From 198e900a4fa42e35aca28f11edefb4b2d78d5b74 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 17 May 2025 20:09:27 -0400 Subject: [PATCH 01/34] Added x2 added x2 cards updated for KiCad 9 --- Library/PCIexpress.bak | 7995 ++++ Library/PCIexpress.kicad_sym | 9674 ++++- .../PCIexpress_bracket_adapter.kicad_mod | 320 +- .../PCIexpress_bracket_full.kicad_mod | 320 +- .../PCIexpress_bracket_low.kicad_mod | 332 +- .../PCIexpress.pretty/PCIexpress_x2.kicad_mod | 1160 + .../PCIexpress_connector.kicad_sch | 15984 ++++++-- .../PCIexpress_x16_full-2025-05-17_181937.zip | Bin 0 -> 130189 bytes .../PCIexpress_x16_full-2025-05-17_200435.zip | Bin 0 -> 145509 bytes .../PCIexpress_x16_full.kicad_pcb | 31354 +++++++++++----- .../PCIexpress_x16_full.kicad_prl | 136 + .../PCIexpress_x16_full.kicad_pro | 769 +- .../PCIexpress_x16_full.kicad_sch | 3805 +- PCIexpress_x16_full/decap.kicad_sch | 617 +- PCIexpress_x16_full/term.kicad_sch | 1093 +- .../PCIexpress_connector.kicad_sch | 15984 ++++++-- .../PCIexpress_x16_half-2025-05-17_200445.zip | Bin 0 -> 129062 bytes .../PCIexpress_x16_half.kicad_pcb | 30918 ++++++++++----- .../PCIexpress_x16_half.kicad_prl | 136 + .../PCIexpress_x16_half.kicad_pro | 769 +- .../PCIexpress_x16_half.kicad_sch | 3805 +- PCIexpress_x16_half/decap.kicad_sch | 617 +- PCIexpress_x16_half/term.kicad_sch | 1093 +- .../PCIexpress_connector.kicad_sch | 15984 ++++++-- .../PCIexpress_x16_low-2025-05-17_200505.zip | Bin 0 -> 128865 bytes .../PCIexpress_x16_low.kicad_pcb | 30928 ++++++++++----- .../PCIexpress_x16_low.kicad_prl | 136 + .../PCIexpress_x16_low.kicad_pro | 769 +- .../PCIexpress_x16_low.kicad_sch | 3805 +- PCIexpress_x16_low/decap.kicad_sch | 617 +- PCIexpress_x16_low/term.kicad_sch | 1093 +- .../PCIexpress_connector.kicad_sch | 3997 +- .../PCIexpress_x1_full-2025-05-17_181342.zip | Bin 0 -> 39952 bytes .../PCIexpress_x1_full-2025-05-17_200157.zip | Bin 0 -> 40507 bytes .../PCIexpress_x1_full.kicad_pcb | 5600 ++- .../PCIexpress_x1_full.kicad_prl | 136 + .../PCIexpress_x1_full.kicad_pro | 319 +- .../PCIexpress_x1_full.kicad_sch | 985 +- PCIexpress_x1_full/decap.kicad_sch | 497 +- PCIexpress_x1_full/term.kicad_sch | 853 +- .../PCIexpress_connector.kicad_sch | 3997 +- .../PCIexpress_x1_half-2025-05-17_180814.zip | Bin 0 -> 36130 bytes .../PCIexpress_x1_half-2025-05-17_181512.zip | Bin 0 -> 39573 bytes .../PCIexpress_x1_half.kicad_pcb | 6285 ++-- .../PCIexpress_x1_half.kicad_prl | 136 + .../PCIexpress_x1_half.kicad_pro | 319 +- .../PCIexpress_x1_half.kicad_sch | 985 +- PCIexpress_x1_half/decap.kicad_sch | 497 +- PCIexpress_x1_half/term.kicad_sch | 853 +- .../PCIexpress_connector.kicad_sch | 3997 +- .../PCIexpress_x1_low-2025-05-17_175403.zip | Bin 0 -> 35935 bytes .../PCIexpress_x1_low-2025-05-17_181533.zip | Bin 0 -> 37304 bytes PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb | 6216 +-- PCIexpress_x1_low/PCIexpress_x1_low.kicad_prl | 136 + PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro | 319 +- PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch | 985 +- PCIexpress_x1_low/decap.kicad_sch | 497 +- PCIexpress_x1_low/term.kicad_sch | 853 +- PCIexpress_x2_full/.gitignore | 25 + .../PCIexpress_connector.kicad_sch | 3454 ++ .../PCIexpress_x2_full-2025-05-17_184713.zip | Bin 0 -> 50261 bytes .../PCIexpress_x2_full-2025-05-17_191234.zip | Bin 0 -> 82363 bytes .../PCIexpress_x2_full-2025-05-17_194943.zip | Bin 0 -> 52610 bytes .../PCIexpress_x2_full-2025-05-17_195612.zip | Bin 0 -> 52605 bytes .../PCIexpress_x2_full-2025-05-17_200139.zip | Bin 0 -> 52497 bytes .../PCIexpress_x2_full.kicad_pcb | 5355 +++ .../PCIexpress_x2_full.kicad_prl | 136 + .../PCIexpress_x2_full.kicad_pro | 651 + .../PCIexpress_x2_full.kicad_sch | 786 + PCIexpress_x2_full/decap.kicad_sch | 373 + PCIexpress_x2_full/term.kicad_sch | 647 + PCIexpress_x2_half/.gitignore | 25 + .../PCIexpress_connector.kicad_sch | 3454 ++ .../PCIexpress_x2_half-2025-05-17_191614.zip | Bin 0 -> 19264 bytes .../PCIexpress_x2_half-2025-05-17_193035.zip | Bin 0 -> 48107 bytes .../PCIexpress_x2_half-2025-05-17_194230.zip | Bin 0 -> 47802 bytes .../PCIexpress_x2_half-2025-05-17_195743.zip | Bin 0 -> 47972 bytes .../PCIexpress_x2_half.kicad_pcb | 5135 +++ .../PCIexpress_x2_half.kicad_prl | 136 + .../PCIexpress_x2_half.kicad_pro | 638 + .../PCIexpress_x2_half.kicad_sch | 786 + PCIexpress_x2_half/decap.kicad_sch | 373 + PCIexpress_x2_half/term.kicad_sch | 647 + PCIexpress_x2_low/.gitignore | 25 + .../PCIexpress_connector.kicad_sch | 3454 ++ .../PCIexpress_x2_low-2025-05-17_193235.zip | Bin 0 -> 822 bytes .../PCIexpress_x2_low-2025-05-17_194906.zip | Bin 0 -> 48820 bytes .../PCIexpress_x2_low-2025-05-17_195559.zip | Bin 0 -> 77177 bytes PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb | 5079 +++ PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl | 136 + PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro | 638 + PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch | 786 + PCIexpress_x2_low/decap.kicad_sch | 373 + PCIexpress_x2_low/term.kicad_sch | 647 + .../PCIexpress_connector.kicad_sch | 6489 +++- .../PCIexpress_x4_full-2025-05-17_182027.zip | Bin 0 -> 56875 bytes .../PCIexpress_x4_full-2025-05-17_182656.zip | Bin 0 -> 63011 bytes .../PCIexpress_x4_full-2025-05-17_191432.zip | Bin 0 -> 63241 bytes .../PCIexpress_x4_full-2025-05-17_200236.zip | Bin 0 -> 62898 bytes .../PCIexpress_x4_full.kicad_pcb | 11569 ++++-- .../PCIexpress_x4_full.kicad_prl | 136 + .../PCIexpress_x4_full.kicad_pro | 409 +- .../PCIexpress_x4_full.kicad_sch | 1549 +- PCIexpress_x4_full/decap.kicad_sch | 521 +- PCIexpress_x4_full/term.kicad_sch | 901 +- .../PCIexpress_connector.kicad_sch | 6489 +++- .../PCIexpress_x4_half-2025-05-17_191915.zip | Bin 0 -> 60594 bytes .../PCIexpress_x4_half-2025-05-17_193726.zip | Bin 0 -> 60443 bytes .../PCIexpress_x4_half-2025-05-17_200239.zip | Bin 0 -> 61810 bytes .../PCIexpress_x4_half.kicad_pcb | 11074 ++++-- .../PCIexpress_x4_half.kicad_prl | 136 + .../PCIexpress_x4_half.kicad_pro | 409 +- .../PCIexpress_x4_half.kicad_sch | 1549 +- PCIexpress_x4_half/decap.kicad_sch | 521 +- PCIexpress_x4_half/term.kicad_sch | 901 +- .../PCIexpress_connector.kicad_sch | 6489 +++- .../PCIexpress_x4_low-2025-05-17_193733.zip | Bin 0 -> 60118 bytes .../PCIexpress_x4_low-2025-05-17_195635.zip | Bin 0 -> 60129 bytes .../PCIexpress_x4_low-2025-05-17_200301.zip | Bin 0 -> 61317 bytes PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb | 11004 ++++-- PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl | 136 + PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro | 409 +- PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch | 1549 +- PCIexpress_x4_low/decap.kicad_sch | 521 +- PCIexpress_x4_low/term.kicad_sch | 901 +- .../PCIexpress_connector.kicad_sch | 9701 +++-- .../PCIexpress_x8_full-2025-05-17_200318.zip | Bin 0 -> 81402 bytes .../PCIexpress_x8_full.kicad_pcb | 17814 ++++++--- .../PCIexpress_x8_full.kicad_prl | 136 + .../PCIexpress_x8_full.kicad_pro | 529 +- .../PCIexpress_x8_full.kicad_sch | 2301 +- PCIexpress_x8_full/decap.kicad_sch | 553 +- PCIexpress_x8_full/term.kicad_sch | 965 +- .../PCIexpress_connector.kicad_sch | 9701 +++-- .../PCIexpress_x8_half-2025-05-17_200351.zip | Bin 0 -> 73321 bytes .../PCIexpress_x8_half.kicad_pcb | 15271 ++++++-- .../PCIexpress_x8_half.kicad_prl | 136 + .../PCIexpress_x8_half.kicad_pro | 529 +- .../PCIexpress_x8_half.kicad_sch | 2301 +- PCIexpress_x8_half/decap.kicad_sch | 553 +- PCIexpress_x8_half/term.kicad_sch | 965 +- .../PCIexpress_connector.kicad_sch | 9701 +++-- .../PCIexpress_x8_low-2025-05-17_200408.zip | Bin 0 -> 80031 bytes PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb | 17311 ++++++--- PCIexpress_x8_low/PCIexpress_x8_low.kicad_prl | 136 + PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro | 529 +- PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch | 2301 +- PCIexpress_x8_low/decap.kicad_sch | 553 +- PCIexpress_x8_low/term.kicad_sch | 965 +- README.md | 5 +- 150 files changed, 302800 insertions(+), 106252 deletions(-) create mode 100644 Library/PCIexpress.bak create mode 100644 Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod create mode 100644 PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip create mode 100644 PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip create mode 100644 PCIexpress_x16_full/PCIexpress_x16_full.kicad_prl create mode 100644 PCIexpress_x16_half/PCIexpress_x16_half-backups/PCIexpress_x16_half-2025-05-17_200445.zip create mode 100644 PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl create mode 100644 PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip create mode 100644 PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl create mode 100644 PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip create mode 100644 PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_200157.zip create mode 100644 PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl create mode 100644 PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip create mode 100644 PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip create mode 100644 PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl create mode 100644 PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip create mode 100644 PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip create mode 100644 PCIexpress_x1_low/PCIexpress_x1_low.kicad_prl create mode 100644 PCIexpress_x2_full/.gitignore create mode 100644 PCIexpress_x2_full/PCIexpress_connector.kicad_sch create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_184713.zip create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_194943.zip create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full.kicad_prl create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro create mode 100644 PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch create mode 100644 PCIexpress_x2_full/decap.kicad_sch create mode 100644 PCIexpress_x2_full/term.kicad_sch create mode 100644 PCIexpress_x2_half/.gitignore create mode 100644 PCIexpress_x2_half/PCIexpress_connector.kicad_sch create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_191614.zip create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_193035.zip create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_194230.zip create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_195743.zip create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half.kicad_prl create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro create mode 100644 PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch create mode 100644 PCIexpress_x2_half/decap.kicad_sch create mode 100644 PCIexpress_x2_half/term.kicad_sch create mode 100644 PCIexpress_x2_low/.gitignore create mode 100644 PCIexpress_x2_low/PCIexpress_connector.kicad_sch create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_193235.zip create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_195559.zip create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro create mode 100644 PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch create mode 100644 PCIexpress_x2_low/decap.kicad_sch create mode 100644 PCIexpress_x2_low/term.kicad_sch create mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip create mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182656.zip create mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip create mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip create mode 100644 PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl create mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip create mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip create mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip create mode 100644 PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl create mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip create mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip create mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_200301.zip create mode 100644 PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl create mode 100644 PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip create mode 100644 PCIexpress_x8_full/PCIexpress_x8_full.kicad_prl create mode 100644 PCIexpress_x8_half/PCIexpress_x8_half-backups/PCIexpress_x8_half-2025-05-17_200351.zip create mode 100644 PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl create mode 100644 PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip create mode 100644 PCIexpress_x8_low/PCIexpress_x8_low.kicad_prl diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak new file mode 100644 index 0000000..e70f9af --- /dev/null +++ b/Library/PCIexpress.bak @@ -0,0 +1,7995 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x1_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x1_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x1_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -50.8) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x16" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x16_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -134.62) (xy -11.43 -134.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x16" + (at 0 -219.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x16_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -220.98) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -137.16 0) + (length 3.81) + (name "PETp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -139.7 0) + (length 3.81) + (name "PETn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -142.24 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -144.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -147.32 0) + (length 3.81) + (name "PETp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -149.86 0) + (length 3.81) + (name "PETn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -152.4 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -154.94 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -157.48 0) + (length 3.81) + (name "PETp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -160.02 0) + (length 3.81) + (name "PETn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -162.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -165.1 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -167.64 0) + (length 3.81) + (name "PETp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -170.18 0) + (length 3.81) + (name "PETn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -172.72 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -175.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -177.8 0) + (length 3.81) + (name "PETp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -180.34 0) + (length 3.81) + (name "PETn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -182.88 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -185.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -187.96 0) + (length 3.81) + (name "PETp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -190.5 0) + (length 3.81) + (name "PETn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -193.04 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -195.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -198.12 0) + (length 3.81) + (name "PETp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -200.66 0) + (length 3.81) + (name "PETn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -203.2 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -205.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -208.28 0) + (length 3.81) + (name "PETp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -210.82 0) + (length 3.81) + (name "PETn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -213.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -215.9 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -218.44 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -137.16 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -139.7 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -142.24 180) + (length 3.81) + (name "PERp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -144.78 180) + (length 3.81) + (name "PERn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -147.32 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -149.86 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -152.4 180) + (length 3.81) + (name "PERp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -154.94 180) + (length 3.81) + (name "PERn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -157.48 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -160.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -162.56 180) + (length 3.81) + (name "PERp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -165.1 180) + (length 3.81) + (name "PERn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -167.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -170.18 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -172.72 180) + (length 3.81) + (name "PERp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -175.26 180) + (length 3.81) + (name "PERn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -177.8 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -180.34 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -182.88 180) + (length 3.81) + (name "PERp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -185.42 180) + (length 3.81) + (name "PERn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -187.96 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -190.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -193.04 180) + (length 3.81) + (name "PERp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -195.58 180) + (length 3.81) + (name "PERn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -198.12 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -200.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -203.2 180) + (length 3.81) + (name "PERp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -205.74 180) + (length 3.81) + (name "PERn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -208.28 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -210.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -213.36 180) + (length 3.81) + (name "PERp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -215.9 180) + (length 3.81) + (name "PERn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -218.44 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x2" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x2" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x2" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x2_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x2_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x2_1_1" + (rectangle + (start -11.43 0) + (end 11.43 -62.23) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (text "x2\n" + (at 0 -61.214 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x4" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x4_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x4_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x4_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -88.9) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x8" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x8_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x8_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -134.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 4f11ae3..e70f9af 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -1,1681 +1,7995 @@ -(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) - (symbol "PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress_x1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x1" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x1_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x1_0_1" - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x1_1_1" - (rectangle (start 11.43 0) (end -11.43 -50.8) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x16" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x16" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x16" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x16_0_0" - (polyline - (pts - (xy 11.43 -134.62) - (xy -11.43 -134.62) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x16" (at 0 -219.71 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x16_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -220.98) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -137.16 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A50" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -139.7 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A51" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" (effects (font (size 1.27 1.27)))) - (number "A52" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" (effects (font (size 1.27 1.27)))) - (number "A53" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -147.32 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A54" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -149.86 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A55" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" (effects (font (size 1.27 1.27)))) - (number "A56" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" (effects (font (size 1.27 1.27)))) - (number "A57" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -157.48 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A58" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -160.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A59" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" (effects (font (size 1.27 1.27)))) - (number "A60" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" (effects (font (size 1.27 1.27)))) - (number "A61" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -167.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A62" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -170.18 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A63" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" (effects (font (size 1.27 1.27)))) - (number "A64" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" (effects (font (size 1.27 1.27)))) - (number "A65" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -177.8 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A66" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -180.34 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A67" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" (effects (font (size 1.27 1.27)))) - (number "A68" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" (effects (font (size 1.27 1.27)))) - (number "A69" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -187.96 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A70" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -190.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A71" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" (effects (font (size 1.27 1.27)))) - (number "A72" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" (effects (font (size 1.27 1.27)))) - (number "A73" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -198.12 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A74" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -200.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A75" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" (effects (font (size 1.27 1.27)))) - (number "A76" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" (effects (font (size 1.27 1.27)))) - (number "A77" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -208.28 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A78" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -210.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A79" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" (effects (font (size 1.27 1.27)))) - (number "A80" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" (effects (font (size 1.27 1.27)))) - (number "A81" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -218.44 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A82" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" (effects (font (size 1.27 1.27)))) - (number "B50" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" (effects (font (size 1.27 1.27)))) - (number "B51" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -142.24 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B52" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -144.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B53" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" (effects (font (size 1.27 1.27)))) - (number "B54" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" (effects (font (size 1.27 1.27)))) - (number "B55" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -152.4 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B56" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -154.94 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B57" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" (effects (font (size 1.27 1.27)))) - (number "B58" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" (effects (font (size 1.27 1.27)))) - (number "B59" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -162.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B60" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -165.1 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B61" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" (effects (font (size 1.27 1.27)))) - (number "B62" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" (effects (font (size 1.27 1.27)))) - (number "B63" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -172.72 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B64" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -175.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B65" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" (effects (font (size 1.27 1.27)))) - (number "B66" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" (effects (font (size 1.27 1.27)))) - (number "B67" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -182.88 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B68" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -185.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B69" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" (effects (font (size 1.27 1.27)))) - (number "B70" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" (effects (font (size 1.27 1.27)))) - (number "B71" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -193.04 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B72" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -195.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B73" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" (effects (font (size 1.27 1.27)))) - (number "B74" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" (effects (font (size 1.27 1.27)))) - (number "B75" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -203.2 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B76" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -205.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B77" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" (effects (font (size 1.27 1.27)))) - (number "B78" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" (effects (font (size 1.27 1.27)))) - (number "B79" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -213.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B80" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B81" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -218.44 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B82" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x4" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x4_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x4_0_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x4_1_1" - (rectangle (start 11.43 0) (end -11.43 -88.9) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x8" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x8" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x8" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x8_0_0" - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x8_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -134.62) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x1_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x1_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x1_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -50.8) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x16" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x16_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -134.62) (xy -11.43 -134.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x16" + (at 0 -219.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x16_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -220.98) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -137.16 0) + (length 3.81) + (name "PETp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -139.7 0) + (length 3.81) + (name "PETn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -142.24 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -144.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -147.32 0) + (length 3.81) + (name "PETp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -149.86 0) + (length 3.81) + (name "PETn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -152.4 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -154.94 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -157.48 0) + (length 3.81) + (name "PETp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -160.02 0) + (length 3.81) + (name "PETn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -162.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -165.1 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -167.64 0) + (length 3.81) + (name "PETp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -170.18 0) + (length 3.81) + (name "PETn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -172.72 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -175.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -177.8 0) + (length 3.81) + (name "PETp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -180.34 0) + (length 3.81) + (name "PETn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -182.88 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -185.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -187.96 0) + (length 3.81) + (name "PETp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -190.5 0) + (length 3.81) + (name "PETn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -193.04 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -195.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -198.12 0) + (length 3.81) + (name "PETp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -200.66 0) + (length 3.81) + (name "PETn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -203.2 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -205.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -208.28 0) + (length 3.81) + (name "PETp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -210.82 0) + (length 3.81) + (name "PETn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -213.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -215.9 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -218.44 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -137.16 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -139.7 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -142.24 180) + (length 3.81) + (name "PERp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -144.78 180) + (length 3.81) + (name "PERn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -147.32 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -149.86 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -152.4 180) + (length 3.81) + (name "PERp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -154.94 180) + (length 3.81) + (name "PERn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -157.48 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -160.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -162.56 180) + (length 3.81) + (name "PERp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -165.1 180) + (length 3.81) + (name "PERn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -167.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -170.18 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -172.72 180) + (length 3.81) + (name "PERp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -175.26 180) + (length 3.81) + (name "PERn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -177.8 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -180.34 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -182.88 180) + (length 3.81) + (name "PERp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -185.42 180) + (length 3.81) + (name "PERn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -187.96 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -190.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -193.04 180) + (length 3.81) + (name "PERp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -195.58 180) + (length 3.81) + (name "PERn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -198.12 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -200.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -203.2 180) + (length 3.81) + (name "PERp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -205.74 180) + (length 3.81) + (name "PERn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -208.28 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -210.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -213.36 180) + (length 3.81) + (name "PERp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -215.9 180) + (length 3.81) + (name "PERn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -218.44 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x2" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x2" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x2" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x2_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x2_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x2_1_1" + (rectangle + (start -11.43 0) + (end 11.43 -62.23) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (text "x2\n" + (at 0 -61.214 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x4" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x4_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x4_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x4_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -88.9) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x8" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x8_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x8_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -134.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod index e98c44a..ae4c9f6 100644 --- a/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod @@ -1,37 +1,285 @@ -(module PCIexpress_bracket_adapter (layer F.Cu) (tedit 5D338897) - (descr "PCIexpress low profile to full height bracket") - (tags "PCIexpress bracket") - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PCIexpress_bracket_adapter (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -47.04 -104.86) (end -46.18 -104.86) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -12.055) (end -34.47 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -6.645) (end -35.74 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.47 -65.955) (end -34.47 -60.545) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -67.225) (end -46.18 -67.225) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -59.275) (end -46.18 -59.275) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -65.955) (end -34.47 -65.955) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -60.545) (end -35.74 -59.275) (angle -90) (layer Dwgs.User) (width 0.12)) - (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) +(footprint "PCIexpress_bracket_adapter" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress low profile to full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "31458a61-3722-446e-85bf-17d19c6e8ea1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket_adapter" + (at 0 -23 0) + (layer "F.Fab") + (uuid "7e233eb9-703a-42cd-9962-7043b6205852") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2e4530d2-5770-4e9b-8ec8-1afe329c0b4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2c9de6dd-b38c-479f-bbd3-5e6c5d4fabef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "da7e1332-c019-4d1f-bf87-ee2d140f8911") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0eb32a1-99b1-4f51-9767-355c9140cd36") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8f880efe-b03d-4f6b-aff4-a359f1246d64") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "87f7e419-4920-4b51-bc4c-00f91eaf37c5") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cbd6a3e2-575a-4cf6-938e-9128c000a11c") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf916f4a-4699-4d88-a28c-de90e330358c") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1ea8ebb1-e061-44db-913b-490a74fd91c5") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c7228e82-636a-4be7-b873-7568e34848f7") + ) + (fp_line + (start -35.74 -67.225) + (end -46.18 -67.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "19137eb3-be77-46ca-bb10-3339192b1d4f") + ) + (fp_line + (start -35.74 -59.275) + (end -46.18 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b8d18ec0-3dab-4e3c-89a6-eb53274ecd2e") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b8c8d947-a25b-4a31-a496-266fba6c5cb1") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf92fe0e-57e8-4633-8211-7902a7999eb1") + ) + (fp_line + (start -34.47 -65.955) + (end -34.47 -60.545) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "df7f2366-036b-4c09-be2f-c16ef24079ab") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ab59a3cf-0fcd-4559-bd7a-b8f8d930f4bf") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec2d102c-b08d-4e88-8d1f-6ae94e273d33") + ) + (fp_arc + (start -35.74 -67.225) + (mid -34.841974 -66.853026) + (end -34.47 -65.955) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8b7fa6cf-4be3-4d68-a4c2-c70408eca79f") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b7033e53-24c6-46b2-a1fe-5f8471c175e1") + ) + (fp_arc + (start -34.47 -60.545) + (mid -34.841974 -59.646974) + (end -35.74 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f804d22-50a5-4704-92d6-df48866b19d1") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c662fd7-80e4-4e9d-928c-e3dc4aa5ca17") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "38cc6800-a59e-415f-a806-49e5695ca876") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "44aee13e-a72c-4fe6-9777-e4fae1bd4367") + ) + (embedded_fonts no) + (model "C:/Users/Tony/Documents/Github/PCIexpress-KiCad/Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod index 195175d..84ff182 100644 --- a/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod @@ -1,37 +1,285 @@ -(module PCIexpress_bracket_full (layer F.Cu) (tedit 5D33889E) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PCIexpress_bracket_full (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -47.04 -104.86) (end -46.18 -104.86) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -97.455) (end -34.47 -97.455) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -92.045) (end -35.74 -90.775) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -12.055) (end -34.47 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -35.74 -6.645) (end -35.74 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) +(footprint "PCIexpress_bracket_full" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "2056425e-dafd-44c3-b3a9-9251605ef4bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket_full" + (at 0 -23 0) + (layer "F.Fab") + (uuid "9111e0f5-fc7d-43bd-8827-7ab49f317b1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "064d7f64-ab2f-4b33-9825-679bc9032b70") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "22cf2487-5503-4076-bbc8-ca45a08b4e6a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57b1fd35-d4d0-47c2-b16e-3bc8de2e9d32") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "30feeb62-c08b-424d-a35f-252d28e162ae") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "019fdbe7-f28e-4d20-af70-c49616153088") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "67da6aa2-e737-4fe2-a5ec-a8cceb2a6a10") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3bbb2ea0-679b-468e-8ab8-3e4fea91e5e5") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ecdf934c-1921-438a-b307-cce5b73191f7") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d5f10967-213f-48c5-b1de-34b08ded6d9b") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "362211fe-70e8-4342-8bde-c594a7f23c81") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ad270d1e-a7bf-4efb-beb3-795c615ee731") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e4dd8040-e194-40e4-bdf8-a971d3455c6b") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "35828afa-78ea-4415-85ff-00a11b265c59") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa9211b9-1049-410b-b26c-a0cfa66daa54") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a2622f43-4d51-4537-a9d5-b43b09e0d8fa") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d9658bf4-4167-43d2-ad73-25625d564e93") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "07899c81-fe7f-432a-9db6-4997085d0eb1") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3230441f-30de-4154-bba4-7962a1fcc9c3") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a3278e9d-9ac9-4ddc-b151-8aa58af21dd6") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3803a18f-7a2b-4836-aacf-16d046d22ead") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f8937c1-aa4c-42d2-aaa8-8fb4f6a8af02") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9e0892b8-9071-4ecf-8534-181114ff5cc1") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e000a995-a564-4056-89f8-b41da4068073") + ) + (embedded_fonts no) + (model "C:/Users/Tony/Documents/Github/PCIexpress-KiCad/Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod index a784eb2..2dd0ae5 100644 --- a/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod @@ -1,38 +1,296 @@ -(module PCIexpress_bracket_low (layer F.Cu) (tedit 5D3388A6) - (descr "PCIexpress low profile bracket") - (tags "PCIexpress bracket") - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PCIexpress_bracket_low (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_line (start -46.18 -68.11) (end -46.18 6.059293) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.48188 11.11) (end -46.62188 11.11) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -68.09) (end -47.04 6.059293) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -47.04 -68.11) (end -46.18 -68.11) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -68.09) (end -58.88 -68.09) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 -68.97) (end -58.88 -68.97) (layer Dwgs.User) (width 0.12)) - (fp_line (start -58.88 -68.11) (end -58.88 -68.97) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.01 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.74 -12.055) (end -32.74 -6.645) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -34.01 -12.055) (end -32.74 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -34.01 -6.645) (end -34.01 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.01 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) - (fp_line (start -47.04 6.059293) (end -47.48188 11.11) (layer Dwgs.User) (width 0.12)) - (fp_line (start -46.18 6.059293) (end -46.62188 11.11) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.01 -59.275) (end -46.18 -59.275) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -34.01 -60.545) (end -34.01 -59.275) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -34.01 -65.955) (end -32.74 -65.955) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.74 -65.955) (end -32.74 -60.545) (layer Dwgs.User) (width 0.12)) - (fp_line (start -34.01 -67.225) (end -46.18 -67.225) (layer Dwgs.User) (width 0.12)) - (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step - (offset (xyz -46.18 68.09999999999999 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) +(footprint "PCIexpress_bracket_low" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress low profile bracket") + (tags "PCIexpress bracket") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "48edd9c0-d9e5-494d-83c5-2c0a3f81cdbe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket_low" + (at 0 -23 0) + (layer "F.Fab") + (uuid "ebdb2bf3-f0e0-4009-a59d-cff1774788cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "728e27a8-30c8-4e61-ba91-d85394eba23f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "655b3b5b-4abb-4a0c-887e-3ec83b1412cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.88 -68.11) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "de2fa78a-03f4-4dc6-8b78-46080e0f3c3b") + ) + (fp_line + (start -47.48188 11.11) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e156fb6f-73e1-4ca9-9a5e-c5ef7c75b229") + ) + (fp_line + (start -47.04 -68.97) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "758ccd0b-3f77-41e9-b6c7-3dd411652d4a") + ) + (fp_line + (start -47.04 -68.09) + (end -58.88 -68.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9563c82a-9199-401b-96c9-18cbab1517bf") + ) + (fp_line + (start -47.04 -68.09) + (end -47.04 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5732888-8455-4b8c-bebc-4d8544a6019b") + ) + (fp_line + (start -47.04 6.059293) + (end -47.48188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7274b9bc-9219-4b68-81c5-2cc342587a79") + ) + (fp_line + (start -46.18 -68.11) + (end -46.18 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e4d89fd5-776a-4497-bbeb-622b727e500f") + ) + (fp_line + (start -46.18 6.059293) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90e124d5-4491-4e26-866f-903a87368124") + ) + (fp_line + (start -34.01 -67.225) + (end -46.18 -67.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cfc76a8a-f3ec-4544-a02e-97b9f4958122") + ) + (fp_line + (start -34.01 -59.275) + (end -46.18 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cad6bd33-c53c-4a9e-9f51-887849f2e069") + ) + (fp_line + (start -34.01 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4186c9a3-99cd-460a-b982-81f6e9562e26") + ) + (fp_line + (start -34.01 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9bc0bf88-b68d-4ca3-8403-60d1235bff89") + ) + (fp_line + (start -32.74 -65.955) + (end -32.74 -60.545) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7fa61338-8cce-4554-b6ce-3704aad099af") + ) + (fp_line + (start -32.74 -12.055) + (end -32.74 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "953eae69-cba2-4f21-82d3-b4f7b21ab379") + ) + (fp_arc + (start -47.04 -68.97) + (mid -46.431888 -68.718112) + (end -46.18 -68.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d76b7827-da3b-4c08-9a2d-d2d5d3fe6c01") + ) + (fp_arc + (start -34.01 -67.225) + (mid -33.111974 -66.853026) + (end -32.74 -65.955) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "24456d2f-bf66-479e-9b2f-ba803c6110fb") + ) + (fp_arc + (start -34.01 -13.325) + (mid -33.111974 -12.953026) + (end -32.74 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b390c2b4-321d-4a32-8885-2373be8a8059") + ) + (fp_arc + (start -32.74 -60.545) + (mid -33.111974 -59.646974) + (end -34.01 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "389c3bb0-dc57-4817-a5da-a04fbcf2cf03") + ) + (fp_arc + (start -32.74 -6.645) + (mid -33.111974 -5.746974) + (end -34.01 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ed5501d-16b5-4a33-991b-f598f07f99c9") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "5fadfe68-524c-462e-9c1c-9a5d566b2549") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2b5301c7-b065-4519-ba61-83dd000eb83e") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "66b0226c-860c-4487-b1d6-a8314ea2ccd0") + ) + (embedded_fonts no) + (model "C:/Users/Tony/Documents/Github/PCIexpress-KiCad/Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" + (offset + (xyz -46.18 68.1 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod new file mode 100644 index 0000000..074cea0 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod @@ -0,0 +1,1160 @@ +(footprint "PCIexpress_x2" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "05ebabdc-ed70-4ce5-8753-8cce4c32af44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BUS_PCIexpress_x4" + (at 0 -23 0) + (layer "F.Fab") + (uuid "ee55934c-31dc-4133-9c12-c04d8c633c28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "884a5141-c551-41b7-b128-17beabd086d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c4d0fe98-7f29-4021-8c04-1e668ab03cfe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "546d1923-749d-4e67-8259-ab96be309a9f") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 24.22 -5.5) (xy 24.22 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "e98dea15-b7e8-42d4-b20a-dae8eb510d83") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "eb207569-d728-4c24-b5a3-17f4ecc61160") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 24.22 -5.5) (xy 24.22 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "2a43c925-bd05-46eb-95b5-82e764fcc8d0") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aeeab41b-7816-4568-a089-23af54c16cce") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2551591a-849c-4b94-a5f6-15078f8fee8b") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "214d4651-9f12-4f1b-baa0-5921c4f49b5d") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3fe98a28-97e6-4484-8521-1a5454381832") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4b005d5d-448d-49db-ad5b-28fbc549fc4e") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9b08929-8741-42bc-b991-ccfbb787aa37") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90e8c13d-13f5-46e7-8631-8640ab3d6393") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a142ed8-d66a-4dbd-a53b-83f1d3b55468") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9510158-4c43-4219-b3a4-ccd1e4986665") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a72de8c2-51b1-4fbd-8ec4-c92b8f3d0674") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2296b881-4a84-48c3-b91c-8365bddee571") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "543eb403-fde3-44e9-bec5-e108a86372f2") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ee94ebd-f677-4c82-bbb8-d25d6c540d09") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0e2d1f6b-8fa5-4f8d-9375-c59a62108536") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8fafafe5-b1ed-4d38-8dd4-9a8b98f789c0") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "72e48af1-78f3-4fec-8f68-91dfadbca6fa") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "33137e3b-ca4a-4164-b1e1-741b3f5152c4") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cbdd397b-ba1f-4542-8213-44626a3290e7") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "474d7f92-7c36-4095-92a3-96ef207e9170") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "94135f75-6552-4d30-9d85-dea75f4d900e") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "110c11c3-f527-40c2-adb1-dfdbbd9d86ab") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ee87b15-f81d-4e25-981c-225263fe0bff") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ac6150f-d673-493e-a6ec-dec7f8a3d3f1") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fc2f0587-95a2-4a2d-a97d-4c93126fc4ce") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8a56fe25-f7be-47dc-bfdf-b129e3ca6b9e") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "64c5e981-9972-4c88-a003-ed4a9829afe0") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "178a7733-d457-4720-aa45-eab492c7aced") + ) + (fp_line + (start 13.45 0) + (end 23.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eac2a73c-81d2-4b26-a6eb-bf164f2f60e9") + ) + (fp_line + (start 24.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "07f4a918-9afc-41a0-9dd6-4822827f7ab2") + ) + (fp_line + (start 24.15 -12.75) + (end 24.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5791745-7f31-4d1b-92df-cee4e5c7aa90") + ) + (fp_line + (start 24.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "26ad7951-e90e-4a6e-9d47-47742f276ba0") + ) + (fp_line + (start 24.15 -0.5) + (end 23.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "681afe76-01b6-4550-83b6-cd72fff2aa80") + ) + (fp_line + (start 24.15 -0.5) + (end 24.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0453011f-8c48-4704-865c-27ec457cf04b") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "226e7b76-0c78-4e86-933e-c3c8fd4de02c") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "194d2298-f457-45bd-926b-33c3467886df") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec853343-4422-4d54-9ce2-4086b5257c60") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d36c6642-19df-4fc9-9a5d-fcf36f700b96") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9819ff1b-4893-4e2e-848d-955d0900308c") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6118ea27-9afd-4792-9af2-f7bf56969ed7") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c212cb1c-3867-46ab-826f-9d35096427bf") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "67f18419-27c5-4d5c-b9b3-52448313d3ba") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d88f616d-5852-4700-834f-a689604bf7e6") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21173d0a-4e7d-4e56-8d8d-43f8c13bc3de") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d5d4136-57a1-447b-b2b6-fc83d72b7375") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4610688c-ee68-4671-8f61-93230d6207f3") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "063b0356-ec05-4c7b-a2a3-f13bb62a4e30") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7be0b03c-12b9-4a8d-9b00-8b3c0cfc3296") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76820eb0-5af0-4eec-8050-703fd51d3c56") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b3cf6fe-ff17-4044-adf2-8f8625ae62ec") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "86f8499b-8ad3-425a-b9b3-1582ccf8d9e2") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e443c3ad-96fb-469c-8462-5440a7f72663") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "88aa0202-b56e-47f9-9e99-9d0003c53ffb") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8b0bdc8d-29fa-4f1c-9bd0-680768c9d9e9") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "86867550-83cd-4729-bf5a-29764d85cd6f") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eaa751e3-8288-4140-af4e-0849386b0436") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "3639e71f-b083-4694-8351-f0fe6079da0c") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "05e3b924-1a0c-4de1-93fd-4112c603998b") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "deb3e6fa-c526-4df6-a9d8-e4076a488aa3") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2f2c9590-2c9e-40b7-ac2b-f201089433ef") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f1519811-1850-49b4-9558-a5f304343a9f") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b563ce1f-906c-4d02-8397-98251b0b77ef") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9955e88d-73f3-4b09-b759-398b080685bc") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9a2d0716-9c98-40ab-8d5b-9d35411fda8d") + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "00807da5-9a3e-472a-b451-649522844008") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "1d6138bf-607f-46d3-af6c-eac35ab83371") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "38a1fa12-2896-4623-a560-e3233b287c7e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "59aa3458-3e2f-4725-91c6-a3dd3e86226a") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "63102a83-aeaa-4050-ac66-ded84e38c40e") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "7933d6cf-1638-4bfe-8abd-64c37ab2e5a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "827f5ac2-6e7f-4331-9851-8020cebb64d2") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "84b59974-3d58-4520-8933-5de90b936de5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "945a3982-7668-4c99-b3e4-9e96dcfb0230") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "aac8879a-683d-47c6-8897-7161fbc296e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "c4a38fa7-fa1f-4d1f-85a6-b7b33977d766") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "ef684218-7999-491a-8e1d-084010c86c89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "f5810aa1-7223-4a2a-9e9a-4fcc1bfb9155") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "eaece4ab-2797-4e8d-b1fb-5d2bb3b79a3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (uuid "e50a39d7-f75c-409e-98c1-7238e862b6b6") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "213dacfc-6336-45c9-84b2-8608f3aae40d") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2ae0f682-b9e6-4e4a-958a-500123227d91") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "324f3bd8-61fb-421b-a3d2-b887fe39c6f4") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c03a478b-123b-46ce-8112-1800c87b97b8") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4566a39d-e329-4ebc-8ee3-43132571e2b6") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "02d192f2-ed27-45b3-afd5-329e39fc2efe") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e3d12607-f847-4d28-a224-fd72e98297f1") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "88edb17d-4899-4139-b5df-ae3bf66ef420") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "fcada768-f833-4cc0-aff5-55e4109be41f") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "cbc4da8a-a06c-4c31-903a-33f4ce07949b") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e79c97df-b6c8-442b-bdb0-5f977f02c69d") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c59ad01e-7ec2-4d34-8676-a49e3d24a11e") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e3a2196b-6f95-4746-b0a3-84ed08ad864f") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f76fd3e3-8802-4a6c-a872-77714bb8f3d1") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "de811b79-c5b5-4575-a9d4-0b009217b6db") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "fc3204e5-b9a9-4d87-966d-b109add93482") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c928a114-0774-4327-9268-d7e83706142a") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7f031973-8813-45fa-b397-70d48752bda7") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4e8a9ca1-74de-4447-b06d-bd4e77b6eff5") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "44e04b7c-bdaf-44c1-8f0c-8a0d59198e08") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "fcbd02cb-ae2b-4da6-96fd-a64db1afab83") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "ab50d0a3-47f4-46c3-ad24-5603858cf3bc") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "497aad7a-489d-4303-87e5-62487840fa72") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7cdb9715-ccf0-41f4-9f8d-cb43414e1b4e") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "836e7a0f-66ad-4f31-befa-36dbf4928123") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "81054821-e98a-4483-8d32-d7110ce1121d") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "03047a15-9e1a-49da-8484-0fd4df4937f0") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9d16951b-bbf8-4bc1-885a-97a14250f8d0") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b2465146-1892-4783-b1fc-ef52e1a0f7e4") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "76f0ad96-f619-4d64-8294-05d339948188") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3c256d06-91fe-43c5-aa2d-f5f4c7fda8f2") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "1abd81aa-e981-458f-8937-15c8108f1a72") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3da93693-08da-4143-8b6b-7bb1256046d3") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9f65e947-ffe7-4b41-9f06-e8115497363b") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "01b8ae1f-cfa6-4e71-b21a-d8767f896722") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "0ad00b73-c8f5-41cb-ba3e-16120858a046") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "86790576-5c4b-4e36-9338-6869e41392f2") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "4fefb8fb-dc5f-49ce-9d26-a161fe31fdc1") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "700a6991-7b54-4038-ba76-fa4be4bf7656") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "846e1a2c-1d8d-402b-9c63-f21f9cb505c7") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d34163ec-64d0-40a3-ad1c-0a85596cf7c3") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "cc17b8e8-b63c-4177-9608-b909eff9ee1b") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "40223316-600b-4b6b-8ce8-76e0e0238f31") + ) + (embedded_fonts no) +) diff --git a/PCIexpress_x16_full/PCIexpress_connector.kicad_sch b/PCIexpress_x16_full/PCIexpress_connector.kicad_sch index 6e702ed..3e24f05 100644 --- a/PCIexpress_x16_full/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x16_full/PCIexpress_connector.kicad_sch @@ -1,4018 +1,11968 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid ef739b69-6ac5-44ab-a2f8-c2831550c41e) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x16" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x16" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x16" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x16_0_0" - (polyline - (pts - (xy 11.43 -134.62) - (xy -11.43 -134.62) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x16" (at 0 -219.71 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x16_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -220.98) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -137.16 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A50" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -139.7 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A51" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" (effects (font (size 1.27 1.27)))) - (number "A52" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" (effects (font (size 1.27 1.27)))) - (number "A53" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -147.32 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A54" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -149.86 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A55" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" (effects (font (size 1.27 1.27)))) - (number "A56" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" (effects (font (size 1.27 1.27)))) - (number "A57" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -157.48 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A58" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -160.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A59" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" (effects (font (size 1.27 1.27)))) - (number "A60" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" (effects (font (size 1.27 1.27)))) - (number "A61" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -167.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A62" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -170.18 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A63" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" (effects (font (size 1.27 1.27)))) - (number "A64" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" (effects (font (size 1.27 1.27)))) - (number "A65" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -177.8 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A66" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -180.34 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A67" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" (effects (font (size 1.27 1.27)))) - (number "A68" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" (effects (font (size 1.27 1.27)))) - (number "A69" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -187.96 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A70" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -190.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A71" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" (effects (font (size 1.27 1.27)))) - (number "A72" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" (effects (font (size 1.27 1.27)))) - (number "A73" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -198.12 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A74" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -200.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A75" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" (effects (font (size 1.27 1.27)))) - (number "A76" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" (effects (font (size 1.27 1.27)))) - (number "A77" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -208.28 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A78" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -210.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A79" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" (effects (font (size 1.27 1.27)))) - (number "A80" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" (effects (font (size 1.27 1.27)))) - (number "A81" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -218.44 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A82" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" (effects (font (size 1.27 1.27)))) - (number "B50" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" (effects (font (size 1.27 1.27)))) - (number "B51" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -142.24 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B52" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -144.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B53" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" (effects (font (size 1.27 1.27)))) - (number "B54" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" (effects (font (size 1.27 1.27)))) - (number "B55" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -152.4 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B56" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -154.94 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B57" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" (effects (font (size 1.27 1.27)))) - (number "B58" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" (effects (font (size 1.27 1.27)))) - (number "B59" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -162.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B60" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -165.1 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B61" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" (effects (font (size 1.27 1.27)))) - (number "B62" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" (effects (font (size 1.27 1.27)))) - (number "B63" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -172.72 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B64" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -175.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B65" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" (effects (font (size 1.27 1.27)))) - (number "B66" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" (effects (font (size 1.27 1.27)))) - (number "B67" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -182.88 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B68" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -185.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B69" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" (effects (font (size 1.27 1.27)))) - (number "B70" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" (effects (font (size 1.27 1.27)))) - (number "B71" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -193.04 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B72" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -195.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B73" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" (effects (font (size 1.27 1.27)))) - (number "B74" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" (effects (font (size 1.27 1.27)))) - (number "B75" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -203.2 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B76" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -205.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B77" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" (effects (font (size 1.27 1.27)))) - (number "B78" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" (effects (font (size 1.27 1.27)))) - (number "B79" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -213.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B80" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B81" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -218.44 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B82" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x16_full-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 167.64) (diameter 0) (color 0 0 0 0) - (uuid 03479494-f40f-44ba-8b85-262081eb6756) - ) - (junction (at 123.19 233.68) (diameter 0) (color 0 0 0 0) - (uuid 03a00ebe-f121-48d8-ba56-5e58af25c4d5) - ) - (junction (at 87.63 119.38) (diameter 0) (color 0 0 0 0) - (uuid 040f4fb5-a480-4bfa-8f89-ecb5d8f6d77b) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 076941df-ae91-4dbb-bbf2-e9c05276f2d6) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 09c5c046-53fa-4a74-96f1-03fd0739654c) - ) - (junction (at 87.63 215.9) (diameter 0) (color 0 0 0 0) - (uuid 106ea35a-7058-4968-b595-93af3f317fab) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 12609334-8d8a-4d26-81d5-544ba0a6c7d4) - ) - (junction (at 123.19 210.82) (diameter 0) (color 0 0 0 0) - (uuid 1d7bcfbb-dfcf-46cb-9bff-10d1cb865c59) - ) - (junction (at 123.19 124.46) (diameter 0) (color 0 0 0 0) - (uuid 2077590d-50e6-45f0-a468-258cfc37f878) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid 2235a5c4-fd36-49df-8b53-4920dc0a10d3) - ) - (junction (at 87.63 129.54) (diameter 0) (color 0 0 0 0) - (uuid 2b664b56-7743-40e3-bdfa-17799c357a2a) - ) - (junction (at 123.19 144.78) (diameter 0) (color 0 0 0 0) - (uuid 2ee4569f-a246-4eb8-bcd9-7c8df74d32e6) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid 300f758b-c5ad-41c2-b588-2f78ff95973c) - ) - (junction (at 87.63 121.92) (diameter 0) (color 0 0 0 0) - (uuid 34bb1743-d455-4379-9c30-bf82c9bebe2d) - ) - (junction (at 87.63 185.42) (diameter 0) (color 0 0 0 0) - (uuid 3b6ec964-5086-4216-94bd-7ec143a31aac) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid 4a507825-1557-4d51-909d-781df31d67a5) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid 4f288ddd-4127-4848-9648-58de8fd9727b) - ) - (junction (at 87.63 198.12) (diameter 0) (color 0 0 0 0) - (uuid 535a7627-6333-4f1e-ad83-d1dda1f5df97) - ) - (junction (at 123.19 172.72) (diameter 0) (color 0 0 0 0) - (uuid 58f2cf7a-1e67-4d89-a598-f230a8b52432) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 5bbb2cbb-0f54-4f4e-957e-decd245ff726) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid 68e861f6-f35e-408d-a7ab-63a5d4f4f2df) - ) - (junction (at 87.63 236.22) (diameter 0) (color 0 0 0 0) - (uuid 69fece2d-b8fd-41a2-9ee7-8431e8c1f927) - ) - (junction (at 87.63 142.24) (diameter 0) (color 0 0 0 0) - (uuid 6ae4cd9b-a2dd-42fd-a9a5-66bd90c49aa6) - ) - (junction (at 87.63 177.8) (diameter 0) (color 0 0 0 0) - (uuid 6b4a8eeb-486e-41db-9437-5419a75089f8) - ) - (junction (at 87.63 205.74) (diameter 0) (color 0 0 0 0) - (uuid 70ec23b8-7388-4b28-8ee4-fa7e8e2670fe) - ) - (junction (at 123.19 154.94) (diameter 0) (color 0 0 0 0) - (uuid 74681f7b-d15e-4086-b7e0-931ecce70592) - ) - (junction (at 87.63 226.06) (diameter 0) (color 0 0 0 0) - (uuid 76e0ad77-fe5c-4364-ae61-852315d271b2) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid 79ab49a0-5058-487c-84ac-f75497080e89) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 7b26b12d-537b-49d2-b97c-72e42fa7989d) - ) - (junction (at 123.19 203.2) (diameter 0) (color 0 0 0 0) - (uuid 7c467cd9-7381-41aa-a466-d7cb89fd5545) - ) - (junction (at 123.19 162.56) (diameter 0) (color 0 0 0 0) - (uuid 83626395-d9ff-4116-a4fa-74e74d1b267e) - ) - (junction (at 87.63 195.58) (diameter 0) (color 0 0 0 0) - (uuid 8cb567ab-bb7a-4123-885c-2fee83597de9) - ) - (junction (at 87.63 149.86) (diameter 0) (color 0 0 0 0) - (uuid 8f7ddb80-2568-4464-a966-3652c32f5f5d) - ) - (junction (at 123.19 147.32) (diameter 0) (color 0 0 0 0) - (uuid 8ff2a422-6c89-48a8-97d3-c50a1db45325) - ) - (junction (at 123.19 193.04) (diameter 0) (color 0 0 0 0) - (uuid 9098dccc-1172-49d2-881d-073e791079a0) - ) - (junction (at 123.19 220.98) (diameter 0) (color 0 0 0 0) - (uuid 94fc27f4-47bc-4502-be53-69dff3797489) - ) - (junction (at 123.19 200.66) (diameter 0) (color 0 0 0 0) - (uuid 985c0d79-6106-43ce-8259-0631d5dac68b) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid 9a876976-26a5-4619-92eb-3d37f82a76c7) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 9f348bd4-33ff-4dd2-b479-d1a77893a8e7) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid a0a02418-c202-4171-86ba-471c36b800f1) - ) - (junction (at 87.63 208.28) (diameter 0) (color 0 0 0 0) - (uuid a24cad84-d288-431a-afa5-c5fffc6642d6) - ) - (junction (at 123.19 182.88) (diameter 0) (color 0 0 0 0) - (uuid a64b9208-0be6-44ba-87e5-1d47c27b9736) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid aac88d16-6441-44e4-84b1-6b8f6876fbea) - ) - (junction (at 123.19 137.16) (diameter 0) (color 0 0 0 0) - (uuid b10091b4-03a1-4086-8ab1-da2e3b546a19) - ) - (junction (at 123.19 134.62) (diameter 0) (color 0 0 0 0) - (uuid b4ab193e-4504-450a-b086-2c0bb268b0ff) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid b73a41b5-9687-49e7-bffa-e224a1942900) - ) - (junction (at 123.19 231.14) (diameter 0) (color 0 0 0 0) - (uuid ba4d5005-8086-4b09-bd98-19eb4fcf654a) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid c14fc887-6823-4ee7-826a-c608b6772320) - ) - (junction (at 87.63 187.96) (diameter 0) (color 0 0 0 0) - (uuid c45039dd-2ab1-495c-af8b-c06ac13b6882) - ) - (junction (at 87.63 132.08) (diameter 0) (color 0 0 0 0) - (uuid c4ab7c6b-da51-4b6d-9262-6991e0481a50) - ) - (junction (at 123.19 127) (diameter 0) (color 0 0 0 0) - (uuid cb7b8837-6f48-4d09-b2ca-23523fb150e3) - ) - (junction (at 123.19 241.3) (diameter 0) (color 0 0 0 0) - (uuid cc108b3a-d5e4-4815-bb72-1ffdee19386b) - ) - (junction (at 87.63 139.7) (diameter 0) (color 0 0 0 0) - (uuid cca1e6c4-b924-4dd8-a802-f8026938e549) - ) - (junction (at 123.19 116.84) (diameter 0) (color 0 0 0 0) - (uuid d0198c27-a2da-436a-b3d1-58e9418684e0) - ) - (junction (at 123.19 223.52) (diameter 0) (color 0 0 0 0) - (uuid d10b7457-af92-4b24-b12a-327ae6790a9b) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid d1ab17ab-c838-400f-8851-cc1fcc195db7) - ) - (junction (at 123.19 213.36) (diameter 0) (color 0 0 0 0) - (uuid d5a0ed8a-95c6-424f-be98-29433d5c6e5d) - ) - (junction (at 123.19 190.5) (diameter 0) (color 0 0 0 0) - (uuid d7aa2440-9713-462a-91e1-5e0b576d04b2) - ) - (junction (at 87.63 165.1) (diameter 0) (color 0 0 0 0) - (uuid dc43297c-a3a2-4756-8b3a-6c7541a40f3d) - ) - (junction (at 123.19 180.34) (diameter 0) (color 0 0 0 0) - (uuid dcd5db84-43a1-475c-8383-901605a5c752) - ) - (junction (at 87.63 228.6) (diameter 0) (color 0 0 0 0) - (uuid dd34f2d5-dfea-4f1d-b36c-16e03711a9d6) - ) - (junction (at 87.63 218.44) (diameter 0) (color 0 0 0 0) - (uuid e400ee9f-59b0-44fd-a12c-731279862059) - ) - (junction (at 87.63 154.94) (diameter 0) (color 0 0 0 0) - (uuid e731c71c-c863-4ebd-a572-8b9497b4aabe) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid ed6ad654-38ec-4e8f-b2ac-22721e98d5b6) - ) - (junction (at 123.19 170.18) (diameter 0) (color 0 0 0 0) - (uuid f6087f9c-eb0d-43fc-8fdd-d27f83d45fa9) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid f87b058f-e11b-49c0-9707-89d5ceee7a25) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid f9704f03-28ec-4053-8ca6-9adecd68635b) - ) - (junction (at 87.63 175.26) (diameter 0) (color 0 0 0 0) - (uuid f9a197bd-d4e5-4824-bf73-7cc6f110c1cc) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid ffdc7a34-6d2e-4c83-81bf-9f71d93bf609) - ) - - (wire (pts (xy 154.94 236.22) (xy 157.48 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 016c0835-9c52-4fb5-a9d1-59e5f28da00f) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 02ae1d10-749d-4419-af54-964a1a1e48f5) - ) - (wire (pts (xy 90.17 208.28) (xy 87.63 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 03a8386b-9bb7-41d8-9c0c-b1b6b4ba5f27) - ) - (wire (pts (xy 123.19 231.14) (xy 123.19 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 042b00fb-1961-4b33-a340-7c324990b0d6) - ) - (wire (pts (xy 50.8 124.46) (xy 53.34 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0495641d-3766-464a-90de-368a2ac241e8) - ) - (wire (pts (xy 66.04 114.3) (xy 90.17 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0528b36a-f851-4d96-860d-872bb7cf06ac) - ) - (wire (pts (xy 154.94 152.4) (xy 157.48 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 059c61da-076e-405c-a3d4-3d8fda2a2f9f) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05cc9c2b-9c75-49f0-9eee-5ae8c44bae9d) - ) - (wire (pts (xy 154.94 195.58) (xy 157.48 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 06484e32-5c93-4a36-b877-adf03769ebce) - ) - (wire (pts (xy 123.19 180.34) (xy 120.65 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 08f2701c-bb38-4ae5-9acf-ed061ea91f3f) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 095d2272-7d03-4ecf-a693-35f00252bfc2) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0babd4ae-2fd9-4f36-9cc5-e2fa15944105) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ce24bfe-8989-42c4-a700-da797d767a4f) - ) - (wire (pts (xy 120.65 134.62) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ddaecc9-d9a2-4c37-9964-995e14e833e0) - ) - (wire (pts (xy 154.94 139.7) (xy 157.48 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e6449fb-ca53-438d-a4c3-88daa7a5a300) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e6ea329-8169-4c40-b348-5086f3672a5e) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e788a13-7046-44da-b9a4-c4871a64eb54) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f119fe6-be2d-4646-a9a2-ba5b685bebf2) - ) - (wire (pts (xy 120.65 129.54) (xy 142.24 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 11648e8e-c568-49ca-8bd1-8709946d697c) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1294868c-2dfb-4f06-824a-1d2cbffd8b7c) - ) - (wire (pts (xy 85.09 152.4) (xy 90.17 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1305ef73-4671-4378-833c-7394f4daa23e) - ) - (wire (pts (xy 90.17 165.1) (xy 87.63 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 13b6541a-3cd1-45d4-af89-65f77262068f) - ) - (wire (pts (xy 90.17 139.7) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 149d05a6-5416-44e6-b364-5dabf281229b) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 161e217e-b1b4-4470-ad9e-1e610c4ffaf9) - ) - (wire (pts (xy 87.63 185.42) (xy 87.63 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1727744c-c334-4874-bfbf-0900f6777fb5) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 180e6f1e-147a-42c9-90d6-7bd26cadb0d4) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 18d21847-ce06-45ef-bf45-30ddf8bc0c27) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1a8bec73-b19b-4161-87a1-e81c7fdb42cb) - ) - (wire (pts (xy 120.65 241.3) (xy 123.19 241.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1add4f0f-af75-4caf-870c-05a738fd9e3e) - ) - (wire (pts (xy 90.17 167.64) (xy 87.63 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b7a9c32-cf9c-4e55-a05a-556257e4354a) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c3a58eb-b3ba-4002-80f6-645fe82b95db) - ) - (wire (pts (xy 50.8 231.14) (xy 53.34 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1f020a35-e5f5-4f64-8819-add5153850bd) - ) - (wire (pts (xy 120.65 226.06) (xy 142.24 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1f3b84be-4801-42e9-8117-48abc98dd56e) - ) - (wire (pts (xy 120.65 119.38) (xy 142.24 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1f673eb8-705f-4223-a219-43aeeaadb81b) - ) - (wire (pts (xy 66.04 116.84) (xy 90.17 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 204c6621-30c0-40bd-889e-0be5f9c8a1e6) - ) - (wire (pts (xy 50.8 200.66) (xy 53.34 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 21e4556a-b1b8-4830-8222-a4d2ca78e663) - ) - (wire (pts (xy 123.19 170.18) (xy 123.19 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 220a6a31-b7dc-44a0-a725-522b7a05a5d7) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 238be717-c44b-41d9-9a5d-c8148278f9bc) - ) - (wire (pts (xy 90.17 215.9) (xy 87.63 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 24e3af18-fa8e-43fa-ae83-4fdf9e66b6ef) - ) - (wire (pts (xy 90.17 154.94) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28155562-357c-42e4-bd4b-8dd4b37f650f) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 282ba00f-ef45-432d-ac3a-114eca9d41a1) - ) - (wire (pts (xy 154.94 215.9) (xy 157.48 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28c2a760-4ad3-43da-ae84-883fe6a0423e) - ) - (wire (pts (xy 66.04 200.66) (xy 90.17 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2ac8dbc3-3970-4d6f-912f-2b14bbe0cb18) - ) - (wire (pts (xy 120.65 198.12) (xy 142.24 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b48f069-9c70-4b2e-a94d-a23820961306) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c1234e6-6759-4754-83ce-c3a9a17c27d6) - ) - (wire (pts (xy 87.63 187.96) (xy 87.63 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2d653903-9e26-4d2e-b04d-0d2d195e8fb4) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2deb7cb8-853f-4d58-a0f5-afd8aac6425b) - ) - (wire (pts (xy 87.63 119.38) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2eb551d5-3d71-436e-a84c-6cd1f5dd3c7e) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f59406f-2d85-4d0e-8cea-1297ca9ba624) - ) - (wire (pts (xy 123.19 223.52) (xy 123.19 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2fae1ca5-0980-4a9e-b58b-6dfa355be684) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2fccbe46-e559-46ac-8f18-de0a9f5175c8) - ) - (wire (pts (xy 90.17 185.42) (xy 87.63 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 30f8db46-d10b-415b-a0ce-095d4e7ebb9f) - ) - (wire (pts (xy 120.65 167.64) (xy 142.24 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 312aed0d-9519-46dc-a58a-d81c2477f035) - ) - (wire (pts (xy 66.04 134.62) (xy 90.17 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 33b41c39-0aa0-40ed-85c8-3abbb5a73974) - ) - (wire (pts (xy 50.8 116.84) (xy 53.34 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 34499ad9-6785-4f11-99a0-533edce137ae) - ) - (wire (pts (xy 50.8 160.02) (xy 53.34 160.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 356346d0-40d4-43ad-9c18-71a13ccc5cd6) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36125e9a-18ea-4e2d-bef6-25f3681ab354) - ) - (wire (pts (xy 50.8 162.56) (xy 53.34 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 37a6a064-0de4-42c2-b4ac-7f912c341fac) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 399ec109-c83b-4588-84e2-0ab6b8c72e12) - ) - (wire (pts (xy 50.8 182.88) (xy 53.34 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3ae58895-260f-4247-9ead-874feb72114c) - ) - (wire (pts (xy 66.04 170.18) (xy 90.17 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3aefd046-4d90-46b1-89fb-97fc26bdb1f9) - ) - (wire (pts (xy 90.17 205.74) (xy 87.63 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b068c7e-24a9-445e-ad44-805c63a1502f) - ) - (wire (pts (xy 123.19 233.68) (xy 123.19 241.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b3abb6c-d245-43c3-8a55-a0fbe05e65a6) - ) - (wire (pts (xy 87.63 154.94) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3d22512a-ca04-4c82-aaea-2841c8c28085) - ) - (wire (pts (xy 50.8 190.5) (xy 53.34 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3eb73065-3ee3-49a2-87c5-8550c976f5a7) - ) - (wire (pts (xy 123.19 203.2) (xy 123.19 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3f874677-a30a-4b17-856a-fe3a5b3c4c25) - ) - (wire (pts (xy 123.19 154.94) (xy 123.19 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3f9d4787-a4f7-4277-809e-53276ea4fb0c) - ) - (wire (pts (xy 90.17 236.22) (xy 87.63 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 41b24197-9f90-4fac-8994-ef3bee8f6e07) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 436b4470-efd4-496b-8d36-a3a0d1cd320a) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4376c720-15dd-4f4d-9410-f9f3c1978d9d) - ) - (wire (pts (xy 154.94 129.54) (xy 157.48 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4387eada-eff9-4ce8-914c-332d8e346165) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 44d82529-d73f-48aa-ba1f-4cc2332dcdad) - ) - (wire (pts (xy 123.19 137.16) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 47ac51bc-7c65-4aec-bc71-5ba264ac5210) - ) - (wire (pts (xy 87.63 129.54) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 47ecc91d-b516-490c-8248-708d41cf3674) - ) - (wire (pts (xy 50.8 213.36) (xy 53.34 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 48461c5f-2957-4dc2-9f6d-2ffc4c14d9c6) - ) - (wire (pts (xy 120.65 124.46) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 48f9c8c9-e8de-4d9f-acf4-469f70b31dca) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4995c6bb-9039-42cc-bd0c-979d92673b61) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4abc07b6-7c60-4d36-8f46-35da9be371de) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b6f5f39-8d38-47f0-b4ea-bcf72d24be24) - ) - (wire (pts (xy 90.17 149.86) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4c4b2075-358f-44c2-b802-82ffee0fbf98) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4d249a35-46fd-44b1-8b7e-5958335c73b9) - ) - (wire (pts (xy 50.8 137.16) (xy 53.34 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e440ea6-c535-4042-b5d4-545b1d8aef8f) - ) - (wire (pts (xy 87.63 167.64) (xy 87.63 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e52c40d-501c-4b16-80cf-b0da0e712664) - ) - (wire (pts (xy 66.04 147.32) (xy 90.17 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4f8e49fb-368f-4558-9262-d4da5a353e3b) - ) - (wire (pts (xy 120.65 208.28) (xy 142.24 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51e22298-ce72-47b8-b241-da3d45182f86) - ) - (wire (pts (xy 90.17 195.58) (xy 87.63 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51f85c48-9732-4282-8f87-996e1a71e55c) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 523cd825-86d5-4442-b3fb-7bee826173be) - ) - (wire (pts (xy 123.19 241.3) (xy 123.19 243.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5304feae-d547-42ab-9123-a66a713e3ea6) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 535728a2-872e-41a2-81b4-19c71ec083b3) - ) - (wire (pts (xy 66.04 233.68) (xy 90.17 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 54ff79d5-27cd-4409-849e-0bd7656cbade) - ) - (wire (pts (xy 123.19 213.36) (xy 123.19 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 55435519-7786-4c33-9f69-6efff4d02925) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 56cef628-a27e-4ae1-a2a3-61fed87a9eea) - ) - (wire (pts (xy 87.63 121.92) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 56f20315-371e-4801-93bb-afe9a2b25bd9) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 578cf7e5-6e4d-4e9b-800f-a7c13d10d075) - ) - (wire (pts (xy 120.65 210.82) (xy 123.19 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5794a9c6-148b-4f12-b472-7e0f73eae087) - ) - (wire (pts (xy 120.65 152.4) (xy 142.24 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 57ecfb1a-3778-48f9-a3e0-1f726e949b48) - ) - (wire (pts (xy 85.09 238.76) (xy 90.17 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5801eddd-2aa7-4969-abc1-b3e08dd25d85) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 581209ca-a901-45d4-8159-36467db8c534) - ) - (wire (pts (xy 87.63 198.12) (xy 87.63 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 58a4aaa5-cd0f-4a4a-9740-8c37b43a5c0b) - ) - (wire (pts (xy 120.65 236.22) (xy 142.24 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 59bfe29a-0c77-4888-9acb-7b5de252e8db) - ) - (wire (pts (xy 120.65 223.52) (xy 123.19 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a40ef35-e7db-4ea3-95e7-7f6f977b4177) - ) - (wire (pts (xy 90.17 142.24) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a81c750-1f62-4545-8c95-7059d05a7797) - ) - (wire (pts (xy 154.94 208.28) (xy 157.48 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5b179d64-57ec-4a41-952e-2397e86de2a2) - ) - (wire (pts (xy 154.94 165.1) (xy 157.48 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5caebe91-2fcd-4853-9c8f-2b5bfa81ae47) - ) - (wire (pts (xy 120.65 149.86) (xy 142.24 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e2a10e7-5600-4077-9ad7-aeec43f964e3) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e525e01-5054-4b45-a01b-9c6159397073) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6054da8d-0fd5-41a8-b805-8a2bb719b30e) - ) - (wire (pts (xy 120.65 144.78) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 61ba018c-0200-4b3c-868d-6129f8e94ebb) - ) - (wire (pts (xy 87.63 208.28) (xy 87.63 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 620e4e82-456c-4043-898e-72fd21b3c1dc) - ) - (wire (pts (xy 66.04 210.82) (xy 90.17 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 622a4c70-40be-4d04-800c-16542f503662) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 62350fc5-8397-4d42-8ffa-a2bdb971bf43) - ) - (wire (pts (xy 154.94 175.26) (xy 157.48 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 63049fb6-4883-4bf9-bf40-8d76ad05d65c) - ) - (wire (pts (xy 120.65 147.32) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6348b73c-6335-48b5-983c-c4ae1bb51ea1) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 64077ab4-2773-4b0e-8da5-e85eb6140ef5) - ) - (wire (pts (xy 120.65 182.88) (xy 123.19 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 641eb05a-d571-4fd0-8d43-af0040af240b) - ) - (wire (pts (xy 66.04 127) (xy 90.17 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 642c3783-3f5f-42da-b611-0e9db5490ba3) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 65a4dad7-4cfa-4667-a2ab-0489c182a295) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66d1edbd-c766-4b17-9e95-e16433dcc562) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 67c23037-6185-4b86-b914-4c3aa59df726) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 68241b4d-8d95-41ce-89fd-943195844770) - ) - (wire (pts (xy 123.19 200.66) (xy 123.19 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 68de4bf8-3fe6-4797-b4cb-c4d369fe577e) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a04a02e-47ce-4f3e-92f2-ab3e58eb2106) - ) - (wire (pts (xy 120.65 200.66) (xy 123.19 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a778d66-1f9d-420b-962b-12cd932a249e) - ) - (wire (pts (xy 90.17 177.8) (xy 87.63 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6aaa2518-4f0d-40fd-ac3a-cb89e4c6cbd3) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6d36bd5c-48d6-4d50-b1b0-839eee2174d0) - ) - (wire (pts (xy 66.04 213.36) (xy 90.17 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6d504bcd-e243-4cc2-8d44-7cee28fe3de5) - ) - (wire (pts (xy 123.19 210.82) (xy 123.19 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6dae1bb3-5732-4eff-b920-6a62ceb563fe) - ) - (wire (pts (xy 66.04 180.34) (xy 90.17 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6db841b0-997e-4078-9299-429bb49bb2f6) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6ddfb4a8-563b-42b3-ab21-0bb3d248cbfc) - ) - (wire (pts (xy 50.8 114.3) (xy 53.34 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 71d9cd9c-ea56-4619-8616-0b888cce356f) - ) - (wire (pts (xy 90.17 121.92) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 71f70706-5c11-40ad-ac11-5a8f6cf54ed0) - ) - (wire (pts (xy 120.65 137.16) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 724301b4-67af-4aa9-9568-7a27d60a4beb) - ) - (wire (pts (xy 120.65 238.76) (xy 142.24 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 727547cf-b4ab-4442-b872-7c4a7766831e) - ) - (wire (pts (xy 123.19 144.78) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 72825ed6-5b11-4951-a54e-4f10f68226e4) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7422fd50-9d79-4a16-a1a1-45d2331780e9) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74298b05-09ae-4ab5-b370-b1d3afd32d0e) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74c19889-296f-48db-80f6-1f49630cf58b) - ) - (wire (pts (xy 120.65 165.1) (xy 142.24 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75a66bd6-1aa4-4dce-8b60-ae4ca23a23c3) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75c82ff3-aa1a-49cb-befb-2d0b0e8f38de) - ) - (wire (pts (xy 120.65 215.9) (xy 142.24 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75eb1b5b-474a-4a34-989d-24d4ca1e9198) - ) - (wire (pts (xy 154.94 218.44) (xy 157.48 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 766f2a56-3840-45f2-9140-de779351daf0) - ) - (wire (pts (xy 154.94 226.06) (xy 157.48 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 780ab10f-305d-4e29-b026-613e61a1ca8b) - ) - (wire (pts (xy 87.63 165.1) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7aa385d2-718f-4f0b-9ac9-6bbe548cc864) - ) - (wire (pts (xy 66.04 223.52) (xy 90.17 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c064a7b-41a1-492c-abb4-bd4a86782613) - ) - (wire (pts (xy 50.8 203.2) (xy 53.34 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7d33fb55-de1e-4bfb-b6aa-db9671f36e36) - ) - (wire (pts (xy 50.8 134.62) (xy 53.34 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7d3a5eb8-bbb1-4ae5-b63b-60c2f6bdd9e4) - ) - (wire (pts (xy 66.04 144.78) (xy 90.17 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7ecdddde-bc21-45c0-8b78-203d76906dac) - ) - (wire (pts (xy 154.94 198.12) (xy 157.48 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7f6d224e-8dae-4cb5-b3fb-1321c1b796a4) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7fdeeb7a-4e4c-4785-8abb-11f30cec3844) - ) - (wire (pts (xy 120.65 116.84) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 800ffc48-42ed-41cf-b15e-48fb139e45aa) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 801b3f45-4a03-4526-b547-a8d0f92c97ee) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8157b45c-3a3b-4ed1-b1eb-a7b76cabc68d) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8306f2e7-4be8-4b84-8028-ce748c67ef03) - ) - (wire (pts (xy 50.8 223.52) (xy 53.34 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 854876d1-d325-4bad-af7b-d4f0643508f0) - ) - (wire (pts (xy 87.63 149.86) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8595a99a-c318-4e5c-88f8-8be1f9e52d15) - ) - (wire (pts (xy 123.19 162.56) (xy 123.19 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 86cb0888-a8e5-4b42-80bd-1bd6b4283c02) - ) - (wire (pts (xy 50.8 210.82) (xy 53.34 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 881e7755-e562-41cd-90ba-846526c95772) - ) - (wire (pts (xy 120.65 139.7) (xy 142.24 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 88317050-6391-4143-8bb1-b8fefb60d147) - ) - (wire (pts (xy 154.94 205.74) (xy 157.48 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8913daa9-ed43-432a-b1e2-794a3995deab) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8961dae4-efae-4e06-bbef-058fc9fed7b0) - ) - (wire (pts (xy 123.19 106.68) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8aca525c-7032-4e21-bbb6-57d6b5a8b009) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b8e464b-d6c7-44ad-95d6-2875ba931967) - ) - (wire (pts (xy 90.17 218.44) (xy 87.63 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8bfa6d54-a674-4eef-ad9d-635e88396fbf) - ) - (wire (pts (xy 154.94 177.8) (xy 157.48 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8d4103ca-506d-467a-862e-23c9dcab2fd8) - ) - (wire (pts (xy 123.19 172.72) (xy 123.19 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e4413f9-b3d3-4522-8b8a-e46e937de266) - ) - (wire (pts (xy 87.63 175.26) (xy 87.63 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8fc2a04c-f4ef-414a-b0bb-360b4a5b7ea3) - ) - (wire (pts (xy 87.63 215.9) (xy 87.63 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 906d92dd-7d3a-4341-9816-a3387afeec3c) - ) - (wire (pts (xy 120.65 154.94) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 90e47d48-90ec-4239-a3ce-f8204ec88dc6) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 90e6ab53-cbe8-4daf-b1d7-0abd308fe471) - ) - (wire (pts (xy 154.94 187.96) (xy 157.48 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9134effd-d5f6-459f-b008-36be7b5c7dca) - ) - (wire (pts (xy 87.63 139.7) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9219b57c-bc9b-4872-a684-02f73cf88d80) - ) - (wire (pts (xy 90.17 129.54) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 926e14c3-abfa-4c55-9d5c-dbcad803e215) - ) - (wire (pts (xy 50.8 144.78) (xy 53.34 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92bd9393-6ce4-499f-887a-fa98c1dcbf29) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 936987b9-6390-464b-98ad-316067289b38) - ) - (wire (pts (xy 87.63 236.22) (xy 87.63 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 96802685-f4dc-4ac1-970d-b6b34e686b2e) - ) - (wire (pts (xy 87.63 243.84) (xy 87.63 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 970eafdc-0db2-4d03-9a21-26546f8373c3) - ) - (wire (pts (xy 50.8 147.32) (xy 53.34 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 97614ed0-e975-4a23-9e24-aceebe92c094) - ) - (wire (pts (xy 154.94 185.42) (xy 157.48 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 976b5fc4-84b4-4f80-ac8e-aa353925ee0f) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 977d5281-1f23-4765-9161-9578eeba3bf5) - ) - (wire (pts (xy 120.65 142.24) (xy 142.24 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 989354c7-30ea-4769-a644-962f9fc4580d) - ) - (wire (pts (xy 123.19 134.62) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 98964d3e-7563-4c1a-bbe1-284bfcdfbb47) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 992a6537-0f80-4282-8f56-3aaf7f010064) - ) - (wire (pts (xy 123.19 127) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 99d56ba2-e164-4230-8897-5c139d2583da) - ) - (wire (pts (xy 87.63 132.08) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a5ec370-93ab-4f4a-a0e1-5ddb9afca491) - ) - (wire (pts (xy 154.94 167.64) (xy 157.48 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9aceb444-cd0c-4889-8494-2d732fe50104) - ) - (wire (pts (xy 66.04 203.2) (xy 90.17 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9ccc2d3d-c9c9-4af7-bb3e-20674ab52fb2) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d24ae22-22b3-47ba-91ea-df8e3eb188d8) - ) - (wire (pts (xy 120.65 177.8) (xy 142.24 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f16e0fa-111b-40a6-b1a9-cfac94ed80d9) - ) - (wire (pts (xy 50.8 180.34) (xy 53.34 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f7a74f5-530c-43cb-bd38-0b4a4b23dac9) - ) - (wire (pts (xy 154.94 121.92) (xy 157.48 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9fa4371b-c5f6-419f-9002-d227f12b0b91) - ) - (wire (pts (xy 90.17 175.26) (xy 87.63 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0df30d4-af71-49d4-8ec4-7a276503fc69) - ) - (wire (pts (xy 66.04 220.98) (xy 90.17 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0e9158c-948f-452e-b3a6-e731a8e808de) - ) - (wire (pts (xy 120.65 127) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a1c99a36-d593-4294-aa1b-f00440a0035f) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a36160e1-3541-4efe-9f16-f2e51c3b529b) - ) - (wire (pts (xy 120.65 175.26) (xy 142.24 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3ac3208-078d-4491-9809-42303900d2b4) - ) - (wire (pts (xy 123.19 193.04) (xy 123.19 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3ba0e97-1d53-4b82-93f3-add9b923917d) - ) - (wire (pts (xy 120.65 231.14) (xy 123.19 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a478d3b1-8ab1-43de-b666-33b9515e4dca) - ) - (wire (pts (xy 154.94 228.6) (xy 157.48 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a47fabd2-6c9b-4ce8-9997-e24965316680) - ) - (wire (pts (xy 90.17 119.38) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a6047cd1-b67f-4d32-a3d5-fb6bab168b8c) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a785475c-0ae5-4cc8-a43e-093b35637df2) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a7e719e3-aade-46f1-94b4-73180886d4da) - ) - (wire (pts (xy 50.8 193.04) (xy 53.34 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a8094523-4396-4293-a227-b65e5440b994) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9d6bc2f-45ad-4568-ae0f-2c6c7baf191d) - ) - (wire (pts (xy 123.19 182.88) (xy 123.19 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9f9622e-58d7-468f-b868-37a2efc1dfa3) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aab0c9e3-46d8-465b-abe6-c148badb4f5f) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ab15f6d8-9a48-4d98-b201-344f76a3f969) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ab180994-5270-4a77-8351-edd03300d948) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ab5ba62a-3341-44c7-9d8e-e0d7528f8bb1) - ) - (wire (pts (xy 66.04 124.46) (xy 90.17 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac3065cd-9eba-4af0-89bb-eeb420c5197b) - ) - (wire (pts (xy 123.19 220.98) (xy 120.65 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid acda33e4-e97d-43e3-8130-a83526ed81b1) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid acfddd0d-17ff-4722-89a8-ef7789a5bf89) - ) - (wire (pts (xy 87.63 142.24) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ae458317-82cd-4439-a6c3-0b60e58d8df7) - ) - (wire (pts (xy 66.04 193.04) (xy 90.17 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af1b83e5-5cf8-4556-b14e-b178990f0ee6) - ) - (wire (pts (xy 120.65 190.5) (xy 123.19 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid afb473ec-d1f1-4a90-b890-8eac1364073b) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b25d0543-59c0-426f-8def-c07de99612af) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b3a5f4f4-e69b-4281-acb5-31656557f012) - ) - (wire (pts (xy 87.63 228.6) (xy 87.63 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b62efe0b-6421-41a3-b5bb-f401cb8fbc3c) - ) - (wire (pts (xy 66.04 162.56) (xy 90.17 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b957e44f-c664-496e-90c6-65667aa4ee3d) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba485854-a8df-4b24-9577-34413c615bb9) - ) - (wire (pts (xy 120.65 218.44) (xy 142.24 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bb27b3ab-6049-4486-ab0d-e43ece507ed1) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bcb03ca1-0163-4460-96f5-95a41714aa25) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bcbf9de3-6bb0-4882-b574-c014d3e5cc86) - ) - (wire (pts (xy 120.65 228.6) (xy 142.24 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bd024a34-fae4-4f50-9fbf-aacd1553fc60) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid be92ac9f-1761-4189-ba32-e3e30fa6a57b) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid beb0aaa5-c016-4fa5-a682-61be4e3fa578) - ) - (wire (pts (xy 90.17 132.08) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c28456f5-b862-46b7-8b16-560948f37de5) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c39d1aab-413a-46ad-a4a2-4b05e4f19d04) - ) - (wire (pts (xy 154.94 132.08) (xy 157.48 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c44c476a-cb25-4eff-8dbc-5722e94300ac) - ) - (wire (pts (xy 123.19 116.84) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4de0686-4f8c-4c1c-a69a-eb7439b38ce3) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c7cc1c0a-de80-4aad-95f9-9676f71671a0) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c9900171-ba16-4931-95cf-e28d2012a36e) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc986fb0-cf09-4820-a8c9-da0061050143) - ) - (wire (pts (xy 66.04 172.72) (xy 90.17 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cd6455fd-41f4-4b31-94ad-da58a39b940d) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ce32a164-5920-453e-95c1-eac979f2ef73) - ) - (wire (pts (xy 120.65 172.72) (xy 123.19 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ceefb683-f203-4a93-88d9-85f8a1abab32) - ) - (wire (pts (xy 123.19 147.32) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cfb82b26-4402-497f-9d84-e79ee18edb95) - ) - (wire (pts (xy 154.94 142.24) (xy 157.48 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1523131-4c5c-42f5-b15c-c413324c91ca) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1d7ab81-30d1-4ee6-8238-7d81ae1c0411) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d28f745b-3dc2-4577-a09a-312e05e85daa) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d4e37542-80d0-4188-b774-a2114f044ea4) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d511a0a2-27ac-487b-b1b5-533e4f87d504) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d5f33a13-4f82-4533-992b-c964c988476f) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d6b5e695-ba34-42de-af59-0b3242dcafaa) - ) - (wire (pts (xy 50.8 172.72) (xy 53.34 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d777f158-aa84-4355-85d8-bf95f7f00eb7) - ) - (wire (pts (xy 120.65 205.74) (xy 142.24 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d88b53d1-e1ff-46b3-affd-03911991c2f1) - ) - (wire (pts (xy 87.63 205.74) (xy 87.63 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8d775b9-1481-4cfb-9aa7-ef0c78d8ea6c) - ) - (wire (pts (xy 120.65 203.2) (xy 123.19 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8f8a5c8-c1ba-45c8-b27b-a8b520d316e8) - ) - (wire (pts (xy 120.65 170.18) (xy 123.19 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8fd2d75-7332-4afa-8a13-c3cd1d4f8331) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8ff0260-7688-442a-b5e5-6bc42f57d4f5) - ) - (wire (pts (xy 120.65 162.56) (xy 123.19 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da47329b-2fcd-4dfc-aaa6-601e83aa1ef7) - ) - (wire (pts (xy 120.65 233.68) (xy 123.19 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da70bd43-0f2d-4efa-9a99-91c409a4dbf1) - ) - (wire (pts (xy 66.04 182.88) (xy 90.17 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd944354-96da-47c8-b219-66e1a6d07604) - ) - (wire (pts (xy 50.8 233.68) (xy 53.34 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid de556c29-d546-4fba-8609-b524e3878f90) - ) - (wire (pts (xy 90.17 226.06) (xy 87.63 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e04b0388-9208-412f-b454-7884c3ef8e9b) - ) - (wire (pts (xy 120.65 121.92) (xy 142.24 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0f15d21-53ef-4e3d-a7ec-045d6fa1777d) - ) - (wire (pts (xy 90.17 228.6) (xy 87.63 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e11bed7b-3f82-420f-bbef-523691647dec) - ) - (wire (pts (xy 50.8 220.98) (xy 53.34 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e184d5df-dd0b-412a-908d-786676bdee1f) - ) - (wire (pts (xy 120.65 187.96) (xy 142.24 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e2104942-c0e9-45d9-88b4-7bbb4f612b03) - ) - (wire (pts (xy 87.63 226.06) (xy 87.63 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e499148a-5d8f-40fb-b231-3e78d43c3b1a) - ) - (wire (pts (xy 123.19 190.5) (xy 123.19 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e50eeb96-cd77-4a6f-a50a-25e099e6e02d) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e58d7798-622a-4b36-9ee7-9c603d73fb70) - ) - (wire (pts (xy 123.19 180.34) (xy 123.19 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e59588f6-7094-4a43-bf11-c59bf3a68492) - ) - (wire (pts (xy 120.65 132.08) (xy 142.24 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e5ff23ee-f139-4c50-93c0-30f5a66f0810) - ) - (wire (pts (xy 123.19 220.98) (xy 123.19 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e667dffc-a42f-4f8b-91a9-53abe8d39b44) - ) - (wire (pts (xy 154.94 149.86) (xy 157.48 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8962a41-7366-4abd-85a2-eaeb804d41e1) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8f2608e-0154-440d-bd15-676c7d52cd8f) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e91d737a-9783-404c-8798-16f6e3f20adf) - ) - (wire (pts (xy 87.63 177.8) (xy 87.63 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e96d8e1d-dc53-4f0b-90f7-b951051a7b6b) - ) - (wire (pts (xy 120.65 213.36) (xy 123.19 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eb064c2e-fe51-49f3-8042-1b6aa8ad94e8) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eb3b19ef-423e-4713-b5f8-b6c441189219) - ) - (wire (pts (xy 66.04 190.5) (xy 90.17 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ebf9ebe9-b4f6-4f50-9806-0159a0de6e0b) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ecae493a-16c2-43c0-af3e-0b3d5e88e0a4) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ecca0c80-ecaf-4d25-a4c2-d40c0d6dba8e) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ece10961-63e5-4594-92da-fcd867c206bc) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed1237d9-0ba5-4d2a-9745-91580ba9fb03) - ) - (wire (pts (xy 66.04 160.02) (xy 90.17 160.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ee8c28f4-0ce2-43e7-bbff-ff3a2d74292b) - ) - (wire (pts (xy 50.8 170.18) (xy 53.34 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid efa90ebe-079f-4d17-ba94-cf617a1a7044) - ) - (wire (pts (xy 50.8 127) (xy 53.34 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f031d525-1f5a-42d4-b6cf-bf52ad322342) - ) - (wire (pts (xy 123.19 124.46) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f11e9074-c1bb-4090-bc10-f9cecb68fced) - ) - (wire (pts (xy 120.65 195.58) (xy 142.24 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f12f1434-e1f2-4647-afb6-ed3e3d4f8b57) - ) - (wire (pts (xy 87.63 218.44) (xy 87.63 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f1552c60-2647-47af-9df7-6b60d81bc250) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f38cc33d-04d3-45e6-a69a-400b14697831) - ) - (wire (pts (xy 154.94 238.76) (xy 157.48 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f46a95de-9975-4bd1-9972-2b8f944df58b) - ) - (wire (pts (xy 90.17 187.96) (xy 87.63 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f49eb810-aea9-4298-95ae-76eaf994d57a) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5433308-af60-4167-ac72-47a26979bf00) - ) - (wire (pts (xy 120.65 185.42) (xy 142.24 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5d7112a-0688-4d62-af61-fb9755487a5b) - ) - (wire (pts (xy 66.04 231.14) (xy 90.17 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f6d67c96-7e9c-4196-aaa3-7c0da0ba5440) - ) - (wire (pts (xy 120.65 193.04) (xy 123.19 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f70e6f19-b3c0-45d9-aa0c-ea61ccf41d27) - ) - (wire (pts (xy 66.04 137.16) (xy 90.17 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f8927939-bc53-4b17-92d0-59f434cbd041) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f92ccda3-ef49-4f1e-b529-8e85a6d5896a) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa13b8cf-f27a-40c6-b9ae-8ef8ecfedeea) - ) - (wire (pts (xy 87.63 195.58) (xy 87.63 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fd67f773-8fb8-464e-91f9-fb2af8b1392a) - ) - (wire (pts (xy 90.17 198.12) (xy 87.63 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe9589fe-2aea-41c0-9d32-02d97470962b) - ) - (wire (pts (xy 154.94 119.38) (xy 157.48 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fefec6fe-a5a3-4497-a52e-f6109e0b7453) - ) - - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8c6f6e16-0590-4dd4-bfa0-78be63b93ae1) - ) - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid dc512aa9-8e2f-42f8-a010-2fef428aa09d) - ) - - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 09ee14ae-282a-45b0-808a-23f542b95d18) - ) - (label "_PER12_N" (at 125.73 208.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 10827fd8-7ebb-46a9-958e-973dc3e6d98c) - ) - (label "_PER4_P" (at 125.73 119.38 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1528e392-94e1-4627-9be8-f9449cbd4207) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 15bb3e0c-d22d-427e-80de-a6cb70c448ed) - ) - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1d41f64d-28be-4f6f-a8bd-4e423b8b34a3) - ) - (label "_PER14_N" (at 125.73 228.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2465d318-44c3-40bf-9063-a87beea18e8f) - ) - (label "_PER11_N" (at 125.73 198.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2485b6e3-59d3-4752-a0b0-4563ce8a7863) - ) - (label "_PER4_N" (at 125.73 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 31a56c07-59c6-4153-bba2-4f5d315b0d4d) - ) - (label "_PER7_P" (at 125.73 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 36edf572-2aa3-4fb6-8a0b-445168877f29) - ) - (label "_PER7_N" (at 125.73 152.4 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 378dfb81-5952-4412-852a-b1217fd2fe18) - ) - (label "_PER12_P" (at 125.73 205.74 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4a03ee3e-b446-4d47-8daa-5fab9c538c19) - ) - (label "_PER15_P" (at 125.73 236.22 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 51bbd054-2fef-4252-8400-27a917eee1cb) - ) - (label "_PER8_N" (at 125.73 167.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5efeff22-acfc-4218-bc89-d2dae5007767) - ) - (label "_PER10_P" (at 125.73 185.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 714ee4e6-e555-4998-bfda-78fd98e2151a) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 74bc16f9-a504-4e9c-b6e5-0a086e5d5140) - ) - (label "_PER9_N" (at 125.73 177.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 766ace70-d5df-4d77-9835-060d9e36171a) - ) - (label "_PER11_P" (at 125.73 195.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7ad2ba0b-a453-4cc9-8c49-a4aac1ff0386) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7e3cd371-99f9-4335-bc6e-2675afe625b7) - ) - (label "_PER14_P" (at 125.73 226.06 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 95cf8107-68ce-48ff-b670-2cc534cde105) - ) - (label "_PER15_N" (at 125.73 238.76 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9dbf84c7-bb90-4c1a-b336-061421e2dfb1) - ) - (label "_PER13_P" (at 125.73 215.9 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9e426ced-98e3-4dfa-be32-87c1e13a1d08) - ) - (label "_PER8_P" (at 125.73 165.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a919b7bf-fe15-44fd-b137-dc2deb56ad27) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ac5f9b00-f13b-4029-8460-ad09832df398) - ) - (label "_PER5_N" (at 125.73 132.08 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b3a99186-6990-4376-a8bf-23dbb70c8ca5) - ) - (label "_PER6_P" (at 125.73 139.7 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b5c2f450-7957-4e8e-9a51-8889165b9c3c) - ) - (label "_PER6_N" (at 125.73 142.24 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c69b1bdc-4a36-4d6c-b41a-f1287ab13f2f) - ) - (label "_PER13_N" (at 125.73 218.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d81976d2-2072-4f0a-ad79-f56815b4b86d) - ) - (label "_PER10_N" (at 125.73 187.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid dd677248-b71a-487b-934a-f895899db17e) - ) - (label "_PER5_P" (at 125.73 129.54 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ec54a1e7-f955-41e2-891a-99f9cc4c1b6c) - ) - (label "_PER9_P" (at 125.73 175.26 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f9681253-535e-49cc-a4b0-1c7557a0575f) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fba28037-6847-47f6-8738-7427504986c7) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ff5afbf1-9f6d-4a4a-9131-3dd31959346e) - ) - - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 018855b1-37c2-4752-a801-ffeb0294c019) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 06b56950-89bc-4610-b97d-087bac46af78) - ) - (hierarchical_label "PER12_N" (shape input) (at 157.48 208.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0e835352-b1fa-49c9-9bfd-c173d78bbfda) - ) - (hierarchical_label "PET10_N" (shape output) (at 50.8 182.88 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0fc417da-e64d-4213-b5ba-3ce0b889d38d) - ) - (hierarchical_label "PET8_P" (shape output) (at 50.8 160.02 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 167acec9-92e5-4d2b-af62-6f987743d6ed) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 18f13c68-228b-44f9-a278-e5cf009fa17f) - ) - (hierarchical_label "PER15_N" (shape input) (at 157.48 238.76 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1bf5f547-bfad-4fee-adde-59f51fc4fdf0) - ) - (hierarchical_label "PER12_P" (shape input) (at 157.48 205.74 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1d97f557-1ce0-4c8a-b186-ce51eb17b15e) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1ec06c78-c7b9-4b04-a4dd-c6cac4753af8) - ) - (hierarchical_label "PET11_N" (shape output) (at 50.8 193.04 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1f25ec93-c2cf-485e-93f6-f05017fd47bd) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1fd4ac32-74d3-4c88-8edc-a000918d744c) - ) - (hierarchical_label "PER11_P" (shape input) (at 157.48 195.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 21f76078-d0ed-40da-9dc7-dc150caa5002) - ) - (hierarchical_label "PET6_P" (shape output) (at 50.8 134.62 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 243e5ce5-b797-4b29-9734-506c186aeeb9) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 247cd680-0aa5-4689-9302-62e243d7027f) - ) - (hierarchical_label "PET15_P" (shape output) (at 50.8 231.14 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 272fe039-0f1a-44e4-b2b0-719ba37b1130) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2b28c38c-58de-409a-a46b-30374d17fe95) - ) - (hierarchical_label "~{PRSNT2x8}" (shape passive) (at 85.09 152.4 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2e1f7d93-6145-42f8-a73a-308428b00e51) - ) - (hierarchical_label "PER15_P" (shape input) (at 157.48 236.22 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2f889a64-e055-424b-b820-0a32ad0e6a62) - ) - (hierarchical_label "PER14_P" (shape input) (at 157.48 226.06 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 32fd424a-7c47-42b9-b9e8-01a7a990816f) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 39cebdd4-c2ff-4c31-84b9-8be552ed3bbc) - ) - (hierarchical_label "PET14_P" (shape output) (at 50.8 220.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 44740998-6c31-4ace-9e0d-b0daeee56470) - ) - (hierarchical_label "PET8_N" (shape output) (at 50.8 162.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 45ca25d9-38e4-4d49-870c-204c78f94ee6) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 46674e87-733c-45ce-956a-ab33a6d09a1b) - ) - (hierarchical_label "PET12_N" (shape output) (at 50.8 203.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4fbb83a1-4798-4eb1-9138-2f26a03e39da) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 56ffbc27-71f0-46bb-bdc2-cce61e5ec3da) - ) - (hierarchical_label "PER7_P" (shape input) (at 157.48 149.86 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 590b7ed3-2b85-47b4-aa9f-252d12e1110b) - ) - (hierarchical_label "PER13_P" (shape input) (at 157.48 215.9 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 60973504-fe6d-486e-ba3c-bf4c06cdcfe8) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 66341315-9b3f-4c7d-bcde-69488659f5a7) - ) - (hierarchical_label "PET14_N" (shape output) (at 50.8 223.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 669848b9-81e7-4f6a-b866-a4f11c4b71a2) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 66f572e4-b24d-4676-9413-9bfb1367d250) - ) - (hierarchical_label "PER8_N" (shape input) (at 157.48 167.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 69cb5581-7a6c-47bc-8827-b528fa4b019f) - ) - (hierarchical_label "PET13_N" (shape output) (at 50.8 213.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ec66312-7951-41ae-ba62-6a6a64f3e21e) - ) - (hierarchical_label "PET9_P" (shape output) (at 50.8 170.18 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7164c6d2-5fc1-45d2-b938-f334507717c7) - ) - (hierarchical_label "PET5_N" (shape output) (at 50.8 127 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 72c3467b-1226-4adf-b12f-71e9254d35b8) - ) - (hierarchical_label "PET10_P" (shape output) (at 50.8 180.34 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7712b85f-b8b6-4640-927b-6ef3981b8299) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 79b7d80e-6914-4cde-a4b3-0d37201019d2) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 79be2ff5-ad1f-4c93-b206-13b05f72d3b3) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 82060aaa-5d8c-44f0-9438-5db72b93f746) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8ab61217-0012-4db4-8a4f-bbab8bc59fc9) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8aef22af-7691-4e12-ab27-de427f1354c7) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8b283025-4d86-4bbc-9e82-4e5ec0b8ce82) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8d658e42-e89a-40a6-b6d3-a73fe0a7ac25) - ) - (hierarchical_label "PET7_P" (shape output) (at 50.8 144.78 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8d9c5fe7-446b-4360-ae9b-7ce0b66caae0) - ) - (hierarchical_label "PER7_N" (shape input) (at 157.48 152.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8db10fa8-6ce8-4cb3-b471-5baff094b531) - ) - (hierarchical_label "PER9_P" (shape input) (at 157.48 175.26 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9dfaa088-d95d-489f-97c6-a2040f1f7d20) - ) - (hierarchical_label "PER5_N" (shape input) (at 157.48 132.08 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9fb6b816-69c0-464d-92c6-e54af469373c) - ) - (hierarchical_label "PER6_P" (shape input) (at 157.48 139.7 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a0b8c25e-47c3-436a-91ed-eba09e0f485c) - ) - (hierarchical_label "PER4_N" (shape input) (at 157.48 121.92 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a2c6d605-808d-4ee6-b4ef-26d6fc6be9be) - ) - (hierarchical_label "PER9_N" (shape input) (at 157.48 177.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a44612b0-3c7e-468a-ad57-97877d363dc3) - ) - (hierarchical_label "PET4_P" (shape output) (at 50.8 114.3 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a6a887d1-db5e-4fdd-a8cc-50493194ee67) - ) - (hierarchical_label "PER14_N" (shape input) (at 157.48 228.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b1bec87c-46cf-4889-a7d1-1379a4584816) - ) - (hierarchical_label "PET15_N" (shape output) (at 50.8 233.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b1eed5db-0172-433f-8f06-62e39c7f9dfe) - ) - (hierarchical_label "PET7_N" (shape output) (at 50.8 147.32 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b751f1f0-1b25-4ba1-a1b2-31bab4dadcae) - ) - (hierarchical_label "PER11_N" (shape input) (at 157.48 198.12 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b7671bf7-934a-4042-8121-68f52f165280) - ) - (hierarchical_label "PER6_N" (shape input) (at 157.48 142.24 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ba5a7e16-e924-4601-9ace-87fd81b93ba6) - ) - (hierarchical_label "PER10_N" (shape input) (at 157.48 187.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c1ae6704-ae5a-4cd4-b467-d03c60708116) - ) - (hierarchical_label "PET12_P" (shape output) (at 50.8 200.66 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c4ff9170-5f27-4b0d-81c6-208de3ecf3e9) - ) - (hierarchical_label "PER5_P" (shape input) (at 157.48 129.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c6e1d6b3-fc5f-458b-8aea-a3f46a86c3b6) - ) - (hierarchical_label "PET6_N" (shape output) (at 50.8 137.16 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cb269591-d32e-461e-bfd5-59c394e46eaf) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ce2fb341-3409-4a29-a39d-4eda8ba1e5f6) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d10bdc9d-7d94-45ce-9d1c-86af50eb215f) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d136e2ba-28e5-415e-90c6-3320b76692f3) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d8f81487-aecf-4e38-bb2a-173d4e848076) - ) - (hierarchical_label "PER8_P" (shape input) (at 157.48 165.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dc5678ec-0dd3-4b4e-9434-c346048792c1) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dd30a127-b56d-495e-8a96-7bd062366ea2) - ) - (hierarchical_label "~{PRSNT2x16}" (shape passive) (at 85.09 238.76 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid df044b73-8192-4af6-801d-cf0c571d0ed0) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e240a5ad-da82-40a7-a41a-7bbb7c3e1264) - ) - (hierarchical_label "PET13_P" (shape output) (at 50.8 210.82 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e495660c-7604-47b0-bfee-c14940d4b76b) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e58f9ec7-4765-49ed-9862-fecc5617c6b5) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e857a576-fbda-42bb-bfdc-bf1956113cd3) - ) - (hierarchical_label "PER10_P" (shape input) (at 157.48 185.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e8f8baed-1956-4863-b9a7-8608e667d7c4) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ecd29ce3-1b14-45a0-8d57-176a26ca6323) - ) - (hierarchical_label "PET9_N" (shape output) (at 50.8 172.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ecf27e09-9971-432e-a271-624e18e40362) - ) - (hierarchical_label "PET5_P" (shape output) (at 50.8 124.46 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f2dbf984-6d25-448a-83c9-be94842ef80d) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f37f9a3b-48cb-4744-b7cd-de9a9367cd1f) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f52306e0-32e5-4ab6-9f7a-e5fb8903ca2c) - ) - (hierarchical_label "PER13_N" (shape input) (at 157.48 218.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fc9f9308-dfb8-4db0-acdc-7a4652eeddaf) - ) - (hierarchical_label "PER4_P" (shape input) (at 157.48 119.38 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fce7aea5-4d09-426b-95e4-7d19a9e3d37b) - ) - (hierarchical_label "PET4_N" (shape output) (at 50.8 116.84 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fd1a3f72-9e06-4b5f-953e-1fb102588b54) - ) - (hierarchical_label "PET11_P" (shape output) (at 50.8 190.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ff0187d5-153d-4906-a1c0-81177b260fe7) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x16") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adad) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x16" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x16" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 670aa50f-6fdf-487f-a848-11ffdad441fd)) - (pin "A10" (uuid db47e7ab-836a-43ba-8821-c15d88b1db53)) - (pin "A11" (uuid ae1b92d8-e47f-4eb7-8bed-006320b81c1e)) - (pin "A12" (uuid 4dba6ad8-be2f-4ba5-91f7-83009e39df55)) - (pin "A13" (uuid af4c397e-30a3-484d-9534-8c934700ed1a)) - (pin "A14" (uuid e00a383b-548e-4bec-9f4a-150b3828563e)) - (pin "A15" (uuid b33d47f0-43d2-4654-ae2f-04f7ba6823f1)) - (pin "A16" (uuid ba86534f-fe63-4bcc-882c-6bb866cc4545)) - (pin "A17" (uuid 376cc47c-6c2e-461c-b0a7-e5e181f83ad1)) - (pin "A18" (uuid 6dd62854-32ad-408f-af66-e3d398ded364)) - (pin "A19" (uuid 1b45dfe2-51dd-46a6-b6b6-c8755f3c4c3a)) - (pin "A2" (uuid 13eb5cfd-2de5-4e3c-99f8-ed489bac9710)) - (pin "A20" (uuid 06ffb15e-d520-4f3c-b45a-47066fd94cfd)) - (pin "A21" (uuid cedc19fc-e639-4fb5-9766-649edadb05f6)) - (pin "A22" (uuid 89c76f96-00e8-4817-b4d0-f19b6cca8223)) - (pin "A23" (uuid b1e88d8a-ae35-4661-8291-7b36f291dba8)) - (pin "A24" (uuid 639d2e1c-4e57-431b-8e07-0c26075d62f3)) - (pin "A25" (uuid 20a18109-cf24-41c4-884a-386d146898f6)) - (pin "A26" (uuid 57e91df2-33a2-48bd-8810-5a71e3ca1b2d)) - (pin "A27" (uuid 1620cbfb-7979-4487-ad8c-ebe76365782e)) - (pin "A28" (uuid d6ed8293-525d-4622-aa20-d3f9e10f63aa)) - (pin "A29" (uuid 14d053c0-fe6d-4730-b94b-7840f87b9bfa)) - (pin "A3" (uuid 7b403cf0-3117-4efd-b355-e6c4ae095918)) - (pin "A30" (uuid 18e610cc-a2f0-46a8-b061-6f213b490751)) - (pin "A31" (uuid 9755aa0b-83eb-4f68-8b78-669d84f0d971)) - (pin "A32" (uuid 187d6d41-dc67-4244-a4a5-576a6f993970)) - (pin "A33" (uuid 7b8e866b-3c92-4a5c-9dbd-04bfa5bd73ba)) - (pin "A34" (uuid 0e23e2d5-5fdb-4891-ae9b-244e009bdb89)) - (pin "A35" (uuid 258fc81d-d660-44c6-8ed2-a727fa71ceb1)) - (pin "A36" (uuid ac6ff721-d152-40d0-af62-9ccf8d3cb9eb)) - (pin "A37" (uuid 733a2e18-2408-4334-8c8e-cdaaa540abc4)) - (pin "A38" (uuid d90be8b6-08a6-4a6f-8f71-02c5f46042f2)) - (pin "A39" (uuid 16402109-16cb-40db-bfa5-c7a634d0173e)) - (pin "A4" (uuid a856841c-e38d-4498-aead-85015ae779f0)) - (pin "A40" (uuid 77b6abfb-c5c7-4c25-993b-d4702e0fc7c3)) - (pin "A41" (uuid 84de150c-bebe-4176-9190-e679c79cafb5)) - (pin "A42" (uuid 52dee4ad-13ec-442e-81a8-03f255d44db0)) - (pin "A43" (uuid 5152369f-22b7-4f32-9cc2-9e46d4ce3706)) - (pin "A44" (uuid 8ded1642-3256-4b00-8735-6bad67bd18cc)) - (pin "A45" (uuid 1ff54335-39ee-4a1c-ac7e-c24b62fabe71)) - (pin "A46" (uuid 98d64628-afed-443b-89d9-c6fccd7f06d5)) - (pin "A47" (uuid 4f338002-2c1a-47de-b034-adfd3044593d)) - (pin "A48" (uuid f2d2d52e-de8c-40bb-af41-65e337d6f716)) - (pin "A49" (uuid b08b6615-cbfe-496e-8dfa-e88bebd4ea9e)) - (pin "A5" (uuid 7c5b287c-bb26-436d-ae22-ff20e15bf726)) - (pin "A50" (uuid 1919669a-1012-49df-be91-192ff2e9a94a)) - (pin "A51" (uuid 59a71faa-65ee-4d80-a218-75e64e55ffb2)) - (pin "A52" (uuid b0c4eae7-5ee8-4e6c-b62f-9b328fb02846)) - (pin "A53" (uuid 786213e2-1c6a-4551-ae6b-cd2a1bb21cf3)) - (pin "A54" (uuid c4ad4ba8-a50c-4621-9f7a-d60684b49e7e)) - (pin "A55" (uuid fd65be9b-8c86-4171-ba5e-2ea8ed0c3d0d)) - (pin "A56" (uuid 2dff2fb1-a291-4bbf-9043-5aeee8e2c694)) - (pin "A57" (uuid a367dd20-2477-4628-bb61-3e387eb32795)) - (pin "A58" (uuid f2148bed-f7d4-46a4-8694-c1251cb6e68a)) - (pin "A59" (uuid 4807196a-5422-4a47-a693-d638babb1081)) - (pin "A6" (uuid 29a2e9c1-4323-4d42-8f3f-7bf13045f6a4)) - (pin "A60" (uuid 1eaf6e80-d531-4f69-9979-7b1e6246a530)) - (pin "A61" (uuid 0e7dc8bd-a1bc-4bda-af6c-70bb170670cc)) - (pin "A62" (uuid 58d629f7-7340-4bc9-82a1-6e1e6c563ee9)) - (pin "A63" (uuid 42eb8bb5-3706-4e0b-90d5-11d951a384f7)) - (pin "A64" (uuid ed31e9e7-32ea-4e57-b46f-e8d1b8f19c39)) - (pin "A65" (uuid 9a8b394b-c771-4429-b4d4-73e69bc4c542)) - (pin "A66" (uuid 5baa9dec-d7ce-4c6e-a460-06479fdf7a19)) - (pin "A67" (uuid b2f9070a-dafc-40df-8d0a-6954f3158cf3)) - (pin "A68" (uuid b02754a7-1dd3-4603-92c9-5bd6a0b68ebb)) - (pin "A69" (uuid d5e43e38-e1ea-46df-929e-b1d96a95d895)) - (pin "A7" (uuid 5552bb82-2fc4-453e-a8ae-a590c8f6bebd)) - (pin "A70" (uuid ccd2f3fe-cab9-4a6e-813d-bd7fb5f374a1)) - (pin "A71" (uuid b8702f94-8860-4b20-86a6-2a52a1bf94ce)) - (pin "A72" (uuid 069c0859-ff19-4537-945f-e3af6879baa1)) - (pin "A73" (uuid a93c5361-c368-4120-83a9-bb46259b5096)) - (pin "A74" (uuid d015192a-5467-4de1-91d1-5355878d0516)) - (pin "A75" (uuid fde2881f-c6eb-4e97-84dc-d9c09ced193d)) - (pin "A76" (uuid 488e067b-d483-44c5-8905-9beecccba1c3)) - (pin "A77" (uuid b06475fc-867a-41af-b699-43f820fa4e46)) - (pin "A78" (uuid 819e39be-eeac-4ed4-81d0-f20e030d93c9)) - (pin "A79" (uuid 0b6d6166-6f09-4ab2-a7ba-5e5870996582)) - (pin "A8" (uuid 6d9d0d27-2360-4b6b-9019-5b04afbfa31b)) - (pin "A80" (uuid 131820a6-a343-4b86-bca2-99f986808005)) - (pin "A81" (uuid 93ef4d1f-2e71-47df-85e9-f9cee8a6819f)) - (pin "A82" (uuid e2afbad1-ea09-47f0-ad95-6c76ddcb75d0)) - (pin "A9" (uuid 76b38ce4-e062-4251-aac6-a277390563c8)) - (pin "B1" (uuid 080c1f75-c64e-4b85-866c-21b23a55d83f)) - (pin "B10" (uuid 38d10193-68e4-4186-bf1e-2928d9d80999)) - (pin "B11" (uuid fced9566-fdf7-4ddf-8231-62ae22943207)) - (pin "B12" (uuid d92dddcf-0a6b-42a7-9057-5b39ebf2aa9b)) - (pin "B13" (uuid a422c801-177e-40af-8532-7fb0190d4ba2)) - (pin "B14" (uuid c266cc3a-144f-48d7-ac07-5c64f878f03a)) - (pin "B15" (uuid 2881931d-1d82-4503-9bdc-fcef3b14f4b8)) - (pin "B16" (uuid a01f0cb0-1874-49e9-8c08-38b309bf3d54)) - (pin "B17" (uuid 8af6b253-9725-4e62-a6ea-ef37adf6057a)) - (pin "B18" (uuid 04bafd17-231b-4df4-88b9-09f79d50ae55)) - (pin "B19" (uuid a421032d-4092-4a6e-b0e3-ad1de8e611c1)) - (pin "B2" (uuid ca24220d-6d9e-4783-922e-529edb353304)) - (pin "B20" (uuid ef70353f-1142-417b-a9fb-28ff09980f1b)) - (pin "B21" (uuid 8173f2e4-eff4-4901-a163-9d8a079996f2)) - (pin "B22" (uuid 154c1ddf-e2dd-40c2-bda7-eec4c3ebf8a9)) - (pin "B23" (uuid f893a10c-09f2-4a46-b1e2-493f00bdc3ed)) - (pin "B24" (uuid d5f26edf-0a34-4bba-b4a1-144c832a58ca)) - (pin "B25" (uuid bf6a6fdd-5969-4d94-9c0b-def8aa1bb4d0)) - (pin "B26" (uuid ce51a344-c5b9-495a-ae4c-2ac1f6be174e)) - (pin "B27" (uuid 608d920c-1f5a-47c0-aa8e-28e3b3990e6b)) - (pin "B28" (uuid d6142fcb-166f-4bfa-87b3-3d53935ae6d2)) - (pin "B29" (uuid a11ebe3a-ed5d-4d5f-89aa-bd94112b72f7)) - (pin "B3" (uuid 84f4f39d-d1a0-44c5-b5b9-d418e7f1cff7)) - (pin "B30" (uuid 497ba591-39aa-4fd1-b698-ec9c77b75e44)) - (pin "B31" (uuid 5dfd024a-894f-4918-846a-84582ef5a3df)) - (pin "B32" (uuid 07dd58f7-0900-4b98-9983-a7875b39d1f9)) - (pin "B33" (uuid 5c89bd3a-77fc-42ca-80e1-733d2f9722d1)) - (pin "B34" (uuid e52a3583-b526-4766-8f18-584b7a490694)) - (pin "B35" (uuid 41b4bde3-93eb-4ef4-bd5f-a5ae52462535)) - (pin "B36" (uuid 802ed506-12fd-4097-a2b3-2e8ed091cd0e)) - (pin "B37" (uuid b925b696-ad73-440d-8b3a-4ed32ab0e4f6)) - (pin "B38" (uuid 799af1b7-f2dd-4a6f-818f-92b53e470620)) - (pin "B39" (uuid fd9f0bf2-9573-4d34-b8cc-3a65b994982a)) - (pin "B4" (uuid d6555832-b617-4f2a-a23e-0339b812b4b9)) - (pin "B40" (uuid 3f9c481a-bfd8-44ff-9d3c-bc267b7eb593)) - (pin "B41" (uuid 19067be3-997e-4f39-9467-450e3c2ed432)) - (pin "B42" (uuid 94ad521f-d2c9-4455-b0f0-d801dbe713f7)) - (pin "B43" (uuid c5f1d00f-ca2f-4c9a-a683-beca4600bf31)) - (pin "B44" (uuid 01832a82-4c5c-47f3-bdce-2940e03c0bc2)) - (pin "B45" (uuid 842a5bcf-9cf1-41b8-8577-e94c8c3eb088)) - (pin "B46" (uuid 3649a6e4-dbb7-431b-94a1-ff219fd1f382)) - (pin "B47" (uuid 41b03473-1081-4cbb-bc10-6c236cbbf7af)) - (pin "B48" (uuid 10493c22-09ca-413e-bd7a-64be5aed816b)) - (pin "B49" (uuid eec64312-ac56-4c51-b819-f14e0781ca29)) - (pin "B5" (uuid df466c34-00af-4c8d-bae7-71d1a6f8b46c)) - (pin "B50" (uuid 11611da7-e0b8-4cf5-b5b9-99091c883cb7)) - (pin "B51" (uuid 97f70e99-c787-43a6-8180-25c517e1d04c)) - (pin "B52" (uuid c056ab55-9443-47f1-ab6b-cecfa462599f)) - (pin "B53" (uuid 34039f0f-d61c-4238-af13-ce1c520a9b02)) - (pin "B54" (uuid f824a59c-b47a-414c-a4c8-b521fc8610c6)) - (pin "B55" (uuid 1d6cf0b9-c8c0-4564-bc8a-28c52c1dc1b0)) - (pin "B56" (uuid 13712a5e-c418-4b22-be96-8ff18fb0b8d0)) - (pin "B57" (uuid 0fe7e778-8c0a-4134-91a7-0a3edabf72b0)) - (pin "B58" (uuid d2405aa7-8b3c-4b42-95d7-007af60c23bd)) - (pin "B59" (uuid 39db5372-f15e-43ae-89ef-9742d96cde9a)) - (pin "B6" (uuid ead55a49-3fac-4253-8b1b-5ddd6a6e32e0)) - (pin "B60" (uuid 45a1df36-0592-4a20-9067-b9ccdebbe8de)) - (pin "B61" (uuid a48c01e7-94c1-4fa3-8990-0633b932c3e1)) - (pin "B62" (uuid 73721aa2-ed36-4dc5-9732-5a4c2dceda05)) - (pin "B63" (uuid 3d187c4f-26b7-45c5-b981-09ebfbf8fc86)) - (pin "B64" (uuid 4e76e924-a796-4946-b51b-7d2d8a8c2b7c)) - (pin "B65" (uuid 70061125-8c01-4b70-afb1-6e5ca4d5cf10)) - (pin "B66" (uuid 1161dd3d-952f-44c2-9cf6-7e61d256258a)) - (pin "B67" (uuid 789678bb-1bba-4504-94cd-b1422690b908)) - (pin "B68" (uuid 3f2df19a-c773-439f-a742-0a6b97a41989)) - (pin "B69" (uuid c02b6fd5-2f6d-4968-880b-62e28f62f726)) - (pin "B7" (uuid 84b4d804-0589-4ed6-a42a-be6e68aeae34)) - (pin "B70" (uuid 3a8537eb-b584-4561-86af-05ebdd1a68ab)) - (pin "B71" (uuid a283890d-327c-4810-b397-d042f63cd26f)) - (pin "B72" (uuid 207d3388-514f-41e9-9c1c-9b1faeb92ea6)) - (pin "B73" (uuid fc3f9e8c-d761-4cbb-8fb7-a90f87c7ff19)) - (pin "B74" (uuid 8b0b640c-3f74-46b8-a79a-abc776127bde)) - (pin "B75" (uuid 4912c0aa-e489-4182-a081-f444c64bb838)) - (pin "B76" (uuid e7ce9704-3221-4403-a260-93355082ceeb)) - (pin "B77" (uuid c5f59307-ecc8-473e-bb64-c12c15918abf)) - (pin "B78" (uuid 18ca36ef-670c-49ca-a7dd-88aa09fe2118)) - (pin "B79" (uuid 1c586cdf-9bb3-48fd-9f58-d460a3a17284)) - (pin "B8" (uuid 0830d50e-280f-407d-b6df-a3fdd8163d49)) - (pin "B80" (uuid 6c194d7f-72bc-4ed8-bfb5-317426c82641)) - (pin "B81" (uuid c01a8c11-0308-48de-bf4c-d23cecb4760e)) - (pin "B82" (uuid 2685f481-3981-4fbb-bfd6-bccc1492ddee)) - (pin "B9" (uuid dce01ce4-7f35-4a26-aa8c-f961a47bfcd8)) - ) - - (symbol (lib_id "power:GND") (at 87.63 243.84 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 250.19 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 248.2342 0)) - (property "Footprint" "" (id 2) (at 87.63 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ae58e7f8-ab6e-4d75-b211-829d826d7acd)) - ) - - (symbol (lib_id "power:GND") (at 123.19 243.84 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 250.19 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 248.2342 0)) - (property "Footprint" "" (id 2) (at 123.19 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ff288b02-f375-43f5-9fda-ba329429b293)) - ) - - (symbol (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0d326c41-064d-4e26-9b9e-a01d8497ba2a)) - ) - - (symbol (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 31923e35-3091-43ee-b7fd-e3bd0fdd635d)) - ) - - (symbol (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 74ba2398-de76-462a-adab-79350e7cb392)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 28ec7bd1-81f2-4147-a8bf-6fcda705a87a)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2154fa23-9f8c-4e9b-a9da-938652e8cd1d)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2df82949-7c76-4e86-a32b-45e7e5c2e544)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c83d017d-2468-4a10-a107-ac4fb9409b0c) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 27ad6d97-8ae2-4af3-86b8-5c8d695b4f7c) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c96a2ef8-999c-40d6-9710-8cbc5f311305) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 70173e3c-9119-4d2b-83a2-0960835baf18) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fda6a614-9db9-4e70-ba44-60ebbb9d4c2b) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 91ad8b8e-1d47-4378-aae4-032118c375c2) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1e1460ef-d90d-421f-b8ba-d740b80c45c5) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ab428ce2-37e7-4c23-8a7c-4bbe4c44e36b) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d4ad3299-3074-4ede-99d2-fa7d65928c34) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e258cbfa-d360-446d-aa7d-9f60f3776968) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 02c308dc-6811-492d-ad2f-9849fbd5585e) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid acd46256-83ae-41c0-9391-b66c7dfa87d1) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3c063237-68bf-4238-bba2-a662436a032a) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7c321a9c-f3cd-4e92-927e-195626f6d7fa) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7dcd14f1-8d0e-4db2-9f5f-601176d8cf70) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a2006a2e-c1f9-4716-a13b-9ed4a830cfc2) - ) - ) - - (sheet (at 53.34 113.03) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b438) - (property "Sheet name" "sheet5D87B424" (id 0) (at 53.34 112.3184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 118.6946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 114.3 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d5dd9e53-497a-44fc-8ad1-a6f6bfde18f3) - ) - (pin "IN-" input (at 66.04 116.84 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b7aa0939-a0ee-40b7-be46-bed6375612a0) - ) - (pin "OUT+" output (at 53.34 114.3 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c473363b-3156-4bc4-aff7-82b5c3423d69) - ) - (pin "OUT-" output (at 53.34 116.84 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e7cc36fe-4061-4ee8-9e50-6a80fd77be77) - ) - ) - - (sheet (at 53.34 123.19) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b440) - (property "Sheet name" "sheet5D87B425" (id 0) (at 53.34 122.4784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 128.8546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4d4e4c4b-dbe3-4d65-81fa-a6dcab7b4fb3) - ) - (pin "IN-" input (at 66.04 127 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 395c2760-cb3f-49b9-a03c-8a3b4d9a5eeb) - ) - (pin "OUT+" output (at 53.34 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2ba834b0-0cae-4689-808f-c6eebf6a95d8) - ) - (pin "OUT-" output (at 53.34 127 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ba2f6687-1693-44f6-9e59-cfd8026cac5f) - ) - ) - - (sheet (at 53.34 133.35) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b446) - (property "Sheet name" "sheet5D87B426" (id 0) (at 53.34 132.6384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 139.0146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 13051392-e558-4fa1-8790-286ec6a7638d) - ) - (pin "IN-" input (at 66.04 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 066d9908-ca39-416a-ac72-ed67448b4617) - ) - (pin "OUT+" output (at 53.34 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 647fb169-0a6d-42a0-b38b-28f2c228f07d) - ) - (pin "OUT-" output (at 53.34 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4c7ce858-d3a0-4b8d-8045-6723a523132b) - ) - ) - - (sheet (at 53.34 143.51) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d88a9fd) - (property "Sheet name" "sheet5D88A9F3" (id 0) (at 53.34 142.7984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 149.1746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 144.78 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9cf08067-74c0-48f4-bb9f-94164c7e96d7) - ) - (pin "IN-" input (at 66.04 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ca3e04c0-92d9-4e86-b0c2-b35444705979) - ) - (pin "OUT+" output (at 53.34 144.78 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 79d560e5-644e-44b6-883f-299cb1b03d08) - ) - (pin "OUT-" output (at 53.34 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4b2ac967-ff4a-4809-9e34-a2bd3d39db26) - ) - ) - - (sheet (at 53.34 158.75) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9667f2) - (property "Sheet name" "sheet5D9667E9" (id 0) (at 53.34 158.0384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 164.4146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 160.02 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1ac0b8f3-d3bc-41ed-9bab-53a2efba87a6) - ) - (pin "IN-" input (at 66.04 162.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 65247ec0-31eb-4679-b31c-047664c464f6) - ) - (pin "OUT+" output (at 53.34 160.02 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5c168233-c048-4f6e-bbde-152a0843f7a8) - ) - (pin "OUT-" output (at 53.34 162.56 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0f2f3cf0-690c-4803-8842-c2d0a26edca6) - ) - ) - - (sheet (at 53.34 168.91) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9667fa) - (property "Sheet name" "sheet5D9667EA" (id 0) (at 53.34 168.1984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 174.5746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 170.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ae337e87-8ac4-4127-8f70-d284957c9076) - ) - (pin "IN-" input (at 66.04 172.72 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 167a8013-24cb-4db8-8478-8a3a84e9c41c) - ) - (pin "OUT+" output (at 53.34 170.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a156e46f-0387-4256-a571-092901612535) - ) - (pin "OUT-" output (at 53.34 172.72 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bd78fea5-f6b8-4632-b82d-4310ba30e903) - ) - ) - - (sheet (at 53.34 179.07) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5907) - (property "Sheet name" "sheet5D9E58F4" (id 0) (at 53.34 178.3584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 184.7346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 180.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9d6648ce-5acb-4f2c-92d4-1fcf1efd1af2) - ) - (pin "IN-" input (at 66.04 182.88 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fe1f77a1-2c99-4955-8688-da7be784f78b) - ) - (pin "OUT+" output (at 53.34 180.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ce6de07f-5efc-4fb4-b8f1-de92a1f1905a) - ) - (pin "OUT-" output (at 53.34 182.88 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 15724d9c-aafe-474a-9483-cbc5cb93c2f3) - ) - ) - - (sheet (at 53.34 189.23) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e590d) - (property "Sheet name" "sheet5D9E58F5" (id 0) (at 53.34 188.5184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 194.8946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 190.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 13ea6dbf-135c-4650-a888-930cd3631d1f) - ) - (pin "IN-" input (at 66.04 193.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dbd5277a-b36d-4f59-8d4c-76a76bc3dbbe) - ) - (pin "OUT+" output (at 53.34 190.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fe9eadd7-f475-4846-91cd-746d0bed24a9) - ) - (pin "OUT-" output (at 53.34 193.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 03b5aa00-7346-48cf-83c1-6de2fd81d719) - ) - ) - - (sheet (at 53.34 199.39) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5913) - (property "Sheet name" "sheet5D9E58F6" (id 0) (at 53.34 198.6784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 205.0546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 200.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 67e2ebc3-2b72-4d2c-b0df-2fb040230ad0) - ) - (pin "IN-" input (at 66.04 203.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6051b767-61f4-41f2-a02e-9bee0d1c11e3) - ) - (pin "OUT+" output (at 53.34 200.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 174f808b-ad8c-4b14-89c2-0f106b31c8b4) - ) - (pin "OUT-" output (at 53.34 203.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e5f0526e-0faf-4a26-9def-ae634341f851) - ) - ) - - (sheet (at 53.34 209.55) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5919) - (property "Sheet name" "sheet5D9E58F7" (id 0) (at 53.34 208.8384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 215.2146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 210.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6a48d625-8628-449a-846f-8bf0b117d079) - ) - (pin "IN-" input (at 66.04 213.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d1000f3f-c3e7-4d17-ab53-703b6df4cd53) - ) - (pin "OUT+" output (at 53.34 210.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 993a4c50-26d4-45ea-9a98-1f9588a4b88d) - ) - (pin "OUT-" output (at 53.34 213.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9ba90976-8896-49c3-9b27-c7165dc9d0d8) - ) - ) - - (sheet (at 53.34 219.71) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5923) - (property "Sheet name" "sheet5D9E58F8" (id 0) (at 53.34 218.9984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 225.3746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 220.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 43f3466c-86ef-4023-9edc-ff3b2206a267) - ) - (pin "IN-" input (at 66.04 223.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 15208af1-240d-42cb-88b2-9447d44ecdcc) - ) - (pin "OUT+" output (at 53.34 220.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 11692fbc-643a-406f-896c-9795120e8642) - ) - (pin "OUT-" output (at 53.34 223.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2a5781e1-45ae-4517-b4e3-75d07c3e4b10) - ) - ) - - (sheet (at 53.34 229.87) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5929) - (property "Sheet name" "sheet5D9E58F9" (id 0) (at 53.34 229.1584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 235.5346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 231.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5fe7e7a1-4434-48dc-8d7a-a85f05cf3113) - ) - (pin "IN-" input (at 66.04 233.68 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 445df9e9-a482-4fd1-9f73-784e18ce5d60) - ) - (pin "OUT+" output (at 53.34 231.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ae103c57-8d23-4957-a7a0-51cdfdc88596) - ) - (pin "OUT-" output (at 53.34 233.68 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f7bd0f9f-d2be-49ce-8698-1a3b0606c0b1) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b0f3b13d-e61f-4d0e-a62f-279f88a9c664) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5e2d1035-2a73-49f2-89a0-cb60e94a658f) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 98fa6500-ba22-4a2e-9a2a-f5c5adc02e7a) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5cf443bc-e45c-451f-bea0-2ac474065d8f) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9d3772e9-0e3e-4779-a856-1b777bace7d0) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9df4b342-447b-4b51-8f93-f4c942455c73) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a717d74d-39dc-4835-be28-5c1026a964d8) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b962f165-7c29-43e4-a4b9-ac7d00ebddea) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 39e90247-466c-4cca-a246-5c453b0b17cc) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7e382300-d13a-46ad-a166-26b7a51c6edf) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5db402f5-1266-4aff-be24-4240cd8207d0) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a08f0ca4-07b0-456f-96e8-b01d17cdd929) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9bf6f616-5d01-4166-8d83-5da070948418) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dcb445da-2611-49bd-be53-d0d4d34a462a) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5b6ed536-d3ce-4a6e-bfa5-8ab1b976f504) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5b3e1a0f-27f6-4b2a-a2b9-8aebd813e7e3) - ) - ) - - (sheet (at 142.24 118.11) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc901f) - (property "Sheet name" "sheet5DBC9013" (id 0) (at 142.24 117.3984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 123.7746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 119.38 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6b130573-3c0c-42aa-84d1-433a0b1d01da) - ) - (pin "OUT+" output (at 142.24 119.38 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 196a28fa-70a3-4c48-ade4-34f48f090246) - ) - (pin "OUT-" output (at 142.24 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 465d27c1-9075-4283-9c6e-b23433811ea9) - ) - (pin "IN-" input (at 154.94 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e2be62f3-2a82-4f20-b112-d83ba8f082b6) - ) - ) - - (sheet (at 142.24 128.27) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9029) - (property "Sheet name" "sheet5DBC9014" (id 0) (at 142.24 127.5584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 133.9346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 129.54 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 03c4a000-a9b2-4cf5-9c70-d6cc81564859) - ) - (pin "OUT+" output (at 142.24 129.54 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 575891d0-5f6e-444f-ab48-3f7bc88b679c) - ) - (pin "OUT-" output (at 142.24 132.08 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 15a6791e-4bb2-4447-ac20-4fc7a0499c0a) - ) - (pin "IN-" input (at 154.94 132.08 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ebba5a74-8691-4785-80a8-b2b09800376b) - ) - ) - - (sheet (at 142.24 138.43) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9033) - (property "Sheet name" "sheet5DBC9015" (id 0) (at 142.24 137.7184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 144.0946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 139.7 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fc479deb-5491-4ae5-b156-ffe9a98695da) - ) - (pin "OUT+" output (at 142.24 139.7 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 50b72861-df63-47fb-919f-d40b152bf9f4) - ) - (pin "OUT-" output (at 142.24 142.24 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid efd87108-fe48-4bff-95d1-27bd4483a5d1) - ) - (pin "IN-" input (at 154.94 142.24 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8813ca43-2192-4f19-b8c4-87889a27cf26) - ) - ) - - (sheet (at 142.24 148.59) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbde98a) - (property "Sheet name" "sheet5DBDE980" (id 0) (at 142.24 147.8784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 154.2546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 037db234-450b-469a-b037-50111e65f17f) - ) - (pin "OUT+" output (at 142.24 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c4470937-79b1-4ede-8ee2-99ec29bcd69b) - ) - (pin "OUT-" output (at 142.24 152.4 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e9bb8305-8b4d-4e79-81fa-8d96b59dd5e7) - ) - (pin "IN-" input (at 154.94 152.4 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cdc1f195-e680-4b40-9336-acd7896f848b) - ) - ) - - (sheet (at 142.24 163.83) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf611b) - (property "Sheet name" "sheet5DBF610E" (id 0) (at 142.24 163.1184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 169.4946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 165.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 09a08321-2ee4-4a6c-b745-827278152a8d) - ) - (pin "OUT+" output (at 142.24 165.1 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a130a926-b5cd-471d-a70c-7020abed1e83) - ) - (pin "OUT-" output (at 142.24 167.64 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b0f900de-f17a-41c4-8664-0c638f8598c0) - ) - (pin "IN-" input (at 154.94 167.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 78a7c3c3-17b4-4d4b-a260-23638ccc8f61) - ) - ) - - (sheet (at 142.24 173.99) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf6125) - (property "Sheet name" "sheet5DBF610F" (id 0) (at 142.24 173.2784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 179.6546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 175.26 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aa8077b8-310a-4739-a670-60bca4377458) - ) - (pin "OUT+" output (at 142.24 175.26 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4571fcf0-1dd3-4a1b-af1f-c8e71129f27f) - ) - (pin "OUT-" output (at 142.24 177.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6ce302d5-6994-476c-9947-ccde6b08dfb2) - ) - (pin "IN-" input (at 154.94 177.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6aa8c8c5-cf2b-40e7-8192-aa22bee40fdf) - ) - ) - - (sheet (at 142.24 184.15) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf612f) - (property "Sheet name" "sheet5DBF6110" (id 0) (at 142.24 183.4384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 189.8146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 185.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 18d115b0-10c4-454a-b7ee-92b167fa52a7) - ) - (pin "OUT+" output (at 142.24 185.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d712cae5-f88c-4402-aaa5-2b08b549f5d4) - ) - (pin "OUT-" output (at 142.24 187.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 22a44c5c-6c37-4056-a355-2dd381f5876a) - ) - (pin "IN-" input (at 154.94 187.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a0e3ed90-b458-435f-8c70-773593f9dcf5) - ) - ) - - (sheet (at 142.24 194.31) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf6139) - (property "Sheet name" "sheet5DBF6111" (id 0) (at 142.24 193.5984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 199.9746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 195.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b5fa755d-20f8-4485-88b0-ec26cf344e82) - ) - (pin "OUT+" output (at 142.24 195.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5909f0b8-7b25-405a-b416-47864c39ff79) - ) - (pin "OUT-" output (at 142.24 198.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6384423b-f6f1-43d2-af58-3947f0258809) - ) - (pin "IN-" input (at 154.94 198.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 48ab8f22-7ef1-4c1c-a692-1e9f11e57dfd) - ) - ) - - (sheet (at 142.24 204.47) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10432) - (property "Sheet name" "sheet5DC10425" (id 0) (at 142.24 203.7584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 210.1346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 205.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 25522a37-7cb3-4c86-a6dd-26e303d76932) - ) - (pin "OUT+" output (at 142.24 205.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 36a7870d-e131-42cf-8eac-bb895b634f3d) - ) - (pin "OUT-" output (at 142.24 208.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 80cf8f88-ad79-4439-8979-9b961ddfc284) - ) - (pin "IN-" input (at 154.94 208.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e6e2aeef-68be-45e3-82d3-dc00dfa7b9e8) - ) - ) - - (sheet (at 142.24 214.63) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc1043c) - (property "Sheet name" "sheet5DC10426" (id 0) (at 142.24 213.9184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 220.2946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 215.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ac10396-2645-4200-a5f1-b9c636338108) - ) - (pin "OUT+" output (at 142.24 215.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0178e6b8-b3ae-49df-a4f0-7dcef1ca7c2e) - ) - (pin "OUT-" output (at 142.24 218.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 63241830-5de2-405f-83fb-328d7452f18a) - ) - (pin "IN-" input (at 154.94 218.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5d36fe35-d958-459e-b081-6a4177168a1d) - ) - ) - - (sheet (at 142.24 224.79) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10446) - (property "Sheet name" "sheet5DC10427" (id 0) (at 142.24 224.0784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 230.4546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 226.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ee865bcd-7c32-45f5-bec8-0cdff04e896d) - ) - (pin "OUT+" output (at 142.24 226.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f1d0a96a-a377-4c9c-a47a-dc69dce9dc3a) - ) - (pin "OUT-" output (at 142.24 228.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 37584d13-102d-48dc-b3ac-c7a19cac23aa) - ) - (pin "IN-" input (at 154.94 228.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 478d65fe-c85e-4f81-9aa8-8a7d90e3c684) - ) - ) - - (sheet (at 142.24 234.95) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10450) - (property "Sheet name" "sheet5DC10428" (id 0) (at 142.24 234.2384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 240.6146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 236.22 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 07afa034-b3b9-4ce9-9197-2f16d6af423e) - ) - (pin "OUT+" output (at 142.24 236.22 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 06b0dda8-29b1-4bbd-a6fb-4cccb7c9a5f1) - ) - (pin "OUT-" output (at 142.24 238.76 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dd1a18bb-515c-4fa0-ac60-731b3342d9fc) - ) - (pin "IN-" input (at 154.94 238.76 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e7c961c4-e483-4a35-b0b9-6466e9be261b) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ef739b69-6ac5-44ab-a2f8-c2831550c41e") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x16" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x16_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -134.62) (xy -11.43 -134.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x16" + (at 0 -219.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x16_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -220.98) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -137.16 0) + (length 3.81) + (name "PETp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -139.7 0) + (length 3.81) + (name "PETn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -142.24 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -144.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -147.32 0) + (length 3.81) + (name "PETp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -149.86 0) + (length 3.81) + (name "PETn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -152.4 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -154.94 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -157.48 0) + (length 3.81) + (name "PETp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -160.02 0) + (length 3.81) + (name "PETn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -162.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -165.1 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -167.64 0) + (length 3.81) + (name "PETp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -170.18 0) + (length 3.81) + (name "PETn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -172.72 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -175.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -177.8 0) + (length 3.81) + (name "PETp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -180.34 0) + (length 3.81) + (name "PETn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -182.88 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -185.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -187.96 0) + (length 3.81) + (name "PETp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -190.5 0) + (length 3.81) + (name "PETn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -193.04 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -195.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -198.12 0) + (length 3.81) + (name "PETp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -200.66 0) + (length 3.81) + (name "PETn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -203.2 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -205.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -208.28 0) + (length 3.81) + (name "PETp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -210.82 0) + (length 3.81) + (name "PETn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -213.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -215.9 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -218.44 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -137.16 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -139.7 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -142.24 180) + (length 3.81) + (name "PERp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -144.78 180) + (length 3.81) + (name "PERn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -147.32 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -149.86 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -152.4 180) + (length 3.81) + (name "PERp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -154.94 180) + (length 3.81) + (name "PERn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -157.48 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -160.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -162.56 180) + (length 3.81) + (name "PERp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -165.1 180) + (length 3.81) + (name "PERn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -167.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -170.18 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -172.72 180) + (length 3.81) + (name "PERp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -175.26 180) + (length 3.81) + (name "PERn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -177.8 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -180.34 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -182.88 180) + (length 3.81) + (name "PERp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -185.42 180) + (length 3.81) + (name "PERn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -187.96 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -190.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -193.04 180) + (length 3.81) + (name "PERp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -195.58 180) + (length 3.81) + (name "PERn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -198.12 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -200.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -203.2 180) + (length 3.81) + (name "PERp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -205.74 180) + (length 3.81) + (name "PERn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -208.28 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -210.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -213.36 180) + (length 3.81) + (name "PERp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -215.9 180) + (length 3.81) + (name "PERn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -218.44 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x16_full-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8c6f6e16-0590-4dd4-bfa0-78be63b93ae1") + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dc512aa9-8e2f-42f8-a010-2fef428aa09d") + ) + (junction + (at 87.63 167.64) + (diameter 0) + (color 0 0 0 0) + (uuid "03479494-f40f-44ba-8b85-262081eb6756") + ) + (junction + (at 123.19 233.68) + (diameter 0) + (color 0 0 0 0) + (uuid "03a00ebe-f121-48d8-ba56-5e58af25c4d5") + ) + (junction + (at 87.63 119.38) + (diameter 0) + (color 0 0 0 0) + (uuid "040f4fb5-a480-4bfa-8f89-ecb5d8f6d77b") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "076941df-ae91-4dbb-bbf2-e9c05276f2d6") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "09c5c046-53fa-4a74-96f1-03fd0739654c") + ) + (junction + (at 87.63 215.9) + (diameter 0) + (color 0 0 0 0) + (uuid "106ea35a-7058-4968-b595-93af3f317fab") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "12609334-8d8a-4d26-81d5-544ba0a6c7d4") + ) + (junction + (at 123.19 210.82) + (diameter 0) + (color 0 0 0 0) + (uuid "1d7bcfbb-dfcf-46cb-9bff-10d1cb865c59") + ) + (junction + (at 123.19 124.46) + (diameter 0) + (color 0 0 0 0) + (uuid "2077590d-50e6-45f0-a468-258cfc37f878") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "2235a5c4-fd36-49df-8b53-4920dc0a10d3") + ) + (junction + (at 87.63 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "2b664b56-7743-40e3-bdfa-17799c357a2a") + ) + (junction + (at 123.19 144.78) + (diameter 0) + (color 0 0 0 0) + (uuid "2ee4569f-a246-4eb8-bcd9-7c8df74d32e6") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "300f758b-c5ad-41c2-b588-2f78ff95973c") + ) + (junction + (at 87.63 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "34bb1743-d455-4379-9c30-bf82c9bebe2d") + ) + (junction + (at 87.63 185.42) + (diameter 0) + (color 0 0 0 0) + (uuid "3b6ec964-5086-4216-94bd-7ec143a31aac") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "4a507825-1557-4d51-909d-781df31d67a5") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "4f288ddd-4127-4848-9648-58de8fd9727b") + ) + (junction + (at 87.63 198.12) + (diameter 0) + (color 0 0 0 0) + (uuid "535a7627-6333-4f1e-ad83-d1dda1f5df97") + ) + (junction + (at 123.19 172.72) + (diameter 0) + (color 0 0 0 0) + (uuid "58f2cf7a-1e67-4d89-a598-f230a8b52432") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "5bbb2cbb-0f54-4f4e-957e-decd245ff726") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "68e861f6-f35e-408d-a7ab-63a5d4f4f2df") + ) + (junction + (at 87.63 236.22) + (diameter 0) + (color 0 0 0 0) + (uuid "69fece2d-b8fd-41a2-9ee7-8431e8c1f927") + ) + (junction + (at 87.63 142.24) + (diameter 0) + (color 0 0 0 0) + (uuid "6ae4cd9b-a2dd-42fd-a9a5-66bd90c49aa6") + ) + (junction + (at 87.63 177.8) + (diameter 0) + (color 0 0 0 0) + (uuid "6b4a8eeb-486e-41db-9437-5419a75089f8") + ) + (junction + (at 87.63 205.74) + (diameter 0) + (color 0 0 0 0) + (uuid "70ec23b8-7388-4b28-8ee4-fa7e8e2670fe") + ) + (junction + (at 123.19 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "74681f7b-d15e-4086-b7e0-931ecce70592") + ) + (junction + (at 87.63 226.06) + (diameter 0) + (color 0 0 0 0) + (uuid "76e0ad77-fe5c-4364-ae61-852315d271b2") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "79ab49a0-5058-487c-84ac-f75497080e89") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "7b26b12d-537b-49d2-b97c-72e42fa7989d") + ) + (junction + (at 123.19 203.2) + (diameter 0) + (color 0 0 0 0) + (uuid "7c467cd9-7381-41aa-a466-d7cb89fd5545") + ) + (junction + (at 123.19 162.56) + (diameter 0) + (color 0 0 0 0) + (uuid "83626395-d9ff-4116-a4fa-74e74d1b267e") + ) + (junction + (at 87.63 195.58) + (diameter 0) + (color 0 0 0 0) + (uuid "8cb567ab-bb7a-4123-885c-2fee83597de9") + ) + (junction + (at 87.63 149.86) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7ddb80-2568-4464-a966-3652c32f5f5d") + ) + (junction + (at 123.19 147.32) + (diameter 0) + (color 0 0 0 0) + (uuid "8ff2a422-6c89-48a8-97d3-c50a1db45325") + ) + (junction + (at 123.19 193.04) + (diameter 0) + (color 0 0 0 0) + (uuid "9098dccc-1172-49d2-881d-073e791079a0") + ) + (junction + (at 123.19 220.98) + (diameter 0) + (color 0 0 0 0) + (uuid "94fc27f4-47bc-4502-be53-69dff3797489") + ) + (junction + (at 123.19 200.66) + (diameter 0) + (color 0 0 0 0) + (uuid "985c0d79-6106-43ce-8259-0631d5dac68b") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "9a876976-26a5-4619-92eb-3d37f82a76c7") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "9f348bd4-33ff-4dd2-b479-d1a77893a8e7") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "a0a02418-c202-4171-86ba-471c36b800f1") + ) + (junction + (at 87.63 208.28) + (diameter 0) + (color 0 0 0 0) + (uuid "a24cad84-d288-431a-afa5-c5fffc6642d6") + ) + (junction + (at 123.19 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "a64b9208-0be6-44ba-87e5-1d47c27b9736") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "aac88d16-6441-44e4-84b1-6b8f6876fbea") + ) + (junction + (at 123.19 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "b10091b4-03a1-4086-8ab1-da2e3b546a19") + ) + (junction + (at 123.19 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "b4ab193e-4504-450a-b086-2c0bb268b0ff") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "b73a41b5-9687-49e7-bffa-e224a1942900") + ) + (junction + (at 123.19 231.14) + (diameter 0) + (color 0 0 0 0) + (uuid "ba4d5005-8086-4b09-bd98-19eb4fcf654a") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "c14fc887-6823-4ee7-826a-c608b6772320") + ) + (junction + (at 87.63 187.96) + (diameter 0) + (color 0 0 0 0) + (uuid "c45039dd-2ab1-495c-af8b-c06ac13b6882") + ) + (junction + (at 87.63 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "c4ab7c6b-da51-4b6d-9262-6991e0481a50") + ) + (junction + (at 123.19 127) + (diameter 0) + (color 0 0 0 0) + (uuid "cb7b8837-6f48-4d09-b2ca-23523fb150e3") + ) + (junction + (at 123.19 241.3) + (diameter 0) + (color 0 0 0 0) + (uuid "cc108b3a-d5e4-4815-bb72-1ffdee19386b") + ) + (junction + (at 87.63 139.7) + (diameter 0) + (color 0 0 0 0) + (uuid "cca1e6c4-b924-4dd8-a802-f8026938e549") + ) + (junction + (at 123.19 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "d0198c27-a2da-436a-b3d1-58e9418684e0") + ) + (junction + (at 123.19 223.52) + (diameter 0) + (color 0 0 0 0) + (uuid "d10b7457-af92-4b24-b12a-327ae6790a9b") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "d1ab17ab-c838-400f-8851-cc1fcc195db7") + ) + (junction + (at 123.19 213.36) + (diameter 0) + (color 0 0 0 0) + (uuid "d5a0ed8a-95c6-424f-be98-29433d5c6e5d") + ) + (junction + (at 123.19 190.5) + (diameter 0) + (color 0 0 0 0) + (uuid "d7aa2440-9713-462a-91e1-5e0b576d04b2") + ) + (junction + (at 87.63 165.1) + (diameter 0) + (color 0 0 0 0) + (uuid "dc43297c-a3a2-4756-8b3a-6c7541a40f3d") + ) + (junction + (at 123.19 180.34) + (diameter 0) + (color 0 0 0 0) + (uuid "dcd5db84-43a1-475c-8383-901605a5c752") + ) + (junction + (at 87.63 228.6) + (diameter 0) + (color 0 0 0 0) + (uuid "dd34f2d5-dfea-4f1d-b36c-16e03711a9d6") + ) + (junction + (at 87.63 218.44) + (diameter 0) + (color 0 0 0 0) + (uuid "e400ee9f-59b0-44fd-a12c-731279862059") + ) + (junction + (at 87.63 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "e731c71c-c863-4ebd-a572-8b9497b4aabe") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "ed6ad654-38ec-4e8f-b2ac-22721e98d5b6") + ) + (junction + (at 123.19 170.18) + (diameter 0) + (color 0 0 0 0) + (uuid "f6087f9c-eb0d-43fc-8fdd-d27f83d45fa9") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "f87b058f-e11b-49c0-9707-89d5ceee7a25") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "f9704f03-28ec-4053-8ca6-9adecd68635b") + ) + (junction + (at 87.63 175.26) + (diameter 0) + (color 0 0 0 0) + (uuid "f9a197bd-d4e5-4824-bf73-7cc6f110c1cc") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "ffdc7a34-6d2e-4c83-81bf-9f71d93bf609") + ) + (wire + (pts + (xy 154.94 236.22) (xy 157.48 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "016c0835-9c52-4fb5-a9d1-59e5f28da00f") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02ae1d10-749d-4419-af54-964a1a1e48f5") + ) + (wire + (pts + (xy 90.17 208.28) (xy 87.63 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8386b-9bb7-41d8-9c0c-b1b6b4ba5f27") + ) + (wire + (pts + (xy 123.19 231.14) (xy 123.19 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "042b00fb-1961-4b33-a340-7c324990b0d6") + ) + (wire + (pts + (xy 50.8 124.46) (xy 53.34 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0495641d-3766-464a-90de-368a2ac241e8") + ) + (wire + (pts + (xy 66.04 114.3) (xy 90.17 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0528b36a-f851-4d96-860d-872bb7cf06ac") + ) + (wire + (pts + (xy 154.94 152.4) (xy 157.48 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059c61da-076e-405c-a3d4-3d8fda2a2f9f") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05cc9c2b-9c75-49f0-9eee-5ae8c44bae9d") + ) + (wire + (pts + (xy 154.94 195.58) (xy 157.48 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06484e32-5c93-4a36-b877-adf03769ebce") + ) + (wire + (pts + (xy 123.19 180.34) (xy 120.65 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08f2701c-bb38-4ae5-9acf-ed061ea91f3f") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "095d2272-7d03-4ecf-a693-35f00252bfc2") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0babd4ae-2fd9-4f36-9cc5-e2fa15944105") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ce24bfe-8989-42c4-a700-da797d767a4f") + ) + (wire + (pts + (xy 120.65 134.62) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ddaecc9-d9a2-4c37-9964-995e14e833e0") + ) + (wire + (pts + (xy 154.94 139.7) (xy 157.48 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e6449fb-ca53-438d-a4c3-88daa7a5a300") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e6ea329-8169-4c40-b348-5086f3672a5e") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e788a13-7046-44da-b9a4-c4871a64eb54") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f119fe6-be2d-4646-a9a2-ba5b685bebf2") + ) + (wire + (pts + (xy 120.65 129.54) (xy 142.24 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11648e8e-c568-49ca-8bd1-8709946d697c") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1294868c-2dfb-4f06-824a-1d2cbffd8b7c") + ) + (wire + (pts + (xy 85.09 152.4) (xy 90.17 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1305ef73-4671-4378-833c-7394f4daa23e") + ) + (wire + (pts + (xy 90.17 165.1) (xy 87.63 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13b6541a-3cd1-45d4-af89-65f77262068f") + ) + (wire + (pts + (xy 90.17 139.7) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "149d05a6-5416-44e6-b364-5dabf281229b") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "161e217e-b1b4-4470-ad9e-1e610c4ffaf9") + ) + (wire + (pts + (xy 87.63 185.42) (xy 87.63 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1727744c-c334-4874-bfbf-0900f6777fb5") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "180e6f1e-147a-42c9-90d6-7bd26cadb0d4") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18d21847-ce06-45ef-bf45-30ddf8bc0c27") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a8bec73-b19b-4161-87a1-e81c7fdb42cb") + ) + (wire + (pts + (xy 120.65 241.3) (xy 123.19 241.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1add4f0f-af75-4caf-870c-05a738fd9e3e") + ) + (wire + (pts + (xy 90.17 167.64) (xy 87.63 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7a9c32-cf9c-4e55-a05a-556257e4354a") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3a58eb-b3ba-4002-80f6-645fe82b95db") + ) + (wire + (pts + (xy 50.8 231.14) (xy 53.34 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f020a35-e5f5-4f64-8819-add5153850bd") + ) + (wire + (pts + (xy 120.65 226.06) (xy 142.24 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f3b84be-4801-42e9-8117-48abc98dd56e") + ) + (wire + (pts + (xy 120.65 119.38) (xy 142.24 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f673eb8-705f-4223-a219-43aeeaadb81b") + ) + (wire + (pts + (xy 66.04 116.84) (xy 90.17 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "204c6621-30c0-40bd-889e-0be5f9c8a1e6") + ) + (wire + (pts + (xy 50.8 200.66) (xy 53.34 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21e4556a-b1b8-4830-8222-a4d2ca78e663") + ) + (wire + (pts + (xy 123.19 170.18) (xy 123.19 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "220a6a31-b7dc-44a0-a725-522b7a05a5d7") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "238be717-c44b-41d9-9a5d-c8148278f9bc") + ) + (wire + (pts + (xy 90.17 215.9) (xy 87.63 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24e3af18-fa8e-43fa-ae83-4fdf9e66b6ef") + ) + (wire + (pts + (xy 90.17 154.94) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28155562-357c-42e4-bd4b-8dd4b37f650f") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "282ba00f-ef45-432d-ac3a-114eca9d41a1") + ) + (wire + (pts + (xy 154.94 215.9) (xy 157.48 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28c2a760-4ad3-43da-ae84-883fe6a0423e") + ) + (wire + (pts + (xy 66.04 200.66) (xy 90.17 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ac8dbc3-3970-4d6f-912f-2b14bbe0cb18") + ) + (wire + (pts + (xy 120.65 198.12) (xy 142.24 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b48f069-9c70-4b2e-a94d-a23820961306") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c1234e6-6759-4754-83ce-c3a9a17c27d6") + ) + (wire + (pts + (xy 87.63 187.96) (xy 87.63 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d653903-9e26-4d2e-b04d-0d2d195e8fb4") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2deb7cb8-853f-4d58-a0f5-afd8aac6425b") + ) + (wire + (pts + (xy 87.63 119.38) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2eb551d5-3d71-436e-a84c-6cd1f5dd3c7e") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f59406f-2d85-4d0e-8cea-1297ca9ba624") + ) + (wire + (pts + (xy 123.19 223.52) (xy 123.19 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fae1ca5-0980-4a9e-b58b-6dfa355be684") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fccbe46-e559-46ac-8f18-de0a9f5175c8") + ) + (wire + (pts + (xy 90.17 185.42) (xy 87.63 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30f8db46-d10b-415b-a0ce-095d4e7ebb9f") + ) + (wire + (pts + (xy 120.65 167.64) (xy 142.24 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312aed0d-9519-46dc-a58a-d81c2477f035") + ) + (wire + (pts + (xy 66.04 134.62) (xy 90.17 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b41c39-0aa0-40ed-85c8-3abbb5a73974") + ) + (wire + (pts + (xy 50.8 116.84) (xy 53.34 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34499ad9-6785-4f11-99a0-533edce137ae") + ) + (wire + (pts + (xy 50.8 160.02) (xy 53.34 160.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "356346d0-40d4-43ad-9c18-71a13ccc5cd6") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36125e9a-18ea-4e2d-bef6-25f3681ab354") + ) + (wire + (pts + (xy 50.8 162.56) (xy 53.34 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37a6a064-0de4-42c2-b4ac-7f912c341fac") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "399ec109-c83b-4588-84e2-0ab6b8c72e12") + ) + (wire + (pts + (xy 50.8 182.88) (xy 53.34 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae58895-260f-4247-9ead-874feb72114c") + ) + (wire + (pts + (xy 66.04 170.18) (xy 90.17 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3aefd046-4d90-46b1-89fb-97fc26bdb1f9") + ) + (wire + (pts + (xy 90.17 205.74) (xy 87.63 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b068c7e-24a9-445e-ad44-805c63a1502f") + ) + (wire + (pts + (xy 123.19 233.68) (xy 123.19 241.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b3abb6c-d245-43c3-8a55-a0fbe05e65a6") + ) + (wire + (pts + (xy 87.63 154.94) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d22512a-ca04-4c82-aaea-2841c8c28085") + ) + (wire + (pts + (xy 50.8 190.5) (xy 53.34 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3eb73065-3ee3-49a2-87c5-8550c976f5a7") + ) + (wire + (pts + (xy 123.19 203.2) (xy 123.19 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f874677-a30a-4b17-856a-fe3a5b3c4c25") + ) + (wire + (pts + (xy 123.19 154.94) (xy 123.19 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f9d4787-a4f7-4277-809e-53276ea4fb0c") + ) + (wire + (pts + (xy 90.17 236.22) (xy 87.63 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41b24197-9f90-4fac-8994-ef3bee8f6e07") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "436b4470-efd4-496b-8d36-a3a0d1cd320a") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4376c720-15dd-4f4d-9410-f9f3c1978d9d") + ) + (wire + (pts + (xy 154.94 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4387eada-eff9-4ce8-914c-332d8e346165") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44d82529-d73f-48aa-ba1f-4cc2332dcdad") + ) + (wire + (pts + (xy 123.19 137.16) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ac51bc-7c65-4aec-bc71-5ba264ac5210") + ) + (wire + (pts + (xy 87.63 129.54) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ecc91d-b516-490c-8248-708d41cf3674") + ) + (wire + (pts + (xy 50.8 213.36) (xy 53.34 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48461c5f-2957-4dc2-9f6d-2ffc4c14d9c6") + ) + (wire + (pts + (xy 120.65 124.46) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48f9c8c9-e8de-4d9f-acf4-469f70b31dca") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4995c6bb-9039-42cc-bd0c-979d92673b61") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4abc07b6-7c60-4d36-8f46-35da9be371de") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b6f5f39-8d38-47f0-b4ea-bcf72d24be24") + ) + (wire + (pts + (xy 90.17 149.86) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c4b2075-358f-44c2-b802-82ffee0fbf98") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d249a35-46fd-44b1-8b7e-5958335c73b9") + ) + (wire + (pts + (xy 50.8 137.16) (xy 53.34 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e440ea6-c535-4042-b5d4-545b1d8aef8f") + ) + (wire + (pts + (xy 87.63 167.64) (xy 87.63 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e52c40d-501c-4b16-80cf-b0da0e712664") + ) + (wire + (pts + (xy 66.04 147.32) (xy 90.17 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f8e49fb-368f-4558-9262-d4da5a353e3b") + ) + (wire + (pts + (xy 120.65 208.28) (xy 142.24 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51e22298-ce72-47b8-b241-da3d45182f86") + ) + (wire + (pts + (xy 90.17 195.58) (xy 87.63 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51f85c48-9732-4282-8f87-996e1a71e55c") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "523cd825-86d5-4442-b3fb-7bee826173be") + ) + (wire + (pts + (xy 123.19 241.3) (xy 123.19 243.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5304feae-d547-42ab-9123-a66a713e3ea6") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "535728a2-872e-41a2-81b4-19c71ec083b3") + ) + (wire + (pts + (xy 66.04 233.68) (xy 90.17 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54ff79d5-27cd-4409-849e-0bd7656cbade") + ) + (wire + (pts + (xy 123.19 213.36) (xy 123.19 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55435519-7786-4c33-9f69-6efff4d02925") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56cef628-a27e-4ae1-a2a3-61fed87a9eea") + ) + (wire + (pts + (xy 87.63 121.92) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56f20315-371e-4801-93bb-afe9a2b25bd9") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "578cf7e5-6e4d-4e9b-800f-a7c13d10d075") + ) + (wire + (pts + (xy 120.65 210.82) (xy 123.19 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5794a9c6-148b-4f12-b472-7e0f73eae087") + ) + (wire + (pts + (xy 120.65 152.4) (xy 142.24 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57ecfb1a-3778-48f9-a3e0-1f726e949b48") + ) + (wire + (pts + (xy 85.09 238.76) (xy 90.17 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5801eddd-2aa7-4969-abc1-b3e08dd25d85") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "581209ca-a901-45d4-8159-36467db8c534") + ) + (wire + (pts + (xy 87.63 198.12) (xy 87.63 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58a4aaa5-cd0f-4a4a-9740-8c37b43a5c0b") + ) + (wire + (pts + (xy 120.65 236.22) (xy 142.24 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59bfe29a-0c77-4888-9acb-7b5de252e8db") + ) + (wire + (pts + (xy 120.65 223.52) (xy 123.19 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a40ef35-e7db-4ea3-95e7-7f6f977b4177") + ) + (wire + (pts + (xy 90.17 142.24) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a81c750-1f62-4545-8c95-7059d05a7797") + ) + (wire + (pts + (xy 154.94 208.28) (xy 157.48 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b179d64-57ec-4a41-952e-2397e86de2a2") + ) + (wire + (pts + (xy 154.94 165.1) (xy 157.48 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5caebe91-2fcd-4853-9c8f-2b5bfa81ae47") + ) + (wire + (pts + (xy 120.65 149.86) (xy 142.24 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e2a10e7-5600-4077-9ad7-aeec43f964e3") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e525e01-5054-4b45-a01b-9c6159397073") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6054da8d-0fd5-41a8-b805-8a2bb719b30e") + ) + (wire + (pts + (xy 120.65 144.78) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61ba018c-0200-4b3c-868d-6129f8e94ebb") + ) + (wire + (pts + (xy 87.63 208.28) (xy 87.63 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620e4e82-456c-4043-898e-72fd21b3c1dc") + ) + (wire + (pts + (xy 66.04 210.82) (xy 90.17 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "622a4c70-40be-4d04-800c-16542f503662") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62350fc5-8397-4d42-8ffa-a2bdb971bf43") + ) + (wire + (pts + (xy 154.94 175.26) (xy 157.48 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63049fb6-4883-4bf9-bf40-8d76ad05d65c") + ) + (wire + (pts + (xy 120.65 147.32) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6348b73c-6335-48b5-983c-c4ae1bb51ea1") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64077ab4-2773-4b0e-8da5-e85eb6140ef5") + ) + (wire + (pts + (xy 120.65 182.88) (xy 123.19 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "641eb05a-d571-4fd0-8d43-af0040af240b") + ) + (wire + (pts + (xy 66.04 127) (xy 90.17 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "642c3783-3f5f-42da-b611-0e9db5490ba3") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65a4dad7-4cfa-4667-a2ab-0489c182a295") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66d1edbd-c766-4b17-9e95-e16433dcc562") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67c23037-6185-4b86-b914-4c3aa59df726") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68241b4d-8d95-41ce-89fd-943195844770") + ) + (wire + (pts + (xy 123.19 200.66) (xy 123.19 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68de4bf8-3fe6-4797-b4cb-c4d369fe577e") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a04a02e-47ce-4f3e-92f2-ab3e58eb2106") + ) + (wire + (pts + (xy 120.65 200.66) (xy 123.19 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a778d66-1f9d-420b-962b-12cd932a249e") + ) + (wire + (pts + (xy 90.17 177.8) (xy 87.63 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aaa2518-4f0d-40fd-ac3a-cb89e4c6cbd3") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d36bd5c-48d6-4d50-b1b0-839eee2174d0") + ) + (wire + (pts + (xy 66.04 213.36) (xy 90.17 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d504bcd-e243-4cc2-8d44-7cee28fe3de5") + ) + (wire + (pts + (xy 123.19 210.82) (xy 123.19 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6dae1bb3-5732-4eff-b920-6a62ceb563fe") + ) + (wire + (pts + (xy 66.04 180.34) (xy 90.17 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6db841b0-997e-4078-9299-429bb49bb2f6") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ddfb4a8-563b-42b3-ab21-0bb3d248cbfc") + ) + (wire + (pts + (xy 50.8 114.3) (xy 53.34 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71d9cd9c-ea56-4619-8616-0b888cce356f") + ) + (wire + (pts + (xy 90.17 121.92) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71f70706-5c11-40ad-ac11-5a8f6cf54ed0") + ) + (wire + (pts + (xy 120.65 137.16) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "724301b4-67af-4aa9-9568-7a27d60a4beb") + ) + (wire + (pts + (xy 120.65 238.76) (xy 142.24 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727547cf-b4ab-4442-b872-7c4a7766831e") + ) + (wire + (pts + (xy 123.19 144.78) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72825ed6-5b11-4951-a54e-4f10f68226e4") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7422fd50-9d79-4a16-a1a1-45d2331780e9") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74298b05-09ae-4ab5-b370-b1d3afd32d0e") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74c19889-296f-48db-80f6-1f49630cf58b") + ) + (wire + (pts + (xy 120.65 165.1) (xy 142.24 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75a66bd6-1aa4-4dce-8b60-ae4ca23a23c3") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c82ff3-aa1a-49cb-befb-2d0b0e8f38de") + ) + (wire + (pts + (xy 120.65 215.9) (xy 142.24 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75eb1b5b-474a-4a34-989d-24d4ca1e9198") + ) + (wire + (pts + (xy 154.94 218.44) (xy 157.48 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "766f2a56-3840-45f2-9140-de779351daf0") + ) + (wire + (pts + (xy 154.94 226.06) (xy 157.48 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "780ab10f-305d-4e29-b026-613e61a1ca8b") + ) + (wire + (pts + (xy 87.63 165.1) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7aa385d2-718f-4f0b-9ac9-6bbe548cc864") + ) + (wire + (pts + (xy 66.04 223.52) (xy 90.17 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c064a7b-41a1-492c-abb4-bd4a86782613") + ) + (wire + (pts + (xy 50.8 203.2) (xy 53.34 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d33fb55-de1e-4bfb-b6aa-db9671f36e36") + ) + (wire + (pts + (xy 50.8 134.62) (xy 53.34 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d3a5eb8-bbb1-4ae5-b63b-60c2f6bdd9e4") + ) + (wire + (pts + (xy 66.04 144.78) (xy 90.17 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ecdddde-bc21-45c0-8b78-203d76906dac") + ) + (wire + (pts + (xy 154.94 198.12) (xy 157.48 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f6d224e-8dae-4cb5-b3fb-1321c1b796a4") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7fdeeb7a-4e4c-4785-8abb-11f30cec3844") + ) + (wire + (pts + (xy 120.65 116.84) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "800ffc48-42ed-41cf-b15e-48fb139e45aa") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "801b3f45-4a03-4526-b547-a8d0f92c97ee") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8157b45c-3a3b-4ed1-b1eb-a7b76cabc68d") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8306f2e7-4be8-4b84-8028-ce748c67ef03") + ) + (wire + (pts + (xy 50.8 223.52) (xy 53.34 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "854876d1-d325-4bad-af7b-d4f0643508f0") + ) + (wire + (pts + (xy 87.63 149.86) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8595a99a-c318-4e5c-88f8-8be1f9e52d15") + ) + (wire + (pts + (xy 123.19 162.56) (xy 123.19 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86cb0888-a8e5-4b42-80bd-1bd6b4283c02") + ) + (wire + (pts + (xy 50.8 210.82) (xy 53.34 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "881e7755-e562-41cd-90ba-846526c95772") + ) + (wire + (pts + (xy 120.65 139.7) (xy 142.24 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88317050-6391-4143-8bb1-b8fefb60d147") + ) + (wire + (pts + (xy 154.94 205.74) (xy 157.48 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8913daa9-ed43-432a-b1e2-794a3995deab") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8961dae4-efae-4e06-bbef-058fc9fed7b0") + ) + (wire + (pts + (xy 123.19 106.68) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8aca525c-7032-4e21-bbb6-57d6b5a8b009") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b8e464b-d6c7-44ad-95d6-2875ba931967") + ) + (wire + (pts + (xy 90.17 218.44) (xy 87.63 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bfa6d54-a674-4eef-ad9d-635e88396fbf") + ) + (wire + (pts + (xy 154.94 177.8) (xy 157.48 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d4103ca-506d-467a-862e-23c9dcab2fd8") + ) + (wire + (pts + (xy 123.19 172.72) (xy 123.19 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e4413f9-b3d3-4522-8b8a-e46e937de266") + ) + (wire + (pts + (xy 87.63 175.26) (xy 87.63 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fc2a04c-f4ef-414a-b0bb-360b4a5b7ea3") + ) + (wire + (pts + (xy 87.63 215.9) (xy 87.63 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "906d92dd-7d3a-4341-9816-a3387afeec3c") + ) + (wire + (pts + (xy 120.65 154.94) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90e47d48-90ec-4239-a3ce-f8204ec88dc6") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90e6ab53-cbe8-4daf-b1d7-0abd308fe471") + ) + (wire + (pts + (xy 154.94 187.96) (xy 157.48 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9134effd-d5f6-459f-b008-36be7b5c7dca") + ) + (wire + (pts + (xy 87.63 139.7) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9219b57c-bc9b-4872-a684-02f73cf88d80") + ) + (wire + (pts + (xy 90.17 129.54) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "926e14c3-abfa-4c55-9d5c-dbcad803e215") + ) + (wire + (pts + (xy 50.8 144.78) (xy 53.34 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92bd9393-6ce4-499f-887a-fa98c1dcbf29") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "936987b9-6390-464b-98ad-316067289b38") + ) + (wire + (pts + (xy 87.63 236.22) (xy 87.63 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96802685-f4dc-4ac1-970d-b6b34e686b2e") + ) + (wire + (pts + (xy 87.63 243.84) (xy 87.63 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "970eafdc-0db2-4d03-9a21-26546f8373c3") + ) + (wire + (pts + (xy 50.8 147.32) (xy 53.34 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97614ed0-e975-4a23-9e24-aceebe92c094") + ) + (wire + (pts + (xy 154.94 185.42) (xy 157.48 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "976b5fc4-84b4-4f80-ac8e-aa353925ee0f") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "977d5281-1f23-4765-9161-9578eeba3bf5") + ) + (wire + (pts + (xy 120.65 142.24) (xy 142.24 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "989354c7-30ea-4769-a644-962f9fc4580d") + ) + (wire + (pts + (xy 123.19 134.62) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98964d3e-7563-4c1a-bbe1-284bfcdfbb47") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "992a6537-0f80-4282-8f56-3aaf7f010064") + ) + (wire + (pts + (xy 123.19 127) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99d56ba2-e164-4230-8897-5c139d2583da") + ) + (wire + (pts + (xy 87.63 132.08) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a5ec370-93ab-4f4a-a0e1-5ddb9afca491") + ) + (wire + (pts + (xy 154.94 167.64) (xy 157.48 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9aceb444-cd0c-4889-8494-2d732fe50104") + ) + (wire + (pts + (xy 66.04 203.2) (xy 90.17 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ccc2d3d-c9c9-4af7-bb3e-20674ab52fb2") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d24ae22-22b3-47ba-91ea-df8e3eb188d8") + ) + (wire + (pts + (xy 120.65 177.8) (xy 142.24 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f16e0fa-111b-40a6-b1a9-cfac94ed80d9") + ) + (wire + (pts + (xy 50.8 180.34) (xy 53.34 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f7a74f5-530c-43cb-bd38-0b4a4b23dac9") + ) + (wire + (pts + (xy 154.94 121.92) (xy 157.48 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fa4371b-c5f6-419f-9002-d227f12b0b91") + ) + (wire + (pts + (xy 90.17 175.26) (xy 87.63 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0df30d4-af71-49d4-8ec4-7a276503fc69") + ) + (wire + (pts + (xy 66.04 220.98) (xy 90.17 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0e9158c-948f-452e-b3a6-e731a8e808de") + ) + (wire + (pts + (xy 120.65 127) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1c99a36-d593-4294-aa1b-f00440a0035f") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a36160e1-3541-4efe-9f16-f2e51c3b529b") + ) + (wire + (pts + (xy 120.65 175.26) (xy 142.24 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3ac3208-078d-4491-9809-42303900d2b4") + ) + (wire + (pts + (xy 123.19 193.04) (xy 123.19 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3ba0e97-1d53-4b82-93f3-add9b923917d") + ) + (wire + (pts + (xy 120.65 231.14) (xy 123.19 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a478d3b1-8ab1-43de-b666-33b9515e4dca") + ) + (wire + (pts + (xy 154.94 228.6) (xy 157.48 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a47fabd2-6c9b-4ce8-9997-e24965316680") + ) + (wire + (pts + (xy 90.17 119.38) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6047cd1-b67f-4d32-a3d5-fb6bab168b8c") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a785475c-0ae5-4cc8-a43e-093b35637df2") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e719e3-aade-46f1-94b4-73180886d4da") + ) + (wire + (pts + (xy 50.8 193.04) (xy 53.34 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8094523-4396-4293-a227-b65e5440b994") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9d6bc2f-45ad-4568-ae0f-2c6c7baf191d") + ) + (wire + (pts + (xy 123.19 182.88) (xy 123.19 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9f9622e-58d7-468f-b868-37a2efc1dfa3") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aab0c9e3-46d8-465b-abe6-c148badb4f5f") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab15f6d8-9a48-4d98-b201-344f76a3f969") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab180994-5270-4a77-8351-edd03300d948") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab5ba62a-3341-44c7-9d8e-e0d7528f8bb1") + ) + (wire + (pts + (xy 66.04 124.46) (xy 90.17 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac3065cd-9eba-4af0-89bb-eeb420c5197b") + ) + (wire + (pts + (xy 123.19 220.98) (xy 120.65 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acda33e4-e97d-43e3-8130-a83526ed81b1") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acfddd0d-17ff-4722-89a8-ef7789a5bf89") + ) + (wire + (pts + (xy 87.63 142.24) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae458317-82cd-4439-a6c3-0b60e58d8df7") + ) + (wire + (pts + (xy 66.04 193.04) (xy 90.17 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1b83e5-5cf8-4556-b14e-b178990f0ee6") + ) + (wire + (pts + (xy 120.65 190.5) (xy 123.19 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afb473ec-d1f1-4a90-b890-8eac1364073b") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b25d0543-59c0-426f-8def-c07de99612af") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3a5f4f4-e69b-4281-acb5-31656557f012") + ) + (wire + (pts + (xy 87.63 228.6) (xy 87.63 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b62efe0b-6421-41a3-b5bb-f401cb8fbc3c") + ) + (wire + (pts + (xy 66.04 162.56) (xy 90.17 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b957e44f-c664-496e-90c6-65667aa4ee3d") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba485854-a8df-4b24-9577-34413c615bb9") + ) + (wire + (pts + (xy 120.65 218.44) (xy 142.24 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb27b3ab-6049-4486-ab0d-e43ece507ed1") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcb03ca1-0163-4460-96f5-95a41714aa25") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcbf9de3-6bb0-4882-b574-c014d3e5cc86") + ) + (wire + (pts + (xy 120.65 228.6) (xy 142.24 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd024a34-fae4-4f50-9fbf-aacd1553fc60") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be92ac9f-1761-4189-ba32-e3e30fa6a57b") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "beb0aaa5-c016-4fa5-a682-61be4e3fa578") + ) + (wire + (pts + (xy 90.17 132.08) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c28456f5-b862-46b7-8b16-560948f37de5") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c39d1aab-413a-46ad-a4a2-4b05e4f19d04") + ) + (wire + (pts + (xy 154.94 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c44c476a-cb25-4eff-8dbc-5722e94300ac") + ) + (wire + (pts + (xy 123.19 116.84) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4de0686-4f8c-4c1c-a69a-eb7439b38ce3") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7cc1c0a-de80-4aad-95f9-9676f71671a0") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9900171-ba16-4931-95cf-e28d2012a36e") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc986fb0-cf09-4820-a8c9-da0061050143") + ) + (wire + (pts + (xy 66.04 172.72) (xy 90.17 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd6455fd-41f4-4b31-94ad-da58a39b940d") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce32a164-5920-453e-95c1-eac979f2ef73") + ) + (wire + (pts + (xy 120.65 172.72) (xy 123.19 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ceefb683-f203-4a93-88d9-85f8a1abab32") + ) + (wire + (pts + (xy 123.19 147.32) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfb82b26-4402-497f-9d84-e79ee18edb95") + ) + (wire + (pts + (xy 154.94 142.24) (xy 157.48 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1523131-4c5c-42f5-b15c-c413324c91ca") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1d7ab81-30d1-4ee6-8238-7d81ae1c0411") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d28f745b-3dc2-4577-a09a-312e05e85daa") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4e37542-80d0-4188-b774-a2114f044ea4") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d511a0a2-27ac-487b-b1b5-533e4f87d504") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f33a13-4f82-4533-992b-c964c988476f") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6b5e695-ba34-42de-af59-0b3242dcafaa") + ) + (wire + (pts + (xy 50.8 172.72) (xy 53.34 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d777f158-aa84-4355-85d8-bf95f7f00eb7") + ) + (wire + (pts + (xy 120.65 205.74) (xy 142.24 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d88b53d1-e1ff-46b3-affd-03911991c2f1") + ) + (wire + (pts + (xy 87.63 205.74) (xy 87.63 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8d775b9-1481-4cfb-9aa7-ef0c78d8ea6c") + ) + (wire + (pts + (xy 120.65 203.2) (xy 123.19 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8f8a5c8-c1ba-45c8-b27b-a8b520d316e8") + ) + (wire + (pts + (xy 120.65 170.18) (xy 123.19 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8fd2d75-7332-4afa-8a13-c3cd1d4f8331") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8ff0260-7688-442a-b5e5-6bc42f57d4f5") + ) + (wire + (pts + (xy 120.65 162.56) (xy 123.19 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da47329b-2fcd-4dfc-aaa6-601e83aa1ef7") + ) + (wire + (pts + (xy 120.65 233.68) (xy 123.19 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da70bd43-0f2d-4efa-9a99-91c409a4dbf1") + ) + (wire + (pts + (xy 66.04 182.88) (xy 90.17 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd944354-96da-47c8-b219-66e1a6d07604") + ) + (wire + (pts + (xy 50.8 233.68) (xy 53.34 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de556c29-d546-4fba-8609-b524e3878f90") + ) + (wire + (pts + (xy 90.17 226.06) (xy 87.63 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e04b0388-9208-412f-b454-7884c3ef8e9b") + ) + (wire + (pts + (xy 120.65 121.92) (xy 142.24 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f15d21-53ef-4e3d-a7ec-045d6fa1777d") + ) + (wire + (pts + (xy 90.17 228.6) (xy 87.63 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e11bed7b-3f82-420f-bbef-523691647dec") + ) + (wire + (pts + (xy 50.8 220.98) (xy 53.34 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e184d5df-dd0b-412a-908d-786676bdee1f") + ) + (wire + (pts + (xy 120.65 187.96) (xy 142.24 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2104942-c0e9-45d9-88b4-7bbb4f612b03") + ) + (wire + (pts + (xy 87.63 226.06) (xy 87.63 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e499148a-5d8f-40fb-b231-3e78d43c3b1a") + ) + (wire + (pts + (xy 123.19 190.5) (xy 123.19 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e50eeb96-cd77-4a6f-a50a-25e099e6e02d") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e58d7798-622a-4b36-9ee7-9c603d73fb70") + ) + (wire + (pts + (xy 123.19 180.34) (xy 123.19 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e59588f6-7094-4a43-bf11-c59bf3a68492") + ) + (wire + (pts + (xy 120.65 132.08) (xy 142.24 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5ff23ee-f139-4c50-93c0-30f5a66f0810") + ) + (wire + (pts + (xy 123.19 220.98) (xy 123.19 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e667dffc-a42f-4f8b-91a9-53abe8d39b44") + ) + (wire + (pts + (xy 154.94 149.86) (xy 157.48 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8962a41-7366-4abd-85a2-eaeb804d41e1") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8f2608e-0154-440d-bd15-676c7d52cd8f") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e91d737a-9783-404c-8798-16f6e3f20adf") + ) + (wire + (pts + (xy 87.63 177.8) (xy 87.63 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e96d8e1d-dc53-4f0b-90f7-b951051a7b6b") + ) + (wire + (pts + (xy 120.65 213.36) (xy 123.19 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb064c2e-fe51-49f3-8042-1b6aa8ad94e8") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb3b19ef-423e-4713-b5f8-b6c441189219") + ) + (wire + (pts + (xy 66.04 190.5) (xy 90.17 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebf9ebe9-b4f6-4f50-9806-0159a0de6e0b") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecae493a-16c2-43c0-af3e-0b3d5e88e0a4") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecca0c80-ecaf-4d25-a4c2-d40c0d6dba8e") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ece10961-63e5-4594-92da-fcd867c206bc") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed1237d9-0ba5-4d2a-9745-91580ba9fb03") + ) + (wire + (pts + (xy 66.04 160.02) (xy 90.17 160.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee8c28f4-0ce2-43e7-bbff-ff3a2d74292b") + ) + (wire + (pts + (xy 50.8 170.18) (xy 53.34 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efa90ebe-079f-4d17-ba94-cf617a1a7044") + ) + (wire + (pts + (xy 50.8 127) (xy 53.34 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f031d525-1f5a-42d4-b6cf-bf52ad322342") + ) + (wire + (pts + (xy 123.19 124.46) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f11e9074-c1bb-4090-bc10-f9cecb68fced") + ) + (wire + (pts + (xy 120.65 195.58) (xy 142.24 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f12f1434-e1f2-4647-afb6-ed3e3d4f8b57") + ) + (wire + (pts + (xy 87.63 218.44) (xy 87.63 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1552c60-2647-47af-9df7-6b60d81bc250") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f38cc33d-04d3-45e6-a69a-400b14697831") + ) + (wire + (pts + (xy 154.94 238.76) (xy 157.48 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f46a95de-9975-4bd1-9972-2b8f944df58b") + ) + (wire + (pts + (xy 90.17 187.96) (xy 87.63 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f49eb810-aea9-4298-95ae-76eaf994d57a") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5433308-af60-4167-ac72-47a26979bf00") + ) + (wire + (pts + (xy 120.65 185.42) (xy 142.24 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5d7112a-0688-4d62-af61-fb9755487a5b") + ) + (wire + (pts + (xy 66.04 231.14) (xy 90.17 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6d67c96-7e9c-4196-aaa3-7c0da0ba5440") + ) + (wire + (pts + (xy 120.65 193.04) (xy 123.19 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f70e6f19-b3c0-45d9-aa0c-ea61ccf41d27") + ) + (wire + (pts + (xy 66.04 137.16) (xy 90.17 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8927939-bc53-4b17-92d0-59f434cbd041") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f92ccda3-ef49-4f1e-b529-8e85a6d5896a") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa13b8cf-f27a-40c6-b9ae-8ef8ecfedeea") + ) + (wire + (pts + (xy 87.63 195.58) (xy 87.63 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd67f773-8fb8-464e-91f9-fb2af8b1392a") + ) + (wire + (pts + (xy 90.17 198.12) (xy 87.63 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe9589fe-2aea-41c0-9d32-02d97470962b") + ) + (wire + (pts + (xy 154.94 119.38) (xy 157.48 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fefec6fe-a5a3-4497-a52e-f6109e0b7453") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "09ee14ae-282a-45b0-808a-23f542b95d18") + ) + (label "_PER12_N" + (at 125.73 208.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "10827fd8-7ebb-46a9-958e-973dc3e6d98c") + ) + (label "_PER4_P" + (at 125.73 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1528e392-94e1-4627-9be8-f9449cbd4207") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "15bb3e0c-d22d-427e-80de-a6cb70c448ed") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1d41f64d-28be-4f6f-a8bd-4e423b8b34a3") + ) + (label "_PER14_N" + (at 125.73 228.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2465d318-44c3-40bf-9063-a87beea18e8f") + ) + (label "_PER11_N" + (at 125.73 198.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2485b6e3-59d3-4752-a0b0-4563ce8a7863") + ) + (label "_PER4_N" + (at 125.73 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "31a56c07-59c6-4153-bba2-4f5d315b0d4d") + ) + (label "_PER7_P" + (at 125.73 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "36edf572-2aa3-4fb6-8a0b-445168877f29") + ) + (label "_PER7_N" + (at 125.73 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "378dfb81-5952-4412-852a-b1217fd2fe18") + ) + (label "_PER12_P" + (at 125.73 205.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4a03ee3e-b446-4d47-8daa-5fab9c538c19") + ) + (label "_PER15_P" + (at 125.73 236.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "51bbd054-2fef-4252-8400-27a917eee1cb") + ) + (label "_PER8_N" + (at 125.73 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5efeff22-acfc-4218-bc89-d2dae5007767") + ) + (label "_PER10_P" + (at 125.73 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "714ee4e6-e555-4998-bfda-78fd98e2151a") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "74bc16f9-a504-4e9c-b6e5-0a086e5d5140") + ) + (label "_PER9_N" + (at 125.73 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "766ace70-d5df-4d77-9835-060d9e36171a") + ) + (label "_PER11_P" + (at 125.73 195.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7ad2ba0b-a453-4cc9-8c49-a4aac1ff0386") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7e3cd371-99f9-4335-bc6e-2675afe625b7") + ) + (label "_PER14_P" + (at 125.73 226.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95cf8107-68ce-48ff-b670-2cc534cde105") + ) + (label "_PER15_N" + (at 125.73 238.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9dbf84c7-bb90-4c1a-b336-061421e2dfb1") + ) + (label "_PER13_P" + (at 125.73 215.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9e426ced-98e3-4dfa-be32-87c1e13a1d08") + ) + (label "_PER8_P" + (at 125.73 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a919b7bf-fe15-44fd-b137-dc2deb56ad27") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ac5f9b00-f13b-4029-8460-ad09832df398") + ) + (label "_PER5_N" + (at 125.73 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b3a99186-6990-4376-a8bf-23dbb70c8ca5") + ) + (label "_PER6_P" + (at 125.73 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b5c2f450-7957-4e8e-9a51-8889165b9c3c") + ) + (label "_PER6_N" + (at 125.73 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c69b1bdc-4a36-4d6c-b41a-f1287ab13f2f") + ) + (label "_PER13_N" + (at 125.73 218.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d81976d2-2072-4f0a-ad79-f56815b4b86d") + ) + (label "_PER10_N" + (at 125.73 187.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dd677248-b71a-487b-934a-f895899db17e") + ) + (label "_PER5_P" + (at 125.73 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec54a1e7-f955-41e2-891a-99f9cc4c1b6c") + ) + (label "_PER9_P" + (at 125.73 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9681253-535e-49cc-a4b0-1c7557a0575f") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fba28037-6847-47f6-8738-7427504986c7") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ff5afbf1-9f6d-4a4a-9131-3dd31959346e") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "018855b1-37c2-4752-a801-ffeb0294c019") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "06b56950-89bc-4610-b97d-087bac46af78") + ) + (hierarchical_label "PER12_N" + (shape input) + (at 157.48 208.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0e835352-b1fa-49c9-9bfd-c173d78bbfda") + ) + (hierarchical_label "PET10_N" + (shape output) + (at 50.8 182.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0fc417da-e64d-4213-b5ba-3ce0b889d38d") + ) + (hierarchical_label "PET8_P" + (shape output) + (at 50.8 160.02 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "167acec9-92e5-4d2b-af62-6f987743d6ed") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18f13c68-228b-44f9-a278-e5cf009fa17f") + ) + (hierarchical_label "PER15_N" + (shape input) + (at 157.48 238.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1bf5f547-bfad-4fee-adde-59f51fc4fdf0") + ) + (hierarchical_label "PER12_P" + (shape input) + (at 157.48 205.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1d97f557-1ce0-4c8a-b186-ce51eb17b15e") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1ec06c78-c7b9-4b04-a4dd-c6cac4753af8") + ) + (hierarchical_label "PET11_N" + (shape output) + (at 50.8 193.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1f25ec93-c2cf-485e-93f6-f05017fd47bd") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1fd4ac32-74d3-4c88-8edc-a000918d744c") + ) + (hierarchical_label "PER11_P" + (shape input) + (at 157.48 195.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "21f76078-d0ed-40da-9dc7-dc150caa5002") + ) + (hierarchical_label "PET6_P" + (shape output) + (at 50.8 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "243e5ce5-b797-4b29-9734-506c186aeeb9") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "247cd680-0aa5-4689-9302-62e243d7027f") + ) + (hierarchical_label "PET15_P" + (shape output) + (at 50.8 231.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "272fe039-0f1a-44e4-b2b0-719ba37b1130") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2b28c38c-58de-409a-a46b-30374d17fe95") + ) + (hierarchical_label "~{PRSNT2x8}" + (shape passive) + (at 85.09 152.4 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2e1f7d93-6145-42f8-a73a-308428b00e51") + ) + (hierarchical_label "PER15_P" + (shape input) + (at 157.48 236.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2f889a64-e055-424b-b820-0a32ad0e6a62") + ) + (hierarchical_label "PER14_P" + (shape input) + (at 157.48 226.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "32fd424a-7c47-42b9-b9e8-01a7a990816f") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "39cebdd4-c2ff-4c31-84b9-8be552ed3bbc") + ) + (hierarchical_label "PET14_P" + (shape output) + (at 50.8 220.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "44740998-6c31-4ace-9e0d-b0daeee56470") + ) + (hierarchical_label "PET8_N" + (shape output) + (at 50.8 162.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "45ca25d9-38e4-4d49-870c-204c78f94ee6") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "46674e87-733c-45ce-956a-ab33a6d09a1b") + ) + (hierarchical_label "PET12_N" + (shape output) + (at 50.8 203.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4fbb83a1-4798-4eb1-9138-2f26a03e39da") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "56ffbc27-71f0-46bb-bdc2-cce61e5ec3da") + ) + (hierarchical_label "PER7_P" + (shape input) + (at 157.48 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "590b7ed3-2b85-47b4-aa9f-252d12e1110b") + ) + (hierarchical_label "PER13_P" + (shape input) + (at 157.48 215.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "60973504-fe6d-486e-ba3c-bf4c06cdcfe8") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "66341315-9b3f-4c7d-bcde-69488659f5a7") + ) + (hierarchical_label "PET14_N" + (shape output) + (at 50.8 223.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "669848b9-81e7-4f6a-b866-a4f11c4b71a2") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "66f572e4-b24d-4676-9413-9bfb1367d250") + ) + (hierarchical_label "PER8_N" + (shape input) + (at 157.48 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "69cb5581-7a6c-47bc-8827-b528fa4b019f") + ) + (hierarchical_label "PET13_N" + (shape output) + (at 50.8 213.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ec66312-7951-41ae-ba62-6a6a64f3e21e") + ) + (hierarchical_label "PET9_P" + (shape output) + (at 50.8 170.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7164c6d2-5fc1-45d2-b938-f334507717c7") + ) + (hierarchical_label "PET5_N" + (shape output) + (at 50.8 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "72c3467b-1226-4adf-b12f-71e9254d35b8") + ) + (hierarchical_label "PET10_P" + (shape output) + (at 50.8 180.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7712b85f-b8b6-4640-927b-6ef3981b8299") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "79b7d80e-6914-4cde-a4b3-0d37201019d2") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "79be2ff5-ad1f-4c93-b206-13b05f72d3b3") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82060aaa-5d8c-44f0-9438-5db72b93f746") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ab61217-0012-4db4-8a4f-bbab8bc59fc9") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aef22af-7691-4e12-ab27-de427f1354c7") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8b283025-4d86-4bbc-9e82-4e5ec0b8ce82") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8d658e42-e89a-40a6-b6d3-a73fe0a7ac25") + ) + (hierarchical_label "PET7_P" + (shape output) + (at 50.8 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8d9c5fe7-446b-4360-ae9b-7ce0b66caae0") + ) + (hierarchical_label "PER7_N" + (shape input) + (at 157.48 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8db10fa8-6ce8-4cb3-b471-5baff094b531") + ) + (hierarchical_label "PER9_P" + (shape input) + (at 157.48 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9dfaa088-d95d-489f-97c6-a2040f1f7d20") + ) + (hierarchical_label "PER5_N" + (shape input) + (at 157.48 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9fb6b816-69c0-464d-92c6-e54af469373c") + ) + (hierarchical_label "PER6_P" + (shape input) + (at 157.48 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0b8c25e-47c3-436a-91ed-eba09e0f485c") + ) + (hierarchical_label "PER4_N" + (shape input) + (at 157.48 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a2c6d605-808d-4ee6-b4ef-26d6fc6be9be") + ) + (hierarchical_label "PER9_N" + (shape input) + (at 157.48 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a44612b0-3c7e-468a-ad57-97877d363dc3") + ) + (hierarchical_label "PET4_P" + (shape output) + (at 50.8 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a6a887d1-db5e-4fdd-a8cc-50493194ee67") + ) + (hierarchical_label "PER14_N" + (shape input) + (at 157.48 228.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b1bec87c-46cf-4889-a7d1-1379a4584816") + ) + (hierarchical_label "PET15_N" + (shape output) + (at 50.8 233.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b1eed5db-0172-433f-8f06-62e39c7f9dfe") + ) + (hierarchical_label "PET7_N" + (shape output) + (at 50.8 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b751f1f0-1b25-4ba1-a1b2-31bab4dadcae") + ) + (hierarchical_label "PER11_N" + (shape input) + (at 157.48 198.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7671bf7-934a-4042-8121-68f52f165280") + ) + (hierarchical_label "PER6_N" + (shape input) + (at 157.48 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba5a7e16-e924-4601-9ace-87fd81b93ba6") + ) + (hierarchical_label "PER10_N" + (shape input) + (at 157.48 187.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1ae6704-ae5a-4cd4-b467-d03c60708116") + ) + (hierarchical_label "PET12_P" + (shape output) + (at 50.8 200.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c4ff9170-5f27-4b0d-81c6-208de3ecf3e9") + ) + (hierarchical_label "PER5_P" + (shape input) + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c6e1d6b3-fc5f-458b-8aea-a3f46a86c3b6") + ) + (hierarchical_label "PET6_N" + (shape output) + (at 50.8 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cb269591-d32e-461e-bfd5-59c394e46eaf") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ce2fb341-3409-4a29-a39d-4eda8ba1e5f6") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d10bdc9d-7d94-45ce-9d1c-86af50eb215f") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d136e2ba-28e5-415e-90c6-3320b76692f3") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8f81487-aecf-4e38-bb2a-173d4e848076") + ) + (hierarchical_label "PER8_P" + (shape input) + (at 157.48 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dc5678ec-0dd3-4b4e-9434-c346048792c1") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dd30a127-b56d-495e-8a96-7bd062366ea2") + ) + (hierarchical_label "~{PRSNT2x16}" + (shape passive) + (at 85.09 238.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "df044b73-8192-4af6-801d-cf0c571d0ed0") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e240a5ad-da82-40a7-a41a-7bbb7c3e1264") + ) + (hierarchical_label "PET13_P" + (shape output) + (at 50.8 210.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e495660c-7604-47b0-bfee-c14940d4b76b") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e58f9ec7-4765-49ed-9862-fecc5617c6b5") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e857a576-fbda-42bb-bfdc-bf1956113cd3") + ) + (hierarchical_label "PER10_P" + (shape input) + (at 157.48 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e8f8baed-1956-4863-b9a7-8608e667d7c4") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ecd29ce3-1b14-45a0-8d57-176a26ca6323") + ) + (hierarchical_label "PET9_N" + (shape output) + (at 50.8 172.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ecf27e09-9971-432e-a271-624e18e40362") + ) + (hierarchical_label "PET5_P" + (shape output) + (at 50.8 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2dbf984-6d25-448a-83c9-be94842ef80d") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f37f9a3b-48cb-4744-b7cd-de9a9367cd1f") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f52306e0-32e5-4ab6-9f7a-e5fb8903ca2c") + ) + (hierarchical_label "PER13_N" + (shape input) + (at 157.48 218.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc9f9308-dfb8-4db0-acdc-7a4652eeddaf") + ) + (hierarchical_label "PER4_P" + (shape input) + (at 157.48 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fce7aea5-4d09-426b-95e4-7d19a9e3d37b") + ) + (hierarchical_label "PET4_N" + (shape output) + (at 50.8 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fd1a3f72-9e06-4b5f-953e-1fb102588b54") + ) + (hierarchical_label "PET11_P" + (shape output) + (at 50.8 190.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff0187d5-153d-4906-a1c0-81177b260fe7") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x16") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adad") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "670aa50f-6fdf-487f-a848-11ffdad441fd") + ) + (pin "A10" + (uuid "db47e7ab-836a-43ba-8821-c15d88b1db53") + ) + (pin "A11" + (uuid "ae1b92d8-e47f-4eb7-8bed-006320b81c1e") + ) + (pin "A12" + (uuid "4dba6ad8-be2f-4ba5-91f7-83009e39df55") + ) + (pin "A13" + (uuid "af4c397e-30a3-484d-9534-8c934700ed1a") + ) + (pin "A14" + (uuid "e00a383b-548e-4bec-9f4a-150b3828563e") + ) + (pin "A15" + (uuid "b33d47f0-43d2-4654-ae2f-04f7ba6823f1") + ) + (pin "A16" + (uuid "ba86534f-fe63-4bcc-882c-6bb866cc4545") + ) + (pin "A17" + (uuid "376cc47c-6c2e-461c-b0a7-e5e181f83ad1") + ) + (pin "A18" + (uuid "6dd62854-32ad-408f-af66-e3d398ded364") + ) + (pin "A19" + (uuid "1b45dfe2-51dd-46a6-b6b6-c8755f3c4c3a") + ) + (pin "A2" + (uuid "13eb5cfd-2de5-4e3c-99f8-ed489bac9710") + ) + (pin "A20" + (uuid "06ffb15e-d520-4f3c-b45a-47066fd94cfd") + ) + (pin "A21" + (uuid "cedc19fc-e639-4fb5-9766-649edadb05f6") + ) + (pin "A22" + (uuid "89c76f96-00e8-4817-b4d0-f19b6cca8223") + ) + (pin "A23" + (uuid "b1e88d8a-ae35-4661-8291-7b36f291dba8") + ) + (pin "A24" + (uuid "639d2e1c-4e57-431b-8e07-0c26075d62f3") + ) + (pin "A25" + (uuid "20a18109-cf24-41c4-884a-386d146898f6") + ) + (pin "A26" + (uuid "57e91df2-33a2-48bd-8810-5a71e3ca1b2d") + ) + (pin "A27" + (uuid "1620cbfb-7979-4487-ad8c-ebe76365782e") + ) + (pin "A28" + (uuid "d6ed8293-525d-4622-aa20-d3f9e10f63aa") + ) + (pin "A29" + (uuid "14d053c0-fe6d-4730-b94b-7840f87b9bfa") + ) + (pin "A3" + (uuid "7b403cf0-3117-4efd-b355-e6c4ae095918") + ) + (pin "A30" + (uuid "18e610cc-a2f0-46a8-b061-6f213b490751") + ) + (pin "A31" + (uuid "9755aa0b-83eb-4f68-8b78-669d84f0d971") + ) + (pin "A32" + (uuid "187d6d41-dc67-4244-a4a5-576a6f993970") + ) + (pin "A33" + (uuid "7b8e866b-3c92-4a5c-9dbd-04bfa5bd73ba") + ) + (pin "A34" + (uuid "0e23e2d5-5fdb-4891-ae9b-244e009bdb89") + ) + (pin "A35" + (uuid "258fc81d-d660-44c6-8ed2-a727fa71ceb1") + ) + (pin "A36" + (uuid "ac6ff721-d152-40d0-af62-9ccf8d3cb9eb") + ) + (pin "A37" + (uuid "733a2e18-2408-4334-8c8e-cdaaa540abc4") + ) + (pin "A38" + (uuid "d90be8b6-08a6-4a6f-8f71-02c5f46042f2") + ) + (pin "A39" + (uuid "16402109-16cb-40db-bfa5-c7a634d0173e") + ) + (pin "A4" + (uuid "a856841c-e38d-4498-aead-85015ae779f0") + ) + (pin "A40" + (uuid "77b6abfb-c5c7-4c25-993b-d4702e0fc7c3") + ) + (pin "A41" + (uuid "84de150c-bebe-4176-9190-e679c79cafb5") + ) + (pin "A42" + (uuid "52dee4ad-13ec-442e-81a8-03f255d44db0") + ) + (pin "A43" + (uuid "5152369f-22b7-4f32-9cc2-9e46d4ce3706") + ) + (pin "A44" + (uuid "8ded1642-3256-4b00-8735-6bad67bd18cc") + ) + (pin "A45" + (uuid "1ff54335-39ee-4a1c-ac7e-c24b62fabe71") + ) + (pin "A46" + (uuid "98d64628-afed-443b-89d9-c6fccd7f06d5") + ) + (pin "A47" + (uuid "4f338002-2c1a-47de-b034-adfd3044593d") + ) + (pin "A48" + (uuid "f2d2d52e-de8c-40bb-af41-65e337d6f716") + ) + (pin "A49" + (uuid "b08b6615-cbfe-496e-8dfa-e88bebd4ea9e") + ) + (pin "A5" + (uuid "7c5b287c-bb26-436d-ae22-ff20e15bf726") + ) + (pin "A50" + (uuid "1919669a-1012-49df-be91-192ff2e9a94a") + ) + (pin "A51" + (uuid "59a71faa-65ee-4d80-a218-75e64e55ffb2") + ) + (pin "A52" + (uuid "b0c4eae7-5ee8-4e6c-b62f-9b328fb02846") + ) + (pin "A53" + (uuid "786213e2-1c6a-4551-ae6b-cd2a1bb21cf3") + ) + (pin "A54" + (uuid "c4ad4ba8-a50c-4621-9f7a-d60684b49e7e") + ) + (pin "A55" + (uuid "fd65be9b-8c86-4171-ba5e-2ea8ed0c3d0d") + ) + (pin "A56" + (uuid "2dff2fb1-a291-4bbf-9043-5aeee8e2c694") + ) + (pin "A57" + (uuid "a367dd20-2477-4628-bb61-3e387eb32795") + ) + (pin "A58" + (uuid "f2148bed-f7d4-46a4-8694-c1251cb6e68a") + ) + (pin "A59" + (uuid "4807196a-5422-4a47-a693-d638babb1081") + ) + (pin "A6" + (uuid "29a2e9c1-4323-4d42-8f3f-7bf13045f6a4") + ) + (pin "A60" + (uuid "1eaf6e80-d531-4f69-9979-7b1e6246a530") + ) + (pin "A61" + (uuid "0e7dc8bd-a1bc-4bda-af6c-70bb170670cc") + ) + (pin "A62" + (uuid "58d629f7-7340-4bc9-82a1-6e1e6c563ee9") + ) + (pin "A63" + (uuid "42eb8bb5-3706-4e0b-90d5-11d951a384f7") + ) + (pin "A64" + (uuid "ed31e9e7-32ea-4e57-b46f-e8d1b8f19c39") + ) + (pin "A65" + (uuid "9a8b394b-c771-4429-b4d4-73e69bc4c542") + ) + (pin "A66" + (uuid "5baa9dec-d7ce-4c6e-a460-06479fdf7a19") + ) + (pin "A67" + (uuid "b2f9070a-dafc-40df-8d0a-6954f3158cf3") + ) + (pin "A68" + (uuid "b02754a7-1dd3-4603-92c9-5bd6a0b68ebb") + ) + (pin "A69" + (uuid "d5e43e38-e1ea-46df-929e-b1d96a95d895") + ) + (pin "A7" + (uuid "5552bb82-2fc4-453e-a8ae-a590c8f6bebd") + ) + (pin "A70" + (uuid "ccd2f3fe-cab9-4a6e-813d-bd7fb5f374a1") + ) + (pin "A71" + (uuid "b8702f94-8860-4b20-86a6-2a52a1bf94ce") + ) + (pin "A72" + (uuid "069c0859-ff19-4537-945f-e3af6879baa1") + ) + (pin "A73" + (uuid "a93c5361-c368-4120-83a9-bb46259b5096") + ) + (pin "A74" + (uuid "d015192a-5467-4de1-91d1-5355878d0516") + ) + (pin "A75" + (uuid "fde2881f-c6eb-4e97-84dc-d9c09ced193d") + ) + (pin "A76" + (uuid "488e067b-d483-44c5-8905-9beecccba1c3") + ) + (pin "A77" + (uuid "b06475fc-867a-41af-b699-43f820fa4e46") + ) + (pin "A78" + (uuid "819e39be-eeac-4ed4-81d0-f20e030d93c9") + ) + (pin "A79" + (uuid "0b6d6166-6f09-4ab2-a7ba-5e5870996582") + ) + (pin "A8" + (uuid "6d9d0d27-2360-4b6b-9019-5b04afbfa31b") + ) + (pin "A80" + (uuid "131820a6-a343-4b86-bca2-99f986808005") + ) + (pin "A81" + (uuid "93ef4d1f-2e71-47df-85e9-f9cee8a6819f") + ) + (pin "A82" + (uuid "e2afbad1-ea09-47f0-ad95-6c76ddcb75d0") + ) + (pin "A9" + (uuid "76b38ce4-e062-4251-aac6-a277390563c8") + ) + (pin "B1" + (uuid "080c1f75-c64e-4b85-866c-21b23a55d83f") + ) + (pin "B10" + (uuid "38d10193-68e4-4186-bf1e-2928d9d80999") + ) + (pin "B11" + (uuid "fced9566-fdf7-4ddf-8231-62ae22943207") + ) + (pin "B12" + (uuid "d92dddcf-0a6b-42a7-9057-5b39ebf2aa9b") + ) + (pin "B13" + (uuid "a422c801-177e-40af-8532-7fb0190d4ba2") + ) + (pin "B14" + (uuid "c266cc3a-144f-48d7-ac07-5c64f878f03a") + ) + (pin "B15" + (uuid "2881931d-1d82-4503-9bdc-fcef3b14f4b8") + ) + (pin "B16" + (uuid "a01f0cb0-1874-49e9-8c08-38b309bf3d54") + ) + (pin "B17" + (uuid "8af6b253-9725-4e62-a6ea-ef37adf6057a") + ) + (pin "B18" + (uuid "04bafd17-231b-4df4-88b9-09f79d50ae55") + ) + (pin "B19" + (uuid "a421032d-4092-4a6e-b0e3-ad1de8e611c1") + ) + (pin "B2" + (uuid "ca24220d-6d9e-4783-922e-529edb353304") + ) + (pin "B20" + (uuid "ef70353f-1142-417b-a9fb-28ff09980f1b") + ) + (pin "B21" + (uuid "8173f2e4-eff4-4901-a163-9d8a079996f2") + ) + (pin "B22" + (uuid "154c1ddf-e2dd-40c2-bda7-eec4c3ebf8a9") + ) + (pin "B23" + (uuid "f893a10c-09f2-4a46-b1e2-493f00bdc3ed") + ) + (pin "B24" + (uuid "d5f26edf-0a34-4bba-b4a1-144c832a58ca") + ) + (pin "B25" + (uuid "bf6a6fdd-5969-4d94-9c0b-def8aa1bb4d0") + ) + (pin "B26" + (uuid "ce51a344-c5b9-495a-ae4c-2ac1f6be174e") + ) + (pin "B27" + (uuid "608d920c-1f5a-47c0-aa8e-28e3b3990e6b") + ) + (pin "B28" + (uuid "d6142fcb-166f-4bfa-87b3-3d53935ae6d2") + ) + (pin "B29" + (uuid "a11ebe3a-ed5d-4d5f-89aa-bd94112b72f7") + ) + (pin "B3" + (uuid "84f4f39d-d1a0-44c5-b5b9-d418e7f1cff7") + ) + (pin "B30" + (uuid "497ba591-39aa-4fd1-b698-ec9c77b75e44") + ) + (pin "B31" + (uuid "5dfd024a-894f-4918-846a-84582ef5a3df") + ) + (pin "B32" + (uuid "07dd58f7-0900-4b98-9983-a7875b39d1f9") + ) + (pin "B33" + (uuid "5c89bd3a-77fc-42ca-80e1-733d2f9722d1") + ) + (pin "B34" + (uuid "e52a3583-b526-4766-8f18-584b7a490694") + ) + (pin "B35" + (uuid "41b4bde3-93eb-4ef4-bd5f-a5ae52462535") + ) + (pin "B36" + (uuid "802ed506-12fd-4097-a2b3-2e8ed091cd0e") + ) + (pin "B37" + (uuid "b925b696-ad73-440d-8b3a-4ed32ab0e4f6") + ) + (pin "B38" + (uuid "799af1b7-f2dd-4a6f-818f-92b53e470620") + ) + (pin "B39" + (uuid "fd9f0bf2-9573-4d34-b8cc-3a65b994982a") + ) + (pin "B4" + (uuid "d6555832-b617-4f2a-a23e-0339b812b4b9") + ) + (pin "B40" + (uuid "3f9c481a-bfd8-44ff-9d3c-bc267b7eb593") + ) + (pin "B41" + (uuid "19067be3-997e-4f39-9467-450e3c2ed432") + ) + (pin "B42" + (uuid "94ad521f-d2c9-4455-b0f0-d801dbe713f7") + ) + (pin "B43" + (uuid "c5f1d00f-ca2f-4c9a-a683-beca4600bf31") + ) + (pin "B44" + (uuid "01832a82-4c5c-47f3-bdce-2940e03c0bc2") + ) + (pin "B45" + (uuid "842a5bcf-9cf1-41b8-8577-e94c8c3eb088") + ) + (pin "B46" + (uuid "3649a6e4-dbb7-431b-94a1-ff219fd1f382") + ) + (pin "B47" + (uuid "41b03473-1081-4cbb-bc10-6c236cbbf7af") + ) + (pin "B48" + (uuid "10493c22-09ca-413e-bd7a-64be5aed816b") + ) + (pin "B49" + (uuid "eec64312-ac56-4c51-b819-f14e0781ca29") + ) + (pin "B5" + (uuid "df466c34-00af-4c8d-bae7-71d1a6f8b46c") + ) + (pin "B50" + (uuid "11611da7-e0b8-4cf5-b5b9-99091c883cb7") + ) + (pin "B51" + (uuid "97f70e99-c787-43a6-8180-25c517e1d04c") + ) + (pin "B52" + (uuid "c056ab55-9443-47f1-ab6b-cecfa462599f") + ) + (pin "B53" + (uuid "34039f0f-d61c-4238-af13-ce1c520a9b02") + ) + (pin "B54" + (uuid "f824a59c-b47a-414c-a4c8-b521fc8610c6") + ) + (pin "B55" + (uuid "1d6cf0b9-c8c0-4564-bc8a-28c52c1dc1b0") + ) + (pin "B56" + (uuid "13712a5e-c418-4b22-be96-8ff18fb0b8d0") + ) + (pin "B57" + (uuid "0fe7e778-8c0a-4134-91a7-0a3edabf72b0") + ) + (pin "B58" + (uuid "d2405aa7-8b3c-4b42-95d7-007af60c23bd") + ) + (pin "B59" + (uuid "39db5372-f15e-43ae-89ef-9742d96cde9a") + ) + (pin "B6" + (uuid "ead55a49-3fac-4253-8b1b-5ddd6a6e32e0") + ) + (pin "B60" + (uuid "45a1df36-0592-4a20-9067-b9ccdebbe8de") + ) + (pin "B61" + (uuid "a48c01e7-94c1-4fa3-8990-0633b932c3e1") + ) + (pin "B62" + (uuid "73721aa2-ed36-4dc5-9732-5a4c2dceda05") + ) + (pin "B63" + (uuid "3d187c4f-26b7-45c5-b981-09ebfbf8fc86") + ) + (pin "B64" + (uuid "4e76e924-a796-4946-b51b-7d2d8a8c2b7c") + ) + (pin "B65" + (uuid "70061125-8c01-4b70-afb1-6e5ca4d5cf10") + ) + (pin "B66" + (uuid "1161dd3d-952f-44c2-9cf6-7e61d256258a") + ) + (pin "B67" + (uuid "789678bb-1bba-4504-94cd-b1422690b908") + ) + (pin "B68" + (uuid "3f2df19a-c773-439f-a742-0a6b97a41989") + ) + (pin "B69" + (uuid "c02b6fd5-2f6d-4968-880b-62e28f62f726") + ) + (pin "B7" + (uuid "84b4d804-0589-4ed6-a42a-be6e68aeae34") + ) + (pin "B70" + (uuid "3a8537eb-b584-4561-86af-05ebdd1a68ab") + ) + (pin "B71" + (uuid "a283890d-327c-4810-b397-d042f63cd26f") + ) + (pin "B72" + (uuid "207d3388-514f-41e9-9c1c-9b1faeb92ea6") + ) + (pin "B73" + (uuid "fc3f9e8c-d761-4cbb-8fb7-a90f87c7ff19") + ) + (pin "B74" + (uuid "8b0b640c-3f74-46b8-a79a-abc776127bde") + ) + (pin "B75" + (uuid "4912c0aa-e489-4182-a081-f444c64bb838") + ) + (pin "B76" + (uuid "e7ce9704-3221-4403-a260-93355082ceeb") + ) + (pin "B77" + (uuid "c5f59307-ecc8-473e-bb64-c12c15918abf") + ) + (pin "B78" + (uuid "18ca36ef-670c-49ca-a7dd-88aa09fe2118") + ) + (pin "B79" + (uuid "1c586cdf-9bb3-48fd-9f58-d460a3a17284") + ) + (pin "B8" + (uuid "0830d50e-280f-407d-b6df-a3fdd8163d49") + ) + (pin "B80" + (uuid "6c194d7f-72bc-4ed8-bfb5-317426c82641") + ) + (pin "B81" + (uuid "c01a8c11-0308-48de-bf4c-d23cecb4760e") + ) + (pin "B82" + (uuid "2685f481-3981-4fbb-bfd6-bccc1492ddee") + ) + (pin "B9" + (uuid "dce01ce4-7f35-4a26-aa8c-f961a47bfcd8") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 243.84 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 250.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 248.2342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ae58e7f8-ab6e-4d75-b211-829d826d7acd") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 243.84 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 250.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 248.2342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ff288b02-f375-43f5-9fda-ba329429b293") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0d326c41-064d-4e26-9b9e-a01d8497ba2a") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "31923e35-3091-43ee-b7fd-e3bd0fdd635d") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_full-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "74ba2398-de76-462a-adab-79350e7cb392") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "28ec7bd1-81f2-4147-a8bf-6fcda705a87a") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2154fa23-9f8c-4e9b-a9da-938652e8cd1d") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2df82949-7c76-4e86-a32b-45e7e5c2e544") + ) + (instances + (project "" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "c83d017d-2468-4a10-a107-ac4fb9409b0c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "27ad6d97-8ae2-4af3-86b8-5c8d695b4f7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "c96a2ef8-999c-40d6-9710-8cbc5f311305") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "70173e3c-9119-4d2b-83a2-0960835baf18") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "fda6a614-9db9-4e70-ba44-60ebbb9d4c2b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "91ad8b8e-1d47-4378-aae4-032118c375c2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "1e1460ef-d90d-421f-b8ba-d740b80c45c5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "ab428ce2-37e7-4c23-8a7c-4bbe4c44e36b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "d4ad3299-3074-4ede-99d2-fa7d65928c34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "e258cbfa-d360-446d-aa7d-9f60f3776968") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "02c308dc-6811-492d-ad2f-9849fbd5585e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "acd46256-83ae-41c0-9391-b66c7dfa87d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "3c063237-68bf-4238-bba2-a662436a032a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "7c321a9c-f3cd-4e92-927e-195626f6d7fa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "7dcd14f1-8d0e-4db2-9f5f-601176d8cf70") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "a2006a2e-c1f9-4716-a13b-9ed4a830cfc2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 53.34 113.03) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b438") + (property "Sheetname" "sheet5D87B424" + (at 53.34 112.3184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 118.6946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 114.3 0) + (uuid "d5dd9e53-497a-44fc-8ad1-a6f6bfde18f3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 116.84 0) + (uuid "b7aa0939-a0ee-40b7-be46-bed6375612a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 114.3 180) + (uuid "c473363b-3156-4bc4-aff7-82b5c3423d69") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 116.84 180) + (uuid "e7cc36fe-4061-4ee8-9e50-6a80fd77be77") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 53.34 123.19) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b440") + (property "Sheetname" "sheet5D87B425" + (at 53.34 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 124.46 0) + (uuid "4d4e4c4b-dbe3-4d65-81fa-a6dcab7b4fb3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 127 0) + (uuid "395c2760-cb3f-49b9-a03c-8a3b4d9a5eeb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 124.46 180) + (uuid "2ba834b0-0cae-4689-808f-c6eebf6a95d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 127 180) + (uuid "ba2f6687-1693-44f6-9e59-cfd8026cac5f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 53.34 133.35) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b446") + (property "Sheetname" "sheet5D87B426" + (at 53.34 132.6384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 134.62 0) + (uuid "13051392-e558-4fa1-8790-286ec6a7638d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 137.16 0) + (uuid "066d9908-ca39-416a-ac72-ed67448b4617") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 134.62 180) + (uuid "647fb169-0a6d-42a0-b38b-28f2c228f07d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 137.16 180) + (uuid "4c7ce858-d3a0-4b8d-8045-6723a523132b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 53.34 143.51) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d88a9fd") + (property "Sheetname" "sheet5D88A9F3" + (at 53.34 142.7984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 149.1746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 144.78 0) + (uuid "9cf08067-74c0-48f4-bb9f-94164c7e96d7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 147.32 0) + (uuid "ca3e04c0-92d9-4e86-b0c2-b35444705979") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 144.78 180) + (uuid "79d560e5-644e-44b6-883f-299cb1b03d08") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 147.32 180) + (uuid "4b2ac967-ff4a-4809-9e34-a2bd3d39db26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) + (sheet + (at 53.34 158.75) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9667f2") + (property "Sheetname" "sheet5D9667E9" + (at 53.34 158.0384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 164.4146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 160.02 0) + (uuid "1ac0b8f3-d3bc-41ed-9bab-53a2efba87a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 162.56 0) + (uuid "65247ec0-31eb-4679-b31c-047664c464f6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 160.02 180) + (uuid "5c168233-c048-4f6e-bbde-152a0843f7a8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 162.56 180) + (uuid "0f2f3cf0-690c-4803-8842-c2d0a26edca6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "11") + ) + ) + ) + ) + (sheet + (at 53.34 168.91) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9667fa") + (property "Sheetname" "sheet5D9667EA" + (at 53.34 168.1984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 174.5746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 170.18 0) + (uuid "ae337e87-8ac4-4127-8f70-d284957c9076") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 172.72 0) + (uuid "167a8013-24cb-4db8-8478-8a3a84e9c41c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 170.18 180) + (uuid "a156e46f-0387-4256-a571-092901612535") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 172.72 180) + (uuid "bd78fea5-f6b8-4632-b82d-4310ba30e903") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "12") + ) + ) + ) + ) + (sheet + (at 53.34 179.07) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5907") + (property "Sheetname" "sheet5D9E58F4" + (at 53.34 178.3584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 184.7346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 180.34 0) + (uuid "9d6648ce-5acb-4f2c-92d4-1fcf1efd1af2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 182.88 0) + (uuid "fe1f77a1-2c99-4955-8688-da7be784f78b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 180.34 180) + (uuid "ce6de07f-5efc-4fb4-b8f1-de92a1f1905a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 182.88 180) + (uuid "15724d9c-aafe-474a-9483-cbc5cb93c2f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "13") + ) + ) + ) + ) + (sheet + (at 53.34 189.23) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e590d") + (property "Sheetname" "sheet5D9E58F5" + (at 53.34 188.5184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 194.8946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 190.5 0) + (uuid "13ea6dbf-135c-4650-a888-930cd3631d1f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 193.04 0) + (uuid "dbd5277a-b36d-4f59-8d4c-76a76bc3dbbe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 190.5 180) + (uuid "fe9eadd7-f475-4846-91cd-746d0bed24a9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 193.04 180) + (uuid "03b5aa00-7346-48cf-83c1-6de2fd81d719") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "14") + ) + ) + ) + ) + (sheet + (at 53.34 199.39) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5913") + (property "Sheetname" "sheet5D9E58F6" + (at 53.34 198.6784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 205.0546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 200.66 0) + (uuid "67e2ebc3-2b72-4d2c-b0df-2fb040230ad0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 203.2 0) + (uuid "6051b767-61f4-41f2-a02e-9bee0d1c11e3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 200.66 180) + (uuid "174f808b-ad8c-4b14-89c2-0f106b31c8b4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 203.2 180) + (uuid "e5f0526e-0faf-4a26-9def-ae634341f851") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "15") + ) + ) + ) + ) + (sheet + (at 53.34 209.55) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5919") + (property "Sheetname" "sheet5D9E58F7" + (at 53.34 208.8384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 215.2146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 210.82 0) + (uuid "6a48d625-8628-449a-846f-8bf0b117d079") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 213.36 0) + (uuid "d1000f3f-c3e7-4d17-ab53-703b6df4cd53") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 210.82 180) + (uuid "993a4c50-26d4-45ea-9a98-1f9588a4b88d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 213.36 180) + (uuid "9ba90976-8896-49c3-9b27-c7165dc9d0d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "16") + ) + ) + ) + ) + (sheet + (at 53.34 219.71) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5923") + (property "Sheetname" "sheet5D9E58F8" + (at 53.34 218.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 225.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 220.98 0) + (uuid "43f3466c-86ef-4023-9edc-ff3b2206a267") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 223.52 0) + (uuid "15208af1-240d-42cb-88b2-9447d44ecdcc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 220.98 180) + (uuid "11692fbc-643a-406f-896c-9795120e8642") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 223.52 180) + (uuid "2a5781e1-45ae-4517-b4e3-75d07c3e4b10") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "17") + ) + ) + ) + ) + (sheet + (at 53.34 229.87) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5929") + (property "Sheetname" "sheet5D9E58F9" + (at 53.34 229.1584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 235.5346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 231.14 0) + (uuid "5fe7e7a1-4434-48dc-8d7a-a85f05cf3113") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 233.68 0) + (uuid "445df9e9-a482-4fd1-9f73-784e18ce5d60") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 231.14 180) + (uuid "ae103c57-8d23-4957-a7a0-51cdfdc88596") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 233.68 180) + (uuid "f7bd0f9f-d2be-49ce-8698-1a3b0606c0b1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "18") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "b0f3b13d-e61f-4d0e-a62f-279f88a9c664") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "5e2d1035-2a73-49f2-89a0-cb60e94a658f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "98fa6500-ba22-4a2e-9a2a-f5c5adc02e7a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "5cf443bc-e45c-451f-bea0-2ac474065d8f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "19") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "9d3772e9-0e3e-4779-a856-1b777bace7d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "9df4b342-447b-4b51-8f93-f4c942455c73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "a717d74d-39dc-4835-be28-5c1026a964d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "b962f165-7c29-43e4-a4b9-ac7d00ebddea") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "20") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "39e90247-466c-4cca-a246-5c453b0b17cc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "7e382300-d13a-46ad-a166-26b7a51c6edf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "5db402f5-1266-4aff-be24-4240cd8207d0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "a08f0ca4-07b0-456f-96e8-b01d17cdd929") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "21") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "9bf6f616-5d01-4166-8d83-5da070948418") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "dcb445da-2611-49bd-be53-d0d4d34a462a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "5b6ed536-d3ce-4a6e-bfa5-8ab1b976f504") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "5b3e1a0f-27f6-4b2a-a2b9-8aebd813e7e3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "22") + ) + ) + ) + ) + (sheet + (at 142.24 118.11) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc901f") + (property "Sheetname" "sheet5DBC9013" + (at 142.24 117.3984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 119.38 0) + (uuid "6b130573-3c0c-42aa-84d1-433a0b1d01da") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 119.38 180) + (uuid "196a28fa-70a3-4c48-ade4-34f48f090246") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 121.92 180) + (uuid "465d27c1-9075-4283-9c6e-b23433811ea9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 121.92 0) + (uuid "e2be62f3-2a82-4f20-b112-d83ba8f082b6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "23") + ) + ) + ) + ) + (sheet + (at 142.24 128.27) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9029") + (property "Sheetname" "sheet5DBC9014" + (at 142.24 127.5584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 133.9346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 129.54 0) + (uuid "03c4a000-a9b2-4cf5-9c70-d6cc81564859") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 129.54 180) + (uuid "575891d0-5f6e-444f-ab48-3f7bc88b679c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 132.08 180) + (uuid "15a6791e-4bb2-4447-ac20-4fc7a0499c0a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 132.08 0) + (uuid "ebba5a74-8691-4785-80a8-b2b09800376b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "24") + ) + ) + ) + ) + (sheet + (at 142.24 138.43) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9033") + (property "Sheetname" "sheet5DBC9015" + (at 142.24 137.7184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 144.0946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 139.7 0) + (uuid "fc479deb-5491-4ae5-b156-ffe9a98695da") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 139.7 180) + (uuid "50b72861-df63-47fb-919f-d40b152bf9f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 142.24 180) + (uuid "efd87108-fe48-4bff-95d1-27bd4483a5d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 142.24 0) + (uuid "8813ca43-2192-4f19-b8c4-87889a27cf26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "25") + ) + ) + ) + ) + (sheet + (at 142.24 148.59) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbde98a") + (property "Sheetname" "sheet5DBDE980" + (at 142.24 147.8784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 154.2546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 149.86 0) + (uuid "037db234-450b-469a-b037-50111e65f17f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 149.86 180) + (uuid "c4470937-79b1-4ede-8ee2-99ec29bcd69b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 152.4 180) + (uuid "e9bb8305-8b4d-4e79-81fa-8d96b59dd5e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 152.4 0) + (uuid "cdc1f195-e680-4b40-9336-acd7896f848b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "26") + ) + ) + ) + ) + (sheet + (at 142.24 163.83) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf611b") + (property "Sheetname" "sheet5DBF610E" + (at 142.24 163.1184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 169.4946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 165.1 0) + (uuid "09a08321-2ee4-4a6c-b745-827278152a8d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 165.1 180) + (uuid "a130a926-b5cd-471d-a70c-7020abed1e83") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 167.64 180) + (uuid "b0f900de-f17a-41c4-8664-0c638f8598c0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 167.64 0) + (uuid "78a7c3c3-17b4-4d4b-a260-23638ccc8f61") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "27") + ) + ) + ) + ) + (sheet + (at 142.24 173.99) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf6125") + (property "Sheetname" "sheet5DBF610F" + (at 142.24 173.2784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 179.6546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 175.26 0) + (uuid "aa8077b8-310a-4739-a670-60bca4377458") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 175.26 180) + (uuid "4571fcf0-1dd3-4a1b-af1f-c8e71129f27f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 177.8 180) + (uuid "6ce302d5-6994-476c-9947-ccde6b08dfb2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 177.8 0) + (uuid "6aa8c8c5-cf2b-40e7-8192-aa22bee40fdf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "28") + ) + ) + ) + ) + (sheet + (at 142.24 184.15) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf612f") + (property "Sheetname" "sheet5DBF6110" + (at 142.24 183.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 189.8146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 185.42 0) + (uuid "18d115b0-10c4-454a-b7ee-92b167fa52a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 185.42 180) + (uuid "d712cae5-f88c-4402-aaa5-2b08b549f5d4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 187.96 180) + (uuid "22a44c5c-6c37-4056-a355-2dd381f5876a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 187.96 0) + (uuid "a0e3ed90-b458-435f-8c70-773593f9dcf5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "29") + ) + ) + ) + ) + (sheet + (at 142.24 194.31) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf6139") + (property "Sheetname" "sheet5DBF6111" + (at 142.24 193.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 199.9746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 195.58 0) + (uuid "b5fa755d-20f8-4485-88b0-ec26cf344e82") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 195.58 180) + (uuid "5909f0b8-7b25-405a-b416-47864c39ff79") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 198.12 180) + (uuid "6384423b-f6f1-43d2-af58-3947f0258809") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 198.12 0) + (uuid "48ab8f22-7ef1-4c1c-a692-1e9f11e57dfd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "30") + ) + ) + ) + ) + (sheet + (at 142.24 204.47) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10432") + (property "Sheetname" "sheet5DC10425" + (at 142.24 203.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 210.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 205.74 0) + (uuid "25522a37-7cb3-4c86-a6dd-26e303d76932") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 205.74 180) + (uuid "36a7870d-e131-42cf-8eac-bb895b634f3d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 208.28 180) + (uuid "80cf8f88-ad79-4439-8979-9b961ddfc284") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 208.28 0) + (uuid "e6e2aeef-68be-45e3-82d3-dc00dfa7b9e8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "31") + ) + ) + ) + ) + (sheet + (at 142.24 214.63) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc1043c") + (property "Sheetname" "sheet5DC10426" + (at 142.24 213.9184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 220.2946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 215.9 0) + (uuid "6ac10396-2645-4200-a5f1-b9c636338108") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 215.9 180) + (uuid "0178e6b8-b3ae-49df-a4f0-7dcef1ca7c2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 218.44 180) + (uuid "63241830-5de2-405f-83fb-328d7452f18a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 218.44 0) + (uuid "5d36fe35-d958-459e-b081-6a4177168a1d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "32") + ) + ) + ) + ) + (sheet + (at 142.24 224.79) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10446") + (property "Sheetname" "sheet5DC10427" + (at 142.24 224.0784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 230.4546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 226.06 0) + (uuid "ee865bcd-7c32-45f5-bec8-0cdff04e896d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 226.06 180) + (uuid "f1d0a96a-a377-4c9c-a47a-dc69dce9dc3a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 228.6 180) + (uuid "37584d13-102d-48dc-b3ac-c7a19cac23aa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 228.6 0) + (uuid "478d65fe-c85e-4f81-9aa8-8a7d90e3c684") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "33") + ) + ) + ) + ) + (sheet + (at 142.24 234.95) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10450") + (property "Sheetname" "sheet5DC10428" + (at 142.24 234.2384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 240.6146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 236.22 0) + (uuid "07afa034-b3b9-4ce9-9197-2f16d6af423e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 236.22 180) + (uuid "06b0dda8-29b1-4bbd-a6fb-4cccb7c9a5f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 238.76 180) + (uuid "dd1a18bb-515c-4fa0-ac60-731b3342d9fc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 238.76 0) + (uuid "e7c961c4-e483-4a35-b0b9-6466e9be261b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_full" + (path "/5eb7d01e-d98e-46fe-bb93-6935aa8e716f/00000000-0000-0000-0000-00005d508b15" + (page "34") + ) + ) + ) + ) ) diff --git a/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip b/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip new file mode 100644 index 0000000000000000000000000000000000000000..914a641fad6e346d4e4a719af33a3e459c82e582 GIT binary patch literal 130189 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ன* zV-Gu8S&u5<-@sD)Wm-m8hs>PA(ZHbbrzH^zjHrVFPRB zg1`is`bJCP FivgPgB+3kuJD#|9x`9h+Z2JRNlCNct(xVb6!feEAc5ECRiN`AWf zcg?81)7v`;)PUas{^_PlpKDi8M*{$EQ~&_DZ>ZlwwTV>ZGA zR^T1fRTkL6xC@%f?L%l?p?vVx?xd7(mW&wSFykM(%Ij#;tT7ugl~&++Yf3LgpTcsP z?c+7kCIGg4%o~i+wYzBDcsj9ooYKtvsz-;X8i4k_@*uO(Z-==SSZcN_D6oGzc61dZ zanqcxaQ@h~R^d1_YLVfzhf1w&f!)|m4JsBR8Yi7+N$ehZxU{W>8EvApcdQbu0!?GAj6=ZzE8fQDkT{d$FFsY zcnZhKSe`~$JmSismi4!(HLDe+CiO_Ag5ScyGUke=KhKk5MZ8QYLrx%-dG|NU00V3! zrAnrG-CS)!96wb%e=p6T%RDXLGpwB9VUW!`G{>4p4>u*_Hq<_6^ty6m;Nxw#R*TJr zeE=c2RzHBQwnhJ!Jz|lxdg4ghAmWtTS zuhw1fPb2q{V)M~L zw0~y#KJv0fhuq7R`(@m&i7R((#ahL@^E7vCdOe7MMBqFu*7oW9RjD?H?Xa4 zdV{zVSnnDXhQabnkP8cR{c+mHk?9Qc8qRsPL`9@GEmY@~*L4qkvX4ot8awto)IY|6 z%b`Y^2cg)he(&{CN5cH7^(fG%?k~lHn3p<)V}^FWicGflgSPBgCp%k%tita0Yi}m` z0CBBWf)wbUPV?MnN?3iS&rbOUtId2@1g}l7il4?dPBpybrwa;&XHiob2_|h-YZ^H{ zkb;rs13=rtl&m6MP=j?3Vtjt4e0tQkWjL?psBAIBSUrgHR!P$LYMpxU3NIRo-1Xk% z7zc8?V>lf#4x4pK@j9d-uKI1T#h|P&n)r1;A{KfbwQ1ow$dz`XEi8%dXEhmn#fnha+nDGojfzb#(@4khi zWnT}E>wjlf-SLos_k@0^v4d@~ZH&QCPcU9FX&kPtkGAWRF0JA3`0*ds*K~2ux19Mk zE)jgE(*EUmg5VCo-K36VYy!kf%s;;)nln%xf~eRmhjct#QWTwvHLqm9n<_0u8){#V zDQRlszX?J`!ZQ`-p=W`1zBTi;SFR#%p}%6IKa+Uho_X;t^<-i{?2PYn_Ss7!*k_ey z5lJ*Gy7ZOLA}U@~toe8uQpE<3?=@wt>4Qz_KZqatd(u0Djn4yp>DjrfQYI@jbzxBx zyIa=<9)g|5iLEF;ie~9AytT5+UU+_UGZwdaud%d8?Q^1W*fRs9TYhh~8Ri(+vbqbb zi`PGO|JnROK~EX^+>4fcb>Lq*!m6IApk#!Wbo}x73i`c$J}Mh?JE;#6AOgZ^G-X*wU!?&xkXcrSN_~91jm(^6e+i>H2~jz{8W0}0 zY6&-oj(qX*pcPlXjp?_!;F6dajjfUt38_+cb$w3K0 zDCkGbAx&)fV?U`qSd{OM&kaSC@fB`qlFVZ;ZZYwb(DmX~Tarv0b>xq43x%ERKvfAx zIrMCroIPA8QN)_aZn_bSiDJw7DF+o(@>_g$X;RG$A4v5V`Iy5o0tYkxA6q50eI!fn zznWln=aLPDLaf5Nkoa?uUdYLLzq=I|tHl4ijcf3v*;;900G&(rH#(UwLt~;Hwk}-b zZn~{C#EI+sNJus$Lu{gWxZ7h&<_H{ueMwTvfa})n5A(7$&WuMw|w z%}A^fFLD3;b2j*E4*hGc_(=!%39!td|kKXq*K^K3U~I3fr>F#dtef>T;J{uZ@=NB$`= zDHjnOd^`bwe7ffV@_!)Tq5Q+VZ|Y!gZ*J=9;QW6_VcjNEYRvZx-~~hZ%liMD?)1|? zxc+?*fT_v9!}|9r0>7!ETAuy)GX?%l^>4fOZz@pRf2VTzH`Tvu;(t@Aj{Y|)cxL>a z>Obu~ep9_WefH0N$lsy=X;1JQx&(**bBFME?0-t<-&mcW&;CD>TS*oPo=^b53;5Ll MKjondjsgJw2Yd1n(f|Me literal 0 HcmV?d00001 diff --git a/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip b/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip new file mode 100644 index 0000000000000000000000000000000000000000..80ca3357b7302821d541fe1d8a3124eb504ac7d9 GIT binary patch literal 145509 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%0AmD0W~A;*&m^!bJGyr*mvc9iR3y?H0= zivF`^V}2|A^UsBa``5*F&s3ND%yFOl(9`94g^f0{r>vLh^NjVeDq_R)j%}99F#POP(t1)&;*OzpP2v~b zN5r|ZazDce{+O%2`(M9a{}#D0#a3&3O8ODGL#x`tpbZV$T)ganwpPYKS0iIvvl-fo z(U^%L*+^z7*OU1h~dz$G@vC6Y0q;gbLG6$zLJ&M1`dir<-oshnj zQbAyXbbX_R(3jN84w>@y?Cf?0b7duCrF=n=OnrBAXJcvpNvzzIr@(~KC$KRbH5ngu z{rhIb-szoP7z)7e0RL3sq|dd>t3gZe?vw$5KcE4+nmOD3PrV&fb~C4=7q`-c^C=tV z89ne3;wl5|pxd*X%I$+`T_Jn+*6Jh^cb144U^C?#y3Xrp)2J~WF_DtzW;dacq)B1C z%J%V^XyXT2yyOkW=-6JiZu~kmf0@$A{H9BdtrCE=Re6}%=(o#I3oJF=6W~8M8#}&^ z5x;9rm%n&vTdQy!8a2;w+DD|&GRJ7_rm!m(#UCe{XH4uKdA_o#y*1oKXzy6XUCB3C zG)w>NKXS{P-u8SI_j1*8nK=ewkB_R-VanWh*z@x0;3`FUYt-1rP`WUr(7H6*bn=229P|3wm4_I*$3Jx$|<pZi6 zeXMldWN+OAJ(=A0iL2`!`p=1<&ihXks=Lp|Dy#2GYd#?e+KoJJ7hTn~8__Sc)>lX) zj^XP1><3jo(ciIq3fKTM>_k*XEd$@IWxz#|-}|lvwxowS*V`Ec_4IxA6;Uq9AU%1f zUBq2DPR#gggwZ3e9AZ&_pIWn8QEFTdS1Ry593*X~VDj@KDOT9age>F~T$%TDrv%W) zfK#lbpV!IN62SCRvGw=T2)fGC^gTz<86LK?evjl>^Wx#AXw-(-=ZsQUZUlU}@78Rw zzO)a(1J&vUP}jETJ=nt*NvS1{qz%GOsh;<2`t2q>KPRqa+Nt@SBLwFlH@3+*O2@?s z#rSGI_Wm?#`n9#U(*RMF*c5s9r3YLl5aucZ@wFx4vigM@R-%t`{QT@ko3Mlb#~wsEHJB{yAAC^UcPBSgj|+y&8J_aMOGqtB;7WG};fCrfUFD$3-6pSMbwzF+IqgI##pi0`h; zl4BIe;g0HbOgC)WDaqrI4sRFzm6zZ}RaGv7XmR?B@flawd$Y1#DUYav^h0jw%*-ix z_8Pwv9!8Z(MhcB~-3@g-O}QkcZMy8tPX*g&>}Lx$|_X$ z)W1FpJ_~;gt?W)`!2r?1$&_&xP#qP*Mq zYXsic5%nqInW&VdO`_fJ~CMH*^f zk11(t(3OocljS^cCd=yO6k-asu%aA?4yBUd@e^6iAr|>ydKkAtQQZIk7+zfLJY+2m{ z*2U|cx&LhbD6b-4D~2+8AVzXHJXBNHK|`$nrQz3CgqH%m7nhK6w-SV^B30>I5ygj+ zwiR^!r{{g{$_-#uudOiExZmwc$)Jx=p1Emc!&P|))& z2bpk63qL?i7xk`Uim|XMRoVeJ^nr8Ip@B1R=bz_Aa?%7y0<%%$b;9%Wr8J95UoiThGQG}>h6f?W^&pLb^5pseef~#%&r%{95}u-17F&PlMmVTa zMV$Sn`k46b9i2K^S`7gV zgDAK_UV}?y$~bt_vRdOc!XREj5D_{%J)1PAVi=t`#kMNE8&8u_QGC3#Ofd{`C;@&c zL6P}eYty=Eeai!osG^l=optUX`}8r<>YS=VWXfZ z-zj+mNoizTgqPgf%vSQFxE(IuG?J2xqp#wCs-0<8hH`y;ytVY4M1KjL8Xo>@}MPWzO~8sx!{tR81?Ov6miK?Ry97k(x{T#d$=Fp%T7M0?>)4ryX$zo z*(m6T%^^x`_~Rg{Jy?YIk=G4Dgzha?X_E9yFjg_aFTtC|>$W86Hj2m}-xmryS%E6z zjGaSsPO0a%vd3b73Lnd*yV`a;G0TPq44BI*mDl3HVbfIi@7_AYk zbj^sb5iD{2{Il2ps}KFFulPv~y&EwL9mn5bI-DQ8cUNkJMi|w?$=0qnUCv6PCig$1 z{r!zHEu36`j$&TgNjF|vwcofgJUx^CPQboEE4uSGduHE36EAvbgQ}qce*eJ$!Ni!! z*2Jb%eRzP2D zOpoEHliC3u07zy80MMZi`sZP4W@6;{JMsHF_|H5x`E|CNGZYa7ZK(f1W<9e*da ze@FiLSh7VJ2Om!W0O|wSdiQiOg*RTGw3B}*3{;ekeHy zAVRgu(+_u0Kp z?>h2Qzd%udfPf%@Qu69FSIRAlEWv?*l4*c|;Qu`}HZd}=r?av!GBDP2GBRIEo3K4# zLkU@-n{`9zbkvkby*a#$z(k>##s0eiT_hf}w3yE{fwuPKs-{DyA_r2}wNFS2TY3jK~$QMGj|X$?huo@%eu72&^RM)uZ9YiIOxJ$1qG zNZe@b-dT54!l%3Zj!m)q?BIE*(WT!|-5rZ;T(zSGbv0M7TyA@q>#Bi&ptTjdQyKaTc4)biY! z|70Gv=;6l)3u_*C`wfZ0@lD}+G_1@}8_CqbtN{n&!`QsR)AjUnGcmr@3(oVP58c6X zm2qanKpLwB=pV9E3FLOgSpE*c^q8H>1n0 z;&BnX(leve5K_&fz&~lhV61ZlU(EzOP!3N-stiO$I-})qXb{>w=#rwXD*`323 zi!?Vo=kh%%bZ`%);k0HICL57p?{#olN*FtFp8C>7&$VXVM2)XDYI<7crAUJG8H|BUZ;5zA)+7P_h+vP_ixp_FRl^0WKe2WFEM2kj|25^b! z6B<%|q!{=i)4~d!0(g}K+yvFqNMoo%0!5?tKXHDU8bW#Wf`nnA86( z+ebn!&Ro?zr++aF-bG&{@XtjrOM1W;vn8y$4|;*Hudn+>xsEFxkxYwLv`**e)zq`P z2gtNDE)S%(joiUqp zyr_K;g~q;9(5d&1z};>FRcqIAKVLu1`sRnDUq=ONFYs=HJ*=+$B6b}!BxU8ynFEaM zze;EEA&9Z>-c1Hd1vM0NPW^jKlbvp<;${F(^N%yWkE-(Tg_g( zC+W$z@bD+;X2pD6MzZHs?nJ%%OkY<_u2@%|=NBl($`-ZiHYO2^BZ1K>ahNchRj!6r ze$s4!6d>2WMp3FPJ$_UH5dlV!pqS%NuO(6;Eiut2{}y%n3ZLgtSABZCu4|2IWCQf=*qHlhV?EriM;)jj?TgyP@6*Sq1g8i)nqksh$~G zh1LH|L%p*}W0$FJ-PEPk?*5q``TtLr=wj+LlYiy7IR2BPz<&$&-!iqQwYD&%bv7`x zHdzp-4x1U1j-Z#29+x;eQk0(sx<_HTM{-g^O#;c{RicKDP>hUBW?_}2g7FjDPM;2^ z6wtL$C<#cAY-%wRh)b>Mk*ey>$?29eRa7ukDCQH&#EYY$ECVf{p{E#|oS{~g2dP(5 zj7*Fappns~BLD&Vzuf+l%z71lC1ZCWpkmTrKzRSS$^VfsakqCgadOf#va_`{F>NgigUOw)fZ}QaNhF>`Rmp^@gtDX-8w$7i18a+E0p9&M%bSbn% zb7?IF^-@ko%pj*e`=N%5pYPPy;(cKJr_fA#_}H1)yXUr#&$s8dY9C2A_&2%NtJ{xE z_@0j?{>9uLo@D?)jvwaZ4B)=fe)D$y@p=0u)%gRa_w@7z2p#F^cpItV-1h2>m776i za`mnFIPTbZJUdIBIorD~`w0D-IjH&Wm{XcJn)EH7!9T4LTHpAPd%1JE`X=@HnO#@% z?ncC>vnC&Q`>NSl$$i*bQRHtL37yH!vE|>{w8SM!DCfxQehUhL1nUK1Dfrp>b!?U}|B^=tH`MmzfwUyc``=BNC!L4)h zDSz64_D_6q|2V<~Txvz!0XF2WCIGIUFHy+8&Q@OUcGNIx`~Xc!+T2r^+-8VNJJT!+ z^_UCp8OwvAaC+YbFAr)_XMwrKfdm+Txt{icU1&>c-KB{ z9bGjWb|3ddgKj%NpA*pt*j2V^FPXRO?2o|MzW16*fRm9>{-spkpOcOI&xHx@goB?W zsV>T4nRc6^^@{N|tboz!ic zOIy9}ZNv|){VLwOt&iBp8a&FRbqc37vu=!l)CcnZ;qXYF$1fRrzVNFO-@#u8U-&n= z&G7a|2M@JYq6u56sW!x+3V?CUpnZ{LMh{FNbg zx?@}3_f_!cUjt6xXHR%=*dFP$o!sm-cx3~_+T%PxoP_!xPTrr7w@+`Tor>;k$fm@s z+a5-br*Cdg-?8#MgxRSxkltHfuUdpZw|gShYL4AVk1`THo>HbfN7TJU{gXdh+Sioi z7Q@!9J#rkIotq$!~O^7Lm6|2{78 zwHoKjZa!ZRF-FIO6ODtP_gH-2*RR;0wg}7qCTr}5^zcvf6|V?AUtNgrJFEK9d7FM7 z+OHMg&xw(pZ_{jA64n0E7x>xPFW&AS+AoTxy$9jI{7->~gqiPt~h-CZw z4^xe|=(OULov-5&dh|wcqoGQ$#2uBWV{Go3RRQJ~Y70|RKOT>a#`Um^eqTdcbDV$Y zE!TC1FLb^%3PE-6uR7r$d~9$1G^P2xd$z!(FFTmJ597U6l{-gPUU*qTF7w#QY@+y zs{HEu@7&l|)%i(Db@z9cx9B#yLGl_fSnfJRHPb*fkb#?AasZoa4ltRNlOQs~@}wk( zyAZQ0v)w>kzJ>%Nb^h+z!XdkD4yx`IOBHA!0ND#qk81|9CS_O2ig54cz!n}?+i0_@ z8tk`chr&v5$dXFl9s%25pG|K;7PjR{mEOHPHUpo{t_0I+FgS<~#+Bf=#irgp1h&s{ znkkiDgT5hCKAi4d%NSNCRC{&%F2o1on`C7tT0eFBj=B}pzZF)LnFu`Ahc0UdU8-Y) zA7YYW(V2EObmjyjXBqJzV z_g@Arr@|P<)LAZ5k>$uoZ=bHYzWR_ZY0F^NWvTghuRCZ~NbY|br^Ff963@1;(Rj0_ zsgJe&7Oc3+uAoRk7@xBFOQ_`4_k`2pq76Z!YG675qp_dN;zWC9kbksko7x1I)P^Np z`PAgnkybH^0CRQB))80NmgkRCam+!zue{FCRyIn^kUPZ45V3g)z65oSix%B z6x69{_PLWMZZL9A?ku)TPl|1IaiOd`XN#a^6R``choN0{75})dSk7uk+m=Fhmj(cG zOGm7L7cU4p$}m ztm@>p@E|-Lm^hW&p46iD#?wu#(SbAg6AtP;^;kjSPDQqDGHr0oV8W8pA8QRb8I1c4Yrw%Zo?Q%)S_YbiWm}6E(VH#@^dq zr!}RQZ`Lw%2LE=G>K5m`9%u?L-&mBK)aKZQtIba)7lm+>T~Kq&swH4uw^i0ivr_}_ zyTL1q8S(BcRw_z;I?z&Gys#`ZsL!yoQd=Brt*l=@)@l5!>3=lwN@GU< zc9&@s$NYbJ~@u|r5FVlt9 z!gR90e$LFlES6CJ8RLJub2W>N-Ar4RK@mH=O1#-m zUQP|rTQ4I`6jeKFG9#wEJDdLwA9Yy<21ixRrMUM+$)vaH1+~&Ns^4e9y>Y`G_>Z^L} z472J)>p%sghrfEr@~hkO@iPUzewe!KSQ2UISJhK8Zkbiz5O3X6GUW+$!VoXuf6R{l zVY&aqiptq}5jy@4ORBn+yt%s`*@bqr)vURj=}7xebL&YXU%t6(Hq}>C*gxm!^ex0i zm8t6gnh4s<;_`}1$+BT{j=PWa^BvpKjwTjo0!>3~Jaj>lV z(}dRXROHCzb3wf@#cCYoX?lSSJIxh*W;LhPQ-kfKc(5qhc#6ML(2~QaAg z={Wpr;D5>fLumOQ0`x%>Wc7~PKLl?}Qr&+Dh}v?wl>9y6mQBnqq#6hQ2mjmZf5z53 zXk>$I{GBGs%FRW{Yn2=W$A5*aAO6+$;0~=D#t(6F?`$c+4QX=<~+)U`U2v+^Tp%Ex%d!oQ??&@yu0RY&T(ZcNh!299i_3C~r=KGD$GYfH77sdB}|9V@@ z$M@s-uot?1ZqzmNG%ywVbK&-LKaeM&Y2h1}cy z^!BIoLoxv8)GSWSX42gLLXU0+JND-zH1vc%w&i68!QiINO9c0mi*E#wYx&hIq@T;T z?c>qy-KwV-bp?!d6(IMyuzbB&y7|S_ETQKb`uUOT+h*W(5Jr@h^Y;(_Ep|aBf86fb z+ufer(~;iyTXU~#7e>QPx9|7=?@P0FYkTYJXX+#L<2{AbTW?peTX#A8QjLbb2YRTx zL2J;wrSp~P^L9LW&J+&fJF=%qqGkKiZV6v?%v5`GA$NC@3-x;|M&YLh&T7ZtO7!>V zl9KlyxhL-RWcGoQsaRIN6+ou@!$?Oc%8l){VYwT-Z}$-4jqH7o>&0`;j_fP{me0G= z*U=1o>=9HyydqwI4yq2_T{x*f$xgOM*?|W&g8x`H>v!d|p zC$I2I^}43|S*7#-u4ei<a{l(MI zxh4I%Wu5iU``&TS&gb3T-i7yD#lRMx>**1w9k(O6^@$@l)aoi&Lw2l@*!N@R-%es^ zj=o57w{~oevx1wA4}|xdmzk#%vsK#F?@V>*KrCj=*OL+VpT~cr7G?n-|E5<=%S+dh zZ)Mx|x2N~#%E!*ukhUG)_cp8$Z@SE-j~ zyZ4N1#pa9m8wknA$VNa~ykZQMvHO0mDJ7T;Gf^!eFj z^tO7PUjUxn&+Ebl*1aZ~!7msUOmhk>w2Ju2L&f5~=03w4mPb3i8|JQURrwn>)h*}4 zqOa5xtt=YFB?4EUR!{fK-zU$7-)&jgg$0MwXvpc$^UQWqhE#2)jbU?Uyic39vb|+9 z$*dOzBny37B`$O{!Fd{1bIP_Z(`>T5E!52%Pi+#UH&I4&Vnfd3St1s-jLEh2>xbot zcKmAMO^ACX^!L0^V^!)^#l{J)-6=A)7)3^+dp1U}YvW9B!${@LA&YriItnl!x1X(woEC(1gK6+LWuq!34q*< zr?%Wz{jtDZLe7%lkwEVyno*oImu56T6m+s2bp{rfoOdmf?kRX?zEPplW}e08V77_~ zD4uef4}(X(Qmz$F6c~JM{HiimPvBC3nLqnjpU7&1DL^f)lu6F3R&o8k7h6flga@NX zIGt!>-Qah|B58%h!`xkL?z{d-a5ZCXf@L0rQ%b}D+6<#bGD}LE3?Ifs6C$9xE`l`@ zheLO*{|`zjC#jygGn`$O6f~V2Ut6Y;{eB>8YFR&Rogs_!6z6h_N?&Iq+)S0~48zh^ z>tZ544pBCFFES1hZnVLe@r0&jG|aD^tm9Kno69mZrIskMmO&w9h9#t!ek&T6YBCHB zokNd%o+ptRa=ukaUGMwa`B&hYNigYD+DU^6jKB3OH#GP5dF{_JiTGLh*BO{>n7lfw zSr#f9aI9fK4H_Gdf!ti_O8C~WD|jF3S}?ss1^}hGL#!@F4$J0SH=vc;QQWqdaQNnR zw!Xbrkp~Vr1u+8rOB;;3L7k=O35K^_xW<3g2z09-szbvfFDz4+W@4;Jh-l-)ugDDH zgEoIvuCS1CNrxq4N7}#wLMF$&xv~iVBO{VzfxQ1UravPppb@S=;IL~!E2Iylp8*`S zxbBsrAV-|r)9c599br>sLC>>UU~k-rvT1134vKO4vbnFipd)uvCI<)Pf@L5)M>X$2 zWh|i2(E!OOmRj!vp=y`AiMXBfYCMBI5?)VZ;{Qjb$67H6$;45 z9UG*XiHL+pm9ri{++n5(Nuil-fc`mXAHau65SUt$)`W=>RO2%qosd(5fxZx@bI>3Is2mt`OjADlsF;XM;Gh_sDhSn+= z^l=NHuxMFra>)KP=J>Ei5<=r3%SOVfS42YqC2Ih>UdHTgFC5`{>LX=G4F*BVOOx5t zAChiY%-p8IiMiShh_#rcbJvcb zph?z~BUtV!fkd7A3@`FY_<5tT8s>&DhK!+uSnghd(x!q0;}3m!|Loct zKa|bL)M4R)5%BsWxP!SL1~DgFvi9n$be+WOrKsCXmdQ;ko>55}0nKs9;(b6f&@>RC zcGmB1R=6p5c{{Es|GiJ-l^3(6Q4$hh=a9e$=0ThZGY0}o&Yi@u^7-pZzd=#}8O(-0 z?GTtROX{MYw{Cp9=jn!|wXoy>oAZ81RCUBL3Y20$2EEFKA;6!Wcc1dx@K9o9^>-N0 zTN@Vyu+fyaXdYICn06m-B8Rae^=j1%$nX`GRh`1W*N>a}*Wqq3?d9`{3ew067bDB?^$90h72e^0bjhay;ZlJt=>2e)t*dwfUB;7gLs?eXR~G9zu;Z zu!wy#jFm*osEB=u%&;7<*?JkgY7#45df7aA6{0{Hc&zl9-@eeK$1t_q0=2Any(nl7 zN3o&{F-ihrrDF4pX}pjtT>R1^^$+PO1filVj<}N4UYckcTpX0Vo%A1d5^ZJ^E;fMR z8986eebL=1bYA)%szsT&W3jFc7obKm_2T}xN4TKu?**h#! z|I&G$Ix>Trh6GF~%R{L%n&C}R=W5i0aFU`XGKp7kD3XZ3+H+DXdM#Nou-kiCAk$?> zwP-=&t;^hC8;GVFqAExVXd1RvS_^HxUmi6IVpoN!WavPvA06$=g}wf$uf$?DWkI8ad_XJ2QZzy=jmC~=QUj;#`GDo6sU7oRSQ3d-9%tnQ)zV_XI5=J^>du5=FRy3b1 z^1O*jzY|q2&P!q*T=QeChjo~KqzRdUJdmX|2F4u!_=8AoXGAeko4mf7?(q_StXk0= z&|z`Q4Q4qmgvCbCC$(OVGc=gd{RssI7EXNV+>wvu)I3vgIrbnz)AbT=q^bu)m{_Wd zV~UYVp>;1)I<(9QytaBD#`~*w@fRGUl{(s2M{2Xaz?1lw9gs7B#{^ye~_bMw+> zHg!DoA*izCs2{aJKO)so3IzpwSfm(ILvfS``P8{Mz*GFB*!`9VF;j5~1;a)}Rk5UDos3&JDsPCr%WQ!lN?}B<+lv zv|T(Xxjc0UKACoM_2;6jw|b>u?Uuo-*3S>oH8tdYMMdmYAKhoeTHvx5Lu3Z4apG1cq&?1gE7f@GW=& zZ9cVV0!?Ye>yR4W{G!8JJO2|BDlF4=2KO||9I9|}QU{28Zvl4zVv?_zet89?kQ`=K zAK5eefKg^^2Q{D4;9&Hqf0;h@KFG92Eu4Rz5JzE^J+1WBu;5@fmNCtKHQyl*B5wfy z?=6+~UO#3*1fwF8dGu`{a(6nVy&X1{eRe~BrTtK!P-ZZiDYPu}p|L|_fnnoa&^=Ag ze}XI|1I-aM`*n4z3)|Jfz$Z5v=QPpFsZG-EsrWlzAGT6r#Vdv{j6*5%OXglZx})Rh zK{$%dw2Jp3*jBc_SB{GOIO$G+H{pgAs}nHt?dn@OyygAlK}1$4T<=eqGwfh7S6f7R zm6WGiB_btbQod$QU@BkOac=drcAE$wB5A0s&Z4V zHiI&EUKDNWZ{H%iIxcjGS-rj<7S>+Mg(@9OZ9W{1+q5?Ud1}=h21oO>W3S%;G%%3R zh{m@m%v&`;hk>!x4qH}gLZ?%7N2Cl;{~gqCdD<&$AmWJ^RHnN&=9&Lp8?~RhS4o4? zD_#LzpfHV-_gh%FR&r%efM3@mD1f!xW33}U)S?sKO-IHo0+J`u-Gq@;l8pP$7h;a! zy>=4<6*v1$X%xtkNg^T=?e9?3PrRZ5{Ah(OZ zKLC1RT(R)cs~%0ElC@rzv=f444!tBgez02kN*mFsq}T6PnnF9akLbl{<+FnMG_jl$ zqK4jfS15@q>dwDLXlczPy38V?!G(RyJlLcGsucj%nk~I#Yvy=k{W5`L*)ob6KY8o! zJT;uHAZ_H-@2)oCH)aG&ieYAUoY*mT{t$Ei1%5QUH+X-gRhkvVFZ6k&NmT0@m; zSTg-2r9$Px7&9|j{c_2Js1?J6L1Q1L%md;ZJ>(`0y1zvchOs}{D7@3ggXXX@;gu35 zX&=~-WzLS3hL@^-JFU2f;Wnl8low4V_iR z#BtOHI_7EC(-<4#v`fBQi!u*egR>A#aa9aaBgid8w#!MEVq-HYsOw)9dmlA*AnB-* zvnIeGqpB5L{w&@gkMzY10Tm5VtUo&7xm{jyrs=Hgdk9(5NhyaI{*p~5^^1Wj6~dTq zP{!LfGmRdTH|=&SaKn8ygFbUyDLW+b3o0p5wL>t0I$Z%jv20rCJ6E^y%-CFN&LJ;4 zl0`BDW)EmJDHoX4V^P912y9Z7VstTC%TCKTvv)QW)d@0_#87_1qlo&T^HHF&0FDYF z4j=7hvpLoQk3o{J@x-1+p2ZxT&~6wfHo)0YQF8MM;UUasGy^R^%7JkhTlEksh!UTJc4m3LGnnjJe?`KaZRf^}Zub+W@-D{L$W>P&V zoPLQ!D;WVV zT2T2#r-xTcL{m_Z|>!VTepEs5uCMQY-)4 z(_o2JK{{CH(1{*?m{sJDd9A!mJV+xVnkazHaREgy*pdfXf{4ysSI#V{MQUp>Y%Ln06G0@FMit1zxp07V~ zK*GY7e84D5vvATy51@0_fa;WqE(~t^cEmCzw^&F^0$-Pc%YW)@lwDC^tX^c43i2rj z(eNb10HdG9uavP*XFeJA!FD%iW=3U%hH6g5f(ZttorqDJ5jH$B*CZs#L&1DuMBF@1 z46m!|Iy*&3K!F>O%hNa{7yq!EO)$^=@v`;}H zn2(o&Dya-s5<-<|#Uy%y+0hSqcv;$LN(529FF`l=jb%t66xh>M>T%uuOHgf1e} z6ed+W9FKGxWGW>tLRArz&P5RzriHg-lOCic#DO2M9|F}Lw>XZ477izJi`(%a-c?<;9c|#PxKroRfk|Z{XV{s2^f~!YeEETOXF(c5>-;Rq2TCjb%a0AsYS5Lx}>XrkOrSSaNwNHZ&n06v>-u zgBheyA}sQh%lxaYRw%Xc+<| zgcK&$A6#)L^&Tstp@Aq;Xp$cFKqKlySlB20$zH2rdkl+B^;lu`NeNpV0fAIaa}@SC z_A)H90OqW+C58IrQAu3D9#jz9(nml)FJ%t+peZuGr94#T(p?2TFv?uvN?RYC49E)P z(9b_cE0Bj_a$)o<9s-kZ41>vVo(3OCRAr`DALe`sRDF9eR_=^zPAd?Sq@j&-9Zlez zse%_}wK!3AbQ7lbBMAT3aO;L2FE#3`Evv2^vkKo00^Flj; zf;w5rw+_lra-oOfP_QhKwht@KU`aeNsll+OZ`?sN%posCT$_$+tY0?L@5s?l^lAzxZ%W4YbZod~|J*~jSa@b{kw$Rj-^yF8HdZ{6z z5Eo(@ecicG&}RJjKJv2>V#zK%V$XEv12*SH@e6T)LMa>@d86nSF{H7u>m+n>>k{~f z%Q4tvd`5yuf+3lzEbeWkeYs54W`n?#-`LP_;?sD$hPxq&UJoWZw1NzgHU_6sLRvaB zM26oy(BK&owKDM*3JG??#ui4BgYy#;`VkK>VS-aKGt2`d1acUE{XDKHSP?1%r;Y8k zyBq)Qyjm@!QV=D0Eh2b4b3UF0jb4awFAAWNA;3@|tW?;z z50MZBWaZMi+(9w&m(t+0E&N3{0$xSLxC7G!-$28xx5_BbEG_D%lR}g9y)dkQ@7~md zkejzEkazMq=8UnmW|d!*Y=51ypQi4FGw?^qY?$!tVcNR)@nekx zd#Yj2Ju_yKXl&?^=fU85Qq?yh8!L`sV~3~+7W7a$W(q{Yf>}edz8Mbq9(%@c6+!fK zV?{It=M~4xOlBG{Bi;C_n>pccbIX;4OD z@^bRK+j-fP0>kC;4G-^}LdS%aL(3B=4Cj%g$xfQV7E%5_`d{uNwrFzVwp1b;X6Q|S zlbO%>IrMtXOC87RcFWRR$^sgYSQSdiM|4mu5-1EOliR&i5~JBz%3JR<$P7)|RbT`Y z?Dhm&hF8X>U-k?g)h_G1(zQ#L!D{(GN=Ofs5v!_5@hW2?fL8^TFAUS9j2#XGv}qN^ z4EH{Q2(gmI0d2yTWe=EwF8Q3|8p&)f-tAAb^lvjO4K35iwGvyMzkhCT(aUl`P)#!rHsvS z(OJ^zG7yKYuPfN7lX7*Fgll#*laL24*m!S+?dxmlx4;hhClZQE`kLaGk?JAsx#w4d zl$%Kcp(d)_(hHmrz}La%xkNxn{aF((y2Q=bT$PwUJ!gTcmZor$qJ)o`U~*r!NVBOA zY@b7=_hL$>>~|+m*EwD~JloC`3@=n3+uN;U4we?VpHEXr2x`RHWn(3C1i9_gTp9cL z5fEPvGW^8sm^j63TgFNdH8>fso(|%c4u`3;%G^B{DZ?#~Ird193(B9`% zS6tFGEwY!FCcW8`qPfe;%!USpn@pO!G0-@`^~bBpD1u*Zu#yxf+h7TaQoKG!v~Bjt z?rA&h*f?A4maBUnAK_X^?Y-K3kYW~hWv~Jt@q!!}V6OZ;R#JqVE9vs$Zmo65;#Wr+ zk){2+)}LWnNCdhf%y^XmlqOCdGdD9w*l@%1WMDqaq&!qx#Mz9*EZ9`TYFCtl-_qGU ztnkk?s~lNtOIfB)T#vO#5PAX0{*-^$@}dkJg5Yg)GgU*E zB&hc9z|)LtIvpk$m4n*e$FRyo%D+^<>$)Phby}=%3R1^xJuw6PwnB{ZOZ~(O2%wXX zeI$Uc7v0m<)Czc~$T7rxe7I|Od4N%0ZppDQLc`F&mg-pZ5d;oU&ax77J5R5`aEb|< zizFhA2|5#gueLKTQMf*%Y%1|b{^kT3mrNzI+R^(9=_-P~ffgWAfL0ScK?=kRn!!Se9nhhI_&h#42?yzSp(xuv5K+5^qS`Neofe1GA^Oxn+5a#1NLUhGWSa7{lP z%o*6GTgos3!G&VquZ@;L91;u{eqBXiAX%->2i5ZzO6I6M+=K4hUGt(oCeWS}E18Alpki;o_n+Pb+|Gs~sn7GwbPxp3q2URDqZefx zYfy>ytg*|WpTMSet?FEhwhe}sOOvEL-YiI;oH#U7O{f{HexQWxpxKdcibG;Lte=*B;Z- zkFU3V)J#dlXhLbm+sQ$bR7JN?J$vcf9R}V=L!MgCnOvGhebg`}u+rQkx?D)}=)?kS zr(04&)bsN!sV4gwTD9 zc9D;MhV#?TbR*Y`DQDDSLYRnQ-?`u{=R($e;nzzM4)G-`OFT}Xn~*McH)E-1F0lm) z*f3j9h}dOukY9$8m5_m9xmd8Ki%-ue&-+hBJ;71LhHvs%Y=j~j(ptZ`2N7jkEU^fJ z?tv^G9CL}0>aOx)P2TYeoX7f;8Hn54Fvl5pZ^BA@53vd!O?2UJO8J|`B4AL9MT>EM zw}31!FCNHV>6c+~^v)I$+;2-%cCp`^(vRzzW)Zt$!-3Jb!6c_uQ~tGJ1)-6w)`T{A zrpPxUJXZvWY!LWks#g!TLdXLbCSqI5!zzQ+Od6N<W3N{-*Zx5;CPW1dw2)L(dlAQ9V1g?%IcuYT zmTqYbMD?~PQra<7(`k@(L{<#-fOEr|W`SRXO%Q7}vrf#T857g5d4~@i%xk6p0K@%B z80%{xfCjA(CYC1cm4O)ql=TbFutbdv7t%QCAOxo58)hdHbZ437%VzLpRXN~wXT(i+ z@{Ad{H;r0PrUC6G%h5O)9y4)FF}h>*nrKg@SD+lvi@yjbd8T-VD+Z<^y@;wVx2Hfz zs4E!iI+QN!o%5L4bWX*Uqh`zypJimdPAi8a<+EtNIDax-zpX1B z2z@FdD(IItF(K;|7iABIS0@;x|H~T^^Mn!pskr`tx;Hq&>};P3VS|f42u(!rRx#W& zcDhMod5A4B(7?|13BiCC%(Z-+VFL#vB?FH{Ar8&ZPzjD~YbgT&<GnM^+u=q6>+NWrGqGp%&|tj$WGQB2MOyP9@!`Z zvfL=JnG>;)1!4xOun&!eh+Ak&bj+Zk!PI`eLG5rKxd=~+m{5Y^R_wBzVU=QT-4=XA zh=+^4-dP@>lf zn%82H$g~a!EO|f-$Cse$9TZZ8_UEOPnsbCcfeksbFBlP$s5|U>A|!4ncQ51&B|Ow@ z$SQ3udf$9a3iDLKng|>^%xs8GWXxp7Z|4<`bd3_!zw9)q zAhemzv1IR-vG?IZ`ci53?;kSqM?$+VAx;2j!%8LUq+`Y3>(oUT5x{;1&2|#YO=nbp z522~fD9x~97XYz--ucND*92%QmDpWMxrNGX8|yJKby$+cG=7f>g%1;MN<+f=LWN)w zP!yB24JwhP!%R*Qg}vMy>XjbS1iCR9E~xbQAZlnJh?VgT$bumZX3;?7n2x$EmQ1lg zlq`e1pqXkREnHA8`m{F2?2bil^UvOpV<3z1#H?;c2rI>07C|9%4sHD{|GP@KYqBTX9edmn|`zr+fA8Aoil{|wrIZIcg4l%9DXc-Q|x8vWSM z!#qaJm~UawCI{MZ<=i<B;f6ULhGk3g@61tG`0jf7L=GrR?C z>ROaD<26x#&mk%!!W=B2<;9dLgl?y;jU(((?P6$92Fwr8LRNP@N^;p*9ZuYu-;`S(3Tl?$fi zLnSf#AXN!U-?b%Ev^&D23IX1p&RpX0N3iB4Y4>`$LpsQWHA21lek^iIy(=U%(k&4+ zj;n%`R#UpCgAZr|t#d~%Ej$N}z(x>7BXx*K#?e{w;h6Xy!tG3v${OO9&CDCqfJwa- zI3vrQ^qhc3A#$LVLlpZ;QefzzvPn;X3JI_}7B+azX-LFJg*0 zS?K0mf3FGMn&V@!X0ka4Fs)0;S6b=OYA{A8yagTh&UR5dt;Gsc;<;nxx@Elj)w2;v zbD2KxK1MJH!+^AGg2rV-olXD~1G)MD4yu#PEUjvxMH1Zb2xsvwDWcUB?^@yIYQHrE z=5{+}h6PEXA3nZbb)mzBo0*S}P)@a6$S~$}oxK|3XyANk$K| zC-xs|Z|nBzV4lwIc8Ft|+YX7*mdR$6l*7=LDt0qzL?N$+Q_97FWB=uGD|Og7Zi6+a z>5P2hV21oioBlUOP$1?P&nwgN&6q~uYYboc>yEOZ<)Fw02~$v5IEFx^?8+A+A<2(W z*`AnKhy~|uL`I813&PMd{l!f8Cog(b2m2e;Bb(6P7MaL3CA@vDf_utz)**z_ZAWg^4MI@d4kF`-xMhq z7cJ){mxiD~VNpV;ow%B^e%+tz(%O}=VzD5To7r8upJ8<{SR5nbS+n^#P52b{Q$VJR zBWhAY3(VCxd4Z&HfaG>=vdRGImB|=Q#4K1qQpgj;l+k=ls7l?gLWRyR!SvqoR6U_i z@6!al8(sJ*M)3|y9hgvGP+P!A6HGgXk;%h?TuDynYrpl-O-rXyddRM?x`I+shBPj< z1o3bDhN#SK2Dy$_W+w}N>#Ey}nik!&Np(#GE#q>;sfHC+6cj-`)>Nq*4uV)egRE(X zp6#Sq@WKXCOz`5VG%Ikt6!GtKWs7UrDvy1{FbFd9=dQj|z}b;J{UMn5b4H09njmYG zpnSZRIP8Y9)*6ZIWl|*O?voW#TktE9eG!%rHW4^_z6K$mDDzP0w_*ev8dgo4be2Jd@^H65 z=feeTs`kPQ%hR+6_^2&iECck+#*HM_cJ=G_Qz&8(V+B?IYnKLb#=u0mR0lhTp#$Fs zCJ`=@_u)t+uzO7L&bN1m78AleNSOTS&|_1NoY}KuSSdV==btnt4cq zIM)Q3wnEE;8`7OdUsg18zV&`#Dis(g2NB@Z@>hv+!Z#?+Q%okI2&TG-p?|@;Qt#(w z6v%^2>X71N{9Z0X^3brJ52V4^Yvt0J47yiY%R_vkHZz%46V_cTB_X^A5Re zT%H}-Ka9O5j0LIX1m|#4#hsd)4xk+xNq5aNp=etN&0HN~H=ZDb3QXP=sp&;ZCp8i^ z5}Cp^6OGg|lx3KvWM;mx-KAYg9JTNgO`s9V?F-njfGFCPnRFT?XuMR0La|Ut6Hm6m zVx(W1{|{T|9GuA;Jos>9+s?+un`~@nW81cECmY+gZQC2$8=G%%`TpwauCD6-erjeu zji-BR=IQPSTbxB5lYYaup$_xkPWkm?n)TXU@q!}-3&wgg|G-@EZ=Q7mPo&E#*mc#8 zr2>vPl2PS{St-!nVt*RCW>D<)qu+!Sq*g>=qSpH((4$!;=nI|>L{CM~0FpAZihPq~ z^{FVeLR;H$HOT9u(#Ps?x_3c-aVeswCxAxM50xpEn=9DQ$f)h4*c8{dMx^g%%gIp?oTx$*b}pz>HY){SIH@5DqoFq| zLn9*V&Xa40&7OLioASR?*)&vpXdPRIS0HJVb4Z9+p%4r^!^a-UB(Ag_S+D@v{`B6c zB~!woAg%n_Rd6);lN9+Tgv9;!kq5W6&pHQh$+ zM$fg2!p7QTvd~7w;4I*mdq_?wDMI%0mZp~UuF(%N4S^`k%)fl!HL(rN7~6KTlzk9E zN=E=Qhr7lqwt>!-4Nc8)xnv162*S|&5z4M0ddSXn{{8bQ}+; zf!l(kpiNr|y=$7Fq-TqLlZkRiR;C9x$wWoKre&S{rRa1H+6Rj$hpbGVFO{JqfAGf&O|qF92O6+A^%g-#UGrWawIR zWK~`AF9rcYu}L`x6GpnbqhyK)fh^P_`rG`*30$}^ZTpjq$C>X~45d0$M$Kq3J@V{J zyK;M{;jjt#!m)Hv{j{pO<$t7eM4F)EwI^}vlN@9qXi)D(sDCEu zha)ILc2R66q%*VbT(Ii75oIyzN40k@Li*>OX4edy26@5KDp1!tx zI6A3q+{=2p`})3k6Ekt9K!b59DY!tS*fYx_pA*OnaO+;hFc87eO_lC+r?lDix7Q5` zC0pZXkyeqjlad+7WbhQ;`}a@|Tn87TR+7;i<39Zx06S2RGS)F1-e9;Zz-z4lVG%;b z&tZwaFEGNm7shxVUx$;fVi)L;t1B*@R>}RR`s1nB)432p3OfQq@s3F^_wxM>#9& zd$fghW}Su{v1d5hqM8*rg9F3AHY{ZeIb9M~DLk@#amFW+jxJ%r7#M03Kyp*e`+1s^ zNXH&Ru98AdghGo(7e&PG*2y>uHNXnJTMTc1Y|Q^N4t z3TfNwx|Tu87LFv@leF^!>idbsBG#nCFMK=(OG3zCOAe=sk07@lb4F%I6U;-A<2y&B zN*Q1WQJ@bwH#hUUbXb53ca#QEkKtE7#Ri@ohO}lP%nj@KveOC}^8{DmvQNmb~JXa?%Bq(cWG)nfuXL zYh94^NJqt;>2Q;H#eqh1S;aKOwRtR05JO@^JQY-y6FyeL_!H8nThf!2-SjG=xNG9o zL=fM#xUqZX~p|4Ie`xxn%L7gQr1bRd_TJ^viF#dH|U^y~d$|P_ls1wcG zi!V4?1Y|D|cm))K>MIvY`xFPh%G^gssW9|_Zp8(Q`#@d{Q`nLM)b$`-{*DVpOT-Az zLe>^#sO@s|ciYGAD_4dD*AYuKK`imsbQ#NJuapBNQM?RPnl8g|^63fvg% z7VdusqgN7&1&nH4ZGEzwk}FW_^YBrzJ{{_mU?#LQpHtnSl(E>6IqD|^s8}`Gm-on$+j)II1f=_8O3ARWMUH1+9YBIot57eri@0EXNz36c7mDhif|c3GWd zg66rny-h>q0C8|K(KE+#bpOyF_S(+&^Jtxy4lhn3gFajnA&@^>k^nn@kn3WwTX&x; ziYkN;VptXq-SG!I$wq535x=#FK*#r+vMT7(os~*vK)y>z{{=mHs_`^jrJ-)b1xN*TgU2*kYF2^Rtph#v=$4+;9XWZ@HKH=2 z5dIEF^h@-P84i?tlUXn|Qe;Q&MUQymL9zS5aXv#zx5{|JO1ky9h`$Nu ze@l45>)CaM&j}K+!Q#6Q}GDH)lBxCiI%M{M*i03L! zY**n^$6+A(IU9nVQVJOr(i*7cPZ|L2<`||T6PoIC?V)x_v{%%S`&{q+Tn zPm`}=11)?x_E_M%#_5xYQh(y`6JX#Vt~AZ~O8Iw26%3M-#`ESkE?1cda0K7OJJ3dJ&ZT(fTT`HYxl_mRl6 zoOzTxs>X6hg#-k(k{BH0zFC*Vil6H^RzUjQO@y-9rj7_YDeFpfr$9`YN+^?$*wDlB zS@^eZ2uXhCBTK8~T14yQRT`e9xlB`3h0%EL^ZsBY^?SO0i#Ncwaa;1}Uy=M#r{IQ8 z3ZM#ok*V~Dj4k1!Meb-FpBj%d82LP-l4p1$h1u@55NpjAh+(5sHpz0|(+>pIFG`mK zjo?cEE>dZ<9X-c`Rk$5@BQ+He!-^QC-_e* z((~=r(x;-S5d#bnf*lJCO)+%1olD*}3GU;m%Msh*y8JfD`)982$L;7^?Ewmv?u|__ z3j*9=0?8Fz1-EP8<13LGG6th#6F^sxo^3@J`!?{XGFet@gTevem}*r9%&Y1rw-3XHjS3sfvz| zf)8h}%|hN9w>gKkugVtb^NBk%g#?*CqeV3uI!|usBmX2% zfJISUD^!z}a7?yY2G9}}J}sVBuV~~K-V_<(bsl>Dl{j>?r${NFUDptimVtm-=U(x) zM5{5bHGbZDUk+sNg1X*oZ)qo?D$l}Jkb>}+Pd`Rbr;|clKRS(?14?(TvK^KCBo!fPHd!rRcJdG$0SClwou;LO8}?`_q2H&C z6bYai)&CrJ(--=B*CG3-MJUTE*VA<4Vxj*foEsF^@M%&?56s*#H2gsmfc6#&@Thwru64okMHw|^Xv7=>p|bmYn8F7l5~11yq|ULmR{l=ogK_| zSC3l9-k?_FA-R)j1GyX+6MB9w}2Jl?zC0_#MT8U7y%twyAs0*IU_YC4eupA#nKewbO< z6QFh@_WuAN|M2C;x91HN_;>t+I5wwEY`jQv~Cg3mG_93Gr3W!cf8n# zbw{0M`2-y?13Z^%iY%4RXbt`1X#y8}nly_wewV1C@|tbgOdPHqzC(3UpkA5YqH!7s z7tZ1*^09sbMdlfjo^Wawo<%RZeu4}HT=lR0u5{86dsfS-cYLBY=)jmTJAzmoEUqo(Q8>a_5y&Oo-wGhIqQhYNLANzt?cYuOxC-5G z!?+$MB<#+x1AE`Q$3M^=077@H%K_b!1)#fW|63W`lhJskFuLHBF!t4UDm)nuk zr$fRet%{8$4S$^I8q`-ovs!|hqMJSr7BRFDCQtrD*gBGkNW7va_Ku1*=^Hhr&Sy`? zxI7yv_3<3l@EXT*NWgmG{b4PAsT8v~MBWAMR*oJVsXFa{#j1(w$#Ey$BPp{SA%JjO zjF&~Bk%uX)*3E&NZwS43V=T9GSwNl3Xu{9m zRm0*@*kUa>5E%4qPO(%FZP;RTlaQo9zF`6%rWPmU&fL%~-|H=hy)4PNKNhKeegy6G7$G=9u8M8z!L%ff15v0 z^F4HsjbDyHgU>^53s_?r`caHXJ9yKF4g(r+cVd=}e@+waZ>c35hRY#QEaIszBtroI zPum9~%H>Zbpr;!r>XSYA`*6Xhv)0+<8xhw1$}Jb)hca!%>t%46{Oj!#Tr!2OMD)DT zccZf$vX*OoJmTTrJzz`RFx2g9X(rN_u(_Uj1|;j>)tU}=!mO*!_vxpD`BT0>Pi#ha_W~lDTB5cbnh%RwHT{2*o)IE8tKW#*Z}5n< z+gCe!tym>oY9aITL_%2+*7VHrV#fwHWJITAw+I_-uXFT0Vz5 zWn}O`r~E`EBL1bZ0yLPsnuKgmmfvA;=Xi1TnA(k{TAa(RJ z%-cozp((!?nTIocBxU|KQ1zp)8D}e+MktMAP6y3_j5XjdMr;95Rf>nX=d9TbeXJBv zyn-oMCW#A+Z10Tp_Mb4cSafdGMtDOS)=_J5NH>(r#CC>NFY6g^feCC3H}8D~WRf@5 z!Srk~sx9Qzvh??khtdN*a$Vu^Pm;<*;k2FeDuK3x?ySs^1$6xH2_H5KQo4rapW-8J>CO_b!Zj};V3Tw6_XcHzg)a0s$T9PZ)do9RB*VKTjj-t+c9 z(Ec$$yB(!E=LmS@6v>V|{uDQSmw_dG=+sJAwc}CPgeUHhOvTFn=-@6vl<6#?^+7>-F z2;3@LWe^XmZe8n-DrbkqW(|s1U>Ni68GIqo0Ff%Do~N-IHDIT%`PO!z}@~ zbK?Xd{pmKD!E7Uf7u@IGZ><1nL|iMFFv>&9Rb~^=lQnSkHNBa1%l=2v2GWXTSJ>Eb zfh!6LqKXdml!G%~)ep>)Pj20^3RpI~5olcSkZy#u2o!s1~VLq&E;kHXdeh!?{opZ)*c+%T`85-Hdz}&sz2D)_o%> zZW6wdgBf-YBCKB)LV-sH7iPglIrdq@7-MA}K7{+KPrw!bDXOlXOG>V+{YK`w^ldf+ zBXj4~yw%zTL3X8C9D9;|RL_3u;Jd%PWOur1KctEGh}r0#1Sm*0;d_ z{MBbNhlkt2fMVaKOaxUw-5P96hzo5YzOeAw%?Adv3?gjRRhxYXB-h-s-~q8G>l`=M z!|(%kkNhV*2j8+t-;gN{9i93G=|37`oa8MO>AY{Tr!+heYpLn~uF<0qo1J6R`#4qK zxesw)oj1F<2r@I9gro2%Zs6^Et2XUoFpQ0QL!hRqwdkJjiq_G&wCTFCdFM0Vf2BOT z@TTC4yZVKw^TTS4MZa%zJ}R=kH*i?jzEd5Rrm9b%Q!!uyuYKgUu1t3-GIDYhp8sOh zki(mmnKIMR-Va5Lg`;V9V!Fgo5Ll!6b)WlK>@ErvW(epJ@GH5@>#xiS8?^=~5%Cxg z+6(A(|3J3rjrC#2&jw#vnu72=R|v)DJ@j1pc|tpSRGtIx@`5{B1A=cP++-luyceDT zL>TPHu>uE0lfa6w2d{I_leQs=fDB-ZgSB2kYX9WkVp#-31R3quv4b~D+9QYaw}Hj< z#HY7jed*ns;7(C|nKW)S1^+s)!HY%DC?NvL++oTZvlDLjZf=r|!U-Ih=5w>$y3$zxb{e(Pw zA=X@RRirVLo130g`97Ly%${eaiJia!-TL7X%{V{}H`W6^CFajQ01{l0^#8j-6U42)a%@Q>Z|TmeS+(I~Ng_aov!vBnoDK&E%G zP9p~dLLs$pKSpb!ygHEc?u&=T2&MbNJ_dvRfrM*>s&)F{SR`?b^>0e2bfB-DwbzfO zOrl$jJO#l&c&tH69PB|3KU4X!DKp{U7`Ii-ZDyJG3}pt;y?)CV_fI|0g-Z$(JPb}G zn}}Y6rRrT4kH~ZHJ`aObngl5@Mmt(wHT^A^_%DYQOcGQN;2yr^e^7NJCpw(2A-e*A zf!89cY4jJu5iIk$`GYVBiVo55#;(DGm4d;rNQI#H7j%AjHOL0F){WONgGp5sL=L)- z#L%9wZN*XG1+tbK314hezZ)tl;9TM1d=(!;txa!Y;^eS&@sw&gVg)z^7AXVaCyL*v z&EJF8b4e`n<5zY0(%XL~_N+2aGOlijm;f0DORNAL1g+#GURf*x*CncT^BMP7zp&3E z8|D1LG@k(QV%pn)xG-cza{Xu~k$HwF(Tiq#0;!P#qJr2qN@p-&xYgC1dahXYSAxf3 zEP_G=3LQ)6A_t0gZFlek2LD^3i^vR5ty;9APaU>Elq9ik%v-<_dC{*eMi`9$1I%cr zzF4I>m!Ua#$Fr^5sjxZNh0|lS8X-mYs>8KD4*gPqQ~(8Iyy5(9_41Ebir*Slv6~e! z0)J`8)X)Wl)rRWJpSLyk?gzMZfCpu{m$mmQ zd9W8e7kl~;N-Ry>I|sfLa~dS7{bz^S%Qd`{R37I){0|Xm%+u?`P2(nXKt$6gwJDqAXE)mdys`T^z`x^wBx^E8GPIw4ZAD) z_uE0I&(l_a?Zyw^ya1qi>(4vYFeo{4>mLv1g*k@mp$nFVH1Rc2VWQm8Lgso#mD$Ud z`*jm9Yn}n^;e7qXJWhl;1r*`V0;dQmCL;}_BVn>aZFov>`_L)B`V+`y9Y}6QHAk`( zN>FeTY6)wWO5b6^9Eg*63bM z+z;qP4j2REKRnArCLLphpajzDXmK1fAgKn=3=iM7nAzGG`5QR$+;{G;x}v?FA>OQk zT-C&@=hgN(z!3O3E9uLc)>@U)YLd6i;_VPl;ltneCM$%kJhuNBv{0#7znEpH08zDV z7ze=wbiN7UgfT$qHMB7l=t6`rx)=VzFpiI@YY*Y~N6+iqUr@+9z@Do^{YN`!#Og)F zV<6nlG!X$=-!Vux5k3>8%hc4K8jy~{U~w8rdYk1@?E`4|j%t~TX0`Y{lWa9;ecnsq zJwI0U2BB<^iM2hy?Jsp{~4HBl60u_3o!KU(~yhQXMjEOUflgqK2;GDc|`=OdhYyZ9^mU z)IDgvFIkfiTCuNetN#c%NJ#>(SyJy$kdF}Nf-^}S9F&U_ZjsKG1+`)PZRDBhg|s=E zuH;*p7|?L{4ftK8Vt!fIUf(g(6*nUn(W%mvF#n?RDHwOt@DUW`k%Irp3dH?_xWq1+ z3256$CoKQcqH3nvLmZmw@TzjdO~~wEtu4`G0?t9?1_}0wYK54`3gx@j9`l$&u(qn3 zg$zMu20#N1`uiwIFL0qG>e_W_WYz-_{817U)V4QBlqI(Ia#PJOPzKk?gKcv2INb4G zLM7?PN~mtD4Ds>`c#kj<>wLe#WxD@Gs=I0)kI^s5*@vBXhk?Jf%R+nA`_u*W=RhIJXi2es}rn- zFSszlwSudAE3huS@Qu}g^DArGLCU<=`F+_{!;H|~G*JJF^zj0dB>LYzggH2czfZjn zh=Q&M)cN}0CGh!sSE|0xvyXk-mPfF&e}uL#yLBl?vokdNcAl)E_|Ab(e=#$dsRv?z zJ9bHbVh)4UI=zlOHqb~%OA;#fTc{cUQ3t#GHhYb3x12#tyc|adVZUQ6-5OICcWBeN zBH^Sbu?W>t5LREVN?m`zzia(WYt(@p-TuHBiQ}w66~RGFfCBPCI5K}qkn`|=9wx&k zKnSI6YMF80Ds}xbm83PhCFv}#XNETYBN2ojr^=-oFVQ)^g4`_!^mqp% zOTGZ~!^)X;+aaGC*tgz{z1{-8zWqNlhPL@P^v|(3Ql+0_yCOPxU4$%9&(iyR1qb;wpRBwUGW5;#JvykE(-$ zYMAhX+ZGBHsetThG3BKQXE@%48@2IJid%z+#T**z`Dwk%^KaTH8?7#Qh0A^Hu_mtS z1valY2Ya7;Mjj_#8%89Xh2e=x=G(gU#A{6b$duAOQufZ+qLSd^j3d}wLV>bE?i}85 zu{c#hk312@&WJUIv+!mTq~3>L-vsu%s&IW=BFD5~c2OS9k*v^H(6fucd90r8#~a!G zwAWLRI&}w}W zREZxRLvJ(w5ob9s9STAW_Bi61m!2zR6L6SUDH#$xLoojU{WFCG;qOstg`G)ZR>Gl1 zHl~+DOM?AdeTulX-q*#g=$gEdiVGZ0I8dc}hJzXG$R-#d*rBrAT4tWKxB7#&r~|y3 zbwvZGv8I=U@D(DedH&OHwr!w@VDI0VC{nnoac1mTqGTIT)hcg-*9a&FB}7_wNi-Yn zjkb$T91OM}T_3olfMl4{dcsgxS@P|UC0&ntMiZFsz~R_i``W^Ez}S7chaDBOp~rQU1>vhNn17(JZW?BbFy?0;MeZYg_#CE=b)AI4n`f##E)0UdWdBna|r|7*k1( z;_ECr=-M3BTdfw+-nygV6P}nZZ!J8&VV&*C$d&jK7FS$W2QjgZq#s4Qq=sb?yu1xp zE8|mmLbyPi_+v>X%j`O;Tkk3lsq&s!_N!u`CX}7t_AXr$GuV){*s1{hn+LU1mne&XTr_n&(L2WOaRbS;$&I^F4xGPYG4anM(uEeuqn}&RQ5nW7a%LBtYqeE2B z5Sud+@X5QtO567Ci^WaUWVGjyvRA4*&zbt+?}=t;-Auw#p|N3MtzhDLB-tMZWxXBkN&zg z{b&5}?M}L3NGYFkx#}gd@qRlZO9HozsF{z7GCi2HZ6q%edSFEFGxEfH^gpv-yMnzv z$|ujpQG3DHq^~2lcB=oPR^M%xaaks}4J-?6F*;@QROH^IJM1{%Tk5#F!MZJw)+i5u8`t9yY z?i;rk%hA$*y&w12pL?X3AJ(GK%8Gtm$!D!+JABgVlG6%QV9RT6riqsMo|dw|Pj85} zN6&W9dy!;RbD41Ld+Pxh79^!pdpfb%aAL^-aA2BdP71xp@d5qk_19f*{RCFb!{umC zM(2xm>ZWr|##UZpf&M}nGoXxac@3Mdit*ay$wB?Yy!kC@>1lW~{RDTybm+(;342eb zEKdbisZzDlzN^yWO*rNgy@-fBl^_4;OYxHtEbrkVme@b>ct9d~Y45 zukNqUu&PH)wt8nnTdc)IU2i^uMI&`%@IU!ydlli9C5=s6b-e9$y$-?VvIJL>3AgAH zaTXD_Ml5Df5y#G;SgR6=w7Z+0`X=WD{)_7mrG{@EQ@@3l3$qt*$o%h|0%P)l zZ=TXFHuXpfZ0oL1qfS#zwgWsRSx;ee*OqSztRgd_7Py>G z$)r5+J)BU>^kf5ku9zw;Ov__QIhD09LWQg(CC3R3MxB>NfdkH8A!#`uq@TLX-P0}C z+}uMCes6nwKmzlQ;f;-9=R%aY%+Vn>gp1A_w#cZ7r9$RiR$YyGuN(E@26ny&XRw9c z`R~_sZ;^WT*3KQlu4g2Y+$JKRUiB#yjVZLTVP>`uJ1EUGC}DZYni{p5TJfsl=mwp! zV#6R4P9xR96m}%-rlIs)V;~YWQ^9V^XUxy?~GwBgMR)Q2&vy0ClR8a_ZLZdhdXoz=;fq{Go2Tm@y5mUdyqKwoqHzu}zBxB_j6Y<1}^8?UU6@EXXja zopNB#IT%dOBRd=x9V0VX(G0|XjFj$I-z^r$N8es*1>@9`08NVBPAx~}tgtJ}WzG%1 zPn|=tcg5kuYDn>>HtJz|S-E1KggW34%&j<3%8aT9OD680ahwCL=?D^g(KoYoy4scO zPpXB9fKliYv7 ztB0{8RzZNPyY}oLA@am})v)iSds@Cge!PIbRBoASR+G*5(^J{oRQ$Ph@~InA=l65> zv*_f_)%n>X!cA(+3EJT*^A>R~oBuVeOIW@tyT{~=5V>#%#0BYvTdN2k%~}n1ca!-a z2dXlOaHfIksZHCa-1HcP#(PQ!l9|{N1C0_sqRrWj1SKK{%g+ZFk^aZcv$WCV?R>A> zd!H+4r?)8Vh9E833hr7OOWtKOYLGtDV_r{{l|e&CzDXQ{CEam9G1XNp5qI!-Dz zjcjp=h#63l=i6rsJC(Yxm2WjTW;Wa>v>zvbBrAxiFs;WdPI`V^nu#;%)4~c*7aK>p5=eNAZMYPodj^ z6Z4Vqy(DM&)m`yF!ux`Q?1EoETZTCEfkfVK26|Lzi-sQvgO@5mogL#?brZoLW0!#$Qoov^?;Pq|P4NKpk-z00`yI@(_%hz7 zq@Xwz(~Db5L4DkUuJqPJEERPRfJqP5x+HYd$(i zHOCa{uVDR=P>ZhMMoJz6l(Vzh%vRZPuH7->{W(;h81cZ&x^I+IoS-*B%#^ZOU6bKy zhj-NZrxVa=N3TAq@TdV;4||mCsDN#>;#3lPo$DN*H3XVeKc_;nhs;Mu&U?gSHPJW_ zddlg8t|94MGcev4ZDaZAj<#Gb4OMlMUQn%4a^ zQ+W-~^CB2rNw8sG?BahrfHE=renmMVqb=W7(L+slYtI^Aw0oE2V> zA9xxK*ga!U>jP6=iz8>EdROpN41t+NKUA&bye?$$A00baZQn^xcFH2>rPq&Yjp}31 zl#QNBw9A!9=B{8N)R9=p%x^hCCghDe>%BsPf0v0>#bngQS%4{6tmZ*@5tIM47;>^x zCQ|c+OJugN`#INj);>WyXnW8AJ3N$kdC{G#dHmV7+Uc1-7kL75VNlpkp6JM;1jAE) z$-aSnO;3AYJY8;hhkE@ehVhTV&g{w}F2`b=)4PynAIs}ArXpPTj>C^2O&h7W%y7B? z5MN5k)C}B^O`&7t6@a!?e%tvdQS);}FfKW+D%5##w=1^X@JcmxUFYP-1IsR8Qzm3h&xD_G%H3+VLId)bjbO?(y%=xLd=Ie>+xJvXsb|x>QYX#fFP~V6fYG=O-9&{0ceeIF|_-@#XaD5=&5>+ZW%Rkhm}YnsB&rH z(VF3wb|004l8<;(!FdOH&?~mLNK8tx-j#a2|F;_#}3&*2>51-{%vD%F|vr zkfDuYo4On$2j}w3ECRxD<&ZkTRUK*A)+)G;0Bz@_GZag^A zc{X=SE^0^En6rQ8LNta+-xaT`BPIN1(2HreV)Xq*Y7G46Ta&PAVXKLxujaIeUx?G+ z6Zi_pUGunUaJ zw6e4fbSe8dDQrRmrE&Sv<4v-P0zQpfc%?d|gLbG<4qG`P@T+)bqxntKbkDH!SK^+f zazme^<}+EwSPEwB#p-4BjcLKLExM(kUp(n_Z(`kkT;Dw*E{$&ec{IFAYF;rM>Mfu6 z*n1Y+eD->nit4m@%K1pJ_3t)oY@_$W;&*2AC?f^yDo=Dq&00{I(>Llsye@ISOTO`~ z_e|}XvCgU1c-$^0Q03wX40&@I`K=j`BByBS!LmVUvK8i1f({O*4Hia!6tSZsD+$J2 zGfVY$zz)raaE(>iTCKJSsa~29fpVK|Me~bt&=ZmVbXWUJ9n3!H=JN^j8&ROz&a2er zs+n7Dy9nm>W>*{0>t#wB&^+_u^kUnjcbA@g6*szK-e_GZ?>*uNf70HLL#+x>u^2EF zIT(rV9)3YM{@4BE2CLF-nw>0!3pA!%4Hi>zqPt_l0jpk(Ao9WKwR8T8>Rxv^O(Gcw zPi<;kCt15-f=>aP0Fga6J=dejGf`jV{f5GsIU3js9!)|i!9nE*)3gz$6@V0YgXvNI!4@b6|!-RbRH1B5?LQrudn}MJK3jik*o2?EispZrKy(vWSzydly}K0+P-^VgZ$}U%Y9G+ zpP2#6>Ikn2wf)S~A7ykt<9}AFr0{9@c-%8GweHnWp$-?9!3rfM>#p3gH^8;0-J^Ci zyMr*%+wJrp-|&`I#}DzPo^lXh(bo?fTG5IFn-i-ntq1x;D{I{rVP@xR!7$7uV_4A$ zjcfYyMm$IJ7onN#CHjYVAB#uA0|KgF65iHKYcaUWF*s#hV)T56TtLak!&#z_yVRI1 zPfzCg+l*wi9s)+~Fo$#FPUgyUir!Sxbv1+c;j`+ytdL%Lx#m^&Fb|Lean1^PtVDtF z`Pyo9!8pKpg>!DHCU#L-!0>G2A`$MSZ`p!8XBi<}C*uQY!h6-bb*wD>+iOe<&CMcJ zOhh~^V~ebgG2`Pd!#n>|Am{m_Z@BCDH(tQ4eEcjP(`OiOpyBP|H`|nS+c(<>sTQGL zW@|B`LKb6j7HDDZ2wR`&!+?Usi^R{M_u&iPI3k~*|l{U%^6kmFB{KS_eMR?Z@o<~d7F16V=fVEb}%(ak<>?! zmZmE$llfFxpCA~%V?8%1Qf+RQZ>~n(+ErGAj${UD%Qi&)Qn9;e#Lm4-m{G>};_e-1 zwAJF6KZ733%zM}!gRd;58Fu6@YaWhF`ZJ5_?xEYWbU}~^HFk0ujVntx1({vDglSTO zNPwJlKZ=<9!ZT9Zb_fp2h?aTPNVByvqD^z%I>qBQ(U*nW`TCL>tS0ciO@16LB3n^Y zkJBP!C8{Ok+6}5)Dm}djJV6=Q~&S=fMf}ny2x&PC_gn z#<#+|<{*5hRp2WfzUWq(CJ6>hBBH+Oako?{u+933SGT)7K03kXi+IGSYF8#OG}0Hy zf=1*K^IN6a-&1X!ZcTdjo6VxPZBeC3YcpH*H%DQ%&mz;Z-+=r?PfKXv@@)w%6*Z-m zZC+pk?4yGkU|yS6=mX{QpisA6rnX2H&FQ))B#yT)SM*i9(G4q&0+BONMS&)rsd>>_ z(vq7p!`j(3X9Gc0;T#+z6tjWA*WNls6h1*n@Fo~qN+!LXLhY?ncK!`F$*;*%X0SfgVy!R*tt^h!L6wg4gIj8~NAV8E7x3%<&L{qFcJk>j!FXm4P>`TWC=i1GcRsN@ zGl!nJfwk%X9#3psoDH>L3Kn_Ob{;c5Su+#O#-jMk>i#dL z8fv9&9+p7VU!2U3OQ44;Mg>bHP3Lbc=+P?4^0hH3WzUh}4!SR7+?_xYO$P`l0iBex~+1v6RX02Ml}K81?cV?%YZ8 zTH){Z>wUr4RJ`KzmTC3t^}L@h9o4(K^7DJF&6VnSJLcf!p&SF6KJ-1GUb{yf*-cb( z@@xA6Pp6kgJM}g`&VYZvZ@F1?%IX(W+^V8(d_VcECuHLHYUAxDMz5*JY z_yqLs#+~lfCZ33VhFqTiFamDX^7Ctd>9w`JnSKHv-JVZZGB9({hc`dD4ebvL=``Ydow|uy{efR54ef$NtkX_x8KK=GC z{dV*4?(Y5uuY09rymn--R5aIWecR9XH}x~OKm&YyfA{zia(r0su%`{z-na6|x>Gk{%!L zZ}O+dHgik;8xL9Ce=9aYdR*T9|J>z%17$S1<>7BX;|p(Y%P%`Vfyyd3gVJ>C>+QGl z{!?uYOK%vRtH=9K8^6Yb*fEB9%Rc?ezulyVyIY>l=_eoVYP(XSm&DXAXKZrsFCTw? z|FPZPe)@pd+We*E2M-@19Mt^Q2lWPGJ@W6^YdQS0F?+xDk9Y6?{xig5QO56t4{ttT zUT@O-Pq#OZ58EF@-h~P2cejtz5qY?6Kc`1%#Oa%Sd`RZ*)8ofak6WK$6fuApMBWtJ zBm6f=vg`WI?cXqAScZ>SV_P%&*Y;R`!M?*J^pv+g{*)i@Q+ee1>GyXZ9-v33_bjCC zclRICJ3quQynBFv_rrD_t{EBDd}F zO0GT|eu4`AKmPRH#sw(aKeb2k)&C^%=TyJ3^6QNc_2|R5fi^!hwfB&O= z_vg*4dUf?rn^(=^sv6&GS64^(y2Vu*-|JUbNB4%sRXx5puC8w0OLB45jP511x;nad z`EGW6uU=gp-Mf4@H@?@du8!_qzMCK4>sMDt_b%TpjPH%BtDE=g<-5hvy;`lVj_zH) zn;K7?)=!s5cduq{JayVWT^`-Nd_OgwJnf$@kM3T+p&C!0j!&02?>5VKRO1OW>gn?6 z?$uk4r_ku9%cHybE&sp&{PT}L{pl|R4EUcTjcW!bR0I=XlH zj^h>UV?b2pE7osw$)=J7YrPMw{6^X%N&$v4kVo|}C0?CiP8H_uL=pM3M|{Q1c@ z&rV>NeDmxKj&;3Kvokn07fQ{}V4QsO>?}?! zxl*&!IDrF7&CcTlQz$h%krQB|Xm%zi=tj}(R8An0qWQU;Y)6`(%jJF??(cVZk00-E zz??T+rN1A0P2Vh?F-xcCk{EvV*y;@+%y(LcZ&dgi7aktdhmTis`H$G~hpjrhYR&39 z(&Ij-P;C$8ep9F`NOJWg?pliU^TXzCPak|tkH26T=B2SRWMw~hlS(zMop0>)xmvnn z-Z5K$_wnxG9ea2l#+UQmht==&kM9Pzz}m6!=6}+g;r->6Q1RN^uQx_{;a2_n>X)0^ z7T#x6l`kmF3SZzzvUL@b5Fx~|bV{oEM z=kZ@1WLpjVRN{rZh9Cy75n(_ZrK-nm2T@5ds#3|`3`I20fYOncoW{cB6!RK0M7c2*3RX# zyp=LG8kf3oB~)R8E+Xa}M4|3&H6?i&X5Z?M>9_R@UH#H-e*We0_g4#7?eIER^v}+J z_^@%)a8;RqHu1xU#k+zl3S-!j`|S6mE1J9~?RrnrMoQJHsKMbqTTLQoRfW{KW-V*$ zhEAEi@!PFt&|QgmrNZT=&t{i>Gg&xkl`y#(k+O;+s1lSZDmIxX8AF+)N6*?txv7_0(IO!zXcZd ze=WUs!|nxFy`*t3&0CDQ7fx3Kl++|ru_U_9pw!hjO7p7pU+;ds`gnggoQOj9K^y7PCSZ+Y7zL` z3W?|$AA9#{SV*&`2C;0{rW?jkfB zcGUJSfV!F89}Lgd*XERQ=uY)au=%ZeAeL;KNF6*NDjh=v4C}ccGO-t5t3MpPRzt)a zRVY8%H4wkkP9)tds7?2#g^*5md8|>QZ zBHq)l#aTz_Z7jCI#;rU~%F31sRA6fC1JHoY#U!Cq1LC*EVx{eqBMt+h%(Ys|prpN) z_UY2WGGN}R+ag?0fGRZ)W*&C3l$adJ()P>1yi|HTQZMj1i?O;Eo;egoM+MFRYf!-B zqD$Zn)d}BAcU~oza^5F~Qu3Nff?JQp@`@huhR+M(QzD6{x~c<&h}iJXcmaN2lc~LH z<@S$-#d>&p?_nr3VVypID7pp317x&{H7RJIz|I82wIx*|sHiQ7hha~!i>>CpQYfO~ zkkB_<&rll?A;O3K56KM3>zx@84`4=LG>=E zMF6%|q6isAFnir)Z8_Jh_HG9)hxss1D{*z@x#OUNjn06X7oFH>DX2^7B&MTFu&Y?g zer3Jdlso5Rb?tCLveG3*Arm_QO~$@VrDA?acV}F7x$d2iwV_)Gv9^fM5TLf=qhSt{ znYmywWNb!ZEqM@1S)!ZKk%MvAPz=xBokl6p4rxS=1Jdmd$~r+$CR1PlO_WN1&T3-l z0l`mC08g4oipQ124ya25iHCExM?V4_DbR0b(k)P#YOVZUzw(wV41uG zry&X`rbyAjT!5oxU2;=q@BUb+E80|7SeNn`L9Bu(DubmbOpj@%icm2<%_(XMc3tmR z*-s#JwM$n&9sckdWQV#eRYFVHY_Tc3+xuO%;XhR#aeYtj(V?YE;FY-Mvrm}hA!M*vI1Chguq zQxQNV#$VJ9{sj94j!2(V6>$xuR;uEe@Y24E5!)9Q+)U|>B` zY=CqP)JH;FhOi$}t-00-D8d)3a;h1VFWK|f0>ddQWULsK9u=_le*Lhy2T#CszIbS( zP(f?>Y)kQ}a@W`v&B)+NlmHi>Q&Jnq@<~TMQ;c9j>dgaHI(F-6KD^fiF;b5eA5}?v zRaB&jqErfNl#Wo8zzp8=(Q^Uy6ENPOokm$Kkyae+1!iSG{T*+`6AXF4)^udCH&TJR zuF#a(1P>bLI zUQDwC;w}~V^OR+bp_9cx_{`@|9d;ai4#Jm_b8j3ar7f;D5;h>cg4^U8|3>?=_xF z=IhtmYQ%*P6(Ly)DtQl`188p?ba(QqilkKq>9QCmzjudjVEUsKc5*OIU=yMT)>POR z;9ChS(AH`^5lgdo44%mTpsh9QsOKR36m@A4n!q)}ZV07`EG-aB%P`+i7GCZLv|Gkv z(}Er>L8_*8>_=#5fXRv_7;+_n!Pi;^YoIkg2cK-%z%GlWxx93+6vb*wu8QnBK%4~U zV~8svFoe!AC{_0Q#J05ZNL4@6UZfgp%njUELP?tnbRTd@NZ)@I03@Yj zVks~yfuoXg2`c!aqTR2mCXd|onLbm9RGT5-%RI#2XebYUHuQ$8xfoj;?Zw!e%wo+n zo^8YN81MN&*Y*sRtrFN4#1h7v2*{aBqW$bwZg~x#d`8dQtGR+;6xeOATjCSuD6n}Y zq_WBxUrbedr(@|2SmT-J>+TYh!9+oq1 z7C%34HPnz{%mbd7D+dxK2mt;sDhKH}0@*2hN%$7gcsk)Y`01?z#bXmhY($RICd@z} zm~dSx$?jeK{8{4;>iJBz)dHnL9IYP}jD>G}nh*lEW>(%>lED1?ftA?;R>mB)C0YcG zqAX3&)k}AZEb?W`+Pk1&=csN!HKGAXsrZNrsfkX^a0cBN+E%%E=7q0|m0n{N97jct~cu6uCA&UrS1YdMRonB~Whe%X{p<(r&p_jL?2C z2TotF;fi*{7_P2;R+J$|=JxKkt;N!ms1-i?CMMz*q%#3widMXB;GKrX9{fFGVI@ta zT3$LvDCj3gGC?!Afs9(_fDv#L#28CTGDn;dYUQW|#c@v@P+#lyrDKE&wFK(DbG!&g zu5>o_I$^kKZ@Se`$7_AxNSTebv>GaNpq|egMh4Bf0k- zV+RwWN`T=NR#z5|Z)pn3yvkOk%W@{XX6yOk`On9GZvjg;7mlik1Z3Q-Vy;4^M(?plw8vXRpOfvW4$^wLV!WJ^T0~3__7P`AB}$@NZ54Uu7Jed>-Y*oL zM<|88;sdm^?+QAnGOcsqRIOwMv!9v^X(E)_FO)t;s8vm?H4^a>2Etj^#vIIOqQH+q zxEy6w4x2lgiA;9COy(Gw*0nu0-09wRG8`ns;1)0r+PV#%1!#*w(m0PeQJ zQ9J|z!&J5zHLs4+UgKIu>kU9KfWcIrL&)YOG+66Ozy_42D@kRyWSdd<>L?wyHJci& zq-Yvqz6c0H0`!7I39Gegu4rRvsw>otx>rZ(umkEjt-;v9vm6)ED16%6BIkKo%yX9| zN}od75_rZEsH4=|0Y#{3-CM~(eb5_@c{VYf)O z)&$u6sllKbgF#23+pTf4J_Z6x6QwJdF$r6iVNLjR zjH$*5dd2(2@&?b&h~k-pOYmJc-7hp_MCd3ZazL@PwRb@FSOVaR^_+5Lv=NypuhZF< zXl>X`xmpT5#~+TeFI)58Yt%_4C5q$7NZ1pRTp~fz033VU>qaE`QmPrtLPuGa?Op71 zO-zbAdv;8xj_skFpp?lL-67hRR5Lb(jhI-Tj4lC*XYb4wgqYtIJ$Ep zOWRUAG-Gb)ICJy)5_@a3leNp)4msVHlT|ackgmYe*!Bvep7oS>(2TjEqs+~Yc_*j5 z#-<4DMpGEeC`k%x5VIs@U7k{Gnz1Q#9-GoTo?L-zeD{!wY7t3;IR*@!#YXl%Of4PF z*c5$~O*x<@;@YuPa#942gh5k$)>}nXAqou`lnK^Zo2jbNGbTnKWnvB}%(xN25`vGC zYaZFa`<-jeaHx22Sw?Fju1^J?u|E1J>$5fQtrvo3ZlYQ8*eJ4#kYH@0s!)!-v7c@# z)r^VJN12#imAp5K!&G0vnM6%IZp9~&BsG!1UV2o~Vbe?{oUtkTD4VjY5cx*rgOR`w zL3E2hj4r%wxUvu_6P?$xZS811=b$=|eJNf?S3(!PETZY8fWB*-`L5L1VDwQ2=8%%8Ykt5v^BTIc zagc-Q0O3%W*y7Ek0<0Tp%Uh#oEQ~&ng(;aJmNY^+_Lru>jvI{VkZPMKb>*jqTF+P* zeI5(ba_yE_zZ5R=AN8Sj+*1bT_QHajrToRN}A#!lcKPl>l3aSd(3)G}T0A#>SZQ z*cjj~mH5y_m&nmL2}rkECz|BUsfbnCrkcpi*cfvjUzln#sKn&T4(QNV*p-F>3$>6* zQK>k!$7aT^nB%z00hN!}$kDj!eKms2z!<=XuY9cE%iMXQooQ9xPGfq%98T<-|GIJMe;>TydH)c$`W#V@u3&w&Z|%*&78UVEQ;` zKQ<0C;e^;gTrnoQ7(CQ^3sdW7X6%eP&dwZAw0phhqgSPa<+PB7{6O{u6sSudVZdGC z;O?o!Gd9Q`XM?6QPZSl&?1Z*Fj#4=hNm@~Q%{E(|N}2LhJ7Z_;QFexQH0jwm!L!bA zm5i*oo>+uAgiw5LfN5^E0{Kj5+RoS&dnUUggG(KR-Z%E=)dYQ5JB#Lw4#~v2=xe`3@XT)6+FO zV^{2X?23^^c8*ExnU6`qBsiN+i_i+?0GyNR6ffGj3t+^zV z;?&CCGKvVQY40Y>qw7<{Z$%U_Hh<$f7XcQ~@g%u^>hU!8KE|FZg-OYieg~ zjy(^zF@cM-z>rvQRDlu2%oFxCMej1utqgYRqp&k}#hu5lUtRX8t}|?Q_M8a?D+KDmwar|~wJEQrE7HwaA$KNrqdAk5xhr|DBjmZvuk=g| zdoazq?XzJwV`L+(8Mrq~z?7Ywq>6%Nt~z}^+26^#0QEI(;92Tj=)-7N}j(W@I=w|GRJIfS4&Q2ATP^nK-1`|zLol0Dsb-9gKM$*^rds225)RviivlPS99RuVmPs;8OHU6Iyq$LvDqY9hW4#mlqgkRBy$m-ugVmV3!eM4mA={y1ZENNc9GFHK{=YmV#* zd^+MCuu<_EKjL~PqpIAR`x#5*&lD4oT@R#SALCGxf~z1_&K^}oH_FXeJ=I2j#@P7t z@EWILYpQn9jm3&IydrfDqQfi($jfDdr&7(>6MvjNIi#1?+602L+RTj5aO8}J*@4#d zqJkZ&R!ag+nurF&Z=Nafxav-1KwEAc=hz^*paXweG6?*UI0+P>k zYNHa>&K0%PfNqD>0Lv>R;GGsY$yXKW5>1Gk=g z%2Xw1#RULfLokwwGgL~AC8hw=)Tie*Va5`L^Dr9|JNxbVK#uE_2VjY0s^oAQ8vus5 z_}N&hx1Y=CnU(2>ZJD-HR2J z+m?bUT&;xbO=~4ui%DhaIka#h)Je%a2MHCSHYDgD7l#O90EMwaGq(nd?0U7TO%A8u zo|Me9L#S;7N3mK?4bzb;q}Q6+z$vagTXgb;@^o*$Jt>)I*FbGF7+$;GbEt)Br{@X= z1~dU`E^xsS?hIE+X*+Sxy*(+NXO~s*Ycmz+-84Sr?Mc}@yC!hdk9y601|3j2%qDROJZHHKUlz=WoZ~z{lcrkqq?Dc= zqD3CBYyI!vj3R1Uh{Sz(BA3kQNpa;42dvqAq@pD_?o_VRl6rPc+o6(BUu^UuxkmMpfrscfg^^z2&ra&%CKCwx7kHNBWzqp%!qZ@BDbjx==lYBl-b z^VDR&Ju$)OkiDs_G&&c{E>hMPg_EESG;PwBi*wd)r`GYr)Sg|Fy4h-dBUY+w9eE3M zj!j8Qb4*1N$pMBJZ5`FE^>$ij&o0q6`@OG6O<~bn446^_A>iPNE6?M>>s1;0LPCRE{bi-xT+4WoX0Vy4b6(djkN z$vH^Ff&)`8gvG_x5hWIXvf2toJvojE+&VXVdt&0vu4y!jX&k$&YbBnpF05nk5yuM! zrL2&F`D1COrYVR$G5cnhXnG~uXob00JQo~Ib;z&cq=$fQ+MR95)d*m_CE95zI0qqF ziY|6AHtjfwvtn}w&L6IwQ$$EtJ55Y~dt#o=AyP@*)6hduf=zP!2X0x!)hlEP#(7=c z)aCN_#AKRX)3`L0WB0QxF%%+&b;UG^z$UW-I3r^kmcN%_8tMM_#EhC6;JdJ!+|NVWSh<+$ zREM3IJF`nFH3qU;jx$JeiVBpRgVwp}3V^JEt|i+`(7mUkrpxW~*)q?A8D4I}46_L{ zjFFuxw7wb=;JBQ5ZZV6NfH=q!H*uXxcUsoWK`_H(_P9?B&^8o@1R2gsTIi8hAZ#xw zZb@}orpykhTwLsfu|GZs>#MiSl`>=5IHbrJhPFB>qie}iB79~Q5NUEY zH{r_=RXx;1=$*^BYO4X=N}f71PRx@z$Ou^5B6q{CnKRFW>LNk^3nB_!OBC2=N|{c~ zg*im36k(fkY@$cb;V|6kH*xd2?q%b`)Ny(m@b<)fmtE877t=WQuh#~xMInj|_{+P#U&a#pP{sDMC@@Oaxqt>T$<)qzCAJX znbR$KVs^_RQc(-cZZ+o3mqkB5j9eOFt6yX`Pe~`P1(K7LQ>t`gF3TZv8J+3mxWQpIfQ*GR1xf+d$Tm@d7VB!N zSx?MYIYg=|y^9IkuQ*R!xhr#@_=s%)M5duuL*F`pI4vh-*EBBq$T*=Qv=n=QqR2ru zE*`C*%_N_?DbRBhLv~YKc4A`6F41Tu+9=AgVHxqdvfQ`TGzmQB@neuuQ3m<6G*z!B zW~UrvkGQyBQI)gYIIalDKXDzXBpcVH3baFqeKrH-c_`7TO_Uf$C=qBHoSeg)$YNJU z?k3^2aNIsHWf)97#jq!4n;bG`-q+l9#j2OQ{xz4*=R7D*u+`l)Y}o1gKQY^6*Qm+G zA{(bi80oFcEeOmTH_uWWjAyJ+!RZP-+ghAX=ZR@1J4CZ_CEDmLJX6X!vE^pbQs#Kt zm;`7qSH%c9O~XLno|tQLkTcdpB$v4SDi=QUu;Jh#o)t!NTz1%Rxrk59CpqXiwc8SV zkHS_4`<2;|>JYMW8P=#NY@K?Ym@~3#8kb;yobaGRqmWw$m}U)|BZ;7*Vy6a{p6fp6 zDS$mOab%ZhekIyS!%FRv=Ncu6k8W~ePRZ%}N)t#h!L(12&xzS12f2L+L*@V_Tr*s) zBqXf+rbUfa12bm3jVw;g5IG3DhMp^fRU+teFl?n-(oXpjx56AwOZqs-PB!4L z(yVA)n%5AA^i&;1uO)E4X5YBh29*r`;fWoqo2 z$0gvOq#2Y9Wl*6jGFZ_fP%Fz6MBy&8)urg&^kneFe2rbQsVCXSM}wjG%t=-Ww%lkC zrRaF8YDg9gl&qeb@e{K)4myM*#q|!M`E}$9Cjhd6ur+3(UVjjjpdQ6uH zv($wn&e-KR*rXGz5&$=_t*S9jLlsXyJA8yyc;;A`tW zCqi)r4epSfxnUV86GCg*OiL=hJu$Q5Aio_JekJhk9yK=}f%*r%Z2~Z(H-~@o)&ca1 z$rA^yG26L5f)ti5q;Y_X;2`YvAugE?e!hjPPt1?lHIFOIKR$d&!N#mLdk47gsp3Yi zT<18;7@dV(@LQPY#4L$jve_ruM!9!2SU(hDEnHQtR>Q4Ct?-(d0R!vfv5w+L2v-QrknhUrTlc$*x$gtFKtF ztA%7=|MS(u|NAN3x2vysh|}%QpWdhYudlc}%wxO%aC4j9|MS%!{`~Dbz#4URd$+vu z)!V!J_p4##AMQTgm-hRsUmhPn{{DBr`}NmfukpCYbR!;H`Q^IYefZs{kMHkN{awBL z^>+9RNu`t|Nt(2VZj@GEf2HaeZs(8{d)8G%hg|RxOCIgIE&@SclYZtOh03; z@0Tz6X1#*&+i!k1Kay64tnBA*Qm*#=xtpLdb9u9#l*jw4hYxl2bN~46vHixYxVQUu zTN;Iry(#Dq zDW6A7UsVE|}5{O$``bQ+;OCs;%84=BEdi<$wI=kKh0B{g2=O>D%xBYbC9G zo~ZKL@c$>`a(kC8aS1z+xE*QH5Yjl=xKwUo2$}hejt>a8#ho?=b>w{Hv#WQ!w@hmZ{0rJvp4Q*$;s2wM) zDfYJ-=ckE{=O6L-kgD%s4~>%LnqvfZ)A5H7sidBnSnr*L-LEg6B>>D;<1Xc*1s;CI z(Y=jZl%-gDk+Dm+w}G_SJpj)WpfHQ$UMNZj&)qYMh)#2-UgH2l0{-3G%UfQD<>p&9 zLtOnh-oP6RZv&4>46(!`ox^HXpu$`opsdT07{ukfzU~%x16L)))nL{|a3Pa|w zKYn*mHzTVlviJEXi}j>L8psTr5kZ5B78dcyI%*YymY1H_GyRA!5jM z{n7p1BT(IrUwb8hy2lZqHk*K&|N8}0|06(kqZpnAs%ec>FNdj%O_^&ML-RH6D97yp zbtX|`>c*)8MOe4d--~1F98{>fNtg&OG3q=wRAh5pBc*0xAVSz9=05^c2d#2VN(l(Z zv2D_Wsnj|&JR%Jo+hTh`OsxV%t%2!FWK0bR0dXwHHRJ+8T`p-qoI4+;cBKW3LIkEt zjiEhPo(JG4g;S6`2Py8wRA)hzl1s>`=mpFP1c+GYL*iY^(uSh2Pt`oCJ`L1s8-_z5 zQHfg;YEQ7!1skrFf zNtZ!txIeq+x-2?$;Z?xHZ7X2Tm%w>gZk}T|@v>Y&S@ptwS&PsqBvZ66o2R>H#ndJl z>fEcadOnW<$Q2PLW#~2}W5j@Kx(JIPRWcB)&_fS604k9wY2kfnE^{E?XWsaDEMFVO zH)Ze_YV3!P90}UFC_RU^*p{ZOIG3KOf`EjF<>f@fa`)oZe|4%DMzW@*w783k4v zPJ7^Rqr%j@P**W}7cS&7&eAE<6bVIGZ6=#8V&`TL6r+URO~vg6)~7-G>Xk3KCD99q ziU!u}IdJ$3!D1GR@lKZ@G2GvUQz|m*FM#?` zKyAthQ0p(w>em3OpY5!6FX60)WtW}{CFz#~0i|AllO>RV$1NjekR-cTiWyx7` zr&K^kZrsdJ2J2CH0>)K*GQN?2dPz*}O~JT8w;RtTX1KC(PCg3BC-h`&CA$~Yo&i$^ zSQ6`V6<#IgWlr#z6`=7X%t5o z35iFu=OBPq)-F=eT4tBD&GSz_8dc-_VHQi~$O~XhZv4%eMxxi=p$rPv-bDg2GRMVb ztwg9?qD$g$*)}I4`^W(pec1oTr|_2&yfeV_!e*m6Ha0V+PJ##^4pK0GdVS97-G%gm z@s8v8IQN#D`6wt(4~wpYt{sax=xI5P*XXQP+1SK2hbcN%dsTwTVl2Jl=2If+6fAvf zRo5K>z%P!ftLnkm$i=9*#*9)8sJe7vRUijjt-5|qAt2Ue3Y~jT0xt4_Zxo4OTY#Kw zz#Fub+>4=VlZ%WlL5~`)07X7?gk=`pw@6+|FWcV0hqI#Ulwfl$1|(Y!Z*|gg9FOLb zMp0!zsv7o2Ae;qPnrf5e&Q6@H24L%mJEM6aRrSG0N!iTDb)N?7opE;2q}?fQy2&v? zSz!@FEUPG5fa^=b`rHy9UJHO8Xg(;ArJ|xxhMT7; zPADPLq7-dxmeLpf+C0@etMkg1n$-;q(3^y}gv(*}UA%~KtFGlUTr zq44>PVkd&{oUABeOigW3mM>`fP&DmUUa*Cy+Ha!iFP`du6rz5%r#ftee_RSugKHa4 z9A-Oo_Q@P*DPi!bV|z5mkQ$iAc@DeKT+pi9E@B}kte3jgm|XarqxwWfQxh5Q zxdm`A9N!6S8FjA0MxCJcS~h;a04G6PDSOE>XD-c?7fmZUmJB@CDVbZzy6#OYI0az3 z;9PXw3J@tirm`RrHFGFL1dF5ClDt%oWNSe2NeYVGT@v;a8VIVh$W{QU18>Dk(3e`k zTGP;Yhx6lf?0}+tHdRf_RwikiJOWZ*+EKl;A4iE)WV9eeTms7&cDnPKV>7n(#9b+! ze?F{!X-9Q3KE$DjHm5Nd<)g?E(~`VVMJc?5{SpLnFtql4F9eg%AoZnF$ zUnHu!H%Wm@ROrC1Rbtm7yK1>latkDTgvoyez?vL2-Et8SXov{aBFMtULUpyxb?%M+ zih#8Xoj8S3$js&SRCnx^^IS4LLGDaNn->GtN)}kx1_09(w}WI4Etme|9-j@P$IJXh zfOYiNRqmJ&YT*XSp>Qfw5GuKbMJH{Vahjh4*%1N2b5p1~crdc1c%x&DCQCXl}IwlqVbZ5c@Dy$YfLH-iV(G zK{=6FblI}@gOivG4;So;pj;7b-mL}F>~?M;o)Q7#B-N&hP~3UQc*-JL!(rA0e59mw zdGE-d0<5vQYH$@pPM%xXX5blJi-3_fiTgNMKkG3*7T)HNgDza?)^OaJvH`DJgUG#T z#Z|?#pF5s9C0)_+Y*tn_{KlaSya1E z`c;7HXZxzTsru!^s#A^1nG}TO1`{xJL(e1F{n{x4I2HNC&;F61x<@aA1t2Jkb49~h zPWS^>Li&<(ba99K_a7GkB3tt?)uQ{#$FI6^WmU=T9-?uHTJ8s@DxRaRUgzLWZsQp^ zZz=oX=)a2+V~d4>#s0jdGot$(j4Rez?lGbG$iZ`wr=hun_R#arr@bMjXTY?w0#m1) zg<>DAkv<8Ixezt<6aa95y7tB&oCVVZL3?euLbu_tato{xp-)jR|JHnK(36W)B({YxdMNNn=gkJO3vJ zVw57QmT6J@!}#jiQO!|V&NLe1~>&5l4qr7wMo|EaPde^TT~L$ST1xXxf>`M~kn| zTfMtAt)@~thapG9`ih8qsj#=&8rRfhU}VExkG>RepR+zCwj2(?FCdSb)E)_U70y&B-708M)9q8`G zeANzMmWH$;U)gcqlHjy4;VSnt525)N3IeIM=>!BNg5q{$F7YXRE}}-;qYFXn^ci3E zsZkiAaK1nk(z1o&5*!IoR&*d8?&5AqUeZ|%o7`0$s<3#jXBV6p9GOx!j=s`T#`$c` z(`W_Wojd>*HhAG)t{4aGq0YUat7$ZrMUlMWe zs*=p!u&0xvn=80tJ)hd@yB*KT==d^r3J%uR>uLzUnV=)vp3lKi^kPFA!MWt#Ua)>+8-{khqa< zmK7>7Dd~MBmFy1m_u`n^T33|jsDbW?dysLVT@H!`T=8~|L-Rn09v$dl;K(xSZ)si9S-tg9QREy@kT<%?6HK)RdXhi19>^ArwDa6!1Q`GM?M6J8Yu3~?+ z(j+$@#3WGXGmOr)Z$ozOGezxAEx=Kt4Gtq;DK>alu>v;^Y!H*lJrtq4$hA(| zJs(%UcmIdcU>aqz(vfStrGt_6>426fd6EVQHgfPhms67r^9xk2 zg84Q3kN(e_vdE|JhTHiy&5ac@mKnB>@La4|Q;Io#rV+}C*ixy)o?$HU0bo_HMN9!w zNL?-0*{y!BzxE8!-jM=-h*CJm2lJY1`5MRGQ@njFI@|pPqt8)WFw|hAv%}$h*QQ=$gO>D8`D0zp3n{?rnb*&Pm7`?_GUS+#H@iW?G*@O(Q);~^u-N_mR8Qd&-NANqyi4VNJ0@7OSY$Fo1%bzdz`eG}>SbL$H}Y14 zf0zcUFM>`()Swa$e= zHKlA4yUTLn`d$h~HgaRZ=1u2f1k%@+2?1e0ZPr|Hkn@>LZ4kuQ42%hsm8&h%T{5y- z0a^4Ky>NvmrE}P+w=n-)0Hc>~dc15M5CWs9C6bU%bLc5nMfMS-0(?t#n`-X!?|))t zzvPY7*h9|i$VK0|nz8M|dQ+HF=;AIL0^&OKxv?Ztvu06}gWh-k_;M~!CM^_ ztiVR~oiE_}GvK;CIi&}19lk_XUk+G@1j}#%ceTBIWVH&>dCm~dOw5hS7FG_()dOn; zr)v!DHAI0xrNJUqDQuH$C%h9OkQLqlia>S0HUP3@z^0CAGkKQE@I+9*O+v-!AiBiYx)^*ea3U7Q$rt9&CPH)8~|X) z*{&V&x`>x8!%;}7>bUBo^h2Ppg)#~2qvHWbPw6Bdi}trc5@sv5LPa;zt>M(eCE zP&(S|FBpCr%mjO?rnw;)f!mhjodZ^|uzY9{s`MsZ%1fSm$QDqhSw5eU6{|lsBVtI& zN7E#L?ehv$#PCCXX=DnqbMO_ zgH`KeJEjlJB_Z{)w4NXNs@bFOWp6^u78j?Dfl3t0ViT2+v6$rZA@xhb=`K~08b%#( zkk7+f5uwz^_3BGZs>L9`^nW=RPWP49ZULw5m&oeZ0I8qvt9CCCS>1Xzc_<#70sM>v z4ooePs4kP{=wM^wYrxc!Qc~3jl_{^PYA7R;Z?*$a!z%8pRq_vstoEF)*!3b)2SXS{ z$fb$qY|O3%n6w@B3NO_K##GPJ0J{ayCRqYI2Vol|nqNX>1_Y9EMsN}JQ9CuyevhNAoC#b;L39?vYHOc*+({n)jT3zEh zECBKxTdrc|dXpd)rCV_KqKڱp$^#UzN?6Edd2d>u5EvTE1TGyuNBAwEUw6O-P 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%0APFkIkbdx9d$z-8D52eGg@90N4= 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 z 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 TgogGQb=IRAJ$yic(9r%1?+NAg literal 0 HcmV?d00001 diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb index bf79de9..b48510f 100644 --- a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb +++ b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb @@ -1,9645 +1,21285 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA50)") - (net 3 "Net-(J2-PadB82)") - (net 4 "Net-(J2-PadA33)") - (net 5 "Net-(J2-PadA32)") - (net 6 "Net-(J2-PadA19)") - (net 7 "+12V") - (net 8 "+3V3") - (net 9 "+3.3VA") - (net 10 "Net-(J2-PadB12)") - (net 11 "Net-(J2-PadB30)") - (net 12 "/PER0_P") - (net 13 "/PER0_N") - (net 14 "/PER1_P") - (net 15 "/PER1_N") - (net 16 "/PER2_P") - (net 17 "/PER2_N") - (net 18 "/PER3_P") - (net 19 "/PER3_N") - (net 20 "/PER4_P") - (net 21 "/PER4_N") - (net 22 "/PER5_P") - (net 23 "/PER5_N") - (net 24 "/PER6_P") - (net 25 "/PER6_N") - (net 26 "/PER7_P") - (net 27 "/PER7_N") - (net 28 "/PER8_P") - (net 29 "/PER8_N") - (net 30 "/PER9_P") - (net 31 "/PER9_N") - (net 32 "/PER10_P") - (net 33 "/PER10_N") - (net 34 "/PER11_P") - (net 35 "/PER11_N") - (net 36 "/PER12_P") - (net 37 "/PER12_N") - (net 38 "/PER13_P") - (net 39 "/PER13_N") - (net 40 "/PER14_P") - (net 41 "/PER14_N") - (net 42 "/PER15_P") - (net 43 "/PER15_N") - (net 44 "/~{PRSNT2x16}") - (net 45 "/PET15_N") - (net 46 "/PET15_P") - (net 47 "/PET14_N") - (net 48 "/PET14_P") - (net 49 "/PET13_N") - (net 50 "/PET13_P") - (net 51 "/PET12_N") - (net 52 "/PET12_P") - (net 53 "/PET11_N") - (net 54 "/PET11_P") - (net 55 "/PET10_N") - (net 56 "/PET10_P") - (net 57 "/PET9_N") - (net 58 "/PET9_P") - (net 59 "/PET8_N") - (net 60 "/PET8_P") - (net 61 "/~{PRSNT2x8}") - (net 62 "/PET7_N") - (net 63 "/PET7_P") - (net 64 "/PET6_N") - (net 65 "/PET6_P") - (net 66 "/PET5_N") - (net 67 "/PET5_P") - (net 68 "/PET4_N") - (net 69 "/PET4_P") - (net 70 "/~{PRSNT2x4}") - (net 71 "/PET3_N") - (net 72 "/PET3_P") - (net 73 "/PET2_N") - (net 74 "/PET2_P") - (net 75 "/PET1_N") - (net 76 "/PET1_P") - (net 77 "/SMCLK") - (net 78 "/SMDAT") - (net 79 "/~{TRST}") - (net 80 "/~{WAKE}") - (net 81 "/PET0_P") - (net 82 "/PET0_N") - (net 83 "/~{PRSNT2x1}") - (net 84 "/~{PRSNT1}") - (net 85 "/TCK") - (net 86 "/TDI") - (net 87 "/TDO") - (net 88 "/TMS") - (net 89 "/~{PERST}") - (net 90 "/REFCLK-") - (net 91 "/REFCLK+") - (net 92 "/PCIexpress_connector/_PER0_P") - (net 93 "/PCIexpress_connector/_PER0_N") - (net 94 "/PCIexpress_connector/_PER1_P") - (net 95 "/PCIexpress_connector/_PER1_N") - (net 96 "/PCIexpress_connector/_PER2_P") - (net 97 "/PCIexpress_connector/_PER2_N") - (net 98 "/PCIexpress_connector/_PER3_P") - (net 99 "/PCIexpress_connector/_PER3_N") - (net 100 "/PCIexpress_connector/_PER4_P") - (net 101 "/PCIexpress_connector/_PER4_N") - (net 102 "/PCIexpress_connector/_PER5_P") - (net 103 "/PCIexpress_connector/_PER5_N") - (net 104 "/PCIexpress_connector/_PER6_P") - (net 105 "/PCIexpress_connector/_PER6_N") - (net 106 "/PCIexpress_connector/_PER7_P") - (net 107 "/PCIexpress_connector/_PER7_N") - (net 108 "/PCIexpress_connector/_PER8_P") - (net 109 "/PCIexpress_connector/_PER8_N") - (net 110 "/PCIexpress_connector/_PER9_P") - (net 111 "/PCIexpress_connector/_PER9_N") - (net 112 "/PCIexpress_connector/_PER10_P") - (net 113 "/PCIexpress_connector/_PER10_N") - (net 114 "/PCIexpress_connector/_PER11_P") - (net 115 "/PCIexpress_connector/_PER11_N") - (net 116 "/PCIexpress_connector/_PER12_P") - (net 117 "/PCIexpress_connector/_PER12_N") - (net 118 "/PCIexpress_connector/_PER13_P") - (net 119 "/PCIexpress_connector/_PER13_N") - (net 120 "/PCIexpress_connector/_PER14_P") - (net 121 "/PCIexpress_connector/_PER14_N") - (net 122 "/PCIexpress_connector/_PER15_P") - (net 123 "/PCIexpress_connector/_PER15_N") - - (footprint "PCIexpress:PCIexpress_bracket_low" (layer "F.Cu") - (tedit 5D3388A6) (tstamp 00000000-0000-0000-0000-00005d3b1558) - (at 109.625 194.125) - (descr "PCIexpress low profile bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fb354733-ac62-4cd5-927e-a123f6d9e797) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ea55d618-4ad1-4c48-a1e4-22bbbe609bff) - ) - (fp_line (start -47.04 6.059293) (end -47.48188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp 0b18281f-6383-45c8-a912-f40138cfc73e)) - (fp_line (start -46.18 6.059293) (end -46.62188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp 4252e2ea-0ee9-41af-86ec-f715e401843c)) - (fp_line (start -34.01 -67.225) (end -46.18 -67.225) (layer "Dwgs.User") (width 0.12) (tstamp 498d0326-f4bb-4eba-82cd-cfb818c19d62)) - (fp_line (start -47.04 -68.09) (end -58.88 -68.09) (layer "Dwgs.User") (width 0.12) (tstamp 509bf8e3-3cdf-42eb-932b-6cba64ce1e56)) - (fp_line (start -58.88 -68.11) (end -58.88 -68.97) (layer "Dwgs.User") (width 0.12) (tstamp 854c8887-db1d-461e-82dc-f182adecce41)) - (fp_line (start -34.01 -59.275) (end -46.18 -59.275) (layer "Dwgs.User") (width 0.12) (tstamp 8555887f-e3f8-4124-b5fd-eabd4864bd4f)) - (fp_line (start -46.18 -68.11) (end -46.18 6.059293) (layer "Dwgs.User") (width 0.12) (tstamp 8fa639ff-a149-48d7-9f37-071e82578c90)) - (fp_line (start -34.01 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 9805db87-6838-4b90-aa9f-6479d24e266d)) - (fp_line (start -32.74 -12.055) (end -32.74 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp aa7b6b90-fb30-40a2-a45f-be94d7a2f879)) - (fp_line (start -47.04 -68.97) (end -58.88 -68.97) (layer "Dwgs.User") (width 0.12) (tstamp af184bd5-ad06-469f-8ad2-12bd677fc09c)) - (fp_line (start -32.74 -65.955) (end -32.74 -60.545) (layer "Dwgs.User") (width 0.12) (tstamp d803c657-6f9b-40dd-8a0a-021d418147c4)) - (fp_line (start -47.48188 11.11) (end -46.62188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp df93a923-c803-4602-a7c9-e7ffac3daa22)) - (fp_line (start -47.04 -68.09) (end -47.04 6.059293) (layer "Dwgs.User") (width 0.12) (tstamp e67ab097-066a-4343-8997-b9c78c77f255)) - (fp_line (start -34.01 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp f021de4c-a2db-411c-a77e-82d1df4dffef)) - (fp_arc (start -32.74 -60.545) (mid -33.111974 -59.646974) (end -34.01 -59.275) (layer "Dwgs.User") (width 0.12) (tstamp 34779bde-0208-429f-a6ea-861e3086b1f8)) - (fp_arc (start -47.04 -68.97) (mid -46.431888 -68.718112) (end -46.18 -68.11) (layer "Dwgs.User") (width 0.12) (tstamp 5dcf05cc-4f32-4d06-8f3d-6a721007ece5)) - (fp_arc (start -34.01 -13.325) (mid -33.111974 -12.953026) (end -32.74 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp 6a68c984-93bb-418a-9d16-f175c0e48eac)) - (fp_arc (start -32.74 -6.645) (mid -33.111974 -5.746974) (end -34.01 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 8dc28318-de7c-436f-b5e9-0bd34c76c955)) - (fp_arc (start -34.01 -67.225) (mid -33.111974 -66.853026) (end -32.74 -65.955) (layer "Dwgs.User") (width 0.12) (tstamp aa8c881a-4328-418d-b442-e6c227751f34)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 57e14255-19eb-4ba8-ab87-12c0058b2203)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp a821a2be-3a7a-4c01-a463-14c8f6d57e88)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp e6e2ba19-f3ee-4bb0-86bf-0f22034681e7)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" - (offset (xyz -46.18 68.1 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x16" (layer "F.Cu") - (tedit 5D338A18) (tstamp 00000000-0000-0000-0000-00005d3b6d54) - (at 109.625 194.125) - (descr "PCIexpress x16 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp accefae4-7cad-406f-bca3-a3e9f5339269) - ) - (fp_text value "PCIexpress_x16" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bb068a44-3e92-4aaa-aaff-0934ad83425c) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 174c737a-0a35-4c3a-9064-53fc3485d59d) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 18bf9cd3-1403-421f-8967-359239aa4516) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 46bd4dbd-2d64-454f-96f6-783e3695d424) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 55b1dbfa-21a7-40ee-8653-1fcf4a0417c9) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 60e69b08-f039-4c06-8436-42ccf472f8a8) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 657fbd52-aa81-4c64-bcf1-91e69b1f658b) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 6edfd02b-4e13-4f02-bde3-ad86cd471d3e) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 82be6ca6-8520-4182-a417-96406254e7ad) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 95d73c77-e94d-43c6-ba1b-974acab9af0c) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9ef9c2cb-a7a7-4340-b006-1cacb84d0304) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp c9edebc7-0cc4-4272-a71d-27550f9c5587) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cada2984-925f-4e9f-ab79-99384f232e5f) - ) - (fp_text user "Keep Out Cu" (at 93 -1.75) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cfd7fbfb-0f73-4617-a0e5-8b0cbe2e6723) - ) - (fp_text user "Keep out components and traces component side" (at 126 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f5ec66c3-d972-4236-ba9c-e14c259264c5) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cd025846-227a-4ad8-9595-d85ad7d27615) - ) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 84.25 -5.5) - (xy 84.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp 4226a3b1-6add-455c-84ba-9fc8d9152e2a)) - (fp_poly (pts - (xy 86.9 -7.95) - (xy 99.6 -7.95) - (xy 99.6 -5.5) - (xy 98.2 -2.95) - (xy 87.4 -2.95) - (xy 86.9 -3.45) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp a9a83328-caca-467a-a013-6400567ba45c)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp cd2bf16d-b8ea-4418-8682-c00f56336e09)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3db6c673-b9a4-43ed-b9e4-c0b621f94743)) - (fp_poly (pts - (xy 86.9 -7.95) - (xy 99.6 -7.95) - (xy 99.6 -5.5) - (xy 98.2 -2.95) - (xy 87.4 -2.95) - (xy 86.9 -3.45) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp b5b23b48-3744-46c7-993c-451702290e9c)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 84.25 -5.5) - (xy 84.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp e443e124-f433-40f1-8d80-109e774635fe)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 0157a50a-f870-4fb6-9fef-e8d8db6b13f0)) - (fp_line (start 84.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 05b1e82a-1655-49b5-b2c7-0fadc53b1c63)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 0fc0073c-f62b-43eb-be26-c03037161022)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 12468715-cb49-4df6-8b60-d88052a7f3d6)) - (fp_line (start 99.6 -5.5) (end 99.6 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp 1a4f3443-28d9-474f-ba2b-ce8e5338d4c6)) - (fp_line (start 84.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 1aecf08d-696c-4127-83b1-90dbcd0056e6)) - (fp_line (start 87.4 -2.95) (end 98.2 -2.95) (layer "Dwgs.User") (width 0.12) (tstamp 1bfb4dfc-6af3-4037-a5ad-c48d3be4150b)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 1f02779a-485c-49d7-8211-ebc9c1980b00)) - (fp_line (start 84.15 -0.5) (end 83.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 1fe7f3c0-a6ef-461f-8826-052d08564e2c)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 26f85974-394e-4ed9-b6dc-7717e7d7b70b)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 2f8a9da6-b05d-420d-ab97-1c3ae1c33bc9)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 3314c2b8-eaff-4bb3-ad23-e304e110976f)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 37d16321-6508-4fc4-9e23-608fd09dc250)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 397c316e-d916-40b5-9e2d-82b4bd99337e)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp 421a5d05-62bb-41a5-bd8c-d2e48239bdef)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 42ac3360-7881-4ac8-a43a-1f9c9e42f72a)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 47abed1e-710a-4e14-a17c-eccbf8e6fde5)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 49b1c95d-b0ff-450d-ab63-9c398a607ecb)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 4be6a6a0-8040-447f-ab7f-030f3faae37a)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 4dc0c1db-3972-4fda-b98a-93bc35a5b2e0)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 4fd936ba-957e-4187-83cd-32031fbd6a14)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 555cca67-79a6-4c2c-819c-325d2fa1860f)) - (fp_line (start 98.2 -2.95) (end 99.6 -5.5) (layer "Dwgs.User") (width 0.12) (tstamp 5892267f-4340-4d0a-a18e-099409fcf99f)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 5ed3831f-2d8f-4111-92a9-e6149a2e1ed1)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 62fed229-5adc-4304-ac57-e5296441a9e2)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 6dc74d2d-ac07-4e33-b0a3-7fd651a66206)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp 6f05c170-077e-4942-8e59-a74d8a3c1273)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 71720f44-9022-4dd8-a009-22f2f324bf6a)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 76233a8c-2cdd-4e2c-aec1-34de91bad8be)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 77387f0a-b746-4677-846c-80b60a66c09f)) - (fp_line (start 84.15 -12.75) (end 84.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 78771a3d-963d-463c-a489-8917f9390c43)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp 7a1d8f7c-fe20-417e-9b3e-a7e5237060dd)) - (fp_line (start 94.15 -11) (end 94.15 -9.7) (layer "Dwgs.User") (width 0.12) (tstamp 8ced49c8-56e2-4309-a41e-6f2a90353049)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 8fcfd186-6fb9-475f-a726-c397df57162d)) - (fp_line (start 95.9 -7.95) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp 94505baa-84ec-499a-97a0-bbf15292abaf)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 95d00e5a-42e7-4275-848e-ee8d3e54ba8f)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp 9601877e-4659-4850-9e8a-766fe365d4be)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 9ec59b8d-19c3-48b7-bfcc-392d13b4afab)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 9f315c64-5986-4977-954f-de8bf70427c8)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp a1241ea2-6b90-4f74-bf20-3c3229492475)) - (fp_line (start 13.45 0) (end 83.65 0) (layer "Dwgs.User") (width 0.12) (tstamp a426a6ea-c52a-4393-8c73-d7eef2eccaee)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp a6f12e7b-7f1b-482e-b467-8043f4895360)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp a8c96811-a66d-4dd7-ba3f-c049e9e4d839)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp a93348b3-1928-4235-90e6-c67c1289bea5)) - (fp_line (start 86.9 -3.45) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp ae6e564a-9d78-4766-a0d6-4437b243a912)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp aec30761-961e-47b6-8c4b-1b029c077236)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp b0898a2e-59e7-48b7-8e72-18117045f9bf)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp c38b11a9-f974-479f-a88c-1878580e0764)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp d55ae410-f1c5-4f92-aa2b-f536bb509206)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp d595fc34-5afe-4907-aafe-dce906e6667b)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d5e5e7fe-3d4a-4551-899e-ca0c7a8be1ef)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp da19b8c5-1969-417c-b8aa-7a7d5c20788e)) - (fp_line (start 95.9 -7.95) (end 99.6 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp dfd611e3-7579-4155-8ccf-6840734d6fe9)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp e0f6546c-798b-4131-9932-3dea0cdb6ae5)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp e2c4093f-5edb-4ecb-82af-ce5974e72fd6)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp ef376f9b-6b52-4866-901f-e45e2bcbd75d)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp ef516530-6f1f-42a5-bedd-b06524b1f54e)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp f05810ee-6827-4bd8-a4b9-3b1d63982a06)) - (fp_line (start 84.15 -0.5) (end 84.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp f78b7f39-789b-4c31-9615-ae126fcd41c3)) - (fp_line (start 86.9 -3.45) (end 87.4 -2.95) (layer "Dwgs.User") (width 0.12) (tstamp fb38d9e4-0627-45da-8855-8e99528fcc56)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp fe359212-f07b-4eec-bd49-be3d700c7beb)) - (fp_arc (start 94.15 -11) (mid 94.662563 -12.237437) (end 95.9 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 366b0749-b799-47bf-862b-804de8311297)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 4a48ef6f-6447-4938-aeed-506c90a35c96)) - (fp_arc (start 95.9 -7.95) (mid 94.662563 -8.462563) (end 94.15 -9.7) (layer "Dwgs.User") (width 0.12) (tstamp 6bf78807-6025-4bba-9673-e2512955c876)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp cff576e4-fdbf-4315-8269-e95f9b472d84)) - (fp_arc (start 84.15 -7.95) (mid 85.525 -9.325) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp f52fe259-c383-4d68-b6ae-e52ffc4b74e1)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 2e33c1ba-bfd1-4e5b-a1a9-8356d2d6a5d1)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 2f0ac6b0-f7b6-4509-8f96-750e18b8c854)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 4ae635ba-f6df-41dd-904a-7f75dd6bc1d5)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 9f91e785-986a-4e58-9aa1-88cb53221ee4)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp fb5f58a7-c8ea-407f-ab90-bf474f6dd470)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 108cb3ca-e977-4706-b224-e671c799c10c)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 80d7ce48-1b8f-47d0-b1d7-93bf0a68e969)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp 95a93a16-39f8-425c-ac9b-b58057a5d38d)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 84 "/~{PRSNT1}") (tstamp 5b96b101-9726-4b6b-b81f-60fb9fe347cf)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 7 "+12V") (tstamp 48c9553e-2788-4cf3-afe1-dcf5dc9fc35f)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 7 "+12V") (tstamp f36854c9-5298-44bd-84dd-13bfde21d79b)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b9a5cb6c-a2d7-4ccd-adc5-5111573ea2dc)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 85 "/TCK") (tstamp eafa046f-722b-4994-a581-dfcb765f9a07)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 86 "/TDI") (tstamp 72c4d247-fc50-40f8-967f-4b026fb93f45)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 87 "/TDO") (tstamp 087cc3f0-2d0b-466d-8a40-7b75e2eaf7db)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 88 "/TMS") (tstamp 0e22f16f-a4f7-48c7-914b-c6eac867565a)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 8 "+3V3") (tstamp cff393a3-8819-4581-b9dc-64670101f457)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 8 "+3V3") (tstamp fa85c371-bc11-4c4c-8022-a376ad6e8d38)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 89 "/~{PERST}") (tstamp 46c4c52c-c4ca-4678-a7dc-3528b935aab3)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 88179f6c-4556-4b0c-a3e3-db2f64a1388c)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 91 "/REFCLK+") (tstamp 74c022b9-ece3-4320-b4e3-b0deac568861)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 90 "/REFCLK-") (tstamp a9233833-ed08-457a-9a9b-47044242333e)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 0ce0a8d9-255d-47e1-b290-a87395c4990a)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 92 "/PCIexpress_connector/_PER0_P") (tstamp 82a5109d-0ba6-4b96-a9af-87d812ce20db)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 93 "/PCIexpress_connector/_PER0_N") (tstamp 58c1c07d-509b-4814-bd0a-b66e4a6cab9d)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 1a465c03-3809-4987-9097-d40983314cc1)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 6 "Net-(J2-PadA19)") (tstamp 59df4e60-690f-44fd-b3e6-1de40eb728fb)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp bef20e6d-99e6-49cf-9455-adf595560c35)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 94 "/PCIexpress_connector/_PER1_P") (tstamp e37e3d64-e9f0-4854-bca9-4c20b42f79a8)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 95 "/PCIexpress_connector/_PER1_N") (tstamp 18586dd9-9d09-43fe-a99e-821d3bbb9d87)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 9bce34c7-027c-41ac-9a13-7181bfbe3ceb)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 6b7f8e87-17fb-499d-9f3c-e19514be4272)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 96 "/PCIexpress_connector/_PER2_P") (tstamp 5e70aedf-c54f-4104-9fd7-42c2230fe495)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 97 "/PCIexpress_connector/_PER2_N") (tstamp bf1304f4-5002-4fe1-be4e-430bc1c2bc33)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 4794713a-3239-48ed-9dfb-67743a3119d7)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 4fd30780-5d36-4cc2-aa65-a8b598007915)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 98 "/PCIexpress_connector/_PER3_P") (tstamp 856ae324-85d4-4d3c-aad3-e63723d83945)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 99 "/PCIexpress_connector/_PER3_N") (tstamp 3e2e807e-6503-4d94-8a0c-165892bd8531)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 78bc31d1-d17a-4062-93a0-3dd79b715444)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "Net-(J2-PadA32)") (tstamp f54110e9-cf10-4f0c-bd6c-5495bc70580a)) - (pad "A33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "Net-(J2-PadA33)") (tstamp a0418f0a-e080-4773-bc4f-b8914ed23550)) - (pad "A34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 38e1de50-e765-4c6a-bafb-c3262687b4d4)) - (pad "A35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 100 "/PCIexpress_connector/_PER4_P") (tstamp d76c80f5-cac9-466d-90f5-6b1b5b75b759)) - (pad "A36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 101 "/PCIexpress_connector/_PER4_N") (tstamp 1379345f-f2ff-4e6d-a839-89086f5a9e89)) - (pad "A37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3c611ade-ee3d-4981-b3df-45dc156b4130)) - (pad "A38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp cd8c02b6-ee07-42d1-83d6-5229304979a8)) - (pad "A39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 102 "/PCIexpress_connector/_PER5_P") (tstamp dd1c54ae-0f42-42b5-b512-01bc0d2f72c9)) - (pad "A40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 103 "/PCIexpress_connector/_PER5_N") (tstamp 8a2b4792-1a15-4506-a6fb-e54ab20df1f3)) - (pad "A41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp dcae0983-9c9f-43aa-9008-dfb33bc8fae8)) - (pad "A42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 7022cc4c-19b0-498e-b901-76b8c781a5b9)) - (pad "A43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 104 "/PCIexpress_connector/_PER6_P") (tstamp 378446ad-8910-4a96-b6c9-ad7208fc4f36)) - (pad "A44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 105 "/PCIexpress_connector/_PER6_N") (tstamp e20cbc59-908e-4721-b1ae-884453ec1301)) - (pad "A45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ff33443f-97f1-443d-b435-b48efe2bd612)) - (pad "A46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b7a84cb6-6420-409f-8408-5c183eb4a7a3)) - (pad "A47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 106 "/PCIexpress_connector/_PER7_P") (tstamp 30a17558-67a0-4081-851e-2576e32fee17)) - (pad "A48" connect rect locked (at 49.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 107 "/PCIexpress_connector/_PER7_N") (tstamp 507056d9-1367-4503-acae-09c14597314b)) - (pad "A49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp cea72472-5b33-4ed8-aa02-2fad368eb03c)) - (pad "A50" connect rect locked (at 51.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA50)") (tstamp acbd9f25-3797-4cf7-97c6-973e4546e377)) - (pad "A51" connect rect locked (at 52.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 69731664-3a9e-40fc-b482-571f1158fc9c)) - (pad "A52" connect rect locked (at 53.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 108 "/PCIexpress_connector/_PER8_P") (tstamp 4b3736a3-39b3-474e-97e7-3368ef99ca41)) - (pad "A53" connect rect locked (at 54.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 109 "/PCIexpress_connector/_PER8_N") (tstamp eb11c019-f396-4f0c-b40a-919eaf450c99)) - (pad "A54" connect rect locked (at 55.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 9a331e73-3d7b-49dc-87db-3a78a59adaa9)) - (pad "A55" connect rect locked (at 56.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3a7eeb97-e120-4db0-a15f-9d483eb48362)) - (pad "A56" connect rect locked (at 57.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 110 "/PCIexpress_connector/_PER9_P") (tstamp 4f3c81ee-082b-4ffc-9081-63f253e46d8c)) - (pad "A57" connect rect locked (at 58.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 111 "/PCIexpress_connector/_PER9_N") (tstamp 4da1b3e4-93ac-4f7e-8511-1fe9e5d7331a)) - (pad "A58" connect rect locked (at 59.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp d0d38f21-d6a1-433e-8517-6edd186d95f6)) - (pad "A59" connect rect locked (at 60.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp f498a7a4-a05a-4616-808e-cadf35c368ad)) - (pad "A60" connect rect locked (at 61.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 112 "/PCIexpress_connector/_PER10_P") (tstamp cbf311f0-194f-4c54-a04e-4e135ebf1e20)) - (pad "A61" connect rect locked (at 62.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 113 "/PCIexpress_connector/_PER10_N") (tstamp e698f9be-7a73-4c78-82d6-ceed4900dbe0)) - (pad "A62" connect rect locked (at 63.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp d15adc4b-cc23-4487-b492-0650d57cac91)) - (pad "A63" connect rect locked (at 64.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp eeffd174-7fa0-455f-9ae8-6cfb34459d88)) - (pad "A64" connect rect locked (at 65.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 114 "/PCIexpress_connector/_PER11_P") (tstamp 08574dd3-f248-4469-b52f-63f2dc179e3c)) - (pad "A65" connect rect locked (at 66.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 115 "/PCIexpress_connector/_PER11_N") (tstamp 49beb195-a54e-442f-a654-c108f25b7fb5)) - (pad "A66" connect rect locked (at 67.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 8a8e4bf0-18e3-42a1-b90e-7f85d01fa251)) - (pad "A67" connect rect locked (at 68.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 69e852c8-d1d6-4b7b-8593-ba5ddb92f63a)) - (pad "A68" connect rect locked (at 69.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 116 "/PCIexpress_connector/_PER12_P") (tstamp 5bdc864b-e226-4069-86ce-39eef3e817f1)) - (pad "A69" connect rect locked (at 70.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 117 "/PCIexpress_connector/_PER12_N") (tstamp 6db20bae-ee05-4513-ae23-fa54c131620e)) - (pad "A70" connect rect locked (at 71.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp dbfee9f5-a925-4cc2-9ece-848cf45b993f)) - (pad "A71" connect rect locked (at 72.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp e633b215-5dc9-4010-8c70-7a23cebefabe)) - (pad "A72" connect rect locked (at 73.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 118 "/PCIexpress_connector/_PER13_P") (tstamp 4eba1fb5-7fa0-42bd-87f2-33076ce6018d)) - (pad "A73" connect rect locked (at 74.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 119 "/PCIexpress_connector/_PER13_N") (tstamp 05b28d9a-99b7-4377-83bf-e116e932267b)) - (pad "A74" connect rect locked (at 75.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 97ee821f-5f16-4417-9b8b-a7e4c86d9ebf)) - (pad "A75" connect rect locked (at 76.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 10e6aa30-4543-464f-966a-a0d63fc54a09)) - (pad "A76" connect rect locked (at 77.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 120 "/PCIexpress_connector/_PER14_P") (tstamp 2eb4e526-477e-44a3-b6a5-8c0e8ca57d57)) - (pad "A77" connect rect locked (at 78.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 121 "/PCIexpress_connector/_PER14_N") (tstamp d1383788-e911-4e6b-a9f9-90ee9adb3eef)) - (pad "A78" connect rect locked (at 79.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 9add5523-04fb-4bc7-a89b-8740ceb3d3ee)) - (pad "A79" connect rect locked (at 80.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 87bb3c79-94cc-43f7-839a-99ec22e71dbf)) - (pad "A80" connect rect locked (at 81.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 122 "/PCIexpress_connector/_PER15_P") (tstamp 191ff837-6fab-4c2e-a3df-e9dd1f40cf2c)) - (pad "A81" connect rect locked (at 82.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 123 "/PCIexpress_connector/_PER15_N") (tstamp d01056de-726b-44e6-8ff7-d16aa54c9ff7)) - (pad "A82" connect rect locked (at 83.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 1b1c4fc6-a5ac-4d0f-a7a4-6ca8e030cce0)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp 50d13d7a-772e-4d86-8c3f-afc8f354c9d4)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp 368bae66-7828-4a96-9f9e-c997ded278b9)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp d9a0c707-54ba-4533-8858-711f0d4549db)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 40041954-ae5e-474f-95b6-e07542ef24bb)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 77 "/SMCLK") (tstamp 9ab851db-aef4-4f29-83d5-255a0d58e6c6)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 78 "/SMDAT") (tstamp 995cc4c0-7a84-427c-99dc-dda50deefc91)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 61f0f6da-71d2-48a8-95bc-221db4328a29)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "+3V3") (tstamp 44363e37-bd9c-4985-bb09-8dd6f04c3819)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 79 "/~{TRST}") (tstamp 703ee97e-76f6-4c8a-a79f-4a488daff1c8)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 9 "+3.3VA") (tstamp 0fbf09e6-50f2-4243-9eb8-75486dff8633)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 80 "/~{WAKE}") (tstamp ebfaf11b-019b-4cc3-8ed9-2fc7f03fa9a7)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 10 "Net-(J2-PadB12)") (tstamp a0dfb2ee-ec5e-4342-a9c4-cf02fbdc98f4)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a71fc735-a256-4ec2-bdaf-6ccf98788096)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 81 "/PET0_P") (tstamp 29ea220a-8689-4ec1-a9d4-bd09b4a68134)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 82 "/PET0_N") (tstamp 0cba4e7a-6af8-48e3-9e4c-acdba97c6ad1)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a5519d89-33e5-4c54-9901-80d34fc1bc4b)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 83 "/~{PRSNT2x1}") (tstamp fb420423-3433-4814-a59c-aa1ca3d744d6)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e9688eb6-a365-4165-8b77-afcbc860afb8)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 76 "/PET1_P") (tstamp 3fd7e025-3a5b-4293-8d1c-9e8ba70cd251)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 75 "/PET1_N") (tstamp 739ee89d-dbfc-4369-9306-724514646027)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 55961450-c099-4a62-a075-894bc19e2d19)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp cba84970-8c1e-47ee-bf3b-5cdc64c5f5a8)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 74 "/PET2_P") (tstamp fd945a5e-54ba-4bc8-9849-8974c581bc2d)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 73 "/PET2_N") (tstamp de0e4d49-37be-4cac-a108-6f5a2834db9d)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 51e5e5d1-98bb-4b53-9508-1516bbfc22fc)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b650082a-592b-46a9-a08b-851158b5a30d)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 72 "/PET3_P") (tstamp 96489dd5-c314-41d2-a662-f0b690ef7ffe)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 71 "/PET3_N") (tstamp 904c5213-d057-4deb-be06-ddb11d20b823)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 690eac6b-5326-401a-ab7c-3b334d3a7fbc)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 11 "Net-(J2-PadB30)") (tstamp ba002491-f811-45e9-8168-842b0d456d85)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 70 "/~{PRSNT2x4}") (tstamp 8dc18a6f-f7bd-4ba2-84fc-8bcd979a57b9)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 28bbea33-4559-4cf1-a5a7-37ac47f7f3be)) - (pad "B33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 69 "/PET4_P") (tstamp 941f4c78-cbdb-41c5-ad44-ceb4bb1f49dc)) - (pad "B34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 68 "/PET4_N") (tstamp 7899e966-a303-4dca-8e62-f8e1a230de3b)) - (pad "B35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 3cbe75d0-8436-48b0-9f9c-c5d820e11ed0)) - (pad "B36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp dc92a3d0-6df4-4f69-9138-3597cc3bc536)) - (pad "B37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 67 "/PET5_P") (tstamp 78da4486-43ad-4ccf-9d09-c649b9939ede)) - (pad "B38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 66 "/PET5_N") (tstamp f44c8b89-7543-452f-9912-a42ebeb76873)) - (pad "B39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 89912e30-ee28-4f88-af50-e6f0b20b7518)) - (pad "B40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 79b13e03-f5d1-488a-aa5b-31a69fa5a1e8)) - (pad "B41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 65 "/PET6_P") (tstamp 821c8e38-bddd-43f2-904f-2f8a79a0533b)) - (pad "B42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 64 "/PET6_N") (tstamp 1ef7ae46-ec16-4b20-8ce6-e229a4893097)) - (pad "B43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 1ba3fd1e-a2c6-4e50-871a-e389024c39e4)) - (pad "B44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 5402c09a-9e86-4e08-9895-7b5079a4088e)) - (pad "B45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 63 "/PET7_P") (tstamp dfda09af-9937-4714-98a5-ecfd40d05468)) - (pad "B46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 62 "/PET7_N") (tstamp 9915ade1-5a22-47b4-baf1-d254d30179dd)) - (pad "B47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 930596f2-df1e-4af0-87b4-e81567541ea9)) - (pad "B48" connect rect locked (at 49.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 61 "/~{PRSNT2x8}") (tstamp 2be497a0-dcd8-4004-9de8-b12d575b665b)) - (pad "B49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 96a43f40-5ca7-42e1-bd32-2e757a73f9de)) - (pad "B50" connect rect locked (at 51.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 60 "/PET8_P") (tstamp a6177ba3-def3-4a4f-a3f4-ac16ef76c98c)) - (pad "B51" connect rect locked (at 52.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 59 "/PET8_N") (tstamp 822266fc-f810-491f-ae79-e13bae8a7ef3)) - (pad "B52" connect rect locked (at 53.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e4183f30-5a54-4cba-ab80-e05f333c2007)) - (pad "B53" connect rect locked (at 54.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b76a61dd-dc4f-4176-a2ce-239445473c99)) - (pad "B54" connect rect locked (at 55.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 58 "/PET9_P") (tstamp f8fa75db-646c-4210-a718-b9e865e3af86)) - (pad "B55" connect rect locked (at 56.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 57 "/PET9_N") (tstamp 437df290-7aa5-4a03-b960-2ee83abb918f)) - (pad "B56" connect rect locked (at 57.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b82d97bd-daa8-4072-a0c8-371973f0dd68)) - (pad "B57" connect rect locked (at 58.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 8f20f02d-c4a5-4949-97b9-aac97e03413b)) - (pad "B58" connect rect locked (at 59.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 56 "/PET10_P") (tstamp 3a9aeeb9-a4d2-4c06-9181-3358bb0c830a)) - (pad "B59" connect rect locked (at 60.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 55 "/PET10_N") (tstamp cca0f4c2-c26d-4019-837b-563734c41145)) - (pad "B60" connect rect locked (at 61.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 94389211-b065-4f58-93e1-cd1fe41ee91c)) - (pad "B61" connect rect locked (at 62.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f367a4fb-ceb7-4fab-9954-3e3e68834af2)) - (pad "B62" connect rect locked (at 63.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 54 "/PET11_P") (tstamp c29a9133-b242-4c5d-8064-4ad8f51723fd)) - (pad "B63" connect rect locked (at 64.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 53 "/PET11_N") (tstamp d7cf09b0-0194-4c55-9497-d361956457b9)) - (pad "B64" connect rect locked (at 65.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b7af0bd3-57df-445d-ade6-533a805b5b7e)) - (pad "B65" connect rect locked (at 66.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 1a8ae2e3-1234-47ac-8ba7-e355093098d9)) - (pad "B66" connect rect locked (at 67.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 52 "/PET12_P") (tstamp 0c5255db-bd34-4d11-8ed9-c0b2fe21b7c8)) - (pad "B67" connect rect locked (at 68.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 51 "/PET12_N") (tstamp 7e2ef956-759f-4ae8-aefc-bb41e31fe910)) - (pad "B68" connect rect locked (at 69.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2d1e8dd3-60e3-46c7-9272-f80ea4802107)) - (pad "B69" connect rect locked (at 70.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f4aa2955-4abd-4c1d-8435-062a36bd2509)) - (pad "B70" connect rect locked (at 71.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 50 "/PET13_P") (tstamp 17565665-fb9e-4d28-9d55-8ec16623b4dd)) - (pad "B71" connect rect locked (at 72.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 49 "/PET13_N") (tstamp 86e0dbb3-9c8b-4536-bd4f-4a645e0fb0be)) - (pad "B72" connect rect locked (at 73.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2e61be36-64dd-4a47-94e0-da2015a56b84)) - (pad "B73" connect rect locked (at 74.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 694f6f41-9c2b-47d9-90e6-66a3ca32ff19)) - (pad "B74" connect rect locked (at 75.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 48 "/PET14_P") (tstamp 68df76b5-cef1-42c0-8908-899d1df9cb86)) - (pad "B75" connect rect locked (at 76.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 47 "/PET14_N") (tstamp 3c55adf4-353d-4d47-ba02-d769e082ad81)) - (pad "B76" connect rect locked (at 77.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e0ed7780-7ef5-4e70-9581-a2182905a6c1)) - (pad "B77" connect rect locked (at 78.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 07724cea-4ec1-4bf4-9d4a-9f0e264d9a50)) - (pad "B78" connect rect locked (at 79.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 46 "/PET15_P") (tstamp 3d01e93b-d709-4151-9785-74364b38eda4)) - (pad "B79" connect rect locked (at 80.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 45 "/PET15_N") (tstamp 71ebddca-a95c-426c-9c3f-11474b08d691)) - (pad "B80" connect rect locked (at 81.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 501497a5-d992-4b26-95ba-c83485ba568e)) - (pad "B81" connect rect locked (at 82.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 44 "/~{PRSNT2x16}") (tstamp 2c6e74a8-fece-44f6-9860-1d9fb4d8f9ab)) - (pad "B82" connect rect locked (at 83.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 3 "Net-(J2-PadB82)") (tstamp ece39b8a-3824-4dd0-bd13-9a892d552960)) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c744c925-4315-409d-bf4d-4178aed6d7bc) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2888e32c-2e94-4b51-a17d-b6375e9cd535) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 88358d3a-21e6-43ea-8482-413c0b5987ec) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ce6e0e4f-573e-47a8-9a4d-e992f158d961)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp fb6f5eb5-2276-424d-9a32-c7f78dba97b8)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ad944f9-8a5a-4e00-9ea7-ce32bd719246)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ff10702-4935-4b03-bffb-4ef01d6a4140)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b3e7f34f-ac71-4f64-b7f7-585c54a5d58a)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c1fa1b34-a055-4cb3-b1a4-263ad1ed6e1e)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2cdfe5ac-9f25-4b10-817b-651c8ba6b903)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 45774944-bb7f-46b8-be9b-59b3918546ce)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dcc3b022-87c8-4d03-8392-f568b7871682)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f34e0df7-7086-4fbe-ac9a-a5fa083e8e37)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 82 "/PET0_N") (tstamp fc2c8874-5d8a-416d-9998-560c9ac65ae1)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 4e341201-54db-4096-80e8-e41f25053cba)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp efddadaf-d37a-43e3-8735-fcbe4042e7d6) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f63d89a2-1e7a-4700-ad7a-45c55872035f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp daefbc8a-7fef-4df9-b913-acd024a8b615) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 12e8c3ba-c861-43a6-b2c9-f02e615bcf49)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp cb0101a7-900e-488a-bf3a-77e8a92442b3)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3bc723ce-6ad8-4f20-86b3-93cccef7cc74)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 74bda297-17df-4b3c-9d91-124c4bf95acb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 908e58e4-f9f4-4be2-b0df-de1dcc0d0d72)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f07801db-21c1-462b-8533-ac874a858447)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3b09c9b9-425a-46b5-8e23-4b77e3120c45)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 56c81b58-30f5-435b-80e2-883ae7a16733)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b2ff188c-7b53-49bc-b182-c25475299fd7)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp beefab61-793d-481a-9fbb-1bb55de512f7)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 81 "/PET0_P") (tstamp e9a5fd41-bded-432c-b0e9-4ca520ccfa15)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e635e88a-dc19-4490-8e39-775497eb9c59)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b1303c10-6a0c-4d5d-aedd-23fe428cafd7) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 07cdde30-a75d-4d9a-9599-ed8e7a9bb825) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp cf81eaac-a3be-4bed-99d8-174841e74124) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 7d362a97-8954-4bed-8395-95b765333841)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9bc86405-af05-4c03-8e56-02e2d5eff835)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 44b84b84-889e-4709-b82e-a3fce55d34ad)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4bd1692f-a572-4404-b1bf-4ce9bac679d3)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp cf539082-3b74-46be-a8cd-5f9715a22d78)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d1da110f-07cf-4f15-b266-37ac9a8d6d81)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 134e1f17-8f5f-438c-a7cc-0be42b645458)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 78edb94b-2126-4730-a7ac-2ccc2607f021)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a8848db4-6871-4b91-9f1f-3fdbdbeb2af3)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bc11aa82-5d0a-424c-afeb-18c9f6b7542c)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 73 "/PET2_N") (tstamp bb8ad06f-18ea-4340-9832-986f02a04e69)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 2d4225e4-6851-4bb9-87db-c11268be2f02)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d19324f0-c6c1-474c-8300-6611471aacc1) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5d5b64da-de6b-49b2-b95a-306b22d84810) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp a215be11-81d1-4b7f-88ad-6b87ae018243) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 306c5c2b-fb56-46af-a87d-b271dd38bb4c)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp de3774f3-b997-4746-9de8-2c481ac2776c)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 67e41924-5486-4d92-9238-b201c6b5f874)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 721d9e43-546a-432b-9cf7-e169d6295fe7)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 78acf1cc-f579-4464-9692-8fa6d5e21620)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d3e12061-269a-4f8b-b261-ec1d990c5c7b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 01af2188-cab3-401b-b727-3290e80c7509)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2e146231-41a0-4aa9-8af3-c454fa827ebd)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b545a934-a3c1-4429-9285-66acc7b5d9a1)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e627ed42-3cab-484a-9362-d09a0392cebf)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 74 "/PET2_P") (tstamp f7952b90-1926-48b6-b469-1ffc79223820)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 95d48ce1-88ad-4e2e-9889-c05a23d941e8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4c1469bf-1520-48a2-8ec7-52e45fac5d1c) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e904d41f-57ce-48e1-bc4c-ba0a82a829d0) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 1c6371e5-c507-4517-a03f-777414435d8e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 966c6a15-ada0-467a-a7c6-192f446dbf80)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 9cfbd61f-bb1b-4e18-b66a-1e36452fadaf)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 00ecb0f7-2f8e-4a2a-a198-c933936c641f)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 91e0016a-2655-4d69-a791-0ffff9bbc258)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a8689ff1-0e47-4fa0-b806-2bdd3a946310)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b4176d62-c33d-4ff5-aca6-2821d350026c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 40280091-d8aa-45ea-903b-27d2f9ae5892)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 754fc9e9-a79f-4a33-a7f2-1120557f5e07)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c4234128-bc94-4717-bc45-33968d6a6b13)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fe014462-0014-48fd-a6f4-0909f476311a)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 71 "/PET3_N") (tstamp d28ae4be-a564-44a0-b3c1-30e101e18788)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp cdeaa5ae-ef2c-4d32-9c8d-4b1d69dd501c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d52c770c-67b0-4cf4-a49b-d3eecc3dce32) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0e968ba3-4ba0-4221-8559-eea321e5acc3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp a2b76bcf-4015-4996-98f3-34a354b79f03) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp b1b17306-7b7a-43ba-a88d-3c115b76e8f0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp dd28f1a5-e1c5-440f-8a38-424bd1987999)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 13ff71c9-a7ae-4ede-9e76-f6a54605f33e)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4c33e5b7-53d6-4a10-82b5-dccb77d10bc3)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9d9ddd76-8a17-424e-bcd9-a36b1be0c6c1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp df6e9b6a-855c-404e-9b2c-d802037b6d27)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3c4de81b-aa83-4266-9c61-2882bd6c661e)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6894c4e6-305f-4a89-a578-1b3808963cca)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cb0c34de-8e1b-43d9-a065-0754993d169f)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f04f2d5a-01d5-4f0b-ac5d-aac054a571c5)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 72 "/PET3_P") (tstamp 32eadda6-58e0-4bec-8719-e129b0461d28)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 43b6ddf0-cdbf-470f-bd43-206e18b3dd8f)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f7f) - (at 146.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R9" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6016f92e-97e5-4815-91e0-84e548c6ed50) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6359131c-3efe-4d11-93c3-b83b6eb8c35b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 20c25ac5-7471-407c-bf57-28094ff0f441) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp af58fbe1-70eb-404e-80b4-9a76209d2e4e)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ec99bbcf-5ecc-407e-8cd8-5a50d1e3815a)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0eb629ef-fa09-447c-83cb-ff14de2942eb)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 443c119d-8cd1-4ff7-bb7a-499bedf4d157)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9287b7e8-116b-4cee-bdec-ed9ae3b41f12)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ef4fee67-8e72-4319-8f2a-0aabbd1e2f52)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0a7b4e4f-5589-48c9-a63c-adaf12e17adf)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 69bc67bf-fc20-44b5-8471-cf8dc7c4d10b)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8ec0ff52-7fe9-4972-bc10-8356bf4fc0a6)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp aa7d1216-e6d7-4e07-b06f-92207e352827)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 68 "/PET4_N") (tstamp 210ce8f9-239d-4b4b-8aa1-9b32dc80a900)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp c5d43b2f-fa4d-43a4-8cca-45cda17b336a)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f90) - (at 143.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R10" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1edd3f6d-04b4-453e-ad69-53666cbea026) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8a43b905-7335-45a9-b9a6-8ecc42907304) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 083c789c-45fc-495d-a7dd-9948135f5d9c) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp a964112e-94a5-4f53-9076-87b9be28887a)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e4e5fc1a-e1cc-4070-8fc0-c639de45917b)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8c1ad237-fe59-42ee-8c11-5969d5f4448c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b7c090f1-4e67-40b6-91d5-b0f45678d566)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp db82fa2a-d45b-44b2-8333-ec5b0d55555d)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dcd0aa13-6a95-4779-b860-d4d8eeefdee2)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4cc89ab2-1a04-48c5-9eef-37dd2e932041)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8c16bd5f-98bd-400e-8383-b645b5500f10)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a514a7bf-c853-4385-bda2-ac6c9347c97d)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ef805a48-58dd-4cc2-be45-7c9d68b6b645)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 69 "/PET4_P") (tstamp 4012bd61-b7be-4a47-a269-48e35587e9cd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 21133c1e-58c4-4bc7-a158-43aab2949d34)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fa1) - (at 150.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R11" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6ab74e98-9a26-4c8c-ab6b-e07d9de2248a) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 67c34663-fb31-466f-84cb-ec07f2a28eec) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 4cae7799-33b4-4809-81fb-b1cd69cf91d2) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0733b020-2cd3-4e0d-bbb8-f76fd9b83af6)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a12f56ac-7696-49ec-98b3-d001f719eaa8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 62a0cea5-465d-4130-8258-729d90fc0ca4)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7b144cb4-c779-48ca-88ea-8c2667727a32)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b591217a-c5af-420e-8bf8-7d6ad0d3eec2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp da44e75d-276a-4e12-ae0b-99e2b5287b5f)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 213570f4-712b-416a-8e79-c7b9f83d7025)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 64b780ce-680a-4864-bd0d-a4c1e940c5de)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7f71d0c5-736b-47d7-986f-d75a82a99e74)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b739df9f-4f9c-41d2-b93c-863ef736c2d8)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 66 "/PET5_N") (tstamp c9ca3aa6-db7f-4295-b12c-d43a36d0a3f7)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7fbbf4e1-d2da-472d-b12e-f8c40859027f)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fb2) - (at 147.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R12" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bd8463b6-d6bf-40b9-9971-ba686e0349c7) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c79e4f4d-102d-421a-9afd-7a939016492f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 08c8f27b-8cd7-4e60-bfba-6855fb668930) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 7f42878b-60ce-4590-a2e6-cab20d55789f)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp f2f29fee-87bf-48be-9275-7ca0801134ba)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 673ab733-c0d2-4e92-bf64-f8e1cfe0e359)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 93aaf66f-ee11-4811-99b5-79c2942cccbb)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d6cbb24a-4569-438e-8548-b8dd236c801b)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f8fcf7a0-cc50-4fb9-a7e5-5fcdc6ed2f58)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0e9bb2a3-f99f-48ed-a51b-064adf65faaf)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ac6b68eb-6a76-4b09-bd58-a29fb2f0a1ec)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b611ed90-469c-4926-a95e-12431ba78d12)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ce779e7a-e634-4006-89f0-b20393b81c24)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 67 "/PET5_P") (tstamp 61e5ce71-d010-4b3f-8394-55ed290e716b)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7f22409d-32c0-4ddc-b051-3c742007887f)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fc3) - (at 154.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R13" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp aae75725-e5ba-471f-8456-91e06ef0f605) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 98e628b6-5ae7-46c9-812a-a91e92a93b12) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 404af637-0c88-4c1a-ac66-7320e8e757b9) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 02cfdd1d-b8b9-48af-bd67-0868c171f495)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ad74de5b-5a0a-40a7-bb05-5895ec12e629)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 340e1138-02df-460f-aa34-0e280931d3af)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 491ad410-622e-47c1-b394-6f8cbe46078f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6f138a60-7fc9-476b-8b86-10b69526bad6)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9a5d8bd2-7874-4c33-9f56-85e04b81423f)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 06281d41-77ae-4326-94c0-e650b97d1fe6)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 679e89ba-b5d6-41e1-a8c4-79a905498e51)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a3fdab99-7069-401b-b60a-4ec70b54355f)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp bf577143-4a35-41e7-9b3e-1fd75b39406c)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 64 "/PET6_N") (tstamp 446c3ade-220d-49ea-935a-17cd209ed678)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 29cf6c2c-d37c-4b28-8355-4e3623200284)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fd4) - (at 151.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R14" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b430659a-5875-4f5c-a753-54d7c6e1dee3) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 93d192fd-3b93-4605-a26e-6b629bb35831) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 06d607d6-da56-4ee8-bbfe-da78ea7c1e43) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 7f0d78f1-d94e-46c6-8601-04ecdcd2cf01)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp e9199f93-7533-4108-8e8f-9b377b3d4ff8)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 195ac225-cd53-49d3-98cc-711040c5ac05)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5ef6bcda-2705-4c94-bfa3-d9193ce8ecf8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6ff321d7-74cd-4caa-8236-041be0af3e7e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a797e6a8-b42f-4130-a10d-04306cc2414b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 22be298c-0cd4-48df-a0d1-cc42162b4f13)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 36106a11-24bf-40f9-bb6f-97acffba70d8)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4934ff11-08e8-477a-b951-dc68bee87051)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ab7ca586-d7ba-4e18-91c5-8a89764161f4)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 65 "/PET6_P") (tstamp 78617df4-77d1-4959-96c2-2421d5ca4ba1)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 84fdaa9e-b226-440b-9424-227168749a1d)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fe5) - (at 158.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R15" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ac0af5a9-6185-480d-aa96-a1c292133978) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c1aeed8b-1206-4f5b-9a8b-ee9f04a9bcb3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp b90102e2-f9c3-45fa-8b46-16883b7339e4) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 623cb8ab-ddca-425b-bf89-1c78e12c4390)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp b4c643c7-e90d-4529-935d-1d567df60eac)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 73af106f-240e-4d33-9803-e43f17ea9d99)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 89f010a9-e65e-419b-8acd-1ecebc31ea84)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c1516e44-429b-494e-92e9-8af9486c43b8)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp cbc7551d-a4b0-4d3f-b940-ab0f323b89b9)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 05e78f9d-4c83-464a-8a01-0b5428ab016d)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 08a832d7-fd5b-4236-8dff-0967e9f4a57d)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 95f99979-3d52-452c-a4f7-6055c4d3f1bc)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fa347aef-2978-4174-b6b0-82362a994bae)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 62 "/PET7_N") (tstamp a20a3c46-d7a3-44eb-8d73-fe1c8a5f4abf)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 28d5ab9a-2580-4fb7-b503-ba4a457ac83f)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9ff6) - (at 155.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R16" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 29d1ff08-8666-4302-98b1-c02a826e55eb) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8807fd90-84d3-4af2-8d20-4f8ffc7b861e) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 01990896-1951-4d5e-b078-9a870db8e7e5) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp b798e500-e7a5-4f77-b0d3-ef23d79c6b01)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b9c3788f-3a24-4ab9-9f38-877731c22e97)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 43125028-b80c-4f6c-a089-2b7e610be5a6)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ce370af-b6ef-4e17-a3ab-a4f57f1a6cf4)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a85598b3-6224-44e8-b70d-d588bff1dacd)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp cafe6d0a-6426-406a-9088-563e9e1523e8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 07722149-561a-4b04-a686-558097a5783b)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2d8c1d0b-3ec6-4af6-b876-dc6f058e5a7b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 73de2c0b-d22b-4c8e-95fd-82bd0c5d89e3)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cd7f40a7-081d-42b7-95e5-c8cfc7d69835)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 63 "/PET7_P") (tstamp 6812c3ff-66ed-4c4b-bf0f-dd00003f0561)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 2b05c06c-2340-4eb9-b3a3-3040e019fef5)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba007) - (at 163.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R17" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 60a746e9-d4db-4a16-bce3-c20d022fc1cb) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b6615a3a-f262-40b5-80c9-16ea2905d1a4) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 30ff002f-9ddf-4409-973f-aed9e36a0f6a) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 3d1bb084-63a0-4f73-974d-106ec5413b05)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b0010787-4959-427c-9336-90f829a8efd2)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 396c3408-7725-40e9-9a4f-26aec040eaf2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ea1ad4b-ff4a-4970-b3e1-da92a34533a0)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp bd791ee8-4bda-4bc9-97a4-dbe8d6bc0269)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f33b6d1d-b8d9-4895-bed8-e53c5884b301)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 14b1f2d0-5d82-4730-924a-58ee2872a2f2)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3521dbfd-4a9b-4b5a-bfa0-0ca7093a122d)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7852f871-bc90-4e19-bead-e207c234cae1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f5ea08d2-129f-469a-b324-6d5c537377f9)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 59 "/PET8_N") (tstamp 09d920ff-a5a2-47e5-9d43-e2ca829ee967)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp fd1437d3-f810-4dc6-ad4a-12c380a54712)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba029) - (at 167.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R19" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c27ff5ce-007c-406d-989c-dc381cebb59c) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 82ab79e4-0e74-486d-ac6d-1b2d8dbc5c16) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 0808ec97-8653-4631-8ade-4f5685809226) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 929a2021-8c98-4fcb-9847-2c21e0b89dd2)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a2bbeff5-c971-4848-ae13-e0d6d0ddbbd2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 23783662-01de-4cc6-a4d1-b477d07ab4b8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3701997f-d71f-43cf-bd15-b3fb2088f9af)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 73cf83f8-afde-47ff-9cd3-72d1c7d00790)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ee526b3c-34d3-4766-8223-04deeed4734f)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 292178e5-d0bf-40cf-a454-6d98f48cf6bf)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2b04481a-4a4e-46f6-90fc-b3e4d91c7507)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6fe7c0c5-e267-4cd0-977d-8723ebc41c2c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b059ffd0-02c5-4864-8bcf-0718e525ba6e)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 57 "/PET9_N") (tstamp 78631ea2-21d8-48de-810f-d955f2597a29)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 432d2344-1bee-4a2b-a4b2-b95a37c056d6)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba03a) - (at 164.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R20" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 83f333e2-f65f-4b52-9dc8-da4b4f1bf8c6) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 116a1c3f-fb57-4663-9e5b-7504d3e3e2ab) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp bc3e0d02-7401-4798-82f0-2163ce4cfb62) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 5337001e-6a9a-4d74-ac5e-72f63e4a320f)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 73949b81-ed43-4386-8142-b98b627e8674)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0c44f41b-251e-4cd3-aec6-fabf36688468)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3a21430f-ff32-4547-b8fb-573ea8fb0ab6)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 50150736-e25f-4a85-8319-ac9feb91903e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5280ecaa-42e2-459b-b68a-61426924af17)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0679d0c3-05ad-427f-abf5-8045503feb36)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0f4f6235-76bb-4e79-bb25-dd3ec25ec592)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2439cdb1-e046-46d0-94d9-52b864ef1d02)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c7fc8171-fed0-4a03-888c-d96241f3d663)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 58 "/PET9_P") (tstamp 2599420f-2e79-4539-96d6-bd963cf66a70)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 4d13c4f7-e44e-49ab-80e1-751a55ce703a)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba04b) - (at 171.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R21" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c8177a39-aafb-4c9f-983d-b461e606a205) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9aeeacff-c97a-4a48-80e8-54fe8d7b6f6b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 325a4ad1-b6b8-4e99-a400-acb91a1a0219) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 515e115c-3ec5-424d-8d98-3b1112b331a9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a3d46d28-2c5b-410d-9e21-917026e8bb35)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 61c411f9-2b02-41c3-8c69-7f0de3160c54)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 946e47ca-f11f-4c80-9925-0dde154bfa86)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a4526800-914e-46c9-9398-623561b63618)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp cd5bae6e-08c1-45ae-befb-dfda4e0b4457)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5009de15-31d6-475b-8eac-59a2ebd94f48)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a1f87dbd-aa7d-4963-bad8-a1b841022a48)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cff345e0-1afc-4805-af04-bfd717c61658)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f6325822-d792-4327-b019-e46372d0a610)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 55 "/PET10_N") (tstamp ff4799c6-06d4-40b5-8d89-fb3bcf042461)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e43eb1bb-5e3a-45a5-b241-136d99af7d38)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba05c) - (at 168.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R22" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e1f83899-043a-49d2-b91d-a03a21f3c834) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bba21d1c-18fa-4b91-988f-f5d9acf0dc7c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp c3e226f5-3841-4fff-af6d-35f6d58cc587) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 72b3e8b2-d930-45b1-9e17-d91641ea420b)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp d250f671-45fe-47f7-bb49-618f22aa3b5f)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 03d561da-fe95-4925-809b-aac1d3f25a9a)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8a894c35-0df2-4a74-a878-9e1ebce43a53)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b4b95455-9347-481a-a382-1652507ce545)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp e9a5c6a5-d53d-4579-abb7-856def8de7e7)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 232a7d40-07d4-4209-81c7-9a107db365e7)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 57f87fa3-69dd-40c8-9f6d-a12877aadccf)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8161b28e-36c5-44b4-ba24-a57851e20e11)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c3bd6502-5132-4fb3-9c39-260be04f0ca3)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 56 "/PET10_P") (tstamp 3d352ef4-b6ff-44f9-ad5f-f98298641b96)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 0ae05bbe-e439-475f-ad5c-10a75b9651d3)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba06d) - (at 175.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R23" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b9b3fa87-35ef-40af-9dbb-5e52798d9c47) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4b1d37b9-afda-48ad-86d3-9ddf263dfc8e) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 99ffce8e-81fd-4e4e-8a9b-ae4531bdcca9) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 5668c787-c179-4b75-a3ac-e35aa7e33255)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b1df1c29-edcf-46b4-977f-2f5028d8af13)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 425927b2-a0f0-456c-834c-b91d2e080a61)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 56b06ab3-1877-4aa7-ad67-6766cf5f2856)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b565013a-cf61-4f1e-9e42-756b2e9a8c69)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b7aa1fac-c0c8-49a9-8651-43a1e3abc0ed)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1806ef13-f545-4ccf-ad3c-493f7587af9d)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 598eeb02-0515-4832-81ef-dc8934ac6e88)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 74199c25-4c07-4fa2-ac95-a66ac8807532)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f433734b-f513-4991-a3e7-e78815639cc5)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 53 "/PET11_N") (tstamp a8a6107e-b1f3-4816-9192-d4ea71367cbd)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp ea1d2acd-427c-4594-a386-19052b6b0063)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba07e) - (at 172.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R24" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3f23da93-6215-4a2f-a46a-2cf7bcc89ebc) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e1f6a3cc-529f-4925-b199-17a93c7a456d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 24bc9f05-974c-4c43-bf47-625a444f4b8b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 817a3ae5-87cd-49bf-b1c4-c5c93d96a746)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp fd50d805-61ce-474c-aca9-a82cf548bed1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 104e3de8-3b80-48ff-91bc-99bbe9c3ea85)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5c02ce2e-1a10-4ee6-88c2-ad1671041a52)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5ef6b4dc-a792-4560-806f-36c80317eaec)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f119c142-f6c3-4876-9763-f2dafd15d726)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 07ef0b3e-8ebb-4683-a226-990e8106aa01)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4570fb2a-661c-4060-a7f2-d42c73b1629a)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9edf0a5a-1a44-4146-98b2-5c8587f020ef)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d447ecae-79bd-4097-98d1-4b43bbd7bbf5)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 54 "/PET11_P") (tstamp 06054d81-3ab8-4dae-9067-f88268ba61bd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 72779c77-fffb-4165-b8ef-e79692d11e1b)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba08f) - (at 179.135 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R25" (at -0.01 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1b039650-54d8-4efb-9bb5-1da572ed9628) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8ba1bc05-9245-4370-a1e8-af2d5af57efb) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 6303117d-8e43-4e3f-a1a5-87a0bde838f8) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 5965f83c-cffe-46fd-9d48-dd3060e804dd)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 6408c69f-6202-4381-b8b2-8a52d0703ef2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9e580878-a798-48c5-b220-2d3fe5f020cf)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a428cb8e-c60f-481a-ac52-9943397595f2)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp bb73c597-46cd-44e0-851f-7f53bc1aaa1d)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp eaedfd9e-13c1-4706-8050-fd8988907602)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0a4d3589-faec-4789-bdc5-56e9dcedac51)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4bb0ade0-16c7-4026-a2e2-d01a4267ada3)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 95851cd7-a57c-4667-ad42-837adea39c34)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ed6075f8-163e-4e40-9a02-fe006a8adcc0)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 51 "/PET12_N") (tstamp 172c9f05-6648-4e13-a6ff-681f937d7934)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 040372c8-0c24-4bb3-9820-e9bbb7ed6f62)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0a0) - (at 176.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R26" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 767f9f7e-5c4f-4e22-95b0-f075bbc88359) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp caf9cdb7-47c2-4bb7-907c-cd0ae2a10e50) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp f11d8768-70f6-49b3-8669-30c4f804addc) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 6fd658ce-1901-4e27-8a5b-45a71f04fdd2)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp becd02eb-dec1-4fdb-a69b-2bc3ca08845a)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 188b292e-5918-45aa-85c7-72bef0784630)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2856a557-d470-4e76-a0e5-33b9b5d154b1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7029f3a2-ea78-4a60-94a7-03cd1d46b27f)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f87cfb0f-b155-4dba-839a-94f9c67b6b1e)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 08e217b7-4039-4ee0-8411-ae6cef688326)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5df55dad-5017-4367-bf5f-2b0e2ffcc276)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ec5f73c2-bd08-4f75-8a26-e568f82690f5)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp efc7bcba-5f40-415a-b0ce-920e6912faa7)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 52 "/PET12_P") (tstamp 10970440-c276-4df7-8f3a-ec9c6f3139bd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 889988e1-ad1d-4db5-9997-ce1740e3f293)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0b1) - (at 183.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R27" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e3b28807-ae7c-4951-9838-d18fa4037414) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 757d3fe0-2e01-4a66-b47f-98bd4b331baf) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 8859cb42-653f-4d4f-bd50-cb3f9468c1db) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0cdaf4e5-fa3f-41a7-b4f1-9963611d11f0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 6f086127-fc30-42c3-9c07-f0ea37927e91)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1f203253-1fca-4743-953e-4397fb2cf1a0)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 236c4578-4385-43cf-8268-9fa58d932e1a)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 461dad92-b253-4530-9b7f-84eb8d970de3)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ae87e536-b780-4f13-8854-604034e1aa54)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 062ae38e-c496-4b1e-8d2e-b69170ed1c93)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6cef5c53-17c7-43d0-97de-659c3d78582d)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6f31cacd-19e3-4acf-b01a-a5a7af5c278c)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ea929005-346c-464b-8c79-115aa080ed67)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 49 "/PET13_N") (tstamp 2e8159aa-32a0-4625-8685-1ca314a8d275)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1b90f154-8bfc-429c-b942-7df33223e801)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0c2) - (at 180.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R28" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1905c0ea-bcc4-40c3-aa91-505a21cb6b1f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c1e556b7-f40c-4501-bfe3-b08fcc06bb01) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 797c56d9-00c1-40c3-9a62-7bbdea5114e5) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 474a30ee-d6e6-459d-b4bf-2935289fbf36)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 59182a43-107a-48e6-b3e2-2504e280293a)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 20ca9aef-e397-431b-b07d-fee7888259df)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2f61f075-e271-435f-90cd-bb4ca37e1f21)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6f8bbf4a-4371-40ad-995a-af42fbbd9232)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8891cd13-895e-4001-a46c-8032b7dfe8f2)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2960a20f-d7b4-4b2d-b9d2-b8e8a02bf519)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 30dcd5c2-75f4-4cea-8f39-e89a791d4109)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3781b79a-dda5-4c3a-b4e5-0636d580dfac)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 878dd48f-5397-4eb7-a489-842535fa4c0c)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 50 "/PET13_P") (tstamp df99af03-97bd-493a-b2a2-c91cba6747e0)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8468d050-9471-445a-8452-4a260c106665)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0d3) - (at 187.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R29" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7d339ed8-c311-458d-9236-8a48e5cdbab8) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0b6da10f-5e8a-407a-8897-bbe1f7314853) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp e996d587-1a70-48b6-8507-492a935f4f62) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 4ec3ab47-b0ea-4f3f-a7d9-d01726c94594)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b402f0c1-c74a-4a4d-967d-3b057a681459)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2f1a1fa4-c868-4c38-a852-7346ffeb8c7e)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 40793223-73ba-4deb-906f-d02f1e746a70)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 789a4234-5ef6-400b-9c7d-82b637b8f617)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b6b5dbd6-1af2-4e6d-b212-734e98948550)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2e838dd0-2c13-48ed-a15c-2d241e7a8198)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 99f5745c-231b-4bff-8a8a-d51b714f20c6)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cbb70a7e-9b45-4e46-82aa-6c7f8baea43d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ebeed8b4-e747-4273-ac00-a84dbb1b71ae)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 47 "/PET14_N") (tstamp 588e0b96-d99b-4863-872b-5d9a9349e752)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 6565f89d-a963-45b5-8629-b26495d58207)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0e4) - (at 184.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R30" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6e82a553-3687-4bec-99e3-cf73d342a09f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ddc5330d-ac0b-4325-82ef-b291a0534939) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 073c18fd-44a5-41e6-b724-68694ca2d0d3) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 139b3f1f-f1b6-49a1-8f49-807a48178e80)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 761159db-b73d-4e83-bbd0-7332c49bdd5c)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 06698e42-a885-4084-804b-5f3f78971093)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b8c1df8c-7430-467b-b43a-70c97ee84568)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e459e3b5-7bef-4102-afdf-4db6803eaa13)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f74af385-9bc9-44ee-82dc-e6dac7539aa4)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1a31056a-5980-4204-a566-aa24a8891765)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3e8d56c0-711e-4d72-8960-657e3e221c85)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 80517054-19bd-4615-997b-765a93915bfb)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a2dd6cc7-3b51-445b-b952-c62b8e3c9b2a)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 48 "/PET14_P") (tstamp 16aff40d-cc87-4c98-9ba3-f1cfb774032a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp fd847ed0-7177-4192-b6a0-74d6aa4292cc)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0f5) - (at 191.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R31" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 938ce565-f333-4fed-b74c-8af78294602a) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4bb2346d-4bcb-4f30-8805-59438e9cffe2) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 6cf5b927-d8d8-4add-941a-8bcdc6efe80f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp dfa15fc5-54ff-415e-99df-55e7f14871e5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e3205d78-6ce8-4af9-b15d-75934e5c8f93)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 29d0dc1e-cff3-4355-893f-c1b66aa773c6)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2f4b9562-4eb9-41ec-8436-1490ac88b7a4)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 718a4d2d-3589-4d0b-9ff1-cc20fc48b711)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c44881cc-2405-44fd-855b-c0645eedd41d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 64b33edc-5b56-46f5-9160-d383824664e4)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 83d84897-5a5e-41b2-9f38-9869f0660c3b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9a67fab0-cdae-473a-b9af-3d2793974edc)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp caecfdbd-8156-4480-b737-6a7343af6f91)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 45 "/PET15_N") (tstamp bf4b00ad-77f1-4e03-8ba0-ec60d6406898)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e2108ffd-c74a-4f1d-82fe-3145f7704553)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba106) - (at 188.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R32" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 552ad513-9546-4153-ad8c-79746cbb7e48) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f66c3e74-f1c5-4dc9-9711-884347a7d560) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 6194eb2f-c797-4494-9494-1c8d1fbecbb4) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9c080838-150e-44a9-abe6-a8031c7b36ab)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp fdd9f95d-f02d-49f7-98cb-684602c9e259)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 63a239f3-58e2-4474-a64f-9979d43a5d4c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 64c0e129-9bdf-4cf4-9ed3-65b1112d047f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6e95b261-9b9e-426d-8571-f6e3d7ed8c4e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b869a633-3251-4a3e-b037-85a64ab80c63)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 949f2e84-3163-42cf-9f91-5e07cc92ea59)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a461ff79-b4f3-404d-a3f6-a97bf3986269)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e8869bd1-f47b-4882-ad0c-fd82dc4fc3fb)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ed4db4b1-643c-4e17-a799-3a7968c7ecf8)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 46 "/PET15_P") (tstamp 28bf8dc6-9ae0-4292-baef-31e477ac8225)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp adddf645-b2cd-4d9b-803a-680913df85cb)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c1e90) - (at 160.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R18" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 939a0610-1e57-4297-ad81-fe71bc838a82) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 67f4856a-430a-484f-9571-014a45bf8004) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 69dbab72-87ad-44ed-8aa3-ee5ac1f26dbb) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp d5d9dd3a-3375-4ccf-a49d-e19684e884f5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ffe3e72b-6c41-49db-bc3e-852a5f3b7646)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4fc6da87-f9fe-4a68-933a-774f6f94e2a4)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 56c7b0ec-88df-42ed-8feb-a469c5fc2d04)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6ea22115-1579-482c-a6ae-55f45c38ea60)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ac98f7c2-993e-4636-9028-14700d8eb6f2)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 121fcb46-761d-4a13-aa3e-f3e1d0982f14)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7a1d6cab-09dd-4b1d-baec-f44ebdf47aa2)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e10ab920-96a1-49b9-a2e8-937d37384753)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e1cf3339-a2aa-46f5-8013-56340dc31086)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 60 "/PET8_P") (tstamp 35a83b56-0a83-4063-a737-a8d3581b39f7)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 9a63f747-3871-4755-bf05-34078e9995f8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5bd9b523-6a90-4e0a-a6bd-dc547081b557) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fd102f65-144b-46b8-879a-71508edb55c7) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 63698b06-5ed4-46b5-b2ad-275a104e5838) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 42cac9e1-2102-4de0-85ee-7d078576c5d9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp d6130e63-d068-4f5b-9b43-dc855e3a3890)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 40a3823b-3a62-4630-97b7-d97669bb3fcb)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 41d17606-8a1d-4d6e-b0df-fa8ceb55a2cb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a6f30da8-f108-4cba-a207-728923c3d2b9)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e3c9caa4-c620-4bb8-973e-6dad74a76f6e)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9f4649d9-5baf-4949-aa1d-dd9f9bcaed4b)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b605e530-8ce1-4001-997a-e8e140e7b478)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c47840be-180a-49c5-a3a0-9dedbb0ca524)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f7d15ada-64d1-41b3-988e-5a59c0f820ed)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 76 "/PET1_P") (tstamp 29b75a2b-3c90-49d5-be65-7db52063338a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 58de5519-29cf-4132-8e1f-332e77a4e022)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a39acb08-0ab4-478f-8b3b-0d1687f3dda1) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 79f99154-8659-4efb-8bf3-9de9467c0fbc) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 050e2e23-5661-409b-8b14-c33e328e1b58) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp c13986c4-aaef-4b66-9be9-b05c88452473)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp e0bd7f66-878b-4e24-b1a6-4fa1011cca12)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0ad099aa-6264-4394-a286-f8c38481b2b2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 39e15e5c-bb70-4f35-bb7c-87d98d77c2f8)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 70039930-ee94-4954-85c4-9e9d4effc4a3)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ae9a8e9-2f18-4639-aa46-c67fddde5d56)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 39f8a5c5-75b4-4270-a8c8-c3016507e7fa)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 59a67db7-6eae-4346-894d-57b513ca06c5)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 67847bd4-4efd-40e7-b19c-9620d50de3aa)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b70831cd-665a-42cf-8844-429dca1409af)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 75 "/PET1_N") (tstamp ea6c6eb2-165d-4d61-80e3-b2bd37d43af9)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 14353acc-46af-407c-9646-1e36e2d440fc)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp c60977a2-b1e1-43cd-a14f-6566343ff4c2) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 570c2ee5-2de3-4f81-8a51-756f49bbc9f2) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f1e27f86-1950-4c9f-9c98-32f7a502390b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 0d4386ed-1066-4645-a49d-640ebc8583bc)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp d0c3097a-ffa4-4bb3-a650-ea77c9c45045)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 37d9f968-3b43-4e5d-8398-13efc26d3e79)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7fcc8d2b-2bcd-40cb-a796-38b53a7efc83)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 99d927e8-6d84-4963-b7d6-cdd7f6685692)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp dea15656-be36-428b-ac63-586ede19025a)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1ecccd55-1e76-4fc4-a246-e4f2eaa53976)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b233e129-8072-4153-8b14-8844b142da3d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d432a3b4-857e-49ee-a424-64cd0c000994)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e95003e3-3ffb-439a-9a9a-e1c500b0117a)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER0_P") (tstamp 5822e528-637f-43a5-9d5e-df3bad04da88)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 92 "/PCIexpress_connector/_PER0_P") (tstamp 0ac8e9ee-bad4-47ed-afda-d65603ffa766)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp aec47665-a613-4b75-a992-5f1cba19f236) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 15522473-280b-4835-8b48-3dd2237b8c0e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 62adad7f-e952-4c67-800b-f75a064b7b89) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 0692e788-4e80-41ba-9f62-00c92e407d7e)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 802b1943-0775-413f-b9b2-0db870f4dace)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0a67dbfe-809c-45d3-aa8b-5d0ba9890308)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 69c382ec-1b04-467c-8682-bfae29b60b23)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c5a9a8ac-90d9-4e43-b681-6e3998e5db71)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e306cc7a-12d5-47ba-a25a-0d53f71d6167)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 21b911e5-5ff2-4e7b-9edf-c4ee074eab60)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4a3765a7-7f68-457a-88fb-81cf74708235)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d0e94833-275e-4584-9bdc-7bed3b3f7628)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp faee7aeb-229b-4746-adb0-dc47dd6c18aa)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 93 "/PCIexpress_connector/_PER0_N") (tstamp 439084c3-d5d1-4ef7-934b-176a35712d79)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER0_N") (tstamp d9c72fd4-40be-470b-8eed-405c19e9bee9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 93796010-3040-4cda-8e7f-97b964ae8c14) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 7061ef8d-4c05-4f4c-97a8-6680bdafb8e3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 7a1d6491-f2fa-456b-b119-61f786440729) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 248407f2-3ab0-4caf-a5a0-d2deae07e017)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp fcc075be-a62e-4b6a-8fa6-0a4714ce4862)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 08db5099-3dde-47a5-b18c-fba38a92a425)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 413d82ab-f822-4b94-90e9-56a6ec9399db)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 85e45665-1254-4a02-b3b0-00087e6d7161)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d250bc49-fea9-4131-a8ca-ffa80ee9c445)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0c33cb69-688a-4b31-8acb-cb1aa881a1ae)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1ad571c7-d175-417b-85ab-09d43b739258)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3697a084-7df0-4a92-ab87-23a560be4f4d)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4fe56346-8695-40f5-a56c-0d5bbe4ae745)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER1_P") (tstamp ff2d42f0-88c9-4c36-a472-55d47b0301b9)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 94 "/PCIexpress_connector/_PER1_P") (tstamp de529218-1f84-4686-bd09-91c8dde3ff73)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 49857448-38c9-4ff5-8f4f-d1a413a81709) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5e54b019-4054-4550-bda2-b841a0a1f962) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 1a2df89c-527b-44c8-9c12-aaf5659061db) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 860ed278-af29-4b6f-8ae2-44a832f27aef)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp edbcf1de-058b-4039-9a32-2fd83a050fd8)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 112bb598-48b9-4b5d-8db7-b7581e6da4dd)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 338f304f-b80a-41f8-8482-8c2f0de9f1f9)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c0074c60-ecf2-4ece-bb9f-62566e955b99)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e961bf44-e3c7-4b95-93cc-81fe6b053946)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4fce020c-ba96-4001-8e1d-d9ca0ab8babd)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 88eb75b7-e711-40a0-9945-10772269ceb9)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 9f8a31f2-91b7-4b8e-9b77-99583660281b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c7d48e09-65ef-4515-bd6d-039758042716)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 95 "/PCIexpress_connector/_PER1_N") (tstamp fa0398ed-3eaa-4458-b78d-b9adf741baf2)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER1_N") (tstamp c3ac1e0d-429d-409c-8acc-bea8879756e9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b237a0ec-9c8c-4e38-8165-b8131b04bdb7) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e23b1863-c74e-4147-bd2c-644391012f94) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp a07f2980-8f9b-45ff-8175-121b98b4b44d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 143d619c-b00d-4eac-8038-ea421c461ca2)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp d900f35a-a0a8-4fa9-987f-1a8a9a13d45a)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 764951e9-27dd-4989-9cd6-cdf69ba6755b)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d2867871-08b4-4f74-84e0-c7909151ba5d)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e73a36d6-ca21-4cae-8e36-06127d0f6a0c)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ee2bfe59-b3a4-46bf-83b1-c3cc1c353ee8)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 87882c1b-079a-4bcd-8867-188eac82b9af)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 902db905-6d17-4fb4-99f2-3a8e043b39dc)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bc628228-016e-4908-bbb0-a8206d832ac1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e9086410-561e-4afb-85cc-dcf9228f7801)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER2_P") (tstamp 1ed654d2-873f-4fb5-9558-eb31d26f1aed)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 96 "/PCIexpress_connector/_PER2_P") (tstamp 16738f4f-0527-49f8-a101-20946d3a8172)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 508071da-9b5f-47ea-9726-c88a04a7dad7) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6de298ea-9e2e-4ff8-9ef9-0fabe5e2f33c) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 4e394d0a-1937-451c-92d1-667cdb23a07e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp be68629c-534b-4f37-a402-825ab2a4bf8a)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp f1dc4f08-d721-4f1e-b473-a233e509ad79)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0e176aeb-fc46-498c-b964-e6da51ccc37f)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2bfbdd1c-95f5-46ae-9c94-1b3162bb1a66)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e8e9b826-841a-4261-9a56-8ab168522c0e)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f02bf574-1531-493b-971f-ab4824297a50)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 001ccc21-a558-4e06-a922-df7c8d8d86a3)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 39257385-5f0c-403a-b6bd-c2f2de72ca61)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6042968d-c4d8-4308-9f6a-b4f957dedaf6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e0c72bec-d8e4-4a9f-921f-024ada8513af)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 97 "/PCIexpress_connector/_PER2_N") (tstamp a1ebb62f-82ac-4519-aba1-2746575f62a5)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 17 "/PER2_N") (tstamp d428f48f-bac0-4ba0-9895-6cf469201ac5)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 76116f4b-0c4d-4736-a634-a0eb0f070ae0) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 014a0e28-4ed9-411a-a52a-f2343fa9b789) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 36676e6f-9d9d-4eea-97c6-7c67a4e672bc) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 55c3e957-1078-43e2-a6d4-989c41354f5b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 75c3c950-946f-44ad-9244-bf76af77ec00)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 451b0ce7-2ed9-498b-9d6f-0c53dd1a32b7)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 59dfbdda-2019-45e3-9357-4d4dab053839)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9f920c41-c7eb-4b3d-95d5-d7f4ed7e9ba4)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c5547b39-cd58-4a98-b98a-6397c06fddfb)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0c4066a5-be50-4a21-b185-8eb8e48f593a)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4b32950b-c33e-481c-b56c-ff23f22301da)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6183e3a7-ffd8-4ab3-a77e-5afecc366670)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bc932f08-ddf1-43d6-8f69-cc7ec2e1386d)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 18 "/PER3_P") (tstamp 3737917f-610d-4867-9c84-ba00fe66435b)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 98 "/PCIexpress_connector/_PER3_P") (tstamp d1226385-34c9-4f57-9b7f-d4d4ed752b6b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a33e1398-2790-443d-8c69-e5531b56ba26) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp aafb470c-8923-403d-8c8e-26f693be0d5e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8e315321-0e22-4263-b872-ad8bb94a1a8f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 219866a7-f4d1-44c3-bb4e-e5a84b6f4506)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 5096052c-b73b-4290-b2f0-e16870ef1747)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 14ea3d74-611f-4648-938a-e2d37f00c31d)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 68b7ef2a-997b-4621-9bde-6fbbc733a5d9)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 74c7f7d9-9bb4-4da8-9948-f1694b8ea51e)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ed1b0874-a2e9-4629-882c-1e44961ca262)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 16fb9a1e-11ed-45f5-872f-e7a49c54fdc6)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b2f6082a-3a57-4505-bbe6-b0191bd4c842)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d1b9a206-e3a0-4e91-9605-ce4d516a44cf)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp efd29364-7df5-4dc1-af5b-c9c97335df0e)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 99 "/PCIexpress_connector/_PER3_N") (tstamp 929cd12e-eab1-43f3-a0a9-3bc54551816e)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 19 "/PER3_N") (tstamp e3b03ac6-fda1-4f0b-968a-7f63e41cc729)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b05) - (at 145.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C9" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 88e26c90-77b3-419b-afef-cda130d0a0b9) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b77e931f-f490-4a19-9455-dc8fb4fb41d8) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp cfbcee97-2913-4bb5-bf21-97e161179df5) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b2013d35-c860-4af4-b315-ae3de1cf37fb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp f99447f7-b9b9-4eb8-b963-8b3430554dde)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3b42db52-1dab-4fd5-abda-4b2186678ea3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a2663f55-f0b1-4db1-a736-c4efbc8edd42)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b56ccf67-2bd8-41bd-97bb-b4154dff48b1)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c03547b4-4993-4ef8-ba73-05c232848a05)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 55b12dc9-fbf6-4da6-924a-54cf86b8be0d)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 96566380-b78e-4f39-ab61-62846ef00b9d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c2b31f33-bb50-4511-a53b-d65b4f84fd20)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp eaaaa19b-2297-423c-a68f-332f0f84597b)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 20 "/PER4_P") (tstamp b2cad6da-18f4-4822-b04c-4f7148c6b43a)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 100 "/PCIexpress_connector/_PER4_P") (tstamp b038be28-7950-4ff2-a4b0-262e267cdff2)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b16) - (at 147.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C10" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp c0ae97ee-8a96-4ecf-b8f1-a5476904d6f7) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 222acff7-e8ac-4706-82c6-f337433e45e2) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 4af6e621-d6a6-4332-850d-23e310bef107) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 365b0a57-6137-4f16-acec-bd8acab23b10)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 50295730-5d62-4cf4-8989-9645da6a1292)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 447faafd-276c-44db-a4cd-df30931ef4ac)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 569b72d3-bcf6-4de2-bbb7-d1ab8c296ffc)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6f339fb2-f0cb-4f0f-8263-74f1fa90576c)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ed0e7721-a76d-44cc-91fd-77b761050033)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0bad8853-d7df-4ccc-b6ea-569e8f1fb7b9)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a03a334e-ded6-4118-b00a-e566b4db7a1a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d8864e59-a72a-4532-96f5-b82d7662acfd)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f9d1021f-75d0-4db6-8289-22ddfcac119f)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 101 "/PCIexpress_connector/_PER4_N") (tstamp 9e283947-d641-47e1-93f3-3f9044371e7f)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 21 "/PER4_N") (tstamp c214db41-b634-43a8-a86a-bdd4f005b8e1)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b27) - (at 149.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C11" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 50706220-0ced-485d-9dce-3623dbc56ba9) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 9e87959f-a087-4564-b4e0-a8f1358bab27) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp ce8daedd-bf77-48a1-99c0-a107c841249e) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4e15f58d-f70a-4f91-93e7-2790082e54b1)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a3f9da0c-048f-40fe-aa5d-377cc5e33448)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 340a4b50-2027-48a6-8948-f8ec01373327)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8e518032-6142-4f59-a410-bbb7d9875223)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9663f470-2963-45f0-a415-8d0e926957ac)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d5646b87-942f-4cd0-a260-3cb71707bb13)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0c511d3b-79bf-4340-8940-90d57a2edbd7)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2df0fa12-d1c2-489e-bce9-9cecaf4dfa20)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2edd72c6-04d1-4551-bbbf-e8283be9efa1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 51b43b74-e410-4a68-97ca-a2c1963f5591)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 22 "/PER5_P") (tstamp 76770d87-369e-4d3a-a412-13256368c2df)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 102 "/PCIexpress_connector/_PER5_P") (tstamp 4a62f951-6a2c-4c7c-b57e-dd78fd0be44b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b38) - (at 151.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C12" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 516eb75f-d628-4339-a78c-2fec8acd82b5) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 69c833b0-9dec-4ccc-b258-74a3d0685e67) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d879dacc-f604-4325-9a2a-c7d7428ebaab) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 0e6f62ea-4d16-48d8-8076-f8ca8f675840)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 2d477839-e980-47a0-9181-8e15677fead8)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4686d091-43f0-4649-82c9-3071817b13ce)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6064da87-84c8-4efb-b67f-edb2fd15dd42)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b2117c33-64fa-4fab-a9b2-7dd73a4fc72a)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c8d37f15-50d7-4f4f-896d-d27a328c699f)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 002593b4-ced2-47bf-9000-e272df619713)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3bc4bf2a-8662-44df-9792-295b1cb5fb5b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ab22a0c1-ed57-4d3e-bb47-49de63c9507e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp dcedc469-4cc9-41ad-beb4-29263835e417)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 103 "/PCIexpress_connector/_PER5_N") (tstamp 2a3d2308-9fea-414b-bb3c-46fb25a86aca)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 23 "/PER5_N") (tstamp 3eef9ecd-5d0b-4a52-ab9c-f8d154cd2b57)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b5a) - (at 155.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C14" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ac776c98-f845-49ff-a94a-7e6d3c227dfa) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 9a4c67c6-d3dc-48cb-9781-2ecfad7dfe14) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 1fc7a6ba-8209-4e57-921e-50af00b07ce8) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4ba6016b-087a-4c3f-aaa0-049c2a64b49b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 85b64ff9-57f4-4871-900a-36c665f78f97)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3e5c5f8f-6fb4-4161-bce2-0d17b6dfcc72)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5adb184c-83c9-4dbe-8e6b-716651cd354a)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a50aa159-10af-4bf9-9f88-94cd6ae6bc56)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b13e6162-5c7f-4f3e-b68a-1af7c4bd28de)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 27b8381f-ade2-4d23-9e16-deaeeba20f7d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 7f8c5227-dcf7-41f2-bbdb-686818f18c54)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a03c226f-b897-4ae2-8664-c04a421c4fce)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp eb536ce7-3e42-4217-b2f6-2e65971874d1)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 105 "/PCIexpress_connector/_PER6_N") (tstamp b53e0005-d4ba-414d-92b4-d479106af9ee)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 25 "/PER6_N") (tstamp 33d1e234-daa6-4e71-8641-9f2aa50eab0a)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b6b) - (at 157.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C15" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 70017f98-86e6-4dd4-8466-7e29a0901de9) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 55882ba4-647c-446f-b9a2-0bd919dab389) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b0878dca-00eb-4669-8557-5ec9b04c04b0) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp bde9665f-7481-4542-b3a7-0be4a3c23b0d)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp cd4428e3-9a56-4af8-bddc-ce54025b92e6)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2f4c5619-5b82-4c1c-a8f3-f618a99c2b6b)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 78ee01e5-7937-4a17-9937-05d73c4d4beb)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8fb790e9-60b4-4521-a633-9dd7404933f8)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f26f75e9-c836-43cf-99b9-d052ddb97b48)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2bf1affe-ee68-49bd-b08e-44af8716b97c)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 3c25d6b1-7dad-4828-8795-c2e17b842e32)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 7d37baed-f422-4893-8f74-7acff9b45dbf)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e5137d13-5304-4b97-a4b0-3e633ffe46a9)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 26 "/PER7_P") (tstamp 5ed43928-4b0e-43e5-8b12-1cf6ca8f8eb5)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 106 "/PCIexpress_connector/_PER7_P") (tstamp 88bcb641-3430-4118-a0e2-5d00694538db)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b7c) - (at 159.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C16" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ab6706c8-504e-4da7-9096-62a7f263a6fb) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 7a244c04-f241-4d13-be85-f4ab9396cf88) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 7a96c276-cd74-4f9c-8bec-fd0f5d38218c) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 719e2f01-3ef4-44b1-93dd-2fff41840d47)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp aeadac63-91a0-4cb2-a2fd-1445c8f13a34)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 164ca400-2c31-42bc-9777-686c92fb63b2)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2550cb46-23ef-4335-b731-fbaeabc1c1c7)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2d174ca3-3e72-45be-a9bc-c81bbcd00658)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c81efa03-3f61-45a4-ab92-94cd248fd0fa)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 816952b3-467f-4b2d-95e0-02f7e6a79467)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9522f469-f637-431a-918a-938f835de581)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bcfc3d14-a991-4045-81c0-b71d4ceb62d9)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d216e7be-e085-448c-b32d-1671cdd5dba5)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 107 "/PCIexpress_connector/_PER7_N") (tstamp c9819ad1-0266-4147-8935-43ea71a75b1d)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 27 "/PER7_N") (tstamp 99b8a7a0-8496-450c-a1a3-848e80e5d93d)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b8d) - (at 162.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C17" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6b5bee80-3bd1-4f84-83b2-600509d602e2) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 856d35c4-b924-480c-8b51-fa3d144db6ac) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 5ea4d54c-564b-4bf8-9adf-ed37971cafdf) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 3dfb545a-2d7a-4129-aec0-931dff60acc8)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 7bd561f7-ac15-47a6-bfd3-c9b68f0e866d)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1628bef1-bfa3-4982-91d2-09c83d13fdfb)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6473d9f4-7cc5-40c6-b600-b6af61cf5edc)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b1447928-afc1-438d-8672-8fb771c77345)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fc7244fd-43d4-4ea1-9025-20461a719620)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 21154411-193f-409a-acd3-87a4dc05f6ff)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5e3f097d-4392-4119-9b13-32cdbd1a385a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 687174b9-f0a8-47a2-905c-d2a855337c22)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e93e8a04-0c20-4d34-a6b9-55ff6295e486)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 28 "/PER8_P") (tstamp 7d6d7448-4250-49e1-81df-2eb8185e0f19)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 108 "/PCIexpress_connector/_PER8_P") (tstamp f6b2d2ad-a030-47ba-914c-834e68d84e64)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b9e) - (at 164.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C18" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 714eb2ab-906b-41cc-9b5c-8755e38731e8) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bb0b2ce0-c44c-4db9-bcab-032ce7ade0cb) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 31b1f615-f799-4d61-b8c5-0e4e316aeb03) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 04ab7e31-7a2d-4131-815f-31ab52f20c29)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 924569fe-9e8c-4645-b41e-babd206a3e9c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0ef0ab2e-2987-499f-8d40-22a65e4fdc55)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2dafe171-0c2d-45ab-8207-0fa87fe179bf)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9cad4708-1977-41a5-a6f9-904303f9e69a)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d4fd76db-9a88-43ac-a8b6-0d68bf4eb544)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 36d70a49-48ac-4c49-96d6-e1ce5ab7a833)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5412aaf7-8171-41f3-82f3-faebe791f1ad)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp af9b6154-3cb0-49ff-9558-03a29fdea6c8)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f8262260-ca25-407a-a15d-ead795a0d5dc)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 109 "/PCIexpress_connector/_PER8_N") (tstamp c84cc9ff-d352-4bf6-951b-54daceb5c2c2)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 29 "/PER8_N") (tstamp eeeaf09b-9f11-43b5-a230-db00cccec285)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9baf) - (at 166.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C19" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 06d6e41a-ea1f-437d-a52d-3d5e61dc55d1) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5fc1a4b8-996c-4421-94ba-6353ee12523a) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 2ec8979f-8c83-47fc-a2a9-cdd26034693e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b1f58675-8eb2-4ca7-bbda-b7243828ff17)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp fcd9c01c-e4a7-4074-8baa-b41a08a641c2)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 19460a4d-8add-4d14-b150-a46e6c965739)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3d1ac6d0-e8f0-42c1-b684-45e08cad145c)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5af0dfe2-ecfd-4f87-b736-62fc9ad4ca85)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ec2c5eeb-712c-4103-8d90-04844fa3289b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4b78563c-aa26-4110-81c7-2f6a084588ed)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6168ce1a-0fba-4306-8c98-4b25dd4f2b71)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a8f59440-96b3-4275-a0be-8935f19e0fb8)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp dbce52f4-bf70-40eb-85fb-b94143013c5f)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 30 "/PER9_P") (tstamp 6bbe7f5d-a540-4591-9102-617a1d054e7a)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 110 "/PCIexpress_connector/_PER9_P") (tstamp c74a3b40-9f99-417b-840b-42547add65c7)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bc0) - (at 168.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C20" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6fd47d31-5d63-4a08-9906-3737566b1606) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4cc7e635-2d94-4cff-8a7e-7d248476194e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 32ead04e-f30e-4723-8967-cb2724e2d7b1) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b1bcfe0d-e7c9-408f-847b-e9de58b9f131)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp f381f641-9686-4ad5-b283-32ca6a9cefd9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 036379dd-bce9-4118-a732-1db4fb447e94)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 51adac8a-d335-4be1-97ba-85c3ceb83283)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b3d1ac66-c76d-4a15-9d26-c168997403af)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c47eaace-e63b-4458-af2f-01fa5ce32c09)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2a7efa0c-847b-4831-b6e9-b3fc2cce192a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2c9bf4e5-7b4a-43bc-87f0-840891b1b368)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8454a1c9-fae2-4fb8-8e25-f13e3e5528a8)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9ba045e0-527b-40be-b521-501e8b986d7d)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 111 "/PCIexpress_connector/_PER9_N") (tstamp 23cbfbd4-be6f-4fb9-9a1f-eac3b34cbc00)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 31 "/PER9_N") (tstamp 22852854-89c8-470f-b4aa-9a652b6ec67b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bd1) - (at 170.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C21" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 93c8f3a7-7ab0-4bed-bf82-cac02c8cbc66) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 446c97f6-bd10-47f9-8b31-489b0cea627f) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 71343349-bddc-4891-949d-993e10367a67) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 543fc92c-341a-4e04-94e2-a101f62b7fc4)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 935b970d-6118-4723-a525-009e746d183b)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 012bf20f-ccf2-468d-8781-132646d46a9a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 26043e8b-bacf-4001-a2b8-6f86ac9ee5c9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2b16af0d-39dc-4d67-ab4c-9ab2a56b7791)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8a996fcc-112d-48fc-b27e-f8ba7852c969)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 05385477-465a-47bf-a10f-8bb50226ad28)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 87172fa5-9860-4e16-b48b-30ff96a6b7bd)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp af090db9-8e6d-4b20-b01d-4cf0a01cc8ad)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d1103bd4-bc70-4ffc-b622-4e1a49df5a80)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 32 "/PER10_P") (tstamp 98775489-688f-4ab4-bc79-97e614c3c2ee)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 112 "/PCIexpress_connector/_PER10_P") (tstamp a9d1fc84-d716-4e25-b28f-fe298db3786f)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9be2) - (at 172.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C22" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6c59fe21-96bc-4c6e-8b09-76dbfbe8ac52) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e77c8656-4588-4e96-a7d8-7a5311ae1081) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp ecd546a6-7251-4451-a829-c93299b128f7) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 0c094ffb-3b7a-4c01-9942-e808726861f0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b92f774b-0de4-447c-b1df-7ab494fb3270)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1699f485-649a-47b0-a631-518f79778556)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 34729003-c9bd-4f50-813f-255e88f22186)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 37ebf390-6cdc-41ef-9930-08c7240d1ed1)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8dab6a67-efda-4051-80b0-7e251ae74a5a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0905d725-249c-461a-99cb-a9769bd78cb1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2f535591-0cd7-4fac-b828-281f02b31e45)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp be346173-af89-4aca-935e-9288f8d2a2a2)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e53ee735-1254-41ae-90cb-6a31e5af8586)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 113 "/PCIexpress_connector/_PER10_N") (tstamp 4899a3e2-5698-4fac-868a-47ac0a12f06a)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 33 "/PER10_N") (tstamp e8ed3343-ae98-4a0f-8d68-c2b9cdf2a7e9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bf3) - (at 174.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C23" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d8a36e25-36a2-4375-a77a-5c58e40e0628) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 25962976-cb7f-45ca-9813-ffa917b896a2) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp abd10e70-b0a0-4214-aa85-d5605c6de3b6) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 3ad90ca9-38c9-4c07-85d7-53d11439b0a9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 7d827e3a-9a43-4e41-9e0e-50e49abc3a32)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 224c1827-0ff0-4e40-bc29-68be1c303655)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2dcb27aa-8f3b-4d24-9c2b-1c0da636c0c5)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a40c57e4-26de-4c55-8990-e56772d559cc)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f0f81d6a-78c3-4753-b354-01cace21ea3b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2e4618bc-0a04-4dff-9078-41e0cc88e3ad)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 7cf5ab77-edef-428b-a81e-fcdfe46e081e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 9c77d9fd-00c0-4cec-b72d-cdf1577f9b79)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f48a49b7-25e5-4401-bf7a-d22b70ec4ff2)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 34 "/PER11_P") (tstamp b07720fd-2e76-4c4b-bfd5-97e1e5233737)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 114 "/PCIexpress_connector/_PER11_P") (tstamp 9bf3b034-a1f5-4ffa-bc07-2f510f31e236)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c04) - (at 176.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C24" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ff757eac-7a8c-4027-970f-342e2d0b3094) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8318ea93-331f-4e2e-8d38-584dc4a18281) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 1fea4e41-5d89-4133-92a2-585746b08cc3) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 8c37f1a3-11af-41f3-b1b9-c33e8ca170f1)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b944f774-67c1-4bd5-86fd-26b97746c7b3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 08c06f5e-41d8-46a3-a601-3b2a4aed9972)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6b8842e3-d62b-4f0d-a7b3-f61a23e4cf32)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ed08ffef-a834-47ff-b213-667dae136c1f)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fa047ae5-15f6-4620-a1f3-1e385b8dad2a)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4b2f46ab-7cce-43a9-ba46-892a86d708ab)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 923453d1-82ac-4279-a37c-293422471937)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp be3b102a-5b67-46bb-bae8-2a9df8d5e52e)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp dddf4439-05a2-43a4-9945-4c9c5beddc41)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 115 "/PCIexpress_connector/_PER11_N") (tstamp f3451060-3e51-4115-a828-3410939dfa14)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 35 "/PER11_N") (tstamp 470cb9e3-baf0-4915-9974-73cf313cca65)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c15) - (at 178.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C25" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a2a9b5cb-97b6-4d98-adf2-28ca7522a456) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ffd004e0-f2d1-4714-9b14-6f7ca2c01201) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8ee96afa-b6c7-4f40-b41c-2db9c40b476f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 3b3e2c57-6022-4d8c-8f1a-1274eaa04264)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 94f161ea-99dc-4a83-a4b3-cb3865d51227)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4c887658-a165-45c1-9841-034705d7d5d3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp daa0c7a9-b51e-4199-8464-0fb65208888f)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e5cc3b61-eef0-4be4-9bf4-86e7ac9004b5)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f318f3f2-c74a-4bc0-98cb-6db67368dbd2)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 363f0fc2-754f-4d18-b637-26044b36a8be)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 7d62fe8d-819f-41d5-a305-6a8c46571069)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 87ff4fb3-2ead-4b4e-82cb-b71e5d328122)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b8541f01-bd59-4ded-b677-a5e50293b6e5)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 36 "/PER12_P") (tstamp d27199a2-02ae-4b08-8eca-8c988598e6f2)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 116 "/PCIexpress_connector/_PER12_P") (tstamp 98e62f68-e920-48a5-b536-56689865e36c)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c26) - (at 180.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C26" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3b2bb1f9-9969-4eaa-8939-125c28d745c0) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fc7e37c2-bea5-4a22-9819-e7a66c0678a5) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 28fbf762-acac-44e6-93ee-045f064d6a89) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4e4d9487-8751-4663-8fac-d17b5cc47f82)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp dbfb97b8-fdcb-461e-80f8-b834b9d75d64)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3160badc-4cb6-43d2-af6c-60aa2c49b36b)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 54f7245b-af90-479d-8919-47c9e4ca1b1c)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 85dfc5ef-bdb4-4dd4-b72b-fdc2b8bff6c0)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp eab07caf-3d00-45cd-993c-b2b89c250e2c)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2dd90b98-f899-4eb3-baae-3668ad914155)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4b9202e8-6c1a-4c3c-9f1b-ac3cce11f7a3)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 7301a0f1-034f-4475-aac7-d49b01819518)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 89e9cbbf-83e4-47e0-a8af-2ab7bfbfbcea)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 117 "/PCIexpress_connector/_PER12_N") (tstamp ea3bc699-530b-4825-9eda-87775ed6397b)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 37 "/PER12_N") (tstamp b59c2adb-4017-4ac9-a316-75e25748bcc1)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c37) - (at 182.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C27" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2e902a54-b4d7-407e-a53c-8c0ea2439fc8) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4f640810-8439-40cc-a2e0-cfb089ba956b) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 410b16bb-30fa-4afe-9d4c-71a7892f9996) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 2915cbbf-7690-4806-82f7-dd53eb76d41c)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 320ce825-7dee-40aa-ae56-2cc2e91cee9d)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 458826ce-f449-4bb7-9ee2-18bdf8e972ac)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6d7f9407-b3ee-4a6b-bb95-2ecc5cc5c189)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ed157486-4da8-4580-8b91-320ebb7a368f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ffeadbfe-793b-421a-b53f-d61aa6b5fc1e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0d43eeed-b91a-4361-82ba-348372a53a45)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 44dda280-d8c3-4dcc-a9c6-842f8b493059)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp aecd1fc7-c35e-498b-8f64-66dee9d632fb)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b7c6a061-c01d-4e3b-b074-7fd26708ad86)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 38 "/PER13_P") (tstamp 5d0789b7-10c1-43cd-a02f-dc30702efd36)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 118 "/PCIexpress_connector/_PER13_P") (tstamp a2aa7bb5-a56d-4fcc-af96-91c8258a0428)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c48) - (at 184.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C28" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp f344fbbe-a1bf-4530-ab9b-eca1e135e6ae) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ccba314d-b3e3-4f1a-8805-ad14937601a3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp bd775a1d-4538-4714-ad32-3f8e9259c900) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 1c0a7177-1e2c-4f0a-9860-0b3b9d891e60)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp d1cc7753-6466-458d-bc55-53e86bee3ed0)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 019efa9e-c887-4fd7-833d-3398292b4c83)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 49fc8d0e-bef9-4479-970f-1b373d778cfa)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 90edfa03-2bce-402e-be70-dda846997179)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f20730dd-cf44-4d67-ae18-1741c5f14f25)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1b455c08-20ae-458f-a8b7-7412aa402b5e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 8bfb7bcd-5fab-4532-af5a-503944300bf5)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 93af9347-7ca9-47ca-a4f4-226dcc2a4eeb)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a539a951-4d03-45c9-ae2c-742740b7e16f)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 119 "/PCIexpress_connector/_PER13_N") (tstamp 2660ef4b-b8e9-4c0c-b3be-10447297e2e9)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 39 "/PER13_N") (tstamp 892b3234-db65-43bd-a138-6ca313665926)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c59) - (at 186.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C29" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6b147b8a-13dd-4be8-8a1d-d33672d7338f) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d7b664b0-51ba-41db-9bf3-16044dbda3ec) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp ef3f1cfc-553b-41fc-8f4e-5309b7160b9b) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 12611ebd-b393-4ff5-ba99-0a4235fa70bf)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp fb44e739-3449-476f-92a1-5fea855b1163)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1d6e2d67-3b9c-4398-9d26-e028e0b6947b)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2a102307-84c1-4be3-a781-4db21176408a)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c65c2d4f-2b3b-4cc6-80b9-45e7d08c7d0d)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d1a5cfc8-174f-441f-92f3-26c79edf76e7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 14c061f3-d2bd-40c8-afe8-f088d1cc05fd)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 306ff729-ff6f-417c-9003-f44f63886024)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4ba7195b-d6b8-4f1e-8352-b71a0327749b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp bd7036a2-e64c-47ea-b9d3-21a585e74060)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 40 "/PER14_P") (tstamp 51609cad-252d-4bdb-891b-d6c54e3c0a70)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 120 "/PCIexpress_connector/_PER14_P") (tstamp ca8e2324-ce36-4262-bfa7-203ac9118b64)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c6a) - (at 188.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C30" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp c176b62e-a8ce-4919-bd31-d251b0d900fb) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp f89c601d-b312-4400-9920-36a01fa64cad) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 6fd51513-6b03-4aad-9070-d4688c3f2877) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 528fe933-3d37-4f05-9b01-ece51df8706f)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 6f34ae49-d0e9-4926-a99f-a6600e702b44)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2daaf22f-c240-4bd3-9c24-bc9da88338e8)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4e54e969-969d-4f00-a6d5-748673057d3f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a97237ef-3782-42a8-9c28-7b89a05c6b32)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp fbd555f5-0766-4730-bbc3-3d16762fea94)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 04df47d2-6e4f-4e09-aadc-65fbee3e9a2c)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 153170ad-dbc2-40f9-9690-6985da7c35bb)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 540ca620-e257-4477-8b81-ae502b95bdc1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 845cdcf9-1781-421b-b82c-395c6567d252)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 121 "/PCIexpress_connector/_PER14_N") (tstamp a16e3404-9880-47f3-a4a1-eb1a8fc06d67)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 41 "/PER14_N") (tstamp 24233cce-0bd8-4300-ab64-c923e96d0273)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c7b) - (at 190.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C31" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3a983764-581e-492b-b7fe-287f8255f1ca) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 83e041a5-3c14-4249-9ad7-5db7aade187f) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp cfdd88d1-53a7-4492-9c76-1e3d94d55425) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 2c9df345-11fe-4a38-b28d-d13d5cdf371d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp fe9633b4-45c1-46ff-b2f9-8327356b50ef)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 31e0b74c-fc5b-49cd-8a1c-3e3cbaffddcb)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 410a1890-8165-481e-a532-7d8720ef6177)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp aad12704-0494-4885-931e-114a67aec208)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fab8817a-08ff-42e6-b839-303d7a3a17f7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 30a9bfe2-b3b6-48f3-a9dc-007e24b7383f)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 51163c84-0314-4519-84d9-57d2c3dec6ec)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5b77fabd-afb8-4d4f-a295-7e46c54237cd)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 72531aea-82f2-47d4-a70c-aa145fe8fd76)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 42 "/PER15_P") (tstamp 0425d9e8-9aa3-4ec4-98ba-31c0c15cc652)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 122 "/PCIexpress_connector/_PER15_P") (tstamp 9a3c7156-cd07-4b33-85da-c156c3ba3785)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c8c) - (at 192.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C32" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 844cec2b-abbd-4831-8e90-a0467e7e403d) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8049af41-1c08-4def-b5db-445b0f3cb19e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 2f680004-2ded-41b4-8f58-17d0dd256a86) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 19539055-54a1-4aa3-bbe8-291b1812416c)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ef1615b9-eec6-4228-acd9-8a7d8233b3be)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bf98ddef-c0c9-4632-af00-d7c24f57d015)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d0f2c1f5-9b14-4e8c-b10b-3970a15e7e23)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e342e500-5a6c-40be-98d5-01bf1000bba7)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp fe167175-78d1-4ec5-a6f5-30655619303e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2fe8724b-e535-43d2-9041-5618aa58b19f)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5e53603e-1d61-4e3d-9c53-a27b340bcaad)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5f27d5a7-e8ba-4477-bd8f-75226c73858b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d251c0c7-b6f0-4e3d-925e-2e3799d3a811)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 123 "/PCIexpress_connector/_PER15_N") (tstamp be217e12-fd7e-4626-af3b-fc0e159dbfc0)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 43 "/PER15_N") (tstamp b0c6424d-be56-43e4-b657-c772add64cad)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3cfd6c) - (at 153.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C13" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 823c8673-4575-452a-bc0a-34e5b0a61dee) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 9fd0d4fc-a4a2-4aca-ba42-d5c42136a484) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 52b3bc2e-3470-4f97-a4e4-6864796ef61d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 350079db-7de0-4586-8c0f-7d75718cab4c)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 746e2a76-eb63-4a95-8b73-2e400403696e)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6dd2cb10-b178-4fdf-9ebb-b02901e71765)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6f92ba2b-ee00-4869-be1d-8ef9a239d4fb)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8cae080f-091f-4940-8e0e-724e033380a0)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp fef04e71-4e66-4d82-af7e-9bb5811d0349)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 00345b8b-e2f9-445d-9314-c17f7536ab20)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cae818d3-120b-4bbf-8460-a429929c2926)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f00b9c9c-af37-4c82-b987-f530ff3a412d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp fcbb0bca-2a45-425a-84df-556ce18054a5)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 24 "/PER6_P") (tstamp 32b540e0-f2b1-4257-99b9-bfcaff25eda3)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 104 "/PCIexpress_connector/_PER6_P") (tstamp 2b588b95-8501-4aec-9649-d6ab42e8f6c4)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 0d12a5ba-b34e-4c25-9836-127236c17b53)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 1169a9ad-ff9f-4874-897c-23da17e4d622)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 15c64039-749c-4e48-929f-3e0d13ec803f)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 16fafa57-4969-49d2-9eb2-958d16ed8834)) - (gr_line (start 193.775 193.625) (end 193.775 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 33266b76-80fb-499b-ade7-b81a1e8320b6)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 37166f25-8367-448b-9292-e1cfaebf836c)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 39e5031e-71e7-4c59-a7f3-b97be2c62004)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 3af2e994-d156-442e-9871-4bc674f87b9e)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 48c2003b-58ec-46c8-805a-a5be03f9d014)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 52f753bb-6287-472a-a371-7b8f1c77b25b)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 62a045d8-ded1-4728-843e-fac9f689836d)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 90a76cb5-591d-4f55-972f-a5c6fe42b46b)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp b0724704-d8eb-44d0-8e27-fab54a080e94)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp d8c37a52-1714-444e-8bd7-60f79a573c64)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp ea36ba66-6003-4d30-98c2-d7fb5178f16e)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp f17a44ad-e930-4c58-a7ec-d80272e8365d)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp fcde7c9a-a846-4bbe-b643-64f245a6eb6a)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 02995d91-fee1-4d5a-a3af-f01559774701)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 02f414a5-f425-4fbc-b54b-6be51a462bcb)) - (gr_line (start 64.475 125.225) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 0817f077-6aed-43f7-8da4-4c43b9e0b273)) - (gr_circle (center 71.975 130.875) (end 73.575 130.875) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 0d524a18-d90e-4d4f-990b-937e3ed3ff04)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 14901618-0d70-4983-bfb7-3bf945f8fed6)) - (gr_line (start 196.525 186.175) (end 196.525 190.675) (layer "Edge.Cuts") (width 0.15) (tstamp 20915efd-d0d3-4ee0-a55d-c4f7e7a394b3)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 2372ae63-a590-48d9-9aa9-6a720885d6d4)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 242e7c82-dacd-40ef-9b09-0e9bd1930581)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 2bf32f66-0123-47e5-93f1-6c23704c69fc)) - (gr_arc (start 205.525 186.175) (mid 204.287563 185.662437) (end 203.775 184.425) (layer "Edge.Cuts") (width 0.15) (tstamp 36caaa1c-2140-47be-b29e-9bdbba7f1bc8)) - (gr_line (start 232.125 181.375) (end 232.125 125.225) (layer "Edge.Cuts") (width 0.15) (tstamp 388c3a0a-cbcc-4799-a186-13ae79dc2f87)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 4197d4bb-0339-456a-9579-dc48356bf2b0)) - (gr_line (start 232.125 125.225) (end 64.475 125.225) (layer "Edge.Cuts") (width 0.15) (tstamp 44586e98-c64b-4066-a642-2513cab1f6e5)) - (gr_line (start 232.1277 181.375) (end 205.525 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 52d12f67-2551-4131-9eb9-3a1279511885)) - (gr_line (start 193.775 193.625) (end 193.775 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 54fa2e8d-f2fb-4350-8380-ff6bad1e47ed)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 60461d17-e872-435b-b530-41f6f8d23a43)) - (gr_line (start 196.525 190.675) (end 197.025 191.175) (layer "Edge.Cuts") (width 0.15) (tstamp 77558fc5-4332-4446-8b52-3382ff764d7b)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 78f6a726-6c09-45df-aab5-3377db01df61)) - (gr_line (start 123.075 194.125) (end 193.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 79896367-cbb9-4b67-ab18-e0337a8653aa)) - (gr_arc (start 193.775 186.175) (mid 195.15 184.8) (end 196.525 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 7fa3e958-2d4f-4501-bbe1-e4d551833f42)) - (gr_line (start 209.225 188.625) (end 209.225 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 9410d38c-8d37-4f7a-a075-3185208cbe69)) - (gr_line (start 203.775 184.425) (end 203.775 183.125) (layer "Edge.Cuts") (width 0.15) (tstamp 98f9f1e2-05d1-42c4-a78b-5036c3a722a7)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp a8a27de9-6598-4205-b806-f4925ce19a99)) - (gr_line (start 207.825 191.175) (end 209.225 188.625) (layer "Edge.Cuts") (width 0.15) (tstamp c5dae173-ff10-4f8d-aff2-7feb6830bd26)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp c5f0bf39-55e8-4c38-9f54-cd13db73811d)) - (gr_line (start 197.025 191.175) (end 207.825 191.175) (layer "Edge.Cuts") (width 0.15) (tstamp cb66d668-61bf-4d75-88e5-792cb3bd265f)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp d51b543a-ec74-4dc5-b121-d9cdeca76aad)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp d9925270-43cb-4387-92c9-9d9206d2d147)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp dd9f6e0e-e552-4686-8a63-288c03fb529c)) - (gr_arc (start 203.775 183.125) (mid 204.287563 181.887563) (end 205.525 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp dec5e0a2-c43f-4603-804a-cf3468e6f391)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp df5b152c-f443-4465-bb23-2313fc82ac73)) - (gr_line (start 209.225 186.175) (end 205.525 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp f0a62a1f-b382-4c04-a1ea-bd94da42d13a)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp f5d2f8a4-bec4-4aaf-a566-dd1b94e78fc8)) - (gr_line (start 193.275 194.125) (end 193.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp fe10915b-aa3b-4abb-9565-125c539ddad6)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 4f9dd26d-b52c-4c04-b397-c7caab082ec3)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp 70266697-a552-4b82-ba83-02f799a92ed1)) - (via (at 186.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df5)) - (via (at 188.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df6)) - (via (at 166.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df7)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 162.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfa)) - (via (at 157.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfb)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 178.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfe)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 155.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e01)) - (via (at 149.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e02)) - (via (at 147.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e03)) - (via (at 180.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e04)) - (via (at 164.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e05)) - (via (at 145.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e06)) - (via (at 184.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e07)) - (via (at 182.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e08)) - (via (at 190.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e09)) - (via (at 192.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0a)) - (via (at 174.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0b)) - (via (at 160.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0c)) - (via (at 151.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0d)) - (via (at 153.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0e)) - (via (at 176.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0f)) - (via (at 170.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e10)) - (via (at 172.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e11)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 168.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e15)) - (via (at 180.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00e638be-280c-4a7d-aff0-de94f1b222b8)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00f22e76-2209-4abc-a1be-41e6e1ffca54)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0271958e-017a-4853-95f8-093a0814e764)) - (via (at 153.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 038f1ace-41da-41cc-a1fd-5e3f34a54240)) - (via (at 172.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 09b2b2af-2dd7-4596-9fcd-3ac9a89f9c9e)) - (via (at 160.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0d718783-bfea-499c-946c-20e967055a5e)) - (via (at 157.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1314a2c6-20a2-4044-a9dc-a050c2c79d6c)) - (via (at 155.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 196f0625-d928-4b33-ac6f-d308afc32934)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1abb9f3e-4a3a-486c-9c7c-2bc06863cf43)) - (via (at 178.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 226ccee1-607f-455d-a803-e14e24b02af6)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2b018bd1-f3e8-4da1-9351-696138302e0d)) - (via (at 192.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2fb3efc6-f5a7-4b71-8788-c24790743185)) - (via (at 188.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 32be6e40-ed63-4f69-b8fe-994405ef73ba)) - (via (at 151.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 340b94fc-ec13-459c-86eb-c34788da782b)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 35076b97-834f-4f3e-8758-2bb434c5532c)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 35afce4a-1e3a-4eea-b6a3-974e09f8628c)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3f3635af-ac13-4c53-8dfe-c1cd7972e9e2)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 475280e7-af98-4dde-bc70-cb7ea557ba8b)) - (via (at 170.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 47fe3bed-8ca0-415d-8eeb-8e0863c4a0b6)) - (via (at 176.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 491b6a47-bab9-49d4-8a52-896fa34f11d3)) - (via (at 184.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4dd8e238-b94a-44ed-9105-aa359c5a1f26)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4e8a2653-b1b2-4a05-aaff-a6b2bfe3edb1)) - (via (at 188.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5f2a3cdb-33f7-4f62-a16d-cb9342285965)) - (via (at 174.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5f4d6de1-b4ad-42e2-9238-41186677f7f7)) - (via (at 153.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6046226b-c034-44a7-8565-285951ab26bc)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 62808ea7-18f9-4a9b-945f-f492351a304f)) - (via (at 172.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 63fdeca8-a5fb-4f06-bf3e-10be05e14191)) - (via (at 164.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6b714213-dcb1-442e-978f-9307a63403da)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6c4acf1b-4b23-4e89-b8b1-a1f6e81cb9f7)) - (via (at 155.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 729dba9d-a999-4974-ac3c-09b1a2bf6fb5)) - (via (at 186.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7626ba0e-20c5-42e0-97e9-6f2f9243397e)) - (via (at 149.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 791b756a-a5bb-4f96-bc86-636edc0df115)) - (via (at 157.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7c620420-81c3-47cc-b13e-f9033fff1f2f)) - (via (at 190.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7f9affa4-692c-473b-886a-b69677aa68b3)) - (via (at 170.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8ac511cd-61c3-49c3-93dd-67e7e63e58d2)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 92958a1c-18db-49be-bd4c-c27cea80bc58)) - (via (at 192.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 96e5ee82-680e-4a62-8387-9c83b110a549)) - (via (at 151.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 99b2d320-c9f0-448a-b5eb-b09618815518)) - (via (at 162.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9abd94af-a0ae-4aba-bff6-e0763acc7b40)) - (via (at 180.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9b76cd59-b8bd-4303-8281-df14f24d9590)) - (via (at 168.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9e7ad433-6cce-476d-998d-a1ddea19b37e)) - (via (at 186.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a0028240-a5fd-40db-ac05-f84dd90fe51e)) - (via (at 176.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a7370400-3f67-4fab-8be2-2815a0a4b834)) - (via (at 145.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp afc690da-be37-4d04-ab9d-159574830135)) - (via (at 182.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b07249c2-10a4-4b9f-9434-0f13e2d3cc19)) - (via (at 164.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b4579257-e30d-4c97-865a-77c808fcc807)) - (via (at 174.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b460a8ae-0a80-4471-aaac-171f7d60856f)) - (via (at 149.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b88e7264-9adc-435b-8bbd-d0bf62954dc6)) - (via (at 190.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b99501b3-dbbd-493f-b5da-33c8005ab9f0)) - (via (at 162.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bd1cff9b-5d99-475c-ba72-64cb42a850bc)) - (via (at 160.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp be24637e-ba27-4f57-8ab1-2d57d84276ac)) - (via (at 166.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bf5d4e18-fc65-43be-915c-7c14ff7a375b)) - (via (at 145.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bf83face-e9d6-4609-a643-363a4c003560)) - (via (at 168.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bfb03173-8e86-4f0b-9ae6-aad2c48c2a83)) - (via (at 147.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c29136e1-c2f8-41aa-a63a-f772cf1c815d)) - (via (at 166.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c419d290-f55a-4130-bccc-c02a476a30d4)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c5017573-64b6-4367-8570-a98a93d71315)) - (via (at 182.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ca6e820c-71b5-4ada-a256-8c4d8ab8b6f8)) - (via (at 147.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ca87b778-f7d5-4eaf-ae8a-95e1fa61c58a)) - (via (at 178.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ccc08c9f-ee60-4a1e-98e3-cff9b8e89d5c)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp d220571e-b0d4-4d68-a03f-e47240ffb538)) - (via (at 184.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e4ea80b4-9842-4163-9ea6-2a8da9e8aef2)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e8150d14-c3a2-40b6-8b83-059465264095)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp f946b4e8-8347-4502-913c-540f522c65df)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fa6ccac6-9823-4fe2-838e-51732c30b06d)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fb975df5-f3b3-439b-ab8d-5150e84ebfa7)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fe9e5965-56f1-4ed4-acf3-ed5b4a6d36c3)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 7) (tstamp bb103107-d8a2-4499-b2ce-35f3e0661323)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 7) (tstamp 2274af5b-4f0d-4546-94cb-8e5b77b3edb6)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 7) (tstamp 6c47955e-d43f-47a2-8d89-b7effdb01175)) - (segment (start 190.3375 184.5375) (end 190.3375 183.875) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 190.125 188.375) (end 189.825 188.075) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 189.825 188.075) (end 189.825 185.05) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 190.125 190.625) (end 190.125 188.375) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 189.825 185.05) (end 190.3375 184.5375) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 189.425 185.05) (end 188.9125 184.5375) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 189.125 188.375) (end 189.425 188.075) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 189.125 190.625) (end 189.125 188.375) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 188.9125 184.5375) (end 188.9125 183.875) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 189.425 188.075) (end 189.425 185.05) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 185.825 181.8) (end 185.825 188.075) (width 0.2) (layer "F.Cu") (net 47) (tstamp 55b0d610-8ce1-461c-b296-9411985773b8)) - (segment (start 185.825 188.075) (end 186.125 188.375) (width 0.2) (layer "F.Cu") (net 47) (tstamp 7f8344e6-a55d-4e68-8922-21e48f3b7cdb)) - (segment (start 186.3375 180.625) (end 186.3375 181.2875) (width 0.2) (layer "F.Cu") (net 47) (tstamp a33c9437-b6e7-417f-b95c-e7129eb770c4)) - (segment (start 186.125 188.375) (end 186.125 190.625) (width 0.2) (layer "F.Cu") (net 47) (tstamp cc40781c-0e0f-4dab-8c7b-f60c17ac2132)) - (segment (start 186.3375 181.2875) (end 185.825 181.8) (width 0.2) (layer "F.Cu") (net 47) (tstamp f5f80db2-5495-4eaa-ae38-15dac28adec1)) - (segment (start 184.9125 180.625) (end 184.9125 181.26875) (width 0.2) (layer "F.Cu") (net 48) (tstamp 3c004a92-cc44-486d-a1ec-c081669729ca)) - (segment (start 185.125 188.375) (end 185.125 190.625) (width 0.2) (layer "F.Cu") (net 48) (tstamp 52aa4f15-188b-4b75-88c5-1fccde9248a8)) - (segment (start 185.425 188.075) (end 185.125 188.375) (width 0.2) (layer "F.Cu") (net 48) (tstamp 59083008-bd16-471e-a146-f077548a5f81)) - (segment (start 184.9125 181.26875) (end 185.425 181.78125) (width 0.2) (layer "F.Cu") (net 48) (tstamp 8120ec0b-4bb1-4583-ba1e-64b6d15d290f)) - (segment (start 185.425 181.78125) (end 185.425 188.075) (width 0.2) (layer "F.Cu") (net 48) (tstamp a32cf749-8cb4-4ba1-90dd-bd9bc0445abb)) - (segment (start 181.825 188.075) (end 181.825 185.05) (width 0.2) (layer "F.Cu") (net 49) (tstamp 169543b1-47d7-412e-b0dd-50a9b2a2f441)) - (segment (start 181.825 185.05) (end 182.3375 184.5375) (width 0.2) (layer "F.Cu") (net 49) (tstamp 21cb9141-b286-4213-b083-c442e0214886)) - (segment (start 182.3375 184.5375) (end 182.3375 183.875) (width 0.2) (layer "F.Cu") (net 49) (tstamp d5b46504-b2ac-423c-bacb-7e507cbeb84e)) - (segment (start 182.125 190.625) (end 182.125 188.375) (width 0.2) (layer "F.Cu") (net 49) (tstamp f4633a99-d21f-4689-9289-e3d3280b6d9d)) - (segment (start 182.125 188.375) (end 181.825 188.075) (width 0.2) (layer "F.Cu") (net 49) (tstamp ffd59dc0-15b0-4972-8023-b3fb91b7ebc5)) - (segment (start 181.125 188.375) (end 181.425 188.075) (width 0.2) (layer "F.Cu") (net 50) (tstamp 469ef940-a4fb-49e5-b374-6f892d26c40a)) - (segment (start 181.125 190.625) (end 181.125 188.375) (width 0.2) (layer "F.Cu") (net 50) (tstamp 4f0421a2-4fe5-4095-9dd4-bf1a827e7015)) - (segment (start 181.425 188.075) (end 181.425 185.05) (width 0.2) (layer "F.Cu") (net 50) (tstamp 649fd06e-7131-4760-a02d-f607e59917ca)) - (segment (start 180.9125 184.5375) (end 180.9125 183.875) (width 0.2) (layer "F.Cu") (net 50) (tstamp 8a153525-6d72-4c79-8804-4e57ee92d07a)) - (segment (start 181.425 185.05) (end 180.9125 184.5375) (width 0.2) (layer "F.Cu") (net 50) (tstamp f229759a-b42a-4b15-839a-ff4971771b49)) - (segment (start 178.125 188.375) (end 178.125 190.625) (width 0.2) (layer "F.Cu") (net 51) (tstamp 0f810c12-bb2a-4a60-b523-97ee068fd9df)) - (segment (start 177.825 188.075) (end 178.125 188.375) (width 0.2) (layer "F.Cu") (net 51) (tstamp 39d3eedc-45cc-4bb3-99cc-5c7f3438e579)) - (segment (start 178.3375 180.625) (end 178.3375 181.2875) (width 0.2) (layer "F.Cu") (net 51) (tstamp 76a1b6dc-f4cd-4cb2-b470-f8a25673a6ac)) - (segment (start 177.825 181.8) (end 177.825 188.075) (width 0.2) (layer "F.Cu") (net 51) (tstamp 98eeb074-dee6-407e-8bb6-808d92cff0e8)) - (segment (start 178.3375 181.2875) (end 177.825 181.8) (width 0.2) (layer "F.Cu") (net 51) (tstamp 9b8ee194-faf6-456b-ac57-657d6536ddad)) - (segment (start 177.125 188.375) (end 177.125 190.625) (width 0.2) (layer "F.Cu") (net 52) (tstamp 0cff96e6-1064-4f03-b3b1-eee74454835e)) - (segment (start 176.9125 181.26875) (end 177.425 181.78125) (width 0.2) (layer "F.Cu") (net 52) (tstamp 1bb5e96d-b736-47fd-83cf-86ca77d25cf6)) - (segment (start 177.425 188.075) (end 177.125 188.375) (width 0.2) (layer "F.Cu") (net 52) (tstamp 56b8442d-9e0a-4aa1-97c6-e1911668f809)) - (segment (start 177.425 181.78125) (end 177.425 188.075) (width 0.2) (layer "F.Cu") (net 52) (tstamp 9552d1cf-7eaa-423e-a459-1ba0f4113722)) - (segment (start 176.9125 180.625) (end 176.9125 181.26875) (width 0.2) (layer "F.Cu") (net 52) (tstamp 95dbac93-f54a-497b-9a5b-00a6dbbd83f9)) - (segment (start 174.125 188.375) (end 173.825 188.075) (width 0.2) (layer "F.Cu") (net 53) (tstamp 1ee1e6ca-3705-41d1-8079-2818ee4b3194)) - (segment (start 174.3375 184.5375) (end 174.3375 183.875) (width 0.2) (layer "F.Cu") (net 53) (tstamp 31bbb0ac-377d-489d-9254-f302c5fba83c)) - (segment (start 174.125 190.625) (end 174.125 188.375) (width 0.2) (layer "F.Cu") (net 53) (tstamp 4cf0122f-b5fd-424f-84f7-ff18dcc14cf2)) - (segment (start 173.825 185.05) (end 174.3375 184.5375) (width 0.2) (layer "F.Cu") (net 53) (tstamp 60fedd71-af38-4838-889c-5a4f04e3cbd8)) - (segment (start 173.825 188.075) (end 173.825 185.05) (width 0.2) (layer "F.Cu") (net 53) (tstamp 72f0cf96-ea1d-4885-8f63-09ce52c9a297)) - (segment (start 173.125 188.375) (end 173.425 188.075) (width 0.2) (layer "F.Cu") (net 54) (tstamp 780e09e1-36b6-41df-8c19-5e052dddb856)) - (segment (start 172.9125 184.5375) (end 172.9125 183.875) (width 0.2) (layer "F.Cu") (net 54) (tstamp 7abd11f4-9f88-4b5e-bbc5-7f31a498ef00)) - (segment (start 173.425 185.05) (end 172.9125 184.5375) (width 0.2) (layer "F.Cu") (net 54) (tstamp 9a2156da-6100-4ecc-9b17-a655411cbecf)) - (segment (start 173.125 190.625) (end 173.125 188.375) (width 0.2) (layer "F.Cu") (net 54) (tstamp c9c98192-9535-47aa-8824-42579143b3c8)) - (segment (start 173.425 188.075) (end 173.425 185.05) (width 0.2) (layer "F.Cu") (net 54) (tstamp f5358e6c-68c6-44c9-8ee1-4ca2640ddf7b)) - (segment (start 169.825 181.8) (end 169.825 188.075) (width 0.2) (layer "F.Cu") (net 55) (tstamp 292fb751-91d9-49f3-abdc-2b5871795c61)) - (segment (start 170.3375 180.625) (end 170.3375 181.2875) (width 0.2) (layer "F.Cu") (net 55) (tstamp 308fe2ee-a47c-454e-ba10-e2da085e5cce)) - (segment (start 169.825 188.075) (end 170.125 188.375) (width 0.2) (layer "F.Cu") (net 55) (tstamp 3835a275-ca23-4d02-99ab-d6f64825624d)) - (segment (start 170.125 188.375) (end 170.125 190.625) (width 0.2) (layer "F.Cu") (net 55) (tstamp 583c7b85-ddd2-4698-8b5f-06703adef66b)) - (segment (start 170.3375 181.2875) (end 169.825 181.8) (width 0.2) (layer "F.Cu") (net 55) (tstamp 94431a20-8a34-4346-bba5-196caa84f615)) - (segment (start 168.9125 180.625) (end 168.9125 181.26875) (width 0.2) (layer "F.Cu") (net 56) (tstamp 4981d909-6190-448f-9d34-eb34d3a9d433)) - (segment (start 169.425 188.075) (end 169.125 188.375) (width 0.2) (layer "F.Cu") (net 56) (tstamp 522e0609-133d-4792-b01c-bd81d433f5cd)) - (segment (start 168.9125 181.26875) (end 169.425 181.78125) (width 0.2) (layer "F.Cu") (net 56) (tstamp 99838565-a90b-496b-bca5-d33091aa0e81)) - (segment (start 169.125 188.375) (end 169.125 190.625) (width 0.2) (layer "F.Cu") (net 56) (tstamp a3b34975-ac2b-4cee-ba27-544695d5028a)) - (segment (start 169.425 181.78125) (end 169.425 188.075) (width 0.2) (layer "F.Cu") (net 56) (tstamp f4ddc3cf-445b-406b-8756-189add1c14cc)) - (segment (start 166.125 188.375) (end 165.825 188.075) (width 0.2) (layer "F.Cu") (net 57) (tstamp 2bd1603e-ea5f-4409-a34c-cdd1bb83dc20)) - (segment (start 166.3375 184.5375) (end 166.3375 183.875) (width 0.2) (layer "F.Cu") (net 57) (tstamp 42d541dc-df2c-4ac5-9c7c-4a46432acc36)) - (segment (start 166.125 190.625) (end 166.125 188.375) (width 0.2) (layer "F.Cu") (net 57) (tstamp 54d2d072-cfae-40ca-9cb9-4aca15fd2896)) - (segment (start 165.825 188.075) (end 165.825 185.05) (width 0.2) (layer "F.Cu") (net 57) (tstamp aefa821e-b531-4682-9eec-e3ed6401a679)) - (segment (start 165.825 185.05) (end 166.3375 184.5375) (width 0.2) (layer "F.Cu") (net 57) (tstamp d0aabe8a-dee4-4561-abd9-169871235d1b)) - (segment (start 164.9125 184.5375) (end 164.9125 183.875) (width 0.2) (layer "F.Cu") (net 58) (tstamp 1b8f3867-6edc-4b19-ae18-f1b7176d2f64)) - (segment (start 165.125 188.375) (end 165.425 188.075) (width 0.2) (layer "F.Cu") (net 58) (tstamp 37cc1afb-1e66-4d11-b1d3-aefdb01ec5d1)) - (segment (start 165.425 188.075) (end 165.425 185.05) (width 0.2) (layer "F.Cu") (net 58) (tstamp 6a9b05a0-a407-494a-9706-b5cc293f703c)) - (segment (start 165.125 190.625) (end 165.125 188.375) (width 0.2) (layer "F.Cu") (net 58) (tstamp b955b27c-eab9-4686-8473-53d22db44c78)) - (segment (start 165.425 185.05) (end 164.9125 184.5375) (width 0.2) (layer "F.Cu") (net 58) (tstamp e2bf352a-1b1a-4d15-83ca-d4578e4bddc0)) - (segment (start 162.3375 181.2875) (end 161.825 181.8) (width 0.2) (layer "F.Cu") (net 59) (tstamp 9e2a7794-ea5c-458a-bee3-c2879b73103a)) - (segment (start 161.825 181.8) (end 161.825 188.075) (width 0.2) (layer "F.Cu") (net 59) (tstamp a05651f7-8c01-4901-b109-da2c9862f39d)) - (segment (start 162.3375 180.625) (end 162.3375 181.2875) (width 0.2) (layer "F.Cu") (net 59) (tstamp a21a916c-ba79-4c3c-ac1c-c5cac738f89e)) - (segment (start 161.825 188.075) (end 162.125 188.375) (width 0.2) (layer "F.Cu") (net 59) (tstamp c0f4a373-a851-4cb3-8cba-708fa747e564)) - (segment (start 162.125 188.375) (end 162.125 190.625) (width 0.2) (layer "F.Cu") (net 59) (tstamp dedf2fb3-d0e8-4fa4-90dd-67b863f625ab)) - (segment (start 161.425 181.78125) (end 161.425 188.075) (width 0.2) (layer "F.Cu") (net 60) (tstamp 05d89f23-7fd9-4604-9d88-91dfc08b7bf4)) - (segment (start 161.125 188.375) (end 161.125 190.625) (width 0.2) (layer "F.Cu") (net 60) (tstamp 16bad833-1289-46d6-9611-eb4288e2ea8d)) - (segment (start 160.9125 180.625) (end 160.9125 181.26875) (width 0.2) (layer "F.Cu") (net 60) (tstamp 236aab56-c0f1-4d3b-b06e-23b632e03d4c)) - (segment (start 161.425 188.075) (end 161.125 188.375) (width 0.2) (layer "F.Cu") (net 60) (tstamp 618ea800-bb93-4a73-bb11-4dde0fd4a883)) - (segment (start 160.9125 181.26875) (end 161.425 181.78125) (width 0.2) (layer "F.Cu") (net 60) (tstamp 87190693-ac0a-4d65-bbcc-231f04bc567c)) - (segment (start 157.125 188.375) (end 156.825 188.075) (width 0.2) (layer "F.Cu") (net 62) (tstamp 3529164b-4ac6-4852-8aa0-c0c3f18573b8)) - (segment (start 157.125 190.625) (end 157.125 188.375) (width 0.2) (layer "F.Cu") (net 62) (tstamp 4c64e9e9-4a66-42e3-b2bb-d52b6e23c811)) - (segment (start 157.3375 184.5375) (end 157.3375 183.875) (width 0.2) (layer "F.Cu") (net 62) (tstamp 5d32f9c6-d644-405f-b981-151913611ba1)) - (segment (start 156.825 185.05) (end 157.3375 184.5375) (width 0.2) (layer "F.Cu") (net 62) (tstamp 787c5150-f9cd-4534-b6f3-e9dc497f0055)) - (segment (start 156.825 188.075) (end 156.825 185.05) (width 0.2) (layer "F.Cu") (net 62) (tstamp a994489d-d612-4992-ae21-19aa1ecef3c7)) - (segment (start 156.125 188.375) (end 156.425 188.075) (width 0.2) (layer "F.Cu") (net 63) (tstamp 14bdf698-7538-45af-b7be-5739ee104f7e)) - (segment (start 156.425 185.05) (end 155.9125 184.5375) (width 0.2) (layer "F.Cu") (net 63) (tstamp 271a4852-c309-4df4-b759-446e5926b458)) - (segment (start 156.125 190.625) (end 156.125 188.375) (width 0.2) (layer "F.Cu") (net 63) (tstamp 67ac1eb8-5bc3-4677-ba06-8e474368b2cb)) - (segment (start 156.425 188.075) (end 156.425 185.05) (width 0.2) (layer "F.Cu") (net 63) (tstamp b6a9493a-55bf-4b9d-8f90-90cf244a5775)) - (segment (start 155.9125 184.5375) (end 155.9125 183.875) (width 0.2) (layer "F.Cu") (net 63) (tstamp ff02a10e-53f8-4258-a9b4-d9a2ebf30952)) - (segment (start 152.825 181.8) (end 152.825 188.075) (width 0.2) (layer "F.Cu") (net 64) (tstamp 026f215a-23a4-4f17-8ed9-988856e151b7)) - (segment (start 153.3375 181.2875) (end 152.825 181.8) (width 0.2) (layer "F.Cu") (net 64) (tstamp 259cc315-4cfb-4898-a06d-02767055ed16)) - (segment (start 153.125 188.375) (end 153.125 190.625) (width 0.2) (layer "F.Cu") (net 64) (tstamp 3d5bdeda-fb08-4636-8c42-536a7be28758)) - (segment (start 153.3375 180.625) (end 153.3375 181.2875) (width 0.2) (layer "F.Cu") (net 64) (tstamp 92905945-0375-4f06-8094-5a1a5b7fb701)) - (segment (start 152.825 188.075) (end 153.125 188.375) (width 0.2) (layer "F.Cu") (net 64) (tstamp ef561e21-b179-4657-9439-d2deb1a81e0c)) - (segment (start 152.425 181.78125) (end 152.425 188.075) (width 0.2) (layer "F.Cu") (net 65) (tstamp 074169f8-cd57-4c36-aee0-060b108cd4bc)) - (segment (start 151.9125 181.26875) (end 152.425 181.78125) (width 0.2) (layer "F.Cu") (net 65) (tstamp 81636f4a-9ae2-408c-a1e2-38dacc456a7b)) - (segment (start 152.425 188.075) (end 152.125 188.375) (width 0.2) (layer "F.Cu") (net 65) (tstamp a5723fdc-2ac5-43dc-9659-2e1c4dda111f)) - (segment (start 151.9125 180.625) (end 151.9125 181.26875) (width 0.2) (layer "F.Cu") (net 65) (tstamp ce1b5e34-2302-4dcb-84e3-492d7b09a8c5)) - (segment (start 152.125 188.375) (end 152.125 190.625) (width 0.2) (layer "F.Cu") (net 65) (tstamp d44b95f3-b423-4bd4-bd00-ace62d56d148)) - (segment (start 149.3375 184.5375) (end 149.3375 183.875) (width 0.2) (layer "F.Cu") (net 66) (tstamp 37f3a943-d8d2-45e8-b22b-ee05134e05b3)) - (segment (start 148.825 185.05) (end 149.3375 184.5375) (width 0.2) (layer "F.Cu") (net 66) (tstamp 7536abdf-52db-45ad-a4b9-0b02dcd4389c)) - (segment (start 149.125 188.375) (end 148.825 188.075) (width 0.2) (layer "F.Cu") (net 66) (tstamp d8c16dcc-0624-479f-8ede-0898d5a36514)) - (segment (start 149.125 190.625) (end 149.125 188.375) (width 0.2) (layer "F.Cu") (net 66) (tstamp e78befa6-1601-4249-a9d6-816bfd3af363)) - (segment (start 148.825 188.075) (end 148.825 185.05) (width 0.2) (layer "F.Cu") (net 66) (tstamp f8065055-3bd2-479d-a57c-ae156cd0fc0a)) - (segment (start 147.9125 184.5375) (end 147.9125 183.875) (width 0.2) (layer "F.Cu") (net 67) (tstamp 037c4b94-3576-4ca2-be39-c4043203092e)) - (segment (start 148.425 185.05) (end 147.9125 184.5375) (width 0.2) (layer "F.Cu") (net 67) (tstamp 183315ad-0d40-4527-88f4-25180d8b0657)) - (segment (start 148.125 190.625) (end 148.125 188.375) (width 0.2) (layer "F.Cu") (net 67) (tstamp 1d6a96cd-3d3a-4445-a4ad-7128fcb27bad)) - (segment (start 148.425 188.075) (end 148.425 185.05) (width 0.2) (layer "F.Cu") (net 67) (tstamp 471a94ce-adcf-4274-a1ab-4c7f328e562e)) - (segment (start 148.125 188.375) (end 148.425 188.075) (width 0.2) (layer "F.Cu") (net 67) (tstamp f58de97f-41ae-4bb9-86ef-aa2d4a9d678b)) - (segment (start 145.125 188.375) (end 145.125 190.625) (width 0.2) (layer "F.Cu") (net 68) (tstamp 024c8b52-8a79-4e8d-a6d1-b9186d333623)) - (segment (start 144.825 188.075) (end 145.125 188.375) (width 0.2) (layer "F.Cu") (net 68) (tstamp 161f3efc-0ca9-4261-9fb2-d12e1acf25d3)) - (segment (start 145.3375 181.2875) (end 144.825 181.8) (width 0.2) (layer "F.Cu") (net 68) (tstamp 1f4b78c3-5346-42a5-9b65-5ad446b10676)) - (segment (start 144.825 181.8) (end 144.825 188.075) (width 0.2) (layer "F.Cu") (net 68) (tstamp 2e26a329-a794-4671-948d-ee256db1f236)) - (segment (start 145.3375 180.625) (end 145.3375 181.2875) (width 0.2) (layer "F.Cu") (net 68) (tstamp 71bfc2c3-e643-4ce2-b8ee-d9b44ce3f025)) - (segment (start 143.9125 180.625) (end 143.9125 181.26875) (width 0.2) (layer "F.Cu") (net 69) (tstamp 1dd8424a-d68d-4c4b-9a5f-2ef252038f25)) - (segment (start 144.425 188.075) (end 144.125 188.375) (width 0.2) (layer "F.Cu") (net 69) (tstamp 25c00f7c-59c2-42d6-8882-de98f8a3cf91)) - (segment (start 144.125 188.375) (end 144.125 190.625) (width 0.2) (layer "F.Cu") (net 69) (tstamp 6c5c8e00-123e-4d6d-9c4a-1e6ff4cb6704)) - (segment (start 143.9125 181.26875) (end 144.425 181.78125) (width 0.2) (layer "F.Cu") (net 69) (tstamp d4045bf2-b36a-4a46-9d8b-223e9a8d2583)) - (segment (start 144.425 181.78125) (end 144.425 188.075) (width 0.2) (layer "F.Cu") (net 69) (tstamp dd14c58e-8e65-40f4-bae2-ed4776616e67)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 71) (tstamp 43ea7e98-1368-4a2e-b2fc-c156e0674a4a)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 71) (tstamp 64cf5d6f-bd6a-4c15-b2be-b898352423da)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 71) (tstamp d8c7f953-5bdd-4dc8-80b9-7c7ed86d5166)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 71) (tstamp ddf68ec0-98d7-4351-bbe9-a5837c131739)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 71) (tstamp e73f330d-2877-4657-bb9e-4a6758391e35)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 72) (tstamp 453b862c-ad7f-4fc2-8713-bcfed613792b)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 72) (tstamp 4f358b9e-b4ba-469a-8670-646169173b48)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 72) (tstamp 77cbc60e-c47f-44e3-b3ac-2561dcd5c963)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 72) (tstamp c42a1077-21e0-444f-92f2-76e468d2d034)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 72) (tstamp c4d49762-fdd7-4e2b-b6a7-42903e7da3fe)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 73) (tstamp 3af6bc33-9b42-40f8-ad69-f5ef910a6f94)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 73) (tstamp 68d6f0db-1905-4252-8fa7-764654ed6847)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 73) (tstamp 73b28fed-0c37-4a94-96fb-3c20e0739ddd)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 73) (tstamp c19c8e71-61ae-4b0e-8e80-63f6ab6df16f)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 73) (tstamp db525863-7aae-4297-a458-63167a2ec585)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 74) (tstamp 3e758f29-19df-4efc-8b9d-e5b5d03d7f5b)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 74) (tstamp 587c629a-0886-4d07-af43-cf598b0871ac)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 74) (tstamp 808635a2-9205-4f7a-bb80-fb607852e1f8)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 74) (tstamp 9004fa87-2253-402c-98fe-6e8c268ba3d6)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 74) (tstamp a8240886-9301-47ea-9c1b-dc5ee7a3f737)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 75) (tstamp 02d1e4f7-479d-4259-aee7-062d8cb20c0b)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 75) (tstamp 24f2abd9-21fc-42cd-8cf8-df844b334de4)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 75) (tstamp 802b4f8b-0f8b-4347-a7b0-8522c3993677)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 75) (tstamp 961e8b7a-afed-467b-96b4-bc0baab0a042)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 75) (tstamp d20c42dd-6a74-46a8-8851-171d03d9942e)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 76) (tstamp 00d5e0a1-2212-4aa6-970a-4ce279263af8)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 76) (tstamp 373c49e7-b771-4b1c-98c5-5abb36a66be2)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 76) (tstamp 3a867652-993b-483d-9296-2b31513a393f)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 76) (tstamp 5c101c8a-16d2-4f06-8c36-1df7f509ec14)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 76) (tstamp d398ea63-431c-4ffb-baf2-750114fd73fb)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 81) (tstamp 18042a19-010e-4cc5-a725-ea686c732ab4)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 81) (tstamp 1faf3c85-b56b-4694-8d71-bd3bf8e99082)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 81) (tstamp 2475a795-9600-4d8b-a49a-9025f9477ba9)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 81) (tstamp 84a2e6f9-b4ba-440d-a5f0-25803677cc0f)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 81) (tstamp a9164131-1a46-4f8e-84af-42dec82817b9)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 82) (tstamp 4a066276-066a-474d-8778-fc4d96564ab9)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 82) (tstamp 78840a52-f337-4b43-8a20-c82010eb501c)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 82) (tstamp a1d37567-0403-4a9b-bac2-d5b5519f0450)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 82) (tstamp b6743618-5d3e-48f5-9037-e90851626395)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 82) (tstamp b96818f8-074b-4f1f-8470-061b0e587e89)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 92) (tstamp 0d905d1b-3e3c-4890-bc5b-26e84751029a)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 92) (tstamp 180b2343-52fa-4378-be7d-221059750346)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 92) (tstamp 1e94e5d1-3e0c-4f3a-b67d-bd4ed482b1f9)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 92) (tstamp 37922bf9-002b-4d2a-929a-ddcab1cb43ab)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 92) (tstamp aef881f8-44a8-47d6-9efa-59c91f3aeaf1)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 93) (tstamp 02fc9923-5c30-4eae-84a8-e1aaca6e92b1)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 93) (tstamp 29c46aa5-90bb-457e-a110-80b7b0dd7b0c)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 93) (tstamp af1c967e-8271-4c78-ac42-2d71c2770024)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 93) (tstamp c2104a2c-a9a2-4683-b1f2-dbb1c80d28f9)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 93) (tstamp f4d38596-a4b1-4624-a9ec-840a03e6b379)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 98) (tstamp 20a7913d-b16c-4e63-a824-227eae56eb45)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 98) (tstamp 3f6b8e6a-6eac-46a7-a519-ae9d2e284972)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 98) (tstamp 618d8394-aaf3-4ac4-9122-367742486977)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 98) (tstamp 7a7f42b9-458f-4d08-9b9e-426396a7a185)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 98) (tstamp 9c309d79-7ed8-4e92-8413-081513d01e29)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 99) (tstamp 237155b1-2bea-4e00-9b2e-7b431bf4da53)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 99) (tstamp 8a8fdb91-cd7c-47ca-af17-2de6290e6441)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 99) (tstamp b56f885a-cd47-4aaa-8797-9aa2972213f6)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 99) (tstamp b8bdcdee-2f10-4786-bbc5-820ecc6258a4)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 99) (tstamp cb5ee3ea-98e4-4ff1-9beb-924f0112a589)) - (segment (start 146.425 188.075) (end 146.125 188.375) (width 0.2) (layer "B.Cu") (net 100) (tstamp 1755097f-8aff-43c8-ae47-5fc1a3f1e918)) - (segment (start 145.875 184.5) (end 146.425 185.05) (width 0.2) (layer "B.Cu") (net 100) (tstamp a57ea62a-b387-42a5-b66a-4fd3b4c90da2)) - (segment (start 145.875 183.9125) (end 145.875 184.5) (width 0.2) (layer "B.Cu") (net 100) (tstamp a6ea7fb7-db64-4349-a234-ec8c6a62f588)) - (segment (start 146.425 185.05) (end 146.425 188.075) (width 0.2) (layer "B.Cu") (net 100) (tstamp b84ea510-013c-446b-a636-d525098867ba)) - (segment (start 146.125 188.375) (end 146.125 190.625) (width 0.2) (layer "B.Cu") (net 100) (tstamp f07f6357-d746-449a-b45e-70764b6f9b58)) - (segment (start 147.375 184.5) (end 146.825 185.05) (width 0.2) (layer "B.Cu") (net 101) (tstamp 56e5ef78-a885-4229-aa78-8663afe924e4)) - (segment (start 147.375 183.9125) (end 147.375 184.5) (width 0.2) (layer "B.Cu") (net 101) (tstamp bab66523-0fd8-48f2-8b27-7c6d2c78553f)) - (segment (start 147.125 188.375) (end 147.125 190.625) (width 0.2) (layer "B.Cu") (net 101) (tstamp c62bfd97-0128-4ae8-87d3-d0792bf28dda)) - (segment (start 146.825 185.05) (end 146.825 188.075) (width 0.2) (layer "B.Cu") (net 101) (tstamp dfd82a27-90a7-4142-83b0-e14dd8ae0c3e)) - (segment (start 146.825 188.075) (end 147.125 188.375) (width 0.2) (layer "B.Cu") (net 101) (tstamp f817da49-cd69-401f-aae4-6d6c1b77a953)) - (segment (start 149.875 183.9125) (end 149.875 184.5) (width 0.2) (layer "B.Cu") (net 102) (tstamp 50fc7f3b-69d1-4dab-a9fa-48d180c48339)) - (segment (start 149.875 184.5) (end 150.425 185.05) (width 0.2) (layer "B.Cu") (net 102) (tstamp 9fc543e7-cb13-4d69-8f98-e68061412822)) - (segment (start 150.425 188.075) (end 150.125 188.375) (width 0.2) (layer "B.Cu") (net 102) (tstamp b58cf84c-1ac8-4290-abf8-415e69c20490)) - (segment (start 150.125 188.375) (end 150.125 190.625) (width 0.2) (layer "B.Cu") (net 102) (tstamp c9349525-e6fe-4bf4-a8de-e91d406cdcb2)) - (segment (start 150.425 185.05) (end 150.425 188.075) (width 0.2) (layer "B.Cu") (net 102) (tstamp e7cc9b87-c646-4caf-a70f-7ae10aca30ea)) - (segment (start 151.375 184.5) (end 150.825 185.05) (width 0.2) (layer "B.Cu") (net 103) (tstamp 09607c69-92e8-4117-91bf-8edafd695db4)) - (segment (start 151.125 188.375) (end 151.125 190.625) (width 0.2) (layer "B.Cu") (net 103) (tstamp 0b5238b9-a24c-4085-b2f5-48a0f03bc9b4)) - (segment (start 150.825 188.075) (end 151.125 188.375) (width 0.2) (layer "B.Cu") (net 103) (tstamp 4d7b7ee9-6792-4bbe-bb63-703f85c6abba)) - (segment (start 151.375 183.9125) (end 151.375 184.5) (width 0.2) (layer "B.Cu") (net 103) (tstamp 5d1a7d5f-2d59-45ce-b4d2-6b65f10231fd)) - (segment (start 150.825 185.05) (end 150.825 188.075) (width 0.2) (layer "B.Cu") (net 103) (tstamp 5f72f4fa-731a-407e-90ba-ebd5607acb53)) - (segment (start 154.125 188.375) (end 154.125 190.625) (width 0.2) (layer "B.Cu") (net 104) (tstamp 5e26679f-3a17-4c69-a70c-b15a0e167632)) - (segment (start 154.425 185.05) (end 154.425 188.075) (width 0.2) (layer "B.Cu") (net 104) (tstamp d80c35c8-0fca-4e92-9b50-302efb45c860)) - (segment (start 154.425 188.075) (end 154.125 188.375) (width 0.2) (layer "B.Cu") (net 104) (tstamp e89c7eca-3f1c-41cc-8029-ce4a04cecfcc)) - (segment (start 153.875 184.5) (end 154.425 185.05) (width 0.2) (layer "B.Cu") (net 104) (tstamp e92d3760-5e24-4ea1-be10-f96a24d7b591)) - (segment (start 153.875 183.9125) (end 153.875 184.5) (width 0.2) (layer "B.Cu") (net 104) (tstamp ea594114-6d37-4213-ace2-4045238ed82c)) - (segment (start 155.375 184.5) (end 154.825 185.05) (width 0.2) (layer "B.Cu") (net 105) (tstamp 13755e7a-b932-48e2-ab3f-6edb0900f9c4)) - (segment (start 155.125 188.375) (end 155.125 190.625) (width 0.2) (layer "B.Cu") (net 105) (tstamp 23d45e2b-8ea1-4392-a5be-91f4f3117aa5)) - (segment (start 154.825 185.05) (end 154.825 188.075) (width 0.2) (layer "B.Cu") (net 105) (tstamp 2a2a43aa-efe9-4374-8787-be9a948c5f00)) - (segment (start 154.825 188.075) (end 155.125 188.375) (width 0.2) (layer "B.Cu") (net 105) (tstamp af4d5157-9cb7-4516-b896-ffefcc587e90)) - (segment (start 155.375 183.9125) (end 155.375 184.5) (width 0.2) (layer "B.Cu") (net 105) (tstamp f8057186-1e32-4039-b006-58c2af1e39b6)) - (segment (start 158.425 188.075) (end 158.125 188.375) (width 0.2) (layer "B.Cu") (net 106) (tstamp 2cbdc149-5b31-4028-a2c5-cd4433100208)) - (segment (start 157.875 184.5) (end 158.425 185.05) (width 0.2) (layer "B.Cu") (net 106) (tstamp 33174dce-4841-43ef-9c12-d51b4346e428)) - (segment (start 158.125 188.375) (end 158.125 190.625) (width 0.2) (layer "B.Cu") (net 106) (tstamp 6b257a17-3240-401a-8724-4a985ccaa3c9)) - (segment (start 157.875 183.9125) (end 157.875 184.5) (width 0.2) (layer "B.Cu") (net 106) (tstamp b207b21e-9727-4934-9f40-78ee001d300c)) - (segment (start 158.425 185.05) (end 158.425 188.075) (width 0.2) (layer "B.Cu") (net 106) (tstamp deda67d6-2c91-4320-b670-4a9b759d87b7)) - (segment (start 158.825 185.05) (end 158.825 188.075) (width 0.2) (layer "B.Cu") (net 107) (tstamp 43df2d3a-2635-4c83-9628-17dbe1a09668)) - (segment (start 159.375 184.5) (end 158.825 185.05) (width 0.2) (layer "B.Cu") (net 107) (tstamp 6e7f2648-b6f8-413f-8db8-6e2bc29a8ccb)) - (segment (start 159.125 188.375) (end 159.125 190.625) (width 0.2) (layer "B.Cu") (net 107) (tstamp 85f5ecd3-5bb8-421c-b9b5-ef00d20fee3c)) - (segment (start 159.375 183.9125) (end 159.375 184.5) (width 0.2) (layer "B.Cu") (net 107) (tstamp 985376ab-e7e7-4157-896a-fefb91deca95)) - (segment (start 158.825 188.075) (end 159.125 188.375) (width 0.2) (layer "B.Cu") (net 107) (tstamp f942c87f-c210-4a72-84ae-f7d162eb5235)) - (segment (start 163.425 185.05) (end 163.425 188.075) (width 0.2) (layer "B.Cu") (net 108) (tstamp 3e8de356-1d93-4ba3-9f13-88a15eead521)) - (segment (start 163.425 188.075) (end 163.125 188.375) (width 0.2) (layer "B.Cu") (net 108) (tstamp 541f24e4-c931-42ee-90bd-2db19be05f5f)) - (segment (start 162.875 183.9125) (end 162.875 184.5) (width 0.2) (layer "B.Cu") (net 108) (tstamp 6c727767-1d46-4b00-8b77-8a5f6513751e)) - (segment (start 162.875 184.5) (end 163.425 185.05) (width 0.2) (layer "B.Cu") (net 108) (tstamp 810b6f5b-cffc-4c95-9eb6-c45bb6a07e70)) - (segment (start 163.125 188.375) (end 163.125 190.625) (width 0.2) (layer "B.Cu") (net 108) (tstamp d451b6f0-ab05-4aa9-a1da-d9f7ba8c9230)) - (segment (start 164.375 184.5) (end 163.825 185.05) (width 0.2) (layer "B.Cu") (net 109) (tstamp 22033cf2-0e53-4401-96be-cb9a1766f9db)) - (segment (start 164.375 183.9125) (end 164.375 184.5) (width 0.2) (layer "B.Cu") (net 109) (tstamp 266f9e44-fc7c-4cca-85ad-0e3b96cb64e9)) - (segment (start 163.825 188.075) (end 164.125 188.375) (width 0.2) (layer "B.Cu") (net 109) (tstamp 4b34938d-661b-4eac-a785-bbba3f2468fc)) - (segment (start 163.825 185.05) (end 163.825 188.075) (width 0.2) (layer "B.Cu") (net 109) (tstamp 7bfabc9c-06ab-4296-bb18-350b5cfa2c2c)) - (segment (start 164.125 188.375) (end 164.125 190.625) (width 0.2) (layer "B.Cu") (net 109) (tstamp fb4e566c-2bcd-4fe1-b406-8994d079c1c4)) - (segment (start 167.125 188.375) (end 167.125 190.625) (width 0.2) (layer "B.Cu") (net 110) (tstamp 3051c097-2429-4cc9-8b65-f016697b4bd5)) - (segment (start 166.875 184.5) (end 167.425 185.05) (width 0.2) (layer "B.Cu") (net 110) (tstamp 38344d5c-37c2-414b-9279-1edc323ead99)) - (segment (start 166.875 183.9125) (end 166.875 184.5) (width 0.2) (layer "B.Cu") (net 110) (tstamp 6040fe2d-f416-497b-8d16-9bbb6edf9bdf)) - (segment (start 167.425 188.075) (end 167.125 188.375) (width 0.2) (layer "B.Cu") (net 110) (tstamp 7b9fbe90-bbee-4312-9e43-fd91a632f377)) - (segment (start 167.425 185.05) (end 167.425 188.075) (width 0.2) (layer "B.Cu") (net 110) (tstamp d4151c41-d434-4b3e-858e-f1cbd893f731)) - (segment (start 168.375 184.5) (end 167.825 185.05) (width 0.2) (layer "B.Cu") (net 111) (tstamp 62549e04-5771-4e47-8534-7c49c4f48d77)) - (segment (start 167.825 188.075) (end 168.125 188.375) (width 0.2) (layer "B.Cu") (net 111) (tstamp c67e9143-68ed-4248-bdca-c72430a948a4)) - (segment (start 168.375 183.9125) (end 168.375 184.5) (width 0.2) (layer "B.Cu") (net 111) (tstamp e9723172-2fde-49c1-ba57-e159151613f0)) - (segment (start 168.125 188.375) (end 168.125 190.625) (width 0.2) (layer "B.Cu") (net 111) (tstamp f8157a53-590d-48eb-b35e-c1b9e5be0f1d)) - (segment (start 167.825 185.05) (end 167.825 188.075) (width 0.2) (layer "B.Cu") (net 111) (tstamp f92b5a2d-7c32-4c00-89c4-8cfd9ef01167)) - (segment (start 170.875 184.5) (end 171.425 185.05) (width 0.2) (layer "B.Cu") (net 112) (tstamp 33992b59-7e44-44d6-8dce-4b950234d01d)) - (segment (start 171.425 188.075) (end 171.125 188.375) (width 0.2) (layer "B.Cu") (net 112) (tstamp 71422fb8-5c9d-4708-88a4-93051f51b036)) - (segment (start 171.125 188.375) (end 171.125 190.625) (width 0.2) (layer "B.Cu") (net 112) (tstamp 9e598420-d429-4868-9cee-e06cf8618128)) - (segment (start 171.425 185.05) (end 171.425 188.075) (width 0.2) (layer "B.Cu") (net 112) (tstamp b24482fc-0303-4ff6-9916-9754762b9eec)) - (segment (start 170.875 183.9125) (end 170.875 184.5) (width 0.2) (layer "B.Cu") (net 112) (tstamp ba4ccbb5-3746-4343-9abb-991e460488dd)) - (segment (start 171.825 188.075) (end 172.125 188.375) (width 0.2) (layer "B.Cu") (net 113) (tstamp 79165c3b-9315-4337-9ab4-15ab68bb222d)) - (segment (start 172.125 188.375) (end 172.125 190.625) (width 0.2) (layer "B.Cu") (net 113) (tstamp 8910adde-ed4d-4e54-b273-f9138000729f)) - (segment (start 172.375 184.5) (end 171.825 185.05) (width 0.2) (layer "B.Cu") (net 113) (tstamp a50aaa5c-cf67-46fd-b8c3-38f2a05a55ff)) - (segment (start 172.375 183.9125) (end 172.375 184.5) (width 0.2) (layer "B.Cu") (net 113) (tstamp f0d59edd-e9c4-4830-80eb-92bee0ec1e96)) - (segment (start 171.825 185.05) (end 171.825 188.075) (width 0.2) (layer "B.Cu") (net 113) (tstamp fe9d7b39-724c-478a-854a-14c90a713fbb)) - (segment (start 175.425 185.05) (end 175.425 188.075) (width 0.2) (layer "B.Cu") (net 114) (tstamp 214bbf16-8dd7-403b-a884-249156159b9d)) - (segment (start 174.875 184.5) (end 175.425 185.05) (width 0.2) (layer "B.Cu") (net 114) (tstamp 6965e052-cd6b-41c7-874a-5b5be629b4e7)) - (segment (start 175.125 188.375) (end 175.125 190.625) (width 0.2) (layer "B.Cu") (net 114) (tstamp 85502cc5-74fb-43e8-b7fd-e931f9bd968f)) - (segment (start 174.875 183.9125) (end 174.875 184.5) (width 0.2) (layer "B.Cu") (net 114) (tstamp 9a70bf07-2341-4ff0-9257-7f65581d45f8)) - (segment (start 175.425 188.075) (end 175.125 188.375) (width 0.2) (layer "B.Cu") (net 114) (tstamp f046b168-2bd0-4f24-9f5b-ec13cc09a1f3)) - (segment (start 175.825 185.05) (end 175.825 188.075) (width 0.2) (layer "B.Cu") (net 115) (tstamp 1e0cc546-7eae-4603-85ab-23989975bfc3)) - (segment (start 176.375 184.5) (end 175.825 185.05) (width 0.2) (layer "B.Cu") (net 115) (tstamp 2e7a293d-7ce0-40ee-b34f-9969c0260679)) - (segment (start 175.825 188.075) (end 176.125 188.375) (width 0.2) (layer "B.Cu") (net 115) (tstamp 6b2a9671-7137-4013-a505-7ec93b4ec560)) - (segment (start 176.375 183.9125) (end 176.375 184.5) (width 0.2) (layer "B.Cu") (net 115) (tstamp 6ba1bea4-a5d4-4249-b807-7730f6256c46)) - (segment (start 176.125 188.375) (end 176.125 190.625) (width 0.2) (layer "B.Cu") (net 115) (tstamp 7390cbb4-2f78-41b2-bdb8-3491e28e8c6f)) - (segment (start 178.875 183.9125) (end 178.875 184.5) (width 0.2) (layer "B.Cu") (net 116) (tstamp 06110301-6fbb-4989-b495-d8a53ae19fbe)) - (segment (start 179.425 188.075) (end 179.125 188.375) (width 0.2) (layer "B.Cu") (net 116) (tstamp 1640a2cb-8a1f-4d63-87f7-e373209d8404)) - (segment (start 179.125 188.375) (end 179.125 190.625) (width 0.2) (layer "B.Cu") (net 116) (tstamp 27b957d2-ca8e-4587-a076-cc552c9184ed)) - (segment (start 179.425 185.05) (end 179.425 188.075) (width 0.2) (layer "B.Cu") (net 116) (tstamp 38f69d47-c8ec-4352-a9f2-ed2a76fe7426)) - (segment (start 178.875 184.5) (end 179.425 185.05) (width 0.2) (layer "B.Cu") (net 116) (tstamp 49256a28-61d0-49dc-9933-fb33e67b889a)) - (segment (start 180.375 184.5) (end 179.825 185.05) (width 0.2) (layer "B.Cu") (net 117) (tstamp 01fa7e5f-ce32-4745-a72a-a0d92f5d2dfd)) - (segment (start 179.825 185.05) (end 179.825 188.075) (width 0.2) (layer "B.Cu") (net 117) (tstamp 1e419f4c-2384-4b7d-a76e-74c23ce11477)) - (segment (start 180.375 183.9125) (end 180.375 184.5) (width 0.2) (layer "B.Cu") (net 117) (tstamp 35a20f47-aca6-4c5d-9016-abef5ca9a35b)) - (segment (start 179.825 188.075) (end 180.125 188.375) (width 0.2) (layer "B.Cu") (net 117) (tstamp d9245b05-afa3-4ec6-ae31-930a719e9988)) - (segment (start 180.125 188.375) (end 180.125 190.625) (width 0.2) (layer "B.Cu") (net 117) (tstamp db11100a-f06e-49b7-99b0-d80743fe7a37)) - (segment (start 183.125 188.375) (end 183.125 190.625) (width 0.2) (layer "B.Cu") (net 118) (tstamp 184b294c-8505-4b2d-973c-d66c1f0848be)) - (segment (start 183.425 185.05) (end 183.425 188.075) (width 0.2) (layer "B.Cu") (net 118) (tstamp 30fa7bcb-d558-4f3f-a71e-e7282f11b62d)) - (segment (start 182.875 184.5) (end 183.425 185.05) (width 0.2) (layer "B.Cu") (net 118) (tstamp 5877ca77-8a31-405e-8b0b-b1f31292c144)) - (segment (start 182.875 183.9125) (end 182.875 184.5) (width 0.2) (layer "B.Cu") (net 118) (tstamp fa144221-5ec3-4576-acc1-82ecaf2a0a96)) - (segment (start 183.425 188.075) (end 183.125 188.375) (width 0.2) (layer "B.Cu") (net 118) (tstamp ffd70f72-9128-400e-910b-54eab13e4456)) - (segment (start 183.825 185.05) (end 183.825 188.075) (width 0.2) (layer "B.Cu") (net 119) (tstamp 37eecb89-35f4-4823-969e-5f6c81e019ce)) - (segment (start 184.375 183.9125) (end 184.375 184.5) (width 0.2) (layer "B.Cu") (net 119) (tstamp 64936d7b-167e-4225-8481-cae605096c26)) - (segment (start 183.825 188.075) (end 184.125 188.375) (width 0.2) (layer "B.Cu") (net 119) (tstamp 7cab3ae2-87d4-4055-ae63-a4167fb93501)) - (segment (start 184.375 184.5) (end 183.825 185.05) (width 0.2) (layer "B.Cu") (net 119) (tstamp c4e74b33-8816-4cf7-b64c-2dd2cff1831a)) - (segment (start 184.125 188.375) (end 184.125 190.625) (width 0.2) (layer "B.Cu") (net 119) (tstamp ff3a3915-d2b7-4d55-a7b8-f46c80e03216)) - (segment (start 187.425 188.075) (end 187.125 188.375) (width 0.2) (layer "B.Cu") (net 120) (tstamp 19dda5c2-7e10-4c42-a9f3-9506d51f8d78)) - (segment (start 187.425 185.05) (end 187.425 188.075) (width 0.2) (layer "B.Cu") (net 120) (tstamp 1f06bd00-359e-421a-bb7b-514416f796d5)) - (segment (start 186.875 183.9125) (end 186.875 184.5) (width 0.2) (layer "B.Cu") (net 120) (tstamp 2ef2de0e-070c-47e6-b6be-419c637426a2)) - (segment (start 186.875 184.5) (end 187.425 185.05) (width 0.2) (layer "B.Cu") (net 120) (tstamp a64ddf22-c9f1-4fbf-bedd-5892556bd6e3)) - (segment (start 187.125 188.375) (end 187.125 190.625) (width 0.2) (layer "B.Cu") (net 120) (tstamp ac54eb76-10aa-4fe7-bb1d-c86744e25901)) - (segment (start 188.375 184.5) (end 187.825 185.05) (width 0.2) (layer "B.Cu") (net 121) (tstamp 3e5a740d-48e1-45bb-91c1-117e51cd318a)) - (segment (start 187.825 185.05) (end 187.825 188.075) (width 0.2) (layer "B.Cu") (net 121) (tstamp 6145a1ee-1de1-4df7-9345-3ac4fbeed8d8)) - (segment (start 187.825 188.075) (end 188.125 188.375) (width 0.2) (layer "B.Cu") (net 121) (tstamp a364494b-e458-484b-81bf-796e670b6019)) - (segment (start 188.375 183.9125) (end 188.375 184.5) (width 0.2) (layer "B.Cu") (net 121) (tstamp ad59a59d-f8e3-4ea3-8eda-b7ae3c89b880)) - (segment (start 188.125 188.375) (end 188.125 190.625) (width 0.2) (layer "B.Cu") (net 121) (tstamp eed2784a-8549-40b9-b1fb-f8491b21501b)) - (segment (start 190.875 184.5) (end 191.425 185.05) (width 0.2) (layer "B.Cu") (net 122) (tstamp 54b6a726-1ace-4764-b530-cf3166ef2bea)) - (segment (start 191.425 188.075) (end 191.125 188.375) (width 0.2) (layer "B.Cu") (net 122) (tstamp 5ffc4466-0c95-4759-8db9-9431a1240266)) - (segment (start 190.875 183.9125) (end 190.875 184.5) (width 0.2) (layer "B.Cu") (net 122) (tstamp cd9aec49-6dc6-487a-a861-07df6e34dcb8)) - (segment (start 191.125 188.375) (end 191.125 190.625) (width 0.2) (layer "B.Cu") (net 122) (tstamp d8970724-8036-496a-9380-58c42c210fa9)) - (segment (start 191.425 185.05) (end 191.425 188.075) (width 0.2) (layer "B.Cu") (net 122) (tstamp fbf4358d-b1db-4190-a629-cbc2866f632e)) - (segment (start 191.825 188.075) (end 192.125 188.375) (width 0.2) (layer "B.Cu") (net 123) (tstamp 0ebc4d49-4a6e-48b3-9a94-ae9226debf8a)) - (segment (start 192.375 184.5) (end 191.825 185.05) (width 0.2) (layer "B.Cu") (net 123) (tstamp d7366592-7835-4045-87c2-0a4899b1fd69)) - (segment (start 192.375 183.9125) (end 192.375 184.5) (width 0.2) (layer "B.Cu") (net 123) (tstamp eb8e6ffd-e21d-4e1b-a763-3a84c0378868)) - (segment (start 192.125 188.375) (end 192.125 190.625) (width 0.2) (layer "B.Cu") (net 123) (tstamp ed1c15c2-c0b0-4fdd-8402-3e74dc6e1a32)) - (segment (start 191.825 185.05) (end 191.825 188.075) (width 0.2) (layer "B.Cu") (net 123) (tstamp fb7cf4fb-ca4f-4008-9a63-4ac944371aeb)) - - (zone (net 7) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 3bc10c7f-7e71-4303-8c70-c5f138120dd5) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 415b6e4d-aabf-4e5e-b9c7-1200f4fb7257) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 4a608953-5ba3-423e-89d2-655771c91c8c) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 196.525 186.175) - (xy 209.225 186.175) - (xy 209.225 188.625) - (xy 207.825 191.175) - (xy 197.025 191.175) - (xy 196.525 190.675) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 4f753e39-e48d-44de-a22b-e1ced77b773c) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 56b353d2-d496-4769-955b-ad8ae6e37bc6) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 193.775 186.175) - (xy 193.775 180.375) - (xy 231.125 180.375) - (xy 231.125 126.225) - (xy 77.175 126.225) - (xy 77.175 135.625) - (xy 64.475 135.625) - (xy 64.475 125.225) - (xy 232.125 125.225) - (xy 232.125 181.375) - (xy 205.525 181.375) - (xy 205.525 186.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp d046d4b5-bb37-4264-aac9-1b926467870d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.925 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.335914) - (xy 193.557252 188.326427) - (xy 193.516932 188.314196) - (xy 193.475 188.310066) - (xy 192.775 188.310066) - (xy 192.733068 188.314196) - (xy 192.692748 188.326427) - (xy 192.655589 188.346289) - (xy 192.625 188.371393) - (xy 192.594411 188.346289) - (xy 192.557252 188.326427) - (xy 192.516932 188.314196) - (xy 192.475 188.310066) - (xy 191.775 188.310066) - (xy 191.733068 188.314196) - (xy 191.692748 188.326427) - (xy 191.655589 188.346289) - (xy 191.623019 188.373019) - (xy 191.600876 188.4) - (xy 190.776699 188.4) - (xy 190.746535 188.343566) - (xy 190.705921 188.294079) - (xy 190.656434 188.253465) - (xy 190.599974 188.223287) - (xy 190.538711 188.204703) - (xy 190.514607 188.202329) - (xy 190.480084 188.13774) - (xy 190.426974 188.073026) - (xy 190.410762 188.059721) - (xy 190.25 187.89896) - (xy 190.25 185.22604) - (xy 190.623263 184.852778) - (xy 190.639474 184.839474) - (xy 190.660755 184.813544) - (xy 190.692583 184.774761) - (xy 190.692584 184.77476) - (xy 190.732048 184.700927) - (xy 190.75072 184.639374) - (xy 190.764936 184.635062) - (xy 190.859215 184.584669) - (xy 190.941851 184.516851) - (xy 191.009669 184.434215) - (xy 191.060062 184.339936) - (xy 191.091094 184.237637) - (xy 191.101572 184.13125) - (xy 191.101572 183.61875) - (xy 191.091094 183.512363) - (xy 191.060062 183.410064) - (xy 191.009669 183.315785) - (xy 190.941851 183.233149) - (xy 190.859215 183.165331) - (xy 190.764936 183.114938) - (xy 190.662637 183.083906) - (xy 190.55625 183.073428) - (xy 190.11875 183.073428) - (xy 190.012363 183.083906) - (xy 189.910064 183.114938) - (xy 189.815785 183.165331) - (xy 189.733149 183.233149) - (xy 189.665331 183.315785) - (xy 189.625 183.391239) - (xy 189.584669 183.315785) - (xy 189.516851 183.233149) - (xy 189.434215 183.165331) - (xy 189.339936 183.114938) - (xy 189.237637 183.083906) - (xy 189.13125 183.073428) - (xy 188.69375 183.073428) - (xy 188.587363 183.083906) - (xy 188.485064 183.114938) - (xy 188.390785 183.165331) - (xy 188.308149 183.233149) - (xy 188.240331 183.315785) - (xy 188.189938 183.410064) - (xy 188.158906 183.512363) - (xy 188.148428 183.61875) - (xy 188.148428 184.13125) - (xy 188.158906 184.237637) - (xy 188.189938 184.339936) - (xy 188.240331 184.434215) - (xy 188.308149 184.516851) - (xy 188.390785 184.584669) - (xy 188.485064 184.635062) - (xy 188.499281 184.639375) - (xy 188.517952 184.700926) - (xy 188.557416 184.774759) - (xy 188.610526 184.839474) - (xy 188.626743 184.852783) - (xy 189.000001 185.226042) - (xy 189 187.898959) - (xy 188.839238 188.059721) - (xy 188.823027 188.073026) - (xy 188.769917 188.13774) - (xy 188.75892 188.158315) - (xy 188.735394 188.202329) - (xy 188.711289 188.204703) - (xy 188.650026 188.223287) - (xy 188.593566 188.253465) - (xy 188.544079 188.294079) - (xy 188.503465 188.343566) - (xy 188.473301 188.4) - (xy 186.776699 188.4) - (xy 186.746535 188.343566) - (xy 186.705921 188.294079) - (xy 186.656434 188.253465) - (xy 186.599974 188.223287) - (xy 186.538711 188.204703) - (xy 186.514607 188.202329) - (xy 186.480084 188.13774) - (xy 186.426974 188.073026) - (xy 186.410763 188.059722) - (xy 186.25 187.89896) - (xy 186.25 181.97604) - (xy 186.623262 181.602779) - (xy 186.639474 181.589474) - (xy 186.65583 181.569545) - (xy 186.682443 181.537117) - (xy 186.692584 181.52476) - (xy 186.732048 181.450927) - (xy 186.750158 181.391226) - (xy 186.75072 181.389374) - (xy 186.764936 181.385062) - (xy 186.859215 181.334669) - (xy 186.941851 181.266851) - (xy 187.009669 181.184215) - (xy 187.060062 181.089936) - (xy 187.091094 180.987637) - (xy 187.101572 180.88125) - (xy 187.101572 180.36875) - (xy 187.091094 180.262363) - (xy 187.060062 180.160064) - (xy 187.009669 180.065785) - (xy 186.941851 179.983149) - (xy 186.859215 179.915331) - (xy 186.764936 179.864938) - (xy 186.662637 179.833906) - (xy 186.55625 179.823428) - (xy 186.11875 179.823428) - (xy 186.012363 179.833906) - (xy 185.910064 179.864938) - (xy 185.815785 179.915331) - (xy 185.733149 179.983149) - (xy 185.665331 180.065785) - (xy 185.625 180.141239) - (xy 185.584669 180.065785) - (xy 185.516851 179.983149) - (xy 185.434215 179.915331) - (xy 185.339936 179.864938) - (xy 185.237637 179.833906) - (xy 185.13125 179.823428) - (xy 184.69375 179.823428) - (xy 184.587363 179.833906) - (xy 184.485064 179.864938) - (xy 184.390785 179.915331) - (xy 184.308149 179.983149) - (xy 184.240331 180.065785) - (xy 184.189938 180.160064) - (xy 184.158906 180.262363) - (xy 184.148428 180.36875) - (xy 184.148428 180.88125) - (xy 184.158906 180.987637) - (xy 184.189938 181.089936) - (xy 184.240331 181.184215) - (xy 184.308149 181.266851) - (xy 184.390785 181.334669) - (xy 184.485064 181.385062) - (xy 184.505545 181.391275) - (xy 184.513074 181.416094) - (xy 184.517953 181.432177) - (xy 184.557417 181.50601) - (xy 184.57804 181.531139) - (xy 184.594318 181.550973) - (xy 184.610527 181.570724) - (xy 184.626739 181.584029) - (xy 185 181.957291) - (xy 185.000001 187.898958) - (xy 184.839243 188.059717) - (xy 184.823026 188.073026) - (xy 184.769916 188.137741) - (xy 184.735394 188.202329) - (xy 184.711289 188.204703) - (xy 184.650026 188.223287) - (xy 184.593566 188.253465) - (xy 184.544079 188.294079) - (xy 184.503465 188.343566) - (xy 184.473301 188.4) - (xy 182.776699 188.4) - (xy 182.746535 188.343566) - (xy 182.705921 188.294079) - (xy 182.656434 188.253465) - (xy 182.599974 188.223287) - (xy 182.538711 188.204703) - (xy 182.514607 188.202329) - (xy 182.480084 188.13774) - (xy 182.426974 188.073026) - (xy 182.410762 188.059721) - (xy 182.25 187.89896) - (xy 182.25 185.22604) - (xy 182.623263 184.852778) - (xy 182.639474 184.839474) - (xy 182.660755 184.813544) - (xy 182.692583 184.774761) - (xy 182.692584 184.77476) - (xy 182.732048 184.700927) - (xy 182.75072 184.639374) - (xy 182.764936 184.635062) - (xy 182.859215 184.584669) - (xy 182.941851 184.516851) - (xy 183.009669 184.434215) - (xy 183.060062 184.339936) - (xy 183.091094 184.237637) - (xy 183.101572 184.13125) - (xy 183.101572 183.61875) - (xy 183.091094 183.512363) - (xy 183.060062 183.410064) - (xy 183.009669 183.315785) - (xy 182.941851 183.233149) - (xy 182.859215 183.165331) - (xy 182.764936 183.114938) - (xy 182.662637 183.083906) - (xy 182.55625 183.073428) - (xy 182.11875 183.073428) - (xy 182.012363 183.083906) - (xy 181.910064 183.114938) - (xy 181.815785 183.165331) - (xy 181.733149 183.233149) - (xy 181.665331 183.315785) - (xy 181.625 183.391239) - (xy 181.584669 183.315785) - (xy 181.516851 183.233149) - (xy 181.434215 183.165331) - (xy 181.339936 183.114938) - (xy 181.237637 183.083906) - (xy 181.13125 183.073428) - (xy 180.69375 183.073428) - (xy 180.587363 183.083906) - (xy 180.485064 183.114938) - (xy 180.390785 183.165331) - (xy 180.308149 183.233149) - (xy 180.240331 183.315785) - (xy 180.189938 183.410064) - (xy 180.158906 183.512363) - (xy 180.148428 183.61875) - (xy 180.148428 184.13125) - (xy 180.158906 184.237637) - (xy 180.189938 184.339936) - (xy 180.240331 184.434215) - (xy 180.308149 184.516851) - (xy 180.390785 184.584669) - (xy 180.485064 184.635062) - (xy 180.499281 184.639375) - (xy 180.517952 184.700926) - (xy 180.557416 184.774759) - (xy 180.610526 184.839474) - (xy 180.626743 184.852783) - (xy 181.000001 185.226042) - (xy 181 187.898959) - (xy 180.839238 188.059721) - (xy 180.823027 188.073026) - (xy 180.769917 188.13774) - (xy 180.75892 188.158315) - (xy 180.735394 188.202329) - (xy 180.711289 188.204703) - (xy 180.650026 188.223287) - (xy 180.593566 188.253465) - (xy 180.544079 188.294079) - (xy 180.503465 188.343566) - (xy 180.473301 188.4) - (xy 178.776699 188.4) - (xy 178.746535 188.343566) - (xy 178.705921 188.294079) - (xy 178.656434 188.253465) - (xy 178.599974 188.223287) - (xy 178.538711 188.204703) - (xy 178.514607 188.202329) - (xy 178.480084 188.13774) - (xy 178.426974 188.073026) - (xy 178.410763 188.059722) - (xy 178.25 187.89896) - (xy 178.25 181.97604) - (xy 178.623262 181.602779) - (xy 178.639474 181.589474) - (xy 178.65583 181.569545) - (xy 178.682443 181.537117) - (xy 178.692584 181.52476) - (xy 178.732048 181.450927) - (xy 178.749706 181.392715) - (xy 178.774936 181.385062) - (xy 178.869215 181.334669) - (xy 178.951851 181.266851) - (xy 179.019669 181.184215) - (xy 179.070062 181.089936) - (xy 179.101094 180.987637) - (xy 179.111572 180.88125) - (xy 179.111572 180.36875) - (xy 179.101094 180.262363) - (xy 179.070062 180.160064) - (xy 179.019669 180.065785) - (xy 178.951851 179.983149) - (xy 178.869215 179.915331) - (xy 178.774936 179.864938) - (xy 178.672637 179.833906) - (xy 178.56625 179.823428) - (xy 178.12875 179.823428) - (xy 178.022363 179.833906) - (xy 177.920064 179.864938) - (xy 177.825785 179.915331) - (xy 177.743149 179.983149) - (xy 177.675331 180.065785) - (xy 177.63 180.150594) - (xy 177.584669 180.065785) - (xy 177.516851 179.983149) - (xy 177.434215 179.915331) - (xy 177.339936 179.864938) - (xy 177.237637 179.833906) - (xy 177.13125 179.823428) - (xy 176.69375 179.823428) - (xy 176.587363 179.833906) - (xy 176.485064 179.864938) - (xy 176.390785 179.915331) - (xy 176.308149 179.983149) - (xy 176.240331 180.065785) - (xy 176.189938 180.160064) - (xy 176.158906 180.262363) - (xy 176.148428 180.36875) - (xy 176.148428 180.88125) - (xy 176.158906 180.987637) - (xy 176.189938 181.089936) - (xy 176.240331 181.184215) - (xy 176.308149 181.266851) - (xy 176.390785 181.334669) - (xy 176.485064 181.385062) - (xy 176.505545 181.391275) - (xy 176.513074 181.416094) - (xy 176.517953 181.432177) - (xy 176.557417 181.50601) - (xy 176.57804 181.531139) - (xy 176.594318 181.550973) - (xy 176.610527 181.570724) - (xy 176.626739 181.584029) - (xy 177 181.957291) - (xy 177.000001 187.898958) - (xy 176.839243 188.059717) - (xy 176.823026 188.073026) - (xy 176.769916 188.137741) - (xy 176.735394 188.202329) - (xy 176.711289 188.204703) - (xy 176.650026 188.223287) - (xy 176.593566 188.253465) - (xy 176.544079 188.294079) - (xy 176.503465 188.343566) - (xy 176.473301 188.4) - (xy 174.776699 188.4) - (xy 174.746535 188.343566) - (xy 174.705921 188.294079) - (xy 174.656434 188.253465) - (xy 174.599974 188.223287) - (xy 174.538711 188.204703) - (xy 174.514607 188.202329) - (xy 174.480084 188.13774) - (xy 174.426974 188.073026) - (xy 174.410762 188.059721) - (xy 174.25 187.89896) - (xy 174.25 185.22604) - (xy 174.623263 184.852778) - (xy 174.639474 184.839474) - (xy 174.660755 184.813544) - (xy 174.692583 184.774761) - (xy 174.692584 184.77476) - (xy 174.732048 184.700927) - (xy 174.75072 184.639374) - (xy 174.764936 184.635062) - (xy 174.859215 184.584669) - (xy 174.941851 184.516851) - (xy 175.009669 184.434215) - (xy 175.060062 184.339936) - (xy 175.091094 184.237637) - (xy 175.101572 184.13125) - (xy 175.101572 183.61875) - (xy 175.091094 183.512363) - (xy 175.060062 183.410064) - (xy 175.009669 183.315785) - (xy 174.941851 183.233149) - (xy 174.859215 183.165331) - (xy 174.764936 183.114938) - (xy 174.662637 183.083906) - (xy 174.55625 183.073428) - (xy 174.11875 183.073428) - (xy 174.012363 183.083906) - (xy 173.910064 183.114938) - (xy 173.815785 183.165331) - (xy 173.733149 183.233149) - (xy 173.665331 183.315785) - (xy 173.625 183.391239) - (xy 173.584669 183.315785) - (xy 173.516851 183.233149) - (xy 173.434215 183.165331) - (xy 173.339936 183.114938) - (xy 173.237637 183.083906) - (xy 173.13125 183.073428) - (xy 172.69375 183.073428) - (xy 172.587363 183.083906) - (xy 172.485064 183.114938) - (xy 172.390785 183.165331) - (xy 172.308149 183.233149) - (xy 172.240331 183.315785) - (xy 172.189938 183.410064) - (xy 172.158906 183.512363) - (xy 172.148428 183.61875) - (xy 172.148428 184.13125) - (xy 172.158906 184.237637) - (xy 172.189938 184.339936) - (xy 172.240331 184.434215) - (xy 172.308149 184.516851) - (xy 172.390785 184.584669) - (xy 172.485064 184.635062) - (xy 172.499281 184.639375) - (xy 172.517952 184.700926) - (xy 172.557416 184.774759) - (xy 172.610526 184.839474) - (xy 172.626743 184.852783) - (xy 173.000001 185.226042) - (xy 173 187.898959) - (xy 172.839238 188.059721) - (xy 172.823027 188.073026) - (xy 172.769917 188.13774) - (xy 172.75892 188.158315) - (xy 172.735394 188.202329) - (xy 172.711289 188.204703) - (xy 172.650026 188.223287) - (xy 172.593566 188.253465) - (xy 172.544079 188.294079) - (xy 172.503465 188.343566) - (xy 172.473301 188.4) - (xy 170.776699 188.4) - (xy 170.746535 188.343566) - (xy 170.705921 188.294079) - (xy 170.656434 188.253465) - (xy 170.599974 188.223287) - (xy 170.538711 188.204703) - (xy 170.514607 188.202329) - (xy 170.480084 188.13774) - (xy 170.426974 188.073026) - (xy 170.410763 188.059722) - (xy 170.25 187.89896) - (xy 170.25 181.97604) - (xy 170.623262 181.602779) - (xy 170.639474 181.589474) - (xy 170.65583 181.569545) - (xy 170.682443 181.537117) - (xy 170.692584 181.52476) - (xy 170.732048 181.450927) - (xy 170.750158 181.391226) - (xy 170.75072 181.389374) - (xy 170.764936 181.385062) - (xy 170.859215 181.334669) - (xy 170.941851 181.266851) - (xy 171.009669 181.184215) - (xy 171.060062 181.089936) - (xy 171.091094 180.987637) - (xy 171.101572 180.88125) - (xy 171.101572 180.36875) - (xy 171.091094 180.262363) - (xy 171.060062 180.160064) - (xy 171.009669 180.065785) - (xy 170.941851 179.983149) - (xy 170.859215 179.915331) - (xy 170.764936 179.864938) - (xy 170.662637 179.833906) - (xy 170.55625 179.823428) - (xy 170.11875 179.823428) - (xy 170.012363 179.833906) - (xy 169.910064 179.864938) - (xy 169.815785 179.915331) - (xy 169.733149 179.983149) - (xy 169.665331 180.065785) - (xy 169.625 180.141239) - (xy 169.584669 180.065785) - (xy 169.516851 179.983149) - (xy 169.434215 179.915331) - (xy 169.339936 179.864938) - (xy 169.237637 179.833906) - (xy 169.13125 179.823428) - (xy 168.69375 179.823428) - (xy 168.587363 179.833906) - (xy 168.485064 179.864938) - (xy 168.390785 179.915331) - (xy 168.308149 179.983149) - (xy 168.240331 180.065785) - (xy 168.189938 180.160064) - (xy 168.158906 180.262363) - (xy 168.148428 180.36875) - (xy 168.148428 180.88125) - (xy 168.158906 180.987637) - (xy 168.189938 181.089936) - (xy 168.240331 181.184215) - (xy 168.308149 181.266851) - (xy 168.390785 181.334669) - (xy 168.485064 181.385062) - (xy 168.505545 181.391275) - (xy 168.513074 181.416094) - (xy 168.517953 181.432177) - (xy 168.557417 181.50601) - (xy 168.57804 181.531139) - (xy 168.594318 181.550973) - (xy 168.610527 181.570724) - (xy 168.626739 181.584029) - (xy 169 181.957291) - (xy 169.000001 187.898958) - (xy 168.839243 188.059717) - (xy 168.823026 188.073026) - (xy 168.769916 188.137741) - (xy 168.735394 188.202329) - (xy 168.711289 188.204703) - (xy 168.650026 188.223287) - (xy 168.593566 188.253465) - (xy 168.544079 188.294079) - (xy 168.503465 188.343566) - (xy 168.473301 188.4) - (xy 166.776699 188.4) - (xy 166.746535 188.343566) - (xy 166.705921 188.294079) - (xy 166.656434 188.253465) - (xy 166.599974 188.223287) - (xy 166.538711 188.204703) - (xy 166.514607 188.202329) - (xy 166.480084 188.13774) - (xy 166.426974 188.073026) - (xy 166.410762 188.059721) - (xy 166.25 187.89896) - (xy 166.25 185.22604) - (xy 166.623263 184.852778) - (xy 166.639474 184.839474) - (xy 166.660755 184.813544) - (xy 166.692583 184.774761) - (xy 166.692584 184.77476) - (xy 166.732048 184.700927) - (xy 166.75072 184.639374) - (xy 166.764936 184.635062) - (xy 166.859215 184.584669) - (xy 166.941851 184.516851) - (xy 167.009669 184.434215) - (xy 167.060062 184.339936) - (xy 167.091094 184.237637) - (xy 167.101572 184.13125) - (xy 167.101572 183.61875) - (xy 167.091094 183.512363) - (xy 167.060062 183.410064) - (xy 167.009669 183.315785) - (xy 166.941851 183.233149) - (xy 166.859215 183.165331) - (xy 166.764936 183.114938) - (xy 166.662637 183.083906) - (xy 166.55625 183.073428) - (xy 166.11875 183.073428) - (xy 166.012363 183.083906) - (xy 165.910064 183.114938) - (xy 165.815785 183.165331) - (xy 165.733149 183.233149) - (xy 165.665331 183.315785) - (xy 165.625 183.391239) - (xy 165.584669 183.315785) - (xy 165.516851 183.233149) - (xy 165.434215 183.165331) - (xy 165.339936 183.114938) - (xy 165.237637 183.083906) - (xy 165.13125 183.073428) - (xy 164.69375 183.073428) - (xy 164.587363 183.083906) - (xy 164.485064 183.114938) - (xy 164.390785 183.165331) - (xy 164.308149 183.233149) - (xy 164.240331 183.315785) - (xy 164.189938 183.410064) - (xy 164.158906 183.512363) - (xy 164.148428 183.61875) - (xy 164.148428 184.13125) - (xy 164.158906 184.237637) - (xy 164.189938 184.339936) - (xy 164.240331 184.434215) - (xy 164.308149 184.516851) - (xy 164.390785 184.584669) - (xy 164.485064 184.635062) - (xy 164.499281 184.639375) - (xy 164.517952 184.700926) - (xy 164.557416 184.774759) - (xy 164.610526 184.839474) - (xy 164.626743 184.852783) - (xy 165.000001 185.226042) - (xy 165 187.898959) - (xy 164.839238 188.059721) - (xy 164.823027 188.073026) - (xy 164.769917 188.13774) - (xy 164.75892 188.158315) - (xy 164.735394 188.202329) - (xy 164.711289 188.204703) - (xy 164.650026 188.223287) - (xy 164.593566 188.253465) - (xy 164.544079 188.294079) - (xy 164.503465 188.343566) - (xy 164.473301 188.4) - (xy 162.776699 188.4) - (xy 162.746535 188.343566) - (xy 162.705921 188.294079) - (xy 162.656434 188.253465) - (xy 162.599974 188.223287) - (xy 162.538711 188.204703) - (xy 162.514607 188.202329) - (xy 162.480084 188.13774) - (xy 162.426974 188.073026) - (xy 162.410763 188.059722) - (xy 162.25 187.89896) - (xy 162.25 181.97604) - (xy 162.623262 181.602779) - (xy 162.639474 181.589474) - (xy 162.65583 181.569545) - (xy 162.682443 181.537117) - (xy 162.692584 181.52476) - (xy 162.732048 181.450927) - (xy 162.750158 181.391226) - (xy 162.75072 181.389374) - (xy 162.764936 181.385062) - (xy 162.859215 181.334669) - (xy 162.941851 181.266851) - (xy 163.009669 181.184215) - (xy 163.060062 181.089936) - (xy 163.091094 180.987637) - (xy 163.101572 180.88125) - (xy 163.101572 180.36875) - (xy 163.091094 180.262363) - (xy 163.060062 180.160064) - (xy 163.009669 180.065785) - (xy 162.941851 179.983149) - (xy 162.859215 179.915331) - (xy 162.764936 179.864938) - (xy 162.662637 179.833906) - (xy 162.55625 179.823428) - (xy 162.11875 179.823428) - (xy 162.012363 179.833906) - (xy 161.910064 179.864938) - (xy 161.815785 179.915331) - (xy 161.733149 179.983149) - (xy 161.665331 180.065785) - (xy 161.625 180.141239) - (xy 161.584669 180.065785) - (xy 161.516851 179.983149) - (xy 161.434215 179.915331) - (xy 161.339936 179.864938) - (xy 161.237637 179.833906) - (xy 161.13125 179.823428) - (xy 160.69375 179.823428) - (xy 160.587363 179.833906) - (xy 160.485064 179.864938) - (xy 160.390785 179.915331) - (xy 160.308149 179.983149) - (xy 160.240331 180.065785) - (xy 160.189938 180.160064) - (xy 160.158906 180.262363) - (xy 160.148428 180.36875) - (xy 160.148428 180.88125) - (xy 160.158906 180.987637) - (xy 160.189938 181.089936) - (xy 160.240331 181.184215) - (xy 160.308149 181.266851) - (xy 160.390785 181.334669) - (xy 160.485064 181.385062) - (xy 160.505545 181.391275) - (xy 160.513074 181.416094) - (xy 160.517953 181.432177) - (xy 160.557417 181.50601) - (xy 160.57804 181.531139) - (xy 160.594318 181.550973) - (xy 160.610527 181.570724) - (xy 160.626739 181.584029) - (xy 161 181.957291) - (xy 161.000001 187.898958) - (xy 160.839243 188.059717) - (xy 160.823026 188.073026) - (xy 160.769916 188.137741) - (xy 160.735394 188.202329) - (xy 160.711289 188.204703) - (xy 160.650026 188.223287) - (xy 160.593566 188.253465) - (xy 160.544079 188.294079) - (xy 160.503465 188.343566) - (xy 160.473301 188.4) - (xy 159.649124 188.4) - (xy 159.626981 188.373019) - (xy 159.594411 188.346289) - (xy 159.557252 188.326427) - (xy 159.516932 188.314196) - (xy 159.475 188.310066) - (xy 158.775 188.310066) - (xy 158.733068 188.314196) - (xy 158.692748 188.326427) - (xy 158.655589 188.346289) - (xy 158.623019 188.373019) - (xy 158.600876 188.4) - (xy 157.776699 188.4) - (xy 157.746535 188.343566) - (xy 157.705921 188.294079) - (xy 157.656434 188.253465) - (xy 157.599974 188.223287) - (xy 157.538711 188.204703) - (xy 157.514607 188.202329) - (xy 157.480084 188.13774) - (xy 157.426974 188.073026) - (xy 157.410762 188.059721) - (xy 157.25 187.89896) - (xy 157.25 185.22604) - (xy 157.623263 184.852778) - (xy 157.639474 184.839474) - (xy 157.660755 184.813544) - (xy 157.692583 184.774761) - (xy 157.692584 184.77476) - (xy 157.732048 184.700927) - (xy 157.75072 184.639374) - (xy 157.764936 184.635062) - (xy 157.859215 184.584669) - (xy 157.941851 184.516851) - (xy 158.009669 184.434215) - (xy 158.060062 184.339936) - (xy 158.091094 184.237637) - (xy 158.101572 184.13125) - (xy 158.101572 183.61875) - (xy 158.091094 183.512363) - (xy 158.060062 183.410064) - (xy 158.009669 183.315785) - (xy 157.941851 183.233149) - (xy 157.859215 183.165331) - (xy 157.764936 183.114938) - (xy 157.662637 183.083906) - (xy 157.55625 183.073428) - (xy 157.11875 183.073428) - (xy 157.012363 183.083906) - (xy 156.910064 183.114938) - (xy 156.815785 183.165331) - (xy 156.733149 183.233149) - (xy 156.665331 183.315785) - (xy 156.625 183.391239) - (xy 156.584669 183.315785) - (xy 156.516851 183.233149) - (xy 156.434215 183.165331) - (xy 156.339936 183.114938) - (xy 156.237637 183.083906) - (xy 156.13125 183.073428) - (xy 155.69375 183.073428) - (xy 155.587363 183.083906) - (xy 155.485064 183.114938) - (xy 155.390785 183.165331) - (xy 155.308149 183.233149) - (xy 155.240331 183.315785) - (xy 155.189938 183.410064) - (xy 155.158906 183.512363) - (xy 155.148428 183.61875) - (xy 155.148428 184.13125) - (xy 155.158906 184.237637) - (xy 155.189938 184.339936) - (xy 155.240331 184.434215) - (xy 155.308149 184.516851) - (xy 155.390785 184.584669) - (xy 155.485064 184.635062) - (xy 155.499281 184.639375) - (xy 155.517952 184.700926) - (xy 155.557416 184.774759) - (xy 155.610526 184.839474) - (xy 155.626743 184.852783) - (xy 156.000001 185.226042) - (xy 156 187.898959) - (xy 155.839238 188.059721) - (xy 155.823027 188.073026) - (xy 155.769917 188.13774) - (xy 155.75892 188.158315) - (xy 155.735394 188.202329) - (xy 155.711289 188.204703) - (xy 155.650026 188.223287) - (xy 155.593566 188.253465) - (xy 155.544079 188.294079) - (xy 155.503465 188.343566) - (xy 155.473301 188.4) - (xy 153.776699 188.4) - (xy 153.746535 188.343566) - (xy 153.705921 188.294079) - (xy 153.656434 188.253465) - (xy 153.599974 188.223287) - (xy 153.538711 188.204703) - (xy 153.514607 188.202329) - (xy 153.480084 188.13774) - (xy 153.426974 188.073026) - (xy 153.410763 188.059722) - (xy 153.25 187.89896) - (xy 153.25 181.97604) - (xy 153.623262 181.602779) - (xy 153.639474 181.589474) - (xy 153.65583 181.569545) - (xy 153.682443 181.537117) - (xy 153.692584 181.52476) - (xy 153.732048 181.450927) - (xy 153.750158 181.391226) - (xy 153.75072 181.389374) - (xy 153.764936 181.385062) - (xy 153.859215 181.334669) - (xy 153.941851 181.266851) - (xy 154.009669 181.184215) - (xy 154.060062 181.089936) - (xy 154.091094 180.987637) - (xy 154.101572 180.88125) - (xy 154.101572 180.36875) - (xy 154.091094 180.262363) - (xy 154.060062 180.160064) - (xy 154.009669 180.065785) - (xy 153.941851 179.983149) - (xy 153.859215 179.915331) - (xy 153.764936 179.864938) - (xy 153.662637 179.833906) - (xy 153.55625 179.823428) - (xy 153.11875 179.823428) - (xy 153.012363 179.833906) - (xy 152.910064 179.864938) - (xy 152.815785 179.915331) - (xy 152.733149 179.983149) - (xy 152.665331 180.065785) - (xy 152.625 180.141239) - (xy 152.584669 180.065785) - (xy 152.516851 179.983149) - (xy 152.434215 179.915331) - (xy 152.339936 179.864938) - (xy 152.237637 179.833906) - (xy 152.13125 179.823428) - (xy 151.69375 179.823428) - (xy 151.587363 179.833906) - (xy 151.485064 179.864938) - (xy 151.390785 179.915331) - (xy 151.308149 179.983149) - (xy 151.240331 180.065785) - (xy 151.189938 180.160064) - (xy 151.158906 180.262363) - (xy 151.148428 180.36875) - (xy 151.148428 180.88125) - (xy 151.158906 180.987637) - (xy 151.189938 181.089936) - (xy 151.240331 181.184215) - (xy 151.308149 181.266851) - (xy 151.390785 181.334669) - (xy 151.485064 181.385062) - (xy 151.505545 181.391275) - (xy 151.513074 181.416094) - (xy 151.517953 181.432177) - (xy 151.557417 181.50601) - (xy 151.57804 181.531139) - (xy 151.594318 181.550973) - (xy 151.610527 181.570724) - (xy 151.626739 181.584029) - (xy 152 181.957291) - (xy 152.000001 187.898958) - (xy 151.839243 188.059717) - (xy 151.823026 188.073026) - (xy 151.769916 188.137741) - (xy 151.735394 188.202329) - (xy 151.711289 188.204703) - (xy 151.650026 188.223287) - (xy 151.593566 188.253465) - (xy 151.544079 188.294079) - (xy 151.503465 188.343566) - (xy 151.473301 188.4) - (xy 149.776699 188.4) - (xy 149.746535 188.343566) - (xy 149.705921 188.294079) - (xy 149.656434 188.253465) - (xy 149.599974 188.223287) - (xy 149.538711 188.204703) - (xy 149.514607 188.202329) - (xy 149.480084 188.13774) - (xy 149.426974 188.073026) - (xy 149.410762 188.059721) - (xy 149.25 187.89896) - (xy 149.25 185.22604) - (xy 149.623263 184.852778) - (xy 149.639474 184.839474) - (xy 149.660755 184.813544) - (xy 149.692583 184.774761) - (xy 149.692584 184.77476) - (xy 149.732048 184.700927) - (xy 149.75072 184.639374) - (xy 149.764936 184.635062) - (xy 149.859215 184.584669) - (xy 149.941851 184.516851) - (xy 150.009669 184.434215) - (xy 150.060062 184.339936) - (xy 150.091094 184.237637) - (xy 150.101572 184.13125) - (xy 150.101572 183.61875) - (xy 150.091094 183.512363) - (xy 150.060062 183.410064) - (xy 150.009669 183.315785) - (xy 149.941851 183.233149) - (xy 149.859215 183.165331) - (xy 149.764936 183.114938) - (xy 149.662637 183.083906) - (xy 149.55625 183.073428) - (xy 149.11875 183.073428) - (xy 149.012363 183.083906) - (xy 148.910064 183.114938) - (xy 148.815785 183.165331) - (xy 148.733149 183.233149) - (xy 148.665331 183.315785) - (xy 148.625 183.391239) - (xy 148.584669 183.315785) - (xy 148.516851 183.233149) - (xy 148.434215 183.165331) - (xy 148.339936 183.114938) - (xy 148.237637 183.083906) - (xy 148.13125 183.073428) - (xy 147.69375 183.073428) - (xy 147.587363 183.083906) - (xy 147.485064 183.114938) - (xy 147.390785 183.165331) - (xy 147.308149 183.233149) - (xy 147.240331 183.315785) - (xy 147.189938 183.410064) - (xy 147.158906 183.512363) - (xy 147.148428 183.61875) - (xy 147.148428 184.13125) - (xy 147.158906 184.237637) - (xy 147.189938 184.339936) - (xy 147.240331 184.434215) - (xy 147.308149 184.516851) - (xy 147.390785 184.584669) - (xy 147.485064 184.635062) - (xy 147.499281 184.639375) - (xy 147.517952 184.700926) - (xy 147.557416 184.774759) - (xy 147.610526 184.839474) - (xy 147.626743 184.852783) - (xy 148.000001 185.226042) - (xy 148 187.898959) - (xy 147.839238 188.059721) - (xy 147.823027 188.073026) - (xy 147.769917 188.13774) - (xy 147.75892 188.158315) - (xy 147.735394 188.202329) - (xy 147.711289 188.204703) - (xy 147.650026 188.223287) - (xy 147.593566 188.253465) - (xy 147.544079 188.294079) - (xy 147.503465 188.343566) - (xy 147.473301 188.4) - (xy 145.776699 188.4) - (xy 145.746535 188.343566) - (xy 145.705921 188.294079) - (xy 145.656434 188.253465) - (xy 145.599974 188.223287) - (xy 145.538711 188.204703) - (xy 145.514607 188.202329) - (xy 145.480084 188.13774) - (xy 145.426974 188.073026) - (xy 145.410763 188.059722) - (xy 145.25 187.89896) - (xy 145.25 181.97604) - (xy 145.623262 181.602779) - (xy 145.639474 181.589474) - (xy 145.65583 181.569545) - (xy 145.682443 181.537117) - (xy 145.692584 181.52476) - (xy 145.732048 181.450927) - (xy 145.750158 181.391226) - (xy 145.75072 181.389374) - (xy 145.764936 181.385062) - (xy 145.859215 181.334669) - (xy 145.941851 181.266851) - (xy 146.009669 181.184215) - (xy 146.060062 181.089936) - (xy 146.091094 180.987637) - (xy 146.101572 180.88125) - (xy 146.101572 180.36875) - (xy 146.091094 180.262363) - (xy 146.060062 180.160064) - (xy 146.009669 180.065785) - (xy 145.941851 179.983149) - (xy 145.859215 179.915331) - (xy 145.764936 179.864938) - (xy 145.662637 179.833906) - (xy 145.55625 179.823428) - (xy 145.11875 179.823428) - (xy 145.012363 179.833906) - (xy 144.910064 179.864938) - (xy 144.815785 179.915331) - (xy 144.733149 179.983149) - (xy 144.665331 180.065785) - (xy 144.625 180.141239) - (xy 144.584669 180.065785) - (xy 144.516851 179.983149) - (xy 144.434215 179.915331) - (xy 144.339936 179.864938) - (xy 144.237637 179.833906) - (xy 144.13125 179.823428) - (xy 143.69375 179.823428) - (xy 143.587363 179.833906) - (xy 143.485064 179.864938) - (xy 143.390785 179.915331) - (xy 143.308149 179.983149) - (xy 143.240331 180.065785) - (xy 143.189938 180.160064) - (xy 143.158906 180.262363) - (xy 143.148428 180.36875) - (xy 143.148428 180.88125) - (xy 143.158906 180.987637) - (xy 143.189938 181.089936) - (xy 143.240331 181.184215) - (xy 143.308149 181.266851) - (xy 143.390785 181.334669) - (xy 143.485064 181.385062) - (xy 143.505545 181.391275) - (xy 143.513074 181.416094) - (xy 143.517953 181.432177) - (xy 143.557417 181.50601) - (xy 143.57804 181.531139) - (xy 143.594318 181.550973) - (xy 143.610527 181.570724) - (xy 143.626739 181.584029) - (xy 144 181.957291) - (xy 144.000001 187.898958) - (xy 143.839243 188.059717) - (xy 143.823026 188.073026) - (xy 143.769916 188.137741) - (xy 143.735394 188.202329) - (xy 143.711289 188.204703) - (xy 143.650026 188.223287) - (xy 143.593566 188.253465) - (xy 143.544079 188.294079) - (xy 143.503465 188.343566) - (xy 143.473301 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.660755 184.813544) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65583 181.569545) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.750158 181.391226) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.513074 181.416094) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.660755 184.813544) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65583 181.569545) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.750158 181.391226) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp f78231ee-722d-416f-adfe-d57079b679cb) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 65.475 180.375) - (xy 65.475 135.625) - (xy 64.475 135.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 99df19bc-b975-4dd0-ab2a-d772c3e1f3d9) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.925 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.925 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 7) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp e8c113ad-c533-4d15-9c69-035e206dc81b) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 231.925 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 192.776699 188.4) - (xy 192.746535 188.343566) - (xy 192.705921 188.294079) - (xy 192.656434 188.253465) - (xy 192.599974 188.223287) - (xy 192.538711 188.204703) - (xy 192.514607 188.202329) - (xy 192.480084 188.13774) - (xy 192.426974 188.073026) - (xy 192.410763 188.059722) - (xy 192.25 187.89896) - (xy 192.25 185.22604) - (xy 192.660762 184.815279) - (xy 192.676974 184.801974) - (xy 192.730084 184.73726) - (xy 192.769548 184.663427) - (xy 192.771891 184.655703) - (xy 192.839936 184.635062) - (xy 192.934215 184.584669) - (xy 193.016851 184.516851) - (xy 193.084669 184.434215) - (xy 193.135062 184.339936) - (xy 193.166094 184.237637) - (xy 193.176572 184.13125) - (xy 193.176572 183.69375) - (xy 193.166094 183.587363) - (xy 193.135062 183.485064) - (xy 193.084669 183.390785) - (xy 193.016851 183.308149) - (xy 192.934215 183.240331) - (xy 192.839936 183.189938) - (xy 192.737637 183.158906) - (xy 192.63125 183.148428) - (xy 192.11875 183.148428) - (xy 192.012363 183.158906) - (xy 191.910064 183.189938) - (xy 191.815785 183.240331) - (xy 191.733149 183.308149) - (xy 191.665331 183.390785) - (xy 191.625 183.466239) - (xy 191.584669 183.390785) - (xy 191.516851 183.308149) - (xy 191.434215 183.240331) - (xy 191.339936 183.189938) - (xy 191.237637 183.158906) - (xy 191.13125 183.148428) - (xy 190.61875 183.148428) - (xy 190.512363 183.158906) - (xy 190.410064 183.189938) - (xy 190.315785 183.240331) - (xy 190.233149 183.308149) - (xy 190.165331 183.390785) - (xy 190.114938 183.485064) - (xy 190.083906 183.587363) - (xy 190.073428 183.69375) - (xy 190.073428 184.13125) - (xy 190.083906 184.237637) - (xy 190.114938 184.339936) - (xy 190.165331 184.434215) - (xy 190.233149 184.516851) - (xy 190.315785 184.584669) - (xy 190.410064 184.635062) - (xy 190.47811 184.655704) - (xy 190.480453 184.663427) - (xy 190.519917 184.73726) - (xy 190.573027 184.801974) - (xy 190.589239 184.815279) - (xy 191 185.226041) - (xy 191.000001 187.898958) - (xy 190.839243 188.059717) - (xy 190.823026 188.073026) - (xy 190.769916 188.137741) - (xy 190.735394 188.202329) - (xy 190.711289 188.204703) - (xy 190.650026 188.223287) - (xy 190.593566 188.253465) - (xy 190.544079 188.294079) - (xy 190.503465 188.343566) - (xy 190.473301 188.4) - (xy 188.776699 188.4) - (xy 188.746535 188.343566) - (xy 188.705921 188.294079) - (xy 188.656434 188.253465) - (xy 188.599974 188.223287) - (xy 188.538711 188.204703) - (xy 188.514607 188.202329) - (xy 188.480084 188.13774) - (xy 188.426974 188.073026) - (xy 188.410763 188.059722) - (xy 188.25 187.89896) - (xy 188.25 185.22604) - (xy 188.660762 184.815279) - (xy 188.676974 184.801974) - (xy 188.730084 184.73726) - (xy 188.769548 184.663427) - (xy 188.771891 184.655703) - (xy 188.839936 184.635062) - (xy 188.934215 184.584669) - (xy 189.016851 184.516851) - (xy 189.084669 184.434215) - (xy 189.135062 184.339936) - (xy 189.166094 184.237637) - (xy 189.176572 184.13125) - (xy 189.176572 183.69375) - (xy 189.166094 183.587363) - (xy 189.135062 183.485064) - (xy 189.084669 183.390785) - (xy 189.016851 183.308149) - (xy 188.934215 183.240331) - (xy 188.839936 183.189938) - (xy 188.737637 183.158906) - (xy 188.63125 183.148428) - (xy 188.11875 183.148428) - (xy 188.012363 183.158906) - (xy 187.910064 183.189938) - (xy 187.815785 183.240331) - (xy 187.733149 183.308149) - (xy 187.665331 183.390785) - (xy 187.625 183.466239) - (xy 187.584669 183.390785) - (xy 187.516851 183.308149) - (xy 187.434215 183.240331) - (xy 187.339936 183.189938) - (xy 187.237637 183.158906) - (xy 187.13125 183.148428) - (xy 186.61875 183.148428) - (xy 186.512363 183.158906) - (xy 186.410064 183.189938) - (xy 186.315785 183.240331) - (xy 186.233149 183.308149) - (xy 186.165331 183.390785) - (xy 186.114938 183.485064) - (xy 186.083906 183.587363) - (xy 186.073428 183.69375) - (xy 186.073428 184.13125) - (xy 186.083906 184.237637) - (xy 186.114938 184.339936) - (xy 186.165331 184.434215) - (xy 186.233149 184.516851) - (xy 186.315785 184.584669) - (xy 186.410064 184.635062) - (xy 186.47811 184.655704) - (xy 186.480453 184.663427) - (xy 186.519917 184.73726) - (xy 186.573027 184.801974) - (xy 186.589239 184.815279) - (xy 187 185.226041) - (xy 187.000001 187.898958) - (xy 186.839243 188.059717) - (xy 186.823026 188.073026) - (xy 186.769916 188.137741) - (xy 186.735394 188.202329) - (xy 186.711289 188.204703) - (xy 186.650026 188.223287) - (xy 186.593566 188.253465) - (xy 186.544079 188.294079) - (xy 186.503465 188.343566) - (xy 186.473301 188.4) - (xy 184.776699 188.4) - (xy 184.746535 188.343566) - (xy 184.705921 188.294079) - (xy 184.656434 188.253465) - (xy 184.599974 188.223287) - (xy 184.538711 188.204703) - (xy 184.514607 188.202329) - (xy 184.480084 188.13774) - (xy 184.426974 188.073026) - (xy 184.410763 188.059722) - (xy 184.25 187.89896) - (xy 184.25 185.22604) - (xy 184.660762 184.815279) - (xy 184.676974 184.801974) - (xy 184.730084 184.73726) - (xy 184.769548 184.663427) - (xy 184.771891 184.655703) - (xy 184.839936 184.635062) - (xy 184.934215 184.584669) - (xy 185.016851 184.516851) - (xy 185.084669 184.434215) - (xy 185.135062 184.339936) - (xy 185.166094 184.237637) - (xy 185.176572 184.13125) - (xy 185.176572 183.69375) - (xy 185.166094 183.587363) - (xy 185.135062 183.485064) - (xy 185.084669 183.390785) - (xy 185.016851 183.308149) - (xy 184.934215 183.240331) - (xy 184.839936 183.189938) - (xy 184.737637 183.158906) - (xy 184.63125 183.148428) - (xy 184.11875 183.148428) - (xy 184.012363 183.158906) - (xy 183.910064 183.189938) - (xy 183.815785 183.240331) - (xy 183.733149 183.308149) - (xy 183.665331 183.390785) - (xy 183.625 183.466239) - (xy 183.584669 183.390785) - (xy 183.516851 183.308149) - (xy 183.434215 183.240331) - (xy 183.339936 183.189938) - (xy 183.237637 183.158906) - (xy 183.13125 183.148428) - (xy 182.61875 183.148428) - (xy 182.512363 183.158906) - (xy 182.410064 183.189938) - (xy 182.315785 183.240331) - (xy 182.233149 183.308149) - (xy 182.165331 183.390785) - (xy 182.114938 183.485064) - (xy 182.083906 183.587363) - (xy 182.073428 183.69375) - (xy 182.073428 184.13125) - (xy 182.083906 184.237637) - (xy 182.114938 184.339936) - (xy 182.165331 184.434215) - (xy 182.233149 184.516851) - (xy 182.315785 184.584669) - (xy 182.410064 184.635062) - (xy 182.47811 184.655704) - (xy 182.480453 184.663427) - (xy 182.519917 184.73726) - (xy 182.573027 184.801974) - (xy 182.589239 184.815279) - (xy 183 185.226041) - (xy 183.000001 187.898958) - (xy 182.839243 188.059717) - (xy 182.823026 188.073026) - (xy 182.769916 188.137741) - (xy 182.735394 188.202329) - (xy 182.711289 188.204703) - (xy 182.650026 188.223287) - (xy 182.593566 188.253465) - (xy 182.544079 188.294079) - (xy 182.503465 188.343566) - (xy 182.473301 188.4) - (xy 180.776699 188.4) - (xy 180.746535 188.343566) - (xy 180.705921 188.294079) - (xy 180.656434 188.253465) - (xy 180.599974 188.223287) - (xy 180.538711 188.204703) - (xy 180.514607 188.202329) - (xy 180.480084 188.13774) - (xy 180.426974 188.073026) - (xy 180.410763 188.059722) - (xy 180.25 187.89896) - (xy 180.25 185.22604) - (xy 180.660762 184.815279) - (xy 180.676974 184.801974) - (xy 180.730084 184.73726) - (xy 180.769548 184.663427) - (xy 180.771891 184.655703) - (xy 180.839936 184.635062) - (xy 180.934215 184.584669) - (xy 181.016851 184.516851) - (xy 181.084669 184.434215) - (xy 181.135062 184.339936) - (xy 181.166094 184.237637) - (xy 181.176572 184.13125) - (xy 181.176572 183.69375) - (xy 181.166094 183.587363) - (xy 181.135062 183.485064) - (xy 181.084669 183.390785) - (xy 181.016851 183.308149) - (xy 180.934215 183.240331) - (xy 180.839936 183.189938) - (xy 180.737637 183.158906) - (xy 180.63125 183.148428) - (xy 180.11875 183.148428) - (xy 180.012363 183.158906) - (xy 179.910064 183.189938) - (xy 179.815785 183.240331) - (xy 179.733149 183.308149) - (xy 179.665331 183.390785) - (xy 179.625 183.466239) - (xy 179.584669 183.390785) - (xy 179.516851 183.308149) - (xy 179.434215 183.240331) - (xy 179.339936 183.189938) - (xy 179.237637 183.158906) - (xy 179.13125 183.148428) - (xy 178.61875 183.148428) - (xy 178.512363 183.158906) - (xy 178.410064 183.189938) - (xy 178.315785 183.240331) - (xy 178.233149 183.308149) - (xy 178.165331 183.390785) - (xy 178.114938 183.485064) - (xy 178.083906 183.587363) - (xy 178.073428 183.69375) - (xy 178.073428 184.13125) - (xy 178.083906 184.237637) - (xy 178.114938 184.339936) - (xy 178.165331 184.434215) - (xy 178.233149 184.516851) - (xy 178.315785 184.584669) - (xy 178.410064 184.635062) - (xy 178.47811 184.655704) - (xy 178.480453 184.663427) - (xy 178.519917 184.73726) - (xy 178.573027 184.801974) - (xy 178.589239 184.815279) - (xy 179 185.226041) - (xy 179.000001 187.898958) - (xy 178.839243 188.059717) - (xy 178.823026 188.073026) - (xy 178.769916 188.137741) - (xy 178.735394 188.202329) - (xy 178.711289 188.204703) - (xy 178.650026 188.223287) - (xy 178.593566 188.253465) - (xy 178.544079 188.294079) - (xy 178.503465 188.343566) - (xy 178.473301 188.4) - (xy 176.776699 188.4) - (xy 176.746535 188.343566) - (xy 176.705921 188.294079) - (xy 176.656434 188.253465) - (xy 176.599974 188.223287) - (xy 176.538711 188.204703) - (xy 176.514607 188.202329) - (xy 176.480084 188.13774) - (xy 176.426974 188.073026) - (xy 176.410763 188.059722) - (xy 176.25 187.89896) - (xy 176.25 185.22604) - (xy 176.660762 184.815279) - (xy 176.676974 184.801974) - (xy 176.730084 184.73726) - (xy 176.769548 184.663427) - (xy 176.771891 184.655703) - (xy 176.839936 184.635062) - (xy 176.934215 184.584669) - (xy 177.016851 184.516851) - (xy 177.084669 184.434215) - (xy 177.135062 184.339936) - (xy 177.166094 184.237637) - (xy 177.176572 184.13125) - (xy 177.176572 183.69375) - (xy 177.166094 183.587363) - (xy 177.135062 183.485064) - (xy 177.084669 183.390785) - (xy 177.016851 183.308149) - (xy 176.934215 183.240331) - (xy 176.839936 183.189938) - (xy 176.737637 183.158906) - (xy 176.63125 183.148428) - (xy 176.11875 183.148428) - (xy 176.012363 183.158906) - (xy 175.910064 183.189938) - (xy 175.815785 183.240331) - (xy 175.733149 183.308149) - (xy 175.665331 183.390785) - (xy 175.625 183.466239) - (xy 175.584669 183.390785) - (xy 175.516851 183.308149) - (xy 175.434215 183.240331) - (xy 175.339936 183.189938) - (xy 175.237637 183.158906) - (xy 175.13125 183.148428) - (xy 174.61875 183.148428) - (xy 174.512363 183.158906) - (xy 174.410064 183.189938) - (xy 174.315785 183.240331) - (xy 174.233149 183.308149) - (xy 174.165331 183.390785) - (xy 174.114938 183.485064) - (xy 174.083906 183.587363) - (xy 174.073428 183.69375) - (xy 174.073428 184.13125) - (xy 174.083906 184.237637) - (xy 174.114938 184.339936) - (xy 174.165331 184.434215) - (xy 174.233149 184.516851) - (xy 174.315785 184.584669) - (xy 174.410064 184.635062) - (xy 174.47811 184.655704) - (xy 174.480453 184.663427) - (xy 174.519917 184.73726) - (xy 174.573027 184.801974) - (xy 174.589239 184.815279) - (xy 175 185.226041) - (xy 175.000001 187.898958) - (xy 174.839243 188.059717) - (xy 174.823026 188.073026) - (xy 174.769916 188.137741) - (xy 174.735394 188.202329) - (xy 174.711289 188.204703) - (xy 174.650026 188.223287) - (xy 174.593566 188.253465) - (xy 174.544079 188.294079) - (xy 174.503465 188.343566) - (xy 174.473301 188.4) - (xy 172.776699 188.4) - (xy 172.746535 188.343566) - (xy 172.705921 188.294079) - (xy 172.656434 188.253465) - (xy 172.599974 188.223287) - (xy 172.538711 188.204703) - (xy 172.514607 188.202329) - (xy 172.480084 188.13774) - (xy 172.426974 188.073026) - (xy 172.410763 188.059722) - (xy 172.25 187.89896) - (xy 172.25 185.22604) - (xy 172.660762 184.815279) - (xy 172.676974 184.801974) - (xy 172.730084 184.73726) - (xy 172.769548 184.663427) - (xy 172.771891 184.655703) - (xy 172.839936 184.635062) - (xy 172.934215 184.584669) - (xy 173.016851 184.516851) - (xy 173.084669 184.434215) - (xy 173.135062 184.339936) - (xy 173.166094 184.237637) - (xy 173.176572 184.13125) - (xy 173.176572 183.69375) - (xy 173.166094 183.587363) - (xy 173.135062 183.485064) - (xy 173.084669 183.390785) - (xy 173.016851 183.308149) - (xy 172.934215 183.240331) - (xy 172.839936 183.189938) - (xy 172.737637 183.158906) - (xy 172.63125 183.148428) - (xy 172.11875 183.148428) - (xy 172.012363 183.158906) - (xy 171.910064 183.189938) - (xy 171.815785 183.240331) - (xy 171.733149 183.308149) - (xy 171.665331 183.390785) - (xy 171.625 183.466239) - (xy 171.584669 183.390785) - (xy 171.516851 183.308149) - (xy 171.434215 183.240331) - (xy 171.339936 183.189938) - (xy 171.237637 183.158906) - (xy 171.13125 183.148428) - (xy 170.61875 183.148428) - (xy 170.512363 183.158906) - (xy 170.410064 183.189938) - (xy 170.315785 183.240331) - (xy 170.233149 183.308149) - (xy 170.165331 183.390785) - (xy 170.114938 183.485064) - (xy 170.083906 183.587363) - (xy 170.073428 183.69375) - (xy 170.073428 184.13125) - (xy 170.083906 184.237637) - (xy 170.114938 184.339936) - (xy 170.165331 184.434215) - (xy 170.233149 184.516851) - (xy 170.315785 184.584669) - (xy 170.410064 184.635062) - (xy 170.47811 184.655704) - (xy 170.480453 184.663427) - (xy 170.519917 184.73726) - (xy 170.573027 184.801974) - (xy 170.589239 184.815279) - (xy 171 185.226041) - (xy 171.000001 187.898958) - (xy 170.839243 188.059717) - (xy 170.823026 188.073026) - (xy 170.769916 188.137741) - (xy 170.735394 188.202329) - (xy 170.711289 188.204703) - (xy 170.650026 188.223287) - (xy 170.593566 188.253465) - (xy 170.544079 188.294079) - (xy 170.503465 188.343566) - (xy 170.473301 188.4) - (xy 168.776699 188.4) - (xy 168.746535 188.343566) - (xy 168.705921 188.294079) - (xy 168.656434 188.253465) - (xy 168.599974 188.223287) - (xy 168.538711 188.204703) - (xy 168.514607 188.202329) - (xy 168.480084 188.13774) - (xy 168.426974 188.073026) - (xy 168.410763 188.059722) - (xy 168.25 187.89896) - (xy 168.25 185.22604) - (xy 168.660762 184.815279) - (xy 168.676974 184.801974) - (xy 168.730084 184.73726) - (xy 168.769548 184.663427) - (xy 168.771891 184.655703) - (xy 168.839936 184.635062) - (xy 168.934215 184.584669) - (xy 169.016851 184.516851) - (xy 169.084669 184.434215) - (xy 169.135062 184.339936) - (xy 169.166094 184.237637) - (xy 169.176572 184.13125) - (xy 169.176572 183.69375) - (xy 169.166094 183.587363) - (xy 169.135062 183.485064) - (xy 169.084669 183.390785) - (xy 169.016851 183.308149) - (xy 168.934215 183.240331) - (xy 168.839936 183.189938) - (xy 168.737637 183.158906) - (xy 168.63125 183.148428) - (xy 168.11875 183.148428) - (xy 168.012363 183.158906) - (xy 167.910064 183.189938) - (xy 167.815785 183.240331) - (xy 167.733149 183.308149) - (xy 167.665331 183.390785) - (xy 167.625 183.466239) - (xy 167.584669 183.390785) - (xy 167.516851 183.308149) - (xy 167.434215 183.240331) - (xy 167.339936 183.189938) - (xy 167.237637 183.158906) - (xy 167.13125 183.148428) - (xy 166.61875 183.148428) - (xy 166.512363 183.158906) - (xy 166.410064 183.189938) - (xy 166.315785 183.240331) - (xy 166.233149 183.308149) - (xy 166.165331 183.390785) - (xy 166.114938 183.485064) - (xy 166.083906 183.587363) - (xy 166.073428 183.69375) - (xy 166.073428 184.13125) - (xy 166.083906 184.237637) - (xy 166.114938 184.339936) - (xy 166.165331 184.434215) - (xy 166.233149 184.516851) - (xy 166.315785 184.584669) - (xy 166.410064 184.635062) - (xy 166.47811 184.655704) - (xy 166.480453 184.663427) - (xy 166.519917 184.73726) - (xy 166.573027 184.801974) - (xy 166.589239 184.815279) - (xy 167 185.226041) - (xy 167.000001 187.898958) - (xy 166.839243 188.059717) - (xy 166.823026 188.073026) - (xy 166.769916 188.137741) - (xy 166.735394 188.202329) - (xy 166.711289 188.204703) - (xy 166.650026 188.223287) - (xy 166.593566 188.253465) - (xy 166.544079 188.294079) - (xy 166.503465 188.343566) - (xy 166.473301 188.4) - (xy 164.776699 188.4) - (xy 164.746535 188.343566) - (xy 164.705921 188.294079) - (xy 164.656434 188.253465) - (xy 164.599974 188.223287) - (xy 164.538711 188.204703) - (xy 164.514607 188.202329) - (xy 164.480084 188.13774) - (xy 164.426974 188.073026) - (xy 164.410763 188.059722) - (xy 164.25 187.89896) - (xy 164.25 185.22604) - (xy 164.660762 184.815279) - (xy 164.676974 184.801974) - (xy 164.730084 184.73726) - (xy 164.769548 184.663427) - (xy 164.771891 184.655703) - (xy 164.839936 184.635062) - (xy 164.934215 184.584669) - (xy 165.016851 184.516851) - (xy 165.084669 184.434215) - (xy 165.135062 184.339936) - (xy 165.166094 184.237637) - (xy 165.176572 184.13125) - (xy 165.176572 183.69375) - (xy 165.166094 183.587363) - (xy 165.135062 183.485064) - (xy 165.084669 183.390785) - (xy 165.016851 183.308149) - (xy 164.934215 183.240331) - (xy 164.839936 183.189938) - (xy 164.737637 183.158906) - (xy 164.63125 183.148428) - (xy 164.11875 183.148428) - (xy 164.012363 183.158906) - (xy 163.910064 183.189938) - (xy 163.815785 183.240331) - (xy 163.733149 183.308149) - (xy 163.665331 183.390785) - (xy 163.625 183.466239) - (xy 163.584669 183.390785) - (xy 163.516851 183.308149) - (xy 163.434215 183.240331) - (xy 163.339936 183.189938) - (xy 163.237637 183.158906) - (xy 163.13125 183.148428) - (xy 162.61875 183.148428) - (xy 162.512363 183.158906) - (xy 162.410064 183.189938) - (xy 162.315785 183.240331) - (xy 162.233149 183.308149) - (xy 162.165331 183.390785) - (xy 162.114938 183.485064) - (xy 162.083906 183.587363) - (xy 162.073428 183.69375) - (xy 162.073428 184.13125) - (xy 162.083906 184.237637) - (xy 162.114938 184.339936) - (xy 162.165331 184.434215) - (xy 162.233149 184.516851) - (xy 162.315785 184.584669) - (xy 162.410064 184.635062) - (xy 162.47811 184.655704) - (xy 162.480453 184.663427) - (xy 162.519917 184.73726) - (xy 162.573027 184.801974) - (xy 162.589239 184.815279) - (xy 163 185.226041) - (xy 163.000001 187.898958) - (xy 162.839243 188.059717) - (xy 162.823026 188.073026) - (xy 162.769916 188.137741) - (xy 162.735394 188.202329) - (xy 162.711289 188.204703) - (xy 162.650026 188.223287) - (xy 162.593566 188.253465) - (xy 162.544079 188.294079) - (xy 162.503465 188.343566) - (xy 162.473301 188.4) - (xy 161.649124 188.4) - (xy 161.626981 188.373019) - (xy 161.594411 188.346289) - (xy 161.557252 188.326427) - (xy 161.516932 188.314196) - (xy 161.475 188.310066) - (xy 160.775 188.310066) - (xy 160.733068 188.314196) - (xy 160.692748 188.326427) - (xy 160.655589 188.346289) - (xy 160.623019 188.373019) - (xy 160.600876 188.4) - (xy 159.776699 188.4) - (xy 159.746535 188.343566) - (xy 159.705921 188.294079) - (xy 159.656434 188.253465) - (xy 159.599974 188.223287) - (xy 159.538711 188.204703) - (xy 159.514607 188.202329) - (xy 159.480084 188.13774) - (xy 159.426974 188.073026) - (xy 159.410763 188.059722) - (xy 159.25 187.89896) - (xy 159.25 185.22604) - (xy 159.660762 184.815279) - (xy 159.676974 184.801974) - (xy 159.730084 184.73726) - (xy 159.769548 184.663427) - (xy 159.771891 184.655703) - (xy 159.839936 184.635062) - (xy 159.934215 184.584669) - (xy 160.016851 184.516851) - (xy 160.084669 184.434215) - (xy 160.135062 184.339936) - (xy 160.166094 184.237637) - (xy 160.176572 184.13125) - (xy 160.176572 183.69375) - (xy 160.166094 183.587363) - (xy 160.135062 183.485064) - (xy 160.084669 183.390785) - (xy 160.016851 183.308149) - (xy 159.934215 183.240331) - (xy 159.839936 183.189938) - (xy 159.737637 183.158906) - (xy 159.63125 183.148428) - (xy 159.11875 183.148428) - (xy 159.012363 183.158906) - (xy 158.910064 183.189938) - (xy 158.815785 183.240331) - (xy 158.733149 183.308149) - (xy 158.665331 183.390785) - (xy 158.625 183.466239) - (xy 158.584669 183.390785) - (xy 158.516851 183.308149) - (xy 158.434215 183.240331) - (xy 158.339936 183.189938) - (xy 158.237637 183.158906) - (xy 158.13125 183.148428) - (xy 157.61875 183.148428) - (xy 157.512363 183.158906) - (xy 157.410064 183.189938) - (xy 157.315785 183.240331) - (xy 157.233149 183.308149) - (xy 157.165331 183.390785) - (xy 157.114938 183.485064) - (xy 157.083906 183.587363) - (xy 157.073428 183.69375) - (xy 157.073428 184.13125) - (xy 157.083906 184.237637) - (xy 157.114938 184.339936) - (xy 157.165331 184.434215) - (xy 157.233149 184.516851) - (xy 157.315785 184.584669) - (xy 157.410064 184.635062) - (xy 157.47811 184.655704) - (xy 157.480453 184.663427) - (xy 157.519917 184.73726) - (xy 157.573027 184.801974) - (xy 157.589239 184.815279) - (xy 158 185.226041) - (xy 158.000001 187.898958) - (xy 157.839243 188.059717) - (xy 157.823026 188.073026) - (xy 157.769916 188.137741) - (xy 157.735394 188.202329) - (xy 157.711289 188.204703) - (xy 157.650026 188.223287) - (xy 157.593566 188.253465) - (xy 157.544079 188.294079) - (xy 157.503465 188.343566) - (xy 157.473301 188.4) - (xy 155.776699 188.4) - (xy 155.746535 188.343566) - (xy 155.705921 188.294079) - (xy 155.656434 188.253465) - (xy 155.599974 188.223287) - (xy 155.538711 188.204703) - (xy 155.514607 188.202329) - (xy 155.480084 188.13774) - (xy 155.426974 188.073026) - (xy 155.410763 188.059722) - (xy 155.25 187.89896) - (xy 155.25 185.22604) - (xy 155.660762 184.815279) - (xy 155.676974 184.801974) - (xy 155.730084 184.73726) - (xy 155.769548 184.663427) - (xy 155.771891 184.655703) - (xy 155.839936 184.635062) - (xy 155.934215 184.584669) - (xy 156.016851 184.516851) - (xy 156.084669 184.434215) - (xy 156.135062 184.339936) - (xy 156.166094 184.237637) - (xy 156.176572 184.13125) - (xy 156.176572 183.69375) - (xy 156.166094 183.587363) - (xy 156.135062 183.485064) - (xy 156.084669 183.390785) - (xy 156.016851 183.308149) - (xy 155.934215 183.240331) - (xy 155.839936 183.189938) - (xy 155.737637 183.158906) - (xy 155.63125 183.148428) - (xy 155.11875 183.148428) - (xy 155.012363 183.158906) - (xy 154.910064 183.189938) - (xy 154.815785 183.240331) - (xy 154.733149 183.308149) - (xy 154.665331 183.390785) - (xy 154.625 183.466239) - (xy 154.584669 183.390785) - (xy 154.516851 183.308149) - (xy 154.434215 183.240331) - (xy 154.339936 183.189938) - (xy 154.237637 183.158906) - (xy 154.13125 183.148428) - (xy 153.61875 183.148428) - (xy 153.512363 183.158906) - (xy 153.410064 183.189938) - (xy 153.315785 183.240331) - (xy 153.233149 183.308149) - (xy 153.165331 183.390785) - (xy 153.114938 183.485064) - (xy 153.083906 183.587363) - (xy 153.073428 183.69375) - (xy 153.073428 184.13125) - (xy 153.083906 184.237637) - (xy 153.114938 184.339936) - (xy 153.165331 184.434215) - (xy 153.233149 184.516851) - (xy 153.315785 184.584669) - (xy 153.410064 184.635062) - (xy 153.47811 184.655704) - (xy 153.480453 184.663427) - (xy 153.519917 184.73726) - (xy 153.573027 184.801974) - (xy 153.589239 184.815279) - (xy 154 185.226041) - (xy 154.000001 187.898958) - (xy 153.839243 188.059717) - (xy 153.823026 188.073026) - (xy 153.769916 188.137741) - (xy 153.735394 188.202329) - (xy 153.711289 188.204703) - (xy 153.650026 188.223287) - (xy 153.593566 188.253465) - (xy 153.544079 188.294079) - (xy 153.503465 188.343566) - (xy 153.473301 188.4) - (xy 151.776699 188.4) - (xy 151.746535 188.343566) - (xy 151.705921 188.294079) - (xy 151.656434 188.253465) - (xy 151.599974 188.223287) - (xy 151.538711 188.204703) - (xy 151.514607 188.202329) - (xy 151.480084 188.13774) - (xy 151.426974 188.073026) - (xy 151.410763 188.059722) - (xy 151.25 187.89896) - (xy 151.25 185.22604) - (xy 151.660762 184.815279) - (xy 151.676974 184.801974) - (xy 151.730084 184.73726) - (xy 151.769548 184.663427) - (xy 151.771891 184.655703) - (xy 151.839936 184.635062) - (xy 151.934215 184.584669) - (xy 152.016851 184.516851) - (xy 152.084669 184.434215) - (xy 152.135062 184.339936) - (xy 152.166094 184.237637) - (xy 152.176572 184.13125) - (xy 152.176572 183.69375) - (xy 152.166094 183.587363) - (xy 152.135062 183.485064) - (xy 152.084669 183.390785) - (xy 152.016851 183.308149) - (xy 151.934215 183.240331) - (xy 151.839936 183.189938) - (xy 151.737637 183.158906) - (xy 151.63125 183.148428) - (xy 151.11875 183.148428) - (xy 151.012363 183.158906) - (xy 150.910064 183.189938) - (xy 150.815785 183.240331) - (xy 150.733149 183.308149) - (xy 150.665331 183.390785) - (xy 150.625 183.466239) - (xy 150.584669 183.390785) - (xy 150.516851 183.308149) - (xy 150.434215 183.240331) - (xy 150.339936 183.189938) - (xy 150.237637 183.158906) - (xy 150.13125 183.148428) - (xy 149.61875 183.148428) - (xy 149.512363 183.158906) - (xy 149.410064 183.189938) - (xy 149.315785 183.240331) - (xy 149.233149 183.308149) - (xy 149.165331 183.390785) - (xy 149.114938 183.485064) - (xy 149.083906 183.587363) - (xy 149.073428 183.69375) - (xy 149.073428 184.13125) - (xy 149.083906 184.237637) - (xy 149.114938 184.339936) - (xy 149.165331 184.434215) - (xy 149.233149 184.516851) - (xy 149.315785 184.584669) - (xy 149.410064 184.635062) - (xy 149.47811 184.655704) - (xy 149.480453 184.663427) - (xy 149.519917 184.73726) - (xy 149.573027 184.801974) - (xy 149.589239 184.815279) - (xy 150 185.226041) - (xy 150.000001 187.898958) - (xy 149.839243 188.059717) - (xy 149.823026 188.073026) - (xy 149.769916 188.137741) - (xy 149.735394 188.202329) - (xy 149.711289 188.204703) - (xy 149.650026 188.223287) - (xy 149.593566 188.253465) - (xy 149.544079 188.294079) - (xy 149.503465 188.343566) - (xy 149.473301 188.4) - (xy 147.776699 188.4) - (xy 147.746535 188.343566) - (xy 147.705921 188.294079) - (xy 147.656434 188.253465) - (xy 147.599974 188.223287) - (xy 147.538711 188.204703) - (xy 147.514607 188.202329) - (xy 147.480084 188.13774) - (xy 147.426974 188.073026) - (xy 147.410763 188.059722) - (xy 147.25 187.89896) - (xy 147.25 185.22604) - (xy 147.660762 184.815279) - (xy 147.676974 184.801974) - (xy 147.730084 184.73726) - (xy 147.769548 184.663427) - (xy 147.771891 184.655703) - (xy 147.839936 184.635062) - (xy 147.934215 184.584669) - (xy 148.016851 184.516851) - (xy 148.084669 184.434215) - (xy 148.135062 184.339936) - (xy 148.166094 184.237637) - (xy 148.176572 184.13125) - (xy 148.176572 183.69375) - (xy 148.166094 183.587363) - (xy 148.135062 183.485064) - (xy 148.084669 183.390785) - (xy 148.016851 183.308149) - (xy 147.934215 183.240331) - (xy 147.839936 183.189938) - (xy 147.737637 183.158906) - (xy 147.63125 183.148428) - (xy 147.11875 183.148428) - (xy 147.012363 183.158906) - (xy 146.910064 183.189938) - (xy 146.815785 183.240331) - (xy 146.733149 183.308149) - (xy 146.665331 183.390785) - (xy 146.625 183.466239) - (xy 146.584669 183.390785) - (xy 146.516851 183.308149) - (xy 146.434215 183.240331) - (xy 146.339936 183.189938) - (xy 146.237637 183.158906) - (xy 146.13125 183.148428) - (xy 145.61875 183.148428) - (xy 145.512363 183.158906) - (xy 145.410064 183.189938) - (xy 145.315785 183.240331) - (xy 145.233149 183.308149) - (xy 145.165331 183.390785) - (xy 145.114938 183.485064) - (xy 145.083906 183.587363) - (xy 145.073428 183.69375) - (xy 145.073428 184.13125) - (xy 145.083906 184.237637) - (xy 145.114938 184.339936) - (xy 145.165331 184.434215) - (xy 145.233149 184.516851) - (xy 145.315785 184.584669) - (xy 145.410064 184.635062) - (xy 145.47811 184.655704) - (xy 145.480453 184.663427) - (xy 145.519917 184.73726) - (xy 145.573027 184.801974) - (xy 145.589239 184.815279) - (xy 146 185.226041) - (xy 146.000001 187.898958) - (xy 145.839243 188.059717) - (xy 145.823026 188.073026) - (xy 145.769916 188.137741) - (xy 145.735394 188.202329) - (xy 145.711289 188.204703) - (xy 145.650026 188.223287) - (xy 145.593566 188.253465) - (xy 145.544079 188.294079) - (xy 145.503465 188.343566) - (xy 145.473301 188.4) - (xy 144.649124 188.4) - (xy 144.626981 188.373019) - (xy 144.594411 188.346289) - (xy 144.557252 188.326427) - (xy 144.516932 188.314196) - (xy 144.475 188.310066) - (xy 143.775 188.310066) - (xy 143.733068 188.314196) - (xy 143.692748 188.326427) - (xy 143.655589 188.346289) - (xy 143.625 188.371393) - (xy 143.594411 188.346289) - (xy 143.557252 188.326427) - (xy 143.516932 188.314196) - (xy 143.475 188.310066) - (xy 142.775 188.310066) - (xy 142.733068 188.314196) - (xy 142.692748 188.326427) - (xy 142.655589 188.346289) - (xy 142.623019 188.373019) - (xy 142.600876 188.4) - (xy 141.776699 188.4) - (xy 141.746535 188.343566) - (xy 141.705921 188.294079) - (xy 141.656434 188.253465) - (xy 141.599974 188.223287) - (xy 141.538711 188.204703) - (xy 141.514607 188.202329) - (xy 141.480084 188.13774) - (xy 141.426974 188.073026) - (xy 141.410763 188.059722) - (xy 141.25 187.89896) - (xy 141.25 185.22604) - (xy 141.660762 184.815279) - (xy 141.676974 184.801974) - (xy 141.730084 184.73726) - (xy 141.769548 184.663427) - (xy 141.771891 184.655703) - (xy 141.839936 184.635062) - (xy 141.934215 184.584669) - (xy 142.016851 184.516851) - (xy 142.084669 184.434215) - (xy 142.135062 184.339936) - (xy 142.166094 184.237637) - (xy 142.176572 184.13125) - (xy 142.176572 183.69375) - (xy 142.166094 183.587363) - (xy 142.135062 183.485064) - (xy 142.084669 183.390785) - (xy 142.016851 183.308149) - (xy 141.934215 183.240331) - (xy 141.839936 183.189938) - (xy 141.737637 183.158906) - (xy 141.63125 183.148428) - (xy 141.11875 183.148428) - (xy 141.012363 183.158906) - (xy 140.910064 183.189938) - (xy 140.815785 183.240331) - (xy 140.733149 183.308149) - (xy 140.665331 183.390785) - (xy 140.625 183.466239) - (xy 140.584669 183.390785) - (xy 140.516851 183.308149) - (xy 140.434215 183.240331) - (xy 140.339936 183.189938) - (xy 140.237637 183.158906) - (xy 140.13125 183.148428) - (xy 139.61875 183.148428) - (xy 139.512363 183.158906) - (xy 139.410064 183.189938) - (xy 139.315785 183.240331) - (xy 139.233149 183.308149) - (xy 139.165331 183.390785) - (xy 139.114938 183.485064) - (xy 139.083906 183.587363) - (xy 139.073428 183.69375) - (xy 139.073428 184.13125) - (xy 139.083906 184.237637) - (xy 139.114938 184.339936) - (xy 139.165331 184.434215) - (xy 139.233149 184.516851) - (xy 139.315785 184.584669) - (xy 139.410064 184.635062) - (xy 139.47811 184.655704) - (xy 139.480453 184.663427) - (xy 139.519917 184.73726) - (xy 139.573027 184.801974) - (xy 139.589239 184.815279) - (xy 140 185.226041) - (xy 140.000001 187.898958) - (xy 139.839243 188.059717) - (xy 139.823026 188.073026) - (xy 139.769916 188.137741) - (xy 139.735394 188.202329) - (xy 139.711289 188.204703) - (xy 139.650026 188.223287) - (xy 139.593566 188.253465) - (xy 139.544079 188.294079) - (xy 139.503465 188.343566) - (xy 139.473301 188.4) - (xy 137.776699 188.4) - (xy 137.746535 188.343566) - (xy 137.705921 188.294079) - (xy 137.656434 188.253465) - (xy 137.599974 188.223287) - (xy 137.538711 188.204703) - (xy 137.514607 188.202329) - (xy 137.480084 188.13774) - (xy 137.426974 188.073026) - (xy 137.410763 188.059722) - (xy 137.25 187.89896) - (xy 137.25 185.22604) - (xy 137.660762 184.815279) - (xy 137.676974 184.801974) - (xy 137.730084 184.73726) - (xy 137.769548 184.663427) - (xy 137.771891 184.655703) - (xy 137.839936 184.635062) - (xy 137.934215 184.584669) - (xy 138.016851 184.516851) - (xy 138.084669 184.434215) - (xy 138.135062 184.339936) - (xy 138.166094 184.237637) - (xy 138.176572 184.13125) - (xy 138.176572 183.69375) - (xy 138.166094 183.587363) - (xy 138.135062 183.485064) - (xy 138.084669 183.390785) - (xy 138.016851 183.308149) - (xy 137.934215 183.240331) - (xy 137.839936 183.189938) - (xy 137.737637 183.158906) - (xy 137.63125 183.148428) - (xy 137.11875 183.148428) - (xy 137.012363 183.158906) - (xy 136.910064 183.189938) - (xy 136.815785 183.240331) - (xy 136.733149 183.308149) - (xy 136.665331 183.390785) - (xy 136.625 183.466239) - (xy 136.584669 183.390785) - (xy 136.516851 183.308149) - (xy 136.434215 183.240331) - (xy 136.339936 183.189938) - (xy 136.237637 183.158906) - (xy 136.13125 183.148428) - (xy 135.61875 183.148428) - (xy 135.512363 183.158906) - (xy 135.410064 183.189938) - (xy 135.315785 183.240331) - (xy 135.233149 183.308149) - (xy 135.165331 183.390785) - (xy 135.114938 183.485064) - (xy 135.083906 183.587363) - (xy 135.073428 183.69375) - (xy 135.073428 184.13125) - (xy 135.083906 184.237637) - (xy 135.114938 184.339936) - (xy 135.165331 184.434215) - (xy 135.233149 184.516851) - (xy 135.315785 184.584669) - (xy 135.410064 184.635062) - (xy 135.47811 184.655704) - (xy 135.480453 184.663427) - (xy 135.519917 184.73726) - (xy 135.573027 184.801974) - (xy 135.589239 184.815279) - (xy 136 185.226041) - (xy 136.000001 187.898958) - (xy 135.839243 188.059717) - (xy 135.823026 188.073026) - (xy 135.769916 188.137741) - (xy 135.735394 188.202329) - (xy 135.711289 188.204703) - (xy 135.650026 188.223287) - (xy 135.593566 188.253465) - (xy 135.544079 188.294079) - (xy 135.503465 188.343566) - (xy 135.473301 188.4) - (xy 133.776699 188.4) - (xy 133.746535 188.343566) - (xy 133.705921 188.294079) - (xy 133.656434 188.253465) - (xy 133.599974 188.223287) - (xy 133.538711 188.204703) - (xy 133.514607 188.202329) - (xy 133.480084 188.13774) - (xy 133.426974 188.073026) - (xy 133.410763 188.059722) - (xy 133.25 187.89896) - (xy 133.25 185.22604) - (xy 133.660762 184.815279) - (xy 133.676974 184.801974) - (xy 133.730084 184.73726) - (xy 133.769548 184.663427) - (xy 133.771891 184.655703) - (xy 133.839936 184.635062) - (xy 133.934215 184.584669) - (xy 134.016851 184.516851) - (xy 134.084669 184.434215) - (xy 134.135062 184.339936) - (xy 134.166094 184.237637) - (xy 134.176572 184.13125) - (xy 134.176572 183.69375) - (xy 134.166094 183.587363) - (xy 134.135062 183.485064) - (xy 134.084669 183.390785) - (xy 134.016851 183.308149) - (xy 133.934215 183.240331) - (xy 133.839936 183.189938) - (xy 133.737637 183.158906) - (xy 133.63125 183.148428) - (xy 133.11875 183.148428) - (xy 133.012363 183.158906) - (xy 132.910064 183.189938) - (xy 132.815785 183.240331) - (xy 132.733149 183.308149) - (xy 132.665331 183.390785) - (xy 132.625 183.466239) - (xy 132.584669 183.390785) - (xy 132.516851 183.308149) - (xy 132.434215 183.240331) - (xy 132.339936 183.189938) - (xy 132.237637 183.158906) - (xy 132.13125 183.148428) - (xy 131.61875 183.148428) - (xy 131.512363 183.158906) - (xy 131.410064 183.189938) - (xy 131.315785 183.240331) - (xy 131.233149 183.308149) - (xy 131.165331 183.390785) - (xy 131.114938 183.485064) - (xy 131.083906 183.587363) - (xy 131.073428 183.69375) - (xy 131.073428 184.13125) - (xy 131.083906 184.237637) - (xy 131.114938 184.339936) - (xy 131.165331 184.434215) - (xy 131.233149 184.516851) - (xy 131.315785 184.584669) - (xy 131.410064 184.635062) - (xy 131.47811 184.655704) - (xy 131.480453 184.663427) - (xy 131.519917 184.73726) - (xy 131.573027 184.801974) - (xy 131.589239 184.815279) - (xy 132 185.226041) - (xy 132.000001 187.898958) - (xy 131.839243 188.059717) - (xy 131.823026 188.073026) - (xy 131.769916 188.137741) - (xy 131.735394 188.202329) - (xy 131.711289 188.204703) - (xy 131.650026 188.223287) - (xy 131.593566 188.253465) - (xy 131.544079 188.294079) - (xy 131.503465 188.343566) - (xy 131.473301 188.4) - (xy 130.649124 188.4) - (xy 130.626981 188.373019) - (xy 130.594411 188.346289) - (xy 130.557252 188.326427) - (xy 130.516932 188.314196) - (xy 130.475 188.310066) - (xy 129.775 188.310066) - (xy 129.733068 188.314196) - (xy 129.692748 188.326427) - (xy 129.655589 188.346289) - (xy 129.623019 188.373019) - (xy 129.600876 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 131.073428 182.11875) - (xy 131.073428 182.55625) - (xy 131.083906 182.662637) - (xy 131.114938 182.764936) - (xy 131.165331 182.859215) - (xy 131.233149 182.941851) - (xy 131.315785 183.009669) - (xy 131.410064 183.060062) - (xy 131.512363 183.091094) - (xy 131.61875 183.101572) - (xy 132.13125 183.101572) - (xy 132.237637 183.091094) - (xy 132.339936 183.060062) - (xy 132.434215 183.009669) - (xy 132.516851 182.941851) - (xy 132.584669 182.859215) - (xy 132.625 182.783761) - (xy 132.665331 182.859215) - (xy 132.733149 182.941851) - (xy 132.815785 183.009669) - (xy 132.910064 183.060062) - (xy 133.012363 183.091094) - (xy 133.11875 183.101572) - (xy 133.63125 183.101572) - (xy 133.737637 183.091094) - (xy 133.839936 183.060062) - (xy 133.934215 183.009669) - (xy 134.016851 182.941851) - (xy 134.084669 182.859215) - (xy 134.135062 182.764936) - (xy 134.166094 182.662637) - (xy 134.176572 182.55625) - (xy 134.176572 182.11875) - (xy 135.073428 182.11875) - (xy 135.073428 182.55625) - (xy 135.083906 182.662637) - (xy 135.114938 182.764936) - (xy 135.165331 182.859215) - (xy 135.233149 182.941851) - (xy 135.315785 183.009669) - (xy 135.410064 183.060062) - (xy 135.512363 183.091094) - (xy 135.61875 183.101572) - (xy 136.13125 183.101572) - (xy 136.237637 183.091094) - (xy 136.339936 183.060062) - (xy 136.434215 183.009669) - (xy 136.516851 182.941851) - (xy 136.584669 182.859215) - (xy 136.625 182.783761) - (xy 136.665331 182.859215) - (xy 136.733149 182.941851) - (xy 136.815785 183.009669) - (xy 136.910064 183.060062) - (xy 137.012363 183.091094) - (xy 137.11875 183.101572) - (xy 137.63125 183.101572) - (xy 137.737637 183.091094) - (xy 137.839936 183.060062) - (xy 137.934215 183.009669) - (xy 138.016851 182.941851) - (xy 138.084669 182.859215) - (xy 138.135062 182.764936) - (xy 138.166094 182.662637) - (xy 138.176572 182.55625) - (xy 138.176572 182.11875) - (xy 139.073428 182.11875) - (xy 139.073428 182.55625) - (xy 139.083906 182.662637) - (xy 139.114938 182.764936) - (xy 139.165331 182.859215) - (xy 139.233149 182.941851) - (xy 139.315785 183.009669) - (xy 139.410064 183.060062) - (xy 139.512363 183.091094) - (xy 139.61875 183.101572) - (xy 140.13125 183.101572) - (xy 140.237637 183.091094) - (xy 140.339936 183.060062) - (xy 140.434215 183.009669) - (xy 140.516851 182.941851) - (xy 140.584669 182.859215) - (xy 140.625 182.783761) - (xy 140.665331 182.859215) - (xy 140.733149 182.941851) - (xy 140.815785 183.009669) - (xy 140.910064 183.060062) - (xy 141.012363 183.091094) - (xy 141.11875 183.101572) - (xy 141.63125 183.101572) - (xy 141.737637 183.091094) - (xy 141.839936 183.060062) - (xy 141.934215 183.009669) - (xy 142.016851 182.941851) - (xy 142.084669 182.859215) - (xy 142.135062 182.764936) - (xy 142.166094 182.662637) - (xy 142.176572 182.55625) - (xy 142.176572 182.11875) - (xy 145.073428 182.11875) - (xy 145.073428 182.55625) - (xy 145.083906 182.662637) - (xy 145.114938 182.764936) - (xy 145.165331 182.859215) - (xy 145.233149 182.941851) - (xy 145.315785 183.009669) - (xy 145.410064 183.060062) - (xy 145.512363 183.091094) - (xy 145.61875 183.101572) - (xy 146.13125 183.101572) - (xy 146.237637 183.091094) - (xy 146.339936 183.060062) - (xy 146.434215 183.009669) - (xy 146.516851 182.941851) - (xy 146.584669 182.859215) - (xy 146.625 182.783761) - (xy 146.665331 182.859215) - (xy 146.733149 182.941851) - (xy 146.815785 183.009669) - (xy 146.910064 183.060062) - (xy 147.012363 183.091094) - (xy 147.11875 183.101572) - (xy 147.63125 183.101572) - (xy 147.737637 183.091094) - (xy 147.839936 183.060062) - (xy 147.934215 183.009669) - (xy 148.016851 182.941851) - (xy 148.084669 182.859215) - (xy 148.135062 182.764936) - (xy 148.166094 182.662637) - (xy 148.176572 182.55625) - (xy 148.176572 182.11875) - (xy 149.073428 182.11875) - (xy 149.073428 182.55625) - (xy 149.083906 182.662637) - (xy 149.114938 182.764936) - (xy 149.165331 182.859215) - (xy 149.233149 182.941851) - (xy 149.315785 183.009669) - (xy 149.410064 183.060062) - (xy 149.512363 183.091094) - (xy 149.61875 183.101572) - (xy 150.13125 183.101572) - (xy 150.237637 183.091094) - (xy 150.339936 183.060062) - (xy 150.434215 183.009669) - (xy 150.516851 182.941851) - (xy 150.584669 182.859215) - (xy 150.625 182.783761) - (xy 150.665331 182.859215) - (xy 150.733149 182.941851) - (xy 150.815785 183.009669) - (xy 150.910064 183.060062) - (xy 151.012363 183.091094) - (xy 151.11875 183.101572) - (xy 151.63125 183.101572) - (xy 151.737637 183.091094) - (xy 151.839936 183.060062) - (xy 151.934215 183.009669) - (xy 152.016851 182.941851) - (xy 152.084669 182.859215) - (xy 152.135062 182.764936) - (xy 152.166094 182.662637) - (xy 152.176572 182.55625) - (xy 152.176572 182.11875) - (xy 153.073428 182.11875) - (xy 153.073428 182.55625) - (xy 153.083906 182.662637) - (xy 153.114938 182.764936) - (xy 153.165331 182.859215) - (xy 153.233149 182.941851) - (xy 153.315785 183.009669) - (xy 153.410064 183.060062) - (xy 153.512363 183.091094) - (xy 153.61875 183.101572) - (xy 154.13125 183.101572) - (xy 154.237637 183.091094) - (xy 154.339936 183.060062) - (xy 154.434215 183.009669) - (xy 154.516851 182.941851) - (xy 154.584669 182.859215) - (xy 154.625 182.783761) - (xy 154.665331 182.859215) - (xy 154.733149 182.941851) - (xy 154.815785 183.009669) - (xy 154.910064 183.060062) - (xy 155.012363 183.091094) - (xy 155.11875 183.101572) - (xy 155.63125 183.101572) - (xy 155.737637 183.091094) - (xy 155.839936 183.060062) - (xy 155.934215 183.009669) - (xy 156.016851 182.941851) - (xy 156.084669 182.859215) - (xy 156.135062 182.764936) - (xy 156.166094 182.662637) - (xy 156.176572 182.55625) - (xy 156.176572 182.11875) - (xy 157.073428 182.11875) - (xy 157.073428 182.55625) - (xy 157.083906 182.662637) - (xy 157.114938 182.764936) - (xy 157.165331 182.859215) - (xy 157.233149 182.941851) - (xy 157.315785 183.009669) - (xy 157.410064 183.060062) - (xy 157.512363 183.091094) - (xy 157.61875 183.101572) - (xy 158.13125 183.101572) - (xy 158.237637 183.091094) - (xy 158.339936 183.060062) - (xy 158.434215 183.009669) - (xy 158.516851 182.941851) - (xy 158.584669 182.859215) - (xy 158.625 182.783761) - (xy 158.665331 182.859215) - (xy 158.733149 182.941851) - (xy 158.815785 183.009669) - (xy 158.910064 183.060062) - (xy 159.012363 183.091094) - (xy 159.11875 183.101572) - (xy 159.63125 183.101572) - (xy 159.737637 183.091094) - (xy 159.839936 183.060062) - (xy 159.934215 183.009669) - (xy 160.016851 182.941851) - (xy 160.084669 182.859215) - (xy 160.135062 182.764936) - (xy 160.166094 182.662637) - (xy 160.176572 182.55625) - (xy 160.176572 182.11875) - (xy 162.073428 182.11875) - (xy 162.073428 182.55625) - (xy 162.083906 182.662637) - (xy 162.114938 182.764936) - (xy 162.165331 182.859215) - (xy 162.233149 182.941851) - (xy 162.315785 183.009669) - (xy 162.410064 183.060062) - (xy 162.512363 183.091094) - (xy 162.61875 183.101572) - (xy 163.13125 183.101572) - (xy 163.237637 183.091094) - (xy 163.339936 183.060062) - (xy 163.434215 183.009669) - (xy 163.516851 182.941851) - (xy 163.584669 182.859215) - (xy 163.625 182.783761) - (xy 163.665331 182.859215) - (xy 163.733149 182.941851) - (xy 163.815785 183.009669) - (xy 163.910064 183.060062) - (xy 164.012363 183.091094) - (xy 164.11875 183.101572) - (xy 164.63125 183.101572) - (xy 164.737637 183.091094) - (xy 164.839936 183.060062) - (xy 164.934215 183.009669) - (xy 165.016851 182.941851) - (xy 165.084669 182.859215) - (xy 165.135062 182.764936) - (xy 165.166094 182.662637) - (xy 165.176572 182.55625) - (xy 165.176572 182.11875) - (xy 166.073428 182.11875) - (xy 166.073428 182.55625) - (xy 166.083906 182.662637) - (xy 166.114938 182.764936) - (xy 166.165331 182.859215) - (xy 166.233149 182.941851) - (xy 166.315785 183.009669) - (xy 166.410064 183.060062) - (xy 166.512363 183.091094) - (xy 166.61875 183.101572) - (xy 167.13125 183.101572) - (xy 167.237637 183.091094) - (xy 167.339936 183.060062) - (xy 167.434215 183.009669) - (xy 167.516851 182.941851) - (xy 167.584669 182.859215) - (xy 167.625 182.783761) - (xy 167.665331 182.859215) - (xy 167.733149 182.941851) - (xy 167.815785 183.009669) - (xy 167.910064 183.060062) - (xy 168.012363 183.091094) - (xy 168.11875 183.101572) - (xy 168.63125 183.101572) - (xy 168.737637 183.091094) - (xy 168.839936 183.060062) - (xy 168.934215 183.009669) - (xy 169.016851 182.941851) - (xy 169.084669 182.859215) - (xy 169.135062 182.764936) - (xy 169.166094 182.662637) - (xy 169.176572 182.55625) - (xy 169.176572 182.11875) - (xy 170.073428 182.11875) - (xy 170.073428 182.55625) - (xy 170.083906 182.662637) - (xy 170.114938 182.764936) - (xy 170.165331 182.859215) - (xy 170.233149 182.941851) - (xy 170.315785 183.009669) - (xy 170.410064 183.060062) - (xy 170.512363 183.091094) - (xy 170.61875 183.101572) - (xy 171.13125 183.101572) - (xy 171.237637 183.091094) - (xy 171.339936 183.060062) - (xy 171.434215 183.009669) - (xy 171.516851 182.941851) - (xy 171.584669 182.859215) - (xy 171.625 182.783761) - (xy 171.665331 182.859215) - (xy 171.733149 182.941851) - (xy 171.815785 183.009669) - (xy 171.910064 183.060062) - (xy 172.012363 183.091094) - (xy 172.11875 183.101572) - (xy 172.63125 183.101572) - (xy 172.737637 183.091094) - (xy 172.839936 183.060062) - (xy 172.934215 183.009669) - (xy 173.016851 182.941851) - (xy 173.084669 182.859215) - (xy 173.135062 182.764936) - (xy 173.166094 182.662637) - (xy 173.176572 182.55625) - (xy 173.176572 182.11875) - (xy 174.073428 182.11875) - (xy 174.073428 182.55625) - (xy 174.083906 182.662637) - (xy 174.114938 182.764936) - (xy 174.165331 182.859215) - (xy 174.233149 182.941851) - (xy 174.315785 183.009669) - (xy 174.410064 183.060062) - (xy 174.512363 183.091094) - (xy 174.61875 183.101572) - (xy 175.13125 183.101572) - (xy 175.237637 183.091094) - (xy 175.339936 183.060062) - (xy 175.434215 183.009669) - (xy 175.516851 182.941851) - (xy 175.584669 182.859215) - (xy 175.625 182.783761) - (xy 175.665331 182.859215) - (xy 175.733149 182.941851) - (xy 175.815785 183.009669) - (xy 175.910064 183.060062) - (xy 176.012363 183.091094) - (xy 176.11875 183.101572) - (xy 176.63125 183.101572) - (xy 176.737637 183.091094) - (xy 176.839936 183.060062) - (xy 176.934215 183.009669) - (xy 177.016851 182.941851) - (xy 177.084669 182.859215) - (xy 177.135062 182.764936) - (xy 177.166094 182.662637) - (xy 177.176572 182.55625) - (xy 177.176572 182.11875) - (xy 178.073428 182.11875) - (xy 178.073428 182.55625) - (xy 178.083906 182.662637) - (xy 178.114938 182.764936) - (xy 178.165331 182.859215) - (xy 178.233149 182.941851) - (xy 178.315785 183.009669) - (xy 178.410064 183.060062) - (xy 178.512363 183.091094) - (xy 178.61875 183.101572) - (xy 179.13125 183.101572) - (xy 179.237637 183.091094) - (xy 179.339936 183.060062) - (xy 179.434215 183.009669) - (xy 179.516851 182.941851) - (xy 179.584669 182.859215) - (xy 179.625 182.783761) - (xy 179.665331 182.859215) - (xy 179.733149 182.941851) - (xy 179.815785 183.009669) - (xy 179.910064 183.060062) - (xy 180.012363 183.091094) - (xy 180.11875 183.101572) - (xy 180.63125 183.101572) - (xy 180.737637 183.091094) - (xy 180.839936 183.060062) - (xy 180.934215 183.009669) - (xy 181.016851 182.941851) - (xy 181.084669 182.859215) - (xy 181.135062 182.764936) - (xy 181.166094 182.662637) - (xy 181.176572 182.55625) - (xy 181.176572 182.11875) - (xy 182.073428 182.11875) - (xy 182.073428 182.55625) - (xy 182.083906 182.662637) - (xy 182.114938 182.764936) - (xy 182.165331 182.859215) - (xy 182.233149 182.941851) - (xy 182.315785 183.009669) - (xy 182.410064 183.060062) - (xy 182.512363 183.091094) - (xy 182.61875 183.101572) - (xy 183.13125 183.101572) - (xy 183.237637 183.091094) - (xy 183.339936 183.060062) - (xy 183.434215 183.009669) - (xy 183.516851 182.941851) - (xy 183.584669 182.859215) - (xy 183.625 182.783761) - (xy 183.665331 182.859215) - (xy 183.733149 182.941851) - (xy 183.815785 183.009669) - (xy 183.910064 183.060062) - (xy 184.012363 183.091094) - (xy 184.11875 183.101572) - (xy 184.63125 183.101572) - (xy 184.737637 183.091094) - (xy 184.839936 183.060062) - (xy 184.934215 183.009669) - (xy 185.016851 182.941851) - (xy 185.084669 182.859215) - (xy 185.135062 182.764936) - (xy 185.166094 182.662637) - (xy 185.176572 182.55625) - (xy 185.176572 182.11875) - (xy 186.073428 182.11875) - (xy 186.073428 182.55625) - (xy 186.083906 182.662637) - (xy 186.114938 182.764936) - (xy 186.165331 182.859215) - (xy 186.233149 182.941851) - (xy 186.315785 183.009669) - (xy 186.410064 183.060062) - (xy 186.512363 183.091094) - (xy 186.61875 183.101572) - (xy 187.13125 183.101572) - (xy 187.237637 183.091094) - (xy 187.339936 183.060062) - (xy 187.434215 183.009669) - (xy 187.516851 182.941851) - (xy 187.584669 182.859215) - (xy 187.625 182.783761) - (xy 187.665331 182.859215) - (xy 187.733149 182.941851) - (xy 187.815785 183.009669) - (xy 187.910064 183.060062) - (xy 188.012363 183.091094) - (xy 188.11875 183.101572) - (xy 188.63125 183.101572) - (xy 188.737637 183.091094) - (xy 188.839936 183.060062) - (xy 188.934215 183.009669) - (xy 189.016851 182.941851) - (xy 189.084669 182.859215) - (xy 189.135062 182.764936) - (xy 189.166094 182.662637) - (xy 189.176572 182.55625) - (xy 189.176572 182.11875) - (xy 190.073428 182.11875) - (xy 190.073428 182.55625) - (xy 190.083906 182.662637) - (xy 190.114938 182.764936) - (xy 190.165331 182.859215) - (xy 190.233149 182.941851) - (xy 190.315785 183.009669) - (xy 190.410064 183.060062) - (xy 190.512363 183.091094) - (xy 190.61875 183.101572) - (xy 191.13125 183.101572) - (xy 191.237637 183.091094) - (xy 191.339936 183.060062) - (xy 191.434215 183.009669) - (xy 191.516851 182.941851) - (xy 191.584669 182.859215) - (xy 191.625 182.783761) - (xy 191.665331 182.859215) - (xy 191.733149 182.941851) - (xy 191.815785 183.009669) - (xy 191.910064 183.060062) - (xy 192.012363 183.091094) - (xy 192.11875 183.101572) - (xy 192.63125 183.101572) - (xy 192.737637 183.091094) - (xy 192.839936 183.060062) - (xy 192.934215 183.009669) - (xy 193.016851 182.941851) - (xy 193.084669 182.859215) - (xy 193.135062 182.764936) - (xy 193.166094 182.662637) - (xy 193.176572 182.55625) - (xy 193.176572 182.11875) - (xy 193.166094 182.012363) - (xy 193.135062 181.910064) - (xy 193.084669 181.815785) - (xy 193.016851 181.733149) - (xy 192.934215 181.665331) - (xy 192.839936 181.614938) - (xy 192.737637 181.583906) - (xy 192.63125 181.573428) - (xy 192.11875 181.573428) - (xy 192.012363 181.583906) - (xy 191.910064 181.614938) - (xy 191.815785 181.665331) - (xy 191.733149 181.733149) - (xy 191.665331 181.815785) - (xy 191.625 181.891239) - (xy 191.584669 181.815785) - (xy 191.516851 181.733149) - (xy 191.434215 181.665331) - (xy 191.339936 181.614938) - (xy 191.237637 181.583906) - (xy 191.13125 181.573428) - (xy 190.61875 181.573428) - (xy 190.512363 181.583906) - (xy 190.410064 181.614938) - (xy 190.315785 181.665331) - (xy 190.233149 181.733149) - (xy 190.165331 181.815785) - (xy 190.114938 181.910064) - (xy 190.083906 182.012363) - (xy 190.073428 182.11875) - (xy 189.176572 182.11875) - (xy 189.166094 182.012363) - (xy 189.135062 181.910064) - (xy 189.084669 181.815785) - (xy 189.016851 181.733149) - (xy 188.934215 181.665331) - (xy 188.839936 181.614938) - (xy 188.737637 181.583906) - (xy 188.63125 181.573428) - (xy 188.11875 181.573428) - (xy 188.012363 181.583906) - (xy 187.910064 181.614938) - (xy 187.815785 181.665331) - (xy 187.733149 181.733149) - (xy 187.665331 181.815785) - (xy 187.625 181.891239) - (xy 187.584669 181.815785) - (xy 187.516851 181.733149) - (xy 187.434215 181.665331) - (xy 187.339936 181.614938) - (xy 187.237637 181.583906) - (xy 187.13125 181.573428) - (xy 186.61875 181.573428) - (xy 186.512363 181.583906) - (xy 186.410064 181.614938) - (xy 186.315785 181.665331) - (xy 186.233149 181.733149) - (xy 186.165331 181.815785) - (xy 186.114938 181.910064) - (xy 186.083906 182.012363) - (xy 186.073428 182.11875) - (xy 185.176572 182.11875) - (xy 185.166094 182.012363) - (xy 185.135062 181.910064) - (xy 185.084669 181.815785) - (xy 185.016851 181.733149) - (xy 184.934215 181.665331) - (xy 184.839936 181.614938) - (xy 184.737637 181.583906) - (xy 184.63125 181.573428) - (xy 184.11875 181.573428) - (xy 184.012363 181.583906) - (xy 183.910064 181.614938) - (xy 183.815785 181.665331) - (xy 183.733149 181.733149) - (xy 183.665331 181.815785) - (xy 183.625 181.891239) - (xy 183.584669 181.815785) - (xy 183.516851 181.733149) - (xy 183.434215 181.665331) - (xy 183.339936 181.614938) - (xy 183.237637 181.583906) - (xy 183.13125 181.573428) - (xy 182.61875 181.573428) - (xy 182.512363 181.583906) - (xy 182.410064 181.614938) - (xy 182.315785 181.665331) - (xy 182.233149 181.733149) - (xy 182.165331 181.815785) - (xy 182.114938 181.910064) - (xy 182.083906 182.012363) - (xy 182.073428 182.11875) - (xy 181.176572 182.11875) - (xy 181.166094 182.012363) - (xy 181.135062 181.910064) - (xy 181.084669 181.815785) - (xy 181.016851 181.733149) - (xy 180.934215 181.665331) - (xy 180.839936 181.614938) - (xy 180.737637 181.583906) - (xy 180.63125 181.573428) - (xy 180.11875 181.573428) - (xy 180.012363 181.583906) - (xy 179.910064 181.614938) - (xy 179.815785 181.665331) - (xy 179.733149 181.733149) - (xy 179.665331 181.815785) - (xy 179.625 181.891239) - (xy 179.584669 181.815785) - (xy 179.516851 181.733149) - (xy 179.434215 181.665331) - (xy 179.339936 181.614938) - (xy 179.237637 181.583906) - (xy 179.13125 181.573428) - (xy 178.61875 181.573428) - (xy 178.512363 181.583906) - (xy 178.410064 181.614938) - (xy 178.315785 181.665331) - (xy 178.233149 181.733149) - (xy 178.165331 181.815785) - (xy 178.114938 181.910064) - (xy 178.083906 182.012363) - (xy 178.073428 182.11875) - (xy 177.176572 182.11875) - (xy 177.166094 182.012363) - (xy 177.135062 181.910064) - (xy 177.084669 181.815785) - (xy 177.016851 181.733149) - (xy 176.934215 181.665331) - (xy 176.839936 181.614938) - (xy 176.737637 181.583906) - (xy 176.63125 181.573428) - (xy 176.11875 181.573428) - (xy 176.012363 181.583906) - (xy 175.910064 181.614938) - (xy 175.815785 181.665331) - (xy 175.733149 181.733149) - (xy 175.665331 181.815785) - (xy 175.625 181.891239) - (xy 175.584669 181.815785) - (xy 175.516851 181.733149) - (xy 175.434215 181.665331) - (xy 175.339936 181.614938) - (xy 175.237637 181.583906) - (xy 175.13125 181.573428) - (xy 174.61875 181.573428) - (xy 174.512363 181.583906) - (xy 174.410064 181.614938) - (xy 174.315785 181.665331) - (xy 174.233149 181.733149) - (xy 174.165331 181.815785) - (xy 174.114938 181.910064) - (xy 174.083906 182.012363) - (xy 174.073428 182.11875) - (xy 173.176572 182.11875) - (xy 173.166094 182.012363) - (xy 173.135062 181.910064) - (xy 173.084669 181.815785) - (xy 173.016851 181.733149) - (xy 172.934215 181.665331) - (xy 172.839936 181.614938) - (xy 172.737637 181.583906) - (xy 172.63125 181.573428) - (xy 172.11875 181.573428) - (xy 172.012363 181.583906) - (xy 171.910064 181.614938) - (xy 171.815785 181.665331) - (xy 171.733149 181.733149) - (xy 171.665331 181.815785) - (xy 171.625 181.891239) - (xy 171.584669 181.815785) - (xy 171.516851 181.733149) - (xy 171.434215 181.665331) - (xy 171.339936 181.614938) - (xy 171.237637 181.583906) - (xy 171.13125 181.573428) - (xy 170.61875 181.573428) - (xy 170.512363 181.583906) - (xy 170.410064 181.614938) - (xy 170.315785 181.665331) - (xy 170.233149 181.733149) - (xy 170.165331 181.815785) - (xy 170.114938 181.910064) - (xy 170.083906 182.012363) - (xy 170.073428 182.11875) - (xy 169.176572 182.11875) - (xy 169.166094 182.012363) - (xy 169.135062 181.910064) - (xy 169.084669 181.815785) - (xy 169.016851 181.733149) - (xy 168.934215 181.665331) - (xy 168.839936 181.614938) - (xy 168.737637 181.583906) - (xy 168.63125 181.573428) - (xy 168.11875 181.573428) - (xy 168.012363 181.583906) - (xy 167.910064 181.614938) - (xy 167.815785 181.665331) - (xy 167.733149 181.733149) - (xy 167.665331 181.815785) - (xy 167.625 181.891239) - (xy 167.584669 181.815785) - (xy 167.516851 181.733149) - (xy 167.434215 181.665331) - (xy 167.339936 181.614938) - (xy 167.237637 181.583906) - (xy 167.13125 181.573428) - (xy 166.61875 181.573428) - (xy 166.512363 181.583906) - (xy 166.410064 181.614938) - (xy 166.315785 181.665331) - (xy 166.233149 181.733149) - (xy 166.165331 181.815785) - (xy 166.114938 181.910064) - (xy 166.083906 182.012363) - (xy 166.073428 182.11875) - (xy 165.176572 182.11875) - (xy 165.166094 182.012363) - (xy 165.135062 181.910064) - (xy 165.084669 181.815785) - (xy 165.016851 181.733149) - (xy 164.934215 181.665331) - (xy 164.839936 181.614938) - (xy 164.737637 181.583906) - (xy 164.63125 181.573428) - (xy 164.11875 181.573428) - (xy 164.012363 181.583906) - (xy 163.910064 181.614938) - (xy 163.815785 181.665331) - (xy 163.733149 181.733149) - (xy 163.665331 181.815785) - (xy 163.625 181.891239) - (xy 163.584669 181.815785) - (xy 163.516851 181.733149) - (xy 163.434215 181.665331) - (xy 163.339936 181.614938) - (xy 163.237637 181.583906) - (xy 163.13125 181.573428) - (xy 162.61875 181.573428) - (xy 162.512363 181.583906) - (xy 162.410064 181.614938) - (xy 162.315785 181.665331) - (xy 162.233149 181.733149) - (xy 162.165331 181.815785) - (xy 162.114938 181.910064) - (xy 162.083906 182.012363) - (xy 162.073428 182.11875) - (xy 160.176572 182.11875) - (xy 160.166094 182.012363) - (xy 160.135062 181.910064) - (xy 160.084669 181.815785) - (xy 160.016851 181.733149) - (xy 159.934215 181.665331) - (xy 159.839936 181.614938) - (xy 159.737637 181.583906) - (xy 159.63125 181.573428) - (xy 159.11875 181.573428) - (xy 159.012363 181.583906) - (xy 158.910064 181.614938) - (xy 158.815785 181.665331) - (xy 158.733149 181.733149) - (xy 158.665331 181.815785) - (xy 158.625 181.891239) - (xy 158.584669 181.815785) - (xy 158.516851 181.733149) - (xy 158.434215 181.665331) - (xy 158.339936 181.614938) - (xy 158.237637 181.583906) - (xy 158.13125 181.573428) - (xy 157.61875 181.573428) - (xy 157.512363 181.583906) - (xy 157.410064 181.614938) - (xy 157.315785 181.665331) - (xy 157.233149 181.733149) - (xy 157.165331 181.815785) - (xy 157.114938 181.910064) - (xy 157.083906 182.012363) - (xy 157.073428 182.11875) - (xy 156.176572 182.11875) - (xy 156.166094 182.012363) - (xy 156.135062 181.910064) - (xy 156.084669 181.815785) - (xy 156.016851 181.733149) - (xy 155.934215 181.665331) - (xy 155.839936 181.614938) - (xy 155.737637 181.583906) - (xy 155.63125 181.573428) - (xy 155.11875 181.573428) - (xy 155.012363 181.583906) - (xy 154.910064 181.614938) - (xy 154.815785 181.665331) - (xy 154.733149 181.733149) - (xy 154.665331 181.815785) - (xy 154.625 181.891239) - (xy 154.584669 181.815785) - (xy 154.516851 181.733149) - (xy 154.434215 181.665331) - (xy 154.339936 181.614938) - (xy 154.237637 181.583906) - (xy 154.13125 181.573428) - (xy 153.61875 181.573428) - (xy 153.512363 181.583906) - (xy 153.410064 181.614938) - (xy 153.315785 181.665331) - (xy 153.233149 181.733149) - (xy 153.165331 181.815785) - (xy 153.114938 181.910064) - (xy 153.083906 182.012363) - (xy 153.073428 182.11875) - (xy 152.176572 182.11875) - (xy 152.166094 182.012363) - (xy 152.135062 181.910064) - (xy 152.084669 181.815785) - (xy 152.016851 181.733149) - (xy 151.934215 181.665331) - (xy 151.839936 181.614938) - (xy 151.737637 181.583906) - (xy 151.63125 181.573428) - (xy 151.11875 181.573428) - (xy 151.012363 181.583906) - (xy 150.910064 181.614938) - (xy 150.815785 181.665331) - (xy 150.733149 181.733149) - (xy 150.665331 181.815785) - (xy 150.625 181.891239) - (xy 150.584669 181.815785) - (xy 150.516851 181.733149) - (xy 150.434215 181.665331) - (xy 150.339936 181.614938) - (xy 150.237637 181.583906) - (xy 150.13125 181.573428) - (xy 149.61875 181.573428) - (xy 149.512363 181.583906) - (xy 149.410064 181.614938) - (xy 149.315785 181.665331) - (xy 149.233149 181.733149) - (xy 149.165331 181.815785) - (xy 149.114938 181.910064) - (xy 149.083906 182.012363) - (xy 149.073428 182.11875) - (xy 148.176572 182.11875) - (xy 148.166094 182.012363) - (xy 148.135062 181.910064) - (xy 148.084669 181.815785) - (xy 148.016851 181.733149) - (xy 147.934215 181.665331) - (xy 147.839936 181.614938) - (xy 147.737637 181.583906) - (xy 147.63125 181.573428) - (xy 147.11875 181.573428) - (xy 147.012363 181.583906) - (xy 146.910064 181.614938) - (xy 146.815785 181.665331) - (xy 146.733149 181.733149) - (xy 146.665331 181.815785) - (xy 146.625 181.891239) - (xy 146.584669 181.815785) - (xy 146.516851 181.733149) - (xy 146.434215 181.665331) - (xy 146.339936 181.614938) - (xy 146.237637 181.583906) - (xy 146.13125 181.573428) - (xy 145.61875 181.573428) - (xy 145.512363 181.583906) - (xy 145.410064 181.614938) - (xy 145.315785 181.665331) - (xy 145.233149 181.733149) - (xy 145.165331 181.815785) - (xy 145.114938 181.910064) - (xy 145.083906 182.012363) - (xy 145.073428 182.11875) - (xy 142.176572 182.11875) - (xy 142.166094 182.012363) - (xy 142.135062 181.910064) - (xy 142.084669 181.815785) - (xy 142.016851 181.733149) - (xy 141.934215 181.665331) - (xy 141.839936 181.614938) - (xy 141.737637 181.583906) - (xy 141.63125 181.573428) - (xy 141.11875 181.573428) - (xy 141.012363 181.583906) - (xy 140.910064 181.614938) - (xy 140.815785 181.665331) - (xy 140.733149 181.733149) - (xy 140.665331 181.815785) - (xy 140.625 181.891239) - (xy 140.584669 181.815785) - (xy 140.516851 181.733149) - (xy 140.434215 181.665331) - (xy 140.339936 181.614938) - (xy 140.237637 181.583906) - (xy 140.13125 181.573428) - (xy 139.61875 181.573428) - (xy 139.512363 181.583906) - (xy 139.410064 181.614938) - (xy 139.315785 181.665331) - (xy 139.233149 181.733149) - (xy 139.165331 181.815785) - (xy 139.114938 181.910064) - (xy 139.083906 182.012363) - (xy 139.073428 182.11875) - (xy 138.176572 182.11875) - (xy 138.166094 182.012363) - (xy 138.135062 181.910064) - (xy 138.084669 181.815785) - (xy 138.016851 181.733149) - (xy 137.934215 181.665331) - (xy 137.839936 181.614938) - (xy 137.737637 181.583906) - (xy 137.63125 181.573428) - (xy 137.11875 181.573428) - (xy 137.012363 181.583906) - (xy 136.910064 181.614938) - (xy 136.815785 181.665331) - (xy 136.733149 181.733149) - (xy 136.665331 181.815785) - (xy 136.625 181.891239) - (xy 136.584669 181.815785) - (xy 136.516851 181.733149) - (xy 136.434215 181.665331) - (xy 136.339936 181.614938) - (xy 136.237637 181.583906) - (xy 136.13125 181.573428) - (xy 135.61875 181.573428) - (xy 135.512363 181.583906) - (xy 135.410064 181.614938) - (xy 135.315785 181.665331) - (xy 135.233149 181.733149) - (xy 135.165331 181.815785) - (xy 135.114938 181.910064) - (xy 135.083906 182.012363) - (xy 135.073428 182.11875) - (xy 134.176572 182.11875) - (xy 134.166094 182.012363) - (xy 134.135062 181.910064) - (xy 134.084669 181.815785) - (xy 134.016851 181.733149) - (xy 133.934215 181.665331) - (xy 133.839936 181.614938) - (xy 133.737637 181.583906) - (xy 133.63125 181.573428) - (xy 133.11875 181.573428) - (xy 133.012363 181.583906) - (xy 132.910064 181.614938) - (xy 132.815785 181.665331) - (xy 132.733149 181.733149) - (xy 132.665331 181.815785) - (xy 132.625 181.891239) - (xy 132.584669 181.815785) - (xy 132.516851 181.733149) - (xy 132.434215 181.665331) - (xy 132.339936 181.614938) - (xy 132.237637 181.583906) - (xy 132.13125 181.573428) - (xy 131.61875 181.573428) - (xy 131.512363 181.583906) - (xy 131.410064 181.614938) - (xy 131.315785 181.665331) - (xy 131.233149 181.733149) - (xy 131.165331 181.815785) - (xy 131.114938 181.910064) - (xy 131.083906 182.012363) - (xy 131.073428 182.11875) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA50)") + (net 3 "Net-(J2-PadB82)") + (net 4 "Net-(J2-PadA33)") + (net 5 "Net-(J2-PadA32)") + (net 6 "Net-(J2-PadA19)") + (net 7 "+12V") + (net 8 "+3V3") + (net 9 "+3.3VA") + (net 10 "Net-(J2-PadB12)") + (net 11 "Net-(J2-PadB30)") + (net 12 "/PER0_P") + (net 13 "/PER0_N") + (net 14 "/PER1_P") + (net 15 "/PER1_N") + (net 16 "/PER2_P") + (net 17 "/PER2_N") + (net 18 "/PER3_P") + (net 19 "/PER3_N") + (net 20 "/PER4_P") + (net 21 "/PER4_N") + (net 22 "/PER5_P") + (net 23 "/PER5_N") + (net 24 "/PER6_P") + (net 25 "/PER6_N") + (net 26 "/PER7_P") + (net 27 "/PER7_N") + (net 28 "/PER8_P") + (net 29 "/PER8_N") + (net 30 "/PER9_P") + (net 31 "/PER9_N") + (net 32 "/PER10_P") + (net 33 "/PER10_N") + (net 34 "/PER11_P") + (net 35 "/PER11_N") + (net 36 "/PER12_P") + (net 37 "/PER12_N") + (net 38 "/PER13_P") + (net 39 "/PER13_N") + (net 40 "/PER14_P") + (net 41 "/PER14_N") + (net 42 "/PER15_P") + (net 43 "/PER15_N") + (net 44 "/~{PRSNT2x16}") + (net 45 "/PET15_N") + (net 46 "/PET15_P") + (net 47 "/PET14_N") + (net 48 "/PET14_P") + (net 49 "/PET13_N") + (net 50 "/PET13_P") + (net 51 "/PET12_N") + (net 52 "/PET12_P") + (net 53 "/PET11_N") + (net 54 "/PET11_P") + (net 55 "/PET10_N") + (net 56 "/PET10_P") + (net 57 "/PET9_N") + (net 58 "/PET9_P") + (net 59 "/PET8_N") + (net 60 "/PET8_P") + (net 61 "/~{PRSNT2x8}") + (net 62 "/PET7_N") + (net 63 "/PET7_P") + (net 64 "/PET6_N") + (net 65 "/PET6_P") + (net 66 "/PET5_N") + (net 67 "/PET5_P") + (net 68 "/PET4_N") + (net 69 "/PET4_P") + (net 70 "/~{PRSNT2x4}") + (net 71 "/PET3_N") + (net 72 "/PET3_P") + (net 73 "/PET2_N") + (net 74 "/PET2_P") + (net 75 "/PET1_N") + (net 76 "/PET1_P") + (net 77 "/SMCLK") + (net 78 "/SMDAT") + (net 79 "/~{TRST}") + (net 80 "/~{WAKE}") + (net 81 "/PET0_P") + (net 82 "/PET0_N") + (net 83 "/~{PRSNT2x1}") + (net 84 "/~{PRSNT1}") + (net 85 "/TCK") + (net 86 "/TDI") + (net 87 "/TDO") + (net 88 "/TMS") + (net 89 "/~{PERST}") + (net 90 "/REFCLK-") + (net 91 "/REFCLK+") + (net 92 "/PCIexpress_connector/_PER0_P") + (net 93 "/PCIexpress_connector/_PER0_N") + (net 94 "/PCIexpress_connector/_PER1_P") + (net 95 "/PCIexpress_connector/_PER1_N") + (net 96 "/PCIexpress_connector/_PER2_P") + (net 97 "/PCIexpress_connector/_PER2_N") + (net 98 "/PCIexpress_connector/_PER3_P") + (net 99 "/PCIexpress_connector/_PER3_N") + (net 100 "/PCIexpress_connector/_PER4_P") + (net 101 "/PCIexpress_connector/_PER4_N") + (net 102 "/PCIexpress_connector/_PER5_P") + (net 103 "/PCIexpress_connector/_PER5_N") + (net 104 "/PCIexpress_connector/_PER6_P") + (net 105 "/PCIexpress_connector/_PER6_N") + (net 106 "/PCIexpress_connector/_PER7_P") + (net 107 "/PCIexpress_connector/_PER7_N") + (net 108 "/PCIexpress_connector/_PER8_P") + (net 109 "/PCIexpress_connector/_PER8_N") + (net 110 "/PCIexpress_connector/_PER9_P") + (net 111 "/PCIexpress_connector/_PER9_N") + (net 112 "/PCIexpress_connector/_PER10_P") + (net 113 "/PCIexpress_connector/_PER10_N") + (net 114 "/PCIexpress_connector/_PER11_P") + (net 115 "/PCIexpress_connector/_PER11_N") + (net 116 "/PCIexpress_connector/_PER12_P") + (net 117 "/PCIexpress_connector/_PER12_N") + (net 118 "/PCIexpress_connector/_PER13_P") + (net 119 "/PCIexpress_connector/_PER13_N") + (net 120 "/PCIexpress_connector/_PER14_P") + (net 121 "/PCIexpress_connector/_PER14_N") + (net 122 "/PCIexpress_connector/_PER15_P") + (net 123 "/PCIexpress_connector/_PER15_N") + (footprint "PCIexpress:PCIexpress_bracket_low" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b1558") + (at 109.625 194.125) + (descr "PCIexpress low profile bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "fb354733-ac62-4cd5-927e-a123f6d9e797") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "ea55d618-4ad1-4c48-a1e4-22bbbe609bff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fc3d4006-027e-43b5-a239-388a9deac6d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "38d4473f-3823-4ce8-b741-f74fb22cb780") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.88 -68.11) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "854c8887-db1d-461e-82dc-f182adecce41") + ) + (fp_line + (start -47.48188 11.11) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "df93a923-c803-4602-a7c9-e7ffac3daa22") + ) + (fp_line + (start -47.04 -68.97) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af184bd5-ad06-469f-8ad2-12bd677fc09c") + ) + (fp_line + (start -47.04 -68.09) + (end -58.88 -68.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "509bf8e3-3cdf-42eb-932b-6cba64ce1e56") + ) + (fp_line + (start -47.04 -68.09) + (end -47.04 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e67ab097-066a-4343-8997-b9c78c77f255") + ) + (fp_line + (start -47.04 6.059293) + (end -47.48188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b18281f-6383-45c8-a912-f40138cfc73e") + ) + (fp_line + (start -46.18 -68.11) + (end -46.18 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8fa639ff-a149-48d7-9f37-071e82578c90") + ) + (fp_line + (start -46.18 6.059293) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4252e2ea-0ee9-41af-86ec-f715e401843c") + ) + (fp_line + (start -34.01 -67.225) + (end -46.18 -67.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "498d0326-f4bb-4eba-82cd-cfb818c19d62") + ) + (fp_line + (start -34.01 -59.275) + (end -46.18 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8555887f-e3f8-4124-b5fd-eabd4864bd4f") + ) + (fp_line + (start -34.01 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9805db87-6838-4b90-aa9f-6479d24e266d") + ) + (fp_line + (start -34.01 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f021de4c-a2db-411c-a77e-82d1df4dffef") + ) + (fp_line + (start -32.74 -65.955) + (end -32.74 -60.545) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d803c657-6f9b-40dd-8a0a-021d418147c4") + ) + (fp_line + (start -32.74 -12.055) + (end -32.74 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa7b6b90-fb30-40a2-a45f-be94d7a2f879") + ) + (fp_arc + (start -47.04 -68.97) + (mid -46.431888 -68.718112) + (end -46.18 -68.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5dcf05cc-4f32-4d06-8f3d-6a721007ece5") + ) + (fp_arc + (start -34.01 -67.225) + (mid -33.111974 -66.853026) + (end -32.74 -65.955) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa8c881a-4328-418d-b442-e6c227751f34") + ) + (fp_arc + (start -34.01 -13.325) + (mid -33.111974 -12.953026) + (end -32.74 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6a68c984-93bb-418a-9d16-f175c0e48eac") + ) + (fp_arc + (start -32.74 -60.545) + (mid -33.111974 -59.646974) + (end -34.01 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "34779bde-0208-429f-a6ea-861e3086b1f8") + ) + (fp_arc + (start -32.74 -6.645) + (mid -33.111974 -5.746974) + (end -34.01 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8dc28318-de7c-436f-b5e9-0bd34c76c955") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "57e14255-19eb-4ba8-ab87-12c0058b2203") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "a821a2be-3a7a-4c01-a463-14c8f6d57e88") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e6e2ba19-f3ee-4bb0-86bf-0f22034681e7") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" + (offset + (xyz -46.18 68.1 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x16" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6d54") + (at 109.625 194.125) + (descr "PCIexpress x16 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "accefae4-7cad-406f-bca3-a3e9f5339269") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 -23 0) + (layer "F.Fab") + (uuid "bb068a44-3e92-4aaa-aaff-0934ad83425c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3d2b5d3b-79ad-4247-8edf-88b83ff42cb7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2c72cfd7-32bc-43ff-b3b6-afdcbff75dde") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "3db6c673-b9a4-43ed-b9e4-c0b621f94743") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "e443e124-f433-40f1-8d80-109e774635fe") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "b5b23b48-3744-46c7-993c-451702290e9c") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "cd2bf16d-b8ea-4418-8682-c00f56336e09") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "4226a3b1-6add-455c-84ba-9fc8d9152e2a") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "a9a83328-caca-467a-a013-6400567ba45c") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62fed229-5adc-4304-ac57-e5296441a9e2") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c38b11a9-f974-479f-a88c-1878580e0764") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aec30761-961e-47b6-8c4b-1b029c077236") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "555cca67-79a6-4c2c-819c-325d2fa1860f") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9601877e-4659-4850-9e8a-766fe365d4be") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e2c4093f-5edb-4ecb-82af-ce5974e72fd6") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d55ae410-f1c5-4f92-aa2b-f536bb509206") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77387f0a-b746-4677-846c-80b60a66c09f") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6f05c170-077e-4942-8e59-a74d8a3c1273") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ec59b8d-19c3-48b7-bfcc-392d13b4afab") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4fd936ba-957e-4187-83cd-32031fbd6a14") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5ed3831f-2d8f-4111-92a9-e6149a2e1ed1") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4be6a6a0-8040-447f-ab7f-030f3faae37a") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e0f6546c-798b-4131-9932-3dea0cdb6ae5") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7a1d8f7c-fe20-417e-9b3e-a7e5237060dd") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3314c2b8-eaff-4bb3-ad23-e304e110976f") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6dc74d2d-ac07-4e33-b0a3-7fd651a66206") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a8c96811-a66d-4dd7-ba3f-c049e9e4d839") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe359212-f07b-4eec-bd49-be3d700c7beb") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "95d00e5a-42e7-4275-848e-ee8d3e54ba8f") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a1241ea2-6b90-4f74-bf20-3c3229492475") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "421a5d05-62bb-41a5-bd8c-d2e48239bdef") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0898a2e-59e7-48b7-8e72-18117045f9bf") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76233a8c-2cdd-4e2c-aec1-34de91bad8be") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8fcfd186-6fb9-475f-a726-c397df57162d") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "26f85974-394e-4ed9-b6dc-7717e7d7b70b") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a93348b3-1928-4235-90e6-c67c1289bea5") + ) + (fp_line + (start 13.45 0) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a426a6ea-c52a-4393-8c73-d7eef2eccaee") + ) + (fp_line + (start 84.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1aecf08d-696c-4127-83b1-90dbcd0056e6") + ) + (fp_line + (start 84.15 -12.75) + (end 84.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "78771a3d-963d-463c-a489-8917f9390c43") + ) + (fp_line + (start 84.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "05b1e82a-1655-49b5-b2c7-0fadc53b1c63") + ) + (fp_line + (start 84.15 -0.5) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1fe7f3c0-a6ef-461f-8826-052d08564e2c") + ) + (fp_line + (start 84.15 -0.5) + (end 84.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f78b7f39-789b-4c31-9615-ae126fcd41c3") + ) + (fp_line + (start 86.9 -3.45) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae6e564a-9d78-4766-a0d6-4437b243a912") + ) + (fp_line + (start 86.9 -3.45) + (end 87.4 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fb38d9e4-0627-45da-8855-8e99528fcc56") + ) + (fp_line + (start 87.4 -2.95) + (end 98.2 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1bfb4dfc-6af3-4037-a5ad-c48d3be4150b") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4dc0c1db-3972-4fda-b98a-93bc35a5b2e0") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d595fc34-5afe-4907-aafe-dce906e6667b") + ) + (fp_line + (start 94.15 -11) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8ced49c8-56e2-4309-a41e-6f2a90353049") + ) + (fp_line + (start 95.9 -7.95) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "94505baa-84ec-499a-97a0-bbf15292abaf") + ) + (fp_line + (start 95.9 -7.95) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dfd611e3-7579-4155-8ccf-6840734d6fe9") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0fc0073c-f62b-43eb-be26-c03037161022") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0157a50a-f870-4fb6-9fef-e8d8db6b13f0") + ) + (fp_line + (start 98.2 -2.95) + (end 99.6 -5.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5892267f-4340-4d0a-a18e-099409fcf99f") + ) + (fp_line + (start 99.6 -5.5) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1a4f3443-28d9-474f-ba2b-ce8e5338d4c6") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a6f12e7b-7f1b-482e-b467-8043f4895360") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef376f9b-6b52-4866-901f-e45e2bcbd75d") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f8a9da6-b05d-420d-ab97-1c3ae1c33bc9") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d5e5e7fe-3d4a-4551-899e-ca0c7a8be1ef") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "37d16321-6508-4fc4-9e23-608fd09dc250") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "71720f44-9022-4dd8-a009-22f2f324bf6a") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42ac3360-7881-4ac8-a43a-1f9c9e42f72a") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f315c64-5986-4977-954f-de8bf70427c8") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "12468715-cb49-4df6-8b60-d88052a7f3d6") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "da19b8c5-1969-417c-b8aa-7a7d5c20788e") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef516530-6f1f-42a5-bedd-b06524b1f54e") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "397c316e-d916-40b5-9e2d-82b4bd99337e") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "49b1c95d-b0ff-450d-ab63-9c398a607ecb") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "47abed1e-710a-4e14-a17c-eccbf8e6fde5") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1f02779a-485c-49d7-8211-ebc9c1980b00") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f05810ee-6827-4bd8-a4b9-3b1d63982a06") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a48ef6f-6447-4938-aeed-506c90a35c96") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cff576e4-fdbf-4315-8269-e95f9b472d84") + ) + (fp_arc + (start 84.15 -7.95) + (mid 85.525 -9.325) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f52fe259-c383-4d68-b6ae-e52ffc4b74e1") + ) + (fp_arc + (start 94.15 -11) + (mid 94.662563 -12.237437) + (end 95.9 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "366b0749-b799-47bf-862b-804de8311297") + ) + (fp_arc + (start 95.9 -7.95) + (mid 94.662563 -8.462563) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6bf78807-6025-4bba-9673-e2512955c876") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2f0ac6b0-f7b6-4509-8f96-750e18b8c854") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "fb5f58a7-c8ea-407f-ab90-bf474f6dd470") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2e33c1ba-bfd1-4e5b-a1a9-8356d2d6a5d1") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9f91e785-986a-4e58-9aa1-88cb53221ee4") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4ae635ba-f6df-41dd-904a-7f75dd6bc1d5") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "80d7ce48-1b8f-47d0-b1d7-93bf0a68e969") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "108cb3ca-e977-4706-b224-e671c799c10c") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "95a93a16-39f8-425c-ac9b-b58057a5d38d") + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "174c737a-0a35-4c3a-9064-53fc3485d59d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "18bf9cd3-1403-421f-8967-359239aa4516") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "46bd4dbd-2d64-454f-96f6-783e3695d424") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "55b1dbfa-21a7-40ee-8653-1fcf4a0417c9") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "60e69b08-f039-4c06-8436-42ccf472f8a8") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "657fbd52-aa81-4c64-bcf1-91e69b1f658b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "6edfd02b-4e13-4f02-bde3-ad86cd471d3e") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "82be6ca6-8520-4182-a417-96406254e7ad") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "95d73c77-e94d-43c6-ba1b-974acab9af0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "9ef9c2cb-a7a7-4340-b006-1cacb84d0304") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "c9edebc7-0cc4-4272-a71d-27550f9c5587") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "cada2984-925f-4e9f-ab79-99384f232e5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at 93 -1.75 0) + (layer "Cmts.User") + (uuid "cfd7fbfb-0f73-4617-a0e5-8b0cbe2e6723") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 126 -9 180) + (layer "Cmts.User") + (uuid "f5ec66c3-d972-4236-ba9c-e14c259264c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "cd025846-227a-4ad8-9595-d85ad7d27615") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 84 "/~{PRSNT1}") + (uuid "5b96b101-9726-4b6b-b81f-60fb9fe347cf") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 7 "+12V") + (uuid "48c9553e-2788-4cf3-afe1-dcf5dc9fc35f") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 7 "+12V") + (uuid "f36854c9-5298-44bd-84dd-13bfde21d79b") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b9a5cb6c-a2d7-4ccd-adc5-5111573ea2dc") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 85 "/TCK") + (uuid "eafa046f-722b-4994-a581-dfcb765f9a07") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 86 "/TDI") + (uuid "72c4d247-fc50-40f8-967f-4b026fb93f45") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 87 "/TDO") + (uuid "087cc3f0-2d0b-466d-8a40-7b75e2eaf7db") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 88 "/TMS") + (uuid "0e22f16f-a4f7-48c7-914b-c6eac867565a") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 8 "+3V3") + (uuid "cff393a3-8819-4581-b9dc-64670101f457") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 8 "+3V3") + (uuid "fa85c371-bc11-4c4c-8022-a376ad6e8d38") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 89 "/~{PERST}") + (uuid "46c4c52c-c4ca-4678-a7dc-3528b935aab3") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "88179f6c-4556-4b0c-a3e3-db2f64a1388c") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 91 "/REFCLK+") + (uuid "74c022b9-ece3-4320-b4e3-b0deac568861") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 90 "/REFCLK-") + (uuid "a9233833-ed08-457a-9a9b-47044242333e") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "0ce0a8d9-255d-47e1-b290-a87395c4990a") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 92 "/PCIexpress_connector/_PER0_P") + (uuid "82a5109d-0ba6-4b96-a9af-87d812ce20db") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 93 "/PCIexpress_connector/_PER0_N") + (uuid "58c1c07d-509b-4814-bd0a-b66e4a6cab9d") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "1a465c03-3809-4987-9097-d40983314cc1") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 6 "Net-(J2-PadA19)") + (uuid "59df4e60-690f-44fd-b3e6-1de40eb728fb") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "bef20e6d-99e6-49cf-9455-adf595560c35") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 94 "/PCIexpress_connector/_PER1_P") + (uuid "e37e3d64-e9f0-4854-bca9-4c20b42f79a8") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 95 "/PCIexpress_connector/_PER1_N") + (uuid "18586dd9-9d09-43fe-a99e-821d3bbb9d87") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "9bce34c7-027c-41ac-9a13-7181bfbe3ceb") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "6b7f8e87-17fb-499d-9f3c-e19514be4272") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 96 "/PCIexpress_connector/_PER2_P") + (uuid "5e70aedf-c54f-4104-9fd7-42c2230fe495") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 97 "/PCIexpress_connector/_PER2_N") + (uuid "bf1304f4-5002-4fe1-be4e-430bc1c2bc33") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "4794713a-3239-48ed-9dfb-67743a3119d7") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "4fd30780-5d36-4cc2-aa65-a8b598007915") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 98 "/PCIexpress_connector/_PER3_P") + (uuid "856ae324-85d4-4d3c-aad3-e63723d83945") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 99 "/PCIexpress_connector/_PER3_N") + (uuid "3e2e807e-6503-4d94-8a0c-165892bd8531") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "78bc31d1-d17a-4062-93a0-3dd79b715444") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "Net-(J2-PadA32)") + (uuid "f54110e9-cf10-4f0c-bd6c-5495bc70580a") + ) + (pad "A33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "Net-(J2-PadA33)") + (uuid "a0418f0a-e080-4773-bc4f-b8914ed23550") + ) + (pad "A34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "38e1de50-e765-4c6a-bafb-c3262687b4d4") + ) + (pad "A35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 100 "/PCIexpress_connector/_PER4_P") + (uuid "d76c80f5-cac9-466d-90f5-6b1b5b75b759") + ) + (pad "A36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 101 "/PCIexpress_connector/_PER4_N") + (uuid "1379345f-f2ff-4e6d-a839-89086f5a9e89") + ) + (pad "A37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3c611ade-ee3d-4981-b3df-45dc156b4130") + ) + (pad "A38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "cd8c02b6-ee07-42d1-83d6-5229304979a8") + ) + (pad "A39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 102 "/PCIexpress_connector/_PER5_P") + (uuid "dd1c54ae-0f42-42b5-b512-01bc0d2f72c9") + ) + (pad "A40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 103 "/PCIexpress_connector/_PER5_N") + (uuid "8a2b4792-1a15-4506-a6fb-e54ab20df1f3") + ) + (pad "A41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "dcae0983-9c9f-43aa-9008-dfb33bc8fae8") + ) + (pad "A42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "7022cc4c-19b0-498e-b901-76b8c781a5b9") + ) + (pad "A43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 104 "/PCIexpress_connector/_PER6_P") + (uuid "378446ad-8910-4a96-b6c9-ad7208fc4f36") + ) + (pad "A44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 105 "/PCIexpress_connector/_PER6_N") + (uuid "e20cbc59-908e-4721-b1ae-884453ec1301") + ) + (pad "A45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ff33443f-97f1-443d-b435-b48efe2bd612") + ) + (pad "A46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b7a84cb6-6420-409f-8408-5c183eb4a7a3") + ) + (pad "A47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 106 "/PCIexpress_connector/_PER7_P") + (uuid "30a17558-67a0-4081-851e-2576e32fee17") + ) + (pad "A48" connect rect + (at 49.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 107 "/PCIexpress_connector/_PER7_N") + (uuid "507056d9-1367-4503-acae-09c14597314b") + ) + (pad "A49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "cea72472-5b33-4ed8-aa02-2fad368eb03c") + ) + (pad "A50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA50)") + (uuid "acbd9f25-3797-4cf7-97c6-973e4546e377") + ) + (pad "A51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "69731664-3a9e-40fc-b482-571f1158fc9c") + ) + (pad "A52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 108 "/PCIexpress_connector/_PER8_P") + (uuid "4b3736a3-39b3-474e-97e7-3368ef99ca41") + ) + (pad "A53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 109 "/PCIexpress_connector/_PER8_N") + (uuid "eb11c019-f396-4f0c-b40a-919eaf450c99") + ) + (pad "A54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "9a331e73-3d7b-49dc-87db-3a78a59adaa9") + ) + (pad "A55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3a7eeb97-e120-4db0-a15f-9d483eb48362") + ) + (pad "A56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 110 "/PCIexpress_connector/_PER9_P") + (uuid "4f3c81ee-082b-4ffc-9081-63f253e46d8c") + ) + (pad "A57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 111 "/PCIexpress_connector/_PER9_N") + (uuid "4da1b3e4-93ac-4f7e-8511-1fe9e5d7331a") + ) + (pad "A58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "d0d38f21-d6a1-433e-8517-6edd186d95f6") + ) + (pad "A59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "f498a7a4-a05a-4616-808e-cadf35c368ad") + ) + (pad "A60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 112 "/PCIexpress_connector/_PER10_P") + (uuid "cbf311f0-194f-4c54-a04e-4e135ebf1e20") + ) + (pad "A61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 113 "/PCIexpress_connector/_PER10_N") + (uuid "e698f9be-7a73-4c78-82d6-ceed4900dbe0") + ) + (pad "A62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "d15adc4b-cc23-4487-b492-0650d57cac91") + ) + (pad "A63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "eeffd174-7fa0-455f-9ae8-6cfb34459d88") + ) + (pad "A64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 114 "/PCIexpress_connector/_PER11_P") + (uuid "08574dd3-f248-4469-b52f-63f2dc179e3c") + ) + (pad "A65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 115 "/PCIexpress_connector/_PER11_N") + (uuid "49beb195-a54e-442f-a654-c108f25b7fb5") + ) + (pad "A66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "8a8e4bf0-18e3-42a1-b90e-7f85d01fa251") + ) + (pad "A67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "69e852c8-d1d6-4b7b-8593-ba5ddb92f63a") + ) + (pad "A68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 116 "/PCIexpress_connector/_PER12_P") + (uuid "5bdc864b-e226-4069-86ce-39eef3e817f1") + ) + (pad "A69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 117 "/PCIexpress_connector/_PER12_N") + (uuid "6db20bae-ee05-4513-ae23-fa54c131620e") + ) + (pad "A70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "dbfee9f5-a925-4cc2-9ece-848cf45b993f") + ) + (pad "A71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "e633b215-5dc9-4010-8c70-7a23cebefabe") + ) + (pad "A72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 118 "/PCIexpress_connector/_PER13_P") + (uuid "4eba1fb5-7fa0-42bd-87f2-33076ce6018d") + ) + (pad "A73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 119 "/PCIexpress_connector/_PER13_N") + (uuid "05b28d9a-99b7-4377-83bf-e116e932267b") + ) + (pad "A74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "97ee821f-5f16-4417-9b8b-a7e4c86d9ebf") + ) + (pad "A75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "10e6aa30-4543-464f-966a-a0d63fc54a09") + ) + (pad "A76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 120 "/PCIexpress_connector/_PER14_P") + (uuid "2eb4e526-477e-44a3-b6a5-8c0e8ca57d57") + ) + (pad "A77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 121 "/PCIexpress_connector/_PER14_N") + (uuid "d1383788-e911-4e6b-a9f9-90ee9adb3eef") + ) + (pad "A78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "9add5523-04fb-4bc7-a89b-8740ceb3d3ee") + ) + (pad "A79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "87bb3c79-94cc-43f7-839a-99ec22e71dbf") + ) + (pad "A80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 122 "/PCIexpress_connector/_PER15_P") + (uuid "191ff837-6fab-4c2e-a3df-e9dd1f40cf2c") + ) + (pad "A81" connect rect + (at 82.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 123 "/PCIexpress_connector/_PER15_N") + (uuid "d01056de-726b-44e6-8ff7-d16aa54c9ff7") + ) + (pad "A82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "1b1c4fc6-a5ac-4d0f-a7a4-6ca8e030cce0") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "50d13d7a-772e-4d86-8c3f-afc8f354c9d4") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "368bae66-7828-4a96-9f9e-c997ded278b9") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "d9a0c707-54ba-4533-8858-711f0d4549db") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "40041954-ae5e-474f-95b6-e07542ef24bb") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 77 "/SMCLK") + (uuid "9ab851db-aef4-4f29-83d5-255a0d58e6c6") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 78 "/SMDAT") + (uuid "995cc4c0-7a84-427c-99dc-dda50deefc91") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "61f0f6da-71d2-48a8-95bc-221db4328a29") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "+3V3") + (uuid "44363e37-bd9c-4985-bb09-8dd6f04c3819") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 79 "/~{TRST}") + (uuid "703ee97e-76f6-4c8a-a79f-4a488daff1c8") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 9 "+3.3VA") + (uuid "0fbf09e6-50f2-4243-9eb8-75486dff8633") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 80 "/~{WAKE}") + (uuid "ebfaf11b-019b-4cc3-8ed9-2fc7f03fa9a7") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 10 "Net-(J2-PadB12)") + (uuid "a0dfb2ee-ec5e-4342-a9c4-cf02fbdc98f4") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a71fc735-a256-4ec2-bdaf-6ccf98788096") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 81 "/PET0_P") + (uuid "29ea220a-8689-4ec1-a9d4-bd09b4a68134") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 82 "/PET0_N") + (uuid "0cba4e7a-6af8-48e3-9e4c-acdba97c6ad1") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a5519d89-33e5-4c54-9901-80d34fc1bc4b") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 83 "/~{PRSNT2x1}") + (uuid "fb420423-3433-4814-a59c-aa1ca3d744d6") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e9688eb6-a365-4165-8b77-afcbc860afb8") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 76 "/PET1_P") + (uuid "3fd7e025-3a5b-4293-8d1c-9e8ba70cd251") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 75 "/PET1_N") + (uuid "739ee89d-dbfc-4369-9306-724514646027") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "55961450-c099-4a62-a075-894bc19e2d19") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "cba84970-8c1e-47ee-bf3b-5cdc64c5f5a8") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 74 "/PET2_P") + (uuid "fd945a5e-54ba-4bc8-9849-8974c581bc2d") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 73 "/PET2_N") + (uuid "de0e4d49-37be-4cac-a108-6f5a2834db9d") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "51e5e5d1-98bb-4b53-9508-1516bbfc22fc") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b650082a-592b-46a9-a08b-851158b5a30d") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 72 "/PET3_P") + (uuid "96489dd5-c314-41d2-a662-f0b690ef7ffe") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 71 "/PET3_N") + (uuid "904c5213-d057-4deb-be06-ddb11d20b823") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "690eac6b-5326-401a-ab7c-3b334d3a7fbc") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 11 "Net-(J2-PadB30)") + (uuid "ba002491-f811-45e9-8168-842b0d456d85") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 70 "/~{PRSNT2x4}") + (uuid "8dc18a6f-f7bd-4ba2-84fc-8bcd979a57b9") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "28bbea33-4559-4cf1-a5a7-37ac47f7f3be") + ) + (pad "B33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 69 "/PET4_P") + (uuid "941f4c78-cbdb-41c5-ad44-ceb4bb1f49dc") + ) + (pad "B34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 68 "/PET4_N") + (uuid "7899e966-a303-4dca-8e62-f8e1a230de3b") + ) + (pad "B35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "3cbe75d0-8436-48b0-9f9c-c5d820e11ed0") + ) + (pad "B36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "dc92a3d0-6df4-4f69-9138-3597cc3bc536") + ) + (pad "B37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 67 "/PET5_P") + (uuid "78da4486-43ad-4ccf-9d09-c649b9939ede") + ) + (pad "B38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 66 "/PET5_N") + (uuid "f44c8b89-7543-452f-9912-a42ebeb76873") + ) + (pad "B39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "89912e30-ee28-4f88-af50-e6f0b20b7518") + ) + (pad "B40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "79b13e03-f5d1-488a-aa5b-31a69fa5a1e8") + ) + (pad "B41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 65 "/PET6_P") + (uuid "821c8e38-bddd-43f2-904f-2f8a79a0533b") + ) + (pad "B42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 64 "/PET6_N") + (uuid "1ef7ae46-ec16-4b20-8ce6-e229a4893097") + ) + (pad "B43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "1ba3fd1e-a2c6-4e50-871a-e389024c39e4") + ) + (pad "B44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "5402c09a-9e86-4e08-9895-7b5079a4088e") + ) + (pad "B45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 63 "/PET7_P") + (uuid "dfda09af-9937-4714-98a5-ecfd40d05468") + ) + (pad "B46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 62 "/PET7_N") + (uuid "9915ade1-5a22-47b4-baf1-d254d30179dd") + ) + (pad "B47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "930596f2-df1e-4af0-87b4-e81567541ea9") + ) + (pad "B48" connect rect + (at 49.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 61 "/~{PRSNT2x8}") + (uuid "2be497a0-dcd8-4004-9de8-b12d575b665b") + ) + (pad "B49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "96a43f40-5ca7-42e1-bd32-2e757a73f9de") + ) + (pad "B50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 60 "/PET8_P") + (uuid "a6177ba3-def3-4a4f-a3f4-ac16ef76c98c") + ) + (pad "B51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 59 "/PET8_N") + (uuid "822266fc-f810-491f-ae79-e13bae8a7ef3") + ) + (pad "B52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e4183f30-5a54-4cba-ab80-e05f333c2007") + ) + (pad "B53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b76a61dd-dc4f-4176-a2ce-239445473c99") + ) + (pad "B54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 58 "/PET9_P") + (uuid "f8fa75db-646c-4210-a718-b9e865e3af86") + ) + (pad "B55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 57 "/PET9_N") + (uuid "437df290-7aa5-4a03-b960-2ee83abb918f") + ) + (pad "B56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b82d97bd-daa8-4072-a0c8-371973f0dd68") + ) + (pad "B57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "8f20f02d-c4a5-4949-97b9-aac97e03413b") + ) + (pad "B58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 56 "/PET10_P") + (uuid "3a9aeeb9-a4d2-4c06-9181-3358bb0c830a") + ) + (pad "B59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 55 "/PET10_N") + (uuid "cca0f4c2-c26d-4019-837b-563734c41145") + ) + (pad "B60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "94389211-b065-4f58-93e1-cd1fe41ee91c") + ) + (pad "B61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f367a4fb-ceb7-4fab-9954-3e3e68834af2") + ) + (pad "B62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 54 "/PET11_P") + (uuid "c29a9133-b242-4c5d-8064-4ad8f51723fd") + ) + (pad "B63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 53 "/PET11_N") + (uuid "d7cf09b0-0194-4c55-9497-d361956457b9") + ) + (pad "B64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b7af0bd3-57df-445d-ade6-533a805b5b7e") + ) + (pad "B65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "1a8ae2e3-1234-47ac-8ba7-e355093098d9") + ) + (pad "B66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 52 "/PET12_P") + (uuid "0c5255db-bd34-4d11-8ed9-c0b2fe21b7c8") + ) + (pad "B67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 51 "/PET12_N") + (uuid "7e2ef956-759f-4ae8-aefc-bb41e31fe910") + ) + (pad "B68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2d1e8dd3-60e3-46c7-9272-f80ea4802107") + ) + (pad "B69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f4aa2955-4abd-4c1d-8435-062a36bd2509") + ) + (pad "B70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 50 "/PET13_P") + (uuid "17565665-fb9e-4d28-9d55-8ec16623b4dd") + ) + (pad "B71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 49 "/PET13_N") + (uuid "86e0dbb3-9c8b-4536-bd4f-4a645e0fb0be") + ) + (pad "B72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2e61be36-64dd-4a47-94e0-da2015a56b84") + ) + (pad "B73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "694f6f41-9c2b-47d9-90e6-66a3ca32ff19") + ) + (pad "B74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 48 "/PET14_P") + (uuid "68df76b5-cef1-42c0-8908-899d1df9cb86") + ) + (pad "B75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 47 "/PET14_N") + (uuid "3c55adf4-353d-4d47-ba02-d769e082ad81") + ) + (pad "B76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e0ed7780-7ef5-4e70-9581-a2182905a6c1") + ) + (pad "B77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "07724cea-4ec1-4bf4-9d4a-9f0e264d9a50") + ) + (pad "B78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 46 "/PET15_P") + (uuid "3d01e93b-d709-4151-9785-74364b38eda4") + ) + (pad "B79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 45 "/PET15_N") + (uuid "71ebddca-a95c-426c-9c3f-11474b08d691") + ) + (pad "B80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "501497a5-d992-4b26-95ba-c83485ba568e") + ) + (pad "B81" connect rect + (at 82.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 44 "/~{PRSNT2x16}") + (uuid "2c6e74a8-fece-44f6-9860-1d9fb4d8f9ab") + ) + (pad "B82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 3 "Net-(J2-PadB82)") + (uuid "ece39b8a-3824-4dd0-bd13-9a892d552960") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "c744c925-4315-409d-bf4d-4178aed6d7bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "2888e32c-2e94-4b51-a17d-b6375e9cd535") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "513f5a68-2157-4f9f-9342-465e59bab35c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b81a292d-5e0d-4f3c-8267-51836b94ab91") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb6f5eb5-2276-424d-9a32-c7f78dba97b8") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce6e0e4f-573e-47a8-9a4d-e992f158d961") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ff10702-4935-4b03-bffb-4ef01d6a4140") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ad944f9-8a5a-4e00-9ea7-ce32bd719246") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1fa1b34-a055-4cb3-b1a4-263ad1ed6e1e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3e7f34f-ac71-4f64-b7f7-585c54a5d58a") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2cdfe5ac-9f25-4b10-817b-651c8ba6b903") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f34e0df7-7086-4fbe-ac9a-a5fa083e8e37") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "45774944-bb7f-46b8-be9b-59b3918546ce") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dcc3b022-87c8-4d03-8392-f568b7871682") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "88358d3a-21e6-43ea-8482-413c0b5987ec") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 82 "/PET0_N") + (uuid "fc2c8874-5d8a-416d-9998-560c9ac65ae1") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "4e341201-54db-4096-80e8-e41f25053cba") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "efddadaf-d37a-43e3-8735-fcbe4042e7d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f63d89a2-1e7a-4700-ad7a-45c55872035f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "fbc62bec-fa47-4d2a-bcdb-93e9ff89c6ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "a4e20b4a-0b05-464b-9b5d-45b044a932c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "12e8c3ba-c861-43a6-b2c9-f02e615bcf49") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb0101a7-900e-488a-bf3a-77e8a92442b3") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74bda297-17df-4b3c-9d91-124c4bf95acb") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3bc723ce-6ad8-4f20-86b3-93cccef7cc74") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f07801db-21c1-462b-8533-ac874a858447") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "908e58e4-f9f4-4be2-b0df-de1dcc0d0d72") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b09c9b9-425a-46b5-8e23-4b77e3120c45") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "beefab61-793d-481a-9fbb-1bb55de512f7") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "56c81b58-30f5-435b-80e2-883ae7a16733") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b2ff188c-7b53-49bc-b182-c25475299fd7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "daefbc8a-7fef-4df9-b913-acd024a8b615") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 81 "/PET0_P") + (uuid "e9a5fd41-bded-432c-b0e9-4ca520ccfa15") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e635e88a-dc19-4490-8e39-775497eb9c59") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "b1303c10-6a0c-4d5d-aedd-23fe428cafd7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "07cdde30-a75d-4d9a-9599-ed8e7a9bb825") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d3b3f217-56d2-4c38-95f3-b01efd522bf2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "376b46b1-cf4d-475b-aedc-733ab5e96fe3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bc86405-af05-4c03-8e56-02e2d5eff835") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d362a97-8954-4bed-8395-95b765333841") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44b84b84-889e-4709-b82e-a3fce55d34ad") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4bd1692f-a572-4404-b1bf-4ce9bac679d3") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1da110f-07cf-4f15-b266-37ac9a8d6d81") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cf539082-3b74-46be-a8cd-5f9715a22d78") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc11aa82-5d0a-424c-afeb-18c9f6b7542c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "78edb94b-2126-4730-a7ac-2ccc2607f021") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "134e1f17-8f5f-438c-a7cc-0be42b645458") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8848db4-6871-4b91-9f1f-3fdbdbeb2af3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "cf81eaac-a3be-4bed-99d8-174841e74124") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 73 "/PET2_N") + (uuid "bb8ad06f-18ea-4340-9832-986f02a04e69") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "2d4225e4-6851-4bb9-87db-c11268be2f02") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "d19324f0-c6c1-474c-8300-6611471aacc1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "5d5b64da-de6b-49b2-b95a-306b22d84810") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "1c73841d-a99b-4d67-b131-cfa6d3f55e86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "2d33ae6a-7b50-4d49-bc0b-6d491b273360") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "306c5c2b-fb56-46af-a87d-b271dd38bb4c") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de3774f3-b997-4746-9de8-2c481ac2776c") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "721d9e43-546a-432b-9cf7-e169d6295fe7") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78acf1cc-f579-4464-9692-8fa6d5e21620") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "67e41924-5486-4d92-9238-b201c6b5f874") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3e12061-269a-4f8b-b261-ec1d990c5c7b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b545a934-a3c1-4429-9285-66acc7b5d9a1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e627ed42-3cab-484a-9362-d09a0392cebf") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "01af2188-cab3-401b-b727-3290e80c7509") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e146231-41a0-4aa9-8af3-c454fa827ebd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a215be11-81d1-4b7f-88ad-6b87ae018243") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 74 "/PET2_P") + (uuid "f7952b90-1926-48b6-b469-1ffc79223820") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "95d48ce1-88ad-4e2e-9889-c05a23d941e8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "4c1469bf-1520-48a2-8ec7-52e45fac5d1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e904d41f-57ce-48e1-bc4c-ba0a82a829d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f6026fa9-c1f2-47aa-8b41-e1640c5f9111") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7c4a3f88-6dda-41a1-becf-e69dd8b95672") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "966c6a15-ada0-467a-a7c6-192f446dbf80") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9cfbd61f-bb1b-4e18-b66a-1e36452fadaf") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b4176d62-c33d-4ff5-aca6-2821d350026c") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "00ecb0f7-2f8e-4a2a-a198-c933936c641f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91e0016a-2655-4d69-a791-0ffff9bbc258") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8689ff1-0e47-4fa0-b806-2bdd3a946310") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40280091-d8aa-45ea-903b-27d2f9ae5892") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "754fc9e9-a79f-4a33-a7f2-1120557f5e07") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4234128-bc94-4717-bc45-33968d6a6b13") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe014462-0014-48fd-a6f4-0909f476311a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "1c6371e5-c507-4517-a03f-777414435d8e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 71 "/PET3_N") + (uuid "d28ae4be-a564-44a0-b3c1-30e101e18788") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "cdeaa5ae-ef2c-4d32-9c8d-4b1d69dd501c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "d52c770c-67b0-4cf4-a49b-d3eecc3dce32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0e968ba3-4ba0-4221-8559-eea321e5acc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "9be49f68-5e29-47ed-957c-4b84da0296be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "24c7df29-de3c-479e-9b09-1b07bba0c6f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1b17306-7b7a-43ba-a88d-3c115b76e8f0") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd28f1a5-e1c5-440f-8a38-424bd1987999") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df6e9b6a-855c-404e-9b2c-d802037b6d27") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "13ff71c9-a7ae-4ede-9e76-f6a54605f33e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c33e5b7-53d6-4a10-82b5-dccb77d10bc3") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9d9ddd76-8a17-424e-bcd9-a36b1be0c6c1") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6894c4e6-305f-4a89-a578-1b3808963cca") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cb0c34de-8e1b-43d9-a065-0754993d169f") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f04f2d5a-01d5-4f0b-ac5d-aac054a571c5") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c4de81b-aa83-4266-9c61-2882bd6c661e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a2b76bcf-4015-4996-98f3-34a354b79f03") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 72 "/PET3_P") + (uuid "32eadda6-58e0-4bec-8719-e129b0461d28") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "43b6ddf0-cdbf-470f-bd43-206e18b3dd8f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f7f") + (at 146.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R9" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "6016f92e-97e5-4815-91e0-84e548c6ed50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "6359131c-3efe-4d11-93c3-b83b6eb8c35b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "db856e92-3ea8-4acb-b798-4cf8a66bf87f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c47ac219-938c-4acc-bbdb-6c2a205b3c82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec99bbcf-5ecc-407e-8cd8-5a50d1e3815a") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af58fbe1-70eb-404e-80b4-9a76209d2e4e") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0eb629ef-fa09-447c-83cb-ff14de2942eb") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "443c119d-8cd1-4ff7-bb7a-499bedf4d157") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef4fee67-8e72-4319-8f2a-0aabbd1e2f52") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9287b7e8-116b-4cee-bdec-ed9ae3b41f12") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa7d1216-e6d7-4e07-b06f-92207e352827") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a7b4e4f-5589-48c9-a63c-adaf12e17adf") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "69bc67bf-fc20-44b5-8471-cf8dc7c4d10b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ec0ff52-7fe9-4972-bc10-8356bf4fc0a6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "20c25ac5-7471-407c-bf57-28094ff0f441") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 68 "/PET4_N") + (uuid "210ce8f9-239d-4b4b-8aa1-9b32dc80a900") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "c5d43b2f-fa4d-43a4-8cca-45cda17b336a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f90") + (at 143.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R10" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "1edd3f6d-04b4-453e-ad69-53666cbea026") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8a43b905-7335-45a9-b9a6-8ecc42907304") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "cc55a6ef-107d-4415-ac47-69f7e0bebe04") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0655010b-cecf-4449-af95-b81d25261c46") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a964112e-94a5-4f53-9076-87b9be28887a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4e5fc1a-e1cc-4070-8fc0-c639de45917b") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dcd0aa13-6a95-4779-b860-d4d8eeefdee2") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7c090f1-4e67-40b6-91d5-b0f45678d566") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c1ad237-fe59-42ee-8c11-5969d5f4448c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db82fa2a-d45b-44b2-8333-ec5b0d55555d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4cc89ab2-1a04-48c5-9eef-37dd2e932041") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ef805a48-58dd-4cc2-be45-7c9d68b6b645") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8c16bd5f-98bd-400e-8383-b645b5500f10") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a514a7bf-c853-4385-bda2-ac6c9347c97d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "083c789c-45fc-495d-a7dd-9948135f5d9c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "/PET4_P") + (uuid "4012bd61-b7be-4a47-a269-48e35587e9cd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "21133c1e-58c4-4bc7-a158-43aab2949d34") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fa1") + (at 150.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R11" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "6ab74e98-9a26-4c8c-ab6b-e07d9de2248a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "67c34663-fb31-466f-84cb-ec07f2a28eec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a5d00ba5-8bdc-43e1-9f75-d4550cf93005") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8715831b-5d65-41de-b05f-4a896313dfb8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a12f56ac-7696-49ec-98b3-d001f719eaa8") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0733b020-2cd3-4e0d-bbb8-f76fd9b83af6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b144cb4-c779-48ca-88ea-8c2667727a32") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b591217a-c5af-420e-8bf8-7d6ad0d3eec2") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62a0cea5-465d-4130-8258-729d90fc0ca4") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "da44e75d-276a-4e12-ae0b-99e2b5287b5f") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "213570f4-712b-416a-8e79-c7b9f83d7025") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f71d0c5-736b-47d7-986f-d75a82a99e74") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b739df9f-4f9c-41d2-b93c-863ef736c2d8") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64b780ce-680a-4864-bd0d-a4c1e940c5de") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4cae7799-33b4-4809-81fb-b1cd69cf91d2") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 66 "/PET5_N") + (uuid "c9ca3aa6-db7f-4295-b12c-d43a36d0a3f7") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7fbbf4e1-d2da-472d-b12e-f8c40859027f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fb2") + (at 147.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R12" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "bd8463b6-d6bf-40b9-9971-ba686e0349c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c79e4f4d-102d-421a-9afd-7a939016492f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3da37b07-9265-4de2-bba0-00e52d63d8c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "100be2ee-bf6a-4db1-b630-94fc498f07e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2f29fee-87bf-48be-9275-7ca0801134ba") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f42878b-60ce-4590-a2e6-cab20d55789f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8fcf7a0-cc50-4fb9-a7e5-5fcdc6ed2f58") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93aaf66f-ee11-4811-99b5-79c2942cccbb") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d6cbb24a-4569-438e-8548-b8dd236c801b") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "673ab733-c0d2-4e92-bf64-f8e1cfe0e359") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b611ed90-469c-4926-a95e-12431ba78d12") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e9bb2a3-f99f-48ed-a51b-064adf65faaf") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce779e7a-e634-4006-89f0-b20393b81c24") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac6b68eb-6a76-4b09-bd58-a29fb2f0a1ec") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "08c8f27b-8cd7-4e60-bfba-6855fb668930") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 67 "/PET5_P") + (uuid "61e5ce71-d010-4b3f-8394-55ed290e716b") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7f22409d-32c0-4ddc-b051-3c742007887f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fc3") + (at 154.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R13" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "aae75725-e5ba-471f-8456-91e06ef0f605") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "98e628b6-5ae7-46c9-812a-a91e92a93b12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ed269687-9574-4c1a-8985-827509d2e827") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e40937c0-4722-40be-b279-1e12b394f6e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02cfdd1d-b8b9-48af-bd67-0868c171f495") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad74de5b-5a0a-40a7-bb05-5895ec12e629") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f138a60-7fc9-476b-8b86-10b69526bad6") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "491ad410-622e-47c1-b394-6f8cbe46078f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "340e1138-02df-460f-aa34-0e280931d3af") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a5d8bd2-7874-4c33-9f56-85e04b81423f") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "679e89ba-b5d6-41e1-a8c4-79a905498e51") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3fdab99-7069-401b-b60a-4ec70b54355f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf577143-4a35-41e7-9b3e-1fd75b39406c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "06281d41-77ae-4326-94c0-e650b97d1fe6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "404af637-0c88-4c1a-ac66-7320e8e757b9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 64 "/PET6_N") + (uuid "446c3ade-220d-49ea-935a-17cd209ed678") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "29cf6c2c-d37c-4b28-8355-4e3623200284") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fd4") + (at 151.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R14" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "b430659a-5875-4f5c-a753-54d7c6e1dee3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "93d192fd-3b93-4605-a26e-6b629bb35831") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d86db2ce-a2ec-49af-a2d4-36db76176aec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "c2f683f3-06c1-468b-84bb-6223ee1a9d3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9199f93-7533-4108-8e8f-9b377b3d4ff8") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f0d78f1-d94e-46c6-8601-04ecdcd2cf01") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a797e6a8-b42f-4130-a10d-04306cc2414b") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ff321d7-74cd-4caa-8236-041be0af3e7e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "195ac225-cd53-49d3-98cc-711040c5ac05") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ef6bcda-2705-4c94-bfa3-d9193ce8ecf8") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4934ff11-08e8-477a-b951-dc68bee87051") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36106a11-24bf-40f9-bb6f-97acffba70d8") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22be298c-0cd4-48df-a0d1-cc42162b4f13") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab7ca586-d7ba-4e18-91c5-8a89764161f4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "06d607d6-da56-4ee8-bbfe-da78ea7c1e43") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 65 "/PET6_P") + (uuid "78617df4-77d1-4959-96c2-2421d5ca4ba1") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "84fdaa9e-b226-440b-9424-227168749a1d") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fe5") + (at 158.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R15" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "ac0af5a9-6185-480d-aa96-a1c292133978") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c1aeed8b-1206-4f5b-9a8b-ee9f04a9bcb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc5fd687-0050-4ea1-a0fd-07d775ece79b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "697f2aa8-88e0-4bbb-b7fc-36d7494980e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "623cb8ab-ddca-425b-bf89-1c78e12c4390") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4c643c7-e90d-4529-935d-1d567df60eac") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73af106f-240e-4d33-9803-e43f17ea9d99") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1516e44-429b-494e-92e9-8af9486c43b8") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89f010a9-e65e-419b-8acd-1ecebc31ea84") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cbc7551d-a4b0-4d3f-b940-ab0f323b89b9") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "05e78f9d-4c83-464a-8a01-0b5428ab016d") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08a832d7-fd5b-4236-8dff-0967e9f4a57d") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95f99979-3d52-452c-a4f7-6055c4d3f1bc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa347aef-2978-4174-b6b0-82362a994bae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b90102e2-f9c3-45fa-8b46-16883b7339e4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 62 "/PET7_N") + (uuid "a20a3c46-d7a3-44eb-8d73-fe1c8a5f4abf") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "28d5ab9a-2580-4fb7-b503-ba4a457ac83f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ff6") + (at 155.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R16" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "29d1ff08-8666-4302-98b1-c02a826e55eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8807fd90-84d3-4af2-8d20-4f8ffc7b861e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "dc81c3a8-84d2-44ea-99e8-8285efc3ab7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3770bd27-3ca2-47ad-a222-236d85f1c49e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b798e500-e7a5-4f77-b0d3-ef23d79c6b01") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b9c3788f-3a24-4ab9-9f38-877731c22e97") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cafe6d0a-6426-406a-9088-563e9e1523e8") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ce370af-b6ef-4e17-a3ab-a4f57f1a6cf4") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "43125028-b80c-4f6c-a089-2b7e610be5a6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a85598b3-6224-44e8-b70d-d588bff1dacd") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd7f40a7-081d-42b7-95e5-c8cfc7d69835") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07722149-561a-4b04-a686-558097a5783b") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "73de2c0b-d22b-4c8e-95fd-82bd0c5d89e3") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d8c1d0b-3ec6-4af6-b876-dc6f058e5a7b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "01990896-1951-4d5e-b078-9a870db8e7e5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 63 "/PET7_P") + (uuid "6812c3ff-66ed-4c4b-bf0f-dd00003f0561") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "2b05c06c-2340-4eb9-b3a3-3040e019fef5") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba007") + (at 163.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R17" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "60a746e9-d4db-4a16-bce3-c20d022fc1cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "b6615a3a-f262-40b5-80c9-16ea2905d1a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "84fc87e1-5fff-4acd-9f79-12b02870c4b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8dd04c43-f6ec-45fe-a3af-c0192e45ce57") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0010787-4959-427c-9336-90f829a8efd2") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d1bb084-63a0-4f73-974d-106ec5413b05") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f33b6d1d-b8d9-4895-bed8-e53c5884b301") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd791ee8-4bda-4bc9-97a4-dbe8d6bc0269") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "396c3408-7725-40e9-9a4f-26aec040eaf2") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ea1ad4b-ff4a-4970-b3e1-da92a34533a0") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5ea08d2-129f-469a-b324-6d5c537377f9") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14b1f2d0-5d82-4730-924a-58ee2872a2f2") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7852f871-bc90-4e19-bead-e207c234cae1") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3521dbfd-4a9b-4b5a-bfa0-0ca7093a122d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "30ff002f-9ddf-4409-973f-aed9e36a0f6a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "/PET8_N") + (uuid "09d920ff-a5a2-47e5-9d43-e2ca829ee967") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "fd1437d3-f810-4dc6-ad4a-12c380a54712") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba029") + (at 167.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R19" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "c27ff5ce-007c-406d-989c-dc381cebb59c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "82ab79e4-0e74-486d-ac6d-1b2d8dbc5c16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "32fbf590-e41a-4202-bace-8500851907e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cf054c6b-e787-4529-97c8-82a285edff48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2bbeff5-c971-4848-ae13-e0d6d0ddbbd2") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "929a2021-8c98-4fcb-9847-2c21e0b89dd2") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee526b3c-34d3-4766-8223-04deeed4734f") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73cf83f8-afde-47ff-9cd3-72d1c7d00790") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3701997f-d71f-43cf-bd15-b3fb2088f9af") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23783662-01de-4cc6-a4d1-b477d07ab4b8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b059ffd0-02c5-4864-8bcf-0718e525ba6e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b04481a-4a4e-46f6-90fc-b3e4d91c7507") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fe7c0c5-e267-4cd0-977d-8723ebc41c2c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "292178e5-d0bf-40cf-a454-6d98f48cf6bf") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0808ec97-8653-4631-8ade-4f5685809226") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 57 "/PET9_N") + (uuid "78631ea2-21d8-48de-810f-d955f2597a29") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "432d2344-1bee-4a2b-a4b2-b95a37c056d6") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba03a") + (at 164.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R20" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "83f333e2-f65f-4b52-9dc8-da4b4f1bf8c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "116a1c3f-fb57-4663-9e5b-7504d3e3e2ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "042ce216-b14b-47d9-a7d5-c0ad8191a949") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4055ec07-5e55-43c6-ba93-0815f2119ffc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "73949b81-ed43-4386-8142-b98b627e8674") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5337001e-6a9a-4d74-ac5e-72f63e4a320f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5280ecaa-42e2-459b-b68a-61426924af17") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50150736-e25f-4a85-8319-ac9feb91903e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a21430f-ff32-4547-b8fb-573ea8fb0ab6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c44f41b-251e-4cd3-aec6-fabf36688468") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f4f6235-76bb-4e79-bb25-dd3ec25ec592") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7fc8171-fed0-4a03-888c-d96241f3d663") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2439cdb1-e046-46d0-94d9-52b864ef1d02") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0679d0c3-05ad-427f-abf5-8045503feb36") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bc3e0d02-7401-4798-82f0-2163ce4cfb62") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 58 "/PET9_P") + (uuid "2599420f-2e79-4539-96d6-bd963cf66a70") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "4d13c4f7-e44e-49ab-80e1-751a55ce703a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba04b") + (at 171.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R21" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "c8177a39-aafb-4c9f-983d-b461e606a205") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9aeeacff-c97a-4a48-80e8-54fe8d7b6f6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ba71c84f-944d-4cd2-b71c-935c7fe994a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6354078f-3e5c-4dbf-97cd-22da6aa0e071") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a3d46d28-2c5b-410d-9e21-917026e8bb35") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "515e115c-3ec5-424d-8d98-3b1112b331a9") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cd5bae6e-08c1-45ae-befb-dfda4e0b4457") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61c411f9-2b02-41c3-8c69-7f0de3160c54") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4526800-914e-46c9-9398-623561b63618") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "946e47ca-f11f-4c80-9925-0dde154bfa86") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6325822-d792-4327-b019-e46372d0a610") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a1f87dbd-aa7d-4963-bad8-a1b841022a48") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cff345e0-1afc-4805-af04-bfd717c61658") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5009de15-31d6-475b-8eac-59a2ebd94f48") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "325a4ad1-b6b8-4e99-a400-acb91a1a0219") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 55 "/PET10_N") + (uuid "ff4799c6-06d4-40b5-8d89-fb3bcf042461") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e43eb1bb-5e3a-45a5-b241-136d99af7d38") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba05c") + (at 168.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R22" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "e1f83899-043a-49d2-b91d-a03a21f3c834") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bba21d1c-18fa-4b91-988f-f5d9acf0dc7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "cea5970f-9b0b-42a8-b06b-6bc2c067c11a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3bffbe57-147f-4239-aed5-f31f4eebf631") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d250f671-45fe-47f7-bb49-618f22aa3b5f") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "72b3e8b2-d930-45b1-9e17-d91641ea420b") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "03d561da-fe95-4925-809b-aac1d3f25a9a") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b4b95455-9347-481a-a382-1652507ce545") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a894c35-0df2-4a74-a878-9e1ebce43a53") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e9a5c6a5-d53d-4579-abb7-856def8de7e7") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "232a7d40-07d4-4209-81c7-9a107db365e7") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "57f87fa3-69dd-40c8-9f6d-a12877aadccf") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8161b28e-36c5-44b4-ba24-a57851e20e11") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3bd6502-5132-4fb3-9c39-260be04f0ca3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c3e226f5-3841-4fff-af6d-35f6d58cc587") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 56 "/PET10_P") + (uuid "3d352ef4-b6ff-44f9-ad5f-f98298641b96") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "0ae05bbe-e439-475f-ad5c-10a75b9651d3") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba06d") + (at 175.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R23" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "b9b3fa87-35ef-40af-9dbb-5e52798d9c47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4b1d37b9-afda-48ad-86d3-9ddf263dfc8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "24966284-4a5b-4178-bfc2-27d500d72529") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2590458-35d8-40bd-9c52-25c75e64278c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1df1c29-edcf-46b4-977f-2f5028d8af13") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5668c787-c179-4b75-a3ac-e35aa7e33255") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "425927b2-a0f0-456c-834c-b91d2e080a61") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7aa1fac-c0c8-49a9-8651-43a1e3abc0ed") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56b06ab3-1877-4aa7-ad67-6766cf5f2856") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b565013a-cf61-4f1e-9e42-756b2e9a8c69") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1806ef13-f545-4ccf-ad3c-493f7587af9d") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "598eeb02-0515-4832-81ef-dc8934ac6e88") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f433734b-f513-4991-a3e7-e78815639cc5") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74199c25-4c07-4fa2-ac95-a66ac8807532") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "99ffce8e-81fd-4e4e-8a9b-ae4531bdcca9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 53 "/PET11_N") + (uuid "a8a6107e-b1f3-4816-9192-d4ea71367cbd") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "ea1d2acd-427c-4594-a386-19052b6b0063") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba07e") + (at 172.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R24" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "3f23da93-6215-4a2f-a46a-2cf7bcc89ebc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e1f6a3cc-529f-4925-b199-17a93c7a456d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4c797fab-9018-4b51-a855-7c09dc636943") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0c99f4ad-6912-4b78-9b6d-db90f857b360") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "817a3ae5-87cd-49bf-b1c4-c5c93d96a746") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fd50d805-61ce-474c-aca9-a82cf548bed1") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c02ce2e-1a10-4ee6-88c2-ad1671041a52") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ef6b4dc-a792-4560-806f-36c80317eaec") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f119c142-f6c3-4876-9763-f2dafd15d726") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "104e3de8-3b80-48ff-91bc-99bbe9c3ea85") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4570fb2a-661c-4060-a7f2-d42c73b1629a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d447ecae-79bd-4097-98d1-4b43bbd7bbf5") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07ef0b3e-8ebb-4683-a226-990e8106aa01") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9edf0a5a-1a44-4146-98b2-5c8587f020ef") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "24bc9f05-974c-4c43-bf47-625a444f4b8b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 54 "/PET11_P") + (uuid "06054d81-3ab8-4dae-9067-f88268ba61bd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "72779c77-fffb-4165-b8ef-e79692d11e1b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba08f") + (at 179.135 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R25" + (at -0.01 -1.375 0) + (layer "F.SilkS") + (uuid "1b039650-54d8-4efb-9bb5-1da572ed9628") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8ba1bc05-9245-4370-a1e8-af2d5af57efb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5872a6ee-8a8e-4b37-a14d-b3d107cc2081") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "39c49022-9878-4245-b798-ec8f8d035d66") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5965f83c-cffe-46fd-9d48-dd3060e804dd") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6408c69f-6202-4381-b8b2-8a52d0703ef2") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eaedfd9e-13c1-4706-8050-fd8988907602") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bb73c597-46cd-44e0-851f-7f53bc1aaa1d") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a428cb8e-c60f-481a-ac52-9943397595f2") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e580878-a798-48c5-b220-2d3fe5f020cf") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed6075f8-163e-4e40-9a02-fe006a8adcc0") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4bb0ade0-16c7-4026-a2e2-d01a4267ada3") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a4d3589-faec-4789-bdc5-56e9dcedac51") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95851cd7-a57c-4667-ad42-837adea39c34") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6303117d-8e43-4e3f-a1a5-87a0bde838f8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 51 "/PET12_N") + (uuid "172c9f05-6648-4e13-a6ff-681f937d7934") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "040372c8-0c24-4bb3-9820-e9bbb7ed6f62") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0a0") + (at 176.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R26" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "767f9f7e-5c4f-4e22-95b0-f075bbc88359") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "caf9cdb7-47c2-4bb7-907c-cd0ae2a10e50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "21d640ba-2eee-4e82-8e27-0467ed2d73d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "8ff582cc-ed31-416a-8e77-96621e1dedb0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "becd02eb-dec1-4fdb-a69b-2bc3ca08845a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6fd658ce-1901-4e27-8a5b-45a71f04fdd2") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7029f3a2-ea78-4a60-94a7-03cd1d46b27f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "188b292e-5918-45aa-85c7-72bef0784630") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f87cfb0f-b155-4dba-839a-94f9c67b6b1e") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2856a557-d470-4e76-a0e5-33b9b5d154b1") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08e217b7-4039-4ee0-8411-ae6cef688326") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "efc7bcba-5f40-415a-b0ce-920e6912faa7") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5df55dad-5017-4367-bf5f-2b0e2ffcc276") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec5f73c2-bd08-4f75-8a26-e568f82690f5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f11d8768-70f6-49b3-8669-30c4f804addc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 52 "/PET12_P") + (uuid "10970440-c276-4df7-8f3a-ec9c6f3139bd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "889988e1-ad1d-4db5-9997-ce1740e3f293") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0b1") + (at 183.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R27" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "e3b28807-ae7c-4951-9838-d18fa4037414") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "757d3fe0-2e01-4a66-b47f-98bd4b331baf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "30e7e125-edf1-4d0b-8f8e-67452b9ad35f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "85f35cc8-1373-4c0b-a65a-44f03c5c2c39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f086127-fc30-42c3-9c07-f0ea37927e91") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cdaf4e5-fa3f-41a7-b4f1-9963611d11f0") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "236c4578-4385-43cf-8268-9fa58d932e1a") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae87e536-b780-4f13-8854-604034e1aa54") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f203253-1fca-4743-953e-4397fb2cf1a0") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "461dad92-b253-4530-9b7f-84eb8d970de3") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f31cacd-19e3-4acf-b01a-a5a7af5c278c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6cef5c53-17c7-43d0-97de-659c3d78582d") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea929005-346c-464b-8c79-115aa080ed67") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "062ae38e-c496-4b1e-8d2e-b69170ed1c93") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "8859cb42-653f-4d4f-bd50-cb3f9468c1db") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 49 "/PET13_N") + (uuid "2e8159aa-32a0-4625-8685-1ca314a8d275") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1b90f154-8bfc-429c-b942-7df33223e801") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0c2") + (at 180.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R28" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "1905c0ea-bcc4-40c3-aa91-505a21cb6b1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c1e556b7-f40c-4501-bfe3-b08fcc06bb01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "321cd52f-c1c4-4d89-8dfa-600ff09ac513") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "80041fcf-0e3a-4ba0-9d66-6752dcc4cc0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59182a43-107a-48e6-b3e2-2504e280293a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "474a30ee-d6e6-459d-b4bf-2935289fbf36") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f61f075-e271-435f-90cd-bb4ca37e1f21") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20ca9aef-e397-431b-b07d-fee7888259df") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f8bbf4a-4371-40ad-995a-af42fbbd9232") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8891cd13-895e-4001-a46c-8032b7dfe8f2") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "878dd48f-5397-4eb7-a489-842535fa4c0c") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3781b79a-dda5-4c3a-b4e5-0636d580dfac") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2960a20f-d7b4-4b2d-b9d2-b8e8a02bf519") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "30dcd5c2-75f4-4cea-8f39-e89a791d4109") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "797c56d9-00c1-40c3-9a62-7bbdea5114e5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 50 "/PET13_P") + (uuid "df99af03-97bd-493a-b2a2-c91cba6747e0") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8468d050-9471-445a-8452-4a260c106665") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0d3") + (at 187.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R29" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "7d339ed8-c311-458d-9236-8a48e5cdbab8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0b6da10f-5e8a-407a-8897-bbe1f7314853") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dedd9272-9072-4537-bbc9-e229d3b5855b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a86dee3-fc4c-472f-9b62-f373173675fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b402f0c1-c74a-4a4d-967d-3b057a681459") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4ec3ab47-b0ea-4f3f-a7d9-d01726c94594") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "789a4234-5ef6-400b-9c7d-82b637b8f617") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b6b5dbd6-1af2-4e6d-b212-734e98948550") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40793223-73ba-4deb-906f-d02f1e746a70") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f1a1fa4-c868-4c38-a852-7346ffeb8c7e") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e838dd0-2c13-48ed-a15c-2d241e7a8198") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99f5745c-231b-4bff-8a8a-d51b714f20c6") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cbb70a7e-9b45-4e46-82aa-6c7f8baea43d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebeed8b4-e747-4273-ac00-a84dbb1b71ae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e996d587-1a70-48b6-8507-492a935f4f62") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 47 "/PET14_N") + (uuid "588e0b96-d99b-4863-872b-5d9a9349e752") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "6565f89d-a963-45b5-8629-b26495d58207") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0e4") + (at 184.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R30" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "6e82a553-3687-4bec-99e3-cf73d342a09f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "ddc5330d-ac0b-4325-82ef-b291a0534939") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "98d07c18-d7f5-426a-8ef1-54b2f761e37f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "c4a3473d-a0cc-4cb1-87a5-e9656431bebf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "139b3f1f-f1b6-49a1-8f49-807a48178e80") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "761159db-b73d-4e83-bbd0-7332c49bdd5c") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06698e42-a885-4084-804b-5f3f78971093") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e459e3b5-7bef-4102-afdf-4db6803eaa13") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8c1df8c-7430-467b-b43a-70c97ee84568") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f74af385-9bc9-44ee-82dc-e6dac7539aa4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80517054-19bd-4615-997b-765a93915bfb") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a31056a-5980-4204-a566-aa24a8891765") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e8d56c0-711e-4d72-8960-657e3e221c85") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2dd6cc7-3b51-445b-b952-c62b8e3c9b2a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "073c18fd-44a5-41e6-b724-68694ca2d0d3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 48 "/PET14_P") + (uuid "16aff40d-cc87-4c98-9ba3-f1cfb774032a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "fd847ed0-7177-4192-b6a0-74d6aa4292cc") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0f5") + (at 191.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R31" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "938ce565-f333-4fed-b74c-8af78294602a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4bb2346d-4bcb-4f30-8805-59438e9cffe2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "482ec2c0-0dcd-4746-b24b-3c3e83a17774") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "06e33386-e82c-4f8e-91f2-fe411cbf9c02") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3205d78-6ce8-4af9-b15d-75934e5c8f93") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dfa15fc5-54ff-415e-99df-55e7f14871e5") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f4b9562-4eb9-41ec-8436-1490ac88b7a4") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "718a4d2d-3589-4d0b-9ff1-cc20fc48b711") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "29d0dc1e-cff3-4355-893f-c1b66aa773c6") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c44881cc-2405-44fd-855b-c0645eedd41d") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "caecfdbd-8156-4480-b737-6a7343af6f91") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a67fab0-cdae-473a-b9af-3d2793974edc") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83d84897-5a5e-41b2-9f38-9869f0660c3b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64b33edc-5b56-46f5-9160-d383824664e4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6cf5b927-d8d8-4add-941a-8bcdc6efe80f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 45 "/PET15_N") + (uuid "bf4b00ad-77f1-4e03-8ba0-ec60d6406898") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e2108ffd-c74a-4f1d-82fe-3145f7704553") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba106") + (at 188.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R32" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "552ad513-9546-4153-ad8c-79746cbb7e48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f66c3e74-f1c5-4dc9-9711-884347a7d560") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "fdc82ddb-472c-4e34-8fdd-e4fa88c1a318") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "03102d82-dc52-4c82-b2ee-a542191707a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fdd9f95d-f02d-49f7-98cb-684602c9e259") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c080838-150e-44a9-abe6-a8031c7b36ab") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b869a633-3251-4a3e-b037-85a64ab80c63") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64c0e129-9bdf-4cf4-9ed3-65b1112d047f") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63a239f3-58e2-4474-a64f-9979d43a5d4c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e95b261-9b9e-426d-8571-f6e3d7ed8c4e") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8869bd1-f47b-4882-ad0c-fd82dc4fc3fb") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a461ff79-b4f3-404d-a3f6-a97bf3986269") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed4db4b1-643c-4e17-a799-3a7968c7ecf8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "949f2e84-3163-42cf-9f91-5e07cc92ea59") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6194eb2f-c797-4494-9494-1c8d1fbecbb4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 46 "/PET15_P") + (uuid "28bf8dc6-9ae0-4292-baef-31e477ac8225") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "adddf645-b2cd-4d9b-803a-680913df85cb") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c1e90") + (at 160.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R18" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "939a0610-1e57-4297-ad81-fe71bc838a82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "67f4856a-430a-484f-9571-014a45bf8004") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "38dc5a7e-31ee-4724-9c59-d40b178aa184") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "e8c6294c-6ceb-4605-87bc-0bee6a1b0ab7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d5d9dd3a-3375-4ccf-a49d-e19684e884f5") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ffe3e72b-6c41-49db-bc3e-852a5f3b7646") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac98f7c2-993e-4636-9028-14700d8eb6f2") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4fc6da87-f9fe-4a68-933a-774f6f94e2a4") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ea22115-1579-482c-a6ae-55f45c38ea60") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56c7b0ec-88df-42ed-8feb-a469c5fc2d04") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1cf3339-a2aa-46f5-8013-56340dc31086") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "121fcb46-761d-4a13-aa3e-f3e1d0982f14") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a1d6cab-09dd-4b1d-baec-f44ebdf47aa2") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e10ab920-96a1-49b9-a2e8-937d37384753") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "69dbab72-87ad-44ed-8aa3-ee5ac1f26dbb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 60 "/PET8_P") + (uuid "35a83b56-0a83-4063-a737-a8d3581b39f7") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "9a63f747-3871-4755-bf05-34078e9995f8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "5bd9b523-6a90-4e0a-a6bd-dc547081b557") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fd102f65-144b-46b8-879a-71508edb55c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d34699f8-e4da-4193-bd2a-ba2330e15a5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "6dbe592e-a612-46c9-99f2-f94e42182605") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42cac9e1-2102-4de0-85ee-7d078576c5d9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6130e63-d068-4f5b-9b43-dc855e3a3890") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e3c9caa4-c620-4bb8-973e-6dad74a76f6e") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41d17606-8a1d-4d6e-b0df-fa8ceb55a2cb") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40a3823b-3a62-4630-97b7-d97669bb3fcb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6f30da8-f108-4cba-a207-728923c3d2b9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b605e530-8ce1-4001-997a-e8e140e7b478") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7d15ada-64d1-41b3-988e-5a59c0f820ed") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c47840be-180a-49c5-a3a0-9dedbb0ca524") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f4649d9-5baf-4949-aa1d-dd9f9bcaed4b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "63698b06-5ed4-46b5-b2ad-275a104e5838") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 76 "/PET1_P") + (uuid "29b75a2b-3c90-49d5-be65-7db52063338a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "58de5519-29cf-4132-8e1f-332e77a4e022") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "a39acb08-0ab4-478f-8b3b-0d1687f3dda1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "79f99154-8659-4efb-8bf3-9de9467c0fbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a40e47f3-ddc8-4e84-85c2-c13465372f37") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3bcd4887-05ba-4c30-8c17-fa3a856b892e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c13986c4-aaef-4b66-9be9-b05c88452473") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0bd7f66-878b-4e24-b1a6-4fa1011cca12") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70039930-ee94-4954-85c4-9e9d4effc4a3") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ae9a8e9-2f18-4639-aa46-c67fddde5d56") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ad099aa-6264-4394-a286-f8c38481b2b2") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39e15e5c-bb70-4f35-bb7c-87d98d77c2f8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67847bd4-4efd-40e7-b19c-9620d50de3aa") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b70831cd-665a-42cf-8844-429dca1409af") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59a67db7-6eae-4346-894d-57b513ca06c5") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39f8a5c5-75b4-4270-a8c8-c3016507e7fa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "050e2e23-5661-409b-8b14-c33e328e1b58") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 75 "/PET1_N") + (uuid "ea6c6eb2-165d-4d61-80e3-b2bd37d43af9") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "14353acc-46af-407c-9646-1e36e2d440fc") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "c60977a2-b1e1-43cd-a14f-6566343ff4c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "570c2ee5-2de3-4f81-8a51-756f49bbc9f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "d1087617-aa4b-4344-a76e-38ac25d1fdfa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "befddcfd-2b15-48ac-ab1e-01c53e52372b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0d4386ed-1066-4645-a49d-640ebc8583bc") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d0c3097a-ffa4-4bb3-a650-ea77c9c45045") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99d927e8-6d84-4963-b7d6-cdd7f6685692") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dea15656-be36-428b-ac63-586ede19025a") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37d9f968-3b43-4e5d-8398-13efc26d3e79") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fcc8d2b-2bcd-40cb-a796-38b53a7efc83") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e95003e3-3ffb-439a-9a9a-e1c500b0117a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b233e129-8072-4153-8b14-8844b142da3d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1ecccd55-1e76-4fc4-a246-e4f2eaa53976") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d432a3b4-857e-49ee-a424-64cd0c000994") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f1e27f86-1950-4c9f-9c98-32f7a502390b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER0_P") + (uuid "5822e528-637f-43a5-9d5e-df3bad04da88") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 92 "/PCIexpress_connector/_PER0_P") + (uuid "0ac8e9ee-bad4-47ed-afda-d65603ffa766") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "aec47665-a613-4b75-a992-5f1cba19f236") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "15522473-280b-4835-8b48-3dd2237b8c0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cfe1cb86-ba82-4bb4-9c31-58b368830e9f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d05bf864-1fc1-428e-9858-d9bdb95ea427") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0692e788-4e80-41ba-9f62-00c92e407d7e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "802b1943-0775-413f-b9b2-0db870f4dace") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5a9a8ac-90d9-4e43-b681-6e3998e5db71") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69c382ec-1b04-467c-8682-bfae29b60b23") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a67dbfe-809c-45d3-aa8b-5d0ba9890308") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e306cc7a-12d5-47ba-a25a-0d53f71d6167") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a3765a7-7f68-457a-88fb-81cf74708235") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21b911e5-5ff2-4e7b-9edf-c4ee074eab60") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d0e94833-275e-4584-9bdc-7bed3b3f7628") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "faee7aeb-229b-4746-adb0-dc47dd6c18aa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "62adad7f-e952-4c67-800b-f75a064b7b89") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 93 "/PCIexpress_connector/_PER0_N") + (uuid "439084c3-d5d1-4ef7-934b-176a35712d79") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER0_N") + (uuid "d9c72fd4-40be-470b-8eed-405c19e9bee9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "93796010-3040-4cda-8e7f-97b964ae8c14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "7061ef8d-4c05-4f4c-97a8-6680bdafb8e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7746f794-e221-4576-a07e-9704be5aed2b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b6c8c016-ee3f-4e0e-a114-cc6b180b6baf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "248407f2-3ab0-4caf-a5a0-d2deae07e017") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fcc075be-a62e-4b6a-8fa6-0a4714ce4862") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08db5099-3dde-47a5-b18c-fba38a92a425") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85e45665-1254-4a02-b3b0-00087e6d7161") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "413d82ab-f822-4b94-90e9-56a6ec9399db") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d250bc49-fea9-4131-a8ca-ffa80ee9c445") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c33cb69-688a-4b31-8acb-cb1aa881a1ae") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4fe56346-8695-40f5-a56c-0d5bbe4ae745") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1ad571c7-d175-417b-85ab-09d43b739258") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3697a084-7df0-4a92-ab87-23a560be4f4d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "7a1d6491-f2fa-456b-b119-61f786440729") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER1_P") + (uuid "ff2d42f0-88c9-4c36-a472-55d47b0301b9") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 94 "/PCIexpress_connector/_PER1_P") + (uuid "de529218-1f84-4686-bd09-91c8dde3ff73") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "49857448-38c9-4ff5-8f4f-d1a413a81709") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5e54b019-4054-4550-bda2-b841a0a1f962") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3141fd26-5a22-447d-96f6-3487ed6c148e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ceacdcf4-f2f1-4342-ba05-b9e9be850374") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "860ed278-af29-4b6f-8ae2-44a832f27aef") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "edbcf1de-058b-4039-9a32-2fd83a050fd8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "112bb598-48b9-4b5d-8db7-b7581e6da4dd") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "338f304f-b80a-41f8-8482-8c2f0de9f1f9") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e961bf44-e3c7-4b95-93cc-81fe6b053946") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0074c60-ecf2-4ece-bb9f-62566e955b99") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c7d48e09-65ef-4515-bd6d-039758042716") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9f8a31f2-91b7-4b8e-9b77-99583660281b") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4fce020c-ba96-4001-8e1d-d9ca0ab8babd") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88eb75b7-e711-40a0-9945-10772269ceb9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "1a2df89c-527b-44c8-9c12-aaf5659061db") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 95 "/PCIexpress_connector/_PER1_N") + (uuid "fa0398ed-3eaa-4458-b78d-b9adf741baf2") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER1_N") + (uuid "c3ac1e0d-429d-409c-8acc-bea8879756e9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "b237a0ec-9c8c-4e38-8165-b8131b04bdb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e23b1863-c74e-4147-bd2c-644391012f94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "a0f1d6b6-e527-4fdc-adcf-d903f05072a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "45db48d1-1f03-4257-942a-21dc16b9bd43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d900f35a-a0a8-4fa9-987f-1a8a9a13d45a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "143d619c-b00d-4eac-8038-ea421c461ca2") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d2867871-08b4-4f74-84e0-c7909151ba5d") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ee2bfe59-b3a4-46bf-83b1-c3cc1c353ee8") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "764951e9-27dd-4989-9cd6-cdf69ba6755b") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e73a36d6-ca21-4cae-8e36-06127d0f6a0c") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "87882c1b-079a-4bcd-8867-188eac82b9af") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "902db905-6d17-4fb4-99f2-3a8e043b39dc") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bc628228-016e-4908-bbb0-a8206d832ac1") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9086410-561e-4afb-85cc-dcf9228f7801") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "a07f2980-8f9b-45ff-8175-121b98b4b44d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER2_P") + (uuid "1ed654d2-873f-4fb5-9558-eb31d26f1aed") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 96 "/PCIexpress_connector/_PER2_P") + (uuid "16738f4f-0527-49f8-a101-20946d3a8172") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "508071da-9b5f-47ea-9726-c88a04a7dad7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "6de298ea-9e2e-4ff8-9ef9-0fabe5e2f33c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7f3db1e7-7d83-47a1-b5f6-774a899f39ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c5dc4fcb-071d-4bfe-9a77-572cc3aff284") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "be68629c-534b-4f37-a402-825ab2a4bf8a") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f1dc4f08-d721-4f1e-b473-a233e509ad79") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2bfbdd1c-95f5-46ae-9c94-1b3162bb1a66") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f02bf574-1531-493b-971f-ab4824297a50") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0e176aeb-fc46-498c-b964-e6da51ccc37f") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e8e9b826-841a-4261-9a56-8ab168522c0e") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "001ccc21-a558-4e06-a922-df7c8d8d86a3") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6042968d-c4d8-4308-9f6a-b4f957dedaf6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "39257385-5f0c-403a-b6bd-c2f2de72ca61") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0c72bec-d8e4-4a9f-921f-024ada8513af") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "4e394d0a-1937-451c-92d1-667cdb23a07e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 97 "/PCIexpress_connector/_PER2_N") + (uuid "a1ebb62f-82ac-4519-aba1-2746575f62a5") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 17 "/PER2_N") + (uuid "d428f48f-bac0-4ba0-9895-6cf469201ac5") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "76116f4b-0c4d-4736-a634-a0eb0f070ae0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "014a0e28-4ed9-411a-a52a-f2343fa9b789") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "a30b3d30-5dc8-494d-8193-39170c6dff2d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "4613a036-bae0-4239-91af-164a06c04d59") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "55c3e957-1078-43e2-a6d4-989c41354f5b") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "75c3c950-946f-44ad-9244-bf76af77ec00") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9f920c41-c7eb-4b3d-95d5-d7f4ed7e9ba4") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "451b0ce7-2ed9-498b-9d6f-0c53dd1a32b7") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59dfbdda-2019-45e3-9357-4d4dab053839") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5547b39-cd58-4a98-b98a-6397c06fddfb") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bc932f08-ddf1-43d6-8f69-cc7ec2e1386d") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4b32950b-c33e-481c-b56c-ff23f22301da") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c4066a5-be50-4a21-b185-8eb8e48f593a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6183e3a7-ffd8-4ab3-a77e-5afecc366670") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "36676e6f-9d9d-4eea-97c6-7c67a4e672bc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 18 "/PER3_P") + (uuid "3737917f-610d-4867-9c84-ba00fe66435b") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 98 "/PCIexpress_connector/_PER3_P") + (uuid "d1226385-34c9-4f57-9b7f-d4d4ed752b6b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "a33e1398-2790-443d-8c69-e5531b56ba26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "aafb470c-8923-403d-8c8e-26f693be0d5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7945b037-4f58-413b-966a-a6be9f15516f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bc7eb29f-9c7e-414a-aede-f40e18b2aa68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5096052c-b73b-4290-b2f0-e16870ef1747") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "219866a7-f4d1-44c3-bb4e-e5a84b6f4506") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed1b0874-a2e9-4629-882c-1e44961ca262") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74c7f7d9-9bb4-4da8-9948-f1694b8ea51e") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14ea3d74-611f-4648-938a-e2d37f00c31d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68b7ef2a-997b-4621-9bde-6fbbc733a5d9") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "16fb9a1e-11ed-45f5-872f-e7a49c54fdc6") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "efd29364-7df5-4dc1-af5b-c9c97335df0e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b2f6082a-3a57-4505-bbe6-b0191bd4c842") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d1b9a206-e3a0-4e91-9605-ce4d516a44cf") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8e315321-0e22-4263-b872-ad8bb94a1a8f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 99 "/PCIexpress_connector/_PER3_N") + (uuid "929cd12e-eab1-43f3-a0a9-3bc54551816e") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 19 "/PER3_N") + (uuid "e3b03ac6-fda1-4f0b-968a-7f63e41cc729") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b05") + (at 145.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C9" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "88e26c90-77b3-419b-afef-cda130d0a0b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "b77e931f-f490-4a19-9455-dc8fb4fb41d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "3d284af3-1801-458e-9cce-0b4430278b4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "28577133-92d6-4112-b253-511b964aaca7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b2013d35-c860-4af4-b315-ae3de1cf37fb") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f99447f7-b9b9-4eb8-b963-8b3430554dde") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b42db52-1dab-4fd5-abda-4b2186678ea3") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b56ccf67-2bd8-41bd-97bb-b4154dff48b1") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c03547b4-4993-4ef8-ba73-05c232848a05") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a2663f55-f0b1-4db1-a736-c4efbc8edd42") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c2b31f33-bb50-4511-a53b-d65b4f84fd20") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "96566380-b78e-4f39-ab61-62846ef00b9d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eaaaa19b-2297-423c-a68f-332f0f84597b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "55b12dc9-fbf6-4da6-924a-54cf86b8be0d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "cfbcee97-2913-4bb5-bf21-97e161179df5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 20 "/PER4_P") + (uuid "b2cad6da-18f4-4822-b04c-4f7148c6b43a") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 100 "/PCIexpress_connector/_PER4_P") + (uuid "b038be28-7950-4ff2-a4b0-262e267cdff2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b16") + (at 147.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C10" + (at -3 0 90) + (layer "B.SilkS") + (uuid "c0ae97ee-8a96-4ecf-b8f1-a5476904d6f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "222acff7-e8ac-4706-82c6-f337433e45e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ef26667c-7616-4852-aef5-51118aa31c8a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cdf07c76-2190-4a6c-88dd-113b30868450") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "365b0a57-6137-4f16-acec-bd8acab23b10") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "50295730-5d62-4cf4-8989-9645da6a1292") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f339fb2-f0cb-4f0f-8263-74f1fa90576c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "569b72d3-bcf6-4de2-bbb7-d1ab8c296ffc") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed0e7721-a76d-44cc-91fd-77b761050033") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "447faafd-276c-44db-a4cd-df30931ef4ac") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d8864e59-a72a-4532-96f5-b82d7662acfd") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0bad8853-d7df-4ccc-b6ea-569e8f1fb7b9") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a03a334e-ded6-4118-b00a-e566b4db7a1a") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f9d1021f-75d0-4db6-8289-22ddfcac119f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "4af6e621-d6a6-4332-850d-23e310bef107") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 101 "/PCIexpress_connector/_PER4_N") + (uuid "9e283947-d641-47e1-93f3-3f9044371e7f") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 21 "/PER4_N") + (uuid "c214db41-b634-43a8-a86a-bdd4f005b8e1") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b27") + (at 149.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C11" + (at 3 0 90) + (layer "B.SilkS") + (uuid "50706220-0ced-485d-9dce-3623dbc56ba9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "9e87959f-a087-4564-b4e0-a8f1358bab27") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ce3a47ff-4145-4e8d-9f30-bd44c2e79817") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b9835f06-aedb-4542-bff6-343491f9ca85") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4e15f58d-f70a-4f91-93e7-2790082e54b1") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a3f9da0c-048f-40fe-aa5d-377cc5e33448") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "340a4b50-2027-48a6-8948-f8ec01373327") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e518032-6142-4f59-a410-bbb7d9875223") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9663f470-2963-45f0-a415-8d0e926957ac") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5646b87-942f-4cd0-a260-3cb71707bb13") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "51b43b74-e410-4a68-97ca-a2c1963f5591") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2edd72c6-04d1-4551-bbbf-e8283be9efa1") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c511d3b-79bf-4340-8940-90d57a2edbd7") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2df0fa12-d1c2-489e-bce9-9cecaf4dfa20") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "ce8daedd-bf77-48a1-99c0-a107c841249e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 22 "/PER5_P") + (uuid "76770d87-369e-4d3a-a412-13256368c2df") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 102 "/PCIexpress_connector/_PER5_P") + (uuid "4a62f951-6a2c-4c7c-b57e-dd78fd0be44b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b38") + (at 151.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C12" + (at -3 0 90) + (layer "B.SilkS") + (uuid "516eb75f-d628-4339-a78c-2fec8acd82b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "69c833b0-9dec-4ccc-b258-74a3d0685e67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "240d44c0-62e2-49b2-9e1a-281ea04b3d79") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ce20b0a9-3b82-49d6-95f1-e6bf0fd42ee0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0e6f62ea-4d16-48d8-8076-f8ca8f675840") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2d477839-e980-47a0-9181-8e15677fead8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6064da87-84c8-4efb-b67f-edb2fd15dd42") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8d37f15-50d7-4f4f-896d-d27a328c699f") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2117c33-64fa-4fab-a9b2-7dd73a4fc72a") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4686d091-43f0-4649-82c9-3071817b13ce") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3bc4bf2a-8662-44df-9792-295b1cb5fb5b") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "002593b4-ced2-47bf-9000-e272df619713") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ab22a0c1-ed57-4d3e-bb47-49de63c9507e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dcedc469-4cc9-41ad-beb4-29263835e417") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d879dacc-f604-4325-9a2a-c7d7428ebaab") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 103 "/PCIexpress_connector/_PER5_N") + (uuid "2a3d2308-9fea-414b-bb3c-46fb25a86aca") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "/PER5_N") + (uuid "3eef9ecd-5d0b-4a52-ab9c-f8d154cd2b57") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b5a") + (at 155.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C14" + (at -3 0 90) + (layer "B.SilkS") + (uuid "ac776c98-f845-49ff-a94a-7e6d3c227dfa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "9a4c67c6-d3dc-48cb-9781-2ecfad7dfe14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2a85fc0b-c755-4118-9223-943e740d8f16") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e905a779-875c-43a4-9074-4a859abef4d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "85b64ff9-57f4-4871-900a-36c665f78f97") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4ba6016b-087a-4c3f-aaa0-049c2a64b49b") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a50aa159-10af-4bf9-9f88-94cd6ae6bc56") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b13e6162-5c7f-4f3e-b68a-1af7c4bd28de") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5adb184c-83c9-4dbe-8e6b-716651cd354a") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e5c5f8f-6fb4-4161-bce2-0d17b6dfcc72") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7f8c5227-dcf7-41f2-bbdb-686818f18c54") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb536ce7-3e42-4217-b2f6-2e65971874d1") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "27b8381f-ade2-4d23-9e16-deaeeba20f7d") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a03c226f-b897-4ae2-8664-c04a421c4fce") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "1fc7a6ba-8209-4e57-921e-50af00b07ce8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 105 "/PCIexpress_connector/_PER6_N") + (uuid "b53e0005-d4ba-414d-92b4-d479106af9ee") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 25 "/PER6_N") + (uuid "33d1e234-daa6-4e71-8641-9f2aa50eab0a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b6b") + (at 157.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C15" + (at 3 0 90) + (layer "B.SilkS") + (uuid "70017f98-86e6-4dd4-8466-7e29a0901de9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "55882ba4-647c-446f-b9a2-0bd919dab389") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "75bcd528-dd0d-42c3-859e-f5cbc0931a68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "13c84aaf-87a4-484a-98d5-0e97a776846a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cd4428e3-9a56-4af8-bddc-ce54025b92e6") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bde9665f-7481-4542-b3a7-0be4a3c23b0d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2f4c5619-5b82-4c1c-a8f3-f618a99c2b6b") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f26f75e9-c836-43cf-99b9-d052ddb97b48") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8fb790e9-60b4-4521-a633-9dd7404933f8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "78ee01e5-7937-4a17-9937-05d73c4d4beb") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7d37baed-f422-4893-8f74-7acff9b45dbf") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2bf1affe-ee68-49bd-b08e-44af8716b97c") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3c25d6b1-7dad-4828-8795-c2e17b842e32") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e5137d13-5304-4b97-a4b0-3e633ffe46a9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b0878dca-00eb-4669-8557-5ec9b04c04b0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 26 "/PER7_P") + (uuid "5ed43928-4b0e-43e5-8b12-1cf6ca8f8eb5") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 106 "/PCIexpress_connector/_PER7_P") + (uuid "88bcb641-3430-4118-a0e2-5d00694538db") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b7c") + (at 159.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C16" + (at -3 0 90) + (layer "B.SilkS") + (uuid "ab6706c8-504e-4da7-9096-62a7f263a6fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "7a244c04-f241-4d13-be85-f4ab9396cf88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a402f462-fb3d-4af7-a2e5-a74666d2489b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "20045a9c-6104-4768-b3dd-c2b399a182cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "719e2f01-3ef4-44b1-93dd-2fff41840d47") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aeadac63-91a0-4cb2-a2fd-1445c8f13a34") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2550cb46-23ef-4335-b731-fbaeabc1c1c7") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d174ca3-3e72-45be-a9bc-c81bbcd00658") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "164ca400-2c31-42bc-9777-686c92fb63b2") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c81efa03-3f61-45a4-ab92-94cd248fd0fa") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d216e7be-e085-448c-b32d-1671cdd5dba5") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "816952b3-467f-4b2d-95e0-02f7e6a79467") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9522f469-f637-431a-918a-938f835de581") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bcfc3d14-a991-4045-81c0-b71d4ceb62d9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "7a96c276-cd74-4f9c-8bec-fd0f5d38218c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 107 "/PCIexpress_connector/_PER7_N") + (uuid "c9819ad1-0266-4147-8935-43ea71a75b1d") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 27 "/PER7_N") + (uuid "99b8a7a0-8496-450c-a1a3-848e80e5d93d") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b8d") + (at 162.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C17" + (at 3 0 90) + (layer "B.SilkS") + (uuid "6b5bee80-3bd1-4f84-83b2-600509d602e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "856d35c4-b924-480c-8b51-fa3d144db6ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7683c9d8-6c7f-42a4-8688-8340b83392dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "5c69cd61-2faa-4bff-9fef-9c203b1dae20") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3dfb545a-2d7a-4129-aec0-931dff60acc8") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7bd561f7-ac15-47a6-bfd3-c9b68f0e866d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1628bef1-bfa3-4982-91d2-09c83d13fdfb") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1447928-afc1-438d-8672-8fb771c77345") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc7244fd-43d4-4ea1-9025-20461a719620") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6473d9f4-7cc5-40c6-b600-b6af61cf5edc") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "687174b9-f0a8-47a2-905c-d2a855337c22") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21154411-193f-409a-acd3-87a4dc05f6ff") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5e3f097d-4392-4119-9b13-32cdbd1a385a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e93e8a04-0c20-4d34-a6b9-55ff6295e486") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "5ea4d54c-564b-4bf8-9adf-ed37971cafdf") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 28 "/PER8_P") + (uuid "7d6d7448-4250-49e1-81df-2eb8185e0f19") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 108 "/PCIexpress_connector/_PER8_P") + (uuid "f6b2d2ad-a030-47ba-914c-834e68d84e64") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b9e") + (at 164.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C18" + (at -3 0 90) + (layer "B.SilkS") + (uuid "714eb2ab-906b-41cc-9b5c-8755e38731e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bb0b2ce0-c44c-4db9-bcab-032ce7ade0cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "775f464b-42ff-448d-99d6-e3dba13d3be8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd9dcf15-221c-4bb0-8489-75b21d1d7083") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "04ab7e31-7a2d-4131-815f-31ab52f20c29") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "924569fe-9e8c-4645-b41e-babd206a3e9c") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9cad4708-1977-41a5-a6f9-904303f9e69a") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d4fd76db-9a88-43ac-a8b6-0d68bf4eb544") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2dafe171-0c2d-45ab-8207-0fa87fe179bf") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0ef0ab2e-2987-499f-8d40-22a65e4fdc55") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5412aaf7-8171-41f3-82f3-faebe791f1ad") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "36d70a49-48ac-4c49-96d6-e1ce5ab7a833") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f8262260-ca25-407a-a15d-ead795a0d5dc") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af9b6154-3cb0-49ff-9558-03a29fdea6c8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "31b1f615-f799-4d61-b8c5-0e4e316aeb03") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 109 "/PCIexpress_connector/_PER8_N") + (uuid "c84cc9ff-d352-4bf6-951b-54daceb5c2c2") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 29 "/PER8_N") + (uuid "eeeaf09b-9f11-43b5-a230-db00cccec285") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9baf") + (at 166.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C19" + (at 3 0 90) + (layer "B.SilkS") + (uuid "06d6e41a-ea1f-437d-a52d-3d5e61dc55d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5fc1a4b8-996c-4421-94ba-6353ee12523a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "efa9ed48-f857-4eb5-baef-09c6afa574f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "938e44c3-024d-4903-9dc9-ba1d9c986bd8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fcd9c01c-e4a7-4074-8baa-b41a08a641c2") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1f58675-8eb2-4ca7-bbda-b7243828ff17") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec2c5eeb-712c-4103-8d90-04844fa3289b") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19460a4d-8add-4d14-b150-a46e6c965739") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5af0dfe2-ecfd-4f87-b736-62fc9ad4ca85") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3d1ac6d0-e8f0-42c1-b684-45e08cad145c") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dbce52f4-bf70-40eb-85fb-b94143013c5f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4b78563c-aa26-4110-81c7-2f6a084588ed") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6168ce1a-0fba-4306-8c98-4b25dd4f2b71") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8f59440-96b3-4275-a0be-8935f19e0fb8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "2ec8979f-8c83-47fc-a2a9-cdd26034693e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 30 "/PER9_P") + (uuid "6bbe7f5d-a540-4591-9102-617a1d054e7a") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 110 "/PCIexpress_connector/_PER9_P") + (uuid "c74a3b40-9f99-417b-840b-42547add65c7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bc0") + (at 168.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C20" + (at -3 0 90) + (layer "B.SilkS") + (uuid "6fd47d31-5d63-4a08-9906-3737566b1606") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4cc7e635-2d94-4cff-8a7e-7d248476194e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2b8a0965-002b-48a2-9a58-5191b44fdd75") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7c05f069-f799-4183-b2d6-3b15584aee19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f381f641-9686-4ad5-b283-32ca6a9cefd9") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1bcfe0d-e7c9-408f-847b-e9de58b9f131") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "036379dd-bce9-4118-a732-1db4fb447e94") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51adac8a-d335-4be1-97ba-85c3ceb83283") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c47eaace-e63b-4458-af2f-01fa5ce32c09") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b3d1ac66-c76d-4a15-9d26-c168997403af") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9ba045e0-527b-40be-b521-501e8b986d7d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2a7efa0c-847b-4831-b6e9-b3fc2cce192a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8454a1c9-fae2-4fb8-8e25-f13e3e5528a8") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2c9bf4e5-7b4a-43bc-87f0-840891b1b368") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "32ead04e-f30e-4723-8967-cb2724e2d7b1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 111 "/PCIexpress_connector/_PER9_N") + (uuid "23cbfbd4-be6f-4fb9-9a1f-eac3b34cbc00") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 31 "/PER9_N") + (uuid "22852854-89c8-470f-b4aa-9a652b6ec67b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bd1") + (at 170.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C21" + (at 3 0 90) + (layer "B.SilkS") + (uuid "93c8f3a7-7ab0-4bed-bf82-cac02c8cbc66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "446c97f6-bd10-47f9-8b31-489b0cea627f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "9e3087e9-4cf6-4e7c-9664-80a4a84e8864") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "8ed61dd5-4d80-44ac-bff7-46bb37efdd23") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "935b970d-6118-4723-a525-009e746d183b") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "543fc92c-341a-4e04-94e2-a101f62b7fc4") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8a996fcc-112d-48fc-b27e-f8ba7852c969") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "26043e8b-bacf-4001-a2b8-6f86ac9ee5c9") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "012bf20f-ccf2-468d-8781-132646d46a9a") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2b16af0d-39dc-4d67-ab4c-9ab2a56b7791") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af090db9-8e6d-4b20-b01d-4cf0a01cc8ad") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d1103bd4-bc70-4ffc-b622-4e1a49df5a80") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "05385477-465a-47bf-a10f-8bb50226ad28") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "87172fa5-9860-4e16-b48b-30ff96a6b7bd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "71343349-bddc-4891-949d-993e10367a67") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 32 "/PER10_P") + (uuid "98775489-688f-4ab4-bc79-97e614c3c2ee") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 112 "/PCIexpress_connector/_PER10_P") + (uuid "a9d1fc84-d716-4e25-b28f-fe298db3786f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9be2") + (at 172.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C22" + (at -3 0 90) + (layer "B.SilkS") + (uuid "6c59fe21-96bc-4c6e-8b09-76dbfbe8ac52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e77c8656-4588-4e96-a7d8-7a5311ae1081") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "601af96a-3921-445c-86f9-cfce77c4fb35") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "df3f66cf-2682-42c4-a15e-b128cfd0b8ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b92f774b-0de4-447c-b1df-7ab494fb3270") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0c094ffb-3b7a-4c01-9942-e808726861f0") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1699f485-649a-47b0-a631-518f79778556") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8dab6a67-efda-4051-80b0-7e251ae74a5a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "34729003-c9bd-4f50-813f-255e88f22186") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37ebf390-6cdc-41ef-9930-08c7240d1ed1") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f535591-0cd7-4fac-b828-281f02b31e45") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be346173-af89-4aca-935e-9288f8d2a2a2") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e53ee735-1254-41ae-90cb-6a31e5af8586") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0905d725-249c-461a-99cb-a9769bd78cb1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "ecd546a6-7251-4451-a829-c93299b128f7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 113 "/PCIexpress_connector/_PER10_N") + (uuid "4899a3e2-5698-4fac-868a-47ac0a12f06a") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 33 "/PER10_N") + (uuid "e8ed3343-ae98-4a0f-8d68-c2b9cdf2a7e9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bf3") + (at 174.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C23" + (at 3 0 90) + (layer "B.SilkS") + (uuid "d8a36e25-36a2-4375-a77a-5c58e40e0628") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "25962976-cb7f-45ca-9813-ffa917b896a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0467b6cf-a7ea-4f56-8deb-d7a40bfcf3ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "708ee30e-50c7-4601-8983-86e355468c54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3ad90ca9-38c9-4c07-85d7-53d11439b0a9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7d827e3a-9a43-4e41-9e0e-50e49abc3a32") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f0f81d6a-78c3-4753-b354-01cace21ea3b") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "224c1827-0ff0-4e40-bc29-68be1c303655") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a40c57e4-26de-4c55-8990-e56772d559cc") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2dcb27aa-8f3b-4d24-9c2b-1c0da636c0c5") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9c77d9fd-00c0-4cec-b72d-cdf1577f9b79") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2e4618bc-0a04-4dff-9078-41e0cc88e3ad") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f48a49b7-25e5-4401-bf7a-d22b70ec4ff2") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7cf5ab77-edef-428b-a81e-fcdfe46e081e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "abd10e70-b0a0-4214-aa85-d5605c6de3b6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 34 "/PER11_P") + (uuid "b07720fd-2e76-4c4b-bfd5-97e1e5233737") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 114 "/PCIexpress_connector/_PER11_P") + (uuid "9bf3b034-a1f5-4ffa-bc07-2f510f31e236") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c04") + (at 176.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C24" + (at -3 0 90) + (layer "B.SilkS") + (uuid "ff757eac-7a8c-4027-970f-342e2d0b3094") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "8318ea93-331f-4e2e-8d38-584dc4a18281") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6df92591-95dc-4b48-b1c4-0b9e4c94a22c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b443237a-26d8-4191-b9a0-a89f1575e53c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8c37f1a3-11af-41f3-b1b9-c33e8ca170f1") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b944f774-67c1-4bd5-86fd-26b97746c7b3") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08c06f5e-41d8-46a3-a601-3b2a4aed9972") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fa047ae5-15f6-4620-a1f3-1e385b8dad2a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b8842e3-d62b-4f0d-a7b3-f61a23e4cf32") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed08ffef-a834-47ff-b213-667dae136c1f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dddf4439-05a2-43a4-9945-4c9c5beddc41") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4b2f46ab-7cce-43a9-ba46-892a86d708ab") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be3b102a-5b67-46bb-bae8-2a9df8d5e52e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "923453d1-82ac-4279-a37c-293422471937") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "1fea4e41-5d89-4133-92a2-585746b08cc3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 115 "/PCIexpress_connector/_PER11_N") + (uuid "f3451060-3e51-4115-a828-3410939dfa14") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 35 "/PER11_N") + (uuid "470cb9e3-baf0-4915-9974-73cf313cca65") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c15") + (at 178.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C25" + (at 3 0 90) + (layer "B.SilkS") + (uuid "a2a9b5cb-97b6-4d98-adf2-28ca7522a456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "ffd004e0-f2d1-4714-9b14-6f7ca2c01201") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "dd284be9-daaf-4b67-99e2-d43ba9ee95ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "2ffedf8a-31d6-4300-867a-0805364b05d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b3e2c57-6022-4d8c-8f1a-1274eaa04264") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "94f161ea-99dc-4a83-a4b3-cb3865d51227") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f318f3f2-c74a-4bc0-98cb-6db67368dbd2") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5cc3b61-eef0-4be4-9bf4-86e7ac9004b5") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c887658-a165-45c1-9841-034705d7d5d3") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "daa0c7a9-b51e-4199-8464-0fb65208888f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "363f0fc2-754f-4d18-b637-26044b36a8be") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7d62fe8d-819f-41d5-a305-6a8c46571069") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8541f01-bd59-4ded-b677-a5e50293b6e5") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "87ff4fb3-2ead-4b4e-82cb-b71e5d328122") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8ee96afa-b6c7-4f40-b41c-2db9c40b476f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 36 "/PER12_P") + (uuid "d27199a2-02ae-4b08-8eca-8c988598e6f2") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 116 "/PCIexpress_connector/_PER12_P") + (uuid "98e62f68-e920-48a5-b536-56689865e36c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c26") + (at 180.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C26" + (at -3 0 90) + (layer "B.SilkS") + (uuid "3b2bb1f9-9969-4eaa-8939-125c28d745c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "fc7e37c2-bea5-4a22-9819-e7a66c0678a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7ba76afc-3d5c-4066-b049-ae8e9bec458b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1ac2a95a-7c90-46ae-abf2-ba0e8ac7c13f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dbfb97b8-fdcb-461e-80f8-b834b9d75d64") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4e4d9487-8751-4663-8fac-d17b5cc47f82") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eab07caf-3d00-45cd-993c-b2b89c250e2c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54f7245b-af90-479d-8919-47c9e4ca1b1c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85dfc5ef-bdb4-4dd4-b72b-fdc2b8bff6c0") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3160badc-4cb6-43d2-af6c-60aa2c49b36b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2dd90b98-f899-4eb3-baae-3668ad914155") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "89e9cbbf-83e4-47e0-a8af-2ab7bfbfbcea") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4b9202e8-6c1a-4c3c-9f1b-ac3cce11f7a3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7301a0f1-034f-4475-aac7-d49b01819518") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "28fbf762-acac-44e6-93ee-045f064d6a89") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 117 "/PCIexpress_connector/_PER12_N") + (uuid "ea3bc699-530b-4825-9eda-87775ed6397b") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 37 "/PER12_N") + (uuid "b59c2adb-4017-4ac9-a316-75e25748bcc1") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c37") + (at 182.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C27" + (at 3 0 90) + (layer "B.SilkS") + (uuid "2e902a54-b4d7-407e-a53c-8c0ea2439fc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4f640810-8439-40cc-a2e0-cfb089ba956b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "3ceaa760-b32b-4533-bf3c-13d743fc0763") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b6acdea1-5837-4f71-b04f-b2d8e7b33ffc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "320ce825-7dee-40aa-ae56-2cc2e91cee9d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2915cbbf-7690-4806-82f7-dd53eb76d41c") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ffeadbfe-793b-421a-b53f-d61aa6b5fc1e") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "458826ce-f449-4bb7-9ee2-18bdf8e972ac") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed157486-4da8-4580-8b91-320ebb7a368f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d7f9407-b3ee-4a6b-bb95-2ecc5cc5c189") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aecd1fc7-c35e-498b-8f64-66dee9d632fb") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "44dda280-d8c3-4dcc-a9c6-842f8b493059") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0d43eeed-b91a-4361-82ba-348372a53a45") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b7c6a061-c01d-4e3b-b074-7fd26708ad86") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "410b16bb-30fa-4afe-9d4c-71a7892f9996") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 38 "/PER13_P") + (uuid "5d0789b7-10c1-43cd-a02f-dc30702efd36") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 118 "/PCIexpress_connector/_PER13_P") + (uuid "a2aa7bb5-a56d-4fcc-af96-91c8258a0428") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c48") + (at 184.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C28" + (at -3 0 90) + (layer "B.SilkS") + (uuid "f344fbbe-a1bf-4530-ab9b-eca1e135e6ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "ccba314d-b3e3-4f1a-8805-ad14937601a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1b642ab0-41a3-43af-b661-49dc32241da2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d6b229ef-5a05-4c8e-9686-33f304ab30f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1c0a7177-1e2c-4f0a-9860-0b3b9d891e60") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d1cc7753-6466-458d-bc55-53e86bee3ed0") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "019efa9e-c887-4fd7-833d-3398292b4c83") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49fc8d0e-bef9-4479-970f-1b373d778cfa") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f20730dd-cf44-4d67-ae18-1741c5f14f25") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90edfa03-2bce-402e-be70-dda846997179") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a539a951-4d03-45c9-ae2c-742740b7e16f") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "93af9347-7ca9-47ca-a4f4-226dcc2a4eeb") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1b455c08-20ae-458f-a8b7-7412aa402b5e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8bfb7bcd-5fab-4532-af5a-503944300bf5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "bd775a1d-4538-4714-ad32-3f8e9259c900") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 119 "/PCIexpress_connector/_PER13_N") + (uuid "2660ef4b-b8e9-4c0c-b3be-10447297e2e9") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 39 "/PER13_N") + (uuid "892b3234-db65-43bd-a138-6ca313665926") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c59") + (at 186.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C29" + (at 3 0 90) + (layer "B.SilkS") + (uuid "6b147b8a-13dd-4be8-8a1d-d33672d7338f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "d7b664b0-51ba-41db-9bf3-16044dbda3ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "dc2737b8-776d-4df7-a9c2-bd5aab178711") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "85bb9099-58db-4104-a93b-313a0d66f960") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb44e739-3449-476f-92a1-5fea855b1163") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "12611ebd-b393-4ff5-ba99-0a4235fa70bf") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a102307-84c1-4be3-a781-4db21176408a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d1a5cfc8-174f-441f-92f3-26c79edf76e7") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c65c2d4f-2b3b-4cc6-80b9-45e7d08c7d0d") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d6e2d67-3b9c-4398-9d26-e028e0b6947b") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "306ff729-ff6f-417c-9003-f44f63886024") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4ba7195b-d6b8-4f1e-8352-b71a0327749b") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "14c061f3-d2bd-40c8-afe8-f088d1cc05fd") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bd7036a2-e64c-47ea-b9d3-21a585e74060") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "ef3f1cfc-553b-41fc-8f4e-5309b7160b9b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 40 "/PER14_P") + (uuid "51609cad-252d-4bdb-891b-d6c54e3c0a70") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 120 "/PCIexpress_connector/_PER14_P") + (uuid "ca8e2324-ce36-4262-bfa7-203ac9118b64") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c6a") + (at 188.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C30" + (at -3 0 90) + (layer "B.SilkS") + (uuid "c176b62e-a8ce-4919-bd31-d251b0d900fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "f89c601d-b312-4400-9920-36a01fa64cad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b2e32f16-2798-45fa-80cb-42dbfedcdcab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "29dd4a50-b0c4-4016-880b-66b16b00976c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6f34ae49-d0e9-4926-a99f-a6600e702b44") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "528fe933-3d37-4f05-9b01-ece51df8706f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2daaf22f-c240-4bd3-9c24-bc9da88338e8") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4e54e969-969d-4f00-a6d5-748673057d3f") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fbd555f5-0766-4730-bbc3-3d16762fea94") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a97237ef-3782-42a8-9c28-7b89a05c6b32") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "845cdcf9-1781-421b-b82c-395c6567d252") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "153170ad-dbc2-40f9-9690-6985da7c35bb") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "540ca620-e257-4477-8b81-ae502b95bdc1") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "04df47d2-6e4f-4e09-aadc-65fbee3e9a2c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "6fd51513-6b03-4aad-9070-d4688c3f2877") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 121 "/PCIexpress_connector/_PER14_N") + (uuid "a16e3404-9880-47f3-a4a1-eb1a8fc06d67") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 41 "/PER14_N") + (uuid "24233cce-0bd8-4300-ab64-c923e96d0273") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c7b") + (at 190.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C31" + (at 3 0 90) + (layer "B.SilkS") + (uuid "3a983764-581e-492b-b7fe-287f8255f1ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "83e041a5-3c14-4249-9ad7-5db7aade187f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "1ad90a7b-22f9-4323-8df4-1b04b7fa3a88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "8fdb03d2-d7d5-4016-86f8-e7922d766fdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2c9df345-11fe-4a38-b28d-d13d5cdf371d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe9633b4-45c1-46ff-b2f9-8327356b50ef") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aad12704-0494-4885-931e-114a67aec208") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31e0b74c-fc5b-49cd-8a1c-3e3cbaffddcb") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fab8817a-08ff-42e6-b839-303d7a3a17f7") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "410a1890-8165-481e-a532-7d8720ef6177") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "51163c84-0314-4519-84d9-57d2c3dec6ec") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b77fabd-afb8-4d4f-a295-7e46c54237cd") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "30a9bfe2-b3b6-48f3-a9dc-007e24b7383f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "72531aea-82f2-47d4-a70c-aa145fe8fd76") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "cfdd88d1-53a7-4492-9c76-1e3d94d55425") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 42 "/PER15_P") + (uuid "0425d9e8-9aa3-4ec4-98ba-31c0c15cc652") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 122 "/PCIexpress_connector/_PER15_P") + (uuid "9a3c7156-cd07-4b33-85da-c156c3ba3785") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c8c") + (at 192.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C32" + (at -3 0 90) + (layer "B.SilkS") + (uuid "844cec2b-abbd-4831-8e90-a0467e7e403d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "8049af41-1c08-4def-b5db-445b0f3cb19e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e33c359-3c16-40b5-bbad-bc809ff183e9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e71ad442-7298-4423-b1bc-9c9d7c0dd924") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ef1615b9-eec6-4228-acd9-8a7d8233b3be") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "19539055-54a1-4aa3-bbe8-291b1812416c") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fe167175-78d1-4ec5-a6f5-30655619303e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf98ddef-c0c9-4632-af00-d7c24f57d015") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d0f2c1f5-9b14-4e8c-b10b-3970a15e7e23") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e342e500-5a6c-40be-98d5-01bf1000bba7") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d251c0c7-b6f0-4e3d-925e-2e3799d3a811") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2fe8724b-e535-43d2-9041-5618aa58b19f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5e53603e-1d61-4e3d-9c53-a27b340bcaad") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5f27d5a7-e8ba-4477-bd8f-75226c73858b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "2f680004-2ded-41b4-8f58-17d0dd256a86") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 123 "/PCIexpress_connector/_PER15_N") + (uuid "be217e12-fd7e-4626-af3b-fc0e159dbfc0") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "/PER15_N") + (uuid "b0c6424d-be56-43e4-b657-c772add64cad") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3cfd6c") + (at 153.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C13" + (at 3 0 90) + (layer "B.SilkS") + (uuid "823c8673-4575-452a-bc0a-34e5b0a61dee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "9fd0d4fc-a4a2-4aca-ba42-d5c42136a484") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "2ff3e6ff-121e-488a-a4f3-cea4c657de4e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f4634318-2c99-43f1-8e0f-aa96bd908ded") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "746e2a76-eb63-4a95-8b73-2e400403696e") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "350079db-7de0-4586-8c0f-7d75718cab4c") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6dd2cb10-b178-4fdf-9ebb-b02901e71765") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8cae080f-091f-4940-8e0e-724e033380a0") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f92ba2b-ee00-4869-be1d-8ef9a239d4fb") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fef04e71-4e66-4d82-af7e-9bb5811d0349") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fcbb0bca-2a45-425a-84df-556ce18054a5") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cae818d3-120b-4bbf-8460-a429929c2926") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f00b9c9c-af37-4c82-b987-f530ff3a412d") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "00345b8b-e2f9-445d-9314-c17f7536ab20") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "52b3bc2e-3470-4f97-a4e4-6864796ef61d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "/PER6_P") + (uuid "32b540e0-f2b1-4257-99b9-bfcaff25eda3") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 104 "/PCIexpress_connector/_PER6_P") + (uuid "2b588b95-8501-4aec-9649-d6ab42e8f6c4") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0d12a5ba-b34e-4c25-9836-127236c17b53") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1169a9ad-ff9f-4874-897c-23da17e4d622") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15c64039-749c-4e48-929f-3e0d13ec803f") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "16fafa57-4969-49d2-9eb2-958d16ed8834") + ) + (gr_line + (start 193.775 193.625) + (end 193.775 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "33266b76-80fb-499b-ade7-b81a1e8320b6") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "37166f25-8367-448b-9292-e1cfaebf836c") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "39e5031e-71e7-4c59-a7f3-b97be2c62004") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3af2e994-d156-442e-9871-4bc674f87b9e") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "48c2003b-58ec-46c8-805a-a5be03f9d014") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52f753bb-6287-472a-a371-7b8f1c77b25b") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62a045d8-ded1-4728-843e-fac9f689836d") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90a76cb5-591d-4f55-972f-a5c6fe42b46b") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0724704-d8eb-44d0-8e27-fab54a080e94") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8c37a52-1714-444e-8bd7-60f79a573c64") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ea36ba66-6003-4d30-98c2-d7fb5178f16e") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f17a44ad-e930-4c58-a7ec-d80272e8365d") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fcde7c9a-a846-4bbe-b643-64f245a6eb6a") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "02995d91-fee1-4d5a-a3af-f01559774701") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "02f414a5-f425-4fbc-b54b-6be51a462bcb") + ) + (gr_line + (start 64.475 125.225) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0817f077-6aed-43f7-8da4-4c43b9e0b273") + ) + (gr_circle + (center 71.975 130.875) + (end 73.575 130.875) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "0d524a18-d90e-4d4f-990b-937e3ed3ff04") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "14901618-0d70-4983-bfb7-3bf945f8fed6") + ) + (gr_line + (start 196.525 186.175) + (end 196.525 190.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "20915efd-d0d3-4ee0-a55d-c4f7e7a394b3") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2372ae63-a590-48d9-9aa9-6a720885d6d4") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "242e7c82-dacd-40ef-9b09-0e9bd1930581") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2bf32f66-0123-47e5-93f1-6c23704c69fc") + ) + (gr_arc + (start 205.525 186.175) + (mid 204.287563 185.662437) + (end 203.775 184.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "36caaa1c-2140-47be-b29e-9bdbba7f1bc8") + ) + (gr_line + (start 232.125 181.375) + (end 232.125 125.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "388c3a0a-cbcc-4799-a186-13ae79dc2f87") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "4197d4bb-0339-456a-9579-dc48356bf2b0") + ) + (gr_line + (start 232.125 125.225) + (end 64.475 125.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "44586e98-c64b-4066-a642-2513cab1f6e5") + ) + (gr_line + (start 232.1277 181.375) + (end 205.525 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "52d12f67-2551-4131-9eb9-3a1279511885") + ) + (gr_line + (start 193.775 193.625) + (end 193.775 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "54fa2e8d-f2fb-4350-8380-ff6bad1e47ed") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "60461d17-e872-435b-b530-41f6f8d23a43") + ) + (gr_line + (start 196.525 190.675) + (end 197.025 191.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "77558fc5-4332-4446-8b52-3382ff764d7b") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "78f6a726-6c09-45df-aab5-3377db01df61") + ) + (gr_line + (start 123.075 194.125) + (end 193.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "79896367-cbb9-4b67-ab18-e0337a8653aa") + ) + (gr_arc + (start 193.775 186.175) + (mid 195.15 184.8) + (end 196.525 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7fa3e958-2d4f-4501-bbe1-e4d551833f42") + ) + (gr_line + (start 209.225 188.625) + (end 209.225 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9410d38c-8d37-4f7a-a075-3185208cbe69") + ) + (gr_line + (start 203.775 184.425) + (end 203.775 183.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "98f9f1e2-05d1-42c4-a78b-5036c3a722a7") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a8a27de9-6598-4205-b806-f4925ce19a99") + ) + (gr_line + (start 207.825 191.175) + (end 209.225 188.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c5dae173-ff10-4f8d-aff2-7feb6830bd26") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c5f0bf39-55e8-4c38-9f54-cd13db73811d") + ) + (gr_line + (start 197.025 191.175) + (end 207.825 191.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cb66d668-61bf-4d75-88e5-792cb3bd265f") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d51b543a-ec74-4dc5-b121-d9cdeca76aad") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d9925270-43cb-4387-92c9-9d9206d2d147") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dd9f6e0e-e552-4686-8a63-288c03fb529c") + ) + (gr_arc + (start 203.775 183.125) + (mid 204.287563 181.887563) + (end 205.525 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "dec5e0a2-c43f-4603-804a-cf3468e6f391") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "df5b152c-f443-4465-bb23-2313fc82ac73") + ) + (gr_line + (start 209.225 186.175) + (end 205.525 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f0a62a1f-b382-4c04-a1ea-bd94da42d13a") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f5d2f8a4-bec4-4aaf-a566-dd1b94e78fc8") + ) + (gr_line + (start 193.275 194.125) + (end 193.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fe10915b-aa3b-4abb-9565-125c539ddad6") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "4f9dd26d-b52c-4c04-b397-c7caab082ec3") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "70266697-a552-4b82-ba83-02f799a92ed1") + ) + (via + (at 186.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df5") + ) + (via + (at 188.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df6") + ) + (via + (at 166.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df7") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 162.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfa") + ) + (via + (at 157.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfb") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 178.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfe") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 155.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e01") + ) + (via + (at 149.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e02") + ) + (via + (at 147.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e03") + ) + (via + (at 180.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e04") + ) + (via + (at 164.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e05") + ) + (via + (at 145.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e06") + ) + (via + (at 184.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e07") + ) + (via + (at 182.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e08") + ) + (via + (at 190.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e09") + ) + (via + (at 192.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0a") + ) + (via + (at 174.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0b") + ) + (via + (at 160.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0c") + ) + (via + (at 151.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0d") + ) + (via + (at 153.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0e") + ) + (via + (at 176.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0f") + ) + (via + (at 170.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e10") + ) + (via + (at 172.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e11") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 168.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e15") + ) + (via + (at 180.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00e638be-280c-4a7d-aff0-de94f1b222b8") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00f22e76-2209-4abc-a1be-41e6e1ffca54") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0271958e-017a-4853-95f8-093a0814e764") + ) + (via + (at 153.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "038f1ace-41da-41cc-a1fd-5e3f34a54240") + ) + (via + (at 172.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "09b2b2af-2dd7-4596-9fcd-3ac9a89f9c9e") + ) + (via + (at 160.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0d718783-bfea-499c-946c-20e967055a5e") + ) + (via + (at 157.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1314a2c6-20a2-4044-a9dc-a050c2c79d6c") + ) + (via + (at 155.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "196f0625-d928-4b33-ac6f-d308afc32934") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1abb9f3e-4a3a-486c-9c7c-2bc06863cf43") + ) + (via + (at 178.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "226ccee1-607f-455d-a803-e14e24b02af6") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2b018bd1-f3e8-4da1-9351-696138302e0d") + ) + (via + (at 192.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2fb3efc6-f5a7-4b71-8788-c24790743185") + ) + (via + (at 188.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "32be6e40-ed63-4f69-b8fe-994405ef73ba") + ) + (via + (at 151.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "340b94fc-ec13-459c-86eb-c34788da782b") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "35076b97-834f-4f3e-8758-2bb434c5532c") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "35afce4a-1e3a-4eea-b6a3-974e09f8628c") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3f3635af-ac13-4c53-8dfe-c1cd7972e9e2") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "475280e7-af98-4dde-bc70-cb7ea557ba8b") + ) + (via + (at 170.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "47fe3bed-8ca0-415d-8eeb-8e0863c4a0b6") + ) + (via + (at 176.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "491b6a47-bab9-49d4-8a52-896fa34f11d3") + ) + (via + (at 184.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4dd8e238-b94a-44ed-9105-aa359c5a1f26") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4e8a2653-b1b2-4a05-aaff-a6b2bfe3edb1") + ) + (via + (at 188.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5f2a3cdb-33f7-4f62-a16d-cb9342285965") + ) + (via + (at 174.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5f4d6de1-b4ad-42e2-9238-41186677f7f7") + ) + (via + (at 153.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6046226b-c034-44a7-8565-285951ab26bc") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "62808ea7-18f9-4a9b-945f-f492351a304f") + ) + (via + (at 172.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "63fdeca8-a5fb-4f06-bf3e-10be05e14191") + ) + (via + (at 164.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6b714213-dcb1-442e-978f-9307a63403da") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6c4acf1b-4b23-4e89-b8b1-a1f6e81cb9f7") + ) + (via + (at 155.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "729dba9d-a999-4974-ac3c-09b1a2bf6fb5") + ) + (via + (at 186.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7626ba0e-20c5-42e0-97e9-6f2f9243397e") + ) + (via + (at 149.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "791b756a-a5bb-4f96-bc86-636edc0df115") + ) + (via + (at 157.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7c620420-81c3-47cc-b13e-f9033fff1f2f") + ) + (via + (at 190.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7f9affa4-692c-473b-886a-b69677aa68b3") + ) + (via + (at 170.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8ac511cd-61c3-49c3-93dd-67e7e63e58d2") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "92958a1c-18db-49be-bd4c-c27cea80bc58") + ) + (via + (at 192.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "96e5ee82-680e-4a62-8387-9c83b110a549") + ) + (via + (at 151.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "99b2d320-c9f0-448a-b5eb-b09618815518") + ) + (via + (at 162.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9abd94af-a0ae-4aba-bff6-e0763acc7b40") + ) + (via + (at 180.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9b76cd59-b8bd-4303-8281-df14f24d9590") + ) + (via + (at 168.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9e7ad433-6cce-476d-998d-a1ddea19b37e") + ) + (via + (at 186.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a0028240-a5fd-40db-ac05-f84dd90fe51e") + ) + (via + (at 176.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a7370400-3f67-4fab-8be2-2815a0a4b834") + ) + (via + (at 145.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "afc690da-be37-4d04-ab9d-159574830135") + ) + (via + (at 182.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b07249c2-10a4-4b9f-9434-0f13e2d3cc19") + ) + (via + (at 164.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b4579257-e30d-4c97-865a-77c808fcc807") + ) + (via + (at 174.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b460a8ae-0a80-4471-aaac-171f7d60856f") + ) + (via + (at 149.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b88e7264-9adc-435b-8bbd-d0bf62954dc6") + ) + (via + (at 190.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b99501b3-dbbd-493f-b5da-33c8005ab9f0") + ) + (via + (at 162.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bd1cff9b-5d99-475c-ba72-64cb42a850bc") + ) + (via + (at 160.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "be24637e-ba27-4f57-8ab1-2d57d84276ac") + ) + (via + (at 166.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bf5d4e18-fc65-43be-915c-7c14ff7a375b") + ) + (via + (at 145.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bf83face-e9d6-4609-a643-363a4c003560") + ) + (via + (at 168.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bfb03173-8e86-4f0b-9ae6-aad2c48c2a83") + ) + (via + (at 147.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c29136e1-c2f8-41aa-a63a-f772cf1c815d") + ) + (via + (at 166.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c419d290-f55a-4130-bccc-c02a476a30d4") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c5017573-64b6-4367-8570-a98a93d71315") + ) + (via + (at 182.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ca6e820c-71b5-4ada-a256-8c4d8ab8b6f8") + ) + (via + (at 147.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ca87b778-f7d5-4eaf-ae8a-95e1fa61c58a") + ) + (via + (at 178.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ccc08c9f-ee60-4a1e-98e3-cff9b8e89d5c") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "d220571e-b0d4-4d68-a03f-e47240ffb538") + ) + (via + (at 184.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e4ea80b4-9842-4163-9ea6-2a8da9e8aef2") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e8150d14-c3a2-40b6-8b83-059465264095") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "f946b4e8-8347-4502-913c-540f522c65df") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fa6ccac6-9823-4fe2-838e-51732c30b06d") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fb975df5-f3b3-439b-ab8d-5150e84ebfa7") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fe9e5965-56f1-4ed4-acf3-ed5b4a6d36c3") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 7) + (uuid "bb103107-d8a2-4499-b2ce-35f3e0661323") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 7) + (uuid "2274af5b-4f0d-4546-94cb-8e5b77b3edb6") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 7) + (uuid "6c47955e-d43f-47a2-8d89-b7effdb01175") + ) + (segment + (start 190.3375 184.5375) + (end 190.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 190.125 188.375) + (end 189.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 189.825 188.075) + (end 189.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 190.125 190.625) + (end 190.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 189.825 185.05) + (end 190.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 189.425 185.05) + (end 188.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 189.125 188.375) + (end 189.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 189.125 190.625) + (end 189.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 188.9125 184.5375) + (end 188.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 189.425 188.075) + (end 189.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 185.825 181.8) + (end 185.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "55b0d610-8ce1-461c-b296-9411985773b8") + ) + (segment + (start 185.825 188.075) + (end 186.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "7f8344e6-a55d-4e68-8922-21e48f3b7cdb") + ) + (segment + (start 186.3375 180.625) + (end 186.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "a33c9437-b6e7-417f-b95c-e7129eb770c4") + ) + (segment + (start 186.125 188.375) + (end 186.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "cc40781c-0e0f-4dab-8c7b-f60c17ac2132") + ) + (segment + (start 186.3375 181.2875) + (end 185.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "f5f80db2-5495-4eaa-ae38-15dac28adec1") + ) + (segment + (start 184.9125 180.625) + (end 184.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "3c004a92-cc44-486d-a1ec-c081669729ca") + ) + (segment + (start 185.125 188.375) + (end 185.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "52aa4f15-188b-4b75-88c5-1fccde9248a8") + ) + (segment + (start 185.425 188.075) + (end 185.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "59083008-bd16-471e-a146-f077548a5f81") + ) + (segment + (start 184.9125 181.26875) + (end 185.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "8120ec0b-4bb1-4583-ba1e-64b6d15d290f") + ) + (segment + (start 185.425 181.78125) + (end 185.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "a32cf749-8cb4-4ba1-90dd-bd9bc0445abb") + ) + (segment + (start 181.825 188.075) + (end 181.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "169543b1-47d7-412e-b0dd-50a9b2a2f441") + ) + (segment + (start 181.825 185.05) + (end 182.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "21cb9141-b286-4213-b083-c442e0214886") + ) + (segment + (start 182.3375 184.5375) + (end 182.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "d5b46504-b2ac-423c-bacb-7e507cbeb84e") + ) + (segment + (start 182.125 190.625) + (end 182.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "f4633a99-d21f-4689-9289-e3d3280b6d9d") + ) + (segment + (start 182.125 188.375) + (end 181.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "ffd59dc0-15b0-4972-8023-b3fb91b7ebc5") + ) + (segment + (start 181.125 188.375) + (end 181.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "469ef940-a4fb-49e5-b374-6f892d26c40a") + ) + (segment + (start 181.125 190.625) + (end 181.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "4f0421a2-4fe5-4095-9dd4-bf1a827e7015") + ) + (segment + (start 181.425 188.075) + (end 181.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "649fd06e-7131-4760-a02d-f607e59917ca") + ) + (segment + (start 180.9125 184.5375) + (end 180.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "8a153525-6d72-4c79-8804-4e57ee92d07a") + ) + (segment + (start 181.425 185.05) + (end 180.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "f229759a-b42a-4b15-839a-ff4971771b49") + ) + (segment + (start 178.125 188.375) + (end 178.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "0f810c12-bb2a-4a60-b523-97ee068fd9df") + ) + (segment + (start 177.825 188.075) + (end 178.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "39d3eedc-45cc-4bb3-99cc-5c7f3438e579") + ) + (segment + (start 178.3375 180.625) + (end 178.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "76a1b6dc-f4cd-4cb2-b470-f8a25673a6ac") + ) + (segment + (start 177.825 181.8) + (end 177.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "98eeb074-dee6-407e-8bb6-808d92cff0e8") + ) + (segment + (start 178.3375 181.2875) + (end 177.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "9b8ee194-faf6-456b-ac57-657d6536ddad") + ) + (segment + (start 177.125 188.375) + (end 177.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "0cff96e6-1064-4f03-b3b1-eee74454835e") + ) + (segment + (start 176.9125 181.26875) + (end 177.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "1bb5e96d-b736-47fd-83cf-86ca77d25cf6") + ) + (segment + (start 177.425 188.075) + (end 177.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "56b8442d-9e0a-4aa1-97c6-e1911668f809") + ) + (segment + (start 177.425 181.78125) + (end 177.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "9552d1cf-7eaa-423e-a459-1ba0f4113722") + ) + (segment + (start 176.9125 180.625) + (end 176.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "95dbac93-f54a-497b-9a5b-00a6dbbd83f9") + ) + (segment + (start 174.125 188.375) + (end 173.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "1ee1e6ca-3705-41d1-8079-2818ee4b3194") + ) + (segment + (start 174.3375 184.5375) + (end 174.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "31bbb0ac-377d-489d-9254-f302c5fba83c") + ) + (segment + (start 174.125 190.625) + (end 174.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "4cf0122f-b5fd-424f-84f7-ff18dcc14cf2") + ) + (segment + (start 173.825 185.05) + (end 174.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "60fedd71-af38-4838-889c-5a4f04e3cbd8") + ) + (segment + (start 173.825 188.075) + (end 173.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "72f0cf96-ea1d-4885-8f63-09ce52c9a297") + ) + (segment + (start 173.125 188.375) + (end 173.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "780e09e1-36b6-41df-8c19-5e052dddb856") + ) + (segment + (start 172.9125 184.5375) + (end 172.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "7abd11f4-9f88-4b5e-bbc5-7f31a498ef00") + ) + (segment + (start 173.425 185.05) + (end 172.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "9a2156da-6100-4ecc-9b17-a655411cbecf") + ) + (segment + (start 173.125 190.625) + (end 173.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "c9c98192-9535-47aa-8824-42579143b3c8") + ) + (segment + (start 173.425 188.075) + (end 173.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "f5358e6c-68c6-44c9-8ee1-4ca2640ddf7b") + ) + (segment + (start 169.825 181.8) + (end 169.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "292fb751-91d9-49f3-abdc-2b5871795c61") + ) + (segment + (start 170.3375 180.625) + (end 170.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "308fe2ee-a47c-454e-ba10-e2da085e5cce") + ) + (segment + (start 169.825 188.075) + (end 170.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "3835a275-ca23-4d02-99ab-d6f64825624d") + ) + (segment + (start 170.125 188.375) + (end 170.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "583c7b85-ddd2-4698-8b5f-06703adef66b") + ) + (segment + (start 170.3375 181.2875) + (end 169.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "94431a20-8a34-4346-bba5-196caa84f615") + ) + (segment + (start 168.9125 180.625) + (end 168.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "4981d909-6190-448f-9d34-eb34d3a9d433") + ) + (segment + (start 169.425 188.075) + (end 169.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "522e0609-133d-4792-b01c-bd81d433f5cd") + ) + (segment + (start 168.9125 181.26875) + (end 169.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "99838565-a90b-496b-bca5-d33091aa0e81") + ) + (segment + (start 169.125 188.375) + (end 169.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "a3b34975-ac2b-4cee-ba27-544695d5028a") + ) + (segment + (start 169.425 181.78125) + (end 169.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "f4ddc3cf-445b-406b-8756-189add1c14cc") + ) + (segment + (start 166.125 188.375) + (end 165.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "2bd1603e-ea5f-4409-a34c-cdd1bb83dc20") + ) + (segment + (start 166.3375 184.5375) + (end 166.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "42d541dc-df2c-4ac5-9c7c-4a46432acc36") + ) + (segment + (start 166.125 190.625) + (end 166.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "54d2d072-cfae-40ca-9cb9-4aca15fd2896") + ) + (segment + (start 165.825 188.075) + (end 165.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "aefa821e-b531-4682-9eec-e3ed6401a679") + ) + (segment + (start 165.825 185.05) + (end 166.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "d0aabe8a-dee4-4561-abd9-169871235d1b") + ) + (segment + (start 164.9125 184.5375) + (end 164.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "1b8f3867-6edc-4b19-ae18-f1b7176d2f64") + ) + (segment + (start 165.125 188.375) + (end 165.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "37cc1afb-1e66-4d11-b1d3-aefdb01ec5d1") + ) + (segment + (start 165.425 188.075) + (end 165.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "6a9b05a0-a407-494a-9706-b5cc293f703c") + ) + (segment + (start 165.125 190.625) + (end 165.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "b955b27c-eab9-4686-8473-53d22db44c78") + ) + (segment + (start 165.425 185.05) + (end 164.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "e2bf352a-1b1a-4d15-83ca-d4578e4bddc0") + ) + (segment + (start 162.3375 181.2875) + (end 161.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "9e2a7794-ea5c-458a-bee3-c2879b73103a") + ) + (segment + (start 161.825 181.8) + (end 161.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "a05651f7-8c01-4901-b109-da2c9862f39d") + ) + (segment + (start 162.3375 180.625) + (end 162.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "a21a916c-ba79-4c3c-ac1c-c5cac738f89e") + ) + (segment + (start 161.825 188.075) + (end 162.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "c0f4a373-a851-4cb3-8cba-708fa747e564") + ) + (segment + (start 162.125 188.375) + (end 162.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "dedf2fb3-d0e8-4fa4-90dd-67b863f625ab") + ) + (segment + (start 161.425 181.78125) + (end 161.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "05d89f23-7fd9-4604-9d88-91dfc08b7bf4") + ) + (segment + (start 161.125 188.375) + (end 161.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "16bad833-1289-46d6-9611-eb4288e2ea8d") + ) + (segment + (start 160.9125 180.625) + (end 160.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "236aab56-c0f1-4d3b-b06e-23b632e03d4c") + ) + (segment + (start 161.425 188.075) + (end 161.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "618ea800-bb93-4a73-bb11-4dde0fd4a883") + ) + (segment + (start 160.9125 181.26875) + (end 161.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "87190693-ac0a-4d65-bbcc-231f04bc567c") + ) + (segment + (start 157.125 188.375) + (end 156.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "3529164b-4ac6-4852-8aa0-c0c3f18573b8") + ) + (segment + (start 157.125 190.625) + (end 157.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "4c64e9e9-4a66-42e3-b2bb-d52b6e23c811") + ) + (segment + (start 157.3375 184.5375) + (end 157.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "5d32f9c6-d644-405f-b981-151913611ba1") + ) + (segment + (start 156.825 185.05) + (end 157.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "787c5150-f9cd-4534-b6f3-e9dc497f0055") + ) + (segment + (start 156.825 188.075) + (end 156.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "a994489d-d612-4992-ae21-19aa1ecef3c7") + ) + (segment + (start 156.125 188.375) + (end 156.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "14bdf698-7538-45af-b7be-5739ee104f7e") + ) + (segment + (start 156.425 185.05) + (end 155.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "271a4852-c309-4df4-b759-446e5926b458") + ) + (segment + (start 156.125 190.625) + (end 156.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "67ac1eb8-5bc3-4677-ba06-8e474368b2cb") + ) + (segment + (start 156.425 188.075) + (end 156.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "b6a9493a-55bf-4b9d-8f90-90cf244a5775") + ) + (segment + (start 155.9125 184.5375) + (end 155.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "ff02a10e-53f8-4258-a9b4-d9a2ebf30952") + ) + (segment + (start 152.825 181.8) + (end 152.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "026f215a-23a4-4f17-8ed9-988856e151b7") + ) + (segment + (start 153.3375 181.2875) + (end 152.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "259cc315-4cfb-4898-a06d-02767055ed16") + ) + (segment + (start 153.125 188.375) + (end 153.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "3d5bdeda-fb08-4636-8c42-536a7be28758") + ) + (segment + (start 153.3375 180.625) + (end 153.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "92905945-0375-4f06-8094-5a1a5b7fb701") + ) + (segment + (start 152.825 188.075) + (end 153.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "ef561e21-b179-4657-9439-d2deb1a81e0c") + ) + (segment + (start 152.425 181.78125) + (end 152.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "074169f8-cd57-4c36-aee0-060b108cd4bc") + ) + (segment + (start 151.9125 181.26875) + (end 152.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "81636f4a-9ae2-408c-a1e2-38dacc456a7b") + ) + (segment + (start 152.425 188.075) + (end 152.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "a5723fdc-2ac5-43dc-9659-2e1c4dda111f") + ) + (segment + (start 151.9125 180.625) + (end 151.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "ce1b5e34-2302-4dcb-84e3-492d7b09a8c5") + ) + (segment + (start 152.125 188.375) + (end 152.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "d44b95f3-b423-4bd4-bd00-ace62d56d148") + ) + (segment + (start 149.3375 184.5375) + (end 149.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "37f3a943-d8d2-45e8-b22b-ee05134e05b3") + ) + (segment + (start 148.825 185.05) + (end 149.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "7536abdf-52db-45ad-a4b9-0b02dcd4389c") + ) + (segment + (start 149.125 188.375) + (end 148.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "d8c16dcc-0624-479f-8ede-0898d5a36514") + ) + (segment + (start 149.125 190.625) + (end 149.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "e78befa6-1601-4249-a9d6-816bfd3af363") + ) + (segment + (start 148.825 188.075) + (end 148.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "f8065055-3bd2-479d-a57c-ae156cd0fc0a") + ) + (segment + (start 147.9125 184.5375) + (end 147.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "037c4b94-3576-4ca2-be39-c4043203092e") + ) + (segment + (start 148.425 185.05) + (end 147.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "183315ad-0d40-4527-88f4-25180d8b0657") + ) + (segment + (start 148.125 190.625) + (end 148.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "1d6a96cd-3d3a-4445-a4ad-7128fcb27bad") + ) + (segment + (start 148.425 188.075) + (end 148.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "471a94ce-adcf-4274-a1ab-4c7f328e562e") + ) + (segment + (start 148.125 188.375) + (end 148.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "f58de97f-41ae-4bb9-86ef-aa2d4a9d678b") + ) + (segment + (start 145.125 188.375) + (end 145.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "024c8b52-8a79-4e8d-a6d1-b9186d333623") + ) + (segment + (start 144.825 188.075) + (end 145.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "161f3efc-0ca9-4261-9fb2-d12e1acf25d3") + ) + (segment + (start 145.3375 181.2875) + (end 144.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "1f4b78c3-5346-42a5-9b65-5ad446b10676") + ) + (segment + (start 144.825 181.8) + (end 144.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "2e26a329-a794-4671-948d-ee256db1f236") + ) + (segment + (start 145.3375 180.625) + (end 145.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "71bfc2c3-e643-4ce2-b8ee-d9b44ce3f025") + ) + (segment + (start 143.9125 180.625) + (end 143.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "1dd8424a-d68d-4c4b-9a5f-2ef252038f25") + ) + (segment + (start 144.425 188.075) + (end 144.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "25c00f7c-59c2-42d6-8882-de98f8a3cf91") + ) + (segment + (start 144.125 188.375) + (end 144.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "6c5c8e00-123e-4d6d-9c4a-1e6ff4cb6704") + ) + (segment + (start 143.9125 181.26875) + (end 144.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "d4045bf2-b36a-4a46-9d8b-223e9a8d2583") + ) + (segment + (start 144.425 181.78125) + (end 144.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "dd14c58e-8e65-40f4-bae2-ed4776616e67") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "43ea7e98-1368-4a2e-b2fc-c156e0674a4a") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "64cf5d6f-bd6a-4c15-b2be-b898352423da") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "d8c7f953-5bdd-4dc8-80b9-7c7ed86d5166") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "ddf68ec0-98d7-4351-bbe9-a5837c131739") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "e73f330d-2877-4657-bb9e-4a6758391e35") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "453b862c-ad7f-4fc2-8713-bcfed613792b") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "4f358b9e-b4ba-469a-8670-646169173b48") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "77cbc60e-c47f-44e3-b3ac-2561dcd5c963") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "c42a1077-21e0-444f-92f2-76e468d2d034") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "c4d49762-fdd7-4e2b-b6a7-42903e7da3fe") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "3af6bc33-9b42-40f8-ad69-f5ef910a6f94") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "68d6f0db-1905-4252-8fa7-764654ed6847") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "73b28fed-0c37-4a94-96fb-3c20e0739ddd") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "c19c8e71-61ae-4b0e-8e80-63f6ab6df16f") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "db525863-7aae-4297-a458-63167a2ec585") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "3e758f29-19df-4efc-8b9d-e5b5d03d7f5b") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "587c629a-0886-4d07-af43-cf598b0871ac") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "808635a2-9205-4f7a-bb80-fb607852e1f8") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "9004fa87-2253-402c-98fe-6e8c268ba3d6") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "a8240886-9301-47ea-9c1b-dc5ee7a3f737") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "02d1e4f7-479d-4259-aee7-062d8cb20c0b") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "24f2abd9-21fc-42cd-8cf8-df844b334de4") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "802b4f8b-0f8b-4347-a7b0-8522c3993677") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "961e8b7a-afed-467b-96b4-bc0baab0a042") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "d20c42dd-6a74-46a8-8851-171d03d9942e") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "00d5e0a1-2212-4aa6-970a-4ce279263af8") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "373c49e7-b771-4b1c-98c5-5abb36a66be2") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "3a867652-993b-483d-9296-2b31513a393f") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "5c101c8a-16d2-4f06-8c36-1df7f509ec14") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "d398ea63-431c-4ffb-baf2-750114fd73fb") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "18042a19-010e-4cc5-a725-ea686c732ab4") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "1faf3c85-b56b-4694-8d71-bd3bf8e99082") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "2475a795-9600-4d8b-a49a-9025f9477ba9") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "84a2e6f9-b4ba-440d-a5f0-25803677cc0f") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "a9164131-1a46-4f8e-84af-42dec82817b9") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "4a066276-066a-474d-8778-fc4d96564ab9") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "78840a52-f337-4b43-8a20-c82010eb501c") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "a1d37567-0403-4a9b-bac2-d5b5519f0450") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "b6743618-5d3e-48f5-9037-e90851626395") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "b96818f8-074b-4f1f-8470-061b0e587e89") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "0d905d1b-3e3c-4890-bc5b-26e84751029a") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "180b2343-52fa-4378-be7d-221059750346") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "1e94e5d1-3e0c-4f3a-b67d-bd4ed482b1f9") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "37922bf9-002b-4d2a-929a-ddcab1cb43ab") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "aef881f8-44a8-47d6-9efa-59c91f3aeaf1") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "02fc9923-5c30-4eae-84a8-e1aaca6e92b1") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "29c46aa5-90bb-457e-a110-80b7b0dd7b0c") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "af1c967e-8271-4c78-ac42-2d71c2770024") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "c2104a2c-a9a2-4683-b1f2-dbb1c80d28f9") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "f4d38596-a4b1-4624-a9ec-840a03e6b379") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "20a7913d-b16c-4e63-a824-227eae56eb45") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "3f6b8e6a-6eac-46a7-a519-ae9d2e284972") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "618d8394-aaf3-4ac4-9122-367742486977") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "7a7f42b9-458f-4d08-9b9e-426396a7a185") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "9c309d79-7ed8-4e92-8413-081513d01e29") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "237155b1-2bea-4e00-9b2e-7b431bf4da53") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "8a8fdb91-cd7c-47ca-af17-2de6290e6441") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "b56f885a-cd47-4aaa-8797-9aa2972213f6") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "b8bdcdee-2f10-4786-bbc5-820ecc6258a4") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "cb5ee3ea-98e4-4ff1-9beb-924f0112a589") + ) + (segment + (start 146.425 188.075) + (end 146.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "1755097f-8aff-43c8-ae47-5fc1a3f1e918") + ) + (segment + (start 145.875 184.5) + (end 146.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "a57ea62a-b387-42a5-b66a-4fd3b4c90da2") + ) + (segment + (start 145.875 183.9125) + (end 145.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "a6ea7fb7-db64-4349-a234-ec8c6a62f588") + ) + (segment + (start 146.425 185.05) + (end 146.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "b84ea510-013c-446b-a636-d525098867ba") + ) + (segment + (start 146.125 188.375) + (end 146.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "f07f6357-d746-449a-b45e-70764b6f9b58") + ) + (segment + (start 147.375 184.5) + (end 146.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "56e5ef78-a885-4229-aa78-8663afe924e4") + ) + (segment + (start 147.375 183.9125) + (end 147.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "bab66523-0fd8-48f2-8b27-7c6d2c78553f") + ) + (segment + (start 147.125 188.375) + (end 147.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "c62bfd97-0128-4ae8-87d3-d0792bf28dda") + ) + (segment + (start 146.825 185.05) + (end 146.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "dfd82a27-90a7-4142-83b0-e14dd8ae0c3e") + ) + (segment + (start 146.825 188.075) + (end 147.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "f817da49-cd69-401f-aae4-6d6c1b77a953") + ) + (segment + (start 149.875 183.9125) + (end 149.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "50fc7f3b-69d1-4dab-a9fa-48d180c48339") + ) + (segment + (start 149.875 184.5) + (end 150.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "9fc543e7-cb13-4d69-8f98-e68061412822") + ) + (segment + (start 150.425 188.075) + (end 150.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "b58cf84c-1ac8-4290-abf8-415e69c20490") + ) + (segment + (start 150.125 188.375) + (end 150.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "c9349525-e6fe-4bf4-a8de-e91d406cdcb2") + ) + (segment + (start 150.425 185.05) + (end 150.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "e7cc9b87-c646-4caf-a70f-7ae10aca30ea") + ) + (segment + (start 151.375 184.5) + (end 150.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "09607c69-92e8-4117-91bf-8edafd695db4") + ) + (segment + (start 151.125 188.375) + (end 151.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "0b5238b9-a24c-4085-b2f5-48a0f03bc9b4") + ) + (segment + (start 150.825 188.075) + (end 151.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "4d7b7ee9-6792-4bbe-bb63-703f85c6abba") + ) + (segment + (start 151.375 183.9125) + (end 151.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "5d1a7d5f-2d59-45ce-b4d2-6b65f10231fd") + ) + (segment + (start 150.825 185.05) + (end 150.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "5f72f4fa-731a-407e-90ba-ebd5607acb53") + ) + (segment + (start 154.125 188.375) + (end 154.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "5e26679f-3a17-4c69-a70c-b15a0e167632") + ) + (segment + (start 154.425 185.05) + (end 154.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "d80c35c8-0fca-4e92-9b50-302efb45c860") + ) + (segment + (start 154.425 188.075) + (end 154.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "e89c7eca-3f1c-41cc-8029-ce4a04cecfcc") + ) + (segment + (start 153.875 184.5) + (end 154.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "e92d3760-5e24-4ea1-be10-f96a24d7b591") + ) + (segment + (start 153.875 183.9125) + (end 153.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "ea594114-6d37-4213-ace2-4045238ed82c") + ) + (segment + (start 155.375 184.5) + (end 154.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "13755e7a-b932-48e2-ab3f-6edb0900f9c4") + ) + (segment + (start 155.125 188.375) + (end 155.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "23d45e2b-8ea1-4392-a5be-91f4f3117aa5") + ) + (segment + (start 154.825 185.05) + (end 154.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "2a2a43aa-efe9-4374-8787-be9a948c5f00") + ) + (segment + (start 154.825 188.075) + (end 155.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "af4d5157-9cb7-4516-b896-ffefcc587e90") + ) + (segment + (start 155.375 183.9125) + (end 155.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "f8057186-1e32-4039-b006-58c2af1e39b6") + ) + (segment + (start 158.425 188.075) + (end 158.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "2cbdc149-5b31-4028-a2c5-cd4433100208") + ) + (segment + (start 157.875 184.5) + (end 158.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "33174dce-4841-43ef-9c12-d51b4346e428") + ) + (segment + (start 158.125 188.375) + (end 158.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "6b257a17-3240-401a-8724-4a985ccaa3c9") + ) + (segment + (start 157.875 183.9125) + (end 157.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "b207b21e-9727-4934-9f40-78ee001d300c") + ) + (segment + (start 158.425 185.05) + (end 158.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "deda67d6-2c91-4320-b670-4a9b759d87b7") + ) + (segment + (start 158.825 185.05) + (end 158.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "43df2d3a-2635-4c83-9628-17dbe1a09668") + ) + (segment + (start 159.375 184.5) + (end 158.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "6e7f2648-b6f8-413f-8db8-6e2bc29a8ccb") + ) + (segment + (start 159.125 188.375) + (end 159.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "85f5ecd3-5bb8-421c-b9b5-ef00d20fee3c") + ) + (segment + (start 159.375 183.9125) + (end 159.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "985376ab-e7e7-4157-896a-fefb91deca95") + ) + (segment + (start 158.825 188.075) + (end 159.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "f942c87f-c210-4a72-84ae-f7d162eb5235") + ) + (segment + (start 163.425 185.05) + (end 163.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "3e8de356-1d93-4ba3-9f13-88a15eead521") + ) + (segment + (start 163.425 188.075) + (end 163.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "541f24e4-c931-42ee-90bd-2db19be05f5f") + ) + (segment + (start 162.875 183.9125) + (end 162.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "6c727767-1d46-4b00-8b77-8a5f6513751e") + ) + (segment + (start 162.875 184.5) + (end 163.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "810b6f5b-cffc-4c95-9eb6-c45bb6a07e70") + ) + (segment + (start 163.125 188.375) + (end 163.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "d451b6f0-ab05-4aa9-a1da-d9f7ba8c9230") + ) + (segment + (start 164.375 184.5) + (end 163.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "22033cf2-0e53-4401-96be-cb9a1766f9db") + ) + (segment + (start 164.375 183.9125) + (end 164.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "266f9e44-fc7c-4cca-85ad-0e3b96cb64e9") + ) + (segment + (start 163.825 188.075) + (end 164.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "4b34938d-661b-4eac-a785-bbba3f2468fc") + ) + (segment + (start 163.825 185.05) + (end 163.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "7bfabc9c-06ab-4296-bb18-350b5cfa2c2c") + ) + (segment + (start 164.125 188.375) + (end 164.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "fb4e566c-2bcd-4fe1-b406-8994d079c1c4") + ) + (segment + (start 167.125 188.375) + (end 167.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "3051c097-2429-4cc9-8b65-f016697b4bd5") + ) + (segment + (start 166.875 184.5) + (end 167.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "38344d5c-37c2-414b-9279-1edc323ead99") + ) + (segment + (start 166.875 183.9125) + (end 166.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "6040fe2d-f416-497b-8d16-9bbb6edf9bdf") + ) + (segment + (start 167.425 188.075) + (end 167.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "7b9fbe90-bbee-4312-9e43-fd91a632f377") + ) + (segment + (start 167.425 185.05) + (end 167.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "d4151c41-d434-4b3e-858e-f1cbd893f731") + ) + (segment + (start 168.375 184.5) + (end 167.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "62549e04-5771-4e47-8534-7c49c4f48d77") + ) + (segment + (start 167.825 188.075) + (end 168.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "c67e9143-68ed-4248-bdca-c72430a948a4") + ) + (segment + (start 168.375 183.9125) + (end 168.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "e9723172-2fde-49c1-ba57-e159151613f0") + ) + (segment + (start 168.125 188.375) + (end 168.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "f8157a53-590d-48eb-b35e-c1b9e5be0f1d") + ) + (segment + (start 167.825 185.05) + (end 167.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "f92b5a2d-7c32-4c00-89c4-8cfd9ef01167") + ) + (segment + (start 170.875 184.5) + (end 171.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "33992b59-7e44-44d6-8dce-4b950234d01d") + ) + (segment + (start 171.425 188.075) + (end 171.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "71422fb8-5c9d-4708-88a4-93051f51b036") + ) + (segment + (start 171.125 188.375) + (end 171.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "9e598420-d429-4868-9cee-e06cf8618128") + ) + (segment + (start 171.425 185.05) + (end 171.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "b24482fc-0303-4ff6-9916-9754762b9eec") + ) + (segment + (start 170.875 183.9125) + (end 170.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "ba4ccbb5-3746-4343-9abb-991e460488dd") + ) + (segment + (start 171.825 188.075) + (end 172.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "79165c3b-9315-4337-9ab4-15ab68bb222d") + ) + (segment + (start 172.125 188.375) + (end 172.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "8910adde-ed4d-4e54-b273-f9138000729f") + ) + (segment + (start 172.375 184.5) + (end 171.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "a50aaa5c-cf67-46fd-b8c3-38f2a05a55ff") + ) + (segment + (start 172.375 183.9125) + (end 172.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "f0d59edd-e9c4-4830-80eb-92bee0ec1e96") + ) + (segment + (start 171.825 185.05) + (end 171.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "fe9d7b39-724c-478a-854a-14c90a713fbb") + ) + (segment + (start 175.425 185.05) + (end 175.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "214bbf16-8dd7-403b-a884-249156159b9d") + ) + (segment + (start 174.875 184.5) + (end 175.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "6965e052-cd6b-41c7-874a-5b5be629b4e7") + ) + (segment + (start 175.125 188.375) + (end 175.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "85502cc5-74fb-43e8-b7fd-e931f9bd968f") + ) + (segment + (start 174.875 183.9125) + (end 174.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "9a70bf07-2341-4ff0-9257-7f65581d45f8") + ) + (segment + (start 175.425 188.075) + (end 175.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "f046b168-2bd0-4f24-9f5b-ec13cc09a1f3") + ) + (segment + (start 175.825 185.05) + (end 175.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "1e0cc546-7eae-4603-85ab-23989975bfc3") + ) + (segment + (start 176.375 184.5) + (end 175.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "2e7a293d-7ce0-40ee-b34f-9969c0260679") + ) + (segment + (start 175.825 188.075) + (end 176.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "6b2a9671-7137-4013-a505-7ec93b4ec560") + ) + (segment + (start 176.375 183.9125) + (end 176.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "6ba1bea4-a5d4-4249-b807-7730f6256c46") + ) + (segment + (start 176.125 188.375) + (end 176.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "7390cbb4-2f78-41b2-bdb8-3491e28e8c6f") + ) + (segment + (start 178.875 183.9125) + (end 178.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "06110301-6fbb-4989-b495-d8a53ae19fbe") + ) + (segment + (start 179.425 188.075) + (end 179.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "1640a2cb-8a1f-4d63-87f7-e373209d8404") + ) + (segment + (start 179.125 188.375) + (end 179.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "27b957d2-ca8e-4587-a076-cc552c9184ed") + ) + (segment + (start 179.425 185.05) + (end 179.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "38f69d47-c8ec-4352-a9f2-ed2a76fe7426") + ) + (segment + (start 178.875 184.5) + (end 179.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "49256a28-61d0-49dc-9933-fb33e67b889a") + ) + (segment + (start 180.375 184.5) + (end 179.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "01fa7e5f-ce32-4745-a72a-a0d92f5d2dfd") + ) + (segment + (start 179.825 185.05) + (end 179.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "1e419f4c-2384-4b7d-a76e-74c23ce11477") + ) + (segment + (start 180.375 183.9125) + (end 180.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "35a20f47-aca6-4c5d-9016-abef5ca9a35b") + ) + (segment + (start 179.825 188.075) + (end 180.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "d9245b05-afa3-4ec6-ae31-930a719e9988") + ) + (segment + (start 180.125 188.375) + (end 180.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "db11100a-f06e-49b7-99b0-d80743fe7a37") + ) + (segment + (start 183.125 188.375) + (end 183.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "184b294c-8505-4b2d-973c-d66c1f0848be") + ) + (segment + (start 183.425 185.05) + (end 183.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "30fa7bcb-d558-4f3f-a71e-e7282f11b62d") + ) + (segment + (start 182.875 184.5) + (end 183.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "5877ca77-8a31-405e-8b0b-b1f31292c144") + ) + (segment + (start 182.875 183.9125) + (end 182.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "fa144221-5ec3-4576-acc1-82ecaf2a0a96") + ) + (segment + (start 183.425 188.075) + (end 183.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "ffd70f72-9128-400e-910b-54eab13e4456") + ) + (segment + (start 183.825 185.05) + (end 183.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "37eecb89-35f4-4823-969e-5f6c81e019ce") + ) + (segment + (start 184.375 183.9125) + (end 184.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "64936d7b-167e-4225-8481-cae605096c26") + ) + (segment + (start 183.825 188.075) + (end 184.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "7cab3ae2-87d4-4055-ae63-a4167fb93501") + ) + (segment + (start 184.375 184.5) + (end 183.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "c4e74b33-8816-4cf7-b64c-2dd2cff1831a") + ) + (segment + (start 184.125 188.375) + (end 184.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "ff3a3915-d2b7-4d55-a7b8-f46c80e03216") + ) + (segment + (start 187.425 188.075) + (end 187.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "19dda5c2-7e10-4c42-a9f3-9506d51f8d78") + ) + (segment + (start 187.425 185.05) + (end 187.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "1f06bd00-359e-421a-bb7b-514416f796d5") + ) + (segment + (start 186.875 183.9125) + (end 186.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "2ef2de0e-070c-47e6-b6be-419c637426a2") + ) + (segment + (start 186.875 184.5) + (end 187.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "a64ddf22-c9f1-4fbf-bedd-5892556bd6e3") + ) + (segment + (start 187.125 188.375) + (end 187.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "ac54eb76-10aa-4fe7-bb1d-c86744e25901") + ) + (segment + (start 188.375 184.5) + (end 187.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "3e5a740d-48e1-45bb-91c1-117e51cd318a") + ) + (segment + (start 187.825 185.05) + (end 187.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "6145a1ee-1de1-4df7-9345-3ac4fbeed8d8") + ) + (segment + (start 187.825 188.075) + (end 188.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "a364494b-e458-484b-81bf-796e670b6019") + ) + (segment + (start 188.375 183.9125) + (end 188.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "ad59a59d-f8e3-4ea3-8eda-b7ae3c89b880") + ) + (segment + (start 188.125 188.375) + (end 188.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "eed2784a-8549-40b9-b1fb-f8491b21501b") + ) + (segment + (start 190.875 184.5) + (end 191.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "54b6a726-1ace-4764-b530-cf3166ef2bea") + ) + (segment + (start 191.425 188.075) + (end 191.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "5ffc4466-0c95-4759-8db9-9431a1240266") + ) + (segment + (start 190.875 183.9125) + (end 190.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "cd9aec49-6dc6-487a-a861-07df6e34dcb8") + ) + (segment + (start 191.125 188.375) + (end 191.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "d8970724-8036-496a-9380-58c42c210fa9") + ) + (segment + (start 191.425 185.05) + (end 191.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "fbf4358d-b1db-4190-a629-cbc2866f632e") + ) + (segment + (start 191.825 188.075) + (end 192.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "0ebc4d49-4a6e-48b3-9a94-ae9226debf8a") + ) + (segment + (start 192.375 184.5) + (end 191.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "d7366592-7835-4045-87c2-0a4899b1fd69") + ) + (segment + (start 192.375 183.9125) + (end 192.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "eb8e6ffd-e21d-4e1b-a763-3a84c0378868") + ) + (segment + (start 192.125 188.375) + (end 192.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "ed1c15c2-c0b0-4fdd-8402-3e74dc6e1a32") + ) + (segment + (start 191.825 185.05) + (end 191.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "fb7cf4fb-ca4f-4008-9a63-4ac944371aeb") + ) + (zone + (net 7) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "3bc10c7f-7e71-4303-8c70-c5f138120dd5") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "d046d4b5-bb37-4264-aac9-1b926467870d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) + (xy 193.75 186.125) (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) + (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) (xy 205.500599 181.30091) + (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) (xy 205.146759 181.340389) + (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) (xy 204.807334 181.447841) + (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) (xy 204.495243 181.619176) + (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) (xy 204.22237 181.847871) + (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) (xy 203.999116 182.12521) + (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) (xy 203.833983 182.440626) + (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) (xy 203.733258 182.782126) + (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) (xy 203.7 183.121324) + (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) (xy 203.70091 184.4494) + (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) (xy 203.740388 184.803237) + (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) (xy 203.847844 185.142669) + (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) (xy 204.019176 185.454756) + (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) (xy 204.247872 185.72763) + (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) (xy 204.503783 186.03592) + (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) (xy 204.384055 186.125) + (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) (xy 196.59316 186.047835) + (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) (xy 196.567325 185.873405) + (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) (xy 196.481761 185.603877) + (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) (xy 196.345462 185.356075) + (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) (xy 196.16361 185.139449) + (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) (xy 195.943154 184.962286) + (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) (xy 195.69249 184.831321) + (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) (xy 195.421192 184.751545) + (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) (xy 195.13956 184.725981) + (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) (xy 194.858311 184.755604) + (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) (xy 194.588135 184.839307) + (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) (xy 194.339396 184.97388) + (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) (xy 194.121546 185.154191) + (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) (xy 193.942861 185.373386) + (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) (xy 193.810163 185.623092) + (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) (xy 193.728477 185.893861) + (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) (xy 193.700353 186.167752) + (xy 193.700001 186.171325) (xy 193.700001 188.335914) (xy 193.690486 188.383749) (xy 193.663389 188.424302) + (xy 193.622836 188.451399) (xy 193.575001 188.460914) (xy 193.527166 188.451399) (xy 193.516077 188.446154) + (xy 193.509185 188.44247) (xy 193.492429 188.437387) (xy 193.46886 188.435066) (xy 192.78114 188.435066) + (xy 192.75757 188.437387) (xy 192.740817 188.442469) (xy 192.725372 188.450724) (xy 192.7043 188.468019) + (xy 192.661286 188.49101) (xy 192.612748 188.495791) (xy 192.566076 188.481633) (xy 192.5457 188.468019) + (xy 192.524627 188.450724) (xy 192.509182 188.442469) (xy 192.492429 188.437387) (xy 192.46886 188.435066) + (xy 191.78114 188.435066) (xy 191.75757 188.437387) (xy 191.740817 188.442469) (xy 191.725373 188.450724) + (xy 191.711835 188.461835) (xy 191.697502 188.4793) (xy 191.6598 188.510241) (xy 191.613127 188.524398) + (xy 191.600876 188.525) (xy 190.776699 188.525) (xy 190.728864 188.515485) (xy 190.688311 188.488388) + (xy 190.666458 188.458924) (xy 190.642095 188.413344) (xy 190.617105 188.382894) (xy 190.586655 188.357904) + (xy 190.551907 188.339331) (xy 190.514203 188.327893) (xy 190.502355 188.326727) (xy 190.455683 188.312569) + (xy 190.417981 188.281628) (xy 190.404366 188.261253) (xy 190.375646 188.207521) (xy 190.338157 188.161842) + (xy 190.331462 188.156347) (xy 190.322374 188.14811) (xy 190.161612 187.987349) (xy 190.134515 187.946796) + (xy 190.125 187.89896) (xy 190.125 185.22604) (xy 190.134515 185.178205) (xy 190.161612 185.137652) + (xy 190.534875 184.76439) (xy 190.543964 184.756152) (xy 190.550656 184.75066) (xy 190.588146 184.704978) + (xy 190.616005 184.652856) (xy 190.631103 184.603088) (xy 190.654094 184.560075) (xy 190.691796 184.529134) + (xy 190.714437 184.519756) (xy 190.716871 184.519017) (xy 190.789432 184.480232) (xy 190.853035 184.428035) + (xy 190.905232 184.364432) (xy 190.944016 184.291873) (xy 190.967903 184.213129) (xy 190.976572 184.12511) + (xy 190.976572 183.624889) (xy 190.967903 183.53687) (xy 190.944016 183.458126) (xy 190.905232 183.385567) + (xy 190.853035 183.321964) (xy 190.789432 183.269767) (xy 190.716873 183.230983) (xy 190.638129 183.207096) + (xy 190.55011 183.198428) (xy 190.12489 183.198428) (xy 190.03687 183.207096) (xy 189.958126 183.230983) + (xy 189.885567 183.269767) (xy 189.821964 183.321964) (xy 189.769768 183.385565) (xy 189.73524 183.450164) + (xy 189.704299 183.487865) (xy 189.661286 183.510857) (xy 189.612748 183.515637) (xy 189.566075 183.501479) + (xy 189.528374 183.470538) (xy 189.51476 183.450164) (xy 189.480231 183.385565) (xy 189.428035 183.321964) + (xy 189.364432 183.269767) (xy 189.291873 183.230983) (xy 189.213129 183.207096) (xy 189.12511 183.198428) + (xy 188.69989 183.198428) (xy 188.61187 183.207096) (xy 188.533126 183.230983) (xy 188.460567 183.269767) + (xy 188.396964 183.321964) (xy 188.344767 183.385567) (xy 188.305983 183.458126) (xy 188.282096 183.53687) + (xy 188.273428 183.624889) (xy 188.273428 184.12511) (xy 188.282096 184.213129) (xy 188.305983 184.291873) + (xy 188.344767 184.364432) (xy 188.396964 184.428035) (xy 188.460567 184.480232) (xy 188.533129 184.519017) + (xy 188.535569 184.519758) (xy 188.578582 184.54275) (xy 188.609522 184.580453) (xy 188.618899 184.60309) + (xy 188.633995 184.652858) (xy 188.661855 184.70498) (xy 188.699341 184.750658) (xy 188.706042 184.756157) + (xy 188.715131 184.764395) (xy 189.088389 185.137654) (xy 189.115486 185.178207) (xy 189.125001 185.226042) + (xy 189.125 187.898959) (xy 189.115485 187.946794) (xy 189.088388 187.987347) (xy 188.927626 188.148109) + (xy 188.918541 188.156344) (xy 188.911845 188.161839) (xy 188.874354 188.207521) (xy 188.845635 188.261253) + (xy 188.814694 188.298955) (xy 188.77168 188.321946) (xy 188.747645 188.326727) (xy 188.735796 188.327893) + (xy 188.698092 188.339331) (xy 188.663344 188.357904) (xy 188.632894 188.382894) (xy 188.607904 188.413344) + (xy 188.583542 188.458924) (xy 188.552601 188.496626) (xy 188.509588 188.519617) (xy 188.473301 188.525) + (xy 186.776699 188.525) (xy 186.728864 188.515485) (xy 186.688311 188.488388) (xy 186.666458 188.458924) + (xy 186.642095 188.413344) (xy 186.617105 188.382894) (xy 186.586655 188.357904) (xy 186.551907 188.339331) + (xy 186.514203 188.327893) (xy 186.502355 188.326727) (xy 186.455683 188.312569) (xy 186.417981 188.281628) + (xy 186.404366 188.261253) (xy 186.375646 188.207521) (xy 186.338156 188.161839) (xy 186.331464 188.156348) + (xy 186.322375 188.148111) (xy 186.161612 187.987349) (xy 186.134515 187.946796) (xy 186.125 187.89896) + (xy 186.125 181.97604) (xy 186.134515 181.928205) (xy 186.161612 181.887652) (xy 186.534874 181.514391) + (xy 186.543962 181.506153) (xy 186.550657 181.500657) (xy 186.588146 181.454978) (xy 186.616005 181.402856) + (xy 186.631103 181.353088) (xy 186.654094 181.310075) (xy 186.691796 181.279134) (xy 186.714437 181.269756) + (xy 186.716871 181.269017) (xy 186.789432 181.230232) (xy 186.853035 181.178035) (xy 186.905232 181.114432) + (xy 186.944016 181.041873) (xy 186.967903 180.963129) (xy 186.976572 180.87511) (xy 186.976572 180.374889) + (xy 186.967903 180.28687) (xy 186.944016 180.208126) (xy 186.905232 180.135567) (xy 186.853035 180.071964) + (xy 186.789432 180.019767) (xy 186.716873 179.980983) (xy 186.638129 179.957096) (xy 186.55011 179.948428) + (xy 186.12489 179.948428) (xy 186.03687 179.957096) (xy 185.958126 179.980983) (xy 185.885567 180.019767) + (xy 185.821964 180.071964) (xy 185.769768 180.135565) (xy 185.73524 180.200164) (xy 185.704299 180.237865) + (xy 185.661286 180.260857) (xy 185.612748 180.265637) (xy 185.566075 180.251479) (xy 185.528374 180.220538) + (xy 185.51476 180.200164) (xy 185.480231 180.135565) (xy 185.428035 180.071964) (xy 185.364432 180.019767) + (xy 185.291873 179.980983) (xy 185.213129 179.957096) (xy 185.12511 179.948428) (xy 184.69989 179.948428) + (xy 184.61187 179.957096) (xy 184.533126 179.980983) (xy 184.460567 180.019767) (xy 184.396964 180.071964) + (xy 184.344767 180.135567) (xy 184.305983 180.208126) (xy 184.282096 180.28687) (xy 184.273428 180.374889) + (xy 184.273428 180.87511) (xy 184.282096 180.963129) (xy 184.305983 181.041873) (xy 184.344767 181.114432) + (xy 184.396964 181.178035) (xy 184.460567 181.230232) (xy 184.53313 181.269018) (xy 184.541831 181.271658) + (xy 184.584845 181.294649) (xy 184.615786 181.332351) (xy 184.625162 181.354988) (xy 184.633995 181.384107) + (xy 184.661854 181.436228) (xy 184.699343 181.481907) (xy 184.706039 181.487403) (xy 184.715127 181.495641) + (xy 185.088388 181.868903) (xy 185.115485 181.909456) (xy 185.125 181.957291) (xy 185.125001 187.898958) + (xy 185.115486 187.946793) (xy 185.08839 187.987346) (xy 184.927632 188.148105) (xy 184.918542 188.156343) + (xy 184.911841 188.161841) (xy 184.874353 188.207521) (xy 184.845635 188.261252) (xy 184.814694 188.298954) + (xy 184.771681 188.321946) (xy 184.747645 188.326727) (xy 184.735796 188.327893) (xy 184.698092 188.339331) + (xy 184.663344 188.357904) (xy 184.632894 188.382894) (xy 184.607904 188.413344) (xy 184.583542 188.458924) + (xy 184.552601 188.496626) (xy 184.509588 188.519617) (xy 184.473301 188.525) (xy 182.776699 188.525) + (xy 182.728864 188.515485) (xy 182.688311 188.488388) (xy 182.666458 188.458924) (xy 182.642095 188.413344) + (xy 182.617105 188.382894) (xy 182.586655 188.357904) (xy 182.551907 188.339331) (xy 182.514203 188.327893) + (xy 182.502355 188.326727) (xy 182.455683 188.312569) (xy 182.417981 188.281628) (xy 182.404366 188.261253) + (xy 182.375646 188.207521) (xy 182.338157 188.161842) (xy 182.331462 188.156347) (xy 182.322374 188.14811) + (xy 182.161612 187.987349) (xy 182.134515 187.946796) (xy 182.125 187.89896) (xy 182.125 185.22604) + (xy 182.134515 185.178205) (xy 182.161612 185.137652) (xy 182.534875 184.76439) (xy 182.543964 184.756152) + (xy 182.550656 184.75066) (xy 182.588146 184.704978) (xy 182.616005 184.652856) (xy 182.631103 184.603088) + (xy 182.654094 184.560075) (xy 182.691796 184.529134) (xy 182.714437 184.519756) (xy 182.716871 184.519017) + (xy 182.789432 184.480232) (xy 182.853035 184.428035) (xy 182.905232 184.364432) (xy 182.944016 184.291873) + (xy 182.967903 184.213129) (xy 182.976572 184.12511) (xy 182.976572 183.624889) (xy 182.967903 183.53687) + (xy 182.944016 183.458126) (xy 182.905232 183.385567) (xy 182.853035 183.321964) (xy 182.789432 183.269767) + (xy 182.716873 183.230983) (xy 182.638129 183.207096) (xy 182.55011 183.198428) (xy 182.12489 183.198428) + (xy 182.03687 183.207096) (xy 181.958126 183.230983) (xy 181.885567 183.269767) (xy 181.821964 183.321964) + (xy 181.769768 183.385565) (xy 181.73524 183.450164) (xy 181.704299 183.487865) (xy 181.661286 183.510857) + (xy 181.612748 183.515637) (xy 181.566075 183.501479) (xy 181.528374 183.470538) (xy 181.51476 183.450164) + (xy 181.480231 183.385565) (xy 181.428035 183.321964) (xy 181.364432 183.269767) (xy 181.291873 183.230983) + (xy 181.213129 183.207096) (xy 181.12511 183.198428) (xy 180.69989 183.198428) (xy 180.61187 183.207096) + (xy 180.533126 183.230983) (xy 180.460567 183.269767) (xy 180.396964 183.321964) (xy 180.344767 183.385567) + (xy 180.305983 183.458126) (xy 180.282096 183.53687) (xy 180.273428 183.624889) (xy 180.273428 184.12511) + (xy 180.282096 184.213129) (xy 180.305983 184.291873) (xy 180.344767 184.364432) (xy 180.396964 184.428035) + (xy 180.460567 184.480232) (xy 180.533129 184.519017) (xy 180.535569 184.519758) (xy 180.578582 184.54275) + (xy 180.609522 184.580453) (xy 180.618899 184.60309) (xy 180.633995 184.652858) (xy 180.661855 184.70498) + (xy 180.699341 184.750658) (xy 180.706042 184.756157) (xy 180.715131 184.764395) (xy 181.088389 185.137654) + (xy 181.115486 185.178207) (xy 181.125001 185.226042) (xy 181.125 187.898959) (xy 181.115485 187.946794) + (xy 181.088388 187.987347) (xy 180.927626 188.148109) (xy 180.918541 188.156344) (xy 180.911845 188.161839) + (xy 180.874354 188.207521) (xy 180.845635 188.261253) (xy 180.814694 188.298955) (xy 180.77168 188.321946) + (xy 180.747645 188.326727) (xy 180.735796 188.327893) (xy 180.698092 188.339331) (xy 180.663344 188.357904) + (xy 180.632894 188.382894) (xy 180.607904 188.413344) (xy 180.583542 188.458924) (xy 180.552601 188.496626) + (xy 180.509588 188.519617) (xy 180.473301 188.525) (xy 178.776699 188.525) (xy 178.728864 188.515485) + (xy 178.688311 188.488388) (xy 178.666458 188.458924) (xy 178.642095 188.413344) (xy 178.617105 188.382894) + (xy 178.586655 188.357904) (xy 178.551907 188.339331) (xy 178.514203 188.327893) (xy 178.502355 188.326727) + (xy 178.455683 188.312569) (xy 178.417981 188.281628) (xy 178.404366 188.261253) (xy 178.375646 188.207521) + (xy 178.338156 188.161839) (xy 178.331464 188.156348) (xy 178.322375 188.148111) (xy 178.161612 187.987349) + (xy 178.134515 187.946796) (xy 178.125 187.89896) (xy 178.125 181.97604) (xy 178.134515 181.928205) + (xy 178.161612 181.887652) (xy 178.534874 181.514391) (xy 178.543962 181.506153) (xy 178.550657 181.500657) + (xy 178.588146 181.454978) (xy 178.616004 181.402859) (xy 178.630088 181.35643) (xy 178.653079 181.313416) + (xy 178.690781 181.282475) (xy 178.713422 181.273097) (xy 178.726872 181.269017) (xy 178.799432 181.230232) + (xy 178.863035 181.178035) (xy 178.915232 181.114432) (xy 178.954016 181.041873) (xy 178.977903 180.963129) + (xy 178.986572 180.87511) (xy 178.986572 180.374889) (xy 178.977903 180.28687) (xy 178.954016 180.208126) + (xy 178.915232 180.135567) (xy 178.863035 180.071964) (xy 178.799432 180.019767) (xy 178.726873 179.980983) + (xy 178.648129 179.957096) (xy 178.56011 179.948428) (xy 178.13489 179.948428) (xy 178.04687 179.957096) + (xy 177.968126 179.980983) (xy 177.895567 180.019767) (xy 177.831964 180.071964) (xy 177.779767 180.135567) + (xy 177.74024 180.209518) (xy 177.709299 180.24722) (xy 177.666286 180.270211) (xy 177.617748 180.274992) + (xy 177.571076 180.260834) (xy 177.533374 180.229893) (xy 177.51976 180.209518) (xy 177.480232 180.135567) + (xy 177.428035 180.071964) (xy 177.364432 180.019767) (xy 177.291873 179.980983) (xy 177.213129 179.957096) + (xy 177.12511 179.948428) (xy 176.69989 179.948428) (xy 176.61187 179.957096) (xy 176.533126 179.980983) + (xy 176.460567 180.019767) (xy 176.396964 180.071964) (xy 176.344767 180.135567) (xy 176.305983 180.208126) + (xy 176.282096 180.28687) (xy 176.273428 180.374889) (xy 176.273428 180.87511) (xy 176.282096 180.963129) + (xy 176.305983 181.041873) (xy 176.344767 181.114432) (xy 176.396964 181.178035) (xy 176.460567 181.230232) + (xy 176.53313 181.269018) (xy 176.541831 181.271658) (xy 176.584845 181.294649) (xy 176.615786 181.332351) + (xy 176.625162 181.354988) (xy 176.633995 181.384107) (xy 176.661854 181.436228) (xy 176.699343 181.481907) + (xy 176.706039 181.487403) (xy 176.715127 181.495641) (xy 177.088388 181.868903) (xy 177.115485 181.909456) + (xy 177.125 181.957291) (xy 177.125001 187.898958) (xy 177.115486 187.946793) (xy 177.08839 187.987346) + (xy 176.927632 188.148105) (xy 176.918542 188.156343) (xy 176.911841 188.161841) (xy 176.874353 188.207521) + (xy 176.845635 188.261252) (xy 176.814694 188.298954) (xy 176.771681 188.321946) (xy 176.747645 188.326727) + (xy 176.735796 188.327893) (xy 176.698092 188.339331) (xy 176.663344 188.357904) (xy 176.632894 188.382894) + (xy 176.607904 188.413344) (xy 176.583542 188.458924) (xy 176.552601 188.496626) (xy 176.509588 188.519617) + (xy 176.473301 188.525) (xy 174.776699 188.525) (xy 174.728864 188.515485) (xy 174.688311 188.488388) + (xy 174.666458 188.458924) (xy 174.642095 188.413344) (xy 174.617105 188.382894) (xy 174.586655 188.357904) + (xy 174.551907 188.339331) (xy 174.514203 188.327893) (xy 174.502355 188.326727) (xy 174.455683 188.312569) + (xy 174.417981 188.281628) (xy 174.404366 188.261253) (xy 174.375646 188.207521) (xy 174.338157 188.161842) + (xy 174.331462 188.156347) (xy 174.322374 188.14811) (xy 174.161612 187.987349) (xy 174.134515 187.946796) + (xy 174.125 187.89896) (xy 174.125 185.22604) (xy 174.134515 185.178205) (xy 174.161612 185.137652) + (xy 174.534875 184.76439) (xy 174.543964 184.756152) (xy 174.550656 184.75066) (xy 174.588146 184.704978) + (xy 174.616005 184.652856) (xy 174.631103 184.603088) (xy 174.654094 184.560075) (xy 174.691796 184.529134) + (xy 174.714437 184.519756) (xy 174.716871 184.519017) (xy 174.789432 184.480232) (xy 174.853035 184.428035) + (xy 174.905232 184.364432) (xy 174.944016 184.291873) (xy 174.967903 184.213129) (xy 174.976572 184.12511) + (xy 174.976572 183.624889) (xy 174.967903 183.53687) (xy 174.944016 183.458126) (xy 174.905232 183.385567) + (xy 174.853035 183.321964) (xy 174.789432 183.269767) (xy 174.716873 183.230983) (xy 174.638129 183.207096) + (xy 174.55011 183.198428) (xy 174.12489 183.198428) (xy 174.03687 183.207096) (xy 173.958126 183.230983) + (xy 173.885567 183.269767) (xy 173.821964 183.321964) (xy 173.769768 183.385565) (xy 173.73524 183.450164) + (xy 173.704299 183.487865) (xy 173.661286 183.510857) (xy 173.612748 183.515637) (xy 173.566075 183.501479) + (xy 173.528374 183.470538) (xy 173.51476 183.450164) (xy 173.480231 183.385565) (xy 173.428035 183.321964) + (xy 173.364432 183.269767) (xy 173.291873 183.230983) (xy 173.213129 183.207096) (xy 173.12511 183.198428) + (xy 172.69989 183.198428) (xy 172.61187 183.207096) (xy 172.533126 183.230983) (xy 172.460567 183.269767) + (xy 172.396964 183.321964) (xy 172.344767 183.385567) (xy 172.305983 183.458126) (xy 172.282096 183.53687) + (xy 172.273428 183.624889) (xy 172.273428 184.12511) (xy 172.282096 184.213129) (xy 172.305983 184.291873) + (xy 172.344767 184.364432) (xy 172.396964 184.428035) (xy 172.460567 184.480232) (xy 172.533129 184.519017) + (xy 172.535569 184.519758) (xy 172.578582 184.54275) (xy 172.609522 184.580453) (xy 172.618899 184.60309) + (xy 172.633995 184.652858) (xy 172.661855 184.70498) (xy 172.699341 184.750658) (xy 172.706042 184.756157) + (xy 172.715131 184.764395) (xy 173.088389 185.137654) (xy 173.115486 185.178207) (xy 173.125001 185.226042) + (xy 173.125 187.898959) (xy 173.115485 187.946794) (xy 173.088388 187.987347) (xy 172.927626 188.148109) + (xy 172.918541 188.156344) (xy 172.911845 188.161839) (xy 172.874354 188.207521) (xy 172.845635 188.261253) + (xy 172.814694 188.298955) (xy 172.77168 188.321946) (xy 172.747645 188.326727) (xy 172.735796 188.327893) + (xy 172.698092 188.339331) (xy 172.663344 188.357904) (xy 172.632894 188.382894) (xy 172.607904 188.413344) + (xy 172.583542 188.458924) (xy 172.552601 188.496626) (xy 172.509588 188.519617) (xy 172.473301 188.525) + (xy 170.776699 188.525) (xy 170.728864 188.515485) (xy 170.688311 188.488388) (xy 170.666458 188.458924) + (xy 170.642095 188.413344) (xy 170.617105 188.382894) (xy 170.586655 188.357904) (xy 170.551907 188.339331) + (xy 170.514203 188.327893) (xy 170.502355 188.326727) (xy 170.455683 188.312569) (xy 170.417981 188.281628) + (xy 170.404366 188.261253) (xy 170.375646 188.207521) (xy 170.338156 188.161839) (xy 170.331464 188.156348) + (xy 170.322375 188.148111) (xy 170.161612 187.987349) (xy 170.134515 187.946796) (xy 170.125 187.89896) + (xy 170.125 181.97604) (xy 170.134515 181.928205) (xy 170.161612 181.887652) (xy 170.534874 181.514391) + (xy 170.543962 181.506153) (xy 170.550657 181.500657) (xy 170.588146 181.454978) (xy 170.616005 181.402856) + (xy 170.631103 181.353088) (xy 170.654094 181.310075) (xy 170.691796 181.279134) (xy 170.714437 181.269756) + (xy 170.716871 181.269017) (xy 170.789432 181.230232) (xy 170.853035 181.178035) (xy 170.905232 181.114432) + (xy 170.944016 181.041873) (xy 170.967903 180.963129) (xy 170.976572 180.87511) (xy 170.976572 180.374889) + (xy 170.967903 180.28687) (xy 170.944016 180.208126) (xy 170.905232 180.135567) (xy 170.853035 180.071964) + (xy 170.789432 180.019767) (xy 170.716873 179.980983) (xy 170.638129 179.957096) (xy 170.55011 179.948428) + (xy 170.12489 179.948428) (xy 170.03687 179.957096) (xy 169.958126 179.980983) (xy 169.885567 180.019767) + (xy 169.821964 180.071964) (xy 169.769768 180.135565) (xy 169.73524 180.200164) (xy 169.704299 180.237865) + (xy 169.661286 180.260857) (xy 169.612748 180.265637) (xy 169.566075 180.251479) (xy 169.528374 180.220538) + (xy 169.51476 180.200164) (xy 169.480231 180.135565) (xy 169.428035 180.071964) (xy 169.364432 180.019767) + (xy 169.291873 179.980983) (xy 169.213129 179.957096) (xy 169.12511 179.948428) (xy 168.69989 179.948428) + (xy 168.61187 179.957096) (xy 168.533126 179.980983) (xy 168.460567 180.019767) (xy 168.396964 180.071964) + (xy 168.344767 180.135567) (xy 168.305983 180.208126) (xy 168.282096 180.28687) (xy 168.273428 180.374889) + (xy 168.273428 180.87511) (xy 168.282096 180.963129) (xy 168.305983 181.041873) (xy 168.344767 181.114432) + (xy 168.396964 181.178035) (xy 168.460567 181.230232) (xy 168.53313 181.269018) (xy 168.541831 181.271658) + (xy 168.584845 181.294649) (xy 168.615786 181.332351) (xy 168.625162 181.354988) (xy 168.633995 181.384107) + (xy 168.661854 181.436228) (xy 168.699343 181.481907) (xy 168.706039 181.487403) (xy 168.715127 181.495641) + (xy 169.088388 181.868903) (xy 169.115485 181.909456) (xy 169.125 181.957291) (xy 169.125001 187.898958) + (xy 169.115486 187.946793) (xy 169.08839 187.987346) (xy 168.927632 188.148105) (xy 168.918542 188.156343) + (xy 168.911841 188.161841) (xy 168.874353 188.207521) (xy 168.845635 188.261252) (xy 168.814694 188.298954) + (xy 168.771681 188.321946) (xy 168.747645 188.326727) (xy 168.735796 188.327893) (xy 168.698092 188.339331) + (xy 168.663344 188.357904) (xy 168.632894 188.382894) (xy 168.607904 188.413344) (xy 168.583542 188.458924) + (xy 168.552601 188.496626) (xy 168.509588 188.519617) (xy 168.473301 188.525) (xy 166.776699 188.525) + (xy 166.728864 188.515485) (xy 166.688311 188.488388) (xy 166.666458 188.458924) (xy 166.642095 188.413344) + (xy 166.617105 188.382894) (xy 166.586655 188.357904) (xy 166.551907 188.339331) (xy 166.514203 188.327893) + (xy 166.502355 188.326727) (xy 166.455683 188.312569) (xy 166.417981 188.281628) (xy 166.404366 188.261253) + (xy 166.375646 188.207521) (xy 166.338157 188.161842) (xy 166.331462 188.156347) (xy 166.322374 188.14811) + (xy 166.161612 187.987349) (xy 166.134515 187.946796) (xy 166.125 187.89896) (xy 166.125 185.22604) + (xy 166.134515 185.178205) (xy 166.161612 185.137652) (xy 166.534875 184.76439) (xy 166.543964 184.756152) + (xy 166.550656 184.75066) (xy 166.588146 184.704978) (xy 166.616005 184.652856) (xy 166.631103 184.603088) + (xy 166.654094 184.560075) (xy 166.691796 184.529134) (xy 166.714437 184.519756) (xy 166.716871 184.519017) + (xy 166.789432 184.480232) (xy 166.853035 184.428035) (xy 166.905232 184.364432) (xy 166.944016 184.291873) + (xy 166.967903 184.213129) (xy 166.976572 184.12511) (xy 166.976572 183.624889) (xy 166.967903 183.53687) + (xy 166.944016 183.458126) (xy 166.905232 183.385567) (xy 166.853035 183.321964) (xy 166.789432 183.269767) + (xy 166.716873 183.230983) (xy 166.638129 183.207096) (xy 166.55011 183.198428) (xy 166.12489 183.198428) + (xy 166.03687 183.207096) (xy 165.958126 183.230983) (xy 165.885567 183.269767) (xy 165.821964 183.321964) + (xy 165.769768 183.385565) (xy 165.73524 183.450164) (xy 165.704299 183.487865) (xy 165.661286 183.510857) + (xy 165.612748 183.515637) (xy 165.566075 183.501479) (xy 165.528374 183.470538) (xy 165.51476 183.450164) + (xy 165.480231 183.385565) (xy 165.428035 183.321964) (xy 165.364432 183.269767) (xy 165.291873 183.230983) + (xy 165.213129 183.207096) (xy 165.12511 183.198428) (xy 164.69989 183.198428) (xy 164.61187 183.207096) + (xy 164.533126 183.230983) (xy 164.460567 183.269767) (xy 164.396964 183.321964) (xy 164.344767 183.385567) + (xy 164.305983 183.458126) (xy 164.282096 183.53687) (xy 164.273428 183.624889) (xy 164.273428 184.12511) + (xy 164.282096 184.213129) (xy 164.305983 184.291873) (xy 164.344767 184.364432) (xy 164.396964 184.428035) + (xy 164.460567 184.480232) (xy 164.533129 184.519017) (xy 164.535569 184.519758) (xy 164.578582 184.54275) + (xy 164.609522 184.580453) (xy 164.618899 184.60309) (xy 164.633995 184.652858) (xy 164.661855 184.70498) + (xy 164.699341 184.750658) (xy 164.706042 184.756157) (xy 164.715131 184.764395) (xy 165.088389 185.137654) + (xy 165.115486 185.178207) (xy 165.125001 185.226042) (xy 165.125 187.898959) (xy 165.115485 187.946794) + (xy 165.088388 187.987347) (xy 164.927626 188.148109) (xy 164.918541 188.156344) (xy 164.911845 188.161839) + (xy 164.874354 188.207521) (xy 164.845635 188.261253) (xy 164.814694 188.298955) (xy 164.77168 188.321946) + (xy 164.747645 188.326727) (xy 164.735796 188.327893) (xy 164.698092 188.339331) (xy 164.663344 188.357904) + (xy 164.632894 188.382894) (xy 164.607904 188.413344) (xy 164.583542 188.458924) (xy 164.552601 188.496626) + (xy 164.509588 188.519617) (xy 164.473301 188.525) (xy 162.776699 188.525) (xy 162.728864 188.515485) + (xy 162.688311 188.488388) (xy 162.666458 188.458924) (xy 162.642095 188.413344) (xy 162.617105 188.382894) + (xy 162.586655 188.357904) (xy 162.551907 188.339331) (xy 162.514203 188.327893) (xy 162.502355 188.326727) + (xy 162.455683 188.312569) (xy 162.417981 188.281628) (xy 162.404366 188.261253) (xy 162.375646 188.207521) + (xy 162.338156 188.161839) (xy 162.331464 188.156348) (xy 162.322375 188.148111) (xy 162.161612 187.987349) + (xy 162.134515 187.946796) (xy 162.125 187.89896) (xy 162.125 181.97604) (xy 162.134515 181.928205) + (xy 162.161612 181.887652) (xy 162.534874 181.514391) (xy 162.543962 181.506153) (xy 162.550657 181.500657) + (xy 162.588146 181.454978) (xy 162.616005 181.402856) (xy 162.631103 181.353088) (xy 162.654094 181.310075) + (xy 162.691796 181.279134) (xy 162.714437 181.269756) (xy 162.716871 181.269017) (xy 162.789432 181.230232) + (xy 162.853035 181.178035) (xy 162.905232 181.114432) (xy 162.944016 181.041873) (xy 162.967903 180.963129) + (xy 162.976572 180.87511) (xy 162.976572 180.374889) (xy 162.967903 180.28687) (xy 162.944016 180.208126) + (xy 162.905232 180.135567) (xy 162.853035 180.071964) (xy 162.789432 180.019767) (xy 162.716873 179.980983) + (xy 162.638129 179.957096) (xy 162.55011 179.948428) (xy 162.12489 179.948428) (xy 162.03687 179.957096) + (xy 161.958126 179.980983) (xy 161.885567 180.019767) (xy 161.821964 180.071964) (xy 161.769768 180.135565) + (xy 161.73524 180.200164) (xy 161.704299 180.237865) (xy 161.661286 180.260857) (xy 161.612748 180.265637) + (xy 161.566075 180.251479) (xy 161.528374 180.220538) (xy 161.51476 180.200164) (xy 161.480231 180.135565) + (xy 161.428035 180.071964) (xy 161.364432 180.019767) (xy 161.291873 179.980983) (xy 161.213129 179.957096) + (xy 161.12511 179.948428) (xy 160.69989 179.948428) (xy 160.61187 179.957096) (xy 160.533126 179.980983) + (xy 160.460567 180.019767) (xy 160.396964 180.071964) (xy 160.344767 180.135567) (xy 160.305983 180.208126) + (xy 160.282096 180.28687) (xy 160.273428 180.374889) (xy 160.273428 180.87511) (xy 160.282096 180.963129) + (xy 160.305983 181.041873) (xy 160.344767 181.114432) (xy 160.396964 181.178035) (xy 160.460567 181.230232) + (xy 160.53313 181.269018) (xy 160.541831 181.271658) (xy 160.584845 181.294649) (xy 160.615786 181.332351) + (xy 160.625162 181.354988) (xy 160.633995 181.384107) (xy 160.661854 181.436228) (xy 160.699343 181.481907) + (xy 160.706039 181.487403) (xy 160.715127 181.495641) (xy 161.088388 181.868903) (xy 161.115485 181.909456) + (xy 161.125 181.957291) (xy 161.125001 187.898958) (xy 161.115486 187.946793) (xy 161.08839 187.987346) + (xy 160.927632 188.148105) (xy 160.918542 188.156343) (xy 160.911841 188.161841) (xy 160.874353 188.207521) + (xy 160.845635 188.261252) (xy 160.814694 188.298954) (xy 160.771681 188.321946) (xy 160.747645 188.326727) + (xy 160.735796 188.327893) (xy 160.698092 188.339331) (xy 160.663344 188.357904) (xy 160.632894 188.382894) + (xy 160.607904 188.413344) (xy 160.583542 188.458924) (xy 160.552601 188.496626) (xy 160.509588 188.519617) + (xy 160.473301 188.525) (xy 159.649124 188.525) (xy 159.601289 188.515485) (xy 159.560736 188.488388) + (xy 159.552498 188.4793) (xy 159.538164 188.461835) (xy 159.524626 188.450724) (xy 159.509182 188.442469) + (xy 159.492429 188.437387) (xy 159.46886 188.435066) (xy 158.78114 188.435066) (xy 158.75757 188.437387) + (xy 158.740817 188.442469) (xy 158.725373 188.450724) (xy 158.711835 188.461835) (xy 158.697502 188.4793) + (xy 158.6598 188.510241) (xy 158.613127 188.524398) (xy 158.600876 188.525) (xy 157.776699 188.525) + (xy 157.728864 188.515485) (xy 157.688311 188.488388) (xy 157.666458 188.458924) (xy 157.642095 188.413344) + (xy 157.617105 188.382894) (xy 157.586655 188.357904) (xy 157.551907 188.339331) (xy 157.514203 188.327893) + (xy 157.502355 188.326727) (xy 157.455683 188.312569) (xy 157.417981 188.281628) (xy 157.404366 188.261253) + (xy 157.375646 188.207521) (xy 157.338157 188.161842) (xy 157.331462 188.156347) (xy 157.322374 188.14811) + (xy 157.161612 187.987349) (xy 157.134515 187.946796) (xy 157.125 187.89896) (xy 157.125 185.22604) + (xy 157.134515 185.178205) (xy 157.161612 185.137652) (xy 157.534875 184.76439) (xy 157.543964 184.756152) + (xy 157.550656 184.75066) (xy 157.588146 184.704978) (xy 157.616005 184.652856) (xy 157.631103 184.603088) + (xy 157.654094 184.560075) (xy 157.691796 184.529134) (xy 157.714437 184.519756) (xy 157.716871 184.519017) + (xy 157.789432 184.480232) (xy 157.853035 184.428035) (xy 157.905232 184.364432) (xy 157.944016 184.291873) + (xy 157.967903 184.213129) (xy 157.976572 184.12511) (xy 157.976572 183.624889) (xy 157.967903 183.53687) + (xy 157.944016 183.458126) (xy 157.905232 183.385567) (xy 157.853035 183.321964) (xy 157.789432 183.269767) + (xy 157.716873 183.230983) (xy 157.638129 183.207096) (xy 157.55011 183.198428) (xy 157.12489 183.198428) + (xy 157.03687 183.207096) (xy 156.958126 183.230983) (xy 156.885567 183.269767) (xy 156.821964 183.321964) + (xy 156.769768 183.385565) (xy 156.73524 183.450164) (xy 156.704299 183.487865) (xy 156.661286 183.510857) + (xy 156.612748 183.515637) (xy 156.566075 183.501479) (xy 156.528374 183.470538) (xy 156.51476 183.450164) + (xy 156.480231 183.385565) (xy 156.428035 183.321964) (xy 156.364432 183.269767) (xy 156.291873 183.230983) + (xy 156.213129 183.207096) (xy 156.12511 183.198428) (xy 155.69989 183.198428) (xy 155.61187 183.207096) + (xy 155.533126 183.230983) (xy 155.460567 183.269767) (xy 155.396964 183.321964) (xy 155.344767 183.385567) + (xy 155.305983 183.458126) (xy 155.282096 183.53687) (xy 155.273428 183.624889) (xy 155.273428 184.12511) + (xy 155.282096 184.213129) (xy 155.305983 184.291873) (xy 155.344767 184.364432) (xy 155.396964 184.428035) + (xy 155.460567 184.480232) (xy 155.533129 184.519017) (xy 155.535569 184.519758) (xy 155.578582 184.54275) + (xy 155.609522 184.580453) (xy 155.618899 184.60309) (xy 155.633995 184.652858) (xy 155.661855 184.70498) + (xy 155.699341 184.750658) (xy 155.706042 184.756157) (xy 155.715131 184.764395) (xy 156.088389 185.137654) + (xy 156.115486 185.178207) (xy 156.125001 185.226042) (xy 156.125 187.898959) (xy 156.115485 187.946794) + (xy 156.088388 187.987347) (xy 155.927626 188.148109) (xy 155.918541 188.156344) (xy 155.911845 188.161839) + (xy 155.874354 188.207521) (xy 155.845635 188.261253) (xy 155.814694 188.298955) (xy 155.77168 188.321946) + (xy 155.747645 188.326727) (xy 155.735796 188.327893) (xy 155.698092 188.339331) (xy 155.663344 188.357904) + (xy 155.632894 188.382894) (xy 155.607904 188.413344) (xy 155.583542 188.458924) (xy 155.552601 188.496626) + (xy 155.509588 188.519617) (xy 155.473301 188.525) (xy 153.776699 188.525) (xy 153.728864 188.515485) + (xy 153.688311 188.488388) (xy 153.666458 188.458924) (xy 153.642095 188.413344) (xy 153.617105 188.382894) + (xy 153.586655 188.357904) (xy 153.551907 188.339331) (xy 153.514203 188.327893) (xy 153.502355 188.326727) + (xy 153.455683 188.312569) (xy 153.417981 188.281628) (xy 153.404366 188.261253) (xy 153.375646 188.207521) + (xy 153.338156 188.161839) (xy 153.331464 188.156348) (xy 153.322375 188.148111) (xy 153.161612 187.987349) + (xy 153.134515 187.946796) (xy 153.125 187.89896) (xy 153.125 181.97604) (xy 153.134515 181.928205) + (xy 153.161612 181.887652) (xy 153.534874 181.514391) (xy 153.543962 181.506153) (xy 153.550657 181.500657) + (xy 153.588146 181.454978) (xy 153.616005 181.402856) (xy 153.631103 181.353088) (xy 153.654094 181.310075) + (xy 153.691796 181.279134) (xy 153.714437 181.269756) (xy 153.716871 181.269017) (xy 153.789432 181.230232) + (xy 153.853035 181.178035) (xy 153.905232 181.114432) (xy 153.944016 181.041873) (xy 153.967903 180.963129) + (xy 153.976572 180.87511) (xy 153.976572 180.374889) (xy 153.967903 180.28687) (xy 153.944016 180.208126) + (xy 153.905232 180.135567) (xy 153.853035 180.071964) (xy 153.789432 180.019767) (xy 153.716873 179.980983) + (xy 153.638129 179.957096) (xy 153.55011 179.948428) (xy 153.12489 179.948428) (xy 153.03687 179.957096) + (xy 152.958126 179.980983) (xy 152.885567 180.019767) (xy 152.821964 180.071964) (xy 152.769768 180.135565) + (xy 152.73524 180.200164) (xy 152.704299 180.237865) (xy 152.661286 180.260857) (xy 152.612748 180.265637) + (xy 152.566075 180.251479) (xy 152.528374 180.220538) (xy 152.51476 180.200164) (xy 152.480231 180.135565) + (xy 152.428035 180.071964) (xy 152.364432 180.019767) (xy 152.291873 179.980983) (xy 152.213129 179.957096) + (xy 152.12511 179.948428) (xy 151.69989 179.948428) (xy 151.61187 179.957096) (xy 151.533126 179.980983) + (xy 151.460567 180.019767) (xy 151.396964 180.071964) (xy 151.344767 180.135567) (xy 151.305983 180.208126) + (xy 151.282096 180.28687) (xy 151.273428 180.374889) (xy 151.273428 180.87511) (xy 151.282096 180.963129) + (xy 151.305983 181.041873) (xy 151.344767 181.114432) (xy 151.396964 181.178035) (xy 151.460567 181.230232) + (xy 151.53313 181.269018) (xy 151.541831 181.271658) (xy 151.584845 181.294649) (xy 151.615786 181.332351) + (xy 151.625162 181.354988) (xy 151.633995 181.384107) (xy 151.661854 181.436228) (xy 151.699343 181.481907) + (xy 151.706039 181.487403) (xy 151.715127 181.495641) (xy 152.088388 181.868903) (xy 152.115485 181.909456) + (xy 152.125 181.957291) (xy 152.125001 187.898958) (xy 152.115486 187.946793) (xy 152.08839 187.987346) + (xy 151.927632 188.148105) (xy 151.918542 188.156343) (xy 151.911841 188.161841) (xy 151.874353 188.207521) + (xy 151.845635 188.261252) (xy 151.814694 188.298954) (xy 151.771681 188.321946) (xy 151.747645 188.326727) + (xy 151.735796 188.327893) (xy 151.698092 188.339331) (xy 151.663344 188.357904) (xy 151.632894 188.382894) + (xy 151.607904 188.413344) (xy 151.583542 188.458924) (xy 151.552601 188.496626) (xy 151.509588 188.519617) + (xy 151.473301 188.525) (xy 149.776699 188.525) (xy 149.728864 188.515485) (xy 149.688311 188.488388) + (xy 149.666458 188.458924) (xy 149.642095 188.413344) (xy 149.617105 188.382894) (xy 149.586655 188.357904) + (xy 149.551907 188.339331) (xy 149.514203 188.327893) (xy 149.502355 188.326727) (xy 149.455683 188.312569) + (xy 149.417981 188.281628) (xy 149.404366 188.261253) (xy 149.375646 188.207521) (xy 149.338157 188.161842) + (xy 149.331462 188.156347) (xy 149.322374 188.14811) (xy 149.161612 187.987349) (xy 149.134515 187.946796) + (xy 149.125 187.89896) (xy 149.125 185.22604) (xy 149.134515 185.178205) (xy 149.161612 185.137652) + (xy 149.534875 184.76439) (xy 149.543964 184.756152) (xy 149.550656 184.75066) (xy 149.588146 184.704978) + (xy 149.616005 184.652856) (xy 149.631103 184.603088) (xy 149.654094 184.560075) (xy 149.691796 184.529134) + (xy 149.714437 184.519756) (xy 149.716871 184.519017) (xy 149.789432 184.480232) (xy 149.853035 184.428035) + (xy 149.905232 184.364432) (xy 149.944016 184.291873) (xy 149.967903 184.213129) (xy 149.976572 184.12511) + (xy 149.976572 183.624889) (xy 149.967903 183.53687) (xy 149.944016 183.458126) (xy 149.905232 183.385567) + (xy 149.853035 183.321964) (xy 149.789432 183.269767) (xy 149.716873 183.230983) (xy 149.638129 183.207096) + (xy 149.55011 183.198428) (xy 149.12489 183.198428) (xy 149.03687 183.207096) (xy 148.958126 183.230983) + (xy 148.885567 183.269767) (xy 148.821964 183.321964) (xy 148.769768 183.385565) (xy 148.73524 183.450164) + (xy 148.704299 183.487865) (xy 148.661286 183.510857) (xy 148.612748 183.515637) (xy 148.566075 183.501479) + (xy 148.528374 183.470538) (xy 148.51476 183.450164) (xy 148.480231 183.385565) (xy 148.428035 183.321964) + (xy 148.364432 183.269767) (xy 148.291873 183.230983) (xy 148.213129 183.207096) (xy 148.12511 183.198428) + (xy 147.69989 183.198428) (xy 147.61187 183.207096) (xy 147.533126 183.230983) (xy 147.460567 183.269767) + (xy 147.396964 183.321964) (xy 147.344767 183.385567) (xy 147.305983 183.458126) (xy 147.282096 183.53687) + (xy 147.273428 183.624889) (xy 147.273428 184.12511) (xy 147.282096 184.213129) (xy 147.305983 184.291873) + (xy 147.344767 184.364432) (xy 147.396964 184.428035) (xy 147.460567 184.480232) (xy 147.533129 184.519017) + (xy 147.535569 184.519758) (xy 147.578582 184.54275) (xy 147.609522 184.580453) (xy 147.618899 184.60309) + (xy 147.633995 184.652858) (xy 147.661855 184.70498) (xy 147.699341 184.750658) (xy 147.706042 184.756157) + (xy 147.715131 184.764395) (xy 148.088389 185.137654) (xy 148.115486 185.178207) (xy 148.125001 185.226042) + (xy 148.125 187.898959) (xy 148.115485 187.946794) (xy 148.088388 187.987347) (xy 147.927626 188.148109) + (xy 147.918541 188.156344) (xy 147.911845 188.161839) (xy 147.874354 188.207521) (xy 147.845635 188.261253) + (xy 147.814694 188.298955) (xy 147.77168 188.321946) (xy 147.747645 188.326727) (xy 147.735796 188.327893) + (xy 147.698092 188.339331) (xy 147.663344 188.357904) (xy 147.632894 188.382894) (xy 147.607904 188.413344) + (xy 147.583542 188.458924) (xy 147.552601 188.496626) (xy 147.509588 188.519617) (xy 147.473301 188.525) + (xy 145.776699 188.525) (xy 145.728864 188.515485) (xy 145.688311 188.488388) (xy 145.666458 188.458924) + (xy 145.642095 188.413344) (xy 145.617105 188.382894) (xy 145.586655 188.357904) (xy 145.551907 188.339331) + (xy 145.514203 188.327893) (xy 145.502355 188.326727) (xy 145.455683 188.312569) (xy 145.417981 188.281628) + (xy 145.404366 188.261253) (xy 145.375646 188.207521) (xy 145.338156 188.161839) (xy 145.331464 188.156348) + (xy 145.322375 188.148111) (xy 145.161612 187.987349) (xy 145.134515 187.946796) (xy 145.125 187.89896) + (xy 145.125 181.97604) (xy 145.134515 181.928205) (xy 145.161612 181.887652) (xy 145.534874 181.514391) + (xy 145.543962 181.506153) (xy 145.550657 181.500657) (xy 145.588146 181.454978) (xy 145.616005 181.402856) + (xy 145.631103 181.353088) (xy 145.654094 181.310075) (xy 145.691796 181.279134) (xy 145.714437 181.269756) + (xy 145.716871 181.269017) (xy 145.789432 181.230232) (xy 145.853035 181.178035) (xy 145.905232 181.114432) + (xy 145.944016 181.041873) (xy 145.967903 180.963129) (xy 145.976572 180.87511) (xy 145.976572 180.374889) + (xy 145.967903 180.28687) (xy 145.944016 180.208126) (xy 145.905232 180.135567) (xy 145.853035 180.071964) + (xy 145.789432 180.019767) (xy 145.716873 179.980983) (xy 145.638129 179.957096) (xy 145.55011 179.948428) + (xy 145.12489 179.948428) (xy 145.03687 179.957096) (xy 144.958126 179.980983) (xy 144.885567 180.019767) + (xy 144.821964 180.071964) (xy 144.769768 180.135565) (xy 144.73524 180.200164) (xy 144.704299 180.237865) + (xy 144.661286 180.260857) (xy 144.612748 180.265637) (xy 144.566075 180.251479) (xy 144.528374 180.220538) + (xy 144.51476 180.200164) (xy 144.480231 180.135565) (xy 144.428035 180.071964) (xy 144.364432 180.019767) + (xy 144.291873 179.980983) (xy 144.213129 179.957096) (xy 144.12511 179.948428) (xy 143.69989 179.948428) + (xy 143.61187 179.957096) (xy 143.533126 179.980983) (xy 143.460567 180.019767) (xy 143.396964 180.071964) + (xy 143.344767 180.135567) (xy 143.305983 180.208126) (xy 143.282096 180.28687) (xy 143.273428 180.374889) + (xy 143.273428 180.87511) (xy 143.282096 180.963129) (xy 143.305983 181.041873) (xy 143.344767 181.114432) + (xy 143.396964 181.178035) (xy 143.460567 181.230232) (xy 143.53313 181.269018) (xy 143.541831 181.271658) + (xy 143.584845 181.294649) (xy 143.615786 181.332351) (xy 143.625162 181.354988) (xy 143.633995 181.384107) + (xy 143.661854 181.436228) (xy 143.699343 181.481907) (xy 143.706039 181.487403) (xy 143.715127 181.495641) + (xy 144.088388 181.868903) (xy 144.115485 181.909456) (xy 144.125 181.957291) (xy 144.125001 187.898958) + (xy 144.115486 187.946793) (xy 144.08839 187.987346) (xy 143.927632 188.148105) (xy 143.918542 188.156343) + (xy 143.911841 188.161841) (xy 143.874353 188.207521) (xy 143.845635 188.261252) (xy 143.814694 188.298954) + (xy 143.771681 188.321946) (xy 143.747645 188.326727) (xy 143.735796 188.327893) (xy 143.698092 188.339331) + (xy 143.663344 188.357904) (xy 143.632894 188.382894) (xy 143.607904 188.413344) (xy 143.583542 188.458924) + (xy 143.552601 188.496626) (xy 143.509588 188.519617) (xy 143.473301 188.525) (xy 142.649124 188.525) + (xy 142.601289 188.515485) (xy 142.560736 188.488388) (xy 142.552498 188.4793) (xy 142.538164 188.461835) + (xy 142.524626 188.450724) (xy 142.509182 188.442469) (xy 142.492429 188.437387) (xy 142.46886 188.435066) + (xy 141.78114 188.435066) (xy 141.75757 188.437387) (xy 141.740817 188.442469) (xy 141.725372 188.450724) + (xy 141.7043 188.468019) (xy 141.661286 188.49101) (xy 141.612748 188.495791) (xy 141.566076 188.481633) + (xy 141.5457 188.468019) (xy 141.524627 188.450724) (xy 141.509182 188.442469) (xy 141.492429 188.437387) + (xy 141.46886 188.435066) (xy 140.78114 188.435066) (xy 140.75757 188.437387) (xy 140.740817 188.442469) + (xy 140.725373 188.450724) (xy 140.711835 188.461835) (xy 140.697502 188.4793) (xy 140.6598 188.510241) + (xy 140.613127 188.524398) (xy 140.600876 188.525) (xy 139.776699 188.525) (xy 139.728864 188.515485) + (xy 139.688311 188.488388) (xy 139.666458 188.458924) (xy 139.642095 188.413344) (xy 139.617105 188.382894) + (xy 139.586655 188.357904) (xy 139.551907 188.339331) (xy 139.514203 188.327893) (xy 139.502355 188.326727) + (xy 139.455683 188.312569) (xy 139.417981 188.281628) (xy 139.404366 188.261253) (xy 139.375646 188.207521) + (xy 139.338157 188.161842) (xy 139.331462 188.156347) (xy 139.322374 188.14811) (xy 139.161612 187.987349) + (xy 139.134515 187.946796) (xy 139.125 187.89896) (xy 139.125 185.22604) (xy 139.134515 185.178205) + (xy 139.161612 185.137652) (xy 139.534875 184.76439) (xy 139.543964 184.756152) (xy 139.550656 184.75066) + (xy 139.588146 184.704978) (xy 139.616005 184.652856) (xy 139.631103 184.603088) (xy 139.654094 184.560075) + (xy 139.691796 184.529134) (xy 139.714437 184.519756) (xy 139.716871 184.519017) (xy 139.789432 184.480232) + (xy 139.853035 184.428035) (xy 139.905232 184.364432) (xy 139.944016 184.291873) (xy 139.967903 184.213129) + (xy 139.976572 184.12511) (xy 139.976572 183.624889) (xy 139.967903 183.53687) (xy 139.944016 183.458126) + (xy 139.905232 183.385567) (xy 139.853035 183.321964) (xy 139.789432 183.269767) (xy 139.716873 183.230983) + (xy 139.638129 183.207096) (xy 139.55011 183.198428) (xy 139.12489 183.198428) (xy 139.03687 183.207096) + (xy 138.958126 183.230983) (xy 138.885567 183.269767) (xy 138.821964 183.321964) (xy 138.769768 183.385565) + (xy 138.73524 183.450164) (xy 138.704299 183.487865) (xy 138.661286 183.510857) (xy 138.612748 183.515637) + (xy 138.566075 183.501479) (xy 138.528374 183.470538) (xy 138.51476 183.450164) (xy 138.480231 183.385565) + (xy 138.428035 183.321964) (xy 138.364432 183.269767) (xy 138.291873 183.230983) (xy 138.213129 183.207096) + (xy 138.12511 183.198428) (xy 137.69989 183.198428) (xy 137.61187 183.207096) (xy 137.533126 183.230983) + (xy 137.460567 183.269767) (xy 137.396964 183.321964) (xy 137.344767 183.385567) (xy 137.305983 183.458126) + (xy 137.282096 183.53687) (xy 137.273428 183.624889) (xy 137.273428 184.12511) (xy 137.282096 184.213129) + (xy 137.305983 184.291873) (xy 137.344767 184.364432) (xy 137.396964 184.428035) (xy 137.460567 184.480232) + (xy 137.533129 184.519017) (xy 137.535569 184.519758) (xy 137.578582 184.54275) (xy 137.609522 184.580453) + (xy 137.618899 184.60309) (xy 137.633995 184.652858) (xy 137.661855 184.70498) (xy 137.699341 184.750658) + (xy 137.706042 184.756157) (xy 137.715131 184.764395) (xy 138.088389 185.137654) (xy 138.115486 185.178207) + (xy 138.125001 185.226042) (xy 138.125 187.898959) (xy 138.115485 187.946794) (xy 138.088388 187.987347) + (xy 137.927626 188.148109) (xy 137.918541 188.156344) (xy 137.911845 188.161839) (xy 137.874354 188.207521) + (xy 137.845635 188.261253) (xy 137.814694 188.298955) (xy 137.77168 188.321946) (xy 137.747645 188.326727) + (xy 137.735796 188.327893) (xy 137.698092 188.339331) (xy 137.663344 188.357904) (xy 137.632894 188.382894) + (xy 137.607904 188.413344) (xy 137.583542 188.458924) (xy 137.552601 188.496626) (xy 137.509588 188.519617) + (xy 137.473301 188.525) (xy 135.776699 188.525) (xy 135.728864 188.515485) (xy 135.688311 188.488388) + (xy 135.666458 188.458924) (xy 135.642095 188.413344) (xy 135.617105 188.382894) (xy 135.586655 188.357904) + (xy 135.551907 188.339331) (xy 135.514203 188.327893) (xy 135.502355 188.326727) (xy 135.455683 188.312569) + (xy 135.417981 188.281628) (xy 135.404366 188.261253) (xy 135.375646 188.207521) (xy 135.338156 188.161839) + (xy 135.331464 188.156348) (xy 135.322375 188.148111) (xy 135.161612 187.987349) (xy 135.134515 187.946796) + (xy 135.125 187.89896) (xy 135.125 181.97604) (xy 135.134515 181.928205) (xy 135.161612 181.887652) + (xy 135.534874 181.514391) (xy 135.543962 181.506153) (xy 135.550657 181.500657) (xy 135.588146 181.454978) + (xy 135.616005 181.402856) (xy 135.631103 181.353088) (xy 135.654094 181.310075) (xy 135.691796 181.279134) + (xy 135.714437 181.269756) (xy 135.716871 181.269017) (xy 135.789432 181.230232) (xy 135.853035 181.178035) + (xy 135.905232 181.114432) (xy 135.944016 181.041873) (xy 135.967903 180.963129) (xy 135.976572 180.87511) + (xy 135.976572 180.374889) (xy 135.967903 180.28687) (xy 135.944016 180.208126) (xy 135.905232 180.135567) + (xy 135.853035 180.071964) (xy 135.789432 180.019767) (xy 135.716873 179.980983) (xy 135.638129 179.957096) + (xy 135.55011 179.948428) (xy 135.12489 179.948428) (xy 135.03687 179.957096) (xy 134.958126 179.980983) + (xy 134.885567 180.019767) (xy 134.821964 180.071964) (xy 134.769768 180.135565) (xy 134.73524 180.200164) + (xy 134.704299 180.237865) (xy 134.661286 180.260857) (xy 134.612748 180.265637) (xy 134.566075 180.251479) + (xy 134.528374 180.220538) (xy 134.51476 180.200164) (xy 134.480231 180.135565) (xy 134.428035 180.071964) + (xy 134.364432 180.019767) (xy 134.291873 179.980983) (xy 134.213129 179.957096) (xy 134.12511 179.948428) + (xy 133.69989 179.948428) (xy 133.61187 179.957096) (xy 133.533126 179.980983) (xy 133.460567 180.019767) + (xy 133.396964 180.071964) (xy 133.344767 180.135567) (xy 133.305983 180.208126) (xy 133.282096 180.28687) + (xy 133.273428 180.374889) (xy 133.273428 180.87511) (xy 133.282096 180.963129) (xy 133.305983 181.041873) + (xy 133.344767 181.114432) (xy 133.396964 181.178035) (xy 133.460567 181.230232) (xy 133.53313 181.269018) + (xy 133.541831 181.271658) (xy 133.584845 181.294649) (xy 133.615786 181.332351) (xy 133.625162 181.354988) + (xy 133.633995 181.384107) (xy 133.661854 181.436228) (xy 133.699343 181.481907) (xy 133.706039 181.487403) + (xy 133.715127 181.495641) (xy 134.088388 181.868903) (xy 134.115485 181.909456) (xy 134.125 181.957291) + (xy 134.125001 187.898958) (xy 134.115486 187.946793) (xy 134.08839 187.987346) (xy 133.927632 188.148105) + (xy 133.918542 188.156343) (xy 133.911841 188.161841) (xy 133.874353 188.207521) (xy 133.845635 188.261252) + (xy 133.814694 188.298954) (xy 133.771681 188.321946) (xy 133.747645 188.326727) (xy 133.735796 188.327893) + (xy 133.698092 188.339331) (xy 133.663344 188.357904) (xy 133.632894 188.382894) (xy 133.607904 188.413344) + (xy 133.583542 188.458924) (xy 133.552601 188.496626) (xy 133.509588 188.519617) (xy 133.473301 188.525) + (xy 131.776699 188.525) (xy 131.728864 188.515485) (xy 131.688311 188.488388) (xy 131.666458 188.458924) + (xy 131.642095 188.413344) (xy 131.617105 188.382894) (xy 131.586655 188.357904) (xy 131.551907 188.339331) + (xy 131.514203 188.327893) (xy 131.502355 188.326727) (xy 131.455683 188.312569) (xy 131.417981 188.281628) + (xy 131.404366 188.261253) (xy 131.375646 188.207521) (xy 131.338157 188.161842) (xy 131.331462 188.156347) + (xy 131.322374 188.14811) (xy 131.161612 187.987349) (xy 131.134515 187.946796) (xy 131.125 187.89896) + (xy 131.125 185.22604) (xy 131.134515 185.178205) (xy 131.161612 185.137652) (xy 131.534875 184.76439) + (xy 131.543964 184.756152) (xy 131.550656 184.75066) (xy 131.588146 184.704978) (xy 131.616005 184.652856) + (xy 131.631103 184.603088) (xy 131.654094 184.560075) (xy 131.691796 184.529134) (xy 131.714437 184.519756) + (xy 131.716871 184.519017) (xy 131.789432 184.480232) (xy 131.853035 184.428035) (xy 131.905232 184.364432) + (xy 131.944016 184.291873) (xy 131.967903 184.213129) (xy 131.976572 184.12511) (xy 131.976572 183.624889) + (xy 131.967903 183.53687) (xy 131.944016 183.458126) (xy 131.905232 183.385567) (xy 131.853035 183.321964) + (xy 131.789432 183.269767) (xy 131.716873 183.230983) (xy 131.638129 183.207096) (xy 131.55011 183.198428) + (xy 131.12489 183.198428) (xy 131.03687 183.207096) (xy 130.958126 183.230983) (xy 130.885567 183.269767) + (xy 130.821964 183.321964) (xy 130.769768 183.385565) (xy 130.73524 183.450164) (xy 130.704299 183.487865) + (xy 130.661286 183.510857) (xy 130.612748 183.515637) (xy 130.566075 183.501479) (xy 130.528374 183.470538) + (xy 130.51476 183.450164) (xy 130.480231 183.385565) (xy 130.428035 183.321964) (xy 130.364432 183.269767) + (xy 130.291873 183.230983) (xy 130.213129 183.207096) (xy 130.12511 183.198428) (xy 129.69989 183.198428) + (xy 129.61187 183.207096) (xy 129.533126 183.230983) (xy 129.460567 183.269767) (xy 129.396964 183.321964) + (xy 129.344767 183.385567) (xy 129.305983 183.458126) (xy 129.282096 183.53687) (xy 129.273428 183.624889) + (xy 129.273428 184.12511) (xy 129.282096 184.213129) (xy 129.305983 184.291873) (xy 129.344767 184.364432) + (xy 129.396964 184.428035) (xy 129.460567 184.480232) (xy 129.533129 184.519017) (xy 129.535569 184.519758) + (xy 129.578582 184.54275) (xy 129.609522 184.580453) (xy 129.618899 184.60309) (xy 129.633995 184.652858) + (xy 129.661855 184.70498) (xy 129.699341 184.750658) (xy 129.706042 184.756157) (xy 129.715131 184.764395) + (xy 130.088389 185.137654) (xy 130.115486 185.178207) (xy 130.125001 185.226042) (xy 130.125 187.898959) + (xy 130.115485 187.946794) (xy 130.088388 187.987347) (xy 129.927626 188.148109) (xy 129.918541 188.156344) + (xy 129.911845 188.161839) (xy 129.874354 188.207521) (xy 129.845635 188.261253) (xy 129.814694 188.298955) + (xy 129.77168 188.321946) (xy 129.747645 188.326727) (xy 129.735796 188.327893) (xy 129.698092 188.339331) + (xy 129.663344 188.357904) (xy 129.632894 188.382894) (xy 129.607904 188.413344) (xy 129.583542 188.458924) + (xy 129.552601 188.496626) (xy 129.509588 188.519617) (xy 129.473301 188.525) (xy 128.649124 188.525) + (xy 128.601289 188.515485) (xy 128.560736 188.488388) (xy 128.552498 188.4793) (xy 128.538164 188.461835) + (xy 128.524626 188.450724) (xy 128.509182 188.442469) (xy 128.492429 188.437387) (xy 128.46886 188.435066) + (xy 127.78114 188.435066) (xy 127.75757 188.437387) (xy 127.740817 188.442469) (xy 127.725373 188.450724) + (xy 127.711835 188.461835) (xy 127.697502 188.4793) (xy 127.6598 188.510241) (xy 127.613127 188.524398) + (xy 127.600876 188.525) (xy 126.776699 188.525) (xy 126.728864 188.515485) (xy 126.688311 188.488388) + (xy 126.666458 188.458924) (xy 126.642095 188.413344) (xy 126.617105 188.382894) (xy 126.586655 188.357904) + (xy 126.551907 188.339331) (xy 126.514203 188.327893) (xy 126.502355 188.326727) (xy 126.455683 188.312569) + (xy 126.417981 188.281628) (xy 126.404366 188.261253) (xy 126.375646 188.207521) (xy 126.338157 188.161842) + (xy 126.331462 188.156347) (xy 126.322374 188.14811) (xy 126.161612 187.987349) (xy 126.134515 187.946796) + (xy 126.125 187.89896) (xy 126.125 181.97604) (xy 126.134515 181.928205) (xy 126.161612 181.887652) + (xy 126.534875 181.51439) (xy 126.543964 181.506152) (xy 126.550656 181.50066) (xy 126.588146 181.454978) + (xy 126.616005 181.402856) (xy 126.631103 181.353088) (xy 126.654094 181.310075) (xy 126.691796 181.279134) + (xy 126.714437 181.269756) (xy 126.716871 181.269017) (xy 126.789432 181.230232) (xy 126.853035 181.178035) + (xy 126.905232 181.114432) (xy 126.944016 181.041873) (xy 126.967903 180.963129) (xy 126.976572 180.87511) + (xy 126.976572 180.374889) (xy 126.967903 180.28687) (xy 126.944016 180.208126) (xy 126.905232 180.135567) + (xy 126.853035 180.071964) (xy 126.789432 180.019767) (xy 126.716873 179.980983) (xy 126.638129 179.957096) + (xy 126.55011 179.948428) (xy 126.12489 179.948428) (xy 126.03687 179.957096) (xy 125.958126 179.980983) + (xy 125.885567 180.019767) (xy 125.821964 180.071964) (xy 125.769768 180.135565) (xy 125.73524 180.200164) + (xy 125.704299 180.237865) (xy 125.661286 180.260857) (xy 125.612748 180.265637) (xy 125.566075 180.251479) + (xy 125.528374 180.220538) (xy 125.51476 180.200164) (xy 125.480231 180.135565) (xy 125.428035 180.071964) + (xy 125.364432 180.019767) (xy 125.291873 179.980983) (xy 125.213129 179.957096) (xy 125.12511 179.948428) + (xy 124.69989 179.948428) (xy 124.61187 179.957096) (xy 124.533126 179.980983) (xy 124.460567 180.019767) + (xy 124.396964 180.071964) (xy 124.344767 180.135567) (xy 124.305983 180.208126) (xy 124.282096 180.28687) + (xy 124.273428 180.374889) (xy 124.273428 180.87511) (xy 124.282096 180.963129) (xy 124.305983 181.041873) + (xy 124.344767 181.114432) (xy 124.396964 181.178035) (xy 124.460567 181.230232) (xy 124.53313 181.269018) + (xy 124.541831 181.271658) (xy 124.584845 181.294649) (xy 124.615786 181.332351) (xy 124.625163 181.35499) + (xy 124.633995 181.384108) (xy 124.661855 181.43623) (xy 124.699341 181.481908) (xy 124.706042 181.487407) + (xy 124.715131 181.495645) (xy 125.088389 181.868904) (xy 125.115486 181.909457) (xy 125.125001 181.957292) + (xy 125.125 187.898959) (xy 125.115485 187.946794) (xy 125.088388 187.987347) (xy 124.927626 188.148109) + (xy 124.918541 188.156344) (xy 124.911845 188.161839) (xy 124.874354 188.207521) (xy 124.845635 188.261253) + (xy 124.814694 188.298955) (xy 124.77168 188.321946) (xy 124.747645 188.326727) (xy 124.735796 188.327893) + (xy 124.698092 188.339331) (xy 124.663344 188.357904) (xy 124.632894 188.382894) (xy 124.607904 188.413344) + (xy 124.583542 188.458924) (xy 124.552601 188.496626) (xy 124.509588 188.519617) (xy 124.473301 188.525) + (xy 123.649124 188.525) (xy 123.601289 188.515485) (xy 123.560736 188.488388) (xy 123.552498 188.4793) + (xy 123.538164 188.461835) (xy 123.524626 188.450724) (xy 123.509182 188.442469) (xy 123.492429 188.437387) + (xy 123.46886 188.435066) (xy 122.775 188.435066) (xy 122.727165 188.425551) (xy 122.686612 188.398454) + (xy 122.659515 188.357901) (xy 122.65 188.310066) (xy 122.65 186.667819) (xy 122.649638 186.664376) + (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) + (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) + (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) + (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) + (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) + (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) + (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) + (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) + (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) + (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) + (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) + (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) + (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) + (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) + (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) + (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) + (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.310066) (xy 120.590486 188.357901) + (xy 120.563389 188.398454) (xy 120.522836 188.425551) (xy 120.475001 188.435066) (xy 119.78114 188.435066) + (xy 119.75757 188.437387) (xy 119.740817 188.442469) (xy 119.725372 188.450724) (xy 119.7043 188.468019) + (xy 119.661286 188.49101) (xy 119.612748 188.495791) (xy 119.566076 188.481633) (xy 119.5457 188.468019) + (xy 119.524627 188.450724) (xy 119.509182 188.442469) (xy 119.492429 188.437387) (xy 119.46886 188.435066) + (xy 118.78114 188.435066) (xy 118.75757 188.437387) (xy 118.740817 188.442469) (xy 118.725372 188.450724) + (xy 118.7043 188.468019) (xy 118.661286 188.49101) (xy 118.612748 188.495791) (xy 118.566076 188.481633) + (xy 118.5457 188.468019) (xy 118.524627 188.450724) (xy 118.509182 188.442469) (xy 118.492429 188.437387) + (xy 118.46886 188.435066) (xy 117.78114 188.435066) (xy 117.75757 188.437387) (xy 117.740817 188.442469) + (xy 117.725372 188.450724) (xy 117.7043 188.468019) (xy 117.661286 188.49101) (xy 117.612748 188.495791) + (xy 117.566076 188.481633) (xy 117.5457 188.468019) (xy 117.524627 188.450724) (xy 117.509182 188.442469) + (xy 117.492429 188.437387) (xy 117.46886 188.435066) (xy 116.78114 188.435066) (xy 116.75757 188.437387) + (xy 116.740817 188.442469) (xy 116.725373 188.450724) (xy 116.711835 188.461835) (xy 116.697502 188.4793) + (xy 116.6598 188.510241) (xy 116.613127 188.524398) (xy 116.600876 188.525) (xy 115.649124 188.525) + (xy 115.601289 188.515485) (xy 115.560736 188.488388) (xy 115.552498 188.4793) (xy 115.538164 188.461835) + (xy 115.524626 188.450724) (xy 115.509182 188.442469) (xy 115.492429 188.437387) (xy 115.46886 188.435066) + (xy 114.78114 188.435066) (xy 114.75757 188.437387) (xy 114.740817 188.442469) (xy 114.725372 188.450724) + (xy 114.7043 188.468019) (xy 114.661286 188.49101) (xy 114.612748 188.495791) (xy 114.566076 188.481633) + (xy 114.5457 188.468019) (xy 114.524627 188.450724) (xy 114.509182 188.442469) (xy 114.492429 188.437387) + (xy 114.46886 188.435066) (xy 113.78114 188.435066) (xy 113.75757 188.437387) (xy 113.740817 188.442469) + (xy 113.725373 188.450724) (xy 113.711835 188.461835) (xy 113.697502 188.4793) (xy 113.6598 188.510241) + (xy 113.613127 188.524398) (xy 113.600876 188.525) (xy 112.8389 188.525) (xy 112.791065 188.515485) + (xy 112.750512 188.488388) (xy 112.723415 188.447835) (xy 112.7139 188.4) (xy 112.7139 187.506139) + (xy 112.711598 187.482775) (xy 112.706573 187.466208) (xy 112.698415 187.450947) (xy 112.687434 187.437565) + (xy 112.674052 187.426584) (xy 112.658791 187.418426) (xy 112.642224 187.413401) (xy 112.61886 187.4111) + (xy 109.675 187.4111) (xy 109.627165 187.401585) (xy 109.586612 187.374488) (xy 109.559515 187.333935) + (xy 109.55 187.2861) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384816) (xy 97.900442 181.375814) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 130.708919) (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) + (xy 70.480676 131.673731) (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) + (xy 71.483143 132.496434) (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) + (xy 72.773731 132.369323) (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) + (xy 73.596434 131.366856) (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) + (xy 73.469323 130.076268) (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) + (xy 72.466856 129.253565) (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) + (xy 71.176268 129.380676) (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) + (xy 70.353565 130.383143) (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) + (xy 64.586612 125.336612) (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "415b6e4d-aabf-4e5e-b9c7-1200f4fb7257") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "4a608953-5ba3-423e-89d2-655771c91c8c") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 196.525 186.175) (xy 209.225 186.175) (xy 209.225 188.625) (xy 207.825 191.175) (xy 197.025 191.175) + (xy 196.525 190.675) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "4f753e39-e48d-44de-a22b-e1ced77b773c") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "56b353d2-d496-4769-955b-ad8ae6e37bc6") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 193.775 186.175) (xy 193.775 180.375) (xy 231.125 180.375) (xy 231.125 126.225) (xy 77.175 126.225) + (xy 77.175 135.625) (xy 64.475 135.625) (xy 64.475 125.225) (xy 232.125 125.225) (xy 232.125 181.375) + (xy 205.525 181.375) (xy 205.525 186.175) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "f78231ee-722d-416f-adfe-d57079b679cb") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 65.475 180.375) (xy 65.475 135.625) (xy 64.475 135.625) + ) + ) + ) + (zone + (net 7) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "e8c113ad-c533-4d15-9c69-035e206dc81b") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) + (xy 193.75 186.125) (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) + (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) (xy 205.500599 181.30091) + (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) (xy 205.146759 181.340389) + (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) (xy 204.807334 181.447841) + (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) (xy 204.495243 181.619176) + (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) (xy 204.22237 181.847871) + (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) (xy 203.999116 182.12521) + (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) (xy 203.833983 182.440626) + (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) (xy 203.733258 182.782126) + (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) (xy 203.7 183.121324) + (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) (xy 203.70091 184.4494) + (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) (xy 203.740388 184.803237) + (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) (xy 203.847844 185.142669) + (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) (xy 204.019176 185.454756) + (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) (xy 204.247872 185.72763) + (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) (xy 204.503783 186.03592) + (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) (xy 204.384055 186.125) + (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) (xy 196.59316 186.047835) + (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) (xy 196.567325 185.873405) + (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) (xy 196.481761 185.603877) + (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) (xy 196.345462 185.356075) + (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) (xy 196.16361 185.139449) + (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) (xy 195.943154 184.962286) + (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) (xy 195.69249 184.831321) + (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) (xy 195.421192 184.751545) + (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) (xy 195.13956 184.725981) + (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) (xy 194.858311 184.755604) + (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) (xy 194.588135 184.839307) + (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) (xy 194.339396 184.97388) + (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) (xy 194.121546 185.154191) + (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) (xy 193.942861 185.373386) + (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) (xy 193.810163 185.623092) + (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) (xy 193.728477 185.893861) + (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) (xy 193.700353 186.167752) + (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) (xy 193.663389 188.488388) + (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 192.776699 188.525) (xy 192.728864 188.515485) + (xy 192.688311 188.488388) (xy 192.666458 188.458924) (xy 192.642095 188.413344) (xy 192.617105 188.382894) + (xy 192.586655 188.357904) (xy 192.551907 188.339331) (xy 192.514203 188.327893) (xy 192.502355 188.326727) + (xy 192.455683 188.312569) (xy 192.417981 188.281628) (xy 192.404366 188.261253) (xy 192.375646 188.207521) + (xy 192.338156 188.161839) (xy 192.331464 188.156348) (xy 192.322375 188.148111) (xy 192.161612 187.987349) + (xy 192.134515 187.946796) (xy 192.125 187.89896) (xy 192.125 185.22604) (xy 192.134515 185.178205) + (xy 192.161612 185.137652) (xy 192.572374 184.726891) (xy 192.581462 184.718653) (xy 192.588157 184.713157) + (xy 192.625646 184.667478) (xy 192.659307 184.604503) (xy 192.660036 184.604892) (xy 192.675264 184.576404) + (xy 192.712966 184.545463) (xy 192.735606 184.536085) (xy 192.791872 184.519016) (xy 192.864432 184.480232) + (xy 192.928035 184.428035) (xy 192.980232 184.364432) (xy 193.019016 184.291873) (xy 193.042903 184.213129) + (xy 193.051572 184.12511) (xy 193.051572 183.699889) (xy 193.042903 183.61187) (xy 193.019016 183.533126) + (xy 192.980232 183.460567) (xy 192.928035 183.396964) (xy 192.864432 183.344767) (xy 192.791873 183.305983) + (xy 192.713129 183.282096) (xy 192.62511 183.273428) (xy 192.12489 183.273428) (xy 192.03687 183.282096) + (xy 191.958126 183.305983) (xy 191.885567 183.344767) (xy 191.821964 183.396964) (xy 191.769768 183.460565) + (xy 191.73524 183.525164) (xy 191.704299 183.562865) (xy 191.661286 183.585857) (xy 191.612748 183.590637) + (xy 191.566075 183.576479) (xy 191.528374 183.545538) (xy 191.51476 183.525164) (xy 191.480231 183.460565) + (xy 191.428035 183.396964) (xy 191.364432 183.344767) (xy 191.291873 183.305983) (xy 191.213129 183.282096) + (xy 191.12511 183.273428) (xy 190.62489 183.273428) (xy 190.53687 183.282096) (xy 190.458126 183.305983) + (xy 190.385567 183.344767) (xy 190.321964 183.396964) (xy 190.269767 183.460567) (xy 190.230983 183.533126) + (xy 190.207096 183.61187) (xy 190.198428 183.699889) (xy 190.198428 184.12511) (xy 190.207096 184.213129) + (xy 190.230983 184.291873) (xy 190.269767 184.364432) (xy 190.321964 184.428035) (xy 190.385567 184.480232) + (xy 190.45813 184.519018) (xy 190.514396 184.536087) (xy 190.55741 184.559078) (xy 190.588351 184.59678) + (xy 190.594495 184.611614) (xy 190.624354 184.667478) (xy 190.661843 184.713157) (xy 190.668539 184.718653) + (xy 190.677627 184.726891) (xy 191.088388 185.137653) (xy 191.115485 185.178206) (xy 191.125 185.226041) + (xy 191.125001 187.898958) (xy 191.115486 187.946793) (xy 191.08839 187.987346) (xy 190.927632 188.148105) + (xy 190.918542 188.156343) (xy 190.911841 188.161841) (xy 190.874353 188.207521) (xy 190.845635 188.261252) + (xy 190.814694 188.298954) (xy 190.771681 188.321946) (xy 190.747645 188.326727) (xy 190.735796 188.327893) + (xy 190.698092 188.339331) (xy 190.663344 188.357904) (xy 190.632894 188.382894) (xy 190.607904 188.413344) + (xy 190.583542 188.458924) (xy 190.552601 188.496626) (xy 190.509588 188.519617) (xy 190.473301 188.525) + (xy 188.776699 188.525) (xy 188.728864 188.515485) (xy 188.688311 188.488388) (xy 188.666458 188.458924) + (xy 188.642095 188.413344) (xy 188.617105 188.382894) (xy 188.586655 188.357904) (xy 188.551907 188.339331) + (xy 188.514203 188.327893) (xy 188.502355 188.326727) (xy 188.455683 188.312569) (xy 188.417981 188.281628) + (xy 188.404366 188.261253) (xy 188.375646 188.207521) (xy 188.338156 188.161839) (xy 188.331464 188.156348) + (xy 188.322375 188.148111) (xy 188.161612 187.987349) (xy 188.134515 187.946796) (xy 188.125 187.89896) + (xy 188.125 185.22604) (xy 188.134515 185.178205) (xy 188.161612 185.137652) (xy 188.572374 184.726891) + (xy 188.581462 184.718653) (xy 188.588157 184.713157) (xy 188.625646 184.667478) (xy 188.659307 184.604503) + (xy 188.660036 184.604892) (xy 188.675264 184.576404) (xy 188.712966 184.545463) (xy 188.735606 184.536085) + (xy 188.791872 184.519016) (xy 188.864432 184.480232) (xy 188.928035 184.428035) (xy 188.980232 184.364432) + (xy 189.019016 184.291873) (xy 189.042903 184.213129) (xy 189.051572 184.12511) (xy 189.051572 183.699889) + (xy 189.042903 183.61187) (xy 189.019016 183.533126) (xy 188.980232 183.460567) (xy 188.928035 183.396964) + (xy 188.864432 183.344767) (xy 188.791873 183.305983) (xy 188.713129 183.282096) (xy 188.62511 183.273428) + (xy 188.12489 183.273428) (xy 188.03687 183.282096) (xy 187.958126 183.305983) (xy 187.885567 183.344767) + (xy 187.821964 183.396964) (xy 187.769768 183.460565) (xy 187.73524 183.525164) (xy 187.704299 183.562865) + (xy 187.661286 183.585857) (xy 187.612748 183.590637) (xy 187.566075 183.576479) (xy 187.528374 183.545538) + (xy 187.51476 183.525164) (xy 187.480231 183.460565) (xy 187.428035 183.396964) (xy 187.364432 183.344767) + (xy 187.291873 183.305983) (xy 187.213129 183.282096) (xy 187.12511 183.273428) (xy 186.62489 183.273428) + (xy 186.53687 183.282096) (xy 186.458126 183.305983) (xy 186.385567 183.344767) (xy 186.321964 183.396964) + (xy 186.269767 183.460567) (xy 186.230983 183.533126) (xy 186.207096 183.61187) (xy 186.198428 183.699889) + (xy 186.198428 184.12511) (xy 186.207096 184.213129) (xy 186.230983 184.291873) (xy 186.269767 184.364432) + (xy 186.321964 184.428035) (xy 186.385567 184.480232) (xy 186.45813 184.519018) (xy 186.514396 184.536087) + (xy 186.55741 184.559078) (xy 186.588351 184.59678) (xy 186.594495 184.611614) (xy 186.624354 184.667478) + (xy 186.661843 184.713157) (xy 186.668539 184.718653) (xy 186.677627 184.726891) (xy 187.088388 185.137653) + (xy 187.115485 185.178206) (xy 187.125 185.226041) (xy 187.125001 187.898958) (xy 187.115486 187.946793) + (xy 187.08839 187.987346) (xy 186.927632 188.148105) (xy 186.918542 188.156343) (xy 186.911841 188.161841) + (xy 186.874353 188.207521) (xy 186.845635 188.261252) (xy 186.814694 188.298954) (xy 186.771681 188.321946) + (xy 186.747645 188.326727) (xy 186.735796 188.327893) (xy 186.698092 188.339331) (xy 186.663344 188.357904) + (xy 186.632894 188.382894) (xy 186.607904 188.413344) (xy 186.583542 188.458924) (xy 186.552601 188.496626) + (xy 186.509588 188.519617) (xy 186.473301 188.525) (xy 184.776699 188.525) (xy 184.728864 188.515485) + (xy 184.688311 188.488388) (xy 184.666458 188.458924) (xy 184.642095 188.413344) (xy 184.617105 188.382894) + (xy 184.586655 188.357904) (xy 184.551907 188.339331) (xy 184.514203 188.327893) (xy 184.502355 188.326727) + (xy 184.455683 188.312569) (xy 184.417981 188.281628) (xy 184.404366 188.261253) (xy 184.375646 188.207521) + (xy 184.338156 188.161839) (xy 184.331464 188.156348) (xy 184.322375 188.148111) (xy 184.161612 187.987349) + (xy 184.134515 187.946796) (xy 184.125 187.89896) (xy 184.125 185.22604) (xy 184.134515 185.178205) + (xy 184.161612 185.137652) (xy 184.572374 184.726891) (xy 184.581462 184.718653) (xy 184.588157 184.713157) + (xy 184.625646 184.667478) (xy 184.659307 184.604503) (xy 184.660036 184.604892) (xy 184.675264 184.576404) + (xy 184.712966 184.545463) (xy 184.735606 184.536085) (xy 184.791872 184.519016) (xy 184.864432 184.480232) + (xy 184.928035 184.428035) (xy 184.980232 184.364432) (xy 185.019016 184.291873) (xy 185.042903 184.213129) + (xy 185.051572 184.12511) (xy 185.051572 183.699889) (xy 185.042903 183.61187) (xy 185.019016 183.533126) + (xy 184.980232 183.460567) (xy 184.928035 183.396964) (xy 184.864432 183.344767) (xy 184.791873 183.305983) + (xy 184.713129 183.282096) (xy 184.62511 183.273428) (xy 184.12489 183.273428) (xy 184.03687 183.282096) + (xy 183.958126 183.305983) (xy 183.885567 183.344767) (xy 183.821964 183.396964) (xy 183.769768 183.460565) + (xy 183.73524 183.525164) (xy 183.704299 183.562865) (xy 183.661286 183.585857) (xy 183.612748 183.590637) + (xy 183.566075 183.576479) (xy 183.528374 183.545538) (xy 183.51476 183.525164) (xy 183.480231 183.460565) + (xy 183.428035 183.396964) (xy 183.364432 183.344767) (xy 183.291873 183.305983) (xy 183.213129 183.282096) + (xy 183.12511 183.273428) (xy 182.62489 183.273428) (xy 182.53687 183.282096) (xy 182.458126 183.305983) + (xy 182.385567 183.344767) (xy 182.321964 183.396964) (xy 182.269767 183.460567) (xy 182.230983 183.533126) + (xy 182.207096 183.61187) (xy 182.198428 183.699889) (xy 182.198428 184.12511) (xy 182.207096 184.213129) + (xy 182.230983 184.291873) (xy 182.269767 184.364432) (xy 182.321964 184.428035) (xy 182.385567 184.480232) + (xy 182.45813 184.519018) (xy 182.514396 184.536087) (xy 182.55741 184.559078) (xy 182.588351 184.59678) + (xy 182.594495 184.611614) (xy 182.624354 184.667478) (xy 182.661843 184.713157) (xy 182.668539 184.718653) + (xy 182.677627 184.726891) (xy 183.088388 185.137653) (xy 183.115485 185.178206) (xy 183.125 185.226041) + (xy 183.125001 187.898958) (xy 183.115486 187.946793) (xy 183.08839 187.987346) (xy 182.927632 188.148105) + (xy 182.918542 188.156343) (xy 182.911841 188.161841) (xy 182.874353 188.207521) (xy 182.845635 188.261252) + (xy 182.814694 188.298954) (xy 182.771681 188.321946) (xy 182.747645 188.326727) (xy 182.735796 188.327893) + (xy 182.698092 188.339331) (xy 182.663344 188.357904) (xy 182.632894 188.382894) (xy 182.607904 188.413344) + (xy 182.583542 188.458924) (xy 182.552601 188.496626) (xy 182.509588 188.519617) (xy 182.473301 188.525) + (xy 180.776699 188.525) (xy 180.728864 188.515485) (xy 180.688311 188.488388) (xy 180.666458 188.458924) + (xy 180.642095 188.413344) (xy 180.617105 188.382894) (xy 180.586655 188.357904) (xy 180.551907 188.339331) + (xy 180.514203 188.327893) (xy 180.502355 188.326727) (xy 180.455683 188.312569) (xy 180.417981 188.281628) + (xy 180.404366 188.261253) (xy 180.375646 188.207521) (xy 180.338156 188.161839) (xy 180.331464 188.156348) + (xy 180.322375 188.148111) (xy 180.161612 187.987349) (xy 180.134515 187.946796) (xy 180.125 187.89896) + (xy 180.125 185.22604) (xy 180.134515 185.178205) (xy 180.161612 185.137652) (xy 180.572374 184.726891) + (xy 180.581462 184.718653) (xy 180.588157 184.713157) (xy 180.625646 184.667478) (xy 180.659307 184.604503) + (xy 180.660036 184.604892) (xy 180.675264 184.576404) (xy 180.712966 184.545463) (xy 180.735606 184.536085) + (xy 180.791872 184.519016) (xy 180.864432 184.480232) (xy 180.928035 184.428035) (xy 180.980232 184.364432) + (xy 181.019016 184.291873) (xy 181.042903 184.213129) (xy 181.051572 184.12511) (xy 181.051572 183.699889) + (xy 181.042903 183.61187) (xy 181.019016 183.533126) (xy 180.980232 183.460567) (xy 180.928035 183.396964) + (xy 180.864432 183.344767) (xy 180.791873 183.305983) (xy 180.713129 183.282096) (xy 180.62511 183.273428) + (xy 180.12489 183.273428) (xy 180.03687 183.282096) (xy 179.958126 183.305983) (xy 179.885567 183.344767) + (xy 179.821964 183.396964) (xy 179.769768 183.460565) (xy 179.73524 183.525164) (xy 179.704299 183.562865) + (xy 179.661286 183.585857) (xy 179.612748 183.590637) (xy 179.566075 183.576479) (xy 179.528374 183.545538) + (xy 179.51476 183.525164) (xy 179.480231 183.460565) (xy 179.428035 183.396964) (xy 179.364432 183.344767) + (xy 179.291873 183.305983) (xy 179.213129 183.282096) (xy 179.12511 183.273428) (xy 178.62489 183.273428) + (xy 178.53687 183.282096) (xy 178.458126 183.305983) (xy 178.385567 183.344767) (xy 178.321964 183.396964) + (xy 178.269767 183.460567) (xy 178.230983 183.533126) (xy 178.207096 183.61187) (xy 178.198428 183.699889) + (xy 178.198428 184.12511) (xy 178.207096 184.213129) (xy 178.230983 184.291873) (xy 178.269767 184.364432) + (xy 178.321964 184.428035) (xy 178.385567 184.480232) (xy 178.45813 184.519018) (xy 178.514396 184.536087) + (xy 178.55741 184.559078) (xy 178.588351 184.59678) (xy 178.594495 184.611614) (xy 178.624354 184.667478) + (xy 178.661843 184.713157) (xy 178.668539 184.718653) (xy 178.677627 184.726891) (xy 179.088388 185.137653) + (xy 179.115485 185.178206) (xy 179.125 185.226041) (xy 179.125001 187.898958) (xy 179.115486 187.946793) + (xy 179.08839 187.987346) (xy 178.927632 188.148105) (xy 178.918542 188.156343) (xy 178.911841 188.161841) + (xy 178.874353 188.207521) (xy 178.845635 188.261252) (xy 178.814694 188.298954) (xy 178.771681 188.321946) + (xy 178.747645 188.326727) (xy 178.735796 188.327893) (xy 178.698092 188.339331) (xy 178.663344 188.357904) + (xy 178.632894 188.382894) (xy 178.607904 188.413344) (xy 178.583542 188.458924) (xy 178.552601 188.496626) + (xy 178.509588 188.519617) (xy 178.473301 188.525) (xy 176.776699 188.525) (xy 176.728864 188.515485) + (xy 176.688311 188.488388) (xy 176.666458 188.458924) (xy 176.642095 188.413344) (xy 176.617105 188.382894) + (xy 176.586655 188.357904) (xy 176.551907 188.339331) (xy 176.514203 188.327893) (xy 176.502355 188.326727) + (xy 176.455683 188.312569) (xy 176.417981 188.281628) (xy 176.404366 188.261253) (xy 176.375646 188.207521) + (xy 176.338156 188.161839) (xy 176.331464 188.156348) (xy 176.322375 188.148111) (xy 176.161612 187.987349) + (xy 176.134515 187.946796) (xy 176.125 187.89896) (xy 176.125 185.22604) (xy 176.134515 185.178205) + (xy 176.161612 185.137652) (xy 176.572374 184.726891) (xy 176.581462 184.718653) (xy 176.588157 184.713157) + (xy 176.625646 184.667478) (xy 176.659307 184.604503) (xy 176.660036 184.604892) (xy 176.675264 184.576404) + (xy 176.712966 184.545463) (xy 176.735606 184.536085) (xy 176.791872 184.519016) (xy 176.864432 184.480232) + (xy 176.928035 184.428035) (xy 176.980232 184.364432) (xy 177.019016 184.291873) (xy 177.042903 184.213129) + (xy 177.051572 184.12511) (xy 177.051572 183.699889) (xy 177.042903 183.61187) (xy 177.019016 183.533126) + (xy 176.980232 183.460567) (xy 176.928035 183.396964) (xy 176.864432 183.344767) (xy 176.791873 183.305983) + (xy 176.713129 183.282096) (xy 176.62511 183.273428) (xy 176.12489 183.273428) (xy 176.03687 183.282096) + (xy 175.958126 183.305983) (xy 175.885567 183.344767) (xy 175.821964 183.396964) (xy 175.769768 183.460565) + (xy 175.73524 183.525164) (xy 175.704299 183.562865) (xy 175.661286 183.585857) (xy 175.612748 183.590637) + (xy 175.566075 183.576479) (xy 175.528374 183.545538) (xy 175.51476 183.525164) (xy 175.480231 183.460565) + (xy 175.428035 183.396964) (xy 175.364432 183.344767) (xy 175.291873 183.305983) (xy 175.213129 183.282096) + (xy 175.12511 183.273428) (xy 174.62489 183.273428) (xy 174.53687 183.282096) (xy 174.458126 183.305983) + (xy 174.385567 183.344767) (xy 174.321964 183.396964) (xy 174.269767 183.460567) (xy 174.230983 183.533126) + (xy 174.207096 183.61187) (xy 174.198428 183.699889) (xy 174.198428 184.12511) (xy 174.207096 184.213129) + (xy 174.230983 184.291873) (xy 174.269767 184.364432) (xy 174.321964 184.428035) (xy 174.385567 184.480232) + (xy 174.45813 184.519018) (xy 174.514396 184.536087) (xy 174.55741 184.559078) (xy 174.588351 184.59678) + (xy 174.594495 184.611614) (xy 174.624354 184.667478) (xy 174.661843 184.713157) (xy 174.668539 184.718653) + (xy 174.677627 184.726891) (xy 175.088388 185.137653) (xy 175.115485 185.178206) (xy 175.125 185.226041) + (xy 175.125001 187.898958) (xy 175.115486 187.946793) (xy 175.08839 187.987346) (xy 174.927632 188.148105) + (xy 174.918542 188.156343) (xy 174.911841 188.161841) (xy 174.874353 188.207521) (xy 174.845635 188.261252) + (xy 174.814694 188.298954) (xy 174.771681 188.321946) (xy 174.747645 188.326727) (xy 174.735796 188.327893) + (xy 174.698092 188.339331) (xy 174.663344 188.357904) (xy 174.632894 188.382894) (xy 174.607904 188.413344) + (xy 174.583542 188.458924) (xy 174.552601 188.496626) (xy 174.509588 188.519617) (xy 174.473301 188.525) + (xy 172.776699 188.525) (xy 172.728864 188.515485) (xy 172.688311 188.488388) (xy 172.666458 188.458924) + (xy 172.642095 188.413344) (xy 172.617105 188.382894) (xy 172.586655 188.357904) (xy 172.551907 188.339331) + (xy 172.514203 188.327893) (xy 172.502355 188.326727) (xy 172.455683 188.312569) (xy 172.417981 188.281628) + (xy 172.404366 188.261253) (xy 172.375646 188.207521) (xy 172.338156 188.161839) (xy 172.331464 188.156348) + (xy 172.322375 188.148111) (xy 172.161612 187.987349) (xy 172.134515 187.946796) (xy 172.125 187.89896) + (xy 172.125 185.22604) (xy 172.134515 185.178205) (xy 172.161612 185.137652) (xy 172.572374 184.726891) + (xy 172.581462 184.718653) (xy 172.588157 184.713157) (xy 172.625646 184.667478) (xy 172.659307 184.604503) + (xy 172.660036 184.604892) (xy 172.675264 184.576404) (xy 172.712966 184.545463) (xy 172.735606 184.536085) + (xy 172.791872 184.519016) (xy 172.864432 184.480232) (xy 172.928035 184.428035) (xy 172.980232 184.364432) + (xy 173.019016 184.291873) (xy 173.042903 184.213129) (xy 173.051572 184.12511) (xy 173.051572 183.699889) + (xy 173.042903 183.61187) (xy 173.019016 183.533126) (xy 172.980232 183.460567) (xy 172.928035 183.396964) + (xy 172.864432 183.344767) (xy 172.791873 183.305983) (xy 172.713129 183.282096) (xy 172.62511 183.273428) + (xy 172.12489 183.273428) (xy 172.03687 183.282096) (xy 171.958126 183.305983) (xy 171.885567 183.344767) + (xy 171.821964 183.396964) (xy 171.769768 183.460565) (xy 171.73524 183.525164) (xy 171.704299 183.562865) + (xy 171.661286 183.585857) (xy 171.612748 183.590637) (xy 171.566075 183.576479) (xy 171.528374 183.545538) + (xy 171.51476 183.525164) (xy 171.480231 183.460565) (xy 171.428035 183.396964) (xy 171.364432 183.344767) + (xy 171.291873 183.305983) (xy 171.213129 183.282096) (xy 171.12511 183.273428) (xy 170.62489 183.273428) + (xy 170.53687 183.282096) (xy 170.458126 183.305983) (xy 170.385567 183.344767) (xy 170.321964 183.396964) + (xy 170.269767 183.460567) (xy 170.230983 183.533126) (xy 170.207096 183.61187) (xy 170.198428 183.699889) + (xy 170.198428 184.12511) (xy 170.207096 184.213129) (xy 170.230983 184.291873) (xy 170.269767 184.364432) + (xy 170.321964 184.428035) (xy 170.385567 184.480232) (xy 170.45813 184.519018) (xy 170.514396 184.536087) + (xy 170.55741 184.559078) (xy 170.588351 184.59678) (xy 170.594495 184.611614) (xy 170.624354 184.667478) + (xy 170.661843 184.713157) (xy 170.668539 184.718653) (xy 170.677627 184.726891) (xy 171.088388 185.137653) + (xy 171.115485 185.178206) (xy 171.125 185.226041) (xy 171.125001 187.898958) (xy 171.115486 187.946793) + (xy 171.08839 187.987346) (xy 170.927632 188.148105) (xy 170.918542 188.156343) (xy 170.911841 188.161841) + (xy 170.874353 188.207521) (xy 170.845635 188.261252) (xy 170.814694 188.298954) (xy 170.771681 188.321946) + (xy 170.747645 188.326727) (xy 170.735796 188.327893) (xy 170.698092 188.339331) (xy 170.663344 188.357904) + (xy 170.632894 188.382894) (xy 170.607904 188.413344) (xy 170.583542 188.458924) (xy 170.552601 188.496626) + (xy 170.509588 188.519617) (xy 170.473301 188.525) (xy 168.776699 188.525) (xy 168.728864 188.515485) + (xy 168.688311 188.488388) (xy 168.666458 188.458924) (xy 168.642095 188.413344) (xy 168.617105 188.382894) + (xy 168.586655 188.357904) (xy 168.551907 188.339331) (xy 168.514203 188.327893) (xy 168.502355 188.326727) + (xy 168.455683 188.312569) (xy 168.417981 188.281628) (xy 168.404366 188.261253) (xy 168.375646 188.207521) + (xy 168.338156 188.161839) (xy 168.331464 188.156348) (xy 168.322375 188.148111) (xy 168.161612 187.987349) + (xy 168.134515 187.946796) (xy 168.125 187.89896) (xy 168.125 185.22604) (xy 168.134515 185.178205) + (xy 168.161612 185.137652) (xy 168.572374 184.726891) (xy 168.581462 184.718653) (xy 168.588157 184.713157) + (xy 168.625646 184.667478) (xy 168.659307 184.604503) (xy 168.660036 184.604892) (xy 168.675264 184.576404) + (xy 168.712966 184.545463) (xy 168.735606 184.536085) (xy 168.791872 184.519016) (xy 168.864432 184.480232) + (xy 168.928035 184.428035) (xy 168.980232 184.364432) (xy 169.019016 184.291873) (xy 169.042903 184.213129) + (xy 169.051572 184.12511) (xy 169.051572 183.699889) (xy 169.042903 183.61187) (xy 169.019016 183.533126) + (xy 168.980232 183.460567) (xy 168.928035 183.396964) (xy 168.864432 183.344767) (xy 168.791873 183.305983) + (xy 168.713129 183.282096) (xy 168.62511 183.273428) (xy 168.12489 183.273428) (xy 168.03687 183.282096) + (xy 167.958126 183.305983) (xy 167.885567 183.344767) (xy 167.821964 183.396964) (xy 167.769768 183.460565) + (xy 167.73524 183.525164) (xy 167.704299 183.562865) (xy 167.661286 183.585857) (xy 167.612748 183.590637) + (xy 167.566075 183.576479) (xy 167.528374 183.545538) (xy 167.51476 183.525164) (xy 167.480231 183.460565) + (xy 167.428035 183.396964) (xy 167.364432 183.344767) (xy 167.291873 183.305983) (xy 167.213129 183.282096) + (xy 167.12511 183.273428) (xy 166.62489 183.273428) (xy 166.53687 183.282096) (xy 166.458126 183.305983) + (xy 166.385567 183.344767) (xy 166.321964 183.396964) (xy 166.269767 183.460567) (xy 166.230983 183.533126) + (xy 166.207096 183.61187) (xy 166.198428 183.699889) (xy 166.198428 184.12511) (xy 166.207096 184.213129) + (xy 166.230983 184.291873) (xy 166.269767 184.364432) (xy 166.321964 184.428035) (xy 166.385567 184.480232) + (xy 166.45813 184.519018) (xy 166.514396 184.536087) (xy 166.55741 184.559078) (xy 166.588351 184.59678) + (xy 166.594495 184.611614) (xy 166.624354 184.667478) (xy 166.661843 184.713157) (xy 166.668539 184.718653) + (xy 166.677627 184.726891) (xy 167.088388 185.137653) (xy 167.115485 185.178206) (xy 167.125 185.226041) + (xy 167.125001 187.898958) (xy 167.115486 187.946793) (xy 167.08839 187.987346) (xy 166.927632 188.148105) + (xy 166.918542 188.156343) (xy 166.911841 188.161841) (xy 166.874353 188.207521) (xy 166.845635 188.261252) + (xy 166.814694 188.298954) (xy 166.771681 188.321946) (xy 166.747645 188.326727) (xy 166.735796 188.327893) + (xy 166.698092 188.339331) (xy 166.663344 188.357904) (xy 166.632894 188.382894) (xy 166.607904 188.413344) + (xy 166.583542 188.458924) (xy 166.552601 188.496626) (xy 166.509588 188.519617) (xy 166.473301 188.525) + (xy 164.776699 188.525) (xy 164.728864 188.515485) (xy 164.688311 188.488388) (xy 164.666458 188.458924) + (xy 164.642095 188.413344) (xy 164.617105 188.382894) (xy 164.586655 188.357904) (xy 164.551907 188.339331) + (xy 164.514203 188.327893) (xy 164.502355 188.326727) (xy 164.455683 188.312569) (xy 164.417981 188.281628) + (xy 164.404366 188.261253) (xy 164.375646 188.207521) (xy 164.338156 188.161839) (xy 164.331464 188.156348) + (xy 164.322375 188.148111) (xy 164.161612 187.987349) (xy 164.134515 187.946796) (xy 164.125 187.89896) + (xy 164.125 185.22604) (xy 164.134515 185.178205) (xy 164.161612 185.137652) (xy 164.572374 184.726891) + (xy 164.581462 184.718653) (xy 164.588157 184.713157) (xy 164.625646 184.667478) (xy 164.659307 184.604503) + (xy 164.660036 184.604892) (xy 164.675264 184.576404) (xy 164.712966 184.545463) (xy 164.735606 184.536085) + (xy 164.791872 184.519016) (xy 164.864432 184.480232) (xy 164.928035 184.428035) (xy 164.980232 184.364432) + (xy 165.019016 184.291873) (xy 165.042903 184.213129) (xy 165.051572 184.12511) (xy 165.051572 183.699889) + (xy 165.042903 183.61187) (xy 165.019016 183.533126) (xy 164.980232 183.460567) (xy 164.928035 183.396964) + (xy 164.864432 183.344767) (xy 164.791873 183.305983) (xy 164.713129 183.282096) (xy 164.62511 183.273428) + (xy 164.12489 183.273428) (xy 164.03687 183.282096) (xy 163.958126 183.305983) (xy 163.885567 183.344767) + (xy 163.821964 183.396964) (xy 163.769768 183.460565) (xy 163.73524 183.525164) (xy 163.704299 183.562865) + (xy 163.661286 183.585857) (xy 163.612748 183.590637) (xy 163.566075 183.576479) (xy 163.528374 183.545538) + (xy 163.51476 183.525164) (xy 163.480231 183.460565) (xy 163.428035 183.396964) (xy 163.364432 183.344767) + (xy 163.291873 183.305983) (xy 163.213129 183.282096) (xy 163.12511 183.273428) (xy 162.62489 183.273428) + (xy 162.53687 183.282096) (xy 162.458126 183.305983) (xy 162.385567 183.344767) (xy 162.321964 183.396964) + (xy 162.269767 183.460567) (xy 162.230983 183.533126) (xy 162.207096 183.61187) (xy 162.198428 183.699889) + (xy 162.198428 184.12511) (xy 162.207096 184.213129) (xy 162.230983 184.291873) (xy 162.269767 184.364432) + (xy 162.321964 184.428035) (xy 162.385567 184.480232) (xy 162.45813 184.519018) (xy 162.514396 184.536087) + (xy 162.55741 184.559078) (xy 162.588351 184.59678) (xy 162.594495 184.611614) (xy 162.624354 184.667478) + (xy 162.661843 184.713157) (xy 162.668539 184.718653) (xy 162.677627 184.726891) (xy 163.088388 185.137653) + (xy 163.115485 185.178206) (xy 163.125 185.226041) (xy 163.125001 187.898958) (xy 163.115486 187.946793) + (xy 163.08839 187.987346) (xy 162.927632 188.148105) (xy 162.918542 188.156343) (xy 162.911841 188.161841) + (xy 162.874353 188.207521) (xy 162.845635 188.261252) (xy 162.814694 188.298954) (xy 162.771681 188.321946) + (xy 162.747645 188.326727) (xy 162.735796 188.327893) (xy 162.698092 188.339331) (xy 162.663344 188.357904) + (xy 162.632894 188.382894) (xy 162.607904 188.413344) (xy 162.583542 188.458924) (xy 162.552601 188.496626) + (xy 162.509588 188.519617) (xy 162.473301 188.525) (xy 161.649124 188.525) (xy 161.601289 188.515485) + (xy 161.560736 188.488388) (xy 161.552498 188.4793) (xy 161.538164 188.461835) (xy 161.524626 188.450724) + (xy 161.509182 188.442469) (xy 161.492429 188.437387) (xy 161.46886 188.435066) (xy 160.78114 188.435066) + (xy 160.75757 188.437387) (xy 160.740817 188.442469) (xy 160.725373 188.450724) (xy 160.711835 188.461835) + (xy 160.697502 188.4793) (xy 160.6598 188.510241) (xy 160.613127 188.524398) (xy 160.600876 188.525) + (xy 159.776699 188.525) (xy 159.728864 188.515485) (xy 159.688311 188.488388) (xy 159.666458 188.458924) + (xy 159.642095 188.413344) (xy 159.617105 188.382894) (xy 159.586655 188.357904) (xy 159.551907 188.339331) + (xy 159.514203 188.327893) (xy 159.502355 188.326727) (xy 159.455683 188.312569) (xy 159.417981 188.281628) + (xy 159.404366 188.261253) (xy 159.375646 188.207521) (xy 159.338156 188.161839) (xy 159.331464 188.156348) + (xy 159.322375 188.148111) (xy 159.161612 187.987349) (xy 159.134515 187.946796) (xy 159.125 187.89896) + (xy 159.125 185.22604) (xy 159.134515 185.178205) (xy 159.161612 185.137652) (xy 159.572374 184.726891) + (xy 159.581462 184.718653) (xy 159.588157 184.713157) (xy 159.625646 184.667478) (xy 159.659307 184.604503) + (xy 159.660036 184.604892) (xy 159.675264 184.576404) (xy 159.712966 184.545463) (xy 159.735606 184.536085) + (xy 159.791872 184.519016) (xy 159.864432 184.480232) (xy 159.928035 184.428035) (xy 159.980232 184.364432) + (xy 160.019016 184.291873) (xy 160.042903 184.213129) (xy 160.051572 184.12511) (xy 160.051572 183.699889) + (xy 160.042903 183.61187) (xy 160.019016 183.533126) (xy 159.980232 183.460567) (xy 159.928035 183.396964) + (xy 159.864432 183.344767) (xy 159.791873 183.305983) (xy 159.713129 183.282096) (xy 159.62511 183.273428) + (xy 159.12489 183.273428) (xy 159.03687 183.282096) (xy 158.958126 183.305983) (xy 158.885567 183.344767) + (xy 158.821964 183.396964) (xy 158.769768 183.460565) (xy 158.73524 183.525164) (xy 158.704299 183.562865) + (xy 158.661286 183.585857) (xy 158.612748 183.590637) (xy 158.566075 183.576479) (xy 158.528374 183.545538) + (xy 158.51476 183.525164) (xy 158.480231 183.460565) (xy 158.428035 183.396964) (xy 158.364432 183.344767) + (xy 158.291873 183.305983) (xy 158.213129 183.282096) (xy 158.12511 183.273428) (xy 157.62489 183.273428) + (xy 157.53687 183.282096) (xy 157.458126 183.305983) (xy 157.385567 183.344767) (xy 157.321964 183.396964) + (xy 157.269767 183.460567) (xy 157.230983 183.533126) (xy 157.207096 183.61187) (xy 157.198428 183.699889) + (xy 157.198428 184.12511) (xy 157.207096 184.213129) (xy 157.230983 184.291873) (xy 157.269767 184.364432) + (xy 157.321964 184.428035) (xy 157.385567 184.480232) (xy 157.45813 184.519018) (xy 157.514396 184.536087) + (xy 157.55741 184.559078) (xy 157.588351 184.59678) (xy 157.594495 184.611614) (xy 157.624354 184.667478) + (xy 157.661843 184.713157) (xy 157.668539 184.718653) (xy 157.677627 184.726891) (xy 158.088388 185.137653) + (xy 158.115485 185.178206) (xy 158.125 185.226041) (xy 158.125001 187.898958) (xy 158.115486 187.946793) + (xy 158.08839 187.987346) (xy 157.927632 188.148105) (xy 157.918542 188.156343) (xy 157.911841 188.161841) + (xy 157.874353 188.207521) (xy 157.845635 188.261252) (xy 157.814694 188.298954) (xy 157.771681 188.321946) + (xy 157.747645 188.326727) (xy 157.735796 188.327893) (xy 157.698092 188.339331) (xy 157.663344 188.357904) + (xy 157.632894 188.382894) (xy 157.607904 188.413344) (xy 157.583542 188.458924) (xy 157.552601 188.496626) + (xy 157.509588 188.519617) (xy 157.473301 188.525) (xy 155.776699 188.525) (xy 155.728864 188.515485) + (xy 155.688311 188.488388) (xy 155.666458 188.458924) (xy 155.642095 188.413344) (xy 155.617105 188.382894) + (xy 155.586655 188.357904) (xy 155.551907 188.339331) (xy 155.514203 188.327893) (xy 155.502355 188.326727) + (xy 155.455683 188.312569) (xy 155.417981 188.281628) (xy 155.404366 188.261253) (xy 155.375646 188.207521) + (xy 155.338156 188.161839) (xy 155.331464 188.156348) (xy 155.322375 188.148111) (xy 155.161612 187.987349) + (xy 155.134515 187.946796) (xy 155.125 187.89896) (xy 155.125 185.22604) (xy 155.134515 185.178205) + (xy 155.161612 185.137652) (xy 155.572374 184.726891) (xy 155.581462 184.718653) (xy 155.588157 184.713157) + (xy 155.625646 184.667478) (xy 155.659307 184.604503) (xy 155.660036 184.604892) (xy 155.675264 184.576404) + (xy 155.712966 184.545463) (xy 155.735606 184.536085) (xy 155.791872 184.519016) (xy 155.864432 184.480232) + (xy 155.928035 184.428035) (xy 155.980232 184.364432) (xy 156.019016 184.291873) (xy 156.042903 184.213129) + (xy 156.051572 184.12511) (xy 156.051572 183.699889) (xy 156.042903 183.61187) (xy 156.019016 183.533126) + (xy 155.980232 183.460567) (xy 155.928035 183.396964) (xy 155.864432 183.344767) (xy 155.791873 183.305983) + (xy 155.713129 183.282096) (xy 155.62511 183.273428) (xy 155.12489 183.273428) (xy 155.03687 183.282096) + (xy 154.958126 183.305983) (xy 154.885567 183.344767) (xy 154.821964 183.396964) (xy 154.769768 183.460565) + (xy 154.73524 183.525164) (xy 154.704299 183.562865) (xy 154.661286 183.585857) (xy 154.612748 183.590637) + (xy 154.566075 183.576479) (xy 154.528374 183.545538) (xy 154.51476 183.525164) (xy 154.480231 183.460565) + (xy 154.428035 183.396964) (xy 154.364432 183.344767) (xy 154.291873 183.305983) (xy 154.213129 183.282096) + (xy 154.12511 183.273428) (xy 153.62489 183.273428) (xy 153.53687 183.282096) (xy 153.458126 183.305983) + (xy 153.385567 183.344767) (xy 153.321964 183.396964) (xy 153.269767 183.460567) (xy 153.230983 183.533126) + (xy 153.207096 183.61187) (xy 153.198428 183.699889) (xy 153.198428 184.12511) (xy 153.207096 184.213129) + (xy 153.230983 184.291873) (xy 153.269767 184.364432) (xy 153.321964 184.428035) (xy 153.385567 184.480232) + (xy 153.45813 184.519018) (xy 153.514396 184.536087) (xy 153.55741 184.559078) (xy 153.588351 184.59678) + (xy 153.594495 184.611614) (xy 153.624354 184.667478) (xy 153.661843 184.713157) (xy 153.668539 184.718653) + (xy 153.677627 184.726891) (xy 154.088388 185.137653) (xy 154.115485 185.178206) (xy 154.125 185.226041) + (xy 154.125001 187.898958) (xy 154.115486 187.946793) (xy 154.08839 187.987346) (xy 153.927632 188.148105) + (xy 153.918542 188.156343) (xy 153.911841 188.161841) (xy 153.874353 188.207521) (xy 153.845635 188.261252) + (xy 153.814694 188.298954) (xy 153.771681 188.321946) (xy 153.747645 188.326727) (xy 153.735796 188.327893) + (xy 153.698092 188.339331) (xy 153.663344 188.357904) (xy 153.632894 188.382894) (xy 153.607904 188.413344) + (xy 153.583542 188.458924) (xy 153.552601 188.496626) (xy 153.509588 188.519617) (xy 153.473301 188.525) + (xy 151.776699 188.525) (xy 151.728864 188.515485) (xy 151.688311 188.488388) (xy 151.666458 188.458924) + (xy 151.642095 188.413344) (xy 151.617105 188.382894) (xy 151.586655 188.357904) (xy 151.551907 188.339331) + (xy 151.514203 188.327893) (xy 151.502355 188.326727) (xy 151.455683 188.312569) (xy 151.417981 188.281628) + (xy 151.404366 188.261253) (xy 151.375646 188.207521) (xy 151.338156 188.161839) (xy 151.331464 188.156348) + (xy 151.322375 188.148111) (xy 151.161612 187.987349) (xy 151.134515 187.946796) (xy 151.125 187.89896) + (xy 151.125 185.22604) (xy 151.134515 185.178205) (xy 151.161612 185.137652) (xy 151.572374 184.726891) + (xy 151.581462 184.718653) (xy 151.588157 184.713157) (xy 151.625646 184.667478) (xy 151.659307 184.604503) + (xy 151.660036 184.604892) (xy 151.675264 184.576404) (xy 151.712966 184.545463) (xy 151.735606 184.536085) + (xy 151.791872 184.519016) (xy 151.864432 184.480232) (xy 151.928035 184.428035) (xy 151.980232 184.364432) + (xy 152.019016 184.291873) (xy 152.042903 184.213129) (xy 152.051572 184.12511) (xy 152.051572 183.699889) + (xy 152.042903 183.61187) (xy 152.019016 183.533126) (xy 151.980232 183.460567) (xy 151.928035 183.396964) + (xy 151.864432 183.344767) (xy 151.791873 183.305983) (xy 151.713129 183.282096) (xy 151.62511 183.273428) + (xy 151.12489 183.273428) (xy 151.03687 183.282096) (xy 150.958126 183.305983) (xy 150.885567 183.344767) + (xy 150.821964 183.396964) (xy 150.769768 183.460565) (xy 150.73524 183.525164) (xy 150.704299 183.562865) + (xy 150.661286 183.585857) (xy 150.612748 183.590637) (xy 150.566075 183.576479) (xy 150.528374 183.545538) + (xy 150.51476 183.525164) (xy 150.480231 183.460565) (xy 150.428035 183.396964) (xy 150.364432 183.344767) + (xy 150.291873 183.305983) (xy 150.213129 183.282096) (xy 150.12511 183.273428) (xy 149.62489 183.273428) + (xy 149.53687 183.282096) (xy 149.458126 183.305983) (xy 149.385567 183.344767) (xy 149.321964 183.396964) + (xy 149.269767 183.460567) (xy 149.230983 183.533126) (xy 149.207096 183.61187) (xy 149.198428 183.699889) + (xy 149.198428 184.12511) (xy 149.207096 184.213129) (xy 149.230983 184.291873) (xy 149.269767 184.364432) + (xy 149.321964 184.428035) (xy 149.385567 184.480232) (xy 149.45813 184.519018) (xy 149.514396 184.536087) + (xy 149.55741 184.559078) (xy 149.588351 184.59678) (xy 149.594495 184.611614) (xy 149.624354 184.667478) + (xy 149.661843 184.713157) (xy 149.668539 184.718653) (xy 149.677627 184.726891) (xy 150.088388 185.137653) + (xy 150.115485 185.178206) (xy 150.125 185.226041) (xy 150.125001 187.898958) (xy 150.115486 187.946793) + (xy 150.08839 187.987346) (xy 149.927632 188.148105) (xy 149.918542 188.156343) (xy 149.911841 188.161841) + (xy 149.874353 188.207521) (xy 149.845635 188.261252) (xy 149.814694 188.298954) (xy 149.771681 188.321946) + (xy 149.747645 188.326727) (xy 149.735796 188.327893) (xy 149.698092 188.339331) (xy 149.663344 188.357904) + (xy 149.632894 188.382894) (xy 149.607904 188.413344) (xy 149.583542 188.458924) (xy 149.552601 188.496626) + (xy 149.509588 188.519617) (xy 149.473301 188.525) (xy 147.776699 188.525) (xy 147.728864 188.515485) + (xy 147.688311 188.488388) (xy 147.666458 188.458924) (xy 147.642095 188.413344) (xy 147.617105 188.382894) + (xy 147.586655 188.357904) (xy 147.551907 188.339331) (xy 147.514203 188.327893) (xy 147.502355 188.326727) + (xy 147.455683 188.312569) (xy 147.417981 188.281628) (xy 147.404366 188.261253) (xy 147.375646 188.207521) + (xy 147.338156 188.161839) (xy 147.331464 188.156348) (xy 147.322375 188.148111) (xy 147.161612 187.987349) + (xy 147.134515 187.946796) (xy 147.125 187.89896) (xy 147.125 185.22604) (xy 147.134515 185.178205) + (xy 147.161612 185.137652) (xy 147.572374 184.726891) (xy 147.581462 184.718653) (xy 147.588157 184.713157) + (xy 147.625646 184.667478) (xy 147.659307 184.604503) (xy 147.660036 184.604892) (xy 147.675264 184.576404) + (xy 147.712966 184.545463) (xy 147.735606 184.536085) (xy 147.791872 184.519016) (xy 147.864432 184.480232) + (xy 147.928035 184.428035) (xy 147.980232 184.364432) (xy 148.019016 184.291873) (xy 148.042903 184.213129) + (xy 148.051572 184.12511) (xy 148.051572 183.699889) (xy 148.042903 183.61187) (xy 148.019016 183.533126) + (xy 147.980232 183.460567) (xy 147.928035 183.396964) (xy 147.864432 183.344767) (xy 147.791873 183.305983) + (xy 147.713129 183.282096) (xy 147.62511 183.273428) (xy 147.12489 183.273428) (xy 147.03687 183.282096) + (xy 146.958126 183.305983) (xy 146.885567 183.344767) (xy 146.821964 183.396964) (xy 146.769768 183.460565) + (xy 146.73524 183.525164) (xy 146.704299 183.562865) (xy 146.661286 183.585857) (xy 146.612748 183.590637) + (xy 146.566075 183.576479) (xy 146.528374 183.545538) (xy 146.51476 183.525164) (xy 146.480231 183.460565) + (xy 146.428035 183.396964) (xy 146.364432 183.344767) (xy 146.291873 183.305983) (xy 146.213129 183.282096) + (xy 146.12511 183.273428) (xy 145.62489 183.273428) (xy 145.53687 183.282096) (xy 145.458126 183.305983) + (xy 145.385567 183.344767) (xy 145.321964 183.396964) (xy 145.269767 183.460567) (xy 145.230983 183.533126) + (xy 145.207096 183.61187) (xy 145.198428 183.699889) (xy 145.198428 184.12511) (xy 145.207096 184.213129) + (xy 145.230983 184.291873) (xy 145.269767 184.364432) (xy 145.321964 184.428035) (xy 145.385567 184.480232) + (xy 145.45813 184.519018) (xy 145.514396 184.536087) (xy 145.55741 184.559078) (xy 145.588351 184.59678) + (xy 145.594495 184.611614) (xy 145.624354 184.667478) (xy 145.661843 184.713157) (xy 145.668539 184.718653) + (xy 145.677627 184.726891) (xy 146.088388 185.137653) (xy 146.115485 185.178206) (xy 146.125 185.226041) + (xy 146.125001 187.898958) (xy 146.115486 187.946793) (xy 146.08839 187.987346) (xy 145.927632 188.148105) + (xy 145.918542 188.156343) (xy 145.911841 188.161841) (xy 145.874353 188.207521) (xy 145.845635 188.261252) + (xy 145.814694 188.298954) (xy 145.771681 188.321946) (xy 145.747645 188.326727) (xy 145.735796 188.327893) + (xy 145.698092 188.339331) (xy 145.663344 188.357904) (xy 145.632894 188.382894) (xy 145.607904 188.413344) + (xy 145.583542 188.458924) (xy 145.552601 188.496626) (xy 145.509588 188.519617) (xy 145.473301 188.525) + (xy 144.649124 188.525) (xy 144.601289 188.515485) (xy 144.560736 188.488388) (xy 144.552498 188.4793) + (xy 144.538164 188.461835) (xy 144.524626 188.450724) (xy 144.509182 188.442469) (xy 144.492429 188.437387) + (xy 144.46886 188.435066) (xy 143.78114 188.435066) (xy 143.75757 188.437387) (xy 143.740817 188.442469) + (xy 143.725372 188.450724) (xy 143.7043 188.468019) (xy 143.661286 188.49101) (xy 143.612748 188.495791) + (xy 143.566076 188.481633) (xy 143.5457 188.468019) (xy 143.524627 188.450724) (xy 143.509182 188.442469) + (xy 143.492429 188.437387) (xy 143.46886 188.435066) (xy 142.78114 188.435066) (xy 142.75757 188.437387) + (xy 142.740817 188.442469) (xy 142.725373 188.450724) (xy 142.711835 188.461835) (xy 142.697502 188.4793) + (xy 142.6598 188.510241) (xy 142.613127 188.524398) (xy 142.600876 188.525) (xy 141.776699 188.525) + (xy 141.728864 188.515485) (xy 141.688311 188.488388) (xy 141.666458 188.458924) (xy 141.642095 188.413344) + (xy 141.617105 188.382894) (xy 141.586655 188.357904) (xy 141.551907 188.339331) (xy 141.514203 188.327893) + (xy 141.502355 188.326727) (xy 141.455683 188.312569) (xy 141.417981 188.281628) (xy 141.404366 188.261253) + (xy 141.375646 188.207521) (xy 141.338156 188.161839) (xy 141.331464 188.156348) (xy 141.322375 188.148111) + (xy 141.161612 187.987349) (xy 141.134515 187.946796) (xy 141.125 187.89896) (xy 141.125 185.22604) + (xy 141.134515 185.178205) (xy 141.161612 185.137652) (xy 141.572374 184.726891) (xy 141.581462 184.718653) + (xy 141.588157 184.713157) (xy 141.625646 184.667478) (xy 141.659307 184.604503) (xy 141.660036 184.604892) + (xy 141.675264 184.576404) (xy 141.712966 184.545463) (xy 141.735606 184.536085) (xy 141.791872 184.519016) + (xy 141.864432 184.480232) (xy 141.928035 184.428035) (xy 141.980232 184.364432) (xy 142.019016 184.291873) + (xy 142.042903 184.213129) (xy 142.051572 184.12511) (xy 142.051572 183.699889) (xy 142.042903 183.61187) + (xy 142.019016 183.533126) (xy 141.980232 183.460567) (xy 141.928035 183.396964) (xy 141.864432 183.344767) + (xy 141.791873 183.305983) (xy 141.713129 183.282096) (xy 141.62511 183.273428) (xy 141.12489 183.273428) + (xy 141.03687 183.282096) (xy 140.958126 183.305983) (xy 140.885567 183.344767) (xy 140.821964 183.396964) + (xy 140.769768 183.460565) (xy 140.73524 183.525164) (xy 140.704299 183.562865) (xy 140.661286 183.585857) + (xy 140.612748 183.590637) (xy 140.566075 183.576479) (xy 140.528374 183.545538) (xy 140.51476 183.525164) + (xy 140.480231 183.460565) (xy 140.428035 183.396964) (xy 140.364432 183.344767) (xy 140.291873 183.305983) + (xy 140.213129 183.282096) (xy 140.12511 183.273428) (xy 139.62489 183.273428) (xy 139.53687 183.282096) + (xy 139.458126 183.305983) (xy 139.385567 183.344767) (xy 139.321964 183.396964) (xy 139.269767 183.460567) + (xy 139.230983 183.533126) (xy 139.207096 183.61187) (xy 139.198428 183.699889) (xy 139.198428 184.12511) + (xy 139.207096 184.213129) (xy 139.230983 184.291873) (xy 139.269767 184.364432) (xy 139.321964 184.428035) + (xy 139.385567 184.480232) (xy 139.45813 184.519018) (xy 139.514396 184.536087) (xy 139.55741 184.559078) + (xy 139.588351 184.59678) (xy 139.594495 184.611614) (xy 139.624354 184.667478) (xy 139.661843 184.713157) + (xy 139.668539 184.718653) (xy 139.677627 184.726891) (xy 140.088388 185.137653) (xy 140.115485 185.178206) + (xy 140.125 185.226041) (xy 140.125001 187.898958) (xy 140.115486 187.946793) (xy 140.08839 187.987346) + (xy 139.927632 188.148105) (xy 139.918542 188.156343) (xy 139.911841 188.161841) (xy 139.874353 188.207521) + (xy 139.845635 188.261252) (xy 139.814694 188.298954) (xy 139.771681 188.321946) (xy 139.747645 188.326727) + (xy 139.735796 188.327893) (xy 139.698092 188.339331) (xy 139.663344 188.357904) (xy 139.632894 188.382894) + (xy 139.607904 188.413344) (xy 139.583542 188.458924) (xy 139.552601 188.496626) (xy 139.509588 188.519617) + (xy 139.473301 188.525) (xy 137.776699 188.525) (xy 137.728864 188.515485) (xy 137.688311 188.488388) + (xy 137.666458 188.458924) (xy 137.642095 188.413344) (xy 137.617105 188.382894) (xy 137.586655 188.357904) + (xy 137.551907 188.339331) (xy 137.514203 188.327893) (xy 137.502355 188.326727) (xy 137.455683 188.312569) + (xy 137.417981 188.281628) (xy 137.404366 188.261253) (xy 137.375646 188.207521) (xy 137.338156 188.161839) + (xy 137.331464 188.156348) (xy 137.322375 188.148111) (xy 137.161612 187.987349) (xy 137.134515 187.946796) + (xy 137.125 187.89896) (xy 137.125 185.22604) (xy 137.134515 185.178205) (xy 137.161612 185.137652) + (xy 137.572374 184.726891) (xy 137.581462 184.718653) (xy 137.588157 184.713157) (xy 137.625646 184.667478) + (xy 137.659307 184.604503) (xy 137.660036 184.604892) (xy 137.675264 184.576404) (xy 137.712966 184.545463) + (xy 137.735606 184.536085) (xy 137.791872 184.519016) (xy 137.864432 184.480232) (xy 137.928035 184.428035) + (xy 137.980232 184.364432) (xy 138.019016 184.291873) (xy 138.042903 184.213129) (xy 138.051572 184.12511) + (xy 138.051572 183.699889) (xy 138.042903 183.61187) (xy 138.019016 183.533126) (xy 137.980232 183.460567) + (xy 137.928035 183.396964) (xy 137.864432 183.344767) (xy 137.791873 183.305983) (xy 137.713129 183.282096) + (xy 137.62511 183.273428) (xy 137.12489 183.273428) (xy 137.03687 183.282096) (xy 136.958126 183.305983) + (xy 136.885567 183.344767) (xy 136.821964 183.396964) (xy 136.769768 183.460565) (xy 136.73524 183.525164) + (xy 136.704299 183.562865) (xy 136.661286 183.585857) (xy 136.612748 183.590637) (xy 136.566075 183.576479) + (xy 136.528374 183.545538) (xy 136.51476 183.525164) (xy 136.480231 183.460565) (xy 136.428035 183.396964) + (xy 136.364432 183.344767) (xy 136.291873 183.305983) (xy 136.213129 183.282096) (xy 136.12511 183.273428) + (xy 135.62489 183.273428) (xy 135.53687 183.282096) (xy 135.458126 183.305983) (xy 135.385567 183.344767) + (xy 135.321964 183.396964) (xy 135.269767 183.460567) (xy 135.230983 183.533126) (xy 135.207096 183.61187) + (xy 135.198428 183.699889) (xy 135.198428 184.12511) (xy 135.207096 184.213129) (xy 135.230983 184.291873) + (xy 135.269767 184.364432) (xy 135.321964 184.428035) (xy 135.385567 184.480232) (xy 135.45813 184.519018) + (xy 135.514396 184.536087) (xy 135.55741 184.559078) (xy 135.588351 184.59678) (xy 135.594495 184.611614) + (xy 135.624354 184.667478) (xy 135.661843 184.713157) (xy 135.668539 184.718653) (xy 135.677627 184.726891) + (xy 136.088388 185.137653) (xy 136.115485 185.178206) (xy 136.125 185.226041) (xy 136.125001 187.898958) + (xy 136.115486 187.946793) (xy 136.08839 187.987346) (xy 135.927632 188.148105) (xy 135.918542 188.156343) + (xy 135.911841 188.161841) (xy 135.874353 188.207521) (xy 135.845635 188.261252) (xy 135.814694 188.298954) + (xy 135.771681 188.321946) (xy 135.747645 188.326727) (xy 135.735796 188.327893) (xy 135.698092 188.339331) + (xy 135.663344 188.357904) (xy 135.632894 188.382894) (xy 135.607904 188.413344) (xy 135.583542 188.458924) + (xy 135.552601 188.496626) (xy 135.509588 188.519617) (xy 135.473301 188.525) (xy 133.776699 188.525) + (xy 133.728864 188.515485) (xy 133.688311 188.488388) (xy 133.666458 188.458924) (xy 133.642095 188.413344) + (xy 133.617105 188.382894) (xy 133.586655 188.357904) (xy 133.551907 188.339331) (xy 133.514203 188.327893) + (xy 133.502355 188.326727) (xy 133.455683 188.312569) (xy 133.417981 188.281628) (xy 133.404366 188.261253) + (xy 133.375646 188.207521) (xy 133.338156 188.161839) (xy 133.331464 188.156348) (xy 133.322375 188.148111) + (xy 133.161612 187.987349) (xy 133.134515 187.946796) (xy 133.125 187.89896) (xy 133.125 185.22604) + (xy 133.134515 185.178205) (xy 133.161612 185.137652) (xy 133.572374 184.726891) (xy 133.581462 184.718653) + (xy 133.588157 184.713157) (xy 133.625646 184.667478) (xy 133.659307 184.604503) (xy 133.660036 184.604892) + (xy 133.675264 184.576404) (xy 133.712966 184.545463) (xy 133.735606 184.536085) (xy 133.791872 184.519016) + (xy 133.864432 184.480232) (xy 133.928035 184.428035) (xy 133.980232 184.364432) (xy 134.019016 184.291873) + (xy 134.042903 184.213129) (xy 134.051572 184.12511) (xy 134.051572 183.699889) (xy 134.042903 183.61187) + (xy 134.019016 183.533126) (xy 133.980232 183.460567) (xy 133.928035 183.396964) (xy 133.864432 183.344767) + (xy 133.791873 183.305983) (xy 133.713129 183.282096) (xy 133.62511 183.273428) (xy 133.12489 183.273428) + (xy 133.03687 183.282096) (xy 132.958126 183.305983) (xy 132.885567 183.344767) (xy 132.821964 183.396964) + (xy 132.769768 183.460565) (xy 132.73524 183.525164) (xy 132.704299 183.562865) (xy 132.661286 183.585857) + (xy 132.612748 183.590637) (xy 132.566075 183.576479) (xy 132.528374 183.545538) (xy 132.51476 183.525164) + (xy 132.480231 183.460565) (xy 132.428035 183.396964) (xy 132.364432 183.344767) (xy 132.291873 183.305983) + (xy 132.213129 183.282096) (xy 132.12511 183.273428) (xy 131.62489 183.273428) (xy 131.53687 183.282096) + (xy 131.458126 183.305983) (xy 131.385567 183.344767) (xy 131.321964 183.396964) (xy 131.269767 183.460567) + (xy 131.230983 183.533126) (xy 131.207096 183.61187) (xy 131.198428 183.699889) (xy 131.198428 184.12511) + (xy 131.207096 184.213129) (xy 131.230983 184.291873) (xy 131.269767 184.364432) (xy 131.321964 184.428035) + (xy 131.385567 184.480232) (xy 131.45813 184.519018) (xy 131.514396 184.536087) (xy 131.55741 184.559078) + (xy 131.588351 184.59678) (xy 131.594495 184.611614) (xy 131.624354 184.667478) (xy 131.661843 184.713157) + (xy 131.668539 184.718653) (xy 131.677627 184.726891) (xy 132.088388 185.137653) (xy 132.115485 185.178206) + (xy 132.125 185.226041) (xy 132.125001 187.898958) (xy 132.115486 187.946793) (xy 132.08839 187.987346) + (xy 131.927632 188.148105) (xy 131.918542 188.156343) (xy 131.911841 188.161841) (xy 131.874353 188.207521) + (xy 131.845635 188.261252) (xy 131.814694 188.298954) (xy 131.771681 188.321946) (xy 131.747645 188.326727) + (xy 131.735796 188.327893) (xy 131.698092 188.339331) (xy 131.663344 188.357904) (xy 131.632894 188.382894) + (xy 131.607904 188.413344) (xy 131.583542 188.458924) (xy 131.552601 188.496626) (xy 131.509588 188.519617) + (xy 131.473301 188.525) (xy 130.649124 188.525) (xy 130.601289 188.515485) (xy 130.560736 188.488388) + (xy 130.552498 188.4793) (xy 130.538164 188.461835) (xy 130.524626 188.450724) (xy 130.509182 188.442469) + (xy 130.492429 188.437387) (xy 130.46886 188.435066) (xy 129.78114 188.435066) (xy 129.75757 188.437387) + (xy 129.740817 188.442469) (xy 129.725373 188.450724) (xy 129.711835 188.461835) (xy 129.697502 188.4793) + (xy 129.6598 188.510241) (xy 129.613127 188.524398) (xy 129.600876 188.525) (xy 128.776699 188.525) + (xy 128.728864 188.515485) (xy 128.688311 188.488388) (xy 128.666458 188.458924) (xy 128.642095 188.413344) + (xy 128.617105 188.382894) (xy 128.586655 188.357904) (xy 128.551907 188.339331) (xy 128.514203 188.327893) + (xy 128.502355 188.326727) (xy 128.455683 188.312569) (xy 128.417981 188.281628) (xy 128.404366 188.261253) + (xy 128.375646 188.207521) (xy 128.338156 188.161839) (xy 128.331464 188.156348) (xy 128.322375 188.148111) + (xy 128.161612 187.987349) (xy 128.134515 187.946796) (xy 128.125 187.89896) (xy 128.125 185.22604) + (xy 128.134515 185.178205) (xy 128.161612 185.137652) (xy 128.572374 184.726891) (xy 128.581462 184.718653) + (xy 128.588157 184.713157) (xy 128.625646 184.667478) (xy 128.659307 184.604503) (xy 128.660036 184.604892) + (xy 128.675264 184.576404) (xy 128.712966 184.545463) (xy 128.735606 184.536085) (xy 128.791872 184.519016) + (xy 128.864432 184.480232) (xy 128.928035 184.428035) (xy 128.980232 184.364432) (xy 129.019016 184.291873) + (xy 129.042903 184.213129) (xy 129.051572 184.12511) (xy 129.051572 183.699889) (xy 129.042903 183.61187) + (xy 129.019016 183.533126) (xy 128.980232 183.460567) (xy 128.928035 183.396964) (xy 128.864432 183.344767) + (xy 128.791873 183.305983) (xy 128.713129 183.282096) (xy 128.62511 183.273428) (xy 128.12489 183.273428) + (xy 128.03687 183.282096) (xy 127.958126 183.305983) (xy 127.885567 183.344767) (xy 127.821964 183.396964) + (xy 127.769768 183.460565) (xy 127.73524 183.525164) (xy 127.704299 183.562865) (xy 127.661286 183.585857) + (xy 127.612748 183.590637) (xy 127.566075 183.576479) (xy 127.528374 183.545538) (xy 127.51476 183.525164) + (xy 127.480231 183.460565) (xy 127.428035 183.396964) (xy 127.364432 183.344767) (xy 127.291873 183.305983) + (xy 127.213129 183.282096) (xy 127.12511 183.273428) (xy 126.62489 183.273428) (xy 126.53687 183.282096) + (xy 126.458126 183.305983) (xy 126.385567 183.344767) (xy 126.321964 183.396964) (xy 126.269767 183.460567) + (xy 126.230983 183.533126) (xy 126.207096 183.61187) (xy 126.198428 183.699889) (xy 126.198428 184.12511) + (xy 126.207096 184.213129) (xy 126.230983 184.291873) (xy 126.269767 184.364432) (xy 126.321964 184.428035) + (xy 126.385567 184.480232) (xy 126.45813 184.519018) (xy 126.514396 184.536087) (xy 126.55741 184.559078) + (xy 126.588351 184.59678) (xy 126.594495 184.611614) (xy 126.624354 184.667478) (xy 126.661843 184.713157) + (xy 126.668539 184.718653) (xy 126.677627 184.726891) (xy 127.088388 185.137653) (xy 127.115485 185.178206) + (xy 127.125 185.226041) (xy 127.125001 187.898958) (xy 127.115486 187.946793) (xy 127.08839 187.987346) + (xy 126.927632 188.148105) (xy 126.918542 188.156343) (xy 126.911841 188.161841) (xy 126.874353 188.207521) + (xy 126.845635 188.261252) (xy 126.814694 188.298954) (xy 126.771681 188.321946) (xy 126.747645 188.326727) + (xy 126.735796 188.327893) (xy 126.698092 188.339331) (xy 126.663344 188.357904) (xy 126.632894 188.382894) + (xy 126.607904 188.413344) (xy 126.583542 188.458924) (xy 126.552601 188.496626) (xy 126.509588 188.519617) + (xy 126.473301 188.525) (xy 125.776699 188.525) (xy 125.728864 188.515485) (xy 125.688311 188.488388) + (xy 125.666458 188.458924) (xy 125.642095 188.413344) (xy 125.617105 188.382894) (xy 125.586655 188.357904) + (xy 125.551907 188.339331) (xy 125.514203 188.327893) (xy 125.46886 188.323428) (xy 124.78114 188.323428) + (xy 124.735796 188.327893) (xy 124.698086 188.339333) (xy 124.683922 188.346904) (xy 124.63725 188.361061) + (xy 124.588712 188.35628) (xy 124.566078 188.346904) (xy 124.551913 188.339333) (xy 124.514203 188.327893) + (xy 124.46886 188.323428) (xy 123.78114 188.323428) (xy 123.735796 188.327893) (xy 123.698092 188.339331) + (xy 123.663344 188.357904) (xy 123.632894 188.382894) (xy 123.607904 188.413344) (xy 123.583542 188.458924) + (xy 123.552601 188.496626) (xy 123.509588 188.519617) (xy 123.473301 188.525) (xy 122.775 188.525) + (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725372 188.450724) + (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) (xy 116.566076 188.481633) + (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) (xy 116.492429 188.437387) + (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) (xy 115.740817 188.442469) + (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) (xy 115.612748 188.495791) + (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) (xy 110.607775 187.413401) + (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) (xy 110.551584 187.450947) + (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) (xy 110.5361 188.310066) + (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) (xy 110.4111 188.435066) + (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) (xy 109.733927 188.446153) + (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) (xy 109.564761 188.394841) + (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) (xy 126.207096 182.638129) + (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) (xy 126.385567 182.905232) + (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) (xy 127.12511 182.976572) + (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) (xy 127.428035 182.853035) + (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) (xy 127.588714 182.664143) + (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) (xy 127.73524 182.724836) + (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) (xy 127.958126 182.944016) + (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) (xy 128.713129 182.967903) + (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) (xy 128.980232 182.789432) + (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) (xy 129.051572 182.124889) + (xy 131.198428 182.124889) (xy 131.198428 182.55011) (xy 131.207096 182.638129) (xy 131.230983 182.716873) + (xy 131.269767 182.789432) (xy 131.321964 182.853035) (xy 131.385567 182.905232) (xy 131.458126 182.944016) + (xy 131.53687 182.967903) (xy 131.62489 182.976572) (xy 132.12511 182.976572) (xy 132.213129 182.967903) + (xy 132.291873 182.944016) (xy 132.364432 182.905232) (xy 132.428035 182.853035) (xy 132.480231 182.789434) + (xy 132.51476 182.724836) (xy 132.545701 182.687135) (xy 132.588714 182.664143) (xy 132.637252 182.659363) + (xy 132.683925 182.673521) (xy 132.721626 182.704462) (xy 132.73524 182.724836) (xy 132.769768 182.789434) + (xy 132.821964 182.853035) (xy 132.885567 182.905232) (xy 132.958126 182.944016) (xy 133.03687 182.967903) + (xy 133.12489 182.976572) (xy 133.62511 182.976572) (xy 133.713129 182.967903) (xy 133.791873 182.944016) + (xy 133.864432 182.905232) (xy 133.928035 182.853035) (xy 133.980232 182.789432) (xy 134.019016 182.716873) + (xy 134.042903 182.638129) (xy 134.051572 182.55011) (xy 134.051572 182.124889) (xy 135.198428 182.124889) + (xy 135.198428 182.55011) (xy 135.207096 182.638129) (xy 135.230983 182.716873) (xy 135.269767 182.789432) + (xy 135.321964 182.853035) (xy 135.385567 182.905232) (xy 135.458126 182.944016) (xy 135.53687 182.967903) + (xy 135.62489 182.976572) (xy 136.12511 182.976572) (xy 136.213129 182.967903) (xy 136.291873 182.944016) + (xy 136.364432 182.905232) (xy 136.428035 182.853035) (xy 136.480231 182.789434) (xy 136.51476 182.724836) + (xy 136.545701 182.687135) (xy 136.588714 182.664143) (xy 136.637252 182.659363) (xy 136.683925 182.673521) + (xy 136.721626 182.704462) (xy 136.73524 182.724836) (xy 136.769768 182.789434) (xy 136.821964 182.853035) + (xy 136.885567 182.905232) (xy 136.958126 182.944016) (xy 137.03687 182.967903) (xy 137.12489 182.976572) + (xy 137.62511 182.976572) (xy 137.713129 182.967903) (xy 137.791873 182.944016) (xy 137.864432 182.905232) + (xy 137.928035 182.853035) (xy 137.980232 182.789432) (xy 138.019016 182.716873) (xy 138.042903 182.638129) + (xy 138.051572 182.55011) (xy 138.051572 182.124889) (xy 139.198428 182.124889) (xy 139.198428 182.55011) + (xy 139.207096 182.638129) (xy 139.230983 182.716873) (xy 139.269767 182.789432) (xy 139.321964 182.853035) + (xy 139.385567 182.905232) (xy 139.458126 182.944016) (xy 139.53687 182.967903) (xy 139.62489 182.976572) + (xy 140.12511 182.976572) (xy 140.213129 182.967903) (xy 140.291873 182.944016) (xy 140.364432 182.905232) + (xy 140.428035 182.853035) (xy 140.480231 182.789434) (xy 140.51476 182.724836) (xy 140.545701 182.687135) + (xy 140.588714 182.664143) (xy 140.637252 182.659363) (xy 140.683925 182.673521) (xy 140.721626 182.704462) + (xy 140.73524 182.724836) (xy 140.769768 182.789434) (xy 140.821964 182.853035) (xy 140.885567 182.905232) + (xy 140.958126 182.944016) (xy 141.03687 182.967903) (xy 141.12489 182.976572) (xy 141.62511 182.976572) + (xy 141.713129 182.967903) (xy 141.791873 182.944016) (xy 141.864432 182.905232) (xy 141.928035 182.853035) + (xy 141.980232 182.789432) (xy 142.019016 182.716873) (xy 142.042903 182.638129) (xy 142.051572 182.55011) + (xy 142.051572 182.124889) (xy 145.198428 182.124889) (xy 145.198428 182.55011) (xy 145.207096 182.638129) + (xy 145.230983 182.716873) (xy 145.269767 182.789432) (xy 145.321964 182.853035) (xy 145.385567 182.905232) + (xy 145.458126 182.944016) (xy 145.53687 182.967903) (xy 145.62489 182.976572) (xy 146.12511 182.976572) + (xy 146.213129 182.967903) (xy 146.291873 182.944016) (xy 146.364432 182.905232) (xy 146.428035 182.853035) + (xy 146.480231 182.789434) (xy 146.51476 182.724836) (xy 146.545701 182.687135) (xy 146.588714 182.664143) + (xy 146.637252 182.659363) (xy 146.683925 182.673521) (xy 146.721626 182.704462) (xy 146.73524 182.724836) + (xy 146.769768 182.789434) (xy 146.821964 182.853035) (xy 146.885567 182.905232) (xy 146.958126 182.944016) + (xy 147.03687 182.967903) (xy 147.12489 182.976572) (xy 147.62511 182.976572) (xy 147.713129 182.967903) + (xy 147.791873 182.944016) (xy 147.864432 182.905232) (xy 147.928035 182.853035) (xy 147.980232 182.789432) + (xy 148.019016 182.716873) (xy 148.042903 182.638129) (xy 148.051572 182.55011) (xy 148.051572 182.124889) + (xy 149.198428 182.124889) (xy 149.198428 182.55011) (xy 149.207096 182.638129) (xy 149.230983 182.716873) + (xy 149.269767 182.789432) (xy 149.321964 182.853035) (xy 149.385567 182.905232) (xy 149.458126 182.944016) + (xy 149.53687 182.967903) (xy 149.62489 182.976572) (xy 150.12511 182.976572) (xy 150.213129 182.967903) + (xy 150.291873 182.944016) (xy 150.364432 182.905232) (xy 150.428035 182.853035) (xy 150.480231 182.789434) + (xy 150.51476 182.724836) (xy 150.545701 182.687135) (xy 150.588714 182.664143) (xy 150.637252 182.659363) + (xy 150.683925 182.673521) (xy 150.721626 182.704462) (xy 150.73524 182.724836) (xy 150.769768 182.789434) + (xy 150.821964 182.853035) (xy 150.885567 182.905232) (xy 150.958126 182.944016) (xy 151.03687 182.967903) + (xy 151.12489 182.976572) (xy 151.62511 182.976572) (xy 151.713129 182.967903) (xy 151.791873 182.944016) + (xy 151.864432 182.905232) (xy 151.928035 182.853035) (xy 151.980232 182.789432) (xy 152.019016 182.716873) + (xy 152.042903 182.638129) (xy 152.051572 182.55011) (xy 152.051572 182.124889) (xy 153.198428 182.124889) + (xy 153.198428 182.55011) (xy 153.207096 182.638129) (xy 153.230983 182.716873) (xy 153.269767 182.789432) + (xy 153.321964 182.853035) (xy 153.385567 182.905232) (xy 153.458126 182.944016) (xy 153.53687 182.967903) + (xy 153.62489 182.976572) (xy 154.12511 182.976572) (xy 154.213129 182.967903) (xy 154.291873 182.944016) + (xy 154.364432 182.905232) (xy 154.428035 182.853035) (xy 154.480231 182.789434) (xy 154.51476 182.724836) + (xy 154.545701 182.687135) (xy 154.588714 182.664143) (xy 154.637252 182.659363) (xy 154.683925 182.673521) + (xy 154.721626 182.704462) (xy 154.73524 182.724836) (xy 154.769768 182.789434) (xy 154.821964 182.853035) + (xy 154.885567 182.905232) (xy 154.958126 182.944016) (xy 155.03687 182.967903) (xy 155.12489 182.976572) + (xy 155.62511 182.976572) (xy 155.713129 182.967903) (xy 155.791873 182.944016) (xy 155.864432 182.905232) + (xy 155.928035 182.853035) (xy 155.980232 182.789432) (xy 156.019016 182.716873) (xy 156.042903 182.638129) + (xy 156.051572 182.55011) (xy 156.051572 182.124889) (xy 157.198428 182.124889) (xy 157.198428 182.55011) + (xy 157.207096 182.638129) (xy 157.230983 182.716873) (xy 157.269767 182.789432) (xy 157.321964 182.853035) + (xy 157.385567 182.905232) (xy 157.458126 182.944016) (xy 157.53687 182.967903) (xy 157.62489 182.976572) + (xy 158.12511 182.976572) (xy 158.213129 182.967903) (xy 158.291873 182.944016) (xy 158.364432 182.905232) + (xy 158.428035 182.853035) (xy 158.480231 182.789434) (xy 158.51476 182.724836) (xy 158.545701 182.687135) + (xy 158.588714 182.664143) (xy 158.637252 182.659363) (xy 158.683925 182.673521) (xy 158.721626 182.704462) + (xy 158.73524 182.724836) (xy 158.769768 182.789434) (xy 158.821964 182.853035) (xy 158.885567 182.905232) + (xy 158.958126 182.944016) (xy 159.03687 182.967903) (xy 159.12489 182.976572) (xy 159.62511 182.976572) + (xy 159.713129 182.967903) (xy 159.791873 182.944016) (xy 159.864432 182.905232) (xy 159.928035 182.853035) + (xy 159.980232 182.789432) (xy 160.019016 182.716873) (xy 160.042903 182.638129) (xy 160.051572 182.55011) + (xy 160.051572 182.124889) (xy 162.198428 182.124889) (xy 162.198428 182.55011) (xy 162.207096 182.638129) + (xy 162.230983 182.716873) (xy 162.269767 182.789432) (xy 162.321964 182.853035) (xy 162.385567 182.905232) + (xy 162.458126 182.944016) (xy 162.53687 182.967903) (xy 162.62489 182.976572) (xy 163.12511 182.976572) + (xy 163.213129 182.967903) (xy 163.291873 182.944016) (xy 163.364432 182.905232) (xy 163.428035 182.853035) + (xy 163.480231 182.789434) (xy 163.51476 182.724836) (xy 163.545701 182.687135) (xy 163.588714 182.664143) + (xy 163.637252 182.659363) (xy 163.683925 182.673521) (xy 163.721626 182.704462) (xy 163.73524 182.724836) + (xy 163.769768 182.789434) (xy 163.821964 182.853035) (xy 163.885567 182.905232) (xy 163.958126 182.944016) + (xy 164.03687 182.967903) (xy 164.12489 182.976572) (xy 164.62511 182.976572) (xy 164.713129 182.967903) + (xy 164.791873 182.944016) (xy 164.864432 182.905232) (xy 164.928035 182.853035) (xy 164.980232 182.789432) + (xy 165.019016 182.716873) (xy 165.042903 182.638129) (xy 165.051572 182.55011) (xy 165.051572 182.124889) + (xy 166.198428 182.124889) (xy 166.198428 182.55011) (xy 166.207096 182.638129) (xy 166.230983 182.716873) + (xy 166.269767 182.789432) (xy 166.321964 182.853035) (xy 166.385567 182.905232) (xy 166.458126 182.944016) + (xy 166.53687 182.967903) (xy 166.62489 182.976572) (xy 167.12511 182.976572) (xy 167.213129 182.967903) + (xy 167.291873 182.944016) (xy 167.364432 182.905232) (xy 167.428035 182.853035) (xy 167.480231 182.789434) + (xy 167.51476 182.724836) (xy 167.545701 182.687135) (xy 167.588714 182.664143) (xy 167.637252 182.659363) + (xy 167.683925 182.673521) (xy 167.721626 182.704462) (xy 167.73524 182.724836) (xy 167.769768 182.789434) + (xy 167.821964 182.853035) (xy 167.885567 182.905232) (xy 167.958126 182.944016) (xy 168.03687 182.967903) + (xy 168.12489 182.976572) (xy 168.62511 182.976572) (xy 168.713129 182.967903) (xy 168.791873 182.944016) + (xy 168.864432 182.905232) (xy 168.928035 182.853035) (xy 168.980232 182.789432) (xy 169.019016 182.716873) + (xy 169.042903 182.638129) (xy 169.051572 182.55011) (xy 169.051572 182.124889) (xy 170.198428 182.124889) + (xy 170.198428 182.55011) (xy 170.207096 182.638129) (xy 170.230983 182.716873) (xy 170.269767 182.789432) + (xy 170.321964 182.853035) (xy 170.385567 182.905232) (xy 170.458126 182.944016) (xy 170.53687 182.967903) + (xy 170.62489 182.976572) (xy 171.12511 182.976572) (xy 171.213129 182.967903) (xy 171.291873 182.944016) + (xy 171.364432 182.905232) (xy 171.428035 182.853035) (xy 171.480231 182.789434) (xy 171.51476 182.724836) + (xy 171.545701 182.687135) (xy 171.588714 182.664143) (xy 171.637252 182.659363) (xy 171.683925 182.673521) + (xy 171.721626 182.704462) (xy 171.73524 182.724836) (xy 171.769768 182.789434) (xy 171.821964 182.853035) + (xy 171.885567 182.905232) (xy 171.958126 182.944016) (xy 172.03687 182.967903) (xy 172.12489 182.976572) + (xy 172.62511 182.976572) (xy 172.713129 182.967903) (xy 172.791873 182.944016) (xy 172.864432 182.905232) + (xy 172.928035 182.853035) (xy 172.980232 182.789432) (xy 173.019016 182.716873) (xy 173.042903 182.638129) + (xy 173.051572 182.55011) (xy 173.051572 182.124889) (xy 174.198428 182.124889) (xy 174.198428 182.55011) + (xy 174.207096 182.638129) (xy 174.230983 182.716873) (xy 174.269767 182.789432) (xy 174.321964 182.853035) + (xy 174.385567 182.905232) (xy 174.458126 182.944016) (xy 174.53687 182.967903) (xy 174.62489 182.976572) + (xy 175.12511 182.976572) (xy 175.213129 182.967903) (xy 175.291873 182.944016) (xy 175.364432 182.905232) + (xy 175.428035 182.853035) (xy 175.480231 182.789434) (xy 175.51476 182.724836) (xy 175.545701 182.687135) + (xy 175.588714 182.664143) (xy 175.637252 182.659363) (xy 175.683925 182.673521) (xy 175.721626 182.704462) + (xy 175.73524 182.724836) (xy 175.769768 182.789434) (xy 175.821964 182.853035) (xy 175.885567 182.905232) + (xy 175.958126 182.944016) (xy 176.03687 182.967903) (xy 176.12489 182.976572) (xy 176.62511 182.976572) + (xy 176.713129 182.967903) (xy 176.791873 182.944016) (xy 176.864432 182.905232) (xy 176.928035 182.853035) + (xy 176.980232 182.789432) (xy 177.019016 182.716873) (xy 177.042903 182.638129) (xy 177.051572 182.55011) + (xy 177.051572 182.124889) (xy 178.198428 182.124889) (xy 178.198428 182.55011) (xy 178.207096 182.638129) + (xy 178.230983 182.716873) (xy 178.269767 182.789432) (xy 178.321964 182.853035) (xy 178.385567 182.905232) + (xy 178.458126 182.944016) (xy 178.53687 182.967903) (xy 178.62489 182.976572) (xy 179.12511 182.976572) + (xy 179.213129 182.967903) (xy 179.291873 182.944016) (xy 179.364432 182.905232) (xy 179.428035 182.853035) + (xy 179.480231 182.789434) (xy 179.51476 182.724836) (xy 179.545701 182.687135) (xy 179.588714 182.664143) + (xy 179.637252 182.659363) (xy 179.683925 182.673521) (xy 179.721626 182.704462) (xy 179.73524 182.724836) + (xy 179.769768 182.789434) (xy 179.821964 182.853035) (xy 179.885567 182.905232) (xy 179.958126 182.944016) + (xy 180.03687 182.967903) (xy 180.12489 182.976572) (xy 180.62511 182.976572) (xy 180.713129 182.967903) + (xy 180.791873 182.944016) (xy 180.864432 182.905232) (xy 180.928035 182.853035) (xy 180.980232 182.789432) + (xy 181.019016 182.716873) (xy 181.042903 182.638129) (xy 181.051572 182.55011) (xy 181.051572 182.124889) + (xy 182.198428 182.124889) (xy 182.198428 182.55011) (xy 182.207096 182.638129) (xy 182.230983 182.716873) + (xy 182.269767 182.789432) (xy 182.321964 182.853035) (xy 182.385567 182.905232) (xy 182.458126 182.944016) + (xy 182.53687 182.967903) (xy 182.62489 182.976572) (xy 183.12511 182.976572) (xy 183.213129 182.967903) + (xy 183.291873 182.944016) (xy 183.364432 182.905232) (xy 183.428035 182.853035) (xy 183.480231 182.789434) + (xy 183.51476 182.724836) (xy 183.545701 182.687135) (xy 183.588714 182.664143) (xy 183.637252 182.659363) + (xy 183.683925 182.673521) (xy 183.721626 182.704462) (xy 183.73524 182.724836) (xy 183.769768 182.789434) + (xy 183.821964 182.853035) (xy 183.885567 182.905232) (xy 183.958126 182.944016) (xy 184.03687 182.967903) + (xy 184.12489 182.976572) (xy 184.62511 182.976572) (xy 184.713129 182.967903) (xy 184.791873 182.944016) + (xy 184.864432 182.905232) (xy 184.928035 182.853035) (xy 184.980232 182.789432) (xy 185.019016 182.716873) + (xy 185.042903 182.638129) (xy 185.051572 182.55011) (xy 185.051572 182.124889) (xy 186.198428 182.124889) + (xy 186.198428 182.55011) (xy 186.207096 182.638129) (xy 186.230983 182.716873) (xy 186.269767 182.789432) + (xy 186.321964 182.853035) (xy 186.385567 182.905232) (xy 186.458126 182.944016) (xy 186.53687 182.967903) + (xy 186.62489 182.976572) (xy 187.12511 182.976572) (xy 187.213129 182.967903) (xy 187.291873 182.944016) + (xy 187.364432 182.905232) (xy 187.428035 182.853035) (xy 187.480231 182.789434) (xy 187.51476 182.724836) + (xy 187.545701 182.687135) (xy 187.588714 182.664143) (xy 187.637252 182.659363) (xy 187.683925 182.673521) + (xy 187.721626 182.704462) (xy 187.73524 182.724836) (xy 187.769768 182.789434) (xy 187.821964 182.853035) + (xy 187.885567 182.905232) (xy 187.958126 182.944016) (xy 188.03687 182.967903) (xy 188.12489 182.976572) + (xy 188.62511 182.976572) (xy 188.713129 182.967903) (xy 188.791873 182.944016) (xy 188.864432 182.905232) + (xy 188.928035 182.853035) (xy 188.980232 182.789432) (xy 189.019016 182.716873) (xy 189.042903 182.638129) + (xy 189.051572 182.55011) (xy 189.051572 182.124889) (xy 190.198428 182.124889) (xy 190.198428 182.55011) + (xy 190.207096 182.638129) (xy 190.230983 182.716873) (xy 190.269767 182.789432) (xy 190.321964 182.853035) + (xy 190.385567 182.905232) (xy 190.458126 182.944016) (xy 190.53687 182.967903) (xy 190.62489 182.976572) + (xy 191.12511 182.976572) (xy 191.213129 182.967903) (xy 191.291873 182.944016) (xy 191.364432 182.905232) + (xy 191.428035 182.853035) (xy 191.480231 182.789434) (xy 191.51476 182.724836) (xy 191.545701 182.687135) + (xy 191.588714 182.664143) (xy 191.637252 182.659363) (xy 191.683925 182.673521) (xy 191.721626 182.704462) + (xy 191.73524 182.724836) (xy 191.769768 182.789434) (xy 191.821964 182.853035) (xy 191.885567 182.905232) + (xy 191.958126 182.944016) (xy 192.03687 182.967903) (xy 192.12489 182.976572) (xy 192.62511 182.976572) + (xy 192.713129 182.967903) (xy 192.791873 182.944016) (xy 192.864432 182.905232) (xy 192.928035 182.853035) + (xy 192.980232 182.789432) (xy 193.019016 182.716873) (xy 193.042903 182.638129) (xy 193.051572 182.55011) + (xy 193.051572 182.124889) (xy 193.042903 182.03687) (xy 193.019016 181.958126) (xy 192.980232 181.885567) + (xy 192.928035 181.821964) (xy 192.864432 181.769767) (xy 192.791873 181.730983) (xy 192.713129 181.707096) + (xy 192.62511 181.698428) (xy 192.12489 181.698428) (xy 192.03687 181.707096) (xy 191.958126 181.730983) + (xy 191.885567 181.769767) (xy 191.821964 181.821964) (xy 191.769768 181.885565) (xy 191.73524 181.950164) + (xy 191.704299 181.987865) (xy 191.661286 182.010857) (xy 191.612748 182.015637) (xy 191.566075 182.001479) + (xy 191.528374 181.970538) (xy 191.51476 181.950164) (xy 191.480231 181.885565) (xy 191.428035 181.821964) + (xy 191.364432 181.769767) (xy 191.291873 181.730983) (xy 191.213129 181.707096) (xy 191.12511 181.698428) + (xy 190.62489 181.698428) (xy 190.53687 181.707096) (xy 190.458126 181.730983) (xy 190.385567 181.769767) + (xy 190.321964 181.821964) (xy 190.269767 181.885567) (xy 190.230983 181.958126) (xy 190.207096 182.03687) + (xy 190.198428 182.124889) (xy 189.051572 182.124889) (xy 189.042903 182.03687) (xy 189.019016 181.958126) + (xy 188.980232 181.885567) (xy 188.928035 181.821964) (xy 188.864432 181.769767) (xy 188.791873 181.730983) + (xy 188.713129 181.707096) (xy 188.62511 181.698428) (xy 188.12489 181.698428) (xy 188.03687 181.707096) + (xy 187.958126 181.730983) (xy 187.885567 181.769767) (xy 187.821964 181.821964) (xy 187.769768 181.885565) + (xy 187.73524 181.950164) (xy 187.704299 181.987865) (xy 187.661286 182.010857) (xy 187.612748 182.015637) + (xy 187.566075 182.001479) (xy 187.528374 181.970538) (xy 187.51476 181.950164) (xy 187.480231 181.885565) + (xy 187.428035 181.821964) (xy 187.364432 181.769767) (xy 187.291873 181.730983) (xy 187.213129 181.707096) + (xy 187.12511 181.698428) (xy 186.62489 181.698428) (xy 186.53687 181.707096) (xy 186.458126 181.730983) + (xy 186.385567 181.769767) (xy 186.321964 181.821964) (xy 186.269767 181.885567) (xy 186.230983 181.958126) + (xy 186.207096 182.03687) (xy 186.198428 182.124889) (xy 185.051572 182.124889) (xy 185.042903 182.03687) + (xy 185.019016 181.958126) (xy 184.980232 181.885567) (xy 184.928035 181.821964) (xy 184.864432 181.769767) + (xy 184.791873 181.730983) (xy 184.713129 181.707096) (xy 184.62511 181.698428) (xy 184.12489 181.698428) + (xy 184.03687 181.707096) (xy 183.958126 181.730983) (xy 183.885567 181.769767) (xy 183.821964 181.821964) + (xy 183.769768 181.885565) (xy 183.73524 181.950164) (xy 183.704299 181.987865) (xy 183.661286 182.010857) + (xy 183.612748 182.015637) (xy 183.566075 182.001479) (xy 183.528374 181.970538) (xy 183.51476 181.950164) + (xy 183.480231 181.885565) (xy 183.428035 181.821964) (xy 183.364432 181.769767) (xy 183.291873 181.730983) + (xy 183.213129 181.707096) (xy 183.12511 181.698428) (xy 182.62489 181.698428) (xy 182.53687 181.707096) + (xy 182.458126 181.730983) (xy 182.385567 181.769767) (xy 182.321964 181.821964) (xy 182.269767 181.885567) + (xy 182.230983 181.958126) (xy 182.207096 182.03687) (xy 182.198428 182.124889) (xy 181.051572 182.124889) + (xy 181.042903 182.03687) (xy 181.019016 181.958126) (xy 180.980232 181.885567) (xy 180.928035 181.821964) + (xy 180.864432 181.769767) (xy 180.791873 181.730983) (xy 180.713129 181.707096) (xy 180.62511 181.698428) + (xy 180.12489 181.698428) (xy 180.03687 181.707096) (xy 179.958126 181.730983) (xy 179.885567 181.769767) + (xy 179.821964 181.821964) (xy 179.769768 181.885565) (xy 179.73524 181.950164) (xy 179.704299 181.987865) + (xy 179.661286 182.010857) (xy 179.612748 182.015637) (xy 179.566075 182.001479) (xy 179.528374 181.970538) + (xy 179.51476 181.950164) (xy 179.480231 181.885565) (xy 179.428035 181.821964) (xy 179.364432 181.769767) + (xy 179.291873 181.730983) (xy 179.213129 181.707096) (xy 179.12511 181.698428) (xy 178.62489 181.698428) + (xy 178.53687 181.707096) (xy 178.458126 181.730983) (xy 178.385567 181.769767) (xy 178.321964 181.821964) + (xy 178.269767 181.885567) (xy 178.230983 181.958126) (xy 178.207096 182.03687) (xy 178.198428 182.124889) + (xy 177.051572 182.124889) (xy 177.042903 182.03687) (xy 177.019016 181.958126) (xy 176.980232 181.885567) + (xy 176.928035 181.821964) (xy 176.864432 181.769767) (xy 176.791873 181.730983) (xy 176.713129 181.707096) + (xy 176.62511 181.698428) (xy 176.12489 181.698428) (xy 176.03687 181.707096) (xy 175.958126 181.730983) + (xy 175.885567 181.769767) (xy 175.821964 181.821964) (xy 175.769768 181.885565) (xy 175.73524 181.950164) + (xy 175.704299 181.987865) (xy 175.661286 182.010857) (xy 175.612748 182.015637) (xy 175.566075 182.001479) + (xy 175.528374 181.970538) (xy 175.51476 181.950164) (xy 175.480231 181.885565) (xy 175.428035 181.821964) + (xy 175.364432 181.769767) (xy 175.291873 181.730983) (xy 175.213129 181.707096) (xy 175.12511 181.698428) + (xy 174.62489 181.698428) (xy 174.53687 181.707096) (xy 174.458126 181.730983) (xy 174.385567 181.769767) + (xy 174.321964 181.821964) (xy 174.269767 181.885567) (xy 174.230983 181.958126) (xy 174.207096 182.03687) + (xy 174.198428 182.124889) (xy 173.051572 182.124889) (xy 173.042903 182.03687) (xy 173.019016 181.958126) + (xy 172.980232 181.885567) (xy 172.928035 181.821964) (xy 172.864432 181.769767) (xy 172.791873 181.730983) + (xy 172.713129 181.707096) (xy 172.62511 181.698428) (xy 172.12489 181.698428) (xy 172.03687 181.707096) + (xy 171.958126 181.730983) (xy 171.885567 181.769767) (xy 171.821964 181.821964) (xy 171.769768 181.885565) + (xy 171.73524 181.950164) (xy 171.704299 181.987865) (xy 171.661286 182.010857) (xy 171.612748 182.015637) + (xy 171.566075 182.001479) (xy 171.528374 181.970538) (xy 171.51476 181.950164) (xy 171.480231 181.885565) + (xy 171.428035 181.821964) (xy 171.364432 181.769767) (xy 171.291873 181.730983) (xy 171.213129 181.707096) + (xy 171.12511 181.698428) (xy 170.62489 181.698428) (xy 170.53687 181.707096) (xy 170.458126 181.730983) + (xy 170.385567 181.769767) (xy 170.321964 181.821964) (xy 170.269767 181.885567) (xy 170.230983 181.958126) + (xy 170.207096 182.03687) (xy 170.198428 182.124889) (xy 169.051572 182.124889) (xy 169.042903 182.03687) + (xy 169.019016 181.958126) (xy 168.980232 181.885567) (xy 168.928035 181.821964) (xy 168.864432 181.769767) + (xy 168.791873 181.730983) (xy 168.713129 181.707096) (xy 168.62511 181.698428) (xy 168.12489 181.698428) + (xy 168.03687 181.707096) (xy 167.958126 181.730983) (xy 167.885567 181.769767) (xy 167.821964 181.821964) + (xy 167.769768 181.885565) (xy 167.73524 181.950164) (xy 167.704299 181.987865) (xy 167.661286 182.010857) + (xy 167.612748 182.015637) (xy 167.566075 182.001479) (xy 167.528374 181.970538) (xy 167.51476 181.950164) + (xy 167.480231 181.885565) (xy 167.428035 181.821964) (xy 167.364432 181.769767) (xy 167.291873 181.730983) + (xy 167.213129 181.707096) (xy 167.12511 181.698428) (xy 166.62489 181.698428) (xy 166.53687 181.707096) + (xy 166.458126 181.730983) (xy 166.385567 181.769767) (xy 166.321964 181.821964) (xy 166.269767 181.885567) + (xy 166.230983 181.958126) (xy 166.207096 182.03687) (xy 166.198428 182.124889) (xy 165.051572 182.124889) + (xy 165.042903 182.03687) (xy 165.019016 181.958126) (xy 164.980232 181.885567) (xy 164.928035 181.821964) + (xy 164.864432 181.769767) (xy 164.791873 181.730983) (xy 164.713129 181.707096) (xy 164.62511 181.698428) + (xy 164.12489 181.698428) (xy 164.03687 181.707096) (xy 163.958126 181.730983) (xy 163.885567 181.769767) + (xy 163.821964 181.821964) (xy 163.769768 181.885565) (xy 163.73524 181.950164) (xy 163.704299 181.987865) + (xy 163.661286 182.010857) (xy 163.612748 182.015637) (xy 163.566075 182.001479) (xy 163.528374 181.970538) + (xy 163.51476 181.950164) (xy 163.480231 181.885565) (xy 163.428035 181.821964) (xy 163.364432 181.769767) + (xy 163.291873 181.730983) (xy 163.213129 181.707096) (xy 163.12511 181.698428) (xy 162.62489 181.698428) + (xy 162.53687 181.707096) (xy 162.458126 181.730983) (xy 162.385567 181.769767) (xy 162.321964 181.821964) + (xy 162.269767 181.885567) (xy 162.230983 181.958126) (xy 162.207096 182.03687) (xy 162.198428 182.124889) + (xy 160.051572 182.124889) (xy 160.042903 182.03687) (xy 160.019016 181.958126) (xy 159.980232 181.885567) + (xy 159.928035 181.821964) (xy 159.864432 181.769767) (xy 159.791873 181.730983) (xy 159.713129 181.707096) + (xy 159.62511 181.698428) (xy 159.12489 181.698428) (xy 159.03687 181.707096) (xy 158.958126 181.730983) + (xy 158.885567 181.769767) (xy 158.821964 181.821964) (xy 158.769768 181.885565) (xy 158.73524 181.950164) + (xy 158.704299 181.987865) (xy 158.661286 182.010857) (xy 158.612748 182.015637) (xy 158.566075 182.001479) + (xy 158.528374 181.970538) (xy 158.51476 181.950164) (xy 158.480231 181.885565) (xy 158.428035 181.821964) + (xy 158.364432 181.769767) (xy 158.291873 181.730983) (xy 158.213129 181.707096) (xy 158.12511 181.698428) + (xy 157.62489 181.698428) (xy 157.53687 181.707096) (xy 157.458126 181.730983) (xy 157.385567 181.769767) + (xy 157.321964 181.821964) (xy 157.269767 181.885567) (xy 157.230983 181.958126) (xy 157.207096 182.03687) + (xy 157.198428 182.124889) (xy 156.051572 182.124889) (xy 156.042903 182.03687) (xy 156.019016 181.958126) + (xy 155.980232 181.885567) (xy 155.928035 181.821964) (xy 155.864432 181.769767) (xy 155.791873 181.730983) + (xy 155.713129 181.707096) (xy 155.62511 181.698428) (xy 155.12489 181.698428) (xy 155.03687 181.707096) + (xy 154.958126 181.730983) (xy 154.885567 181.769767) (xy 154.821964 181.821964) (xy 154.769768 181.885565) + (xy 154.73524 181.950164) (xy 154.704299 181.987865) (xy 154.661286 182.010857) (xy 154.612748 182.015637) + (xy 154.566075 182.001479) (xy 154.528374 181.970538) (xy 154.51476 181.950164) (xy 154.480231 181.885565) + (xy 154.428035 181.821964) (xy 154.364432 181.769767) (xy 154.291873 181.730983) (xy 154.213129 181.707096) + (xy 154.12511 181.698428) (xy 153.62489 181.698428) (xy 153.53687 181.707096) (xy 153.458126 181.730983) + (xy 153.385567 181.769767) (xy 153.321964 181.821964) (xy 153.269767 181.885567) (xy 153.230983 181.958126) + (xy 153.207096 182.03687) (xy 153.198428 182.124889) (xy 152.051572 182.124889) (xy 152.042903 182.03687) + (xy 152.019016 181.958126) (xy 151.980232 181.885567) (xy 151.928035 181.821964) (xy 151.864432 181.769767) + (xy 151.791873 181.730983) (xy 151.713129 181.707096) (xy 151.62511 181.698428) (xy 151.12489 181.698428) + (xy 151.03687 181.707096) (xy 150.958126 181.730983) (xy 150.885567 181.769767) (xy 150.821964 181.821964) + (xy 150.769768 181.885565) (xy 150.73524 181.950164) (xy 150.704299 181.987865) (xy 150.661286 182.010857) + (xy 150.612748 182.015637) (xy 150.566075 182.001479) (xy 150.528374 181.970538) (xy 150.51476 181.950164) + (xy 150.480231 181.885565) (xy 150.428035 181.821964) (xy 150.364432 181.769767) (xy 150.291873 181.730983) + (xy 150.213129 181.707096) (xy 150.12511 181.698428) (xy 149.62489 181.698428) (xy 149.53687 181.707096) + (xy 149.458126 181.730983) (xy 149.385567 181.769767) (xy 149.321964 181.821964) (xy 149.269767 181.885567) + (xy 149.230983 181.958126) (xy 149.207096 182.03687) (xy 149.198428 182.124889) (xy 148.051572 182.124889) + (xy 148.042903 182.03687) (xy 148.019016 181.958126) (xy 147.980232 181.885567) (xy 147.928035 181.821964) + (xy 147.864432 181.769767) (xy 147.791873 181.730983) (xy 147.713129 181.707096) (xy 147.62511 181.698428) + (xy 147.12489 181.698428) (xy 147.03687 181.707096) (xy 146.958126 181.730983) (xy 146.885567 181.769767) + (xy 146.821964 181.821964) (xy 146.769768 181.885565) (xy 146.73524 181.950164) (xy 146.704299 181.987865) + (xy 146.661286 182.010857) (xy 146.612748 182.015637) (xy 146.566075 182.001479) (xy 146.528374 181.970538) + (xy 146.51476 181.950164) (xy 146.480231 181.885565) (xy 146.428035 181.821964) (xy 146.364432 181.769767) + (xy 146.291873 181.730983) (xy 146.213129 181.707096) (xy 146.12511 181.698428) (xy 145.62489 181.698428) + (xy 145.53687 181.707096) (xy 145.458126 181.730983) (xy 145.385567 181.769767) (xy 145.321964 181.821964) + (xy 145.269767 181.885567) (xy 145.230983 181.958126) (xy 145.207096 182.03687) (xy 145.198428 182.124889) + (xy 142.051572 182.124889) (xy 142.042903 182.03687) (xy 142.019016 181.958126) (xy 141.980232 181.885567) + (xy 141.928035 181.821964) (xy 141.864432 181.769767) (xy 141.791873 181.730983) (xy 141.713129 181.707096) + (xy 141.62511 181.698428) (xy 141.12489 181.698428) (xy 141.03687 181.707096) (xy 140.958126 181.730983) + (xy 140.885567 181.769767) (xy 140.821964 181.821964) (xy 140.769768 181.885565) (xy 140.73524 181.950164) + (xy 140.704299 181.987865) (xy 140.661286 182.010857) (xy 140.612748 182.015637) (xy 140.566075 182.001479) + (xy 140.528374 181.970538) (xy 140.51476 181.950164) (xy 140.480231 181.885565) (xy 140.428035 181.821964) + (xy 140.364432 181.769767) (xy 140.291873 181.730983) (xy 140.213129 181.707096) (xy 140.12511 181.698428) + (xy 139.62489 181.698428) (xy 139.53687 181.707096) (xy 139.458126 181.730983) (xy 139.385567 181.769767) + (xy 139.321964 181.821964) (xy 139.269767 181.885567) (xy 139.230983 181.958126) (xy 139.207096 182.03687) + (xy 139.198428 182.124889) (xy 138.051572 182.124889) (xy 138.042903 182.03687) (xy 138.019016 181.958126) + (xy 137.980232 181.885567) (xy 137.928035 181.821964) (xy 137.864432 181.769767) (xy 137.791873 181.730983) + (xy 137.713129 181.707096) (xy 137.62511 181.698428) (xy 137.12489 181.698428) (xy 137.03687 181.707096) + (xy 136.958126 181.730983) (xy 136.885567 181.769767) (xy 136.821964 181.821964) (xy 136.769768 181.885565) + (xy 136.73524 181.950164) (xy 136.704299 181.987865) (xy 136.661286 182.010857) (xy 136.612748 182.015637) + (xy 136.566075 182.001479) (xy 136.528374 181.970538) (xy 136.51476 181.950164) (xy 136.480231 181.885565) + (xy 136.428035 181.821964) (xy 136.364432 181.769767) (xy 136.291873 181.730983) (xy 136.213129 181.707096) + (xy 136.12511 181.698428) (xy 135.62489 181.698428) (xy 135.53687 181.707096) (xy 135.458126 181.730983) + (xy 135.385567 181.769767) (xy 135.321964 181.821964) (xy 135.269767 181.885567) (xy 135.230983 181.958126) + (xy 135.207096 182.03687) (xy 135.198428 182.124889) (xy 134.051572 182.124889) (xy 134.042903 182.03687) + (xy 134.019016 181.958126) (xy 133.980232 181.885567) (xy 133.928035 181.821964) (xy 133.864432 181.769767) + (xy 133.791873 181.730983) (xy 133.713129 181.707096) (xy 133.62511 181.698428) (xy 133.12489 181.698428) + (xy 133.03687 181.707096) (xy 132.958126 181.730983) (xy 132.885567 181.769767) (xy 132.821964 181.821964) + (xy 132.769768 181.885565) (xy 132.73524 181.950164) (xy 132.704299 181.987865) (xy 132.661286 182.010857) + (xy 132.612748 182.015637) (xy 132.566075 182.001479) (xy 132.528374 181.970538) (xy 132.51476 181.950164) + (xy 132.480231 181.885565) (xy 132.428035 181.821964) (xy 132.364432 181.769767) (xy 132.291873 181.730983) + (xy 132.213129 181.707096) (xy 132.12511 181.698428) (xy 131.62489 181.698428) (xy 131.53687 181.707096) + (xy 131.458126 181.730983) (xy 131.385567 181.769767) (xy 131.321964 181.821964) (xy 131.269767 181.885567) + (xy 131.230983 181.958126) (xy 131.207096 182.03687) (xy 131.198428 182.124889) (xy 129.051572 182.124889) + (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) (xy 128.928035 181.821964) + (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) (xy 128.62511 181.698428) + (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) (xy 127.885567 181.769767) + (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) (xy 127.704299 181.987865) + (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) (xy 127.528374 181.970538) + (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) (xy 127.364432 181.769767) + (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) (xy 126.62489 181.698428) + (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) (xy 126.321964 181.821964) + (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) (xy 126.198428 182.124889) + (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384816) (xy 97.900442 181.375814) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 130.708919) + (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) (xy 70.480676 131.673731) + (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) (xy 71.483143 132.496434) + (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) (xy 72.773731 132.369323) + (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) (xy 73.596434 131.366856) + (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) (xy 73.469323 130.076268) + (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) (xy 72.466856 129.253565) + (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) (xy 71.176268 129.380676) + (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) (xy 70.353565 130.383143) + (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) (xy 64.586612 125.336612) + (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "99df19bc-b975-4dd0-ab2a-d772c3e1f3d9") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) + (xy 193.75 186.125) (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) + (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) (xy 205.500599 181.30091) + (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) (xy 205.146759 181.340389) + (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) (xy 204.807334 181.447841) + (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) (xy 204.495243 181.619176) + (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) (xy 204.22237 181.847871) + (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) (xy 203.999116 182.12521) + (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) (xy 203.833983 182.440626) + (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) (xy 203.733258 182.782126) + (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) (xy 203.7 183.121324) + (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) (xy 203.70091 184.4494) + (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) (xy 203.740388 184.803237) + (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) (xy 203.847844 185.142669) + (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) (xy 204.019176 185.454756) + (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) (xy 204.247872 185.72763) + (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) (xy 204.503783 186.03592) + (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) (xy 204.384055 186.125) + (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) (xy 196.59316 186.047835) + (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) (xy 196.567325 185.873405) + (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) (xy 196.481761 185.603877) + (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) (xy 196.345462 185.356075) + (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) (xy 196.16361 185.139449) + (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) (xy 195.943154 184.962286) + (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) (xy 195.69249 184.831321) + (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) (xy 195.421192 184.751545) + (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) (xy 195.13956 184.725981) + (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) (xy 194.858311 184.755604) + (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) (xy 194.588135 184.839307) + (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) (xy 194.339396 184.97388) + (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) (xy 194.121546 185.154191) + (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) (xy 193.942861 185.373386) + (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) (xy 193.810163 185.623092) + (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) (xy 193.728477 185.893861) + (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) (xy 193.700353 186.167752) + (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) (xy 193.663389 188.488388) + (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) + (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) + (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) + (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) + (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) + (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) + (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) + (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) + (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) + (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) + (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) + (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) + (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) + (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) + (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) + (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) + (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) + (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) + (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) + (xy 120.563389 188.488388) (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) + (xy 112.35852 188.515485) (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) + (xy 112.29087 188.352165) (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) + (xy 112.407658 188.231975) (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) + (xy 112.4889 187.964158) (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) + (xy 112.356975 187.717341) (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) + (xy 112.089158 187.6361) (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) + (xy 111.842341 187.768024) (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) + (xy 111.7611 188.035841) (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) + (xy 111.893025 188.282659) (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) + (xy 111.966243 188.424385) (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) + (xy 111.843645 188.525) (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) + (xy 111.29087 188.447835) (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) + (xy 111.33691 188.296066) (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) + (xy 111.474915 188.106145) (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) + (xy 111.447484 187.827629) (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) + (xy 111.231145 187.650084) (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) + (xy 110.952629 187.677515) (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) + (xy 110.775084 187.893854) (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) + (xy 110.802515 188.17237) (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) + (xy 110.947578 188.330553) (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) + (xy 110.913092 188.503933) (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) + (xy 109.627165 188.515485) (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) + (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) + (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) + (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) + (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) + (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384816) (xy 97.900442 181.375814) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 130.708919) + (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) (xy 70.480676 131.673731) + (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) (xy 71.483143 132.496434) + (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) (xy 72.773731 132.369323) + (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) (xy 73.596434 131.366856) + (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) (xy 73.469323 130.076268) + (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) (xy 72.466856 129.253565) + (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) (xy 71.176268 129.380676) + (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) (xy 70.353565 130.383143) + (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) (xy 64.586612 125.336612) + (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) + (xy 193.75 186.125) (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) + (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) (xy 205.500599 181.30091) + (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) (xy 205.146759 181.340389) + (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) (xy 204.807334 181.447841) + (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) (xy 204.495243 181.619176) + (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) (xy 204.22237 181.847871) + (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) (xy 203.999116 182.12521) + (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) (xy 203.833983 182.440626) + (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) (xy 203.733258 182.782126) + (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) (xy 203.7 183.121324) + (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) (xy 203.70091 184.4494) + (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) (xy 203.740388 184.803237) + (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) (xy 203.847844 185.142669) + (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) (xy 204.019176 185.454756) + (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) (xy 204.247872 185.72763) + (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) (xy 204.503783 186.03592) + (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) (xy 204.384055 186.125) + (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) (xy 196.59316 186.047835) + (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) (xy 196.567325 185.873405) + (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) (xy 196.481761 185.603877) + (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) (xy 196.345462 185.356075) + (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) (xy 196.16361 185.139449) + (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) (xy 195.943154 184.962286) + (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) (xy 195.69249 184.831321) + (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) (xy 195.421192 184.751545) + (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) (xy 195.13956 184.725981) + (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) (xy 194.858311 184.755604) + (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) (xy 194.588135 184.839307) + (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) (xy 194.339396 184.97388) + (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) (xy 194.121546 185.154191) + (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) (xy 193.942861 185.373386) + (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) (xy 193.810163 185.623092) + (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) (xy 193.728477 185.893861) + (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) (xy 193.700353 186.167752) + (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) (xy 193.663389 188.488388) + (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) + (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) + (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) + (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) + (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) + (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) + (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) + (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) + (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) + (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) + (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) + (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) + (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) + (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) + (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) + (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) + (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) + (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) + (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) + (xy 120.563389 188.488388) (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) + (xy 112.35852 188.515485) (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) + (xy 112.29087 188.352165) (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) + (xy 112.407658 188.231975) (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) + (xy 112.4889 187.964158) (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) + (xy 112.356975 187.717341) (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) + (xy 112.089158 187.6361) (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) + (xy 111.842341 187.768024) (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) + (xy 111.7611 188.035841) (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) + (xy 111.893025 188.282659) (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) + (xy 111.966243 188.424385) (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) + (xy 111.843645 188.525) (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) + (xy 111.29087 188.447835) (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) + (xy 111.33691 188.296066) (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) + (xy 111.474915 188.106145) (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) + (xy 111.447484 187.827629) (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) + (xy 111.231145 187.650084) (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) + (xy 110.952629 187.677515) (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) + (xy 110.775084 187.893854) (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) + (xy 110.802515 188.17237) (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) + (xy 110.947578 188.330553) (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) + (xy 110.913092 188.503933) (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) + (xy 109.627165 188.515485) (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) + (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) + (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) + (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) + (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) + (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384816) (xy 97.900442 181.375814) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 130.708919) + (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) (xy 70.480676 131.673731) + (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) (xy 71.483143 132.496434) + (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) (xy 72.773731 132.369323) + (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) (xy 73.596434 131.366856) + (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) (xy 73.469323 130.076268) + (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) (xy 72.466856 129.253565) + (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) (xy 71.176268 129.380676) + (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) (xy 70.353565 130.383143) + (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) (xy 64.586612 125.336612) + (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl new file mode 100644 index 0000000..4c62b54 --- /dev/null +++ b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x16_low.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro index 973f5fa..daa4b91 100644 --- a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro +++ b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x16_low.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,115 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER10_N", - "/PCIexpress_connector/_PER10_P", - "/PCIexpress_connector/_PER11_N", - "/PCIexpress_connector/_PER11_P", - "/PCIexpress_connector/_PER12_N", - "/PCIexpress_connector/_PER12_P", - "/PCIexpress_connector/_PER13_N", - "/PCIexpress_connector/_PER13_P", - "/PCIexpress_connector/_PER14_N", - "/PCIexpress_connector/_PER14_P", - "/PCIexpress_connector/_PER15_N", - "/PCIexpress_connector/_PER15_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PCIexpress_connector/_PER4_N", - "/PCIexpress_connector/_PER4_P", - "/PCIexpress_connector/_PER5_N", - "/PCIexpress_connector/_PER5_P", - "/PCIexpress_connector/_PER6_N", - "/PCIexpress_connector/_PER6_P", - "/PCIexpress_connector/_PER7_N", - "/PCIexpress_connector/_PER7_P", - "/PCIexpress_connector/_PER8_N", - "/PCIexpress_connector/_PER8_P", - "/PCIexpress_connector/_PER9_N", - "/PCIexpress_connector/_PER9_P", - "/PER0_N", - "/PER0_P", - "/PER10_N", - "/PER10_P", - "/PER11_N", - "/PER11_P", - "/PER12_N", - "/PER12_P", - "/PER13_N", - "/PER13_P", - "/PER14_N", - "/PER14_P", - "/PER15_N", - "/PER15_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PER4_N", - "/PER4_P", - "/PER5_N", - "/PER5_P", - "/PER6_N", - "/PER6_P", - "/PER7_N", - "/PER7_P", - "/PER8_N", - "/PER8_P", - "/PER9_N", - "/PER9_P", - "/PET0_N", - "/PET0_P", - "/PET10_N", - "/PET10_P", - "/PET11_N", - "/PET11_P", - "/PET12_N", - "/PET12_P", - "/PET13_N", - "/PET13_P", - "/PET14_N", - "/PET14_P", - "/PET15_N", - "/PET15_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/PET4_N", - "/PET4_P", - "/PET5_N", - "/PET5_P", - "/PET6_N", - "/PET6_P", - "/PET7_N", - "/PET7_P", - "/PET8_N", - "/PET8_P", - "/PET9_N", - "/PET9_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -505,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -523,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -541,34 +569,506 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -579,6 +1079,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -599,15 +1104,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "471e4bd0-31ab-43fd-9948-a6786f2fab83", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch index ce0ce5e..3876ecf 100644 --- a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch +++ b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch @@ -1,1347 +1,2460 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 471e4bd0-31ab-43fd-9948-a6786f2fab83) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00b0b3a9-bb26-4d04-b52e-46c4a3fe277a) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0127c7a8-e0e1-435d-a494-29c504a9c043) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07e62054-d044-42a2-aa54-a16028567b46) - ) - (wire (pts (xy 31.75 128.27) (xy 34.29 128.27)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0863d169-3a0a-445e-a51c-1f52aed8c5d1) - ) - (wire (pts (xy 31.75 153.67) (xy 34.29 153.67)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 09b3b716-fc26-4f97-84be-1f96b1d3068e) - ) - (wire (pts (xy 57.15 156.21) (xy 59.69 156.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0d26dcee-953e-48d2-9ab3-1f2cb46b5316) - ) - (wire (pts (xy 57.15 102.87) (xy 59.69 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12c93738-0bda-4f11-a1d2-7f8c8b9e08ef) - ) - (wire (pts (xy 31.75 137.16) (xy 34.29 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12f157e5-95a3-4c08-b014-1e059356917c) - ) - (wire (pts (xy 57.15 153.67) (xy 59.69 153.67)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1487a665-23e4-4497-b56a-f3e9c2c3ae9d) - ) - (wire (pts (xy 31.75 96.52) (xy 34.29 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1937a2b1-671f-4a4e-9ff8-f815b7e97f1c) - ) - (wire (pts (xy 31.75 109.22) (xy 34.29 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e15037a-7cf7-4da9-86e3-78d2ce207c00) - ) - (wire (pts (xy 31.75 118.11) (xy 34.29 118.11)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e94ffdb-9e62-47f8-a37c-8a1a6bdc9c69) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 23467d4e-7ee8-4542-a135-866743700cda) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2662dc0d-c5c5-4bd7-bea7-ca0e4468a25e) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 267981b2-0fe7-4596-bb0e-e954c035290c) - ) - (wire (pts (xy 31.75 115.57) (xy 34.29 115.57)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b4792c5-4bf2-46b9-9392-2195cbca229b) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 31843744-b0be-4e85-82bc-b18f99a015ba) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32b0cbd2-edc9-426d-b1b8-f758afa8e876) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3514ad3d-6e03-4e08-ac08-c59a73f03366) - ) - (wire (pts (xy 57.15 83.82) (xy 59.69 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a833407-f50b-4448-aa6f-a196861532b7) - ) - (wire (pts (xy 57.15 121.92) (xy 59.69 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e821b75-d08c-4a41-b847-3a634747367b) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3faaebf0-8972-4087-90d7-40ee5c241ce5) - ) - (wire (pts (xy 57.15 105.41) (xy 59.69 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 485c4c6f-4ae4-4f63-8fbd-4578f794c02b) - ) - (wire (pts (xy 57.15 111.76) (xy 59.69 111.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4d2ff317-a35e-40dc-9b41-fbb8beddc05c) - ) - (wire (pts (xy 31.75 99.06) (xy 34.29 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 518fd181-c0cd-42c5-93c4-127773256a34) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53027315-56e1-4a97-998e-b7e72d393169) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5639dd48-b574-40b7-a989-d481d645a81f) - ) - (wire (pts (xy 57.15 147.32) (xy 59.69 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5678a957-a272-4f7c-b0a5-97443272aa34) - ) - (wire (pts (xy 31.75 143.51) (xy 34.29 143.51)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e4fa8a3-8ec1-4312-a16f-93067805bb95) - ) - (wire (pts (xy 31.75 124.46) (xy 34.29 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5f3da013-e627-4f4c-9eb6-de6f2b9be7c6) - ) - (wire (pts (xy 31.75 90.17) (xy 34.29 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5fca9114-d8b5-47a1-8cc4-74789e7d8668) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 60552430-4b4a-4e4b-ae58-8239588b60df) - ) - (wire (pts (xy 31.75 102.87) (xy 34.29 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 621e480b-653a-4281-aac9-1fb27b91e5f4) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 638e69bc-1a41-4936-87f7-f54ae19f81bd) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 642fbca1-1799-4a93-a987-e6edb9db8901) - ) - (wire (pts (xy 57.15 99.06) (xy 59.69 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 698bef94-bb0c-411e-813a-a521769b3bc3) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a6bab35-e16b-424e-bf17-5d6f5a164622) - ) - (wire (pts (xy 31.75 140.97) (xy 34.29 140.97)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6f54d870-5b60-4514-ab26-dbcbb1831a69) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 711dbea2-0e84-492c-b3fa-645af025f9f0) - ) - (wire (pts (xy 57.15 149.86) (xy 59.69 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 73dd225a-b137-4d65-bd62-5896b40a95e2) - ) - (wire (pts (xy 57.15 140.97) (xy 59.69 140.97)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 77ef4bd7-225a-46d0-9a94-711661e0ad6f) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7d23241b-fa4e-4120-aba8-8cb5afb0ed50) - ) - (wire (pts (xy 57.15 134.62) (xy 59.69 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 80438a52-3b8a-4309-94a5-8a3e43fa6af2) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 81274083-12fb-46bf-8715-25eb2c93e2c7) - ) - (wire (pts (xy 31.75 130.81) (xy 34.29 130.81)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 843e6060-f7ca-4ba7-96bd-e228c3e333af) - ) - (wire (pts (xy 57.15 86.36) (xy 59.69 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 89e8f196-eef5-4f93-9bd9-4e4dffb5a6a3) - ) - (wire (pts (xy 31.75 156.21) (xy 34.29 156.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8c59c85d-d43f-424b-ba43-f96b336e8a58) - ) - (wire (pts (xy 31.75 86.36) (xy 34.29 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8dbcfd0c-5099-4121-9de9-44215aaa79af) - ) - (wire (pts (xy 31.75 121.92) (xy 34.29 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 954294bb-0c20-4296-ba87-05ee13d9b8cd) - ) - (wire (pts (xy 57.15 92.71) (xy 59.69 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9aa8bd01-75e3-496c-af9a-674a8c98d8e9) - ) - (wire (pts (xy 57.15 109.22) (xy 59.69 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9bfab917-6c3b-4d97-a706-cb31396807c6) - ) - (wire (pts (xy 57.15 90.17) (xy 59.69 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9db0d1f4-da08-4bad-b3bf-0c533614ce9e) - ) - (wire (pts (xy 57.15 118.11) (xy 59.69 118.11)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9ec243c5-4dfa-4003-9248-8903cde73583) - ) - (wire (pts (xy 57.15 137.16) (xy 59.69 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a1249f59-5d58-4edd-8e7f-e17b224ba2c2) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aa7ebc4c-5e48-4114-adef-a1def425c8f9) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac844637-5ce9-4893-8c96-424df86d7423) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aca6af73-8b3c-47f7-8cb6-83d576471e2a) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b0a6bbad-8c1a-4424-b86f-aaa20d7ec322) - ) - (wire (pts (xy 57.15 96.52) (xy 59.69 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b2489284-4dbd-44d0-b3a0-ca91104aeb57) - ) - (wire (pts (xy 31.75 149.86) (xy 34.29 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b329bbab-31af-4213-a584-2b31c666665c) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b3ad9a5c-e0c1-4fba-ae85-3ff0f2ffc273) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b41a83a2-2a7f-45e4-bad2-0934f56ab3c8) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b91f366d-11a8-4aaa-935c-098c8da647d6) - ) - (wire (pts (xy 57.15 143.51) (xy 59.69 143.51)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bb119f6e-d094-4aff-947c-71d3498a9bb0) - ) - (wire (pts (xy 31.75 92.71) (xy 34.29 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bd86165e-b36b-40a8-aa4e-b1afb4635ef5) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c1981ed5-4ab9-48a1-9661-f7ea8c15b8e3) - ) - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c26b328c-4b6e-4f1c-ba9f-be538b9b8e9a) - ) - (wire (pts (xy 31.75 134.62) (xy 34.29 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c6443d07-f6ce-4842-b510-6a2061249c5d) - ) - (wire (pts (xy 31.75 105.41) (xy 34.29 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c6cd646d-e9ff-4265-9580-e4463e1065b6) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb7a0e1d-d32f-44fe-a2f4-c42b8c2fb5c0) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cfd58406-ab25-4c71-bb9d-8b1c766c112b) - ) - (wire (pts (xy 31.75 111.76) (xy 34.29 111.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d302a89c-944a-49e1-b951-54bf0acc9668) - ) - (wire (pts (xy 31.75 83.82) (xy 34.29 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d43c30ba-9b5d-4fcb-b8cd-c930d1171f3d) - ) - (wire (pts (xy 31.75 147.32) (xy 34.29 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d4b322e8-25a1-4941-a7c3-c4e29b3715c4) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8adc4df-59a0-41c0-9248-7551391247f2) - ) - (wire (pts (xy 57.15 130.81) (xy 59.69 130.81)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da7acc41-8f47-4b11-9663-6ac444c56067) - ) - (wire (pts (xy 57.15 128.27) (xy 59.69 128.27)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db2975cb-c056-437d-aae6-88e79b1860a1) - ) - (wire (pts (xy 57.15 115.57) (xy 59.69 115.57)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db7a5153-5e1d-4be6-a1ba-2c2a9c3df456) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid de02ae5d-417a-4b1d-966c-e5a06c9cd20b) - ) - (wire (pts (xy 57.15 124.46) (xy 59.69 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eccc5cd3-1ccb-41ac-87b9-83031aff7278) - ) - - (label "PET11_P" (at 59.69 128.27 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 026d2699-cd64-457b-ac57-b4523249b2de) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 04ccab26-8188-4c7c-88ad-5ed2e6584609) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 06055f5f-2d20-4164-9748-c7c1da88e627) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 061b613c-0a85-4aea-b879-7351050d8f53) - ) - (label "PER5_N" (at 31.75 92.71 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0dbed2f1-368b-40cf-a085-2de0f7a17e0d) - ) - (label "PER14_N" (at 31.75 149.86 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0dd9a04a-46b8-4da3-ba86-c90f390505fd) - ) - (label "PER15_P" (at 31.75 153.67 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 122319f3-e5a1-49c9-a60e-5e05ffe9713b) - ) - (label "PER8_P" (at 31.75 109.22 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 14a5e2ed-4c08-4282-84ab-e12b46c1f314) - ) - (label "PET9_P" (at 59.69 115.57 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 170dafb8-ed6e-4ffb-8f77-e4448e2f1cca) - ) - (label "PER12_N" (at 31.75 137.16 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 185b27fc-5a16-4ef7-9fd3-f3db539d93e8) - ) - (label "PER5_P" (at 31.75 90.17 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1aca67d1-11bd-4aa7-b3cb-ae107f4fd25e) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1c84f98a-fd5f-49dc-bbe0-2ef5665db5b9) - ) - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 2dbe29c0-a03a-426c-830e-1f60ea2f695b) - ) - (label "PET5_N" (at 59.69 92.71 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2e5b1884-aadd-4d48-bb42-6dfc1bc0103a) - ) - (label "PET8_N" (at 59.69 111.76 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3010cd96-b8fa-49dc-a209-8e98b249c696) - ) - (label "PET14_P" (at 59.69 147.32 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 331c2c3d-fa5e-4488-b9a8-4fdadb47d2af) - ) - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 34cfcf8c-a541-405d-8a2e-9e351aeb776a) - ) - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 38774ed8-842b-4f29-9530-ad8b56565fe4) - ) - (label "PET11_N" (at 59.69 130.81 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3909dce0-97a5-486f-877a-d245af5e9b56) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3d5e93f1-302e-4088-8c12-8acbbf5e5ddc) - ) - (label "PET12_N" (at 59.69 137.16 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 405d5b8f-20c9-4b3a-a690-11b9961013dd) - ) - (label "PET12_P" (at 59.69 134.62 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40869ace-8adc-48a5-b74d-cea86b9ae144) - ) - (label "PET15_N" (at 59.69 156.21 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40ca9d3f-a234-42df-8ac5-77bff6486d30) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 416c8965-7cd0-4ae2-8643-c153f13ba518) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 4eea981a-fa14-4fa5-bac0-090a7094a4d8) - ) - (label "PER9_N" (at 31.75 118.11 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 4fbf5462-a6d9-4ba0-8fa3-ac967cdcc221) - ) - (label "PET13_N" (at 59.69 143.51 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 52980763-d238-416d-918d-f8fcec7a833f) - ) - (label "PET7_N" (at 59.69 105.41 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 56baaebd-239d-4815-8d7f-149aca073319) - ) - (label "PER13_P" (at 31.75 140.97 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 56cc8fa2-c14b-49bb-b9a7-76be74fe497a) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 58b8d0af-1911-4026-ac6b-7e17ba13b63a) - ) - (label "PET14_N" (at 59.69 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5a0afdb9-4a6c-42f5-b28c-021ecc5c2e56) - ) - (label "PER4_P" (at 31.75 83.82 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 61bdfb09-edc1-4e80-a5f4-271f43d1e3d0) - ) - (label "PET10_P" (at 59.69 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 63e5e1ef-f334-4653-8100-38b00be4be4a) - ) - (label "PER10_N" (at 31.75 124.46 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6777e62e-20a4-44bf-8c9a-6468524e37ae) - ) - (label "PER6_P" (at 31.75 96.52 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6edf1d1b-8c22-4f83-b762-82099550aeba) - ) - (label "PER7_P" (at 31.75 102.87 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6fd9af4c-ac6d-4585-bb45-7ca3c998d4ac) - ) - (label "PER10_P" (at 31.75 121.92 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 705be41c-15e8-44b6-916c-532b3a5bab27) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 71b03361-4e29-4083-a228-bb7da53af78d) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 76175bdd-5e1f-4f7c-a897-fb550c6f0743) - ) - (label "PET15_P" (at 59.69 153.67 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 761f852e-b831-4929-b93e-ba7176b858b8) - ) - (label "PER6_N" (at 31.75 99.06 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7c5a6cd7-e309-4023-813a-fd020a1f0fa7) - ) - (label "PET13_P" (at 59.69 140.97 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7ed6e335-5148-43fa-8402-6c33e4423124) - ) - (label "PET5_P" (at 59.69 90.17 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 80112fe3-3a03-4463-bfc1-c46b04db0513) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 85cecefa-fbb2-40c7-b48e-9e4261899729) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 88b751a7-66ca-4001-8f42-9127d87d290d) - ) - (label "PER11_N" (at 31.75 130.81 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 88c41e19-468b-4fdb-8332-2ada0ab3c5b1) - ) - (label "PET6_N" (at 59.69 99.06 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 92509e16-59a6-4151-9283-f5d198163a47) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 933c04a4-ff73-458c-a665-856960d38812) - ) - (label "PER15_N" (at 31.75 156.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 9e5baf41-6e58-42f5-a2c1-cebf64282803) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a25eb184-f60e-4b4c-817c-c1c35d78bae7) - ) - (label "PER8_N" (at 31.75 111.76 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a96190ac-a551-42c0-95a2-6b5c229004c4) - ) - (label "PER7_N" (at 31.75 105.41 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a9ca53e7-a079-476f-ac74-904c87d965e9) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid abf054ac-8a51-4bc0-83b5-183ce8f9f4d4) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid add95084-2ebb-4a44-8b75-fc47dbc608c8) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ae83ee02-373d-4ea7-acd5-c6349dcc008b) - ) - (label "PET4_P" (at 59.69 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b0ebeda4-7856-4e32-9dad-1c2cf0e9d79a) - ) - (label "PER4_N" (at 31.75 86.36 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid b41d65ba-b2b9-4a2f-b3be-f5886bef4d07) - ) - (label "PET7_P" (at 59.69 102.87 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b70399fb-b56b-4b8e-b261-a097ba01924c) - ) - (label "PET9_N" (at 59.69 118.11 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bd285891-bc52-48c3-870a-0b408e3df00d) - ) - (label "PET4_N" (at 59.69 86.36 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bf70943a-8818-436d-9644-9de93e0b1f1f) - ) - (label "PET10_N" (at 59.69 124.46 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c2e234c0-73a9-4acb-80af-3690c55ba59d) - ) - (label "PER14_P" (at 31.75 147.32 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid c9946ecd-8327-4eab-a21c-12439637a321) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid c9b99908-6215-4371-8ded-7b1b596f607f) - ) - (label "PER11_P" (at 31.75 128.27 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ca33c0d4-d6e5-4e26-bd09-56a0dd9fb5bc) - ) - (label "PER13_N" (at 31.75 143.51 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid cd6faecf-18b1-490f-8580-8056faa9840e) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d2bc53a4-29dc-49f3-bf39-fe1a676d5e3f) - ) - (label "PER12_P" (at 31.75 134.62 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d4ae6c2b-289c-4a65-b9df-663e35697f47) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d7324470-cff7-45a7-b5b9-22aa175ce107) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d8926595-59af-43c1-8ba1-1f402eb1d42f) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d8bbc346-7804-4c16-966d-3ee9d38c0696) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid dc676e7f-ed5f-46f9-be3d-384bc0749053) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e13260f2-b777-4e1a-8618-f8d46ec32aa4) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e788dafe-21a7-42f9-8ab2-805548efb562) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e898e30a-31da-4549-9b47-3586a36db608) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e974e7a7-b5df-4adf-8d35-1e362891b104) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e99d2e3d-ce16-4cd7-8555-4143d722be49) - ) - (label "PET8_P" (at 59.69 109.22 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ed5b720e-a7eb-4c25-a3f9-635ee14f2e8a) - ) - (label "PER9_P" (at 31.75 115.57 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f3cbd18a-ccc2-43af-af70-6bfef09cc44e) - ) - (label "PET6_P" (at 59.69 96.52 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f5b46a56-03e6-414c-bb3c-360610e80531) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid fd1cf011-8128-413b-b2b4-0bd20d91ddca) - ) - - (sheet (at 34.29 26.67) (size 22.86 132.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 159.3346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 25d3f9a1-d0c0-4935-aa46-093645701e6f) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid da666abe-74f7-493b-99ca-77086406c3de) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 83a9cb46-71d6-424c-a78a-5bfe8af0b934) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1c7f1b26-ee5d-4c9d-b7b2-1f31d83f9d1a) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6dc768b5-f048-456f-9378-eea2002496b8) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 827a59d2-cf6e-42b3-9563-e37872ba1943) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a9efc69d-122a-4944-bf0c-f025c5cab47e) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d297ad9b-3cf3-48cc-97f9-7bbda2d85cdd) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1fd250f0-e501-414d-bdc0-0501c6986607) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c6ba00ac-9d1d-443c-a1c2-097fa680b28b) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 12e775ef-4ce4-409b-abfc-18c05e7a4bef) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4421f7b4-b2ee-4a4b-a190-3d70c4c2a383) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 51721196-2b86-43be-a9ad-498a175151a3) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 485c6bd2-2e1f-4e20-b517-9d6c8cd85316) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a39beaf0-94bd-49e5-adf7-493e5f3a2f77) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c7f67279-c267-4fac-b9df-b8526db72db3) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e47e21d5-dbcf-41d8-8eb5-9d5cc3c0f888) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 05ee6754-0eee-4d07-9491-98647903666f) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 03d65a3a-ea1a-41d7-85d9-3a3db166af95) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ac0d868f-ed36-4a01-999a-7f02ce4714f1) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e5f32093-810e-41ea-bb0d-e162a693a0bf) - ) - (pin "PER4_P" input (at 34.29 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a31b9621-ec25-4c73-b769-0a597ba695e1) - ) - (pin "PER4_N" input (at 34.29 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ea115353-e155-4dc5-82ce-d31070ab5b5d) - ) - (pin "PER5_P" input (at 34.29 90.17 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a143c5ca-26b0-4205-a587-e89332f08055) - ) - (pin "PER5_N" input (at 34.29 92.71 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1003422b-1e4f-48d4-a125-3864d2fda796) - ) - (pin "PER6_P" input (at 34.29 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 792d4635-c5c0-4e40-a219-3ee7aae52815) - ) - (pin "PER6_N" input (at 34.29 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid eedfdb8e-77a5-400b-80e8-fe69ef244076) - ) - (pin "PER7_P" input (at 34.29 102.87 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 070f40e1-1534-4eb3-b9e0-00935037a5f5) - ) - (pin "PER7_N" input (at 34.29 105.41 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f3b7f2eb-d8f4-467c-a65d-6e5b44d2dfb8) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e3868036-5158-4b6f-818f-9f60be3acbb7) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dcbbb850-ef73-45e7-8427-af9d3b7697d3) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a2b738ab-9cb3-45f1-8a36-ee60ecb0d80e) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a32fa0ae-8138-433f-bc8c-f8d1791d8826) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6f0e3d58-a2f0-419d-a807-cac0a1141399) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a843fda0-e1cf-4a6d-94c5-bfa3d9561685) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 11123c1b-65bb-43b9-a4b9-1b4f8ecea3ce) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c9e7fa19-eb2a-4484-8bf6-f99c3b9c5f11) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid eed567c4-0009-45a9-8170-56ac3645e871) - ) - (pin "PET4_P" output (at 57.15 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3a6f22ef-129f-4ea8-914f-a2526f9ec2b2) - ) - (pin "PET4_N" output (at 57.15 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3b1ff91b-03c1-4d28-805f-af6ae9d92a7d) - ) - (pin "PET5_P" output (at 57.15 90.17 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e2039762-485a-4ab2-9f7f-6449ee01c94f) - ) - (pin "PET5_N" output (at 57.15 92.71 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b80c9175-7545-4f19-8447-e1dd95830985) - ) - (pin "PET6_P" output (at 57.15 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1891b2c7-5865-4004-aac0-7eeb76b238b2) - ) - (pin "PET6_N" output (at 57.15 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b3a99944-d47f-45da-a8e2-b63387c90a81) - ) - (pin "PET7_P" output (at 57.15 102.87 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f61603bf-8118-41ec-bc10-b18f02737a8c) - ) - (pin "PET7_N" output (at 57.15 105.41 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 39ed0c0c-da49-41cf-aeef-bc3924e5fe82) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 428a6e57-be18-48f3-9e8d-6e0645dc110e) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5fc34902-66c3-47ee-8495-0d36db4ca597) - ) - (pin "PER8_P" input (at 34.29 109.22 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bd7b1899-db53-4633-bb4a-da5bde152b74) - ) - (pin "PER8_N" input (at 34.29 111.76 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bdbc111c-2536-4e17-b02f-2363f93d857a) - ) - (pin "PER9_P" input (at 34.29 115.57 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6c59384d-5b5e-4c57-904e-1a046cf00142) - ) - (pin "PER9_N" input (at 34.29 118.11 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bdf2256e-3a79-41e9-911d-59e299a805db) - ) - (pin "PET8_P" output (at 57.15 109.22 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8bf88cbf-72ff-4483-92f3-f843da3bef27) - ) - (pin "PET8_N" output (at 57.15 111.76 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3b31541b-f824-4ee6-af41-4ac93ac08c69) - ) - (pin "PET9_P" output (at 57.15 115.57 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 163a7753-321a-4165-b686-8ea7595bd648) - ) - (pin "PET9_N" output (at 57.15 118.11 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b94485b8-f795-48c3-be23-6cac0649ff95) - ) - (pin "PER11_P" input (at 34.29 128.27 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d7f6c19d-46df-43d6-9a90-47688f2078a5) - ) - (pin "PER11_N" input (at 34.29 130.81 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 28f06271-281f-4bd0-96c3-8f001d098eef) - ) - (pin "PER12_P" input (at 34.29 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 75b968b4-471b-48e1-90a3-9fa0efaad914) - ) - (pin "PER12_N" input (at 34.29 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2154e4c5-7344-491e-b748-a49f70413c9f) - ) - (pin "PER13_P" input (at 34.29 140.97 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 71491273-1626-46bd-8acf-af1e16c7417a) - ) - (pin "PER13_N" input (at 34.29 143.51 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b6aefcdf-0842-48b6-860b-2cb46b7a7599) - ) - (pin "PER14_P" input (at 34.29 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a745bf70-ef09-46b6-a5c5-f20a75a07e71) - ) - (pin "PER14_N" input (at 34.29 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 045ef68d-8540-4e5d-bfbf-073db792bcdb) - ) - (pin "PER15_P" input (at 34.29 153.67 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fd8a5785-a9c7-4c4a-9ae8-dac4baa59652) - ) - (pin "PER15_N" input (at 34.29 156.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 20e0bf6c-bf51-4a2b-a6be-7b6ca9fe0b08) - ) - (pin "PER10_N" input (at 34.29 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5562be22-cab5-449a-9e8f-e960e883fde0) - ) - (pin "PER10_P" input (at 34.29 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 74b7ec92-6a0e-4a1b-af9f-1f61511d1d22) - ) - (pin "PET10_P" output (at 57.15 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9c156e8c-803f-4322-8dc3-968fa7c34a63) - ) - (pin "PET10_N" output (at 57.15 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0586badf-7d00-4403-be01-7598e1cef6d0) - ) - (pin "PET11_P" output (at 57.15 128.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d6527fba-7925-41d9-8349-12ef6899a74e) - ) - (pin "PET11_N" output (at 57.15 130.81 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ffea4486-3a5d-402d-95a6-805565a39ec5) - ) - (pin "PET12_P" output (at 57.15 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dab27bef-45a0-4232-80f2-4260a7475ab6) - ) - (pin "PET12_N" output (at 57.15 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e8b40be1-8390-4296-8f33-822d7a5ed846) - ) - (pin "PET13_P" output (at 57.15 140.97 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 789b122b-5c0c-4ca0-8ce5-8a33654256e6) - ) - (pin "PET13_N" output (at 57.15 143.51 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0de62c35-fff3-4446-a916-46de7cd9f69e) - ) - (pin "PET14_P" output (at 57.15 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dea676a9-aba2-4acf-8980-0db66ce59796) - ) - (pin "PET14_N" output (at 57.15 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 637af9c4-b61c-41c2-84c0-95d5fb03fbc0) - ) - (pin "PET15_P" output (at 57.15 153.67 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 648caa40-203e-432c-a4eb-3159cdb9b8d9) - ) - (pin "PET15_N" output (at 57.15 156.21 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3d7fcdb0-8f8d-43c1-a4c3-9df10722e221) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" (page "10")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" (page "11")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" (page "12")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" (page "13")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" (page "14")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" (page "15")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" (page "16")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" (page "17")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" (page "18")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "19")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "20")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "21")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "22")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" (page "23")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" (page "24")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" (page "25")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" (page "26")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" (page "27")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" (page "28")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" (page "29")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" (page "30")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" (page "31")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" (page "32")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" (page "33")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" (page "34")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0117") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0118") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0119") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0120") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0121") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0122") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0123") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0124") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0125") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0126") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0127") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0128") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0129") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0130") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0131") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0132") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0133") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0134") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0135") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0136") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0137") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0138") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0139") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0140") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859" - (reference "C9") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f" - (reference "C10") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859" - (reference "C11") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f" - (reference "C12") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859" - (reference "C13") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f" - (reference "C14") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859" - (reference "C15") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f" - (reference "C16") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859" - (reference "C17") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f" - (reference "C18") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859" - (reference "C19") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f" - (reference "C20") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859" - (reference "C21") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f" - (reference "C22") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859" - (reference "C23") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f" - (reference "C24") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859" - (reference "C25") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f" - (reference "C26") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859" - (reference "C27") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f" - (reference "C28") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859" - (reference "C29") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f" - (reference "C30") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859" - (reference "C31") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f" - (reference "C32") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_low") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad" - (reference "J2") (unit 1) (value "PCIexpress_x16") (footprint "PCIexpress:PCIexpress_x16") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc" - (reference "R9") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298" - (reference "R10") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc" - (reference "R11") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298" - (reference "R12") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc" - (reference "R13") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298" - (reference "R14") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc" - (reference "R15") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298" - (reference "R16") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc" - (reference "R17") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298" - (reference "R18") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc" - (reference "R19") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298" - (reference "R20") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc" - (reference "R21") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298" - (reference "R22") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc" - (reference "R23") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298" - (reference "R24") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc" - (reference "R25") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298" - (reference "R26") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc" - (reference "R27") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298" - (reference "R28") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc" - (reference "R29") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298" - (reference "R30") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc" - (reference "R31") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298" - (reference "R32") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "471e4bd0-31ab-43fd-9948-a6786f2fab83") + (paper "A4") + (title_block + (title "PCIexpress_x16_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00b0b3a9-bb26-4d04-b52e-46c4a3fe277a") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0127c7a8-e0e1-435d-a494-29c504a9c043") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07e62054-d044-42a2-aa54-a16028567b46") + ) + (wire + (pts + (xy 31.75 128.27) (xy 34.29 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0863d169-3a0a-445e-a51c-1f52aed8c5d1") + ) + (wire + (pts + (xy 31.75 153.67) (xy 34.29 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09b3b716-fc26-4f97-84be-1f96b1d3068e") + ) + (wire + (pts + (xy 57.15 156.21) (xy 59.69 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d26dcee-953e-48d2-9ab3-1f2cb46b5316") + ) + (wire + (pts + (xy 57.15 102.87) (xy 59.69 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12c93738-0bda-4f11-a1d2-7f8c8b9e08ef") + ) + (wire + (pts + (xy 31.75 137.16) (xy 34.29 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12f157e5-95a3-4c08-b014-1e059356917c") + ) + (wire + (pts + (xy 57.15 153.67) (xy 59.69 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1487a665-23e4-4497-b56a-f3e9c2c3ae9d") + ) + (wire + (pts + (xy 31.75 96.52) (xy 34.29 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1937a2b1-671f-4a4e-9ff8-f815b7e97f1c") + ) + (wire + (pts + (xy 31.75 109.22) (xy 34.29 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e15037a-7cf7-4da9-86e3-78d2ce207c00") + ) + (wire + (pts + (xy 31.75 118.11) (xy 34.29 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e94ffdb-9e62-47f8-a37c-8a1a6bdc9c69") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23467d4e-7ee8-4542-a135-866743700cda") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2662dc0d-c5c5-4bd7-bea7-ca0e4468a25e") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "267981b2-0fe7-4596-bb0e-e954c035290c") + ) + (wire + (pts + (xy 31.75 115.57) (xy 34.29 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4792c5-4bf2-46b9-9392-2195cbca229b") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31843744-b0be-4e85-82bc-b18f99a015ba") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32b0cbd2-edc9-426d-b1b8-f758afa8e876") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3514ad3d-6e03-4e08-ac08-c59a73f03366") + ) + (wire + (pts + (xy 57.15 83.82) (xy 59.69 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a833407-f50b-4448-aa6f-a196861532b7") + ) + (wire + (pts + (xy 57.15 121.92) (xy 59.69 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e821b75-d08c-4a41-b847-3a634747367b") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3faaebf0-8972-4087-90d7-40ee5c241ce5") + ) + (wire + (pts + (xy 57.15 105.41) (xy 59.69 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "485c4c6f-4ae4-4f63-8fbd-4578f794c02b") + ) + (wire + (pts + (xy 57.15 111.76) (xy 59.69 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d2ff317-a35e-40dc-9b41-fbb8beddc05c") + ) + (wire + (pts + (xy 31.75 99.06) (xy 34.29 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "518fd181-c0cd-42c5-93c4-127773256a34") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53027315-56e1-4a97-998e-b7e72d393169") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5639dd48-b574-40b7-a989-d481d645a81f") + ) + (wire + (pts + (xy 57.15 147.32) (xy 59.69 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5678a957-a272-4f7c-b0a5-97443272aa34") + ) + (wire + (pts + (xy 31.75 143.51) (xy 34.29 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e4fa8a3-8ec1-4312-a16f-93067805bb95") + ) + (wire + (pts + (xy 31.75 124.46) (xy 34.29 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f3da013-e627-4f4c-9eb6-de6f2b9be7c6") + ) + (wire + (pts + (xy 31.75 90.17) (xy 34.29 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fca9114-d8b5-47a1-8cc4-74789e7d8668") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60552430-4b4a-4e4b-ae58-8239588b60df") + ) + (wire + (pts + (xy 31.75 102.87) (xy 34.29 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "621e480b-653a-4281-aac9-1fb27b91e5f4") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "638e69bc-1a41-4936-87f7-f54ae19f81bd") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "642fbca1-1799-4a93-a987-e6edb9db8901") + ) + (wire + (pts + (xy 57.15 99.06) (xy 59.69 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "698bef94-bb0c-411e-813a-a521769b3bc3") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a6bab35-e16b-424e-bf17-5d6f5a164622") + ) + (wire + (pts + (xy 31.75 140.97) (xy 34.29 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f54d870-5b60-4514-ab26-dbcbb1831a69") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711dbea2-0e84-492c-b3fa-645af025f9f0") + ) + (wire + (pts + (xy 57.15 149.86) (xy 59.69 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73dd225a-b137-4d65-bd62-5896b40a95e2") + ) + (wire + (pts + (xy 57.15 140.97) (xy 59.69 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77ef4bd7-225a-46d0-9a94-711661e0ad6f") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d23241b-fa4e-4120-aba8-8cb5afb0ed50") + ) + (wire + (pts + (xy 57.15 134.62) (xy 59.69 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80438a52-3b8a-4309-94a5-8a3e43fa6af2") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81274083-12fb-46bf-8715-25eb2c93e2c7") + ) + (wire + (pts + (xy 31.75 130.81) (xy 34.29 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "843e6060-f7ca-4ba7-96bd-e228c3e333af") + ) + (wire + (pts + (xy 57.15 86.36) (xy 59.69 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89e8f196-eef5-4f93-9bd9-4e4dffb5a6a3") + ) + (wire + (pts + (xy 31.75 156.21) (xy 34.29 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c59c85d-d43f-424b-ba43-f96b336e8a58") + ) + (wire + (pts + (xy 31.75 86.36) (xy 34.29 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dbcfd0c-5099-4121-9de9-44215aaa79af") + ) + (wire + (pts + (xy 31.75 121.92) (xy 34.29 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "954294bb-0c20-4296-ba87-05ee13d9b8cd") + ) + (wire + (pts + (xy 57.15 92.71) (xy 59.69 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9aa8bd01-75e3-496c-af9a-674a8c98d8e9") + ) + (wire + (pts + (xy 57.15 109.22) (xy 59.69 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bfab917-6c3b-4d97-a706-cb31396807c6") + ) + (wire + (pts + (xy 57.15 90.17) (xy 59.69 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9db0d1f4-da08-4bad-b3bf-0c533614ce9e") + ) + (wire + (pts + (xy 57.15 118.11) (xy 59.69 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec243c5-4dfa-4003-9248-8903cde73583") + ) + (wire + (pts + (xy 57.15 137.16) (xy 59.69 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1249f59-5d58-4edd-8e7f-e17b224ba2c2") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa7ebc4c-5e48-4114-adef-a1def425c8f9") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac844637-5ce9-4893-8c96-424df86d7423") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aca6af73-8b3c-47f7-8cb6-83d576471e2a") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0a6bbad-8c1a-4424-b86f-aaa20d7ec322") + ) + (wire + (pts + (xy 57.15 96.52) (xy 59.69 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2489284-4dbd-44d0-b3a0-ca91104aeb57") + ) + (wire + (pts + (xy 31.75 149.86) (xy 34.29 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b329bbab-31af-4213-a584-2b31c666665c") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3ad9a5c-e0c1-4fba-ae85-3ff0f2ffc273") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b41a83a2-2a7f-45e4-bad2-0934f56ab3c8") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b91f366d-11a8-4aaa-935c-098c8da647d6") + ) + (wire + (pts + (xy 57.15 143.51) (xy 59.69 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb119f6e-d094-4aff-947c-71d3498a9bb0") + ) + (wire + (pts + (xy 31.75 92.71) (xy 34.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd86165e-b36b-40a8-aa4e-b1afb4635ef5") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1981ed5-4ab9-48a1-9661-f7ea8c15b8e3") + ) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c26b328c-4b6e-4f1c-ba9f-be538b9b8e9a") + ) + (wire + (pts + (xy 31.75 134.62) (xy 34.29 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6443d07-f6ce-4842-b510-6a2061249c5d") + ) + (wire + (pts + (xy 31.75 105.41) (xy 34.29 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6cd646d-e9ff-4265-9580-e4463e1065b6") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb7a0e1d-d32f-44fe-a2f4-c42b8c2fb5c0") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfd58406-ab25-4c71-bb9d-8b1c766c112b") + ) + (wire + (pts + (xy 31.75 111.76) (xy 34.29 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d302a89c-944a-49e1-b951-54bf0acc9668") + ) + (wire + (pts + (xy 31.75 83.82) (xy 34.29 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d43c30ba-9b5d-4fcb-b8cd-c930d1171f3d") + ) + (wire + (pts + (xy 31.75 147.32) (xy 34.29 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4b322e8-25a1-4941-a7c3-c4e29b3715c4") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8adc4df-59a0-41c0-9248-7551391247f2") + ) + (wire + (pts + (xy 57.15 130.81) (xy 59.69 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da7acc41-8f47-4b11-9663-6ac444c56067") + ) + (wire + (pts + (xy 57.15 128.27) (xy 59.69 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db2975cb-c056-437d-aae6-88e79b1860a1") + ) + (wire + (pts + (xy 57.15 115.57) (xy 59.69 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db7a5153-5e1d-4be6-a1ba-2c2a9c3df456") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de02ae5d-417a-4b1d-966c-e5a06c9cd20b") + ) + (wire + (pts + (xy 57.15 124.46) (xy 59.69 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eccc5cd3-1ccb-41ac-87b9-83031aff7278") + ) + (label "PET11_P" + (at 59.69 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "026d2699-cd64-457b-ac57-b4523249b2de") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "04ccab26-8188-4c7c-88ad-5ed2e6584609") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06055f5f-2d20-4164-9748-c7c1da88e627") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "061b613c-0a85-4aea-b879-7351050d8f53") + ) + (label "PER5_N" + (at 31.75 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0dbed2f1-368b-40cf-a085-2de0f7a17e0d") + ) + (label "PER14_N" + (at 31.75 149.86 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0dd9a04a-46b8-4da3-ba86-c90f390505fd") + ) + (label "PER15_P" + (at 31.75 153.67 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "122319f3-e5a1-49c9-a60e-5e05ffe9713b") + ) + (label "PER8_P" + (at 31.75 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "14a5e2ed-4c08-4282-84ab-e12b46c1f314") + ) + (label "PET9_P" + (at 59.69 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "170dafb8-ed6e-4ffb-8f77-e4448e2f1cca") + ) + (label "PER12_N" + (at 31.75 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "185b27fc-5a16-4ef7-9fd3-f3db539d93e8") + ) + (label "PER5_P" + (at 31.75 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1aca67d1-11bd-4aa7-b3cb-ae107f4fd25e") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1c84f98a-fd5f-49dc-bbe0-2ef5665db5b9") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2dbe29c0-a03a-426c-830e-1f60ea2f695b") + ) + (label "PET5_N" + (at 59.69 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2e5b1884-aadd-4d48-bb42-6dfc1bc0103a") + ) + (label "PET8_N" + (at 59.69 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3010cd96-b8fa-49dc-a209-8e98b249c696") + ) + (label "PET14_P" + (at 59.69 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "331c2c3d-fa5e-4488-b9a8-4fdadb47d2af") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "34cfcf8c-a541-405d-8a2e-9e351aeb776a") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "38774ed8-842b-4f29-9530-ad8b56565fe4") + ) + (label "PET11_N" + (at 59.69 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3909dce0-97a5-486f-877a-d245af5e9b56") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3d5e93f1-302e-4088-8c12-8acbbf5e5ddc") + ) + (label "PET12_N" + (at 59.69 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "405d5b8f-20c9-4b3a-a690-11b9961013dd") + ) + (label "PET12_P" + (at 59.69 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40869ace-8adc-48a5-b74d-cea86b9ae144") + ) + (label "PET15_N" + (at 59.69 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40ca9d3f-a234-42df-8ac5-77bff6486d30") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "416c8965-7cd0-4ae2-8643-c153f13ba518") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4eea981a-fa14-4fa5-bac0-090a7094a4d8") + ) + (label "PER9_N" + (at 31.75 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4fbf5462-a6d9-4ba0-8fa3-ac967cdcc221") + ) + (label "PET13_N" + (at 59.69 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "52980763-d238-416d-918d-f8fcec7a833f") + ) + (label "PET7_N" + (at 59.69 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56baaebd-239d-4815-8d7f-149aca073319") + ) + (label "PER13_P" + (at 31.75 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "56cc8fa2-c14b-49bb-b9a7-76be74fe497a") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "58b8d0af-1911-4026-ac6b-7e17ba13b63a") + ) + (label "PET14_N" + (at 59.69 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5a0afdb9-4a6c-42f5-b28c-021ecc5c2e56") + ) + (label "PER4_P" + (at 31.75 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "61bdfb09-edc1-4e80-a5f4-271f43d1e3d0") + ) + (label "PET10_P" + (at 59.69 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "63e5e1ef-f334-4653-8100-38b00be4be4a") + ) + (label "PER10_N" + (at 31.75 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6777e62e-20a4-44bf-8c9a-6468524e37ae") + ) + (label "PER6_P" + (at 31.75 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6edf1d1b-8c22-4f83-b762-82099550aeba") + ) + (label "PER7_P" + (at 31.75 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fd9af4c-ac6d-4585-bb45-7ca3c998d4ac") + ) + (label "PER10_P" + (at 31.75 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "705be41c-15e8-44b6-916c-532b3a5bab27") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "71b03361-4e29-4083-a228-bb7da53af78d") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "76175bdd-5e1f-4f7c-a897-fb550c6f0743") + ) + (label "PET15_P" + (at 59.69 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "761f852e-b831-4929-b93e-ba7176b858b8") + ) + (label "PER6_N" + (at 31.75 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7c5a6cd7-e309-4023-813a-fd020a1f0fa7") + ) + (label "PET13_P" + (at 59.69 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7ed6e335-5148-43fa-8402-6c33e4423124") + ) + (label "PET5_P" + (at 59.69 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "80112fe3-3a03-4463-bfc1-c46b04db0513") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "85cecefa-fbb2-40c7-b48e-9e4261899729") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "88b751a7-66ca-4001-8f42-9127d87d290d") + ) + (label "PER11_N" + (at 31.75 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "88c41e19-468b-4fdb-8332-2ada0ab3c5b1") + ) + (label "PET6_N" + (at 59.69 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "92509e16-59a6-4151-9283-f5d198163a47") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "933c04a4-ff73-458c-a665-856960d38812") + ) + (label "PER15_N" + (at 31.75 156.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9e5baf41-6e58-42f5-a2c1-cebf64282803") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a25eb184-f60e-4b4c-817c-c1c35d78bae7") + ) + (label "PER8_N" + (at 31.75 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a96190ac-a551-42c0-95a2-6b5c229004c4") + ) + (label "PER7_N" + (at 31.75 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a9ca53e7-a079-476f-ac74-904c87d965e9") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "abf054ac-8a51-4bc0-83b5-183ce8f9f4d4") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "add95084-2ebb-4a44-8b75-fc47dbc608c8") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ae83ee02-373d-4ea7-acd5-c6349dcc008b") + ) + (label "PET4_P" + (at 59.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b0ebeda4-7856-4e32-9dad-1c2cf0e9d79a") + ) + (label "PER4_N" + (at 31.75 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b41d65ba-b2b9-4a2f-b3be-f5886bef4d07") + ) + (label "PET7_P" + (at 59.69 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b70399fb-b56b-4b8e-b261-a097ba01924c") + ) + (label "PET9_N" + (at 59.69 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bd285891-bc52-48c3-870a-0b408e3df00d") + ) + (label "PET4_N" + (at 59.69 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bf70943a-8818-436d-9644-9de93e0b1f1f") + ) + (label "PET10_N" + (at 59.69 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2e234c0-73a9-4acb-80af-3690c55ba59d") + ) + (label "PER14_P" + (at 31.75 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9946ecd-8327-4eab-a21c-12439637a321") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9b99908-6215-4371-8ded-7b1b596f607f") + ) + (label "PER11_P" + (at 31.75 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ca33c0d4-d6e5-4e26-bd09-56a0dd9fb5bc") + ) + (label "PER13_N" + (at 31.75 143.51 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cd6faecf-18b1-490f-8580-8056faa9840e") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d2bc53a4-29dc-49f3-bf39-fe1a676d5e3f") + ) + (label "PER12_P" + (at 31.75 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d4ae6c2b-289c-4a65-b9df-663e35697f47") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d7324470-cff7-45a7-b5b9-22aa175ce107") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d8926595-59af-43c1-8ba1-1f402eb1d42f") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d8bbc346-7804-4c16-966d-3ee9d38c0696") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dc676e7f-ed5f-46f9-be3d-384bc0749053") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e13260f2-b777-4e1a-8618-f8d46ec32aa4") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e788dafe-21a7-42f9-8ab2-805548efb562") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e898e30a-31da-4549-9b47-3586a36db608") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e974e7a7-b5df-4adf-8d35-1e362891b104") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e99d2e3d-ce16-4cd7-8555-4143d722be49") + ) + (label "PET8_P" + (at 59.69 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ed5b720e-a7eb-4c25-a3f9-635ee14f2e8a") + ) + (label "PER9_P" + (at 31.75 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f3cbd18a-ccc2-43af-af70-6bfef09cc44e") + ) + (label "PET6_P" + (at 59.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f5b46a56-03e6-414c-bb3c-360610e80531") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fd1cf011-8128-413b-b2b4-0bd20d91ddca") + ) + (sheet + (at 34.29 26.67) + (size 22.86 132.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 159.3346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "25d3f9a1-d0c0-4935-aa46-093645701e6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "da666abe-74f7-493b-99ca-77086406c3de") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "83a9cb46-71d6-424c-a78a-5bfe8af0b934") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "1c7f1b26-ee5d-4c9d-b7b2-1f31d83f9d1a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "6dc768b5-f048-456f-9378-eea2002496b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "827a59d2-cf6e-42b3-9563-e37872ba1943") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "a9efc69d-122a-4944-bf0c-f025c5cab47e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "d297ad9b-3cf3-48cc-97f9-7bbda2d85cdd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "1fd250f0-e501-414d-bdc0-0501c6986607") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "c6ba00ac-9d1d-443c-a1c2-097fa680b28b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "12e775ef-4ce4-409b-abfc-18c05e7a4bef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "4421f7b4-b2ee-4a4b-a190-3d70c4c2a383") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "51721196-2b86-43be-a9ad-498a175151a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "485c6bd2-2e1f-4e20-b517-9d6c8cd85316") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "a39beaf0-94bd-49e5-adf7-493e5f3a2f77") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "c7f67279-c267-4fac-b9df-b8526db72db3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "e47e21d5-dbcf-41d8-8eb5-9d5cc3c0f888") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "05ee6754-0eee-4d07-9491-98647903666f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "03d65a3a-ea1a-41d7-85d9-3a3db166af95") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "ac0d868f-ed36-4a01-999a-7f02ce4714f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "e5f32093-810e-41ea-bb0d-e162a693a0bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_P" input + (at 34.29 83.82 180) + (uuid "a31b9621-ec25-4c73-b769-0a597ba695e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_N" input + (at 34.29 86.36 180) + (uuid "ea115353-e155-4dc5-82ce-d31070ab5b5d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_P" input + (at 34.29 90.17 180) + (uuid "a143c5ca-26b0-4205-a587-e89332f08055") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_N" input + (at 34.29 92.71 180) + (uuid "1003422b-1e4f-48d4-a125-3864d2fda796") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_P" input + (at 34.29 96.52 180) + (uuid "792d4635-c5c0-4e40-a219-3ee7aae52815") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_N" input + (at 34.29 99.06 180) + (uuid "eedfdb8e-77a5-400b-80e8-fe69ef244076") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_P" input + (at 34.29 102.87 180) + (uuid "070f40e1-1534-4eb3-b9e0-00935037a5f5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_N" input + (at 34.29 105.41 180) + (uuid "f3b7f2eb-d8f4-467c-a65d-6e5b44d2dfb8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "e3868036-5158-4b6f-818f-9f60be3acbb7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "dcbbb850-ef73-45e7-8427-af9d3b7697d3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "a2b738ab-9cb3-45f1-8a36-ee60ecb0d80e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "a32fa0ae-8138-433f-bc8c-f8d1791d8826") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "6f0e3d58-a2f0-419d-a807-cac0a1141399") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "a843fda0-e1cf-4a6d-94c5-bfa3d9561685") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "11123c1b-65bb-43b9-a4b9-1b4f8ecea3ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "c9e7fa19-eb2a-4484-8bf6-f99c3b9c5f11") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "eed567c4-0009-45a9-8170-56ac3645e871") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET4_P" output + (at 57.15 83.82 0) + (uuid "3a6f22ef-129f-4ea8-914f-a2526f9ec2b2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET4_N" output + (at 57.15 86.36 0) + (uuid "3b1ff91b-03c1-4d28-805f-af6ae9d92a7d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_P" output + (at 57.15 90.17 0) + (uuid "e2039762-485a-4ab2-9f7f-6449ee01c94f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_N" output + (at 57.15 92.71 0) + (uuid "b80c9175-7545-4f19-8447-e1dd95830985") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_P" output + (at 57.15 96.52 0) + (uuid "1891b2c7-5865-4004-aac0-7eeb76b238b2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_N" output + (at 57.15 99.06 0) + (uuid "b3a99944-d47f-45da-a8e2-b63387c90a81") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_P" output + (at 57.15 102.87 0) + (uuid "f61603bf-8118-41ec-bc10-b18f02737a8c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_N" output + (at 57.15 105.41 0) + (uuid "39ed0c0c-da49-41cf-aeef-bc3924e5fe82") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "428a6e57-be18-48f3-9e8d-6e0645dc110e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "5fc34902-66c3-47ee-8495-0d36db4ca597") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER8_P" input + (at 34.29 109.22 180) + (uuid "bd7b1899-db53-4633-bb4a-da5bde152b74") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER8_N" input + (at 34.29 111.76 180) + (uuid "bdbc111c-2536-4e17-b02f-2363f93d857a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER9_P" input + (at 34.29 115.57 180) + (uuid "6c59384d-5b5e-4c57-904e-1a046cf00142") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER9_N" input + (at 34.29 118.11 180) + (uuid "bdf2256e-3a79-41e9-911d-59e299a805db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET8_P" output + (at 57.15 109.22 0) + (uuid "8bf88cbf-72ff-4483-92f3-f843da3bef27") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET8_N" output + (at 57.15 111.76 0) + (uuid "3b31541b-f824-4ee6-af41-4ac93ac08c69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET9_P" output + (at 57.15 115.57 0) + (uuid "163a7753-321a-4165-b686-8ea7595bd648") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET9_N" output + (at 57.15 118.11 0) + (uuid "b94485b8-f795-48c3-be23-6cac0649ff95") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER11_P" input + (at 34.29 128.27 180) + (uuid "d7f6c19d-46df-43d6-9a90-47688f2078a5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER11_N" input + (at 34.29 130.81 180) + (uuid "28f06271-281f-4bd0-96c3-8f001d098eef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER12_P" input + (at 34.29 134.62 180) + (uuid "75b968b4-471b-48e1-90a3-9fa0efaad914") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER12_N" input + (at 34.29 137.16 180) + (uuid "2154e4c5-7344-491e-b748-a49f70413c9f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER13_P" input + (at 34.29 140.97 180) + (uuid "71491273-1626-46bd-8acf-af1e16c7417a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER13_N" input + (at 34.29 143.51 180) + (uuid "b6aefcdf-0842-48b6-860b-2cb46b7a7599") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER14_P" input + (at 34.29 147.32 180) + (uuid "a745bf70-ef09-46b6-a5c5-f20a75a07e71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER14_N" input + (at 34.29 149.86 180) + (uuid "045ef68d-8540-4e5d-bfbf-073db792bcdb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER15_P" input + (at 34.29 153.67 180) + (uuid "fd8a5785-a9c7-4c4a-9ae8-dac4baa59652") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER15_N" input + (at 34.29 156.21 180) + (uuid "20e0bf6c-bf51-4a2b-a6be-7b6ca9fe0b08") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER10_N" input + (at 34.29 124.46 180) + (uuid "5562be22-cab5-449a-9e8f-e960e883fde0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER10_P" input + (at 34.29 121.92 180) + (uuid "74b7ec92-6a0e-4a1b-af9f-1f61511d1d22") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET10_P" output + (at 57.15 121.92 0) + (uuid "9c156e8c-803f-4322-8dc3-968fa7c34a63") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET10_N" output + (at 57.15 124.46 0) + (uuid "0586badf-7d00-4403-be01-7598e1cef6d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET11_P" output + (at 57.15 128.27 0) + (uuid "d6527fba-7925-41d9-8349-12ef6899a74e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET11_N" output + (at 57.15 130.81 0) + (uuid "ffea4486-3a5d-402d-95a6-805565a39ec5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET12_P" output + (at 57.15 134.62 0) + (uuid "dab27bef-45a0-4232-80f2-4260a7475ab6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET12_N" output + (at 57.15 137.16 0) + (uuid "e8b40be1-8390-4296-8f33-822d7a5ed846") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET13_P" output + (at 57.15 140.97 0) + (uuid "789b122b-5c0c-4ca0-8ce5-8a33654256e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET13_N" output + (at 57.15 143.51 0) + (uuid "0de62c35-fff3-4446-a916-46de7cd9f69e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET14_P" output + (at 57.15 147.32 0) + (uuid "dea676a9-aba2-4acf-8980-0db66ce59796") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET14_N" output + (at 57.15 149.86 0) + (uuid "637af9c4-b61c-41c2-84c0-95d5fb03fbc0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET15_P" output + (at 57.15 153.67 0) + (uuid "648caa40-203e-432c-a4eb-3159cdb9b8d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET15_N" output + (at 57.15 156.21 0) + (uuid "3d7fcdb0-8f8d-43c1-a4c3-9df10722e221") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x16_low/decap.kicad_sch b/PCIexpress_x16_low/decap.kicad_sch index a3638cb..4f5d563 100644 --- a/PCIexpress_x16_low/decap.kicad_sch +++ b/PCIexpress_x16_low/decap.kicad_sch @@ -1,130 +1,489 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 907bb27f-157b-4a0f-82c7-270d56dd0296) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 588768c9-b23a-4161-b085-7e15e3027c8d) - ) - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7687ea0a-ef6c-4ff1-9a57-1a89bfdf0d53) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8afe6d93-6310-4697-9f2a-821238adefc1) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bbdda68c-e1f2-4e8e-a560-b9d9816adb9c) - ) - - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 19aa11fb-6fb1-46a3-8e10-19713abfd4ab) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 673ebe61-5784-49d1-a770-48abdff89e75) - ) - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cbe50f5e-9670-418c-a7ce-fca2f39df98f) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e64b1ce8-78bc-426e-9fa8-cd5abb8c6ad3) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ca57e738-5dbf-4287-83b3-5326c48cef71)) - (pin "2" (uuid 00a4e628-ba42-43f4-bb5b-0cb2a316000a)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c8f7e2b3-9be8-48a6-94d4-3383406ec9fe)) - (pin "2" (uuid 6a32280e-c5d3-4c15-a02e-214878e38df4)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "907bb27f-157b-4a0f-82c7-270d56dd0296") + (paper "A4") + (title_block + (title "PCIexpress_x16_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "588768c9-b23a-4161-b085-7e15e3027c8d") + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7687ea0a-ef6c-4ff1-9a57-1a89bfdf0d53") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8afe6d93-6310-4697-9f2a-821238adefc1") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbdda68c-e1f2-4e8e-a560-b9d9816adb9c") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "19aa11fb-6fb1-46a3-8e10-19713abfd4ab") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "673ebe61-5784-49d1-a770-48abdff89e75") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbe50f5e-9670-418c-a7ce-fca2f39df98f") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e64b1ce8-78bc-426e-9fa8-cd5abb8c6ad3") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ca57e738-5dbf-4287-83b3-5326c48cef71") + ) + (pin "2" + (uuid "00a4e628-ba42-43f4-bb5b-0cb2a316000a") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C9") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C11") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C13") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C15") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" + (reference "C17") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" + (reference "C19") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" + (reference "C21") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" + (reference "C23") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" + (reference "C25") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" + (reference "C27") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" + (reference "C29") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" + (reference "C31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "c8f7e2b3-9be8-48a6-94d4-3383406ec9fe") + ) + (pin "2" + (uuid "6a32280e-c5d3-4c15-a02e-214878e38df4") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C10") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C12") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C14") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C16") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" + (reference "C18") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" + (reference "C20") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" + (reference "C22") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" + (reference "C24") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" + (reference "C26") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" + (reference "C28") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" + (reference "C30") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" + (reference "C32") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x16_low/term.kicad_sch b/PCIexpress_x16_low/term.kicad_sch index 6e71425..135ddc5 100644 --- a/PCIexpress_x16_low/term.kicad_sch +++ b/PCIexpress_x16_low/term.kicad_sch @@ -1,220 +1,875 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 250a3fd9-cb6e-4ecc-a3b2-66cec589ff05) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 48e48226-3a46-46da-92ec-1a1f5080b066) - ) - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid bfc5d0d0-2b2d-499c-8176-3aa8e1229dc1) - ) - - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 000eb7f3-ec84-4174-8dc9-4d022e55c102) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 378e9098-ce9a-4f1d-b5c0-81505698b0f4) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 84315c16-b003-4e0a-98b3-aaa031a1f3a3) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 97277a13-8d63-4101-8e32-3b089ff5d00a) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d22bc90-e3dd-468e-a720-61130979cbf5) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c93cc0f0-a279-4417-acf0-86bdfe3c2853) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e2ffe0c7-546d-49ab-bc3e-d42342b2ac1a) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe25b220-9e75-4691-bf1f-e78e8e3872c0) - ) - - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2816234e-4bc8-4a37-a8e7-ee99776f501b) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 526c894f-a1b0-4168-b22f-b67c007f7980) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 96bb3b7e-80e7-4e33-8a68-01f3884f4729) - ) - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b470f304-47fc-495e-9fee-1b7457b51402) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 77757137-03f7-44cb-b4a2-47050cc410c8)) - (pin "2" (uuid 120f7b0a-eef4-45db-a837-426e15874bf9)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 061b404c-7465-4f3b-801d-af9adfcbe248)) - (pin "2" (uuid 0c396645-f8a5-49c1-91a8-f6c58751540d)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2f5e2823-5b88-4c8c-9924-203f0aeeb063)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bbfd714e-4f77-4e2d-8dbe-b4bd8d38e281)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "250a3fd9-cb6e-4ecc-a3b2-66cec589ff05") + (paper "A4") + (title_block + (title "PCIexpress_x16_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "48e48226-3a46-46da-92ec-1a1f5080b066") + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "bfc5d0d0-2b2d-499c-8176-3aa8e1229dc1") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "000eb7f3-ec84-4174-8dc9-4d022e55c102") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "378e9098-ce9a-4f1d-b5c0-81505698b0f4") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84315c16-b003-4e0a-98b3-aaa031a1f3a3") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97277a13-8d63-4101-8e32-3b089ff5d00a") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d22bc90-e3dd-468e-a720-61130979cbf5") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c93cc0f0-a279-4417-acf0-86bdfe3c2853") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2ffe0c7-546d-49ab-bc3e-d42342b2ac1a") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe25b220-9e75-4691-bf1f-e78e8e3872c0") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2816234e-4bc8-4a37-a8e7-ee99776f501b") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "526c894f-a1b0-4168-b22f-b67c007f7980") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96bb3b7e-80e7-4e33-8a68-01f3884f4729") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b470f304-47fc-495e-9fee-1b7457b51402") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "77757137-03f7-44cb-b4a2-47050cc410c8") + ) + (pin "2" + (uuid "120f7b0a-eef4-45db-a837-426e15874bf9") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R9") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R11") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R13") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R15") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "R17") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "R19") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "R21") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "R23") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "R25") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "R27") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "R29") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "R31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "061b404c-7465-4f3b-801d-af9adfcbe248") + ) + (pin "2" + (uuid "0c396645-f8a5-49c1-91a8-f6c58751540d") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R10") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R12") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R14") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R16") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "R18") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "R20") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "R22") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "R24") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "R26") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "R28") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "R30") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "R32") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2f5e2823-5b88-4c8c-9924-203f0aeeb063") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0117") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0119") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0121") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0123") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "#PWR0125") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "#PWR0127") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "#PWR0129") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "#PWR0131") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "#PWR0133") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "#PWR0135") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "#PWR0137") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "#PWR0139") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bbfd714e-4f77-4e2d-8dbe-b4bd8d38e281") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0118") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0120") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0122") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0124") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "#PWR0126") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "#PWR0128") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "#PWR0130") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "#PWR0132") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "#PWR0134") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "#PWR0136") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "#PWR0138") + (unit 1) + ) + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "#PWR0140") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_full/PCIexpress_connector.kicad_sch b/PCIexpress_x1_full/PCIexpress_connector.kicad_sch index bca0b8f..d985b03 100644 --- a/PCIexpress_x1_full/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x1_full/PCIexpress_connector.kicad_sch @@ -1,994 +1,3005 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 7a8f890f-ed87-4abf-b0fb-6d21f9035681) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x1_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x1" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x1_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x1_0_1" - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x1_1_1" - (rectangle (start 11.43 0) (end -11.43 -50.8) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x1_full-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid 176dbe28-04b2-4d86-9cda-cbee1e3b18f7) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 1f99657c-11d2-4a64-81df-76ad9e5d7234) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 22c42380-2443-4eb4-ac47-7cb70ca5f7a7) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 651fbe0d-47a5-47b8-bae8-3e7717fa8e84) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 83d6b84b-51b0-42b2-beb8-7ee508b643be) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid b4c23b36-0194-4c55-8e4d-d3140568507b) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid c350e948-847a-4d05-952f-f78cd473234d) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid e0b881db-2670-4671-bc77-f81022f123c0) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid e80168d0-eb64-40cc-bac2-8b4c886f5c32) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid f037221b-75bf-473d-954b-6f3ebb0fc1b8) - ) - - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 026631c2-b85c-4300-9577-30e3968595f3) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 16992c62-26bb-4ee5-b4e3-09c8e9e015bb) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1ae59aa4-e41d-4e1d-bc79-f7739e43eb98) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2049697d-5a04-496f-bf0f-71c9683944d0) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 21f8cf3f-8317-49ff-a24c-8c43bedba18d) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2912f2f9-fe1a-46e8-9a3f-0955a67b0305) - ) - (wire (pts (xy 87.63 73.66) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2d5e31fd-f97e-4328-83ba-d9c6f39a01b3) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2e9a3142-554d-4f7f-b01f-f895aacd4162) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 48f4fc56-7d74-4931-a207-57acf901aa98) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 49771f17-dc44-4ccf-bba5-cdfb07910a14) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 49bbead4-bccd-4bcb-b2ad-a369e5dfd5fc) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4def8408-29fb-41b5-8e39-6bba951816ad) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51e17cfd-eff1-4402-a357-770a326b60e8) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53c7e951-ab61-4c8f-bec4-9f59f3b2b041) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53d8bde0-59d4-4ed4-afc7-9d80c094fee3) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 54502987-226c-41f0-b238-4f31c0d9c049) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5d58bb48-7a18-45eb-a97a-d0e0a5c69789) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6235c5cb-11cf-45c8-af41-ad4c2dcc6a21) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 69b251ea-29d4-41a0-b302-4df562268aa6) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 70ec61fe-1c32-46a5-bc72-65c67077daf9) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7573aa2e-5a40-4e9d-aa70-01d60a1aba1b) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79f75d7c-2e36-46d3-9329-37b464ee09d8) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7ebd243e-29dc-4957-bec0-139e8fdd6a65) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 84402fe9-5aba-4b86-a00b-8ce03f56e67f) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 85bed1e2-ef13-4425-915b-4851b7a3cc49) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 86c470e1-226c-4a16-abfa-5a34b8c2c7f7) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 957c5f3e-8d7c-4604-9a96-080dce76cf47) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 962e6030-f838-45fa-8eed-3e7113af4f86) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e24f2cf-78a2-4b45-890c-c5d7f79fe576) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a4df23e4-1587-49c3-9095-cf7deba75af8) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ab6d770c-5185-489d-88c2-731b0247e238) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac5a31d0-9138-4747-8876-63736d28acc3) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af1e1dda-a4f3-48ee-83b4-598d5bab5430) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b1971ebe-d131-445d-9aa0-938b5193f281) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b42a7fea-311c-4d22-b2ad-ee7b5cd41eb7) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5e1b86e-8ad9-4f73-9e30-3eff979c1651) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bd9f822c-fdd3-4edd-b6b5-501c0f899828) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c5651b7b-7fa1-4434-865c-933d3566c6c7) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c627b3e6-5021-43e6-9dc5-b661e5643568) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c8edc9f5-226f-490a-a557-4b75c1f2bf95) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c973304f-3a42-4c08-9c6d-cc66426fc22b) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c97970aa-1e14-4418-b8d3-852402ef6bb9) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d671e284-ee18-4fac-8b1a-02d01d4e7b8b) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d990fc90-26dc-471c-bea5-33475f1ce737) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da9695d8-6f68-40c7-8971-6a4e797df7c3) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ddc7bfc0-092a-4e3e-884e-59cec53dd95e) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e2bf17a8-fccb-4c21-80dd-e6c092ac31c6) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed3ebc0a-2f4a-44fa-bb1d-9185064cc7ea) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed57287b-8693-4720-b4fc-b76cf8f25518) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eeb59ad0-aea2-4e58-817c-4147bc2cafb2) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f16b2e51-567b-463f-bbd9-db8fc3f6d454) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fd856d14-8608-4ce8-882e-c093a4261467) - ) - (wire (pts (xy 123.19 73.66) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid febee038-0ff8-4b84-a8dd-f1ea76eeaa90) - ) - - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 590e1308-863f-40d2-a632-9333211df485) - ) - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ce29de5b-84d7-43c1-8bde-887af5bdae50) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3b30e7c5-12a1-4d61-b4c9-bdb2e6e60943) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 946c5717-607e-44b4-9329-1619cae0a88a) - ) - - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0ff8ef61-2bfe-496b-a03f-89e3aabc9701) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1f643d0c-1b31-417a-90d5-762121299793) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2961fa64-8773-452b-a568-114e0d6a9211) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 855f01b4-e641-42bf-bcb0-729354ba251b) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 92d3a853-f216-456b-b583-c26a2fe879c6) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9b3e1dca-b47d-4257-bef2-c4a6012f3f28) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b0ac2a93-b6e1-40ae-a201-f4276a556de8) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b2488b62-1ed5-4fb0-a21e-ddb472f1c3e1) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bb0378df-0af0-4ac9-8da4-4839350d15b5) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid bf9191d3-9d46-485e-bfbc-5d15ae0a7edf) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c8505ce8-e63d-43b6-862a-b305fb690b8c) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid df29ed3b-719b-4fc0-b24f-eabdcb5d7f7d) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e04f07b5-a6f3-4765-b764-c94de408f390) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e29289f5-fbe7-4a16-b990-ee50c516d132) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f0e3a6f4-070b-4a5f-943d-1086857f621b) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f9e12564-f918-4d01-91cc-1730e9a63069) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ff03003f-777c-45e3-b1aa-d4d0700a64db) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x1") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d4febd7) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x1" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 2049c3cb-e4dc-41bf-804c-ba07b4818e4e)) - (pin "A10" (uuid 0bd50cd2-5220-43a8-882e-1b6b2b20375b)) - (pin "A11" (uuid 95b2f677-5e3b-48e9-9aaa-651b4ab2f289)) - (pin "A12" (uuid 0d5f4c6a-1ebd-4829-8ba7-f83465394d6c)) - (pin "A13" (uuid bee97e36-e616-467b-b20a-ff85986f8b1b)) - (pin "A14" (uuid 15e1460a-6360-4903-b523-ccc89e414006)) - (pin "A15" (uuid 4cb73781-1600-4d17-a29d-faeddd00aff8)) - (pin "A16" (uuid 10426ad4-1165-4cc8-8bc3-6780c987133a)) - (pin "A17" (uuid 5f9db720-0420-4f2f-9a17-989b47b39cd1)) - (pin "A18" (uuid e0d247c7-66e3-4db4-9753-ea9934bb1266)) - (pin "A2" (uuid f4aa1a39-7499-4065-8cc1-63d65486992e)) - (pin "A3" (uuid 373017a0-8413-4ea8-b670-1a7a4f7c72b7)) - (pin "A4" (uuid e3f9518a-f749-4265-b227-cd71f4011879)) - (pin "A5" (uuid 9b6e60cb-3a1c-4929-b8ad-5c88a93da885)) - (pin "A6" (uuid b4e63fa0-76db-490d-b8ce-5c350c1ffc3e)) - (pin "A7" (uuid 4cd4128a-70b6-4ca2-a288-19f82496ef89)) - (pin "A8" (uuid f5668bbe-17ab-4aa1-9841-72d14c7e0ec6)) - (pin "A9" (uuid 0ea0f1a5-433c-4715-a7f9-1d368606d9e0)) - (pin "B1" (uuid 0496dad7-3fb5-41f7-aaf0-13f1110ef491)) - (pin "B10" (uuid f6fbf246-3fc6-445c-9ab4-5cfd00caa5b9)) - (pin "B11" (uuid 7fd41dcb-2c1e-43d5-809b-6886ca5960d4)) - (pin "B12" (uuid 973152e6-2cb9-4bf5-adab-7d0df32faa30)) - (pin "B13" (uuid 0d696b7e-e79a-431f-a7fa-93b3b245c58d)) - (pin "B14" (uuid 94605e03-cab2-41c9-8ab1-549cedb27b40)) - (pin "B15" (uuid f730df6c-8f70-447f-b620-36945c81b08f)) - (pin "B16" (uuid 54f17392-56f6-4989-8423-107633e9b9ab)) - (pin "B17" (uuid a1a05515-805a-4e4d-8359-1f2c9ccd28ae)) - (pin "B18" (uuid 66a86d91-ca8b-45d3-b536-072bc5474561)) - (pin "B2" (uuid 36bf9092-6137-4e6b-9198-ae6ab4ab4c53)) - (pin "B3" (uuid 7e028284-e2af-4652-8248-c743e4e2d9b5)) - (pin "B4" (uuid 28360108-8668-4477-9a1a-e28715d46b16)) - (pin "B5" (uuid d55c34d4-cef1-4fa2-961d-d14c7f2a51e9)) - (pin "B6" (uuid 1f446aa7-a9a2-4773-ae5d-dc45f4fccb31)) - (pin "B7" (uuid d5707054-0ffe-4d0f-811a-6cc9e3658e47)) - (pin "B8" (uuid 53c2602d-4de9-4f54-a255-815adc4178f3)) - (pin "B9" (uuid 695a010d-3741-4237-872e-bb6c205aad7b)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 78.0542 0)) - (property "Footprint" "" (id 2) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 43c47a63-84f6-4c2d-a192-6ba8f382cdc6)) - ) - - (symbol (lib_id "power:GND") (at 123.19 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 78.0542 0)) - (property "Footprint" "" (id 2) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 58ed5139-83d3-4867-95a0-2e8744f1e76f)) - ) - - (symbol (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR0103" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e8bb2edb-2a27-4906-83e0-4326b9ef6b1e)) - ) - - (symbol (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR0104" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 17536cff-0cb2-46f6-81c8-7c1bacf47f4b)) - ) - - (symbol (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR0105" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 77e9a2c6-c13b-4010-a91d-a70424c246e9)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR0106" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid fec7dd42-217a-423e-8e02-cc6513b183d5)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR0107" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 26189f21-1708-4b31-a3bf-6b46c4682fb6)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR0108" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 00f668d9-bd1b-464c-93e6-32d47c5c237c)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4c55ceb0-f7ba-4b1d-90a9-c4b83aeca061) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8ec6004e-a067-4186-9aed-fc9d7fd6f7de) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d63e868b-9cd0-4f22-bafb-50ed24cd6df4) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid abad792f-ca0c-418b-af60-b42e2adbbb94) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ea1df2a-13a6-41ba-b459-feb64e721677) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fe4ae240-7ed4-4772-91cf-35cdf4af6f27) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 433d87b6-257b-4b0f-bc1e-7454c2733a51) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c79103ad-61ee-4459-aec1-ed7245d78d39) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "7a8f890f-ed87-4abf-b0fb-6d21f9035681") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x1_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x1_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x1_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x1_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -50.8) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x1_full-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "590e1308-863f-40d2-a632-9333211df485") + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce29de5b-84d7-43c1-8bde-887af5bdae50") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "176dbe28-04b2-4d86-9cda-cbee1e3b18f7") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "1f99657c-11d2-4a64-81df-76ad9e5d7234") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "22c42380-2443-4eb4-ac47-7cb70ca5f7a7") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "651fbe0d-47a5-47b8-bae8-3e7717fa8e84") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "83d6b84b-51b0-42b2-beb8-7ee508b643be") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "b4c23b36-0194-4c55-8e4d-d3140568507b") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "c350e948-847a-4d05-952f-f78cd473234d") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "e0b881db-2670-4671-bc77-f81022f123c0") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "e80168d0-eb64-40cc-bac2-8b4c886f5c32") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "f037221b-75bf-473d-954b-6f3ebb0fc1b8") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "026631c2-b85c-4300-9577-30e3968595f3") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16992c62-26bb-4ee5-b4e3-09c8e9e015bb") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ae59aa4-e41d-4e1d-bc79-f7739e43eb98") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2049697d-5a04-496f-bf0f-71c9683944d0") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21f8cf3f-8317-49ff-a24c-8c43bedba18d") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2912f2f9-fe1a-46e8-9a3f-0955a67b0305") + ) + (wire + (pts + (xy 87.63 73.66) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d5e31fd-f97e-4328-83ba-d9c6f39a01b3") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e9a3142-554d-4f7f-b01f-f895aacd4162") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48f4fc56-7d74-4931-a207-57acf901aa98") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49771f17-dc44-4ccf-bba5-cdfb07910a14") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49bbead4-bccd-4bcb-b2ad-a369e5dfd5fc") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4def8408-29fb-41b5-8e39-6bba951816ad") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51e17cfd-eff1-4402-a357-770a326b60e8") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53c7e951-ab61-4c8f-bec4-9f59f3b2b041") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53d8bde0-59d4-4ed4-afc7-9d80c094fee3") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54502987-226c-41f0-b238-4f31c0d9c049") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d58bb48-7a18-45eb-a97a-d0e0a5c69789") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6235c5cb-11cf-45c8-af41-ad4c2dcc6a21") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69b251ea-29d4-41a0-b302-4df562268aa6") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70ec61fe-1c32-46a5-bc72-65c67077daf9") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7573aa2e-5a40-4e9d-aa70-01d60a1aba1b") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f75d7c-2e36-46d3-9329-37b464ee09d8") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ebd243e-29dc-4957-bec0-139e8fdd6a65") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84402fe9-5aba-4b86-a00b-8ce03f56e67f") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85bed1e2-ef13-4425-915b-4851b7a3cc49") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86c470e1-226c-4a16-abfa-5a34b8c2c7f7") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "957c5f3e-8d7c-4604-9a96-080dce76cf47") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "962e6030-f838-45fa-8eed-3e7113af4f86") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24f2cf-78a2-4b45-890c-c5d7f79fe576") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4df23e4-1587-49c3-9095-cf7deba75af8") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab6d770c-5185-489d-88c2-731b0247e238") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac5a31d0-9138-4747-8876-63736d28acc3") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1e1dda-a4f3-48ee-83b4-598d5bab5430") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1971ebe-d131-445d-9aa0-938b5193f281") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b42a7fea-311c-4d22-b2ad-ee7b5cd41eb7") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5e1b86e-8ad9-4f73-9e30-3eff979c1651") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd9f822c-fdd3-4edd-b6b5-501c0f899828") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5651b7b-7fa1-4434-865c-933d3566c6c7") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c627b3e6-5021-43e6-9dc5-b661e5643568") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8edc9f5-226f-490a-a557-4b75c1f2bf95") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c973304f-3a42-4c08-9c6d-cc66426fc22b") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c97970aa-1e14-4418-b8d3-852402ef6bb9") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d671e284-ee18-4fac-8b1a-02d01d4e7b8b") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d990fc90-26dc-471c-bea5-33475f1ce737") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da9695d8-6f68-40c7-8971-6a4e797df7c3") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddc7bfc0-092a-4e3e-884e-59cec53dd95e") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2bf17a8-fccb-4c21-80dd-e6c092ac31c6") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed3ebc0a-2f4a-44fa-bb1d-9185064cc7ea") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed57287b-8693-4720-b4fc-b76cf8f25518") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eeb59ad0-aea2-4e58-817c-4147bc2cafb2") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f16b2e51-567b-463f-bbd9-db8fc3f6d454") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd856d14-8608-4ce8-882e-c093a4261467") + ) + (wire + (pts + (xy 123.19 73.66) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "febee038-0ff8-4b84-a8dd-f1ea76eeaa90") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b30e7c5-12a1-4d61-b4c9-bdb2e6e60943") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "946c5717-607e-44b4-9329-1619cae0a88a") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0ff8ef61-2bfe-496b-a03f-89e3aabc9701") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f643d0c-1b31-417a-90d5-762121299793") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2961fa64-8773-452b-a568-114e0d6a9211") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "855f01b4-e641-42bf-bcb0-729354ba251b") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92d3a853-f216-456b-b583-c26a2fe879c6") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9b3e1dca-b47d-4257-bef2-c4a6012f3f28") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b0ac2a93-b6e1-40ae-a201-f4276a556de8") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b2488b62-1ed5-4fb0-a21e-ddb472f1c3e1") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb0378df-0af0-4ac9-8da4-4839350d15b5") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "bf9191d3-9d46-485e-bfbc-5d15ae0a7edf") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8505ce8-e63d-43b6-862a-b305fb690b8c") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df29ed3b-719b-4fc0-b24f-eabdcb5d7f7d") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e04f07b5-a6f3-4765-b764-c94de408f390") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e29289f5-fbe7-4a16-b990-ee50c516d132") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f0e3a6f4-070b-4a5f-943d-1086857f621b") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f9e12564-f918-4d01-91cc-1730e9a63069") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff03003f-777c-45e3-b1aa-d4d0700a64db") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x1") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d4febd7") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "2049c3cb-e4dc-41bf-804c-ba07b4818e4e") + ) + (pin "A10" + (uuid "0bd50cd2-5220-43a8-882e-1b6b2b20375b") + ) + (pin "A11" + (uuid "95b2f677-5e3b-48e9-9aaa-651b4ab2f289") + ) + (pin "A12" + (uuid "0d5f4c6a-1ebd-4829-8ba7-f83465394d6c") + ) + (pin "A13" + (uuid "bee97e36-e616-467b-b20a-ff85986f8b1b") + ) + (pin "A14" + (uuid "15e1460a-6360-4903-b523-ccc89e414006") + ) + (pin "A15" + (uuid "4cb73781-1600-4d17-a29d-faeddd00aff8") + ) + (pin "A16" + (uuid "10426ad4-1165-4cc8-8bc3-6780c987133a") + ) + (pin "A17" + (uuid "5f9db720-0420-4f2f-9a17-989b47b39cd1") + ) + (pin "A18" + (uuid "e0d247c7-66e3-4db4-9753-ea9934bb1266") + ) + (pin "A2" + (uuid "f4aa1a39-7499-4065-8cc1-63d65486992e") + ) + (pin "A3" + (uuid "373017a0-8413-4ea8-b670-1a7a4f7c72b7") + ) + (pin "A4" + (uuid "e3f9518a-f749-4265-b227-cd71f4011879") + ) + (pin "A5" + (uuid "9b6e60cb-3a1c-4929-b8ad-5c88a93da885") + ) + (pin "A6" + (uuid "b4e63fa0-76db-490d-b8ce-5c350c1ffc3e") + ) + (pin "A7" + (uuid "4cd4128a-70b6-4ca2-a288-19f82496ef89") + ) + (pin "A8" + (uuid "f5668bbe-17ab-4aa1-9841-72d14c7e0ec6") + ) + (pin "A9" + (uuid "0ea0f1a5-433c-4715-a7f9-1d368606d9e0") + ) + (pin "B1" + (uuid "0496dad7-3fb5-41f7-aaf0-13f1110ef491") + ) + (pin "B10" + (uuid "f6fbf246-3fc6-445c-9ab4-5cfd00caa5b9") + ) + (pin "B11" + (uuid "7fd41dcb-2c1e-43d5-809b-6886ca5960d4") + ) + (pin "B12" + (uuid "973152e6-2cb9-4bf5-adab-7d0df32faa30") + ) + (pin "B13" + (uuid "0d696b7e-e79a-431f-a7fa-93b3b245c58d") + ) + (pin "B14" + (uuid "94605e03-cab2-41c9-8ab1-549cedb27b40") + ) + (pin "B15" + (uuid "f730df6c-8f70-447f-b620-36945c81b08f") + ) + (pin "B16" + (uuid "54f17392-56f6-4989-8423-107633e9b9ab") + ) + (pin "B17" + (uuid "a1a05515-805a-4e4d-8359-1f2c9ccd28ae") + ) + (pin "B18" + (uuid "66a86d91-ca8b-45d3-b536-072bc5474561") + ) + (pin "B2" + (uuid "36bf9092-6137-4e6b-9198-ae6ab4ab4c53") + ) + (pin "B3" + (uuid "7e028284-e2af-4652-8248-c743e4e2d9b5") + ) + (pin "B4" + (uuid "28360108-8668-4477-9a1a-e28715d46b16") + ) + (pin "B5" + (uuid "d55c34d4-cef1-4fa2-961d-d14c7f2a51e9") + ) + (pin "B6" + (uuid "1f446aa7-a9a2-4773-ae5d-dc45f4fccb31") + ) + (pin "B7" + (uuid "d5707054-0ffe-4d0f-811a-6cc9e3658e47") + ) + (pin "B8" + (uuid "53c2602d-4de9-4f54-a255-815adc4178f3") + ) + (pin "B9" + (uuid "695a010d-3741-4237-872e-bb6c205aad7b") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "43c47a63-84f6-4c2d-a192-6ba8f382cdc6") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "58ed5139-83d3-4867-95a0-2e8744f1e76f") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e8bb2edb-2a27-4906-83e0-4326b9ef6b1e") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "17536cff-0cb2-46f6-81c8-7c1bacf47f4b") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_full-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "77e9a2c6-c13b-4010-a91d-a70424c246e9") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "fec7dd42-217a-423e-8e02-cc6513b183d5") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "26189f21-1708-4b31-a3bf-6b46c4682fb6") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "00f668d9-bd1b-464c-93e6-32d47c5c237c") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "4c55ceb0-f7ba-4b1d-90a9-c4b83aeca061") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "8ec6004e-a067-4186-9aed-fc9d7fd6f7de") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "d63e868b-9cd0-4f22-bafb-50ed24cd6df4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "abad792f-ca0c-418b-af60-b42e2adbbb94") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x1_full" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "6ea1df2a-13a6-41ba-b459-feb64e721677") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "fe4ae240-7ed4-4772-91cf-35cdf4af6f27") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "433d87b6-257b-4b0f-bc1e-7454c2733a51") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "c79103ad-61ee-4459-aec1-ed7245d78d39") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x1_full" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip b/PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip new file mode 100644 index 0000000000000000000000000000000000000000..d74d4b3ef3a3091877ac41735e9fcb650654ffb7 GIT binary patch literal 39952 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 IkqScTQ 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb index b8120bf..62b2064 100644 --- a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb +++ b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb @@ -1,1903 +1,3699 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "+12V") - (net 3 "+3V3") - (net 4 "+3.3VA") - (net 5 "Net-(J2-PadB12)") - (net 6 "/PER0_P") - (net 7 "/PER0_N") - (net 8 "/SMCLK") - (net 9 "/SMDAT") - (net 10 "/~{TRST}") - (net 11 "/~{WAKE}") - (net 12 "/PET0_P") - (net 13 "/PET0_N") - (net 14 "/~{PRSNT2x1}") - (net 15 "/~{PRSNT1}") - (net 16 "/TCK") - (net 17 "/TDI") - (net 18 "/TDO") - (net 19 "/TMS") - (net 20 "/~{PERST}") - (net 21 "/REFCLK-") - (net 22 "/REFCLK+") - (net 23 "/PCIexpress_connector/_PER0_P") - (net 24 "/PCIexpress_connector/_PER0_N") - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d3b1558) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e7cf00a9-4457-47dc-a29b-091c4f1ba44c) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 92682791-9737-4914-a6a6-a735e844f119) - ) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 0c7a9810-9df7-43ef-a4d0-b954ed2bbf26)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 1199d1b7-b68c-46f6-9f8f-ac1adaf3baaa)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp 1c9859c1-1e71-4e45-b62e-ad0f89fc0727)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp 29ced8f1-3fac-4ca5-aaf5-c2546f196b23)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 2f06361a-7549-4832-9a17-3dda1db2fce3)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 3aa70847-a69f-4981-a003-9aa36832b08c)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 3ce1beae-38a8-41da-80a0-111c44cfbdf4)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 4c385165-52c4-4c91-98a6-5fff143ed2aa)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 6e150415-1ee0-42e2-8c1d-6f8cb047c8aa)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp b07142be-6689-47b8-9a73-a5c8c6a8a737)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp b7848206-e6c3-49fc-9a67-0415110cf003)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp cdc6e015-a7ed-4cb5-846c-4ce58a8ba95f)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp ceb0100e-af49-41ce-bd2a-5723a540dec8)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp d741534b-f3ef-4eae-af6f-dedda676275c)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 0e5bf51b-8d52-4998-9fce-9371ae7e6c9e)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 70951d3a-5c69-46cb-964d-b75c6ef1b3fb)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 7b95b9a2-6be2-4ffe-9910-add83f7d248d)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp af612b84-a14f-4b1a-a3cf-ebf0cd044c3c)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp b31d6d74-4896-4af2-9a18-0c15542c27a4)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 097c2341-b178-403d-a131-23da2084118d)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp b8423dd1-5168-4608-9783-4e7dc3782c70)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 529efc49-dc04-4dd4-a42c-84cb584bd062) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1e63eaa7-ef0d-4f09-aebc-3c4332670d63) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 0d419692-12cc-45b9-bcf4-f55352c5abe4) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 5ecab558-012f-4744-8741-43f52113da05)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp c5089723-1be5-4c15-9646-0c5a2e9c0749)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6fd0ae72-6222-40bd-af03-f2c8aa0d296d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ab612f34-d6d4-4d6b-873d-b2adc16e2d89)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp afb6e959-9e6b-40ce-a56f-4713c2e9193b)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b9f12cf8-9389-4a35-be1c-649b73c5bc82)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 78135fd6-835a-4c99-b0ae-e4e834606c16)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 91ebcb43-22d5-4426-bc2d-eb5bd2f2d6a8)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a68ecf9c-407b-4803-b420-8940e3471cbc)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f3612ef2-d482-4d4f-a2ea-0a058b96e0bf)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 13 "/PET0_N") (tstamp 8da1f097-034f-4c02-81ae-bc005651b6d8)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp c406b046-1002-40bd-90b0-b341869f24ed)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2b5f2617-b652-44ac-a82c-17bdc4aa7beb) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 092a19a0-0642-491d-bb68-768d61656e53) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 3951cd9e-09f7-49b0-90be-1d88c7d86269) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 2bca7292-78a8-4b43-8c54-e2f0e339a66a)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 7108e8ea-2520-464e-b090-123a053f17ee)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 39912ef4-1a16-465b-b790-fbdc7d52b983)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 53178d62-08df-47b2-87c7-105b93b3771b)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ddcf7023-069c-4e70-b434-d30fea4d0448)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp efcafbf6-d98f-451f-a2c5-7ea3109f5663)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2b9afbbc-6d40-47ec-b912-4347f3f8e4f1)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5abac162-263b-481d-8508-ef5c23cb84a8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 68c36dad-a18a-479a-b662-fa5b83c39b32)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bf409f9b-6d2c-433a-8038-6e0bad57409c)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 12 "/PET0_P") (tstamp f677865f-927c-49c5-90a0-d6557e28ee0a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 3a39ca23-9aef-4723-a3f5-21e507ba52e8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x1" (layer "F.Cu") - (tedit 5D338A37) (tstamp 00000000-0000-0000-0000-00005d4f3706) - (at 109.625 194.125) - (descr "PCIexpress x1 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3f796b98-611a-4b8f-9e0f-b6847986e5f3) - ) - (fp_text value "PCIexpress_x1" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 55387c4b-6061-48d8-be09-9258922b32ce) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0a1bb268-2d4b-419e-a040-a24269c31715) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 2f3295b8-21a7-4bf5-a65c-08fec061e1a1) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4274737d-67fa-45f1-bb75-607e3baad330) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6a7a8760-f0d1-4b10-b9b6-70fa10d2158e) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 6c520a8d-4413-4039-88e3-05b4d8c1d252) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 918e611d-e168-4bad-a35b-b1655956997d) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp a7ee819b-3aa0-4ff5-955a-c731250d68cb) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b852d976-0105-4ab7-a108-f6e42a90f03c) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c44fe8ad-2804-4fab-b572-1eba69edfb58) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp c9eb19f3-6088-4d66-b68e-3d35787a39b7) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp cc15b0bc-5020-4446-b23c-99693035b300) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f3799e4f-be7d-4071-889b-b55f1798ba89) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fa3abbf2-f359-4eab-9d9f-9f7244052323) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2c577f04-7c1d-4873-b7de-46e2edf503cf) - ) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp 21514519-5e3b-4cca-aa83-814b3c359cdd)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 20.25 -5.5) - (xy 20.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp 82e82aed-0df2-439d-b24e-4e476fdb7d90)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0f382fea-8379-435c-8b99-896b6291a133)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 20.25 -5.5) - (xy 20.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp b8fb1512-66ae-466a-9b57-57f8ba48235f)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 0421d84e-7c4b-4a35-85cb-270ba5ea4334)) - (fp_line (start 20.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 0a4d2af8-bcb7-45be-80f4-42eb29e2550f)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 0c9627c3-e3c9-4f3b-a36a-ade499099d0c)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 0cc07cb6-6fd4-4aa3-917d-b47ba8c591de)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 13cbd2a0-7660-4d81-8247-7239e1dd9543)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 1fc85c74-d029-443d-a583-39a828dd0844)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 21dd81d1-9fe3-44a0-84db-ad3ac65be11a)) - (fp_line (start 20.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 21f23e80-0bf2-478d-83eb-6026ebb9dde5)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 23ef267b-8808-4bff-9fa4-4ce9a2ad54ac)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 245e8e57-bf1b-41ce-a67b-464bfcfaca41)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 2983c175-0abf-46a8-b296-ea56f1d7f7e9)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 2cc2afb6-fdeb-49c9-a8d2-1f11d6003707)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 2f4d8c7b-989e-4534-a90a-8e116f61ddc9)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 2f8e3e9b-b07a-475c-bae0-4246094b961d)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp 314ce2d1-40eb-4aba-86a6-f9b864c161f2)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 346a9554-c20b-43d2-994b-e24220f218c9)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 3625c4d1-5c0f-47d9-a2d7-39f40306617c)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 38b324f5-53c5-4324-a8be-7f41523c220b)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 3a1281a2-ca00-4790-a6a2-f033c52fdc37)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 43894371-3257-47b4-892c-41fc98e8dd00)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 45f5bc41-ddbc-4693-b483-a7061ef039d1)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 48eb0bcc-4d84-476b-b291-dfe4d78fb709)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 4c3ceca9-bc2c-4629-b588-c2a632441dfc)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 56dfea76-0236-4f86-9ef3-f092cf4d1907)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 583613f3-4d02-4500-bf13-69cdf64370ae)) - (fp_line (start 20.15 -0.5) (end 19.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 5e29f70c-4b1e-4347-bf6d-528009cff62a)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 620a9767-6a47-46f3-afd5-16e4914e42f7)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 62b802bc-fe4a-41eb-98f8-f1a5b7b9bec3)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 70c59ca1-6d15-4256-b3ca-d99cc3b204d6)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 770a6478-d3c7-48d5-9d32-81c87703cb22)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 785a5217-1a16-4656-b4b1-66a77eeb1b2d)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 7a1f3640-1e46-490d-b6b1-02dc7b26cb69)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp 7e18ce0d-b961-4db2-90ec-f70e32f430ac)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 88d2ca90-122d-4461-873b-d68a1be3b588)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp 90994eef-0eeb-40ab-be80-e413a7ab73a3)) - (fp_line (start 13.45 0) (end 19.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 9cef92ed-5bcc-43e1-bb14-ada8912eb28f)) - (fp_line (start 20.15 -12.75) (end 20.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp a801ed50-6f5f-4977-a52f-e75a83f72557)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp af248238-65b1-42dd-a616-2afe88d80595)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp afdb72e5-aa42-46fb-995c-f9564cdbbd7a)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp b637cd07-e185-452d-859b-f8450c7556e8)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp c1c5617a-4012-41b6-a6fb-1b1a2b99bab2)) - (fp_line (start 20.15 -0.5) (end 20.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp c2349427-9a44-45bc-9656-9e9af2142e9f)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp c7446fc2-9555-4dc6-966a-66ac7cd0d04c)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp c9281025-a7e5-482f-80fe-4bf639467b9f)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp cc5068ac-cb43-4911-9d8d-136a0ae35465)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp cdd53efe-20df-4c13-8c54-15d7f657cf15)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp d035f80a-1904-43a7-aafd-60be86c63cb9)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp d270c7ea-103c-442f-97e6-1cf6a9fbd5ba)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp e13331c4-ce4e-4680-8934-d4ff5e6b13d0)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp e49ad375-032d-4bcb-badf-1c9e67ab2283)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp ecf63fb9-ad5a-4a51-970a-c04244329e17)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp f789ed56-f765-418e-b775-678246627e95)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp fe4824b0-2f75-4760-a512-4cfabd8482a9)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp 612c9e14-06b3-4e39-ad7b-7851abd9c29d)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp df1bdd8f-4c98-4fa9-8c44-567a7b03b233)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 0d1e52eb-f902-4ce3-af90-be9ee168e6c3)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 0f52f3f0-fc2f-4b9d-ab3d-f5b725492412)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 1b338684-5091-46a0-93b4-442a3b87c4a7)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 400473b6-dfaf-490f-8718-fdcad14a369e)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp b29e179d-c0ca-4399-8317-2f061ec6e27d)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp 3dfd3ab1-6d6d-4ee9-aa0c-fdf67dd45337)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 5c69021e-ae0d-4153-be97-67745001990c)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 86ee0cde-9da0-4198-b5bf-4094b541f702)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 15 "/~{PRSNT1}") (tstamp 29848f7e-ba83-47ef-80ae-5a4f90ef8898)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "+12V") (tstamp ccbef1be-6b5b-4dde-9a11-4af54db09786)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "+12V") (tstamp 1d01458e-b6f0-4644-bdd5-a961a6e368c6)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 54980531-2439-403f-aba0-b345a09926ae)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 16 "/TCK") (tstamp b1da998b-57d7-4daa-a391-7b4c51e96f40)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 17 "/TDI") (tstamp 0be6c6ac-3db0-4600-9667-7d0dfe63a28a)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 18 "/TDO") (tstamp a558a38d-c452-45dc-8f88-b890f49b12c8)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 19 "/TMS") (tstamp 33d2452a-65a6-45ee-aeb2-6e2e0c13b68a)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "+3V3") (tstamp a2c7b4d4-416e-4f4d-b96c-3972bfde5be7)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "+3V3") (tstamp b66e1a86-b172-40a6-a2ed-1aa55bc075a7)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 20 "/~{PERST}") (tstamp 24ebe6a4-fc0e-4a16-9da9-56179052e27e)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 7ea45f66-4cd8-4243-b07a-28280c7203ef)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 22 "/REFCLK+") (tstamp 8a2bb1b2-18eb-48b0-8ab0-6da5aa774712)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 21 "/REFCLK-") (tstamp 0452b233-4ee8-49c4-ac54-6432eb6f733a)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp df2e3226-e55a-40f3-bbb8-f2cf129705fc)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 23 "/PCIexpress_connector/_PER0_P") (tstamp 28fc9471-f072-4b0a-9cd1-ae5f74bdc214)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 24 "/PCIexpress_connector/_PER0_N") (tstamp c8eb958f-6b87-4d9d-adfa-3e9674dce25c)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ce8b42f2-3244-4833-a461-928c91b0ea93)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp 828da402-31d9-4f5f-83f9-7b7f05d46753)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp e2c615d6-cfd9-4ab3-aa65-75a7637eda48)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp 960488ae-f2a8-4217-b3de-8d17c7144a01)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 7b758c43-0173-4407-9624-d1b44bf77c21)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "/SMCLK") (tstamp 580c23c3-ad75-4f82-9e63-367b3109b545)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 9 "/SMDAT") (tstamp bad94714-b17e-44e4-a28f-25bb57b2d23b)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2acdd105-33c8-4d05-a753-f76a00dd31e2)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 3 "+3V3") (tstamp 4008f26e-e828-40f6-ab0c-0f5f17e25699)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 10 "/~{TRST}") (tstamp 1e35edd8-78f3-445a-a2c7-752ba227c961)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+3.3VA") (tstamp 4593300d-6483-4955-9e12-da8669b7f26a)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 11 "/~{WAKE}") (tstamp 3290dc32-8f8e-4df2-9653-c4142d721773)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "Net-(J2-PadB12)") (tstamp 13b8cf14-ba62-404d-9fbb-2145a235210d)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a197e250-81aa-4561-84ff-86c198c88b37)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 12 "/PET0_P") (tstamp a1182c76-2199-4aff-84c0-9f47494e5d4a)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 13 "/PET0_N") (tstamp 015713c2-ec0a-4051-b2ab-8cd6a97233e4)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e2fcce39-d2b0-475e-80f7-d750ad0b6f38)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 14 "/~{PRSNT2x1}") (tstamp 53b0df70-c1d1-41f2-ba45-c364d8798b76)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 615d8786-200f-471e-99f4-2abb35403d21)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8ce727ed-227f-4e14-a129-d207f94c95c4) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 10e5bfab-67dc-4945-a97c-43a15aec91f3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8e442986-6fde-4a95-975f-c88b14d643c2) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 0dc7d66c-a9b4-4020-9fa1-de984d855177)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp e2a13a56-e074-4887-b7ba-c68a495d9141)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1410631e-52ac-46cb-bb75-9b29acc78f98)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4b0c7cdd-58bb-47dd-9c24-5783f4a18cad)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7fab7319-3cf8-471b-83de-6517cc3af9f5)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp bb62f32c-c45e-4b39-b472-0a8c8a01e25d)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1e53e08e-0590-4c47-b60f-56443963b100)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2a227c32-e45f-4b20-bcd3-cd8a44a7ec11)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3dd73909-2b12-4aeb-a881-305f8e808dc0)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d7fc2ab2-40c7-4211-a0b4-2d29c0beee41)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 6 "/PER0_P") (tstamp 492756eb-f7f8-46b6-9c01-a2bde92902fd)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 23 "/PCIexpress_connector/_PER0_P") (tstamp 25fd11f3-264f-4e3b-8e03-ca6a751e574f)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 82ce3d28-191e-4a2e-87e7-a1a63de6ef3c) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 1a0c3ea0-6e67-4f3d-8f1c-73bc6a32dad6) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 925d2126-0092-43fb-aa58-fdcaa34d64c5) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 1428a6ed-fced-490a-8208-8dd859854b37)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 865f570f-a567-4ca1-9214-3f1c0faeb7c9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5ff84449-ad1c-4deb-b179-62d13cd8fdfb)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7009591e-2e08-41b8-bcf6-5a98923db2ed)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 990508b0-329d-4cc9-825c-cd9a2470210d)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f3184f43-3283-44d4-b874-ea0eeb977d99)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 95b82e50-bb84-4815-8c58-806ca2964629)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c60d1cd1-547c-4a7e-9c4f-40d931e38675)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c875a319-8a76-40ad-9b86-237638c73161)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e77609c3-e478-4d18-811e-a86e07018b13)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 24 "/PCIexpress_connector/_PER0_N") (tstamp baece5e6-632b-4cad-ac5d-d5c7bc4f2bc7)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 7 "/PER0_N") (tstamp 826305ff-d1a9-4d3f-9435-5df5c17c1987)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 09aaf206-7967-442c-9cb6-9f9f1ab19277)) - (gr_line (start 366.275 94.425) (end 366.275 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 1dd1f024-4041-4738-a58d-e9f504305769)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp 2027ac44-e55b-405f-afa4-d79b753257c4)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 2415785b-37a6-498c-9a52-845d4cd4b12e)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 248355f2-7265-48e5-a85b-530738f8ab6e)) - (gr_line (start 366.275 180.375) (end 366.275 171.225) (layer "Dwgs.User") (width 0.15) (tstamp 2df83362-41bd-4741-b34b-60e4079ba898)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 3324213b-552f-417a-bb8b-f91b05a2d0c5)) - (gr_line (start 366.275 171.225) (end 371.395 171.225) (layer "Dwgs.User") (width 0.15) (tstamp 45ef82f6-bc40-45ad-9b71-ddc422ae40a9)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 6b809db4-2534-47a1-a5de-7b5c2e2a3de3)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 6c92cfb0-9699-4a24-9d84-d51042b5b3ef)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 84da62d6-576b-4e52-b171-750bd2a99c2f)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 8ef3f076-9c9c-471c-9da3-fbfb66c39983)) - (gr_line (start 371.395 171.225) (end 371.395 94.425) (layer "Dwgs.User") (width 0.15) (tstamp a9d555f2-78fb-49c5-9f8b-32a062f42581)) - (gr_line (start 371.395 94.425) (end 366.275 94.425) (layer "Dwgs.User") (width 0.15) (tstamp b06833bd-8cb3-486b-b16e-02b93311bbb4)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp c534f10b-748b-4954-8a7d-1640610e3837)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp cb0662e8-c55d-4b58-b012-51713401280b)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp cff92642-604c-49e6-b018-caf81f8096bf)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp d6f7a685-1bff-454b-9db0-a6e9920f0fef)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp dcaecd74-884f-4ecb-85b5-1c2dfe19f287)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp dd26ee24-9e9e-4c26-be9e-475e44cd9710)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp e7ba55c7-559f-482b-8967-4f44dcb95183)) - (gr_line (start 123.075 194.125) (end 129.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 0a52353e-d967-4fa9-86b6-0467df81c4f8)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 25639d9e-1ce5-47d9-8b97-3ea5ce16ed1c)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 28bd8acb-54b7-4086-b088-b822833af451)) - (gr_circle (center 371.395 87.995) (end 372.995 87.995) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 3b7e1713-168b-4fd7-bd3e-2ef30616946a)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 5034193d-7553-403b-a717-0cdb70c1ece4)) - (gr_line (start 129.275 194.125) (end 129.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 58badc72-3631-4137-b33a-d2b161c23f34)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 5b535e32-2b25-4466-a2ca-835ba602abbb)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 5da032f4-4aa1-4ab5-bf99-8e58df5dc2ea)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 67fd9783-e1ad-4e82-af26-df484be11baa)) - (gr_line (start 376.4777 181.375) (end 376.475 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 74db04c1-efa0-4db9-a812-474259d1718f)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 7c5fe7fe-340b-4cf5-b63d-ed4543dfdf4a)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 806f4eb0-2b40-4fbd-a845-957e4a86d966)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 8306fe3e-8563-4372-b6e2-a8b79a8eb075)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 8b63c34c-7e63-45dd-92eb-653acdeaa941)) - (gr_circle (center 371.395 177.525) (end 372.995 177.525) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 8e8a9d9c-c6f7-4317-bb10-b931a2aa287e)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 977a0aab-3e5e-41b0-92ff-d31a1e845d6f)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 9834a562-d90a-450e-a51f-2dfcd9bfe4a0)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp a268671c-af15-41f1-a01f-7da25b72d69f)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp a677a018-e7ef-4b35-875b-b43fb6863605)) - (gr_line (start 376.475 82.975) (end 64.475 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp a9b40385-c01e-4d77-a4c2-42c25ab766ef)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp bd966542-0cf9-497a-99f8-380c65c0271d)) - (gr_line (start 129.775 193.625) (end 129.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp e1d4b0dd-3f51-424e-be90-162222d15fc9)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp ebe04ff9-7375-4bad-b72d-c1f1d39be04a)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp eee90629-fcb4-4ec7-9987-698d6a4eb2a2)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp f1b59adc-d995-4ceb-88a2-83b9d0257a22)) - (gr_line (start 129.775 181.375) (end 376.4777 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp f78e62f1-a7a0-477e-a7fd-82ac741946a7)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 91132f36-c42e-4768-9153-bcc74e4617e1)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp cad688c5-77ee-4399-9ef4-33b156b2396a)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0e47fb92-7391-4eff-9d60-b977197df90d)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2696f266-4699-4d0e-9985-1118f4529d84)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3bc8b18a-a32a-4089-8343-a3e14f40d547)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 89d31ce8-ed5f-4e07-b94c-a49fcb38ae72)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a89ac12c-9a28-45d2-93ec-ff819930df24)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e884641b-c8b1-45d2-b4e7-44ae7658a1be)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp f0f96880-7746-4b17-bca9-d7cef4f4e954)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 2) (tstamp d4498e0a-58a4-412f-927b-e124c0dc17e1)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 20e7d42b-f2ec-4608-b36f-8763d474cb74)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 394358d9-fe18-4051-b95d-274b678e7fb6)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 12) (tstamp 257b6531-4635-47b3-809e-1fa36a528209)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 12) (tstamp 626ae652-382b-4278-ad3e-32abd3eb6766)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 12) (tstamp 98c224d5-86fe-4fa2-a321-a1346a19500f)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 12) (tstamp aa3a53b8-5f9e-4d6a-94d3-c4e978e34a99)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 12) (tstamp dc837102-dc71-4097-b3fb-326ae337a47d)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 13) (tstamp 4689bc36-45f1-4122-9b67-c031cc17b909)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 13) (tstamp 4811145b-da0c-4ab4-8a28-8db828b7563b)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 13) (tstamp 56f6e593-b3d0-4d68-8229-c6bd6802701a)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 13) (tstamp e8100556-019f-46f7-847a-0fa1a696f377)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 13) (tstamp f5d1eca1-be31-48da-bfb4-adf8974898eb)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 23) (tstamp 3df8f64b-1bef-4666-af0e-84194ee93285)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 23) (tstamp 72ffee17-fced-4d83-a67f-78f90ad9bf56)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 23) (tstamp 9ae2ad54-3be7-427e-ba67-300077da7b9c)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 23) (tstamp a99a5b1c-15d1-4141-9947-1e3d4507ba88)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 23) (tstamp eb0b47dc-89c2-4865-bd6a-048cfce65ea6)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 24) (tstamp 09a14b4c-b431-48df-a29a-2a4a06a981aa)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 24) (tstamp 483f3749-61b8-49b4-88f4-6adfa4937d90)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 24) (tstamp 78e29420-eaf3-4599-8330-ae2c91fd1180)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 24) (tstamp df5883b8-db53-4424-8488-edca50c4d1fa)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 24) (tstamp ee968f3a-3525-49d6-8496-991add9dbe47)) - - (zone (net 2) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 0d1345f0-25ca-45b6-a612-a6f2829fd057) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 0d3dfd4b-b917-4ff3-8fb0-2318c0c33e6e) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 129.775 181.375) - (xy 129.775 180.375) - (xy 366.275 180.375) - (xy 366.275 171.225) - (xy 371.395 171.225) - (xy 371.395 94.425) - (xy 366.275 94.425) - (xy 366.275 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 376.475 82.975) - (xy 376.4777 181.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 2f188853-c7cf-4c3b-b06e-972e98e595e1) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 376.277695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575001 181.384827) - (xy 129.575 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 97d511ce-505f-4f40-856e-574366fc59d9) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp eaa8c73f-ea65-4132-aa52-46f99911e2c0) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 2) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d4f3996) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 376.277695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575001 181.384827) - (xy 129.575 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 1e04538c-3b6a-4205-92d3-b31d70a443b3) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "+12V") + (net 3 "+3V3") + (net 4 "+3.3VA") + (net 5 "Net-(J2-PadB12)") + (net 6 "/PER0_P") + (net 7 "/PER0_N") + (net 8 "/SMCLK") + (net 9 "/SMDAT") + (net 10 "/~{TRST}") + (net 11 "/~{WAKE}") + (net 12 "/PET0_P") + (net 13 "/PET0_N") + (net 14 "/~{PRSNT2x1}") + (net 15 "/~{PRSNT1}") + (net 16 "/TCK") + (net 17 "/TDI") + (net 18 "/TDO") + (net 19 "/TMS") + (net 20 "/~{PERST}") + (net 21 "/REFCLK-") + (net 22 "/REFCLK+") + (net 23 "/PCIexpress_connector/_PER0_P") + (net 24 "/PCIexpress_connector/_PER0_N") + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b1558") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "e7cf00a9-4457-47dc-a29b-091c4f1ba44c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "92682791-9737-4914-a6a6-a735e844f119") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "20da3b83-da10-402b-b23e-a1ba8c0def7b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "25ad0949-1a0c-4337-9e96-4607a21bab3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b07142be-6689-47b8-9a73-a5c8c6a8a737") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c7a9810-9df7-43ef-a4d0-b954ed2bbf26") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3aa70847-a69f-4981-a003-9aa36832b08c") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b7848206-e6c3-49fc-9a67-0415110cf003") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1199d1b7-b68c-46f6-9f8f-ac1adaf3baaa") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c385165-52c4-4c91-98a6-5fff143ed2aa") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e150415-1ee0-42e2-8c1d-6f8cb047c8aa") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ceb0100e-af49-41ce-bd2a-5723a540dec8") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c9859c1-1e71-4e45-b62e-ad0f89fc0727") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ce1beae-38a8-41da-80a0-111c44cfbdf4") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f06361a-7549-4832-9a17-3dda1db2fce3") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cdc6e015-a7ed-4cb5-846c-4ce58a8ba95f") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "29ced8f1-3fac-4ca5-aaf5-c2546f196b23") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d741534b-f3ef-4eae-af6f-dedda676275c") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7b95b9a2-6be2-4ffe-9910-add83f7d248d") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b31d6d74-4896-4af2-9a18-0c15542c27a4") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af612b84-a14f-4b1a-a3cf-ebf0cd044c3c") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0e5bf51b-8d52-4998-9fce-9371ae7e6c9e") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "70951d3a-5c69-46cb-964d-b75c6ef1b3fb") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b8423dd1-5168-4608-9783-4e7dc3782c70") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "097c2341-b178-403d-a131-23da2084118d") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "529efc49-dc04-4dd4-a42c-84cb584bd062") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1e63eaa7-ef0d-4f09-aebc-3c4332670d63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b3dd7f53-4762-4420-941c-031c0c8746df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "57c3d280-1ec1-47e2-bbe0-3a9bb4274f16") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ecab558-012f-4744-8741-43f52113da05") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5089723-1be5-4c15-9646-0c5a2e9c0749") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "afb6e959-9e6b-40ce-a56f-4713c2e9193b") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab612f34-d6d4-4d6b-873d-b2adc16e2d89") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9f12cf8-9389-4a35-be1c-649b73c5bc82") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6fd0ae72-6222-40bd-af03-f2c8aa0d296d") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "78135fd6-835a-4c99-b0ae-e4e834606c16") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91ebcb43-22d5-4426-bc2d-eb5bd2f2d6a8") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3612ef2-d482-4d4f-a2ea-0a058b96e0bf") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a68ecf9c-407b-4803-b420-8940e3471cbc") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "0d419692-12cc-45b9-bcf4-f55352c5abe4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 13 "/PET0_N") + (uuid "8da1f097-034f-4c02-81ae-bc005651b6d8") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "c406b046-1002-40bd-90b0-b341869f24ed") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "2b5f2617-b652-44ac-a82c-17bdc4aa7beb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "092a19a0-0642-491d-bb68-768d61656e53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "de0f6b7a-5fed-4bfc-8531-5788d41bbb61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4c067585-dc92-44c5-9fe4-32d494784c0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7108e8ea-2520-464e-b090-123a053f17ee") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2bca7292-78a8-4b43-8c54-e2f0e339a66a") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "53178d62-08df-47b2-87c7-105b93b3771b") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "efcafbf6-d98f-451f-a2c5-7ea3109f5663") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39912ef4-1a16-465b-b790-fbdc7d52b983") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddcf7023-069c-4e70-b434-d30fea4d0448") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b9afbbc-6d40-47ec-b912-4347f3f8e4f1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68c36dad-a18a-479a-b662-fa5b83c39b32") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5abac162-263b-481d-8508-ef5c23cb84a8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf409f9b-6d2c-433a-8038-6e0bad57409c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3951cd9e-09f7-49b0-90be-1d88c7d86269") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 12 "/PET0_P") + (uuid "f677865f-927c-49c5-90a0-d6557e28ee0a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "3a39ca23-9aef-4723-a3f5-21e507ba52e8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x1" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f3706") + (at 109.625 194.125) + (descr "PCIexpress x1 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "3f796b98-611a-4b8f-9e0f-b6847986e5f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 -23 0) + (layer "F.Fab") + (uuid "55387c4b-6061-48d8-be09-9258922b32ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d64b98c2-83a1-4fa5-b4d9-83482e7316f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c00cb0d9-b862-4691-9e5b-c6b1ff21546c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "0f382fea-8379-435c-8b99-896b6291a133") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "b8fb1512-66ae-466a-9b57-57f8ba48235f") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "21514519-5e3b-4cca-aa83-814b3c359cdd") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "82e82aed-0df2-439d-b24e-4e476fdb7d90") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "346a9554-c20b-43d2-994b-e24220f218c9") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0421d84e-7c4b-4a35-85cb-270ba5ea4334") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "583613f3-4d02-4500-bf13-69cdf64370ae") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0cc07cb6-6fd4-4aa3-917d-b47ba8c591de") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ecf63fb9-ad5a-4a51-970a-c04244329e17") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "45f5bc41-ddbc-4693-b483-a7061ef039d1") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "56dfea76-0236-4f86-9ef3-f092cf4d1907") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d035f80a-1904-43a7-aafd-60be86c63cb9") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90994eef-0eeb-40ab-be80-e413a7ab73a3") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38b324f5-53c5-4324-a8be-7f41523c220b") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "23ef267b-8808-4bff-9fa4-4ce9a2ad54ac") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "785a5217-1a16-4656-b4b1-66a77eeb1b2d") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3a1281a2-ca00-4790-a6a2-f033c52fdc37") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af248238-65b1-42dd-a616-2afe88d80595") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7e18ce0d-b961-4db2-90ec-f70e32f430ac") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b637cd07-e185-452d-859b-f8450c7556e8") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3625c4d1-5c0f-47d9-a2d7-39f40306617c") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "620a9767-6a47-46f3-afd5-16e4914e42f7") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "245e8e57-bf1b-41ce-a67b-464bfcfaca41") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62b802bc-fe4a-41eb-98f8-f1a5b7b9bec3") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f4d8c7b-989e-4534-a90a-8e116f61ddc9") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "314ce2d1-40eb-4aba-86a6-f9b864c161f2") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e13331c4-ce4e-4680-8934-d4ff5e6b13d0") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c1c5617a-4012-41b6-a6fb-1b1a2b99bab2") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "48eb0bcc-4d84-476b-b291-dfe4d78fb709") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2cc2afb6-fdeb-49c9-a8d2-1f11d6003707") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d270c7ea-103c-442f-97e6-1cf6a9fbd5ba") + ) + (fp_line + (start 13.45 0) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9cef92ed-5bcc-43e1-bb14-ada8912eb28f") + ) + (fp_line + (start 20.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a4d2af8-bcb7-45be-80f4-42eb29e2550f") + ) + (fp_line + (start 20.15 -12.75) + (end 20.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a801ed50-6f5f-4977-a52f-e75a83f72557") + ) + (fp_line + (start 20.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21f23e80-0bf2-478d-83eb-6026ebb9dde5") + ) + (fp_line + (start 20.15 -0.5) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5e29f70c-4b1e-4347-bf6d-528009cff62a") + ) + (fp_line + (start 20.15 -0.5) + (end 20.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2349427-9a44-45bc-9656-9e9af2142e9f") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cdd53efe-20df-4c13-8c54-15d7f657cf15") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "afdb72e5-aa42-46fb-995c-f9564cdbbd7a") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1fc85c74-d029-443d-a583-39a828dd0844") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "70c59ca1-6d15-4256-b3ca-d99cc3b204d6") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c9281025-a7e5-482f-80fe-4bf639467b9f") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c7446fc2-9555-4dc6-966a-66ac7cd0d04c") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2983c175-0abf-46a8-b296-ea56f1d7f7e9") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe4824b0-2f75-4760-a512-4cfabd8482a9") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "770a6478-d3c7-48d5-9d32-81c87703cb22") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc5068ac-cb43-4911-9d8d-136a0ae35465") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f789ed56-f765-418e-b775-678246627e95") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7a1f3640-1e46-490d-b6b1-02dc7b26cb69") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13cbd2a0-7660-4d81-8247-7239e1dd9543") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f8e3e9b-b07a-475c-bae0-4246094b961d") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "88d2ca90-122d-4461-873b-d68a1be3b588") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c9627c3-e3c9-4f3b-a36a-ade499099d0c") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21dd81d1-9fe3-44a0-84db-ad3ac65be11a") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "43894371-3257-47b4-892c-41fc98e8dd00") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c3ceca9-bc2c-4629-b588-c2a632441dfc") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e49ad375-032d-4bcb-badf-1c9e67ab2283") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "df1bdd8f-4c98-4fa9-8c44-567a7b03b233") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "612c9e14-06b3-4e39-ad7b-7851abd9c29d") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "400473b6-dfaf-490f-8718-fdcad14a369e") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b29e179d-c0ca-4399-8317-2f061ec6e27d") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1b338684-5091-46a0-93b4-442a3b87c4a7") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "0d1e52eb-f902-4ce3-af90-be9ee168e6c3") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "0f52f3f0-fc2f-4b9d-ab3d-f5b725492412") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "5c69021e-ae0d-4153-be97-67745001990c") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "86ee0cde-9da0-4198-b5bf-4094b541f702") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "3dfd3ab1-6d6d-4ee9-aa0c-fdf67dd45337") + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "0a1bb268-2d4b-419e-a040-a24269c31715") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "2f3295b8-21a7-4bf5-a65c-08fec061e1a1") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "4274737d-67fa-45f1-bb75-607e3baad330") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "6a7a8760-f0d1-4b10-b9b6-70fa10d2158e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "6c520a8d-4413-4039-88e3-05b4d8c1d252") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "918e611d-e168-4bad-a35b-b1655956997d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "a7ee819b-3aa0-4ff5-955a-c731250d68cb") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "b852d976-0105-4ab7-a108-f6e42a90f03c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "c44fe8ad-2804-4fab-b572-1eba69edfb58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "c9eb19f3-6088-4d66-b68e-3d35787a39b7") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "cc15b0bc-5020-4446-b23c-99693035b300") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "f3799e4f-be7d-4071-889b-b55f1798ba89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "fa3abbf2-f359-4eab-9d9f-9f7244052323") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "2c577f04-7c1d-4873-b7de-46e2edf503cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 15 "/~{PRSNT1}") + (uuid "29848f7e-ba83-47ef-80ae-5a4f90ef8898") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (uuid "ccbef1be-6b5b-4dde-9a11-4af54db09786") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (uuid "1d01458e-b6f0-4644-bdd5-a961a6e368c6") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "54980531-2439-403f-aba0-b345a09926ae") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 16 "/TCK") + (uuid "b1da998b-57d7-4daa-a391-7b4c51e96f40") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 17 "/TDI") + (uuid "0be6c6ac-3db0-4600-9667-7d0dfe63a28a") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 18 "/TDO") + (uuid "a558a38d-c452-45dc-8f88-b890f49b12c8") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 19 "/TMS") + (uuid "33d2452a-65a6-45ee-aeb2-6e2e0c13b68a") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "+3V3") + (uuid "a2c7b4d4-416e-4f4d-b96c-3972bfde5be7") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "+3V3") + (uuid "b66e1a86-b172-40a6-a2ed-1aa55bc075a7") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 20 "/~{PERST}") + (uuid "24ebe6a4-fc0e-4a16-9da9-56179052e27e") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "7ea45f66-4cd8-4243-b07a-28280c7203ef") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 22 "/REFCLK+") + (uuid "8a2bb1b2-18eb-48b0-8ab0-6da5aa774712") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 21 "/REFCLK-") + (uuid "0452b233-4ee8-49c4-ac54-6432eb6f733a") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "df2e3226-e55a-40f3-bbb8-f2cf129705fc") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 23 "/PCIexpress_connector/_PER0_P") + (uuid "28fc9471-f072-4b0a-9cd1-ae5f74bdc214") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 24 "/PCIexpress_connector/_PER0_N") + (uuid "c8eb958f-6b87-4d9d-adfa-3e9674dce25c") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ce8b42f2-3244-4833-a461-928c91b0ea93") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "828da402-31d9-4f5f-83f9-7b7f05d46753") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "e2c615d6-cfd9-4ab3-aa65-75a7637eda48") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "960488ae-f2a8-4217-b3de-8d17c7144a01") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "7b758c43-0173-4407-9624-d1b44bf77c21") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "/SMCLK") + (uuid "580c23c3-ad75-4f82-9e63-367b3109b545") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 9 "/SMDAT") + (uuid "bad94714-b17e-44e4-a28f-25bb57b2d23b") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2acdd105-33c8-4d05-a753-f76a00dd31e2") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 3 "+3V3") + (uuid "4008f26e-e828-40f6-ab0c-0f5f17e25699") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 10 "/~{TRST}") + (uuid "1e35edd8-78f3-445a-a2c7-752ba227c961") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+3.3VA") + (uuid "4593300d-6483-4955-9e12-da8669b7f26a") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 11 "/~{WAKE}") + (uuid "3290dc32-8f8e-4df2-9653-c4142d721773") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "Net-(J2-PadB12)") + (uuid "13b8cf14-ba62-404d-9fbb-2145a235210d") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a197e250-81aa-4561-84ff-86c198c88b37") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 12 "/PET0_P") + (uuid "a1182c76-2199-4aff-84c0-9f47494e5d4a") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 13 "/PET0_N") + (uuid "015713c2-ec0a-4051-b2ab-8cd6a97233e4") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e2fcce39-d2b0-475e-80f7-d750ad0b6f38") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 14 "/~{PRSNT2x1}") + (uuid "53b0df70-c1d1-41f2-ba45-c364d8798b76") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "615d8786-200f-471e-99f4-2abb35403d21") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "8ce727ed-227f-4e14-a129-d207f94c95c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "10e5bfab-67dc-4945-a97c-43a15aec91f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7bd18993-f3c6-448d-ae82-acbc48af5d65") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7e0ff331-9634-468d-8dcb-bc6dff08f5a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e2a13a56-e074-4887-b7ba-c68a495d9141") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0dc7d66c-a9b4-4020-9fa1-de984d855177") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4b0c7cdd-58bb-47dd-9c24-5783f4a18cad") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb62f32c-c45e-4b39-b472-0a8c8a01e25d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1410631e-52ac-46cb-bb75-9b29acc78f98") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fab7319-3cf8-471b-83de-6517cc3af9f5") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d7fc2ab2-40c7-4211-a0b4-2d29c0beee41") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3dd73909-2b12-4aeb-a881-305f8e808dc0") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e53e08e-0590-4c47-b60f-56443963b100") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2a227c32-e45f-4b20-bcd3-cd8a44a7ec11") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8e442986-6fde-4a95-975f-c88b14d643c2") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 6 "/PER0_P") + (uuid "492756eb-f7f8-46b6-9c01-a2bde92902fd") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "/PCIexpress_connector/_PER0_P") + (uuid "25fd11f3-264f-4e3b-8e03-ca6a751e574f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "82ce3d28-191e-4a2e-87e7-a1a63de6ef3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "1a0c3ea0-6e67-4f3d-8f1c-73bc6a32dad6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "30483249-660a-4831-8015-7cf5286a5e1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8ade2156-5d54-4bde-bf54-e6073a31982c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1428a6ed-fced-490a-8208-8dd859854b37") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "865f570f-a567-4ca1-9214-3f1c0faeb7c9") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ff84449-ad1c-4deb-b179-62d13cd8fdfb") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "990508b0-329d-4cc9-825c-cd9a2470210d") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f3184f43-3283-44d4-b874-ea0eeb977d99") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7009591e-2e08-41b8-bcf6-5a98923db2ed") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c875a319-8a76-40ad-9b86-237638c73161") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e77609c3-e478-4d18-811e-a86e07018b13") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c60d1cd1-547c-4a7e-9c4f-40d931e38675") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "95b82e50-bb84-4815-8c58-806ca2964629") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "925d2126-0092-43fb-aa58-fdcaa34d64c5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "/PCIexpress_connector/_PER0_N") + (uuid "baece5e6-632b-4cad-ac5d-d5c7bc4f2bc7") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 7 "/PER0_N") + (uuid "826305ff-d1a9-4d3f-9435-5df5c17c1987") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "09aaf206-7967-442c-9cb6-9f9f1ab19277") + ) + (gr_line + (start 366.275 94.425) + (end 366.275 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1dd1f024-4041-4738-a58d-e9f504305769") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2027ac44-e55b-405f-afa4-d79b753257c4") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2415785b-37a6-498c-9a52-845d4cd4b12e") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "248355f2-7265-48e5-a85b-530738f8ab6e") + ) + (gr_line + (start 366.275 180.375) + (end 366.275 171.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2df83362-41bd-4741-b34b-60e4079ba898") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3324213b-552f-417a-bb8b-f91b05a2d0c5") + ) + (gr_line + (start 366.275 171.225) + (end 371.395 171.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "45ef82f6-bc40-45ad-9b71-ddc422ae40a9") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6b809db4-2534-47a1-a5de-7b5c2e2a3de3") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6c92cfb0-9699-4a24-9d84-d51042b5b3ef") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84da62d6-576b-4e52-b171-750bd2a99c2f") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8ef3f076-9c9c-471c-9da3-fbfb66c39983") + ) + (gr_line + (start 371.395 171.225) + (end 371.395 94.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a9d555f2-78fb-49c5-9f8b-32a062f42581") + ) + (gr_line + (start 371.395 94.425) + (end 366.275 94.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b06833bd-8cb3-486b-b16e-02b93311bbb4") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c534f10b-748b-4954-8a7d-1640610e3837") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cb0662e8-c55d-4b58-b012-51713401280b") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cff92642-604c-49e6-b018-caf81f8096bf") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6f7a685-1bff-454b-9db0-a6e9920f0fef") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dcaecd74-884f-4ecb-85b5-1c2dfe19f287") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dd26ee24-9e9e-4c26-be9e-475e44cd9710") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e7ba55c7-559f-482b-8967-4f44dcb95183") + ) + (gr_line + (start 123.075 194.125) + (end 129.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a52353e-d967-4fa9-86b6-0467df81c4f8") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "25639d9e-1ce5-47d9-8b97-3ea5ce16ed1c") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "28bd8acb-54b7-4086-b088-b822833af451") + ) + (gr_circle + (center 371.395 87.995) + (end 372.995 87.995) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "3b7e1713-168b-4fd7-bd3e-2ef30616946a") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "5034193d-7553-403b-a717-0cdb70c1ece4") + ) + (gr_line + (start 129.275 194.125) + (end 129.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "58badc72-3631-4137-b33a-d2b161c23f34") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5b535e32-2b25-4466-a2ca-835ba602abbb") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5da032f4-4aa1-4ab5-bf99-8e58df5dc2ea") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "67fd9783-e1ad-4e82-af26-df484be11baa") + ) + (gr_line + (start 376.4777 181.375) + (end 376.475 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74db04c1-efa0-4db9-a812-474259d1718f") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c5fe7fe-340b-4cf5-b63d-ed4543dfdf4a") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "806f4eb0-2b40-4fbd-a845-957e4a86d966") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8306fe3e-8563-4372-b6e2-a8b79a8eb075") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8b63c34c-7e63-45dd-92eb-653acdeaa941") + ) + (gr_circle + (center 371.395 177.525) + (end 372.995 177.525) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "8e8a9d9c-c6f7-4317-bb10-b931a2aa287e") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "977a0aab-3e5e-41b0-92ff-d31a1e845d6f") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9834a562-d90a-450e-a51f-2dfcd9bfe4a0") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a268671c-af15-41f1-a01f-7da25b72d69f") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a677a018-e7ef-4b35-875b-b43fb6863605") + ) + (gr_line + (start 376.475 82.975) + (end 64.475 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a9b40385-c01e-4d77-a4c2-42c25ab766ef") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd966542-0cf9-497a-99f8-380c65c0271d") + ) + (gr_line + (start 129.775 193.625) + (end 129.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e1d4b0dd-3f51-424e-be90-162222d15fc9") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "ebe04ff9-7375-4bad-b72d-c1f1d39be04a") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eee90629-fcb4-4ec7-9987-698d6a4eb2a2") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f1b59adc-d995-4ceb-88a2-83b9d0257a22") + ) + (gr_line + (start 129.775 181.375) + (end 376.4777 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f78e62f1-a7a0-477e-a7fd-82ac741946a7") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "91132f36-c42e-4768-9153-bcc74e4617e1") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "cad688c5-77ee-4399-9ef4-33b156b2396a") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0e47fb92-7391-4eff-9d60-b977197df90d") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2696f266-4699-4d0e-9985-1118f4529d84") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3bc8b18a-a32a-4089-8343-a3e14f40d547") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "89d31ce8-ed5f-4e07-b94c-a49fcb38ae72") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a89ac12c-9a28-45d2-93ec-ff819930df24") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e884641b-c8b1-45d2-b4e7-44ae7658a1be") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "f0f96880-7746-4b17-bca9-d7cef4f4e954") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 2) + (uuid "d4498e0a-58a4-412f-927b-e124c0dc17e1") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "20e7d42b-f2ec-4608-b36f-8763d474cb74") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "394358d9-fe18-4051-b95d-274b678e7fb6") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "257b6531-4635-47b3-809e-1fa36a528209") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "626ae652-382b-4278-ad3e-32abd3eb6766") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "98c224d5-86fe-4fa2-a321-a1346a19500f") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "aa3a53b8-5f9e-4d6a-94d3-c4e978e34a99") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "dc837102-dc71-4097-b3fb-326ae337a47d") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "4689bc36-45f1-4122-9b67-c031cc17b909") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "4811145b-da0c-4ab4-8a28-8db828b7563b") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "56f6e593-b3d0-4d68-8229-c6bd6802701a") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "e8100556-019f-46f7-847a-0fa1a696f377") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "f5d1eca1-be31-48da-bfb4-adf8974898eb") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "3df8f64b-1bef-4666-af0e-84194ee93285") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "72ffee17-fced-4d83-a67f-78f90ad9bf56") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "9ae2ad54-3be7-427e-ba67-300077da7b9c") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "a99a5b1c-15d1-4141-9947-1e3d4507ba88") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "eb0b47dc-89c2-4865-bd6a-048cfce65ea6") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "09a14b4c-b431-48df-a29a-2a4a06a981aa") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "483f3749-61b8-49b4-88f4-6adfa4937d90") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "78e29420-eaf3-4599-8330-ae2c91fd1180") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "df5883b8-db53-4424-8488-edca50c4d1fa") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "ee968f3a-3525-49d6-8496-991add9dbe47") + ) + (zone + (net 2) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "0d1345f0-25ca-45b6-a612-a6f2829fd057") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "2f188853-c7cf-4c3b-b06e-972e98e595e1") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699558 181.375811) (xy 129.700001 181.384827) + (xy 129.7 188.4) (xy 129.690485 188.447835) (xy 129.663388 188.488388) (xy 129.622835 188.515485) + (xy 129.575 188.525) (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) + (xy 128.552498 188.4793) (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) + (xy 128.492429 188.437387) (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) + (xy 127.740817 188.442469) (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) + (xy 127.6598 188.510241) (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) + (xy 126.728864 188.515485) (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) + (xy 126.617105 188.382894) (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) + (xy 126.502355 188.326727) (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) + (xy 126.375646 188.207521) (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) + (xy 126.161612 187.987349) (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) + (xy 126.134515 181.928205) (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) + (xy 126.550656 181.50066) (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) + (xy 126.654094 181.310075) (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) + (xy 126.789432 181.230232) (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) + (xy 126.967903 180.963129) (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) + (xy 126.944016 180.208126) (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) + (xy 126.716873 179.980983) (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) + (xy 126.03687 179.957096) (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) + (xy 125.769768 180.135565) (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) + (xy 125.612748 180.265637) (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) + (xy 125.480231 180.135565) (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) + (xy 125.213129 179.957096) (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) + (xy 124.533126 179.980983) (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) + (xy 124.305983 180.208126) (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) + (xy 124.282096 180.963129) (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) + (xy 124.460567 181.230232) (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) + (xy 124.615786 181.332351) (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) + (xy 124.699341 181.481908) (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) + (xy 125.115486 181.909457) (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) + (xy 125.088388 187.987347) (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) + (xy 124.874354 188.207521) (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) + (xy 124.747645 188.326727) (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) + (xy 124.632894 188.382894) (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) + (xy 124.509588 188.519617) (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) + (xy 123.560736 188.488388) (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) + (xy 123.509182 188.442469) (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) + (xy 122.727165 188.425551) (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) + (xy 116.711835 188.461835) (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) + (xy 116.600876 188.525) (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) + (xy 115.552498 188.4793) (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) + (xy 109.586612 187.374488) (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) + (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) + (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) + (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) + (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) + (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) + (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) + (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) + (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) + (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) + (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) + (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) + (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) + (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) + (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) + (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) + (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) + (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) + (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 177.358919) + (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) (xy 369.900676 178.323731) + (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) (xy 370.903143 179.146434) + (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) (xy 372.193731 179.019323) + (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) (xy 373.016434 178.016856) + (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) (xy 372.889323 176.726268) + (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) (xy 371.886856 175.903565) + (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) (xy 370.596268 176.030676) + (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) (xy 369.773565 177.033143) + (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) + (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) (xy 70.900084 100.684783) + (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) (xy 72.141081 101.061236) + (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) (xy 73.284783 100.449915) + (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) (xy 73.661236 99.208919) + (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) (xy 73.049915 98.065216) + (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) (xy 71.808919 97.688764) + (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) (xy 70.665216 98.300084) + (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) (xy 64.55 99.208919) + (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) (xy 369.773565 88.486856) + (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) (xy 370.596268 89.489323) + (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) (xy 371.886856 89.616434) + (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) (xy 372.889323 88.793731) + (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) (xy 373.016434 87.503143) + (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) (xy 372.193731 86.500676) + (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) (xy 370.903143 86.373565) + (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) (xy 369.900676 87.196268) + (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) (xy 64.55 83.175) (xy 64.559515 83.127165) + (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 376.275006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "0d3dfd4b-b917-4ff3-8fb0-2318c0c33e6e") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 129.775 181.375) (xy 129.775 180.375) (xy 366.275 180.375) (xy 366.275 171.225) (xy 371.395 171.225) + (xy 371.395 94.425) (xy 366.275 94.425) (xy 366.275 85.975) (xy 201.625 85.975) (xy 201.625 83.975) + (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) (xy 376.475 82.975) + (xy 376.4777 181.375) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "97d511ce-505f-4f40-856e-574366fc59d9") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "eaa8c73f-ea65-4132-aa52-46f99911e2c0") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 2) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d4f3996") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699558 181.375811) (xy 129.700001 181.384827) + (xy 129.7 188.4) (xy 129.690485 188.447835) (xy 129.663388 188.488388) (xy 129.622835 188.515485) + (xy 129.575 188.525) (xy 128.776699 188.525) (xy 128.728864 188.515485) (xy 128.688311 188.488388) + (xy 128.666458 188.458924) (xy 128.642095 188.413344) (xy 128.617105 188.382894) (xy 128.586655 188.357904) + (xy 128.551907 188.339331) (xy 128.514203 188.327893) (xy 128.502355 188.326727) (xy 128.455683 188.312569) + (xy 128.417981 188.281628) (xy 128.404366 188.261253) (xy 128.375646 188.207521) (xy 128.338156 188.161839) + (xy 128.331464 188.156348) (xy 128.322375 188.148111) (xy 128.161612 187.987349) (xy 128.134515 187.946796) + (xy 128.125 187.89896) (xy 128.125 185.22604) (xy 128.134515 185.178205) (xy 128.161612 185.137652) + (xy 128.572374 184.726891) (xy 128.581462 184.718653) (xy 128.588157 184.713157) (xy 128.625646 184.667478) + (xy 128.659307 184.604503) (xy 128.660036 184.604892) (xy 128.675264 184.576404) (xy 128.712966 184.545463) + (xy 128.735606 184.536085) (xy 128.791872 184.519016) (xy 128.864432 184.480232) (xy 128.928035 184.428035) + (xy 128.980232 184.364432) (xy 129.019016 184.291873) (xy 129.042903 184.213129) (xy 129.051572 184.12511) + (xy 129.051572 183.699889) (xy 129.042903 183.61187) (xy 129.019016 183.533126) (xy 128.980232 183.460567) + (xy 128.928035 183.396964) (xy 128.864432 183.344767) (xy 128.791873 183.305983) (xy 128.713129 183.282096) + (xy 128.62511 183.273428) (xy 128.12489 183.273428) (xy 128.03687 183.282096) (xy 127.958126 183.305983) + (xy 127.885567 183.344767) (xy 127.821964 183.396964) (xy 127.769768 183.460565) (xy 127.73524 183.525164) + (xy 127.704299 183.562865) (xy 127.661286 183.585857) (xy 127.612748 183.590637) (xy 127.566075 183.576479) + (xy 127.528374 183.545538) (xy 127.51476 183.525164) (xy 127.480231 183.460565) (xy 127.428035 183.396964) + (xy 127.364432 183.344767) (xy 127.291873 183.305983) (xy 127.213129 183.282096) (xy 127.12511 183.273428) + (xy 126.62489 183.273428) (xy 126.53687 183.282096) (xy 126.458126 183.305983) (xy 126.385567 183.344767) + (xy 126.321964 183.396964) (xy 126.269767 183.460567) (xy 126.230983 183.533126) (xy 126.207096 183.61187) + (xy 126.198428 183.699889) (xy 126.198428 184.12511) (xy 126.207096 184.213129) (xy 126.230983 184.291873) + (xy 126.269767 184.364432) (xy 126.321964 184.428035) (xy 126.385567 184.480232) (xy 126.45813 184.519018) + (xy 126.514396 184.536087) (xy 126.55741 184.559078) (xy 126.588351 184.59678) (xy 126.594495 184.611614) + (xy 126.624354 184.667478) (xy 126.661843 184.713157) (xy 126.668539 184.718653) (xy 126.677627 184.726891) + (xy 127.088388 185.137653) (xy 127.115485 185.178206) (xy 127.125 185.226041) (xy 127.125001 187.898958) + (xy 127.115486 187.946793) (xy 127.08839 187.987346) (xy 126.927632 188.148105) (xy 126.918542 188.156343) + (xy 126.911841 188.161841) (xy 126.874353 188.207521) (xy 126.845635 188.261252) (xy 126.814694 188.298954) + (xy 126.771681 188.321946) (xy 126.747645 188.326727) (xy 126.735796 188.327893) (xy 126.698092 188.339331) + (xy 126.663344 188.357904) (xy 126.632894 188.382894) (xy 126.607904 188.413344) (xy 126.583542 188.458924) + (xy 126.552601 188.496626) (xy 126.509588 188.519617) (xy 126.473301 188.525) (xy 125.776699 188.525) + (xy 125.728864 188.515485) (xy 125.688311 188.488388) (xy 125.666458 188.458924) (xy 125.642095 188.413344) + (xy 125.617105 188.382894) (xy 125.586655 188.357904) (xy 125.551907 188.339331) (xy 125.514203 188.327893) + (xy 125.46886 188.323428) (xy 124.78114 188.323428) (xy 124.735796 188.327893) (xy 124.698086 188.339333) + (xy 124.683922 188.346904) (xy 124.63725 188.361061) (xy 124.588712 188.35628) (xy 124.566078 188.346904) + (xy 124.551913 188.339333) (xy 124.514203 188.327893) (xy 124.46886 188.323428) (xy 123.78114 188.323428) + (xy 123.735796 188.327893) (xy 123.698092 188.339331) (xy 123.663344 188.357904) (xy 123.632894 188.382894) + (xy 123.607904 188.413344) (xy 123.583542 188.458924) (xy 123.552601 188.496626) (xy 123.509588 188.519617) + (xy 123.473301 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) + (xy 120.522836 188.425551) (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) + (xy 119.740817 188.442469) (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) + (xy 119.612748 188.495791) (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) + (xy 119.509182 188.442469) (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) + (xy 118.75757 188.437387) (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) + (xy 118.661286 188.49101) (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) + (xy 118.524627 188.450724) (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) + (xy 117.78114 188.435066) (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) + (xy 117.7043 188.468019) (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) + (xy 117.5457 188.468019) (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) + (xy 117.46886 188.435066) (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) + (xy 116.725372 188.450724) (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) + (xy 116.566076 188.481633) (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) + (xy 116.492429 188.437387) (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) + (xy 115.740817 188.442469) (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) + (xy 115.612748 188.495791) (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) + (xy 115.509182 188.442469) (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) + (xy 114.75757 188.437387) (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) + (xy 114.661286 188.49101) (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) + (xy 114.524627 188.450724) (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) + (xy 113.78114 188.435066) (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) + (xy 113.711835 188.461835) (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) + (xy 113.600876 188.525) (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) + (xy 112.723415 188.447835) (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) + (xy 112.706573 187.466208) (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) + (xy 112.658791 187.418426) (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) + (xy 110.607775 187.413401) (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) + (xy 110.551584 187.450947) (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) + (xy 110.5361 188.310066) (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) + (xy 110.4111 188.435066) (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) + (xy 109.733927 188.446153) (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) + (xy 109.564761 188.394841) (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) + (xy 109.216761 182.126837) (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) + (xy 126.207096 182.638129) (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) + (xy 126.385567 182.905232) (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) + (xy 127.12511 182.976572) (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) + (xy 127.428035 182.853035) (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) + (xy 127.588714 182.664143) (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) + (xy 127.73524 182.724836) (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) + (xy 127.958126 182.944016) (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) + (xy 128.713129 182.967903) (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) + (xy 128.980232 182.789432) (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) + (xy 129.051572 182.124889) (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) + (xy 128.928035 181.821964) (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) + (xy 128.62511 181.698428) (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) + (xy 127.885567 181.769767) (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) + (xy 127.704299 181.987865) (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) + (xy 127.528374 181.970538) (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) + (xy 127.364432 181.769767) (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) + (xy 126.62489 181.698428) (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) + (xy 126.321964 181.821964) (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) + (xy 126.198428 182.124889) (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 177.358919) (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) + (xy 369.900676 178.323731) (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) + (xy 370.903143 179.146434) (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) + (xy 372.193731 179.019323) (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) + (xy 373.016434 178.016856) (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) + (xy 372.889323 176.726268) (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) + (xy 371.886856 175.903565) (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) + (xy 370.596268 176.030676) (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) + (xy 369.773565 177.033143) (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) + (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) + (xy 369.773565 88.486856) (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) + (xy 370.596268 89.489323) (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) + (xy 371.886856 89.616434) (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) + (xy 372.889323 88.793731) (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) + (xy 373.016434 87.503143) (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) + (xy 372.193731 86.500676) (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) + (xy 370.903143 86.373565) (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) + (xy 369.900676 87.196268) (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) + (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) + (xy 376.275006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "1e04538c-3b6a-4205-92d3-b31d70a443b3") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl new file mode 100644 index 0000000..9cf0230 --- /dev/null +++ b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x1_full.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro index dd063bc..e7b761e 100644 --- a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro +++ b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x1_full.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,25 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PER0_N", - "/PER0_P", - "/PET0_N", - "/PET0_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -415,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -433,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -451,34 +569,146 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -489,6 +719,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -509,15 +744,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "d4a655a4-a1b2-4c75-b7b5-cc7400a5115b", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch index bd1ab64..7e2f123 100644 --- a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch +++ b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch @@ -1,327 +1,660 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid d4a655a4-a1b2-4c75-b7b5-cc7400a5115b) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 144b152b-0761-4720-9b1d-5bb7eb59aad4) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 167534a9-a9a8-4a0e-a206-6c5515a36152) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 21efa5a3-7cae-4206-ace6-5b417613057a) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f3f8d53-ae33-43d7-93e6-97d295603299) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 368c9214-5757-4ed5-8d07-181251f98955) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 55b3a212-b7a8-4d43-8c2d-d16a61898f26) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 98190822-f5ba-41bd-86bd-56a32d13bcf0) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d448c46-d7fc-4dd5-b342-6974c5f0f813) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9df756cd-05ab-4c08-a0dc-a5b7298552b0) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a8662add-cc6d-4936-8fb6-acff8664ac17) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c219e590-0849-4f74-b26c-b06950244449) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4cce3d0-bcaa-46ff-ae04-edfea1564763) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4e01089-d301-4333-8375-d5e245937941) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d83b7201-493d-4f42-a6c5-fbc74ec4ac7c) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ea0837f6-23ad-4e60-a38d-8e6a5acfe8ab) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ea973cc3-0658-4490-b59c-79ab3b101ccb) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7edb83a-97e0-44ca-b0bb-853e94dcf6cf) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fdddcabb-3df7-4a5a-93fc-8e699cee9428) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe3b7808-da6e-419d-91e0-508c15a91c88) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ff1ee705-4f35-4536-bb33-415c90bdb100) - ) - - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 0168ecad-0129-4424-9311-986b89e08bd5) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2f214c7a-c42f-4fbe-b2aa-0d7ece5d8d36) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2fadd9ea-d4e1-47dc-b6bf-1af4e769a555) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40713700-fbe7-4cdb-bc53-a4df14bf8f4b) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 4858407a-1914-49db-b05b-a9b3eeedddc1) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 4e66c552-20df-49ea-bc44-11ea6f81cd38) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 60cc8097-ebbc-4763-b63d-d0bd67598485) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 618601ca-bf1b-4401-8247-0c4e53ba7555) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 63bcb181-a590-4b98-ae9a-e2138427cd83) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 65652056-1e3c-46d1-9202-6ba9352227f5) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 78b913a2-cf5c-44b4-abd3-5754a0bb9798) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a988ab83-123a-421e-bacd-47bad1a1e675) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d0a7f899-f33e-4038-9c55-4ebbc825adbb) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e256ac3d-e0e3-4806-adde-f74997ca41cc) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ec05b6b1-4de6-4609-9f88-7228a27bd165) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid edc3d80f-b5ae-4324-9a41-88ef38e90eb1) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f59a59f6-cc7a-42c0-b395-eb1c18c8d6ae) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f73251a4-dc55-4d04-9a21-101502707e8c) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f840c45c-f5ee-4071-8130-ff464a1c1d68) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f8e88a2f-b08d-470b-a2d8-982cbc823dd0) - ) - - (sheet (at 34.29 26.67) (size 22.86 36.83) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 64.0846 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7a635df3-f0c0-4000-ad70-04241df838f6) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 368b71d7-67e2-4111-8fab-b913cafc437b) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 25300d1c-30fd-43c0-b86f-01c5c303f87f) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6e2c9bd3-5e6a-47dd-a5a0-66a21cf1e9e7) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a39fd1aa-7ace-46aa-abda-e176b8b43e04) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b4634079-c0a4-49f4-9267-a955de24a118) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d0b407c7-a702-4b84-86b6-c8df420a4eb0) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 16f46a70-fd46-4fa8-951e-0cafd1b9b740) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dd53c7dd-d47f-4626-a1e1-28ba1c3fdf00) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3fd626ba-c2fb-4262-a50e-40f3bfbca7f8) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1b00d53f-be5a-4757-80e7-4540281528d2) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ce3a7856-0510-4980-a175-41100aaa4da0) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 84cd8c5e-49c2-4683-8ac6-ebf20735e0f6) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 75caa1e5-a5a9-48ba-a826-5627ea75e2e6) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8cbb47c0-5873-461f-b1a7-c3487dbc11b2) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 180a7bef-2575-4107-bad1-ccbbea3125a2) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e0e002e4-7cb1-45ac-acb6-ec3914881145) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a9f67e17-a054-4cb2-bafc-31f6f8c3bc61) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fba4c78b-87e5-4e09-9982-a01f92e0787e) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3b120228-f7d5-4317-819b-53ec2d23c20e) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "4")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7" - (reference "J2") (unit 1) (value "PCIexpress_x1") (footprint "PCIexpress:PCIexpress_x1") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d4a655a4-a1b2-4c75-b7b5-cc7400a5115b") + (paper "A4") + (title_block + (title "PCIexpress_x1_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "144b152b-0761-4720-9b1d-5bb7eb59aad4") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "167534a9-a9a8-4a0e-a206-6c5515a36152") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21efa5a3-7cae-4206-ace6-5b417613057a") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f3f8d53-ae33-43d7-93e6-97d295603299") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "368c9214-5757-4ed5-8d07-181251f98955") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55b3a212-b7a8-4d43-8c2d-d16a61898f26") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98190822-f5ba-41bd-86bd-56a32d13bcf0") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d448c46-d7fc-4dd5-b342-6974c5f0f813") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9df756cd-05ab-4c08-a0dc-a5b7298552b0") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8662add-cc6d-4936-8fb6-acff8664ac17") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c219e590-0849-4f74-b26c-b06950244449") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4cce3d0-bcaa-46ff-ae04-edfea1564763") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4e01089-d301-4333-8375-d5e245937941") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d83b7201-493d-4f42-a6c5-fbc74ec4ac7c") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea0837f6-23ad-4e60-a38d-8e6a5acfe8ab") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea973cc3-0658-4490-b59c-79ab3b101ccb") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7edb83a-97e0-44ca-b0bb-853e94dcf6cf") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdddcabb-3df7-4a5a-93fc-8e699cee9428") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe3b7808-da6e-419d-91e0-508c15a91c88") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff1ee705-4f35-4536-bb33-415c90bdb100") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0168ecad-0129-4424-9311-986b89e08bd5") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f214c7a-c42f-4fbe-b2aa-0d7ece5d8d36") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fadd9ea-d4e1-47dc-b6bf-1af4e769a555") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40713700-fbe7-4cdb-bc53-a4df14bf8f4b") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4858407a-1914-49db-b05b-a9b3eeedddc1") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4e66c552-20df-49ea-bc44-11ea6f81cd38") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "60cc8097-ebbc-4763-b63d-d0bd67598485") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "618601ca-bf1b-4401-8247-0c4e53ba7555") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "63bcb181-a590-4b98-ae9a-e2138427cd83") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "65652056-1e3c-46d1-9202-6ba9352227f5") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "78b913a2-cf5c-44b4-abd3-5754a0bb9798") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a988ab83-123a-421e-bacd-47bad1a1e675") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d0a7f899-f33e-4038-9c55-4ebbc825adbb") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e256ac3d-e0e3-4806-adde-f74997ca41cc") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec05b6b1-4de6-4609-9f88-7228a27bd165") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "edc3d80f-b5ae-4324-9a41-88ef38e90eb1") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f59a59f6-cc7a-42c0-b395-eb1c18c8d6ae") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f73251a4-dc55-4d04-9a21-101502707e8c") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f840c45c-f5ee-4071-8130-ff464a1c1d68") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f8e88a2f-b08d-470b-a2d8-982cbc823dd0") + ) + (sheet + (at 34.29 26.67) + (size 22.86 36.83) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 64.0846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "7a635df3-f0c0-4000-ad70-04241df838f6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "368b71d7-67e2-4111-8fab-b913cafc437b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "25300d1c-30fd-43c0-b86f-01c5c303f87f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "6e2c9bd3-5e6a-47dd-a5a0-66a21cf1e9e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "a39fd1aa-7ace-46aa-abda-e176b8b43e04") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "b4634079-c0a4-49f4-9267-a955de24a118") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "d0b407c7-a702-4b84-86b6-c8df420a4eb0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "16f46a70-fd46-4fa8-951e-0cafd1b9b740") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "dd53c7dd-d47f-4626-a1e1-28ba1c3fdf00") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "3fd626ba-c2fb-4262-a50e-40f3bfbca7f8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "1b00d53f-be5a-4757-80e7-4540281528d2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "ce3a7856-0510-4980-a175-41100aaa4da0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "84cd8c5e-49c2-4683-8ac6-ebf20735e0f6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "75caa1e5-a5a9-48ba-a826-5627ea75e2e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "8cbb47c0-5873-461f-b1a7-c3487dbc11b2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "180a7bef-2575-4107-bad1-ccbbea3125a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "e0e002e4-7cb1-45ac-acb6-ec3914881145") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "a9f67e17-a054-4cb2-bafc-31f6f8c3bc61") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "fba4c78b-87e5-4e09-9982-a01f92e0787e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "3b120228-f7d5-4317-819b-53ec2d23c20e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x1_full" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x1_full/decap.kicad_sch b/PCIexpress_x1_full/decap.kicad_sch index 7fcf446..08300d9 100644 --- a/PCIexpress_x1_full/decap.kicad_sch +++ b/PCIexpress_x1_full/decap.kicad_sch @@ -1,130 +1,369 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 19b509c8-5f95-4d5b-b092-89a7e8da163f) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 08e5c6cc-ccd1-4d7d-9024-82f114c9e9e5) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1cb08eec-b563-44e0-baa3-0ea854130d13) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 337a7bea-85cf-4fe6-98b5-e546e71b3c52) - ) - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f0e36f83-acb3-4ec1-9c4f-430b6a22fa20) - ) - - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 131a7017-13b8-477e-92e5-929c0753e666) - ) - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4693d00b-1ed7-45e5-b37e-b9414dca6297) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9a6fcc9b-3743-4970-900d-f57e001b391f) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b7263323-d1fb-48f8-8395-91d702e917c5) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C1" (id 0) (at 160.02 74.8792 90)) - (property "Value" "100n" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ee56b4cb-b3d6-4da6-b6d9-0c040677f202)) - (pin "2" (uuid 29354fe3-c4f5-4735-915c-8d36dce7582d)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C2" (id 0) (at 160.02 87.5792 90)) - (property "Value" "100n" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid d0112f65-b2f2-4c4f-be6e-6fff6e505553)) - (pin "2" (uuid 6fc834fe-898d-4621-9e75-d2d03d7aa51a)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "19b509c8-5f95-4d5b-b092-89a7e8da163f") + (paper "A4") + (title_block + (title "PCIexpress_x1_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e5c6cc-ccd1-4d7d-9024-82f114c9e9e5") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cb08eec-b563-44e0-baa3-0ea854130d13") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "337a7bea-85cf-4fe6-98b5-e546e71b3c52") + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0e36f83-acb3-4ec1-9c4f-430b6a22fa20") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "131a7017-13b8-477e-92e5-929c0753e666") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4693d00b-1ed7-45e5-b37e-b9414dca6297") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a6fcc9b-3743-4970-900d-f57e001b391f") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7263323-d1fb-48f8-8395-91d702e917c5") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ee56b4cb-b3d6-4da6-b6d9-0c040677f202") + ) + (pin "2" + (uuid "29354fe3-c4f5-4735-915c-8d36dce7582d") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d0112f65-b2f2-4c4f-be6e-6fff6e505553") + ) + (pin "2" + (uuid "6fc834fe-898d-4621-9e75-d2d03d7aa51a") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_full/term.kicad_sch b/PCIexpress_x1_full/term.kicad_sch index d64d9b9..f857b10 100644 --- a/PCIexpress_x1_full/term.kicad_sch +++ b/PCIexpress_x1_full/term.kicad_sch @@ -1,220 +1,635 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid fceef7dc-ba0d-4455-81b3-92ef8ddf7113) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 91286a85-64d5-449f-bc00-53d8007eaf22) - ) - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid a7ff23ca-ea78-4b18-935c-dc5c3db2ccfb) - ) - - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00c22fa8-a862-49ba-ac70-572ea74f4e1f) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2ded62a1-6588-411b-a4de-c1cfc79f8404) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f9219ec-fdfe-4abf-821a-462ac242e37e) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6ae535d3-03bc-4110-9f6b-0054ead5a520) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 90e610fd-41d4-468a-bd4c-ce509348846e) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a71bfe3e-b86b-4109-a34c-3f716ddf8c16) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c7621788-c9e7-468e-8ff0-b1040c93d865) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cd6e8083-484c-49dc-9e19-c943c57a730f) - ) - - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0156850d-5501-4be5-859c-3825c7f49014) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0217cb72-a438-4dfc-a342-ec7cb13b84ed) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4c139c79-c9b0-416a-8044-a0e2ca39795d) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cc825e8f-a396-4d19-8ec4-eb92846b3cfd) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "49.9" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 987ff506-cd9e-4223-8a21-2855f55f8373)) - (pin "2" (uuid 11cad84a-f961-4b71-975b-1d30cfa505b7)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "49.9" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9f981290-f9d1-434a-b4c7-a8ca641bfb44)) - (pin "2" (uuid 5bb45b1a-d5bd-4835-bf6c-e049e03c3300)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 1214581f-6493-4495-8719-6a28995cf123)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8343cbb1-080c-48e0-bfaf-3fa0d572bb4d)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "fceef7dc-ba0d-4455-81b3-92ef8ddf7113") + (paper "A4") + (title_block + (title "PCIexpress_x1_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "91286a85-64d5-449f-bc00-53d8007eaf22") + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "a7ff23ca-ea78-4b18-935c-dc5c3db2ccfb") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00c22fa8-a862-49ba-ac70-572ea74f4e1f") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ded62a1-6588-411b-a4de-c1cfc79f8404") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f9219ec-fdfe-4abf-821a-462ac242e37e") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ae535d3-03bc-4110-9f6b-0054ead5a520") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90e610fd-41d4-468a-bd4c-ce509348846e") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a71bfe3e-b86b-4109-a34c-3f716ddf8c16") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7621788-c9e7-468e-8ff0-b1040c93d865") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd6e8083-484c-49dc-9e19-c943c57a730f") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0156850d-5501-4be5-859c-3825c7f49014") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0217cb72-a438-4dfc-a342-ec7cb13b84ed") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4c139c79-c9b0-416a-8044-a0e2ca39795d") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cc825e8f-a396-4d19-8ec4-eb92846b3cfd") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "987ff506-cd9e-4223-8a21-2855f55f8373") + ) + (pin "2" + (uuid "11cad84a-f961-4b71-975b-1d30cfa505b7") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9f981290-f9d1-434a-b4c7-a8ca641bfb44") + ) + (pin "2" + (uuid "5bb45b1a-d5bd-4835-bf6c-e049e03c3300") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "1214581f-6493-4495-8719-6a28995cf123") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "8343cbb1-080c-48e0-bfaf-3fa0d572bb4d") + ) + (instances + (project "" + (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_half/PCIexpress_connector.kicad_sch b/PCIexpress_x1_half/PCIexpress_connector.kicad_sch index 4a6212e..3786ef8 100644 --- a/PCIexpress_x1_half/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x1_half/PCIexpress_connector.kicad_sch @@ -1,994 +1,3005 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 8cc3c842-15cf-4389-aef5-a0bbcda36c9c) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x1_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x1" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x1_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x1_0_1" - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x1_1_1" - (rectangle (start 11.43 0) (end -11.43 -50.8) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x1_half-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid 0b70e74b-def1-4fe8-bc0c-f322e3b0977c) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 225030a8-c824-4ab3-a348-887be57edc91) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 59e718c7-1ccf-46e9-b57a-975ad7d62984) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid 5eb3ff09-bf00-4f3a-86d0-cad106fe7440) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 78c42698-9a56-4dce-b0d2-5f4051343afe) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 984fa732-e8ef-4b52-b437-dfb8b6afe5af) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid aac804ae-9362-4afc-b341-ab9be0957bda) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid ace14daf-e616-4c56-8cc2-3d7e6e205e2c) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid b84c77ce-6d29-4ef6-a8af-b0187af218c4) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid fd737895-a0d9-4d64-9a7f-8fee26562986) - ) - - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 030defa4-6570-440b-a31d-4657bcb66cff) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0d27ffc9-0902-4879-a246-0f6366b26a3a) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1532577e-d45e-47c2-a819-d84336087cf0) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 18e624bc-8435-44cf-8564-cd30d93d5977) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 21bb708f-79ad-4219-8e4f-44d66d561c49) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 26da8848-e967-4433-8ee0-f02d1d1b47d7) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2846afea-f8dd-4516-837c-1bd72208d17b) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 286a0f34-5b7f-411d-85d7-5146acf6e301) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 29dc506b-b9db-404c-93bb-29091204b4f7) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b336bbd-4a96-4d68-95b6-12f753515206) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c125a54-887d-445c-b0fa-005b077cf2d4) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 313e1a95-e072-4405-a222-1b4df6ef43c4) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 408e9937-5235-48a2-8c05-34aa17b5c68f) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 47ea397a-4c67-4426-bc0c-980bcbc41a32) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 49bf11b1-e99d-4b8d-b9da-d4333ebab631) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 554f30e2-4b4f-49bd-81c0-dc9c19581233) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 573e94fd-5b62-45ef-9b58-692d150045ac) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5f7759aa-81f4-4695-b4b2-319ca83b3d51) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6531f427-9ba0-4b78-b7fb-2164c36a14a5) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 67cf1212-7cf3-4113-b6e5-e16757513c1b) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6969cc02-969a-48de-be69-8377f53869ed) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 69d4afc9-3b72-4a31-aa48-857ffd7ffe25) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6f0c28f3-51ec-4a6f-9f3e-31c9fbd52b70) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 700302fd-d292-463c-9b37-caa403a225e3) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 77239885-9a57-44be-a845-27f50bdd1ba9) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b8c2da5-02e0-4b00-b56f-ed35aa0a419a) - ) - (wire (pts (xy 123.19 73.66) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7df3d454-88c8-41ab-8ba9-5bbe13d4b827) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e1a63a8-0646-4d18-86e5-4bc9e1e76b9b) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b8cdd65-ddcf-456d-be5c-930fad27435d) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8dc390f6-3be2-41cc-80dc-69cd5a2ac685) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e47267c-86e6-4533-b8ca-db67313e44dd) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f16a04c-5b08-49f0-89bf-01e98f5b3a7e) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9bfed092-bb21-4b62-a19f-f52eb3265139) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a2f92c98-b665-4482-a7df-51464ae25691) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a387fcbf-1778-4726-87ba-f54c93296d31) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a475aae4-bf9b-48a5-9ec7-181727eee0da) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a635e50d-a4fb-4124-a206-8aae21972dd4) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b1e47750-598c-4d3e-9704-37e90564d7d9) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b368258f-bca8-4118-9c1a-b8ed9b5713c2) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b907a2d9-c920-409f-beb9-bfb46b67577a) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c2c379f5-116a-4ed6-bf3c-0647a420c845) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c336caf0-0796-4de2-a218-ce17ab82d559) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3ca11f1-4bb4-403e-93d8-22cb37243503) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf4540f1-7766-432c-82e2-f56aa3461f1c) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf940079-89f0-449f-aa5b-51150e504690) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf9f0994-b75e-4927-8e21-7910bc1bb84f) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d82cf328-5fec-45e2-81ad-8c3f744f8997) - ) - (wire (pts (xy 87.63 73.66) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd06744a-4c56-4c35-afe0-465bf29acd75) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e6010219-7811-484e-9483-a35fba8fef41) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ee0daddc-3468-4fbd-aa46-855d33c533a9) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f2ea801a-6cd7-4688-bda9-152a7e3a8056) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f718fab8-d7df-4910-ace5-cbce7fb466d4) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ffbbab09-95bf-4685-8b21-a9102d7fd06a) - ) - - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 40a57e34-aacb-48c4-9204-0b2138636259) - ) - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7a6522c1-980a-4a35-99af-d9ce625bc3c3) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 931e16e3-2456-4990-8bb4-c7cc69756b61) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d83cb5bf-3f0e-4aba-97b4-243418cfabd2) - ) - - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 18a7e9b1-556e-4ddb-84eb-9cbf2533012f) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 18d8e989-2d21-47bc-bf9f-a1a3025870e6) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 27ee874a-1e3b-42d9-93f9-26b7dd0fd455) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 365be7fd-f891-4e2b-a936-2ee2f4aedbf8) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 42dde5ea-8a0e-4f58-84f6-39d9849c151f) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6dbab009-5621-429b-9f58-fdcc104a535d) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7220dabe-a136-4a92-a638-6233937c1fee) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 88a54f1f-9043-4f0a-adfc-4e2f3c74f758) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 93bbebd5-f31b-47ed-85ed-812e77ea6d3b) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 95229c84-bda5-49c2-8b67-c526bc9a1a69) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9691f19a-8529-414e-acc8-6cb5ef3f81fe) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c7418cbc-31db-4cd7-a141-aeaa20c3df97) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cbfa5991-1b75-422a-b988-a2b9732331f5) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cea34530-c01f-4c85-9a4a-13b4ed83f0ba) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d47872aa-b711-4b9c-804a-20e748b5d457) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e08bfddc-bc0b-437c-826d-164d472fcfd6) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e4fe8203-6b8d-42d6-9ccb-8aa31a1e959a) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x1") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d4febd7) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x1" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid fd491c08-7f36-458e-82af-181ff1a13f59)) - (pin "A10" (uuid ee6bc991-44a4-49e9-80f5-80dbbb48e295)) - (pin "A11" (uuid ff16db1d-bd56-4db4-a73d-2cdaabb50a17)) - (pin "A12" (uuid 56d79d36-9a20-41c2-9fa6-26b4cdd5e2c8)) - (pin "A13" (uuid de8b6092-94af-4038-a874-2ab0b78fd0a3)) - (pin "A14" (uuid a2ad9724-2982-4d0f-9f83-ef889f9ff3ef)) - (pin "A15" (uuid e754c64f-453c-44fa-90d5-3c07f597c833)) - (pin "A16" (uuid 6b05d22c-1b71-420c-b0cb-4cc636a61861)) - (pin "A17" (uuid 0fcb6ff5-7b4f-43f1-9df3-a80e74b33bc2)) - (pin "A18" (uuid 9a5659d0-d5fd-4f74-b4a3-f9484d5fe563)) - (pin "A2" (uuid 3afccaec-b716-4acf-b8bd-1f613c8f8262)) - (pin "A3" (uuid be1bed39-aa63-415c-911f-39a69c8046d1)) - (pin "A4" (uuid b74707bd-9c3a-4b0d-88c6-ad2c107ea98d)) - (pin "A5" (uuid e1fb4083-9a34-4dfb-acd8-90eb85d6844b)) - (pin "A6" (uuid 595460ea-a078-4638-a48a-162547175c46)) - (pin "A7" (uuid bb498c2d-806a-45d1-be4c-cd8983c0ec8a)) - (pin "A8" (uuid e782f2b3-a182-455f-9ae2-fad7cdd122db)) - (pin "A9" (uuid d56c5c6e-64f0-44cc-9756-5581dbac899a)) - (pin "B1" (uuid 9907562a-ad68-4a15-bdce-21331fc2f6fb)) - (pin "B10" (uuid 88790696-88f1-462c-a134-e88cf24a184b)) - (pin "B11" (uuid bb848c5c-653f-4ad2-8284-1cf3ee9f8405)) - (pin "B12" (uuid 53b87ae8-3db3-4a70-b7fe-1b4000e0673f)) - (pin "B13" (uuid cb623d8e-81a4-459a-94e1-0a3467bea90e)) - (pin "B14" (uuid 621ec4f8-412f-4e55-bad3-bc5bde54e9b0)) - (pin "B15" (uuid f44a546f-6dc1-480c-bebc-fbdca7000f31)) - (pin "B16" (uuid d87cee2e-8515-4bd5-a2bf-fd9b763382e7)) - (pin "B17" (uuid d89c33d6-5c2e-4617-a700-a0433e5d5361)) - (pin "B18" (uuid 6f804e6d-5411-4da6-94d0-80b5113094fc)) - (pin "B2" (uuid 571df302-4c3d-4c61-b854-6b980b186af0)) - (pin "B3" (uuid 26539bda-921c-4abd-aee8-34f2e585cbc5)) - (pin "B4" (uuid 8a3a4ea2-77fc-4dce-94d2-5ffed253e0aa)) - (pin "B5" (uuid a3e4b1ac-d523-4a46-8113-af7c65adcc13)) - (pin "B6" (uuid 303f3c2f-3224-462a-abf9-248d69025518)) - (pin "B7" (uuid 52039da1-a446-41fc-991c-86bfda12946c)) - (pin "B8" (uuid 992d4bfe-3cb2-4278-a5e8-747d29f8524c)) - (pin "B9" (uuid d52d816e-a72c-4c59-b656-93e2831e6387)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 78.0542 0)) - (property "Footprint" "" (id 2) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5711871e-8d77-41e3-824a-7acba3da6924)) - ) - - (symbol (lib_id "power:GND") (at 123.19 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 78.0542 0)) - (property "Footprint" "" (id 2) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8df83087-f45f-45e3-a04a-3936d8f794cf)) - ) - - (symbol (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ee887534-4647-4616-a175-335c6d509456)) - ) - - (symbol (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 97e9465d-8951-4756-a7f5-6978cb1a2a65)) - ) - - (symbol (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5a3431d3-ad81-4c7c-a742-270448da815c)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 07e62f4a-a1cc-46d4-b5eb-2388ddb5d1d7)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 16bb9c82-597c-44df-a33c-a5aede4918c6)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid d6af6158-e34f-44b3-a5bc-0cf10a4ea5b7)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ef41b9f7-590f-45dc-a347-c451ef97ba1a) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 07d39def-3648-4ed6-9b3c-da4cf62e2ed8) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid efcfb8f8-f07d-41f5-b606-23a0915b1035) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ac351b2e-bcbb-499c-a4b1-2fd4b3706988) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1b54bd01-f132-44c3-87c7-cd103de2fe23) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d7a6a45a-3b3a-4592-ac2d-7bf942908983) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 90384d3b-ee69-4de3-a4dc-b090a97ec82b) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e9ad3684-080c-4c4a-94a9-0f31958669cc) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "8cc3c842-15cf-4389-aef5-a0bbcda36c9c") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x1_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x1_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x1_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x1_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -50.8) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x1_half-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "40a57e34-aacb-48c4-9204-0b2138636259") + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7a6522c1-980a-4a35-99af-d9ce625bc3c3") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "0b70e74b-def1-4fe8-bc0c-f322e3b0977c") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "225030a8-c824-4ab3-a348-887be57edc91") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "59e718c7-1ccf-46e9-b57a-975ad7d62984") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "5eb3ff09-bf00-4f3a-86d0-cad106fe7440") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "78c42698-9a56-4dce-b0d2-5f4051343afe") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "984fa732-e8ef-4b52-b437-dfb8b6afe5af") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "aac804ae-9362-4afc-b341-ab9be0957bda") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "ace14daf-e616-4c56-8cc2-3d7e6e205e2c") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "b84c77ce-6d29-4ef6-a8af-b0187af218c4") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "fd737895-a0d9-4d64-9a7f-8fee26562986") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "030defa4-6570-440b-a31d-4657bcb66cff") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d27ffc9-0902-4879-a246-0f6366b26a3a") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1532577e-d45e-47c2-a819-d84336087cf0") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18e624bc-8435-44cf-8564-cd30d93d5977") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21bb708f-79ad-4219-8e4f-44d66d561c49") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26da8848-e967-4433-8ee0-f02d1d1b47d7") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2846afea-f8dd-4516-837c-1bd72208d17b") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "286a0f34-5b7f-411d-85d7-5146acf6e301") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29dc506b-b9db-404c-93bb-29091204b4f7") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b336bbd-4a96-4d68-95b6-12f753515206") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c125a54-887d-445c-b0fa-005b077cf2d4") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "313e1a95-e072-4405-a222-1b4df6ef43c4") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "408e9937-5235-48a2-8c05-34aa17b5c68f") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ea397a-4c67-4426-bc0c-980bcbc41a32") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49bf11b1-e99d-4b8d-b9da-d4333ebab631") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "554f30e2-4b4f-49bd-81c0-dc9c19581233") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "573e94fd-5b62-45ef-9b58-692d150045ac") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f7759aa-81f4-4695-b4b2-319ca83b3d51") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6531f427-9ba0-4b78-b7fb-2164c36a14a5") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67cf1212-7cf3-4113-b6e5-e16757513c1b") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6969cc02-969a-48de-be69-8377f53869ed") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69d4afc9-3b72-4a31-aa48-857ffd7ffe25") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f0c28f3-51ec-4a6f-9f3e-31c9fbd52b70") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "700302fd-d292-463c-9b37-caa403a225e3") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77239885-9a57-44be-a845-27f50bdd1ba9") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b8c2da5-02e0-4b00-b56f-ed35aa0a419a") + ) + (wire + (pts + (xy 123.19 73.66) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7df3d454-88c8-41ab-8ba9-5bbe13d4b827") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e1a63a8-0646-4d18-86e5-4bc9e1e76b9b") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b8cdd65-ddcf-456d-be5c-930fad27435d") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc390f6-3be2-41cc-80dc-69cd5a2ac685") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e47267c-86e6-4533-b8ca-db67313e44dd") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f16a04c-5b08-49f0-89bf-01e98f5b3a7e") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bfed092-bb21-4b62-a19f-f52eb3265139") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2f92c98-b665-4482-a7df-51464ae25691") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a387fcbf-1778-4726-87ba-f54c93296d31") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a475aae4-bf9b-48a5-9ec7-181727eee0da") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a635e50d-a4fb-4124-a206-8aae21972dd4") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1e47750-598c-4d3e-9704-37e90564d7d9") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b368258f-bca8-4118-9c1a-b8ed9b5713c2") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b907a2d9-c920-409f-beb9-bfb46b67577a") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2c379f5-116a-4ed6-bf3c-0647a420c845") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c336caf0-0796-4de2-a218-ce17ab82d559") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3ca11f1-4bb4-403e-93d8-22cb37243503") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf4540f1-7766-432c-82e2-f56aa3461f1c") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf940079-89f0-449f-aa5b-51150e504690") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf9f0994-b75e-4927-8e21-7910bc1bb84f") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82cf328-5fec-45e2-81ad-8c3f744f8997") + ) + (wire + (pts + (xy 87.63 73.66) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd06744a-4c56-4c35-afe0-465bf29acd75") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6010219-7811-484e-9483-a35fba8fef41") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee0daddc-3468-4fbd-aa46-855d33c533a9") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2ea801a-6cd7-4688-bda9-152a7e3a8056") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f718fab8-d7df-4910-ace5-cbce7fb466d4") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffbbab09-95bf-4685-8b21-a9102d7fd06a") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "931e16e3-2456-4990-8bb4-c7cc69756b61") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d83cb5bf-3f0e-4aba-97b4-243418cfabd2") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "18a7e9b1-556e-4ddb-84eb-9cbf2533012f") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "18d8e989-2d21-47bc-bf9f-a1a3025870e6") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "27ee874a-1e3b-42d9-93f9-26b7dd0fd455") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "365be7fd-f891-4e2b-a936-2ee2f4aedbf8") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42dde5ea-8a0e-4f58-84f6-39d9849c151f") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6dbab009-5621-429b-9f58-fdcc104a535d") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7220dabe-a136-4a92-a638-6233937c1fee") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "88a54f1f-9043-4f0a-adfc-4e2f3c74f758") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "93bbebd5-f31b-47ed-85ed-812e77ea6d3b") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "95229c84-bda5-49c2-8b67-c526bc9a1a69") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9691f19a-8529-414e-acc8-6cb5ef3f81fe") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c7418cbc-31db-4cd7-a141-aeaa20c3df97") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cbfa5991-1b75-422a-b988-a2b9732331f5") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cea34530-c01f-4c85-9a4a-13b4ed83f0ba") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d47872aa-b711-4b9c-804a-20e748b5d457") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e08bfddc-bc0b-437c-826d-164d472fcfd6") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e4fe8203-6b8d-42d6-9ccb-8aa31a1e959a") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x1") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d4febd7") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "fd491c08-7f36-458e-82af-181ff1a13f59") + ) + (pin "A10" + (uuid "ee6bc991-44a4-49e9-80f5-80dbbb48e295") + ) + (pin "A11" + (uuid "ff16db1d-bd56-4db4-a73d-2cdaabb50a17") + ) + (pin "A12" + (uuid "56d79d36-9a20-41c2-9fa6-26b4cdd5e2c8") + ) + (pin "A13" + (uuid "de8b6092-94af-4038-a874-2ab0b78fd0a3") + ) + (pin "A14" + (uuid "a2ad9724-2982-4d0f-9f83-ef889f9ff3ef") + ) + (pin "A15" + (uuid "e754c64f-453c-44fa-90d5-3c07f597c833") + ) + (pin "A16" + (uuid "6b05d22c-1b71-420c-b0cb-4cc636a61861") + ) + (pin "A17" + (uuid "0fcb6ff5-7b4f-43f1-9df3-a80e74b33bc2") + ) + (pin "A18" + (uuid "9a5659d0-d5fd-4f74-b4a3-f9484d5fe563") + ) + (pin "A2" + (uuid "3afccaec-b716-4acf-b8bd-1f613c8f8262") + ) + (pin "A3" + (uuid "be1bed39-aa63-415c-911f-39a69c8046d1") + ) + (pin "A4" + (uuid "b74707bd-9c3a-4b0d-88c6-ad2c107ea98d") + ) + (pin "A5" + (uuid "e1fb4083-9a34-4dfb-acd8-90eb85d6844b") + ) + (pin "A6" + (uuid "595460ea-a078-4638-a48a-162547175c46") + ) + (pin "A7" + (uuid "bb498c2d-806a-45d1-be4c-cd8983c0ec8a") + ) + (pin "A8" + (uuid "e782f2b3-a182-455f-9ae2-fad7cdd122db") + ) + (pin "A9" + (uuid "d56c5c6e-64f0-44cc-9756-5581dbac899a") + ) + (pin "B1" + (uuid "9907562a-ad68-4a15-bdce-21331fc2f6fb") + ) + (pin "B10" + (uuid "88790696-88f1-462c-a134-e88cf24a184b") + ) + (pin "B11" + (uuid "bb848c5c-653f-4ad2-8284-1cf3ee9f8405") + ) + (pin "B12" + (uuid "53b87ae8-3db3-4a70-b7fe-1b4000e0673f") + ) + (pin "B13" + (uuid "cb623d8e-81a4-459a-94e1-0a3467bea90e") + ) + (pin "B14" + (uuid "621ec4f8-412f-4e55-bad3-bc5bde54e9b0") + ) + (pin "B15" + (uuid "f44a546f-6dc1-480c-bebc-fbdca7000f31") + ) + (pin "B16" + (uuid "d87cee2e-8515-4bd5-a2bf-fd9b763382e7") + ) + (pin "B17" + (uuid "d89c33d6-5c2e-4617-a700-a0433e5d5361") + ) + (pin "B18" + (uuid "6f804e6d-5411-4da6-94d0-80b5113094fc") + ) + (pin "B2" + (uuid "571df302-4c3d-4c61-b854-6b980b186af0") + ) + (pin "B3" + (uuid "26539bda-921c-4abd-aee8-34f2e585cbc5") + ) + (pin "B4" + (uuid "8a3a4ea2-77fc-4dce-94d2-5ffed253e0aa") + ) + (pin "B5" + (uuid "a3e4b1ac-d523-4a46-8113-af7c65adcc13") + ) + (pin "B6" + (uuid "303f3c2f-3224-462a-abf9-248d69025518") + ) + (pin "B7" + (uuid "52039da1-a446-41fc-991c-86bfda12946c") + ) + (pin "B8" + (uuid "992d4bfe-3cb2-4278-a5e8-747d29f8524c") + ) + (pin "B9" + (uuid "d52d816e-a72c-4c59-b656-93e2831e6387") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5711871e-8d77-41e3-824a-7acba3da6924") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "8df83087-f45f-45e3-a04a-3936d8f794cf") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ee887534-4647-4616-a175-335c6d509456") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "97e9465d-8951-4756-a7f5-6978cb1a2a65") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_half-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5a3431d3-ad81-4c7c-a742-270448da815c") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "07e62f4a-a1cc-46d4-b5eb-2388ddb5d1d7") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "16bb9c82-597c-44df-a33c-a5aede4918c6") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d6af6158-e34f-44b3-a5bc-0cf10a4ea5b7") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "ef41b9f7-590f-45dc-a347-c451ef97ba1a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "07d39def-3648-4ed6-9b3c-da4cf62e2ed8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "efcfb8f8-f07d-41f5-b606-23a0915b1035") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "ac351b2e-bcbb-499c-a4b1-2fd4b3706988") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x1_half" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "1b54bd01-f132-44c3-87c7-cd103de2fe23") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "d7a6a45a-3b3a-4592-ac2d-7bf942908983") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "90384d3b-ee69-4de3-a4dc-b090a97ec82b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "e9ad3684-080c-4c4a-94a9-0f31958669cc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x1_half" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip b/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip new file mode 100644 index 0000000000000000000000000000000000000000..127ab548969d6b96f61c7e7a1b1635f84de05192 GIT binary patch literal 36130 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip b/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip new file mode 100644 index 0000000000000000000000000000000000000000..e5dbdeb1c2f1803b6f70aacfadc92d886f550d99 GIT binary patch literal 39573 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 z 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb index 9a9d0b8..b01ca10 100644 --- a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb +++ b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb @@ -1,2454 +1,3833 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "+12V") - (net 3 "+3V3") - (net 4 "+3.3VA") - (net 5 "Net-(J2-PadB12)") - (net 6 "/PER0_P") - (net 7 "/PER0_N") - (net 8 "/SMCLK") - (net 9 "/SMDAT") - (net 10 "/~{TRST}") - (net 11 "/~{WAKE}") - (net 12 "/PET0_P") - (net 13 "/PET0_N") - (net 14 "/~{PRSNT2x1}") - (net 15 "/~{PRSNT1}") - (net 16 "/TCK") - (net 17 "/TDI") - (net 18 "/TDO") - (net 19 "/TMS") - (net 20 "/~{PERST}") - (net 21 "/REFCLK-") - (net 22 "/REFCLK+") - (net 23 "/PCIexpress_connector/_PER0_P") - (net 24 "/PCIexpress_connector/_PER0_N") - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0b9f43f1-2463-491d-9312-0d10cee98232) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 75a9c34e-7dfb-4a2e-b039-918d16cdb732) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp bd27d9a3-d6ca-4d65-bcd2-0418597d2aec) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 094b25bf-271b-41de-9fe1-47b830cbbeb0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 53d6257c-6132-4069-aee1-5967380980ff)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7ff9a072-52dd-4c34-9a96-a5c8172ecf62)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8122c298-f6c2-4644-8961-ef9715e67a53)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a0f0faf3-0def-4b30-8041-9f514f581cf7)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ce97e373-a20f-48f9-b8fe-bd74b1fa35c3)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4d984fb4-75eb-4c24-a302-2b5386406c2b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 675bf3b4-3242-492b-9f40-daaef5cf1ae8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8dd37af1-b997-4b21-87a8-05ab11fc2357)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp bc0b18e7-7333-40f3-9916-6c6d72f94b05)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 13 "/PET0_N") (tstamp 8e4380bd-33f6-49e5-9ff7-ab8d4455d273)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 5fc9a38c-5531-48b8-8173-97232303696e)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8e11e741-eb23-4038-934d-6d16168d9984) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d43dd7f4-5010-4fc8-9ee5-0873a5e9e77e) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 32bf6847-6946-43e5-9978-73785e99eeee) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 3bf0ad70-485a-4de8-b0a1-0d8ccfb078c9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 954358a1-7f77-4291-bab7-f257ba9d83da)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0902ded5-94bc-400d-bde0-c756bcd19beb)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 25225419-ea6e-45c1-bb52-4d0b43867423)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7c010e62-6ea1-4d19-b4da-ea08d1b620c4)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d1c7b762-ec88-4880-9a5a-00a30ea43eb8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 02bd0f9f-3a8a-47e0-91dd-11f169111001)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2070e434-bedd-4d3d-89d6-8df96e2a369d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a3db111f-5324-4ca3-b388-f86a5a89692f)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b3a040f1-19d5-4684-9daa-0b56447d4ffb)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 12 "/PET0_P") (tstamp a7190514-dc10-48b8-8e44-28771c608492)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp de0c4361-3436-44ae-b197-4b9f2e865927)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d4ee42f) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ee81db3e-d4bd-4a08-b731-a57e5d31ee40) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4708ab86-d16c-496b-b8d2-674b4cd7ddcc) - ) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 0270ff8c-bc10-4f63-85e2-f4355fa50fc8)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 0a7d5aa3-0e94-450a-a93d-cfd719850d67)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 18ef43b0-7d8b-44bb-b09b-6c2028e8eedb)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp 1f70595b-254c-4df8-a869-bf064e54570f)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp 44985b2b-33c1-4094-b6a2-bb4d370868eb)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 4c1b270a-b22b-47ea-99c7-c294c859a512)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 89cf87df-8f10-48c8-b0af-41bf58cc3f25)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 9a9d804e-2b48-4e91-8c04-2a5379c90fa5)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp a686bfed-80d6-44dd-ab6a-498e28d2fc62)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp ca9df8e2-bad9-4416-ab8f-a6fb243fcb5c)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp e3e71b0a-4f24-42a9-a225-084da3c0d05a)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp f7cf5ab5-9d22-4844-af66-bbdf425ea662)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp f847c90b-f7b3-4508-b968-3cdd699fd0b8)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp fbf12216-bc10-4a30-bbcd-2a45ce8312cf)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp 02adb8f0-532f-4a9d-909d-f7522f1b3882)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 0a1fa8db-f543-4d38-909f-13c25b2ef203)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp 474e578d-4a5a-4920-951f-5d710b6b8990)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 77782086-9b73-44eb-a30c-556abf8d7e1f)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp f905e7e0-6d3a-4297-9f79-e93e9ef8eb38)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 23425539-257b-4221-a238-2c1fcaecf93d)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp bbd37182-96bf-49e7-bc23-7b049df27e92)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x1" (layer "F.Cu") - (tedit 5D338A37) (tstamp 00000000-0000-0000-0000-00005d4f3919) - (at 109.625 194.125) - (descr "PCIexpress x1 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 335d0eac-dc2f-4a06-a100-3969ef1407c4) - ) - (fp_text value "PCIexpress_x1" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8a5735de-44e9-49de-ae47-ef739c65d9bd) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 048f5804-d7df-43f1-98fe-2f9b0d7208a2) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 05d7fe1f-e297-48ab-9ca4-58e2b16b8398) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 069bd39a-d20a-462b-82a8-54e4b6d53873) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 1aec1b0f-d33c-4530-a265-32800aa83d7a) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3a61e596-1935-4eab-9d26-d1fc3eb8812c) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 40c50179-6161-4e1b-89ea-7841535cf2a0) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 5c232f4b-fd39-4be6-b61b-8334e26c1034) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 630940ea-f082-438e-ab5a-787e64ecbf89) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7ccb1485-7eef-4f51-b9aa-afc9bc0c4f82) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8596019a-f57c-48d2-92d8-0bafcefd8c57) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8ac17c37-b3c9-4d99-a17d-b28f952eca31) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp cfd3a6f8-166d-4097-91fe-614979ca86d3) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp f7605e81-27b6-400b-ac95-5f04b02efb83) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b3fae100-1259-46e5-be81-af88b29ec219) - ) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 20.25 -5.5) - (xy 20.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp b550e5dd-f9b6-427b-909c-469a93e31ada)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp e1cf26f2-bf4e-4890-bf14-4156859d9291)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 20.25 -5.5) - (xy 20.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp 64017b46-e205-430c-8481-e59fc3733733)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp d6e42faa-875e-4e0d-abe5-a7114e20df38)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 09331a76-f08f-406c-973a-038f49e6d837)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 0cb8ad73-5b33-4441-96af-59e3c44b1a59)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp 14ccebef-3399-42a1-b35b-c558787394c2)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp 184bec64-a6c1-43a7-9e55-d21ab99e28f1)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 19bd3339-c550-4e6b-b3dc-c4cb95812cf6)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 1b74ee14-3e91-4d04-9265-3adff09d8031)) - (fp_line (start 20.15 -12.75) (end 20.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 23f2dbf9-d0df-4de0-bd50-431fe72586f0)) - (fp_line (start 20.15 -0.5) (end 19.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 2e343f14-8975-4dd3-9618-636e35604fd2)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 310f0159-3111-4c47-a2a7-89341669d9d7)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 352da456-1cff-435d-b6bb-270924bef922)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 3580d034-9fb4-494d-b587-ce4a531d8952)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 38f12399-b021-4e0c-9244-93b0581ec14a)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 39e7cd76-9296-41f3-850f-66a057057a48)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 40dd4f29-dc0c-49fd-be91-a06ea01d70ba)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 420fc1a8-498d-4d2d-886d-6658f78b831d)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 4a23daea-df49-4680-b2e5-75e3e3d5c561)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 4cfa9eff-b137-4205-be88-04a6770a8908)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 4d1c36f5-a7d5-4395-860c-8acc6f43590f)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 52f8b6a1-d736-42c7-9848-8ad32cad6882)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 63550f22-fffe-4426-a58a-834eaa7ecd73)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 68173974-07e8-4d1e-8045-c432562995ee)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp 6c92e42e-34c8-47f7-af70-c63e69a55847)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 6d79d3d8-448a-4132-acb2-259b30b6c058)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 7314e207-dae2-42c3-b63e-81c018321cb5)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp 7616a672-d492-413b-9fe0-39d6b331015f)) - (fp_line (start 20.15 -0.5) (end 20.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 8be5e134-ce01-47a0-8700-9a20ab6603e9)) - (fp_line (start 20.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 8f7b41f3-ca63-46b2-bfdc-b886cccc9be3)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 945c78b0-ec63-43c8-b4b1-3c254aef438b)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 987f0541-de71-4340-bd81-67fedfbbf7f9)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 9b972a95-5e51-47ad-8bbe-f1fe19004db5)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 9bff7c30-2a7c-49a5-ba22-f0ce4e53b661)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 9cd43a98-5a49-42b9-b6b0-a059c7bba6a9)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 9e2c80c8-b7b5-4845-a532-dbe86561da7b)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 9e3225e3-67e9-4e51-b727-8170329029a9)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp a0eef6ff-e710-4335-9724-769b12f88fb5)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp a5b7349e-4529-4273-9bbc-2d0373cac580)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp b375fecc-74e5-4b3d-a7de-30c8d5e45722)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp ba5a8d76-0144-46d7-b49e-b89aeb85a07d)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp beeda6c0-8c3a-4724-b8a5-116a63429279)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp c0367c78-5e7c-4051-8ab0-2b5bb08d34d9)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp c2319d79-32dd-445a-b7a6-f7bdaa2e399e)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp c52bd077-5676-449f-a1bc-5d5ea9d579b7)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp cc41f0fa-9660-4e12-858c-b21e6584b491)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp ce4a4bcd-d447-4522-abea-8bdeb3e588e0)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp d2921e40-e655-4ed0-ad52-173b520b16ec)) - (fp_line (start 13.45 0) (end 19.65 0) (layer "Dwgs.User") (width 0.12) (tstamp dba6652f-5292-4cc1-a710-31a12c71085b)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp e08d4ab5-1462-474f-8cbe-12a614719a89)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp e535b302-30fa-4b8f-902f-b7dc897afd92)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp e9402932-f183-466c-8a90-17b5ec8bbebd)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp ef6fac28-2133-4500-b02e-bf9ba6759650)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp f7ee05f7-0785-4912-9b72-222930937584)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp f808d5cb-56ad-47c9-bb03-5f5245e82b2b)) - (fp_line (start 20.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp f92afab8-bdd9-44fc-933e-62d57b735e7c)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 373aea9d-33ce-4eea-b00f-56f4b8101673)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp 5b0f9801-ce48-4109-9545-7b6c8e6c43f8)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 1a591ec1-185f-49d0-9f90-dc4c4d00f09a)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 57a01810-0622-41bd-8283-10d9cdee770d)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 8862d3cb-8ceb-4cad-879c-d35e8ccf04ba)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp c8e35086-c647-4c07-ae57-202d772b1cb8)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp f5bd814c-07ca-42f6-8c63-76b6a48b6ced)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 0bc17638-fc88-446d-b3ec-5293d608a21a)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp 4a525cda-c4a3-4ae7-a053-acdb46f73c93)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 849d59f5-6114-4fef-954b-a77b00abd597)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 15 "/~{PRSNT1}") (tstamp 6622c871-b580-4494-8dc4-963f737244c6)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "+12V") (tstamp 5b27c148-ebd6-418c-8848-818e698e9206)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "+12V") (tstamp 42d0ee73-8bb4-4de1-a409-9928f5f5d39e)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 758a7c13-6ba8-4048-9716-af8d4d661883)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 16 "/TCK") (tstamp 0d438256-adc8-4210-9c91-923d48cf803e)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 17 "/TDI") (tstamp 45af1e7b-00f4-424d-a8aa-cb1e375aea19)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 18 "/TDO") (tstamp 6b532615-c47a-4e86-81cf-f86376b97d52)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 19 "/TMS") (tstamp 8a91aff1-d51b-4a8f-8580-595a93a2d859)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "+3V3") (tstamp 50753755-15e8-4ffa-aef6-49b539ea094e)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "+3V3") (tstamp 6f22cbdc-b0c1-4e52-bce3-eca2fa952799)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 20 "/~{PERST}") (tstamp 834f0ec3-0f0b-4355-895c-a8f75d09ec61)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ce69f683-9131-4bb8-b736-d3fd4b907efc)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 22 "/REFCLK+") (tstamp b91c079e-c292-4c20-b50d-9e45e328589b)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 21 "/REFCLK-") (tstamp 763602f8-ac03-4f72-9979-00818c86b81d)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp e3e383b4-5824-48a1-9d67-c2f1d9ce8b75)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 23 "/PCIexpress_connector/_PER0_P") (tstamp 0c29bd4d-98bf-43d4-8592-d2730bbdda50)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 24 "/PCIexpress_connector/_PER0_N") (tstamp 9f75a3d7-460f-4e57-b5f5-ec38f645cdf6)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 2b347ad6-b540-4d5f-8d0f-9e8c88bfec5a)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp 2d43e284-248a-4560-a99c-1de243bf1015)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp 7a6850bf-478d-4aa2-9ee3-4caff770ba10)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 2 "+12V") (tstamp 92281913-9e4b-4908-89c9-35ebf3ad93ed)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 311d4e2f-6827-4e86-b993-65f1d2d17166)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "/SMCLK") (tstamp d90c9dc0-deb5-4916-b81f-e1b202a558c2)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 9 "/SMDAT") (tstamp 294ec70c-619b-4a7c-b844-3d8b86526851)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp c3dfe600-6970-45d6-8b92-916c156ff054)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 3 "+3V3") (tstamp d57071e8-a7b6-4a82-9349-125d19d7ab21)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 10 "/~{TRST}") (tstamp 68205797-8ac9-4b65-b19c-540b28b36d2b)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+3.3VA") (tstamp 19ec7d36-8d74-4f59-a82b-779ad297db49)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 11 "/~{WAKE}") (tstamp a58c5e4e-16ac-483f-8b84-eaabda30b471)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "Net-(J2-PadB12)") (tstamp 321d7eab-b859-4cbb-b805-b6eb40280dd1)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp d66854de-285f-4095-bf20-b07a375f87b0)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 12 "/PET0_P") (tstamp 1a227a4f-495a-4a68-a778-11b00a07ddc6)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 13 "/PET0_N") (tstamp a926834d-da08-49e9-a865-dce92d881aae)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 0cd19419-2461-4d4e-877a-a28f8c36c55b)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 14 "/~{PRSNT2x1}") (tstamp 19d8cde2-0a49-45f5-902c-e4f37f1254be)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2dd37127-4e01-4916-a5d3-629121dca30a)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp cd26750c-06d5-483e-848b-d5c4b5404cdd) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 62ae591e-e948-4779-b871-81ef8ffa9df0) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp cd9afb55-a466-4566-8b44-6cc2760cedf8) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 57858ce7-0d19-402d-9a5c-5021d0ea5dd5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp da1980e6-3782-4f20-931d-a1cc038ef2da)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 58aa0f02-2965-4056-a993-247bdf723de3)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a41bd6e4-4a72-4909-a507-25c76722cfbf)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b1e2c518-0a27-4a66-9b0c-b6c4988c24da)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c8809f5b-bd77-41d1-b9e5-84b2384d0863)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 3fc95bee-63ee-4e11-bbd1-6579ce29eda4)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 633bc078-0cad-46cf-a27e-2181116d3dd7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a442a2ed-fe9e-4155-a51c-60fb6f0f9852)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f4db98c3-4401-40ab-9f6c-f11325ae7091)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 6 "/PER0_P") (tstamp e05b4cd2-7b80-4856-aa71-241756dde356)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 23 "/PCIexpress_connector/_PER0_P") (tstamp da80eeb5-2536-4717-8f29-96485572f362)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 520692ef-4d1b-4b4a-ac0c-46dd1780dd3e) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 80643227-90fd-4cc6-bd78-533f096387b7) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp c87b58d5-d35d-45c7-9dd0-8dc14c414cf3) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 62e00f2c-5d50-44ee-ad88-774649c6e145)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 7476bf75-ccd7-4335-991d-32b1f112ed20)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5912f0a8-7d0b-4625-b540-e6b835b46fcb)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 75e7208f-54da-4a83-8785-87e87f0daad0)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c3f42fe8-6d06-4f67-b803-679963a149b8)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp dff0b304-a06e-465c-99ca-5e8263e6c83d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 49d3c79a-6e6c-4514-8678-420bd05498df)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 55ff7f6e-4de5-4338-ae4a-b5cd33a2214d)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 757c6bab-ec64-4eb8-8375-e05bfbf5d8f2)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp eef915fd-00ff-4b2d-aacc-2135a0218520)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 24 "/PCIexpress_connector/_PER0_N") (tstamp 5ba7a16a-fd08-4215-8b85-125211d86ada)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 7 "/PER0_N") (tstamp dcbc4b14-953e-4cb1-b272-4285445ece18)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 0ac92b62-2a8a-44cf-bac3-3b1d28ff694c)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp 16e53e43-7974-4372-9005-700b8ce85dd8)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 2f582058-d9af-415c-bbf0-a4b2ffc5e81d)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 367d039a-1f60-49be-a9e9-c7e9edd45787)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 43ff06bb-aa51-4d5f-a2f1-a2259d421464)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 692274b3-02a2-47b6-a52e-f71169f71833)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 97312060-637a-4be1-9fc7-cf6574530d54)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp a2aa8338-f9a9-4e1e-840f-869093bd9cd2)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp a4c3d27b-f2fb-4c0b-b311-978f864ef0df)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp ac4c345c-dae6-47cc-a3cc-4ae19c3053c7)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp d1b00525-29f8-46e4-bac9-3c793c07a4d6)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp f224eded-8ec9-4b45-9f63-1b2b3f6c1616)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp f3b402e2-3abb-4e44-bad0-2f9accc631e7)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp f3fedc72-a685-4943-a326-fc490c98e0d2)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp f402bc1f-083b-43b3-9283-3fd757c252df)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp f56bd04b-20fd-4473-bd50-c270b8f1ecef)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 09397dbd-f34b-4803-ba4c-d5284c1b0d00)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 09dbf360-3691-44b9-90be-9f14710d1ba0)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 1044f2d5-3a5f-4388-bb27-3d1711f70130)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 24a887bb-3832-4ec7-90bc-d80544b82b50)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 2a9c1687-b7c5-4cbf-ac6c-e4e0a2297946)) - (gr_line (start 129.775 193.625) (end 129.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 3547cbab-5df9-471a-bb41-7132c0a9a89b)) - (gr_line (start 232.125 82.975) (end 232.1277 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 3c372e8a-72eb-4d8b-920f-40d56754968a)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 6a26590b-0e2c-4e56-b84c-eadb0081e27b)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 7419572f-5414-41d8-823c-24c71dcb1638)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 7f0207ce-4548-4eb4-8ce7-f9d103cdd888)) - (gr_line (start 232.1277 181.375) (end 129.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 8039719f-fa0b-4a54-bc97-f80cf282da2a)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 9829cd35-c8e5-49aa-aaff-c81d32eddac6)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 9a000e9c-2cd2-44e8-b7ee-ee796d5c3abe)) - (gr_line (start 129.775 181.375) (end 129.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp b1aa8f1b-f78f-4bbe-b977-66197fd6a245)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp b86168ac-fdc8-4460-ad4f-8be92eac0651)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp bb40fb49-5268-41ac-85f2-9b56fba9d51d)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp bd4b3878-35a2-4316-9902-34b2fae732dd)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ca2a16b9-5c8e-4dd8-97b6-316affdb6b7c)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp d0d99d87-d360-4340-8b0f-2d1e5386794d)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp d26155f6-a699-479c-b0d1-06db22dddc59)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp d80354cf-c8ed-4da3-bfb4-f2506714a224)) - (gr_line (start 64.475 82.975) (end 232.125 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp de1437cd-8ab5-43f0-9516-b60d8c327413)) - (gr_line (start 129.275 194.125) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp deec0c8e-f7fe-4ca6-a684-f28e83ed618e)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp eb3fe6f2-67cf-4d7a-a47f-4a9e6a2497cf)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 53c160fe-7c82-432e-a2ac-1d96f5d55b66)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp 572f1adf-4169-4daf-92c1-25820ef50ad9)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2ef5754d-aca8-4a34-8643-870b6bb09d8b)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 42129d94-2b6b-4d62-bf13-4c49df84f590)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 854aa41c-ed11-486d-ba64-11c2906bde69)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b428fff4-3f57-40ba-8332-489b3002b055)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c12fe31c-2ee0-46dd-a7ad-680e0bc96818)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp de2e616c-ba83-403c-882d-d9ed3128334a)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e7f4768b-2a75-4889-92c5-013ef96b96aa)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 2) (tstamp 5728bdb6-a4cb-41f3-982c-079b46efc028)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 3614dc15-9d39-40c3-9a62-87a63b9fc131)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 3ed9900e-591d-4386-bac3-498d0a75c518)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 12) (tstamp 8623c99b-5212-49bb-a47d-07e80f99eea4)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 12) (tstamp a61c028f-a87c-42c1-a815-a455feace5bb)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 12) (tstamp bdf55931-1b6b-4a21-83fc-9328c748a1d8)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 12) (tstamp dd8f411f-00a7-4321-9513-8535e7ec64b5)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 12) (tstamp f50ea90d-4837-4855-8808-eae7dea2602a)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 13) (tstamp 3c7a2857-369e-4cd7-8d8f-4367aa938735)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 13) (tstamp 4f0a3bc3-7ee6-4bc4-a288-17bb754100eb)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 13) (tstamp 642214b7-0d06-4dec-adcc-c9885bebeb48)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 13) (tstamp 87a9683d-acc2-4257-8d41-ddbee1feb90b)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 13) (tstamp a229c770-d753-42a0-a192-e69dc6bd8357)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 23) (tstamp 4efcc632-20c7-4b0b-9683-763e62bb8808)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 23) (tstamp 848c782d-8720-4c8e-a56d-4645eef5d68a)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 23) (tstamp 8df56e2c-fd11-4df5-b9cc-977705a7a373)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 23) (tstamp c43ba631-8e4c-4247-96da-391bf14ae172)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 23) (tstamp cdbaa59d-fe77-48e9-bd39-d14b350184ce)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 24) (tstamp 423ed2cd-203a-48d0-93e5-cfe05f14cf83)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 24) (tstamp 836ab1e9-2dfb-49d7-8af7-2b2e30d05855)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 24) (tstamp 9ad2ae6a-ee89-4630-aa28-2c7dc2c550df)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 24) (tstamp aabe7b52-8ce2-4e1c-8364-ad433648d773)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 24) (tstamp dfba4e57-70ce-4a22-9920-033f35fbf7d2)) - - (zone (net 2) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 1c213eef-b3c4-4d0e-869a-cb68949a70bc) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 2a67da65-e9cd-45de-bff8-34cfd957d962) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 129.775 181.375) - (xy 129.775 180.375) - (xy 227.045 180.375) - (xy 227.045 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 232.125 82.975) - (xy 232.125 181.375) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7040c180-5feb-4d65-a26d-f5741b87d7d9) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp c392f20a-bd00-4864-a11c-ff9f8baeee84) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp c5561fc8-07ea-45cb-bc78-88672b0d0f71) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.927695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575 181.384817) - (xy 129.575001 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 329a3686-2ef0-443f-b2d4-52daf92ecabc) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.927695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575 181.384817) - (xy 129.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.927695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575 181.384817) - (xy 129.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 2) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d4f345d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 129.875 181.375) - (xy 129.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 231.927695 181.175) - (xy 129.784817 181.175) - (xy 129.775 181.174033) - (xy 129.765183 181.175) - (xy 129.735793 181.177895) - (xy 129.698093 181.189331) - (xy 129.663349 181.207902) - (xy 129.632895 181.232895) - (xy 129.607902 181.263349) - (xy 129.589331 181.298093) - (xy 129.577895 181.335793) - (xy 129.574033 181.375) - (xy 129.575 181.384817) - (xy 129.575001 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 63cc922b-c7f4-43bf-b34f-2d32972ab043) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "+12V") + (net 3 "+3V3") + (net 4 "+3.3VA") + (net 5 "Net-(J2-PadB12)") + (net 6 "/PER0_P") + (net 7 "/PER0_N") + (net 8 "/SMCLK") + (net 9 "/SMDAT") + (net 10 "/~{TRST}") + (net 11 "/~{WAKE}") + (net 12 "/PET0_P") + (net 13 "/PET0_N") + (net 14 "/~{PRSNT2x1}") + (net 15 "/~{PRSNT1}") + (net 16 "/TCK") + (net 17 "/TDI") + (net 18 "/TDO") + (net 19 "/TMS") + (net 20 "/~{PERST}") + (net 21 "/REFCLK-") + (net 22 "/REFCLK+") + (net 23 "/PCIexpress_connector/_PER0_P") + (net 24 "/PCIexpress_connector/_PER0_N") + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "0b9f43f1-2463-491d-9312-0d10cee98232") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "75a9c34e-7dfb-4a2e-b039-918d16cdb732") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "33893a25-2335-4129-9c3c-b567d4ebf8b7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "079ccdca-9157-4982-84b6-e41d24d2c754") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53d6257c-6132-4069-aee1-5967380980ff") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "094b25bf-271b-41de-9fe1-47b830cbbeb0") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0f0faf3-0def-4b30-8041-9f514f581cf7") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ff9a072-52dd-4c34-9a96-a5c8172ecf62") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8122c298-f6c2-4644-8961-ef9715e67a53") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce97e373-a20f-48f9-b8fe-bd74b1fa35c3") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d984fb4-75eb-4c24-a302-2b5386406c2b") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "675bf3b4-3242-492b-9f40-daaef5cf1ae8") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8dd37af1-b997-4b21-87a8-05ab11fc2357") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc0b18e7-7333-40f3-9916-6c6d72f94b05") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bd27d9a3-d6ca-4d65-bcd2-0418597d2aec") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 13 "/PET0_N") + (uuid "8e4380bd-33f6-49e5-9ff7-ab8d4455d273") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "5fc9a38c-5531-48b8-8173-97232303696e") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "8e11e741-eb23-4038-934d-6d16168d9984") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d43dd7f4-5010-4fc8-9ee5-0873a5e9e77e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "9529289e-fa73-4c99-86f3-446801d34955") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "c2310e0d-8fb6-4e01-8d2d-775e348492e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3bf0ad70-485a-4de8-b0a1-0d8ccfb078c9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "954358a1-7f77-4291-bab7-f257ba9d83da") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c010e62-6ea1-4d19-b4da-ea08d1b620c4") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1c7b762-ec88-4880-9a5a-00a30ea43eb8") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "25225419-ea6e-45c1-bb52-4d0b43867423") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0902ded5-94bc-400d-bde0-c756bcd19beb") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3db111f-5324-4ca3-b388-f86a5a89692f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02bd0f9f-3a8a-47e0-91dd-11f169111001") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2070e434-bedd-4d3d-89d6-8df96e2a369d") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b3a040f1-19d5-4684-9daa-0b56447d4ffb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "32bf6847-6946-43e5-9978-73785e99eeee") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 12 "/PET0_P") + (uuid "a7190514-dc10-48b8-8e44-28771c608492") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "de0c4361-3436-44ae-b197-4b9f2e865927") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4ee42f") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "ee81db3e-d4bd-4a08-b731-a57e5d31ee40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "4708ab86-d16c-496b-b8d2-674b4cd7ddcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5bf19398-10e4-4d95-91a5-afbc3544bd61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bf8db49e-8961-446d-a0da-9d0907324eb9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0270ff8c-bc10-4f63-85e2-f4355fa50fc8") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f847c90b-f7b3-4508-b968-3cdd699fd0b8") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fbf12216-bc10-4a30-bbcd-2a45ce8312cf") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c1b270a-b22b-47ea-99c7-c294c859a512") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "18ef43b0-7d8b-44bb-b09b-6c2028e8eedb") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f7cf5ab5-9d22-4844-af66-bbdf425ea662") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e3e71b0a-4f24-42a9-a225-084da3c0d05a") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89cf87df-8f10-48c8-b0af-41bf58cc3f25") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1f70595b-254c-4df8-a869-bf064e54570f") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a686bfed-80d6-44dd-ab6a-498e28d2fc62") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a9d804e-2b48-4e91-8c04-2a5379c90fa5") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a7d5aa3-0e94-450a-a93d-cfd719850d67") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ca9df8e2-bad9-4416-ab8f-a6fb243fcb5c") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "44985b2b-33c1-4094-b6a2-bb4d370868eb") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a1fa8db-f543-4d38-909f-13c25b2ef203") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "02adb8f0-532f-4a9d-909d-f7522f1b3882") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "474e578d-4a5a-4920-951f-5d710b6b8990") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f905e7e0-6d3a-4297-9f79-e93e9ef8eb38") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77782086-9b73-44eb-a30c-556abf8d7e1f") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "23425539-257b-4221-a238-2c1fcaecf93d") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "bbd37182-96bf-49e7-bc23-7b049df27e92") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x1" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f3919") + (at 109.625 194.125) + (descr "PCIexpress x1 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "335d0eac-dc2f-4a06-a100-3969ef1407c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 -23 0) + (layer "F.Fab") + (uuid "8a5735de-44e9-49de-ae47-ef739c65d9bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "54bf443b-42c3-4e69-a448-5691bf627504") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6e8b7ab4-faf0-4ca9-94e9-500bffc91b95") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "d6e42faa-875e-4e0d-abe5-a7114e20df38") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "64017b46-e205-430c-8481-e59fc3733733") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "e1cf26f2-bf4e-4890-bf14-4156859d9291") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "b550e5dd-f9b6-427b-909c-469a93e31ada") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "945c78b0-ec63-43c8-b4b1-3c254aef438b") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f7ee05f7-0785-4912-9b72-222930937584") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7314e207-dae2-42c3-b63e-81c018321cb5") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ce4a4bcd-d447-4522-abea-8bdeb3e588e0") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b375fecc-74e5-4b3d-a7de-30c8d5e45722") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc41f0fa-9660-4e12-858c-b21e6584b491") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a23daea-df49-4680-b2e5-75e3e3d5c561") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "40dd4f29-dc0c-49fd-be91-a06ea01d70ba") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7616a672-d492-413b-9fe0-39d6b331015f") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "987f0541-de71-4340-bd81-67fedfbbf7f9") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "39e7cd76-9296-41f3-850f-66a057057a48") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "63550f22-fffe-4426-a58a-834eaa7ecd73") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9b972a95-5e51-47ad-8bbe-f1fe19004db5") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f808d5cb-56ad-47c9-bb03-5f5245e82b2b") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6c92e42e-34c8-47f7-af70-c63e69a55847") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "68173974-07e8-4d1e-8045-c432562995ee") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0cb8ad73-5b33-4441-96af-59e3c44b1a59") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4cfa9eff-b137-4205-be88-04a6770a8908") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52f8b6a1-d736-42c7-9848-8ad32cad6882") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "310f0159-3111-4c47-a2a7-89341669d9d7") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38f12399-b021-4e0c-9244-93b0581ec14a") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "14ccebef-3399-42a1-b35b-c558787394c2") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6d79d3d8-448a-4132-acb2-259b30b6c058") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1b74ee14-3e91-4d04-9265-3adff09d8031") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5b7349e-4529-4273-9bbc-2d0373cac580") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9cd43a98-5a49-42b9-b6b0-a059c7bba6a9") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "184bec64-a6c1-43a7-9e55-d21ab99e28f1") + ) + (fp_line + (start 13.45 0) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dba6652f-5292-4cc1-a710-31a12c71085b") + ) + (fp_line + (start 20.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f92afab8-bdd9-44fc-933e-62d57b735e7c") + ) + (fp_line + (start 20.15 -12.75) + (end 20.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "23f2dbf9-d0df-4de0-bd50-431fe72586f0") + ) + (fp_line + (start 20.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8f7b41f3-ca63-46b2-bfdc-b886cccc9be3") + ) + (fp_line + (start 20.15 -0.5) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2e343f14-8975-4dd3-9618-636e35604fd2") + ) + (fp_line + (start 20.15 -0.5) + (end 20.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8be5e134-ce01-47a0-8700-9a20ab6603e9") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e08d4ab5-1462-474f-8cbe-12a614719a89") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "09331a76-f08f-406c-973a-038f49e6d837") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef6fac28-2133-4500-b02e-bf9ba6759650") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9e3225e3-67e9-4e51-b727-8170329029a9") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c52bd077-5676-449f-a1bc-5d5ea9d579b7") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3580d034-9fb4-494d-b587-ce4a531d8952") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c0367c78-5e7c-4051-8ab0-2b5bb08d34d9") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e535b302-30fa-4b8f-902f-b7dc897afd92") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "19bd3339-c550-4e6b-b3dc-c4cb95812cf6") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "352da456-1cff-435d-b6bb-270924bef922") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9bff7c30-2a7c-49a5-ba22-f0ce4e53b661") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "420fc1a8-498d-4d2d-886d-6658f78b831d") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d1c36f5-a7d5-4395-860c-8acc6f43590f") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d2921e40-e655-4ed0-ad52-173b520b16ec") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ba5a8d76-0144-46d7-b49e-b89aeb85a07d") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a0eef6ff-e710-4335-9724-769b12f88fb5") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9e2c80c8-b7b5-4845-a532-dbe86561da7b") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2319d79-32dd-445a-b7a6-f7bdaa2e399e") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "beeda6c0-8c3a-4724-b8a5-116a63429279") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9402932-f183-466c-8a90-17b5ec8bbebd") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "373aea9d-33ce-4eea-b00f-56f4b8101673") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b0f9801-ce48-4109-9545-7b6c8e6c43f8") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1a591ec1-185f-49d0-9f90-dc4c4d00f09a") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8862d3cb-8ceb-4cad-879c-d35e8ccf04ba") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c8e35086-c647-4c07-ae57-202d772b1cb8") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f5bd814c-07ca-42f6-8c63-76b6a48b6ced") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "57a01810-0622-41bd-8283-10d9cdee770d") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0bc17638-fc88-446d-b3ec-5293d608a21a") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "849d59f5-6114-4fef-954b-a77b00abd597") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4a525cda-c4a3-4ae7-a053-acdb46f73c93") + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "048f5804-d7df-43f1-98fe-2f9b0d7208a2") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "05d7fe1f-e297-48ab-9ca4-58e2b16b8398") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "069bd39a-d20a-462b-82a8-54e4b6d53873") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "1aec1b0f-d33c-4530-a265-32800aa83d7a") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "3a61e596-1935-4eab-9d26-d1fc3eb8812c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "40c50179-6161-4e1b-89ea-7841535cf2a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "5c232f4b-fd39-4be6-b61b-8334e26c1034") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "630940ea-f082-438e-ab5a-787e64ecbf89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "7ccb1485-7eef-4f51-b9aa-afc9bc0c4f82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "8596019a-f57c-48d2-92d8-0bafcefd8c57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "8ac17c37-b3c9-4d99-a17d-b28f952eca31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "cfd3a6f8-166d-4097-91fe-614979ca86d3") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "f7605e81-27b6-400b-ac95-5f04b02efb83") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "b3fae100-1259-46e5-be81-af88b29ec219") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 15 "/~{PRSNT1}") + (uuid "6622c871-b580-4494-8dc4-963f737244c6") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (uuid "5b27c148-ebd6-418c-8848-818e698e9206") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (uuid "42d0ee73-8bb4-4de1-a409-9928f5f5d39e") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "758a7c13-6ba8-4048-9716-af8d4d661883") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 16 "/TCK") + (uuid "0d438256-adc8-4210-9c91-923d48cf803e") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 17 "/TDI") + (uuid "45af1e7b-00f4-424d-a8aa-cb1e375aea19") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 18 "/TDO") + (uuid "6b532615-c47a-4e86-81cf-f86376b97d52") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 19 "/TMS") + (uuid "8a91aff1-d51b-4a8f-8580-595a93a2d859") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "+3V3") + (uuid "50753755-15e8-4ffa-aef6-49b539ea094e") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "+3V3") + (uuid "6f22cbdc-b0c1-4e52-bce3-eca2fa952799") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 20 "/~{PERST}") + (uuid "834f0ec3-0f0b-4355-895c-a8f75d09ec61") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ce69f683-9131-4bb8-b736-d3fd4b907efc") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 22 "/REFCLK+") + (uuid "b91c079e-c292-4c20-b50d-9e45e328589b") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 21 "/REFCLK-") + (uuid "763602f8-ac03-4f72-9979-00818c86b81d") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "e3e383b4-5824-48a1-9d67-c2f1d9ce8b75") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 23 "/PCIexpress_connector/_PER0_P") + (uuid "0c29bd4d-98bf-43d4-8592-d2730bbdda50") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 24 "/PCIexpress_connector/_PER0_N") + (uuid "9f75a3d7-460f-4e57-b5f5-ec38f645cdf6") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "2b347ad6-b540-4d5f-8d0f-9e8c88bfec5a") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "2d43e284-248a-4560-a99c-1de243bf1015") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "7a6850bf-478d-4aa2-9ee3-4caff770ba10") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (uuid "92281913-9e4b-4908-89c9-35ebf3ad93ed") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "311d4e2f-6827-4e86-b993-65f1d2d17166") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "/SMCLK") + (uuid "d90c9dc0-deb5-4916-b81f-e1b202a558c2") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 9 "/SMDAT") + (uuid "294ec70c-619b-4a7c-b844-3d8b86526851") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "c3dfe600-6970-45d6-8b92-916c156ff054") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 3 "+3V3") + (uuid "d57071e8-a7b6-4a82-9349-125d19d7ab21") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 10 "/~{TRST}") + (uuid "68205797-8ac9-4b65-b19c-540b28b36d2b") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+3.3VA") + (uuid "19ec7d36-8d74-4f59-a82b-779ad297db49") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 11 "/~{WAKE}") + (uuid "a58c5e4e-16ac-483f-8b84-eaabda30b471") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "Net-(J2-PadB12)") + (uuid "321d7eab-b859-4cbb-b805-b6eb40280dd1") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "d66854de-285f-4095-bf20-b07a375f87b0") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 12 "/PET0_P") + (uuid "1a227a4f-495a-4a68-a778-11b00a07ddc6") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 13 "/PET0_N") + (uuid "a926834d-da08-49e9-a865-dce92d881aae") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "0cd19419-2461-4d4e-877a-a28f8c36c55b") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 14 "/~{PRSNT2x1}") + (uuid "19d8cde2-0a49-45f5-902c-e4f37f1254be") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2dd37127-4e01-4916-a5d3-629121dca30a") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "cd26750c-06d5-483e-848b-d5c4b5404cdd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "62ae591e-e948-4779-b871-81ef8ffa9df0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "6b28949b-ffac-4a38-94a9-78c697bb5c08") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "c0e37427-576b-405d-8e7f-23e1421ee912") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "57858ce7-0d19-402d-9a5c-5021d0ea5dd5") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "da1980e6-3782-4f20-931d-a1cc038ef2da") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a41bd6e4-4a72-4909-a507-25c76722cfbf") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1e2c518-0a27-4a66-9b0c-b6c4988c24da") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "58aa0f02-2965-4056-a993-247bdf723de3") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8809f5b-bd77-41d1-b9e5-84b2384d0863") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3fc95bee-63ee-4e11-bbd1-6579ce29eda4") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f4db98c3-4401-40ab-9f6c-f11325ae7091") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a442a2ed-fe9e-4155-a51c-60fb6f0f9852") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "633bc078-0cad-46cf-a27e-2181116d3dd7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "cd9afb55-a466-4566-8b44-6cc2760cedf8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 6 "/PER0_P") + (uuid "e05b4cd2-7b80-4856-aa71-241756dde356") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "/PCIexpress_connector/_PER0_P") + (uuid "da80eeb5-2536-4717-8f29-96485572f362") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "520692ef-4d1b-4b4a-ac0c-46dd1780dd3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "80643227-90fd-4cc6-bd78-533f096387b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "aab3dd6e-9627-464e-8eec-14bbda42f8b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e1016db4-84c5-43d3-885b-9372c9e50e59") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7476bf75-ccd7-4335-991d-32b1f112ed20") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "62e00f2c-5d50-44ee-ad88-774649c6e145") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dff0b304-a06e-465c-99ca-5e8263e6c83d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "75e7208f-54da-4a83-8785-87e87f0daad0") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5912f0a8-7d0b-4625-b540-e6b835b46fcb") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c3f42fe8-6d06-4f67-b803-679963a149b8") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "49d3c79a-6e6c-4514-8678-420bd05498df") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "757c6bab-ec64-4eb8-8375-e05bfbf5d8f2") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "55ff7f6e-4de5-4338-ae4a-b5cd33a2214d") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eef915fd-00ff-4b2d-aacc-2135a0218520") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c87b58d5-d35d-45c7-9dd0-8dc14c414cf3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "/PCIexpress_connector/_PER0_N") + (uuid "5ba7a16a-fd08-4215-8b85-125211d86ada") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 7 "/PER0_N") + (uuid "dcbc4b14-953e-4cb1-b272-4285445ece18") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0ac92b62-2a8a-44cf-bac3-3b1d28ff694c") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "16e53e43-7974-4372-9005-700b8ce85dd8") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f582058-d9af-415c-bbf0-a4b2ffc5e81d") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "367d039a-1f60-49be-a9e9-c7e9edd45787") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "43ff06bb-aa51-4d5f-a2f1-a2259d421464") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "692274b3-02a2-47b6-a52e-f71169f71833") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "97312060-637a-4be1-9fc7-cf6574530d54") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a2aa8338-f9a9-4e1e-840f-869093bd9cd2") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a4c3d27b-f2fb-4c0b-b311-978f864ef0df") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac4c345c-dae6-47cc-a3cc-4ae19c3053c7") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d1b00525-29f8-46e4-bac9-3c793c07a4d6") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f224eded-8ec9-4b45-9f63-1b2b3f6c1616") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f3b402e2-3abb-4e44-bad0-2f9accc631e7") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f3fedc72-a685-4943-a326-fc490c98e0d2") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f402bc1f-083b-43b3-9283-3fd757c252df") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f56bd04b-20fd-4473-bd50-c270b8f1ecef") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "09397dbd-f34b-4803-ba4c-d5284c1b0d00") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "09dbf360-3691-44b9-90be-9f14710d1ba0") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1044f2d5-3a5f-4388-bb27-3d1711f70130") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "24a887bb-3832-4ec7-90bc-d80544b82b50") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a9c1687-b7c5-4cbf-ac6c-e4e0a2297946") + ) + (gr_line + (start 129.775 193.625) + (end 129.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3547cbab-5df9-471a-bb41-7132c0a9a89b") + ) + (gr_line + (start 232.125 82.975) + (end 232.1277 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3c372e8a-72eb-4d8b-920f-40d56754968a") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6a26590b-0e2c-4e56-b84c-eadb0081e27b") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7419572f-5414-41d8-823c-24c71dcb1638") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7f0207ce-4548-4eb4-8ce7-f9d103cdd888") + ) + (gr_line + (start 232.1277 181.375) + (end 129.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8039719f-fa0b-4a54-bc97-f80cf282da2a") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9829cd35-c8e5-49aa-aaff-c81d32eddac6") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "9a000e9c-2cd2-44e8-b7ee-ee796d5c3abe") + ) + (gr_line + (start 129.775 181.375) + (end 129.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b1aa8f1b-f78f-4bbe-b977-66197fd6a245") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b86168ac-fdc8-4460-ad4f-8be92eac0651") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bb40fb49-5268-41ac-85f2-9b56fba9d51d") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd4b3878-35a2-4316-9902-34b2fae732dd") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ca2a16b9-5c8e-4dd8-97b6-316affdb6b7c") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d0d99d87-d360-4340-8b0f-2d1e5386794d") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d26155f6-a699-479c-b0d1-06db22dddc59") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d80354cf-c8ed-4da3-bfb4-f2506714a224") + ) + (gr_line + (start 64.475 82.975) + (end 232.125 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "de1437cd-8ab5-43f0-9516-b60d8c327413") + ) + (gr_line + (start 129.275 194.125) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "deec0c8e-f7fe-4ca6-a684-f28e83ed618e") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb3fe6f2-67cf-4d7a-a47f-4a9e6a2497cf") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "53c160fe-7c82-432e-a2ac-1d96f5d55b66") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "572f1adf-4169-4daf-92c1-25820ef50ad9") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2ef5754d-aca8-4a34-8643-870b6bb09d8b") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "42129d94-2b6b-4d62-bf13-4c49df84f590") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "854aa41c-ed11-486d-ba64-11c2906bde69") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b428fff4-3f57-40ba-8332-489b3002b055") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c12fe31c-2ee0-46dd-a7ad-680e0bc96818") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "de2e616c-ba83-403c-882d-d9ed3128334a") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e7f4768b-2a75-4889-92c5-013ef96b96aa") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 2) + (uuid "5728bdb6-a4cb-41f3-982c-079b46efc028") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "3614dc15-9d39-40c3-9a62-87a63b9fc131") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "3ed9900e-591d-4386-bac3-498d0a75c518") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "8623c99b-5212-49bb-a47d-07e80f99eea4") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "a61c028f-a87c-42c1-a815-a455feace5bb") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "bdf55931-1b6b-4a21-83fc-9328c748a1d8") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "dd8f411f-00a7-4321-9513-8535e7ec64b5") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f50ea90d-4837-4855-8808-eae7dea2602a") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "3c7a2857-369e-4cd7-8d8f-4367aa938735") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "4f0a3bc3-7ee6-4bc4-a288-17bb754100eb") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "642214b7-0d06-4dec-adcc-c9885bebeb48") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "87a9683d-acc2-4257-8d41-ddbee1feb90b") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "a229c770-d753-42a0-a192-e69dc6bd8357") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "4efcc632-20c7-4b0b-9683-763e62bb8808") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "848c782d-8720-4c8e-a56d-4645eef5d68a") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "8df56e2c-fd11-4df5-b9cc-977705a7a373") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "c43ba631-8e4c-4247-96da-391bf14ae172") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 23) + (uuid "cdbaa59d-fe77-48e9-bd39-d14b350184ce") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "423ed2cd-203a-48d0-93e5-cfe05f14cf83") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "836ab1e9-2dfb-49d7-8af7-2b2e30d05855") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "9ad2ae6a-ee89-4630-aa28-2c7dc2c550df") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "aabe7b52-8ce2-4e1c-8364-ad433648d773") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "dfba4e57-70ce-4a22-9920-033f35fbf7d2") + ) + (zone + (net 2) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "7040c180-5feb-4d65-a26d-f5741b87d7d9") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "c5561fc8-07ea-45cb-bc78-88672b0d0f71") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699557 181.375815) (xy 129.7 181.384817) + (xy 129.700001 188.4) (xy 129.690486 188.447835) (xy 129.663389 188.488388) (xy 129.622836 188.515485) + (xy 129.575001 188.525) (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) + (xy 128.552498 188.4793) (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) + (xy 128.492429 188.437387) (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) + (xy 127.740817 188.442469) (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) + (xy 127.6598 188.510241) (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) + (xy 126.728864 188.515485) (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) + (xy 126.617105 188.382894) (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) + (xy 126.502355 188.326727) (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) + (xy 126.375646 188.207521) (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) + (xy 126.161612 187.987349) (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) + (xy 126.134515 181.928205) (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) + (xy 126.550656 181.50066) (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) + (xy 126.654094 181.310075) (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) + (xy 126.789432 181.230232) (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) + (xy 126.967903 180.963129) (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) + (xy 126.944016 180.208126) (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) + (xy 126.716873 179.980983) (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) + (xy 126.03687 179.957096) (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) + (xy 125.769768 180.135565) (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) + (xy 125.612748 180.265637) (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) + (xy 125.480231 180.135565) (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) + (xy 125.213129 179.957096) (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) + (xy 124.533126 179.980983) (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) + (xy 124.305983 180.208126) (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) + (xy 124.282096 180.963129) (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) + (xy 124.460567 181.230232) (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) + (xy 124.615786 181.332351) (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) + (xy 124.699341 181.481908) (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) + (xy 125.115486 181.909457) (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) + (xy 125.088388 187.987347) (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) + (xy 124.874354 188.207521) (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) + (xy 124.747645 188.326727) (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) + (xy 124.632894 188.382894) (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) + (xy 124.509588 188.519617) (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) + (xy 123.560736 188.488388) (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) + (xy 123.509182 188.442469) (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) + (xy 122.727165 188.425551) (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) + (xy 116.711835 188.461835) (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) + (xy 116.600876 188.525) (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) + (xy 115.552498 188.4793) (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) + (xy 109.586612 187.374488) (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) + (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) + (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) + (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) + (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) + (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) + (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) + (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) + (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) + (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) + (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) + (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) + (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) + (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) + (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) + (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) + (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) + (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) + (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 99.208919) (xy 70.288764 99.208919) + (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) + (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) + (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) + (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) + (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) + (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) + (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) + (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) + (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) + (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "1c213eef-b3c4-4d0e-869a-cb68949a70bc") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "2a67da65-e9cd-45de-bff8-34cfd957d962") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 129.775 181.375) (xy 129.775 180.375) (xy 227.045 180.375) (xy 227.045 85.975) (xy 201.625 85.975) + (xy 201.625 83.975) (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) + (xy 232.125 82.975) (xy 232.125 181.375) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "c392f20a-bd00-4864-a11c-ff9f8baeee84") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 2) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d4f345d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699557 181.375815) (xy 129.7 181.384817) + (xy 129.700001 188.4) (xy 129.690486 188.447835) (xy 129.663389 188.488388) (xy 129.622836 188.515485) + (xy 129.575001 188.525) (xy 128.776699 188.525) (xy 128.728864 188.515485) (xy 128.688311 188.488388) + (xy 128.666458 188.458924) (xy 128.642095 188.413344) (xy 128.617105 188.382894) (xy 128.586655 188.357904) + (xy 128.551907 188.339331) (xy 128.514203 188.327893) (xy 128.502355 188.326727) (xy 128.455683 188.312569) + (xy 128.417981 188.281628) (xy 128.404366 188.261253) (xy 128.375646 188.207521) (xy 128.338156 188.161839) + (xy 128.331464 188.156348) (xy 128.322375 188.148111) (xy 128.161612 187.987349) (xy 128.134515 187.946796) + (xy 128.125 187.89896) (xy 128.125 185.22604) (xy 128.134515 185.178205) (xy 128.161612 185.137652) + (xy 128.572374 184.726891) (xy 128.581462 184.718653) (xy 128.588157 184.713157) (xy 128.625646 184.667478) + (xy 128.659307 184.604503) (xy 128.660036 184.604892) (xy 128.675264 184.576404) (xy 128.712966 184.545463) + (xy 128.735606 184.536085) (xy 128.791872 184.519016) (xy 128.864432 184.480232) (xy 128.928035 184.428035) + (xy 128.980232 184.364432) (xy 129.019016 184.291873) (xy 129.042903 184.213129) (xy 129.051572 184.12511) + (xy 129.051572 183.699889) (xy 129.042903 183.61187) (xy 129.019016 183.533126) (xy 128.980232 183.460567) + (xy 128.928035 183.396964) (xy 128.864432 183.344767) (xy 128.791873 183.305983) (xy 128.713129 183.282096) + (xy 128.62511 183.273428) (xy 128.12489 183.273428) (xy 128.03687 183.282096) (xy 127.958126 183.305983) + (xy 127.885567 183.344767) (xy 127.821964 183.396964) (xy 127.769768 183.460565) (xy 127.73524 183.525164) + (xy 127.704299 183.562865) (xy 127.661286 183.585857) (xy 127.612748 183.590637) (xy 127.566075 183.576479) + (xy 127.528374 183.545538) (xy 127.51476 183.525164) (xy 127.480231 183.460565) (xy 127.428035 183.396964) + (xy 127.364432 183.344767) (xy 127.291873 183.305983) (xy 127.213129 183.282096) (xy 127.12511 183.273428) + (xy 126.62489 183.273428) (xy 126.53687 183.282096) (xy 126.458126 183.305983) (xy 126.385567 183.344767) + (xy 126.321964 183.396964) (xy 126.269767 183.460567) (xy 126.230983 183.533126) (xy 126.207096 183.61187) + (xy 126.198428 183.699889) (xy 126.198428 184.12511) (xy 126.207096 184.213129) (xy 126.230983 184.291873) + (xy 126.269767 184.364432) (xy 126.321964 184.428035) (xy 126.385567 184.480232) (xy 126.45813 184.519018) + (xy 126.514396 184.536087) (xy 126.55741 184.559078) (xy 126.588351 184.59678) (xy 126.594495 184.611614) + (xy 126.624354 184.667478) (xy 126.661843 184.713157) (xy 126.668539 184.718653) (xy 126.677627 184.726891) + (xy 127.088388 185.137653) (xy 127.115485 185.178206) (xy 127.125 185.226041) (xy 127.125001 187.898958) + (xy 127.115486 187.946793) (xy 127.08839 187.987346) (xy 126.927632 188.148105) (xy 126.918542 188.156343) + (xy 126.911841 188.161841) (xy 126.874353 188.207521) (xy 126.845635 188.261252) (xy 126.814694 188.298954) + (xy 126.771681 188.321946) (xy 126.747645 188.326727) (xy 126.735796 188.327893) (xy 126.698092 188.339331) + (xy 126.663344 188.357904) (xy 126.632894 188.382894) (xy 126.607904 188.413344) (xy 126.583542 188.458924) + (xy 126.552601 188.496626) (xy 126.509588 188.519617) (xy 126.473301 188.525) (xy 125.776699 188.525) + (xy 125.728864 188.515485) (xy 125.688311 188.488388) (xy 125.666458 188.458924) (xy 125.642095 188.413344) + (xy 125.617105 188.382894) (xy 125.586655 188.357904) (xy 125.551907 188.339331) (xy 125.514203 188.327893) + (xy 125.46886 188.323428) (xy 124.78114 188.323428) (xy 124.735796 188.327893) (xy 124.698086 188.339333) + (xy 124.683922 188.346904) (xy 124.63725 188.361061) (xy 124.588712 188.35628) (xy 124.566078 188.346904) + (xy 124.551913 188.339333) (xy 124.514203 188.327893) (xy 124.46886 188.323428) (xy 123.78114 188.323428) + (xy 123.735796 188.327893) (xy 123.698092 188.339331) (xy 123.663344 188.357904) (xy 123.632894 188.382894) + (xy 123.607904 188.413344) (xy 123.583542 188.458924) (xy 123.552601 188.496626) (xy 123.509588 188.519617) + (xy 123.473301 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) + (xy 120.522836 188.425551) (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) + (xy 119.740817 188.442469) (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) + (xy 119.612748 188.495791) (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) + (xy 119.509182 188.442469) (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) + (xy 118.75757 188.437387) (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) + (xy 118.661286 188.49101) (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) + (xy 118.524627 188.450724) (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) + (xy 117.78114 188.435066) (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) + (xy 117.7043 188.468019) (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) + (xy 117.5457 188.468019) (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) + (xy 117.46886 188.435066) (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) + (xy 116.725372 188.450724) (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) + (xy 116.566076 188.481633) (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) + (xy 116.492429 188.437387) (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) + (xy 115.740817 188.442469) (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) + (xy 115.612748 188.495791) (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) + (xy 115.509182 188.442469) (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) + (xy 114.75757 188.437387) (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) + (xy 114.661286 188.49101) (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) + (xy 114.524627 188.450724) (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) + (xy 113.78114 188.435066) (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) + (xy 113.711835 188.461835) (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) + (xy 113.600876 188.525) (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) + (xy 112.723415 188.447835) (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) + (xy 112.706573 187.466208) (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) + (xy 112.658791 187.418426) (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) + (xy 110.607775 187.413401) (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) + (xy 110.551584 187.450947) (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) + (xy 110.5361 188.310066) (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) + (xy 110.4111 188.435066) (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) + (xy 109.733927 188.446153) (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) + (xy 109.564761 188.394841) (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) + (xy 109.216761 182.126837) (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) + (xy 126.207096 182.638129) (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) + (xy 126.385567 182.905232) (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) + (xy 127.12511 182.976572) (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) + (xy 127.428035 182.853035) (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) + (xy 127.588714 182.664143) (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) + (xy 127.73524 182.724836) (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) + (xy 127.958126 182.944016) (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) + (xy 128.713129 182.967903) (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) + (xy 128.980232 182.789432) (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) + (xy 129.051572 182.124889) (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) + (xy 128.928035 181.821964) (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) + (xy 128.62511 181.698428) (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) + (xy 127.885567 181.769767) (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) + (xy 127.704299 181.987865) (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) + (xy 127.528374 181.970538) (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) + (xy 127.364432 181.769767) (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) + (xy 126.62489 181.698428) (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) + (xy 126.321964 181.821964) (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) + (xy 126.198428 182.124889) (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "63cc922b-c7f4-43bf-b34f-2d32972ab043") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "329a3686-2ef0-443f-b2d4-52daf92ecabc") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699557 181.375815) (xy 129.7 181.384817) + (xy 129.700001 188.4) (xy 129.690486 188.447835) (xy 129.663389 188.488388) (xy 129.622836 188.515485) + (xy 129.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 129.875 181.375) (xy 129.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 129.784817 181.3) (xy 129.775815 181.299557) (xy 129.760298 181.301086) + (xy 129.746156 181.305376) (xy 129.733131 181.312338) (xy 129.72171 181.32171) (xy 129.712338 181.333131) + (xy 129.705376 181.346156) (xy 129.701086 181.360298) (xy 129.699557 181.375815) (xy 129.7 181.384817) + (xy 129.700001 188.4) (xy 129.690486 188.447835) (xy 129.663389 188.488388) (xy 129.622836 188.515485) + (xy 129.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl new file mode 100644 index 0000000..c46c90c --- /dev/null +++ b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x1_half.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro index 97d37f3..ddbd924 100644 --- a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro +++ b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x1_half.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,25 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PER0_N", - "/PER0_P", - "/PET0_N", - "/PET0_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -415,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -433,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -451,34 +569,146 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -489,6 +719,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -509,15 +744,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "cdadc36c-00fd-4ef1-8fff-58c3bde70053", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch index 7b59655..1929a9a 100644 --- a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch +++ b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch @@ -1,327 +1,660 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid cdadc36c-00fd-4ef1-8fff-58c3bde70053) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0a6c5070-048e-484c-913e-472bbaeeced6) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f10634a-2e7f-416a-bfee-6bf05e2239a3) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32562a4c-dfd0-4bf8-b1b2-0e739fbce79c) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 351a3b83-9640-4ead-ab68-f270544e0557) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4364dafb-2ce9-4e59-89f4-e3d86c2a572e) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 43ed562e-217d-4dda-a1a7-1043308e22e1) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b2cc28d-7d29-4c0d-80b3-c2b3af4e53ca) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a2dd79f-9c8c-49df-9893-1390254f5cbc) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5fb9a538-4f87-4880-907a-a5ace6503bae) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6660f430-f5fd-43f3-bd31-4ebb253b3ca8) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 696e9973-4f0c-4730-8d36-014a13e5c995) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6da7f86c-6657-4156-a62b-0f6ea6d0bd68) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8660d077-ce6d-449f-b539-ae642060fa88) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8ca5d18f-388e-4634-b871-f8e9c1fd0e99) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 93141209-c93d-448a-abd6-999a67dac472) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ae2115c1-80e8-42ec-a671-40978f100b8e) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b4fd99c2-3e86-410e-b914-180d37b9ced2) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bfce2ebd-6373-4dd9-8661-f67ae9c0072e) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8481e6c-06a1-4910-afb7-402504b05300) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ea57569e-1d90-4897-8822-1a6819b535cc) - ) - - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 13fc6b30-761b-4388-b799-0e027bc23054) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 3389413e-2b93-433b-8e95-12e78e693466) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 3f774e21-bb13-47bb-8141-0cece310aa29) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40f366a1-fa41-47cc-84c4-718877cdc365) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 43e4725e-7307-4d06-967c-d5cbcbf90df3) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 47a11c42-89ed-4e04-9fda-f26c4fd56e3b) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 4bc73d6e-9310-4517-851c-aa52e7bfb1aa) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 605c910a-9d27-42fe-b5d5-d608cee25c6b) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6f365dda-79e0-4a8e-8320-49542c390141) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 73fe02ab-7b43-4ec2-85dd-61872c2edf08) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 76e3e9a0-e05a-4f2f-94a1-d73b80f1bcb1) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 861b6042-39a0-4ecf-88c3-de7d03e71edc) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a3652b01-acf7-417d-9002-e7c591923e3d) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a4d0abfa-8a72-4754-9b12-599e1f3abe66) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a5c5eae3-a2ad-4f84-af60-e31c0ce8dfa6) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ae0058c5-a875-467a-a409-d312fa094c5d) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b276951e-e2a6-4fed-962a-d5b75cd0dab1) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c199bb7b-7606-47a2-8607-eff83ca73c0d) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid c5ce3598-e051-4e40-8f6f-672fb6523fb2) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid db491065-0ca7-43d0-9192-590681bbe027) - ) - - (sheet (at 34.29 26.67) (size 22.86 36.83) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 64.0846 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 76830ede-664d-42d5-8aa9-035c32400b0e) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8a7dcd8b-09dc-43a2-86f2-f2879e989f2c) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dce4d429-e17b-43d0-9d63-226047e97c59) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 29d9344c-95ce-4fbe-9123-d2aeae3e2b44) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0ff82afd-b218-42ea-92ad-ba589c84f9e6) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 34abed96-d1b9-478c-9660-48bf833cd79e) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2c9cb917-a9f0-45ce-9bf6-ddeef55d69b5) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f5f633da-2744-45d9-a81c-4b9a1d13b26a) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4db98597-3abe-44c5-ad8e-e4fcbb498530) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6ca3d1e5-9ea1-4e6c-bd2c-23836e3c3acc) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0d9960d6-9ec8-494e-858b-053698aaea94) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 133f1b69-fb96-4db9-80a9-c41137613ef1) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a100fb31-0004-496c-8474-f23b7e416fdf) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fb9dcf4c-a8b8-4432-a525-47302b9bc668) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 48772c73-5804-4974-9b75-0d98ed2cf12f) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 606a3556-c104-4c10-80cb-d9f5273b1434) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0d1f4c01-5c5b-4afe-b680-2dcd35c8967d) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0b0cd856-6b71-41c1-9b58-084dc613b5e3) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d00303a5-8e70-4801-a0fe-1301273c62d9) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d80bb940-ec1e-48d9-9a4a-2710db5ac34f) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "4")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d4febd7" - (reference "J2") (unit 1) (value "PCIexpress_x1") (footprint "PCIexpress:PCIexpress_x1") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "cdadc36c-00fd-4ef1-8fff-58c3bde70053") + (paper "A4") + (title_block + (title "PCIexpress_x1_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a6c5070-048e-484c-913e-472bbaeeced6") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f10634a-2e7f-416a-bfee-6bf05e2239a3") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32562a4c-dfd0-4bf8-b1b2-0e739fbce79c") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "351a3b83-9640-4ead-ab68-f270544e0557") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4364dafb-2ce9-4e59-89f4-e3d86c2a572e") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43ed562e-217d-4dda-a1a7-1043308e22e1") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b2cc28d-7d29-4c0d-80b3-c2b3af4e53ca") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a2dd79f-9c8c-49df-9893-1390254f5cbc") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fb9a538-4f87-4880-907a-a5ace6503bae") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6660f430-f5fd-43f3-bd31-4ebb253b3ca8") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "696e9973-4f0c-4730-8d36-014a13e5c995") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6da7f86c-6657-4156-a62b-0f6ea6d0bd68") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8660d077-ce6d-449f-b539-ae642060fa88") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca5d18f-388e-4634-b871-f8e9c1fd0e99") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93141209-c93d-448a-abd6-999a67dac472") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae2115c1-80e8-42ec-a671-40978f100b8e") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4fd99c2-3e86-410e-b914-180d37b9ced2") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfce2ebd-6373-4dd9-8661-f67ae9c0072e") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8481e6c-06a1-4910-afb7-402504b05300") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea57569e-1d90-4897-8822-1a6819b535cc") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "13fc6b30-761b-4388-b799-0e027bc23054") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3389413e-2b93-433b-8e95-12e78e693466") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3f774e21-bb13-47bb-8141-0cece310aa29") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40f366a1-fa41-47cc-84c4-718877cdc365") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "43e4725e-7307-4d06-967c-d5cbcbf90df3") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "47a11c42-89ed-4e04-9fda-f26c4fd56e3b") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4bc73d6e-9310-4517-851c-aa52e7bfb1aa") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "605c910a-9d27-42fe-b5d5-d608cee25c6b") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f365dda-79e0-4a8e-8320-49542c390141") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73fe02ab-7b43-4ec2-85dd-61872c2edf08") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "76e3e9a0-e05a-4f2f-94a1-d73b80f1bcb1") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "861b6042-39a0-4ecf-88c3-de7d03e71edc") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a3652b01-acf7-417d-9002-e7c591923e3d") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4d0abfa-8a72-4754-9b12-599e1f3abe66") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a5c5eae3-a2ad-4f84-af60-e31c0ce8dfa6") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ae0058c5-a875-467a-a409-d312fa094c5d") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b276951e-e2a6-4fed-962a-d5b75cd0dab1") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c199bb7b-7606-47a2-8607-eff83ca73c0d") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c5ce3598-e051-4e40-8f6f-672fb6523fb2") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db491065-0ca7-43d0-9192-590681bbe027") + ) + (sheet + (at 34.29 26.67) + (size 22.86 36.83) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 64.0846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "76830ede-664d-42d5-8aa9-035c32400b0e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "8a7dcd8b-09dc-43a2-86f2-f2879e989f2c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "dce4d429-e17b-43d0-9d63-226047e97c59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "29d9344c-95ce-4fbe-9123-d2aeae3e2b44") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "0ff82afd-b218-42ea-92ad-ba589c84f9e6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "34abed96-d1b9-478c-9660-48bf833cd79e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "2c9cb917-a9f0-45ce-9bf6-ddeef55d69b5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "f5f633da-2744-45d9-a81c-4b9a1d13b26a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "4db98597-3abe-44c5-ad8e-e4fcbb498530") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "6ca3d1e5-9ea1-4e6c-bd2c-23836e3c3acc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "0d9960d6-9ec8-494e-858b-053698aaea94") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "133f1b69-fb96-4db9-80a9-c41137613ef1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "a100fb31-0004-496c-8474-f23b7e416fdf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "fb9dcf4c-a8b8-4432-a525-47302b9bc668") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "48772c73-5804-4974-9b75-0d98ed2cf12f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "606a3556-c104-4c10-80cb-d9f5273b1434") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "0d1f4c01-5c5b-4afe-b680-2dcd35c8967d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "0b0cd856-6b71-41c1-9b58-084dc613b5e3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "d00303a5-8e70-4801-a0fe-1301273c62d9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "d80bb940-ec1e-48d9-9a4a-2710db5ac34f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x1_half" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x1_half/decap.kicad_sch b/PCIexpress_x1_half/decap.kicad_sch index a47a128..ac888ac 100644 --- a/PCIexpress_x1_half/decap.kicad_sch +++ b/PCIexpress_x1_half/decap.kicad_sch @@ -1,130 +1,369 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 38a37408-1c65-4c01-99d9-fee9c13405e2) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4cb55537-ec55-436f-9ce2-160f5f55ed4b) - ) - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 514ee4d9-b387-481b-9c1b-bb15f9637427) - ) - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f01bc68-c49a-48e2-aef3-cbc00b4add7f) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5a1670d-3c2b-4b60-a1e2-fa0048b033b8) - ) - - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0a7f9dfc-d9d9-4006-9468-76725385c225) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 385c4ceb-3def-458e-9edd-84648679799f) - ) - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3aea5de1-8b8c-48ec-8ffd-23e37deacf50) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3d1adfd8-30b6-4b5d-9c26-0a0db0ff759d) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 22223a61-137e-44d8-a8ad-6904a89a0dcd)) - (pin "2" (uuid a9cdf7df-4072-4d05-9078-076a72ef6eb3)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 6e2205c2-fb73-4cea-ba7d-11a9c83de3a3)) - (pin "2" (uuid cfc314c5-c965-4d68-aac3-08ddb258b221)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "38a37408-1c65-4c01-99d9-fee9c13405e2") + (paper "A4") + (title_block + (title "PCIexpress_x1_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cb55537-ec55-436f-9ce2-160f5f55ed4b") + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "514ee4d9-b387-481b-9c1b-bb15f9637427") + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f01bc68-c49a-48e2-aef3-cbc00b4add7f") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5a1670d-3c2b-4b60-a1e2-fa0048b033b8") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0a7f9dfc-d9d9-4006-9468-76725385c225") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "385c4ceb-3def-458e-9edd-84648679799f") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3aea5de1-8b8c-48ec-8ffd-23e37deacf50") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3d1adfd8-30b6-4b5d-9c26-0a0db0ff759d") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "22223a61-137e-44d8-a8ad-6904a89a0dcd") + ) + (pin "2" + (uuid "a9cdf7df-4072-4d05-9078-076a72ef6eb3") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "6e2205c2-fb73-4cea-ba7d-11a9c83de3a3") + ) + (pin "2" + (uuid "cfc314c5-c965-4d68-aac3-08ddb258b221") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_half/term.kicad_sch b/PCIexpress_x1_half/term.kicad_sch index 6c623eb..d5d6fbd 100644 --- a/PCIexpress_x1_half/term.kicad_sch +++ b/PCIexpress_x1_half/term.kicad_sch @@ -1,220 +1,635 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid ed8223dd-215c-4989-83f7-91dfcbbbb925) - - (paper "A4") - - (title_block - (title "PCIexpress_x1_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 0b6bb563-179f-46ac-8090-3427722eace4) - ) - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid ec0ad142-5783-4ed6-ab11-9dd8f7fea21c) - ) - - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12b47cd8-2510-4276-9f6b-96f99cc391cd) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 25ba6eac-905f-4542-9ad5-bb2ab3848383) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a7c6f26-5dfd-40b2-8e1e-c076bac34794) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 72eecb8e-6f5b-4e13-9cba-2d58503ad6ad) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 89967964-d15f-4a99-8dd0-b89a3e5883fa) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 99669a66-f6df-49a9-9a0d-27e91cfc0ea1) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba23bc8d-d48e-405c-904d-7f42df5b6833) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e42e51e9-85a8-45e0-98c6-540d9aa23200) - ) - - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 17cb75d9-643d-43e4-a0cd-507487cfbef8) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8a35a9de-5aff-4ce1-b566-6ff82cdba365) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 98f1fc5e-d03c-404b-9563-5547d9f6d1a4) - ) - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ba3e71b0-8cee-4f1a-b90e-2a30cfe238f3) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e357b22a-f6c0-4eda-b188-87895930e796)) - (pin "2" (uuid e7b98e2c-3c19-42f8-84ca-af8a676244cf)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 3a6625f6-1aa7-4345-ab22-0a6fabe5ab0c)) - (pin "2" (uuid e65af0cd-04c5-4758-beff-6174d46fc680)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid fff50dcc-e39d-48e8-80db-780830931d74)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9cbb6d7f-9f56-4744-b0f9-61a7a953cff6)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ed8223dd-215c-4989-83f7-91dfcbbbb925") + (paper "A4") + (title_block + (title "PCIexpress_x1_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "0b6bb563-179f-46ac-8090-3427722eace4") + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "ec0ad142-5783-4ed6-ab11-9dd8f7fea21c") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12b47cd8-2510-4276-9f6b-96f99cc391cd") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25ba6eac-905f-4542-9ad5-bb2ab3848383") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a7c6f26-5dfd-40b2-8e1e-c076bac34794") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72eecb8e-6f5b-4e13-9cba-2d58503ad6ad") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89967964-d15f-4a99-8dd0-b89a3e5883fa") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99669a66-f6df-49a9-9a0d-27e91cfc0ea1") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba23bc8d-d48e-405c-904d-7f42df5b6833") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e42e51e9-85a8-45e0-98c6-540d9aa23200") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "17cb75d9-643d-43e4-a0cd-507487cfbef8") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8a35a9de-5aff-4ce1-b566-6ff82cdba365") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "98f1fc5e-d03c-404b-9563-5547d9f6d1a4") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba3e71b0-8cee-4f1a-b90e-2a30cfe238f3") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e357b22a-f6c0-4eda-b188-87895930e796") + ) + (pin "2" + (uuid "e7b98e2c-3c19-42f8-84ca-af8a676244cf") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3a6625f6-1aa7-4345-ab22-0a6fabe5ab0c") + ) + (pin "2" + (uuid "e65af0cd-04c5-4758-beff-6174d46fc680") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "fff50dcc-e39d-48e8-80db-780830931d74") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9cbb6d7f-9f56-4744-b0f9-61a7a953cff6") + ) + (instances + (project "" + (path "/cdadc36c-00fd-4ef1-8fff-58c3bde70053/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_low/PCIexpress_connector.kicad_sch b/PCIexpress_x1_low/PCIexpress_connector.kicad_sch index 5d2793f..78a17fc 100644 --- a/PCIexpress_x1_low/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x1_low/PCIexpress_connector.kicad_sch @@ -1,994 +1,3005 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid b40208d1-cbd3-40fd-a3fd-b3ebeeeaa991) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x1_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x1" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x1_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x1_0_1" - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x1_1_1" - (rectangle (start 11.43 0) (end -11.43 -50.8) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x1_low-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid 053422db-ca43-488b-a4e1-f3fd8705fdcb) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 1045c9f0-2459-449b-b825-ff4d39ae4f44) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid 30512504-971e-4b8f-9393-1f60caf6580a) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 3d74bb7a-2cd0-4909-818a-42849efa54db) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 53952be1-2fe1-4fce-b846-65c393827624) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid 839da2aa-2784-4588-8de3-28bddf353aa4) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 95075154-f8e1-49fd-ba28-bb47600e9e4f) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid cd3e2567-fb6e-4602-90f8-bbe2710ac812) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid d502ab9c-7d0b-4d17-99ca-394dbbb1c1a5) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid de28c3bb-1a76-45bc-af4e-bf08b2961955) - ) - - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0060d7f6-e09f-4c70-acc0-e907a6519689) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 024b24bd-71f9-42f7-95af-f7ac696d6949) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0b2ddd68-8a72-4240-bc24-d21cd92c895b) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0c80c78f-87b3-4e02-ac9d-1cc6d02d9280) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0cd70659-f651-4b65-a56c-7697d0f6eff0) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15b8955e-71e6-421c-a699-2bbbfb405bb8) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 19025441-4afa-438f-a4fd-783e58e47fd8) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1a1e129f-11e1-4f26-9c5d-c0977fc51a48) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c210dae-421b-4322-9559-a459bca0a1ad) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20db9673-bb18-4431-8dc3-478e777de787) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 224bce90-4df8-47c3-bc25-92ed28af6256) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 238136e0-2ab9-4cb1-b24e-7f96fea52160) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c7cac59-eb0f-4aee-8da5-5a1b63b2c9bc) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2fb2fcb0-a5bd-4dca-9b26-b00b3402de4d) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 33a42162-760f-40d0-a757-0363f9dd7006) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 34bb6b7c-434f-45b6-a237-8ba3ef93a00c) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 353f403b-33ae-421d-8f0a-d320c852e2ae) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36db50ff-066b-4e95-9212-30acb896b2bf) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a42bdb7-a279-4ed2-8a8e-320118ed61ca) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3c27fe5a-e5c8-4f89-9b76-128a6d98bef6) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 459a0692-9e3f-4b1d-b39c-f8a3bf2d3e8a) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4fb55612-5bd0-46d6-85f9-e3024a17c70c) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 52b1691a-69dd-4d3f-a7b0-a4bad1caaf35) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5397fa05-ddaa-410a-b6ab-008e3f9e5530) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 548b63ce-94a4-4590-bb3c-34176eaabb62) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5559c2e3-fc94-415e-b2e0-c38919e71395) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 618ae3c9-4866-4296-b186-47048efdc209) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 626ecd4a-7477-4241-82a1-369b8f4f2b54) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 62a90d11-dfb8-4da2-bfac-9b22a2b621b5) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6b6f6001-1ea5-45bd-a0a0-2db482cadfa4) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7162cbe8-a663-4b80-96e5-667245ba6a7b) - ) - (wire (pts (xy 123.19 73.66) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74adf939-e0bf-479b-902d-8e75a4da6d48) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 780496ac-937f-4e79-8291-2de9d7782a03) - ) - (wire (pts (xy 87.63 73.66) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 85f4d256-005c-4eb7-b2c1-4b567b512a8b) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 86e2b21d-b39c-41d9-a81d-aea7e5c57cca) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a7e3519-1cbb-4b5b-86ae-8e84ef55ee75) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e0c480d-6635-47d1-9e91-5bc61e1883b7) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aa98e5c9-adcf-45c2-a629-104040171591) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid adcc32f2-8569-442d-b699-0530b9062cd3) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af30e859-a2da-4724-bc76-08a3e37b8660) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b528325d-7f7a-4a8a-8681-b09d421a3aed) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b671ab32-3807-4151-8236-5ce27ec4b78d) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9b9e190-5d43-4baa-8eb6-233b9b8decb1) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bf1f0a2d-199d-4a34-a137-543af76882ab) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb483d64-c156-47da-873d-8bbe915e58ee) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d4137dfc-46cf-4a2d-bb48-dd0f94ce9897) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d842bedd-5c8a-4ff1-b4fd-79a3194de7a8) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da3f5e8f-9aa7-413c-b79c-7ac35aa2f8b1) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db1b4250-f102-404c-866c-fefba4be2ef6) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f1792df5-9a60-4e36-a700-b91c97297cb6) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f40c60f8-0f6e-4561-ae80-939414d7afdb) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7fe3370-88ff-4d16-9201-1f081e698afe) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f8de86a2-2581-4be1-a370-2b8ab75ebf6a) - ) - - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 00ebd7e6-2229-4ce0-8d1f-a45ac8df621c) - ) - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f9b5734c-4abf-4e4e-bf05-e6af2814f85e) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 849325d0-18f4-48df-b895-fcbf998eb770) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid db1490ce-1a96-4de5-9386-8abc3243b669) - ) - - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 08a50034-80e8-4c6f-bf26-f924607cc852) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1a1126b5-e113-4220-a8e3-1a921f06a53e) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1e3f3ef9-3aae-47b9-8cca-b44a69376ead) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 22c4222a-25f1-42e8-8908-a6e28a31313f) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2ccca0ea-f308-4a7c-9e5c-1f27f47c2093) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4f8f635e-ea19-436e-9899-5ec0fad4c0e3) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 53e8f55a-aa69-4c93-b5bd-458afccf6e1a) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5d47d670-5f3a-4452-8f3d-0d56495f48b2) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8fb92afe-2dad-452b-9dbf-3c213d936028) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 99c4ab08-feeb-4c58-b3fa-0b3147af482b) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bc490175-b29b-42b6-b87c-037df3aa1a89) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c6c13d59-6f15-40bb-bc37-ed0a973ae7b5) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c87e69f0-adf6-411a-8d19-f46da02e1722) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d738a971-5a87-47fb-9abf-ecab1af27a86) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid de2b8622-2b8d-4d34-b157-cd4dc7f09638) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e0dff534-3b52-4138-977d-77a30a333192) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f2be4b1f-ee18-4b1f-a949-1fa16b39eba3) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x1") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d4febd7) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x1" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x1" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 14eeb360-e55b-427d-8083-666bd07b2e42)) - (pin "A10" (uuid 85a296e6-673c-4eee-a66b-0b81b8296e12)) - (pin "A11" (uuid 434d2d62-e57e-4415-bb79-4e088aecc45f)) - (pin "A12" (uuid 0d879f01-2200-4104-b299-ecbbe843059f)) - (pin "A13" (uuid 036807a6-9216-44d4-a1b0-ee34c022db59)) - (pin "A14" (uuid acee6b90-21cb-4e2f-95b6-9b14d9530661)) - (pin "A15" (uuid 062027f1-e996-4d17-b6da-57a8feadf863)) - (pin "A16" (uuid e9af3a16-e25b-4e7f-b4d8-092a4b5f0548)) - (pin "A17" (uuid 4adc56b6-748c-4ba3-86a5-a593a471cac9)) - (pin "A18" (uuid b887aab2-ecf9-4649-953a-6873c6c503ac)) - (pin "A2" (uuid 909f76cc-2bdf-489b-86e4-6383cbadfbae)) - (pin "A3" (uuid 9188cb69-313a-4df3-a444-ea80c9db4d81)) - (pin "A4" (uuid e0eb2a64-9a3b-474c-a249-8dc3c95d7059)) - (pin "A5" (uuid 7e9a16fb-2ac5-4009-955d-2d2a793ec5f1)) - (pin "A6" (uuid baef612d-1e8e-4d1c-be35-d6c9af6c8d35)) - (pin "A7" (uuid b0198a24-e7a3-4c7a-a015-cb7c11a0b2f2)) - (pin "A8" (uuid e6e596a7-80d2-4ca9-8bde-9ba7e712d6dd)) - (pin "A9" (uuid f9a00a56-3e85-47f9-8906-8ea07205990c)) - (pin "B1" (uuid e4da877a-e6d6-425d-a1ae-08f9e0c55276)) - (pin "B10" (uuid 61c75a48-ab12-430d-ba3a-56bfb390d42a)) - (pin "B11" (uuid aa0f0834-8592-4c81-addf-41a74646075c)) - (pin "B12" (uuid 91264fcf-68f4-48f2-af41-e6f278d8a22b)) - (pin "B13" (uuid d09234a6-46de-40f9-b0e9-d183c3f1c0c0)) - (pin "B14" (uuid 086b5394-176a-474e-994a-84930af053b6)) - (pin "B15" (uuid 54145672-f82c-492e-8894-8eb0b8aa935a)) - (pin "B16" (uuid 2efdd0b6-4869-41c7-9398-7251fa6661e7)) - (pin "B17" (uuid 860b7483-7c3b-485e-b8ee-e4f83710d79f)) - (pin "B18" (uuid 4dff7700-1e2b-41a9-a5dc-f0c55e274ad5)) - (pin "B2" (uuid 3d152aeb-6f12-4019-8362-9169b2d8ee3d)) - (pin "B3" (uuid e4bde737-ac6a-4eea-be88-1b064398aa21)) - (pin "B4" (uuid 127f873c-5e83-48ea-8a9f-abd48e321c44)) - (pin "B5" (uuid 465c669d-1215-49fe-92a7-43852ea44a7c)) - (pin "B6" (uuid 4368651b-6011-4a88-907b-8e0a8cf1fb06)) - (pin "B7" (uuid ca69ca6d-97db-4063-a15c-09bb23774d76)) - (pin "B8" (uuid ac88e780-708a-46e5-bc1b-765705f7e3c9)) - (pin "B9" (uuid 70cff6e9-6add-4f99-93bb-7d5dc2f22b28)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_low" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 78.0542 0)) - (property "Footprint" "" (id 2) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 127ff521-7742-44b4-b4ad-288fc0abcd73)) - ) - - (symbol (lib_id "power:GND") (at 123.19 73.66 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 78.0542 0)) - (property "Footprint" "" (id 2) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 807e6a08-8bf2-4b2c-8a2d-7a3e6bbad793)) - ) - - (symbol (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e241b527-30d0-405c-a8c6-143592deda86)) - ) - - (symbol (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 632f9ec7-eb7c-4273-9a33-6cbbdde7c392)) - ) - - (symbol (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 48012a8d-19da-43f1-9592-1b96394ee191)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 80e65f82-5dc1-41ca-850b-e96515b10a1c)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9f8551ac-7d54-4c3d-8d10-f727f38deedb)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bbf2e0a7-1545-42d8-aad3-3860522121db)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fd252288-cfc3-45b5-b6e6-079d0f942fac) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 183568c5-1553-4076-a51f-debecf2fbf1a) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d819007c-80ce-4923-b9f0-048d26805f70) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a1904711-2272-4237-a654-be810e574265) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e8b5eb8a-8825-4b95-b634-66b314869241) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9529d5f7-ed08-402f-8cfd-4abcc8f95343) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b0c2736a-7395-4d89-ac85-c43829bf8bf7) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 79437d3f-34b5-4cf6-a81a-075db86917ea) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b40208d1-cbd3-40fd-a3fd-b3ebeeeaa991") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x1_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x1" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x1_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x1_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x1_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -50.8) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x1_low-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00ebd7e6-2229-4ce0-8d1f-a45ac8df621c") + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9b5734c-4abf-4e4e-bf05-e6af2814f85e") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "053422db-ca43-488b-a4e1-f3fd8705fdcb") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "1045c9f0-2459-449b-b825-ff4d39ae4f44") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "30512504-971e-4b8f-9393-1f60caf6580a") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "3d74bb7a-2cd0-4909-818a-42849efa54db") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "53952be1-2fe1-4fce-b846-65c393827624") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "839da2aa-2784-4588-8de3-28bddf353aa4") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "95075154-f8e1-49fd-ba28-bb47600e9e4f") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "cd3e2567-fb6e-4602-90f8-bbe2710ac812") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "d502ab9c-7d0b-4d17-99ca-394dbbb1c1a5") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "de28c3bb-1a76-45bc-af4e-bf08b2961955") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0060d7f6-e09f-4c70-acc0-e907a6519689") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "024b24bd-71f9-42f7-95af-f7ac696d6949") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b2ddd68-8a72-4240-bc24-d21cd92c895b") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c80c78f-87b3-4e02-ac9d-1cc6d02d9280") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cd70659-f651-4b65-a56c-7697d0f6eff0") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15b8955e-71e6-421c-a699-2bbbfb405bb8") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19025441-4afa-438f-a4fd-783e58e47fd8") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a1e129f-11e1-4f26-9c5d-c0977fc51a48") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c210dae-421b-4322-9559-a459bca0a1ad") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20db9673-bb18-4431-8dc3-478e777de787") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "224bce90-4df8-47c3-bc25-92ed28af6256") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "238136e0-2ab9-4cb1-b24e-7f96fea52160") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c7cac59-eb0f-4aee-8da5-5a1b63b2c9bc") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fb2fcb0-a5bd-4dca-9b26-b00b3402de4d") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a42162-760f-40d0-a757-0363f9dd7006") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34bb6b7c-434f-45b6-a237-8ba3ef93a00c") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "353f403b-33ae-421d-8f0a-d320c852e2ae") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36db50ff-066b-4e95-9212-30acb896b2bf") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a42bdb7-a279-4ed2-8a8e-320118ed61ca") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c27fe5a-e5c8-4f89-9b76-128a6d98bef6") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "459a0692-9e3f-4b1d-b39c-f8a3bf2d3e8a") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb55612-5bd0-46d6-85f9-e3024a17c70c") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "52b1691a-69dd-4d3f-a7b0-a4bad1caaf35") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5397fa05-ddaa-410a-b6ab-008e3f9e5530") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "548b63ce-94a4-4590-bb3c-34176eaabb62") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5559c2e3-fc94-415e-b2e0-c38919e71395") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "618ae3c9-4866-4296-b186-47048efdc209") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "626ecd4a-7477-4241-82a1-369b8f4f2b54") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62a90d11-dfb8-4da2-bfac-9b22a2b621b5") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b6f6001-1ea5-45bd-a0a0-2db482cadfa4") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7162cbe8-a663-4b80-96e5-667245ba6a7b") + ) + (wire + (pts + (xy 123.19 73.66) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74adf939-e0bf-479b-902d-8e75a4da6d48") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "780496ac-937f-4e79-8291-2de9d7782a03") + ) + (wire + (pts + (xy 87.63 73.66) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85f4d256-005c-4eb7-b2c1-4b567b512a8b") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86e2b21d-b39c-41d9-a81d-aea7e5c57cca") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a7e3519-1cbb-4b5b-86ae-8e84ef55ee75") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e0c480d-6635-47d1-9e91-5bc61e1883b7") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa98e5c9-adcf-45c2-a629-104040171591") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adcc32f2-8569-442d-b699-0530b9062cd3") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af30e859-a2da-4724-bc76-08a3e37b8660") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b528325d-7f7a-4a8a-8681-b09d421a3aed") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b671ab32-3807-4151-8236-5ce27ec4b78d") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9b9e190-5d43-4baa-8eb6-233b9b8decb1") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf1f0a2d-199d-4a34-a137-543af76882ab") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb483d64-c156-47da-873d-8bbe915e58ee") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4137dfc-46cf-4a2d-bb48-dd0f94ce9897") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d842bedd-5c8a-4ff1-b4fd-79a3194de7a8") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da3f5e8f-9aa7-413c-b79c-7ac35aa2f8b1") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db1b4250-f102-404c-866c-fefba4be2ef6") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1792df5-9a60-4e36-a700-b91c97297cb6") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f40c60f8-0f6e-4561-ae80-939414d7afdb") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7fe3370-88ff-4d16-9201-1f081e698afe") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8de86a2-2581-4be1-a370-2b8ab75ebf6a") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "849325d0-18f4-48df-b895-fcbf998eb770") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db1490ce-1a96-4de5-9386-8abc3243b669") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "08a50034-80e8-4c6f-bf26-f924607cc852") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1a1126b5-e113-4220-a8e3-1a921f06a53e") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e3f3ef9-3aae-47b9-8cca-b44a69376ead") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22c4222a-25f1-42e8-8908-a6e28a31313f") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ccca0ea-f308-4a7c-9e5c-1f27f47c2093") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4f8f635e-ea19-436e-9899-5ec0fad4c0e3") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "53e8f55a-aa69-4c93-b5bd-458afccf6e1a") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5d47d670-5f3a-4452-8f3d-0d56495f48b2") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8fb92afe-2dad-452b-9dbf-3c213d936028") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "99c4ab08-feeb-4c58-b3fa-0b3147af482b") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bc490175-b29b-42b6-b87c-037df3aa1a89") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c6c13d59-6f15-40bb-bc37-ed0a973ae7b5") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c87e69f0-adf6-411a-8d19-f46da02e1722") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d738a971-5a87-47fb-9abf-ecab1af27a86") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "de2b8622-2b8d-4d34-b157-cd4dc7f09638") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e0dff534-3b52-4138-977d-77a30a333192") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2be4b1f-ee18-4b1f-a949-1fa16b39eba3") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x1") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d4febd7") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x1" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x1" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "14eeb360-e55b-427d-8083-666bd07b2e42") + ) + (pin "A10" + (uuid "85a296e6-673c-4eee-a66b-0b81b8296e12") + ) + (pin "A11" + (uuid "434d2d62-e57e-4415-bb79-4e088aecc45f") + ) + (pin "A12" + (uuid "0d879f01-2200-4104-b299-ecbbe843059f") + ) + (pin "A13" + (uuid "036807a6-9216-44d4-a1b0-ee34c022db59") + ) + (pin "A14" + (uuid "acee6b90-21cb-4e2f-95b6-9b14d9530661") + ) + (pin "A15" + (uuid "062027f1-e996-4d17-b6da-57a8feadf863") + ) + (pin "A16" + (uuid "e9af3a16-e25b-4e7f-b4d8-092a4b5f0548") + ) + (pin "A17" + (uuid "4adc56b6-748c-4ba3-86a5-a593a471cac9") + ) + (pin "A18" + (uuid "b887aab2-ecf9-4649-953a-6873c6c503ac") + ) + (pin "A2" + (uuid "909f76cc-2bdf-489b-86e4-6383cbadfbae") + ) + (pin "A3" + (uuid "9188cb69-313a-4df3-a444-ea80c9db4d81") + ) + (pin "A4" + (uuid "e0eb2a64-9a3b-474c-a249-8dc3c95d7059") + ) + (pin "A5" + (uuid "7e9a16fb-2ac5-4009-955d-2d2a793ec5f1") + ) + (pin "A6" + (uuid "baef612d-1e8e-4d1c-be35-d6c9af6c8d35") + ) + (pin "A7" + (uuid "b0198a24-e7a3-4c7a-a015-cb7c11a0b2f2") + ) + (pin "A8" + (uuid "e6e596a7-80d2-4ca9-8bde-9ba7e712d6dd") + ) + (pin "A9" + (uuid "f9a00a56-3e85-47f9-8906-8ea07205990c") + ) + (pin "B1" + (uuid "e4da877a-e6d6-425d-a1ae-08f9e0c55276") + ) + (pin "B10" + (uuid "61c75a48-ab12-430d-ba3a-56bfb390d42a") + ) + (pin "B11" + (uuid "aa0f0834-8592-4c81-addf-41a74646075c") + ) + (pin "B12" + (uuid "91264fcf-68f4-48f2-af41-e6f278d8a22b") + ) + (pin "B13" + (uuid "d09234a6-46de-40f9-b0e9-d183c3f1c0c0") + ) + (pin "B14" + (uuid "086b5394-176a-474e-994a-84930af053b6") + ) + (pin "B15" + (uuid "54145672-f82c-492e-8894-8eb0b8aa935a") + ) + (pin "B16" + (uuid "2efdd0b6-4869-41c7-9398-7251fa6661e7") + ) + (pin "B17" + (uuid "860b7483-7c3b-485e-b8ee-e4f83710d79f") + ) + (pin "B18" + (uuid "4dff7700-1e2b-41a9-a5dc-f0c55e274ad5") + ) + (pin "B2" + (uuid "3d152aeb-6f12-4019-8362-9169b2d8ee3d") + ) + (pin "B3" + (uuid "e4bde737-ac6a-4eea-be88-1b064398aa21") + ) + (pin "B4" + (uuid "127f873c-5e83-48ea-8a9f-abd48e321c44") + ) + (pin "B5" + (uuid "465c669d-1215-49fe-92a7-43852ea44a7c") + ) + (pin "B6" + (uuid "4368651b-6011-4a88-907b-8e0a8cf1fb06") + ) + (pin "B7" + (uuid "ca69ca6d-97db-4063-a15c-09bb23774d76") + ) + (pin "B8" + (uuid "ac88e780-708a-46e5-bc1b-765705f7e3c9") + ) + (pin "B9" + (uuid "70cff6e9-6add-4f99-93bb-7d5dc2f22b28") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_low" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "127ff521-7742-44b4-b4ad-288fc0abcd73") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 78.0542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "807e6a08-8bf2-4b2c-8a2d-7a3e6bbad793") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e241b527-30d0-405c-a8c6-143592deda86") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "632f9ec7-eb7c-4273-9a33-6cbbdde7c392") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x1_low-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "48012a8d-19da-43f1-9592-1b96394ee191") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "80e65f82-5dc1-41ca-850b-e96515b10a1c") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9f8551ac-7d54-4c3d-8d10-f727f38deedb") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bbf2e0a7-1545-42d8-aad3-3860522121db") + ) + (instances + (project "" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "fd252288-cfc3-45b5-b6e6-079d0f942fac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "183568c5-1553-4076-a51f-debecf2fbf1a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "d819007c-80ce-4923-b9f0-048d26805f70") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "a1904711-2272-4237-a654-be810e574265") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x1_low" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "e8b5eb8a-8825-4b95-b634-66b314869241") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "9529d5f7-ed08-402f-8cfd-4abcc8f95343") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "b0c2736a-7395-4d89-ac85-c43829bf8bf7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "79437d3f-34b5-4cf6-a81a-075db86917ea") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x1_low" + (path "/b58173cd-28d5-49a4-a789-299fbf6f5cc2/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) ) diff --git a/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip b/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip new file mode 100644 index 0000000000000000000000000000000000000000..cdb594c0a66fd8002152cb818d64ebae1acaea7d GIT binary patch literal 35935 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip b/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip new file mode 100644 index 0000000000000000000000000000000000000000..24b906e4704c597d7a9cb10bd95de246f729df9b GIT binary patch literal 37304 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�yAA(|m3$Jg2JrNPryJB)}_QpEyBS7(JeL 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 z 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip new file mode 100644 index 0000000000000000000000000000000000000000..449fab5eb141d16e60d56ee7fe7e03929e33d0a5 GIT binary patch literal 52605 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 g?XNb~rnZOqe{3(^b literal 0 HcmV?d00001 diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip new file mode 100644 index 0000000000000000000000000000000000000000..e03aceb6830c7a5568a64336ed597c534d66d50f GIT binary patch literal 52497 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 R11V+(!rMUF6_`R97yv|=ApZaW literal 0 HcmV?d00001 diff --git a/PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip b/PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip new file mode 100644 index 0000000000000000000000000000000000000000..e0eae5244ff0013ac68cf9f02cc700ef8b3ee8c9 GIT binary patch literal 48820 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 Ci4?*B literal 0 HcmV?d00001 diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb new file mode 100644 index 0000000..dabfdc0 --- /dev/null +++ b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb @@ -0,0 +1,5079 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A3") + (layers + (0 "F.Cu" signal) + (4 "In1.Cu" signal) + (6 "In2.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "prepreg") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "In1.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 2" + (type "core") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "In2.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 3" + (type "prepreg") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "+12V") + (net 3 "/PET0_P") + (net 4 "/PET1_N") + (net 5 "/PET1_P") + (net 6 "/PET0_N") + (net 7 "/PCIexpress_connector/_PER0_P") + (net 8 "/PCIexpress_connector/_PER1_P") + (net 9 "/PCIexpress_connector/_PER1_N") + (net 10 "/PCIexpress_connector/_PER0_N") + (net 11 "/PER0_N") + (net 12 "/PER1_N") + (net 13 "/PER0_P") + (net 14 "/PER1_P") + (net 15 "/~{PRSNT1}") + (net 16 "/TCK") + (net 17 "/TDI") + (net 18 "/TDO") + (net 19 "/TMS") + (net 20 "+3V3") + (net 21 "/~{PERST}") + (net 22 "/REFCLK+") + (net 23 "/REFCLK-") + (net 24 "/SMCLK") + (net 25 "/SMDAT") + (net 26 "/~{TRST}") + (net 27 "+3.3VA") + (net 28 "/~{WAKE}") + (net 29 "/~{PRSNT2x1}") + (net 30 "unconnected-(J1-RSVD-PadA19)") + (net 31 "unconnected-(J1-RSVD-PadB12)") + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "005729d3-5608-498c-ae3a-0356bb3487c1") + (at 121.0925 183.07 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.365 0) + (layer "F.SilkS") + (uuid "fae918b6-eb96-4607-92a3-c310679ed62f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0.01 -1.475 180) + (layer "F.Fab") + (uuid "b0a77667-7af1-485a-bd94-43134be35bd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b6233e55-b249-458d-83ff-0a739f837dfe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a7798ec-84b8-4f61-97d9-bbe9f467a4cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "20ba8f53-fb8f-4542-8946-c7960539efe9") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca068cca-f887-40fb-9719-300437d45557") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c60cb65f-782a-4347-b303-db8e0833030f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab603996-e970-4380-aa76-cced8ce3e3c9") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2a5bd3a-ce20-4e03-a32e-12c76e39a305") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd9303f2-08a0-44ac-8b56-fc1a1e1dff48") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17622548-30d1-4218-b567-f1d13f733000") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "feda35c0-541b-485e-a760-4a3c0271f13a") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1025fe7-e95a-4fb7-be49-2263b09a6476") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3fc9cc7d-1915-4c39-be3f-799af0b4b1c9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b8544b4b-138c-45f1-abe3-a60bc70f703c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 3 "/PET0_P") + (pintype "passive") + (uuid "f90a2b59-2310-4e51-b801-26dab96f13f0") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "fc5477fc-dbeb-4db0-940f-8dbdba277d6d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "5232008e-cb5f-4075-a59e-a885d5a613f6") + (at 124.1725 183.07) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "68467793-d983-4157-a38c-853d9ababed7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "57b26659-8360-44e7-b279-b6a09b4b9300") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b6868e1b-fbab-417a-8ce6-a4ceadf0133b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "37e07944-96ec-4a36-98b2-243e845cce68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "21ab3e09-dd41-467c-8ff0-e393201a9846") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "26cf3bee-bb22-4a9c-be13-a2bc60628ca7") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17c0be04-29fe-4d3c-a9ec-32c1d8aacd21") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec1ce520-3d5c-4e3f-84fd-e01f6877ace3") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8592b4c3-2e0e-456f-9e2c-a4aad3385e15") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e8d8cf09-30b4-4139-9828-4875d8dcddd5") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ed423cc-6cf3-425c-975f-23662367d14b") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ccc783e8-20e2-4cef-b952-43a448ca86d0") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d8c6d53-05bb-4b35-9d04-3a21a722fa77") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a7def5ce-bc35-4e6d-bfa3-941cf08db6e5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f76a03f8-50ee-42a4-86a5-18fb51abbeba") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 6 "/PET0_N") + (pintype "passive") + (uuid "c41f7cf4-e13f-4218-a5b7-3d80db1d1c86") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "8d963e00-ba8c-4d08-970d-a204b3cbe08d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_bracket_low" + (layer "F.Cu") + (uuid "70af5673-f8ad-48b9-a16e-f9b6e9f05ef4") + (at 106.63 196.57) + (descr "PCIexpress low profile bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "45e8b775-983b-49cb-9b62-1b499e73388b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "282da83c-38b5-4f94-9c68-06ff0da1c895") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "71d3eadc-aa27-4aed-88b6-a5c7ae26f02e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bcdac661-0586-4b96-b7cb-b303699aed73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.88 -68.11) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5a3b631e-eda4-4641-b23c-99de9261b2ad") + ) + (fp_line + (start -47.48188 11.11) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3f0e1936-e827-4f0a-b26c-ca1cd05b6155") + ) + (fp_line + (start -47.04 -68.97) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8b2a5ad5-4b07-4194-b01b-805293356e0b") + ) + (fp_line + (start -47.04 -68.09) + (end -58.88 -68.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b97ad852-fa08-4946-b173-7b5d042a59ff") + ) + (fp_line + (start -47.04 -68.09) + (end -47.04 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9385e0c3-94e4-4ee6-891d-cca7082a36b1") + ) + (fp_line + (start -47.04 6.059293) + (end -47.48188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8704d608-114a-4222-bb7c-9d4b8b954b27") + ) + (fp_line + (start -46.18 -68.11) + (end -46.18 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "23e7fd10-8eaa-4927-bb24-2dc706d3c33b") + ) + (fp_line + (start -46.18 6.059293) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "237972f2-9f3c-4093-8597-cc337d859298") + ) + (fp_line + (start -34.01 -67.225) + (end -46.18 -67.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5766321-5f24-4c63-ae76-b538291164c7") + ) + (fp_line + (start -34.01 -59.275) + (end -46.18 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90fc790d-3ae1-4bad-ab9d-64c33a33e3b6") + ) + (fp_line + (start -34.01 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9d85457b-721b-46c6-95bd-929101d55e97") + ) + (fp_line + (start -34.01 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "39d5715d-b17a-44f4-ae07-5ac1e9497b01") + ) + (fp_line + (start -32.74 -65.955) + (end -32.74 -60.545) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e966f47e-441f-42bb-b48b-44a89e092d4a") + ) + (fp_line + (start -32.74 -12.055) + (end -32.74 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9699d69c-20f7-428f-a7d0-6805574c45c5") + ) + (fp_arc + (start -47.04 -68.97) + (mid -46.431888 -68.718112) + (end -46.18 -68.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13d0fc8e-54dc-413e-ad39-72ea02fa5da0") + ) + (fp_arc + (start -34.01 -67.225) + (mid -33.111974 -66.853026) + (end -32.74 -65.955) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "779e3ca9-efe1-4e07-a001-8c92a6006d19") + ) + (fp_arc + (start -34.01 -13.325) + (mid -33.111974 -12.953026) + (end -32.74 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a4903d4-6ed4-4c5c-9a2c-e589d88cd4a3") + ) + (fp_arc + (start -32.74 -60.545) + (mid -33.111974 -59.646974) + (end -34.01 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a46b084b-534d-4044-89db-4bf7d3ab8a31") + ) + (fp_arc + (start -32.74 -6.645) + (mid -33.111974 -5.746974) + (end -34.01 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "442b50a8-7e78-4059-926d-f2d21bdce24c") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "ebc957bd-0a01-41d1-ac9e-e209a11a2fe5") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8df420ae-3944-4e25-a760-63387e2ea7c2") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "93854183-c3e4-4896-9fc7-fe7fb5814976") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" + (offset + (xyz -46.18 68.1 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "8330e574-f7a1-4a8d-8d1f-f9953b8d7e4f") + (at 129.1675 186.32) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 -1.43 0) + (layer "F.SilkS") + (uuid "8b5b3dd9-1ba4-4f8b-b7e9-f5cb0ac3f2a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "03375bed-64ef-490f-9dab-cc0be1e1c7c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "36f5392a-a7d1-41b6-9576-f2e11c6f11c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d259e8a4-3ecf-4f75-9cf0-2eaea4a27cda") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bb080c49-23fa-47f9-8f59-c3430b6bec43") + ) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c5426ca-ee27-411e-a15b-00b9876bb490") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "039842fb-e541-404e-8667-9ffabfd6a208") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "794cb0aa-b532-4a1b-80db-e2d5f1883ad1") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1ae4bbca-41a3-4558-8dcb-63e609f33d16") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6f510e6-5f88-4566-9031-6e7e5439b180") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8766180c-0db3-4421-856b-fb46527aaddc") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d9512d01-f789-4e3f-9e8f-b7e2ff0722ad") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "059e16f6-8e69-4b4e-8c05-dbb9a7a9bf57") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4efb72c7-832f-4a51-b528-fcffe90fa091") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "68100475-fcfd-44dd-9bf6-264bc69a9b79") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 4 "/PET1_N") + (pintype "passive") + (uuid "782a46dc-2c69-4a2c-a5eb-40e1232fe18b") + ) + (pad "2" smd roundrect + (at 0.825 0) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "1e4bdae0-337e-4638-bb3f-1d74ccc65525") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x2" + (layer "F.Cu") + (uuid "d454328d-8948-4c28-9fa5-5e27da0a0b28") + (at 106.63 196.57) + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "972217c6-fa42-46a7-a0cb-70e654342b75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x2" + (at 0 -23 0) + (layer "F.Fab") + (uuid "16357d44-1009-461b-9803-b514da80cb3e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2f026261-64d8-439d-a4c1-60b39810065d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ffda4971-4ced-47d0-bac2-7c278c0f0f8d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/276aa5aa-2499-442d-b3c4-38037c19ac1a/3c6b7a37-ea2a-4a3a-ae08-34a9087df2e0") + (sheetname "/PCIexpress_connector/") + (sheetfile "PCIexpress_connector.kicad_sch") + (attr exclude_from_pos_files) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "17eb223b-e57f-4b35-863e-c735d0d88b71") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 24.22 -5.5) (xy 24.22 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "dd020a2c-1b07-4fa5-902f-cd7bba1265b1") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "0e5f6f78-ec6c-451c-856f-b866c3e6dac0") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 24.22 -5.5) (xy 24.22 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "21857689-e464-419b-b75a-8956c6e950d3") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "882160ad-619c-4a43-a1ac-a6c9295129ee") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "236c0824-f220-4ed7-b97c-5002f1b0daa9") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f0a9ce15-5fa5-4f26-a9e1-f569f9c3bae3") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1aac1951-90a2-459c-acaf-cc5727c21e66") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3de3d8cf-13d9-42df-b781-6c9ca32b297f") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af707e72-ea94-42ee-b2e6-9bdf840a506d") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e4891725-dc3b-4c8c-86f0-c06291159b39") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "045f3924-1008-4169-804f-26dbe298023c") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f6853d33-a8df-4d29-aa69-5c28336ef646") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d28a9fa2-5e40-4c95-a214-1ad9d57684f9") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0ac3e40b-a9ae-49b8-ad1b-522ab08f9cf4") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "87e77756-ec83-498b-97e6-9ec9b36ab83f") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a99ff092-6ef9-48a8-bdb5-90a3351982eb") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa466ac9-43f2-4361-b1f3-661fb6db2a43") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d2955231-9ec8-443e-a3d0-a2ab79708784") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "79682e98-8171-402e-bfd6-48243516df94") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8f847219-4c68-4c9f-89d3-f084ca3a2667") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f75991ee-39fb-4bd8-80d3-e9d6fb85658b") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ab5ecb3-ad84-47a2-8bd7-f12fc9dd19e5") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3655f182-96bc-498f-8bdc-3259b5c13b07") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f845ea9f-1a01-491a-90d9-d2889fd93761") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57a417da-e26b-4ad0-8339-ca6fcf34c3f1") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1e65b2dc-fc60-4d64-a669-c696672446e2") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "69154daf-5084-438a-baa0-85a32f9afe5f") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "08d890df-e297-4c8f-bfb4-0f2ff99be66f") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ed284d2-dbba-4dbc-bdb6-2622e5865f21") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "187b59fe-0486-4934-92e6-50459c1f804d") + ) + (fp_line + (start 13.45 0) + (end 23.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77ccf437-e2d8-4f80-8b1c-d15211d44f5f") + ) + (fp_line + (start 24.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b6985757-5b4f-4146-9a28-a2b2c71fead5") + ) + (fp_line + (start 24.15 -12.75) + (end 24.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "719924aa-8384-463c-9b10-0969ad1e8f00") + ) + (fp_line + (start 24.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e70234a-4037-48ca-9aca-682653fcf903") + ) + (fp_line + (start 24.15 -0.5) + (end 23.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "35c06b3f-a243-4e5d-9cce-b86b94140101") + ) + (fp_line + (start 24.15 -0.5) + (end 24.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d1ed8cd9-8ecd-40a3-bc77-db70190cad66") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "654337f4-2e3f-47cc-a29a-5dd90b21f1a6") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1f3a7b41-db2c-469a-a44a-59bc11aeadc4") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc2ff3ad-3db7-4124-9d13-15f5d40a7b0a") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fb5b96d7-a3df-4c31-bec6-f229ec1d3fd1") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7298f7de-ae7f-4724-9608-89369d47a6fc") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a65cbb05-813f-4853-9e79-420318893ce2") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a565babe-cfe8-4f48-8647-db263cc6925e") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1bbc8c11-f8d0-4637-a123-6d4c57f6d82c") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "903b84c7-a992-4d36-aaea-6506124ad4dc") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a515d9c2-18e4-49f6-8bff-c21886c0a181") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b22c15eb-eec8-4356-810a-3f9163caa976") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc3c20db-2943-4647-8482-0a106de200f0") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ebff9f95-568b-4223-81b5-c57ae2f40586") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52920f6b-1be1-470a-a854-689dbe961783") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "412114f3-03fc-48d6-8995-db5a8b03d205") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "04d77e09-1eb0-4d89-92b2-1b02d460603a") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "74492e6b-79fa-41d0-a6a5-bdb862e63dc7") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c81791f-40c1-4f67-83b4-5c2b085ba882") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0fcdc91c-cc8b-4ced-b14e-c745a92344e0") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6b16ac6b-95f7-43d3-9b0b-0066b1ed6342") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b3a5fd11-4a19-4a1f-b852-6feb99704253") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a099adb3-5429-455d-b09f-d2a0a2a4f284") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1ca1c58c-bc16-454d-aec6-de381016e5d7") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "cf597024-637c-467c-9e57-84fe4d7e7a60") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4ddbdd1a-9f20-4a5e-8443-dadb109855bc") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f486951c-9417-4bcf-affa-d273cfa41dd7") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f17096bd-2587-48d4-aee3-47aad501f1b3") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "164308ab-303a-4ed4-9c9d-1701e6b3602f") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "9bd14254-8480-48af-a270-66fdfd98dffd") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "49eed05e-3cfd-42a4-b8ae-875ebb93b6c2") + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "002e0cff-5da8-4619-b4ad-903563f8e9a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "2cc4ed47-0f96-4e61-be51-4ea461ac8df2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "569c2d7b-80f9-4166-80ad-eb99143d57a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "5bc7b80c-d4eb-470e-8449-dfcae9674ca5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "5f09085d-95fa-4b03-a19e-4da37e0b566f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "6c107a08-5404-47aa-b8dd-1aace22b8088") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "7d37faed-401c-4698-8fd2-7d16f826cce3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "8b4e8391-2eec-44f3-81ec-0df7b041e53b") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "96f423ea-2a38-487c-8c27-d76b3f94038c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "a84d9c00-2a5c-455c-873d-3e15c8835e99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "b617906f-42e4-48be-bd3a-cd0da73b7607") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "bd14f887-4b69-4e51-812d-b70d456639c5") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "c0469326-bdb7-46f9-b398-bca70b94717f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "504d8722-2a1d-467c-8a26-00cf1900e201") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 15 "/~{PRSNT1}") + (pinfunction "~{PRSNT1}") + (pintype "passive") + (uuid "6c8518d7-bfd7-4794-a7eb-4bf9b66c9f55") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (pinfunction "+12V") + (pintype "power_out") + (uuid "328672ca-2ee5-42e4-8c4f-67ec5e1e31de") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "+12V") + (pinfunction "+12V") + (pintype "power_out") + (uuid "a02fc09d-697c-48c8-8dd3-c5af67d8daaa") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "3653345b-579e-45cc-97f2-04dae03ef65d") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 16 "/TCK") + (pinfunction "TCK") + (pintype "output") + (uuid "6c4e67d0-a0a9-4514-bb54-becf2e5fb7ce") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 17 "/TDI") + (pinfunction "TDI") + (pintype "output") + (uuid "6196872c-0370-4da3-b9a7-0243d70698f1") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 18 "/TDO") + (pinfunction "TDO") + (pintype "input") + (uuid "6ed051db-4b32-4c90-8f76-55eb3a3332b9") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 19 "/TMS") + (pinfunction "TMS") + (pintype "output") + (uuid "515ced88-c139-422f-8a25-9c8956b3fcae") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 20 "+3V3") + (pinfunction "+3.3V") + (pintype "power_out") + (uuid "218cf088-ff7e-468c-91f1-224c68ff8520") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 20 "+3V3") + (pinfunction "+3.3V") + (pintype "power_out") + (uuid "84174702-3af1-43d7-b18c-1b7851e411e0") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 21 "/~{PERST}") + (pinfunction "~{PERST}") + (pintype "output") + (uuid "8256d9e2-406a-4d21-a775-49ee2d2033a0") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "420ed8b8-7e41-4c5c-b468-9eeb65f688ac") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 22 "/REFCLK+") + (pinfunction "REFCLK+") + (pintype "output") + (uuid "e2c3cbe5-dc5a-4000-98cf-d79014e84907") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 23 "/REFCLK-") + (pinfunction "REFCLK-") + (pintype "output") + (uuid "bb24e0a7-385e-45fa-b5a4-5c95e2a7acf2") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "472d7854-7b40-453b-afdd-cdb77e2a5999") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 7 "/PCIexpress_connector/_PER0_P") + (pinfunction "PERp0") + (pintype "input") + (uuid "8edcd1b2-656a-4ae5-aa92-8924bdaa761f") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 10 "/PCIexpress_connector/_PER0_N") + (pinfunction "PERn0") + (pintype "input") + (uuid "6842a837-b360-47ed-87ca-c5f9cbfc70c2") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "9e4d69af-92c2-4061-9330-749c8b16ce6b") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-RSVD-PadA19)") + (pinfunction "RSVD") + (pintype "no_connect") + (uuid "9342f167-606d-4d59-a500-82e8672581cb") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "588133ca-31cc-45f9-89e9-deccf47e0a0f") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 8 "/PCIexpress_connector/_PER1_P") + (pinfunction "PERp1") + (pintype "input") + (uuid "00b63acc-f404-45a3-a7c8-804942dea0f0") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 9 "/PCIexpress_connector/_PER1_N") + (pinfunction "PERn1") + (pintype "input") + (uuid "e69ef07c-1c43-4349-8a12-7a8be79d5763") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (pinfunction "+12V") + (pintype "power_out") + (uuid "f2edf2a0-6c5e-4648-adbd-77d611d7ece4") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (pinfunction "+12V") + (pintype "power_out") + (uuid "8c4a5a07-bc5c-44db-92f8-65632bfc0af7") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 2 "+12V") + (pinfunction "+12V") + (pintype "power_out") + (uuid "9cd179cd-2d17-43ad-bd29-9d1d1d7e32f5") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "2db3803b-e3d8-432f-8458-5f066820cca4") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 24 "/SMCLK") + (pinfunction "SMCLK") + (pintype "open_collector") + (uuid "778340cc-fd12-41a0-a3d7-607d854e75ac") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 25 "/SMDAT") + (pinfunction "SMDAT") + (pintype "open_collector") + (uuid "0a5e1d6f-7ec6-48e9-9e01-ffeb8ae8ebd1") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "35108265-e14b-4375-bc9b-d97bf2a42fca") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 20 "+3V3") + (pinfunction "+3.3V") + (pintype "power_out") + (uuid "89d03379-62d7-4f8b-a976-96b9a4c4743e") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 26 "/~{TRST}") + (pinfunction "~{TRST}") + (pintype "output") + (uuid "aca2aed4-62ae-47d0-b5fc-cb200f240968") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 27 "+3.3VA") + (pinfunction "+3.3V_aux") + (pintype "power_out") + (uuid "3d77f5a1-bded-48b4-a505-2897f47f53ee") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 28 "/~{WAKE}") + (pinfunction "~{WAKE}") + (pintype "open_collector") + (uuid "cfc11f63-a10d-4281-a873-9d24a10d9cf0") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 31 "unconnected-(J1-RSVD-PadB12)") + (pinfunction "RSVD") + (pintype "no_connect") + (uuid "ca8b9c1b-9867-4d19-bb70-b467cfb7ee02") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "5c7b4be1-4a38-4555-9817-d70d7eb73e3a") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 3 "/PET0_P") + (pinfunction "PETp0") + (pintype "output") + (uuid "f8d78a42-98f2-43eb-be91-05b29920c68b") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 6 "/PET0_N") + (pinfunction "PETn0") + (pintype "output") + (uuid "44fc5af7-33cb-4c76-96dd-9d4d94c01eb9") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "f86f2dff-29a7-4185-9c9e-57f38974828b") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 29 "/~{PRSNT2x1}") + (pinfunction "~{PRSNT2}") + (pintype "passive") + (uuid "988d8769-f157-42ab-8f5b-21a9123e1b08") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "683d4496-1fa0-4f98-9c71-dcd1d2def360") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "/PET1_P") + (pinfunction "PETp1") + (pintype "output") + (uuid "13d7ccbf-348b-41cc-a53d-ad7e5963b7c7") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "/PET1_N") + (pinfunction "PETn1") + (pintype "output") + (uuid "c2fea7ca-03a4-497f-a0a9-57c71ea14293") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "8c267b4a-ced8-4187-920a-865a091dd95d") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_out") + (uuid "da0271a2-a74e-4df3-bfd0-5a447234537a") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "e601c81f-2575-44f0-ba51-a5ce9d3ea9da") + (at 126.0925 186.32 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 1.505 0) + (layer "F.SilkS") + (uuid "13a913bf-a09f-4973-8c19-d3abd47cefa4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0.0025 -1.46 0) + (layer "F.Fab") + (uuid "8f3f9875-bcb6-43c5-8274-82413961915c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a2169435-dea1-4760-b19b-e82daa52bec7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e3d415e2-6645-42d1-aae1-fee65afb0fdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -0.237258 0.5225) + (end 0.237258 0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a54b360-c320-46af-8195-e47d8d423fa7") + ) + (fp_line + (start -0.237258 -0.5225) + (end 0.237258 -0.5225) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4ed006b3-e411-4f53-aa27-79dbddbbc6bd") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b2f8bea-bc80-43c4-9c1b-8447282281d4") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9994f112-2652-4404-bfbb-27cc1272a728") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef4c058c-88db-49fa-839f-7a557d799b76") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1fdc7a3-57d9-4aa1-ae74-dd32115a1723") + ) + (fp_line + (start 0.8 0.4125) + (end -0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "32f04e65-19cb-41dd-bd45-b0f5cb9f9600") + ) + (fp_line + (start 0.8 -0.4125) + (end 0.8 0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "173f381e-a7de-4913-a471-295868c21af9") + ) + (fp_line + (start -0.8 0.4125) + (end -0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5319674a-45bd-4e11-be08-3dbed0a62b7b") + ) + (fp_line + (start -0.8 -0.4125) + (end 0.8 -0.4125) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "250277da-0d66-4862-bfee-d3cd6a003820") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "aa13d729-1222-44f1-a400-207a603f0f10") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 5 "/PET1_P") + (pintype "passive") + (uuid "77f8a70b-cd9e-45a0-80bf-78e4686dd42a") + ) + (pad "2" smd roundrect + (at 0.825 0 180) + (size 0.8 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "972e66d9-1f91-4b0b-a873-25aa4e2562e0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "0b95d540-7722-4bab-a4e3-b5ffb60f778e") + (at 125.38 180.5575 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.4275 0.005 90) + (layer "B.SilkS") + (uuid "88252de3-02c1-404d-b2c1-a801b6c5ce6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5a493b67-dafb-4e0f-8c92-c2beaafc7042") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "536b2b36-ace1-4725-bdaa-4cec65590479") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "daae0242-c685-48d6-96ec-9e255e0f2ca6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3911540d-0855-4628-a1d0-2fc786ec9d6c") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "984ac5a0-0890-4f90-988b-b8006d1fab05") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07a45b30-f353-4757-adbc-9ce30a686095") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a073251b-8c72-4c82-a988-869185985dcf") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82c51c80-9369-46e6-baf9-843d5e8630ab") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ceba195-3c63-4a1d-8868-f3822f1190d2") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "08ff256a-6156-41de-a58b-4625aeb85725") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8f1361a5-baa0-43ce-82cf-48600701cd15") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57d3dbbb-fec6-48dd-aeaa-80f3ce49a915") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9aad8a4e-4d5e-4472-8699-e4fd53b2e347") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c8b2279b-2ba6-4b21-aa18-6e2098a66e51") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0 90) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "/PCIexpress_connector/_PER0_N") + (pintype "passive") + (uuid "e659886b-2a0c-4cd6-92c1-a14b78d8dd8c") + ) + (pad "2" smd roundrect + (at 0.775 0 90) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "/PER0_N") + (pintype "passive") + (uuid "99d5ecd0-554f-480d-b9cd-ed8243e7eedd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "0d5a3e13-4b8f-467a-af4e-b7afa5e27d99") + (at 123.88 180.5575 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.4375 0 270) + (layer "B.SilkS") + (uuid "d2f81748-b1d8-4889-8818-56508f326a04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "48c82697-df92-4d86-8be6-73c02b60e576") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "1912234b-394f-45e1-b3d7-758b4104ce66") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "b168d7e6-2e6a-4a8a-8ee6-99e80f5fb58a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e0045a1e-86bc-49e7-a3f7-48e7afb50e68") + ) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e729c33a-898a-43d2-94f4-3aac039f95c6") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef2c94a9-abd9-4351-b437-d543d818d565") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a40b64a-fa6b-43a8-af4e-bccbaadd0020") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e02ba37-59db-44db-b79d-d99a8f5f8604") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e007ea4-e6c2-492d-bde7-1a569f156116") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bdf3e044-eca7-41e1-86f2-9bcd7e21699b") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "10929b09-91bd-4300-91d0-35f683950e7a") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d7941cb9-5e36-4efd-a095-2b55a925292f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7bc532d7-eb5f-4d8c-b288-2f6d5e5fdf7e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "6f1e952c-3d7b-4deb-9932-669d71bf5346") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0 270) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER0_P") + (pintype "passive") + (uuid "d4bb087f-9966-4e02-9892-fcaf7fb52888") + ) + (pad "2" smd roundrect + (at 0.775 0 270) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 7 "/PCIexpress_connector/_PER0_P") + (pintype "passive") + (uuid "b824b931-a925-4ea0-a756-2335b9fee8a1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "1d1fae86-107a-4822-829b-7998366edbb1") + (at 128.88 180.5575 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.4125 0 90) + (layer "B.SilkS") + (uuid "777833ed-b9b1-494d-8a18-74be06eea19e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5926d0d1-3208-43f7-acd9-91b445f04af9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "858b1bf8-2ac2-4809-8ea2-3fa0e796f585") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "a412ed01-03ef-41f3-b4f1-3d36cac6ec69") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "69ab2cf2-ab45-4650-b642-07ecd7bff6e1") + ) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1c00e628-f18c-453a-b17b-03977a4c3b19") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "715d86eb-495b-458f-88fd-8f3ec4063166") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a421765-12fd-423b-9e5d-dc6ebd7f8437") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a946f9d6-2b90-4c47-8bed-925b02fd2463") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9e191c3-9ca4-4b13-82f8-842666458263") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "50e501d6-294d-4f57-8476-ac1b06773736") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e22c2dbd-54fe-4988-9a30-aea6600e5998") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f62784e3-180f-430b-9a8c-7ccf5756bf0a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "865ae577-0ecd-4129-a333-d52dad46b52c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "bab96fda-ee4d-445a-8086-c7b3eb7bc3ec") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0 270) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER1_P") + (pintype "passive") + (uuid "f9654ff4-9d05-4a06-98aa-78e4f599ac07") + ) + (pad "2" smd roundrect + (at 0.775 0 270) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 8 "/PCIexpress_connector/_PER1_P") + (pintype "passive") + (uuid "099e7413-6572-4d84-a35c-f3190c0d35ea") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "949e7059-aae8-4365-8fe4-6e3838ec3e49") + (at 130.38 180.5575 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.4125 0.005 90) + (layer "B.SilkS") + (uuid "1f9af69f-1d4a-4389-9772-24a2247f0d49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "0cbb38a5-8496-49ab-a0ff-759f98187abd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "cfe4fab9-7004-442f-a0b5-236609ca31e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "f84612b0-a19e-43d1-bff1-6b73fb0f4763") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (attr smd) + (fp_line + (start -0.14058 -0.51) + (end 0.14058 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0f23d530-74ca-4461-8b0a-b998cd939cd7") + ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e088b6b8-d6f2-4105-b4cf-07843f0fd7e4") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e542cb9-38fc-4ea2-8583-f71f32ff5518") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1d77f0f-27b5-4f40-ab8b-bbb33e84b066") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bff8a3ab-d77f-46e0-838f-2eef0acf6764") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3095e0bb-a90d-4f90-9e6a-e22511fe3fe0") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4176111a-27d8-4d3e-845e-4d362f6edf28") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "beee6f1f-dd37-4d5e-995a-21bb7b417ac3") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8ad0ed5-f644-41f1-b6aa-273ac41b881b") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "36d5e840-ab84-4007-ab99-41b29b895cb0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "7dd2a596-dce8-4ba1-a40b-6dbe6a2c9030") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.775 0 90) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 9 "/PCIexpress_connector/_PER1_N") + (pintype "passive") + (uuid "e9bbf773-a829-460f-8c64-097cb7c6f645") + ) + (pad "2" smd roundrect + (at 0.775 0 90) + (size 0.9 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER1_N") + (pintype "passive") + (uuid "2c0ec235-3b14-42f4-b537-50bf8bac18c1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 61.48 182.82) + (end 106.48 182.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "204c8069-8cb1-44b4-a4d3-88d0b48292b8") + ) + (gr_line + (start 74.18 86.42) + (end 74.18 106.87) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "25520f23-d971-4bd4-a285-0e77b41a34c4") + ) + (gr_line + (start 198.63 86.42) + (end 74.18 86.42) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5d594828-da83-41f8-accf-dfc8c45906f5") + ) + (gr_line + (start 363.28 88.42) + (end 198.63 88.42) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6fc67bc9-bbbb-4ff6-9d78-52ebb4368cf5") + ) + (gr_line + (start 61.48 106.87) + (end 61.48 182.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bbcfbf15-1891-45ce-8743-42cbd4ed42c8") + ) + (gr_line + (start 74.18 106.87) + (end 61.48 106.87) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c2965c3b-8c32-49cb-9a02-abc20022f191") + ) + (gr_line + (start 198.63 88.42) + (end 198.63 86.42) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf24fd69-7479-4e34-a3e8-73df47827225") + ) + (gr_line + (start 66.56 106.87) + (end 66.56 182.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6282644-f879-41c1-9e45-6e79d0d19432") + ) + (gr_line + (start 106.48 182.82) + (end 106.48 196.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f3f44d4c-b7fe-447b-80c5-cdd2870f524b") + ) + (gr_line + (start 61.48 192.07) + (end 76.48 192.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0654ee54-e210-4027-b648-67786e050d8e") + ) + (gr_line + (start 119.58 196.07) + (end 120.08 196.57) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "12ee2387-b2cf-4581-94ca-f8426a1535df") + ) + (gr_line + (start 94.83 192.07) + (end 102.83 192.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17ac7dc7-da2c-4699-85c6-573afd240e72") + ) + (gr_arc + (start 102.83 185.645) + (mid 104.655 183.82) + (end 106.48 185.645) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "17b55468-a7c6-48a3-8564-d541385dcbc2") + ) + (gr_line + (start 130.28 196.57) + (end 120.08 196.57) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "31884718-466f-4046-9d5a-86c96f32525f") + ) + (gr_line + (start 130.78 183.82) + (end 130.78 196.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "333e422d-e0c6-4985-8050-6b103733939f") + ) + (gr_line + (start 76.48 192.07) + (end 76.48 183.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "37a0ec39-af6b-4615-851d-8eb017ff1fec") + ) + (gr_line + (start 106.98 196.57) + (end 117.18 196.57) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "398c945c-e243-4788-84aa-6b217b535977") + ) + (gr_circle + (center 68.98 187.22) + (end 70.58 187.22) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "3a3a08b7-18bc-47e8-aca4-ea4107a3bfee") + ) + (gr_line + (start 229.13 183.82) + (end 130.78 183.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d2ff8c6-7954-4830-be19-3e7e041ea31c") + ) + (gr_line + (start 106.48 196.07) + (end 106.98 196.57) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "557d83c2-8ced-4b90-b03b-7ad8f3349297") + ) + (gr_line + (start 102.83 192.07) + (end 102.83 185.645) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "58516120-3bed-44e1-a0f5-a5143ed6e281") + ) + (gr_line + (start 117.68 196.07) + (end 117.68 189.12) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "648a2979-de00-4ba9-adf3-822974bc1607") + ) + (gr_line + (start 117.18 196.57) + (end 117.68 196.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6f6003c2-36a4-48c7-966c-99891b3196b5") + ) + (gr_arc + (start 117.68 189.12) + (mid 118.63 188.17) + (end 119.58 189.12) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7effa831-2ae8-4e9f-8f60-bc3d43d299d1") + ) + (gr_line + (start 61.48 127.67) + (end 61.48 192.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9095cf80-e3a3-4d11-a2a6-024c274ee4eb") + ) + (gr_line + (start 229.13 127.67) + (end 61.48 127.67) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9391e401-37dd-4020-a762-4f33c24f59dd") + ) + (gr_line + (start 119.58 189.12) + (end 119.58 196.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a05bdd81-8a4f-42d9-bf04-2412ee81a725") + ) + (gr_line + (start 130.78 196.07) + (end 130.28 196.57) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a3501bf1-937f-4223-b2c7-0603d109725a") + ) + (gr_line + (start 106.48 185.645) + (end 106.48 196.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bdad4307-e34b-4881-9177-42e75aa375f9") + ) + (gr_line + (start 76.48 183.82) + (end 94.83 183.82) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "db283e98-5976-4660-b926-70548d1edee7") + ) + (gr_line + (start 229.13 183.82) + (end 229.13 127.67) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e73e2ae2-04d1-4b85-bd91-90cdb969a7b6") + ) + (gr_circle + (center 68.98 133.32) + (end 70.58 133.32) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "e7ecb8d5-519a-4a15-9f78-643e357573c0") + ) + (gr_line + (start 94.83 183.82) + (end 94.83 192.07) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f1cc8264-50b2-4479-af0a-76b5c2dd3c08") + ) + (target plus + (at 106.63 196.57) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "aef6b77c-2436-44ca-b64e-98ab38e8f63f") + ) + (segment + (start 110.13 193.07) + (end 110.13 190.445) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "751fbf7f-7ba0-4a4e-80fd-fd660bd22749") + ) + (segment + (start 110.13 190.57) + (end 110.13 190.57) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "eeb7961c-193f-4f11-8efe-53260c37b42c") + ) + (via + (at 110.13 190.445) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1b305cef-2170-4552-aeab-dc725a86d987") + ) + (via + (at 128.63 189.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2575ed84-c232-4d68-b10f-f886f8942cc1") + ) + (via + (at 126.13 189.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3b6aa7f9-d6da-45d5-9eef-45553b81da7c") + ) + (via + (at 128.63 187.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4eba1781-a6af-41bf-9008-006dd8129caa") + ) + (via + (at 126.13 188.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "54abe5ad-a10f-458e-a932-b907bd782a1c") + ) + (via + (at 128.63 188.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "564a5e77-8df0-48e6-9473-cae5aabe7dfd") + ) + (via + (at 123.63 187.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6efb75f1-7d3d-4787-aeb2-cbc20b1c08c0") + ) + (via + (at 121.13 188.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7a2b099d-17ea-4b32-82d4-f7a8f1892be7") + ) + (via + (at 123.63 188.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8d414feb-daf2-4d4a-9e74-a1887272d67b") + ) + (via + (at 121.13 189.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bce6a96d-53cc-428b-ab72-33d46922d2af") + ) + (via + (at 126.13 187.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c75c6fe1-19d1-4d82-bfaa-342961ebfbc2") + ) + (via + (at 123.63 189.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e5a8e531-e498-4540-a5a5-d7e8fcb2e7e3") + ) + (via + (at 121.13 187.945) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "eea42e5e-bab7-4257-a8d2-2e222b31fa24") + ) + (segment + (start 108.13 193.07) + (end 108.13 190.445) + (width 0.0889) + (layer "F.Cu") + (net 2) + (uuid "3579bb59-3dd0-4f51-88d8-647746ac8fdb") + ) + (via + (at 108.13 190.445) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "0d46cc0f-4565-4592-a151-8e0dcccbebff") + ) + (via + (at 109.13 190.445) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "16959fdf-8af3-48e8-a8a2-a8d8c7e92b00") + ) + (segment + (start 121.9175 183.71375) + (end 121.9175 183.07) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "148e130a-5be4-460d-961e-8d22a0cf4fc5") + ) + (segment + (start 122.43 184.22625) + (end 121.9175 183.71375) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "573d53ea-a92b-470d-bb8a-3bdeb309b721") + ) + (segment + (start 122.43 190.52) + (end 122.43 184.22625) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6eb0387e-b7ba-4df9-8da8-fe4dfac0a7f9") + ) + (segment + (start 122.13 190.82) + (end 122.43 190.52) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "985fad78-34ee-475e-98da-43c4356cf5e8") + ) + (segment + (start 122.13 193.07) + (end 122.13 190.82) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ddfd16c9-50cb-4e59-b01c-5b8275ce47d3") + ) + (segment + (start 128.13 190.82) + (end 127.83 190.52) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0fe36a1b-534c-4b8f-83a5-a562620e1379") + ) + (segment + (start 128.3425 186.9825) + (end 128.3425 186.32) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "16b8b31f-832c-4c74-9c6d-356fbdd2cadf") + ) + (segment + (start 127.83 190.52) + (end 127.83 187.495) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "353728d6-dd8c-4a31-ac53-6c10f3cefebc") + ) + (segment + (start 127.83 187.495) + (end 128.3425 186.9825) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c8d96257-0a84-4590-9e7b-e8c42c90334f") + ) + (segment + (start 128.13 193.07) + (end 128.13 190.82) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f1efe2b3-41ee-4667-a5a5-7baa1066b78a") + ) + (segment + (start 127.13 193.07) + (end 127.13 190.82) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "480616a9-581b-4641-879e-1155712f5caf") + ) + (segment + (start 127.43 190.52) + (end 127.43 187.495) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5cc572f6-6751-47ae-887a-5b9725f92a63") + ) + (segment + (start 127.43 187.495) + (end 126.9175 186.9825) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "60a6efdb-410d-4698-8dfb-57665fea9fa8") + ) + (segment + (start 127.13 190.82) + (end 127.43 190.52) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8fc078e1-156b-45e6-b72e-7eec3ab9210e") + ) + (segment + (start 126.9175 186.9825) + (end 126.9175 186.32) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a7bcd5b7-3c47-469c-8059-ce3a88d7b7aa") + ) + (segment + (start 123.13 193.07) + (end 123.13 190.82) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "476d954d-9065-423c-b77a-f964a6be8b6e") + ) + (segment + (start 123.13 190.82) + (end 122.83 190.52) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4d562b73-5238-4554-8b13-b2effddc738e") + ) + (segment + (start 122.83 190.52) + (end 122.83 184.245) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "86eabcad-0358-44fa-b189-57f53baf7221") + ) + (segment + (start 122.83 184.245) + (end 123.3425 183.7325) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "8b1323ff-ece8-4ab8-8209-4a0dd47eeed8") + ) + (segment + (start 123.3425 183.7325) + (end 123.3425 183.07) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "e21ecc3e-51f2-4e68-b78c-bca41c7122fe") + ) + (segment + (start 123.88 181.945) + (end 123.88 181.3575) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "0def55f6-1cc0-466c-85bc-b2bf1444c1ce") + ) + (segment + (start 124.43 190.52) + (end 124.43 182.495) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "5e465eb2-fd3a-4445-bebe-4f384a520ca6") + ) + (segment + (start 124.43 182.495) + (end 123.88 181.945) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "64e08b1a-35b4-43fa-b2aa-09151684de37") + ) + (segment + (start 124.13 193.07) + (end 124.13 190.82) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "91d53cba-8655-4460-9576-15c919c5b467") + ) + (segment + (start 124.13 190.82) + (end 124.43 190.52) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "e70e7a7b-ae75-4f82-bed1-9336554aadf0") + ) + (segment + (start 129.43 182.495) + (end 128.88 181.945) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "109d2899-8963-4577-8d5e-b3d71fb5a2d9") + ) + (segment + (start 129.13 193.07) + (end 129.13 190.82) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "34f15b51-3a48-436e-9c30-1a78e769caba") + ) + (segment + (start 129.13 190.82) + (end 129.43 190.52) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "77e1e2f8-06df-4652-b0cd-d01b8982dfb9") + ) + (segment + (start 129.43 190.52) + (end 129.43 182.495) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "b13cc364-8abb-4249-9f75-291d5a23a183") + ) + (segment + (start 128.88 181.945) + (end 128.88 181.3575) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "de15d216-dca5-479f-9255-4989dc163c71") + ) + (segment + (start 130.13 190.82) + (end 130.13 193.07) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "212b86e3-4197-43da-b5ee-e6ec45b6e6d2") + ) + (segment + (start 129.83 182.495) + (end 129.83 190.52) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "9041bff3-58c3-4de0-8212-2d71092cc670") + ) + (segment + (start 129.83 190.52) + (end 130.13 190.82) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "9160e62a-5e63-4374-88bf-2a1ff8f4fdc2") + ) + (segment + (start 130.38 181.3575) + (end 130.38 181.945) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "db4de50a-80fa-414b-bf34-15964dffddb6") + ) + (segment + (start 130.38 181.945) + (end 129.83 182.495) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "fb399375-b166-4fb7-b8e8-a7f5c84b5bc3") + ) + (segment + (start 125.38 181.945) + (end 124.83 182.495) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "6cc51450-5f51-468c-a2f6-d945dd6b2598") + ) + (segment + (start 125.13 190.82) + (end 125.13 193.07) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "a4cff44d-bb74-46e8-a9b2-53bc12b3364c") + ) + (segment + (start 125.38 181.3575) + (end 125.38 181.945) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "a53d0bca-9c28-47a6-b4c5-eefe081979b0") + ) + (segment + (start 124.83 190.52) + (end 125.13 190.82) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "a944b233-714a-4b53-a4bb-390fc497f404") + ) + (segment + (start 124.83 182.495) + (end 124.83 190.52) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "e34e3da8-713a-4980-b25c-7d796a44bcc7") + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "4c3246fa-9a05-4dc5-8706-e32759c47108") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.505 127.695) (xy 229.13 127.695) (xy 229.13 183.82) (xy 130.775 183.82) (xy 130.775 190.97) + (xy 106.38 190.97) (xy 106.38 185.695) (xy 102.88 185.695) (xy 102.88 188.445) (xy 94.755 188.445) + (xy 94.755 183.82) (xy 76.505 183.82) (xy 76.505 192.07) (xy 61.505 192.07) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 228.997539 127.765185) (xy 229.043294 127.817989) (xy 229.0545 127.8695) (xy 229.0545 183.6205) + (xy 229.034815 183.687539) (xy 228.982011 183.733294) (xy 228.9305 183.7445) (xy 130.764982 183.7445) + (xy 130.737231 183.755995) (xy 130.715995 183.777231) (xy 130.7045 183.804982) (xy 130.7045 190.846) + (xy 130.684815 190.913039) (xy 130.632011 190.958794) (xy 130.5805 190.97) (xy 128.784126 190.97) + (xy 128.717087 190.950315) (xy 128.671332 190.897511) (xy 128.669566 190.893456) (xy 128.668867 190.891768) + (xy 128.624552 190.825447) (xy 128.55823 190.781132) (xy 128.496198 190.768793) (xy 128.434287 190.736408) + (xy 128.413003 190.709175) (xy 128.370464 190.635495) (xy 128.370458 190.635487) (xy 128.166819 190.431848) + (xy 128.133334 190.370525) (xy 128.1305 190.344167) (xy 128.1305 187.670833) (xy 128.150185 187.603794) + (xy 128.166819 187.583152) (xy 128.202398 187.547573) (xy 128.58296 187.167011) (xy 128.61577 187.110182) + (xy 128.622521 187.098489) (xy 128.63884 187.037585) (xy 128.640357 187.033246) (xy 128.658128 187.008448) + (xy 128.674004 186.982402) (xy 128.67953 186.978584) (xy 128.681057 186.976454) (xy 128.684716 186.975001) + (xy 128.701119 186.963671) (xy 128.780842 186.92305) (xy 128.87055 186.833342) (xy 128.928146 186.720304) + (xy 128.928146 186.720302) (xy 128.928147 186.720301) (xy 128.942999 186.626524) (xy 128.943 186.626519) + (xy 128.942999 186.013482) (xy 128.928146 185.919696) (xy 128.87055 185.806658) (xy 128.870546 185.806654) + (xy 128.870545 185.806652) (xy 128.780847 185.716954) (xy 128.780844 185.716952) (xy 128.780842 185.71695) + (xy 128.704017 185.677805) (xy 128.667801 185.659352) (xy 128.574024 185.6445) (xy 128.110982 185.6445) + (xy 128.030019 185.657323) (xy 128.017196 185.659354) (xy 127.904158 185.71695) (xy 127.904157 185.716951) + (xy 127.904152 185.716954) (xy 127.814454 185.806652) (xy 127.814451 185.806657) (xy 127.81445 185.806658) + (xy 127.805673 185.823884) (xy 127.756853 185.919698) (xy 127.752472 185.947356) (xy 127.722541 186.01049) + (xy 127.663229 186.04742) (xy 127.593366 186.04642) (xy 127.535134 186.007809) (xy 127.507525 185.947352) + (xy 127.503146 185.919696) (xy 127.44555 185.806658) (xy 127.445546 185.806654) (xy 127.445545 185.806652) + (xy 127.355847 185.716954) (xy 127.355844 185.716952) (xy 127.355842 185.71695) (xy 127.279017 185.677805) + (xy 127.242801 185.659352) (xy 127.149024 185.6445) (xy 126.685982 185.6445) (xy 126.605019 185.657323) + (xy 126.592196 185.659354) (xy 126.479158 185.71695) (xy 126.479157 185.716951) (xy 126.479152 185.716954) + (xy 126.389454 185.806652) (xy 126.389451 185.806657) (xy 126.38945 185.806658) (xy 126.380673 185.823884) + (xy 126.331852 185.919698) (xy 126.317 186.013475) (xy 126.317 186.626517) (xy 126.325514 186.68027) + (xy 126.331854 186.720304) (xy 126.38945 186.833342) (xy 126.389452 186.833344) (xy 126.389454 186.833347) + (xy 126.479152 186.923045) (xy 126.479155 186.923047) (xy 126.479158 186.92305) (xy 126.522524 186.945146) + (xy 126.55888 186.963671) (xy 126.580233 186.983838) (xy 126.603374 187.001924) (xy 126.606597 187.008737) + (xy 126.609675 187.011645) (xy 126.619641 187.033245) (xy 126.621165 187.037606) (xy 126.637479 187.098489) + (xy 126.64423 187.110182) (xy 126.650055 187.120271) (xy 126.677039 187.167009) (xy 126.677041 187.167012) + (xy 127.093181 187.583152) (xy 127.126666 187.644475) (xy 127.1295 187.670833) (xy 127.1295 190.344167) + (xy 127.109815 190.411206) (xy 127.093181 190.431848) (xy 126.889541 190.635487) (xy 126.889537 190.635492) + (xy 126.846996 190.709176) (xy 126.796429 190.757392) (xy 126.763801 190.768793) (xy 126.70177 190.781132) + (xy 126.701769 190.781132) (xy 126.635447 190.825447) (xy 126.591132 190.891768) (xy 126.590434 190.893456) + (xy 126.587926 190.896567) (xy 126.584348 190.901923) (xy 126.583868 190.901602) (xy 126.546591 190.947858) + (xy 126.480296 190.969921) (xy 126.475874 190.97) (xy 125.784126 190.97) (xy 125.717087 190.950315) + (xy 125.671332 190.897511) (xy 125.669566 190.893456) (xy 125.668867 190.891768) (xy 125.624552 190.825447) + (xy 125.55823 190.781132) (xy 125.558229 190.781131) (xy 125.499752 190.7695) (xy 125.499748 190.7695) + (xy 124.760252 190.7695) (xy 124.760247 190.7695) (xy 124.70177 190.781131) (xy 124.701769 190.781132) + (xy 124.635447 190.825447) (xy 124.591132 190.891768) (xy 124.590434 190.893456) (xy 124.587926 190.896567) + (xy 124.584348 190.901923) (xy 124.583868 190.901602) (xy 124.546591 190.947858) (xy 124.480296 190.969921) + (xy 124.475874 190.97) (xy 123.784126 190.97) (xy 123.717087 190.950315) (xy 123.671332 190.897511) + (xy 123.669566 190.893456) (xy 123.668867 190.891768) (xy 123.624552 190.825447) (xy 123.55823 190.781132) + (xy 123.496198 190.768793) (xy 123.434287 190.736408) (xy 123.413003 190.709175) (xy 123.370464 190.635495) + (xy 123.370458 190.635487) (xy 123.166819 190.431848) (xy 123.133334 190.370525) (xy 123.1305 190.344167) + (xy 123.1305 184.420833) (xy 123.150185 184.353794) (xy 123.166819 184.333152) (xy 123.332655 184.167316) + (xy 123.58296 183.917011) (xy 123.585098 183.913307) (xy 123.597492 183.891841) (xy 123.597492 183.891838) + (xy 123.602015 183.884006) (xy 123.622521 183.848489) (xy 123.63872 183.788032) (xy 123.641381 183.781334) + (xy 123.658636 183.759268) (xy 123.673215 183.73535) (xy 123.682186 183.729153) (xy 123.684421 183.726295) + (xy 123.688268 183.724951) (xy 123.700324 183.716623) (xy 123.785842 183.67305) (xy 123.87555 183.583342) + (xy 123.933146 183.470304) (xy 123.933146 183.470302) (xy 123.933147 183.470301) (xy 123.947999 183.376524) + (xy 123.948 183.376519) (xy 123.947999 182.763482) (xy 123.933146 182.669696) (xy 123.87555 182.556658) + (xy 123.875546 182.556654) (xy 123.875545 182.556652) (xy 123.785847 182.466954) (xy 123.785844 182.466952) + (xy 123.785842 182.46695) (xy 123.709017 182.427805) (xy 123.672801 182.409352) (xy 123.579024 182.3945) + (xy 123.115982 182.3945) (xy 123.035019 182.407323) (xy 123.022196 182.409354) (xy 122.909158 182.46695) + (xy 122.909157 182.466951) (xy 122.909152 182.466954) (xy 122.819454 182.556652) (xy 122.819451 182.556657) + (xy 122.761853 182.669698) (xy 122.754972 182.71314) (xy 122.725042 182.776274) (xy 122.66573 182.813204) + (xy 122.595867 182.812206) (xy 122.537635 182.773595) (xy 122.510025 182.713138) (xy 122.503146 182.669696) + (xy 122.44555 182.556658) (xy 122.445546 182.556654) (xy 122.445545 182.556652) (xy 122.355847 182.466954) + (xy 122.355844 182.466952) (xy 122.355842 182.46695) (xy 122.279017 182.427805) (xy 122.242801 182.409352) + (xy 122.149024 182.3945) (xy 121.685982 182.3945) (xy 121.605019 182.407323) (xy 121.592196 182.409354) + (xy 121.479158 182.46695) (xy 121.479157 182.466951) (xy 121.479152 182.466954) (xy 121.389454 182.556652) + (xy 121.389451 182.556657) (xy 121.331852 182.669698) (xy 121.317 182.763475) (xy 121.317 183.376517) + (xy 121.324974 183.426862) (xy 121.331854 183.470304) (xy 121.38945 183.583342) (xy 121.389452 183.583344) + (xy 121.389454 183.583347) (xy 121.479152 183.673045) (xy 121.479154 183.673046) (xy 121.479158 183.67305) + (xy 121.564698 183.716635) (xy 121.583481 183.734375) (xy 121.604742 183.749051) (xy 121.610054 183.759472) + (xy 121.615493 183.764609) (xy 121.622834 183.779355) (xy 121.62603 183.787012) (xy 121.637479 183.829739) + (xy 121.656548 183.862767) (xy 121.660527 183.869659) (xy 121.66053 183.869666) (xy 121.677035 183.898254) + (xy 121.677041 183.898262) (xy 122.093181 184.314402) (xy 122.126666 184.375725) (xy 122.1295 184.402083) + (xy 122.1295 190.344167) (xy 122.109815 190.411206) (xy 122.093181 190.431848) (xy 121.889541 190.635487) + (xy 121.889537 190.635492) (xy 121.846996 190.709176) (xy 121.796429 190.757392) (xy 121.763801 190.768793) + (xy 121.70177 190.781132) (xy 121.701769 190.781132) (xy 121.635447 190.825447) (xy 121.591132 190.891768) + (xy 121.590434 190.893456) (xy 121.587926 190.896567) (xy 121.584348 190.901923) (xy 121.583868 190.901602) + (xy 121.546591 190.947858) (xy 121.480296 190.969921) (xy 121.475874 190.97) (xy 120.784126 190.97) + (xy 120.717087 190.950315) (xy 120.671332 190.897511) (xy 120.669566 190.893456) (xy 120.668867 190.891768) + (xy 120.624552 190.825447) (xy 120.55823 190.781132) (xy 120.558229 190.781131) (xy 120.499752 190.7695) + (xy 120.499748 190.7695) (xy 119.7795 190.7695) (xy 119.712461 190.749815) (xy 119.666706 190.697011) + (xy 119.6555 190.6455) (xy 119.6555 189.024975) (xy 119.641371 188.949394) (xy 119.620577 188.838156) + (xy 119.551922 188.660937) (xy 119.451872 188.499351) (xy 119.323834 188.3589) (xy 119.172169 188.244367) + (xy 119.002041 188.159653) (xy 119.002042 188.159653) (xy 118.897142 188.129807) (xy 118.819242 188.107643) + (xy 118.819239 188.107642) (xy 118.819241 188.107642) (xy 118.630001 188.090107) (xy 118.629999 188.090107) + (xy 118.44076 188.107642) (xy 118.257957 188.159653) (xy 118.08783 188.244367) (xy 117.936164 188.358901) + (xy 117.808129 188.499349) (xy 117.708077 188.660938) (xy 117.708075 188.660942) (xy 117.650336 188.809986) + (xy 117.639423 188.838156) (xy 117.628704 188.8955) (xy 117.6045 189.024975) (xy 117.6045 190.6455) + (xy 117.584815 190.712539) (xy 117.532011 190.758294) (xy 117.4805 190.7695) (xy 116.760247 190.7695) + (xy 116.70177 190.781131) (xy 116.701768 190.781132) (xy 116.698887 190.783058) (xy 116.691655 190.785322) + (xy 116.690487 190.785806) (xy 116.690443 190.785701) (xy 116.632209 190.803933) (xy 116.564829 190.785446) + (xy 116.561113 190.783058) (xy 116.558231 190.781132) (xy 116.558229 190.781131) (xy 116.499752 190.7695) + (xy 116.499748 190.7695) (xy 115.760252 190.7695) (xy 115.760247 190.7695) (xy 115.70177 190.781131) + (xy 115.701768 190.781132) (xy 115.698887 190.783058) (xy 115.691655 190.785322) (xy 115.690487 190.785806) + (xy 115.690443 190.785701) (xy 115.632209 190.803933) (xy 115.564829 190.785446) (xy 115.561113 190.783058) + (xy 115.558231 190.781132) (xy 115.558229 190.781131) (xy 115.499752 190.7695) (xy 115.499748 190.7695) + (xy 114.760252 190.7695) (xy 114.760247 190.7695) (xy 114.70177 190.781131) (xy 114.701768 190.781132) + (xy 114.698887 190.783058) (xy 114.691655 190.785322) (xy 114.690487 190.785806) (xy 114.690443 190.785701) + (xy 114.632209 190.803933) (xy 114.564829 190.785446) (xy 114.561113 190.783058) (xy 114.558231 190.781132) + (xy 114.558229 190.781131) (xy 114.499752 190.7695) (xy 114.499748 190.7695) (xy 113.760252 190.7695) + (xy 113.760247 190.7695) (xy 113.70177 190.781131) (xy 113.701769 190.781132) (xy 113.635447 190.825447) + (xy 113.591132 190.891768) (xy 113.590434 190.893456) (xy 113.587926 190.896567) (xy 113.584348 190.901923) + (xy 113.583868 190.901602) (xy 113.546591 190.947858) (xy 113.480296 190.969921) (xy 113.475874 190.97) + (xy 112.784126 190.97) (xy 112.717087 190.950315) (xy 112.671332 190.897511) (xy 112.669566 190.893456) + (xy 112.668867 190.891768) (xy 112.624552 190.825447) (xy 112.55823 190.781132) (xy 112.558229 190.781131) + (xy 112.499752 190.7695) (xy 112.499748 190.7695) (xy 111.760252 190.7695) (xy 111.760247 190.7695) + (xy 111.70177 190.781131) (xy 111.701768 190.781132) (xy 111.698887 190.783058) (xy 111.691655 190.785322) + (xy 111.690487 190.785806) (xy 111.690443 190.785701) (xy 111.632209 190.803933) (xy 111.564829 190.785446) + (xy 111.561113 190.783058) (xy 111.558231 190.781132) (xy 111.558229 190.781131) (xy 111.499752 190.7695) + (xy 111.499748 190.7695) (xy 110.760252 190.7695) (xy 110.760247 190.7695) (xy 110.70177 190.781131) + (xy 110.701769 190.781132) (xy 110.635447 190.825447) (xy 110.591132 190.891768) (xy 110.590434 190.893456) + (xy 110.587926 190.896567) (xy 110.584348 190.901923) (xy 110.583868 190.901602) (xy 110.546591 190.947858) + (xy 110.480296 190.969921) (xy 110.475874 190.97) (xy 109.909 190.97) (xy 109.841961 190.950315) + (xy 109.796206 190.897511) (xy 109.785 190.846) (xy 109.785 190.415904) (xy 109.789225 190.383812) + (xy 109.792785 190.370525) (xy 109.815514 190.285699) (xy 109.815513 190.285698) (xy 109.819994 190.268976) + (xy 109.820594 190.266815) (xy 109.822724 190.259425) (xy 109.822723 190.259422) (xy 109.824358 190.253752) + (xy 109.827471 190.233819) (xy 109.828505 190.229959) (xy 109.831502 190.207176) (xy 109.8355 190.176804) + (xy 109.8355 190.069008) (xy 109.835499 190.068992) (xy 109.830803 190.025316) (xy 109.826897 190.007364) + (xy 109.819602 189.973825) (xy 109.819348 189.972789) (xy 109.81711 189.963627) (xy 109.7741 189.882915) + (xy 109.728345 189.830111) (xy 109.728339 189.830104) (xy 109.710757 189.81216) (xy 109.710756 189.812159) + (xy 109.710754 189.812157) (xy 109.710752 189.812156) (xy 109.71075 189.812154) (xy 109.63094 189.767511) + (xy 109.630935 189.767509) (xy 109.563903 189.747826) (xy 109.563899 189.747825) (xy 109.563898 189.747825) + (xy 109.506 189.7395) (xy 106.6795 189.7395) (xy 106.612461 189.719815) (xy 106.566706 189.667011) + (xy 106.5555 189.6155) (xy 106.5555 185.515001) (xy 106.539146 185.39602) (xy 106.520097 185.257428) + (xy 106.449951 185.007074) (xy 106.449949 185.007069) (xy 106.346373 184.76861) (xy 106.211279 184.546458) + (xy 106.067289 184.369471) (xy 106.047199 184.344777) (xy 105.927811 184.233276) (xy 105.85719 184.16732) + (xy 105.857187 184.167317) (xy 105.857185 184.167316) (xy 105.644777 184.017381) (xy 105.644778 184.017381) + (xy 105.413927 183.897765) (xy 105.168952 183.8107) (xy 105.16895 183.810699) (xy 104.983013 183.772062) + (xy 104.914389 183.757802) (xy 104.914387 183.757801) (xy 104.914383 183.757801) (xy 104.655 183.740059) + (xy 104.395616 183.757801) (xy 104.141049 183.810699) (xy 104.141047 183.8107) (xy 103.896072 183.897765) + (xy 103.665222 184.017381) (xy 103.613914 184.053599) (xy 103.452815 184.167316) (xy 103.452812 184.167317) + (xy 103.45281 184.16732) (xy 103.452809 184.16732) (xy 103.262798 184.34478) (xy 103.09872 184.546458) + (xy 102.963626 184.76861) (xy 102.86005 185.007069) (xy 102.789904 185.257422) (xy 102.789903 185.257428) + (xy 102.7545 185.515001) (xy 102.7545 188.321) (xy 102.734815 188.388039) (xy 102.682011 188.433794) + (xy 102.6305 188.445) (xy 95.0295 188.445) (xy 94.962461 188.425315) (xy 94.916706 188.372511) (xy 94.9055 188.321) + (xy 94.9055 183.804983) (xy 94.9055 183.804982) (xy 94.894006 183.777233) (xy 94.872767 183.755994) + (xy 94.845018 183.7445) (xy 76.495018 183.7445) (xy 76.464982 183.7445) (xy 76.437231 183.755995) + (xy 76.415995 183.777231) (xy 76.4045 183.804982) (xy 76.4045 191.8705) (xy 76.384815 191.937539) + (xy 76.332011 191.983294) (xy 76.2805 191.9945) (xy 61.6795 191.9945) (xy 61.612461 191.974815) + (xy 61.566706 191.922011) (xy 61.5555 191.8705) (xy 61.5555 187.110182) (xy 67.3045 187.110182) + (xy 67.3045 187.110188) (xy 67.3045 187.329811) (xy 67.304501 187.329828) (xy 67.333167 187.547573) + (xy 67.390014 187.759729) (xy 67.408104 187.803401) (xy 67.474065 187.962645) (xy 67.583884 188.152855) + (xy 67.583889 188.152861) (xy 67.58389 188.152863) (xy 67.717588 188.327102) (xy 67.717594 188.327109) + (xy 67.87289 188.482405) (xy 67.872897 188.482411) (xy 67.921689 188.51985) (xy 68.047145 188.616116) + (xy 68.237355 188.725935) (xy 68.338814 188.76796) (xy 68.44027 188.809985) (xy 68.440271 188.809985) + (xy 68.440273 188.809986) (xy 68.652425 188.866832) (xy 68.870182 188.8955) (xy 68.870189 188.8955) + (xy 69.089811 188.8955) (xy 69.089818 188.8955) (xy 69.307575 188.866832) (xy 69.519727 188.809986) + (xy 69.722645 188.725935) (xy 69.912855 188.616116) (xy 70.087104 188.48241) (xy 70.24241 188.327104) + (xy 70.376116 188.152855) (xy 70.485935 187.962645) (xy 70.569986 187.759727) (xy 70.626832 187.547575) + (xy 70.6555 187.329818) (xy 70.6555 187.110182) (xy 70.626832 186.892425) (xy 70.569986 186.680273) + (xy 70.54772 186.626519) (xy 70.485936 186.477358) (xy 70.485935 186.477355) (xy 70.376116 186.287145) + (xy 70.24241 186.112896) (xy 70.242405 186.11289) (xy 70.087109 185.957594) (xy 70.087102 185.957588) + (xy 69.912863 185.82389) (xy 69.912861 185.823889) (xy 69.912855 185.823884) (xy 69.722645 185.714065) + (xy 69.722641 185.714063) (xy 69.519729 185.630014) (xy 69.307573 185.573167) (xy 69.089828 185.544501) + (xy 69.089823 185.5445) (xy 69.089818 185.5445) (xy 68.870182 185.5445) (xy 68.870176 185.5445) + (xy 68.870171 185.544501) (xy 68.652426 185.573167) (xy 68.44027 185.630014) (xy 68.237358 185.714063) + (xy 68.237354 185.714065) (xy 68.047145 185.823884) (xy 68.047136 185.82389) (xy 67.872897 185.957588) + (xy 67.87289 185.957594) (xy 67.717594 186.11289) (xy 67.717588 186.112897) (xy 67.58389 186.287136) + (xy 67.583884 186.287145) (xy 67.474065 186.477354) (xy 67.474063 186.477358) (xy 67.390014 186.68027) + (xy 67.333167 186.892426) (xy 67.312799 187.047141) (xy 67.305789 187.100389) (xy 67.3045 187.110182) + (xy 61.5555 187.110182) (xy 61.5555 133.210182) (xy 67.3045 133.210182) (xy 67.3045 133.210188) + (xy 67.3045 133.429811) (xy 67.304501 133.429828) (xy 67.333167 133.647573) (xy 67.390014 133.859729) + (xy 67.408104 133.903401) (xy 67.474065 134.062645) (xy 67.583884 134.252855) (xy 67.583889 134.252861) + (xy 67.58389 134.252863) (xy 67.717588 134.427102) (xy 67.717594 134.427109) (xy 67.87289 134.582405) + (xy 67.872896 134.58241) (xy 68.047145 134.716116) (xy 68.237355 134.825935) (xy 68.338814 134.86796) + (xy 68.44027 134.909985) (xy 68.440271 134.909985) (xy 68.440273 134.909986) (xy 68.652425 134.966832) + (xy 68.870182 134.9955) (xy 68.870189 134.9955) (xy 69.089811 134.9955) (xy 69.089818 134.9955) + (xy 69.307575 134.966832) (xy 69.519727 134.909986) (xy 69.722645 134.825935) (xy 69.912855 134.716116) + (xy 70.087104 134.58241) (xy 70.24241 134.427104) (xy 70.376116 134.252855) (xy 70.485935 134.062645) + (xy 70.569986 133.859727) (xy 70.626832 133.647575) (xy 70.6555 133.429818) (xy 70.6555 133.210182) + (xy 70.626832 132.992425) (xy 70.569986 132.780273) (xy 70.485935 132.577355) (xy 70.376116 132.387145) + (xy 70.24241 132.212896) (xy 70.242405 132.21289) (xy 70.087109 132.057594) (xy 70.087102 132.057588) + (xy 69.912863 131.92389) (xy 69.912861 131.923889) (xy 69.912855 131.923884) (xy 69.722645 131.814065) + (xy 69.722641 131.814063) (xy 69.519729 131.730014) (xy 69.307573 131.673167) (xy 69.089828 131.644501) + (xy 69.089823 131.6445) (xy 69.089818 131.6445) (xy 68.870182 131.6445) (xy 68.870176 131.6445) + (xy 68.870171 131.644501) (xy 68.652426 131.673167) (xy 68.44027 131.730014) (xy 68.237358 131.814063) + (xy 68.237354 131.814065) (xy 68.047145 131.923884) (xy 68.047136 131.92389) (xy 67.872897 132.057588) + (xy 67.87289 132.057594) (xy 67.717594 132.21289) (xy 67.717588 132.212897) (xy 67.58389 132.387136) + (xy 67.583884 132.387145) (xy 67.474065 132.577354) (xy 67.474063 132.577358) (xy 67.390014 132.78027) + (xy 67.333167 132.992426) (xy 67.305789 133.200387) (xy 67.305789 133.200389) (xy 67.3045 133.210182) + (xy 61.5555 133.210182) (xy 61.5555 127.8695) (xy 61.575185 127.802461) (xy 61.627989 127.756706) + (xy 61.6795 127.7455) (xy 228.9305 127.7455) + ) + ) + ) + (zone + (net 2) + (net_name "+12V") + (layer "F.Cu") + (uuid "782ece43-4a9f-4108-9610-781076290848") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 109.63 190.971) (xy 106.38 190.971) (xy 106.38 189.945) (xy 109.63 189.945) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 109.573039 189.964685) (xy 109.618794 190.017489) (xy 109.63 190.069) (xy 109.63 190.1768) (xy 109.617394 190.223873) + (xy 109.620127 190.225005) (xy 109.617016 190.232513) (xy 109.598258 190.30252) (xy 109.5795 190.372525) + (xy 109.5795 190.372527) (xy 109.5795 190.847) (xy 109.559815 190.914039) (xy 109.507011 190.959794) + (xy 109.4555 190.971) (xy 106.6795 190.971) (xy 106.612461 190.951315) (xy 106.566706 190.898511) + (xy 106.5555 190.847) (xy 106.5555 190.069) (xy 106.575185 190.001961) (xy 106.627989 189.956206) + (xy 106.6795 189.945) (xy 109.506 189.945) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "7e807f18-83c6-448d-87e5-bad1fc4e636d") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 203.53 182.82) (xy 203.53 182.47) (xy 211.68 182.47) (xy 211.68 180.47) (xy 216.93 180.47) (xy 216.93 182.82) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "39fbbbc3-2c0f-43da-8116-47fed0644843") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.48 182.82) (xy 106.48 182.82) (xy 106.48 185.645) (xy 102.83 185.645) (xy 102.83 188.57) + (xy 94.83 188.57) (xy 94.83 183.82) (xy 76.48 183.82) (xy 76.48 192.07) (xy 61.48 192.07) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "91a0a8e4-4431-4b56-985b-a11562649172") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 94.83 188.57) (xy 102.83 188.57) (xy 102.83 192.07) (xy 94.83 192.07) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "e59761a5-410c-4520-acd3-95dfd6c4478f") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 130.78 182.82) (xy 228.13 182.82) (xy 228.13 128.67) (xy 74.18 128.67) (xy 74.18 138.07) (xy 61.48 138.07) + (xy 61.48 127.67) (xy 229.13 127.67) (xy 229.1327 183.82) (xy 130.78 183.82) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "fdd5e806-03ff-471d-8750-553812fd20b9") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.48 182.82) (xy 62.48 182.82) (xy 62.48 138.07) (xy 61.48 138.07) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "4b752850-8c12-4204-bf31-8a65a625510d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.505 127.695) (xy 229.13 127.695) (xy 229.13 183.82) (xy 130.85 183.82) (xy 130.85 190.97) + (xy 106.38 190.97) (xy 106.38 185.695) (xy 102.88 185.695) (xy 102.88 188.445) (xy 94.755 188.445) + (xy 94.755 183.82) (xy 76.505 183.82) (xy 76.505 192.07) (xy 61.505 192.07) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 228.997539 127.765185) (xy 229.043294 127.817989) (xy 229.0545 127.8695) (xy 229.0545 183.6205) + (xy 229.034815 183.687539) (xy 228.982011 183.733294) (xy 228.9305 183.7445) (xy 130.764982 183.7445) + (xy 130.737231 183.755995) (xy 130.715995 183.777231) (xy 130.7045 183.804982) (xy 130.7045 190.659132) + (xy 130.698564 190.679346) (xy 130.697437 190.700384) (xy 130.688917 190.712197) (xy 130.684815 190.726171) + (xy 130.668894 190.739966) (xy 130.656571 190.757056) (xy 130.643017 190.762388) (xy 130.632011 190.771926) + (xy 130.611158 190.774924) (xy 130.591554 190.782638) (xy 130.566752 190.781309) (xy 130.562853 190.78187) + (xy 130.55631 190.78075) (xy 130.4962 190.768794) (xy 130.434289 190.736409) (xy 130.434288 190.736408) + (xy 130.413003 190.709175) (xy 130.370464 190.635495) (xy 130.370458 190.635487) (xy 130.166819 190.431848) + (xy 130.133334 190.370525) (xy 130.1305 190.344167) (xy 130.1305 182.670833) (xy 130.150185 182.603794) + (xy 130.166819 182.583152) (xy 130.62046 182.129511) (xy 130.660021 182.060989) (xy 130.660848 182.0579) + (xy 130.662257 182.055589) (xy 130.66313 182.053482) (xy 130.663458 182.053618) (xy 130.69721 181.998242) + (xy 130.753979 181.970662) (xy 130.753841 181.970236) (xy 130.756907 181.969239) (xy 130.760056 181.96771) + (xy 130.761201 181.967523) (xy 130.763126 181.967219) (xy 130.88322 181.906028) (xy 130.978528 181.81072) + (xy 131.039719 181.690626) (xy 131.041484 181.679481) (xy 131.0555 181.590993) (xy 131.0555 181.074006) + (xy 131.03972 180.974378) (xy 131.039719 180.974376) (xy 131.039719 180.974374) (xy 130.978528 180.85428) + (xy 130.978526 180.854278) (xy 130.978523 180.854274) (xy 130.883225 180.758976) (xy 130.883221 180.758973) + (xy 130.88322 180.758972) (xy 130.763126 180.697781) (xy 130.763124 180.69778) (xy 130.763121 180.697779) + (xy 130.663493 180.682) (xy 130.663488 180.682) (xy 130.096512 180.682) (xy 130.096507 180.682) + (xy 129.996878 180.697779) (xy 129.876778 180.758973) (xy 129.876774 180.758976) (xy 129.781476 180.854274) + (xy 129.781473 180.854279) (xy 129.740485 180.934722) (xy 129.69251 180.985518) (xy 129.624689 181.002313) + (xy 129.558554 180.979775) (xy 129.519515 180.934722) (xy 129.478528 180.85428) (xy 129.478524 180.854276) + (xy 129.478523 180.854274) (xy 129.383225 180.758976) (xy 129.383221 180.758973) (xy 129.38322 180.758972) + (xy 129.263126 180.697781) (xy 129.263124 180.69778) (xy 129.263121 180.697779) (xy 129.163493 180.682) + (xy 129.163488 180.682) (xy 128.596512 180.682) (xy 128.596507 180.682) (xy 128.496878 180.697779) + (xy 128.376778 180.758973) (xy 128.376774 180.758976) (xy 128.281476 180.854274) (xy 128.281473 180.854278) + (xy 128.220279 180.974378) (xy 128.2045 181.074006) (xy 128.2045 181.590993) (xy 128.220279 181.690621) + (xy 128.22028 181.690624) (xy 128.220281 181.690626) (xy 128.281472 181.81072) (xy 128.281473 181.810721) + (xy 128.281476 181.810725) (xy 128.376774 181.906023) (xy 128.376778 181.906026) (xy 128.37678 181.906028) + (xy 128.496874 181.967219) (xy 128.498769 181.967519) (xy 128.500886 181.968522) (xy 128.506159 181.970236) + (xy 128.505937 181.970917) (xy 128.561905 181.997446) (xy 128.596814 182.053504) (xy 128.59687 182.053482) + (xy 128.597008 182.053816) (xy 128.598839 182.056756) (xy 128.599149 182.057893) (xy 128.599977 182.060984) + (xy 128.599982 182.060995) (xy 128.639535 182.129504) (xy 128.639541 182.129512) (xy 129.093181 182.583152) + (xy 129.126666 182.644475) (xy 129.1295 182.670833) (xy 129.1295 190.344167) (xy 129.109815 190.411206) + (xy 129.093181 190.431848) (xy 128.889541 190.635487) (xy 128.889537 190.635492) (xy 128.846996 190.709176) + (xy 128.796429 190.757392) (xy 128.763801 190.768793) (xy 128.70177 190.781132) (xy 128.701769 190.781132) + (xy 128.635447 190.825447) (xy 128.591132 190.891768) (xy 128.590434 190.893456) (xy 128.587926 190.896567) + (xy 128.584348 190.901923) (xy 128.583868 190.901602) (xy 128.546591 190.947858) (xy 128.480296 190.969921) + (xy 128.475874 190.97) (xy 127.784126 190.97) (xy 127.717087 190.950315) (xy 127.671332 190.897511) + (xy 127.669566 190.893456) (xy 127.668867 190.891768) (xy 127.624552 190.825447) (xy 127.55823 190.781132) + (xy 127.558229 190.781131) (xy 127.499752 190.7695) (xy 127.499748 190.7695) (xy 126.760252 190.7695) + (xy 126.760247 190.7695) (xy 126.70177 190.781131) (xy 126.701769 190.781132) (xy 126.635447 190.825447) + (xy 126.591132 190.891768) (xy 126.590434 190.893456) (xy 126.587926 190.896567) (xy 126.584348 190.901923) + (xy 126.583868 190.901602) (xy 126.546591 190.947858) (xy 126.480296 190.969921) (xy 126.475874 190.97) + (xy 125.784126 190.97) (xy 125.717087 190.950315) (xy 125.671332 190.897511) (xy 125.669566 190.893456) + (xy 125.668867 190.891768) (xy 125.624552 190.825447) (xy 125.55823 190.781132) (xy 125.496198 190.768793) + (xy 125.434287 190.736408) (xy 125.413003 190.709175) (xy 125.370464 190.635495) (xy 125.370458 190.635487) + (xy 125.166819 190.431848) (xy 125.133334 190.370525) (xy 125.1305 190.344167) (xy 125.1305 182.670833) + (xy 125.150185 182.603794) (xy 125.166819 182.583152) (xy 125.62046 182.129511) (xy 125.660021 182.060989) + (xy 125.660848 182.0579) (xy 125.662257 182.055589) (xy 125.66313 182.053482) (xy 125.663458 182.053618) + (xy 125.69721 181.998242) (xy 125.753979 181.970662) (xy 125.753841 181.970236) (xy 125.756907 181.969239) + (xy 125.760056 181.96771) (xy 125.761201 181.967523) (xy 125.763126 181.967219) (xy 125.88322 181.906028) + (xy 125.978528 181.81072) (xy 126.039719 181.690626) (xy 126.041484 181.679481) (xy 126.0555 181.590993) + (xy 126.0555 181.074006) (xy 126.03972 180.974378) (xy 126.039719 180.974376) (xy 126.039719 180.974374) + (xy 125.978528 180.85428) (xy 125.978526 180.854278) (xy 125.978523 180.854274) (xy 125.883225 180.758976) + (xy 125.883221 180.758973) (xy 125.88322 180.758972) (xy 125.763126 180.697781) (xy 125.763124 180.69778) + (xy 125.763121 180.697779) (xy 125.663493 180.682) (xy 125.663488 180.682) (xy 125.096512 180.682) + (xy 125.096507 180.682) (xy 124.996878 180.697779) (xy 124.876778 180.758973) (xy 124.876774 180.758976) + (xy 124.781476 180.854274) (xy 124.781473 180.854279) (xy 124.740485 180.934722) (xy 124.69251 180.985518) + (xy 124.624689 181.002313) (xy 124.558554 180.979775) (xy 124.519515 180.934722) (xy 124.478528 180.85428) + (xy 124.478524 180.854276) (xy 124.478523 180.854274) (xy 124.383225 180.758976) (xy 124.383221 180.758973) + (xy 124.38322 180.758972) (xy 124.263126 180.697781) (xy 124.263124 180.69778) (xy 124.263121 180.697779) + (xy 124.163493 180.682) (xy 124.163488 180.682) (xy 123.596512 180.682) (xy 123.596507 180.682) + (xy 123.496878 180.697779) (xy 123.376778 180.758973) (xy 123.376774 180.758976) (xy 123.281476 180.854274) + (xy 123.281473 180.854278) (xy 123.220279 180.974378) (xy 123.2045 181.074006) (xy 123.2045 181.590993) + (xy 123.220279 181.690621) (xy 123.22028 181.690624) (xy 123.220281 181.690626) (xy 123.281472 181.81072) + (xy 123.281473 181.810721) (xy 123.281476 181.810725) (xy 123.376774 181.906023) (xy 123.376778 181.906026) + (xy 123.37678 181.906028) (xy 123.496874 181.967219) (xy 123.498769 181.967519) (xy 123.500886 181.968522) + (xy 123.506159 181.970236) (xy 123.505937 181.970917) (xy 123.561905 181.997446) (xy 123.596814 182.053504) + (xy 123.59687 182.053482) (xy 123.597008 182.053816) (xy 123.598839 182.056756) (xy 123.599149 182.057893) + (xy 123.599977 182.060984) (xy 123.599982 182.060995) (xy 123.639535 182.129504) (xy 123.639541 182.129512) + (xy 124.093181 182.583152) (xy 124.126666 182.644475) (xy 124.1295 182.670833) (xy 124.1295 190.344167) + (xy 124.109815 190.411206) (xy 124.093181 190.431848) (xy 123.889541 190.635487) (xy 123.889537 190.635492) + (xy 123.846996 190.709176) (xy 123.796429 190.757392) (xy 123.763801 190.768793) (xy 123.70177 190.781132) + (xy 123.701769 190.781132) (xy 123.635447 190.825447) (xy 123.591132 190.891768) (xy 123.590434 190.893456) + (xy 123.587926 190.896567) (xy 123.584348 190.901923) (xy 123.583868 190.901602) (xy 123.546591 190.947858) + (xy 123.480296 190.969921) (xy 123.475874 190.97) (xy 122.784126 190.97) (xy 122.717087 190.950315) + (xy 122.671332 190.897511) (xy 122.669566 190.893456) (xy 122.668867 190.891768) (xy 122.624552 190.825447) + (xy 122.55823 190.781132) (xy 122.558229 190.781131) (xy 122.499752 190.7695) (xy 122.499748 190.7695) + (xy 121.760252 190.7695) (xy 121.760247 190.7695) (xy 121.70177 190.781131) (xy 121.701768 190.781132) + (xy 121.698887 190.783058) (xy 121.691655 190.785322) (xy 121.690487 190.785806) (xy 121.690443 190.785701) + (xy 121.632209 190.803933) (xy 121.564829 190.785446) (xy 121.561113 190.783058) (xy 121.558231 190.781132) + (xy 121.558229 190.781131) (xy 121.499752 190.7695) (xy 121.499748 190.7695) (xy 120.760252 190.7695) + (xy 120.760247 190.7695) (xy 120.70177 190.781131) (xy 120.701769 190.781132) (xy 120.635447 190.825447) + (xy 120.591132 190.891768) (xy 120.590434 190.893456) (xy 120.587926 190.896567) (xy 120.584348 190.901923) + (xy 120.583868 190.901602) (xy 120.546591 190.947858) (xy 120.480296 190.969921) (xy 120.475874 190.97) + (xy 119.7795 190.97) (xy 119.712461 190.950315) (xy 119.666706 190.897511) (xy 119.6555 190.846) + (xy 119.6555 189.024975) (xy 119.641371 188.949394) (xy 119.620577 188.838156) (xy 119.551922 188.660937) + (xy 119.451872 188.499351) (xy 119.323834 188.3589) (xy 119.172169 188.244367) (xy 119.002041 188.159653) + (xy 119.002042 188.159653) (xy 118.897142 188.129807) (xy 118.819242 188.107643) (xy 118.819239 188.107642) + (xy 118.819241 188.107642) (xy 118.630001 188.090107) (xy 118.629999 188.090107) (xy 118.44076 188.107642) + (xy 118.257957 188.159653) (xy 118.08783 188.244367) (xy 117.936164 188.358901) (xy 117.808129 188.499349) + (xy 117.708077 188.660938) (xy 117.708075 188.660942) (xy 117.650336 188.809986) (xy 117.639423 188.838156) + (xy 117.628704 188.8955) (xy 117.6045 189.024975) (xy 117.6045 190.6455) (xy 117.584815 190.712539) + (xy 117.532011 190.758294) (xy 117.4805 190.7695) (xy 116.760247 190.7695) (xy 116.70177 190.781131) + (xy 116.701768 190.781132) (xy 116.698887 190.783058) (xy 116.691655 190.785322) (xy 116.690487 190.785806) + (xy 116.690443 190.785701) (xy 116.632209 190.803933) (xy 116.564829 190.785446) (xy 116.561113 190.783058) + (xy 116.558231 190.781132) (xy 116.558229 190.781131) (xy 116.499752 190.7695) (xy 116.499748 190.7695) + (xy 115.760252 190.7695) (xy 115.760247 190.7695) (xy 115.70177 190.781131) (xy 115.701768 190.781132) + (xy 115.698887 190.783058) (xy 115.691655 190.785322) (xy 115.690487 190.785806) (xy 115.690443 190.785701) + (xy 115.632209 190.803933) (xy 115.564829 190.785446) (xy 115.561113 190.783058) (xy 115.558231 190.781132) + (xy 115.558229 190.781131) (xy 115.499752 190.7695) (xy 115.499748 190.7695) (xy 114.760252 190.7695) + (xy 114.760247 190.7695) (xy 114.70177 190.781131) (xy 114.701768 190.781132) (xy 114.698887 190.783058) + (xy 114.691655 190.785322) (xy 114.690487 190.785806) (xy 114.690443 190.785701) (xy 114.632209 190.803933) + (xy 114.564829 190.785446) (xy 114.561113 190.783058) (xy 114.558231 190.781132) (xy 114.558229 190.781131) + (xy 114.499752 190.7695) (xy 114.499748 190.7695) (xy 113.760252 190.7695) (xy 113.760247 190.7695) + (xy 113.70177 190.781131) (xy 113.701768 190.781132) (xy 113.698887 190.783058) (xy 113.691655 190.785322) + (xy 113.690487 190.785806) (xy 113.690443 190.785701) (xy 113.632209 190.803933) (xy 113.564829 190.785446) + (xy 113.561113 190.783058) (xy 113.558231 190.781132) (xy 113.558229 190.781131) (xy 113.499752 190.7695) + (xy 113.499748 190.7695) (xy 112.760252 190.7695) (xy 112.760247 190.7695) (xy 112.70177 190.781131) + (xy 112.701768 190.781132) (xy 112.698887 190.783058) (xy 112.691655 190.785322) (xy 112.690487 190.785806) + (xy 112.690443 190.785701) (xy 112.632209 190.803933) (xy 112.564829 190.785446) (xy 112.561113 190.783058) + (xy 112.558231 190.781132) (xy 112.558229 190.781131) (xy 112.499752 190.7695) (xy 112.499748 190.7695) + (xy 111.760252 190.7695) (xy 111.760247 190.7695) (xy 111.70177 190.781131) (xy 111.701768 190.781132) + (xy 111.698887 190.783058) (xy 111.691655 190.785322) (xy 111.690487 190.785806) (xy 111.690443 190.785701) + (xy 111.632209 190.803933) (xy 111.564829 190.785446) (xy 111.561113 190.783058) (xy 111.558231 190.781132) + (xy 111.558229 190.781131) (xy 111.499752 190.7695) (xy 111.499748 190.7695) (xy 110.760252 190.7695) + (xy 110.760247 190.7695) (xy 110.70177 190.781131) (xy 110.701769 190.781132) (xy 110.635447 190.825447) + (xy 110.591132 190.891768) (xy 110.590434 190.893456) (xy 110.587926 190.896567) (xy 110.584348 190.901923) + (xy 110.583868 190.901602) (xy 110.546591 190.947858) (xy 110.480296 190.969921) (xy 110.475874 190.97) + (xy 109.953584 190.97) (xy 109.886545 190.950315) (xy 109.84079 190.897511) (xy 109.830846 190.828353) + (xy 109.830846 190.828352) (xy 109.8355 190.795984) (xy 109.8355 190.069008) (xy 109.835499 190.068992) + (xy 109.830803 190.025316) (xy 109.826897 190.007364) (xy 109.819602 189.973825) (xy 109.819348 189.972789) + (xy 109.81711 189.963627) (xy 109.7741 189.882915) (xy 109.728345 189.830111) (xy 109.728339 189.830104) + (xy 109.710757 189.81216) (xy 109.710756 189.812159) (xy 109.710754 189.812157) (xy 109.710752 189.812156) + (xy 109.71075 189.812154) (xy 109.63094 189.767511) (xy 109.630935 189.767509) (xy 109.563903 189.747826) + (xy 109.563899 189.747825) (xy 109.563898 189.747825) (xy 109.506 189.7395) (xy 107.754 189.7395) + (xy 107.753992 189.7395) (xy 107.710313 189.744197) (xy 107.658825 189.755397) (xy 107.648627 189.75789) + (xy 107.648624 189.757891) (xy 107.567916 189.800899) (xy 107.567913 189.800901) (xy 107.515104 189.84666) + (xy 107.49716 189.864242) (xy 107.497154 189.864249) (xy 107.452511 189.944059) (xy 107.452509 189.944064) + (xy 107.432826 190.011096) (xy 107.432825 190.011101) (xy 107.432825 190.011102) (xy 107.424502 190.068992) + (xy 107.4245 190.069003) (xy 107.4245 190.6455) (xy 107.404815 190.712539) (xy 107.352011 190.758294) + (xy 107.3005 190.7695) (xy 106.760251 190.7695) (xy 106.703689 190.78075) (xy 106.634098 190.774521) + (xy 106.578921 190.731657) (xy 106.555678 190.665767) (xy 106.5555 190.659132) (xy 106.5555 185.515001) + (xy 106.539146 185.39602) (xy 106.520097 185.257428) (xy 106.449951 185.007074) (xy 106.449949 185.007069) + (xy 106.346373 184.76861) (xy 106.211279 184.546458) (xy 106.047201 184.34478) (xy 106.047199 184.344777) + (xy 105.927811 184.233276) (xy 105.85719 184.16732) (xy 105.857187 184.167317) (xy 105.857185 184.167316) + (xy 105.644777 184.017381) (xy 105.644778 184.017381) (xy 105.413927 183.897765) (xy 105.168952 183.8107) + (xy 105.16895 183.810699) (xy 104.98658 183.772803) (xy 104.914389 183.757802) (xy 104.914387 183.757801) + (xy 104.914383 183.757801) (xy 104.655 183.740059) (xy 104.395616 183.757801) (xy 104.141049 183.810699) + (xy 104.141047 183.8107) (xy 103.896072 183.897765) (xy 103.665222 184.017381) (xy 103.613914 184.053599) + (xy 103.452815 184.167316) (xy 103.452812 184.167317) (xy 103.45281 184.16732) (xy 103.452809 184.16732) + (xy 103.262798 184.34478) (xy 103.09872 184.546458) (xy 102.963626 184.76861) (xy 102.86005 185.007069) + (xy 102.789904 185.257422) (xy 102.789903 185.257428) (xy 102.7545 185.515001) (xy 102.7545 188.321) + (xy 102.734815 188.388039) (xy 102.682011 188.433794) (xy 102.6305 188.445) (xy 95.0295 188.445) + (xy 94.962461 188.425315) (xy 94.916706 188.372511) (xy 94.9055 188.321) (xy 94.9055 183.804983) + (xy 94.9055 183.804982) (xy 94.894006 183.777233) (xy 94.872767 183.755994) (xy 94.845018 183.7445) + (xy 76.495018 183.7445) (xy 76.464982 183.7445) (xy 76.437231 183.755995) (xy 76.415995 183.777231) + (xy 76.4045 183.804982) (xy 76.4045 191.8705) (xy 76.384815 191.937539) (xy 76.332011 191.983294) + (xy 76.2805 191.9945) (xy 61.6795 191.9945) (xy 61.612461 191.974815) (xy 61.566706 191.922011) + (xy 61.5555 191.8705) (xy 61.5555 187.110182) (xy 67.3045 187.110182) (xy 67.3045 187.110188) (xy 67.3045 187.329811) + (xy 67.304501 187.329828) (xy 67.333167 187.547573) (xy 67.390014 187.759729) (xy 67.408104 187.803401) + (xy 67.474065 187.962645) (xy 67.583884 188.152855) (xy 67.583889 188.152861) (xy 67.58389 188.152863) + (xy 67.717588 188.327102) (xy 67.717594 188.327109) (xy 67.87289 188.482405) (xy 67.872897 188.482411) + (xy 67.921689 188.51985) (xy 68.047145 188.616116) (xy 68.237355 188.725935) (xy 68.338814 188.76796) + (xy 68.44027 188.809985) (xy 68.440271 188.809985) (xy 68.440273 188.809986) (xy 68.652425 188.866832) + (xy 68.870182 188.8955) (xy 68.870189 188.8955) (xy 69.089811 188.8955) (xy 69.089818 188.8955) + (xy 69.307575 188.866832) (xy 69.519727 188.809986) (xy 69.722645 188.725935) (xy 69.912855 188.616116) + (xy 70.087104 188.48241) (xy 70.24241 188.327104) (xy 70.376116 188.152855) (xy 70.485935 187.962645) + (xy 70.569986 187.759727) (xy 70.626832 187.547575) (xy 70.6555 187.329818) (xy 70.6555 187.110182) + (xy 70.626832 186.892425) (xy 70.569986 186.680273) (xy 70.485935 186.477355) (xy 70.376116 186.287145) + (xy 70.24241 186.112896) (xy 70.242405 186.11289) (xy 70.087109 185.957594) (xy 70.087102 185.957588) + (xy 69.912863 185.82389) (xy 69.912861 185.823889) (xy 69.912855 185.823884) (xy 69.722645 185.714065) + (xy 69.722641 185.714063) (xy 69.519729 185.630014) (xy 69.307573 185.573167) (xy 69.089828 185.544501) + (xy 69.089823 185.5445) (xy 69.089818 185.5445) (xy 68.870182 185.5445) (xy 68.870176 185.5445) + (xy 68.870171 185.544501) (xy 68.652426 185.573167) (xy 68.44027 185.630014) (xy 68.237358 185.714063) + (xy 68.237354 185.714065) (xy 68.047145 185.823884) (xy 68.047136 185.82389) (xy 67.872897 185.957588) + (xy 67.87289 185.957594) (xy 67.717594 186.11289) (xy 67.717588 186.112897) (xy 67.58389 186.287136) + (xy 67.583884 186.287145) (xy 67.474065 186.477354) (xy 67.474063 186.477358) (xy 67.390014 186.68027) + (xy 67.333167 186.892426) (xy 67.305789 187.100387) (xy 67.305789 187.100389) (xy 67.3045 187.110182) + (xy 61.5555 187.110182) (xy 61.5555 179.524006) (xy 123.2045 179.524006) (xy 123.2045 180.040993) + (xy 123.220279 180.140621) (xy 123.22028 180.140624) (xy 123.220281 180.140626) (xy 123.281472 180.26072) + (xy 123.281473 180.260721) (xy 123.281476 180.260725) (xy 123.376774 180.356023) (xy 123.376778 180.356026) + (xy 123.37678 180.356028) (xy 123.496874 180.417219) (xy 123.496876 180.417219) (xy 123.496878 180.41722) + (xy 123.596507 180.433) (xy 123.596512 180.433) (xy 124.163493 180.433) (xy 124.263121 180.41722) + (xy 124.263121 180.417219) (xy 124.263126 180.417219) (xy 124.38322 180.356028) (xy 124.478528 180.26072) + (xy 124.519516 180.180275) (xy 124.567489 180.129481) (xy 124.63531 180.112686) (xy 124.701445 180.135223) + (xy 124.740483 180.180274) (xy 124.781472 180.26072) (xy 124.781473 180.260721) (xy 124.781476 180.260725) + (xy 124.876774 180.356023) (xy 124.876778 180.356026) (xy 124.87678 180.356028) (xy 124.996874 180.417219) + (xy 124.996876 180.417219) (xy 124.996878 180.41722) (xy 125.096507 180.433) (xy 125.096512 180.433) + (xy 125.663493 180.433) (xy 125.763121 180.41722) (xy 125.763121 180.417219) (xy 125.763126 180.417219) + (xy 125.88322 180.356028) (xy 125.978528 180.26072) (xy 126.039719 180.140626) (xy 126.041484 180.129481) + (xy 126.0555 180.040993) (xy 126.0555 179.524006) (xy 128.2045 179.524006) (xy 128.2045 180.040993) + (xy 128.220279 180.140621) (xy 128.22028 180.140624) (xy 128.220281 180.140626) (xy 128.281472 180.26072) + (xy 128.281473 180.260721) (xy 128.281476 180.260725) (xy 128.376774 180.356023) (xy 128.376778 180.356026) + (xy 128.37678 180.356028) (xy 128.496874 180.417219) (xy 128.496876 180.417219) (xy 128.496878 180.41722) + (xy 128.596507 180.433) (xy 128.596512 180.433) (xy 129.163493 180.433) (xy 129.263121 180.41722) + (xy 129.263121 180.417219) (xy 129.263126 180.417219) (xy 129.38322 180.356028) (xy 129.478528 180.26072) + (xy 129.519516 180.180275) (xy 129.567489 180.129481) (xy 129.63531 180.112686) (xy 129.701445 180.135223) + (xy 129.740483 180.180274) (xy 129.781472 180.26072) (xy 129.781473 180.260721) (xy 129.781476 180.260725) + (xy 129.876774 180.356023) (xy 129.876778 180.356026) (xy 129.87678 180.356028) (xy 129.996874 180.417219) + (xy 129.996876 180.417219) (xy 129.996878 180.41722) (xy 130.096507 180.433) (xy 130.096512 180.433) + (xy 130.663493 180.433) (xy 130.763121 180.41722) (xy 130.763121 180.417219) (xy 130.763126 180.417219) + (xy 130.88322 180.356028) (xy 130.978528 180.26072) (xy 131.039719 180.140626) (xy 131.041484 180.129481) + (xy 131.0555 180.040993) (xy 131.0555 179.524006) (xy 131.03972 179.424378) (xy 131.039719 179.424376) + (xy 131.039719 179.424374) (xy 130.978528 179.30428) (xy 130.978526 179.304278) (xy 130.978523 179.304274) + (xy 130.883225 179.208976) (xy 130.883221 179.208973) (xy 130.88322 179.208972) (xy 130.763126 179.147781) + (xy 130.763124 179.14778) (xy 130.763121 179.147779) (xy 130.663493 179.132) (xy 130.663488 179.132) + (xy 130.096512 179.132) (xy 130.096507 179.132) (xy 129.996878 179.147779) (xy 129.876778 179.208973) + (xy 129.876774 179.208976) (xy 129.781476 179.304274) (xy 129.781473 179.304279) (xy 129.740485 179.384722) + (xy 129.69251 179.435518) (xy 129.624689 179.452313) (xy 129.558554 179.429775) (xy 129.519515 179.384722) + (xy 129.478528 179.30428) (xy 129.478524 179.304276) (xy 129.478523 179.304274) (xy 129.383225 179.208976) + (xy 129.383221 179.208973) (xy 129.38322 179.208972) (xy 129.263126 179.147781) (xy 129.263124 179.14778) + (xy 129.263121 179.147779) (xy 129.163493 179.132) (xy 129.163488 179.132) (xy 128.596512 179.132) + (xy 128.596507 179.132) (xy 128.496878 179.147779) (xy 128.376778 179.208973) (xy 128.376774 179.208976) + (xy 128.281476 179.304274) (xy 128.281473 179.304278) (xy 128.220279 179.424378) (xy 128.2045 179.524006) + (xy 126.0555 179.524006) (xy 126.03972 179.424378) (xy 126.039719 179.424376) (xy 126.039719 179.424374) + (xy 125.978528 179.30428) (xy 125.978526 179.304278) (xy 125.978523 179.304274) (xy 125.883225 179.208976) + (xy 125.883221 179.208973) (xy 125.88322 179.208972) (xy 125.763126 179.147781) (xy 125.763124 179.14778) + (xy 125.763121 179.147779) (xy 125.663493 179.132) (xy 125.663488 179.132) (xy 125.096512 179.132) + (xy 125.096507 179.132) (xy 124.996878 179.147779) (xy 124.876778 179.208973) (xy 124.876774 179.208976) + (xy 124.781476 179.304274) (xy 124.781473 179.304279) (xy 124.740485 179.384722) (xy 124.69251 179.435518) + (xy 124.624689 179.452313) (xy 124.558554 179.429775) (xy 124.519515 179.384722) (xy 124.478528 179.30428) + (xy 124.478524 179.304276) (xy 124.478523 179.304274) (xy 124.383225 179.208976) (xy 124.383221 179.208973) + (xy 124.38322 179.208972) (xy 124.263126 179.147781) (xy 124.263124 179.14778) (xy 124.263121 179.147779) + (xy 124.163493 179.132) (xy 124.163488 179.132) (xy 123.596512 179.132) (xy 123.596507 179.132) + (xy 123.496878 179.147779) (xy 123.376778 179.208973) (xy 123.376774 179.208976) (xy 123.281476 179.304274) + (xy 123.281473 179.304278) (xy 123.220279 179.424378) (xy 123.2045 179.524006) (xy 61.5555 179.524006) + (xy 61.5555 133.210182) (xy 67.3045 133.210182) (xy 67.3045 133.210188) (xy 67.3045 133.429811) + (xy 67.304501 133.429828) (xy 67.333167 133.647573) (xy 67.390014 133.859729) (xy 67.408104 133.903401) + (xy 67.474065 134.062645) (xy 67.583884 134.252855) (xy 67.583889 134.252861) (xy 67.58389 134.252863) + (xy 67.717588 134.427102) (xy 67.717594 134.427109) (xy 67.87289 134.582405) (xy 67.872896 134.58241) + (xy 68.047145 134.716116) (xy 68.237355 134.825935) (xy 68.338814 134.86796) (xy 68.44027 134.909985) + (xy 68.440271 134.909985) (xy 68.440273 134.909986) (xy 68.652425 134.966832) (xy 68.870182 134.9955) + (xy 68.870189 134.9955) (xy 69.089811 134.9955) (xy 69.089818 134.9955) (xy 69.307575 134.966832) + (xy 69.519727 134.909986) (xy 69.722645 134.825935) (xy 69.912855 134.716116) (xy 70.087104 134.58241) + (xy 70.24241 134.427104) (xy 70.376116 134.252855) (xy 70.485935 134.062645) (xy 70.569986 133.859727) + (xy 70.626832 133.647575) (xy 70.6555 133.429818) (xy 70.6555 133.210182) (xy 70.626832 132.992425) + (xy 70.569986 132.780273) (xy 70.485935 132.577355) (xy 70.376116 132.387145) (xy 70.24241 132.212896) + (xy 70.242405 132.21289) (xy 70.087109 132.057594) (xy 70.087102 132.057588) (xy 69.912863 131.92389) + (xy 69.912861 131.923889) (xy 69.912855 131.923884) (xy 69.722645 131.814065) (xy 69.722641 131.814063) + (xy 69.519729 131.730014) (xy 69.307573 131.673167) (xy 69.089828 131.644501) (xy 69.089823 131.6445) + (xy 69.089818 131.6445) (xy 68.870182 131.6445) (xy 68.870176 131.6445) (xy 68.870171 131.644501) + (xy 68.652426 131.673167) (xy 68.44027 131.730014) (xy 68.237358 131.814063) (xy 68.237354 131.814065) + (xy 68.047145 131.923884) (xy 68.047136 131.92389) (xy 67.872897 132.057588) (xy 67.87289 132.057594) + (xy 67.717594 132.21289) (xy 67.717588 132.212897) (xy 67.58389 132.387136) (xy 67.583884 132.387145) + (xy 67.474065 132.577354) (xy 67.474063 132.577358) (xy 67.390014 132.78027) (xy 67.333167 132.992426) + (xy 67.305789 133.200387) (xy 67.305789 133.200389) (xy 67.3045 133.210182) (xy 61.5555 133.210182) + (xy 61.5555 127.8695) (xy 61.575185 127.802461) (xy 61.627989 127.756706) (xy 61.6795 127.7455) + (xy 228.9305 127.7455) + ) + ) + ) + (zone + (net 2) + (net_name "+12V") + (layer "B.Cu") + (uuid "92e22537-570b-4d8c-b00b-07f6ccc6b0af") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 109.63 190.971) (xy 107.63 190.971) (xy 107.63 189.945) (xy 109.63 189.945) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.573039 189.964685) (xy 109.618794 190.017489) (xy 109.63 190.069) (xy 109.63 190.795986) + (xy 109.625522 190.811235) (xy 109.626027 190.827124) (xy 109.612392 190.859679) (xy 109.610814 190.862313) + (xy 109.591133 190.891769) (xy 109.590113 190.896892) (xy 109.581852 190.910693) (xy 109.530528 190.958101) + (xy 109.47546 190.971) (xy 107.78454 190.971) (xy 107.717501 190.951315) (xy 107.671746 190.898511) + (xy 107.669981 190.894458) (xy 107.668867 190.89177) (xy 107.668867 190.891769) (xy 107.650897 190.864876) + (xy 107.63002 190.798199) (xy 107.63 190.795986) (xy 107.63 190.069) (xy 107.649685 190.001961) + (xy 107.702489 189.956206) (xy 107.754 189.945) (xy 109.506 189.945) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "9c5e5567-843f-4f4e-86ed-a5e7978fd101") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.505 127.695) (xy 229.13 127.695) (xy 229.13 183.82) (xy 130.785 183.82) (xy 130.785 190.97) + (xy 106.38 190.97) (xy 106.38 185.695) (xy 102.88 185.695) (xy 102.88 188.445) (xy 94.755 188.445) + (xy 94.755 183.82) (xy 76.505 183.82) (xy 76.505 192.07) (xy 61.505 192.07) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 228.997539 127.765185) (xy 229.043294 127.817989) (xy 229.0545 127.8695) (xy 229.0545 183.6205) + (xy 229.034815 183.687539) (xy 228.982011 183.733294) (xy 228.9305 183.7445) (xy 130.764982 183.7445) + (xy 130.737231 183.755995) (xy 130.715995 183.777231) (xy 130.7045 183.804982) (xy 130.7045 190.846) + (xy 130.684815 190.913039) (xy 130.632011 190.958794) (xy 130.5805 190.97) (xy 119.7795 190.97) + (xy 119.712461 190.950315) (xy 119.666706 190.897511) (xy 119.6555 190.846) (xy 119.6555 189.024975) + (xy 119.641371 188.949394) (xy 119.620577 188.838156) (xy 119.551922 188.660937) (xy 119.451872 188.499351) + (xy 119.323834 188.3589) (xy 119.172169 188.244367) (xy 119.002041 188.159653) (xy 119.002042 188.159653) + (xy 118.897142 188.129807) (xy 118.819242 188.107643) (xy 118.819239 188.107642) (xy 118.819241 188.107642) + (xy 118.630001 188.090107) (xy 118.629999 188.090107) (xy 118.44076 188.107642) (xy 118.257957 188.159653) + (xy 118.08783 188.244367) (xy 117.936164 188.358901) (xy 117.808129 188.499349) (xy 117.708077 188.660938) + (xy 117.708075 188.660942) (xy 117.650336 188.809986) (xy 117.639423 188.838156) (xy 117.628704 188.8955) + (xy 117.6045 189.024975) (xy 117.6045 190.846) (xy 117.584815 190.913039) (xy 117.532011 190.958794) + (xy 117.4805 190.97) (xy 109.576821 190.97) (xy 109.509782 190.950315) (xy 109.464027 190.897511) + (xy 109.454083 190.828353) (xy 109.483108 190.764797) (xy 109.48914 190.758319) (xy 109.510495 190.736964) + (xy 109.573095 190.628536) (xy 109.6055 190.507601) (xy 109.6055 190.382399) (xy 109.573095 190.261464) + (xy 109.510495 190.153036) (xy 109.421964 190.064505) (xy 109.313536 190.001905) (xy 109.313537 190.001905) + (xy 109.273224 189.991103) (xy 109.192601 189.9695) (xy 109.067399 189.9695) (xy 108.986775 189.991103) + (xy 108.946463 190.001905) (xy 108.838037 190.064504) (xy 108.838034 190.064506) (xy 108.749504 190.153036) + (xy 108.737387 190.174025) (xy 108.68682 190.22224) (xy 108.618212 190.235462) (xy 108.553348 190.209494) + (xy 108.522613 190.174025) (xy 108.510495 190.153036) (xy 108.421965 190.064506) (xy 108.421964 190.064505) + (xy 108.313536 190.001905) (xy 108.313537 190.001905) (xy 108.273224 189.991103) (xy 108.192601 189.9695) + (xy 108.067399 189.9695) (xy 107.986775 189.991103) (xy 107.946463 190.001905) (xy 107.838037 190.064504) + (xy 107.838034 190.064506) (xy 107.749506 190.153034) (xy 107.749504 190.153037) (xy 107.686905 190.261463) + (xy 107.686905 190.261464) (xy 107.6545 190.382399) (xy 107.6545 190.507601) (xy 107.686905 190.628536) + (xy 107.749504 190.736962) (xy 107.749506 190.736965) (xy 107.77086 190.758319) (xy 107.804345 190.819642) + (xy 107.799361 190.889334) (xy 107.757489 190.945267) (xy 107.692025 190.969684) (xy 107.683179 190.97) + (xy 106.6795 190.97) (xy 106.612461 190.950315) (xy 106.566706 190.897511) (xy 106.5555 190.846) + (xy 106.5555 185.515001) (xy 106.539146 185.39602) (xy 106.520097 185.257428) (xy 106.449951 185.007074) + (xy 106.449949 185.007069) (xy 106.346373 184.76861) (xy 106.211279 184.546458) (xy 106.047201 184.34478) + (xy 106.047199 184.344777) (xy 105.927811 184.233276) (xy 105.85719 184.16732) (xy 105.857187 184.167317) + (xy 105.857185 184.167316) (xy 105.644777 184.017381) (xy 105.644778 184.017381) (xy 105.413927 183.897765) + (xy 105.168952 183.8107) (xy 105.16895 183.810699) (xy 104.98658 183.772803) (xy 104.914389 183.757802) + (xy 104.914387 183.757801) (xy 104.914383 183.757801) (xy 104.655 183.740059) (xy 104.395616 183.757801) + (xy 104.141049 183.810699) (xy 104.141047 183.8107) (xy 103.896072 183.897765) (xy 103.665222 184.017381) + (xy 103.613914 184.053599) (xy 103.452815 184.167316) (xy 103.452812 184.167317) (xy 103.45281 184.16732) + (xy 103.452809 184.16732) (xy 103.262798 184.34478) (xy 103.09872 184.546458) (xy 102.963626 184.76861) + (xy 102.86005 185.007069) (xy 102.789904 185.257422) (xy 102.789903 185.257428) (xy 102.7545 185.515001) + (xy 102.7545 188.321) (xy 102.734815 188.388039) (xy 102.682011 188.433794) (xy 102.6305 188.445) + (xy 95.0295 188.445) (xy 94.962461 188.425315) (xy 94.916706 188.372511) (xy 94.9055 188.321) (xy 94.9055 183.804983) + (xy 94.9055 183.804982) (xy 94.894006 183.777233) (xy 94.872767 183.755994) (xy 94.845018 183.7445) + (xy 76.495018 183.7445) (xy 76.464982 183.7445) (xy 76.437231 183.755995) (xy 76.415995 183.777231) + (xy 76.4045 183.804982) (xy 76.4045 191.8705) (xy 76.384815 191.937539) (xy 76.332011 191.983294) + (xy 76.2805 191.9945) (xy 61.6795 191.9945) (xy 61.612461 191.974815) (xy 61.566706 191.922011) + (xy 61.5555 191.8705) (xy 61.5555 187.110182) (xy 67.3045 187.110182) (xy 67.3045 187.110188) (xy 67.3045 187.329811) + (xy 67.304501 187.329828) (xy 67.333167 187.547573) (xy 67.390014 187.759729) (xy 67.408104 187.803401) + (xy 67.474065 187.962645) (xy 67.583884 188.152855) (xy 67.583889 188.152861) (xy 67.58389 188.152863) + (xy 67.717588 188.327102) (xy 67.717594 188.327109) (xy 67.87289 188.482405) (xy 67.872897 188.482411) + (xy 67.921689 188.51985) (xy 68.047145 188.616116) (xy 68.237355 188.725935) (xy 68.338814 188.76796) + (xy 68.44027 188.809985) (xy 68.440271 188.809985) (xy 68.440273 188.809986) (xy 68.652425 188.866832) + (xy 68.870182 188.8955) (xy 68.870189 188.8955) (xy 69.089811 188.8955) (xy 69.089818 188.8955) + (xy 69.307575 188.866832) (xy 69.519727 188.809986) (xy 69.722645 188.725935) (xy 69.912855 188.616116) + (xy 70.087104 188.48241) (xy 70.24241 188.327104) (xy 70.376116 188.152855) (xy 70.485935 187.962645) + (xy 70.569986 187.759727) (xy 70.626832 187.547575) (xy 70.6555 187.329818) (xy 70.6555 187.110182) + (xy 70.626832 186.892425) (xy 70.569986 186.680273) (xy 70.485935 186.477355) (xy 70.376116 186.287145) + (xy 70.24241 186.112896) (xy 70.242405 186.11289) (xy 70.087109 185.957594) (xy 70.087102 185.957588) + (xy 69.912863 185.82389) (xy 69.912861 185.823889) (xy 69.912855 185.823884) (xy 69.722645 185.714065) + (xy 69.722641 185.714063) (xy 69.519729 185.630014) (xy 69.307573 185.573167) (xy 69.089828 185.544501) + (xy 69.089823 185.5445) (xy 69.089818 185.5445) (xy 68.870182 185.5445) (xy 68.870176 185.5445) + (xy 68.870171 185.544501) (xy 68.652426 185.573167) (xy 68.44027 185.630014) (xy 68.237358 185.714063) + (xy 68.237354 185.714065) (xy 68.047145 185.823884) (xy 68.047136 185.82389) (xy 67.872897 185.957588) + (xy 67.87289 185.957594) (xy 67.717594 186.11289) (xy 67.717588 186.112897) (xy 67.58389 186.287136) + (xy 67.583884 186.287145) (xy 67.474065 186.477354) (xy 67.474063 186.477358) (xy 67.390014 186.68027) + (xy 67.333167 186.892426) (xy 67.305789 187.100387) (xy 67.305789 187.100389) (xy 67.3045 187.110182) + (xy 61.5555 187.110182) (xy 61.5555 133.210182) (xy 67.3045 133.210182) (xy 67.3045 133.210188) + (xy 67.3045 133.429811) (xy 67.304501 133.429828) (xy 67.333167 133.647573) (xy 67.390014 133.859729) + (xy 67.408104 133.903401) (xy 67.474065 134.062645) (xy 67.583884 134.252855) (xy 67.583889 134.252861) + (xy 67.58389 134.252863) (xy 67.717588 134.427102) (xy 67.717594 134.427109) (xy 67.87289 134.582405) + (xy 67.872896 134.58241) (xy 68.047145 134.716116) (xy 68.237355 134.825935) (xy 68.338814 134.86796) + (xy 68.44027 134.909985) (xy 68.440271 134.909985) (xy 68.440273 134.909986) (xy 68.652425 134.966832) + (xy 68.870182 134.9955) (xy 68.870189 134.9955) (xy 69.089811 134.9955) (xy 69.089818 134.9955) + (xy 69.307575 134.966832) (xy 69.519727 134.909986) (xy 69.722645 134.825935) (xy 69.912855 134.716116) + (xy 70.087104 134.58241) (xy 70.24241 134.427104) (xy 70.376116 134.252855) (xy 70.485935 134.062645) + (xy 70.569986 133.859727) (xy 70.626832 133.647575) (xy 70.6555 133.429818) (xy 70.6555 133.210182) + (xy 70.626832 132.992425) (xy 70.569986 132.780273) (xy 70.485935 132.577355) (xy 70.376116 132.387145) + (xy 70.24241 132.212896) (xy 70.242405 132.21289) (xy 70.087109 132.057594) (xy 70.087102 132.057588) + (xy 69.912863 131.92389) (xy 69.912861 131.923889) (xy 69.912855 131.923884) (xy 69.722645 131.814065) + (xy 69.722641 131.814063) (xy 69.519729 131.730014) (xy 69.307573 131.673167) (xy 69.089828 131.644501) + (xy 69.089823 131.6445) (xy 69.089818 131.6445) (xy 68.870182 131.6445) (xy 68.870176 131.6445) + (xy 68.870171 131.644501) (xy 68.652426 131.673167) (xy 68.44027 131.730014) (xy 68.237358 131.814063) + (xy 68.237354 131.814065) (xy 68.047145 131.923884) (xy 68.047136 131.92389) (xy 67.872897 132.057588) + (xy 67.87289 132.057594) (xy 67.717594 132.21289) (xy 67.717588 132.212897) (xy 67.58389 132.387136) + (xy 67.583884 132.387145) (xy 67.474065 132.577354) (xy 67.474063 132.577358) (xy 67.390014 132.78027) + (xy 67.333167 132.992426) (xy 67.305789 133.200387) (xy 67.305789 133.200389) (xy 67.3045 133.210182) + (xy 61.5555 133.210182) (xy 61.5555 127.8695) (xy 61.575185 127.802461) (xy 61.627989 127.756706) + (xy 61.6795 127.7455) (xy 228.9305 127.7455) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "2e03d825-ab4c-4b86-a853-ee53027cb94a") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 61.505 127.695) (xy 229.13 127.695) (xy 229.13 183.82) (xy 130.825 183.82) (xy 130.825 190.97) + (xy 106.38 190.97) (xy 106.38 185.695) (xy 102.88 185.695) (xy 102.88 188.445) (xy 94.755 188.445) + (xy 94.755 183.82) (xy 76.505 183.82) (xy 76.505 192.07) (xy 61.505 192.07) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 228.997539 127.765185) (xy 229.043294 127.817989) (xy 229.0545 127.8695) (xy 229.0545 183.6205) + (xy 229.034815 183.687539) (xy 228.982011 183.733294) (xy 228.9305 183.7445) (xy 130.764982 183.7445) + (xy 130.737231 183.755995) (xy 130.715995 183.777231) (xy 130.7045 183.804982) (xy 130.7045 190.846) + (xy 130.684815 190.913039) (xy 130.632011 190.958794) (xy 130.5805 190.97) (xy 119.7795 190.97) + (xy 119.712461 190.950315) (xy 119.666706 190.897511) (xy 119.6555 190.846) (xy 119.6555 189.024975) + (xy 119.641371 188.949394) (xy 119.620577 188.838156) (xy 119.551922 188.660937) (xy 119.451872 188.499351) + (xy 119.323834 188.3589) (xy 119.172169 188.244367) (xy 119.002041 188.159653) (xy 119.002042 188.159653) + (xy 118.897142 188.129807) (xy 118.819242 188.107643) (xy 118.819239 188.107642) (xy 118.819241 188.107642) + (xy 118.630001 188.090107) (xy 118.629999 188.090107) (xy 118.44076 188.107642) (xy 118.257957 188.159653) + (xy 118.08783 188.244367) (xy 117.936164 188.358901) (xy 117.808129 188.499349) (xy 117.708077 188.660938) + (xy 117.708075 188.660942) (xy 117.650336 188.809986) (xy 117.639423 188.838156) (xy 117.628704 188.8955) + (xy 117.6045 189.024975) (xy 117.6045 190.846) (xy 117.584815 190.913039) (xy 117.532011 190.958794) + (xy 117.4805 190.97) (xy 109.576821 190.97) (xy 109.509782 190.950315) (xy 109.464027 190.897511) + (xy 109.454083 190.828353) (xy 109.483108 190.764797) (xy 109.48914 190.758319) (xy 109.510495 190.736964) + (xy 109.573095 190.628536) (xy 109.6055 190.507601) (xy 109.6055 190.382399) (xy 109.573095 190.261464) + (xy 109.510495 190.153036) (xy 109.421964 190.064505) (xy 109.313536 190.001905) (xy 109.313537 190.001905) + (xy 109.273224 189.991103) (xy 109.192601 189.9695) (xy 109.067399 189.9695) (xy 108.986775 189.991103) + (xy 108.946463 190.001905) (xy 108.838037 190.064504) (xy 108.838034 190.064506) (xy 108.749504 190.153036) + (xy 108.737387 190.174025) (xy 108.68682 190.22224) (xy 108.618212 190.235462) (xy 108.553348 190.209494) + (xy 108.522613 190.174025) (xy 108.510495 190.153036) (xy 108.421965 190.064506) (xy 108.421964 190.064505) + (xy 108.313536 190.001905) (xy 108.313537 190.001905) (xy 108.273224 189.991103) (xy 108.192601 189.9695) + (xy 108.067399 189.9695) (xy 107.986775 189.991103) (xy 107.946463 190.001905) (xy 107.838037 190.064504) + (xy 107.838034 190.064506) (xy 107.749506 190.153034) (xy 107.749504 190.153037) (xy 107.686905 190.261463) + (xy 107.686905 190.261464) (xy 107.6545 190.382399) (xy 107.6545 190.507601) (xy 107.686905 190.628536) + (xy 107.749504 190.736962) (xy 107.749506 190.736965) (xy 107.77086 190.758319) (xy 107.804345 190.819642) + (xy 107.799361 190.889334) (xy 107.757489 190.945267) (xy 107.692025 190.969684) (xy 107.683179 190.97) + (xy 106.6795 190.97) (xy 106.612461 190.950315) (xy 106.566706 190.897511) (xy 106.5555 190.846) + (xy 106.5555 185.515001) (xy 106.539146 185.39602) (xy 106.520097 185.257428) (xy 106.449951 185.007074) + (xy 106.449949 185.007069) (xy 106.346373 184.76861) (xy 106.211279 184.546458) (xy 106.047201 184.34478) + (xy 106.047199 184.344777) (xy 105.927811 184.233276) (xy 105.85719 184.16732) (xy 105.857187 184.167317) + (xy 105.857185 184.167316) (xy 105.644777 184.017381) (xy 105.644778 184.017381) (xy 105.413927 183.897765) + (xy 105.168952 183.8107) (xy 105.16895 183.810699) (xy 104.98658 183.772803) (xy 104.914389 183.757802) + (xy 104.914387 183.757801) (xy 104.914383 183.757801) (xy 104.655 183.740059) (xy 104.395616 183.757801) + (xy 104.141049 183.810699) (xy 104.141047 183.8107) (xy 103.896072 183.897765) (xy 103.665222 184.017381) + (xy 103.613914 184.053599) (xy 103.452815 184.167316) (xy 103.452812 184.167317) (xy 103.45281 184.16732) + (xy 103.452809 184.16732) (xy 103.262798 184.34478) (xy 103.09872 184.546458) (xy 102.963626 184.76861) + (xy 102.86005 185.007069) (xy 102.789904 185.257422) (xy 102.789903 185.257428) (xy 102.7545 185.515001) + (xy 102.7545 188.321) (xy 102.734815 188.388039) (xy 102.682011 188.433794) (xy 102.6305 188.445) + (xy 95.0295 188.445) (xy 94.962461 188.425315) (xy 94.916706 188.372511) (xy 94.9055 188.321) (xy 94.9055 183.804983) + (xy 94.9055 183.804982) (xy 94.894006 183.777233) (xy 94.872767 183.755994) (xy 94.845018 183.7445) + (xy 76.495018 183.7445) (xy 76.464982 183.7445) (xy 76.437231 183.755995) (xy 76.415995 183.777231) + (xy 76.4045 183.804982) (xy 76.4045 191.8705) (xy 76.384815 191.937539) (xy 76.332011 191.983294) + (xy 76.2805 191.9945) (xy 61.6795 191.9945) (xy 61.612461 191.974815) (xy 61.566706 191.922011) + (xy 61.5555 191.8705) (xy 61.5555 187.110182) (xy 67.3045 187.110182) (xy 67.3045 187.110188) (xy 67.3045 187.329811) + (xy 67.304501 187.329828) (xy 67.333167 187.547573) (xy 67.390014 187.759729) (xy 67.408104 187.803401) + (xy 67.474065 187.962645) (xy 67.583884 188.152855) (xy 67.583889 188.152861) (xy 67.58389 188.152863) + (xy 67.717588 188.327102) (xy 67.717594 188.327109) (xy 67.87289 188.482405) (xy 67.872897 188.482411) + (xy 67.921689 188.51985) (xy 68.047145 188.616116) (xy 68.237355 188.725935) (xy 68.338814 188.76796) + (xy 68.44027 188.809985) (xy 68.440271 188.809985) (xy 68.440273 188.809986) (xy 68.652425 188.866832) + (xy 68.870182 188.8955) (xy 68.870189 188.8955) (xy 69.089811 188.8955) (xy 69.089818 188.8955) + (xy 69.307575 188.866832) (xy 69.519727 188.809986) (xy 69.722645 188.725935) (xy 69.912855 188.616116) + (xy 70.087104 188.48241) (xy 70.24241 188.327104) (xy 70.376116 188.152855) (xy 70.485935 187.962645) + (xy 70.569986 187.759727) (xy 70.626832 187.547575) (xy 70.6555 187.329818) (xy 70.6555 187.110182) + (xy 70.626832 186.892425) (xy 70.569986 186.680273) (xy 70.485935 186.477355) (xy 70.376116 186.287145) + (xy 70.24241 186.112896) (xy 70.242405 186.11289) (xy 70.087109 185.957594) (xy 70.087102 185.957588) + (xy 69.912863 185.82389) (xy 69.912861 185.823889) (xy 69.912855 185.823884) (xy 69.722645 185.714065) + (xy 69.722641 185.714063) (xy 69.519729 185.630014) (xy 69.307573 185.573167) (xy 69.089828 185.544501) + (xy 69.089823 185.5445) (xy 69.089818 185.5445) (xy 68.870182 185.5445) (xy 68.870176 185.5445) + (xy 68.870171 185.544501) (xy 68.652426 185.573167) (xy 68.44027 185.630014) (xy 68.237358 185.714063) + (xy 68.237354 185.714065) (xy 68.047145 185.823884) (xy 68.047136 185.82389) (xy 67.872897 185.957588) + (xy 67.87289 185.957594) (xy 67.717594 186.11289) (xy 67.717588 186.112897) (xy 67.58389 186.287136) + (xy 67.583884 186.287145) (xy 67.474065 186.477354) (xy 67.474063 186.477358) (xy 67.390014 186.68027) + (xy 67.333167 186.892426) (xy 67.305789 187.100387) (xy 67.305789 187.100389) (xy 67.3045 187.110182) + (xy 61.5555 187.110182) (xy 61.5555 133.210182) (xy 67.3045 133.210182) (xy 67.3045 133.210188) + (xy 67.3045 133.429811) (xy 67.304501 133.429828) (xy 67.333167 133.647573) (xy 67.390014 133.859729) + (xy 67.408104 133.903401) (xy 67.474065 134.062645) (xy 67.583884 134.252855) (xy 67.583889 134.252861) + (xy 67.58389 134.252863) (xy 67.717588 134.427102) (xy 67.717594 134.427109) (xy 67.87289 134.582405) + (xy 67.872896 134.58241) (xy 68.047145 134.716116) (xy 68.237355 134.825935) (xy 68.338814 134.86796) + (xy 68.44027 134.909985) (xy 68.440271 134.909985) (xy 68.440273 134.909986) (xy 68.652425 134.966832) + (xy 68.870182 134.9955) (xy 68.870189 134.9955) (xy 69.089811 134.9955) (xy 69.089818 134.9955) + (xy 69.307575 134.966832) (xy 69.519727 134.909986) (xy 69.722645 134.825935) (xy 69.912855 134.716116) + (xy 70.087104 134.58241) (xy 70.24241 134.427104) (xy 70.376116 134.252855) (xy 70.485935 134.062645) + (xy 70.569986 133.859727) (xy 70.626832 133.647575) (xy 70.6555 133.429818) (xy 70.6555 133.210182) + (xy 70.626832 132.992425) (xy 70.569986 132.780273) (xy 70.485935 132.577355) (xy 70.376116 132.387145) + (xy 70.24241 132.212896) (xy 70.242405 132.21289) (xy 70.087109 132.057594) (xy 70.087102 132.057588) + (xy 69.912863 131.92389) (xy 69.912861 131.923889) (xy 69.912855 131.923884) (xy 69.722645 131.814065) + (xy 69.722641 131.814063) (xy 69.519729 131.730014) (xy 69.307573 131.673167) (xy 69.089828 131.644501) + (xy 69.089823 131.6445) (xy 69.089818 131.6445) (xy 68.870182 131.6445) (xy 68.870176 131.6445) + (xy 68.870171 131.644501) (xy 68.652426 131.673167) (xy 68.44027 131.730014) (xy 68.237358 131.814063) + (xy 68.237354 131.814065) (xy 68.047145 131.923884) (xy 68.047136 131.92389) (xy 67.872897 132.057588) + (xy 67.87289 132.057594) (xy 67.717594 132.21289) (xy 67.717588 132.212897) (xy 67.58389 132.387136) + (xy 67.583884 132.387145) (xy 67.474065 132.577354) (xy 67.474063 132.577358) (xy 67.390014 132.78027) + (xy 67.333167 132.992426) (xy 67.305789 133.200387) (xy 67.305789 133.200389) (xy 67.3045 133.210182) + (xy 61.5555 133.210182) (xy 61.5555 127.8695) (xy 61.575185 127.802461) (xy 61.627989 127.756706) + (xy 61.6795 127.7455) (xy 228.9305 127.7455) + ) + ) + ) + (embedded_fonts no) +) diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl new file mode 100644 index 0000000..2b0359b --- /dev/null +++ b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x2_low.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro new file mode 100644 index 0000000..4f71cd5 --- /dev/null +++ b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.0 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "PCIexpress_x2_low.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "2827a27f-0421-4495-ad7a-ea466a0aeaee", + "Root" + ], + [ + "276aa5aa-2499-442d-b3c4-38037c19ac1a", + "PCIexpress_connector" + ], + [ + "fe00203d-fb4b-4926-92d3-8ecf0ea7baab", + "decap" + ], + [ + "6493591a-6073-42b4-804b-bced458e747b", + "sheet5D5DF900" + ], + [ + "55c1e324-e870-4f33-80b5-9bbc19093881", + "sheet5DB8E955" + ], + [ + "6520751a-0e2a-4a0f-b674-5d616c9ac40c", + "term" + ] + ], + "text_variables": {} +} diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch new file mode 100644 index 0000000..8fbc3f6 --- /dev/null +++ b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch @@ -0,0 +1,786 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "2827a27f-0421-4495-ad7a-ea466a0aeaee") + (paper "A4") + (lib_symbols) + (text "Author: SuperCookie\n" + (exclude_from_sim no) + (at 187.96 180.594 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f1592e95-998f-4184-b1a7-27312cf72e30") + ) + (wire + (pts + (xy 101.6 106.68) (xy 104.14 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cdc817a-9cd8-4a55-9110-ca7ba6f39853") + ) + (wire + (pts + (xy 101.6 110.49) (xy 104.14 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16b8dcab-ccef-48d3-8b44-a1fe501c7a3d") + ) + (wire + (pts + (xy 101.6 88.9) (xy 104.14 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21eec2ab-0c10-4b6d-87cc-9dae80df87f1") + ) + (wire + (pts + (xy 127 120.65) (xy 129.54 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "226a465f-c859-4ca0-9305-a3343ea6cc7e") + ) + (wire + (pts + (xy 101.6 91.44) (xy 104.14 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33d3ad52-ffa1-44d2-97ac-219582bdc2f7") + ) + (wire + (pts + (xy 101.6 102.87) (xy 104.14 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54def821-1958-4b63-b1ba-348ae7b4bf91") + ) + (wire + (pts + (xy 127 97.79) (xy 129.54 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a6d318-8838-4bc5-a3c5-ac1d7216a3cf") + ) + (wire + (pts + (xy 127 113.03) (xy 129.54 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e2e67f6-ad10-49ea-9763-1c6738503ce5") + ) + (wire + (pts + (xy 127 100.33) (xy 129.54 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81b47ac8-48dd-4454-823b-d443f1d9ff8e") + ) + (wire + (pts + (xy 101.6 118.11) (xy 104.14 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85a182f9-967a-497b-a229-5e7a41187c64") + ) + (wire + (pts + (xy 127 102.87) (xy 129.54 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bcd7cad-c5d2-4391-8a0e-89bf9b1f7f6c") + ) + (wire + (pts + (xy 101.6 127) (xy 104.14 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b0ca0fd-be8c-44f0-8d2f-f855e6a0ed34") + ) + (wire + (pts + (xy 127 110.49) (xy 129.54 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7498f46-fa0c-456d-8b8e-af2e01ab0086") + ) + (wire + (pts + (xy 101.6 93.98) (xy 104.14 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2363dda-c94b-4e41-b1c2-de641d415df9") + ) + (wire + (pts + (xy 127 127) (xy 129.54 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c033bbcb-4edc-4253-83a0-34c5d8085c15") + ) + (wire + (pts + (xy 101.6 124.46) (xy 104.14 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c67c21fc-b8fe-4c0c-ae21-ef4293e27799") + ) + (wire + (pts + (xy 101.6 99.06) (xy 104.14 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0068809-7c25-4698-b23c-b0b67d2c0ae5") + ) + (wire + (pts + (xy 101.6 120.65) (xy 104.14 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc418209-30a5-4d64-88a3-24f1cdebfa54") + ) + (wire + (pts + (xy 101.6 113.03) (xy 104.14 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dea26349-6d8d-4620-9c09-b6552c30d18f") + ) + (wire + (pts + (xy 127 118.11) (xy 129.54 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea813e15-2bfa-4743-a8be-df1d600f9f0a") + ) + (wire + (pts + (xy 127 106.68) (xy 129.54 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea831a00-c8f2-499f-ae1b-2f1b426a29b5") + ) + (wire + (pts + (xy 101.6 96.52) (xy 104.14 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f10b856b-e0df-4604-9e82-81ea37c95723") + ) + (wire + (pts + (xy 127 95.25) (xy 129.54 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f52de62a-1824-450d-8c9b-70626d6efb9a") + ) + (wire + (pts + (xy 127 124.46) (xy 129.54 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa1f4978-0bb4-414c-b1c1-9fe25d359cc4") + ) + (label "~{PRSNT2x4}" + (at 101.6 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f147406-8dbb-497e-bd10-ee47b27f38fa") + ) + (label "~{PERST}" + (at 129.54 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1afc60f5-ac18-48f8-9393-f23e59da7b67") + ) + (label "~{PRSNT2x1}" + (at 101.6 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1d902f01-34ce-421e-9006-4ca29e2d5c5b") + ) + (label "PET1_P" + (at 129.54 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32f7e06b-ea9e-41b7-b6a2-c1fe986c34b9") + ) + (label "~{PRSNT1}" + (at 101.6 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3eec036a-9511-4076-be47-d24e9185cfd2") + ) + (label "~{WAKE}" + (at 101.6 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4279f2d3-848d-42b3-9d40-c97d80e1d105") + ) + (label "~{TRST}" + (at 129.54 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "44402693-eb24-48b4-8926-1e0c53a70ac6") + ) + (label "REFCLK-" + (at 129.54 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4fe419b9-5a19-4706-adfe-afadb3980c3a") + ) + (label "SMCLK" + (at 101.6 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "500df958-472e-4ae3-a969-0a4eb7ac06fd") + ) + (label "PER0_P" + (at 101.6 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "52e92040-fba9-4147-a159-faf6bf6f65d1") + ) + (label "PET1_N" + (at 129.54 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56bab04b-f0e3-4254-b0b0-a5e19c54991f") + ) + (label "TCK" + (at 129.54 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "57a2c772-0be5-4021-b94f-a8a0e79ad208") + ) + (label "TDI" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5df9b7ac-461f-4cd2-8d81-cceac46d2135") + ) + (label "~{PRSNT2x16}" + (at 101.6 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "647ba155-b7b9-4f7c-b1be-fa45a2b321ad") + ) + (label "PET0_N" + (at 129.54 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "80813de9-b7c3-4ff0-8ae0-f8f316f1a292") + ) + (label "PET0_P" + (at 129.54 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "88b430a6-7ed2-4f41-b064-fc72db4887a7") + ) + (label "PER1_P" + (at 101.6 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9112bde5-a369-459a-9f6a-74ae554df076") + ) + (label "PER1_N" + (at 101.6 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9a975cf7-e4fa-4345-a09a-7cd97043ac4b") + ) + (label "REFCLK+" + (at 129.54 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cd1d2747-50ef-45fb-960d-be5163dcac2f") + ) + (label "TDO" + (at 101.6 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9a7e7c6-10b5-474b-a963-f8aeae6ada9b") + ) + (label "~{PRSNT2x8}" + (at 101.6 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e4509a08-10b6-4037-aee3-cb62a731dbb0") + ) + (label "SMDAT" + (at 101.6 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e5e11999-f1ef-450f-a5e8-1bda3b685462") + ) + (label "PER0_N" + (at 101.6 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ea25e1e0-3f01-4540-b9c1-98b422527453") + ) + (label "TMS" + (at 129.54 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ed946656-589d-40be-be5a-593a75e393e1") + ) + (sheet + (at 104.14 86.36) + (size 22.86 41.91) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "276aa5aa-2499-442d-b3c4-38037c19ac1a") + (property "Sheetname" "PCIexpress_connector" + (at 104.14 85.6484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 104.14 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 127 118.11 0) + (uuid "7b3ecaa5-2eb8-4e6f-a4e5-a7e2c35a6a34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 127 120.65 0) + (uuid "11cec4e2-ed2f-44b0-867f-904c607b3d16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 127 110.49 0) + (uuid "19cb3bdc-6335-45b5-a8f7-5faaf75f18cf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 127 113.03 0) + (uuid "59a90636-3cb9-4558-b5b8-0ff7fb7bced1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 104.14 99.06 180) + (uuid "d7335cb5-3a1d-4a49-b6e3-ba8c071a3f46") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 104.14 102.87 180) + (uuid "80f2c25f-f7fa-495b-be79-69393aa4c2c3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 127 95.25 0) + (uuid "f48b6880-6ec8-46b3-a344-d3dfa9f68fc8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 127 100.33 0) + (uuid "413c1c8f-ca04-4de3-8911-bf7aea344009") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 127 97.79 0) + (uuid "35082192-101c-400c-915c-7caa32931805") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 127 124.46 0) + (uuid "b9c2edcd-fd30-4255-91c9-9045444da8ee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 127 127 0) + (uuid "7e22c79c-04d7-4770-8560-547819eeed6a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 104.14 124.46 180) + (uuid "9196d06b-6a6d-4d98-ba97-9effaed1b98e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 104.14 127 180) + (uuid "cc6bc25a-5ea2-457c-ae18-ae680d1ee821") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 104.14 106.68 180) + (uuid "8ecf1547-df3b-4253-ac74-1835947224f0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 127 102.87 0) + (uuid "c7ad9e8a-7767-405d-bf33-63b62f2c015f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 104.14 110.49 180) + (uuid "8abea354-522c-4641-9299-498f3d392b2d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 104.14 113.03 180) + (uuid "e3cbeb21-e905-4b1f-99fc-39a15656c82b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 127 106.68 0) + (uuid "502ecd66-a464-4953-b355-9d8d5347d1c4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 104.14 88.9 180) + (uuid "6d6810d6-3065-4c9b-a190-a0203e2537ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 104.14 96.52 180) + (uuid "f75cbc85-dbdb-4077-9ed4-5e3a3ce83dee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 104.14 93.98 180) + (uuid "2ac081b3-e6f9-4c31-87ae-bbaa46d3ea28") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 104.14 91.44 180) + (uuid "5d9eede8-7832-46a6-ad13-1b5d70876a7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 104.14 120.65 180) + (uuid "5545fe3b-90ad-4c2b-803c-a4520973c2c5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 104.14 118.11 180) + (uuid "7a2bf2d2-7f64-48c3-a4fd-d30e28a2fe67") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/PCIexpress_x2_low/decap.kicad_sch b/PCIexpress_x2_low/decap.kicad_sch new file mode 100644 index 0000000..04f085e --- /dev/null +++ b/PCIexpress_x2_low/decap.kicad_sch @@ -0,0 +1,373 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "4a984752-fefc-4694-a1b6-5373a6a49c93") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 133.35 99.06) (xy 130.81 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b1ec926-503a-45fe-b950-8d6e3bbdb5c1") + ) + (wire + (pts + (xy 140.97 111.76) (xy 143.51 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6fc149c-82a0-48af-8f0c-3acd6db534b7") + ) + (wire + (pts + (xy 133.35 111.76) (xy 130.81 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb6d613f-938d-4ad2-95b1-1cc55680d0c4") + ) + (wire + (pts + (xy 140.97 99.06) (xy 143.51 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2d7fb66-6692-416a-8770-3c49bca26a24") + ) + (hierarchical_label "IN-" + (shape input) + (at 143.51 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "48860e70-8a6e-4607-a917-343d9eaf9238") + ) + (hierarchical_label "OUT+" + (shape output) + (at 130.81 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8b5b7114-4f8a-43ed-9621-c3cd981afe47") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e746a006-0c24-4697-851f-3ced10bd7659") + ) + (hierarchical_label "OUT-" + (shape output) + (at 130.81 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e786c67b-ad67-4d88-a5ec-52c302d84749") + ) + (symbol + (lib_id "Device:C") + (at 137.16 99.06 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 137.16 92.6592 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 137.16 94.9706 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 133.35 100.0252 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 137.16 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 137.16 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "f0df6773-a65d-4be8-a4d7-8719038814ee") + ) + (pin "2" + (uuid "ba2da10b-cdf0-4853-aa5b-1208d887e323") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/55c1e324-e870-4f33-80b5-9bbc19093881" + (reference "C3") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/fe00203d-fb4b-4926-92d3-8ecf0ea7baab" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 137.16 111.76 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 137.16 105.3592 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 137.16 107.6706 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 140.97 112.7252 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 137.16 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 137.16 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "79244f5c-6117-43e8-af9e-30022ba25cd3") + ) + (pin "2" + (uuid "96e24349-468b-4e2e-97dc-b49996d71eb0") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/55c1e324-e870-4f33-80b5-9bbc19093881" + (reference "C4") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/fe00203d-fb4b-4926-92d3-8ecf0ea7baab" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/PCIexpress_x2_low/term.kicad_sch b/PCIexpress_x2_low/term.kicad_sch new file mode 100644 index 0000000..b4f63c4 --- /dev/null +++ b/PCIexpress_x2_low/term.kicad_sch @@ -0,0 +1,647 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "3de66ed1-8e7c-4782-842c-d5084d143c65") + (paper "A4") + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 142.0443 93.2172) + (diameter 0) + (color 0 0 0 0) + (uuid "03d754fb-8542-4f81-a7e0-7b3777fba6c1") + ) + (junction + (at 116.6443 93.2172) + (diameter 0) + (color 0 0 0 0) + (uuid "49b6f855-0cb3-4f82-b705-6ff23d898007") + ) + (wire + (pts + (xy 142.0443 103.3772) (xy 142.0443 105.9172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d60703a-ff13-4b81-95a0-72e5dfcb9ab2") + ) + (wire + (pts + (xy 139.5043 93.2172) (xy 142.0443 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d92b25c-bb2e-4914-9b9f-214dfc4892da") + ) + (wire + (pts + (xy 116.6443 95.7572) (xy 116.6443 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c57882-9de1-40f7-9669-3ac1b1e97a87") + ) + (wire + (pts + (xy 142.0443 95.7572) (xy 142.0443 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c486a021-b989-4382-be95-284c5e6cbb28") + ) + (wire + (pts + (xy 114.1043 93.2172) (xy 116.6443 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6ca29f1-3f67-4837-a1e3-c982296ad7c4") + ) + (wire + (pts + (xy 116.6443 103.3772) (xy 116.6443 105.9172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c78c4422-c115-437f-a466-0a58532e05f5") + ) + (wire + (pts + (xy 116.6443 93.2172) (xy 119.1843 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e256e345-d65d-4a27-8d31-0297e220de2f") + ) + (wire + (pts + (xy 142.0443 93.2172) (xy 144.5843 93.2172) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebdf0506-f761-470d-9d97-074dc3129d40") + ) + (hierarchical_label "OUT-" + (shape output) + (at 114.1043 93.2172 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "946b2e25-7508-4495-aeec-8a00d991251d") + ) + (hierarchical_label "IN+" + (shape input) + (at 144.5843 93.2172 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955d299a-aa53-46a5-8c6a-2b7b2c1f4bed") + ) + (hierarchical_label "OUT+" + (shape output) + (at 139.5043 93.2172 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "97dbfbde-9236-4c89-a4f8-91c17c2745e9") + ) + (hierarchical_label "IN-" + (shape input) + (at 119.1843 93.2172 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bff6f031-85d3-479b-abb6-f8851a1d9d66") + ) + (symbol + (lib_id "Device:R") + (at 116.6443 99.5672 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R3" + (at 118.4223 98.3988 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 118.4223 100.7102 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 114.8663 99.5672 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 116.6443 99.5672 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 116.6443 99.5672 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "fdc8b42c-5406-42f7-9580-4b7766aa946c") + ) + (pin "2" + (uuid "5b531f78-c8b7-44cb-8a75-6ba9099853f8") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6493591a-6073-42b4-804b-bced458e747b" + (reference "R3") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6520751a-0e2a-4a0f-b674-5d616c9ac40c" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 142.0443 99.5672 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R4" + (at 143.8223 98.3988 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 143.8223 100.7102 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 140.2663 99.5672 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 142.0443 99.5672 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 142.0443 99.5672 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "7a2b7f32-096e-4123-b093-5a3a12202624") + ) + (pin "2" + (uuid "4c7793cf-4e6f-4e0d-b0cd-3349772b4fc6") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6493591a-6073-42b4-804b-bced458e747b" + (reference "R4") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6520751a-0e2a-4a0f-b674-5d616c9ac40c" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 116.6443 105.9172 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0122" + (at 116.6443 112.2672 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 116.7713 110.3114 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.6443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.6443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 116.6443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "6195502e-a2cc-4b2d-82d4-d22710e8c92b") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6493591a-6073-42b4-804b-bced458e747b" + (reference "#PWR0122") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6520751a-0e2a-4a0f-b674-5d616c9ac40c" + (reference "#PWR0123") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 142.0443 105.9172 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0130" + (at 142.0443 112.2672 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 142.1713 110.3114 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 142.0443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 142.0443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 142.0443 105.9172 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5163d890-a45f-42d2-a8c1-e66ab354ae04") + ) + (instances + (project "PCIexpress_x2_low" + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6493591a-6073-42b4-804b-bced458e747b" + (reference "#PWR0130") + (unit 1) + ) + (path "/2827a27f-0421-4495-ad7a-ea466a0aeaee/276aa5aa-2499-442d-b3c4-38037c19ac1a/6520751a-0e2a-4a0f-b674-5d616c9ac40c" + (reference "#PWR0131") + (unit 1) + ) + ) + ) + ) +) diff --git a/PCIexpress_x4_full/PCIexpress_connector.kicad_sch b/PCIexpress_x4_full/PCIexpress_connector.kicad_sch index 080d87e..ad32f71 100644 --- a/PCIexpress_x4_full/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x4_full/PCIexpress_connector.kicad_sch @@ -1,1621 +1,4870 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid ded0cf89-354f-45a0-a3e3-ec32f297c9d3) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x4_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x4" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x4_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x4_0_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x4_1_1" - (rectangle (start 11.43 0) (end -11.43 -88.9) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x4_full-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid 0a358519-c7ef-427f-8ee3-34bbe9ded57c) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 0c8b32be-c0e1-4f06-807e-06ddbd850f71) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 0cbd3ef3-142d-41b7-8206-2f0d1d388afc) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 26f3e444-37fe-4fc6-a5ff-c11c12b2cbe2) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid 28b8ba36-c646-416d-874d-96732d9a1fe3) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid 362233b2-a052-4271-b90d-280f0806da9e) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid 38745174-0e65-429f-8075-c2618b765117) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 389b63e1-f3b3-4425-b85e-b79035344a69) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 39eacf37-e763-4a9a-8707-757ea670019b) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 44629b83-1701-4093-af4e-4e713177502b) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid 6568ba34-2d77-404e-b854-54e2b411731a) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 6e44b40b-cb0c-4ed3-889e-9e740ff37097) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 7560fb4f-1948-46b4-8215-08419df1f3bb) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid a46cc382-4442-4022-835f-8646a29df285) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid c5738e58-5d5e-40be-93af-74292d20e8a2) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid c84ef385-f074-4a0a-bd24-04fee84f3c99) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid cc32f54b-6726-4d45-b6b8-4bdf19ddaf8a) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid d14934d7-d599-4b57-bc64-ee1cb5330749) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid dae78ff4-1b67-40ae-8ccc-e2bd4388355a) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid eb5dac32-6533-4600-8a83-e89f30ba6c8e) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid ec6ec037-67b3-48b7-9f78-4917e86fe28b) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid f37c4870-1dad-4ba6-a346-eef4aa9778d2) - ) - - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 009b3655-f4d7-434f-9ffb-7b641b686649) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 037b5b56-4679-4f64-bbf0-3af084cc2ab2) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 046ef1e5-8eba-4242-aecf-5018de2ba361) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05f53776-eb20-4098-aca7-357f629cba27) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 06b2ce0c-77c0-47b4-90a5-8bdfa3916a34) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0be40a2a-088d-41ec-8c5f-453e2aafde4c) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0cd56c24-79db-4a9f-8fcc-7154d2cdae9f) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0d5c8d57-9671-4638-aa72-b15169624ab4) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0d66a3bd-8a3a-4174-bb15-d3006af7f09c) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f42cac5-79a5-4996-81f7-aafd0bbf0bac) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1881c0d8-5c2c-4fae-8688-257a9a6d5835) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b2e97d1-6968-42aa-a619-52f4d13acc4e) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c1fcaa9-6083-4887-8985-c90587c3011c) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1de04290-8bea-447c-9df1-5edad3414331) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 22f7df0e-ac2e-458d-a932-9097060eabaf) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 26eadf60-0bc1-49d2-ba02-b5f1676fe23f) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2a26a964-8a70-4a65-8236-78a6e351dd50) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2d6a6265-e1a5-4ad2-87ee-2fe7cfa9cb30) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2e1702c4-b6e2-4660-b06d-5465158c51a4) - ) - (wire (pts (xy 123.19 111.76) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f88dfc0-b4b7-4321-9199-3c03a61d579f) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 30b3661f-099c-4ef8-8a06-ea317454cdd0) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 31f8ef68-d66f-4806-8757-a6ad0204aa24) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 344ac51a-3dce-424e-827a-bcf44a964297) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36a783f6-bb50-4afb-8325-d12b2e0ed76b) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 39ea4946-cbd6-46a3-9755-c8241195d3b5) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3baca8df-118b-40b0-8f9d-8d4cc23854eb) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 41aae20b-7812-4e8b-9bf5-2ace27cd03fb) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 41f8e70b-f206-45ad-8e2a-58c6eaf0ac25) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4250ddcb-5d19-4d4f-af1e-572b12e48ccd) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4271aed0-ef88-46b9-aa55-1ace2dbdc5d9) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 478b4c48-1cb1-41fc-af30-15ff66a9462e) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4864b822-aeed-4513-a393-428c94625409) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4c01a5ce-b7b6-443d-8584-c5932d51cf52) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4d32859d-42db-41b7-9774-ba52e035e6d9) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 538791fd-6217-4bc0-87e4-e930c81ea1e5) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5969fd27-7090-423d-9ada-d64bf509d22e) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5b493713-94b0-409f-9132-96a5f598bb3a) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c610515-92f8-45ff-bd25-b3c00bf18cac) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66f32b0a-6167-4d2d-98a7-84e88291ecc0) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 67191388-61d3-4a63-989d-9aa15ef48164) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6bfadab2-1a9c-42bb-b2f3-c8af00b62fe4) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6ea60ae8-d138-4763-b9df-250df90024e2) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6f1bc456-c8a2-4700-a984-6bc52934d61b) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74d173e5-88de-4961-ae5a-e8e79c0993db) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 791bf467-e844-4fb2-8cf1-2072ec5d0817) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a8c3a53-294d-47d6-914a-742003237eac) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c9b0d56-0830-46b7-8b80-37aa96c95fa1) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7de92f3c-ebe0-43f3-a183-084ee55a2dbb) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8008f513-2ee0-422b-8b8f-a0f07abc9c20) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8185eada-be92-47a6-a7c9-e9df740d1a46) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 83f18295-1168-4b0c-ba44-f3f5dc1324bc) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8422dc88-00dc-4a9d-93c2-e75566f82c41) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 863b7e60-f0ae-42cb-a514-25b94952965b) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 87bbfc0a-8adf-4403-abf1-d3f519334697) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 889b5b10-5c01-43cd-87aa-982da9017653) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 910a1653-6a53-4fc0-8ceb-c66b6bc2b594) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 91fc4b5a-e47d-4338-bd2b-6f5b63e9b7c8) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92d700ca-c6ed-4f27-a1bf-48ab02b8776b) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9468761b-3f97-478d-9d5c-cde1873e237d) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9bc56a8d-04bf-4e12-8962-1ccf748d9ed0) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9bd03e77-3dc5-467d-87b3-8a8361170bfe) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9cc01747-39d5-46fb-a084-f56ac8e046a5) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a6fbece1-0dd7-4238-b175-7d64247b7239) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a978d9a8-f322-47f1-823c-f5cc58f7ea55) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a982da79-c152-4607-a477-4bca8ebb6501) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af1d7201-84c4-4735-b850-0933d93cf168) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b1b1099b-a323-4a32-af0c-fdccf2d843ad) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b2c7cb72-e723-42f8-81e0-86277b84e13c) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b43909c1-ca75-4631-9a84-3ab78de1d297) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5764233-3cd2-4c00-af32-75f13728807c) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9ebea00-8d72-43b6-ad95-7cff98f407a9) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba17a56f-b205-422f-903e-d15ba2e05715) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bdec5fe5-5d68-451d-94a1-3935b97fbba9) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c059669c-dcdf-4a30-b145-481a530f534f) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c0b0ca0e-a4f9-4bd0-aa5d-98399f2c8975) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c21a10dc-e704-449e-b536-ac504f6c389c) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c2d72136-47d0-42fb-903b-faa5cfd612d6) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3f7a61d-9d56-4bf5-adee-941612922e23) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c691697e-d731-4c0f-859e-1a6b57441523) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid caad6d81-c29d-4397-8f60-43e268b6f997) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ccdb0b80-f1e0-4bfb-8feb-b25b1c7e89be) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cfd2d087-29f6-4ab8-8de9-58cbe38d82cf) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d044005f-3158-43cd-ac2b-6832f0ae29ba) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1432211-4e35-4d0b-8f80-577475c7ff78) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d27c90ef-b276-4549-a216-828602366fca) - ) - (wire (pts (xy 87.63 111.76) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d2eb4579-1c86-4b9e-8d71-da44bf38846d) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d9ce0316-64c6-4ee3-813b-724ea3650911) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da8d9a2f-27b8-489e-ae2b-c8ba54903d6d) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dbedc200-c61b-4686-9688-73ab4b97cf32) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e1cb8b25-1eb0-49b4-824f-e236aee44356) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4d5c73a-a0ce-4e16-8f1c-a180e8867f2f) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e55959a8-7c7c-4312-a694-e20261192ee2) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e5d82f5e-d624-41bb-b085-45afc624c09d) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e6398943-50fa-42d7-ac6c-519c809dd007) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f0087fd6-0a69-4844-b37a-b1d1b2dd1954) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f008ccf4-be09-4d89-aafb-2e1ec14c317a) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f03b8c05-8c48-4eb6-8dfa-02cd070ba215) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f561be24-dd29-4f2a-915e-32244c26aed9) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f6f6f917-9cc7-4ac5-818c-e25d880a5bbc) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7ed9854-f27d-4576-a964-31af29cc3847) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe482f39-0fa2-4eeb-8d9d-f1b6bca1b1f1) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ffaf342e-01f0-42cf-b62a-ba0941a52220) - ) - - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 78aa6d73-d961-4ef8-8630-9609232fd4e1) - ) - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f2b2172e-2e0b-42c2-abb1-b284e404baaf) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 11f4837a-837f-4904-b88f-232452fb3781) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1ab2a74f-c0aa-4d3b-a5ee-8a893062e569) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3e8003af-f837-418d-ac0e-1d15a1d9398b) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 687ccad3-41ac-47ce-a0f0-b3be643719df) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a54180e8-8f65-49ef-96b6-1c5e8c3fc28b) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b08ed7ae-e0cb-4210-aa20-150cd239368b) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b4a408b2-9f6e-407e-91d2-6d7a1956407e) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f50b59ab-86a0-4f9e-b085-e5eb02a00234) - ) - - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 07092921-4ea2-4b2d-ad19-6f947182014c) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0747c08c-b864-442e-8589-5f2414abb1ce) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 08825b31-cf35-4f08-8644-c0148a0b03ea) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 12cb4a07-bbac-49a2-80ce-c24c13aff102) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1676b68a-29a2-40ac-99f6-29f6fd98608a) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1ddf714c-5ea5-4b7c-890b-21c5a2af2828) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1f8631d2-78f9-4e1f-aed6-e3f9d363d105) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 246900ac-eb3f-48ff-bcfe-8ffc90b220a3) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 24dd0c44-b06d-46c0-8a83-be2108538dec) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2a63a521-0d91-4d4b-8010-11ebaecdebe9) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2e79fd3f-c69d-4729-a298-c84ff2770aa2) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2f194c54-1a79-4f5f-a7b5-885bd30a239c) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 45645462-d1dd-41c5-84e0-08d324c88545) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 490b7eb4-ba2c-4339-81f8-3a8b412477cf) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 53c70f1a-3dab-4717-a495-b4ebac322b03) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5f5955c3-8200-43a5-aa5d-c8ba56d7f561) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 65d80964-0b38-4116-87e2-448402f3577f) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ba585ac-e9a8-4617-9b87-c1c52a375906) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 74c8f27d-a414-4b75-8612-f5bcb85acf9d) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 766e1e55-2e22-4bbe-86c7-b569be0eb345) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7990ae05-d537-47ac-ab59-8ecf55b66b8f) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7fa73e10-b95b-4f11-8ac1-30bfdf992c18) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aa26923d-65b1-4d9c-a98e-13724d05d4b0) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid abff86ad-cd55-4b62-8932-a5332754ffe0) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ba686100-d45d-468e-93e8-5891cac12e40) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c140cf62-8fa4-4a7c-82a7-81f9eafbc223) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c7d2a34a-e01b-4cd6-97a7-eb215a32f6f3) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e2230009-6f67-4fa8-860c-135c09e55f85) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e30c189a-dbdd-49ee-9ebb-d7a89380dc3d) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f20e8a78-0461-42b7-b9a5-3b5cd906852a) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x4") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51070f) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x4" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid b5407876-2ace-47a2-b91b-17c89f5c3624)) - (pin "A10" (uuid ff3862e7-b95b-4a2a-ba56-daef0b5a0eaf)) - (pin "A11" (uuid 1c597d89-a0bf-482f-bb3d-517362100035)) - (pin "A12" (uuid 0f1efc00-73a6-4d60-8ae4-cff9097ec69c)) - (pin "A13" (uuid 9776e847-d72e-4f98-867f-597f1357bb63)) - (pin "A14" (uuid 22cdcd72-3229-4967-8373-1346147936bf)) - (pin "A15" (uuid d7f7b207-1154-4f72-bf2e-332ac94e9649)) - (pin "A16" (uuid 51587e47-b038-468b-bf0e-bbe306c90e3a)) - (pin "A17" (uuid 20348fa8-6555-4983-8026-1ae2f2eccc4d)) - (pin "A18" (uuid 8a2f6053-c0c7-4795-84f0-33f449807ad9)) - (pin "A19" (uuid cf5dcae0-5ca9-43e1-8928-8b1b35cebd9a)) - (pin "A2" (uuid ffe9da95-faaf-4104-ba7f-9b4f59370a5f)) - (pin "A20" (uuid 76cfa4f2-d12d-48c4-91e3-5d2974fd80bb)) - (pin "A21" (uuid 832f2d22-b3ef-4ef0-96fc-3226b25b1973)) - (pin "A22" (uuid 8cf3d099-8d05-43cc-ae44-32ac723e7730)) - (pin "A23" (uuid a19b840a-da64-451e-957d-bad4a8745b17)) - (pin "A24" (uuid aa72918a-a79c-4fc6-8791-6ece8c6acc63)) - (pin "A25" (uuid 8fcd9512-261c-4465-9c57-ba0445985479)) - (pin "A26" (uuid 754d1950-9707-49cb-9f13-16c854404e91)) - (pin "A27" (uuid a21b1b36-2548-480f-8a1d-c8af7ea9a903)) - (pin "A28" (uuid 20037901-6586-408f-ab69-78f52e2feb53)) - (pin "A29" (uuid 97e67fab-2d2b-45d8-bf7c-68db203c8e81)) - (pin "A3" (uuid 8abea323-7b3b-43e8-b160-da70c5f94547)) - (pin "A30" (uuid b56dc674-78a5-4acc-bfb6-f844ed1f7afc)) - (pin "A31" (uuid eefcafc4-a481-45ff-96a3-bdde67695e9b)) - (pin "A32" (uuid ca911d7e-3618-401e-bfda-727b6bc7c702)) - (pin "A4" (uuid 13b26572-1f35-4dd1-af42-08f5703c9de8)) - (pin "A5" (uuid bb065aa5-6511-4ae1-83a9-9d56db7e07ac)) - (pin "A6" (uuid 488edb2a-49cb-49ab-9fbb-5e57a8944c4c)) - (pin "A7" (uuid f608e66a-abea-4ffd-8377-73139cbeec7e)) - (pin "A8" (uuid fb71b53e-5aba-4ded-a966-d8e2706acbb2)) - (pin "A9" (uuid 770358ac-daf8-45b3-948b-ca5693768acf)) - (pin "B1" (uuid c90b38cf-ea88-48db-a799-0e677de9a0c6)) - (pin "B10" (uuid 0689256d-307b-49c7-9f08-1a17e7c9f54f)) - (pin "B11" (uuid 1fc6e3be-ef21-45d9-96df-0c3b31d7b951)) - (pin "B12" (uuid c8045818-5293-4dbc-b226-9619bc65fc5d)) - (pin "B13" (uuid bca69d9a-ad46-412b-8527-73f606f50bdd)) - (pin "B14" (uuid 794c6317-4bcc-49dc-b50b-77e53327611a)) - (pin "B15" (uuid 44a67326-e70e-4dcf-a849-914c9934bd44)) - (pin "B16" (uuid 79556115-576a-478a-ba10-b6fb4fe68da8)) - (pin "B17" (uuid fe1763ed-ec21-4174-91c6-f1e8238c4113)) - (pin "B18" (uuid 5e2353a9-d25b-42dc-8fe6-9e716501f18a)) - (pin "B19" (uuid e8fc91ef-5db7-4e33-a006-fc79dff9a5af)) - (pin "B2" (uuid 9f69fefb-07e9-4be8-ae6c-af1058929e7c)) - (pin "B20" (uuid b1215cb8-de90-4fdb-9327-6cde9f015629)) - (pin "B21" (uuid 0300032f-c1bc-40d7-83da-bc6cbcf8b029)) - (pin "B22" (uuid aa7a20bc-85bc-4c07-b404-993966edec57)) - (pin "B23" (uuid cdc91f8e-864b-40f2-b111-f5dfc97de2d1)) - (pin "B24" (uuid 809d2987-4052-4eb5-b2ce-ef8b27539472)) - (pin "B25" (uuid 446f60b6-9a07-45ba-8d6e-2ab584abcbb9)) - (pin "B26" (uuid 9de407ca-e9f8-4f97-a851-ed0615b8345d)) - (pin "B27" (uuid 471fbf32-e95f-4c08-ae3a-2b12e0cc65df)) - (pin "B28" (uuid 3ed5ac8a-df00-465d-afdd-6e6febb94209)) - (pin "B29" (uuid e65fd406-ef8c-44fe-9774-2a7914a7538f)) - (pin "B3" (uuid bdf43fed-6574-443d-9375-b4a5644efdbf)) - (pin "B30" (uuid 5b1ff524-5777-4a62-ac63-cad4484a2140)) - (pin "B31" (uuid 6c649e38-f758-4707-917f-7bf0bd603532)) - (pin "B32" (uuid d868848a-9c8d-4e52-9c6b-49fec12baa98)) - (pin "B4" (uuid 55471480-a618-477c-baa9-c332b38aef68)) - (pin "B5" (uuid 66c72270-cb50-41c2-a338-bfce1f1538a4)) - (pin "B6" (uuid a30ce781-0bb6-45c7-9c3f-fa7f0620beb5)) - (pin "B7" (uuid 3f02972e-ed7d-4de0-9517-e360b80c72a1)) - (pin "B8" (uuid 952b87de-1244-43de-a36d-7655b59fc111)) - (pin "B9" (uuid 227af004-5f51-4a89-9c40-8d341869f6e1)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 116.1542 0)) - (property "Footprint" "" (id 2) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 62b4cf78-4c3b-4505-a40a-fe47ab4e5987)) - ) - - (symbol (lib_id "power:GND") (at 123.19 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 116.1542 0)) - (property "Footprint" "" (id 2) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 043694e9-d7cd-4b61-a0e3-081336c160ba)) - ) - - (symbol (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 3676691b-809f-4516-9d58-9e8a31b6f2c6)) - ) - - (symbol (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bddbf8f7-cb3d-450b-bfe4-4ccb67113f5a)) - ) - - (symbol (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c052bcc9-8a90-48ff-b4ab-7864c6cb802e)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 14dc7d52-1f08-4fc6-aa0b-f1ee56a1da57)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0cd21820-eb42-4957-b82b-aa45a2c43e5e)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 6737f114-9f42-4957-9966-6446c3f70a7c)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5c121d43-b8a2-4e3f-8d69-fbbd9c02c90f) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 83a3f758-0621-4f54-a04d-59192008a6f9) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 52e5571f-65cf-44ff-bba9-b0c6760ce23a) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 62f5a1dd-2321-40af-8828-a3530ab8f686) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ee0929a9-4567-44a7-9ae6-e2d53b07261a) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e1ef2f7e-aaca-4653-be81-3c3ef7b0505b) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 849e6438-da15-4942-aed4-cef3a4acff4c) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 762926f9-41b3-4e42-9ce3-47cd77facc2e) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0f0ae4d8-916a-4b47-9584-2160039803b6) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fa908978-3d0e-4795-87af-d828e547ea64) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b2e47092-124b-4679-a251-87ef56279571) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ecf3e0a6-c256-4e5c-86b9-246cdf4df3d5) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3412b2af-214c-4e91-b2c5-4ad192de041d) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7f6959b5-352c-441e-87b4-3191fca40fb6) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b87a0ebc-5ee7-44c9-8b81-7c5157711df5) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cf75f9d6-2087-46f0-af5d-77b0f5203abc) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3ad58b16-b185-4dcd-8655-67d7ea92defc) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 32660fa1-7608-4361-925f-34c5e882feb3) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 75befd76-0f13-4d56-8151-b4680fa40adb) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 463ad9a9-207c-469f-a98c-f8e6b1e84f59) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dab410fd-0ea1-4208-a7e2-d420d6c4d1a8) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a04fec45-861f-4a8c-b0aa-db1a9f510a4b) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 99cdc1f8-4048-4c70-a23e-4defd40ddc2a) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e28af479-d855-420d-849b-f4e25b40f8a3) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e11dc6fb-1328-4dd7-9a2a-2d686cf16a39) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4856d68c-f750-4876-9f2c-f4963b6419fe) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fa7e00cd-3ae1-4a89-818f-10c92e949289) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 167b7b08-3064-4378-8cb1-2c29b102c811) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3b0151cc-9435-4025-975b-eda44c7cd956) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a840a0e8-4d20-49c5-a31f-5dc7806b0c06) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0e203247-136e-49cc-bc42-bbf2f76fe294) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fafe43fe-b620-4197-bcd8-cca55bdc9633) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ded0cf89-354f-45a0-a3e3-ec32f297c9d3") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x4_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x4" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x4_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x4_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x4_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -88.9) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x4_full-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "78aa6d73-d961-4ef8-8630-9609232fd4e1") + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f2b2172e-2e0b-42c2-abb1-b284e404baaf") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "0a358519-c7ef-427f-8ee3-34bbe9ded57c") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "0c8b32be-c0e1-4f06-807e-06ddbd850f71") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "0cbd3ef3-142d-41b7-8206-2f0d1d388afc") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "26f3e444-37fe-4fc6-a5ff-c11c12b2cbe2") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "28b8ba36-c646-416d-874d-96732d9a1fe3") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "362233b2-a052-4271-b90d-280f0806da9e") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "38745174-0e65-429f-8075-c2618b765117") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "389b63e1-f3b3-4425-b85e-b79035344a69") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "39eacf37-e763-4a9a-8707-757ea670019b") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "44629b83-1701-4093-af4e-4e713177502b") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "6568ba34-2d77-404e-b854-54e2b411731a") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "6e44b40b-cb0c-4ed3-889e-9e740ff37097") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "7560fb4f-1948-46b4-8215-08419df1f3bb") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "a46cc382-4442-4022-835f-8646a29df285") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "c5738e58-5d5e-40be-93af-74292d20e8a2") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "c84ef385-f074-4a0a-bd24-04fee84f3c99") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "cc32f54b-6726-4d45-b6b8-4bdf19ddaf8a") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "d14934d7-d599-4b57-bc64-ee1cb5330749") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "dae78ff4-1b67-40ae-8ccc-e2bd4388355a") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "eb5dac32-6533-4600-8a83-e89f30ba6c8e") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "ec6ec037-67b3-48b7-9f78-4917e86fe28b") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "f37c4870-1dad-4ba6-a346-eef4aa9778d2") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "009b3655-f4d7-434f-9ffb-7b641b686649") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "037b5b56-4679-4f64-bbf0-3af084cc2ab2") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "046ef1e5-8eba-4242-aecf-5018de2ba361") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05f53776-eb20-4098-aca7-357f629cba27") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06b2ce0c-77c0-47b4-90a5-8bdfa3916a34") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0be40a2a-088d-41ec-8c5f-453e2aafde4c") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cd56c24-79db-4a9f-8fcc-7154d2cdae9f") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d5c8d57-9671-4638-aa72-b15169624ab4") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d66a3bd-8a3a-4174-bb15-d3006af7f09c") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f42cac5-79a5-4996-81f7-aafd0bbf0bac") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1881c0d8-5c2c-4fae-8688-257a9a6d5835") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b2e97d1-6968-42aa-a619-52f4d13acc4e") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c1fcaa9-6083-4887-8985-c90587c3011c") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1de04290-8bea-447c-9df1-5edad3414331") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22f7df0e-ac2e-458d-a932-9097060eabaf") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26eadf60-0bc1-49d2-ba02-b5f1676fe23f") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a26a964-8a70-4a65-8236-78a6e351dd50") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d6a6265-e1a5-4ad2-87ee-2fe7cfa9cb30") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e1702c4-b6e2-4660-b06d-5465158c51a4") + ) + (wire + (pts + (xy 123.19 111.76) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f88dfc0-b4b7-4321-9199-3c03a61d579f") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30b3661f-099c-4ef8-8a06-ea317454cdd0") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31f8ef68-d66f-4806-8757-a6ad0204aa24") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "344ac51a-3dce-424e-827a-bcf44a964297") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a783f6-bb50-4afb-8325-d12b2e0ed76b") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39ea4946-cbd6-46a3-9755-c8241195d3b5") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3baca8df-118b-40b0-8f9d-8d4cc23854eb") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41aae20b-7812-4e8b-9bf5-2ace27cd03fb") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41f8e70b-f206-45ad-8e2a-58c6eaf0ac25") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4250ddcb-5d19-4d4f-af1e-572b12e48ccd") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4271aed0-ef88-46b9-aa55-1ace2dbdc5d9") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "478b4c48-1cb1-41fc-af30-15ff66a9462e") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4864b822-aeed-4513-a393-428c94625409") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c01a5ce-b7b6-443d-8584-c5932d51cf52") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d32859d-42db-41b7-9774-ba52e035e6d9") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "538791fd-6217-4bc0-87e4-e930c81ea1e5") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5969fd27-7090-423d-9ada-d64bf509d22e") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b493713-94b0-409f-9132-96a5f598bb3a") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c610515-92f8-45ff-bd25-b3c00bf18cac") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66f32b0a-6167-4d2d-98a7-84e88291ecc0") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67191388-61d3-4a63-989d-9aa15ef48164") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bfadab2-1a9c-42bb-b2f3-c8af00b62fe4") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ea60ae8-d138-4763-b9df-250df90024e2") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f1bc456-c8a2-4700-a984-6bc52934d61b") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74d173e5-88de-4961-ae5a-e8e79c0993db") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "791bf467-e844-4fb2-8cf1-2072ec5d0817") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a8c3a53-294d-47d6-914a-742003237eac") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c9b0d56-0830-46b7-8b80-37aa96c95fa1") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7de92f3c-ebe0-43f3-a183-084ee55a2dbb") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8008f513-2ee0-422b-8b8f-a0f07abc9c20") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8185eada-be92-47a6-a7c9-e9df740d1a46") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f18295-1168-4b0c-ba44-f3f5dc1324bc") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8422dc88-00dc-4a9d-93c2-e75566f82c41") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "863b7e60-f0ae-42cb-a514-25b94952965b") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87bbfc0a-8adf-4403-abf1-d3f519334697") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "889b5b10-5c01-43cd-87aa-982da9017653") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "910a1653-6a53-4fc0-8ceb-c66b6bc2b594") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91fc4b5a-e47d-4338-bd2b-6f5b63e9b7c8") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92d700ca-c6ed-4f27-a1bf-48ab02b8776b") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9468761b-3f97-478d-9d5c-cde1873e237d") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bc56a8d-04bf-4e12-8962-1ccf748d9ed0") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bd03e77-3dc5-467d-87b3-8a8361170bfe") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cc01747-39d5-46fb-a084-f56ac8e046a5") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6fbece1-0dd7-4238-b175-7d64247b7239") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a978d9a8-f322-47f1-823c-f5cc58f7ea55") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a982da79-c152-4607-a477-4bca8ebb6501") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1d7201-84c4-4735-b850-0933d93cf168") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1b1099b-a323-4a32-af0c-fdccf2d843ad") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2c7cb72-e723-42f8-81e0-86277b84e13c") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b43909c1-ca75-4631-9a84-3ab78de1d297") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5764233-3cd2-4c00-af32-75f13728807c") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9ebea00-8d72-43b6-ad95-7cff98f407a9") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba17a56f-b205-422f-903e-d15ba2e05715") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdec5fe5-5d68-451d-94a1-3935b97fbba9") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c059669c-dcdf-4a30-b145-481a530f534f") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0b0ca0e-a4f9-4bd0-aa5d-98399f2c8975") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c21a10dc-e704-449e-b536-ac504f6c389c") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2d72136-47d0-42fb-903b-faa5cfd612d6") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3f7a61d-9d56-4bf5-adee-941612922e23") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c691697e-d731-4c0f-859e-1a6b57441523") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caad6d81-c29d-4397-8f60-43e268b6f997") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccdb0b80-f1e0-4bfb-8feb-b25b1c7e89be") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfd2d087-29f6-4ab8-8de9-58cbe38d82cf") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d044005f-3158-43cd-ac2b-6832f0ae29ba") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1432211-4e35-4d0b-8f80-577475c7ff78") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d27c90ef-b276-4549-a216-828602366fca") + ) + (wire + (pts + (xy 87.63 111.76) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2eb4579-1c86-4b9e-8d71-da44bf38846d") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9ce0316-64c6-4ee3-813b-724ea3650911") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da8d9a2f-27b8-489e-ae2b-c8ba54903d6d") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbedc200-c61b-4686-9688-73ab4b97cf32") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1cb8b25-1eb0-49b4-824f-e236aee44356") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4d5c73a-a0ce-4e16-8f1c-a180e8867f2f") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e55959a8-7c7c-4312-a694-e20261192ee2") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5d82f5e-d624-41bb-b085-45afc624c09d") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6398943-50fa-42d7-ac6c-519c809dd007") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0087fd6-0a69-4844-b37a-b1d1b2dd1954") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f008ccf4-be09-4d89-aafb-2e1ec14c317a") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f03b8c05-8c48-4eb6-8dfa-02cd070ba215") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f561be24-dd29-4f2a-915e-32244c26aed9") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6f6f917-9cc7-4ac5-818c-e25d880a5bbc") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7ed9854-f27d-4576-a964-31af29cc3847") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe482f39-0fa2-4eeb-8d9d-f1b6bca1b1f1") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffaf342e-01f0-42cf-b62a-ba0941a52220") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "11f4837a-837f-4904-b88f-232452fb3781") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1ab2a74f-c0aa-4d3b-a5ee-8a893062e569") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e8003af-f837-418d-ac0e-1d15a1d9398b") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "687ccad3-41ac-47ce-a0f0-b3be643719df") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a54180e8-8f65-49ef-96b6-1c5e8c3fc28b") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b08ed7ae-e0cb-4210-aa20-150cd239368b") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b4a408b2-9f6e-407e-91d2-6d7a1956407e") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f50b59ab-86a0-4f9e-b085-e5eb02a00234") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "07092921-4ea2-4b2d-ad19-6f947182014c") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0747c08c-b864-442e-8589-5f2414abb1ce") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "08825b31-cf35-4f08-8644-c0148a0b03ea") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "12cb4a07-bbac-49a2-80ce-c24c13aff102") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1676b68a-29a2-40ac-99f6-29f6fd98608a") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1ddf714c-5ea5-4b7c-890b-21c5a2af2828") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f8631d2-78f9-4e1f-aed6-e3f9d363d105") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "246900ac-eb3f-48ff-bcfe-8ffc90b220a3") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "24dd0c44-b06d-46c0-8a83-be2108538dec") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2a63a521-0d91-4d4b-8010-11ebaecdebe9") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2e79fd3f-c69d-4729-a298-c84ff2770aa2") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2f194c54-1a79-4f5f-a7b5-885bd30a239c") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "45645462-d1dd-41c5-84e0-08d324c88545") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "490b7eb4-ba2c-4339-81f8-3a8b412477cf") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "53c70f1a-3dab-4717-a495-b4ebac322b03") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5f5955c3-8200-43a5-aa5d-c8ba56d7f561") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65d80964-0b38-4116-87e2-448402f3577f") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ba585ac-e9a8-4617-9b87-c1c52a375906") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "74c8f27d-a414-4b75-8612-f5bcb85acf9d") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "766e1e55-2e22-4bbe-86c7-b569be0eb345") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7990ae05-d537-47ac-ab59-8ecf55b66b8f") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7fa73e10-b95b-4f11-8ac1-30bfdf992c18") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "aa26923d-65b1-4d9c-a98e-13724d05d4b0") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "abff86ad-cd55-4b62-8932-a5332754ffe0") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba686100-d45d-468e-93e8-5891cac12e40") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c140cf62-8fa4-4a7c-82a7-81f9eafbc223") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c7d2a34a-e01b-4cd6-97a7-eb215a32f6f3") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e2230009-6f67-4fa8-860c-135c09e55f85") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e30c189a-dbdd-49ee-9ebb-d7a89380dc3d") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f20e8a78-0461-42b7-b9a5-3b5cd906852a") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x4") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51070f") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "b5407876-2ace-47a2-b91b-17c89f5c3624") + ) + (pin "A10" + (uuid "ff3862e7-b95b-4a2a-ba56-daef0b5a0eaf") + ) + (pin "A11" + (uuid "1c597d89-a0bf-482f-bb3d-517362100035") + ) + (pin "A12" + (uuid "0f1efc00-73a6-4d60-8ae4-cff9097ec69c") + ) + (pin "A13" + (uuid "9776e847-d72e-4f98-867f-597f1357bb63") + ) + (pin "A14" + (uuid "22cdcd72-3229-4967-8373-1346147936bf") + ) + (pin "A15" + (uuid "d7f7b207-1154-4f72-bf2e-332ac94e9649") + ) + (pin "A16" + (uuid "51587e47-b038-468b-bf0e-bbe306c90e3a") + ) + (pin "A17" + (uuid "20348fa8-6555-4983-8026-1ae2f2eccc4d") + ) + (pin "A18" + (uuid "8a2f6053-c0c7-4795-84f0-33f449807ad9") + ) + (pin "A19" + (uuid "cf5dcae0-5ca9-43e1-8928-8b1b35cebd9a") + ) + (pin "A2" + (uuid "ffe9da95-faaf-4104-ba7f-9b4f59370a5f") + ) + (pin "A20" + (uuid "76cfa4f2-d12d-48c4-91e3-5d2974fd80bb") + ) + (pin "A21" + (uuid "832f2d22-b3ef-4ef0-96fc-3226b25b1973") + ) + (pin "A22" + (uuid "8cf3d099-8d05-43cc-ae44-32ac723e7730") + ) + (pin "A23" + (uuid "a19b840a-da64-451e-957d-bad4a8745b17") + ) + (pin "A24" + (uuid "aa72918a-a79c-4fc6-8791-6ece8c6acc63") + ) + (pin "A25" + (uuid "8fcd9512-261c-4465-9c57-ba0445985479") + ) + (pin "A26" + (uuid "754d1950-9707-49cb-9f13-16c854404e91") + ) + (pin "A27" + (uuid "a21b1b36-2548-480f-8a1d-c8af7ea9a903") + ) + (pin "A28" + (uuid "20037901-6586-408f-ab69-78f52e2feb53") + ) + (pin "A29" + (uuid "97e67fab-2d2b-45d8-bf7c-68db203c8e81") + ) + (pin "A3" + (uuid "8abea323-7b3b-43e8-b160-da70c5f94547") + ) + (pin "A30" + (uuid "b56dc674-78a5-4acc-bfb6-f844ed1f7afc") + ) + (pin "A31" + (uuid "eefcafc4-a481-45ff-96a3-bdde67695e9b") + ) + (pin "A32" + (uuid "ca911d7e-3618-401e-bfda-727b6bc7c702") + ) + (pin "A4" + (uuid "13b26572-1f35-4dd1-af42-08f5703c9de8") + ) + (pin "A5" + (uuid "bb065aa5-6511-4ae1-83a9-9d56db7e07ac") + ) + (pin "A6" + (uuid "488edb2a-49cb-49ab-9fbb-5e57a8944c4c") + ) + (pin "A7" + (uuid "f608e66a-abea-4ffd-8377-73139cbeec7e") + ) + (pin "A8" + (uuid "fb71b53e-5aba-4ded-a966-d8e2706acbb2") + ) + (pin "A9" + (uuid "770358ac-daf8-45b3-948b-ca5693768acf") + ) + (pin "B1" + (uuid "c90b38cf-ea88-48db-a799-0e677de9a0c6") + ) + (pin "B10" + (uuid "0689256d-307b-49c7-9f08-1a17e7c9f54f") + ) + (pin "B11" + (uuid "1fc6e3be-ef21-45d9-96df-0c3b31d7b951") + ) + (pin "B12" + (uuid "c8045818-5293-4dbc-b226-9619bc65fc5d") + ) + (pin "B13" + (uuid "bca69d9a-ad46-412b-8527-73f606f50bdd") + ) + (pin "B14" + (uuid "794c6317-4bcc-49dc-b50b-77e53327611a") + ) + (pin "B15" + (uuid "44a67326-e70e-4dcf-a849-914c9934bd44") + ) + (pin "B16" + (uuid "79556115-576a-478a-ba10-b6fb4fe68da8") + ) + (pin "B17" + (uuid "fe1763ed-ec21-4174-91c6-f1e8238c4113") + ) + (pin "B18" + (uuid "5e2353a9-d25b-42dc-8fe6-9e716501f18a") + ) + (pin "B19" + (uuid "e8fc91ef-5db7-4e33-a006-fc79dff9a5af") + ) + (pin "B2" + (uuid "9f69fefb-07e9-4be8-ae6c-af1058929e7c") + ) + (pin "B20" + (uuid "b1215cb8-de90-4fdb-9327-6cde9f015629") + ) + (pin "B21" + (uuid "0300032f-c1bc-40d7-83da-bc6cbcf8b029") + ) + (pin "B22" + (uuid "aa7a20bc-85bc-4c07-b404-993966edec57") + ) + (pin "B23" + (uuid "cdc91f8e-864b-40f2-b111-f5dfc97de2d1") + ) + (pin "B24" + (uuid "809d2987-4052-4eb5-b2ce-ef8b27539472") + ) + (pin "B25" + (uuid "446f60b6-9a07-45ba-8d6e-2ab584abcbb9") + ) + (pin "B26" + (uuid "9de407ca-e9f8-4f97-a851-ed0615b8345d") + ) + (pin "B27" + (uuid "471fbf32-e95f-4c08-ae3a-2b12e0cc65df") + ) + (pin "B28" + (uuid "3ed5ac8a-df00-465d-afdd-6e6febb94209") + ) + (pin "B29" + (uuid "e65fd406-ef8c-44fe-9774-2a7914a7538f") + ) + (pin "B3" + (uuid "bdf43fed-6574-443d-9375-b4a5644efdbf") + ) + (pin "B30" + (uuid "5b1ff524-5777-4a62-ac63-cad4484a2140") + ) + (pin "B31" + (uuid "6c649e38-f758-4707-917f-7bf0bd603532") + ) + (pin "B32" + (uuid "d868848a-9c8d-4e52-9c6b-49fec12baa98") + ) + (pin "B4" + (uuid "55471480-a618-477c-baa9-c332b38aef68") + ) + (pin "B5" + (uuid "66c72270-cb50-41c2-a338-bfce1f1538a4") + ) + (pin "B6" + (uuid "a30ce781-0bb6-45c7-9c3f-fa7f0620beb5") + ) + (pin "B7" + (uuid "3f02972e-ed7d-4de0-9517-e360b80c72a1") + ) + (pin "B8" + (uuid "952b87de-1244-43de-a36d-7655b59fc111") + ) + (pin "B9" + (uuid "227af004-5f51-4a89-9c40-8d341869f6e1") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "62b4cf78-4c3b-4505-a40a-fe47ab4e5987") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "043694e9-d7cd-4b61-a0e3-081336c160ba") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3676691b-809f-4516-9d58-9e8a31b6f2c6") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bddbf8f7-cb3d-450b-bfe4-4ccb67113f5a") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_full-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "c052bcc9-8a90-48ff-b4ab-7864c6cb802e") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "14dc7d52-1f08-4fc6-aa0b-f1ee56a1da57") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0cd21820-eb42-4957-b82b-aa45a2c43e5e") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "6737f114-9f42-4957-9966-6446c3f70a7c") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "5c121d43-b8a2-4e3f-8d69-fbbd9c02c90f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "83a3f758-0621-4f54-a04d-59192008a6f9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "52e5571f-65cf-44ff-bba9-b0c6760ce23a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "62f5a1dd-2321-40af-8828-a3530ab8f686") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "ee0929a9-4567-44a7-9ae6-e2d53b07261a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "e1ef2f7e-aaca-4653-be81-3c3ef7b0505b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "849e6438-da15-4942-aed4-cef3a4acff4c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "762926f9-41b3-4e42-9ce3-47cd77facc2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "0f0ae4d8-916a-4b47-9584-2160039803b6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "fa908978-3d0e-4795-87af-d828e547ea64") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "b2e47092-124b-4679-a251-87ef56279571") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "ecf3e0a6-c256-4e5c-86b9-246cdf4df3d5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "3412b2af-214c-4e91-b2c5-4ad192de041d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "7f6959b5-352c-441e-87b4-3191fca40fb6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "b87a0ebc-5ee7-44c9-8b81-7c5157711df5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "cf75f9d6-2087-46f0-af5d-77b0f5203abc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "3ad58b16-b185-4dcd-8655-67d7ea92defc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "32660fa1-7608-4361-925f-34c5e882feb3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "75befd76-0f13-4d56-8151-b4680fa40adb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "463ad9a9-207c-469f-a98c-f8e6b1e84f59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "dab410fd-0ea1-4208-a7e2-d420d6c4d1a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "a04fec45-861f-4a8c-b0aa-db1a9f510a4b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "99cdc1f8-4048-4c70-a23e-4defd40ddc2a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "e28af479-d855-420d-849b-f4e25b40f8a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "e11dc6fb-1328-4dd7-9a2a-2d686cf16a39") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "4856d68c-f750-4876-9f2c-f4963b6419fe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "fa7e00cd-3ae1-4a89-818f-10c92e949289") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "167b7b08-3064-4378-8cb1-2c29b102c811") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "3b0151cc-9435-4025-975b-eda44c7cd956") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "a840a0e8-4d20-49c5-a31f-5dc7806b0c06") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "0e203247-136e-49cc-bc42-bbf2f76fe294") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "fafe43fe-b620-4197-bcd8-cca55bdc9633") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip new file mode 100644 index 0000000000000000000000000000000000000000..cb3713cbeb11ed0909099c3090b57f653c8022e9 GIT binary patch literal 56875 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¼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

    WkPddRW>Fr&0`%Wc&Q!b>6@3bnetjg&4tWH1(=5 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip new file mode 100644 index 0000000000000000000000000000000000000000..781e0d4a9d9e5b7c0870424c62e2caa804dc60c3 GIT binary patch literal 63241 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 bx_=B4MOi4&7YqP^2R#800Kg3h1OWUOs(LX- literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip new file mode 100644 index 0000000000000000000000000000000000000000..b44374125d38a0cbc51014ee91f14ee71550ec2f GIT binary patch literal 62898 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb index 37a101d..0efcd95 100644 --- a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb +++ b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb @@ -1,4101 +1,7470 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA32)") - (net 3 "Net-(J2-PadA19)") - (net 4 "+12V") - (net 5 "+3V3") - (net 6 "+3.3VA") - (net 7 "Net-(J2-PadB12)") - (net 8 "Net-(J2-PadB30)") - (net 9 "/PER0_P") - (net 10 "/PER0_N") - (net 11 "/PER1_P") - (net 12 "/PER1_N") - (net 13 "/PER2_P") - (net 14 "/PER2_N") - (net 15 "/PER3_P") - (net 16 "/PER3_N") - (net 17 "/~{PRSNT2x4}") - (net 18 "/PET3_N") - (net 19 "/PET3_P") - (net 20 "/PET2_N") - (net 21 "/PET2_P") - (net 22 "/PET1_N") - (net 23 "/PET1_P") - (net 24 "/SMCLK") - (net 25 "/SMDAT") - (net 26 "/~{TRST}") - (net 27 "/~{WAKE}") - (net 28 "/PET0_P") - (net 29 "/PET0_N") - (net 30 "/~{PRSNT2x1}") - (net 31 "/~{PRSNT1}") - (net 32 "/TCK") - (net 33 "/TDI") - (net 34 "/TDO") - (net 35 "/TMS") - (net 36 "/~{PERST}") - (net 37 "/REFCLK-") - (net 38 "/REFCLK+") - (net 39 "/PCIexpress_connector/_PER0_P") - (net 40 "/PCIexpress_connector/_PER0_N") - (net 41 "/PCIexpress_connector/_PER1_P") - (net 42 "/PCIexpress_connector/_PER1_N") - (net 43 "/PCIexpress_connector/_PER2_P") - (net 44 "/PCIexpress_connector/_PER2_N") - (net 45 "/PCIexpress_connector/_PER3_P") - (net 46 "/PCIexpress_connector/_PER3_N") - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d3b1558) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fd512c8a-482c-4b1f-bc47-811e2591a583) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3ffee0ce-7436-4e62-93a4-531712f6d18b) - ) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp 050f8599-c420-4e9f-a13c-e36ef983e328)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 06d93f6f-fde6-46dc-9a81-fe7f95a572a5)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 0a212ab2-bb24-43cd-8afe-2cd455054148)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 31b02543-0901-448c-8d34-81e4aa6d7071)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp 40f5ac11-e39a-4ab7-a662-3cab37979c29)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 50628cbc-0e3d-41c8-a423-14f50e3a5512)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 50c85001-abff-4254-9574-553730d28072)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 7cf42126-dc1f-4e8a-91f1-232c18bd421b)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 8e25da8d-f0a0-4c1c-96ea-c6f02a797b9c)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 9261d6e7-c739-43a4-a0fb-43f06ca055b0)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp c6416a9c-b4e0-4abe-a50d-6363d03b3752)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp d3c03f61-2208-4095-8d3f-18d6b7beb972)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp e8c4ce9a-2575-47ed-bb31-fcbe2e83a42b)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp f6eaf451-9ac1-49ff-926f-853bf7886c1b)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 1d40e7ef-3daf-45bc-9d36-be3876b41cf2)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp 6835c23f-0166-444a-8fa9-e52652d69657)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 70e7a29e-6a8e-4870-ba67-eda100260b67)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp 983ed34d-11b5-40e6-90d1-2efd3b3804f2)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp c6d421b3-ba07-467b-b065-e97ea8babe9b)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 1fb7b98f-89e8-4d22-88d1-22a30aa36237)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp f16a0662-0e9d-48bb-a26a-75436ba6adf5)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 96364b03-8e5b-4b1d-8656-24de3402f1d5) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7c727484-6dc4-426d-b6fb-972304ed46c2) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp bffccc5e-24e6-4f2b-a556-1732a376b2c1) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 3c744f27-23d9-4751-a1cc-6bb8c7802e2e)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 62aa37e5-d504-4617-b9b8-fdd4adff099e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1a356b02-ebf9-4ed3-9692-9ca26b39b91c)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2ad864f7-6794-4d54-a0da-f95aa8f64715)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 50282adc-ade8-499d-91f0-4663e55ac70a)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 977054e0-6cbd-4d0c-af92-15747c66ee16)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 021c41ac-926b-4904-9704-4186fcbd2bd5)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1047f203-e2b2-4014-89bc-0e0377d03f60)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 513c988c-8dd2-4c36-8ca1-4b417a3f389e)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d4aa9ae1-5d91-4987-a134-cffd3873edf9)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "/PET0_N") (tstamp a72b72f4-c815-4713-aa6d-8ff7c9f46ecd)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 3c3a9d11-85c0-4c1b-9234-ac41fe79e5e3)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 17a7ef4f-1df4-46bc-8960-ffd202f5ba2e) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a5ef4566-d80c-419f-94e4-7b703cb157b9) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 9d27a806-8289-49d3-bd9e-9c65ee7e6459) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 900fe49d-3e38-4a61-ba38-1b1b11a7f074)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ea940ee3-b190-4e88-a8fd-6e1485c39bcd)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 180baa5b-bb38-4739-a18b-11c1556bc736)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3ad8f3c6-73c6-4f3b-964a-32d6e86911ce)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ac745794-eecb-447b-b914-7347de90fc1c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp aeef73a1-663e-4777-92f3-61292255501e)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0992db07-a4ae-489d-9bda-fbe15a105b16)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1919b445-6d11-457d-ae10-664376c610fd)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1d8ebfa7-8c9e-4db9-af65-6cc07a1c22b0)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5fc11252-d99c-4964-8c35-e47b74e043cf)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "/PET0_P") (tstamp 5e09458f-3c1e-4ed3-8913-afe29ac79755)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 4f0ab3ee-d118-43ad-b548-4ee7a2aa8236)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8c1ff2d2-2fb2-4ce0-a5f1-0c0229a0568c) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 53804f9b-05b5-4369-ab72-cd0d54a1675f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 9e2966f0-b5fc-4e2a-aeed-281f02c4453a) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 5176f22c-8b28-4f25-bc10-2bf6d422c97a)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ec6322e6-93a2-4e48-92e4-8e8a969f98c0)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0f0e4312-95ad-4f72-a7b5-1dd0b3d67d08)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 493b90de-7dfd-4225-86d2-f62fdde89744)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6f54f26d-510c-437c-9b88-87b744d8f42f)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ca639bb6-adbe-4354-a804-ac53711a62ca)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7a870dc9-0b97-481b-8ead-5d0e334b21fe)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b0e9143d-745f-414a-a0cd-fd4c29a6df9f)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ec5f7388-057d-4707-b17a-c0451bb20473)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f7b78cdf-889e-4cf5-b66e-6e5cea512ef9)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 20 "/PET2_N") (tstamp bc35a680-1507-4080-adeb-8b63ff08ef13)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 5c7898fa-1a47-4318-a242-56ecc626763b)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8909201f-9f1a-4d6b-9797-360c0ed2cda1) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4291875d-09a9-48b1-b94e-c304b3f46f9f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 80bab136-0bfc-4bd1-92a6-9e95b32a1aa5) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 4e44e308-013d-4a9d-9cb3-28c58734359c)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e3dcba84-fe00-4479-85b6-a332692f550e)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4f64b275-12bb-446c-87c5-9c9827a40dd2)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 75247346-ccbd-432f-84d9-68bebf25d5ba)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 99aefb22-0e54-4b52-9cbe-88c039342fbc)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a4d49c5c-1b7c-4be9-81f8-58bc77893598)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 1b979b6b-3fa8-4c71-87cb-08554fee2de4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 92e6911b-1d2a-46c6-b159-f0d8c9857f16)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp aa9158f2-04bd-4039-ba1e-c0e4d43acb05)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e5152008-e3e4-4bfe-afcb-0b431169e00f)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 21 "/PET2_P") (tstamp 5c08dc35-6603-44a6-9be0-39bbe9371def)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 472dba7b-ea18-4c6c-b713-053075864acc)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 03da349f-8c66-47ce-bce9-e9881601eebd) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7345a852-c3a7-48c7-b8d8-9eb10a0a3085) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 608ed2b5-e6c8-49b5-a7a7-a27600aa2f7d) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 426563ee-342e-4e29-9d1a-66f56a48fd07)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 42705761-192b-4763-9021-3eece6e1a984)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2c44a470-c02f-4687-8109-6505014f576b)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 417c4d59-a9ca-4726-bb29-83a8b3f4ed03)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8c9b5877-5ac8-433c-9b48-5dbb2ae90e5f)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp dbe13336-e127-4911-aa67-1bea0fcdf60d)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3c2412d0-548a-480f-81cd-7747b857a29e)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a83c92be-1d96-446c-adcb-a603ccf32c53)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cf11d0bb-0e97-4b3b-9978-8a575fb65eb1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f95f64d0-7fee-40e5-a9eb-9df0f5e0f232)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 18 "/PET3_N") (tstamp 218f5b71-5adf-48dc-b99e-b4812e4ba345)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp cee12acb-7fab-4ffd-b088-e98fef49a90a)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 327d8e4d-3c16-4e2b-b27f-0b1f93c77633) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6a4d5898-ce22-41e9-8360-4e82236c286b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 3cf126d6-4d4c-45d6-b525-43ea2b48bf48) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp c943aa23-5fe8-4921-8a6a-09778367c72b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e7b6fb8f-b73e-4ee2-abd5-09fb59adaa45)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 11486b0e-c1a8-491f-9df9-0d5578978012)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2810098b-1a00-4568-bfd1-5d3e6506ed18)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 79f2c3ff-dafa-4068-be44-ea2ffee45af4)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d1105db0-6eb3-4afb-ab73-44503b718707)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2f7fb927-a376-4d5f-abac-c8e55ffca6fc)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 301113ed-efe3-459f-bd53-2d38a083ad7d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4722139a-0828-49e2-833b-a09d87ca2e4f)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6cd72aa5-4229-4116-b93a-ad7ee8b9f356)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 19 "/PET3_P") (tstamp b1cee377-a5a2-4b1c-ba72-4d925f137839)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 52905484-71fb-484e-bb72-09d5bef8af18)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ce1963a2-1d5d-4982-bf3d-66356c567d8c) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a18f58bb-fbf9-49f0-bad0-9819ae43340f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp c1ff05f9-f44d-4d68-a860-9995e844697a) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp d4d18a88-2c90-46d5-922b-5921a99fc0d7)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp fcc3dca5-631a-439e-b461-b92b1b119691)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 396eef9e-7520-4ec9-82b8-bdfc5124e1e4)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5950e8d5-e633-4319-a147-4ebfe8fe88f0)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c998b719-4d59-4502-ab4f-8f68814df063)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ffe81c4b-258e-41fb-b7d2-d9e6d5a35f88)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 07d24162-f159-46e6-b033-5885bd49a45a)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4563cae5-bcbc-49d9-93ae-d1419215d59e)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 916579b6-4c44-4daf-93f1-871269824221)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp cd5fddf7-bfa0-444d-8a07-467e593f6399)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 23 "/PET1_P") (tstamp 9fce3008-3dca-49e2-9a4d-4361e6f5391d)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8d0eba31-e1fb-42a2-8f23-4e91a539b3b7)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e0ae86cd-705d-4755-9588-63a6b457c97e) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a2cf868c-cb0e-4ebe-a834-a8b1562fbdb0) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 46ae3607-1701-46d3-97e1-85402bca061e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 85b01506-ba66-4981-a9ac-85f614d7afe5)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 9a99188c-4bf5-4269-a01a-0547ecaf697c)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 112d883e-4d2d-4ac3-a00f-e64287286fd0)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1c2c05fb-5033-46a2-8f38-65d020ab6cec)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 63ab9d46-eabd-45ee-a70b-93689df4a9f6)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp faa9d7f0-09d6-4997-b363-c0718ad0fc24)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 51ffda21-8880-4e84-bff5-e8ae588bc4d4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7fe869ff-893b-4edd-9544-8a1f018e3358)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c6b2b449-9f7a-4295-aafd-725b7276b4e9)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ee4cbf61-aa4b-45f2-a02f-a0aa482b0480)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 22 "/PET1_N") (tstamp fdb02427-ba4c-4268-b0ad-fc0493910fa1)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 2b892137-d724-496a-ae92-24960dcd4774)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x4" (layer "F.Cu") - (tedit 5D338A2E) (tstamp 00000000-0000-0000-0000-00005d4f2858) - (at 109.625 194.125) - (descr "PCIexpress x4 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b074a1ec-cae3-4af2-ba3e-d230107c0857) - ) - (fp_text value "PCIexpress_x4" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3366fade-db8c-46e3-9643-1a64635e2e54) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 0446ec33-10da-4214-91a1-6c38fb479a18) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0cba9c23-db48-4053-82ec-654221bcc0f8) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 29246411-938c-4637-ae1d-57358b932f3c) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 34460869-86ee-4a78-aabc-f86a71bf3606) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5fbf447a-daf7-4ef9-b6a5-b7ae5a85c62b) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 84a00ef2-cbee-4215-920e-d95272f7b513) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 9aa43efd-0f83-40f4-9e0c-b0b2a41b66a8) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp a05c9549-cca6-4782-86cf-89411c47cce0) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a68fb2db-1964-4730-ba54-24ba378a20e7) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a8a3c27a-fb13-45d4-bbbb-b5c0da7ec7c2) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp ea4dabb8-a0cd-4f6f-9037-cfca0ce3d308) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f7b6eccf-d371-4c1b-a97e-9a769d215a53) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f9b386c1-bd81-4584-8caa-aab5f0a5a7cf) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b7d3322e-44ac-466a-a09e-6ee9675dbf79) - ) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp ac0d6efc-4bb9-418b-95ff-c1565041f044)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp d15ef3fb-977f-4bb9-865b-fb1f065755c3)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp 58eeb2f0-acab-42b1-a61b-5c7e7191273c)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp c58eea10-bbe4-4c27-ab64-a445f248f25c)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 18ccb36f-be82-46df-ae94-406130311d6e)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 1a38be66-796e-4c89-8771-6b21fa41d8dd)) - (fp_line (start 34.15 -12.75) (end 34.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 1bba84d9-6ef9-4272-b2e7-2decde518f26)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 2ab93198-938a-456f-b325-0b18ff8a90f6)) - (fp_line (start 34.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 301ed9f1-d791-4ecb-ba25-52106a8969a9)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 31a09920-aee5-4654-b3cf-758d9e51d873)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 346f32c4-daf4-4825-9f6a-2427effff25a)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp 35cd68a3-dc8f-454e-9f6f-7fda7c35a93f)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 371a5d06-f6a2-4622-b8d9-916fd3ad8b68)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 37808320-daf8-4463-b249-cc576a5ae93c)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 3a7b4b20-fb98-45e0-a953-7b8bc1adc68a)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 3ad0fd4d-1ec8-4b18-97e4-0292cb07f376)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 3ccf2c4b-dfce-4744-8a6f-e84e10090c95)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 3d25ecfa-e3c3-4146-adbc-9eb5784d01ce)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp 3e4e4923-3074-4f9c-8a16-f8ecf3da62dd)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 42efaee2-f692-407b-a4d8-af3584b0b379)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 49fb5249-1bc2-4b88-99b7-bff5bc01b325)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 538c9470-b1cc-4fa6-9abf-7bfe15cbdca2)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 598731dd-a772-411e-aa65-79567e19aa48)) - (fp_line (start 13.45 0) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 5f9cd1a7-010d-4cfe-bb3f-9df3f3ed054b)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 5fb5c53b-02c8-4765-8d0c-ec53065c5ca1)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 61d8bc33-c01c-466e-8a3b-14dc808b546d)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 6201f5fa-76b0-4cd2-8b8e-8af85556bebb)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 6daaf3ec-d6dd-4557-a552-d3d7c76990d1)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 7117c478-6397-49dd-81a7-8bad4454b42e)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 72f254e9-ee45-4baa-ba36-dbe73edd24d2)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 796f1190-2616-4767-85a6-8dfa14c63903)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 7c899f71-a200-454f-9987-17f901ef2f8c)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 82d08656-6950-4655-ad13-92bb9faadba0)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 83b483c4-c433-481d-acdf-6b4102285f13)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 874a7b4b-c238-4b10-9ccc-0661dae1f388)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 890c05f6-3428-498b-8413-1b88e0a7d9df)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 9aafdd7a-fa76-4373-b3a7-ab99c15f32f9)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 9d13e2b4-aa7c-4bc7-a92f-5d783fc717c2)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp a11d37ac-a0b4-49e9-a10f-c02b22f40637)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp a3773d94-7765-4aae-8150-2e8c081f89f9)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp ab47e723-a33f-4966-9090-62f30d699c25)) - (fp_line (start 34.15 -0.5) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp ac46fe72-62c4-48eb-be89-a682dd81d40d)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp b11b7f0e-b913-4693-bffe-3d523b390659)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp b29d42e1-419a-447d-8cd7-f41fff24cb13)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp ccd36f83-0f53-4380-905b-2807b167d723)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp ce3c4559-b38c-4828-8e11-38f33a5867e3)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp cef2bf32-4a7f-4749-8444-a545711179da)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp d08cff7e-be01-4ef5-bbc4-a6a62f5589f3)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp d0dbd36b-572f-4110-a201-b1e68193522b)) - (fp_line (start 34.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d243b52b-0b5e-4f2c-9ef5-7b7be0f1c883)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d8da042e-512c-4e1d-946a-be5dd8924c3f)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp dbface84-2a85-44cc-9e3a-978eec717fda)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp e0bee642-8c9b-49ae-b162-8d45c804b8f0)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp e41304c6-c56a-4257-82bf-7dea396c9bd4)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp e95be717-5b6b-4d5d-b67c-04433c32e06b)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp edab27ee-952e-42ff-a4a1-7f6c1bfc0eca)) - (fp_line (start 34.15 -0.5) (end 34.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp f749653e-452a-4421-adfb-0c07f6408a8c)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp cd4fb5a9-a1e6-4156-aa5c-2f015dd0cf57)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp e58a7c93-0138-438e-bea1-64ccdada6d96)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 0f50e794-b8e3-46e8-9afa-422a999ef88f)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 4c37439c-d13b-4fd6-80da-35499dadc3d4)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 883f74bf-24c6-496c-a901-cce442634bbe)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp b0b44795-c44f-43fc-b600-442dc7a3f55a)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp d733929b-9736-4fa6-a3b9-ebaffa0d9d9c)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp 6a21da30-593c-4091-a4a7-abda90394517)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 980236d0-ad1e-456d-898d-645f7e9354ed)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp df8f1a9e-a6ad-43c5-beb1-2e6cbfbc5a7f)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 31 "/~{PRSNT1}") (tstamp f2712008-c59b-4198-a83f-93d56bf344e0)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp de0ccdd7-f13b-46d1-96c0-c01927531aaa)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp 7cf3d703-db2f-4909-bf91-f57d02201a70)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 08adfcd7-ae75-4b27-9823-2c42f9a91817)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 32 "/TCK") (tstamp e45fb175-642a-4ee3-9dda-fa5c55f5be44)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 33 "/TDI") (tstamp 5d5710fc-c822-4909-adf0-fdc000373415)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 34 "/TDO") (tstamp 6cdf1e20-127a-4494-9337-e1b9d777c81d)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 35 "/TMS") (tstamp 27a1f64c-1813-432e-8153-b10c9581292e)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp c353edce-eb7c-4515-b7de-8d3b0aea60f0)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp 199aee71-b663-49df-8551-64acc15a8a4f)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 36 "/~{PERST}") (tstamp 9918a73b-4878-4d37-be52-e43c304eb2b9)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 36aeb0d3-2b7f-4949-a9bd-f98e1e853d53)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 38 "/REFCLK+") (tstamp 46c065c3-f145-4d01-bb3c-e0dacaf06b41)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 37 "/REFCLK-") (tstamp 66dec635-78ba-48f8-a207-2432b1d77653)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 79d7a006-c1ac-4bda-9048-901c1178613a)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp 40d1d20a-8942-4d3a-b50d-c01ceb8c6733)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp 1bca8f22-4d84-4a01-bd20-3a68a9cc22d6)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 53a66e15-3929-4f79-afd3-2e693dfa3812)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "Net-(J2-PadA19)") (tstamp ed9e909c-acc6-4180-bb63-9849b02d2677)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 4f881000-f376-4b1c-96eb-2532c0735d51)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp 11583bdc-de28-4a61-bb24-493d9d89f6a3)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp 56dd979f-8b3f-4426-ad68-3d0b777e2d80)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 378af67d-d213-48a1-9a2d-158a17d5dd2a)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp f480af49-b15d-48ff-8765-4a6586834b4f)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 7331e192-cfa8-4e65-a002-96dd660cb600)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp 61853944-671e-4fb6-94d7-1b1b84b008ed)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c4c2220e-10f9-4f3b-bd6c-efe9878fe6dc)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 967d2c16-8718-4255-a26e-51963ec81650)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp 3a1bba67-0653-4ced-b1b0-e6cc2f9c4cc3)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp ae082edb-6e55-4cec-b777-ecd840964d9e)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b8fb6289-219e-4b58-9111-663f36894150)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA32)") (tstamp 7d5b6732-26fb-4331-b5be-9e1015c5f6ce)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 838d53e7-ddb2-4553-827d-718cbd7b0271)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp de656f66-a20b-4f26-9d41-f252d89c9f0b)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 6e0378a2-37fa-49ea-b346-56211a3f2ef3)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 1e366f44-9f41-4a4f-ad82-751fd6ef6500)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 24 "/SMCLK") (tstamp a44d7b47-e703-452a-a8e5-c4094ee1a060)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 25 "/SMDAT") (tstamp d40e83bc-c71a-4f3e-9435-c595a455b0aa)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp adf166f2-d3cc-4593-a42c-c479f8a77afc)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+3V3") (tstamp a6d4ddf1-c44a-40f1-ac02-bb03f61ea032)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 26 "/~{TRST}") (tstamp 2bb242b7-74c9-4a44-9fb3-56d3c85d64af)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 6 "+3.3VA") (tstamp ee140cca-6939-45eb-b9f7-c564bc00956f)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 27 "/~{WAKE}") (tstamp 1b83222e-8af9-46b7-ac5d-f59a6b8f92f8)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "Net-(J2-PadB12)") (tstamp 4db59236-16f4-4349-816c-033f2d5951c3)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 7df64e17-a528-48b5-83b9-0f8bb7f5a3dc)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 28 "/PET0_P") (tstamp b885567b-d559-45e4-a0b7-7e7d0bd4eaec)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 29 "/PET0_N") (tstamp 8c08cf53-c257-4dad-9884-38ee424c3178)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f2612745-15fa-4e69-a2ba-2ec62c61e2f2)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 30 "/~{PRSNT2x1}") (tstamp 231f9356-e46a-4bd3-9d32-19e38e96abdf)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp ca2e852d-b320-4c90-b4ef-83b2b1d9bb5c)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 23 "/PET1_P") (tstamp dac543a4-9e20-41c1-81a2-dca517e5613e)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 22 "/PET1_N") (tstamp b0e8904d-544d-4a2f-8695-846db2a2cf50)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp c8af8036-8aba-4c32-ba32-db083d798fab)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp c1f72300-ab7d-446a-a02a-8eaca0c34330)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 21 "/PET2_P") (tstamp 587d7ce1-37fa-4d24-9103-0bdbc5c1d50b)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 20 "/PET2_N") (tstamp 15c50ed0-2541-46ef-a3b5-28fcdead18a7)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b0f94e7b-1899-4acf-be78-a3c7035501f6)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 99217846-e6d3-422a-b28f-ba075fa94efd)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 19 "/PET3_P") (tstamp 4b0f9a98-6418-4c16-b24b-11a7125fb409)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 18 "/PET3_N") (tstamp bcb2b638-af92-4c06-bace-339d87f6f846)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp ab60fec2-4fd5-4831-9b2f-ad77aca3b7f4)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "Net-(J2-PadB30)") (tstamp 7f5940ab-3a77-4149-a470-da17c45a353d)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 17 "/~{PRSNT2x4}") (tstamp 8bd8066f-7218-4c27-99fd-6567b0d1be07)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp ad49ce15-0e12-40b9-9d05-2eea9f3a8ddf)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 67f1d3de-54d4-45af-8c75-1deabcb3a8ff) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6401352a-52b6-4d46-849a-bba84f4dcff1) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f85f5d57-6338-48d5-b147-ec746906c25b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 679719a8-a152-430d-955b-2fc502c0210d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp bda83292-de24-4036-804e-6be4037e6dd0)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1012fdad-0148-426c-bdde-1f0b0354c99c)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 517f32d9-67c2-48a2-8f4f-3bb1b6d4cc60)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6d3b994b-2bbf-4c17-bdf2-758f4b9acb6f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 99d20789-703d-4b5e-bd96-6ed1351c3f8e)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0bb55193-65e2-42e6-80f7-5cd79344e46f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 32d7954c-abf4-4c6a-b367-8b02eb1efcac)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 55fe3e44-cf13-48f7-8d99-565427cf618e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 939699a4-b8b0-49a7-a471-5c62340e2cbb)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 9 "/PER0_P") (tstamp caa7a80b-a74b-4714-bcb1-43cd8230aba9)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp 6469ff41-93e5-48f1-baa1-d84d4caaa6d1)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e72e0eea-a139-42c4-9b32-7be687bb3400) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4b174b60-009a-4714-a065-97568c89a446) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 914b2f72-a94c-4a54-9aa7-40a1621fd7d0) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 48bcecb5-9b46-4f59-bb17-cc0551072b19)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp dcb9f0a4-4c39-492c-bd64-bf13fcf289b7)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3bb78681-9ebd-4adf-a23a-588239b0e845)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e2259ded-7da2-455d-8fa1-b0dfd75d24fb)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ea628785-c930-434d-840d-604c553ea4bb)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f621b750-72a9-4298-a9fd-31339ad4dd8b)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 47e662e9-fa23-43f8-aa61-79ae041f50e7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a26f6748-516d-434a-b4f7-e66498b52b46)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b67e2c68-10ea-4535-a705-216d980f5953)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp bbbe27ce-d8de-477d-9122-93db35d5b447)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp ea52f4e0-22e8-4ef5-9c40-c3e9e853fb80)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 10 "/PER0_N") (tstamp e3c0bfaf-acc5-49b1-8256-a259a4296339)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bf6994d1-2864-4468-9fcc-666e1cc55ffc) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e9054cf5-6b33-40d1-91a7-3112216062e4) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 24d04ad9-dbcf-4dd3-8b52-03ab27ad83f8) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp a4333da8-cd87-43ad-afb3-506e4d3b580a)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b4269e28-4c7f-418b-b95d-391f36f68454)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3ad96a65-10c3-4908-9110-0a81c1d7a2ad)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 55e95343-616e-4f40-818f-0106711c7ade)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 94fa7c08-5915-4013-ac95-ca8906273ac6)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f9c90c30-01d3-4ea4-8766-b33756be52dd)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 46e0444e-2b8b-442a-a3e9-3cb9e1b544c0)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 51e50a8c-cb1a-448a-ade8-465921bdcc6b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 94f898ef-9fac-462f-8516-0264d4721634)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp eac293be-4e4d-480e-b9e5-18465d15a799)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 11 "/PER1_P") (tstamp d303a988-b2ee-4e08-a8e4-044cc25d013b)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp 1cd5d646-e923-4ac3-b6f8-0243cc5a36ba)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 1586a213-d8fc-428a-a7c6-0437393253e8) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 79dbc960-680a-469c-84bb-deea83dfab05) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f9fcee1d-20e2-470b-89b6-06f63c84015b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 162ff3af-21f9-42fc-a5b6-54555361ccbb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 3c77e68c-ea4c-42de-bde4-00bd8c2d27ee)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2158d9c3-8c52-4817-911f-00636c855a0f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9c60e730-8ac6-457f-b88c-82ff333cfb61)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d84e6f64-6592-4320-a05a-d8d9c1095f88)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp dfe79d97-1951-4bae-b7f8-df81c693da0a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 045aadf4-f39a-4850-a36a-f535d7f9e0ac)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 103ca45e-fb73-4c82-8e7b-a042e2207389)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c70bf148-f1ab-4553-ae07-107ab46e8ac6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d143696e-be6a-447e-bad1-832d99e8e8c0)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp 6dd3fb24-2bf8-4f6a-a283-0220b41bee0c)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER1_N") (tstamp f0fbde2b-017d-42dd-af7b-d0496c764d71)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a35fccdf-11b3-4b1b-ae2c-20eff2386b15) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 78843553-29bd-41b9-badd-eb298c51f4d4) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp e2178ebc-ae37-4080-967e-9609e295cb7b) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 3f3a90b2-8d60-4bc1-a812-b616f8706ea6)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp a8d81976-1236-468d-89b8-361336590261)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4d8b3e87-822b-4885-a110-a856e04a6266)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6085e672-c9d8-4641-920f-ea225a428678)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 72f218c0-1d84-4391-ac71-4b411001db28)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d7f9c80e-5b24-4374-9ab0-f741ba05f19c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 26cbc50a-57b8-4323-b02e-2c529b4c0356)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e80bf6d1-17a1-4a54-9d44-1a910cb01e66)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ecac3d28-2f8d-4cc4-8a35-bd651599d0fc)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ed3e1e99-62bd-42b6-9282-c595095745b1)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER2_P") (tstamp cfe549ea-249b-4632-b96d-61e06d16fea7)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 837c6d3e-bf9c-4512-a7ff-0b9c3a3e2292)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3029501e-f637-4092-92be-0ddc44b97634) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 00b9ece9-569e-4c46-9374-5496e2fb1d52) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 18e387dc-3fc4-4107-80b6-44d945799f5a) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 6756c7e1-92f3-42da-a04a-12eaf9322eec)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp ac75e5c1-e7f2-41d2-a426-079966fa8990)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0e242359-beab-4f30-9526-14815b4790cc)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2af366db-212b-45ea-b1ee-5261461b593c)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 595896a8-b848-4fa3-9e43-e5601f1d505a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9c1ca3b3-ff79-4c68-bfd6-42535c16f4d7)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1a481ff4-7103-4add-8a72-7e67fff7556f)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c5c38cdd-0c94-4c2f-99f7-51faf5da8c44)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d6c2e7c6-81c0-4efa-9310-fdcd3fdcf8d8)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e4e0b1b3-2d2a-402f-8caa-9becdb047067)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp 880d7d3a-f8d0-48c9-a85b-f27a92f5add2)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER2_N") (tstamp 2110e881-dd89-43f5-8b58-eff4b0683a46)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp c43726bd-5b8d-47cb-8057-34db41f74242) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e0b4dce1-5da1-4c66-b7f7-2b6123d76741) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp e9ba977f-05a6-4867-837d-eeb2f4f3bf07) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 12696757-ff1d-4a62-bcb7-b6238997cf93)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 3af40e94-78ff-4cef-9793-f937a0895dbd)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1ef59cee-42fd-483d-95c9-c4bb5ed38cb3)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 40f33a29-c398-4a8a-b021-1d28d1472d5f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7fc6ad3d-b730-4e44-b151-092946582e5a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 89cadfe1-d568-419b-b37d-55ea07bf90aa)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5a20b9f9-3b31-4a3a-9770-5532e77d29e5)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cb71c21c-9717-4ceb-b3e1-3e889507c2b6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d2172469-b3ca-407a-82be-6a6f5fb2d5c2)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ece687ba-6a1f-4c35-a1d2-824b945d2fb2)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER3_P") (tstamp 5e1ae112-beab-4a95-aae8-ac8d408372c2)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp 2da85e42-d5c2-4ae2-bf80-b7068433f20a)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 50cb0d0e-971d-4c24-bc46-21fef623cf0b) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp cdba559c-b06f-4d9f-9755-04875dd160f6) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 14da46c5-629c-44c6-b7f0-8254ae5dfc03) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp bccb43fb-114e-47e2-a0f8-60482b1e46c8)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e6367db8-6f76-45d4-9fc0-675efc186265)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 14ce832e-a145-429f-ab41-9338eae22311)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 45809331-402d-4671-8f50-4c1a01cdb296)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 58810a98-e709-40e1-b3f6-eedbae069307)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6bc07579-73d9-403c-9403-d4d0319baaf9)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 20a57e7c-75de-424f-8504-636f9699fa75)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4e06ae5e-c315-421c-a4d4-71c21b65567b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ef2e5687-2af5-4abc-b408-70bc61893a56)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp fd4426b4-7865-4e16-ad35-22317fffe21f)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp 09ff05ee-800f-4fde-8430-3e856f4714d4)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER3_N") (tstamp 782c88f8-45b4-4b67-8ec7-de777d67b1d1)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 313776b4-7730-4fe6-9c75-71e4c9bb6b35)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 34ef4b01-74cf-4e25-b1fe-4c0a81fe94ef)) - (gr_line (start 366.275 171.225) (end 371.395 171.225) (layer "Dwgs.User") (width 0.15) (tstamp 3f9f15af-1079-458e-a414-b68e14e29632)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 4eda7bec-c971-49dd-8715-147148f81e43)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 52aa87ce-e538-4e62-b9bb-3d705070fcbb)) - (gr_line (start 366.275 94.425) (end 366.275 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 55fec6de-806d-4c13-9075-f51b7afe999b)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 5d2c3a43-7bd5-43ba-88c2-619d318a77b2)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 6509726c-ad23-4a26-9510-b93380ae312d)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 682043fd-aa49-4a80-b001-679402e273e4)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 6f51598e-a107-4fbb-bc8e-492d5d3e9932)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 71d5d1d8-f9a6-483a-bd0c-21675ca9d6c8)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 83992b5b-b175-42f8-bc46-b7efed9baa80)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 91dfbce6-a350-4b00-b5c5-6bf5aabadb36)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 9ab93bea-b4e2-4db7-882e-75fd5c9ab719)) - (gr_line (start 371.395 171.225) (end 371.395 94.425) (layer "Dwgs.User") (width 0.15) (tstamp 9cc277e3-da55-47c8-83fd-8af5df95b9ac)) - (gr_line (start 366.275 180.375) (end 366.275 171.225) (layer "Dwgs.User") (width 0.15) (tstamp c80461f7-b527-415a-a4aa-5a9bc9e94ebb)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp d390ed3a-a33d-41c6-a0f4-e50bb56c9b69)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp e9aed775-c484-4ef6-a2ae-cb138eea2294)) - (gr_line (start 371.395 94.425) (end 366.275 94.425) (layer "Dwgs.User") (width 0.15) (tstamp f69dc3f4-8383-4ec0-8fc8-efdf37ee9c66)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp fd1c31b9-0fcb-4067-a21b-c3caebee8686)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp ff19d2ef-07e8-40a3-83b6-9a5132b14f58)) - (gr_line (start 123.075 194.125) (end 143.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 03532429-03e1-4b79-8a2f-8cd080f5e323)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 05108496-3fd8-4494-9bbc-6b39f68712b4)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 0a753b8e-81ba-4e1a-a6aa-2f808ea23c58)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 0c621582-e434-40e9-88cd-b4bcf7332119)) - (gr_line (start 376.475 82.975) (end 64.475 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 3800ca01-85b7-4824-b9df-f92756d14903)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 4b8b4f6b-5a15-41a3-b20c-13575782326e)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 4f1d569d-a661-4930-b863-ef5581a3e1d6)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 578747e7-ff38-4008-b0b5-263dcaa23e0f)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 6f1cf2c8-2de8-4b58-8376-cc5d6bc7ba60)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 78407bbc-3f57-41fa-9a46-cd1b455e57c3)) - (gr_line (start 376.4777 181.375) (end 376.475 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 80881d42-9cce-44b0-bd47-49c03d2b72b2)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 9b0cf149-f38d-433b-812c-7151130d8a95)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp a89b75a6-094c-4d8a-9351-ef1c7f909f9c)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp b840190a-6439-4850-93a2-fe2faec69c66)) - (gr_line (start 143.775 181.375) (end 376.4777 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp b9aa8a79-e743-4173-bc30-969b18979953)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp ba13e1a6-7886-488b-a6c6-340b3a866343)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp c155e5da-de64-437d-ad71-985ecf107526)) - (gr_line (start 143.275 194.125) (end 143.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp c20fd5d8-ab5f-4b22-8381-c329997d2725)) - (gr_circle (center 371.395 177.525) (end 372.995 177.525) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp c509f648-17d2-485e-94e1-ffe78f5c2f8b)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp c535f383-e145-4932-99cc-e048babb0304)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ceb57f6b-3672-4594-b32f-ba7e47ca1c00)) - (gr_circle (center 371.395 87.995) (end 372.995 87.995) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp e0e7c44f-8e5f-4958-99e7-e76f3333094e)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ea6cc780-7703-43ca-ba0f-8dadfc51279e)) - (gr_line (start 143.775 193.625) (end 143.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp ecaff2b2-9841-4b40-bfc9-a4380c7e5066)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp f4e8a8a8-9afd-4c53-a484-f93a06858fc4)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp f775123d-cb24-485f-b948-bcd7ff4ed2f5)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 46324aa2-9cbe-42ab-a2f0-70060380a6dc)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp a6edbe2d-2147-42fc-a6b7-f1e8cdfc5a4f)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 15b6605f-391d-448d-93c1-41b1557d70c9)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 27b54e37-ebad-4613-99fd-56da37edcf36)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2e842d49-0189-421f-999b-98c15c85bf69)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3689f61c-668a-499f-b809-dd15e7780603)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3e2fad35-f76b-4997-a986-f5ff465995bb)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6a85229a-18f5-4345-9bab-0de8b6f79f28)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7190f8a8-0a23-4c9c-b804-5da0b4deada4)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 79ce4261-8b04-43a5-8258-e05fac4543af)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 82f6d6bb-2956-4172-bfc7-d7d6453532c2)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 83bdf8e5-df14-478f-8cc6-bf56d2d34411)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 93608cba-76fc-4a5f-854d-15caa48bb302)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9b637ad7-8421-4063-99f7-86dcb29f24ae)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b1cc4c86-8db8-400d-a83c-e0e6217bcbfa)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b60c37a5-f2e6-4ef7-a0fa-f0191de68aa6)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c69b8f64-a7bf-4ac2-ae0d-9483482c7d2f)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp cd904d6b-9b51-4fc2-b323-17ca54182db0)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ed9a4f4f-5e1f-47f8-9478-07abf836a36f)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp f3b7e08c-d1f2-468d-8ab5-983acf34d601)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fe4a84e6-b960-4e1a-80ed-8235518f3636)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 4) (tstamp 08dea5e8-8369-4b28-be9e-33ae179897aa)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp bd522e6b-43d0-4a4d-bfa3-b0baa245123b)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp ce6e2325-aeb2-44b7-9ed3-041af1de3ed2)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 20) (tstamp 52cd2d94-5aa2-46a3-9d86-91e04536609b)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 20) (tstamp 73e09d87-dd90-449b-a5af-8b6c8ed9da5e)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 20) (tstamp bc11ce20-c38f-4888-b1a6-4f3c741b7aaf)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 20) (tstamp c9450c7c-560a-4ce5-b3c1-9c99799e4543)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 20) (tstamp efde4b19-0fb9-42c1-9bde-9a6c09f1e155)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 21) (tstamp 324b6ed7-3319-4188-ac8e-1b0610565a08)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 21) (tstamp 4c654eb5-dc61-4d28-b0de-6f81f36c6db4)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 21) (tstamp 71d03e07-a60f-4773-ba06-607ea4a25180)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 21) (tstamp 7c13bb55-eebf-4707-9c9d-18ddd55d143a)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 21) (tstamp f9e2367a-b5dc-41de-880b-268876b076e2)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 22) (tstamp 24837d0f-bc77-4184-825a-024d039b4207)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 22) (tstamp 66678d56-3339-4969-b5f4-e6e317d16d12)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9837e9c6-b22c-4e40-807d-07211f4d675b)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 22) (tstamp aa8bbee4-5940-408d-be64-402c62bbc7d6)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 22) (tstamp bec1b870-f343-4cbe-b7c6-39552836ad0b)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 23) (tstamp 08e08744-f244-429f-b3fe-92923abed9a0)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 23) (tstamp 151537d3-e3e9-471c-87c7-1c13f86ce0db)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 23) (tstamp 29734e64-0703-4b9e-bbd2-1a4a81bac389)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 23) (tstamp be37bfb9-f893-4e04-a7c7-793fd61871b5)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 23) (tstamp e077e2a8-95e9-4bd9-92e1-79de2cd62fbf)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 28) (tstamp 2d7e7a10-74d1-4086-b3aa-3839f945e0db)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 28) (tstamp 57a2fa38-534f-4260-a98b-dde786602061)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 28) (tstamp 88467222-2a0b-4309-8cfd-5aaa6eeb88af)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 28) (tstamp b738229c-f85c-4f28-933b-c88f6d3863ad)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 28) (tstamp bae161ab-b1a8-4b39-909b-34eb44a13bbf)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 29) (tstamp 216b4bd8-cced-443a-bc98-7e5e99be3b91)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 29) (tstamp 33045aa0-3b9e-4156-ba80-42e2346c5872)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 29) (tstamp 51ddd8a3-6801-4a52-9b8f-c97befab810a)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 29) (tstamp 7a952fd0-7f52-419f-bc1d-adc69ae0eb12)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 29) (tstamp d1949ba2-6aec-4f5e-a166-502f8f99359f)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 39) (tstamp 1f45cd4b-918a-4067-998f-0dcc957e7f26)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 39) (tstamp 66f09581-4a34-4753-a582-764ad33a32bd)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 39) (tstamp 9765cef5-e576-4728-b2a1-198a7197fb7c)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 39) (tstamp daea323d-1aaf-40a1-9a59-13f8ab91241c)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 39) (tstamp e82ff27e-ddb3-489a-a309-e1bd37eac290)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 40) (tstamp 1927639d-2238-4d78-9314-bd2284b2bcbc)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 40) (tstamp 233d6f12-12ea-40a5-9e73-23b04fb2fdc7)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 40) (tstamp 6095b8e2-89a4-4c3b-a2db-99029f05c08b)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 40) (tstamp bca2150d-18bc-4aa8-9278-ae4b9088c54b)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 40) (tstamp e8d9e973-ccce-4207-90d4-b0f4658aa483)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 45) (tstamp 52b33f80-4ddd-4cbd-8b75-1dd120a7ba9d)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 45) (tstamp 5848644a-3e89-4ccc-9c25-772d12ec6d07)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 45) (tstamp a00a1cac-bca3-44d1-a961-2c972ce60618)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 45) (tstamp abbcf180-c692-40d2-941c-ecb980d9d650)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 45) (tstamp bf26b652-1e34-4ecc-9edc-b515a9a4ba4f)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 46) (tstamp 57b419ae-dd90-4f39-8480-7ebf6c0fa0db)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 46) (tstamp 856c4fbc-b3dc-4bae-8242-ff9beaa7c00e)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 46) (tstamp b13509be-18bb-46d8-9a2c-f6fa6cb5d0d6)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 46) (tstamp d963d4a2-cc4a-4715-8688-9d8051fc5e21)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 46) (tstamp e795a59c-bbcb-48d6-bfec-d655233bc206)) - - (zone (net 4) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 137a75f4-2d51-4660-8287-cfca629a2b98) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 5039bfa4-73d7-40fc-85dd-f878d36f1d74) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 514d23ac-c155-48c7-89de-8371205f64c1) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 8e230c43-f1b9-45b5-b3fe-d0fcaf35d9fc) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 376.277695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575001 181.384827) - (xy 143.575 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.661414 184.812741) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65843 181.566377) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.749693 181.392758) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.5125 181.414201) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.661414 184.812741) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp c5f518b0-5374-4bbe-abb7-09275d3c5636) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 143.775 181.375) - (xy 143.775 180.375) - (xy 366.275 180.375) - (xy 366.275 171.225) - (xy 371.395 171.225) - (xy 371.395 94.425) - (xy 366.275 94.425) - (xy 366.275 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 376.475 82.975) - (xy 376.4777 181.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 1a702855-b37c-44ba-8e86-30f6c6020977) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 376.277695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575001 181.384827) - (xy 143.575 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 376.277695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575001 181.384827) - (xy 143.575 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) - (zone (net 4) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 67f58086-5fc1-42f4-9feb-b1bb20b6511c) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 9b6ca44c-d71b-449d-b834-1e63567b80ce) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 376.5 83) - (xy 376.5 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 376.277695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575001 181.384827) - (xy 143.575 188.335914) - (xy 143.557252 188.326427) - (xy 143.516932 188.314196) - (xy 143.475 188.310066) - (xy 142.775 188.310066) - (xy 142.733068 188.314196) - (xy 142.692748 188.326427) - (xy 142.655589 188.346289) - (xy 142.623019 188.373019) - (xy 142.600876 188.4) - (xy 141.776699 188.4) - (xy 141.746535 188.343566) - (xy 141.705921 188.294079) - (xy 141.656434 188.253465) - (xy 141.599974 188.223287) - (xy 141.538711 188.204703) - (xy 141.514607 188.202329) - (xy 141.480084 188.13774) - (xy 141.426974 188.073026) - (xy 141.410763 188.059722) - (xy 141.25 187.89896) - (xy 141.25 185.22604) - (xy 141.660762 184.815279) - (xy 141.676974 184.801974) - (xy 141.730084 184.73726) - (xy 141.769548 184.663427) - (xy 141.771891 184.655703) - (xy 141.839936 184.635062) - (xy 141.934215 184.584669) - (xy 142.016851 184.516851) - (xy 142.084669 184.434215) - (xy 142.135062 184.339936) - (xy 142.166094 184.237637) - (xy 142.176572 184.13125) - (xy 142.176572 183.69375) - (xy 142.166094 183.587363) - (xy 142.135062 183.485064) - (xy 142.084669 183.390785) - (xy 142.016851 183.308149) - (xy 141.934215 183.240331) - (xy 141.839936 183.189938) - (xy 141.737637 183.158906) - (xy 141.63125 183.148428) - (xy 141.11875 183.148428) - (xy 141.012363 183.158906) - (xy 140.910064 183.189938) - (xy 140.815785 183.240331) - (xy 140.733149 183.308149) - (xy 140.665331 183.390785) - (xy 140.625 183.466239) - (xy 140.584669 183.390785) - (xy 140.516851 183.308149) - (xy 140.434215 183.240331) - (xy 140.339936 183.189938) - (xy 140.237637 183.158906) - (xy 140.13125 183.148428) - (xy 139.61875 183.148428) - (xy 139.512363 183.158906) - (xy 139.410064 183.189938) - (xy 139.315785 183.240331) - (xy 139.233149 183.308149) - (xy 139.165331 183.390785) - (xy 139.114938 183.485064) - (xy 139.083906 183.587363) - (xy 139.073428 183.69375) - (xy 139.073428 184.13125) - (xy 139.083906 184.237637) - (xy 139.114938 184.339936) - (xy 139.165331 184.434215) - (xy 139.233149 184.516851) - (xy 139.315785 184.584669) - (xy 139.410064 184.635062) - (xy 139.47811 184.655704) - (xy 139.480453 184.663427) - (xy 139.519917 184.73726) - (xy 139.573027 184.801974) - (xy 139.589239 184.815279) - (xy 140 185.226041) - (xy 140.000001 187.898958) - (xy 139.839243 188.059717) - (xy 139.823026 188.073026) - (xy 139.769916 188.137741) - (xy 139.735394 188.202329) - (xy 139.711289 188.204703) - (xy 139.650026 188.223287) - (xy 139.593566 188.253465) - (xy 139.544079 188.294079) - (xy 139.503465 188.343566) - (xy 139.473301 188.4) - (xy 137.776699 188.4) - (xy 137.746535 188.343566) - (xy 137.705921 188.294079) - (xy 137.656434 188.253465) - (xy 137.599974 188.223287) - (xy 137.538711 188.204703) - (xy 137.514607 188.202329) - (xy 137.480084 188.13774) - (xy 137.426974 188.073026) - (xy 137.410763 188.059722) - (xy 137.25 187.89896) - (xy 137.25 185.22604) - (xy 137.660762 184.815279) - (xy 137.676974 184.801974) - (xy 137.730084 184.73726) - (xy 137.769548 184.663427) - (xy 137.771891 184.655703) - (xy 137.839936 184.635062) - (xy 137.934215 184.584669) - (xy 138.016851 184.516851) - (xy 138.084669 184.434215) - (xy 138.135062 184.339936) - (xy 138.166094 184.237637) - (xy 138.176572 184.13125) - (xy 138.176572 183.69375) - (xy 138.166094 183.587363) - (xy 138.135062 183.485064) - (xy 138.084669 183.390785) - (xy 138.016851 183.308149) - (xy 137.934215 183.240331) - (xy 137.839936 183.189938) - (xy 137.737637 183.158906) - (xy 137.63125 183.148428) - (xy 137.11875 183.148428) - (xy 137.012363 183.158906) - (xy 136.910064 183.189938) - (xy 136.815785 183.240331) - (xy 136.733149 183.308149) - (xy 136.665331 183.390785) - (xy 136.625 183.466239) - (xy 136.584669 183.390785) - (xy 136.516851 183.308149) - (xy 136.434215 183.240331) - (xy 136.339936 183.189938) - (xy 136.237637 183.158906) - (xy 136.13125 183.148428) - (xy 135.61875 183.148428) - (xy 135.512363 183.158906) - (xy 135.410064 183.189938) - (xy 135.315785 183.240331) - (xy 135.233149 183.308149) - (xy 135.165331 183.390785) - (xy 135.114938 183.485064) - (xy 135.083906 183.587363) - (xy 135.073428 183.69375) - (xy 135.073428 184.13125) - (xy 135.083906 184.237637) - (xy 135.114938 184.339936) - (xy 135.165331 184.434215) - (xy 135.233149 184.516851) - (xy 135.315785 184.584669) - (xy 135.410064 184.635062) - (xy 135.47811 184.655704) - (xy 135.480453 184.663427) - (xy 135.519917 184.73726) - (xy 135.573027 184.801974) - (xy 135.589239 184.815279) - (xy 136 185.226041) - (xy 136.000001 187.898958) - (xy 135.839243 188.059717) - (xy 135.823026 188.073026) - (xy 135.769916 188.137741) - (xy 135.735394 188.202329) - (xy 135.711289 188.204703) - (xy 135.650026 188.223287) - (xy 135.593566 188.253465) - (xy 135.544079 188.294079) - (xy 135.503465 188.343566) - (xy 135.473301 188.4) - (xy 133.776699 188.4) - (xy 133.746535 188.343566) - (xy 133.705921 188.294079) - (xy 133.656434 188.253465) - (xy 133.599974 188.223287) - (xy 133.538711 188.204703) - (xy 133.514607 188.202329) - (xy 133.480084 188.13774) - (xy 133.426974 188.073026) - (xy 133.410763 188.059722) - (xy 133.25 187.89896) - (xy 133.25 185.22604) - (xy 133.660762 184.815279) - (xy 133.676974 184.801974) - (xy 133.730084 184.73726) - (xy 133.769548 184.663427) - (xy 133.771891 184.655703) - (xy 133.839936 184.635062) - (xy 133.934215 184.584669) - (xy 134.016851 184.516851) - (xy 134.084669 184.434215) - (xy 134.135062 184.339936) - (xy 134.166094 184.237637) - (xy 134.176572 184.13125) - (xy 134.176572 183.69375) - (xy 134.166094 183.587363) - (xy 134.135062 183.485064) - (xy 134.084669 183.390785) - (xy 134.016851 183.308149) - (xy 133.934215 183.240331) - (xy 133.839936 183.189938) - (xy 133.737637 183.158906) - (xy 133.63125 183.148428) - (xy 133.11875 183.148428) - (xy 133.012363 183.158906) - (xy 132.910064 183.189938) - (xy 132.815785 183.240331) - (xy 132.733149 183.308149) - (xy 132.665331 183.390785) - (xy 132.625 183.466239) - (xy 132.584669 183.390785) - (xy 132.516851 183.308149) - (xy 132.434215 183.240331) - (xy 132.339936 183.189938) - (xy 132.237637 183.158906) - (xy 132.13125 183.148428) - (xy 131.61875 183.148428) - (xy 131.512363 183.158906) - (xy 131.410064 183.189938) - (xy 131.315785 183.240331) - (xy 131.233149 183.308149) - (xy 131.165331 183.390785) - (xy 131.114938 183.485064) - (xy 131.083906 183.587363) - (xy 131.073428 183.69375) - (xy 131.073428 184.13125) - (xy 131.083906 184.237637) - (xy 131.114938 184.339936) - (xy 131.165331 184.434215) - (xy 131.233149 184.516851) - (xy 131.315785 184.584669) - (xy 131.410064 184.635062) - (xy 131.47811 184.655704) - (xy 131.480453 184.663427) - (xy 131.519917 184.73726) - (xy 131.573027 184.801974) - (xy 131.589239 184.815279) - (xy 132 185.226041) - (xy 132.000001 187.898958) - (xy 131.839243 188.059717) - (xy 131.823026 188.073026) - (xy 131.769916 188.137741) - (xy 131.735394 188.202329) - (xy 131.711289 188.204703) - (xy 131.650026 188.223287) - (xy 131.593566 188.253465) - (xy 131.544079 188.294079) - (xy 131.503465 188.343566) - (xy 131.473301 188.4) - (xy 130.649124 188.4) - (xy 130.626981 188.373019) - (xy 130.594411 188.346289) - (xy 130.557252 188.326427) - (xy 130.516932 188.314196) - (xy 130.475 188.310066) - (xy 129.775 188.310066) - (xy 129.733068 188.314196) - (xy 129.692748 188.326427) - (xy 129.655589 188.346289) - (xy 129.623019 188.373019) - (xy 129.600876 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 131.073428 182.11875) - (xy 131.073428 182.55625) - (xy 131.083906 182.662637) - (xy 131.114938 182.764936) - (xy 131.165331 182.859215) - (xy 131.233149 182.941851) - (xy 131.315785 183.009669) - (xy 131.410064 183.060062) - (xy 131.512363 183.091094) - (xy 131.61875 183.101572) - (xy 132.13125 183.101572) - (xy 132.237637 183.091094) - (xy 132.339936 183.060062) - (xy 132.434215 183.009669) - (xy 132.516851 182.941851) - (xy 132.584669 182.859215) - (xy 132.625 182.783761) - (xy 132.665331 182.859215) - (xy 132.733149 182.941851) - (xy 132.815785 183.009669) - (xy 132.910064 183.060062) - (xy 133.012363 183.091094) - (xy 133.11875 183.101572) - (xy 133.63125 183.101572) - (xy 133.737637 183.091094) - (xy 133.839936 183.060062) - (xy 133.934215 183.009669) - (xy 134.016851 182.941851) - (xy 134.084669 182.859215) - (xy 134.135062 182.764936) - (xy 134.166094 182.662637) - (xy 134.176572 182.55625) - (xy 134.176572 182.11875) - (xy 135.073428 182.11875) - (xy 135.073428 182.55625) - (xy 135.083906 182.662637) - (xy 135.114938 182.764936) - (xy 135.165331 182.859215) - (xy 135.233149 182.941851) - (xy 135.315785 183.009669) - (xy 135.410064 183.060062) - (xy 135.512363 183.091094) - (xy 135.61875 183.101572) - (xy 136.13125 183.101572) - (xy 136.237637 183.091094) - (xy 136.339936 183.060062) - (xy 136.434215 183.009669) - (xy 136.516851 182.941851) - (xy 136.584669 182.859215) - (xy 136.625 182.783761) - (xy 136.665331 182.859215) - (xy 136.733149 182.941851) - (xy 136.815785 183.009669) - (xy 136.910064 183.060062) - (xy 137.012363 183.091094) - (xy 137.11875 183.101572) - (xy 137.63125 183.101572) - (xy 137.737637 183.091094) - (xy 137.839936 183.060062) - (xy 137.934215 183.009669) - (xy 138.016851 182.941851) - (xy 138.084669 182.859215) - (xy 138.135062 182.764936) - (xy 138.166094 182.662637) - (xy 138.176572 182.55625) - (xy 138.176572 182.11875) - (xy 139.073428 182.11875) - (xy 139.073428 182.55625) - (xy 139.083906 182.662637) - (xy 139.114938 182.764936) - (xy 139.165331 182.859215) - (xy 139.233149 182.941851) - (xy 139.315785 183.009669) - (xy 139.410064 183.060062) - (xy 139.512363 183.091094) - (xy 139.61875 183.101572) - (xy 140.13125 183.101572) - (xy 140.237637 183.091094) - (xy 140.339936 183.060062) - (xy 140.434215 183.009669) - (xy 140.516851 182.941851) - (xy 140.584669 182.859215) - (xy 140.625 182.783761) - (xy 140.665331 182.859215) - (xy 140.733149 182.941851) - (xy 140.815785 183.009669) - (xy 140.910064 183.060062) - (xy 141.012363 183.091094) - (xy 141.11875 183.101572) - (xy 141.63125 183.101572) - (xy 141.737637 183.091094) - (xy 141.839936 183.060062) - (xy 141.934215 183.009669) - (xy 142.016851 182.941851) - (xy 142.084669 182.859215) - (xy 142.135062 182.764936) - (xy 142.166094 182.662637) - (xy 142.176572 182.55625) - (xy 142.176572 182.11875) - (xy 142.166094 182.012363) - (xy 142.135062 181.910064) - (xy 142.084669 181.815785) - (xy 142.016851 181.733149) - (xy 141.934215 181.665331) - (xy 141.839936 181.614938) - (xy 141.737637 181.583906) - (xy 141.63125 181.573428) - (xy 141.11875 181.573428) - (xy 141.012363 181.583906) - (xy 140.910064 181.614938) - (xy 140.815785 181.665331) - (xy 140.733149 181.733149) - (xy 140.665331 181.815785) - (xy 140.625 181.891239) - (xy 140.584669 181.815785) - (xy 140.516851 181.733149) - (xy 140.434215 181.665331) - (xy 140.339936 181.614938) - (xy 140.237637 181.583906) - (xy 140.13125 181.573428) - (xy 139.61875 181.573428) - (xy 139.512363 181.583906) - (xy 139.410064 181.614938) - (xy 139.315785 181.665331) - (xy 139.233149 181.733149) - (xy 139.165331 181.815785) - (xy 139.114938 181.910064) - (xy 139.083906 182.012363) - (xy 139.073428 182.11875) - (xy 138.176572 182.11875) - (xy 138.166094 182.012363) - (xy 138.135062 181.910064) - (xy 138.084669 181.815785) - (xy 138.016851 181.733149) - (xy 137.934215 181.665331) - (xy 137.839936 181.614938) - (xy 137.737637 181.583906) - (xy 137.63125 181.573428) - (xy 137.11875 181.573428) - (xy 137.012363 181.583906) - (xy 136.910064 181.614938) - (xy 136.815785 181.665331) - (xy 136.733149 181.733149) - (xy 136.665331 181.815785) - (xy 136.625 181.891239) - (xy 136.584669 181.815785) - (xy 136.516851 181.733149) - (xy 136.434215 181.665331) - (xy 136.339936 181.614938) - (xy 136.237637 181.583906) - (xy 136.13125 181.573428) - (xy 135.61875 181.573428) - (xy 135.512363 181.583906) - (xy 135.410064 181.614938) - (xy 135.315785 181.665331) - (xy 135.233149 181.733149) - (xy 135.165331 181.815785) - (xy 135.114938 181.910064) - (xy 135.083906 182.012363) - (xy 135.073428 182.11875) - (xy 134.176572 182.11875) - (xy 134.166094 182.012363) - (xy 134.135062 181.910064) - (xy 134.084669 181.815785) - (xy 134.016851 181.733149) - (xy 133.934215 181.665331) - (xy 133.839936 181.614938) - (xy 133.737637 181.583906) - (xy 133.63125 181.573428) - (xy 133.11875 181.573428) - (xy 133.012363 181.583906) - (xy 132.910064 181.614938) - (xy 132.815785 181.665331) - (xy 132.733149 181.733149) - (xy 132.665331 181.815785) - (xy 132.625 181.891239) - (xy 132.584669 181.815785) - (xy 132.516851 181.733149) - (xy 132.434215 181.665331) - (xy 132.339936 181.614938) - (xy 132.237637 181.583906) - (xy 132.13125 181.573428) - (xy 131.61875 181.573428) - (xy 131.512363 181.583906) - (xy 131.410064 181.614938) - (xy 131.315785 181.665331) - (xy 131.233149 181.733149) - (xy 131.165331 181.815785) - (xy 131.114938 181.910064) - (xy 131.083906 182.012363) - (xy 131.073428 182.11875) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 177.346609) - (xy 369.583764 177.346609) - (xy 369.583764 177.703391) - (xy 369.653369 178.053318) - (xy 369.789903 178.382942) - (xy 369.988121 178.679596) - (xy 370.240404 178.931879) - (xy 370.537058 179.130097) - (xy 370.866682 179.266631) - (xy 371.216609 179.336236) - (xy 371.573391 179.336236) - (xy 371.923318 179.266631) - (xy 372.252942 179.130097) - (xy 372.549596 178.931879) - (xy 372.801879 178.679596) - (xy 373.000097 178.382942) - (xy 373.136631 178.053318) - (xy 373.206236 177.703391) - (xy 373.206236 177.346609) - (xy 373.136631 176.996682) - (xy 373.000097 176.667058) - (xy 372.801879 176.370404) - (xy 372.549596 176.118121) - (xy 372.252942 175.919903) - (xy 371.923318 175.783369) - (xy 371.573391 175.713764) - (xy 371.216609 175.713764) - (xy 370.866682 175.783369) - (xy 370.537058 175.919903) - (xy 370.240404 176.118121) - (xy 369.988121 176.370404) - (xy 369.789903 176.667058) - (xy 369.653369 176.996682) - (xy 369.583764 177.346609) - (xy 64.675 177.346609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 87.816609) - (xy 369.583764 87.816609) - (xy 369.583764 88.173391) - (xy 369.653369 88.523318) - (xy 369.789903 88.852942) - (xy 369.988121 89.149596) - (xy 370.240404 89.401879) - (xy 370.537058 89.600097) - (xy 370.866682 89.736631) - (xy 371.216609 89.806236) - (xy 371.573391 89.806236) - (xy 371.923318 89.736631) - (xy 372.252942 89.600097) - (xy 372.549596 89.401879) - (xy 372.801879 89.149596) - (xy 373.000097 88.852942) - (xy 373.136631 88.523318) - (xy 373.206236 88.173391) - (xy 373.206236 87.816609) - (xy 373.136631 87.466682) - (xy 373.000097 87.137058) - (xy 372.801879 86.840404) - (xy 372.549596 86.588121) - (xy 372.252942 86.389903) - (xy 371.923318 86.253369) - (xy 371.573391 86.183764) - (xy 371.216609 86.183764) - (xy 370.866682 86.253369) - (xy 370.537058 86.389903) - (xy 370.240404 86.588121) - (xy 369.988121 86.840404) - (xy 369.789903 87.137058) - (xy 369.653369 87.466682) - (xy 369.583764 87.816609) - (xy 64.675 87.816609) - (xy 64.675 83.175) - (xy 376.275006 83.175) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "In1.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 2" + (type "prepreg") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "In2.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 3" + (type "core") + (thickness 0.48) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA32)") + (net 3 "Net-(J2-PadA19)") + (net 4 "+12V") + (net 5 "+3V3") + (net 6 "+3.3VA") + (net 7 "Net-(J2-PadB12)") + (net 8 "Net-(J2-PadB30)") + (net 9 "/PER0_P") + (net 10 "/PER0_N") + (net 11 "/PER1_P") + (net 12 "/PER1_N") + (net 13 "/PER2_P") + (net 14 "/PER2_N") + (net 15 "/PER3_P") + (net 16 "/PER3_N") + (net 17 "/~{PRSNT2x4}") + (net 18 "/PET3_N") + (net 19 "/PET3_P") + (net 20 "/PET2_N") + (net 21 "/PET2_P") + (net 22 "/PET1_N") + (net 23 "/PET1_P") + (net 24 "/SMCLK") + (net 25 "/SMDAT") + (net 26 "/~{TRST}") + (net 27 "/~{WAKE}") + (net 28 "/PET0_P") + (net 29 "/PET0_N") + (net 30 "/~{PRSNT2x1}") + (net 31 "/~{PRSNT1}") + (net 32 "/TCK") + (net 33 "/TDI") + (net 34 "/TDO") + (net 35 "/TMS") + (net 36 "/~{PERST}") + (net 37 "/REFCLK-") + (net 38 "/REFCLK+") + (net 39 "/PCIexpress_connector/_PER0_P") + (net 40 "/PCIexpress_connector/_PER0_N") + (net 41 "/PCIexpress_connector/_PER1_P") + (net 42 "/PCIexpress_connector/_PER1_N") + (net 43 "/PCIexpress_connector/_PER2_P") + (net 44 "/PCIexpress_connector/_PER2_N") + (net 45 "/PCIexpress_connector/_PER3_P") + (net 46 "/PCIexpress_connector/_PER3_N") + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b1558") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "fd512c8a-482c-4b1f-bc47-811e2591a583") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "3ffee0ce-7436-4e62-93a4-531712f6d18b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "77aa1d82-7ad2-4916-8e47-fd091c5fdd56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ad2e5564-58cf-49ac-ac07-29f3f845e1e1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "31b02543-0901-448c-8d34-81e4aa6d7071") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "06d93f6f-fde6-46dc-9a81-fe7f95a572a5") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c6416a9c-b4e0-4abe-a50d-6363d03b3752") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50628cbc-0e3d-41c8-a423-14f50e3a5512") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7cf42126-dc1f-4e8a-91f1-232c18bd421b") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50c85001-abff-4254-9574-553730d28072") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8e25da8d-f0a0-4c1c-96ea-c6f02a797b9c") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f6eaf451-9ac1-49ff-926f-853bf7886c1b") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "050f8599-c420-4e9f-a13c-e36ef983e328") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d3c03f61-2208-4095-8d3f-18d6b7beb972") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9261d6e7-c739-43a4-a0fb-43f06ca055b0") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a212ab2-bb24-43cd-8afe-2cd455054148") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e8c4ce9a-2575-47ed-bb31-fcbe2e83a42b") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "40f5ac11-e39a-4ab7-a662-3cab37979c29") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c6d421b3-ba07-467b-b065-e97ea8babe9b") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "983ed34d-11b5-40e6-90d1-2efd3b3804f2") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6835c23f-0166-444a-8fa9-e52652d69657") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1d40e7ef-3daf-45bc-9d36-be3876b41cf2") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "70e7a29e-6a8e-4870-ba67-eda100260b67") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1fb7b98f-89e8-4d22-88d1-22a30aa36237") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f16a0662-0e9d-48bb-a26a-75436ba6adf5") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "96364b03-8e5b-4b1d-8656-24de3402f1d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "7c727484-6dc4-426d-b6fb-972304ed46c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ee267d1f-323a-496e-a841-f964db555dbb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cf48989b-2e65-4c93-b4f2-95045dca4300") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "62aa37e5-d504-4617-b9b8-fdd4adff099e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c744f27-23d9-4751-a1cc-6bb8c7802e2e") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50282adc-ade8-499d-91f0-4663e55ac70a") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2ad864f7-6794-4d54-a0da-f95aa8f64715") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "977054e0-6cbd-4d0c-af92-15747c66ee16") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a356b02-ebf9-4ed3-9692-9ca26b39b91c") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "513c988c-8dd2-4c36-8ca1-4b417a3f389e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1047f203-e2b2-4014-89bc-0e0377d03f60") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d4aa9ae1-5d91-4987-a134-cffd3873edf9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "021c41ac-926b-4904-9704-4186fcbd2bd5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "bffccc5e-24e6-4f2b-a556-1732a376b2c1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 29 "/PET0_N") + (uuid "a72b72f4-c815-4713-aa6d-8ff7c9f46ecd") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "3c3a9d11-85c0-4c1b-9234-ac41fe79e5e3") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "17a7ef4f-1df4-46bc-8960-ffd202f5ba2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a5ef4566-d80c-419f-94e4-7b703cb157b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "36cebff7-c2bf-49c1-ac1e-13d7213a377f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "a0a1828e-c3e4-448f-8f72-f16538a21422") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "900fe49d-3e38-4a61-ba38-1b1b11a7f074") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea940ee3-b190-4e88-a8fd-6e1485c39bcd") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ad8f3c6-73c6-4f3b-964a-32d6e86911ce") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aeef73a1-663e-4777-92f3-61292255501e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac745794-eecb-447b-b914-7347de90fc1c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "180baa5b-bb38-4739-a18b-11c1556bc736") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5fc11252-d99c-4964-8c35-e47b74e043cf") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d8ebfa7-8c9e-4db9-af65-6cc07a1c22b0") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1919b445-6d11-457d-ae10-664376c610fd") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0992db07-a4ae-489d-9bda-fbe15a105b16") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9d27a806-8289-49d3-bd9e-9c65ee7e6459") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "/PET0_P") + (uuid "5e09458f-3c1e-4ed3-8913-afe29ac79755") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "4f0ab3ee-d118-43ad-b548-4ee7a2aa8236") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "8c1ff2d2-2fb2-4ce0-a5f1-0c0229a0568c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "53804f9b-05b5-4369-ab72-cd0d54a1675f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0b590919-0e51-4acc-89c1-44c023c81cf6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a9b0e00-f883-4ccc-8e17-e305ec25764e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5176f22c-8b28-4f25-bc10-2bf6d422c97a") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec6322e6-93a2-4e48-92e4-8e8a969f98c0") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "493b90de-7dfd-4225-86d2-f62fdde89744") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca639bb6-adbe-4354-a804-ac53711a62ca") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f0e4312-95ad-4f72-a7b5-1dd0b3d67d08") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f54f26d-510c-437c-9b88-87b744d8f42f") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a870dc9-0b97-481b-8ead-5d0e334b21fe") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec5f7388-057d-4707-b17a-c0451bb20473") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7b78cdf-889e-4cf5-b66e-6e5cea512ef9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0e9143d-745f-414a-a0cd-fd4c29a6df9f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9e2966f0-b5fc-4e2a-aeed-281f02c4453a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 20 "/PET2_N") + (uuid "bc35a680-1507-4080-adeb-8b63ff08ef13") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "5c7898fa-1a47-4318-a242-56ecc626763b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "8909201f-9f1a-4d6b-9797-360c0ed2cda1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4291875d-09a9-48b1-b94e-c304b3f46f9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d309caf4-5642-4677-aee1-8dad6dd888cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "02cac6bb-17f8-4651-b2e0-275492e3d3c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4e44e308-013d-4a9d-9cb3-28c58734359c") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e3dcba84-fe00-4479-85b6-a332692f550e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4d49c5c-1b7c-4be9-81f8-58bc77893598") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4f64b275-12bb-446c-87c5-9c9827a40dd2") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75247346-ccbd-432f-84d9-68bebf25d5ba") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99aefb22-0e54-4b52-9cbe-88c039342fbc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92e6911b-1d2a-46c6-b159-f0d8c9857f16") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e5152008-e3e4-4bfe-afcb-0b431169e00f") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa9158f2-04bd-4039-ba1e-c0e4d43acb05") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1b979b6b-3fa8-4c71-87cb-08554fee2de4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "80bab136-0bfc-4bd1-92a6-9e95b32a1aa5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "/PET2_P") + (uuid "5c08dc35-6603-44a6-9be0-39bbe9371def") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "472dba7b-ea18-4c6c-b713-053075864acc") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "03da349f-8c66-47ce-bce9-e9881601eebd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "7345a852-c3a7-48c7-b8d8-9eb10a0a3085") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "34b09e22-6ece-4885-914c-c17a17bf596f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "29644f2f-5635-4b75-8463-c9e44217717e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42705761-192b-4763-9021-3eece6e1a984") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "426563ee-342e-4e29-9d1a-66f56a48fd07") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "417c4d59-a9ca-4726-bb29-83a8b3f4ed03") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dbe13336-e127-4911-aa67-1bea0fcdf60d") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c9b5877-5ac8-433c-9b48-5dbb2ae90e5f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2c44a470-c02f-4687-8109-6505014f576b") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f95f64d0-7fee-40e5-a9eb-9df0f5e0f232") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a83c92be-1d96-446c-adcb-a603ccf32c53") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c2412d0-548a-480f-81cd-7747b857a29e") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf11d0bb-0e97-4b3b-9978-8a575fb65eb1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "608ed2b5-e6c8-49b5-a7a7-a27600aa2f7d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 18 "/PET3_N") + (uuid "218f5b71-5adf-48dc-b99e-b4812e4ba345") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "cee12acb-7fab-4ffd-b088-e98fef49a90a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "327d8e4d-3c16-4e2b-b27f-0b1f93c77633") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "6a4d5898-ce22-41e9-8360-4e82236c286b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "19dceb2a-cf5c-4c1c-85ab-df210d9253b8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d9528e59-8bff-4d49-81c9-798e18e78b8f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c943aa23-5fe8-4921-8a6a-09778367c72b") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7b6fb8f-b73e-4ee2-abd5-09fb59adaa45") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11486b0e-c1a8-491f-9df9-0d5578978012") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2810098b-1a00-4568-bfd1-5d3e6506ed18") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1105db0-6eb3-4afb-ab73-44503b718707") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79f2c3ff-dafa-4068-be44-ea2ffee45af4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4722139a-0828-49e2-833b-a09d87ca2e4f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6cd72aa5-4229-4116-b93a-ad7ee8b9f356") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "301113ed-efe3-459f-bd53-2d38a083ad7d") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f7fb927-a376-4d5f-abac-c8e55ffca6fc") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3cf126d6-4d4c-45d6-b525-43ea2b48bf48") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 19 "/PET3_P") + (uuid "b1cee377-a5a2-4b1c-ba72-4d925f137839") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "52905484-71fb-484e-bb72-09d5bef8af18") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "ce1963a2-1d5d-4982-bf3d-66356c567d8c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a18f58bb-fbf9-49f0-bad0-9819ae43340f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "8f772ed2-4cb2-461d-92be-d5516180f67a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "2306a78c-bed7-4491-8233-6daab57c6ab5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4d18a88-2c90-46d5-922b-5921a99fc0d7") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fcc3dca5-631a-439e-b461-b92b1b119691") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ffe81c4b-258e-41fb-b7d2-d9e6d5a35f88") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c998b719-4d59-4502-ab4f-8f68814df063") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5950e8d5-e633-4319-a147-4ebfe8fe88f0") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "396eef9e-7520-4ec9-82b8-bdfc5124e1e4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4563cae5-bcbc-49d9-93ae-d1419215d59e") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "916579b6-4c44-4daf-93f1-871269824221") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07d24162-f159-46e6-b033-5885bd49a45a") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd5fddf7-bfa0-444d-8a07-467e593f6399") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c1ff05f9-f44d-4d68-a860-9995e844697a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 23 "/PET1_P") + (uuid "9fce3008-3dca-49e2-9a4d-4361e6f5391d") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8d0eba31-e1fb-42a2-8f23-4e91a539b3b7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "e0ae86cd-705d-4755-9588-63a6b457c97e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a2cf868c-cb0e-4ebe-a834-a8b1562fbdb0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "59aea9a7-e7ca-48f2-aca7-72aef5d942e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f9ebad50-6291-4f97-a097-e66374420f93") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85b01506-ba66-4981-a9ac-85f614d7afe5") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a99188c-4bf5-4269-a01a-0547ecaf697c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "faa9d7f0-09d6-4997-b363-c0718ad0fc24") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "112d883e-4d2d-4ac3-a00f-e64287286fd0") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1c2c05fb-5033-46a2-8f38-65d020ab6cec") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63ab9d46-eabd-45ee-a70b-93689df4a9f6") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee4cbf61-aa4b-45f2-a02f-a0aa482b0480") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51ffda21-8880-4e84-bff5-e8ae588bc4d4") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6b2b449-9f7a-4295-aafd-725b7276b4e9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fe869ff-893b-4edd-9544-8a1f018e3358") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "46ae3607-1701-46d3-97e1-85402bca061e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 22 "/PET1_N") + (uuid "fdb02427-ba4c-4268-b0ad-fc0493910fa1") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "2b892137-d724-496a-ae92-24960dcd4774") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x4" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f2858") + (at 109.625 194.125) + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "b074a1ec-cae3-4af2-ba3e-d230107c0857") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 -23 0) + (layer "F.Fab") + (uuid "3366fade-db8c-46e3-9643-1a64635e2e54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "967f426b-4fae-463b-a8d8-b7e63109ee14") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b8921d27-e52a-4822-8f0e-533755c83a30") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "c58eea10-bbe4-4c27-ab64-a445f248f25c") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "58eeb2f0-acab-42b1-a61b-5c7e7191273c") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "ac0d6efc-4bb9-418b-95ff-c1565041f044") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "d15ef3fb-977f-4bb9-865b-fb1f065755c3") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "538c9470-b1cc-4fa6-9abf-7bfe15cbdca2") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d08cff7e-be01-4ef5-bbc4-a6a62f5589f3") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c899f71-a200-454f-9987-17f901ef2f8c") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7117c478-6397-49dd-81a7-8bad4454b42e") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3e4e4923-3074-4f9c-8a16-f8ecf3da62dd") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42efaee2-f692-407b-a4d8-af3584b0b379") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e41304c6-c56a-4257-82bf-7dea396c9bd4") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "346f32c4-daf4-4825-9f6a-2427effff25a") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dbface84-2a85-44cc-9e3a-978eec717fda") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9aafdd7a-fa76-4373-b3a7-ab99c15f32f9") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3a7b4b20-fb98-45e0-a953-7b8bc1adc68a") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "890c05f6-3428-498b-8413-1b88e0a7d9df") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a3773d94-7765-4aae-8150-2e8c081f89f9") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d0dbd36b-572f-4110-a201-b1e68193522b") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e95be717-5b6b-4d5d-b67c-04433c32e06b") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6201f5fa-76b0-4cd2-8b8e-8af85556bebb") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ccf2c4b-dfce-4744-8a6f-e84e10090c95") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1a38be66-796e-4c89-8771-6b21fa41d8dd") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "edab27ee-952e-42ff-a4a1-7f6c1bfc0eca") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "796f1190-2616-4767-85a6-8dfa14c63903") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "31a09920-aee5-4654-b3cf-758d9e51d873") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "35cd68a3-dc8f-454e-9f6f-7fda7c35a93f") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "83b483c4-c433-481d-acdf-6b4102285f13") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "874a7b4b-c238-4b10-9ccc-0661dae1f388") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5fb5c53b-02c8-4765-8d0c-ec53065c5ca1") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ccd36f83-0f53-4380-905b-2807b167d723") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a11d37ac-a0b4-49e9-a10f-c02b22f40637") + ) + (fp_line + (start 13.45 0) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5f9cd1a7-010d-4cfe-bb3f-9df3f3ed054b") + ) + (fp_line + (start 34.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d243b52b-0b5e-4f2c-9ef5-7b7be0f1c883") + ) + (fp_line + (start 34.15 -12.75) + (end 34.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1bba84d9-6ef9-4272-b2e7-2decde518f26") + ) + (fp_line + (start 34.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "301ed9f1-d791-4ecb-ba25-52106a8969a9") + ) + (fp_line + (start 34.15 -0.5) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac46fe72-62c4-48eb-be89-a682dd81d40d") + ) + (fp_line + (start 34.15 -0.5) + (end 34.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f749653e-452a-4421-adfb-0c07f6408a8c") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ab93198-938a-456f-b325-0b18ff8a90f6") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "61d8bc33-c01c-466e-8a3b-14dc808b546d") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9d13e2b4-aa7c-4bc7-a92f-5d783fc717c2") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "371a5d06-f6a2-4622-b8d9-916fd3ad8b68") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "49fb5249-1bc2-4b88-99b7-bff5bc01b325") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6daaf3ec-d6dd-4557-a552-d3d7c76990d1") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8da042e-512c-4e1d-946a-be5dd8924c3f") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "72f254e9-ee45-4baa-ba36-dbe73edd24d2") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "598731dd-a772-411e-aa65-79567e19aa48") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ce3c4559-b38c-4828-8e11-38f33a5867e3") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d25ecfa-e3c3-4146-adbc-9eb5784d01ce") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "37808320-daf8-4463-b249-cc576a5ae93c") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3ad0fd4d-1ec8-4b18-97e4-0292cb07f376") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b11b7f0e-b913-4693-bffe-3d523b390659") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cef2bf32-4a7f-4749-8444-a545711179da") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e0bee642-8c9b-49ae-b162-8d45c804b8f0") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b29d42e1-419a-447d-8cd7-f41fff24cb13") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ab47e723-a33f-4966-9090-62f30d699c25") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "82d08656-6950-4655-ad13-92bb9faadba0") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "18ccb36f-be82-46df-ae94-406130311d6e") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cd4fb5a9-a1e6-4156-aa5c-2f015dd0cf57") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e58a7c93-0138-438e-bea1-64ccdada6d96") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d733929b-9736-4fa6-a3b9-ebaffa0d9d9c") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4c37439c-d13b-4fd6-80da-35499dadc3d4") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b0b44795-c44f-43fc-b600-442dc7a3f55a") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "0f50e794-b8e3-46e8-9afa-422a999ef88f") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "883f74bf-24c6-496c-a901-cce442634bbe") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "df8f1a9e-a6ad-43c5-beb1-2e6cbfbc5a7f") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "980236d0-ad1e-456d-898d-645f7e9354ed") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "6a21da30-593c-4091-a4a7-abda90394517") + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "0446ec33-10da-4214-91a1-6c38fb479a18") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "0cba9c23-db48-4053-82ec-654221bcc0f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "29246411-938c-4637-ae1d-57358b932f3c") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "34460869-86ee-4a78-aabc-f86a71bf3606") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "5fbf447a-daf7-4ef9-b6a5-b7ae5a85c62b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "84a00ef2-cbee-4215-920e-d95272f7b513") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "9aa43efd-0f83-40f4-9e0c-b0b2a41b66a8") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "a05c9549-cca6-4782-86cf-89411c47cce0") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "a68fb2db-1964-4730-ba54-24ba378a20e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "a8a3c27a-fb13-45d4-bbbb-b5c0da7ec7c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "ea4dabb8-a0cd-4f6f-9037-cfca0ce3d308") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "f7b6eccf-d371-4c1b-a97e-9a769d215a53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "f9b386c1-bd81-4584-8caa-aab5f0a5a7cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "b7d3322e-44ac-466a-a09e-6ee9675dbf79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 31 "/~{PRSNT1}") + (uuid "f2712008-c59b-4198-a83f-93d56bf344e0") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "de0ccdd7-f13b-46d1-96c0-c01927531aaa") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "7cf3d703-db2f-4909-bf91-f57d02201a70") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "08adfcd7-ae75-4b27-9823-2c42f9a91817") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 32 "/TCK") + (uuid "e45fb175-642a-4ee3-9dda-fa5c55f5be44") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 33 "/TDI") + (uuid "5d5710fc-c822-4909-adf0-fdc000373415") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 34 "/TDO") + (uuid "6cdf1e20-127a-4494-9337-e1b9d777c81d") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 35 "/TMS") + (uuid "27a1f64c-1813-432e-8153-b10c9581292e") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "c353edce-eb7c-4515-b7de-8d3b0aea60f0") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "199aee71-b663-49df-8551-64acc15a8a4f") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 36 "/~{PERST}") + (uuid "9918a73b-4878-4d37-be52-e43c304eb2b9") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "36aeb0d3-2b7f-4949-a9bd-f98e1e853d53") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 38 "/REFCLK+") + (uuid "46c065c3-f145-4d01-bb3c-e0dacaf06b41") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 37 "/REFCLK-") + (uuid "66dec635-78ba-48f8-a207-2432b1d77653") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "79d7a006-c1ac-4bda-9048-901c1178613a") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "40d1d20a-8942-4d3a-b50d-c01ceb8c6733") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "1bca8f22-4d84-4a01-bd20-3a68a9cc22d6") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "53a66e15-3929-4f79-afd3-2e693dfa3812") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "Net-(J2-PadA19)") + (uuid "ed9e909c-acc6-4180-bb63-9849b02d2677") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "4f881000-f376-4b1c-96eb-2532c0735d51") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "11583bdc-de28-4a61-bb24-493d9d89f6a3") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "56dd979f-8b3f-4426-ad68-3d0b777e2d80") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "378af67d-d213-48a1-9a2d-158a17d5dd2a") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "f480af49-b15d-48ff-8765-4a6586834b4f") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "7331e192-cfa8-4e65-a002-96dd660cb600") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "61853944-671e-4fb6-94d7-1b1b84b008ed") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c4c2220e-10f9-4f3b-bd6c-efe9878fe6dc") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "967d2c16-8718-4255-a26e-51963ec81650") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "3a1bba67-0653-4ced-b1b0-e6cc2f9c4cc3") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "ae082edb-6e55-4cec-b777-ecd840964d9e") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b8fb6289-219e-4b58-9111-663f36894150") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA32)") + (uuid "7d5b6732-26fb-4331-b5be-9e1015c5f6ce") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "838d53e7-ddb2-4553-827d-718cbd7b0271") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "de656f66-a20b-4f26-9d41-f252d89c9f0b") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "6e0378a2-37fa-49ea-b346-56211a3f2ef3") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "1e366f44-9f41-4a4f-ad82-751fd6ef6500") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 24 "/SMCLK") + (uuid "a44d7b47-e703-452a-a8e5-c4094ee1a060") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 25 "/SMDAT") + (uuid "d40e83bc-c71a-4f3e-9435-c595a455b0aa") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "adf166f2-d3cc-4593-a42c-c479f8a77afc") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+3V3") + (uuid "a6d4ddf1-c44a-40f1-ac02-bb03f61ea032") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 26 "/~{TRST}") + (uuid "2bb242b7-74c9-4a44-9fb3-56d3c85d64af") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 6 "+3.3VA") + (uuid "ee140cca-6939-45eb-b9f7-c564bc00956f") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 27 "/~{WAKE}") + (uuid "1b83222e-8af9-46b7-ac5d-f59a6b8f92f8") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "Net-(J2-PadB12)") + (uuid "4db59236-16f4-4349-816c-033f2d5951c3") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "7df64e17-a528-48b5-83b9-0f8bb7f5a3dc") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 28 "/PET0_P") + (uuid "b885567b-d559-45e4-a0b7-7e7d0bd4eaec") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 29 "/PET0_N") + (uuid "8c08cf53-c257-4dad-9884-38ee424c3178") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f2612745-15fa-4e69-a2ba-2ec62c61e2f2") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 30 "/~{PRSNT2x1}") + (uuid "231f9356-e46a-4bd3-9d32-19e38e96abdf") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "ca2e852d-b320-4c90-b4ef-83b2b1d9bb5c") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 23 "/PET1_P") + (uuid "dac543a4-9e20-41c1-81a2-dca517e5613e") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 22 "/PET1_N") + (uuid "b0e8904d-544d-4a2f-8695-846db2a2cf50") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "c8af8036-8aba-4c32-ba32-db083d798fab") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "c1f72300-ab7d-446a-a02a-8eaca0c34330") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 21 "/PET2_P") + (uuid "587d7ce1-37fa-4d24-9103-0bdbc5c1d50b") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 20 "/PET2_N") + (uuid "15c50ed0-2541-46ef-a3b5-28fcdead18a7") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b0f94e7b-1899-4acf-be78-a3c7035501f6") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "99217846-e6d3-422a-b28f-ba075fa94efd") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 19 "/PET3_P") + (uuid "4b0f9a98-6418-4c16-b24b-11a7125fb409") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 18 "/PET3_N") + (uuid "bcb2b638-af92-4c06-bace-339d87f6f846") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "ab60fec2-4fd5-4831-9b2f-ad77aca3b7f4") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "Net-(J2-PadB30)") + (uuid "7f5940ab-3a77-4149-a470-da17c45a353d") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 17 "/~{PRSNT2x4}") + (uuid "8bd8066f-7218-4c27-99fd-6567b0d1be07") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "ad49ce15-0e12-40b9-9d05-2eea9f3a8ddf") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "67f1d3de-54d4-45af-8c75-1deabcb3a8ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "6401352a-52b6-4d46-849a-bba84f4dcff1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "bdc330ae-40de-448c-b114-3d2bebe72fbf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "81c90b94-7ea0-44e4-a13b-9b637a2cfb4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "679719a8-a152-430d-955b-2fc502c0210d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bda83292-de24-4036-804e-6be4037e6dd0") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99d20789-703d-4b5e-bd96-6ed1351c3f8e") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1012fdad-0148-426c-bdde-1f0b0354c99c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d3b994b-2bbf-4c17-bdf2-758f4b9acb6f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "517f32d9-67c2-48a2-8f4f-3bb1b6d4cc60") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "939699a4-b8b0-49a7-a471-5c62340e2cbb") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0bb55193-65e2-42e6-80f7-5cd79344e46f") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "55fe3e44-cf13-48f7-8d99-565427cf618e") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "32d7954c-abf4-4c6a-b367-8b02eb1efcac") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f85f5d57-6338-48d5-b147-ec746906c25b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 9 "/PER0_P") + (uuid "caa7a80b-a74b-4714-bcb1-43cd8230aba9") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "6469ff41-93e5-48f1-baa1-d84d4caaa6d1") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "e72e0eea-a139-42c4-9b32-7be687bb3400") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4b174b60-009a-4714-a065-97568c89a446") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03a17500-55eb-4911-8d6e-1209100a8d55") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7c907d86-0280-481a-98fe-5d364d7d5d65") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcb9f0a4-4c39-492c-bd64-bf13fcf289b7") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "48bcecb5-9b46-4f59-bb17-cc0551072b19") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2259ded-7da2-455d-8fa1-b0dfd75d24fb") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3bb78681-9ebd-4adf-a23a-588239b0e845") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea628785-c930-434d-840d-604c553ea4bb") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f621b750-72a9-4298-a9fd-31339ad4dd8b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bbbe27ce-d8de-477d-9122-93db35d5b447") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a26f6748-516d-434a-b4f7-e66498b52b46") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b67e2c68-10ea-4535-a705-216d980f5953") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47e662e9-fa23-43f8-aa61-79ae041f50e7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "914b2f72-a94c-4a54-9aa7-40a1621fd7d0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "ea52f4e0-22e8-4ef5-9c40-c3e9e853fb80") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "/PER0_N") + (uuid "e3c0bfaf-acc5-49b1-8256-a259a4296339") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "bf6994d1-2864-4468-9fcc-666e1cc55ffc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e9054cf5-6b33-40d1-91a7-3112216062e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "bec06e00-cafd-45d7-960f-602ef58ed1e0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "639d010c-29c2-43cc-815b-0031a89c6b99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a4333da8-cd87-43ad-afb3-506e4d3b580a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b4269e28-4c7f-418b-b95d-391f36f68454") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9c90c30-01d3-4ea4-8766-b33756be52dd") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55e95343-616e-4f40-818f-0106711c7ade") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "94fa7c08-5915-4013-ac95-ca8906273ac6") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3ad96a65-10c3-4908-9110-0a81c1d7a2ad") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "46e0444e-2b8b-442a-a3e9-3cb9e1b544c0") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "51e50a8c-cb1a-448a-ade8-465921bdcc6b") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eac293be-4e4d-480e-b9e5-18465d15a799") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "94f898ef-9fac-462f-8516-0264d4721634") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "24d04ad9-dbcf-4dd3-8b52-03ab27ad83f8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "/PER1_P") + (uuid "d303a988-b2ee-4e08-a8e4-044cc25d013b") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "1cd5d646-e923-4ac3-b6f8-0243cc5a36ba") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "1586a213-d8fc-428a-a7c6-0437393253e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "79dbc960-680a-469c-84bb-deea83dfab05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b886937f-acc4-4682-b24f-36a3ed90db0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "65d9ff9d-9298-4b7f-a963-b2f8988a74a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3c77e68c-ea4c-42de-bde4-00bd8c2d27ee") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "162ff3af-21f9-42fc-a5b6-54555361ccbb") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d84e6f64-6592-4320-a05a-d8d9c1095f88") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2158d9c3-8c52-4817-911f-00636c855a0f") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dfe79d97-1951-4bae-b7f8-df81c693da0a") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c60e730-8ac6-457f-b88c-82ff333cfb61") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "045aadf4-f39a-4850-a36a-f535d7f9e0ac") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c70bf148-f1ab-4553-ae07-107ab46e8ac6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "103ca45e-fb73-4c82-8e7b-a042e2207389") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d143696e-be6a-447e-bad1-832d99e8e8c0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f9fcee1d-20e2-470b-89b6-06f63c84015b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "6dd3fb24-2bf8-4f6a-a283-0220b41bee0c") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER1_N") + (uuid "f0fbde2b-017d-42dd-af7b-d0496c764d71") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "a35fccdf-11b3-4b1b-ae2c-20eff2386b15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "78843553-29bd-41b9-badd-eb298c51f4d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "58cfc776-67d2-4cac-b47a-8971b367f19b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f88c9c1c-d0b4-425c-9aa4-f9c78e27b14a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8d81976-1236-468d-89b8-361336590261") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3f3a90b2-8d60-4bc1-a812-b616f8706ea6") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "72f218c0-1d84-4391-ac71-4b411001db28") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4d8b3e87-822b-4885-a110-a856e04a6266") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7f9c80e-5b24-4374-9ab0-f741ba05f19c") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6085e672-c9d8-4641-920f-ea225a428678") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e80bf6d1-17a1-4a54-9d44-1a910cb01e66") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "26cbc50a-57b8-4323-b02e-2c529b4c0356") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ed3e1e99-62bd-42b6-9282-c595095745b1") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ecac3d28-2f8d-4cc4-8a35-bd651599d0fc") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "e2178ebc-ae37-4080-967e-9609e295cb7b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER2_P") + (uuid "cfe549ea-249b-4632-b96d-61e06d16fea7") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "837c6d3e-bf9c-4512-a7ff-0b9c3a3e2292") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "3029501e-f637-4092-92be-0ddc44b97634") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "00b9ece9-569e-4c46-9374-5496e2fb1d52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3bda4594-162c-412d-b3c0-f3e8b2bbe296") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a01cf911-0609-4f5c-81c6-bd8d5a33b1c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6756c7e1-92f3-42da-a04a-12eaf9322eec") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ac75e5c1-e7f2-41d2-a426-079966fa8990") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2af366db-212b-45ea-b1ee-5261461b593c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "595896a8-b848-4fa3-9e43-e5601f1d505a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c1ca3b3-ff79-4c68-bfd6-42535c16f4d7") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0e242359-beab-4f30-9526-14815b4790cc") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e4e0b1b3-2d2a-402f-8caa-9becdb047067") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6c2e7c6-81c0-4efa-9310-fdcd3fdcf8d8") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1a481ff4-7103-4add-8a72-7e67fff7556f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5c38cdd-0c94-4c2f-99f7-51faf5da8c44") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "18e387dc-3fc4-4107-80b6-44d945799f5a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "880d7d3a-f8d0-48c9-a85b-f27a92f5add2") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER2_N") + (uuid "2110e881-dd89-43f5-8b58-eff4b0683a46") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "c43726bd-5b8d-47cb-8057-34db41f74242") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e0b4dce1-5da1-4c66-b7f7-2b6123d76741") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f39e4686-f711-4336-a05e-99c3ea4b68e0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b67a9220-fc0e-42dc-a5a8-2aecab644627") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "12696757-ff1d-4a62-bcb7-b6238997cf93") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3af40e94-78ff-4cef-9793-f937a0895dbd") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fc6ad3d-b730-4e44-b151-092946582e5a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89cadfe1-d568-419b-b37d-55ea07bf90aa") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "40f33a29-c398-4a8a-b021-1d28d1472d5f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ef59cee-42fd-483d-95c9-c4bb5ed38cb3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2172469-b3ca-407a-82be-6a6f5fb2d5c2") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ece687ba-6a1f-4c35-a1d2-824b945d2fb2") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a20b9f9-3b31-4a3a-9770-5532e77d29e5") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb71c21c-9717-4ceb-b3e1-3e889507c2b6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "e9ba977f-05a6-4867-837d-eeb2f4f3bf07") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER3_P") + (uuid "5e1ae112-beab-4a95-aae8-ac8d408372c2") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "2da85e42-d5c2-4ae2-bf80-b7068433f20a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "50cb0d0e-971d-4c24-bc46-21fef623cf0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "cdba559c-b06f-4d9f-9755-04875dd160f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "04b9b2cb-b09b-4adb-b4a0-ee33a2182d30") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e3ad6634-5042-471f-b0c5-be8330838453") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e6367db8-6f76-45d4-9fc0-675efc186265") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bccb43fb-114e-47e2-a0f8-60482b1e46c8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6bc07579-73d9-403c-9403-d4d0319baaf9") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14ce832e-a145-429f-ab41-9338eae22311") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45809331-402d-4671-8f50-4c1a01cdb296") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "58810a98-e709-40e1-b3f6-eedbae069307") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ef2e5687-2af5-4abc-b408-70bc61893a56") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fd4426b4-7865-4e16-ad35-22317fffe21f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20a57e7c-75de-424f-8504-636f9699fa75") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4e06ae5e-c315-421c-a4d4-71c21b65567b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "14da46c5-629c-44c6-b7f0-8254ae5dfc03") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "09ff05ee-800f-4fde-8430-3e856f4714d4") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER3_N") + (uuid "782c88f8-45b4-4b67-8ec7-de777d67b1d1") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "313776b4-7730-4fe6-9c75-71e4c9bb6b35") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "34ef4b01-74cf-4e25-b1fe-4c0a81fe94ef") + ) + (gr_line + (start 366.275 171.225) + (end 371.395 171.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3f9f15af-1079-458e-a414-b68e14e29632") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4eda7bec-c971-49dd-8715-147148f81e43") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52aa87ce-e538-4e62-b9bb-3d705070fcbb") + ) + (gr_line + (start 366.275 94.425) + (end 366.275 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "55fec6de-806d-4c13-9075-f51b7afe999b") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5d2c3a43-7bd5-43ba-88c2-619d318a77b2") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6509726c-ad23-4a26-9510-b93380ae312d") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "682043fd-aa49-4a80-b001-679402e273e4") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6f51598e-a107-4fbb-bc8e-492d5d3e9932") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "71d5d1d8-f9a6-483a-bd0c-21675ca9d6c8") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "83992b5b-b175-42f8-bc46-b7efed9baa80") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "91dfbce6-a350-4b00-b5c5-6bf5aabadb36") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ab93bea-b4e2-4db7-882e-75fd5c9ab719") + ) + (gr_line + (start 371.395 171.225) + (end 371.395 94.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9cc277e3-da55-47c8-83fd-8af5df95b9ac") + ) + (gr_line + (start 366.275 180.375) + (end 366.275 171.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c80461f7-b527-415a-a4aa-5a9bc9e94ebb") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d390ed3a-a33d-41c6-a0f4-e50bb56c9b69") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9aed775-c484-4ef6-a2ae-cb138eea2294") + ) + (gr_line + (start 371.395 94.425) + (end 366.275 94.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f69dc3f4-8383-4ec0-8fc8-efdf37ee9c66") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fd1c31b9-0fcb-4067-a21b-c3caebee8686") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ff19d2ef-07e8-40a3-83b6-9a5132b14f58") + ) + (gr_line + (start 123.075 194.125) + (end 143.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "03532429-03e1-4b79-8a2f-8cd080f5e323") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "05108496-3fd8-4494-9bbc-6b39f68712b4") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a753b8e-81ba-4e1a-a6aa-2f808ea23c58") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0c621582-e434-40e9-88cd-b4bcf7332119") + ) + (gr_line + (start 376.475 82.975) + (end 64.475 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3800ca01-85b7-4824-b9df-f92756d14903") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4b8b4f6b-5a15-41a3-b20c-13575782326e") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4f1d569d-a661-4930-b863-ef5581a3e1d6") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "578747e7-ff38-4008-b0b5-263dcaa23e0f") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6f1cf2c8-2de8-4b58-8376-cc5d6bc7ba60") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "78407bbc-3f57-41fa-9a46-cd1b455e57c3") + ) + (gr_line + (start 376.4777 181.375) + (end 376.475 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "80881d42-9cce-44b0-bd47-49c03d2b72b2") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "9b0cf149-f38d-433b-812c-7151130d8a95") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a89b75a6-094c-4d8a-9351-ef1c7f909f9c") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b840190a-6439-4850-93a2-fe2faec69c66") + ) + (gr_line + (start 143.775 181.375) + (end 376.4777 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b9aa8a79-e743-4173-bc30-969b18979953") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ba13e1a6-7886-488b-a6c6-340b3a866343") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "c155e5da-de64-437d-ad71-985ecf107526") + ) + (gr_line + (start 143.275 194.125) + (end 143.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c20fd5d8-ab5f-4b22-8381-c329997d2725") + ) + (gr_circle + (center 371.395 177.525) + (end 372.995 177.525) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "c509f648-17d2-485e-94e1-ffe78f5c2f8b") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c535f383-e145-4932-99cc-e048babb0304") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ceb57f6b-3672-4594-b32f-ba7e47ca1c00") + ) + (gr_circle + (center 371.395 87.995) + (end 372.995 87.995) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "e0e7c44f-8e5f-4958-99e7-e76f3333094e") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea6cc780-7703-43ca-ba0f-8dadfc51279e") + ) + (gr_line + (start 143.775 193.625) + (end 143.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ecaff2b2-9841-4b40-bfc9-a4380c7e5066") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "f4e8a8a8-9afd-4c53-a484-f93a06858fc4") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f775123d-cb24-485f-b948-bcd7ff4ed2f5") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "46324aa2-9cbe-42ab-a2f0-70060380a6dc") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "a6edbe2d-2147-42fc-a6b7-f1e8cdfc5a4f") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "15b6605f-391d-448d-93c1-41b1557d70c9") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "27b54e37-ebad-4613-99fd-56da37edcf36") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2e842d49-0189-421f-999b-98c15c85bf69") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3689f61c-668a-499f-b809-dd15e7780603") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3e2fad35-f76b-4997-a986-f5ff465995bb") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6a85229a-18f5-4345-9bab-0de8b6f79f28") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7190f8a8-0a23-4c9c-b804-5da0b4deada4") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "79ce4261-8b04-43a5-8258-e05fac4543af") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "82f6d6bb-2956-4172-bfc7-d7d6453532c2") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "83bdf8e5-df14-478f-8cc6-bf56d2d34411") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "93608cba-76fc-4a5f-854d-15caa48bb302") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9b637ad7-8421-4063-99f7-86dcb29f24ae") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b1cc4c86-8db8-400d-a83c-e0e6217bcbfa") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b60c37a5-f2e6-4ef7-a0fa-f0191de68aa6") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c69b8f64-a7bf-4ac2-ae0d-9483482c7d2f") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "cd904d6b-9b51-4fc2-b323-17ca54182db0") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ed9a4f4f-5e1f-47f8-9478-07abf836a36f") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "f3b7e08c-d1f2-468d-8ab5-983acf34d601") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fe4a84e6-b960-4e1a-80ed-8235518f3636") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 4) + (uuid "08dea5e8-8369-4b28-be9e-33ae179897aa") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "bd522e6b-43d0-4a4d-bfa3-b0baa245123b") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "ce6e2325-aeb2-44b7-9ed3-041af1de3ed2") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "52cd2d94-5aa2-46a3-9d86-91e04536609b") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "73e09d87-dd90-449b-a5af-8b6c8ed9da5e") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "bc11ce20-c38f-4888-b1a6-4f3c741b7aaf") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "c9450c7c-560a-4ce5-b3c1-9c99799e4543") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "efde4b19-0fb9-42c1-9bde-9a6c09f1e155") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "324b6ed7-3319-4188-ac8e-1b0610565a08") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "4c654eb5-dc61-4d28-b0de-6f81f36c6db4") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "71d03e07-a60f-4773-ba06-607ea4a25180") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "7c13bb55-eebf-4707-9c9d-18ddd55d143a") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "f9e2367a-b5dc-41de-880b-268876b076e2") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "24837d0f-bc77-4184-825a-024d039b4207") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "66678d56-3339-4969-b5f4-e6e317d16d12") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "9837e9c6-b22c-4e40-807d-07211f4d675b") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "aa8bbee4-5940-408d-be64-402c62bbc7d6") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "bec1b870-f343-4cbe-b7c6-39552836ad0b") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "08e08744-f244-429f-b3fe-92923abed9a0") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "151537d3-e3e9-471c-87c7-1c13f86ce0db") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "29734e64-0703-4b9e-bbd2-1a4a81bac389") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "be37bfb9-f893-4e04-a7c7-793fd61871b5") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "e077e2a8-95e9-4bd9-92e1-79de2cd62fbf") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "2d7e7a10-74d1-4086-b3aa-3839f945e0db") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "57a2fa38-534f-4260-a98b-dde786602061") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "88467222-2a0b-4309-8cfd-5aaa6eeb88af") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "b738229c-f85c-4f28-933b-c88f6d3863ad") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "bae161ab-b1a8-4b39-909b-34eb44a13bbf") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "216b4bd8-cced-443a-bc98-7e5e99be3b91") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "33045aa0-3b9e-4156-ba80-42e2346c5872") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "51ddd8a3-6801-4a52-9b8f-c97befab810a") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "7a952fd0-7f52-419f-bc1d-adc69ae0eb12") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "d1949ba2-6aec-4f5e-a166-502f8f99359f") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "1f45cd4b-918a-4067-998f-0dcc957e7f26") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "66f09581-4a34-4753-a582-764ad33a32bd") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "9765cef5-e576-4728-b2a1-198a7197fb7c") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "daea323d-1aaf-40a1-9a59-13f8ab91241c") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "e82ff27e-ddb3-489a-a309-e1bd37eac290") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "1927639d-2238-4d78-9314-bd2284b2bcbc") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "233d6f12-12ea-40a5-9e73-23b04fb2fdc7") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "6095b8e2-89a4-4c3b-a2db-99029f05c08b") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "bca2150d-18bc-4aa8-9278-ae4b9088c54b") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "e8d9e973-ccce-4207-90d4-b0f4658aa483") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "52b33f80-4ddd-4cbd-8b75-1dd120a7ba9d") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "5848644a-3e89-4ccc-9c25-772d12ec6d07") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "a00a1cac-bca3-44d1-a961-2c972ce60618") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "abbcf180-c692-40d2-941c-ecb980d9d650") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "bf26b652-1e34-4ecc-9edc-b515a9a4ba4f") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "57b419ae-dd90-4f39-8480-7ebf6c0fa0db") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "856c4fbc-b3dc-4bae-8242-ff9beaa7c00e") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "b13509be-18bb-46d8-9a2c-f6fa6cb5d0d6") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "d963d4a2-cc4a-4715-8688-9d8051fc5e21") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "e795a59c-bbcb-48d6-bfec-d655233bc206") + ) + (zone + (net 4) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "514d23ac-c155-48c7-89de-8371205f64c1") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "8e230c43-f1b9-45b5-b3fe-d0fcaf35d9fc") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699558 181.375811) (xy 143.700001 181.384827) + (xy 143.7 188.4) (xy 143.690485 188.447835) (xy 143.663388 188.488388) (xy 143.622835 188.515485) + (xy 143.575 188.525) (xy 142.649124 188.525) (xy 142.601289 188.515485) (xy 142.560736 188.488388) + (xy 142.552498 188.4793) (xy 142.538164 188.461835) (xy 142.524626 188.450724) (xy 142.509182 188.442469) + (xy 142.492429 188.437387) (xy 142.46886 188.435066) (xy 141.78114 188.435066) (xy 141.75757 188.437387) + (xy 141.740817 188.442469) (xy 141.725372 188.450724) (xy 141.7043 188.468019) (xy 141.661286 188.49101) + (xy 141.612748 188.495791) (xy 141.566076 188.481633) (xy 141.5457 188.468019) (xy 141.524627 188.450724) + (xy 141.509182 188.442469) (xy 141.492429 188.437387) (xy 141.46886 188.435066) (xy 140.78114 188.435066) + (xy 140.75757 188.437387) (xy 140.740817 188.442469) (xy 140.725373 188.450724) (xy 140.711835 188.461835) + (xy 140.697502 188.4793) (xy 140.6598 188.510241) (xy 140.613127 188.524398) (xy 140.600876 188.525) + (xy 139.776699 188.525) (xy 139.728864 188.515485) (xy 139.688311 188.488388) (xy 139.666458 188.458924) + (xy 139.642095 188.413344) (xy 139.617105 188.382894) (xy 139.586655 188.357904) (xy 139.551907 188.339331) + (xy 139.514203 188.327893) (xy 139.502355 188.326727) (xy 139.455683 188.312569) (xy 139.417981 188.281628) + (xy 139.404366 188.261253) (xy 139.375646 188.207521) (xy 139.338157 188.161842) (xy 139.331462 188.156347) + (xy 139.322374 188.14811) (xy 139.161612 187.987349) (xy 139.134515 187.946796) (xy 139.125 187.89896) + (xy 139.125 185.22604) (xy 139.134515 185.178205) (xy 139.161612 185.137652) (xy 139.534875 184.76439) + (xy 139.543964 184.756152) (xy 139.550656 184.75066) (xy 139.588146 184.704978) (xy 139.616005 184.652856) + (xy 139.631103 184.603088) (xy 139.654094 184.560075) (xy 139.691796 184.529134) (xy 139.714437 184.519756) + (xy 139.716871 184.519017) (xy 139.789432 184.480232) (xy 139.853035 184.428035) (xy 139.905232 184.364432) + (xy 139.944016 184.291873) (xy 139.967903 184.213129) (xy 139.976572 184.12511) (xy 139.976572 183.624889) + (xy 139.967903 183.53687) (xy 139.944016 183.458126) (xy 139.905232 183.385567) (xy 139.853035 183.321964) + (xy 139.789432 183.269767) (xy 139.716873 183.230983) (xy 139.638129 183.207096) (xy 139.55011 183.198428) + (xy 139.12489 183.198428) (xy 139.03687 183.207096) (xy 138.958126 183.230983) (xy 138.885567 183.269767) + (xy 138.821964 183.321964) (xy 138.769768 183.385565) (xy 138.73524 183.450164) (xy 138.704299 183.487865) + (xy 138.661286 183.510857) (xy 138.612748 183.515637) (xy 138.566075 183.501479) (xy 138.528374 183.470538) + (xy 138.51476 183.450164) (xy 138.480231 183.385565) (xy 138.428035 183.321964) (xy 138.364432 183.269767) + (xy 138.291873 183.230983) (xy 138.213129 183.207096) (xy 138.12511 183.198428) (xy 137.69989 183.198428) + (xy 137.61187 183.207096) (xy 137.533126 183.230983) (xy 137.460567 183.269767) (xy 137.396964 183.321964) + (xy 137.344767 183.385567) (xy 137.305983 183.458126) (xy 137.282096 183.53687) (xy 137.273428 183.624889) + (xy 137.273428 184.12511) (xy 137.282096 184.213129) (xy 137.305983 184.291873) (xy 137.344767 184.364432) + (xy 137.396964 184.428035) (xy 137.460567 184.480232) (xy 137.533129 184.519017) (xy 137.535569 184.519758) + (xy 137.578582 184.54275) (xy 137.609522 184.580453) (xy 137.618899 184.60309) (xy 137.633995 184.652858) + (xy 137.661855 184.70498) (xy 137.699341 184.750658) (xy 137.706042 184.756157) (xy 137.715131 184.764395) + (xy 138.088389 185.137654) (xy 138.115486 185.178207) (xy 138.125001 185.226042) (xy 138.125 187.898959) + (xy 138.115485 187.946794) (xy 138.088388 187.987347) (xy 137.927626 188.148109) (xy 137.918541 188.156344) + (xy 137.911845 188.161839) (xy 137.874354 188.207521) (xy 137.845635 188.261253) (xy 137.814694 188.298955) + (xy 137.77168 188.321946) (xy 137.747645 188.326727) (xy 137.735796 188.327893) (xy 137.698092 188.339331) + (xy 137.663344 188.357904) (xy 137.632894 188.382894) (xy 137.607904 188.413344) (xy 137.583542 188.458924) + (xy 137.552601 188.496626) (xy 137.509588 188.519617) (xy 137.473301 188.525) (xy 135.776699 188.525) + (xy 135.728864 188.515485) (xy 135.688311 188.488388) (xy 135.666458 188.458924) (xy 135.642095 188.413344) + (xy 135.617105 188.382894) (xy 135.586655 188.357904) (xy 135.551907 188.339331) (xy 135.514203 188.327893) + (xy 135.502355 188.326727) (xy 135.455683 188.312569) (xy 135.417981 188.281628) (xy 135.404366 188.261253) + (xy 135.375646 188.207521) (xy 135.338156 188.161839) (xy 135.331464 188.156348) (xy 135.322375 188.148111) + (xy 135.161612 187.987349) (xy 135.134515 187.946796) (xy 135.125 187.89896) (xy 135.125 181.97604) + (xy 135.134515 181.928205) (xy 135.161612 181.887652) (xy 135.534874 181.514391) (xy 135.543962 181.506153) + (xy 135.550657 181.500657) (xy 135.588146 181.454978) (xy 135.616005 181.402856) (xy 135.631103 181.353088) + (xy 135.654094 181.310075) (xy 135.691796 181.279134) (xy 135.714437 181.269756) (xy 135.716871 181.269017) + (xy 135.789432 181.230232) (xy 135.853035 181.178035) (xy 135.905232 181.114432) (xy 135.944016 181.041873) + (xy 135.967903 180.963129) (xy 135.976572 180.87511) (xy 135.976572 180.374889) (xy 135.967903 180.28687) + (xy 135.944016 180.208126) (xy 135.905232 180.135567) (xy 135.853035 180.071964) (xy 135.789432 180.019767) + (xy 135.716873 179.980983) (xy 135.638129 179.957096) (xy 135.55011 179.948428) (xy 135.12489 179.948428) + (xy 135.03687 179.957096) (xy 134.958126 179.980983) (xy 134.885567 180.019767) (xy 134.821964 180.071964) + (xy 134.769768 180.135565) (xy 134.73524 180.200164) (xy 134.704299 180.237865) (xy 134.661286 180.260857) + (xy 134.612748 180.265637) (xy 134.566075 180.251479) (xy 134.528374 180.220538) (xy 134.51476 180.200164) + (xy 134.480231 180.135565) (xy 134.428035 180.071964) (xy 134.364432 180.019767) (xy 134.291873 179.980983) + (xy 134.213129 179.957096) (xy 134.12511 179.948428) (xy 133.69989 179.948428) (xy 133.61187 179.957096) + (xy 133.533126 179.980983) (xy 133.460567 180.019767) (xy 133.396964 180.071964) (xy 133.344767 180.135567) + (xy 133.305983 180.208126) (xy 133.282096 180.28687) (xy 133.273428 180.374889) (xy 133.273428 180.87511) + (xy 133.282096 180.963129) (xy 133.305983 181.041873) (xy 133.344767 181.114432) (xy 133.396964 181.178035) + (xy 133.460567 181.230232) (xy 133.53313 181.269018) (xy 133.541831 181.271658) (xy 133.584845 181.294649) + (xy 133.615786 181.332351) (xy 133.625162 181.354988) (xy 133.633995 181.384107) (xy 133.661854 181.436228) + (xy 133.699343 181.481907) (xy 133.706039 181.487403) (xy 133.715127 181.495641) (xy 134.088388 181.868903) + (xy 134.115485 181.909456) (xy 134.125 181.957291) (xy 134.125001 187.898958) (xy 134.115486 187.946793) + (xy 134.08839 187.987346) (xy 133.927632 188.148105) (xy 133.918542 188.156343) (xy 133.911841 188.161841) + (xy 133.874353 188.207521) (xy 133.845635 188.261252) (xy 133.814694 188.298954) (xy 133.771681 188.321946) + (xy 133.747645 188.326727) (xy 133.735796 188.327893) (xy 133.698092 188.339331) (xy 133.663344 188.357904) + (xy 133.632894 188.382894) (xy 133.607904 188.413344) (xy 133.583542 188.458924) (xy 133.552601 188.496626) + (xy 133.509588 188.519617) (xy 133.473301 188.525) (xy 131.776699 188.525) (xy 131.728864 188.515485) + (xy 131.688311 188.488388) (xy 131.666458 188.458924) (xy 131.642095 188.413344) (xy 131.617105 188.382894) + (xy 131.586655 188.357904) (xy 131.551907 188.339331) (xy 131.514203 188.327893) (xy 131.502355 188.326727) + (xy 131.455683 188.312569) (xy 131.417981 188.281628) (xy 131.404366 188.261253) (xy 131.375646 188.207521) + (xy 131.338157 188.161842) (xy 131.331462 188.156347) (xy 131.322374 188.14811) (xy 131.161612 187.987349) + (xy 131.134515 187.946796) (xy 131.125 187.89896) (xy 131.125 185.22604) (xy 131.134515 185.178205) + (xy 131.161612 185.137652) (xy 131.534875 184.76439) (xy 131.543964 184.756152) (xy 131.550656 184.75066) + (xy 131.588146 184.704978) (xy 131.616005 184.652856) (xy 131.631103 184.603088) (xy 131.654094 184.560075) + (xy 131.691796 184.529134) (xy 131.714437 184.519756) (xy 131.716871 184.519017) (xy 131.789432 184.480232) + (xy 131.853035 184.428035) (xy 131.905232 184.364432) (xy 131.944016 184.291873) (xy 131.967903 184.213129) + (xy 131.976572 184.12511) (xy 131.976572 183.624889) (xy 131.967903 183.53687) (xy 131.944016 183.458126) + (xy 131.905232 183.385567) (xy 131.853035 183.321964) (xy 131.789432 183.269767) (xy 131.716873 183.230983) + (xy 131.638129 183.207096) (xy 131.55011 183.198428) (xy 131.12489 183.198428) (xy 131.03687 183.207096) + (xy 130.958126 183.230983) (xy 130.885567 183.269767) (xy 130.821964 183.321964) (xy 130.769768 183.385565) + (xy 130.73524 183.450164) (xy 130.704299 183.487865) (xy 130.661286 183.510857) (xy 130.612748 183.515637) + (xy 130.566075 183.501479) (xy 130.528374 183.470538) (xy 130.51476 183.450164) (xy 130.480231 183.385565) + (xy 130.428035 183.321964) (xy 130.364432 183.269767) (xy 130.291873 183.230983) (xy 130.213129 183.207096) + (xy 130.12511 183.198428) (xy 129.69989 183.198428) (xy 129.61187 183.207096) (xy 129.533126 183.230983) + (xy 129.460567 183.269767) (xy 129.396964 183.321964) (xy 129.344767 183.385567) (xy 129.305983 183.458126) + (xy 129.282096 183.53687) (xy 129.273428 183.624889) (xy 129.273428 184.12511) (xy 129.282096 184.213129) + (xy 129.305983 184.291873) (xy 129.344767 184.364432) (xy 129.396964 184.428035) (xy 129.460567 184.480232) + (xy 129.533129 184.519017) (xy 129.535569 184.519758) (xy 129.578582 184.54275) (xy 129.609522 184.580453) + (xy 129.618899 184.60309) (xy 129.633995 184.652858) (xy 129.661855 184.70498) (xy 129.699341 184.750658) + (xy 129.706042 184.756157) (xy 129.715131 184.764395) (xy 130.088389 185.137654) (xy 130.115486 185.178207) + (xy 130.125001 185.226042) (xy 130.125 187.898959) (xy 130.115485 187.946794) (xy 130.088388 187.987347) + (xy 129.927626 188.148109) (xy 129.918541 188.156344) (xy 129.911845 188.161839) (xy 129.874354 188.207521) + (xy 129.845635 188.261253) (xy 129.814694 188.298955) (xy 129.77168 188.321946) (xy 129.747645 188.326727) + (xy 129.735796 188.327893) (xy 129.698092 188.339331) (xy 129.663344 188.357904) (xy 129.632894 188.382894) + (xy 129.607904 188.413344) (xy 129.583542 188.458924) (xy 129.552601 188.496626) (xy 129.509588 188.519617) + (xy 129.473301 188.525) (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) + (xy 128.552498 188.4793) (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) + (xy 128.492429 188.437387) (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) + (xy 127.740817 188.442469) (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) + (xy 127.6598 188.510241) (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) + (xy 126.728864 188.515485) (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) + (xy 126.617105 188.382894) (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) + (xy 126.502355 188.326727) (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) + (xy 126.375646 188.207521) (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) + (xy 126.161612 187.987349) (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) + (xy 126.134515 181.928205) (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) + (xy 126.550656 181.50066) (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) + (xy 126.654094 181.310075) (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) + (xy 126.789432 181.230232) (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) + (xy 126.967903 180.963129) (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) + (xy 126.944016 180.208126) (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) + (xy 126.716873 179.980983) (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) + (xy 126.03687 179.957096) (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) + (xy 125.769768 180.135565) (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) + (xy 125.612748 180.265637) (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) + (xy 125.480231 180.135565) (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) + (xy 125.213129 179.957096) (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) + (xy 124.533126 179.980983) (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) + (xy 124.305983 180.208126) (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) + (xy 124.282096 180.963129) (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) + (xy 124.460567 181.230232) (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) + (xy 124.615786 181.332351) (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) + (xy 124.699341 181.481908) (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) + (xy 125.115486 181.909457) (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) + (xy 125.088388 187.987347) (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) + (xy 124.874354 188.207521) (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) + (xy 124.747645 188.326727) (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) + (xy 124.632894 188.382894) (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) + (xy 124.509588 188.519617) (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) + (xy 123.560736 188.488388) (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) + (xy 123.509182 188.442469) (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) + (xy 122.727165 188.425551) (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) + (xy 116.711835 188.461835) (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) + (xy 116.600876 188.525) (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) + (xy 115.552498 188.4793) (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) + (xy 109.586612 187.374488) (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) + (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) + (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) + (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) + (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) + (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) + (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) + (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) + (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) + (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) + (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) + (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) + (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) + (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) + (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) + (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) + (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) + (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) + (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 177.358919) + (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) (xy 369.900676 178.323731) + (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) (xy 370.903143 179.146434) + (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) (xy 372.193731 179.019323) + (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) (xy 373.016434 178.016856) + (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) (xy 372.889323 176.726268) + (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) (xy 371.886856 175.903565) + (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) (xy 370.596268 176.030676) + (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) (xy 369.773565 177.033143) + (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) + (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) (xy 70.900084 100.684783) + (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) (xy 72.141081 101.061236) + (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) (xy 73.284783 100.449915) + (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) (xy 73.661236 99.208919) + (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) (xy 73.049915 98.065216) + (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) (xy 71.808919 97.688764) + (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) (xy 70.665216 98.300084) + (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) (xy 64.55 99.208919) + (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) (xy 369.773565 88.486856) + (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) (xy 370.596268 89.489323) + (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) (xy 371.886856 89.616434) + (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) (xy 372.889323 88.793731) + (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) (xy 373.016434 87.503143) + (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) (xy 372.193731 86.500676) + (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) (xy 370.903143 86.373565) + (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) (xy 369.900676 87.196268) + (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) (xy 64.55 83.175) (xy 64.559515 83.127165) + (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 376.275006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "137a75f4-2d51-4660-8287-cfca629a2b98") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "5039bfa4-73d7-40fc-85dd-f878d36f1d74") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "c5f518b0-5374-4bbe-abb7-09275d3c5636") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 143.775 181.375) (xy 143.775 180.375) (xy 366.275 180.375) (xy 366.275 171.225) (xy 371.395 171.225) + (xy 371.395 94.425) (xy 366.275 94.425) (xy 366.275 85.975) (xy 201.625 85.975) (xy 201.625 83.975) + (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) (xy 376.475 82.975) + (xy 376.4777 181.375) + ) + ) + ) + (zone + (net 4) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "67f58086-5fc1-42f4-9feb-b1bb20b6511c") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "9b6ca44c-d71b-449d-b834-1e63567b80ce") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699558 181.375811) (xy 143.700001 181.384827) + (xy 143.7 188.335914) (xy 143.690485 188.383749) (xy 143.663388 188.424302) (xy 143.622835 188.451399) + (xy 143.575 188.460914) (xy 143.527165 188.451399) (xy 143.516073 188.446153) (xy 143.509181 188.442469) + (xy 143.492429 188.437387) (xy 143.46886 188.435066) (xy 142.78114 188.435066) (xy 142.75757 188.437387) + (xy 142.740817 188.442469) (xy 142.725373 188.450724) (xy 142.711835 188.461835) (xy 142.697502 188.4793) + (xy 142.6598 188.510241) (xy 142.613127 188.524398) (xy 142.600876 188.525) (xy 141.776699 188.525) + (xy 141.728864 188.515485) (xy 141.688311 188.488388) (xy 141.666458 188.458924) (xy 141.642095 188.413344) + (xy 141.617105 188.382894) (xy 141.586655 188.357904) (xy 141.551907 188.339331) (xy 141.514203 188.327893) + (xy 141.502355 188.326727) (xy 141.455683 188.312569) (xy 141.417981 188.281628) (xy 141.404366 188.261253) + (xy 141.375646 188.207521) (xy 141.338156 188.161839) (xy 141.331464 188.156348) (xy 141.322375 188.148111) + (xy 141.161612 187.987349) (xy 141.134515 187.946796) (xy 141.125 187.89896) (xy 141.125 185.22604) + (xy 141.134515 185.178205) (xy 141.161612 185.137652) (xy 141.572374 184.726891) (xy 141.581462 184.718653) + (xy 141.588157 184.713157) (xy 141.625646 184.667478) (xy 141.659307 184.604503) (xy 141.660036 184.604892) + (xy 141.675264 184.576404) (xy 141.712966 184.545463) (xy 141.735606 184.536085) (xy 141.791872 184.519016) + (xy 141.864432 184.480232) (xy 141.928035 184.428035) (xy 141.980232 184.364432) (xy 142.019016 184.291873) + (xy 142.042903 184.213129) (xy 142.051572 184.12511) (xy 142.051572 183.699889) (xy 142.042903 183.61187) + (xy 142.019016 183.533126) (xy 141.980232 183.460567) (xy 141.928035 183.396964) (xy 141.864432 183.344767) + (xy 141.791873 183.305983) (xy 141.713129 183.282096) (xy 141.62511 183.273428) (xy 141.12489 183.273428) + (xy 141.03687 183.282096) (xy 140.958126 183.305983) (xy 140.885567 183.344767) (xy 140.821964 183.396964) + (xy 140.769768 183.460565) (xy 140.73524 183.525164) (xy 140.704299 183.562865) (xy 140.661286 183.585857) + (xy 140.612748 183.590637) (xy 140.566075 183.576479) (xy 140.528374 183.545538) (xy 140.51476 183.525164) + (xy 140.480231 183.460565) (xy 140.428035 183.396964) (xy 140.364432 183.344767) (xy 140.291873 183.305983) + (xy 140.213129 183.282096) (xy 140.12511 183.273428) (xy 139.62489 183.273428) (xy 139.53687 183.282096) + (xy 139.458126 183.305983) (xy 139.385567 183.344767) (xy 139.321964 183.396964) (xy 139.269767 183.460567) + (xy 139.230983 183.533126) (xy 139.207096 183.61187) (xy 139.198428 183.699889) (xy 139.198428 184.12511) + (xy 139.207096 184.213129) (xy 139.230983 184.291873) (xy 139.269767 184.364432) (xy 139.321964 184.428035) + (xy 139.385567 184.480232) (xy 139.45813 184.519018) (xy 139.514396 184.536087) (xy 139.55741 184.559078) + (xy 139.588351 184.59678) (xy 139.594495 184.611614) (xy 139.624354 184.667478) (xy 139.661843 184.713157) + (xy 139.668539 184.718653) (xy 139.677627 184.726891) (xy 140.088388 185.137653) (xy 140.115485 185.178206) + (xy 140.125 185.226041) (xy 140.125001 187.898958) (xy 140.115486 187.946793) (xy 140.08839 187.987346) + (xy 139.927632 188.148105) (xy 139.918542 188.156343) (xy 139.911841 188.161841) (xy 139.874353 188.207521) + (xy 139.845635 188.261252) (xy 139.814694 188.298954) (xy 139.771681 188.321946) (xy 139.747645 188.326727) + (xy 139.735796 188.327893) (xy 139.698092 188.339331) (xy 139.663344 188.357904) (xy 139.632894 188.382894) + (xy 139.607904 188.413344) (xy 139.583542 188.458924) (xy 139.552601 188.496626) (xy 139.509588 188.519617) + (xy 139.473301 188.525) (xy 137.776699 188.525) (xy 137.728864 188.515485) (xy 137.688311 188.488388) + (xy 137.666458 188.458924) (xy 137.642095 188.413344) (xy 137.617105 188.382894) (xy 137.586655 188.357904) + (xy 137.551907 188.339331) (xy 137.514203 188.327893) (xy 137.502355 188.326727) (xy 137.455683 188.312569) + (xy 137.417981 188.281628) (xy 137.404366 188.261253) (xy 137.375646 188.207521) (xy 137.338156 188.161839) + (xy 137.331464 188.156348) (xy 137.322375 188.148111) (xy 137.161612 187.987349) (xy 137.134515 187.946796) + (xy 137.125 187.89896) (xy 137.125 185.22604) (xy 137.134515 185.178205) (xy 137.161612 185.137652) + (xy 137.572374 184.726891) (xy 137.581462 184.718653) (xy 137.588157 184.713157) (xy 137.625646 184.667478) + (xy 137.659307 184.604503) (xy 137.660036 184.604892) (xy 137.675264 184.576404) (xy 137.712966 184.545463) + (xy 137.735606 184.536085) (xy 137.791872 184.519016) (xy 137.864432 184.480232) (xy 137.928035 184.428035) + (xy 137.980232 184.364432) (xy 138.019016 184.291873) (xy 138.042903 184.213129) (xy 138.051572 184.12511) + (xy 138.051572 183.699889) (xy 138.042903 183.61187) (xy 138.019016 183.533126) (xy 137.980232 183.460567) + (xy 137.928035 183.396964) (xy 137.864432 183.344767) (xy 137.791873 183.305983) (xy 137.713129 183.282096) + (xy 137.62511 183.273428) (xy 137.12489 183.273428) (xy 137.03687 183.282096) (xy 136.958126 183.305983) + (xy 136.885567 183.344767) (xy 136.821964 183.396964) (xy 136.769768 183.460565) (xy 136.73524 183.525164) + (xy 136.704299 183.562865) (xy 136.661286 183.585857) (xy 136.612748 183.590637) (xy 136.566075 183.576479) + (xy 136.528374 183.545538) (xy 136.51476 183.525164) (xy 136.480231 183.460565) (xy 136.428035 183.396964) + (xy 136.364432 183.344767) (xy 136.291873 183.305983) (xy 136.213129 183.282096) (xy 136.12511 183.273428) + (xy 135.62489 183.273428) (xy 135.53687 183.282096) (xy 135.458126 183.305983) (xy 135.385567 183.344767) + (xy 135.321964 183.396964) (xy 135.269767 183.460567) (xy 135.230983 183.533126) (xy 135.207096 183.61187) + (xy 135.198428 183.699889) (xy 135.198428 184.12511) (xy 135.207096 184.213129) (xy 135.230983 184.291873) + (xy 135.269767 184.364432) (xy 135.321964 184.428035) (xy 135.385567 184.480232) (xy 135.45813 184.519018) + (xy 135.514396 184.536087) (xy 135.55741 184.559078) (xy 135.588351 184.59678) (xy 135.594495 184.611614) + (xy 135.624354 184.667478) (xy 135.661843 184.713157) (xy 135.668539 184.718653) (xy 135.677627 184.726891) + (xy 136.088388 185.137653) (xy 136.115485 185.178206) (xy 136.125 185.226041) (xy 136.125001 187.898958) + (xy 136.115486 187.946793) (xy 136.08839 187.987346) (xy 135.927632 188.148105) (xy 135.918542 188.156343) + (xy 135.911841 188.161841) (xy 135.874353 188.207521) (xy 135.845635 188.261252) (xy 135.814694 188.298954) + (xy 135.771681 188.321946) (xy 135.747645 188.326727) (xy 135.735796 188.327893) (xy 135.698092 188.339331) + (xy 135.663344 188.357904) (xy 135.632894 188.382894) (xy 135.607904 188.413344) (xy 135.583542 188.458924) + (xy 135.552601 188.496626) (xy 135.509588 188.519617) (xy 135.473301 188.525) (xy 133.776699 188.525) + (xy 133.728864 188.515485) (xy 133.688311 188.488388) (xy 133.666458 188.458924) (xy 133.642095 188.413344) + (xy 133.617105 188.382894) (xy 133.586655 188.357904) (xy 133.551907 188.339331) (xy 133.514203 188.327893) + (xy 133.502355 188.326727) (xy 133.455683 188.312569) (xy 133.417981 188.281628) (xy 133.404366 188.261253) + (xy 133.375646 188.207521) (xy 133.338156 188.161839) (xy 133.331464 188.156348) (xy 133.322375 188.148111) + (xy 133.161612 187.987349) (xy 133.134515 187.946796) (xy 133.125 187.89896) (xy 133.125 185.22604) + (xy 133.134515 185.178205) (xy 133.161612 185.137652) (xy 133.572374 184.726891) (xy 133.581462 184.718653) + (xy 133.588157 184.713157) (xy 133.625646 184.667478) (xy 133.659307 184.604503) (xy 133.660036 184.604892) + (xy 133.675264 184.576404) (xy 133.712966 184.545463) (xy 133.735606 184.536085) (xy 133.791872 184.519016) + (xy 133.864432 184.480232) (xy 133.928035 184.428035) (xy 133.980232 184.364432) (xy 134.019016 184.291873) + (xy 134.042903 184.213129) (xy 134.051572 184.12511) (xy 134.051572 183.699889) (xy 134.042903 183.61187) + (xy 134.019016 183.533126) (xy 133.980232 183.460567) (xy 133.928035 183.396964) (xy 133.864432 183.344767) + (xy 133.791873 183.305983) (xy 133.713129 183.282096) (xy 133.62511 183.273428) (xy 133.12489 183.273428) + (xy 133.03687 183.282096) (xy 132.958126 183.305983) (xy 132.885567 183.344767) (xy 132.821964 183.396964) + (xy 132.769768 183.460565) (xy 132.73524 183.525164) (xy 132.704299 183.562865) (xy 132.661286 183.585857) + (xy 132.612748 183.590637) (xy 132.566075 183.576479) (xy 132.528374 183.545538) (xy 132.51476 183.525164) + (xy 132.480231 183.460565) (xy 132.428035 183.396964) (xy 132.364432 183.344767) (xy 132.291873 183.305983) + (xy 132.213129 183.282096) (xy 132.12511 183.273428) (xy 131.62489 183.273428) (xy 131.53687 183.282096) + (xy 131.458126 183.305983) (xy 131.385567 183.344767) (xy 131.321964 183.396964) (xy 131.269767 183.460567) + (xy 131.230983 183.533126) (xy 131.207096 183.61187) (xy 131.198428 183.699889) (xy 131.198428 184.12511) + (xy 131.207096 184.213129) (xy 131.230983 184.291873) (xy 131.269767 184.364432) (xy 131.321964 184.428035) + (xy 131.385567 184.480232) (xy 131.45813 184.519018) (xy 131.514396 184.536087) (xy 131.55741 184.559078) + (xy 131.588351 184.59678) (xy 131.594495 184.611614) (xy 131.624354 184.667478) (xy 131.661843 184.713157) + (xy 131.668539 184.718653) (xy 131.677627 184.726891) (xy 132.088388 185.137653) (xy 132.115485 185.178206) + (xy 132.125 185.226041) (xy 132.125001 187.898958) (xy 132.115486 187.946793) (xy 132.08839 187.987346) + (xy 131.927632 188.148105) (xy 131.918542 188.156343) (xy 131.911841 188.161841) (xy 131.874353 188.207521) + (xy 131.845635 188.261252) (xy 131.814694 188.298954) (xy 131.771681 188.321946) (xy 131.747645 188.326727) + (xy 131.735796 188.327893) (xy 131.698092 188.339331) (xy 131.663344 188.357904) (xy 131.632894 188.382894) + (xy 131.607904 188.413344) (xy 131.583542 188.458924) (xy 131.552601 188.496626) (xy 131.509588 188.519617) + (xy 131.473301 188.525) (xy 130.649124 188.525) (xy 130.601289 188.515485) (xy 130.560736 188.488388) + (xy 130.552498 188.4793) (xy 130.538164 188.461835) (xy 130.524626 188.450724) (xy 130.509182 188.442469) + (xy 130.492429 188.437387) (xy 130.46886 188.435066) (xy 129.78114 188.435066) (xy 129.75757 188.437387) + (xy 129.740817 188.442469) (xy 129.725373 188.450724) (xy 129.711835 188.461835) (xy 129.697502 188.4793) + (xy 129.6598 188.510241) (xy 129.613127 188.524398) (xy 129.600876 188.525) (xy 128.776699 188.525) + (xy 128.728864 188.515485) (xy 128.688311 188.488388) (xy 128.666458 188.458924) (xy 128.642095 188.413344) + (xy 128.617105 188.382894) (xy 128.586655 188.357904) (xy 128.551907 188.339331) (xy 128.514203 188.327893) + (xy 128.502355 188.326727) (xy 128.455683 188.312569) (xy 128.417981 188.281628) (xy 128.404366 188.261253) + (xy 128.375646 188.207521) (xy 128.338156 188.161839) (xy 128.331464 188.156348) (xy 128.322375 188.148111) + (xy 128.161612 187.987349) (xy 128.134515 187.946796) (xy 128.125 187.89896) (xy 128.125 185.22604) + (xy 128.134515 185.178205) (xy 128.161612 185.137652) (xy 128.572374 184.726891) (xy 128.581462 184.718653) + (xy 128.588157 184.713157) (xy 128.625646 184.667478) (xy 128.659307 184.604503) (xy 128.660036 184.604892) + (xy 128.675264 184.576404) (xy 128.712966 184.545463) (xy 128.735606 184.536085) (xy 128.791872 184.519016) + (xy 128.864432 184.480232) (xy 128.928035 184.428035) (xy 128.980232 184.364432) (xy 129.019016 184.291873) + (xy 129.042903 184.213129) (xy 129.051572 184.12511) (xy 129.051572 183.699889) (xy 129.042903 183.61187) + (xy 129.019016 183.533126) (xy 128.980232 183.460567) (xy 128.928035 183.396964) (xy 128.864432 183.344767) + (xy 128.791873 183.305983) (xy 128.713129 183.282096) (xy 128.62511 183.273428) (xy 128.12489 183.273428) + (xy 128.03687 183.282096) (xy 127.958126 183.305983) (xy 127.885567 183.344767) (xy 127.821964 183.396964) + (xy 127.769768 183.460565) (xy 127.73524 183.525164) (xy 127.704299 183.562865) (xy 127.661286 183.585857) + (xy 127.612748 183.590637) (xy 127.566075 183.576479) (xy 127.528374 183.545538) (xy 127.51476 183.525164) + (xy 127.480231 183.460565) (xy 127.428035 183.396964) (xy 127.364432 183.344767) (xy 127.291873 183.305983) + (xy 127.213129 183.282096) (xy 127.12511 183.273428) (xy 126.62489 183.273428) (xy 126.53687 183.282096) + (xy 126.458126 183.305983) (xy 126.385567 183.344767) (xy 126.321964 183.396964) (xy 126.269767 183.460567) + (xy 126.230983 183.533126) (xy 126.207096 183.61187) (xy 126.198428 183.699889) (xy 126.198428 184.12511) + (xy 126.207096 184.213129) (xy 126.230983 184.291873) (xy 126.269767 184.364432) (xy 126.321964 184.428035) + (xy 126.385567 184.480232) (xy 126.45813 184.519018) (xy 126.514396 184.536087) (xy 126.55741 184.559078) + (xy 126.588351 184.59678) (xy 126.594495 184.611614) (xy 126.624354 184.667478) (xy 126.661843 184.713157) + (xy 126.668539 184.718653) (xy 126.677627 184.726891) (xy 127.088388 185.137653) (xy 127.115485 185.178206) + (xy 127.125 185.226041) (xy 127.125001 187.898958) (xy 127.115486 187.946793) (xy 127.08839 187.987346) + (xy 126.927632 188.148105) (xy 126.918542 188.156343) (xy 126.911841 188.161841) (xy 126.874353 188.207521) + (xy 126.845635 188.261252) (xy 126.814694 188.298954) (xy 126.771681 188.321946) (xy 126.747645 188.326727) + (xy 126.735796 188.327893) (xy 126.698092 188.339331) (xy 126.663344 188.357904) (xy 126.632894 188.382894) + (xy 126.607904 188.413344) (xy 126.583542 188.458924) (xy 126.552601 188.496626) (xy 126.509588 188.519617) + (xy 126.473301 188.525) (xy 125.776699 188.525) (xy 125.728864 188.515485) (xy 125.688311 188.488388) + (xy 125.666458 188.458924) (xy 125.642095 188.413344) (xy 125.617105 188.382894) (xy 125.586655 188.357904) + (xy 125.551907 188.339331) (xy 125.514203 188.327893) (xy 125.46886 188.323428) (xy 124.78114 188.323428) + (xy 124.735796 188.327893) (xy 124.698086 188.339333) (xy 124.683922 188.346904) (xy 124.63725 188.361061) + (xy 124.588712 188.35628) (xy 124.566078 188.346904) (xy 124.551913 188.339333) (xy 124.514203 188.327893) + (xy 124.46886 188.323428) (xy 123.78114 188.323428) (xy 123.735796 188.327893) (xy 123.698092 188.339331) + (xy 123.663344 188.357904) (xy 123.632894 188.382894) (xy 123.607904 188.413344) (xy 123.583542 188.458924) + (xy 123.552601 188.496626) (xy 123.509588 188.519617) (xy 123.473301 188.525) (xy 122.775 188.525) + (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725372 188.450724) + (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) (xy 116.566076 188.481633) + (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) (xy 116.492429 188.437387) + (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) (xy 115.740817 188.442469) + (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) (xy 115.612748 188.495791) + (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) (xy 110.607775 187.413401) + (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) (xy 110.551584 187.450947) + (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) (xy 110.5361 188.310066) + (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) (xy 110.4111 188.435066) + (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) (xy 109.733927 188.446153) + (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) (xy 109.564761 188.394841) + (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) (xy 126.207096 182.638129) + (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) (xy 126.385567 182.905232) + (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) (xy 127.12511 182.976572) + (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) (xy 127.428035 182.853035) + (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) (xy 127.588714 182.664143) + (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) (xy 127.73524 182.724836) + (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) (xy 127.958126 182.944016) + (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) (xy 128.713129 182.967903) + (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) (xy 128.980232 182.789432) + (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) (xy 129.051572 182.124889) + (xy 131.198428 182.124889) (xy 131.198428 182.55011) (xy 131.207096 182.638129) (xy 131.230983 182.716873) + (xy 131.269767 182.789432) (xy 131.321964 182.853035) (xy 131.385567 182.905232) (xy 131.458126 182.944016) + (xy 131.53687 182.967903) (xy 131.62489 182.976572) (xy 132.12511 182.976572) (xy 132.213129 182.967903) + (xy 132.291873 182.944016) (xy 132.364432 182.905232) (xy 132.428035 182.853035) (xy 132.480231 182.789434) + (xy 132.51476 182.724836) (xy 132.545701 182.687135) (xy 132.588714 182.664143) (xy 132.637252 182.659363) + (xy 132.683925 182.673521) (xy 132.721626 182.704462) (xy 132.73524 182.724836) (xy 132.769768 182.789434) + (xy 132.821964 182.853035) (xy 132.885567 182.905232) (xy 132.958126 182.944016) (xy 133.03687 182.967903) + (xy 133.12489 182.976572) (xy 133.62511 182.976572) (xy 133.713129 182.967903) (xy 133.791873 182.944016) + (xy 133.864432 182.905232) (xy 133.928035 182.853035) (xy 133.980232 182.789432) (xy 134.019016 182.716873) + (xy 134.042903 182.638129) (xy 134.051572 182.55011) (xy 134.051572 182.124889) (xy 135.198428 182.124889) + (xy 135.198428 182.55011) (xy 135.207096 182.638129) (xy 135.230983 182.716873) (xy 135.269767 182.789432) + (xy 135.321964 182.853035) (xy 135.385567 182.905232) (xy 135.458126 182.944016) (xy 135.53687 182.967903) + (xy 135.62489 182.976572) (xy 136.12511 182.976572) (xy 136.213129 182.967903) (xy 136.291873 182.944016) + (xy 136.364432 182.905232) (xy 136.428035 182.853035) (xy 136.480231 182.789434) (xy 136.51476 182.724836) + (xy 136.545701 182.687135) (xy 136.588714 182.664143) (xy 136.637252 182.659363) (xy 136.683925 182.673521) + (xy 136.721626 182.704462) (xy 136.73524 182.724836) (xy 136.769768 182.789434) (xy 136.821964 182.853035) + (xy 136.885567 182.905232) (xy 136.958126 182.944016) (xy 137.03687 182.967903) (xy 137.12489 182.976572) + (xy 137.62511 182.976572) (xy 137.713129 182.967903) (xy 137.791873 182.944016) (xy 137.864432 182.905232) + (xy 137.928035 182.853035) (xy 137.980232 182.789432) (xy 138.019016 182.716873) (xy 138.042903 182.638129) + (xy 138.051572 182.55011) (xy 138.051572 182.124889) (xy 139.198428 182.124889) (xy 139.198428 182.55011) + (xy 139.207096 182.638129) (xy 139.230983 182.716873) (xy 139.269767 182.789432) (xy 139.321964 182.853035) + (xy 139.385567 182.905232) (xy 139.458126 182.944016) (xy 139.53687 182.967903) (xy 139.62489 182.976572) + (xy 140.12511 182.976572) (xy 140.213129 182.967903) (xy 140.291873 182.944016) (xy 140.364432 182.905232) + (xy 140.428035 182.853035) (xy 140.480231 182.789434) (xy 140.51476 182.724836) (xy 140.545701 182.687135) + (xy 140.588714 182.664143) (xy 140.637252 182.659363) (xy 140.683925 182.673521) (xy 140.721626 182.704462) + (xy 140.73524 182.724836) (xy 140.769768 182.789434) (xy 140.821964 182.853035) (xy 140.885567 182.905232) + (xy 140.958126 182.944016) (xy 141.03687 182.967903) (xy 141.12489 182.976572) (xy 141.62511 182.976572) + (xy 141.713129 182.967903) (xy 141.791873 182.944016) (xy 141.864432 182.905232) (xy 141.928035 182.853035) + (xy 141.980232 182.789432) (xy 142.019016 182.716873) (xy 142.042903 182.638129) (xy 142.051572 182.55011) + (xy 142.051572 182.124889) (xy 142.042903 182.03687) (xy 142.019016 181.958126) (xy 141.980232 181.885567) + (xy 141.928035 181.821964) (xy 141.864432 181.769767) (xy 141.791873 181.730983) (xy 141.713129 181.707096) + (xy 141.62511 181.698428) (xy 141.12489 181.698428) (xy 141.03687 181.707096) (xy 140.958126 181.730983) + (xy 140.885567 181.769767) (xy 140.821964 181.821964) (xy 140.769768 181.885565) (xy 140.73524 181.950164) + (xy 140.704299 181.987865) (xy 140.661286 182.010857) (xy 140.612748 182.015637) (xy 140.566075 182.001479) + (xy 140.528374 181.970538) (xy 140.51476 181.950164) (xy 140.480231 181.885565) (xy 140.428035 181.821964) + (xy 140.364432 181.769767) (xy 140.291873 181.730983) (xy 140.213129 181.707096) (xy 140.12511 181.698428) + (xy 139.62489 181.698428) (xy 139.53687 181.707096) (xy 139.458126 181.730983) (xy 139.385567 181.769767) + (xy 139.321964 181.821964) (xy 139.269767 181.885567) (xy 139.230983 181.958126) (xy 139.207096 182.03687) + (xy 139.198428 182.124889) (xy 138.051572 182.124889) (xy 138.042903 182.03687) (xy 138.019016 181.958126) + (xy 137.980232 181.885567) (xy 137.928035 181.821964) (xy 137.864432 181.769767) (xy 137.791873 181.730983) + (xy 137.713129 181.707096) (xy 137.62511 181.698428) (xy 137.12489 181.698428) (xy 137.03687 181.707096) + (xy 136.958126 181.730983) (xy 136.885567 181.769767) (xy 136.821964 181.821964) (xy 136.769768 181.885565) + (xy 136.73524 181.950164) (xy 136.704299 181.987865) (xy 136.661286 182.010857) (xy 136.612748 182.015637) + (xy 136.566075 182.001479) (xy 136.528374 181.970538) (xy 136.51476 181.950164) (xy 136.480231 181.885565) + (xy 136.428035 181.821964) (xy 136.364432 181.769767) (xy 136.291873 181.730983) (xy 136.213129 181.707096) + (xy 136.12511 181.698428) (xy 135.62489 181.698428) (xy 135.53687 181.707096) (xy 135.458126 181.730983) + (xy 135.385567 181.769767) (xy 135.321964 181.821964) (xy 135.269767 181.885567) (xy 135.230983 181.958126) + (xy 135.207096 182.03687) (xy 135.198428 182.124889) (xy 134.051572 182.124889) (xy 134.042903 182.03687) + (xy 134.019016 181.958126) (xy 133.980232 181.885567) (xy 133.928035 181.821964) (xy 133.864432 181.769767) + (xy 133.791873 181.730983) (xy 133.713129 181.707096) (xy 133.62511 181.698428) (xy 133.12489 181.698428) + (xy 133.03687 181.707096) (xy 132.958126 181.730983) (xy 132.885567 181.769767) (xy 132.821964 181.821964) + (xy 132.769768 181.885565) (xy 132.73524 181.950164) (xy 132.704299 181.987865) (xy 132.661286 182.010857) + (xy 132.612748 182.015637) (xy 132.566075 182.001479) (xy 132.528374 181.970538) (xy 132.51476 181.950164) + (xy 132.480231 181.885565) (xy 132.428035 181.821964) (xy 132.364432 181.769767) (xy 132.291873 181.730983) + (xy 132.213129 181.707096) (xy 132.12511 181.698428) (xy 131.62489 181.698428) (xy 131.53687 181.707096) + (xy 131.458126 181.730983) (xy 131.385567 181.769767) (xy 131.321964 181.821964) (xy 131.269767 181.885567) + (xy 131.230983 181.958126) (xy 131.207096 182.03687) (xy 131.198428 182.124889) (xy 129.051572 182.124889) + (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) (xy 128.928035 181.821964) + (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) (xy 128.62511 181.698428) + (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) (xy 127.885567 181.769767) + (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) (xy 127.704299 181.987865) + (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) (xy 127.528374 181.970538) + (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) (xy 127.364432 181.769767) + (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) (xy 126.62489 181.698428) + (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) (xy 126.321964 181.821964) + (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) (xy 126.198428 182.124889) + (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 177.358919) + (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) (xy 369.900676 178.323731) + (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) (xy 370.903143 179.146434) + (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) (xy 372.193731 179.019323) + (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) (xy 373.016434 178.016856) + (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) (xy 372.889323 176.726268) + (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) (xy 371.886856 175.903565) + (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) (xy 370.596268 176.030676) + (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) (xy 369.773565 177.033143) + (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) + (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) (xy 70.900084 100.684783) + (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) (xy 72.141081 101.061236) + (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) (xy 73.284783 100.449915) + (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) (xy 73.661236 99.208919) + (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) (xy 73.049915 98.065216) + (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) (xy 71.808919 97.688764) + (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) (xy 70.665216 98.300084) + (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) (xy 64.55 99.208919) + (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) (xy 369.773565 88.486856) + (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) (xy 370.596268 89.489323) + (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) (xy 371.886856 89.616434) + (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) (xy 372.889323 88.793731) + (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) (xy 373.016434 87.503143) + (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) (xy 372.193731 86.500676) + (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) (xy 370.903143 86.373565) + (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) (xy 369.900676 87.196268) + (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) (xy 64.55 83.175) (xy 64.559515 83.127165) + (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 376.275006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "1a702855-b37c-44ba-8e86-30f6c6020977") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699558 181.375811) (xy 143.700001 181.384827) + (xy 143.7 188.4) (xy 143.690485 188.447835) (xy 143.663388 188.488388) (xy 143.622835 188.515485) + (xy 143.575 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 177.358919) (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) + (xy 369.900676 178.323731) (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) + (xy 370.903143 179.146434) (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) + (xy 372.193731 179.019323) (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) + (xy 373.016434 178.016856) (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) + (xy 372.889323 176.726268) (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) + (xy 371.886856 175.903565) (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) + (xy 370.596268 176.030676) (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) + (xy 369.773565 177.033143) (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) + (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) + (xy 369.773565 88.486856) (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) + (xy 370.596268 89.489323) (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) + (xy 371.886856 89.616434) (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) + (xy 372.889323 88.793731) (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) + (xy 373.016434 87.503143) (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) + (xy 372.193731 86.500676) (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) + (xy 370.903143 86.373565) (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) + (xy 369.900676 87.196268) (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) + (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) + (xy 376.275006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 376.5 83) (xy 376.5 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 376.322841 83.059515) (xy 376.363394 83.086612) (xy 376.390491 83.127165) (xy 376.400006 83.174997) + (xy 376.402695 181.174997) (xy 376.393181 181.222832) (xy 376.366086 181.263386) (xy 376.325534 181.290484) + (xy 376.277698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699558 181.375811) (xy 143.700001 181.384827) + (xy 143.7 188.4) (xy 143.690485 188.447835) (xy 143.663388 188.488388) (xy 143.622835 188.515485) + (xy 143.575 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 177.358919) (xy 369.708764 177.358919) (xy 369.708764 177.69108) (xy 369.773565 178.016856) + (xy 369.900676 178.323731) (xy 370.085216 178.599915) (xy 370.320084 178.834783) (xy 370.596268 179.019323) + (xy 370.903143 179.146434) (xy 371.228919 179.211236) (xy 371.561081 179.211236) (xy 371.886856 179.146434) + (xy 372.193731 179.019323) (xy 372.469915 178.834783) (xy 372.704783 178.599915) (xy 372.889323 178.323731) + (xy 373.016434 178.016856) (xy 373.081236 177.69108) (xy 373.081236 177.358919) (xy 373.016434 177.033143) + (xy 372.889323 176.726268) (xy 372.704783 176.450084) (xy 372.469915 176.215216) (xy 372.193731 176.030676) + (xy 371.886856 175.903565) (xy 371.561081 175.838764) (xy 371.228919 175.838764) (xy 370.903143 175.903565) + (xy 370.596268 176.030676) (xy 370.320084 176.215216) (xy 370.085216 176.450084) (xy 369.900676 176.726268) + (xy 369.773565 177.033143) (xy 369.708764 177.358919) (xy 64.55 177.358919) (xy 64.55 99.208919) + (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 87.828919) (xy 369.708764 87.828919) (xy 369.708764 88.16108) + (xy 369.773565 88.486856) (xy 369.900676 88.793731) (xy 370.085216 89.069915) (xy 370.320084 89.304783) + (xy 370.596268 89.489323) (xy 370.903143 89.616434) (xy 371.228919 89.681236) (xy 371.561081 89.681236) + (xy 371.886856 89.616434) (xy 372.193731 89.489323) (xy 372.469915 89.304783) (xy 372.704783 89.069915) + (xy 372.889323 88.793731) (xy 373.016434 88.486856) (xy 373.081236 88.16108) (xy 373.081236 87.828919) + (xy 373.016434 87.503143) (xy 372.889323 87.196268) (xy 372.704783 86.920084) (xy 372.469915 86.685216) + (xy 372.193731 86.500676) (xy 371.886856 86.373565) (xy 371.561081 86.308764) (xy 371.228919 86.308764) + (xy 370.903143 86.373565) (xy 370.596268 86.500676) (xy 370.320084 86.685216) (xy 370.085216 86.920084) + (xy 369.900676 87.196268) (xy 369.773565 87.503143) (xy 369.708764 87.828919) (xy 64.55 87.828919) + (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) (xy 64.675 83.05) + (xy 376.275006 83.05) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl new file mode 100644 index 0000000..6875cc4 --- /dev/null +++ b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x4_full.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro index 62aed77..d8c4319 100644 --- a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro +++ b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x4_full.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,43 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PER0_N", - "/PER0_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PET0_N", - "/PET0_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -433,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -451,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -469,34 +569,218 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -507,6 +791,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -527,15 +816,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch index 975dc8e..a8d19aa 100644 --- a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch +++ b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch @@ -1,531 +1,1020 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 03f10de5-3dc0-432d-aeee-7d0f933d8040) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0544d9a1-7298-4f91-9cd0-131739e17f9d) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0afba477-331b-419e-8b43-b421a982cb67) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1578e7cd-efd1-40f2-a74f-7fcd595faa56) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 184c3153-4250-4508-80f6-50959436fdf5) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 205bb2a8-8c14-4790-92b7-c0a747709fde) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 27440f51-fd65-46d5-bf4a-2c6f538425e8) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2dd1c1eb-2bd1-4eae-875e-ef17ddede4de) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 330ef710-afac-4a47-94b0-6d51c9802412) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36e13cc7-aaea-47a6-91bc-e2b162042c79) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3c2f103c-6461-453e-8221-3be95f78289c) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 475ccbcc-8c78-4528-87eb-15ebf6842fae) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 50aea757-9877-43bb-ba83-5f51c46655f8) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 518a45b9-973d-4400-954b-35734e01ec22) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 549a395c-eae2-41bb-a9df-15d1aabbc211) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 63c82c7d-5658-4a6e-97bd-6f841ab732ec) - ) - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66e61b18-c2ec-4299-8ea7-13bb87b37268) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6b69ef97-6b99-49c4-872d-3bfde1cb50e7) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 839ab67e-345a-41f7-9f74-8751b126ad3b) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8bd3e57c-bec7-461b-b3a0-f0a81f124c6b) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e194789-7450-44de-b6d8-7aa67b3446cc) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 96d951b0-e122-4b7d-bf2f-7b7872d013fb) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e1a165c-1b1d-49e5-ae46-70d686f0438e) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b453e55e-440e-4da6-bfda-ed1f6a1c5fa8) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5720b25-322a-40d5-a880-5f6aac6f832c) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5f0c0a7-433b-4f4b-ad78-cf1fc48aa366) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3258b82-0754-438f-9dbb-4cc25f36c84d) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4300b9c-4f36-420e-a950-d9b94a20dc25) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c90012a9-b553-4788-9521-1cfaf09c3af3) - ) - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e09f3ece-fd63-48ad-90e9-7f4191f36b40) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5dcd5ac-625a-4fa9-9f30-4dff6b39e72c) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f740315d-1635-4721-ab87-60892c8099bf) - ) - - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 040481b7-d15f-4d19-aa51-4979570f4e77) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 07a24a0e-0beb-4a9e-9ffe-fdcde6434e2c) - ) - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0a50bb8c-8d08-432e-944b-952d4c1ec18e) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 0b70a29e-2aae-419a-bfea-e88d3d90f020) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 13ac4dec-9e99-4b85-a59e-b678c04373a2) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1b70d5c0-a8e7-4752-bb6d-06b6acfd68e4) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1edccfec-f834-479c-87fb-fe2ca440841a) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 2b320a06-df43-4a56-a431-9f6ea55fa165) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3b8fa938-f6c0-428b-a841-f37ed800f564) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 422a6d44-4730-4d9f-81ef-9b91ec9d32a9) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 42df29da-a623-4256-b1e8-68db2a88842d) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 598bc040-7d3c-43bb-8353-b67ac192c42f) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5b928846-8aa2-4bc3-9455-92812d3ac681) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 5eab3cee-a6b5-4386-812f-beb1304afc0e) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 69717119-a1ce-4da4-8893-95bd2a7b4a96) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6cba8737-b2d1-4e7b-bbc6-8d0b5e7803d9) - ) - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6e94c5c6-8700-45af-bd82-ef688e305b07) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8281912d-3e04-49b8-bbab-d428aee079f9) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 95aad8d2-6c9b-44c3-9b00-f39e64e1cc1e) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a876443c-ee29-4000-b704-de88d906b7ef) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ae120437-bf1b-4a4c-85d0-050bea49685d) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid b833862b-4e01-4a53-bc10-46681a885e96) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c616b147-6b16-47ae-aad3-cfd629eadea7) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid caa99ec0-fb12-47e7-9ec9-427302ddc63e) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ce9be9e8-f41a-4ab8-9451-77080e470e12) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid db939158-6e32-4c57-8197-2121e5849d01) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e9feebcc-bee8-46be-9175-af91d779e297) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ea867777-c158-4622-8fbb-e6f406c21bd6) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f817c338-4891-405f-8f5a-824ddd077d52) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid fc66f628-d2b5-4900-bb72-3153a8b3a687) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid fe4a9aa0-5f84-4f10-b326-ecc5ab3a9b08) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ffc97a3f-3905-4a95-918f-4c11e86953b1) - ) - - (sheet (at 34.29 26.67) (size 22.86 55.88) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 83.1346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ad9575f7-0f8a-4903-abac-85bf78b77bae) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7cf3800d-bd15-41a1-92d9-d43c74af71fb) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 11c61cde-446f-4e8a-b46c-befae2e268e7) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 04deffd4-95ac-40ea-b7a7-6dca7c04063f) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d145ad00-e106-4be0-b4da-6fe4e49ad8b5) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d5adc5c4-aa99-4616-83cd-f2cf000e9307) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1664a5cf-f8d2-42e0-9723-3072d829f38d) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d1c962b2-48bb-4b3e-9f6b-23e9b42ab632) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 67cd7249-115f-4464-97e5-980282b1ff7a) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c357be69-2a5f-4a49-80b8-f867a74fd52f) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 49729ddc-4ae8-4c8f-aeda-93161689358b) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c704ff2a-76a1-4038-a25a-f4b6a2b1cecb) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 450ce2f8-7481-440c-b6bb-9f990139edc1) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a9f3d3b2-2102-4e87-8463-606276f91192) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0bd94a1f-dc2a-43f7-89d7-5bfeb89a72ce) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c4cae37d-c1f3-4868-bb5f-720ffe116b23) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5b665f71-a20a-499c-8aca-8300eb7f5a89) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f1a7d8f1-347e-438e-bdf5-c172df27a7a5) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid faf1e3d6-e5b4-4cb3-8912-4d10c7083174) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fb5ddc30-4e60-428c-89c4-fbce2f2ffad7) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid aa368244-6b2a-4007-af3d-15d4ed56b4ca) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2f628eca-4a0a-4e8c-849c-9c88b0d1663d) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ff1f45b2-4492-430c-b736-d4a2eba96d27) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 144946c9-51d1-4e33-afc9-312a707db726) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 795e033d-521d-4908-b12f-4bbccab782f4) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 34ea377e-fffd-4881-9e51-0d218b457aef) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 27e593d4-ff21-4632-9642-4472a5661f7f) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9c648eae-6a43-41d9-b09c-e3ad1f7f6df2) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid be50094d-edb9-484b-9b39-ad6aa351df74) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid debb6a05-61b2-477c-9119-e0c33e680ccd) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0eecacc1-5a5b-4ca3-89a4-3c0466f319c6) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 12352cc2-39ef-418f-8191-54ad27dc6019) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "10")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f" - (reference "J2") (unit 1) (value "PCIexpress_x4") (footprint "PCIexpress:PCIexpress_x4") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba") + (paper "A4") + (title_block + (title "PCIexpress_x4_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03f10de5-3dc0-432d-aeee-7d0f933d8040") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0544d9a1-7298-4f91-9cd0-131739e17f9d") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0afba477-331b-419e-8b43-b421a982cb67") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1578e7cd-efd1-40f2-a74f-7fcd595faa56") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "184c3153-4250-4508-80f6-50959436fdf5") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "205bb2a8-8c14-4790-92b7-c0a747709fde") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27440f51-fd65-46d5-bf4a-2c6f538425e8") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd1c1eb-2bd1-4eae-875e-ef17ddede4de") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "330ef710-afac-4a47-94b0-6d51c9802412") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36e13cc7-aaea-47a6-91bc-e2b162042c79") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c2f103c-6461-453e-8221-3be95f78289c") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "475ccbcc-8c78-4528-87eb-15ebf6842fae") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50aea757-9877-43bb-ba83-5f51c46655f8") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "518a45b9-973d-4400-954b-35734e01ec22") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "549a395c-eae2-41bb-a9df-15d1aabbc211") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63c82c7d-5658-4a6e-97bd-6f841ab732ec") + ) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66e61b18-c2ec-4299-8ea7-13bb87b37268") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b69ef97-6b99-49c4-872d-3bfde1cb50e7") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "839ab67e-345a-41f7-9f74-8751b126ad3b") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bd3e57c-bec7-461b-b3a0-f0a81f124c6b") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e194789-7450-44de-b6d8-7aa67b3446cc") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96d951b0-e122-4b7d-bf2f-7b7872d013fb") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e1a165c-1b1d-49e5-ae46-70d686f0438e") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b453e55e-440e-4da6-bfda-ed1f6a1c5fa8") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5720b25-322a-40d5-a880-5f6aac6f832c") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5f0c0a7-433b-4f4b-ad78-cf1fc48aa366") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3258b82-0754-438f-9dbb-4cc25f36c84d") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4300b9c-4f36-420e-a950-d9b94a20dc25") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c90012a9-b553-4788-9521-1cfaf09c3af3") + ) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e09f3ece-fd63-48ad-90e9-7f4191f36b40") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5dcd5ac-625a-4fa9-9f30-4dff6b39e72c") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f740315d-1635-4721-ab87-60892c8099bf") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "040481b7-d15f-4d19-aa51-4979570f4e77") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "07a24a0e-0beb-4a9e-9ffe-fdcde6434e2c") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0a50bb8c-8d08-432e-944b-952d4c1ec18e") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0b70a29e-2aae-419a-bfea-e88d3d90f020") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "13ac4dec-9e99-4b85-a59e-b678c04373a2") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1b70d5c0-a8e7-4752-bb6d-06b6acfd68e4") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1edccfec-f834-479c-87fb-fe2ca440841a") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2b320a06-df43-4a56-a431-9f6ea55fa165") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b8fa938-f6c0-428b-a841-f37ed800f564") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "422a6d44-4730-4d9f-81ef-9b91ec9d32a9") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "42df29da-a623-4256-b1e8-68db2a88842d") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "598bc040-7d3c-43bb-8353-b67ac192c42f") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5b928846-8aa2-4bc3-9455-92812d3ac681") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5eab3cee-a6b5-4386-812f-beb1304afc0e") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69717119-a1ce-4da4-8893-95bd2a7b4a96") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6cba8737-b2d1-4e7b-bbc6-8d0b5e7803d9") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e94c5c6-8700-45af-bd82-ef688e305b07") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8281912d-3e04-49b8-bbab-d428aee079f9") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95aad8d2-6c9b-44c3-9b00-f39e64e1cc1e") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a876443c-ee29-4000-b704-de88d906b7ef") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ae120437-bf1b-4a4c-85d0-050bea49685d") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b833862b-4e01-4a53-bc10-46681a885e96") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c616b147-6b16-47ae-aad3-cfd629eadea7") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "caa99ec0-fb12-47e7-9ec9-427302ddc63e") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce9be9e8-f41a-4ab8-9451-77080e470e12") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db939158-6e32-4c57-8197-2121e5849d01") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e9feebcc-bee8-46be-9175-af91d779e297") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ea867777-c158-4622-8fbb-e6f406c21bd6") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f817c338-4891-405f-8f5a-824ddd077d52") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fc66f628-d2b5-4900-bb72-3153a8b3a687") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fe4a9aa0-5f84-4f10-b326-ecc5ab3a9b08") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ffc97a3f-3905-4a95-918f-4c11e86953b1") + ) + (sheet + (at 34.29 26.67) + (size 22.86 55.88) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "ad9575f7-0f8a-4903-abac-85bf78b77bae") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "7cf3800d-bd15-41a1-92d9-d43c74af71fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "11c61cde-446f-4e8a-b46c-befae2e268e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "04deffd4-95ac-40ea-b7a7-6dca7c04063f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "d145ad00-e106-4be0-b4da-6fe4e49ad8b5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "d5adc5c4-aa99-4616-83cd-f2cf000e9307") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "1664a5cf-f8d2-42e0-9723-3072d829f38d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "d1c962b2-48bb-4b3e-9f6b-23e9b42ab632") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "67cd7249-115f-4464-97e5-980282b1ff7a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "c357be69-2a5f-4a49-80b8-f867a74fd52f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "49729ddc-4ae8-4c8f-aeda-93161689358b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "c704ff2a-76a1-4038-a25a-f4b6a2b1cecb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "450ce2f8-7481-440c-b6bb-9f990139edc1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "a9f3d3b2-2102-4e87-8463-606276f91192") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "0bd94a1f-dc2a-43f7-89d7-5bfeb89a72ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "c4cae37d-c1f3-4868-bb5f-720ffe116b23") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "5b665f71-a20a-499c-8aca-8300eb7f5a89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "f1a7d8f1-347e-438e-bdf5-c172df27a7a5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "faf1e3d6-e5b4-4cb3-8912-4d10c7083174") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "fb5ddc30-4e60-428c-89c4-fbce2f2ffad7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "aa368244-6b2a-4007-af3d-15d4ed56b4ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "2f628eca-4a0a-4e8c-849c-9c88b0d1663d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "ff1f45b2-4492-430c-b736-d4a2eba96d27") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "144946c9-51d1-4e33-afc9-312a707db726") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "795e033d-521d-4908-b12f-4bbccab782f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "34ea377e-fffd-4881-9e51-0d218b457aef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "27e593d4-ff21-4632-9642-4472a5661f7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "9c648eae-6a43-41d9-b09c-e3ad1f7f6df2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "be50094d-edb9-484b-9b39-ad6aa351df74") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "debb6a05-61b2-477c-9119-e0c33e680ccd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "0eecacc1-5a5b-4ca3-89a4-3c0466f319c6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "12352cc2-39ef-418f-8191-54ad27dc6019") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_full" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_full/decap.kicad_sch b/PCIexpress_x4_full/decap.kicad_sch index c6d1549..54712ed 100644 --- a/PCIexpress_x4_full/decap.kicad_sch +++ b/PCIexpress_x4_full/decap.kicad_sch @@ -1,130 +1,393 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid b79346eb-94bb-4a19-bc85-af2de30d0880) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 491ce31d-61c9-4616-99fe-785518b4d916) - ) - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a8c224b-9e37-4855-8419-d8669e2d149b) - ) - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1ff07e7-b5e6-40f7-b393-3791b8c5f6c1) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f309bbd2-5967-45e5-b63f-2c3d41512500) - ) - - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0902c942-4467-4884-b941-48a02bff9365) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 31a74e70-7bb0-4d43-a14c-0b9ad061d5a3) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 70ab2a19-1b92-4737-a207-8d6cc8b3804f) - ) - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 83a27fdb-9d5a-480e-af12-2cb7d66de9f0) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 83f518d1-9c02-4941-934f-c0fbd4487269)) - (pin "2" (uuid 89aae662-8f7e-4642-ab85-20823c19a61c)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 3b7ee7ce-02a1-44ad-8223-1631769de62d)) - (pin "2" (uuid aeb9a153-30e0-4182-959c-26d6decaa167)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b79346eb-94bb-4a19-bc85-af2de30d0880") + (paper "A4") + (title_block + (title "PCIexpress_x4_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "491ce31d-61c9-4616-99fe-785518b4d916") + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a8c224b-9e37-4855-8419-d8669e2d149b") + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1ff07e7-b5e6-40f7-b393-3791b8c5f6c1") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f309bbd2-5967-45e5-b63f-2c3d41512500") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0902c942-4467-4884-b941-48a02bff9365") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31a74e70-7bb0-4d43-a14c-0b9ad061d5a3") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "70ab2a19-1b92-4737-a207-8d6cc8b3804f") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "83a27fdb-9d5a-480e-af12-2cb7d66de9f0") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "83f518d1-9c02-4941-934f-c0fbd4487269") + ) + (pin "2" + (uuid "89aae662-8f7e-4642-ab85-20823c19a61c") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3b7ee7ce-02a1-44ad-8223-1631769de62d") + ) + (pin "2" + (uuid "aeb9a153-30e0-4182-959c-26d6decaa167") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_full/term.kicad_sch b/PCIexpress_x4_full/term.kicad_sch index c749f43..0138c23 100644 --- a/PCIexpress_x4_full/term.kicad_sch +++ b/PCIexpress_x4_full/term.kicad_sch @@ -1,220 +1,683 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 128a9674-ec2a-4eff-bcb8-6d82ed43586d) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 062fedf4-1873-451e-8b43-7e89387bd752) - ) - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid 36323ab6-a48f-4184-bcc1-78058f83a426) - ) - - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 02258f2a-4b4e-4447-a025-9c759398b733) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0916b27b-bdb3-4e44-bed6-02d325bb7129) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 61c1d003-1ad2-49b5-bf67-f67918a9b895) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 768cc90e-5b16-4b75-bcfe-543667f78a66) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8ade48af-e6c2-426d-a112-384c79c2e616) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c41f0d62-1aff-4cf5-a581-c94ad177396a) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d39e7b08-2014-43ad-9563-f368753ad0b8) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f3e42046-94f2-4291-a89f-8f1702ce5510) - ) - - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1903e581-13aa-4114-a4cc-7ae051db9f74) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 43e2f7d8-0593-434c-8031-4959590f1d6b) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 66393567-35d7-45b7-887a-c6d064aad835) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 869e4fd0-abf6-478b-b5b3-e05ad67162d8) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2f61d983-1e1e-400d-a02d-167ebd6ca240)) - (pin "2" (uuid 7d4045d5-89f6-4f2f-b862-709a59792641)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ef12be5d-4a65-45a8-8286-ebc7cd448667)) - (pin "2" (uuid fa0477f0-629f-4aef-aebc-9812ebe5e760)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 45c3732f-2317-4c25-bfe8-b0e76e9a87ea)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 93965d9a-cc1d-426a-b59c-06948f0e9d2e)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "128a9674-ec2a-4eff-bcb8-6d82ed43586d") + (paper "A4") + (title_block + (title "PCIexpress_x4_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "062fedf4-1873-451e-8b43-7e89387bd752") + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "36323ab6-a48f-4184-bcc1-78058f83a426") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02258f2a-4b4e-4447-a025-9c759398b733") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0916b27b-bdb3-4e44-bed6-02d325bb7129") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61c1d003-1ad2-49b5-bf67-f67918a9b895") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "768cc90e-5b16-4b75-bcfe-543667f78a66") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ade48af-e6c2-426d-a112-384c79c2e616") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c41f0d62-1aff-4cf5-a581-c94ad177396a") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d39e7b08-2014-43ad-9563-f368753ad0b8") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3e42046-94f2-4291-a89f-8f1702ce5510") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1903e581-13aa-4114-a4cc-7ae051db9f74") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "43e2f7d8-0593-434c-8031-4959590f1d6b") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66393567-35d7-45b7-887a-c6d064aad835") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "869e4fd0-abf6-478b-b5b3-e05ad67162d8") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2f61d983-1e1e-400d-a02d-167ebd6ca240") + ) + (pin "2" + (uuid "7d4045d5-89f6-4f2f-b862-709a59792641") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ef12be5d-4a65-45a8-8286-ebc7cd448667") + ) + (pin "2" + (uuid "fa0477f0-629f-4aef-aebc-9812ebe5e760") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "45c3732f-2317-4c25-bfe8-b0e76e9a87ea") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "93965d9a-cc1d-426a-b59c-06948f0e9d2e") + ) + (instances + (project "" + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/540dc3bd-590a-41f0-90cd-0aeeeb4ef5ba/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_half/PCIexpress_connector.kicad_sch b/PCIexpress_x4_half/PCIexpress_connector.kicad_sch index 0038c8b..993fe2d 100644 --- a/PCIexpress_x4_half/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x4_half/PCIexpress_connector.kicad_sch @@ -1,1621 +1,4870 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 1e4a9612-59cf-40c7-bea6-6e23d6a2968f) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x4_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x4" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x4_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x4_0_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x4_1_1" - (rectangle (start 11.43 0) (end -11.43 -88.9) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x4_half-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid 08118bce-4908-4105-bda9-4ff0ff2c24b4) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid 122a87af-a320-437a-9a45-61374ad4d2b5) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 1f56d63c-b7ac-4e57-8cb4-20ffe96832ce) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 41ee3edb-7738-44fe-aa8e-08170bb36541) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 44bc9d27-82ca-40d4-86d8-86b522a40932) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid 457d4180-564d-43db-8b3e-72c025dcf1a9) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid 546d328e-b373-464d-8633-4a66ce4286f0) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 5a458f49-f49c-45dc-812f-3b81ddeb3fdd) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 66d8b547-a06b-4e31-bfd0-c4fdf698b5ec) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 6883b59f-e8bb-4dbd-b620-849c40201d87) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid 7679e94f-1b07-4231-bbd2-9c81cc874923) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 7ddc784f-8f5a-4c43-9da2-b95f4f41001d) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid a17b5900-eb52-44cf-b273-5804cf997b12) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid a41781f5-efc5-4d85-86ff-830d43b41b0c) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid a48e009b-ee59-40c6-9634-180596eda975) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid cb34a1eb-7236-490d-8551-447d1517f409) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid cd29d759-56ee-4d97-8ce4-539ec8ba79ef) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid e47749dc-ceb0-4574-8cd6-3c5c808e3377) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid e49e57fb-1bf4-4608-a378-a68a9d0d5f95) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid e844c470-3573-4cc9-834d-e1123ca2d4dd) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid ecb490aa-83d5-4a3b-b92f-ab1b92c54788) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid ee27a374-0faa-47a8-b86d-fb989c1187d8) - ) - - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0175a9c2-d6ab-442e-97e5-6b8210163870) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 059c74ea-8d97-4f28-bd02-8bffdf2aa3d1) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 06d3241b-f3a3-4b73-b6b3-f01c028d6bb5) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e238edb-8600-48c1-a68f-8ee2a403f313) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 14073807-cc71-464c-bfce-5ccad53f538a) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b274ff3-7853-4b35-bcd9-fcc8c1f40178) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b56afd9-0ad7-4382-9cef-83568db3aca1) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c793633-3baf-4931-8b9e-9517d6850586) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e163238-0ef1-44cb-aec7-7be76b6dffc6) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1ff529cf-5114-4cf5-a0cb-57afc42bab3c) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20e3e696-1a4c-43ee-be0c-c4784002c4cf) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 227a71a7-be32-4e4c-8ea3-e68550298b08) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28e14c18-c292-4db0-b6ac-fc1d28aae381) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28fc4139-0cde-433d-9b19-5387cee6c67f) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2a7a1ee4-e8e6-4713-9977-0f7051b83846) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2a7f668a-9bbb-451d-b5fc-318416fdb4e8) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3453a26b-78fa-4249-9a60-c0626e438c56) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3896e54f-f34a-4efb-a1b1-f849dda7f853) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 39d9d09c-18ab-492e-9953-c09f2b80a82f) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3bf39d55-fc4e-4049-a129-52e28762c546) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3d633886-1472-43ea-994a-190b6d14c383) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 402219b0-ada6-4c94-906a-2c1fcc73e336) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 427ceb5f-f573-4e81-9851-d4a6304dd2f3) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 43bbf7ef-5949-49f1-a2de-81cd35a50402) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 489bd8d4-6d04-4283-b0b8-8b9888440652) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 49b80578-da23-4b0d-a6f2-1546cf927ec2) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b5b19b0-ce19-4d9a-a20a-a895a4beccf6) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4c514cdb-31cb-4fd4-82e3-45a0ad26044e) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4f2fb522-bc51-452a-9ac8-4d104a94f43b) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5103d95f-7a7c-44a1-9a9b-374a48203bee) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51f5e830-e1df-41a4-a878-a8c616b14059) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53727d98-c87d-4e43-b1f6-2ac71ff89099) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 588bdbf9-c8cb-4736-b8c6-e79f50cde0aa) - ) - (wire (pts (xy 87.63 111.76) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 58c3b50c-69dc-451d-80fb-fabd4030522e) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5cc3650c-469f-46e6-9b49-f78fd57947b4) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5d5146b7-9ddc-4546-bec8-bbd653bc1d60) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e99ae6c-9644-4fa7-a389-1401e0c680cb) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5eac2805-ccf0-4d93-9e99-c8384dd7b4ad) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 603a321c-6886-45a6-a68c-8cc2a46f73d0) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 642470ec-24e5-4c90-9fce-afc96060ae3f) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 65acb3ec-7e81-409f-91e3-517782a2a3f7) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 661d80d7-b52e-4064-bc41-0269e1e33740) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a527df1-bcf6-4ea7-9af6-ce8fbe3821f0) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6d83e277-17b4-45d8-968b-5a8d5699b8d5) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6febf488-ec80-4bdf-a55c-6256bca6e6b9) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 714d70a8-3be0-400e-9ac9-6720266a89e7) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 71e9cfa5-5a5d-4d69-9b46-c7c98c6e9a58) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79cd151f-053e-4002-8220-d613f2e0213f) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c57e978-8f6c-4c42-8803-af3bce9e4b3e) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7ffbe72a-719f-42f4-9fda-9b8d72a6be20) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 83a31b70-1f96-4704-baf5-38abea0d960f) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 845d0d0f-ee78-4616-9769-ff947b1a8262) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 853b043d-7933-4c71-a43f-dd5cae5af366) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b353ba4-433d-4922-a38f-9059cb721eab) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8babde4a-f1a1-4ff1-b96c-23366b7a7809) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8ccfc1ee-089b-4149-ab5b-8386526fdeae) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e4b6c50-21a4-4def-a164-485785162eac) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f6edfd5-17e4-4e75-a035-28e13ec94e27) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f88cb79-99ea-4f75-b9ce-198b0401e2d9) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9214554e-2818-4396-8eb4-bb227c826261) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 95a6a9be-f45c-438d-b313-9709e6137d26) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 99944303-b281-4064-b78b-b7f92989a7c5) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a3018a9-9232-4078-a829-a374bf3dbf2f) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a17b4e2b-eaab-4809-9a58-6a6005971296) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a2d4b82b-503f-429b-8fea-7fba5961f98c) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3f27435-330d-4031-aeaf-de0498e78dee) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a5f3ed65-c4e6-4b65-9818-b238500814c8) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a8b6ab10-4e2b-4ca6-90fa-6422602cd2fd) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac5e396e-6924-4e72-84a4-6102f42f5133) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ad2a30ea-f0f0-4b06-91f0-52f169235541) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ad4354f1-b2e0-4b16-aca5-7819251d96fb) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af79c485-1a7d-4991-865b-97b428a54c61) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b0dd844a-61d6-4a9e-9a11-e94d3f849834) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b30c38c8-1acd-4ded-ad4c-8aaede5f9326) - ) - (wire (pts (xy 123.19 111.76) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b7fea3b9-1de9-4bea-8e3a-41667d2d1742) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b983129d-89a9-4b30-b583-c45156a83541) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9ff1cca-0a47-4233-9492-15bc46aae2f4) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bc361553-ee44-464a-9611-05152b25ab9f) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c1ffa91e-6fa8-413d-a23d-087c9a90f2ca) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c5c10ab6-cee5-4780-8550-936d2f104f28) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb2fcb59-1a33-4c4f-b237-2612c71fc499) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc382a05-8ae6-4657-a5d4-32ed60da0b8a) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ccb23c7c-db2a-485d-a306-5b3cd2db9fe5) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1ad0608-8a7f-4dc4-b8e5-de915d7bc88a) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d390b702-6773-4ece-9636-a3916289201f) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d52b2bd9-5ac9-4b1a-af8a-5506f5a0b4f3) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d5aec22a-5030-413f-8530-526f32c27161) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d989f4fa-795d-4c2c-a107-14ca1ccbeb96) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da4f8e1c-e697-48e1-912c-a3618930a2de) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dc984e6b-6afd-4278-a579-013b78be86f1) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid de3eceee-f8d3-4159-931e-88a94dc53178) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dea90272-4804-492e-a0fc-fd9b172c1bfb) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e19c2a4f-ae71-4eb6-a4f6-a0dcec7867d0) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e24b4dc6-fbbb-46a1-858e-11eb1333b458) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4626f45-bd80-4505-98f8-b43c69620954) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4c47e70-1944-4646-a8df-2155cd695ca1) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e78f3a32-b118-4481-857f-05b5542aa88e) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ec0b1b82-7a22-4026-a103-d9843bd3f47c) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed8cb10a-8a03-498f-8447-4873c774f998) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid efda511f-be31-462e-8c43-ce03c1270b4c) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fbc37297-3e7c-4ada-8e74-d7c50427d8cd) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ff19a628-6764-4b91-8e5d-cf414ff9cdc7) - ) - - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 14c39659-79aa-473c-86a1-d0aa243935f6) - ) - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 3db3ecee-4d4d-462a-98cb-6500d4554495) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 16f9cc21-4e94-4087-91d5-bfa3d65d2af1) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6d03a2e5-2f3a-45d3-af27-b998200e437b) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7e0a8d6a-5a39-4af3-b76d-2f133fd68799) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b28905e0-5af3-4338-afa2-8ed12c3a5ef6) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid db0b2894-7b1f-4bff-821d-77bd648447e0) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e1f12efe-f461-4645-b062-d3fe90e385cc) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e3a94c3c-f6ac-4064-9879-ff75e8afb604) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ed6e67d7-a1f6-4795-82c9-3e8a27f99b43) - ) - - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 08dc03cc-5b1a-4900-bf35-3507f83ee9cc) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 19e30abd-110e-44f2-ae12-93a5f2bda0bf) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1d1dd0d6-33fd-4e39-bdfc-8a10a73dc75b) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 203719c2-aaf5-4009-ab76-d325f5ff7a91) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2c0c58ed-5e38-473f-bef3-d56bf37fe4cc) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3ae9cac2-0654-42ab-8433-7c89e5655fb9) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3e131f66-54dc-4251-9e3c-2dfac2e05a2c) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4da02d36-f485-4f31-922f-121d536aba31) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 527d0834-c95b-4df4-b856-ef1a792f1ea8) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6198d6f1-80ac-4087-a4c5-00a487297799) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 657cfe68-12cc-4820-8ed2-312a441c6c51) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 694eeda4-6156-4b6c-aa61-9d6263e2799d) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6e3a058e-26dd-4cd1-9d98-a41b8034f8ae) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6f10da1b-3fd3-4bb2-ad97-21cffa2753cc) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7878c917-d997-4519-87f9-6567ec303244) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 909cd903-1ae6-4082-bd55-86738766405e) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9db886f9-9ec0-4faa-bbbe-a2340d5d0839) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a34d1f2f-8c6c-493f-ab78-359a1a81eae2) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a3afd32b-4a69-4a3b-a739-66956ac70eba) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a8a18036-acd3-4db1-88ae-153e5996d371) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bfa5065a-e0a8-4ccf-b4cb-95efabc1f388) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c26494da-373f-469e-9d97-a975b38fbad6) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cb9692d1-6391-4538-9577-429884182390) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d21e4075-ba21-4975-8eb6-2936c8e18f28) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d328ea1e-db7f-42dc-84d0-dfeadf2cc472) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dddc0ee7-a15b-4d75-ab76-f18dfcb08536) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid de60d1cc-1adb-4471-8515-0fc01e708806) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f5840ab6-bb09-4e8d-a61c-b6a5bd4def1f) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f5897163-9301-4caa-a714-3f675a2ce0d9) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fc4790d9-647d-4b47-ab31-f58bb463b668) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x4") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51070f) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x4" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid d6747da2-28c0-4627-a7e2-0420c3dc8d2a)) - (pin "A10" (uuid 177579b0-ae8a-4b50-83d6-389a95c4b0aa)) - (pin "A11" (uuid 8ba28894-d32c-4a92-8eb5-f52cd5fcb6cb)) - (pin "A12" (uuid f9ca49d1-fa1c-458e-acd9-46f2681ad0cb)) - (pin "A13" (uuid fcbc9e68-0004-4a7b-b6d3-0933159eff5b)) - (pin "A14" (uuid 780b06e8-02ca-4bc1-a96d-3e97722c3db6)) - (pin "A15" (uuid 856a2c50-132e-4aac-a757-1b199044407b)) - (pin "A16" (uuid 88dfb70a-cf1a-4e88-ab69-b41519b84d16)) - (pin "A17" (uuid b563033b-4ee6-436a-9a6c-403831e86482)) - (pin "A18" (uuid c6fae4f7-f3fa-4ff4-8d19-5800c34c3fca)) - (pin "A19" (uuid 08d6efe0-3617-487f-a6a7-0b0d9777bead)) - (pin "A2" (uuid 460772e7-7ed2-4fa4-a098-0cb75118b6db)) - (pin "A20" (uuid 8f0174b3-72dc-4226-82cd-547edf03c438)) - (pin "A21" (uuid 148bb5d6-c1d6-4bc5-8a81-1bc92a97b351)) - (pin "A22" (uuid cd059548-10b6-4136-b167-f2d6b23ff00c)) - (pin "A23" (uuid 19d874e9-997e-41b4-b4c4-59e29ea9c693)) - (pin "A24" (uuid aade0a7d-386c-4107-8af3-2c3b91e9c5f0)) - (pin "A25" (uuid 55918720-2904-4faa-b5e7-48257e1ee537)) - (pin "A26" (uuid 08dca6b9-5d57-4e54-b4d7-b6a61629f521)) - (pin "A27" (uuid e80633bc-a0dd-425b-aa4e-637e326471e7)) - (pin "A28" (uuid 94826e36-d654-4278-bea4-921256441f58)) - (pin "A29" (uuid 28161001-f7d1-4599-bcfe-2342df173666)) - (pin "A3" (uuid dffb9479-e403-4c10-a221-4b2cd2342b8b)) - (pin "A30" (uuid 85248562-4c09-40af-b7a8-d5f05c29b253)) - (pin "A31" (uuid be4a0ec4-a98d-4f98-bea6-ac425c9c1079)) - (pin "A32" (uuid 2578d29c-a15f-4d72-8fc1-e798d3d3dccd)) - (pin "A4" (uuid d1b2afc2-b00a-40f7-9bf4-802bf5737931)) - (pin "A5" (uuid 0a35c854-b25f-4733-9663-e6c996a201c4)) - (pin "A6" (uuid ff6714b0-c4d5-4f57-9557-cda322d78b9a)) - (pin "A7" (uuid d91b48fc-2458-4801-af36-c4862c8f124d)) - (pin "A8" (uuid 20a411a0-4849-43fa-a40d-b7c10e8a5837)) - (pin "A9" (uuid fa34f789-9dc1-48e4-874a-a69e77ebb7ed)) - (pin "B1" (uuid 1d052138-40d6-4d90-b985-872879d00771)) - (pin "B10" (uuid 7085e7d5-9b0c-41a5-9780-86d06bfdef22)) - (pin "B11" (uuid 85fc8d9d-c15d-4408-86fc-e44861b5ab23)) - (pin "B12" (uuid 7be4a0c0-e0fe-41d6-ae9d-c1ae0a71f5fe)) - (pin "B13" (uuid 6258b2f6-6673-4622-af7c-d0cb527a425a)) - (pin "B14" (uuid d9b3d0ab-3451-4eeb-ba9e-9b8ab745cd82)) - (pin "B15" (uuid 9a2bcf03-da26-483d-aa16-3ce79af9471d)) - (pin "B16" (uuid 0ad29990-025c-4fa2-aa96-65366f423244)) - (pin "B17" (uuid 42ebcb41-76fd-4c72-9ea6-9b2d865ec0c7)) - (pin "B18" (uuid bae8c2e6-6ee8-4fcf-bd83-733351e37469)) - (pin "B19" (uuid e7b6da7a-e356-4f4d-860f-79c2b65eb4ea)) - (pin "B2" (uuid 6891a5dc-78bd-489d-b344-592d02e4249d)) - (pin "B20" (uuid 9741dd7c-a09c-4e83-8cf3-50614e002210)) - (pin "B21" (uuid 200f6bdd-d0ed-43f1-a4e4-83c7ba8f231f)) - (pin "B22" (uuid 95ce47a7-40fb-4b2b-a560-8796f59e1518)) - (pin "B23" (uuid d80f2d48-baba-4dfc-9a20-89cf92c4dc35)) - (pin "B24" (uuid cf059865-c41b-49a2-837a-0494847d7854)) - (pin "B25" (uuid 8f8792fa-5e25-4404-ac2e-14a9331b7680)) - (pin "B26" (uuid cbf4dd75-d630-45c2-b500-b8efbfb16fc0)) - (pin "B27" (uuid 94deee04-bf13-4bb6-86e2-b63ab6157c9d)) - (pin "B28" (uuid b0cf9563-61b0-4df5-824e-e527dd84aa0a)) - (pin "B29" (uuid e4b583ac-c8ba-4211-bf10-3e582474bdff)) - (pin "B3" (uuid 92de9521-a372-4c4c-922f-f7fb707ef41e)) - (pin "B30" (uuid 9208e4d5-61ec-4881-8645-e1ad1959b4b0)) - (pin "B31" (uuid 591f835f-f91c-41ad-bb9b-d9011bd71234)) - (pin "B32" (uuid 34b0aa17-486f-4ef8-afd9-b389362c5619)) - (pin "B4" (uuid e9447c3f-acdb-4ead-932b-a6b7194e7deb)) - (pin "B5" (uuid 69981e13-3796-4aa7-a26b-15eceeaf43ef)) - (pin "B6" (uuid 99dc9908-cfac-4c84-a93a-2e88b28554d7)) - (pin "B7" (uuid d38ccdc2-53ba-4454-aa68-d5c3f06588a1)) - (pin "B8" (uuid 11f81f01-08cf-4ad8-90bf-b5b1965696ea)) - (pin "B9" (uuid b5035735-acb7-4292-936c-23899ebe63da)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 116.1542 0)) - (property "Footprint" "" (id 2) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a5ddf196-50ae-4bb3-8252-c6f4ff78105f)) - ) - - (symbol (lib_id "power:GND") (at 123.19 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 116.1542 0)) - (property "Footprint" "" (id 2) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid cc46fbed-21a7-47fb-91f7-31e908ae38eb)) - ) - - (symbol (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0fa38b0d-d9e4-45c8-a867-e1bc583b44eb)) - ) - - (symbol (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 598e568f-3096-4e97-88b4-d9dca40ffd69)) - ) - - (symbol (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c69b9c63-01de-430f-bc42-ec6b733a81d6)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid fd15d3f7-792b-419a-a7fe-5ef5b31ef955)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bac051d7-41b8-48bb-b8bd-07302b1c5974)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8bdfd7ef-cd1a-4fed-8e12-68217513d628)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 86b99fdb-0e17-4f3a-adcf-a1435d1c2bf9) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 17e367b5-499b-4ddc-ab1f-d20b8378e500) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c7d5248e-344b-4718-bc4c-2af889f99ba0) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9f4f34f0-3479-4bf6-8f2a-2556f4fa2556) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8783a5d3-7f20-42c2-bdeb-c721b64e0c13) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 44c2c3ef-d4d2-4fb0-b42f-d1841d56605f) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 45890df5-141c-477d-bef8-8a3f52a32f05) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 84a535a3-cad6-4011-ac42-672ba87caccf) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 97d66eea-3f99-473b-bcd1-1f7e484da061) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e67a7ceb-5a91-4ff1-9fd3-6444ffe8d4b8) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b9820833-4d6e-4fe9-89f5-87b8ff942f09) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b4d5ed6e-3f4f-4437-a1d7-5441dc5c2f8c) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0d4b1a70-b23f-4c21-b9df-5cb8a9e303b9) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1e1b8183-7e6e-4e43-bdee-3a9328b3645d) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8b08ae13-fbd9-4590-bc26-2c073393508d) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 96a5f145-1ac8-4050-93a8-bf9816b7ad09) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 870b0040-112c-436e-b8e9-2126e855ae0d) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2f1f5928-e728-44d3-8f88-b27ea9daf05b) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b38a6496-5de0-48b8-b3bc-bee2fbd83376) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 077099da-fdde-46a5-bf73-bb8544426044) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aef0ee08-e8f8-440c-b156-41f8de0c6d47) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2d8e78b8-1d78-47d6-bcd9-821c0a53938f) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e95b8fcb-629e-4fae-8f14-327ac7865995) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ba05d6f-7fba-42b1-88fb-b2d455be25c6) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6a293774-106b-40f2-bd6e-7e5b7e178a3a) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d38db14b-f289-4c82-88ff-feb33e78e0bc) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8c8601c7-7dc2-4043-a8a2-26c4a6b81da5) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8cad5c85-12c7-4569-95f4-4c906d7be0c6) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 916dc1fb-5f82-4186-8e10-4c92d62c3220) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 984b9b5a-e13c-499e-8e91-1dc4230483b0) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 816272c3-eac4-409a-a410-1623cac5fc3a) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b3a7b6ee-b9d6-4e08-b040-23fbf2653bbb) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "1e4a9612-59cf-40c7-bea6-6e23d6a2968f") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x4_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x4" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x4_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x4_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x4_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -88.9) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x4_half-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "14c39659-79aa-473c-86a1-d0aa243935f6") + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3db3ecee-4d4d-462a-98cb-6500d4554495") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "08118bce-4908-4105-bda9-4ff0ff2c24b4") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "122a87af-a320-437a-9a45-61374ad4d2b5") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "1f56d63c-b7ac-4e57-8cb4-20ffe96832ce") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "41ee3edb-7738-44fe-aa8e-08170bb36541") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "44bc9d27-82ca-40d4-86d8-86b522a40932") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "457d4180-564d-43db-8b3e-72c025dcf1a9") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "546d328e-b373-464d-8633-4a66ce4286f0") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "5a458f49-f49c-45dc-812f-3b81ddeb3fdd") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "66d8b547-a06b-4e31-bfd0-c4fdf698b5ec") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "6883b59f-e8bb-4dbd-b620-849c40201d87") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "7679e94f-1b07-4231-bbd2-9c81cc874923") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "7ddc784f-8f5a-4c43-9da2-b95f4f41001d") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "a17b5900-eb52-44cf-b273-5804cf997b12") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "a41781f5-efc5-4d85-86ff-830d43b41b0c") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "a48e009b-ee59-40c6-9634-180596eda975") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "cb34a1eb-7236-490d-8551-447d1517f409") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "cd29d759-56ee-4d97-8ce4-539ec8ba79ef") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "e47749dc-ceb0-4574-8cd6-3c5c808e3377") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e57fb-1bf4-4608-a378-a68a9d0d5f95") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "e844c470-3573-4cc9-834d-e1123ca2d4dd") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "ecb490aa-83d5-4a3b-b92f-ab1b92c54788") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "ee27a374-0faa-47a8-b86d-fb989c1187d8") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0175a9c2-d6ab-442e-97e5-6b8210163870") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059c74ea-8d97-4f28-bd02-8bffdf2aa3d1") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06d3241b-f3a3-4b73-b6b3-f01c028d6bb5") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e238edb-8600-48c1-a68f-8ee2a403f313") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14073807-cc71-464c-bfce-5ccad53f538a") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b274ff3-7853-4b35-bcd9-fcc8c1f40178") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b56afd9-0ad7-4382-9cef-83568db3aca1") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c793633-3baf-4931-8b9e-9517d6850586") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e163238-0ef1-44cb-aec7-7be76b6dffc6") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ff529cf-5114-4cf5-a0cb-57afc42bab3c") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20e3e696-1a4c-43ee-be0c-c4784002c4cf") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "227a71a7-be32-4e4c-8ea3-e68550298b08") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28e14c18-c292-4db0-b6ac-fc1d28aae381") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28fc4139-0cde-433d-9b19-5387cee6c67f") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7a1ee4-e8e6-4713-9977-0f7051b83846") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7f668a-9bbb-451d-b5fc-318416fdb4e8") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3453a26b-78fa-4249-9a60-c0626e438c56") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3896e54f-f34a-4efb-a1b1-f849dda7f853") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39d9d09c-18ab-492e-9953-c09f2b80a82f") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bf39d55-fc4e-4049-a129-52e28762c546") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d633886-1472-43ea-994a-190b6d14c383") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "402219b0-ada6-4c94-906a-2c1fcc73e336") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "427ceb5f-f573-4e81-9851-d4a6304dd2f3") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43bbf7ef-5949-49f1-a2de-81cd35a50402") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "489bd8d4-6d04-4283-b0b8-8b9888440652") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49b80578-da23-4b0d-a6f2-1546cf927ec2") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b5b19b0-ce19-4d9a-a20a-a895a4beccf6") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c514cdb-31cb-4fd4-82e3-45a0ad26044e") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f2fb522-bc51-452a-9ac8-4d104a94f43b") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5103d95f-7a7c-44a1-9a9b-374a48203bee") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51f5e830-e1df-41a4-a878-a8c616b14059") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53727d98-c87d-4e43-b1f6-2ac71ff89099") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "588bdbf9-c8cb-4736-b8c6-e79f50cde0aa") + ) + (wire + (pts + (xy 87.63 111.76) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58c3b50c-69dc-451d-80fb-fabd4030522e") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cc3650c-469f-46e6-9b49-f78fd57947b4") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d5146b7-9ddc-4546-bec8-bbd653bc1d60") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e99ae6c-9644-4fa7-a389-1401e0c680cb") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5eac2805-ccf0-4d93-9e99-c8384dd7b4ad") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "603a321c-6886-45a6-a68c-8cc2a46f73d0") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "642470ec-24e5-4c90-9fce-afc96060ae3f") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65acb3ec-7e81-409f-91e3-517782a2a3f7") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "661d80d7-b52e-4064-bc41-0269e1e33740") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a527df1-bcf6-4ea7-9af6-ce8fbe3821f0") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d83e277-17b4-45d8-968b-5a8d5699b8d5") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6febf488-ec80-4bdf-a55c-6256bca6e6b9") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "714d70a8-3be0-400e-9ac9-6720266a89e7") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71e9cfa5-5a5d-4d69-9b46-c7c98c6e9a58") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79cd151f-053e-4002-8220-d613f2e0213f") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c57e978-8f6c-4c42-8803-af3bce9e4b3e") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ffbe72a-719f-42f4-9fda-9b8d72a6be20") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83a31b70-1f96-4704-baf5-38abea0d960f") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "845d0d0f-ee78-4616-9769-ff947b1a8262") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "853b043d-7933-4c71-a43f-dd5cae5af366") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b353ba4-433d-4922-a38f-9059cb721eab") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8babde4a-f1a1-4ff1-b96c-23366b7a7809") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ccfc1ee-089b-4149-ab5b-8386526fdeae") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e4b6c50-21a4-4def-a164-485785162eac") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f6edfd5-17e4-4e75-a035-28e13ec94e27") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f88cb79-99ea-4f75-b9ce-198b0401e2d9") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9214554e-2818-4396-8eb4-bb227c826261") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95a6a9be-f45c-438d-b313-9709e6137d26") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99944303-b281-4064-b78b-b7f92989a7c5") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a3018a9-9232-4078-a829-a374bf3dbf2f") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a17b4e2b-eaab-4809-9a58-6a6005971296") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2d4b82b-503f-429b-8fea-7fba5961f98c") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3f27435-330d-4031-aeaf-de0498e78dee") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5f3ed65-c4e6-4b65-9818-b238500814c8") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8b6ab10-4e2b-4ca6-90fa-6422602cd2fd") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac5e396e-6924-4e72-84a4-6102f42f5133") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad2a30ea-f0f0-4b06-91f0-52f169235541") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad4354f1-b2e0-4b16-aca5-7819251d96fb") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af79c485-1a7d-4991-865b-97b428a54c61") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0dd844a-61d6-4a9e-9a11-e94d3f849834") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b30c38c8-1acd-4ded-ad4c-8aaede5f9326") + ) + (wire + (pts + (xy 123.19 111.76) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7fea3b9-1de9-4bea-8e3a-41667d2d1742") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b983129d-89a9-4b30-b583-c45156a83541") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9ff1cca-0a47-4233-9492-15bc46aae2f4") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc361553-ee44-464a-9611-05152b25ab9f") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1ffa91e-6fa8-413d-a23d-087c9a90f2ca") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5c10ab6-cee5-4780-8550-936d2f104f28") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb2fcb59-1a33-4c4f-b237-2612c71fc499") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc382a05-8ae6-4657-a5d4-32ed60da0b8a") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccb23c7c-db2a-485d-a306-5b3cd2db9fe5") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1ad0608-8a7f-4dc4-b8e5-de915d7bc88a") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d390b702-6773-4ece-9636-a3916289201f") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d52b2bd9-5ac9-4b1a-af8a-5506f5a0b4f3") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5aec22a-5030-413f-8530-526f32c27161") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d989f4fa-795d-4c2c-a107-14ca1ccbeb96") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4f8e1c-e697-48e1-912c-a3618930a2de") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc984e6b-6afd-4278-a579-013b78be86f1") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de3eceee-f8d3-4159-931e-88a94dc53178") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dea90272-4804-492e-a0fc-fd9b172c1bfb") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e19c2a4f-ae71-4eb6-a4f6-a0dcec7867d0") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e24b4dc6-fbbb-46a1-858e-11eb1333b458") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4626f45-bd80-4505-98f8-b43c69620954") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4c47e70-1944-4646-a8df-2155cd695ca1") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e78f3a32-b118-4481-857f-05b5542aa88e") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec0b1b82-7a22-4026-a103-d9843bd3f47c") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed8cb10a-8a03-498f-8447-4873c774f998") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efda511f-be31-462e-8c43-ce03c1270b4c") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbc37297-3e7c-4ada-8e74-d7c50427d8cd") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff19a628-6764-4b91-8e5d-cf414ff9cdc7") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "16f9cc21-4e94-4087-91d5-bfa3d65d2af1") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6d03a2e5-2f3a-45d3-af27-b998200e437b") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7e0a8d6a-5a39-4af3-b76d-2f133fd68799") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b28905e0-5af3-4338-afa2-8ed12c3a5ef6") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db0b2894-7b1f-4bff-821d-77bd648447e0") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e1f12efe-f461-4645-b062-d3fe90e385cc") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e3a94c3c-f6ac-4064-9879-ff75e8afb604") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ed6e67d7-a1f6-4795-82c9-3e8a27f99b43") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "08dc03cc-5b1a-4900-bf35-3507f83ee9cc") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "19e30abd-110e-44f2-ae12-93a5f2bda0bf") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d1dd0d6-33fd-4e39-bdfc-8a10a73dc75b") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "203719c2-aaf5-4009-ab76-d325f5ff7a91") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2c0c58ed-5e38-473f-bef3-d56bf37fe4cc") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3ae9cac2-0654-42ab-8433-7c89e5655fb9") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3e131f66-54dc-4251-9e3c-2dfac2e05a2c") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4da02d36-f485-4f31-922f-121d536aba31") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "527d0834-c95b-4df4-b856-ef1a792f1ea8") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6198d6f1-80ac-4087-a4c5-00a487297799") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "657cfe68-12cc-4820-8ed2-312a441c6c51") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "694eeda4-6156-4b6c-aa61-9d6263e2799d") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6e3a058e-26dd-4cd1-9d98-a41b8034f8ae") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6f10da1b-3fd3-4bb2-ad97-21cffa2753cc") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7878c917-d997-4519-87f9-6567ec303244") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "909cd903-1ae6-4082-bd55-86738766405e") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9db886f9-9ec0-4faa-bbbe-a2340d5d0839") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a34d1f2f-8c6c-493f-ab78-359a1a81eae2") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a3afd32b-4a69-4a3b-a739-66956ac70eba") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8a18036-acd3-4db1-88ae-153e5996d371") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bfa5065a-e0a8-4ccf-b4cb-95efabc1f388") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c26494da-373f-469e-9d97-a975b38fbad6") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb9692d1-6391-4538-9577-429884182390") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d21e4075-ba21-4975-8eb6-2936c8e18f28") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d328ea1e-db7f-42dc-84d0-dfeadf2cc472") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dddc0ee7-a15b-4d75-ab76-f18dfcb08536") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de60d1cc-1adb-4471-8515-0fc01e708806") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f5840ab6-bb09-4e8d-a61c-b6a5bd4def1f") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f5897163-9301-4caa-a714-3f675a2ce0d9") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fc4790d9-647d-4b47-ab31-f58bb463b668") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x4") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51070f") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "d6747da2-28c0-4627-a7e2-0420c3dc8d2a") + ) + (pin "A10" + (uuid "177579b0-ae8a-4b50-83d6-389a95c4b0aa") + ) + (pin "A11" + (uuid "8ba28894-d32c-4a92-8eb5-f52cd5fcb6cb") + ) + (pin "A12" + (uuid "f9ca49d1-fa1c-458e-acd9-46f2681ad0cb") + ) + (pin "A13" + (uuid "fcbc9e68-0004-4a7b-b6d3-0933159eff5b") + ) + (pin "A14" + (uuid "780b06e8-02ca-4bc1-a96d-3e97722c3db6") + ) + (pin "A15" + (uuid "856a2c50-132e-4aac-a757-1b199044407b") + ) + (pin "A16" + (uuid "88dfb70a-cf1a-4e88-ab69-b41519b84d16") + ) + (pin "A17" + (uuid "b563033b-4ee6-436a-9a6c-403831e86482") + ) + (pin "A18" + (uuid "c6fae4f7-f3fa-4ff4-8d19-5800c34c3fca") + ) + (pin "A19" + (uuid "08d6efe0-3617-487f-a6a7-0b0d9777bead") + ) + (pin "A2" + (uuid "460772e7-7ed2-4fa4-a098-0cb75118b6db") + ) + (pin "A20" + (uuid "8f0174b3-72dc-4226-82cd-547edf03c438") + ) + (pin "A21" + (uuid "148bb5d6-c1d6-4bc5-8a81-1bc92a97b351") + ) + (pin "A22" + (uuid "cd059548-10b6-4136-b167-f2d6b23ff00c") + ) + (pin "A23" + (uuid "19d874e9-997e-41b4-b4c4-59e29ea9c693") + ) + (pin "A24" + (uuid "aade0a7d-386c-4107-8af3-2c3b91e9c5f0") + ) + (pin "A25" + (uuid "55918720-2904-4faa-b5e7-48257e1ee537") + ) + (pin "A26" + (uuid "08dca6b9-5d57-4e54-b4d7-b6a61629f521") + ) + (pin "A27" + (uuid "e80633bc-a0dd-425b-aa4e-637e326471e7") + ) + (pin "A28" + (uuid "94826e36-d654-4278-bea4-921256441f58") + ) + (pin "A29" + (uuid "28161001-f7d1-4599-bcfe-2342df173666") + ) + (pin "A3" + (uuid "dffb9479-e403-4c10-a221-4b2cd2342b8b") + ) + (pin "A30" + (uuid "85248562-4c09-40af-b7a8-d5f05c29b253") + ) + (pin "A31" + (uuid "be4a0ec4-a98d-4f98-bea6-ac425c9c1079") + ) + (pin "A32" + (uuid "2578d29c-a15f-4d72-8fc1-e798d3d3dccd") + ) + (pin "A4" + (uuid "d1b2afc2-b00a-40f7-9bf4-802bf5737931") + ) + (pin "A5" + (uuid "0a35c854-b25f-4733-9663-e6c996a201c4") + ) + (pin "A6" + (uuid "ff6714b0-c4d5-4f57-9557-cda322d78b9a") + ) + (pin "A7" + (uuid "d91b48fc-2458-4801-af36-c4862c8f124d") + ) + (pin "A8" + (uuid "20a411a0-4849-43fa-a40d-b7c10e8a5837") + ) + (pin "A9" + (uuid "fa34f789-9dc1-48e4-874a-a69e77ebb7ed") + ) + (pin "B1" + (uuid "1d052138-40d6-4d90-b985-872879d00771") + ) + (pin "B10" + (uuid "7085e7d5-9b0c-41a5-9780-86d06bfdef22") + ) + (pin "B11" + (uuid "85fc8d9d-c15d-4408-86fc-e44861b5ab23") + ) + (pin "B12" + (uuid "7be4a0c0-e0fe-41d6-ae9d-c1ae0a71f5fe") + ) + (pin "B13" + (uuid "6258b2f6-6673-4622-af7c-d0cb527a425a") + ) + (pin "B14" + (uuid "d9b3d0ab-3451-4eeb-ba9e-9b8ab745cd82") + ) + (pin "B15" + (uuid "9a2bcf03-da26-483d-aa16-3ce79af9471d") + ) + (pin "B16" + (uuid "0ad29990-025c-4fa2-aa96-65366f423244") + ) + (pin "B17" + (uuid "42ebcb41-76fd-4c72-9ea6-9b2d865ec0c7") + ) + (pin "B18" + (uuid "bae8c2e6-6ee8-4fcf-bd83-733351e37469") + ) + (pin "B19" + (uuid "e7b6da7a-e356-4f4d-860f-79c2b65eb4ea") + ) + (pin "B2" + (uuid "6891a5dc-78bd-489d-b344-592d02e4249d") + ) + (pin "B20" + (uuid "9741dd7c-a09c-4e83-8cf3-50614e002210") + ) + (pin "B21" + (uuid "200f6bdd-d0ed-43f1-a4e4-83c7ba8f231f") + ) + (pin "B22" + (uuid "95ce47a7-40fb-4b2b-a560-8796f59e1518") + ) + (pin "B23" + (uuid "d80f2d48-baba-4dfc-9a20-89cf92c4dc35") + ) + (pin "B24" + (uuid "cf059865-c41b-49a2-837a-0494847d7854") + ) + (pin "B25" + (uuid "8f8792fa-5e25-4404-ac2e-14a9331b7680") + ) + (pin "B26" + (uuid "cbf4dd75-d630-45c2-b500-b8efbfb16fc0") + ) + (pin "B27" + (uuid "94deee04-bf13-4bb6-86e2-b63ab6157c9d") + ) + (pin "B28" + (uuid "b0cf9563-61b0-4df5-824e-e527dd84aa0a") + ) + (pin "B29" + (uuid "e4b583ac-c8ba-4211-bf10-3e582474bdff") + ) + (pin "B3" + (uuid "92de9521-a372-4c4c-922f-f7fb707ef41e") + ) + (pin "B30" + (uuid "9208e4d5-61ec-4881-8645-e1ad1959b4b0") + ) + (pin "B31" + (uuid "591f835f-f91c-41ad-bb9b-d9011bd71234") + ) + (pin "B32" + (uuid "34b0aa17-486f-4ef8-afd9-b389362c5619") + ) + (pin "B4" + (uuid "e9447c3f-acdb-4ead-932b-a6b7194e7deb") + ) + (pin "B5" + (uuid "69981e13-3796-4aa7-a26b-15eceeaf43ef") + ) + (pin "B6" + (uuid "99dc9908-cfac-4c84-a93a-2e88b28554d7") + ) + (pin "B7" + (uuid "d38ccdc2-53ba-4454-aa68-d5c3f06588a1") + ) + (pin "B8" + (uuid "11f81f01-08cf-4ad8-90bf-b5b1965696ea") + ) + (pin "B9" + (uuid "b5035735-acb7-4292-936c-23899ebe63da") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "a5ddf196-50ae-4bb3-8252-c6f4ff78105f") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "cc46fbed-21a7-47fb-91f7-31e908ae38eb") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0fa38b0d-d9e4-45c8-a867-e1bc583b44eb") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "598e568f-3096-4e97-88b4-d9dca40ffd69") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_half-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "c69b9c63-01de-430f-bc42-ec6b733a81d6") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "fd15d3f7-792b-419a-a7fe-5ef5b31ef955") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bac051d7-41b8-48bb-b8bd-07302b1c5974") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "8bdfd7ef-cd1a-4fed-8e12-68217513d628") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "86b99fdb-0e17-4f3a-adcf-a1435d1c2bf9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "17e367b5-499b-4ddc-ab1f-d20b8378e500") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "c7d5248e-344b-4718-bc4c-2af889f99ba0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "9f4f34f0-3479-4bf6-8f2a-2556f4fa2556") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "8783a5d3-7f20-42c2-bdeb-c721b64e0c13") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "44c2c3ef-d4d2-4fb0-b42f-d1841d56605f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "45890df5-141c-477d-bef8-8a3f52a32f05") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "84a535a3-cad6-4011-ac42-672ba87caccf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "97d66eea-3f99-473b-bcd1-1f7e484da061") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "e67a7ceb-5a91-4ff1-9fd3-6444ffe8d4b8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "b9820833-4d6e-4fe9-89f5-87b8ff942f09") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "b4d5ed6e-3f4f-4437-a1d7-5441dc5c2f8c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "0d4b1a70-b23f-4c21-b9df-5cb8a9e303b9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "1e1b8183-7e6e-4e43-bdee-3a9328b3645d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "8b08ae13-fbd9-4590-bc26-2c073393508d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "96a5f145-1ac8-4050-93a8-bf9816b7ad09") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "870b0040-112c-436e-b8e9-2126e855ae0d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "2f1f5928-e728-44d3-8f88-b27ea9daf05b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "b38a6496-5de0-48b8-b3bc-bee2fbd83376") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "077099da-fdde-46a5-bf73-bb8544426044") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "aef0ee08-e8f8-440c-b156-41f8de0c6d47") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "2d8e78b8-1d78-47d6-bcd9-821c0a53938f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "e95b8fcb-629e-4fae-8f14-327ac7865995") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "6ba05d6f-7fba-42b1-88fb-b2d455be25c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "6a293774-106b-40f2-bd6e-7e5b7e178a3a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "d38db14b-f289-4c82-88ff-feb33e78e0bc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "8c8601c7-7dc2-4043-a8a2-26c4a6b81da5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "8cad5c85-12c7-4569-95f4-4c906d7be0c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "916dc1fb-5f82-4186-8e10-4c92d62c3220") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "984b9b5a-e13c-499e-8e91-1dc4230483b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "816272c3-eac4-409a-a410-1623cac5fc3a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "b3a7b6ee-b9d6-4e08-b040-23fbf2653bbb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip new file mode 100644 index 0000000000000000000000000000000000000000..b80497898b6a27fad40922155005d70d5c68ceb9 GIT binary patch literal 60594 zcmY&-pi+qP}XfNi{IWz}s9#j6~Uq&;fdVT|ChSr+)aN#H;4Q zRY0!fa?|mZXoeltFHA|_R_8}dLGc2k5VgC|qC87!J6US=v_7H$e6#t(b+>{elX_^I zZobqjcsiv!<{pEqn>jT|^)o%2OVc|49(Q#9)i&B$1bn{kAShzmZxgoGGHj0f;1>*s zy|&!lUw=T}(Nwy&?D9Ag+C~1-SWMm?!KA-T-dH0^Y|yRVL*e`Tgh^lwAJj>-Mu9Mh zQsCZP(Z7hq^^K`wYkYhNM(;(n#tdfOYM}6d-#~{IuB#PjCrkZ~1N!iX9F!yQBS7_4Zm-n8sKQXgvvRKId?x;-^&G}Sk`}=Eyn2@F) zJeG}a@zN+g0Y_tTN;krx{M3NP;tH=lW{&v?>W_&tos)b6`;-Y~xKbh|W^xYq&Pm#2 z^gJ4Xd-jO??O05LA;2I$)VLqVg^Lu5&NF^Wc`|8&=+MH$T>dSF^>nYyG;xb2g#8f} zUYMPO4<#FQh+l0beQRshfp6CYaQK!RmnVqZhq+4;8eae0KU97T+ zK4;DW0H3z(V5o_TrxXBqfzvo}&T$qNZd?N!y6~g!D`)uXd^3=A(vPg9(>L%rRCuCV zSWwVNYT}2a3*P3K8V zy^*M~YXct>4Q)CG2Bc$JrU~2v8q4{jC>GGR<=O4pt^B{9x{WC$Sq4h4@nzO~Xbb@o zzE?cV3#5z4J%_Z&D^mO+A75>8L<+S;XpH16iaeK5%XW`%-;Pec>4<6)hzag^JDcCL z5m{!kee8Rke|)6FJn(M6SAI-CdeM*~zvk!=pix_t^~K;x(upCY!q-r5>sM(kx4 z#fLx>naJ2?3{gh@-axkWUz{m-DdT;9fh+zm1wInBK+6 z*w$=Ok~VyHTsD$XN_Il(_*hwS4&(uy?E%$U1tS?On_q<%E>bxvDus<*ng-rqWG7=L zf?7!5N~tt3QM#qgLMT41u2-g}CpWi8!CYC%SgAxnB#SVfj=BP(a+Z;5d}@|fT@kEN zML8-dN{CKQpMe+*W##MS*g8GJt(m^Ud10J<1hm0S_jCCx?bWgo9JE9Y5sN@zGH41IOF z?nnUTFHIVGml{pT?k{mK_wRr2t41$Jv%FI5Zypr>dET2oUu-gdEBbvq8W0iI0#-C` z59GX`yk4>1Zoa}iKHz)q4iACAk6ClS&-BBq$IaI}Z04x%U3#eY4tWja-Yx}qPUOMM zud-zn0UaE=?a@yaUmwWII)^&@!;g2SkE7a_uy-yrXND`AYD7TN&CV>K0{PYP57B|| zxxll@T=wlP)A=98H$A(jo}H6->*tHz`)*CX*wur>=taM@y1kMO?ddq|`t5Cjz=g{n zJ?3(kZK65@#-H<6BS1JOkyUt&a{(f-FWq2wn;+2L+cW&D?p^8VQ6i%o$l!XbXdq#G z1Juq7RZhdbD7&nB-mlc#f;7n5Mx$3zj zt?sa(*3e3o;%zHSaKzk|=h~rIj9)p@_*|ZF7hK6BvZ%AaC42;G$e<4B#=g7-yBZW2 zzC8&>9lKvLaau3ju1wxO+uN7D-VDl6si)lyZcj6EuC}?dU4@N?Ezf#9JTkJ9oM=y{ z?>ql^J+|4d){UZhd35!DRLlsxjkFJTJq@byrrcz}aXLnE>QaNw@Y zJ@%h(T5q&BlFEu-b#Jp4Pi_r7l*67?qhJ0J@}W8SL7ahD-GBd0r$kYAm~_(KnH}7T zm@1i{&6N$*d%OR>Ika2vP*`niLcZVMf4_B=_*j+-WOA+`8FntR7(g56e0u()D0<<| zhm8}xUiI_g*YkDrA=r!Y^LA0+Ufun3?|Y$`&2_yT!@c!Yv}3UC>$8;|l0n2BrLe5~ zZt;9Pt-bpd$Rv(_j&=m-OX)+$J&G{IngELjQM#xWt>e9=o(|7V dg%SQ zxMci(oi4MG71lF{12D*EfbyC^y(`-mzikmxBc3)Sa63S)wr#cwRdw8rDj`dKI~I!I z%sViO^kx8mhhYEP%@yqhVne@m@F^$G9uoWQAlTp5K5Spp>+hxq1{Clp!}NT7hdH18 zVrYRkpNT^cRtVu6q{_2Ge3tE-`buEsii$bPC^rTY;|Z>g!aszeDfNecv!V>Uz0>D~ z{SHY-pXdH(5FJ#VnU!Xk&pJPp3%kbc2dhIjD~86aIW{{D+xjZTfj#esLbpGpn{601 zTks=G*N_#Iow=D-Km1^9Ik5gFV4PT=ImPS?1!1Fjs=buI6Ew3xxgxS zA3GNu@9d6$@6h{t@-~!b73Pkz`{j!NA295{Eg1|IVcFlrE(tmGeoj6{2rh!$M#emJ z@F>4@eJ#GsmVL`!0x7xZProG__*r@QyFtyXtO8{=cR3fKOVj?T1n#XNwnq~A37DXs zmcj@u>1Z}&;raA$f2CHqbOaW$K>B@sX4U29QF%Dq7aC@<>rWLbVCZgO_i}Tp)Q6S4 z+xCap-Dg!iLdaZDD>bg(-WRP?8+0o1`3NLlPPFp-K5dT|KJ|GbS>klRx zWpvt*J8a!q+gW|w0ETIdb7j!_BUoIV;`L#1 z@96y{ko#b70mBgQ5d9^Tj_eRuW_gkLzZoUT8r`;~Z}uC<=_9CB^a!-ztA-Llj357Q8c z9!B4_+UBY^8#P?KApClF+{j|`T=B1aeLq%j^Td@Ect5{Dv`dHDWmPjc|Ta7+~yR5#v zQw_7I4k7B=LwW+2-YsVB)>!dzPXSx83_o&c$TU{=u`r`;_%P12ek&82`~_K(l1CnU zw!JXqbV^gNJ}kXbp^}A?HLdiB!gx(Ech87HK~uTNP6^c}Jy}I|v3`f<6TN0yO~wIl zSI}5P$9=$mPioi2@KvxKD#=)XY(({;Fga6|_W0MTBKh3?Z|y5hmW_rnJFq;Oer4Kh zvu)`n(B7)Ic&d#KZX>0d7n+PY%_rF3sj8Zdzog@+Z5TSJb_lSQ9C_O)9V?p{mh$n? zB6v&55!)yXid2R zLsa;fDbDI7KJnjMnu&(mhui?9e)7LU*g&v+G^nKkPfKof9gZ~#2Vy)#R&_-P8Y{Xd zl96+-iyWr>y6mtaYxV$bBpuA^1q9rF2puEAEfS0!0w51yC_6c}P^3uOY+POVGX_Od zPa_zmR(O~IyMdNL&}fKM^ly4@1I9`NL?f;mYmvybfO!31-ufujP`6KiHC{)-CD~e7 zw|TC!J6$@Jb<g>QA_!ipCP&_#;hsdFgmX;&N9<3+rk!6Z|mAOj{U(tE>(LlVL!j|sG{y5pcjQE_| zHD*+)xG-P;W{`B_hmJeXiz>*pQ4(4BYYc4)XnIzYZbQ%pfW z!0><;Px+Kn)i$Jjd`!+|@6d~i7Phv;VWVIjin+g3$k80C8Ks8t-6w}L^Pc~if;c4o zO4n0_7*h+hDFb)RQ2^b59O=+>Xuo%(3}}{>X_n0cI(wiw>4%sHIWp9-mD@~9b^`lhKzXx4k4T{-pyZuaScZ!qZo02sA0oAJTpnD! z#GSaBI5a6p#nfs03RJlr;ik$?bj{;^Bw5aU{zfzWhCZmM1Hmw;&;I zwa@+r#YN+4NTNN%(zc+knP7`_-c7>Ltm?geDrNb2hmQF9-{K)T!3&Z_l4(9V2Et)t zn!kc9Yz`^s2(rMs7W6^F;V{te9|>`BgJ78wX3FONVRV;~@QZBXl>}C*zyIfuG+Y=q zs7NtUd+uj;IM|L9H7|?tCT>GpXg@zI8{lkGygCS2S6IWGd}4#YBZO@|41Or)hT@wq zaWh&3Mlxskl?#)CGqt!sX)L)&$x*)69tR6-G_-Ezp82hQ=Zl$CDH!b>kA}n6EMD8ElED zI_oAlkgLpRQ0Ls?>Y?EqaM~GDr8xa+u!;;IQ+@Y5A{|5i%Pu_Dj2+TXa}PEC^AY?0 zDATHSTvdgAe!*3srA3Ctv+8SPY@GXhJI@)j@WJZQP75g@#J74Rl;B?CY?G!_NHS}xkDw2JQ?cBw+nau}rQ>Qkr7}B^Q!Ni%5~UsF{0?laW<0aL zHXh+9g!zf23Xl|PMK2C+C{@|0vW5-}ZSoT180kB*>zi=9UiB}2MLc6ZSXcI7m_G@S zRYs0@pLZ~($p1#gkJr6&U(UOB21|-EiiWcid(z2e8G?=vOy~B515G92d`6Y)TN?1S z`K@a>;gDUBOY>)(FjCNeA&5*dnWU1oX1ryaEwys1J&PSebJdS~Z6`^c1x=oLOv_$a z!_YZnQW@jvAf@UMR`FmHX=?R|(^+;tu`*LazT=aaA?`*)f(jW1JL^l}s5ytNI6&6X z?LC^27=h07-z%d63U4f-B(JVru%0r!-j@s-bZAdMKyqGc3#Q1{gZ!< zbU_F;<=MAnXTRnT;s~{t@~5B29&2RdIELX(L^29QtmezH zns93igVSkkYkW&`HD4J2lZX;VdA!t!6D~x`x8EeIk}p_GoiB#u7dH;Y9aASM_ly`k zy4uOyL<3H#k1YEG*rFR#UIV!Tk5=ls=;HkVUKNH;_5OGL9x+i33MR(943JWi>F7*D z#8NaC(D*A8`szp<;{*(2Pl<)odRdd2V$`}X_*pUDaCkb0$LTT&%-4|!=n{%_HyR)b zicsE6%uQ{*6(oseZg(!lP_v<`1eUk=q)MQL=Gf=@8yuf_SlMVDRo8jeJu61s{~vWT zpJD2`@nl~veU$WYCFo3X{+bg@1SpfvZ#!D{n|XSE->S>iKg<-mf|i_Fh!%;)5V*JX zR3O#OoHKYvLh9}o~R3%HIM?o@1!Axmz790a3rjR@|W_fw(OioQ~a@b6@OmFFfIuH%d6u>@QP?LWrWVDEzJ!A z-jx#<%#=N!758UDl{1iPAll8DizhNUlEGd=$i>$sM@35po=A}?Nb{5#RKj3HV6LBo zy08v!@n-}I(5!^$QmFqXf6w>95mqoSI_8&CE4hNDMy4_4=UV>n z9>KGyO21NHUExE#UnaCcE_IA}s(;qCIeJ#1)9@$P??_6K9k!)Ob~NJ{n@Q~-o?~iPckJ_Ak5=?vc+6?hBt+Cq*HDeR`h49MIUr0{x%f@rt&_)og4O+k-n~4-ep&z;0 zH>QpbV_(cOKm}1Hj3o|9s(+0%{!-Xr%nFre!jhDLK09F%S2Bs-Ssr54%UTpzt1Jg^ z&4_*G?nJ)J@^vzBw_2`jShxi8T;z383GyD?;!h*a)x8;nuR4iJhMZ|e6Q5o0$y6Bv zn)b^svdOe7FqUIr?QB_~|JtNbL5FuptZZ`w#EC*Z`%$k;m}32t1MzhcFWwON1X@MRx))dw~dbO^wEe-8{}BEDo8ApElK5dqJnc zGXp(V7+AjmJw9BZ`2uw+mnKGAysZp7rT7h|Nz=IIV;ZlwiGZzeTM==YF!8{*45E7W z$W}a@NzR2dgF~6Jny-u=ptzYlwGhEiY)yim1u2z;p^wh>BR5#)7?4P(WsV8yju5L5 zoFT)0?P~9R>V3F0795S``lx2APM`BU5C?KEMn;!|9I0Zr58B|dvDv?#W9#62=ZJ?^ zttezY=$Sop&!8qOYhyNz6<+PX4g=SUDlmC)|q9eYRR?8bW+>Bwoih~Vnl;NOzsY-w&0yq#Mep| zOz_k=i2I;V`erwTy?&ixoxx{sIFR&xf)e9&_`-pRI`j4e=y`^$TuJZhP@%m}o zbZ{`PZJO;(KL*AT+1EPw4P_A-_W-(pe(Bv+>94L?+Xs1qd_x}wp*Ko;ys#K2_O0!e zjvj#Wr&Y?I`}_U-&My{V#r5CR8$zPnowzdjKPG`81nvbk1o?pSOeb=>$8V>%7HMvf2EsP@U4@HLLwkC zPPhI_@UjL`m6|H1`1^er3q#9!e~RgAT{ENEblM|P?Tc;Ew^&1H{EJOsc@&-WTb!(T zt(;<-Yn1`g3%bYk?U=bJ*^*S5rJ7Ey{>po4>ecQ=h9j2CBY2(dQ#LFMsC?S?G+k_k z(zK9CP3Ja&EN`dU!k( zHSjWWQrZ}DV;fZ9_P`Uwco2JXaKiEcjbphPp!)T!O_hYeNO3bY7e5YM)BOGg!w*59 zVKuu&WgNX$ZQJ6=s-=#uJ~x5Yu=*=1(yz!!+x;+=s8*1V%OV#LTK}ov%g;BRJEI?; zH$0+VLd-M`NlKC>M?aWSa z1V3I`-u}u2sYWt=5hQ|Kmo(FqcuCYBLOVm)5F&dh;aCusB(Xw$%(kBH} zO=7HylphFq0&f>lwui^iYN{(mgmbja*$AW(C78ku%p2Kc3!Tu83sSyrs_J@Q4>|L0 zbhd}(HclDqLSH8f>1@-WPdPlyg(pTJY^#(wO3RU)Zw}Pk<-9Zk)l_Pja;En5tx|&u zMxtXLAV(TE#9Tm$D<%BWNsa_Ui77p3oN8b|yb)(`ZxNW7oR-#^W`2Jk zyu@$nQSe}Nj~uJlKtuP<&97^S_$5-46s?eM+9ELzZ8G+(SK(5nvco=ZVV)%={mt{!~R)6SVj9% zd&6COiQ7W%iR?f$Lg&mgiK``Dp^Oo9G8``=AQBbf+qJoEFED=~Q4(dzWFoLglAm8* zSMmsQK@xdpL|Vxw#6Wzj!8^Sn4G)w`<*bCkDN-J_6y1$R`-L@S6BMv};vsj>)D1E3 z4*D;JrpJm33L$KvaD!hNi5zyKPK_eEk^({pBs@;3`(y2e&cTDee!dXYKRVi&aY-M; zKTUfZQbk8ri|rUWD3m0>RV6J4MPG+@JzgD}n6(rp!$yW3Q0!UZ?x@^TqIm^s?fq-~ z`LBaU5*K1O^%}9!Y&G1{Hn@N|Q*7i=;ET3L1(;x0r!gaIHX4a;6q%F~d)aTo1d%jN z6&`t`41@`DgAgJt-s^u<&u5JQD@tW^J%<-68rldrQ!-bb)sUtIYdSi#jKTJU9G;V$Uo>z@(5_nAO_j!01)IZhdJ!MMk=d6fzc9MYf8$e#XC4#gEUE zy|(18$Jsxs#ZZ*h#=?JvOFmIbSJ%Cg)$# zO`W7w>mN5e7pT{H;P$A5btuX7@EJ#G++b`J8=ulEsKowvh)9?|;#~GAD6yQw zO6tJ2I;pYLlFwF}8kqWYKQkC~(PgvN+RSPALMY(MZ*S78s506&$}de>ULPNi5uVJb zfI&V7KWqjp@QnKxm@zqJayr+ug06`fuD*L&q8_dURdu>yl zp}bOEh}EgASx`+ztno(0P)QtXK*2dAS|`(t>JtwW=2Pg4P4_D)`yPuSyCxy<=r|(eNbwpe0)j7j#gscAbmkY5EjctXt}LR}a@*{i#|w#@CgF)>CqmByg$bIlW=t9|8X z=FB8ptLxHqoyr_^xpL5*8{vJWW!|y}qDR`;Ya7)8U&rL`aEL9|eUlx$D~T*>D&7G( z6T)CG6lO#3lQNCY`xMyM8GH2++KNexMh!lVYh-FRnypW1X1dj%Khcg0K;SADTN%9w>cD7oV)SA$gS zXs$EZY9qB{oGuwRQ|xBuDVW4TMK7(xZLP~p0wAgpeqF{u>Nr_IW`a7KSDqJv$rHC= zyFvoo)%xEY{rN5#89P}01#}ulO5(-_>!1{@FvGns$q@T!IWR+5WW6&v7ZJQMON!8Y7qamY zqZ01=o>0r9a;YRzO+C}r<2e-gmOoNCm`44{dFmRV`=Eg$HIhm$lf8JXHU}GEPj;_MaS?P8sJ(kk?tNb_`#gk| zIO6JJII4Z|owJ|+XIy;6=9ZzO3N!~+ZkmC88!510Z+<^cw=l7hD{r6^N}ELkHlAcE zUTO`N<}b#Q4`gCZcgi{^$!7$j^F5ChF4M>o%vt1vIW0+(d}dh*Dag7MzPle9}(HKmq3PJ5XjN z&>f^*=@zO4c@MyBKYAxSIr{D~Z$N}y77)#cZK@qOipQ-mog`r3aX zv*JWx0w$@tBk3OStO>l0EKVhksHyGkLZ_q!H8X3P+PK+Zx`0|Z%Z6$0PGAUZIeec~ zh{j2zaTHEpSek26U;B4MXZ+y!(mZaq-P7&KGD#v0!@n#ifem|o&ZUa(l7nnYs!WU3 z(4e9a$taR;*bNF(z6+94CPoZqzOT7aYKC>D=j}P3rM;4D)R)netU41vEEI@v&$yGB z>FM@g&}6WJx|zW`+tc2K+oOxo5I)OOYnD}Jw;KJ=R#1mN#L+WVQ>ra=O>4d%(H&zk zIx4<=w`Ocxe+MZIR0`P&uqG-W4x~UMhfhn%OslI~P0~U_@=?M+_v);!2{grus<C!4L{TNI&Vxqf&V-5X3jfN1vS0nd5Wkzh9};;3@-j7+Q2D~; z??o7tB@r%k!d0_Ds5JdN$8##3(|E#d@z~ePv^m?^V0V%W1@6_WWgZiIt>-q(CTJ8V z%_QxO0tQ|{OywaEO%zw-$Fj)1*MD`DuNh!F@bt;q37->!8I{kla@1VBD>HV`_BBIx zMze8BQ&=d3i-}Y0XOo@BfOcwnzl_t-BIknwiZK-pZ9sys=|PEQgLMvlbvgga?4W8| zfO^bwsX{MHcw>45z89sgt*jYxCa)&8^nJUOW%O&8Fp$Zn{LxdPBodKZu4L)*)+QtW zuY3tj_l4wYV;Ntj>|{%qE*rI=4>?$6h$`FoY73?_Ma-YaNCB4I7O{c=BSwpE%39J~ zDm*vJQCad(k_QRe1*)-jV>ByE$fNQ`<8ql+510!@pz~i^)!Pfq z`*LC?l(QC$TWGn{y<;w882jf;La`aF$2n-iLw|EZ@5GH61sgRDsrV~T^_+8=|m)%<1sH)m1enpHo1c|fVU71Kn2?v1odqUi63 zuDOoEqRePc8NU6HJ-5v!DpObSM<1J>9o*efIx2=op#7#caq6J@>xG5y6T=Q$DDs=h z*OdyphG2ax0haXbIZL`$dpdiqsEL2~)r;VWbu7)th-q1K7DNr_0oz-_&w ztpyQYdZf)G=%ZEJGJCuc+l+OfE!g(n8)`$Db1Yn&W8BQlR!!a2?5Nt#Kby5z z-==Ne4IYdKt_mz`;T6hL|Ah;=E}67k=@4p(YP*UqMS`5BO8|Ffg*u~kCz;0EqMf6{ z+VOg%1j|i^PfII+@z79VR%@?N{p@*Gw_LNlfAQI6Y{iQ@8>Mnhyy~6Y0>#%?vhh;c zWME7AG6i5O<;!-G?UmDf>7_zgdoVf*L|)1(q@!A!mpj_OIqB@$S(Yi*+uf@EvX{4g zekTiUHak;f*M7bQQg4sE43RF0o8Tkdmcf2pb_tl>zYvh`ibIrk5F39ly2c(~ko4k( z4SfLI&1<6p08>Dy+IV7ID)I?KOG4O%c4Dz?^8d{mMoL9P2z;vpw=A$r!xIqj6ej!H7q@;;&=B?%~cS z$fv5!W_86MUGx@WMxe-(PzrU;xwhnmk9>p-PS#6+7xIwaQG?x4jKZ%x83J|+)y}_) zr{y&!O;emW8Em12g9+dICH863f4vBo9K=eJF<&tSor{$_-!d4d(+r?z+RiYiG$IY+ z?C*W-2cphXZ$7tNDu+EWDr{nH5?SdhVhfgr8k0!1^gJ;yESDEJ_tT>}p z#M{a5I=s2J7TmGZW&ML_S5|N{0!vCJRNIYQ@b%d=TFO$<)$wa|JN;)&i`8T}{WUrz zSrIhiA$h*-TSmez&POuPTqeD2LY+%Em0nmB_~)W(j?5vT+C^L|#}^4a6d80-c9D)7 zSI!P>FIKTMEV@!YRqDZ&#Ei^T=Shtl$!N`!Uck7f2H`?wkOIx3+=mTC44>50@u{3bj;yU) zQim)zt=qJ}tvaSfRw9etd>J%PKzJHbzBbIR{11{z%{RNsG;tMme)pTU0t3>N1BVEz zxPLMg+yHFopH#HtlVNn3KO;!fEWeIkb*r%E=%T9h|Ip)5I7WIL=sHuBqxGuC?;jZj zmc+MunHV3BM%-FE@4-Tfam>rc=c-XwxN|tdZ`;DkomnH04?If#8NUteX#oH%4#AI$ zmQ^3s&n_7Agm802WLhR9{!k}3ZE~jBZEh*u=09GCI`bJOXwoJ_h13QZ|5cnD2k*7C zdYcnEi+2myoE>%$1^#-;q^BHeD@fz~t}>kBpg$bY4K+wg4REmDp0vvNYY^6i!@M$L za~yBn$th%m1bY6S6>&nsxsG`)KhMJNiDsQ4(xxHe26|oLY1(kq4QV}^<;m6u3($Bq zt4clR1WZ*>dyXzZ;$!A(BZCP1$OlF&naEV86&BF!fXiH`yoi#29Wi zLhm(WF+>&QB+uG!SBU0?z6Y8AcbQBh1_ySL0xk9F)8oKnQY35<8fhG4~D z`ev4@%lL{kGY5?)l&#zmiOjNc(n@*qLS||I&o|NkuOYX{Y|xINX%1P41_7aw2M59b z-!_^MmSIeRpL{+*BV;1e3+kZ;TgOSP>!YFBJrVAN!?sGeJ zxjQkgk#>C2Dm13y-g{d3iO@j#Bazqjet5omYmn0geD7ObyuGKa`*yKX&x7)`*2vQi z2fouyx&xN|j(#$7|{52Tdhu|HPuBwD5U9ob$=%&_`Tb8yp0~L@_M>H74*OOKJHIXpZ6Zlf8rgV zE;`gshCNPlaz54##ru3cyA4Je7?>`4B#9luY%9VY_NYI=KmzTyCafd906d%kesUB7cYSvI2>yY;=t<;)M_ zN*H{y!mc5)4J zeYtMi1P>r(7H21ihnK^e&UKQ~E}ppm^>Pma4=*mBx1YF2JX^QxvzRW@3zGi&x_Wvm z%Y2Mp+3ftdr~`O7|oC%u=5J@5TkhIBi6d+s7JZAmd4yDmQc z*XjtN-%_*R?rtyO)8FnA36^u%y&2ysZQ1tIQ`^>q4Cjvz_~qIRr8zfU^j@E? z5b*Dh&91(y0P~Bs;f+O-*ULoQ?T&8O;pF6t1If!au&IpmHk}uLXuf~iXe*60FK ze_woE17F~K-5Px^L&{YdKGwsCW*xBn-lhd#Tff4;{G466rS-nuJ@^PdLQ4J}dY%H_ z?2oU{SGV|ke*ju1obgtJe>iV1uU)O$j2W3&9US)HZ+ib$j;9g)kQ^9f1u_Vabg`QjH= z_eHx~$@sloc`N-hvA(bcMQ`nZex@$vy(KiBK(=l+5m$j9aC_jB>Br29Uw zYJQ(qay*-@|BAqHFnRlZ$LagL9Z2f+eOCvMJpHdg%WH9lh@t1a6#04~3-IlDFPACc zBI6MHHaN^#u$%UCD%kt6`QrE0|9$jhv!BG~`4x7&`uMp&fVEknEl3w(IQ_YQkfqWB z&{Ur6{2wLpn%my5cSb*b4~Zm;U7x4HfhMMepRiuvpTWQ@x60+8*Na&{O&^{`ODlQX zTtVGm2 zDH2M!uWMw#A&>Hqvh$mB2drFqw$4AJ*B1{?jmtfJI(qT?f}a-y@g9$JRWi<}*MoHo zfGY2^<&u`eum5S&^8dS7*m&CC*Ra_2g3gxL|3X~*l%PUZKe+vID-Ck9pg8+SKe*ne zq2ly=&vb;UROsyM;}P&+jU>7hDp(H8L@Zku{H0=3L`;1pMn7i#-o+~P-i=Nfe;{Vc z^(GR`l_7nfwVSi`S@&|BsnGL_R)=A?tCwoEmped3Am9&_Ege=b@7togL7w;@C<&kE zqo`GluhXQg$De7+JM`5UKfi~=>ucby-`jB*GLiiKrTt__=kfC)HP=eo?S8uSPosfv zd-kVc3$sKJC(mUzyjBu#2vH~#Yc5Ru-9Emd>j3BSc6uc*F8AVBYgY%irz^k8-)Bc8 zP_Y-#PcZ){IKeCpl{)1iD=Oy;(wwP)k!?2FiW&Sp+0wvmY>KCHpMS+Z^b+I`YRe-v zPWAH}EI(L$P!fM54b13ucjWzoqml|(oL5_iT%IZl)(_A9Zo0M#8T_CZe)0PVOh;v= ztJub{^9OU$S?${uu}P~p2!RrHs<6l8kG<~^S?VG?^g-!ll2yR8Wl_^C!sn{j@Q~#tC#s}7-Dq3&)qQnzWu(@`0kMXJ_ZeXp$@n4%BD1>>;rs3M;4Y!iCJEZ z&<*(vO`(*H+9;X&&$i;`;OOR!cDLzWld!TEhA`fGv2Tq%Jx(!P9c7Dg&9}M0;qQdUGMk@Mc{omujtLP=dFH0RE=xFn2CL*1MC za+o7Ti-j04lQEj~_{lkb3a3%rDF33`er+hl>-_ZJylO$tm1bCmF@4NH?iFlBW0eM@ zZtHC5tvo9l&+43CRMH^rZ33~;tt~^#SjZEqw4qtP!Fg4pkg?0F_%$)W)>G#slhrjc zcr;^|WMVOhlo!aGD(7hOtec5i-?vZU@L!_ToqeyvP>FEK#ZF*~G#FLB?ZRe5Mer{k zTzJ^L1q*s2-}#SsVxlSbc&QU(N9w;R6^71D%Iv93iaRmq)Eb1KTUFq9R2b!(s=UFH zf}GwV=Ug@Qd!3&BdTZf2plVBX!R7BT``A`fF;w;fw7^yM;4*GUFY{z-^>gZV#URjRkpO1FD>Fm|hyFc14o7 zeiR|jY~C$nzz75zR{#2g0c+XVxyu#$EcSjoOsMVNI{hG?+uemJ{7t$&fgMCfINp0)B0%-%CMm5V39 zvlL2XtHazJ93M#|o1-r!De_^+VYkT6R#C#f7|mDj{9dxZ06Eqb!)($}jNPL=xUfoT zG(~XfrF7PM?U3zALK3MoUvzZJ=F#B>8T?1rpo*y_)Y@tayJ-Cjg@ND>fS4$&*d)^q zOiiW1PPuH1$ zC7|$`%s+GdxskvBTmUFyWQ~AK5lFAipMUa*TVYLBAZI zPoaS_rLOvznBw78hV=y;3)v1PZu4;Tr*lvrQwtuO0W+gvIprKXo9;oYs@F+-^5&C0 zsL##m2)GG$IQ=JdP@h|%kiCHHCI_zGz-il};&3K$ zwz2W9gTEJ#O5{|AktFa&NivWGoz>=*Zkd{GG3efQ=Pz2s@!_Qo>M6DsoL6joRz7ygmombNwPA`wJ3ih^1KfHA1{&O-O4$7> zu(KRPVN>^uqr5;2Xaql+YZ|D!dXb$}on)*9_I7|d>$VTmd`{X%r5ZCxE4g0=K{G@K zidN2fG5E!_uq)*D+~l}~+zR}z9C9a+jIb-m?%bJY5BGqyn}QV$ngx38IaifS56WV}lsJkdzj|Nbi8wue7kqW_ zsUS9U#CSd9_D<$``usDmU*`33nGWyA z>Qf;X$VA1S<-(O2DtFE*I#@KyqmNJFlzzkkqM)%4gCz6C0VG+A+`-bindDO_`x@gT zIi+`@)npqhC&!DPxPkY&tgL3ua{au}-WLjv>y#cCxjE1iHJW5G_5#i1l45JwIzL<^ zv-gTS0!H6}K7L)N^lY++bC$cgt_UA?stgbXY7P2!Kw7^?n(2$4(vxeB4XNQ}iRn%% zS5uXCCX08`m3Q4DeKCgCf~QbH$=If*e368s5LgYHD-W`OmHWy50?asIcw^O7(a=~v zDMnQ&I-ui`ymbU)yz9d83&kTmS?Zx?RY@*uq-Ip|_yeTKG_3dT^Inoae+E6je%zM+0pm+UsWe^PbWdZjMq`CKNDC)=8DjUYV$y>)F(_^T7KBPU%b4 zoPvN1crV}Oa>>9*bC#n6UBHibMcbY`5Yb%aAV&c)2dNSPYgk4}s@G(IlnmhMuF&Rl zhkLvqcF2`xwvyLPa6yyk+F)&4w@vG`n!xcyj2`aI^#ruVb#lD|lU!RIimGhRFxM!@eiR#YHCn`ILSen@=lg_xsWLQLqbb)(X4?xQj~x zo$p22FsK&n++y~=*ZgvHzP3(D4&z`3nJn12QDF*00LZ>z< zHPtmZi3b9*p;Ku_6CM1<`JoQ!f%dacT5`4EFTJyXpMs2>sY9+V5%H&Un|@D9{|Oz^ zo7$<400!@!)PX7uyaxO}fvk-HtPQVy?1%I&Ysm!Z%8WKC!lO}Ue@(RT8~aNK#b=h?Y2apWGX;xIYN!zkCJy=tR(GLG1^ zUEKKjV-R|DV#um2dAWon2OYhz3LWmKI$a9ys#@^;(Vid>G{biqFE^)570yUfsdZ40 zbz}HIiT40kHW-PEQOED=wqhs22XgS9CEZKgeX~7(6^HbzZ2;~!L*yccMapi0HwLEB(?^n2TL&BoPY{A@m5c2q?R{_i<*0pehI9b$)zwNqcO_MF z7z&z1uF+^+UbgW4Bj_*JGJ^9`!Z@;2i;+6Jf+S#SYzancc7CeV-Z#vMmSX=w(RrVn z-p@(xqqhlyI_1Qe_=KNQkj0+3xf){__4v{Y3>6|d8z66jTpDN)IyNO&`$TM+grlSO zCbyarq%6_YX--5o(k7v#rk&@z2&7-d;2;6eiyBGkIBD}9w?m#XgnZ|^1(vF3hg&7Pale^UAP&h=Crkd!V((CYv<%R{T;9675! znR4V+@)&$_U_D7aD>;0XOiHQY(4ZH^ZiC%jgzKdknlX(C&{a8>&YbWesq47QS1?PcW@FHPaB0`1XK79`V7R{v7<0PLtG%hk|0X_nw&l;Bg8wY~Zpz^ODK46XcP?=yGbHt7MrqDSscGEE$HkHgMSf*edp?klV0iRiD(64;b<4b5vx& zy+XI1#Dq^8}6KD)$b$jvgt9-gh3uBvWc4V{ZkS?BmHJ@B58KC^V_ z(q&+hie z^b!}DG5^#q-giD5*H>@P-d)|Cjq?k>S$p;O~^)NxT0 zA7DN=eR>FW*p)h|!!%g>yynqVs+ASga3$xVgWq{l3w5+#8Tx0P6B~$z>C&WFiY3V% z>ym-rZEiie>WTf%{`PlDY+YCj9~@*R8gQ2!G4)^sdL_wIu+s7~1QSC73E4@Swkk3G zzyO}+1FDc*!Zg?cK!|7l_2A#Af4N~PD z7@)y_T2O?PU1{0uo{Dg4(#ENnd~oQgsJ*l(S1Ll4On@#?J}nn%oAu!0RJ_@}CDtT; ze*4tZ$kj@-!epydPJm}5PFP$pSkAU&Xy-)>2lInnkrS*Ctxv`B2M5^~&>|U3Mjp;f ztAh-lUIRRPELc%4*xltQ=SqN6#f?fVesBmSu#QZE3umpJ|nAwJL-gio4XK~G$5+tRqH|VhV{2)8R zlC(mIpt6o6f~-~T+9=a3{Iw09Xy?Te=O;cb!>H1d4)YHzjPN0qkm6Hy&;W{(5|#u_ z5}BqP>~3;oi`Toi^;A{^SvM*HGj&iMnrkq!7Stn1d0d;}_cV}T?d-Dm($Qo!lvS?V zPUQ6Ve7csrgN;qo4}D0+*bR&A;HV_i=uz&8)d)?!T)Qn{NJ4e(*4GxIUEMINN^Ua0 z6D2WE$(ua;(2>(NY+8(qtMni`wpvmPRcQ`#NREjt+%g7tbQa`Q-Kx9aqT`bNTGbH? zHE+{#X%QbnNA0!kjCr(^JMU7pkfSNZqiznEWBGb;Mbf>Olj4fJ){%N$R?HUA0J+$Qshopm^4BY$O<-{BtlS| z>$)Xd>Mw1y`rY6DbrN$vJ^k`8=k>Z=|NP~BT<|{lyd}1KdUMO~w#A_DK)(19LG*KP zG9RwTMWplNLef9^j|xOf-O9!OtNR6_fAS}Hf^CUFKOA|sPZN2zL^|{)9Z)8_8z{RF zc6S=lP&U3~e$HB{>(la!g3iX*(Q6+uDM(ZpI?M1O34b&BortF<1cmzRb9rgWj z)FXn<@2)O>o+|t9PSKx!#?Cf!zVA=zHzx~!PqV+dwZF)lOSW`_>)FTe+)vltj84u- zm%UD`ARUt0&ziA19bBmJl3I*hRW9V#I_7QDQ%+U|%*^xz_Sx`vJ=0WA|FTQZ)4e?G zUYaIOUe_K}@=}diO3CKoS&@#dXFCk7U2-}48GXG$Paf6}EM{Ol2MZdkgDWUrF=iRm z*=RFX11_JyjBe7Dh^qEot0d)`y_E_=nH$UzOG?gYvF*HO=n2+EX3*SOnHf`_esDK+ zhoK&+`4%~;+>MhqtVY#JtgH_pm$5L>&bZPx4UDy?tIrQY5vvCYlp-rZWnu1{RR5*_jtQQy`?% zygmgBPY)q~@x^#2SIV4Y2@_XvF|lsi7`CNw*nRVGCO@T9+AskNj}M^$j8d9h-|kY7 z%4<8+b4P?y~XV=ZI%amf}HvR!$2m>hwUwY0XjM)pBV@NA`IMUiS6JgK$5 zrvf3a7$S4J{PZBFBt1qOnj}aXNtKL7WdbRvKJ{*j<-1bFJLTVEhz_iPcRIih8O5b` z_O~{vQ`?` z@F>zQIxF2nNe2HTp&D=aH6^3~I;hqpo@9A@fG@m+9MKWRER(DNPs${_vp-17}u- z?#f5(-APY*x%FN_$pB6FxfVv7fDb(jcFQrt zX6mk7hwJqYLof9T6^AhL=-!OA(*D~tSRCxxorveqfIAI6f>rpxRKI6wTPj6q!7Zy! zBWd2rBBzq-(@o+ZehtCM3>Ot?O%n6 zQcseOP=-pt5ULKFO16dp-*yPTB;y3CL5BlNjSbqdF5p@v3p)1%sS7FV68G9;ps~x= z!&b`qn4GXLiavd+4{R>0s|jNsC#~ToC70#EYz)%|xFTb@?yj|y1Z)<% z0lH-H^k64Uh2eWm`;Js9U0@gX_Djx?7KaEU>|YJJuSd+pSjcuW(DouoNI9X`BmVs}!L>H&44bO73j-%C&9NF4bk!4vO!hCvZKot=Ag*NTq_ORc19C6OTIoO z2eJ0uJMUalpyUC5YRHvH4%iIfDWL>1X;(03E$DO?iPGt?k*L7hmXV{XS(;AyB5fHs zD{eYhJ#1v!m65+D=M*8pbv=gyoeFj@Fr+ckLMh26b`5;i*~ZwnnRm7~$l)|YQh&Nw zsbcoRn5Jqx6y!D#&Ny@j(D)k(jYbQg%`X z-&bjrld<%DU}L43>Q1OImozLZfZgDho*riLFvIdl5&KC(V3OY82FS-oXLKL%#XGxt ztdI241RPd@WRk8vS!G9)Y9Yyklm{?e);VjyAg^~$z}iSJj{l(v?eKC(0NXXWChgpS z@vRYzUt=AF&0BV3{0)|7$pjr(2VE#x&~g>bU`dW4B^8&I4ZaLHnohfU%39R^8POZ} zfhE(kidGUVtCr@Slh{=7noR&t+>Q6wPoNi1rVs3a33lEFK>p&SAfN36_Ov-wvde-j zLN>ds=r#>(2&d^e4%ekcZ5wi&6@|OFC~Q~55f83ZJ?P|Gdd@Z-RyTsBFv)#AJeYvv z9VJVGqEyi_UXHaqVJEb1h5;wuSq*xw!wQkPQ{ljSAr1zVgBu%Os_AeQ*I=S@$@OF$ zpq$xj7S<5|{aShsE?@xNq6Y(TUD_XefYX9iq*@rgTWLStcM-CUi)L{u@?p<-VRc5U z;FQTSNdY{N0@6t}xhY4)J+4)D-KIibPByW@oW^)?1qybq%e|{UDMBWTD(hmEZmyV6 zGmo+B9{5}Vtf;&}frZBhIVmD*$QY7S_JO@%8-~nA#U)W`fO)R(+RdA`?cy3bum;+6 z-N=IoJE+pn~vb0={TcBNhbzn zma_HJ26Z{JQ&L6B=IBRSJA+?QY(2a#dKsYBv{Z9zJsfeyrzE`tqbC3S|P|~JE?O7!`vGk>cX~p{p53ezQd92lfd_bq*PVFY07M~wpCzs5i zAQLk=NG=w%+XH7wUb{_Dx0+SNe&ko8bTky@M8EYYEkfl!sZXq$FI?HBKGsac294%c z*=Ug2#X5{22d8fJgTrg(Et%fAs7{lL9WWBPVkt%obmnQm{;itthqQvv+@#a}sJnU%4137kv2!qP#6X-QQv|){E%T z%2kA{_Yy@wQ#T1dtr|I%1v8QkIjZX*CnVMsy>FW=domxD)(?{dH-4b5gIM@6CDVn?;SyY0A!eH%SyW&Sx9;R(%W?3m{kK zCd3?0FqhtxHZ?Y9Du=OeAIe{T*Y2ZLw_$o6CD1RJZKF--|JuxA(U8K;gKm0#b23 zDC3%3Ppnd5EI8GD>xm;}{P#Gl&$8WJSfP5dI#pipT)9PO_|axO!vro*Q#lUo} zjbkYZ81`;?`^$?*NKNyv%q#4y%S(Lq$x2Ogxsx)dRMU#)@x;w6v!F9m$2651^iPEM8G zJ!75A=y%HKPhS1j*uSr2|1}=Px2UjRgjh?r6(3nem%{Mg1-qQSI2F!q5zaoXa0Zy6 zmOkXVh44=>zbp$Sa0xY6P|)QAy{T}1i*WAI!fmQPZ=-QW?hG}fB{V7faU@p6#9TVe ziyiB-(H7bKqh)gzEANM||Gcv1q}XhNy^~wH%2SR?E;WIL6|6m5*e&1Cno1Y8NJo#C zP8tjT@XeoAk9LM>ou!g2%b7U_uxKIyPeXS&o=EF`2)>G2qzjLi&QGNKx7CC2YEzI3 zag`*krD>_dR`>L5354XsO;wn!HrFCB?=->$SrvaN+40aB#5vDB%FDp4;gb_(RX zHMW;^>GBro(xat=aKCkbcPn03?zc#+C^e}?4-=viEQm4`!DQ>u95-wVY~sz*<)@Xd zS+b=_{7vq0`RJ2M43KA<=WdcQ)Y=B=w)qO9A3wEW>Ms89x9@*g@fPF^aJM9dMHl3z zmh^)+QN>W?g0auMT-tXgO?P7F{5WBaIE?Xty~a`*^gyX&k{kN19aqcareSMQ+*juA-^hHy1#F zHc7Y50ojj$+vcI=xz+~SfeU1UBZm){d*?04LC^q&0khT+8+>Mi;M<&%eY{ih_F=(S z_7!NC57uV|qb0p%wKQ}0RcTm-uH`PD+u%*@R(|t%f3?w@#%2IOhH60$WOX*GS~!J- zKZ=%adSQd7vfDhBeY~gI=miF`20&6UoYIEJOPOep*WsKGV6M9Grb*xCqwM2-ly?tJ zx?NqZp+uXiaVloXOV`rLvM0$~vL;mLTpybV_cr%sAMd`re^~I9)mmZ>or=&jN#>5? zzJLZ{y%MDmOQNxXjN5JQ%Rb(HZCVdHu=diJ8GhACPGrJrwICuc8_%P$HXE>?-R7h0 z)A}f5<;JVDN9+T8sX)Z)Y?Y!gtz>DJ*f#C-Z9d99-bZB|$b&9WxBghOt)lD+R6 zwwc@J&D`U?*{1d2S{b%Rxzog2fGk*inwo=>;cAnMaf5W*T$X#h%d*Ru#n~0iQfNfi zBm*oBC$So5y7q&bG?(3AjXyqwxhi6i@jG>Y|7vAx*pi&#t~z_oLQSLB{h zbFG5ZxV{b-UOz<;b8QUcWDNhuSAYJ)$`}Ti5za=d=%g<=Ni(d}i?RjVrF0tP)&s4t zpCX32Dq~#oz4#R?zBd_)l;J#d6GNk=sB8vF1cofJn{2h);6a`up1IFf4mrkTHP~wm z*eyw}z!03AmVz{+4XL)jLAoc1WUkG1nzoc)i?~^BLTkP$>q(Lmv8#)uh=O;UC|BUq z1`zoADFT^mBIdb>D>&8Y?h^)5vDC|hGm(O?L)!n1;F~qgj7>ZG38I<%%yBlg4{s`5 zNnmLVSs_@&c#ct0sI9;bZIJHakmVjH*sHQReSd;&e_B1mCes~dsh3;i=p>QUXJ?t_ zR>1vo3uS{-d5ZYtK4a({^(Md%n?h3QLX?W8MY$jy1xyB-*d*N(#3$Dlp_{i}U)d)~ zj$@_jaL{tkTv|{UlLLIq2tmR>6gQZ}rwB~0iD3QZC!0j_`=wvIDln3i%IJ2Jzk7;^<34jtnp(y>Q=<;Kf`AoR zJE)ztOr5|1;wD1(6k)}^{K%-zxB?3u1Q%+F9R}&4E`@EKWGuzkY zU1{gHSJ!9XfBVhvzdqAJyE7AX`j&66&)ZUiw);Tl+=V>Yn#olGhqHe$xgrowQ zCk@)9Mdb9eS(COqQBEMri3oD?g-CKT73DX-JGuE^@5?oxd?BM;F5kSrDA&I^k;`wl zeEs(PvRwS`Ki=NH`~8<+e)#a=6u<7a zoU2=IKc2R$w_m=0cX3tvm;LI)<>UwO8Dq57)>-FV$eP^gyFMVy8@}Z0a?AbX!};xx zC;vEalK4L#SvC9kYL>P;Yckj7I?kSM?lJeZS-65ADYR=B5MD2Ln48n=o|40ga4krk zOgZwfBdb(-ByiWL=e6seDv$PGzWAT-Z*I@W&nIusudlDJr%xAm$XcU0qxI!-lJKc_ z8}wVt686DB=$cgLDlMFi1Uih=5Q!d}leFU}zAy3%wAHQY8m|EN2@8%;>9-GtVUI!v2^2OD=F=&)gwkJiK||$ zJFxm}qvV?QmHg}L+yCgxl1FwdrSepidw@PzNmnyj4I3Dwc4%vMRfyRtxH_ohO{ydL zYCtb2N$J0#vWLkc=Nh(v6b|0m4Pi~pX(x(ngj*{<0Ew=9XzH@lD^N*TN}Nl zxX-9>7X7f}?#Ke^7YEWQIT$)5RT-4jRF?p`ZOM6$J`OU#iv?17!=8%o8r0P7GBKMaRtFQgI<~|1V(Hcc=Ug@E)^@h% zS&?v7+30}d%-#mqbyR@>ntYTq-5#ae1cN(->P+2bOt#5C4Cq(s$@V3WvAgH{_y6&|`)1PheTk6YcY9xB=BFR7FSfOLUuX+G zAHBylcHh<4{lL+KIbEGb57Mbyh#q_n9&8I9*u|Vn!+XK|_l0FqT-=rKuPs zHigv|cvqp~7vqAu6it=o2wczZV%D6J!nVnn86EuYHmEPf!OMtYV0tBUSGKm~lK?U* zK!Bb{XbdZToRJS_TI|Wom69rV*QH2|AJVQTrcQFBhmJJbl)9G`%cv|#rFz@5gqfQP zr8f((qW#WxCC^U~Gx=1E1uRJe-i6qXE%6{3_~#G{FagQk`rcFp*-#n`8?)$~_WRc6eEHx(O`K``suB-+ za;{{jT(pxbLUKzDxISndV`Hi=?;?ON9{!Msb#>%bbP_yh5x$+J31lqN-6fZ0Mn!#`CeeZ5pj>>bhaG$leArBR;q{;izR0(qB z9=0X6WL%}=i*}IpR_kVzk;Fd854;p~lN>Ux!6*Oz$zR*P`NL zdX+*7X;L83r-b3lMh&T@q%D}>h6|HNlX>t93vWdlaAYHK#R zrDgg#eDJvN!MxSmG<@JbXCCYoJ@AjqJZKCw5rS4d6=B(u#3=Qeh9*mi!Ak8D*V%v0 z@Ik0@@rhyHNqX0Wo>UGI?l5&1qY0hT-Wl&loq0gnXDKGF97~f|4Vs;+++yI-($KB= zymtc0v1K0kYOU*}8cE4^7Yq0i$Z8?q%5cpGI(SmW3j_~7oy>y*`j@#>Rg6^93~f@S zr2x&vCQbWlTCS3Od;t*b5-A5I-9=i324PYjiln!i*Ohb|JE8u|Wgd7tdXPK3Rq{S0 z@KJ~Efc+s9S6ygn=V9SXk#IjO7Dx)9fsAo?!AK|pR?B!UqZIG<8~5iAeQ@`Vn-sGh zPI6TM2=f?2Vc!ltx(j7zU+@brhNw~jV*F>J5i+2+^WT_w;K#6>^*qOObstRfyEd27=6{dOa zm`AgARQOwXSV;x4zNu2}P@_}ry`+@K9;W;44Qu4qS-$B@{qLKrg*D$I^-4rEe5N{2XzIO=d*fI~`po@vF zs=*c*tfZ)t(?(&Ra~lbM+wbe5k05v;q%{7jG7l;_XFyp;l+r{cc(_D~&lzoov>z+& z=ra$xPDW}ZWBesPC2bV5)Q}|U&(n1W1=xw1Uxo_0Si2vMrAQ4(tQ(T|0hSW_kfQO% z+PaINyb%2^8J)Ha2&;I^`weKC+aO@+xvS-NA!4 zI@-*GW-PMNZlhbz>!E9FWjg^0|y& z-9Gm$o;R-KY-S@><}6^hG`|Ed>w^_bdItxe$gSG$rwSf4;@~m?X4yJ0ULCGax(SCU zcO_cUzU_M{_Sc+wFs$ZM!nFlojc17t`Xyj(0FI83P7zv!9Q;3P$-c^Y{ zrQpG*lX*Zo*enHkqwmu7jGM~BX9202*Bpy2tBIpW7675ZF_H)3^iufB+AgJ0pn*$% zlvt%H#<7w?X{bdudzB~KBav1~+T3eti4(wJ^v>|X%ccMOoLEl5efCMNvJdH<-Bcjy zNoQO0yzBh_r9vNRfMsz~QuGn_Hb=lfO=?J)hEQ!TVZYGF^Hx%OpG| z<)oZf&NC+`i9!9?Y93UgSR8D3Z%Haldlyr zm+oJ3ZI0OZ%B?3m4ps92ysre~rJ;6}bWblG=90sZS&*2awQFY%c&4}Mw0-=VQN zQa8$0InH#_SRD*Sx#CQ27(*S7IP<{I<0Pw%gaBb{k$Rd=Zc&>t=^k2vm~0ENXtw%u z=D`z$4%jV*4)W*BgZ*L$@llxvT*64vIHlvjRt<%KDRfXK#NmtXL}PDac6^}&ww`*E zyb39M?1N=Mq~KLE@Z4!+8^_*^`nWR>LUytHE={GpUz;aFM zU1xBrJ#P2D@Wl%-Sauq$)e04igH;OBvLHzx$l8Z#yH1i{hzjbQ1I)Hly-Uw#XGmID zR;6LsE$PumJ<^&7E)I*e!K!F0l1Hhu6L@lU*|4QZc4w20mkN4NH4-_{Dozr;Bqlwn zc>v>7avm|~otML3uGvD#F=5pxupW|{2arAVqM}^S2|7!cr6c2qKIP`wdo^m3jv~>i z0y-jI zV9Eoa5=TRIXZ_NbsCh6bNWGdCl2k1WlTy(`$yKfxTO4`q+SXGA4}1dW^Vmws$gkF3 z3Z}vgFn(-fbd#b!;^4t^WggI!QLlB*wAB_P)vIhyQbjPzxn;#JCpSu9)5nHJg~yY5 zKo12))|AC=ayqA|x&#fpO%mhpRaFU#1^~mDmzL@0@WJE42g5If54`!Dd9YXXAU(3? zLCZx8P_|kQf1FS=xno45=Im^X)x2C$!H*6fIL_Gvd#I$PL5jDMJt$?2q^D{Q(U-7y zA;F{0JSaq_!Q86Kl6ak*^hno9+0encb@X~1NA%zkNfjx1=XF(`T97QRs?-H`9KH zwRBRs8a(fjGVQvy@NzW|1~z_W1G6o8A5xV~YE-J?nhq_%w2Rv+zdzMr1CbF|C zg$77sukc5~1iveV{)IvxUalt4XsUoDNR^DJvL(>296|}2v1*Sr^FYH(R3E$wb_hen zS}(*_0jIQ_bSSayTI81G&`q(ujc8VF$WsLmYzMjoHdRql9Xw|X^JT#ghwA}ed^qoqIC$_(nFrxv zlD%?9-(zo8ZdGAuwFIz=s790NYzDm8P`hX?v**TXJqH>Rtv*SNmDVhAont>`vn(AfY8N zaWA{o;gsyk2Tv{hh&t9#RdijtEO#L7)}_)?&?Rd*Dz6U-A26<~<14bypC3?kZ(Hn> z0tr2{!f$t~Lz0oN2eH+uF{%Ys;lQL<)g?2BV`S;j(Z8eI`S?A zQ0c=8AFUy7Qhv_aNkgM3wZ)7IjVZZgY@Y$YZNe|?%9WA#ry;I<@WjGPEpKi>Q#~3h zDIE&VY!+`4QQKX_{4L-W3*phlAuJ1O~HeQ^p<$9m9vZD%*c zcG#M&`}KgUCL1Q7bx<)+nm9_36`2iPu>##D_fE%-x zvMxY0NkYFosE<^mw&OwPG&kd0N1YBf>RtMgU`eYI9EpLHb65~KNg>tR*A#+zNc2s3 zaS_iP5Jxh0C70Y)*4Umfk6pZ~S2h#qXyB-8+sn3Zbxa4e?IT1}IR`~SP78>-st&fD zY|)NNO=R_w@a_D%P3gcFjW2KU&C$rJfcReE@PdhSr?mR~mrFm+FD~v_&rFp+^fwH8 zc6+mYoaizao27}8)X0-N9<_E-+=EnzNVSY*n^Uga!Za97r^!yw7pD>AFW#PulZvN7 zo|+bbOPt6v6M&cA3{A`O}`h!bhJc%JC2P~0|@BYDcWvreqpG7!45qVCN2~<>dtv z^ZN5A7TwtrjAY#_b6AMg0)6J=)C6RyJBN=q-g*(R6>ty`H)|1wk z#uVqQfzc-y9n308H}xt7;4)ZO)*y_{`c5R>Va9_f=Wau;qswPlF`*8?nK5mv<)bvP zDTY-HoH~41$o)Zdxe3rL0iDA+T=3i)$jQ+l77E~ju*I%{6_WIXcLEl6q53tyx`gTv z=(B2X)IEHb!x8~X15r$oi}E7|Ut=vy%VvKoTg-XcM$X9M;^RYd#fHHKy@J=$a&JNx zIp;1xrIvb0#kQ^=gqs`P(UPA!;4E~xmsLwv9q1Sq-xyUT=?bu6bV>O0W)G~qiiwwS z&jB|8OYcH9Ns%vF+8V;}4A2$h*|j*RQhm_cZ}O(gCi8Iip1Y&gf`st_6JRvMv{r}5 z!si;B(S0XcUZbybUb_aPpIG=&Q_I-`6a;BD+Drs)_EANqY*P(-%nFlFgonIu`1a)8 z#rsL7!XyJ*=P5W_5>iglXFsoGB|R)ol%lTEtt44FNlOu{*iX{!vKAAW^rAR7{N^oB zGbQF@X{LGLCZ!caxaotrXmLrhKi;RLPY&%D<=d5=jtL)o$(QxYT;I$0SlPOi!ptC? zB};TgO8yoQIED3xHJELPV`1$6d0y_O(E8c$rqjg<)TcE2YrhsFs!!d5FgG)4mU8%i z`GCRWZ5GPAmlP^*7Ru2b6L|rl+7_YmOA6Ju2<2W*PA<2Lxwx8Qvz4~ksXI4w2%&~8S|CFs2vuav+9XA_WpI#$Cvk_HIe<{?y^U5Y zlO%NHol|lcrMSiHhPAK=Tc+>MqCdS*fcSxPZ;E=7@o|z0+lnGNSsGYgCT=qc@n8$x z*S7!R?@{wNh2@M zFb=M4K?!#z;Q&H`t{am{IiI{#^J=O>J{5f~Hsn}h-Uf%m!A2_DAeD-OYDI42fO%o} zl_4i`R>MH(Oj}UGott_3H5I+n)%J>&UH$A9WOiDy4bBbfw(2drZok%rW6NXm9 zNNU{w-`=XdJGuecsX049$B{=S1mQv>alx%{g9FIU_4lL z>gZ_TG0L#pQhmxKBZ9#ogG^F^Se+usx;`Gyr(=jtN=BboyYu}QFW?s$!eg@rr4Qzc zbv3RyZ33q6d^~Me&l$t=hcOj}bZ6?GiXGrGJ=29mCO_ zPyTd}$E2HJrjB41fWV(FV7qK^&@d8JE%f)Fsmo216LAt|9!65_3w7+O~ ziYHEWR;J#6rnYdDaE`cxziNj~w>HpHu=lX%mb_RcJ$J}d!{v;<1yEg0*Di=V2X_wc z5Zv9}g9mrl;O+!>2o47g5ZocS6WrY;xChNWdEff(e1FZ%ovB)<*6QBRdb)en>FT|E z_wIhPLegl4GrK^d-NNt{d`rSrDSflWVFpxC&fnuR_9qJsPc~s8p*XGyot0Mb zU+IjBwU@gO)d?XGa$IVFQcK3Dp*H!!jRgQ859H0`ID}`%Ai#w#@@bDh@bsb1{;p8$ zPXDziJ|^njx#w=6NdMp*I_z4>|7Y{44Vw`aLdd=%5d49w^OIdEbWq1t&mb z?(QrXB;b86C12WWnyC|yuzo_xEsdEy;Iw>E%?3g`uL{}h**@6K{n0)yW~4rjc*WVX z0p26H&Kr7Y=fHLK;%ENo?U4j&U)6NK+wv9zeBf**hBpqkF-OHXc^b@J1}d>WUV`{$ zoz3SNuUew@#uU7>?qG!yMOLJ{@pK=mZ&9$kX?(IJ3s3usoR6?cx;D3qX%|krvFtiK zcMw^yx4tYFLE1MusDT0riQ--@O< zSgfc6!3!GBnwdeAKzw`ErZ&|9dJ{0;j_?K%0 zUgUz>B>j6RQsF6KaW|Wvx5Kvf@2%tU{D(sfT-jNl%Fm~7%Y%5lA-Nh%%uLPpJfe;e zz6s@E>lN-30gQ6(hnIJ%t00&TV z(a@=adubqKHKD|Bz;}Y;B63*1_)Q%;pQy{^{}u9cYA%Bq3b8&LG@k!d|X3Z zg=D){JA#lybBGeT$!1(v>z2B7su^>8-CVDhzA}O175cPLhYwBcVA;|0#T529TZu&U zqZ7PCR~$PpOS3>nI7g#)XLoQfWhYE3Y`|CZ>jv&LpR|4>99$58C}Y!x7O$PRArGl^~2+9%pamzVAm39?k0rpEo(uM`sGp*&9k^9l=u;QYP~8XLdcP+gJ~Tzu zPxR^s!?OVSA9|p<7VYe78g`cMq0Y6L-a<6L&EI=<4cc<>UZ?; zv`XyIww>-r>e!oE+5S0b56_C(n>KscSw<~z85X}daC_fe10Nf<3#I!0%IHu-J`EDM zKxtK8`uIFSmlf(V6iSOkL7$-gx;&Df+Ua)atqk{OXK;{>vij3EliU}5aob7?kE!+S z`_&RzXCu=3k2OoB+%g+97T!RtP%%Cx!ZW5)q98G^C^Fy3IhT$s%GR=Nm>==IGd>2a z?{M$R;NvM%cul1$7`ZRIF5(n%sv26<^O{;4`o4SU#<*(Cg_{2e?;gMQ5j5!4<3+M} zBHG)D67#675qsu_{`Ndc@{p4p;0|FN8}6~>YWlHP$NmU&seI-Ei5~{9Ukwbm%^Lq;!F@?2E~Q z>@V7~52dUTb@JoN3RH zf@s7LX8b>FuNz$=dcYp!=0F6`!^wjQQ=AU)hkWlO7FUz!vHOz=-lpJz#PfoMizhhd zvf6OCz(@6+`BBTuU#WW2CqQs)E4MbqFputpdmbs6 zswsPKGC|w-gfjG*9FAoT_;!|gYu5W4ZRgTQ26FZOiLK$ythEF5-l_o8)tdXnhO(I? zGM+~|H}H=Ceo@@(LQ)%032#3Uin2Kq6wfEJ{%I;f=BWeB@V{O2g?s}P{r-UAFlcy{ z%U`zkem$wdIT`if)9_mv0-Fe)8i0Y%#Iey!p+W`;zHB>W#r(&&IF!SHN`bAso>q-1 zhjvN2Q5Ev-u}Sb`_bKUq#~Y|BLG}a7X~3eIHS;d_Mk~0 zsJ)m?Y!Rmmb@zTR^v%1t9_DWHUikh#-2C=_Ftsl5Yi()oi8RXp#q0I%WIWKm4M-5M z+VadtpZ8vNo3RzR^`nom8zAcNdrc$>r>|_!n{kyi?e!W)5szj^uqUGKbKlx>Ksi4l zkwRyzNHj&YnZ?Wdu>OMZAKn(W(Ro}UD@Q~Sarm{-pEsk65i<>G;wc*9=1hiJ8`f_L z)@uVX>_qr0JJ?1a68HKLNqe#1mT)GxV3H%T_Jb9cVPNB5%JO68S=DrR{`*b5sww#GyDe*wJ~M&pKj1 zoddl!>?$5zY$}3$q3BOILINp7pCbj5Nk~Vj2?g@#Qe?1v1yVB|6BR-kl5we45T2Ge zKVW_MP1=_K=gxq2h4~Z84_!Wl9n3*{t1wF|vM}V+dUsQJ#^GZA%5bfA3?5G`W^_AyW8qoMpkJB`rF$w`pKwWl`#-JLY@#3*+2y|EsV z7-&A|Ed2wy8AJFj5-#S{uk%{1?dkM8>RDV+90w6R-W0lu!c8cQ-Oy6I<3 zG2ZF)d~7Q2zKPiubyM|*6YQeuxC$cU+A34Q@>sT*iV*hc+Kl1s$q)r(H(|Z&C(Q?t zm=ya@r12a;u`NDT#QyJnTR4hoUp;Xa9YdT?$EwEo|cXDRCk|l|`GnSV`8A*R>P*9~ZJ84cbZjqT) zBR|ozQvE8Tpz=p~*~UR=K!O(I#qMobaaqPnM~Cr0Rg6$C

    ttGKWkdLz7mM?bBK& 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 z

  1. 7Tq=A5cxHL>-sP6AWj*q9ZhiiA3yAzN2UdoWho9C@n)(Z$SmFKGj=>~@|Bwhw zBsmYAPTOZn*lmJ``+njmH^WHFeq!Ip2{70xlCL(G793XYiD2|2=gc(|zyM!Ozq1J- zIuL&;DQeC>s z3Qv%GM@noWy2);yCW0#r4qYekFtKxq{E0Pk9|-WK1p{g%>P-Nn0>n2SnG*Gek^B9` z$)3FXxnMvSU^Ie{wL8|0cmAAJ<|h|%7hv#lK?@u^$NvX@zkm6${_p%Z|MDwmO0XM7 z>SWjtY<*3RtFZeOmmC+xqQFhjlWMPcuC+u>gwd{9kCFY2-TN~F8!GH_(GOd-`3%*M zm1957<-VsF>xT!cT0A~H7Wq)GVu){luVju3t4kRxfJQtv^vm=Icr541UYIC1R`86Z;xrTw zP;r0&9;>h^R4%D^xA^iCZ)R$4Z%;`mKCvSIU2jn-RQ5ux5tuDUBfnKRu0N*i*sXBfsaGIl2I?7g<0Ip76S#dpwNBzMb&h_=yT?1FU0gKEd-@IY4|`U*`Bi@QEYoZ^<6m5H zCjq`s@)19HkQmr@j(Gvoe}WXwbqK(HdlDp(bIZ?^EmLOQ4^e%*BT58k9+up(wprVW z%~yzS&z5#D!b`!lyfS@MlTjB|Pb84g*Zw?9J;gs}&A-}zlgmr1&cfGr{)NE9^iGfs zb>~oWD;}Bg=Ox9@7QgvdxY?GyK3|!^d*)fcahad?1&c4vcPkx3k#D%a2uUA=eV2Z- zwm^_gzu$@;t=wL%+_FkcIj`7qZgP8NyMu1CD(ZrH-DsNUmN_d@$PVY{IB0@ zT?j|TD3Uzy$@@$Jo{m%tVmnH1FX{PIauBC z=H_Ahar0~%<(Ap=NgQ7oyk}*(<>g#@u?UOvrX^k!&d_>MWR>bask1uf+rUFP4GE@U zkFV(tzH-aJWl{tQR02|hWS2KX@eidS6tF%yanqF{YchY81bO=fV<9E4fS*@#_Dyo- zxR{L_=Gvp?W6 zv5M+>z)AVb9lAgLo3QzISOBT|6RGeAlT?H^S@TS;Xa5n_rMpi#X`P8G-f-UJ`F~K< z#e@m6l5_)6w#eCT#Je2{hYN7!!SCJPj}h7BVKAh>SU0Is;AGtoUr`f)B(GjLrN1O5 ztXeW#z0J(+fob0z^QLvbn9EK*htAIBV3L#KO^#Ga5^|18sKkGyxH}zn+4m`wWH-ls z4#niG!Ys^>1iWl8rOHN}i3h6sq-#>7Yg43iiCb&Nq`eoHd>GPg=)|n6!VtGjU^*DA zmmjDDi!{QAs`^yCVMdI<@tO0ayeb34Gu0_cO z0ey&u(G$CzkwtOFBtzF8e$+$)C9MFp%4(4;&tzlfxX}_ztn=YpyE@PJ3~R1i>mD zI69N_K0;I8eXcx1Dk5^-_9%QWw#S>PF$56-3CLmeQ-AH7~}I zfv+SQS8Fm;anigRH2;ezW7I7xXgQOE-6mvnId?&vMP?~}Tj!GK*^)xvkr)T&K%m92=TMn0)ijx-ny_zzXDy@@Ygf7+{46VEBn}#x$ zjuzH(I1PS|jWQim4I)_1#Q(YIyqCB0ejfIftJj&J4+JZRjkSo~GI^?}Qk^|+K zdbU+DYXQb*5k`n_h_wLEoRTtn3C6Y%@p+tol9h}nXpiJ$Cygqy605#6dj#YMJ1$$O zK|3feyO2B*EBtB3bu~Kd8pL^VER?0u9923kELknA5pcb<52{Sayp{e6UY0QeoO495 zITs{pT`S(%F(uty3FjHRvp6L;xS1|_3jqb>MJ9{Z#x|LDgeio$xiIxwFS(LE5oxq) z4cBRT3oxAWEwh%KJv>!{sK@|;a2RZOCDBtf4JFnAZi4=xMN)iD$Z8Q*Ybd?I0^5*0 zGBf1-`|nXq{xw|pGH$})b{ zXzppIDMFgo!_d(tP?yIV>DA)uptB)2{V)`VUV1QqbpK@-(Nh{OxWivf25TOF)6I;Nfl40xK@)P#gRCG)0)Ggv%T*97#f&auEM^l`|19ZqWNS12yQ z>{aqK*#`?IBy7tmby@2a6`ZQ!LU95{5^V`Wj}8?y+}50!T14kXLieh6L%oNs~1_Z#bx>A-vEcW1wv5T_4m zOB{k0hOEcsLu+>XcA@bnMk#Aa^Nj8ZBC?mfnjma*Q!Q z*7L719(tEmi30T>=cLVT%M6k#k~}EmuiC$IQ&bwR{(hO4@1XdIb)Glhp42=%v0#f@ zoK{vdv1XQmD<%CJ;=dM0NZ5Hw)gW+~jZKj}z(uabJt{@@W=*Z>ZGW z*x&hL_4=YfM2}1s97dl$W*pNg_ z&XC>G)`zLMp;y8iGM=CEsg~`O!mPHR;j0KIkMob!=$`ivTO$2`9tUq8mcMS&w*)$) zScYreT|wjDmi~OVsf!3L2xAdiMDLmD+~39fM$AJp#e^THPfmjx`6CX!zlf5Tcx?Q= z01l5RlH)cZeDbR1HnWa`;Gb#Z2-t)5cNf{*gPQ^cMHS>Z$PK;Z41(92&Z+#8Dr=Nl z20Y7$$IaUV4#5B0w6V0A1Jfn$|KDk2jDE>V)RmxkFNt&8mcGm2Xf>i(bkcpFd?-_o zujh1WU$HWiYuBrSVA{o2*PUNnr!qZ^3?Z0Ol%wp|+HYwV$T>u186>o(6rDb5|X z_bh?5m5$Xe0jG{t$g^s;1$q}6wcnv|3dh6-lItozAO&rfG*PC?#4fJ7X3!`^+Q;(O zV01$nIZS2x_&i_afvU|UB1=fOv`Z}Z3y^g7+OWEraveHDMH4vYn|oNxcs%D_u`WbP z6C#h>vXo6CtZIT}Ag z4gCFd`*1GxTK#&xceLlUHm)LaF5<`k-sJE9bdoRfIwf+;68QdfdT>z2k$$r{&yX{eMYwvi%y7N#!3E^k#OMV{JFa&?Y3Xz;ootv|9WfGT+27JO+i%kB`9X%3?d3dM6qm{9@_qTqrp?bRgI1H>ZJZ%W$@i^n&GM*a-`& z#5pK$!3x1+bX>Z1_EXRIjl2%wK;_xn&uw2PWVl12=R1i;uAI*OEZOC2=k9XT`-dZt zNV=?(k;Lbdw@BO5$x>5(e!=JrZGG_X{ficvrSAbDT0a7yXsiOsc-mgiXPP<^z{|~x zc!bXBeK_|7q~K)t)R6?yH%-2P2I|%`=nm*2+qXH0ejQ_4*%fP_4e}MjA;6505KI&Pa#g~{ZuhsmQ@j%oGTnxL|{@FQ_<^#ODcDbv| zkmmw}?`;92#)_r_)XoQBZu^!AMU`n4ZrF9_Z9^|5n}G_9NJD~bVtBgloA0aa=te%;r;1})Ii`J*`04c^2oGnaEm`QH#4CUe!J8~vCO7$Gyf_A}O2~cQ2RbGQ zr(>pwP9{3h>PAgiL3@1;?CcV!ff0%vd2=lW@Ygob4()`HmWkoGB`kZJM#pNjW5ET{ zhL@V@sv6V=M1l{Gv^!DgjUm`R6qYQ^2aS}W{gvM*WTAZYpbq=928q~w5gTpwugG0U zB$;K>WTweNx!R9g>BR&;YMx9js1P)BH5N@+^2}uBQ&SrhVwBshVpTd3hX-G=$)Xd8 zrF8|Yr_0-`pv7Zi;MD^V?9XS7Aef4L2FUko4aNZ83J=Qg1i$-hdv8BAd;=f670*(a z>>k=<32Ba9%dBVR5Mo6I>|ovy8j^QRo)LFl6i3~`PRzkkRk14x->(YSO7(%IvVxue zXxfyhZ(Rt-h9t|3J9@HhF~ z@*O)-hpxaRCw?R*~ovC*Eq<7zLwbTA5I{b9Aj2{?0 zgkmdy*~@7QC6p+(f#pXQ*DjV|uKKu7A`haOKIJI)^+_mJ!`cu2pD?<(EYX_Dg3^5w z#s9$2O4P89gHe9vZByFJ!+4X0wwFDs5^@ETj1-i@kSc;o|6vOO!#*A_5X?h&!Oxca z?l%$4V|8hls_`5rfn8U#XUiFHMB&^iUxaMtVZEtB+d;3Qgzm6lk_#K5L}`PhORxpC z0j`twKA1(Q0?a~m^9=S~W}Gcwt2E3P+raSFBy@j1dEqF3;f$q^YZv|v&0ap5sckcV z(Dpc5Kr^6aGtWZcosVKGZl5M?K;rj*Ss5t5;umwI-`HKR4G88pm?puya)lD7`_asfRvFvHzTHb*&lUpd12TBUB<(Dt>Zzoyh*Go_n8&SyDqD+SyHy~}da zB(aV23;MV$LIiNuTb7_U*I`@qt4QQv;F(nZ`hsDe_jmC6dtdMGzrG$lPq_IXwh7ir)J47AES<(RtvFDS?Re>wdJ&{Va>G1Wx&pX6VB{(mPX+d`rS_`7xBeijDnP?vLqI?vKv-qf=}8^Pf##tgAZQUG zAc(=asuFS*Ue2x-Zf-_ioJQ6r_Lj_cHfAQ~M$WGGKQ)!y*2z%1E^9`9=UCP|%+}bc zwB6^8vf`U(Gr>u3Z`iXxU8Z#n!L6NCL_Wh@B9bGYoH%&8Yo?}ym;wyDW+IyPVccO# zp9m7C*G{=6h(jVp?bRgPk<(%KcYBoOBO+RZfU)+VVwipun8LQl?Jog-dP&Hwj+wO) zInOM6<~zdTAy|!l`;#Ws){)GIETasqq0{C1xm;0)jmve3uC5OaV$#FT z*I^KHUm~cvjN$v+#L6^;G=l(_C2c=cXBZA{LrS5U4?ELg8GHi_FipDzu5^f(goEWY zww62|HHTGP81a^uq^Eo|v#UMkqqz;Ff1j<_3 zpc^Xxbhoxz9O;V}hEx$+y4(RUH;>!BQbgc!h>Y`ikq_2X&G`7 zn)Aty{Az`~iFClMJ5Z=cp~fVyYrQVw^w(hlOh&OCf4ku9rJ7yx)7yTXHqfFI6i;*D zvL2MjLdIu`N3ZaW*RJ)Cc}kZRX_FKm!bcPz^(KFPzxWsy7Z*IdM;A7m)0WoXBzPh; zkqxJB46!DT=9HqJg_qM8tObT^=bqLJX!oVn4a|(15M9*twDMlQ_6^CXl&TG(LEEH| z!a6b3E8u^Q<{$bf^ReM5ng0`2z{gFVhXHDdEY^w4aOxCC{tewX&v1u=sKY zc`}=BT@kAM9nCfUDlZjY)gba0dxiYTmA*p%Qk@&&wyQZg7D8)pRnz9@HJul0NhLR4 zQq@kFx0<1Jy#)0@M}>|b;Dt-M*vyt1`5_xG7ij;pH&o`xnFymmK%mI{fA$8abNy4N zb#BZ*7u^)-|EsaD460<=y2P!aac$h)9U6CccRBdM-Jx-Z#vK}W*T&sx92$2H?ld;M z`6lAtcjL{Qsfry{f7Z$!l{+$b?Oc)R&_lrJR^+=3dUli6$#Wmfr+zupLHRzgZcZP; ztFqdJzUSYKdm=9LeGllae~a39rSozY&xSvhGxBbr(RgMY0It0t_uQ4Zk-m%qp}hd&7rjS*z)T)$5rf!bOWVPbDF zW3A|XZ{pIMg8-}1AStFz&TlIA?z-n#2V3gDTZ3dqew{TcV8$Z0CHD=ReLKNa1pUV& zl|;OP!){txFg_*8V2)%QuBr@^B~K8o^QgObDjccu*beR>^Pt~^Y6=Y_YoaWc;|o+? zGP*KA@8aPXhcz7pF!lS66k5vJZD;S!RG6T>JRGx964n|6HEz%18`#~5R?{?;S@$?j zxgCitAW$tG5>h5XQ4S&X517Qv>dN9d)`3(J1E#8lMV`={X{K5p(B@9H)&r^!4H?{ zqRPDHmK7&vCicNHo2X4^EiNL=ESKOp$fTwST|^D4@o&9c;1DoDcLcgA$?(Z%e%^=^ zne5V;K@QQ8^ronIIk5u?V~847{f$-@SFs5^L3m|opFa^6X>@>zL*=1mbV&D79=aUn zl&m!nOwJYtRZ-SfYI~&j-g@@!tilHLW09lQiX1*%=5+<|EA62&;NVy*2Z&g#lC`D5 zCZ{$A$K+LB^}3u<4=_uEw~MM&_Xvu4y$j8KGXr*dDTpR$U6!p#UuCg<`l>Z<& zPl8Jf=Z6<2bi@v?MBY~=!ZS=pcenz6s`JH!N7|7Bja-;kpP*2!7DEm(4N6?Jit)A$ z0vR4cEkVwRJU-mCsTI6jqeWX^#$&k*c3URdRxZ`{Xrj27y_Z_#Mn6~Z@P#Js2e*Ta zLFqHiFqM#ou5!lUZpqlI?k|StXdt3RdhEwU}A3Ybd){mL4Fb z-_P+9mL*e{miGzbh==0ViPajp>~npk`k1sF-&8({8@(afY>xt+*QbiJ+E3Rbu{V)m z!?dBJD&>UI)Smn>bfx@ToI#Q$kgSUaXhel&r_iEh840JpSPMoxsOl)F#qnQ%- z%*fF1b`%<4Qp^Tk;bzu7<9N`6!i)wUqSFDvTBzO!ssbXbX3{dnU?844sNm2{2Rt_ki@-St=jXe$6 zpHyULWDXF*=V!))7F^X8Z<*nkqbg3;EQd-0X=6%`EWsOW9m4sb;HCg&vRM9jtf|30 zjnO4f6$(5ub=;BGsS6``g=qL>tKQ7~yvtY5;a+6q&~5iO=LpIdioutYyapj)g}-R; zOr*d<14A>pQ+9gWp`vF#Kse{d59}zwk#}T{)nto`7zE0M# zdMJW%aYT*{{YC}#5)&1wP+c8hD%&hkzN7v8(1SOi6k6=r7sU#QwG$pTkJbIGVnKr= zi!N928%uAWy*x;s`0STuux9r3iyzLtJun+_iTp%w_hIy$__4Hrs398EY^Cwdtfnc7 zE<2K40nkL4-|*<^A~9O&PnpdkG7cZCMxmGdb66p5!ZL`G!FZ5ZvaI(Ai`eia5@?60 z&NR2{*{Ed?F?~AkRMgP6n07+t2@sr%AgT@+z87j=zayMCY&uxjC-6P0f^mAq`2_`V zPdRhDQI{_*-*FdW;@wkTX5FoOPks^V-4t7WY}jbomcw1H(-7%SFk*-Hi7LT&Ce9w> zEVtv1Y3aT-by!`3c^hsk9<)+z2aj5bW73(^-e-TlHMik)M2C3z-Vm^qI+uQX>?){G zIm)oS64&6(^?a2&ay;Pd?x(w@v1r(fr8g#!ZK%-QmvLb3Qx-RwQ5~Hue>?aSg;ZO= zenHc^awA^fa8WAUonkRp`}E|um6V8R3d$W~!qprcRHEPu3mbOcpY?J=ga!=Cx~(`a z{}C~=R%BO=nV7{!GrTkFUwG6_7Osn+Be3~((7}+pze{R3ib#`;j_SU@{q$8%+)#{r z>Q9nW3ej>vQYwuXGeq#s2>S%S;B>l#y&5QTW#2I5+Yrs$N#hd!!6EOg0crb2D9F3QzatWiuJyCeJD%b?&wTH@sHHG-8FV1g?>8s$qdGrN{l_Ku3+!>Dh!Ye; zCi}%hrLZkU*V;9>5^GV#5(Dio8WvX={&4zfjwo-}_yT>!*R*2}?j6f&W3@bCtn~h( zV|o5lsqq!qFd1l0$-xkOINkvBM3-q-Ihig0uJOx_6`X=|x>%?hB-_;(O>&f*WK^vs z&-i%5gp2OCUaEIoy}R}qvCZx&v0fWTj7}`csHGjtD;<0W!>GdjHlFsLh_;@U)*hPH zfG$I!2By4z?3qQ`qy7G;yX);2uO|n;pFZ5(1_D`zOhi*PsmO;*<6+LAePl!bo3{@C z_g4t^8r=-_aJPkd2ol=KR4V;j@l%!meREuvDu9`W{GCwKBE7 zp=k}UxR)7(* zW}L-0sb-OYyLLyoVZy~!vk@&1Z&k*6$|@ja5c1~l=QkRt3m~Mws~~YH5tAYrj@`!@ zkXz688@}8j#7Ij~9U-$00MtoE5)9z-s~4ZvO2_2V1L#f~%Bogt6AAu}O{-GDgac8N z?gSaWOSkIW{wF6+DG<%tdzD?-73^~VWPITr{ICBG#@ITYt8%J!K~ylXTfP6se}}WF z<$|8Ry{=@UFOkt3WWH}5izU$C-E{+zsv~W5z-D=9s&FQkg)5R=N^NnYcfx*iE)`=? zmQ!5O!){zUZ$R_=#c_GH>Y-Z8&1tGQ!qW@q&)l!iRlk2TRx?^8%94Cjo3@ztV@%zr zq^|)2iniGHmo8u8{2zCT01X!I?os?vq)@mXChD@ojbzi*swPvP@*^4fY1-cdK@R#r zfCba-%4^cTiKp_^?x6agqSrrfqo=2LGkW^g-Q2@?u{a5Z%15UD)^RWZij#GAZgB~-wTI<{%;^5^5)~_pgefN{@LkDSlq|9 zol_H)IeZU3cS6%ehJvmBS7+A;C#k>u*qJt`xdmEZJoEu=^A7HHJ|B|{v7FD{!@+PU zvm+`xc0^hXBU_b<2?i=9ZX_jDP}%qMz>9n~AmhZujNUjV@9yDZ4Ut^Xlp4qeMGhQc zE{Ob-25OQxRsGmC`53B8#&p$&M2iggxddUactoRG)~o%2NS2O9MSR2PMb!SFK;WJ+O8 zeUUfPin=`7Mx_aFX==UedK{5q1W8u9SH0MBlRF~>mkiAuRR%;%;Hpa(NNFLNDxj?ROK`s23=C*$<-pfB4+4(H69RWo)ArwHpV95&8( zMux#UaG1Um!B2>|8c7doCJW@BE!<*0`e*Toa+lAdJQ#+$(jjib+FWbi(uT!5SI&X_ zWxHJKjL-b=NAtt_Nw3(ENi!?6Ay0WxpLTE%8q zE<8RRA6gi?Gx}?ZoKnK~JkvTG@c(hMT}6epj+KevKD%nb$8lz$fSko*wLJ+2pLZQa2-&c6f$b}}c6PXd4IxK1% zfQTskxQb~6tiP+u%c68c+h~S z0IFHGxJOm2RLKbg_qJV*6`MP@-%~$-&h1>1qwXX0+VhA-_%p;t6ap31c1qljF zJW1ET@}xJ;T>mujH^gaNr^I zVGr^)w`rA{F#@L470b!hU432%#ILmsD|oRDp7+Me6N7m z_nWw}E$eUvP^r2TbEuoBP5dd2PG*bVvP=(YV&JvDMfH{w{Ce8aQkyJ)aDF$wq4Ul>PQ9g)cJgc`c1d?4~hsy}ICX50hlJpL0* zpA98_Z9f91Jv`0x90!^3rwDcF%n5r1rA=}xHFcaR$FmY9C?mU)R)(GeaD)ckHc!c) z90KODD3!zCHG0Rw>339b)4{Et3T-}s;$f@;Sa{Jg7NFxkgHls51}*dh9b?Xn|1`pI zt=yKWC{renk(#?`Kl)+m%}(&hs3c7A*r`1ST#ybpvG94n_J8qw`(t}gPv2r?P8q)W z{#LY@xXOF7u#ZNK{jLcxVO+o5=P`PnUO#hE7MucN33eM!?JPKX-hs})g;gHRQ1k)R zY!MO@t}?`@k@kdRSncViVQqb)?ZTJlm&;i;E}@*^`b#OODWFWX?tf#;#8}@7G;;~Q z43Brejc9B&SH7PbhPf$Q6Q%#^gR4fOn|!cAQX-u1>meb5P)7}UD7XirH&x*t{^$u( zR}o3r+U(?DLa80tXviv`UCdi@n|o5o>RyH6T<((ȷt6;ePk_(K~$CwV{Aq~&Gmm@iz4!W9Cm|7{A0O; zFhkk{?nGW!5M}+jkK!}Z=_e|cIt?;DOy(cXjngnCyyo*R7z%3IS{kdY-w+N^ z)U_(Eqpnt>>m|-My!?(ca_T7iIc(b~ObqB^?ZJ^z($4_XeC0iXX7|naCF;y7X9dIw zTI3eQ6|Ap2MYAfiB_ik~BK^iTBsLZmB$?J(lf9<$>GGhYNok~h)Y;Ecwf)~jswB?q z=XhKr?sNV9Uk}bI+^>Uc3q^1$UkCD?`x1Y^9qQ%LG}*1|j|@cD7+_Ax{#t*%SBN<_ zZQ7(n%vP1YBBk&^vMn}cq35jye&$EmRV^(RZN2dG>WHz9Z%r!rrP42B1yFI;8sy2V z55?X009$v$9TX^6KYW=h6&5a(N0@-MmsgR~vE_=vGs^d{jCISRWpGS2q0(dW#}A1* zm^)zZz;Tk!gI}gO;~tq%F(HLzp!rf?e+#!ey_OdW*-N90>UqXsZ>?b7Ed@Kb6ev#kIMFf1LAL)mU2>SZNK`VHxu`c09y$OjnpcY+_0!p2 z3$;x!^Jv16sO}Ygj8*gGP)RI7?^y3Q)(U!^63Nh?4OzWX$y?6qb@)Ii6DWIb)(pHH zWbM8pHp#O~YE&80ej+h(iZ5sSnD+^f$Br*Bxm+wgIR}?cc~#$_ z;%`~EB8^{Q7xDvQ8h@UCF19|^hw00#wKd((;L6Sv2|{phW~m!PTqGgMUuehkO7L!x zqz*34LeY*aKs!9MhN17I1h0;Qsf1v~qLl@iFNJj}^Cg7{D=TD9VaSh0%;5S6DI|QA z5bn7$Z)H$mm7Y5;58nM!v2J|AVm!l&3lT_Ot5f85x}A2&98hqgS4bW4OoLrrsAvnVpRXLf^zutU*=Ky!CrHH_dF6p=BPJfHFfAe<8oPGIxU2w*{o)f@6s1IH6x^zKH5Z>9nEP|r z_kD!<6R+UxHMdBPPQ5Xnm2?(o>$$OZYV4;=tgUfdM5LvMG*C^&^6!nSdy8Lw|SqEO82HUm$S%~1HM`52D-p8SzXJ$SMPxOh6 z^z5@GvUf9A6wITTD_M<~nc19uEsl}T;J-Pesdjg#`i^^ABP*3QWcuD3*Ibxwe=qKk zuQ=flfwsTI1S!Hu_4a{|#&ja;>8g4ncZv z4XFkt_2RbLL4A%d?LqPUDwVD=^-DdDHb1_7YgNcx&}q#%IjN4K^l1jjww3|gYoxuW zZUjqmKkdmYO*%dYW|A8!n37sBB^Vr}1b+hlMSZ!dkq~{}Fh4jx2kB6*DEL zaM&d_20y4hf99ruR4aX^7olfZ|MEmidjw-BmEfd$i* z&EZTyk|q|OmgAF(9fl`Z?&+ZY!|l7852;#t0+i}X0Z1e6#cQUC6PHvtT&BI^^}M9j z`_T>1RU>duSaABQOWc%&g8c{y zZAFuLF?*bt(HTmRX;$NPJ*vk!!eZ5KoG)36H=>i%tOL~#ODyh2L9(=;rl=+vxE0?q zVhisgB$24@UJs^>f0Z%wa27=oOKy7tv47C&sqWE(Xyp?xN2+a(B`i1y()cVmsraUK z#AgKRY0H85v6g^^>U67X78!l{7T8z?ab9M31xbYvT&V)fT1*ZK*SH{?9Kx* z{!~$wAorrFsf5eXIcSD@4sAB+X8i@O{B=R}GoX)jVhh>ydD_7n-Zo>``uI00)gKO1 z)bbNg+sN-mh7daDjF#{p18bx*olnO_Z_cH8y2b5}C?(|4Rh)+8X4~B#4q-OEu za~n<5Z;VcBw|o1V_xsRKv5BxvdW%W~nQo^hmZ#Dt26g;s-!4Skfq3k!t)a#con zGAF}5Vu`+mV&?R9JQc0ix}uhTs!>$QZH|TNb@L#o68GJAMbtT+_X)4rToQ03ki5QH z$lR1^$;pZXhWSK-xD(@m=&$u4OT70zAD8D-RlVT^9~a%LRK4LbWP;atin;0GaYj}6 zDJJ)nOIE$GMlFN&tnSz2=L>@z=kbNM+AKfX@l0_q1iH#sOgElWnkt8VF2xb!)b*}O zOu~=nL(V(`tf0Th=Z@${yXs4!&mDSCKQy=}WEDn?m#%#>>Gb{c}#gl!*DrgySI(#Ry5ku($kN7N}EL0 z*rUjv6UMfTNx8WJfoxG*A)7M~Avju2IAx@n;^X~^KdZNzmd7seG06Xo=-&%39#Vez zZXdFTun$A}FlSFY23so=1{Y%!Tk|>U>WP@?QMpJaX}K}!{e2as8L(>%_G>g}Rm|@Y zSzlG@5F%BgqLSG;WN1GHh-{=!MbHQtSSc3=CCW6lSO~?Z)^y8Ob>-xADFRfKO_YlS zL^2KB08S<{{4;2IDK9~Z6EB@6&=kac6iwW1a09>g_8~~Y{@uY&u?nm?7%(saA~3Me z9}c>hJK6moMaD-hXi#efxI2RRuUb%`l0l_hWU23Qi!dHM9vp9sL`o|7HyxmMw7GI# z>G?hX-kP(t3?~f}-h))E@fWiM^~3op=jp1Q1$j(g9oyad);|!F&E-qbC0Q&(gPpDI zp&aa8RhbZAn}NE5?^j_&{?w5b>(w$L&a>n3^xJvR30nm4Qve7FYuZMWy#Dn5pBvc6W-Fr(eV?SLBE$V^#dnEHdoDlUu-(&D^Yu=; zx8|s>N6)jCD#`19Z`c5JOsutzHKm&7=ktDj7H?$3a<~hD>3Gd1gG%=na4JLk3aA_3 zr0x(qNA<(bkmfvR+o46JO)U4?!OZrKEBO=qu-Oi2PL8R1alc#=QAiLRTc-q0G}a)n zi@`%0n#pqe$XDvs$~`J%dm)Yk_xuztv5>{1pBxNuFNlY+Ns60umf}6wJ5*pW=yZ-wQkrX zzK=X}9W(>4T2aQya9|K7(5sF;FqtV{t-*lM9jyQ2C^Ua4&Tsbn5L&->#j+Dd@&;rx z@jy4RUW|=q-cH=9rr&5BBXh3%Cp0W)Jc(`dLx-8vPT!E>|l=bBIg@$-6lw!221 z$Y#NFx*TkeXU#pq;vL?QqG1+f<`j5L!Sdr-^B;)8a-Dtwr-H`Ht>WJG%XRHlIA)eZgvXG#la#IQL?#R8S69J?;Sp*)rEAI1sm3!Y-x%!MYP;sC=yuKXtMn$2J2V`PpvVW|_dbI-bu9!_?$bKD*1xaO@?aLKwC{sO}r5IMg zc htp{KKa-rn6KDPReoqwUS+7k~CM+ze;H}zc#Ip~`ux-z3AW)?EcDK(|!OBw@i z2eQl(t3g`Br7A1mE_0Bw`N!hzK!{jGJ*5Z8u7E^fS}{^Z{wbT!k5tNvr$4FKIZ^6U zhQ~3qG@_PUUa!c96l6M7SqFh7m-FgZPFTL$$`?E^@l?cwRZFx0+C;TzPDujGAJc5V zYYwFX4-Jg>%h=FT=P6@f%x=jY0$+%!4t~_-6se+SRn{^j^N|TMB*{j?LTsr&Sb?XX zSVq8OWKELlQYsADXOR?`9qy%;q4Zr#$xR%w%);-~qkdBXG%4hWUzR+|V|ZBdWtB2o}8DDDl71?tqS0q=)(GVr~9d3lO zL~6*Bri~%1uYr87aPsb9@SNpwTa1TCVWU4o#l{hQ-XbnlA4{kI0kmZh$j`gLKji(! zwmsYa&dB|H@L}yFzfqE+>N~jm7p>eMedWg-OJW}Bi7J8P^oL2+A5v_*{I58o+-K!L z2gC<;%AErWFlQ2n;`JBxoej;MsK_s^4O9b@B|9m_jqk9IL`Itizg2dG>}k%A+jA9v z>xkTv*q9J+TQM{U1r=tPRZd3))w9%E4A|AHr6ERuU9`ifwI+WQv)T9YZpiCi>RXAr z4&_xmmNE1dHZs~$_t$+Pe?+&F!EPowQ@pR+IE*z}Ss{KFl8;E(E3DeEM?F-=n68;D z@p<5PK)0i1pwCI=hye4T+%l4a3w4)FGi$3?8$dsQk}}$L-rR@6O8>(EVR}0v{;;

    SNlY{VRfo~lnmfq@~Teb`4k|9+X7n;JX(HS7KpoD7-c z>hysK{;&`6*x#-{ACv%xzcPw{BC8a~a^V=kz!t&5!3h6`0|QHe{x>bAsXY*AZt7z1 z^q;->my$DrwlU;a^v9=Cfc)P|&cEnZ+5U~|AG%IclfQfQpERL=F&*^$Hzp_Be=_}3 zPxlwoZU28|vj02Ne_A2?i^+E8zc78|NdIK|XUg{%)Bg5962N~#|Cx;a1r6Q#XKMC$ k?0<^nzpx?4{~vL!Bn$nK1%iPgeB5;(dR@>52n_6h0W^R(GXMYp literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip new file mode 100644 index 0000000000000000000000000000000000000000..13b359faa5347b56d1376d5cbd72169d9708bd7f GIT binary patch literal 60443 zcmY&-pi+qP}XfNi{IWz}s9#j6~Uq&;fdVT|ChSr+)aN#H;4Q zRY0!fa?|mZXoeltFHA|_R_8}dLGc2k5VgC|qC87!J6US=v_7H$e6#t(b+>{elX_^I zZobqjcsiv!<{pEqn>jT|^)o%2OVc|49(Q#9)i&B$1bn{kAShzmZxgoGGHj0f;1>*s zy|&!lUw=T}(Nwy&?D9Ag+C~1-SWMm?!KA-T-dH0^Y|yRVL*e`Tgh^lwAJj>-Mu9Mh zQsCZP(Z7hq^^K`wYkYhNM(;(n#tdfOYM}6d-#~{IuB#PjCrkZ~1N!iX9F!yQBS7_4Zm-n8sKQXgvvRKId?x;-^&G}Sk`}=Eyn2@F) zJeG}a@zN+g0Y_tTN;krx{M3NP;tH=lW{&v?>W_&tos)b6`;-Y~xKbh|W^xYq&Pm#2 z^gJ4Xd-jO??O05LA;2I$)VLqVg^Lu5&NF^Wc`|8&=+MH$T>dSF^>nYyG;xb2g#8f} zUYMPO4<#FQh+l0beQRshfp6CYaQK!RmnVqZhq+4;8eae0KU97T+ zK4;DW0H3z(V5o_TrxXBqfzvo}&T$qNZd?N!y6~g!D`)uXd^3=A(vPg9(>L%rRCuCV zSWwVNYT}2a3*P3K8V zy^*M~YXct>4Q)CG2Bc$JrU~2v8q4{jC>GGR<=O4pt^B{9x{WC$Sq4h4@nzO~Xbb@o zzE?cV3#5z4J%_Z&D^mO+A75>8L<+S;XpH16iaeK5%XW`%-;Pec>4<6)hzag^JDcCL z5m{!kee8Rke|)6FJn(M6SAI-CdeM*~zvk!=pix_t^~K;x(upCY!q-r5>sM(kx4 z#fLx>naJ2?3{gh@-axkWUz{m-DdT;9fh+zm1wInBK+6 z*w$=Ok~VyHTsD$XN_Il(_*hwS4&(uy?E%$U1tS?On_q<%E>bxvDus<*ng-rqWG7=L zf?7!5N~tt3QM#qgLMT41u2-g}CpWi8!CYC%SgAxnB#SVfj=BP(a+Z;5d}@|fT@kEN zML8-dN{CKQpMe+*W##MS*g8GJt(m^Ud10J<1hm0S_jCCx?bWgo9JE9Y5sN@zGH41IOF z?nnUTFHIVGml{pT?k{mK_wRr2t41$Jv%FI5Zypr>dET2oUu-gdEBbvq8W0iI0#-C` z59GX`yk4>1Zoa}iKHz)q4iACAk6ClS&-BBq$IaI}Z04x%U3#eY4tWja-Yx}qPUOMM zud-zn0UaE=?a@yaUmwWII)^&@!;g2SkE7a_uy-yrXND`AYD7TN&CV>K0{PYP57B|| zxxll@T=wlP)A=98H$A(jo}H6->*tHz`)*CX*wur>=taM@y1kMO?ddq|`t5Cjz=g{n zJ?3(kZK65@#-H<6BS1JOkyUt&a{(f-FWq2wn;+2L+cW&D?p^8VQ6i%o$l!XbXdq#G z1Juq7RZhdbD7&nB-mlc#f;7n5Mx$3zj zt?sa(*3e3o;%zHSaKzk|=h~rIj9)p@_*|ZF7hK6BvZ%AaC42;G$e<4B#=g7-yBZW2 zzC8&>9lKvLaau3ju1wxO+uN7D-VDl6si)lyZcj6EuC}?dU4@N?Ezf#9JTkJ9oM=y{ z?>ql^J+|4d){UZhd35!DRLlsxjkFJTJq@byrrcz}aXLnE>QaNw@Y zJ@%h(T5q&BlFEu-b#Jp4Pi_r7l*67?qhJ0J@}W8SL7ahD-GBd0r$kYAm~_(KnH}7T zm@1i{&6N$*d%OR>Ika2vP*`niLcZVMf4_B=_*j+-WOA+`8FntR7(g56e0u()D0<<| zhm8}xUiI_g*YkDrA=r!Y^LA0+Ufun3?|Y$`&2_yT!@c!Yv}3UC>$8;|l0n2BrLe5~ zZt;9Pt-bpd$Rv(_j&=m-OX)+$J&G{IngELjQM#xWt>e9=o(|7V dg%SQ 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip new file mode 100644 index 0000000000000000000000000000000000000000..7a352a34d2d528b98c5f5ad256775027a0c97124 GIT binary patch literal 61810 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 z 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb index 54a8e40..11461ca 100644 --- a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb +++ b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb @@ -1,3810 +1,7266 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA32)") - (net 3 "Net-(J2-PadA19)") - (net 4 "+12V") - (net 5 "+3V3") - (net 6 "+3.3VA") - (net 7 "Net-(J2-PadB12)") - (net 8 "Net-(J2-PadB30)") - (net 9 "/PER0_P") - (net 10 "/PER0_N") - (net 11 "/PER1_P") - (net 12 "/PER1_N") - (net 13 "/PER2_P") - (net 14 "/PER2_N") - (net 15 "/PER3_P") - (net 16 "/PER3_N") - (net 17 "/~{PRSNT2x4}") - (net 18 "/PET3_N") - (net 19 "/PET3_P") - (net 20 "/PET2_N") - (net 21 "/PET2_P") - (net 22 "/PET1_N") - (net 23 "/PET1_P") - (net 24 "/SMCLK") - (net 25 "/SMDAT") - (net 26 "/~{TRST}") - (net 27 "/~{WAKE}") - (net 28 "/PET0_P") - (net 29 "/PET0_N") - (net 30 "/~{PRSNT2x1}") - (net 31 "/~{PRSNT1}") - (net 32 "/TCK") - (net 33 "/TDI") - (net 34 "/TDO") - (net 35 "/TMS") - (net 36 "/~{PERST}") - (net 37 "/REFCLK-") - (net 38 "/REFCLK+") - (net 39 "/PCIexpress_connector/_PER0_P") - (net 40 "/PCIexpress_connector/_PER0_N") - (net 41 "/PCIexpress_connector/_PER1_P") - (net 42 "/PCIexpress_connector/_PER1_N") - (net 43 "/PCIexpress_connector/_PER2_P") - (net 44 "/PCIexpress_connector/_PER2_N") - (net 45 "/PCIexpress_connector/_PER3_P") - (net 46 "/PCIexpress_connector/_PER3_N") - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e3ff18d7-4745-4ba1-854b-bcecbe62722a) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 42c58fa9-7aa1-46d3-b8f6-5249afd10d7c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 09c6e4af-905c-46d3-9df1-3232499446e3) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 48196e54-f493-4385-bf81-fcb0fcac219d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 5411aa58-35e2-48ad-b160-b68baad9eee2)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 774834b5-b872-4f54-9c4e-1ed00c7b3406)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 777f2bec-3c9b-46e7-a826-1fe2558206ae)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp aeebb6b3-0bd7-40f6-bb95-d705d5e71ad5)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp eb794ca0-00e5-4ec6-af71-b22d174a3c0e)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1ebe116d-ad9d-4dd8-baf4-7edf452eab0b)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7fbe46e9-973b-42a5-a4fc-90152195a9d6)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e71bd151-8e41-4fca-a5d0-aff91238c619)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f08bc142-37a5-4cb7-a486-5e13c8220d86)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "/PET0_N") (tstamp b2e35065-a6a3-4316-9fec-7da1a98bd388)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8b7a8d89-f919-433d-a279-4c5244655dbc)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3825b524-8b36-406d-8deb-939e6ecbc07d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 771f1a42-e7d4-4dfd-a981-eed92102ebe3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 7d5d159c-4d04-47b3-9f1c-c6445da30e3b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 51f13561-97d6-46ba-b8da-b0092ea2c8f5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 636292ef-79f6-4e8b-b531-6546ad73e858)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 26139d71-7c82-40d1-ab09-6169af0d7853)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 336b622e-a6db-4f93-b633-c93649895ad1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8e1b1354-ce9f-4d1c-8408-66579cebdcdf)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp bb2bf9e7-4108-4814-9f24-603a3bd68e30)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3ce18231-107b-4270-a4a9-4de77a91d3a0)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 48da03a1-32d5-4486-97df-ad2c4e4f9539)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 676aa0ab-b7cc-4f1a-9842-abb62f3f5af7)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c8eb4a43-9bbb-4e47-9cbf-6e7b4b972278)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "/PET0_P") (tstamp 6a53cb91-3c61-42c7-9bc9-e56ef2d59ecd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7c15e267-370f-4d41-bccb-fb696d5c0d64)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6762099d-987a-4c6c-bb9f-573e1dfcc565) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 07f5ce3d-05c1-468e-a46b-70b443f6853a) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ea438e27-2eaf-4581-89a9-651bfbc0b9f1) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 130037ab-0b4b-40b0-b90c-155fe2d4f325)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 6daf6d90-43ef-4eec-9a45-c686a7e2063a)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0b9a418f-ed50-45ad-88fc-53b9aade0086)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 52974aa8-546f-4f5c-9ae2-58db6fc4b434)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7f9d3b59-7c45-4f5a-8fe3-3911f2be9357)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8ac4a073-29fd-4cea-90b6-a1ba6bbcb861)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 29e91e87-6a1e-43bf-8b2d-a6dc0105e4c1)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3df53f27-5680-426d-a7a1-b183b5623290)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp beb2baeb-cc5e-4118-9eec-453ac5aa7433)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e7b6b6db-b9e0-45ad-afb5-6d038de4f7e5)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 20 "/PET2_N") (tstamp 852f24e0-caab-44ee-93fd-ef6cea1035e5)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp a3d340aa-d570-4869-8892-a5a6193cdf8a)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9b6d8c7d-5611-4c9c-9e2c-f0200501977f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 86cdcb8d-dfaf-45f4-99f1-a1692fe5ecf7) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 4e95d564-acfa-46ba-b266-077728b099db) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 98af14b5-c586-4081-8bc4-0c95c2c760dc)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 9c65694f-8bc2-4041-932a-7f318e927cef)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 257cc634-e149-47dd-a916-a101e57f03ee)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7aeb398b-8745-4020-808b-6e32e76ae1b4)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b77b8091-30f0-4f0d-bb91-02e938ab4ad2)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f64fc3c0-efb4-4025-b7d4-46e42f91e0c5)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5ab11f50-9c9f-4695-ba5a-334effea1c6a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a69ca045-abb8-4288-b2be-c4303d28a10e)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a741afc3-d527-4e9b-9ad6-2f50a7fa254b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b01e80dd-4cc4-405a-8c94-4b12fe1e5f53)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 21 "/PET2_P") (tstamp d391776b-2cc2-41ad-9653-c5eed74dedcd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 012ae051-42fd-4836-8e5c-057bd347b628)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8a536517-e4ed-4d1f-9de9-736ba59fdf65) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f7f27706-86bb-47f6-aba6-5e00c18486ab) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ccd3d845-eb7b-4238-bc7f-5b0392284f46) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 653c3e15-f47b-40d5-9b1b-031905d30beb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e194c5e7-403a-4083-af25-5ccd76dbb840)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 264086a5-ce78-4746-8c87-888efc1e5556)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4525d6b9-b5f6-48c1-84c1-b011c840d499)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 61907b0b-5f07-4877-a573-46f8423500c9)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c6456bd4-e28c-4a8e-a66e-f29bef529dbb)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2aec3589-16a4-4e08-a9e4-170c3d91b8e5)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 44f2f279-e261-453a-808b-fe02cd2c0081)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c3be61d4-796b-467b-afa8-db816bb1323c)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp eab0e866-8638-4dd1-af87-e9692f0af532)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 18 "/PET3_N") (tstamp 9d8391e8-0a07-4e54-b9b7-94fac534ce79)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7f257cbb-1da6-4f0b-be47-4cf4e4425382)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp faac5290-6cf3-4eaa-9dda-26f5ba391a18) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bcd58586-e79d-4033-8837-f64ff231e118) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 12626178-45d2-4d2b-9e31-e644ec586027) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 1bd5bf65-5431-4fac-b0e7-807bf6b8e4ce)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 390c307d-1fc5-4460-b0a7-6faf464fc7da)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4a9c4235-6af2-4528-bd4a-f85875c9d8b9)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9a837e7a-8a14-49b3-8287-ab661f22cb70)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp e0048fe7-a296-4ea0-9eca-908b059edb0e)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp fc04304a-96bc-47ba-8d8f-e00da7a87866)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0fd5e42a-2540-43f6-adae-6d298b30aae8)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5caca878-5156-4d7d-89d5-272d54f1e725)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 69dda900-1490-41b4-b952-48f56aca81e3)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c5e7ed62-e651-42a0-b804-cfdd5135e1cc)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 19 "/PET3_P") (tstamp c7ea9edb-9393-4fee-8032-99b860f902fd)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp c5983132-d425-4026-baab-91714603fc51)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6bc24c5c-1df8-4043-bd2a-663cbea2da84) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a3150649-0b2e-4db5-a96f-d2a7eb7100ac) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 07a63f7c-7914-4d46-8fb1-00bca0398834) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0ed26bc0-81ae-4e0c-a9e7-a7658d9302f3)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9c9c54fe-a4a9-449a-9abc-437f5c57a2cf)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 08d19e82-6e06-4e7e-8040-51172a3ca63d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7cbce24e-ed2c-42d7-8abf-03f59df879b2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 82cad90e-c1d0-43ad-8ad0-be176bf89a02)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp aed7be58-f1d8-431f-b642-c37e45c70fbe)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 15a55c72-5416-428c-867c-649fec3b4417)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 19cb887c-a71b-4dd1-91e9-9a8c030eaaf8)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 27544174-2cca-426c-968f-6a2ad0e8fde0)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 74284263-349a-4863-8658-f8ec3b776fb5)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 23 "/PET1_P") (tstamp d948580c-af01-44ea-9777-b766521c6ff2)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp d95eb090-371d-45c6-83ef-03d3b5e398b2)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 74d935fa-6e24-461c-90cd-97af8084956f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fa418cf7-c518-4019-a9de-0d594f7fd00b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 4ad360e1-30ac-40ef-b553-ca007d96cc36) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 33d8a3d1-0aaa-48ff-b9f0-a335320451a5)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp e31ffa9b-b9e4-4938-b1f2-c8a357d262c1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 11c55030-3ea1-4202-acb6-684a65f7eb76)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1edafe29-164a-48a4-a822-8ec043a295be)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 22fba9ad-97f6-4e49-aa41-224b6001c230)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5bf91778-be89-4233-b747-790b004c9af7)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3a2700f7-692c-4a88-a55b-4ed8c5b1339b)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 869cf252-d2d5-46f7-b497-516656d245fc)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b796c43b-ddc0-4604-8348-779f60c905f9)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f86fdb2e-0b7f-4c70-a73d-97e92b12b648)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 22 "/PET1_N") (tstamp fd940ee3-c882-41c6-bc99-2e711c59573e)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 5a5a9613-fb62-4d0e-a0e1-d4a8144fd4e8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d4ee42f) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8b6c5882-f469-4e78-af77-f670159b5ded) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 38e1f866-1e4f-4a1d-b0c4-f09a2890977d) - ) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 2655f1dc-46fa-45f6-a970-29cd83b45e4d)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 30626fd3-9c86-43b8-ac66-2c36893ac91b)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 79e307db-5d38-4fe0-a74a-4cf1344d58f4)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 838f1d2f-9609-4f38-9b1d-0361770eb6e8)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp 8d8f81ba-9f34-4f59-b4b6-9e7a368362ee)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 9b1487f1-b5b9-4d3c-ba51-5fab7d4177ea)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp b82cbf5f-eeb8-4535-851c-326f8352a400)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp bdac77ba-6b06-4dff-b0b7-9c24a555a41d)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp c3cdac2a-b6f0-429f-901a-bde39444f5a9)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp d25a7a17-a035-4200-bd01-1c299f26455c)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp d8f9b293-b82b-48c4-95e8-4ffe732c8150)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp e3ab8c94-fe79-49fc-8bbe-b8e3a99f064e)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp ecee3fb1-d612-418a-9a22-e766176892bb)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp fe4f14f5-eeca-410d-991a-8a059095b8ef)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp 0402de96-279d-4f0d-8fb3-54149f61bdae)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 6749f190-c3b2-4f86-9be4-9727cb90d15e)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 8f6fa5ac-8031-45ff-836e-ed7302711725)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 95fd7296-b72a-4f87-a6ff-d2bd24bc6724)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp 9cba8c6b-0e64-469f-aec9-10fde7689b3b)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 21be94c6-776d-49b2-8217-91ecae9a788c)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp aad42568-546b-48be-891a-bc3d0c82ab64)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x4" (layer "F.Cu") - (tedit 5D338A2E) (tstamp 00000000-0000-0000-0000-00005d4f2cab) - (at 109.625 194.125) - (descr "PCIexpress x4 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 25506dcd-56b2-4fb9-a5e4-8f715914a9e5) - ) - (fp_text value "PCIexpress_x4" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 14bfdb65-c3d9-4a98-896f-583efe82ccc9) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 0916d186-ab11-4173-89a0-d0698d321a08) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0ff37a62-9ec6-41a6-9adc-01b7c31be6f7) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1018d4fb-8eb9-41ce-b0f9-9cf43a9ed104) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 1faed0e3-0f59-4b01-a82b-03ad2e5277e2) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2fb8f275-6650-435a-8145-9bc842e3504c) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 47643712-0524-4fcb-968c-b3e6564c18d1) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4ca7a621-e6f9-4e82-8a83-c4a491b8806a) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 50e413ad-f389-49c2-a571-f52c8d381333) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 584b93d6-13c9-46bf-b063-d4cd8e7594cd) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6f7c14e5-6c16-499f-a635-5d536b1d0357) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a734d938-1d42-47c8-9372-dbdeb3a7f661) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp d572721c-bf95-4d8f-996b-0819756298d7) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ec7bd0ee-4974-4cdc-8afb-61325f14e7db) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 372e2550-5206-48c3-b6bf-d0013e8f9b68) - ) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp 555b04d0-8dac-42ac-b9ec-35efdb2fc7c3)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp ef24f107-9b39-4623-8fa4-e416f5f101fa)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp 8e840bd6-84bb-45e7-9f4e-507cd92f153d)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp a7b94416-4e0e-4b37-96f0-ba15983a5390)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 01d0c542-83c0-4d2d-9c82-68196df947b1)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 09414214-a975-4d1d-b842-2cf413a5e211)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 0a582f0f-61fe-4cd5-b7a8-264affc7c880)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 0a895a5c-f6d1-41eb-962c-465ee9b1ce91)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 0b4dae78-56ac-45ac-a2f7-78f19dee5e5d)) - (fp_line (start 34.15 -0.5) (end 34.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 0d434338-2106-44f6-bce6-909226a6518e)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 1b0f74d2-3d73-4438-ab5b-c6fdd20bebdb)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 1f0a4396-dd1a-44ce-a762-dd5cab58ca05)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 21006dcc-f43b-48b5-9ace-d5c835898bb0)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp 2495b069-1c3a-478e-92b9-4f478382ac8d)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 4306ee71-eabd-4121-ae9a-32d104980dd9)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 47b3b894-74ed-4460-b46b-ff1cf5e6ef80)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 47c9dd7d-7f7d-46d7-96ee-1e7fede86a52)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 4c2dea38-94d3-479a-99b1-c682cf4e8b56)) - (fp_line (start 13.45 0) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 4ebd3721-b344-462e-840b-c5d255c063d4)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 4fe85922-4ac5-4be3-8b91-e7cdee470b9a)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 5887263a-a31d-42df-b3c3-a939ce606916)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp 5f18aee7-d235-402f-a0c8-f4bfec5e6fd5)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 63cffa9d-56f6-4140-8a45-26cd1f195af3)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 67c0249c-b42b-4953-b894-a698687d99e9)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 6be4088a-22ed-4efa-93f9-0d6a816a8839)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 6e02af97-b97b-44a7-80e9-ec09b0f27e58)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 6f84cf9c-473a-4370-b409-efeb5b45a590)) - (fp_line (start 34.15 -0.5) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 72ace60d-f5b5-4dfd-b746-5279bb5f2c46)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 7d7726cf-b51c-4071-95de-b48dd1a2ef46)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 7fe4334b-f489-4eb6-ad17-383d81351810)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 8180b482-2fc1-4284-8e6d-3e09901c3409)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 88c4c7e8-9d13-4ce1-bb5e-246cba7ae554)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 89086291-ca80-47ab-8e27-8fb1b42aa145)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 897fbf37-5005-4a94-bb65-c8914b1f9d69)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 925782ab-5385-4e9e-95c5-d57639637283)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 9790060d-3d59-43ee-aae8-e66f9fd41f81)) - (fp_line (start 34.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 9b70a7f0-9007-411e-a505-808693c509fb)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp a1a3ae07-b3da-4a86-8d74-e7e41f7cb0d6)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp a4a1439a-433e-4f5b-94e7-9011e2aae6b2)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp aefe39dd-d9e4-434b-90a2-0c3a16b9efff)) - (fp_line (start 34.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp b0d5996b-7672-48d2-8203-9598d3d1bf9c)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp c241e9b6-1645-4847-9cef-277fb83ffe4b)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp c5215115-189f-4e2c-9927-ea85ac8393d3)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp c8824729-3329-4c5c-a497-0916397a9c84)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp cef56666-189c-4653-9e3e-5106d2e7bafe)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp d5ad6365-11a6-48ad-93cf-232ce8879eb9)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp d5eee606-ad31-458d-961c-b27310df462a)) - (fp_line (start 34.15 -12.75) (end 34.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d63cc1ad-98b3-46bd-ac3e-fbdd11bb887a)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp d76fcbf0-82e5-472d-b508-c8f8155ed7f8)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp ed5f0f62-f627-4eed-a97d-14c7b08f80e4)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp edfe6dd9-726d-4b07-88d7-96640e16d769)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp ef4ba51f-283c-4e50-b21b-ffb7bf59eba0)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp f587fc1a-3ad4-4ad9-9bad-8ca58b59f7a6)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp f8e2db08-95a9-49d8-84a5-238edbd765fb)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp fa82cf18-8ad6-484b-8839-9046e12f3c59)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp fea90b59-2135-4c80-8aa9-575b8fef29be)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp fefa9f94-5d88-45af-8430-bf28a921e8aa)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp 5fecf298-b365-4a56-a577-582764c4db18)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp c705d5a7-c37e-47ba-99e3-60e12974f8b0)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 07157ac5-cd71-4f96-b48e-c4aebe38df05)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 381f5677-5f7d-4a2b-8445-070f28a70b19)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 4251ddea-d512-417e-9b4e-72f7445fd5c4)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 801a704e-87ab-4aa6-8040-7f4807059fc1)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp ee996a8e-dd37-485b-824e-2fad22bea511)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 4bdfe514-35a2-4396-9338-eb4da815e67a)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp cf23cf4f-9c43-4f2b-97bc-f5a2265b646f)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp ecd2b579-0f08-4b99-9e8f-9fc2c28219a2)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 31 "/~{PRSNT1}") (tstamp 7981e2ba-6428-4cdb-b54a-f8108f42e899)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp 9cefa4c7-5722-4338-b47e-7386f44362d4)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp 14cabadf-46d3-4f11-96bf-6ea6b9b26510)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 271313f9-c10b-4adc-8f8e-5e5eead8d72f)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 32 "/TCK") (tstamp 7e3fb86b-e6fd-4597-a883-65ab542ae383)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 33 "/TDI") (tstamp 01f1cdef-96ec-470b-a055-a57f0ddeb75e)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 34 "/TDO") (tstamp 63b286c9-1b5c-4ec0-9be3-81e706c68215)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 35 "/TMS") (tstamp 2cc6d7e5-57a2-4bd7-85da-7d5654d212da)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp d0f62c43-8c4f-486f-862d-1570e3bf0e7f)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp c252aa99-9d7d-4748-8e9f-1c4ed18115cc)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 36 "/~{PERST}") (tstamp 53193d82-2736-47aa-a517-76a575b49e1d)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 41fc5052-943b-4047-8c50-f1c9a82a6a92)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 38 "/REFCLK+") (tstamp 142adfba-b89f-4323-b4f4-ec740e374fdf)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 37 "/REFCLK-") (tstamp 090f5038-f98b-49b6-b992-1e004189ab86)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp d55a781f-490d-4e81-934c-336854bffa60)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp cdd0b6b7-ccc0-4c76-9deb-7c3595915946)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp 784d9dc1-7a0a-46ee-aa6c-f75f038e4a16)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ed74913e-8650-4ea7-9a33-e9c664a861d5)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "Net-(J2-PadA19)") (tstamp 10cc96ce-efe7-45a8-8b89-2123658e45f6)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 975f8a22-e3c1-4ea5-80dd-71b04c36d006)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp 36f4952d-3bf5-48c6-97bf-f84d80d0054a)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp 2ba46249-bff8-4003-864b-0debd01ce93d)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 47c1e9ff-c637-4091-b238-8238a0d8c56f)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp df5e08e9-5919-4046-b7db-f334608f0aea)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 6a728b13-793c-40a4-ad8e-a7216b333df9)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp a796d5a3-656d-4776-9193-2185867a85f4)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 06e049de-4c73-4348-b225-53914efce012)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 12b42b97-5df7-4a73-b32b-32dca96d24cd)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp 7ce2296b-61e1-4274-ab92-71e6313702e8)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp bf50be25-c0fa-47a4-905d-9653f3a944d9)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3caf2b7b-88e0-4900-983c-40aa936d8377)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA32)") (tstamp a5f73c45-08f3-4592-bb4a-eb73747442f9)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 7a687843-bb8d-4fb5-8d68-d47e302739fa)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp b2bcfe57-87a6-4478-a159-a145103fb6d4)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 6dd4a42e-db8d-4289-a12c-4d22464174a3)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 40720816-fe0f-40f6-9efc-402b1f015f37)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 24 "/SMCLK") (tstamp 7e1a2ff3-6e62-4d34-a750-fde9c2549886)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 25 "/SMDAT") (tstamp 867baa27-1a4f-49b1-8b9b-d0a72773664d)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2dbc709d-a2d7-4388-b7d7-70bf2db55030)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+3V3") (tstamp cab748d3-9bcc-4f19-afcb-d84f15a6dac1)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 26 "/~{TRST}") (tstamp bcdb55bb-613f-496a-aec5-75d04f5c4a81)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 6 "+3.3VA") (tstamp 72a831ed-dedb-49c4-88a3-44c3cbbd03d8)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 27 "/~{WAKE}") (tstamp 602be910-735b-45b6-98da-2aa4fad5f53c)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "Net-(J2-PadB12)") (tstamp 815759a6-0c62-401d-b903-df7a7d192034)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 69778209-b76c-482d-9578-0962cfcf583e)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 28 "/PET0_P") (tstamp 2016cc4c-2456-41cc-a7bc-ba4177cb08d9)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 29 "/PET0_N") (tstamp 10d48778-e847-4d3d-8cf3-9cf64c21c1f1)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 91bdf41b-1a6e-418b-9c7c-2ffa86bca613)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 30 "/~{PRSNT2x1}") (tstamp 51d359d9-9a7d-4856-84ec-baca4ef9c6a0)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 335dc159-cfc4-4f67-95da-368b1519e1a0)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 23 "/PET1_P") (tstamp 8fb86ad4-60fe-4882-a196-aef66c63757c)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 22 "/PET1_N") (tstamp 94ffba6b-ecc0-4b47-b5e3-34f0a292802d)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 0a246877-7c07-42ae-80fa-5360b2a3e05a)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 82ceb13e-e175-4f86-aeb9-d3db3af1b640)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 21 "/PET2_P") (tstamp 046ffbcb-854d-40b3-9f6e-70ad2a398b5b)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 20 "/PET2_N") (tstamp e838a5c8-63fe-49a0-b6c5-a91b58afd23e)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 505c93e0-fbf1-41ae-bd8d-22e5d59b17a3)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 9fb313a9-96db-4076-96af-f93f934a4974)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 19 "/PET3_P") (tstamp 5a729185-4080-4ed4-8fc8-153dfc88417d)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 18 "/PET3_N") (tstamp ea95dacb-c003-4a3c-8c6f-f48ce7dfa5d8)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 4e29a87d-8730-4123-a177-764f5c00fb04)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "Net-(J2-PadB30)") (tstamp 9c82c127-fa60-4305-a85a-6c421a6163f1)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 17 "/~{PRSNT2x4}") (tstamp a002754a-a5fb-44e4-ac2b-f39c3c70474f)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a2d621bf-7c53-41c2-a50b-829ca9d660ab)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 60d8830b-3c69-4f73-b2f9-8bef8192708e) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 461effb8-deba-4c14-8818-c8743c7503ea) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 88b89ccd-8e6c-49b6-b153-f9efb782238b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp bbd1683a-8adf-4e38-a1e7-f1222da5c253)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp bd868503-ee76-4591-bfc2-37ad147ca88f)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 352f5ca3-2273-4068-bee0-1b38c822a995)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7e3eb7bf-7712-4626-9d19-f26e0b2f0214)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bb8d1880-5ed1-4539-828c-8fe342274257)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ce39d4b1-f958-4e5f-942d-533c5da693c2)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1e498add-2c76-4f90-8e48-ed2c6ff98615)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2965ff90-d210-48df-a5d6-9a8a4d034a33)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b3e25e49-c317-48f3-85ec-f44bdb050cc0)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e4263d07-65b8-47f6-9d72-f6e41c6b31b4)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 9 "/PER0_P") (tstamp 07d2bc51-0ee6-4a55-88b0-8e4096c95e54)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp bd1777c2-7ce0-4312-97f6-c1130bad82d7)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e33bd2c8-d718-4add-bb5e-04a6552dcbaa) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bbdb40cb-2dd1-42b7-8465-e61a83603276) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f6598adf-081e-43e2-a76c-76a809943e4a) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4db174e5-5f24-4e9b-b0ac-763b5e82e6e8)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp d281c644-958f-4e58-b66f-2c03a0875c45)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0aa05bea-530b-4047-b988-9e49d28064d9)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 31c7d844-adbc-479f-a4f2-8278d547c15f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8d415a67-259c-42d9-ad2c-6adc269004d6)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp af76f277-87a2-4056-85e5-a8ed9f6ce1a8)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 29b0dc50-c25c-494f-89ae-c9cc67f1606c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 7ba47ae7-8f45-4e3d-9eff-ea0057f9f8ac)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9548a12e-0855-4fe3-88b7-f95034c18621)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ee2cd469-d2ce-4bbb-9e47-d4a76aab0971)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp f0245823-c238-43ee-b3d9-f9407de63b23)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 10 "/PER0_N") (tstamp 55182020-da49-4a4e-a1ea-aa85003135ff)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 7bea91fb-4565-4233-8122-92716bf156cd) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a063cb6a-44ae-4c4c-8375-2df1a2e9ba41) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp a33ebdb0-5bf3-4249-afd2-282a7b3dbd87) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b9a8b354-7324-4c7e-ae86-87a7a9c9ad0b)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp bd833a93-372b-45b8-b7b7-60077ce5b398)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2bfabaaf-d166-4681-abb9-ab1626f3f895)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4af1382a-f1a9-4899-bdd7-6d7b237dfc0e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 62a8ab59-8ef6-480a-acbe-0bb68e539188)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp dd862cfd-ecef-4c20-8cc5-d91fd338e704)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 18d19732-0cb8-4a19-8378-3d1c0844dd32)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 4904269f-7285-44ac-a6b5-8c7e7c813b51)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 524200c1-1c79-426c-860c-f12ebf31755b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8350b674-31ae-4c51-9f2a-61203afc0e0a)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 11 "/PER1_P") (tstamp ea1db12c-8736-4488-af91-fc1e902a9f13)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp 75f188c0-47d0-4942-b2ce-ee965bcc283a)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ce2bf660-d8aa-4468-ba73-f05258e39e27) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6bc127e0-55b9-46d8-967c-f8d37716d585) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp eee6be5c-793a-4e20-a70b-4d21ef64e499) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 1efa12c5-5dcb-4669-a125-f5a40b50cf51)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a8ef9eab-a1c1-46ca-aeca-317cddeab81d)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 042fd680-4b8f-4c7e-bf0d-8666a3b36c8c)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4f2dde86-3deb-4361-8ef2-114eafaa4351)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9b035c71-c4c7-4ce6-a094-b1e444c4e04e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ed43ec89-2f34-4ed0-9fff-85ff0fd36adb)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 72308b65-955a-4595-89c5-a2cb86fe6343)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c22fb4b2-bda2-424c-ab2f-fd5bdda889fd)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d16e69a3-6691-482e-b9b3-4590062c8ff5)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f369952d-a9cc-45e7-ae04-e7115df75947)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp 898a1fef-f3e5-4bb5-acf5-0d03e8c576de)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER1_N") (tstamp 84567191-df53-4e8a-ac39-aa344b8ef838)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 83af079b-df40-449d-a9a5-6e89413fcd85) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 77db85d2-94be-41cf-bb5b-55d36cd15b1a) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp c5e6395c-52bf-4dd4-a974-670971ca04c6) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp bb53317e-f760-4a64-aa7c-f101ff0ddac8)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp d0817e1a-0028-4206-941b-56854d0d69ad)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 37bd4fce-8be4-43f8-b72e-6df3f3a122b5)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a5365501-2596-499f-a42a-6f064bd97a19)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c12e13ff-f2be-4cf7-b82c-df27e9bdc03f)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp cf9129d8-d34a-44f9-a504-7ed1d3a9ac54)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 329e1c2b-2111-470a-adfe-e813be64853d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5075bf2a-44f6-41c3-a19f-bc436f505455)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 517b16d9-53f5-4d12-b3dd-a4b549afdb3c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 64fb5eb9-e09a-40f6-86c0-7c053d99764e)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER2_P") (tstamp ac3e011f-bb98-4d9f-959d-458cfbde2367)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 049ad99d-5014-4c02-bff1-8b83b19be2c5)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8b62a138-900c-4e08-9c5b-9a79a433b476) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8869dd38-563b-44c2-93bb-69d25c034bc3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b83a6148-8bb5-404d-a283-8a2ad2f0013b) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 50629c53-74da-47ec-9fce-52bc40e7a2aa)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 56e7754e-e46c-422d-846e-5384fa7b64c2)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 76595ca2-9de4-458f-9e2c-9e048800c5eb)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a42e5294-911e-4850-886b-031ed6b5e0b5)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a8f6d9e8-39d4-4a97-8b05-fe1a86b29a69)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d498ec71-4948-4fef-8c5c-6540aa2cc4eb)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0c8ba5dd-6179-4556-8d52-5cd47bf97452)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 583062d8-7756-499d-bb34-34ee83666adc)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 60839e22-cddf-44c4-87b7-5e14becd82f1)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b557a3ce-dc8a-4c4d-8a3f-ed84031ee68b)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp f0ee88d1-2b40-43a7-962a-3a319cfec06e)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER2_N") (tstamp 986cbab6-b36a-41f3-bb8b-742c67a0e208)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ea6f8713-07f0-46a5-9d06-167f4a0d55fb) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e245dc9b-de49-462e-9e64-c16668f927ff) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 48208496-818e-4042-82c5-e404cffd1870) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 21bc4fad-d897-4651-82f1-cdced2c98b01)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp aec7e30c-62d4-47fe-8619-f8a4efbdf1c4)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 099646a3-dd4f-4315-84eb-0a6f250fdfbe)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 37f28b0e-a02f-4372-926e-31ae1e257523)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3a978996-1485-4682-86da-7b50c609ef81)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5b1d9e80-7a96-44c2-8cc5-4d0a99f7995b)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 20b6b611-3ce4-4e4e-b261-c6927e715ba8)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 489c4e44-fb82-4673-aed8-f105546c5762)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5a670dc0-9e5a-462a-a9c0-a28d0fc14fb0)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 83f56354-c68e-436f-b84f-d68077c7f98c)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER3_P") (tstamp 2b2a187a-2989-4a78-9cb4-f53fa6e1df4f)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp 4e430987-db8b-4280-88db-bc8ba65db79c)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp cc9a0619-2048-4307-8cf5-5fb9932c7b11) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3e994489-80e0-4426-869f-744e49674a68) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 2d994100-77b7-4e92-aa27-df3d6dabf344) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 122d0c36-8b06-4650-bd8a-1b31fee792a0)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 44be356d-5641-4626-bad5-9b1e35d7595d)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 01dfb464-62f4-4e26-a5e2-690c9806a7cd)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0f1c1be1-8cda-46b5-b398-a3c06c642623)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 49ac55fc-affd-4667-9251-3966a60e1629)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp df4cced9-9dec-46be-aa5f-fbdb2046164f)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 732d332f-dc32-43f2-8323-b6d1a2dcf71f)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9e71554e-b7ed-4146-9abe-f0f65577f4b6)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a2a5c98b-6597-49c4-921f-12a396b9c2ec)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c33054b5-59d2-4b99-87ab-077dac45944e)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp d7dcb3ff-9940-4e4a-b2b0-a18740a47f06)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER3_N") (tstamp 5f0c5489-6b32-4f69-9b67-7252b71ef3c9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 2a3bb5ac-03ca-4c79-a99c-70dafe5edf9f)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 2f707b6b-73d3-40d0-bcdf-8560a9045dcb)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 42c7d79b-dd9e-4253-a7e4-a85fbec37b5a)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp 4c85ebae-e1aa-47a2-8658-53ee8adece2a)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 512fd576-0b73-482a-992d-a53618ee2907)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 7215ec25-f32e-43e7-9ff1-6ce583812d4e)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 844dec4e-d712-41bc-9993-211994f58e76)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 86c44a86-fc82-44ac-b4a3-7b724d8a02d2)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 91e54906-792b-4587-8a25-9da070480aa6)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp a40d4c07-4630-47f4-8183-042506816ee9)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp b5b7ad82-eede-4657-b0f1-c5451849923f)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp c7675371-ea4c-4241-bb6d-472d11cf4022)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp cd4deb15-5e01-4a79-8508-ef5df8b702fa)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp da7a96ee-a635-41b6-81f2-9ae3004b8661)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp e183ea9d-9083-44ad-9924-295d336e70bc)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp f671be96-5628-455d-b3a3-52a035ab8520)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 039ea29c-b8e5-4756-bbd5-ed6c0538baff)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 0f8e87c3-7c74-42b9-aa8b-683dec914d4c)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 11da6fc6-ec64-42b6-9dab-c75f3ff8a5a7)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 26d77cb6-a0e2-4bb1-991a-c350e98612c1)) - (gr_line (start 64.475 82.975) (end 232.125 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 2b06f72b-6209-4cfa-9743-2911c621f6f6)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 32a61cc5-82ef-42f0-ba80-21a12e92eb98)) - (gr_line (start 232.125 82.975) (end 232.1277 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 3681b190-d37c-4c84-97b1-0d74bec62210)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 3f01cafe-3373-4bc2-aaba-fca9c5e2de2b)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 53531722-b98e-4ce2-b01c-df46431e333e)) - (gr_line (start 143.775 181.375) (end 143.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 6be0f201-f44f-4e1c-8357-ca1fc1e2097e)) - (gr_line (start 143.775 193.625) (end 143.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 82bb58b8-38bc-48aa-bbfc-0fb179061123)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 84000d78-83fe-4b2f-b864-879f75d6eb1e)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 8f2825d9-4482-462d-a6f7-37ac3b359feb)) - (gr_line (start 143.275 194.125) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp a55be705-94d3-4714-ba2d-bb9b1f5162cf)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp a585e915-c4a4-4a2f-a686-0bad8b800814)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp a5ae38e7-8bf6-4935-9079-c24d5527e0f1)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp a6bf21ff-af91-47d8-9a1e-76e8dbc269d7)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp a7ab6537-df86-4bed-99d0-0d8a76a36221)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp bdc5d401-3552-42a3-87ea-4f764b7bae53)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp c8a7f8ea-b085-40ae-b7a6-8c8da8a2cd08)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp d4651ba9-d21a-4411-bc36-fc1fd4837418)) - (gr_line (start 232.1277 181.375) (end 143.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp e3afce18-54a0-4c55-9f09-14e3c7f5b5bf)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ed35cc6e-d778-4936-9e2c-4ae5eb7c10db)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp fb8c9927-36b8-4c17-b947-7e5928b60f85)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 73a9ae04-82aa-4871-b426-ba90ab658085)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp d71ca990-a964-4501-a337-10dc109267f5)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 034610cf-9e67-4a28-a56e-fdd8191d7d8a)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1917fb66-59df-46dd-bbda-7ea3b87c2b5c)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 19f2a0aa-4c5f-4acf-9ced-41c94b784ac7)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1e442720-18fe-4433-9ea2-ec793f22e00a)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2776e9dc-5d8d-4133-b6ca-50f8efa56172)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 399aa66c-2ac6-4140-b373-d18df387f28b)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4b7c4792-551d-43b5-b977-4e76a9d34965)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5d5eac32-7d07-408f-990c-4bcc336092ec)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 61bf4168-59ba-46b0-8456-56714ebda3ad)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6cd01195-3484-41fc-b59b-749a2697a795)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 726de496-cada-4992-b6af-974204330950)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7430b2db-4eb4-4426-8930-e2633f5d2b0b)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7b7216f0-f112-42ba-b98f-3aacba896117)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8c2ec072-b323-4f82-8fdb-400b2cabef7d)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9016c160-cc85-4f95-9f8f-9772df42ed85)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a8a4cb7b-1a0c-4b82-ab5c-49bddd8eefab)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp dde2fdce-f0b9-4816-b273-1e47d36b9bec)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e8a19656-7f36-4a8e-b530-08ec1d521765)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ebd3a3bf-55ab-4678-b0f2-ac6451166eaa)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 4) (tstamp 2601322b-8b60-4eb8-bb77-89478dd156b5)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 63c9c8c5-4471-4cc8-916f-234313de709c)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 889aefc2-0819-493b-8e48-61ee6b2f6092)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 20) (tstamp 6984fc3b-57a7-42ec-8b78-abe5b013d176)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 20) (tstamp 7533d77c-4639-4883-8e22-0139cd00ad21)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 20) (tstamp 952c8fbd-0af9-4518-93e8-a6857dce9514)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 20) (tstamp c96b7370-0bad-4317-8c96-a900c0e10b73)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 20) (tstamp dd763f6d-3dd4-4ab9-8eea-f0e74447ddbe)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 21) (tstamp 087b301c-f058-4e0d-b611-7dec2e69a015)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 21) (tstamp 22484200-e3f5-4292-8c24-1232cb649414)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 21) (tstamp 542437f2-13dc-4cd6-91d7-43aec6e17ba0)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 21) (tstamp 853c719c-7225-482b-90f0-764cb2fc1fe6)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 21) (tstamp fa1bc13c-f8cf-4f10-9327-ac7c1800b494)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 22) (tstamp 00c94d93-f563-410d-9e53-607e1fa4ad3b)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 22) (tstamp 2f561dea-e3f8-459e-9c98-99b0e5f117d4)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 22) (tstamp 654da7cc-cbf3-4d13-886e-ec96d24c89df)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 22) (tstamp c15a7613-b7bb-4b35-90b1-f0b2d5931f86)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 22) (tstamp e9e8737d-8f87-4061-ae18-d80166f28f01)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 23) (tstamp 1cbb72e4-15bd-4883-8040-57ab921ec882)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 23) (tstamp 5a6b0b39-7c36-4e80-928e-069497641c93)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 23) (tstamp a47810a2-dc3d-454c-89a7-6a9d687958e8)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 23) (tstamp ad46117a-85c1-4c34-b49d-7e5309c03265)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 23) (tstamp f5679d5c-9e16-4370-aee2-190183e3269f)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 28) (tstamp 05282eec-030d-4c10-a8fc-ac91fff30ca6)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 28) (tstamp 98fa44ed-e350-40e1-96de-3575918670e3)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 28) (tstamp a4251852-aa59-4c23-a192-a2f0f6c00ae2)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 28) (tstamp aa1ecf83-9ddc-4926-8ff5-ce00fea2c7c1)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 28) (tstamp bbc07521-635b-4a90-8bf3-ea7b478c1433)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 29) (tstamp 2550a02a-6448-4998-89c6-be0df3654149)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 29) (tstamp 31745733-07e1-4a00-9358-5cb3f2fafdc6)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 29) (tstamp 3cf4e1c7-0f36-471a-b9ac-288d5518cab2)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 29) (tstamp 5c029364-6a51-4a40-ae95-70cf476ee686)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 29) (tstamp 65874d4e-5a75-434c-b426-676039549cf0)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 39) (tstamp 48cffb2f-a694-4647-9133-1af00817b21f)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 39) (tstamp 5e77cf05-0546-49d9-806f-058071524f18)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 39) (tstamp 5e8261f7-6512-4949-9476-baef4a13c00c)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 39) (tstamp b580bb0a-53ef-47ef-8b05-29137511c30f)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 39) (tstamp bdafabfd-ea0e-4899-a0b9-28e7b2e40df6)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 40) (tstamp 0e284580-79c2-452f-a624-d5268629c45f)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 40) (tstamp 2914e4dc-0361-4065-9c82-6233b363b6d4)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 40) (tstamp 48671058-783d-4d39-894b-6121f0d1f2d6)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 40) (tstamp c12fcef5-42e1-4d4f-b04c-7abe0bf87b70)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 40) (tstamp c352c2dc-722d-43b5-b77d-74a5041c3c19)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 45) (tstamp 03c8429f-5bfa-44ac-8012-3cf654d6f32e)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 45) (tstamp 49465de4-e792-4680-8eab-939e53891904)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 45) (tstamp c5317917-4856-474c-b9b5-08f33e895303)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 45) (tstamp ea66038f-f794-4c57-86e1-851d09e1c988)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 45) (tstamp eb5c39f4-b7fa-4ba2-b617-f93e247b9d65)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 46) (tstamp 08527ec3-572b-459c-907e-54411d5477cb)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 46) (tstamp 398db17b-bbb8-4e80-bb46-6662c3fb47b2)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 46) (tstamp 6a14509d-f52c-484d-b3c0-8fa88754ac9b)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 46) (tstamp 83952138-ca74-48f7-8afa-43acda105e2f)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 46) (tstamp d85096e1-99fe-4e22-9ed1-4989753edde0)) - - (zone (net 4) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 011d6c79-3689-455b-ab36-395302a4d207) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 143.775 181.375) - (xy 143.775 180.375) - (xy 227.045 180.375) - (xy 227.045 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 232.125 82.975) - (xy 232.125 181.375) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 0b01b66b-6ec5-4485-a8b6-bddd1a37a9aa) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 4934b2a9-a68f-45a5-acf1-d445996717e7) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 9240ac48-e9a0-4c3c-bab8-49d24e4748b9) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.927695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384817) - (xy 143.575001 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.661414 184.812741) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65843 181.566377) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.749693 181.392758) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.5125 181.414201) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.661414 184.812741) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp edf08148-2f93-4579-9aeb-a0c3078e5a9e) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 19809d59-4378-4b0c-b729-9efd2a85528a) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.927695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384817) - (xy 143.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.927695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384817) - (xy 143.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 4) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d4f345d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 231.927695 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384817) - (xy 143.575001 188.335914) - (xy 143.557252 188.326427) - (xy 143.516932 188.314196) - (xy 143.475 188.310066) - (xy 142.775 188.310066) - (xy 142.733068 188.314196) - (xy 142.692748 188.326427) - (xy 142.655589 188.346289) - (xy 142.623019 188.373019) - (xy 142.600876 188.4) - (xy 141.776699 188.4) - (xy 141.746535 188.343566) - (xy 141.705921 188.294079) - (xy 141.656434 188.253465) - (xy 141.599974 188.223287) - (xy 141.538711 188.204703) - (xy 141.514607 188.202329) - (xy 141.480084 188.13774) - (xy 141.426974 188.073026) - (xy 141.410763 188.059722) - (xy 141.25 187.89896) - (xy 141.25 185.22604) - (xy 141.660762 184.815279) - (xy 141.676974 184.801974) - (xy 141.730084 184.73726) - (xy 141.769548 184.663427) - (xy 141.771891 184.655703) - (xy 141.839936 184.635062) - (xy 141.934215 184.584669) - (xy 142.016851 184.516851) - (xy 142.084669 184.434215) - (xy 142.135062 184.339936) - (xy 142.166094 184.237637) - (xy 142.176572 184.13125) - (xy 142.176572 183.69375) - (xy 142.166094 183.587363) - (xy 142.135062 183.485064) - (xy 142.084669 183.390785) - (xy 142.016851 183.308149) - (xy 141.934215 183.240331) - (xy 141.839936 183.189938) - (xy 141.737637 183.158906) - (xy 141.63125 183.148428) - (xy 141.11875 183.148428) - (xy 141.012363 183.158906) - (xy 140.910064 183.189938) - (xy 140.815785 183.240331) - (xy 140.733149 183.308149) - (xy 140.665331 183.390785) - (xy 140.625 183.466239) - (xy 140.584669 183.390785) - (xy 140.516851 183.308149) - (xy 140.434215 183.240331) - (xy 140.339936 183.189938) - (xy 140.237637 183.158906) - (xy 140.13125 183.148428) - (xy 139.61875 183.148428) - (xy 139.512363 183.158906) - (xy 139.410064 183.189938) - (xy 139.315785 183.240331) - (xy 139.233149 183.308149) - (xy 139.165331 183.390785) - (xy 139.114938 183.485064) - (xy 139.083906 183.587363) - (xy 139.073428 183.69375) - (xy 139.073428 184.13125) - (xy 139.083906 184.237637) - (xy 139.114938 184.339936) - (xy 139.165331 184.434215) - (xy 139.233149 184.516851) - (xy 139.315785 184.584669) - (xy 139.410064 184.635062) - (xy 139.47811 184.655704) - (xy 139.480453 184.663427) - (xy 139.519917 184.73726) - (xy 139.573027 184.801974) - (xy 139.589239 184.815279) - (xy 140 185.226041) - (xy 140.000001 187.898958) - (xy 139.839243 188.059717) - (xy 139.823026 188.073026) - (xy 139.769916 188.137741) - (xy 139.735394 188.202329) - (xy 139.711289 188.204703) - (xy 139.650026 188.223287) - (xy 139.593566 188.253465) - (xy 139.544079 188.294079) - (xy 139.503465 188.343566) - (xy 139.473301 188.4) - (xy 137.776699 188.4) - (xy 137.746535 188.343566) - (xy 137.705921 188.294079) - (xy 137.656434 188.253465) - (xy 137.599974 188.223287) - (xy 137.538711 188.204703) - (xy 137.514607 188.202329) - (xy 137.480084 188.13774) - (xy 137.426974 188.073026) - (xy 137.410763 188.059722) - (xy 137.25 187.89896) - (xy 137.25 185.22604) - (xy 137.660762 184.815279) - (xy 137.676974 184.801974) - (xy 137.730084 184.73726) - (xy 137.769548 184.663427) - (xy 137.771891 184.655703) - (xy 137.839936 184.635062) - (xy 137.934215 184.584669) - (xy 138.016851 184.516851) - (xy 138.084669 184.434215) - (xy 138.135062 184.339936) - (xy 138.166094 184.237637) - (xy 138.176572 184.13125) - (xy 138.176572 183.69375) - (xy 138.166094 183.587363) - (xy 138.135062 183.485064) - (xy 138.084669 183.390785) - (xy 138.016851 183.308149) - (xy 137.934215 183.240331) - (xy 137.839936 183.189938) - (xy 137.737637 183.158906) - (xy 137.63125 183.148428) - (xy 137.11875 183.148428) - (xy 137.012363 183.158906) - (xy 136.910064 183.189938) - (xy 136.815785 183.240331) - (xy 136.733149 183.308149) - (xy 136.665331 183.390785) - (xy 136.625 183.466239) - (xy 136.584669 183.390785) - (xy 136.516851 183.308149) - (xy 136.434215 183.240331) - (xy 136.339936 183.189938) - (xy 136.237637 183.158906) - (xy 136.13125 183.148428) - (xy 135.61875 183.148428) - (xy 135.512363 183.158906) - (xy 135.410064 183.189938) - (xy 135.315785 183.240331) - (xy 135.233149 183.308149) - (xy 135.165331 183.390785) - (xy 135.114938 183.485064) - (xy 135.083906 183.587363) - (xy 135.073428 183.69375) - (xy 135.073428 184.13125) - (xy 135.083906 184.237637) - (xy 135.114938 184.339936) - (xy 135.165331 184.434215) - (xy 135.233149 184.516851) - (xy 135.315785 184.584669) - (xy 135.410064 184.635062) - (xy 135.47811 184.655704) - (xy 135.480453 184.663427) - (xy 135.519917 184.73726) - (xy 135.573027 184.801974) - (xy 135.589239 184.815279) - (xy 136 185.226041) - (xy 136.000001 187.898958) - (xy 135.839243 188.059717) - (xy 135.823026 188.073026) - (xy 135.769916 188.137741) - (xy 135.735394 188.202329) - (xy 135.711289 188.204703) - (xy 135.650026 188.223287) - (xy 135.593566 188.253465) - (xy 135.544079 188.294079) - (xy 135.503465 188.343566) - (xy 135.473301 188.4) - (xy 133.776699 188.4) - (xy 133.746535 188.343566) - (xy 133.705921 188.294079) - (xy 133.656434 188.253465) - (xy 133.599974 188.223287) - (xy 133.538711 188.204703) - (xy 133.514607 188.202329) - (xy 133.480084 188.13774) - (xy 133.426974 188.073026) - (xy 133.410763 188.059722) - (xy 133.25 187.89896) - (xy 133.25 185.22604) - (xy 133.660762 184.815279) - (xy 133.676974 184.801974) - (xy 133.730084 184.73726) - (xy 133.769548 184.663427) - (xy 133.771891 184.655703) - (xy 133.839936 184.635062) - (xy 133.934215 184.584669) - (xy 134.016851 184.516851) - (xy 134.084669 184.434215) - (xy 134.135062 184.339936) - (xy 134.166094 184.237637) - (xy 134.176572 184.13125) - (xy 134.176572 183.69375) - (xy 134.166094 183.587363) - (xy 134.135062 183.485064) - (xy 134.084669 183.390785) - (xy 134.016851 183.308149) - (xy 133.934215 183.240331) - (xy 133.839936 183.189938) - (xy 133.737637 183.158906) - (xy 133.63125 183.148428) - (xy 133.11875 183.148428) - (xy 133.012363 183.158906) - (xy 132.910064 183.189938) - (xy 132.815785 183.240331) - (xy 132.733149 183.308149) - (xy 132.665331 183.390785) - (xy 132.625 183.466239) - (xy 132.584669 183.390785) - (xy 132.516851 183.308149) - (xy 132.434215 183.240331) - (xy 132.339936 183.189938) - (xy 132.237637 183.158906) - (xy 132.13125 183.148428) - (xy 131.61875 183.148428) - (xy 131.512363 183.158906) - (xy 131.410064 183.189938) - (xy 131.315785 183.240331) - (xy 131.233149 183.308149) - (xy 131.165331 183.390785) - (xy 131.114938 183.485064) - (xy 131.083906 183.587363) - (xy 131.073428 183.69375) - (xy 131.073428 184.13125) - (xy 131.083906 184.237637) - (xy 131.114938 184.339936) - (xy 131.165331 184.434215) - (xy 131.233149 184.516851) - (xy 131.315785 184.584669) - (xy 131.410064 184.635062) - (xy 131.47811 184.655704) - (xy 131.480453 184.663427) - (xy 131.519917 184.73726) - (xy 131.573027 184.801974) - (xy 131.589239 184.815279) - (xy 132 185.226041) - (xy 132.000001 187.898958) - (xy 131.839243 188.059717) - (xy 131.823026 188.073026) - (xy 131.769916 188.137741) - (xy 131.735394 188.202329) - (xy 131.711289 188.204703) - (xy 131.650026 188.223287) - (xy 131.593566 188.253465) - (xy 131.544079 188.294079) - (xy 131.503465 188.343566) - (xy 131.473301 188.4) - (xy 130.649124 188.4) - (xy 130.626981 188.373019) - (xy 130.594411 188.346289) - (xy 130.557252 188.326427) - (xy 130.516932 188.314196) - (xy 130.475 188.310066) - (xy 129.775 188.310066) - (xy 129.733068 188.314196) - (xy 129.692748 188.326427) - (xy 129.655589 188.346289) - (xy 129.623019 188.373019) - (xy 129.600876 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 131.073428 182.11875) - (xy 131.073428 182.55625) - (xy 131.083906 182.662637) - (xy 131.114938 182.764936) - (xy 131.165331 182.859215) - (xy 131.233149 182.941851) - (xy 131.315785 183.009669) - (xy 131.410064 183.060062) - (xy 131.512363 183.091094) - (xy 131.61875 183.101572) - (xy 132.13125 183.101572) - (xy 132.237637 183.091094) - (xy 132.339936 183.060062) - (xy 132.434215 183.009669) - (xy 132.516851 182.941851) - (xy 132.584669 182.859215) - (xy 132.625 182.783761) - (xy 132.665331 182.859215) - (xy 132.733149 182.941851) - (xy 132.815785 183.009669) - (xy 132.910064 183.060062) - (xy 133.012363 183.091094) - (xy 133.11875 183.101572) - (xy 133.63125 183.101572) - (xy 133.737637 183.091094) - (xy 133.839936 183.060062) - (xy 133.934215 183.009669) - (xy 134.016851 182.941851) - (xy 134.084669 182.859215) - (xy 134.135062 182.764936) - (xy 134.166094 182.662637) - (xy 134.176572 182.55625) - (xy 134.176572 182.11875) - (xy 135.073428 182.11875) - (xy 135.073428 182.55625) - (xy 135.083906 182.662637) - (xy 135.114938 182.764936) - (xy 135.165331 182.859215) - (xy 135.233149 182.941851) - (xy 135.315785 183.009669) - (xy 135.410064 183.060062) - (xy 135.512363 183.091094) - (xy 135.61875 183.101572) - (xy 136.13125 183.101572) - (xy 136.237637 183.091094) - (xy 136.339936 183.060062) - (xy 136.434215 183.009669) - (xy 136.516851 182.941851) - (xy 136.584669 182.859215) - (xy 136.625 182.783761) - (xy 136.665331 182.859215) - (xy 136.733149 182.941851) - (xy 136.815785 183.009669) - (xy 136.910064 183.060062) - (xy 137.012363 183.091094) - (xy 137.11875 183.101572) - (xy 137.63125 183.101572) - (xy 137.737637 183.091094) - (xy 137.839936 183.060062) - (xy 137.934215 183.009669) - (xy 138.016851 182.941851) - (xy 138.084669 182.859215) - (xy 138.135062 182.764936) - (xy 138.166094 182.662637) - (xy 138.176572 182.55625) - (xy 138.176572 182.11875) - (xy 139.073428 182.11875) - (xy 139.073428 182.55625) - (xy 139.083906 182.662637) - (xy 139.114938 182.764936) - (xy 139.165331 182.859215) - (xy 139.233149 182.941851) - (xy 139.315785 183.009669) - (xy 139.410064 183.060062) - (xy 139.512363 183.091094) - (xy 139.61875 183.101572) - (xy 140.13125 183.101572) - (xy 140.237637 183.091094) - (xy 140.339936 183.060062) - (xy 140.434215 183.009669) - (xy 140.516851 182.941851) - (xy 140.584669 182.859215) - (xy 140.625 182.783761) - (xy 140.665331 182.859215) - (xy 140.733149 182.941851) - (xy 140.815785 183.009669) - (xy 140.910064 183.060062) - (xy 141.012363 183.091094) - (xy 141.11875 183.101572) - (xy 141.63125 183.101572) - (xy 141.737637 183.091094) - (xy 141.839936 183.060062) - (xy 141.934215 183.009669) - (xy 142.016851 182.941851) - (xy 142.084669 182.859215) - (xy 142.135062 182.764936) - (xy 142.166094 182.662637) - (xy 142.176572 182.55625) - (xy 142.176572 182.11875) - (xy 142.166094 182.012363) - (xy 142.135062 181.910064) - (xy 142.084669 181.815785) - (xy 142.016851 181.733149) - (xy 141.934215 181.665331) - (xy 141.839936 181.614938) - (xy 141.737637 181.583906) - (xy 141.63125 181.573428) - (xy 141.11875 181.573428) - (xy 141.012363 181.583906) - (xy 140.910064 181.614938) - (xy 140.815785 181.665331) - (xy 140.733149 181.733149) - (xy 140.665331 181.815785) - (xy 140.625 181.891239) - (xy 140.584669 181.815785) - (xy 140.516851 181.733149) - (xy 140.434215 181.665331) - (xy 140.339936 181.614938) - (xy 140.237637 181.583906) - (xy 140.13125 181.573428) - (xy 139.61875 181.573428) - (xy 139.512363 181.583906) - (xy 139.410064 181.614938) - (xy 139.315785 181.665331) - (xy 139.233149 181.733149) - (xy 139.165331 181.815785) - (xy 139.114938 181.910064) - (xy 139.083906 182.012363) - (xy 139.073428 182.11875) - (xy 138.176572 182.11875) - (xy 138.166094 182.012363) - (xy 138.135062 181.910064) - (xy 138.084669 181.815785) - (xy 138.016851 181.733149) - (xy 137.934215 181.665331) - (xy 137.839936 181.614938) - (xy 137.737637 181.583906) - (xy 137.63125 181.573428) - (xy 137.11875 181.573428) - (xy 137.012363 181.583906) - (xy 136.910064 181.614938) - (xy 136.815785 181.665331) - (xy 136.733149 181.733149) - (xy 136.665331 181.815785) - (xy 136.625 181.891239) - (xy 136.584669 181.815785) - (xy 136.516851 181.733149) - (xy 136.434215 181.665331) - (xy 136.339936 181.614938) - (xy 136.237637 181.583906) - (xy 136.13125 181.573428) - (xy 135.61875 181.573428) - (xy 135.512363 181.583906) - (xy 135.410064 181.614938) - (xy 135.315785 181.665331) - (xy 135.233149 181.733149) - (xy 135.165331 181.815785) - (xy 135.114938 181.910064) - (xy 135.083906 182.012363) - (xy 135.073428 182.11875) - (xy 134.176572 182.11875) - (xy 134.166094 182.012363) - (xy 134.135062 181.910064) - (xy 134.084669 181.815785) - (xy 134.016851 181.733149) - (xy 133.934215 181.665331) - (xy 133.839936 181.614938) - (xy 133.737637 181.583906) - (xy 133.63125 181.573428) - (xy 133.11875 181.573428) - (xy 133.012363 181.583906) - (xy 132.910064 181.614938) - (xy 132.815785 181.665331) - (xy 132.733149 181.733149) - (xy 132.665331 181.815785) - (xy 132.625 181.891239) - (xy 132.584669 181.815785) - (xy 132.516851 181.733149) - (xy 132.434215 181.665331) - (xy 132.339936 181.614938) - (xy 132.237637 181.583906) - (xy 132.13125 181.573428) - (xy 131.61875 181.573428) - (xy 131.512363 181.583906) - (xy 131.410064 181.614938) - (xy 131.315785 181.665331) - (xy 131.233149 181.733149) - (xy 131.165331 181.815785) - (xy 131.114938 181.910064) - (xy 131.083906 182.012363) - (xy 131.073428 182.11875) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp c76403ab-ae03-4c88-be26-0fc2a8af5a8b) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA32)") + (net 3 "Net-(J2-PadA19)") + (net 4 "+12V") + (net 5 "+3V3") + (net 6 "+3.3VA") + (net 7 "Net-(J2-PadB12)") + (net 8 "Net-(J2-PadB30)") + (net 9 "/PER0_P") + (net 10 "/PER0_N") + (net 11 "/PER1_P") + (net 12 "/PER1_N") + (net 13 "/PER2_P") + (net 14 "/PER2_N") + (net 15 "/PER3_P") + (net 16 "/PER3_N") + (net 17 "/~{PRSNT2x4}") + (net 18 "/PET3_N") + (net 19 "/PET3_P") + (net 20 "/PET2_N") + (net 21 "/PET2_P") + (net 22 "/PET1_N") + (net 23 "/PET1_P") + (net 24 "/SMCLK") + (net 25 "/SMDAT") + (net 26 "/~{TRST}") + (net 27 "/~{WAKE}") + (net 28 "/PET0_P") + (net 29 "/PET0_N") + (net 30 "/~{PRSNT2x1}") + (net 31 "/~{PRSNT1}") + (net 32 "/TCK") + (net 33 "/TDI") + (net 34 "/TDO") + (net 35 "/TMS") + (net 36 "/~{PERST}") + (net 37 "/REFCLK-") + (net 38 "/REFCLK+") + (net 39 "/PCIexpress_connector/_PER0_P") + (net 40 "/PCIexpress_connector/_PER0_N") + (net 41 "/PCIexpress_connector/_PER1_P") + (net 42 "/PCIexpress_connector/_PER1_N") + (net 43 "/PCIexpress_connector/_PER2_P") + (net 44 "/PCIexpress_connector/_PER2_N") + (net 45 "/PCIexpress_connector/_PER3_P") + (net 46 "/PCIexpress_connector/_PER3_N") + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "e3ff18d7-4745-4ba1-854b-bcecbe62722a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "42c58fa9-7aa1-46d3-b8f6-5249afd10d7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "959c9f92-70b9-42c8-8a0f-9ceb58cc0c16") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1509e150-fcf5-4466-9f2c-a90c852b371f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5411aa58-35e2-48ad-b160-b68baad9eee2") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "48196e54-f493-4385-bf81-fcb0fcac219d") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb794ca0-00e5-4ec6-af71-b22d174a3c0e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "774834b5-b872-4f54-9c4e-1ed00c7b3406") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "777f2bec-3c9b-46e7-a826-1fe2558206ae") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aeebb6b3-0bd7-40f6-bb95-d705d5e71ad5") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fbe46e9-973b-42a5-a4fc-90152195a9d6") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e71bd151-8e41-4fca-a5d0-aff91238c619") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ebe116d-ad9d-4dd8-baf4-7edf452eab0b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f08bc142-37a5-4cb7-a486-5e13c8220d86") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "09c6e4af-905c-46d3-9df1-3232499446e3") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 29 "/PET0_N") + (uuid "b2e35065-a6a3-4316-9fec-7da1a98bd388") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8b7a8d89-f919-433d-a279-4c5244655dbc") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "3825b524-8b36-406d-8deb-939e6ecbc07d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "771f1a42-e7d4-4dfd-a981-eed92102ebe3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "88ce75ce-9c84-4799-9ec7-06f9edefb7d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "335bc187-1c69-4246-b3a2-1fbf5b340498") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51f13561-97d6-46ba-b8da-b0092ea2c8f5") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "636292ef-79f6-4e8b-b531-6546ad73e858") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bb2bf9e7-4108-4814-9f24-603a3bd68e30") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26139d71-7c82-40d1-ab09-6169af0d7853") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "336b622e-a6db-4f93-b633-c93649895ad1") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e1b1354-ce9f-4d1c-8408-66579cebdcdf") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c8eb4a43-9bbb-4e47-9cbf-6e7b4b972278") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ce18231-107b-4270-a4a9-4de77a91d3a0") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "676aa0ab-b7cc-4f1a-9842-abb62f3f5af7") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "48da03a1-32d5-4486-97df-ad2c4e4f9539") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7d5d159c-4d04-47b3-9f1c-c6445da30e3b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "/PET0_P") + (uuid "6a53cb91-3c61-42c7-9bc9-e56ef2d59ecd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7c15e267-370f-4d41-bccb-fb696d5c0d64") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "6762099d-987a-4c6c-bb9f-573e1dfcc565") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "07f5ce3d-05c1-468e-a46b-70b443f6853a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a730920-b165-4839-a0be-a97f947a4db4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ce62a172-c4d9-44df-a409-35d35ca14db6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "130037ab-0b4b-40b0-b90c-155fe2d4f325") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6daf6d90-43ef-4eec-9a45-c686a7e2063a") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52974aa8-546f-4f5c-9ae2-58db6fc4b434") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b9a418f-ed50-45ad-88fc-53b9aade0086") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ac4a073-29fd-4cea-90b6-a1ba6bbcb861") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7f9d3b59-7c45-4f5a-8fe3-3911f2be9357") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29e91e87-6a1e-43bf-8b2d-a6dc0105e4c1") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7b6b6db-b9e0-45ad-afb5-6d038de4f7e5") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3df53f27-5680-426d-a7a1-b183b5623290") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "beb2baeb-cc5e-4118-9eec-453ac5aa7433") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ea438e27-2eaf-4581-89a9-651bfbc0b9f1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 20 "/PET2_N") + (uuid "852f24e0-caab-44ee-93fd-ef6cea1035e5") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "a3d340aa-d570-4869-8892-a5a6193cdf8a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "9b6d8c7d-5611-4c9c-9e2c-f0200501977f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "86cdcb8d-dfaf-45f4-99f1-a1692fe5ecf7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "78c649f4-560b-43a2-91d4-15b408045410") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "9c3071f2-415e-4d46-8d98-f10399cf664a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c65694f-8bc2-4041-932a-7f318e927cef") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "98af14b5-c586-4081-8bc4-0c95c2c760dc") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b77b8091-30f0-4f0d-bb91-02e938ab4ad2") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "257cc634-e149-47dd-a916-a101e57f03ee") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7aeb398b-8745-4020-808b-6e32e76ae1b4") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f64fc3c0-efb4-4025-b7d4-46e42f91e0c5") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ab11f50-9c9f-4695-ba5a-334effea1c6a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a69ca045-abb8-4288-b2be-c4303d28a10e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b01e80dd-4cc4-405a-8c94-4b12fe1e5f53") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a741afc3-d527-4e9b-9ad6-2f50a7fa254b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4e95d564-acfa-46ba-b266-077728b099db") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "/PET2_P") + (uuid "d391776b-2cc2-41ad-9653-c5eed74dedcd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "012ae051-42fd-4836-8e5c-057bd347b628") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "8a536517-e4ed-4d1f-9de9-736ba59fdf65") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f7f27706-86bb-47f6-aba6-5e00c18486ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "36cb82ce-3a45-45ec-8d39-20e0e9f2ca53") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2e7c3938-fc7b-4dac-8151-cc9234f3c515") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e194c5e7-403a-4083-af25-5ccd76dbb840") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "653c3e15-f47b-40d5-9b1b-031905d30beb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c6456bd4-e28c-4a8e-a66e-f29bef529dbb") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61907b0b-5f07-4877-a573-46f8423500c9") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4525d6b9-b5f6-48c1-84c1-b011c840d499") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "264086a5-ce78-4746-8c87-888efc1e5556") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2aec3589-16a4-4e08-a9e4-170c3d91b8e5") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eab0e866-8638-4dd1-af87-e9692f0af532") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3be61d4-796b-467b-afa8-db816bb1323c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44f2f279-e261-453a-808b-fe02cd2c0081") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ccd3d845-eb7b-4238-bc7f-5b0392284f46") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 18 "/PET3_N") + (uuid "9d8391e8-0a07-4e54-b9b7-94fac534ce79") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7f257cbb-1da6-4f0b-be47-4cf4e4425382") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "faac5290-6cf3-4eaa-9dda-26f5ba391a18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bcd58586-e79d-4033-8837-f64ff231e118") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "aa1f5276-ec72-4fd0-9b49-126d5ac10558") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "f079480d-ef7f-4327-8f87-31bf96d555e8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1bd5bf65-5431-4fac-b0e7-807bf6b8e4ce") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "390c307d-1fc5-4460-b0a7-6faf464fc7da") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a9c4235-6af2-4528-bd4a-f85875c9d8b9") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fc04304a-96bc-47ba-8d8f-e00da7a87866") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a837e7a-8a14-49b3-8287-ab661f22cb70") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0048fe7-a296-4ea0-9eca-908b059edb0e") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5caca878-5156-4d7d-89d5-272d54f1e725") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5e7ed62-e651-42a0-b804-cfdd5135e1cc") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fd5e42a-2540-43f6-adae-6d298b30aae8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "69dda900-1490-41b4-b952-48f56aca81e3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "12626178-45d2-4d2b-9e31-e644ec586027") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 19 "/PET3_P") + (uuid "c7ea9edb-9393-4fee-8032-99b860f902fd") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "c5983132-d425-4026-baab-91714603fc51") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "6bc24c5c-1df8-4043-bd2a-663cbea2da84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a3150649-0b2e-4db5-a96f-d2a7eb7100ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "ebaf6345-d77e-448a-a504-c1712a61b7a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4c00a0c8-8737-4bbc-aee7-5d6225f9acb1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ed26bc0-81ae-4e0c-a9e7-a7658d9302f3") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c9c54fe-a4a9-449a-9abc-437f5c57a2cf") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82cad90e-c1d0-43ad-8ad0-be176bf89a02") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aed7be58-f1d8-431f-b642-c37e45c70fbe") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7cbce24e-ed2c-42d7-8abf-03f59df879b2") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08d19e82-6e06-4e7e-8040-51172a3ca63d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27544174-2cca-426c-968f-6a2ad0e8fde0") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74284263-349a-4863-8658-f8ec3b776fb5") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15a55c72-5416-428c-867c-649fec3b4417") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19cb887c-a71b-4dd1-91e9-9a8c030eaaf8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "07a63f7c-7914-4d46-8fb1-00bca0398834") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 23 "/PET1_P") + (uuid "d948580c-af01-44ea-9777-b766521c6ff2") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "d95eb090-371d-45c6-83ef-03d3b5e398b2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "74d935fa-6e24-461c-90cd-97af8084956f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fa418cf7-c518-4019-a9de-0d594f7fd00b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "92b69063-621e-4729-a68e-0ea47fc7db73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dc4dc3f3-3032-4d29-abfb-a9bc26e57b9d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "33d8a3d1-0aaa-48ff-b9f0-a335320451a5") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e31ffa9b-b9e4-4938-b1f2-c8a357d262c1") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11c55030-3ea1-4202-acb6-684a65f7eb76") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1edafe29-164a-48a4-a822-8ec043a295be") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22fba9ad-97f6-4e49-aa41-224b6001c230") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5bf91778-be89-4233-b747-790b004c9af7") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a2700f7-692c-4a88-a55b-4ed8c5b1339b") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f86fdb2e-0b7f-4c70-a73d-97e92b12b648") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "869cf252-d2d5-46f7-b497-516656d245fc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b796c43b-ddc0-4604-8348-779f60c905f9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4ad360e1-30ac-40ef-b553-ca007d96cc36") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 22 "/PET1_N") + (uuid "fd940ee3-c882-41c6-bc99-2e711c59573e") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "5a5a9613-fb62-4d0e-a0e1-d4a8144fd4e8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4ee42f") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "8b6c5882-f469-4e78-af77-f670159b5ded") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "38e1f866-1e4f-4a1d-b0c4-f09a2890977d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ec8f50af-f4a9-408a-ba3b-eb32e564d07e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b41581f4-9660-484a-9ec0-7e0601d32921") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe4f14f5-eeca-410d-991a-8a059095b8ef") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e3ab8c94-fe79-49fc-8bbe-b8e3a99f064e") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2655f1dc-46fa-45f6-a970-29cd83b45e4d") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ecee3fb1-d612-418a-9a22-e766176892bb") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "838f1d2f-9609-4f38-9b1d-0361770eb6e8") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "30626fd3-9c86-43b8-ac66-2c36893ac91b") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bdac77ba-6b06-4dff-b0b7-9c24a555a41d") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8f9b293-b82b-48c4-95e8-4ffe732c8150") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8d8f81ba-9f34-4f59-b4b6-9e7a368362ee") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9b1487f1-b5b9-4d3c-ba51-5fab7d4177ea") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "79e307db-5d38-4fe0-a74a-4cf1344d58f4") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d25a7a17-a035-4200-bd01-1c299f26455c") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b82cbf5f-eeb8-4535-851c-326f8352a400") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c3cdac2a-b6f0-429f-901a-bde39444f5a9") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "95fd7296-b72a-4f87-a6ff-d2bd24bc6724") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9cba8c6b-0e64-469f-aec9-10fde7689b3b") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0402de96-279d-4f0d-8fb3-54149f61bdae") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8f6fa5ac-8031-45ff-836e-ed7302711725") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6749f190-c3b2-4f86-9be4-9727cb90d15e") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "21be94c6-776d-49b2-8217-91ecae9a788c") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "aad42568-546b-48be-891a-bc3d0c82ab64") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x4" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f2cab") + (at 109.625 194.125) + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "25506dcd-56b2-4fb9-a5e4-8f715914a9e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 -23 0) + (layer "F.Fab") + (uuid "14bfdb65-c3d9-4a98-896f-583efe82ccc9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dada5a36-cb2a-4bdf-871f-088735712794") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6f871938-35d8-4cde-865a-e0fcd8f325af") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "a7b94416-4e0e-4b37-96f0-ba15983a5390") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "8e840bd6-84bb-45e7-9f4e-507cd92f153d") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "ef24f107-9b39-4623-8fa4-e416f5f101fa") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "555b04d0-8dac-42ac-b9ec-35efdb2fc7c3") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "88c4c7e8-9d13-4ce1-bb5e-246cba7ae554") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b4dae78-56ac-45ac-a2f7-78f19dee5e5d") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "09414214-a975-4d1d-b842-2cf413a5e211") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a4a1439a-433e-4f5b-94e7-9011e2aae6b2") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5f18aee7-d235-402f-a0c8-f4bfec5e6fd5") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f587fc1a-3ad4-4ad9-9bad-8ca58b59f7a6") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c2dea38-94d3-479a-99b1-c682cf4e8b56") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cef56666-189c-4653-9e3e-5106d2e7bafe") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fea90b59-2135-4c80-8aa9-575b8fef29be") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7d7726cf-b51c-4071-95de-b48dd1a2ef46") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4306ee71-eabd-4121-ae9a-32d104980dd9") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21006dcc-f43b-48b5-9ace-d5c835898bb0") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "925782ab-5385-4e9e-95c5-d57639637283") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6be4088a-22ed-4efa-93f9-0d6a816a8839") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c241e9b6-1645-4847-9cef-277fb83ffe4b") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4fe85922-4ac5-4be3-8b91-e7cdee470b9a") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "47c9dd7d-7f7d-46d7-96ee-1e7fede86a52") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89086291-ca80-47ab-8e27-8fb1b42aa145") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9790060d-3d59-43ee-aae8-e66f9fd41f81") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ed5f0f62-f627-4eed-a97d-14c7b08f80e4") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "897fbf37-5005-4a94-bb65-c8914b1f9d69") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fefa9f94-5d88-45af-8430-bf28a921e8aa") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f8e2db08-95a9-49d8-84a5-238edbd765fb") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "47b3b894-74ed-4460-b46b-ff1cf5e6ef80") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a895a5c-f6d1-41eb-962c-465ee9b1ce91") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "67c0249c-b42b-4953-b894-a698687d99e9") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2495b069-1c3a-478e-92b9-4f478382ac8d") + ) + (fp_line + (start 13.45 0) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4ebd3721-b344-462e-840b-c5d255c063d4") + ) + (fp_line + (start 34.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9b70a7f0-9007-411e-a505-808693c509fb") + ) + (fp_line + (start 34.15 -12.75) + (end 34.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d63cc1ad-98b3-46bd-ac3e-fbdd11bb887a") + ) + (fp_line + (start 34.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0d5996b-7672-48d2-8203-9598d3d1bf9c") + ) + (fp_line + (start 34.15 -0.5) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "72ace60d-f5b5-4dfd-b746-5279bb5f2c46") + ) + (fp_line + (start 34.15 -0.5) + (end 34.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0d434338-2106-44f6-bce6-909226a6518e") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e02af97-b97b-44a7-80e9-ec09b0f27e58") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d5ad6365-11a6-48ad-93cf-232ce8879eb9") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a1a3ae07-b3da-4a86-8d74-e7e41f7cb0d6") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fa82cf18-8ad6-484b-8839-9046e12f3c59") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d5eee606-ad31-458d-961c-b27310df462a") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8180b482-2fc1-4284-8e6d-3e09901c3409") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef4ba51f-283c-4e50-b21b-ffb7bf59eba0") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a582f0f-61fe-4cd5-b7a8-264affc7c880") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "edfe6dd9-726d-4b07-88d7-96640e16d769") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5887263a-a31d-42df-b3c3-a939ce606916") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6f84cf9c-473a-4370-b409-efeb5b45a590") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "63cffa9d-56f6-4140-8a45-26cd1f195af3") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7fe4334b-f489-4eb6-ad17-383d81351810") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1b0f74d2-3d73-4438-ab5b-c6fdd20bebdb") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d76fcbf0-82e5-472d-b508-c8f8155ed7f8") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aefe39dd-d9e4-434b-90a2-0c3a16b9efff") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c5215115-189f-4e2c-9927-ea85ac8393d3") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "01d0c542-83c0-4d2d-9c82-68196df947b1") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c8824729-3329-4c5c-a497-0916397a9c84") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1f0a4396-dd1a-44ce-a762-dd5cab58ca05") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c705d5a7-c37e-47ba-99e3-60e12974f8b0") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5fecf298-b365-4a56-a577-582764c4db18") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "801a704e-87ab-4aa6-8040-7f4807059fc1") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "381f5677-5f7d-4a2b-8445-070f28a70b19") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "07157ac5-cd71-4f96-b48e-c4aebe38df05") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4251ddea-d512-417e-9b4e-72f7445fd5c4") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "ee996a8e-dd37-485b-824e-2fad22bea511") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4bdfe514-35a2-4396-9338-eb4da815e67a") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ecd2b579-0f08-4b99-9e8f-9fc2c28219a2") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "cf23cf4f-9c43-4f2b-97bc-f5a2265b646f") + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "0916d186-ab11-4173-89a0-d0698d321a08") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "0ff37a62-9ec6-41a6-9adc-01b7c31be6f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "1018d4fb-8eb9-41ce-b0f9-9cf43a9ed104") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "1faed0e3-0f59-4b01-a82b-03ad2e5277e2") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "2fb8f275-6650-435a-8145-9bc842e3504c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "47643712-0524-4fcb-968c-b3e6564c18d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "4ca7a621-e6f9-4e82-8a83-c4a491b8806a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "50e413ad-f389-49c2-a571-f52c8d381333") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "584b93d6-13c9-46bf-b063-d4cd8e7594cd") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "6f7c14e5-6c16-499f-a635-5d536b1d0357") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "a734d938-1d42-47c8-9372-dbdeb3a7f661") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "d572721c-bf95-4d8f-996b-0819756298d7") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "ec7bd0ee-4974-4cdc-8afb-61325f14e7db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "372e2550-5206-48c3-b6bf-d0013e8f9b68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 31 "/~{PRSNT1}") + (uuid "7981e2ba-6428-4cdb-b54a-f8108f42e899") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "9cefa4c7-5722-4338-b47e-7386f44362d4") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "14cabadf-46d3-4f11-96bf-6ea6b9b26510") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "271313f9-c10b-4adc-8f8e-5e5eead8d72f") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 32 "/TCK") + (uuid "7e3fb86b-e6fd-4597-a883-65ab542ae383") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 33 "/TDI") + (uuid "01f1cdef-96ec-470b-a055-a57f0ddeb75e") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 34 "/TDO") + (uuid "63b286c9-1b5c-4ec0-9be3-81e706c68215") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 35 "/TMS") + (uuid "2cc6d7e5-57a2-4bd7-85da-7d5654d212da") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "d0f62c43-8c4f-486f-862d-1570e3bf0e7f") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "c252aa99-9d7d-4748-8e9f-1c4ed18115cc") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 36 "/~{PERST}") + (uuid "53193d82-2736-47aa-a517-76a575b49e1d") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "41fc5052-943b-4047-8c50-f1c9a82a6a92") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 38 "/REFCLK+") + (uuid "142adfba-b89f-4323-b4f4-ec740e374fdf") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 37 "/REFCLK-") + (uuid "090f5038-f98b-49b6-b992-1e004189ab86") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "d55a781f-490d-4e81-934c-336854bffa60") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "cdd0b6b7-ccc0-4c76-9deb-7c3595915946") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "784d9dc1-7a0a-46ee-aa6c-f75f038e4a16") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ed74913e-8650-4ea7-9a33-e9c664a861d5") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "Net-(J2-PadA19)") + (uuid "10cc96ce-efe7-45a8-8b89-2123658e45f6") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "975f8a22-e3c1-4ea5-80dd-71b04c36d006") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "36f4952d-3bf5-48c6-97bf-f84d80d0054a") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "2ba46249-bff8-4003-864b-0debd01ce93d") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "47c1e9ff-c637-4091-b238-8238a0d8c56f") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "df5e08e9-5919-4046-b7db-f334608f0aea") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "6a728b13-793c-40a4-ad8e-a7216b333df9") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "a796d5a3-656d-4776-9193-2185867a85f4") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "06e049de-4c73-4348-b225-53914efce012") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "12b42b97-5df7-4a73-b32b-32dca96d24cd") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "7ce2296b-61e1-4274-ab92-71e6313702e8") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "bf50be25-c0fa-47a4-905d-9653f3a944d9") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3caf2b7b-88e0-4900-983c-40aa936d8377") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA32)") + (uuid "a5f73c45-08f3-4592-bb4a-eb73747442f9") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "7a687843-bb8d-4fb5-8d68-d47e302739fa") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "b2bcfe57-87a6-4478-a159-a145103fb6d4") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "6dd4a42e-db8d-4289-a12c-4d22464174a3") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "40720816-fe0f-40f6-9efc-402b1f015f37") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 24 "/SMCLK") + (uuid "7e1a2ff3-6e62-4d34-a750-fde9c2549886") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 25 "/SMDAT") + (uuid "867baa27-1a4f-49b1-8b9b-d0a72773664d") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2dbc709d-a2d7-4388-b7d7-70bf2db55030") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+3V3") + (uuid "cab748d3-9bcc-4f19-afcb-d84f15a6dac1") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 26 "/~{TRST}") + (uuid "bcdb55bb-613f-496a-aec5-75d04f5c4a81") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 6 "+3.3VA") + (uuid "72a831ed-dedb-49c4-88a3-44c3cbbd03d8") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 27 "/~{WAKE}") + (uuid "602be910-735b-45b6-98da-2aa4fad5f53c") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "Net-(J2-PadB12)") + (uuid "815759a6-0c62-401d-b903-df7a7d192034") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "69778209-b76c-482d-9578-0962cfcf583e") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 28 "/PET0_P") + (uuid "2016cc4c-2456-41cc-a7bc-ba4177cb08d9") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 29 "/PET0_N") + (uuid "10d48778-e847-4d3d-8cf3-9cf64c21c1f1") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "91bdf41b-1a6e-418b-9c7c-2ffa86bca613") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 30 "/~{PRSNT2x1}") + (uuid "51d359d9-9a7d-4856-84ec-baca4ef9c6a0") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "335dc159-cfc4-4f67-95da-368b1519e1a0") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 23 "/PET1_P") + (uuid "8fb86ad4-60fe-4882-a196-aef66c63757c") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 22 "/PET1_N") + (uuid "94ffba6b-ecc0-4b47-b5e3-34f0a292802d") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "0a246877-7c07-42ae-80fa-5360b2a3e05a") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "82ceb13e-e175-4f86-aeb9-d3db3af1b640") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 21 "/PET2_P") + (uuid "046ffbcb-854d-40b3-9f6e-70ad2a398b5b") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 20 "/PET2_N") + (uuid "e838a5c8-63fe-49a0-b6c5-a91b58afd23e") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "505c93e0-fbf1-41ae-bd8d-22e5d59b17a3") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "9fb313a9-96db-4076-96af-f93f934a4974") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 19 "/PET3_P") + (uuid "5a729185-4080-4ed4-8fc8-153dfc88417d") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 18 "/PET3_N") + (uuid "ea95dacb-c003-4a3c-8c6f-f48ce7dfa5d8") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "4e29a87d-8730-4123-a177-764f5c00fb04") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "Net-(J2-PadB30)") + (uuid "9c82c127-fa60-4305-a85a-6c421a6163f1") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 17 "/~{PRSNT2x4}") + (uuid "a002754a-a5fb-44e4-ac2b-f39c3c70474f") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a2d621bf-7c53-41c2-a50b-829ca9d660ab") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "60d8830b-3c69-4f73-b2f9-8bef8192708e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "461effb8-deba-4c14-8818-c8743c7503ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "c031aee2-1805-4bdf-ad2d-ccba5edf8341") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "bc0a65cc-836f-4be9-ac79-e76b83b5ed25") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bbd1683a-8adf-4e38-a1e7-f1222da5c253") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bd868503-ee76-4591-bfc2-37ad147ca88f") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e3eb7bf-7712-4626-9d19-f26e0b2f0214") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ce39d4b1-f958-4e5f-942d-533c5da693c2") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb8d1880-5ed1-4539-828c-8fe342274257") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "352f5ca3-2273-4068-bee0-1b38c822a995") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2965ff90-d210-48df-a5d6-9a8a4d034a33") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b3e25e49-c317-48f3-85ec-f44bdb050cc0") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e4263d07-65b8-47f6-9d72-f6e41c6b31b4") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e498add-2c76-4f90-8e48-ed2c6ff98615") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "88b89ccd-8e6c-49b6-b153-f9efb782238b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 9 "/PER0_P") + (uuid "07d2bc51-0ee6-4a55-88b0-8e4096c95e54") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "bd1777c2-7ce0-4312-97f6-c1130bad82d7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "e33bd2c8-d718-4add-bb5e-04a6552dcbaa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bbdb40cb-2dd1-42b7-8465-e61a83603276") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c53bfe5-bfb3-411f-b846-7c674c75af0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e43e55b-f2e2-409b-82e8-d3713a1eda4c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d281c644-958f-4e58-b66f-2c03a0875c45") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4db174e5-5f24-4e9b-b0ac-763b5e82e6e8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0aa05bea-530b-4047-b988-9e49d28064d9") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af76f277-87a2-4056-85e5-a8ed9f6ce1a8") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31c7d844-adbc-479f-a4f2-8278d547c15f") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d415a67-259c-42d9-ad2c-6adc269004d6") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9548a12e-0855-4fe3-88b7-f95034c18621") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "29b0dc50-c25c-494f-89ae-c9cc67f1606c") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7ba47ae7-8f45-4e3d-9eff-ea0057f9f8ac") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee2cd469-d2ce-4bbb-9e47-d4a76aab0971") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f6598adf-081e-43e2-a76c-76a809943e4a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "f0245823-c238-43ee-b3d9-f9407de63b23") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "/PER0_N") + (uuid "55182020-da49-4a4e-a1ea-aa85003135ff") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "7bea91fb-4565-4233-8122-92716bf156cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "a063cb6a-44ae-4c4c-8375-2df1a2e9ba41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "39ef63c4-988d-440f-9ce7-caa787575bd8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "81adf67a-9e57-40dc-b87a-0685a2e33043") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bd833a93-372b-45b8-b7b7-60077ce5b398") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9a8b354-7324-4c7e-ae86-87a7a9c9ad0b") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4af1382a-f1a9-4899-bdd7-6d7b237dfc0e") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62a8ab59-8ef6-480a-acbe-0bb68e539188") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd862cfd-ecef-4c20-8cc5-d91fd338e704") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2bfabaaf-d166-4681-abb9-ab1626f3f895") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "18d19732-0cb8-4a19-8378-3d1c0844dd32") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4904269f-7285-44ac-a6b5-8c7e7c813b51") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "524200c1-1c79-426c-860c-f12ebf31755b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8350b674-31ae-4c51-9f2a-61203afc0e0a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "a33ebdb0-5bf3-4249-afd2-282a7b3dbd87") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "/PER1_P") + (uuid "ea1db12c-8736-4488-af91-fc1e902a9f13") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "75f188c0-47d0-4942-b2ce-ee965bcc283a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "ce2bf660-d8aa-4468-ba73-f05258e39e27") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "6bc127e0-55b9-46d8-967c-f8d37716d585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5949b542-3ee5-4057-9be2-1efc8f0ca49a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "94b223d5-c528-437a-bd93-a54caf3c465e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8ef9eab-a1c1-46ca-aeca-317cddeab81d") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1efa12c5-5dcb-4669-a125-f5a40b50cf51") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "042fd680-4b8f-4c7e-bf0d-8666a3b36c8c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4f2dde86-3deb-4361-8ef2-114eafaa4351") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed43ec89-2f34-4ed0-9fff-85ff0fd36adb") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9b035c71-c4c7-4ce6-a094-b1e444c4e04e") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f369952d-a9cc-45e7-ae04-e7115df75947") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d16e69a3-6691-482e-b9b3-4590062c8ff5") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c22fb4b2-bda2-424c-ab2f-fd5bdda889fd") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "72308b65-955a-4595-89c5-a2cb86fe6343") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "eee6be5c-793a-4e20-a70b-4d21ef64e499") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "898a1fef-f3e5-4bb5-acf5-0d03e8c576de") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER1_N") + (uuid "84567191-df53-4e8a-ac39-aa344b8ef838") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "83af079b-df40-449d-a9a5-6e89413fcd85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "77db85d2-94be-41cf-bb5b-55d36cd15b1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "2a4daec2-5a96-4df1-b70c-58ee23d04f27") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e6ba173b-fe21-4a87-8301-608ecf893a49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bb53317e-f760-4a64-aa7c-f101ff0ddac8") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d0817e1a-0028-4206-941b-56854d0d69ad") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37bd4fce-8be4-43f8-b72e-6df3f3a122b5") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a5365501-2596-499f-a42a-6f064bd97a19") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf9129d8-d34a-44f9-a504-7ed1d3a9ac54") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c12e13ff-f2be-4cf7-b82c-df27e9bdc03f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5075bf2a-44f6-41c3-a19f-bc436f505455") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "64fb5eb9-e09a-40f6-86c0-7c053d99764e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "517b16d9-53f5-4d12-b3dd-a4b549afdb3c") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "329e1c2b-2111-470a-adfe-e813be64853d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c5e6395c-52bf-4dd4-a974-670971ca04c6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER2_P") + (uuid "ac3e011f-bb98-4d9f-959d-458cfbde2367") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "049ad99d-5014-4c02-bff1-8b83b19be2c5") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "8b62a138-900c-4e08-9c5b-9a79a433b476") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "8869dd38-563b-44c2-93bb-69d25c034bc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e69123ca-d424-4aa4-89c7-ae0681cd264f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b786c7f8-411e-44ab-ba22-470086785c8b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "50629c53-74da-47ec-9fce-52bc40e7a2aa") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "56e7754e-e46c-422d-846e-5384fa7b64c2") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a42e5294-911e-4850-886b-031ed6b5e0b5") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d498ec71-4948-4fef-8c5c-6540aa2cc4eb") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8f6d9e8-39d4-4a97-8b05-fe1a86b29a69") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "76595ca2-9de4-458f-9e2c-9e048800c5eb") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c8ba5dd-6179-4556-8d52-5cd47bf97452") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "583062d8-7756-499d-bb34-34ee83666adc") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b557a3ce-dc8a-4c4d-8a3f-ed84031ee68b") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "60839e22-cddf-44c4-87b7-5e14becd82f1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b83a6148-8bb5-404d-a283-8a2ad2f0013b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "f0ee88d1-2b40-43a7-962a-3a319cfec06e") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER2_N") + (uuid "986cbab6-b36a-41f3-bb8b-742c67a0e208") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "ea6f8713-07f0-46a5-9d06-167f4a0d55fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e245dc9b-de49-462e-9e64-c16668f927ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "6937d4d5-a94e-41bd-9e86-052b519437b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ca1a5d66-0399-4d07-887b-644b716fafe9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "21bc4fad-d897-4651-82f1-cdced2c98b01") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aec7e30c-62d4-47fe-8619-f8a4efbdf1c4") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "099646a3-dd4f-4315-84eb-0a6f250fdfbe") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37f28b0e-a02f-4372-926e-31ae1e257523") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5b1d9e80-7a96-44c2-8cc5-4d0a99f7995b") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3a978996-1485-4682-86da-7b50c609ef81") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "489c4e44-fb82-4673-aed8-f105546c5762") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a670dc0-9e5a-462a-a9c0-a28d0fc14fb0") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20b6b611-3ce4-4e4e-b261-c6927e715ba8") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "83f56354-c68e-436f-b84f-d68077c7f98c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "48208496-818e-4042-82c5-e404cffd1870") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER3_P") + (uuid "2b2a187a-2989-4a78-9cb4-f53fa6e1df4f") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "4e430987-db8b-4280-88db-bc8ba65db79c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "cc9a0619-2048-4307-8cf5-5fb9932c7b11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "3e994489-80e0-4426-869f-744e49674a68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a551c1df-be28-4837-b508-26d0390740f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e884340b-d5c6-4cf4-a1f7-43021d74fda5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "122d0c36-8b06-4650-bd8a-1b31fee792a0") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "44be356d-5641-4626-bad5-9b1e35d7595d") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f1c1be1-8cda-46b5-b398-a3c06c642623") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df4cced9-9dec-46be-aa5f-fbdb2046164f") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49ac55fc-affd-4667-9251-3966a60e1629") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "01dfb464-62f4-4e26-a5e2-690c9806a7cd") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c33054b5-59d2-4b99-87ab-077dac45944e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a2a5c98b-6597-49c4-921f-12a396b9c2ec") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9e71554e-b7ed-4146-9abe-f0f65577f4b6") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "732d332f-dc32-43f2-8323-b6d1a2dcf71f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "2d994100-77b7-4e92-aa27-df3d6dabf344") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "d7dcb3ff-9940-4e4a-b2b0-a18740a47f06") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER3_N") + (uuid "5f0c5489-6b32-4f69-9b67-7252b71ef3c9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2a3bb5ac-03ca-4c79-a99c-70dafe5edf9f") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f707b6b-73d3-40d0-bcdf-8560a9045dcb") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42c7d79b-dd9e-4253-a7e4-a85fbec37b5a") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c85ebae-e1aa-47a2-8658-53ee8adece2a") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "512fd576-0b73-482a-992d-a53618ee2907") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7215ec25-f32e-43e7-9ff1-6ce583812d4e") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "844dec4e-d712-41bc-9993-211994f58e76") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "86c44a86-fc82-44ac-b4a3-7b724d8a02d2") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "91e54906-792b-4587-8a25-9da070480aa6") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a40d4c07-4630-47f4-8183-042506816ee9") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5b7ad82-eede-4657-b0f1-c5451849923f") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c7675371-ea4c-4241-bb6d-472d11cf4022") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cd4deb15-5e01-4a79-8508-ef5df8b702fa") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "da7a96ee-a635-41b6-81f2-9ae3004b8661") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e183ea9d-9083-44ad-9924-295d336e70bc") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f671be96-5628-455d-b3a3-52a035ab8520") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "039ea29c-b8e5-4756-bbd5-ed6c0538baff") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0f8e87c3-7c74-42b9-aa8b-683dec914d4c") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "11da6fc6-ec64-42b6-9dab-c75f3ff8a5a7") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "26d77cb6-a0e2-4bb1-991a-c350e98612c1") + ) + (gr_line + (start 64.475 82.975) + (end 232.125 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2b06f72b-6209-4cfa-9743-2911c621f6f6") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "32a61cc5-82ef-42f0-ba80-21a12e92eb98") + ) + (gr_line + (start 232.125 82.975) + (end 232.1277 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3681b190-d37c-4c84-97b1-0d74bec62210") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "3f01cafe-3373-4bc2-aaba-fca9c5e2de2b") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "53531722-b98e-4ce2-b01c-df46431e333e") + ) + (gr_line + (start 143.775 181.375) + (end 143.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6be0f201-f44f-4e1c-8357-ca1fc1e2097e") + ) + (gr_line + (start 143.775 193.625) + (end 143.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "82bb58b8-38bc-48aa-bbfc-0fb179061123") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "84000d78-83fe-4b2f-b864-879f75d6eb1e") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8f2825d9-4482-462d-a6f7-37ac3b359feb") + ) + (gr_line + (start 143.275 194.125) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a55be705-94d3-4714-ba2d-bb9b1f5162cf") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a585e915-c4a4-4a2f-a686-0bad8b800814") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a5ae38e7-8bf6-4935-9079-c24d5527e0f1") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a6bf21ff-af91-47d8-9a1e-76e8dbc269d7") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a7ab6537-df86-4bed-99d0-0d8a76a36221") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bdc5d401-3552-42a3-87ea-4f764b7bae53") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "c8a7f8ea-b085-40ae-b7a6-8c8da8a2cd08") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d4651ba9-d21a-4411-bc36-fc1fd4837418") + ) + (gr_line + (start 232.1277 181.375) + (end 143.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e3afce18-54a0-4c55-9f09-14e3c7f5b5bf") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ed35cc6e-d778-4936-9e2c-4ae5eb7c10db") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "fb8c9927-36b8-4c17-b947-7e5928b60f85") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "73a9ae04-82aa-4871-b426-ba90ab658085") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "d71ca990-a964-4501-a337-10dc109267f5") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "034610cf-9e67-4a28-a56e-fdd8191d7d8a") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1917fb66-59df-46dd-bbda-7ea3b87c2b5c") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "19f2a0aa-4c5f-4acf-9ced-41c94b784ac7") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1e442720-18fe-4433-9ea2-ec793f22e00a") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2776e9dc-5d8d-4133-b6ca-50f8efa56172") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "399aa66c-2ac6-4140-b373-d18df387f28b") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4b7c4792-551d-43b5-b977-4e76a9d34965") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5d5eac32-7d07-408f-990c-4bcc336092ec") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "61bf4168-59ba-46b0-8456-56714ebda3ad") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6cd01195-3484-41fc-b59b-749a2697a795") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "726de496-cada-4992-b6af-974204330950") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7430b2db-4eb4-4426-8930-e2633f5d2b0b") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7b7216f0-f112-42ba-b98f-3aacba896117") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8c2ec072-b323-4f82-8fdb-400b2cabef7d") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9016c160-cc85-4f95-9f8f-9772df42ed85") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a8a4cb7b-1a0c-4b82-ab5c-49bddd8eefab") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "dde2fdce-f0b9-4816-b273-1e47d36b9bec") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e8a19656-7f36-4a8e-b530-08ec1d521765") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ebd3a3bf-55ab-4678-b0f2-ac6451166eaa") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 4) + (uuid "2601322b-8b60-4eb8-bb77-89478dd156b5") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "63c9c8c5-4471-4cc8-916f-234313de709c") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "889aefc2-0819-493b-8e48-61ee6b2f6092") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "6984fc3b-57a7-42ec-8b78-abe5b013d176") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "7533d77c-4639-4883-8e22-0139cd00ad21") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "952c8fbd-0af9-4518-93e8-a6857dce9514") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "c96b7370-0bad-4317-8c96-a900c0e10b73") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "dd763f6d-3dd4-4ab9-8eea-f0e74447ddbe") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "087b301c-f058-4e0d-b611-7dec2e69a015") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "22484200-e3f5-4292-8c24-1232cb649414") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "542437f2-13dc-4cd6-91d7-43aec6e17ba0") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "853c719c-7225-482b-90f0-764cb2fc1fe6") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "fa1bc13c-f8cf-4f10-9327-ac7c1800b494") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "00c94d93-f563-410d-9e53-607e1fa4ad3b") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "2f561dea-e3f8-459e-9c98-99b0e5f117d4") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "654da7cc-cbf3-4d13-886e-ec96d24c89df") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "c15a7613-b7bb-4b35-90b1-f0b2d5931f86") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "e9e8737d-8f87-4061-ae18-d80166f28f01") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "1cbb72e4-15bd-4883-8040-57ab921ec882") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "5a6b0b39-7c36-4e80-928e-069497641c93") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "a47810a2-dc3d-454c-89a7-6a9d687958e8") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "ad46117a-85c1-4c34-b49d-7e5309c03265") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "f5679d5c-9e16-4370-aee2-190183e3269f") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "05282eec-030d-4c10-a8fc-ac91fff30ca6") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "98fa44ed-e350-40e1-96de-3575918670e3") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "a4251852-aa59-4c23-a192-a2f0f6c00ae2") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "aa1ecf83-9ddc-4926-8ff5-ce00fea2c7c1") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "bbc07521-635b-4a90-8bf3-ea7b478c1433") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "2550a02a-6448-4998-89c6-be0df3654149") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "31745733-07e1-4a00-9358-5cb3f2fafdc6") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "3cf4e1c7-0f36-471a-b9ac-288d5518cab2") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "5c029364-6a51-4a40-ae95-70cf476ee686") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "65874d4e-5a75-434c-b426-676039549cf0") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "48cffb2f-a694-4647-9133-1af00817b21f") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "5e77cf05-0546-49d9-806f-058071524f18") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "5e8261f7-6512-4949-9476-baef4a13c00c") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "b580bb0a-53ef-47ef-8b05-29137511c30f") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "bdafabfd-ea0e-4899-a0b9-28e7b2e40df6") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "0e284580-79c2-452f-a624-d5268629c45f") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "2914e4dc-0361-4065-9c82-6233b363b6d4") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "48671058-783d-4d39-894b-6121f0d1f2d6") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "c12fcef5-42e1-4d4f-b04c-7abe0bf87b70") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "c352c2dc-722d-43b5-b77d-74a5041c3c19") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "03c8429f-5bfa-44ac-8012-3cf654d6f32e") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "49465de4-e792-4680-8eab-939e53891904") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "c5317917-4856-474c-b9b5-08f33e895303") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "ea66038f-f794-4c57-86e1-851d09e1c988") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "eb5c39f4-b7fa-4ba2-b617-f93e247b9d65") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "08527ec3-572b-459c-907e-54411d5477cb") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "398db17b-bbb8-4e80-bb46-6662c3fb47b2") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "6a14509d-f52c-484d-b3c0-8fa88754ac9b") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "83952138-ca74-48f7-8afa-43acda105e2f") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "d85096e1-99fe-4e22-9ed1-4989753edde0") + ) + (zone + (net 4) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "0b01b66b-6ec5-4485-a8b6-bddd1a37a9aa") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "9240ac48-e9a0-4c3c-bab8-49d24e4748b9") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699557 181.375815) (xy 143.7 181.384817) + (xy 143.700001 188.4) (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) + (xy 143.575001 188.525) (xy 142.649124 188.525) (xy 142.601289 188.515485) (xy 142.560736 188.488388) + (xy 142.552498 188.4793) (xy 142.538164 188.461835) (xy 142.524626 188.450724) (xy 142.509182 188.442469) + (xy 142.492429 188.437387) (xy 142.46886 188.435066) (xy 141.78114 188.435066) (xy 141.75757 188.437387) + (xy 141.740817 188.442469) (xy 141.725372 188.450724) (xy 141.7043 188.468019) (xy 141.661286 188.49101) + (xy 141.612748 188.495791) (xy 141.566076 188.481633) (xy 141.5457 188.468019) (xy 141.524627 188.450724) + (xy 141.509182 188.442469) (xy 141.492429 188.437387) (xy 141.46886 188.435066) (xy 140.78114 188.435066) + (xy 140.75757 188.437387) (xy 140.740817 188.442469) (xy 140.725373 188.450724) (xy 140.711835 188.461835) + (xy 140.697502 188.4793) (xy 140.6598 188.510241) (xy 140.613127 188.524398) (xy 140.600876 188.525) + (xy 139.776699 188.525) (xy 139.728864 188.515485) (xy 139.688311 188.488388) (xy 139.666458 188.458924) + (xy 139.642095 188.413344) (xy 139.617105 188.382894) (xy 139.586655 188.357904) (xy 139.551907 188.339331) + (xy 139.514203 188.327893) (xy 139.502355 188.326727) (xy 139.455683 188.312569) (xy 139.417981 188.281628) + (xy 139.404366 188.261253) (xy 139.375646 188.207521) (xy 139.338157 188.161842) (xy 139.331462 188.156347) + (xy 139.322374 188.14811) (xy 139.161612 187.987349) (xy 139.134515 187.946796) (xy 139.125 187.89896) + (xy 139.125 185.22604) (xy 139.134515 185.178205) (xy 139.161612 185.137652) (xy 139.534875 184.76439) + (xy 139.543964 184.756152) (xy 139.550656 184.75066) (xy 139.588146 184.704978) (xy 139.616005 184.652856) + (xy 139.631103 184.603088) (xy 139.654094 184.560075) (xy 139.691796 184.529134) (xy 139.714437 184.519756) + (xy 139.716871 184.519017) (xy 139.789432 184.480232) (xy 139.853035 184.428035) (xy 139.905232 184.364432) + (xy 139.944016 184.291873) (xy 139.967903 184.213129) (xy 139.976572 184.12511) (xy 139.976572 183.624889) + (xy 139.967903 183.53687) (xy 139.944016 183.458126) (xy 139.905232 183.385567) (xy 139.853035 183.321964) + (xy 139.789432 183.269767) (xy 139.716873 183.230983) (xy 139.638129 183.207096) (xy 139.55011 183.198428) + (xy 139.12489 183.198428) (xy 139.03687 183.207096) (xy 138.958126 183.230983) (xy 138.885567 183.269767) + (xy 138.821964 183.321964) (xy 138.769768 183.385565) (xy 138.73524 183.450164) (xy 138.704299 183.487865) + (xy 138.661286 183.510857) (xy 138.612748 183.515637) (xy 138.566075 183.501479) (xy 138.528374 183.470538) + (xy 138.51476 183.450164) (xy 138.480231 183.385565) (xy 138.428035 183.321964) (xy 138.364432 183.269767) + (xy 138.291873 183.230983) (xy 138.213129 183.207096) (xy 138.12511 183.198428) (xy 137.69989 183.198428) + (xy 137.61187 183.207096) (xy 137.533126 183.230983) (xy 137.460567 183.269767) (xy 137.396964 183.321964) + (xy 137.344767 183.385567) (xy 137.305983 183.458126) (xy 137.282096 183.53687) (xy 137.273428 183.624889) + (xy 137.273428 184.12511) (xy 137.282096 184.213129) (xy 137.305983 184.291873) (xy 137.344767 184.364432) + (xy 137.396964 184.428035) (xy 137.460567 184.480232) (xy 137.533129 184.519017) (xy 137.535569 184.519758) + (xy 137.578582 184.54275) (xy 137.609522 184.580453) (xy 137.618899 184.60309) (xy 137.633995 184.652858) + (xy 137.661855 184.70498) (xy 137.699341 184.750658) (xy 137.706042 184.756157) (xy 137.715131 184.764395) + (xy 138.088389 185.137654) (xy 138.115486 185.178207) (xy 138.125001 185.226042) (xy 138.125 187.898959) + (xy 138.115485 187.946794) (xy 138.088388 187.987347) (xy 137.927626 188.148109) (xy 137.918541 188.156344) + (xy 137.911845 188.161839) (xy 137.874354 188.207521) (xy 137.845635 188.261253) (xy 137.814694 188.298955) + (xy 137.77168 188.321946) (xy 137.747645 188.326727) (xy 137.735796 188.327893) (xy 137.698092 188.339331) + (xy 137.663344 188.357904) (xy 137.632894 188.382894) (xy 137.607904 188.413344) (xy 137.583542 188.458924) + (xy 137.552601 188.496626) (xy 137.509588 188.519617) (xy 137.473301 188.525) (xy 135.776699 188.525) + (xy 135.728864 188.515485) (xy 135.688311 188.488388) (xy 135.666458 188.458924) (xy 135.642095 188.413344) + (xy 135.617105 188.382894) (xy 135.586655 188.357904) (xy 135.551907 188.339331) (xy 135.514203 188.327893) + (xy 135.502355 188.326727) (xy 135.455683 188.312569) (xy 135.417981 188.281628) (xy 135.404366 188.261253) + (xy 135.375646 188.207521) (xy 135.338156 188.161839) (xy 135.331464 188.156348) (xy 135.322375 188.148111) + (xy 135.161612 187.987349) (xy 135.134515 187.946796) (xy 135.125 187.89896) (xy 135.125 181.97604) + (xy 135.134515 181.928205) (xy 135.161612 181.887652) (xy 135.534874 181.514391) (xy 135.543962 181.506153) + (xy 135.550657 181.500657) (xy 135.588146 181.454978) (xy 135.616005 181.402856) (xy 135.631103 181.353088) + (xy 135.654094 181.310075) (xy 135.691796 181.279134) (xy 135.714437 181.269756) (xy 135.716871 181.269017) + (xy 135.789432 181.230232) (xy 135.853035 181.178035) (xy 135.905232 181.114432) (xy 135.944016 181.041873) + (xy 135.967903 180.963129) (xy 135.976572 180.87511) (xy 135.976572 180.374889) (xy 135.967903 180.28687) + (xy 135.944016 180.208126) (xy 135.905232 180.135567) (xy 135.853035 180.071964) (xy 135.789432 180.019767) + (xy 135.716873 179.980983) (xy 135.638129 179.957096) (xy 135.55011 179.948428) (xy 135.12489 179.948428) + (xy 135.03687 179.957096) (xy 134.958126 179.980983) (xy 134.885567 180.019767) (xy 134.821964 180.071964) + (xy 134.769768 180.135565) (xy 134.73524 180.200164) (xy 134.704299 180.237865) (xy 134.661286 180.260857) + (xy 134.612748 180.265637) (xy 134.566075 180.251479) (xy 134.528374 180.220538) (xy 134.51476 180.200164) + (xy 134.480231 180.135565) (xy 134.428035 180.071964) (xy 134.364432 180.019767) (xy 134.291873 179.980983) + (xy 134.213129 179.957096) (xy 134.12511 179.948428) (xy 133.69989 179.948428) (xy 133.61187 179.957096) + (xy 133.533126 179.980983) (xy 133.460567 180.019767) (xy 133.396964 180.071964) (xy 133.344767 180.135567) + (xy 133.305983 180.208126) (xy 133.282096 180.28687) (xy 133.273428 180.374889) (xy 133.273428 180.87511) + (xy 133.282096 180.963129) (xy 133.305983 181.041873) (xy 133.344767 181.114432) (xy 133.396964 181.178035) + (xy 133.460567 181.230232) (xy 133.53313 181.269018) (xy 133.541831 181.271658) (xy 133.584845 181.294649) + (xy 133.615786 181.332351) (xy 133.625162 181.354988) (xy 133.633995 181.384107) (xy 133.661854 181.436228) + (xy 133.699343 181.481907) (xy 133.706039 181.487403) (xy 133.715127 181.495641) (xy 134.088388 181.868903) + (xy 134.115485 181.909456) (xy 134.125 181.957291) (xy 134.125001 187.898958) (xy 134.115486 187.946793) + (xy 134.08839 187.987346) (xy 133.927632 188.148105) (xy 133.918542 188.156343) (xy 133.911841 188.161841) + (xy 133.874353 188.207521) (xy 133.845635 188.261252) (xy 133.814694 188.298954) (xy 133.771681 188.321946) + (xy 133.747645 188.326727) (xy 133.735796 188.327893) (xy 133.698092 188.339331) (xy 133.663344 188.357904) + (xy 133.632894 188.382894) (xy 133.607904 188.413344) (xy 133.583542 188.458924) (xy 133.552601 188.496626) + (xy 133.509588 188.519617) (xy 133.473301 188.525) (xy 131.776699 188.525) (xy 131.728864 188.515485) + (xy 131.688311 188.488388) (xy 131.666458 188.458924) (xy 131.642095 188.413344) (xy 131.617105 188.382894) + (xy 131.586655 188.357904) (xy 131.551907 188.339331) (xy 131.514203 188.327893) (xy 131.502355 188.326727) + (xy 131.455683 188.312569) (xy 131.417981 188.281628) (xy 131.404366 188.261253) (xy 131.375646 188.207521) + (xy 131.338157 188.161842) (xy 131.331462 188.156347) (xy 131.322374 188.14811) (xy 131.161612 187.987349) + (xy 131.134515 187.946796) (xy 131.125 187.89896) (xy 131.125 185.22604) (xy 131.134515 185.178205) + (xy 131.161612 185.137652) (xy 131.534875 184.76439) (xy 131.543964 184.756152) (xy 131.550656 184.75066) + (xy 131.588146 184.704978) (xy 131.616005 184.652856) (xy 131.631103 184.603088) (xy 131.654094 184.560075) + (xy 131.691796 184.529134) (xy 131.714437 184.519756) (xy 131.716871 184.519017) (xy 131.789432 184.480232) + (xy 131.853035 184.428035) (xy 131.905232 184.364432) (xy 131.944016 184.291873) (xy 131.967903 184.213129) + (xy 131.976572 184.12511) (xy 131.976572 183.624889) (xy 131.967903 183.53687) (xy 131.944016 183.458126) + (xy 131.905232 183.385567) (xy 131.853035 183.321964) (xy 131.789432 183.269767) (xy 131.716873 183.230983) + (xy 131.638129 183.207096) (xy 131.55011 183.198428) (xy 131.12489 183.198428) (xy 131.03687 183.207096) + (xy 130.958126 183.230983) (xy 130.885567 183.269767) (xy 130.821964 183.321964) (xy 130.769768 183.385565) + (xy 130.73524 183.450164) (xy 130.704299 183.487865) (xy 130.661286 183.510857) (xy 130.612748 183.515637) + (xy 130.566075 183.501479) (xy 130.528374 183.470538) (xy 130.51476 183.450164) (xy 130.480231 183.385565) + (xy 130.428035 183.321964) (xy 130.364432 183.269767) (xy 130.291873 183.230983) (xy 130.213129 183.207096) + (xy 130.12511 183.198428) (xy 129.69989 183.198428) (xy 129.61187 183.207096) (xy 129.533126 183.230983) + (xy 129.460567 183.269767) (xy 129.396964 183.321964) (xy 129.344767 183.385567) (xy 129.305983 183.458126) + (xy 129.282096 183.53687) (xy 129.273428 183.624889) (xy 129.273428 184.12511) (xy 129.282096 184.213129) + (xy 129.305983 184.291873) (xy 129.344767 184.364432) (xy 129.396964 184.428035) (xy 129.460567 184.480232) + (xy 129.533129 184.519017) (xy 129.535569 184.519758) (xy 129.578582 184.54275) (xy 129.609522 184.580453) + (xy 129.618899 184.60309) (xy 129.633995 184.652858) (xy 129.661855 184.70498) (xy 129.699341 184.750658) + (xy 129.706042 184.756157) (xy 129.715131 184.764395) (xy 130.088389 185.137654) (xy 130.115486 185.178207) + (xy 130.125001 185.226042) (xy 130.125 187.898959) (xy 130.115485 187.946794) (xy 130.088388 187.987347) + (xy 129.927626 188.148109) (xy 129.918541 188.156344) (xy 129.911845 188.161839) (xy 129.874354 188.207521) + (xy 129.845635 188.261253) (xy 129.814694 188.298955) (xy 129.77168 188.321946) (xy 129.747645 188.326727) + (xy 129.735796 188.327893) (xy 129.698092 188.339331) (xy 129.663344 188.357904) (xy 129.632894 188.382894) + (xy 129.607904 188.413344) (xy 129.583542 188.458924) (xy 129.552601 188.496626) (xy 129.509588 188.519617) + (xy 129.473301 188.525) (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) + (xy 128.552498 188.4793) (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) + (xy 128.492429 188.437387) (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) + (xy 127.740817 188.442469) (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) + (xy 127.6598 188.510241) (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) + (xy 126.728864 188.515485) (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) + (xy 126.617105 188.382894) (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) + (xy 126.502355 188.326727) (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) + (xy 126.375646 188.207521) (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) + (xy 126.161612 187.987349) (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) + (xy 126.134515 181.928205) (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) + (xy 126.550656 181.50066) (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) + (xy 126.654094 181.310075) (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) + (xy 126.789432 181.230232) (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) + (xy 126.967903 180.963129) (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) + (xy 126.944016 180.208126) (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) + (xy 126.716873 179.980983) (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) + (xy 126.03687 179.957096) (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) + (xy 125.769768 180.135565) (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) + (xy 125.612748 180.265637) (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) + (xy 125.480231 180.135565) (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) + (xy 125.213129 179.957096) (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) + (xy 124.533126 179.980983) (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) + (xy 124.305983 180.208126) (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) + (xy 124.282096 180.963129) (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) + (xy 124.460567 181.230232) (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) + (xy 124.615786 181.332351) (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) + (xy 124.699341 181.481908) (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) + (xy 125.115486 181.909457) (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) + (xy 125.088388 187.987347) (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) + (xy 124.874354 188.207521) (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) + (xy 124.747645 188.326727) (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) + (xy 124.632894 188.382894) (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) + (xy 124.509588 188.519617) (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) + (xy 123.560736 188.488388) (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) + (xy 123.509182 188.442469) (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) + (xy 122.727165 188.425551) (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) + (xy 116.711835 188.461835) (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) + (xy 116.600876 188.525) (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) + (xy 115.552498 188.4793) (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) + (xy 109.586612 187.374488) (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) + (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) + (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) + (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) + (xy 109.391042 182.441099) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) + (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) + (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) + (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) + (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) + (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) + (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) + (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) + (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) + (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) + (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) + (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) + (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) + (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) + (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) + (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) + (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) + (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) + (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 99.208919) (xy 70.288764 99.208919) + (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) + (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) + (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) + (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) + (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) + (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) + (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) + (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) + (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) + (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "011d6c79-3689-455b-ab36-395302a4d207") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 143.775 181.375) (xy 143.775 180.375) (xy 227.045 180.375) (xy 227.045 85.975) (xy 201.625 85.975) + (xy 201.625 83.975) (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) + (xy 232.125 82.975) (xy 232.125 181.375) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "4934b2a9-a68f-45a5-acf1-d445996717e7") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "edf08148-2f93-4579-9aeb-a0c3078e5a9e") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 4) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d4f345d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699557 181.375815) (xy 143.7 181.384817) + (xy 143.700001 188.335914) (xy 143.690486 188.383749) (xy 143.663389 188.424302) (xy 143.622836 188.451399) + (xy 143.575001 188.460914) (xy 143.527166 188.451399) (xy 143.516077 188.446154) (xy 143.509185 188.44247) + (xy 143.492429 188.437387) (xy 143.46886 188.435066) (xy 142.78114 188.435066) (xy 142.75757 188.437387) + (xy 142.740817 188.442469) (xy 142.725373 188.450724) (xy 142.711835 188.461835) (xy 142.697502 188.4793) + (xy 142.6598 188.510241) (xy 142.613127 188.524398) (xy 142.600876 188.525) (xy 141.776699 188.525) + (xy 141.728864 188.515485) (xy 141.688311 188.488388) (xy 141.666458 188.458924) (xy 141.642095 188.413344) + (xy 141.617105 188.382894) (xy 141.586655 188.357904) (xy 141.551907 188.339331) (xy 141.514203 188.327893) + (xy 141.502355 188.326727) (xy 141.455683 188.312569) (xy 141.417981 188.281628) (xy 141.404366 188.261253) + (xy 141.375646 188.207521) (xy 141.338156 188.161839) (xy 141.331464 188.156348) (xy 141.322375 188.148111) + (xy 141.161612 187.987349) (xy 141.134515 187.946796) (xy 141.125 187.89896) (xy 141.125 185.22604) + (xy 141.134515 185.178205) (xy 141.161612 185.137652) (xy 141.572374 184.726891) (xy 141.581462 184.718653) + (xy 141.588157 184.713157) (xy 141.625646 184.667478) (xy 141.659307 184.604503) (xy 141.660036 184.604892) + (xy 141.675264 184.576404) (xy 141.712966 184.545463) (xy 141.735606 184.536085) (xy 141.791872 184.519016) + (xy 141.864432 184.480232) (xy 141.928035 184.428035) (xy 141.980232 184.364432) (xy 142.019016 184.291873) + (xy 142.042903 184.213129) (xy 142.051572 184.12511) (xy 142.051572 183.699889) (xy 142.042903 183.61187) + (xy 142.019016 183.533126) (xy 141.980232 183.460567) (xy 141.928035 183.396964) (xy 141.864432 183.344767) + (xy 141.791873 183.305983) (xy 141.713129 183.282096) (xy 141.62511 183.273428) (xy 141.12489 183.273428) + (xy 141.03687 183.282096) (xy 140.958126 183.305983) (xy 140.885567 183.344767) (xy 140.821964 183.396964) + (xy 140.769768 183.460565) (xy 140.73524 183.525164) (xy 140.704299 183.562865) (xy 140.661286 183.585857) + (xy 140.612748 183.590637) (xy 140.566075 183.576479) (xy 140.528374 183.545538) (xy 140.51476 183.525164) + (xy 140.480231 183.460565) (xy 140.428035 183.396964) (xy 140.364432 183.344767) (xy 140.291873 183.305983) + (xy 140.213129 183.282096) (xy 140.12511 183.273428) (xy 139.62489 183.273428) (xy 139.53687 183.282096) + (xy 139.458126 183.305983) (xy 139.385567 183.344767) (xy 139.321964 183.396964) (xy 139.269767 183.460567) + (xy 139.230983 183.533126) (xy 139.207096 183.61187) (xy 139.198428 183.699889) (xy 139.198428 184.12511) + (xy 139.207096 184.213129) (xy 139.230983 184.291873) (xy 139.269767 184.364432) (xy 139.321964 184.428035) + (xy 139.385567 184.480232) (xy 139.45813 184.519018) (xy 139.514396 184.536087) (xy 139.55741 184.559078) + (xy 139.588351 184.59678) (xy 139.594495 184.611614) (xy 139.624354 184.667478) (xy 139.661843 184.713157) + (xy 139.668539 184.718653) (xy 139.677627 184.726891) (xy 140.088388 185.137653) (xy 140.115485 185.178206) + (xy 140.125 185.226041) (xy 140.125001 187.898958) (xy 140.115486 187.946793) (xy 140.08839 187.987346) + (xy 139.927632 188.148105) (xy 139.918542 188.156343) (xy 139.911841 188.161841) (xy 139.874353 188.207521) + (xy 139.845635 188.261252) (xy 139.814694 188.298954) (xy 139.771681 188.321946) (xy 139.747645 188.326727) + (xy 139.735796 188.327893) (xy 139.698092 188.339331) (xy 139.663344 188.357904) (xy 139.632894 188.382894) + (xy 139.607904 188.413344) (xy 139.583542 188.458924) (xy 139.552601 188.496626) (xy 139.509588 188.519617) + (xy 139.473301 188.525) (xy 137.776699 188.525) (xy 137.728864 188.515485) (xy 137.688311 188.488388) + (xy 137.666458 188.458924) (xy 137.642095 188.413344) (xy 137.617105 188.382894) (xy 137.586655 188.357904) + (xy 137.551907 188.339331) (xy 137.514203 188.327893) (xy 137.502355 188.326727) (xy 137.455683 188.312569) + (xy 137.417981 188.281628) (xy 137.404366 188.261253) (xy 137.375646 188.207521) (xy 137.338156 188.161839) + (xy 137.331464 188.156348) (xy 137.322375 188.148111) (xy 137.161612 187.987349) (xy 137.134515 187.946796) + (xy 137.125 187.89896) (xy 137.125 185.22604) (xy 137.134515 185.178205) (xy 137.161612 185.137652) + (xy 137.572374 184.726891) (xy 137.581462 184.718653) (xy 137.588157 184.713157) (xy 137.625646 184.667478) + (xy 137.659307 184.604503) (xy 137.660036 184.604892) (xy 137.675264 184.576404) (xy 137.712966 184.545463) + (xy 137.735606 184.536085) (xy 137.791872 184.519016) (xy 137.864432 184.480232) (xy 137.928035 184.428035) + (xy 137.980232 184.364432) (xy 138.019016 184.291873) (xy 138.042903 184.213129) (xy 138.051572 184.12511) + (xy 138.051572 183.699889) (xy 138.042903 183.61187) (xy 138.019016 183.533126) (xy 137.980232 183.460567) + (xy 137.928035 183.396964) (xy 137.864432 183.344767) (xy 137.791873 183.305983) (xy 137.713129 183.282096) + (xy 137.62511 183.273428) (xy 137.12489 183.273428) (xy 137.03687 183.282096) (xy 136.958126 183.305983) + (xy 136.885567 183.344767) (xy 136.821964 183.396964) (xy 136.769768 183.460565) (xy 136.73524 183.525164) + (xy 136.704299 183.562865) (xy 136.661286 183.585857) (xy 136.612748 183.590637) (xy 136.566075 183.576479) + (xy 136.528374 183.545538) (xy 136.51476 183.525164) (xy 136.480231 183.460565) (xy 136.428035 183.396964) + (xy 136.364432 183.344767) (xy 136.291873 183.305983) (xy 136.213129 183.282096) (xy 136.12511 183.273428) + (xy 135.62489 183.273428) (xy 135.53687 183.282096) (xy 135.458126 183.305983) (xy 135.385567 183.344767) + (xy 135.321964 183.396964) (xy 135.269767 183.460567) (xy 135.230983 183.533126) (xy 135.207096 183.61187) + (xy 135.198428 183.699889) (xy 135.198428 184.12511) (xy 135.207096 184.213129) (xy 135.230983 184.291873) + (xy 135.269767 184.364432) (xy 135.321964 184.428035) (xy 135.385567 184.480232) (xy 135.45813 184.519018) + (xy 135.514396 184.536087) (xy 135.55741 184.559078) (xy 135.588351 184.59678) (xy 135.594495 184.611614) + (xy 135.624354 184.667478) (xy 135.661843 184.713157) (xy 135.668539 184.718653) (xy 135.677627 184.726891) + (xy 136.088388 185.137653) (xy 136.115485 185.178206) (xy 136.125 185.226041) (xy 136.125001 187.898958) + (xy 136.115486 187.946793) (xy 136.08839 187.987346) (xy 135.927632 188.148105) (xy 135.918542 188.156343) + (xy 135.911841 188.161841) (xy 135.874353 188.207521) (xy 135.845635 188.261252) (xy 135.814694 188.298954) + (xy 135.771681 188.321946) (xy 135.747645 188.326727) (xy 135.735796 188.327893) (xy 135.698092 188.339331) + (xy 135.663344 188.357904) (xy 135.632894 188.382894) (xy 135.607904 188.413344) (xy 135.583542 188.458924) + (xy 135.552601 188.496626) (xy 135.509588 188.519617) (xy 135.473301 188.525) (xy 133.776699 188.525) + (xy 133.728864 188.515485) (xy 133.688311 188.488388) (xy 133.666458 188.458924) (xy 133.642095 188.413344) + (xy 133.617105 188.382894) (xy 133.586655 188.357904) (xy 133.551907 188.339331) (xy 133.514203 188.327893) + (xy 133.502355 188.326727) (xy 133.455683 188.312569) (xy 133.417981 188.281628) (xy 133.404366 188.261253) + (xy 133.375646 188.207521) (xy 133.338156 188.161839) (xy 133.331464 188.156348) (xy 133.322375 188.148111) + (xy 133.161612 187.987349) (xy 133.134515 187.946796) (xy 133.125 187.89896) (xy 133.125 185.22604) + (xy 133.134515 185.178205) (xy 133.161612 185.137652) (xy 133.572374 184.726891) (xy 133.581462 184.718653) + (xy 133.588157 184.713157) (xy 133.625646 184.667478) (xy 133.659307 184.604503) (xy 133.660036 184.604892) + (xy 133.675264 184.576404) (xy 133.712966 184.545463) (xy 133.735606 184.536085) (xy 133.791872 184.519016) + (xy 133.864432 184.480232) (xy 133.928035 184.428035) (xy 133.980232 184.364432) (xy 134.019016 184.291873) + (xy 134.042903 184.213129) (xy 134.051572 184.12511) (xy 134.051572 183.699889) (xy 134.042903 183.61187) + (xy 134.019016 183.533126) (xy 133.980232 183.460567) (xy 133.928035 183.396964) (xy 133.864432 183.344767) + (xy 133.791873 183.305983) (xy 133.713129 183.282096) (xy 133.62511 183.273428) (xy 133.12489 183.273428) + (xy 133.03687 183.282096) (xy 132.958126 183.305983) (xy 132.885567 183.344767) (xy 132.821964 183.396964) + (xy 132.769768 183.460565) (xy 132.73524 183.525164) (xy 132.704299 183.562865) (xy 132.661286 183.585857) + (xy 132.612748 183.590637) (xy 132.566075 183.576479) (xy 132.528374 183.545538) (xy 132.51476 183.525164) + (xy 132.480231 183.460565) (xy 132.428035 183.396964) (xy 132.364432 183.344767) (xy 132.291873 183.305983) + (xy 132.213129 183.282096) (xy 132.12511 183.273428) (xy 131.62489 183.273428) (xy 131.53687 183.282096) + (xy 131.458126 183.305983) (xy 131.385567 183.344767) (xy 131.321964 183.396964) (xy 131.269767 183.460567) + (xy 131.230983 183.533126) (xy 131.207096 183.61187) (xy 131.198428 183.699889) (xy 131.198428 184.12511) + (xy 131.207096 184.213129) (xy 131.230983 184.291873) (xy 131.269767 184.364432) (xy 131.321964 184.428035) + (xy 131.385567 184.480232) (xy 131.45813 184.519018) (xy 131.514396 184.536087) (xy 131.55741 184.559078) + (xy 131.588351 184.59678) (xy 131.594495 184.611614) (xy 131.624354 184.667478) (xy 131.661843 184.713157) + (xy 131.668539 184.718653) (xy 131.677627 184.726891) (xy 132.088388 185.137653) (xy 132.115485 185.178206) + (xy 132.125 185.226041) (xy 132.125001 187.898958) (xy 132.115486 187.946793) (xy 132.08839 187.987346) + (xy 131.927632 188.148105) (xy 131.918542 188.156343) (xy 131.911841 188.161841) (xy 131.874353 188.207521) + (xy 131.845635 188.261252) (xy 131.814694 188.298954) (xy 131.771681 188.321946) (xy 131.747645 188.326727) + (xy 131.735796 188.327893) (xy 131.698092 188.339331) (xy 131.663344 188.357904) (xy 131.632894 188.382894) + (xy 131.607904 188.413344) (xy 131.583542 188.458924) (xy 131.552601 188.496626) (xy 131.509588 188.519617) + (xy 131.473301 188.525) (xy 130.649124 188.525) (xy 130.601289 188.515485) (xy 130.560736 188.488388) + (xy 130.552498 188.4793) (xy 130.538164 188.461835) (xy 130.524626 188.450724) (xy 130.509182 188.442469) + (xy 130.492429 188.437387) (xy 130.46886 188.435066) (xy 129.78114 188.435066) (xy 129.75757 188.437387) + (xy 129.740817 188.442469) (xy 129.725373 188.450724) (xy 129.711835 188.461835) (xy 129.697502 188.4793) + (xy 129.6598 188.510241) (xy 129.613127 188.524398) (xy 129.600876 188.525) (xy 128.776699 188.525) + (xy 128.728864 188.515485) (xy 128.688311 188.488388) (xy 128.666458 188.458924) (xy 128.642095 188.413344) + (xy 128.617105 188.382894) (xy 128.586655 188.357904) (xy 128.551907 188.339331) (xy 128.514203 188.327893) + (xy 128.502355 188.326727) (xy 128.455683 188.312569) (xy 128.417981 188.281628) (xy 128.404366 188.261253) + (xy 128.375646 188.207521) (xy 128.338156 188.161839) (xy 128.331464 188.156348) (xy 128.322375 188.148111) + (xy 128.161612 187.987349) (xy 128.134515 187.946796) (xy 128.125 187.89896) (xy 128.125 185.22604) + (xy 128.134515 185.178205) (xy 128.161612 185.137652) (xy 128.572374 184.726891) (xy 128.581462 184.718653) + (xy 128.588157 184.713157) (xy 128.625646 184.667478) (xy 128.659307 184.604503) (xy 128.660036 184.604892) + (xy 128.675264 184.576404) (xy 128.712966 184.545463) (xy 128.735606 184.536085) (xy 128.791872 184.519016) + (xy 128.864432 184.480232) (xy 128.928035 184.428035) (xy 128.980232 184.364432) (xy 129.019016 184.291873) + (xy 129.042903 184.213129) (xy 129.051572 184.12511) (xy 129.051572 183.699889) (xy 129.042903 183.61187) + (xy 129.019016 183.533126) (xy 128.980232 183.460567) (xy 128.928035 183.396964) (xy 128.864432 183.344767) + (xy 128.791873 183.305983) (xy 128.713129 183.282096) (xy 128.62511 183.273428) (xy 128.12489 183.273428) + (xy 128.03687 183.282096) (xy 127.958126 183.305983) (xy 127.885567 183.344767) (xy 127.821964 183.396964) + (xy 127.769768 183.460565) (xy 127.73524 183.525164) (xy 127.704299 183.562865) (xy 127.661286 183.585857) + (xy 127.612748 183.590637) (xy 127.566075 183.576479) (xy 127.528374 183.545538) (xy 127.51476 183.525164) + (xy 127.480231 183.460565) (xy 127.428035 183.396964) (xy 127.364432 183.344767) (xy 127.291873 183.305983) + (xy 127.213129 183.282096) (xy 127.12511 183.273428) (xy 126.62489 183.273428) (xy 126.53687 183.282096) + (xy 126.458126 183.305983) (xy 126.385567 183.344767) (xy 126.321964 183.396964) (xy 126.269767 183.460567) + (xy 126.230983 183.533126) (xy 126.207096 183.61187) (xy 126.198428 183.699889) (xy 126.198428 184.12511) + (xy 126.207096 184.213129) (xy 126.230983 184.291873) (xy 126.269767 184.364432) (xy 126.321964 184.428035) + (xy 126.385567 184.480232) (xy 126.45813 184.519018) (xy 126.514396 184.536087) (xy 126.55741 184.559078) + (xy 126.588351 184.59678) (xy 126.594495 184.611614) (xy 126.624354 184.667478) (xy 126.661843 184.713157) + (xy 126.668539 184.718653) (xy 126.677627 184.726891) (xy 127.088388 185.137653) (xy 127.115485 185.178206) + (xy 127.125 185.226041) (xy 127.125001 187.898958) (xy 127.115486 187.946793) (xy 127.08839 187.987346) + (xy 126.927632 188.148105) (xy 126.918542 188.156343) (xy 126.911841 188.161841) (xy 126.874353 188.207521) + (xy 126.845635 188.261252) (xy 126.814694 188.298954) (xy 126.771681 188.321946) (xy 126.747645 188.326727) + (xy 126.735796 188.327893) (xy 126.698092 188.339331) (xy 126.663344 188.357904) (xy 126.632894 188.382894) + (xy 126.607904 188.413344) (xy 126.583542 188.458924) (xy 126.552601 188.496626) (xy 126.509588 188.519617) + (xy 126.473301 188.525) (xy 125.776699 188.525) (xy 125.728864 188.515485) (xy 125.688311 188.488388) + (xy 125.666458 188.458924) (xy 125.642095 188.413344) (xy 125.617105 188.382894) (xy 125.586655 188.357904) + (xy 125.551907 188.339331) (xy 125.514203 188.327893) (xy 125.46886 188.323428) (xy 124.78114 188.323428) + (xy 124.735796 188.327893) (xy 124.698086 188.339333) (xy 124.683922 188.346904) (xy 124.63725 188.361061) + (xy 124.588712 188.35628) (xy 124.566078 188.346904) (xy 124.551913 188.339333) (xy 124.514203 188.327893) + (xy 124.46886 188.323428) (xy 123.78114 188.323428) (xy 123.735796 188.327893) (xy 123.698092 188.339331) + (xy 123.663344 188.357904) (xy 123.632894 188.382894) (xy 123.607904 188.413344) (xy 123.583542 188.458924) + (xy 123.552601 188.496626) (xy 123.509588 188.519617) (xy 123.473301 188.525) (xy 122.775 188.525) + (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725372 188.450724) + (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) (xy 116.566076 188.481633) + (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) (xy 116.492429 188.437387) + (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) (xy 115.740817 188.442469) + (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) (xy 115.612748 188.495791) + (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) (xy 110.607775 187.413401) + (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) (xy 110.551584 187.450947) + (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) (xy 110.5361 188.310066) + (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) (xy 110.4111 188.435066) + (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) (xy 109.733927 188.446153) + (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) (xy 109.564761 188.394841) + (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) (xy 126.207096 182.638129) + (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) (xy 126.385567 182.905232) + (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) (xy 127.12511 182.976572) + (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) (xy 127.428035 182.853035) + (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) (xy 127.588714 182.664143) + (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) (xy 127.73524 182.724836) + (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) (xy 127.958126 182.944016) + (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) (xy 128.713129 182.967903) + (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) (xy 128.980232 182.789432) + (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) (xy 129.051572 182.124889) + (xy 131.198428 182.124889) (xy 131.198428 182.55011) (xy 131.207096 182.638129) (xy 131.230983 182.716873) + (xy 131.269767 182.789432) (xy 131.321964 182.853035) (xy 131.385567 182.905232) (xy 131.458126 182.944016) + (xy 131.53687 182.967903) (xy 131.62489 182.976572) (xy 132.12511 182.976572) (xy 132.213129 182.967903) + (xy 132.291873 182.944016) (xy 132.364432 182.905232) (xy 132.428035 182.853035) (xy 132.480231 182.789434) + (xy 132.51476 182.724836) (xy 132.545701 182.687135) (xy 132.588714 182.664143) (xy 132.637252 182.659363) + (xy 132.683925 182.673521) (xy 132.721626 182.704462) (xy 132.73524 182.724836) (xy 132.769768 182.789434) + (xy 132.821964 182.853035) (xy 132.885567 182.905232) (xy 132.958126 182.944016) (xy 133.03687 182.967903) + (xy 133.12489 182.976572) (xy 133.62511 182.976572) (xy 133.713129 182.967903) (xy 133.791873 182.944016) + (xy 133.864432 182.905232) (xy 133.928035 182.853035) (xy 133.980232 182.789432) (xy 134.019016 182.716873) + (xy 134.042903 182.638129) (xy 134.051572 182.55011) (xy 134.051572 182.124889) (xy 135.198428 182.124889) + (xy 135.198428 182.55011) (xy 135.207096 182.638129) (xy 135.230983 182.716873) (xy 135.269767 182.789432) + (xy 135.321964 182.853035) (xy 135.385567 182.905232) (xy 135.458126 182.944016) (xy 135.53687 182.967903) + (xy 135.62489 182.976572) (xy 136.12511 182.976572) (xy 136.213129 182.967903) (xy 136.291873 182.944016) + (xy 136.364432 182.905232) (xy 136.428035 182.853035) (xy 136.480231 182.789434) (xy 136.51476 182.724836) + (xy 136.545701 182.687135) (xy 136.588714 182.664143) (xy 136.637252 182.659363) (xy 136.683925 182.673521) + (xy 136.721626 182.704462) (xy 136.73524 182.724836) (xy 136.769768 182.789434) (xy 136.821964 182.853035) + (xy 136.885567 182.905232) (xy 136.958126 182.944016) (xy 137.03687 182.967903) (xy 137.12489 182.976572) + (xy 137.62511 182.976572) (xy 137.713129 182.967903) (xy 137.791873 182.944016) (xy 137.864432 182.905232) + (xy 137.928035 182.853035) (xy 137.980232 182.789432) (xy 138.019016 182.716873) (xy 138.042903 182.638129) + (xy 138.051572 182.55011) (xy 138.051572 182.124889) (xy 139.198428 182.124889) (xy 139.198428 182.55011) + (xy 139.207096 182.638129) (xy 139.230983 182.716873) (xy 139.269767 182.789432) (xy 139.321964 182.853035) + (xy 139.385567 182.905232) (xy 139.458126 182.944016) (xy 139.53687 182.967903) (xy 139.62489 182.976572) + (xy 140.12511 182.976572) (xy 140.213129 182.967903) (xy 140.291873 182.944016) (xy 140.364432 182.905232) + (xy 140.428035 182.853035) (xy 140.480231 182.789434) (xy 140.51476 182.724836) (xy 140.545701 182.687135) + (xy 140.588714 182.664143) (xy 140.637252 182.659363) (xy 140.683925 182.673521) (xy 140.721626 182.704462) + (xy 140.73524 182.724836) (xy 140.769768 182.789434) (xy 140.821964 182.853035) (xy 140.885567 182.905232) + (xy 140.958126 182.944016) (xy 141.03687 182.967903) (xy 141.12489 182.976572) (xy 141.62511 182.976572) + (xy 141.713129 182.967903) (xy 141.791873 182.944016) (xy 141.864432 182.905232) (xy 141.928035 182.853035) + (xy 141.980232 182.789432) (xy 142.019016 182.716873) (xy 142.042903 182.638129) (xy 142.051572 182.55011) + (xy 142.051572 182.124889) (xy 142.042903 182.03687) (xy 142.019016 181.958126) (xy 141.980232 181.885567) + (xy 141.928035 181.821964) (xy 141.864432 181.769767) (xy 141.791873 181.730983) (xy 141.713129 181.707096) + (xy 141.62511 181.698428) (xy 141.12489 181.698428) (xy 141.03687 181.707096) (xy 140.958126 181.730983) + (xy 140.885567 181.769767) (xy 140.821964 181.821964) (xy 140.769768 181.885565) (xy 140.73524 181.950164) + (xy 140.704299 181.987865) (xy 140.661286 182.010857) (xy 140.612748 182.015637) (xy 140.566075 182.001479) + (xy 140.528374 181.970538) (xy 140.51476 181.950164) (xy 140.480231 181.885565) (xy 140.428035 181.821964) + (xy 140.364432 181.769767) (xy 140.291873 181.730983) (xy 140.213129 181.707096) (xy 140.12511 181.698428) + (xy 139.62489 181.698428) (xy 139.53687 181.707096) (xy 139.458126 181.730983) (xy 139.385567 181.769767) + (xy 139.321964 181.821964) (xy 139.269767 181.885567) (xy 139.230983 181.958126) (xy 139.207096 182.03687) + (xy 139.198428 182.124889) (xy 138.051572 182.124889) (xy 138.042903 182.03687) (xy 138.019016 181.958126) + (xy 137.980232 181.885567) (xy 137.928035 181.821964) (xy 137.864432 181.769767) (xy 137.791873 181.730983) + (xy 137.713129 181.707096) (xy 137.62511 181.698428) (xy 137.12489 181.698428) (xy 137.03687 181.707096) + (xy 136.958126 181.730983) (xy 136.885567 181.769767) (xy 136.821964 181.821964) (xy 136.769768 181.885565) + (xy 136.73524 181.950164) (xy 136.704299 181.987865) (xy 136.661286 182.010857) (xy 136.612748 182.015637) + (xy 136.566075 182.001479) (xy 136.528374 181.970538) (xy 136.51476 181.950164) (xy 136.480231 181.885565) + (xy 136.428035 181.821964) (xy 136.364432 181.769767) (xy 136.291873 181.730983) (xy 136.213129 181.707096) + (xy 136.12511 181.698428) (xy 135.62489 181.698428) (xy 135.53687 181.707096) (xy 135.458126 181.730983) + (xy 135.385567 181.769767) (xy 135.321964 181.821964) (xy 135.269767 181.885567) (xy 135.230983 181.958126) + (xy 135.207096 182.03687) (xy 135.198428 182.124889) (xy 134.051572 182.124889) (xy 134.042903 182.03687) + (xy 134.019016 181.958126) (xy 133.980232 181.885567) (xy 133.928035 181.821964) (xy 133.864432 181.769767) + (xy 133.791873 181.730983) (xy 133.713129 181.707096) (xy 133.62511 181.698428) (xy 133.12489 181.698428) + (xy 133.03687 181.707096) (xy 132.958126 181.730983) (xy 132.885567 181.769767) (xy 132.821964 181.821964) + (xy 132.769768 181.885565) (xy 132.73524 181.950164) (xy 132.704299 181.987865) (xy 132.661286 182.010857) + (xy 132.612748 182.015637) (xy 132.566075 182.001479) (xy 132.528374 181.970538) (xy 132.51476 181.950164) + (xy 132.480231 181.885565) (xy 132.428035 181.821964) (xy 132.364432 181.769767) (xy 132.291873 181.730983) + (xy 132.213129 181.707096) (xy 132.12511 181.698428) (xy 131.62489 181.698428) (xy 131.53687 181.707096) + (xy 131.458126 181.730983) (xy 131.385567 181.769767) (xy 131.321964 181.821964) (xy 131.269767 181.885567) + (xy 131.230983 181.958126) (xy 131.207096 182.03687) (xy 131.198428 182.124889) (xy 129.051572 182.124889) + (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) (xy 128.928035 181.821964) + (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) (xy 128.62511 181.698428) + (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) (xy 127.885567 181.769767) + (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) (xy 127.704299 181.987865) + (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) (xy 127.528374 181.970538) + (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) (xy 127.364432 181.769767) + (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) (xy 126.62489 181.698428) + (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) (xy 126.321964 181.821964) + (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) (xy 126.198428 182.124889) + (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 99.208919) (xy 70.288764 99.208919) + (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) + (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) + (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) + (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) + (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) + (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) + (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) + (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) + (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) + (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "c76403ab-ae03-4c88-be26-0fc2a8af5a8b") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "19809d59-4378-4b0c-b729-9efd2a85528a") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699557 181.375815) (xy 143.7 181.384817) + (xy 143.700001 188.4) (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) + (xy 143.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) + (xy 143.746156 181.305376) (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) + (xy 143.705376 181.346156) (xy 143.701086 181.360298) (xy 143.699557 181.375815) (xy 143.7 181.384817) + (xy 143.700001 188.4) (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) + (xy 143.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl new file mode 100644 index 0000000..a0e82c7 --- /dev/null +++ b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x4_half.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro index 0a5811e..8319e1a 100644 --- a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro +++ b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x4_half.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,43 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PER0_N", - "/PER0_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PET0_N", - "/PET0_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -433,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -451,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -469,34 +569,218 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -507,6 +791,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -527,15 +816,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "b1aa2a0c-f427-4789-8d8c-79113e4e0c38", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch index 375a2c6..0e39daa 100644 --- a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch +++ b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch @@ -1,531 +1,1020 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid b1aa2a0c-f427-4789-8d8c-79113e4e0c38) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 01bc01c8-6b7d-43cc-8b8c-2ae4871a5f8c) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05f69fa1-371a-4182-a638-2e4c86360c1e) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 13ce491d-9626-474f-b6b9-4884d1f4ce11) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1a1ae804-cb3c-4d3a-be61-584702041e19) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e5c266d-b3fb-433e-b99b-71f396282d0f) - ) - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c12a71e-48a5-439a-adcb-b3e6c114bfc5) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 355b5cf0-38a0-4610-8c89-f1a7074b5785) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b66af9a-5c79-4b14-9b60-f880294d9c3c) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e3f6d9e-3226-4e59-afcb-607c53cc33f3) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3f7c4b5b-fbeb-4413-9928-be892e58c38a) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 40f0dcfe-1141-4fd0-be57-c906e292a015) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e492598-8b80-49c9-a016-7d1051921779) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6df9e615-9baf-419d-b585-fc998ebf481a) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75f701ce-e091-4435-b41d-bd99c5a78193) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75fbd62a-9f0b-47a5-9ccb-28b3d1ce5667) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7bae2447-5ab7-4057-8ea0-51935a3b8318) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7eecc5bf-927f-46f8-9e7c-f1ec514da36d) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 82a0f411-a8e9-4114-9e52-cc6eb5eadaeb) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 88bf7ea0-4f87-4e66-a8fd-14fbda2d4262) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b292a2d-308e-4361-91a7-93b08c955133) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 93788c15-c5ed-4b04-878b-3602c2debc0b) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3d9c980-ad73-473d-b579-86c6257f7eb0) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a89c86bc-2a05-4011-a17d-e5cd956fdbc5) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bb8f394a-75c2-4de9-8a7d-7f983ecbda8e) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bc02788a-de09-48cd-a6f7-cab6603e14b9) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c6e3ebb3-6979-4375-8418-671ae4b4ae26) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf72c368-6c25-43d6-a069-cdc9f6e55740) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e6ce9aca-b462-4672-be7c-3d850481879f) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ebc25907-0a97-4138-8f74-f5d43c01e7f9) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ebeebd57-33d1-43cf-aa74-6520c9bee04b) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ecbbaa0e-22d3-4e5e-9d3b-bce0423c9ffc) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f8e35cef-b8de-44bf-a7e4-778c2382ddca) - ) - - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1a864066-16d5-4ca2-8594-b905b29fb2d8) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1f55950c-c9fe-4225-aa55-d909e8c72c34) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 34151045-efcb-4455-9e9a-818abc34e1e0) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3a632273-a630-48c6-a2ef-608f5465de98) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3e15b709-30d7-408f-84a1-e0fe0ca6f77c) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3fe6c6e8-7c0e-4e6b-9513-7452ab32743d) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 41a19306-af69-4074-808b-9e0883bff524) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4b171f2e-d346-452f-9a86-af77134227c7) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 5f3ad790-1774-42c0-a7cd-bc49c5bff722) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 63914d79-b92f-4ebe-9da2-be14ecc412fd) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 69c6dc3a-9f01-418b-9139-3b07d74dcc34) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 716828bd-1ed6-463b-b12c-59f93e00ec47) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 73c30e22-30a1-4be5-b7c6-da0b159caf58) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 742483e4-5cc2-4e77-b765-5370a0ca02b1) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 79a965c3-263a-44eb-ae92-8113e26807cb) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7d7badec-a775-470f-968c-1da428d5862e) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8894960f-a71d-4098-93b5-b5c5745693e3) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 9bf2a1b3-3e92-4bda-8cad-916c99acbf58) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a60b30a4-adbd-49cf-9862-629c8042817b) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a685aecf-1b4a-46c8-a91d-e366a15c781b) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a89be590-6364-49b3-9760-ce0ea9df3be4) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a9ad2879-7841-4c88-9d0c-b38ed5497f16) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ac2f1fbb-5f87-4a4e-ba97-a8161bbd6523) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ba64854a-3c3a-4640-8b87-75c30f6b04f9) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid bbc2c303-479c-4586-911a-bef786252616) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bf040346-cac9-4768-933d-3fec523f67fa) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cb1f800c-4d66-481f-9b58-acad13d26920) - ) - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid cb5edc8a-89a3-4261-8a11-ed6e8082c25e) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d858784c-cef8-4367-90e8-1f4dfb3e5369) - ) - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid decab3c4-e8b3-46df-8780-44dd43a10335) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f3913bc5-d03a-470e-b935-2433576d4eef) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid fa7a3d2f-4b2a-499e-8690-8501b1bb84ce) - ) - - (sheet (at 34.29 26.67) (size 22.86 55.88) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 83.1346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9f9ca46d-556a-433c-81dd-d63e4ee15970) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 739d1c26-a590-4ef9-8cea-20386dc41915) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 07645665-1d3f-4325-b8a5-d7b06fe7286e) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8a6bf54f-7100-42d5-9f63-5fd8e96b306b) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 48bffc34-c9ec-467d-afaf-f9c0811ed00b) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 99d6d064-400f-444e-86ee-c25f77997089) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 16a5b607-533b-4e0c-8d75-d5f4978a0950) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5c99064c-88e1-4947-90e6-a527f9d7b8ac) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cc2ca74f-6fda-4706-b0f1-c933a2f95757) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aec4ce8b-9ca3-4e4b-a6bf-6d2bff24589c) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0c837130-b48e-4fa6-9f30-823430dc80fd) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8f4ae9f9-86ba-47fa-9f09-979b4b30f19b) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 163082ae-a33a-4112-ad26-d66ae38e2df2) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 05bbaf6a-6692-40d0-919e-be0ff81eb8a4) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7fe875f5-0051-4536-b4a4-69b11b94cdb4) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2b28ac1f-fb63-4d7a-9dda-58a074dc3448) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 55310f73-3b40-4438-8ee7-18efd1830428) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1af8fb81-3d6f-4f96-b94f-45dc9e11f845) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6987f004-6ece-4051-9de1-fd2e7ea3f51c) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2e245c75-670e-4ef1-8987-3134200122e4) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5a565e04-6a76-43bc-9c4d-5ad1451f36ba) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 66d7e895-bc0b-42a0-b0ef-0d40d70b3e22) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3882bcdd-11eb-415d-b849-5fb83b10caec) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d53cda31-830e-4d67-9e98-6e78741f798f) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 89724666-c73e-4d9d-8f22-dbbd31e6b6c8) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0ab36446-5eec-4840-aaa7-0843924438d7) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 607121a5-dab9-4d97-b2f9-563321700741) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 053c7b75-190d-445f-8db0-d4f25c29f679) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9ff1a49b-f1f4-4ef7-bd35-aa489bb24f55) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a8273ea7-7d25-44c1-bdf9-04c940880de8) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 441d65d4-286d-4b5a-a631-ad7ec20aecfe) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d1775348-790b-4775-ad7f-7a42c73a461a) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "10")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f" - (reference "J2") (unit 1) (value "PCIexpress_x4") (footprint "PCIexpress:PCIexpress_x4") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b1aa2a0c-f427-4789-8d8c-79113e4e0c38") + (paper "A4") + (title_block + (title "PCIexpress_x4_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01bc01c8-6b7d-43cc-8b8c-2ae4871a5f8c") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05f69fa1-371a-4182-a638-2e4c86360c1e") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13ce491d-9626-474f-b6b9-4884d1f4ce11") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a1ae804-cb3c-4d3a-be61-584702041e19") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e5c266d-b3fb-433e-b99b-71f396282d0f") + ) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c12a71e-48a5-439a-adcb-b3e6c114bfc5") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "355b5cf0-38a0-4610-8c89-f1a7074b5785") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b66af9a-5c79-4b14-9b60-f880294d9c3c") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e3f6d9e-3226-4e59-afcb-607c53cc33f3") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7c4b5b-fbeb-4413-9928-be892e58c38a") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40f0dcfe-1141-4fd0-be57-c906e292a015") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e492598-8b80-49c9-a016-7d1051921779") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6df9e615-9baf-419d-b585-fc998ebf481a") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75f701ce-e091-4435-b41d-bd99c5a78193") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75fbd62a-9f0b-47a5-9ccb-28b3d1ce5667") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bae2447-5ab7-4057-8ea0-51935a3b8318") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7eecc5bf-927f-46f8-9e7c-f1ec514da36d") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a0f411-a8e9-4114-9e52-cc6eb5eadaeb") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf7ea0-4f87-4e66-a8fd-14fbda2d4262") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b292a2d-308e-4361-91a7-93b08c955133") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93788c15-c5ed-4b04-878b-3602c2debc0b") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3d9c980-ad73-473d-b579-86c6257f7eb0") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a89c86bc-2a05-4011-a17d-e5cd956fdbc5") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb8f394a-75c2-4de9-8a7d-7f983ecbda8e") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc02788a-de09-48cd-a6f7-cab6603e14b9") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6e3ebb3-6979-4375-8418-671ae4b4ae26") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf72c368-6c25-43d6-a069-cdc9f6e55740") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6ce9aca-b462-4672-be7c-3d850481879f") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebc25907-0a97-4138-8f74-f5d43c01e7f9") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebeebd57-33d1-43cf-aa74-6520c9bee04b") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbbaa0e-22d3-4e5e-9d3b-bce0423c9ffc") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8e35cef-b8de-44bf-a7e4-778c2382ddca") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1a864066-16d5-4ca2-8594-b905b29fb2d8") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1f55950c-c9fe-4225-aa55-d909e8c72c34") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "34151045-efcb-4455-9e9a-818abc34e1e0") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3a632273-a630-48c6-a2ef-608f5465de98") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e15b709-30d7-408f-84a1-e0fe0ca6f77c") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3fe6c6e8-7c0e-4e6b-9513-7452ab32743d") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41a19306-af69-4074-808b-9e0883bff524") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b171f2e-d346-452f-9a86-af77134227c7") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5f3ad790-1774-42c0-a7cd-bc49c5bff722") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "63914d79-b92f-4ebe-9da2-be14ecc412fd") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "69c6dc3a-9f01-418b-9139-3b07d74dcc34") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "716828bd-1ed6-463b-b12c-59f93e00ec47") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73c30e22-30a1-4be5-b7c6-da0b159caf58") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "742483e4-5cc2-4e77-b765-5370a0ca02b1") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "79a965c3-263a-44eb-ae92-8113e26807cb") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d7badec-a775-470f-968c-1da428d5862e") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8894960f-a71d-4098-93b5-b5c5745693e3") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9bf2a1b3-3e92-4bda-8cad-916c99acbf58") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a60b30a4-adbd-49cf-9862-629c8042817b") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a685aecf-1b4a-46c8-a91d-e366a15c781b") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a89be590-6364-49b3-9760-ce0ea9df3be4") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a9ad2879-7841-4c88-9d0c-b38ed5497f16") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ac2f1fbb-5f87-4a4e-ba97-a8161bbd6523") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ba64854a-3c3a-4640-8b87-75c30f6b04f9") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbc2c303-479c-4586-911a-bef786252616") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bf040346-cac9-4768-933d-3fec523f67fa") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb1f800c-4d66-481f-9b58-acad13d26920") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cb5edc8a-89a3-4261-8a11-ed6e8082c25e") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d858784c-cef8-4367-90e8-1f4dfb3e5369") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "decab3c4-e8b3-46df-8780-44dd43a10335") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f3913bc5-d03a-470e-b935-2433576d4eef") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fa7a3d2f-4b2a-499e-8690-8501b1bb84ce") + ) + (sheet + (at 34.29 26.67) + (size 22.86 55.88) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "9f9ca46d-556a-433c-81dd-d63e4ee15970") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "739d1c26-a590-4ef9-8cea-20386dc41915") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "07645665-1d3f-4325-b8a5-d7b06fe7286e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "8a6bf54f-7100-42d5-9f63-5fd8e96b306b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "48bffc34-c9ec-467d-afaf-f9c0811ed00b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "99d6d064-400f-444e-86ee-c25f77997089") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "16a5b607-533b-4e0c-8d75-d5f4978a0950") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "5c99064c-88e1-4947-90e6-a527f9d7b8ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "cc2ca74f-6fda-4706-b0f1-c933a2f95757") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "aec4ce8b-9ca3-4e4b-a6bf-6d2bff24589c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "0c837130-b48e-4fa6-9f30-823430dc80fd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "8f4ae9f9-86ba-47fa-9f09-979b4b30f19b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "163082ae-a33a-4112-ad26-d66ae38e2df2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "05bbaf6a-6692-40d0-919e-be0ff81eb8a4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "7fe875f5-0051-4536-b4a4-69b11b94cdb4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "2b28ac1f-fb63-4d7a-9dda-58a074dc3448") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "55310f73-3b40-4438-8ee7-18efd1830428") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "1af8fb81-3d6f-4f96-b94f-45dc9e11f845") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "6987f004-6ece-4051-9de1-fd2e7ea3f51c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "2e245c75-670e-4ef1-8987-3134200122e4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "5a565e04-6a76-43bc-9c4d-5ad1451f36ba") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "66d7e895-bc0b-42a0-b0ef-0d40d70b3e22") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "3882bcdd-11eb-415d-b849-5fb83b10caec") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "d53cda31-830e-4d67-9e98-6e78741f798f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "89724666-c73e-4d9d-8f22-dbbd31e6b6c8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "0ab36446-5eec-4840-aaa7-0843924438d7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "607121a5-dab9-4d97-b2f9-563321700741") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "053c7b75-190d-445f-8db0-d4f25c29f679") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "9ff1a49b-f1f4-4ef7-bd35-aa489bb24f55") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "a8273ea7-7d25-44c1-bdf9-04c940880de8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "441d65d4-286d-4b5a-a631-ad7ec20aecfe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "d1775348-790b-4775-ad7f-7a42c73a461a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_half" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_half/decap.kicad_sch b/PCIexpress_x4_half/decap.kicad_sch index b258e4b..6539d9f 100644 --- a/PCIexpress_x4_half/decap.kicad_sch +++ b/PCIexpress_x4_half/decap.kicad_sch @@ -1,130 +1,393 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 67c14684-8c2b-4c11-8dfb-782a6cba41f0) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3ae8c259-e9a5-4531-a92c-b409763f2d7a) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 506e3659-d691-4324-84ed-63d62a1a3f75) - ) - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 76f63a77-82c6-4418-93f0-ff03217a9959) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8fa6e30b-6b92-438d-92fe-377ebbc3523c) - ) - - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 549fc1ff-1a56-46ba-879e-046a460a6483) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5f0baf70-1b3a-4264-81b4-18c5df286398) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 88663ba8-f158-4b9d-bc76-86b55a28106d) - ) - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 937dbc60-aa37-4a68-8a5b-bd12e7c2e9e1) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e877c4ea-1bfa-40de-a0cb-c87d830d93d6)) - (pin "2" (uuid c4f98773-929d-4b58-a669-9ca9f2db8b48)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2dea5c15-adc7-41d6-bde7-da0b0519c0be)) - (pin "2" (uuid ff370bae-d866-4a32-ad23-5c41ada8ebfe)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "67c14684-8c2b-4c11-8dfb-782a6cba41f0") + (paper "A4") + (title_block + (title "PCIexpress_x4_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae8c259-e9a5-4531-a92c-b409763f2d7a") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "506e3659-d691-4324-84ed-63d62a1a3f75") + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76f63a77-82c6-4418-93f0-ff03217a9959") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fa6e30b-6b92-438d-92fe-377ebbc3523c") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "549fc1ff-1a56-46ba-879e-046a460a6483") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5f0baf70-1b3a-4264-81b4-18c5df286398") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88663ba8-f158-4b9d-bc76-86b55a28106d") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "937dbc60-aa37-4a68-8a5b-bd12e7c2e9e1") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e877c4ea-1bfa-40de-a0cb-c87d830d93d6") + ) + (pin "2" + (uuid "c4f98773-929d-4b58-a669-9ca9f2db8b48") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2dea5c15-adc7-41d6-bde7-da0b0519c0be") + ) + (pin "2" + (uuid "ff370bae-d866-4a32-ad23-5c41ada8ebfe") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_half/term.kicad_sch b/PCIexpress_x4_half/term.kicad_sch index 99aae77..cc26a20 100644 --- a/PCIexpress_x4_half/term.kicad_sch +++ b/PCIexpress_x4_half/term.kicad_sch @@ -1,220 +1,683 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 99ca4bd8-2e63-4ea9-b98f-e74603651e6b) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid 23a2014e-d81a-4c89-97b8-52255d3e846e) - ) - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 311beb69-b879-496d-b3d2-f597f0850932) - ) - - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 13eb3cb9-7ff0-4ae3-bc8d-59fc5b9ab7e8) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 154f9799-bc5f-4518-9bd0-587ba8a8d0bc) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b44821f-e994-48e6-a4a3-d1e1f9e6e8ef) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 45fa70be-f5d7-4676-be05-d5cc8fc6b0c0) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a0974d0-8d27-44ca-b235-defd19478a1d) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 64d9d52b-eea5-4ea0-86c8-7b0e98f3f813) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f033382c-7cf9-4c93-9f73-001866da1cea) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fc08a65b-4b3d-4e86-8adf-93f8b583b1e1) - ) - - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2e68228f-ae59-491d-bcb2-ba04659d4b02) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a4055922-a678-4d22-a692-b1df88eec3d6) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b1c17637-0bf4-43f5-a347-ec3723e1cf80) - ) - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e4ee9276-525d-4d29-85e6-0404431316d1) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 4c54844b-d12b-4535-a626-3a4dd55b24f4)) - (pin "2" (uuid 8736ae77-2027-4b91-9b7c-a4be19bb2169)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 64ecabf6-7eda-4f1b-b906-f682d0e58cb1)) - (pin "2" (uuid 7f45535d-e2da-4b27-8485-7d6026453d1f)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5638ff06-cee5-42e7-bb72-8d2d825803c9)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid dc9c3413-1b56-4301-a8d7-41707326fbf7)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "99ca4bd8-2e63-4ea9-b98f-e74603651e6b") + (paper "A4") + (title_block + (title "PCIexpress_x4_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "23a2014e-d81a-4c89-97b8-52255d3e846e") + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "311beb69-b879-496d-b3d2-f597f0850932") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13eb3cb9-7ff0-4ae3-bc8d-59fc5b9ab7e8") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "154f9799-bc5f-4518-9bd0-587ba8a8d0bc") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b44821f-e994-48e6-a4a3-d1e1f9e6e8ef") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45fa70be-f5d7-4676-be05-d5cc8fc6b0c0") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a0974d0-8d27-44ca-b235-defd19478a1d") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64d9d52b-eea5-4ea0-86c8-7b0e98f3f813") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f033382c-7cf9-4c93-9f73-001866da1cea") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc08a65b-4b3d-4e86-8adf-93f8b583b1e1") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2e68228f-ae59-491d-bcb2-ba04659d4b02") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a4055922-a678-4d22-a692-b1df88eec3d6") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b1c17637-0bf4-43f5-a347-ec3723e1cf80") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e4ee9276-525d-4d29-85e6-0404431316d1") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "4c54844b-d12b-4535-a626-3a4dd55b24f4") + ) + (pin "2" + (uuid "8736ae77-2027-4b91-9b7c-a4be19bb2169") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "64ecabf6-7eda-4f1b-b906-f682d0e58cb1") + ) + (pin "2" + (uuid "7f45535d-e2da-4b27-8485-7d6026453d1f") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5638ff06-cee5-42e7-bb72-8d2d825803c9") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "dc9c3413-1b56-4301-a8d7-41707326fbf7") + ) + (instances + (project "" + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/b1aa2a0c-f427-4789-8d8c-79113e4e0c38/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_low/PCIexpress_connector.kicad_sch b/PCIexpress_x4_low/PCIexpress_connector.kicad_sch index db237b1..325fb49 100644 --- a/PCIexpress_x4_low/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x4_low/PCIexpress_connector.kicad_sch @@ -1,1621 +1,4870 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid c5caf9e3-3aef-4c97-aafc-9cc651b5932f) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x4_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x4" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x4_0_0" - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x4_0_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "PCIexpress_x4_1_1" - (rectangle (start 11.43 0) (end -11.43 -88.9) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x4_low-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 16203c99-67e3-4959-9b5e-100be90d104d) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid 2f8b8d99-fd44-4a50-b927-8bdb99122d06) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 37d7c2f3-9a8b-4559-a4ec-aff463bd28dd) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 581c324b-9e5d-435f-9dc8-afb1f7c4a06f) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid 5df815a9-7c28-45a2-9226-e1a6eb834c3f) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 639acd73-c1f0-4d0b-9c72-e6fdc64a22e3) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 7ff973f9-13bd-4352-a777-4626fc830ed3) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 89a24e97-9c1d-4d9f-8412-bd20be904918) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid 8e6560e5-21a8-403b-a0da-e8ce3f0a1e8b) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid 8f33c60f-3a75-499a-a3c6-3eea3c156f51) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid 94bccb64-a003-468a-9456-fbff71060049) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 9a7a3475-bdcc-4e19-a643-b301afeb90b9) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid 9e8eceb2-2d95-4179-a34a-6a1567b69119) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid a6421ebb-369b-4e32-8729-ed4804d4ceaf) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid ba01eb4f-3d7a-48a4-aced-a2ae5914d157) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid bdbf5bd6-abb2-4f0c-ad0c-29e23157a3e7) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid cfd91fc9-fbf2-40ab-876e-80c65ebc81f7) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid d58367ac-3cff-42d9-a090-9527ae2ab74c) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid dd3d9b2b-5368-4c9d-a111-99255e599ad1) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid e9d22d6e-1be5-4287-be7a-9a9cfb2883de) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid eb66fd5d-00bd-45d3-9895-6bbdb2d15eea) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid fd9b93d9-3bf3-4367-ad31-5acb226d56dc) - ) - - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 000306da-d2ef-4dbe-bafc-aa08c81ffe12) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0094a120-f6ab-43a6-aacb-c26b8b088327) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 012b902d-87f6-4efd-b047-ce06fb85bc13) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 02f8afdb-72a8-4891-bebc-58893ebe5479) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e18e6eb-f8b7-457c-ab0b-afb5fe567a71) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e54da88-9251-47d4-8cf9-1f0b7e3810bd) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 13021cb5-8bc7-472f-bd5f-43c98f10e0a5) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1365c73e-dadb-4fff-9a24-e688640f3baf) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15220215-e9d1-401f-82f2-8e0dc47587b9) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b438510-f464-4678-a63b-3110f784f0f6) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1cddec1a-91cc-4da5-ae80-80258d975883) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1dfa5849-46d3-4ac6-8090-d6fbce30b97d) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2023325a-1366-4fbf-a0e3-c420f93a35ec) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2111cdbb-9169-4b95-9284-3e90f1334bcb) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 211efa50-0b68-4680-88e1-3264ec44c86e) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 211f631e-f12c-47f0-8636-81b81ddb320d) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2551bfe1-12f2-4c78-905c-7f350a44e413) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 25669423-c5d5-4d47-b7a2-81a8c9561bd7) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2718f52f-df63-4c2d-a681-74162bb8f856) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 283b2fd8-e9a3-42a1-8cea-b2bef13422bc) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 322c1aff-110d-4889-b297-b2196fa4269c) - ) - (wire (pts (xy 87.63 111.76) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3282776c-19d7-4733-bef2-8daaae821e5f) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 333e13cd-bb09-4a66-ad40-4581143d5fec) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 340f3af3-893c-4a20-8b46-38b7d8e46af8) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 379e4298-e990-497a-8c4e-9da0120182c7) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3855d6d4-56f8-4b24-94ae-9e3af64fa306) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3995b22c-07c0-44be-b6ae-9dae5e0a2c1c) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3abff5f1-77f5-4734-afe6-55659c80125e) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b61c662-5b7e-4092-b313-f9b86b014341) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4230655d-12b4-47a6-b689-5a16932099d6) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4285d42c-70c2-4b93-9722-8c24c48ee113) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 428f6373-4c56-41c5-ac19-ccea9e899905) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 48de7bf5-f41e-444b-ad7a-7e1947613429) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b59f6b7-21f3-4b2c-82f2-b908e2c1eff5) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b7e9623-b72c-430e-88b3-15bde799764e) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4beda85c-cfc8-4867-9281-87ed20d022f2) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 521fec84-4c06-4d83-8edb-456ec7251932) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53c63875-33ac-4784-8f49-add41fbe08c6) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 55034532-0fa9-48e8-a4e5-2c619954eff1) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 554873ac-b53e-4fda-9ed8-ea989ae32808) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 563be2c9-d5c0-4960-a0b9-995f8688dfb3) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 575002ca-83d3-4bce-b7cd-ff7e6a347d0d) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 579f4cfa-b2c4-4b7d-846b-16bd222447d6) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 597cbf98-2b4a-42b1-9a7f-2971dde8fd2d) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5b23ea82-3c7b-48e5-94c2-94b0733f4a45) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5b450506-0287-4f61-848b-d63938523638) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5bcedcf8-1eaa-4257-9c15-caaa27e493ba) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e3ee189-f76c-405e-9bb5-838c2f761199) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6093ab38-46ce-48b9-9ec5-9c6f9187a448) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6343833e-6f6f-41e8-afee-200a4b9ce2e3) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6362b9d5-094d-4f97-be00-b5678445e8d4) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6371eb79-0b53-4268-a3a5-e4c3adfba54f) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 64dde176-ec05-4a6d-930c-b7b6fb551e0f) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 679e9948-2d4d-455b-ab71-dd8df3782c73) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 68a4a3c6-9b50-4049-ac73-efb3c1314e3c) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a125c78-52dc-4c28-9091-e6197042bdec) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a36f84a-159a-4387-9a8f-49a250170bba) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6b23c3a0-cb3b-426e-b694-a95e818baf15) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e4168e2-4ef9-400a-930b-ef15e4a506dc) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 807ab57b-af64-445f-82d3-e98d30ad9887) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 82100923-4883-44a9-925d-e62e85d3fc54) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8384a2e6-5ab6-4856-93be-843daa817027) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 84d28448-d8b9-4608-a65b-fe8baa30c0a3) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 84efe0eb-cc75-40c6-b3b6-3ae7c5269d25) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e5d5345-3594-4fdc-a2a8-ed2413bd5343) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 93a7fbf2-62fe-4519-813d-d96225e9b160) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 98d55e03-035a-4779-bce5-15bef1504f40) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 99db5460-1189-4ce3-bb7c-54ddb9500918) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d98f294-4896-4507-99fd-094c4bc8b5c9) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f0613a7-dc6c-47f3-97f6-7f9fcd086ae2) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f710d50-e358-4c5b-a24a-a2469468f264) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0ac7712-ef82-41c8-9a98-8bfaa10043b0) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a2dccadc-acac-4331-983a-513f4ae1eee8) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a396806f-7505-4ebc-b554-da8937bd1203) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a683f2b5-b8b3-4126-90e3-84548ac38c99) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a8e3e724-6bae-4494-93b4-d1ab795a286d) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a99da637-56fb-4f74-a904-42ff18e46618) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aea79e90-314b-412d-b04d-7a2b9dbdf2dd) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b2737eb3-29ab-4af0-b139-a61daac02250) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5aa2561-a75c-43a6-9d5a-52bec5078295) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b721c2c5-cd4c-41df-85c7-c715ac748ab9) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bd061281-5444-431e-a8e1-693cf1d2cde5) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bf923960-2186-4057-9d97-0bb5c0de29f0) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c26965c1-953e-4d0f-bf8f-f2b6821ae34d) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c34fae85-0a46-475e-b6ec-70b0ffc218cb) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c6bac231-7929-4765-9062-0ecda6cb9650) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c6e5447f-2064-4cbf-8596-aa02ffe31f67) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c859fde3-9682-4d0d-bd8b-4b023075b694) - ) - (wire (pts (xy 123.19 111.76) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cfe4656d-70fa-4186-9b0c-0dd5945502b5) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d90d784e-7a4d-41a1-b18e-33adf3f1611b) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df1aaf6e-4477-4100-b945-80287117c70e) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0b1fea9-3db1-4b8a-9e3b-51809a8c73ba) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e1f7afe2-7172-4763-8f75-66475944fa4a) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ec6dba74-912f-43f3-bc90-5c4c6daf79fb) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eec4506e-4877-4f90-80fc-53ac2f872b78) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid efa28bce-107e-4c04-bed3-bffd1e490ebf) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f0d5a6a6-566b-4e86-b877-6abdd61c10f1) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5d1e223-8d8e-47bf-bccd-3afcdcb43e28) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f8100a61-7b2d-4cee-9aae-579eea3d3b23) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa8ff651-c301-4fbd-8f1d-30c01834f758) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fc4ad8a3-6163-4f13-9ebc-17297a82f262) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fc8f68a5-337b-4f71-ac1a-ef8def401b7d) - ) - - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 48301261-9c95-4711-9610-fde6821cbf4e) - ) - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 9b8fffc6-9faa-4eff-81fc-ff482abb84dd) - ) - - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1b2e6101-a563-4991-827f-a02a431eae1b) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 28902006-0828-42bc-8a6e-0347b38dba83) - ) - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40767017-b041-474b-a620-5986fffdb7e3) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7265afb7-aa61-4197-aed1-4c404cf05dc8) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ac1b8e88-3e85-442f-b8a0-b42555a4421f) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cfcb32b9-6c0f-4e85-8e53-753014477c65) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid da0debc5-189e-4b1d-9927-c7842d28bc6a) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f36156d1-1b01-45b5-b1e9-e80f4ffe954e) - ) - - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 03a25ec7-eea7-4d0f-892e-ee7b2548876d) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 04702ca5-e985-41a9-b2f5-844cfe74f83d) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 12e2fac6-1a5d-417d-a6ef-8746338b5226) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1943be88-edea-477c-8017-ce5782c24314) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2c998570-fc63-440f-99fc-1564486b85c4) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3177837b-4f62-4722-acc0-25466a2984c3) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 39b65d92-090a-4160-88e7-942c5ba7ff90) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5103578e-a543-4819-b75c-7231e6aa5a30) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5906d747-cf73-47ac-ae7e-6a4e1dcc5aca) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5e340f38-efdb-4bcc-82c3-bcf1ecda445c) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6f1bbb44-1a02-474e-8010-c5344744d032) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7068cc6b-7b8a-4000-9958-c10523259875) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8506cef9-d4c5-4fa1-ab10-c5943f3085de) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 85185637-269b-45ab-ac27-98729d68399b) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9e8b3dfd-4ca8-402c-a821-1ecf416b8e64) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a3699a61-4391-416a-9e6d-78e7c49df693) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a3d203f3-e6f2-44c0-80d2-302e9f5a66dc) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a7b80742-38f0-4ccc-afb8-23cbfcb80788) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid af1295de-371c-415b-99ff-004c042c3cef) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b001d421-2714-4955-b159-7127b6b0f7a5) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b84177ff-0d16-41f4-b63a-5b2044008353) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c2000075-e79f-433e-8375-c32a4046de6b) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d0212c15-6121-410a-8e6b-34969517ea5d) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid df16b617-a94c-4530-bfcb-bcd035b42154) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e0384d03-329f-4ce9-b19e-ea5ead966c20) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e36d9508-6ba0-4206-b9bc-f24f3a61e523) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e8f41a60-ed9b-4a59-9cce-443f6ac88493) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid efbd8251-10d4-445c-bf6f-ea857f419743) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f1879163-090b-4857-bf7e-c5ffcfd25dcd) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f1d74511-6649-4ba5-b7c1-a9b42ee61f27) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x4") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51070f) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x4" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x4" (id 2) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 49.53 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 8843c0e1-9d29-46cb-9bd5-fe5bcd37a95c)) - (pin "A10" (uuid 62f93dbd-0c60-4ea7-b587-2da359b9a90a)) - (pin "A11" (uuid 01f15aa0-465b-4a81-9c01-9ffd2fef2656)) - (pin "A12" (uuid 303442d0-50bb-4b3b-828f-327f88ff27bb)) - (pin "A13" (uuid 02d4fbcc-a974-4d98-8098-66cabc2fd90a)) - (pin "A14" (uuid 4318e31e-8e2d-4a38-a4fa-0d80635403ad)) - (pin "A15" (uuid cd8fe52a-023d-41df-8265-59c4e0e57083)) - (pin "A16" (uuid e826772d-939d-456f-b7fa-1f2569ccd910)) - (pin "A17" (uuid 61f731e5-163e-4866-9342-4f45a60b5ea4)) - (pin "A18" (uuid 83b33a96-3dd5-4fbb-93a7-0473026adc46)) - (pin "A19" (uuid 575d4894-6534-47d1-b943-bb129d1c3429)) - (pin "A2" (uuid a24989a6-7cb4-4eaf-8e61-5c9f55708b8b)) - (pin "A20" (uuid d5823bc6-2795-4bda-baf4-4c858460cb8c)) - (pin "A21" (uuid 22b26dcb-5a42-43ca-92ab-55ed296e71a4)) - (pin "A22" (uuid 74ba6689-a373-4293-8a45-9a61e87e9011)) - (pin "A23" (uuid 4d42abde-2caf-48ea-9698-2d170d96101a)) - (pin "A24" (uuid d1400b8c-2751-4554-9c5f-52caa037a91e)) - (pin "A25" (uuid de5baf99-0b05-4693-ab54-33b2cf082bd4)) - (pin "A26" (uuid 351f986c-1374-45fc-b50b-73e569a362a3)) - (pin "A27" (uuid cf0d3b6f-7534-46b5-ab58-2a39cbecc93c)) - (pin "A28" (uuid cf0358bc-0160-44ac-8c86-faef7fc6918b)) - (pin "A29" (uuid 92b6585e-b7ec-4007-9b1e-8d94e54441f8)) - (pin "A3" (uuid 8d16eaa8-ab9c-4603-a784-999396f69f59)) - (pin "A30" (uuid 83bfd7b3-8dd0-43f0-938c-85624dda5882)) - (pin "A31" (uuid 8e1158f9-3e63-4062-a9de-54c6f44e790f)) - (pin "A32" (uuid 51bd2d45-56b1-45a7-ab9a-39c9a63349d4)) - (pin "A4" (uuid d7536774-965e-472f-9d82-700e648683e5)) - (pin "A5" (uuid b30b0d6a-53c5-4836-9f14-4c922d0c2705)) - (pin "A6" (uuid a10d07d8-896a-4007-8b7b-2cc2fe1e1b72)) - (pin "A7" (uuid 5efe481a-0b26-41f4-932c-a8b48bbd1581)) - (pin "A8" (uuid 9309f0c0-24e5-4048-8502-a54850235dc7)) - (pin "A9" (uuid 3284a2f1-ec2e-4c8c-b946-3dce154829ce)) - (pin "B1" (uuid a99631a3-c340-4c2c-b659-8a9cb7d715bf)) - (pin "B10" (uuid 9dc82d41-3d13-4c0e-81cb-7b410bbb1dfe)) - (pin "B11" (uuid 25629098-147c-4a57-9591-3d641eb98a4a)) - (pin "B12" (uuid 3654204b-38f2-4fe6-9392-4a1d6ae6347f)) - (pin "B13" (uuid ae52d5d6-4d20-431f-97b0-125e1d85a986)) - (pin "B14" (uuid bab33eab-0660-4cb4-b198-33f1089bd5d8)) - (pin "B15" (uuid ef70627f-acf9-4da1-9be5-fe8b51e0a719)) - (pin "B16" (uuid dd3229b5-b097-429b-85d2-3f0c7780f30c)) - (pin "B17" (uuid 6624d671-ac83-4da6-bb03-d9d783bb2af9)) - (pin "B18" (uuid 1f03b9fd-f85c-4866-9008-0feef12adcea)) - (pin "B19" (uuid 7335f143-b466-4e0d-829a-c5ae3560c5cc)) - (pin "B2" (uuid 0ec548ab-f7f5-4038-b412-3e214fa46978)) - (pin "B20" (uuid e9770013-5416-4bd7-a2f9-3b4aa1aa1652)) - (pin "B21" (uuid e80f8532-96e6-458b-bd2f-9b61d4d58a40)) - (pin "B22" (uuid 6ccd059f-793e-4030-99a7-c0291629a48d)) - (pin "B23" (uuid 1e7ad883-3f0c-4adb-a1ae-ea70b113594d)) - (pin "B24" (uuid 0be6d548-7d34-482e-a61e-9634f3787bfa)) - (pin "B25" (uuid 7f33feb4-e1d6-400b-9205-905eaaa32287)) - (pin "B26" (uuid 54747764-47a4-4737-b465-1179e322dcfa)) - (pin "B27" (uuid bd8eead2-4e3a-4183-a5a1-5cbe97f7d58e)) - (pin "B28" (uuid 0943843c-3af6-4694-b7e7-436fc6edaa8e)) - (pin "B29" (uuid d3248f2b-96b1-40d2-98fd-115c1e511d55)) - (pin "B3" (uuid 3861db4e-b78b-48e0-aa98-b428c209aa1c)) - (pin "B30" (uuid 87530f8c-1d5d-4f3f-8aac-bc529162c43c)) - (pin "B31" (uuid 047b3944-a77b-48d8-8451-b5a6b211fb03)) - (pin "B32" (uuid 94df51cd-c1ed-4f53-b7a4-449aff025a7f)) - (pin "B4" (uuid a1b19dbd-d88c-4b66-953f-26eff9366e86)) - (pin "B5" (uuid 67bae434-f65b-4eab-a17e-2edf068a5601)) - (pin "B6" (uuid fa31d941-036c-45fd-974b-54fa90f89d63)) - (pin "B7" (uuid e39a8586-4cf6-45a1-bb66-318caf9b2720)) - (pin "B8" (uuid 87d426fe-faed-46a0-8724-89a6a589997e)) - (pin "B9" (uuid ad8dfeed-7447-4c14-b4d4-2beef340c6d8)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_low" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 116.1542 0)) - (property "Footprint" "" (id 2) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a68ff204-8730-4d6e-9c91-16e85da076f8)) - ) - - (symbol (lib_id "power:GND") (at 123.19 111.76 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 118.11 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 116.1542 0)) - (property "Footprint" "" (id 2) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 111.76 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 56ce5412-9d25-4480-b993-18deb64d474a)) - ) - - (symbol (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 13ca67fd-2d7e-442e-90bc-b84bdb088f4f)) - ) - - (symbol (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 837fefab-037c-42e2-ba4e-dd85210b8ef3)) - ) - - (symbol (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid d0ae3a4a-c109-445f-9e06-b02816b7b316)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7bcc734f-d4ee-48c6-98bc-26428698914e)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid fa086ccb-aa5c-4508-a506-a9debc60fc95)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bdc2341a-127a-4409-964d-1257cf817cfb)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 41d83f75-b342-4ba5-95c8-f5ab4706d3a7) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 59c15ad1-7e06-42ba-b9bd-27df2b156c16) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b887af0c-32a2-4ad6-8ecd-c02da465dbe4) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6b58ada9-38f6-47fb-a773-a6976f40b749) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4cbbc922-6e40-4dda-b6eb-bf99b07bbe00) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0f406b71-5ccd-467f-94b2-b408f6e7a22b) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 701fdcba-246d-42ef-97fc-45134d4ce753) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 56eeb4a0-598d-494b-b151-01232dde099a) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fdf85569-3e15-4304-9483-cec42c176991) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid eccd80e5-4773-4813-80f5-ab2f96b92e97) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 48a8add4-f66b-43ca-ba6f-2676dbdccead) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fc54267f-58b3-4a95-8f5b-386930c08144) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 90fadbf9-2125-4382-adf6-2ea92140cf0f) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1a3534be-2659-44e4-a1e8-69b793301a6f) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 05d24223-debb-4676-a5ee-87419daeacef) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fcbd15b9-f2d2-4f52-85b0-dd53f10778ce) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid be3763b9-c1c8-4e4f-84a4-aa49f4b9a7ec) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0d3cd89e-12e0-4e24-93fd-bba9eccc7284) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ab5e15db-8324-4dfd-9106-5aac5b878925) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5036a351-1e1c-49a0-9960-dbfc312b77dc) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 75b9f8a1-e988-496e-b030-a1ee45f8ae14) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 85dc38e5-3806-4c39-8799-86f1d4f3716b) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9ee4631a-682d-45af-a85a-82cd7aac72dd) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 631618d0-6d98-41dc-b1e3-58a92c1ebe02) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5360303b-e6fb-462a-a146-b0d02b0a04cb) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8d9e956e-fb9e-4ef6-bfcc-e30962e6b84c) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3550a1c6-d55c-40f5-9645-67fe4a2d835c) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 93832179-8630-4c9f-9793-13cd1319a84f) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0f5c4fae-3440-4897-89d1-89f3f9b03d99) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f3ad087f-f419-498f-bba0-120d40d2f210) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid db16186e-1449-4ea4-b956-cc2e3f4926d1) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ebc16d5b-0987-4032-ac92-41fe6fdad1ca) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c5caf9e3-3aef-4c97-aafc-9cc651b5932f") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x4_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x4" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x4_0_0" + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x4_0_1" + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PCIexpress_x4_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -88.9) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x4_low-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "48301261-9c95-4711-9610-fde6821cbf4e") + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b8fffc6-9faa-4eff-81fc-ff482abb84dd") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "16203c99-67e3-4959-9b5e-100be90d104d") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "2f8b8d99-fd44-4a50-b927-8bdb99122d06") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "37d7c2f3-9a8b-4559-a4ec-aff463bd28dd") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "581c324b-9e5d-435f-9dc8-afb1f7c4a06f") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5df815a9-7c28-45a2-9226-e1a6eb834c3f") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "639acd73-c1f0-4d0b-9c72-e6fdc64a22e3") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "7ff973f9-13bd-4352-a777-4626fc830ed3") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "89a24e97-9c1d-4d9f-8412-bd20be904918") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "8e6560e5-21a8-403b-a0da-e8ce3f0a1e8b") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "8f33c60f-3a75-499a-a3c6-3eea3c156f51") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "94bccb64-a003-468a-9456-fbff71060049") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "9a7a3475-bdcc-4e19-a643-b301afeb90b9") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "9e8eceb2-2d95-4179-a34a-6a1567b69119") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "a6421ebb-369b-4e32-8729-ed4804d4ceaf") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "ba01eb4f-3d7a-48a4-aced-a2ae5914d157") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "bdbf5bd6-abb2-4f0c-ad0c-29e23157a3e7") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "cfd91fc9-fbf2-40ab-876e-80c65ebc81f7") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "d58367ac-3cff-42d9-a090-9527ae2ab74c") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "dd3d9b2b-5368-4c9d-a111-99255e599ad1") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "e9d22d6e-1be5-4287-be7a-9a9cfb2883de") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "eb66fd5d-00bd-45d3-9895-6bbdb2d15eea") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "fd9b93d9-3bf3-4367-ad31-5acb226d56dc") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "000306da-d2ef-4dbe-bafc-aa08c81ffe12") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0094a120-f6ab-43a6-aacb-c26b8b088327") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "012b902d-87f6-4efd-b047-ce06fb85bc13") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02f8afdb-72a8-4891-bebc-58893ebe5479") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e18e6eb-f8b7-457c-ab0b-afb5fe567a71") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e54da88-9251-47d4-8cf9-1f0b7e3810bd") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13021cb5-8bc7-472f-bd5f-43c98f10e0a5") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1365c73e-dadb-4fff-9a24-e688640f3baf") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15220215-e9d1-401f-82f2-8e0dc47587b9") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b438510-f464-4678-a63b-3110f784f0f6") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cddec1a-91cc-4da5-ae80-80258d975883") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dfa5849-46d3-4ac6-8090-d6fbce30b97d") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2023325a-1366-4fbf-a0e3-c420f93a35ec") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2111cdbb-9169-4b95-9284-3e90f1334bcb") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "211efa50-0b68-4680-88e1-3264ec44c86e") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "211f631e-f12c-47f0-8636-81b81ddb320d") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2551bfe1-12f2-4c78-905c-7f350a44e413") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25669423-c5d5-4d47-b7a2-81a8c9561bd7") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2718f52f-df63-4c2d-a681-74162bb8f856") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "283b2fd8-e9a3-42a1-8cea-b2bef13422bc") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "322c1aff-110d-4889-b297-b2196fa4269c") + ) + (wire + (pts + (xy 87.63 111.76) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3282776c-19d7-4733-bef2-8daaae821e5f") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "333e13cd-bb09-4a66-ad40-4581143d5fec") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "340f3af3-893c-4a20-8b46-38b7d8e46af8") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "379e4298-e990-497a-8c4e-9da0120182c7") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3855d6d4-56f8-4b24-94ae-9e3af64fa306") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3995b22c-07c0-44be-b6ae-9dae5e0a2c1c") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3abff5f1-77f5-4734-afe6-55659c80125e") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b61c662-5b7e-4092-b313-f9b86b014341") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4230655d-12b4-47a6-b689-5a16932099d6") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4285d42c-70c2-4b93-9722-8c24c48ee113") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "428f6373-4c56-41c5-ac19-ccea9e899905") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48de7bf5-f41e-444b-ad7a-7e1947613429") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b59f6b7-21f3-4b2c-82f2-b908e2c1eff5") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b7e9623-b72c-430e-88b3-15bde799764e") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4beda85c-cfc8-4867-9281-87ed20d022f2") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "521fec84-4c06-4d83-8edb-456ec7251932") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53c63875-33ac-4784-8f49-add41fbe08c6") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55034532-0fa9-48e8-a4e5-2c619954eff1") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "554873ac-b53e-4fda-9ed8-ea989ae32808") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "563be2c9-d5c0-4960-a0b9-995f8688dfb3") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "575002ca-83d3-4bce-b7cd-ff7e6a347d0d") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579f4cfa-b2c4-4b7d-846b-16bd222447d6") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "597cbf98-2b4a-42b1-9a7f-2971dde8fd2d") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b23ea82-3c7b-48e5-94c2-94b0733f4a45") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b450506-0287-4f61-848b-d63938523638") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bcedcf8-1eaa-4257-9c15-caaa27e493ba") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e3ee189-f76c-405e-9bb5-838c2f761199") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6093ab38-46ce-48b9-9ec5-9c6f9187a448") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6343833e-6f6f-41e8-afee-200a4b9ce2e3") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6362b9d5-094d-4f97-be00-b5678445e8d4") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6371eb79-0b53-4268-a3a5-e4c3adfba54f") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64dde176-ec05-4a6d-930c-b7b6fb551e0f") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "679e9948-2d4d-455b-ab71-dd8df3782c73") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68a4a3c6-9b50-4049-ac73-efb3c1314e3c") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a125c78-52dc-4c28-9091-e6197042bdec") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a36f84a-159a-4387-9a8f-49a250170bba") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b23c3a0-cb3b-426e-b694-a95e818baf15") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e4168e2-4ef9-400a-930b-ef15e4a506dc") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "807ab57b-af64-445f-82d3-e98d30ad9887") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82100923-4883-44a9-925d-e62e85d3fc54") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8384a2e6-5ab6-4856-93be-843daa817027") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84d28448-d8b9-4608-a65b-fe8baa30c0a3") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84efe0eb-cc75-40c6-b3b6-3ae7c5269d25") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e5d5345-3594-4fdc-a2a8-ed2413bd5343") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93a7fbf2-62fe-4519-813d-d96225e9b160") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98d55e03-035a-4779-bce5-15bef1504f40") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99db5460-1189-4ce3-bb7c-54ddb9500918") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d98f294-4896-4507-99fd-094c4bc8b5c9") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f0613a7-dc6c-47f3-97f6-7f9fcd086ae2") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f710d50-e358-4c5b-a24a-a2469468f264") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0ac7712-ef82-41c8-9a98-8bfaa10043b0") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2dccadc-acac-4331-983a-513f4ae1eee8") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a396806f-7505-4ebc-b554-da8937bd1203") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a683f2b5-b8b3-4126-90e3-84548ac38c99") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8e3e724-6bae-4494-93b4-d1ab795a286d") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a99da637-56fb-4f74-a904-42ff18e46618") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aea79e90-314b-412d-b04d-7a2b9dbdf2dd") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2737eb3-29ab-4af0-b139-a61daac02250") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5aa2561-a75c-43a6-9d5a-52bec5078295") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b721c2c5-cd4c-41df-85c7-c715ac748ab9") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd061281-5444-431e-a8e1-693cf1d2cde5") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf923960-2186-4057-9d97-0bb5c0de29f0") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c26965c1-953e-4d0f-bf8f-f2b6821ae34d") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c34fae85-0a46-475e-b6ec-70b0ffc218cb") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6bac231-7929-4765-9062-0ecda6cb9650") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6e5447f-2064-4cbf-8596-aa02ffe31f67") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c859fde3-9682-4d0d-bd8b-4b023075b694") + ) + (wire + (pts + (xy 123.19 111.76) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfe4656d-70fa-4186-9b0c-0dd5945502b5") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d90d784e-7a4d-41a1-b18e-33adf3f1611b") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df1aaf6e-4477-4100-b945-80287117c70e") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0b1fea9-3db1-4b8a-9e3b-51809a8c73ba") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1f7afe2-7172-4763-8f75-66475944fa4a") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec6dba74-912f-43f3-bc90-5c4c6daf79fb") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eec4506e-4877-4f90-80fc-53ac2f872b78") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efa28bce-107e-4c04-bed3-bffd1e490ebf") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0d5a6a6-566b-4e86-b877-6abdd61c10f1") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5d1e223-8d8e-47bf-bccd-3afcdcb43e28") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8100a61-7b2d-4cee-9aae-579eea3d3b23") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa8ff651-c301-4fbd-8f1d-30c01834f758") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc4ad8a3-6163-4f13-9ebc-17297a82f262") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc8f68a5-337b-4f71-ac1a-ef8def401b7d") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1b2e6101-a563-4991-827f-a02a431eae1b") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "28902006-0828-42bc-8a6e-0347b38dba83") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40767017-b041-474b-a620-5986fffdb7e3") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7265afb7-aa61-4197-aed1-4c404cf05dc8") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ac1b8e88-3e85-442f-b8a0-b42555a4421f") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfcb32b9-6c0f-4e85-8e53-753014477c65") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "da0debc5-189e-4b1d-9927-c7842d28bc6a") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f36156d1-1b01-45b5-b1e9-e80f4ffe954e") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "03a25ec7-eea7-4d0f-892e-ee7b2548876d") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "04702ca5-e985-41a9-b2f5-844cfe74f83d") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "12e2fac6-1a5d-417d-a6ef-8746338b5226") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1943be88-edea-477c-8017-ce5782c24314") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2c998570-fc63-440f-99fc-1564486b85c4") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3177837b-4f62-4722-acc0-25466a2984c3") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "39b65d92-090a-4160-88e7-942c5ba7ff90") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5103578e-a543-4819-b75c-7231e6aa5a30") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5906d747-cf73-47ac-ae7e-6a4e1dcc5aca") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5e340f38-efdb-4bcc-82c3-bcf1ecda445c") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6f1bbb44-1a02-474e-8010-c5344744d032") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7068cc6b-7b8a-4000-9958-c10523259875") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8506cef9-d4c5-4fa1-ab10-c5943f3085de") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "85185637-269b-45ab-ac27-98729d68399b") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9e8b3dfd-4ca8-402c-a821-1ecf416b8e64") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a3699a61-4391-416a-9e6d-78e7c49df693") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a3d203f3-e6f2-44c0-80d2-302e9f5a66dc") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b80742-38f0-4ccc-afb8-23cbfcb80788") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af1295de-371c-415b-99ff-004c042c3cef") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b001d421-2714-4955-b159-7127b6b0f7a5") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b84177ff-0d16-41f4-b63a-5b2044008353") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c2000075-e79f-433e-8375-c32a4046de6b") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d0212c15-6121-410a-8e6b-34969517ea5d") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df16b617-a94c-4530-bfcb-bcd035b42154") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e0384d03-329f-4ce9-b19e-ea5ead966c20") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e36d9508-6ba0-4206-b9bc-f24f3a61e523") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8f41a60-ed9b-4a59-9cce-443f6ac88493") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "efbd8251-10d4-445c-bf6f-ea857f419743") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1879163-090b-4857-bf7e-c5ffcfd25dcd") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f1d74511-6649-4ba5-b7c1-a9b42ee61f27") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x4") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51070f") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x4" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "8843c0e1-9d29-46cb-9bd5-fe5bcd37a95c") + ) + (pin "A10" + (uuid "62f93dbd-0c60-4ea7-b587-2da359b9a90a") + ) + (pin "A11" + (uuid "01f15aa0-465b-4a81-9c01-9ffd2fef2656") + ) + (pin "A12" + (uuid "303442d0-50bb-4b3b-828f-327f88ff27bb") + ) + (pin "A13" + (uuid "02d4fbcc-a974-4d98-8098-66cabc2fd90a") + ) + (pin "A14" + (uuid "4318e31e-8e2d-4a38-a4fa-0d80635403ad") + ) + (pin "A15" + (uuid "cd8fe52a-023d-41df-8265-59c4e0e57083") + ) + (pin "A16" + (uuid "e826772d-939d-456f-b7fa-1f2569ccd910") + ) + (pin "A17" + (uuid "61f731e5-163e-4866-9342-4f45a60b5ea4") + ) + (pin "A18" + (uuid "83b33a96-3dd5-4fbb-93a7-0473026adc46") + ) + (pin "A19" + (uuid "575d4894-6534-47d1-b943-bb129d1c3429") + ) + (pin "A2" + (uuid "a24989a6-7cb4-4eaf-8e61-5c9f55708b8b") + ) + (pin "A20" + (uuid "d5823bc6-2795-4bda-baf4-4c858460cb8c") + ) + (pin "A21" + (uuid "22b26dcb-5a42-43ca-92ab-55ed296e71a4") + ) + (pin "A22" + (uuid "74ba6689-a373-4293-8a45-9a61e87e9011") + ) + (pin "A23" + (uuid "4d42abde-2caf-48ea-9698-2d170d96101a") + ) + (pin "A24" + (uuid "d1400b8c-2751-4554-9c5f-52caa037a91e") + ) + (pin "A25" + (uuid "de5baf99-0b05-4693-ab54-33b2cf082bd4") + ) + (pin "A26" + (uuid "351f986c-1374-45fc-b50b-73e569a362a3") + ) + (pin "A27" + (uuid "cf0d3b6f-7534-46b5-ab58-2a39cbecc93c") + ) + (pin "A28" + (uuid "cf0358bc-0160-44ac-8c86-faef7fc6918b") + ) + (pin "A29" + (uuid "92b6585e-b7ec-4007-9b1e-8d94e54441f8") + ) + (pin "A3" + (uuid "8d16eaa8-ab9c-4603-a784-999396f69f59") + ) + (pin "A30" + (uuid "83bfd7b3-8dd0-43f0-938c-85624dda5882") + ) + (pin "A31" + (uuid "8e1158f9-3e63-4062-a9de-54c6f44e790f") + ) + (pin "A32" + (uuid "51bd2d45-56b1-45a7-ab9a-39c9a63349d4") + ) + (pin "A4" + (uuid "d7536774-965e-472f-9d82-700e648683e5") + ) + (pin "A5" + (uuid "b30b0d6a-53c5-4836-9f14-4c922d0c2705") + ) + (pin "A6" + (uuid "a10d07d8-896a-4007-8b7b-2cc2fe1e1b72") + ) + (pin "A7" + (uuid "5efe481a-0b26-41f4-932c-a8b48bbd1581") + ) + (pin "A8" + (uuid "9309f0c0-24e5-4048-8502-a54850235dc7") + ) + (pin "A9" + (uuid "3284a2f1-ec2e-4c8c-b946-3dce154829ce") + ) + (pin "B1" + (uuid "a99631a3-c340-4c2c-b659-8a9cb7d715bf") + ) + (pin "B10" + (uuid "9dc82d41-3d13-4c0e-81cb-7b410bbb1dfe") + ) + (pin "B11" + (uuid "25629098-147c-4a57-9591-3d641eb98a4a") + ) + (pin "B12" + (uuid "3654204b-38f2-4fe6-9392-4a1d6ae6347f") + ) + (pin "B13" + (uuid "ae52d5d6-4d20-431f-97b0-125e1d85a986") + ) + (pin "B14" + (uuid "bab33eab-0660-4cb4-b198-33f1089bd5d8") + ) + (pin "B15" + (uuid "ef70627f-acf9-4da1-9be5-fe8b51e0a719") + ) + (pin "B16" + (uuid "dd3229b5-b097-429b-85d2-3f0c7780f30c") + ) + (pin "B17" + (uuid "6624d671-ac83-4da6-bb03-d9d783bb2af9") + ) + (pin "B18" + (uuid "1f03b9fd-f85c-4866-9008-0feef12adcea") + ) + (pin "B19" + (uuid "7335f143-b466-4e0d-829a-c5ae3560c5cc") + ) + (pin "B2" + (uuid "0ec548ab-f7f5-4038-b412-3e214fa46978") + ) + (pin "B20" + (uuid "e9770013-5416-4bd7-a2f9-3b4aa1aa1652") + ) + (pin "B21" + (uuid "e80f8532-96e6-458b-bd2f-9b61d4d58a40") + ) + (pin "B22" + (uuid "6ccd059f-793e-4030-99a7-c0291629a48d") + ) + (pin "B23" + (uuid "1e7ad883-3f0c-4adb-a1ae-ea70b113594d") + ) + (pin "B24" + (uuid "0be6d548-7d34-482e-a61e-9634f3787bfa") + ) + (pin "B25" + (uuid "7f33feb4-e1d6-400b-9205-905eaaa32287") + ) + (pin "B26" + (uuid "54747764-47a4-4737-b465-1179e322dcfa") + ) + (pin "B27" + (uuid "bd8eead2-4e3a-4183-a5a1-5cbe97f7d58e") + ) + (pin "B28" + (uuid "0943843c-3af6-4694-b7e7-436fc6edaa8e") + ) + (pin "B29" + (uuid "d3248f2b-96b1-40d2-98fd-115c1e511d55") + ) + (pin "B3" + (uuid "3861db4e-b78b-48e0-aa98-b428c209aa1c") + ) + (pin "B30" + (uuid "87530f8c-1d5d-4f3f-8aac-bc529162c43c") + ) + (pin "B31" + (uuid "047b3944-a77b-48d8-8451-b5a6b211fb03") + ) + (pin "B32" + (uuid "94df51cd-c1ed-4f53-b7a4-449aff025a7f") + ) + (pin "B4" + (uuid "a1b19dbd-d88c-4b66-953f-26eff9366e86") + ) + (pin "B5" + (uuid "67bae434-f65b-4eab-a17e-2edf068a5601") + ) + (pin "B6" + (uuid "fa31d941-036c-45fd-974b-54fa90f89d63") + ) + (pin "B7" + (uuid "e39a8586-4cf6-45a1-bb66-318caf9b2720") + ) + (pin "B8" + (uuid "87d426fe-faed-46a0-8724-89a6a589997e") + ) + (pin "B9" + (uuid "ad8dfeed-7447-4c14-b4d4-2beef340c6d8") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_low" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "a68ff204-8730-4d6e-9c91-16e85da076f8") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 111.76 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 116.1542 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "56ce5412-9d25-4480-b993-18deb64d474a") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "13ca67fd-2d7e-442e-90bc-b84bdb088f4f") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "837fefab-037c-42e2-ba4e-dd85210b8ef3") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x4_low-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d0ae3a4a-c109-445f-9e06-b02816b7b316") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "7bcc734f-d4ee-48c6-98bc-26428698914e") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "fa086ccb-aa5c-4508-a506-a9debc60fc95") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bdc2341a-127a-4409-964d-1257cf817cfb") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "41d83f75-b342-4ba5-95c8-f5ab4706d3a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "59c15ad1-7e06-42ba-b9bd-27df2b156c16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "b887af0c-32a2-4ad6-8ecd-c02da465dbe4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "6b58ada9-38f6-47fb-a773-a6976f40b749") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "4cbbc922-6e40-4dda-b6eb-bf99b07bbe00") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "0f406b71-5ccd-467f-94b2-b408f6e7a22b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "701fdcba-246d-42ef-97fc-45134d4ce753") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "56eeb4a0-598d-494b-b151-01232dde099a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "fdf85569-3e15-4304-9483-cec42c176991") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "eccd80e5-4773-4813-80f5-ab2f96b92e97") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "48a8add4-f66b-43ca-ba6f-2676dbdccead") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "fc54267f-58b3-4a95-8f5b-386930c08144") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "90fadbf9-2125-4382-adf6-2ea92140cf0f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "1a3534be-2659-44e4-a1e8-69b793301a6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "05d24223-debb-4676-a5ee-87419daeacef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "fcbd15b9-f2d2-4f52-85b0-dd53f10778ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "be3763b9-c1c8-4e4f-84a4-aa49f4b9a7ec") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "0d3cd89e-12e0-4e24-93fd-bba9eccc7284") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "ab5e15db-8324-4dfd-9106-5aac5b878925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "5036a351-1e1c-49a0-9960-dbfc312b77dc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "75b9f8a1-e988-496e-b030-a1ee45f8ae14") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "85dc38e5-3806-4c39-8799-86f1d4f3716b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "9ee4631a-682d-45af-a85a-82cd7aac72dd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "631618d0-6d98-41dc-b1e3-58a92c1ebe02") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "5360303b-e6fb-462a-a146-b0d02b0a04cb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "8d9e956e-fb9e-4ef6-bfcc-e30962e6b84c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "3550a1c6-d55c-40f5-9645-67fe4a2d835c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "93832179-8630-4c9f-9793-13cd1319a84f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "0f5c4fae-3440-4897-89d1-89f3f9b03d99") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "f3ad087f-f419-498f-bba0-120d40d2f210") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "db16186e-1449-4ea4-b956-cc2e3f4926d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "ebc16d5b-0987-4032-ac92-41fe6fdad1ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip b/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip new file mode 100644 index 0000000000000000000000000000000000000000..563c2b369cda979f0f15c0b705590c54cc1bb0bb GIT binary patch literal 60118 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

    -Pj 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip b/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip new file mode 100644 index 0000000000000000000000000000000000000000..bdf283cb42e254bec2131a46234e6b2a1c63f2fc GIT binary patch literal 60129 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

    -Pj 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

    OOY2PlV;;KIlT1;QcFoC%m4;vs6H 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb index a87b806..0f27eee 100644 --- a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb +++ b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb @@ -1,3802 +1,7204 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA32)") - (net 3 "Net-(J2-PadA19)") - (net 4 "+12V") - (net 5 "+3V3") - (net 6 "+3.3VA") - (net 7 "Net-(J2-PadB12)") - (net 8 "Net-(J2-PadB30)") - (net 9 "/PER0_P") - (net 10 "/PER0_N") - (net 11 "/PER1_P") - (net 12 "/PER1_N") - (net 13 "/PER2_P") - (net 14 "/PER2_N") - (net 15 "/PER3_P") - (net 16 "/PER3_N") - (net 17 "/~{PRSNT2x4}") - (net 18 "/PET3_N") - (net 19 "/PET3_P") - (net 20 "/PET2_N") - (net 21 "/PET2_P") - (net 22 "/PET1_N") - (net 23 "/PET1_P") - (net 24 "/SMCLK") - (net 25 "/SMDAT") - (net 26 "/~{TRST}") - (net 27 "/~{WAKE}") - (net 28 "/PET0_P") - (net 29 "/PET0_N") - (net 30 "/~{PRSNT2x1}") - (net 31 "/~{PRSNT1}") - (net 32 "/TCK") - (net 33 "/TDI") - (net 34 "/TDO") - (net 35 "/TMS") - (net 36 "/~{PERST}") - (net 37 "/REFCLK-") - (net 38 "/REFCLK+") - (net 39 "/PCIexpress_connector/_PER0_P") - (net 40 "/PCIexpress_connector/_PER0_N") - (net 41 "/PCIexpress_connector/_PER1_P") - (net 42 "/PCIexpress_connector/_PER1_N") - (net 43 "/PCIexpress_connector/_PER2_P") - (net 44 "/PCIexpress_connector/_PER2_N") - (net 45 "/PCIexpress_connector/_PER3_P") - (net 46 "/PCIexpress_connector/_PER3_N") - - (footprint "PCIexpress:PCIexpress_bracket_low" (layer "F.Cu") - (tedit 5D3388A6) (tstamp 00000000-0000-0000-0000-00005d3b1558) - (at 109.625 194.125) - (descr "PCIexpress low profile bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1cf016aa-20c4-4588-9e3e-a21ee3d70aa8) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1fb35619-05dc-4807-837b-7fa6f3b478cc) - ) - (fp_line (start -32.74 -12.055) (end -32.74 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp 03c4f1ce-fadd-4b15-91a2-ee1ca1ceb6f5)) - (fp_line (start -47.04 -68.09) (end -47.04 6.059293) (layer "Dwgs.User") (width 0.12) (tstamp 15ef188c-3e75-4086-9488-3983c1b0209f)) - (fp_line (start -32.74 -65.955) (end -32.74 -60.545) (layer "Dwgs.User") (width 0.12) (tstamp 199d699e-cf86-4da3-a138-f0889caa8f36)) - (fp_line (start -58.88 -68.11) (end -58.88 -68.97) (layer "Dwgs.User") (width 0.12) (tstamp 2b620a2d-60bf-49b5-bd35-0d634de529b6)) - (fp_line (start -34.01 -67.225) (end -46.18 -67.225) (layer "Dwgs.User") (width 0.12) (tstamp 401ea93b-ee56-4727-8ee6-a62e3c98d1f0)) - (fp_line (start -47.04 -68.09) (end -58.88 -68.09) (layer "Dwgs.User") (width 0.12) (tstamp 58c6d58e-1748-4183-a8df-985c07d250d7)) - (fp_line (start -46.18 6.059293) (end -46.62188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp 6b41ee6c-9129-49c0-9ad1-465506f7ecdd)) - (fp_line (start -34.01 -59.275) (end -46.18 -59.275) (layer "Dwgs.User") (width 0.12) (tstamp 74594027-a89d-4f98-b475-830500834893)) - (fp_line (start -34.01 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 761cf0f7-3524-4301-8577-6601cf4edae2)) - (fp_line (start -46.18 -68.11) (end -46.18 6.059293) (layer "Dwgs.User") (width 0.12) (tstamp bb26cff2-04b0-4fed-b4d6-41730d2877ad)) - (fp_line (start -34.01 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp c6cabdbe-7d05-4cee-8a59-d57adb1eee28)) - (fp_line (start -47.04 -68.97) (end -58.88 -68.97) (layer "Dwgs.User") (width 0.12) (tstamp cc7685dc-4147-46e8-a590-6b751456ea1b)) - (fp_line (start -47.48188 11.11) (end -46.62188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp dd57c930-deae-45de-8a9f-81d96f2a9b35)) - (fp_line (start -47.04 6.059293) (end -47.48188 11.11) (layer "Dwgs.User") (width 0.12) (tstamp de638d9a-a5d1-4450-8a35-6d72e96a0ac6)) - (fp_arc (start -47.04 -68.97) (mid -46.431888 -68.718112) (end -46.18 -68.11) (layer "Dwgs.User") (width 0.12) (tstamp 2aceda0c-655e-490a-9ac8-a248b3c48e45)) - (fp_arc (start -32.74 -60.545) (mid -33.111974 -59.646974) (end -34.01 -59.275) (layer "Dwgs.User") (width 0.12) (tstamp 433ffbf1-3f3b-4753-b95d-ec2cb1024a35)) - (fp_arc (start -34.01 -13.325) (mid -33.111974 -12.953026) (end -32.74 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp 909950a7-45bc-4228-9499-16b100f7453c)) - (fp_arc (start -34.01 -67.225) (mid -33.111974 -66.853026) (end -32.74 -65.955) (layer "Dwgs.User") (width 0.12) (tstamp 9ae4c6aa-1f50-412b-bc0b-d8535fb0d16f)) - (fp_arc (start -32.74 -6.645) (mid -33.111974 -5.746974) (end -34.01 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp ff9bcd6d-3048-445b-8ccf-8f7a25d06632)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 06adc008-e1a0-4ee4-960b-5d7fe9406b2d)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 4d26625e-00d7-48f8-a1ae-1df6d8776a26)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 8c848fea-bcd7-4d56-a606-bb7ffee628ec)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" - (offset (xyz -46.18 68.1 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6c3664c7-afc0-406d-afef-3ffd3243975d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3c19d997-9ffa-4e2f-b6d2-5ee75b64f3ba) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 34125f64-3174-44a0-afc9-bae686abb21f) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 3b10fd46-118c-4de3-afde-64e0186322d1)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 94fb0274-3c2b-4105-bb09-2d1cb98fc49f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 395575e7-9ac0-4ff3-b3da-726144ad4420)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 61a18bc1-26d4-4655-8603-0188097e1533)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 767f552b-93fe-4797-bf03-973f57451f10)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 86a02e7b-0ee9-4690-aaa7-6de3e6cb97b4)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 04dcbbfc-218b-45f9-b3db-1c69ee5496a3)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 22c21bf4-9f0b-4742-82b5-c123009e9750)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a3893c49-b1f7-4de1-8f18-28a4e414a38a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp efd47fd1-74a9-4736-bda4-a2728a9c3acc)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "/PET0_N") (tstamp 108ad4ae-3103-416a-9447-3beea2ea1cd1)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp d123e14d-bc32-43a8-ba97-db556460b87b)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2d02bc80-2c9f-4809-9b78-1804d19d09ce) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1e987eda-9843-4a42-a572-885538390545) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 9b2a6d25-93a0-4641-924d-3c700c025f9e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ad8f23ce-1b68-4eb4-9342-cda9941fecf0)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp e657f984-fa3b-498d-8622-dae0add76e4f)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 15bca2da-9c73-46ad-abd7-95ef8e0cf731)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4e0a9c11-9ee8-46ff-96b3-30836bde2d88)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c04ce7df-2a98-4805-b140-c92f5d83ba31)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d3c4dccb-406a-4d53-a1b0-d7b69f016823)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3337128b-cfc0-4f9b-a853-61d8da09a289)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5712228a-bacd-470e-b30a-2f67708bad3f)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c2d3e2c7-ce9f-43fb-b3a3-97f82cc0cd95)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f305df2b-0575-48db-976e-a90cb47ace5a)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "/PET0_P") (tstamp 4231a701-54c8-4874-92db-3277d01ee711)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 05fb0382-060b-451c-8cca-822e4f527b7c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3c884dc1-5b5e-4251-bea4-447509b0d585) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d673777c-fcb0-4f10-b447-f6fbf136f4a0) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 9c72809c-4e72-4e1e-8e78-8cbea262a704) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 490d31e9-dee7-4806-a60c-6e8e07cf51d6)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9c01b06c-c6a9-43e6-ac98-6aad125fd813)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 40500e52-e677-4326-813f-35b8050273b1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7e384a90-a39b-48a1-b2b9-6b143fc35ba9)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c3f0666a-74c6-4f97-8215-769f98c5dfaa)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ea6d9b6b-bdfc-47df-9bb2-dc758dcf2903)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6203ba2c-327a-4435-a4b5-7a1f61950a8d)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 98e3f48b-3a73-463d-aa28-cb1154c12f7c)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp daa30fc0-6389-4155-9d77-2edef077369f)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f935d5d9-9ecd-4e78-b50f-eecb2e64af1a)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 20 "/PET2_N") (tstamp 06500657-3ac0-473e-b826-72c67d7253f6)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1a4005c6-54ea-4ddd-b6f9-479649aba3b0)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bc1bacb3-caee-4f64-8e07-3df915742400) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp eb74400d-45d7-4086-a94b-62aabcbf850a) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 90eed50b-a841-46f8-8809-33965835ddc6) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 02d01b8e-2e29-4b5a-84e2-7ae958c5fda9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 1c57ec99-7eb7-4205-8a9e-e5a99772609f)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0dce5ac3-ec12-4dec-99d9-522e1d1cc2ff)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 24b64b63-60a0-4fe1-833a-d10f72ad8149)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 574ff38b-aa70-4f16-a7d9-02ec5606c549)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a2e2b718-4ab8-49e6-b0bb-1c3c2fdb66b8)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4065b519-3d3d-4fd6-93ac-75c5ae012f46)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7e12c638-69e4-46e3-b94a-62d9ff094c3e)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp af7bac1b-ddcc-4203-86cf-b80bf9c7646f)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b6a6867a-2db9-47fe-a6a8-2df56fa3c099)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 21 "/PET2_P") (tstamp 7fb3a8f1-4790-4f05-b7e2-8fd072722d00)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 30e12a2b-9a99-4fbf-9494-7861539dc5a9)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3f2ff8ea-5423-4366-9393-ffc181ec8f78) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e979e4da-2f49-40dc-8e01-1395a2f6914b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 748279d6-11ef-4d52-bed0-d11daadf9edf) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 46aa57ca-af4f-4d7f-8bdf-69e7509ebda7)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp d8fbfc6f-b70c-491a-ba8c-2d5f2aea6d71)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3c3ce085-2085-41b1-b21d-d251e8b437ed)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6fb7f001-0843-4d3f-a0f2-50273aad0a92)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7aeeae6d-f1eb-479f-aafd-457cd5d265bf)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d70f4bb9-a89f-44ff-ad48-a18d55105d61)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 72e8d8e9-48d6-476a-bf1d-38638fd1bf6c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a6e59c78-0ae3-4aa6-8cf6-24b241d9c730)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a719d5cf-334a-4b49-b798-4f78773a8f7a)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d603617e-7eeb-4bd4-80af-6e2c9071e8e1)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 18 "/PET3_N") (tstamp 83bcb3cd-efd8-4a63-952f-43c589f45d9e)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp f3e7ee4f-760f-4946-927a-9d7ac4da3015)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fa53aebd-65bf-48a9-ae33-f03346baba03) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 00970d42-5bef-495e-b0d3-941d82b9cf1d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 60f51add-2bdd-42fd-812e-74d6cf2d87a8) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 1d4f0950-9fee-4f8c-8bd6-79e2927fa6ee)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 5ac3d873-1549-4042-95b9-7ee01ba3043a)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 40a53cf7-a962-4b05-b7ae-71dd052c79c7)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a93329e8-9f38-4dfe-bfc0-927b5c1c5340)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ecb57f61-c360-419a-81f3-f7f26b103087)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp fd288496-6641-4efb-a0fb-3251d7751487)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 171e436f-7db9-43bb-a623-d87ed55c2b02)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1efbfc98-fa2e-4790-8f05-90fc7a4717d1)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 606312dd-9b02-44ad-ba2d-9be3bb7b5a32)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp fa200314-ddc4-4b52-9b5f-3a228e8e9ffa)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 19 "/PET3_P") (tstamp dc141946-b03a-4283-a93a-7a9832de0d35)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 71bf86ff-a2ef-479e-8f89-b30a964f91cb)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1eab406b-6b73-4261-a641-481720b16cde) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0aec2420-dd69-4b70-bd78-ae9ee6cab491) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp d7abf8d5-d966-4306-a438-2125a11b47ba) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 8094a51b-dfdf-4060-832c-03cf6909ed54)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e9784924-590e-48d3-a40e-a590c8470029)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 01590562-bec5-40c7-b561-06cd75b5f1f0)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ad7c3b8f-52e1-487d-9110-35561a13cfe0)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ae88f206-6e63-408b-801a-d263efff1675)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c1793f6d-affe-4ac4-8091-30ec7af4b5b3)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6b83fdbd-7e6f-466b-8747-ac29499b1e75)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 79dffc8f-264a-461a-94b1-1e46e5d06b0c)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7f269793-a39e-41f4-b9d1-cd48197694bc)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dc7cfc83-4d31-42b8-9410-d26545a591c6)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 23 "/PET1_P") (tstamp a8158644-9a63-4eac-af4c-306e6cb4c93a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp a1972702-b01d-436e-9184-a1e3ffec05ac)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f9fdba10-c72e-485c-8d8a-e3711b696711) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a6d77519-73ad-4ed8-8ff1-31671712664b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp fdb4ba5a-78ef-4862-ad03-957bd0154a3d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 0345fe5d-1381-4f62-a1dd-6b9131211ed3)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ee2a0c74-af90-4c00-a4cf-a2efc4ca7653)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1591fb58-ef19-44f0-ba85-a4c2ad27e6f8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 624e8c48-b433-4000-b5d8-ffbf72f86d71)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 785a9938-8f09-4dd3-bc31-cc4a8a183799)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b35fbd05-5693-42ec-bddf-4a0ca87c92a0)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1462c434-eadb-4bd2-b98b-4345b2718fad)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6c229bcc-1c27-4011-85a3-efb7aa13de88)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c944f1eb-4160-42c2-8a3f-cef2a6b21de9)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e52c9269-c9e5-4afe-8ad7-f3567bb001f0)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 22 "/PET1_N") (tstamp 97e51614-7492-485d-a480-e20e149fc4c4)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e3afb1c2-e0a6-4c52-bf99-ff4004aac0ce)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x4" (layer "F.Cu") - (tedit 5D338A2E) (tstamp 00000000-0000-0000-0000-00005d4f2f64) - (at 109.625 194.125) - (descr "PCIexpress x4 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b871bb6-929f-489c-b1d4-b83c844736fe) - ) - (fp_text value "PCIexpress_x4" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 27360d91-fce8-47d8-a123-8909d5589528) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 134ac94b-a786-4a71-829e-3cdb38b4173f) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2b730a7c-b585-43f0-8d5a-649b505d485f) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 343eade8-7005-4f64-b7dc-edded54fc946) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 34abb147-86c3-42eb-b700-b2769145b866) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 3dbe98ce-3d2e-4059-b0c9-e17cb73f260b) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 50de1a26-7795-47b5-8039-e6f1879df5cf) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7fe5e5c2-3d21-4711-80c2-a75311608f8a) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8a7eb425-ce52-4bb8-a1de-f2fe9b0de7a4) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b66f8e93-2f97-41c8-b421-f32b7045b3d3) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b84f1533-fef6-425b-8183-e7dbd5c34a55) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp e8d5d828-6c14-4bd8-a0b0-4513b0b2a511) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp f328ca70-35ea-49d0-8ae4-1523673c6481) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fc36ab3b-75cd-41a7-9112-7d6812d342a6) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e80c96d5-be0d-4d12-aa78-b97e06f0258e) - ) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp 0b097e77-15e6-4089-a262-a171c81d32bf)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp 895e9966-3272-4099-a7e5-a29bd7afd4df)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp 89e4a852-ddf1-4c8f-9079-e9b534d70d88)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 34.25 -5.5) - (xy 34.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp c5720e44-e792-4354-8108-ec96c04d7a4d)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 03d4176e-7bde-4b6b-bfe3-69a58321b819)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 24382564-ec32-44a2-901d-9da06dd84220)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 276cfa70-8586-45f8-ae18-204a2ba6e48d)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 27f9ac74-a8f4-4c6a-bd04-a76c87352f28)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 2ae72c6f-670d-414a-8361-23af8eaa75f3)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 36abd7d1-aa1e-454c-9bf7-1533d09d4170)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 3c36f7bb-4a1a-47b6-a6ab-4f311656c9d4)) - (fp_line (start 34.15 -12.75) (end 34.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 40e9d20f-8701-4c6e-b8f9-75265e848bba)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 41cb3f6f-90a3-4f74-a0e3-e3d55396e945)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 4422e7f3-c666-4f84-b82c-54ad340a7bc5)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 4b5f637d-423a-4865-a647-c34f58ff9e1f)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 56c3493c-f692-4b1c-848b-cea36757fff5)) - (fp_line (start 13.45 0) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 5a3a3cef-7c4d-4ef4-a27a-cf5fc2b9bcab)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 5b8b179f-0118-4af8-94f7-032999556208)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 5d64e3de-f8ed-4e86-9dc1-57c98435ec76)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 633b2dd8-c693-4816-a642-e7975bc14154)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 65e1fa2e-ff22-4016-a747-871f7668a37b)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 6675c98b-622a-435d-8c6f-6bea56181e74)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp 67e465e3-8d93-43ce-9e1d-7420669e45c3)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 76d5ebdf-d8e0-4853-acb0-ac35b0cd2049)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 7d161483-b351-4528-9af2-e04736249fce)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 7f2acd01-250c-45ec-8e36-3a7a6ebe258c)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 8177572d-38b5-4930-a11f-226e93968d9c)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 81fdc2bd-bb7d-40f0-a70a-7969a25ee6dc)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 85f154eb-e4e4-487b-a76d-2aa0dca5038e)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 89994efd-6059-4c04-994a-b7841b629670)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 899f483b-f85e-4f90-bbe4-e4f23ca93789)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 8bd8a2bd-3fb9-4311-9bc1-f1f60ff50255)) - (fp_line (start 34.15 -0.5) (end 34.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 9673cd21-d695-4926-806f-fd72a0ea603d)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp 96cdc060-985f-4215-8e9e-03a518477e98)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp 9851a170-03ca-4184-a422-fc14387e83a2)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 996405ae-6c54-446f-ad54-5ea53db396bc)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 9ff2e5a0-a8a9-4aea-8eb8-8e39a0269294)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp a1057d51-57ce-4570-940f-7a34877990ee)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp a32694b8-ad4f-4efa-a692-73547428749b)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp a929169a-067f-4268-9fb6-538c70946253)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp ac4667d8-78e2-4f4d-bcbb-331197f6cb44)) - (fp_line (start 34.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp b36cfd09-b2b6-469d-8bd6-a1f57818e2ed)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp b3b28426-1215-4efb-a760-d0fc51e7d454)) - (fp_line (start 34.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp b62fb1ca-3727-4434-8e8a-a98e2c90b694)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp b8ae25e2-a9cd-417f-b70f-03acb876c280)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp beee1811-5623-4915-bf33-32688d552b01)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp c79f1017-fe00-465f-842c-f8cc79c1870f)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp c7e1b6cf-95c8-45fd-a259-f28bfbdb62c8)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d1cc13b2-a1e3-4173-9be7-c56663fc4419)) - (fp_line (start 34.15 -0.5) (end 33.65 0) (layer "Dwgs.User") (width 0.12) (tstamp d69deecb-be3e-4005-9ce7-1d184ae8c743)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp d6ad8a93-2080-496f-9572-09c99cfdba20)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp d83ccc90-84fd-44b1-a86f-5201ff47038e)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp eb0e5e7e-464b-4481-88e0-8f0e515d684c)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp ec927d3b-c834-4263-914a-af4df56de7a4)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp f4ff6eeb-0dd9-4fee-8968-b62a32468fd0)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp f8b10468-419f-4700-933d-1f44de606561)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp fc85336c-73e8-49cf-a5ef-06d34cf4e6f5)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp 17d1c2d7-c2bc-4b39-b226-2e9a4226ab96)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 2e67f61c-cff6-4569-a298-9a494fd3ed95)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 045e9a2e-ebc2-46e3-a8f3-7ae9f73cbc84)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 26783783-ec13-4090-a372-c9951e9530d7)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 320cd07a-cab6-4003-aa40-e1c7a1d7c4e2)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 65b5aae0-a681-4f2b-aa78-911853a33492)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp f268ef1f-dc8f-4933-92f9-0942f79afade)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 0f62f6df-2cc7-4100-bfef-127130ee6f9b)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 14551e1c-e2f0-45d9-a55e-322c6d2b65dd)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp ffc2643d-8146-498b-bb34-4f9bf4859115)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 31 "/~{PRSNT1}") (tstamp e727adbc-5a86-45a7-952b-b2c2138f801d)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp 821ee90a-e4c7-45f1-afb6-4a5432a908f2)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "+12V") (tstamp f8021b0c-93fc-45d9-8f3e-c88e5b8a83d5)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp f5db38b6-bb24-4ea4-a477-ab01398ec178)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 32 "/TCK") (tstamp 9ff75671-46a3-4fc6-a985-c7a4fd09e8d1)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 33 "/TDI") (tstamp 4de41d3b-da5d-4a05-a0a1-18d1fa0f1cee)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 34 "/TDO") (tstamp de05596b-7c72-4c7d-835e-8d9ac82a2d2c)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 35 "/TMS") (tstamp 5428d2f6-7dfb-46cd-b733-d82a5deb31ed)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp b9989c35-825d-4eec-a464-55c9152d67c9)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+3V3") (tstamp 601141e4-fb47-4014-b1b1-136e1e795d54)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 36 "/~{PERST}") (tstamp 70a2d758-7a20-4829-8e18-1f260d830667)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 8af974b0-11a1-4166-acaf-66820be4819d)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 38 "/REFCLK+") (tstamp 78f532e7-5bf7-4f24-9864-4d2c48ec0faf)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 37 "/REFCLK-") (tstamp 587c61f8-e46d-4ccd-8fe3-249aded3bfb2)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp da31393f-bb78-4867-af0d-e85abd1f9eda)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp 497ca26d-ceb5-4662-bde0-8f94a927d604)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp 37d8ce9c-ab08-4cb9-ad83-5d9d64ef39ab)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b8e691fb-c090-4ed3-8b0a-d15d0c146ac4)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "Net-(J2-PadA19)") (tstamp b21b2a8d-7fc0-4552-ac20-04b66aed0a11)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 72f49a1e-c8d2-4f8d-97e7-d0eb89bba6cc)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp dd5566e1-d130-48c2-b750-30e7a0baf1a0)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp df7f66dd-28e7-405e-8469-068ee816b557)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 5b1e0543-5276-4a9c-8e77-29f6d1d702b9)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 5ed4fe02-101d-4c12-833b-673261220037)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 598a6d3c-6829-47ba-a803-403c41f4d149)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp 31ff537f-ba9a-42d3-a79e-08878c9299db)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 0a798e8b-30b3-4449-97ce-46ce54740525)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ce364a2b-5252-46c3-a12f-54437b3ecdcb)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp dc52d1e2-70cd-48ae-8ad0-0537b3988d73)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp 7a74770b-c5b4-41a5-b85e-51b7fcc448cf)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 26a805d0-c4ca-42f2-a548-e70d71f92dfc)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA32)") (tstamp a121189c-970a-4cbe-afa6-c40ee8d4bf72)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp c949f5ba-612c-404a-a13b-8417038caf9f)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 64f28505-b17f-4b07-87db-29f308d776ce)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 4 "+12V") (tstamp 08deb287-fcf3-4211-8419-279e387ba197)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 781b1046-93fd-4537-9e35-8aa6e2ae7e94)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 24 "/SMCLK") (tstamp 7d7fdd31-712c-443d-91f5-3c2822e87f3e)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 25 "/SMDAT") (tstamp 27d830f9-de88-4c65-9aee-b905c80d4728)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 5d4574d4-09ac-4160-ba0f-7596d56db037)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+3V3") (tstamp b5ca15a4-7e57-4980-93fa-e6541d1e0d99)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 26 "/~{TRST}") (tstamp 5c5e3985-8db4-4c85-b021-a61f8a032ff7)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 6 "+3.3VA") (tstamp 61517e22-2285-42da-88b6-ac83ab2c44db)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 27 "/~{WAKE}") (tstamp afae685a-1037-4412-9b7c-5d307df87b03)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "Net-(J2-PadB12)") (tstamp f2f4ce0a-0781-4b20-aa85-b0aba62db0fd)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 547a1bb0-1398-451a-a167-3ba0863c256c)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 28 "/PET0_P") (tstamp 83aa2099-4a0f-407d-85cf-f900be65e69f)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 29 "/PET0_N") (tstamp f4be3c58-bc25-4601-b472-99826c4551c4)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 1218a482-f93f-4d83-a336-d3dfa0366ac5)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 30 "/~{PRSNT2x1}") (tstamp f582f7f0-2f6b-440b-95d1-ed84ab8059d0)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp c20574e8-bdd2-4833-9e3b-3895f33dbbed)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 23 "/PET1_P") (tstamp 0dcfb4b9-a7f0-4e9d-9373-966f401871ea)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 22 "/PET1_N") (tstamp 595d415e-b596-49e8-b971-1adb6d6956e3)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 9f6c0c01-3368-45bc-9b24-230117b411d4)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp aaf5f5f1-bec1-4b40-8fcd-3005ba5148aa)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 21 "/PET2_P") (tstamp a60d95df-08ec-4b98-b181-ecd682fdf74f)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 20 "/PET2_N") (tstamp 6f215422-fa55-4ceb-ab58-f5467e3b4047)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e7bdcd33-8a4e-4e49-ac2c-b2fbae58bd75)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 6eafa4af-0211-4899-869a-45c7c01935c1)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 19 "/PET3_P") (tstamp f03bfee1-53a2-4bf9-bcff-af996111cb7d)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 18 "/PET3_N") (tstamp 06d59b44-f5bc-4e28-8371-709df8c78878)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 4b092db6-9c8f-4cab-a762-555700eea375)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "Net-(J2-PadB30)") (tstamp 82100766-fa23-4ff2-a121-285b25e92e81)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 17 "/~{PRSNT2x4}") (tstamp f5795093-88e5-41d7-a0a9-a86e08031e77)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 28c6c145-4551-4d85-8a82-fce7824d36f5)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a484b3cb-7b7f-42a2-ba9d-38fe35f6b6c4) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 75d8b49f-971c-4d09-ba13-a3645081121c) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 0ef5ee0f-af76-4bc5-81ad-7cc31bbac951) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 11ae58bb-4b3b-492a-b5b3-7f25965d3618)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 77316a2a-f9a0-4596-ace2-b61ad2b64f85)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5558eb65-f1bc-4ec7-b5a0-520927e15b8f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 81d77fc7-4fce-4d07-b9ad-2493d0b2b0ee)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b34e9e7d-e9fb-40c7-88f4-35c97af4bc2e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ff5d57ce-3b9b-4933-9400-9ed49be5ab8f)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1926cf91-2f13-447f-8651-181c0c73e261)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 338290b1-73d6-4346-8576-495a34049525)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ac724804-8596-439f-92b5-01835ef27a2b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b970f86b-b906-412b-bf11-67f03705f384)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 9 "/PER0_P") (tstamp 0adcf3d7-cafb-497a-bc65-77f7d8c8a181)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 39 "/PCIexpress_connector/_PER0_P") (tstamp bbff03bf-c70b-4c7e-b637-03d0d651bcf0)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp cee19c97-b3cc-4d59-b72a-62587e6823f5) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 441fcbe2-33fe-457d-85e8-99f2a6aa3306) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 54cc47a4-f050-4b51-b167-e0df265a8050) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 13ab5598-d3a2-436a-b7e9-4aa73ce38f18)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 9b68782c-20ca-4002-82b6-7821c09ec4b3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0434355b-f033-46e9-8ddd-2c861bb5b80d)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 384c6c60-1f55-4d5e-a4e3-946be36b57eb)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8dd39edf-6a53-4af8-b610-3f9f94ff16da)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e16f24fd-6023-477d-bb87-e68f2de613f8)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1fb520dc-bb13-4398-a36c-7b7c7a8103c8)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2aaeabbe-c0a9-432c-b72a-b63c22c54e9a)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 65cb29fc-27b2-42a1-95aa-69dc7cecb690)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b0104513-1240-475b-8932-68132885b7e8)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 40 "/PCIexpress_connector/_PER0_N") (tstamp 2308456f-5fa8-43b3-8dc5-03691ad4f247)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 10 "/PER0_N") (tstamp 9fc8bdbc-7f82-4df9-a7a8-45a0bd8d6fbd)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 0c4ff73e-e683-47f3-a9af-546c72d210ab) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 424fc17c-903c-4a56-a3c9-8df947cc22eb) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8f7d64a0-d4cb-4dd2-9cd6-2330f4bda955) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 12d7494f-32bf-4fd2-b144-fd2cf032df2a)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp feb020c2-4c95-41ad-b722-32e06ac00cbc)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1a984585-bd79-466a-bcf1-1b7a5e9e05a7)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5c9041f6-ff8c-4947-b9d8-76862c166ca6)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8ad3c0a3-777f-4bb7-9fe2-8e5af3dfdb91)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bf2b62c8-35ab-4408-a436-b598a7d69a84)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 25db8771-ef71-476d-b833-2a2cbc0d2a20)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2d244b1b-b7b7-4045-914d-18b701f446c7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp eb542a4e-d9e6-4368-867a-5146adaf9b0d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ee8f0101-4baf-490c-8013-b92f93543b2e)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 11 "/PER1_P") (tstamp 6296630d-816b-4723-be02-8e34498ae522)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 41 "/PCIexpress_connector/_PER1_P") (tstamp 9be52548-0954-4c97-912a-87237686ba75)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 62869fd0-fe12-426d-8e47-c5b31532eb93) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3562aa8b-86e4-4ff2-afdc-1403d3b3e7fe) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 034aa6df-ac8a-4eeb-aa2a-ea14183f2098) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 6d26ae17-7c26-44e2-be07-7a839d98733e)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp bf5c5545-b6a5-47e4-9332-7ee123c8cab5)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2e526204-5d35-498a-b100-2aa7cb6bae4e)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4009eb55-9f91-4daf-a527-8d5d93690baa)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5c58af83-f30c-4cc7-9da6-6db4e9404444)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a4eaee19-eade-428b-ad10-810d102ad05b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 48b2d180-2f03-491c-9f19-347ca833433d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 50a6bb97-d7ac-442b-a068-fd9ebc5febce)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 73b3d42e-704e-43bb-8b57-aa6d8a8f64f3)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 7d2b6c0a-f9d8-4938-8ca7-74bd94da870e)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 42 "/PCIexpress_connector/_PER1_N") (tstamp 8dc11a40-022e-4f3d-a2c6-b11c359668ff)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER1_N") (tstamp 619aabff-cf4e-40cd-b28b-777bba3ecf01)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5e376660-b173-43cc-94ba-ed8409403453) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 06ec6ab3-ea7f-4893-92c3-ab988705cd77) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d0b94429-ae8b-4354-be30-7cd1fb29f2ad) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 1cb277d4-174a-4a1c-b66a-811e15ed4c3f)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp c3afbb1d-a3a1-4536-a4d6-64ead3b1f5c8)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 18917c4d-4cbf-4efb-bad7-cd52c2ccf3c1)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5ee3b173-4d53-4a0d-9c12-ee46dcb5be16)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 92ceda80-24db-4d73-941c-70f33763f23c)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c470fd6b-3c1c-4803-87fe-8d21a86b1c36)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 23f87d8e-b75d-4476-bb5f-0cd2abe707e0)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 46123d23-95dc-4cb8-b7e7-6971c62edc14)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 7e5c15f5-d1db-4387-9a3e-b9f1eb85241f)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c65834f9-e670-42cf-b7ac-a1200949b0d3)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER2_P") (tstamp 02703300-b4b4-48b9-b9bc-feafd8fb51e6)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 43 "/PCIexpress_connector/_PER2_P") (tstamp 968a5cde-6b35-47d1-aed4-c2b618afc53d)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 716ac4f4-ca65-49ee-930d-38eabce2ce98) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 7338f7ca-3e4c-45bd-a920-b778da7d70c3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 01f18e0b-589e-4c0d-8681-94a57091cd70) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp dcd5b72a-78f3-437c-bf3e-c7b6ddb75b5e)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp f0e6b5f0-6aa5-4b25-bea6-613dd47b2e0e)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3d005252-01ca-4dda-b247-ce8633d547aa)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6ed8e749-86c9-46e9-9006-760eaa823d0d)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 78bbb7f1-c743-431b-8d3e-2bdb8926f0ac)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d43576e7-102a-4e4d-930a-cf7b806fdc8e)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 188cd689-d2a8-4589-b8dc-f517a6d0ca41)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 22fca1e1-1c98-4bc2-9a8a-4fb875016e3f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5a2ed366-3c17-4cd1-9a1f-df645c7bf9c8)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 666b8f66-52e0-484c-8b68-128ec69c7c0f)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 44 "/PCIexpress_connector/_PER2_N") (tstamp 08bfb0cb-4549-4e94-9a00-34ee2f910273)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER2_N") (tstamp bc863cc1-61b4-4535-9d03-f72eaafdb1e9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4363c289-c6cd-4fdb-bc8b-d26c0944f69c) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 81777630-f379-4b66-8516-26aa5eed15e8) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f2f5a5fd-a6d6-43ac-b956-74fb57bdedd2) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 571011a5-37df-48a1-8bc9-da08c6c49c50)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp d6fb1643-28ac-46a8-bc5b-0428d55d0d2e)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0462ec41-d846-4ed2-89fc-16d357945161)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3f13af63-8f53-4f87-98a2-a51b46d31a95)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b2e06917-b832-407b-adb1-1cb92b3d4d0e)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d76633c9-384b-47fe-a063-4a30eb7a2861)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 3bddc7cf-0c8d-4abe-8535-c0a87b1be3da)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 768c2497-3289-47ae-b8f4-29fa7cd13934)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 88dd91c6-c690-4de2-bdb3-4010424b212f)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9e249457-a35a-4d06-ad73-5a5da374639d)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER3_P") (tstamp 2db45776-b638-4c24-8da8-ee6eb1d65847)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 45 "/PCIexpress_connector/_PER3_P") (tstamp 1a17a024-fa0b-43ce-a69c-f108df3c2f83)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 224dd088-9ce4-4f9f-9ce0-432d4728d3fd) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fd3b52bc-e58a-47d2-9f13-94d6b5289f93) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 3357c07e-9402-44f1-b452-2d807f42ce6c) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 3b7b8860-eeea-478c-bbac-6635aab87945)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a8f32168-ebe0-456a-bef1-a1d2643f57ef)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2beb17c4-a299-443d-8354-9598e5be75ad)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2cc19cf4-285e-444e-ae4e-24b8ee8c76ff)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 68225efb-09ee-42c7-98bd-b74986bd98f7)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d510cf6e-b085-4772-83e2-b52428862ce2)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d1a9df9c-5629-42ed-9b05-d313553ac9d3)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d551e8ca-7b29-4162-9ca9-64291e81017c)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ea1b25dd-5d5d-44b7-b391-d8a495c2f3d9)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp eeccb876-8790-4906-8a43-8044601f5093)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 46 "/PCIexpress_connector/_PER3_N") (tstamp ae021790-17e0-4ddf-8108-7cbdb700e796)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER3_N") (tstamp 1b6c5132-7f90-453a-9734-593d0e02c041)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 0a212078-8697-4654-9cd7-4e85d64d1520)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 1682f059-88df-4155-a71d-e4c7fbf6c865)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 21bfa38f-a5cd-4370-9c3e-65e1fc4b385c)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 2f29eac6-e56d-4163-854e-93fc33f7beb2)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp 363079fa-f4aa-4236-84b3-eb20a4c6fa7c)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 50334536-8e87-4925-9db5-69496a8a62b5)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp b1ef1a0a-05ad-4f1a-a858-61ccf5d13702)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp f713820b-0f42-4624-a1c9-6cfe1406ad54)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp f9ab2977-81ad-45b3-a646-222585ee2f3b)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 16793b56-5eab-410e-93d7-82a967bcfb33)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 38aa03b0-11d1-4374-b54f-f88d0bc2ad60)) - (gr_line (start 232.125 125.225) (end 64.475 125.225) (layer "Edge.Cuts") (width 0.15) (tstamp 44810491-3b11-4794-b047-cc70dda9e9d2)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 4d40dce0-7fce-49a8-83ba-3759e80dc83a)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 586e712c-52bd-403b-ac26-01644e99fb8f)) - (gr_line (start 143.775 181.375) (end 143.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 5b73eaf6-e2c5-47b2-8eb0-55406b2b2c03)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 74e5dfaa-f656-4800-b949-2df32af22af1)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 834f070f-0e9c-475b-b5d0-b85ae2f96c84)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 88492861-beb8-44c2-b20b-5e358b88e536)) - (gr_line (start 143.275 194.125) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 972dda6d-7759-4365-b5fb-9524564f3cda)) - (gr_circle (center 71.975 130.875) (end 73.575 130.875) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 9c66c0a6-d12a-43f4-9522-b4df93ac9984)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp a691c59e-e1d8-4664-91e8-0f0fc0f5bb7b)) - (gr_line (start 232.125 181.375) (end 232.125 125.225) (layer "Edge.Cuts") (width 0.15) (tstamp a900ba9d-f19e-4966-a435-1db47cad86e2)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp a95f25ef-08de-4d48-b19f-6b2e85f36d27)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp ad174951-7176-412d-87c1-5d398b65306c)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp bd9147de-b9de-4a68-9424-d149daf69122)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp c2a80b6c-c627-4bb8-b0e4-48344f778c00)) - (gr_line (start 232.125 181.375) (end 143.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp cbe5be00-45a5-4cda-9aec-9924d426f01d)) - (gr_line (start 143.775 193.625) (end 143.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp eb5c7419-af19-4d5e-9bcc-0fdc8df1ac99)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp eeeb029d-8c18-4dc5-be5c-a4d84d6279e3)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp f0d1fc4b-f3bd-40a6-905d-458568d900f4)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp f11e20c9-1fc9-497b-9305-e8e99a754b5f)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp f4b85dec-c173-45ec-bd3d-3c1f17e27d56)) - (gr_line (start 64.475 125.225) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ffa96fe3-3841-4ca9-9eec-bf02f56a60f9)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp b0f88a84-a932-4a79-9fe4-e79922604472)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp 5036b4a8-30b2-4186-8d26-21ef15a2b076)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 06379a99-f639-4f46-a710-867377c4071d)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0a381ed0-e463-43df-bf5c-ba6aec810cab)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 202fed65-c253-41cb-85bf-c1432f0e2089)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2a872b05-06d2-40ae-b64b-b779b3809640)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3a1013a5-8ada-4399-96a5-952360dcc033)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 48923d8a-c3cf-49e2-8048-f094003c2b12)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 55dd20a4-c629-4de0-8ce5-89a15ac0f39b)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 63ed5b72-6f8b-4c4a-9864-2c5cdca76661)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 843fa847-4018-42eb-879b-8048a469a3d5)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8ce41aa6-4929-407c-b76d-32f8e81082d8)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a3a27aa1-feba-4b8b-af68-7de69ccac17f)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp adaea607-d6d6-47fe-8f0a-be48e69e9b03)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b874c672-4733-4cdb-a9e7-11831a3016c5)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c52fab22-be12-4ad3-a264-bcf834153876)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp d8d3b3bc-adcc-47dc-a819-c3f81397cb0e)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e4993cbb-5086-4ca1-8fd6-b7956c3101d1)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e6c768b3-02f9-431c-8911-f1b417c1aa77)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp efafcb8a-fc01-429e-9ffb-e471c958c522)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fd8f7c1f-1d0d-4d7d-b3ba-c9add60b3368)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 4) (tstamp 8837f3b6-6c4e-4119-b58b-9bc48885cbb0)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 9ccdc70b-61ad-45d1-8e74-127cbbe264d1)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp d209ecc6-14d9-462e-a55b-7f48c9f0bdf6)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 18) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 19) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 20) (tstamp 0d437f08-4f08-46fc-b5ac-6350d4c7c744)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 20) (tstamp 479808cc-9876-4411-8614-92c41790979f)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 20) (tstamp 4a1e664c-3070-4f28-af3b-d9fa05403e08)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 20) (tstamp 9aaf8119-d84f-46f2-b5fd-c7c6724cab3c)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 20) (tstamp ef3a6e67-42c8-457e-8c9e-80962b23996f)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 21) (tstamp 23c12ada-ddbe-4dd5-aa6a-58d0fda5096f)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 21) (tstamp 44a7fd1b-2618-40c2-9ca3-1a6157e71ccb)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 21) (tstamp 798d7f66-bd2b-49a3-8386-bad0747a5c73)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 21) (tstamp bad308ba-48f5-4450-b142-0edea9a44e5c)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 21) (tstamp ea372396-61c0-4548-828e-9c7eb3536d75)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 22) (tstamp 2da62aa5-bd4e-41d6-84b6-3eb7f99b1d2e)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 22) (tstamp 365d00ba-70f6-40b1-aea1-ad5ac7ff4f76)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 22) (tstamp 6e50af07-8638-4f9f-8ef2-88f807c68e72)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 22) (tstamp d62fb6ae-da67-4d53-a476-deb1da766df2)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 22) (tstamp dd7ed414-f37a-4bf1-b594-76f7c24fcc81)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 23) (tstamp 6a101877-4c8e-411b-9b2c-17804472d089)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 23) (tstamp ce42a694-1560-432a-9fb0-019cbb576953)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 23) (tstamp dd5974bd-13b5-41f3-8683-5c0cd0aee044)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 23) (tstamp de744fdc-be3b-491f-bd5b-b49a55c137ec)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 23) (tstamp ea439325-f509-49eb-88c5-3f986755cc3d)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 28) (tstamp 046008a6-cfe0-4c84-bcbb-a338bd56509c)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 28) (tstamp 367f42bb-b461-4c94-b40f-43d6b26e9fa4)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 28) (tstamp 78cc31ef-937d-43ba-bb24-a9a7122c7b94)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 28) (tstamp a32c038b-0502-44a9-a8c5-3a08513ee071)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 28) (tstamp ad7ac8a4-6571-48ee-acf0-cfd8a1cef81c)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 29) (tstamp 2a229c3d-25c7-4dc1-96bd-62a51053561e)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 29) (tstamp 4cfc78b0-013d-4e88-9157-4a154afa472c)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 29) (tstamp 4cfdc30f-741c-4517-8867-397c27d0c692)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 29) (tstamp ab846a10-1725-4b7b-a375-e98b44afe809)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 29) (tstamp c923624e-32d8-48eb-ba42-5941582daa49)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 39) (tstamp 074fdc6f-e2b2-4c82-bf7d-2a194f48c773)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 39) (tstamp 74165067-e14a-40a7-bdc0-27f91eb488ba)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 39) (tstamp ad588761-8c50-421b-8b04-8bac10934b91)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 39) (tstamp cf170d03-3237-491e-9735-f40f333430d5)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 39) (tstamp f12753bb-7798-4b93-913b-8179e5d721b2)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 40) (tstamp 21b90817-aaa4-468f-9b08-4976e1e68980)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 40) (tstamp 3e63a94e-1a66-4f3e-b742-d05d84178369)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 40) (tstamp 6eb2bdf3-34b3-4923-ab54-6369d75dca9d)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 40) (tstamp a3974bde-b5bc-4d9d-bfaa-fdd86660fa07)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 40) (tstamp ccd862c6-ed30-4831-9011-0669fc95fb68)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 41) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 42) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 43) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 44) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 45) (tstamp 04f1efb1-6a35-4bde-859f-1675abdbe52f)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 45) (tstamp 453666f5-25b3-4b8b-81bd-c717bfad8f52)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 45) (tstamp 59bc57e0-56c8-49a6-899a-84d2758db937)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 45) (tstamp b7b26529-5b5f-4c3a-8f54-9b867a180f82)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 45) (tstamp ef54eb1b-5cb2-4bdf-91d1-cb2513ca7085)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 46) (tstamp 88f89aab-df36-48ed-881c-58526c8fddf9)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 46) (tstamp b54e0bf7-38cf-41ac-8687-3c2f4f367434)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 46) (tstamp b7a0505f-4e0f-4159-a578-cf33785d0e0a)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 46) (tstamp ca654ee4-7cda-45a1-8313-ce09342b24b7)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 46) (tstamp d10f5602-ba54-4292-8414-05f6d4ae909f)) - - (zone (net 4) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 48b8abb1-8b91-4623-9770-13415ee9ecbb) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 4b18ffee-3a1b-452e-8d8a-559ff47b2523) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 65.475 180.375) - (xy 65.475 135.625) - (xy 64.475 135.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 53ba2977-640e-47df-9ad4-d0b38fed00fa) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 7b792c96-2164-47fc-85de-25cedc57363d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.925 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384816) - (xy 143.575001 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.661414 184.812741) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65843 181.566377) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.749693 181.392758) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.512502 181.414207) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.661414 184.812741) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp f2065a46-339e-4480-89ac-c9f8390aa140) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 143.775 180.375) - (xy 231.125 180.375) - (xy 231.125 126.225) - (xy 77.175 126.225) - (xy 77.175 135.625) - (xy 64.475 135.625) - (xy 64.475 125.225) - (xy 232.125 125.225) - (xy 232.1277 181.375) - (xy 143.775 181.375) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp f3b3dd8a-8d41-4a64-a034-8692e3f9bf73) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp dfa8ff64-4dcd-4955-acc3-aa7e2959579d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.925 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384816) - (xy 143.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.925 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384816) - (xy 143.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) - (zone (net 4) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 75c7a573-09c7-4c15-80c3-081e0011c70f) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 125.25) - (xy 232.125 125.25) - (xy 232.125 181.375) - (xy 143.875 181.375) - (xy 143.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 231.925 181.175) - (xy 143.784817 181.175) - (xy 143.775 181.174033) - (xy 143.765183 181.175) - (xy 143.735793 181.177895) - (xy 143.698093 181.189331) - (xy 143.663349 181.207902) - (xy 143.632895 181.232895) - (xy 143.607902 181.263349) - (xy 143.589331 181.298093) - (xy 143.577895 181.335793) - (xy 143.574033 181.375) - (xy 143.575 181.384816) - (xy 143.575001 188.335914) - (xy 143.557252 188.326427) - (xy 143.516932 188.314196) - (xy 143.475 188.310066) - (xy 142.775 188.310066) - (xy 142.733068 188.314196) - (xy 142.692748 188.326427) - (xy 142.655589 188.346289) - (xy 142.623019 188.373019) - (xy 142.600876 188.4) - (xy 141.776699 188.4) - (xy 141.746535 188.343566) - (xy 141.705921 188.294079) - (xy 141.656434 188.253465) - (xy 141.599974 188.223287) - (xy 141.538711 188.204703) - (xy 141.514607 188.202329) - (xy 141.480084 188.13774) - (xy 141.426974 188.073026) - (xy 141.410763 188.059722) - (xy 141.25 187.89896) - (xy 141.25 185.22604) - (xy 141.660762 184.815279) - (xy 141.676974 184.801974) - (xy 141.730084 184.73726) - (xy 141.769548 184.663427) - (xy 141.771891 184.655703) - (xy 141.839936 184.635062) - (xy 141.934215 184.584669) - (xy 142.016851 184.516851) - (xy 142.084669 184.434215) - (xy 142.135062 184.339936) - (xy 142.166094 184.237637) - (xy 142.176572 184.13125) - (xy 142.176572 183.69375) - (xy 142.166094 183.587363) - (xy 142.135062 183.485064) - (xy 142.084669 183.390785) - (xy 142.016851 183.308149) - (xy 141.934215 183.240331) - (xy 141.839936 183.189938) - (xy 141.737637 183.158906) - (xy 141.63125 183.148428) - (xy 141.11875 183.148428) - (xy 141.012363 183.158906) - (xy 140.910064 183.189938) - (xy 140.815785 183.240331) - (xy 140.733149 183.308149) - (xy 140.665331 183.390785) - (xy 140.625 183.466239) - (xy 140.584669 183.390785) - (xy 140.516851 183.308149) - (xy 140.434215 183.240331) - (xy 140.339936 183.189938) - (xy 140.237637 183.158906) - (xy 140.13125 183.148428) - (xy 139.61875 183.148428) - (xy 139.512363 183.158906) - (xy 139.410064 183.189938) - (xy 139.315785 183.240331) - (xy 139.233149 183.308149) - (xy 139.165331 183.390785) - (xy 139.114938 183.485064) - (xy 139.083906 183.587363) - (xy 139.073428 183.69375) - (xy 139.073428 184.13125) - (xy 139.083906 184.237637) - (xy 139.114938 184.339936) - (xy 139.165331 184.434215) - (xy 139.233149 184.516851) - (xy 139.315785 184.584669) - (xy 139.410064 184.635062) - (xy 139.47811 184.655704) - (xy 139.480453 184.663427) - (xy 139.519917 184.73726) - (xy 139.573027 184.801974) - (xy 139.589239 184.815279) - (xy 140 185.226041) - (xy 140.000001 187.898958) - (xy 139.839243 188.059717) - (xy 139.823026 188.073026) - (xy 139.769916 188.137741) - (xy 139.735394 188.202329) - (xy 139.711289 188.204703) - (xy 139.650026 188.223287) - (xy 139.593566 188.253465) - (xy 139.544079 188.294079) - (xy 139.503465 188.343566) - (xy 139.473301 188.4) - (xy 137.776699 188.4) - (xy 137.746535 188.343566) - (xy 137.705921 188.294079) - (xy 137.656434 188.253465) - (xy 137.599974 188.223287) - (xy 137.538711 188.204703) - (xy 137.514607 188.202329) - (xy 137.480084 188.13774) - (xy 137.426974 188.073026) - (xy 137.410763 188.059722) - (xy 137.25 187.89896) - (xy 137.25 185.22604) - (xy 137.660762 184.815279) - (xy 137.676974 184.801974) - (xy 137.730084 184.73726) - (xy 137.769548 184.663427) - (xy 137.771891 184.655703) - (xy 137.839936 184.635062) - (xy 137.934215 184.584669) - (xy 138.016851 184.516851) - (xy 138.084669 184.434215) - (xy 138.135062 184.339936) - (xy 138.166094 184.237637) - (xy 138.176572 184.13125) - (xy 138.176572 183.69375) - (xy 138.166094 183.587363) - (xy 138.135062 183.485064) - (xy 138.084669 183.390785) - (xy 138.016851 183.308149) - (xy 137.934215 183.240331) - (xy 137.839936 183.189938) - (xy 137.737637 183.158906) - (xy 137.63125 183.148428) - (xy 137.11875 183.148428) - (xy 137.012363 183.158906) - (xy 136.910064 183.189938) - (xy 136.815785 183.240331) - (xy 136.733149 183.308149) - (xy 136.665331 183.390785) - (xy 136.625 183.466239) - (xy 136.584669 183.390785) - (xy 136.516851 183.308149) - (xy 136.434215 183.240331) - (xy 136.339936 183.189938) - (xy 136.237637 183.158906) - (xy 136.13125 183.148428) - (xy 135.61875 183.148428) - (xy 135.512363 183.158906) - (xy 135.410064 183.189938) - (xy 135.315785 183.240331) - (xy 135.233149 183.308149) - (xy 135.165331 183.390785) - (xy 135.114938 183.485064) - (xy 135.083906 183.587363) - (xy 135.073428 183.69375) - (xy 135.073428 184.13125) - (xy 135.083906 184.237637) - (xy 135.114938 184.339936) - (xy 135.165331 184.434215) - (xy 135.233149 184.516851) - (xy 135.315785 184.584669) - (xy 135.410064 184.635062) - (xy 135.47811 184.655704) - (xy 135.480453 184.663427) - (xy 135.519917 184.73726) - (xy 135.573027 184.801974) - (xy 135.589239 184.815279) - (xy 136 185.226041) - (xy 136.000001 187.898958) - (xy 135.839243 188.059717) - (xy 135.823026 188.073026) - (xy 135.769916 188.137741) - (xy 135.735394 188.202329) - (xy 135.711289 188.204703) - (xy 135.650026 188.223287) - (xy 135.593566 188.253465) - (xy 135.544079 188.294079) - (xy 135.503465 188.343566) - (xy 135.473301 188.4) - (xy 133.776699 188.4) - (xy 133.746535 188.343566) - (xy 133.705921 188.294079) - (xy 133.656434 188.253465) - (xy 133.599974 188.223287) - (xy 133.538711 188.204703) - (xy 133.514607 188.202329) - (xy 133.480084 188.13774) - (xy 133.426974 188.073026) - (xy 133.410763 188.059722) - (xy 133.25 187.89896) - (xy 133.25 185.22604) - (xy 133.660762 184.815279) - (xy 133.676974 184.801974) - (xy 133.730084 184.73726) - (xy 133.769548 184.663427) - (xy 133.771891 184.655703) - (xy 133.839936 184.635062) - (xy 133.934215 184.584669) - (xy 134.016851 184.516851) - (xy 134.084669 184.434215) - (xy 134.135062 184.339936) - (xy 134.166094 184.237637) - (xy 134.176572 184.13125) - (xy 134.176572 183.69375) - (xy 134.166094 183.587363) - (xy 134.135062 183.485064) - (xy 134.084669 183.390785) - (xy 134.016851 183.308149) - (xy 133.934215 183.240331) - (xy 133.839936 183.189938) - (xy 133.737637 183.158906) - (xy 133.63125 183.148428) - (xy 133.11875 183.148428) - (xy 133.012363 183.158906) - (xy 132.910064 183.189938) - (xy 132.815785 183.240331) - (xy 132.733149 183.308149) - (xy 132.665331 183.390785) - (xy 132.625 183.466239) - (xy 132.584669 183.390785) - (xy 132.516851 183.308149) - (xy 132.434215 183.240331) - (xy 132.339936 183.189938) - (xy 132.237637 183.158906) - (xy 132.13125 183.148428) - (xy 131.61875 183.148428) - (xy 131.512363 183.158906) - (xy 131.410064 183.189938) - (xy 131.315785 183.240331) - (xy 131.233149 183.308149) - (xy 131.165331 183.390785) - (xy 131.114938 183.485064) - (xy 131.083906 183.587363) - (xy 131.073428 183.69375) - (xy 131.073428 184.13125) - (xy 131.083906 184.237637) - (xy 131.114938 184.339936) - (xy 131.165331 184.434215) - (xy 131.233149 184.516851) - (xy 131.315785 184.584669) - (xy 131.410064 184.635062) - (xy 131.47811 184.655704) - (xy 131.480453 184.663427) - (xy 131.519917 184.73726) - (xy 131.573027 184.801974) - (xy 131.589239 184.815279) - (xy 132 185.226041) - (xy 132.000001 187.898958) - (xy 131.839243 188.059717) - (xy 131.823026 188.073026) - (xy 131.769916 188.137741) - (xy 131.735394 188.202329) - (xy 131.711289 188.204703) - (xy 131.650026 188.223287) - (xy 131.593566 188.253465) - (xy 131.544079 188.294079) - (xy 131.503465 188.343566) - (xy 131.473301 188.4) - (xy 130.649124 188.4) - (xy 130.626981 188.373019) - (xy 130.594411 188.346289) - (xy 130.557252 188.326427) - (xy 130.516932 188.314196) - (xy 130.475 188.310066) - (xy 129.775 188.310066) - (xy 129.733068 188.314196) - (xy 129.692748 188.326427) - (xy 129.655589 188.346289) - (xy 129.623019 188.373019) - (xy 129.600876 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 131.073428 182.11875) - (xy 131.073428 182.55625) - (xy 131.083906 182.662637) - (xy 131.114938 182.764936) - (xy 131.165331 182.859215) - (xy 131.233149 182.941851) - (xy 131.315785 183.009669) - (xy 131.410064 183.060062) - (xy 131.512363 183.091094) - (xy 131.61875 183.101572) - (xy 132.13125 183.101572) - (xy 132.237637 183.091094) - (xy 132.339936 183.060062) - (xy 132.434215 183.009669) - (xy 132.516851 182.941851) - (xy 132.584669 182.859215) - (xy 132.625 182.783761) - (xy 132.665331 182.859215) - (xy 132.733149 182.941851) - (xy 132.815785 183.009669) - (xy 132.910064 183.060062) - (xy 133.012363 183.091094) - (xy 133.11875 183.101572) - (xy 133.63125 183.101572) - (xy 133.737637 183.091094) - (xy 133.839936 183.060062) - (xy 133.934215 183.009669) - (xy 134.016851 182.941851) - (xy 134.084669 182.859215) - (xy 134.135062 182.764936) - (xy 134.166094 182.662637) - (xy 134.176572 182.55625) - (xy 134.176572 182.11875) - (xy 135.073428 182.11875) - (xy 135.073428 182.55625) - (xy 135.083906 182.662637) - (xy 135.114938 182.764936) - (xy 135.165331 182.859215) - (xy 135.233149 182.941851) - (xy 135.315785 183.009669) - (xy 135.410064 183.060062) - (xy 135.512363 183.091094) - (xy 135.61875 183.101572) - (xy 136.13125 183.101572) - (xy 136.237637 183.091094) - (xy 136.339936 183.060062) - (xy 136.434215 183.009669) - (xy 136.516851 182.941851) - (xy 136.584669 182.859215) - (xy 136.625 182.783761) - (xy 136.665331 182.859215) - (xy 136.733149 182.941851) - (xy 136.815785 183.009669) - (xy 136.910064 183.060062) - (xy 137.012363 183.091094) - (xy 137.11875 183.101572) - (xy 137.63125 183.101572) - (xy 137.737637 183.091094) - (xy 137.839936 183.060062) - (xy 137.934215 183.009669) - (xy 138.016851 182.941851) - (xy 138.084669 182.859215) - (xy 138.135062 182.764936) - (xy 138.166094 182.662637) - (xy 138.176572 182.55625) - (xy 138.176572 182.11875) - (xy 139.073428 182.11875) - (xy 139.073428 182.55625) - (xy 139.083906 182.662637) - (xy 139.114938 182.764936) - (xy 139.165331 182.859215) - (xy 139.233149 182.941851) - (xy 139.315785 183.009669) - (xy 139.410064 183.060062) - (xy 139.512363 183.091094) - (xy 139.61875 183.101572) - (xy 140.13125 183.101572) - (xy 140.237637 183.091094) - (xy 140.339936 183.060062) - (xy 140.434215 183.009669) - (xy 140.516851 182.941851) - (xy 140.584669 182.859215) - (xy 140.625 182.783761) - (xy 140.665331 182.859215) - (xy 140.733149 182.941851) - (xy 140.815785 183.009669) - (xy 140.910064 183.060062) - (xy 141.012363 183.091094) - (xy 141.11875 183.101572) - (xy 141.63125 183.101572) - (xy 141.737637 183.091094) - (xy 141.839936 183.060062) - (xy 141.934215 183.009669) - (xy 142.016851 182.941851) - (xy 142.084669 182.859215) - (xy 142.135062 182.764936) - (xy 142.166094 182.662637) - (xy 142.176572 182.55625) - (xy 142.176572 182.11875) - (xy 142.166094 182.012363) - (xy 142.135062 181.910064) - (xy 142.084669 181.815785) - (xy 142.016851 181.733149) - (xy 141.934215 181.665331) - (xy 141.839936 181.614938) - (xy 141.737637 181.583906) - (xy 141.63125 181.573428) - (xy 141.11875 181.573428) - (xy 141.012363 181.583906) - (xy 140.910064 181.614938) - (xy 140.815785 181.665331) - (xy 140.733149 181.733149) - (xy 140.665331 181.815785) - (xy 140.625 181.891239) - (xy 140.584669 181.815785) - (xy 140.516851 181.733149) - (xy 140.434215 181.665331) - (xy 140.339936 181.614938) - (xy 140.237637 181.583906) - (xy 140.13125 181.573428) - (xy 139.61875 181.573428) - (xy 139.512363 181.583906) - (xy 139.410064 181.614938) - (xy 139.315785 181.665331) - (xy 139.233149 181.733149) - (xy 139.165331 181.815785) - (xy 139.114938 181.910064) - (xy 139.083906 182.012363) - (xy 139.073428 182.11875) - (xy 138.176572 182.11875) - (xy 138.166094 182.012363) - (xy 138.135062 181.910064) - (xy 138.084669 181.815785) - (xy 138.016851 181.733149) - (xy 137.934215 181.665331) - (xy 137.839936 181.614938) - (xy 137.737637 181.583906) - (xy 137.63125 181.573428) - (xy 137.11875 181.573428) - (xy 137.012363 181.583906) - (xy 136.910064 181.614938) - (xy 136.815785 181.665331) - (xy 136.733149 181.733149) - (xy 136.665331 181.815785) - (xy 136.625 181.891239) - (xy 136.584669 181.815785) - (xy 136.516851 181.733149) - (xy 136.434215 181.665331) - (xy 136.339936 181.614938) - (xy 136.237637 181.583906) - (xy 136.13125 181.573428) - (xy 135.61875 181.573428) - (xy 135.512363 181.583906) - (xy 135.410064 181.614938) - (xy 135.315785 181.665331) - (xy 135.233149 181.733149) - (xy 135.165331 181.815785) - (xy 135.114938 181.910064) - (xy 135.083906 182.012363) - (xy 135.073428 182.11875) - (xy 134.176572 182.11875) - (xy 134.166094 182.012363) - (xy 134.135062 181.910064) - (xy 134.084669 181.815785) - (xy 134.016851 181.733149) - (xy 133.934215 181.665331) - (xy 133.839936 181.614938) - (xy 133.737637 181.583906) - (xy 133.63125 181.573428) - (xy 133.11875 181.573428) - (xy 133.012363 181.583906) - (xy 132.910064 181.614938) - (xy 132.815785 181.665331) - (xy 132.733149 181.733149) - (xy 132.665331 181.815785) - (xy 132.625 181.891239) - (xy 132.584669 181.815785) - (xy 132.516851 181.733149) - (xy 132.434215 181.665331) - (xy 132.339936 181.614938) - (xy 132.237637 181.583906) - (xy 132.13125 181.573428) - (xy 131.61875 181.573428) - (xy 131.512363 181.583906) - (xy 131.410064 181.614938) - (xy 131.315785 181.665331) - (xy 131.233149 181.733149) - (xy 131.165331 181.815785) - (xy 131.114938 181.910064) - (xy 131.083906 182.012363) - (xy 131.073428 182.11875) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384816) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 130.696609) - (xy 70.163764 130.696609) - (xy 70.163764 131.053391) - (xy 70.233369 131.403318) - (xy 70.369903 131.732942) - (xy 70.568121 132.029596) - (xy 70.820404 132.281879) - (xy 71.117058 132.480097) - (xy 71.446682 132.616631) - (xy 71.796609 132.686236) - (xy 72.153391 132.686236) - (xy 72.503318 132.616631) - (xy 72.832942 132.480097) - (xy 73.129596 132.281879) - (xy 73.381879 132.029596) - (xy 73.580097 131.732942) - (xy 73.716631 131.403318) - (xy 73.786236 131.053391) - (xy 73.786236 130.696609) - (xy 73.716631 130.346682) - (xy 73.580097 130.017058) - (xy 73.381879 129.720404) - (xy 73.129596 129.468121) - (xy 72.832942 129.269903) - (xy 72.503318 129.133369) - (xy 72.153391 129.063764) - (xy 71.796609 129.063764) - (xy 71.446682 129.133369) - (xy 71.117058 129.269903) - (xy 70.820404 129.468121) - (xy 70.568121 129.720404) - (xy 70.369903 130.017058) - (xy 70.233369 130.346682) - (xy 70.163764 130.696609) - (xy 64.675 130.696609) - (xy 64.675 125.425) - (xy 231.925001 125.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA32)") + (net 3 "Net-(J2-PadA19)") + (net 4 "+12V") + (net 5 "+3V3") + (net 6 "+3.3VA") + (net 7 "Net-(J2-PadB12)") + (net 8 "Net-(J2-PadB30)") + (net 9 "/PER0_P") + (net 10 "/PER0_N") + (net 11 "/PER1_P") + (net 12 "/PER1_N") + (net 13 "/PER2_P") + (net 14 "/PER2_N") + (net 15 "/PER3_P") + (net 16 "/PER3_N") + (net 17 "/~{PRSNT2x4}") + (net 18 "/PET3_N") + (net 19 "/PET3_P") + (net 20 "/PET2_N") + (net 21 "/PET2_P") + (net 22 "/PET1_N") + (net 23 "/PET1_P") + (net 24 "/SMCLK") + (net 25 "/SMDAT") + (net 26 "/~{TRST}") + (net 27 "/~{WAKE}") + (net 28 "/PET0_P") + (net 29 "/PET0_N") + (net 30 "/~{PRSNT2x1}") + (net 31 "/~{PRSNT1}") + (net 32 "/TCK") + (net 33 "/TDI") + (net 34 "/TDO") + (net 35 "/TMS") + (net 36 "/~{PERST}") + (net 37 "/REFCLK-") + (net 38 "/REFCLK+") + (net 39 "/PCIexpress_connector/_PER0_P") + (net 40 "/PCIexpress_connector/_PER0_N") + (net 41 "/PCIexpress_connector/_PER1_P") + (net 42 "/PCIexpress_connector/_PER1_N") + (net 43 "/PCIexpress_connector/_PER2_P") + (net 44 "/PCIexpress_connector/_PER2_N") + (net 45 "/PCIexpress_connector/_PER3_P") + (net 46 "/PCIexpress_connector/_PER3_N") + (footprint "PCIexpress:PCIexpress_bracket_low" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b1558") + (at 109.625 194.125) + (descr "PCIexpress low profile bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "1cf016aa-20c4-4588-9e3e-a21ee3d70aa8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "1fb35619-05dc-4807-837b-7fa6f3b478cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "1468a8c7-a1fe-4e93-b3ff-a31431797c0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "241d52ea-85fe-4523-a09f-d7b1b7214a33") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.88 -68.11) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2b620a2d-60bf-49b5-bd35-0d634de529b6") + ) + (fp_line + (start -47.48188 11.11) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dd57c930-deae-45de-8a9f-81d96f2a9b35") + ) + (fp_line + (start -47.04 -68.97) + (end -58.88 -68.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc7685dc-4147-46e8-a590-6b751456ea1b") + ) + (fp_line + (start -47.04 -68.09) + (end -58.88 -68.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "58c6d58e-1748-4183-a8df-985c07d250d7") + ) + (fp_line + (start -47.04 -68.09) + (end -47.04 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15ef188c-3e75-4086-9488-3983c1b0209f") + ) + (fp_line + (start -47.04 6.059293) + (end -47.48188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "de638d9a-a5d1-4450-8a35-6d72e96a0ac6") + ) + (fp_line + (start -46.18 -68.11) + (end -46.18 6.059293) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb26cff2-04b0-4fed-b4d6-41730d2877ad") + ) + (fp_line + (start -46.18 6.059293) + (end -46.62188 11.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6b41ee6c-9129-49c0-9ad1-465506f7ecdd") + ) + (fp_line + (start -34.01 -67.225) + (end -46.18 -67.225) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "401ea93b-ee56-4727-8ee6-a62e3c98d1f0") + ) + (fp_line + (start -34.01 -59.275) + (end -46.18 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "74594027-a89d-4f98-b475-830500834893") + ) + (fp_line + (start -34.01 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c6cabdbe-7d05-4cee-8a59-d57adb1eee28") + ) + (fp_line + (start -34.01 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "761cf0f7-3524-4301-8577-6601cf4edae2") + ) + (fp_line + (start -32.74 -65.955) + (end -32.74 -60.545) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "199d699e-cf86-4da3-a138-f0889caa8f36") + ) + (fp_line + (start -32.74 -12.055) + (end -32.74 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "03c4f1ce-fadd-4b15-91a2-ee1ca1ceb6f5") + ) + (fp_arc + (start -47.04 -68.97) + (mid -46.431888 -68.718112) + (end -46.18 -68.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2aceda0c-655e-490a-9ac8-a248b3c48e45") + ) + (fp_arc + (start -34.01 -67.225) + (mid -33.111974 -66.853026) + (end -32.74 -65.955) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ae4c6aa-1f50-412b-bc0b-d8535fb0d16f") + ) + (fp_arc + (start -34.01 -13.325) + (mid -33.111974 -12.953026) + (end -32.74 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "909950a7-45bc-4228-9499-16b100f7453c") + ) + (fp_arc + (start -32.74 -60.545) + (mid -33.111974 -59.646974) + (end -34.01 -59.275) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "433ffbf1-3f3b-4753-b95d-ec2cb1024a35") + ) + (fp_arc + (start -32.74 -6.645) + (mid -33.111974 -5.746974) + (end -34.01 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ff9bcd6d-3048-445b-8ccf-8f7a25d06632") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8c848fea-bcd7-4d56-a606-bb7ffee628ec") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "06adc008-e1a0-4ee4-960b-5d7fe9406b2d") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4d26625e-00d7-48f8-a1ae-1df6d8776a26") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step" + (offset + (xyz -46.18 68.1 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "6c3664c7-afc0-406d-afef-3ffd3243975d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "3c19d997-9ffa-4e2f-b6d2-5ee75b64f3ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2bde5190-185d-40d2-8682-24f15fc25614") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "faea5258-4662-4579-8a59-d426a56e060a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b10fd46-118c-4de3-afde-64e0186322d1") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "94fb0274-3c2b-4105-bb09-2d1cb98fc49f") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "395575e7-9ac0-4ff3-b3da-726144ad4420") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "86a02e7b-0ee9-4690-aaa7-6de3e6cb97b4") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "767f552b-93fe-4797-bf03-973f57451f10") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61a18bc1-26d4-4655-8603-0188097e1533") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04dcbbfc-218b-45f9-b3db-1c69ee5496a3") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3893c49-b1f7-4de1-8f18-28a4e414a38a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "efd47fd1-74a9-4736-bda4-a2728a9c3acc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22c21bf4-9f0b-4742-82b5-c123009e9750") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "34125f64-3174-44a0-afc9-bae686abb21f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 29 "/PET0_N") + (uuid "108ad4ae-3103-416a-9447-3beea2ea1cd1") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "d123e14d-bc32-43a8-ba97-db556460b87b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "2d02bc80-2c9f-4809-9b78-1804d19d09ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1e987eda-9843-4a42-a572-885538390545") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "6495c5b8-91ba-4b2c-9d42-f636d5db3aae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3041e34b-b4ca-486a-ae19-38d4dfa2cf56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e657f984-fa3b-498d-8622-dae0add76e4f") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad8f23ce-1b68-4eb4-9342-cda9941fecf0") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15bca2da-9c73-46ad-abd7-95ef8e0cf731") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e0a9c11-9ee8-46ff-96b3-30836bde2d88") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c04ce7df-2a98-4805-b140-c92f5d83ba31") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3c4dccb-406a-4d53-a1b0-d7b69f016823") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f305df2b-0575-48db-976e-a90cb47ace5a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c2d3e2c7-ce9f-43fb-b3a3-97f82cc0cd95") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3337128b-cfc0-4f9b-a853-61d8da09a289") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5712228a-bacd-470e-b30a-2f67708bad3f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9b2a6d25-93a0-4641-924d-3c700c025f9e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "/PET0_P") + (uuid "4231a701-54c8-4874-92db-3277d01ee711") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "05fb0382-060b-451c-8cca-822e4f527b7c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "3c884dc1-5b5e-4251-bea4-447509b0d585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d673777c-fcb0-4f10-b447-f6fbf136f4a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b35d5965-4775-4296-84d8-c6987cf82e8b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f07fe267-0dab-4aa5-9411-9668f2090a85") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c01b06c-c6a9-43e6-ac98-6aad125fd813") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "490d31e9-dee7-4806-a60c-6e8e07cf51d6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40500e52-e677-4326-813f-35b8050273b1") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea6d9b6b-bdfc-47df-9bb2-dc758dcf2903") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3f0666a-74c6-4f97-8215-769f98c5dfaa") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e384a90-a39b-48a1-b2b9-6b143fc35ba9") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "98e3f48b-3a73-463d-aa28-cb1154c12f7c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "daa30fc0-6389-4155-9d77-2edef077369f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6203ba2c-327a-4435-a4b5-7a1f61950a8d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f935d5d9-9ecd-4e78-b50f-eecb2e64af1a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9c72809c-4e72-4e1e-8e78-8cbea262a704") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 20 "/PET2_N") + (uuid "06500657-3ac0-473e-b826-72c67d7253f6") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1a4005c6-54ea-4ddd-b6f9-479649aba3b0") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "bc1bacb3-caee-4f64-8e07-3df915742400") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "eb74400d-45d7-4086-a94b-62aabcbf850a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "67135888-da21-4fa5-a89d-389eb74d328c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "63d2f514-470d-4889-898e-904c2d6c7a6e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02d01b8e-2e29-4b5a-84e2-7ae958c5fda9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c57ec99-7eb7-4205-8a9e-e5a99772609f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24b64b63-60a0-4fe1-833a-d10f72ad8149") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0dce5ac3-ec12-4dec-99d9-522e1d1cc2ff") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "574ff38b-aa70-4f16-a7d9-02ec5606c549") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a2e2b718-4ab8-49e6-b0bb-1c3c2fdb66b8") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af7bac1b-ddcc-4203-86cf-b80bf9c7646f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e12c638-69e4-46e3-b94a-62d9ff094c3e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b6a6867a-2db9-47fe-a6a8-2df56fa3c099") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4065b519-3d3d-4fd6-93ac-75c5ae012f46") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "90eed50b-a841-46f8-8809-33965835ddc6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 21 "/PET2_P") + (uuid "7fb3a8f1-4790-4f05-b7e2-8fd072722d00") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "30e12a2b-9a99-4fbf-9494-7861539dc5a9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "3f2ff8ea-5423-4366-9393-ffc181ec8f78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e979e4da-2f49-40dc-8e01-1395a2f6914b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "35f041d7-3b80-4a20-9936-4691b7fdd74f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f95841bc-1b17-474e-933d-68c92dd1cdb4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8fbfc6f-b70c-491a-ba8c-2d5f2aea6d71") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "46aa57ca-af4f-4d7f-8bdf-69e7509ebda7") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c3ce085-2085-41b1-b21d-d251e8b437ed") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d70f4bb9-a89f-44ff-ad48-a18d55105d61") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6fb7f001-0843-4d3f-a0f2-50273aad0a92") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7aeeae6d-f1eb-479f-aafd-457cd5d265bf") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6e59c78-0ae3-4aa6-8cf6-24b241d9c730") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a719d5cf-334a-4b49-b798-4f78773a8f7a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72e8d8e9-48d6-476a-bf1d-38638fd1bf6c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d603617e-7eeb-4bd4-80af-6e2c9071e8e1") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "748279d6-11ef-4d52-bed0-d11daadf9edf") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 18 "/PET3_N") + (uuid "83bcb3cd-efd8-4a63-952f-43c589f45d9e") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "f3e7ee4f-760f-4946-927a-9d7ac4da3015") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "fa53aebd-65bf-48a9-ae33-f03346baba03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "00970d42-5bef-495e-b0d3-941d82b9cf1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3a6b402d-d080-47d2-9bbf-bc8d2f15dd7f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "76ca95de-7563-44a7-b26a-708931d73fe9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ac3d873-1549-4042-95b9-7ee01ba3043a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d4f0950-9fee-4f8c-8bd6-79e2927fa6ee") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecb57f61-c360-419a-81f3-f7f26b103087") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd288496-6641-4efb-a0fb-3251d7751487") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a93329e8-9f38-4dfe-bfc0-927b5c1c5340") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40a53cf7-a962-4b05-b7ae-71dd052c79c7") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1efbfc98-fa2e-4790-8f05-90fc7a4717d1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "606312dd-9b02-44ad-ba2d-9be3bb7b5a32") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "171e436f-7db9-43bb-a623-d87ed55c2b02") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa200314-ddc4-4b52-9b5f-3a228e8e9ffa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "60f51add-2bdd-42fd-812e-74d6cf2d87a8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 19 "/PET3_P") + (uuid "dc141946-b03a-4283-a93a-7a9832de0d35") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "71bf86ff-a2ef-479e-8f89-b30a964f91cb") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "1eab406b-6b73-4261-a641-481720b16cde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0aec2420-dd69-4b70-bd78-ae9ee6cab491") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "aa98cff2-ae6f-43e6-82f2-38f41e58f39f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "43907fae-748b-4034-a509-fef4975e3cac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8094a51b-dfdf-4060-832c-03cf6909ed54") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e9784924-590e-48d3-a40e-a590c8470029") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "01590562-bec5-40c7-b561-06cd75b5f1f0") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae88f206-6e63-408b-801a-d263efff1675") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1793f6d-affe-4ac4-8091-30ec7af4b5b3") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ad7c3b8f-52e1-487d-9110-35561a13cfe0") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f269793-a39e-41f4-b9d1-cd48197694bc") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc7cfc83-4d31-42b8-9410-d26545a591c6") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b83fdbd-7e6f-466b-8747-ac29499b1e75") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79dffc8f-264a-461a-94b1-1e46e5d06b0c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d7abf8d5-d966-4306-a438-2125a11b47ba") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 23 "/PET1_P") + (uuid "a8158644-9a63-4eac-af4c-306e6cb4c93a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "a1972702-b01d-436e-9184-a1e3ffec05ac") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "f9fdba10-c72e-485c-8d8a-e3711b696711") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a6d77519-73ad-4ed8-8ff1-31671712664b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fed0f7dd-ad3d-4bba-b76b-62d1e151a029") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "857c280f-6ef2-41c0-9a6a-133a11438922") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0345fe5d-1381-4f62-a1dd-6b9131211ed3") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee2a0c74-af90-4c00-a4cf-a2efc4ca7653") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "785a9938-8f09-4dd3-bc31-cc4a8a183799") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b35fbd05-5693-42ec-bddf-4a0ca87c92a0") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "624e8c48-b433-4000-b5d8-ffbf72f86d71") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1591fb58-ef19-44f0-ba85-a4c2ad27e6f8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c944f1eb-4160-42c2-8a3f-cef2a6b21de9") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c229bcc-1c27-4011-85a3-efb7aa13de88") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e52c9269-c9e5-4afe-8ad7-f3567bb001f0") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1462c434-eadb-4bd2-b98b-4345b2718fad") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "fdb4ba5a-78ef-4862-ad03-957bd0154a3d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 22 "/PET1_N") + (uuid "97e51614-7492-485d-a480-e20e149fc4c4") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e3afb1c2-e0a6-4c52-bf99-ff4004aac0ce") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x4" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f2f64") + (at 109.625 194.125) + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "5b871bb6-929f-489c-b1d4-b83c844736fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x4" + (at 0 -23 0) + (layer "F.Fab") + (uuid "27360d91-fce8-47d8-a123-8909d5589528") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3989e66c-1b2b-4662-acc5-5ce678e243da") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "37e846d9-d20e-498a-b053-3482c20604d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "89e4a852-ddf1-4c8f-9079-e9b534d70d88") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "c5720e44-e792-4354-8108-ec96c04d7a4d") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "0b097e77-15e6-4089-a262-a171c81d32bf") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "895e9966-3272-4099-a7e5-a29bd7afd4df") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a1057d51-57ce-4570-940f-7a34877990ee") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6675c98b-622a-435d-8c6f-6bea56181e74") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "03d4176e-7bde-4b6b-bfe3-69a58321b819") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8bd8a2bd-3fb9-4311-9bc1-f1f60ff50255") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9851a170-03ca-4184-a422-fc14387e83a2") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "81fdc2bd-bb7d-40f0-a70a-7969a25ee6dc") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fc85336c-73e8-49cf-a5ef-06d34cf4e6f5") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "36abd7d1-aa1e-454c-9bf7-1533d09d4170") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a32694b8-ad4f-4efa-a692-73547428749b") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3c36f7bb-4a1a-47b6-a6ab-4f311656c9d4") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b3b28426-1215-4efb-a760-d0fc51e7d454") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76d5ebdf-d8e0-4853-acb0-ac35b0cd2049") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4b5f637d-423a-4865-a647-c34f58ff9e1f") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec927d3b-c834-4263-914a-af4df56de7a4") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eb0e5e7e-464b-4481-88e0-8f0e515d684c") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4422e7f3-c666-4f84-b82c-54ad340a7bc5") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7f2acd01-250c-45ec-8e36-3a7a6ebe258c") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "633b2dd8-c693-4816-a642-e7975bc14154") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d1cc13b2-a1e3-4173-9be7-c56663fc4419") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "27f9ac74-a8f4-4c6a-bd04-a76c87352f28") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b8ae25e2-a9cd-417f-b70f-03acb876c280") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "96cdc060-985f-4215-8e9e-03a518477e98") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "41cb3f6f-90a3-4f74-a0e3-e3d55396e945") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c79f1017-fe00-465f-842c-f8cc79c1870f") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f8b10468-419f-4700-933d-1f44de606561") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "beee1811-5623-4915-bf33-32688d552b01") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "67e465e3-8d93-43ce-9e1d-7420669e45c3") + ) + (fp_line + (start 13.45 0) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5a3a3cef-7c4d-4ef4-a27a-cf5fc2b9bcab") + ) + (fp_line + (start 34.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b36cfd09-b2b6-469d-8bd6-a1f57818e2ed") + ) + (fp_line + (start 34.15 -12.75) + (end 34.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "40e9d20f-8701-4c6e-b8f9-75265e848bba") + ) + (fp_line + (start 34.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b62fb1ca-3727-4434-8e8a-a98e2c90b694") + ) + (fp_line + (start 34.15 -0.5) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d69deecb-be3e-4005-9ce7-1d184ae8c743") + ) + (fp_line + (start 34.15 -0.5) + (end 34.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9673cd21-d695-4926-806f-fd72a0ea603d") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89994efd-6059-4c04-994a-b7841b629670") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac4667d8-78e2-4f4d-bcbb-331197f6cb44") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8177572d-38b5-4930-a11f-226e93968d9c") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7d161483-b351-4528-9af2-e04736249fce") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d6ad8a93-2080-496f-9572-09c99cfdba20") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ae72c6f-670d-414a-8361-23af8eaa75f3") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c7e1b6cf-95c8-45fd-a259-f28bfbdb62c8") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "996405ae-6c54-446f-ad54-5ea53db396bc") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "276cfa70-8586-45f8-ae18-204a2ba6e48d") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "56c3493c-f692-4b1c-848b-cea36757fff5") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f4ff6eeb-0dd9-4fee-8968-b62a32468fd0") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a929169a-067f-4268-9fb6-538c70946253") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "899f483b-f85e-4f90-bbe4-e4f23ca93789") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "24382564-ec32-44a2-901d-9da06dd84220") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5d64e3de-f8ed-4e86-9dc1-57c98435ec76") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d83ccc90-84fd-44b1-a86f-5201ff47038e") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b8b179f-0118-4af8-94f7-032999556208") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "85f154eb-e4e4-487b-a76d-2aa0dca5038e") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ff2e5a0-a8a9-4aea-8eb8-8e39a0269294") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "65e1fa2e-ff22-4016-a747-871f7668a37b") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2e67f61c-cff6-4569-a298-9a494fd3ed95") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "17d1c2d7-c2bc-4b39-b226-2e9a4226ab96") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "320cd07a-cab6-4003-aa40-e1c7a1d7c4e2") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "26783783-ec13-4090-a372-c9951e9530d7") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "045e9a2e-ebc2-46e3-a8f3-7ae9f73cbc84") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "65b5aae0-a681-4f2b-aa78-911853a33492") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f268ef1f-dc8f-4933-92f9-0942f79afade") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "14551e1c-e2f0-45d9-a55e-322c6d2b65dd") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "0f62f6df-2cc7-4100-bfef-127130ee6f9b") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "ffc2643d-8146-498b-bb34-4f9bf4859115") + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "134ac94b-a786-4a71-829e-3cdb38b4173f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "2b730a7c-b585-43f0-8d5a-649b505d485f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "343eade8-7005-4f64-b7dc-edded54fc946") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "34abb147-86c3-42eb-b700-b2769145b866") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "3dbe98ce-3d2e-4059-b0c9-e17cb73f260b") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "50de1a26-7795-47b5-8039-e6f1879df5cf") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "7fe5e5c2-3d21-4711-80c2-a75311608f8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "8a7eb425-ce52-4bb8-a1de-f2fe9b0de7a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "b66f8e93-2f97-41c8-b421-f32b7045b3d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "b84f1533-fef6-425b-8183-e7dbd5c34a55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "e8d5d828-6c14-4bd8-a0b0-4513b0b2a511") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "f328ca70-35ea-49d0-8ae4-1523673c6481") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "fc36ab3b-75cd-41a7-9112-7d6812d342a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "e80c96d5-be0d-4d12-aa78-b97e06f0258e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 31 "/~{PRSNT1}") + (uuid "e727adbc-5a86-45a7-952b-b2c2138f801d") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "821ee90a-e4c7-45f1-afb6-4a5432a908f2") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "+12V") + (uuid "f8021b0c-93fc-45d9-8f3e-c88e5b8a83d5") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "f5db38b6-bb24-4ea4-a477-ab01398ec178") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 32 "/TCK") + (uuid "9ff75671-46a3-4fc6-a985-c7a4fd09e8d1") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 33 "/TDI") + (uuid "4de41d3b-da5d-4a05-a0a1-18d1fa0f1cee") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 34 "/TDO") + (uuid "de05596b-7c72-4c7d-835e-8d9ac82a2d2c") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 35 "/TMS") + (uuid "5428d2f6-7dfb-46cd-b733-d82a5deb31ed") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "b9989c35-825d-4eec-a464-55c9152d67c9") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+3V3") + (uuid "601141e4-fb47-4014-b1b1-136e1e795d54") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 36 "/~{PERST}") + (uuid "70a2d758-7a20-4829-8e18-1f260d830667") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "8af974b0-11a1-4166-acaf-66820be4819d") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 38 "/REFCLK+") + (uuid "78f532e7-5bf7-4f24-9864-4d2c48ec0faf") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 37 "/REFCLK-") + (uuid "587c61f8-e46d-4ccd-8fe3-249aded3bfb2") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "da31393f-bb78-4867-af0d-e85abd1f9eda") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "497ca26d-ceb5-4662-bde0-8f94a927d604") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "37d8ce9c-ab08-4cb9-ad83-5d9d64ef39ab") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b8e691fb-c090-4ed3-8b0a-d15d0c146ac4") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "Net-(J2-PadA19)") + (uuid "b21b2a8d-7fc0-4552-ac20-04b66aed0a11") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "72f49a1e-c8d2-4f8d-97e7-d0eb89bba6cc") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "dd5566e1-d130-48c2-b750-30e7a0baf1a0") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "df7f66dd-28e7-405e-8469-068ee816b557") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "5b1e0543-5276-4a9c-8e77-29f6d1d702b9") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "5ed4fe02-101d-4c12-833b-673261220037") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "598a6d3c-6829-47ba-a803-403c41f4d149") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "31ff537f-ba9a-42d3-a79e-08878c9299db") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "0a798e8b-30b3-4449-97ce-46ce54740525") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ce364a2b-5252-46c3-a12f-54437b3ecdcb") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "dc52d1e2-70cd-48ae-8ad0-0537b3988d73") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "7a74770b-c5b4-41a5-b85e-51b7fcc448cf") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "26a805d0-c4ca-42f2-a548-e70d71f92dfc") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA32)") + (uuid "a121189c-970a-4cbe-afa6-c40ee8d4bf72") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "c949f5ba-612c-404a-a13b-8417038caf9f") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "64f28505-b17f-4b07-87db-29f308d776ce") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 4 "+12V") + (uuid "08deb287-fcf3-4211-8419-279e387ba197") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "781b1046-93fd-4537-9e35-8aa6e2ae7e94") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 24 "/SMCLK") + (uuid "7d7fdd31-712c-443d-91f5-3c2822e87f3e") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 25 "/SMDAT") + (uuid "27d830f9-de88-4c65-9aee-b905c80d4728") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "5d4574d4-09ac-4160-ba0f-7596d56db037") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+3V3") + (uuid "b5ca15a4-7e57-4980-93fa-e6541d1e0d99") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 26 "/~{TRST}") + (uuid "5c5e3985-8db4-4c85-b021-a61f8a032ff7") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 6 "+3.3VA") + (uuid "61517e22-2285-42da-88b6-ac83ab2c44db") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 27 "/~{WAKE}") + (uuid "afae685a-1037-4412-9b7c-5d307df87b03") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "Net-(J2-PadB12)") + (uuid "f2f4ce0a-0781-4b20-aa85-b0aba62db0fd") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "547a1bb0-1398-451a-a167-3ba0863c256c") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 28 "/PET0_P") + (uuid "83aa2099-4a0f-407d-85cf-f900be65e69f") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 29 "/PET0_N") + (uuid "f4be3c58-bc25-4601-b472-99826c4551c4") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "1218a482-f93f-4d83-a336-d3dfa0366ac5") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 30 "/~{PRSNT2x1}") + (uuid "f582f7f0-2f6b-440b-95d1-ed84ab8059d0") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "c20574e8-bdd2-4833-9e3b-3895f33dbbed") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 23 "/PET1_P") + (uuid "0dcfb4b9-a7f0-4e9d-9373-966f401871ea") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 22 "/PET1_N") + (uuid "595d415e-b596-49e8-b971-1adb6d6956e3") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "9f6c0c01-3368-45bc-9b24-230117b411d4") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "aaf5f5f1-bec1-4b40-8fcd-3005ba5148aa") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 21 "/PET2_P") + (uuid "a60d95df-08ec-4b98-b181-ecd682fdf74f") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 20 "/PET2_N") + (uuid "6f215422-fa55-4ceb-ab58-f5467e3b4047") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e7bdcd33-8a4e-4e49-ac2c-b2fbae58bd75") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "6eafa4af-0211-4899-869a-45c7c01935c1") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 19 "/PET3_P") + (uuid "f03bfee1-53a2-4bf9-bcff-af996111cb7d") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 18 "/PET3_N") + (uuid "06d59b44-f5bc-4e28-8371-709df8c78878") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "4b092db6-9c8f-4cab-a762-555700eea375") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "Net-(J2-PadB30)") + (uuid "82100766-fa23-4ff2-a121-285b25e92e81") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 17 "/~{PRSNT2x4}") + (uuid "f5795093-88e5-41d7-a0a9-a86e08031e77") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "28c6c145-4551-4d85-8a82-fce7824d36f5") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "a484b3cb-7b7f-42a2-ba9d-38fe35f6b6c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "75d8b49f-971c-4d09-ba13-a3645081121c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "6ee1184e-ffc2-46fb-93df-b44b4dd350db") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f735e5d9-0495-4d60-9e12-c5236122e717") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "77316a2a-f9a0-4596-ace2-b61ad2b64f85") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "11ae58bb-4b3b-492a-b5b3-7f25965d3618") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81d77fc7-4fce-4d07-b9ad-2493d0b2b0ee") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff5d57ce-3b9b-4933-9400-9ed49be5ab8f") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b34e9e7d-e9fb-40c7-88f4-35c97af4bc2e") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5558eb65-f1bc-4ec7-b5a0-520927e15b8f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "338290b1-73d6-4346-8576-495a34049525") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac724804-8596-439f-92b5-01835ef27a2b") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1926cf91-2f13-447f-8651-181c0c73e261") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b970f86b-b906-412b-bf11-67f03705f384") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "0ef5ee0f-af76-4bc5-81ad-7cc31bbac951") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 9 "/PER0_P") + (uuid "0adcf3d7-cafb-497a-bc65-77f7d8c8a181") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 39 "/PCIexpress_connector/_PER0_P") + (uuid "bbff03bf-c70b-4c7e-b637-03d0d651bcf0") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "cee19c97-b3cc-4d59-b72a-62587e6823f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "441fcbe2-33fe-457d-85e8-99f2a6aa3306") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "79e90777-1172-432a-95ba-fca95987e509") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d298408f-5bed-4f64-b1f2-7437a18f5447") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b68782c-20ca-4002-82b6-7821c09ec4b3") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "13ab5598-d3a2-436a-b7e9-4aa73ce38f18") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0434355b-f033-46e9-8ddd-2c861bb5b80d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "384c6c60-1f55-4d5e-a4e3-946be36b57eb") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e16f24fd-6023-477d-bb87-e68f2de613f8") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8dd39edf-6a53-4af8-b610-3f9f94ff16da") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b0104513-1240-475b-8932-68132885b7e8") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2aaeabbe-c0a9-432c-b72a-b63c22c54e9a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "65cb29fc-27b2-42a1-95aa-69dc7cecb690") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1fb520dc-bb13-4398-a36c-7b7c7a8103c8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "54cc47a4-f050-4b51-b167-e0df265a8050") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 40 "/PCIexpress_connector/_PER0_N") + (uuid "2308456f-5fa8-43b3-8dc5-03691ad4f247") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "/PER0_N") + (uuid "9fc8bdbc-7f82-4df9-a7a8-45a0bd8d6fbd") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "0c4ff73e-e683-47f3-a9af-546c72d210ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "424fc17c-903c-4a56-a3c9-8df947cc22eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "baa72e54-9463-498f-87a9-5969ad82c11b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0c87182d-ab4d-480a-91c9-123811dafd6b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "12d7494f-32bf-4fd2-b144-fd2cf032df2a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "feb020c2-4c95-41ad-b722-32e06ac00cbc") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf2b62c8-35ab-4408-a436-b598a7d69a84") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5c9041f6-ff8c-4947-b9d8-76862c166ca6") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a984585-bd79-466a-bcf1-1b7a5e9e05a7") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ad3c0a3-777f-4bb7-9fe2-8e5af3dfdb91") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee8f0101-4baf-490c-8013-b92f93543b2e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "25db8771-ef71-476d-b833-2a2cbc0d2a20") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb542a4e-d9e6-4368-867a-5146adaf9b0d") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2d244b1b-b7b7-4045-914d-18b701f446c7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8f7d64a0-d4cb-4dd2-9cd6-2330f4bda955") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "/PER1_P") + (uuid "6296630d-816b-4723-be02-8e34498ae522") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 41 "/PCIexpress_connector/_PER1_P") + (uuid "9be52548-0954-4c97-912a-87237686ba75") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "62869fd0-fe12-426d-8e47-c5b31532eb93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "3562aa8b-86e4-4ff2-afdc-1403d3b3e7fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0d6f9377-2886-42e7-bf8f-e082f36c35f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9b25cada-a1f9-4c41-8253-34eb07da6b29") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6d26ae17-7c26-44e2-be07-7a839d98733e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bf5c5545-b6a5-47e4-9332-7ee123c8cab5") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e526204-5d35-498a-b100-2aa7cb6bae4e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a4eaee19-eade-428b-ad10-810d102ad05b") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5c58af83-f30c-4cc7-9da6-6db4e9404444") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4009eb55-9f91-4daf-a527-8d5d93690baa") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "48b2d180-2f03-491c-9f19-347ca833433d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7d2b6c0a-f9d8-4938-8ca7-74bd94da870e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "73b3d42e-704e-43bb-8b57-aa6d8a8f64f3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "50a6bb97-d7ac-442b-a068-fd9ebc5febce") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "034aa6df-ac8a-4eeb-aa2a-ea14183f2098") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 42 "/PCIexpress_connector/_PER1_N") + (uuid "8dc11a40-022e-4f3d-a2c6-b11c359668ff") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER1_N") + (uuid "619aabff-cf4e-40cd-b28b-777bba3ecf01") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "5e376660-b173-43cc-94ba-ed8409403453") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "06ec6ab3-ea7f-4893-92c3-ab988705cd77") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e609cc18-1dbc-4129-8bec-786589159d83") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e1c08849-3452-4b44-b6a2-049f75f910e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3afbb1d-a3a1-4536-a4d6-64ead3b1f5c8") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1cb277d4-174a-4a1c-b66a-811e15ed4c3f") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "92ceda80-24db-4d73-941c-70f33763f23c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18917c4d-4cbf-4efb-bad7-cd52c2ccf3c1") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c470fd6b-3c1c-4803-87fe-8d21a86b1c36") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ee3b173-4d53-4a0d-9c12-ee46dcb5be16") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7e5c15f5-d1db-4387-9a3e-b9f1eb85241f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "23f87d8e-b75d-4476-bb5f-0cd2abe707e0") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c65834f9-e670-42cf-b7ac-a1200949b0d3") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "46123d23-95dc-4cb8-b7e7-6971c62edc14") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d0b94429-ae8b-4354-be30-7cd1fb29f2ad") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER2_P") + (uuid "02703300-b4b4-48b9-b9bc-feafd8fb51e6") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "/PCIexpress_connector/_PER2_P") + (uuid "968a5cde-6b35-47d1-aed4-c2b618afc53d") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "716ac4f4-ca65-49ee-930d-38eabce2ce98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "7338f7ca-3e4c-45bd-a920-b778da7d70c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bb7558df-f969-484a-9423-47bd3307e375") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "41cce2eb-7cd5-47cb-8a90-b2ac595dfef4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f0e6b5f0-6aa5-4b25-bea6-613dd47b2e0e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcd5b72a-78f3-437c-bf3e-c7b6ddb75b5e") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3d005252-01ca-4dda-b247-ce8633d547aa") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "78bbb7f1-c743-431b-8d3e-2bdb8926f0ac") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ed8e749-86c9-46e9-9006-760eaa823d0d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d43576e7-102a-4e4d-930a-cf7b806fdc8e") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a2ed366-3c17-4cd1-9a1f-df645c7bf9c8") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "22fca1e1-1c98-4bc2-9a8a-4fb875016e3f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "188cd689-d2a8-4589-b8dc-f517a6d0ca41") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "666b8f66-52e0-484c-8b68-128ec69c7c0f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "01f18e0b-589e-4c0d-8681-94a57091cd70") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 44 "/PCIexpress_connector/_PER2_N") + (uuid "08bfb0cb-4549-4e94-9a00-34ee2f910273") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER2_N") + (uuid "bc863cc1-61b4-4535-9d03-f72eaafdb1e9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "4363c289-c6cd-4fdb-bc8b-d26c0944f69c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "81777630-f379-4b66-8516-26aa5eed15e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b6d730f8-e10c-4e88-980e-38840012ed34") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "9160e54f-558b-4995-92d4-5511df45c140") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d6fb1643-28ac-46a8-bc5b-0428d55d0d2e") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "571011a5-37df-48a1-8bc9-da08c6c49c50") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0462ec41-d846-4ed2-89fc-16d357945161") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2e06917-b832-407b-adb1-1cb92b3d4d0e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d76633c9-384b-47fe-a063-4a30eb7a2861") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f13af63-8f53-4f87-98a2-a51b46d31a95") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3bddc7cf-0c8d-4abe-8535-c0a87b1be3da") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9e249457-a35a-4d06-ad73-5a5da374639d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88dd91c6-c690-4de2-bdb3-4010424b212f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "768c2497-3289-47ae-b8f4-29fa7cd13934") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f2f5a5fd-a6d6-43ac-b956-74fb57bdedd2") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER3_P") + (uuid "2db45776-b638-4c24-8da8-ee6eb1d65847") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 45 "/PCIexpress_connector/_PER3_P") + (uuid "1a17a024-fa0b-43ce-a69c-f108df3c2f83") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "224dd088-9ce4-4f9f-9ce0-432d4728d3fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "fd3b52bc-e58a-47d2-9f13-94d6b5289f93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "603bd246-da7f-4c2a-a6e9-647b501759c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "29af3a03-fbcb-4016-8974-8555418f1ea6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8f32168-ebe0-456a-bef1-a1d2643f57ef") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b7b8860-eeea-478c-bbac-6635aab87945") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cc19cf4-285e-444e-ae4e-24b8ee8c76ff") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2beb17c4-a299-443d-8354-9598e5be75ad") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d510cf6e-b085-4772-83e2-b52428862ce2") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68225efb-09ee-42c7-98bd-b74986bd98f7") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eeccb876-8790-4906-8a43-8044601f5093") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ea1b25dd-5d5d-44b7-b391-d8a495c2f3d9") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d1a9df9c-5629-42ed-9b05-d313553ac9d3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d551e8ca-7b29-4162-9ca9-64291e81017c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "3357c07e-9402-44f1-b452-2d807f42ce6c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 46 "/PCIexpress_connector/_PER3_N") + (uuid "ae021790-17e0-4ddf-8108-7cbdb700e796") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER3_N") + (uuid "1b6c5132-7f90-453a-9734-593d0e02c041") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a212078-8697-4654-9cd7-4e85d64d1520") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1682f059-88df-4155-a71d-e4c7fbf6c865") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21bfa38f-a5cd-4370-9c3e-65e1fc4b385c") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f29eac6-e56d-4163-854e-93fc33f7beb2") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "363079fa-f4aa-4236-84b3-eb20a4c6fa7c") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50334536-8e87-4925-9db5-69496a8a62b5") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b1ef1a0a-05ad-4f1a-a858-61ccf5d13702") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f713820b-0f42-4624-a1c9-6cfe1406ad54") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f9ab2977-81ad-45b3-a646-222585ee2f3b") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "16793b56-5eab-410e-93d7-82a967bcfb33") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "38aa03b0-11d1-4374-b54f-f88d0bc2ad60") + ) + (gr_line + (start 232.125 125.225) + (end 64.475 125.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "44810491-3b11-4794-b047-cc70dda9e9d2") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4d40dce0-7fce-49a8-83ba-3759e80dc83a") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "586e712c-52bd-403b-ac26-01644e99fb8f") + ) + (gr_line + (start 143.775 181.375) + (end 143.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5b73eaf6-e2c5-47b2-8eb0-55406b2b2c03") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "74e5dfaa-f656-4800-b949-2df32af22af1") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "834f070f-0e9c-475b-b5d0-b85ae2f96c84") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "88492861-beb8-44c2-b20b-5e358b88e536") + ) + (gr_line + (start 143.275 194.125) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "972dda6d-7759-4365-b5fb-9524564f3cda") + ) + (gr_circle + (center 71.975 130.875) + (end 73.575 130.875) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "9c66c0a6-d12a-43f4-9522-b4df93ac9984") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a691c59e-e1d8-4664-91e8-0f0fc0f5bb7b") + ) + (gr_line + (start 232.125 181.375) + (end 232.125 125.225) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a900ba9d-f19e-4966-a435-1db47cad86e2") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a95f25ef-08de-4d48-b19f-6b2e85f36d27") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ad174951-7176-412d-87c1-5d398b65306c") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "bd9147de-b9de-4a68-9424-d149daf69122") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c2a80b6c-c627-4bb8-b0e4-48344f778c00") + ) + (gr_line + (start 232.125 181.375) + (end 143.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cbe5be00-45a5-4cda-9aec-9924d426f01d") + ) + (gr_line + (start 143.775 193.625) + (end 143.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eb5c7419-af19-4d5e-9bcc-0fdc8df1ac99") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "eeeb029d-8c18-4dc5-be5c-a4d84d6279e3") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f0d1fc4b-f3bd-40a6-905d-458568d900f4") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f11e20c9-1fc9-497b-9305-e8e99a754b5f") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f4b85dec-c173-45ec-bd3d-3c1f17e27d56") + ) + (gr_line + (start 64.475 125.225) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ffa96fe3-3841-4ca9-9eec-bf02f56a60f9") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "b0f88a84-a932-4a79-9fe4-e79922604472") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "5036b4a8-30b2-4186-8d26-21ef15a2b076") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "06379a99-f639-4f46-a710-867377c4071d") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0a381ed0-e463-43df-bf5c-ba6aec810cab") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "202fed65-c253-41cb-85bf-c1432f0e2089") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2a872b05-06d2-40ae-b64b-b779b3809640") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3a1013a5-8ada-4399-96a5-952360dcc033") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "48923d8a-c3cf-49e2-8048-f094003c2b12") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "55dd20a4-c629-4de0-8ce5-89a15ac0f39b") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "63ed5b72-6f8b-4c4a-9864-2c5cdca76661") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "843fa847-4018-42eb-879b-8048a469a3d5") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8ce41aa6-4929-407c-b76d-32f8e81082d8") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a3a27aa1-feba-4b8b-af68-7de69ccac17f") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "adaea607-d6d6-47fe-8f0a-be48e69e9b03") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b874c672-4733-4cdb-a9e7-11831a3016c5") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c52fab22-be12-4ad3-a264-bcf834153876") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "d8d3b3bc-adcc-47dc-a819-c3f81397cb0e") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e4993cbb-5086-4ca1-8fd6-b7956c3101d1") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e6c768b3-02f9-431c-8911-f1b417c1aa77") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "efafcb8a-fc01-429e-9ffb-e471c958c522") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fd8f7c1f-1d0d-4d7d-b3ba-c9add60b3368") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 4) + (uuid "8837f3b6-6c4e-4119-b58b-9bc48885cbb0") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "9ccdc70b-61ad-45d1-8e74-127cbbe264d1") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "d209ecc6-14d9-462e-a55b-7f48c9f0bdf6") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "0d437f08-4f08-46fc-b5ac-6350d4c7c744") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "479808cc-9876-4411-8614-92c41790979f") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "4a1e664c-3070-4f28-af3b-d9fa05403e08") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "9aaf8119-d84f-46f2-b5fd-c7c6724cab3c") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "ef3a6e67-42c8-457e-8c9e-80962b23996f") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "23c12ada-ddbe-4dd5-aa6a-58d0fda5096f") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "44a7fd1b-2618-40c2-9ca3-1a6157e71ccb") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "798d7f66-bd2b-49a3-8386-bad0747a5c73") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "bad308ba-48f5-4450-b142-0edea9a44e5c") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "ea372396-61c0-4548-828e-9c7eb3536d75") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "2da62aa5-bd4e-41d6-84b6-3eb7f99b1d2e") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "365d00ba-70f6-40b1-aea1-ad5ac7ff4f76") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "6e50af07-8638-4f9f-8ef2-88f807c68e72") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "d62fb6ae-da67-4d53-a476-deb1da766df2") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "dd7ed414-f37a-4bf1-b594-76f7c24fcc81") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "6a101877-4c8e-411b-9b2c-17804472d089") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "ce42a694-1560-432a-9fb0-019cbb576953") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "dd5974bd-13b5-41f3-8683-5c0cd0aee044") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "de744fdc-be3b-491f-bd5b-b49a55c137ec") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "ea439325-f509-49eb-88c5-3f986755cc3d") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "046008a6-cfe0-4c84-bcbb-a338bd56509c") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "367f42bb-b461-4c94-b40f-43d6b26e9fa4") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "78cc31ef-937d-43ba-bb24-a9a7122c7b94") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "a32c038b-0502-44a9-a8c5-3a08513ee071") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "ad7ac8a4-6571-48ee-acf0-cfd8a1cef81c") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "2a229c3d-25c7-4dc1-96bd-62a51053561e") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "4cfc78b0-013d-4e88-9157-4a154afa472c") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "4cfdc30f-741c-4517-8867-397c27d0c692") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "ab846a10-1725-4b7b-a375-e98b44afe809") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "c923624e-32d8-48eb-ba42-5941582daa49") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "074fdc6f-e2b2-4c82-bf7d-2a194f48c773") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "74165067-e14a-40a7-bdc0-27f91eb488ba") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "ad588761-8c50-421b-8b04-8bac10934b91") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "cf170d03-3237-491e-9735-f40f333430d5") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "f12753bb-7798-4b93-913b-8179e5d721b2") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "21b90817-aaa4-468f-9b08-4976e1e68980") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "3e63a94e-1a66-4f3e-b742-d05d84178369") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "6eb2bdf3-34b3-4923-ab54-6369d75dca9d") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "a3974bde-b5bc-4d9d-bfaa-fdd86660fa07") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "ccd862c6-ed30-4831-9011-0669fc95fb68") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 41) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 42) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 43) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 44) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "04f1efb1-6a35-4bde-859f-1675abdbe52f") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "453666f5-25b3-4b8b-81bd-c717bfad8f52") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "59bc57e0-56c8-49a6-899a-84d2758db937") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "b7b26529-5b5f-4c3a-8f54-9b867a180f82") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 45) + (uuid "ef54eb1b-5cb2-4bdf-91d1-cb2513ca7085") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "88f89aab-df36-48ed-881c-58526c8fddf9") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "b54e0bf7-38cf-41ac-8687-3c2f4f367434") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "b7a0505f-4e0f-4159-a578-cf33785d0e0a") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "ca654ee4-7cda-45a1-8313-ce09342b24b7") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "d10f5602-ba54-4292-8414-05f6d4ae909f") + ) + (zone + (net 4) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "7b792c96-2164-47fc-85de-25cedc57363d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) + (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) + (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) (xy 143.746156 181.305376) + (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) (xy 143.705376 181.346156) + (xy 143.701086 181.360298) (xy 143.699557 181.375814) (xy 143.7 181.384816) (xy 143.700001 188.4) + (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) (xy 143.575001 188.525) + (xy 142.649124 188.525) (xy 142.601289 188.515485) (xy 142.560736 188.488388) (xy 142.552498 188.4793) + (xy 142.538164 188.461835) (xy 142.524626 188.450724) (xy 142.509182 188.442469) (xy 142.492429 188.437387) + (xy 142.46886 188.435066) (xy 141.78114 188.435066) (xy 141.75757 188.437387) (xy 141.740817 188.442469) + (xy 141.725372 188.450724) (xy 141.7043 188.468019) (xy 141.661286 188.49101) (xy 141.612748 188.495791) + (xy 141.566076 188.481633) (xy 141.5457 188.468019) (xy 141.524627 188.450724) (xy 141.509182 188.442469) + (xy 141.492429 188.437387) (xy 141.46886 188.435066) (xy 140.78114 188.435066) (xy 140.75757 188.437387) + (xy 140.740817 188.442469) (xy 140.725373 188.450724) (xy 140.711835 188.461835) (xy 140.697502 188.4793) + (xy 140.6598 188.510241) (xy 140.613127 188.524398) (xy 140.600876 188.525) (xy 139.776699 188.525) + (xy 139.728864 188.515485) (xy 139.688311 188.488388) (xy 139.666458 188.458924) (xy 139.642095 188.413344) + (xy 139.617105 188.382894) (xy 139.586655 188.357904) (xy 139.551907 188.339331) (xy 139.514203 188.327893) + (xy 139.502355 188.326727) (xy 139.455683 188.312569) (xy 139.417981 188.281628) (xy 139.404366 188.261253) + (xy 139.375646 188.207521) (xy 139.338157 188.161842) (xy 139.331462 188.156347) (xy 139.322374 188.14811) + (xy 139.161612 187.987349) (xy 139.134515 187.946796) (xy 139.125 187.89896) (xy 139.125 185.22604) + (xy 139.134515 185.178205) (xy 139.161612 185.137652) (xy 139.534875 184.76439) (xy 139.543964 184.756152) + (xy 139.550656 184.75066) (xy 139.588146 184.704978) (xy 139.616005 184.652856) (xy 139.631103 184.603088) + (xy 139.654094 184.560075) (xy 139.691796 184.529134) (xy 139.714437 184.519756) (xy 139.716871 184.519017) + (xy 139.789432 184.480232) (xy 139.853035 184.428035) (xy 139.905232 184.364432) (xy 139.944016 184.291873) + (xy 139.967903 184.213129) (xy 139.976572 184.12511) (xy 139.976572 183.624889) (xy 139.967903 183.53687) + (xy 139.944016 183.458126) (xy 139.905232 183.385567) (xy 139.853035 183.321964) (xy 139.789432 183.269767) + (xy 139.716873 183.230983) (xy 139.638129 183.207096) (xy 139.55011 183.198428) (xy 139.12489 183.198428) + (xy 139.03687 183.207096) (xy 138.958126 183.230983) (xy 138.885567 183.269767) (xy 138.821964 183.321964) + (xy 138.769768 183.385565) (xy 138.73524 183.450164) (xy 138.704299 183.487865) (xy 138.661286 183.510857) + (xy 138.612748 183.515637) (xy 138.566075 183.501479) (xy 138.528374 183.470538) (xy 138.51476 183.450164) + (xy 138.480231 183.385565) (xy 138.428035 183.321964) (xy 138.364432 183.269767) (xy 138.291873 183.230983) + (xy 138.213129 183.207096) (xy 138.12511 183.198428) (xy 137.69989 183.198428) (xy 137.61187 183.207096) + (xy 137.533126 183.230983) (xy 137.460567 183.269767) (xy 137.396964 183.321964) (xy 137.344767 183.385567) + (xy 137.305983 183.458126) (xy 137.282096 183.53687) (xy 137.273428 183.624889) (xy 137.273428 184.12511) + (xy 137.282096 184.213129) (xy 137.305983 184.291873) (xy 137.344767 184.364432) (xy 137.396964 184.428035) + (xy 137.460567 184.480232) (xy 137.533129 184.519017) (xy 137.535569 184.519758) (xy 137.578582 184.54275) + (xy 137.609522 184.580453) (xy 137.618899 184.60309) (xy 137.633995 184.652858) (xy 137.661855 184.70498) + (xy 137.699341 184.750658) (xy 137.706042 184.756157) (xy 137.715131 184.764395) (xy 138.088389 185.137654) + (xy 138.115486 185.178207) (xy 138.125001 185.226042) (xy 138.125 187.898959) (xy 138.115485 187.946794) + (xy 138.088388 187.987347) (xy 137.927626 188.148109) (xy 137.918541 188.156344) (xy 137.911845 188.161839) + (xy 137.874354 188.207521) (xy 137.845635 188.261253) (xy 137.814694 188.298955) (xy 137.77168 188.321946) + (xy 137.747645 188.326727) (xy 137.735796 188.327893) (xy 137.698092 188.339331) (xy 137.663344 188.357904) + (xy 137.632894 188.382894) (xy 137.607904 188.413344) (xy 137.583542 188.458924) (xy 137.552601 188.496626) + (xy 137.509588 188.519617) (xy 137.473301 188.525) (xy 135.776699 188.525) (xy 135.728864 188.515485) + (xy 135.688311 188.488388) (xy 135.666458 188.458924) (xy 135.642095 188.413344) (xy 135.617105 188.382894) + (xy 135.586655 188.357904) (xy 135.551907 188.339331) (xy 135.514203 188.327893) (xy 135.502355 188.326727) + (xy 135.455683 188.312569) (xy 135.417981 188.281628) (xy 135.404366 188.261253) (xy 135.375646 188.207521) + (xy 135.338156 188.161839) (xy 135.331464 188.156348) (xy 135.322375 188.148111) (xy 135.161612 187.987349) + (xy 135.134515 187.946796) (xy 135.125 187.89896) (xy 135.125 181.97604) (xy 135.134515 181.928205) + (xy 135.161612 181.887652) (xy 135.534874 181.514391) (xy 135.543962 181.506153) (xy 135.550657 181.500657) + (xy 135.588146 181.454978) (xy 135.616005 181.402856) (xy 135.631103 181.353088) (xy 135.654094 181.310075) + (xy 135.691796 181.279134) (xy 135.714437 181.269756) (xy 135.716871 181.269017) (xy 135.789432 181.230232) + (xy 135.853035 181.178035) (xy 135.905232 181.114432) (xy 135.944016 181.041873) (xy 135.967903 180.963129) + (xy 135.976572 180.87511) (xy 135.976572 180.374889) (xy 135.967903 180.28687) (xy 135.944016 180.208126) + (xy 135.905232 180.135567) (xy 135.853035 180.071964) (xy 135.789432 180.019767) (xy 135.716873 179.980983) + (xy 135.638129 179.957096) (xy 135.55011 179.948428) (xy 135.12489 179.948428) (xy 135.03687 179.957096) + (xy 134.958126 179.980983) (xy 134.885567 180.019767) (xy 134.821964 180.071964) (xy 134.769768 180.135565) + (xy 134.73524 180.200164) (xy 134.704299 180.237865) (xy 134.661286 180.260857) (xy 134.612748 180.265637) + (xy 134.566075 180.251479) (xy 134.528374 180.220538) (xy 134.51476 180.200164) (xy 134.480231 180.135565) + (xy 134.428035 180.071964) (xy 134.364432 180.019767) (xy 134.291873 179.980983) (xy 134.213129 179.957096) + (xy 134.12511 179.948428) (xy 133.69989 179.948428) (xy 133.61187 179.957096) (xy 133.533126 179.980983) + (xy 133.460567 180.019767) (xy 133.396964 180.071964) (xy 133.344767 180.135567) (xy 133.305983 180.208126) + (xy 133.282096 180.28687) (xy 133.273428 180.374889) (xy 133.273428 180.87511) (xy 133.282096 180.963129) + (xy 133.305983 181.041873) (xy 133.344767 181.114432) (xy 133.396964 181.178035) (xy 133.460567 181.230232) + (xy 133.53313 181.269018) (xy 133.541831 181.271658) (xy 133.584845 181.294649) (xy 133.615786 181.332351) + (xy 133.625162 181.354988) (xy 133.633995 181.384107) (xy 133.661854 181.436228) (xy 133.699343 181.481907) + (xy 133.706039 181.487403) (xy 133.715127 181.495641) (xy 134.088388 181.868903) (xy 134.115485 181.909456) + (xy 134.125 181.957291) (xy 134.125001 187.898958) (xy 134.115486 187.946793) (xy 134.08839 187.987346) + (xy 133.927632 188.148105) (xy 133.918542 188.156343) (xy 133.911841 188.161841) (xy 133.874353 188.207521) + (xy 133.845635 188.261252) (xy 133.814694 188.298954) (xy 133.771681 188.321946) (xy 133.747645 188.326727) + (xy 133.735796 188.327893) (xy 133.698092 188.339331) (xy 133.663344 188.357904) (xy 133.632894 188.382894) + (xy 133.607904 188.413344) (xy 133.583542 188.458924) (xy 133.552601 188.496626) (xy 133.509588 188.519617) + (xy 133.473301 188.525) (xy 131.776699 188.525) (xy 131.728864 188.515485) (xy 131.688311 188.488388) + (xy 131.666458 188.458924) (xy 131.642095 188.413344) (xy 131.617105 188.382894) (xy 131.586655 188.357904) + (xy 131.551907 188.339331) (xy 131.514203 188.327893) (xy 131.502355 188.326727) (xy 131.455683 188.312569) + (xy 131.417981 188.281628) (xy 131.404366 188.261253) (xy 131.375646 188.207521) (xy 131.338157 188.161842) + (xy 131.331462 188.156347) (xy 131.322374 188.14811) (xy 131.161612 187.987349) (xy 131.134515 187.946796) + (xy 131.125 187.89896) (xy 131.125 185.22604) (xy 131.134515 185.178205) (xy 131.161612 185.137652) + (xy 131.534875 184.76439) (xy 131.543964 184.756152) (xy 131.550656 184.75066) (xy 131.588146 184.704978) + (xy 131.616005 184.652856) (xy 131.631103 184.603088) (xy 131.654094 184.560075) (xy 131.691796 184.529134) + (xy 131.714437 184.519756) (xy 131.716871 184.519017) (xy 131.789432 184.480232) (xy 131.853035 184.428035) + (xy 131.905232 184.364432) (xy 131.944016 184.291873) (xy 131.967903 184.213129) (xy 131.976572 184.12511) + (xy 131.976572 183.624889) (xy 131.967903 183.53687) (xy 131.944016 183.458126) (xy 131.905232 183.385567) + (xy 131.853035 183.321964) (xy 131.789432 183.269767) (xy 131.716873 183.230983) (xy 131.638129 183.207096) + (xy 131.55011 183.198428) (xy 131.12489 183.198428) (xy 131.03687 183.207096) (xy 130.958126 183.230983) + (xy 130.885567 183.269767) (xy 130.821964 183.321964) (xy 130.769768 183.385565) (xy 130.73524 183.450164) + (xy 130.704299 183.487865) (xy 130.661286 183.510857) (xy 130.612748 183.515637) (xy 130.566075 183.501479) + (xy 130.528374 183.470538) (xy 130.51476 183.450164) (xy 130.480231 183.385565) (xy 130.428035 183.321964) + (xy 130.364432 183.269767) (xy 130.291873 183.230983) (xy 130.213129 183.207096) (xy 130.12511 183.198428) + (xy 129.69989 183.198428) (xy 129.61187 183.207096) (xy 129.533126 183.230983) (xy 129.460567 183.269767) + (xy 129.396964 183.321964) (xy 129.344767 183.385567) (xy 129.305983 183.458126) (xy 129.282096 183.53687) + (xy 129.273428 183.624889) (xy 129.273428 184.12511) (xy 129.282096 184.213129) (xy 129.305983 184.291873) + (xy 129.344767 184.364432) (xy 129.396964 184.428035) (xy 129.460567 184.480232) (xy 129.533129 184.519017) + (xy 129.535569 184.519758) (xy 129.578582 184.54275) (xy 129.609522 184.580453) (xy 129.618899 184.60309) + (xy 129.633995 184.652858) (xy 129.661855 184.70498) (xy 129.699341 184.750658) (xy 129.706042 184.756157) + (xy 129.715131 184.764395) (xy 130.088389 185.137654) (xy 130.115486 185.178207) (xy 130.125001 185.226042) + (xy 130.125 187.898959) (xy 130.115485 187.946794) (xy 130.088388 187.987347) (xy 129.927626 188.148109) + (xy 129.918541 188.156344) (xy 129.911845 188.161839) (xy 129.874354 188.207521) (xy 129.845635 188.261253) + (xy 129.814694 188.298955) (xy 129.77168 188.321946) (xy 129.747645 188.326727) (xy 129.735796 188.327893) + (xy 129.698092 188.339331) (xy 129.663344 188.357904) (xy 129.632894 188.382894) (xy 129.607904 188.413344) + (xy 129.583542 188.458924) (xy 129.552601 188.496626) (xy 129.509588 188.519617) (xy 129.473301 188.525) + (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) (xy 128.552498 188.4793) + (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) (xy 128.492429 188.437387) + (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) (xy 127.740817 188.442469) + (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) (xy 127.6598 188.510241) + (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) (xy 126.728864 188.515485) + (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) (xy 126.617105 188.382894) + (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) (xy 126.502355 188.326727) + (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) (xy 126.375646 188.207521) + (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) (xy 126.161612 187.987349) + (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) (xy 126.134515 181.928205) + (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) (xy 126.550656 181.50066) + (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) (xy 126.654094 181.310075) + (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) (xy 126.789432 181.230232) + (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) (xy 126.967903 180.963129) + (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) (xy 126.944016 180.208126) + (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) (xy 126.716873 179.980983) + (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) (xy 126.03687 179.957096) + (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) (xy 125.769768 180.135565) + (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) (xy 125.612748 180.265637) + (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) (xy 125.480231 180.135565) + (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) (xy 125.213129 179.957096) + (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) (xy 124.533126 179.980983) + (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) (xy 124.305983 180.208126) + (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) (xy 124.282096 180.963129) + (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) (xy 124.460567 181.230232) + (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) (xy 124.615786 181.332351) + (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) (xy 124.699341 181.481908) + (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) (xy 125.115486 181.909457) + (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) (xy 125.088388 187.987347) + (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) (xy 124.874354 188.207521) + (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) (xy 124.747645 188.326727) + (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) (xy 124.632894 188.382894) + (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) (xy 124.509588 188.519617) + (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) (xy 123.560736 188.488388) + (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) (xy 123.509182 188.442469) + (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) (xy 122.727165 188.425551) + (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) (xy 122.65 186.667819) + (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) + (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) + (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) + (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) + (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) + (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) + (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) + (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) + (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) + (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) + (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) + (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) + (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) + (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) + (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) + (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) + (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.310066) + (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) (xy 120.475001 188.435066) + (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) (xy 119.725372 188.450724) + (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) (xy 119.566076 188.481633) + (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) (xy 119.492429 188.437387) + (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) (xy 118.740817 188.442469) + (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) (xy 118.612748 188.495791) + (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) (xy 118.509182 188.442469) + (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) (xy 117.75757 188.437387) + (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) (xy 117.661286 188.49101) + (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) (xy 117.524627 188.450724) + (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) (xy 116.78114 188.435066) + (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) (xy 116.711835 188.461835) + (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) (xy 116.600876 188.525) + (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) (xy 115.552498 188.4793) + (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) (xy 115.492429 188.437387) + (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) (xy 114.740817 188.442469) + (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) (xy 114.612748 188.495791) + (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) (xy 114.509182 188.442469) + (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) (xy 113.75757 188.437387) + (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) (xy 113.697502 188.4793) + (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) (xy 112.8389 188.525) + (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) (xy 112.7139 188.4) + (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) (xy 112.698415 187.450947) + (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) (xy 112.642224 187.413401) + (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) (xy 109.586612 187.374488) + (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384816) (xy 97.900442 181.375814) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 130.708919) (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) + (xy 70.480676 131.673731) (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) + (xy 71.483143 132.496434) (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) + (xy 72.773731 132.369323) (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) + (xy 73.596434 131.366856) (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) + (xy 73.469323 130.076268) (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) + (xy 72.466856 129.253565) (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) + (xy 71.176268 129.380676) (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) + (xy 70.353565 130.383143) (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) + (xy 64.586612 125.336612) (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "f3b3dd8a-8d41-4a64-a034-8692e3f9bf73") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "48b8abb1-8b91-4623-9770-13415ee9ecbb") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "4b18ffee-3a1b-452e-8d8a-559ff47b2523") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 65.475 180.375) (xy 65.475 135.625) (xy 64.475 135.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "53ba2977-640e-47df-9ad4-d0b38fed00fa") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "f2065a46-339e-4480-89ac-c9f8390aa140") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 143.775 180.375) (xy 231.125 180.375) (xy 231.125 126.225) (xy 77.175 126.225) (xy 77.175 135.625) + (xy 64.475 135.625) (xy 64.475 125.225) (xy 232.125 125.225) (xy 232.1277 181.375) (xy 143.775 181.375) + ) + ) + ) + (zone + (net 4) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "75c7a573-09c7-4c15-80c3-081e0011c70f") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) + (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) + (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) (xy 143.746156 181.305376) + (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) (xy 143.705376 181.346156) + (xy 143.701086 181.360298) (xy 143.699557 181.375814) (xy 143.7 181.384816) (xy 143.700001 188.335914) + (xy 143.690486 188.383749) (xy 143.663389 188.424302) (xy 143.622836 188.451399) (xy 143.575001 188.460914) + (xy 143.527166 188.451399) (xy 143.516077 188.446154) (xy 143.509185 188.44247) (xy 143.492429 188.437387) + (xy 143.46886 188.435066) (xy 142.78114 188.435066) (xy 142.75757 188.437387) (xy 142.740817 188.442469) + (xy 142.725373 188.450724) (xy 142.711835 188.461835) (xy 142.697502 188.4793) (xy 142.6598 188.510241) + (xy 142.613127 188.524398) (xy 142.600876 188.525) (xy 141.776699 188.525) (xy 141.728864 188.515485) + (xy 141.688311 188.488388) (xy 141.666458 188.458924) (xy 141.642095 188.413344) (xy 141.617105 188.382894) + (xy 141.586655 188.357904) (xy 141.551907 188.339331) (xy 141.514203 188.327893) (xy 141.502355 188.326727) + (xy 141.455683 188.312569) (xy 141.417981 188.281628) (xy 141.404366 188.261253) (xy 141.375646 188.207521) + (xy 141.338156 188.161839) (xy 141.331464 188.156348) (xy 141.322375 188.148111) (xy 141.161612 187.987349) + (xy 141.134515 187.946796) (xy 141.125 187.89896) (xy 141.125 185.22604) (xy 141.134515 185.178205) + (xy 141.161612 185.137652) (xy 141.572374 184.726891) (xy 141.581462 184.718653) (xy 141.588157 184.713157) + (xy 141.625646 184.667478) (xy 141.659307 184.604503) (xy 141.660036 184.604892) (xy 141.675264 184.576404) + (xy 141.712966 184.545463) (xy 141.735606 184.536085) (xy 141.791872 184.519016) (xy 141.864432 184.480232) + (xy 141.928035 184.428035) (xy 141.980232 184.364432) (xy 142.019016 184.291873) (xy 142.042903 184.213129) + (xy 142.051572 184.12511) (xy 142.051572 183.699889) (xy 142.042903 183.61187) (xy 142.019016 183.533126) + (xy 141.980232 183.460567) (xy 141.928035 183.396964) (xy 141.864432 183.344767) (xy 141.791873 183.305983) + (xy 141.713129 183.282096) (xy 141.62511 183.273428) (xy 141.12489 183.273428) (xy 141.03687 183.282096) + (xy 140.958126 183.305983) (xy 140.885567 183.344767) (xy 140.821964 183.396964) (xy 140.769768 183.460565) + (xy 140.73524 183.525164) (xy 140.704299 183.562865) (xy 140.661286 183.585857) (xy 140.612748 183.590637) + (xy 140.566075 183.576479) (xy 140.528374 183.545538) (xy 140.51476 183.525164) (xy 140.480231 183.460565) + (xy 140.428035 183.396964) (xy 140.364432 183.344767) (xy 140.291873 183.305983) (xy 140.213129 183.282096) + (xy 140.12511 183.273428) (xy 139.62489 183.273428) (xy 139.53687 183.282096) (xy 139.458126 183.305983) + (xy 139.385567 183.344767) (xy 139.321964 183.396964) (xy 139.269767 183.460567) (xy 139.230983 183.533126) + (xy 139.207096 183.61187) (xy 139.198428 183.699889) (xy 139.198428 184.12511) (xy 139.207096 184.213129) + (xy 139.230983 184.291873) (xy 139.269767 184.364432) (xy 139.321964 184.428035) (xy 139.385567 184.480232) + (xy 139.45813 184.519018) (xy 139.514396 184.536087) (xy 139.55741 184.559078) (xy 139.588351 184.59678) + (xy 139.594495 184.611614) (xy 139.624354 184.667478) (xy 139.661843 184.713157) (xy 139.668539 184.718653) + (xy 139.677627 184.726891) (xy 140.088388 185.137653) (xy 140.115485 185.178206) (xy 140.125 185.226041) + (xy 140.125001 187.898958) (xy 140.115486 187.946793) (xy 140.08839 187.987346) (xy 139.927632 188.148105) + (xy 139.918542 188.156343) (xy 139.911841 188.161841) (xy 139.874353 188.207521) (xy 139.845635 188.261252) + (xy 139.814694 188.298954) (xy 139.771681 188.321946) (xy 139.747645 188.326727) (xy 139.735796 188.327893) + (xy 139.698092 188.339331) (xy 139.663344 188.357904) (xy 139.632894 188.382894) (xy 139.607904 188.413344) + (xy 139.583542 188.458924) (xy 139.552601 188.496626) (xy 139.509588 188.519617) (xy 139.473301 188.525) + (xy 137.776699 188.525) (xy 137.728864 188.515485) (xy 137.688311 188.488388) (xy 137.666458 188.458924) + (xy 137.642095 188.413344) (xy 137.617105 188.382894) (xy 137.586655 188.357904) (xy 137.551907 188.339331) + (xy 137.514203 188.327893) (xy 137.502355 188.326727) (xy 137.455683 188.312569) (xy 137.417981 188.281628) + (xy 137.404366 188.261253) (xy 137.375646 188.207521) (xy 137.338156 188.161839) (xy 137.331464 188.156348) + (xy 137.322375 188.148111) (xy 137.161612 187.987349) (xy 137.134515 187.946796) (xy 137.125 187.89896) + (xy 137.125 185.22604) (xy 137.134515 185.178205) (xy 137.161612 185.137652) (xy 137.572374 184.726891) + (xy 137.581462 184.718653) (xy 137.588157 184.713157) (xy 137.625646 184.667478) (xy 137.659307 184.604503) + (xy 137.660036 184.604892) (xy 137.675264 184.576404) (xy 137.712966 184.545463) (xy 137.735606 184.536085) + (xy 137.791872 184.519016) (xy 137.864432 184.480232) (xy 137.928035 184.428035) (xy 137.980232 184.364432) + (xy 138.019016 184.291873) (xy 138.042903 184.213129) (xy 138.051572 184.12511) (xy 138.051572 183.699889) + (xy 138.042903 183.61187) (xy 138.019016 183.533126) (xy 137.980232 183.460567) (xy 137.928035 183.396964) + (xy 137.864432 183.344767) (xy 137.791873 183.305983) (xy 137.713129 183.282096) (xy 137.62511 183.273428) + (xy 137.12489 183.273428) (xy 137.03687 183.282096) (xy 136.958126 183.305983) (xy 136.885567 183.344767) + (xy 136.821964 183.396964) (xy 136.769768 183.460565) (xy 136.73524 183.525164) (xy 136.704299 183.562865) + (xy 136.661286 183.585857) (xy 136.612748 183.590637) (xy 136.566075 183.576479) (xy 136.528374 183.545538) + (xy 136.51476 183.525164) (xy 136.480231 183.460565) (xy 136.428035 183.396964) (xy 136.364432 183.344767) + (xy 136.291873 183.305983) (xy 136.213129 183.282096) (xy 136.12511 183.273428) (xy 135.62489 183.273428) + (xy 135.53687 183.282096) (xy 135.458126 183.305983) (xy 135.385567 183.344767) (xy 135.321964 183.396964) + (xy 135.269767 183.460567) (xy 135.230983 183.533126) (xy 135.207096 183.61187) (xy 135.198428 183.699889) + (xy 135.198428 184.12511) (xy 135.207096 184.213129) (xy 135.230983 184.291873) (xy 135.269767 184.364432) + (xy 135.321964 184.428035) (xy 135.385567 184.480232) (xy 135.45813 184.519018) (xy 135.514396 184.536087) + (xy 135.55741 184.559078) (xy 135.588351 184.59678) (xy 135.594495 184.611614) (xy 135.624354 184.667478) + (xy 135.661843 184.713157) (xy 135.668539 184.718653) (xy 135.677627 184.726891) (xy 136.088388 185.137653) + (xy 136.115485 185.178206) (xy 136.125 185.226041) (xy 136.125001 187.898958) (xy 136.115486 187.946793) + (xy 136.08839 187.987346) (xy 135.927632 188.148105) (xy 135.918542 188.156343) (xy 135.911841 188.161841) + (xy 135.874353 188.207521) (xy 135.845635 188.261252) (xy 135.814694 188.298954) (xy 135.771681 188.321946) + (xy 135.747645 188.326727) (xy 135.735796 188.327893) (xy 135.698092 188.339331) (xy 135.663344 188.357904) + (xy 135.632894 188.382894) (xy 135.607904 188.413344) (xy 135.583542 188.458924) (xy 135.552601 188.496626) + (xy 135.509588 188.519617) (xy 135.473301 188.525) (xy 133.776699 188.525) (xy 133.728864 188.515485) + (xy 133.688311 188.488388) (xy 133.666458 188.458924) (xy 133.642095 188.413344) (xy 133.617105 188.382894) + (xy 133.586655 188.357904) (xy 133.551907 188.339331) (xy 133.514203 188.327893) (xy 133.502355 188.326727) + (xy 133.455683 188.312569) (xy 133.417981 188.281628) (xy 133.404366 188.261253) (xy 133.375646 188.207521) + (xy 133.338156 188.161839) (xy 133.331464 188.156348) (xy 133.322375 188.148111) (xy 133.161612 187.987349) + (xy 133.134515 187.946796) (xy 133.125 187.89896) (xy 133.125 185.22604) (xy 133.134515 185.178205) + (xy 133.161612 185.137652) (xy 133.572374 184.726891) (xy 133.581462 184.718653) (xy 133.588157 184.713157) + (xy 133.625646 184.667478) (xy 133.659307 184.604503) (xy 133.660036 184.604892) (xy 133.675264 184.576404) + (xy 133.712966 184.545463) (xy 133.735606 184.536085) (xy 133.791872 184.519016) (xy 133.864432 184.480232) + (xy 133.928035 184.428035) (xy 133.980232 184.364432) (xy 134.019016 184.291873) (xy 134.042903 184.213129) + (xy 134.051572 184.12511) (xy 134.051572 183.699889) (xy 134.042903 183.61187) (xy 134.019016 183.533126) + (xy 133.980232 183.460567) (xy 133.928035 183.396964) (xy 133.864432 183.344767) (xy 133.791873 183.305983) + (xy 133.713129 183.282096) (xy 133.62511 183.273428) (xy 133.12489 183.273428) (xy 133.03687 183.282096) + (xy 132.958126 183.305983) (xy 132.885567 183.344767) (xy 132.821964 183.396964) (xy 132.769768 183.460565) + (xy 132.73524 183.525164) (xy 132.704299 183.562865) (xy 132.661286 183.585857) (xy 132.612748 183.590637) + (xy 132.566075 183.576479) (xy 132.528374 183.545538) (xy 132.51476 183.525164) (xy 132.480231 183.460565) + (xy 132.428035 183.396964) (xy 132.364432 183.344767) (xy 132.291873 183.305983) (xy 132.213129 183.282096) + (xy 132.12511 183.273428) (xy 131.62489 183.273428) (xy 131.53687 183.282096) (xy 131.458126 183.305983) + (xy 131.385567 183.344767) (xy 131.321964 183.396964) (xy 131.269767 183.460567) (xy 131.230983 183.533126) + (xy 131.207096 183.61187) (xy 131.198428 183.699889) (xy 131.198428 184.12511) (xy 131.207096 184.213129) + (xy 131.230983 184.291873) (xy 131.269767 184.364432) (xy 131.321964 184.428035) (xy 131.385567 184.480232) + (xy 131.45813 184.519018) (xy 131.514396 184.536087) (xy 131.55741 184.559078) (xy 131.588351 184.59678) + (xy 131.594495 184.611614) (xy 131.624354 184.667478) (xy 131.661843 184.713157) (xy 131.668539 184.718653) + (xy 131.677627 184.726891) (xy 132.088388 185.137653) (xy 132.115485 185.178206) (xy 132.125 185.226041) + (xy 132.125001 187.898958) (xy 132.115486 187.946793) (xy 132.08839 187.987346) (xy 131.927632 188.148105) + (xy 131.918542 188.156343) (xy 131.911841 188.161841) (xy 131.874353 188.207521) (xy 131.845635 188.261252) + (xy 131.814694 188.298954) (xy 131.771681 188.321946) (xy 131.747645 188.326727) (xy 131.735796 188.327893) + (xy 131.698092 188.339331) (xy 131.663344 188.357904) (xy 131.632894 188.382894) (xy 131.607904 188.413344) + (xy 131.583542 188.458924) (xy 131.552601 188.496626) (xy 131.509588 188.519617) (xy 131.473301 188.525) + (xy 130.649124 188.525) (xy 130.601289 188.515485) (xy 130.560736 188.488388) (xy 130.552498 188.4793) + (xy 130.538164 188.461835) (xy 130.524626 188.450724) (xy 130.509182 188.442469) (xy 130.492429 188.437387) + (xy 130.46886 188.435066) (xy 129.78114 188.435066) (xy 129.75757 188.437387) (xy 129.740817 188.442469) + (xy 129.725373 188.450724) (xy 129.711835 188.461835) (xy 129.697502 188.4793) (xy 129.6598 188.510241) + (xy 129.613127 188.524398) (xy 129.600876 188.525) (xy 128.776699 188.525) (xy 128.728864 188.515485) + (xy 128.688311 188.488388) (xy 128.666458 188.458924) (xy 128.642095 188.413344) (xy 128.617105 188.382894) + (xy 128.586655 188.357904) (xy 128.551907 188.339331) (xy 128.514203 188.327893) (xy 128.502355 188.326727) + (xy 128.455683 188.312569) (xy 128.417981 188.281628) (xy 128.404366 188.261253) (xy 128.375646 188.207521) + (xy 128.338156 188.161839) (xy 128.331464 188.156348) (xy 128.322375 188.148111) (xy 128.161612 187.987349) + (xy 128.134515 187.946796) (xy 128.125 187.89896) (xy 128.125 185.22604) (xy 128.134515 185.178205) + (xy 128.161612 185.137652) (xy 128.572374 184.726891) (xy 128.581462 184.718653) (xy 128.588157 184.713157) + (xy 128.625646 184.667478) (xy 128.659307 184.604503) (xy 128.660036 184.604892) (xy 128.675264 184.576404) + (xy 128.712966 184.545463) (xy 128.735606 184.536085) (xy 128.791872 184.519016) (xy 128.864432 184.480232) + (xy 128.928035 184.428035) (xy 128.980232 184.364432) (xy 129.019016 184.291873) (xy 129.042903 184.213129) + (xy 129.051572 184.12511) (xy 129.051572 183.699889) (xy 129.042903 183.61187) (xy 129.019016 183.533126) + (xy 128.980232 183.460567) (xy 128.928035 183.396964) (xy 128.864432 183.344767) (xy 128.791873 183.305983) + (xy 128.713129 183.282096) (xy 128.62511 183.273428) (xy 128.12489 183.273428) (xy 128.03687 183.282096) + (xy 127.958126 183.305983) (xy 127.885567 183.344767) (xy 127.821964 183.396964) (xy 127.769768 183.460565) + (xy 127.73524 183.525164) (xy 127.704299 183.562865) (xy 127.661286 183.585857) (xy 127.612748 183.590637) + (xy 127.566075 183.576479) (xy 127.528374 183.545538) (xy 127.51476 183.525164) (xy 127.480231 183.460565) + (xy 127.428035 183.396964) (xy 127.364432 183.344767) (xy 127.291873 183.305983) (xy 127.213129 183.282096) + (xy 127.12511 183.273428) (xy 126.62489 183.273428) (xy 126.53687 183.282096) (xy 126.458126 183.305983) + (xy 126.385567 183.344767) (xy 126.321964 183.396964) (xy 126.269767 183.460567) (xy 126.230983 183.533126) + (xy 126.207096 183.61187) (xy 126.198428 183.699889) (xy 126.198428 184.12511) (xy 126.207096 184.213129) + (xy 126.230983 184.291873) (xy 126.269767 184.364432) (xy 126.321964 184.428035) (xy 126.385567 184.480232) + (xy 126.45813 184.519018) (xy 126.514396 184.536087) (xy 126.55741 184.559078) (xy 126.588351 184.59678) + (xy 126.594495 184.611614) (xy 126.624354 184.667478) (xy 126.661843 184.713157) (xy 126.668539 184.718653) + (xy 126.677627 184.726891) (xy 127.088388 185.137653) (xy 127.115485 185.178206) (xy 127.125 185.226041) + (xy 127.125001 187.898958) (xy 127.115486 187.946793) (xy 127.08839 187.987346) (xy 126.927632 188.148105) + (xy 126.918542 188.156343) (xy 126.911841 188.161841) (xy 126.874353 188.207521) (xy 126.845635 188.261252) + (xy 126.814694 188.298954) (xy 126.771681 188.321946) (xy 126.747645 188.326727) (xy 126.735796 188.327893) + (xy 126.698092 188.339331) (xy 126.663344 188.357904) (xy 126.632894 188.382894) (xy 126.607904 188.413344) + (xy 126.583542 188.458924) (xy 126.552601 188.496626) (xy 126.509588 188.519617) (xy 126.473301 188.525) + (xy 125.776699 188.525) (xy 125.728864 188.515485) (xy 125.688311 188.488388) (xy 125.666458 188.458924) + (xy 125.642095 188.413344) (xy 125.617105 188.382894) (xy 125.586655 188.357904) (xy 125.551907 188.339331) + (xy 125.514203 188.327893) (xy 125.46886 188.323428) (xy 124.78114 188.323428) (xy 124.735796 188.327893) + (xy 124.698086 188.339333) (xy 124.683922 188.346904) (xy 124.63725 188.361061) (xy 124.588712 188.35628) + (xy 124.566078 188.346904) (xy 124.551913 188.339333) (xy 124.514203 188.327893) (xy 124.46886 188.323428) + (xy 123.78114 188.323428) (xy 123.735796 188.327893) (xy 123.698092 188.339331) (xy 123.663344 188.357904) + (xy 123.632894 188.382894) (xy 123.607904 188.413344) (xy 123.583542 188.458924) (xy 123.552601 188.496626) + (xy 123.509588 188.519617) (xy 123.473301 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) + (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) + (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) + (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) + (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) + (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) + (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) + (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) + (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) + (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) + (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) + (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) + (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) + (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) + (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) + (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) + (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) + (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) + (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.310066) (xy 120.590486 188.357901) + (xy 120.563389 188.398454) (xy 120.522836 188.425551) (xy 120.475001 188.435066) (xy 119.78114 188.435066) + (xy 119.75757 188.437387) (xy 119.740817 188.442469) (xy 119.725372 188.450724) (xy 119.7043 188.468019) + (xy 119.661286 188.49101) (xy 119.612748 188.495791) (xy 119.566076 188.481633) (xy 119.5457 188.468019) + (xy 119.524627 188.450724) (xy 119.509182 188.442469) (xy 119.492429 188.437387) (xy 119.46886 188.435066) + (xy 118.78114 188.435066) (xy 118.75757 188.437387) (xy 118.740817 188.442469) (xy 118.725372 188.450724) + (xy 118.7043 188.468019) (xy 118.661286 188.49101) (xy 118.612748 188.495791) (xy 118.566076 188.481633) + (xy 118.5457 188.468019) (xy 118.524627 188.450724) (xy 118.509182 188.442469) (xy 118.492429 188.437387) + (xy 118.46886 188.435066) (xy 117.78114 188.435066) (xy 117.75757 188.437387) (xy 117.740817 188.442469) + (xy 117.725372 188.450724) (xy 117.7043 188.468019) (xy 117.661286 188.49101) (xy 117.612748 188.495791) + (xy 117.566076 188.481633) (xy 117.5457 188.468019) (xy 117.524627 188.450724) (xy 117.509182 188.442469) + (xy 117.492429 188.437387) (xy 117.46886 188.435066) (xy 116.78114 188.435066) (xy 116.75757 188.437387) + (xy 116.740817 188.442469) (xy 116.725372 188.450724) (xy 116.7043 188.468019) (xy 116.661286 188.49101) + (xy 116.612748 188.495791) (xy 116.566076 188.481633) (xy 116.5457 188.468019) (xy 116.524627 188.450724) + (xy 116.509182 188.442469) (xy 116.492429 188.437387) (xy 116.46886 188.435066) (xy 115.78114 188.435066) + (xy 115.75757 188.437387) (xy 115.740817 188.442469) (xy 115.725372 188.450724) (xy 115.7043 188.468019) + (xy 115.661286 188.49101) (xy 115.612748 188.495791) (xy 115.566076 188.481633) (xy 115.5457 188.468019) + (xy 115.524627 188.450724) (xy 115.509182 188.442469) (xy 115.492429 188.437387) (xy 115.46886 188.435066) + (xy 114.78114 188.435066) (xy 114.75757 188.437387) (xy 114.740817 188.442469) (xy 114.725372 188.450724) + (xy 114.7043 188.468019) (xy 114.661286 188.49101) (xy 114.612748 188.495791) (xy 114.566076 188.481633) + (xy 114.5457 188.468019) (xy 114.524627 188.450724) (xy 114.509182 188.442469) (xy 114.492429 188.437387) + (xy 114.46886 188.435066) (xy 113.78114 188.435066) (xy 113.75757 188.437387) (xy 113.740817 188.442469) + (xy 113.725373 188.450724) (xy 113.711835 188.461835) (xy 113.697502 188.4793) (xy 113.6598 188.510241) + (xy 113.613127 188.524398) (xy 113.600876 188.525) (xy 112.8389 188.525) (xy 112.791065 188.515485) + (xy 112.750512 188.488388) (xy 112.723415 188.447835) (xy 112.7139 188.4) (xy 112.7139 187.506139) + (xy 112.711598 187.482775) (xy 112.706573 187.466208) (xy 112.698415 187.450947) (xy 112.687434 187.437565) + (xy 112.674052 187.426584) (xy 112.658791 187.418426) (xy 112.642224 187.413401) (xy 112.61886 187.4111) + (xy 110.63114 187.4111) (xy 110.607775 187.413401) (xy 110.591208 187.418426) (xy 110.575947 187.426584) + (xy 110.562565 187.437565) (xy 110.551584 187.450947) (xy 110.543426 187.466208) (xy 110.538401 187.482775) + (xy 110.5361 187.506139) (xy 110.5361 188.310066) (xy 110.526585 188.357901) (xy 110.499488 188.398454) + (xy 110.458935 188.425551) (xy 110.4111 188.435066) (xy 109.78114 188.435066) (xy 109.75757 188.437387) + (xy 109.740818 188.442469) (xy 109.733927 188.446153) (xy 109.687255 188.460312) (xy 109.638717 188.455532) + (xy 109.595703 188.432542) (xy 109.564761 188.394841) (xy 109.550602 188.348169) (xy 109.55 188.335914) + (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) (xy 109.549553 183.177159) + (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) (xy 109.507839 182.806542) + (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) (xy 109.396046 182.453205) + (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.246935 182.178969) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.215467 182.124889) (xy 126.198428 182.124889) + (xy 126.198428 182.55011) (xy 126.207096 182.638129) (xy 126.230983 182.716873) (xy 126.269767 182.789432) + (xy 126.321964 182.853035) (xy 126.385567 182.905232) (xy 126.458126 182.944016) (xy 126.53687 182.967903) + (xy 126.62489 182.976572) (xy 127.12511 182.976572) (xy 127.213129 182.967903) (xy 127.291873 182.944016) + (xy 127.364432 182.905232) (xy 127.428035 182.853035) (xy 127.480231 182.789434) (xy 127.51476 182.724836) + (xy 127.545701 182.687135) (xy 127.588714 182.664143) (xy 127.637252 182.659363) (xy 127.683925 182.673521) + (xy 127.721626 182.704462) (xy 127.73524 182.724836) (xy 127.769768 182.789434) (xy 127.821964 182.853035) + (xy 127.885567 182.905232) (xy 127.958126 182.944016) (xy 128.03687 182.967903) (xy 128.12489 182.976572) + (xy 128.62511 182.976572) (xy 128.713129 182.967903) (xy 128.791873 182.944016) (xy 128.864432 182.905232) + (xy 128.928035 182.853035) (xy 128.980232 182.789432) (xy 129.019016 182.716873) (xy 129.042903 182.638129) + (xy 129.051572 182.55011) (xy 129.051572 182.124889) (xy 131.198428 182.124889) (xy 131.198428 182.55011) + (xy 131.207096 182.638129) (xy 131.230983 182.716873) (xy 131.269767 182.789432) (xy 131.321964 182.853035) + (xy 131.385567 182.905232) (xy 131.458126 182.944016) (xy 131.53687 182.967903) (xy 131.62489 182.976572) + (xy 132.12511 182.976572) (xy 132.213129 182.967903) (xy 132.291873 182.944016) (xy 132.364432 182.905232) + (xy 132.428035 182.853035) (xy 132.480231 182.789434) (xy 132.51476 182.724836) (xy 132.545701 182.687135) + (xy 132.588714 182.664143) (xy 132.637252 182.659363) (xy 132.683925 182.673521) (xy 132.721626 182.704462) + (xy 132.73524 182.724836) (xy 132.769768 182.789434) (xy 132.821964 182.853035) (xy 132.885567 182.905232) + (xy 132.958126 182.944016) (xy 133.03687 182.967903) (xy 133.12489 182.976572) (xy 133.62511 182.976572) + (xy 133.713129 182.967903) (xy 133.791873 182.944016) (xy 133.864432 182.905232) (xy 133.928035 182.853035) + (xy 133.980232 182.789432) (xy 134.019016 182.716873) (xy 134.042903 182.638129) (xy 134.051572 182.55011) + (xy 134.051572 182.124889) (xy 135.198428 182.124889) (xy 135.198428 182.55011) (xy 135.207096 182.638129) + (xy 135.230983 182.716873) (xy 135.269767 182.789432) (xy 135.321964 182.853035) (xy 135.385567 182.905232) + (xy 135.458126 182.944016) (xy 135.53687 182.967903) (xy 135.62489 182.976572) (xy 136.12511 182.976572) + (xy 136.213129 182.967903) (xy 136.291873 182.944016) (xy 136.364432 182.905232) (xy 136.428035 182.853035) + (xy 136.480231 182.789434) (xy 136.51476 182.724836) (xy 136.545701 182.687135) (xy 136.588714 182.664143) + (xy 136.637252 182.659363) (xy 136.683925 182.673521) (xy 136.721626 182.704462) (xy 136.73524 182.724836) + (xy 136.769768 182.789434) (xy 136.821964 182.853035) (xy 136.885567 182.905232) (xy 136.958126 182.944016) + (xy 137.03687 182.967903) (xy 137.12489 182.976572) (xy 137.62511 182.976572) (xy 137.713129 182.967903) + (xy 137.791873 182.944016) (xy 137.864432 182.905232) (xy 137.928035 182.853035) (xy 137.980232 182.789432) + (xy 138.019016 182.716873) (xy 138.042903 182.638129) (xy 138.051572 182.55011) (xy 138.051572 182.124889) + (xy 139.198428 182.124889) (xy 139.198428 182.55011) (xy 139.207096 182.638129) (xy 139.230983 182.716873) + (xy 139.269767 182.789432) (xy 139.321964 182.853035) (xy 139.385567 182.905232) (xy 139.458126 182.944016) + (xy 139.53687 182.967903) (xy 139.62489 182.976572) (xy 140.12511 182.976572) (xy 140.213129 182.967903) + (xy 140.291873 182.944016) (xy 140.364432 182.905232) (xy 140.428035 182.853035) (xy 140.480231 182.789434) + (xy 140.51476 182.724836) (xy 140.545701 182.687135) (xy 140.588714 182.664143) (xy 140.637252 182.659363) + (xy 140.683925 182.673521) (xy 140.721626 182.704462) (xy 140.73524 182.724836) (xy 140.769768 182.789434) + (xy 140.821964 182.853035) (xy 140.885567 182.905232) (xy 140.958126 182.944016) (xy 141.03687 182.967903) + (xy 141.12489 182.976572) (xy 141.62511 182.976572) (xy 141.713129 182.967903) (xy 141.791873 182.944016) + (xy 141.864432 182.905232) (xy 141.928035 182.853035) (xy 141.980232 182.789432) (xy 142.019016 182.716873) + (xy 142.042903 182.638129) (xy 142.051572 182.55011) (xy 142.051572 182.124889) (xy 142.042903 182.03687) + (xy 142.019016 181.958126) (xy 141.980232 181.885567) (xy 141.928035 181.821964) (xy 141.864432 181.769767) + (xy 141.791873 181.730983) (xy 141.713129 181.707096) (xy 141.62511 181.698428) (xy 141.12489 181.698428) + (xy 141.03687 181.707096) (xy 140.958126 181.730983) (xy 140.885567 181.769767) (xy 140.821964 181.821964) + (xy 140.769768 181.885565) (xy 140.73524 181.950164) (xy 140.704299 181.987865) (xy 140.661286 182.010857) + (xy 140.612748 182.015637) (xy 140.566075 182.001479) (xy 140.528374 181.970538) (xy 140.51476 181.950164) + (xy 140.480231 181.885565) (xy 140.428035 181.821964) (xy 140.364432 181.769767) (xy 140.291873 181.730983) + (xy 140.213129 181.707096) (xy 140.12511 181.698428) (xy 139.62489 181.698428) (xy 139.53687 181.707096) + (xy 139.458126 181.730983) (xy 139.385567 181.769767) (xy 139.321964 181.821964) (xy 139.269767 181.885567) + (xy 139.230983 181.958126) (xy 139.207096 182.03687) (xy 139.198428 182.124889) (xy 138.051572 182.124889) + (xy 138.042903 182.03687) (xy 138.019016 181.958126) (xy 137.980232 181.885567) (xy 137.928035 181.821964) + (xy 137.864432 181.769767) (xy 137.791873 181.730983) (xy 137.713129 181.707096) (xy 137.62511 181.698428) + (xy 137.12489 181.698428) (xy 137.03687 181.707096) (xy 136.958126 181.730983) (xy 136.885567 181.769767) + (xy 136.821964 181.821964) (xy 136.769768 181.885565) (xy 136.73524 181.950164) (xy 136.704299 181.987865) + (xy 136.661286 182.010857) (xy 136.612748 182.015637) (xy 136.566075 182.001479) (xy 136.528374 181.970538) + (xy 136.51476 181.950164) (xy 136.480231 181.885565) (xy 136.428035 181.821964) (xy 136.364432 181.769767) + (xy 136.291873 181.730983) (xy 136.213129 181.707096) (xy 136.12511 181.698428) (xy 135.62489 181.698428) + (xy 135.53687 181.707096) (xy 135.458126 181.730983) (xy 135.385567 181.769767) (xy 135.321964 181.821964) + (xy 135.269767 181.885567) (xy 135.230983 181.958126) (xy 135.207096 182.03687) (xy 135.198428 182.124889) + (xy 134.051572 182.124889) (xy 134.042903 182.03687) (xy 134.019016 181.958126) (xy 133.980232 181.885567) + (xy 133.928035 181.821964) (xy 133.864432 181.769767) (xy 133.791873 181.730983) (xy 133.713129 181.707096) + (xy 133.62511 181.698428) (xy 133.12489 181.698428) (xy 133.03687 181.707096) (xy 132.958126 181.730983) + (xy 132.885567 181.769767) (xy 132.821964 181.821964) (xy 132.769768 181.885565) (xy 132.73524 181.950164) + (xy 132.704299 181.987865) (xy 132.661286 182.010857) (xy 132.612748 182.015637) (xy 132.566075 182.001479) + (xy 132.528374 181.970538) (xy 132.51476 181.950164) (xy 132.480231 181.885565) (xy 132.428035 181.821964) + (xy 132.364432 181.769767) (xy 132.291873 181.730983) (xy 132.213129 181.707096) (xy 132.12511 181.698428) + (xy 131.62489 181.698428) (xy 131.53687 181.707096) (xy 131.458126 181.730983) (xy 131.385567 181.769767) + (xy 131.321964 181.821964) (xy 131.269767 181.885567) (xy 131.230983 181.958126) (xy 131.207096 182.03687) + (xy 131.198428 182.124889) (xy 129.051572 182.124889) (xy 129.042903 182.03687) (xy 129.019016 181.958126) + (xy 128.980232 181.885567) (xy 128.928035 181.821964) (xy 128.864432 181.769767) (xy 128.791873 181.730983) + (xy 128.713129 181.707096) (xy 128.62511 181.698428) (xy 128.12489 181.698428) (xy 128.03687 181.707096) + (xy 127.958126 181.730983) (xy 127.885567 181.769767) (xy 127.821964 181.821964) (xy 127.769768 181.885565) + (xy 127.73524 181.950164) (xy 127.704299 181.987865) (xy 127.661286 182.010857) (xy 127.612748 182.015637) + (xy 127.566075 182.001479) (xy 127.528374 181.970538) (xy 127.51476 181.950164) (xy 127.480231 181.885565) + (xy 127.428035 181.821964) (xy 127.364432 181.769767) (xy 127.291873 181.730983) (xy 127.213129 181.707096) + (xy 127.12511 181.698428) (xy 126.62489 181.698428) (xy 126.53687 181.707096) (xy 126.458126 181.730983) + (xy 126.385567 181.769767) (xy 126.321964 181.821964) (xy 126.269767 181.885567) (xy 126.230983 181.958126) + (xy 126.207096 182.03687) (xy 126.198428 182.124889) (xy 109.215467 182.124889) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384816) (xy 97.900442 181.375814) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 130.708919) (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) + (xy 70.480676 131.673731) (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) + (xy 71.483143 132.496434) (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) + (xy 72.773731 132.369323) (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) + (xy 73.596434 131.366856) (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) + (xy 73.469323 130.076268) (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) + (xy 72.466856 129.253565) (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) + (xy 71.176268 129.380676) (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) + (xy 70.353565 130.383143) (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) + (xy 64.586612 125.336612) (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "dfa8ff64-4dcd-4955-acc3-aa7e2959579d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) + (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) + (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) (xy 143.746156 181.305376) + (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) (xy 143.705376 181.346156) + (xy 143.701086 181.360298) (xy 143.699557 181.375814) (xy 143.7 181.384816) (xy 143.700001 188.4) + (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) (xy 143.575001 188.525) + (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) + (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) (xy 120.522836 188.515485) + (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) (xy 112.317967 188.488388) + (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) (xy 112.317967 188.311612) + (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) (xy 112.447484 188.17237) + (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) (xy 112.474915 187.893854) + (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) (xy 112.29737 187.677515) + (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) (xy 112.018854 187.650084) + (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) (xy 111.802515 187.827629) + (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) (xy 111.775084 188.106145) + (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) (xy 111.91309 188.296066) + (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) (xy 111.947579 188.469445) + (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) (xy 111.406355 188.525) + (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) (xy 111.281355 188.4) + (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) (xy 111.356974 188.282659) + (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) (xy 111.4889 188.035841) + (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) (xy 111.407658 187.768024) + (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) (xy 111.160842 187.6361) + (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) (xy 110.893024 187.717341) + (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) (xy 110.7611 187.964158) + (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) (xy 110.842341 188.231975) + (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) (xy 110.966243 188.375612) + (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) (xy 110.868033 188.522598) + (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) (xy 109.586612 188.488388) + (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384816) (xy 97.900442 181.375814) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 130.708919) (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) + (xy 70.480676 131.673731) (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) + (xy 71.483143 132.496434) (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) + (xy 72.773731 132.369323) (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) + (xy 73.596434 131.366856) (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) + (xy 73.469323 130.076268) (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) + (xy 72.466856 129.253565) (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) + (xy 71.176268 129.380676) (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) + (xy 70.353565 130.383143) (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) + (xy 64.586612 125.336612) (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 125.25) (xy 232.125 125.25) (xy 232.125 181.375) (xy 143.875 181.375) (xy 143.875 188.525) + (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) + (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972836 125.309515) (xy 232.013389 125.336612) (xy 232.040486 125.377165) (xy 232.050001 125.425) + (xy 232.05 181.175) (xy 232.040485 181.222835) (xy 232.013388 181.263388) (xy 231.972835 181.290485) + (xy 231.925 181.3) (xy 143.784817 181.3) (xy 143.775815 181.299557) (xy 143.760298 181.301086) (xy 143.746156 181.305376) + (xy 143.733131 181.312338) (xy 143.72171 181.32171) (xy 143.712338 181.333131) (xy 143.705376 181.346156) + (xy 143.701086 181.360298) (xy 143.699557 181.375814) (xy 143.7 181.384816) (xy 143.700001 188.4) + (xy 143.690486 188.447835) (xy 143.663389 188.488388) (xy 143.622836 188.515485) (xy 143.575001 188.525) + (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) + (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) (xy 120.522836 188.515485) + (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) (xy 112.317967 188.488388) + (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) (xy 112.317967 188.311612) + (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) (xy 112.447484 188.17237) + (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) (xy 112.474915 187.893854) + (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) (xy 112.29737 187.677515) + (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) (xy 112.018854 187.650084) + (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) (xy 111.802515 187.827629) + (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) (xy 111.775084 188.106145) + (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) (xy 111.91309 188.296066) + (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) (xy 111.947579 188.469445) + (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) (xy 111.406355 188.525) + (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) (xy 111.281355 188.4) + (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) (xy 111.356974 188.282659) + (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) (xy 111.4889 188.035841) + (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) (xy 111.407658 187.768024) + (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) (xy 111.160842 187.6361) + (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) (xy 110.893024 187.717341) + (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) (xy 110.7611 187.964158) + (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) (xy 110.842341 188.231975) + (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) (xy 110.966243 188.375612) + (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) (xy 110.868033 188.522598) + (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) (xy 109.586612 188.488388) + (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384816) (xy 97.900442 181.375814) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 130.708919) (xy 70.288764 130.708919) (xy 70.288764 131.04108) (xy 70.353565 131.366856) + (xy 70.480676 131.673731) (xy 70.665216 131.949915) (xy 70.900084 132.184783) (xy 71.176268 132.369323) + (xy 71.483143 132.496434) (xy 71.808919 132.561236) (xy 72.141081 132.561236) (xy 72.466856 132.496434) + (xy 72.773731 132.369323) (xy 73.049915 132.184783) (xy 73.284783 131.949915) (xy 73.469323 131.673731) + (xy 73.596434 131.366856) (xy 73.661236 131.04108) (xy 73.661236 130.708919) (xy 73.596434 130.383143) + (xy 73.469323 130.076268) (xy 73.284783 129.800084) (xy 73.049915 129.565216) (xy 72.773731 129.380676) + (xy 72.466856 129.253565) (xy 72.141081 129.188764) (xy 71.808919 129.188764) (xy 71.483143 129.253565) + (xy 71.176268 129.380676) (xy 70.900084 129.565216) (xy 70.665216 129.800084) (xy 70.480676 130.076268) + (xy 70.353565 130.383143) (xy 70.288764 130.708919) (xy 64.55 130.708919) (xy 64.55 125.425) (xy 64.559515 125.377165) + (xy 64.586612 125.336612) (xy 64.627165 125.309515) (xy 64.675 125.3) (xy 231.925001 125.3) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl new file mode 100644 index 0000000..1ab74c9 --- /dev/null +++ b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x4_low.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro index db3287e..c9ea05e 100644 --- a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro +++ b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x4_low.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,43 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PER0_N", - "/PER0_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PET0_N", - "/PET0_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -433,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -451,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -469,34 +569,218 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -507,6 +791,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -527,15 +816,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "df9b54b3-d030-43fb-b8cb-7f84c296834e", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch index 5adbd6a..aae3715 100644 --- a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch +++ b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch @@ -1,531 +1,1020 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid df9b54b3-d030-43fb-b8cb-7f84c296834e) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 032864f3-fd29-46b3-9a94-d5bac394e5b6) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07db80fb-0977-4649-b1b1-a8ae7d6a35cb) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0877626e-7d5f-4b66-bb32-ad860678762b) - ) - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0b782a3c-0105-453f-802c-a3042fdadd7d) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0c5327b2-ccfc-4b52-8ce4-7f20e2c51236) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0fbbce18-1591-4548-a9cb-f7c9d36f5e30) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12ee092f-8d92-489d-87ed-b1c79cee6f0d) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e9dad67-2d52-46eb-ab6f-59e4b9086932) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 24fa77ae-2580-406e-acaf-1001081493b1) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 271f7cdc-aa9f-4109-93e4-44ba34ef1a33) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32c6a7f6-a004-4c70-a300-579676f4314a) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 35ac2870-0bee-4d68-aff5-be7ed6fda33e) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 38144395-0bcc-41a3-a568-e3302d5a7f80) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51908adf-d514-44a8-815d-f7f737ec9a36) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 55c10de6-72cd-4fe5-8ef6-0559951ae594) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 59105e8a-ea15-460e-b5d6-6f3a186aa84f) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 59b08c56-7977-49a5-b15a-6215c5976470) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5aa4c705-cb00-432e-a3c0-7d13cfed252e) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 62e77387-48d7-450d-9500-ab1dfe5800a3) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 88610b99-11ff-4854-bc56-d8c1c0b93b89) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b039f8e-969e-46bc-93ec-89f5e4446f91) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b067eeb-cf9f-4e6c-9b8e-f1c9203e4a41) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a657061-567a-4cef-8114-2a970d937b07) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a818d5ee-e5f5-42d5-b6ac-8b46d7c95b83) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bc6bb914-993c-496d-b9db-852cc9d5aea3) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c75d2b25-5815-460b-8c9e-8c5688d9bcf0) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cca799ed-6223-4064-94ad-d625b42125e2) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d4e2cc3b-a9c7-4e50-9260-65eedc1b5628) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db82fc54-9e92-4eba-85af-d2320c499600) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e2a329c9-4260-498b-b0da-af97fa30466d) - ) - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eaf45020-8438-4ef9-bd23-72535c2f742b) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fd9d289f-7dce-4b8d-8d36-f63576d70088) - ) - - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 00b5948d-e814-41e3-a36c-4e6406e88890) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 096a01b2-def1-4535-8e31-e822065823f8) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 11617bb7-16c6-47d1-b22b-8fb8696f0bff) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 11cd962d-5d00-442a-a041-2f0ace64f17b) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 141c6d99-3c82-4877-b3c7-b49339cb4a8a) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1bb22b5a-ebce-4922-b9dc-755e8efbeb94) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2204c167-51b9-4f0d-9a8b-393e5bf279c6) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 28d6ed1d-f27d-43d0-a786-f34f301d9283) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 323bba2f-cecf-4c02-8ac7-9c60a4116a2e) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 475a66bb-28e1-4028-8322-bbb1c1978619) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 52ce04dc-4db0-4ca7-8789-449a8714db24) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 55e87807-4cd2-4601-8bc7-4a7ebb1c3e06) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 56c5c0a2-c67b-4d5a-b03b-55aea087bd6b) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 61646291-83b5-48f9-9097-fb2f1d319509) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 66cb952d-af94-4cd7-8b36-749a37336960) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6d86cd04-999d-4367-8eef-5f2518503c0c) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 768c95da-19ed-40d9-803e-b68ab53e545b) - ) - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7abadf67-50a1-43aa-ab41-bb4a1b7ad5aa) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7f631249-ce63-4b21-a556-c2f8ea67282a) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9431386f-3279-42a6-9334-5bd99e2eb044) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 9e905ec6-a9c0-4897-9920-92f5751bb85c) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid aa3cf6e6-73d1-4384-962b-40e565e7c18a) - ) - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid aa3e0ae2-95b0-4bb2-8115-1a504d427208) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid b8963e22-78a7-4958-b9cf-8654059b0269) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bb663400-d928-42e8-8eb3-194662a3c9ae) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c388018b-53fc-4402-86a3-61f4d93804a4) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid c87c83a9-d135-4143-9e8a-6b3fbd8fe631) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid eaebad63-36d8-4f31-a9de-3d7dcd6a8144) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ebaa8073-6c09-4341-8f59-e6c4bab3cdd2) - ) - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid edc1f9c3-a715-418c-bc7b-75a907a4ad47) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f8677946-761f-46e6-bb7d-93ff68b46d3b) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f910e6a3-338f-4433-a8a9-baa6655c1843) - ) - - (sheet (at 34.29 26.67) (size 22.86 55.88) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 83.1346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8dce3e77-6fe4-42f3-8ed3-6ebdb66a0460) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8402af9a-21a4-4f4c-b3f9-05fcc1a40110) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8a0db20f-197c-4658-89d0-b29421b0d5a5) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0ad8a9db-1fda-4ecb-a4a5-2b273667d168) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5c7030db-6665-455d-9be5-58748fb833b6) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6a406513-0770-4503-980d-743214666228) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 925073a9-b0b3-488d-a51d-f59b49db23df) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9c2c0b1e-04a6-4fbe-b262-40db14ed7cb4) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 469cb60c-f87a-4907-b3e8-6fa41bc274d4) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 44baaeb3-6576-4367-a2f9-c0712f49a9fb) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c979a340-229f-45e5-a858-832ccda53c71) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dddec1ec-31e7-433d-87ec-38c49b3ec1a2) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3cfe04b6-bb8b-4927-bab5-b2f50c9efc3d) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cf6f3dad-78e3-40ac-b253-0de167db8082) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9ec06e41-2521-4b40-a3ae-b086f1231395) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3219648b-5598-4485-9b5d-0ec66a173cfa) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e2d8c52e-3382-4081-a3a4-18da95a66a6b) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1e51d688-8b8c-45dd-a601-cee1d076477a) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b1bd1672-8c61-41d0-bcee-e7f8e437eaf2) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4d7ecd7b-b112-454b-8b1d-7adada16a4c7) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b48578cb-a752-4e2b-9437-0eadb59a1a13) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a1666f53-0143-4914-8e23-c106d00a3eff) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0b42686f-d170-4e01-ba3b-511474b1be59) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 192ec534-f051-47ea-ad3d-ca35136e819a) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5f0c1fb6-deb5-4e84-b85a-89b85702502c) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 98e1a06b-e9df-4576-8e6c-3c71481bac30) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f9daf1de-c6d6-40e7-830e-4ae039d151f2) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 81c1cfef-73d6-4d65-a32f-f0f0e197ea49) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 06340713-af14-44ee-920b-98d234018a46) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 225eaaea-b241-4e7e-9519-96a285db153d) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dc05d58e-529e-42aa-877d-e4b207c77be7) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d8db18a6-7290-4807-9239-a557959e2fd8) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "10")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_low") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51070f" - (reference "J2") (unit 1) (value "PCIexpress_x4") (footprint "PCIexpress:PCIexpress_x4") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "df9b54b3-d030-43fb-b8cb-7f84c296834e") + (paper "A4") + (title_block + (title "PCIexpress_x4_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "032864f3-fd29-46b3-9a94-d5bac394e5b6") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07db80fb-0977-4649-b1b1-a8ae7d6a35cb") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0877626e-7d5f-4b66-bb32-ad860678762b") + ) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b782a3c-0105-453f-802c-a3042fdadd7d") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c5327b2-ccfc-4b52-8ce4-7f20e2c51236") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fbbce18-1591-4548-a9cb-f7c9d36f5e30") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12ee092f-8d92-489d-87ed-b1c79cee6f0d") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e9dad67-2d52-46eb-ab6f-59e4b9086932") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24fa77ae-2580-406e-acaf-1001081493b1") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "271f7cdc-aa9f-4109-93e4-44ba34ef1a33") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32c6a7f6-a004-4c70-a300-579676f4314a") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35ac2870-0bee-4d68-aff5-be7ed6fda33e") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38144395-0bcc-41a3-a568-e3302d5a7f80") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51908adf-d514-44a8-815d-f7f737ec9a36") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55c10de6-72cd-4fe5-8ef6-0559951ae594") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59105e8a-ea15-460e-b5d6-6f3a186aa84f") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59b08c56-7977-49a5-b15a-6215c5976470") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aa4c705-cb00-432e-a3c0-7d13cfed252e") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62e77387-48d7-450d-9500-ab1dfe5800a3") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88610b99-11ff-4854-bc56-d8c1c0b93b89") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b039f8e-969e-46bc-93ec-89f5e4446f91") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b067eeb-cf9f-4e6c-9b8e-f1c9203e4a41") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a657061-567a-4cef-8114-2a970d937b07") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a818d5ee-e5f5-42d5-b6ac-8b46d7c95b83") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc6bb914-993c-496d-b9db-852cc9d5aea3") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c75d2b25-5815-460b-8c9e-8c5688d9bcf0") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cca799ed-6223-4064-94ad-d625b42125e2") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4e2cc3b-a9c7-4e50-9260-65eedc1b5628") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db82fc54-9e92-4eba-85af-d2320c499600") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2a329c9-4260-498b-b0da-af97fa30466d") + ) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaf45020-8438-4ef9-bd23-72535c2f742b") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd9d289f-7dce-4b8d-8d36-f63576d70088") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00b5948d-e814-41e3-a36c-4e6406e88890") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "096a01b2-def1-4535-8e31-e822065823f8") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "11617bb7-16c6-47d1-b22b-8fb8696f0bff") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "11cd962d-5d00-442a-a041-2f0ace64f17b") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "141c6d99-3c82-4877-b3c7-b49339cb4a8a") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1bb22b5a-ebce-4922-b9dc-755e8efbeb94") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2204c167-51b9-4f0d-9a8b-393e5bf279c6") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "28d6ed1d-f27d-43d0-a786-f34f301d9283") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "323bba2f-cecf-4c02-8ac7-9c60a4116a2e") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "475a66bb-28e1-4028-8322-bbb1c1978619") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "52ce04dc-4db0-4ca7-8789-449a8714db24") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "55e87807-4cd2-4601-8bc7-4a7ebb1c3e06") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "56c5c0a2-c67b-4d5a-b03b-55aea087bd6b") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "61646291-83b5-48f9-9097-fb2f1d319509") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66cb952d-af94-4cd7-8b36-749a37336960") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6d86cd04-999d-4367-8eef-5f2518503c0c") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "768c95da-19ed-40d9-803e-b68ab53e545b") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7abadf67-50a1-43aa-ab41-bb4a1b7ad5aa") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7f631249-ce63-4b21-a556-c2f8ea67282a") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9431386f-3279-42a6-9334-5bd99e2eb044") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9e905ec6-a9c0-4897-9920-92f5751bb85c") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa3cf6e6-73d1-4384-962b-40e565e7c18a") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa3e0ae2-95b0-4bb2-8115-1a504d427208") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b8963e22-78a7-4958-b9cf-8654059b0269") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bb663400-d928-42e8-8eb3-194662a3c9ae") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c388018b-53fc-4402-86a3-61f4d93804a4") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c87c83a9-d135-4143-9e8a-6b3fbd8fe631") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eaebad63-36d8-4f31-a9de-3d7dcd6a8144") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ebaa8073-6c09-4341-8f59-e6c4bab3cdd2") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "edc1f9c3-a715-418c-bc7b-75a907a4ad47") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f8677946-761f-46e6-bb7d-93ff68b46d3b") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f910e6a3-338f-4433-a8a9-baa6655c1843") + ) + (sheet + (at 34.29 26.67) + (size 22.86 55.88) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "8dce3e77-6fe4-42f3-8ed3-6ebdb66a0460") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "8402af9a-21a4-4f4c-b3f9-05fcc1a40110") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "8a0db20f-197c-4658-89d0-b29421b0d5a5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "0ad8a9db-1fda-4ecb-a4a5-2b273667d168") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "5c7030db-6665-455d-9be5-58748fb833b6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "6a406513-0770-4503-980d-743214666228") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "925073a9-b0b3-488d-a51d-f59b49db23df") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "9c2c0b1e-04a6-4fbe-b262-40db14ed7cb4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "469cb60c-f87a-4907-b3e8-6fa41bc274d4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "44baaeb3-6576-4367-a2f9-c0712f49a9fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "c979a340-229f-45e5-a858-832ccda53c71") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "dddec1ec-31e7-433d-87ec-38c49b3ec1a2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "3cfe04b6-bb8b-4927-bab5-b2f50c9efc3d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "cf6f3dad-78e3-40ac-b253-0de167db8082") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "9ec06e41-2521-4b40-a3ae-b086f1231395") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "3219648b-5598-4485-9b5d-0ec66a173cfa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "e2d8c52e-3382-4081-a3a4-18da95a66a6b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "1e51d688-8b8c-45dd-a601-cee1d076477a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "b1bd1672-8c61-41d0-bcee-e7f8e437eaf2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "4d7ecd7b-b112-454b-8b1d-7adada16a4c7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "b48578cb-a752-4e2b-9437-0eadb59a1a13") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "a1666f53-0143-4914-8e23-c106d00a3eff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "0b42686f-d170-4e01-ba3b-511474b1be59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "192ec534-f051-47ea-ad3d-ca35136e819a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "5f0c1fb6-deb5-4e84-b85a-89b85702502c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "98e1a06b-e9df-4576-8e6c-3c71481bac30") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "f9daf1de-c6d6-40e7-830e-4ae039d151f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "81c1cfef-73d6-4d65-a32f-f0f0e197ea49") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "06340713-af14-44ee-920b-98d234018a46") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "225eaaea-b241-4e7e-9519-96a285db153d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "dc05d58e-529e-42aa-877d-e4b207c77be7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "d8db18a6-7290-4807-9239-a557959e2fd8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x4_low" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x4_low/decap.kicad_sch b/PCIexpress_x4_low/decap.kicad_sch index d97c6d9..5b5cef7 100644 --- a/PCIexpress_x4_low/decap.kicad_sch +++ b/PCIexpress_x4_low/decap.kicad_sch @@ -1,130 +1,393 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid c4358ca1-cef4-4c0d-8faf-827ca4fdd2d2) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4a405287-db1d-4848-9219-98ea7371c852) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 94557b50-31ab-4e98-8932-6a4813ea5b10) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3ee87f3-6e3c-4b15-ac97-f9bf3b24eb70) - ) - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d848a02e-7e5a-4dc7-a165-015d8a2a4bf0) - ) - - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0e182017-6ba6-44a3-8eb1-47bccd50eabb) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 34d24bdc-e119-4e57-bdac-d4022bf343e3) - ) - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4c040bdc-2f5d-4283-9598-d4063710bfa8) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5f2f35fd-3ab3-43cf-824a-e453e816ce57) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5a6347fb-b390-45a0-bb72-5dcde8841364)) - (pin "2" (uuid 43716e53-7909-4d5f-8e2f-1d8fd53072b6)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid dbe88e23-7cc8-412d-861a-112451756060)) - (pin "2" (uuid a43558a8-fb8b-4eef-b7d7-151def785b27)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c4358ca1-cef4-4c0d-8faf-827ca4fdd2d2") + (paper "A4") + (title_block + (title "PCIexpress_x4_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a405287-db1d-4848-9219-98ea7371c852") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94557b50-31ab-4e98-8932-6a4813ea5b10") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3ee87f3-6e3c-4b15-ac97-f9bf3b24eb70") + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d848a02e-7e5a-4dc7-a165-015d8a2a4bf0") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0e182017-6ba6-44a3-8eb1-47bccd50eabb") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "34d24bdc-e119-4e57-bdac-d4022bf343e3") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4c040bdc-2f5d-4283-9598-d4063710bfa8") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5f2f35fd-3ab3-43cf-824a-e453e816ce57") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5a6347fb-b390-45a0-bb72-5dcde8841364") + ) + (pin "2" + (uuid "43716e53-7909-4d5f-8e2f-1d8fd53072b6") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "dbe88e23-7cc8-412d-861a-112451756060") + ) + (pin "2" + (uuid "a43558a8-fb8b-4eef-b7d7-151def785b27") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x4_low/term.kicad_sch b/PCIexpress_x4_low/term.kicad_sch index 9dc365b..8f8bd57 100644 --- a/PCIexpress_x4_low/term.kicad_sch +++ b/PCIexpress_x4_low/term.kicad_sch @@ -1,220 +1,683 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid b9e0c483-e79a-424b-9ea0-0c802172ffb7) - - (paper "A4") - - (title_block - (title "PCIexpress_x4_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid cbe1d80d-fdf9-4e76-8dbc-9189d5f68d38) - ) - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid f36bd5da-35a9-4869-97b4-1b572dd7a087) - ) - - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00bd7167-341a-4bb4-a2d1-f968918efd93) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28cadfc7-bcc8-4d02-b677-5dd6fbbfa532) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b75a342-0619-4c5f-8f65-0d5708c03f8d) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc242e72-7d06-4dac-ac4a-d9dfafc32060) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da1df414-5631-411d-920b-c7ae94ef660c) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid daf6e4a4-b021-48ee-aaba-7a5ec6513358) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8861868-2993-4370-aff0-cc3521a127b5) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fbd84550-c285-46ed-beff-8b197fd0bdb8) - ) - - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 27870b84-1831-49bf-b024-e9661ee0c8e1) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 512c4798-8da5-46f1-acf9-5744147324dd) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5c8f8bd3-0fb5-42de-88fb-336878b927a6) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d34de92b-c726-4f6a-8a91-892a01ef7fb9) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e4d805d8-f89d-47e7-bb1f-f8dbda6c1792)) - (pin "2" (uuid 05169fc3-46a5-482d-ae9f-c796f395383e)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5e495437-76e7-47d8-b4d9-09e896b3403e)) - (pin "2" (uuid f6024ebe-a4a6-41bc-8df0-f046110d06df)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid b099cefb-f499-4c74-9de3-8db47abe492f)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 17d7f52a-535c-432f-a8dd-f4e5cfd38aa0)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b9e0c483-e79a-424b-9ea0-0c802172ffb7") + (paper "A4") + (title_block + (title "PCIexpress_x4_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "cbe1d80d-fdf9-4e76-8dbc-9189d5f68d38") + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "f36bd5da-35a9-4869-97b4-1b572dd7a087") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00bd7167-341a-4bb4-a2d1-f968918efd93") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28cadfc7-bcc8-4d02-b677-5dd6fbbfa532") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b75a342-0619-4c5f-8f65-0d5708c03f8d") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc242e72-7d06-4dac-ac4a-d9dfafc32060") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da1df414-5631-411d-920b-c7ae94ef660c") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daf6e4a4-b021-48ee-aaba-7a5ec6513358") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8861868-2993-4370-aff0-cc3521a127b5") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbd84550-c285-46ed-beff-8b197fd0bdb8") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "27870b84-1831-49bf-b024-e9661ee0c8e1") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "512c4798-8da5-46f1-acf9-5744147324dd") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5c8f8bd3-0fb5-42de-88fb-336878b927a6") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d34de92b-c726-4f6a-8a91-892a01ef7fb9") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e4d805d8-f89d-47e7-bb1f-f8dbda6c1792") + ) + (pin "2" + (uuid "05169fc3-46a5-482d-ae9f-c796f395383e") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5e495437-76e7-47d8-b4d9-09e896b3403e") + ) + (pin "2" + (uuid "f6024ebe-a4a6-41bc-8df0-f046110d06df") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "b099cefb-f499-4c74-9de3-8db47abe492f") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "17d7f52a-535c-432f-a8dd-f4e5cfd38aa0") + ) + (instances + (project "" + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/df9b54b3-d030-43fb-b8cb-7f84c296834e/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x8_full/PCIexpress_connector.kicad_sch b/PCIexpress_x8_full/PCIexpress_connector.kicad_sch index 195f95e..b8b8626 100644 --- a/PCIexpress_x8_full/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x8_full/PCIexpress_connector.kicad_sch @@ -1,2432 +1,7271 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid af1ab3ef-2fef-4c42-aeac-5daa6c5c7712) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x8_full") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x8" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x8" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x8" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x8_0_0" - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x8_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -134.62) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x8_full-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 01270c81-9c45-48ef-8c96-9e73c77179a1) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid 0337ffbb-fe84-4e66-9d98-0d4ff3afbb95) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid 0ba7ee1b-82ad-4aac-b469-65d77112b460) - ) - (junction (at 123.19 154.94) (diameter 0) (color 0 0 0 0) - (uuid 149c15c6-4bfd-46a7-a93c-7a1f9b88fdd5) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 1d1e0cdc-303b-4c04-90c6-c780865c8f49) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 23ae4ce4-c5ee-4954-9059-94a9a4b6ca16) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid 3076e5af-0fc6-48b5-a0e4-5732f2bbc606) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid 3592dccb-44bd-44bc-81d5-80508d804d57) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid 39cdb0e7-19f5-4327-9470-4d1608ad08fa) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid 3c3778fe-1793-4c89-8ce5-0f924d7d9385) - ) - (junction (at 87.63 121.92) (diameter 0) (color 0 0 0 0) - (uuid 447ee374-fe37-4e0b-8fe3-7b92c890a784) - ) - (junction (at 123.19 144.78) (diameter 0) (color 0 0 0 0) - (uuid 45b4cf7b-8fc3-4baa-a678-59fe3926c07b) - ) - (junction (at 123.19 124.46) (diameter 0) (color 0 0 0 0) - (uuid 4a3eee4c-becf-410d-a3f3-497e4e66525a) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid 4e5f244e-ee8b-47a6-b240-f874d0022d68) - ) - (junction (at 123.19 137.16) (diameter 0) (color 0 0 0 0) - (uuid 52c22d67-787d-45ea-8e6b-747d9f519c71) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid 5d6100b1-17b9-48c4-92ef-3443f115da2e) - ) - (junction (at 87.63 119.38) (diameter 0) (color 0 0 0 0) - (uuid 5ed9cd22-94a2-48d5-a9d6-5b5cf1eed2dd) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid 621ee100-bbe9-4210-a629-f0a35ea6bf2e) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 6f95db60-6bbe-4596-a90a-ad8ff1331609) - ) - (junction (at 87.63 154.94) (diameter 0) (color 0 0 0 0) - (uuid 7aff2ddf-1942-4481-a003-08de8991c49c) - ) - (junction (at 87.63 142.24) (diameter 0) (color 0 0 0 0) - (uuid 7f629461-a16b-467f-bf3e-ba24f72ac84f) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid 89641e70-bc59-48c5-851b-35eef1ab71b1) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 8ccd1287-35b6-45b4-aecb-88fce44a8ef4) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid 91e6dd76-6724-4374-89d4-e6e6237401d7) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid a358d23a-50ec-4950-b7df-686a15e5bfeb) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid a7065c59-357f-4138-8655-60c7c578016f) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid a890ff5d-f88b-49fb-8c77-72d7aa6ec23e) - ) - (junction (at 123.19 147.32) (diameter 0) (color 0 0 0 0) - (uuid b2e9e7bf-b81a-430a-8da5-21263c2fc009) - ) - (junction (at 87.63 149.86) (diameter 0) (color 0 0 0 0) - (uuid b49b40c6-eed2-4689-b1d1-9d40a9c77a05) - ) - (junction (at 123.19 127) (diameter 0) (color 0 0 0 0) - (uuid b728a4c4-a42d-4df3-b6fb-302c69961bb3) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid c44f6aee-79bf-4287-b89e-73bffbaad279) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid c5026522-7334-490b-b6a4-76b1d2867a8d) - ) - (junction (at 87.63 139.7) (diameter 0) (color 0 0 0 0) - (uuid c5dd9890-99ae-434d-94f3-3c5e232a283c) - ) - (junction (at 87.63 129.54) (diameter 0) (color 0 0 0 0) - (uuid d75af394-4bed-4958-96e0-65b6e16f4ccf) - ) - (junction (at 87.63 132.08) (diameter 0) (color 0 0 0 0) - (uuid e95ae577-afb9-41c5-9c2e-735c2a9cd022) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid f0049090-859a-4629-a107-0d46e1b2db43) - ) - (junction (at 123.19 134.62) (diameter 0) (color 0 0 0 0) - (uuid f8ca0035-7f03-416d-ba34-eda89f5e81f5) - ) - (junction (at 123.19 116.84) (diameter 0) (color 0 0 0 0) - (uuid fe9efb07-4c66-4e54-9c9b-fa698d704bf4) - ) - - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00f3d7d3-da95-49bc-9ae2-fc547a5ccc62) - ) - (wire (pts (xy 123.19 134.62) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0299a0e6-d5f3-4c66-8a15-428015eeb49e) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 02e9b319-2484-4f18-84c0-565902d9540f) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 032a33c9-96d2-45a8-a946-8d8575f67b8d) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0591f6cf-b1a6-4cb1-accc-06aa638b636d) - ) - (wire (pts (xy 123.19 124.46) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0624df04-620e-46b0-b840-0a61b53a5ff0) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0860713c-3f8b-4f75-903c-1691f77136b8) - ) - (wire (pts (xy 85.09 152.4) (xy 90.17 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 08c26f8a-47a2-4d3e-8c95-b5028d9b04af) - ) - (wire (pts (xy 66.04 137.16) (xy 90.17 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ac828db-746b-4d57-abd6-cab89c651937) - ) - (wire (pts (xy 154.94 152.4) (xy 157.48 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e557cf8-8c39-4eef-a923-52d1765004da) - ) - (wire (pts (xy 66.04 147.32) (xy 90.17 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f2dcbbe-a48a-4182-9d56-87d689d9f999) - ) - (wire (pts (xy 120.65 129.54) (xy 142.24 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f98e334-130c-4b6c-a981-bf8654c6d0fe) - ) - (wire (pts (xy 87.63 119.38) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12019f14-73eb-4a9d-b146-4540a821a849) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12ece2eb-90c1-4dc2-b3e8-d1b3daaaeffb) - ) - (wire (pts (xy 120.65 149.86) (xy 142.24 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1303100d-1820-4e7f-a48d-3ebfa5a8b175) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 143be26e-1fdd-4580-98e0-da6fddc9e822) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 14f7795a-e9d6-4278-b00f-f8f920e69939) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 153fa7ca-8782-468e-972f-e2c199293e82) - ) - (wire (pts (xy 90.17 119.38) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15cbcd24-276e-4345-b951-a005ab430903) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 175eac17-ab77-4bd0-9318-5ceffaac88d1) - ) - (wire (pts (xy 90.17 154.94) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1d0afa5b-14e5-4630-b59a-c2cf588c7d20) - ) - (wire (pts (xy 154.94 121.92) (xy 157.48 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20b86e3f-3637-4cec-96de-1e31bb2afda8) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20c520bb-da52-44d3-abfa-1db4b1da9c7f) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 225f6906-dd02-49ed-bc5a-6fd24ff09565) - ) - (wire (pts (xy 154.94 142.24) (xy 157.48 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 22ae9f7b-2450-4dd6-b797-f393c9a58373) - ) - (wire (pts (xy 123.19 157.48) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 241ced5b-55e5-47e7-b374-8baed6e0d603) - ) - (wire (pts (xy 154.94 149.86) (xy 157.48 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 249fd07b-183f-43f5-ae17-e3d815c74bc9) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2891209c-fc4d-4bb8-8f35-78431e7d724e) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28e9e71d-bb13-4274-a913-65b531b9e65b) - ) - (wire (pts (xy 120.65 147.32) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2dd28aa4-139d-4ee6-a25d-83d1a24fafb1) - ) - (wire (pts (xy 66.04 134.62) (xy 90.17 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f0ab134-06d2-472a-82be-3556830ad474) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f581cc9-0432-45e4-9dfe-8ae12af230e1) - ) - (wire (pts (xy 123.19 137.16) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 30815c90-5f69-4155-8047-ed8444c31aec) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 31d97cc0-5c0e-43af-90c8-3f6a45ee462f) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32010407-b542-4aab-ab68-e8996326a702) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 33f3ec16-9422-4928-9d57-1860609b975a) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 35f8eee3-a42f-4046-9f17-a69b7afaf3c3) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3772e5e1-46ed-45b1-82a3-a89bc724b228) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 38d7ec0e-a1a0-487b-b935-fad6a59d74bd) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a024529-a0b1-47b3-a01a-03cf8cf05a40) - ) - (wire (pts (xy 120.65 134.62) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3d52dc98-cc6d-4e1d-98b3-b1824ea3138e) - ) - (wire (pts (xy 154.94 132.08) (xy 157.48 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4067db6b-3df0-4655-8671-d707a38b39d9) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 40f71026-56fc-40b8-b10f-fc892265c65e) - ) - (wire (pts (xy 90.17 132.08) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4127dba1-0ea4-4536-b91b-d54214cb6476) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 419447b3-7444-4494-af2a-9db052444f95) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 44adf9d3-b897-4a04-a504-bd1aa58d60e0) - ) - (wire (pts (xy 87.63 132.08) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4691b292-31a4-4e04-ae0d-d2698b09f475) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4a4386bd-d540-4230-ac10-41b70761a5dc) - ) - (wire (pts (xy 120.65 116.84) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4ba336c4-f3f1-4970-83d3-c77c4db8a57b) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4df99bc8-50cf-448c-8094-8176e734b776) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 502014fb-fd96-4dee-b9d6-78adcf4c8a2f) - ) - (wire (pts (xy 123.19 106.68) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 518f93c3-ad1d-4324-927d-20bdcac7835e) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 527bae94-be3c-4916-8ba6-2f2d2671de7c) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5310ac2e-b9ee-4170-bc31-a93477e376bc) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 54145a70-9d52-4708-8867-f24485a7cf00) - ) - (wire (pts (xy 154.94 139.7) (xy 157.48 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 544ab4b0-2e24-4229-acce-c525b6d4b1c2) - ) - (wire (pts (xy 50.8 124.46) (xy 53.34 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5634e3bd-349e-490c-b2c6-0bfa4659430d) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 571a3e28-47b2-45e8-9be8-ef8d1952f9d9) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 576f08bc-44cf-4abc-9c71-deb9cfe76f54) - ) - (wire (pts (xy 154.94 129.54) (xy 157.48 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 57c19808-44ac-4870-95f7-0ac7a81109b2) - ) - (wire (pts (xy 120.65 139.7) (xy 142.24 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 585912d2-4bd6-45c1-ac63-a14976bd3466) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 586427b2-dd97-4afe-b05e-33f0b0b5bb45) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a493dfd-f4eb-4318-b260-c99849ef9a95) - ) - (wire (pts (xy 66.04 114.3) (xy 90.17 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c00ff17-0dc4-4a0f-b02d-0093440edd9b) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c177a77-d0b2-4846-bfae-f51d63d69d75) - ) - (wire (pts (xy 120.65 121.92) (xy 142.24 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c45829f-494c-4e8c-aa70-b8704f3dd25a) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5ee4f537-d02c-4453-b9e9-80d54789de47) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 62b54491-c630-4878-bd8c-6d452a3a1f0d) - ) - (wire (pts (xy 66.04 144.78) (xy 90.17 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 62c87d3c-da56-4b6b-ab83-8ced8823ed6c) - ) - (wire (pts (xy 66.04 127) (xy 90.17 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 657220c9-71be-41e7-99fa-b6291e6ee036) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 663ff624-785f-4b55-8c5f-bfa50658c8e8) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6677892a-c940-4333-bde4-c208110cdb80) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6808854c-71a1-418d-a68d-55e8d960e49f) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a02a9ee-2922-44ea-9f86-cc30257749c1) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6cf22843-e2d4-4844-91d0-949950ec282c) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6ec414d7-3d41-4e29-978a-8599dbb1f4dc) - ) - (wire (pts (xy 50.8 137.16) (xy 53.34 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 71188aa8-d7cc-40e4-bcd4-dd247a0460bc) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 72cc3408-aa52-45db-b673-b2a638bd3457) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 731fb939-7bee-4e3a-bee5-0b09dc844c8e) - ) - (wire (pts (xy 120.65 119.38) (xy 142.24 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 73bc1646-a537-4378-8805-97514256e8e6) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74130cec-eff0-4410-b5f9-4a376a3d45ef) - ) - (wire (pts (xy 87.63 121.92) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 746fc680-8e5c-4ec4-8d67-6cbe3b28df18) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74d65206-d394-4142-a466-cc0b42ea2cbe) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75d29530-f44d-4d31-aefb-57c9d5a6f9dc) - ) - (wire (pts (xy 123.19 144.78) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 780a8164-a393-494c-86c6-25fc770c5a66) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79defb43-8643-43be-a528-4ed2f2170f32) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a2d1dae-b2ad-4ecd-80a4-f833a409f741) - ) - (wire (pts (xy 120.65 142.24) (xy 142.24 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b10592e-42e1-45fa-993b-1d50c6fee1b2) - ) - (wire (pts (xy 50.8 127) (xy 53.34 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b575cb8-4c33-4c86-94c9-12ce0ea83fd1) - ) - (wire (pts (xy 87.63 129.54) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c3d88ba-f8c1-4f93-83c4-adbc44d0a924) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c70b62f-a83a-4447-b001-2a0f2914ce34) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7c8c2f3d-b726-41f6-8c29-f162e0b6cb58) - ) - (wire (pts (xy 50.8 144.78) (xy 53.34 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e00acaf-15ee-4697-829c-4e166bf39465) - ) - (wire (pts (xy 50.8 114.3) (xy 53.34 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e171220-36c1-41b4-bf43-20bba32076d7) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e25c0ca-7738-44d5-ad5a-a6a016788997) - ) - (wire (pts (xy 120.65 154.94) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 82498356-a936-4cca-b5ed-77f77e151666) - ) - (wire (pts (xy 50.8 116.84) (xy 53.34 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 838ab415-ce67-4507-ac55-66230eb7a2e9) - ) - (wire (pts (xy 123.19 127) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 840471f4-20dc-4ed3-a338-dfbd9d86153c) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8861e4db-8730-4f8f-89d7-ef0c64767d14) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 887a65c0-a15e-407b-a647-ab3588004ef0) - ) - (wire (pts (xy 90.17 129.54) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 89362926-3354-4efc-ac4b-bfdca4854061) - ) - (wire (pts (xy 120.65 127) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 89790c71-cb4e-46da-b8b8-65fb9f6b9788) - ) - (wire (pts (xy 87.63 154.94) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8db40485-41a6-4440-b9cf-1ff0181a706b) - ) - (wire (pts (xy 50.8 147.32) (xy 53.34 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8dda7653-17ec-45a6-8daf-4ae509520c09) - ) - (wire (pts (xy 120.65 124.46) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e2c72f9-63a5-4c0d-b792-a6f54aa8e87b) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f6b483a-81f4-4873-b766-b02fbed8949f) - ) - (wire (pts (xy 123.19 116.84) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 918ee842-7de9-46a1-8f6a-3853897d79b9) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9206ede4-c41f-4c3c-8820-708ffad5bb45) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92747bb1-d01c-4500-987d-b9c440debc35) - ) - (wire (pts (xy 120.65 144.78) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9997c029-4763-405e-bce7-d04becd4d3b2) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9cc11bb3-26e9-4436-b12b-5c4ce74dc988) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d645095-da9f-428b-b071-9d6472989ad1) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a167ee30-0461-41b5-a2f7-a9f1a0a9447d) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3e9459b-ac3e-4fe6-9a25-607a6421c6e8) - ) - (wire (pts (xy 120.65 137.16) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a5cbe4c8-f1bf-409f-a36c-d5d8cb2732bb) - ) - (wire (pts (xy 87.63 142.24) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a911b914-584d-4d5c-8976-9484d9529c24) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9211173-5c40-4287-9ac6-7a05221dd63a) - ) - (wire (pts (xy 120.65 152.4) (xy 142.24 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a922249b-08e3-4f88-aa62-7c2d179135f8) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9de3197-1334-4ae6-8dbb-c8df4dc1576e) - ) - (wire (pts (xy 87.63 139.7) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aa5b81a6-a31e-4e96-a0cd-1d91e53e93b8) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ab09a134-b288-4fdd-b64d-59fe795ba9d3) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ad4dd8d3-014f-43ff-94e7-98d1f85ac75d) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af24e2b7-f1d3-4c4d-a6a8-f82f7b75360a) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid afa99f54-6a2d-499d-a104-c9731f66a786) - ) - (wire (pts (xy 66.04 116.84) (xy 90.17 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b6597d81-da87-4d28-896f-7951d0d0e51c) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b68b61ac-b1eb-42be-a655-fad4e02d73e4) - ) - (wire (pts (xy 90.17 121.92) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b6e12f9c-5c33-424b-b4e1-a409aff8f76b) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9e6e79e-b039-4ace-a41f-a1e68e62ffd1) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba95edc2-49c1-48b1-b4d3-b0f38a64a891) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid be7a2862-885f-4ab2-bcb7-d0161f4474fa) - ) - (wire (pts (xy 90.17 142.24) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bf4db6c3-9f10-443c-bad4-d499d8090f27) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bf692899-1fdf-4bdb-b35f-f74f27de5a19) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bfa125d5-6893-41c2-a1cc-5e0d4df69b49) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c2aa745c-5685-4e51-ac80-9ab593346ec9) - ) - (wire (pts (xy 87.63 149.86) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3f3e8d9-59e1-4242-800c-14861ae554e1) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4265177-35f6-441e-be55-5b4aab1d4eb6) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c49019cd-0fa6-46a4-8b0f-952c666ca324) - ) - (wire (pts (xy 90.17 139.7) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4c88288-2484-4d43-ba3b-3e4a903db11c) - ) - (wire (pts (xy 120.65 132.08) (xy 142.24 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c82cb38f-ebc3-45f7-aa07-cc30f62ef105) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c83708e3-33fd-4a17-a9d9-d1e26446c16b) - ) - (wire (pts (xy 123.19 147.32) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c9b296a3-950a-43ef-9319-2a44ded9aa1b) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cd2b4c64-5d6d-4590-8e0b-24b68e800aea) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf09defe-5107-4876-bbd6-d0eaebd81321) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1f5beeb-7767-4f4b-bac0-afc74b46735a) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8424e17-a45c-4026-9cfc-2761f67bbdce) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d85b83db-b645-433a-a2da-fb3c923711a3) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid da78fb61-0eb3-47a4-8a08-f56d2ad06e05) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd41af67-e6c9-4922-bd22-a18019281f32) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df10be07-a51c-4dd5-afe2-5e4222264013) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0450c0a-66bf-4942-b66c-11c6e46a2e80) - ) - (wire (pts (xy 90.17 149.86) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e64f4c8d-b3db-4d69-bb2b-c746c8dde65c) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e82e25c0-57a5-4d69-9b59-6bb5aaf130d6) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ec7f71cb-e925-41ca-bd6f-663de099333b) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eca4b60e-b0ee-4854-b3b0-8c10557cf142) - ) - (wire (pts (xy 50.8 134.62) (xy 53.34 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ecaa68b5-282f-4b65-ac84-04a290224c0a) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ee2d6dc9-be0c-4e9c-90b2-bb58ca2d6a6d) - ) - (wire (pts (xy 154.94 119.38) (xy 157.48 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ef379d60-0071-4006-8459-30abe2c26e17) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f2184e61-421e-48d9-ad43-459334f71d19) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f22961f7-0d31-4ce9-9092-7866905ace17) - ) - (wire (pts (xy 66.04 124.46) (xy 90.17 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5041e0c-ff53-4959-8ee7-0fab8dcb26f9) - ) - (wire (pts (xy 87.63 157.48) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa3e693b-b312-4a6b-95cc-9abbb96780db) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa54712c-c0d7-4012-8c74-1ca205f98878) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fc1628c3-4fed-44a6-8c46-4bba3b921cf0) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fd2121e3-9d09-4a2a-a17b-319461554ab6) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fdb6b4b0-1d44-4c00-83cf-7ddd12cb4105) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fdda573d-7b82-4adc-8732-97d7caf22d91) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ff065449-ed26-43d0-a0e8-d6c5243d4c4e) - ) - - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d2cf503e-0cde-449c-9600-531b6ef8f004) - ) - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fe007141-444c-463c-86cd-9d70ffd7b795) - ) - - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1f7dbb9d-7e9c-4666-bbd6-6a81b7b33075) - ) - (label "_PER7_P" (at 125.73 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 252f034e-eb5b-4854-ac26-abd58050a556) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2c9d6208-2799-4df4-ab0c-b7e0c1434e4f) - ) - (label "_PER7_N" (at 125.73 152.4 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4a3843c4-3407-444e-b86b-8da0d28d9946) - ) - (label "_PER4_P" (at 125.73 119.38 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 53cf6eca-838d-42f0-b3ca-3d5c0621ddd4) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 59f9f87c-87d1-4d8b-a1ac-866153c8c91e) - ) - (label "_PER4_N" (at 125.73 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 60f210e3-a6fe-43ce-be67-852dfe709cc5) - ) - (label "_PER6_P" (at 125.73 139.7 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 69811822-4eb2-4651-a678-f26d1107eb99) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6f76f391-7b45-45fe-a1df-483ffe47f052) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 756a267c-83ef-4e21-abcb-acb7ab38d0a9) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8c65b096-4c3e-44a0-aeeb-9526c5beb253) - ) - (label "_PER6_N" (at 125.73 142.24 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid af719114-863c-44e4-ad10-8bab28a54643) - ) - (label "_PER5_N" (at 125.73 132.08 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b9e46384-eb45-4c33-b22c-6ad499e2d4ee) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d63e157f-a10b-41af-8234-feb349385b4a) - ) - (label "_PER5_P" (at 125.73 129.54 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid de4f95b8-c66e-4f68-bbe1-45546331e739) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid eae3c04b-d37f-4b2c-9342-179ce7556db9) - ) - - (hierarchical_label "PER6_N" (shape input) (at 157.48 142.24 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 08da89c0-0ede-40e1-b868-3731936cc7ad) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0e74045e-62d0-4d6f-b5d3-7746a97cee83) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0fc70baa-b66f-4e82-b585-8a4a801e8874) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 195f6924-eb76-4751-9ed2-f9afc69d10fb) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 23117151-2d03-47ef-a6ba-b729af773649) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2bdf2af8-ef5d-4ce0-9e6a-a742ad2c2e74) - ) - (hierarchical_label "PET7_N" (shape output) (at 50.8 147.32 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 31e4da49-8323-495c-8901-b10ec240f02c) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 410aa4ce-88d7-44b8-93b5-a5ad94510b48) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4c0833ba-040f-4188-aa54-d2ece5d20f31) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4d9d010e-9c58-4e2c-a8ce-0671a5d61467) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4e6ba08c-54bc-429a-84a7-d833b6ffdca8) - ) - (hierarchical_label "PER4_N" (shape input) (at 157.48 121.92 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 508079d3-3a11-44a8-a513-365e62dd7bf2) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 51e1bdba-d75b-4e9d-9e5f-635f2a6da2c0) - ) - (hierarchical_label "PET6_N" (shape output) (at 50.8 137.16 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 51f4ff3e-1ede-4fcf-82b0-3f546ec2900d) - ) - (hierarchical_label "PER4_P" (shape input) (at 157.48 119.38 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 554b086d-c53c-4bc6-bec8-2249ee590bac) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 581c1c1e-03c0-441c-8cd9-4eb92813d5c1) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 584ccc37-36d2-4060-bc24-710040434043) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5eede4f8-11ea-4fe9-a832-c8261c961f81) - ) - (hierarchical_label "PER5_P" (shape input) (at 157.48 129.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 688a4214-574b-49ae-a95f-8f29103e7cf8) - ) - (hierarchical_label "PET5_N" (shape output) (at 50.8 127 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6c42144e-6fa0-47cd-9a1f-cb6540627185) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6d6a7770-05e7-4ac8-b17c-588381d44b8d) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 70efaf26-108f-45b7-bf8f-37ad0a3fcd43) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 79b79a9f-7ca9-4b05-b1a6-11e4ba572da3) - ) - (hierarchical_label "PET4_N" (shape output) (at 50.8 116.84 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7a7ee55d-3758-405b-9654-ff93f72ee2c4) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7c89abcd-3422-4abe-84db-2f3495ebc22e) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7e75cde0-ecd0-4e5a-8730-ab05e050effa) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8794d2d3-ce2c-45a6-9b37-fb321c874e2d) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 87f3afd8-63f5-4efa-b068-f2f267f453b2) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 898a6b1b-b4e2-4ddc-aec1-08f704730643) - ) - (hierarchical_label "PET4_P" (shape output) (at 50.8 114.3 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8c3061e8-6bf8-4894-a93a-d30547ede8cc) - ) - (hierarchical_label "PER7_P" (shape input) (at 157.48 149.86 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9257b7e9-fb97-467d-a8b5-07a967d8ef4d) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 93ca7700-b4b5-44e6-bfba-7e6321c79bd9) - ) - (hierarchical_label "~{PRSNT2x8}" (shape passive) (at 85.09 152.4 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a572ef5c-22fb-49fd-be8e-b7d452106a3c) - ) - (hierarchical_label "PER7_N" (shape input) (at 157.48 152.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a7c113df-9047-488f-a350-0477a22acf52) - ) - (hierarchical_label "PER6_P" (shape input) (at 157.48 139.7 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a9316f39-dc5c-4d07-83bf-a2b07339b066) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aa78dc2c-12ea-4385-83b8-a303b37fb6a3) - ) - (hierarchical_label "PER5_N" (shape input) (at 157.48 132.08 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c0350ec7-318b-45bc-8117-fe4200843943) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c29bb6d4-0759-4345-b5cd-94ce99584ef5) - ) - (hierarchical_label "PET5_P" (shape output) (at 50.8 124.46 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c70204f3-caa7-45c2-954a-c2ec5271ba10) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ccb2e9ed-da41-41c8-afb1-4af1c4a7273f) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d1f220f5-7d38-48af-a05d-fdad2e3f8a25) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid db9e4bbe-da08-46da-b60d-9a563c5245f0) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e5cfa08f-3c75-4080-ae7b-6d5673a458ce) - ) - (hierarchical_label "PET6_P" (shape output) (at 50.8 134.62 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e9a2ba9f-60a2-450a-a124-2c4534fa84d1) - ) - (hierarchical_label "PET7_P" (shape output) (at 50.8 144.78 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f5d61644-d898-44d8-b9be-914a7ed3105d) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f86bf59d-2f0a-4efa-9a56-514c4c08df0d) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f8bf0388-ae91-4132-9019-b93528807318) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_full" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 157.48 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 163.83 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 161.8742 0)) - (property "Footprint" "" (id 2) (at 87.63 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid ed4489e5-61d5-4352-a04b-1029db2a5475)) - ) - - (symbol (lib_id "power:GND") (at 123.19 157.48 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 163.83 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 161.8742 0)) - (property "Footprint" "" (id 2) (at 123.19 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 1d6edc65-938e-4e93-b2f3-f84905784414)) - ) - - (symbol (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 92f20046-2a78-46f6-85b5-f1e2d902aee3)) - ) - - (symbol (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 7cc2e23d-5fef-41f9-b129-39ab9a254cf7)) - ) - - (symbol (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0a087e41-04c4-4e73-ba49-067db20299d6)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a643a380-891b-42ed-aeac-0418605d7885)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 05efab2b-e5ef-4d74-a1e8-ed416216ed4f)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0c31cad6-9f32-4ee3-8b37-eeff516fec46)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x8") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d548ac1) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x8" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x8" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 91452283-06a3-4458-9f6f-555a08e8f607)) - (pin "A10" (uuid 61ff34a4-70db-496d-8297-f0ea4797e096)) - (pin "A11" (uuid 10ec09a5-f75b-4040-abca-d0bb4f6aa960)) - (pin "A12" (uuid 51c65e3b-6b26-46b5-9c02-ed27960dc05b)) - (pin "A13" (uuid 188e0465-263f-4e23-939f-c9fca573566c)) - (pin "A14" (uuid 53dce777-a3d4-4e62-9874-1609c29d199a)) - (pin "A15" (uuid a9a8cb47-9723-4ca4-8ad5-b47ad4b62845)) - (pin "A16" (uuid 25d5af2e-1a4c-4118-a749-73f96f51c4ed)) - (pin "A17" (uuid 243d6b1b-00e1-4340-b061-2269e6a4a0ac)) - (pin "A18" (uuid cdc0490b-9d35-45d4-ba44-26ce52546449)) - (pin "A19" (uuid 5b015740-5597-413b-9b23-0debe55b2e93)) - (pin "A2" (uuid 74bd974b-60a7-4917-bc48-34826440eab7)) - (pin "A20" (uuid e9dd1d29-b963-4e99-8900-cf7ff7dfb07a)) - (pin "A21" (uuid 547a5bd2-5396-430c-bdc1-abe49f283968)) - (pin "A22" (uuid eb23177f-065b-446d-945c-7cd955376262)) - (pin "A23" (uuid b80a3b02-a0b4-4b89-b645-a7628b61e65b)) - (pin "A24" (uuid f278082b-1f96-4f4f-9d86-9db318fd691e)) - (pin "A25" (uuid fcc513d2-ebd2-4857-968c-7350e1c491f1)) - (pin "A26" (uuid 778d083c-3fe2-49f6-a85d-6eba2c653ad0)) - (pin "A27" (uuid 1bbaa7e4-f935-4a1e-aef5-be5532cb31ea)) - (pin "A28" (uuid a89cf17f-0baf-48ca-b388-37b5842ab861)) - (pin "A29" (uuid 67b7625f-6ed9-4614-aa25-9ff9520306db)) - (pin "A3" (uuid ecbbfc7e-6268-415f-85be-ae36f82f6b71)) - (pin "A30" (uuid ab9a7f39-250d-4ad6-8cfe-fe9d81515825)) - (pin "A31" (uuid fff53a73-1f50-4de3-af62-bc4bb1f79491)) - (pin "A32" (uuid a1ce6f55-0a59-4b42-867e-b5dc7dfdd0e6)) - (pin "A33" (uuid 0365e25f-d7fd-4a35-9b73-9c07bef4e721)) - (pin "A34" (uuid ed2d32ef-b2e5-41e2-afdf-14ce6bbf6f50)) - (pin "A35" (uuid 491c4abf-525a-4df9-a022-960943bd10f6)) - (pin "A36" (uuid 3b5f7b7e-2945-40d1-a76c-bd3286a81fd7)) - (pin "A37" (uuid fde02a2e-f870-46f6-acd5-23146d957bd8)) - (pin "A38" (uuid 1f993efb-4cee-4d01-bf55-6f4ac7730849)) - (pin "A39" (uuid 52463606-88a2-49d9-ac88-e838cec3433e)) - (pin "A4" (uuid 33c63290-c944-45fc-9816-c87a445a0986)) - (pin "A40" (uuid dbbfe99a-5749-4c18-bff6-7a552ddb311d)) - (pin "A41" (uuid 75355240-d2b7-4aa6-a739-e5c0288a8603)) - (pin "A42" (uuid 58077da6-5c91-45ab-86f0-e2f9836d553b)) - (pin "A43" (uuid 440e7df8-e693-4093-8b00-981c1642167d)) - (pin "A44" (uuid 598b0987-831d-430e-ab21-5dfb15903c56)) - (pin "A45" (uuid 36202018-b296-44f6-be06-6d23f6dea664)) - (pin "A46" (uuid e5394939-844e-4e49-acce-bc340648e1ae)) - (pin "A47" (uuid 854706ac-6868-40be-81cd-d3e04ff700ea)) - (pin "A48" (uuid ab8f96a9-be4c-4d08-8947-014cbdd1adc7)) - (pin "A49" (uuid 18878365-102b-4b4f-b153-2a45730d1e6b)) - (pin "A5" (uuid 21ff7bf4-b9c8-41b2-9ae2-dc7d65c5a6d7)) - (pin "A6" (uuid 56a43f9e-6d3b-4908-9b2c-b1721626745c)) - (pin "A7" (uuid 10d009f0-f79c-4382-80f3-102dc8128bfb)) - (pin "A8" (uuid f9e5618b-d553-46e8-b2aa-228d9871e1d5)) - (pin "A9" (uuid 2f240782-0bd4-4ca2-a1c3-97ba521cb260)) - (pin "B1" (uuid 4014f8d8-ddd5-4516-bfe3-cc9058df2482)) - (pin "B10" (uuid 2569d25e-b27a-45af-b970-b83fb1960661)) - (pin "B11" (uuid 89c60122-1f54-4571-8741-cfd53600f064)) - (pin "B12" (uuid fb6534e5-bd08-4fa9-bcd6-962de4c80315)) - (pin "B13" (uuid 8d2a76e3-8ba9-4a7e-81cd-89ad4c8f89de)) - (pin "B14" (uuid cabfd197-5478-4b79-a459-5c55c665ff6d)) - (pin "B15" (uuid 8b874010-aebe-48fd-8bdd-e8ade5e64913)) - (pin "B16" (uuid 7ff640d2-fa26-4aef-9afa-a887d582bc39)) - (pin "B17" (uuid 0fe2b0af-6c7e-4a53-aca1-fb1377089ba2)) - (pin "B18" (uuid 978e7a82-fedc-457e-97f5-9861323c8d61)) - (pin "B19" (uuid 3d62b54f-ab2d-4239-94f2-f9ff20d57fcd)) - (pin "B2" (uuid 3eeeb5d1-37e9-484e-83c6-83393d27b3b9)) - (pin "B20" (uuid 60ec288d-127e-4939-bbcc-cb0476b67ef9)) - (pin "B21" (uuid 86d4de36-6fe0-4ce9-98d6-b074249ff9a3)) - (pin "B22" (uuid 1dae8596-598a-4582-86a1-3fce9bd8cd08)) - (pin "B23" (uuid 474b8b8c-78f2-4c9f-a80c-c8c433911676)) - (pin "B24" (uuid 4f922d78-2898-4903-96f7-92d0271fddfb)) - (pin "B25" (uuid 73d33fcb-7bd8-4598-bf63-fc2f1844d632)) - (pin "B26" (uuid 2e71d3b6-579c-40da-aa9c-d18f0c105cea)) - (pin "B27" (uuid 371b0649-9da1-4fbc-b04d-b602ac931222)) - (pin "B28" (uuid c846becc-bef5-4422-861a-060e26b37f75)) - (pin "B29" (uuid e3efad2f-d47f-4989-af70-e234ec6faabd)) - (pin "B3" (uuid 6ba90712-d771-4504-b57a-7669baf06c8e)) - (pin "B30" (uuid ff02a3d2-aa70-4efd-9a1f-f41d2285b806)) - (pin "B31" (uuid b0ea1769-9bd6-4046-88ff-dd2367d93790)) - (pin "B32" (uuid 9218be8b-3014-4183-a2d7-da1b063474ce)) - (pin "B33" (uuid 8512948c-e85c-4002-b8b6-a3eca2c10fc4)) - (pin "B34" (uuid 4609f348-7643-45b2-9e6b-efc22e627544)) - (pin "B35" (uuid b678ab35-a601-4ac5-a27a-e8ebd682cec0)) - (pin "B36" (uuid 2a8720a3-52bd-48e1-8a5b-71b3a0fc64c7)) - (pin "B37" (uuid e55bcbcf-e416-4079-af38-13600162bc04)) - (pin "B38" (uuid ce611b5b-c2b6-4157-bba9-ae49ff1b41fa)) - (pin "B39" (uuid 2baa0a15-fa81-40f4-bc70-afd825bb77aa)) - (pin "B4" (uuid 9a724fa2-ddd2-46b0-ba5a-49f2415fbe9f)) - (pin "B40" (uuid 92af6aeb-63f7-434a-9e97-f30045409887)) - (pin "B41" (uuid a70f4ef8-e6e7-43e5-b07d-3fea72c20db3)) - (pin "B42" (uuid 2c1810e0-1a77-4b11-b93e-af0dcf038881)) - (pin "B43" (uuid 97662e22-7330-467a-87d5-e6dcfe77548c)) - (pin "B44" (uuid b62fe972-23d6-4e04-8fd0-03d536e45ce9)) - (pin "B45" (uuid 2337cc1f-5ce1-423f-bea8-03469711eb07)) - (pin "B46" (uuid d6084a2a-e9d6-4c22-bab5-4b2dfc59b51f)) - (pin "B47" (uuid 69ca470a-6df6-45e5-81f5-140f4ddcf99a)) - (pin "B48" (uuid 257e8bcd-a3cb-497d-8bae-0ce3835e8409)) - (pin "B49" (uuid f27b2c22-cabc-412e-a48b-50181c045502)) - (pin "B5" (uuid 65d2b700-32b1-4b5b-b212-8e2f278ae241)) - (pin "B6" (uuid 5153bf6f-979d-4adf-acec-32310d0a7367)) - (pin "B7" (uuid 40bdc647-3bb8-4229-a5d1-dddfe54fe543)) - (pin "B8" (uuid 085f9c03-01ff-4fb3-8458-7d55b686c185)) - (pin "B9" (uuid 881450e5-672f-4fbe-ba56-59e171eb27c6)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 92c69e68-802c-410e-8feb-acce519e66cc) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 62280f9f-a789-4595-b4d0-3268d5d4f452) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3ec5bee1-e5b1-424a-9c8f-0591acda9b7b) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 97371811-3b1a-4241-8075-c3071f14c039) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 706cde31-b759-4eaf-9811-5f42638ae643) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7fd94503-fb8e-4f7f-9e5f-cda88290180e) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9c7c0771-5a16-4853-84e7-2e886a77c330) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4216a5f6-d47b-4972-a790-db91678c8c0b) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7372be3f-5ff4-412b-bbc2-e69419907051) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f067a69f-e2fc-432b-b44d-37f56c68bfe1) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a85b5799-2b43-43c9-84ee-c4e880e43aef) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ec16a0f1-069e-482c-b521-8284932b7b21) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 720f4581-31fd-4294-983e-89862e5a5731) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 24507083-99c7-44e3-a31c-28d036e5e07b) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3838a6e0-13a0-42bd-ada9-c5ce12394e63) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2e73b79b-dd2f-4083-b839-668178ab7182) - ) - ) - - (sheet (at 53.34 113.03) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b438) - (property "Sheet name" "sheet5D87B424" (id 0) (at 53.34 112.3184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 118.6946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 114.3 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fea42027-4fcd-4980-9903-51dcb1df926e) - ) - (pin "IN-" input (at 66.04 116.84 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f128d05e-f550-41f0-a982-0f847b23a117) - ) - (pin "OUT+" output (at 53.34 114.3 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 415df218-aa3a-41ec-a1b3-a7a48d628c50) - ) - (pin "OUT-" output (at 53.34 116.84 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8a615473-b199-46d8-baa2-7a35e37a38e4) - ) - ) - - (sheet (at 53.34 123.19) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b440) - (property "Sheet name" "sheet5D87B425" (id 0) (at 53.34 122.4784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 128.8546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1de4d9db-361a-4526-8b0d-e7372e265665) - ) - (pin "IN-" input (at 66.04 127 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fd2833b0-bc89-4da9-a48b-76a14cd9d564) - ) - (pin "OUT+" output (at 53.34 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cbffdc3f-a369-4977-b8a5-834fe27640af) - ) - (pin "OUT-" output (at 53.34 127 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0c8b91c5-e103-46df-9521-d07145587c62) - ) - ) - - (sheet (at 53.34 133.35) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b446) - (property "Sheet name" "sheet5D87B426" (id 0) (at 53.34 132.6384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 139.0146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3ea97ca4-815c-4e3a-a70c-2a9ec95ab058) - ) - (pin "IN-" input (at 66.04 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 619778cb-c726-440e-bd0c-67d6170eb22b) - ) - (pin "OUT+" output (at 53.34 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 75020f05-2f19-44bc-a21b-b9cbb850b05c) - ) - (pin "OUT-" output (at 53.34 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 581057e7-a9df-4493-97c5-bd2008674494) - ) - ) - - (sheet (at 53.34 143.51) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d88a9fd) - (property "Sheet name" "sheet5D88A9F3" (id 0) (at 53.34 142.7984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 149.1746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 144.78 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dfb1a586-74e5-45fe-8277-6cc2d8d3cb83) - ) - (pin "IN-" input (at 66.04 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 44a504b9-4a94-4d8e-9071-a3f4f49f280a) - ) - (pin "OUT+" output (at 53.34 144.78 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 66f9f2b9-487d-49e6-a231-4e2651703410) - ) - (pin "OUT-" output (at 53.34 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1deec11d-cff2-4452-9178-f06084406d03) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dd79715f-29dc-4636-b79e-2244a98d4ede) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4c9ec60c-9fc8-4500-b739-88911710826c) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d845ed62-fb2d-42ce-b26b-3b55dfa85606) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 21913012-b3f7-4454-b8a0-0e77ec6a4aa5) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 95c75732-cb56-4d78-bfd4-c2338a56eb60) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9c4a7998-9b86-42dc-a62e-eb286d372ad6) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c149104f-b026-454d-afa1-9d45976e3a89) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c44a2efd-c903-4165-9b82-223f79e8ef4e) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ec714a94-b1c5-496b-be45-1335a3d579ca) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c084e2f2-b6e8-4a2e-9758-74a78c76fda5) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 15fbc1d6-4933-492e-bac0-c80694bc7022) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0bfe9d46-cce6-4f02-914e-d4d584fcd981) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2e4be33b-652e-442d-bb62-f4c740be2b6f) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ee075955-81b2-48cb-b111-9cf3c18ae8e5) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 24b560f7-f65e-41fb-8652-d73e9a725e35) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ab1cdb1f-6e02-4fe5-837c-ba141a4cebcb) - ) - ) - - (sheet (at 142.24 118.11) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc901f) - (property "Sheet name" "sheet5DBC9013" (id 0) (at 142.24 117.3984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 123.7746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 119.38 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2fa64989-fb55-4f94-87ec-566c3ed2a61a) - ) - (pin "OUT+" output (at 142.24 119.38 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ddfe6ef9-d638-4e30-bec2-c628c47b15f5) - ) - (pin "OUT-" output (at 142.24 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 47a447e1-2975-40b2-a748-0d07f987036f) - ) - (pin "IN-" input (at 154.94 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0dc598e3-d62f-4987-b45b-b287ad91f522) - ) - ) - - (sheet (at 142.24 128.27) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9029) - (property "Sheet name" "sheet5DBC9014" (id 0) (at 142.24 127.5584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 133.9346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 129.54 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 33e48ab2-faea-45d0-b4b4-fc50dd043ccc) - ) - (pin "OUT+" output (at 142.24 129.54 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a4a676b7-36f9-427e-988e-92df4aece063) - ) - (pin "OUT-" output (at 142.24 132.08 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d58068ae-ad44-42fc-8ee8-43c91e892dc2) - ) - (pin "IN-" input (at 154.94 132.08 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7c3ea398-fe3d-488f-9998-81c2ad8f148b) - ) - ) - - (sheet (at 142.24 138.43) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9033) - (property "Sheet name" "sheet5DBC9015" (id 0) (at 142.24 137.7184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 144.0946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 139.7 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 88e239c6-df77-4d75-9993-f9e137bd0e43) - ) - (pin "OUT+" output (at 142.24 139.7 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f92d9c70-4e34-461d-b6da-9062ab1ee36f) - ) - (pin "OUT-" output (at 142.24 142.24 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e8bb8e23-b5f2-46f5-a19c-defa119b7ae5) - ) - (pin "IN-" input (at 154.94 142.24 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0e9b5fbe-79b3-4e7e-a059-3a593d4ce834) - ) - ) - - (sheet (at 142.24 148.59) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbde98a) - (property "Sheet name" "sheet5DBDE980" (id 0) (at 142.24 147.8784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 154.2546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b915ca98-62b3-4065-be33-8f371075b583) - ) - (pin "OUT+" output (at 142.24 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 875ff54a-5ded-4a55-a805-289ef768c957) - ) - (pin "OUT-" output (at 142.24 152.4 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 172114a9-437d-42ab-9d0e-ea9e0276ecfa) - ) - (pin "IN-" input (at 154.94 152.4 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f153e4ba-776c-4756-9e0b-1e34e172f165) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "af1ab3ef-2fef-4c42-aeac-5daa6c5c7712") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x8_full") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x8" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x8_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x8_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -134.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x8_full-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d2cf503e-0cde-449c-9600-531b6ef8f004") + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fe007141-444c-463c-86cd-9d70ffd7b795") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "01270c81-9c45-48ef-8c96-9e73c77179a1") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "0337ffbb-fe84-4e66-9d98-0d4ff3afbb95") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "0ba7ee1b-82ad-4aac-b469-65d77112b460") + ) + (junction + (at 123.19 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "149c15c6-4bfd-46a7-a93c-7a1f9b88fdd5") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "1d1e0cdc-303b-4c04-90c6-c780865c8f49") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "23ae4ce4-c5ee-4954-9059-94a9a4b6ca16") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "3076e5af-0fc6-48b5-a0e4-5732f2bbc606") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "3592dccb-44bd-44bc-81d5-80508d804d57") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "39cdb0e7-19f5-4327-9470-4d1608ad08fa") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "3c3778fe-1793-4c89-8ce5-0f924d7d9385") + ) + (junction + (at 87.63 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "447ee374-fe37-4e0b-8fe3-7b92c890a784") + ) + (junction + (at 123.19 144.78) + (diameter 0) + (color 0 0 0 0) + (uuid "45b4cf7b-8fc3-4baa-a678-59fe3926c07b") + ) + (junction + (at 123.19 124.46) + (diameter 0) + (color 0 0 0 0) + (uuid "4a3eee4c-becf-410d-a3f3-497e4e66525a") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "4e5f244e-ee8b-47a6-b240-f874d0022d68") + ) + (junction + (at 123.19 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "52c22d67-787d-45ea-8e6b-747d9f519c71") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "5d6100b1-17b9-48c4-92ef-3443f115da2e") + ) + (junction + (at 87.63 119.38) + (diameter 0) + (color 0 0 0 0) + (uuid "5ed9cd22-94a2-48d5-a9d6-5b5cf1eed2dd") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "621ee100-bbe9-4210-a629-f0a35ea6bf2e") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "6f95db60-6bbe-4596-a90a-ad8ff1331609") + ) + (junction + (at 87.63 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "7aff2ddf-1942-4481-a003-08de8991c49c") + ) + (junction + (at 87.63 142.24) + (diameter 0) + (color 0 0 0 0) + (uuid "7f629461-a16b-467f-bf3e-ba24f72ac84f") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "89641e70-bc59-48c5-851b-35eef1ab71b1") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "8ccd1287-35b6-45b4-aecb-88fce44a8ef4") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "91e6dd76-6724-4374-89d4-e6e6237401d7") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "a358d23a-50ec-4950-b7df-686a15e5bfeb") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "a7065c59-357f-4138-8655-60c7c578016f") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "a890ff5d-f88b-49fb-8c77-72d7aa6ec23e") + ) + (junction + (at 123.19 147.32) + (diameter 0) + (color 0 0 0 0) + (uuid "b2e9e7bf-b81a-430a-8da5-21263c2fc009") + ) + (junction + (at 87.63 149.86) + (diameter 0) + (color 0 0 0 0) + (uuid "b49b40c6-eed2-4689-b1d1-9d40a9c77a05") + ) + (junction + (at 123.19 127) + (diameter 0) + (color 0 0 0 0) + (uuid "b728a4c4-a42d-4df3-b6fb-302c69961bb3") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "c44f6aee-79bf-4287-b89e-73bffbaad279") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "c5026522-7334-490b-b6a4-76b1d2867a8d") + ) + (junction + (at 87.63 139.7) + (diameter 0) + (color 0 0 0 0) + (uuid "c5dd9890-99ae-434d-94f3-3c5e232a283c") + ) + (junction + (at 87.63 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "d75af394-4bed-4958-96e0-65b6e16f4ccf") + ) + (junction + (at 87.63 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "e95ae577-afb9-41c5-9c2e-735c2a9cd022") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "f0049090-859a-4629-a107-0d46e1b2db43") + ) + (junction + (at 123.19 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "f8ca0035-7f03-416d-ba34-eda89f5e81f5") + ) + (junction + (at 123.19 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "fe9efb07-4c66-4e54-9c9b-fa698d704bf4") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00f3d7d3-da95-49bc-9ae2-fc547a5ccc62") + ) + (wire + (pts + (xy 123.19 134.62) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0299a0e6-d5f3-4c66-8a15-428015eeb49e") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02e9b319-2484-4f18-84c0-565902d9540f") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "032a33c9-96d2-45a8-a946-8d8575f67b8d") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0591f6cf-b1a6-4cb1-accc-06aa638b636d") + ) + (wire + (pts + (xy 123.19 124.46) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0624df04-620e-46b0-b840-0a61b53a5ff0") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0860713c-3f8b-4f75-903c-1691f77136b8") + ) + (wire + (pts + (xy 85.09 152.4) (xy 90.17 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08c26f8a-47a2-4d3e-8c95-b5028d9b04af") + ) + (wire + (pts + (xy 66.04 137.16) (xy 90.17 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ac828db-746b-4d57-abd6-cab89c651937") + ) + (wire + (pts + (xy 154.94 152.4) (xy 157.48 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e557cf8-8c39-4eef-a923-52d1765004da") + ) + (wire + (pts + (xy 66.04 147.32) (xy 90.17 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f2dcbbe-a48a-4182-9d56-87d689d9f999") + ) + (wire + (pts + (xy 120.65 129.54) (xy 142.24 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f98e334-130c-4b6c-a981-bf8654c6d0fe") + ) + (wire + (pts + (xy 87.63 119.38) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12019f14-73eb-4a9d-b146-4540a821a849") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12ece2eb-90c1-4dc2-b3e8-d1b3daaaeffb") + ) + (wire + (pts + (xy 120.65 149.86) (xy 142.24 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1303100d-1820-4e7f-a48d-3ebfa5a8b175") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "143be26e-1fdd-4580-98e0-da6fddc9e822") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14f7795a-e9d6-4278-b00f-f8f920e69939") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "153fa7ca-8782-468e-972f-e2c199293e82") + ) + (wire + (pts + (xy 90.17 119.38) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15cbcd24-276e-4345-b951-a005ab430903") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "175eac17-ab77-4bd0-9318-5ceffaac88d1") + ) + (wire + (pts + (xy 90.17 154.94) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d0afa5b-14e5-4630-b59a-c2cf588c7d20") + ) + (wire + (pts + (xy 154.94 121.92) (xy 157.48 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20b86e3f-3637-4cec-96de-1e31bb2afda8") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c520bb-da52-44d3-abfa-1db4b1da9c7f") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "225f6906-dd02-49ed-bc5a-6fd24ff09565") + ) + (wire + (pts + (xy 154.94 142.24) (xy 157.48 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22ae9f7b-2450-4dd6-b797-f393c9a58373") + ) + (wire + (pts + (xy 123.19 157.48) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "241ced5b-55e5-47e7-b374-8baed6e0d603") + ) + (wire + (pts + (xy 154.94 149.86) (xy 157.48 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "249fd07b-183f-43f5-ae17-e3d815c74bc9") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2891209c-fc4d-4bb8-8f35-78431e7d724e") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28e9e71d-bb13-4274-a913-65b531b9e65b") + ) + (wire + (pts + (xy 120.65 147.32) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd28aa4-139d-4ee6-a25d-83d1a24fafb1") + ) + (wire + (pts + (xy 66.04 134.62) (xy 90.17 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f0ab134-06d2-472a-82be-3556830ad474") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f581cc9-0432-45e4-9dfe-8ae12af230e1") + ) + (wire + (pts + (xy 123.19 137.16) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30815c90-5f69-4155-8047-ed8444c31aec") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31d97cc0-5c0e-43af-90c8-3f6a45ee462f") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32010407-b542-4aab-ab68-e8996326a702") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33f3ec16-9422-4928-9d57-1860609b975a") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f8eee3-a42f-4046-9f17-a69b7afaf3c3") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3772e5e1-46ed-45b1-82a3-a89bc724b228") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38d7ec0e-a1a0-487b-b935-fad6a59d74bd") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a024529-a0b1-47b3-a01a-03cf8cf05a40") + ) + (wire + (pts + (xy 120.65 134.62) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d52dc98-cc6d-4e1d-98b3-b1824ea3138e") + ) + (wire + (pts + (xy 154.94 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4067db6b-3df0-4655-8671-d707a38b39d9") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40f71026-56fc-40b8-b10f-fc892265c65e") + ) + (wire + (pts + (xy 90.17 132.08) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4127dba1-0ea4-4536-b91b-d54214cb6476") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "419447b3-7444-4494-af2a-9db052444f95") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44adf9d3-b897-4a04-a504-bd1aa58d60e0") + ) + (wire + (pts + (xy 87.63 132.08) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4691b292-31a4-4e04-ae0d-d2698b09f475") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a4386bd-d540-4230-ac10-41b70761a5dc") + ) + (wire + (pts + (xy 120.65 116.84) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ba336c4-f3f1-4970-83d3-c77c4db8a57b") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4df99bc8-50cf-448c-8094-8176e734b776") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "502014fb-fd96-4dee-b9d6-78adcf4c8a2f") + ) + (wire + (pts + (xy 123.19 106.68) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "518f93c3-ad1d-4324-927d-20bdcac7835e") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "527bae94-be3c-4916-8ba6-2f2d2671de7c") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5310ac2e-b9ee-4170-bc31-a93477e376bc") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54145a70-9d52-4708-8867-f24485a7cf00") + ) + (wire + (pts + (xy 154.94 139.7) (xy 157.48 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "544ab4b0-2e24-4229-acce-c525b6d4b1c2") + ) + (wire + (pts + (xy 50.8 124.46) (xy 53.34 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5634e3bd-349e-490c-b2c6-0bfa4659430d") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "571a3e28-47b2-45e8-9be8-ef8d1952f9d9") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "576f08bc-44cf-4abc-9c71-deb9cfe76f54") + ) + (wire + (pts + (xy 154.94 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57c19808-44ac-4870-95f7-0ac7a81109b2") + ) + (wire + (pts + (xy 120.65 139.7) (xy 142.24 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "585912d2-4bd6-45c1-ac63-a14976bd3466") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "586427b2-dd97-4afe-b05e-33f0b0b5bb45") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a493dfd-f4eb-4318-b260-c99849ef9a95") + ) + (wire + (pts + (xy 66.04 114.3) (xy 90.17 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c00ff17-0dc4-4a0f-b02d-0093440edd9b") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c177a77-d0b2-4846-bfae-f51d63d69d75") + ) + (wire + (pts + (xy 120.65 121.92) (xy 142.24 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c45829f-494c-4e8c-aa70-b8704f3dd25a") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ee4f537-d02c-4453-b9e9-80d54789de47") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62b54491-c630-4878-bd8c-6d452a3a1f0d") + ) + (wire + (pts + (xy 66.04 144.78) (xy 90.17 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62c87d3c-da56-4b6b-ab83-8ced8823ed6c") + ) + (wire + (pts + (xy 66.04 127) (xy 90.17 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "657220c9-71be-41e7-99fa-b6291e6ee036") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "663ff624-785f-4b55-8c5f-bfa50658c8e8") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6677892a-c940-4333-bde4-c208110cdb80") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6808854c-71a1-418d-a68d-55e8d960e49f") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a02a9ee-2922-44ea-9f86-cc30257749c1") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6cf22843-e2d4-4844-91d0-949950ec282c") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ec414d7-3d41-4e29-978a-8599dbb1f4dc") + ) + (wire + (pts + (xy 50.8 137.16) (xy 53.34 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71188aa8-d7cc-40e4-bcd4-dd247a0460bc") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72cc3408-aa52-45db-b673-b2a638bd3457") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "731fb939-7bee-4e3a-bee5-0b09dc844c8e") + ) + (wire + (pts + (xy 120.65 119.38) (xy 142.24 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73bc1646-a537-4378-8805-97514256e8e6") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74130cec-eff0-4410-b5f9-4a376a3d45ef") + ) + (wire + (pts + (xy 87.63 121.92) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "746fc680-8e5c-4ec4-8d67-6cbe3b28df18") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74d65206-d394-4142-a466-cc0b42ea2cbe") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75d29530-f44d-4d31-aefb-57c9d5a6f9dc") + ) + (wire + (pts + (xy 123.19 144.78) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "780a8164-a393-494c-86c6-25fc770c5a66") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79defb43-8643-43be-a528-4ed2f2170f32") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a2d1dae-b2ad-4ecd-80a4-f833a409f741") + ) + (wire + (pts + (xy 120.65 142.24) (xy 142.24 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b10592e-42e1-45fa-993b-1d50c6fee1b2") + ) + (wire + (pts + (xy 50.8 127) (xy 53.34 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b575cb8-4c33-4c86-94c9-12ce0ea83fd1") + ) + (wire + (pts + (xy 87.63 129.54) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c3d88ba-f8c1-4f93-83c4-adbc44d0a924") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c70b62f-a83a-4447-b001-2a0f2914ce34") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c8c2f3d-b726-41f6-8c29-f162e0b6cb58") + ) + (wire + (pts + (xy 50.8 144.78) (xy 53.34 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e00acaf-15ee-4697-829c-4e166bf39465") + ) + (wire + (pts + (xy 50.8 114.3) (xy 53.34 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e171220-36c1-41b4-bf43-20bba32076d7") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e25c0ca-7738-44d5-ad5a-a6a016788997") + ) + (wire + (pts + (xy 120.65 154.94) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82498356-a936-4cca-b5ed-77f77e151666") + ) + (wire + (pts + (xy 50.8 116.84) (xy 53.34 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "838ab415-ce67-4507-ac55-66230eb7a2e9") + ) + (wire + (pts + (xy 123.19 127) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "840471f4-20dc-4ed3-a338-dfbd9d86153c") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8861e4db-8730-4f8f-89d7-ef0c64767d14") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "887a65c0-a15e-407b-a647-ab3588004ef0") + ) + (wire + (pts + (xy 90.17 129.54) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89362926-3354-4efc-ac4b-bfdca4854061") + ) + (wire + (pts + (xy 120.65 127) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89790c71-cb4e-46da-b8b8-65fb9f6b9788") + ) + (wire + (pts + (xy 87.63 154.94) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8db40485-41a6-4440-b9cf-1ff0181a706b") + ) + (wire + (pts + (xy 50.8 147.32) (xy 53.34 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dda7653-17ec-45a6-8daf-4ae509520c09") + ) + (wire + (pts + (xy 120.65 124.46) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e2c72f9-63a5-4c0d-b792-a6f54aa8e87b") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f6b483a-81f4-4873-b766-b02fbed8949f") + ) + (wire + (pts + (xy 123.19 116.84) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "918ee842-7de9-46a1-8f6a-3853897d79b9") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9206ede4-c41f-4c3c-8820-708ffad5bb45") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92747bb1-d01c-4500-987d-b9c440debc35") + ) + (wire + (pts + (xy 120.65 144.78) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9997c029-4763-405e-bce7-d04becd4d3b2") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cc11bb3-26e9-4436-b12b-5c4ce74dc988") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d645095-da9f-428b-b071-9d6472989ad1") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a167ee30-0461-41b5-a2f7-a9f1a0a9447d") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3e9459b-ac3e-4fe6-9a25-607a6421c6e8") + ) + (wire + (pts + (xy 120.65 137.16) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5cbe4c8-f1bf-409f-a36c-d5d8cb2732bb") + ) + (wire + (pts + (xy 87.63 142.24) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a911b914-584d-4d5c-8976-9484d9529c24") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9211173-5c40-4287-9ac6-7a05221dd63a") + ) + (wire + (pts + (xy 120.65 152.4) (xy 142.24 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a922249b-08e3-4f88-aa62-7c2d179135f8") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9de3197-1334-4ae6-8dbb-c8df4dc1576e") + ) + (wire + (pts + (xy 87.63 139.7) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa5b81a6-a31e-4e96-a0cd-1d91e53e93b8") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab09a134-b288-4fdd-b64d-59fe795ba9d3") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad4dd8d3-014f-43ff-94e7-98d1f85ac75d") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af24e2b7-f1d3-4c4d-a6a8-f82f7b75360a") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afa99f54-6a2d-499d-a104-c9731f66a786") + ) + (wire + (pts + (xy 66.04 116.84) (xy 90.17 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6597d81-da87-4d28-896f-7951d0d0e51c") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b68b61ac-b1eb-42be-a655-fad4e02d73e4") + ) + (wire + (pts + (xy 90.17 121.92) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6e12f9c-5c33-424b-b4e1-a409aff8f76b") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9e6e79e-b039-4ace-a41f-a1e68e62ffd1") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba95edc2-49c1-48b1-b4d3-b0f38a64a891") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be7a2862-885f-4ab2-bcb7-d0161f4474fa") + ) + (wire + (pts + (xy 90.17 142.24) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf4db6c3-9f10-443c-bad4-d499d8090f27") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf692899-1fdf-4bdb-b35f-f74f27de5a19") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfa125d5-6893-41c2-a1cc-5e0d4df69b49") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2aa745c-5685-4e51-ac80-9ab593346ec9") + ) + (wire + (pts + (xy 87.63 149.86) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3f3e8d9-59e1-4242-800c-14861ae554e1") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4265177-35f6-441e-be55-5b4aab1d4eb6") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c49019cd-0fa6-46a4-8b0f-952c666ca324") + ) + (wire + (pts + (xy 90.17 139.7) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4c88288-2484-4d43-ba3b-3e4a903db11c") + ) + (wire + (pts + (xy 120.65 132.08) (xy 142.24 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c82cb38f-ebc3-45f7-aa07-cc30f62ef105") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c83708e3-33fd-4a17-a9d9-d1e26446c16b") + ) + (wire + (pts + (xy 123.19 147.32) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b296a3-950a-43ef-9319-2a44ded9aa1b") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd2b4c64-5d6d-4590-8e0b-24b68e800aea") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf09defe-5107-4876-bbd6-d0eaebd81321") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1f5beeb-7767-4f4b-bac0-afc74b46735a") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8424e17-a45c-4026-9cfc-2761f67bbdce") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d85b83db-b645-433a-a2da-fb3c923711a3") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da78fb61-0eb3-47a4-8a08-f56d2ad06e05") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd41af67-e6c9-4922-bd22-a18019281f32") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df10be07-a51c-4dd5-afe2-5e4222264013") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0450c0a-66bf-4942-b66c-11c6e46a2e80") + ) + (wire + (pts + (xy 90.17 149.86) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e64f4c8d-b3db-4d69-bb2b-c746c8dde65c") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e82e25c0-57a5-4d69-9b59-6bb5aaf130d6") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec7f71cb-e925-41ca-bd6f-663de099333b") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eca4b60e-b0ee-4854-b3b0-8c10557cf142") + ) + (wire + (pts + (xy 50.8 134.62) (xy 53.34 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecaa68b5-282f-4b65-ac84-04a290224c0a") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee2d6dc9-be0c-4e9c-90b2-bb58ca2d6a6d") + ) + (wire + (pts + (xy 154.94 119.38) (xy 157.48 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef379d60-0071-4006-8459-30abe2c26e17") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2184e61-421e-48d9-ad43-459334f71d19") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f22961f7-0d31-4ce9-9092-7866905ace17") + ) + (wire + (pts + (xy 66.04 124.46) (xy 90.17 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5041e0c-ff53-4959-8ee7-0fab8dcb26f9") + ) + (wire + (pts + (xy 87.63 157.48) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa3e693b-b312-4a6b-95cc-9abbb96780db") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa54712c-c0d7-4012-8c74-1ca205f98878") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc1628c3-4fed-44a6-8c46-4bba3b921cf0") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd2121e3-9d09-4a2a-a17b-319461554ab6") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdb6b4b0-1d44-4c00-83cf-7ddd12cb4105") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdda573d-7b82-4adc-8732-97d7caf22d91") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff065449-ed26-43d0-a0e8-d6c5243d4c4e") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1f7dbb9d-7e9c-4666-bbd6-6a81b7b33075") + ) + (label "_PER7_P" + (at 125.73 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "252f034e-eb5b-4854-ac26-abd58050a556") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2c9d6208-2799-4df4-ab0c-b7e0c1434e4f") + ) + (label "_PER7_N" + (at 125.73 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4a3843c4-3407-444e-b86b-8da0d28d9946") + ) + (label "_PER4_P" + (at 125.73 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "53cf6eca-838d-42f0-b3ca-3d5c0621ddd4") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "59f9f87c-87d1-4d8b-a1ac-866153c8c91e") + ) + (label "_PER4_N" + (at 125.73 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "60f210e3-a6fe-43ce-be67-852dfe709cc5") + ) + (label "_PER6_P" + (at 125.73 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "69811822-4eb2-4651-a678-f26d1107eb99") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f76f391-7b45-45fe-a1df-483ffe47f052") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "756a267c-83ef-4e21-abcb-acb7ab38d0a9") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8c65b096-4c3e-44a0-aeeb-9526c5beb253") + ) + (label "_PER6_N" + (at 125.73 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "af719114-863c-44e4-ad10-8bab28a54643") + ) + (label "_PER5_N" + (at 125.73 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b9e46384-eb45-4c33-b22c-6ad499e2d4ee") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d63e157f-a10b-41af-8234-feb349385b4a") + ) + (label "_PER5_P" + (at 125.73 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "de4f95b8-c66e-4f68-bbe1-45546331e739") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eae3c04b-d37f-4b2c-9342-179ce7556db9") + ) + (hierarchical_label "PER6_N" + (shape input) + (at 157.48 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "08da89c0-0ede-40e1-b868-3731936cc7ad") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0e74045e-62d0-4d6f-b5d3-7746a97cee83") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0fc70baa-b66f-4e82-b585-8a4a801e8874") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "195f6924-eb76-4751-9ed2-f9afc69d10fb") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23117151-2d03-47ef-a6ba-b729af773649") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2bdf2af8-ef5d-4ce0-9e6a-a742ad2c2e74") + ) + (hierarchical_label "PET7_N" + (shape output) + (at 50.8 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31e4da49-8323-495c-8901-b10ec240f02c") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "410aa4ce-88d7-44b8-93b5-a5ad94510b48") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4c0833ba-040f-4188-aa54-d2ece5d20f31") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4d9d010e-9c58-4e2c-a8ce-0671a5d61467") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4e6ba08c-54bc-429a-84a7-d833b6ffdca8") + ) + (hierarchical_label "PER4_N" + (shape input) + (at 157.48 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "508079d3-3a11-44a8-a513-365e62dd7bf2") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51e1bdba-d75b-4e9d-9e5f-635f2a6da2c0") + ) + (hierarchical_label "PET6_N" + (shape output) + (at 50.8 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51f4ff3e-1ede-4fcf-82b0-3f546ec2900d") + ) + (hierarchical_label "PER4_P" + (shape input) + (at 157.48 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "554b086d-c53c-4bc6-bec8-2249ee590bac") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581c1c1e-03c0-441c-8cd9-4eb92813d5c1") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "584ccc37-36d2-4060-bc24-710040434043") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5eede4f8-11ea-4fe9-a832-c8261c961f81") + ) + (hierarchical_label "PER5_P" + (shape input) + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "688a4214-574b-49ae-a95f-8f29103e7cf8") + ) + (hierarchical_label "PET5_N" + (shape output) + (at 50.8 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6c42144e-6fa0-47cd-9a1f-cb6540627185") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d6a7770-05e7-4ac8-b17c-588381d44b8d") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70efaf26-108f-45b7-bf8f-37ad0a3fcd43") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "79b79a9f-7ca9-4b05-b1a6-11e4ba572da3") + ) + (hierarchical_label "PET4_N" + (shape output) + (at 50.8 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7a7ee55d-3758-405b-9654-ff93f72ee2c4") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7c89abcd-3422-4abe-84db-2f3495ebc22e") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7e75cde0-ecd0-4e5a-8730-ab05e050effa") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8794d2d3-ce2c-45a6-9b37-fb321c874e2d") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "87f3afd8-63f5-4efa-b068-f2f267f453b2") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "898a6b1b-b4e2-4ddc-aec1-08f704730643") + ) + (hierarchical_label "PET4_P" + (shape output) + (at 50.8 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8c3061e8-6bf8-4894-a93a-d30547ede8cc") + ) + (hierarchical_label "PER7_P" + (shape input) + (at 157.48 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9257b7e9-fb97-467d-a8b5-07a967d8ef4d") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "93ca7700-b4b5-44e6-bfba-7e6321c79bd9") + ) + (hierarchical_label "~{PRSNT2x8}" + (shape passive) + (at 85.09 152.4 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a572ef5c-22fb-49fd-be8e-b7d452106a3c") + ) + (hierarchical_label "PER7_N" + (shape input) + (at 157.48 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7c113df-9047-488f-a350-0477a22acf52") + ) + (hierarchical_label "PER6_P" + (shape input) + (at 157.48 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a9316f39-dc5c-4d07-83bf-a2b07339b066") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "aa78dc2c-12ea-4385-83b8-a303b37fb6a3") + ) + (hierarchical_label "PER5_N" + (shape input) + (at 157.48 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c0350ec7-318b-45bc-8117-fe4200843943") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c29bb6d4-0759-4345-b5cd-94ce99584ef5") + ) + (hierarchical_label "PET5_P" + (shape output) + (at 50.8 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c70204f3-caa7-45c2-954a-c2ec5271ba10") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ccb2e9ed-da41-41c8-afb1-4af1c4a7273f") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d1f220f5-7d38-48af-a05d-fdad2e3f8a25") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db9e4bbe-da08-46da-b60d-9a563c5245f0") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e5cfa08f-3c75-4080-ae7b-6d5673a458ce") + ) + (hierarchical_label "PET6_P" + (shape output) + (at 50.8 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e9a2ba9f-60a2-450a-a124-2c4534fa84d1") + ) + (hierarchical_label "PET7_P" + (shape output) + (at 50.8 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f5d61644-d898-44d8-b9be-914a7ed3105d") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f86bf59d-2f0a-4efa-9a56-514c4c08df0d") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f8bf0388-ae91-4132-9019-b93528807318") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_full" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 157.48 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 161.8742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "ed4489e5-61d5-4352-a04b-1029db2a5475") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 157.48 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 161.8742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "1d6edc65-938e-4e93-b2f3-f84905784414") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "92f20046-2a78-46f6-85b5-f1e2d902aee3") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "7cc2e23d-5fef-41f9-b129-39ab9a254cf7") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_full-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0a087e41-04c4-4e73-ba49-067db20299d6") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "a643a380-891b-42ed-aeac-0418605d7885") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "05efab2b-e5ef-4d74-a1e8-ed416216ed4f") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0c31cad6-9f32-4ee3-8b37-eeff516fec46") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x8") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d548ac1") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "91452283-06a3-4458-9f6f-555a08e8f607") + ) + (pin "A10" + (uuid "61ff34a4-70db-496d-8297-f0ea4797e096") + ) + (pin "A11" + (uuid "10ec09a5-f75b-4040-abca-d0bb4f6aa960") + ) + (pin "A12" + (uuid "51c65e3b-6b26-46b5-9c02-ed27960dc05b") + ) + (pin "A13" + (uuid "188e0465-263f-4e23-939f-c9fca573566c") + ) + (pin "A14" + (uuid "53dce777-a3d4-4e62-9874-1609c29d199a") + ) + (pin "A15" + (uuid "a9a8cb47-9723-4ca4-8ad5-b47ad4b62845") + ) + (pin "A16" + (uuid "25d5af2e-1a4c-4118-a749-73f96f51c4ed") + ) + (pin "A17" + (uuid "243d6b1b-00e1-4340-b061-2269e6a4a0ac") + ) + (pin "A18" + (uuid "cdc0490b-9d35-45d4-ba44-26ce52546449") + ) + (pin "A19" + (uuid "5b015740-5597-413b-9b23-0debe55b2e93") + ) + (pin "A2" + (uuid "74bd974b-60a7-4917-bc48-34826440eab7") + ) + (pin "A20" + (uuid "e9dd1d29-b963-4e99-8900-cf7ff7dfb07a") + ) + (pin "A21" + (uuid "547a5bd2-5396-430c-bdc1-abe49f283968") + ) + (pin "A22" + (uuid "eb23177f-065b-446d-945c-7cd955376262") + ) + (pin "A23" + (uuid "b80a3b02-a0b4-4b89-b645-a7628b61e65b") + ) + (pin "A24" + (uuid "f278082b-1f96-4f4f-9d86-9db318fd691e") + ) + (pin "A25" + (uuid "fcc513d2-ebd2-4857-968c-7350e1c491f1") + ) + (pin "A26" + (uuid "778d083c-3fe2-49f6-a85d-6eba2c653ad0") + ) + (pin "A27" + (uuid "1bbaa7e4-f935-4a1e-aef5-be5532cb31ea") + ) + (pin "A28" + (uuid "a89cf17f-0baf-48ca-b388-37b5842ab861") + ) + (pin "A29" + (uuid "67b7625f-6ed9-4614-aa25-9ff9520306db") + ) + (pin "A3" + (uuid "ecbbfc7e-6268-415f-85be-ae36f82f6b71") + ) + (pin "A30" + (uuid "ab9a7f39-250d-4ad6-8cfe-fe9d81515825") + ) + (pin "A31" + (uuid "fff53a73-1f50-4de3-af62-bc4bb1f79491") + ) + (pin "A32" + (uuid "a1ce6f55-0a59-4b42-867e-b5dc7dfdd0e6") + ) + (pin "A33" + (uuid "0365e25f-d7fd-4a35-9b73-9c07bef4e721") + ) + (pin "A34" + (uuid "ed2d32ef-b2e5-41e2-afdf-14ce6bbf6f50") + ) + (pin "A35" + (uuid "491c4abf-525a-4df9-a022-960943bd10f6") + ) + (pin "A36" + (uuid "3b5f7b7e-2945-40d1-a76c-bd3286a81fd7") + ) + (pin "A37" + (uuid "fde02a2e-f870-46f6-acd5-23146d957bd8") + ) + (pin "A38" + (uuid "1f993efb-4cee-4d01-bf55-6f4ac7730849") + ) + (pin "A39" + (uuid "52463606-88a2-49d9-ac88-e838cec3433e") + ) + (pin "A4" + (uuid "33c63290-c944-45fc-9816-c87a445a0986") + ) + (pin "A40" + (uuid "dbbfe99a-5749-4c18-bff6-7a552ddb311d") + ) + (pin "A41" + (uuid "75355240-d2b7-4aa6-a739-e5c0288a8603") + ) + (pin "A42" + (uuid "58077da6-5c91-45ab-86f0-e2f9836d553b") + ) + (pin "A43" + (uuid "440e7df8-e693-4093-8b00-981c1642167d") + ) + (pin "A44" + (uuid "598b0987-831d-430e-ab21-5dfb15903c56") + ) + (pin "A45" + (uuid "36202018-b296-44f6-be06-6d23f6dea664") + ) + (pin "A46" + (uuid "e5394939-844e-4e49-acce-bc340648e1ae") + ) + (pin "A47" + (uuid "854706ac-6868-40be-81cd-d3e04ff700ea") + ) + (pin "A48" + (uuid "ab8f96a9-be4c-4d08-8947-014cbdd1adc7") + ) + (pin "A49" + (uuid "18878365-102b-4b4f-b153-2a45730d1e6b") + ) + (pin "A5" + (uuid "21ff7bf4-b9c8-41b2-9ae2-dc7d65c5a6d7") + ) + (pin "A6" + (uuid "56a43f9e-6d3b-4908-9b2c-b1721626745c") + ) + (pin "A7" + (uuid "10d009f0-f79c-4382-80f3-102dc8128bfb") + ) + (pin "A8" + (uuid "f9e5618b-d553-46e8-b2aa-228d9871e1d5") + ) + (pin "A9" + (uuid "2f240782-0bd4-4ca2-a1c3-97ba521cb260") + ) + (pin "B1" + (uuid "4014f8d8-ddd5-4516-bfe3-cc9058df2482") + ) + (pin "B10" + (uuid "2569d25e-b27a-45af-b970-b83fb1960661") + ) + (pin "B11" + (uuid "89c60122-1f54-4571-8741-cfd53600f064") + ) + (pin "B12" + (uuid "fb6534e5-bd08-4fa9-bcd6-962de4c80315") + ) + (pin "B13" + (uuid "8d2a76e3-8ba9-4a7e-81cd-89ad4c8f89de") + ) + (pin "B14" + (uuid "cabfd197-5478-4b79-a459-5c55c665ff6d") + ) + (pin "B15" + (uuid "8b874010-aebe-48fd-8bdd-e8ade5e64913") + ) + (pin "B16" + (uuid "7ff640d2-fa26-4aef-9afa-a887d582bc39") + ) + (pin "B17" + (uuid "0fe2b0af-6c7e-4a53-aca1-fb1377089ba2") + ) + (pin "B18" + (uuid "978e7a82-fedc-457e-97f5-9861323c8d61") + ) + (pin "B19" + (uuid "3d62b54f-ab2d-4239-94f2-f9ff20d57fcd") + ) + (pin "B2" + (uuid "3eeeb5d1-37e9-484e-83c6-83393d27b3b9") + ) + (pin "B20" + (uuid "60ec288d-127e-4939-bbcc-cb0476b67ef9") + ) + (pin "B21" + (uuid "86d4de36-6fe0-4ce9-98d6-b074249ff9a3") + ) + (pin "B22" + (uuid "1dae8596-598a-4582-86a1-3fce9bd8cd08") + ) + (pin "B23" + (uuid "474b8b8c-78f2-4c9f-a80c-c8c433911676") + ) + (pin "B24" + (uuid "4f922d78-2898-4903-96f7-92d0271fddfb") + ) + (pin "B25" + (uuid "73d33fcb-7bd8-4598-bf63-fc2f1844d632") + ) + (pin "B26" + (uuid "2e71d3b6-579c-40da-aa9c-d18f0c105cea") + ) + (pin "B27" + (uuid "371b0649-9da1-4fbc-b04d-b602ac931222") + ) + (pin "B28" + (uuid "c846becc-bef5-4422-861a-060e26b37f75") + ) + (pin "B29" + (uuid "e3efad2f-d47f-4989-af70-e234ec6faabd") + ) + (pin "B3" + (uuid "6ba90712-d771-4504-b57a-7669baf06c8e") + ) + (pin "B30" + (uuid "ff02a3d2-aa70-4efd-9a1f-f41d2285b806") + ) + (pin "B31" + (uuid "b0ea1769-9bd6-4046-88ff-dd2367d93790") + ) + (pin "B32" + (uuid "9218be8b-3014-4183-a2d7-da1b063474ce") + ) + (pin "B33" + (uuid "8512948c-e85c-4002-b8b6-a3eca2c10fc4") + ) + (pin "B34" + (uuid "4609f348-7643-45b2-9e6b-efc22e627544") + ) + (pin "B35" + (uuid "b678ab35-a601-4ac5-a27a-e8ebd682cec0") + ) + (pin "B36" + (uuid "2a8720a3-52bd-48e1-8a5b-71b3a0fc64c7") + ) + (pin "B37" + (uuid "e55bcbcf-e416-4079-af38-13600162bc04") + ) + (pin "B38" + (uuid "ce611b5b-c2b6-4157-bba9-ae49ff1b41fa") + ) + (pin "B39" + (uuid "2baa0a15-fa81-40f4-bc70-afd825bb77aa") + ) + (pin "B4" + (uuid "9a724fa2-ddd2-46b0-ba5a-49f2415fbe9f") + ) + (pin "B40" + (uuid "92af6aeb-63f7-434a-9e97-f30045409887") + ) + (pin "B41" + (uuid "a70f4ef8-e6e7-43e5-b07d-3fea72c20db3") + ) + (pin "B42" + (uuid "2c1810e0-1a77-4b11-b93e-af0dcf038881") + ) + (pin "B43" + (uuid "97662e22-7330-467a-87d5-e6dcfe77548c") + ) + (pin "B44" + (uuid "b62fe972-23d6-4e04-8fd0-03d536e45ce9") + ) + (pin "B45" + (uuid "2337cc1f-5ce1-423f-bea8-03469711eb07") + ) + (pin "B46" + (uuid "d6084a2a-e9d6-4c22-bab5-4b2dfc59b51f") + ) + (pin "B47" + (uuid "69ca470a-6df6-45e5-81f5-140f4ddcf99a") + ) + (pin "B48" + (uuid "257e8bcd-a3cb-497d-8bae-0ce3835e8409") + ) + (pin "B49" + (uuid "f27b2c22-cabc-412e-a48b-50181c045502") + ) + (pin "B5" + (uuid "65d2b700-32b1-4b5b-b212-8e2f278ae241") + ) + (pin "B6" + (uuid "5153bf6f-979d-4adf-acec-32310d0a7367") + ) + (pin "B7" + (uuid "40bdc647-3bb8-4229-a5d1-dddfe54fe543") + ) + (pin "B8" + (uuid "085f9c03-01ff-4fb3-8458-7d55b686c185") + ) + (pin "B9" + (uuid "881450e5-672f-4fbe-ba56-59e171eb27c6") + ) + (instances + (project "" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "92c69e68-802c-410e-8feb-acce519e66cc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "62280f9f-a789-4595-b4d0-3268d5d4f452") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "3ec5bee1-e5b1-424a-9c8f-0591acda9b7b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "97371811-3b1a-4241-8075-c3071f14c039") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "706cde31-b759-4eaf-9811-5f42638ae643") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "7fd94503-fb8e-4f7f-9e5f-cda88290180e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "9c7c0771-5a16-4853-84e7-2e886a77c330") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "4216a5f6-d47b-4972-a790-db91678c8c0b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "7372be3f-5ff4-412b-bbc2-e69419907051") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "f067a69f-e2fc-432b-b44d-37f56c68bfe1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "a85b5799-2b43-43c9-84ee-c4e880e43aef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "ec16a0f1-069e-482c-b521-8284932b7b21") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "720f4581-31fd-4294-983e-89862e5a5731") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "24507083-99c7-44e3-a31c-28d036e5e07b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "3838a6e0-13a0-42bd-ada9-c5ce12394e63") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "2e73b79b-dd2f-4083-b839-668178ab7182") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 53.34 113.03) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b438") + (property "Sheetname" "sheet5D87B424" + (at 53.34 112.3184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 118.6946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 114.3 0) + (uuid "fea42027-4fcd-4980-9903-51dcb1df926e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 116.84 0) + (uuid "f128d05e-f550-41f0-a982-0f847b23a117") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 114.3 180) + (uuid "415df218-aa3a-41ec-a1b3-a7a48d628c50") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 116.84 180) + (uuid "8a615473-b199-46d8-baa2-7a35e37a38e4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 53.34 123.19) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b440") + (property "Sheetname" "sheet5D87B425" + (at 53.34 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 124.46 0) + (uuid "1de4d9db-361a-4526-8b0d-e7372e265665") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 127 0) + (uuid "fd2833b0-bc89-4da9-a48b-76a14cd9d564") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 124.46 180) + (uuid "cbffdc3f-a369-4977-b8a5-834fe27640af") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 127 180) + (uuid "0c8b91c5-e103-46df-9521-d07145587c62") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 53.34 133.35) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b446") + (property "Sheetname" "sheet5D87B426" + (at 53.34 132.6384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 134.62 0) + (uuid "3ea97ca4-815c-4e3a-a70c-2a9ec95ab058") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 137.16 0) + (uuid "619778cb-c726-440e-bd0c-67d6170eb22b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 134.62 180) + (uuid "75020f05-2f19-44bc-a21b-b9cbb850b05c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 137.16 180) + (uuid "581057e7-a9df-4493-97c5-bd2008674494") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 53.34 143.51) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d88a9fd") + (property "Sheetname" "sheet5D88A9F3" + (at 53.34 142.7984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 149.1746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 144.78 0) + (uuid "dfb1a586-74e5-45fe-8277-6cc2d8d3cb83") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 147.32 0) + (uuid "44a504b9-4a94-4d8e-9071-a3f4f49f280a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 144.78 180) + (uuid "66f9f2b9-487d-49e6-a231-4e2651703410") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 147.32 180) + (uuid "1deec11d-cff2-4452-9178-f06084406d03") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "dd79715f-29dc-4636-b79e-2244a98d4ede") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "4c9ec60c-9fc8-4500-b739-88911710826c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "d845ed62-fb2d-42ce-b26b-3b55dfa85606") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "21913012-b3f7-4454-b8a0-0e77ec6a4aa5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "11") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "95c75732-cb56-4d78-bfd4-c2338a56eb60") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "9c4a7998-9b86-42dc-a62e-eb286d372ad6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "c149104f-b026-454d-afa1-9d45976e3a89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "c44a2efd-c903-4165-9b82-223f79e8ef4e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "12") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "ec714a94-b1c5-496b-be45-1335a3d579ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "c084e2f2-b6e8-4a2e-9758-74a78c76fda5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "15fbc1d6-4933-492e-bac0-c80694bc7022") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "0bfe9d46-cce6-4f02-914e-d4d584fcd981") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "13") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "2e4be33b-652e-442d-bb62-f4c740be2b6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "ee075955-81b2-48cb-b111-9cf3c18ae8e5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "24b560f7-f65e-41fb-8652-d73e9a725e35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "ab1cdb1f-6e02-4fe5-837c-ba141a4cebcb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "14") + ) + ) + ) + ) + (sheet + (at 142.24 118.11) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc901f") + (property "Sheetname" "sheet5DBC9013" + (at 142.24 117.3984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 119.38 0) + (uuid "2fa64989-fb55-4f94-87ec-566c3ed2a61a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 119.38 180) + (uuid "ddfe6ef9-d638-4e30-bec2-c628c47b15f5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 121.92 180) + (uuid "47a447e1-2975-40b2-a748-0d07f987036f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 121.92 0) + (uuid "0dc598e3-d62f-4987-b45b-b287ad91f522") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "15") + ) + ) + ) + ) + (sheet + (at 142.24 128.27) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9029") + (property "Sheetname" "sheet5DBC9014" + (at 142.24 127.5584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 133.9346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 129.54 0) + (uuid "33e48ab2-faea-45d0-b4b4-fc50dd043ccc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 129.54 180) + (uuid "a4a676b7-36f9-427e-988e-92df4aece063") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 132.08 180) + (uuid "d58068ae-ad44-42fc-8ee8-43c91e892dc2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 132.08 0) + (uuid "7c3ea398-fe3d-488f-9998-81c2ad8f148b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "16") + ) + ) + ) + ) + (sheet + (at 142.24 138.43) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9033") + (property "Sheetname" "sheet5DBC9015" + (at 142.24 137.7184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 144.0946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 139.7 0) + (uuid "88e239c6-df77-4d75-9993-f9e137bd0e43") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 139.7 180) + (uuid "f92d9c70-4e34-461d-b6da-9062ab1ee36f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 142.24 180) + (uuid "e8bb8e23-b5f2-46f5-a19c-defa119b7ae5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 142.24 0) + (uuid "0e9b5fbe-79b3-4e7e-a059-3a593d4ce834") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "17") + ) + ) + ) + ) + (sheet + (at 142.24 148.59) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbde98a") + (property "Sheetname" "sheet5DBDE980" + (at 142.24 147.8784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 154.2546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 149.86 0) + (uuid "b915ca98-62b3-4065-be33-8f371075b583") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 149.86 180) + (uuid "875ff54a-5ded-4a55-a805-289ef768c957") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 152.4 180) + (uuid "172114a9-437d-42ab-9d0e-ea9e0276ecfa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 152.4 0) + (uuid "f153e4ba-776c-4756-9e0b-1e34e172f165") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_full" + (path "/82e6c5b6-1716-450d-a32e-4c08f6bbe17c/00000000-0000-0000-0000-00005d508b15" + (page "18") + ) + ) + ) + ) ) diff --git a/PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip b/PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip new file mode 100644 index 0000000000000000000000000000000000000000..9ae4b70571fb4e516d7755c19d80be686e359dd1 GIT binary patch literal 81402 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 iB>&|*3WE6G<61!m<~9{B^s;qnI27 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb index 83fcfa9..ec036b7 100644 --- a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb +++ b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb @@ -1,4001 +1,11272 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA33)") - (net 3 "Net-(J2-PadA32)") - (net 4 "Net-(J2-PadA19)") - (net 5 "+12V") - (net 6 "+3V3") - (net 7 "+3.3VA") - (net 8 "Net-(J2-PadB12)") - (net 9 "Net-(J2-PadB30)") - (net 10 "/PER0_P") - (net 11 "/PER0_N") - (net 12 "/PER1_P") - (net 13 "/PER1_N") - (net 14 "/PER2_P") - (net 15 "/PER2_N") - (net 16 "/PER3_P") - (net 17 "/PER3_N") - (net 18 "/PER4_P") - (net 19 "/PER4_N") - (net 20 "/PER5_P") - (net 21 "/PER5_N") - (net 22 "/PER6_P") - (net 23 "/PER6_N") - (net 24 "/PER7_P") - (net 25 "/PER7_N") - (net 26 "/~{PRSNT2x8}") - (net 27 "/PET7_N") - (net 28 "/PET7_P") - (net 29 "/PET6_N") - (net 30 "/PET6_P") - (net 31 "/PET5_N") - (net 32 "/PET5_P") - (net 33 "/PET4_N") - (net 34 "/PET4_P") - (net 35 "/~{PRSNT2x4}") - (net 36 "/PET3_N") - (net 37 "/PET3_P") - (net 38 "/PET2_N") - (net 39 "/PET2_P") - (net 40 "/PET1_N") - (net 41 "/PET1_P") - (net 42 "/SMCLK") - (net 43 "/SMDAT") - (net 44 "/~{TRST}") - (net 45 "/~{WAKE}") - (net 46 "/PET0_P") - (net 47 "/PET0_N") - (net 48 "/~{PRSNT2x1}") - (net 49 "/~{PRSNT1}") - (net 50 "/TCK") - (net 51 "/TDI") - (net 52 "/TDO") - (net 53 "/TMS") - (net 54 "/~{PERST}") - (net 55 "/REFCLK-") - (net 56 "/REFCLK+") - (net 57 "/PCIexpress_connector/_PER0_P") - (net 58 "/PCIexpress_connector/_PER0_N") - (net 59 "/PCIexpress_connector/_PER1_P") - (net 60 "/PCIexpress_connector/_PER1_N") - (net 61 "/PCIexpress_connector/_PER2_P") - (net 62 "/PCIexpress_connector/_PER2_N") - (net 63 "/PCIexpress_connector/_PER3_P") - (net 64 "/PCIexpress_connector/_PER3_N") - (net 65 "/PCIexpress_connector/_PER4_P") - (net 66 "/PCIexpress_connector/_PER4_N") - (net 67 "/PCIexpress_connector/_PER5_P") - (net 68 "/PCIexpress_connector/_PER5_N") - (net 69 "/PCIexpress_connector/_PER6_P") - (net 70 "/PCIexpress_connector/_PER6_N") - (net 71 "/PCIexpress_connector/_PER7_P") - (net 72 "/PCIexpress_connector/_PER7_N") - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 25aee657-7fb1-4abd-9afb-b8716f4333f7) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9352a12d-9dbf-420d-8bd7-7a8b8c2a309d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp d593bb37-90bb-4967-b875-58dfb4c7105b) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ddb61b93-858a-4971-b61c-ca00305ddcf6)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp fe42a9c1-abfa-442f-a5f9-36f7eac8d2bb)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 11134cdb-e975-424a-a284-d4551d3841d5)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 84168a17-f6c5-4d52-853c-d716a54a3ba0)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ccd3e609-a492-44eb-a76b-404889b8d651)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d6f0492a-c738-44b9-8dc3-e734c646c65e)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3b7d0101-b899-4bb4-a9cd-9485cc21fca9)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5181bf0b-daf1-4a7f-9bd9-e481a09d3ade)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 51f3ac9f-9a93-46bb-b4f5-3f811d5a6a9f)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ab67b086-687a-4fbf-9bd0-8f21e4c6a446)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 47 "/PET0_N") (tstamp 59a9d7fc-6941-419f-a0a7-2b8b9325c598)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7299ec37-8b64-481b-af05-2f6daa6d2f48)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0a68ea58-f816-4f47-9a63-7aaaf0b4f591) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9fb2f2b0-96a6-4780-804e-dd4f2c25c767) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp af0493c3-163a-4f71-912b-104e13fdc1e9) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0d1b5103-b6d4-4a54-88cb-6e41fb0cc402)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp c7cb3845-445a-4e32-997b-0500027bc1ce)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2fb85469-f549-46d2-92c2-969617a2d2f0)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9dba3f2c-5d3b-49f0-9812-59b3bdff90ca)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b3024bdb-b49d-4a7a-a4a6-f31e8a715392)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp e2c936d9-4bc1-4af8-be01-55ad58fd3644)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4b42a320-6cdb-4ed9-af09-f56804cdbd39)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 58ad9613-9088-4d8d-8e25-dafa501fbee9)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8d7d01df-41d9-4938-8eef-80dfd7c4acc9)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ea813643-4af8-4075-b108-79b83dea242b)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 46 "/PET0_P") (tstamp 8f33bb1c-66ab-4927-8828-879cc1508564)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 22226afa-23b3-47dc-ad26-9856515e8ebb)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9a7d9c4f-c0a3-48be-81ad-4b910cc5469f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 132a16ea-76d8-4b42-ab9c-5950b0eb2cf3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ac1e30d4-f187-4189-8135-24943167f42c) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 6b7c7f2b-0f2e-4ecc-ade8-f8e373ef3842)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 806a2fea-48e3-437a-a4a1-e313d1478bb5)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 095d4e37-9b3f-4da9-a8fb-2041004b0018)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3ad2d4b8-103d-4a97-a594-f54853f03d80)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9937b680-c8e9-46a5-84ad-e6a250ab0d38)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d4c5ab2e-03f7-44fc-86d6-49b126ccb783)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8f371d22-b629-450a-9438-baee69908881)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9552f20e-dbba-402e-8f52-e99215086838)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 97ad2fb1-1d4c-4b36-9770-4dc1f698d87f)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b473f7f9-ee49-4876-a5bb-0c2ec64f8fc0)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 38 "/PET2_N") (tstamp 037248d1-158c-4ea8-a125-f71e32110ff8)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7cb4295a-c0b0-45f8-ad71-c7c314261903)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3db431a7-2c36-4ac4-ac50-46d1ac5a9ed8) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a5f7a7c6-b98b-4c00-aa3d-6515a59f528f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp aef905ea-2a81-4405-8d71-655802806bed) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 83fab5c6-a79b-4144-a31f-9a54263bc946)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp adab13df-375b-4a42-a704-5377f717c720)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 52c41c31-9443-453a-a590-c3fc4ae4d1ba)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5ac676ec-9c22-4e13-9419-15d36a84b3e8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b66c07f0-2cf9-4e82-9c63-d95273b80752)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e1fcec8e-1ee8-43e3-b0fb-87439e1dc228)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2a86c15d-a516-4312-88e0-07d2e6fd84f1)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 63d53cba-54c3-4875-b166-af16bf68affd)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f0726143-5570-414e-a526-6897393811b6)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fb02ead6-e9b2-4975-952f-82d40e3be54a)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 39 "/PET2_P") (tstamp cab112ff-b34d-46ce-bcd1-c1ec1486a962)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1b1d0db7-47bb-4896-b750-0d5dbfa737e9)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 34c949fd-11ca-46da-a2c6-0c2a9c44b053) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2aa31055-639b-4902-8992-311d13a532aa) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 59c9d24f-a0da-4caf-8edb-941ac14df374) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 56ba01ab-84ea-4bf1-a0ba-ed58b73b0f46)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp d134fedb-206c-4774-8638-15dbbbaa3f55)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0c466d03-ba7a-4820-9a8d-68bfb17d1100)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0f847ece-8ead-43e4-b89d-ddd3ed24df5b)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 29b95210-b418-44f0-baf3-1c5829123d2e)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ca0892e1-071e-4dc8-bab7-2d8b13c1b5f1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 54e1bfe2-b3c6-4dfa-8333-042c0cd3cec6)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 86685993-8b7b-4e12-a3e6-e290e87c07ec)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9f6887d3-2988-4f80-a576-454e19cb3f03)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fc87fa47-0a4a-45e7-a590-59fec727227b)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 36 "/PET3_N") (tstamp 416fa4a7-3047-4ce5-b4e1-10a1b6d43e5d)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 98a92b1d-cb0e-4a60-872b-22d1128b0ee6)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 71b159a9-e533-492f-bcc4-e42523751ba3) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a6a8ffc5-6dc7-42ce-bf03-600b988972a5) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp e0907608-b9a5-42da-aeb5-b81848a6102a) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 000b56c1-b1bc-4d4c-8fde-76cdb28a9e72)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ce95eb2a-1207-40f7-ad96-4fcfd1af29db)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 28e065ba-2496-486b-b3ba-7d1617a656a7)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8a29fd31-eceb-4414-bb9f-84a550284878)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8e857d51-b13d-4c80-bb7b-ede559219d08)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 91981615-1cc9-46c1-97aa-245f1d860d2d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 502b51fc-8d0c-439f-aca2-beb72dd231a1)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5b6714c7-af13-4ae3-a030-3c84b64d8b81)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5cf0b487-e5b5-4836-8e02-1229be3fbc5c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bb4ca2e7-edc4-4aa0-bf3a-780664cf6602)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 37 "/PET3_P") (tstamp 4eff8fd8-4fe8-4ffc-a32b-afe308c486c5)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8e2001ce-d406-4e64-8b62-af506bec5bfb)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f7f) - (at 146.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R9" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 58e0e16e-16ef-43de-8dc1-31d801ceb462) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 20d9ef36-81ba-4360-a0ae-91b0deed56de) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 48546e5b-4b70-4b76-adf7-578eebeac577) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 09191dc6-7fd1-4747-b60e-290826735b96)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 62a772d4-3049-439d-b1ad-c59fb0b74c8a)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b2155263-a410-4d70-abff-28de1459a688)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d075c71b-c739-4170-931a-d98e0838c28f)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f6cdeb25-90d8-453f-9227-8f7c057de845)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f7e16626-d47d-4eea-a409-0a342d9fb6c3)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 208f9e02-1258-4399-943b-a96d4d60e43c)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7dac31e8-4cd3-4fb2-9b05-bcd91f92a9e6)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp cbf2bb9d-b5d8-4413-8b6b-c012fcb9fc6b)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f15e1278-10af-433c-831b-827a9e336e68)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 33 "/PET4_N") (tstamp f3729e85-8a62-4b67-af5f-6bbed4582c5f)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 98307e6f-755c-402c-9f65-957634ced753)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f90) - (at 143.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R10" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 022a05e9-4532-4b16-a162-2f13fc320a2b) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e27d9769-d5af-42af-993a-108c77730840) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 6c51d12c-ec92-47be-ac1e-6f5eae147735) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a9444bf8-483d-460b-9346-6f69d557fec2)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ad9eaa64-9a9a-497f-8ddd-a4baa8eeec8c)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1789f5b2-94c7-473f-b486-9015c5e11ae9)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3da8686c-bd73-4f4b-aa13-2ed8309c4b27)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7b304e06-df86-42fb-9d21-e382ffa35dbb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 89fc76e6-9eac-4a25-bf71-3dd55ee935bc)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 369eab23-6dfc-471e-b33f-7f0907cd3ead)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4aaf1703-aaaa-4151-be88-ddc2a6a640fa)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 76d8c953-7c87-4a6f-bd63-7285b481ffed)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dc24451e-d863-4e79-8e9d-a07157fdc156)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 34 "/PET4_P") (tstamp 687bc3d4-fa1f-4053-925f-053ed6eccecf)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp a2be3c96-0699-4e1b-810c-44a840f928af)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fa1) - (at 150.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R11" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp dfe27ffe-0433-49df-bd82-adc9128a7cfd) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a5faa407-cc65-419e-a591-40aa81d64fe6) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp be01b689-1d33-466a-bc44-0bdda2e95f56) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp d413dd13-2e06-4712-b78a-15561ad9d3e6)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp e8003d45-7c48-434c-99d9-383a78cef4cb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 32682d68-c76c-421b-846b-d142922db04d)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5cc5ade0-ecc6-4626-92b0-75945969a1c1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp af749913-deef-4348-8ff7-a0fba251ac0b)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f4bfdce0-8e13-4746-a728-946cd75e7e12)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a153acd4-5475-41a4-be43-0d8dc25a1e3e)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ab67b51c-8c60-41db-aaab-47f96ec61e21)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c296034f-9278-4135-bb78-836642b62dd4)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp fa8e871f-5b33-4792-bd03-9f9a2a13675f)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 31 "/PET5_N") (tstamp 3121f0f6-5452-4399-8d8f-f41526ad3a48)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7a9f3d2c-3367-4686-925d-8f6a3719e376)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fb2) - (at 147.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R12" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bbff5f97-ab30-4235-ba42-fb11754f41e4) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1f4f0ab5-2eef-45f4-80ca-8cf5116ed56b) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 5272771f-1218-4a52-b2c7-04bec4177cc0) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 1a182575-5811-440d-bd44-595fe3de874e)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp a0ebeeda-91a4-40c0-83a4-c067f63a60f2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 336ed787-f513-40cd-ada2-1e68941e0ac1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b2431ff0-67b4-49ba-8010-48bc5a7603bc)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b5164793-3786-45a5-97af-0635d0d973ee)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ee9e1c7c-d634-4b15-8162-a203705b89ac)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 44bfa516-bd90-4640-94ba-6f0920101fb6)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a08de5a2-581c-4e95-b904-bacb804d3f06)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ce9a7283-2172-49d6-9242-bc16dd31523a)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e273d8be-3d18-4d2f-9769-dc36a0da1eda)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 32 "/PET5_P") (tstamp 49feb9cb-7d7f-48b7-b98a-24a2ef157a78)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 00b3103f-0035-4679-a9cb-23db2b1a644d)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fc3) - (at 154.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R13" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 40df356f-2a38-4803-857e-00a8bd4ef3ca) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 95f0c5ce-6ef5-482f-8d6a-74a55aafc5ca) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp d9390c9c-2592-46c0-b9f5-f5df090988b0) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 2fcd4645-2ccc-4081-9eb7-a09ce2671b6e)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp bbf04cc6-1f7f-4f22-b0e2-f1d5e9aaf7ca)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3c01f8bf-8430-43fb-9757-90cc35783b59)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 436dd309-ba9e-4c6f-a8e4-d42759bfee89)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a58ceac9-ee98-4abe-ac2f-28b439395544)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp df933fd6-bf4c-48a1-8389-385f73cd7ea4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1347af64-dbc9-4953-9968-8a4177e1fdaf)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 14ad91f4-c421-4e27-8ad4-5a0232e861b4)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7cf7ccac-86a8-4f46-9a88-c3d1d7bf1da0)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bb4bb38d-1099-42b0-ab6c-15ff6be9bb6f)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "/PET6_N") (tstamp 723cb979-4196-4002-958d-320098b6f72e)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 44bf3136-b41c-408c-9466-199064b85f41)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fd4) - (at 151.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R14" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 755e9020-a43c-43f3-8e8a-2a4a6440f306) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp dbae31eb-edd1-4fb9-b1b9-db155560234a) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 114dd8fb-c6e0-432c-bfc2-4cb509bcd584) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 7f75098e-c6ae-484e-b0d1-93079b690f85)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp d29c8293-e32e-42e2-b444-23c909ea2016)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6606f88f-2388-4990-b4db-5aa92445bf11)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 695b152f-1a29-440a-bf0b-356cbee71010)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7b89b872-3b84-43e1-aa66-d5a26fd9e053)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 94fc5e4a-f172-4fd0-bb6d-bb4a965a4e22)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 26ffadb8-d0e1-497d-87f1-29cf2cc7da27)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5d31da8a-5363-4f6b-994a-4389141836a1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7d18fae9-1143-4ea9-9cb8-3d975bceaf5c)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e978e1b8-ffde-4f33-aef1-4a5f40e8ff62)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 30 "/PET6_P") (tstamp 4a626251-bbb4-435e-a67a-fadb0621bb41)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 2338dcb1-3eaf-4c1f-96f5-0c964c0e2b23)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fe5) - (at 158.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R15" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8dd752b4-000a-427e-8d62-82435a56815d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a3040dea-94b2-4360-af7c-a1e04503ce50) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp f4164208-d096-4f99-bd2f-3cfe73989f34) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 4529b4e3-77e2-4c57-ad3e-551209bdbec6)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 4d42aef1-e051-45fb-b73b-a54f049e33b3)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2dedfb94-e895-4b8b-82a0-6de20f971523)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4040c06d-ced9-4011-8632-52144abc4496)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e0c5cc6c-05ab-417d-870c-18cd8ed92a51)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f9f1f133-985c-4302-a930-f26f58e8e912)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 17b0dc9b-1431-4225-81ed-79babd207070)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4146d0a8-80b3-4379-9b9e-babe2a388d55)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7318be71-4393-49da-9a31-cdec3e7947bc)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c38e0aa2-816d-43c6-875b-958db2babb02)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 27 "/PET7_N") (tstamp 7a3284a3-283f-4110-a068-5866357e1af7)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp b2f4c619-e685-42c4-9ae8-25bd1e66a97c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9ff6) - (at 155.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R16" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f7bff755-3892-468c-933b-b0efe926872d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a0dd4cb5-0530-4e0f-bf39-d5adf9f8dc6c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ddf0ae18-d378-4355-a79f-a302f4550543) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 398bd1d4-2777-443e-b74a-763e2f32d4eb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b592b4b3-ea85-4f6b-b513-066de5236eb3)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 23eb1fe0-ef41-413f-b7ac-ccb363837709)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 32df230f-ac4f-4c7c-939f-67bdbb921bcd)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 71ee6754-5aff-4be0-9fbc-bf183f9d99a2)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ffc1432e-3aec-4015-8681-9895dda0ba74)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2d16558b-606b-4772-a130-6aff37ca62d7)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 422f0c3f-a211-4f03-9ec5-19603792d381)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5941ee85-3280-4118-8637-b7df7232c884)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f58fdab2-49c1-4950-947d-07c65e2bfa80)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "/PET7_P") (tstamp 33ea6c98-02da-4872-9a64-72c9a97dc11a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 77a66cff-8d97-401c-b076-00e78d2c036c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 60d8b16e-eadc-4b86-8512-c057567b4a69) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4aa6f333-c9ff-421a-8757-591c1cb05456) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 33d0c911-9417-42f8-84be-2d2ecfcb9491) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 31218a85-a23a-4222-a481-22f3db351c1b)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 5df85dea-5f81-4a19-8103-51e060ffc476)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0833463f-04ed-46fd-9395-2b1799c417f8)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3fc9ac5c-4429-4501-98ff-dbfcb0ae34a7)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4e5d60f9-0a7f-4c75-9408-53e9270da7b0)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 88493567-aaca-4117-98d0-1130cae556b3)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5465ebe1-a1de-4c61-9b34-4da2e749d804)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6028ddf3-59d7-46d2-9f94-c31dc6853b47)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c5c7b893-108d-4bab-8cf6-957519ff966b)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e1ee8f70-d986-4e18-9d40-896637ff7047)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 41 "/PET1_P") (tstamp 3350c8ee-4e39-444f-a492-c2e4c963d0e3)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 388e7b5a-ec43-4560-8380-131d4a8521b8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2d0ea065-4590-4b95-b3d8-143f02188222) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 502bc7fd-d97d-487a-a797-a866560aad10) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp e6d233cc-4601-4e0b-87c8-74fe3433813d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 39d85a13-17b8-4b1b-9480-086e3fde801f)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 97837138-1ad3-493d-8e67-2516d4b2c059)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 991da052-0a10-4a82-a5b7-3d4bbba9dffa)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a5ff19b7-0f74-49a3-99d9-69aa4ee1b7e6)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp a93f87f0-0d18-4c6c-92d5-5a537d160bf8)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d81781d8-6fb0-443d-aa58-e221f325a0da)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7d8e5241-20bb-4517-8b8e-9ae7b0336bbd)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 9a06b008-15ad-4c84-b00f-a839492d5e4a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a5d39fac-5ad3-4ee1-aa58-171de69b0bcd)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp fbab8699-5dcd-451e-84f1-9b2cc74b8357)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 40 "/PET1_N") (tstamp e2dda8fd-2a4e-41fd-87d6-a114797fedc6)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7a559504-fb77-43cd-810f-2ae0cb6b867e)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d4ee42f) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e62d4611-78f9-4c6c-ae18-7c956b12676b) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f55e3b57-23c6-4737-9d9d-388c5a43f857) - ) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 0e7d84e0-7feb-49a0-858b-774a2ed0160c)) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 1a2d7558-8f9b-4de5-9143-7d9ed68af80a)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp 2a9888c8-fb36-4c12-a149-f7729818536f)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 31690550-499a-40c4-ad2f-a00484e943f1)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp 6a4b19d9-842f-4da0-bec4-b5b730e78095)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 75942fed-fdbd-4b8c-a338-99075869c7d2)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp 927f3f9d-efa6-4848-9572-0fa3f490a541)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp a5963ff0-d048-4e87-bb90-aca1931d90ea)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp a7a4cf0b-0bc7-4b78-bb1c-7249382976c0)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp bc4b07a2-10f3-47fc-b2a3-e82307c4f2e6)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp cf5f03bc-7f43-4fd8-98b7-9a1dc755baa3)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp d633f35f-9d37-4f72-be58-4d9214694948)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp edfc29a2-ded1-4608-bd5b-caa9b46675bc)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp ff3b57de-91eb-4245-a83d-147acc04ca2f)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp b3a2630a-78ea-41c3-967b-42b82e9abd8d)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp b5e4e138-6565-4e08-8223-f80c7300e860)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp db747295-adbd-4b25-8c48-31c194ad03c2)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp e2b0209e-110c-44e7-b0aa-62b7afa38345)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp f066fb2b-9ce3-40ba-919d-e10640c65aea)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 8b65d1bc-a988-4124-9ff0-ee0559f22d6d)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp f86a4119-6774-47ad-b76e-40d0b2d6ec77)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "PCIexpress:PCIexpress_x8" (layer "F.Cu") - (tedit 5D338A24) (tstamp 00000000-0000-0000-0000-00005d4f06b1) - (at 109.625 194.125) - (descr "PCIexpress x8 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d548ac1") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e8d2f982-5f19-4b72-abe4-c71c4c1163fa) - ) - (fp_text value "PCIexpress_x8" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c88e6883-0524-480e-897b-17d371b7c8a7) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 13e47945-b611-454f-ba4e-67cc09933491) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 3c98b5f3-9f36-4861-967c-b89f70a9b5cd) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5254e467-4330-47c2-bc17-c5bea5630aa5) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 52cc4fc2-0219-4aba-b7e8-20e6bc56c41e) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6eb43e85-d254-4386-98e5-262b802248e2) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 90a867f6-e5a5-40c8-9024-d237b65b770e) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 92e30ce8-808b-4bac-a861-be9a20359ac2) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9c0f3830-9588-415d-a8c4-c7934634d530) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp adfabac7-dc7e-4d68-a953-2fe9796c8b11) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b5016283-dfde-40f9-9005-f2a7bf4511a3) - ) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bc0e24c3-4367-46df-958c-95e0ede72e40) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp c77cd7e5-38c9-4c86-ac9b-2cbcb71e7029) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp e136668f-ac0a-4cc8-a7ee-9c1fd5c6d7d5) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b895e59f-ab61-4016-a796-35aae61a321b) - ) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp 2ca57975-bbdb-4815-b28d-07ad3bc97717)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 51.25 -5.5) - (xy 51.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp e3544749-a6c8-4541-a9f2-c88ff087f019)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 51.25 -5.5) - (xy 51.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp 6f4d8313-9b9c-40be-bad0-6779895cbb75)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp c3578aee-91a2-4a7a-a41e-46cddfd0fa7a)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp 01c759ce-3e23-4513-901d-e87ecab8e4d0)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 0b02b10b-b7ad-4682-a017-a28ab989164e)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 0da5f29d-3883-4f41-a210-f4798de68972)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 0e7faf6d-1574-482f-b143-947922eb5fb2)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 13de7e5b-46ea-49b7-8b07-912619e22f3e)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 1f49c512-a0c9-4203-965f-28c6def082a7)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 259e2559-bd23-4ca3-a125-722dbafc1441)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 25ead466-176f-4e4a-be1e-0dccc4d902a4)) - (fp_line (start 51.15 -0.5) (end 50.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 263e552a-f092-490b-8c11-26e335a41f5a)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 344ab2e3-09a5-4944-a515-5a4ba76895c0)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 35e923ab-5a85-47c3-ac86-7d6988cffa90)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 36de2108-aa58-45cb-8328-dcce83c38da4)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 3b62a319-ba6d-4d45-863c-66cefaf66b8d)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp 459a17b3-cc19-438d-aab2-34ad55cf0f90)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 4afc95d0-3c21-4505-9d93-f726ac43d121)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 4c937e1b-6f97-4d62-b554-45a93c3e220b)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 4d4a063e-bb51-499b-8ab1-cee7e44f4884)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 51cefc46-87e2-434d-bd6a-dd9baefd970e)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 52bef922-4fd0-4ff5-8c30-732cd4b0432b)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 5469e5d1-835c-41b3-84ca-27173da917d3)) - (fp_line (start 13.45 0) (end 50.65 0) (layer "Dwgs.User") (width 0.12) (tstamp 54ca6046-c155-48f0-a235-2157e7fd763b)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 633934f3-ee85-4786-85cc-9ec9fcfb8686)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 670b77da-d107-4c38-902a-2b95c8564d8b)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 6de99815-2e65-42d7-8e1f-a58331370b26)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 6fed5413-8673-4375-8d74-b791709b818e)) - (fp_line (start 51.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 7478e396-0455-4351-962d-71e92e714b74)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 78e28d53-da13-41de-82d1-d61455859f1a)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 905bba9e-937d-43ad-a10e-29a472e6322e)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp 921ee577-f571-45c0-ad62-c07ef174deed)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp 9bc566bd-cc2e-4d46-bb43-2a27867c8cb1)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp a19b1513-293b-4807-8525-d32a8ca401be)) - (fp_line (start 51.15 -0.5) (end 51.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp a7e3ea52-839d-4961-bac6-564e1c2a5bbb)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp aee37268-374b-43bd-b326-2c66b03d0373)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp af05b482-244b-4b3b-97d8-0289d637c685)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp b0f93acc-a998-4618-aab1-68729830abcc)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp bb0bc82f-b035-4298-b6b7-f118ad094642)) - (fp_line (start 51.15 -12.75) (end 51.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp bd9b9bfb-374d-4a4a-aa2a-1bd8009a2b62)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp c7f2c9cb-a6d5-4084-8907-e941f09f0e10)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp cdb80a12-38da-4312-a2f5-8a990ac48c57)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp cf871d33-8dc7-43ad-aee5-4a134c4d3045)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp d007ba5b-1248-475a-8d74-346614e0ab4a)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp d17fe5e1-920f-4ef9-bc35-38f5f61cef1a)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp db0ee345-884c-4a05-a892-9bf94d80d87f)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp db2838be-f4f2-481e-8a68-f68c4367a72f)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp dd20a88b-1dc8-46f3-b7ac-987e4a2ea55e)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp de1afd8d-1c8a-4ae0-9cad-a3075a4ee760)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp e2679461-4339-4d83-b8b9-fe795ec90184)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp e4407cb5-5bea-442b-abe4-01838590ec2f)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp e7160b9d-727e-4cda-a5ff-8fe25b540c14)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp e7330770-72ae-40da-9a53-c6b06735f84d)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp f0a22ab3-910d-4bc3-9c9e-69ab4fe7d5fd)) - (fp_line (start 51.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp f45ac536-1253-4c63-a028-9b6a8c1007b4)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp f543a715-2c15-43f0-b2cd-26826cfcd9be)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp 5154253d-ad18-4718-8ad9-83d41d17139c)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp b944aa3a-f713-4726-b23a-42f8924f7a6c)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 15b0e4da-dd70-4c4d-aadc-b34e40aae407)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 34232c26-04d3-4905-9ccf-ead4870e0ec6)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 5564d374-5554-4d32-88a4-904aeb5ebbeb)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 61188687-9881-48c6-ae3c-8db1eb1fd730)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp f1fc9891-d2a2-49c9-85bb-9692f2d52f32)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp 50975e7c-0dbe-4dd5-aa96-9702d034059c)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 7535b46b-f170-4294-9c59-4b3ecd630b8a)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 92d50bbe-ca93-4c6f-bba6-031a18e21fc9)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 49 "/~{PRSNT1}") (tstamp 83aa7f56-3d01-4a52-8889-c45995a9b5c1)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+12V") (tstamp dc365f21-bbf1-457d-9132-f546331dace8)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "+12V") (tstamp b9ce1a8d-5b81-4c66-9a2d-333a8180973f)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp e585ac70-4186-425f-8279-7199df878ac2)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 50 "/TCK") (tstamp 491cde0a-eea3-48ab-978c-9920e7a95edf)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 51 "/TDI") (tstamp 1ac721c5-e0bd-44b5-8736-b34e389573c5)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 52 "/TDO") (tstamp 620dea05-6f5c-4f1b-a718-9aae24426b37)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 53 "/TMS") (tstamp 5ec7b098-8602-483a-aad0-aa409278f566)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 6 "+3V3") (tstamp 2201cf00-2bf1-4fb0-b268-bf2645c61fb5)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 6 "+3V3") (tstamp c3bef93e-e28d-4651-8d9c-c326aff2af2d)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 54 "/~{PERST}") (tstamp 99d6b3ad-67b7-4278-9650-70c620929e83)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 5cd05694-4d7b-44a2-8490-c9773c3a24d2)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 56 "/REFCLK+") (tstamp cacfa642-8e9c-4bbd-bff5-e8efa5dbf602)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 55 "/REFCLK-") (tstamp 570a7d22-586b-4772-8da7-335be49ec8ad)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 16070447-b53d-4b0a-8657-1afcce3c1b3e)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 57 "/PCIexpress_connector/_PER0_P") (tstamp 87ec8e54-efac-4d4f-8497-abe1cc223a18)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 58 "/PCIexpress_connector/_PER0_N") (tstamp 3ca6d3e9-65d6-42eb-8a0c-3b522bc998b0)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 66a8e8f7-626a-4981-908b-a721c240d2e3)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "Net-(J2-PadA19)") (tstamp 8abfa020-fca5-4ed9-b39f-a409e7daa37a)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 2e840d5c-3895-46b8-8b72-2dcb5b8fd378)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 59 "/PCIexpress_connector/_PER1_P") (tstamp 00c2a120-fdb0-4371-9058-957bd3b577a8)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 60 "/PCIexpress_connector/_PER1_N") (tstamp 1e5f288f-a3c7-4db9-a9c6-150c0b818f39)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c61aa050-2b2c-4d08-a806-ede983cf586b)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 1c09b0dc-0fdc-4a2a-8cfe-963b4142f9dd)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 61 "/PCIexpress_connector/_PER2_P") (tstamp 0a4c1a27-8bf4-4229-80ab-1bd8d55fcd27)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 62 "/PCIexpress_connector/_PER2_N") (tstamp 4213615d-ee03-4790-bb8f-acc88d725a1f)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 1796c1a4-a085-41ba-8d68-3da671846b28)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b433723a-7d40-4988-a7fc-aff0190e8707)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 63 "/PCIexpress_connector/_PER3_P") (tstamp 2251948c-3d6c-4cf3-b6d4-14ec45564722)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 64 "/PCIexpress_connector/_PER3_N") (tstamp d74b03f6-7265-4fed-81ff-85185193a4f7)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp bb1079f2-f515-4430-a54f-7ae85dd429a6)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 3 "Net-(J2-PadA32)") (tstamp ed4f664d-fb7e-4217-a914-1653fbaedba0)) - (pad "A33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA33)") (tstamp 42f03c21-1058-42e1-a04c-8ce87772ec61)) - (pad "A34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp cd5558c4-ea9b-4729-ad77-995fb1962a8b)) - (pad "A35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 65 "/PCIexpress_connector/_PER4_P") (tstamp 375c5835-3111-47a5-82ca-49340a849370)) - (pad "A36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 66 "/PCIexpress_connector/_PER4_N") (tstamp c229b297-92e8-4a74-849c-1f0129d2e6ca)) - (pad "A37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp d1d5a9e5-ff8f-48f7-b19b-72fb7a2bac80)) - (pad "A38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 9db68ed9-76bc-4f23-a7bd-26faf5b1ee98)) - (pad "A39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 67 "/PCIexpress_connector/_PER5_P") (tstamp 465aa6f2-d1ff-4911-a013-7ea13ded8354)) - (pad "A40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 68 "/PCIexpress_connector/_PER5_N") (tstamp c5613b9c-98e6-4e7d-a036-42ffe0aba950)) - (pad "A41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp a9615aa5-c416-44c5-8687-79dad93dedbb)) - (pad "A42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 90e1a7a9-b5e9-4701-89bd-a36c6eeb607f)) - (pad "A43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 69 "/PCIexpress_connector/_PER6_P") (tstamp 07a35d45-fb2b-47ca-a8d5-d93acdfec620)) - (pad "A44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 70 "/PCIexpress_connector/_PER6_N") (tstamp 33dc72e7-4235-4fdc-8ac0-5c694629e4ae)) - (pad "A45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 87e7a483-4843-4a6a-8ac3-b9fa164cb7b2)) - (pad "A46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp cd7ae44d-48d3-448a-bd6f-f587b3496fd5)) - (pad "A47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 71 "/PCIexpress_connector/_PER7_P") (tstamp 0d1adb9b-b86b-4c45-a10f-a9d7cb51781e)) - (pad "A48" connect rect locked (at 49.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 72 "/PCIexpress_connector/_PER7_N") (tstamp bc67af52-f5c2-46bb-8bf2-7ffbd63badea)) - (pad "A49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ffe39518-c72e-4278-aa9c-7d8c665a1335)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+12V") (tstamp 0bc87a10-655e-4286-b2ea-c5236eb556c4)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+12V") (tstamp 6324176f-333e-4f65-a5b1-187cdf73a85e)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 5 "+12V") (tstamp 49f05c32-1b1e-440e-9df9-d905be13461e)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 02e984c2-b55e-4d11-82a8-00ac5fae9dbb)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 42 "/SMCLK") (tstamp 7e3a4faa-0a98-4e7c-8263-f16d0d6fbd5c)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 43 "/SMDAT") (tstamp 65b7a0ae-fb88-467e-b276-8a679c4df834)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 1c003a9c-026d-4264-9f36-d7fac85a902c)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 6 "+3V3") (tstamp 303beb41-6706-4d86-b814-a94795de8978)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 44 "/~{TRST}") (tstamp d85103de-cead-47c5-bd49-e6565404b7a8)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+3.3VA") (tstamp 314cd5c7-8afe-4ae8-b3c2-f0f8dc6af9a0)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 45 "/~{WAKE}") (tstamp 34e96464-ee42-476c-b043-5943a7e23c0e)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "Net-(J2-PadB12)") (tstamp bcf22f73-a021-455d-9e5a-69c52c15d826)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f2e2cdc1-7155-4c04-aab4-7f9486ab4e94)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 46 "/PET0_P") (tstamp 78c2bb66-55e0-44f9-9572-512f40a64f40)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 47 "/PET0_N") (tstamp 328115ee-6485-4a66-8c10-bd23cbb617c9)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp eb098b0f-ecc8-421c-850b-c70c5fc41147)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 48 "/~{PRSNT2x1}") (tstamp d1be222a-66fa-41db-a49f-b46947a49f03)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp deb88c5e-9f36-49b4-8c94-3103163bb96a)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 41 "/PET1_P") (tstamp 24066738-2302-4f76-8793-59821a2deb35)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 40 "/PET1_N") (tstamp 73bdbd76-a53d-49a7-a5c0-af8c09e01575)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp af0465d4-8a7c-48a2-849d-4fa8b31a5e03)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 397a09dd-7979-43aa-b1e9-fd80fb6e4f6b)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 39 "/PET2_P") (tstamp 37cd68e7-67e4-4b2f-88f5-07d1777db357)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 38 "/PET2_N") (tstamp 6559ec17-e405-4e02-b382-8d5489e332b6)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp ac92d09a-da53-4113-ae9e-3eda678bbf4d)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 37d37062-e00f-4de3-a0e3-763494788a90)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 37 "/PET3_P") (tstamp 2e58a566-a9a4-4419-865c-0499d0ae8052)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 36 "/PET3_N") (tstamp feaa5e44-bb5e-4fb8-b429-d5f1dc3584fd)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 3d773ddc-c414-4f49-b24a-4228dd309cf1)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 9 "Net-(J2-PadB30)") (tstamp 67d9eb33-62d4-4480-842b-ccfb49856f42)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 35 "/~{PRSNT2x4}") (tstamp 658bad51-0a96-46f1-ae0e-1b3fef7f3d72)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp eaad122e-6d6a-4789-841f-b8bf33286ec2)) - (pad "B33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 34 "/PET4_P") (tstamp 20f4aab3-fc04-4322-934a-cb45307d48cf)) - (pad "B34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 33 "/PET4_N") (tstamp 2d8b9a65-991f-4661-a7f1-87d75770db53)) - (pad "B35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp fddacf8d-2bd1-471b-a604-8d09f938cc6b)) - (pad "B36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 7b37924a-3e0b-41fe-b287-acc92129b6e4)) - (pad "B37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 32 "/PET5_P") (tstamp 97038aff-d392-4087-b85f-685abcd06f07)) - (pad "B38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 31 "/PET5_N") (tstamp 5dd8c72a-ba30-46d9-8328-bcc0e61fa75b)) - (pad "B39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 9bbae760-0838-4c54-8dab-685e4b595d63)) - (pad "B40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp bea3c95a-23b7-4dd0-acfe-14aecc94ad2c)) - (pad "B41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 30 "/PET6_P") (tstamp 2bdbe1f1-895e-44f9-88cb-edc2b0e1c498)) - (pad "B42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 29 "/PET6_N") (tstamp 6a45802c-746c-47fe-a36f-4212563fa0f6)) - (pad "B43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2d2b29e6-945c-428d-ae49-6b8661907bd1)) - (pad "B44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp bd7f69a1-b571-4e74-8ae5-73ab5a5e5371)) - (pad "B45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 28 "/PET7_P") (tstamp 68f40fcb-8cae-4d31-8942-1ed36fa69d38)) - (pad "B46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 27 "/PET7_N") (tstamp 43889747-6bc3-442f-91b2-b4da4d1a03aa)) - (pad "B47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 5c2043c1-7b0f-4d3d-bae2-71b7e469a6e3)) - (pad "B48" connect rect locked (at 49.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 26 "/~{PRSNT2x8}") (tstamp 968c0dba-31cd-4dd8-9857-6a674ddaa9b9)) - (pad "B49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 9277746d-3859-4c9c-87a2-e46372818667)) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a9664323-82c5-456a-8691-120886516b72) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 85af8182-10bf-4598-9dd1-f9f4628e8290) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b4205b5f-fb09-4b82-896e-13366be6cf8e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 445c7bc5-8998-44d4-ac33-8560328774ed)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp c8a41c8c-815e-4ab6-a6f1-162d264cbdfb)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1dc32150-9e47-4ae0-9e70-6c996fc20de9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 65d42087-2e03-42a3-9e7d-fade78601a4f)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp be9cbdaa-fe27-4bb1-aa6c-f0dc4d1c17e4)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fde2ac77-a89f-43f1-98c5-27fe24ad4139)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1a3f42df-c038-4461-be80-98c43553bdd4)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 474b384c-3f38-459f-ad07-fbbff8bded7a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 663a609c-0f83-4181-add9-b517b9d3b334)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d488384e-0cda-4a8c-9c6e-b9aacc023a9a)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 10 "/PER0_P") (tstamp ee70ac52-b9bb-4c0c-a0f7-7ec60bdaccb8)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 57 "/PCIexpress_connector/_PER0_P") (tstamp ba934c2b-ea03-41d8-ad3c-34d953e7de5c)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 830b3c45-bf7a-4481-874e-863e75477ae1) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5892dadf-0abe-4453-aa8d-c821bcd62a05) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 44014509-d227-4e5f-9874-449fab0cfa5b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 472f2262-2834-47fc-b5d2-ec484dbe1b13)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e2e88dce-226a-4792-bd52-2dd3b51f7559)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 22c6f6ca-fbdc-4fb2-a924-36a60dec1fb9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6663c9ac-6114-4a86-ad52-15896c4e4754)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7e900ab3-ad58-4fa6-bdd8-5b4c08691f62)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9b1b387c-04f3-45ad-b183-8700c6a21eb0)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3ff58751-87d2-4fa2-9649-1d6d43e23764)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 815f6554-f746-48c2-9c1a-6424bcb3993c)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 907b5638-927c-4c5a-9c37-c945b6f9c7b3)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d33c18ce-69b7-471b-86f3-4e7754ff3011)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 58 "/PCIexpress_connector/_PER0_N") (tstamp 36c95dd8-2aae-40a6-b813-8dea93998efc)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 11 "/PER0_N") (tstamp dc97105a-9659-4090-8021-a1d3a54744df)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d25b90f7-f53c-4c07-9277-188ae1676a49) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a59ab4dd-25d5-458e-9024-64f6d78e4799) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp c3288d61-ea99-4eda-83c6-b0bb098adec1) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 24b1af0a-bcad-4d97-ae22-877aeeb28b12)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a43cf183-349d-44e9-bade-f5e11cebd462)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 10e6417b-2cad-4606-88a4-b83916aa63be)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 26cf660a-1502-4903-81ea-a61fcfd06ecc)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 50d2d1d8-f2f1-43f7-94a6-fff528a8d629)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a9c45f18-008b-47d7-b93a-d6f4b1d16a52)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 326d5658-ea9e-4933-b86c-2d9cf3f5879a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 88cffb1a-b243-4cfe-8061-b11ac3e728d6)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8d0294ec-9e33-414b-8c38-2fef78d419c4)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a9d31b8e-f490-4ac2-8e2a-b1ddf05b8782)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER1_P") (tstamp bd76fdf2-da88-4299-981e-e0dba44685db)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 59 "/PCIexpress_connector/_PER1_P") (tstamp ceb03f35-8152-4af0-82d7-af513fde99e9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 9a72eee1-04f3-4590-b980-84b81e42c258) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4816b0d6-de42-48a3-aba2-6305fa7d7557) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b30a5887-8c07-4047-a484-499540e047d6) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 982a8b34-300c-4bd5-9552-a3139a9079a0)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp fe764b69-edf4-4f5d-b41d-915004cce2bb)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 97fe9626-c80e-4e6e-8067-b7f7a743b880)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c4d4ecef-9a39-4674-af1b-665e84f0cf00)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp eab391b5-e899-41dc-992c-0ddd0876ca87)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f0abead1-b583-4db3-8aea-991a88950dc6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 08d3a4d5-78ae-4e8d-bad6-05a3ab9eb91f)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2f4c2434-7e45-4cb0-a887-194c52c976ee)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 95958646-4129-4a15-a7dc-8750aecf8e30)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a8cca9c6-de66-4f94-9d1a-583cdacbc15d)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 60 "/PCIexpress_connector/_PER1_N") (tstamp 449ed8c8-5133-4405-b68e-75c9fea91261)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER1_N") (tstamp 90af6c22-1609-4d5c-9ed0-973bccea67fd)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e2a49bda-0ee3-4177-bbaa-2ad1698fb683) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6ef3d49e-d1c8-46ca-a640-f30b6df89a3f) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 91b4cb26-de4e-40a9-ab4f-9f457f7ed5d1) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 769de67d-0772-43f1-903d-955ec25c1872)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp da87ae53-3c5c-497d-8bad-ad93797d446c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1aaff1ae-ef56-4bf7-878d-aa45b5e03894)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4ba22f32-3b72-46f6-9e5c-fe32fcefe9c1)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7df006c6-4155-4ecb-8fd2-e43097f6d6be)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a9ec36b5-5ed9-4b36-884b-768c9dfd9ac9)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4a3b8ce7-ff54-4e5b-a53c-6f51ccf4d2d7)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 66074677-385f-4bbb-b723-8369548b4810)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a88fcdbb-e495-4277-a6cd-28bd421bbf57)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp fd6bcc11-c9ba-42d5-a00d-6bd11d725f94)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER2_P") (tstamp 0cd90636-dbcc-42a3-98a7-6099995944e3)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 61 "/PCIexpress_connector/_PER2_P") (tstamp dc6eef56-f9fb-4ed3-9120-1dd10dc41045)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 504ca9b4-a087-42e6-8d1f-a8debafec605) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4847bb83-94ea-4004-8f25-806765a2051c) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp cef3e994-8587-4f8f-bd50-d594b7deaaeb) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 7dc07d05-0805-4a70-b256-f186f32fabb8)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b915a556-20b2-4d7a-8446-d16eb710d67c)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 364e9a48-aaf4-4ceb-b9de-61686d79694b)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 87e18b01-a7cb-4df5-85a2-ebccb190164c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 988f5b4f-7865-48dc-b32b-dae1c2cff0e4)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c0462aca-b3e7-4429-a263-d3674e6a46f5)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 063411d5-7505-466b-8bb0-887e27825794)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0719cb5a-ab82-4b18-9b2d-f0e56bc39cb6)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 27cecf67-60a7-427c-b670-644db013b17a)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp dbbfd61a-35da-4aee-9829-c88570552e78)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 62 "/PCIexpress_connector/_PER2_N") (tstamp 762da508-1c79-4a41-9253-0a30845081db)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER2_N") (tstamp 0e44961a-f794-4b99-9ae2-c83179dbd78a)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 91459dcf-27d3-43e9-a442-ea5acf75c5c3) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 15de05e5-0b83-42a7-b101-1170a2c1bc49) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b1c6b2b9-2214-4d26-b648-658e8ea3b8a8) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 47c5360b-8113-4b67-ad42-928ee2e26dd3)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 6ad78574-ada7-4273-9d4d-df533310357c)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3aa0f97b-7d9f-4f41-a41e-9020bc4ff072)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8ae71a2d-5484-4d03-8617-f7683f10badc)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp cc10d7f0-160c-48be-9010-49cb08b09798)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fe2319e4-5e77-41c1-885e-4338235ec9ef)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 19323bac-3d1a-4194-a3de-b71e5e4d9d6b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 20e91e2b-6fa9-49d9-968c-16e0d0092baa)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 273b17b7-c199-4384-9b6a-7b86f6750726)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4649434e-5ec3-46a5-acf5-c64d6a39d31a)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER3_P") (tstamp 340d66a5-7a1b-4b9a-b766-a2b4a74efb58)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 63 "/PCIexpress_connector/_PER3_P") (tstamp 11295206-10ba-42a7-a5ad-ae5299f005ab)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 24b8f739-dac8-4df0-9352-5ab886cd8967) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e3dcae87-3561-4619-8a5b-46e51a7d13d4) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 6939832d-ef13-47aa-832d-3ff36fa9f8a0) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp a390f18c-6fc8-4deb-b8c3-39b864d6291b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp fe58e610-c0a0-4cc9-a750-d8292db106aa)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 18907143-fed3-4cd9-9cf0-bf7833f08a94)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9874254d-eabf-4332-8c38-e0dea267ff8c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c60f8660-8a49-4343-8080-560aa02a630a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d95532b4-5406-4aee-8944-0572f4a6522d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 02952515-4679-4f42-9085-0b4512fb102e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1f94d017-73c3-4db8-8f50-4bcf5d03fb05)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 37897ae3-cd4d-4e0e-b9cb-525a8e3856b3)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5570a798-80b4-435c-bedc-699fb09e0951)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 64 "/PCIexpress_connector/_PER3_N") (tstamp 4f246ece-bcfd-4bb7-ad6a-4d4c4fad849a)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 17 "/PER3_N") (tstamp e967493d-0077-4faa-acc7-bf1f5384565b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b05) - (at 145.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C9" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fa89a474-d413-4c86-9b61-c977c036aa2e) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b7569c02-30fb-4d89-954c-c5721f7c4fac) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp a077be00-3acf-41df-a3fc-6348b5db343a) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 4dc62baa-912c-431f-8b45-ffdee2ec8fd0)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp abf8c1ce-9c65-4464-9619-d9404f8178f9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2a06fa2b-8197-4768-b2ad-1000b54f433d)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 501ce330-3a54-4669-a90e-9735e22b1052)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d273b69f-1aa2-46a4-a687-db3ab972a42d)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp fdabd932-1cd4-425f-9318-c5878bd5e997)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2b30aaf8-6a27-4dc6-889c-7c6cfbe1332b)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a38ffec6-f7c6-486f-9c21-bc2212077c89)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b296c9fe-cac0-45aa-9e16-92c4745ff192)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp cb8a5ca0-ffab-4f0f-9f83-6848c3995229)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 18 "/PER4_P") (tstamp 3827ed12-162b-4f1b-8a06-76e91a4e063e)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 65 "/PCIexpress_connector/_PER4_P") (tstamp 6e62e3db-dede-454b-a2ae-460f4185cd56)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b16) - (at 147.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C10" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp f45cb48e-9428-487b-87d0-da2baa7c5cd5) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 09f57f03-03b3-4c99-8bf0-73d53cc7731d) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 054fae25-4c9d-47bf-8725-11a8e5656373) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 80b32822-7969-40f3-abc5-e8fd3b9a8810)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a19d096d-4ce2-4ac3-ba3b-55e477690e99)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5372b8ff-a59d-4587-8dac-f3dc1713c1cf)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 64fea611-b174-4c96-a8e0-cab922cb3658)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a286414e-cbc7-4cde-b0d6-015c8ee7afe3)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp aac56fa7-9fae-4557-88ac-d1a10dd57caf)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2090c592-36e2-4965-98b8-b5b833e77e5b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2d30d548-de93-4114-a196-5144dcf10930)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5141e5c3-5d04-4d90-9488-7158416ae920)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp be36003f-720f-486a-881e-eb89a0e04c85)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 66 "/PCIexpress_connector/_PER4_N") (tstamp 59a9c2f2-fe4f-4102-a39e-7f63e46953fd)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 19 "/PER4_N") (tstamp 2b7eccda-7410-4b6d-a276-3b40a1d2fc40)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b27) - (at 149.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C11" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 272a379a-b8e0-409c-b4b6-57d53ed68eca) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ceb8e920-bb38-44d5-9b6a-c7173acfe8ba) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 9e309823-8e2d-4c7b-aa68-93ef8a909bfd) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 91c1d33a-52dd-438e-a060-4320fd510ced)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 9431a831-0517-47a0-9151-df40cae9c95d)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 548887e5-a6dc-4c71-9811-52af4311143e)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 727b4026-54c1-49e3-b7ac-40b2e9e612a3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp adbac487-bc65-4e9b-b7bf-89aee8103f52)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bbf4e7da-c651-43b7-94f1-1a2d360454a2)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2318c14c-9c61-4d6e-b701-af53403e9ea4)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4299a06b-d740-4e32-88f4-4316af15a5ca)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 998f4ab4-cca1-4996-a811-e427b0522309)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b7200547-7989-4dc3-a9d6-51e622d7dfe7)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 20 "/PER5_P") (tstamp 1c56bf31-01af-4f21-a4c9-aef894a90f5e)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 67 "/PCIexpress_connector/_PER5_P") (tstamp fa3afc18-b1e1-4e1d-b2cb-3d937ce2fd21)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b38) - (at 151.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C12" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 29ce547c-8044-468b-8996-f52f5dc4bb4e) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bcb29975-2bf8-433c-b630-897e887bf4e2) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp bf11754b-96a6-44aa-8dc0-eb739539ab32) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b5155b7d-4001-4a4f-b3f9-86d911169c82)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp df3c352e-564f-46bc-a333-c6b5b5c2c55e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8d3749cd-b4a7-4acb-bec6-a04d95fa5608)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a60b92a1-7000-47be-a0a6-c8776470d7b6)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ae724e86-c436-4755-9aea-93c89ccfe166)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d6370920-e58a-4565-9056-efd2388e32ff)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5c7c035a-ba18-4c46-b9bb-ef82dc4001aa)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6a16052d-0ddd-4cc7-a3ce-bcc298ccfde0)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp cfe2e05d-7009-4d1f-b089-38e3cd0e092f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp d98921b3-fbf4-4094-bfbc-ced23cfd890e)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 68 "/PCIexpress_connector/_PER5_N") (tstamp db8462e7-3a6b-4ff1-a837-509f33b57e6d)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 21 "/PER5_N") (tstamp abf9ba19-aaf2-4376-bf61-33cb80efffab)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b5a) - (at 155.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C14" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 938edadb-1663-4b23-abcc-f0eac8f80545) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ea485c73-8718-4b96-b786-c9637060a421) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 0734dee4-ffd3-4448-8ed0-ab3c15847a7e) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 414681e0-2c53-4376-b5b1-e1b268461b41)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b66a77cd-7fea-4617-b1be-afb12176f680)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b1d1be42-66c7-48e0-8e22-3d759c15d296)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d40489f5-0bc4-4453-b1da-b982e5561dd5)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d5661823-d646-405a-8c28-adddfda0e4c9)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f57f99b7-1e55-4231-a30a-325a310b7eac)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0df01fdc-3b34-421c-a6b4-acb6909f3609)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1f015be6-8aef-4a7a-8e16-cceff5dc7155)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5d3ecf60-72c1-45bd-8996-7ad6a4e16093)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 9518fdcb-c8cb-4b3c-a17e-898b8f70ba4f)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 70 "/PCIexpress_connector/_PER6_N") (tstamp 517f5d97-3c07-465f-9089-3f9b3e7c2060)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 23 "/PER6_N") (tstamp 62f87f07-d258-4211-a129-940989ee3601)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b6b) - (at 157.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C15" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp dc6db753-f719-432f-a08d-6f230d01fdf3) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b2b6468a-3831-4a0c-bae6-1722a36e2435) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 62a27daf-0e3b-4a0b-b28b-c3871b7ae797) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp b59945a1-e38d-4c7d-854a-56ce37417c0b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp dcafe411-959c-44b6-bebc-0231d7fdaf0d)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 31babb8c-6ae7-417a-bb54-d0a96ec9ce3a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3da712c6-3563-4d18-9a4f-4da92c033985)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 667b1ddc-e6fb-4d42-a5f0-5e39d0f604a3)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9756a423-48c3-4ccd-b681-6a91874328d2)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 23d3df24-8bec-4596-8b0f-017046218e81)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c6d8d024-414c-4d84-8d27-ded62be96bb6)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cca6d672-1733-4bc6-b3e1-f82274cee35d)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp fd63b9b1-b9c3-43f6-850c-f3cd551c8398)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 24 "/PER7_P") (tstamp 853a6ce1-d199-4ba6-a0f1-e92ec1906cd1)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 71 "/PCIexpress_connector/_PER7_P") (tstamp 8f5f7ccb-451b-4cc7-bfc9-7893be14b723)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b7c) - (at 159.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C16" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 7e719063-8edd-46ec-9359-33ef4c845799) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b229a15e-d2a6-4d1a-9a57-e96378d19174) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 3bcdd1c7-5807-45fb-bd7c-4079bf052240) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a7124b90-5b5d-4244-acbe-b2339d21cad6)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp e08645a4-8fd1-4e15-84f2-af854a7cd726)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 20c82d9b-0890-4bb1-8b6a-e303a1618ff9)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 807f6ae0-8294-427c-835f-08797b18f82c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 890ba842-9955-47f3-9b0c-cc9fbd531cca)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e1b11cde-ac4b-4a2c-91b4-2dcec2e4ac8f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9652aba0-8042-470d-8b8f-23546f0ed67e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b0bdd10e-888a-429d-a662-aa178b559af3)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bfab8d65-632f-4407-a65a-33fe4f0d4ff7)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c2193509-1934-46b3-bbda-cabc96fd25f7)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 72 "/PCIexpress_connector/_PER7_N") (tstamp a1621fa4-c5d5-41d9-ade6-33176583aa0a)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 25 "/PER7_N") (tstamp b7d3b558-1b1f-4192-bbf7-25f95dae9ae9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3cfd6c) - (at 153.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C13" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d4bbddcd-7a2c-46fd-bbf7-045a178b6ba8) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 538b1d5f-db61-437f-b1f4-9d09fedb0f91) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d9f8b70e-e54b-410d-8518-263f16058cd8) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a327b06c-2628-4d12-8b44-08b464f85a82)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp ca9f68ef-9d54-4a67-b4fe-ca1e864ece7e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0551514b-4d46-42da-8b79-dd81e425f7e0)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3b49bda2-fec7-432a-99f5-8723f715016f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c0598d9b-cc4b-4da0-9080-6c3a3ede29e9)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d98e0598-8801-4900-ba46-9ca931442beb)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 10258975-22f1-4380-a1b2-996d440d0fff)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1b751e9a-7731-4d8b-a665-c45226a70ac8)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 83dde2c5-b3cb-4e96-a54a-c49f7327d0f3)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bdaef900-f920-42a8-ad3d-a1e632f6bc87)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 22 "/PER6_P") (tstamp 21817df2-a4e9-4db3-bf85-be9724771bc4)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 69 "/PCIexpress_connector/_PER6_P") (tstamp 49b65ff8-6d72-4169-84d8-d4775d2709b1)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 09c8208e-041c-478a-84aa-96bd612a18b0)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 0f999035-2b54-4728-89bf-11e5b1d4fc2d)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 1c93d05e-6ed3-4f94-b1ab-04acb5169bd6)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp 1ced81f5-6b1a-44e9-9d4f-e3f9b21b35ff)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 21939098-8211-4bec-ae89-6636451c3893)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 59d817c5-bcd2-4d15-a615-033a6538bb8e)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 76cf3646-e7d2-47d0-b7f0-a3d41825040a)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 7971be08-b0b7-4261-ae2c-5d6822c889a1)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp af0f27d0-cff0-4c6d-b3f0-251c3073917a)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp b414e135-05ba-44e7-b5ce-1ccac90631f3)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp b464c84c-6c9e-4ccd-a74b-18b5347f203f)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp c3b93412-901c-40a0-8bb6-ae737ce1f5f1)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp c8739536-a75c-4052-b831-5f8b11dec096)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp e9e16626-e56b-4394-ab3a-a8424326474c)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp f555333c-6607-4a0a-97a3-6ef7819f1417)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp fc7fd41e-75c1-4a20-8363-0a8c12d3fce6)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 04f34059-acaf-43ef-9a0c-8891b40e5a82)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 0a58d54e-cfa6-4497-bbda-f0e58392237f)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 1509e382-83c1-4db1-ab27-10303bc6ef84)) - (gr_line (start 232.125 82.975) (end 232.1277 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 1798f2c1-add2-4126-8604-d67d1a9c1d70)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 1cea75b1-ecd9-48ad-baf6-0724aa2752de)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 21057678-2fd8-4587-a771-3862dd99e626)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 229dad96-2d10-4aab-8ba2-b235eebf3be6)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 2a1d4765-83f3-475d-b354-44081852ea4a)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 35f9be3e-ac49-452f-9049-33d4f22c868e)) - (gr_line (start 160.775 193.625) (end 160.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 457a68b4-c5b6-44c0-9e25-d961cc44a2e8)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 48699716-ca05-4701-b2ce-c4dd0a9e743f)) - (gr_line (start 64.475 82.975) (end 232.125 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 48d4347d-2a9e-4a9f-9d3d-1348425ef0a7)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp 66abaa16-b501-41ac-9336-4f854be8d5c1)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 7bf1d5f8-6204-424b-b02d-d3aa0befeec4)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 8f894dbe-c434-4066-8c81-e57dcd567580)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 90341f63-5918-468e-940f-65a6d7527781)) - (gr_line (start 160.275 194.125) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp afff9096-dd4f-4eb2-8e00-9b4a48615b69)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp b5afa9cd-f92a-4be9-bc28-ccd73c304848)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp b8ea133e-c4d3-4383-a51e-f822b26187cd)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp c4842894-0173-4644-8714-903c15f4344a)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp c4abad35-5f13-4b23-bf63-43245f2eb0e1)) - (gr_line (start 232.1277 181.375) (end 160.775 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp ca01e3b2-a3e7-4b35-b6d7-fa0a625cef7c)) - (gr_line (start 160.775 181.375) (end 160.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp f2c29b31-4620-40cf-a501-224a837cefd9)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp f87491d3-f141-4788-9d33-c9adc5cbeab0)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp 99ca63c7-8f6b-48a8-b200-6e3d100d8c9e)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp 707ac321-0e72-475a-813d-674454f354fd)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 157.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfb)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 155.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e01)) - (via (at 149.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e02)) - (via (at 147.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e03)) - (via (at 145.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e06)) - (via (at 160.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0c)) - (via (at 151.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0d)) - (via (at 153.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0e)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 149.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0010c26a-2cc0-4365-9209-cc50071f28b7)) - (via (at 151.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0c93f4ba-880e-4cff-953e-b6bb5f61ee37)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0e000adb-848d-4b0e-a883-1c041c21404e)) - (via (at 151.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1f38e48d-a1e1-4119-9b38-555426522919)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2ef71ff1-d61c-49f0-891b-2b7b91976212)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3742e969-3d48-4a17-8f15-bf81939d2b9f)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3b121bb7-42d3-4aa8-9f93-a6fd807c3cc7)) - (via (at 157.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3f51430c-c1de-4602-9dbd-ae04d01a76cc)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4c128a0e-e205-4554-95b2-a38105589394)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 51c0e033-09bd-4170-875b-a554a21c7b9a)) - (via (at 157.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 522eb209-04f8-42a8-8b12-7d4600bc2446)) - (via (at 153.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 548a822b-a19e-49a3-82ee-fe592a6ab164)) - (via (at 155.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 55a886f3-1d1d-4848-8b75-b5fb8c4c6282)) - (via (at 160.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5b7a2112-4509-4904-b83d-16aaca99bce5)) - (via (at 147.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5f636341-f45f-4e65-8c51-f83f3cd40e77)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6205a754-2524-4a6e-892c-1d329f8dd332)) - (via (at 153.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 649d1b8c-5137-4e09-97ae-a4aa53c7de44)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6841cbc7-5241-4ead-a3cf-16c858869e8f)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 78dee646-5ea6-4c8c-9542-d042f2a871f3)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 80e135b7-598b-455c-990f-34e26c018f3c)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8b6e1a44-37aa-4f52-8800-d129ea7596e9)) - (via (at 147.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 92f8e30d-1d11-486b-a5cc-e170f3c7e67d)) - (via (at 145.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9478e500-a7e6-405e-afa2-d1ed8eaed593)) - (via (at 155.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9f2f0d5c-bcea-4f16-b509-af01cddcbf7f)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9f6fcc74-b68b-42d7-a2b6-dd0e0416799e)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a51c56d7-35ce-4f3c-8214-5d1918570f91)) - (via (at 145.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp abe71e83-ebe0-4108-9e63-949bbb3a7d4c)) - (via (at 160.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bafef456-8957-4de8-852a-7b18e6b32a2b)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c2927496-ab61-478f-8f33-75eda9dd1656)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c707c777-5c34-46ea-8b79-67ede6f7d518)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp df9f036a-1b1a-49c4-855a-78855be462b5)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e155af67-9349-43f1-90f4-3541cdf12412)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ea4c14b0-bc72-4388-b9dc-ee105fb9b43d)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp f4abc493-fc7f-4581-b01d-afa215d3591e)) - (via (at 149.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fd991e5b-8f4b-4cfd-be16-a664e4a8a468)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 5) (tstamp 96f44a85-7038-4d46-89da-d8e0ebaae53b)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp 1e9d91fb-33f9-49b2-b239-9ecf8f94c149)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp 7e2855bf-3a5c-47aa-abe5-bdbcd0cd81cb)) - (segment (start 157.3375 184.5375) (end 157.3375 183.875) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 157.125 188.375) (end 156.825 188.075) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 156.825 188.075) (end 156.825 185.05) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 157.125 190.625) (end 157.125 188.375) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 156.825 185.05) (end 157.3375 184.5375) (width 0.2) (layer "F.Cu") (net 27) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 156.425 185.05) (end 155.9125 184.5375) (width 0.2) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 156.125 188.375) (end 156.425 188.075) (width 0.2) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 156.125 190.625) (end 156.125 188.375) (width 0.2) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 155.9125 184.5375) (end 155.9125 183.875) (width 0.2) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 156.425 188.075) (end 156.425 185.05) (width 0.2) (layer "F.Cu") (net 28) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 153.3375 181.2875) (end 152.825 181.8) (width 0.2) (layer "F.Cu") (net 29) (tstamp 3ccb6e3b-ae9c-45d6-bf8e-470e7fde48ff)) - (segment (start 152.825 181.8) (end 152.825 188.075) (width 0.2) (layer "F.Cu") (net 29) (tstamp 55e63f44-3ca2-42c2-b20d-b56ca7e1ebbe)) - (segment (start 153.3375 180.625) (end 153.3375 181.2875) (width 0.2) (layer "F.Cu") (net 29) (tstamp ac6094ce-890a-4bad-9dc3-712f555feb19)) - (segment (start 153.125 188.375) (end 153.125 190.625) (width 0.2) (layer "F.Cu") (net 29) (tstamp e9a36ef5-eb8f-482f-a66d-46d4f3208d31)) - (segment (start 152.825 188.075) (end 153.125 188.375) (width 0.2) (layer "F.Cu") (net 29) (tstamp fffc749a-d990-4315-9f56-d69c961d5b2f)) - (segment (start 151.9125 180.625) (end 151.9125 181.26875) (width 0.2) (layer "F.Cu") (net 30) (tstamp 1303d769-ae03-49be-935e-c89cdb4689a8)) - (segment (start 151.9125 181.26875) (end 152.425 181.78125) (width 0.2) (layer "F.Cu") (net 30) (tstamp 2a317964-27b2-4cf2-a209-39db22c01e86)) - (segment (start 152.125 188.375) (end 152.125 190.625) (width 0.2) (layer "F.Cu") (net 30) (tstamp 65421c88-5bb0-455b-80c2-0544821ab966)) - (segment (start 152.425 181.78125) (end 152.425 188.075) (width 0.2) (layer "F.Cu") (net 30) (tstamp 66387c05-bd25-4144-9944-d45e3e5c28dc)) - (segment (start 152.425 188.075) (end 152.125 188.375) (width 0.2) (layer "F.Cu") (net 30) (tstamp 7d866778-0c65-419c-905d-c65017fbc291)) - (segment (start 148.825 188.075) (end 148.825 185.05) (width 0.2) (layer "F.Cu") (net 31) (tstamp 0702361c-7df8-4dc3-b28b-d38bd2b35ae9)) - (segment (start 149.125 190.625) (end 149.125 188.375) (width 0.2) (layer "F.Cu") (net 31) (tstamp 1f408f2f-0972-4280-a372-8d7c1e3306da)) - (segment (start 149.125 188.375) (end 148.825 188.075) (width 0.2) (layer "F.Cu") (net 31) (tstamp 4bbf86bf-a283-4429-949f-732896492f21)) - (segment (start 149.3375 184.5375) (end 149.3375 183.875) (width 0.2) (layer "F.Cu") (net 31) (tstamp 6819e614-1e38-4ea1-a725-99f5722052b2)) - (segment (start 148.825 185.05) (end 149.3375 184.5375) (width 0.2) (layer "F.Cu") (net 31) (tstamp 900e2443-6d51-4466-939e-600034d23335)) - (segment (start 148.425 188.075) (end 148.425 185.05) (width 0.2) (layer "F.Cu") (net 32) (tstamp 3118ad06-e1a4-4c05-a685-b2cb3649fc26)) - (segment (start 148.125 190.625) (end 148.125 188.375) (width 0.2) (layer "F.Cu") (net 32) (tstamp 584304f1-584c-41f4-b895-85b3de4fb34b)) - (segment (start 148.425 185.05) (end 147.9125 184.5375) (width 0.2) (layer "F.Cu") (net 32) (tstamp 77a383b4-d231-4947-a674-9e31fdf40506)) - (segment (start 148.125 188.375) (end 148.425 188.075) (width 0.2) (layer "F.Cu") (net 32) (tstamp df2d57fd-eb84-4e9a-bf54-8a91fca145f0)) - (segment (start 147.9125 184.5375) (end 147.9125 183.875) (width 0.2) (layer "F.Cu") (net 32) (tstamp ee9fadf6-3b8a-4ca0-9b41-9dc787aff9b8)) - (segment (start 144.825 181.8) (end 144.825 188.075) (width 0.2) (layer "F.Cu") (net 33) (tstamp 22b0ceb0-26ad-442f-894a-92e1a89f1966)) - (segment (start 145.3375 180.625) (end 145.3375 181.2875) (width 0.2) (layer "F.Cu") (net 33) (tstamp 72c0edcd-2fa2-4f3b-981c-facd7e28e6d5)) - (segment (start 145.3375 181.2875) (end 144.825 181.8) (width 0.2) (layer "F.Cu") (net 33) (tstamp 9943c83e-05ab-4c54-a4db-288678cfcf6e)) - (segment (start 145.125 188.375) (end 145.125 190.625) (width 0.2) (layer "F.Cu") (net 33) (tstamp a86d2ce0-f499-4295-b155-d56ce8466d29)) - (segment (start 144.825 188.075) (end 145.125 188.375) (width 0.2) (layer "F.Cu") (net 33) (tstamp b192435c-ad1f-4299-8e76-b51c8eb94cac)) - (segment (start 144.125 188.375) (end 144.125 190.625) (width 0.2) (layer "F.Cu") (net 34) (tstamp 77047cd8-2e5d-450d-aa60-365e919e75ef)) - (segment (start 144.425 181.78125) (end 144.425 188.075) (width 0.2) (layer "F.Cu") (net 34) (tstamp 81a9b741-e6a5-4025-8fb7-71d2a07b743d)) - (segment (start 144.425 188.075) (end 144.125 188.375) (width 0.2) (layer "F.Cu") (net 34) (tstamp 8310a70b-b11f-445a-bb80-5438d17546aa)) - (segment (start 143.9125 180.625) (end 143.9125 181.26875) (width 0.2) (layer "F.Cu") (net 34) (tstamp 88783875-28b4-41a0-a5f3-7892d6591bc7)) - (segment (start 143.9125 181.26875) (end 144.425 181.78125) (width 0.2) (layer "F.Cu") (net 34) (tstamp 8d32af10-2e4a-47d6-b092-bd95da4a476f)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 36) (tstamp 36c5d4aa-defa-49da-82f5-42665e1c8738)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 36) (tstamp 4aadd7ef-3a09-4416-ac98-26e7b3ef1add)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 36) (tstamp 683dc0c7-8845-4575-92c7-cfe363e7e669)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 36) (tstamp 7c4af1bb-324a-4522-9ba8-108dfe1394e6)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 36) (tstamp 9a927946-e276-4208-b3d5-6c71f41e1cb8)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 37) (tstamp 30e3a939-c624-413b-9764-d48219670aa6)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 37) (tstamp 81886af1-ba21-474c-a7ad-1a59d90e024b)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 37) (tstamp 82336eeb-d9f1-4791-aaf0-8163b5d88edd)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 37) (tstamp d629d142-3366-4624-ab32-2218adf1ef88)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 37) (tstamp fb763e7d-3e15-48ca-b34e-55c7795131aa)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 38) (tstamp 4a1fe900-3487-4e34-aecb-cedecff4da56)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 38) (tstamp 4f59ae36-f12b-4160-a23e-39539c54c2c7)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 38) (tstamp 87f2aaf3-3806-4402-9d7c-f590f043f5d7)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 38) (tstamp 9061805f-398f-4e7d-ae6a-ead17ff9ad68)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 38) (tstamp f64be1f1-5149-4f72-be89-c20b7a0ed4dc)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 39) (tstamp 47e3cd0a-61b6-4403-8f3f-dad39329b860)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 39) (tstamp a5a100c3-80e9-4267-b48d-3acad412619c)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 39) (tstamp d34fcbc8-89a7-4bb6-bf78-126ba452d21b)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 39) (tstamp d428962b-9d06-4c48-b88a-8e7cd029a205)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 39) (tstamp d47d569b-0feb-4d2c-bf84-0c744e3bbbd3)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 40) (tstamp 5f2afee2-caaf-4bb5-a759-1a8a008decaf)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 40) (tstamp 70d75cd2-d4b7-488d-87be-9ef4c30fe7c3)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 40) (tstamp 8becd9c8-a740-4655-aee8-b85abeb91d10)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 40) (tstamp 934c3bff-090c-4433-b7f6-6dc51dea5101)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 40) (tstamp b49fbd74-dd54-4e38-8b74-eded7afb3aec)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 41) (tstamp 40f9bd78-eb73-4fcd-857b-1427dd8e8c1d)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 41) (tstamp 42bb83e1-b66c-4d30-b12f-fe20c6f54c37)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 41) (tstamp 611435a0-fdea-46cb-af93-4175bf88fbd0)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 41) (tstamp aa43b7ac-221f-4060-82e2-b030d1681464)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 41) (tstamp aed10125-3a5f-409b-9663-d38384540d3c)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 46) (tstamp 1f63d514-8d3a-40b4-b9ce-074c011a4998)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 46) (tstamp 80ee8394-1361-4142-8576-87422209f80c)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 46) (tstamp 983821e1-91a3-4804-b384-f37198af571e)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 46) (tstamp a65950d1-4ad8-4b1b-82a8-58e30bdccc1e)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 46) (tstamp ec916704-200b-418c-a867-e8689372ac84)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 47) (tstamp 1bcc553d-d1e1-4a94-bd39-3152dd174ced)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 47) (tstamp 24a26e01-ec9a-4c83-be5b-1e68439d6ff4)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 47) (tstamp 7f29434b-61c9-4674-b446-c684425cfb42)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 47) (tstamp b6a054e7-ed81-4aaf-8ad7-536232950ec9)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 47) (tstamp c5c1c6d5-9f12-4ce1-9b7a-0a3e61c928ce)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 57) (tstamp 028a0aea-6395-470c-9690-291843d28fe6)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 57) (tstamp 5445a592-75f8-442e-b85b-516330fdb8ab)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 57) (tstamp 913c6281-faae-45ea-a74d-125da4e0630a)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 57) (tstamp d209ec98-73c2-4e7b-98c7-09bf7594e6cd)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 57) (tstamp d5b1e17d-4f66-40a3-8bf7-47b6dc05940d)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 58) (tstamp 0c078f69-929b-4573-82f8-dc4feb7f7474)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 58) (tstamp 3b682ec9-c39e-4ab0-ab6b-04418fe36cc0)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 58) (tstamp 41a0da13-300d-45cf-93aa-f2a68a3bbaaf)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 58) (tstamp 7312ed91-641c-4c79-8f29-14f6695a2b7d)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 58) (tstamp e7965dde-a775-408d-9b45-62563f015193)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 59) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 59) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 59) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 59) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 59) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 60) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 60) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 60) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 60) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 60) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 61) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 61) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 61) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 61) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 61) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 62) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 62) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 62) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 62) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 62) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 63) (tstamp 0944c66a-f377-4d22-9599-054ec4cbb71f)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 63) (tstamp 14226f60-a3fc-415a-ba7d-031fa8257789)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 63) (tstamp 6f6c05d0-9e5e-4103-8b32-3b31a91e5641)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 63) (tstamp 9cb9ef84-8bbf-4972-a1f3-7f23f78c0c8a)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 63) (tstamp bf1f3629-a14a-47c2-b4ed-206faf7c33fe)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 64) (tstamp 16fa7156-258b-48a0-97a6-318d55ee55e4)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 64) (tstamp 3b628d43-0ca8-4ed1-a2c6-7d246adef730)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 64) (tstamp 77f1915f-fb73-42a0-ac31-cb87ec9b432d)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 64) (tstamp 931be3d3-9f09-4887-8fab-c66aa18ac272)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 64) (tstamp ea34c177-b58c-4121-8f4e-d5348ba4ee78)) - (segment (start 146.425 188.075) (end 146.125 188.375) (width 0.2) (layer "B.Cu") (net 65) (tstamp 3fffe786-2ecc-4b46-997f-0918eb18f926)) - (segment (start 146.125 188.375) (end 146.125 190.625) (width 0.2) (layer "B.Cu") (net 65) (tstamp 4a1a875f-4b63-441a-a6ef-0bb0ff2b1034)) - (segment (start 145.875 184.5) (end 146.425 185.05) (width 0.2) (layer "B.Cu") (net 65) (tstamp 8037c7cd-3994-44b2-9e9b-7c521bf62eb7)) - (segment (start 146.425 185.05) (end 146.425 188.075) (width 0.2) (layer "B.Cu") (net 65) (tstamp ade06cdc-a50d-480b-840f-82dba7fd867b)) - (segment (start 145.875 183.9125) (end 145.875 184.5) (width 0.2) (layer "B.Cu") (net 65) (tstamp dd4221d9-8d8f-4e95-9313-32eba1c66e75)) - (segment (start 147.375 183.9125) (end 147.375 184.5) (width 0.2) (layer "B.Cu") (net 66) (tstamp 5ae080e9-65c6-4a43-803c-0f936934e598)) - (segment (start 147.375 184.5) (end 146.825 185.05) (width 0.2) (layer "B.Cu") (net 66) (tstamp 9b933002-2c77-471a-bde1-79b1f91b80ad)) - (segment (start 146.825 188.075) (end 147.125 188.375) (width 0.2) (layer "B.Cu") (net 66) (tstamp ada80d1c-b185-4912-9062-ca2eae67cb0b)) - (segment (start 146.825 185.05) (end 146.825 188.075) (width 0.2) (layer "B.Cu") (net 66) (tstamp b7bc14bd-a9f3-45d1-a966-4cd43498e149)) - (segment (start 147.125 188.375) (end 147.125 190.625) (width 0.2) (layer "B.Cu") (net 66) (tstamp cd071e6d-116a-4d20-8119-6aeb54005d52)) - (segment (start 149.875 184.5) (end 150.425 185.05) (width 0.2) (layer "B.Cu") (net 67) (tstamp 52d5695e-e8c1-4b24-8d1a-4414701e11cd)) - (segment (start 150.125 188.375) (end 150.125 190.625) (width 0.2) (layer "B.Cu") (net 67) (tstamp 55f719dc-9e2c-44c7-a419-1de3c03bde59)) - (segment (start 150.425 185.05) (end 150.425 188.075) (width 0.2) (layer "B.Cu") (net 67) (tstamp 596f938a-e055-4c9f-84b7-d3efffaae584)) - (segment (start 149.875 183.9125) (end 149.875 184.5) (width 0.2) (layer "B.Cu") (net 67) (tstamp 90cc7590-9c58-45a1-a5d5-ab580c381a1b)) - (segment (start 150.425 188.075) (end 150.125 188.375) (width 0.2) (layer "B.Cu") (net 67) (tstamp dc96dd77-c54a-4c90-8a1f-3a4f538db447)) - (segment (start 151.375 183.9125) (end 151.375 184.5) (width 0.2) (layer "B.Cu") (net 68) (tstamp 2e5ff692-a073-4b63-9c1d-8a9255d52574)) - (segment (start 151.375 184.5) (end 150.825 185.05) (width 0.2) (layer "B.Cu") (net 68) (tstamp 3311a9cd-f971-40e5-a6f1-7d168793989a)) - (segment (start 151.125 188.375) (end 151.125 190.625) (width 0.2) (layer "B.Cu") (net 68) (tstamp 3be146fa-c955-4f3a-827d-2ee782cc7097)) - (segment (start 150.825 185.05) (end 150.825 188.075) (width 0.2) (layer "B.Cu") (net 68) (tstamp 801ee534-c5de-492e-ac2e-ecb71bb02be2)) - (segment (start 150.825 188.075) (end 151.125 188.375) (width 0.2) (layer "B.Cu") (net 68) (tstamp ed4672dc-9426-4a3f-b355-6b2c5ebd5c19)) - (segment (start 153.875 183.9125) (end 153.875 184.5) (width 0.2) (layer "B.Cu") (net 69) (tstamp 2a86792f-8df3-49ad-bc95-319ae9a1d779)) - (segment (start 154.425 188.075) (end 154.125 188.375) (width 0.2) (layer "B.Cu") (net 69) (tstamp 4887fa29-fd16-4080-aa8c-9c8fcc2d99f7)) - (segment (start 154.125 188.375) (end 154.125 190.625) (width 0.2) (layer "B.Cu") (net 69) (tstamp 5f3e2e35-4ee7-4555-b081-ba96ece6aebe)) - (segment (start 153.875 184.5) (end 154.425 185.05) (width 0.2) (layer "B.Cu") (net 69) (tstamp 9d5ad460-875a-4048-9bbc-6347040e55b6)) - (segment (start 154.425 185.05) (end 154.425 188.075) (width 0.2) (layer "B.Cu") (net 69) (tstamp f2237bd9-3191-44b6-a6ca-4482bb02db24)) - (segment (start 154.825 188.075) (end 155.125 188.375) (width 0.2) (layer "B.Cu") (net 70) (tstamp 52d52e6a-4b0b-43e9-a07f-350a11a891c3)) - (segment (start 155.125 188.375) (end 155.125 190.625) (width 0.2) (layer "B.Cu") (net 70) (tstamp 57664ee7-3e18-4e35-bc42-8f23a014967d)) - (segment (start 155.375 184.5) (end 154.825 185.05) (width 0.2) (layer "B.Cu") (net 70) (tstamp 6107fe82-ff48-49c5-9783-34c4e09b8454)) - (segment (start 155.375 183.9125) (end 155.375 184.5) (width 0.2) (layer "B.Cu") (net 70) (tstamp 61253576-bb4a-42a6-a94b-0b484186163f)) - (segment (start 154.825 185.05) (end 154.825 188.075) (width 0.2) (layer "B.Cu") (net 70) (tstamp ec179f30-5c1f-4a04-95b0-5c2e88248b44)) - (segment (start 158.425 185.05) (end 158.425 188.075) (width 0.2) (layer "B.Cu") (net 71) (tstamp 37fc743b-9aac-4533-a42c-979493ce08dd)) - (segment (start 158.125 188.375) (end 158.125 190.625) (width 0.2) (layer "B.Cu") (net 71) (tstamp 9470f060-db9d-4244-b6df-f3283594b027)) - (segment (start 158.425 188.075) (end 158.125 188.375) (width 0.2) (layer "B.Cu") (net 71) (tstamp ac455a33-a10a-4268-b5c6-557726eea7cc)) - (segment (start 157.875 183.9125) (end 157.875 184.5) (width 0.2) (layer "B.Cu") (net 71) (tstamp db2292e9-f230-4d97-9612-7fa41ff610b9)) - (segment (start 157.875 184.5) (end 158.425 185.05) (width 0.2) (layer "B.Cu") (net 71) (tstamp f2248b00-25aa-4f42-9830-4869c2bb1b61)) - (segment (start 159.125 188.375) (end 159.125 190.625) (width 0.2) (layer "B.Cu") (net 72) (tstamp 0440ef18-8257-4014-8b70-0db93b5d252f)) - (segment (start 159.375 184.5) (end 158.825 185.05) (width 0.2) (layer "B.Cu") (net 72) (tstamp 2f7a0d6c-0e48-4d2e-b4a5-dd34c3cf3829)) - (segment (start 158.825 188.075) (end 159.125 188.375) (width 0.2) (layer "B.Cu") (net 72) (tstamp 7b828ed4-caf7-4e67-8d37-f9ad1e694df5)) - (segment (start 158.825 185.05) (end 158.825 188.075) (width 0.2) (layer "B.Cu") (net 72) (tstamp 9c967d9f-1741-4d5e-b71b-07b8aacb6ef7)) - (segment (start 159.375 183.9125) (end 159.375 184.5) (width 0.2) (layer "B.Cu") (net 72) (tstamp eb272f84-4365-44b2-a736-21cb547bae8a)) - - (zone (net 5) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 36bc465f-8b02-4be0-8e0d-f21344a3a8d0) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 68d2a53d-ec20-4066-8702-a6ca5ef45c57) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp a1c65904-98ca-4b17-bd4f-5d15c5289b35) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 160.875 181.375) - (xy 160.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.927695 181.175) - (xy 160.784817 181.175) - (xy 160.775 181.174033) - (xy 160.765183 181.175) - (xy 160.735793 181.177895) - (xy 160.698093 181.189331) - (xy 160.663349 181.207902) - (xy 160.632895 181.232895) - (xy 160.607902 181.263349) - (xy 160.589331 181.298093) - (xy 160.577895 181.335793) - (xy 160.574033 181.375) - (xy 160.575 181.384817) - (xy 160.575001 188.4) - (xy 159.649124 188.4) - (xy 159.626981 188.373019) - (xy 159.594411 188.346289) - (xy 159.557252 188.326427) - (xy 159.516932 188.314196) - (xy 159.475 188.310066) - (xy 158.775 188.310066) - (xy 158.733068 188.314196) - (xy 158.692748 188.326427) - (xy 158.655589 188.346289) - (xy 158.623019 188.373019) - (xy 158.600876 188.4) - (xy 157.776699 188.4) - (xy 157.746535 188.343566) - (xy 157.705921 188.294079) - (xy 157.656434 188.253465) - (xy 157.599974 188.223287) - (xy 157.538711 188.204703) - (xy 157.514607 188.202329) - (xy 157.480084 188.13774) - (xy 157.426974 188.073026) - (xy 157.410762 188.059721) - (xy 157.25 187.89896) - (xy 157.25 185.22604) - (xy 157.623263 184.852778) - (xy 157.639474 184.839474) - (xy 157.661414 184.812741) - (xy 157.692583 184.774761) - (xy 157.692584 184.77476) - (xy 157.732048 184.700927) - (xy 157.75072 184.639374) - (xy 157.764936 184.635062) - (xy 157.859215 184.584669) - (xy 157.941851 184.516851) - (xy 158.009669 184.434215) - (xy 158.060062 184.339936) - (xy 158.091094 184.237637) - (xy 158.101572 184.13125) - (xy 158.101572 183.61875) - (xy 158.091094 183.512363) - (xy 158.060062 183.410064) - (xy 158.009669 183.315785) - (xy 157.941851 183.233149) - (xy 157.859215 183.165331) - (xy 157.764936 183.114938) - (xy 157.662637 183.083906) - (xy 157.55625 183.073428) - (xy 157.11875 183.073428) - (xy 157.012363 183.083906) - (xy 156.910064 183.114938) - (xy 156.815785 183.165331) - (xy 156.733149 183.233149) - (xy 156.665331 183.315785) - (xy 156.625 183.391239) - (xy 156.584669 183.315785) - (xy 156.516851 183.233149) - (xy 156.434215 183.165331) - (xy 156.339936 183.114938) - (xy 156.237637 183.083906) - (xy 156.13125 183.073428) - (xy 155.69375 183.073428) - (xy 155.587363 183.083906) - (xy 155.485064 183.114938) - (xy 155.390785 183.165331) - (xy 155.308149 183.233149) - (xy 155.240331 183.315785) - (xy 155.189938 183.410064) - (xy 155.158906 183.512363) - (xy 155.148428 183.61875) - (xy 155.148428 184.13125) - (xy 155.158906 184.237637) - (xy 155.189938 184.339936) - (xy 155.240331 184.434215) - (xy 155.308149 184.516851) - (xy 155.390785 184.584669) - (xy 155.485064 184.635062) - (xy 155.499281 184.639375) - (xy 155.517952 184.700926) - (xy 155.557416 184.774759) - (xy 155.610526 184.839474) - (xy 155.626743 184.852783) - (xy 156.000001 185.226042) - (xy 156 187.898959) - (xy 155.839238 188.059721) - (xy 155.823027 188.073026) - (xy 155.769917 188.13774) - (xy 155.75892 188.158315) - (xy 155.735394 188.202329) - (xy 155.711289 188.204703) - (xy 155.650026 188.223287) - (xy 155.593566 188.253465) - (xy 155.544079 188.294079) - (xy 155.503465 188.343566) - (xy 155.473301 188.4) - (xy 153.776699 188.4) - (xy 153.746535 188.343566) - (xy 153.705921 188.294079) - (xy 153.656434 188.253465) - (xy 153.599974 188.223287) - (xy 153.538711 188.204703) - (xy 153.514607 188.202329) - (xy 153.480084 188.13774) - (xy 153.426974 188.073026) - (xy 153.410763 188.059722) - (xy 153.25 187.89896) - (xy 153.25 181.97604) - (xy 153.623262 181.602779) - (xy 153.639474 181.589474) - (xy 153.65843 181.566377) - (xy 153.682443 181.537117) - (xy 153.692584 181.52476) - (xy 153.732048 181.450927) - (xy 153.749693 181.392758) - (xy 153.75072 181.389374) - (xy 153.764936 181.385062) - (xy 153.859215 181.334669) - (xy 153.941851 181.266851) - (xy 154.009669 181.184215) - (xy 154.060062 181.089936) - (xy 154.091094 180.987637) - (xy 154.101572 180.88125) - (xy 154.101572 180.36875) - (xy 154.091094 180.262363) - (xy 154.060062 180.160064) - (xy 154.009669 180.065785) - (xy 153.941851 179.983149) - (xy 153.859215 179.915331) - (xy 153.764936 179.864938) - (xy 153.662637 179.833906) - (xy 153.55625 179.823428) - (xy 153.11875 179.823428) - (xy 153.012363 179.833906) - (xy 152.910064 179.864938) - (xy 152.815785 179.915331) - (xy 152.733149 179.983149) - (xy 152.665331 180.065785) - (xy 152.625 180.141239) - (xy 152.584669 180.065785) - (xy 152.516851 179.983149) - (xy 152.434215 179.915331) - (xy 152.339936 179.864938) - (xy 152.237637 179.833906) - (xy 152.13125 179.823428) - (xy 151.69375 179.823428) - (xy 151.587363 179.833906) - (xy 151.485064 179.864938) - (xy 151.390785 179.915331) - (xy 151.308149 179.983149) - (xy 151.240331 180.065785) - (xy 151.189938 180.160064) - (xy 151.158906 180.262363) - (xy 151.148428 180.36875) - (xy 151.148428 180.88125) - (xy 151.158906 180.987637) - (xy 151.189938 181.089936) - (xy 151.240331 181.184215) - (xy 151.308149 181.266851) - (xy 151.390785 181.334669) - (xy 151.485064 181.385062) - (xy 151.505545 181.391275) - (xy 151.5125 181.414201) - (xy 151.517953 181.432177) - (xy 151.557417 181.50601) - (xy 151.57804 181.531139) - (xy 151.594318 181.550973) - (xy 151.610527 181.570724) - (xy 151.626739 181.584029) - (xy 152 181.957291) - (xy 152.000001 187.898958) - (xy 151.839243 188.059717) - (xy 151.823026 188.073026) - (xy 151.769916 188.137741) - (xy 151.735394 188.202329) - (xy 151.711289 188.204703) - (xy 151.650026 188.223287) - (xy 151.593566 188.253465) - (xy 151.544079 188.294079) - (xy 151.503465 188.343566) - (xy 151.473301 188.4) - (xy 149.776699 188.4) - (xy 149.746535 188.343566) - (xy 149.705921 188.294079) - (xy 149.656434 188.253465) - (xy 149.599974 188.223287) - (xy 149.538711 188.204703) - (xy 149.514607 188.202329) - (xy 149.480084 188.13774) - (xy 149.426974 188.073026) - (xy 149.410762 188.059721) - (xy 149.25 187.89896) - (xy 149.25 185.22604) - (xy 149.623263 184.852778) - (xy 149.639474 184.839474) - (xy 149.661414 184.812741) - (xy 149.692583 184.774761) - (xy 149.692584 184.77476) - (xy 149.732048 184.700927) - (xy 149.75072 184.639374) - (xy 149.764936 184.635062) - (xy 149.859215 184.584669) - (xy 149.941851 184.516851) - (xy 150.009669 184.434215) - (xy 150.060062 184.339936) - (xy 150.091094 184.237637) - (xy 150.101572 184.13125) - (xy 150.101572 183.61875) - (xy 150.091094 183.512363) - (xy 150.060062 183.410064) - (xy 150.009669 183.315785) - (xy 149.941851 183.233149) - (xy 149.859215 183.165331) - (xy 149.764936 183.114938) - (xy 149.662637 183.083906) - (xy 149.55625 183.073428) - (xy 149.11875 183.073428) - (xy 149.012363 183.083906) - (xy 148.910064 183.114938) - (xy 148.815785 183.165331) - (xy 148.733149 183.233149) - (xy 148.665331 183.315785) - (xy 148.625 183.391239) - (xy 148.584669 183.315785) - (xy 148.516851 183.233149) - (xy 148.434215 183.165331) - (xy 148.339936 183.114938) - (xy 148.237637 183.083906) - (xy 148.13125 183.073428) - (xy 147.69375 183.073428) - (xy 147.587363 183.083906) - (xy 147.485064 183.114938) - (xy 147.390785 183.165331) - (xy 147.308149 183.233149) - (xy 147.240331 183.315785) - (xy 147.189938 183.410064) - (xy 147.158906 183.512363) - (xy 147.148428 183.61875) - (xy 147.148428 184.13125) - (xy 147.158906 184.237637) - (xy 147.189938 184.339936) - (xy 147.240331 184.434215) - (xy 147.308149 184.516851) - (xy 147.390785 184.584669) - (xy 147.485064 184.635062) - (xy 147.499281 184.639375) - (xy 147.517952 184.700926) - (xy 147.557416 184.774759) - (xy 147.610526 184.839474) - (xy 147.626743 184.852783) - (xy 148.000001 185.226042) - (xy 148 187.898959) - (xy 147.839238 188.059721) - (xy 147.823027 188.073026) - (xy 147.769917 188.13774) - (xy 147.75892 188.158315) - (xy 147.735394 188.202329) - (xy 147.711289 188.204703) - (xy 147.650026 188.223287) - (xy 147.593566 188.253465) - (xy 147.544079 188.294079) - (xy 147.503465 188.343566) - (xy 147.473301 188.4) - (xy 145.776699 188.4) - (xy 145.746535 188.343566) - (xy 145.705921 188.294079) - (xy 145.656434 188.253465) - (xy 145.599974 188.223287) - (xy 145.538711 188.204703) - (xy 145.514607 188.202329) - (xy 145.480084 188.13774) - (xy 145.426974 188.073026) - (xy 145.410763 188.059722) - (xy 145.25 187.89896) - (xy 145.25 181.97604) - (xy 145.623262 181.602779) - (xy 145.639474 181.589474) - (xy 145.65843 181.566377) - (xy 145.682443 181.537117) - (xy 145.692584 181.52476) - (xy 145.732048 181.450927) - (xy 145.749693 181.392758) - (xy 145.75072 181.389374) - (xy 145.764936 181.385062) - (xy 145.859215 181.334669) - (xy 145.941851 181.266851) - (xy 146.009669 181.184215) - (xy 146.060062 181.089936) - (xy 146.091094 180.987637) - (xy 146.101572 180.88125) - (xy 146.101572 180.36875) - (xy 146.091094 180.262363) - (xy 146.060062 180.160064) - (xy 146.009669 180.065785) - (xy 145.941851 179.983149) - (xy 145.859215 179.915331) - (xy 145.764936 179.864938) - (xy 145.662637 179.833906) - (xy 145.55625 179.823428) - (xy 145.11875 179.823428) - (xy 145.012363 179.833906) - (xy 144.910064 179.864938) - (xy 144.815785 179.915331) - (xy 144.733149 179.983149) - (xy 144.665331 180.065785) - (xy 144.625 180.141239) - (xy 144.584669 180.065785) - (xy 144.516851 179.983149) - (xy 144.434215 179.915331) - (xy 144.339936 179.864938) - (xy 144.237637 179.833906) - (xy 144.13125 179.823428) - (xy 143.69375 179.823428) - (xy 143.587363 179.833906) - (xy 143.485064 179.864938) - (xy 143.390785 179.915331) - (xy 143.308149 179.983149) - (xy 143.240331 180.065785) - (xy 143.189938 180.160064) - (xy 143.158906 180.262363) - (xy 143.148428 180.36875) - (xy 143.148428 180.88125) - (xy 143.158906 180.987637) - (xy 143.189938 181.089936) - (xy 143.240331 181.184215) - (xy 143.308149 181.266851) - (xy 143.390785 181.334669) - (xy 143.485064 181.385062) - (xy 143.505545 181.391275) - (xy 143.5125 181.414201) - (xy 143.517953 181.432177) - (xy 143.557417 181.50601) - (xy 143.57804 181.531139) - (xy 143.594318 181.550973) - (xy 143.610527 181.570724) - (xy 143.626739 181.584029) - (xy 144 181.957291) - (xy 144.000001 187.898958) - (xy 143.839243 188.059717) - (xy 143.823026 188.073026) - (xy 143.769916 188.137741) - (xy 143.735394 188.202329) - (xy 143.711289 188.204703) - (xy 143.650026 188.223287) - (xy 143.593566 188.253465) - (xy 143.544079 188.294079) - (xy 143.503465 188.343566) - (xy 143.473301 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.661414 184.812741) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65843 181.566377) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.749693 181.392758) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.5125 181.414201) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.661414 184.812741) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65843 181.566377) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.749693 181.392758) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp cc29a2a4-f9a9-490f-ac29-67d28a496d31) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp d65044ff-d8e6-4f83-b421-fbaef673beeb) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 160.775 181.375) - (xy 160.775 180.375) - (xy 227.045 180.375) - (xy 227.045 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 232.125 82.975) - (xy 232.125 181.375) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp dd30d901-258b-4b26-bc1d-5f1bb3c103af) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 160.875 181.375) - (xy 160.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.927695 181.175) - (xy 160.784817 181.175) - (xy 160.775 181.174033) - (xy 160.765183 181.175) - (xy 160.735793 181.177895) - (xy 160.698093 181.189331) - (xy 160.663349 181.207902) - (xy 160.632895 181.232895) - (xy 160.607902 181.263349) - (xy 160.589331 181.298093) - (xy 160.577895 181.335793) - (xy 160.574033 181.375) - (xy 160.575 181.384817) - (xy 160.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 160.875 181.375) - (xy 160.875 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.927695 181.175) - (xy 160.784817 181.175) - (xy 160.775 181.174033) - (xy 160.765183 181.175) - (xy 160.735793 181.177895) - (xy 160.698093 181.189331) - (xy 160.663349 181.207902) - (xy 160.632895 181.232895) - (xy 160.607902 181.263349) - (xy 160.589331 181.298093) - (xy 160.577895 181.335793) - (xy 160.574033 181.375) - (xy 160.575 181.384817) - (xy 160.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 5) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 4a855ee8-06cc-415d-9a59-f25d3a3fc746) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA33)") + (net 3 "Net-(J2-PadA32)") + (net 4 "Net-(J2-PadA19)") + (net 5 "+12V") + (net 6 "+3V3") + (net 7 "+3.3VA") + (net 8 "Net-(J2-PadB12)") + (net 9 "Net-(J2-PadB30)") + (net 10 "/PER0_P") + (net 11 "/PER0_N") + (net 12 "/PER1_P") + (net 13 "/PER1_N") + (net 14 "/PER2_P") + (net 15 "/PER2_N") + (net 16 "/PER3_P") + (net 17 "/PER3_N") + (net 18 "/PER4_P") + (net 19 "/PER4_N") + (net 20 "/PER5_P") + (net 21 "/PER5_N") + (net 22 "/PER6_P") + (net 23 "/PER6_N") + (net 24 "/PER7_P") + (net 25 "/PER7_N") + (net 26 "/~{PRSNT2x8}") + (net 27 "/PET7_N") + (net 28 "/PET7_P") + (net 29 "/PET6_N") + (net 30 "/PET6_P") + (net 31 "/PET5_N") + (net 32 "/PET5_P") + (net 33 "/PET4_N") + (net 34 "/PET4_P") + (net 35 "/~{PRSNT2x4}") + (net 36 "/PET3_N") + (net 37 "/PET3_P") + (net 38 "/PET2_N") + (net 39 "/PET2_P") + (net 40 "/PET1_N") + (net 41 "/PET1_P") + (net 42 "/SMCLK") + (net 43 "/SMDAT") + (net 44 "/~{TRST}") + (net 45 "/~{WAKE}") + (net 46 "/PET0_P") + (net 47 "/PET0_N") + (net 48 "/~{PRSNT2x1}") + (net 49 "/~{PRSNT1}") + (net 50 "/TCK") + (net 51 "/TDI") + (net 52 "/TDO") + (net 53 "/TMS") + (net 54 "/~{PERST}") + (net 55 "/REFCLK-") + (net 56 "/REFCLK+") + (net 57 "/PCIexpress_connector/_PER0_P") + (net 58 "/PCIexpress_connector/_PER0_N") + (net 59 "/PCIexpress_connector/_PER1_P") + (net 60 "/PCIexpress_connector/_PER1_N") + (net 61 "/PCIexpress_connector/_PER2_P") + (net 62 "/PCIexpress_connector/_PER2_N") + (net 63 "/PCIexpress_connector/_PER3_P") + (net 64 "/PCIexpress_connector/_PER3_N") + (net 65 "/PCIexpress_connector/_PER4_P") + (net 66 "/PCIexpress_connector/_PER4_N") + (net 67 "/PCIexpress_connector/_PER5_P") + (net 68 "/PCIexpress_connector/_PER5_N") + (net 69 "/PCIexpress_connector/_PER6_P") + (net 70 "/PCIexpress_connector/_PER6_N") + (net 71 "/PCIexpress_connector/_PER7_P") + (net 72 "/PCIexpress_connector/_PER7_N") + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "25aee657-7fb1-4abd-9afb-b8716f4333f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9352a12d-9dbf-420d-8bd7-7a8b8c2a309d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a47474b3-e130-4b3c-8d78-4ad13756bde1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ce8105fc-5fe2-43c2-8d9d-6b91c2b62260") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddb61b93-858a-4971-b61c-ca00305ddcf6") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe42a9c1-abfa-442f-a5f9-36f7eac8d2bb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84168a17-f6c5-4d52-853c-d716a54a3ba0") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ccd3e609-a492-44eb-a76b-404889b8d651") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d6f0492a-c738-44b9-8dc3-e734c646c65e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11134cdb-e975-424a-a284-d4551d3841d5") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b7d0101-b899-4bb4-a9cd-9485cc21fca9") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51f3ac9f-9a93-46bb-b4f5-3f811d5a6a9f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab67b086-687a-4fbf-9bd0-8f21e4c6a446") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5181bf0b-daf1-4a7f-9bd9-e481a09d3ade") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d593bb37-90bb-4967-b875-58dfb4c7105b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 47 "/PET0_N") + (uuid "59a9d7fc-6941-419f-a0a7-2b8b9325c598") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7299ec37-8b64-481b-af05-2f6daa6d2f48") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "0a68ea58-f816-4f47-9a63-7aaaf0b4f591") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9fb2f2b0-96a6-4780-804e-dd4f2c25c767") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3b9cd652-0d1b-463a-aa6f-0f9b3df0b31c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "8ec24d60-8c85-4074-82e6-e045d2279399") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d1b5103-b6d4-4a54-88cb-6e41fb0cc402") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c7cb3845-445a-4e32-997b-0500027bc1ce") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3024bdb-b49d-4a7a-a4a6-f31e8a715392") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2fb85469-f549-46d2-92c2-969617a2d2f0") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2c936d9-4bc1-4af8-be01-55ad58fd3644") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9dba3f2c-5d3b-49f0-9812-59b3bdff90ca") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b42a320-6cdb-4ed9-af09-f56804cdbd39") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d7d01df-41d9-4938-8eef-80dfd7c4acc9") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea813643-4af8-4075-b108-79b83dea242b") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58ad9613-9088-4d8d-8e25-dafa501fbee9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "af0493c3-163a-4f71-912b-104e13fdc1e9") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 46 "/PET0_P") + (uuid "8f33bb1c-66ab-4927-8828-879cc1508564") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "22226afa-23b3-47dc-ad26-9856515e8ebb") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "9a7d9c4f-c0a3-48be-81ad-4b910cc5469f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "132a16ea-76d8-4b42-ab9c-5950b0eb2cf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a53377cf-f798-4e1c-a91f-b0b4beb9db8c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fef4587a-f86f-45a1-82dd-cbaf033f0b26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "806a2fea-48e3-437a-a4a1-e313d1478bb5") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b7c7f2b-0f2e-4ecc-ade8-f8e373ef3842") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ad2d4b8-103d-4a97-a594-f54853f03d80") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9937b680-c8e9-46a5-84ad-e6a250ab0d38") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "095d4e37-9b3f-4da9-a8fb-2041004b0018") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d4c5ab2e-03f7-44fc-86d6-49b126ccb783") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f371d22-b629-450a-9438-baee69908881") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9552f20e-dbba-402e-8f52-e99215086838") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b473f7f9-ee49-4876-a5bb-0c2ec64f8fc0") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97ad2fb1-1d4c-4b36-9770-4dc1f698d87f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ac1e30d4-f187-4189-8135-24943167f42c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 38 "/PET2_N") + (uuid "037248d1-158c-4ea8-a125-f71e32110ff8") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7cb4295a-c0b0-45f8-ad71-c7c314261903") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "3db431a7-2c36-4ac4-ac50-46d1ac5a9ed8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a5f7a7c6-b98b-4c00-aa3d-6515a59f528f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0c8efc85-5838-444b-8ab1-edaf769b5a4f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3d592ad8-b9ce-4367-9567-c9864d66bc4e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "83fab5c6-a79b-4144-a31f-9a54263bc946") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "adab13df-375b-4a42-a704-5377f717c720") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1fcec8e-1ee8-43e3-b0fb-87439e1dc228") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b66c07f0-2cf9-4e82-9c63-d95273b80752") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ac676ec-9c22-4e13-9419-15d36a84b3e8") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52c41c31-9443-453a-a590-c3fc4ae4d1ba") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a86c15d-a516-4312-88e0-07d2e6fd84f1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb02ead6-e9b2-4975-952f-82d40e3be54a") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "63d53cba-54c3-4875-b166-af16bf68affd") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f0726143-5570-414e-a526-6897393811b6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "aef905ea-2a81-4405-8d71-655802806bed") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 39 "/PET2_P") + (uuid "cab112ff-b34d-46ce-bcd1-c1ec1486a962") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1b1d0db7-47bb-4896-b750-0d5dbfa737e9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "34c949fd-11ca-46da-a2c6-0c2a9c44b053") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "2aa31055-639b-4902-8992-311d13a532aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2c2487f1-e1d5-4d64-aa43-863004e9ddf4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0df77bc3-718f-4ee0-bf54-d4c681e09d17") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "56ba01ab-84ea-4bf1-a0ba-ed58b73b0f46") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d134fedb-206c-4774-8638-15dbbbaa3f55") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "29b95210-b418-44f0-baf3-1c5829123d2e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca0892e1-071e-4dc8-bab7-2d8b13c1b5f1") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c466d03-ba7a-4820-9a8d-68bfb17d1100") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f847ece-8ead-43e4-b89d-ddd3ed24df5b") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54e1bfe2-b3c6-4dfa-8333-042c0cd3cec6") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f6887d3-2988-4f80-a576-454e19cb3f03") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc87fa47-0a4a-45e7-a590-59fec727227b") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "86685993-8b7b-4e12-a3e6-e290e87c07ec") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "59c9d24f-a0da-4caf-8edb-941ac14df374") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 36 "/PET3_N") + (uuid "416fa4a7-3047-4ce5-b4e1-10a1b6d43e5d") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "98a92b1d-cb0e-4a60-872b-22d1128b0ee6") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "71b159a9-e533-492f-bcc4-e42523751ba3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a6a8ffc5-6dc7-42ce-bf03-600b988972a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "faecad8c-d5fa-4794-9cd0-4fd0b362673a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "598c075e-a666-4ba0-a59a-8f25c21a0a25") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce95eb2a-1207-40f7-ad96-4fcfd1af29db") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "000b56c1-b1bc-4d4c-8fde-76cdb28a9e72") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "28e065ba-2496-486b-b3ba-7d1617a656a7") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a29fd31-eceb-4414-bb9f-84a550284878") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e857d51-b13d-4c80-bb7b-ede559219d08") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91981615-1cc9-46c1-97aa-245f1d860d2d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "502b51fc-8d0c-439f-aca2-beb72dd231a1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5cf0b487-e5b5-4836-8e02-1229be3fbc5c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b6714c7-af13-4ae3-a030-3c84b64d8b81") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb4ca2e7-edc4-4aa0-bf3a-780664cf6602") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e0907608-b9a5-42da-aeb5-b81848a6102a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 37 "/PET3_P") + (uuid "4eff8fd8-4fe8-4ffc-a32b-afe308c486c5") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8e2001ce-d406-4e64-8b62-af506bec5bfb") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f7f") + (at 146.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R9" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "58e0e16e-16ef-43de-8dc1-31d801ceb462") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "20d9ef36-81ba-4360-a0ae-91b0deed56de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0204dc63-3d9c-45d1-93e9-ee1f5494602f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3a3c1c85-6439-471f-9b17-efdaa03fd933") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "09191dc6-7fd1-4747-b60e-290826735b96") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "62a772d4-3049-439d-b1ad-c59fb0b74c8a") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f7e16626-d47d-4eea-a409-0a342d9fb6c3") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2155263-a410-4d70-abff-28de1459a688") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d075c71b-c739-4170-931a-d98e0838c28f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6cdeb25-90d8-453f-9227-8f7c057de845") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f15e1278-10af-433c-831b-827a9e336e68") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cbf2bb9d-b5d8-4413-8b6b-c012fcb9fc6b") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "208f9e02-1258-4399-943b-a96d4d60e43c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7dac31e8-4cd3-4fb2-9b05-bcd91f92a9e6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "48546e5b-4b70-4b76-adf7-578eebeac577") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 33 "/PET4_N") + (uuid "f3729e85-8a62-4b67-af5f-6bbed4582c5f") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "98307e6f-755c-402c-9f65-957634ced753") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f90") + (at 143.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R10" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "022a05e9-4532-4b16-a162-2f13fc320a2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e27d9769-d5af-42af-993a-108c77730840") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "74891e24-0478-432e-acef-09b228b92a99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "27419f9b-271f-4044-8e76-5df2278a9a22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad9eaa64-9a9a-497f-8ddd-a4baa8eeec8c") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9444bf8-483d-460b-9346-6f69d557fec2") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1789f5b2-94c7-473f-b486-9015c5e11ae9") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b304e06-df86-42fb-9d21-e382ffa35dbb") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3da8686c-bd73-4f4b-aa13-2ed8309c4b27") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89fc76e6-9eac-4a25-bf71-3dd55ee935bc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4aaf1703-aaaa-4151-be88-ddc2a6a640fa") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc24451e-d863-4e79-8e9d-a07157fdc156") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "369eab23-6dfc-471e-b33f-7f0907cd3ead") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76d8c953-7c87-4a6f-bd63-7285b481ffed") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6c51d12c-ec92-47be-ac1e-6f5eae147735") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 34 "/PET4_P") + (uuid "687bc3d4-fa1f-4053-925f-053ed6eccecf") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "a2be3c96-0699-4e1b-810c-44a840f928af") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fa1") + (at 150.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R11" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "dfe27ffe-0433-49df-bd82-adc9128a7cfd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a5faa407-cc65-419e-a591-40aa81d64fe6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "78b15816-2259-4c1c-8603-a33c0af2b344") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "65ced8eb-4656-4859-9fe5-8ddb5ed12d4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d413dd13-2e06-4712-b78a-15561ad9d3e6") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e8003d45-7c48-434c-99d9-383a78cef4cb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "32682d68-c76c-421b-846b-d142922db04d") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4bfdce0-8e13-4746-a728-946cd75e7e12") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cc5ade0-ecc6-4626-92b0-75945969a1c1") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af749913-deef-4348-8ff7-a0fba251ac0b") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa8e871f-5b33-4792-bd03-9f9a2a13675f") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a153acd4-5475-41a4-be43-0d8dc25a1e3e") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c296034f-9278-4135-bb78-836642b62dd4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab67b51c-8c60-41db-aaab-47f96ec61e21") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "be01b689-1d33-466a-bc44-0bdda2e95f56") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 31 "/PET5_N") + (uuid "3121f0f6-5452-4399-8d8f-f41526ad3a48") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7a9f3d2c-3367-4686-925d-8f6a3719e376") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fb2") + (at 147.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R12" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "bbff5f97-ab30-4235-ba42-fb11754f41e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1f4f0ab5-2eef-45f4-80ca-8cf5116ed56b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "bd7cc010-7566-4726-b974-dc4a1309aacf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "13e03722-9a0c-48f4-99ca-1837b5f50fa9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0ebeeda-91a4-40c0-83a4-c067f63a60f2") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a182575-5811-440d-bd44-595fe3de874e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "336ed787-f513-40cd-ada2-1e68941e0ac1") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5164793-3786-45a5-97af-0635d0d973ee") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee9e1c7c-d634-4b15-8162-a203705b89ac") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2431ff0-67b4-49ba-8010-48bc5a7603bc") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce9a7283-2172-49d6-9242-bc16dd31523a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a08de5a2-581c-4e95-b904-bacb804d3f06") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e273d8be-3d18-4d2f-9769-dc36a0da1eda") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44bfa516-bd90-4640-94ba-6f0920101fb6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5272771f-1218-4a52-b2c7-04bec4177cc0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 32 "/PET5_P") + (uuid "49feb9cb-7d7f-48b7-b98a-24a2ef157a78") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "00b3103f-0035-4679-a9cb-23db2b1a644d") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fc3") + (at 154.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R13" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "40df356f-2a38-4803-857e-00a8bd4ef3ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "95f0c5ce-6ef5-482f-8d6a-74a55aafc5ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2978eb35-4605-4858-883d-fd8f080d1112") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6a1a0bd7-786c-468e-8584-9785c5a810b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2fcd4645-2ccc-4081-9eb7-a09ce2671b6e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbf04cc6-1f7f-4f22-b0e2-f1d5e9aaf7ca") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df933fd6-bf4c-48a1-8389-385f73cd7ea4") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a58ceac9-ee98-4abe-ac2f-28b439395544") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "436dd309-ba9e-4c6f-a8e4-d42759bfee89") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c01f8bf-8430-43fb-9757-90cc35783b59") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb4bb38d-1099-42b0-ab6c-15ff6be9bb6f") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7cf7ccac-86a8-4f46-9a88-c3d1d7bf1da0") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14ad91f4-c421-4e27-8ad4-5a0232e861b4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1347af64-dbc9-4953-9968-8a4177e1fdaf") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d9390c9c-2592-46c0-b9f5-f5df090988b0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 29 "/PET6_N") + (uuid "723cb979-4196-4002-958d-320098b6f72e") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "44bf3136-b41c-408c-9466-199064b85f41") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fd4") + (at 151.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R14" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "755e9020-a43c-43f3-8e8a-2a4a6440f306") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "dbae31eb-edd1-4fb9-b1b9-db155560234a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "9bf5e836-f329-4902-bd91-3bfbd899cd46") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "c74deab8-58b1-423b-ae20-c2f3675a37cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f75098e-c6ae-484e-b0d1-93079b690f85") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d29c8293-e32e-42e2-b444-23c909ea2016") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6606f88f-2388-4990-b4db-5aa92445bf11") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94fc5e4a-f172-4fd0-bb6d-bb4a965a4e22") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "695b152f-1a29-440a-bf0b-356cbee71010") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b89b872-3b84-43e1-aa66-d5a26fd9e053") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d31da8a-5363-4f6b-994a-4389141836a1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26ffadb8-d0e1-497d-87f1-29cf2cc7da27") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e978e1b8-ffde-4f33-aef1-4a5f40e8ff62") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d18fae9-1143-4ea9-9cb8-3d975bceaf5c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "114dd8fb-c6e0-432c-bfc2-4cb509bcd584") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 30 "/PET6_P") + (uuid "4a626251-bbb4-435e-a67a-fadb0621bb41") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "2338dcb1-3eaf-4c1f-96f5-0c964c0e2b23") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fe5") + (at 158.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R15" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "8dd752b4-000a-427e-8d62-82435a56815d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a3040dea-94b2-4360-af7c-a1e04503ce50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7bc425a1-8260-4c4e-a96f-7a1fb55c4be8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "63f165f9-f315-47a6-9e9b-ecd3c25d836b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4529b4e3-77e2-4c57-ad3e-551209bdbec6") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d42aef1-e051-45fb-b73b-a54f049e33b3") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4040c06d-ced9-4011-8632-52144abc4496") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9f1f133-985c-4302-a930-f26f58e8e912") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0c5cc6c-05ab-417d-870c-18cd8ed92a51") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2dedfb94-e895-4b8b-82a0-6de20f971523") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4146d0a8-80b3-4379-9b9e-babe2a388d55") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17b0dc9b-1431-4225-81ed-79babd207070") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c38e0aa2-816d-43c6-875b-958db2babb02") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7318be71-4393-49da-9a31-cdec3e7947bc") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f4164208-d096-4f99-bd2f-3cfe73989f34") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 27 "/PET7_N") + (uuid "7a3284a3-283f-4110-a068-5866357e1af7") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "b2f4c619-e685-42c4-9ae8-25bd1e66a97c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ff6") + (at 155.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R16" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "f7bff755-3892-468c-933b-b0efe926872d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "a0dd4cb5-0530-4e0f-bf39-d5adf9f8dc6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "1d69d083-03c6-488c-802a-eaca81152815") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "84cc29c2-914e-49e7-a8e4-f42d4bc9e329") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "398bd1d4-2777-443e-b74a-763e2f32d4eb") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b592b4b3-ea85-4f6b-b513-066de5236eb3") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ffc1432e-3aec-4015-8681-9895dda0ba74") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "71ee6754-5aff-4be0-9fbc-bf183f9d99a2") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "32df230f-ac4f-4c7c-939f-67bdbb921bcd") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23eb1fe0-ef41-413f-b7ac-ccb363837709") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f58fdab2-49c1-4950-947d-07c65e2bfa80") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5941ee85-3280-4118-8637-b7df7232c884") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "422f0c3f-a211-4f03-9ec5-19603792d381") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d16558b-606b-4772-a130-6aff37ca62d7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ddf0ae18-d378-4355-a79f-a302f4550543") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 28 "/PET7_P") + (uuid "33ea6c98-02da-4872-9a64-72c9a97dc11a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "77a66cff-8d97-401c-b076-00e78d2c036c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "60d8b16e-eadc-4b86-8512-c057567b4a69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4aa6f333-c9ff-421a-8757-591c1cb05456") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "11dbea77-7849-4e17-b260-1bf5925cd1a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "08e0da21-744a-42ff-adb5-8ee74ae2f0b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5df85dea-5f81-4a19-8103-51e060ffc476") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "31218a85-a23a-4222-a481-22f3db351c1b") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e5d60f9-0a7f-4c75-9408-53e9270da7b0") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "88493567-aaca-4117-98d0-1130cae556b3") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3fc9ac5c-4429-4501-98ff-dbfcb0ae34a7") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0833463f-04ed-46fd-9395-2b1799c417f8") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6028ddf3-59d7-46d2-9f94-c31dc6853b47") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5c7b893-108d-4bab-8cf6-957519ff966b") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1ee8f70-d986-4e18-9d40-896637ff7047") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5465ebe1-a1de-4c61-9b34-4da2e749d804") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "33d0c911-9417-42f8-84be-2d2ecfcb9491") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 41 "/PET1_P") + (uuid "3350c8ee-4e39-444f-a492-c2e4c963d0e3") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "388e7b5a-ec43-4560-8380-131d4a8521b8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "2d0ea065-4590-4b95-b3d8-143f02188222") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "502bc7fd-d97d-487a-a797-a866560aad10") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "52aa4d05-7556-4a92-8f21-81e3e1d683d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "acfb82a2-133d-4fa9-ae06-d6de2c1466c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "39d85a13-17b8-4b1b-9480-086e3fde801f") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "97837138-1ad3-493d-8e67-2516d4b2c059") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d81781d8-6fb0-443d-aa58-e221f325a0da") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "991da052-0a10-4a82-a5b7-3d4bbba9dffa") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5ff19b7-0f74-49a3-99d9-69aa4ee1b7e6") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a93f87f0-0d18-4c6c-92d5-5a537d160bf8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fbab8699-5dcd-451e-84f1-9b2cc74b8357") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d8e5241-20bb-4517-8b8e-9ae7b0336bbd") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5d39fac-5ad3-4ee1-aa58-171de69b0bcd") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a06b008-15ad-4c84-b00f-a839492d5e4a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e6d233cc-4601-4e0b-87c8-74fe3433813d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 40 "/PET1_N") + (uuid "e2dda8fd-2a4e-41fd-87d6-a114797fedc6") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7a559504-fb77-43cd-810f-2ae0cb6b867e") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4ee42f") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "e62d4611-78f9-4c6c-ae18-7c956b12676b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "f55e3b57-23c6-4737-9d9d-388c5a43f857") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "47b30a26-db37-43f9-8b2c-7965db091fcb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "117d88c5-f320-4712-8e49-a79f05285c81") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "31690550-499a-40c4-ad2f-a00484e943f1") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf5f03bc-7f43-4fd8-98b7-9a1dc755baa3") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bc4b07a2-10f3-47fc-b2a3-e82307c4f2e6") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0e7d84e0-7feb-49a0-858b-774a2ed0160c") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "edfc29a2-ded1-4608-bd5b-caa9b46675bc") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1a2d7558-8f9b-4de5-9143-7d9ed68af80a") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ff3b57de-91eb-4245-a83d-147acc04ca2f") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a7a4cf0b-0bc7-4b78-bb1c-7249382976c0") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2a9888c8-fb36-4c12-a149-f7729818536f") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "75942fed-fdbd-4b8c-a338-99075869c7d2") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "927f3f9d-efa6-4848-9572-0fa3f490a541") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6a4b19d9-842f-4da0-bec4-b5b730e78095") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5963ff0-d048-4e87-bb90-aca1931d90ea") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d633f35f-9d37-4f72-be58-4d9214694948") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f066fb2b-9ce3-40ba-919d-e10640c65aea") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "db747295-adbd-4b25-8c48-31c194ad03c2") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e2b0209e-110c-44e7-b0aa-62b7afa38345") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b3a2630a-78ea-41c3-967b-42b82e9abd8d") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5e4e138-6565-4e08-8223-f80c7300e860") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8b65d1bc-a988-4124-9ff0-ee0559f22d6d") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f86a4119-6774-47ad-b76e-40d0b2d6ec77") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_x8" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4f06b1") + (at 109.625 194.125) + (descr "PCIexpress x8 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "e8d2f982-5f19-4b72-abe4-c71c4c1163fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 0 -23 0) + (layer "F.Fab") + (uuid "c88e6883-0524-480e-897b-17d371b7c8a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bb784092-3a76-451a-9aee-bc34fc4958e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8007d204-6c80-422d-acf7-cf8637a95f0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d548ac1") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "c3578aee-91a2-4a7a-a41e-46cddfd0fa7a") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "6f4d8313-9b9c-40be-bad0-6779895cbb75") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "2ca57975-bbdb-4815-b28d-07ad3bc97717") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "e3544749-a6c8-4541-a9f2-c88ff087f019") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a19b1513-293b-4807-8525-d32a8ca401be") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f0a22ab3-910d-4bc3-9c9e-69ab4fe7d5fd") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "259e2559-bd23-4ca3-a125-722dbafc1441") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "36de2108-aa58-45cb-8328-dcce83c38da4") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "459a17b3-cc19-438d-aab2-34ad55cf0f90") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dd20a88b-1dc8-46f3-b7ac-987e4a2ea55e") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "51cefc46-87e2-434d-bd6a-dd9baefd970e") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d4a063e-bb51-499b-8ab1-cee7e44f4884") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e2679461-4339-4d83-b8b9-fe795ec90184") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "670b77da-d107-4c38-902a-2b95c8564d8b") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c7f2c9cb-a6d5-4084-8907-e941f09f0e10") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6de99815-2e65-42d7-8e1f-a58331370b26") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "db0ee345-884c-4a05-a892-9bf94d80d87f") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "344ab2e3-09a5-4944-a515-5a4ba76895c0") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9bc566bd-cc2e-4d46-bb43-2a27867c8cb1") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d007ba5b-1248-475a-8d74-346614e0ab4a") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e7330770-72ae-40da-9a53-c6b06735f84d") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b02b10b-b7ad-4682-a017-a28ab989164e") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13de7e5b-46ea-49b7-8b07-912619e22f3e") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5469e5d1-835c-41b3-84ca-27173da917d3") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e7160b9d-727e-4cda-a5ff-8fe25b540c14") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b0f93acc-a998-4618-aab1-68729830abcc") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6fed5413-8673-4375-8d74-b791709b818e") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "905bba9e-937d-43ad-a10e-29a472e6322e") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af05b482-244b-4b3b-97d8-0289d637c685") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "921ee577-f571-45c0-ad62-c07ef174deed") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cdb80a12-38da-4312-a2f5-8a990ac48c57") + ) + (fp_line + (start 13.45 0) + (end 50.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "54ca6046-c155-48f0-a235-2157e7fd763b") + ) + (fp_line + (start 51.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f45ac536-1253-4c63-a028-9b6a8c1007b4") + ) + (fp_line + (start 51.15 -12.75) + (end 51.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bd9b9bfb-374d-4a4a-aa2a-1bd8009a2b62") + ) + (fp_line + (start 51.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7478e396-0455-4351-962d-71e92e714b74") + ) + (fp_line + (start 51.15 -0.5) + (end 50.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "263e552a-f092-490b-8c11-26e335a41f5a") + ) + (fp_line + (start 51.15 -0.5) + (end 51.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a7e3ea52-839d-4961-bac6-564e1c2a5bbb") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4afc95d0-3c21-4505-9d93-f726ac43d121") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb0bc82f-b035-4298-b6b7-f118ad094642") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0da5f29d-3883-4f41-a210-f4798de68972") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "db2838be-f4f2-481e-8a68-f68c4367a72f") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d17fe5e1-920f-4ef9-bc35-38f5f61cef1a") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "01c759ce-3e23-4513-901d-e87ecab8e4d0") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "25ead466-176f-4e4a-be1e-0dccc4d902a4") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52bef922-4fd0-4ff5-8c30-732cd4b0432b") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "633934f3-ee85-4786-85cc-9ec9fcfb8686") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f543a715-2c15-43f0-b2cd-26826cfcd9be") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "78e28d53-da13-41de-82d1-d61455859f1a") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "35e923ab-5a85-47c3-ac86-7d6988cffa90") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c937e1b-6f97-4d62-b554-45a93c3e220b") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3b62a319-ba6d-4d45-863c-66cefaf66b8d") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cf871d33-8dc7-43ad-aee5-4a134c4d3045") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e4407cb5-5bea-442b-abe4-01838590ec2f") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "de1afd8d-1c8a-4ae0-9cad-a3075a4ee760") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1f49c512-a0c9-4203-965f-28c6def082a7") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aee37268-374b-43bd-b326-2c66b03d0373") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0e7faf6d-1574-482f-b143-947922eb5fb2") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b944aa3a-f713-4726-b23a-42f8924f7a6c") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5154253d-ad18-4718-8ad9-83d41d17139c") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f1fc9891-d2a2-49c9-85bb-9692f2d52f32") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "15b0e4da-dd70-4c4d-aadc-b34e40aae407") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "61188687-9881-48c6-ae3c-8db1eb1fd730") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "34232c26-04d3-4905-9ccf-ead4870e0ec6") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "5564d374-5554-4d32-88a4-904aeb5ebbeb") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "7535b46b-f170-4294-9c59-4b3ecd630b8a") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "92d50bbe-ca93-4c6f-bba6-031a18e21fc9") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "50975e7c-0dbe-4dd5-aa96-9702d034059c") + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "13e47945-b611-454f-ba4e-67cc09933491") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "3c98b5f3-9f36-4861-967c-b89f70a9b5cd") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "5254e467-4330-47c2-bc17-c5bea5630aa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "52cc4fc2-0219-4aba-b7e8-20e6bc56c41e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "6eb43e85-d254-4386-98e5-262b802248e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "90a867f6-e5a5-40c8-9024-d237b65b770e") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "92e30ce8-808b-4bac-a861-be9a20359ac2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "9c0f3830-9588-415d-a8c4-c7934634d530") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "adfabac7-dc7e-4d68-a953-2fe9796c8b11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "b5016283-dfde-40f9-9005-f2a7bf4511a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "bc0e24c3-4367-46df-958c-95e0ede72e40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "c77cd7e5-38c9-4c86-ac9b-2cbcb71e7029") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "e136668f-ac0a-4cc8-a7ee-9c1fd5c6d7d5") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "b895e59f-ab61-4016-a796-35aae61a321b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 49 "/~{PRSNT1}") + (uuid "83aa7f56-3d01-4a52-8889-c45995a9b5c1") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+12V") + (uuid "dc365f21-bbf1-457d-9132-f546331dace8") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "+12V") + (uuid "b9ce1a8d-5b81-4c66-9a2d-333a8180973f") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "e585ac70-4186-425f-8279-7199df878ac2") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 50 "/TCK") + (uuid "491cde0a-eea3-48ab-978c-9920e7a95edf") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 51 "/TDI") + (uuid "1ac721c5-e0bd-44b5-8736-b34e389573c5") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 52 "/TDO") + (uuid "620dea05-6f5c-4f1b-a718-9aae24426b37") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 53 "/TMS") + (uuid "5ec7b098-8602-483a-aad0-aa409278f566") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 6 "+3V3") + (uuid "2201cf00-2bf1-4fb0-b268-bf2645c61fb5") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 6 "+3V3") + (uuid "c3bef93e-e28d-4651-8d9c-c326aff2af2d") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 54 "/~{PERST}") + (uuid "99d6b3ad-67b7-4278-9650-70c620929e83") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "5cd05694-4d7b-44a2-8490-c9773c3a24d2") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 56 "/REFCLK+") + (uuid "cacfa642-8e9c-4bbd-bff5-e8efa5dbf602") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 55 "/REFCLK-") + (uuid "570a7d22-586b-4772-8da7-335be49ec8ad") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "16070447-b53d-4b0a-8657-1afcce3c1b3e") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 57 "/PCIexpress_connector/_PER0_P") + (uuid "87ec8e54-efac-4d4f-8497-abe1cc223a18") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 58 "/PCIexpress_connector/_PER0_N") + (uuid "3ca6d3e9-65d6-42eb-8a0c-3b522bc998b0") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "66a8e8f7-626a-4981-908b-a721c240d2e3") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "Net-(J2-PadA19)") + (uuid "8abfa020-fca5-4ed9-b39f-a409e7daa37a") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "2e840d5c-3895-46b8-8b72-2dcb5b8fd378") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 59 "/PCIexpress_connector/_PER1_P") + (uuid "00c2a120-fdb0-4371-9058-957bd3b577a8") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 60 "/PCIexpress_connector/_PER1_N") + (uuid "1e5f288f-a3c7-4db9-a9c6-150c0b818f39") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c61aa050-2b2c-4d08-a806-ede983cf586b") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "1c09b0dc-0fdc-4a2a-8cfe-963b4142f9dd") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 61 "/PCIexpress_connector/_PER2_P") + (uuid "0a4c1a27-8bf4-4229-80ab-1bd8d55fcd27") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 62 "/PCIexpress_connector/_PER2_N") + (uuid "4213615d-ee03-4790-bb8f-acc88d725a1f") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "1796c1a4-a085-41ba-8d68-3da671846b28") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b433723a-7d40-4988-a7fc-aff0190e8707") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 63 "/PCIexpress_connector/_PER3_P") + (uuid "2251948c-3d6c-4cf3-b6d4-14ec45564722") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 64 "/PCIexpress_connector/_PER3_N") + (uuid "d74b03f6-7265-4fed-81ff-85185193a4f7") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "bb1079f2-f515-4430-a54f-7ae85dd429a6") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 3 "Net-(J2-PadA32)") + (uuid "ed4f664d-fb7e-4217-a914-1653fbaedba0") + ) + (pad "A33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA33)") + (uuid "42f03c21-1058-42e1-a04c-8ce87772ec61") + ) + (pad "A34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "cd5558c4-ea9b-4729-ad77-995fb1962a8b") + ) + (pad "A35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 65 "/PCIexpress_connector/_PER4_P") + (uuid "375c5835-3111-47a5-82ca-49340a849370") + ) + (pad "A36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 66 "/PCIexpress_connector/_PER4_N") + (uuid "c229b297-92e8-4a74-849c-1f0129d2e6ca") + ) + (pad "A37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "d1d5a9e5-ff8f-48f7-b19b-72fb7a2bac80") + ) + (pad "A38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "9db68ed9-76bc-4f23-a7bd-26faf5b1ee98") + ) + (pad "A39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 67 "/PCIexpress_connector/_PER5_P") + (uuid "465aa6f2-d1ff-4911-a013-7ea13ded8354") + ) + (pad "A40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 68 "/PCIexpress_connector/_PER5_N") + (uuid "c5613b9c-98e6-4e7d-a036-42ffe0aba950") + ) + (pad "A41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "a9615aa5-c416-44c5-8687-79dad93dedbb") + ) + (pad "A42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "90e1a7a9-b5e9-4701-89bd-a36c6eeb607f") + ) + (pad "A43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 69 "/PCIexpress_connector/_PER6_P") + (uuid "07a35d45-fb2b-47ca-a8d5-d93acdfec620") + ) + (pad "A44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 70 "/PCIexpress_connector/_PER6_N") + (uuid "33dc72e7-4235-4fdc-8ac0-5c694629e4ae") + ) + (pad "A45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "87e7a483-4843-4a6a-8ac3-b9fa164cb7b2") + ) + (pad "A46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "cd7ae44d-48d3-448a-bd6f-f587b3496fd5") + ) + (pad "A47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 71 "/PCIexpress_connector/_PER7_P") + (uuid "0d1adb9b-b86b-4c45-a10f-a9d7cb51781e") + ) + (pad "A48" connect rect + (at 49.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 72 "/PCIexpress_connector/_PER7_N") + (uuid "bc67af52-f5c2-46bb-8bf2-7ffbd63badea") + ) + (pad "A49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ffe39518-c72e-4278-aa9c-7d8c665a1335") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+12V") + (uuid "0bc87a10-655e-4286-b2ea-c5236eb556c4") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+12V") + (uuid "6324176f-333e-4f65-a5b1-187cdf73a85e") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 5 "+12V") + (uuid "49f05c32-1b1e-440e-9df9-d905be13461e") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "02e984c2-b55e-4d11-82a8-00ac5fae9dbb") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 42 "/SMCLK") + (uuid "7e3a4faa-0a98-4e7c-8263-f16d0d6fbd5c") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 43 "/SMDAT") + (uuid "65b7a0ae-fb88-467e-b276-8a679c4df834") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "1c003a9c-026d-4264-9f36-d7fac85a902c") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 6 "+3V3") + (uuid "303beb41-6706-4d86-b814-a94795de8978") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 44 "/~{TRST}") + (uuid "d85103de-cead-47c5-bd49-e6565404b7a8") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+3.3VA") + (uuid "314cd5c7-8afe-4ae8-b3c2-f0f8dc6af9a0") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 45 "/~{WAKE}") + (uuid "34e96464-ee42-476c-b043-5943a7e23c0e") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "Net-(J2-PadB12)") + (uuid "bcf22f73-a021-455d-9e5a-69c52c15d826") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f2e2cdc1-7155-4c04-aab4-7f9486ab4e94") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 46 "/PET0_P") + (uuid "78c2bb66-55e0-44f9-9572-512f40a64f40") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 47 "/PET0_N") + (uuid "328115ee-6485-4a66-8c10-bd23cbb617c9") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "eb098b0f-ecc8-421c-850b-c70c5fc41147") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 48 "/~{PRSNT2x1}") + (uuid "d1be222a-66fa-41db-a49f-b46947a49f03") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "deb88c5e-9f36-49b4-8c94-3103163bb96a") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 41 "/PET1_P") + (uuid "24066738-2302-4f76-8793-59821a2deb35") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 40 "/PET1_N") + (uuid "73bdbd76-a53d-49a7-a5c0-af8c09e01575") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "af0465d4-8a7c-48a2-849d-4fa8b31a5e03") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "397a09dd-7979-43aa-b1e9-fd80fb6e4f6b") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 39 "/PET2_P") + (uuid "37cd68e7-67e4-4b2f-88f5-07d1777db357") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 38 "/PET2_N") + (uuid "6559ec17-e405-4e02-b382-8d5489e332b6") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "ac92d09a-da53-4113-ae9e-3eda678bbf4d") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "37d37062-e00f-4de3-a0e3-763494788a90") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 37 "/PET3_P") + (uuid "2e58a566-a9a4-4419-865c-0499d0ae8052") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 36 "/PET3_N") + (uuid "feaa5e44-bb5e-4fb8-b429-d5f1dc3584fd") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "3d773ddc-c414-4f49-b24a-4228dd309cf1") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 9 "Net-(J2-PadB30)") + (uuid "67d9eb33-62d4-4480-842b-ccfb49856f42") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 35 "/~{PRSNT2x4}") + (uuid "658bad51-0a96-46f1-ae0e-1b3fef7f3d72") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "eaad122e-6d6a-4789-841f-b8bf33286ec2") + ) + (pad "B33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 34 "/PET4_P") + (uuid "20f4aab3-fc04-4322-934a-cb45307d48cf") + ) + (pad "B34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 33 "/PET4_N") + (uuid "2d8b9a65-991f-4661-a7f1-87d75770db53") + ) + (pad "B35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "fddacf8d-2bd1-471b-a604-8d09f938cc6b") + ) + (pad "B36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "7b37924a-3e0b-41fe-b287-acc92129b6e4") + ) + (pad "B37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 32 "/PET5_P") + (uuid "97038aff-d392-4087-b85f-685abcd06f07") + ) + (pad "B38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 31 "/PET5_N") + (uuid "5dd8c72a-ba30-46d9-8328-bcc0e61fa75b") + ) + (pad "B39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "9bbae760-0838-4c54-8dab-685e4b595d63") + ) + (pad "B40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "bea3c95a-23b7-4dd0-acfe-14aecc94ad2c") + ) + (pad "B41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 30 "/PET6_P") + (uuid "2bdbe1f1-895e-44f9-88cb-edc2b0e1c498") + ) + (pad "B42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 29 "/PET6_N") + (uuid "6a45802c-746c-47fe-a36f-4212563fa0f6") + ) + (pad "B43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2d2b29e6-945c-428d-ae49-6b8661907bd1") + ) + (pad "B44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "bd7f69a1-b571-4e74-8ae5-73ab5a5e5371") + ) + (pad "B45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 28 "/PET7_P") + (uuid "68f40fcb-8cae-4d31-8942-1ed36fa69d38") + ) + (pad "B46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 27 "/PET7_N") + (uuid "43889747-6bc3-442f-91b2-b4da4d1a03aa") + ) + (pad "B47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "5c2043c1-7b0f-4d3d-bae2-71b7e469a6e3") + ) + (pad "B48" connect rect + (at 49.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 26 "/~{PRSNT2x8}") + (uuid "968c0dba-31cd-4dd8-9857-6a674ddaa9b9") + ) + (pad "B49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "9277746d-3859-4c9c-87a2-e46372818667") + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "a9664323-82c5-456a-8691-120886516b72") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "85af8182-10bf-4598-9dd1-f9f4628e8290") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "c9533037-e4eb-4912-bc73-900060b3b6d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "8e319389-1d25-4e04-b453-ef6ce0de5d22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8a41c8c-815e-4ab6-a6f1-162d264cbdfb") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "445c7bc5-8998-44d4-ac33-8560328774ed") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fde2ac77-a89f-43f1-98c5-27fe24ad4139") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1dc32150-9e47-4ae0-9e70-6c996fc20de9") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be9cbdaa-fe27-4bb1-aa6c-f0dc4d1c17e4") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65d42087-2e03-42a3-9e7d-fade78601a4f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "663a609c-0f83-4181-add9-b517b9d3b334") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1a3f42df-c038-4461-be80-98c43553bdd4") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d488384e-0cda-4a8c-9c6e-b9aacc023a9a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "474b384c-3f38-459f-ad07-fbbff8bded7a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b4205b5f-fb09-4b82-896e-13366be6cf8e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "/PER0_P") + (uuid "ee70ac52-b9bb-4c0c-a0f7-7ec60bdaccb8") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 57 "/PCIexpress_connector/_PER0_P") + (uuid "ba934c2b-ea03-41d8-ad3c-34d953e7de5c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "830b3c45-bf7a-4481-874e-863e75477ae1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5892dadf-0abe-4453-aa8d-c821bcd62a05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4e34b629-f038-43ff-ba3b-35272df658df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "70b2ab47-5d6e-4c84-8d22-3b77e17ee149") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e2e88dce-226a-4792-bd52-2dd3b51f7559") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "472f2262-2834-47fc-b5d2-ec484dbe1b13") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6663c9ac-6114-4a86-ad52-15896c4e4754") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9b1b387c-04f3-45ad-b183-8700c6a21eb0") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "22c6f6ca-fbdc-4fb2-a924-36a60dec1fb9") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e900ab3-ad58-4fa6-bdd8-5b4c08691f62") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "815f6554-f746-48c2-9c1a-6424bcb3993c") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "907b5638-927c-4c5a-9c37-c945b6f9c7b3") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3ff58751-87d2-4fa2-9649-1d6d43e23764") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d33c18ce-69b7-471b-86f3-4e7754ff3011") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "44014509-d227-4e5f-9874-449fab0cfa5b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 58 "/PCIexpress_connector/_PER0_N") + (uuid "36c95dd8-2aae-40a6-b813-8dea93998efc") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "/PER0_N") + (uuid "dc97105a-9659-4090-8021-a1d3a54744df") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "d25b90f7-f53c-4c07-9277-188ae1676a49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "a59ab4dd-25d5-458e-9024-64f6d78e4799") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "07108267-75df-4981-9b2d-bf1995afe8f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "7406ffc1-606b-4093-a3fc-118041a77a09") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "24b1af0a-bcad-4d97-ae22-877aeeb28b12") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a43cf183-349d-44e9-bade-f5e11cebd462") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "26cf660a-1502-4903-81ea-a61fcfd06ecc") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a9c45f18-008b-47d7-b93a-d6f4b1d16a52") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "10e6417b-2cad-4606-88a4-b83916aa63be") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50d2d1d8-f2f1-43f7-94a6-fff528a8d629") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88cffb1a-b243-4cfe-8061-b11ac3e728d6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8d0294ec-9e33-414b-8c38-2fef78d419c4") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a9d31b8e-f490-4ac2-8e2a-b1ddf05b8782") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "326d5658-ea9e-4933-b86c-2d9cf3f5879a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c3288d61-ea99-4eda-83c6-b0bb098adec1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER1_P") + (uuid "bd76fdf2-da88-4299-981e-e0dba44685db") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 59 "/PCIexpress_connector/_PER1_P") + (uuid "ceb03f35-8152-4af0-82d7-af513fde99e9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "9a72eee1-04f3-4590-b980-84b81e42c258") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4816b0d6-de42-48a3-aba2-6305fa7d7557") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d3e78a5e-870d-420c-a968-12fb1b61b383") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "373c7a19-32d7-4e38-ab10-b22d12a4ae5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "982a8b34-300c-4bd5-9552-a3139a9079a0") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe764b69-edf4-4f5d-b41d-915004cce2bb") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eab391b5-e899-41dc-992c-0ddd0876ca87") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "97fe9626-c80e-4e6e-8067-b7f7a743b880") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f0abead1-b583-4db3-8aea-991a88950dc6") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c4d4ecef-9a39-4674-af1b-665e84f0cf00") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "95958646-4129-4a15-a7dc-8750aecf8e30") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8cca9c6-de66-4f94-9d1a-583cdacbc15d") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f4c2434-7e45-4cb0-a887-194c52c976ee") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "08d3a4d5-78ae-4e8d-bad6-05a3ab9eb91f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b30a5887-8c07-4047-a484-499540e047d6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 60 "/PCIexpress_connector/_PER1_N") + (uuid "449ed8c8-5133-4405-b68e-75c9fea91261") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER1_N") + (uuid "90af6c22-1609-4d5c-9ed0-973bccea67fd") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "e2a49bda-0ee3-4177-bbaa-2ad1698fb683") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "6ef3d49e-d1c8-46ca-a640-f30b6df89a3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "9e7ff232-b461-4d4d-8dfb-05ee13226d02") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "a698dff5-6ee2-47a8-a749-ac6f79e1be77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "769de67d-0772-43f1-903d-955ec25c1872") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "da87ae53-3c5c-497d-8bad-ad93797d446c") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1aaff1ae-ef56-4bf7-878d-aa45b5e03894") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7df006c6-4155-4ecb-8fd2-e43097f6d6be") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a9ec36b5-5ed9-4b36-884b-768c9dfd9ac9") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4ba22f32-3b72-46f6-9e5c-fe32fcefe9c1") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a3b8ce7-ff54-4e5b-a53c-6f51ccf4d2d7") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66074677-385f-4bbb-b723-8369548b4810") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fd6bcc11-c9ba-42d5-a00d-6bd11d725f94") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a88fcdbb-e495-4277-a6cd-28bd421bbf57") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "91b4cb26-de4e-40a9-ab4f-9f457f7ed5d1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER2_P") + (uuid "0cd90636-dbcc-42a3-98a7-6099995944e3") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 61 "/PCIexpress_connector/_PER2_P") + (uuid "dc6eef56-f9fb-4ed3-9120-1dd10dc41045") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "504ca9b4-a087-42e6-8d1f-a8debafec605") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4847bb83-94ea-4004-8f25-806765a2051c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "74b03d1f-8b9e-4dff-bc33-3125662b55d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "38508223-90d5-44cd-813b-973f7d37314d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7dc07d05-0805-4a70-b256-f186f32fabb8") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b915a556-20b2-4d7a-8446-d16eb710d67c") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "364e9a48-aaf4-4ceb-b9de-61686d79694b") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "87e18b01-a7cb-4df5-85a2-ebccb190164c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0462aca-b3e7-4429-a263-d3674e6a46f5") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "988f5b4f-7865-48dc-b32b-dae1c2cff0e4") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "27cecf67-60a7-427c-b670-644db013b17a") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dbbfd61a-35da-4aee-9829-c88570552e78") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "063411d5-7505-466b-8bb0-887e27825794") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0719cb5a-ab82-4b18-9b2d-f0e56bc39cb6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "cef3e994-8587-4f8f-bd50-d594b7deaaeb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 62 "/PCIexpress_connector/_PER2_N") + (uuid "762da508-1c79-4a41-9253-0a30845081db") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER2_N") + (uuid "0e44961a-f794-4b99-9ae2-c83179dbd78a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "91459dcf-27d3-43e9-a442-ea5acf75c5c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "15de05e5-0b83-42a7-b101-1170a2c1bc49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "5b612391-b2fb-4f34-b3d2-7e9ac6a8fd8d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "16f0592f-ea15-4f39-85e7-461e0c6ce98e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "47c5360b-8113-4b67-ad42-928ee2e26dd3") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6ad78574-ada7-4273-9d4d-df533310357c") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cc10d7f0-160c-48be-9010-49cb08b09798") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3aa0f97b-7d9f-4f41-a41e-9020bc4ff072") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fe2319e4-5e77-41c1-885e-4338235ec9ef") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ae71a2d-5484-4d03-8617-f7683f10badc") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4649434e-5ec3-46a5-acf5-c64d6a39d31a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20e91e2b-6fa9-49d9-968c-16e0d0092baa") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "19323bac-3d1a-4194-a3de-b71e5e4d9d6b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "273b17b7-c199-4384-9b6a-7b86f6750726") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b1c6b2b9-2214-4d26-b648-658e8ea3b8a8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER3_P") + (uuid "340d66a5-7a1b-4b9a-b766-a2b4a74efb58") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 63 "/PCIexpress_connector/_PER3_P") + (uuid "11295206-10ba-42a7-a5ad-ae5299f005ab") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "24b8f739-dac8-4df0-9352-5ab886cd8967") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e3dcae87-3561-4619-8a5b-46e51a7d13d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f3bb4b1a-c398-4c6f-b088-775f924f4a86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4c87d725-7bf3-4a29-9d34-9a30d4fe9333") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe58e610-c0a0-4cc9-a750-d8292db106aa") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a390f18c-6fc8-4deb-b8c3-39b864d6291b") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9874254d-eabf-4332-8c38-e0dea267ff8c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18907143-fed3-4cd9-9cf0-bf7833f08a94") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d95532b4-5406-4aee-8944-0572f4a6522d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c60f8660-8a49-4343-8080-560aa02a630a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "02952515-4679-4f42-9085-0b4512fb102e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1f94d017-73c3-4db8-8f50-4bcf5d03fb05") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5570a798-80b4-435c-bedc-699fb09e0951") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "37897ae3-cd4d-4e0e-b9cb-525a8e3856b3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "6939832d-ef13-47aa-832d-3ff36fa9f8a0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 64 "/PCIexpress_connector/_PER3_N") + (uuid "4f246ece-bcfd-4bb7-ad6a-4d4c4fad849a") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 17 "/PER3_N") + (uuid "e967493d-0077-4faa-acc7-bf1f5384565b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b05") + (at 145.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C9" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "fa89a474-d413-4c86-9b61-c977c036aa2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "b7569c02-30fb-4d89-954c-c5721f7c4fac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0cdb9c35-56b4-4be3-8f9f-99d7fc5aab42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f1a2ac93-0020-4ffd-9916-7b3ec200e5e8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "abf8c1ce-9c65-4464-9619-d9404f8178f9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4dc62baa-912c-431f-8b45-ffdee2ec8fd0") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d273b69f-1aa2-46a4-a687-db3ab972a42d") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fdabd932-1cd4-425f-9318-c5878bd5e997") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "501ce330-3a54-4669-a90e-9735e22b1052") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a06fa2b-8197-4768-b2ad-1000b54f433d") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb8a5ca0-ffab-4f0f-9f83-6848c3995229") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2b30aaf8-6a27-4dc6-889c-7c6cfbe1332b") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a38ffec6-f7c6-486f-9c21-bc2212077c89") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b296c9fe-cac0-45aa-9e16-92c4745ff192") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "a077be00-3acf-41df-a3fc-6348b5db343a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 18 "/PER4_P") + (uuid "3827ed12-162b-4f1b-8a06-76e91a4e063e") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 65 "/PCIexpress_connector/_PER4_P") + (uuid "6e62e3db-dede-454b-a2ae-460f4185cd56") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b16") + (at 147.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C10" + (at -3 0 90) + (layer "B.SilkS") + (uuid "f45cb48e-9428-487b-87d0-da2baa7c5cd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "09f57f03-03b3-4c99-8bf0-73d53cc7731d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8bff12a0-8fed-411f-a78f-745a3c0085ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "19d26901-3d45-4857-ac86-20ac4778a216") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a19d096d-4ce2-4ac3-ba3b-55e477690e99") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "80b32822-7969-40f3-abc5-e8fd3b9a8810") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64fea611-b174-4c96-a8e0-cab922cb3658") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a286414e-cbc7-4cde-b0d6-015c8ee7afe3") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aac56fa7-9fae-4557-88ac-d1a10dd57caf") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5372b8ff-a59d-4587-8dac-f3dc1713c1cf") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2d30d548-de93-4114-a196-5144dcf10930") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2090c592-36e2-4965-98b8-b5b833e77e5b") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5141e5c3-5d04-4d90-9488-7158416ae920") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be36003f-720f-486a-881e-eb89a0e04c85") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "054fae25-4c9d-47bf-8725-11a8e5656373") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 66 "/PCIexpress_connector/_PER4_N") + (uuid "59a9c2f2-fe4f-4102-a39e-7f63e46953fd") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 19 "/PER4_N") + (uuid "2b7eccda-7410-4b6d-a276-3b40a1d2fc40") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b27") + (at 149.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C11" + (at 3 0 90) + (layer "B.SilkS") + (uuid "272a379a-b8e0-409c-b4b6-57d53ed68eca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "ceb8e920-bb38-44d5-9b6a-c7173acfe8ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0472677a-2601-4901-a017-dbd1ca3ed582") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "07c31cff-2b98-4e99-8de1-903bdd8ed5ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9431a831-0517-47a0-9151-df40cae9c95d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "91c1d33a-52dd-438e-a060-4320fd510ced") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "727b4026-54c1-49e3-b7ac-40b2e9e612a3") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "548887e5-a6dc-4c71-9811-52af4311143e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bbf4e7da-c651-43b7-94f1-1a2d360454a2") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "adbac487-bc65-4e9b-b7bf-89aee8103f52") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "998f4ab4-cca1-4996-a811-e427b0522309") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2318c14c-9c61-4d6e-b701-af53403e9ea4") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4299a06b-d740-4e32-88f4-4316af15a5ca") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b7200547-7989-4dc3-a9d6-51e622d7dfe7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "9e309823-8e2d-4c7b-aa68-93ef8a909bfd") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 20 "/PER5_P") + (uuid "1c56bf31-01af-4f21-a4c9-aef894a90f5e") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 67 "/PCIexpress_connector/_PER5_P") + (uuid "fa3afc18-b1e1-4e1d-b2cb-3d937ce2fd21") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b38") + (at 151.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C12" + (at -3 0 90) + (layer "B.SilkS") + (uuid "29ce547c-8044-468b-8996-f52f5dc4bb4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bcb29975-2bf8-433c-b630-897e887bf4e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6b46617d-80ff-4e53-a3b1-fab5bd56b292") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4cb05ff5-0616-4f24-b81b-0467f39f424c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "df3c352e-564f-46bc-a333-c6b5b5c2c55e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5155b7d-4001-4a4f-b3f9-86d911169c82") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a60b92a1-7000-47be-a0a6-c8776470d7b6") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae724e86-c436-4755-9aea-93c89ccfe166") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d3749cd-b4a7-4acb-bec6-a04d95fa5608") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d6370920-e58a-4565-9056-efd2388e32ff") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d98921b3-fbf4-4094-bfbc-ced23cfd890e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cfe2e05d-7009-4d1f-b089-38e3cd0e092f") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a16052d-0ddd-4cc7-a3ce-bcc298ccfde0") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5c7c035a-ba18-4c46-b9bb-ef82dc4001aa") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "bf11754b-96a6-44aa-8dc0-eb739539ab32") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 68 "/PCIexpress_connector/_PER5_N") + (uuid "db8462e7-3a6b-4ff1-a837-509f33b57e6d") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 21 "/PER5_N") + (uuid "abf9ba19-aaf2-4376-bf61-33cb80efffab") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b5a") + (at 155.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C14" + (at -3 0 90) + (layer "B.SilkS") + (uuid "938edadb-1663-4b23-abcc-f0eac8f80545") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "ea485c73-8718-4b96-b786-c9637060a421") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03f32cc4-38e4-4196-af33-4c41f5b22aa2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f661b5be-3096-4059-9588-0218c63edb0f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b66a77cd-7fea-4617-b1be-afb12176f680") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "414681e0-2c53-4376-b5b1-e1b268461b41") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1d1be42-66c7-48e0-8e22-3d759c15d296") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d40489f5-0bc4-4453-b1da-b982e5561dd5") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5661823-d646-405a-8c28-adddfda0e4c9") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f57f99b7-1e55-4231-a30a-325a310b7eac") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1f015be6-8aef-4a7a-8e16-cceff5dc7155") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0df01fdc-3b34-421c-a6b4-acb6909f3609") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5d3ecf60-72c1-45bd-8996-7ad6a4e16093") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9518fdcb-c8cb-4b3c-a17e-898b8f70ba4f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "0734dee4-ffd3-4448-8ed0-ab3c15847a7e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 70 "/PCIexpress_connector/_PER6_N") + (uuid "517f5d97-3c07-465f-9089-3f9b3e7c2060") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "/PER6_N") + (uuid "62f87f07-d258-4211-a129-940989ee3601") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b6b") + (at 157.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C15" + (at 3 0 90) + (layer "B.SilkS") + (uuid "dc6db753-f719-432f-a08d-6f230d01fdf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "b2b6468a-3831-4a0c-bae6-1722a36e2435") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "dbb15ac7-e596-4e52-b696-41534ff02881") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "3e320ea8-09c5-4b34-8051-46b09992aff2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b59945a1-e38d-4c7d-854a-56ce37417c0b") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcafe411-959c-44b6-bebc-0231d7fdaf0d") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31babb8c-6ae7-417a-bb54-d0a96ec9ce3a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3da712c6-3563-4d18-9a4f-4da92c033985") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "667b1ddc-e6fb-4d42-a5f0-5e39d0f604a3") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9756a423-48c3-4ccd-b681-6a91874328d2") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c6d8d024-414c-4d84-8d27-ded62be96bb6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cca6d672-1733-4bc6-b3e1-f82274cee35d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fd63b9b1-b9c3-43f6-850c-f3cd551c8398") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "23d3df24-8bec-4596-8b0f-017046218e81") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "62a27daf-0e3b-4a0b-b28b-c3871b7ae797") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "/PER7_P") + (uuid "853a6ce1-d199-4ba6-a0f1-e92ec1906cd1") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 71 "/PCIexpress_connector/_PER7_P") + (uuid "8f5f7ccb-451b-4cc7-bfc9-7893be14b723") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b7c") + (at 159.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C16" + (at -3 0 90) + (layer "B.SilkS") + (uuid "7e719063-8edd-46ec-9359-33ef4c845799") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "b229a15e-d2a6-4d1a-9a57-e96378d19174") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "26ae81bc-6ce0-4f83-a0b8-f18dd6baa8d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "44d26a29-5514-41a8-9082-ea42323a583f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a7124b90-5b5d-4244-acbe-b2339d21cad6") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e08645a4-8fd1-4e15-84f2-af854a7cd726") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e1b11cde-ac4b-4a2c-91b4-2dcec2e4ac8f") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20c82d9b-0890-4bb1-8b6a-e303a1618ff9") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "807f6ae0-8294-427c-835f-08797b18f82c") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "890ba842-9955-47f3-9b0c-cc9fbd531cca") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9652aba0-8042-470d-8b8f-23546f0ed67e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bfab8d65-632f-4407-a65a-33fe4f0d4ff7") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c2193509-1934-46b3-bbda-cabc96fd25f7") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b0bdd10e-888a-429d-a662-aa178b559af3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "3bcdd1c7-5807-45fb-bd7c-4079bf052240") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 72 "/PCIexpress_connector/_PER7_N") + (uuid "a1621fa4-c5d5-41d9-ade6-33176583aa0a") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 25 "/PER7_N") + (uuid "b7d3b558-1b1f-4192-bbf7-25f95dae9ae9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3cfd6c") + (at 153.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C13" + (at 3 0 90) + (layer "B.SilkS") + (uuid "d4bbddcd-7a2c-46fd-bbf7-045a178b6ba8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "538b1d5f-db61-437f-b1f4-9d09fedb0f91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "1805e247-1cf6-465c-9c62-e36fdecbbf8c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "0c802a86-6127-4363-a050-6819d745e34a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca9f68ef-9d54-4a67-b4fe-ca1e864ece7e") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a327b06c-2628-4d12-8b44-08b464f85a82") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0598d9b-cc4b-4da0-9080-6c3a3ede29e9") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0551514b-4d46-42da-8b79-dd81e425f7e0") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d98e0598-8801-4900-ba46-9ca931442beb") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b49bda2-fec7-432a-99f5-8723f715016f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1b751e9a-7731-4d8b-a665-c45226a70ac8") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "10258975-22f1-4380-a1b2-996d440d0fff") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bdaef900-f920-42a8-ad3d-a1e632f6bc87") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "83dde2c5-b3cb-4e96-a54a-c49f7327d0f3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d9f8b70e-e54b-410d-8518-263f16058cd8") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 22 "/PER6_P") + (uuid "21817df2-a4e9-4db3-bf85-be9724771bc4") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 69 "/PCIexpress_connector/_PER6_P") + (uuid "49b65ff8-6d72-4169-84d8-d4775d2709b1") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "09c8208e-041c-478a-84aa-96bd612a18b0") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f999035-2b54-4728-89bf-11e5b1d4fc2d") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c93d05e-6ed3-4f94-b1ab-04acb5169bd6") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1ced81f5-6b1a-44e9-9d4f-e3f9b21b35ff") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21939098-8211-4bec-ae89-6636451c3893") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "59d817c5-bcd2-4d15-a615-033a6538bb8e") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76cf3646-e7d2-47d0-b7f0-a3d41825040a") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7971be08-b0b7-4261-ae2c-5d6822c889a1") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af0f27d0-cff0-4c6d-b3f0-251c3073917a") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b414e135-05ba-44e7-b5ce-1ccac90631f3") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b464c84c-6c9e-4ccd-a74b-18b5347f203f") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c3b93412-901c-40a0-8bb6-ae737ce1f5f1") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c8739536-a75c-4052-b831-5f8b11dec096") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9e16626-e56b-4394-ab3a-a8424326474c") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f555333c-6607-4a0a-97a3-6ef7819f1417") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fc7fd41e-75c1-4a20-8363-0a8c12d3fce6") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "04f34059-acaf-43ef-9a0c-8891b40e5a82") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0a58d54e-cfa6-4497-bbda-f0e58392237f") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1509e382-83c1-4db1-ab27-10303bc6ef84") + ) + (gr_line + (start 232.125 82.975) + (end 232.1277 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1798f2c1-add2-4126-8604-d67d1a9c1d70") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1cea75b1-ecd9-48ad-baf6-0724aa2752de") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "21057678-2fd8-4587-a771-3862dd99e626") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "229dad96-2d10-4aab-8ba2-b235eebf3be6") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "2a1d4765-83f3-475d-b354-44081852ea4a") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "35f9be3e-ac49-452f-9049-33d4f22c868e") + ) + (gr_line + (start 160.775 193.625) + (end 160.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "457a68b4-c5b6-44c0-9e25-d961cc44a2e8") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "48699716-ca05-4701-b2ce-c4dd0a9e743f") + ) + (gr_line + (start 64.475 82.975) + (end 232.125 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "48d4347d-2a9e-4a9f-9d3d-1348425ef0a7") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "66abaa16-b501-41ac-9336-4f854be8d5c1") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7bf1d5f8-6204-424b-b02d-d3aa0befeec4") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "8f894dbe-c434-4066-8c81-e57dcd567580") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "90341f63-5918-468e-940f-65a6d7527781") + ) + (gr_line + (start 160.275 194.125) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "afff9096-dd4f-4eb2-8e00-9b4a48615b69") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b5afa9cd-f92a-4be9-bc28-ccd73c304848") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b8ea133e-c4d3-4383-a51e-f822b26187cd") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c4842894-0173-4644-8714-903c15f4344a") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "c4abad35-5f13-4b23-bf63-43245f2eb0e1") + ) + (gr_line + (start 232.1277 181.375) + (end 160.775 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ca01e3b2-a3e7-4b35-b6d7-fa0a625cef7c") + ) + (gr_line + (start 160.775 181.375) + (end 160.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f2c29b31-4620-40cf-a501-224a837cefd9") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f87491d3-f141-4788-9d33-c9adc5cbeab0") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "99ca63c7-8f6b-48a8-b200-6e3d100d8c9e") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "707ac321-0e72-475a-813d-674454f354fd") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 157.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfb") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 155.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e01") + ) + (via + (at 149.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e02") + ) + (via + (at 147.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e03") + ) + (via + (at 145.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e06") + ) + (via + (at 160.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0c") + ) + (via + (at 151.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0d") + ) + (via + (at 153.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0e") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 149.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0010c26a-2cc0-4365-9209-cc50071f28b7") + ) + (via + (at 151.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0c93f4ba-880e-4cff-953e-b6bb5f61ee37") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "0e000adb-848d-4b0e-a883-1c041c21404e") + ) + (via + (at 151.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1f38e48d-a1e1-4119-9b38-555426522919") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2ef71ff1-d61c-49f0-891b-2b7b91976212") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3742e969-3d48-4a17-8f15-bf81939d2b9f") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3b121bb7-42d3-4aa8-9f93-a6fd807c3cc7") + ) + (via + (at 157.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3f51430c-c1de-4602-9dbd-ae04d01a76cc") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4c128a0e-e205-4554-95b2-a38105589394") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "51c0e033-09bd-4170-875b-a554a21c7b9a") + ) + (via + (at 157.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "522eb209-04f8-42a8-8b12-7d4600bc2446") + ) + (via + (at 153.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "548a822b-a19e-49a3-82ee-fe592a6ab164") + ) + (via + (at 155.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "55a886f3-1d1d-4848-8b75-b5fb8c4c6282") + ) + (via + (at 160.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5b7a2112-4509-4904-b83d-16aaca99bce5") + ) + (via + (at 147.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5f636341-f45f-4e65-8c51-f83f3cd40e77") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6205a754-2524-4a6e-892c-1d329f8dd332") + ) + (via + (at 153.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "649d1b8c-5137-4e09-97ae-a4aa53c7de44") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6841cbc7-5241-4ead-a3cf-16c858869e8f") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "78dee646-5ea6-4c8c-9542-d042f2a871f3") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "80e135b7-598b-455c-990f-34e26c018f3c") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8b6e1a44-37aa-4f52-8800-d129ea7596e9") + ) + (via + (at 147.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "92f8e30d-1d11-486b-a5cc-e170f3c7e67d") + ) + (via + (at 145.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9478e500-a7e6-405e-afa2-d1ed8eaed593") + ) + (via + (at 155.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9f2f0d5c-bcea-4f16-b509-af01cddcbf7f") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "9f6fcc74-b68b-42d7-a2b6-dd0e0416799e") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a51c56d7-35ce-4f3c-8214-5d1918570f91") + ) + (via + (at 145.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "abe71e83-ebe0-4108-9e63-949bbb3a7d4c") + ) + (via + (at 160.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bafef456-8957-4de8-852a-7b18e6b32a2b") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c2927496-ab61-478f-8f33-75eda9dd1656") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c707c777-5c34-46ea-8b79-67ede6f7d518") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "df9f036a-1b1a-49c4-855a-78855be462b5") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e155af67-9349-43f1-90f4-3541cdf12412") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ea4c14b0-bc72-4388-b9dc-ee105fb9b43d") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "f4abc493-fc7f-4581-b01d-afa215d3591e") + ) + (via + (at 149.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fd991e5b-8f4b-4cfd-be16-a664e4a8a468") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 5) + (uuid "96f44a85-7038-4d46-89da-d8e0ebaae53b") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 5) + (uuid "1e9d91fb-33f9-49b2-b239-9ecf8f94c149") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 5) + (uuid "7e2855bf-3a5c-47aa-abe5-bdbcd0cd81cb") + ) + (segment + (start 157.3375 184.5375) + (end 157.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 157.125 188.375) + (end 156.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 156.825 188.075) + (end 156.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 157.125 190.625) + (end 157.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 156.825 185.05) + (end 157.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 156.425 185.05) + (end 155.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 156.125 188.375) + (end 156.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 156.125 190.625) + (end 156.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 155.9125 184.5375) + (end 155.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 156.425 188.075) + (end 156.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 153.3375 181.2875) + (end 152.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "3ccb6e3b-ae9c-45d6-bf8e-470e7fde48ff") + ) + (segment + (start 152.825 181.8) + (end 152.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "55e63f44-3ca2-42c2-b20d-b56ca7e1ebbe") + ) + (segment + (start 153.3375 180.625) + (end 153.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "ac6094ce-890a-4bad-9dc3-712f555feb19") + ) + (segment + (start 153.125 188.375) + (end 153.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "e9a36ef5-eb8f-482f-a66d-46d4f3208d31") + ) + (segment + (start 152.825 188.075) + (end 153.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "fffc749a-d990-4315-9f56-d69c961d5b2f") + ) + (segment + (start 151.9125 180.625) + (end 151.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "1303d769-ae03-49be-935e-c89cdb4689a8") + ) + (segment + (start 151.9125 181.26875) + (end 152.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "2a317964-27b2-4cf2-a209-39db22c01e86") + ) + (segment + (start 152.125 188.375) + (end 152.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "65421c88-5bb0-455b-80c2-0544821ab966") + ) + (segment + (start 152.425 181.78125) + (end 152.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "66387c05-bd25-4144-9944-d45e3e5c28dc") + ) + (segment + (start 152.425 188.075) + (end 152.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "7d866778-0c65-419c-905d-c65017fbc291") + ) + (segment + (start 148.825 188.075) + (end 148.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "0702361c-7df8-4dc3-b28b-d38bd2b35ae9") + ) + (segment + (start 149.125 190.625) + (end 149.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "1f408f2f-0972-4280-a372-8d7c1e3306da") + ) + (segment + (start 149.125 188.375) + (end 148.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "4bbf86bf-a283-4429-949f-732896492f21") + ) + (segment + (start 149.3375 184.5375) + (end 149.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "6819e614-1e38-4ea1-a725-99f5722052b2") + ) + (segment + (start 148.825 185.05) + (end 149.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "900e2443-6d51-4466-939e-600034d23335") + ) + (segment + (start 148.425 188.075) + (end 148.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "3118ad06-e1a4-4c05-a685-b2cb3649fc26") + ) + (segment + (start 148.125 190.625) + (end 148.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "584304f1-584c-41f4-b895-85b3de4fb34b") + ) + (segment + (start 148.425 185.05) + (end 147.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "77a383b4-d231-4947-a674-9e31fdf40506") + ) + (segment + (start 148.125 188.375) + (end 148.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "df2d57fd-eb84-4e9a-bf54-8a91fca145f0") + ) + (segment + (start 147.9125 184.5375) + (end 147.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "ee9fadf6-3b8a-4ca0-9b41-9dc787aff9b8") + ) + (segment + (start 144.825 181.8) + (end 144.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "22b0ceb0-26ad-442f-894a-92e1a89f1966") + ) + (segment + (start 145.3375 180.625) + (end 145.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "72c0edcd-2fa2-4f3b-981c-facd7e28e6d5") + ) + (segment + (start 145.3375 181.2875) + (end 144.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "9943c83e-05ab-4c54-a4db-288678cfcf6e") + ) + (segment + (start 145.125 188.375) + (end 145.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "a86d2ce0-f499-4295-b155-d56ce8466d29") + ) + (segment + (start 144.825 188.075) + (end 145.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "b192435c-ad1f-4299-8e76-b51c8eb94cac") + ) + (segment + (start 144.125 188.375) + (end 144.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "77047cd8-2e5d-450d-aa60-365e919e75ef") + ) + (segment + (start 144.425 181.78125) + (end 144.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "81a9b741-e6a5-4025-8fb7-71d2a07b743d") + ) + (segment + (start 144.425 188.075) + (end 144.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "8310a70b-b11f-445a-bb80-5438d17546aa") + ) + (segment + (start 143.9125 180.625) + (end 143.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "88783875-28b4-41a0-a5f3-7892d6591bc7") + ) + (segment + (start 143.9125 181.26875) + (end 144.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "8d32af10-2e4a-47d6-b092-bd95da4a476f") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "36c5d4aa-defa-49da-82f5-42665e1c8738") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "4aadd7ef-3a09-4416-ac98-26e7b3ef1add") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "683dc0c7-8845-4575-92c7-cfe363e7e669") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "7c4af1bb-324a-4522-9ba8-108dfe1394e6") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "9a927946-e276-4208-b3d5-6c71f41e1cb8") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "30e3a939-c624-413b-9764-d48219670aa6") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "81886af1-ba21-474c-a7ad-1a59d90e024b") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "82336eeb-d9f1-4791-aaf0-8163b5d88edd") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "d629d142-3366-4624-ab32-2218adf1ef88") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "fb763e7d-3e15-48ca-b34e-55c7795131aa") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "4a1fe900-3487-4e34-aecb-cedecff4da56") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "4f59ae36-f12b-4160-a23e-39539c54c2c7") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "87f2aaf3-3806-4402-9d7c-f590f043f5d7") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "9061805f-398f-4e7d-ae6a-ead17ff9ad68") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "f64be1f1-5149-4f72-be89-c20b7a0ed4dc") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "47e3cd0a-61b6-4403-8f3f-dad39329b860") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "a5a100c3-80e9-4267-b48d-3acad412619c") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "d34fcbc8-89a7-4bb6-bf78-126ba452d21b") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "d428962b-9d06-4c48-b88a-8e7cd029a205") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "d47d569b-0feb-4d2c-bf84-0c744e3bbbd3") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "5f2afee2-caaf-4bb5-a759-1a8a008decaf") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "70d75cd2-d4b7-488d-87be-9ef4c30fe7c3") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "8becd9c8-a740-4655-aee8-b85abeb91d10") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "934c3bff-090c-4433-b7f6-6dc51dea5101") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "b49fbd74-dd54-4e38-8b74-eded7afb3aec") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "40f9bd78-eb73-4fcd-857b-1427dd8e8c1d") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "42bb83e1-b66c-4d30-b12f-fe20c6f54c37") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "611435a0-fdea-46cb-af93-4175bf88fbd0") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "aa43b7ac-221f-4060-82e2-b030d1681464") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "aed10125-3a5f-409b-9663-d38384540d3c") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "1f63d514-8d3a-40b4-b9ce-074c011a4998") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "80ee8394-1361-4142-8576-87422209f80c") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "983821e1-91a3-4804-b384-f37198af571e") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "a65950d1-4ad8-4b1b-82a8-58e30bdccc1e") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "ec916704-200b-418c-a867-e8689372ac84") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "1bcc553d-d1e1-4a94-bd39-3152dd174ced") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "24a26e01-ec9a-4c83-be5b-1e68439d6ff4") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "7f29434b-61c9-4674-b446-c684425cfb42") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "b6a054e7-ed81-4aaf-8ad7-536232950ec9") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "c5c1c6d5-9f12-4ce1-9b7a-0a3e61c928ce") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 57) + (uuid "028a0aea-6395-470c-9690-291843d28fe6") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 57) + (uuid "5445a592-75f8-442e-b85b-516330fdb8ab") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 57) + (uuid "913c6281-faae-45ea-a74d-125da4e0630a") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 57) + (uuid "d209ec98-73c2-4e7b-98c7-09bf7594e6cd") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 57) + (uuid "d5b1e17d-4f66-40a3-8bf7-47b6dc05940d") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 58) + (uuid "0c078f69-929b-4573-82f8-dc4feb7f7474") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 58) + (uuid "3b682ec9-c39e-4ab0-ab6b-04418fe36cc0") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 58) + (uuid "41a0da13-300d-45cf-93aa-f2a68a3bbaaf") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 58) + (uuid "7312ed91-641c-4c79-8f29-14f6695a2b7d") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 58) + (uuid "e7965dde-a775-408d-9b45-62563f015193") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 59) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 59) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 59) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 59) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 59) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 60) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 60) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 60) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 60) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 60) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 61) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 61) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 61) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 61) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 61) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 62) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 62) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 62) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 62) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 62) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "0944c66a-f377-4d22-9599-054ec4cbb71f") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "14226f60-a3fc-415a-ba7d-031fa8257789") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "6f6c05d0-9e5e-4103-8b32-3b31a91e5641") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "9cb9ef84-8bbf-4972-a1f3-7f23f78c0c8a") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "bf1f3629-a14a-47c2-b4ed-206faf7c33fe") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 64) + (uuid "16fa7156-258b-48a0-97a6-318d55ee55e4") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 64) + (uuid "3b628d43-0ca8-4ed1-a2c6-7d246adef730") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 64) + (uuid "77f1915f-fb73-42a0-ac31-cb87ec9b432d") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 64) + (uuid "931be3d3-9f09-4887-8fab-c66aa18ac272") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 64) + (uuid "ea34c177-b58c-4121-8f4e-d5348ba4ee78") + ) + (segment + (start 146.425 188.075) + (end 146.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 65) + (uuid "3fffe786-2ecc-4b46-997f-0918eb18f926") + ) + (segment + (start 146.125 188.375) + (end 146.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 65) + (uuid "4a1a875f-4b63-441a-a6ef-0bb0ff2b1034") + ) + (segment + (start 145.875 184.5) + (end 146.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 65) + (uuid "8037c7cd-3994-44b2-9e9b-7c521bf62eb7") + ) + (segment + (start 146.425 185.05) + (end 146.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 65) + (uuid "ade06cdc-a50d-480b-840f-82dba7fd867b") + ) + (segment + (start 145.875 183.9125) + (end 145.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 65) + (uuid "dd4221d9-8d8f-4e95-9313-32eba1c66e75") + ) + (segment + (start 147.375 183.9125) + (end 147.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 66) + (uuid "5ae080e9-65c6-4a43-803c-0f936934e598") + ) + (segment + (start 147.375 184.5) + (end 146.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 66) + (uuid "9b933002-2c77-471a-bde1-79b1f91b80ad") + ) + (segment + (start 146.825 188.075) + (end 147.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 66) + (uuid "ada80d1c-b185-4912-9062-ca2eae67cb0b") + ) + (segment + (start 146.825 185.05) + (end 146.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 66) + (uuid "b7bc14bd-a9f3-45d1-a966-4cd43498e149") + ) + (segment + (start 147.125 188.375) + (end 147.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 66) + (uuid "cd071e6d-116a-4d20-8119-6aeb54005d52") + ) + (segment + (start 149.875 184.5) + (end 150.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 67) + (uuid "52d5695e-e8c1-4b24-8d1a-4414701e11cd") + ) + (segment + (start 150.125 188.375) + (end 150.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 67) + (uuid "55f719dc-9e2c-44c7-a419-1de3c03bde59") + ) + (segment + (start 150.425 185.05) + (end 150.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 67) + (uuid "596f938a-e055-4c9f-84b7-d3efffaae584") + ) + (segment + (start 149.875 183.9125) + (end 149.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 67) + (uuid "90cc7590-9c58-45a1-a5d5-ab580c381a1b") + ) + (segment + (start 150.425 188.075) + (end 150.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 67) + (uuid "dc96dd77-c54a-4c90-8a1f-3a4f538db447") + ) + (segment + (start 151.375 183.9125) + (end 151.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "2e5ff692-a073-4b63-9c1d-8a9255d52574") + ) + (segment + (start 151.375 184.5) + (end 150.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "3311a9cd-f971-40e5-a6f1-7d168793989a") + ) + (segment + (start 151.125 188.375) + (end 151.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "3be146fa-c955-4f3a-827d-2ee782cc7097") + ) + (segment + (start 150.825 185.05) + (end 150.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "801ee534-c5de-492e-ac2e-ecb71bb02be2") + ) + (segment + (start 150.825 188.075) + (end 151.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "ed4672dc-9426-4a3f-b355-6b2c5ebd5c19") + ) + (segment + (start 153.875 183.9125) + (end 153.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "2a86792f-8df3-49ad-bc95-319ae9a1d779") + ) + (segment + (start 154.425 188.075) + (end 154.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "4887fa29-fd16-4080-aa8c-9c8fcc2d99f7") + ) + (segment + (start 154.125 188.375) + (end 154.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "5f3e2e35-4ee7-4555-b081-ba96ece6aebe") + ) + (segment + (start 153.875 184.5) + (end 154.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "9d5ad460-875a-4048-9bbc-6347040e55b6") + ) + (segment + (start 154.425 185.05) + (end 154.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "f2237bd9-3191-44b6-a6ca-4482bb02db24") + ) + (segment + (start 154.825 188.075) + (end 155.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 70) + (uuid "52d52e6a-4b0b-43e9-a07f-350a11a891c3") + ) + (segment + (start 155.125 188.375) + (end 155.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 70) + (uuid "57664ee7-3e18-4e35-bc42-8f23a014967d") + ) + (segment + (start 155.375 184.5) + (end 154.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 70) + (uuid "6107fe82-ff48-49c5-9783-34c4e09b8454") + ) + (segment + (start 155.375 183.9125) + (end 155.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 70) + (uuid "61253576-bb4a-42a6-a94b-0b484186163f") + ) + (segment + (start 154.825 185.05) + (end 154.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 70) + (uuid "ec179f30-5c1f-4a04-95b0-5c2e88248b44") + ) + (segment + (start 158.425 185.05) + (end 158.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 71) + (uuid "37fc743b-9aac-4533-a42c-979493ce08dd") + ) + (segment + (start 158.125 188.375) + (end 158.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 71) + (uuid "9470f060-db9d-4244-b6df-f3283594b027") + ) + (segment + (start 158.425 188.075) + (end 158.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 71) + (uuid "ac455a33-a10a-4268-b5c6-557726eea7cc") + ) + (segment + (start 157.875 183.9125) + (end 157.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 71) + (uuid "db2292e9-f230-4d97-9612-7fa41ff610b9") + ) + (segment + (start 157.875 184.5) + (end 158.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 71) + (uuid "f2248b00-25aa-4f42-9830-4869c2bb1b61") + ) + (segment + (start 159.125 188.375) + (end 159.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 72) + (uuid "0440ef18-8257-4014-8b70-0db93b5d252f") + ) + (segment + (start 159.375 184.5) + (end 158.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 72) + (uuid "2f7a0d6c-0e48-4d2e-b4a5-dd34c3cf3829") + ) + (segment + (start 158.825 188.075) + (end 159.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 72) + (uuid "7b828ed4-caf7-4e67-8d37-f9ad1e694df5") + ) + (segment + (start 158.825 185.05) + (end 158.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 72) + (uuid "9c967d9f-1741-4d5e-b71b-07b8aacb6ef7") + ) + (segment + (start 159.375 183.9125) + (end 159.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 72) + (uuid "eb272f84-4365-44b2-a736-21cb547bae8a") + ) + (zone + (net 5) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "68d2a53d-ec20-4066-8702-a6ca5ef45c57") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "a1c65904-98ca-4b17-bd4f-5d15c5289b35") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 160.875 181.375) (xy 160.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 160.784817 181.3) (xy 160.775815 181.299557) (xy 160.760298 181.301086) + (xy 160.746156 181.305376) (xy 160.733131 181.312338) (xy 160.72171 181.32171) (xy 160.712338 181.333131) + (xy 160.705376 181.346156) (xy 160.701086 181.360298) (xy 160.699557 181.375815) (xy 160.7 181.384817) + (xy 160.700001 188.4) (xy 160.690486 188.447835) (xy 160.663389 188.488388) (xy 160.622836 188.515485) + (xy 160.575001 188.525) (xy 159.649124 188.525) (xy 159.601289 188.515485) (xy 159.560736 188.488388) + (xy 159.552498 188.4793) (xy 159.538164 188.461835) (xy 159.524626 188.450724) (xy 159.509182 188.442469) + (xy 159.492429 188.437387) (xy 159.46886 188.435066) (xy 158.78114 188.435066) (xy 158.75757 188.437387) + (xy 158.740817 188.442469) (xy 158.725373 188.450724) (xy 158.711835 188.461835) (xy 158.697502 188.4793) + (xy 158.6598 188.510241) (xy 158.613127 188.524398) (xy 158.600876 188.525) (xy 157.776699 188.525) + (xy 157.728864 188.515485) (xy 157.688311 188.488388) (xy 157.666458 188.458924) (xy 157.642095 188.413344) + (xy 157.617105 188.382894) (xy 157.586655 188.357904) (xy 157.551907 188.339331) (xy 157.514203 188.327893) + (xy 157.502355 188.326727) (xy 157.455683 188.312569) (xy 157.417981 188.281628) (xy 157.404366 188.261253) + (xy 157.375646 188.207521) (xy 157.338157 188.161842) (xy 157.331462 188.156347) (xy 157.322374 188.14811) + (xy 157.161612 187.987349) (xy 157.134515 187.946796) (xy 157.125 187.89896) (xy 157.125 185.22604) + (xy 157.134515 185.178205) (xy 157.161612 185.137652) (xy 157.534875 184.76439) (xy 157.543964 184.756152) + (xy 157.550656 184.75066) (xy 157.588146 184.704978) (xy 157.616005 184.652856) (xy 157.631103 184.603088) + (xy 157.654094 184.560075) (xy 157.691796 184.529134) (xy 157.714437 184.519756) (xy 157.716871 184.519017) + (xy 157.789432 184.480232) (xy 157.853035 184.428035) (xy 157.905232 184.364432) (xy 157.944016 184.291873) + (xy 157.967903 184.213129) (xy 157.976572 184.12511) (xy 157.976572 183.624889) (xy 157.967903 183.53687) + (xy 157.944016 183.458126) (xy 157.905232 183.385567) (xy 157.853035 183.321964) (xy 157.789432 183.269767) + (xy 157.716873 183.230983) (xy 157.638129 183.207096) (xy 157.55011 183.198428) (xy 157.12489 183.198428) + (xy 157.03687 183.207096) (xy 156.958126 183.230983) (xy 156.885567 183.269767) (xy 156.821964 183.321964) + (xy 156.769768 183.385565) (xy 156.73524 183.450164) (xy 156.704299 183.487865) (xy 156.661286 183.510857) + (xy 156.612748 183.515637) (xy 156.566075 183.501479) (xy 156.528374 183.470538) (xy 156.51476 183.450164) + (xy 156.480231 183.385565) (xy 156.428035 183.321964) (xy 156.364432 183.269767) (xy 156.291873 183.230983) + (xy 156.213129 183.207096) (xy 156.12511 183.198428) (xy 155.69989 183.198428) (xy 155.61187 183.207096) + (xy 155.533126 183.230983) (xy 155.460567 183.269767) (xy 155.396964 183.321964) (xy 155.344767 183.385567) + (xy 155.305983 183.458126) (xy 155.282096 183.53687) (xy 155.273428 183.624889) (xy 155.273428 184.12511) + (xy 155.282096 184.213129) (xy 155.305983 184.291873) (xy 155.344767 184.364432) (xy 155.396964 184.428035) + (xy 155.460567 184.480232) (xy 155.533129 184.519017) (xy 155.535569 184.519758) (xy 155.578582 184.54275) + (xy 155.609522 184.580453) (xy 155.618899 184.60309) (xy 155.633995 184.652858) (xy 155.661855 184.70498) + (xy 155.699341 184.750658) (xy 155.706042 184.756157) (xy 155.715131 184.764395) (xy 156.088389 185.137654) + (xy 156.115486 185.178207) (xy 156.125001 185.226042) (xy 156.125 187.898959) (xy 156.115485 187.946794) + (xy 156.088388 187.987347) (xy 155.927626 188.148109) (xy 155.918541 188.156344) (xy 155.911845 188.161839) + (xy 155.874354 188.207521) (xy 155.845635 188.261253) (xy 155.814694 188.298955) (xy 155.77168 188.321946) + (xy 155.747645 188.326727) (xy 155.735796 188.327893) (xy 155.698092 188.339331) (xy 155.663344 188.357904) + (xy 155.632894 188.382894) (xy 155.607904 188.413344) (xy 155.583542 188.458924) (xy 155.552601 188.496626) + (xy 155.509588 188.519617) (xy 155.473301 188.525) (xy 153.776699 188.525) (xy 153.728864 188.515485) + (xy 153.688311 188.488388) (xy 153.666458 188.458924) (xy 153.642095 188.413344) (xy 153.617105 188.382894) + (xy 153.586655 188.357904) (xy 153.551907 188.339331) (xy 153.514203 188.327893) (xy 153.502355 188.326727) + (xy 153.455683 188.312569) (xy 153.417981 188.281628) (xy 153.404366 188.261253) (xy 153.375646 188.207521) + (xy 153.338156 188.161839) (xy 153.331464 188.156348) (xy 153.322375 188.148111) (xy 153.161612 187.987349) + (xy 153.134515 187.946796) (xy 153.125 187.89896) (xy 153.125 181.97604) (xy 153.134515 181.928205) + (xy 153.161612 181.887652) (xy 153.534874 181.514391) (xy 153.543962 181.506153) (xy 153.550657 181.500657) + (xy 153.588146 181.454978) (xy 153.616005 181.402856) (xy 153.631103 181.353088) (xy 153.654094 181.310075) + (xy 153.691796 181.279134) (xy 153.714437 181.269756) (xy 153.716871 181.269017) (xy 153.789432 181.230232) + (xy 153.853035 181.178035) (xy 153.905232 181.114432) (xy 153.944016 181.041873) (xy 153.967903 180.963129) + (xy 153.976572 180.87511) (xy 153.976572 180.374889) (xy 153.967903 180.28687) (xy 153.944016 180.208126) + (xy 153.905232 180.135567) (xy 153.853035 180.071964) (xy 153.789432 180.019767) (xy 153.716873 179.980983) + (xy 153.638129 179.957096) (xy 153.55011 179.948428) (xy 153.12489 179.948428) (xy 153.03687 179.957096) + (xy 152.958126 179.980983) (xy 152.885567 180.019767) (xy 152.821964 180.071964) (xy 152.769768 180.135565) + (xy 152.73524 180.200164) (xy 152.704299 180.237865) (xy 152.661286 180.260857) (xy 152.612748 180.265637) + (xy 152.566075 180.251479) (xy 152.528374 180.220538) (xy 152.51476 180.200164) (xy 152.480231 180.135565) + (xy 152.428035 180.071964) (xy 152.364432 180.019767) (xy 152.291873 179.980983) (xy 152.213129 179.957096) + (xy 152.12511 179.948428) (xy 151.69989 179.948428) (xy 151.61187 179.957096) (xy 151.533126 179.980983) + (xy 151.460567 180.019767) (xy 151.396964 180.071964) (xy 151.344767 180.135567) (xy 151.305983 180.208126) + (xy 151.282096 180.28687) (xy 151.273428 180.374889) (xy 151.273428 180.87511) (xy 151.282096 180.963129) + (xy 151.305983 181.041873) (xy 151.344767 181.114432) (xy 151.396964 181.178035) (xy 151.460567 181.230232) + (xy 151.53313 181.269018) (xy 151.541831 181.271658) (xy 151.584845 181.294649) (xy 151.615786 181.332351) + (xy 151.625162 181.354988) (xy 151.633995 181.384107) (xy 151.661854 181.436228) (xy 151.699343 181.481907) + (xy 151.706039 181.487403) (xy 151.715127 181.495641) (xy 152.088388 181.868903) (xy 152.115485 181.909456) + (xy 152.125 181.957291) (xy 152.125001 187.898958) (xy 152.115486 187.946793) (xy 152.08839 187.987346) + (xy 151.927632 188.148105) (xy 151.918542 188.156343) (xy 151.911841 188.161841) (xy 151.874353 188.207521) + (xy 151.845635 188.261252) (xy 151.814694 188.298954) (xy 151.771681 188.321946) (xy 151.747645 188.326727) + (xy 151.735796 188.327893) (xy 151.698092 188.339331) (xy 151.663344 188.357904) (xy 151.632894 188.382894) + (xy 151.607904 188.413344) (xy 151.583542 188.458924) (xy 151.552601 188.496626) (xy 151.509588 188.519617) + (xy 151.473301 188.525) (xy 149.776699 188.525) (xy 149.728864 188.515485) (xy 149.688311 188.488388) + (xy 149.666458 188.458924) (xy 149.642095 188.413344) (xy 149.617105 188.382894) (xy 149.586655 188.357904) + (xy 149.551907 188.339331) (xy 149.514203 188.327893) (xy 149.502355 188.326727) (xy 149.455683 188.312569) + (xy 149.417981 188.281628) (xy 149.404366 188.261253) (xy 149.375646 188.207521) (xy 149.338157 188.161842) + (xy 149.331462 188.156347) (xy 149.322374 188.14811) (xy 149.161612 187.987349) (xy 149.134515 187.946796) + (xy 149.125 187.89896) (xy 149.125 185.22604) (xy 149.134515 185.178205) (xy 149.161612 185.137652) + (xy 149.534875 184.76439) (xy 149.543964 184.756152) (xy 149.550656 184.75066) (xy 149.588146 184.704978) + (xy 149.616005 184.652856) (xy 149.631103 184.603088) (xy 149.654094 184.560075) (xy 149.691796 184.529134) + (xy 149.714437 184.519756) (xy 149.716871 184.519017) (xy 149.789432 184.480232) (xy 149.853035 184.428035) + (xy 149.905232 184.364432) (xy 149.944016 184.291873) (xy 149.967903 184.213129) (xy 149.976572 184.12511) + (xy 149.976572 183.624889) (xy 149.967903 183.53687) (xy 149.944016 183.458126) (xy 149.905232 183.385567) + (xy 149.853035 183.321964) (xy 149.789432 183.269767) (xy 149.716873 183.230983) (xy 149.638129 183.207096) + (xy 149.55011 183.198428) (xy 149.12489 183.198428) (xy 149.03687 183.207096) (xy 148.958126 183.230983) + (xy 148.885567 183.269767) (xy 148.821964 183.321964) (xy 148.769768 183.385565) (xy 148.73524 183.450164) + (xy 148.704299 183.487865) (xy 148.661286 183.510857) (xy 148.612748 183.515637) (xy 148.566075 183.501479) + (xy 148.528374 183.470538) (xy 148.51476 183.450164) (xy 148.480231 183.385565) (xy 148.428035 183.321964) + (xy 148.364432 183.269767) (xy 148.291873 183.230983) (xy 148.213129 183.207096) (xy 148.12511 183.198428) + (xy 147.69989 183.198428) (xy 147.61187 183.207096) (xy 147.533126 183.230983) (xy 147.460567 183.269767) + (xy 147.396964 183.321964) (xy 147.344767 183.385567) (xy 147.305983 183.458126) (xy 147.282096 183.53687) + (xy 147.273428 183.624889) (xy 147.273428 184.12511) (xy 147.282096 184.213129) (xy 147.305983 184.291873) + (xy 147.344767 184.364432) (xy 147.396964 184.428035) (xy 147.460567 184.480232) (xy 147.533129 184.519017) + (xy 147.535569 184.519758) (xy 147.578582 184.54275) (xy 147.609522 184.580453) (xy 147.618899 184.60309) + (xy 147.633995 184.652858) (xy 147.661855 184.70498) (xy 147.699341 184.750658) (xy 147.706042 184.756157) + (xy 147.715131 184.764395) (xy 148.088389 185.137654) (xy 148.115486 185.178207) (xy 148.125001 185.226042) + (xy 148.125 187.898959) (xy 148.115485 187.946794) (xy 148.088388 187.987347) (xy 147.927626 188.148109) + (xy 147.918541 188.156344) (xy 147.911845 188.161839) (xy 147.874354 188.207521) (xy 147.845635 188.261253) + (xy 147.814694 188.298955) (xy 147.77168 188.321946) (xy 147.747645 188.326727) (xy 147.735796 188.327893) + (xy 147.698092 188.339331) (xy 147.663344 188.357904) (xy 147.632894 188.382894) (xy 147.607904 188.413344) + (xy 147.583542 188.458924) (xy 147.552601 188.496626) (xy 147.509588 188.519617) (xy 147.473301 188.525) + (xy 145.776699 188.525) (xy 145.728864 188.515485) (xy 145.688311 188.488388) (xy 145.666458 188.458924) + (xy 145.642095 188.413344) (xy 145.617105 188.382894) (xy 145.586655 188.357904) (xy 145.551907 188.339331) + (xy 145.514203 188.327893) (xy 145.502355 188.326727) (xy 145.455683 188.312569) (xy 145.417981 188.281628) + (xy 145.404366 188.261253) (xy 145.375646 188.207521) (xy 145.338156 188.161839) (xy 145.331464 188.156348) + (xy 145.322375 188.148111) (xy 145.161612 187.987349) (xy 145.134515 187.946796) (xy 145.125 187.89896) + (xy 145.125 181.97604) (xy 145.134515 181.928205) (xy 145.161612 181.887652) (xy 145.534874 181.514391) + (xy 145.543962 181.506153) (xy 145.550657 181.500657) (xy 145.588146 181.454978) (xy 145.616005 181.402856) + (xy 145.631103 181.353088) (xy 145.654094 181.310075) (xy 145.691796 181.279134) (xy 145.714437 181.269756) + (xy 145.716871 181.269017) (xy 145.789432 181.230232) (xy 145.853035 181.178035) (xy 145.905232 181.114432) + (xy 145.944016 181.041873) (xy 145.967903 180.963129) (xy 145.976572 180.87511) (xy 145.976572 180.374889) + (xy 145.967903 180.28687) (xy 145.944016 180.208126) (xy 145.905232 180.135567) (xy 145.853035 180.071964) + (xy 145.789432 180.019767) (xy 145.716873 179.980983) (xy 145.638129 179.957096) (xy 145.55011 179.948428) + (xy 145.12489 179.948428) (xy 145.03687 179.957096) (xy 144.958126 179.980983) (xy 144.885567 180.019767) + (xy 144.821964 180.071964) (xy 144.769768 180.135565) (xy 144.73524 180.200164) (xy 144.704299 180.237865) + (xy 144.661286 180.260857) (xy 144.612748 180.265637) (xy 144.566075 180.251479) (xy 144.528374 180.220538) + (xy 144.51476 180.200164) (xy 144.480231 180.135565) (xy 144.428035 180.071964) (xy 144.364432 180.019767) + (xy 144.291873 179.980983) (xy 144.213129 179.957096) (xy 144.12511 179.948428) (xy 143.69989 179.948428) + (xy 143.61187 179.957096) (xy 143.533126 179.980983) (xy 143.460567 180.019767) (xy 143.396964 180.071964) + (xy 143.344767 180.135567) (xy 143.305983 180.208126) (xy 143.282096 180.28687) (xy 143.273428 180.374889) + (xy 143.273428 180.87511) (xy 143.282096 180.963129) (xy 143.305983 181.041873) (xy 143.344767 181.114432) + (xy 143.396964 181.178035) (xy 143.460567 181.230232) (xy 143.53313 181.269018) (xy 143.541831 181.271658) + (xy 143.584845 181.294649) (xy 143.615786 181.332351) (xy 143.625162 181.354988) (xy 143.633995 181.384107) + (xy 143.661854 181.436228) (xy 143.699343 181.481907) (xy 143.706039 181.487403) (xy 143.715127 181.495641) + (xy 144.088388 181.868903) (xy 144.115485 181.909456) (xy 144.125 181.957291) (xy 144.125001 187.898958) + (xy 144.115486 187.946793) (xy 144.08839 187.987346) (xy 143.927632 188.148105) (xy 143.918542 188.156343) + (xy 143.911841 188.161841) (xy 143.874353 188.207521) (xy 143.845635 188.261252) (xy 143.814694 188.298954) + (xy 143.771681 188.321946) (xy 143.747645 188.326727) (xy 143.735796 188.327893) (xy 143.698092 188.339331) + (xy 143.663344 188.357904) (xy 143.632894 188.382894) (xy 143.607904 188.413344) (xy 143.583542 188.458924) + (xy 143.552601 188.496626) (xy 143.509588 188.519617) (xy 143.473301 188.525) (xy 142.649124 188.525) + (xy 142.601289 188.515485) (xy 142.560736 188.488388) (xy 142.552498 188.4793) (xy 142.538164 188.461835) + (xy 142.524626 188.450724) (xy 142.509182 188.442469) (xy 142.492429 188.437387) (xy 142.46886 188.435066) + (xy 141.78114 188.435066) (xy 141.75757 188.437387) (xy 141.740817 188.442469) (xy 141.725372 188.450724) + (xy 141.7043 188.468019) (xy 141.661286 188.49101) (xy 141.612748 188.495791) (xy 141.566076 188.481633) + (xy 141.5457 188.468019) (xy 141.524627 188.450724) (xy 141.509182 188.442469) (xy 141.492429 188.437387) + (xy 141.46886 188.435066) (xy 140.78114 188.435066) (xy 140.75757 188.437387) (xy 140.740817 188.442469) + (xy 140.725373 188.450724) (xy 140.711835 188.461835) (xy 140.697502 188.4793) (xy 140.6598 188.510241) + (xy 140.613127 188.524398) (xy 140.600876 188.525) (xy 139.776699 188.525) (xy 139.728864 188.515485) + (xy 139.688311 188.488388) (xy 139.666458 188.458924) (xy 139.642095 188.413344) (xy 139.617105 188.382894) + (xy 139.586655 188.357904) (xy 139.551907 188.339331) (xy 139.514203 188.327893) (xy 139.502355 188.326727) + (xy 139.455683 188.312569) (xy 139.417981 188.281628) (xy 139.404366 188.261253) (xy 139.375646 188.207521) + (xy 139.338157 188.161842) (xy 139.331462 188.156347) (xy 139.322374 188.14811) (xy 139.161612 187.987349) + (xy 139.134515 187.946796) (xy 139.125 187.89896) (xy 139.125 185.22604) (xy 139.134515 185.178205) + (xy 139.161612 185.137652) (xy 139.534875 184.76439) (xy 139.543964 184.756152) (xy 139.550656 184.75066) + (xy 139.588146 184.704978) (xy 139.616005 184.652856) (xy 139.631103 184.603088) (xy 139.654094 184.560075) + (xy 139.691796 184.529134) (xy 139.714437 184.519756) (xy 139.716871 184.519017) (xy 139.789432 184.480232) + (xy 139.853035 184.428035) (xy 139.905232 184.364432) (xy 139.944016 184.291873) (xy 139.967903 184.213129) + (xy 139.976572 184.12511) (xy 139.976572 183.624889) (xy 139.967903 183.53687) (xy 139.944016 183.458126) + (xy 139.905232 183.385567) (xy 139.853035 183.321964) (xy 139.789432 183.269767) (xy 139.716873 183.230983) + (xy 139.638129 183.207096) (xy 139.55011 183.198428) (xy 139.12489 183.198428) (xy 139.03687 183.207096) + (xy 138.958126 183.230983) (xy 138.885567 183.269767) (xy 138.821964 183.321964) (xy 138.769768 183.385565) + (xy 138.73524 183.450164) (xy 138.704299 183.487865) (xy 138.661286 183.510857) (xy 138.612748 183.515637) + (xy 138.566075 183.501479) (xy 138.528374 183.470538) (xy 138.51476 183.450164) (xy 138.480231 183.385565) + (xy 138.428035 183.321964) (xy 138.364432 183.269767) (xy 138.291873 183.230983) (xy 138.213129 183.207096) + (xy 138.12511 183.198428) (xy 137.69989 183.198428) (xy 137.61187 183.207096) (xy 137.533126 183.230983) + (xy 137.460567 183.269767) (xy 137.396964 183.321964) (xy 137.344767 183.385567) (xy 137.305983 183.458126) + (xy 137.282096 183.53687) (xy 137.273428 183.624889) (xy 137.273428 184.12511) (xy 137.282096 184.213129) + (xy 137.305983 184.291873) (xy 137.344767 184.364432) (xy 137.396964 184.428035) (xy 137.460567 184.480232) + (xy 137.533129 184.519017) (xy 137.535569 184.519758) (xy 137.578582 184.54275) (xy 137.609522 184.580453) + (xy 137.618899 184.60309) (xy 137.633995 184.652858) (xy 137.661855 184.70498) (xy 137.699341 184.750658) + (xy 137.706042 184.756157) (xy 137.715131 184.764395) (xy 138.088389 185.137654) (xy 138.115486 185.178207) + (xy 138.125001 185.226042) (xy 138.125 187.898959) (xy 138.115485 187.946794) (xy 138.088388 187.987347) + (xy 137.927626 188.148109) (xy 137.918541 188.156344) (xy 137.911845 188.161839) (xy 137.874354 188.207521) + (xy 137.845635 188.261253) (xy 137.814694 188.298955) (xy 137.77168 188.321946) (xy 137.747645 188.326727) + (xy 137.735796 188.327893) (xy 137.698092 188.339331) (xy 137.663344 188.357904) (xy 137.632894 188.382894) + (xy 137.607904 188.413344) (xy 137.583542 188.458924) (xy 137.552601 188.496626) (xy 137.509588 188.519617) + (xy 137.473301 188.525) (xy 135.776699 188.525) (xy 135.728864 188.515485) (xy 135.688311 188.488388) + (xy 135.666458 188.458924) (xy 135.642095 188.413344) (xy 135.617105 188.382894) (xy 135.586655 188.357904) + (xy 135.551907 188.339331) (xy 135.514203 188.327893) (xy 135.502355 188.326727) (xy 135.455683 188.312569) + (xy 135.417981 188.281628) (xy 135.404366 188.261253) (xy 135.375646 188.207521) (xy 135.338156 188.161839) + (xy 135.331464 188.156348) (xy 135.322375 188.148111) (xy 135.161612 187.987349) (xy 135.134515 187.946796) + (xy 135.125 187.89896) (xy 135.125 181.97604) (xy 135.134515 181.928205) (xy 135.161612 181.887652) + (xy 135.534874 181.514391) (xy 135.543962 181.506153) (xy 135.550657 181.500657) (xy 135.588146 181.454978) + (xy 135.616005 181.402856) (xy 135.631103 181.353088) (xy 135.654094 181.310075) (xy 135.691796 181.279134) + (xy 135.714437 181.269756) (xy 135.716871 181.269017) (xy 135.789432 181.230232) (xy 135.853035 181.178035) + (xy 135.905232 181.114432) (xy 135.944016 181.041873) (xy 135.967903 180.963129) (xy 135.976572 180.87511) + (xy 135.976572 180.374889) (xy 135.967903 180.28687) (xy 135.944016 180.208126) (xy 135.905232 180.135567) + (xy 135.853035 180.071964) (xy 135.789432 180.019767) (xy 135.716873 179.980983) (xy 135.638129 179.957096) + (xy 135.55011 179.948428) (xy 135.12489 179.948428) (xy 135.03687 179.957096) (xy 134.958126 179.980983) + (xy 134.885567 180.019767) (xy 134.821964 180.071964) (xy 134.769768 180.135565) (xy 134.73524 180.200164) + (xy 134.704299 180.237865) (xy 134.661286 180.260857) (xy 134.612748 180.265637) (xy 134.566075 180.251479) + (xy 134.528374 180.220538) (xy 134.51476 180.200164) (xy 134.480231 180.135565) (xy 134.428035 180.071964) + (xy 134.364432 180.019767) (xy 134.291873 179.980983) (xy 134.213129 179.957096) (xy 134.12511 179.948428) + (xy 133.69989 179.948428) (xy 133.61187 179.957096) (xy 133.533126 179.980983) (xy 133.460567 180.019767) + (xy 133.396964 180.071964) (xy 133.344767 180.135567) (xy 133.305983 180.208126) (xy 133.282096 180.28687) + (xy 133.273428 180.374889) (xy 133.273428 180.87511) (xy 133.282096 180.963129) (xy 133.305983 181.041873) + (xy 133.344767 181.114432) (xy 133.396964 181.178035) (xy 133.460567 181.230232) (xy 133.53313 181.269018) + (xy 133.541831 181.271658) (xy 133.584845 181.294649) (xy 133.615786 181.332351) (xy 133.625162 181.354988) + (xy 133.633995 181.384107) (xy 133.661854 181.436228) (xy 133.699343 181.481907) (xy 133.706039 181.487403) + (xy 133.715127 181.495641) (xy 134.088388 181.868903) (xy 134.115485 181.909456) (xy 134.125 181.957291) + (xy 134.125001 187.898958) (xy 134.115486 187.946793) (xy 134.08839 187.987346) (xy 133.927632 188.148105) + (xy 133.918542 188.156343) (xy 133.911841 188.161841) (xy 133.874353 188.207521) (xy 133.845635 188.261252) + (xy 133.814694 188.298954) (xy 133.771681 188.321946) (xy 133.747645 188.326727) (xy 133.735796 188.327893) + (xy 133.698092 188.339331) (xy 133.663344 188.357904) (xy 133.632894 188.382894) (xy 133.607904 188.413344) + (xy 133.583542 188.458924) (xy 133.552601 188.496626) (xy 133.509588 188.519617) (xy 133.473301 188.525) + (xy 131.776699 188.525) (xy 131.728864 188.515485) (xy 131.688311 188.488388) (xy 131.666458 188.458924) + (xy 131.642095 188.413344) (xy 131.617105 188.382894) (xy 131.586655 188.357904) (xy 131.551907 188.339331) + (xy 131.514203 188.327893) (xy 131.502355 188.326727) (xy 131.455683 188.312569) (xy 131.417981 188.281628) + (xy 131.404366 188.261253) (xy 131.375646 188.207521) (xy 131.338157 188.161842) (xy 131.331462 188.156347) + (xy 131.322374 188.14811) (xy 131.161612 187.987349) (xy 131.134515 187.946796) (xy 131.125 187.89896) + (xy 131.125 185.22604) (xy 131.134515 185.178205) (xy 131.161612 185.137652) (xy 131.534875 184.76439) + (xy 131.543964 184.756152) (xy 131.550656 184.75066) (xy 131.588146 184.704978) (xy 131.616005 184.652856) + (xy 131.631103 184.603088) (xy 131.654094 184.560075) (xy 131.691796 184.529134) (xy 131.714437 184.519756) + (xy 131.716871 184.519017) (xy 131.789432 184.480232) (xy 131.853035 184.428035) (xy 131.905232 184.364432) + (xy 131.944016 184.291873) (xy 131.967903 184.213129) (xy 131.976572 184.12511) (xy 131.976572 183.624889) + (xy 131.967903 183.53687) (xy 131.944016 183.458126) (xy 131.905232 183.385567) (xy 131.853035 183.321964) + (xy 131.789432 183.269767) (xy 131.716873 183.230983) (xy 131.638129 183.207096) (xy 131.55011 183.198428) + (xy 131.12489 183.198428) (xy 131.03687 183.207096) (xy 130.958126 183.230983) (xy 130.885567 183.269767) + (xy 130.821964 183.321964) (xy 130.769768 183.385565) (xy 130.73524 183.450164) (xy 130.704299 183.487865) + (xy 130.661286 183.510857) (xy 130.612748 183.515637) (xy 130.566075 183.501479) (xy 130.528374 183.470538) + (xy 130.51476 183.450164) (xy 130.480231 183.385565) (xy 130.428035 183.321964) (xy 130.364432 183.269767) + (xy 130.291873 183.230983) (xy 130.213129 183.207096) (xy 130.12511 183.198428) (xy 129.69989 183.198428) + (xy 129.61187 183.207096) (xy 129.533126 183.230983) (xy 129.460567 183.269767) (xy 129.396964 183.321964) + (xy 129.344767 183.385567) (xy 129.305983 183.458126) (xy 129.282096 183.53687) (xy 129.273428 183.624889) + (xy 129.273428 184.12511) (xy 129.282096 184.213129) (xy 129.305983 184.291873) (xy 129.344767 184.364432) + (xy 129.396964 184.428035) (xy 129.460567 184.480232) (xy 129.533129 184.519017) (xy 129.535569 184.519758) + (xy 129.578582 184.54275) (xy 129.609522 184.580453) (xy 129.618899 184.60309) (xy 129.633995 184.652858) + (xy 129.661855 184.70498) (xy 129.699341 184.750658) (xy 129.706042 184.756157) (xy 129.715131 184.764395) + (xy 130.088389 185.137654) (xy 130.115486 185.178207) (xy 130.125001 185.226042) (xy 130.125 187.898959) + (xy 130.115485 187.946794) (xy 130.088388 187.987347) (xy 129.927626 188.148109) (xy 129.918541 188.156344) + (xy 129.911845 188.161839) (xy 129.874354 188.207521) (xy 129.845635 188.261253) (xy 129.814694 188.298955) + (xy 129.77168 188.321946) (xy 129.747645 188.326727) (xy 129.735796 188.327893) (xy 129.698092 188.339331) + (xy 129.663344 188.357904) (xy 129.632894 188.382894) (xy 129.607904 188.413344) (xy 129.583542 188.458924) + (xy 129.552601 188.496626) (xy 129.509588 188.519617) (xy 129.473301 188.525) (xy 128.649124 188.525) + (xy 128.601289 188.515485) (xy 128.560736 188.488388) (xy 128.552498 188.4793) (xy 128.538164 188.461835) + (xy 128.524626 188.450724) (xy 128.509182 188.442469) (xy 128.492429 188.437387) (xy 128.46886 188.435066) + (xy 127.78114 188.435066) (xy 127.75757 188.437387) (xy 127.740817 188.442469) (xy 127.725373 188.450724) + (xy 127.711835 188.461835) (xy 127.697502 188.4793) (xy 127.6598 188.510241) (xy 127.613127 188.524398) + (xy 127.600876 188.525) (xy 126.776699 188.525) (xy 126.728864 188.515485) (xy 126.688311 188.488388) + (xy 126.666458 188.458924) (xy 126.642095 188.413344) (xy 126.617105 188.382894) (xy 126.586655 188.357904) + (xy 126.551907 188.339331) (xy 126.514203 188.327893) (xy 126.502355 188.326727) (xy 126.455683 188.312569) + (xy 126.417981 188.281628) (xy 126.404366 188.261253) (xy 126.375646 188.207521) (xy 126.338157 188.161842) + (xy 126.331462 188.156347) (xy 126.322374 188.14811) (xy 126.161612 187.987349) (xy 126.134515 187.946796) + (xy 126.125 187.89896) (xy 126.125 181.97604) (xy 126.134515 181.928205) (xy 126.161612 181.887652) + (xy 126.534875 181.51439) (xy 126.543964 181.506152) (xy 126.550656 181.50066) (xy 126.588146 181.454978) + (xy 126.616005 181.402856) (xy 126.631103 181.353088) (xy 126.654094 181.310075) (xy 126.691796 181.279134) + (xy 126.714437 181.269756) (xy 126.716871 181.269017) (xy 126.789432 181.230232) (xy 126.853035 181.178035) + (xy 126.905232 181.114432) (xy 126.944016 181.041873) (xy 126.967903 180.963129) (xy 126.976572 180.87511) + (xy 126.976572 180.374889) (xy 126.967903 180.28687) (xy 126.944016 180.208126) (xy 126.905232 180.135567) + (xy 126.853035 180.071964) (xy 126.789432 180.019767) (xy 126.716873 179.980983) (xy 126.638129 179.957096) + (xy 126.55011 179.948428) (xy 126.12489 179.948428) (xy 126.03687 179.957096) (xy 125.958126 179.980983) + (xy 125.885567 180.019767) (xy 125.821964 180.071964) (xy 125.769768 180.135565) (xy 125.73524 180.200164) + (xy 125.704299 180.237865) (xy 125.661286 180.260857) (xy 125.612748 180.265637) (xy 125.566075 180.251479) + (xy 125.528374 180.220538) (xy 125.51476 180.200164) (xy 125.480231 180.135565) (xy 125.428035 180.071964) + (xy 125.364432 180.019767) (xy 125.291873 179.980983) (xy 125.213129 179.957096) (xy 125.12511 179.948428) + (xy 124.69989 179.948428) (xy 124.61187 179.957096) (xy 124.533126 179.980983) (xy 124.460567 180.019767) + (xy 124.396964 180.071964) (xy 124.344767 180.135567) (xy 124.305983 180.208126) (xy 124.282096 180.28687) + (xy 124.273428 180.374889) (xy 124.273428 180.87511) (xy 124.282096 180.963129) (xy 124.305983 181.041873) + (xy 124.344767 181.114432) (xy 124.396964 181.178035) (xy 124.460567 181.230232) (xy 124.53313 181.269018) + (xy 124.541831 181.271658) (xy 124.584845 181.294649) (xy 124.615786 181.332351) (xy 124.625163 181.35499) + (xy 124.633995 181.384108) (xy 124.661855 181.43623) (xy 124.699341 181.481908) (xy 124.706042 181.487407) + (xy 124.715131 181.495645) (xy 125.088389 181.868904) (xy 125.115486 181.909457) (xy 125.125001 181.957292) + (xy 125.125 187.898959) (xy 125.115485 187.946794) (xy 125.088388 187.987347) (xy 124.927626 188.148109) + (xy 124.918541 188.156344) (xy 124.911845 188.161839) (xy 124.874354 188.207521) (xy 124.845635 188.261253) + (xy 124.814694 188.298955) (xy 124.77168 188.321946) (xy 124.747645 188.326727) (xy 124.735796 188.327893) + (xy 124.698092 188.339331) (xy 124.663344 188.357904) (xy 124.632894 188.382894) (xy 124.607904 188.413344) + (xy 124.583542 188.458924) (xy 124.552601 188.496626) (xy 124.509588 188.519617) (xy 124.473301 188.525) + (xy 123.649124 188.525) (xy 123.601289 188.515485) (xy 123.560736 188.488388) (xy 123.552498 188.4793) + (xy 123.538164 188.461835) (xy 123.524626 188.450724) (xy 123.509182 188.442469) (xy 123.492429 188.437387) + (xy 123.46886 188.435066) (xy 122.775 188.435066) (xy 122.727165 188.425551) (xy 122.686612 188.398454) + (xy 122.659515 188.357901) (xy 122.65 188.310066) (xy 122.65 186.667819) (xy 122.649638 186.664376) + (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) + (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) + (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) + (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) + (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) + (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) + (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) + (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) + (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) + (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) + (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) + (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) + (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) + (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) + (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) + (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) + (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.310066) (xy 120.590486 188.357901) + (xy 120.563389 188.398454) (xy 120.522836 188.425551) (xy 120.475001 188.435066) (xy 119.78114 188.435066) + (xy 119.75757 188.437387) (xy 119.740817 188.442469) (xy 119.725372 188.450724) (xy 119.7043 188.468019) + (xy 119.661286 188.49101) (xy 119.612748 188.495791) (xy 119.566076 188.481633) (xy 119.5457 188.468019) + (xy 119.524627 188.450724) (xy 119.509182 188.442469) (xy 119.492429 188.437387) (xy 119.46886 188.435066) + (xy 118.78114 188.435066) (xy 118.75757 188.437387) (xy 118.740817 188.442469) (xy 118.725372 188.450724) + (xy 118.7043 188.468019) (xy 118.661286 188.49101) (xy 118.612748 188.495791) (xy 118.566076 188.481633) + (xy 118.5457 188.468019) (xy 118.524627 188.450724) (xy 118.509182 188.442469) (xy 118.492429 188.437387) + (xy 118.46886 188.435066) (xy 117.78114 188.435066) (xy 117.75757 188.437387) (xy 117.740817 188.442469) + (xy 117.725372 188.450724) (xy 117.7043 188.468019) (xy 117.661286 188.49101) (xy 117.612748 188.495791) + (xy 117.566076 188.481633) (xy 117.5457 188.468019) (xy 117.524627 188.450724) (xy 117.509182 188.442469) + (xy 117.492429 188.437387) (xy 117.46886 188.435066) (xy 116.78114 188.435066) (xy 116.75757 188.437387) + (xy 116.740817 188.442469) (xy 116.725373 188.450724) (xy 116.711835 188.461835) (xy 116.697502 188.4793) + (xy 116.6598 188.510241) (xy 116.613127 188.524398) (xy 116.600876 188.525) (xy 115.649124 188.525) + (xy 115.601289 188.515485) (xy 115.560736 188.488388) (xy 115.552498 188.4793) (xy 115.538164 188.461835) + (xy 115.524626 188.450724) (xy 115.509182 188.442469) (xy 115.492429 188.437387) (xy 115.46886 188.435066) + (xy 114.78114 188.435066) (xy 114.75757 188.437387) (xy 114.740817 188.442469) (xy 114.725372 188.450724) + (xy 114.7043 188.468019) (xy 114.661286 188.49101) (xy 114.612748 188.495791) (xy 114.566076 188.481633) + (xy 114.5457 188.468019) (xy 114.524627 188.450724) (xy 114.509182 188.442469) (xy 114.492429 188.437387) + (xy 114.46886 188.435066) (xy 113.78114 188.435066) (xy 113.75757 188.437387) (xy 113.740817 188.442469) + (xy 113.725373 188.450724) (xy 113.711835 188.461835) (xy 113.697502 188.4793) (xy 113.6598 188.510241) + (xy 113.613127 188.524398) (xy 113.600876 188.525) (xy 112.8389 188.525) (xy 112.791065 188.515485) + (xy 112.750512 188.488388) (xy 112.723415 188.447835) (xy 112.7139 188.4) (xy 112.7139 187.506139) + (xy 112.711598 187.482775) (xy 112.706573 187.466208) (xy 112.698415 187.450947) (xy 112.687434 187.437565) + (xy 112.674052 187.426584) (xy 112.658791 187.418426) (xy 112.642224 187.413401) (xy 112.61886 187.4111) + (xy 109.675 187.4111) (xy 109.627165 187.401585) (xy 109.586612 187.374488) (xy 109.559515 187.333935) + (xy 109.55 187.2861) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "36bc465f-8b02-4be0-8e0d-f21344a3a8d0") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "cc29a2a4-f9a9-490f-ac29-67d28a496d31") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "d65044ff-d8e6-4f83-b421-fbaef673beeb") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 160.775 181.375) (xy 160.775 180.375) (xy 227.045 180.375) (xy 227.045 85.975) (xy 201.625 85.975) + (xy 201.625 83.975) (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) + (xy 232.125 82.975) (xy 232.125 181.375) + ) + ) + ) + (zone + (net 5) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "4a855ee8-06cc-415d-9a59-f25d3a3fc746") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "dd30d901-258b-4b26-bc1d-5f1bb3c103af") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 160.875 181.375) (xy 160.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 160.784817 181.3) (xy 160.775815 181.299557) (xy 160.760298 181.301086) + (xy 160.746156 181.305376) (xy 160.733131 181.312338) (xy 160.72171 181.32171) (xy 160.712338 181.333131) + (xy 160.705376 181.346156) (xy 160.701086 181.360298) (xy 160.699557 181.375815) (xy 160.7 181.384817) + (xy 160.700001 188.4) (xy 160.690486 188.447835) (xy 160.663389 188.488388) (xy 160.622836 188.515485) + (xy 160.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 160.875 181.375) (xy 160.875 188.525) (xy 109.375 188.525) + (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) + (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 160.784817 181.3) (xy 160.775815 181.299557) (xy 160.760298 181.301086) + (xy 160.746156 181.305376) (xy 160.733131 181.312338) (xy 160.72171 181.32171) (xy 160.712338 181.333131) + (xy 160.705376 181.346156) (xy 160.701086 181.360298) (xy 160.699557 181.375815) (xy 160.7 181.384817) + (xy 160.700001 188.4) (xy 160.690486 188.447835) (xy 160.663389 188.488388) (xy 160.622836 188.515485) + (xy 160.575001 188.525) (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) + (xy 122.659515 188.447835) (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) + (xy 122.648953 186.649034) (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) + (xy 122.62441 186.45065) (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) + (xy 122.561796 186.260793) (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) + (xy 122.463507 186.086731) (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) + (xy 122.333276 185.935068) (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) + (xy 122.176062 185.811585) (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) + (xy 121.997858 185.720992) (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) + (xy 121.805466 185.66674) (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) + (xy 121.606183 185.65089) (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) + (xy 121.407627 185.674048) (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) + (xy 121.217346 185.735332) (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) + (xy 121.042598 185.832406) (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) + (xy 120.890026 185.96158) (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) + (xy 120.765455 186.117918) (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) + (xy 120.673621 186.295482) (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) + (xy 120.618024 186.487505) (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) + (xy 120.600001 186.671325) (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) + (xy 120.522836 188.515485) (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) + (xy 112.317967 188.488388) (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) + (xy 112.317967 188.311612) (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) + (xy 112.447484 188.17237) (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) + (xy 112.474915 187.893854) (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) + (xy 112.29737 187.677515) (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) + (xy 112.018854 187.650084) (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) + (xy 111.802515 187.827629) (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) + (xy 111.775084 188.106145) (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) + (xy 111.91309 188.296066) (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) + (xy 111.947579 188.469445) (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) + (xy 111.406355 188.525) (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) + (xy 111.281355 188.4) (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) + (xy 111.356974 188.282659) (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) + (xy 111.4889 188.035841) (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) + (xy 111.407658 187.768024) (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) + (xy 111.160842 187.6361) (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) + (xy 110.893024 187.717341) (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) + (xy 110.7611 187.964158) (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) + (xy 110.842341 188.231975) (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) + (xy 110.966243 188.375612) (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) + (xy 110.868033 188.522598) (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) + (xy 109.586612 188.488388) (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl new file mode 100644 index 0000000..e24910a --- /dev/null +++ b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x8_half.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro index d9a3940..e81094f 100644 --- a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro +++ b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x8_half.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,67 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PCIexpress_connector/_PER4_N", - "/PCIexpress_connector/_PER4_P", - "/PCIexpress_connector/_PER5_N", - "/PCIexpress_connector/_PER5_P", - "/PCIexpress_connector/_PER6_N", - "/PCIexpress_connector/_PER6_P", - "/PCIexpress_connector/_PER7_N", - "/PCIexpress_connector/_PER7_P", - "/PER0_N", - "/PER0_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PER4_N", - "/PER4_P", - "/PER5_N", - "/PER5_P", - "/PER6_N", - "/PER6_P", - "/PER7_N", - "/PER7_P", - "/PET0_N", - "/PET0_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/PET4_N", - "/PET4_P", - "/PET5_N", - "/PET5_P", - "/PET6_N", - "/PET6_P", - "/PET7_N", - "/PET7_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -457,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -475,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -493,34 +569,314 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -531,6 +887,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -551,15 +912,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "5186319c-a7b6-4fff-abe7-9a78b1ac7ba0", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch index 1f98cfe..90f5591 100644 --- a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch +++ b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch @@ -1,803 +1,1500 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 5186319c-a7b6-4fff-abe7-9a78b1ac7ba0) - - (paper "A4") - - (title_block - (title "PCIexpress_x8_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 31.75 86.36) (xy 34.29 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 04cca5d3-5a97-4646-9826-273b34cc1788) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0807639b-99f9-4354-812f-77173017a09b) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 09e82615-78af-4f6a-bb0a-d344fd9aed77) - ) - (wire (pts (xy 57.15 92.71) (xy 59.69 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1766e156-738f-4e50-b27c-3aa68cc42c02) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 18b19689-11a9-490d-bd96-9164889f91d8) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 19bcf26a-2899-48e3-a0a5-864d314d46a0) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 20d5decf-596b-4bc7-b5f2-6434f1972474) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 214ec640-fb13-4b6f-9435-bee9040a02cf) - ) - (wire (pts (xy 57.15 102.87) (xy 59.69 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 22a54f23-0bc1-494a-84dd-bb5173a47079) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2331a491-68de-466d-9020-beb5509d50ac) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2fcc0f81-cdab-4f30-a716-5d0ced8fd130) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2ff0cadc-b056-4e16-a23b-fa0df698be4b) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 34c54331-4a80-41d8-95c9-37f5fcbac9f4) - ) - (wire (pts (xy 31.75 83.82) (xy 34.29 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3760c3fc-fbb9-440e-a469-69f00eec2243) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e778b9a-c91f-4b22-8843-ae64df502887) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 47844e46-187a-436a-8b61-b7ae019ed97c) - ) - (wire (pts (xy 31.75 105.41) (xy 34.29 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4ba65da1-4644-430d-b594-5ba078440be9) - ) - (wire (pts (xy 57.15 90.17) (xy 59.69 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4be7d90f-0648-44fa-b2bb-23ee4bd04245) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4c753d1f-f5b8-4bdd-ba6b-4005cdd5754f) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 54553159-5837-4979-9ecd-9ab0fe72cc1a) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 620ed031-0180-449c-bd02-7b4f89014f7f) - ) - (wire (pts (xy 31.75 102.87) (xy 34.29 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6443d769-777e-4c08-8882-82a6458374c5) - ) - (wire (pts (xy 31.75 96.52) (xy 34.29 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 68973f22-aefd-4935-95a1-2935b2c6753b) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 692ec575-ad6a-410a-80eb-b9494f040b86) - ) - (wire (pts (xy 31.75 90.17) (xy 34.29 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 750ca37d-7a38-41af-8e3a-d8883165097a) - ) - (wire (pts (xy 31.75 99.06) (xy 34.29 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7714deda-5d3d-476c-881f-2af47c08fafa) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7884f004-9725-4041-b490-867890edf559) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 803a60de-1143-48a0-9f76-0b9db6dda87e) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8d14ab10-c17e-4e98-8e13-65f2b65576eb) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 90bcf30b-ec03-45fe-bb2d-319286ae58de) - ) - (wire (pts (xy 57.15 99.06) (xy 59.69 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a967787-1649-47eb-8cb9-4b0e81d2345f) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d6fa66d-2ce8-4470-ab4e-b09abde60f97) - ) - (wire (pts (xy 31.75 92.71) (xy 34.29 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0843b61-6672-46ad-bf45-260a674cdfcd) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a6633c97-7dc8-40fd-869e-158eaf3a38ca) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a7488cba-c27c-4aee-86b2-8764d69bdf0d) - ) - (wire (pts (xy 57.15 96.52) (xy 59.69 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aa825a8f-e9cd-4ae2-8a32-9ecc229d55e6) - ) - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac4e1f41-cc1d-46f2-b105-855a5e05a2d1) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid acfacc69-7bd4-4a3c-98ec-8cd8a2f3ddee) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aed89bd9-937f-42e2-b78a-79376d67ce86) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b29cf7ee-bb5c-4cc7-bcd4-89460ea230e4) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b34576c1-1870-4ee0-9080-515988eb0d26) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b98ba536-57ff-4556-af72-00f2857ce79b) - ) - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c0d76bae-7332-4917-94a5-e03bed8519f6) - ) - (wire (pts (xy 57.15 86.36) (xy 59.69 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d0b30eb9-8b95-4ab3-80d2-55724ef79756) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df2de325-f576-48f3-84d6-346ba0c52bdc) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8bac97e-1187-44b4-996c-185727f8c831) - ) - (wire (pts (xy 57.15 105.41) (xy 59.69 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ef9ed5b5-1337-4287-b973-f12e71cf0058) - ) - (wire (pts (xy 57.15 83.82) (xy 59.69 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fce0ad82-afe2-46cb-a8e3-d79fdcc87ea0) - ) - - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 07cef914-a0d7-4a17-aee3-9fa5cde88fdf) - ) - (label "PER7_P" (at 31.75 102.87 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0cbe5e70-7d6b-4fa6-b73a-0056c4c7c7c4) - ) - (label "PER7_N" (at 31.75 105.41 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 115b9beb-be76-4e99-98d6-83a36edbec9b) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 15d979b3-3c78-4a6a-867e-e077f9bdf21e) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2242a84f-398d-4034-b65b-e597f0562acc) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 270d7f2f-09cb-4e68-ab8f-664a33f33e93) - ) - (label "PET7_P" (at 59.69 102.87 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2a76c9da-9105-480f-9218-41037b1478b8) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 2ad7af9c-05bf-4739-a91d-c3d1be84f633) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 3ac1b417-8ab1-4d3f-b22a-bfa01aa186d9) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4137bbbb-958f-4c3f-80aa-e46a08c0ed65) - ) - (label "PER4_N" (at 31.75 86.36 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 47695542-9358-4ef9-815f-9c1848c21f68) - ) - (label "PET5_P" (at 59.69 90.17 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4eabcb75-2d4e-4662-a154-874190674117) - ) - (label "PET6_N" (at 59.69 99.06 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5c5edd84-060b-4e71-a4d2-961e4b2bbdd1) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5fd981c6-61f8-4ab9-a1d5-e722936d435e) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6044da8b-bfc2-41de-a734-5550c15da2d4) - ) - (label "PER6_P" (at 31.75 96.52 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6ab26c9b-33a7-41d8-9a43-b70486d7ab00) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6fc69de3-ae40-4e92-b71f-355cb25a40ea) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 72a1b215-6ca8-43a9-821d-5ca8d35df4a6) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 73b8c30f-0d6f-4180-b068-87b28ae9bd68) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 74b12278-93d3-4309-ab02-64f196c543d7) - ) - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7c5aad8e-4ca6-4d73-a753-f83de55671dd) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7ce0c1ae-8063-463b-b702-af759653467d) - ) - (label "PER4_P" (at 31.75 83.82 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7dbbe188-19b6-4806-bc39-2c1d736b5a3d) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 882ac554-9f44-4302-b37f-1d664a6662e9) - ) - (label "PET7_N" (at 59.69 105.41 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 89ecc178-5052-465e-bb30-812b2898944e) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 8a0a39eb-ee3f-4a1c-9491-eaba54ff16f9) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8f12639f-5e0f-4fec-98a0-66c2d11164c8) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 951c41e6-a741-4fa7-a42d-7836a8d703bf) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9c70f367-51b7-4a35-97cf-c866f0df1e0e) - ) - (label "PET6_P" (at 59.69 96.52 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a372fb38-21b9-4e7e-8ef0-f961ee40cc7b) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a47e2850-32a4-47de-b954-bbf2877cbb51) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ae28ef9e-b5b5-4187-8398-c5574613af7e) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b1748508-60ef-4250-9336-2175a69138e4) - ) - (label "PET4_P" (at 59.69 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b5f3ff37-e471-4c08-a333-70d621a2413a) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid bb9aa42a-9772-44b3-9e3c-3fbe52f33599) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bccb8cd2-f114-4864-969c-5849abc579f6) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bf29cbf8-b291-4813-99b9-1a51e9f98f90) - ) - (label "PER6_N" (at 31.75 99.06 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d02acbe0-aaf0-48e0-889b-b9ce93182833) - ) - (label "PER5_P" (at 31.75 90.17 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d488b0a8-aa45-4779-b713-757eb374cc9c) - ) - (label "PET4_N" (at 59.69 86.36 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d5cda3c6-0048-4467-880d-5836f772ec34) - ) - (label "PER5_N" (at 31.75 92.71 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid d9bd664e-eaba-441f-ab61-bffe13ec2b36) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid db6e7bc1-f2d5-47fc-861b-2435effc19d2) - ) - (label "PET5_N" (at 59.69 92.71 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid df55605a-1873-4253-8d2e-c22c5a4a41b9) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e99d6cad-7691-49db-96ee-7d9e0ce533fe) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ef3ac500-c14e-4371-b2c2-098a16e380f8) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f25dfbc1-b564-4ae8-9a55-d15e1f639cde) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f35fc759-acd4-4a75-97b3-8e45aa5c3f27) - ) - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f378516e-e65f-401a-a45d-c173962e9e1d) - ) - - (sheet (at 34.29 26.67) (size 22.86 81.28) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 108.5346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7f773bcf-a81d-430e-8af3-a440ca256012) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 025dd898-ef60-4eed-a304-287e3fcc5330) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 99c56841-91de-421b-a12f-a338a8e6dd93) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 72540613-0aea-456b-ad09-6bdc9caa8021) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c6d58a32-d431-46ae-85b0-a63e9c0a7215) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0b973dfd-761b-44d7-bf15-3f3313b6bc75) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c436a0c6-745b-4529-a336-aea08fd97196) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dc48a61e-b852-4417-860d-bcc88b0f8f9e) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2625a1e7-82c3-4c87-86eb-e72f7678ec9a) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5002dda8-668d-4de1-a6e7-e9556482c927) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8fe4336a-27dd-4d49-a46d-6d4601c5980c) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8fbed1e9-96e0-4ac1-8ced-9401d8bdee8e) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3444776f-8333-4761-a875-e93df51e07f5) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a1194c87-515f-48c5-acd9-67a63b5ba8ce) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 17b818ea-ca3b-4d3b-9235-469814efae0b) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 71242084-b4c5-4d30-be6e-0111b1b93303) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid df263dc1-fafd-44b6-afd7-f39f52242905) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b48c20f4-e6b2-4283-9154-a5f4e67a4d72) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f24df97a-2dab-40ad-86ec-b954f79aabb4) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid da7b0c95-54cf-4f9d-905f-db532ed7f0a4) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f31eb92d-b6d3-4bfb-8cdd-3da721b593e7) - ) - (pin "PER4_P" input (at 34.29 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 449b1954-cd01-46c5-a4b0-72c3c55a97cf) - ) - (pin "PER4_N" input (at 34.29 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e9a6e7f2-bb64-4f89-af12-08c464fabe12) - ) - (pin "PER5_P" input (at 34.29 90.17 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ca74a631-eb75-4711-b2b1-e5bbb0e64bdc) - ) - (pin "PER5_N" input (at 34.29 92.71 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a4be5174-b7f4-4e11-8d1c-480efe948a08) - ) - (pin "PER6_P" input (at 34.29 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e22cadcb-b74c-41ab-9e2a-fb95acfbba73) - ) - (pin "PER6_N" input (at 34.29 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid eb929592-becb-430e-bcda-ea76e355299c) - ) - (pin "PER7_P" input (at 34.29 102.87 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c9449053-3a98-46ba-a85a-e1ab74d89cad) - ) - (pin "PER7_N" input (at 34.29 105.41 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b9c3d820-dac2-4161-911e-994635c40d9a) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 09d390ed-d418-4b84-8cf8-702471cbcbd0) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 71882658-4c73-4828-b2a4-658f550be595) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 56d3b268-d4bb-466e-a9f3-2819856eb13e) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8eed5c88-abed-4e35-8f05-ff91500ee2e4) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e436c955-0e33-41a3-b0f5-1edd732891c7) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4a62ae90-bba7-4802-bb36-7025bdc7f95b) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 48159d60-206d-4a75-b4ea-1c28c8c2ae35) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f92fc8c4-66d7-4a99-b0ed-bdedf09635bb) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c407b99a-6510-4a74-b5a4-3a730cbc854e) - ) - (pin "PET4_P" output (at 57.15 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 436f0df2-cf01-4153-92a0-68c4d88672c6) - ) - (pin "PET4_N" output (at 57.15 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b11331e5-8747-4e64-9dd8-69e9570dc515) - ) - (pin "PET5_P" output (at 57.15 90.17 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2e1ebba8-8c49-4087-ad31-7d988ace2306) - ) - (pin "PET5_N" output (at 57.15 92.71 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 81cb782d-7a41-4c41-b8d5-618278fc766e) - ) - (pin "PET6_P" output (at 57.15 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d5b0ce44-c725-49a0-998f-9ce2a92945cc) - ) - (pin "PET6_N" output (at 57.15 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 747ea962-fb09-473a-9da6-b794b1a645a2) - ) - (pin "PET7_P" output (at 57.15 102.87 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ebfcc8c-c5dc-4123-aea8-b685cd8f70a3) - ) - (pin "PET7_N" output (at 57.15 105.41 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 982aa757-b8d3-4876-bd05-ba09ddf229ea) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dd3729ff-a542-4ef8-880f-55bfa257052c) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1cca6923-1b31-44db-912f-c86fc6d0fce4) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" (page "10")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "11")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "12")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "13")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "14")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" (page "15")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" (page "16")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" (page "17")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" (page "18")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0117") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0118") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0119") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0120") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0121") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0122") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0123") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0124") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859" - (reference "C9") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f" - (reference "C10") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859" - (reference "C11") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f" - (reference "C12") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859" - (reference "C13") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f" - (reference "C14") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859" - (reference "C15") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f" - (reference "C16") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d548ac1" - (reference "J2") (unit 1) (value "PCIexpress_x8") (footprint "PCIexpress:PCIexpress_x8") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc" - (reference "R9") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298" - (reference "R10") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc" - (reference "R11") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298" - (reference "R12") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc" - (reference "R13") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298" - (reference "R14") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc" - (reference "R15") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298" - (reference "R16") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "5186319c-a7b6-4fff-abe7-9a78b1ac7ba0") + (paper "A4") + (title_block + (title "PCIexpress_x8_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 31.75 86.36) (xy 34.29 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04cca5d3-5a97-4646-9826-273b34cc1788") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0807639b-99f9-4354-812f-77173017a09b") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09e82615-78af-4f6a-bb0a-d344fd9aed77") + ) + (wire + (pts + (xy 57.15 92.71) (xy 59.69 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1766e156-738f-4e50-b27c-3aa68cc42c02") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18b19689-11a9-490d-bd96-9164889f91d8") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19bcf26a-2899-48e3-a0a5-864d314d46a0") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20d5decf-596b-4bc7-b5f2-6434f1972474") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "214ec640-fb13-4b6f-9435-bee9040a02cf") + ) + (wire + (pts + (xy 57.15 102.87) (xy 59.69 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22a54f23-0bc1-494a-84dd-bb5173a47079") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2331a491-68de-466d-9020-beb5509d50ac") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fcc0f81-cdab-4f30-a716-5d0ced8fd130") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ff0cadc-b056-4e16-a23b-fa0df698be4b") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34c54331-4a80-41d8-95c9-37f5fcbac9f4") + ) + (wire + (pts + (xy 31.75 83.82) (xy 34.29 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3760c3fc-fbb9-440e-a469-69f00eec2243") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e778b9a-c91f-4b22-8843-ae64df502887") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47844e46-187a-436a-8b61-b7ae019ed97c") + ) + (wire + (pts + (xy 31.75 105.41) (xy 34.29 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ba65da1-4644-430d-b594-5ba078440be9") + ) + (wire + (pts + (xy 57.15 90.17) (xy 59.69 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4be7d90f-0648-44fa-b2bb-23ee4bd04245") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c753d1f-f5b8-4bdd-ba6b-4005cdd5754f") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54553159-5837-4979-9ecd-9ab0fe72cc1a") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620ed031-0180-449c-bd02-7b4f89014f7f") + ) + (wire + (pts + (xy 31.75 102.87) (xy 34.29 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6443d769-777e-4c08-8882-82a6458374c5") + ) + (wire + (pts + (xy 31.75 96.52) (xy 34.29 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68973f22-aefd-4935-95a1-2935b2c6753b") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "692ec575-ad6a-410a-80eb-b9494f040b86") + ) + (wire + (pts + (xy 31.75 90.17) (xy 34.29 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "750ca37d-7a38-41af-8e3a-d8883165097a") + ) + (wire + (pts + (xy 31.75 99.06) (xy 34.29 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7714deda-5d3d-476c-881f-2af47c08fafa") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7884f004-9725-4041-b490-867890edf559") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "803a60de-1143-48a0-9f76-0b9db6dda87e") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d14ab10-c17e-4e98-8e13-65f2b65576eb") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90bcf30b-ec03-45fe-bb2d-319286ae58de") + ) + (wire + (pts + (xy 57.15 99.06) (xy 59.69 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a967787-1649-47eb-8cb9-4b0e81d2345f") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d6fa66d-2ce8-4470-ab4e-b09abde60f97") + ) + (wire + (pts + (xy 31.75 92.71) (xy 34.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0843b61-6672-46ad-bf45-260a674cdfcd") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6633c97-7dc8-40fd-869e-158eaf3a38ca") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7488cba-c27c-4aee-86b2-8764d69bdf0d") + ) + (wire + (pts + (xy 57.15 96.52) (xy 59.69 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa825a8f-e9cd-4ae2-8a32-9ecc229d55e6") + ) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac4e1f41-cc1d-46f2-b105-855a5e05a2d1") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acfacc69-7bd4-4a3c-98ec-8cd8a2f3ddee") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aed89bd9-937f-42e2-b78a-79376d67ce86") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b29cf7ee-bb5c-4cc7-bcd4-89460ea230e4") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b34576c1-1870-4ee0-9080-515988eb0d26") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b98ba536-57ff-4556-af72-00f2857ce79b") + ) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0d76bae-7332-4917-94a5-e03bed8519f6") + ) + (wire + (pts + (xy 57.15 86.36) (xy 59.69 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0b30eb9-8b95-4ab3-80d2-55724ef79756") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df2de325-f576-48f3-84d6-346ba0c52bdc") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8bac97e-1187-44b4-996c-185727f8c831") + ) + (wire + (pts + (xy 57.15 105.41) (xy 59.69 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef9ed5b5-1337-4287-b973-f12e71cf0058") + ) + (wire + (pts + (xy 57.15 83.82) (xy 59.69 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fce0ad82-afe2-46cb-a8e3-d79fdcc87ea0") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "07cef914-a0d7-4a17-aee3-9fa5cde88fdf") + ) + (label "PER7_P" + (at 31.75 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0cbe5e70-7d6b-4fa6-b73a-0056c4c7c7c4") + ) + (label "PER7_N" + (at 31.75 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "115b9beb-be76-4e99-98d6-83a36edbec9b") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "15d979b3-3c78-4a6a-867e-e077f9bdf21e") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2242a84f-398d-4034-b65b-e597f0562acc") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "270d7f2f-09cb-4e68-ab8f-664a33f33e93") + ) + (label "PET7_P" + (at 59.69 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2a76c9da-9105-480f-9218-41037b1478b8") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2ad7af9c-05bf-4739-a91d-c3d1be84f633") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ac1b417-8ab1-4d3f-b22a-bfa01aa186d9") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4137bbbb-958f-4c3f-80aa-e46a08c0ed65") + ) + (label "PER4_N" + (at 31.75 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "47695542-9358-4ef9-815f-9c1848c21f68") + ) + (label "PET5_P" + (at 59.69 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4eabcb75-2d4e-4662-a154-874190674117") + ) + (label "PET6_N" + (at 59.69 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c5edd84-060b-4e71-a4d2-961e4b2bbdd1") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5fd981c6-61f8-4ab9-a1d5-e722936d435e") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6044da8b-bfc2-41de-a734-5550c15da2d4") + ) + (label "PER6_P" + (at 31.75 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6ab26c9b-33a7-41d8-9a43-b70486d7ab00") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fc69de3-ae40-4e92-b71f-355cb25a40ea") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "72a1b215-6ca8-43a9-821d-5ca8d35df4a6") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "73b8c30f-0d6f-4180-b068-87b28ae9bd68") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "74b12278-93d3-4309-ab02-64f196c543d7") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7c5aad8e-4ca6-4d73-a753-f83de55671dd") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ce0c1ae-8063-463b-b702-af759653467d") + ) + (label "PER4_P" + (at 31.75 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7dbbe188-19b6-4806-bc39-2c1d736b5a3d") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "882ac554-9f44-4302-b37f-1d664a6662e9") + ) + (label "PET7_N" + (at 59.69 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "89ecc178-5052-465e-bb30-812b2898944e") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a0a39eb-ee3f-4a1c-9491-eaba54ff16f9") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f12639f-5e0f-4fec-98a0-66c2d11164c8") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "951c41e6-a741-4fa7-a42d-7836a8d703bf") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c70f367-51b7-4a35-97cf-c866f0df1e0e") + ) + (label "PET6_P" + (at 59.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a372fb38-21b9-4e7e-8ef0-f961ee40cc7b") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a47e2850-32a4-47de-b954-bbf2877cbb51") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ae28ef9e-b5b5-4187-8398-c5574613af7e") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b1748508-60ef-4250-9336-2175a69138e4") + ) + (label "PET4_P" + (at 59.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b5f3ff37-e471-4c08-a333-70d621a2413a") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bb9aa42a-9772-44b3-9e3c-3fbe52f33599") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bccb8cd2-f114-4864-969c-5849abc579f6") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bf29cbf8-b291-4813-99b9-1a51e9f98f90") + ) + (label "PER6_N" + (at 31.75 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d02acbe0-aaf0-48e0-889b-b9ce93182833") + ) + (label "PER5_P" + (at 31.75 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d488b0a8-aa45-4779-b713-757eb374cc9c") + ) + (label "PET4_N" + (at 59.69 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d5cda3c6-0048-4467-880d-5836f772ec34") + ) + (label "PER5_N" + (at 31.75 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9bd664e-eaba-441f-ab61-bffe13ec2b36") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "db6e7bc1-f2d5-47fc-861b-2435effc19d2") + ) + (label "PET5_N" + (at 59.69 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "df55605a-1873-4253-8d2e-c22c5a4a41b9") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e99d6cad-7691-49db-96ee-7d9e0ce533fe") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ef3ac500-c14e-4371-b2c2-098a16e380f8") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f25dfbc1-b564-4ae8-9a55-d15e1f639cde") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f35fc759-acd4-4a75-97b3-8e45aa5c3f27") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f378516e-e65f-401a-a45d-c173962e9e1d") + ) + (sheet + (at 34.29 26.67) + (size 22.86 81.28) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 108.5346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "7f773bcf-a81d-430e-8af3-a440ca256012") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "025dd898-ef60-4eed-a304-287e3fcc5330") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "99c56841-91de-421b-a12f-a338a8e6dd93") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "72540613-0aea-456b-ad09-6bdc9caa8021") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "c6d58a32-d431-46ae-85b0-a63e9c0a7215") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "0b973dfd-761b-44d7-bf15-3f3313b6bc75") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "c436a0c6-745b-4529-a336-aea08fd97196") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "dc48a61e-b852-4417-860d-bcc88b0f8f9e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "2625a1e7-82c3-4c87-86eb-e72f7678ec9a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "5002dda8-668d-4de1-a6e7-e9556482c927") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "8fe4336a-27dd-4d49-a46d-6d4601c5980c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "8fbed1e9-96e0-4ac1-8ced-9401d8bdee8e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "3444776f-8333-4761-a875-e93df51e07f5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "a1194c87-515f-48c5-acd9-67a63b5ba8ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "17b818ea-ca3b-4d3b-9235-469814efae0b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "71242084-b4c5-4d30-be6e-0111b1b93303") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "df263dc1-fafd-44b6-afd7-f39f52242905") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "b48c20f4-e6b2-4283-9154-a5f4e67a4d72") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "f24df97a-2dab-40ad-86ec-b954f79aabb4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "da7b0c95-54cf-4f9d-905f-db532ed7f0a4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "f31eb92d-b6d3-4bfb-8cdd-3da721b593e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_P" input + (at 34.29 83.82 180) + (uuid "449b1954-cd01-46c5-a4b0-72c3c55a97cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_N" input + (at 34.29 86.36 180) + (uuid "e9a6e7f2-bb64-4f89-af12-08c464fabe12") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_P" input + (at 34.29 90.17 180) + (uuid "ca74a631-eb75-4711-b2b1-e5bbb0e64bdc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_N" input + (at 34.29 92.71 180) + (uuid "a4be5174-b7f4-4e11-8d1c-480efe948a08") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_P" input + (at 34.29 96.52 180) + (uuid "e22cadcb-b74c-41ab-9e2a-fb95acfbba73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_N" input + (at 34.29 99.06 180) + (uuid "eb929592-becb-430e-bcda-ea76e355299c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_P" input + (at 34.29 102.87 180) + (uuid "c9449053-3a98-46ba-a85a-e1ab74d89cad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_N" input + (at 34.29 105.41 180) + (uuid "b9c3d820-dac2-4161-911e-994635c40d9a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "09d390ed-d418-4b84-8cf8-702471cbcbd0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "71882658-4c73-4828-b2a4-658f550be595") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "56d3b268-d4bb-466e-a9f3-2819856eb13e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "8eed5c88-abed-4e35-8f05-ff91500ee2e4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "e436c955-0e33-41a3-b0f5-1edd732891c7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "4a62ae90-bba7-4802-bb36-7025bdc7f95b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "48159d60-206d-4a75-b4ea-1c28c8c2ae35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "f92fc8c4-66d7-4a99-b0ed-bdedf09635bb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "c407b99a-6510-4a74-b5a4-3a730cbc854e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET4_P" output + (at 57.15 83.82 0) + (uuid "436f0df2-cf01-4153-92a0-68c4d88672c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET4_N" output + (at 57.15 86.36 0) + (uuid "b11331e5-8747-4e64-9dd8-69e9570dc515") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_P" output + (at 57.15 90.17 0) + (uuid "2e1ebba8-8c49-4087-ad31-7d988ace2306") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_N" output + (at 57.15 92.71 0) + (uuid "81cb782d-7a41-4c41-b8d5-618278fc766e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_P" output + (at 57.15 96.52 0) + (uuid "d5b0ce44-c725-49a0-998f-9ce2a92945cc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_N" output + (at 57.15 99.06 0) + (uuid "747ea962-fb09-473a-9da6-b794b1a645a2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_P" output + (at 57.15 102.87 0) + (uuid "6ebfcc8c-c5dc-4123-aea8-b685cd8f70a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_N" output + (at 57.15 105.41 0) + (uuid "982aa757-b8d3-4876-bd05-ba09ddf229ea") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "dd3729ff-a542-4ef8-880f-55bfa257052c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "1cca6923-1b31-44db-912f-c86fc6d0fce4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_half" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x8_half/decap.kicad_sch b/PCIexpress_x8_half/decap.kicad_sch index 8eeddb5..75585f4 100644 --- a/PCIexpress_x8_half/decap.kicad_sch +++ b/PCIexpress_x8_half/decap.kicad_sch @@ -1,130 +1,425 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 4b78f294-dff6-488a-b5e5-69cbb4e97907) - - (paper "A4") - - (title_block - (title "PCIexpress_x8_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1ef9340d-8894-4208-b5ef-81a1995027f6) - ) - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid afa5d16a-6bc2-4bcc-ad0b-caeda0d3ac26) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bbfee6eb-527d-420c-9df9-9bf97548093f) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e254f666-64dd-45cf-bfd9-bc284658a9a1) - ) - - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1b8e1f82-3a61-48c3-ae37-fab16ecd4c11) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3a0f9588-f253-4d41-bb4f-0722832d5d42) - ) - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 59021103-3a88-42f0-aef5-be7b62f7b5a9) - ) - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 93ab979c-a6fa-4b45-a1ae-45c059975383) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8453df7b-0b1b-4123-965d-68a066cc7a9b)) - (pin "2" (uuid 78ed94c8-5c7c-464f-b190-aaa9d0df9862)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2afcb89c-6388-44ee-8259-5df034cb225c)) - (pin "2" (uuid e3ebef25-7732-4402-8d8a-949b5c0a26f0)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "4b78f294-dff6-488a-b5e5-69cbb4e97907") + (paper "A4") + (title_block + (title "PCIexpress_x8_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ef9340d-8894-4208-b5ef-81a1995027f6") + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afa5d16a-6bc2-4bcc-ad0b-caeda0d3ac26") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbfee6eb-527d-420c-9df9-9bf97548093f") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e254f666-64dd-45cf-bfd9-bc284658a9a1") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1b8e1f82-3a61-48c3-ae37-fab16ecd4c11") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a0f9588-f253-4d41-bb4f-0722832d5d42") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59021103-3a88-42f0-aef5-be7b62f7b5a9") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "93ab979c-a6fa-4b45-a1ae-45c059975383") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "8453df7b-0b1b-4123-965d-68a066cc7a9b") + ) + (pin "2" + (uuid "78ed94c8-5c7c-464f-b190-aaa9d0df9862") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C9") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C11") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C13") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2afcb89c-6388-44ee-8259-5df034cb225c") + ) + (pin "2" + (uuid "e3ebef25-7732-4402-8d8a-949b5c0a26f0") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C10") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C12") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C14") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C16") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x8_half/term.kicad_sch b/PCIexpress_x8_half/term.kicad_sch index a0f3019..6173887 100644 --- a/PCIexpress_x8_half/term.kicad_sch +++ b/PCIexpress_x8_half/term.kicad_sch @@ -1,220 +1,747 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 096a2e52-3aeb-4df9-928a-8d34a73f869f) - - (paper "A4") - - (title_block - (title "PCIexpress_x8_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid 5e5c63d5-9e21-4411-8a61-89260601cb7f) - ) - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid e24dba93-93e8-4c0f-9a83-1660ff5dfcd5) - ) - - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 31043824-7424-4286-b3f6-a997cbd96c39) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e6a230f-b2c8-4f79-ba4d-50a47bea0549) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 43f88e5e-4189-4b59-b83e-f04420b90e1f) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a45dc612-324c-4f12-b2cd-16c0d9b056ef) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid daa265f1-1259-4b94-bef4-5c4fbe28fb88) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e1ca0490-8e4f-48e3-bc42-a141c70f8314) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ec3b9f53-2141-4955-a8ec-8124c0ed33fa) - ) - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f366f15e-23e4-45be-8f47-b5cc09d24d3d) - ) - - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0df542c7-4987-45f9-a9f9-be15324b8127) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 157c1e8c-a853-47c7-a13c-85ba3ac312ea) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7f0c58bb-f014-4771-a092-b7e1055cb285) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b85c4db5-00ad-4247-b5ad-d8a2bc24ffa0) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bb17cc96-0b18-43b5-acd2-7201a84775a6)) - (pin "2" (uuid 9b2430ca-c556-46e0-8624-535ee0f1eb6e)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 3cac4c3b-213c-4988-960e-d9daac056a2f)) - (pin "2" (uuid e1e6d499-b41b-4743-a9d0-dab8208b0a84)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0270658f-2ed9-4bef-9682-fef9e503e15b)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid f8de67d2-20b0-4d0d-80c4-a2bc201452f8)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "096a2e52-3aeb-4df9-928a-8d34a73f869f") + (paper "A4") + (title_block + (title "PCIexpress_x8_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "5e5c63d5-9e21-4411-8a61-89260601cb7f") + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "e24dba93-93e8-4c0f-9a83-1660ff5dfcd5") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31043824-7424-4286-b3f6-a997cbd96c39") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e6a230f-b2c8-4f79-ba4d-50a47bea0549") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43f88e5e-4189-4b59-b83e-f04420b90e1f") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a45dc612-324c-4f12-b2cd-16c0d9b056ef") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daa265f1-1259-4b94-bef4-5c4fbe28fb88") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1ca0490-8e4f-48e3-bc42-a141c70f8314") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec3b9f53-2141-4955-a8ec-8124c0ed33fa") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f366f15e-23e4-45be-8f47-b5cc09d24d3d") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0df542c7-4987-45f9-a9f9-be15324b8127") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "157c1e8c-a853-47c7-a13c-85ba3ac312ea") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7f0c58bb-f014-4771-a092-b7e1055cb285") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b85c4db5-00ad-4247-b5ad-d8a2bc24ffa0") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bb17cc96-0b18-43b5-acd2-7201a84775a6") + ) + (pin "2" + (uuid "9b2430ca-c556-46e0-8624-535ee0f1eb6e") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R9") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R11") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R13") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3cac4c3b-213c-4988-960e-d9daac056a2f") + ) + (pin "2" + (uuid "e1e6d499-b41b-4743-a9d0-dab8208b0a84") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R10") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R12") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R14") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0270658f-2ed9-4bef-9682-fef9e503e15b") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0117") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0119") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0121") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0123") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "f8de67d2-20b0-4d0d-80c4-a2bc201452f8") + ) + (instances + (project "" + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0118") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0120") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0122") + (unit 1) + ) + (path "/5186319c-a7b6-4fff-abe7-9a78b1ac7ba0/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0124") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x8_low/PCIexpress_connector.kicad_sch b/PCIexpress_x8_low/PCIexpress_connector.kicad_sch index 2f95fc5..6fd3f20 100644 --- a/PCIexpress_x8_low/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x8_low/PCIexpress_connector.kicad_sch @@ -1,2432 +1,7271 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 6d2e7884-a711-4aab-9acf-e2e44a4a6cb6) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x8_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x8" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x8" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x8" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x8_0_0" - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x8_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -134.62) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x8_low-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 87.63 154.94) (diameter 0) (color 0 0 0 0) - (uuid 13b24a77-a061-4153-bad5-36e151f9f342) - ) - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid 1586f88e-874c-473b-9216-c52b54a38b3b) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid 176a7617-19ab-4977-9a44-ccd85a932d22) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 1ad5cd3e-37aa-4cc2-b5ba-4f3f18b8177d) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid 1ced5820-9074-4c97-960a-0a03aa785003) - ) - (junction (at 123.19 124.46) (diameter 0) (color 0 0 0 0) - (uuid 1d974f12-e02b-4d01-879e-c9f1d770b967) - ) - (junction (at 123.19 116.84) (diameter 0) (color 0 0 0 0) - (uuid 208484ea-1e2d-4d2c-9da5-f55321ae62a4) - ) - (junction (at 123.19 144.78) (diameter 0) (color 0 0 0 0) - (uuid 245b764d-4394-4132-ba9d-ac29f4147e97) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid 32eac90a-8d59-4a11-b4f4-fa7a4723371b) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 3b1a74ff-887b-471e-be00-69e36e10f231) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid 55792ea6-146d-46ac-9eac-fa70575c7ec4) - ) - (junction (at 123.19 147.32) (diameter 0) (color 0 0 0 0) - (uuid 5d169b40-1530-4e45-adf5-06875da7f3d1) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid 6e1d9ff6-792f-4b68-aa56-bacdb72c39bd) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid 6eab57f5-5efd-4984-b7cc-bf797a758ac7) - ) - (junction (at 87.63 142.24) (diameter 0) (color 0 0 0 0) - (uuid 702c0dca-408d-49b3-8947-818857856e83) - ) - (junction (at 123.19 154.94) (diameter 0) (color 0 0 0 0) - (uuid 735a6f5c-fe1a-42b8-9409-8985ed6fa565) - ) - (junction (at 87.63 129.54) (diameter 0) (color 0 0 0 0) - (uuid 770c91cb-a94c-4eaa-b0b3-af4f76768db0) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid 7d639816-7c68-4ed1-be80-268b72658c1e) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid 880690ba-63e7-4238-b38e-f6e1ff795f05) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid 938a6d90-41d5-4859-a36e-abd59ea74c88) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 99457440-cb7a-4dc0-8b54-daebeade54e4) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid 9fb3cc7f-6d96-42cc-a768-6e9d54434288) - ) - (junction (at 87.63 121.92) (diameter 0) (color 0 0 0 0) - (uuid a938a972-d085-408c-b142-88da714b1762) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid af800b3a-19ef-411b-b258-12f30f6e36ed) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid b121012d-5593-45bf-9815-54e74309f54d) - ) - (junction (at 123.19 127) (diameter 0) (color 0 0 0 0) - (uuid b15edb6e-c48b-4436-bb83-829f03fc065f) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid b1a3a1ae-e18e-4ba8-aced-559814120f83) - ) - (junction (at 123.19 134.62) (diameter 0) (color 0 0 0 0) - (uuid b35fc0af-94e6-4235-9186-a59d36cbc131) - ) - (junction (at 87.63 139.7) (diameter 0) (color 0 0 0 0) - (uuid bbaea939-b602-4b48-9bd0-d6037e1bb3a9) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid be718d1e-c449-494f-b806-94a15585e274) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid bf2a70e0-69c1-4e91-b952-ca6c06be2906) - ) - (junction (at 123.19 137.16) (diameter 0) (color 0 0 0 0) - (uuid bfd3351d-f8b0-4af4-b364-0e40f6ad36fe) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid d202136a-4a37-43de-97da-8784a62506d2) - ) - (junction (at 87.63 132.08) (diameter 0) (color 0 0 0 0) - (uuid e073d420-2f20-404e-9ef7-a74a494a6964) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid e0b9723a-0dae-433c-8ffe-bb6b633d27af) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid e15183eb-242b-4115-b455-e2e721d93718) - ) - (junction (at 87.63 119.38) (diameter 0) (color 0 0 0 0) - (uuid f6d685c8-ad9e-40fd-8471-fae5549accdd) - ) - (junction (at 87.63 149.86) (diameter 0) (color 0 0 0 0) - (uuid f8ec28f5-39bf-444a-8e4e-23840c1a77a1) - ) - - (wire (pts (xy 123.19 137.16) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0005bd18-3056-4b4d-b488-f2767a96580e) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 006975fc-fcc4-46fe-b628-c3c51e850d1a) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 016f130a-953f-4d00-b8da-07e72b8c2708) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 029bd196-6b7b-41ea-8ef9-233e2c8ec34b) - ) - (wire (pts (xy 90.17 132.08) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 04066324-7786-49e9-9e80-61d205d8e9f2) - ) - (wire (pts (xy 120.65 129.54) (xy 142.24 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05e1bb73-d715-481a-a002-28feacf17cea) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07b2a600-0a8d-4ee4-9af2-d0b913fdb80e) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 09c53f3a-8201-4bbc-8793-9651b49e45dc) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0b58ba32-5287-42c2-90e2-9df100e553c7) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0cc4cf8c-695d-49a0-94cf-7f093ebc4159) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f395949-89d4-4123-a7d4-bf62d0fd5ed6) - ) - (wire (pts (xy 120.65 121.92) (xy 142.24 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0fbfe8d4-c0c3-499b-92b5-40ba898d17ce) - ) - (wire (pts (xy 154.94 149.86) (xy 157.48 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ff8a473-c41a-46ed-b76c-26bd2f3b88a1) - ) - (wire (pts (xy 50.8 124.46) (xy 53.34 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 10921b4a-e402-42c9-9629-f08e8628f548) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1111a96a-02f7-430e-9df6-2afa9ef16809) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12ec2133-36cd-4d30-ac68-625f6fa2b9af) - ) - (wire (pts (xy 123.19 157.48) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1445f40a-7c46-487e-8583-0f3e7f1a64f8) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1aab7c37-6346-47cf-b882-dc5bed349fcd) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b75b841-735a-4ed6-9c37-132461293081) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e15b87b-f0ba-4ea1-8c3b-9a24c78c20bd) - ) - (wire (pts (xy 87.63 149.86) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 213e8f8d-0f00-40d9-82ea-bc64a26d18c3) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 22fe80f5-24b9-4b15-b835-6da325b882f4) - ) - (wire (pts (xy 87.63 142.24) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 24e52f36-0f03-4e46-8994-ea55ae14dba1) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 24ef3f51-9ea0-4df3-96bc-a29eb92716f7) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 27f36a29-a43a-4454-97bd-eeb13fc91bb2) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2804c273-256f-42cd-9d6b-a9e817971eff) - ) - (wire (pts (xy 120.65 147.32) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2865b89d-5888-47e5-a478-8c74729a1030) - ) - (wire (pts (xy 66.04 147.32) (xy 90.17 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2af49ab9-9dba-4b9e-a65b-6fadfda1329c) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b472700-199d-4ab6-a72e-ff0ffde9543f) - ) - (wire (pts (xy 154.94 129.54) (xy 157.48 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2c4d79ea-bd3d-4c66-8f2e-f92fa555b2be) - ) - (wire (pts (xy 87.63 154.94) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2d89ebeb-df7c-40a2-b2d4-a19f3c65e925) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2e61c7ae-c1be-47c9-91b1-9f3efabf0882) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 30f8f9d5-a842-474d-a60d-1fb4e2a133cf) - ) - (wire (pts (xy 87.63 129.54) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 31e187a0-80fc-409d-8c5b-645ad5338af4) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32f59d46-52d4-46d6-b7f0-7673a3cfa1c4) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32fa2e51-6236-41f3-b2b6-776d42cfd3ff) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3529ec85-84b0-450d-abb3-ad7b887d91a4) - ) - (wire (pts (xy 154.94 132.08) (xy 157.48 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 353b7490-e269-4fe1-be91-c5f99603cbf3) - ) - (wire (pts (xy 50.8 114.3) (xy 53.34 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 35e66fc6-f38e-4713-8e5d-f81f709c91f4) - ) - (wire (pts (xy 90.17 119.38) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36e2e612-c033-41c0-82a2-b15308bb05ea) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 381e19a9-0709-4c88-a9c6-59f6767df668) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 397e21a3-20dd-4014-8639-20a551c255c0) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 39a18914-289b-433f-a1bc-30447d4969f9) - ) - (wire (pts (xy 123.19 144.78) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3b2a83b9-a7e6-40e3-a8f6-49c708a9dfba) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3bd73034-f716-486c-8d81-e8f159089f69) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3cf2d4ac-ba2a-46fd-8633-530898b04bd8) - ) - (wire (pts (xy 50.8 127) (xy 53.34 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e95431d-6ecd-4df8-b919-8dc10315679f) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 420ee984-e7ba-4c38-a710-6ada21772e60) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 424efa7c-5509-4714-8028-9240231283bd) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4793ec09-2a9c-4aed-8905-8d1933f3f469) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 494c5b42-b657-4791-b2a2-18961683a1c8) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4962bfde-99ab-4a08-9fac-ea55a2eea86b) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4992d79c-85a9-4c15-b88c-9636a06f45d9) - ) - (wire (pts (xy 87.63 121.92) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4ab3b7e0-68ef-40cd-82c5-36f0e1f6b5d2) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4b7b7096-02b1-4e67-a23d-c535f0ee1d9b) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4d85d11a-2161-4e9b-ab9b-972c8c537dc6) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4f21f6da-ff7c-46e1-a79e-77ed2735de9a) - ) - (wire (pts (xy 87.63 157.48) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 50130d8a-3ca7-4efc-96d1-248ed816d3a9) - ) - (wire (pts (xy 120.65 152.4) (xy 142.24 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 503069b4-ecd5-4af7-8ca6-6fc916cb6695) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 50ff62f6-0b70-4e2b-93a7-f51b96b14e19) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5107bd6f-0899-4eba-93cc-2c8144a69586) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 51322788-9715-45f8-a3ea-3af1f399de39) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5479544d-323a-473f-91dd-22a363306ead) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 552cd886-1973-4706-98d8-b61046337d3f) - ) - (wire (pts (xy 120.65 132.08) (xy 142.24 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 55ec3389-4cfd-4421-9748-1d7dc1cc6b1e) - ) - (wire (pts (xy 66.04 127) (xy 90.17 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 579cbe9e-e812-42ac-848c-6afe87511482) - ) - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a0844bb-f657-4a60-9008-7bb2e3aaee1d) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5b33ac25-1ad5-4bea-9d68-a7ed2a78dd31) - ) - (wire (pts (xy 154.94 121.92) (xy 157.48 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5ce7b932-fb84-437d-a670-ec45294e33e7) - ) - (wire (pts (xy 85.09 152.4) (xy 90.17 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5f79d55e-ba37-4383-9f41-f000171abd64) - ) - (wire (pts (xy 120.65 119.38) (xy 142.24 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 614ca598-4d67-47dd-967b-bc474f9fc42a) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 63a40f23-54dd-4e92-b9e6-73a8ce9b636a) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6683b532-1e41-4f91-bb85-ec6ed7cddf21) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 68156d1f-333c-4993-beef-c0caa210accd) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 688d8a81-bea9-428c-aa04-68e57be1e238) - ) - (wire (pts (xy 66.04 144.78) (xy 90.17 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6b332a57-c82a-49ff-b517-4b90f3f0ab41) - ) - (wire (pts (xy 154.94 142.24) (xy 157.48 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6be11de4-05b2-4388-bf4e-5a2c01b9ddad) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6beb5474-764a-4aad-bf82-ec18bf8a7352) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 70fe35b7-addc-430d-ac31-74c91128976b) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75137663-ae5c-49bd-8b75-bace7287eed1) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7585b9cc-bf13-40ce-9dfe-095b661eb1d0) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 76c9e706-cbf4-4a2b-acf5-a1dbedab25b4) - ) - (wire (pts (xy 50.8 147.32) (xy 53.34 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 77d4203a-24a4-42ef-b10a-19a5a7c784e7) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7836c4b8-df01-4cf0-984e-d0d5594f7a41) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7845d26d-703c-49ca-b589-79f889e36e52) - ) - (wire (pts (xy 123.19 124.46) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 78925f09-b42e-4855-baf1-c7054f947167) - ) - (wire (pts (xy 87.63 119.38) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79acb8ad-d9be-4e78-8929-f312a4e01523) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7be24eef-a17d-4d5e-bda7-9ca8b62b9939) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e173b83-a4da-4430-99c8-0cfb313b84ec) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7ec6a6bc-93bc-4497-93b4-cf7e07464215) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7fa56270-dcc1-4a3b-81e3-f4e483a8764f) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 801f34a3-f2c0-4dc4-bc31-4891ab6e264e) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8262032c-4113-4d23-94c1-78186f4e468c) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 82e5461c-efe1-43d6-a97b-1c4628663f6d) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8746750e-9811-4e6a-a5ad-a5aefeb76ee9) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8761bbe1-1291-4880-baf8-022f149a4cd8) - ) - (wire (pts (xy 123.19 147.32) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8a8078ad-f1a3-4617-9a86-bed8357b693f) - ) - (wire (pts (xy 50.8 116.84) (xy 53.34 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8c0fb397-10c8-4faf-8490-97e85879d2bf) - ) - (wire (pts (xy 90.17 129.54) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8cf1dffa-42fa-4837-9f94-2cf5961d9f0a) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8d039d4f-54da-4762-b568-1cf882191bef) - ) - (wire (pts (xy 66.04 137.16) (xy 90.17 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 900d89ab-b7c1-4273-bbd2-84e607768257) - ) - (wire (pts (xy 120.65 137.16) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9112b3ae-bb36-457b-b9f3-1cc3afaa2234) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 91349f54-0610-4139-aa7e-7cc30ab02929) - ) - (wire (pts (xy 120.65 134.62) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 93d944cd-b603-409d-bbc7-e6cb2b971cb4) - ) - (wire (pts (xy 154.94 139.7) (xy 157.48 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 96a50857-eb8a-41d8-b68a-74c8daa7a451) - ) - (wire (pts (xy 66.04 114.3) (xy 90.17 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9933e689-466f-4fdc-96a6-8a4abdf47d05) - ) - (wire (pts (xy 90.17 142.24) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 99be5fb8-4d66-49d9-9e5d-6ae45598b3da) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9c077d07-5ec5-4f06-b024-1d55e6cde90b) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9da71e55-41b1-4892-bbd1-3a6ecd97c855) - ) - (wire (pts (xy 120.65 144.78) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e4e3879-77fb-4790-a8f4-20494b023d18) - ) - (wire (pts (xy 50.8 144.78) (xy 53.34 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f1ec610-925c-42a8-873a-3b226d6e722b) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f506dd2-c389-4bab-880d-eafc6f2aeb4e) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a11a3293-d52a-4a9d-b98b-6cbfbc0a0520) - ) - (wire (pts (xy 90.17 139.7) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a5cd6d33-5316-486a-9800-7029fb6e913e) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid acdb21a5-f7b2-40b3-a189-1f02c0401fa2) - ) - (wire (pts (xy 90.17 121.92) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af8f7967-9d37-4590-a850-157369b63fa8) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b1864270-2aaf-486d-9d12-108dcd9e740b) - ) - (wire (pts (xy 87.63 132.08) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b4dc47e9-a15b-4c01-accf-a536aef5033a) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5b592ac-7537-4e3f-b810-622be95639e0) - ) - (wire (pts (xy 120.65 124.46) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b94e10f1-26cf-49e3-9fa1-481f113819d4) - ) - (wire (pts (xy 90.17 154.94) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b95ab5e1-a37d-4821-9681-7e2ed8600835) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9737e96-6238-4a81-a69f-c480822bb2f3) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b991edf5-55f1-4d8a-83d7-096e77011865) - ) - (wire (pts (xy 50.8 134.62) (xy 53.34 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bd7b4245-c106-420d-afe6-0962690381c6) - ) - (wire (pts (xy 123.19 134.62) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid be3dc171-f964-466b-91e9-872cf665a261) - ) - (wire (pts (xy 90.17 149.86) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid beb66609-3b23-4faf-8e71-6438f55fe7c4) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c22e64df-e0a3-47f8-9aa5-3fca0885acd0) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c5b8cd7a-a468-41f9-a6e5-166046f01291) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c936d246-7fdf-41f4-92b3-ce424d9bffcf) - ) - (wire (pts (xy 66.04 116.84) (xy 90.17 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb7fd241-738d-4bf7-a874-62e1c699d109) - ) - (wire (pts (xy 120.65 139.7) (xy 142.24 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc8d61de-4ef7-4138-9495-4ebfc1f1d29f) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cce4292b-62ce-4b0a-896b-65629fa21e42) - ) - (wire (pts (xy 50.8 137.16) (xy 53.34 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cd6bd663-959b-4548-8c01-65c0a8ee1e71) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cda5e3a3-d467-41fd-b8de-1957c36de802) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ce0e403e-b1fa-44df-8061-5c8ab53335ca) - ) - (wire (pts (xy 154.94 152.4) (xy 157.48 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d2e8567e-0c76-43af-80d4-d3dcba477c28) - ) - (wire (pts (xy 120.65 116.84) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d3c8f08f-5788-4f36-a3ef-e08c3aaf7d8b) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d75aec6d-f51a-4882-9d35-4fcaea722250) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d7b48da0-3f9d-4b0e-8115-547f6540045a) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db57b8b9-e2ec-4cc8-9e32-55919ced4925) - ) - (wire (pts (xy 66.04 124.46) (xy 90.17 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dc44ff94-f7da-4f22-974c-43ec095088d7) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dc54d13e-f4c8-444c-8dde-4f40293ec165) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd018670-2764-4532-bf69-9efea454534c) - ) - (wire (pts (xy 154.94 119.38) (xy 157.48 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd84409b-ea6d-4850-a7dd-5e66fe535691) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df256cca-d210-49b3-a52c-242ee464cf7f) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0120a71-8d26-46bc-83be-d9d01ad9a15d) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e1c77a38-ad91-4932-b642-4f19ebce9a5f) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4197b80-7e30-4e2d-a8fd-00edae015388) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4600bbd-8dd1-4954-ab17-5cef3b71c897) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4877db8-2487-4826-82fa-b041731c66f4) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e4dfe210-6408-4a53-b4ce-69a83fc8cc7d) - ) - (wire (pts (xy 120.65 127) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e53317bb-127a-4fb2-b274-9cb9a79f7475) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ea05f568-07eb-4de4-ac1e-475ffec18e65) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ec9221bb-61dc-4a1e-b021-3f7b45ab3262) - ) - (wire (pts (xy 120.65 149.86) (xy 142.24 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed2a15b2-4027-4a4a-b5a2-4b83f6d59e2b) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f3155575-8b6d-44bb-b5db-5da0064dd171) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f43fc515-2108-4d0e-93d1-7cdae8aa8a66) - ) - (wire (pts (xy 120.65 154.94) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5365678-6c93-4da8-bd87-3d21fc30df92) - ) - (wire (pts (xy 123.19 106.68) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7fff85e-3a2f-470a-ab43-aef5aaad1978) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid faa0df08-b4b4-4440-9078-31898d4033a0) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fad6c332-9b8f-45d2-9f2f-abe2ad1cd0cf) - ) - (wire (pts (xy 123.19 116.84) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid faf7c528-b2d0-4430-a148-cd088a76af6a) - ) - (wire (pts (xy 123.19 127) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fb48a645-7fe2-433c-9105-24ba72dc20cd) - ) - (wire (pts (xy 87.63 139.7) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fd324715-3bc0-49d8-8bc1-92155b879a78) - ) - (wire (pts (xy 120.65 142.24) (xy 142.24 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe06670e-b3b6-4ffd-8967-127369d4976a) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe979edb-df05-4854-a0ad-24c637f619d5) - ) - (wire (pts (xy 66.04 134.62) (xy 90.17 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ffc046c8-ab90-4e7f-a1c0-20fbadc8a977) - ) - - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 388b5a4b-5c0d-43fa-95da-e3f70762be1b) - ) - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4a46ee9a-887f-4743-8bd7-3ce5c742bfbc) - ) - - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 06071118-e7db-4b47-9d1a-b8011cbcb0ff) - ) - (label "_PER6_N" (at 125.73 142.24 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1d9d25d6-942d-4a78-8c7d-3c7546c0f556) - ) - (label "_PER4_N" (at 125.73 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 23ac7d38-ba8c-49df-9b9e-021648f3b0a5) - ) - (label "_PER5_N" (at 125.73 132.08 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 247c55e5-6313-4ae4-a43a-895be5f69569) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2a410a0e-0de5-4fee-94ec-b3fa74edf565) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2a73c879-853c-44e0-84d2-941df88c10dd) - ) - (label "_PER7_P" (at 125.73 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3afd32d6-4ef0-4db3-8226-3d2babe564a3) - ) - (label "_PER7_N" (at 125.73 152.4 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 46cce147-7c82-48fc-a523-c12ac2293aa0) - ) - (label "_PER4_P" (at 125.73 119.38 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4cdddf07-5fd4-455b-8af3-86b2cc39eaf8) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 501e5d11-d5f8-487d-b12a-de3019706358) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5af401b1-f749-4a76-9cc8-9898cafa7ec6) - ) - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 66d37b4b-e67b-4353-a836-3e992d1dcd26) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a117cf12-e4ad-4cba-b348-e996fc56f79e) - ) - (label "_PER5_P" (at 125.73 129.54 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b05cd04c-b1d7-4cd0-96b5-b42cb57acd7d) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bb1f38c0-ce76-4832-bfc7-82079724b596) - ) - (label "_PER6_P" (at 125.73 139.7 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid e3018cfb-97ba-41dc-8a0e-c18633db3916) - ) - - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 09ec3a33-6de1-4171-90c8-28972fef73f3) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0a474097-ac80-4fab-bf15-7460074e8339) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0fae615f-8acd-4aa3-8435-1894a5ce408f) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1993839f-60e3-423e-b6f6-d5514cb93f29) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 21c4e392-28f0-42f2-918e-a109c168f964) - ) - (hierarchical_label "PER5_N" (shape input) (at 157.48 132.08 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 23b7cf01-1214-4b98-b056-4e5b7906a3ec) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2878f104-434b-4392-b494-ed7ec1f775be) - ) - (hierarchical_label "PET7_N" (shape output) (at 50.8 147.32 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 28ccd132-94db-49ae-b852-631bb5f0bb14) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 28ec2372-f083-4d85-ab8d-cc9d4cae5e79) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2a76e6d3-8b6a-4e4c-95d9-b1a8e84791d2) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2b0c06ff-2c82-4912-b645-0b07f92946dd) - ) - (hierarchical_label "PET4_P" (shape output) (at 50.8 114.3 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 30f44523-faa9-462f-9b69-5a789b566ed3) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3e608eab-64bd-442e-939a-0a2442d728d3) - ) - (hierarchical_label "~{PRSNT2x8}" (shape passive) (at 85.09 152.4 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 44c47fd7-6c35-4bb6-9b21-909dbe7a2013) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 45ef278d-878c-4fad-87bc-8aa047c94da2) - ) - (hierarchical_label "PER4_P" (shape input) (at 157.48 119.38 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 493bbdfd-afee-4225-a8b4-8dd98326f8f8) - ) - (hierarchical_label "PER4_N" (shape input) (at 157.48 121.92 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5284e68d-6280-466d-980d-547e962d0f8f) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5b2c8ad4-d833-4ff1-8249-f3aa08f9f3df) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5f7d01ef-f9b6-422f-a0ba-3335217f5cbc) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 65ac0657-930b-40cd-befc-fe63a213c35a) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 67d0247c-d7d3-4d9d-a1a9-ab421886b159) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 68ec5e88-1467-4f8d-aac9-cbeb0361518e) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6a3dcf7a-8343-403a-9ae7-a55d42c0627a) - ) - (hierarchical_label "PER6_P" (shape input) (at 157.48 139.7 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 71adb278-3603-4fa7-93e7-f99cf2257e5b) - ) - (hierarchical_label "PER7_P" (shape input) (at 157.48 149.86 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 749bd637-3e66-4e0c-8469-9d6c99cae43e) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 75d84842-75f6-4f2f-9bb4-54f8eb3b5dbc) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a1c91202-6ca2-4fa2-99f5-86742308cceb) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b0a88151-5639-4361-96e9-7168a7ec404a) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b4ca9c63-4205-4501-9e87-505f6a6a181d) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b5e08561-0737-4f5e-bbf3-237aca764081) - ) - (hierarchical_label "PER7_N" (shape input) (at 157.48 152.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b6d6f33c-eb8d-487b-be41-4fe88e4f704e) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b9f6b416-ae0a-4c5f-8bea-cc812ab34322) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bf97bb01-1d06-4f82-8f1c-b88eef7830f8) - ) - (hierarchical_label "PET7_P" (shape output) (at 50.8 144.78 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid bff8dbc1-b734-44f9-bce0-53ebe167e9fb) - ) - (hierarchical_label "PER6_N" (shape input) (at 157.48 142.24 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c81748c9-5616-4e0a-b187-77ec39ba3670) - ) - (hierarchical_label "PET6_N" (shape output) (at 50.8 137.16 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cb6b83fc-8901-4e08-b588-73d62195ad85) - ) - (hierarchical_label "PET5_P" (shape output) (at 50.8 124.46 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d1daf172-82b1-4179-ba4c-97e61951c1fd) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d33cdd5b-9122-4a1a-b753-8fb6e1427447) - ) - (hierarchical_label "PET6_P" (shape output) (at 50.8 134.62 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d46f62e9-9274-4b54-abf5-eaadc078ea07) - ) - (hierarchical_label "PET4_N" (shape output) (at 50.8 116.84 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d776f0c0-7e95-4594-9718-c8b71ef34057) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d7942978-accc-4d27-b19e-0d0a44e18cdb) - ) - (hierarchical_label "PER5_P" (shape input) (at 157.48 129.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dc049fd3-03ea-46de-bbea-c3d190c46813) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e007b5a6-e34b-4a15-82b6-8c49e737d894) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e869b016-cbcb-4894-a78f-3ae667b27e96) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid efc38966-c142-4624-a7af-13474bff37e3) - ) - (hierarchical_label "PET5_N" (shape output) (at 50.8 127 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f63fba4c-6422-4e44-bb1b-21d9b3f8cc31) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fd2bb4b3-406f-4da1-ace9-d604bff4dd92) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_low" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "power:GND") (at 87.63 157.48 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 163.83 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 161.8742 0)) - (property "Footprint" "" (id 2) (at 87.63 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 78c42be9-fc26-4fc9-85e8-0a621dceee45)) - ) - - (symbol (lib_id "power:GND") (at 123.19 157.48 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 163.83 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 161.8742 0)) - (property "Footprint" "" (id 2) (at 123.19 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 157.48 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 4b6684fd-5103-4fc6-bc6d-03b2c1ea17d1)) - ) - - (symbol (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 73e32748-3ee1-4d18-8aee-1c12bbbb923f)) - ) - - (symbol (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2a6393d1-b951-4917-b254-4206a4df4d1f)) - ) - - (symbol (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid af42fd93-34a9-4bf7-90e0-b80870f3869b)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 4e357972-5b78-4f3b-8cd2-cf8606a832a9)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 36a870bc-4aee-40c5-8934-e4df8f96c98d)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 961df22b-255f-48e0-b6fc-a8f37ac62e09)) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x8") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d548ac1) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x8" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x8" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 9cdab950-1be4-4fd3-96b9-5e3a6d6ddd06)) - (pin "A10" (uuid 01b2b4af-b33c-44d1-bafd-167d247791d3)) - (pin "A11" (uuid a1b03e9e-c108-448b-bdf8-16231eb862f0)) - (pin "A12" (uuid 277355ce-1249-475f-85dc-4e15ae34f6a2)) - (pin "A13" (uuid ee0cd213-625c-4619-8c8a-0183dbc61f2e)) - (pin "A14" (uuid e2cb0141-6703-499e-abe4-2ec24a85a6d4)) - (pin "A15" (uuid 30136875-73ee-4799-887f-75790308fa00)) - (pin "A16" (uuid d1854f3e-fde9-4761-a627-27a37a39b171)) - (pin "A17" (uuid b05eac39-dfb9-415e-b0f4-d3bd5430ec06)) - (pin "A18" (uuid 636ff8b7-8c95-4019-a84e-9e46dfe217b6)) - (pin "A19" (uuid 2ac5f13f-27e0-492c-90d0-7f39f96dd838)) - (pin "A2" (uuid 0713d1f0-53bc-425a-9109-ba6a22d60111)) - (pin "A20" (uuid 616e85b5-e037-4407-a50b-25d91c7f77d8)) - (pin "A21" (uuid 5ea5c792-a32a-4cf5-baa0-0b75a32cfc6b)) - (pin "A22" (uuid 6d439c4b-58a5-48bd-b6a4-d46cf7f67f82)) - (pin "A23" (uuid ba375f9a-63c6-471c-bf76-f87b6a4be1e4)) - (pin "A24" (uuid 604731fc-80ad-4bd1-9259-c835697cefe0)) - (pin "A25" (uuid a48cf53a-2373-4a2d-8dac-c1ee7c26325b)) - (pin "A26" (uuid f68c50d8-2b1d-4244-9e17-d26820c365dd)) - (pin "A27" (uuid f94827f8-f9d3-4a83-b6aa-d8f6821bfbd7)) - (pin "A28" (uuid 98ee58a3-5f2a-4afc-914b-b6c6fdc520d7)) - (pin "A29" (uuid fe49cd63-544d-4ac6-a315-6612db4f2f73)) - (pin "A3" (uuid ccbdb3a9-6e2a-40df-9d9a-5147a60cdab4)) - (pin "A30" (uuid d4800d9d-3cb3-402c-b4a0-5046da399200)) - (pin "A31" (uuid 66888462-db8e-4dde-a86c-5c139390e31c)) - (pin "A32" (uuid 06e1937d-a3cc-425c-afe0-661f3aecb080)) - (pin "A33" (uuid 02a8da80-ae46-49a4-add6-c629afbcc111)) - (pin "A34" (uuid 9a72bd89-89e1-4e4f-84ce-eeb98a137f69)) - (pin "A35" (uuid 9d4428b6-02fd-44f1-8264-1a2ac302e9ae)) - (pin "A36" (uuid 47db0792-508b-4495-a08a-c7f87bbe7636)) - (pin "A37" (uuid 2e8c635e-b997-4e69-964c-902ec7b05b9b)) - (pin "A38" (uuid 957c7f90-6fe2-4d51-85ff-c135686d95f0)) - (pin "A39" (uuid 614e20dc-3cc0-4f3c-babf-6345b99219af)) - (pin "A4" (uuid faec1d7d-5ff1-486e-8a78-c8211dee7683)) - (pin "A40" (uuid 67ff8611-fb7c-4ddc-82e4-c76045e3759a)) - (pin "A41" (uuid e4e07e8f-5f81-43e0-bfe1-2f6b837a3f41)) - (pin "A42" (uuid 0af13210-b19e-4c5a-8596-1f41aab4308c)) - (pin "A43" (uuid a204a6b0-219d-4e04-8ee4-65dcd0a62188)) - (pin "A44" (uuid c9003dd1-0551-4681-885d-ce2f026ffe88)) - (pin "A45" (uuid 5aadc2fb-e954-4d8b-830c-4fd6d9d24d5f)) - (pin "A46" (uuid 26722b55-735e-485d-b950-ed5a88250746)) - (pin "A47" (uuid f202f271-beb2-4bd0-bbf6-747b1086c663)) - (pin "A48" (uuid 048153c9-dca3-425f-94c3-92dfe139c182)) - (pin "A49" (uuid 8397c05e-b23c-4553-91fc-cada354ecc03)) - (pin "A5" (uuid 41509f4e-7219-481d-83ab-f5c147ca1ed1)) - (pin "A6" (uuid cee11e70-f15e-4efb-ac74-0e4495659ced)) - (pin "A7" (uuid b6750dd9-b048-4550-96a0-36667602667a)) - (pin "A8" (uuid 8c89e0cf-35e9-46dd-bc64-e404635b5d1a)) - (pin "A9" (uuid 7ce99616-f33e-4627-a8de-c9c77d169045)) - (pin "B1" (uuid 73a7b6c9-276b-4ee4-8701-f957fb168afc)) - (pin "B10" (uuid 58a35c49-a796-478b-b483-4aea04c3e212)) - (pin "B11" (uuid 262c175e-4cf0-4d89-8aaf-c7e1df2ed41b)) - (pin "B12" (uuid 4171d234-a00e-42e4-b4eb-3b45c3a9bdeb)) - (pin "B13" (uuid 884aeaff-7fab-47f4-aae4-e6470fbed034)) - (pin "B14" (uuid 7743cc00-dc62-495e-b1c9-fe67bca16971)) - (pin "B15" (uuid 9b2c5d5d-a8d5-45a0-9157-f4343b2c8eaf)) - (pin "B16" (uuid 3524aa47-fa46-4bd2-926a-e12d563065e4)) - (pin "B17" (uuid 9fc727d4-6ae1-434f-b080-272d41a86d74)) - (pin "B18" (uuid 4aa9b7ec-54bf-49ce-a17e-90a9ce9f2a87)) - (pin "B19" (uuid 7cdb5edb-688f-4155-8fd7-7a504430187f)) - (pin "B2" (uuid 5936dad7-0cce-41a4-98b8-0b24874cd761)) - (pin "B20" (uuid a8574e82-ce17-4462-b7ea-77dd48be31c6)) - (pin "B21" (uuid 2ba57d84-78a8-4dac-be23-c6da8d0129b7)) - (pin "B22" (uuid dd3c5131-518c-4c01-8eed-46e7eaafd57f)) - (pin "B23" (uuid 6f077693-2886-4ae6-afcd-7bc1d5abbbe3)) - (pin "B24" (uuid 572228b6-4147-42b7-9aa1-f93c8dc2dc57)) - (pin "B25" (uuid c57e8b34-56a9-44f6-8686-e6b6a3c5831b)) - (pin "B26" (uuid cdeaa454-84e0-4dbd-8ab2-c1560d312382)) - (pin "B27" (uuid 26c96a6d-645c-43ac-a57e-c3a87476a0bb)) - (pin "B28" (uuid f47fc691-b071-4d6c-99c1-9405230cd8f4)) - (pin "B29" (uuid 2cefe525-2729-44d1-8945-8b361ced6391)) - (pin "B3" (uuid 90677dfa-caa1-4775-903a-1251654ee288)) - (pin "B30" (uuid 5ff1d43b-e4ac-4444-adb3-1eb8e74bcc13)) - (pin "B31" (uuid 598773de-89d6-4607-8f32-59276fa08898)) - (pin "B32" (uuid 7a97bfd7-6ed2-4bab-b7fd-16e42621bc9e)) - (pin "B33" (uuid 71be93be-6e3f-4deb-a799-959eedaad268)) - (pin "B34" (uuid a500b2ad-af54-480d-b50d-26f899d09c2f)) - (pin "B35" (uuid 537b4012-0c1d-4e3d-8aae-06b7316f476e)) - (pin "B36" (uuid dffc59ca-94f8-4c60-b7b2-096724f0a436)) - (pin "B37" (uuid 938d2a0f-5cea-4916-bd88-a60f899e5498)) - (pin "B38" (uuid ccc499c2-9bb5-45f4-ae14-ef1227284f56)) - (pin "B39" (uuid a0cc3271-9573-4c45-867c-b0a4a4b58bfd)) - (pin "B4" (uuid 85eec9f7-4a35-4421-9850-9a2e84f92faf)) - (pin "B40" (uuid 3f12c8a7-9411-485c-92f1-be9766153756)) - (pin "B41" (uuid 3c93f7a9-d4d0-493e-8118-679183a17224)) - (pin "B42" (uuid a1475108-2d07-4fbc-aaf6-f6781b7c95ca)) - (pin "B43" (uuid 5ee701f7-da94-4b2b-8997-cb2d7ed569d5)) - (pin "B44" (uuid 9ab519f7-a1bd-4113-90d9-6cbca164c240)) - (pin "B45" (uuid 8c36255b-a2e9-491f-8b89-33d2c74d0b89)) - (pin "B46" (uuid fa3bc09a-e7f8-4b82-a495-6d34faecf6d4)) - (pin "B47" (uuid 72d3647f-1508-432f-9d84-e76a90320801)) - (pin "B48" (uuid 875990e8-573a-4e45-96ab-43e53a982b53)) - (pin "B49" (uuid ee9425e3-cafa-40a7-a284-eb0625e2cec7)) - (pin "B5" (uuid b41c2f68-11d3-43f0-98a1-340011b12df6)) - (pin "B6" (uuid c451d254-5252-4452-8126-533fe6d6789c)) - (pin "B7" (uuid 39977de1-df05-4965-b95b-ba2d8b32ec54)) - (pin "B8" (uuid c5b54964-b2fd-4223-8391-79f5b7cf961a)) - (pin "B9" (uuid 987ebe00-0bac-42ec-b8fd-0712ed9ffdc0)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid de635d3f-5213-40d9-a533-796dadbded93) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 10cefc83-c177-4ba2-a297-f8da0fc14d50) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d8245cfa-bfa4-41fa-9b31-ae09676d0a65) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5d2075b3-2c10-46f3-ab77-19d30fd74c9a) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 2af1362e-97b2-4b22-8138-0dcccc6ebc97) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d57261f6-33a3-415c-b644-d2287383e555) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 84def448-f85f-419c-b434-a8b0f08e7f0a) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2d149537-a22a-439b-a761-6aab9b9b8aa9) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8683605b-6257-489e-834d-679eda28adb3) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ea4f2b6d-f925-4f4f-9b1f-e121e42cfebb) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f9a7a7f9-0977-4b29-9807-afa6a541902d) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 80cb2e21-d4cd-4d2b-b426-98b1e520107f) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9c022821-1f6b-41cd-9780-49fe77c48817) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c65868ad-1ef5-4035-89c6-95f74a3dd066) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a0e19f50-7d50-4862-9966-d6bd89fb5504) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 194e36fa-a482-4134-a494-c478081e685b) - ) - ) - - (sheet (at 53.34 113.03) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b438) - (property "Sheet name" "sheet5D87B424" (id 0) (at 53.34 112.3184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 118.6946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 114.3 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7b0ad758-e2c4-40ea-8a46-a3a31bb26188) - ) - (pin "IN-" input (at 66.04 116.84 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fb926eeb-67f4-47c4-a38b-4500bc9c562e) - ) - (pin "OUT+" output (at 53.34 114.3 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ff7de932-fad3-4231-86af-85eefc9934d8) - ) - (pin "OUT-" output (at 53.34 116.84 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 32e9d3ea-8e7f-4b28-b3c5-7789a6f3e718) - ) - ) - - (sheet (at 53.34 123.19) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b440) - (property "Sheet name" "sheet5D87B425" (id 0) (at 53.34 122.4784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 128.8546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e76c1dc7-64a6-4be1-bdfa-1914a0996623) - ) - (pin "IN-" input (at 66.04 127 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d9abd718-75f7-4a42-a9c1-c300147667f6) - ) - (pin "OUT+" output (at 53.34 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0fcfb179-ba35-4818-b66f-85aea7a5dd9c) - ) - (pin "OUT-" output (at 53.34 127 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 48e1fda2-7967-40b0-9861-382469620c17) - ) - ) - - (sheet (at 53.34 133.35) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b446) - (property "Sheet name" "sheet5D87B426" (id 0) (at 53.34 132.6384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 139.0146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 46b1a706-c120-432a-8770-43674350c5cb) - ) - (pin "IN-" input (at 66.04 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 33bf6e9a-bfe1-4025-ae90-e87d6ef6fff4) - ) - (pin "OUT+" output (at 53.34 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b768e01c-1188-422b-bf57-b140f19247ea) - ) - (pin "OUT-" output (at 53.34 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f2240c01-886b-4b34-8dc7-18086358bbec) - ) - ) - - (sheet (at 53.34 143.51) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d88a9fd) - (property "Sheet name" "sheet5D88A9F3" (id 0) (at 53.34 142.7984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 149.1746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 144.78 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 48c4e386-a148-468b-9129-f61e57ced9da) - ) - (pin "IN-" input (at 66.04 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 46544bd7-3508-467e-bfb8-5be6fb3cfed8) - ) - (pin "OUT+" output (at 53.34 144.78 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bd8102cf-ce4f-4002-8da1-b149d9fe73f7) - ) - (pin "OUT-" output (at 53.34 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a2aa1a0d-2fb8-47e9-934d-73775f83de3c) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid af291273-e645-49a3-ba34-ad1e1ce56f20) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ccf94260-70b3-4674-a3e1-7f758be6a2db) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3607d10b-f879-4944-9061-2208a80ee60e) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b6405e7d-8c05-440f-9a7d-c95c8225d015) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6d5d2f3f-b23b-4e08-b09e-8ad3747fa1d0) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4ed593d8-8459-4133-a7b1-5102fd543ae3) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4167e1a3-bac3-4295-a1e9-596d3f2ddde2) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9fd5c6c4-3be6-4846-8de1-05c1e981dd16) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 96f99378-54ec-45b5-82a1-607e798d35e2) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ce660614-16b8-402c-bfcd-a66ba7872b02) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cd81126d-f879-44ac-b014-f527cd489b5c) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid fad13ca4-9274-4f65-85bc-82fbc8b882ba) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 669a9763-b9d1-4935-b0a4-a96dac111149) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d1fec420-afd9-456b-95f8-7515406dc664) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 85ac38f6-06f2-4f3c-9019-d38cb5e60d8a) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f599473b-6879-4c67-a901-91b66641064f) - ) - ) - - (sheet (at 142.24 118.11) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc901f) - (property "Sheet name" "sheet5DBC9013" (id 0) (at 142.24 117.3984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 123.7746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 119.38 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e9506e7c-fbfb-4e6a-bd39-5e96fe26819d) - ) - (pin "OUT+" output (at 142.24 119.38 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e5bc939c-32a6-41e2-af0b-becf76803d9c) - ) - (pin "OUT-" output (at 142.24 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c6a56a41-16e1-4ed9-a8bd-e29217019c14) - ) - (pin "IN-" input (at 154.94 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 739db0c8-6663-41ff-aae9-ed345e1e392d) - ) - ) - - (sheet (at 142.24 128.27) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9029) - (property "Sheet name" "sheet5DBC9014" (id 0) (at 142.24 127.5584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 133.9346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 129.54 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 36d1aff7-1be2-443e-8a9b-a85a4b2963e3) - ) - (pin "OUT+" output (at 142.24 129.54 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 53d3c38d-dcb6-4d86-9d18-745da8943483) - ) - (pin "OUT-" output (at 142.24 132.08 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 948d5604-2a51-4bf5-82d7-d0da6c755f43) - ) - (pin "IN-" input (at 154.94 132.08 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9a132ccf-1b39-46d5-85a0-99307ec1639a) - ) - ) - - (sheet (at 142.24 138.43) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9033) - (property "Sheet name" "sheet5DBC9015" (id 0) (at 142.24 137.7184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 144.0946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 139.7 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 00f66762-ca9b-4d2c-92b0-df56f5de405d) - ) - (pin "OUT+" output (at 142.24 139.7 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5eef58e0-7840-4e68-b07d-141f2feb8ba9) - ) - (pin "OUT-" output (at 142.24 142.24 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3249655d-9ce6-42e5-9efa-34d7478a8b6e) - ) - (pin "IN-" input (at 154.94 142.24 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f2968221-dcfe-4f4b-8769-e89f88acae1e) - ) - ) - - (sheet (at 142.24 148.59) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbde98a) - (property "Sheet name" "sheet5DBDE980" (id 0) (at 142.24 147.8784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 154.2546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid dbbd25a6-d8be-4e5d-b9dd-cbd7b7f4eb17) - ) - (pin "OUT+" output (at 142.24 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cafeea5a-866e-4d56-9919-feed2b92abf1) - ) - (pin "OUT-" output (at 142.24 152.4 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7968d751-2d07-40ec-8829-3cd714fd16a8) - ) - (pin "IN-" input (at 154.94 152.4 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 39a54c12-4e1a-48c9-9bcf-50b03b290081) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6d2e7884-a711-4aab-9acf-e2e44a4a6cb6") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x8_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x8" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x8_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x8_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -134.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x8_low-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "388b5a4b-5c0d-43fa-95da-e3f70762be1b") + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4a46ee9a-887f-4743-8bd7-3ce5c742bfbc") + ) + (junction + (at 87.63 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "13b24a77-a061-4153-bad5-36e151f9f342") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "1586f88e-874c-473b-9216-c52b54a38b3b") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "176a7617-19ab-4977-9a44-ccd85a932d22") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "1ad5cd3e-37aa-4cc2-b5ba-4f3f18b8177d") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "1ced5820-9074-4c97-960a-0a03aa785003") + ) + (junction + (at 123.19 124.46) + (diameter 0) + (color 0 0 0 0) + (uuid "1d974f12-e02b-4d01-879e-c9f1d770b967") + ) + (junction + (at 123.19 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "208484ea-1e2d-4d2c-9da5-f55321ae62a4") + ) + (junction + (at 123.19 144.78) + (diameter 0) + (color 0 0 0 0) + (uuid "245b764d-4394-4132-ba9d-ac29f4147e97") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "32eac90a-8d59-4a11-b4f4-fa7a4723371b") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "3b1a74ff-887b-471e-be00-69e36e10f231") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "55792ea6-146d-46ac-9eac-fa70575c7ec4") + ) + (junction + (at 123.19 147.32) + (diameter 0) + (color 0 0 0 0) + (uuid "5d169b40-1530-4e45-adf5-06875da7f3d1") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "6e1d9ff6-792f-4b68-aa56-bacdb72c39bd") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "6eab57f5-5efd-4984-b7cc-bf797a758ac7") + ) + (junction + (at 87.63 142.24) + (diameter 0) + (color 0 0 0 0) + (uuid "702c0dca-408d-49b3-8947-818857856e83") + ) + (junction + (at 123.19 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "735a6f5c-fe1a-42b8-9409-8985ed6fa565") + ) + (junction + (at 87.63 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "770c91cb-a94c-4eaa-b0b3-af4f76768db0") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "7d639816-7c68-4ed1-be80-268b72658c1e") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "880690ba-63e7-4238-b38e-f6e1ff795f05") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "938a6d90-41d5-4859-a36e-abd59ea74c88") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "99457440-cb7a-4dc0-8b54-daebeade54e4") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "9fb3cc7f-6d96-42cc-a768-6e9d54434288") + ) + (junction + (at 87.63 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "a938a972-d085-408c-b142-88da714b1762") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "af800b3a-19ef-411b-b258-12f30f6e36ed") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "b121012d-5593-45bf-9815-54e74309f54d") + ) + (junction + (at 123.19 127) + (diameter 0) + (color 0 0 0 0) + (uuid "b15edb6e-c48b-4436-bb83-829f03fc065f") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "b1a3a1ae-e18e-4ba8-aced-559814120f83") + ) + (junction + (at 123.19 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "b35fc0af-94e6-4235-9186-a59d36cbc131") + ) + (junction + (at 87.63 139.7) + (diameter 0) + (color 0 0 0 0) + (uuid "bbaea939-b602-4b48-9bd0-d6037e1bb3a9") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "be718d1e-c449-494f-b806-94a15585e274") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "bf2a70e0-69c1-4e91-b952-ca6c06be2906") + ) + (junction + (at 123.19 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "bfd3351d-f8b0-4af4-b364-0e40f6ad36fe") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "d202136a-4a37-43de-97da-8784a62506d2") + ) + (junction + (at 87.63 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "e073d420-2f20-404e-9ef7-a74a494a6964") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "e0b9723a-0dae-433c-8ffe-bb6b633d27af") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "e15183eb-242b-4115-b455-e2e721d93718") + ) + (junction + (at 87.63 119.38) + (diameter 0) + (color 0 0 0 0) + (uuid "f6d685c8-ad9e-40fd-8471-fae5549accdd") + ) + (junction + (at 87.63 149.86) + (diameter 0) + (color 0 0 0 0) + (uuid "f8ec28f5-39bf-444a-8e4e-23840c1a77a1") + ) + (wire + (pts + (xy 123.19 137.16) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0005bd18-3056-4b4d-b488-f2767a96580e") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "006975fc-fcc4-46fe-b628-c3c51e850d1a") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "016f130a-953f-4d00-b8da-07e72b8c2708") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "029bd196-6b7b-41ea-8ef9-233e2c8ec34b") + ) + (wire + (pts + (xy 90.17 132.08) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04066324-7786-49e9-9e80-61d205d8e9f2") + ) + (wire + (pts + (xy 120.65 129.54) (xy 142.24 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05e1bb73-d715-481a-a002-28feacf17cea") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07b2a600-0a8d-4ee4-9af2-d0b913fdb80e") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c53f3a-8201-4bbc-8793-9651b49e45dc") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b58ba32-5287-42c2-90e2-9df100e553c7") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cc4cf8c-695d-49a0-94cf-7f093ebc4159") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f395949-89d4-4123-a7d4-bf62d0fd5ed6") + ) + (wire + (pts + (xy 120.65 121.92) (xy 142.24 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fbfe8d4-c0c3-499b-92b5-40ba898d17ce") + ) + (wire + (pts + (xy 154.94 149.86) (xy 157.48 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ff8a473-c41a-46ed-b76c-26bd2f3b88a1") + ) + (wire + (pts + (xy 50.8 124.46) (xy 53.34 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10921b4a-e402-42c9-9629-f08e8628f548") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1111a96a-02f7-430e-9df6-2afa9ef16809") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12ec2133-36cd-4d30-ac68-625f6fa2b9af") + ) + (wire + (pts + (xy 123.19 157.48) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1445f40a-7c46-487e-8583-0f3e7f1a64f8") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aab7c37-6346-47cf-b882-dc5bed349fcd") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b75b841-735a-4ed6-9c37-132461293081") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e15b87b-f0ba-4ea1-8c3b-9a24c78c20bd") + ) + (wire + (pts + (xy 87.63 149.86) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213e8f8d-0f00-40d9-82ea-bc64a26d18c3") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22fe80f5-24b9-4b15-b835-6da325b882f4") + ) + (wire + (pts + (xy 87.63 142.24) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24e52f36-0f03-4e46-8994-ea55ae14dba1") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24ef3f51-9ea0-4df3-96bc-a29eb92716f7") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27f36a29-a43a-4454-97bd-eeb13fc91bb2") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2804c273-256f-42cd-9d6b-a9e817971eff") + ) + (wire + (pts + (xy 120.65 147.32) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2865b89d-5888-47e5-a478-8c74729a1030") + ) + (wire + (pts + (xy 66.04 147.32) (xy 90.17 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2af49ab9-9dba-4b9e-a65b-6fadfda1329c") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b472700-199d-4ab6-a72e-ff0ffde9543f") + ) + (wire + (pts + (xy 154.94 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c4d79ea-bd3d-4c66-8f2e-f92fa555b2be") + ) + (wire + (pts + (xy 87.63 154.94) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d89ebeb-df7c-40a2-b2d4-a19f3c65e925") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e61c7ae-c1be-47c9-91b1-9f3efabf0882") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30f8f9d5-a842-474d-a60d-1fb4e2a133cf") + ) + (wire + (pts + (xy 87.63 129.54) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31e187a0-80fc-409d-8c5b-645ad5338af4") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32f59d46-52d4-46d6-b7f0-7673a3cfa1c4") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32fa2e51-6236-41f3-b2b6-776d42cfd3ff") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3529ec85-84b0-450d-abb3-ad7b887d91a4") + ) + (wire + (pts + (xy 154.94 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "353b7490-e269-4fe1-be91-c5f99603cbf3") + ) + (wire + (pts + (xy 50.8 114.3) (xy 53.34 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35e66fc6-f38e-4713-8e5d-f81f709c91f4") + ) + (wire + (pts + (xy 90.17 119.38) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36e2e612-c033-41c0-82a2-b15308bb05ea") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "381e19a9-0709-4c88-a9c6-59f6767df668") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397e21a3-20dd-4014-8639-20a551c255c0") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39a18914-289b-433f-a1bc-30447d4969f9") + ) + (wire + (pts + (xy 123.19 144.78) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b2a83b9-a7e6-40e3-a8f6-49c708a9dfba") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bd73034-f716-486c-8d81-e8f159089f69") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cf2d4ac-ba2a-46fd-8633-530898b04bd8") + ) + (wire + (pts + (xy 50.8 127) (xy 53.34 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e95431d-6ecd-4df8-b919-8dc10315679f") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "420ee984-e7ba-4c38-a710-6ada21772e60") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "424efa7c-5509-4714-8028-9240231283bd") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4793ec09-2a9c-4aed-8905-8d1933f3f469") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "494c5b42-b657-4791-b2a2-18961683a1c8") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4962bfde-99ab-4a08-9fac-ea55a2eea86b") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4992d79c-85a9-4c15-b88c-9636a06f45d9") + ) + (wire + (pts + (xy 87.63 121.92) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ab3b7e0-68ef-40cd-82c5-36f0e1f6b5d2") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b7b7096-02b1-4e67-a23d-c535f0ee1d9b") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d85d11a-2161-4e9b-ab9b-972c8c537dc6") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f21f6da-ff7c-46e1-a79e-77ed2735de9a") + ) + (wire + (pts + (xy 87.63 157.48) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50130d8a-3ca7-4efc-96d1-248ed816d3a9") + ) + (wire + (pts + (xy 120.65 152.4) (xy 142.24 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "503069b4-ecd5-4af7-8ca6-6fc916cb6695") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50ff62f6-0b70-4e2b-93a7-f51b96b14e19") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5107bd6f-0899-4eba-93cc-2c8144a69586") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51322788-9715-45f8-a3ea-3af1f399de39") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5479544d-323a-473f-91dd-22a363306ead") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "552cd886-1973-4706-98d8-b61046337d3f") + ) + (wire + (pts + (xy 120.65 132.08) (xy 142.24 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55ec3389-4cfd-4421-9748-1d7dc1cc6b1e") + ) + (wire + (pts + (xy 66.04 127) (xy 90.17 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579cbe9e-e812-42ac-848c-6afe87511482") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a0844bb-f657-4a60-9008-7bb2e3aaee1d") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b33ac25-1ad5-4bea-9d68-a7ed2a78dd31") + ) + (wire + (pts + (xy 154.94 121.92) (xy 157.48 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ce7b932-fb84-437d-a670-ec45294e33e7") + ) + (wire + (pts + (xy 85.09 152.4) (xy 90.17 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f79d55e-ba37-4383-9f41-f000171abd64") + ) + (wire + (pts + (xy 120.65 119.38) (xy 142.24 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "614ca598-4d67-47dd-967b-bc474f9fc42a") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63a40f23-54dd-4e92-b9e6-73a8ce9b636a") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6683b532-1e41-4f91-bb85-ec6ed7cddf21") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68156d1f-333c-4993-beef-c0caa210accd") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "688d8a81-bea9-428c-aa04-68e57be1e238") + ) + (wire + (pts + (xy 66.04 144.78) (xy 90.17 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b332a57-c82a-49ff-b517-4b90f3f0ab41") + ) + (wire + (pts + (xy 154.94 142.24) (xy 157.48 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6be11de4-05b2-4388-bf4e-5a2c01b9ddad") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6beb5474-764a-4aad-bf82-ec18bf8a7352") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70fe35b7-addc-430d-ac31-74c91128976b") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75137663-ae5c-49bd-8b75-bace7287eed1") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7585b9cc-bf13-40ce-9dfe-095b661eb1d0") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76c9e706-cbf4-4a2b-acf5-a1dbedab25b4") + ) + (wire + (pts + (xy 50.8 147.32) (xy 53.34 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77d4203a-24a4-42ef-b10a-19a5a7c784e7") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7836c4b8-df01-4cf0-984e-d0d5594f7a41") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845d26d-703c-49ca-b589-79f889e36e52") + ) + (wire + (pts + (xy 123.19 124.46) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78925f09-b42e-4855-baf1-c7054f947167") + ) + (wire + (pts + (xy 87.63 119.38) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79acb8ad-d9be-4e78-8929-f312a4e01523") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7be24eef-a17d-4d5e-bda7-9ca8b62b9939") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e173b83-a4da-4430-99c8-0cfb313b84ec") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ec6a6bc-93bc-4497-93b4-cf7e07464215") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7fa56270-dcc1-4a3b-81e3-f4e483a8764f") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "801f34a3-f2c0-4dc4-bc31-4891ab6e264e") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8262032c-4113-4d23-94c1-78186f4e468c") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82e5461c-efe1-43d6-a97b-1c4628663f6d") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8746750e-9811-4e6a-a5ad-a5aefeb76ee9") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8761bbe1-1291-4880-baf8-022f149a4cd8") + ) + (wire + (pts + (xy 123.19 147.32) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a8078ad-f1a3-4617-9a86-bed8357b693f") + ) + (wire + (pts + (xy 50.8 116.84) (xy 53.34 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c0fb397-10c8-4faf-8490-97e85879d2bf") + ) + (wire + (pts + (xy 90.17 129.54) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cf1dffa-42fa-4837-9f94-2cf5961d9f0a") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d039d4f-54da-4762-b568-1cf882191bef") + ) + (wire + (pts + (xy 66.04 137.16) (xy 90.17 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900d89ab-b7c1-4273-bbd2-84e607768257") + ) + (wire + (pts + (xy 120.65 137.16) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9112b3ae-bb36-457b-b9f3-1cc3afaa2234") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91349f54-0610-4139-aa7e-7cc30ab02929") + ) + (wire + (pts + (xy 120.65 134.62) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93d944cd-b603-409d-bbc7-e6cb2b971cb4") + ) + (wire + (pts + (xy 154.94 139.7) (xy 157.48 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96a50857-eb8a-41d8-b68a-74c8daa7a451") + ) + (wire + (pts + (xy 66.04 114.3) (xy 90.17 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9933e689-466f-4fdc-96a6-8a4abdf47d05") + ) + (wire + (pts + (xy 90.17 142.24) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99be5fb8-4d66-49d9-9e5d-6ae45598b3da") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c077d07-5ec5-4f06-b024-1d55e6cde90b") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9da71e55-41b1-4892-bbd1-3a6ecd97c855") + ) + (wire + (pts + (xy 120.65 144.78) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e4e3879-77fb-4790-a8f4-20494b023d18") + ) + (wire + (pts + (xy 50.8 144.78) (xy 53.34 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f1ec610-925c-42a8-873a-3b226d6e722b") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f506dd2-c389-4bab-880d-eafc6f2aeb4e") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a11a3293-d52a-4a9d-b98b-6cbfbc0a0520") + ) + (wire + (pts + (xy 90.17 139.7) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5cd6d33-5316-486a-9800-7029fb6e913e") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acdb21a5-f7b2-40b3-a189-1f02c0401fa2") + ) + (wire + (pts + (xy 90.17 121.92) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af8f7967-9d37-4590-a850-157369b63fa8") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1864270-2aaf-486d-9d12-108dcd9e740b") + ) + (wire + (pts + (xy 87.63 132.08) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4dc47e9-a15b-4c01-accf-a536aef5033a") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5b592ac-7537-4e3f-b810-622be95639e0") + ) + (wire + (pts + (xy 120.65 124.46) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b94e10f1-26cf-49e3-9fa1-481f113819d4") + ) + (wire + (pts + (xy 90.17 154.94) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b95ab5e1-a37d-4821-9681-7e2ed8600835") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9737e96-6238-4a81-a69f-c480822bb2f3") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b991edf5-55f1-4d8a-83d7-096e77011865") + ) + (wire + (pts + (xy 50.8 134.62) (xy 53.34 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd7b4245-c106-420d-afe6-0962690381c6") + ) + (wire + (pts + (xy 123.19 134.62) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be3dc171-f964-466b-91e9-872cf665a261") + ) + (wire + (pts + (xy 90.17 149.86) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "beb66609-3b23-4faf-8e71-6438f55fe7c4") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c22e64df-e0a3-47f8-9aa5-3fca0885acd0") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5b8cd7a-a468-41f9-a6e5-166046f01291") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c936d246-7fdf-41f4-92b3-ce424d9bffcf") + ) + (wire + (pts + (xy 66.04 116.84) (xy 90.17 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb7fd241-738d-4bf7-a874-62e1c699d109") + ) + (wire + (pts + (xy 120.65 139.7) (xy 142.24 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc8d61de-4ef7-4138-9495-4ebfc1f1d29f") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cce4292b-62ce-4b0a-896b-65629fa21e42") + ) + (wire + (pts + (xy 50.8 137.16) (xy 53.34 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd6bd663-959b-4548-8c01-65c0a8ee1e71") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cda5e3a3-d467-41fd-b8de-1957c36de802") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce0e403e-b1fa-44df-8061-5c8ab53335ca") + ) + (wire + (pts + (xy 154.94 152.4) (xy 157.48 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2e8567e-0c76-43af-80d4-d3dcba477c28") + ) + (wire + (pts + (xy 120.65 116.84) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3c8f08f-5788-4f36-a3ef-e08c3aaf7d8b") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d75aec6d-f51a-4882-9d35-4fcaea722250") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7b48da0-3f9d-4b0e-8115-547f6540045a") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db57b8b9-e2ec-4cc8-9e32-55919ced4925") + ) + (wire + (pts + (xy 66.04 124.46) (xy 90.17 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc44ff94-f7da-4f22-974c-43ec095088d7") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc54d13e-f4c8-444c-8dde-4f40293ec165") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd018670-2764-4532-bf69-9efea454534c") + ) + (wire + (pts + (xy 154.94 119.38) (xy 157.48 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd84409b-ea6d-4850-a7dd-5e66fe535691") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df256cca-d210-49b3-a52c-242ee464cf7f") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0120a71-8d26-46bc-83be-d9d01ad9a15d") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1c77a38-ad91-4932-b642-4f19ebce9a5f") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4197b80-7e30-4e2d-a8fd-00edae015388") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4600bbd-8dd1-4954-ab17-5cef3b71c897") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4877db8-2487-4826-82fa-b041731c66f4") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4dfe210-6408-4a53-b4ce-69a83fc8cc7d") + ) + (wire + (pts + (xy 120.65 127) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e53317bb-127a-4fb2-b274-9cb9a79f7475") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea05f568-07eb-4de4-ac1e-475ffec18e65") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec9221bb-61dc-4a1e-b021-3f7b45ab3262") + ) + (wire + (pts + (xy 120.65 149.86) (xy 142.24 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed2a15b2-4027-4a4a-b5a2-4b83f6d59e2b") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3155575-8b6d-44bb-b5db-5da0064dd171") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f43fc515-2108-4d0e-93d1-7cdae8aa8a66") + ) + (wire + (pts + (xy 120.65 154.94) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5365678-6c93-4da8-bd87-3d21fc30df92") + ) + (wire + (pts + (xy 123.19 106.68) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7fff85e-3a2f-470a-ab43-aef5aaad1978") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "faa0df08-b4b4-4440-9078-31898d4033a0") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fad6c332-9b8f-45d2-9f2f-abe2ad1cd0cf") + ) + (wire + (pts + (xy 123.19 116.84) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "faf7c528-b2d0-4430-a148-cd088a76af6a") + ) + (wire + (pts + (xy 123.19 127) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb48a645-7fe2-433c-9105-24ba72dc20cd") + ) + (wire + (pts + (xy 87.63 139.7) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd324715-3bc0-49d8-8bc1-92155b879a78") + ) + (wire + (pts + (xy 120.65 142.24) (xy 142.24 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe06670e-b3b6-4ffd-8967-127369d4976a") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe979edb-df05-4854-a0ad-24c637f619d5") + ) + (wire + (pts + (xy 66.04 134.62) (xy 90.17 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffc046c8-ab90-4e7f-a1c0-20fbadc8a977") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06071118-e7db-4b47-9d1a-b8011cbcb0ff") + ) + (label "_PER6_N" + (at 125.73 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1d9d25d6-942d-4a78-8c7d-3c7546c0f556") + ) + (label "_PER4_N" + (at 125.73 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "23ac7d38-ba8c-49df-9b9e-021648f3b0a5") + ) + (label "_PER5_N" + (at 125.73 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "247c55e5-6313-4ae4-a43a-895be5f69569") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2a410a0e-0de5-4fee-94ec-b3fa74edf565") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2a73c879-853c-44e0-84d2-941df88c10dd") + ) + (label "_PER7_P" + (at 125.73 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3afd32d6-4ef0-4db3-8226-3d2babe564a3") + ) + (label "_PER7_N" + (at 125.73 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "46cce147-7c82-48fc-a523-c12ac2293aa0") + ) + (label "_PER4_P" + (at 125.73 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4cdddf07-5fd4-455b-8af3-86b2cc39eaf8") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "501e5d11-d5f8-487d-b12a-de3019706358") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5af401b1-f749-4a76-9cc8-9898cafa7ec6") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66d37b4b-e67b-4353-a836-3e992d1dcd26") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a117cf12-e4ad-4cba-b348-e996fc56f79e") + ) + (label "_PER5_P" + (at 125.73 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b05cd04c-b1d7-4cd0-96b5-b42cb57acd7d") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bb1f38c0-ce76-4832-bfc7-82079724b596") + ) + (label "_PER6_P" + (at 125.73 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e3018cfb-97ba-41dc-8a0e-c18633db3916") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "09ec3a33-6de1-4171-90c8-28972fef73f3") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0a474097-ac80-4fab-bf15-7460074e8339") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0fae615f-8acd-4aa3-8435-1894a5ce408f") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1993839f-60e3-423e-b6f6-d5514cb93f29") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "21c4e392-28f0-42f2-918e-a109c168f964") + ) + (hierarchical_label "PER5_N" + (shape input) + (at 157.48 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23b7cf01-1214-4b98-b056-4e5b7906a3ec") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2878f104-434b-4392-b494-ed7ec1f775be") + ) + (hierarchical_label "PET7_N" + (shape output) + (at 50.8 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "28ccd132-94db-49ae-b852-631bb5f0bb14") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "28ec2372-f083-4d85-ab8d-cc9d4cae5e79") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2a76e6d3-8b6a-4e4c-95d9-b1a8e84791d2") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2b0c06ff-2c82-4912-b645-0b07f92946dd") + ) + (hierarchical_label "PET4_P" + (shape output) + (at 50.8 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "30f44523-faa9-462f-9b69-5a789b566ed3") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3e608eab-64bd-442e-939a-0a2442d728d3") + ) + (hierarchical_label "~{PRSNT2x8}" + (shape passive) + (at 85.09 152.4 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "44c47fd7-6c35-4bb6-9b21-909dbe7a2013") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "45ef278d-878c-4fad-87bc-8aa047c94da2") + ) + (hierarchical_label "PER4_P" + (shape input) + (at 157.48 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "493bbdfd-afee-4225-a8b4-8dd98326f8f8") + ) + (hierarchical_label "PER4_N" + (shape input) + (at 157.48 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5284e68d-6280-466d-980d-547e962d0f8f") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5b2c8ad4-d833-4ff1-8249-f3aa08f9f3df") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5f7d01ef-f9b6-422f-a0ba-3335217f5cbc") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65ac0657-930b-40cd-befc-fe63a213c35a") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "67d0247c-d7d3-4d9d-a1a9-ab421886b159") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "68ec5e88-1467-4f8d-aac9-cbeb0361518e") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6a3dcf7a-8343-403a-9ae7-a55d42c0627a") + ) + (hierarchical_label "PER6_P" + (shape input) + (at 157.48 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "71adb278-3603-4fa7-93e7-f99cf2257e5b") + ) + (hierarchical_label "PER7_P" + (shape input) + (at 157.48 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "749bd637-3e66-4e0c-8469-9d6c99cae43e") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "75d84842-75f6-4f2f-9bb4-54f8eb3b5dbc") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a1c91202-6ca2-4fa2-99f5-86742308cceb") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b0a88151-5639-4361-96e9-7168a7ec404a") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b4ca9c63-4205-4501-9e87-505f6a6a181d") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5e08561-0737-4f5e-bbf3-237aca764081") + ) + (hierarchical_label "PER7_N" + (shape input) + (at 157.48 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b6d6f33c-eb8d-487b-be41-4fe88e4f704e") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b9f6b416-ae0a-4c5f-8bea-cc812ab34322") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf97bb01-1d06-4f82-8f1c-b88eef7830f8") + ) + (hierarchical_label "PET7_P" + (shape output) + (at 50.8 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "bff8dbc1-b734-44f9-bce0-53ebe167e9fb") + ) + (hierarchical_label "PER6_N" + (shape input) + (at 157.48 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c81748c9-5616-4e0a-b187-77ec39ba3670") + ) + (hierarchical_label "PET6_N" + (shape output) + (at 50.8 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cb6b83fc-8901-4e08-b588-73d62195ad85") + ) + (hierarchical_label "PET5_P" + (shape output) + (at 50.8 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1daf172-82b1-4179-ba4c-97e61951c1fd") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d33cdd5b-9122-4a1a-b753-8fb6e1427447") + ) + (hierarchical_label "PET6_P" + (shape output) + (at 50.8 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d46f62e9-9274-4b54-abf5-eaadc078ea07") + ) + (hierarchical_label "PET4_N" + (shape output) + (at 50.8 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d776f0c0-7e95-4594-9718-c8b71ef34057") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d7942978-accc-4d27-b19e-0d0a44e18cdb") + ) + (hierarchical_label "PER5_P" + (shape input) + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dc049fd3-03ea-46de-bbea-c3d190c46813") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e007b5a6-e34b-4a15-82b6-8c49e737d894") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e869b016-cbcb-4894-a78f-3ae667b27e96") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "efc38966-c142-4624-a7af-13474bff37e3") + ) + (hierarchical_label "PET5_N" + (shape output) + (at 50.8 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f63fba4c-6422-4e44-bb1b-21d9b3f8cc31") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fd2bb4b3-406f-4da1-ace9-d604bff4dd92") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_low" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 157.48 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 161.8742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "78c42be9-fc26-4fc9-85e8-0a621dceee45") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 157.48 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 161.8742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "4b6684fd-5103-4fc6-bc6d-03b2c1ea17d1") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "73e32748-3ee1-4d18-8aee-1c12bbbb923f") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2a6393d1-b951-4917-b254-4206a4df4d1f") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x8_low-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "af42fd93-34a9-4bf7-90e0-b80870f3869b") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "4e357972-5b78-4f3b-8cd2-cf8606a832a9") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "36a870bc-4aee-40c5-8934-e4df8f96c98d") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "961df22b-255f-48e0-b6fc-a8f37ac62e09") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x8") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d548ac1") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x8" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x8" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "9cdab950-1be4-4fd3-96b9-5e3a6d6ddd06") + ) + (pin "A10" + (uuid "01b2b4af-b33c-44d1-bafd-167d247791d3") + ) + (pin "A11" + (uuid "a1b03e9e-c108-448b-bdf8-16231eb862f0") + ) + (pin "A12" + (uuid "277355ce-1249-475f-85dc-4e15ae34f6a2") + ) + (pin "A13" + (uuid "ee0cd213-625c-4619-8c8a-0183dbc61f2e") + ) + (pin "A14" + (uuid "e2cb0141-6703-499e-abe4-2ec24a85a6d4") + ) + (pin "A15" + (uuid "30136875-73ee-4799-887f-75790308fa00") + ) + (pin "A16" + (uuid "d1854f3e-fde9-4761-a627-27a37a39b171") + ) + (pin "A17" + (uuid "b05eac39-dfb9-415e-b0f4-d3bd5430ec06") + ) + (pin "A18" + (uuid "636ff8b7-8c95-4019-a84e-9e46dfe217b6") + ) + (pin "A19" + (uuid "2ac5f13f-27e0-492c-90d0-7f39f96dd838") + ) + (pin "A2" + (uuid "0713d1f0-53bc-425a-9109-ba6a22d60111") + ) + (pin "A20" + (uuid "616e85b5-e037-4407-a50b-25d91c7f77d8") + ) + (pin "A21" + (uuid "5ea5c792-a32a-4cf5-baa0-0b75a32cfc6b") + ) + (pin "A22" + (uuid "6d439c4b-58a5-48bd-b6a4-d46cf7f67f82") + ) + (pin "A23" + (uuid "ba375f9a-63c6-471c-bf76-f87b6a4be1e4") + ) + (pin "A24" + (uuid "604731fc-80ad-4bd1-9259-c835697cefe0") + ) + (pin "A25" + (uuid "a48cf53a-2373-4a2d-8dac-c1ee7c26325b") + ) + (pin "A26" + (uuid "f68c50d8-2b1d-4244-9e17-d26820c365dd") + ) + (pin "A27" + (uuid "f94827f8-f9d3-4a83-b6aa-d8f6821bfbd7") + ) + (pin "A28" + (uuid "98ee58a3-5f2a-4afc-914b-b6c6fdc520d7") + ) + (pin "A29" + (uuid "fe49cd63-544d-4ac6-a315-6612db4f2f73") + ) + (pin "A3" + (uuid "ccbdb3a9-6e2a-40df-9d9a-5147a60cdab4") + ) + (pin "A30" + (uuid "d4800d9d-3cb3-402c-b4a0-5046da399200") + ) + (pin "A31" + (uuid "66888462-db8e-4dde-a86c-5c139390e31c") + ) + (pin "A32" + (uuid "06e1937d-a3cc-425c-afe0-661f3aecb080") + ) + (pin "A33" + (uuid "02a8da80-ae46-49a4-add6-c629afbcc111") + ) + (pin "A34" + (uuid "9a72bd89-89e1-4e4f-84ce-eeb98a137f69") + ) + (pin "A35" + (uuid "9d4428b6-02fd-44f1-8264-1a2ac302e9ae") + ) + (pin "A36" + (uuid "47db0792-508b-4495-a08a-c7f87bbe7636") + ) + (pin "A37" + (uuid "2e8c635e-b997-4e69-964c-902ec7b05b9b") + ) + (pin "A38" + (uuid "957c7f90-6fe2-4d51-85ff-c135686d95f0") + ) + (pin "A39" + (uuid "614e20dc-3cc0-4f3c-babf-6345b99219af") + ) + (pin "A4" + (uuid "faec1d7d-5ff1-486e-8a78-c8211dee7683") + ) + (pin "A40" + (uuid "67ff8611-fb7c-4ddc-82e4-c76045e3759a") + ) + (pin "A41" + (uuid "e4e07e8f-5f81-43e0-bfe1-2f6b837a3f41") + ) + (pin "A42" + (uuid "0af13210-b19e-4c5a-8596-1f41aab4308c") + ) + (pin "A43" + (uuid "a204a6b0-219d-4e04-8ee4-65dcd0a62188") + ) + (pin "A44" + (uuid "c9003dd1-0551-4681-885d-ce2f026ffe88") + ) + (pin "A45" + (uuid "5aadc2fb-e954-4d8b-830c-4fd6d9d24d5f") + ) + (pin "A46" + (uuid "26722b55-735e-485d-b950-ed5a88250746") + ) + (pin "A47" + (uuid "f202f271-beb2-4bd0-bbf6-747b1086c663") + ) + (pin "A48" + (uuid "048153c9-dca3-425f-94c3-92dfe139c182") + ) + (pin "A49" + (uuid "8397c05e-b23c-4553-91fc-cada354ecc03") + ) + (pin "A5" + (uuid "41509f4e-7219-481d-83ab-f5c147ca1ed1") + ) + (pin "A6" + (uuid "cee11e70-f15e-4efb-ac74-0e4495659ced") + ) + (pin "A7" + (uuid "b6750dd9-b048-4550-96a0-36667602667a") + ) + (pin "A8" + (uuid "8c89e0cf-35e9-46dd-bc64-e404635b5d1a") + ) + (pin "A9" + (uuid "7ce99616-f33e-4627-a8de-c9c77d169045") + ) + (pin "B1" + (uuid "73a7b6c9-276b-4ee4-8701-f957fb168afc") + ) + (pin "B10" + (uuid "58a35c49-a796-478b-b483-4aea04c3e212") + ) + (pin "B11" + (uuid "262c175e-4cf0-4d89-8aaf-c7e1df2ed41b") + ) + (pin "B12" + (uuid "4171d234-a00e-42e4-b4eb-3b45c3a9bdeb") + ) + (pin "B13" + (uuid "884aeaff-7fab-47f4-aae4-e6470fbed034") + ) + (pin "B14" + (uuid "7743cc00-dc62-495e-b1c9-fe67bca16971") + ) + (pin "B15" + (uuid "9b2c5d5d-a8d5-45a0-9157-f4343b2c8eaf") + ) + (pin "B16" + (uuid "3524aa47-fa46-4bd2-926a-e12d563065e4") + ) + (pin "B17" + (uuid "9fc727d4-6ae1-434f-b080-272d41a86d74") + ) + (pin "B18" + (uuid "4aa9b7ec-54bf-49ce-a17e-90a9ce9f2a87") + ) + (pin "B19" + (uuid "7cdb5edb-688f-4155-8fd7-7a504430187f") + ) + (pin "B2" + (uuid "5936dad7-0cce-41a4-98b8-0b24874cd761") + ) + (pin "B20" + (uuid "a8574e82-ce17-4462-b7ea-77dd48be31c6") + ) + (pin "B21" + (uuid "2ba57d84-78a8-4dac-be23-c6da8d0129b7") + ) + (pin "B22" + (uuid "dd3c5131-518c-4c01-8eed-46e7eaafd57f") + ) + (pin "B23" + (uuid "6f077693-2886-4ae6-afcd-7bc1d5abbbe3") + ) + (pin "B24" + (uuid "572228b6-4147-42b7-9aa1-f93c8dc2dc57") + ) + (pin "B25" + (uuid "c57e8b34-56a9-44f6-8686-e6b6a3c5831b") + ) + (pin "B26" + (uuid "cdeaa454-84e0-4dbd-8ab2-c1560d312382") + ) + (pin "B27" + (uuid "26c96a6d-645c-43ac-a57e-c3a87476a0bb") + ) + (pin "B28" + (uuid "f47fc691-b071-4d6c-99c1-9405230cd8f4") + ) + (pin "B29" + (uuid "2cefe525-2729-44d1-8945-8b361ced6391") + ) + (pin "B3" + (uuid "90677dfa-caa1-4775-903a-1251654ee288") + ) + (pin "B30" + (uuid "5ff1d43b-e4ac-4444-adb3-1eb8e74bcc13") + ) + (pin "B31" + (uuid "598773de-89d6-4607-8f32-59276fa08898") + ) + (pin "B32" + (uuid "7a97bfd7-6ed2-4bab-b7fd-16e42621bc9e") + ) + (pin "B33" + (uuid "71be93be-6e3f-4deb-a799-959eedaad268") + ) + (pin "B34" + (uuid "a500b2ad-af54-480d-b50d-26f899d09c2f") + ) + (pin "B35" + (uuid "537b4012-0c1d-4e3d-8aae-06b7316f476e") + ) + (pin "B36" + (uuid "dffc59ca-94f8-4c60-b7b2-096724f0a436") + ) + (pin "B37" + (uuid "938d2a0f-5cea-4916-bd88-a60f899e5498") + ) + (pin "B38" + (uuid "ccc499c2-9bb5-45f4-ae14-ef1227284f56") + ) + (pin "B39" + (uuid "a0cc3271-9573-4c45-867c-b0a4a4b58bfd") + ) + (pin "B4" + (uuid "85eec9f7-4a35-4421-9850-9a2e84f92faf") + ) + (pin "B40" + (uuid "3f12c8a7-9411-485c-92f1-be9766153756") + ) + (pin "B41" + (uuid "3c93f7a9-d4d0-493e-8118-679183a17224") + ) + (pin "B42" + (uuid "a1475108-2d07-4fbc-aaf6-f6781b7c95ca") + ) + (pin "B43" + (uuid "5ee701f7-da94-4b2b-8997-cb2d7ed569d5") + ) + (pin "B44" + (uuid "9ab519f7-a1bd-4113-90d9-6cbca164c240") + ) + (pin "B45" + (uuid "8c36255b-a2e9-491f-8b89-33d2c74d0b89") + ) + (pin "B46" + (uuid "fa3bc09a-e7f8-4b82-a495-6d34faecf6d4") + ) + (pin "B47" + (uuid "72d3647f-1508-432f-9d84-e76a90320801") + ) + (pin "B48" + (uuid "875990e8-573a-4e45-96ab-43e53a982b53") + ) + (pin "B49" + (uuid "ee9425e3-cafa-40a7-a284-eb0625e2cec7") + ) + (pin "B5" + (uuid "b41c2f68-11d3-43f0-98a1-340011b12df6") + ) + (pin "B6" + (uuid "c451d254-5252-4452-8126-533fe6d6789c") + ) + (pin "B7" + (uuid "39977de1-df05-4965-b95b-ba2d8b32ec54") + ) + (pin "B8" + (uuid "c5b54964-b2fd-4223-8391-79f5b7cf961a") + ) + (pin "B9" + (uuid "987ebe00-0bac-42ec-b8fd-0712ed9ffdc0") + ) + (instances + (project "" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "de635d3f-5213-40d9-a533-796dadbded93") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "10cefc83-c177-4ba2-a297-f8da0fc14d50") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "d8245cfa-bfa4-41fa-9b31-ae09676d0a65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "5d2075b3-2c10-46f3-ab77-19d30fd74c9a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "2af1362e-97b2-4b22-8138-0dcccc6ebc97") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "d57261f6-33a3-415c-b644-d2287383e555") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "84def448-f85f-419c-b434-a8b0f08e7f0a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "2d149537-a22a-439b-a761-6aab9b9b8aa9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "8683605b-6257-489e-834d-679eda28adb3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "ea4f2b6d-f925-4f4f-9b1f-e121e42cfebb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "f9a7a7f9-0977-4b29-9807-afa6a541902d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "80cb2e21-d4cd-4d2b-b426-98b1e520107f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "9c022821-1f6b-41cd-9780-49fe77c48817") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "c65868ad-1ef5-4035-89c6-95f74a3dd066") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "a0e19f50-7d50-4862-9966-d6bd89fb5504") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "194e36fa-a482-4134-a494-c478081e685b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 53.34 113.03) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b438") + (property "Sheetname" "sheet5D87B424" + (at 53.34 112.3184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 118.6946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 114.3 0) + (uuid "7b0ad758-e2c4-40ea-8a46-a3a31bb26188") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 116.84 0) + (uuid "fb926eeb-67f4-47c4-a38b-4500bc9c562e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 114.3 180) + (uuid "ff7de932-fad3-4231-86af-85eefc9934d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 116.84 180) + (uuid "32e9d3ea-8e7f-4b28-b3c5-7789a6f3e718") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 53.34 123.19) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b440") + (property "Sheetname" "sheet5D87B425" + (at 53.34 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 124.46 0) + (uuid "e76c1dc7-64a6-4be1-bdfa-1914a0996623") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 127 0) + (uuid "d9abd718-75f7-4a42-a9c1-c300147667f6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 124.46 180) + (uuid "0fcfb179-ba35-4818-b66f-85aea7a5dd9c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 127 180) + (uuid "48e1fda2-7967-40b0-9861-382469620c17") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 53.34 133.35) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b446") + (property "Sheetname" "sheet5D87B426" + (at 53.34 132.6384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 134.62 0) + (uuid "46b1a706-c120-432a-8770-43674350c5cb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 137.16 0) + (uuid "33bf6e9a-bfe1-4025-ae90-e87d6ef6fff4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 134.62 180) + (uuid "b768e01c-1188-422b-bf57-b140f19247ea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 137.16 180) + (uuid "f2240c01-886b-4b34-8dc7-18086358bbec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 53.34 143.51) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d88a9fd") + (property "Sheetname" "sheet5D88A9F3" + (at 53.34 142.7984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 149.1746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 144.78 0) + (uuid "48c4e386-a148-468b-9129-f61e57ced9da") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 147.32 0) + (uuid "46544bd7-3508-467e-bfb8-5be6fb3cfed8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 144.78 180) + (uuid "bd8102cf-ce4f-4002-8da1-b149d9fe73f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 147.32 180) + (uuid "a2aa1a0d-2fb8-47e9-934d-73775f83de3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "af291273-e645-49a3-ba34-ad1e1ce56f20") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "ccf94260-70b3-4674-a3e1-7f758be6a2db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "3607d10b-f879-4944-9061-2208a80ee60e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "b6405e7d-8c05-440f-9a7d-c95c8225d015") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "11") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "6d5d2f3f-b23b-4e08-b09e-8ad3747fa1d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "4ed593d8-8459-4133-a7b1-5102fd543ae3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "4167e1a3-bac3-4295-a1e9-596d3f2ddde2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "9fd5c6c4-3be6-4846-8de1-05c1e981dd16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "12") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "96f99378-54ec-45b5-82a1-607e798d35e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "ce660614-16b8-402c-bfcd-a66ba7872b02") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "cd81126d-f879-44ac-b014-f527cd489b5c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "fad13ca4-9274-4f65-85bc-82fbc8b882ba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "13") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "669a9763-b9d1-4935-b0a4-a96dac111149") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "d1fec420-afd9-456b-95f8-7515406dc664") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "85ac38f6-06f2-4f3c-9019-d38cb5e60d8a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "f599473b-6879-4c67-a901-91b66641064f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "14") + ) + ) + ) + ) + (sheet + (at 142.24 118.11) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc901f") + (property "Sheetname" "sheet5DBC9013" + (at 142.24 117.3984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 119.38 0) + (uuid "e9506e7c-fbfb-4e6a-bd39-5e96fe26819d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 119.38 180) + (uuid "e5bc939c-32a6-41e2-af0b-becf76803d9c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 121.92 180) + (uuid "c6a56a41-16e1-4ed9-a8bd-e29217019c14") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 121.92 0) + (uuid "739db0c8-6663-41ff-aae9-ed345e1e392d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "15") + ) + ) + ) + ) + (sheet + (at 142.24 128.27) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9029") + (property "Sheetname" "sheet5DBC9014" + (at 142.24 127.5584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 133.9346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 129.54 0) + (uuid "36d1aff7-1be2-443e-8a9b-a85a4b2963e3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 129.54 180) + (uuid "53d3c38d-dcb6-4d86-9d18-745da8943483") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 132.08 180) + (uuid "948d5604-2a51-4bf5-82d7-d0da6c755f43") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 132.08 0) + (uuid "9a132ccf-1b39-46d5-85a0-99307ec1639a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "16") + ) + ) + ) + ) + (sheet + (at 142.24 138.43) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9033") + (property "Sheetname" "sheet5DBC9015" + (at 142.24 137.7184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 144.0946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 139.7 0) + (uuid "00f66762-ca9b-4d2c-92b0-df56f5de405d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 139.7 180) + (uuid "5eef58e0-7840-4e68-b07d-141f2feb8ba9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 142.24 180) + (uuid "3249655d-9ce6-42e5-9efa-34d7478a8b6e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 142.24 0) + (uuid "f2968221-dcfe-4f4b-8769-e89f88acae1e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "17") + ) + ) + ) + ) + (sheet + (at 142.24 148.59) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbde98a") + (property "Sheetname" "sheet5DBDE980" + (at 142.24 147.8784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 154.2546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 149.86 0) + (uuid "dbbd25a6-d8be-4e5d-b9dd-cbd7b7f4eb17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 149.86 180) + (uuid "cafeea5a-866e-4d56-9919-feed2b92abf1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 152.4 180) + (uuid "7968d751-2d07-40ec-8829-3cd714fd16a8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 152.4 0) + (uuid "39a54c12-4e1a-48c9-9bcf-50b03b290081") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x8_low" + (path "/c71f07a4-abd0-46e3-920f-a1effec96130/00000000-0000-0000-0000-00005d508b15" + (page "18") + ) + ) + ) + ) ) diff --git a/PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip b/PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip new file mode 100644 index 0000000000000000000000000000000000000000..d8950707eca6787bf42bc31f87080cff113fe64d GIT binary patch literal 80031 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 z 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 Date: Sun, 18 May 2025 15:09:28 -0400 Subject: [PATCH 02/34] Updated file structure -Removed Backup Files -Removed .kicad_prl Files -Updated meta.html Files -Moved Example Cards into Templates folder to stop KiCad from giving a template error for the Library folder --- .../PCIexpress_x16_full-2025-05-17_181937.zip | Bin 130189 -> 0 bytes .../PCIexpress_x16_full-2025-05-17_200435.zip | Bin 145509 -> 0 bytes .../PCIexpress_x16_full.kicad_prl | 136 ------------------ PCIexpress_x16_full/meta/info.html | 3 - .../PCIexpress_x16_half-2025-05-17_200445.zip | Bin 129062 -> 0 bytes .../PCIexpress_x16_half.kicad_prl | 136 ------------------ PCIexpress_x16_half/meta/info.html | 3 - .../PCIexpress_x16_low-2025-05-17_200505.zip | Bin 128865 -> 0 bytes .../PCIexpress_x16_low.kicad_prl | 136 ------------------ PCIexpress_x16_low/meta/info.html | 3 - .../PCIexpress_x1_full-2025-05-17_181342.zip | Bin 39952 -> 0 bytes .../PCIexpress_x1_full-2025-05-17_200157.zip | Bin 40507 -> 0 bytes .../PCIexpress_x1_full.kicad_prl | 136 ------------------ PCIexpress_x1_full/meta/info.html | 3 - .../PCIexpress_x1_half-2025-05-17_180814.zip | Bin 36130 -> 0 bytes .../PCIexpress_x1_half-2025-05-17_181512.zip | Bin 39573 -> 0 bytes .../PCIexpress_x1_half.kicad_prl | 136 ------------------ PCIexpress_x1_half/meta/info.html | 3 - .../PCIexpress_x1_low-2025-05-17_175403.zip | Bin 35935 -> 0 bytes .../PCIexpress_x1_low-2025-05-17_181533.zip | Bin 37304 -> 0 bytes PCIexpress_x1_low/PCIexpress_x1_low.kicad_prl | 136 ------------------ PCIexpress_x1_low/meta/info.html | 3 - .../PCIexpress_x2_full-2025-05-17_184713.zip | Bin 50261 -> 0 bytes .../PCIexpress_x2_full-2025-05-17_191234.zip | Bin 82363 -> 0 bytes .../PCIexpress_x2_full-2025-05-17_194943.zip | Bin 52610 -> 0 bytes .../PCIexpress_x2_full-2025-05-17_195612.zip | Bin 52605 -> 0 bytes .../PCIexpress_x2_full-2025-05-17_200139.zip | Bin 52497 -> 0 bytes .../PCIexpress_x2_full.kicad_prl | 136 ------------------ .../PCIexpress_x2_half-2025-05-17_191614.zip | Bin 19264 -> 0 bytes .../PCIexpress_x2_half-2025-05-17_193035.zip | Bin 48107 -> 0 bytes .../PCIexpress_x2_half-2025-05-17_194230.zip | Bin 47802 -> 0 bytes .../PCIexpress_x2_half-2025-05-17_195743.zip | Bin 47972 -> 0 bytes .../PCIexpress_x2_half.kicad_prl | 136 ------------------ .../PCIexpress_x2_low-2025-05-17_193235.zip | Bin 822 -> 0 bytes .../PCIexpress_x2_low-2025-05-17_194906.zip | Bin 48820 -> 0 bytes .../PCIexpress_x2_low-2025-05-17_195559.zip | Bin 77177 -> 0 bytes PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl | 136 ------------------ .../PCIexpress_x4_full-2025-05-17_182027.zip | Bin 56875 -> 0 bytes .../PCIexpress_x4_full-2025-05-17_182656.zip | Bin 63011 -> 0 bytes .../PCIexpress_x4_full-2025-05-17_191432.zip | Bin 63241 -> 0 bytes .../PCIexpress_x4_full-2025-05-17_200236.zip | Bin 62898 -> 0 bytes .../PCIexpress_x4_full.kicad_prl | 136 ------------------ PCIexpress_x4_full/meta/info.html | 3 - .../PCIexpress_x4_half-2025-05-17_191915.zip | Bin 60594 -> 0 bytes .../PCIexpress_x4_half-2025-05-17_193726.zip | Bin 60443 -> 0 bytes .../PCIexpress_x4_half-2025-05-17_200239.zip | Bin 61810 -> 0 bytes .../PCIexpress_x4_half.kicad_prl | 136 ------------------ PCIexpress_x4_half/meta/info.html | 3 - .../PCIexpress_x4_low-2025-05-17_193733.zip | Bin 60118 -> 0 bytes .../PCIexpress_x4_low-2025-05-17_195635.zip | Bin 60129 -> 0 bytes .../PCIexpress_x4_low-2025-05-17_200301.zip | Bin 61317 -> 0 bytes PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl | 136 ------------------ PCIexpress_x4_low/meta/info.html | 3 - .../PCIexpress_x8_full-2025-05-17_200318.zip | Bin 81402 -> 0 bytes .../PCIexpress_x8_full.kicad_prl | 136 ------------------ PCIexpress_x8_full/meta/info.html | 3 - .../PCIexpress_x8_half-2025-05-17_200351.zip | Bin 73321 -> 0 bytes .../PCIexpress_x8_half.kicad_prl | 136 ------------------ PCIexpress_x8_half/meta/info.html | 3 - .../PCIexpress_x8_low-2025-05-17_200408.zip | Bin 80031 -> 0 bytes PCIexpress_x8_low/PCIexpress_x8_low.kicad_prl | 136 ------------------ PCIexpress_x8_low/meta/info.html | 3 - .../PCIexpress_x16_full}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_full.kicad_pcb | 0 .../PCIexpress_x16_full.kicad_pro | 0 .../PCIexpress_x16_full.kicad_sch | 0 .../PCIexpress_x16_full}/decap.kicad_sch | 0 .../PCIexpress_x16_full}/fp-lib-table | 0 Templates/PCIexpress_x16_full/meta/info.html | 3 + .../PCIexpress_x16_full}/sym-lib-table | 0 .../PCIexpress_x16_full}/term.kicad_sch | 0 .../PCIexpress_x16_half}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_half.kicad_pcb | 0 .../PCIexpress_x16_half.kicad_pro | 0 .../PCIexpress_x16_half.kicad_sch | 0 .../PCIexpress_x16_half}/decap.kicad_sch | 0 .../PCIexpress_x16_half}/fp-lib-table | 0 Templates/PCIexpress_x16_half/meta/info.html | 3 + .../PCIexpress_x16_half}/sym-lib-table | 0 .../PCIexpress_x16_half}/term.kicad_sch | 0 .../PCIexpress_x16_low}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_low-2025-05-18_145840.zip | Bin 0 -> 142496 bytes .../PCIexpress_x16_low.kicad_pcb | 0 .../PCIexpress_x16_low.kicad_pro | 0 .../PCIexpress_x16_low.kicad_sch | 0 .../PCIexpress_x16_low}/decap.kicad_sch | 0 .../PCIexpress_x16_low}/fp-lib-table | 0 Templates/PCIexpress_x16_low/meta/info.html | 3 + .../PCIexpress_x16_low}/sym-lib-table | 0 .../PCIexpress_x16_low}/term.kicad_sch | 0 .../PCIexpress_x1_full}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_full.kicad_pcb | 0 .../PCIexpress_x1_full.kicad_pro | 0 .../PCIexpress_x1_full.kicad_sch | 0 .../PCIexpress_x1_full}/decap.kicad_sch | 0 .../PCIexpress_x1_full}/fp-lib-table | 0 Templates/PCIexpress_x1_full/meta/info.html | 3 + .../PCIexpress_x1_full}/sym-lib-table | 0 .../PCIexpress_x1_full}/term.kicad_sch | 0 .../PCIexpress_x1_half}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_half.kicad_pcb | 0 .../PCIexpress_x1_half.kicad_pro | 0 .../PCIexpress_x1_half.kicad_sch | 0 .../PCIexpress_x1_half}/decap.kicad_sch | 0 .../PCIexpress_x1_half}/fp-lib-table | 0 Templates/PCIexpress_x1_half/meta/info.html | 3 + .../PCIexpress_x1_half}/sym-lib-table | 0 .../PCIexpress_x1_half}/term.kicad_sch | 0 .../PCIexpress_x1_low}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_low.kicad_pcb | 0 .../PCIexpress_x1_low.kicad_pro | 0 .../PCIexpress_x1_low.kicad_sch | 0 .../PCIexpress_x1_low}/decap.kicad_sch | 0 .../PCIexpress_x1_low}/fp-lib-table | 0 Templates/PCIexpress_x1_low/meta/info.html | 3 + .../PCIexpress_x1_low}/sym-lib-table | 0 .../PCIexpress_x1_low}/term.kicad_sch | 0 .../PCIexpress_x2_full}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_full.kicad_pcb | 0 .../PCIexpress_x2_full.kicad_pro | 0 .../PCIexpress_x2_full.kicad_sch | 0 .../PCIexpress_x2_full}/decap.kicad_sch | 0 Templates/PCIexpress_x2_full/meta/info.html | 3 + .../PCIexpress_x2_full}/term.kicad_sch | 0 .../PCIexpress_x2_half}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_half.kicad_pcb | 0 .../PCIexpress_x2_half.kicad_pro | 0 .../PCIexpress_x2_half.kicad_sch | 0 .../PCIexpress_x2_half}/decap.kicad_sch | 0 Templates/PCIexpress_x2_half/meta/info.html | 3 + .../PCIexpress_x2_half}/term.kicad_sch | 0 .../PCIexpress_x2_low}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_low.kicad_pcb | 0 .../PCIexpress_x2_low.kicad_pro | 0 .../PCIexpress_x2_low.kicad_sch | 0 .../PCIexpress_x2_low}/decap.kicad_sch | 0 Templates/PCIexpress_x2_low/meta/info.html | 3 + .../PCIexpress_x2_low}/term.kicad_sch | 0 .../PCIexpress_x4_full}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_full.kicad_pcb | 0 .../PCIexpress_x4_full.kicad_pro | 0 .../PCIexpress_x4_full.kicad_sch | 0 .../PCIexpress_x4_full}/decap.kicad_sch | 0 .../PCIexpress_x4_full}/fp-lib-table | 0 Templates/PCIexpress_x4_full/meta/info.html | 3 + .../PCIexpress_x4_full}/sym-lib-table | 0 .../PCIexpress_x4_full}/term.kicad_sch | 0 .../PCIexpress_x4_half}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_half.kicad_pcb | 0 .../PCIexpress_x4_half.kicad_pro | 0 .../PCIexpress_x4_half.kicad_sch | 0 .../PCIexpress_x4_half}/decap.kicad_sch | 0 .../PCIexpress_x4_half}/fp-lib-table | 0 Templates/PCIexpress_x4_half/meta/info.html | 3 + .../PCIexpress_x4_half}/sym-lib-table | 0 .../PCIexpress_x4_half}/term.kicad_sch | 0 .../PCIexpress_x4_low}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_low.kicad_pcb | 0 .../PCIexpress_x4_low.kicad_pro | 0 .../PCIexpress_x4_low.kicad_sch | 0 .../PCIexpress_x4_low}/decap.kicad_sch | 0 .../PCIexpress_x4_low}/fp-lib-table | 0 Templates/PCIexpress_x4_low/meta/info.html | 3 + .../PCIexpress_x4_low}/sym-lib-table | 0 .../PCIexpress_x4_low}/term.kicad_sch | 0 .../PCIexpress_x8_full}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_full.kicad_pcb | 0 .../PCIexpress_x8_full.kicad_pro | 0 .../PCIexpress_x8_full.kicad_sch | 0 .../PCIexpress_x8_full}/decap.kicad_sch | 0 .../PCIexpress_x8_full}/fp-lib-table | 0 Templates/PCIexpress_x8_full/meta/info.html | 3 + .../PCIexpress_x8_full}/sym-lib-table | 0 .../PCIexpress_x8_full}/term.kicad_sch | 0 .../PCIexpress_x8_half}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_half.kicad_pcb | 0 .../PCIexpress_x8_half.kicad_pro | 0 .../PCIexpress_x8_half.kicad_sch | 0 .../PCIexpress_x8_half}/decap.kicad_sch | 0 .../PCIexpress_x8_half}/fp-lib-table | 0 Templates/PCIexpress_x8_half/meta/info.html | 3 + .../PCIexpress_x8_half}/sym-lib-table | 0 .../PCIexpress_x8_half}/term.kicad_sch | 0 .../PCIexpress_x8_low}/.gitignore | 0 .../PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_low.kicad_pcb | 0 .../PCIexpress_x8_low.kicad_pro | 0 .../PCIexpress_x8_low.kicad_sch | 0 .../PCIexpress_x8_low}/decap.kicad_sch | 0 .../PCIexpress_x8_low}/fp-lib-table | 0 Templates/PCIexpress_x8_low/meta/info.html | 3 + .../PCIexpress_x8_low}/sym-lib-table | 0 .../PCIexpress_x8_low}/term.kicad_sch | 0 207 files changed, 45 insertions(+), 2076 deletions(-) delete mode 100644 PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip delete mode 100644 PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip delete mode 100644 PCIexpress_x16_full/PCIexpress_x16_full.kicad_prl delete mode 100644 PCIexpress_x16_full/meta/info.html delete mode 100644 PCIexpress_x16_half/PCIexpress_x16_half-backups/PCIexpress_x16_half-2025-05-17_200445.zip delete mode 100644 PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl delete mode 100644 PCIexpress_x16_half/meta/info.html delete mode 100644 PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip delete mode 100644 PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl delete mode 100644 PCIexpress_x16_low/meta/info.html delete mode 100644 PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip delete mode 100644 PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_200157.zip delete mode 100644 PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl delete mode 100644 PCIexpress_x1_full/meta/info.html delete mode 100644 PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip delete mode 100644 PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip delete mode 100644 PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl delete mode 100644 PCIexpress_x1_half/meta/info.html delete mode 100644 PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip delete mode 100644 PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip delete mode 100644 PCIexpress_x1_low/PCIexpress_x1_low.kicad_prl delete mode 100644 PCIexpress_x1_low/meta/info.html delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_184713.zip delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_194943.zip delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip delete mode 100644 PCIexpress_x2_full/PCIexpress_x2_full.kicad_prl delete mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_191614.zip delete mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_193035.zip delete mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_194230.zip delete mode 100644 PCIexpress_x2_half/PCIexpress_x2_half-backups/PCIexpress_x2_half-2025-05-17_195743.zip delete mode 100644 PCIexpress_x2_half/PCIexpress_x2_half.kicad_prl delete mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_193235.zip delete mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip delete mode 100644 PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_195559.zip delete mode 100644 PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl delete mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip delete mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182656.zip delete mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip delete mode 100644 PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip delete mode 100644 PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl delete mode 100644 PCIexpress_x4_full/meta/info.html delete mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip delete mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip delete mode 100644 PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip delete mode 100644 PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl delete mode 100644 PCIexpress_x4_half/meta/info.html delete mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip delete mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip delete mode 100644 PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_200301.zip delete mode 100644 PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl delete mode 100644 PCIexpress_x4_low/meta/info.html delete mode 100644 PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip delete mode 100644 PCIexpress_x8_full/PCIexpress_x8_full.kicad_prl delete mode 100644 PCIexpress_x8_full/meta/info.html delete mode 100644 PCIexpress_x8_half/PCIexpress_x8_half-backups/PCIexpress_x8_half-2025-05-17_200351.zip delete mode 100644 PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl delete mode 100644 PCIexpress_x8_half/meta/info.html delete mode 100644 PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip delete mode 100644 PCIexpress_x8_low/PCIexpress_x8_low.kicad_prl delete mode 100644 PCIexpress_x8_low/meta/info.html rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/.gitignore (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/PCIexpress_x16_full.kicad_pcb (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/PCIexpress_x16_full.kicad_pro (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/PCIexpress_x16_full.kicad_sch (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/decap.kicad_sch (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x16_full/meta/info.html rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/sym-lib-table (100%) rename {PCIexpress_x16_full => Templates/PCIexpress_x16_full}/term.kicad_sch (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/.gitignore (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/PCIexpress_x16_half.kicad_pcb (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/PCIexpress_x16_half.kicad_pro (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/PCIexpress_x16_half.kicad_sch (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/decap.kicad_sch (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x16_half/meta/info.html rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/sym-lib-table (100%) rename {PCIexpress_x16_half => Templates/PCIexpress_x16_half}/term.kicad_sch (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/.gitignore (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/PCIexpress_connector.kicad_sch (100%) create mode 100644 Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/PCIexpress_x16_low.kicad_pcb (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/PCIexpress_x16_low.kicad_pro (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/PCIexpress_x16_low.kicad_sch (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/decap.kicad_sch (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x16_low/meta/info.html rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/sym-lib-table (100%) rename {PCIexpress_x16_low => Templates/PCIexpress_x16_low}/term.kicad_sch (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/.gitignore (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/PCIexpress_x1_full.kicad_pcb (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/PCIexpress_x1_full.kicad_pro (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/PCIexpress_x1_full.kicad_sch (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/decap.kicad_sch (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x1_full/meta/info.html rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/sym-lib-table (100%) rename {PCIexpress_x1_full => Templates/PCIexpress_x1_full}/term.kicad_sch (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/.gitignore (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/PCIexpress_x1_half.kicad_pcb (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/PCIexpress_x1_half.kicad_pro (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/PCIexpress_x1_half.kicad_sch (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/decap.kicad_sch (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x1_half/meta/info.html rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/sym-lib-table (100%) rename {PCIexpress_x1_half => Templates/PCIexpress_x1_half}/term.kicad_sch (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/.gitignore (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/PCIexpress_x1_low.kicad_pcb (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/PCIexpress_x1_low.kicad_pro (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/PCIexpress_x1_low.kicad_sch (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/decap.kicad_sch (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x1_low/meta/info.html rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/sym-lib-table (100%) rename {PCIexpress_x1_low => Templates/PCIexpress_x1_low}/term.kicad_sch (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/.gitignore (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/PCIexpress_x2_full.kicad_pcb (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/PCIexpress_x2_full.kicad_pro (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/PCIexpress_x2_full.kicad_sch (100%) rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/decap.kicad_sch (100%) create mode 100644 Templates/PCIexpress_x2_full/meta/info.html rename {PCIexpress_x2_full => Templates/PCIexpress_x2_full}/term.kicad_sch (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/.gitignore (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/PCIexpress_x2_half.kicad_pcb (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/PCIexpress_x2_half.kicad_pro (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/PCIexpress_x2_half.kicad_sch (100%) rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/decap.kicad_sch (100%) create mode 100644 Templates/PCIexpress_x2_half/meta/info.html rename {PCIexpress_x2_half => Templates/PCIexpress_x2_half}/term.kicad_sch (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/.gitignore (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/PCIexpress_x2_low.kicad_pcb (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/PCIexpress_x2_low.kicad_pro (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/PCIexpress_x2_low.kicad_sch (100%) rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/decap.kicad_sch (100%) create mode 100644 Templates/PCIexpress_x2_low/meta/info.html rename {PCIexpress_x2_low => Templates/PCIexpress_x2_low}/term.kicad_sch (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/.gitignore (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/PCIexpress_x4_full.kicad_pcb (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/PCIexpress_x4_full.kicad_pro (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/PCIexpress_x4_full.kicad_sch (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/decap.kicad_sch (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x4_full/meta/info.html rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/sym-lib-table (100%) rename {PCIexpress_x4_full => Templates/PCIexpress_x4_full}/term.kicad_sch (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/.gitignore (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/PCIexpress_x4_half.kicad_pcb (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/PCIexpress_x4_half.kicad_pro (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/PCIexpress_x4_half.kicad_sch (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/decap.kicad_sch (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x4_half/meta/info.html rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/sym-lib-table (100%) rename {PCIexpress_x4_half => Templates/PCIexpress_x4_half}/term.kicad_sch (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/.gitignore (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/PCIexpress_x4_low.kicad_pcb (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/PCIexpress_x4_low.kicad_pro (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/PCIexpress_x4_low.kicad_sch (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/decap.kicad_sch (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x4_low/meta/info.html rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/sym-lib-table (100%) rename {PCIexpress_x4_low => Templates/PCIexpress_x4_low}/term.kicad_sch (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/.gitignore (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/PCIexpress_x8_full.kicad_pcb (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/PCIexpress_x8_full.kicad_pro (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/PCIexpress_x8_full.kicad_sch (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/decap.kicad_sch (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x8_full/meta/info.html rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/sym-lib-table (100%) rename {PCIexpress_x8_full => Templates/PCIexpress_x8_full}/term.kicad_sch (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/.gitignore (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/PCIexpress_x8_half.kicad_pcb (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/PCIexpress_x8_half.kicad_pro (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/PCIexpress_x8_half.kicad_sch (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/decap.kicad_sch (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x8_half/meta/info.html rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/sym-lib-table (100%) rename {PCIexpress_x8_half => Templates/PCIexpress_x8_half}/term.kicad_sch (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/.gitignore (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/PCIexpress_connector.kicad_sch (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/PCIexpress_x8_low.kicad_pcb (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/PCIexpress_x8_low.kicad_pro (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/PCIexpress_x8_low.kicad_sch (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/decap.kicad_sch (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/fp-lib-table (100%) create mode 100644 Templates/PCIexpress_x8_low/meta/info.html rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/sym-lib-table (100%) rename {PCIexpress_x8_low => Templates/PCIexpress_x8_low}/term.kicad_sch (100%) diff --git a/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip b/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_181937.zip deleted file mode 100644 index 914a641fad6e346d4e4a719af33a3e459c82e582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130189 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ன* zV-Gu8S&u5<-@sD)Wm-m8hs>PA(ZHbbrzH^zjHrVFPRB zg1`is`bJCP FivgPgB+3kuJD#|9x`9h+Z2JRNlCNct(xVb6!feEAc5ECRiN`AWf zcg?81)7v`;)PUas{^_PlpKDi8M*{$EQ~&_DZ>ZlwwTV>ZGA zR^T1fRTkL6xC@%f?L%l?p?vVx?xd7(mW&wSFykM(%Ij#;tT7ugl~&++Yf3LgpTcsP z?c+7kCIGg4%o~i+wYzBDcsj9ooYKtvsz-;X8i4k_@*uO(Z-==SSZcN_D6oGzc61dZ zanqcxaQ@h~R^d1_YLVfzhf1w&f!)|m4JsBR8Yi7+N$ehZxU{W>8EvApcdQbu0!?GAj6=ZzE8fQDkT{d$FFsY zcnZhKSe`~$JmSismi4!(HLDe+CiO_Ag5ScyGUke=KhKk5MZ8QYLrx%-dG|NU00V3! zrAnrG-CS)!96wb%e=p6T%RDXLGpwB9VUW!`G{>4p4>u*_Hq<_6^ty6m;Nxw#R*TJr zeE=c2RzHBQwnhJ!Jz|lxdg4ghAmWtTS zuhw1fPb2q{V)M~L zw0~y#KJv0fhuq7R`(@m&i7R((#ahL@^E7vCdOe7MMBqFu*7oW9RjD?H?Xa4 zdV{zVSnnDXhQabnkP8cR{c+mHk?9Qc8qRsPL`9@GEmY@~*L4qkvX4ot8awto)IY|6 z%b`Y^2cg)he(&{CN5cH7^(fG%?k~lHn3p<)V}^FWicGflgSPBgCp%k%tita0Yi}m` z0CBBWf)wbUPV?MnN?3iS&rbOUtId2@1g}l7il4?dPBpybrwa;&XHiob2_|h-YZ^H{ zkb;rs13=rtl&m6MP=j?3Vtjt4e0tQkWjL?psBAIBSUrgHR!P$LYMpxU3NIRo-1Xk% z7zc8?V>lf#4x4pK@j9d-uKI1T#h|P&n)r1;A{KfbwQ1ow$dz`XEi8%dXEhmn#fnha+nDGojfzb#(@4khi zWnT}E>wjlf-SLos_k@0^v4d@~ZH&QCPcU9FX&kPtkGAWRF0JA3`0*ds*K~2ux19Mk zE)jgE(*EUmg5VCo-K36VYy!kf%s;;)nln%xf~eRmhjct#QWTwvHLqm9n<_0u8){#V zDQRlszX?J`!ZQ`-p=W`1zBTi;SFR#%p}%6IKa+Uho_X;t^<-i{?2PYn_Ss7!*k_ey z5lJ*Gy7ZOLA}U@~toe8uQpE<3?=@wt>4Qz_KZqatd(u0Djn4yp>DjrfQYI@jbzxBx zyIa=<9)g|5iLEF;ie~9AytT5+UU+_UGZwdaud%d8?Q^1W*fRs9TYhh~8Ri(+vbqbb zi`PGO|JnROK~EX^+>4fcb>Lq*!m6IApk#!Wbo}x73i`c$J}Mh?JE;#6AOgZ^G-X*wU!?&xkXcrSN_~91jm(^6e+i>H2~jz{8W0}0 zY6&-oj(qX*pcPlXjp?_!;F6dajjfUt38_+cb$w3K0 zDCkGbAx&)fV?U`qSd{OM&kaSC@fB`qlFVZ;ZZYwb(DmX~Tarv0b>xq43x%ERKvfAx zIrMCroIPA8QN)_aZn_bSiDJw7DF+o(@>_g$X;RG$A4v5V`Iy5o0tYkxA6q50eI!fn zznWln=aLPDLaf5Nkoa?uUdYLLzq=I|tHl4ijcf3v*;;900G&(rH#(UwLt~;Hwk}-b zZn~{C#EI+sNJus$Lu{gWxZ7h&<_H{ueMwTvfa})n5A(7$&WuMw|w z%}A^fFLD3;b2j*E4*hGc_(=!%39!td|kKXq*K^K3U~I3fr>F#dtef>T;J{uZ@=NB$`= zDHjnOd^`bwe7ffV@_!)Tq5Q+VZ|Y!gZ*J=9;QW6_VcjNEYRvZx-~~hZ%liMD?)1|? zxc+?*fT_v9!}|9r0>7!ETAuy)GX?%l^>4fOZz@pRf2VTzH`Tvu;(t@Aj{Y|)cxL>a z>Obu~ep9_WefH0N$lsy=X;1JQx&(**bBFME?0-t<-&mcW&;CD>TS*oPo=^b53;5Ll MKjondjsgJw2Yd1n(f|Me diff --git a/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip b/PCIexpress_x16_full/PCIexpress_x16_full-backups/PCIexpress_x16_full-2025-05-17_200435.zip deleted file mode 100644 index 80ca3357b7302821d541fe1d8a3124eb504ac7d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145509 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%0AmD0W~A;*&m^!bJGyr*mvc9iR3y?H0= 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

      This is a KiCad 5 template - diff --git a/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip b/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip deleted file mode 100644 index d649b980da0cf4aab59c031b6fb4599a36406504..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128865 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%0APFkIkbdx9d$z-8D52eGg@90N4= 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 z zcuq+C#;uD}kZ@*PQpsiC^XF9Wsn9$hsEe7GJu|I4Qml5fVt;|0=LQOV$F4SbdO>|Q z9Um|=M8zMUpOxZW=vsQKDB>)Y3Qpj@5R5{TLXw1A6-u>v%8r^qtpT4GI0^~^(>W3V z>jVQHxDhV?W1aD8tLk&Dmy#qHjc61=jUgw!!CAhd^fOH@Hhh}g?Qv-);bFav{T07&ph)R zY#3m_0h1TF@vQHFa)i^|v&p3@64pz|EOo`fG9k{6mK|mpK6pHP&UehzP!v^oERs0Q z>tknY)r5qps4f|DYUcggVdd0;#S6?dA9Cx71l%SL#_ ziOrsw3N%XGlDu+TTnmeyxHYC%I`opY&(q6?A4~HpHkW|$J`)6wA==VJs+=p++?G%! z&fh@?>Cha#+otj1zGlRqYL!B5ksD?!&IIw)>OhU>XX|SDWce^NnRb|8uop{%XcxGa z+LmpEc-R7>JbyjG62J>rfvPcv^z?As;o-g*)88|rNOf+fEo4bxMw1e;XDzCN1yAr{ zT%9uG#vuKJ$#Wom&rG-3hr$^J%b}9wM9kbYAiBANPl_gGb3juX2*(dnv&7b zyByVrkBN1$*s0bu%yw2?PZOD+>+*cCkIQv|AFpyR8cWl-i4e{ev|eZpejVpsnt|Il zgEiI+an|R@=W*7)OsR4oC!o+ufiHmD?Q&=b@Po`~9@a2t$PRVQ#ruzYX0$6(b{Hkc zo!6{pQyGHh@f@LtWJ-@S2j=kDCuUBc?;SH#TnP;*Pw^FAZc!{^*?N^z@3v(4n^Pn) z*pml8S3QP(q5-DSGtCg)m}}_9@4IN5mOP|HC_`|?6Ia`5sKWwq)1Ys#STl5Eh8Xm~ z;RR;MmhLKbI0?K@;DJNM;0PGhI1L}7u9$fS69*PAFatpBdvs97xmI?hf(R0Z(-+?= z43$$f(}1u0@!;j6ukgf8?G##(0%+WGPe0hp+@PKzy1poGbT+#`F?jF`Lnl$_o}cDT zH{4(ms@&hA6hIYQ<5v%sqH1QQ{>%{Gn2Yen?^6uUrj@YU^b$buX@Vq!D5BNU8;7cwf8~g)a z8x93zlL`PjDL9#~#HlOw`qY<&IW5LJZi?mTEF?y&#`g|w7g0kodukSTR99(cw!sYD zg@Z6%Vy4>YNsGP>G-^8Y6b<}MM`@a`$@CdSHv_n3F2XIpuckJBpm=;k6o-!p@apw7K>@n3U8bB5|2>*685&f-J`JGDy>-YH_W3=wffCT4z`?Z!TUi@%yZY zuBveb*%t4^p7Vvw<~cYDT$r^iaw^Mm1pd@z@VDbe+pf3!sakbz`cQc85KKhv!SWC| zTiet+$e}`(*Bpj@_C@M!JDexUe^~A)nS7Qaa3@IOHA!6g2dJ*RVhtFhod*5P zumT33UQ>WiEw(C;XjVAke4QgD;=8kH3!VTGlbN?4({YT7KR-XaQ%}hkQ*6W`${rTf zX2lw(aC9rPUrvsKQQosDwJBoocll)rAu^H!Za zQ~Ls#qNFMz2}PV@*z(VuXjQetXv)~iH1}eLy$%n;bb*;_VrYpc`x)$z?Z8?&F+_J# zDcdU?znSXOLnx{*-bD}ld6Pl1#}I|&I~}$_T$0yLfWbh;8>q$E%II0=CVl9>b%mjx zx+%el%&iUJ+F22})Hhd?duTDrFcV@uY1}ko^a4lPdY3%+bRjMq<+xU|fIU%a2d}~V zoMw@M!_GYK*J+TmXD4tB3GT|>_qCGKWnIGG43cd_DbvnYdU#|1AXFEa;fvRn8_g(= z`N3=fuk(Z!=;&5>Hj2;FwHe-M(-&)%!agdHB$4(65W&$cZ(+r^*5L3%BRR5Z&djhJ zM_=k)w`awNU?q1HTXZT2S2=ziI*yjaGBuoSrwE2K&YUVeyz6%m zr7O%t3M%lNY0vk0yW-9Up0D31c%SfbT9^vWuwjTkag}%9J2~!{ku^##jS{Ar!k5T+ zpn%Il!)bsPQWEagd}YD|`t4X*SG%GjCr^1;c? zUD<8Yp1~`;v}hZa1*^id(YxWfW1gGmai8y?vzoREIc&y!eFa!lUAHhDl7e(AA>Caf zNQZ!QBaPDCp&;GTpr9aK0z(bW&^2^-cQ^k*edD|LyZ`g7Jv&yfv-e(mn8P_x{07Hu zvtGMGRr4PP^fj74x7tc+L$u}KmRe*o$KKT2K#s{9l-)S>Rko>~gM%z#KNPJK2La!muzso7u+pl^@-&q6~KYd9-GhW{50Hy+`<+D2^a4yN#Ef zn@wS8PCPW{Vyn5Uhu_2O0FD*WJP}e5_M}FG%w97bHdgZtd3vY=b5#GJM**v|q_%C!x8dPdSo=T3R(_B=${msz@c zxO_^aVt(TC9{IwvLJz|Ew`Mi&!11_(t@RXX^`F9OzPXkha`a(i+BQ;r*sxAcHscDa zWL`tK@G)L{8Ry{^qpHW7FD77j@x5MNCyj`Aux>jxbH1tTO#^zmm17pojjf>>1FKD; z>nu%!XGEfe1Uwb)BFB(ZOVqqHj$zTuH#9*B4$v?Wj% z**n0;p6*}~kHBqH-Cr#pJ6&7RmY<3_W9HS~6;|ISw`Dqy_Ua?C{D)_;0+6myybB{{ zzI>}nj3>Ftyn?-&q&$0YoFbPt+|^?C{!;dxluIu6VXbd9bH3&9V(C{eyGQlsCz7$o zggF#M1+cD(>1G9`=7dN4bMmX@=a_?2$Z}wILpm^&dUr~eh)dFzl}l=9*aA79RM@nb zTfYg?NuD_=-hA%(PU+h-^ZE}@Jo=PFRBDhDSkq|K$mhJDk(p*+K1XC~mY(+Z@>2A0 ztv8VpMo4Tz!=jR(c|9z}YP^L1O`DN()Fqh4ZR#6zxXzq*Mcc~yr7KMto4-wjD7@0@ z^NHi=9F6$VA<71u8AL@{mm(tYHZ}-XZU52IaQUYxm%MmI8{+v&@p^04B|VyRJ*j%f z*lmfITYRHA2o?hG61QK`K-I#mtPqhXq5AO2N`=(OdP)Kz?*bY}U#>9Q4i|J)9fThz zuT{P^G-rjaGdKHkSA(uOBCm5VsR`4!izD|Ofu#-&>P*BB7hF`=f*y6@_c-AF8dZia zVT+ z<++Harsrj6Lrhm8Zr-Htgp>jDSL|tcIV=19GDQ?C@H9b?^>B8hSUi2M(04Xw{k;Hl z({y{7}uf;Lhc2oPo z_BVMycDzF!1BHX!&T!gP9TGY0%N@N9@t+jbD)7n0aO!@|rwqd|^XQw$j4r7Q^2*c< zY2dR?A)sO0TMKJP6-F9*E*(HLVl)*wkFl6jhr*i)^2etao_P9(!Ke=S>20nfzfQ8u z!g9GcU0CQmB=s0#>FX%ef^aaBB$>Vs>*{y(I@Qm+P+cXDhIM=`kH7EL$#t9j@%J|L zXIh;$h|SoBtaS%@^vSXu<$e8CBz{D$7`@MHl*(VlzP1xW3KguSH|#?h>`7S3)7VoN zY$#q1lAh6%SQ?l)0Hs7vs*BqduILD|jq=IMxL9(izwhqDb|81FZ;1e2Vk=E0HnT8c zR&3qv<*buJPHHHTk@B7wX?YKa(AT&_Ex~Kmp}ku#Tz64BAs^Ay!LMzm@*RGHZ$gy$ zSAOOuPqW(b*_S=;t?5keehTsYA)gBZg=h>{l960mJ%{$%8aB*r&dxhhX_wBBY3Xg; zUh2X#hIMw+Og?c>!Ay2?ajH_9G0Nmn{dy7+*b%5F%{z|oCkxyizulxoGx%l~gY|*} zf9DY|bK4Th0Oh6^_v?g~XJdx^sS3lN)vtb@R&c^^o3Lu<3NtEev_e};fv4Lt(#L$= zlZg5Njm%!l!7HICtWTqL?6cZWmWd2*=P+B?ej`N9mQchSVTu9Vpq#V4ghV`{Khjip z6Vg&r(~*EU0}Gnda2V3Wd<43>mDERfftN;9K-0RUe9< z*!_jBU7kGGG9=OcN?wLB7rOk3%;d>xANES?y%*Ub=Iil>64WT{H}Vrd5TfN(zlOj& zmKN`2mcQ(CRp7BxRYqDV1&-)2j$a&yX3*cwF*s<>?JJ^}CpqBix)!}*$s5>dI}FEa zB5HR0od3C@a#J`b>Z5ziyqm)MZc=j$te;=t>o$HPyeePxyzOUU_JZ49X}|tfa?}QxOpn zdhTm#UH_`%l`^iKcdfFa(ZUjRHHwi#i776Q<5JTnwXPbPsIp6M>X>BL^P5^|D4FA) z<3qw?SDL}cdctG zp|`JWy^hQ3-gh!^+WxJ3d^D;Wc3!WIs=s58eN4D`q^jgsr8-a)5)HX#eM|U&@G4Ht zDkZPv@>X4%8g@t5jx6$8YOO->D>v2`r*1lm=nCG zX%>W~xdpJEm2w4yn{Q%<&?20T%0dP?S0oZcpI^OmOrHuA%R|&-taLM@Aw)CyNayX~ zNZ+1b{4?qR&x(DjiL@;bA=4h{>w`XH$)xeyj#MM9d*Yli&T={YyX zwh^YM>qnBzx53w)jwpr+g~~#soy0@dZ$iTN%sgn8oux9WH+Sr(I92_PD6?hX^oXyO zTMlx;V!s4l)o87dYs2H` z)O=NhX&M*g8Q-COtWpR@BrP6nWm_GSKD*7GyaVRn;{~}_m`c4|AUQjR%E5-0CSTMg z6q_HB%dEWW7s{ttH1A?%vAzYQbV%q|uefI_0tBo-iZEtM6^U8Mcgb=n%Y_g6J%*Em zdy7ogF5fkN8m2MBL3a)kx2~$g*3BeT?eA4yc7I7F?}>N0_=C>3%tAWPd!4#4kP#_r z{_4*0J1eN{WlcQ&N?~P&17~5>A;I?B3=rx}N4`VkPwh@SM|G23BZh1aG1*P$G)3Mq zsqK?8eRHgH@J3%(yqludW?RFy2VQbrvBN+=wVp#UtCo8Vk#`^Y4qBgybJ-{Zae)8{ zdLpb1K@$wU31hxOFc-ME`M4!bM8VTcyHJGWM+5WQEqFo3nc6s3T^g+E_*`*EDcrrA zkTEP^sY|KDSgsXo9y@sQpvovxX;K;!$_CW*Ld9(6FngOl9xcY>h5qb&zApGQ8P}kR zlYD!L;~n)T%D9nLa*!6DFLy!tIxXJ>rOn4h=7A%&nf5u?&y?AOFj8*z1;D0c;Hj`K ztiXKE;fgBNZugOloCXa6N zzU7=>-&*wk5FOfIOiuP@DVEv6VS=64UiWth(z_2&2(@Eq=xLBo{_5YYqhyd?o|USk zYl&>p?oB|`>&!Fb#je7n5|}kO?z^mLSnf!D4omfA z_2Ox^npUd@>=EZ{4~1a-?w_q+u$C*xiqm(!#c-ROS8U#m)F_gvFqTIsj=&^RakuyH zhbJ$_+xc=!fY&8s5@e2raMO&z(Lu{Af_xdO! zeNa|}rcb>ov(P4}_!4nCXN*2lel;X!M%Bzu_xVx76^{1eUQInj&yW}y0Th)&|7TcjAxM0zBv7|<^Q1ErREIAoORv6HmsqL@U#`_Y*HNFI zE^>dHz}AfxRN&q$%*pntYrUmHkPK^w+Y9=p`TH@k z2uLM4huoBqx>28~zU9$L5v!$K{d-plU0kZ3UNZ6UVPyjDU3=^fnPxj?dXRYzosfbx zjqb94xKJWpLYBl}5%n28bR<}C2NKtrCaUOZ<8fN<**EGxK|_BD#{1kc`MI2p384F7qzP&SN1x9rl(n_q_~~k$EDA_ z6YO+$eoy4xo^6_Z3+h`|&H4jFpv{qHw$3E* z-YlN_qZUtg!+k(6yak@f#QW3lB*P4RRE!2mpG-z4LF9c9#YlD=_-wHq<&`q8Jm8)zpK(rXFpvxKDY+fxcB zOIxhDl2NUt_QmmNjAwW0#srJQe$kj#ao>RNpN zwJUps`Ir2+Ye8ei<%AX28 zdj;G7EC8t+x|PG%+tyx?45G8~U>(Cj?HVs)ih{wyE5K!D`Zlb-wfXuBpCWI&^=6JR z=l710M?9YxbZJRIs2-Gv&boppWCK3wWVydK8u#Q$dsXq1SlefgnFbdM@phoV6~Ptt z0yqXV18D>+lH|-*3YDuOYAyEB*P#TC2A=Bqyb>&MeF)%Grmx=c2HP=RNT8a~ zf)n+^dX$68nemL|js`UWbC#b=Xqz z;~vZb)xrxjCgd-blA~e|O#( z=uFpI1?RRQ>T@+6C3?G?cz+S+$gR{hQSV*l?TPK? zzVDsf73B6ZGjlcbPW^uP?nYDN{5hJ@p3lv-@69TN!sdR-7x=fw<^7BC`)i6ckU7z0 z6{LCB^HN=e<#Xfxn6G2Wy!XxCUEQ_8S;_cTra`jTRPK4EYbbm zv8(6U{d5?pi_ShZET!vJ*OGscn_KK^0r6KiLi_Oq)TaK*S}bMj38=ZUCr)8ptOk>CUpM(Zu$NlUepbRuUrYmd!@@8^UFhudkfJ;I-e=; z3E!JT0#ZK;pUZDvIJ5H#?<%QLzIjUc-cR4?xK9`q?RcNh`)s!!OkXf>tyZ(@-aeYV zykrsby-K`4Mn1g=1K+OtdVgjp(9JO`kfuLwq92!tY)9*iGnw72Jid?5=Tv!hmU_zh z)%d&pn$EET1=w>Xa^Ac8yPN?y;;uK*swv91^!TiY@3k*Q7`AW0UER~x5EGCB(drDc zQZGgf+98=iI`hG(_$4c4>wwd}r9dRCi8iM|Wn4N+yDyD&`!yguH2^Q)EPX)2X#LXq<`9fiU;{i39G z2s4;#FCxVA`nyYD=4jN~#eO51wq6AMf}+=TedxZTpN9bKJ>>p$e!W;K;d6eU?o!q1 z8s%Q5HgNyf(*81<4x@B_Tz6{bYO0X#-!8k zRgXq6x$MR6IxbVqg%upfJmd8|DVgEy>N`UTwKShWGr zwY=vFTF{QnKy0?3t_wtpU5+GqL=1NKyifmBEn3V8<#T-tkp+KYr=)u2zazO^IUZ09=547jT9x_gO|^~*ABf) zah9(zl`bqZva_%eHQq_@FlwgbIul!7wu_m~F}LOVZ1Dw+C#953L>;Xk{S7a)G@}8E z&|eh66Lz{I8K`$)U%y#s&YJ@Bm? zV7977rUGIKX>K)j$}?syygu*{TGc3w+Hi?sIv)WRA~1CLhrT6tttj6)W3ZK^?Lh$V z^Ssa{Wjy4Vkw4gw3+?Ecwtn%c6;|~f*G$D?zkkHDlP)fk(OcJWj^NpvAwGi9TZI>* zE67sAbJWdZd1OyE@NYuqHc}<{EvCm48e^mxDFg|>!bx%!o}8u!Ej52;k7%!0ia?@8 z@#M-Xd;NvizeUHWNRo@Tc6z`9tC!oDNT72bUrY7dBAk`O)LaHa^ODRCJaMj3?p}?m z>4usv5AoVsl>kl_u2dL$omJ#zi_()I( zL+a?gUq=hxgpjlRkm48*W0)skPfK}xZ_5nC6PPP?Uyfs8iCxK1!RLPv?8+nxx{ zm55$ z`G7EQIkGS_BeO$-gU=Abd9F$7>_uM{e`cgv7HuS-z2G`CPI%x;X&@h%?PE^Z?P~XQ zVWfpzWCc$0Dd{;bmr$tAtm)tceA1K!m*M>TXD|k%ursq3Cm83P5dr}mIsTe$2Yfy= zH*Y22QGL=#jO+QbVBOHGPf=eN9z8ddhi`XWrbF1<FGg+W0KEDQcYLZ0F~8}mio;RWR{{ykro zW+~aPh=(>T_Mdk?7gd>+#~mR{Y5J;;>{R_K{y^XL%ZEe(N>W-X!q{L8L@uHvr$NJ^ zy&S%m!BNHM`&FTv*J5yS&Z>FGZqNa)=9oW4oi$6 z7(>*RTG&pgRDqYcegWo1lIKw(>PlzvrYF}unLoRo*qrbyaTp`Y7C{>^_^;EEY!*zL z;-yB}m!MlD(Or-ev4dri%D%5jgVR;p@aE`n9ssyqX_XS)-1g@^8qcu9_0x41S^@DP^iQFB9bVa7Hs<=*PTy?Orbk;j&ZS zq*c-U@c74SeOG3c+&w$G$>JS%Zq^1iPs8lphYv}0m%*MsBcfmYGo2w;M%UY)kmQbD z9Cm}mf0$&4Onnsmc{T>!c+W$8EyEd$oW$)ZHSd=QzxkQ;(diXt+X6DyD_cf~I%re6 zsFi!yClqY&Y*-Dh(yk+&pPKU|Km3uJ43L8*I3{Y4L(s$9m4)!6*jCBL>{OXK1tvHc z+=J^5z!rx0qr5Z;b&Z0rS70u8q^qKbVP5QJw9$&eS2Zk8lz!><->>s@gm*^#z$cJI z!Dw-y{@N;A?QR0Kl?VIHzDxXa*i3`t^IUA##vy5x<0iy-osGq_=cMw2FAi}U@1-*o zWLB!)*=9Uhss=GnlSGQ)R+)MpuYEb3E^p8h>(73Ff0&vMTAi{%(D~r=!cGuz-*?63 z(Hy5E&@$KpTCDxMPwEX;fR9N=aL1Fr>D`qZtAnuJ4fWzHmk$wqQ7Vm(e9#q~FGwbz2V{%A@Yhd*#TVGxDi+U#BP0 zpWjCIha*5GKy6#liSP^iZb+0g*1NHd2EOa8jn)&gY%!)EkM@`v*xRSmg*+rmC%#e4 zBBq5DWr%q{4P5qY$9ltVf}k``TQ5c{pFJ7l9cXueXigNL2~R`2I5iTCki6*PNXaq9 z8y#*LKkV8h801p#WS7O&;Qy&!A;x}-z+_-!N-1rx*fbAF7c70rozY0bQ9>^>fD8xwPYpNfj%>Cv9wjtwNIw$aUeQ1z{ ztIw=-X&(-kM4Bp>eztE&93z3Qxt~bcW7nC+e%ZYx_6yAQ>_oQZ!g|+tj)63h(!S_l zG|IazIgw&Xy0CnkgE%lse%DXt8%P~~z#AttNDM_+WAx4f@2WtgUqR_S-pq4hs5RV6 zd~E_7S#aFYr65{hh(nh}mDyid6Q;1;qZY$zw|3%)#1IlsLUZZFK1iCmL)Z_VWAt6` z^}$M8qTq^X48lhTQO#V;pynuxPaM@`&s=^AItUgy;Dshpg=Zn(%@IGx7$OutI2VjX zzRM8p@?O~IhwQ=o4$RL0&C5r%N;kr@sIHLt2}QxS`8{0U#>*JwJ0D0dyl?Hb zWed+o-`&dS)cHNehz5ta?ijAZFwGvK7WOR)^nNb&0KvL`6BS?!KiQ>|C#FR66u&yb zw3#Fs&Q%)W(XQi;tfsT87xrJ?MJ2UWT5$7(gG`_E={G_SuMi@~0hEaU@+m5534rp3 zgKTsE8q-Ja5!zc`7C1-i76+~z0lf^A*dBnx{i!sI5<=H1z#;UQI&qt_Mi=?-9>Dm2lm3?Kg`6%G zUie!iAlZS8I+3oaQV6zq71fSe$e#;eslUrm$UDY?sX~BxJY3$ zH?*+np;ThY+4WIBEW85B8Z6u9)8%cM=rjTwJZke4wP>$tzjHAMS|E(cW{;`O?KKg* zc*{a5Oe4PVk#{O^5InXc=YJ7~!e^1CBhlo&qLaV>Y(ah*7|wvF0zPw;f&Kt>>!-2f zxDNj^VMqnc^j)91f9>oeMR=dO^duxqS3v=c7v+AJuMpC(_!^@8JomJ&MBu=cnc5Of z4fBt(=7QvJ$6S`ZJD+f|dh3m5a=`3alEIw+#PmD9$W;4>OlZy=4+iiJ7{P}#{{<^U;fDNI7Sn(DcKAU=DeDM5V@(r z0J-Tf+Vr;yrC&^J0?0oL9}*|w>rO&jtREgPv9%xnT-hl1fY^KYFz;j*W331>5! zHqH%{~zW=7B`)=Tn30&oStd(Zd7*OFh??Y#1-wLFKrKr?2 zfX=Il0M;)0kEprAKjO5If5nosZyJUV@0NV9| z0j3{+WIUKLcVkHo0}%&w1FN{HK_96p+2k>dc`OZR44CC2u*IjSc16G}_lDEmK3}-< zM$Hjb4%k$RH@w27NxGBxr|bN?xf%jIYtBql!zHigdvTaeHmJ@65#MsRsrk|gfqbIP*#8YsNXmMIK8yvp9>0v zDdRkF0cz+X2un0J;u9 z>jB(A;7x$Q1L(^PlN@IN4PJN4N7w~wgXTPys%^?kAE{i)mcQr#Eq{ptwB#xQhawZA zKjM(OfO$!s3rsqvEQC14c*Efk9C-od02w-2woPwT+6LCRxe(C~B{!L(BoB-DULZHXS0m6e# zFD(&r1JDLMAr9mOJg`ArXBPv6{hF8~0P!zbz{R-wlaT(Ev>5)*UH?j2K#YIol>aLe zJ!C6^|43o~J!t_nfVuxG@zp|ewFyH9%g*PSsW4_I4c-CG-xP`~0`(m(> z>@~~>v+t75E&m6kj*jfi{r$Te2vGa0{=R>q_^4PAx?}+P2Su{BaIN{ju#W z)1AkvIeTCC09@bjuVS2%klD_~D2fJ@Fd20pd}v`T;TQLHb761>HM`rQx(s@b77crn zSwfp(iW<(c*fDKL^HHg+F@{7VajIveIs5Q!>VR?4HC|f#yK_PIu-iRXCw%d_6{ncC1$eNuv7bpo8%!5R$f8Ah z8%*Et+U}02lk%|!?bm-VMJsu21=Jl?u={a@^5uWRx%4Zp3?cT}?x}5t zv1&N*TtG}80&G71&vk$S3_6tOK$jH}wIrRMaTE%R0lwwnTLXI^ms#C(h~jMMt7y!ul+|D);QQhouhc$zjXQ0UlSRLC3iRsIzQ zAg+0TE=GZ_W=j|~QXDWr zyr_YQKg_C`zKjT9;-mmhl9$W>iL@zj5kB+jr#BsLAw+5b$6Epa-hM4sRO--X^ZeMZJ8gYZT8HH(_`v&crZ%r zGzc9in6cA9mI?&6ooXOsA@^|rhiBWs6&@g`$X7i27vg??j$lXI;o0P^>{kt8wv!he z0b&k4~_QE~i2M;~ZteLu5) z%)(`lhKWbjLTLPea2fS^&@YZ7Lg5F}73wJe(6nD7b|+-O%%zNUHH`=YUGRZvD^q|x z$|f0dZ0ch8z&7V3%#iI3+TU%%Xi(%=XS(9;22k;b{{@=58ZUJs98mq2F!~1dYDtyG-OMb}pgwYm&13@6nl>vQsYVqOpaOLh zU|tX`P{YuT$b2yd1kW}b`(C|y}M)7@4s#NBB($@umyd}}oG8aCh**`y$J8aAMqbTksk z3?FZfMTMHSI3=^`N#@9PI)$+5J(W*HfzqT=KTb-eMy-juM|phz`03pjD$YtAn<3HU$e|)b@`U{@kWdqVe{*v}v z6iVd%1N;wVV!!nLq4kfyN$(#6@IS2m2mNnEP1s+`{x5<5&AH!ESoq6y z2a5Zc>%Tg`qk;f=2+V^Y|J4!z{SU>z?fD(nza#rkAYT6~lK;O@0RjN@|4;sZ=id9p z_s8b{VbO1nhd>-PL=JrTU!Vywe+e;fk;&M1_5!=cKD1Ej+-cKRlI>#6cc=$G#0kCq zS3mLhx_FrBHE*NiZqT*(8y*&dPW?$U-hc1{owC1pL+oPdfIbSH`_r@)RQ@j9MQSBL z@MFaz3BF&QK^c7{r`SaQ^c7RXzxS;@!VPLy^xuo+VS_O53~=tZ)s7jjX=lU{^1Td| zAHdg*IjW&kU-8)+8h!fsVe=XSmKq?#9sSJ;HEZB+y&^@w22tbS?~#P-x&?Ak)&Rm)CxV&BZJ^@u zpg=+$GLP?* zG6SY@d??Tj_|NWNSajnjAH~A60Kz8#J20vY=mzLt*<)uv2Mhy{=ACKI01`+bv0s)b zJGug_Rn$q__)a%GVqOEpx!X&TFzq{abLUc?eoyQ{G$7FUw7vAmUQd^*IE=B)+5RJlr5Jm>J>hzLDRgE( z>ca#DYMCgGu`hMoo%G<{k1w}F@TF=P1LNNJz|-RTkR_c%WLBFlPCzLvY~{#L#BU^F za14LOhq&{GPY#h&eAN(@Ftj3?UN~hID>{b!7^u2c+p=0P-6A8iZCTgXL@%UJrD#OaHR@MPx?oSOaD zs=qu>f>?94^KsB@`c`>GkQmswS{WLv;<7sFc-yRk6i(p@M zykgn!E#mTwy!tW0V{0D(=`uEZvENqDtQ2{e@Y;O&rK2#6OwRGwi_*z4)A5*BJra{` z4WAU9>qLu8ZEsHa?*ibL^qeE26N=c($2|;h=qn)KD38hBiZN8If3vE?GAR(w*nSsI zdx}@QOK3acq))>yX=oU_-G*is)=OHFza{MOK2qFkcJA|!CJsatc9J%?zJ+u<_cfVQfg1)p(i)o@#_ZgB5~7eyR5p9+KbqaCzDw4LO6dNyX!xz)FJ zE&lczx)P#iG|W*WC9PcT+AC<2kug(r<$T58!@jgf9@4XK7i~GNmMPY~17)~BlJ8dU z_)6lX!{!-TE7^;6xyYKHEEOC|I&fI&d$k!U<6)>x4CS#+I*Y8yhz1#(W#TnwdpsAL z_v}kO4kxO}u6<3l+(sZ}NZl+0JvUKWq{k)k-E6Q$dM1 z(jVt=wm3;9_1jUhu<`nXbZyCCYmB8{6ieK{$?|0w62&`>%DPj|@{Ql1pt+J78dPs_ zl1)-Xh0=4RQ$kUV1gPZcK5Tvow5b3n~*{E=9D6q zb&h<5Ag;2f98Y-U-=Dhm^OVyOYNVt#(s&8w>0i4Cf@C@(WjKm)`PsT$FHKw9nu9ET z$KLE%lshFtIgc+CStH2ev@hVyl44yTMi=@i3e(F`o72jX2Mv6adQV&phbOA%Q+*|i zQ}H3+_B?+GXAFA@^-D?~74<%zKetJeuW5SY+%dszqc`U$T4&6W5i+UQV}r}+evwuh<@VwD^P=SI_-S1w8PQE3 z*q%9Zd)j2DMBH-68@@o1F6W77CL8+M5D6W?tUzG5EW_|S8=Su{RrOp+8IDeW5eBxSHQTnUc6Yb{LQ>%;jN%+>V(Oq zV`mjE{}_&eQ*P9x*NUK-bSfbm+fztEkW%?JOyQjT^sV~iC21Zlx~%S&=SP}WdKdlr zt7G%xH;+FL5%D6@_P3G}rcyV3=QDuz7?IyQ7)0d~zK3vZJr$?pe9ETiaP3%s++#vi zq{E})W9a4AH=l3@jr0$JQV=?xj^ymh5AI2$wI|Z{S23D#RP*%iN$ceI;L_@X4S3D? z?kOhqc||+KFcLEje0T4zOVdM2f`LgTrxx zwb957EuGBLIZ9UN(tfox8_3N2#cfEV?Ln zEFC|3x1_jkj>^=!$pZ$_n;H&i=_4$|E@?t_v-*@3xf zKfGrx?cS5hZbJq1`@&lGA9sK(i*XOk!c(I@+qs4@;Uhrqk{i>agN z+Tu~RsM+zb6Gd9-jvtnpmdi4-C^K>^YB{k=F2Q%ZAM+}jCVX&@!opv?FpBX*e$F(k z4EynwI^&m89P&EPM|J)}NNY#0C|W%yXQE`vZ#JUxs<{5QY2QH7KXLGoBfUp7{Fbq% zMXT;FkMHkR*I6^~ZjKX0MZWt^-Cgbu%-`5@zz3$Q_-0oV&FdwCOKcDvcb_WFT_ilc;3>V%4Zw)c3w;K-Bm0F3Q&TcJFxq&Q{d>a<6*d=Wb5y z{^Z5YE+n(@cDY2<=e`7>x^=zpS)D~ZT=%^_S{*mIy9=&ft=%(_$Uc%^@S$Y?=RU&nckvo3NZ?=)76D#@!b9QQ| z1=p5J=h-$V72Rab)S?PT@5;~3pu7~U z@kY08R+e6}xaq|x0()kcTPO2LV*5fRPn43xutcxcPYF^bbVL_(V&d_xjrmRnt7s%bdmRWtE;NO~2gahlx{ zD-Oxb;R6qw!VR8ttAyPy&glf(t9;?CQ_B(SU>iXg1&E_$T@aUxe37T)2;}5d2U44> z+U+NcpTpg4z5X%64mC8G-+Q$7F_!z@K^zNz_OR?U?W}jh;}V7A%12~_q$a;`?Vgpe zQ*HOKpTd80yp_Y#9C5&gaQ~yrq`_X&!laU?f30@zyiIe3AoWu1I37J^a|Lq8dRrmI zR7XXsDyt4X0oG}xyXbtT4h0l!MKZ9L^mtyR9btexNuQQcMt*2v5@UJ5+WoA!>~JS2 zZ}OhYb9~~H3nX5o@@T@%C0H7agyvd>o-xZ7^PWv>B=B>f6|a0FHGz#^gt_aBwxV38 zTKkPi`Wn6AKKN&|M5Z}4^_lb9Th};3*X#~UQ6m}T(-U%q9Bkg`-Yc0A$#>}Cn=z|P zYYB4uJ4xD*$LEZZnN^V7Z+p+a3gqdbaIwYgydh7PaOsPjqudncmkm;FLdX5)OD%G# zf0qIle5%oM@5wJT4c1m*7ubq(tU1*-;J1)*mzSyVGk95Lu1we@X-8ef>(Qa^B7fTwTp?DW zP!?$v&X22HVz50+%PF(kOL`Y49`IJFo$1=Vl8aUf_*%+&o4ut?ijZVDVs0>pI{R&d zJB)#i_%M|Wmrgrp;E>+ct8PE9nA?v>`aR@mJK9U3jjYUb<5ZJp+07)~+v5z@i)lz1 zY0<-hmF;_c&H}&t1|P$h9HC@hWC>eJoe2J(Bes6-bY4mpp2&}*7?bNsGsDVd1G;xg z9U6vS`J%E_RohD>gc`n^>?~d}pbT=1aDjofx9FkzZ6iVSEZ1j|6N+XA7=%gX+di|g zSh)j-M(kH_uOhrAMc*ZLA`7lXM99dx8|n(3&5F#1oO-A@w{|}39QRB~3l(My_J-rU zF2p$UPimmIWRgMF_{^m>L5lmC468rA&j}(SxsQ36XD@t15H0kLJbv2DH5ommy^?IZ z(3a)>QGU_H`Lk>8ZX4a6WP}`a;WyDMJlT6qCtlLH^RJau_F8jS=ABW#ONZ7g4oXuU zxcd|W528cu@VCzRLhJ-YDKZB2e{xX@84Kk*1$rJ(6@8OcSBV{)!@{ z=d}H%!Z`J!Nn-H~5BOGIEX7@tgi1#0nblg!tKe8~TufKeVL5L?MMOte(x0S79~0G0 zx;?M|iXVXfXbt5^08rP|;+Fvkb;nzE!&^-<{EdFC9H}KzOdD5=U3ln7T0GAg>Aj(F z#OIi1bL6^1bSlESyY(JjUihV&eX@OqTQ1x(&w$kFO9SEJ6mAul^HWo~@2O0w6rax4 zl(scegd21D5r1lBT;(;`yB4rURZy>-@7sLkFQE#fyM8r^Y*1!a6;fCR&Q;KG)MLA5 zpt$xddJl=W$ACqq#rd>-r+4SiiI#iu87yg%>twLDx+e_ouFL6KE^gpwxtsjhbyW8( z;>50vWtYGe=8{8m?~01WOF&n)=WfPC3QU5x|7o>TpuwD9L}^zq@)+vMy57^})8kH% zuW%OK_HJwKIypV$U$EHQZ)aw1{J(&&f-`M0BRXVFAVozEC8403w6DcBk!-xjzmu@ZrXi*WEyaz=yRjok&RM5 zFCj(%z`zLT15li#ff4W-a4S`0V{-2+SX<(|y3C z`)#$rg{x)29NZP41;7+6Fsu{}s7ZJQD9oVxZFr*pB_R29|DM$v`)4k|NR@c+!|?K8 z;69NC-bmVg&H(2DT8(v{dN{0^krecfv&e;qWw2; zuBq)T5gjwQ95T4DH`j;i{f0F55@Ui)fD3>OHlTf<)6OC}5?rd+&+4N-U6Fg83i_5J zFAt%fXWO+sP)?%F%CB$l(wdB;^@`m(&N^|?^;RvV6vrY|E{j>GBVG1sm2cS>57LxbPp_he2KiD)<$Mp zld^!z&wL^R(7Wov7pQRb4I=zQ-f}MrZllt(nrG|6To| z1`VH_p|IPKu^C85A|Eg3^enM zA1T7|-M$E9LVZC57-1{Y-naPmw5r3)aqnE$nH7mKM}7O7b>RCmN>)dFIhpF$CHgeZ zMEKr^E@YUjyF<-_qC1=NnRIv=qCKW9cF*@lnn!(`TBVkg8xKd&^pQSiP`Y9`n%d9% zH9Bx(fiyBlLS-K~hW}9Bc0pyif;expc0uLs>8vs(ExlZUP_G=>mVR}@RqHD0`+;6J zcDvvAl>*;+ckCQcdo9xUCxW9NYE4XxbbD(D=2OwZt-^1ok%kjn3sR8>uB{=Zm$|8e z%AG4wHlq?e+4k$eajvxC0Jm6_$#q*n*&kH|urwj#mG)$kbJYgL>kz$|ck^w(z_pA^ zQcCsiC1@wQQ^(qj=kUVLCkm~oR&(ENCimT8x^OZ1UL7YLo|(bn#3Zcj->Dpb8kIPP zf}+&<0ZO$1JxtPrgPH3J?uTaMNiEmhV)&S?Kh&mP=pBXa!3h)&WoM8$79$7k!9mJ( ztzQO1D>uwuae`B7_R@Rgy=i~sfP$h}U^c4s%~-6_fChfzPg}4_uS+{*3R{M8=^$I; z-`OCp>T8IjCqUdI0Et3rLJ}?UP}u}(w8#!T^+Lh=TT%sFCSeqF{$S@E*VVUpdn1A9 ze^nLf6FS8R)B=zEYepdYp$ZWT8{*^gIZs_Fq94I)47nH9)S}7p)vAR2BL+ z4w8Do7u|*k?O&iHv|g`A6Z$`(VujX!g;wntL+AkpKHxk^dqDj+xCmvRr(O`D_$TnY|r>oEAU-(ht7@iHfoT9fulVXwg%tRIfjCud~mggQg$k} zP8QvhWWDH>*Lc)_g@9osuzP%Z>H-f@_IkPm-KJWz2Z#Tu+oS>2hx^5yCivJ#9*}z~ z$9VbmL#(YZyM?FvLU!M}J+AGPgzjJLW#bQ@ru@Nja?rhOKWmXD#UB?pXIQ&_qe zuD}qU%X!tIuXg-NKoq4vd*!tl#e&oy5c>Df0)`ndfGU57=415zj96eqsx<$JcnaZ1 z++)}Qt=c^3uXz3=#($MNL_hS}&>&%&!j5T}3?8Z#Gb&>xb|^(ov4l7M>uI0Q zp>+ON?l(T7Ps>u|pM}#KoC8Z#7>FJA=T_EzrGAO~$=vm);6DTm{Hv%*+kc9G((R!j zhePS|pZfkGY~)cGu&ST9ron%a{#(+M4YOVwsX!~SVj4_DHd28N0Bnk%ndKo?U<-x! zX;t40)jkZQK(ik>0+}C>%)}1E!GCf5&cFd>jr>0n<^ECeQymYI{za?*k@%$Y?~?Pz z|4qhkGlAC602|?NrvJ?RGNftrp%H#I2Xp#=w$<;_91g>_|1J$^%)b)@A6xl%8$Pry zunr*ezcldwNc?H}uabLo|5e5>_wDgH44r>j^Y#2H$wt-QDW3N}W5yCgryS@x65hwK>qfi-oX`{mXBJrbdCCk1`DZH+C zX|I}^r_zQyo(>+DH%+M0=@VAha?$bfOjzRkw#XVYqr>}IqTU%_l9k?f8nMdpqb*^@x2 zB$0F#k3IT(-u@sYA)5PQOA5&v98O{yvp}Ge3s}KUJ9q5t@uL(4?uD4IkuIb@4f9W_ z&-~0E6a*L2+73L)*RH_oK9bnM&Bc5T1frH7b_8 zU8iQ^)wC5I*vwRmxoHqj3KQ}Bsd@W>3n{1|cWgV*47-T0p5iOxkOvaCFKr(!e2@+S z^<+L{?^q;hc#t!x&rfzXt4Z!yjYIUm&Am_aFmMJ&d4vV(1^04S>UWQz(hQu-p8%bD z!Qye~*69^^S|EX=9b#2!bO1+thp;5rBK;nZx+Qy`a{ramCr~?9DS40rEdOh$jQQs{ zY|ulk_H$YnqR=7wV`eXLg{1x);&J+a!s-2-`*$)Pb-;n9-@^B+*T zGVK2dz-fK)ujx1(-G&V9H~hJt_>X18Z<#<*YR4u|)BdmjxxXj>p9=w{X0Gg&2_N)w zgc4Ug@W;gIX}S2AWV?<=L+++8))1FFgsGCc-k+eSWYT^lUI(re`|jp)ibaVT1deyw zfom>3pw5I33s$NH#}BTkD$QIKj|;M&32&Bx4- z>o!&3WIFp)2*|C9qtp!gkN{U54T{ZCSuaA_;evo`$LN&^8L&tEH(Ssrx=*Mox5~rP z?`OgeR4S9G7`?=>$HV&A{^94dfm&-V0c8PKn9n1Db2*$6X$-c~Lw(9!z%{GfF)&h! zALe*#^m1&VET4x3D{#@G!&>4xQL$1A3>%?;17Ixu5srVxC2;l+eT-?~l)W!@eC-JI z)>AP5>;DC6ofckGJpLSq$)d}2C%w;{mdc(Z8tCcODxjMs%14}*=$<273|r~7d?z8D zj_RMBDxiOUi4KucMmUb%=@`JEO$1OqLOySw!v-7M{B6Gy z{U3W0;BZs&$A;p6+*~|uG@eGbPoeCn4^Tfxxghk%2ISAp$kVfDx$F48PsSw{-gJz= zYz72W2G>I>0ro*=0OW%V@ElzR2UI2(3>=pe3Z~-@DFZu@aJMcJ@G-prDG3#Q#s0mJ zmW)#HV90YjPWg`Cm;-up_uJ;_7_^@pNB^x15gj>I_qqtAu8h+E$a87`-k1K7^&fSA z{#VJZ=>_qofK~o9ZeadjD*>AP_mT-WgCPT6`rSfk zVl*OuOU}KfVteBafk_oqySK{wtaILgcFK9OaPhfbrQn<7(D$+!XZ<3Oxk5?;RKF8@ zUC=_$T#=GD-(=t}?U^AjpT{7E@1VpD_#Cr3-xFiuynM!dnR#tdZ5p1)H1p9KvpR=& zMA2QF2v>1%nqtV*>)|ln`1gA%^dCv)4qua!=6Na&ZKjq{ex9aFkRMDtU#L&`B;*?p zJWY4LcT<9gT5V)vVmZskxRq>l$Atn$T=cB-*;EOM=l-zUn^1a*DgVqWZTT-Z)~jgW z=4XOb<64b-MQ0>+oAb-7VrTj26tG`kQw9C~L>=4fUCpS7!#&QOoRyCpd8%2e%;4_i zCf{J2I0cO|B4CHlK}b_Zf>yf7_TOEo)BtLV4U4LU78qx6_`M?AmfpImZVz>r?KMt< zuga$IlJ&&48q%a|Kc1#Lq-5w17=p{8Q*vfqt>%&4RE{--fXe^K)S_2~^XAuSy017I z2;nxF<>M9(9g#Vl6HU%5#xQ^pCj4X=81WIm?dej*SJ2~FpVqYp5QnTtH;)R?hc8Bt z+lrh$RVq^;yC~_mkCmM!mzMgj8FVxI+=DnuKXi33B!`T^hR0nU&H%Wvkdton7FzL2tBK z4}qIkoMFkX;it<)Bc?8J!*xAWT@7OX)@sU~D&MmDf z>gnpm(f7vDs_AKXHxKqM`Gd!mi;i5~V6PaGpYJkAS7KZV)fwh~@1GzOZ2>gzTW@QE4@Sh9u_3NfWGj?D4bpE%z=Pg{`3cGU2)--e5ul)QF=~`aE^>pV#3j43MIrV;&~D>v@KGIgzh(Aec+DNnjOf ziRgRd2A(b6C^K*PdzWd~ef+d@6?yb}U;|pMj;Xt5e!gmhfzIx%%qz_VS)jn&ldbqq$Yn zNV&ZA6JB)_E8Z&i_AZ+#@OU0?>^5FpSVkJ+h(|#h@zm-AB^`IQqFjpaW#l#A0WOP@z#Qk^2f_ob zPDALGk@eS?-K|mFy|vTe-5GeRcbpO2Su&)#%NQA=ezMPSV%xr7Cx2K)rtaI0?^%(S z{lJPr>&M$) z2fjD5g8B4Z1Y^3j7oH+-&gVBtuBmS_qPEJfmpRo97P3YqU!2+keGvFehrJ+@0U~DnHD+%6C=W;wnk^qbr0tTaeyU)@!Y8k44yd$R? zf`p8`A2Mh);X=04q3Ub04Gg$GtkaSg08>+#vP&UGMr8m19aZsVa3M;!5{y9+1f#NV zGL;}8fiOQbq@RHiOAsK26o=ex1o7|~7~BtSz~q}8PDn-)T!`HLm4T5J0Ei&W7ei76 zB2c@(!Wis8Fgp1rbCKmohM4OaU?(R-2?G2G^97N{34_g%x>=wNupt=Xf!dy8 z5FmvVhti!3@$eWLED2+v;F}yzNcQB?M+XC)DTM^|@gL56a4lJWU`V09fdvF3t8X&4 z;BP-ZI@SpQ$RNy@K~g0D%dx@9T!O!F53Xcjga`ceZF{#74634@oQpeZKjIk~A)z9Sdgo9T zLG)Zq9$R4zQvy(`XJ7$|5+{trSnC^7_|!UIfgab>b9oMI3__r6!u-cO7^rauzg+u= zmw_>$40!0TPi^tkjf4Mep9i-C0D&QYx&LQx1$r6Uz#=&r`=P5A8vfOBf4lghKQsPz z@vrV1{JTrHcYj4C%g+Ql4+2?H_NQ~Alifc7gWzihuOU!-;{0|H1NT6H`Uk^Jm)?;> z8ICsY<=X@Q(5G20-iV!#nf8%G zAoK71zYs@lW}EiQdZG^6Zccg`8mpHKITp^l4b>LU&A#G}^=AM!V~`yHWG>tpP}9!z zTWdv;;|wi6%~9Xi(`2emW>&`cG`+9PG3aSs4g8E{c_?~7No46Dxlg|g3sdclpvo?I z#u5?zB*(09q4tT7IgwOl0ML`tN! zPF5J1t}g(!@aystuhHd;^o`{aj|h(Z)v3fWh| zKO0Rjo){tzT98smE)?nUF+bjyG7l+U0a}U@A`i`1;kh7XKz6*4+;e0vVgt35?0A5j z6dA=!)c9CvDM^StQeOp>{CI!Lmq0bdy;W)X#G_Spy(2}+X5{dLpmST=iypNLrAd z6w$8|6&`i^|0&@~+$$qFWH&XjkEXyZ_Hrg`C$FWy$0YPc3G#t@*CPOH{u{aP4~{1q zP!}NlivS=QP{$GDAoKrEyfN~vbtpLP;JZFujP?rk3KIx@&ZMAmUX$MnGAZ^J4@MzkZB>RJ%do zO)JVxZ0A?7Y``?t9T)*xX*R$Jpn5Ap`{401?~jk6u4<^IQSszsh&&|#CA#9D0S@#k zavp^srIcJKO8k3>hsRJ#QHH+-_+PP}tPtGT{}|d*L=?b?kA;!yhsZPXRba}G52yTF zfD2N>$V>fdfTy6(jaNLrdocJ^8>AQ`>kv)N>*~td7udmFa7)}*JXJd_eEAj|7_zp8 z_7S@Aknt1;u2jMvo92`j=gCe@{zTqchP-q-B6Wm{hcG4?IFWt`bK$|0L3m(+Pszrz znA!2C^Q^$NUc7zltIdrZ!o2ju?+uJhx$&WtKcgMk6289z{<&Qox*Y+=JB4^TN~r?0 zmr9{1RH85m@BO9ZOBB$G|Ar9Cqfq!yCWvA*BBf9yDpBYJVt*-Qp*-k!3jT7GL!}wr z^I3l&gbIH0RY)P1JaGI%01Ha|EcFZbZ%mKE7}(=cFVd-hd+pb7l&k=u2ppFF9E%|3 zpS<-O_m{VRxlfStX_N|#S2&Wd7s7R-?*6yrvOu##eEzxJ*HWavCD}RF0USFj!GBAD zf_$SI(N_vIi6Z|c0Sbye+$=JW^9a8DaS;7AG%6P>KX>6fd*192oeBa#re$x!C^pf3 zzqCC!=FCU(3!So_f}En1;bDkLsSY0x;iUaHtTN?{H!4L``%sad|!vhoGT57iAmu4tebqs2}H#vpL5KcYXEH8D8m+jBl=xbDU5!mTD9Ta z#cm06;^8Wk@Xc@4-)H)KFb>}Tn4sq&y4P!qCeb)0!X>_URG7Pk3<&QOo@7N{ICfd z+mDiA)xPPuzB%l2CQH0pq+ba1JGa2mWw*839Thf78XHGn(F~GbNTNV(ppgf)JGXBx zfI!urMH$i6rAH)_eVtprDKC&7gs>lb^YOV#kYiRaVsKQ`Oju*JjkkbF8-dtxSri?L zzEu<9;Xuz~)O*mojjLmiCO7X}>!mB;-6wuV3luBfS~ewtx=f8Uk76q%-r9qjw^nbQ z=FjDC^#1cI6o390AJ)JWOSLecXf0!ll6p7<(rr%bl~EO}i_NxQ>xCi)iU>a)Z`Dhx z0k-j?w26mnP$I245tYcs>5#OmRYsx~dFNWrd|1X`VP&~;o04ZS_!bkL7KyY|aqzPf zEfxt;JmSJQ9ZH_pm2PMPWM>k@vZivQ|;Qqb^h4G{K zc+m#%qMzaTEDa&LzOME-ALr%du~&o+d?0zBr$mNMZdrZ~y>%*%oA}tnC8$CHMmlT2 z=GJS+c}IctAGoUMZU2n7u> z=Kt#zsH=}4Xk;hYkM3>PYTYt)rBAzI zluRVJW1L9L=a!yUewLnpSA@gZMi}aTtFt5W9-Saybz0mDlH=*TA`NZQZ8O(U4&|q-O$O9>UK<57n&8Mez{ssWhEDh#%_Cj ze26YC%C9*GcBbaZy*`t_5X|r~_XZ_BJNAZU4q75Y(o|;Vg%||0w=>9zeMdsK1cLgF zlCpyVT+r-**Y&-w4*S}3Yi_cVce#8O3sQYW@AQDL{Y>GI@psZHuvL!~j^1%gbN2Lf zZOjtvHTI80jDlU`KG1{DCn@cyUa{QjN_C5Z@RB}v{VXt`-i4hftl&rqD8dgXA9-Pc zJg$a=ONGh?2%B?~vN}S2TiwN`qiF|rg_|9v)K%MN$L9E!S-B+jD`f@9p}ybn4%!x} ztk3YZNCnbXNple^1M9@Gg3%0Brve@~2mAZ#WLiOdp4X|6^#yAq3ZvM$eBX>MxRw^I zP0OB5mm;O2hR3Z+twEWxG5J!PxwE39&H=Wsyu zY)U|w-<%N&hpRx>jqg#bA^AsAv;HaJrFwrBZwC6C(;KXXoFKRF-kt`tk%;6kKa%Q> zI}9-6MTy0AzM;d)*`-*;lV;(JT7^1$4PHg!Tw68QLu?_R-$CEL78|e}((&wDHOBrD zCPJg5BvmqwWPR{)B-6?cbxEtpGvje&=0n;`qqe47mW8m~DJC=Y^Pms+d6RVTYZx)> z!)}W+G4O$tI4I#%S-9S)r=Vt%!*?KIEVDXqfmcwB*JHv^h3yf%lu+H#Xy!8oT!{V@`qr23)8P{;3Hm#nl7F{tgVcHX*Tb3Ugt zfkYezK{u%F@9|A29~x1N00I(Y`oG4v&A!&_sMR{;d+#;_qFjNn1#8l_rbX+;x4B7! z>pKv%sc*AM2TW8Fm84D%Hf-3dPT%m5Z* ziCfoP?>g{!FXPe4owlCc4HRdplvk37vyC!Q*Lg8#Wd30I?>5m zKtuj(S*DUmY|wx+zl+_-w8U$-c!av}yuHh(~C9h)9qnBae>= z@-frVC-1loy3#etG-b`|er6|V0ms}Vdut`qEyZ-Z zkrNfS7|2zh4{mZzU>+`i ze)Y=bz~3)7kfOnYsYgYqrS_H`aJ9x?99mR3{k&scsywh*xv?aj%QDVgLp9`Ld}xE0 zCvJ3gJ1^x8nJmFrjUod(6pexg^1Ub1FflH1fxB?5Qlv+T9<~4-p46YtU-%#*Q1%wODB`--|WF~YA$T!rX@s_{Y z7dM@LogwgbfCcNj1h1a`$!eGpS8;}nj#ml*oV#O;|AbV}lRKk7>(ia92w981tT)e$ z3pxKiHaC2D)9EHyOZ7bz@ZAsITx}WN;3+cSroZ+|<*UXTi6@TGu*-%?#;7HzsyzFO zl`arVVdxns?m6!p^45R)C6QEC4jlivfZk5Wn+#Ws?Acv(S~Oi25;!9i-H3u>g5Gzt zoJBQKpMnK;RfhBYJ0y@Sr9O7(;7|jW=I%2-&jA}l4m5eaY7Oq`D6lTrCc3STo|HhQa_HOr$ zN|FTZ^rpU8Ty*(#HU6>ij<4?iJO@vHu77Oa&QcL8bJ8`MV1_H2NDk?!%=_5On4|&7 zqCDe(W!_TqLO7&;z6sz}OAb`f8gdWSHcXQcQN+sU{yP)ditRZW!_?;YS^=ebh5g=~&dy(OYU0m-C$te{Zq_+0O zYcKALvXjrJdC?NYi zS(GnMIfKQZaK9vXWe|c{aK3IBSSy2w7u2esOdnX2y^7tw8&+K_yu`omSAQGDqr)pu z6eweAN7=xloIV-OQ@}+ptfmt@9^bc1e1e0F^yd6U%!z7PX%CIDwAh_Wf!c@9btefa z*o;#`sgP7DLY~_xCZj!_nP0PY$I>j2&u4>_Fx3+xY{FiM#MgR{1~emuPDqEn*1k2p zITyWJOnCk6jeL9fC%M2Q8yfNvD^5-67tH1v15zz`prg49gOseho>gN_yAG$$mep3I zwa|#=YA@E$-5Iw}y#yC0+H}Q1VCe9^wXVs#Ah=ZgK+;*lJqPP`#%NnW)+kE52q<4% z0OXIvH~GEcY)Q@P!b|_r8$a^$-xI}!J?~UbT zk2N|X5mzB0dp#-9CxM^$nCQO0a3QcdD?7bwdH1Y^U{i3!jEZx0do4UajyY8(Zp<+? zJb&DgB_ls)n*~Su!;Bf%u=uz+U#d(_AxolI&dcDjlPDeRMudTI z{?R_rOh^JyE4>1jn8BH+Q>khH?ayH9QbR1mNLgpZsXj?bHO|s=QuO% z8ON%c&I1_vv>`lmvnPN%ffkVW0U6p~B{A#EyUkl@)f>~vx=$~~@c3W9Zj@n;ttrFR zXevdtqF>lkt=A-XeRX-oa;t`%m5Yx$T520`fBsE60;XsfgkqRsP%i$k^ty+3FybPZ z=U941!khL!Eb5To^X7bhcw;`z=73MzZM!4Z8v1*RwTH_@E;lJdHtCwFxxb_AptfW= zj#rP5-AWHr67ucmc^KVvilBMxS1*r;`Mu39F=5=ZdcJjY(oqQ=5PYhirzqvGYxFIi zH3ZH0Zt$uRQ8qj_60DPnGBiatdAee355{W6|Ar>)6r$nUp=qaukYMMvnUsfdUgn15 zi__$ok=QMM@MU9r&m`X6mzOK6E{kn$^;Z_B<+7$R?;OhXXgd)-r$Tk0rN?Io-rO8` zWkF{5*POTn^lC%UEa+;zxslGIaQV^fb^~0vHvTx;XNR_39e5du@0DU?!#9_jxZk<} zUxZ%x;p(>1A&i-ZEp%sn%Y1S`-uqf|fX!2pg33NU_2T(*D6f+Fpd3a-D4dE36TvZp zNc7=s`(%Dr7G-P7Y!bp&R7Kwe5;nniT4A+9xp)uXA=cpvzxLIKP(OvqvpAD+N%ug1|3n>1AO>1!dFkS|vjf5~!NVm5f7*mQ=vf!BOt|N4A$UpVqrZW6QIkboTnFX?igyz&8h`J5?mt&$c3we0UI?hUXRhh%3dh9b?OyTp`{mXze$DWkh-PPL?Mfj>ulsh!>G7R=fOQ z@>H;8*T9tN@Otqa$CL>tzD}zT=3|<1S-ENTIiZVPOYOdyQmfCPUo05;*RwK0Tr~T1 z+u3t|L5>nd&ng|KYG8xSyR(|rIQRvue$?*tz&tnzM3LEW@4V^oPt}1EGOZX;l%{tO zGKGHEOYL`{W)Gee1fS*mc^nlX6iuc8D++QsyL$j;b6yR@U)jJ*IToY3X{Q9YQss7g z;)CiB@V{?z*}3Xj8i|3M+z*G`T6gqWAm_Z z*HsZzpf?nkJhn3X4X45CpGX@`bK7@1vu+!G*{ zo+0Xfll^fAe4or++i6lcVpP^aNu40h>JL%;`waf$q?5DD^#eTS*625Mhm%>CN4J{` zV=bBd7lZVOcLy1=fnNI>oQg#!){dfU)l`h@9D5Y3O;@}8Nu%L5N8J2xF3*n6V)(yC zMeP$@+Fl&bH?`f}>t0Qb>R#?nA-1JnF0Zcgf1v+yaP$50bn|4J{T8x~=MGrqoB6w| zB$Wg2i$YH?DgidHiL)1PJPQa~@4q{E-CjCfUuGfdx?bb(@p~ow0G8H$)8w$h7toY^ zka3mNwC&SYU*kcj3;e>jTviwVN5^T_^`H7oX*Ipu^>A%R=f1#I%;ihoihd~Yv^?IwM6R55uOo`F$4+KV&jW7Fr*-u5bzSU^b=`Q z<=W$c3WPNw(zw|a`s<~zQTl79Rx?kTm!Gmr3`@)qbxVjaSaB7rhtc!B6VWLbo;9(o z+%D~d9LI*0iuD);p7eB)_x4#Bp;{P7bv2uG&09`7+5iVz*#(3c>CXa%3OF!skXU5m z&Q$s{EOlJ0rK7-&T#LGK>wFxn04cv%c_>nQLNB&_PhP$~&OI+!a(agNnjhAC)CV&1`6`(x`jC;Ns>wcP5`VGmj~g7JN4p3$kPs^W5lUeo?<) zff+>lsV768M_cIRsb4*KjdFb`Zm(Kpwr(Z3rYH@7C`q1a(-Hr!s%8`Z6ep9Q8BdR) z)p1JMD8fGow4kC6mM! zm2NkOTMhG;A{}Hl;}M%$T0CExZjkI`E;7k#H_bWiCx4dch0!fqkcq5Aq0}V*eCnNY zzQ1ybgF-GcLW>E)u=_YidOv(ui|+W;Reu`MHEybn{H1S2Dssj^jYAu@7PL6i*s!9Z9}{w#iJ=U?Xbl! ztP>75p4mLZ#5<2fQWW-mu@jmkoq~p+g6~B!)0{8oth1$G=~R)Dr3GRz5CHa8U40Nd zzGBChJ%VNHsG#{i)+HCT<7G+V?(Nz>(hNzhAiuG-0vcl{TxAUm7pF0vMc!2Bu)}c2 z;!W*HT2?dOiY?w*J7u(GcgJ#NVuRQOCxT|7y~XCb@s|se^^j9PSP-iKxOmf1^gU|y z9Q!T}F|PjZLO6gKX&kNE{NR>DCRSy)4gIUT&ByUoM?xL#w^N>7w3Vd z2`(w_!Zm?jP?o_RpzlSEXdqdJ!YveEcIl^MA>MguRCZl;d;@J9ifLDku!WMPD@qTP z!!r^TMjAS2rEH_N5ppOiN;^6Jw(Q2;ejLFRBGFkJXO>)H@=9tL z07ZwCbU{$Z2sJo~v81Y_n64ugEze|1r?~ZCtF3{(*o+rA00~H(D-eawh(xQx)@nV& z6xp(a=oTR;~5XaCwtf?W}hb~j*VkzuX=b#`HDmZ~( z`aH$p9D6%e*JF4T395o#Y`MeA@5bC+(lQuKJ1_x2P&IC#ksyGjn+QSLDv)fi)02~`uoJE72EdDe9g6HR$({`)Ypyj=WZOkpp7a?j=cQsyK>w{}XgS4DoE{+(_dl@@891bXwmHeuaghnc2L1c*X@-tqkm-_XcAT@1+52x zAiQuKMRJT{g@2C!0iXR||F={7(6Eb{((c={B`}bHX43YeGRbO2m_uJ|C*E9&9Lev^ zd{TWE-sqOVaREw=H9o#%aV~r)Sk0`JM*FQo$w5e(hqA=J(D1wM7FgCKb9Yr5jVfZf zMx|2TOD8AM;=<4zqD@PVICom5f$A?!;ZlVoC{}95od7dGpL9e4E95fGcwN)U@)z*m z@LqoebYVd4DhVl;GNIZuf<0J`ej6|4NvY9WtDN#@?N zI8rFud;3G@EsoF(gv_Yyy1E1B9HYRnN^0=z0YfJWdxnDiIeU7w{<|TfY*D*Q^1wWM&}qJ*Mnd1t~$pF|Uy+LSUph{l>0 z@VxR1bgAp0cXFVpkgzfWohp)L{*--xH8d~ul_|127SZDSi?Ua;oNOrxrz#VAHK7t@ z^3yV~n-OxfH}6JkcL&deHLZBvON{b~I=BWTG$y6URB>_egn7#aE0e9JW6A~rY&EH& zCg8|BG$7XU8?-fX0SeZerK_TX=9@uDloWzK#7%;c@fN`EBbka+!2AmG^DxsG z%bnx1K3F2)t#59p4m!p+jn^4j1i$?vOavwJTnth-hz=g@c!+G&;L;!|hMw7Tj7U0N z3_l;c-9oHb%D>WLjj#kDRLAM?j^_H^XvqfC-RA@3*EFWa!ZG-v>`3p1I}ouPdtai? zy4`(-beiwk9h95Od}XtAMTK;k%`QFqoIU^~A>0i3OUu}N)Xl>32kOh(`4m&HeCs>x z-7ftZD3{#B0Ap0N*ja=xv-#wywn{B?d;EsEE$rch<>jm9od*Z z6{ayV!29ZIaA?3uq+8F|4^C9=41FuKW7da+rgONuQxpuI^R9 zWP58o61&gLnXePU>sf~V8`{AE%=wAsRO|@9NhcKz9i{(2w1_0=C&`8 z%Tuck-{+>B75|LPi`y}vZzYTnwpB4l?da9_N#j||E@|I$Uh`b3ui=o-D*Pz1RO<;h z4Z9U5?xBLcV5}NOn{=CpRgBG~dzJ?AYuq?i>xCHb#Fr>5b=>Ata=HE8ROZMVIH}YC zQpE9|CYS7B3;D9shU}ToH`ps|5hn7-;=|ukjFM1d_qh>{vvTaLxl;Gv+3xiyX01WJ z&ErdNl>a1QSB*x>F=ezgxW#h2Rh)qai$jp&icQ)Ax|DdAt%b%y*iCs3wco3uj!*On zgn4R}~E1zDNo)yfO>@9O8_!2na3#%}R)dW<*kR@vDPxN7(oZbd=<%^hMXiFuN~(ZK3%%{qy_GTv$DgMk@_*QKy|+% zMhl5>EgEWr=&VlGypLFZ`^WZikxTF(oAEps;X}Z;Bn7^lVGEleAFo6H0k<$@_X*eI zD7T}0A31lq7FrJ?q_Eks^#~Phq7<$JG9R0bcN(Ab$ZCl?XJ25=U)^G+xV#!*hxIx5 ziv{HDXOC|+W%CsW@v-G$s<>=~Y!t=DaViNgUnDfD@Z?!$KemceLmtX|CR2S??M)*| z_#{R3>I)cj5!s@$VYI%;b2jg99#PdjJh6^W&82cKpI=P&V?lTYQ$r*u;E{BuHH~Y! z&R1T@%v=tbNn525FV&Wb_I23hxD*L8!Bw2243Tj=h#Q$&gz4}nyKM-~yxl`1(frVj z_q@QLOgolL*K-j9&AXD!QHK8j;4P;S;CrzuosEvYVk^E z=B005iK1h0y$lqgpTD(L+-9t73k$AZ}Xat>&|VxPa&*v(Sp_hVG!5aMTq?$L?ZMh_2h1}k7# z%WIJg%qP)O-F6LxB~^c(3QBi;TRw30N^s=-h?RJT$fQrkLsf{@Dd*t6i{Qt_;g4JL zbAx5+Z`ftc2eF0r5x>=zaB3&VEV^NBVi~t1i)z zPcidNFBKJXI=wV;xvom-I&PF9J=`)spC3okke5yD<$A)Ss@h)y54p^xzl66A3eG7D zw7P2Yxu|;!F%@Splj+yIw?XTZV=2PPd`8i`z^ypAsxjK_Rc56}smc99iGit!2Im`- z+#v8pR)?j+Ow)9?E&kk7zU5(TmWF$JWqq%g&9YrRm>A(fUIY_Egf9Szs#j5M;NQIIA@hd)*N;nG$c zJPtl}S_G>nq*`D)-|nhxg(1{N4`t& zlYsQQMB&_mroowM=_C$o>O(2ssi2`H=q?=eb&j`^=4jN6zPrI+WQN?Uk-g`l(x&Dn zKnFSXCXA-lu&Y~rOO5@y=Kv1xK4`((3Efb#uu>;3i%?*`-#*nPDu319|r6R`ZX;1S}Bj^cHU({uniRW@W zV)9VxZbkn-Tn1%aWtsjAelcqQM)${YJ%RV_uE&j~Hx_liG#7h?-62|y)z*^6Iwn;) z>AQk4&z)M)jBnrfz9J_ie-l%!V>IoB%U_N4V~X{=lG+ul-O3f7su@Yc8(qzu(~AB` zH(S(TFODmt{s|F_GSYop3foDT`CKGz;M7&cWY)mL%d}wOELfnVC?k~5xo=WjtZ0x^ zCGgp4ZEtuxdfW=LDN zbinm;$t&Dld7W5#3f(9fc`t?wRT!^O9G0v3R`D4ZYl^d0Tjuq-s;+fJpSU%io6tzy zih`hfZlFO+&X$554qk-Urz3GJL;RRFz8xtMu3|Ik=yw*-kt5o978cpieDQV9;3LW5 zoyY5@g0%dRUCIg5{Jwg=FT#`J@BTl9U1d}p+m;4`L~sq(XmAU`-GY0g!GZ>8v~hRH zMT3Xn7CbqR_!1A?6bdp7^lOE zqub21#a+fx4f^I|R<_tyu)oWvQ^f)bPAJplZ~}`6f7}~nUEG~jcS}g3!mxR6E2_wM z5PsGzThDrYCC57U=P-b8!~8{rC}3wnu&37L+wqfryDA7IvyVbFIOaMu-ka-nb)yJNVd`gp6&B$4uH<0JrgclNo z+y#3D3Gw_rAZ^X*!i&T={UN`~G8?uA#^;e6rXUZg@EV8Oz=%!OMY1PfRVGF>T=4=s ze)V*9(oknQQ_M#%)s=soCjF=a6H(SDdB;o8*j*AgAa$rkk@itUJh-K#W?NYgc1Zr9aCzueYl$EC$q+ZK?;tYa3wD zB7I9hcJQsRLhwYmLQ~?{PMsEhu;dfDZylC5pIAzBXsfy+_#Kxv!4C7`CEk?FrVb!O z{;lilZI`79>_v(a>N+#B(8|BGkOW*=|GF-` zMWvj7T04Bcf*2xkf>GJt2@2_-zE@Z7_nrZ_S66V&@n0*TTQUB3Yj?WTT~Po5`>Vk4 z9-sA)d&E^1DtjDV&g^}y7rf(B)!wkQRi@<|mt?Uvx_C@?7Lw_P$^d%=>;+SP_O0oEO(%8qXlQkdS1UinZ%N)bhp4f? zep!c5jFEc4W`5!>@14BNv!a}8;vnUv(_`PE7N-2UIpNp8E-(*mH-6T+i}k&2El8nY z)G~@ys3}kLOf>J`@m`j$eSG8hVIvYs0K~ibl*`GSDK}WiInAzz$BwNdPOrYp?^(J^ zxhWi4quFgfl1S5hQDSLx$)VN$p4y90M_Y6;b?yaCc{Vs`r3%;W5*m1SeR^_h1+4*g z2UC@|kisQS3QHI1KE9X)_9X$U=jMPb8bDLKAeSBr$AHUI2Zu9Qhm6wu1`S=;hKWi@ z*O);Wn?l*sFR4-Y#jCwT`pza9KMR&Ft8|cedxc~; z&XH1@k(r zd`uAkEZ2TuOhRvt?(6bu7K#%4R@I7P_S9_riPxP7XZ{jNha>n}(Or30iyd>_v}0B& zyD@wRP*c$28BxN{W5E&l8T%%!DYIDe#@!*cIvE)1JPKZUs2f;_;Zw*(CPtzT#dGpm zT8iu73ji@`DnMO^G`FIhnrNKTzwOt&U}YrXAR+BWJ4I1lDA`eHh@0^t2XF(r^V&Mb`{d#p>fSQ$PmOeJ zzv%oFdizF$0Nf}2xpzQH8Jn{Z@XA9YDW_IT9_1OrmbE@%$F^p#6WL|HLn4VqyAmWQ zqtv%Z9B?>-D;{1wJ|vklALl%>YzN4@zjRM7RvXpx+y^h$9L&l{#jiSx7)Bpyz6xl9 z-MKMWAB)sS1;>JBM-YgcC`B^UX!Wh3~h5A8PdN{L9Shqt{0 z-U>GI5vVo^Z3!q-liSkF(GxsCHV#e@UV$;7d5in2cvc+VYb>0VG#M_3BAJeD+H0i6;JV-$OsDU_ZEZhiPPTCT(YXlrOWw4WuIl4u5Hm)6bl7Py9 zbHVj74*9Mr0CSh({-H?i*AKm+CMFIFu)V1*J{PNF&!H7wJ57R)h!4^5N`C+(OtZPK zm!2XudVga*Xr({|A#vDYMsGYCcyfn1%o`EJR*nI+kr}h&8^{(Y`gFKG5}}qn@4AsU zE-9|#W|R}+Z7(tZIPdX=lvYNAse@~(DgR{dcHWF@f!mJxH?yGc1Qw^<0DyFQ5^r^< zBObu683cyvy{vhBZMjVjV8>M)#d{=upqB2dNgcGdfN(yo3gU@za#fnNZL3koM$j-n z_>t8(slj-9=2T1f3Ry;&cbWxrh>Tf{|B!2nf&P+3387>73CXu49%JM;WC9-MN` zLJJLD?)Ne>Vu&djX3BZSMfxJ!ojR3(SdTU=(R{^qEmD1QrqdgsuPV(PLc1?zCS273 zb27S#+KC2yqTVE2f%S8`sQ`9*4)7MVCZsVN4y8l{XQS+LT>GndEe6dEqI z`p4l#moS_-i8HO1z4q#*S;040$^}9Xb ziYI#DcA{h8jyY|$hlo&uZC*iz`R5gRR;3mGCyQVk$(Zh+EH3=Czy`Advs{A)-mPU* z`hb*5F63Ab`zDvJGSli0yAiyFBNrKe5~RPT|GEI>s9(zHL48=7^>fDe+S+Zy--=vy zhug3Y17AI_O`MQC+)>dNir^FtCL5X-6)h?L0+Ks&!f5O(?PDCJXfM7`~gzo)xJxZbP5dei|BUm1Q&K4819Uk>gp&B@eUYT$o)vk*Pk zXW?kv8GcjJVYpjBdx$4T#>i=CLsDglQOtk!{4F<8n)dh1eVUL|oE=w%6PVF{aCmWI z4t0?a1e_i}4u;Xo4TaM0!}I}2p`hzPF@N5qFiAeyH(x!O+?sU{;d zGi*l>AIJs!N*u|j%WdYb(!`8^H2`~*nu~jB^mkG)7)lgED&*!sty;?g^(x?#wbv}7 zGu4Vke6EhwPPws+C&gv%sAU~avxQXW1&a0&{2K>FC*6cooxTaPBrvooBWOpIpbE$% z%rJ>NLbh3xbFqz{T6F_Ovss3D0P8%6(PUY}cPQ|vPw4dGh&m=0@8JwPj{d`? zHDNb5jvU$E>{=`YLv%Kwya(j@%_d=Pklti9Cz$Y%3n!Y?ME@^-a`R*fhi|FZEF^+E zB@=<}AGggRQTEB(HIAi>y8#?U0x?#xA3VH^8#;+jQ`tkj4mYG|u0OOAHQFVMCWUk9 zVdFvhx-s8@r;oTzZKYg(U=F?lh_^}8R&+;+2&XrZRANl;CdMZ@iEXcmS!_CEKN;Q2 z#jlbF;7=Qh8Z3UxY*W-ed$q9PDJf|b>+n$IPB#zn_;h-!vx>6|xlJg`G-&qqZ6IW} zcG%e}FRh-Kxo|n9t6Sje9FEQ!%F9c%pw!ci6)z#@GUS5e+@6CVEla54*HK(?0cH!9 zp~TU@wNU1R}l_G<_W4&(5Qx4#q>LnGE zx>ja3%%AMaA&wWHTsjAs`;IN!Q1AnbpgVL8BqsAIMkhJVv0aBodiAvlt#dohu?Hts z+iQjw%zqIs(WaPVw zx00X6Xj$YBmG!mP4CHr7+*5ZBI^yirvIJjUU5)#+cb$0nUGE*Q{)%kftzg?wPcDoI z!&P9+upV+>&~fxW$wLq3331P3Db(kf zu9x0o_Xu`%`S+R^p2YfBzRJNg-YCIR49f6O=Hche?c`v^?P+P{WIN6FX(VBMP(7Ac zMSVyG4%gM5KtqrUAc#GHWN8>Vl0eSKvAS__=>meP98W^!*0RR_VwW*@(D@jiqT1B* zM&?~+ZI@b2XI@^XmYuGSl}@RYT(-Hl9oR}$VuH9J<2F2H&XlN(_3Yw=a*!h38RH!nXSre0_k@urrCF|bvVU#LoCFf3=OqXZNI%)`wRbI(>sq8{0Z;k0se65=EHYr9HA=M! zGMOKLggNdLsN&e;q*fn%N;`JquYQ^Av>0Q^qj|fd?k@y^AyDpSwXVA1si4SVq*zwR z&3V%Oc^e{obn^vKoUPxwK-Y(Mgp0EQ!9=%9fQf-?O1}3Pvvl={9SF^Mx^mCgcmcMv zF_tl`ao%@#V1t|s;m8R&4>nlG5`j6^FRdD%RzckbySTym5?315C;M&FBP&1Ui}@oH z)>*EqlYbp%w6E~W>927M!OS2W%dDp^CTqF=xtSMuKzOdnL1pBCQ+Ly))YVXJPJZ`+ zF=*0>lmm=rkUfzJ9V`oIG$CltQ2_|2SkHU`3K zA>Yx#y0as;>I&iZAI_|IgVR}WZr-#AFIS@WEqizp7Z{NJEiLbZOl+Xh4fAF9VaD>4 z3BokE->^OuVQne_mDBtr)2TLR*T63I)5f?u5g@o>Tfz7!{mR~R&rmqDfg0wQ%dI8R z_Vh0$>*pd=tn;6E0#|pBY!vgx2QD&u9|)pPPWDDf`AFbj;E%we;}l+H+44>8Qk*RZ zh&4mk`|IIl`Hq@ei}v#Sjn%GkP8wqNVRODP+Wo`lJa1m?mBt-Cp=j02N+=oXtYWpD z(lj>oYlz}_lag)gFv@RCb&xq2gdXprd<&9v>KaRtekQCBHGwD3?2tRl*BMqu6K1+d znr05ixIj$vi6?K*tLUOyH=_Ozk>`i+1jtk11% z)UCDAn}wlt90TmOfy;tkkmwodbAtBtDwU-f(zjF_j4;ZXrL;rt(Q}Ni7zba3!1RQf z^sn9DthErQbB>dhVm$A`+GG?~2A&W;XSOl2jEj1YNBvQRtZTFmk7w9Dk*G;P$rKbr znkbl2X1`{eAXUyDR4esb_dTn3GaOx!1+La zjXhB$nWkdJq1QvbVw@i*`lAeSI`LF=dE6OkV{Q0A34#g~l{1fhCIhy45ySAFaxBt- z97hVvT{>uN)3^0Pz+Eqg=wXHoxpj1FKi_bg?ZDFrW69a~mKNB$(|Rc{;qK1e?d*A#NgE}X-zJH3(n0i zeU&RWcaT#Am2X1}{CjJFZ>g~xWc~j7JpW1+9V>c4MS9{rUGDaEe6Wq4NU5Jpv=J^; zmJPFq_RC0E3Zqm@MPEqo-w%4_H48w9h(NzYVF-U>stt$}|DA1>M@E^#ipG~c#) zsqeRxeRhgYYWKp_?|H*m!_V+>|h6@6Qto>1hEE+1%|v_)*O z_^=`Z7~=$r`{9F?p*S^99`N7P4|S3*o(DEbHB0fZdy(0{&QF|cvD{?lQ(FO=!d!Wh`%QTH&i|{ zx5)amvl(R9pwBff;#i%be-?ADsm7bxT)Z?T9_M~bXcYMhwfST6oGAlS32_*0#=1k< z)>JvYF{i@3L`MHYHPX12Q*-ihY&Xm3uK%lr@dx z0vR3J4mORB1;}xI)D6e-k}kA~1$%w@quNRVp;zd7VuZ5~9bVoP5A`{CnNHu+6*aH& z#L3P0SI)MUm(t39wXL)wYQo`~L@lOwn`0Is!Al*nmAi+6&0(9^wpS(XWv&Q#2Z*w3h}>6 zs90LC7c6qLE}pHcv?ZEyRGv+ocGR8ClcEnwX%+i-OFgU zF@}g>T(7q}VBtZjRObV=<+_`7Q!85uM^27LuFbwo%PMpRx!h|5&C@YWZ{ma@k{6cf zOPdMtu00%{Ny5$YRhI1kbLrm*qo!Pse(4Y=%-@N}IZf_r6G)v=7Vw#*%$UewhTPRD zkealTdu`!LsNBHhGZCW30@Cc;{}Y+*3A(HjsI4_wwfsw<(&SO6h)#g*>SOwWs_%1o z8v$6W*HdhLT88-+Ew8A-D*LsGn8qO%VLQt3Ii@GZa&Yyq@@MOHE(u599CTY0n>C~= zOqiBA^Ji+3o!@Ki&kcBwmU)7lSanm|1o=BPP&clGP)}?vm$;xl0@xf%5d1ImK`PhmSM z7~^rW22~jh4e;^|s*PyqLv+EoXKoiBGk9(WQ#u^nn%v=!W43qoIc70XF&;VwJ=$;m zyz#GvAvbI^v@|X>Gy>Fn{(0EgT3fpP4*LEM{#Oi}{vgi_j6y`94EG<%Tok39+wXw( z@5q12_7BiO*k-;fknKq&S$JPRWGW{vr{>>!O`X8BG|77~JHvTsgL;rtZ zLV3mCnf~33<2Mu8KKeiBAAg7b>v#P*7x)crMnV5MGx$69-+A(HtiTWS|KG2*)v!>$ TgogGQb=IRAJ$yic(9r%1?+NAg diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl b/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl deleted file mode 100644 index 4c62b54..0000000 --- a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x16_low.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x16_low/meta/info.html b/PCIexpress_x16_low/meta/info.html deleted file mode 100644 index b7375bd..0000000 --- a/PCIexpress_x16_low/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx16_low -

      This is a KiCad 5 template - diff --git a/PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip b/PCIexpress_x1_full/PCIexpress_x1_full-backups/PCIexpress_x1_full-2025-05-17_181342.zip deleted file mode 100644 index d74d4b3ef3a3091877ac41735e9fcb650654ffb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39952 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 IkqScTQ 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 diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl b/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl deleted file mode 100644 index 9cf0230..0000000 --- a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x1_full.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x1_full/meta/info.html b/PCIexpress_x1_full/meta/info.html deleted file mode 100644 index e2aaa71..0000000 --- a/PCIexpress_x1_full/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx1_full -

      This is a KiCad 5 template - diff --git a/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip b/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_180814.zip deleted file mode 100644 index 127ab548969d6b96f61c7e7a1b1635f84de05192..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36130 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 diff --git a/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip b/PCIexpress_x1_half/PCIexpress_x1_half-backups/PCIexpress_x1_half-2025-05-17_181512.zip deleted file mode 100644 index e5dbdeb1c2f1803b6f70aacfadc92d886f550d99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39573 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 z 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 diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl b/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl deleted file mode 100644 index c46c90c..0000000 --- a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x1_half.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x1_half/meta/info.html b/PCIexpress_x1_half/meta/info.html deleted file mode 100644 index 7de2afe..0000000 --- a/PCIexpress_x1_half/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx1 half -

      This is a KiCad 5 template - diff --git a/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip b/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_175403.zip deleted file mode 100644 index cdb594c0a66fd8002152cb818d64ebae1acaea7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35935 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 diff --git a/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip b/PCIexpress_x1_low/PCIexpress_x1_low-backups/PCIexpress_x1_low-2025-05-17_181533.zip deleted file mode 100644 index 24b906e4704c597d7a9cb10bd95de246f729df9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37304 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 #m$G;eR6wfNytRf#hSVEQT}7UBodLL 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 Pfd8k!)u7(@r}qB=`SPj+ diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip deleted file mode 100644 index 4a71c2d716a7e057e7437b5a0fc727c724854297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82363 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%0AAHh$nx)Et-;e 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≫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 cFx>xsKPbz=!u?T30{+vQs$y)Q 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�yAA(|m3$Jg2JrNPryJB)}_QpEyBS7(JeL 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 z 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 diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_195612.zip deleted file mode 100644 index 449fab5eb141d16e60d56ee7fe7e03929e33d0a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52605 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 g?XNb~rnZOqe{3(^b diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_200139.zip deleted file mode 100644 index e03aceb6830c7a5568a64336ed597c534d66d50f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52497 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 R11V+(!rMUF6_`R97yv|=ApZaW diff --git a/PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip b/PCIexpress_x2_low/PCIexpress_x2_low-backups/PCIexpress_x2_low-2025-05-17_194906.zip deleted file mode 100644 index e0eae5244ff0013ac68cf9f02cc700ef8b3ee8c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48820 zcmagFV~j3L&^9=>ZJn`g+qP}nwrB3KZR?C}+cwYG+UNVSn|F7A?EdJa)9J3NbXO|X zbzP+>0}6%)1Ox;HRFu=Gy%Bdb&;$+y)P)TMg!td8shNq9BfX84iIJ&+i;3lqri{au zI1+!g;4f$)VB0X&&nZ1y=b%6k!LPv1o9u-NmnBUqs05`e;^zfHOqrNY0A)CSXA^>q zKAmT;yEpUxvipwxI8Na6r)%UAbXiU*6}p_aGRI!try6;xKZ$`n1B9LW5E|(=N&vRNi)AnJxY^dm1$sXJ#S*sk?azaj zq3zaa#}tP&w&kp2XB!6@F}zj#3|_VYFydi&aB2V0TqzW?jXd)*jNanK$i@Kl#aw?y zIK-MAmn`L++NQ+WcWt7P#X{O5I%8H(Rnu=(>|sJZW5kh*cH+JkbD`{W`V724TTH&;YC;arjpydo95}-)1}tQu4*c?| zifWTVE*x#xFFqvZ{uiOI_xo`~HOhKzwk6|OW3Z`SqnLg-7yl}$W7#SvATk!4JTFi% z_Au7-AY>vVj_BF1*VCzr@?W+*VhNS`+9VA4pr7SoSohqRZXv}VrLm% z#8`c>+fg54-B7oYE^lhg`|k8HmtE)H24azc`4jDQx-OL zQ>;|r$@8DLYbXn^21&8uh;=puDgtvA39NE#^A3oCk*CNaTkRNVCP&!KLq6+N+5jFu z(DW^wEb_kN_p%Sq^Dny9-4mHSC%caLQ0Wp!D!FLYB069ibmbCo*t=w#u)$g~U7V0? zPa*^w24rmXO%@ZrW(Jk(zeuU1iAHe%C8%Vjbd)1J`@*s%A6pHL=Zt==nGk{)t|?jV zhX`?;AZ2+mq6H}l(=`zs0wnr3$pLGN+Ad_OF4T)|iXW6Z{K;WK-0GO3x@ztYU+>d6 z4;BUiX*zKg(;SKdeeq{)KAL~{7O;2-`Jk_}-dhx;dlCIk9G})hrLmP1(MBF|-&9Qw ztb$fYf8(d+@@K5^U$g!2 zHzL$-y3(6!{w8LhQjEhocN+R4-scE%tTtN%CuzvBX4Vzw&&{h0ttbZ&NI|4rTessl z`Fd_@>ibE0s-BjEKh~LM9l=A_?{^=+*W;`AFJo^HwiG=)rf`5XW?wzWGe7_CZUVja z2;|kLC)3x+%GWKu@K|}@=be%6o!3E6+h~KKt|@m{e^G22n?v;z$-3gq)1$|I-63$g z_s7vQryifLZ@zs!;oT91L)l&eeee6%>vMV6=f~aM*2rHCfeF|Tw13RK9i36PSH}r= zk9IbQ&rYP=^w;G8o27b(ONI9jkxGr5pO^2Ip||hzQ}-9#ZQ`9?LcbcsX4t>3#JlOc zrCpyolAmu*uJ?9!&%L|H-b|fuLnGIf_fEqSRgcEQ0=arswJTqos8;}vo0n6k7rs&U zp8#|cX^wa1&zQ`De7F*Q-q*SN4^TdrI27}_{Ovo#x!;|eo1>lYx6^y$t(@s$qeXXj zLJ+@))1CI^5mR1@1I&9S{_g5jQr<>V$E?r$oj-V{S{VM0OzQZMEG{GUZ@TegA4^B) zho>)0eO(!Qj%DTZ6JgK{GMs4lT-X9yHu8_*A&D?uVX_ zCJF!EKR@3AIR0`xW5@j?Z$H>c-UiT=qxc-vM2^&K55XMHyso(s8+HfeBotaOaG3Ec z)9_Tb!Bqgnf3Jl~GXmazeqM&;Hf)a`>N#Z8?TzY$3CEj}KqNf=3aoxsZy_cW_lk)s zXIzwo+jx}yeqDJ#@;wO=UtQpYEi8;Ugnm7a0CZ)X>7hSrO7eLrSn?hY{EFItGdZ_a z^h>apoC5T-k}Qg_*R;I!vy}du4Dc9vD9`+Uf5a49iW5q(7;JAdby+hr?oCD9_H*}J`Nvll+aA)Mp|{x+=q@#I?{MhXC!wk@$WU=E;$3Q z6OPph32xab#ohfmSbxq0cKtthwtl&ytp__Y;x61x{Y}|4?uQh{3Io1!khD7KuggjU zevTN@4g9?DP*Eff$2tDa&(FaB`_1uBxqP!H;kiGGH1jn!rUb_OkE*#kD*=mCWKo5!$_!({?-Te#_^?V2ejYJnCDs zKsVw3iwpMqNVwomV~8s92l) z_qrmT!9M`42ahTQXU|q~s-&)=TKmTptrd^TWz&*=scJCZ`~Ap6Vqq$2vCOWYrKQx4z!r1@9!MC2yXAqFa>Xn)5&7(05N&mx=~6xmJ?i?#OpJYALSEFb(gW zV3huoM`gP_T~g4{Y#y%?*~#n0Wuz#_$r8Yg!sP$s7bqlUB*DnP2n+nbH|m{atD?_N zImfH1t%q_f1rPp{^iA=eI%$lC$!2BwPip+I#NzY-)&0{|b~I#~@)Y{clTj~|!-Lt4 zII`agzpeqxSE9i3o_v!GyVK-*p5TYS`>n+bw43TE2 z=s)gCqhD->@Sv+jy`MHE+(soI;Wf^zEStUtM<#w)BMYxP)KEiV4RYAEGFJ z-IyH$_;T+AV(a}Y2m`u%7!Z;C$xo2Q%ZdoOOD~Dfd$jxf=&ZABo15~P zsG?h9g%*8EziWy<^NKN6pI0O20^&<;3VjgU9nB&P43TX;hW!}C9wfk55r%D%PPQ`+ z3OM(xl>6XHqMhjxNq<(t6$nMnf17u$`aoY2cE|2#&~^!Lk7kBG?~nd~`E}!uC}TZk zUue9tt=;ckeH%FRcEoqY-zB{sWlQ?U@A1VF5;)uvir*qZiyyIf4wMrT9Da{Y80N#X z0kUY%a+Uwwa`QN_awy6wP}!g}K+KoJh^=|km2@+z{re@YXcsiLc3s*{h5U|4c;R%l_hYA`Cp+lB%u ze!K4`lnxs=g;$chCnzhp*TzXllcm*lE&I>~{Nu}19?GyOxx7&gb=8>>F@hnlQi2tW z+U3Og@E?v-|GSNL=X5#J9Jo~=CS(=go$9h=Q%I?5b2o5=!wDmZMX;oewx*y=FF}lrm_*20K7eg@eNdo+?PrC z+=mRyg$-;jvg15G&EXP)4Ls%?u@e@TR&*0o{}<=#P|}3Q z+$9%a3KE6-Zhc`p(WFQx;lx&)e};bpg^%JI#WWz1c1a4)@G*-EIvKAxt_MzMt_QEc zS$CZnXhn!Xup==bYIRLlK9;4?d!3sBFax@=gcXk7C(kGlX2^fY?#P6MMNuRzVNr!b zD?$@H+j3PYJXY5J}q1on@!Bg90sB7^y7AY@N2L3FQv9MA5kC%Qz{xnNXFm zzi+26+FM?SolfvWZB%a*Q)% zDHWk6@)xK5n_)^$)uDWe_|J8;cRy+*Fb96_yVz0O4AyRMNlHPTX@W zm%Q2MWX#{(*iy7H88xwW4PrOg75tor6L_17R2q%hv3%p18;5y}5*el;QQ-qhiB4d8 z{fKNt<0Ko%iy*FTvrnp`)!a)OhsS4YQ<#N33|xQ#2$**GvglZD*V7cyZ1dRS5rw zl&)@h(e!NQUM3x?RG^JQtCt$EN?ere>m7BToal2giijoNo(FH_;>752jiV?M1CUM4 zpps3AI~Y?iZu=PD0oO&iesdi47ch3o(2^J;_()>OVAPX7F{(6|WRmgF8Y3D41e76v zT`gM3ZfWu1{R;RD_c~xFG8yB|0?t&(kbV#wS1XGCO!KSniYCcMeG1~HNs=66K}$jR zJkeev&2Y~}8Pj}U8+yjaG&5vO8n}7@BgrRhL6qSt5MCbLqdJe|c{bww6_LzlCckXv zwZEZ`nGL$L#;J*rWm*)=ZI~bqwyv7+<6&FoVeG`q`cUk|zbL+nMNbT-kUo-`<;_5H zYivy=aq2Kh%c|Xpd`K{hH1K~i;?t%lE!`5Dv=|XTe$aQ&LX!G`3F08EcZn+48b&Jy}9ThU~ zt&Mqud+*%D4xtz|7PaEA#Ecuu+(0tx;;`njtlBF?7h)?RAIc-&s82T%4D3Gn+AxOHvzA=; z7GP5P^aqD=J%||(V35WjhcPrMs>!lZilY{7|1`6xUegKj*2djfzz>?{ii%6x=Om|v zgR!9{ijk4S{^O6hDPZ}t-80gFeY87goIy1%lgv;9b^NT2O6skaSV_I)tHL#UgUSa> z#+R?JHR7L}nEGjI7{UwAm`e>JBS?@|DmQALQMHEw40-G*i1`Y@%+Qu~p<))rCfR8* z*MMdA*LEFaD4e=cwU}(w5Zgv9ZtVmv@H6)+5-Z+c5*i#q_9Q){YpcD=b1}WH#h*)b z5{MaFT}2Xeoc^e)Ac(9P5kH1z6SGKy6>rpw0iZYPJG1E^Zz(vNWjn>CP|_mfzrmD( z&zpiXX4!Th@X(*gR!4xQ`&Uu)N{eC^|J7QO1}j<8<;Liz(QF;ziDKQmyxC>e3c989 zomJm|ZN9s3ZbXg^ngAiFCNt#0PS0F~VU6P$zN#%?X&vrumZfu2m_3YEUBSH*+eth- z6ISE>ml54bY9ZF_ZR6ZpLG(|c)p;dop?$KX;Fw_rj@}&ZQH~>25VL9Pa{8P4g-CcS z{uUTTkB&IwP-_y|J;TjxA!a(OZUVd5*q*1zJ^!=@E!2RlSmMVv0a$ZXFMiKJ6yROdP|fg6~hv zr_jy5idZi#HbYByZqk*{Elx8Cny!V~usZ@1x|25QxyfN(6&P`#QwK!r!W2eU0|jY; zXA9k0h8u>v#QMKAZSyJj&&t+ND17Y_m2S_H_igV)u`kOGtJHG!5XUZaa6WQ&1=yFN z;UW+y>c}#)J20MP3=32ijQ*hzCS8Y_$Ilo;NXoWhMbknLkgU=$9vOx}(RhaOIyMkl zc%Bk^6~upZB)6%wqsvXo>P#Ewb_}w-u;fAh5^tWY#AyvCTD7-~%`||I(P}Z-2C`aR zBYwdkZd2$cC`^VX?+cQ_mUX7ynkm?q7USfqprg&{DtkbBR^TqO7uy5Pq;Bw|@z|F& zm$X37>m&EOHZpZ|@OkopOZ(BZO>t%=v?(w5?pNJaJ|K}-^LJYzaaKv<%G!iPOS>qH zFFc%89LmZos@1I5jjl*T9QXN3^Hb_6CSLNn7U)^|iQZIB@~6a9oIK{&yzXdKtz3-Q z`8TZZu(+Yu5v%Z}Wgo1w_O2LFh;$DoRoA_EE2d~O*6y~nLcIuOCOteb{U$|l7)l;C zXSpL8Kdlp&pbj|uTl5Shiztc;f}XR7CFSC~5y+m##YPQ>z#YvAUS)eOSW}8Qa1t!7 zmaM`ml`NHWidhxA_K@99Pdx`+$D3-3mGhR$jH*^#glTSZie6i%s*Q3))t;KFKE`wgbln6tLeXSeU0kbh^w2U>G|15=&?JP(*)FNlK8{8O>N+fyZ?vZj z5GRMFZW{sv-cPY0a}w-K9pA$6h+i#abJ_Kob#`hkhN6v~4n?1pX7#6|HDU4&O(l@{ z%Qw84aM`N=e7{l|iJU8_UsML(I@^w(;KB_<$4oc#T+4MAF~D-f`rcnT(t zcsLN!DiL}qFX{D4&5OdtPculwb;YJXspV-gUhH3Lq<+StD62lX(Svr-dsQ$+&}sj} zDF%_9E0LA-A_OF3AuX;8Ki5%9q+FE6v7Q=Ztpc9rE`;hD3gbMvkLF}lB4?QfE{{bHp`tSXAxBR z0yASZmxdLU0*dn^=cxqM4=YcFHGA3ylV;2S?Jh=u_0jvKoC(bkGP`3s@E94cac#~n zn|LJ4;y`~3_=tOU#L`&Cg(SJ16z0+SiYp=;)nG@Fbg)@4#Q37=(^EXrWfSK35I{$-07lxiFI zIu^?IfNC6&oaq|5P>k1Gku@CgFi7YIZ}{yG6y|LLNgQm&w&|2&w?4@3L{~p#3w3Qa zm^syG@c~+2QW4cUCgv^{IGkjsZD#UZ-zGoVk`bPzbPHR~r+GiGHrREzY~y?*rSHM6 zVf3bYyZ5K7>I}<~rmZsfzAcuO?1VmWUWIa1yLq0nSj00Mi7)FEOvxISq1yM2@YT+j0&e&`O+KMDl)8ixY=)XGj!{TNzc5@p zRev`?&?x(IwV{y}*=A_8#MVA9#fV!)@0jTh9&x8C=FXfH6P;64x)4S1q z*)}C`eyXmWk|!C-0{nTQmH6#A$}YE8bTK9c%+4(IilkQ11sW+mj%%;blZyuLm($4S zPy3x5FbxJ<%m*fY#UUi&F0zfX)e72ZSJ1R{2`uUi z@vdrK1xQ<5;J=KQKrAh5V>GnXWIpI}i56vu<-9g|y9jucWFBdm#5ZemVEQ#H}OZke|Ap=~RTjpXjKca^7=m51hO-Hy@C7k@U&xf=J1`Y~TK_4g4SkB7-iIvHPI z%w1e$%sGX5roCUw#LhsaNK4Idj5#ZZEmjSqC{tTIWYwSwvpvQb@qeH}v2L_`5g3wV z=S_Xc{C6%PEO#RlAGSctHj_UB&qh6I9fZZ5Y>b8ObU~3^N+!3$kFjP94^SR$R!1Ia&YRx;FvA+Yd@On5z&mQe#N={r)t9R? z?M6CUcHuDh363QatQ`UwvF23GDtq;*XO11*H@INb-WtlZ17z_9aLi(EDx^djd)?Z} z0kywpcTX{Bj5nc=wQQEID#9kfRW~`>RXN#0`cKSr9jg`x1JrNfukehmqNFUs{;7*6 zwzccYfn@qi`(itWXZa)Tj5*RmP|}NF#O|7v!=olE@qm^w_p+6x3_f1+4LdSc zvZ3oyVu5hxwFQF~*_gLM;pe2*nf5vZ=0f$Pg;LSwoYH!1Wo5{;_6L~ZLO3#W4p(cE zOdS)jO4!K-A?V0)5qM=>xzo~xLdio^jpNi;_6e|EB8_me}44iA?TZ;0CMx&H!maDV0LlX?=(q}1U)2>GrV{Bw;=P1?; zUT3$N`+x5fG*ytcKV@W{Te2p9SU{2cErp+1D(mKE$#CTu0^R8KTN>JB zpuY)4NxS^z?h_GNDoZ^tHl7KKDr8F|-{J*dTaXf>Ag*SjC?8g{KWrqA$Y_OO%!eq?hm?IM z2@x%7B_gLbfz<1>CC`Ow4<;G<&O}v8XY0p=|7vIG*eH`{?Q5>>m|BufK%};p>>9GG zn9wjLXQ9JZB^igrc&{w->oBjWqA~=-UY@dA@xVdOnv$sx7g^6N)&fi|ty@%0O+iYi zNd2?4!Ny7|uoXh?+mBDrLg5@x(i8*RIGyHs)M#4+;21snQ41(jhvSmX;xf;PVV18$ zAu>SL&Qm%gvDGuRurmky6X*<5b+@iOuJs#=#c2oQ}I?Y?90^9)McpD0d}f%=zRHU`cDp zC0})U(uFS^BJ3=m5Gj>Dj?fIr&)vd=jG7|(6=rVw(pnohQ|LV8gJ28{^}LD*R3fOF z;H&`l1-Ni2uEnY#ICK=$Q-BY=XBjF+(ETz~3cH@_vF6CT+pG^4o@}TAn|{G#j z2={47Wh^&y>T$QD^U5@R`j@=gx`x>NsO}-T^~bp1r^S41DkmhSgjD0 z!ept)5Nocs5pq+NaUEF$@-5MR)q(-N5Dg_+4FPewcGTi7(Iy7kg)4$RY;GFS;kyRy z&s~wm4i##4Y*&Op?n}f4_EIo5lTjK>E@sP{9Ntn%6ibz zAD`os-;)k^zZNBq6AQ{vQ?|E3VGt{ULK<{aW7p-Jt$u4aV(KiYoBk{X^o7kY)jC#h zWY)ZJ7|+AoUN4mWqh%<={0CSrj$=Z%X&hFs0FdMYv2v=WeVjGZiV9xxbI?!IKdaYl zyeQ2>YF#AAc-UelCzc&k6MsvW*vm-ttPre&oV^G{(_@w#pSwiug`sUH`9qqBnCUe0 z$(+<`oR8abg(>Ug2zKsbNtyF0=$Z`+P@^pe43KGrwU$Jc zNKzZ4jrh(OsxOpcaWp?oP>)S+Lb#6ZXfgCUh6Tv?y)EAEKeJM#ZRP=E>m&kLz>Sv4 zdB}m8R=ot{S<3Z%Go^b5-9pM^6B@91R66;Ob`w)%J2{ye{|@2 zD$a!Pe?Nc!heZPOA4#x-K#M@&KlX_He*^db$s+M&Hn4T@_&+HmjwZ%S4WgtL6Xi)z@dYx@+)f%0*iI8q?X?Uyf6Bt;elGszbo(K>_49N~e z`f1OPo5z0h!T_#B6P3;@7d>WL1YHRULpyqEI`K^(Zm&XwPZMH_7KT{{K+t~OdxO)& zo>0T;E3$|KO@X>O>lLQwk+7Wo!|u}3jMIWhSw4t)=V$5g9l=}i&^DBnh&6vvnye`^ zIPILs<57+9F{yRaj*v>ccgyez3H^8H3XYhC$0EkSAMiaIAeNF=_qFcXp6qA3C4%|O zy?HH(PHK$e7Ky1k(a6;hM^VpUTO+M%;1N=xam&R1ag(vXLHBPM;nvr32KmCwOH>_f z?s4LB_h(Y8%Uz;r2L5drFn5D-O)l>@_ao7Sa#hz~!O6(F^rUaHMK`L9$IroC(3(yo zLd;{I3D!|{wy3m#SI)m-X2W-M_{*{edc7Jk4-|~d#dFc(D}x4y6yr?xpp=>RjzCmh zs$O_TA0y+@yx1zq>&%)$DN-+&NLu!!yUFy&Y8aPv(DZ%gC zf;~!;7BI=9-6Q*CbQxBqc5o^zc{4pYB4p1DjmKMX;3wp{*NCc%(sF!7e5WIfBao5) z{r(N+urS2y^EumsPbe?#DAiVW7Hh$cFGnu+tBE4Mq%_KdW64Y~27j*O@BGKzt!aCh z#9FDWgQ4FvIczU#0CKAt<7OWVp_5grDjioUJ@P)9`OuoCrdJfyYzdm>itg>Wx9f{_ zC#GnP*%G}qqWqn1nt}V=OYsonnE~;4G9g`}+|@)s z-h3Z6WeD*m3>Kjzw>^XH_w_lXP_%@cG{_H4ArgJ8_*kt;y?e0k@ z?U-u)HgsghF_{d8o&k;49DAC4zpYw<6ino;usBJAswNEyBNH@%zuDNn4cD&|9s#ga zdaV184iqtEHD^vP^Y)K3{ZumPbxc!VIq3+kv7KQ&`Ps0*tChnc`c>7E@JV+A4i;wi z8u}x?&k}6~*A@vO?6Wnfod5;u?Sl(pdHze*9~a57vC>SF25aGJBGNh>dyQY>tAM&hb|_7q2b3=qm$FG|X`pehjaK{BymYt}*vC1;U=emsj!0};HL zqu>y>NKgmem@KE8hVdYKoC=?UpiRo`czda6C}1}gB*R)=MO<>TcYI@I^;W*(4itUp zmLZ=fjZ{DrxyT>4s}u=ABo({`v=L5&a_I=Uop9i*YA0*}HvPnCQ)nXz4H4+z3{2zz zKB~mDf>!7;e~hQMbrQs6i*+byVJI+KV+Ju%5QPveL)8Oq)jrQih|RKLDxLUEi=Na~ z;C5^!vaF0(C8DBub47dy-i}D1lXc2;zkc`hAt8GX(R{pRbNp&2?pGlzwFMQ5w#fsq2Ul3?znYAArERPg7Py2q zbpG9zF>IW1Ag)-L(J;Yys@YaFmumL#1zf|qElV5K*LZ5gRYyg#p1%)lJsNHmqObg+ zU!Y4?IO@*L;y2E)C|C(4L-3YpoQxo#f34N z7++Gu(Mw4Z5tqqB4BN4mvpAo(XPeEwA0yD?-qnM;M4jKah5(gOa!S##^2S=b58FqS z_l1}~#wzMBwcdn70B+|i?-FSNX;Gb*OX#c(8rm1Cju?>&05X@B*eNDC8A7J-a*t)A zg_VvxWNgG^%{G;a85nn;H`|P+#s8ZL(;W_$@QU|uJ42e}shh4&KLC>o60^k%B_0UF zQAT~^0E-iO4(S+zo;CH7dGx;;xx?PK=i|fB7N&zeL4D*l_b9BC`sSu~?f5E>ES8)} z19w<<5wUH0#PhC_Hj$s~AEEnPZMEJx0AjAzH`t#Z&!M<5LvLgYvSo| zN-+!gZEbXpUg^J^Q+BN@wHYFBol7M9&k?Xe4y>iuzXSK+7?Bu?c&jU; zs#prBvE|lYl%JxJHyq140>&t^f5Ow+>cBfY&LewGm%(T-UpopzQ##DqX#hu}%l=clGSO2bHYIf%w>Lc!IS29D5k%sE$hMPz`4**^UM z)-v_;PH-pL&+*vV#Z!1IwnCASs&ch+^D*q>v~sdHr_ib*kSklt0`CR!$AP;nuSQkVmSiX}Vf z`VnjO>UkC#SmCD97XJH-Cxb2_rV!#@O6PS&P^(w9=2IuGC3g`gGt_VinphvZBw(<7 zmnIzj`iJ6=V*BCuzT6c11O0#ElORM_&pRw#S1Jo{gjaq84iE1S1O6w`{$E`{?GbYt zWN<)0@NECznaF<~K|MM;4%uVKe(pg(kirTG(PppyUT}DrP}^leb_EH8*Z*v%MN$5H zt!s=Mhg&Uw(r={_S`ak!v8Ila;h~L8uCwVngI{(URR+wHrTpKg%ja9)zZo+Qimzl z9aGIl6*CT*@33lydd#V=cL!eIBf{p+FV>_z_=GeAdoSgVh3^&TCwNd_E$b*4PnAj~ zO=o%1(h^EE=67>tSM#t}saR=wyUh_!+T2*BcRZUyTImCF+Zyp<+ghR(EFVpfOmDPN ztnw}>4Ooh!rRWaJeE@h;^M(ep2o;IiA*D@BVP*NfO!=Q>f{XJk z$^|kbSgE8~(J~wpcmM<0of5LFwe^iWR75HO8Ak>FKkV9Od8)!X2?V`R%~|P8+ZA@~ zq;Po&i(q-u`oc7J_AoP&`ZnW(A2&&j+{l&`VdFF{e&Y17xrw8j+ma3Z}~hNt%ld z5eY$t;!iBK&avLLT^R{tF8Y7P)vDIA$}H`eF|}xAr>f-;|8{L|{Ng|8ZZafZtoGT$ z7$t5f@t|7WQk1&{=p#y{wncBesVFX$z$G-%BE&j?lt@yo;ZU53Dq`?SC#7XXX)OWJ z&J;3k!)g*2+VvxHv6{{(j9e2(b`2NRuhH1Qm4GuNUKsWf^Bzmmpm{g(i6n5g8D*t3 z=8vO~*32@!1IC)1SVo&8xmr@`CN0f2n4Shpr41dmTIbf%V$NG35dN_r3@h2$(xIxz zJokB6h!hLjMW)H~Xz!+}n&vtA+JMBs>e3~q55*R1vEy~D*jPJqh*rmDZtPX!5{e^^ zYsRN@`eCCJ(@-^O!eUtv!Q2LZu^>4}!%V-5PQgtA+>xZZ4bgiqS2;S2TqLYGQo|a8 z9qwf0O?EZvGx2{D()u1($Y*w)&ySA!W{bP)q`q;6X!V6XFhmx&IrQS{=m{n#$oaON zGmm%BDyreBs5ro=?3#Zl%`wnJ&q{48rMRON#Ock3DCUlo1LrA|8^{`i6qKziFjB+p z3v4WPavz*JGQO5CcC58(b7C8)GK(Lz7{LVGwX~Bst&!0I&}1D2`AdK_1C(TD$R%sN-u7Jhtz$>=?N%FeOUQ+vxGl11%oaqdZLZ=ZD-Y;qy;-_nw*mrvzjsR#-y1)##?Q@`T;{z|(L+9cr>pI@{Ic15v>E}R>l=Mu zMP=W`a%=5DS!wv7Z?m(2*e=Ukcv%bWktE#OVGsM=kKn+h`{xz z@7Ia72$dK7h)uaVZtNs#uvwD8!U^cq3;2Ow_m1~&w=SnG4Xe^ON_IIuxbf$%OjZnN zQ-^TiQX{v({=Y8{4nIHg*TDMFDK4P)i7!+`y2;Y>5KTU>tGQ4sw#q3Z*ROvOe}Q%* zs2ZEZ&lI33g!-%BW#=h*jUzLU0g0wuLmM)CmqFt9`ti6U;{$y_#xqhfrgl>)-1p!@ zlVqNKr!J2(T~!Ew+wxy@wmML;P#|AW)9R%}F?J{2MTo$;)GIk9Syo>9{e2(*5ihQc zUu|oGUZ4br7a6vLLi?lw!d$PLBNHpEv0od1?vDH|&YMeJLc~^IzCztqkrGRVc~&bv zrn94;)o5HQQtd1^ZttBvg3c855i>(<-AEu=p|^xJ?CucaYW_T#)SfGL_@zW7|IHp` ziNJm_$ee62C?pEd$^S+welcd5Q`7IG#t?``b=IqE2%26*$mGO;!QXItjDEO$HiJXWEo7 z`yt|Y)5ELiR?Y6~KU@-oUAyM0V}TE*D8F-Cd}MW#cz6UjlOy;&8p=yP2Tf*K!&@`$ z@z8J2*k>uA@a{-*gwEPwx@Jir-8@8ne6UfB0GJD~4JDfP7b*Gq8?UfdvOUb5T=qVg zb!8hE(3`ITvfuB9uTPoh>M0C7nRxSF$6Ph~>Xx&&ZmPFp>n{(J|D``}(NObxZ=kwl zj(l0GOXPRY)YXNTPkmYYb0iJbR}KgG051-pa*-4k0)@5We2=5i$ckQ|rB+l7kav6g z`Ec}|be&)>%Ootp>pg-i-_Im`y}!g`#!NBybqtWt-qMHvB?MoP>xpxZ@#)?=y5aBM zyMhn!9W#jIUj<;=s^aG2;ox()>*GK1=t|(V$BzTVk(DTI>uFiuc_+h&-4M=-a}n4 za2mOm5=l99GnP*IKpN!YH;J`j;E)R7#BvK<<7cyUl#Up`@CeYh=?yif5(3}TN461% z&C0bAb_b5LjF5zoEM2>l%GA#ey>)$LP20PZ@b_jlMQ~4+#kk86O@4>&ncc}r4!%m! zCDBpNKNdr*5lE*n9oR>_vY+~EQ}Vucq4ML72iS`PTj$yTZ#+r$xxZ27FskE#sjaHAlMlJRqYAD%l$Zc&?)-_1v6}TL;B@T^g~&9St_WlJy9 z6(F@DN7Rt30HaZ5rQaxMwR-?hM1;hN(AhgzHNm|VWOE`#4wmqjfo$E44Pp=K0e_S{ z(HD$`D+dGcRyXr>kJ$Q)X!scI@v*Ik+o#EM^a2u62cfX zf5AN$kAli2a}LjWUMaX2NEhS<`QdQ3c;z2jTf(0AKcN(6HKc5?=^L~Soveev4k^FW z#edB1rtTZ4<}vA_bF|Piaa2hL6H;`=P{O&ZcGE61+$YVGVc`edSydx0m9#e>z1#=6+22)afYs{M2x<#k^h*#PmCj?y?$DaY0WV-mm)N#9ww7sg;=M7{h;5B}HhqIZracMTEeJsc?5qz3w4ievzBhh zwu9kNu8lZCCa#(S=M}P9nkW;OJ-Z{mUeL&tiwM$kTWvQ?)|=LC-Tm}dp8Zy4?$Zai z7%RV@Zv#A-esHQgDJ`%^R1JmS%(gtyEgGBTw9JaJ3Qf8ji*IlNKOIRE_m{iI{|5kf zK#0Flglxn@lrjc_bW|R3r76;!dK3iKJP^*j6s!JoJC9)C&wO<`E!?EOyK&{ThRcib z>U%c&5Wf~azW+38Tj8l^qey)v?L&R;T#Q zPZuFhQdQne>f$DwmE9e9+Lbq(QO9N5V5=}_npY)Ept;LNpJIwtocTC{@1xG5Z8Dl; zMl+n5&Ma6=Df*@Zbumumtm(ePgo|HeMsli_AKeoj)Qj!Otu6oCP8YjY@v~a|Ygsn) zs+cukbzl^cTq%7T%ex`H56TDI*!nug7RrBj9PolDAVI2P-as<6frxccLw=kM&X;2H zCEneZRj6AySrzN{@9dz`e3FW318LjBn*8yFvGi>6X@V!Dw_SlHJG+|3euTQQ)p9Lk zA~QsD!PkSwS;$uHTg`P-m0#i-;cXF`>kQ{~)8%5^+|6SaVzP^Avj-ZSGTrVuD`)Xo zE^ekmHd6t<%jUMOi?1=87PIw?mhNS_CK*+DZFCxESAcWq#c|7)n>^Z!#7->kjmBnb z7khJE@pd*M&u8TFG5$bHhnQF65Bl8x==BcFg%HD}9klM%?s7|R=jCmz-v90A553;D z*XI`1KYaYpw!$HqGx351*6ZxrFIy|=rN#Dz1#Td-uS8`(wu>_BmaMO$Z9wI0b~P=X zon}+(;xxN0AfuN_{7W0QUq;!Vva70G%)%?t<__&L!OorUYDoJx{=As^Hc6M70$w8=HbI=T%&?piMOR`I3UCe7f}QuqzMR5d6A#vYx0}Q) zD8Z9MT5yVZ(gax*F;b2xrINGKlhOUgiOl71H_nZdNeh9ncdRu|kyBV8nG$6|8;!Br z7{4v5<#JhP%`!Rq=@ZOyfK0ob*))sX^vF6P-ekgd8tmu55UdIkE6glPi2zs!o-)FM zr)U%*d1tJn4}oPS7kJ>VZLC8lJ`t*+jtY;QqY-gKI5N&8L^Egh&v_Ng*SpLCkvMNHogoM=ybGs3-R-I8Itj335go#96yqqY;Q| z?nRUyoUI@9D$mLO0yw!>z4VrvL=a0-A+DK1mPCfU(Ucl#gYx{b3t%U)HqEC>EU&cZ zoKoZo5#U#qkmXV$Y=st#Ml6ze^lIJqtI3HzrC%czGBPeukRl*%sX{t1f-p5IQi?;Q z>Cvlon*(?*P7BqAgawu;DG7%!aVWL4gc{{F9j zqR|S%wFOJ%qM0vNhF09ay_PegJ8~b&<3Jh@%3?Q_&x^V#(p^>+SJwwff=eJWDv%Ob zBhDe|Y>Xahi*Yc9P(i}+x%~L^55uVxv#puzI6r&(Jf<-nn1&F68e@^Q0u)4AfwY$v zQKuaBBykY_2Sf71v5@TO%X5ZA1(#fi$WSH`_rQo21RNRSiSkr&5zRv(K}SNele*6p z5|@%p7&2Ik03lJvA?q9@jn;x#5=@YCGmTYIyL`MoOm7ERAD$1O_gn9$7Xx~oGo$sIY_@9N zVZnR2+U@@Bd;ek(gZ=G4H@P_ghG3j4g6RvP8J-IC=gpIU{Pf}drwNvrO^C$$r`S}5 zA7bUXmU0tz^F*u%-n#7KJa9gLWCcDelC9H&=Yldc4g1G_OV;H<3SPVRO_<;ydz`kV zq|g{jb)}@V7F49mgTWAVYY5>4BS~olBSGE7J?x9Df(?nY1{(wANYcY0ido%QNTQCA zz#pGsR@vy|Uw(|==2fig$u~NgmbdHuuLb=cy`!2cC>|2R9O}uHpao@7YzrTYZ3KCH zM-_k;7W9D|s5dzc$T80m)0inw3{=SWo#ciILo9;L2@n`{9BIrQay|wwbW~iqe&af> z`lMgx{AJ%fV5Y(O?#Yn~iWQJ5!jW32op3@k{mh zFm$9wA7^MjNGZ;8{c0Gx2lEyfn&X_l5{5p!0?)$GCxvpHp@B)9N{k|GWJH`$h8#8w z3Ck>j?Gu%hKfuu3D`l8Zh)3Cez_!L=9}r{Qz$Vr43l>G;kCs1;LKm8|uCf#$0FM8{y3k@9|3fH?imL+mG|J zrzheO?8)$f!sP7i2|&ns*z=w^o`F5jf#jiz^(EL-5ZS(o#K>|1^(GAzS?vjmz!8oK zZX@R36MHiJw%C(B{&WC-{|8V@0|XQR000O8Bc8EZ>QV~>QgQ$Q(^bUtx80 zZ*yUGWi3!cNo9C&a%FRKUwATKY;SiiYiVO)WM6P&V(h(blN`B`Ciq!vcK@NQ?LM?@ z2Gw|fnQzT*&7DRgjZD(b+I=d+E4x-Ci(6Hk?%uV%-+qrrL}nr)BQle0CP~doGor}w zjDS1faQ6oeIKKYteU9bsZBGBkfBDtd|4|>G?jPRVNG`RIGW?nzzN~NRV|;#iy!i@0 zdsBb>YX10c_tsb8miM$*`0KB}e*WP;|Mg9Mdb$y}_SeIsSM_DgKi@sq_*fnv-ag&D zc_6~@>f89XqNQ)u_@!6zXMBBli{E_p&$r*b`|9TD{^gtaYW$SG`RccC#L;6*kLA&0 zdGpnaqlbaM`)&E5K7Dob?ui-y$-_d|)sf0G}?@ek?g?ni3)kzD+ z=tpW8iGPl1_W7azmJh?kw&3xZR3DxWTK-g@-@P4v^7I_@U&p^s z%70Ll;UOl}&u{C^SAThUdqa?--lZ+ch3)ZuOa4Leg(%J-{gA3M`C>S>fy(`r-AR` z7wPdHw*2Yt{>@!`czAyM*njZrXABp-%}slJz_=wCys3?x-oC=G@$uJBoy1QAdlX^t zpZN5jyZv9x^q)K9jA^E|Nh-RrutZaf>aa*tr6ohIyb$0u1_~V*QX+Wo8AQA>RK zp_aQ>_iySQ{rwJ2-9Ow2c{`V&``OF*cKVf?|LEyIUSf9U`yrImT_-jS2Lx;f!CpU< zdLs^U#CJbEJl?}aAAa(~+n2B2);Dk7y$0j^-%d}T-quV0fMt{ z{`i}}@Vh@Ap6T(KxckH5nb|$-erI>@cE5AzW??w-7`Bh^_N9Uj##=?|Nd?F%n!f(uiyUe zH~lZep>yOTU{ZefI@`aGoFZX`-=Bqye zmOc?MhcN&2r#o)Bx)YZB-&gYSL)b8j%t!D0?%jR4`HFMnWGIRmyuftunZ>FiLttc6 zQrf$`!*w*drMMN=84M);B8R_BF+r(7sRv$ez{?GBa`QE@ax?Ps>wmm?`tR@JW4-yB zW;Y_acdz2(uW#TCZr}-C-vgxo(Vn*h(#(g%FlkN3|%+zd-7Y(D^OzcMm) z)N_3Kbo15Y)DzRgorj_>YH+WJ0KUTCClo-P%WuT3vgT&z1{Y{>=YEG_Yq195lVvpp z%e3W=1sN5~N^t8!EmpSO8?`m`_0tqRl5ZOS3Ij|XDt3l<5y*;N*xiMdOHuwEevrh_ z;Wl)FAPBx;;#PP1(TPJadnQcc(K%}!bFm4gy@@Q9pqW-e=~R_TMScQdzDIN@rZOHkdy7Byip=6m8!4h5czni4X?E7*2FTMTw(IdbII=Nwt{-Z9Nv!f=bg6z3XRtbxPa8987F zsJor&_-D(9tDJLlDd*#w-<)&HbF!ulmK~-P-b#R0G|9M+;9W-;xnwMBSwvAqX-)exyz^V?buDI-l^s1@pQo3ye&j!ev#38jxT0Hvd8zRAQd*UGh*mp$3G3^fepS|0%OPi1mf-{*PouJjLQG{KLM_O^QYhZ;XB}-i(`q&I(VZs8el>JXJ~_HFQRD{El=6; z=D5li1`p^U`tNG!!0l#G6luDAMbX2}dRc^`pNk#1zXwHk7jdreOIO+7yl@z6O#g<;o`a0E8YPlm7 zIjlL;!rd#<*5Cd1yKlb_ck27!|J(P!`PaMefBUEZ^-T|$Z&evqrJlYyLe958KE9e% z{Gqj{I%(k7KmGhadWGNhAFXC}zYqs7vhSv6fXEXcp+D%q9}CY* zCcwygZ;FW)Dr0+auWtpS%00LrDSrp{9|Y`0ZyYJ6Q5OMw>j9!%K%5%9VpdF2|9fH!ewQVXM3%cdp?llXUPiHu3-mfIy4?ts#1EeMOYgFa{VG z7a3x4%Yb)lER74L(xno8S%_Y_%3aW!1q)b@(95#mlVnn>>a_vtu>Q+I^q&z6OA(W* zJg`zU!ffj>D_i3Xum)yU#DJ-LF{b}~D-$+1m1<=vNr~YO8PT6W3?>sGvz0!_bBO-4 zAvEDKPnByXL#v1lRAw*aSqderZu4Ii_eYIa#hkW+CVzNOAn;!Oz|a` zQqHbMd?t`4Ytd5W%xJm-(?e&1Ll7sGwfL_qLZ>ej8fSn@58uHgudpz=HkN|H-&E8Z z=Ed9cWiCf>Xp1dIF>Vrkd{Tym0&AlpOuv(|MR(3Lex3!O=t^xS!=`8Otg9_7wWt7` z1k@kM$=0Qwe7ED}(=C3d2`yhE=fA35#l+X3a&!o{@ts%|}!54$wIzE$q;Nd6ZgdG%pP-Y1h( zDS?RutEih#EV&vO40Yl$t0v>8$ZG#WB+r#{2J@0x4L_~}NAOpGfHOtnqKfRY{sdBd zL?o|lGb+f);59LoL;~J5&ax(}5ZN}dU;h4EL-IwMP(74Q)r_%f4)F{8KjQXS5v)s> z%caivKR1$3iF=+YTccWJ+O+^AZvx9o11Z>4vp$E#z5pa|v(Z5Fk<}_46j@Xjg-ML_ z6uh%3VYYs$NS>?UwQPx1Lu)BqSHz9hvCvvftyshe=W?x|4avKp$%03gjG`43kr>5n ztjc1V@Lt7oZWZD)A$bw2P6-;L1<-*u#v_V=6GoV3d1y)%ac%|cGa>m1qb+!~%rx(5 z4FX1+E5U4a&>$6(@Mm@XGa-3QMGNjSgN~rn5$ZE@l>CJv`4Wtfg$qQT zK8$Nta4?PH7}**JB#z|_>z@h9!x0MGEc4ZZ@kHh&bHhqXA-Wh+JG*V^^B{QyS;@)l zm{$@mJW`U^NY7e^zeeyCd05((kA&o{7o2N^3}~uAO-o_uCd;JNDcgWPbC-rif7?iY zaWLRl=U^_u5^YOnGLx=FS{XHzy5?0#jA9jjwo>;uh~x#_Mv0X(fPu=iRi32;V<3vt zIcIB(oUJeYXGijf!x#V5ox}J^p2qM+!&6B@?m@$cWlZbPqG1N%TZugKBz=eBxxKaO zMg)6n#wdJ;-w#dR{G@O8Y|W7E;WsC-?Y}It)Zx~h+kd`_JOW&Sa2X&fYJ@~KIu7V#UEZE{gLRwM07jw&+PRnL@;fqPe)tWzBO z^)U2r;_JF~+N=NFa8C5AwV&ON1wWqh4}04Jh+conuilkP$1Gppy?uDPqYpgoV+uO` zI5~!WfBp0`41}O?j!tCXbpQ6#ztqt`_Gh$ zZ#<9<%TAfXi}%SbW2Y@S$yeSmvy)TmTPctJ%_m8RAM>+v-k!tymrGg-mz)9(kvNb) zIg!8-FXrM>ib7hGE|v6)8POLja`I}L1@>SyTiP!wXdjdX{_xgjVAc}z67~HJjOd!A zQh4JmKvvb3GSz_=i%mqRU~INE7+%h-;E6|WR>FCO(r`5tiKJ%L(o0F z2LB?$OF~%~?R5qx(4?3n3|lr%!ljF9&u+1r_&5I6tPDW+_!Lel*I)W)_rg<}~mIy&E9$v)|S=z9y-~&9SfG#qy7$JoL>Q&0tX3y`H zoCL6LVTi=-{OL9LFVaVVa|v*+;R$juEJ}g#h$R&A)Vf`&LmP(Z$^uY^8LTJR|5%w0 z$+K7hWQ~+DaSvzE^jQJ;XmR9X8jmqz|M)5a1+0*B#v=Hmo$$fa(Ni)+HDdc4_}1B98J4RE5Vf^2gLgU;sg)Hh ziKdvfq9xcN8P6w4cW9#LzJGF^sT+)uN|2(!c4{ENs0zpYjmZTElSZI*c&>LG?_%Qb8@a;NN77>Dz0xFX&t#F10M_CkW+-rnCQCfR; zZ@JoH9WE<;oNW4*&vGUNfp|xSM%zD&r@XFWH5A(tfT!^nY`I;=XuZX`cI*~nGBqc7 z-Qp3uIruN13LONNEr(J>INArgB|+cWQ|9YaNT95t9J*w|rc6e^kp#5EA7PuxLM47y zgGNsI?Hc=6*CDSB0%yekkz@7-5n=Fw1Q1X7KnKj7J$pi7jemZtx~$L@7&k6z;Ywsx zS}1>n!9<`ISdO;krgT>A9OE+{hfobNT$gL$L6ao(qh&g0R;*^xBFxM-z|=^sZI$OX zG>BV{?sf>ude+CM{Ho^C24QpoyfvJrtMZYh7}438mnhh8^m zOK=3S0CQW?j5pa@2njI#Ea&nztn~Z%^t%17DyAba32g_6bi_DQXhx}SDXa0;w6n*E zj`$pyR}|S_Ro}f!hR!~5?GX|LrCA_wZaA%#hz5{&4xG=KB(|lxwby0axeT~LSr19+ zC$I^tE;1{^NFj>W?X059sFSI&DzlITXFS*dTv&ZOTOwpbfMH>fOLzUq*jC4-(wMOvszfJ= zFbMbq@v=1vUMlc&fMk+kK5ehB|5W3|(uRqM7@kTu6c#ca*YP$5XcHIwoWWV={CG&N zf~W))9zqo3YcA;hs94I*!F)O{0?)CWU6nmrblR^(aev*FDB6FZT+>X__B9Plgi#2Q znNk8zQZx}SV!r2dj1b_uK7|0l+|ea1(A^RtG3G0a8nXZaaTX%N^yG7ZFxcAwPW5hM z+SvQ!!z&w}oDmVISeSygz;a4>tRfT>rkMg&a*3ZS@w3Xk;AV(?y2n?E=aWgn7AnF( z>zG*ymMZOYkuuaQifZTg`tCTja{(|L)a>b1?7jqqa;36ZDJSlz`>D{U56XrDgox<= zQvNpv;JN}tYjR55Fh87=^G2~y9i>*d62Md{Ul8Fhd%ExcYo}8T5K2sy|8bJ`14X`Z2ZZd1Qg+Yo%pWT7ImVxdw)7M^$HNupTB@@0Pd<(R*Ikm>J#2m1h zN8!&SmURiFwYUCLB-fLaS3)GME2TCh5_KVRLOZe7e?=7SOA&52v?p96>1Y&Fw9t=U_~*Fy-0>(BF8G5 z=Eh$%3P%zDL6<%S7BDhM-fUtbRRO;SJ&N9FV1ZCl4OTdR77MH?O+OUjx;b9NLPF@K z7zcKNXDgTwAU$g`y~S2!JqLEJibbpg08&QU!aQ4=k``M?73Fl|bcMO)gq zeJ-@y2>^`>D*|+nuM!+-O{*t~xj@GN1tp27ctI)vW+14N&n-5uP1|0Ft}KDbUbrBr zwp$idjhPOPBu#1d#61EJ@6Sa?E6VZ-hk&}M06D54NKKqhVp@=Du}Uw8AwK3_h?NxA>-*tkU2tnD_)nD1NGcj2 z9I7}#S-mJ|@1>EM!lF;8bmzRvXx-B-hu8_lj>jEb^@u>JE7lVaF7y1zQ*oDGN~ z8=qOq!cwX60G1ga66sP>DU=Ruw6!#v3SkgK7O11(!5fp77-U7FomHm8L83o` z3ov=BmW1m|1vqO1ZOaZ?!0@HqSZwg6MLLyRgiF0d_x4iR>B7*3OozvxKqBFIu&FR< zsNlUX8ndY?N~XtRxM(7sEz`!`5aG{La&A~b`6$Nia8>8r5Lm6akBKP+UbK5zvyek! zkVqiPQI^ZINx4~_GqDX3)g()V{Kc7Ipv+na}X&o}wu_1lLxbk*ujq)I!FG1sS? z^Z*v0?n`|-9Fr1~!+AP7sTcS~EOIU@&#f_2qNnq0fh8RaouD^XHD5y%yEi`idA1dK z{|)l)?r0p&_71`z1Ufoftbo zHS|9hj-jz3%i^fi1Z^i27HE-9TTmP(5OD&&UtFd2(~HccxEYJAk>vjC8pNN{Qi<9p&jEx5XvqDG#HagM$ z7$Q(D(@1rAli6>aI4hUDk*jja3+4Lfckqg9a!DH?mA+IYn_*@n_lT+au<0zq02a8N z2z8JWqv$Wy%wHw}V74aXCN(m~owMR!HH7U|q67ei{!GvA72t_a(_w0U3C z_3BzWjOGvZ{^bwP^U*}G>!wvMd8vK%Nms9eV6sw4Xj-K5qEZEu<`UPUnv08FUwKIP zPls{shLw*#B^+NswiSZdrlqQp$*6`3v6=ZS9V?D9_d#>zFTI=M$_944cXuH$9S<6u z=*7w#y)Geh4uPp4vB4kSslrqhCVQ_;4Hwrz`z!(vc9%H{@h%+2y{I?xAFX@+dZFSsLjR)ATI*v zRr2e_>_dr~Z^c(PQx$=mMTr_Zld^+UV}%-bqjsmE_XTQR>RC9*yfPY7L}~(XmD;Z4xt%B6gFhBs*Ofr>QoQ zs%>9HrI*HRNTWYon*O5Yr9AWJqden<+RLc}*i6+@B9F8ZE;LKYXxiP>WHl|hyrOD$ zLm2bn!t{4U9|<#ienJ=#EQ}=rR7E!?7TTZ~qGKFkeQ_Ld`TX$0D2&?>#(uak{q@$z z!u;EjF!yhcWuet1QHJ{SR6Rd%UB7X`gnMe-qwNhc(HIcT$1HnIB zrlX7AR|143aa;SmG`0k~gMwQ+=OG2c0|&<%YL!KDrQ(`koAJTtc0gKkOs3?St5h^M z1F~vDgW**hONcBz5KRLUcn8U3N(YgCp(D2&T&D zVs3IptgU!K`~tW1akS6L;%JYROH>lUsKjC`1=u+`2Z2loD~?HQg$&}uU6b3Yh;|3# zFuzapASp<1`H`$E4%pX{i%61LLsla~F=GsLf48J6n9*6$R^;4@Cd7w(Ex}I<`iCt+ z-&`c9^;$-+=w56(Jn3p--T{1M(?U)yJD%4RbSu;lAMVROj)I1&iw&`{AoF1J1q(`X z<}|{MBy6tsxDe~NVk_E^AMVE#1`ZO8Uq!cm{V#(3>CgZEJ^N!UXzp67|i) zZqygDDlMC^j#+LCT$>3j8W>J5D?v!(MP89rZiON8!?Ewj89U>>PzuVYL>_Ji4w!E> zuu|#dpo1OdE0a!c#US#-v9CWh=fnx)A}*P8oF}UyL~KK{!~m&8N3fXdpk=9%uUz8$ zt=tMpxhLYuI8$b<@x0+P1lmgXB|!Cu>BN8Y7M*@Wb@?n05DtT zu^q=;FMjz-)3xLYaM=!jFj;6L5*;{8RCFp7QD}ISY{x5sFMjz-(^8&~V-00VR5dm+ zDkcYM2sUfunQ7cwFL};!McaP)O4HHkP%ZR7{~jUlszgi56brwtZ(vSdy&BBPTrlUn z(wxj+fichm6DktkwA>YhmerXR1oPsTuR0wGW(L8&|Mo8%g3T%C1>@0FQEUS=%T%ie zt}9f!IH6VA4diPo$16}Te)$U2b@Wde!Rb&nt3oH}A24&uA+Zu%f)zyQk&oAHU;Oel zsH0)}cxxP?&`nl>SxK1!x{Qm?8&R2=5Ovm0tK)^J7r%TV>PR9xtZ@A0!~(~Xwv8}j zjxy3VKP#!m+fe)3w9Im%gGf^IVEwUBA7L%(NGdlC$G6)fbr;|Lbg}*w=bDKEHk>wB z_@pViHB9>85Dhk?>dI(+j1{RP$^0;0|MlD7{bp;tmbCN6BDX9=v$XYx)0ROmSoBW8 zSxHTg=+dqg@jk-3)KWYpwt)&7{0KlLBj5{psGtwDq6_UkOpepSmCG%;TKO@^eDN{X ztgd4kO?F8SXU>LgBE}dHu-R7qSj6-ZIqk& z+0`qj=)WK92IguxowkJuHk3ltjV_uoh}=xBp{N?e?sC;}Td|$rz`Wn0`1f0wKkOD} zJ-@sdaNwd_n1zBDQHf@Ep!Bp?-SgehWc@Ye& znzjdOx}W)idcU9lMrmCOrxJgRw#y*sGXVEdI_3f$`%Nj^boKz_=eb!IAg}pUBa8|i zy`&q<2E6Xc&w44nDCf${eWu%tLkPMFA(^xWxRnxWsU-jh#HvC%8J+xM?~twyD3lKE z1Ng?? z>nho}hWTY8(5e7}Vulz1?vyu^Q)t1SErR-at}_-+0q4{G?o`T8BcNeX15(OhyhY?M z;`!T1KGPM_MhQBu8JRYzFkJ;5)ujs$3*vPitxWEMqWYiZ;%-SruBaqBFP3sTR>Hp2 ziqJ6^8#z~AF4g5D-NlS41;i}_6H=08YnWl0PHJ%~e4!d|f?pUsT=OpG?%358FDhPL z#W-~zvumD?`>|q_xmEr~IDc!!{^<7(*zXzn^vK?RVaPu3y5c0X|4#OW0&caWJE(z-j}O(qSPQ*9 zCa5eJEH0@A8rSgZ^tb4_NH&{X?MFt%zxw*Wy?c7TZ$IC>zJGjtcsw?rN4Q^b{$_p* z@K&o8`HuZ()Ko*nu@dQ0n#uu?a*!+o8^=hSH1$U=b@3k3ZLb8Jlx!6+8)cJBRGKvp z6&)qj;fs-K!qElufopg1apd;_%|0~ z@=q-ACF=%)3WW}+y059c_WT!N?bQjd=n_ZG3*+9P<1F37K(!ksW`jo$hGNfNj=1A= zLx8LDAH0s4!V>PokRYP-4nDEuIk!c$n9dgdT!nrg8MnSz!+r=r5y&gfnle-r%Q)Hx z38l?dA)5D=hqE_KonZc|yhrYoG_`T<{5c-OFqQ zEzeNZc4&OHEJfNPO@)7|x9Iw_AZnBKt8xzSn<6dfscaP$kSxptvO;~llud}h%eexj zJDk@m%i`HD0e&k!m;2Tv9sWRcXK9@Pz}ryb(;~R8$s0JQOEK$`>#H&Cn^0Cz^;)_@ zN~>HM)P_ptTh1L9xrlR2&-v>y_H|e`uBehyVr|?sS*UU)-BH6E*w-P3vn;c9p0CDo zh_U!MWF%=HIKmV%A9QVdD@G+*m0qq_U$iE0K_r-clG265WQypmM5h^}@XS`pgOAo$ zb7@70_gEA-A0C}sDxl?<2cKWOCwzX7^HL{}b+vE?-lC%;&+roz zm<@nJ=;VBXn)>5S$|n{OK4AxlVXfqHQA2~3k(I>uYNOO_CdY+g9+SrW8)#(RWT9;Ve;gIGXG8~I1xB=9Mh5UB2ow862` zhU-r}T^@oE(y7d4vb-91G0^;?mk>k{QYsB?4P?zs6)e%|5{KYT3$Amup9fK2YY8C< z>kHk9F6(eq*&}wUbVYioh@nhN#>X#w3E^`9@XEP1Q6NAbFBz_My%!bk_Z5~p8D8z# z#PR1{0;x`htQ3YDksp=pkPIrXnTj!UMfbbp%hJc691zwfbI>ucm?(J+-^3E#3|b7N zfXywixnCv-=TY-yb!08l4aq9{$-Cza$W;pGN9n*XX6eIKSo(-=Hi5Pq&~eY?LSYC< zqKBaXM*N^n9-m^#Nn*OX8a1nyj`asBRah`(fpu+YKsiaat)UAuw5UH zh&J%EkTT3Q?Rg95)@wdB78g9oka%E0P@Y~<5f)lhRa93-1=vJ)?lPZGzvfX~&?2Y6 zOjT3|ycOE!X@HOo-5x`iM4emF`}C_zE@h+W6k<)LQ8<=alHN1fEWns)rMcyefFElK z!8TEYks0B zL(76koZWJ44#5P5_W1b9+0}wiBI|q9(K*op$xEGr5{zaXmEh+rI)j*0DU(90)yLV< z=fAHZ{Fh&CuOSFZ098OVDyoi%R7&Pyn3)T~D{E^>N%U(7{_krDA9D>s&DIcvG^>Vn zB_elJ+Cb6uWg!VfDY{U>6VIGZmD^gW%KzW)5`qcR7G4BXl2btnfTc(mf+JYa+BB~B z8xa4-mk_-1362onI8w0bIbC`lB~vXT0t&VnfAPH&e-ldx5lUVQ7mNznB2=YwR$wYgKl2iT$edT&JJG1t zr#33GBoGyH6`YGYt0d0uDgHc52u_&dEtUBW27egenD+?%JwR91+$v$uUSa!rmJoE* zQaIXxE{D6KRHAF`0K+lQQgO{|b@sH&XWKmysGfd7T$gCqN~Wui5y&wFeThRHsqNW| z(LUD_LJL&{krfM>4*Mpd5LCg)do3-U&+_st@1J@J0f5_ZLETNEgl@y-hmLl~iNvjQ z%Bgco{;8J`s+3t$Q8c3)ol*d%4N-B*>01k9V-UiAaZ3ozO6O^-ukgIlx(B9Ygh6yU zqtA^^jh|ch`1DH%bf~);=NN~#fzy_OQDtyej4ZKe3)H#X0r#<%5K>Htf=Xnyl3r>< z+cf}JvP-HamojYd|L#i&W08VCU3_Ap1&b-uGz*0zn26l6;A0$4EHuoTm{$rQe;G>% z?@=xDL=Y$7kr;4z#5?DjL;akNqk6$Cv$%rGn=Tz;5Av=EyOjfp~M=9CANq6Q6FgR7Eg=V8Lv1ii#cReZAi=b{XOGz;NEADrTrso-yIk zi-1)eSRBD}E9pK0Mq@n9-XR63UGb`A%3XyX-tuMwhE)#|171A1k- zE>_gSSs_G(qR`&PqUa`N+PhwqmCaIF^DhsTr&_CRqESr=H}16$0Z>zl1dIuhV!p7% z#LOOEv!9cXh1X(Ovs%+aIy|6_)a@!}Et2=*qCy9saE(dPh66uZ4ow&DIQ%Wp?czy> z#TXMU6+*y}{aoG*Y!nllYO!NEuA7A#j@$SZh>+HD= zP&mqnYbxRmr$ZHwc+yZunMTL6!MD@5!ryqX*|9x7B<8)l4%fy=ipiqS9HP;#vfMYt=g2-NTQ}wJ9c05nxs#;#W8y&tj%4)LQmg8@lq^oZ?zpbt}Q3 zpK-mD#b1kU+p={jQ%P_{Rk}6HLUEoMSyR%=`h1%0Nwqs|AhwSc{v)%UQf{dU!-S{O zD~66*I=bctV4~<+@V^&m_6FP6Q|&B+HCfU5XS!LGYG8%PDTSRS=X4x5h)Yy^T}iH{ z+qp^I3hao}j_xa0v^b2Q!Ku=;^U_IqT1o7!vB$kVKE0lj6f3=?P_TJoTVw&SpbfKh z{ShxBXeCef_OXHP?RK!Y{5opVRMWcX%#v%v5mzV-&xU1$Y~Jx^q)r!1${_a)4i?ZZ zpMEggzbP*(VvFae8Qa_%T>gB*bFSd=G0*gSWYC*i#Gq5`bx(}zTWhFZvRV&Vy5E0viIOpNp=xx) zdGv^2#UNNNMhivdAyPg)Wfdnc+Uv@vQ6VL~*G>RPS=*=t68TZe%-S4mQ_@ItQiX_d z=a0L5di*hL%?9I2RV`&;`Qy2#c5z?lp1RN5=fQWb&GQG2dMjY^zV9KGVCj`isy zGfq`$y~+}?Bi+bETfh=sQ0HRtO(`8@aHknRa!0+Fx}s4xn3)zPm?_$=rgasRb2Ka( zp;axmN`E@)#iX<=T|PbbVV6Jo*o-51iRe|j1C?`HB7?c1YY;rN*Xfjn<)^#+*qZc= zU(cx9W;rKaQI>Ywd4veT+RQ=#TuM|AHkng_!Ew(Hae)|c20Y!Zn29rnZPyzIS6c(B z7EBJ?DQalUH!4)0RiTr&A(WE}G{wUbQXQkc>xE~52a}uUtioE-#aqyO87<>dXXy|s z>v}Sb-`U7@zPqO%n{O3F)m$*;N})KOjuTnnRhXG9X+P9dl4Miuj})TUlk2H{}M5A(MI+k)ed|ZS96QH_Y6i|}%ss_&t zT|tSM9mXU`1O?n^Uqmgnp0w;6;mgX5{m6`0rz)(VWE}Q{s@zbG&VWwmxujr2bje;8 zJ}Pyqj>E_9={3Vg1Y0@zVwe$u%4Q&Z56yXI5fCWj3>8MX0CBIY&GjsL6PXIRXv%0% zRd7f6gGc7zPqQoqTzAWk;PhpEzIprV-HW#3++t_C2*!WyU3BBF&Y)n$GHsi zMn|t{!6I2*Y2#{AzQRMQ4!J$mm$VIUW~TX|tU)cps_8Mm)q25~o3Yhh&@`lrW-i-^ zmKuziOH>Pw>a}^^3Tp*(Efop>7cOFsFG8oI$M4Tut;q!|GK1)_wheyS*H)QP((1b2PquE3S1LYt1RlBG*@G#on2GWU#X$|5R}A;);SulyCb zGCHPeVxg;UhsDjxB2^p!fOM(QCS7r+udc$C)zMT03cfT>Wq&LS+9{SJcm>0*w6ejK zy50!d+7cob!Kf@IEzUU1L0EcPcH~LGy7z8r#+A6<2)ZZ}2gYH-RcL!sbRfNG)?D-r z6HKPMWf|1s@4ebU@A)(IE*0GxAsLcS*4Uoi58_k898vj8rJL{ zuY@(+`*13HkTc(7Tu8|Trb?mO;YQGY3JP7F(>7+`%7)&raPUidZN?RcdgnYCcx&)S zK=dGpwaQD*IYGxZ^qz<7aV2app_K+e-V|ARkFlg1MbTl|Rah?0PmU!N4RCTyML7X9 z*$rq<cT}a=2tvN-MV*?3jOl z9s!4nQLz0HJqEW#HDZ&8`ADTAY78)N;u0PyYVH?gR#|_4_H0dDc}G=NQ>2Sx19~rd z)++uUGp9)H9D9=r`W5y%uHT=x;7yCPp+)IhsaihaBZ?VS*2>u2O!XJ>wy-A0EWbZ* z1u>4WIRH)4WoQ*PC2_zKle~n(pbHq)Y2N&Lzqt_xzh}ScnLTM$*(ehHsLo?GU9Tdo z*;}Xz$CPnr#?;@!yOHu!Vq`uqI+FTe4uwsg+yVHah^;{hF-Jx6GpTX=)u;g2L zq>aaB*huf_+Sjayy}wGI>AiI?d#sZ0&s!7dAGmrd+gE9E&W&*itP3!VwaNK-uJcxT zb05T;>3P$hTVd&zaxWpb zZp=G!ZM1^if{gZzK{@7P_Ik&1AR(aci;5+Iz`O36<7GrS!!(ep;((-Ki!&YZV3COZ7g zmGN}ZBozVjurIC|m11-9d~CPmVmGRjr$F?n-fPaz8AMk})f%hAIgyw!XCGNi9n~CkoM- z5uggoV_eCGj+K@l3AxH_;_oF|LvzM6?{{RU6EM;$3+W#Kps;W~pQ7457!^3rddo8Q zKRnHs@GTyEg()V6fwo~S?@}q&bv7rSn$I$2DRtAk{ak)gL*DCc3$+L%$oYX zDv%C{w|PI!!O>+m686i8<3nE-n!vD;Ts!zf>vwX~&m7>+ve{90pOBW1%$_GJZc-zu z7o-lnrN||+=w7qmGc5=^ivY7bZS-a$^AoqDAyLYxW3{(V@!W)wa&HAj9hVEkKL|c=_ z)tolQpdX)HspMpwV8YnYRa#yp<|QhGI}TQs6C_0DZK#bT?Lap;7J8u$wk78xd45!s zcod$Fay8rFYwOH>Cf|WOZ3-%|DML5g8SGSz!g8@0S)g}MRGl_tSw9&FN_(A->9ivt zf(~OVyIV_9{G~-W(-4mh*^r4eo$V{-S!sW!>Yy!)<2*`szUVulz-5})s(dPWw#aN@a#Om-ZJEF zky{#vNYgJ%&c4D6R-9o-XDyUkDR6u4@2+L~D)(`{!VU7U@4_;$Bk%(?*VwNuyi^v6 zZ~U6o0S@0QJ3INYp)PuBbN4h2UNCYlUUS#A6034}pW9C5UbZw;2`me|{JK3kfh^m1 zb+SHMk`o?7*81&?t$omiuT-G@`X2H+q@S!`=#V+0CX?G)RbSBwVvC?&H$p|up%&8G z;V#+1=HczZiHY}Om9u*`>1pTjvMq+IFuw5B_4@P}3)xDPUF-5J-tE5G!m4E>0r!OH zgzcVoN0sfJ^%C4$0j%`cs;)E2k-EwfGfshBSLKwmJB61pSCtb&g8F_t!3*&rYj?cM zGNKsyJ0C(DYcnOD%B>^XwV^K#hYJd;Xras29S6;JgvHt{q;&InAE^LeMIzDL)w^y!F#GNU7>`ifNq3z&00$Yap5WWa5OT5+o5-pHjHQ!uW%7Ue_8`O)<3@v$$E2h7`Y!aW9`1^| z%D4z)c5c}k9B0RG>jVe2oEwfk_6PyZ4t(<1dY02|#YvTFYD=VBfOu4m6N$Hq2Qfe> z(k;-ra(tz^B4UwA>Yj7)|X7#)opFIZrFt$yy~HfI?cPXF~K{ z1w$`(Vp=?34oq1dM)h6$+m^U@V_NQiZD_ExRHaPIvIGH-3~SKu>&#>2y0^g}y1M7} zXox85_K>mCfd>j2J#62$)vyY z;v-MD4Xram*2GkF?don`L?+{*XD8u{2Ojdo0~Nv~g9vN-WAxA%7!_tepD!JN;gmk) z?|~}cCU~k$y>|tEO4*XYl4a?CUG>>7t zr_c=joTS=RIWwxGFkFirrX>B~C>tWV3YyzgxXI_ww%&4i!(EO`wXgGiVF`Ye`C)$) zYSeaP2&}4~#iqKHn4oCXXUo;~wvGuhOwQ9bfhX$?s=i25%=q3tfFjhnY)!3oxg17c zEaW)L5Q7401jCgHTaL?kDsmZe9JmHFzuochBl zC@J#wFuR}>96v5c?1jKkUCvjFyR{)SkC*$o>>cjoF!(2&N;IUpZ_$Ste-3jkG&9}~ zQB#v8Q*dtG5m#F27+6nT8ls^nr*hE54`>YNIi5ewfYn=Y5IgE!?LcWbEERT6-v^}+ zpHbbCv3Z4`U=!cHMzLLHTv+7w$|KsmabN{gODh4j7^cAp(!%Jfl;mpyn|2N=)Erja}v1 zDSnwc`lf2`9A%)10$DN%Pu78)LM#2SyHzmNi@S|4M}{1kv`~Ec;;zWJ7j+#LzZpo{7DVAfIAB>0?>k(%O z@2-Ei98=hGI$k;=E!6Jk`-@+8GZHP!(lk?v?Z(Ai!tV{Hwy|U|q)&c0eUVqf`ZaRC z#>Ia|OiJtUt6}&q#tc?#vFX5;8hH>gtikD*?OPIr%=$L4o4P8M)n=(x?<4MklLQNQ} zN!|N>SsulMljvj}a4YqiwHuP&t3@JAaePA<=rFwpnL_A?So=0z!?<>eCNznyw-{gs zku4FvF7gWm?tri*1b`!a7%@m1-*{z>8Uws2B2f+nhTTUB8X;PO131C~Tut%@FvIq` zi4O^hS;Ke@F{;e%vBL*!fPh_)@%2yf1Ykg%BnLkb=4Ra!=(y$&`X&uQ8)rRvq__gMZpeiOyd(Mvn4~pk~kY_q>%%#c+fJhwYEeSIx*f)5g87Mal2^+ z&tQ5n0$yvu0p~wrdVB|1B2nHW+^`yxJ2-GYxT@6Ut>s@7oMXgIVcDJrY*R#O?&WoQ zkbzp(3@FNpbe~&01+Ag7ZYBZ+$kF*et$e~Kk&HJgT-(~&^D>qRHW+F!3%#$8{lrHB zWRiBpRHxxnI1xHJ;)|j_RhgrEtrcu)Pj);Ai#shzfa0U=*_M z{CUELzhrV$7%blWus!*);eh^myP(5&fLc*ncL_hESl~5uJC7k|+@rtbb-o}fxEAI( zTBo+5ACSK-h=+;D$UYK{9trV=9z=%>JKb;~d)ULvi_wvBl{AtuNsPF1z#;U+XuubL z2koS4;0)=cazK^tmNb%B&6U;o_dfyO?*O@iwa{WuI#}VJ4Y|QPil|kkJdYqRxXMhw zM}Hz$jvJAAqv&ntQxHE9o1N{;Xo1T<&pc7#M~dW~QfwbPxLvdpFB=Qt{&o$-;YBp8 zX`UsM$hAg!rE?=B<52ZC@6jW#8M`j%E;fmm_kW@Z{xoqkMJFA+d0z!fDSj^ftGoh{ zm>p$r!sr!jw=^ev1Sas4NERMUbTMmu;?LGY6){T3T^`J+upo_7C@2q09_RK<4E`e# z=Pz|>3Sn%VYe>;O*4an#GO&dErVr=~M|rU(AA96^dYH0YvG7&Sp`_%c0j!f{bFPlB zc_fay8QOl1K}QuQ4MdRzfE5#x4f8YnV9_xJF|<)v@d(!!&4VjGgB1;uMT~Pl>zD`I zeZg!GltRy^B(G+*fbbQ0nERR>fXiE?FlRIsu3$7yvHahAbQBUe#($u-lj*+*NHq9i z02c@ilK=@m*+^p0Aps_zw`;KY&aq7ZxVx#2G)i9S4FULsBQ$CtFD<$j39XZz$?-E} z{hE*oePfAa&+2SE0(I*&Jl?ps>=2BhFh;X3&-cO96Dsc^bABKUW1p6i-OiqYNz6+) zW)grnDJ5k*r&2u<2D$b?kt1|deEVn8yOAY=G!MA*l1@YxVExNp6!%pt$hysX24i>~ zZzvnVcmzo{Ht?B0Jq0OYhE$~T?M7`1CCz8Y{}y8$z2Hj}WT24rR3I_DCN-pjLDB?Z z4=)`HOaMuNBzpc;6cUMI)D8sHf-%9aRDUbsZ%J;^EC)b>w~IV-eGv-KJx~D)7S)3U2#RN78xRxZ z_8<6saVQcDA|ikc-6-yps17W^)TM<|aAocUX>#y5M#5nE1QZ+%Ar|INK>2EmB%-Se zVbb|m(eA2tHg3S7aENMU4kC$;c9-B=2y-K6x?UU2&{++W4*o4lx9Q0sEjfOCGx7G^ zK>fk$mBTlip0A3#9bxU@7Z?ld|ApOCzms~l;<0ZJ;F*5Aq23?nw6dacZ&hqr2@%k5 zsAud~oahW+YW8=sKS{QAh-a$ZmwY+G*iC$jA9h&m{K58M;w7l9tOzUcF@mziSt)m(OW5r8G|hJ zDOKP{z~tAhH+wpREPyhaj<9O*WBj@EdF0;zL|Op(%6PEfNnXvojW-adtA`{7f*8js zQvb<`@SvoOx+8y1)>p=X{f?^F^!!zR86;(hF?p8!pOL^%LK3AVf+SiC$+4rUmiYt6 z-Sn#}PO}Z?^ODoLf+rjZV4gLwBg~opPI9vak`oqHhig0h%Rb%3l4b=9e-H0Y`_H^4 z!J|x7gEsUNNb&9u`s`wPihgQxhhK*|$@(zuu9CVcer4g#K&RZuoHVGWDI-^G3gp?1 zwz28?(ww9dre;m4SOpO*H`QUrg8t$iqIlkPH-PWsKM*-Y*!0jT7PTWN=qUN1C0oG$ zj{s8n`@FABAv||{8(R!vHFjYY-+w%n5QQb!Q7X0v^1K4{j3mOFuF+V-s+d)+kT4k^~1MyFE2}H z9_{RLuBQ<_><5fjo>y)aD!$=qG^(i<}Q6Dq~n+0aqM1K zo=5`;5Q6qBmUc=eo!eq-q@qTRRPV-pu-7AYH#1TrjHK|nQ81u$PGwvp?)C@rw6{(~ zXZ6#;3TsZ3%@fcl_CYR%rRlYT(Cy2L!OZiN1Ng1m40T^yrN1C2u&4N9w? z(isv(zaqFcq?uTd`M5D7=;Vf7%B{jNH|Qs}j6DY>1?y5D1gQLM3i)p{kYTAK88Ms#g&6D%*X39x#BBJZm!ov-iYy7 zrg^vB@nxTTzN|YMli7@_p#&B~JC1@`6ja3^YmN!z(N;V)-;2VTO>4$v_?pq)l=L{d-dm*=wwkSun1{12}1@0?eYostcG?ZS~s-SV&{m1w=WEv1}P{uyACWBnH2RL>om_%1k}jq>(3c%|7~ z=WD^vm@^>|((UpQiO~}N9dwuMNeYt#mpu$0pU|Enr`+;a>G+gTj7$)7lsh(%2E8&8 zq#^o6I{uw!`?!?zaeiid#G9M;5RjvCQ^1FtvEvhj7#~!LuLWa)9}Cff zvDTO_fzI9Pbg_s+2Bq4Q&`|dX@Ft}QSR_qzl(PYFg0Co%g%`~ZrQ@?@FJ$I!?>t9E zb{(brgOjuH)76mAjF?C=Bi6jI$|z8QWRDcRLUB?Vd~xFia>%#}1>q+XhRBc6sT7NQxc+~PKk%g7w z<=RlFvhePoG+0c=3cxozE%ae0<7)#Y&Yhk&2kuy;?NJN`dTm z;Sz@~kvpZ__PmsOh;9AzUJ+@CiNxRD1SUJCjKm{O6QhRMy?|FT?AjtIU- zQJ8L`fu_?d41-#g$6AvB6zB8P?c~?7iC5}S#OdC3r4cTWkkZ5zTRAOTqU0D>61=D( z_^H+qpwjL)k=+xQZV?+Ra{2jng=1`-shMHObOCI*D|OTq5)8?YQ#4>Dt9I(==?`5& zw*BTkQ|)hEv`{u2wH!Gt*>mw}y~sT-dyJ0^b%HVyf{BIk4ci}e#ly>we{NP9>bjxv zx!+mH2{T!rI$6OYFTXu`=<{##Sq=pET*Vk)wMHOL81=d;cC|cV@vDr~evm|;B+)2! z1$vP)(OOD7T%f(9^wF))8$Az9F0+jRIk$fG5=hc7=+|re8Ni8aO@hbz1oL43Esl*@ z8`Fm|z1eU2B!18bSx1Yp&OLvhnv$&`{IdF-9(;vUapW=AL0f2V@`FdEF)h5wua-rA zL2yPb-iO|V&n~m1vIJ@gSG2%t4fcDlEywp<#{&^)ku>WWEhiVHGfR=Q2fnhJdJNW> z_2Jfb1{KuS!JitMILWl{`GxAZk`tEI%p*=1&y<5)S5mjSPDfvElf|K`RVN^;xxXKu zK`VlJdpM8f(U!@iGE*{-Wm1;PBq*#h>`GpdTun9PNwpZj-itW3=N5ge;U^uPc1%My z=uc6*YWRYXm3Fl`MUK7z!r|8-p^o4+uOvEPj=@03=}`8OHWQGVJdp^%6(8vEt{rAR z6|VkrB=#iPEiu2Hd^18yNL`&4+2AEXLyv0Ov&F`gbt77I$bl2Q-4e}2{(Xml-xrnK zT3>1ceK-Cn@nXGpO6ka;*1qw>5CS}jYdDD<9e$0Rs-gEXbFVR7nZ&DS?vFo$u0LN! zcjmbZONo-IA^S}|yva2*l4YgfiRVB4*j+|0_{It+xNT+b*$Q&+q|ou^ z^akS_g9v+eg@?nd2yvK=hzJ#f@bW5LG=KkcNFL-{iJ%SO+A${m; zgN*%teV^-A;;&1AFNzAg>^I-qPK(lZPHFnuQ^rQCqb+y^H4ZeQVqada%L}C)mj<$L z3~+XS`m3NtkO5q-m@9vo#J0b!{#Lz&cB9VKTr!*ebTu4D%N`h&GQUqkbXWy7W>~8E z^>eXdSS)HEw&`^SS0nf4462aHfGIhf*@xJz$A_;sVl!{lqm;<1tpfO62Fh_K7g&v0 zhRbRKZN2Lnh`7Rp5-`^t+cj`(Ndb44r zUQ);MZj z#Jg@!_oi=vao6T~c)X2r#;WIxXUP{3W<0=UQUc`5Juj@ULNOTi^5}kjvXX;`)z2Qz zIX>!R>%CLws_+_{9yqqDDSG=&?0oyMXtp9}#dp5!1>v2{OwvlV9o9U+Y8qp|d}4^p z06s^rjoM&+wQyUs0kzXM55Kl{<8Kquvt>2Q?cdt^X#vunI@k$93oIVzNseWE51 z`Vcxbb@{kAR+EwAtL3v-A8_nvZv1lR{d|7^RED}%QPeMteSN)td3SMW@I%SO@bRW7 z!PNsz=zMbXFok8e;x5^Mf9>w-iV3kQh5IfN3r8r2bgTsxH(Vi$)bY!W)bnDC9og6} z_saV5{Bt?Q;3U?TYoqZj=7*GPK{kGyRovrvqm&&53F#(dx1{Qh`I~m!U4{i6H{qvs zlZBV=YyJJ?-O$ibX*WAEg=fO1qA8zj7qGzb#oge@yh0m)>-kHW<_~o-6`t*8Hw5Mh zKH8LN$2CH_5oasot82+z*j#;4YrfkHnAGg0+Hu%+dohpY52gAsMK^x*e71sUb)pojbmEJwG^TX% z<%Ui0MMLm}d(9@pHtX@{Y43iYoRwe~*7>8?0w!ri<4?rS;~|WJueZ}el!o+C8OlT+%U^{k!wXfV>*uib6knG~7r z)j3u^T=VQ3XXX=@R%!ZLHa4N{ChdGhSYVgMm2Y&Na}k63ViRtkyBfoBpl0RFwoyC# z>Lyg+kYeoKFTre7ulCof!zYc54}v39xbLT0dAdVL)XWuzkBs?ri^eSjS@F#&p!3=Bz)_pmr87PI)y$>t8U=EoJsn#ExxyH{ zl_&E71@i2hiXGEhl$k3tWm&{G6|V2kEG;l(_t!S2(f>CN$XJk2nW)$dDEN|8SuXrZ zmCy3Za`s)t$q2cMl5U&l^xg8oXB7%X*`r-MW}E3Lr1WJ0XQ1E_;VnBURs!>vpm`lK zY));mCc7UiX~&vRQt?H zAQTM1<)GhI{u*|$L?G`)lCPf})9$aBa+U8nDOzT5oXmBsHB*tS(tBGx>^a%*qhTTl z&+ai+%hmIAZh*#C^EOnq6FcGD@U`fb3v9xqQ7kF#X^2H=CHj}m3^|qpH9l`0tbCYP z;T?q<6+DR0-C4en9vl~B9zruZPX~b@r?RlR)`DUKCL+M0rrp^1XN`_#0p13h2(5}N zyagqQ4OK_mj9IC#i?6ggYWP#J2KI0qM_VE~!v_U-Lsh;~->cS`B z9nH0>3m+v*A9gPW=!~BZ%Egb@UQd3ORO~#|lq>qI+MA`O4!nH+UZ&zoWsf4u4W}ro z{i#h&JuE(DxMGMr9-$1R4#ZN{po2$xwlvHq}9w+*3-)_}p+83V#WqV-z{jrj-1k4y2N4@XG#f)Wk&r_} zEqUQ6%GYtrDbU1zE747WfWNc2T`Cjnm)dbp;)#gJA;k`BU{MWUQtyN01AHUbiVl)G<=(QK5u z@iw>J$L*qcc)$4@Hfz|wselYwS`uT{9%XiIhM1aIk%AaEP`5i;S9~ETxSKBci)fe? z&nGKTP@H`u*j^pZ5v|A`&Eho{dJ#qp0%ROg<(m zIU9FPzFtYWK7K;?CGuUPl-X-c^b(Ais@eNn3+Zx-W6>@n>8=Tk?_8x_TnKg(e|JQg zjq8T~9Rhvl0_AsVaed_L_R48fAIgm&h4aG3LXS-1W!fRsSSOq$2NL5kIK3bF4Z`Oq z8r=QCL^1MrDpK5}80(c+`( zu0U+9QW+p9*yusr+^9Q*Q%R%I$k>oY%x&dUt>ja`A!HVXJ&h+Zss^E z3}=hqM|+HXJ6jBx#t=Pb$PpbWRBvquLDV0jHu_5qmkAILvohY>*g;tTPB$aKFiod% zXOLu7YT51X^zmIFf+Bcrr;mQ5)Cn!)F9<}@`yB)de=Cr=R$|-@&cvq%V|6qs-5}xS z`hza7vdEl*3P{2VLps}pZ}paz=770eT~&bloxU9=`dRY5$(_D*{Zef7!0$T<+lkQS zqC!3vP9MjZj*$A_;`|(qeu_bvr9H;b6&E4~5W@wGM!%cV-X+Z6_l8(ad(R*viW)iv zappinpz>fKH}z?e4|9Q~-_y!z?Ws#c<10yJyHGOsBVf!Xuaxu3L$Ru0%v$rl6M#u& zdpv0|8SMKQP%<$Ob0vzuBg@6>6aaY}3a6>;IwVjsIW*QXS?KM5fC8NQP%>-EzY{Ri z+9Q;HC#Zxm`;L;i4#9*Rpc($iAmRSsDt5U*s2boNR?P@c;u@+}AV)D)CN#U8Yelwp zHQwb&d@~uVTp%;s@HCmTsf<2cDwU|ecKJBGsSJ-{GN&TM73nX16s2hzMGqq~%*f=A zlr*Y!f9(YVHo5SDuRGpg?em>Wjzy?6D!)r#dJ<-i;kIsE)24P&5dh4G6ZRVCRBgTyMiSHH6O=#nz#sa*$m9Oi z{_mK4e+%(sV!F@zH`ry|{~PUWYB62Q+Z@#x(w6yFng>9PS2&6p{Lh?rxpTbmlxkzs zm^+YQO#9$hN&wC_i;DTuNxDVfr`OWT5@Jw(mEvk9I`2MJw- z_sP1{M%YLA9Io=>$~mdS{GBsvY{r$!Wu4vqx+};liH28ySd~zv1nVSSy`ef;Hgbwt z`bJNh*=Cs(&SJc$19-OAWi#R>E}`hZ4_D)sHsiU|p5}F=@5|gmH4gvKDN`Waym#5L#cH!gOTfMa83Y zG>&&w-P`6pFhS~A8%oS%Fa<6|=Upg#AP84h(r?LL{eb$Yv4o@0x%>FNmF}u2!1Y_+ zITR;84LnG1r?x$92WvTu4zH7oL6#747Ne(Ma0`BEN7GJ)9#hPBd< zfoJWE+9-iw3gMQ5s6sJTLe5ca{27GFSFrn^=q>@#u-TtS{2@&^g%%hlC(|Y7q$hC2sV|ei%bakw}tT1TQ0C}c8A4RUZ=O*ZKwM%WplF5E8SdD>bKge)0xhC z1#GPRtoWi@DqbSuVD?K>mCjU|MVS%p`8|CvE+KqGfv8+Ymr<`1j`r>1!vhk2!nm~x zb=Di7*e5{kxS`oV`vvJr#uA7@jY<+ALRxTt?WOf*?dS0gD!7tvG0)@tn9bCw}q|>rN8Fg4j1A%)Cgz{-X)hQqX6`ABr(14W$nbI!a17zEB$ zjyG~Tj~iy!{!DtswOG`IS7Rx0YGEUV?cyn&WXjY@-T?yea(wVgiw9tyTUdGQ1Vsw= zku8p}R?fREKt>rVAQg$GpG+>dM7%-NYeSEF1zt5!!mSS$9t;OrNg)sv6mmN;FD?pP zCy!4gSIuSfbq*Eq?*QUUB(sI78%L2XLj$*1UZDdbu_OpNdtO^$z=Pot!IH=TT*6Ih zw_wyitO+UrjbJ0R7BOfbFlZnT4vdCn_SpA^RuL&elSL8tdH^5dd>h0W8W<+qo2L^?s-PbR!RkEZ9#tRCYQ9!B0d{LcJLa$}x)cSu_@;dVMzkuJ`O1&=4%>?YON`r zmSmUgd^LAs37E{_UzX~Gerumfo6kt?G1At75@L%_jZFlI;NP2~nDM?!uYoDC#P5w0 z88hh}u3tE7m;|u|ATxNNt16=7H;E3wR1ib@t303{QDB!0QqnWYMkr@k;9qPQqfMzR zEh+#R0Sre&VG%{P^uFuQ3Hb#C(w&JD28$YZLbilB6NqXhFbJuI4t(-8Df0tUZdbfw z#h}78g@OT1tYC*<4v8Ggh(Za9(7EGEU4`H_%|2HX2adG?O-0)ps#g)-4k>sUe86;y za9V-}UeRuA@I%Z z+pb8;Fp_mfSNy5TO06HnEtEs{D7xS@K&PdCk`>r{euk#lCOj}Ufts1;<9M%AeX72S zaqUtvdfM(gKsU!-7n6S`w-hUU{j`E;bK@b69rS7{9Ews@86e87N7yBr!JG?Pa{&I5 z1;!!t+bjD;00Kh6-($fdimv_k<2!@2SUkkYnOMlp^WJ3W3oI%?dmbzvDlBJb6C}jw z^3R|(L!dpx_qq?_i$WRD4gO9C79k|=65akvi=~B+T#ALv#~z*8wE;4809MKZ_cUJJ z+uIvut=}K?a7qQ*vcV~!qQ<}>NW*-QfN5HSr9ps@u#^D=lmVQG)Ck@IrB+A=8i)FP z22oS(zTRvV5BAl#-)*DLJT>%yYgeU~z&$+5&L02SngalIh1s+uOnv${1%ulUN4MUz zSie54R*Cn6#+hhfiwv!PW~o)W9Agpy0(9x6v0>YxR)xg_!Tv1QRy9`b+T+o}?Y-ob zodqP3Rv9E5>G;2FQrfAYrC{2}zQlw=(I9w#{Cau_MG3t)Fxkhy2z|Kf?GOIG30g}6 zk>5Oz_xRhrx~A;y{>_gc+XRL~R|thX{99oHguRkXUEF$NBTeXB7Sh%+NtakWK4gZ^j z=vb9tFP1hb{wEl+qI1hB_Cahj21S}(6w(yW;IPlBXvyv2cV#1J0E&^aqE1459 z4qV{Pj4{8{e1;eZz6dt(sEAI!>hUK_I~De)8|K1VPu1-CDRx4Ry&bJ9u6;)J7w<&h z+Ly_UPcQ7s6R~I!a@K=yiFT_c1vuwrL=x((BGB2wB`uT6E0OEFatrea-xIwTATig^ zH75z$!JsziRZn^EpF#eOxn3PqNLs;TQt8SL5`xrh)74j=x)W#NlPE9HUgcQEyXu#6*FZIxT-bD1kW*8a;}`NS};=K2d? zc3I6RpC zF;_3p5ogiqLKO!@TeNB3hh?@hgqu$EGvn2E*b+(ur6ZB?kcJp(k+Xztu=(2|<~O5e z&8^5>ZhaBDm!2Qkt6DASDXU0gDb3ZaY?Z${0BUQTDjly>YpTcNCtdM6TCgd6`6E`- zXp9#WHyT1TdxD?X3UKKnN1m6wyk=j~RfOrd?mHB=w~m+ErQM{~$-I3f7asE}F}03P zXqJq+VJ0Y%egbYQCRBM&Wc@&^t+Mf=eWLo(wGdG>xfjk>0cds zF;3ZhNOZ@hroHOCHev`|#}Rvc3&E)D3zMnT1q!o>RL3F3gb)GN!ek=dMbP>6Jk!l) zVMhPl0Jy~>ZKcRHd}t~E_<-G|J8aEkN`QuklbgE7Hhwoaf9IZ{YWvhp@IFm8F)HPn z9q;O9l+|MRw16?+NbFh`udWvt`TXo!&Wg8C05Bx*p>X?tX+N8Cq|sk5{RZw4b?bYB z$(1x87Wle>t6~wwiPyl^T-f^CK&Eh`8m~wD?PG3y{W4qV*NMNJITtfip4)RYmN^C@}ab_P)PLm_KyL%s`{XJ#(J z#8&y2{&fYj_K)UxB*V~0=W7qIFNy}Vxt%q1UkTb2Ng5+!v#WW{^JCWI4;gTEY|8JN z98h!G!ACE;re-u`TINg~g8L4fcGF%YSlo^n=%1v}*{)e|Yvq&F&fT!Ws-;9rZ;8r& zt-&udrR_S88m?$$FlScXTl)O!>@YDqW24}|U7&^iSfg7wZSOOnFX6pQQ0h@ToBLXO z!FeK-(E^cu%;c%z8=EWh7+>~v^d-gN%-4Xo#ukWjF@wt-gaCw#6V)fC3?kQ2!}7(2 z)dz1c)Afr7!+pL;w94|J`Ol>+QqYAfY_}vAt(s)jwP(M96%4b7$>y$fuiK;fzilLmB zI$LKluxPg2ms^cHH)(Jv!)VAE{GbLS2J@u*KKF#eJm+@4j`iuS0n6-chrx@&OP=4# z)7ar~8gr``Z^yC?w$=UEYnGy%F~}`i+iJf@ijzn=t`dGFxQs5gMLwC;c^(fu@ z)74q<@%lTuQRL3@i>WJ#tpoY#_j7U|nbq%|Y>Qy_f9+`ya&RxOHkgc=-NUwRdos9C z+9lx4ek)_!JoM0K`EhZgpsxh2By_dwA^!CPZ8HbLab9?t)KU-rNqWSTWzSuC-^RUX zvIcDow;;U|p?1X*om-sGTvS7LO5cs^YnCzrvr}%X*y0$Dn5VB~4=;BHFBGBAWcr0h zzl1|L-u-MFlfS-O5q`MvNgq?XDYB2b3%YpZOp`%{`G=@$lq&U^J(AXYZc_j z^ojB^f!bCMB{TPFxlQf65w^oCe&2AsaJ+i+gmJF+u+2zBx)L6u@$^JqYu5XMUJcFF z7NZtt@wpA#8JFXG8HN(IV+Jj+sYI@_lc^>#6W-E?m2zcmkwu~LrMZZ*G2WX7`jmN? zcQzv0{e~s)>*h_edR@GIA)S{@h&)eK$`>mS57I|b&?4WCm>|uj*lL(-wOGW}+t$Ez zcPW@D8nkQY8a;)GUMhDFEhB{2wf}g}fRpU*H(Dx-&vLTgKv>)o^NNK`RJjC8BSH~m zmHQ5P>M*`ut|1X*!5JEUCt;r?=!X zTS(f{%g~Sh@r8s-y8eTw1M&6Zo`x*PY(pi})Ru7&ud$UJpFg>v@EcCyeoaQaY$Nr)t%eM{5Tz`&8(!p zTZ}hS&D+)EP%a8e&(cTGdt`JHs-pgGEs6DL$bkGqN$zXQ7LCS!SbFwy9!|^HYB{r= zv9`Fn3UBIW>n}cCA+4MU0eoIw@r~+45A^{xL&f-~>R0w#7A~4qVP7EK-@dx#>sxQ< zNN`x^vjF|f>driVW|S8ydE6eCd*p3=d%!j>UA%X!)?l2|qF;Wefs`;`Oo zk~tri`rr>XTE8Z5ZI$XmgIDplt+l)pzOz^+)TehBWeRiwox4pyjz&wwB>2I!_W15a zxt6%$u6s$TTu%b{&-rlV7KoC$Kc#b9&fc&?QBgt3=+L52QK3}PAVAYbLxa+TRA|vu zK+qCUva(PIQMt5`Pb;$s&0o6Q#kKuJ>-z}q9JWo zc_5Z_<&QD)zEj!2-Ut`vfnc183x)S`a~s*qiu)(6^*GZuGJjCRPukLPg>B@5&J0T& zjlE>T;K>!Ou*#=%P_l6RcC4|-^%SM{^B=}-?{BiZ4${GM>1yx0bugnJaF}fHygN=X ze!FB0LP=LY3j0+*#sWtcgp6jgqrHY$wx2K8$WEWc(@&M?8Xqor8|BH#$ngC5uuNlv z=NGX|kHM^7z!6g98tJa1e<6oUN&X0z|48c_oc@EA?-M9h5X+Ro`ENSwPcgyslt$N} z)Up%^Jf%@GGua;y0|?jgCy4ba?>|L)=|ZmA%^~}tq_kV~daQ!Qj;f6F<Hs z2hx5L2`WFc>V57S6~-t4S~hk|M$ zfP#7r8Oy(Zj7>fo+5e;EwzAy6ItLXxnxFunpscr{ph*A4a}@&lPgVJ7XKQQn(b>-N zKVzXl5@{mUCKZNYC_;9kf5D=n{THl%@Amo6Nnt{OhE4D`3Spq2aFG5TDC@rgIa>cS z(C^ZqPq&||KtOgW{vF7h;lE_$X!q|xjiFOVvNr|aM!kdMv(-&e&yqy47|{|_{ymj8nGx9P7e V2aoXE0|oM(gPi?7hz}Ih{{sVb>0Pm&Y+#I~Ii+qP}nwr$(CZQHi9@3*yETl;TnYPx4?s_U-l?rY>E zLBY^~fPkQY3bN`o)}s&m8^D2pIZ(rx+E>13|-1y95tS3bB~)Ox7kvWND5>V1lyU#H#Yj3Vj}%% z+Nq74P~1e8$azd6_#{k89BwQVuVkj5oIHX(f4jRuljnzT?AuA9wWFooX0f<;ZLsVs zn^L?$8o@~Cih(eEivg%?B;t1fpC14DF>09B>1!*GsP|{hx6GMX7j1jW z)b`_ESr*wr!}zBTFM9{3s_n(;uIvokf{<8jt(}i@t=#a1OSB~Cp++_dd}(0J6)sT( zty{{NPd>;v1l5C^N25|txw+3(q5TC9t?Ag^3uj9`GQ0e#y$HCcT<5n69d6%&Rcf}ZT}UOIJSMLE$0hZg`K+VMQm~dG69Lbkyl@#wo%4M zMT=P{R!Pw|of~MRQIJ-M4j7e_m9(2>dzj}M_lZTC>9ks@J5A2c2%)chfP9|8YKmzY zgvjea~e&F3G z>zLYyycQJF!_Axt_1CuXZk!kOMRz`e`us2-szEgAlHO|JN0eT`&2_6T7Gm1*KpIrw zS|Qw-F6IXLXdiaWHwt>n7&C}HSuqJLOps%LaSqL`|KIwG0s+iH5?p$TdYSdMr)7fb zh#Y-#F-9AT`1EL!$R$*LZ#gJ=@zPt+^-X(-2DT$1e$mOXgX=VNqCQIez?62T^YO zf#Ye>1kc_*ZuYfw9yEC4=y}BrNtA*-soQ78|56&l_QCw+F`6W%yK4wuI}M=9Mjye? zq}+>f>jlh-gi??*1IQ^}10MVyi?jYNv;uvuc49Sf?a?#Iu119%L@@zu6BhvI^z^}E-s{`0c)Tf0lo}uQVci7kbyIPF!Rtbd3dp0?$NI46_u=q#dGv_$jQwN+S}Q!47ugfX5=4+Ly~4G)v`kVKIkg>-~c0Szz}x|KIo@IW=G)}O#kHv$AI zI%F*L4JJdLMmoi-R-|N-IQ{5Ed8h>WRFp#;oBWbRPb*c`=d?b|=|H?lj!7wvhfvW! z{t7Z81oQvIj8=vI;33hziT7KWR(B#(bfTVjk^i97;7$zjV^>BN)Kqe|dwHBhyE4)7 zNzjNY8fB5^>4-jS@KD|0n!@5B`q zD*vXGyMfUwA8EVBnS#E6^Er$hrNL6iP7-*emT}4cbNwnwEzAZ4k{2f3(q%VBww9fo z{C=F8tgUYAgL$e}gZI$+``ydy{`l(gOW)It^^X=FL(o?OqqmmrnU{BGCzjS?81nMd zjp1u}`RkTeaJ01d^G;vu&V9eTWu#6|%ZRhHuOKRg#kTT^XiaYV>CyGR<^VX==jD5O@a_BT#N`Ehi*UOK-@6L25w_Kda3^)Axbss} z{PWG;>E7Dx?*od2aALE{Zx2rOlgu9-^F5~lln;6GP9pGcfpn?m@? z+nKg&S5i7R9t=$<$&PlnO0ZwXNgZg}1xZ4(8fj z`uk*0B3!y0MzLf5dmdI(*I#^G?(Wvr`<>6by+3O2?$wHk|8#d>6C+`LKlpq&f!})n z{CtZ^D-#CZgu!j%O z>00vpb?NcQ^CUocdHyGOety_C=<9JfQA^T+7W$*AD3_a@Dd%C|yP)kioqbDDrwD7& z-d86h-n0N~Roz`DL;k-(KbO9%!u0R=M`WRyD83kz9y^=r`^(24S$>bZEDxhomxUSE z|5U2Chcm)wO8wmQVb%ubBUg5B>b_DBUE z@0RtisEZF9^Uo>Yj?d@z<}XKt#Xx&n^tp?Xj}eRN{h;h_7+dSy+%){nZWB&Mr(@ED@9y^Nc4&3B~s{whl z*W>YKCuo6yF2iWSI5v8ryQwQEw%N&vcm@ZGz|MuVhVwz!TP{0*B?b}kuy@rI-H@{t z8|?QHf7k1Cd)4+hK47W+&hVPc-Gto>@U-T)dJV_s3R#5XJ&hBNYdarx{$-;k#P5YO zJw|+gaD7?Ov)H*mUBC4&XELGwSeu=$D1MY^@X}DJcZ}c*)*y*pBC3PCdH+cgzVrN4 zP4XhObf(~=IfO}Zy1WuT&|uJ}g9BwpD~CDuLKVwJadLAuR>8Q9TP0b)P=oCEsw|bx z#}};|ha&LLu9e(mQB7T?#*Y(PGY*C0h8gW*#XyY5`=P7Y{ABz>iFF@WHPsbnQjD@g zJGZlTzOD*8+cr*hS>1dgS#waf`CaO0g}63eWmes^Q^|19BN6jx1({V-mN}_D+pyQ? z@h$IfZLN#&KwxIO|VlbPv1uQ5Yn3se0R_fMCZ5s)bgljz$|`aKM`560J`$llAm zTDnYMaePa=G7XZf_7m?p{2x9px27+U5BWflYuInTJ@1pPgW6`E8~AOPWKHiO{pjD^ z)~d|it0@Q_x_4t-doF7zZc2nR`fPf$FgkVb(f2d*+95fd>p~-9N{5>9dseL7(?^*T z9dX}L$H%7mYw#-zn@O#Dd~YTcN%0J!$v`8yObf#sd%1{hZFONLkg*SRVaBNFKQ8hk zUo3j?peqGEpO!_O`b8fhRSwKd8(zAHhTfRN^RKI|6gsgrh83%Y_@j0Y;pD&0jJCc! z*>`+VwLWF|zFpmPh)6zU$CTF`24lgzKGDsmB)9G(8jOjckn6%rh(-8#3vr!kZ%b zroHmNt8$)ma*^hrm&0d#qKhrEy%1aNjY4#EVJ+QyeE>pNBH+tVy_PV0t7%)=Kldwt z_rT?aJ5odAiI+oU@rBNQ8+XimL0@8bM(?N5cJOZxrw2dp4~fCNyKsjUFrPBdRbN?F z?{_c1b!~gvW7=cx;$IIl#eHISd7|*~Y;W;JZ;_xy4_Q0cwzafO`bB(xGF7{9of1UiP4vUZ)`q4ta;fDQ5C?*763UOuYe(V&TbwD|&-c z&d&wNOfqGJEhbvDt~~ZZL56VmcoA0UmYm}j4ulq_hv3=fay4vf(*lz<6}td;Tm~m( zrW3ABvqu-{NSR9v-nH}*NvGug&-*q^ToYBy5uuZOrF3PdP3y=@nXb3-mUp8p<9wFk zCWI{TeZoLcg#CNkAZekTvW%{u;@D@3hzgj>ghPE8rmU=GYFPCuKzT^Zpda~f*WI}M zLH&l{azfYm-!jhCF_Mu42^B4~UUWX6m=eW@60E-*9;kX+DvXGL0LaUv0J(xTX;B{B zhoj{GZlld1RhlFVZUu+|SuwV$5&0M~K5)MU7mC13wNlWS-dVsSQGl%uUSRD`#V!#J&+!4XDU@h2b14#fmgcQQldn8~pj-4NC1#i25YB=#|T(Gi%O zNVc|1N6=b0KFnS)uKCZ6UaOzrVRXHSDkRblQT{0|MqyqD{UzH~|H<^#z$G~Ijy)Z< z5CI5Q7yzPL%V_yyNdmpcp)nDrUn>f~%+BNZ83n=^nV9sBR6tM|McfP)RUoJ=D6XR= zTj{UcS<%&{or^IdQHzO#)Rcz5pD7bPh3Tl3{T3y@^!}zW8s}UIJ2@uEXl@ig2~vZT87}<;-M1_y3%IAj4fM4vAZuews9?EXYvi z{G@LqSl+%eh$jyBxrX}gN0|s_-`j<(u?i*WtiY6jEdwi2u$m&7q?OX1bC&6XJM)Z` z@tYItA9Z9}Ra8x#$Te0OFT372&W0R?YJFxD&sh5UK@PoGno(eQNWXlXJ(zYMA`8J7 z(K_-1h*QhVlag>H=c4Mt(dp_WMm`rEM`Aw&OdEVk8RIt;h&qy!@*3H$aMn2XCFpz3 zz#SF1Rq|tjx<8&kB@cVIXaTl0bU82*;bRQURsM@p%xlm_0cK8O-W;4onaCowh#lrB z_+1BQ==&}*igjyHnA83;h(x(G#hqSh1vzJ`T2-12oiw_JgXL9>DEqV$gwI1#XP1m{ zY9?b3gC<2X(0ac4OBGl-HcIBzwhC8P#F+?r=puLbg9mb9T*R2_VK|X4$cCDK(T3O^ zj1d^8O{7=9(*j(d$sd&$Fjn!PqDTVxFhcPF)Z<9lQqAUY`Gk%vG;T{6D z5Vr+Mqg*dbTKdNnV`K~}xY|T|qEFboaJ>~EoE(}*6)y3!OvJfM0?CbZUa9meA3aTD zOLPa-6GH*BlyIioVE#W?TFQct2QBFbQR6RbgHhu*;XGvvZUBbBUZUxx4L>pqEH!yi z%3yJ`ikg(;XVR>-o_2rQ2XWvwqF{ z2_|`#x4=a4HEWnA%H*#4tfQ^*?A1Eqa;|PjT#G(QSPdWp%7lt5a7NSUr*)Wl3#Q=; zYblqMRN5`~l+>HiY!-0B*#~BB{sb`kd~) zM|NDhK%_F0a$#^>+O=7>AE`xQaAQeE^(CSsp}BzP-$SqPPiG3Zi;Oyeh=^j@M3;!jGoZE4pGm>n4oXpdZn_btkx{(`FsPET=(sx%lhms- zFof+&NWTw*GzvKcP$RD-%|s~-U$7!>WKz1K5#X+lzBYv)Fv=Dd6}QPsNC^RBL5mY1 zC4;@;4ZY4|BHrpAuERRqnKekG7?Vt(tAaXu)<7lkP>w67T=Y`p7`aB}fhFb1)lnbz z$&O3@G|~&?2B*)a1d-&&ODUEfF-fb~1pq@H+3{n%CSs&%NI6n43S$v%H<_ryGWuvZ zjnd^$UMrbS)T@eYAr>}w0Oxs|xEF{N?kx%o3?sXdoYJ&ZU*XM#>0x%Yey!c*Xua2Xd-XQIv8i#M<@NIM#g=EDF&Z20;kWg z>e}a`J(j8r1x@v-An%b7#wcu6Uz7kVTGZkM^iiob4|9bx?_ON*Fsl3C(s<3N?7cSL zojcScNBNI~;8l|9abcyVFTgNIvkhHV=P@-8^)yP+*vrlwL?|s|--&F;ot_FRbKj&z zbdZ>eGvg6&l!Z6}aS{RG|gwk`{{nSOuO`1&cp3Ycy9va5z=0jAJIz zY!W?LRTrfS&f0nLq2l@lP(ZKc1;JmC`LQUFLe#9`AkwB>`x}b_Jj-~9BR>VM_Y_5X zsIlmpy0YUhJ#YUsf}m-cDi66JFreFOpq?2X?@6CP3d{AcL0e^y6ow9^~JaAvvRbSCEY2U@l2IKj9dXD@e1r>(%Giy32ZdfvZAF($#X2O&@L-p!g`bMh6kC93dsXEeXEqz{oe@-Ll z1}F@=29I;1fu=Qvo~lXMmnMUR3jf26sS2CK)C|8JWOtSastK)tM}yHX3l0gs?$<}o zcMW99h=8+%e#f@MDa*q2a%dxN&YiEC%iP2`ZnfVn*|-^bu}cd>B6W>|V4jc=W>F|} z_wZ)p9%q^YRZ;BcOSR8`PmwX=&(%QB3Qx2~(&9fwMxtbqza}+@E6SxJgbu&Ky$6ML zJ$9J+FHL)39o2V*hyovAQ=SV6cDuR-Aqa6-}OK?RF0O)fACz;?BNx+W&_mzG5Sq_rBsuanJ1Gb zvrjTAVO1ZnT5GFhp=)|jOfs|IQW#TIiwZH!E=pNoS3n};@b43rgty4Fro}sV251^DcAQ@wTx8PqqO0yoz3NEqgl3Z{EYiEJ@c?$*mD?SrgelC<{}E2YL=z7AL7K-w zFXqI*UMjnjJ9?}63pp)Y_Qf|nEyRf2B!}swEeJE~km)~Y_`g>Kko%wXJ)8gtteptV zB^Dqc>GP?v9eFtpo5G~SO^>vd>8oXN)OH}0R#E8Zi2A+d^HPHqt!Y&#*n5(6aL>2f zc1AzHY_blYm!;l(Tp!pFZ;85$H?}?(jh_{{*B0$mM*6MM<1(4<+}I1CLgpFiD>+on zDP&O`9@$UCD1Ml^$}Ct@))~|y`>A&Tz7~h?7t)4QgUGCQslcP8*ap>EJ1nAMObh*e zP2j^WnW2lLY3Jf(*8eaL&z7AKStthD3nT*U`!mv55Fo`>ihYoU`n}}6 zEq-FUWyMTAA&AI=B|-H5)O2EgC$f1FpGm}HRw0ElQ1F#9o|b#jqr$w9XxJ`vZk>8%q=oTef91Dc7X~vNPV<2iZhfoe5?_F;cjX z)*D|yv4(-Mg9#2N-eHxVFx$JqOS-6!V*e@8E3L#55* z(@ANX=}^r|fpgCa(_Cs?2RNrpp`y(sM{!w}h-!|^GqnX%HCNplCeX7;qq1-AIGYgRy^CV2sDyE+D_qE{V_LnSn$Q)HJz6F$um^^Hnveh5`z|cNHxEPAQu0($Q z%!`$}dS+zH!I2^>H~z>5ffe!0&hu?~4VhvuL3R_z=VmtyrH4(g|6SX8=fgfRtfx5l z1I>r&b{eNAhdI6lsnKsYWHgRqSj{uq=x1qR8uB)grYeN$FVE`Mr>CbECTDy^I8UIj zH{SP_G>`h?ph_fkGAkEjIcWs6|0)F{y04T5HZDx#r4W;cc=_ zH7L%2ISJfYFi$DUl3px_p2!_Z(7#=XxLNRyk!tH2eWGaMz)n8ik)joCWQQp1cy4m* zMLHQtArp$?qTjixZ>iDEb0l6B4TYahp`kF>%$dTjDy4+M#3*F>c?mNMa_6$cD_w-Z z7B}L){G?)y4CRlsMV#O^Ss+o~WVSEbEzWq|&-DIyY2Q(RO`Q?@996EWn%z0_dH?-= z{e5x{*!Ig0Fea^HQ?4#pCVKa!3D(sQEaIM%;J0EVXd@nPPtzt4`Ov zV~2Ljf`ILEb>4cZzFTSfGOI9}zvE$wvt@W~Hgy-;7 zSv@I3G@Ox0{6a1E+kTi?Y9r@pK$18!J>MggTt?%kFaJ2Eu}n)Q9I#hPC6hbleZ0>w z5MVmz7ylKF5dSA@hp4v3*4OJI6CHmyn)XL=;S+U%WrU@g-%_KDs;QH2L35CMMeWj8 z!t@;XWvmEdaY+ME*Ho4Mpv56vkS3D#+Th{H=US3O=gs+RJbSD9bcYgjZtcv$=Lg*h z6m^BQ?8IC;j4?*AO>t-JOeqUQCk8m+a9YpA%Bi>( z?ShrH_VKMDpn_hST$^6>%8A*)Q4BJ5pY{n_i{hH#vd!yAFeVDdnSqpvY=&rHC7L%CEyV$OVwk6sU0q*fXfUIhZ7q{C`62nA zU2JgndO9v_p1M^!ZzztXO8goKlMCr6C-2nL%w|TZx{PE6@tYmMd?noeq>a%^stF;6 zQ84u?B3_F5Cf#Pe0aL&wqilKYuLN^%+Oc6LMpAy@n+Im&S~fc;&xmk4>_}TOV-U1b z058!9HNs3b)IMi82~3lOXQPNRLfpk(jr|ge`S|k@x4s}L*4rtb!_TCWPDy~cvSzP}+YTo$7Qg+3clLPg7Dq3d# z5a;n9GbC7R1X4n^$*L9B$`iLNYq)Q4{_x#Zlqp-t!gJurh3sTVu@u&t)#H6iAGfaV zLeNMLd`}Ch3@s&ujYKD{ga{{v1XBs($mbenbv8Pv-~3;}X)8H#DTKWfM>i}Br{jI` z)R(q}Hh@u1_KvZBi8q662=D(y+nYMeGiaEA+f%w7sBnSHTYN$>ibQ@6Sh~m!mE?vw zo&}}X%~^M*)Ej#nfvs9eI^Cmo)DVAZg#b}I#-;G63G!T^C5$~RB}oI17d%6D^yMt*+J7-Y z*mGI}KnpBQTA*;Vl532591>@Pv?TooK?fp7`O zR?c1_p~aHqvqFRE;P8Bw6tYcj@YVT$0_22MJBDUN&@rk}$!MZu=2;_pL?`Te3z-C! zvX)m-h@~Uf_fZs zasx=M4okvpkj6l~p4W7ExkRQ;WXP{Znx>@!S;n5)>b8*?$v8xEThWdltD+$leL@C0 zY(>05V5GOr27MVOv44y~we<>K<&Pbd|E+gA8BRk#ggB9`gLmCO3dkCr)`X_poA zy~U-n@yh)LVwR4$VppVZ3$-torAm|005}ul!c-aKve}~__EH! zh5X}KsPKnFM?pPF^n`aSK?V5VFEJ#sYAYS74Zl0jcyi!K1?jTrgbyKc!$$pe;LM#W z|3lx;Q5C%>d1s|HoTa8_Q3SyXbirTCjD6Y-!c4H$#KMM^0o5jXf}TR_mG>mXc@kJ2 z#mSg_)Me+eJVl%OC8NBiDl#{sbwFmZ(5Ya;sf9*=-KJ}5nkrcpg7K!^Pf+5h2rYnS z+xJ#borI8~BL)^y&op<=fc{k_%z4YCxsfXgDaZ*F*3eYzERCcaU@DbY;glc(8`BcQ zb%Cou$;7JQ`wx*z%XxQ_)QvS*MraD{mz4A{0xgncovi4b;?GbWi%A1mwE&dtM6u8y zbGC*)azlkd4QURNq zCmHH`Er=T<xU+tvaFAe0A%)a|0gs>wQC`PQh%(41E>`dRet4W3)9wyWI8eDb&# zY7bT%>xqCwK>1Lc=%?usLI8P7AeGF0A$k4Sc$Knx=~`Rl5t4KW)gykmoG9DBZMt@= zBiPXMmp9v>r+)4~{`p?LQb#?vw(^ef!E=`rlmNmLI^98!^AFJKNXdx1I5m0Kw?6Wc z`=#|k?DO>iHKFR8okexlrvI&Yvk4D^G$Ktwg-s3r5IP$|A(<18&d$kJXaV1y#^{C3 zqMLKf=PH+hzKwnU`Q~)W&8;iuq>_QU`9?KL!A<4l;Hv9PImf&MljT3K<%9w6O1uy#9@1yFQ(QY(Ykl-S* zDB!0*Xfl=-$&9RuxuuEgp(l8j4bVi+TmYi#Hcp7iUZivfXjqH?ki;RT+fRQo#y1<} zVmDo42zmk~MEa^5u`MY>j3KNRa>pvVoG>#D!(`_3POI)FUJ-K%oHFV`%m>@`xZ!z~ zZjJAE?f$c!Uv5~iS4-iLy!MR>tt6A44CDBte0H}*OmNs}#%ukD8Ew4-$r;JtLcA$= z85OaacxO5Zl-&WJ7F7?G2uDA{147k)j7_dqQQF|-=d-f z*urpovJ`s*Vx6M}2)^3O&cj48|I?RifI}x!(yV7*=S;A#GIeQUKdEYPb5VGaIHdvF zu-CMn%6u^<>nIBxE9#b+8yGP{I8A;UXGMD4QaH@dmUTH(}LNi3Ux>C-} zZt+5Dq0qSD(+KCG5Xbq3WbOCNT8HNC{vqfPe~2L4dITe~QG7QP;}W_5UCwc7_I5-I|U#VhOZwTccLL zpiwP|7MbA+TXc_P5*gb$HqMhI*7%#`YFZRoWWdxwEk#(FkDITLQ&kmHRZ>dGg8oZV zvC(TrZYIT^L7|_gc*uCU-`A9*4(^$YzxRATuj{*)+uzI6&%s9uuoQ#0<@eIvHLmyj zCpQP^c%3zT-5IR9HoG3^tX@){k-a}RjiLCp54$y&-`~M&YrC$}wwIY{zU^LR_cdGF zTRXa1yGZ$-&#XHtUgxmOzYCjhus+?Mk-A+UtJA5sy4qX1-R&{9pScSdwLf+=2pKdi zlYu7g_ZQCshIzZ+1z&3at?BA5jYa(J`tbB#<|6{@W_Le%?q`b7`C{GSTlz`QU!QA) zoDRYJ`MJ2>?b-EB`f<;_wdlt4S(vX(4AsHsB{^HRJ^0=o;j2BHcQ5R_^?qK={G9#` zEV-sz*k#k*9?q?)+1;}BMbUmZ?hFlv?Co-Yt2~Glwqe4R^JzsUd%GR`7Lyz57k^{`Gc${JGi3I9qyQ6Jpys{BM8m zqK^2t)ig4`-RIpd1~{uo`$~XNWmZ!~zOuB&^jyVjb#}_`YUpe0Ht{PW!*BKPXWo~m z$oU_Je4qAej9QYg1beS-W}X9Hhu&VUr)5)Lad)>-&u?H_ zzJ4AqJ{q>SxVLtqeeW6};V`p!Dx@-|u`= zJA2die`%wcO43&#%Fjw^^BMGR8h+C!M}5!s=sIuOW1)!(Kk;^ky<8g;k6d&6BYMkS z%XgM@3DNWONDaLBPfK1ApMMTgJ$(6Td`oAjBW3kT81O$Je^;d~RBbQAG!DLFo3(nn zJ8Dv&UM0OQE=~l;rj-Kb4Q&su?~*cjoqk{0(z4$x0v$Y-!r=#jfj4#PT-l0s!n$$p zzh~K8Rqf_K#eBNFA75H@bbEavM_gwSs$W~10e(~FmhA(scxUEJ$5$;)lQOEbo7cxQ zK*SISsgs+To3E{hH3g&M=`no4v%*fUSuDFk6uSk)whx{l9G?0Uv;Uz{*L1cvHC*Fj z-@lHX9oS3hnkW=H zsgt=rT^^XeUq80bguh|o?!J!O1{pn}Cq1`fA8&`s<;Nc`FHXNqoiFtl{apd2;0xcM zU{vw=W(|f$JKKrN>)!@+Vx9gpZfo%0ot2$jK}esx-JKqvFF#^a75@b`M^E)92PGMw zYE52N7^_da+p~pfD(9V(w*FV>$_+lh(eG+*@5V27*>7&p*JTgz-qoXR?~lK(Pp9po zcV^qyW6!kJrs(YYb!XuzPP6xW=m!%S5;scJne*u7Y3i=e_x2IhPdz#LE_5s($4AFr ztgp{k*;!jI%S4a;N1?^%Q5boCt85H*dFs!r?|%%>tM8A%*J)X{$A8)XFS|v)&&Pfx zUzCQ|>O-nL?D+Q}+it8V;=y;~N9CX9u%Ad>-`8)%LPUv#!_L~@=SjZr`&`j#i`5Cy zYLfBS-8}mxla7|!o;Up^lTO)h`p*R76xNGc-KY((*Q4LBgIL|zT)5Afc)r+9F@dVr z)j_r80p3rx{+`dDTHShE!*{`;-PjzoOW7WPgPX&tDV>gYXx&o|h$GY^-LAI7P_xuyzgtURqwFQCd$~Uq88YH^05F_cc0RqK???H{Y9Xub;4O0kCiW zuBuS;zwZZ#yFTMtj36b3X75+e((mAeU%jiaYo(o9zr~(spSEd_4+pG0I^xi(lH$#Y|;xB5)_;(Waw(^o&Z-!ff6 zY#p>mP_!bZzQ+(UAl!)Ih;DVcHF!QuS1g(--Ff_^8Bf(o|TCtk|mPownDvEVdnm1~3^7U0lOiodF9x)*ZwES*f4R4sX)V3el?U+6k??58y%XFmFI*<-GiP_hom3$XMb0v@TKi9^q9= z6@La3mi)~RVIM14AOw`nblMj#%2BNKJkMfFCq*hTiCo&M3NLJn>xcIZQpbLC<=$eqT<;5a=|n)!^{ zO>&%cY$$O~!7UNyN&CbevU>Lg)w#n?J3n zm=JR|?Ot40cb8=x&;aE*qU`q+2^AxyLS^LAR1S;COmx$|dU<@Pt9&d}?(-y;Q zH=?#w7nT<>m;NN~dW3)O03?o2AZVnXo|jkQzsc@XTlu}DC4>Jc!p!!y8cL((X9U(b z`hXl>`8_%^?O23Q7|lch!f||!<(!_pmC_~2Gvw~ulC>@!Tx3=%_ZFHi=>Gw$I!V&g zq4(%WRH7ixTbRn~d$%vnPIOps99_Yn3SgEr2E5k5gfIrJxh?#|SxXK5cpR+DdGP&# z6s)Z6{rs5KCA#3il7w67$F9ByCPOQLv-W!-;+-xyrr_GaQGFM_^Ft{31>}RaR_6U( zaB>$p+dsHD`F76#YeWtP4@HE{3sODUDn1;5HR;-`ov}qTe7&L*GV0Rn>%MBbyVump zS09%^aDycEWd7*Zt820)ozhn*1wjcBg}7(|CYb|EW*rU%La(}El;YYj!J@9Kv?T9w z(w4SvcB&ClSW^d0Y7g+^N~0?;`kPJF5;a_Pt3XqnBB>DXJ(9lQV*5|?_brsJ_l;7k zqV_-fO;z{z{GpQ1>oqqwcJMfwQd{QY=P|I&{c&-7Q()Luqq8;;!sq3Y?w42P&H7iK z*77N64U)Li#)BW}eJpkk|7q7T_(ha*yuFs19Efl_TYnx5Q~g$&VP4SqioIzSd*3DB zd-o@{?&qI=H)f`&AoE30-Hu0)94$~WL~R;i1emv9$)ivr40@!YEf!-%mwM7(?<87s zK|_tQb}Ze}ZJY$RD=M11?+euAepiG0wz{_OFTA0jy?s1zxMql1>&QZz9A!4;d@1@Y zm1;YzMx!3`5~!Oxz$-z@Lb;nYjHBw;>EJyU6Iv2Ev4Xo!ftkO>IW4)`J|qu9RAtDo z+|xn$_x=Hel`YxAnBrgfJ_6R7ERg?rkl(sQ?qR*#PvNlXfN>7xs#J)IKb(>Y1HXCl zRKXjjWBh?)bfhJq{ZG(P1*Q~Jz@|>?042t>$0^alhb$BJzH}V407znT;cB!swNiM^ zDg&SxsWIFT`CDuPNLknGKbS!I-=G=s4785NQ2Gp-t^>uf8SMdauvr6uMtLTxgo?=H zOv=vBPC-5LR|}cbyTIRG)a-npEA0p!K(;!fK>wB*p)uIyrpY^P1Qyz|W`K4`);~&a ztoFB#m2%*Ti$c?BRO)c_->x>j z!F`3Ms0?>(c+?(JP~UJUS|5=6ua?bOjJ=r_sIUL@Gqc%@mTh{^Q!}?dl8nO*a#j*W z#E1_Vm3;W&6ys6oz)d#*T<3sVWa1g^Mt{H!cwsM16Dwxxw>9GMb(7`CxXF=td-$vM z!|wg%q;yosebkU?g<^#}KY0J3m++I9a|3y1-Egy0b@CT6h^jy&vR z6E0!Kl|gcg{X4eyo=p3YRW%UY9e|!dEd|FZ4uEJ46}MEL3Ke!a`+ohYV2*v%`QH=l zQ!=CUb@9aM(FXSytM|T7e#LgkMOPbA?B%+j2S!{bis|)KlI+{8Ktd&a!UC9j4j|wN zQe;e+^rr~@--rX;fJG>QfS)FziJ;jU8%JrD5ZtmGx`4V04~54evccLEqlq=JLel^a zJP`rJ>LQ-+c>G<{Uu;-7*#jhjz7G;wl*g^HyrlYMe0Z`KqPsfkftqg|qM|*6`!FJn ztCuo!DG6ZHvjkw_P`7+s%_&{d=mrdkEXV47;Az<{NxGGVJmVKQB7QRIJF)xj+U!XY2Ay|QJe=P;P z#Hm$#wqu%^v>m&MVIN0O_^?V@fqs!5gi~|az&UMS)Ez6RjuT(GOaKaX&pI_I4QYn4 z-F=dlphvzQMoq)-DNRscPp7<0DVU909x9*J!k&aIs1XV{d47cSgyed(ZoNTIL0^uz zUxc9~BvH(uFa^?J$p_$z8(}|y_JEkS_J_fx%FdI_L_QD!q2{&>%HeQK5ff|<6{`iT zM}RF`KI~7G^@j2t-Cv$KAU@=W`5Y2_O2me{uwW5c%dZRJ`CjsC6|ydh}1mM$6iRKD7K^a{O&&xt5ef}-FG zY5+RDyTwt1h~feFB1fv-_=^h>CHRiWe}BAey5zMsiUn{g&p3>nXqA!;^`M@>uTLGR z9ca^L1w<$JDTlpk=OUs|4_Q)?HU6v^WtrV^7#+z&)9JW#zAyd9FjR_!KPGQ-N&B1Q!ZJug^VVwtNi0E zn4bG0^mdxQ%@qhDd^`D2T!-L`aQ32M50MpRB8k+dfRUSz2w{+oxx}ydh!oe#NaIDP zPgBQIOGsmrDK;GPDw)4SWGjY!2bA^ogxp&&CGUpRRw``d*6QtuD;5 z*Sr}2C8MN?Cp}vNRgW+CWsHZ9R%Jxd*(Y79+UOmI<-ng%6tu#8MX$vKqo590gO&$L(>Z6WXm!Ctds)!4vMuTF}^ z01-%~54X<=aAhT(T9I`I#a8XNTt^{--4GmeHqMFZ4p}j<7#1CmHM!(nfndd8R=*Qh z=h$FhtHvkrD{Dv#QPUcBpssz0XRQlYbC#IHq$x1iz(j-tCbv><=4LLAU{6W^6vtj8 zifY+gW?bwlt#+l~(1IQ+NBC1Di1Jfb8>yzBs zU&^iYsQRJQk?dGbg?g1y5lWC_;;Ze+W9hVf{xh=+8epCDYS!b9cOT!XOHc@-4OxoG zS^j3nUIS`KNQBDhO0e6Hmtn;^SD(CF1=5WVZMSwWfwx+LonavWMSl&~Th}OgKsq=lp+vuU%VUw!N zAi*gG%}g{V>A?xxbDmm7$0uG*`p&{z@lB2rzZLA4lMG)A42Bv@UCtHgL)=vhcf#z$KK*YLMR5l~w26Jb-ZA?WSzH4rwXjCT*!)C5Oc@J%A_7Lrvl z)|gG}Au|-x0O{Om^`pRQ6KT0Ckl&ttFdOKsw>2$*(4B+)*E*SVr};`G2eJ<{m*!9| zkfl1Yt`^44%DaBH(`>3rF-Vy*KHq!5w*9$E5MlpT&6PAYWQKw*Lh!fK(f?-*b|{CN zDiWqXG^^Y)E^@3EtrS6AA#T}_LxBtW`d{x766aH$?P>L1Tbs&`)u(2&{lntCURw9? zgZH^pJL2PaTxoXKc@3oMZ zW}Yj%rG|_GeK@J+xfH-ngq@Pj7>se7m}ywb!ZEJ8AUI7>x`a)E_%jXpuQT*ro`a42 zctbX!35}Km7=GT`keD2W{my`vw)k%m3*=@g?>n-0HvxHViTV&;m5HPX3K;Hha~NM& zGZuqoxI5nSH-xCuKLv^|dw_t-ateYOxC9^*s!Y$Sg#}Y5#-ympKfVANjmwb53gisB zGoNc#hn>!U!9ZUHjFYDlJ(36nb`ytWI6i-+RDz&rYie`0F?7o0rr1Q5Fz-lIHglGc|B&H`(vM=C?2L>i8&>4Y#>$Ma5-m2TdJBeM zQyL*uZ^=0Wn!SL50c%VY#2v>t-&6JR$Ix_>2j^F_a3{E9;oo7@v5Ctd0t+U zObHk&E;xY{kDn?OCs~TI?Xc7Fxd2G0Q7-e*Ce|#b^MV8kW*IlhiC;ryQjl`m5)Zz0 zl&#XSB9ueF86)48?~$Zz1Cny5U!p{jDLq1TZAASfd1vwy#C1)5(y<#zc50tyakCw3xlQ39dsWPd0 z8jlW{9!hU}3MqWL=^5t>&J5cNn;EeYfh8TPuONvBoO*=!goTOCM4AL0`F zg-@kK=z$sl)*w2O))vaNhL_+e478((!;v|{BZ|Y8YwGCjJc9*$CkCz;Q0ftB6lO63 z*TUfLyp)81ayC7An2#xF$t@0H97=vS->8HF{9KlV+&}5zr1{PG2|MTj04``@HMx@s z25N2yAe~2RRA~a^B00PlS+HhiIPuwX$SKE;ikFBh=yS2yh^&Aa{fZt35BXsp0nLbMfw)TM+=&{}1`>2*j9OsIWRYg5`!~ zPc~@2Pxi^U>R6&@1jkKMtzpXJexi&S9UtP%ZECD=|5$jtNMNS{Pk2Nt^ z;;RheIqP8><CU%RmL&`-FjgGMZ2+>O;^Jza2}APhG5Sw6O!i?^MWjX> zih43&0$-mVcnM^3zGW+ErUKW{Yrqh4nPAYpU6k7_A;_mm>UcR~nOdW7$_i8}dTC?j zoopiz9=>3c;*!-P!TwD1U46P3e&8(NZsmUgk3ew0aGI{lN0wql#~Xx-EyPyM(YnlY zK3}Haxi21i-JmVOQHX^wwg(zCLqlzvMvmc{q@Z4@G+2D;cj+ulgTnlaKT#Tn$ zaWXs6YCKv$Yb(Gkm|BqQEF&O7kUB;fbuu-Ust+W=84orfF08&Ct&6=PK$jTg(w!d} z+v>PfbkLeZm8gIg1_6HnFI%JFr2;<|kPI?Rr|tRmp9*_h+AtA;;i+D6VIfnMDsNMO zHgR$EB<3>bheL9fh)PhkeV`a$Go6@G!ai?e#~c&5a7CALIA|v(IqX=-4c)(^OZ%7SpYzsg@{yo z=2$=&>?VLyy%|>+7#h!Pcyb0JP_ZxtZGq*K@K{ACCQLI0s^k(sc7At}d%;bId`8V@ z!Sl(aU<=hAraWd=f~89PT%-&&i=x``y}nyc?Nk8F1~q9ti`|z9p>7esHs1<-nxz~Xw6G7H)mTf4lhGLS*=$W#jgQz6E1^qP>Z4D*Q~ zjqOgsp4}Jctg@uD9x@P+qlxUbmka~IZK;y;b__;uWtasrI}y%27b?^yv|yOAR7FE# z8heop!$gi%Hch48PLbdM@$Yr%C1L?1gXGO7CK456aL}XZjYcdGN~*yM=a0q$OG+~y zig4aFUSJ_1bW@BYc7bOrR0Au}83hx4;;P7__d_jk+7E-+ICpjdxGv678F*0>CEq;N z8Aw!}lFOnkZQMQv?Y06yqr!p!qvo@KBdsZWl9&s03{cP_5!LKX1%Vj|svNDhv@~tU zI&@|UME1f3DvZOkpeqRJ;7HQ6%$~Rh@bLZ^I$BVc7aRiKa>+qtmNS_n+QXZKrahb5 z#DHjD*Q0rfB?tDh*2pGdV}>FHLj`_R0Z2`pPGVY+YOzYshvA^4$iWgth*U}uR2XmNSC%FVrtKW=^qa3D#&w`_P2$7EA z87=8DQYwzcLt{lo9%a-`9;^*NR&+zpMrB)dL;qTJ`;f95g6eM?pIOSn(*2qR!5%`? zQWfx(u+@~g75n7Nz2s(~T?keYYvlfhkx&hRtybZ6D&p3;S@^_@qv%pnDYP8eXlrRS z6~X{R7O11(!5foKD9W?7%5*qLjE~?VnB1s2;rvn|oV9_rWd|)__)=~xHu%yaoysl3 zrJkaDJE`C^mt@*Ezko!-@nBP7($FohzEIJ;s%SAi7Q;mo>FDhw+;s?lx+Lei49c?@ zw=ds4EE)o<756bQ1>i-ym#MUNC=3z_pd4knJh~{i$hto}>md~ZU!p0R;qgroO7_QL#>5lI;-y7EM5GNe8lW_h;>s?$sW{k8lBkvW39Ir zH}4-V^3A*3o9jx)B_mbZxr@2pU!)tbcz;#u{r;GgkQ~m_(Mi3)PhydCS$S@anG!vn zXA3OpSm*@3v8wqRqS(Ii?C04Qs|bL zJP|cn7bibt7#j}=%nC&ck*bi>DVac5ctyH?E}7lNiKBAK3%MwlJW;NHeGjj=B$u=S zQt4AgvKeNUYLOewyG>^i2C%^GM5u$57)5`oX8u}{o@7nM#s?*}>W(J}rGvDmitdVX zjV^r9Ty#rwp7~ZJb4A$ZrOmsm%+9W*-Dv(;uipIlFda>RT{mR8!5uU zfjhg)96`KO2RT{c0=HC1x+_tcDoX`mITv1{Q^{F=zDs4NGJg|)9%*ksbN^*5>V^Dg z>)ySasrZG^|E$Bicl(aeyc_(JCpSUu<|(*IRIh|^lNWSY-SI+&l~l;5y4GJix&Jh} zb_qsn=!KE(3jGj^6Gh7$HdskZ8C=L`ft0Ae0ZVkPL<-so_fp<s&82^1G(DQ9kR&tgG2nQI#n5P#(1+kNoKJQ0@23>FNhMMXi0NdUHjwY+|#n_!470 zlt-_~qn<3!L9L^`IEyuqRz}AfrL;-RI6~|u(@msJGR)LixvFhfL}e_ES&>FRT^hP# z@rN(}xG2xGy_W})+|Gruh@dT1ONl&ECR}KilF_ugsmW?ua(O}3?20hv>B2Y?=Bqy} z3o~hdL>Lh)j3of7a=eSB7}a@W9I(DP4qQGxywD5dR)n!n7shwO{AER$zZ?j2b$uuc zWs^i#kDjVa=D-nCILnNwiEd9(GKE7~{E95@>9Pcp<(u!9Wtp_E4~zknti^kl>B?a( zWg{;}WofCf1#mT@`9opCiZK4^293jTslTdai>5Z}WRoTZU8D?&TI))oc^CoF5GhGI z^VXU-k{?PW_=-s36A;O3;k4tDsR%)6#;^n_nMe-qwNhc(C6U(Pf#6S+in* zVHF_EiR;?urLiT@)yv${IS(lS4;&n8s8trpm5NJ(t>S}^?SQo8m`sT-cA%oUbUR0a z1~Q0~tZCN!m>1+(!w2H&E=U3)d=7y7<)8lePm59=($ zYYi`mU*VRXNBf*Cj`mo&L?sc7N-VZg5IZO5DqTDn795jUgAC&7uF0)cM7xA>;FsSn zN(#~~Kg9w2T5=IdGHb|cL?~vAK{6jCRl$tTinbu<8k!JK_gaEKF6f`v1id~$zK-BA-?WoUWRa!P- z9kbjPxHc15G%%cARth1F7kNQexdubz(_`P~89U>>PzuVYM5bgURpbvfuu|#dpo1Od z3zJT+VG#NB*w;Tc=foq%MVvC{I8RnZh}gQt5`#!3Itq)q4qBEPXB&tIIoBYGd^#iv zkIT7kTTYU*+E5!u&@VD=lvWz!8HHpn`cz$4LPs6Q`TEg}(@9eP>zOhch>1&+ku#gg znOjZebW&l?6)Qw>HCKHo&#%ukol72{bu^K~_7jTK8u4b3&6CeVfY~yS?GSUl{`Hxr zbIB9nvK{_lvd~5(I&hY#=u{}8(C{eP4l{wTe|@HDF3tCOBIuOisf_?SH4=aLADaQrl(Ns}vLui(%Ru5cPsC02ctF#-) z*HjKOP_KV|2I@Ter;OlqsG3!w6Z8);bIKvH5?q261oX&Bx&Pr-(qD#9L#CwLk z)Lc9z)&muM@EHP?48Rw1S3w`qiY~PGFgZ?%E0ai zk*hk7)-`XNEUhs~%UW7^T0#kx8P^nSqV{reh#t>Lov?&|U=G86319yF_#(bMaS=aw zU%az{HDTy>^qA-}zQm-6K}c0a;!9ra8PZVa87u2m(K=Wr8sM#N!DFnPV3buX2=SY; zOV<4v(ol1G%=RXubqjGA%r8wR0f(G(YD{T5rAH~6XjDN6?5YV?C6^bX#plR2%|%+g zoM~zyP7^81MprCH#ueSp3S7~zgd2z=Y7|~EW<`f$ZEVboU|7|(IZ)H>%qLX) z{rLAu>smM!_+zwL29VDnw2#s;7wFJ$O4+8P#}_}&y}AhTnol*tsL;Vny05H@);)Py zFQpgdSaG?JbeC}mK{p{Jlhz<=rRB8L62b-`RUw^>PJXgCNY{oKl#c8p^hs3CiRyB~ zLAhv*D=vg|v=q`uySY1yRqf1Imzm26zY{4x`SeHj=9*#x$<(Z zF3)rmGo}>cZ5f!5k}O-p4AXQ@i&NPP)p!&9MDTFVo0vz3uFiN(@nR0+vD=tk^K{sU z<>EQjY5cY_y~+s1X_;o~eJmguOjxs4N&QE~x|> z*Kq6fx9GV@Hk(}SGl#{$`|N+czkj%Dzg)b#y1To%JG7q%fxqDVdU^_Qqt$|ZhYmDq zDk0)niF7AT<%p1SkSrrOj*<3g>SwNW@d47Urve_8Y%yXs$|jkpGHdP%I!Y?T7bBH~ zqxo*h+P-q%jz0nYVSxUs&K%5(k3n zgmz)|xTNw@`>zVN7bm=;I~+AHjC+HQvvdsum2Q-n4IVuhiamNa;+E4D0nW;Q@H%F~ zCESN@eTa@b_{5Uu+!oPdI$HO0G4^}r!1eV~@CO76B(FGY%1})#<7gWslr~odIPWbF zM=zLqg!!}b9=TJ}P;MhTI#}l=i|BafZ4llBZ%RH|9%~_A@B+Q=Wj2EHGgP!48ec6- zk#t6Uk>hAQS; z&K(!Ih+|Ao`5On>=V95nqDo4MwSLcJp~97PMGbFYUxyfuvdorwJ{!v+#^PhQAW7T6 z0aM6)(5>yQ7?osIdY-U8DJgIQ63jkH=|W;MMf6sp!;DdQW~=1EM{BD&wIIX?WCf1H zqhq-OM{s^G;J`pwil1Ni@$>6#{QUX@76uWU;|kBo|vWRl2f0Alau8)W(m}2<#tugkPCQ5Tg=y8``vv z0hjKS972)J3#UCxf;P{14{YUOTa7gU14`P+pLv_WOXd)$?uxX*vC_KhPdr^70u1R? z<}z7cjXOEg{G@XTA_ys!hPDPWXQm34=yZt#deegITi4F`1GGr3S05J~hf6bKTZw9Vrs za!wM{)zzq3wREgMP^rR#DT`p&hK3Mbh@-mx!eL@6O;xVJa_+Y4!x7O2eil-Oxu#uj z;aI}vrGs(7gA9oW76h%-D=NZ5Sye@KWmJGobjL39dHJMAaY2im0y9-n9q?9Yqo+ZL zZ0PnFx+LmYO7G>f_|-^FNXZ|KoS-Nd!SF zKoubx6;%f!m6CZFX68ch%Gz2|65}L-|3?zxS(6BAl0*>FELzqDNbab%fuj4%LK1)} zx=_Uv&zw$`+ghp2|8F;kV1l%T7r~U|RFMMFQluNffflqjjqBYW#NT)h!5g383E_?- zp-s=}*7GQtY7r19*k=667f<{qatIMhUJDnDD%b+6(m^ZQa;S>3Ic8h4{Wu#hKJ6TW z4Kc|KOdk`S@UVt61c#C#Q~}0Mt=W3)M&6H{LlBwsO1mc-75mgiMV16$Ay>hlglAAE1jp^z5vmU5+9h75eCuaj6OFuHGVAd@$xwYI@Mi` zbBx2=z-i0Cs5Ce$MwVE#Mc6st1NU4xgcK7{P>HNo(o1b~kgO;>7m4uCzf;Hd`->PP|DzALS4AtX}2#WvXJi~LQ z5cKpsLzhE1{XBzcAvPNt6NS#rDUTrAVNysPrPQwRqCZ}w{j2i`Jg205ghEn<93AMW z4R4J(6I$@XyO>Ts82?G<5i%xRgR5kYQ=wlisRl(dOe#Pjpim|1$y-W(6L|#0E>_6I zhx;s55e!kVU^Y2L1rPMD;_oM$NBB5#IB!xF)72@@nDFRD#8n)@IM8w~L4|y9hxR9x z38~!sWRquwmN>Nlf=N0z#sRD8uxfGjlU-X@)o4izh|0H2YZsDv;}vU8G$mUzMx0he z;3LH2O;D9g#4OUmuIQ#Q^%9*UfrVAoYeb2kXch!^!AAwtPXf?+2F`#>8r^z^U@JH4 z>@kh`NSPR!^-VFjkiH28&uaD};zp6x!Wb6y2pv z+t-V-vRNu@{^^C~sn%+nXjE6i_1o=3K&&Z6LXZiOVm`6V#Kaz+v!9cXh1X(OvszOo z9Ujm|>UI^g7Rh^YQn7;d@wmZsmQ?zNYIr+cg9#& zG6g9qc2y1%vn63h$sD*kLzRQy(s_mtxS`>(;|w9C=A2^DOFBH(oglWF@!)cD*+N+l zE8~9}#~I`{jdG%>GV_|HGE5}_ZI(^5WN6bHPtB*8h0p&Db|SpF+nJTYs@Tpk3NJTa z4w93%ODy>n#we*JZ>d5g#rL%sFYZ3g$s%5rE zjnB-rDJD=EU{)gVE1ZvKG1Db#E&HquU3zUE<62p@kzmkIxZcX*&&9TF*}9aeC^%4+ zZq2e#oM%SXl(e!wKhE}`+9PcswhtBlnb}S$x737T!c+MbL#HhrU37zBqUc)izb9z+ z3ft#X?JR>eSwO4LeKD=|pZ2r>OR_lAKMqbCbFi*b%24-B_+DI}Fg^ zRB76I>7;yIN$keh!`|*&&!;5CN-qftHcxDeED$Vc!z^8Z#ES@8$wzzp&_IvvcCZ_M z9yMvIXb8B=( zK#yolaDZ9qXiJ7?)=^yuZg?5W_^kCel@6bFY}elsD6(%h=V4qR@RiCtDqKV7mOK=N zazTxjr=u{+l=c|oL2tY|=x@R0y!pBLMiAyors6a*16m?*@FrVk5b)4`0C>!)g2%f& z(eIu?Z#KZ71NOQi#`VS;DxIvB0n6z5XO}1$LszOs*BwcZ04oMyxfm@JRftIW@hPh~ zdC{@1yo?Gd;k|YOft0n4svwacrKMS$gKbJ0X&zM}V%+(|E+3ko!`7@Yu2j`h7FId+ zcmUAyn5xVs!Ie`gsPHJ`hgM}|Yev#MH`^{E)=+`PMu&kcpnx}2-J&KgTx+5YtKg5= z_OPHR!gavljEWL`4gf4Ll7v?r6+qE3qQ506zcRtO3FGbbOYJ9B!r3@RPR`vaS zild8c4FNcF0iH^G#aXH%Fgk6|wWv{vql%*!oYbK{Ju~A}nbxZ;fgR~iCfWm*=!!ZQ zi*HKlAcK3H@dI}>_EKjw>IO5@!UQu#+tswLg4P@ji$-Wwi>=Z>j(RaE?LwCi%|2|` zPoA4`fR~6~rCU%rrxY2?4PAubp}kJ0EG&P#%MY!|nDO%&b=xfGq$|qOb~_J<5UkBC z1cXb8YQiS-7%({O*$x+oF3y0b+lYxcJ#0JQIJnvxqH4ipx1XYh#(bk<^;s1ss4a0fu+VZleERYdJ)~@ zaq0rv+Bzk9R@)wx;UYD!cvP~@^Hx|Zm}{v> z_`h%xb9@G!4w^rlw_1}6R%8azVQm}yvahW&qon0oxuoSN1o-<^+>PEs*9_}#X832h zqdCAgYQ)XHGWqLAxB@QYCfCLg2XeaDQqsQt#7ZXX?`;X*EpsIYSQa+n*}0<2wkmB0 z&XO|L#ZrwX-dOYAHXqPaS*&nndkc9Et`x27y9Qux3*Bu1LlP>To-@X%6ZEXpNMKG$2Ny!<9IS5Nn zX-A#}tozt4O}G;08$lOk;)rpWa248~6dg$~nl%@F!vvG5u2}|kz7h0A3*Bm>%IIVn zbYygf0BYvFlTH@v(&K$~4$F{owK3QNW1cfz?VMOl4uLQtMH{3nGPcL(;5qavJCkjz z0v?A@Tk&+4NsLTs2}e{@o20duM(`Ycg_-87L0DaNpsSQ=8jf_hl)|K{SiF|w?t)PlZW|8 zr2;hu7&vhXkA#}X37JLKKb$>V6Ib3*q16=Ws@QhQfPw^39MwPWPHaAoKNxaRh$sx-h&RYS-5jF=zlXM|kg-uBuVTnmz z!eP)QjOuaT{Bpm!J`DcAe$x|s(yFpiB=}LC`+~Y&MatP*s0zoFaYx3~Z{Xef`*(w% z&WjOAJ()vclP7lozG(3~JGwa$jvu4iQYkXW@_6`r*iGZ!gKyK}L#D)pIc1cSbfpLt zt48=s)tRzU%x2LQR|js&r!Y6>;-K&L-TL7SW?zCO-^wFxJT~1%dPi5kX5H=mRr*Np zEqmERmHcqtnn3@+)l=cVO369b;}TdG#4y$-=i{-?Tjb3>i8nLmO?z&IrF+V~pmk>r z7wbZ0LKx$OY$nH}TDNG5`{obUx(Rb8XX9kE%sNAN_(Zrd@5r@L2Dt?p?Gb}=$VJbc z-FmVQ*18FUmPdqGQ~^`a@eK>uiTDpj##w7xjiJRO*7#ru$G!KV7H`5EATM{GFuI`~ z1%@v9aI!L2YgRD@DR_OHx5Z96=)VuLcoPnzOSu?;Vnww-(0iG-Y6O<6ih!Ulxp-t= zsO5Q~o-{A)WL`L1g3$m^obabqw0RAx*8&24o2pOtNbemmvGuc0@nuuqilK`x6*E#% zoMSZeRDlE$PHUxPr~DD#4wxA8M(}AKQJl`4w>2g@{LGc{blD_T0rIdft{IhLbMiR0 zn{%-p)xlE$eX0+dvr`7qRZ_LaYIjZ~Cd^sM>E>BpipK1y<;a{}WaNOy4}$O$4yzP3 zXH}UIl!>U6qjXf&Ge<2ltg>uJb+0SpC-&j&mc5~!)+8QdZx#f(36v_e83U^<5TKDe z!?ZPtijJlxwANYVBkbvAm(e$SdCX-z#+<3z8cK1sqUi7|-N#!~rL|tKqmg`j3)&Ip z#$3$$E<8Rt9^=mH%AtRVbWGAz^$wFm#>jX;Y-_zPRk>r_Em}N%n#FsJw;&LcJrQYzDBfhpmmiW4oFD9e%9A}o(;c+#j&cmwPeCILOEsJqe~ zh!?ZsOhjM<2bUYu5g&WN#Fn?GjOv6p=c=ewHH+Iq$94@ymFL0=7s&&007)I~w?#v8 zIM^S~9J~Z|XX}odk|pqT*q=|}O<1a+hybUOAyE$6 z=Tl=ciq?G7t>ni$Zd-Y0tXo^|)Kl!-guRl`U50lTs=>Dkomgs0!$SZR7lNMYao@VY z#duslc*0J&Ye|KmFhi4|y4ekJMd}i?0G`?F1c-8E!kQKC^wYQ#eB$~M%L;8cGn8T1 z7I-dFXj|~HQf!hY9D$u?*$|s2P1q@OQRhZSbXZD`lE&0+0U!#9J!3M%%jzTP9kZf% z3!VBD{){Rd@E5*IdP)RXDhXm(tqp(*Rwkq)lU6TBJO_RH6y}1~Nh-yhpaM(DC>C|1 zOM`gJI=H6!;|n|s3N}`}4>fmF?yAyNQTEyi0>r^{Ku(jHD=ydw&T}5Yx_`eJwk3_0 zvGCW+>-esYZj)b#VusK(E2%B4Lx@y(u3(J3x3Sz`Jp6d~{_@A0xApSo`t2`7#{+L`yo=Yl4u_Td*WO)SUye`dZ=*8W z!Bxv;ysPnk^uTscSGU3Im)aKs`0U}wdiO5Ay?hgIM=b5z)7=%gz1$AM_JRJVZg1ZH z^5*8cf8%ynTj1wkXn(8Wrr$(|@x7q7@y5D&TfYgcYw9*|Iw?Tfb&3B7tU0cu_*BzSjyM?s=J3GRjCue&R7n=IbYZv2=*zafi-KYbH zp_=sLftt;_Rsu|g;EW1gS2}AT*1k8nRx;>5`79ie(THSpKO}zA|9vyWu#%5u?r2JT zF;G2ybNd?YKa^aEAtONF9Ff$}F>cqh-3VGtMY$)8hLNbsNj3bQF(Hg!6!h<&G1}ucDuW?I_@aPX<;XNbV^DUzP`hCyf*xod<{>MsF(bbx#4- z^J6{I9N1$Zkrx_~j2E)!k#nyP`qDbhx!xwaHJ4-U3`X@7=Z)7RiWj{59+9jz6A~Pq z9Y}_AF`o_SjIKLDw+a(rJc+=d>`4;CwWq+3nm*(1Y2-&d2I+T87XwX(eKFJtnDLy9o2I?cd`9CUc2V17j0xu!qta7%z+Qno@?BI?`Oajy`%- z&N|a|Bu85}^o*qUr1@KNPdXSp%|-vCbP#+zMAqWpq9>W4#y@JHVp0z$8uWOwBI@*V zPndoTL&7^vpXE5t4s^NDW8^`>o?htZfh6`M zHzSS5b^1MYpLP9dJs4&0N8fYCdZYHr;>RSZUC$+LvfTRxkYGBr7_<*=aP~b5rzQvG z)J~6NFqBKQ1I11#$_Uk42hK6TVMO9!#q1f8v(J&MTU2;Qm}*hsd&*Sdr=*FlPrs+& z+ZGjmAT25UK$1)9B3+p2`t*AePH|D;Vc2z8Qg|2*Zzc-ACvY><_3_65Cxcv8c)QUq zEGqm!nJD~}G|~0x_mmII3O|sR6n-Erj4M(2OxI`MgPR}tnJPR;!tD&IGl%V+As#a! zjS;=dTF<3h`jQ?yj05)PUS^=kJ!$@u-jn9v+x2ws)bxCO%%0>H26g5Np$UW!27irl zn1WiO8}I#sd$j~y5vdQJo{CqG)lVrmKnv)h)MFA9&Ta7n!1?TZmIv#4_yo^xCrXWx z)MAfH#w3Yn%@)hx8zYjU$~0pDH2a{|QjPJ`{!PFQ)BmUdG#kr~8O&AK;jz6P>q!Hb z9aNj!6&|25VgdirSFE)?$^%y;?IcoIf}2~y9-vM?Mh8a9)-DCIBKsbz^>`^#j+c4^B2Pn$LLa<;7-#IsqFs9!lvJDFn zi0$~(ZXs+T^GA=4Bc2fnk**%cNwfI?_T)B>vc`^o)#J?}X+T=9#w6wKj%4|WP539U z(~~se;`xNfG#h#ph75LlJgdQto&}F)7Ci2o58}r0hs=8LXx4*Avk*M)Ne6M`^n+`` zV^5KzQ5~_ODMuj(RoQ!|o}m4nF#eWC6PF9G^@Kr7W`wEYi792ObJK6FDxO|fJiVZJ zd(wfj?|BpmXC7sddFu>x!q=6Bg=F=ceCV z&0461ti_(RmatF@35)3mSF;vsA#1TGttBkfLBeACxgl$T5tL&$qV`z}y`lZ7y9CvU z4~q_!g`zEPqpSr{3=e)FDaFS_gn1nLbRGs4Dz!>dey%QD z@*%AVOvw3IUAB1;kn}hYLWgL)8`6i~b2XCBQe~+jcj&>Uo`27HfTAI{h$%YOL7;B2 z-PnY%XGHN5n5m~oz%n%^0gMdalU5#R3shcOKhX6Ef#cuMzz)aJe6v=n@w6Obl8!4r zV#PZ%WS?Otl%CH9gmHby1r>K=Y6?1=s+@JE>qy#;!@_~2_oR7u?#5xDj|Xpv z4MCCPJP3{05Eg>O$6+DH%nf0o+^C@Ex+2678xGXnYg`SnA^qYw4+4@L!ouNWJK-d} z#}GkmnIC^`Adk95%-)m>JtjA>D}Ast@8^Le_9Qp^ptGV+X$<4;_pdtGS=WCM?nR8g z=cM7o2sme@8^M;)CU@zK zo!(AAxXo$ol=osxS=3v(&uJX?=PsSG8-?ljb~%lm@=jk}&|A6BY0ULj?$a4Ny`6q< zm(!T4r`YE-4hVcjZ^b^HvD4e}$HYGTok<|}IgPpAihZO#*ITg<(s%tl{oXF8u~Xjt ztJ}=PTyMpYf#^+~GxPSrD!Tcn;0Ii9_ceTjm9tOj1@kR-sfnH8pHk$WH1Eot=mXs? zbXf0a^t_w(o@8evKk`n~?-@%+0d{^(jeZp0*IVzbv~m+&p^Ritf})Lw)nZN#tiWe$ zHy=9-Mnk`J?C|Y!}H`keZl&@E|{NF{Ui0 zCd7J#C>A2b*?d?F6UBOJLaaxKVj)7DeQ+&I6zi!8u^b`tN7l9ZdYH)9QxkkWLgYu* zwfTCO$X8Pnd_6V64^k7;ug&ul{c9qSDKSgU2(;~>c$%ilo`jj`crUXJU0gN#6wy2A zKvZqUul0x`0OrAGj0p&H9L;-LaSUn~{1Hj=etFq%peJIQ4x^%N!0A$UbhP4jotfS38niAbHXm zu_ejicflr+C_6onIPCpodJl9J_H;RWRVhBX|7Z+ zfaf82JNux8dPy}_sQs%{z`W-bR@{sT{broG;%*6BMW24i?04f}D($uyb)@}n97ib% zy(j7IZk+LCvlCZ-JhQU=*&c0{i19q<( zzjK`fNpCHeaeTxJE!Xnia(S-8F8d>>);`_%v3*NV7lAsu5JD~T+F44mDB+r^1nCh| zIZzi&rCG`14ur!jE)nKKGyalUA0M+mK4xKjMx^=BOh33fK4yJ<%)o!3g@u_0nFo<=VE!J&qx?vFOHe0OQ1o5a( z6>H{Ch;#d%Byw zD)*%MukI-$P7s=h{^y*XZ#Wpp%IxTT)MEyrEAQ(qI=b1+PDnn4J;}^SeoUHv(C}V( zr}hVkY`0Z@sd>l=5kZV{LYzXhJ}2ZUJv7e=5q+EdvBHdB+wPn-qT5`*C#bO9ZmYuH zIub>49{O#d(l{;s>`NLtK5XcOzVh87+d$G`N3vm0Qrarl*DArBvLj9;;6;}}@3yRH zGyfi^CDNX*EbR5@RgQm!fdp^kcFJQmWb{Oz>xNB```K+a@bSZb2invyH6}fkfWmgq zgPXqSC)*)*B-?$yBf&kw2F*x*OqzaB3l+Aj0KqwH_OA+9hGE6U@3Tx>!nS>6w>53m zUxuwN1Wde{6KPhl9-XyB58YD7@Z55&2Eee(5L1IU9Cy|DbF^p3$Szws9|e#EDSS_&o0h_!q>bzktIdaXAjz>ZOh4GsN2)Y= zk%uLUgfR|&r?Y-f;i1o`F3tnl+i`n1gXG3r&dtKCqgW*buJ?0U&PZx)ns=-0OO|6t z@Eaw^t=kiSXs2B^BPQ(j#2+0Eo1d5>dcSFDe4Y}L^s7$OLzX~Hy?vxhFwHK;B8nKy zBOMfzJ1|8QZuac%KfI?5X8_gwjp^Ayx?dpBmZOW^al-u@RP@+xXAX2rPe0@}?Y_F0 zo@}JsFTzUu?7-u${ottM{xd{gKJG}ArPGeP_8_{0LAzG9&8&(I6$zNEXcBpwT@_?( zcG*=>WS?9``)*<1iow?%v~HI_(C+AaqmR(x*Xiz9;C5rBTpaHbiqQgAt;1ihz( z>9_pgnlT^gFyNlYj^K8bQ70mtvco$D7-##6@0|HyS>Q9oWV0d267XS|$(Z0l?Oz1s z_oCibb=wIa3fO9v*TRpWs& zM5tuB79kriMhBMx8?3zB?dLD6i^U4R-Ji>zSwLGvZ)I%GX0uFpmNp%xI}442?aPb@ zKgN-rDBuF`0oe&p?|ay!=~1hFi*S0V`Ll3xiQSwQWJ8Q6s|&0%rxnAhV{L+`0a8GC zfK(uKq@6jNsvFOoRTl09a{SfZV=-dLj)TW6E#-q}blv-YT$f)!*J3ZqWWp0ay|rw} zq7W-OWBxZnDa&O_;5qm@i@kjg>AmbxQE#nneTg? z5cA}XQ)NszIue^Nf){F>m2Kh2!Pm~%N&UdNJX98+^wkk)TY>r_ZTpO$^le{T&J7v+ z8v8Eo=hCY^?~9oHmR@`ja_>5wE38kE5F`5(3Dvw$(GcQOBtY>#MMWf^!sJ&s&ZnpV z<5M(*`V*ig6FKPch&3 zur1T04xeI759?Em$tCu0T9DyWOshM53RWwIA;#JSZ8uUtXznXOe2S{-l20*q0y(Ve z?x8+KL#R*D_9E|7v^@-bit0J!&7VDoAR@C*!I=xucWC3NJ69eJu7s*f-;f+>8G)A^ zeq3K_+mL`Vn0mA(gFUx&wB~BV<%;rW{v-c~yW!QId!rlPzb^XU@3g}UQD5J$)?DoC zni=#|%w#<35^@OG>s3XI+u?owtuPbyc6h)1`qS56fBN?KCjAF&kGFlns$ZJHcaYx7 zZW^o9VK4AnKqvNWOS$rWD;QNj3a;Mz2&FB#6WaD+a|srHovaT5V%2>NsKcywfvujw(luZAVZAkLpd+vh=i-(VDd!D}X^ ze5cN-4d4!{P032&a#q76rho24+SopgQgx&jMa>rFo;A5f6+V}EiRL{M5#*S@`w!{Vy5&_UG5X{`KqsTtDh|`|qD# zx#42c@X-6$Uw*m%ntt-v3Hbc_^;oO0#~xy}iAgi!OA1x!ZSo@k;s`KCd4t`FqitQ!D@9YNcN`!up|+etu|G`CtA4l>85-;M8mIS{S*hxi|Fe zKKsC*2>ZZW$YF7HiSLWPSgmX(C|NG?)w@@pdt$1`Uyy!~@XC|y1JSWVq=x8+}5++7%=B3G1z)3u!?vx7naYFJ0p>pFz-m z3Ck=nU%LqmW?elL=)4Q9!a67iA!}3<=<~M&0D-#fkkpG1EG)}X!*U@vf`cpyx%F+m zm#Dn~znWuQt-vX!ffYi!G?CgM+)O0H&i67b6~N-z)whZ%Oy*FU1g>>TyoIs~6bBS1 zVNw%8qeRw&3UU1dGlkYI)`LQ^#WxWw5XXAZf!wmR5Y)&p=exg!$ndYe}@ zoh@7MrraxL0UN=4rS#TDNqN=xeT8B@Bb5s)(M+vtS10A1!xx(BIw}V`$!&;r?I(?2 zBHBOYK5~v~)OOx^*@%=1g`BIZyoXyh`CoQvkTxDdepO+EeC{#@?psKg!&9^IWDDR&DtAjLO_MmqLB*IB^Xz1Rs`3z+o+J2A?!I>PJ(V{35J&&nPn9an2Q zdo@2^lyw^iLehzvY<~<9-o#6TV(_7qyXfS%&LmWH%^{6^E`qsob<+LBG!GGbi$+8<9v@)E* zLUrfk^P0vtSyj%8oPGSvgg0nU+{bN<69du?Ns$$0{}$+-L2k7z(Tge zf04{WRs1C&F4GM{bFG=Ka#7DgQ?3dEg!e^nd{jw&y<@Zhpj}mZy0-dU_0sSE3qmeJ`d3 zX%>GwbQlc6fR?snu7rfu0|yqKN_nqze0qgPYak@u+LVNjoZU?xmUj|}EMyp$QdE9n z-4FC-#znFUSwJQ-*Rc)~42DX|V+r1)ncn2Zto31Gf-7(A($Klm&(NWNMZs*Cyq)p) zxYz>flw!MjSYecxvj(%W!ennxz)i!Qg^9NfP*3~ENIzi>rf`jhk!~B{&N-YKpkT@r zZrIxAURv&*tOX|8{@Znej&R8w6>k3O{->j*-?pH_e@hJru%p61v<=vkReB?6g@JMW z?cAVYS~DlW+fDT2|G@;#)d+oP`FJy5DY4Qa|ATR5G}pK2G-n2D3KK9wY6}xB6oO|m z=QrRoXXb2*5&(wY5GkA|Ocw}3!qoR5$_z+agUOQaJx${WL8EBEWKW;&`wxs52oae9 z3DzCs&L~be1@bf)(Zu;wK)A<~Ju{H@7&sBs5Ev1wF_f_M!m;_#oD3mCy?`}A0lyQ0 z;W~s9v!OO6$gc`G5t1+vqB>55=;Ia@C=nwG2oWPQC{dk6dLg1X26DK6D+4GI#+c+R zYc~=n1HwGPwapwu00d2(DDfDTbO1z~^TS47VL-TsQm~rfC^*qMyAQUr69Leq!X0${NQ8P;7O0Ud(D5r1&;f7`#O7!nLj1VBguBdX)Yi0)EzEH^q53^4vm zl%tdnz=xa9E>O$C!AiI00_EhKHQ-kC7fQ7 zU?84>ROTFg~=Qgw-h#4D1%DG}Al# zet*NSuPIzj5n?BF437WI403iMSr++=uvgPgt*)`>6Mu2Rc^37kIL6`z8h^_>_T-X% z+5D);&gND<=&h$V{p1o7cz9fs@q5>V;J>sZK_&l$XgjUKK?XpqucA&QW^`JvZ@K^o z5(HjcM4CuU>#(eDqVoT@Z8iwh|DuP1hM)4MbrAbNBF**GC?qYfE7Ff^APj7PR##D_ zkYRyWH(mG>Wp>{?WPwNr`&itr;?0qddusSGNNzE%au9vMZC|2Kx$Ha5`Zf`-rkWgJ zyu`vN9Kg}s{;vUw7kD7O12~F1&aVi<0X)?W;lFi~-Eh1{{eL-VuQXm__$5QQ>T?g5 zxWH}8WY|@me>xjXHyrirY=6M9j?#G>HPh>xra|v zm&;>zq1faFac}AM9)7@pYkWM6KKKtrYI9UD2tU`W7+HXqxHv#lkRJ&2rhs6ef7q*7 z9>p0?3NfL;*x)Cz`Z^s_BH+~?emclCA>rBFFRQMMqIFyR4`OmAiReuQaqPA-v`7RL zwU0uzH);!SW9-PZkD4itf=&}{T?Zn@_GqR+2#<6QLmp2TW>R0+I1^Z17#pzEhEPsG zzL*CShQ}ZH1T%s|gKZcZTXc^Re~j(u&H9O01q!m{&2SZ`RT|65p)tYBGJnN47j{}B zAF97j)BwgzT23LRu;q2Qw~RH?V1_#91*9za(!i*Uuvj-An3|g_HXJt-(y!4+#cUVP zncJ~h@sZ3TV+aUlI@iIyXZ6h!GVz*R%n36jo2TkFx{9XFp7s`@+CgZq2uvV$N*g0B zgO_)(_#^$h&?gjvc&glAW`T(;89)%~$qLMod6vgp1Ar5+s*j-OLymgHMk%6^RL)%6lmamDu%jC|@q+@bQAyC5)x8Qo!rfP_q0EOBZKVi%ZE7K;E@Osq-bN)MFBF+&wYl3yD zOs75p=uL;4UZx$IC-kb#DOfRDpGW@oJ1EnRPdjK^0l-Gy@Mfnp`KaH-On=n1x8YU;l!+0a?Y zvnABT|K^-bt#M>?3h0I!hKaL2iBGkHm4w9#`$i>ti3tE;fro%7!vy?w=}7E!Q@`{- z0ZK8MQ>g^S-LRwcQ0vo#&)q1tiw|9veKTrhQju7|6^T#Jiq5H)Y)^Z<=Tkw3FO{_LATGMKC zNVPGh(vnbVPQ1#+>X`CNum6X>z{PH#_&@2V*cfdS>~=|3q?gc!I`S-QVh1BC=LCIX zN+7Mwt)_&sGqenZO+1(ytZT|pX~;{@k+re;J?n6^Y?Z2E5N)9;Z2qUbkr*CK&mV;B*sX~$~z8A-#} z6*El7x_|D@Jk%A#Zahhc8oE#X7md#dzJV|wr=jM!sb(O{*k+Sep1b^56=8&BE}xX6 zG+zVdc&DDBqoZ$9Do8l%4Imd=Z1Qgb#dOg=_i%d^RmQ(I=xGi9>%L z6B$5!FX%&wevf{nu`EQ4AUNw1FzsV-jkO(RiE@r(0O{qL7Zti9L?uNNx?}fC9-117 z>)K$%I0rH`H83%F~%YUmUz33-(U+ zF16>a-IUKF3ie7X{f@^$cx519)es&2#~Cq*gMbpLwq6cNuqecCAQ?VKE@80fK{zzl z)wU2sK4M^7p2x=v4B?}7P$v;$Glvs~>SG~9{8k^z8f>_v-7RboQhC`gn75^DWcun-e^TL+Fe!8cP_A z=Hcs$EO@FY%8Z_397?4_-JW{rD@3_Yy%pK#mE+S0{pMMl0l70zr{H zFSTx8=nR9_S5=|1UcAWs3@3vrdBRWYtL0?Me3&PTExx)?_qbYua)m?dw6drIGtW5* zL%vbQ4tKgh$I+xnI{~P(PFmYssG?0frbKp?7!)3TM!`d-DWUqv8rq&rda}CY*++t& zI=Ty*8-|LMxC3R?KPD;~6B2BEKu`RXR-sAzu%*59vbI8%gx_F#bDbf@OE;e}8}-$+ zD)qP;H(A*k$}%(?R|H7DvrgC3+=oyT!iRQ%rQDR{bVWJSTuzL9ET)BCNDzRm&!~l4 z0^w9G278VMswoagIQp27Au2|WM{`!jtB6}bTU6I)^e%1y(HtMRAA3O@QY-i$R?xe+ zOK?m4z&+eK@iO7MAk+j`P27@y37Vq%<`=Ib|C$0eWfPYJczFj`J&9C{`JI+eRda^9 zdhw!0^WkCST-`l9!5g=)cak%Km_TLrt)Gb$3SVe^Q~a*&0dI(4ZPQIgFR5UsfpTO~z|o zN8DOt_yGmg^Wa2RBQIFq_MxUsOA?iQqVpz|_9?+`jn6Kgop$g02g(R}(BvA|Dd z9JInZ>yRlH)Ah$F15`Xx-ow^ zg9h55FWl{6a;3(RSY?RJYBIF~L0Iw5vU1me$)s;2eoHQ*l=5UXs8p_d5zw~B*-IvV zuAc;Vp}Q|^GQmU1YSa{?XECa`^0g;QAAPqSrxp0n#He1!x#b8&KG(Brw(He$SD52R z9#Fk}6pNu=83i~UeM1B3@~?S`JfmI-8E7Bz_B^irw^c8}=~;mfMQr8f&0jpFrnupR zi7($RLXi)745jv+Kinne_)K~nKQ!xnQO~mlU$I#tAE+Er z&*QHeO@3%sg?EkSx#~~93K0cgH?!HKx}ef|A?Q50Tv0wyiTqrD7MwIf&dWD7W=atljdN$RO?;rT9^SpLX)cte-a5sOW*T@wb;}AJ%`|ciN#em9pQ*QX^{l-_`9yu+V`aB%*Ul70`1xsFU8LK#P;XgZpv**nB`i!orrWa8 zaW78KI5#qFT}rcY{r?zljLiO*)zSYl%Y3?*W*hXNGwWDOw+%fx`+o>;of|LwdUW`B zYw-QPKi?l(Gm=xjzx4h$h7^L&IPD@3000>z!2dgjl%w^uij31H0ZjKz?bvIUX@kXL zt(9E+Q_eU&hH)khnCPwxYx?KQgs#!x`dN9{JIDLu(f^Y|PD(K;UpC_r1kaiy&S&M>VpaEFm+@{y9FduLA7<8L$ zT3u+?d!HsXVMJ(j#3CATeJ;dBoBSU051c^7(UbeZ)%5BG1ScK1xt|l4P|qG5UH{!* zy8gobzjKu=cd>|`x%+o{0gPs_mC0~Mq9=Vtmi_Mg-l?>PR8~PkCIgY>37w)5sJ;O9 zEm|8^)Nlm&Kuy3Z4p-wc z9vWuBF%H(do8cpdjvyYl&K8E+g^Ac=JeBe1)=89S;H|b?j$8ev-Vmq+7zqtZImg|? z{QwNmYQKo><>__+iRzN5n%793cQ$nQ864LfSdPhgCqx)Z(%0=xK7xu-Dw+{>rX`^m zt#atIEa!cN`J0zvVksey3;Dn{ae9{htF(YHMY z;OsGTm$e~%=wVB~2ytKEPXK>{LOq@xN1Lwf;3VxO8h#6Y5P#vikZJ79!hz2#jBr{0 zKCMS#Plx%+5xJ-}6o)i=zsNH$Il{_lClvk~&NY@@9qiN5@s1AvZEK5*($MT39)4+i zW#H1*zELxXHX_ahD0t{^sS@4b2+f`u1?whYOPs(8E076qoNKsejz(ea_F#-=^vx2> z{48>Fipd_#Q(B_W!OHODQCk`&y34%pspq+X$!1d)M0sPrS7ojBPd&HV=p(YoM%O1{ z@xXiQgGCZNyIjwQ5gn5{MW+w^O<*gk*`^ z^X9!ndhE^6wB(WaDyO}A53Dv=q3*&^5Q1{O>E!$0Ye9<8%N7zA0N{b^|7$JSU1{0G zZMGnO`}Xb=6!Am5!>_+=`8s){6No$P~RPUetQBsZNz?R`Ga#CsA_N_x4> zKq3s)`FLfB4W{qevuEw~^mg>X5eb+eeLlVOd;;~-B{7-7hs3Ku!vB07K!33tkn$ZD z8LJFG7_IH0p7CEaG3NFwX`-AFTUZn!9m>Z8n^^?*0n11|?*nyk&j<2g>eRcXfLAUN z7t|=`Fco}z?Mk=+nY$y`z#7v;21=keU=Z1p3{Yp>|6|I7qjWZ9Wd_vBt?>ZzR4>4vKl>^Z9Ky;Z|_Wt9eyn$%n zQG^0dV)CXC!=+~}^!hLm><g4;MKOWs+5{ik0*=+blErms!FGla8W&vn_`tsP9Q(E& zhWP@kkR8g)hYwKV!az^F-WHzE3uY)t49rraB#;yUPnK9(zTetN_A!J-_K-QeQqXj) zzFDQFi%#L;$!EeLlFOTHCNJ-ef{xSHV^$o-P7FSrVF$ z8j>L%@9W@^$-W5m+5Zp{^Jz5h{M}1Fxo-ybe5;y96~zor>zV zOZy6w_o$zZ^vZykB8nHIrcf~T_h`^>0c6tPTlHytYji!>q6E#`@_C6T^*ZP& zIil`E6eyr_=x-cMBni?82dcT)afs*>v+zGUi3hkbe~CoUgg^E%N+V4`HhK3*W0JY% z#9;9lLChr_1H2rl@S5y_l@DameMpZK_`ZVwnoN&)4~OceHAR=SB~W)~J{{rm9n_pY{Hv&gLgNw#TyQ?Vj{wr_C)SG3KWVCyiXt>at($hgcvN9aa&l~CR^quym3I6I4;K*nK{w>VPP4XWg^#<1iWq#_BOvrxOymnnJ@xLzAH zQS%Q;>C?xgy^$dCU<9iy<314P2LjeT8!nSLXGF>szhbtOT1web5AyDtJSP$H;Vyp# z?&JsZ(s2>A+3;sJhRzfeeGmhJHZj(ZxCSl3I>Eo7j!zvSQ<~j z$ibetQARhO%N1|?J|VbCUD+Y6%$?Sf+s$2_BrMmucx&&^pte<{+TuoBxwRdTH)Gpy zk#(+>#}08=1`^$2&TlEvm#e4 z1yZff1Hm)-O$2&K!(xqz0cr4~9KnA|lo1h+a(SKu%Tkb@i-wq?LKfqnx4`jaI0i7* zH#mzEB~s_)A7`MB%|vqPEjFg=SO*u%yk?$h$o-=)N%OQ!1>uoF?sGhHC$?vVTPtT}xL>1_{4-sGu_^|W1NNITfneyH|5*yA#iD^8--l|9AZC`0_#dl$anM8GIpY})Qq zEp1T!qQq(tjIs1cn%qd_Ts8@EHO2(PJi?} z!|qIQ)1Sz{RIoQ_^`44{&rB)x#BMqNf-miz@tA8h4=RXT?^Ph+;WSfSz|Uaw&(})j@HOyI^bd^+zM?Z7EkMhC)+iL65i3A2&_8d{&HJ zC&YZS{5Gv@s@onAYo(*&uovLfwLf1;(sPz&(Q|oaO5(DD+x^C({PlKZXAk9iuYWI3 zeuj3x-tBMde7;IuJ|Z*3 zU%g0@&i9e|1FVvx?v#9wq7BThfC|*f1$6&Wc(^^Hw#aN8ekE$&HbgeDZ>9 zL(adF$UP@^pUY`ST?Xtrsw^B&P{M3@W{ky$6!mCxI{<)zJ}7H3WRzk9B0eW@umXC9Mg3SRx0jA4x^k z?9Z4g^1UJ-AJrl++p*F|x_fABlo5TPxru|TB~A2}{ub>IpuS?{dU?qufk$@&X=yF?DPWIkw8J?8$o9LAy^gXE5Z4aF${S2bOSszKfgHb=7` zyMEUs>k62Iuwl8Aqq@XVVQAzOSLL$^_WChnFi~|RaI`$D9 zGRka2C5`$44@cJuX|wd=K}KX<*ue|jf1`5hm{KgZQH$?xISZM2F-ahHlzns>W?zgD zLmyX?oP^fW3-->wrXC-(?kptwYm z>bg&#RNVZQ8DmHaUxKXmrjPWoU@5DIYQOJMsLCR z+({k2!Ud+Q1*42!gbK)2An$>1&V32Gi_h|YUajuLY5<7mYQAw@ zIjn+HHeAg1zFA5qcl!0bf4sE19Y(G0c#8nMTuc=AWZyH7>-O|~Ej9Se<0f|##l+|O zU2QHzRxmZ`#UeJS#U3xli8d*0N#Y({wv~n~o)vFg!MfKFt0Rvibs?uChP%>~qlEn4 zXU#ehm0A-$P_Y8X`;=Fs4^*PdC=9P}l!J_K|sEiLb*xZb=MG_|$Sh?9dNuK#0TJYTcVB&{KivTJV zNJUWQnb0x&Cf@dhTXKYayY)4bs|SX@ck+|;wWe=ZL?9l!D_+%mZ@lTN{z!8tzJqgu z)vI0w+dKCnaP@LW&9o9JzLqc&=Z+Jcygg+sEtxdRn-9s3Uv&1~skk*Ap86roxK5;4 zrE1?*L3CIs(SJ-|RQNbm*D3X{UE<-x9RT4Ly-T|wGO43LyniFu-n&J>^=nVv7*pk? zhxzE;=C<_D&TsBi^Dn_j8~o5IiOn`eH<5E0h?OR&joqLO!7S16@fU!K7^up;{J@!r zia489SZIITUUieC9>$d%fTfPBhjFG1Sk#uG6#B*>jW+FZa~21shWa+Rtd#$}h+6+{HDrO**qmk*16* zL4C|&8jWf<>&|to=;Zd5){Bil&jzPvZMvgQE!tJ4)~&E+m4isZP=!y{_#%0BZF<+P z4}gQSZf+k>p27o9M4L4N1M#${)*^$0H0#!CjV=x8c7}DkRMEi1Fk@AFPRq9o`T5m? z<%J_*mGEjm!2kCSsvxUgvn^~^jT8m|0G8$deFx=aWZtc%WtTaM=;Ipji<>A17ise1 z>j8s<4zXDhV3QX&aCvP#C5!}`AbE*)Wp|_DOY)^qL<59^I@-`)G&H!D&T%qTqxZu~ zt^5c5XfgNa@%-t=yESdvj!e^%Jf&ghX;|+y^v0Z{H&dJbAjDe+y;Dxxw&#XO=ID0w z>#ItZ&Uq=o*<4VwI=FcpvLXN^=_!YVfdRg@w^(Zg+uJTIOs&zo{nau1L@jFhfX~z| zn(waTsNm=A{ORNmGU@WtL1pgy>z1*4y^;x=)K^I5pIY?E&Nn-5?*shCj!))<9oV>3 zJzEdO_W7@6$46LTZw<=`D0iiD1$9SRlHwu?6vj7GMQ78H7l~*|S)27?cAD&Hg*P0l zd>Y9;GV3bQUwk=&WehKMpma}^5scDK2sLQ(gT=^p^W7xSgvK>BL?KEdm3<1UsQmKM z+cW@#oIS!lSg0b=B?r_#K_7n$EaxT;1h~lHQ_>|HGs6ZK#vy>Mp7TAL z#&jto=G}k>$|B*(I4z($jSwU`Sl|)hq{xY*sk9DtE^SJP;ImN`GHEKBOUg4eqefLC z6&)&;f_&RFIdKb#QC*~nJeX}W1<{IJkYa%~x+EyJ@lb~qimeM?xl@pw$^nb0BZUaH zl9IzoG=_q)#w!RxCma-(;3YNqfIE^&IrS@voM`?Xkcm`vM4)9G*|VxSDSwVcx0WZJ z7;rj%~q%yuAyf>$p=i+Z{);WAuJ+4V7sJ$Jf#~lI5G}ak;E^Q2I9}I;}r>z0oPCWDeK^0 z$HN{@s96)f^Kh1-MaxFOh#}Fh!rS6ZL|kW8p*j)09+%X0yFfg#>3Dju*ELz#{zu{+ zqmNRX-wj1zc9TUXs)`zCbcC2|-7)=e3#p_Wnu3f4h|H=^Oks+K8hlc0T`s{HDJM#2 zGDtpqpy)qGkyuAsA0Ve_S%#JpVw-1Wu9bc7(4O|Wbhc%wQJocCN10yupg|A9=c=KZ zz;20%ngmJOo|pTmpo85}zTFHkIC1uxC2F-oBL4?1ny888imn}K)JBU+>TDqS)8k_lx0gl9X-T}mYn>JagP|yA|g`r5b`1G zfOSyWx}&1JO!YZ%{Lj-@XDd8lE%MuCd^KG8883W8ww4PkkqUH%IG|u0D%Cu$|L2|k zoy(2WaZ}xj`7*L7f8$jQmXFI#^Z`n&gUC3l7VB7d-%0cZ! z$vLnFua}is2`OWn$z;wuP=N_j_ugZthw07=xYm~3XRVEPWDF$mXXMmc31PJD z30ENkP!82{c5$ZV=RRNWhik%x<*|!Rb>K6kz|aEyHeg7vl%x>n%f|5dGE2;t`tREV zU$fK3Vy7UHmFLf3S7n6wVnMEzviGUX$R`zQr?M0q^R=5hN4J0zIbHblAZr&QaAwF2 zK{cCOxR@&9N2BUf`F5Y=u*BBP0j4m_XT9`^I=y@XKdsy^gu-V-rU^DsmU=ly>aGt? z!&7*(5$H(&_9r6y+@fY)vxK_#Y7m{q7>2nXO(8C&k1OkV9<$l-qU4#Bk4sFO)eaDW z`8+Bh&w8g8R*0y2O7rWk8ZWV?J0X+NeVld{fRN8CvDX0JzUVz88{p$?Ghh9u|dNc>)JxSD&_cF8o2; zAz$Y6a>ezyo0i()?v|CS_csM597iHdF3U6+i@tG~0cuP?v{GOjSaw1it zt55&_UMkWuu;vMYPe_y0WJ+9QZN zCf)$7PEx2WB9v4KfJzV{IfAN!N|+xfh}w)|wtm8xjwZj@$OI}kuPKgHjk!cF^c}1# z+OErPZc)_Mi|6J$A2lcAHWpp!2v!bmV(DuHv5$UGWXCR$oYLm$202WL@+)$RgAvGO!l`k`}C;q2yJo!?(k+V*0_j{c=@{oHciwTciioPoMiER2Ke+ zccLOK;n_^An`7L)O5rBU+!~wZZ;3V^i3J(FnoJo8wK6l^T3)lwJ!m{UI98a}&Z)8y z_66-fND_BtBUjh3wXcwxm%$DX%fC=u+xY0l zfqZ!ZHnbK6w}S*jre%_B7ap&F;GI7x-?$&WPf77gSsyOBB>7;Cfxa@;5J}=3uTw}a zz5z`dxq|pJnez&dtBt7B#h&oFzW}wQa|$Id4_K8YC)Kl!O71QewP%e3cCrG~t@{&^~oT}QXIKvDCLq@D^-v%D;>ZT}Yk^@mL# zm|rq0oG0GhuD2puapQPAn%N(fOT8x zqFJK9OOhkS#0&VTK-%av)v>H!qMSM1LVMS#I#M`Msb5?Te zndd^{4jOPrJ%*otBnQhVI*QsTX{`ud`SWquHSz*c!Uv2QM_@FPAy1 zU2_f_ET1uLe9O-0YP!{t=h|RB#&OW=&(HtfUG&USXRm?-0A$bt0KfqN063dC+R#~9 z7#SGr{cb3>G^Fef#t?bA_`iYkwGXW`7H>v317VOZ4cLOlFB<&k!m~`#Z2fU;g!UyqflBLl(VL^{!F#(@KN&p(2e%-$frKL7UPCYqFED8-40(=fxw# z&CO{eG{c4{i$-v)EXJ*C4r;SIbvoM;K~^Qep2_2uny6ZaOti+Q=+tYIb}~#AcN=Fc zGc|vw(_x3n)J*R6s3BRJ>zEN!OLQ+MojX@nqFJ-Udxmd*sjxJ)1NisN@6#u^sSt$0 zBHX6ytFXT`(MA)vMd zjkUrid@WIo7pYaX1vdOg)~+nH+1aK_7yHbev;>8JB|fFFTl7TNavLfuw5JBB=a1p8 z82e|6LU;e>y|GIC%>dFR#$gr6YMiReLK0Ck zM2515T?)*88R^Ly&_#w{@omixNct1m)a`cz(%vxiP+I$@2B-}P0 zaK*Yj=|iZ3LZY6ck&FOP2hU*~2rM;6A^a`JRR|woLWb_XTVqotM9zy?ksk{cmsN=9 zAjHl%Lm~_bUZjnUbtxpjntY2|BvK=grFe*VvTr4o5E5}$EhYX)k;pm(En1W&(f!eK>$!3~g11+ND-cZ>Zl<7k7}suW^Z>YQvsJF{=@-47W{-E zTgq=fn{q)%6;*8&Ts%;UfRQR5Nu79x@XR_I&mzi!K2%;{;I94i^#Ojc9Hp^3{gR!} z>z%uV0XHoaAppxLp&1C}w_rfiUo?eMoF@_ogl}-6`@#D7%hO4xP+`!&+TmmJWQZ?) z;bv#3aa6Qwa2)uR9i6-Edza7bcS0@abE;~kk|R1`YB zyLhDSz}4|{;PYOzLHgsdPop#d**YyY8$))s`fu!ZM-5o@UalqEuEB9%5d`LTvu}2{ zoC;<-3d2b~vw_ipJ+qk#pE9glEVm8%z1r5VzOTG~3=x99uK3v6IRHZSv#0~lpz|?v zpdL@All(p(_r6LYQ`2O^hu%y7DTm-29<`@BBD+2aSAlPLT<&w*^ZFTs@=_;OF9w|i zGBU${jQUEg90@?_c0S9b?GkupwG8V!Ar0W1kEi5;nkZO9<44(mczB7S`lF#e24I)5alno-%pxwPQOdz6k3DA}hC&L_ z1WrRDV7TB|OyN56g3&oEYq$FzaMrvR=^cNX>~QOs^uJw?CqPA_##0R>XqIK$3(8W( z3dak3o(|UYg(u^Pbi|JQ^v_)&U8c}G7m4DVne&QM&NzNqVswB%pkZVjWc470@^%5u z4$P5#4FkH}dv%?|Osc^HTErwETXxeOXc4OMPild%dXb@%`T8{dtn{@$5iseO?_bRC_X+ z;@ja_eO1T9-{#%w@*o(vJ>Ph3DJZsEel1qJGxPRwkJ|Bmnr+?b{y0BA`##Eiwfs!( zc{^{l8=5zgiaVM&@_1N|Dhvzg`LKD*=k;-UxQ@We{r335f2zDA7o3Y~-05O}k10U^ z!N|?Ic+EVk&)>o0VSPN{+v$D3$c2wt;LE)?sFIat*Dn5BL{ zyU*`?>G`=kTD+#m~LDF&9xjIYD_j$edbn$-d@gfv4;+KR! zbO(QSb}eT4nxOrau=xdnd!KpVVCbBa>sdmY_U+^C?eSwuwnOmb7B~B2$MLx127iN> z>lZ3})q@$jckTDMe=25)5#bkW@%)zmlL|jL)N-0@$-tA+SZe86VJbKMsEnTjr}?d% zyVH&9d;f^@pf}npH{mCryhlj3G;4P;t>)+9?j;mw_q|CuSnJ#E?y%H(fR3+=`l(-3 z)5}3IyAlO_x5{mFs%^9^aT(xY&FQJIm8fAbKN=67*rH2l-6 z{gw9ISz3GGB#+2Ivyr$3w%LD)VrYwW_C zqwM%rJ^DT_l8CQH@*~E_+B0*bBwrHuv>0xARMH>M@t=Aljm&S%T_)36~jcYAYtUo$D*Vu=ld_gpw>g z`r6AE_u*hrH&M?AmioJax8z;jFHji;v>Ne%iIc6{t45BEZ?%-z@(uocs^OhFn&f!! zb@1moe*LR*T|vtGJwLTm?ZxgK_v;HzW{YnV!h`E?-pAVHtLuA8#?R>)pRS?n@dsh@ zq7FGL3^<52c)u=RvL`W|0VZ+ne9|pw$lk6FRvFgKw_}{liwtp-A?yaXQZ#_g!8wWIaxvH!Tud`@;xf& zJz;Ml!3lx%TY0yS`_sc@7+cVx&d<-%wO%jo)N&`=%dDIelBX$58uppT>dGQENZ%|3 zF1$>aPvraF*29LIPGb;QsTzr*x6-xm=iYa_-RD{D6UUE##M|R-$uP4YeB5Zy&Es9z zhvH;rYm{DG?i$~X3j8rDcXfQuHmQ2Vr*sl7@xyyW)y(%V&h8ap%dQ9CW9x)PtB$fM*yqu@4Bz-*1-xaWkVhD^W^*lMqK-O3cG>- z5ncL$7ySO%0}O1m`+m*rz3t?~%Q?GCZ~GYBOJC!;@HKP0aqV?_yzJar$)yk2P0$zK zf$8#fdKumMv{;Gcdz#eX+I#%dxdO_!<^7|?VBhObF&g#|SF!bnD<^pStHDpa`|;;% zmhby)*6%gyRd37byu8=@rSlr{X;H7|$L3`SUhccvOVIJ>=*90^6n_6J=-q9Z2hk|1 z_wDx`%>oOBL@eLeac=L&>du$Yi}F=&!!@PE{mIUO!OIlPY|qd0pDiXX=BK|RQnBhC zDnH*gFH`WnpS3&R*KA*Z2J@W`<$PW!!k@0EnN^$XYJWuP_`cqDdd>WzkF*edx4smu zf9^x#7yrEYKK}xG0;cjJ(udLiJeG3Vws#<>e(b2--wFMrkD3y@`MBQlX@84!Ixwb) z#O&&GzD*ylAQI9yR#IH=>>6}oZZB>_UBQGQ`6deMm1Ynq=Pw7>we6dPb#Q!Osdr?$ zzrXP7@_4_w**EHb%P?glYIm#MKd80ag|Xd*)ZGCt`Z<`k`+3E6nt;HFI~!m9gEuh? zaQ9QV-6zO%{4O^b_x1x_wzW-#`pbtKug1*bi~Tn^?f`V zHp(cSV(05UIaiAk=luYuid^!T`O%ur(_L~i#PwRp7NXssjX_h_6_N=sySM=E{V(oi zmTwbAio%)?z`B=_(PhcW`_1`b`CtioaWFfqfX>psHXNX5V22!qKYP+{sJh|U^aKpu z-2TKj%)qK1Y%j@#1$46MC>9hGbyCv)LXcLqWedBRjw&08kfp7)D3Yg zQs>`RNQ#ugH?D8|(A*xYb07gkkHNmG+xvWk5WN?f^!_}D6|Pe~WJz}fO-f$6s^FP& ziiC(SkU@`Fuzy=QuTY+^^6Oo=Gf{lfRbiI`5p_z%NF9lb{`%`cmt~BAJZgqoO_OK2 zaBCg!<7n8V2-Cwi?b|;+y7Yc|P(7vx&VF5HYIS?kx@1f9^^UTK;mDVOM1@W7hsTcS zAHiEOhieoC?$OZ`>=CfQ{XlluKkXMK+^oL6-j4BDArmqt|lCghbt#I8V}nH(^>=e zQGF;USejJ>gUtUFSfJ6$t=%2BO`wCppAx*^Sf2J>naZPBba;!*4^AHpcCv-YkLf~SA@~b! zgH|hP6&dzF-t$}~CVd!h@_sOWS^s=>jyin7%6h#-q=-Q7!|5Apv&YGW2_N`2fZ&-h z$}Q23LE-PBL6QgoeaV!pOQ7^3Qd_8yC^}@TIf9(8hy!5`UcHa1Xl>UZs@M(4` zn5xA&Jsg5Ft$e>JTIJ9D=2A|J-BrG?Pd?9(ohSTiQ1K(7nH z0&V^*tS&=Mj4%MGkp*lOL23HG!#=$FevNda3HfYv5>^J4T|{m*d*n&Zw@j?}0O0=o zQ9sp$o_0PW$qV#g80hGjh7ObdZdNog(8UYINIn|jy6qD>a~Yt}>Tz?E4ZBIkik0Wh zfai7JlLC*qh|p4qNfq36ip&Gn7xdIx2QYPDrm92!$OMfkyrWLx-;IRKdyH}^R%Akz;jqf44Ez=;Qw6UWP6_)`A|otO+OYifRA7tI zK(@771}Rad-A;&O-;>&Lw`5}=X??~=r~e0EUl~+K(6ozdaCbOZaJLf(?(XjHZh-`c zgL80qcemi~?he5T?h?4XpH$sH_x{+b?Vj20r@MA)cV>FJ-A##*)$`BXqr~ZQxt&qx z{ffDAPa~(J=Uvq2Sl5Jry|QS9Cvw-+DJoOd623HXG`6!U2NPE9Q1haefuiWNNli~R z3?d~g*o2n;vS{1AR5i7%ZQRL$z1wOFgolIcH|ETePF9gj5^N5bzP>7bVEc(mV~on7h|pPle1yzh;rwrCU7=mNrFDoQgH8QTc)zqs$QRnYt?8L{~gp_)!| zfxC^@MiH!rmb}vR_vaAb%a8b5{|=+#D@Ijg$3Z_bvctueBnGv`HC0bjfxgOJXZZfE zD|#cIt|X8szZg|#gL;kpCb;*Yg;6P+GF~+GB*+u5819ozr(2+7w$=neYpdagNJrgbcQnu$H~%V=%C6XHvI|!iwWZV39Ee`3o6(W0 z(i%WGa;eHe8U39*8Yr0@m5+lB#vin+95YG3G8lAmz}e%V@W!Z6KqM@HoeAI`qKxpz zl1R1iwvxedc7Q$Opm;_oVDf63;Jma(fs)8z=(Tg7A;*covULCV`JkLQ@&$WPOzu3! zDTgB?6P2xPVPsw6TL|D8Gb%0wSuE>&l&yvnYxExeDj_^o%)ytl9K_Ln45W3&+r_|Z zu|sOtei<2xc6^m@zwJ+M$-QB;M@RprYGN|;tHdu$P3weqOI+c2Ypo^62JctlW!eUR zu__mmmo+}7882LZkEx!l=IzA@acZaDu9)z7fqw$7$g2^b&Sp|8GS+i3DzZ-tHzc9U`EyF9dY=iQ9; z3%g5M>waAk{7`xUP6XuiHo;=tKwLg3WcU=6ye7FRUy({5{;%H<52#Z$waoQq(|Z9X z61p&6y{@pbjBeph2h#c-KCk0F9re!EMdBTW$ZCoqBH^~573^X5(C5=#%ESzD5ACbO zNHTNzp*NBl8aGm@UA2L&Z$lZ~?PeGX9~F*;4QzxxP-UXIyfw9j>^;0{!{!(!xYtBU z_AbhN8kFZUG4$*!>eGoa0X~}Pm8!(A_pEo0duQ$LYZV`xP6~GwO*xw}u!7k)Xg=#u zAOpX#nyn<6VMfF4&)@g<0yO?}QzYO&UcS(ue*f+`z69qw#VD9e9u& zPtr<$YP$RZ_N~33$X*)?u885LyQ{nkb76^l`&W^Rh3z1aXRQW~d@re+sR0Zdp&sYQp2C{y}BwR8#Ni;@=hG3&jRT65gse`|ChjsR^wyHVx-1|DMR2fGv?_ znl3>wDE9=@}ZT6I@+KGVHTap=8R@JbEggYWaYeXLKw?t^6^9u z30oQGIs|ws$hzvCpH*cS<1&R?PwfEO%FrU-otMOhnIKeMlM^J8WcNr;t4L#)N)|;S z7%VjqJuR&o5+qk3pf@$K1$hFo%93yx!;4d!@~KxS2&QSJJ+1POy8K+S%7~)CGI9Am z9ya7XpM`1OqDNuj6VIn@-XU>*x-@zAif{#58qAc#rCfDaX<5ZB%n<47Jh46;U7Z6} zaWMiDpy(5rs+>aMB(ictU32$E2EJ|}$DT&Ac&fwCO<0GmF*VHjTpz@RHW z3BgZf3HXQ@NBjM%Xs?{X!RKMN*_AO<*ZJxf+$)xgs}<9HQ0%60PW*@Cvpf`}!@>YI02WRXC*};`rTyX;~ z!k@i{Q>qJDDd*G8HyJ%DIq|%R3^U-dl68WqgK*WIi{e?;K|o~v$9QzZU3vHVbl3i` zn!cEl7116Z0DqMqPf&M;&L(Ca8`sT=<9keBm?>@SAVm3VLanf?bO0wdiOsN?*%nO3=nap@Koj?<(&+a69c#Vzw?a8?1tv3AYk;N+d-Zt(ZM( z^oHoWEI#d*AGRf`U(jXbk`6TJ?q-jDDn>nIc#U_kt*45_HJK(SVDz=&z$y>5T$SEE zA~0yFs3PQ^#jDUX_C9sl*#Uhg-tE*s#MDfiP|$mE5OQedT0We zSh*&0RveQrmJG$`W?Bj`){G%e%a4P66^tj9VPCLEX2l-XWJ4i$n$99^{=g!{V~COKsVi0MsG7;RGVK ztc(JbR8TZ{{cw>h>Es2mciZ_421G=Ti}B$-0xTI)(I{pJV6lGgm5($Ov1{^@gb8l| zJ>4N&nWvNmh?TLJx}JNWu2}7562x`aT7NP(t|LN3BQZd^#nxaFTgz9_hPMd~L%>pp zmwE})Ls*cP#!oYG*T}CMgjF*Jj2N_%mp1F-szs-v#!$&yKMV*!pVqN;5-`Nx`rMjl>Q8qRE z6Nx6P4Wc6IgKGcXq9vHD@V0jY4>D0e0HPf2u|AcuYp7aykWRUXFSQ+)x%HsJh}mM5 zUP77Qub*iy95c-R>PFH0$vVi3O0|ph9SX1x`spF6f7~iG!cMN9UNBEoROk{>?HZdn z(~*qPMR7|Dc6x~tlJU*N^Rv{8`-Srb1Cd$1E0TlHWMO%2q3y>}b$YIfHni-nio}6Q zy1}xYVvi3ht0#RkA#!2EIYNM4ui7$J>(ZT07Q%)ydYR&3lU6H07SsIDCi?EQs*8h` z@blN9b0_tq4Ro!l*4S`57=uP1?S?o}<2WhuG3Dg(2I)5SrGJasXk`dbnDSN;^A>bE z^q!g8>oN?zDN9p_O*BhKh{tWb%SQTPI>^Ir8vSkB<^D;&1Ajew+UZKoZs#67X+8Wj zKO=#{Jg0d+m$cWzc-$6GSU4XHt#m2P)E9fc_)1W&; zbs6dv-Ooo(6t-zs_||2^Q*)Y; zf_~=yR+a-wuZ&E%dMv)I*jy$g- zY+a;@$dkI%s4|Q#C?7#(&$TCveGs^DyVc+OuMHX793}_tKg* zfkyQz(pEZ!H~A{C35S@=`RS37`i9<8kBVW==b=fl->HcWg_>~!SBi_u!K0<2NOft? zj3f*(?2p2(2P~Z#dt-1O9iE;PtR!fJna6`;M4ikOuBZWJV+BuYt6sXwyVSs>%!B2MYQdD}$LkUWpW(Du#m-Wm z8?q{&e?Ri}ctk!5P-_gyfFifXS1j2Z*fy~(-qhuqBF+hTZd#kyA|Xj?BPs1mhQPLu z``ynPRIzCNyYBc^Wq81KoFNKayoh8zyW03<4JV2m@j|hC6s@t@YwSj>3svvsDiwYq z(_!O_H54R0yvxFYzu4yV++-94lH@E$=2AfGC@PQ%+dxqT@4v*zrdM1MonUVJr>`2zn8y!ma>sQmqG zsIp>JO*!f7y%uQ`MeN((8!=|x!#q~mlG3JWHOK0&$?|qfIEE%s!#Bq$-V5;Ku4-q; zK(96rB9@G%&psG-!vd1!Fg za`E#`iH(0c6FWb@UG;s9T1OxH)yn$serdSxZ5_<|=on+3w@9TN`f{r#An0U-WSPds zRaTl9Pe(ky$7AM9#w_c{_6TNdI9iAP4B}tf6Bu`U3{0*E;}z65s;xjdbIrWfu^Nlw zf9%3lb*sLO@-P9EqwYAf;}Ubp$G`|pQ1-pzZ^*SpM80Ffs+ z$P3Spm*0L`NvEmJ0&?mW?I`}ITr=wF#BrQTh|y4`G;a66iRm|a6Z;Uvz5Xn)nor#d zV%>_kNfDL%!Ig-cD5}1PG;9#%`6NQ|*s+O&i+E*~m+%`@%bj!M^yr>dY?7=RW^d_$ z2?Oj3A0K>x90Eg(v|Y%Ty?*_K^>UC0{2$hC#anVZDaU7UB?Icpa(tvzytb$Yr3jnp z7dO9_Li*HM?OBcejR=~7FdwE~MdX(-CgE*8s?vKMiJD^rJ0Smwjqw(wui3na0@Jtb zWo$Qw1$45D@$WH#q2-Y%b#>&oMz^rYGR}vbebH2Q)eo)cXDucSYjI>3!`N`Bm{Eq} zEx-P;1pYgj{&*L7HD$EAT0U!r739UdpX_&7z^kWc%BYRec0kt4Kx8DuS72cfmii-Z z09JPhq4*3mxf~|=_NP+`X{?0LEpCI-L11>fe+$8?dss&@tjF@}S!TXzAJJ(Q)sI!%iV~BAS60o9 z9$VSUE75M4A>hB-RkCAEQOu>)xVYKqY2d99xNZNWS#RjDcuzTtum4BD?6DHlo!|#4 z#bvpe>=-t3ca@`&fN3=|eU=2qhdPH^&K8V=0uUP=v+1knPn z_dnZOM1hlZN3efp)s*d^Imgv1;Hw$b+IjQT*HHFt>4zDVK4Bm&xZf!f^qwejRfy0Y zld-yvQPg4T1>%SugJYNN4c~6KN(+o%yljc{X5=*jw58La+M^<;h?LXP(A}35D*l9& z;&uB{oJs+{RXV*L3_uOXH%GIY#<0(E3o?`qtt-8*HBPwX2T7^i8vUzNA~R+>m7?cC z8E#ppbjREN=T`TQbCezq#huBm`BX^P&L#J_IR!u=lXkJ`+^ETb#nj`;TwVwHRTSncWEwK zV?Oe^fLzRcU(z^Jo6a-ai0?JqQf0L%p}dDQn&nieJzxl5ipDAfK{6GbS#C4P`73I$ zyr6DtIk3qon>mi6Qvg||88=VQdiaPiy z9q$!kTxpqr;Y@uNs6|8Ar@I+Ati{)BrCtZI$78-+`6{UusxxNl!9!rL3o>Qx=FWm4 zc9|+;D>_LeWttT$Kq9ZLpwUXwGZ2m>Gi|b_n>#&_bNx({ET!E{Xx)^+(4K|kJeZ2e zgD$@CwebrBGB%lM?+H-nsG;#n4y@dj#25^ndj$5jJ)Wvn=^Hx?#v?N|J^|h&juc@j z*B^7*$2vrCKRa3EFDcO5CuTgaE;5vS?mC>o9oq0^HHRQ_CyFdYGpDnGHsq@FN(uWf zTo#>m>$0|cI=1tl9(7X%|KeH*ba&u8?d0pGh6Lg%hg*2&zD8nLyhf2XmZnB{v^8(4 zj2*RxJSV%Z?R<4;>NHZ!bwt`SgZMKFP#O>QKH+?y5rJh0WL;j*_f7IC%g5%nGS@0| zt7>aVRdaikzONs!GAn=H``2o?)TxFe?9ZysZp&qVzz}FNg|K83BJL30;&Sd&w)Kbk zaM~lRE?ffbWVrHJt1>#;8{g_=^u2RUysJde-^Jti6XQkQlvG)wI*TO zlu<*#50r}l39{ZyF5{|Ez9yocL%&hcAB!dN?dIxn4&mU50Cm5dG;D5Wi8HKfL#vD#b%^h?>^-kbeV@mflRyMk6QpsMvFgK;EEXZ7A@8}9R>@ri z=D*||>^Vq_SC>)&S(06V8hu?05i@LfM0}bC%!>zfrj|}dbiAn7b}Z6Ec6EYgS_r!4Yt`aueExi_AhEmS?8zZ3nzwDg?gb$vRD| zvJP5J5tFpd(dBcv7ZLgC$|m!`ADr}dwyD2M@cP*fz8^oLu3Qp4-;HejG9LMU*}g~B z_@VF+0_D(D_^mV`Di&?ATMM~UfTolYpOLu?j&S+v^seQ&O^Q21?_5%1u>0kuyVK`K zm!sfzN0*P9p!= z%KgK**)P;YL~Riyi56-yZ4lG?$4%6~;)bjvCan+iqCbv2{}%Oo-9BH7cw_1m?z>*d zFEWCbF0KAw2tpVm3{&asYS`nSi*1NSlj;=dkI7*TJaSn^@8unm7m1vWjbM_j%G-Ex zH~w301jj%g>YS?Brh2_A#2=gEb}&rSN{b#=zD8?)XNM2 z({Y&{4o)271a!T~&yGZSP|tW9RMEH0Wrp#+RTju!4Bt~;m#9eIh1@KyvmkobmGd*MOkO8xZ<0`Qdf`Y3FjnSakB@I_=anPd{HZK`zmM(qnz9sF>fRI+uG>gR3n+bf5 zVF#`6uh?4^+Bo+nC%CQr0?O$tEbLSif05&T-+=U&Kk{R=xai-F;X%e#`!33&{)Cn? z6-4dJW0a*bjgeir?e>lBI^&G?*A$Tm97eyi#Cb)IKM*xABErj&p4#?_7VW|rxmP0g zO(KhBG(BjkhSg!*&(JCm{$7qFbUP6UyHWpju$~7F>9)%zqes{o@Sba9HhK^F1Z$8M zFKPv82}u(@OKwqJ(WRi5UPLtZ*3E^UDe~)+2BOcEO_iuPV0CV$;&X+>}Nv7I1LmGr5E)AUPi)7*#^oO zxH@X;YMK(TD`K7(>^X|vhst_0fRY|Lbv5`7oV7!1|2ULQQqdH#EZy1Hy9!xm^MYe+ z6Zv9g-em3gEsj;jo>c3iwu5MYGF!x6Zsi~_!EQ$o!B;K{HKj&LHf&lI4jDs2@}Hs9 z!J>?Q@(5KP=r4WeaN;Ecowmo)Yt&Gp!y)dBU@apVQcMZi`ilKcC1%eEOx)3LQc??KR=Fm7b4Y`-W z)>c~j&KBYQ(iVZt6-9V*2|bvzBGjE4;HkDIG<$DOfhb1TuGEV)ovDztu2VMlv3-FV zh&YF90HYeODvab`B!w49sWr34S^Y?a{xOt--f@i>gTBS9QhUOu|AUlTl?eca)J))a z-HGLgC5wO|V}Ohog|q@tD{|Fn+*ZOdcb#aqc=c}9_g$4m;2xmj5P3;G_6p<5gd~!I zD-1*zY_d3OL-rQD#S9$D)Li>ETe?)jOa{OX;I?zW)9yXMav_B&rK-}W4$pKV&jdD7PXp>f=DT>zsr z`h+1hNR1%1pOn@K@;N^R;73trVhVdDAov#bP^Yc;=_i z{qKH;A}jW%xly6&aij;G-p{jS-ers?R&@?zDDUyA}mjjzfc*IIF)=uboRo z1j+Hw&TSSCg5BF5r>#PIi&B+rw%yrCe|2Il;$9bK;SgW9pa;Arbd|QpQJQHaYThOx zhy*u>D9ZBUpz^^*7Vd`1^4a*gu(1}oH005a>j*B|^!O?QN@fP~D}o&_EHz53IC0<# z&L(HELB1$eZEg7vl(?r5=D;52r&6OAX$as%4?$nNgl9IS?SVy>KnYup^{(`_5xt@s zF!|I275=jx5{`cjM!x#uY0*9O5A!x=jfFmK3bEk)nXRGxV;b|d-v)_ElPcP`ENDq3 zIu-W$%JPUj7foo8N~#esQHWrZuG)ct2~vZGoP^krWfQFiop});e{S@`IlTo_{NrA} z2z-uHwDfE!w4e^EJl-Ym8`I4Bo^&eks}j0j;>-eMTgs2m|)s}ZCpWs#!Q>Slz89D{GQ^REPSD%%#5vW zVbGu!T1J&SS#O>E#oqf**)w*-)w5sFPXrdSM+@_MdJm_lzHwa^+R;&6m*2h{+9^TK zt0<#=tx=A0x38~ch7T>*7ehg3f7?)$c*j7t^m`~JqByZ$b4rqF62lF>E%PmX+g`P+ zbpqe14m*FNE)PjXjFv44BrSg3(fQHu<-YHgKc}6urvu|>y9iw0?2nyjqN7p5Fwy|* zY4Vayn-nuF=sai>wco5|?&)Z|GxX->ICmxt8b;c$*SpiHN;`?Ew{wk)IA;@RtImzR z_@mq*z^yNu(s0+9__o!`o1KP}~&9@&<#M|~` zXny@N9cmtIw{>k%sDLLoM*jE(6?cX?=NIdGHysOuN#s!p!TJWFKIC!05R4=%1IhWw z)dY|psTYMs6)~sky|{1pHiqOy7Z5>AmT|_)4B=aJ6H~r4Q$~#@p4XHsv3l|~ioGby zg#TE#Cgw%gsm=GT?imijm0H!DFbzWoiq|WFi35VakpzO&wR-28ZTil~Y$ii@AXoLT zyJFOtu5GD7y$+gI`?jB3cs!e1o{d|-_Z`S+kX(yd0$KckLgl-FISwt$+Syo%G6i+V zvI2yZ_IfD{=CktH#2T@k>YS9TN(jjLDE7DSk2f~ENw_~U>P+UwNvg5%Fgm2FNvl+? zE;6t<3hck^)PcJ5(zkW19vE7pu((7du=NPA9eH!OT+X{XSoSi3Iko4;;>y89P(cjz zGFN=$MgibLuR-N|EE38W-S`^@tjr9y>`Ss+ko@Nk$s|XY-M^l8&z5>Lr)MMn-zAsR z-oO3sZP5A^A~DqWzw^Nux%p44BYB<#D=jqI>nNuUss3XzZ^f}u-L5I&Z68^J=t)Dq zQd?t~Qo#wBRraYCkCw?)C+^%UjJZFdYNlnA0Nu^t>Dt5<7bme3u%u{D-mhl6g4i+{t=zkY@FisJCUWuag3O`nF zhfZ?U0R*+>*`o6|E}tZZ9F+WiTS>o*GMp}5x8S4IS5Ed=_YOwrU7HYr(34R^<4#iz z=yje(bq>IHg5%$;N)6`-wO=NJ*VKhB$CX1}r?at|;GtK`QO`?gp-47~J&wZMtz~fEH^6%ubMrF>EROhud24bFsCDmfO-%6-z zY}O0d^$I0g%vD7cWW<#Q*mUL@1L3boSVYRRFg{k4+_P@Qev{yM&N#Q1%wf4<#xR5P zGsFs9EP$VLMPI#ONUYp;18k-EyK=bcFZ#masU$;GQZTR^R)%6sP1%iqiFU`wqW+CU zX_nAe=9&>d1eb3pMNj!F9JLi1iMov%;C`ofuZZa%zBu9PmxR&fdp1eM2pF><_eGoZ zw!lFD`sWLdL>q*2O~vFr;}5Jfq&BNDDg^rmFgE$Yv37DieyuY-~aqtay6kYi7qytj~SVO^PU5I^vkO=4I? zN(zQAr**4FVHwzij%%AyeyuKRq$$tcRO-#u2SI!|lRXx+%yFr{Ps)8T#&W_xRh_o- zsZskm2QmzpZ|tw(JCT>zGEv*FD^{A-zi%b)Yyvf1kjDG$pN{or)pe6Rpe>~tmIhTq zXtuO&x46k>RJHA#%q5Y%QL3>I?)62D9FR9{Aw)6hNwPVHO83RX9ZX?7e;!o#Bo&Kf z#8k%@$+~e811H!Yqin_i^k9l%ulAZZoK|*Vv5iSyg+tijrIKVQmc)fZJQjNW(P6J0Yy~L&sxZx~Kio z!FnjEbqk^WD;E5aai6-CkBS?4r`3|)9SW9Qal1Le!o9={9+O)|_*i~|`3!g#1FAIb zQ30r3DO>V-N|;P>U}IVfJH&6z=Y`TaHf6S6?mwJYTIJO~ zOeIm=7))7SHksVCEOABnGbHV>04LuOx-;$U#kGvQvD*!`ye-VQ0?NcC2|xa6((y z+TO8sg+$`B#;fXD%u|Xn)YvFaE^^|0kesV1R*HWjjg+zp6}U_>^dNU6EmRg81u9t6 zRM$`~j5LA%!SZ8?{+*PgMCzQ_CjsdN=K)x~ozt=-AK92E zexg&R^L>{xf+MH(8wOmrW%o&%fVKMSSIoE4DN`=}8bH;m?q~E+qO;}D!gk+p@Qtd8*>@IT{EHE4 zhr-z#@fLKtXsYt~v=794};G($eacAAlD~FEFRDs}tYLiwZsT|U;j9ZmE zVwEv;>=cx7Lp^b?M|{7Tr@Nig`&YJhU)Q@Zde~w`>hgGPxiYM?TPEkE)1AeqGX8V4 zVI7mT{-9siw053~c1Em3W{qkZefFxp)$n#D8^}2Ep3l}bK1p_A`FdHoYocE&hhUl+ zH@WYnai$@E{q)q?*uy2`uC*f2E%`yIn!;+ulkL_lZ z@Hizo?qWB#n{PkhFU)%o*m)^k!_?|Jit9UJU)ST-^4_GE=*W0h3I66x43sF3FRyl5 z1y@CCAa+Ogp?yR_wE*I3ex_EFdbDNiiLFv7B-ghg5 zmDLWXW|#sDe&-0mqWno)rA}OkJNxqQs~nx40|Qgjzd$S*w;EscUCL6y5l%6)6RMDy zr6F-_@3!is)Aa4M@Mb&0N}HyvR^K{AJ{M-rHlbekbK$62eWl&@keDmMuv zW1ARb^W(5oJXAgTeB$ZUeRF>Nq<(503bHM2Q1l5KYg!IgSn?d(jipc|vXoyM{B{wT zgw-i|06SVd5vFN)%&Op=(h2z;CaP$iewUS1AkZa~!fOm16A}4?Mvm_=|LEdxqrj+M zZQGpoVQN+C4N<7>5a*OFX-(K$0$4umq_-4Woqd`Ny%#{)jA}8e2o+RE z$gv`$I|{5W62(KpX@J?-xtDX=Yq1!(_Uab&kx#?5bz(&M#t5@HPmYo_Z5LQFGMbxd z=2$*kU+kXJI|%EUcckz&nw58sS}42vxOqm93p)%C5|zi_i^d790wZFNjMLDvqm8_3 zG!+8^9lO$YnMY_g zXI-@Pmog_hn73}{bTS4_g?LcQO1naV*ie;!BPZr3%7?p*)>acFMCR|QP9z;dwzw4g zd>QRb&O`WNsv!0zxESSOxd-g*&3q?6gt=@BDzdLawLBc{Rf)oMx1U&}_exY*G-BDk z7zs*4OUH0MJBua z;hMhM$4zAsEB~fhAK=_m+uQpM3*vULG4EK@@B=;P7LBK=gII;b_r_s9@9uX?9sef( z$JNut#b?^S`-|Plik$EmvX1g=wysfkU?qRo!^`J!NIx0BurVumO(xIlx}lN__}>Eh z{ctroXIcn5XGdhGf6ksxFU)<{>)gDuNiTcPHyzMD1n~v$A9fd~S;)4c96L6bai2~s z*S2k133z6OXC02UyXzdD?KWVz`7zUD>-w%KCz@(2EIIj)Jd{$dpXEP59?BPl1kJ;a z0=J@Lc3!x5RYWmz&p!$6?JN~}YxnppFFBrMftA*EZ*H>C!Y z35n00&w!__DBHXCjYh)2`_}!xBDm*ttKCV^2cx0ZA7V?sc?Gf)mo-)6D1G^tiqb%S&t5dTHv zLX2DCG=>U-bYJR5DZbW90lvgM_1LZS?ux#uMvkn=XUMalj9+aIsZ$}3O8%p%i%T&= z;P@#Zqdx;_j8fAKB0P-k1p)NA0E!BQcjEcex=pLmBE9Xk+oHUqjBV1X zROs);rBDM8fw0@dnBPA>PAynoCk;G?J2!ZaVt&6|?P;+5u1i^zVF{x8Yt(@H(qt7Y z+kXHy>FZzBrzN6nI!5S=Eb9+Mu@O88ABf(*|Im~EYcwgUH9^NeWVU+pVW*%i=Uo)c zo4qXNB9aj6I z-fWzLVH8aYkELq46MiVq>v&Lwr0k1f%CHQh)#bYU5lZuS=IfwiH6DB_)=)W7K*A@c zlvq_qXI{zX{JuoLBCa}L&HTkh5azcdhB*D`BpW=rGK%MXxOr}_gRgAOl$@$vmuw;Wl^|xsX89n_YNZ)%m z?P#>_HbL~I-(8j&VvwX-!7x>VHZ#(`N`H^_?o?Tue*dUnFK&s6)lAD^9IGx#T5inXMA?bCzI zazP%&mSzW`s;V+%@@^f6qKaGHBfF^^W3&|2)Xtjt0j&W8=c|_)(E4l6B7X!?4(Ss^9aQL76}bZfUY| zz=d4+weKmJ5^*wLI82&PMz}%MQ+0yC`d(+HY*YtrcR;yTCaBt|wq;LGz{tKzQ^ahJ zGon}%%63lg0eG0_ zk6?g~`-#s8iCIB>M(A}`PFUe1_Edl)DYJ(K(FCf1IB|||R8Wt*Kd4-G{H4kz0WM;I zA6n0WMJjn@d?FMsfZlArE#0d&iKXnn>@xqgTKVBI|KBke?hC7_t?DPa+;~T)eY?cPD^+E^0?q=$=R;iB&yV&HnQd_|*fDE!qhy{XqvUIIt%>`b-hEt(fl} zG$SO<5^>5=zd8~_6Q8B5TPtwsOVDG_{4>dGi4DBCh$wq}4e$c2G0_fUbws8q}*R6tUa={9Q$wFp% zxw=-tjs+N9ffA^Nl;riS)}M4uKE{bA2jK1r0py0F%oU8nDN^{KD>@1R9OFOI(aZGz zVUTEig96;bwafv;fHIN9QfCAhKwpnw(Zh550C0a>6KRy3A|3(wf+H+yBtI>>5do!_ zoyjHlGk;C!tbv(W@{js#Tmm(_G+e$oZuUs+MCA*^& z1Cxl4V9XoeJ9qc*>tTeC9MH zf~6!0z}`N()))YiB5~Bh`zQnwOa3v?#QM5Sq`zAx?rK8wf8+fx98x}?9Mw+?=Bmxa zKJ$TC=zI#W1`Aj-P>K}(-?D8B)1qq`K1I9gej)`G@ik-+fV=uN&Pz7sB0p_qav`s> z6bsGMw-EbuVWBw4CGpcWOB{fL7$$bW?P2qOJNmEtuTRORzY;O{(orj{!Tpd2bWH3Y zdomJc!^4b}>?sbP4l68Z90_OyV}L!V|Hp;@;pCMpa{$En`p6@9*C7D?BQ?-qVf{}9 zLGes%BO(Gk{v)}!XF|bJLp}x8+<#LFY^_`%%#EJMh#78PNCiiK-mI-$ zNENEClL&9Gfg}s>qrFrd?LDc+!atj~Rz5k=(OzP}HIOGc)5FeWhVC{J61vzjIK3*#r{GuK4${XX7gPV_z=Sb_RK7~b+#SBOSg;+o?P#ehj~fES6INU5{Y zn(TTll*{gx__xzlZN{!g5yp7K&g00%_pbh>c*EbQhSI-KG^_=lxlUJgvV#_0#BPxH zqxVx1Ge%kHQ|iEPfVr}Lykp%_7C;qkH>e)`7JuV*6M6i`a~|_g|L4&V2&?O7sb| z@e^ZrTO+dx$MYg`9jE1<+fBt~Q_(-{Pl5S%RNWvq`e*S!zdtcyQg?fF!G4_3-EL^s zuzVZfJM3D>Zxi^NsbbiPdhzMJm(wA~Sl*HaO`h-vkgLp3rlW0A4}~%oo(xpVz05ho zdfF;-g|okB?$ zoV>2$Pn2Y9=>KJWdj2K9tSyxH8MwF40BUdq)$~mLs~`d;I8rKf1@hue+7ti#&+Bo+ zG(gwqRWZKS#*$A5oCVJ920wDcQV|U>SBB9X|AWE+kN9~AmHFAiyQBA!HgOwN;yZ-I z{qn!WbxG}VySb+JwH6!TakzK;G#w9Ok0ZZD6gOY-EqjNCnvUOkY z2M1~5@E2rbI2KqnDFO$HP#CCye=`16_vH)u^f^GDW6A zBm5Ix$%7Ypg^$;~3{%!NIPi?lYq&~fCRFovIz-%7?VHHo!udVc0=g8`{Z70Mug!!+ z*KZi5CO;)b-gun>R*C=eg{4zM|HAd%pZB(1uDjxEEhj(-6+i6QK2WfMsq8@n(rVr| ze7=o8*z1s}IX5$4%*9r$s~4(id%GjUVFVYWA(s=8(xsecT<1^F4Ww8+IOsq>eR9ba zkZpLl(1?8D<1sDrpZepgat8`_UChYrCsmOG6_9PuJ#hDHw}h~d-ppWTcQ+Gh;_p2q zRp8$^%jkJiSYtA{m8Rq=>5BJ_Aspf zPi1c%7gg7`4FgIHB@Q7VISk$1AU!bBNT+lNNJ_Va5<@qlgecwJ9n#$(UD6Hj;B|lZ z72o|l@BPl~{o7|A=UQvloB1$ZEI~9fWo?Q_=uA zS8@s=S8@gt4BX0Ei=O?$%)1dgMPl)G#vycXm|)gX&PI#nx57_d3HOxhu6$erKA6u- zr*=)fXB-X(_&cgRlI&>GLY=-{VGK`h;4LPrdU9^P%qrMs6;h(WUFSr9Li*-4XBTG} zB=#e$i&0oo{8x?6F(ISaKnha(BC_HwYH+SoKwQh%6XBMKLlFqt#r!U*(H!9=VyoPK z0`psLdn5q?kxd0I=zN|`bV4vrDum_ZJ6td=cJT*@y4V+)=vVHIL()!rS*eX-&(0g) zLmZT9{9d0A?(L)Ob+lQQgrd2Jwp?nW$-HDjx+Qlf&$8?QfDxjKt2907OxQ(4cY_v0 zxgUEli&}MWemarlMfDYqt|#Tid96ZnCL9Si&cO-R^0h_~5w1{> zP4iKJq%~7ilYWndF{l8dv*tT8(dlx>vQrnA?gKA29Avrzi+K3auDM@hk3f$iM>YH5`p_c;VEv1CasC0KgVULOjxdJo*G_&$2mwd_RLW6U-dYW(^= z`eGiBuq4!2l5fxa;~f(Eqftk{TE=N^ddW-hMMX&ZL8oHQY~NA926ttTQJ9&ZZVKx; z6}2Arkpi@f>QD~nxmZ4bc$7pWP%ny(#$l*=QST}^yX3WcH1k=qqS>4&RmTRcK=XjJ%YG>9NkUSqEN zzxGT$5_`iAHqVNU@WI4XrY^WjN$HZ`_Z~^XX4Qp*$_+uvjXuNa?NP~=k&!P>K0PUN zh>S8bH+(;y{V3Fh=HnAb2$R$LFw|kA4i|;ix?7;2a)0@2DeMta^?VmFoH>}zO6Kh`)+;J6-OA4cNB;2z zwh<7g`aBPzIQ{G{y@oMAE_@qO0=8SEYx{3e>?~SOy_k|~ea82rd%OTTnoJe%vbJcb z*t0`VN{<*|r+7uXZc|NkIrgSM_>`-YLTh}=SzpcwPpC$FF_;S2rG78|jxdKWmTkTC zsJX+IvpLgY`vu~QB%29MM`y)Ds~1Vv0tIE2IBXHief5ou%9!;%W9k}s@pRgPA{E^6 zG4rYxVf##nN&zkli9cHp2JSE7B@jwghT(5>*B+X{%0=SYnFhKwq%tc{e4hrI79=tY ziz@fIP!z?NQun%3&-!t6ppI_3hVQBS$b={D(USN0QkE|o-lL=?ovw~jV9!AC1l37t z!uTzUpKr57;9%o5DS6453rUacOZwqUbT@gH_puy^mVVh4zm;l}oL-AR?SzWQ}9 z3NoonC@GYlunekV=sC~QVM1RZiE+nk{3GD((@A*C=XavgVq~fSpV8}QnTAGkY?OS_ zf(OQJ1r);1tnmUH7N+j3;cF*34%at*&3#`{N%Uk^NDdFaP9fYLL(F7!o^IlLi8|ME z?xqrnZ8s*kvW|d0miGB2;a-*Oib@CTeeGI*v!|8W;{ho?+0}7+4uAHn+iZ%K0lT64 zfTsN>+R13)!?gm>kX@6^;%zf#5K@{RQ9o6$KH`}{%2t=Y*I7MD-kkrvg8T-@`L~9H z+@$pb+Rny=!GY3nOMYSXZS{|l_xERoIWi7&-Rb8Bcw-;$NnbjXb5_ zO6Rc7)wpZFPp03V_C?Wg_8oK#BxWbB*;xvAHSg*Krif{` z83nuf>&Txs*LmmS6VKE>Dw3C4`w2RC7vhi1uo}rR_L7B zP9;-%dY>;A-u7?QnVYRMs0zoc6SO`s~;K&uRi8UxJZ6`Hl~A}u9`xbT2iY!>AjwFlvLw0`GdGq za&L*8*tBg5FM&5a;Er)V6jaRWp{jzjc;F>BWXTqL+2;PP<{N0prFI&bV5N|$K^hm8st183GwEg7S&g#?D=?q^X_baA%g(e#SzLiG~i|HxnAKS{{)u-Jh-SKcJWR8 zXl*BVvM6K0d%EBr<(2G2+(M}xa2jMijXM;qS5xq zO8{%vh@|Texo3mSmSuBa#WShj$Q{1{G;r4%e8Ikrsr*3mjW;@tPW_kZiT zt-};~dTGbhx4S9cy9UqCH%wNJWA|gI21GK__f>_0uY*TNPi{5`%ThADHN7?~{q}q; zOztl|?~bl+3ow_8a=S!v&(4-lE{}H%ekht6-kj&gxVT}79F45*B(QE2UB(*-E?u6U zGNYCx@LqlZ;)!IC4c1}ehsvjsIea;nzMHMHBOl!0U0B|mzAL2c83F!usWzE>`a0oE zm|gJABK}^qQNp^sq)d&8Yg}p5^m!xx2IGv5tLW{r>CAoGnf_M%MsRSjjH?~F{2g&k z?xgtHtS;WG)?RM698^61a?UP%uP(gLyYwc-HtlBYpku2O zYAxIfJi76ic}iAPJ%-w{*NfAgcQGzPWytVxWu$SZm+P4^R>M6Xt&g`mx|^KfVobAJ zI&0LCEoRoYmmA(08ToFScUq}82K_BvT5UEhaUaq>S_TXI%I>_Q%)LUAip`$LMaDFo zCmk(_3T?2u2n;N9&En7;uRh-5EyZ!@E?YRXt=39EJr5Szp&Y#Oi7_A0EC03lHb_0? zwQxT*zV>K6U)y_9RSWsPT@wM_+#xG}HbM(Z=uNqp3&&f3nk7cF^K?Zb?qZm^jg0q6GNc)3aAm$PXf0yR&Rl0w$jot(%pjPn?=7$)P?g za?w7tvc!?wT3Q*${+~23Q+7;otU@g)`%7GLp=gkbfYqthmn1Tw3Hcc0U%9_B1+Gf!x7I_i3(l zJ*#Vh=2f%jYj3crbP26ez4Rc>(vOd5 z^i@bW&2k?RD=^rL=ibwtD2i9^xcJ)V4re-5Hx)+aa2qV=ZofS;z+x}s307&rjX5%W zB6jNhC}zYcl8o-)y=8DQ_LtQZC~LN=fTs>H3kf5%DM!7C4;8U3%^S|aaZK(eGNE(3 z?GJG*2&t&g{%XMd9JHfhH#qc3y{T4+zlt_YvnY*VMiCxE-PAB)p6~7KEu)4Rdizx! zw=asbAr_nQwfs9n6@h&3)B1=wnrx~ajSVv%dQ$zS+H#c{W2yY>jpJ^5liTe=iM^#K zBcG%cT6Q#`xt~-z(p1&JCwI*S$}ZIQ=yJS|6~wfH8dTLnq7(XxdMTn&3NR`{DhPd? z2-^3NbE{ypIICx%affOQiw{rJYFq~OxvDEoVu=f%3S_ z$f~Aum%JMw6Yj6X3+L(FC>crm;zvn^&1P5F3Kc*~P#xJDA5`S=Fn}R|AR`FYv zDZ9DrTe-8u!tLM5vjopuFA?i66VIne1hz2-23$V+t)|(5T9@%#hbh|sh=uUgi}Nu& zuK8CD86`BC0GvrQs>!7@BpMPUFo`krswP6CTKe46!gdS4mGWA9^#L}m&$lL<93Ufw zGii@LximpSL!v-Qg72@}7OpEX6A;)&ANWNq#F{V28WIp?Uk$TYd+dOfYma651c;rB z6M+Knhjd}fo)&~}7sAJYRP+87ypO1W;8(xv7gJ3}olz_oQ!Nke(|`H!s#@Co$y4m_ zI1we2R~MEtg_L_@twu7f!#K^{`K{b2cEkTpM4yamLwqQKy?%`T(6p#die-DHq|w)f zM(~02zy)G|h~sBoCsto39-#n}5HLDw_dkFL_=p9zy*5?&@X!=#UNW5JV$Gz{ZQVBA zsX4Ypd&2q}BeqF44IW-h8WI#cTf%Zxdz>sgTO6e7_j)YwBQ{#F z-qJdXm@nLI^oRR#Do7&4+GKNO9c8(henNFXAkI49s_mVl@hg861=!MhCqsX} zBUZ{E5U65T>nN1I)({KL*r;>7;h-uLH7se}0MXjY?N*P14;k4-@CM8G>Z}p-=*`Vd zfit;VOF&oao$JgDlN6gH>z&E^`MB8r&Fd&@v519YB3_n`#)HheXk9#bV*}y05$Kb2 zdpNohA|xP^$9@ChuST^th_kjl;ZftB697~(L&pHF3`988XC(NdJ{@2u6P(|iR7ht} zlOG&iOeWWgp1Ku=WIl4L^tmt?Sb}6;|GAk6Mkd$pPWP12zLOC>_32Kg5r}@XM_5)u=kCVJDJJqKTf0; z^VKRGLN=4-GmPg_fTyDU;r~cwmPFak1VHK^`H_%Bz3i(sL&OdZ?ao{GglQeEpK#71 zBvJdEcr%c)aP~E{;hWVoioF0Ky^jAm^(-+PD@x0~pGnv({tmtDBvH$~`!Dhzc8=fn zzsHc8#P4&IIVEZd^fQr~#qXp4mb-t;|BF59@A3b}6!=$(TT`h}$)JTiPB5`vt8r-6Ufv=SI6SYkIR zRw`&|>(X5SEW{d~{#KQP6=Q7TboF{Gg$J zPhrc{5}Us~sKLgFb(XPZ`gL&S*97KWQx9rBo!udV)6$Lx&+cI|hw@+&W`j{!4mSTx z&NWe}lA?ZH`r>QM8}&In`Ie2F=6d?mTtAm@pN|l@1S5?mYv8QPm&)y*-OQa)ypCMf z)8@UC>q^-GmtiZl;#u_*q!x3ZIpc}UUo$S{8~YzNGHIdv!ze}TvOngCvk`L*;1W)t zj9@(43Zg#&g+EIF)b9%?;S`x+92rTLoRabKRx6ZR(ql3*VJBKuqRBNS5?m7@NUl2u zo^SL?EIdiByIf25Vov8`n^rtOq0+CnRiihX^zd6*7%Tdsk}vW7#ar`V8Y=W=N~}su zSa;eC9r(n^VcBBPlvbk-M?9^I+3RaG!k8f&Wty~SUXiz;@*zX>?#5%Xg_Jo6qbju& z=mlB!)tQIpv!$`Ub4*w<{p@GcOLP_=k+p9rFP*!oD$*98$pX`PbT4vTc%`jp=4@+SRneWuPmCF#7z{6GR{-(cak`;Adjn!=c~cx z@K!K!fYVyP$cB71^&N>MQflBYD>Y)DrJ(%U zLo$1uq-C(A`0QFe8zC*th^s<6hzWgtCQ5l1PG51G`&G!kQjL zY|vAAakM{%2huJEZk0ugyCYo*<_huuLk(eilkY-@2?C(N9@A1435Q!l$1xnu=^m@oMvnhnunPMIhxxhDs6fWppLR(9HK@i~wF|;4l0kkW zHsjb$uc@}5=HGF2h^5dV+C4aonflqw;Yz3UKy4A{%=!DkL8Es!{SiUD zb^-Oxxtk1b0LEx20+pB&NQ_sHxK%8LB@?pr7W_*N9EH+lujCU3@(YGFN5WnxxOCYM zt@qFY`A7h%KtS!ZCpq>Et1{T056DLibaFC9Lk%zd1X(f!+rx9uI^ntKRDNx+W_s8Q zVv<&|wLChYCLtgn2oT^1Pi~(HAiIINIp#$zF7AUy9#s`|;3ST@So; znr{W(B%o?(_nj=;1|b%ik4qs{CV!JRxOlyL;YkPl6|`6)(FGY|rhSxaXg!vuTI{^{ zlnCUf%OHdMs1adNRKg$T%X(&AX5FYY6fWA>K|$4$P5Qw)g_JXy@YkD!MruT9q{hK7 z5y1$wD4xc72RjHN#&;j^5a5-cSXn5Q-lyu4mI!wMwa5sAkjQh7tVTI{aLpMN zXgAQw65InrJ|$wsH-=so^kac2`wQZx-!fav?u&EcgU=^S1RbYS#39JJkNkIY>0g%I zjIlOS;|86x5OZ#>Yo2m%F{#~q#(J0EkE8_Mb0`f*Vue9%dU&31lu8M4 zP0PNBsjv>iW)GFJiYqJzRJLa3d?wa@t}R4rp`U3%8nBK-W6+_NpzWJN@r|WY4U$7v z#AjOUP=6a6L3N2PkJ-!Kv#$h7Fjl(L(V2<%ywfuu>fA${Lhp)ikbGpJ&8Sc?q-)BB z87GnGxy2>GGtsZi|9JJa8wS+H$}++Vl=TJyxIep&E=IG5z6K3@Ps!;em@_YWTy3q? zo&E}`vgZ*~e_BKFPwc7Gg?1a?dG0I{Bo_<)nJ*h`(Tl@mFA_G9f;UYL2wu?nOgNvV zQfkn>!@kb9J_J~y5Vo@x?wO#t(u_lkZjz^QL6Ps@qnp;@FGro= zy-ats+(})O>tiq5IczK@>Yr~Mld=Gs>RZG)2RKYhPk&()*_)+|m-G9Tv0gMg@rB=? zXb`irqpNgVKGOH<}}t1<=Z8lCsxSvU_e77Fk%xc=tU;UX{sgyVi|@X|BOh7YMQo=1O~>Q zX*T33LvSSK^*WN{SZjnW#Af1IJ(vSaY(u;6R7eJ%mGc)T@<9{QL!o3%^DKHa= z$uTpMNRur;iAufq{wp!u0Gt_#r9TchI-6!bU(HGBn(BttStc#yx`g)5W$kTqIJbo? zxs3|Z@^SIfwA)5+1ZJ&Y5tXbRxC&n-$;Ez5IO8BVJs)7R>^sP2$}$o^lOw3;zy};1 zoLa%eyuI9GVsrsvZ^^(sY-(dc1t};E95dgx@sY%N4>zICUH zR;%*6HD26gMpquuEhtKDB#@j>U%cFy+6p|Jcj-Y;&$=Y0RHa&F4DY}?w;eZ< z?j>1WcNrOOrLo!1Snd`K;22 zIScF;q{sCd3!tWz>Qtq^wU>&wwn?>RAnM20GM%UV}BUh{a5{=`DizV zNz8SJiravc33GyUgIgUJ0&?8a0M?JCMw$^+)6$2_%m$XVR$I`;s3X&=w*@#=89lF6 zk;IX1b+t41DJ?QCrYqQPc??)5Cz}lJd+;~SzrnS>8hpZWK9zh?#FJmxtIp&4;`BN=vM6Ja zT;D+CzO?dwes$w`YiDci(9?Xo>}IwuL$ty3-Sx%R;UMdV-Qv+LlnCZJm?7dLBI?EG zC7jV%BKpql&98a5bGBenB)#d*^Xg_2wq_ZMPjX@IeOP9uc?n!=?R_Z zE>Bnsgv<|kts}oia7Ntbkze0m8r)L`-;wL*82u7`&-rSsVesYI<$~z-u~+h-;(4xp z#AU$o4OfyZ=A9#%i07|+6jZ?u`?8=dx4aVg#q{CA0-^GHPDS%~44=ikrlr#1_@wggPi`%Xu1By3J4S}nOQlf_cXmO++b;CC*(T-@1jJRNwh2k$ui zb67 zG}cY6Th&k@`nD9q{->q0MoGvQIQv_kYnHyvT81R2O%^NI$GqauZ7iiQN73zKuh8xD z%C~D=ll<8$hf;N>DNTm?SL%52mDSK8;yYd$OLLPc7xr90QE#i~4f@ zVed(xDb2yYMSzfg=l=A;q^xka*GPwMY}Uvr#Io zyWfiI=D%#0O=LYsGNqoE%P=M%a36WkQCpO7^xF49xFl10BkEIn6AA905iy!b5BKP0 zUAsG3B0sp5NIp=cuf9I!uYO5EPEOz>05ppXoSp@m?ZMbQ!2M)^GMU!hzlnYMq`!^x zzpa&3j{hOb`xcTY3^ZeO`j^ipC?as0%IFM|SdajRr!tCXA^#0x0N0v+7qL0u|4XI& zRzTTC2Kf&~#f{u2gGH=%)CFAk2R?{O&_|E);PjJd2=J@H+L=r6`(xl51AM1|@816t z7bTpfn#IQ0`n!5>H!DjIv|s*Jsfq*Uq5Y}j7?!>Ih%y7S0<%AQ@Xw7`4C6=$e-?RQ zzWi&EheF=}74_x+Q#nNVO#7o(pW(fl4qt64MMglVBSJuU0x$UYkBOn4*Ia5Ny^E5XkKJJ~t>XRKRz&z;n%DKM-M5I&nDAw2&Z z7B$`9u>Q&W`PW800O5G`FpnZ3AkY91{sCke{l5S?*!&X+O6g$>z(PPc7W^lWbKL(1 zWcOE~hcT`W9@L=5L_ome{wGk?=l>Z9K8^kf^iOK^KZgmw=$}OCf6e_*oT`835?1|} z46A>I{7+}ZpO6Lgi2v8~KbAr~F~U4hR7KX^6*!v6v7 Ci4?*B diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl b/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl deleted file mode 100644 index 2b0359b..0000000 --- a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x2_low.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_182027.zip deleted file mode 100644 index cb3713cbeb11ed0909099c3090b57f653c8022e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56875 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¼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

      WkPddRW>Fr&0`%Wc&Q!b>6@3bnetjg&4tWH1(=5 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 diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_191432.zip deleted file mode 100644 index 781e0d4a9d9e5b7c0870424c62e2caa804dc60c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63241 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 bx_=B4MOi4&7YqP^2R#800Kg3h1OWUOs(LX- diff --git a/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip b/PCIexpress_x4_full/PCIexpress_x4_full-backups/PCIexpress_x4_full-2025-05-17_200236.zip deleted file mode 100644 index b44374125d38a0cbc51014ee91f14ee71550ec2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62898 zcmYg%V{oQHvvzEo8*IF>ZQHhOJK5NFHnwdi8{761+kDQxZ=L$i_hY8I?&hA1sc*pGhh>7x6h)Y`V40u z{$ct3am*9YQ|q^Ax=IV5UARV{M`zojeQ^)PzScZh=}-98-N5awa$dR|XxnAo<&>CR z-Jz9PY1zu~ygL6`15D8YzB}(ofy(QfADf%?*VY)eY64~?IC|I5v-M)q&Qf>jDupe5 z@%J-IZ5!tdHjNK`vCgei+1_Yqs`gf4?qsFRW?MDk;irlsm=1*f4&}{DGP0axBP$MhW{1F_c+=19c9CF#=+2ywd zgdr+jFM;1HBLGgEM=(qO%1U>=6EpY-ia-nntB@qkBncr_#ITRK?qw8TnHwHfVBEfI z-)uOTbL-41-4W%Ur$KF%@M?WSbhW-sw#aucPHPo!*F8sG)dpK2;%yFeY5k0_esjX7 zo~eZZFH4%9T<4UdxO?aRntfFFV;ACzPfydxlU%wTX93Dt@M3g%atx$L3x}Pa-rLtl zp35q|kyX_3i2mA6wcnBNTy`Pf8pxK4tVWvJ*$r*iE6wRC2#>edEi|RDIAv1$yf%m2 z_qc?~L#t9F9h>T2&%$6j5eQ{$sIiaHC}CU6K5^mo@KTSGo6Y8B|Jt9CLM|_Ea%_Wx zgx=T62PYUm>+s8Rq9v{qy%oES%ZPy81mBs9nxbc|`4IsrFIg!vq1;QB;9{w%5#n__ z#_>=+QUq&c=KO$yo5>8)70O`}`D)=9^tcqbAF!FFqIdv|{ReauE&@yDpfRr;UOdr) zl9Cjmi&OL<91xKtA>b+5$%KkT26Gwlv%acSb*cU(`7XkIB1-)&Smu(;uw!7AC^;2s z6pqzmKiwNMLmbJozAsq>$-o4Tgi#k}F5&~FZQ&|k7O#u!X1nZ)EG z;!I!~cq-_@(w^`2uzfv18)K0cD@ySgHbY) zwzfXZNvwo$91IbI(TZer)x$9rzI3XAY(a)V8CFb*WtFVl;2?wjM6cJj-g#pn!DhDP zEx@4svqySJsdzk-WO?o|qDXR)MZ_9s@s&#Xj(FjW_m0hWIr&o21G}obwu-yc-|HL> zSp}PqR-RPeAh@$Q>R3x@l~KN4GZ)+~HoG0WxK<+Yj?s-=+>@bN0te3|L#0_HX#rxu z31uMlA*U04se~^EbZ(#s!Y2bMqFAzIf^>rLu}Ix!a0Hm#d77EJ{!tN~i@Wfz&ihX- zR>pL$M#i>gi;}-0X2)ft7^Gw; zq>hi373VTvRYqz;gIhe!)d4M@Of!vPsjx2MX_G&O}lR>RTz51}90kv{?uy zq}TPy)b#%O)2m>vtYoZI!Y`ctBY~E>0-|!3fogne_LsUMSfh$^baJ#Ht(-nRF&N1I z+4i4vNan9a>^TDn$g&71$d7-vDT+v$c{)0qxwsgZIM~~pnYcPQ|KG86<+tffHkx?M zvT6$iU3n0$VYfc;-^b4?{>z%g$=aCiorp_YYa3w+0+mnhY+B^7dzh(KK2-_UD7Yji z9%bC51j5Y6yA@9qe|!7-7(PibIpXIJ>;tY+=6%=fY#Z$8=1I{bVhaPq_&3VjRz@vXn*RQ6xhxEFAPx%AdecLOs&(0};fea@Gc|C9M54)>G4mamtUnBAFg?`k3Q(;z8IC;51^9D%I(ogvZgy#ZaIUIkjF-UHNpoV|QR51% zTgpebeN(CHR}4*+fAuQYbuV;fZqNRrG&f{=R&a2r_3!NLu7!uShjswom9dbRYv(eJ zSZn|RG5khF@#;1E-}~2q@b}k{K7+LIm&rRJWP$CKCS{#Z&!_t5Nf;Q7!@Ta^j#>pv zSDpdHyqd9XKWEy8yj;wNoKzl7q3-YRN_xl`599|S#Hr&>-nhvRtqh!5S-h{N(G-;Q zzP_$EPrW}`36nOC*L|y9(b@6H7DE+5H7rKv%0o34;>b{rYIS|#rWmz91d33+p8;*c z{x1NfV9Y*Erx;4ULnq!U{@^xW(SC{2TlLEuI);UqOs4?ttVGH}T*G2sy6JNC`ItQx zqc-K~0N8$HgxT9!Ni@ z?`vYX#59+iezlzR5LsrEQNTWc4j-PM4pE#2MRfV`tU~7%Nqk53GQ@sfp2;GjyD@1 zEg(Jp>b~|c-L^{zl{Qi_XKH2+XdcVwL{aenk(QblS+jKilzwCX5&|Q9squhuI~DNEc1Bf6T8uT zYJOz$G7<2@dfWD2w1#DG@+rp^m?I6xQL>tt`}0(j5c9{F9|d{dJ$9Doon74m6tBq? z%*NO5wK(aD6QN0mW( z8IkBid*F%tCtu?gncGN#uvX77pd!-*5zq>je`i`*aKN&_sR4qt{}r+eAB27=1)twL zgXE77w}&2t*4a}DHy)fl+5W-JInu3@3y1&gUMe4rSS3P-=+K&DG#-1)P*325GRY;- zx{m|d@8bW z%vP3s%%*w29lSu#PX;NMPhMCoEvT*AR;2;CBedhP1Y)giTbCyDdif&s<8t|9D{Wg5 zq{C?hxdq%)r|ZW6ORg^UXxSEgl~vX2Sx^C9rvS%3)|y}jl>#$~?Nv?x8Pf>l|L{lt zmmjY9K_vCR{Qdvok10c)Lcwmq>e2N2vXfIS>*Bh&ERs-3PG$*}B z4Sp`8{#;%)O|@_-n)YDhU;1eBeEwRNi_);rU|Ozf>N6M|=TZ2U;cy7xvOYN^I#&qj z>-e?w;z@tZeZ^%s7Rv7*+fqh$WA#^?IhhZ79b7FT&oF_U)aBbI!;gl67sxjE4G*

      O@nxQRc}>#_mb_&o@AeYo&dA+E!t0)Ux!?A3`NWq{wVO#QG><9z4xQA=gUq3nN?^kbgpN zK=Sz`6a<{Cwtph61w51J>%ZK7J7U+}2qidcXSE(#7jE5ug}!pExx?mU6=?)%F^Xoo4FoJxDTu z=h`lf`ZfoAc>*2R{kgmTU4Xxav^u>!+us;rvc8UeW=1WeRjMI=Wz5{Ns1KW8dyiDkaMqT`Y!nyz7+a)$A0k%g4z= zlT*hh&=;9yuvE}!rRu5x+#_pgc<&dZ7qU?G2~BhXdPn{;Q&^?uN(zZBO#ANJ zkqPMv)nIa$pX05DGeOuCd=6VCr6%Qz4EkGAkHIg-p5mO-o-I%}h_SYl^|Up&<61vM zvKL%67QYW(!b~xzIx31YRu<}y>RkC5&mKP^OHEvW|l9$<@ykHX5o%z}H zW8hFs9|m`$(}c!hCbc7RIf1l#0~54En%MpMA(kPvIfFk#p`FT3{of!W?)x$2L_xG| z>!;2Nf0 zBzty$8$uWdtTDN8OY%dl#?ZEAE@c{uhR=O%vLa2#!%fWiPp0+;#C{_DGWmmh_c=|- z; z>%B=c_(-O%ynhA13$HqXHy;>@HsHa?4|UX>v0rL}F!RQITij=`vKZ{7ZOGsgJ zsiME*22GWrz~wA;yG??Ema1@q5(NW0p*6``Ako9+qEyQD{Sulaukz0I-B_Wh1a(tD z4T07qw6ULZ+=nNCJ5sRa80EXloNdVLAVKxcjVQ%ECb*=Rl2;vQ$|y3KXoo^eR7tTH z9yY?kpSnvD?3NdVhto%0$(=-*BN>MJQJ_rhs4ArCIh_({{&z^rgT4pb(LQw>x(=I> z1UZJ8^wdXM*BZ(YuX93QE%LHnHMcG22#GB`u6uZXH8LZ*0e62PG$|rHn3~nF6I~oT z6ZEaXj?#Em+y}L#c;Sv*z%Msq#5BG*t&vDky~;3rUMejFm0h#KBr6N>ZTllP3wOr( zu%VE%t)b)Z&=T3p0fPPJ)wZeE>h%SLtu`P7u@q;fKtynd zKFh>3Fh`JS6 zDtv}1Vl51mi^yyEMWdydp*ZO$ET+qf+kzAn*V|k?QS$MsREF5(9@Lbxg6aql0G!ha zY0EPm6WiE2uFG-Ng8R2)o2;Kcr9lOO7l@}$r6bxEa}ilYCR|ie^PIF?XxC0SG}yCB z_fOCg+getA)C00cZ1C~*z7C0;#0s?F zgXE3@rGCS_G>jS~s8I-5PgUx;x}H61jJRARN4y(f717^L^4Wmg2sKW67U77Ru^l>d z9w(iQ`4t%Od*TDtY8_Kg;i)YgYbdGRixAs<7Q~caXQD?2a99w|N};B(?GcK6N#6FEIg!VoH|S%qxypy^G#;n{j}Eae6v3@jwRg={SMUdEV6%fOD03BT8~*h_*(y_t@$;AqwY^5k+N^3E>H*u zjoskf;*oSYDMpP)UUv*J);?|-NjQng49Sc~W`gZhM%&Y}D`h${!)mq6cGyBj`knJn z9ea@Hqc>p91g>m5dkOl3S)j5`lc(BFECny{Lf^75NrRqVtVW;sE@=5sID@@_t%rSM zSPV9YJtFJVmoW$G=L}d+pVuy5Ks>5bGFV|&V6EjV(pCnl3ckxO;7*r4a(E;Qp|N=+ z6PhV;yWG~wX4}Bp7h-M=drmik&eMw@nU|&=g?;FQ6Vks(=~EgiE#UX(r8Q#-e@qQ1 zaT6heMKLeSZ|oU&Ks}mwlSvSDYYP^2!xv(jmw?z$B3+}po~yIr zkNqO|X3sJYR*)K@8z)g3Xi{tP?Fn3mLu#A_^JM4kVB45wrVY}6SPGd#JE2=F7Xo8^`S-^lE3mROV6cs-8+vUS_C#YC zMT{+0441BW%SHPpoLYhV@&}P}i28|S2lypa%;agNDtlpj@Vr{Z#X4~9Mq*YRJQ(@( zX`@jDkXfc#6Bx=MYGf4iU?*d+6dnbDYV&bitZH)(e2~`2l$M5Kc1Mv>u4quyky2YS zyCiL<5yWu#%r1qZ9Qr}(jpI8=D-5-T5o^+_y=ao3d}?M%-Ot>Yo#nBvYXSG(sJ|uU zh7zk*v(BKhA3IJuuXGPkK@9Qd1#Pm=lo_OK<<`$#R)?Y;Wvu*dNBN z6=3hE7Ba(Tg2Xbs$wnkLRH$laz1W(3M0HK@`Q9J22Y|8+Qd-3O(D(ctT2~` z8V5DmVph|)kDymR-oA|RmbD#+naW9*-HeSGr;$<5W!l5kH|IO1hHus~GT_n9d{8IX zptFdb&}kN(Ac&od@TNWuEH|D`$$PZPj(6cT*w`9RO7fs?K{!ADN!qYNppPIu24}7b zQPP~No0fg!$*?L6;MwWYg1h4GPS6X} zGFT(}Nf6_RX_^e?4_yRTBkPhX?7Gbi!icu)*bNYC>z^S9S+44kr|R`%;LhS0cjQas zJ&|1EvmP$b4Fl-P`<2`hRlqQs^0DaT^Qh};6eO$DM}LpJTwWTdvdwK!>QYBMFk^cX zLvZQe&1}cqV3N9D^(Z(Hx&6{|YYobnQcQY3;7!wuOD4-Sus2zbjtaA-?P2B_Hv%Hg= za->-h!Ok#_=tnYpdeV(+{m43?*JB4QQJXcuIy=s5%P;QnOXeIf*#wB<5(b6@7|&n1 zGLp(68%bSAG@>gLF9wu_>OtYOnsIT060lIK^Rgol43&klH<2?xC!NR5e`vcm87Iep zw^EG=cJ0w*ritvWO=VJ~B=5Lz)C>uI0r`bx;3NfqVmc0)2|A!PmItSd9IpgB;C1X^ z(7Jzm*9UH+UlP_Blu_xjwl6)8{St&BZKjAQZP$J1TwbCVrp z@>MmluV55hLjBSo)D)4ImB>~!TAAtL3}2r5H{C_l_F`DqgvkX1a3)|a)NG1gl9dzK z3=e7K&y$T~T%$X3dZzo@F7|jTgRlPc6z1B_x6%vD83+reKd4k`7LNOWF+oeH33As{g^CFu)1^;rq_u5n z{!q2QcK=y2menjoPu@t$3o#QI2CH5ewo7%>k~;wwX7%}l(;c?M8L~zzmxQE+?G}t= zL`ttnxE6a@wY9BPu3-}G0FBxJiaI4O&U-=1_*KGqy(|Lvq|&xvz~98H#?W43lux>n zT!!&dw#snBxD-6M)NxFO@tAnSdUEmi@7$D;$Uob*C38}0$iC)<%825pGvXJ2QR3{X z)ojdKx1@1p|GjK^98RlY_eVw1I@1K!9F57DZm=FM`&?w@fL-~AT4}+tGJtGKkt?!M z;ApoyNoIqtgS~Yl;^7@Fz@eIMySw;vjz1j2@no6)9$P`kh)vC^tUyWX;7}!6XXc;a zwS{Fb3eDc}au*@2R2zV<$=HuYGQtY)w_sr*HATLIJK1!~Zh3&yOYmy(js49YD9I8x z4!L1Dom5C;t0bCK5@A@%{_EZJ?QU=l6Lnw5y`FrpG(J!zEZ5L{d2#ODRfp z*7Tm|AoX>*drIHEjjsC$)7A3{?+vVzDFIv|JTH05M3nOF6MtLgBNLz;@o{D*ZHz%h zJQ^2uJL~PxuU+ZvWSF|{ab!w_WEPf}=BsbW!$;|8P1ldl3FM8LCy1>(~^qN&wFy(PxvOd9=+eo23#-#LCs=hD}k3JrKEbMP6s*_9yv znjQ_`jOUv}4qI4uyt1USF#*YiW0uq|D4>G&o*>O-1M`@Z_Z%OoUmYoBLI9T*h`AP@ zJf?!;Dg3~PoC9yh0v%aM;t4L~AZ{&{qGN6Gm~x9&@@3mCM{8-)cyKSpmPCP+|X*$O|`I zM$zu;kMqwb-sRBi_aZPGW1@)EHk+sk?fa4_g%<+Ak$B~7Fsc)?5Tj?Beb7?`{BOa)sY8Z~CJa8y33 zID;Is0CDnwrP-|I`aPSx!$@@! zv%=0g;?rWfLT+dyw8BzNmx_w8lhKE(yk5=#4g#r8T1mJrfb*TT8EggQY~oSi$j-Y5ZlB#vRCtFfw#v%UP7Gos#_m|aHaLTm6l16Xz1M%(h)<= z1;_X5Vu<4`=l5CQYj{oWA0*Qo7tU!2lg2{!&E~~;%iZO_u3fs4g_hIzZ~MLv$2W|B zcICszYJD9Im=>}QxN4y8MI~?`?G8B4tBQI6Xj^L?un)o6;f;GL|E1@Va9xR zZ)J27GQ13k4mF6MM4;O0k}I+kkzuQ0_`>*7 zt0w_#!LDvI4RuVKI$~^L%pkj2*-YabN0fwz_${GA|GKgE!=U3<8>mrc6x^nOC^x~9y<3uo7cyr`jCZ}} zo(w$_xAoP4sI-q$*dQscQv8wU|b$ay&lbuP6= zQ|^~5#*nOHMx}A{&0&-TUtg{U5LU~%#yTfrRjL`Tno#AT7%VHUIE&Y|abDsqRsllR zBUbtOxbq)Il{83#h>5A9QWE*X8(C<-;+`9L8MNevZ}#CnTxd{*^ z^nYfebXPFcN>gCpQXz}C5QqhosJ~ojq@M-6Fx94 z8{G?Y)X?cKrT)S9W64^8jo>49GBskT7P(wtHX;0aBl& zlhTu8`smMne7lPt>^XPO&;IU*4=a;n-|@VI(eXAI1G=e`4jbRCgh%tp~nCnU^LJw zt8UW8f;nJU&&Ks5ZdMNSM}iU-w|E(|a+Wl9#ej59antdG`s9BE`J)oL0mKA}>?W}w z`;4`MOkxt9jI`4_=&?l1t=^q9#4to!u1i+Y*N#OL-cu{OeyvO=aQBhRD7o@v`uBx@puN{4yA}gIm#Qgb>p8Y|UW8$) zCMY3-8T)4jUQDU;uTkw^6!2YEg1!T8-H!eO2$2&I&X#p4_Bs2E#M?hvQ>Eb{n6j0D z`576-&lr+vyg4{pVNZ}C1&ww7Lyk*PA0->PlI~LE_XONz$RV`zcedJd;tm-`BN|{~ zbnD!5c7H2sIBe-!Otl`gS4p#Ubdfpz|5@=%5Ko{?Yf1l6?*+{55^{Nj(Tm#zPnu~_F)>{$w+Pk9V z;Q4n=6SSsR8-Dkq^Se!*>VPvuxZrk4`=J}j;xVS7ru7J7s(~5(tT0Epf~il8>_v?m z2`FdvTYj|kJfHK>#N3q{n}S2>MFJuhK^nxi<#mO-y_XOl#;%g4AFnDAZ)tE0RtZc` z^R&D}{b=3(Uw5jB`Vf&^hEY7q)}{C*?GjUHwVepwMI5k=!ZLwIY9$laMb7vtj18@< zf19M?0MHXn*Pad$q&LyQ3A;Q=r1j??e zD$ml3^ax;@?^KRhWqeM|BN)KT2nq5wdFVmqQ%I0ke=A09r84~noWzt z0d3HVutfQaLxL&fs`O%|ns!3jKMYl28-%bsAvFwC?GNVQGqHU#EJJjaUc^=7<}e~B zq!%s)tzXI@q<-Xv^#3<6w&MJ1iDYaN5-yRPP(jW8^DS~?LM57@cxbB6TE- zY^In{*o`Hxzb^^%2~E}lZA^UF42{8Dlj-?Mg$SOoAOy_>Sr3ehH)&V$nAkOJ2EI_6 zwXW@LQCyAOS9hzA;UtHqh7pPRT350Hf=iCsj-T&rnhpvOr}xAyu?bP&U|b5kcmid!q-0;1u9wn^~iD4J=9!z^Ot zFgx?@`|1~^lO9nyYYxu}HC zt(7UYAno?1c9Iz=#nwG>)^Cp2&;U1DMcliUsSC$Ch%8y%j&!m%B-MweXyXW|^T_)e z)i9t9GFcNg0wo}#zqz)*p7H1Ajv;%ZjrrVM4fqa&=Lbn1vHX;c0LR$_6O$|w!9}1X zxs=7}iI*!N5wDK-V@wX02o!<8g8;jfk5Q9u6y`8n=;%7&Ui8k{4-?Z4v{UPXao`x! zl#fm1^`5RRFm+AbIWv-4gOUmJ>5ASbK$n$-v5ya=$fkIJ@#zRpJE)l6+8)2-&3CM! zy@G2zVAeBJz&5;XKZpdIm_f^pCUTRo$L$>>y0GX|V|gOH0I}%TNyARe z3oWALb!+H;A0VnH;?5CUnzus9aE$vZ0n_@foXy5xlrAth-yCP z+`4WXwh-oR`+R2JieMwsZAaY%On$51-23ios#D|uw!#s{O4oHXyqS$h_N8rudShTb zMZ*DuP&UlsCGy!(+`>$a16zu28)r+4nXnvfXAtZ0kD6#IvEFnmBwH zit96>|M{K>lUowz5GkGzpW?=HQ+QN7emnAx*H^Pl7hSk%4(k@Rym;5z?rh@6k5RD^ zN(iEF@>`*YZji{{lNMN(O^%*FHVQLaxMP2Isg;{2z16N64o1VXH>)x(_C_hVMR#{~ z_0oa>o5#y)z^i|8Z7v>vKLX5)YX;)&pygVdo1x@(lagu=p@l=jyR062%ERsG&FNBl{lIu#3rp#I`En(7IU|n>648OBP}jy zXVvJDny#s9{>V)KN%CHkw$wUZEKl_)_;VJFmo&)T{YXnwtg*4I#$(5;g3Ht2iT)&E9gF6=h;Lmq2^FE7*4Rq{sr zSG-@V`gy$^11%KSBTg&B&burrBQA{rmsIzWA%CP&4`$J2+YEY?;N93S)nz1bcm$vw^ANw-RA*d#|tVd2vbLr-wtI z=8!BO%egCwo+H`e!D+^hhyM?snnH0Lv;?ZNT7>g+5s8lq7CBU*w22lfiQ&iI>?=4A zTlS0u1eLJ&dK)Fsm`MA1_`>6IFCI}GZ>XhF!d4<7!o=`ZQS2nuiHLGe3X&ejb(q5( zl#(kF;Bfdh0GcRcqYAj5MfvITbT1dN-1@jN1szYogQvuEvR;i$1;TN=3# zHV*b$ciUga3%Dm;@X|ItuS=PIC#J64r7Fpy;+AePkirr$A~Q(%1=dnlJ=W8T`D|_^ ze){1b+b@l_De2bWK}IyrHIpzwoq*z<9f&0@RucO9S^qd6hZkZhO= zl!t@)3L()}_)9jgyF`=}{Ep!ro3eJkC`mQRI-60U&XtXMwN0t2e;Q$4d!OEIO&k%edtNsl^gu{ zENxfo@JiK{xoq#9{t_X$AnO1x~+nJ8B+O{bH~bYcw%0S>fg z<}*~8!Oj_Cdf>lV2M>WjqW{Yhn9FR?4mG2M|Cr+i&m~c4V5WIMqv;p2#F?d%DUrsdKz+%8XHQBRB|0(0VdC zomq#zyu2w0XRgR(h(yVRzkjUQJnxD3e?))0{0rL)xSMSfetN7t0zLyjucHH6F0z{@ zqtWSF)U?ZXABH%t3iTGRj-SSVb-T~|d$oMOy1wbuEy&jTyT=g)yo_AUS{&zLUjYE3 z)1Not5+_%Psk`zH_XJ>U2dCwjvCv^Y=J^Ee!`4NYIt==9V564eL3g6GQbK@G=t}Zet_siS6 zTxGk&&$m4HN6UHU27Nwm&TelqU4H`N`MjP^;9K679#neXR7JL?Eh76Ks@`3?yxi`u z!`QSxA1)2-NGg>-eQa*Jcf3b$8T^sYHa~MmOh#|)`P@J6<1J2rpLgH!_W}+RZZ_D_ zbqJqTHVi#G{!({!{t_HO-7oKO& zs)K`s{^$Gs)uy{sm#@-ce1H!9@^kd3>su18{z4JM*|7{xg2P32*my^e7N)ky>CNfC zJc^Ml|KBSH2D{&N-U9vx2EARqUx@H-Z@E?(SIg=84n3w}nXl-_Ep^b(Fxb)#;>($HO+&!z+{}=>zH4 z*gkV*Ph=Wj$==c&-agXOT2U^j_a;UcvUBW zcRwci|+gr@OQ}EJcDm%?f@H4YJAGe-&iN5xc zltH_k#|xP$yD%|b-{~#`g|pSB?8V6o7MyEz^2Mp4!75V=>$kR@y(%JKP#C~DK>)gS zcaIkCX0{PA&d8X-@j-z6jlW|wkjrhLhV)VmA^&>Orqg=pEMQGU?Fe zHePEjK$x~^)yLffMmj?K>F(|3^@Ozc*yi4Jk5@N()^=+F^IHx--l4u0)Z)U-Yc$Zp zEF<7bBmJbWr=uH(wGT+=>-hX^T_1JxZ`vGI1O~^ZP`yrS8t>ce=>zK>K!4rwO=%szkA$9@Fz??KOa}(*m1zZ@3>ozg4sm%!EEP!MsRSvmiYhU3c+iy+&|rJX1Pqd$>zv$c&2U2hEqo=-DI6RTt^0o#$!$ z@}J^@`m_w~+#4Q<_9bS%k#i;%0&M&JTga$?5&NpN1oY=NX>UHXlu{tfr^OKnXsV10 zPEp9958yG_K4_DPsB;ztFKlaIKCqNOBJLpx60-)D=_(2Hmk*wjg$fp1FOe!P4^kY9 z*=7{$n<hIip9z3kA5CLSj$_Dja;;tEwvD zD=~sI`hIV>r5?=2n+iR}flfoYX6-%vR()v?9xY61{_uvrE)%8)=3h>|zC1w0KuZ8T zys5j)Y8xd^S|;M!&ce(=5(!9Ko$sEx5X1b|)zh)Srm=5Yu?ii(UV=&eOj9Q_l!uEO zQKRmzERD=nH7c_dd3CJVur=+aNRwzU6z)=0>O6tUU|41>jd&^Ug!Jb`CB@2+Z=9bu zj9YQtxa)3%8=md&Ix(^+=|?PY=c8bXws7tRdxWp18L2yUFKIE;&Eoo$Y+}l)+rQZ~ za_j?VJ*jIQ_3HebA!zd6gfjHP>?)yZ!7;?<46gOXS>k;;XswyjHg z$|3C+**)irJA=~~Ao)uVhPw0Ms*>n2adw%*Go#RQho4Kg3ZPrNBKHx?tvx^9`R)J|;0U3anvL55jd^RcHeDh{adNf9OdUYQ~ORR=_KlMwt6vP-mID zZfU@B!5gVYE+Zoqh_ZqhUi9>~p3BOS z=20bJrVgrumEFN8DQsgX0@M)%d2lOJ2#6zvRCLV-F)`NcP zk;Qg!R8sulwT;LG7GizKB1`W?OQBKBfLdvDqBfNrGrxn9n5Sq}T6}1nk=lNZ=(uLTHg&{8O}lhlTf~RZ(MRKohPjr? z1Ls>yB6domIqjXUK6w|WbR4k_Tl1&@2|RvW({aRg9YRM{F?XSLVJZQ(Ibi8jjTgC@ z7<>k#o}R~T)3K={E3-qxL!15p^+=~CJjEt#3=-SY2hl1iiG?Mz-<-s9c3sXFcC)k# zKHCx|%)G;V*x9-RGaid@{rTgx0I5H}KW3Sjv<~o)A`o3_fE8715hHItO-2$Kug&}D zG&7?r-9J9OMjc#KvLlc!fyl+21!+$rIBPuSi)vq^)a`9dhLbN? zh?BV#zyG(BoB!_}UAL1j_~4H&-n=`f>))U7%EF?1dv-zR|90}{@4r3`#wkqP;>j1U zFY9k7Lk#Zb^4)c5e?0m5_V((JUw-+^FTc$2=Wgjt+_v)btX#hR^4-<>CDkwM-5IkERBfGWsa5ujC$vVwzU~6byw9rW3=3+Sz6UZ0Y&W*AP*(zV51ej7C>t4 zfkr)80T_*uwpHtk{sf-BSp*c8-X5FD83$=jNpb2aZB@_$(Y^3rWgF=e1L zz))KfpegW~NDio^7P3alk0?OyYtK_J=~{AGjiTSYt-EOvB=>ra{@zv&E!=OIprvNtro7Y%aqy_wYw8_mkI~fz?5LIq=L|9}-qhbsU_jB={hLV)r(vsk4aP!+uc7QwY-W*@G_`kgrON ze@|K{7i=irx2F6)l8+AhK_ypYoX=8=mOIuuc(6zwlBWX9noR@9!olqo3=CvSZGTfp&RAqD(lRUp$%+{eW5$gZ)t!wL(RXZ4o$ICzxoyARF79dk_y7Fi+dqB#!?%C``rH57AE(U!a_+s9 z;u^3opQLsT+UEd;RWP8k!Dn6eJ-Nr|+>g)(ERlXUEa6r5iqXNz_2s*Z%B1B^2{wvx z1=TP9(C}!M+^Tvv%iB(OH+=4{iY#8c`}))Cc_Qy!F86qb+T9>g&^hRiB@`9MeU%Y> zXf9&!p`>noEA`c;PI{M4&#BT%M&}ApFqEoNBDyjhvVk&a><_{c>@B3`nt4B_|KtDq z(R?#-{Z)c|Pw}^y^6Z!E^IhD2W!)}E=y7cRxMY55W9DSuu9A8Fzw^&N6Z&;Ruh(ht zzI-0;Gqi5IP_;97hkuI6O96uq1-i?m+nz@3hyw~^whz4+6bmqjc0#Z^`6Ux+}m4Sx|{Y5bPN9ab9RMfGFVlYeAax}OH zExPi~MAFLYz2h$*3#V^7-3KZ6=JZG5!%52CESRKe2Aq<-5}ELm%J_eZLYKkr&FGI5 zm1vZ#Y|V(Q5~pCqC_pKz@J(5GZxEez;PG-8ngJ{Brg#zfKeiiy3~xyoU44r_DOIM( z&XHI#wbp|HFXPw)z+MP|N8Jdobkf>6C)Iv&lq19nUbzq20@ni*qdXTnd5@FDMw1WycJ!0B2J&G4iu#qKqm>yvci8< z%yuf?wHBJUZeJjIP)@%Bx(>_hH?E`I@82eqb--lO~I{&UH0Sk z&!yHFx3^tVHmwP4l*pNaRb*%JQ{x;AqNvx6=x1*K2yPEBv%>9-|9ntC#p~T859(u4 zz3Zxl?i_tCO$u^d30b7Z4wcTw^74tj8DQCtXWe*G$UOr+68a-4kaC( z)CV9Vn?9|BdZ&W#T4P$Wj(lL@L@vOBI(JU`)g^_=qvGQRCR*`EYfjfS1f$mAo|A5% z4lPphsi#;bA^5RKnoaP3vNjQFuL8sEMD(!F-Rlk<5mT^}L6u{X<3iq~oV}o$f%Xg^ z)Wa|fD$WF@$m=q-a*h;|kX<%w6sHTpC0hWGo;Xq%$ajY=>Z@>y zW7;MZkf0bvWP)sK>{d@P&b46{!a$^}b8+xsILGH2!jHRp_X?)Wuq7=p~T)<+vY| z&~Mbixu2e59Qi1Pa(wSc;wP#N+c$gDyNs=?wN3D{59(bBF~v?ok%cw}jGnaB!ueK; z*FJc&c8lpVnSTtKxA)i=WZrx}sNaXs`^O#BN3cf7+ePY%gsq;l)!}1}2cvIQmr8rr z2{|60w>l|UfhuI8#8+jM$jS0Ku(a89>+hVv$8%6$jZB5Qg>iv}u|5QLFG|Ep)z=zh zEOlRO@Nk3}P)gK#)_hacS*#exdH1=2#T99i0i(}T`}MhL z8>~F1oWKKA@FuJj4|431=(0wv78m;DO^4?u$IU6HC9Gl_vdeOBf_lk9W)K186YR`h zk&|Z)LJ%e8V#m_3ysWVtL?#7fBpb|(p_1ifU9M*j_oxgEngK;kC%}Ue6x$Jubac-4 z)^u%~G0i99^qldMmGPKV=JdHLku-UcT5{QFQbhaSL;W-k>NiT+{_dU$%UC(H#)EUg z)bki+AUKZawq$~;ZEZ7r1PAp&*GwUcMto3T;Jh;5D*$_w!9~w!YM;6NhjM#Y?=bL* zvU0)g4bSuZ`Db3g&g;WE9o~=COH;|%1PD{ON=qnB+cTy_iqyl-}wfUGPe%q`}Ps<|aw4glSlc zz9~v^|K$7QL?yJx;%ZHR&~R>`P9jxBKp@?DvawgWS>fl!Ff^+|u@(G=QUTow+H=`G z5PL(B1C*`Gsk6YNG2@z>Vt*%^(t(R)E52(PgvyO%FSUEQ*OiCok4Jz>W*0*cjtb{q z8b0f`QE=4~O)Y^gPcgP5#en$ukZh3PX|So*M=l&MlkiSD$(4MApR8;6?6j>X*S)P$ z1aLI2f9J5=TgEQ!vb!cbfYZw($k7y7#3octejc+T7!ON*D`|*$$a@Jg(xDq;Cl8BknS*y9;BgFotW-oF|APqJu-E0P#ctqO$ zv#2z}|oY*-Pe;bRHPJx|pIU%z&-pb1mbCOSD=W zUv%{O8MJuPLwc2JX~2@AbXVr(@uP#$sa-2slXfP@7eVMBlYo$%jt!h84&4i?<#WiA zL`boz*h0+l;K7RLrt}}tA$>{K0KORE`cR<_Tt1Q~AyWw0S6qv74~lT)L;Aq=F=H1w z@XhYlw4huabm-Y7szi3LN^M7|ccv`Nm29FYKB7vTK~;MavN{(cpsk$jvT`I+tU)AY z;%nT*i4o36k$dIZT&96u`c~Cs-T$M7BH*z>-lgy@8)2zuzPH8aPfi-(*BD-I2q>hk zi-9Gr)WO;$k9)ILG*A%mW$UO<1>l~Wwb`Jx;-&;L^39%v?HLWI8_85-CWlKVJK=^6@ZFZ%r3zoR%e8+CX$Q>!oR%R z^dQbXCk-ZTg6Arm9ea_AD8LM^_d>pJCY?MHr8lK3?JNIL3()28Q+Ar~abholvgU60 z1zn%SA^m1&+Pi_u3RKu|;;7?$ZTP3i6z~%x(+<)W&DwR2mw!m_Gs_H72M%6%LrgEtx z=Zo_o{vW}8dgAyYH>l`C_20yoqNqxdqDs`PF;;$b`S-DhpxaOvm@6H4RmE^l0D!MN zzOVbR@Aa-1NA0zdoXf*&mCvZn>72(0SvJ1uIzaI^?ci>&pe@fK8T5vFmQRu=& z<~$g2(mD$Vl20l1BI_j0IX1QLrI=a(#J%B*MP@in;EI3PL|pDK`83tv_DIwo>piMs zv(S#aBQem(p>j#FhM6GadVHbz_a%YX2bIK-Y5-2m;S|e7Fnx^5)-L^v%`$Mw$rdZ0 z)4>o~qqx`{U$Sf&^MU^#`-`o?V3KdGV}%Dd^yMrG<}`!f*It~`wyCXr<)c%3=S`u; zr8+Vf%BzWsUvQNwt6*hdF!wq`eoktily{sK4u@>Htpjz4+&MKIY!JW+jDNCY_Onxa z3Cm$&a7E|a4c0esRfz@eVsyFMMAq$59Oap*eF2%TwFf{^Zu)C2w+5ZJZETL)e4Dgc z2H=UPJy(~K4j8iYAGOtUc~uV}nUZVKa>KkAai{*-^6$-@+N(`!4-n7{Uq)dkI}goa zE%C)AubS`9B=v{__{XI7vC5XoDA5LLufd68*M{31D}p}Rv>+RMnlcZnJ$3ZezJntU&g3jP^1weD)d{@6Q_;$`LE1AS%!Ulv|-i=CbV zpVB~4?@h2)%bpId*>f}ck1GEja8D{HJ$Ksm9OzR5E0NPhx(782)Y~2xF^^ilpHfoX zEz9Q4=WARvQ-a$|XG1I0fz4iQDf3R0YUq*=3V8IfGqU09DKe-?RraD^Y?VBvbd8bo zBdX?V48>sFWyjXGItCqmuT#wUNbv|&bOD;r!ZGEset>iaZqQY@amv25sTFgqDtU%- zs@97}d~Mn_xV|7W2&a#!c1x-6b&UM1w5>H;GOURpvOv&|y&GR2Ac+T2XKCZht0eEh z_$qPoQj9|`patuMeQA*zAX6^3?h`wC&Ok)*S!ZjLNId{W=;Scs9biwp95i=`Z!fJ% zUg+H7qjPt3lew;X1t7H+v|e?oVl&2V#x$RZ(PP&)<7E&kNX4;iBLIH6)tQw#7m{A> z3xz-W{ClmJYRf_?T2u9+jVrSUFl_-*TqXiL%aF& z1&6=?qbI-GlRLrINbvnT57OYj==Ia>G@Gn1H%e2o43<;_rKC0_@M&%V)kM`sDjAB5 zE<7VK-kz4FhI$`@Y>fAvD#XtWi+$s!x7G+n-g@JjZq9yO1UdQ8?a=YGbBh$u$$ot0 zK8NNF)>><7Z;f6SK^|;Ug^6vB3l2riSX4IQj0w(_Xvlm_{oZ9*W>n0%Z~L{JzpL%E zUthjGy}G!(v#iTiEv9j zjUD^9Txcri|CrKqHpQ;@*OV2_8hn)sUt!Z3px!GGsS;XHN$Ftr)%3;8=<5+ZsmSWv zP--c2x^4u;a)7BtIq#$eINhpV{}IgSn5I>^)=lT~s-e%-joxv_6qNLiZP4V|ymhcH zJcH`a%FMaL;)A=X`>^QGH^02Onf(Wl|Hhg$u_V5eo>eLAAiPMFy9l{A;UzQnjvooD9M(6!3ADwx?j_=|SXITnQuaQ3ziIPavXEar3)O6;|A4 zt0yb@FXVS|=0+x96aetE1IkS1h3rxx>5Yd6 zv81_E;b@(v=(x>P5vdu1djoVS0rsfwtAGz1hDgoUpB_T~#38#HNOa=sD<&9`xy%^l zlz=`kIg_m}Ml8Zc(1`O3)4amL=Tx19)gHeS7zH2_JWSpM9LA+!WtJ1GNIf(gBE`tRH z;kZVu<%<*9ha$igj44JpIb9s-o)ta&viIC?!F3YBXF#}8HPBDQ;-MZL_f>BBapJGj zx5F5nQo82c=-Rn}VHl1Od>3#8jjt8Uk|s~F%`Va5vXVZe^omT(&3h4&=k`Vs94r7! zdu|{_R@FF--Q*TVTeUcc#%`@r20&1b3wZ5*SfS?93b+BTfhopcc4GQ!>++xmRQypc-^ItkltD z8x3%Bv7AB>RTaby%6zs;Y8~B1|ERGP0yUEu?f_7>D*F7XJgB*h!44=*6m243z?C9# z15@d}s?=0B(^pA0<$RuTcRjn}Ocqje*)&EtvC1ME9!igo3Qb<$(X%u%?(?UI9rsdz zYkD+7cE^`VBF0_1EOZ3hRX)_9Cs)m;oP+R&k^LdZos_C3P!S|EpPe?o1|vJyfy`QW zE4`Vz`n4`3i*3xzA9}f@QaO$zm8{%2knd%ip(cvyrd8?e6s9rT(T^22cxbm&wKdsk z?&jbcH?d_p+a1_c$W3-tVw_qrO9eK_)QDaO!8Vz@-EhN_##eB4(A-if2whvL@Jq4l zsf?u^3Jifksl(xsv5~6P)Rm}#lUQ5HB9nH)X(c_y4BI!6MRz1-eU zdL`X}d{!PG#O4G=u1YUDr>9!4H8&YZA}QaiAL8AFwDoxuY zR4!cOC1M|>9EK#yj0MG8VPE-oOu%6k;F<$~2t{yLLu_BidEwhJ#c9t zxy~iHE>0!mdTX&MB~0wbkc&`bnz4*)puL~P=Qvz9Rl8O?3Fuj3&5uE zZj&t+7dmWi1noRSxWoHm6X0=;mV7Q3xg5L!jD~eB#RX4}TG~py*`>n_u zB)E}=u!%4mT+1L<>wruFHYRIwEET|tN+SxaJU+-G(y78VgG<5(a1+=HRca93Dn4Sj zB~L~V$F}Y28al8Blx+a7G~Bngb1uCXNhZGL*^R6~M`aS;jVzXDoC5G)8NKtuC&#sn zoP$%qj!rt~)CmrPCfCrI1AAU;q+%)AFtcotSwii6rNMF;S7oG8s`^dWM%QIkiIF3& zw`ap$wiL#W;GgL@qf`t2KpbUk9@_*HMdXUmT`J&LS-RVdH*P4l9bRX>6i{niyWq4P z4nByYZdwb*mls13Gy#(_=cVK0mxpU`4^2 z1lFhcLRzn0L|I7~XA|6FEoLi)>!Ep?nbB#we|&h2vdr9N+=*f>EVb!HWIwbX*R=#P z-EC!bjcByA%1VOFu3mc8m>;wG!Qr)%-N_bU>2l-?JH7!;4)v?Grj%0aF>bQkhqQvv z9MkFk@!>U!(ez+*7n(B&;ZcjABoz=ocPjM8<~+$#WEc?s`jK21A}CK{+`fK$J8B4e z?21z3bY(8}Qyh$2Rzf#la?iy9XFf{wcyQ5El-l?z+4*yr*#n8CSYel44}w#g=P z3(?mPpx4zogy^2Ms$`^a;C}GFwM5QLu8z^xk{ULEEjjO7ZaqpAHzTJPtCtU|h_}fC%hcA^0eBu4WNJS~Dbv zD`S)P`%b^XatC?fn=;%`kU|7F%|-O+DJW2DFa0x3|DgK6L-nuU-76=CwG3px?_9c` zJ3s<)bcst__5_STu;PIlw>mCfAFc(`d(Gv_!d}tW+PT7e&tSA9W$Rj$%rmGJSF)8& zaBrcYd&o{5u5;ChAwF*xZ?H($46*hJGimo#iG#_e^(rJMm{{3igPR1{lUb8h*?W2} z8~p#$c^_3tY0GXgXf`u@>P6C(uCV zsk#bSkN*+b72t``%H2`z!PWiS&tL<-_;BA2{ec;T1`;gd@h5@ga(2Ze5$auhlYDSB_vJObLllqT0y1BzSD3Gh3w-s-MgbYVld_~#^YSs_#4K+^ z-_?$JeOJ3=UJS;llUHB<-~asnhadm`llrfXnbQIIUq(?JpCxd<4n@uoG}U=PIcwWm z9C$9F-XY;|s%-8V>rzHLDWg4k^#`T@u|cfiz)R(Wfgu{@E6}zt+b#6SD&FzrQK3X=zm6d+_`mY;K!2)nA2<9!PwKcBKQY&BibH%ytxc}O= zbbg0)?(x!b73ZJ6`SS)Ds4ghkxnmahL*;qJU`o+zkrKYkShd}B`Kz!)I{$d->>%C0 zZ$v#x?W$=BbiqZ=Yy!+RaHvh?R6__Qjue>wD(;XjJYG7-(tWp4ixM)a?rjlRV4UEs zhr4%1WW_g-q5^4d+tQ^S(#1zh2jTu;{$bXIE5?~tOA{?~Mx0Yj@G2y%CQEAMWgpqF zO74&@J*{*qC29?T0Zhg44SYa+=lFz#N&#kwwBFQjA>A%tq2%MI*3aF=w?F*&(}uU; zN~09m7DteN3xLD2~=G^#OK|JGujheEqk-{$b;Q1^&ysV&Kv^rK|G2&TNWkK>CHcI1A_xRX(A*ce}1@y3Y|^H7dC@&(iY`ek%hmG9M#jpHu&p&oAo$7VUe&XJU!TfA~& zD;!6XHsU|3C>5etW&{+dUG77DfDIfP{N2|oTYUfJ^_QpEJaV%)fR$BMEs3c+H~TXL zh9~QgUfgmlKA5p#-Q`)-hYFywD%yy@D0YC4`V?w19p99BhWlRY$p@fTmCMj+vRlh2N=$iSATD};)}m%@jX@i ziQjMFo|+oqL=mv)e5fC}Vit^jiZ*4btM*|8mFZm$NIxEJkBy`4ky{W0=nRcRxhrMz zjoU35U1Ts^-fTp=T@FZp0Nhp&Ezhl<8%nuoaxJ1Zu2(?Z%_Z|p1QYfT}+(es@wKIH_`^xQi{WJdAucX=xPcuzGZUAIwEhlkIKTRB9op*yel;9d05*gOW8^e!Kz zAMc~Ad1%u0=4yqJR}J)4l+GQ>8)Swz)7WdZdM^tnCyWTb%YEs`yDw`W7JOs1dIbcP ztQ9`+QE|^+BnyhEvdUbaNX9n8JoGO2r62FU#@0iza6^2A0qVwH02nn_U$}L10#@zK z*D@mAE+3_z)<-4mBVCl|rdW|HBVp3D=er5Xn+DG2-Pok>@=@mTKFYd>CVi__u_3;| z=z{=gg%K#NV#8%Anupu(38P*{Y^&Mjvdjkri2TEXZ>&~oGU`^d@C}0v!HZy~zAB}-y=>=F_EwFp2eZp%na8^o`p~BgT*O!}oYzW`>ALmpef|2wgO{7ajcpFqxPCJnP3jmfOSS_RMJ<9;ovV_< zR&H;O*B>6d+>}kTfBf+~@Z$~BV&V3(ylWk3r^ds_pc=&QlJ~zns z%~wBdEIcb40C5o|aEsS&uv;zId~wMUHc6HvQS;Xy9>CmZZmD*K$>nQ=T&&b3Bgkrq zYJr0zg+P7VO~3x|@a3j#qair*)m8||siMRw1PV+I&@5+Zx>t>)*=CZjKRkN5HL>#m z+)vx_H_gOG=OBVDiMIxCl5DVTF`m&?Z)qF#zJ7ub=B9|A$8To-@zn;yZOY10NPv2C zr(3>npL*bekTw@76D;D0d`}R>+#16$jN$+M>aX8!j3Lmf(R{!Mdc&jTg#uF-pT1l@u_oG%(N=yIGBZuh&lz&)jD# zhuXbuimwGT?T*=r$m#F0$DBiVWJVD8>!*lhZq0R^_wU$>xaAm~^C5F{_+dF(uHS;) z(*h`VwT;@Ch))p6+!8S@MclxtT$8YHHJrlbQf;LwQjAuZ*qY@_$|{Vl#wUno?lZ># zElLOLK>8UbH0~{?GYQ>_*99g~_YsRY5whIl1bb69BkxbJ^{<;}*xIO`jPs)L1#g?V zmrVs^1-8a8CQrGJS)C_{Pwq2@g>;L6d|ds4>k1|*vTdC=3rEva&TecGK0$nPYZ311 zT3cZNts%~sV-ZzRT>TkNx{y<$Ij_tJ$bX8!^`9aHxtDaR2W_MjltGTH z9a36=T4N*5!ZKiWV`KLOamKCbRrBfHii)`yYA8)D_(;{9K@W5dE1iogs=6_<^c2Cy zEfM8X#LZI>uwB`z6xuN@0TJQrUQX!POKnv7WOPKtCx|%iGsjtWkPo;z6%!-F!gnG$ zG20Zd6z8Ps+h;VdpCYWdk8~+%_%ZI=$BoALl9I?6H*69a;8`Gf-;N!=eu~)PmUIh8 zycOxPJc5*>@Rmb#9IOM@#&{|UO1qxH?nXp>f&k){h;b?6rVT9c7~XJ6c&-p%hOVWh z31d=?q5F;z9ue^gqKJD@yX<9eTTUxdr>Sep^|>-b!US^5Tr#t(hJDcw?At|Utz&pyp#~8`o zak*S@2NKssYBgEC^Evy=kLr*sMWX@NYU7lYfg?)WgwGBC2*AUWUBX8@oIh!=?bl*;JAC+85r8`H`q~hzz+QVc4dkEEK z1{bm=Z58GiAM?%D>`&X_d{lPNNF{-H=$t##kO0{`AAZGdfniGaleGkPi+UzhWF zEN45@x)245G7Ac@q}b2c-z6(9%~GQVn$5Hw%bD!k{#;tUXIi<(g6Nznkqmb}iCu|I zq(qINB^U|v>xFvXr>*-MA;0hIzQxR6L|^vmLh zhmEz- zyD1)tgM+Vz=%eBa>6~l8Rb{my;Ud6e;!FfP*}LI5k&i}R#}J(;$wC(Xg_pKC zXByc(dRQJM+SI*P8LmPEP3-Ww4h5ff8D&f&&dZGZ5b@_Fh&ks5_S%58IW`_b6-jB$ z#WOPBm*dK#FOG_n_T2{?g;SoZRa&rG3qIbw=U%@~XFFAh{<%XQ*@vc!k3z}Dt%QsN zv*W`?Xpo|WVRU;mcYM~sk_{M7-IC}q9b9&nYvg$)LZT+E8p^jGD0YyP&AJDT4P*<< zmjiYNAr@8=yq1Fbt@~o9vyklfyaL_G>28}8S~tG6*Wr|lm7tCGt&$);AO$lR&(g=7balmX8*ml}ufCfHyP+xt0m@Zq6@bdQ=(lu@4(5B7^4 zm`5cZpY`i_nQr%J?o+ zR4&707)3D^pVQt&=8hgb$gw5YKc&P2vaoWMq9`>2HyM~T8m?JkL0VXJ7v(e`h zV6{&}L5#x1kW}QWSYY8Mscygkz+pE#IlL4qm`aib{8cJW76xhM(hgq0;05Qo-c+5e zNq-#r?HqQ3u||01xkLg0VpOqn_hlcHDuL?MDd*9G9?5nJMS>P41uQ6)0V?FS8L&t2 zD#1{h>`!*AU=ucI^4wSuCY5Wa$>BOZ77#^MR1KtQk3^y8<%e)>*4id?#?G`{2$8@g zgef^Sm7TR^Dp%sUS-4ZpVML24neP?b2$3tZA@7n_xfZys7Z>elRCF>KyRq@Tp*VD| zYgj1}VpruTq^TI{^T(C27h{U81Go+~X!){}Q+(9mZM6Y7&urT6rwSfuTcyQz5;YgN zjS36QF(DxhWexik&EBmYKHS9VLV_~O|oWr@YMbTWgY;xq~22%iBHKa*Se)NG(=|9 z5Gh#t6oUsJPv(IsAv6!54C=}zq;lpwg8-RpEV}B@CTZYt10eVty&LL6E3T2EVF}4) zFPwGG8L!H8TJ+J#V2!r2!ZpaHAnAzDXj4%Vt1V77oj)20*YG}&5}3R2jhCnb z6WNZHDj9Z$)BGgO6!Pfx1t-)AdC)+9Ij1tXIu?EHMy0Veta%og3O(- zvJi?`@#1h<&UR^`^@cKM(elX;+*agq(Ky6k{NIt!_|B#o|o z!or2RBzOJ|oI(5f(!vvj4vJb09k|b#2m8ei+@mrN$hclg?Lw(+xPm_XMAL<>Vei^R zpVjfm^@oQJVzh>Rw&tEHusn(VN);`Gh8Cx~t)EEdfs3Vs!g;|}yW#Yyh|Jw#V+x8d z0Ctu3ZU_6)G7mt03TRM)rOlQrkrz%51ddE4#HK@5A5qDJOt53&lgd1ZHL8TAr?~E? z^^yCr=P1CrVf|c^dXkJBKm5@RC7Cr}^^q`xMG1;Z3-Bo4W01bl6wE&o6%4v-1$Zpf z(CEf+OZmb*JOQ*|H&xAgDs*rp`fY2>ro{l(s<}H?bb|NVt}P~TzH*kL2RIp$4(4`>%N{M*1bF0{4_cH|`6QgL;cD4MBdr}-9etP#Ha#;x zY!NJ+TWP95YLOmZtrd!rk|j&kCYQ={vvBQ8E>4ng0k+Tr3JSi0FLZGLBeqE6CRg|K zXC743R7**C&3K9HL?s>dP=;M57p%)KFRs)8c1+b#=nmIo`RpVD*7D6cr(8-^_Cu9C zXj~$)}6^?xst<64jw#L=E1y%?{;6I(wiIlIB3g_d_9+-O}+}R zn#6ARy^WM7eL0y2@7F{rnovCU7kAtpT6tYwVt?xj~Q@GNj~vru0 zbq7I8V)7J4j$AXblM$&|BbxJ4b*{hfrq1t=6#C$3CYfwR=hnZLuZibgJ;yc;7LxC_ zPF})4PPj=nZMEU59*xh#y8+|DS`o_fWiT6(EK}>{2n^9SnfZJ}SItebI5)iziIiKZ zS=u1|%d2@%ebJ4xIN`1&U*CqjM!_f7QVsqCvO5)~dG^c$!Yb(9ioks^ET6PQ3R;Bb z!E}0XZoe{*&lp)Mu9#RLs4R)g?qF#o?*8Rerw(5l0b>soJW#Qj7-|uwbGoOJK}5-w zxou6>!FP1G@3F=woO$qm4S!>lHE@@D><+GQRT77jv*u4yC6(YHS@j^MJaQjr)1T&c*Zj25m@ShRFnyF=5^& z?|~mF^Pm?`)l?WZF5JhJ(y<7YkVz-&UDWNR((jny{W^?ubzt6Br7W@ul`FoI47sO` zZqqL*=wW3yhIA6e@J%X;#OKONsH$UCHt6bJY_kQ`x=V#G8EY<&6Ad><0Yoo0XV)r- zSbk|W@v2rqTc0={&Y=TNspA6i2U3vyp^HeG(kqi7KJMha!fL6n?WqA zhS)DI+TlpcoO%)_8_w_mg-aoD5oV)X2vw&xRloH4<4W)~s%TXpstRno*^Y2SP>{9c zWGFy;hsr!inJ_?INJk!9iCa9d32QCuZoA1{?u$%5<;(*&XVhDrGhI{E6esu%VN6Qc zBh;dx604OMNnIWjCwQ*R1NTr+WJ_6HDY|C0U}FVk8`SPm!f#6-EjMPDpKBgGLHJuoAGH z=aM#wS%GsxT3D1?u~hme(rp2lBg&$*-tD>&vWke6&U$thadT*?7 z((=thfUzu#gUgA=z{fd>Od*EBt)pFHUDSU9P7ZttsQ<(F} z0gzluwx)B(Z_CBp;n_*{$hGsqQdG0P?3Mg~lr;2QWN;ygU~1wnlYr6quc)?414>TR zC$A|Vi-ap+{Rmx~>Os|PifA(;bi&05#cHaUga!K&4Y`TZ1fUj)QCnKj0@sE&s&~B^+%25OO6FO-??8}T}vc+ zS(yiZ87JA$Dnwmk z;?}^+W6q9h3}~=N1coQ0C~6w+-JEztB(!1n|qGvhlKZO<{U(nc4k*)Up_zJ zlCiB)$gPNy_)c)*jJyDMqu3x}Ut{H%heTgp)^b&Lt?bN)jSrq!c&CXXx2kH68wxi* z-o-K(rUvO`kbPOvZDP@+jd35_2Tv`!gV*%z10*-BD$0liwj;VzIS|%+N)L+eA@Z1+ zQ8I0R@YJ$bT?|VgwpD|IgsMi- z({PezNaV_GP860xp;VVKl%0!aWNoZ1ngj0DXj0PIVYIQg_*gy8qu@ET-YN%C7CpWu z?97&H8nHi5EP7J4=K>5vhT{)d>mobmB)L1HOf?(7*SK%4_dBd`NZ~1Sg??^B$W`NN z1}=`efqwSt3O)^sHmAE>(->@7#WU$}Rx*{MLuf`+a*h)(qlj#GA}74}j7PBOVlcuk0_SQ%(TuO_o#7S4HFxe4oMGsr?GXtx@Hcz z-n&n=7z}eXk$dwLDPk|2Jzu*Ct)=2849y7CUBkc!L+V*Y9p`)(`uQGumnlJLmJ*4Bi)MxHeWLH*al5KggSumh+{tYE1^= zmmfsW|MxJ$1M^0kynt25$lGKEXj9?#d#QWyKb;@kt9Q;nt;-(L_VcF}oq{tNz%eS& z4%-xLrH6S3u#pi~#*~K_&6tR5qN^u>1Up18o=ahC0ZMK8d?GPzsz3<2^k9ruQ;@(9 zGDf|=Qx~(b`uK?@2RD+1KsBNRjUpZm{4n#2 zw`c57!_03C`8tKYd;N*^u{mbjeFiAt$hso#GXO-dj0-MAZM1Jwn^%omp0Qp1)WY+{ zWq2&Cd(ROY16UlrfwyulLY1cKg9cw|J#(7|W-k2Vg98eW(G4~>@U$D8*HuOUUHqL)&1?vJV?U&t0$r zxea=3Mh@r;LbNil@i*NuUglfG1cF$q%GSB&LV3`U&8<=h+xvLTUOln!u=!C{s|6@a zgCon>3)Mo6RHUgo2R#vq8nOB;dI}4JbvSR3vMe2zQ(z--$9j|D(sU6)Ii-xOk) z`q2fyv_V_O>4}A>m~!B}VmWkUhp-|Ur(lCr2|dZw(}N6gY<$@&CwV{2x7BRsYAi6|1lW(yWnMFn^+?kbvm${4kfl6x3--nrtm zX+O7o^izvY3cd+zCd9~Lw3y++KyZzf*-+#}xOLIX*>#zp)O}If#Vx)W6meMc(ef0m zfH$)+lPk~PU;2J_etvf#`JgIAv0Mr;vH+L$S4Y2-d6YzG@SqzNr8 zyTI_-aFN)dELb++zL`R^p^z$4?zw_u;PtY-fL5O$a{V;fLb03-)Oa%_K)RFwPh0TZ zC&$3QJ;(&c9M-ygy#-LDOROjiEHb#eyD#pr=;H3~?(Xg^?kw)k;_mM5?(Xi(n{&?p zZq=>7>Q$wtCFvxc{)QQn>4b}KgOxRH8YLf%*q#Z!%Qrm1+6;j!%{S zuIi|`V&)h0%*^JL8IsMSp@Elx>(3^?tl3R8%l4Ob+a~S+$0Lld%HSqTd<6ng{%&^^Pik`xV^ZsLZ3Ql<@sk6%b7z3H~_nJ1KJ3rm(9gEEN7dDI!XL%#m& z*ZO-3frKO8xDx#G>e}zIt6WgTyn^2x?XpoG=&0UdYITx zI#b-Olc|^*h6!;Aw4c9FA~0=&7}F|Y?_G6L$NQ+kKOLk8?-!{k1KV07wU!fqE$zmT9U=6WO^E{qaM}7OQ_nBTbr@Y3tT+pX=!bnrSm9$U(H5yDH>8N6o;Ys@e*r zx$5J`rVWi4et&ApsTq}A-o?dTP|8@d`jmMYarK<)+#^iWL)xWUt@waV!Y@-&c>1VSu z&xjq+jCE*ht`lmyeSATt%o^!?dh=%U;m4#8Mn0GMita!~P8~9eP`TvW6m*Q9T+Eun zTvUjXl8Lag;Ppj1bz1_d%kax^86>qGX$vcZ_@$V1_j(e!%nCV#F7h3ao@67%eqOdoDunRgSyA1MJX7>)= z3%D3X&fO0qEI1&y;X2%-Fqho|-l65uU6I8Hus5a;`r(gNpCN<-ZKPKTzNIipd4ekL zAScXTsbQ=H2lcB%FkO)(HPAn$P9$5i>?s-4u1PZ-j3Ma}-D5%Nbbt`rx2HDxOd zWr&L_vRhK#7TXqMJSLzi3)~oik!nF{W*c~?2tZaEvQ~K?f zHdr^K%6Cfa@2QcEm=+KCMSQ1K#khoO;Z+sby%G+-TvbnjCJ?tjyphhKJ;~ggVGv~} zn1TXp5f3vig^Q@d#`Kr8vGyM?Zrz<3TaMc@gZt==9oQr{m}*Nhouz+R@-*;rAA7f` zLn-0JHi$}#+T1SXwp*Su%;_A^dO4)g8$EXgbOUt4Q%__o`u5`0NM!|I#wFaz4=1%V zo86X7Mk98EZ#fuS=nQnK)fn+eZcIf$zWA~((9SLvV1)fzjd~q<2w0}Jdv-ke#@XB} znw1t9zuX|ly9a$3ji-(L znF#k(vnX)m`LZZWs2vxOqO16b`pij}Sp3|PF0?^w)#ghZLIYZLU>sR_P(BOIk%_(I zk1I{TpOu#*5Uu(`#nj_JRdx+{BMUloNyK+lz+zKrIiX}XukdCRGoe6waE~SGH*>%L zJ;S7y-O^^<0NWZZPdzLQis7iSz5bQQ+_5QN8>V&`DshhKqUFq~VbfzRFRP#C4pDu0 z_RU=ZhHlWSlQVSytfRNiLLIJ`vpR{p?B`BXMRzr&O_+Jk%&BAA?10`4+G8x)zc8r0fs&g0_zIafwZLPL z2@4gh3IWYSrHqDI7q974otQ8}Q*TNWVtO%Jhs8S3o`d1z&A}z80(au4dpij1nZs7i zVzdmW?p`{#(O|MU<73KP4})-@v9Mjamufh31igPW&CL=(!flqJ3 z^A`#tt^qIv`FI)iE69e^N{-zgjS59_|N)}o!NSF$s?iQk{b zM1Ra8Dm4tuMIGV~?dA!9=F-`wu=WGE9j%CFMH{ko#LC5qVRzK?Q?)|4U#!ILUQgL} zA933|ZlAfpl|vm~uLK4JWZEfJG=C?Ky>p}dQ(6Lh6MTudJGBv=%m}+N@;rRwrpCvz zevI1sfdzRjf{x$p+p#8fjlF=#LB$?(cuq``NaBrHE_ZSCDFYo$b2LSd2KE*TuFFUbv|71v01DC;r)rV`WNf! z>cnjN4vUO3-IzZ>3s^;uihJ7eWc8!SC$N;9NMmU(F zOdDA+xz81U{>1gzhTN>?{@GOD4rgh zCf~)~dU`Kcy>@FYh6pzUeUJq+Tx{y4^u}HRUF8 zpG=>tB3+gc^6PbfwRyjOJRfrO8TxejejVODpC9`uKk<*izdjvKcl*7!b>3=~)js+C zmBtLy#^9~k;O{OBBQd2;`!R5C#c(BAtc)cJ`InQISWN4@)9q=vpi!m*9*n1n7HL!|J@bl zcgZ$&9Q?{bJhu=A&#yb_Qpygivnm+KIJTH&mmVoO%hNJ&i~-{d%tWxcY8T_MxgpRzs^x7^ir2u-F_v8 z-(A`BFhy1gsqUQN>Ta_hR$kE6FeCLPe=)bVENM=7#0~wrtIkfTl!4~Tg(A8NyWjm; z?bk^fyIbDCiR;s5U;$yI)}Ce75x(xxYT*^}s<~oya7$=B>7cLG0p1ynVA_7^w|);{ zyViGNoi0ZhnndVaXZ(*RtFbgP>zDp1$$1;ks7-w|TwA`pV3|I2Tm2__ zMGZ%I8YR*Spp`ln%vn_+Azr%1O{|cXwiRDq{*vT^MNgWF6f2?gx0T#9*wMktdT5k` zjdx3S1Vk!5!3lwLBy6W)tKD&bOVfrOkOossTH4{pWZkJXycsl3@_DncPIQl*g;n(k z?kIGbgN%}vmk`hrK)!9V0cLPlzNBb(Ifo*>AV5U!BYHy#R>;2*_uwh_eRkzWlpRutv!>m|kOy}7 z;&`3U+hA_yh8*&kigiBcPj!OPn@s)?Q#RN85#HTe=kKr0Fo)i>uBq zA!s=osimr|>ZVvTMAoKKb1}KP_{5)^)IQc_KQId@UZE0=t4U4&vIq#z zz}*v#NL#0GWDo6tNtZjYNd`ep7dT-sZWazQhlbI>9$d0kFLbUTMh+V#Z(^Dm3!6&@ zKuZ%O5FaO3$JH){e55Eh!O;k%O&eKtfElRfk(%rOZKSW5v1@>OK5_s2-!+EP)16>K?zZLrN8uVIs=G) zlYJket${%i)P=wviB>BW4=>$OQ113Y56u}<6SNoP@an=7vim9(<=~HdLYHMNhc4SF zM8;VFkrw8+XcOgu4lcN!>0IuCfr60Klkw@S1(Q{VD?CLg*46yZIwdJs0yd&C=cGR% znwI#f3}r77K!QaGjpOC`PzNtVB!#g@shRT#t=-n_DiHaPoXwVmzEEg&gGoa_>{x@cWwy+qI zbEBJ*>O5K8{F6Gu~yS1DxA^xu!rkb>TOA^|Xt zu*U0z(qnX8$YAG)7;efNP3Wy4WN_@#&#^i5P<7Re_2X=F8*9-DHm!E9R9Q!SYj z$u#}{e81`XjgT>%Rt2^wFqlwNTR?G6;Z-L9U{h#5O57A$^FKbSzYiHgxRi|}urh8; zd^<%lc*E9`rjyZyCy4T8VVVG8zM->(d>m*JogL)QQa>QN-bqc{l){Vhh~273T}2F^ zQlJm?dNy!V&M&B+aId=88rZGrBo&g-*ut&t;4q}z5)XkCD2nviix;_Yq$;EU4>t6#9uL~ zY6;2}k~a9k>;K$D?hE<|Uga%UGT?ACUKb3mor{mbZzEaP%C$Y5NggG<#U3Ust1%7} z>0?w38&C}s*>g3oDRddcj3+W2#XK!^auc^_i03A2;wD4EFg}Z0Ig1-HmXZ$~#FRk# z^K0{CUB)T`14cvMrg6-HHuZad)7l-#XhWcy`7_7?rNLa=HVR!=kUwGBsD8ydv3-!v z7&TZZg(ek4;&p%m?%NZ(D+tB{5lJ)>k@`Xui40~=a7h#8DWm^^zSr7bocoPC7~8A0 zgE&&%f_y`}aA0^|Q^}@J{I7t-IkYfi{Q>2$!iGGdb_PXF+0)-=aR;*XkBghc zz1hX8U1bQ+0^D3=5Hwu?f$y&*^qqTgM6&oOO86*I+6rO7mEc6lcnL5jdWH6@bF>Jf zD_whW4?+gz!pyEGSCI<_=FnFNqsHL%!pwk>E&K%Rx>u4%tEBYr2%|)3ZRtxsxXx@N z?E#y+SxOE^!&aRfe4wUJq#12gdA#jBJ@qJq#i z!sfQOLo0khsUH~7H(Um4du%XLOW%lBEc& zm>3_cDv5_~YV>|?=?Wx@v*Cg4ROk?a%`qR@8~C3_Ur46KyO_ed3y(?%g-?Btk( zhC5C$-y)wyO)V4(;+Q*Sog$x&k|O!N5}xT!nv`^)gEHDqmJk~~62UQtV*LLaeIs*3 zAu2;c#f?WbD=ZrJBy+rqAMvmjku@a6C;l!#G7KW|vt=b5&xo|MkP#Gx3p!3YJTiJj z!n!a6R@+}h7K{ws(2&#-1=j+)?th`lMu8`e#e6IaB=VqoJ&B>asp8hr^h zfZR6$jzD@y@eylaEr|mx+`I*FLL%fu5Qz|=xU>P_mVxZ0!N?#CjYtiF>`!Y!QJDUb z9uXZ5lwLFpDLz0Zph(2dPC`)&e3zmUDLBBzDH{{uDmb9v5-)%pgOPzmgC@W*)glLn zu82#;LB|m>gNuunE+RiTv0MtRo}!`Jh?Gp3&-0Lr^H>-2KO@8zoXN-&5|z#HvIh$D z0Cn(`_6LtA7EsIsW*kqf{mwp@un$HCfCo(=xwp0!kv1glcTR&67a=6F;OC0`S1%g^ zOd^R@x_1!hfTLPubjp8J!z2$sQI(!p4iY{lKy#ga6#XmAGS$jV7Z$$B&o& zfo%sKl6@MPxJsVQr;t3${igZUlC!15~0HO z@3}?oMDw8K0I-Mtb zEIP(aDi$_`cz`pT+`|0aJ!Lpi9_v#R6Q+RIIgjz;Yx8y@k1_Bf#w;ed%=f_c+9@)a zi-!7MKs}+_g9t9KKmcn`nh1`V0x6Uw96Ff%ga|2=6BW>384H{x`i>Mjqd)}b0L0Gl zA}x_jPPxB#5+jMOp0e**khTe6*?2bJ%kfxa0M>cDQ2hg{wVKeITY_ z24i&rj1vcA;C+e-%RvHIJK8{*K)J{iNW~Wp|8j;z!UPBdMN@lW0s4a%rHSYc>#~81 z_rMH5@FDw<%)kt^o=(f;v4F~q2ogzSvm^bp-W9@)@7rv9}aLS02Ls7LWPtvrE(~?AHf4 z{7dYF2MN?XXm=x%J3HNh_i^C1u<&8vovxZWrsN1;j?aOY$8jQ=(O-R7sXnHp&nowU ziyTsavPwUxQKg#7zE9E?!v0Bml~$O%qp@<|Bn$ywX&T99Jfb1EZgdV&@uyp$8Nk@dM z7mj@7m>p?}{9?RaU@r!|P@Z!a=Tdv!aJ1XEUqJotl(8oHn!TO_(X3Pr$@Pb#s! zKOhkYgDHm?ZF~kf7#n{w6v`x;yr0P7a|Hky*FZ#V96btXkwgQ{nJa^nz-SFq6w358u35Ik<$mzCb^^-reR6Lk!|frS@T2WM;fg)59;s=sL;w?cE+ z9Ibks>&6?B+2|TJlFcsA<8ozPsbR|PX^wXJKu6~ntP-ZN(U0&`4q3hY1Fd(!tj+to z>q1YGA{W-hjGxP+OhGVo(XRdz5@2bc4h`gI5rC{?oeMOhKR70r*~_j^z+F-<0B7Vu z-x&Uqxv1tqHnfL(4m`n~n?hKB=CPmBK4aig$b2+o$Hl*Hm0S&5j=1tFk+_5m`&&(E zlMRPID{Jv$rv3s9;lYo@e7c7o97rkpGat*P{Vr%2EOcTN!?_5=-1P)cqfcLy#`Tm3aaT_MUk%d7hockk5%t8kWy zNG@QOmy&^(W^84uHL!oN^l zjslYZ&|9@L*zJhSt06n0pCNUUZk0o#cyI++&)xPtz2HWN!?F^Jakh zliKfK3BeV)mjwI=(exXqBT7%+0fj>58_Du`_O%KBgQHY5s`>PD-LcmyV&{gU5yaYk z=f$h;lM#cGXAHXe@KfEs*Q!jPF+LZCDg}OG4_JUj8e9Oe^b$(O&{$!XSIJ8zbflyg z9>!1avn-Mx_Ywe;fkH5XOX}h9dR_fkjj&COOX}|M`c3_qecL$R`S<>5nt$N*yOWq3 zwy!F7S1SDa_?x<$g{!JXS1KE>x9ABKebmB67$f$`fL~CxQc%CzCOF zQ%h%-g96_LJd7=mB*3(j&i55kqaD9AapxlG^9Wp!!J6_&p!%0CQkwF*4ZObqS(GJFqANc#bKYi+M2iY`*sIEManHaH!;FiTOCw`4pUMK%(Q}BA zGaM5+dDSw2VCoY+_^?wX42bOx=qVl&K5Y|*q_&$lZ11G(E_dZ%aQhINL&kO((o0xZ zL5Y9nHV)t^_`9G0@{d7~EjCwN0y5Pm7zhD^k5&3JWdF%@35-1b4}^gA6?P;Cq85nY z9>gjrOc8PFvnF|@s49|7PHk~lk+*b0j9hugWv&QZS9~sQ25(;#kc#52UpSgJmn@La z@BnaBYyN;-CU;q4>b;nqmxc#>l@T#$fdF^Gt>6%;(o88iuT_E4r{~fn=opfgfNs*J zMyil6G}4-EJG))t#5n-3Kbdh?U{OeTA2Q&O5~H-T4;st>0nHMcJH)AYC!wPp?E971 zw-91*ruKrdjuUh1!Z<{)YJcsJnCw2C?GK8HI_8HfCFQ9LN^yH*{D7J`PXdT<++2#{ z*R_&HBMds|@`SIFT{{Nx@Kk*Y+3!RnPj@v{=l1OV+T}-K=$V={4Q* zxNobQN%+}lRP7?reIM7@V7@M5NJ~~`b)f-MR9=E^^pKL5l7m&%0H5i)~Sn_Rs8j0ZaqrXDh`dBayYE zLrN{*xlJN*LJ*f6bfd9tO(ZzS;~)qwR7+v5T*Vc1*~z?LfV5#-H5KZ2OF?gWE*d%J zCK8abaTA+1at|AefNvVg&N7IR0Kk5>yNeW^7E(ylp;S&Z2C~KB9~x+U#HO*hWemcp z`L#D^^4xJttvKQw8!5Bwd5m}sNiFXm#trl%apO(oY}01vv%%@b^)lBFtJbi0fv1Vl zXLoexd>Qmls>wnkPsUB=9%p-7FG+q5_p3A7RV3H9b7H>IWi5Qm?w)_^_}Ab+o=DS9 zJUA}3`ob?#d<>fM3~em-VSR$3VC`SWtoIB^;+&kIA|A2eKys_CvyWiNy6`KU$wv>V z5IK#z;Fz~E>Lia|5IIrb=^nAlkiFEw{%&6jlE)s0XF6)(flR<`X13nCr-|B`A{NKE zn#Q)d!(AF!={iblUXDi(hrnu*nuSYD=IN0R+(?74huzh6mhwj|WXAhRv-@|)*bLP} zy+E(Y1*buN8?ceJI6eIQnVLobSqz$9OGel)thZuBU)A?(sK3C(C;!53HP7uUl^t7e z*nz%Ny$xDVOvBu()|t7|Tq0p8pjUgJ%6nfQK^)otu2J;IuNO33$oTUYO2f6r-{G#O zC8BrZ15};fW+{_qCcbCAW^%<8#QFH4R!w#)A0}XVnCO5#j-?vsfXcaGBxe!Jq~QXY zEWAJ&IQ%Xbs2zQ@;dERAoXVyj;D8Mty~Jyy8S8WRncy9mivEe{2M6K7P~a8&J=yAsEX(NEE2<4=k&bLWk-AZ40& zdr!ID(x-;tBsMFphM-CBUAou{)`dkF$JE3eXgV5%G|6i1Amg|H+$ujvbw{HXKRi{K z?lQWK&STvwUmHj8fmzSpu&{m8&xI9MkrVPxxKGAJV$t(}AfOVj<6q1HfoeNY8H5$j ztnL7l^OjcI`X#Lv`Zv)<;&ioiT>h|Iugx-}#7cKt!=(1&y}7d5M0x1g1IrB7V*sz) zSb+);M872RJBVl7QT}-&y#~uY+3R=XGTP7dUojIH+8`UwomD*(CuiMig+<4?;u8785}l8;o*mz9XD0kO8jwS)D({OuC3kF*KgZp_ES614){1i48kyyy=EmJjSDh7) z!mvd1f7sjwT0!T#n%ZqSskN1IZ|F1@Tx6D%cvak5XH7OnJ%y{kVSe>~@yVN9J!=P1 zV>Wxgu6O$-zay4cKa)4=b#(qtY*Y6Dga0l&gZtOHD+{w^FMkQ^ufq9swBOg434B|F zPb#84dr0p~SmA`4hnMQfIVm~fk-4^AB$tQJEhVY#u~JRy_$h{Wi@94Orrlo!@@qnY zGd$hH)$h7XG;SmWeBhDwm;<8)GWxND?Yvg7>%S#xdG>h%7^1$qF<$C{rS4Q6>eez6 zHI~mUG}Qc1uwq+J>Rs0OApUk&^&IE>RQWFgJz|Yc9$LOnjK7rz&gN==SktqK~oDM9nF0PAw#I`{Msfsl*Sw8Wm`G-M-T9c__J5+E*NZQ{&jvz9Uts-o8n6)hoQ zy)Pm>nIM9;?uDMejXGy5iG(B)wWM-j7lh-{|WJ~vm2AN+5oB)`9 zCc*2GfxO@|a;c#fP>GxaLl3#%E5ik`Flv7#_eY$DbEgW}J{#G5RO+j#Rj zfTAm(7f36@i0IA`oAtuawJh zxjl}a;pxc3<26_;LHe{NoLGEq5=nz*DfB`=tW`Z@sro|Chlk&r4lGHNY*k228N6LL zJNsIr20bD!6_W&G{$o`c+8o=W9Q=S?Ib0cf1?c-^D*{t2S$(stLIK9DGKs~3tzhzO zs(G@%e!FpWF+DocPnjk2H5yPxwJ|>Wd1dIH2ckvid=)U}RC+!|nq0e_-QfH(lo_{D zoP#{_QqH_w6)>E3ABZ$LLhzboRtx_=Y^FH8v{Ps1eWvz zn*}!~A{SeCW7_W$(l8!R_WfCpw@Cnk?+*%EphqLR!5SN^y-3pTCsL# zi;B!bMtSupR^{*zB**Um>8DNHnpB&~lI$E55uF#pa`qqwi^ z7xbV)5aV!-T8Y;2vEBJJDnNMi$+5FNV^vAW|!?BT^I zw|2R4Y6fO5=k*W#OF^{2gO{YM--+-xJLL)uWcr%3CYk-nZC?F2^xF(ShBdI$W;FuN zNdIm2oC>gSZ_eSsNyRqoi4SmqEH=VN2=)vsC>r*_Uz6#Gfnh>`5-8}OMLFm|xD>4} zAj<3qo-ral-_-ex?VgKrxC3VcEPPb%9W3zk%34 z%sla3AGn9?p4J9sfyxt{yR1YkGd%%)-Ipi!4G-$o{V}>?Ke594fmlJ!Bi*npcYJU| zJOmyG&b8AX4}7YXpk+Z5UuVvytnh*Laf~k8|R^5lsXD&1l|*Qg?)p;DdK0 zzBq|pEqtFG$98Rhvd<`1jz8&+pI#kY=@BMO7{*nT%?qSvpNJ>|J#zye8I5~{upbCcWSO_zthh%r>29144r$*UfY!23GpeZj@!xp7%SkuP zv>y-PfDp!o;6ya#fgcL%BwyGpFkz4uR5!21mk#eVQ~ZpP0_1gp|AU2*4fklJ(BjPg zq@NM02YA#gjA5!B{dqC{c>eXeVS9aenzsmH-2buq1@A;Oz=e0lIFW~b?Lx&q0g7~P zU%Jl-wU;Rm91&}T2@`~IkzKop|Ck^K?rjU&Nqp-(&N@x_4k3&e;opJxzk?3cqqvS` z;#J151AGJzyra0vW#ZTW29&_1)xvcK2uRvXyYj;ZF)~M#x?zU>c<+>E|7!9N%m2mY ze=WQ-Kp5r0yORZq(G5H3$4hYIJjh}UGwwiOlDmwa{=KlJiC6L@>YcuZ3rf+*AtY^S z7aXJL^=&GvKscP5cM!u*K5-8*I6Ym(ztqkVJ(g7OmXko0H%5DKe?*NpMtX4HUip^u z20iv05CLrZvwjT+RJ-H7{MTG5^CEZ;?)Rwu+t`=vIqc99KrQu3&usLHoQ(7;2QYZx zy(A19=-zSOAW(d29_uR-a6_R&`8zPqhZAz9LFe$KQHezb0sYhZ6uo@*jL2qq(wWr% zO^`Sr=z~phrGYpgPzXf@mF?9AMR4xxld!rmQqO5*K6s%*CDzSjw=^JU1xaLVX)HAK zn<5--?V>`lMDJ{*0uTB~s_?akCk=!Jq4=&csEqeq|NrtFbNX-UqxRovnrZGd026R3 z?BD4KBucbw7e-KSXGY}X;65h=ij?VWp0u(qo@;%YVeT~bLqS)BHOLfvf*iU92E+s-k&FedZ3 zGNS%)V?;K@lSa~>>J|C@!;vu=Xq5H)vY=K!$31;h(Y^7F-hsO3|IbL~SNdSiC;B8) zoc}0HA&?mqF%utDhNri>a+@5D|KAQtrc~Hny-kdODgyAi(m2P9lcO&`@bG^e;~{u? z$H;1Io!4A&aR+mT^%LY22xs1N(|N_n&h{y4&JG4(q>KT`-J0Q^{wf><3o#BVr;zT4 z*XTo7=hzJxmBBBom4-Pyda;?DQx#ZPAkNzv=7{qh9;~3USP!4n8qxGUM*N6@rJbB6 znM{RT{s5mFcG#`Dd-BGx=wfX#rI4?R-+aH23Ak{DVS}jC%ITzz%aZzuZ0@x&>#;QC zyEHU4Q_ueNFSv$eH`eC-Z}{?F8v5(Mw(=_xZ5X=2$ZPes^Mc|ZFC6$9u=k?tny70# z>Huc5s@r7Eu+B5KdIyYJ|L?vx1AnC7|3G*Ci<{(2EA+;Vw!7Y0V2PZ9qIqD@C>|B< zp-SBB%&zTgSNp}EEg-W(zv8(GrH~|>uU>foz9+>O?%}Ys~ZbR3b(49u1D91BYwRVF>8s>MFS0?E* zwp7r1goukfJVMvXD82|qmN)plZZyzxxm`HkQa7EFeW<0?klQFCvywv5?XkpjwePu> zw@WSBkea_eqCSzp3=+vq)k&^tlF8IA2?(LP3(DQ@Z+MQdqwa6o`@q@{;7}quD&&wM z>(`w~#qiOtSeM&B4&uOx5E>BRe;oy(r-|cZWc5k#MJXU1VTpaoID!?L1!v+?+fd1K z*(hpG;VF-1iOLpSh-ur0K$cNH%=|@Jmzw#em^e>Qjn(|v@GXGjlPei*d|iF;-X?~X z@h1p}Dn0=iiGdfQVHy-DoebTqZl1Sxsr@J(E6zG5XC4t{#t=eu5buPX;^Q~@x z6bs@v1yBCM{opM`>JK+HDJ*g!h6v|Q(d#g0ADQdDiGvXB!&BhP*J)v(Ha1SYf}itq z9F|93bH*EcX#`5yOfJ7>U=)gAumXvuOp-cZMh_=Oh`d{T(k}Awtc}Yr$rveA!e-@l=hoj!0@To(2Y=E0uZ-~72g?ZkngDjfi##x_4ioh zesVYvjG~bexJ;WmtcGck{{b9g0Q?*9L!1VA7zjX4kJA%B3N(U-5KNN8kE4(hR?SWQ z5|YF_<=u57+?N1(5gDdSY?H4Gup!6E;`-4@>Ax+H_-6`LH@y)%fKLN5irA;%=uh1U z5g=> z0K^fQC3_?qxH7Z8tdAGL zsK3L48tjhsj^Z!Yo167aiPIj^H$;Zz-f*fBB0UmpUzkq+#O(a&IW@gyReBD;2vq*@ z$}FyDP?$VL(&>X6KJiRX$wKb7Mkc}W)POawmx?R8a_^g6hC3{^kmQbd%5!vtym|NIE}aaxV_^bYeENsYVj!eG>jC z;gdSM&|bJz5R#%f%h0n}Xh*caF8|qHFSI$W4ebr!LgthafY0cYF#8UFmYXgWMUgA2 z&T+EfoFOA%`S{p>z$GJKJ%NnPDrj{PbC$a{3M8O#-ge}e192SR@-v}RxsH^LhNrlB9x}O<>A9O%yKvvyA{G!6P1ynn z*aW3wnBYzzHKxP&*aFhc16}K5Sl~tw^!bO;s-YKvtTW=H3e|nhaw@ zI>R<&!VFr0vCV>Sx-wIu{aOT1SOj-m0KZh_vceMAMFql01jR`pXr=*?hD?tb-4z7S z8UW^#3clSrb0%D-1ll~)jGfRty!4z6NB!(AeWFt=u0L>7nizBtXr7O6K=ahf3^C@uLUGFo+#@=t`yUZfrRS25U_r80@-)TH zgR{m=I8&Kn&GbBS21Zd38Qhh%a85Di3ch9|4_ktH!sv73<5^+N7(so0IAv0#5%{}r zu10`E@84Is+6JaqRT$XW4ri(~c4e8F(P2;bkM9j;XOg@U$kt;$}(y{Ww zfy0r;9q7)-c~uksAQLIU&ur|?XI&3029SEQpv#U#(Cv)PY;!vYzOS;1-*iY+4pN04 z;F3&S#2SDntx_M6fI*UCyaCv)%~a2Q+HvU1iVxU(R0%0bf+2%01f$964Cq4&R999t z(RF5JcLh(rH@L<@`XjJ4a9;E(Lnw7$!i%b;_F~%Tcrd3!$p-6IC(N5u1j*jvj4+|K+;~MbBKgOPVL7Io3ie zf5In4oF}8J!bli)bz%{aALo#^S7@coI(MY90jnVU2?h@QUHf}$m2+&B5P~s>6_Pqv z@HGG?&5S)~i@B$vxZ1Gy4L;Df)NI1KZNrQsaOhN>Jr5O}Rw}fkH?k{9zt2R~qlR_W z@f?m=p2l>&Ftipk6zPHZt>Zje&3v5i3EU&D172~qS&flHJ1xpeqxymZ04%tPL~uhE zKIyi9qn+=VG!EVh^LSw0MU=YZDQFwi^llE|s=5G|B>yw&l*lk-VClV><; zptvkN4|ZJu?1L0p_JOZCWnLuL3n~?vi&Pcj`*eBgZT$&GUb3AI6g?#&*~{jpchZh) z@^~Fp#qj9<8_TGJ9K5l!S({Ds3T*laK)61x!hbttgrMu`7M@uOFBLP|5I7 zRr1bKu&nA$pcVlZA~)f8fAXzVEJXyco;|0v_|5~Vc-6Dww87iSDXKOe51(RU84=$c z*Iw*(WpLy3(p&{Ynb(pz`|cIj!Y61f_V4rJfKw=I^uWK(HnEgyB`OW`JU+;mfgSpb zt_5v(SDw{5(VZ$qNb#NC?Aec136UeZe7JJZ%h2D#?_QaT_TVUH*K@irVxN-GFU4xQ zKC)}`$uAVaifzWwOmS(JQrNp@#L`v~Q>!P6{Y~%=HZ}wWKCi?sK|xeZ?pf8+0?V)~ z(8TOtxmzJ{>*1Ioc`6fL^IHQR7csz(u6@6-fiZ)W=Ha#n+1ATGrZjZm7ga=kUJje4 zia{KVKtAtNrZAAEBXY`a`FF>ChsnUD5o|+6r;}v>lQehWWL}3ggQb0KEf?um+6kN= z{(2Pl=nZN^4iHOq+%!&Hl=_URW9W&M25CN&;61T3dH?i5XY$j?U!|3?t{c5*yV_xf zV*i};PZ6dR$L={5tPMkoY$!Ut#2hChj+2oG2lfOgHJE(Y(uf#xPTx3@BmS3&bUQoh z?Dx+Fao^uqMXA>lb+45Za(wPnqYGpr4gFrb>&-NOnFD4bVZd*3tqAxMX=DI`Vuhlw zNqVKp!Zi_j{moY(cu{*Ky#R~GM`D4UE%aJ30NHn!4!L$|lRqa5_v>+>!5TUl8jyeH zDCNs6Y7`>IxcQO6x>+Sg!24)%s8k;-u=~L2G6Yn0sd|&7DI)G>q8el}4*bk{udwVA zi=VVYSzR5{Z5x}Z1(SAd@?G~ANG5mYVhwvLB-Q$1vdPX5>MVXrJ}Z&6S@4J&oUxj> z!6&8vaVj~rjx1Q6YBSAbgb>fFo;-O%LXNsyRLF#3sEWgoxX2JZXtv@-|D3bi52o(? zEZ5+i(79tZ+;M9fAOK~zc=??U$~Y5}S58U%WAt?lHvBg*J}`|*zM69;=l@OTu6z%I zY)VZxpvxmN7O>FzD%p^hxewj=@~>fR&cXc@P7uOhu<8NjKmp3e7Q zp_0=^tzY6GkD~cc05#!_xNcf zgtDg&Rz4{;yV{QHUmp5iUO3?k?{9|H1~SIRAtV7{3kG1TV_Ewy4QqbaOMd zEOO{bLlwdZylT=Cw*MEFdaeGyVJX|H3DkmzyDSa%tfW_B-HoDu!Une%cX{odD{R_{B5Ut%OCjk=d+BY#emMygT^q}$xy z(UdF|a_2O|N5==}*N0>0$LCuhn?O^{-_wuF^X2o`;p6R;@oNTt-@ku{k8`?xT7CaM zJ&xx@?B-1A{TY8gJjdRmnfRKQ>;8N9cpsbN$MrS5e16^C|9s~=BG;_f<=v|LgJHXR z{Q3Z~%eUeNsMmJ0+}F$N+voD(_;EKwH*(6^{o^}B&*kyg$Kl<+*&Wn+iSPUWT!LAT z-Cm#dDtqgL?>>ajxkMg8yFzwEwD-aa9NTq_J6)0lc39+FkI&qA9aU z2S?1!Vk}X0X{?6ThaI{64{2?)ed5@N?gr`}qrm)hT(AfuJK1jy2#I$~+l&bP*cU(B z2<(8}oP~|3M7uM-;(YtEU=DI@S_-^tIm+ufC<*I_a<56)e% z>A42DN!bpA8#JG$<~}Z6$mzMOvgTl+RWmUgHN={FS$3f$2S@FB>sp_#=3+M?6v7hQ zW9xZ3lG^p;h*PHw=?%1iOWb^N4JoN11eUt-BQ3%o2_vbY8+xge%|3USsIRUEVb)!b zi*Aw!>&O>%uPK<@l<{^_))Plsx<08QUG$Ai8Fn6zohYwO;KSBkhyN1J;nu&VaBS1Y zGmvwRAHCNJUnh?=lXDv1)7y2)k!+`|#Z5MMyy!-FYk3;6Z{MBqkl)#yMz4C0S6nBJ zG#7E0-cMF{sgdYO+9v!%C<`QX{Fm^Z?9OHsNO+!coiNf&%3*w8^)JVmt+>hO|5Mpl z0LQT;+m4tei6u%q&@C;Yb!*Y%yDZ?!Ncm-QC!DKmJVB zM0Zx6(^c8g5m{Y1S(d@$>l^#O9dS=+qAo4soxxo?6iXgzlcRzg?85D`&y|qT9m!yV z-}5_?v6tDEvqFCz7p4%qXr4a1y!ulrkYC)Om_Q*I+Lgn2AtloYL-9}_ez?xW7B)2j z-lR*Axk*f4dV3M7RB7DuPIY)9+oaPP3DMphZ#|YA4GB?o=2-`ThWW$8xBVFRY96Lq zzE}s5@Yhus_qP@R+K))TU|Z*hd$B}*H7{tbTR#QSs6vM0)t$z^o?}@_0J-jM=-TxK z-?{9b%N`pCFgPtO_)opnwUpp0fW6~-bh4sl4b9vIhZA9}{3R!K19joE07ru5t zi`nH&Y0=fM$`p@qzx+5`h3bF?T-ZSwTCrjnsrz-WPYeyrLb~#jIph3fY%LE9j3(%* z)Trc9sm0vmpV++##{1E>py!NdDq)!f*L#QMS5P2N%agSG+ikwJAk=+5qcQ^_!M7A-N5@iFA5VN^xzOCo7StBJZ526r0e*pu_w6kNsb zb>m^HidcY=n9P!$zO}*ok`OJoc+6CA%$g9&5MRDP77jz#MGXH1)eto+3MnT$v!gV*ShB5U|=$9cEzdvqt&nauhXT^o~6OVk`SIK`^`zeTITPG7X4?rrMBuf z7M$YsOTE>P9Nq@x4S$0^VNF-{Lj$pq&qJjv=!c?hvQ^Aef{)zL zw!pGe*7W9Ek`7bxBsi9T)%&Zp3XFC82ll`8I!(p%!FtWmr2mZoWB*&G8Vc4c_y->} zDOgsZW6W~=OUPxYSjx!1!y^A-l8^@5Z{JN$;arJF5%IeJ04RT7x5>8lRfZ* zR6Y1F>Shw~QBt2vNAVXo5x1dYvbtV_1)$$fq@0vdP)9NKeGDPZokm@s!NLdMWt8OG zUv=Q?%#PggC{D(bx^!504SKe}{5DEgD3vjI`9yr_*Qc4W^OvX#H7}rUin;U*@>GT^RRnURk#O?m6kH+pB zOS+;;UxK$7=n^b~KJ(c)_=ji!^}+WaBC0bNja_0^u-4H3)sp-ltr4)+pOXWibYAy! zq+FSmk$Xom`RzDLvQbd)p_^P05Ny$fI^?It3!V#%U~4hnojPZDNW8~PQOCdb{E3vKov&**xQ@Z+>iKzx3LZK`QQv>r0MWI5 z`AQiqIr;p!F90?Hixqfua|gg<@vZGZAMkiJI4u5KMSA7;gmm>XMhXQ7Mt1}AO`)EkRLDKVN?~Mps@e|06gG(W`lnGv%cFkBmhv0 z000nyrK%EgmOd_SmhSGxKAgr@o(>Ky_O|Ax7RD}a4l~+H&KqpVJx4mwe7I6gcjo7g zs}=pIUAPfs3Le$cY0&b@SvYT(MZ^kU&DzR{(=gviq`q@LWju_ybyPCRbolA^Ep zp)a9k9Kwl;*RhncxxBGH)>A6I>&%4vcfl%d<_3e#r7i z%l%b$gy0M7Oh8jzkS|=nB0qjjVZGZtB3msp$j_q5TZ~I7+Y-RB>Er3^k1jT5iB`i} zhp|t1u|q^;bWF5K{~5JM5AzZ)Kk*|e8bNvFO1=Iu+Y&c5jTX`<=25I2y2d9$A_h#F zY1j_?l#HEE0PC)bzE(4&>yM%v8eBjA46n@tq$_#3w9EP-yCV^Bsxf%HU!l z&r@_#VM|8^b7SZhW9rEh@pA~j>rN+-q2;p7YyEwY%gl>;miIYBY5BByL5=iNl(pViE8}gz;5_7p`?Wl%2h?T5d*_trgW)qM& z>dEO;__g_tg+QdxH4idZypGlu*`G2!_|CD@JMdc}sI1z_x}NX!LV>$&GKZhkVT#*E zV61-eV5JatS9(FyRD=WHb;(zo_&I)bG;PYubO7ztC5`leyXEmC3cu9NiJXe8oxGTc zuZ62Sh{tP=U*ZUbi_KElY4gh*VSdR)u6Mnx`Y8;a9D#-v$h{}@``DSj#&oM^^G{=k zgB$8THydNRR5#hg0RCesC}uSIobKNBioEl&TiX21gl@>UIAV zT;}m!=-9*&j;3DNoX~Vym`LWjvg;hhG4#_VQsU%o z;Aa6YJOkw=Y1HLU+(%CwN8YZva3(jO$Gp6R+r8+6fK*@(HjIjnZiM}2Ie9yGKGx%%T)SnAcjKIx5uI>ORDOUVw_5GBbfK zKBjoS#*0S(g1l6(h#&7KjVDJk76V#4ULv^Qsv7S{&Y7(#)u*f+v4!PJy!2bo_JY`3 zwTmvuft2As>YOG^@n@Y8AzYG91U$!A3>diMOD`xHU! zfdw~f)H!2iS-mFXngY1-)K zx=7;P7>6H#Nw!0#>usvA$X?or@0=LopG;$`fu5lKwUkM6Y!TRA#ty^cnBjKLr2nxo zK41LsBU~h0g_eS-GIYLKR)^dGnY9NvPZx0$_Kb@ZjImO1P0erih>NBSsbvBHQY%>l z0QKAU(3fZEYtgS!%_ckLQV_7;DzPW11v9#fnH>O@Ef1ac`s9&ckm`wnzlm0&RO3l? zvy!Ic=SY)9hj9X`z10P+ro|t8^kRLomFQ#<;Y0Hx$v^PNL%Lz?sutuHLCpGgLiDYK z>nf`Y;(i2@t!qcoVKYJCLa~sSg|Op3mk$Jn0%qhG*f63;daP=rDyJQ*m`4O{X2O08 zvaTgDugx=uWzFLifmac^-gDk)1yjt1=zR;%X^HXxdIvLN<_h$|+0uqA+M*0T790ya z8w9P6jm6af^<#|E9Wu#cAz>&2P<&&i6`K*!N?5d`IX3PS_%e7Fwv}8R7j(v*PJpNDM*ZJG8{hau}bPHWWDkJI2 z@8KZ~ScOrVX=`1&cz{@f{Wz-nAl8oDHD*zT* zd+esXqghvo zmA4|?c$1S1BfY4vRU-)Ewh-`cu};09w?_;PR{i-w7+3M0TgX8(SxSjNX;k(`akB#b z1Vhcp*&wJD^IB!r@Z2kA?}4q<89#M0cS!c+wGc`yvkM}~db>DM&v2$@c{)7R- z2r{f*bw%5eQNi?h-8jXUkCsV49t!752W!~I`K{9eW<-aSh}!l{0-*^d>I92rb+>gs zd|k$86I7EZ_g3v;(Z^@kFI-oee~KIU6JcMpr$Q{?fn57X1^ZHKWL>HV$+tK1wJ9UnIVa4FQqbLzkys3@x>`glnPALqL*-I7!jAA!JnIpP4RIXDE3Y%R z6Z`*6RA}tPNT%Aq3Xhz_kn%r&Y;)Zbo{33vFxqHeu$3LMIE;nhUra3GkhQw{>JbS) zBTWQUZg1`zlh07JjbmZ9l46yq=x=8d?Ok%}GYb-pZn&G!BpOJ0{m2hC=*+^cT zCwQ<{vQ_zlR-U-0>7fKP<$vK|#1#fRPo$Wl7B8%>H^)ou{n8Lo&V6VBJ@4(?K6kTh z1s|^@s_fd9`K>?S+6oG}f1tTwX@fK}QW0n@OMl}XO#amHNyLe`tAs_vWVFR{S`ELt`Eumhn`K0}kIwENj#z_K z0hlkg{boQBaf??rK*&DY`^Expe&=!}Dq<5Bjq4Dp%AcgK;x4!+n_@iji$MD3Dp~vd zYp$wBBN>?fuzem(T?ecrg&HdF71JsL??9F+g`!VA_s=D4P*CUxTe8?#NhMSdw_jfk zO7E<^6E_)fAcm9t@WxIsKv{bbR1t(M{{DgD%A$}6xN~Nkyy;M9<_K*JlZo)Q`JMhT!M79%@Sf&m#T5`GT1Jj&E?2jxvDA3w$~%dsCJj1dHL zvu8>BCAFGwt=EwkNls=k7-vOCYn7g4*=P}LV;3MXYGj4-mw!62qQ|gCt>{Te<~w*H zdtn$utrVgZq1U>m zSXaY@C7;=7r`QuzF8Z~G@)guvor+_cA}N$BL8W=PqnvY@9js<&u)DAJ%J}-$@#oh` zhFOgXW}a@w9K_Z%GBAI8rMaGG}_4U{lT$V3sA@!U??3$cqieqgE>wKgS2}+{bQ5z$d)S4uLH?m)S zWUrMYJ9MY4uf0Yg7ookZbq=_0_3m_0A@1?dOrT+<{=Q#AmDQUfxtI>LxmU-S@nZf? zVl_>2I7(tQKyns{mevDD2nuVt7-Dhuc1~~WYMa{F+Bi7BIKTFK@bc~Q@9N&_F$7(# zvpCmo8+?9S-hL3hX)madXb$sZ{ZP1&vc+SX1=oy(T(+XU<}k956U6Bj{_6IIylK2OW4yW-n;ob!8aT=JY|Lnh#N44u*5AfW*IltjgI zjjR42nnEWnRcBGm?nKR`X2o@j0VGLrlPfIs=x# z?s1Tv-asbigyzQv!xAH1@M#8ZcV#$n%XK9Wa=8UfQXJ?`#rRm~!+id>x_iLW9I3t^ zkQwe}klV9mN;+eYvSG=*<m6YoTn}$lf-e&lo9(<31v|Nag3A!1!GbQNaD5u1n*dp10lmZBnm6iAw{o zp+PiVdRLC0HtW6*I?mfDwt%dA=GT_i_MsB2iJzxnpWN)=**M)eD9BR@v>EV%0=WZ;hZ(vGC0p}Bb?TC$)YNn#rl% z@N^dR5nLvzzP3OI1uDZocCplJ*zk8J_?V{ay4Do$H4>6}$jib(LcnH&>0axyu z96jRF#Jv&)8;9%kt1F*(i7(fde3#_Xz1k0#&rei0EA6!abK8UM1omEAK2^&RB6Z5h z`;HttP>sp}skT)vd#mqcC)&>OGO?L3KX)8YSO<<{iI2z=yy1$=sgzt3?M`;==DYua zV}!FX@O6~TS(0p(NL8;#XQCaz=_t3W_N7wMC^Nzq`x(^s=DB&%d??`=fvYkjxfy3Z zoyHIoICypXMT&@r{q8g)t4oZ_GuoM5C|^4KLDY^_4Q_JW=@0arx> zRD~^}k>w9~P8OBDKdoBDq){ z6yHX6UL-mQ$TI0b&FmT3OdQnvK+MV#;3t^J^tOj25|LoI zpZiVu^+_r*-%rq=WWWV~mI#`4ySvv9Rg8eC)LLUNgBHp5o=ALvuS=K7Kc`2yuUD5T zS1L)lG`2~2KqvY5Rj&|sAVB#|c;Ls)(}=Cq?|h0%ov+VC8Iy7%L;<{yB7aYC(_>)h{7D8FI1Bkg3NOTm$Jy2=a?dQ=*iV-1@PTkurl7Nn z|4FFlYOBBt4#{~?AVvGQ~;r?PPSwSi6({3p+s_t!*c&}%$t z9?sNDX4<-3$ywXm;bp*FVza*RtW(C7wgV7J$<+*)+Et{i(mrHQz7^yY58KELHX?F~_i2yK0C zZaaUvaPoQPah|*$g4zliL=vn6v68;~-=`mmH(g#F+e(RY3)=hq?2_sYe7+@Tz08d~ z?PDeJ^@)gD)_8x(<{=fCiOYiHad#u>`-bwvt9H?6E03f1VDZHD2`+K_=0VD^CvU=e ztZKOoE?3LxHlQslV8{l;HVc^gjjcu2G`_ZwP$Hb+6MLz&?E%h(m=DWzYBmg)j^FUn z!e-fB{0#)Zy*&kWsIuB>T8eB5II$EWO#>qHaxy@gFWnB&rQ20l)GpHjeh@G9r{))_ z>6K`QmO?Dg3E=>k9iRT8z1#3HLTe~Z7D-eWcPA|b#%vrc2h4)h6QI51Y@US}=8*s_ zQSDq5uH(l^d{gxOL4JIxlo=%2WQCPS?Q8*rTn=~hvd2*{#nQq-H9~z%<6vZXb%FZ_ zslhn%@g;^lkN%bEWo7t8o>@3NCgo-N@0H$z&nJ>jY2hrre3+&>3AB1HkS@(T_7K%t z*duzsHieQ9$T5h9$hFE-88$Y*GDo7ZlhgP&RabR=)TC1uqq!SGd%>hQc$S2k0 zn2*!g1nE;}0*II&^#M&Po9Z8gp|X`mC}IZml%&zMsRbsCDL>ga)+=$?H~!|grOA>c z3t)=#3>y{|Y@1i($J6$&q{;Ib#uOGJxnjIJ&ZsiQjTw(~3$=*nG?$H`p|31$X8vOj z_#x9h6Lw1Z`I{h~9yOsE#(dZ@o{TmQcOpsDftna><4-tlEXeVW>5wu?5t&%=wpZ3X0 zfQv%gO2BW=U)mS1{ULzD=$(Sl8M4oEE?P6m4D(cFsr<=@G-sN?pQBFz!+Cc5aMxF?Ns-Ot6yI8$_-N89(79o7V5F1x-e74E%R4r8Z@b z4R!EOoyJMbcb3EQ2xQd4iD4RbDY4cPn;&tk-*ag;YI0tPwRk|hr1@Oxhv5uxoOGTp zlJc^=Tn83%Q;0cbUnAJs1Z=Iqk6J%f$wG>xmmyIUo>*Idxt8sc1w&*OUp$k;%}y3m zw=#(Zo$*ja*BNxbtQOV8_{L0SvB~o5^2+yhxHcSvmz`7H`VRfdu>70OAG@%hAV1p4 zJI+`q^XA}{^?t6Zuo> z6x4%n6sf(4nOnizdrs&SKXpV}$b6|Y^bT>f`|ewM$d8OhIm|WRCoEEfbG~@ydiCcHz1BhMXLQkG-%ZJg&vEq!mcxnl$)r#BSie&Q|F?d35-jQyZ!Q6QQvR*1w=2qtu zS<_N;fHR;^qpi;Ypd$Nl7SQg!nNTz%28>kWLVviYElA_A^Nm|xqRL*nuE%}9UWkQj z#^tGF*A!)lmEEM4OejBR@dVmr;JSve!U5;RvX96od}5!RU(by6@n1N_cP$#RZO6>q=`9v8JCuE5y{Zx#B7(Q z&%Ti{6c1|lxAmdxz-?=QNxon93c{0jv7=ysWt>K!XV!wMY$EmAe!m^;4?J`+ebG0} zR!*Yazhg@c=2s(%NNh=jFdN21U3(bY2KBxiA+?8@bg~(xn@R5iDKs@kM@>2N<790# zvC6}jqkM)1T8_Z!Biq^5b2t@$!AQ#M%#GxC^3l5J9LH>)74e&Fy}w+PksAA5*lfo7 z*P2h3vfYNv)hghd=*++5V@}E{)QrFRz1|;@_WD1tXWt2*9b7$QX{vt9sbDX+XEak} zYnsy17|$2|lO!@O6oj{UY56vguJ|#7tdYb@g1o37dwW8~i>MI#3$G^At*{WG+vUN` z)CA5CblA0{RA`m*51pFHYV`*t_P;GEw12S0 zl|~x7TcJ2+w^x-z$j`UeUQ+&yNvFT_HvMuDCDO-)(NpAVTVCx!+eUU2s1U-$n^~nU zYlA|QEm(^hwWg3I%o)u>YQ;xjp^s9{q;+ILXCpe?XIV2I;1GeLDA zinG?=I0EAmffcT;-w?~K)iLK3x!zT_^}=~DXv4>KD2zFWjPxl_j|w|K>XSNGczE@F zMC5F4HxVgoE`CNK+9S0*PxGCA?5e2W8V_UOcZMHt)Ads44<-+p0|%yU<>F$>nB1kk zkq2bKS(NB4H7%1LDmNbX#jr2AjT~JPx}-i|j6D!H*a#(lKHL-><+@Hhxahcc^f&n29;hFX zvBf&Z%5>p;b3Js1DH8u<>a$X!r+*np#36SJCqO69>Dad=puK1?xh$~c?yb4|)6xVQ z2*=xdFMaCT>4`Ua?~*Sgd9x|e;2i^w#K4o?>R{!i6)kZJ?z2H)=({J!)*@W*n%*4q z)QdmS?)8;bz)KCvmLNH+vxy3tzu$UPqJJQ0tm&L5Iqw8Uc6AqT{K*RGnR+vtz^Xb( ztDSc_usZf7o+gJmPX}$T3I#X;IRZPDWwEj!YA-g9Q(=uvNvC0*)e(^)F@8#1b@LVN z>mAH$A5n-9b5)*c)PiD4qxcv-bRh*buoi(}A_Wjgy5yH1q_&!;HI44>ygXexQ`yh2 zaIWEzSUtez+uDnJBVDcc(hiE~fOK$0zL(^18k5C#sl=|BJFK?YL4`gsK#Bm3UzZw^ zJfM7H>5g`$Am|LvR>Oua|KY%218xEss z!?LjrLOHE2RDV{Qr8TlncE zb>Jjbt&|~5E1%Q39GZ_rQPM`G7|wV36Qk9z=oP}BB|iovva38Im>Mrih$Ds0D;#+s z>>7)+%1c;h@PGGb*nJ=i$}um@pVC_0t|xP^=f1d@aNrq0Y(UV$T7D);zGQZzO3kNM zWjJW!#;uD#jgKCx_r{@Y4dc8VXu+mv2+H_)M=yXaZYU!(SHKr@Oi+LK(f)GQoV!v- zt-OKW)L}q49sY)r)5W7w1sqTK zUT#tcu|d>wKkK#t>*ZC>9k?_5c@;Z2`L^UK&EIUPMy*Hi@)M69>LBR6#etm+pR}a~ zoMP+2+44hp&Z@|SX$OBEdLwSsoA0lH46DoOT%K5}9^+APT))4f8&8{*NhyYT8g|M` zH;(li#zn(RV0f!?=gx+5irtFmx*aBoVqNlp54_1j4*gSQT|U*=%1;;B>9Qg({SUO5#KIHGIQDt4$zVvg1%d9s>m+XgxX7fyi#j=1!niO!pBo{ z@UphsQRL$kOJn&?Y}4OEC~(zKC+*QyugtgQQ(RKuI|2$%nr6@ z%pRs@4wj2_wcz!<3B?#zImJo2g9CNddB8Om=QW1A26hT$j*tc;VvKrhY$_+0JOfg& zI4E=W3%#h3ty*a)P`;(jS~MxWu1}$+H#fIe#Y$bxOszy%Jln|2%FRq(a2_K+?KKoQ z{n~8?Lro??-NM@eKfJJi07(J(yMuqdRbcrnboK@Z064P)0N~YgfQO}<<9`R0fZro5 z>*+b~jiZ0|3VwwX_x+m8*>-6T!ojD~CF>H%n7L{UoI3DZLFw1qEZDis`32Tdm2=ME;LE4N zwS6UY8a=fRIGg)(i`$>9BH^ry{L@y+tN|EDQr}Vf@Vic2?WU|VOhB7DcU}9J?$*hd z3Ig^_WT(=en7F>&nL;8~S|3kI3=C+C9)7xC40a_Jwc_sV9~9?^Smo>daOLQo3zW?r zs!sNH7r?V39dc8}-eclK0O4WvwwqlHQLQZRS)_^3ST1jelr^2W3Z1sw2{@d?87_80 zPI2b1kA09JmdBNL5jvq>rzxPf;vD#LJQ6yL7iRCL%Co1NsuYBRc=V2dAXjnH`%LRs z&XYY^L-js|bK_X?SdHIM6?HD4@N(lSHpgTQlcCi#NU*5NYNpn;CI_Xl1URAl=5BV$Tl9 z*+I~otQ7+?U&hquK)9)IJ+afUi*aHHaQV^&HvZcFmCNOM_dy#z&ux2?mbc`TJc%N& zjQomx-S_)hFl-T4Hsw?$@|c-x4WeEZ zdSlCJ{=C@_@vf`y?e_CTo8!wu@pBZ~JII2UN`nT(7Q*c7Wtonm;%DC&XdX&9f0kN* z7PUg346-yNc7S5CPVOq4boh$JjU;uQA|dH5_G;hd(3b!dq4oCUVtq?>aZhYTsz+)d zU$q>MTCDUTp_w}7N009l^lk@^z??{W#iI`7$NTS|5!lRa_1HYz{95B{=IZB;Z9V-M z5=*?^|H6w!%KiuxTcO|EI9y65TKGJgcUWQ{*1U&RPw*HL(nm{{SzzwAPV}M{lCu{vNMz2LJVC-S!m^^5=Bj64%UXZ~`%`gMvS&sEWT5Z8nH*y+TPz zCGl0R2Ab2g)YxXkboYCO50`TslS@p8WaOAv0g9M*cC-f-q6Tg_nGed9Fj`B^R^Wxh zM?HrrX_434vhR=sJuqUveBW4ynSPm}cx9$Ud2r`9_HeFL{k9dhzkbZYBEP5(xi~i$Y(XW@U<{Qsu;qQWVku(}73W@nUmhy^S zpmuQX{dH`VUGv7uop|Ln^~2kp-O|(6Tkb7mrYYn#Go}&5h&7^Z4U^k~`9#fK)|X_z zd~-i!*^4+o8(YXk5=x}AkoJXsKS*6PqDjAs=;F^G+GA&|AAJ0OZ7J9D?~}BDr)V12 zoL{~#p8hFaHx$C|-!%zhZXD~)sg-^(*m}#dWz|CuOM3P>-FA?Hz}>I88h&|p~dd&+pa#rhf5RbA7R0$}n_EMGo* zCP}5d&;2-gqE&a_Czl{`6MHd<{Kwc6$@1Emus^b|`i48gLvX*TS=@JFy2g4+4_Amu zK4&n;j=A!}y6X|qn4YtDCZDo&(9N~e-w z=9XpnO{u~pz5~G{eRApHm5vA8&d1LSm)O{G++28ZO`pB73v z86vi>8B50~S=G^)w?BPcf>9%?>o9^EbB);@{5X=YTo^|;OzeoZ6()@jYlSdshkeE~ z!CLj$SsCY(VTt22k-F>~)loX;@3{;jA3eSzseAg2d5OFYGRXDbR39nomiRsE^f=fJ zMK&(wV?B3m80-xq7`dAK_1bNo@pX_eHixn|P|jA3CQd?^pq3JKbn!RJjq>~Mx!v`y z9H^tw?u_cvz);C6)H^}PN&*zp_YR?|00Bt`_^)Wxzgz|FK?wRj7yuw19Eu8FhxoUT zg{8Tv%io^EKZE~rgi@h$J>9^NFmOfw7w8$7(#qv;ujrqVe_d8#)H?oz6#!V4fB=yE z3o;t^UqWKdot>O4%{`pm{&O$p!2z`qmb6HtUjYDqFQ|V6)c#FZ%l$80{}x_rZuZZ; z`cI*`|HL%@zcINv{4>*k3S9h~X?^N{Wpe&!roSxp?<+)qGj*;1FHB%R@1L3eliT_? qlgr7!IkEo?{Z9_%-%#|^e|Ilc6=1-(5CA{`f6c&g&iprjo&6s+Bg)+X diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl b/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl deleted file mode 100644 index 6875cc4..0000000 --- a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x4_full.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x4_full/meta/info.html b/PCIexpress_x4_full/meta/info.html deleted file mode 100644 index 68df302..0000000 --- a/PCIexpress_x4_full/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx4_full -

      This is a KiCad 5 template - diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_191915.zip deleted file mode 100644 index b80497898b6a27fad40922155005d70d5c68ceb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60594 zcmY&-pi+qP}XfNi{IWz}s9#j6~Uq&;fdVT|ChSr+)aN#H;4Q zRY0!fa?|mZXoeltFHA|_R_8}dLGc2k5VgC|qC87!J6US=v_7H$e6#t(b+>{elX_^I zZobqjcsiv!<{pEqn>jT|^)o%2OVc|49(Q#9)i&B$1bn{kAShzmZxgoGGHj0f;1>*s zy|&!lUw=T}(Nwy&?D9Ag+C~1-SWMm?!KA-T-dH0^Y|yRVL*e`Tgh^lwAJj>-Mu9Mh zQsCZP(Z7hq^^K`wYkYhNM(;(n#tdfOYM}6d-#~{IuB#PjCrkZ~1N!iX9F!yQBS7_4Zm-n8sKQXgvvRKId?x;-^&G}Sk`}=Eyn2@F) zJeG}a@zN+g0Y_tTN;krx{M3NP;tH=lW{&v?>W_&tos)b6`;-Y~xKbh|W^xYq&Pm#2 z^gJ4Xd-jO??O05LA;2I$)VLqVg^Lu5&NF^Wc`|8&=+MH$T>dSF^>nYyG;xb2g#8f} zUYMPO4<#FQh+l0beQRshfp6CYaQK!RmnVqZhq+4;8eae0KU97T+ zK4;DW0H3z(V5o_TrxXBqfzvo}&T$qNZd?N!y6~g!D`)uXd^3=A(vPg9(>L%rRCuCV zSWwVNYT}2a3*P3K8V zy^*M~YXct>4Q)CG2Bc$JrU~2v8q4{jC>GGR<=O4pt^B{9x{WC$Sq4h4@nzO~Xbb@o zzE?cV3#5z4J%_Z&D^mO+A75>8L<+S;XpH16iaeK5%XW`%-;Pec>4<6)hzag^JDcCL z5m{!kee8Rke|)6FJn(M6SAI-CdeM*~zvk!=pix_t^~K;x(upCY!q-r5>sM(kx4 z#fLx>naJ2?3{gh@-axkWUz{m-DdT;9fh+zm1wInBK+6 z*w$=Ok~VyHTsD$XN_Il(_*hwS4&(uy?E%$U1tS?On_q<%E>bxvDus<*ng-rqWG7=L zf?7!5N~tt3QM#qgLMT41u2-g}CpWi8!CYC%SgAxnB#SVfj=BP(a+Z;5d}@|fT@kEN zML8-dN{CKQpMe+*W##MS*g8GJt(m^Ud10J<1hm0S_jCCx?bWgo9JE9Y5sN@zGH41IOF z?nnUTFHIVGml{pT?k{mK_wRr2t41$Jv%FI5Zypr>dET2oUu-gdEBbvq8W0iI0#-C` z59GX`yk4>1Zoa}iKHz)q4iACAk6ClS&-BBq$IaI}Z04x%U3#eY4tWja-Yx}qPUOMM zud-zn0UaE=?a@yaUmwWII)^&@!;g2SkE7a_uy-yrXND`AYD7TN&CV>K0{PYP57B|| zxxll@T=wlP)A=98H$A(jo}H6->*tHz`)*CX*wur>=taM@y1kMO?ddq|`t5Cjz=g{n zJ?3(kZK65@#-H<6BS1JOkyUt&a{(f-FWq2wn;+2L+cW&D?p^8VQ6i%o$l!XbXdq#G z1Juq7RZhdbD7&nB-mlc#f;7n5Mx$3zj zt?sa(*3e3o;%zHSaKzk|=h~rIj9)p@_*|ZF7hK6BvZ%AaC42;G$e<4B#=g7-yBZW2 zzC8&>9lKvLaau3ju1wxO+uN7D-VDl6si)lyZcj6EuC}?dU4@N?Ezf#9JTkJ9oM=y{ z?>ql^J+|4d){UZhd35!DRLlsxjkFJTJq@byrrcz}aXLnE>QaNw@Y zJ@%h(T5q&BlFEu-b#Jp4Pi_r7l*67?qhJ0J@}W8SL7ahD-GBd0r$kYAm~_(KnH}7T zm@1i{&6N$*d%OR>Ika2vP*`niLcZVMf4_B=_*j+-WOA+`8FntR7(g56e0u()D0<<| zhm8}xUiI_g*YkDrA=r!Y^LA0+Ufun3?|Y$`&2_yT!@c!Yv}3UC>$8;|l0n2BrLe5~ zZt;9Pt-bpd$Rv(_j&=m-OX)+$J&G{IngELjQM#xWt>e9=o(|7V dg%SQ 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

      ttGKWkdLz7mM?bBK& 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 z

    1. 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ȷt6;ePk_(K~$CwV{Aq~&Gmm@iz4!W9Cm|7{A0O; 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 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_193726.zip deleted file mode 100644 index 13b359faa5347b56d1376d5cbd72169d9708bd7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60443 zcmY&-pi+qP}XfNi{IWz}s9#j6~Uq&;fdVT|ChSr+)aN#H;4Q zRY0!fa?|mZXoeltFHA|_R_8}dLGc2k5VgC|qC87!J6US=v_7H$e6#t(b+>{elX_^I zZobqjcsiv!<{pEqn>jT|^)o%2OVc|49(Q#9)i&B$1bn{kAShzmZxgoGGHj0f;1>*s zy|&!lUw=T}(Nwy&?D9Ag+C~1-SWMm?!KA-T-dH0^Y|yRVL*e`Tgh^lwAJj>-Mu9Mh zQsCZP(Z7hq^^K`wYkYhNM(;(n#tdfOYM}6d-#~{IuB#PjCrkZ~1N!iX9F!yQBS7_4Zm-n8sKQXgvvRKId?x;-^&G}Sk`}=Eyn2@F) zJeG}a@zN+g0Y_tTN;krx{M3NP;tH=lW{&v?>W_&tos)b6`;-Y~xKbh|W^xYq&Pm#2 z^gJ4Xd-jO??O05LA;2I$)VLqVg^Lu5&NF^Wc`|8&=+MH$T>dSF^>nYyG;xb2g#8f} zUYMPO4<#FQh+l0beQRshfp6CYaQK!RmnVqZhq+4;8eae0KU97T+ zK4;DW0H3z(V5o_TrxXBqfzvo}&T$qNZd?N!y6~g!D`)uXd^3=A(vPg9(>L%rRCuCV zSWwVNYT}2a3*P3K8V zy^*M~YXct>4Q)CG2Bc$JrU~2v8q4{jC>GGR<=O4pt^B{9x{WC$Sq4h4@nzO~Xbb@o zzE?cV3#5z4J%_Z&D^mO+A75>8L<+S;XpH16iaeK5%XW`%-;Pec>4<6)hzag^JDcCL z5m{!kee8Rke|)6FJn(M6SAI-CdeM*~zvk!=pix_t^~K;x(upCY!q-r5>sM(kx4 z#fLx>naJ2?3{gh@-axkWUz{m-DdT;9fh+zm1wInBK+6 z*w$=Ok~VyHTsD$XN_Il(_*hwS4&(uy?E%$U1tS?On_q<%E>bxvDus<*ng-rqWG7=L zf?7!5N~tt3QM#qgLMT41u2-g}CpWi8!CYC%SgAxnB#SVfj=BP(a+Z;5d}@|fT@kEN zML8-dN{CKQpMe+*W##MS*g8GJt(m^Ud10J<1hm0S_jCCx?bWgo9JE9Y5sN@zGH41IOF z?nnUTFHIVGml{pT?k{mK_wRr2t41$Jv%FI5Zypr>dET2oUu-gdEBbvq8W0iI0#-C` z59GX`yk4>1Zoa}iKHz)q4iACAk6ClS&-BBq$IaI}Z04x%U3#eY4tWja-Yx}qPUOMM zud-zn0UaE=?a@yaUmwWII)^&@!;g2SkE7a_uy-yrXND`AYD7TN&CV>K0{PYP57B|| zxxll@T=wlP)A=98H$A(jo}H6->*tHz`)*CX*wur>=taM@y1kMO?ddq|`t5Cjz=g{n zJ?3(kZK65@#-H<6BS1JOkyUt&a{(f-FWq2wn;+2L+cW&D?p^8VQ6i%o$l!XbXdq#G z1Juq7RZhdbD7&nB-mlc#f;7n5Mx$3zj zt?sa(*3e3o;%zHSaKzk|=h~rIj9)p@_*|ZF7hK6BvZ%AaC42;G$e<4B#=g7-yBZW2 zzC8&>9lKvLaau3ju1wxO+uN7D-VDl6si)lyZcj6EuC}?dU4@N?Ezf#9JTkJ9oM=y{ z?>ql^J+|4d){UZhd35!DRLlsxjkFJTJq@byrrcz}aXLnE>QaNw@Y zJ@%h(T5q&BlFEu-b#Jp4Pi_r7l*67?qhJ0J@}W8SL7ahD-GBd0r$kYAm~_(KnH}7T zm@1i{&6N$*d%OR>Ika2vP*`niLcZVMf4_B=_*j+-WOA+`8FntR7(g56e0u()D0<<| zhm8}xUiI_g*YkDrA=r!Y^LA0+Ufun3?|Y$`&2_yT!@c!Yv}3UC>$8;|l0n2BrLe5~ zZt;9Pt-bpd$Rv(_j&=m-OX)+$J&G{IngELjQM#xWt>e9=o(|7V dg%SQ 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 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip b/PCIexpress_x4_half/PCIexpress_x4_half-backups/PCIexpress_x4_half-2025-05-17_200239.zip deleted file mode 100644 index 7a352a34d2d528b98c5f5ad256775027a0c97124..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61810 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 z 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 diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl b/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl deleted file mode 100644 index a0e82c7..0000000 --- a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x4_half.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x4_half/meta/info.html b/PCIexpress_x4_half/meta/info.html deleted file mode 100644 index 408bc04..0000000 --- a/PCIexpress_x4_half/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx4_half -

      This is a KiCad 5 template - diff --git a/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip b/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_193733.zip deleted file mode 100644 index 563c2b369cda979f0f15c0b705590c54cc1bb0bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60118 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

      -Pj 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 diff --git a/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip b/PCIexpress_x4_low/PCIexpress_x4_low-backups/PCIexpress_x4_low-2025-05-17_195635.zip deleted file mode 100644 index bdf283cb42e254bec2131a46234e6b2a1c63f2fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60129 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

      -Pj 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

      OOY2PlV;;KIlT1;QcFoC%m4;vs6H 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 diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl b/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl deleted file mode 100644 index 1ab74c9..0000000 --- a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x4_low.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x4_low/meta/info.html b/PCIexpress_x4_low/meta/info.html deleted file mode 100644 index 4c0c571..0000000 --- a/PCIexpress_x4_low/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx4_low -

      This is a KiCad 5 template - diff --git a/PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip b/PCIexpress_x8_full/PCIexpress_x8_full-backups/PCIexpress_x8_full-2025-05-17_200318.zip deleted file mode 100644 index 9ae4b70571fb4e516d7755c19d80be686e359dd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81402 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 iB>&|*3WE6G<61!m<~PCIEx8_full -

      This is a KiCad 5 template - diff --git a/PCIexpress_x8_half/PCIexpress_x8_half-backups/PCIexpress_x8_half-2025-05-17_200351.zip b/PCIexpress_x8_half/PCIexpress_x8_half-backups/PCIexpress_x8_half-2025-05-17_200351.zip deleted file mode 100644 index b75cec19b1d1834a11da4c786406da19e4d35e9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73321 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 diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl b/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl deleted file mode 100644 index e24910a..0000000 --- a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x8_half.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x8_half/meta/info.html b/PCIexpress_x8_half/meta/info.html deleted file mode 100644 index 8aefee5..0000000 --- a/PCIexpress_x8_half/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx8_half -

      This is a KiCad 5 template - diff --git a/PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip b/PCIexpress_x8_low/PCIexpress_x8_low-backups/PCIexpress_x8_low-2025-05-17_200408.zip deleted file mode 100644 index d8950707eca6787bf42bc31f87080cff113fe64d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80031 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 z 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 -

      This is a KiCad 5 template - diff --git a/PCIexpress_x16_full/.gitignore b/Templates/PCIexpress_x16_full/.gitignore similarity index 100% rename from PCIexpress_x16_full/.gitignore rename to Templates/PCIexpress_x16_full/.gitignore diff --git a/PCIexpress_x16_full/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x16_full/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb b/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb similarity index 100% rename from PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb rename to Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro b/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro similarity index 100% rename from PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro rename to Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch b/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch similarity index 100% rename from PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch rename to Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch diff --git a/PCIexpress_x16_full/decap.kicad_sch b/Templates/PCIexpress_x16_full/decap.kicad_sch similarity index 100% rename from PCIexpress_x16_full/decap.kicad_sch rename to Templates/PCIexpress_x16_full/decap.kicad_sch diff --git a/PCIexpress_x16_full/fp-lib-table b/Templates/PCIexpress_x16_full/fp-lib-table similarity index 100% rename from PCIexpress_x16_full/fp-lib-table rename to Templates/PCIexpress_x16_full/fp-lib-table diff --git a/Templates/PCIexpress_x16_full/meta/info.html b/Templates/PCIexpress_x16_full/meta/info.html new file mode 100644 index 0000000..99b1909 --- /dev/null +++ b/Templates/PCIexpress_x16_full/meta/info.html @@ -0,0 +1,3 @@ +PCIEx16_full +

      This is a KiCad 9 template + diff --git a/PCIexpress_x16_full/sym-lib-table b/Templates/PCIexpress_x16_full/sym-lib-table similarity index 100% rename from PCIexpress_x16_full/sym-lib-table rename to Templates/PCIexpress_x16_full/sym-lib-table diff --git a/PCIexpress_x16_full/term.kicad_sch b/Templates/PCIexpress_x16_full/term.kicad_sch similarity index 100% rename from PCIexpress_x16_full/term.kicad_sch rename to Templates/PCIexpress_x16_full/term.kicad_sch diff --git a/PCIexpress_x16_half/.gitignore b/Templates/PCIexpress_x16_half/.gitignore similarity index 100% rename from PCIexpress_x16_half/.gitignore rename to Templates/PCIexpress_x16_half/.gitignore diff --git a/PCIexpress_x16_half/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x16_half/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb b/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb similarity index 100% rename from PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb rename to Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro b/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro similarity index 100% rename from PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro rename to Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch b/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch similarity index 100% rename from PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch rename to Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch diff --git a/PCIexpress_x16_half/decap.kicad_sch b/Templates/PCIexpress_x16_half/decap.kicad_sch similarity index 100% rename from PCIexpress_x16_half/decap.kicad_sch rename to Templates/PCIexpress_x16_half/decap.kicad_sch diff --git a/PCIexpress_x16_half/fp-lib-table b/Templates/PCIexpress_x16_half/fp-lib-table similarity index 100% rename from PCIexpress_x16_half/fp-lib-table rename to Templates/PCIexpress_x16_half/fp-lib-table diff --git a/Templates/PCIexpress_x16_half/meta/info.html b/Templates/PCIexpress_x16_half/meta/info.html new file mode 100644 index 0000000..c7dfd9e --- /dev/null +++ b/Templates/PCIexpress_x16_half/meta/info.html @@ -0,0 +1,3 @@ +PCIEx16_half +

      This is a KiCad 9 template + diff --git a/PCIexpress_x16_half/sym-lib-table b/Templates/PCIexpress_x16_half/sym-lib-table similarity index 100% rename from PCIexpress_x16_half/sym-lib-table rename to Templates/PCIexpress_x16_half/sym-lib-table diff --git a/PCIexpress_x16_half/term.kicad_sch b/Templates/PCIexpress_x16_half/term.kicad_sch similarity index 100% rename from PCIexpress_x16_half/term.kicad_sch rename to Templates/PCIexpress_x16_half/term.kicad_sch diff --git a/PCIexpress_x16_low/.gitignore b/Templates/PCIexpress_x16_low/.gitignore similarity index 100% rename from PCIexpress_x16_low/.gitignore rename to Templates/PCIexpress_x16_low/.gitignore diff --git a/PCIexpress_x16_low/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x16_low/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip b/Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip new file mode 100644 index 0000000000000000000000000000000000000000..3e239d88b5e2886925c531b79de0d5b020e22b3f GIT binary patch literal 142496 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 PZvyV(0swHn>l@%-_tO&S literal 0 HcmV?d00001 diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb b/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb similarity index 100% rename from PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb rename to Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro b/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro similarity index 100% rename from PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro rename to Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro diff --git a/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch b/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch similarity index 100% rename from PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch rename to Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch diff --git a/PCIexpress_x16_low/decap.kicad_sch b/Templates/PCIexpress_x16_low/decap.kicad_sch similarity index 100% rename from PCIexpress_x16_low/decap.kicad_sch rename to Templates/PCIexpress_x16_low/decap.kicad_sch diff --git a/PCIexpress_x16_low/fp-lib-table b/Templates/PCIexpress_x16_low/fp-lib-table similarity index 100% rename from PCIexpress_x16_low/fp-lib-table rename to Templates/PCIexpress_x16_low/fp-lib-table diff --git a/Templates/PCIexpress_x16_low/meta/info.html b/Templates/PCIexpress_x16_low/meta/info.html new file mode 100644 index 0000000..11f9cc9 --- /dev/null +++ b/Templates/PCIexpress_x16_low/meta/info.html @@ -0,0 +1,3 @@ +PCIEx16_low +

      This is a KiCad 9 template + diff --git a/PCIexpress_x16_low/sym-lib-table b/Templates/PCIexpress_x16_low/sym-lib-table similarity index 100% rename from PCIexpress_x16_low/sym-lib-table rename to Templates/PCIexpress_x16_low/sym-lib-table diff --git a/PCIexpress_x16_low/term.kicad_sch b/Templates/PCIexpress_x16_low/term.kicad_sch similarity index 100% rename from PCIexpress_x16_low/term.kicad_sch rename to Templates/PCIexpress_x16_low/term.kicad_sch diff --git a/PCIexpress_x1_full/.gitignore b/Templates/PCIexpress_x1_full/.gitignore similarity index 100% rename from PCIexpress_x1_full/.gitignore rename to Templates/PCIexpress_x1_full/.gitignore diff --git a/PCIexpress_x1_full/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x1_full/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb b/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb similarity index 100% rename from PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb rename to Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro b/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro similarity index 100% rename from PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro rename to Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro diff --git a/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch b/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch similarity index 100% rename from PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch rename to Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch diff --git a/PCIexpress_x1_full/decap.kicad_sch b/Templates/PCIexpress_x1_full/decap.kicad_sch similarity index 100% rename from PCIexpress_x1_full/decap.kicad_sch rename to Templates/PCIexpress_x1_full/decap.kicad_sch diff --git a/PCIexpress_x1_full/fp-lib-table b/Templates/PCIexpress_x1_full/fp-lib-table similarity index 100% rename from PCIexpress_x1_full/fp-lib-table rename to Templates/PCIexpress_x1_full/fp-lib-table diff --git a/Templates/PCIexpress_x1_full/meta/info.html b/Templates/PCIexpress_x1_full/meta/info.html new file mode 100644 index 0000000..1183f6d --- /dev/null +++ b/Templates/PCIexpress_x1_full/meta/info.html @@ -0,0 +1,3 @@ +PCIEx1_full +

      This is a KiCad 9 template + diff --git a/PCIexpress_x1_full/sym-lib-table b/Templates/PCIexpress_x1_full/sym-lib-table similarity index 100% rename from PCIexpress_x1_full/sym-lib-table rename to Templates/PCIexpress_x1_full/sym-lib-table diff --git a/PCIexpress_x1_full/term.kicad_sch b/Templates/PCIexpress_x1_full/term.kicad_sch similarity index 100% rename from PCIexpress_x1_full/term.kicad_sch rename to Templates/PCIexpress_x1_full/term.kicad_sch diff --git a/PCIexpress_x1_half/.gitignore b/Templates/PCIexpress_x1_half/.gitignore similarity index 100% rename from PCIexpress_x1_half/.gitignore rename to Templates/PCIexpress_x1_half/.gitignore diff --git a/PCIexpress_x1_half/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x1_half/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb b/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb similarity index 100% rename from PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb rename to Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro b/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro similarity index 100% rename from PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro rename to Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro diff --git a/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch b/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch similarity index 100% rename from PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch rename to Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch diff --git a/PCIexpress_x1_half/decap.kicad_sch b/Templates/PCIexpress_x1_half/decap.kicad_sch similarity index 100% rename from PCIexpress_x1_half/decap.kicad_sch rename to Templates/PCIexpress_x1_half/decap.kicad_sch diff --git a/PCIexpress_x1_half/fp-lib-table b/Templates/PCIexpress_x1_half/fp-lib-table similarity index 100% rename from PCIexpress_x1_half/fp-lib-table rename to Templates/PCIexpress_x1_half/fp-lib-table diff --git a/Templates/PCIexpress_x1_half/meta/info.html b/Templates/PCIexpress_x1_half/meta/info.html new file mode 100644 index 0000000..a2d1192 --- /dev/null +++ b/Templates/PCIexpress_x1_half/meta/info.html @@ -0,0 +1,3 @@ +PCIEx1_half +

      This is a KiCad 9 template + diff --git a/PCIexpress_x1_half/sym-lib-table b/Templates/PCIexpress_x1_half/sym-lib-table similarity index 100% rename from PCIexpress_x1_half/sym-lib-table rename to Templates/PCIexpress_x1_half/sym-lib-table diff --git a/PCIexpress_x1_half/term.kicad_sch b/Templates/PCIexpress_x1_half/term.kicad_sch similarity index 100% rename from PCIexpress_x1_half/term.kicad_sch rename to Templates/PCIexpress_x1_half/term.kicad_sch diff --git a/PCIexpress_x1_low/.gitignore b/Templates/PCIexpress_x1_low/.gitignore similarity index 100% rename from PCIexpress_x1_low/.gitignore rename to Templates/PCIexpress_x1_low/.gitignore diff --git a/PCIexpress_x1_low/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x1_low/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb b/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb similarity index 100% rename from PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb rename to Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb diff --git a/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro b/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro similarity index 100% rename from PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro rename to Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro diff --git a/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch b/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch similarity index 100% rename from PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch rename to Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch diff --git a/PCIexpress_x1_low/decap.kicad_sch b/Templates/PCIexpress_x1_low/decap.kicad_sch similarity index 100% rename from PCIexpress_x1_low/decap.kicad_sch rename to Templates/PCIexpress_x1_low/decap.kicad_sch diff --git a/PCIexpress_x1_low/fp-lib-table b/Templates/PCIexpress_x1_low/fp-lib-table similarity index 100% rename from PCIexpress_x1_low/fp-lib-table rename to Templates/PCIexpress_x1_low/fp-lib-table diff --git a/Templates/PCIexpress_x1_low/meta/info.html b/Templates/PCIexpress_x1_low/meta/info.html new file mode 100644 index 0000000..ba97968 --- /dev/null +++ b/Templates/PCIexpress_x1_low/meta/info.html @@ -0,0 +1,3 @@ +PCIEx1_low +

      This is a KiCad 9 template + diff --git a/PCIexpress_x1_low/sym-lib-table b/Templates/PCIexpress_x1_low/sym-lib-table similarity index 100% rename from PCIexpress_x1_low/sym-lib-table rename to Templates/PCIexpress_x1_low/sym-lib-table diff --git a/PCIexpress_x1_low/term.kicad_sch b/Templates/PCIexpress_x1_low/term.kicad_sch similarity index 100% rename from PCIexpress_x1_low/term.kicad_sch rename to Templates/PCIexpress_x1_low/term.kicad_sch diff --git a/PCIexpress_x2_full/.gitignore b/Templates/PCIexpress_x2_full/.gitignore similarity index 100% rename from PCIexpress_x2_full/.gitignore rename to Templates/PCIexpress_x2_full/.gitignore diff --git a/PCIexpress_x2_full/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x2_full/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb b/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb similarity index 100% rename from PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb rename to Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb diff --git a/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro b/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro similarity index 100% rename from PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro rename to Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro diff --git a/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch b/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch similarity index 100% rename from PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch rename to Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch diff --git a/PCIexpress_x2_full/decap.kicad_sch b/Templates/PCIexpress_x2_full/decap.kicad_sch similarity index 100% rename from PCIexpress_x2_full/decap.kicad_sch rename to Templates/PCIexpress_x2_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_full/meta/info.html b/Templates/PCIexpress_x2_full/meta/info.html new file mode 100644 index 0000000..36338b3 --- /dev/null +++ b/Templates/PCIexpress_x2_full/meta/info.html @@ -0,0 +1,3 @@ +PCIEx2_full +

      This is a KiCad 9 template + diff --git a/PCIexpress_x2_full/term.kicad_sch b/Templates/PCIexpress_x2_full/term.kicad_sch similarity index 100% rename from PCIexpress_x2_full/term.kicad_sch rename to Templates/PCIexpress_x2_full/term.kicad_sch diff --git a/PCIexpress_x2_half/.gitignore b/Templates/PCIexpress_x2_half/.gitignore similarity index 100% rename from PCIexpress_x2_half/.gitignore rename to Templates/PCIexpress_x2_half/.gitignore diff --git a/PCIexpress_x2_half/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x2_half/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb b/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb similarity index 100% rename from PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb rename to Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb diff --git a/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro b/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro similarity index 100% rename from PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro rename to Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro diff --git a/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch b/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch similarity index 100% rename from PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch rename to Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch diff --git a/PCIexpress_x2_half/decap.kicad_sch b/Templates/PCIexpress_x2_half/decap.kicad_sch similarity index 100% rename from PCIexpress_x2_half/decap.kicad_sch rename to Templates/PCIexpress_x2_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_half/meta/info.html b/Templates/PCIexpress_x2_half/meta/info.html new file mode 100644 index 0000000..c075e5d --- /dev/null +++ b/Templates/PCIexpress_x2_half/meta/info.html @@ -0,0 +1,3 @@ +PCIEx2_half +

      This is a KiCad 9 template + diff --git a/PCIexpress_x2_half/term.kicad_sch b/Templates/PCIexpress_x2_half/term.kicad_sch similarity index 100% rename from PCIexpress_x2_half/term.kicad_sch rename to Templates/PCIexpress_x2_half/term.kicad_sch diff --git a/PCIexpress_x2_low/.gitignore b/Templates/PCIexpress_x2_low/.gitignore similarity index 100% rename from PCIexpress_x2_low/.gitignore rename to Templates/PCIexpress_x2_low/.gitignore diff --git a/PCIexpress_x2_low/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x2_low/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb b/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb similarity index 100% rename from PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb rename to Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro b/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro similarity index 100% rename from PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro rename to Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro diff --git a/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch b/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch similarity index 100% rename from PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch rename to Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch diff --git a/PCIexpress_x2_low/decap.kicad_sch b/Templates/PCIexpress_x2_low/decap.kicad_sch similarity index 100% rename from PCIexpress_x2_low/decap.kicad_sch rename to Templates/PCIexpress_x2_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_low/meta/info.html b/Templates/PCIexpress_x2_low/meta/info.html new file mode 100644 index 0000000..beef581 --- /dev/null +++ b/Templates/PCIexpress_x2_low/meta/info.html @@ -0,0 +1,3 @@ +PCIEx2_low +

      This is a KiCad 9 template + diff --git a/PCIexpress_x2_low/term.kicad_sch b/Templates/PCIexpress_x2_low/term.kicad_sch similarity index 100% rename from PCIexpress_x2_low/term.kicad_sch rename to Templates/PCIexpress_x2_low/term.kicad_sch diff --git a/PCIexpress_x4_full/.gitignore b/Templates/PCIexpress_x4_full/.gitignore similarity index 100% rename from PCIexpress_x4_full/.gitignore rename to Templates/PCIexpress_x4_full/.gitignore diff --git a/PCIexpress_x4_full/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x4_full/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb b/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb similarity index 100% rename from PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb rename to Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro b/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro similarity index 100% rename from PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro rename to Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro diff --git a/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch b/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch similarity index 100% rename from PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch rename to Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch diff --git a/PCIexpress_x4_full/decap.kicad_sch b/Templates/PCIexpress_x4_full/decap.kicad_sch similarity index 100% rename from PCIexpress_x4_full/decap.kicad_sch rename to Templates/PCIexpress_x4_full/decap.kicad_sch diff --git a/PCIexpress_x4_full/fp-lib-table b/Templates/PCIexpress_x4_full/fp-lib-table similarity index 100% rename from PCIexpress_x4_full/fp-lib-table rename to Templates/PCIexpress_x4_full/fp-lib-table diff --git a/Templates/PCIexpress_x4_full/meta/info.html b/Templates/PCIexpress_x4_full/meta/info.html new file mode 100644 index 0000000..bd68299 --- /dev/null +++ b/Templates/PCIexpress_x4_full/meta/info.html @@ -0,0 +1,3 @@ +PCIEx4_full +

      This is a KiCad 9 template + diff --git a/PCIexpress_x4_full/sym-lib-table b/Templates/PCIexpress_x4_full/sym-lib-table similarity index 100% rename from PCIexpress_x4_full/sym-lib-table rename to Templates/PCIexpress_x4_full/sym-lib-table diff --git a/PCIexpress_x4_full/term.kicad_sch b/Templates/PCIexpress_x4_full/term.kicad_sch similarity index 100% rename from PCIexpress_x4_full/term.kicad_sch rename to Templates/PCIexpress_x4_full/term.kicad_sch diff --git a/PCIexpress_x4_half/.gitignore b/Templates/PCIexpress_x4_half/.gitignore similarity index 100% rename from PCIexpress_x4_half/.gitignore rename to Templates/PCIexpress_x4_half/.gitignore diff --git a/PCIexpress_x4_half/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x4_half/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb b/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb similarity index 100% rename from PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb rename to Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro b/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro similarity index 100% rename from PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro rename to Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro diff --git a/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch b/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch similarity index 100% rename from PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch rename to Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch diff --git a/PCIexpress_x4_half/decap.kicad_sch b/Templates/PCIexpress_x4_half/decap.kicad_sch similarity index 100% rename from PCIexpress_x4_half/decap.kicad_sch rename to Templates/PCIexpress_x4_half/decap.kicad_sch diff --git a/PCIexpress_x4_half/fp-lib-table b/Templates/PCIexpress_x4_half/fp-lib-table similarity index 100% rename from PCIexpress_x4_half/fp-lib-table rename to Templates/PCIexpress_x4_half/fp-lib-table diff --git a/Templates/PCIexpress_x4_half/meta/info.html b/Templates/PCIexpress_x4_half/meta/info.html new file mode 100644 index 0000000..f6aa3a6 --- /dev/null +++ b/Templates/PCIexpress_x4_half/meta/info.html @@ -0,0 +1,3 @@ +PCIEx4_half +

      This is a KiCad 9 template + diff --git a/PCIexpress_x4_half/sym-lib-table b/Templates/PCIexpress_x4_half/sym-lib-table similarity index 100% rename from PCIexpress_x4_half/sym-lib-table rename to Templates/PCIexpress_x4_half/sym-lib-table diff --git a/PCIexpress_x4_half/term.kicad_sch b/Templates/PCIexpress_x4_half/term.kicad_sch similarity index 100% rename from PCIexpress_x4_half/term.kicad_sch rename to Templates/PCIexpress_x4_half/term.kicad_sch diff --git a/PCIexpress_x4_low/.gitignore b/Templates/PCIexpress_x4_low/.gitignore similarity index 100% rename from PCIexpress_x4_low/.gitignore rename to Templates/PCIexpress_x4_low/.gitignore diff --git a/PCIexpress_x4_low/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x4_low/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb b/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb similarity index 100% rename from PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb rename to Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro b/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro similarity index 100% rename from PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro rename to Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro diff --git a/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch b/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch similarity index 100% rename from PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch rename to Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch diff --git a/PCIexpress_x4_low/decap.kicad_sch b/Templates/PCIexpress_x4_low/decap.kicad_sch similarity index 100% rename from PCIexpress_x4_low/decap.kicad_sch rename to Templates/PCIexpress_x4_low/decap.kicad_sch diff --git a/PCIexpress_x4_low/fp-lib-table b/Templates/PCIexpress_x4_low/fp-lib-table similarity index 100% rename from PCIexpress_x4_low/fp-lib-table rename to Templates/PCIexpress_x4_low/fp-lib-table diff --git a/Templates/PCIexpress_x4_low/meta/info.html b/Templates/PCIexpress_x4_low/meta/info.html new file mode 100644 index 0000000..90a7c61 --- /dev/null +++ b/Templates/PCIexpress_x4_low/meta/info.html @@ -0,0 +1,3 @@ +PCIEx4_low +

      This is a KiCad 9 template + diff --git a/PCIexpress_x4_low/sym-lib-table b/Templates/PCIexpress_x4_low/sym-lib-table similarity index 100% rename from PCIexpress_x4_low/sym-lib-table rename to Templates/PCIexpress_x4_low/sym-lib-table diff --git a/PCIexpress_x4_low/term.kicad_sch b/Templates/PCIexpress_x4_low/term.kicad_sch similarity index 100% rename from PCIexpress_x4_low/term.kicad_sch rename to Templates/PCIexpress_x4_low/term.kicad_sch diff --git a/PCIexpress_x8_full/.gitignore b/Templates/PCIexpress_x8_full/.gitignore similarity index 100% rename from PCIexpress_x8_full/.gitignore rename to Templates/PCIexpress_x8_full/.gitignore diff --git a/PCIexpress_x8_full/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x8_full/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb b/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb similarity index 100% rename from PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb rename to Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb diff --git a/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro b/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro similarity index 100% rename from PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro rename to Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro diff --git a/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch b/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch similarity index 100% rename from PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch rename to Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch diff --git a/PCIexpress_x8_full/decap.kicad_sch b/Templates/PCIexpress_x8_full/decap.kicad_sch similarity index 100% rename from PCIexpress_x8_full/decap.kicad_sch rename to Templates/PCIexpress_x8_full/decap.kicad_sch diff --git a/PCIexpress_x8_full/fp-lib-table b/Templates/PCIexpress_x8_full/fp-lib-table similarity index 100% rename from PCIexpress_x8_full/fp-lib-table rename to Templates/PCIexpress_x8_full/fp-lib-table diff --git a/Templates/PCIexpress_x8_full/meta/info.html b/Templates/PCIexpress_x8_full/meta/info.html new file mode 100644 index 0000000..47b015a --- /dev/null +++ b/Templates/PCIexpress_x8_full/meta/info.html @@ -0,0 +1,3 @@ +PCIEx8_full +

      This is a KiCad 9 template + diff --git a/PCIexpress_x8_full/sym-lib-table b/Templates/PCIexpress_x8_full/sym-lib-table similarity index 100% rename from PCIexpress_x8_full/sym-lib-table rename to Templates/PCIexpress_x8_full/sym-lib-table diff --git a/PCIexpress_x8_full/term.kicad_sch b/Templates/PCIexpress_x8_full/term.kicad_sch similarity index 100% rename from PCIexpress_x8_full/term.kicad_sch rename to Templates/PCIexpress_x8_full/term.kicad_sch diff --git a/PCIexpress_x8_half/.gitignore b/Templates/PCIexpress_x8_half/.gitignore similarity index 100% rename from PCIexpress_x8_half/.gitignore rename to Templates/PCIexpress_x8_half/.gitignore diff --git a/PCIexpress_x8_half/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x8_half/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb b/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb similarity index 100% rename from PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb rename to Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro b/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro similarity index 100% rename from PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro rename to Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro diff --git a/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch b/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch similarity index 100% rename from PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch rename to Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch diff --git a/PCIexpress_x8_half/decap.kicad_sch b/Templates/PCIexpress_x8_half/decap.kicad_sch similarity index 100% rename from PCIexpress_x8_half/decap.kicad_sch rename to Templates/PCIexpress_x8_half/decap.kicad_sch diff --git a/PCIexpress_x8_half/fp-lib-table b/Templates/PCIexpress_x8_half/fp-lib-table similarity index 100% rename from PCIexpress_x8_half/fp-lib-table rename to Templates/PCIexpress_x8_half/fp-lib-table diff --git a/Templates/PCIexpress_x8_half/meta/info.html b/Templates/PCIexpress_x8_half/meta/info.html new file mode 100644 index 0000000..aeefd57 --- /dev/null +++ b/Templates/PCIexpress_x8_half/meta/info.html @@ -0,0 +1,3 @@ +PCIEx8_half +

      This is a KiCad 9 template + diff --git a/PCIexpress_x8_half/sym-lib-table b/Templates/PCIexpress_x8_half/sym-lib-table similarity index 100% rename from PCIexpress_x8_half/sym-lib-table rename to Templates/PCIexpress_x8_half/sym-lib-table diff --git a/PCIexpress_x8_half/term.kicad_sch b/Templates/PCIexpress_x8_half/term.kicad_sch similarity index 100% rename from PCIexpress_x8_half/term.kicad_sch rename to Templates/PCIexpress_x8_half/term.kicad_sch diff --git a/PCIexpress_x8_low/.gitignore b/Templates/PCIexpress_x8_low/.gitignore similarity index 100% rename from PCIexpress_x8_low/.gitignore rename to Templates/PCIexpress_x8_low/.gitignore diff --git a/PCIexpress_x8_low/PCIexpress_connector.kicad_sch b/Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch similarity index 100% rename from PCIexpress_x8_low/PCIexpress_connector.kicad_sch rename to Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch diff --git a/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb b/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb similarity index 100% rename from PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb rename to Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb diff --git a/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro b/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro similarity index 100% rename from PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro rename to Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro diff --git a/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch b/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch similarity index 100% rename from PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch rename to Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch diff --git a/PCIexpress_x8_low/decap.kicad_sch b/Templates/PCIexpress_x8_low/decap.kicad_sch similarity index 100% rename from PCIexpress_x8_low/decap.kicad_sch rename to Templates/PCIexpress_x8_low/decap.kicad_sch diff --git a/PCIexpress_x8_low/fp-lib-table b/Templates/PCIexpress_x8_low/fp-lib-table similarity index 100% rename from PCIexpress_x8_low/fp-lib-table rename to Templates/PCIexpress_x8_low/fp-lib-table diff --git a/Templates/PCIexpress_x8_low/meta/info.html b/Templates/PCIexpress_x8_low/meta/info.html new file mode 100644 index 0000000..5c3dfe8 --- /dev/null +++ b/Templates/PCIexpress_x8_low/meta/info.html @@ -0,0 +1,3 @@ +PCIEx8_low +

      This is a KiCad 9 template + diff --git a/PCIexpress_x8_low/sym-lib-table b/Templates/PCIexpress_x8_low/sym-lib-table similarity index 100% rename from PCIexpress_x8_low/sym-lib-table rename to Templates/PCIexpress_x8_low/sym-lib-table diff --git a/PCIexpress_x8_low/term.kicad_sch b/Templates/PCIexpress_x8_low/term.kicad_sch similarity index 100% rename from PCIexpress_x8_low/term.kicad_sch rename to Templates/PCIexpress_x8_low/term.kicad_sch From 5b5771ed4203885e8fd6656c962e314a04bdf3f7 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 14:38:29 -0400 Subject: [PATCH 03/34] Added M.2 PCB Footprints -added M.2 Edge Connector Footprints -added M.2 Mounting Pad Footprint --- .../M.2 A Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 A+E Key Connector.kicad_mod | 1528 ++++++++++++++++ .../M.2 B Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 B+M Key Connector.kicad_mod | 1528 ++++++++++++++++ .../M.2 C Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 D Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 E Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 F Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 G Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 H Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 J Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 K Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 L Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 M Key Connector.kicad_mod | 1530 ++++++++++++++++ .../M.2 Mounting Pad.kicad_mod | 93 + .../M.2 No Key Connector.kicad_mod | 1532 +++++++++++++++++ 16 files changed, 23041 insertions(+) create mode 100644 Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod create mode 100644 Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod diff --git a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod new file mode 100644 index 0000000..0c53c47 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 A Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 A Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ecb6eed-dbe3-4241-8630-73a3f555ed8d") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a38f8667-5a6d-4d4d-8c99-18b8c5299306") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9ca947ef-bcfb-4df8-8438-9403eae8abba") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "35258170-6580-4a29-a60f-be7672a4379d") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "160f1c0b-9d2e-42ac-8824-d81f6529c91e") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "573a6f49-12b9-4ff4-9b75-5c4dc0780806") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod new file mode 100644 index 0000000..4c8e87b --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -0,0 +1,1528 @@ +(footprint "M.2 A+E Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 A+E Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "86fbc55f-5e54-4577-9d76-c442caac901a") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4637d86f-9b3d-451b-86e6-8a06fc281c54") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2e508555-3767-49fc-b9da-a6685d9eacfd") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8fd42a11-d768-4cde-b9b1-b1684e5fb392") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47fd98df-1ed1-4fcc-9e57-f8a894d6ad37") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0574caca-8474-4a12-89b6-c89ae4d97688") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e486c37-922d-4741-9c20-145f5c2fa502") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "611f12fa-08b8-4dae-927e-0095dc8c52c7") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d693bc0e-dcb0-4d34-aa98-e5277c0b2ca4") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "59c8026b-6ed6-4139-beb2-0639f1f75fcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "bc806121-2161-4a75-ac6f-4e9ac53f3d89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod new file mode 100644 index 0000000..f7bed32 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 B Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 B Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "623dccdb-c046-40c7-ac91-e443471747e9") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "415ca4ba-2aad-4345-8231-55466c4b4389") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "31a56ed2-0d15-4f5d-83fc-3dc63b24d6b9") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7b9f0820-1e63-4bc7-b8a3-bfc0fb651da5") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aea234ea-8958-4295-9ebd-c58a389b697c") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "97196da1-ff7f-4413-9263-8837a43fc7a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod new file mode 100644 index 0000000..a3ca5dc --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod @@ -0,0 +1,1528 @@ +(footprint "M.2 B+M Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 B+M Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a038f64d-265b-4545-a725-55563243d679") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "276eefd3-18d4-47ae-ae7b-e8d5ca9fd639") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3f1e319a-c98d-41ed-948d-ab9aa70ead27") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "533d6db6-b451-46d2-b024-6111837529ef") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2207caa1-ca65-4c98-bf51-e073f42b2bca") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3348a9c5-e69f-4385-bee3-406ec31ac4db") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4541b688-e181-4ed2-b6a4-ee2fb750b2e1") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b53e4507-de8b-4a2a-9285-c64a19ad4d65") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6f6d141e-321a-4b2e-90db-f885572e25a9") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "64318861-a97d-4f3a-bcec-3ea45b3fab66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "faa32b81-81a7-4aed-ae2a-f8bdd304a88e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod new file mode 100644 index 0000000..a6b718a --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 C Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 C Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 4.025 -1.79) + (end 4.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef052d65-7d31-4bb2-be27-1eba79b5f870") + ) + (fp_line + (start 4.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3b490415-4b99-4cfe-9b7b-176fea5679cf") + ) + (fp_line + (start 5.225 -1.79) + (end 5.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cc69705d-a12e-49d6-be20-65e230d0a302") + ) + (fp_line + (start 5.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cf09ab38-b81a-4e6f-911c-3d9a7d5b1184") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 4.025 -1.79) + (mid 4.625 -2.39) + (end 5.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f03b335d-ee70-428d-8ddc-c70f5e6f432a") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "C" + (at 5.29 -2.37 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "88397dbc-8c4b-4303-ad85-eb91c9f1cf49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod new file mode 100644 index 0000000..63a3829 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 D Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 D Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 3.02 -1.79) + (end 3.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e4381a1-d2c6-4aca-9054-fbdc6694d906") + ) + (fp_line + (start 3.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e0f38c1e-c7d2-4a2e-8dc9-615f28603b38") + ) + (fp_line + (start 4.22 -1.79) + (end 4.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c3a5a1b-492d-469b-bac4-bbb54bd5c658") + ) + (fp_line + (start 4.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c8746e33-155a-4350-aa23-22bba78fa32e") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 3.02 -1.79) + (mid 3.62 -2.39) + (end 4.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8317dbba-3851-4407-9189-07c30f144890") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "D" + (at 4.27 -2.35 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "58176302-d869-454c-9bbf-eba8c7e69f0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod new file mode 100644 index 0000000..5a03c7d --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 E Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 E Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "931a2931-812e-4fd1-be16-978493e8d387") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bda5f6c8-5a29-49b5-af72-a4436f90ad82") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47d0016d-1939-45df-a210-2021cba42bbc") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "235610f1-7caf-4d25-b704-3c1f85b2010a") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dca8cd0a-ef02-4f45-b3d4-3d3a67c3c101") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "cbd7c85c-9360-451c-b485-a95a619f5d58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod new file mode 100644 index 0000000..44285b6 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 F Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 F Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 1.025 -1.79) + (end 1.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "411224ed-3290-4c0b-b697-7c427d7b0a49") + ) + (fp_line + (start 1.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4b0ff4a2-5cfa-4602-96af-be88d5bd8ea1") + ) + (fp_line + (start 2.225 -1.79) + (end 2.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "eefdc20b-41b4-4575-b7cd-187540cefb59") + ) + (fp_line + (start 2.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fae57637-adb9-4e59-8f7b-1dbc85ec4e23") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 1.025 -1.79) + (mid 1.625 -2.39) + (end 2.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8d26ff7b-4d1f-410b-9d19-09be309b2d15") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "F" + (at 2.265 -2.355 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b6f31785-640b-4ea3-8c92-959e999051ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod new file mode 100644 index 0000000..fe71b96 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 G Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 G Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -1.72 -1.79) + (end -1.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "df72989f-94eb-40fd-a814-174c51d96d69") + ) + (fp_line + (start -1.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4cc4e049-5102-4320-9147-bd97c9b6cbcf") + ) + (fp_line + (start -0.52 -1.79) + (end -0.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c02668dc-2694-4396-9e83-05e1ba0c6849") + ) + (fp_line + (start -0.52 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a1a2c07d-c302-40dd-9343-b1b7e54998cf") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -1.72 -1.79) + (mid -1.12 -2.39) + (end -0.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a4f2ca3d-584c-455c-ad59-502e47c18e0c") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "G" + (at -0.475 -2.47 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "4b38eb4f-0f1b-40b4-8b25-2df1cb21f22f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod new file mode 100644 index 0000000..4d9657c --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 H Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 H Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -2.725 -1.79) + (end -2.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1fca0bf2-bab4-407a-99dc-7f89e870fbb4") + ) + (fp_line + (start -2.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a1e2ae82-8678-4025-8a23-956a22280f11") + ) + (fp_line + (start -1.525 -1.79) + (end -1.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0552c89b-950f-4c2e-92f4-5235ec0aa8c6") + ) + (fp_line + (start -1.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "250283b5-b44d-472c-a5f6-973eb34d6e8e") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -2.725 -1.79) + (mid -2.125 -2.39) + (end -1.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "986e9937-4d16-4841-9d72-94a3489cd2d8") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "H" + (at -1.475 -2.325 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "df0ca823-e9f9-4f71-bf95-5cdb45859eb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod new file mode 100644 index 0000000..418f5e7 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 J Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 J Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -3.725 -1.79) + (end -3.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f25a91c6-6fff-4dd7-8412-7cd39fd8d3ea") + ) + (fp_line + (start -3.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c6dfb6d-3b3e-46b8-b555-abb40061be08") + ) + (fp_line + (start -2.525 -1.79) + (end -2.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b36429b2-4651-4f2b-9b72-8703e24c9c2d") + ) + (fp_line + (start -2.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2830784f-08fa-45cf-b481-6759c5ee3a65") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -3.725 -1.79) + (mid -3.125 -2.39) + (end -2.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c3d21988-e958-4361-8c1d-c6ab2b4cd716") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "J" + (at -2.48 -2.4 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "4aa205c6-8fbb-4058-82d9-57104ce4230c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod new file mode 100644 index 0000000..19bfd17 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 K Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 K Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -4.725 -1.79) + (end -4.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1f0bfe89-17f7-4239-9b74-24fecb5e2cf1") + ) + (fp_line + (start -4.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c5475957-5b6e-4074-955e-d5c170e0c3a8") + ) + (fp_line + (start -3.525 -1.79) + (end -3.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47dacfb4-85ac-4b7d-8a76-cb255c4826bc") + ) + (fp_line + (start -3.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4d4cb164-d2a1-4935-87e9-60cdbccf41b0") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -4.725 -1.79) + (mid -4.125 -2.39) + (end -3.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09b5452a-fb4d-4f2f-a1d6-5070fd02f471") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "K" + (at -3.46 -2.445 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6ca3882e-36bc-424f-be87-1f3bd8162f79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod new file mode 100644 index 0000000..b7192b5 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 L Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 L Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -5.725 -1.79) + (end -5.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "55d5e2c1-9b8e-4fd5-b6f2-ee69c741c911") + ) + (fp_line + (start -5.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "35d088cf-3dfd-4d99-80eb-778bda11d902") + ) + (fp_line + (start -4.525 -1.79) + (end -4.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "14b04057-f105-43e7-8a81-3828b06a3a8c") + ) + (fp_line + (start -4.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "12ec8a50-c46b-4eb0-9476-d216c41db0fa") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -5.725 -1.79) + (mid -5.125 -2.39) + (end -4.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4dbeca53-3f05-4084-8697-cc89ef0f043d") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "L" + (at -4.465 -2.385 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "3d12f7e3-f803-44fe-a470-93c6d5bcc29a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod new file mode 100644 index 0000000..c39ac08 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod @@ -0,0 +1,1530 @@ +(footprint "M.2 M Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 M Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "76414e09-2b40-4569-aa63-90fd0d39177a") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "13b256fa-fc97-493c-845d-2c5ce1ea21ea") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5456111f-72ec-4069-b90b-317a470d9168") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c1fb442d-cd13-4954-a8d2-574f79275016") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6675b8ba-8a90-4dee-8e17-8b2acbf51153") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "52726f98-1c40-4ee6-944e-0696f451bbf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod b/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod new file mode 100644 index 0000000..d43d2e8 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod @@ -0,0 +1,93 @@ +(footprint "M.2 Mounting Pad" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8b2e1c62-1f10-4651-9f2d-cc0756985f42") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 Mounting Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2cc7b09f-9586-4c34-8903-9fb5ccdd4c08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "191dc3c0-f422-4ff8-84ec-4a825593b916") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0bf31a89-78ec-4dd8-9ab3-913f7857014c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9f188612-bdd0-4cb4-9579-ba791c3cb90a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "cc590ad5-81d2-46aa-b4dc-4b10a598f102") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod new file mode 100644 index 0000000..f336454 --- /dev/null +++ b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod @@ -0,0 +1,1532 @@ +(footprint "M.2 No Key Connector" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "192656a4-d1cb-4e09-8d59-5f94769679ab") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "M.2 No Key Connector" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4918a189-9e1a-43bf-a05c-34e4e610d286") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a394491f-1cd1-409c-9f9b-c47da2d0e55c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "680f2dbd-4201-41ce-b215-c56ea361d055") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "db7a4d36-3f34-4033-b3a0-b9cfdb8675ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "882919ef-b482-4a81-a30f-3ba12e7099f3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd028dd-0f51-4d86-9668-74a340f03999") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e2da54-cee5-4883-8059-0aad10e18d7b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "783a5739-ba44-4b19-a5f8-b6777f8ce734") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce6c26b4-a6ae-43e6-8d71-98bf0607a0ce") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "111c631a-3e2c-4a1e-bcaa-c47f3608e031") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7b40686-b853-4880-af47-16d3954ab709") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ef47feb2-ff01-4fc6-83e7-b678df578b2d") + ) + (fp_line + (start -9.925001 -2.39) + (end -9.925001 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f55a34f-16ac-44ae-b324-9e518338ffb5") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "91a4dabd-03ac-4e80-934f-783a0e86f665") + ) + (fp_line + (start 9.925 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8c8374ca-1d5b-42ea-8dc7-cc8aaf422cfc") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2f817b17-536b-4c2f-bd3a-be47d4d733d3") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04f3b255-84f6-432c-990f-9946a2754206") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d42408a-9d86-431f-8f09-281b87e72034") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5371f54c-011e-4222-bffa-ef3e56856db4") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "56464fd9-0c09-42c2-8877-fe450ade8437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "81b378b7-cab6-4ee6-b399-41ba2bfc2143") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebec3253-45ff-414f-a267-0424484881ad") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f304e90b-64e0-48a4-b5b7-d9ca9e1248d0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cad7ac4c-344b-4c3e-92c5-15f007ab4ad5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91dfd78b-b281-4a68-b471-e8f78e507d97") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4ac0a155-54d8-47ea-84fd-cb2386ee41c2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f776ea3-f0ef-40b4-9d9f-208250fde3f1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "598fabb6-73e7-43f8-9e6b-76e4088a2b35") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "57126008-c467-42d0-8ea1-15c019ab5b8e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "545acf8e-f2fc-4a9f-9e73-d38a1b20181a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4746ff9e-8e16-4965-bfc9-c3ac748582cf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1428f8c0-df31-4cb6-be19-5576671ae5c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f806709-f435-4987-b70d-e2a81ceff9c4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8204e817-9c96-4256-a202-2c4f9f2b2089") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "baea5827-685f-4314-9f95-7cc0e482adde") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (pts + (xy -15 -110) (xy 15 -110) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 0 -131.23 0) + (layer "User.2") + (uuid "00022239-06dd-41ac-8323-01ad8b242688") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (pts + (xy -11 -108.89) (xy 11 -108.89) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 0 -124.77 0) + (layer "User.2") + (uuid "0308f5da-1fce-4b49-9520-852c0965b404") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (pts + (xy 9.925 1.11) (xy 9.925 -28.89) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 27.42 -13.89 90) + (layer "User.2") + (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (pts + (xy 9.925 1.11) (xy 9.925 -40.89) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 39.32 -19.89 90) + (layer "User.2") + (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (pts + (xy 9.925 1.11) (xy 9.925 -108.89) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 76.365 -53.89 90) + (layer "User.2") + (uuid "2f4c16dd-d765-4fce-9700-abc494314154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (pts + (xy 9.91 1.11) (xy 9.91 -78.89) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 65.595 -38.89 90) + (layer "User.2") + (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (pts + (xy 9.925 1.11) (xy 9.925 -58.89) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 51.87 -28.89 90) + (layer "User.2") + (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c15aba62-3280-438d-b936-c316320ae6bc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "771c4e82-d291-445e-897e-bb46e27fa502") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "019c0c47-d845-4774-9829-6a94f121e113") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "a4769f35-04a3-40ec-817b-0b904951af83") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "125472cc-0116-4c74-a82f-783bef924c1d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "f28777f6-8773-4981-8549-f601df33b8a7") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "d038712e-1cb1-4579-a428-72b9632d1724") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "94b6194c-d33a-4abf-96df-123600e22663") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "99701112-b2a5-4f95-8556-198358f00cdb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (thermal_bridge_angle 45) + (uuid "424d8695-af46-4f73-b82c-12353796f215") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (thermal_bridge_angle 45) + (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ace17c97-ffe4-4c62-add0-b497c1831dfe") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 15 1.11) (xy 15 -4.09) (xy -15 -4.09) (xy -15 1.11) + ) + ) + ) + (embedded_fonts no) +) From 3a1db3a3c959616d0c91c51b573f4cd29107206b Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 17:22:51 -0400 Subject: [PATCH 04/34] Added Symbols for M.2 Module -Added symbols for all m.2 keys. tx and rx are from the perspective of the m.2 module not the host device. -updated pcb footprints with better notes --- Library/PCIexpress.bak | 18951 ++++++++++++++++ Library/PCIexpress.kicad_sym | 18951 ++++++++++++++++ .../M.2 A Key Connector.kicad_mod | 2 +- .../M.2 A+E Key Connector.kicad_mod | 2 +- .../M.2 B Key Connector.kicad_mod | 2 +- .../M.2 B+M Key Connector.kicad_mod | 2 +- .../M.2 C Key Connector.kicad_mod | 2 +- .../M.2 D Key Connector.kicad_mod | 2 +- .../M.2 E Key Connector.kicad_mod | 2 +- .../M.2 F Key Connector.kicad_mod | 2 +- .../M.2 G Key Connector.kicad_mod | 2 +- .../M.2 H Key Connector.kicad_mod | 2 +- .../M.2 J Key Connector.kicad_mod | 2 +- .../M.2 K Key Connector.kicad_mod | 2 +- .../M.2 L Key Connector.kicad_mod | 2 +- .../M.2 M Key Connector.kicad_mod | 2 +- .../M.2 No Key Connector.kicad_mod | 2 +- 17 files changed, 37917 insertions(+), 15 deletions(-) diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index e70f9af..20af0c9 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -2,6 +2,18957 @@ (version 20241209) (generator "kicad_symbol_editor") (generator_version "9.0") + (symbol "M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWPPERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_C_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 C Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_C_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_C_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_D_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 D Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_D_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_D_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2C_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWPPERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_F_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 F Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_F_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_F_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_G_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 G Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_G_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_G_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_H_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 H Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_H_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_H_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_J_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 J Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_J_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_J_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_K_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 K Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_K_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_K_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_L_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 L Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_L_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_L_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Electromechanical Specification for Pin Alt mode functions" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_No_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 No Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_No_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_No_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "PCIexpress_bracket" (pin_names (offset 1.016) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index e70f9af..a29d332 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -2,6 +2,18957 @@ (version 20241209) (generator "kicad_symbol_editor") (generator_version "9.0") + (symbol "M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWPPERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_C_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 C Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_C_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_C_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_D_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 D Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_D_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_D_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2C_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST#0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWPPERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_F_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 F Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_F_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_F_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_G_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 G Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_G_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_G_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_H_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 H Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_H_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_H_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_J_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 J Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_J_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_J_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_K_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 K Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_K_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_K_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_L_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 L Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_L_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_L_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "M.2_No_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 No Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_No_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_No_Key_1_1" + (pin unspecified line + (at -20.32 -7.62 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -10.16 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -12.7 0) + (length 2.54) + (name "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -15.24 0) + (length 2.54) + (name "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -17.78 0) + (length 2.54) + (name "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -20.32 0) + (length 2.54) + (name "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -22.86 0) + (length 2.54) + (name "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -25.4 0) + (length 2.54) + (name "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -27.94 0) + (length 2.54) + (name "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -30.48 0) + (length 2.54) + (name "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -33.02 0) + (length 2.54) + (name "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -35.56 0) + (length 2.54) + (name "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -38.1 0) + (length 2.54) + (name "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -40.64 0) + (length 2.54) + (name "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -43.18 0) + (length 2.54) + (name "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -45.72 0) + (length 2.54) + (name "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -48.26 0) + (length 2.54) + (name "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -50.8 0) + (length 2.54) + (name "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -53.34 0) + (length 2.54) + (name "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -55.88 0) + (length 2.54) + (name "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -58.42 0) + (length 2.54) + (name "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -60.96 0) + (length 2.54) + (name "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -63.5 0) + (length 2.54) + (name "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -66.04 0) + (length 2.54) + (name "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -68.58 0) + (length 2.54) + (name "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -71.12 0) + (length 2.54) + (name "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -73.66 0) + (length 2.54) + (name "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -76.2 0) + (length 2.54) + (name "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -78.74 0) + (length 2.54) + (name "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -81.28 0) + (length 2.54) + (name "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -83.82 0) + (length 2.54) + (name "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -86.36 0) + (length 2.54) + (name "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -88.9 0) + (length 2.54) + (name "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -91.44 0) + (length 2.54) + (name "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -93.98 0) + (length 2.54) + (name "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -96.52 0) + (length 2.54) + (name "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -99.06 0) + (length 2.54) + (name "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -20.32 -101.6 0) + (length 2.54) + (name "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -8.89 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -11.43 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -13.97 180) + (length 2.54) + (name "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -16.51 180) + (length 2.54) + (name "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -19.05 180) + (length 2.54) + (name "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -21.59 180) + (length 2.54) + (name "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -24.13 180) + (length 2.54) + (name "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -26.67 180) + (length 2.54) + (name "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -29.21 180) + (length 2.54) + (name "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -31.75 180) + (length 2.54) + (name "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -34.29 180) + (length 2.54) + (name "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -36.83 180) + (length 2.54) + (name "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -39.37 180) + (length 2.54) + (name "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -41.91 180) + (length 2.54) + (name "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -44.45 180) + (length 2.54) + (name "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -46.99 180) + (length 2.54) + (name "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -49.53 180) + (length 2.54) + (name "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -52.07 180) + (length 2.54) + (name "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -62.23 180) + (length 2.54) + (name "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -64.77 180) + (length 2.54) + (name "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -67.31 180) + (length 2.54) + (name "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -69.85 180) + (length 2.54) + (name "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -72.39 180) + (length 2.54) + (name "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -74.93 180) + (length 2.54) + (name "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -77.47 180) + (length 2.54) + (name "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -80.01 180) + (length 2.54) + (name "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -82.55 180) + (length 2.54) + (name "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -85.09 180) + (length 2.54) + (name "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -90.17 180) + (length 2.54) + (name "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -92.71 180) + (length 2.54) + (name "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -95.25 180) + (length 2.54) + (name "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -97.79 180) + (length 2.54) + (name "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -100.33 180) + (length 2.54) + (name "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "PCIexpress_bracket" (pin_names (offset 1.016) diff --git a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod index 0c53c47..0bbbeb3 100644 --- a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod index 4c8e87b..106dd70 100644 --- a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -755,7 +755,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod index f7bed32..cbbcfcb 100644 --- a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod index a3ca5dc..fd1fb15 100644 --- a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod @@ -755,7 +755,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod index a6b718a..536a3ee 100644 --- a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod index 63a3829..ad3707c 100644 --- a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod index 5a03c7d..d94545f 100644 --- a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod index 44285b6..9cfc3b8 100644 --- a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod index fe71b96..08c0261 100644 --- a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod index 4d9657c..21a35ed 100644 --- a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod index 418f5e7..410fa8a 100644 --- a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod index 19bfd17..7dfcc24 100644 --- a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod index b7192b5..0635518 100644 --- a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod index c39ac08..c70b7f5 100644 --- a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod @@ -701,7 +701,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") diff --git a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod index f336454..b2ffdfc 100644 --- a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod @@ -647,7 +647,7 @@ ) ) ) - (fp_text user "Place \"M.2 Mounting Pad\" Footprint from library on Teal (User.3 Layer) X's" + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" (at -0.13 9.4 0) (unlocked yes) (layer "User.3") From 4ffd194756310cd4fbc33fb6c60d101d181ae6ce Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 17:33:10 -0400 Subject: [PATCH 05/34] removed extra files --- .../PCIexpress_x16_low-2025-05-18_145840.zip | Bin 142496 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip diff --git a/Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip b/Templates/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-18_145840.zip deleted file mode 100644 index 3e239d88b5e2886925c531b79de0d5b020e22b3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142496 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 PZvyV(0swHn>l@%-_tO&S From d09168d95b6f364c4928eb0bf6abf336f4911bd1 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 17:40:24 -0400 Subject: [PATCH 06/34] Update README.md --- README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c5362cc..faa159a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ PCI Expressâ„¢ libraries and templates for KiCad Made using guidelines from PCI Expressâ„¢ Card Electromechanical Specification Rev. 1.2 -Updated for KiCad 9 +Updated for KiCad 9.0.1 ![](example.jpg) @@ -15,6 +15,20 @@ Updated for KiCad 9 * x16 cards: full size, half length, low profile **Symbols:** +* A Key M.2 +* B Key M.2 +* C Key M.2 +* D Key M.2 +* E Key M.2 +* F Key M.2 +* G Key M.2 +* H Key M.2 +* J Key M.2 +* K Key M.2 +* L Key M.2 +* M Key M.2 +* A+E Key M.2 +* B+M Key M.2 * x1 * x2 * x4 @@ -23,6 +37,20 @@ Updated for KiCad 9 * Bracket **Footprints:** +* A Key M.2 with multiple card outlines +* B Key M.2 with multiple card outlines +* C Key M.2 with multiple card outlines +* D Key M.2 with multiple card outlines +* E Key M.2 with multiple card outlines +* F Key M.2 with multiple card outlines +* G Key M.2 with multiple card outlines +* H Key M.2 with multiple card outlines +* J Key M.2 with multiple card outlines +* K Key M.2 with multiple card outlines +* L Key M.2 with multiple card outlines +* M Key M.2 with multiple card outlines +* A+E Key M.2 +* B+M Key M.2 * x1 with multiple card outlines * x2 with multiple card outlines * x4 with multiple card outlines From b9008b307e8f0427f5b09c092a6fbf396ae35bdd Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 18:26:19 -0400 Subject: [PATCH 07/34] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index faa159a..5281b9d 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,11 @@ Updated for KiCad 9.0.1 * Low profile bracket (with 3D model) * Low profile to full height adapter bracker (with 3D model) +**Notes:** +* Transmit and Recieve pairs on M.2 Symbols are from the perspective of module not the host. +* Transmit and Recieve pairs on PCIe symbols are from the perspective of the host not the module. this will be changed in the future. +* Triple check the pinout on your specific M.2 socket to ensure correct wiring. + ### License This documentation describes Open Hardware and is licensed under the CERN OHL v.1.2. From 824f92c9be89cfceb1e8fa4413efc969504dde24 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 19:27:29 -0400 Subject: [PATCH 08/34] Setup M.2 Template File Structure -setup file structure for A, B, E, A+E, B+M templates at all sizes --- Templates/M.2 A Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 22110/meta/info.html | 3 +++ Templates/M.2 A Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 2230/meta/info.html | 3 +++ Templates/M.2 A Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 2242/meta/info.html | 3 +++ Templates/M.2 A Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 2260/meta/info.html | 3 +++ Templates/M.2 A Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 2280/meta/info.html | 3 +++ Templates/M.2 A Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 30110/meta/info.html | 3 +++ Templates/M.2 A Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 3030/meta/info.html | 3 +++ Templates/M.2 A Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 3042/meta/info.html | 3 +++ Templates/M.2 A Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 3060/meta/info.html | 3 +++ Templates/M.2 A Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A Key 3080/meta/info.html | 3 +++ Templates/M.2 A+E Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 22110/meta/info.html | 3 +++ Templates/M.2 A+E Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 2230/meta/info.html | 3 +++ Templates/M.2 A+E Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 2242/meta/info.html | 3 +++ Templates/M.2 A+E Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 2260/meta/info.html | 3 +++ Templates/M.2 A+E Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 2280/meta/info.html | 3 +++ Templates/M.2 A+E Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 30110/meta/info.html | 3 +++ Templates/M.2 A+E Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 3030/meta/info.html | 3 +++ Templates/M.2 A+E Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 3042/meta/info.html | 3 +++ Templates/M.2 A+E Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 3060/meta/info.html | 3 +++ Templates/M.2 A+E Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 A+E Key 3080/meta/info.html | 3 +++ Templates/M.2 B Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 22110/meta/info.html | 3 +++ Templates/M.2 B Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 2230/meta/info.html | 3 +++ Templates/M.2 B Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 2242/meta/info.html | 3 +++ Templates/M.2 B Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 2260/meta/info.html | 3 +++ Templates/M.2 B Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 2280/meta/info.html | 3 +++ Templates/M.2 B Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 30110/meta/info.html | 3 +++ Templates/M.2 B Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 3030/meta/info.html | 3 +++ Templates/M.2 B Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 3042/meta/info.html | 3 +++ Templates/M.2 B Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 3060/meta/info.html | 3 +++ Templates/M.2 B Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B Key 3080/meta/info.html | 3 +++ Templates/M.2 B+M Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 22110/meta/info.html | 3 +++ Templates/M.2 B+M Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 2230/meta/info.html | 3 +++ Templates/M.2 B+M Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 2242/meta/info.html | 3 +++ Templates/M.2 B+M Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 2260/meta/info.html | 3 +++ Templates/M.2 B+M Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 2280/meta/info.html | 3 +++ Templates/M.2 B+M Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 30110/meta/info.html | 3 +++ Templates/M.2 B+M Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 3030/meta/info.html | 3 +++ Templates/M.2 B+M Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 3042/meta/info.html | 3 +++ Templates/M.2 B+M Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 3060/meta/info.html | 3 +++ Templates/M.2 B+M Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 B+M Key 3080/meta/info.html | 3 +++ Templates/M.2 E Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 22110/meta/info.html | 3 +++ Templates/M.2 E Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 2230/meta/info.html | 3 +++ Templates/M.2 E Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 2242/meta/info.html | 3 +++ Templates/M.2 E Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 2260/meta/info.html | 3 +++ Templates/M.2 E Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 2280/meta/info.html | 3 +++ Templates/M.2 E Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 30110/meta/info.html | 3 +++ Templates/M.2 E Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 3030/meta/info.html | 3 +++ Templates/M.2 E Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 3042/meta/info.html | 3 +++ Templates/M.2 E Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 3060/meta/info.html | 3 +++ Templates/M.2 E Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 E Key 3080/meta/info.html | 3 +++ Templates/M.2 M Key 22110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 22110/meta/info.html | 3 +++ Templates/M.2 M Key 2230/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 2230/meta/info.html | 3 +++ Templates/M.2 M Key 2242/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 2242/meta/info.html | 3 +++ Templates/M.2 M Key 2260/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 2260/meta/info.html | 3 +++ Templates/M.2 M Key 2280/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 2280/meta/info.html | 3 +++ Templates/M.2 M Key 30110/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 30110/meta/info.html | 3 +++ Templates/M.2 M Key 3030/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 3030/meta/info.html | 3 +++ Templates/M.2 M Key 3042/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 3042/meta/info.html | 3 +++ Templates/M.2 M Key 3060/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 3060/meta/info.html | 3 +++ Templates/M.2 M Key 3080/.gitignore | 25 ++++++++++++++++++++++ Templates/M.2 M Key 3080/meta/info.html | 3 +++ 120 files changed, 1680 insertions(+) create mode 100644 Templates/M.2 A Key 22110/.gitignore create mode 100644 Templates/M.2 A Key 22110/meta/info.html create mode 100644 Templates/M.2 A Key 2230/.gitignore create mode 100644 Templates/M.2 A Key 2230/meta/info.html create mode 100644 Templates/M.2 A Key 2242/.gitignore create mode 100644 Templates/M.2 A Key 2242/meta/info.html create mode 100644 Templates/M.2 A Key 2260/.gitignore create mode 100644 Templates/M.2 A Key 2260/meta/info.html create mode 100644 Templates/M.2 A Key 2280/.gitignore create mode 100644 Templates/M.2 A Key 2280/meta/info.html create mode 100644 Templates/M.2 A Key 30110/.gitignore create mode 100644 Templates/M.2 A Key 30110/meta/info.html create mode 100644 Templates/M.2 A Key 3030/.gitignore create mode 100644 Templates/M.2 A Key 3030/meta/info.html create mode 100644 Templates/M.2 A Key 3042/.gitignore create mode 100644 Templates/M.2 A Key 3042/meta/info.html create mode 100644 Templates/M.2 A Key 3060/.gitignore create mode 100644 Templates/M.2 A Key 3060/meta/info.html create mode 100644 Templates/M.2 A Key 3080/.gitignore create mode 100644 Templates/M.2 A Key 3080/meta/info.html create mode 100644 Templates/M.2 A+E Key 22110/.gitignore create mode 100644 Templates/M.2 A+E Key 22110/meta/info.html create mode 100644 Templates/M.2 A+E Key 2230/.gitignore create mode 100644 Templates/M.2 A+E Key 2230/meta/info.html create mode 100644 Templates/M.2 A+E Key 2242/.gitignore create mode 100644 Templates/M.2 A+E Key 2242/meta/info.html create mode 100644 Templates/M.2 A+E Key 2260/.gitignore create mode 100644 Templates/M.2 A+E Key 2260/meta/info.html create mode 100644 Templates/M.2 A+E Key 2280/.gitignore create mode 100644 Templates/M.2 A+E Key 2280/meta/info.html create mode 100644 Templates/M.2 A+E Key 30110/.gitignore create mode 100644 Templates/M.2 A+E Key 30110/meta/info.html create mode 100644 Templates/M.2 A+E Key 3030/.gitignore create mode 100644 Templates/M.2 A+E Key 3030/meta/info.html create mode 100644 Templates/M.2 A+E Key 3042/.gitignore create mode 100644 Templates/M.2 A+E Key 3042/meta/info.html create mode 100644 Templates/M.2 A+E Key 3060/.gitignore create mode 100644 Templates/M.2 A+E Key 3060/meta/info.html create mode 100644 Templates/M.2 A+E Key 3080/.gitignore create mode 100644 Templates/M.2 A+E Key 3080/meta/info.html create mode 100644 Templates/M.2 B Key 22110/.gitignore create mode 100644 Templates/M.2 B Key 22110/meta/info.html create mode 100644 Templates/M.2 B Key 2230/.gitignore create mode 100644 Templates/M.2 B Key 2230/meta/info.html create mode 100644 Templates/M.2 B Key 2242/.gitignore create mode 100644 Templates/M.2 B Key 2242/meta/info.html create mode 100644 Templates/M.2 B Key 2260/.gitignore create mode 100644 Templates/M.2 B Key 2260/meta/info.html create mode 100644 Templates/M.2 B Key 2280/.gitignore create mode 100644 Templates/M.2 B Key 2280/meta/info.html create mode 100644 Templates/M.2 B Key 30110/.gitignore create mode 100644 Templates/M.2 B Key 30110/meta/info.html create mode 100644 Templates/M.2 B Key 3030/.gitignore create mode 100644 Templates/M.2 B Key 3030/meta/info.html create mode 100644 Templates/M.2 B Key 3042/.gitignore create mode 100644 Templates/M.2 B Key 3042/meta/info.html create mode 100644 Templates/M.2 B Key 3060/.gitignore create mode 100644 Templates/M.2 B Key 3060/meta/info.html create mode 100644 Templates/M.2 B Key 3080/.gitignore create mode 100644 Templates/M.2 B Key 3080/meta/info.html create mode 100644 Templates/M.2 B+M Key 22110/.gitignore create mode 100644 Templates/M.2 B+M Key 22110/meta/info.html create mode 100644 Templates/M.2 B+M Key 2230/.gitignore create mode 100644 Templates/M.2 B+M Key 2230/meta/info.html create mode 100644 Templates/M.2 B+M Key 2242/.gitignore create mode 100644 Templates/M.2 B+M Key 2242/meta/info.html create mode 100644 Templates/M.2 B+M Key 2260/.gitignore create mode 100644 Templates/M.2 B+M Key 2260/meta/info.html create mode 100644 Templates/M.2 B+M Key 2280/.gitignore create mode 100644 Templates/M.2 B+M Key 2280/meta/info.html create mode 100644 Templates/M.2 B+M Key 30110/.gitignore create mode 100644 Templates/M.2 B+M Key 30110/meta/info.html create mode 100644 Templates/M.2 B+M Key 3030/.gitignore create mode 100644 Templates/M.2 B+M Key 3030/meta/info.html create mode 100644 Templates/M.2 B+M Key 3042/.gitignore create mode 100644 Templates/M.2 B+M Key 3042/meta/info.html create mode 100644 Templates/M.2 B+M Key 3060/.gitignore create mode 100644 Templates/M.2 B+M Key 3060/meta/info.html create mode 100644 Templates/M.2 B+M Key 3080/.gitignore create mode 100644 Templates/M.2 B+M Key 3080/meta/info.html create mode 100644 Templates/M.2 E Key 22110/.gitignore create mode 100644 Templates/M.2 E Key 22110/meta/info.html create mode 100644 Templates/M.2 E Key 2230/.gitignore create mode 100644 Templates/M.2 E Key 2230/meta/info.html create mode 100644 Templates/M.2 E Key 2242/.gitignore create mode 100644 Templates/M.2 E Key 2242/meta/info.html create mode 100644 Templates/M.2 E Key 2260/.gitignore create mode 100644 Templates/M.2 E Key 2260/meta/info.html create mode 100644 Templates/M.2 E Key 2280/.gitignore create mode 100644 Templates/M.2 E Key 2280/meta/info.html create mode 100644 Templates/M.2 E Key 30110/.gitignore create mode 100644 Templates/M.2 E Key 30110/meta/info.html create mode 100644 Templates/M.2 E Key 3030/.gitignore create mode 100644 Templates/M.2 E Key 3030/meta/info.html create mode 100644 Templates/M.2 E Key 3042/.gitignore create mode 100644 Templates/M.2 E Key 3042/meta/info.html create mode 100644 Templates/M.2 E Key 3060/.gitignore create mode 100644 Templates/M.2 E Key 3060/meta/info.html create mode 100644 Templates/M.2 E Key 3080/.gitignore create mode 100644 Templates/M.2 E Key 3080/meta/info.html create mode 100644 Templates/M.2 M Key 22110/.gitignore create mode 100644 Templates/M.2 M Key 22110/meta/info.html create mode 100644 Templates/M.2 M Key 2230/.gitignore create mode 100644 Templates/M.2 M Key 2230/meta/info.html create mode 100644 Templates/M.2 M Key 2242/.gitignore create mode 100644 Templates/M.2 M Key 2242/meta/info.html create mode 100644 Templates/M.2 M Key 2260/.gitignore create mode 100644 Templates/M.2 M Key 2260/meta/info.html create mode 100644 Templates/M.2 M Key 2280/.gitignore create mode 100644 Templates/M.2 M Key 2280/meta/info.html create mode 100644 Templates/M.2 M Key 30110/.gitignore create mode 100644 Templates/M.2 M Key 30110/meta/info.html create mode 100644 Templates/M.2 M Key 3030/.gitignore create mode 100644 Templates/M.2 M Key 3030/meta/info.html create mode 100644 Templates/M.2 M Key 3042/.gitignore create mode 100644 Templates/M.2 M Key 3042/meta/info.html create mode 100644 Templates/M.2 M Key 3060/.gitignore create mode 100644 Templates/M.2 M Key 3060/meta/info.html create mode 100644 Templates/M.2 M Key 3080/.gitignore create mode 100644 Templates/M.2 M Key 3080/meta/info.html diff --git a/Templates/M.2 A Key 22110/.gitignore b/Templates/M.2 A Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 22110/meta/info.html b/Templates/M.2 A Key 22110/meta/info.html new file mode 100644 index 0000000..beea3f5 --- /dev/null +++ b/Templates/M.2 A Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 2230/.gitignore b/Templates/M.2 A Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 2230/meta/info.html b/Templates/M.2 A Key 2230/meta/info.html new file mode 100644 index 0000000..1add3e7 --- /dev/null +++ b/Templates/M.2 A Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 2242/.gitignore b/Templates/M.2 A Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 2242/meta/info.html b/Templates/M.2 A Key 2242/meta/info.html new file mode 100644 index 0000000..6c94c3d --- /dev/null +++ b/Templates/M.2 A Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 2260/.gitignore b/Templates/M.2 A Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 2260/meta/info.html b/Templates/M.2 A Key 2260/meta/info.html new file mode 100644 index 0000000..4aad38e --- /dev/null +++ b/Templates/M.2 A Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 2260 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 2280/.gitignore b/Templates/M.2 A Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 2280/meta/info.html b/Templates/M.2 A Key 2280/meta/info.html new file mode 100644 index 0000000..f00ead3 --- /dev/null +++ b/Templates/M.2 A Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 30110/.gitignore b/Templates/M.2 A Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 30110/meta/info.html b/Templates/M.2 A Key 30110/meta/info.html new file mode 100644 index 0000000..72bd5d8 --- /dev/null +++ b/Templates/M.2 A Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 3030/.gitignore b/Templates/M.2 A Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 3030/meta/info.html b/Templates/M.2 A Key 3030/meta/info.html new file mode 100644 index 0000000..f8ca4ae --- /dev/null +++ b/Templates/M.2 A Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 3042/.gitignore b/Templates/M.2 A Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 3042/meta/info.html b/Templates/M.2 A Key 3042/meta/info.html new file mode 100644 index 0000000..8758b39 --- /dev/null +++ b/Templates/M.2 A Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 3060/.gitignore b/Templates/M.2 A Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 3060/meta/info.html b/Templates/M.2 A Key 3060/meta/info.html new file mode 100644 index 0000000..34ad4ae --- /dev/null +++ b/Templates/M.2 A Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A Key 3080/.gitignore b/Templates/M.2 A Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A Key 3080/meta/info.html b/Templates/M.2 A Key 3080/meta/info.html new file mode 100644 index 0000000..8cc5cdd --- /dev/null +++ b/Templates/M.2 A Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 A Key 3080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 22110/.gitignore b/Templates/M.2 A+E Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 22110/meta/info.html b/Templates/M.2 A+E Key 22110/meta/info.html new file mode 100644 index 0000000..bf59530 --- /dev/null +++ b/Templates/M.2 A+E Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 2230/.gitignore b/Templates/M.2 A+E Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 2230/meta/info.html b/Templates/M.2 A+E Key 2230/meta/info.html new file mode 100644 index 0000000..2e8a657 --- /dev/null +++ b/Templates/M.2 A+E Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 2242/.gitignore b/Templates/M.2 A+E Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 2242/meta/info.html b/Templates/M.2 A+E Key 2242/meta/info.html new file mode 100644 index 0000000..272cf0f --- /dev/null +++ b/Templates/M.2 A+E Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 2260/.gitignore b/Templates/M.2 A+E Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 2260/meta/info.html b/Templates/M.2 A+E Key 2260/meta/info.html new file mode 100644 index 0000000..4b2ce89 --- /dev/null +++ b/Templates/M.2 A+E Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 2260 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 2280/.gitignore b/Templates/M.2 A+E Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 2280/meta/info.html b/Templates/M.2 A+E Key 2280/meta/info.html new file mode 100644 index 0000000..ea5786c --- /dev/null +++ b/Templates/M.2 A+E Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 30110/.gitignore b/Templates/M.2 A+E Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 30110/meta/info.html b/Templates/M.2 A+E Key 30110/meta/info.html new file mode 100644 index 0000000..d1d4ac0 --- /dev/null +++ b/Templates/M.2 A+E Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 3030/.gitignore b/Templates/M.2 A+E Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 3030/meta/info.html b/Templates/M.2 A+E Key 3030/meta/info.html new file mode 100644 index 0000000..a9f9295 --- /dev/null +++ b/Templates/M.2 A+E Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 3042/.gitignore b/Templates/M.2 A+E Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 3042/meta/info.html b/Templates/M.2 A+E Key 3042/meta/info.html new file mode 100644 index 0000000..79bb8a4 --- /dev/null +++ b/Templates/M.2 A+E Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 3060/.gitignore b/Templates/M.2 A+E Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 3060/meta/info.html b/Templates/M.2 A+E Key 3060/meta/info.html new file mode 100644 index 0000000..e590bb2 --- /dev/null +++ b/Templates/M.2 A+E Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 A+E Key 3080/.gitignore b/Templates/M.2 A+E Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 A+E Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 A+E Key 3080/meta/info.html b/Templates/M.2 A+E Key 3080/meta/info.html new file mode 100644 index 0000000..04a0577 --- /dev/null +++ b/Templates/M.2 A+E Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 A+E Key 3080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 22110/.gitignore b/Templates/M.2 B Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 22110/meta/info.html b/Templates/M.2 B Key 22110/meta/info.html new file mode 100644 index 0000000..7b95db4 --- /dev/null +++ b/Templates/M.2 B Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 2230/.gitignore b/Templates/M.2 B Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 2230/meta/info.html b/Templates/M.2 B Key 2230/meta/info.html new file mode 100644 index 0000000..b1c50e2 --- /dev/null +++ b/Templates/M.2 B Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 2242/.gitignore b/Templates/M.2 B Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 2242/meta/info.html b/Templates/M.2 B Key 2242/meta/info.html new file mode 100644 index 0000000..81594ad --- /dev/null +++ b/Templates/M.2 B Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 2260/.gitignore b/Templates/M.2 B Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 2260/meta/info.html b/Templates/M.2 B Key 2260/meta/info.html new file mode 100644 index 0000000..fae0e9f --- /dev/null +++ b/Templates/M.2 B Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 2260 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 2280/.gitignore b/Templates/M.2 B Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 2280/meta/info.html b/Templates/M.2 B Key 2280/meta/info.html new file mode 100644 index 0000000..df5460a --- /dev/null +++ b/Templates/M.2 B Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 30110/.gitignore b/Templates/M.2 B Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 30110/meta/info.html b/Templates/M.2 B Key 30110/meta/info.html new file mode 100644 index 0000000..777a435 --- /dev/null +++ b/Templates/M.2 B Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 3030/.gitignore b/Templates/M.2 B Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 3030/meta/info.html b/Templates/M.2 B Key 3030/meta/info.html new file mode 100644 index 0000000..048746a --- /dev/null +++ b/Templates/M.2 B Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 3042/.gitignore b/Templates/M.2 B Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 3042/meta/info.html b/Templates/M.2 B Key 3042/meta/info.html new file mode 100644 index 0000000..f77d052 --- /dev/null +++ b/Templates/M.2 B Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 3060/.gitignore b/Templates/M.2 B Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 3060/meta/info.html b/Templates/M.2 B Key 3060/meta/info.html new file mode 100644 index 0000000..81e5e3b --- /dev/null +++ b/Templates/M.2 B Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B Key 3080/.gitignore b/Templates/M.2 B Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B Key 3080/meta/info.html b/Templates/M.2 B Key 3080/meta/info.html new file mode 100644 index 0000000..a59cb74 --- /dev/null +++ b/Templates/M.2 B Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 B Key 3080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 22110/.gitignore b/Templates/M.2 B+M Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 22110/meta/info.html b/Templates/M.2 B+M Key 22110/meta/info.html new file mode 100644 index 0000000..1658ab8 --- /dev/null +++ b/Templates/M.2 B+M Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 2230/.gitignore b/Templates/M.2 B+M Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 2230/meta/info.html b/Templates/M.2 B+M Key 2230/meta/info.html new file mode 100644 index 0000000..da38a92 --- /dev/null +++ b/Templates/M.2 B+M Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 2242/.gitignore b/Templates/M.2 B+M Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 2242/meta/info.html b/Templates/M.2 B+M Key 2242/meta/info.html new file mode 100644 index 0000000..a078839 --- /dev/null +++ b/Templates/M.2 B+M Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 2260/.gitignore b/Templates/M.2 B+M Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 2260/meta/info.html b/Templates/M.2 B+M Key 2260/meta/info.html new file mode 100644 index 0000000..c6365f6 --- /dev/null +++ b/Templates/M.2 B+M Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 2260 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 2280/.gitignore b/Templates/M.2 B+M Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 2280/meta/info.html b/Templates/M.2 B+M Key 2280/meta/info.html new file mode 100644 index 0000000..04429b5 --- /dev/null +++ b/Templates/M.2 B+M Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 30110/.gitignore b/Templates/M.2 B+M Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 30110/meta/info.html b/Templates/M.2 B+M Key 30110/meta/info.html new file mode 100644 index 0000000..f311faa --- /dev/null +++ b/Templates/M.2 B+M Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 3030/.gitignore b/Templates/M.2 B+M Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 3030/meta/info.html b/Templates/M.2 B+M Key 3030/meta/info.html new file mode 100644 index 0000000..b26de60 --- /dev/null +++ b/Templates/M.2 B+M Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 3042/.gitignore b/Templates/M.2 B+M Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 3042/meta/info.html b/Templates/M.2 B+M Key 3042/meta/info.html new file mode 100644 index 0000000..36880e8 --- /dev/null +++ b/Templates/M.2 B+M Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 3060/.gitignore b/Templates/M.2 B+M Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 3060/meta/info.html b/Templates/M.2 B+M Key 3060/meta/info.html new file mode 100644 index 0000000..20a46c8 --- /dev/null +++ b/Templates/M.2 B+M Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 B+M Key 3080/.gitignore b/Templates/M.2 B+M Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 B+M Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 B+M Key 3080/meta/info.html b/Templates/M.2 B+M Key 3080/meta/info.html new file mode 100644 index 0000000..2e88d66 --- /dev/null +++ b/Templates/M.2 B+M Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 B+M Key 3080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 22110/.gitignore b/Templates/M.2 E Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 22110/meta/info.html b/Templates/M.2 E Key 22110/meta/info.html new file mode 100644 index 0000000..570e0cd --- /dev/null +++ b/Templates/M.2 E Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 2230/.gitignore b/Templates/M.2 E Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 2230/meta/info.html b/Templates/M.2 E Key 2230/meta/info.html new file mode 100644 index 0000000..63d4c0e --- /dev/null +++ b/Templates/M.2 E Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 2242/.gitignore b/Templates/M.2 E Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 2242/meta/info.html b/Templates/M.2 E Key 2242/meta/info.html new file mode 100644 index 0000000..f2e3ae9 --- /dev/null +++ b/Templates/M.2 E Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 2260/.gitignore b/Templates/M.2 E Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 2260/meta/info.html b/Templates/M.2 E Key 2260/meta/info.html new file mode 100644 index 0000000..46e8478 --- /dev/null +++ b/Templates/M.2 E Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 2280/.gitignore b/Templates/M.2 E Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 2280/meta/info.html b/Templates/M.2 E Key 2280/meta/info.html new file mode 100644 index 0000000..46e8478 --- /dev/null +++ b/Templates/M.2 E Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 2280 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 30110/.gitignore b/Templates/M.2 E Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 30110/meta/info.html b/Templates/M.2 E Key 30110/meta/info.html new file mode 100644 index 0000000..73b9b1b --- /dev/null +++ b/Templates/M.2 E Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 3030/.gitignore b/Templates/M.2 E Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 3030/meta/info.html b/Templates/M.2 E Key 3030/meta/info.html new file mode 100644 index 0000000..cf61e11 --- /dev/null +++ b/Templates/M.2 E Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 3042/.gitignore b/Templates/M.2 E Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 3042/meta/info.html b/Templates/M.2 E Key 3042/meta/info.html new file mode 100644 index 0000000..86ca7ad --- /dev/null +++ b/Templates/M.2 E Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 3060/.gitignore b/Templates/M.2 E Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 3060/meta/info.html b/Templates/M.2 E Key 3060/meta/info.html new file mode 100644 index 0000000..cec5035 --- /dev/null +++ b/Templates/M.2 E Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 E Key 3080/.gitignore b/Templates/M.2 E Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 E Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 E Key 3080/meta/info.html b/Templates/M.2 E Key 3080/meta/info.html new file mode 100644 index 0000000..11926f1 --- /dev/null +++ b/Templates/M.2 E Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 E Key 3080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 22110/.gitignore b/Templates/M.2 M Key 22110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 22110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 22110/meta/info.html b/Templates/M.2 M Key 22110/meta/info.html new file mode 100644 index 0000000..bc093ca --- /dev/null +++ b/Templates/M.2 M Key 22110/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 22110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 2230/.gitignore b/Templates/M.2 M Key 2230/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 2230/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 2230/meta/info.html b/Templates/M.2 M Key 2230/meta/info.html new file mode 100644 index 0000000..704ca93 --- /dev/null +++ b/Templates/M.2 M Key 2230/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 2230 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 2242/.gitignore b/Templates/M.2 M Key 2242/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 2242/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 2242/meta/info.html b/Templates/M.2 M Key 2242/meta/info.html new file mode 100644 index 0000000..24d6fb4 --- /dev/null +++ b/Templates/M.2 M Key 2242/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 2242 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 2260/.gitignore b/Templates/M.2 M Key 2260/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 2260/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 2260/meta/info.html b/Templates/M.2 M Key 2260/meta/info.html new file mode 100644 index 0000000..b2265c5 --- /dev/null +++ b/Templates/M.2 M Key 2260/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 2260 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 2280/.gitignore b/Templates/M.2 M Key 2280/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 2280/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 2280/meta/info.html b/Templates/M.2 M Key 2280/meta/info.html new file mode 100644 index 0000000..2c5ac8d --- /dev/null +++ b/Templates/M.2 M Key 2280/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 2080 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 30110/.gitignore b/Templates/M.2 M Key 30110/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 30110/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 30110/meta/info.html b/Templates/M.2 M Key 30110/meta/info.html new file mode 100644 index 0000000..4eafcd4 --- /dev/null +++ b/Templates/M.2 M Key 30110/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 30110 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 3030/.gitignore b/Templates/M.2 M Key 3030/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 3030/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 3030/meta/info.html b/Templates/M.2 M Key 3030/meta/info.html new file mode 100644 index 0000000..03f9772 --- /dev/null +++ b/Templates/M.2 M Key 3030/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 3030 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 3042/.gitignore b/Templates/M.2 M Key 3042/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 3042/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 3042/meta/info.html b/Templates/M.2 M Key 3042/meta/info.html new file mode 100644 index 0000000..585f3d9 --- /dev/null +++ b/Templates/M.2 M Key 3042/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 3042 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 3060/.gitignore b/Templates/M.2 M Key 3060/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 3060/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 3060/meta/info.html b/Templates/M.2 M Key 3060/meta/info.html new file mode 100644 index 0000000..f5b412c --- /dev/null +++ b/Templates/M.2 M Key 3060/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 3060 +

      This is a KiCad 9 template + diff --git a/Templates/M.2 M Key 3080/.gitignore b/Templates/M.2 M Key 3080/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/Templates/M.2 M Key 3080/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/Templates/M.2 M Key 3080/meta/info.html b/Templates/M.2 M Key 3080/meta/info.html new file mode 100644 index 0000000..e079b10 --- /dev/null +++ b/Templates/M.2 M Key 3080/meta/info.html @@ -0,0 +1,3 @@ +M.2 M Key 3080 +

      This is a KiCad 9 template + From 9acdbe2348f57d7fd983465b346d6493c0a16941 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 19:34:32 -0400 Subject: [PATCH 09/34] Updated Template File Structure -grouped templated by connector type folders --- Templates/{ => M.2 A Key Templates}/M.2 A Key 22110/.gitignore | 0 .../{ => M.2 A Key Templates}/M.2 A Key 22110/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2230/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2230/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2242/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2242/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2260/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2260/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2280/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 2280/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 30110/.gitignore | 0 .../{ => M.2 A Key Templates}/M.2 A Key 30110/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3030/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3030/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3042/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3042/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3060/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3060/meta/info.html | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3080/.gitignore | 0 Templates/{ => M.2 A Key Templates}/M.2 A Key 3080/meta/info.html | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 22110/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 22110/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2230/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 2230/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2242/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 2242/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2260/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 2260/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2280/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 2280/meta/info.html | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 30110/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 30110/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3030/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 3030/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3042/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 3042/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3060/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 3060/meta/info.html | 0 Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3080/.gitignore | 0 .../{ => M.2 A+E Key Templates}/M.2 A+E Key 3080/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 22110/.gitignore | 0 .../{ => M.2 B Key Templates}/M.2 B Key 22110/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2230/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2230/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2242/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2242/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2260/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2260/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2280/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 2280/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 30110/.gitignore | 0 .../{ => M.2 B Key Templates}/M.2 B Key 30110/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3030/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3030/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3042/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3042/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3060/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3060/meta/info.html | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3080/.gitignore | 0 Templates/{ => M.2 B Key Templates}/M.2 B Key 3080/meta/info.html | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 22110/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 22110/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2230/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 2230/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2242/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 2242/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2260/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 2260/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2280/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 2280/meta/info.html | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 30110/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 30110/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3030/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 3030/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3042/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 3042/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3060/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 3060/meta/info.html | 0 Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3080/.gitignore | 0 .../{ => M.2 B+M Key Templates}/M.2 B+M Key 3080/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 22110/.gitignore | 0 .../{ => M.2 E Key Templates}/M.2 E Key 22110/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2230/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2230/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2242/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2242/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2260/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2260/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2280/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 2280/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 30110/.gitignore | 0 .../{ => M.2 E Key Templates}/M.2 E Key 30110/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3030/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3030/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3042/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3042/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3060/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3060/meta/info.html | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3080/.gitignore | 0 Templates/{ => M.2 E Key Templates}/M.2 E Key 3080/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 22110/.gitignore | 0 .../{ => M.2 M Key Templates}/M.2 M Key 22110/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2230/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2230/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2242/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2242/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2260/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2260/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2280/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 2280/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 30110/.gitignore | 0 .../{ => M.2 M Key Templates}/M.2 M Key 30110/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3030/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3030/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3042/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3042/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3060/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3060/meta/info.html | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3080/.gitignore | 0 Templates/{ => M.2 M Key Templates}/M.2 M Key 3080/meta/info.html | 0 .../PCIexpress_x1_full}/.gitignore | 0 .../PCIexpress_x1_full/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb | 0 .../PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro | 0 .../PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_full/decap.kicad_sch | 0 .../PCIexpress_x1_full}/fp-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_full/meta/info.html | 0 .../PCIexpress_x1_full}/sym-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_full/term.kicad_sch | 0 .../PCIexpress_x1_half}/.gitignore | 0 .../PCIexpress_x1_half/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb | 0 .../PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro | 0 .../PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_half/decap.kicad_sch | 0 .../PCIexpress_x1_half}/fp-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_half/meta/info.html | 0 .../PCIexpress_x1_half}/sym-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_half/term.kicad_sch | 0 .../PCIexpress_x1_low}/.gitignore | 0 .../PCIexpress_x1_low/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb | 0 .../PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro | 0 .../PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_low/decap.kicad_sch | 0 .../PCIexpress_x1_low}/fp-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_low/meta/info.html | 0 .../PCIexpress_x1_low}/sym-lib-table | 0 .../{ => PCIe x1 Templates}/PCIexpress_x1_low/term.kicad_sch | 0 .../PCIexpress_x16_full}/.gitignore | 0 .../PCIexpress_x16_full/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb | 0 .../PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro | 0 .../PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_full/decap.kicad_sch | 0 .../PCIexpress_x16_full}/fp-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_full/meta/info.html | 0 .../PCIexpress_x16_full}/sym-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_full/term.kicad_sch | 0 .../PCIexpress_x16_half}/.gitignore | 0 .../PCIexpress_x16_half/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb | 0 .../PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro | 0 .../PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_half/decap.kicad_sch | 0 .../PCIexpress_x16_half}/fp-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_half/meta/info.html | 0 .../PCIexpress_x16_half}/sym-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_half/term.kicad_sch | 0 .../PCIexpress_x16_low}/.gitignore | 0 .../PCIexpress_x16_low/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb | 0 .../PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro | 0 .../PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_low/decap.kicad_sch | 0 .../PCIexpress_x16_low}/fp-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_low/meta/info.html | 0 .../PCIexpress_x16_low}/sym-lib-table | 0 .../{ => PCIe x16 Templates}/PCIexpress_x16_low/term.kicad_sch | 0 Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/.gitignore | 0 .../PCIexpress_x2_full/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb | 0 .../PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro | 0 .../PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_full/decap.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_full/meta/info.html | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_full/term.kicad_sch | 0 Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/.gitignore | 0 .../PCIexpress_x2_half/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb | 0 .../PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro | 0 .../PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_half/decap.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_half/meta/info.html | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_half/term.kicad_sch | 0 Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/.gitignore | 0 .../PCIexpress_x2_low/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb | 0 .../PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro | 0 .../PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_low/decap.kicad_sch | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_low/meta/info.html | 0 .../{ => PCIe x2 Templates}/PCIexpress_x2_low/term.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/.gitignore | 0 .../PCIexpress_x4_full/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb | 0 .../PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro | 0 .../PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_full/decap.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/fp-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_full/meta/info.html | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_full/sym-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_full/term.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/.gitignore | 0 .../PCIexpress_x4_half/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb | 0 .../PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro | 0 .../PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_half/decap.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/fp-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_half/meta/info.html | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_half/sym-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_half/term.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/.gitignore | 0 .../PCIexpress_x4_low/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb | 0 .../PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro | 0 .../PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_low/decap.kicad_sch | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/fp-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_low/meta/info.html | 0 Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/sym-lib-table | 0 .../{ => PCIe x4 Templates}/PCIexpress_x4_low/term.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/.gitignore | 0 .../PCIexpress_x8_full/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb | 0 .../PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro | 0 .../PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_full/decap.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/fp-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_full/meta/info.html | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_full/sym-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_full/term.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/.gitignore | 0 .../PCIexpress_x8_half/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb | 0 .../PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro | 0 .../PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_half/decap.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/fp-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_half/meta/info.html | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_half/sym-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_half/term.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/.gitignore | 0 .../PCIexpress_x8_low/PCIexpress_connector.kicad_sch | 0 .../PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb | 0 .../PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro | 0 .../PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_low/decap.kicad_sch | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/fp-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_low/meta/info.html | 0 Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/sym-lib-table | 0 .../{ => PCIe x8 Templates}/PCIexpress_x8_low/term.kicad_sch | 0 264 files changed, 0 insertions(+), 0 deletions(-) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 22110/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 22110/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2230/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2230/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2242/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2242/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2260/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2260/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2280/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 2280/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 30110/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 30110/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3030/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3030/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3042/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3042/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3060/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3060/meta/info.html (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3080/.gitignore (100%) rename Templates/{ => M.2 A Key Templates}/M.2 A Key 3080/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 22110/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 22110/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2230/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2230/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2242/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2242/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2260/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2260/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2280/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 2280/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 30110/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 30110/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3030/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3030/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3042/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3042/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3060/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3060/meta/info.html (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3080/.gitignore (100%) rename Templates/{ => M.2 A+E Key Templates}/M.2 A+E Key 3080/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 22110/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 22110/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2230/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2230/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2242/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2242/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2260/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2260/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2280/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 2280/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 30110/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 30110/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3030/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3030/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3042/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3042/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3060/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3060/meta/info.html (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3080/.gitignore (100%) rename Templates/{ => M.2 B Key Templates}/M.2 B Key 3080/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 22110/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 22110/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2230/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2230/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2242/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2242/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2260/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2260/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2280/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 2280/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 30110/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 30110/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3030/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3030/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3042/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3042/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3060/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3060/meta/info.html (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3080/.gitignore (100%) rename Templates/{ => M.2 B+M Key Templates}/M.2 B+M Key 3080/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 22110/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 22110/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2230/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2230/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2242/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2242/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2260/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2260/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2280/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 2280/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 30110/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 30110/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3030/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3030/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3042/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3042/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3060/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3060/meta/info.html (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3080/.gitignore (100%) rename Templates/{ => M.2 E Key Templates}/M.2 E Key 3080/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 22110/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 22110/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2230/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2230/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2242/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2242/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2260/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2260/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2280/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 2280/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 30110/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 30110/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3030/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3030/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3042/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3042/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3060/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3060/meta/info.html (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3080/.gitignore (100%) rename Templates/{ => M.2 M Key Templates}/M.2 M Key 3080/meta/info.html (100%) rename Templates/{PCIexpress_x16_full => PCIe x1 Templates/PCIexpress_x1_full}/.gitignore (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/decap.kicad_sch (100%) rename Templates/{PCIexpress_x16_full => PCIe x1 Templates/PCIexpress_x1_full}/fp-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/meta/info.html (100%) rename Templates/{PCIexpress_x16_full => PCIe x1 Templates/PCIexpress_x1_full}/sym-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_full/term.kicad_sch (100%) rename Templates/{PCIexpress_x16_half => PCIe x1 Templates/PCIexpress_x1_half}/.gitignore (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/decap.kicad_sch (100%) rename Templates/{PCIexpress_x16_half => PCIe x1 Templates/PCIexpress_x1_half}/fp-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/meta/info.html (100%) rename Templates/{PCIexpress_x16_half => PCIe x1 Templates/PCIexpress_x1_half}/sym-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_half/term.kicad_sch (100%) rename Templates/{PCIexpress_x16_low => PCIe x1 Templates/PCIexpress_x1_low}/.gitignore (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/decap.kicad_sch (100%) rename Templates/{PCIexpress_x16_low => PCIe x1 Templates/PCIexpress_x1_low}/fp-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/meta/info.html (100%) rename Templates/{PCIexpress_x16_low => PCIe x1 Templates/PCIexpress_x1_low}/sym-lib-table (100%) rename Templates/{ => PCIe x1 Templates}/PCIexpress_x1_low/term.kicad_sch (100%) rename Templates/{PCIexpress_x1_full => PCIe x16 Templates/PCIexpress_x16_full}/.gitignore (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/decap.kicad_sch (100%) rename Templates/{PCIexpress_x1_full => PCIe x16 Templates/PCIexpress_x16_full}/fp-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/meta/info.html (100%) rename Templates/{PCIexpress_x1_full => PCIe x16 Templates/PCIexpress_x16_full}/sym-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_full/term.kicad_sch (100%) rename Templates/{PCIexpress_x1_half => PCIe x16 Templates/PCIexpress_x16_half}/.gitignore (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/decap.kicad_sch (100%) rename Templates/{PCIexpress_x1_half => PCIe x16 Templates/PCIexpress_x16_half}/fp-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/meta/info.html (100%) rename Templates/{PCIexpress_x1_half => PCIe x16 Templates/PCIexpress_x16_half}/sym-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_half/term.kicad_sch (100%) rename Templates/{PCIexpress_x1_low => PCIe x16 Templates/PCIexpress_x16_low}/.gitignore (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/decap.kicad_sch (100%) rename Templates/{PCIexpress_x1_low => PCIe x16 Templates/PCIexpress_x16_low}/fp-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/meta/info.html (100%) rename Templates/{PCIexpress_x1_low => PCIe x16 Templates/PCIexpress_x16_low}/sym-lib-table (100%) rename Templates/{ => PCIe x16 Templates}/PCIexpress_x16_low/term.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/.gitignore (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/decap.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/meta/info.html (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_full/term.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/.gitignore (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/decap.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/meta/info.html (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_half/term.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/.gitignore (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/decap.kicad_sch (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/meta/info.html (100%) rename Templates/{ => PCIe x2 Templates}/PCIexpress_x2_low/term.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/.gitignore (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/decap.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/fp-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/meta/info.html (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/sym-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_full/term.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/.gitignore (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/decap.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/fp-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/meta/info.html (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/sym-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_half/term.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/.gitignore (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/decap.kicad_sch (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/fp-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/meta/info.html (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/sym-lib-table (100%) rename Templates/{ => PCIe x4 Templates}/PCIexpress_x4_low/term.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/.gitignore (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/decap.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/fp-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/meta/info.html (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/sym-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_full/term.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/.gitignore (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/decap.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/fp-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/meta/info.html (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/sym-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_half/term.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/.gitignore (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/PCIexpress_connector.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/decap.kicad_sch (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/fp-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/meta/info.html (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/sym-lib-table (100%) rename Templates/{ => PCIe x8 Templates}/PCIexpress_x8_low/term.kicad_sch (100%) diff --git a/Templates/M.2 A Key 22110/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 22110/.gitignore similarity index 100% rename from Templates/M.2 A Key 22110/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 22110/.gitignore diff --git a/Templates/M.2 A Key 22110/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 A Key 22110/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 22110/meta/info.html diff --git a/Templates/M.2 A Key 2230/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 2230/.gitignore similarity index 100% rename from Templates/M.2 A Key 2230/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 2230/.gitignore diff --git a/Templates/M.2 A Key 2230/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 A Key 2230/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 2230/meta/info.html diff --git a/Templates/M.2 A Key 2242/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 2242/.gitignore similarity index 100% rename from Templates/M.2 A Key 2242/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 2242/.gitignore diff --git a/Templates/M.2 A Key 2242/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 A Key 2242/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 2242/meta/info.html diff --git a/Templates/M.2 A Key 2260/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 2260/.gitignore similarity index 100% rename from Templates/M.2 A Key 2260/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 2260/.gitignore diff --git a/Templates/M.2 A Key 2260/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 A Key 2260/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 2260/meta/info.html diff --git a/Templates/M.2 A Key 2280/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 2280/.gitignore similarity index 100% rename from Templates/M.2 A Key 2280/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 2280/.gitignore diff --git a/Templates/M.2 A Key 2280/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 A Key 2280/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 2280/meta/info.html diff --git a/Templates/M.2 A Key 30110/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 30110/.gitignore similarity index 100% rename from Templates/M.2 A Key 30110/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 30110/.gitignore diff --git a/Templates/M.2 A Key 30110/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 A Key 30110/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 30110/meta/info.html diff --git a/Templates/M.2 A Key 3030/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 3030/.gitignore similarity index 100% rename from Templates/M.2 A Key 3030/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 3030/.gitignore diff --git a/Templates/M.2 A Key 3030/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 A Key 3030/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 3030/meta/info.html diff --git a/Templates/M.2 A Key 3042/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 3042/.gitignore similarity index 100% rename from Templates/M.2 A Key 3042/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 3042/.gitignore diff --git a/Templates/M.2 A Key 3042/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 A Key 3042/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 3042/meta/info.html diff --git a/Templates/M.2 A Key 3060/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 3060/.gitignore similarity index 100% rename from Templates/M.2 A Key 3060/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 3060/.gitignore diff --git a/Templates/M.2 A Key 3060/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 A Key 3060/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 3060/meta/info.html diff --git a/Templates/M.2 A Key 3080/.gitignore b/Templates/M.2 A Key Templates/M.2 A Key 3080/.gitignore similarity index 100% rename from Templates/M.2 A Key 3080/.gitignore rename to Templates/M.2 A Key Templates/M.2 A Key 3080/.gitignore diff --git a/Templates/M.2 A Key 3080/meta/info.html b/Templates/M.2 A Key Templates/M.2 A Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 A Key 3080/meta/info.html rename to Templates/M.2 A Key Templates/M.2 A Key 3080/meta/info.html diff --git a/Templates/M.2 A+E Key 22110/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 22110/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/.gitignore diff --git a/Templates/M.2 A+E Key 22110/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 22110/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/meta/info.html diff --git a/Templates/M.2 A+E Key 2230/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 2230/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/.gitignore diff --git a/Templates/M.2 A+E Key 2230/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 2230/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/meta/info.html diff --git a/Templates/M.2 A+E Key 2242/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 2242/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/.gitignore diff --git a/Templates/M.2 A+E Key 2242/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 2242/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/meta/info.html diff --git a/Templates/M.2 A+E Key 2260/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 2260/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/.gitignore diff --git a/Templates/M.2 A+E Key 2260/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 2260/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/meta/info.html diff --git a/Templates/M.2 A+E Key 2280/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 2280/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/.gitignore diff --git a/Templates/M.2 A+E Key 2280/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 2280/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/meta/info.html diff --git a/Templates/M.2 A+E Key 30110/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 30110/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/.gitignore diff --git a/Templates/M.2 A+E Key 30110/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 30110/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/meta/info.html diff --git a/Templates/M.2 A+E Key 3030/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 3030/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/.gitignore diff --git a/Templates/M.2 A+E Key 3030/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 3030/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/meta/info.html diff --git a/Templates/M.2 A+E Key 3042/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 3042/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/.gitignore diff --git a/Templates/M.2 A+E Key 3042/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 3042/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/meta/info.html diff --git a/Templates/M.2 A+E Key 3060/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 3060/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/.gitignore diff --git a/Templates/M.2 A+E Key 3060/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 3060/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/meta/info.html diff --git a/Templates/M.2 A+E Key 3080/.gitignore b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/.gitignore similarity index 100% rename from Templates/M.2 A+E Key 3080/.gitignore rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/.gitignore diff --git a/Templates/M.2 A+E Key 3080/meta/info.html b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 A+E Key 3080/meta/info.html rename to Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/meta/info.html diff --git a/Templates/M.2 B Key 22110/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 22110/.gitignore similarity index 100% rename from Templates/M.2 B Key 22110/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 22110/.gitignore diff --git a/Templates/M.2 B Key 22110/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 B Key 22110/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 22110/meta/info.html diff --git a/Templates/M.2 B Key 2230/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 2230/.gitignore similarity index 100% rename from Templates/M.2 B Key 2230/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 2230/.gitignore diff --git a/Templates/M.2 B Key 2230/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 B Key 2230/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 2230/meta/info.html diff --git a/Templates/M.2 B Key 2242/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 2242/.gitignore similarity index 100% rename from Templates/M.2 B Key 2242/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 2242/.gitignore diff --git a/Templates/M.2 B Key 2242/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 B Key 2242/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 2242/meta/info.html diff --git a/Templates/M.2 B Key 2260/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 2260/.gitignore similarity index 100% rename from Templates/M.2 B Key 2260/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 2260/.gitignore diff --git a/Templates/M.2 B Key 2260/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 B Key 2260/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 2260/meta/info.html diff --git a/Templates/M.2 B Key 2280/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 2280/.gitignore similarity index 100% rename from Templates/M.2 B Key 2280/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 2280/.gitignore diff --git a/Templates/M.2 B Key 2280/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 B Key 2280/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 2280/meta/info.html diff --git a/Templates/M.2 B Key 30110/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 30110/.gitignore similarity index 100% rename from Templates/M.2 B Key 30110/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 30110/.gitignore diff --git a/Templates/M.2 B Key 30110/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 B Key 30110/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 30110/meta/info.html diff --git a/Templates/M.2 B Key 3030/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 3030/.gitignore similarity index 100% rename from Templates/M.2 B Key 3030/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 3030/.gitignore diff --git a/Templates/M.2 B Key 3030/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 B Key 3030/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 3030/meta/info.html diff --git a/Templates/M.2 B Key 3042/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 3042/.gitignore similarity index 100% rename from Templates/M.2 B Key 3042/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 3042/.gitignore diff --git a/Templates/M.2 B Key 3042/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 B Key 3042/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 3042/meta/info.html diff --git a/Templates/M.2 B Key 3060/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 3060/.gitignore similarity index 100% rename from Templates/M.2 B Key 3060/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 3060/.gitignore diff --git a/Templates/M.2 B Key 3060/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 B Key 3060/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 3060/meta/info.html diff --git a/Templates/M.2 B Key 3080/.gitignore b/Templates/M.2 B Key Templates/M.2 B Key 3080/.gitignore similarity index 100% rename from Templates/M.2 B Key 3080/.gitignore rename to Templates/M.2 B Key Templates/M.2 B Key 3080/.gitignore diff --git a/Templates/M.2 B Key 3080/meta/info.html b/Templates/M.2 B Key Templates/M.2 B Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 B Key 3080/meta/info.html rename to Templates/M.2 B Key Templates/M.2 B Key 3080/meta/info.html diff --git a/Templates/M.2 B+M Key 22110/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 22110/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/.gitignore diff --git a/Templates/M.2 B+M Key 22110/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 22110/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/meta/info.html diff --git a/Templates/M.2 B+M Key 2230/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 2230/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/.gitignore diff --git a/Templates/M.2 B+M Key 2230/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 2230/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/meta/info.html diff --git a/Templates/M.2 B+M Key 2242/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 2242/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/.gitignore diff --git a/Templates/M.2 B+M Key 2242/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 2242/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/meta/info.html diff --git a/Templates/M.2 B+M Key 2260/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 2260/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/.gitignore diff --git a/Templates/M.2 B+M Key 2260/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 2260/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/meta/info.html diff --git a/Templates/M.2 B+M Key 2280/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 2280/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/.gitignore diff --git a/Templates/M.2 B+M Key 2280/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 2280/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/meta/info.html diff --git a/Templates/M.2 B+M Key 30110/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 30110/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/.gitignore diff --git a/Templates/M.2 B+M Key 30110/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 30110/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/meta/info.html diff --git a/Templates/M.2 B+M Key 3030/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 3030/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/.gitignore diff --git a/Templates/M.2 B+M Key 3030/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 3030/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/meta/info.html diff --git a/Templates/M.2 B+M Key 3042/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 3042/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/.gitignore diff --git a/Templates/M.2 B+M Key 3042/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 3042/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/meta/info.html diff --git a/Templates/M.2 B+M Key 3060/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 3060/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/.gitignore diff --git a/Templates/M.2 B+M Key 3060/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 3060/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/meta/info.html diff --git a/Templates/M.2 B+M Key 3080/.gitignore b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/.gitignore similarity index 100% rename from Templates/M.2 B+M Key 3080/.gitignore rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/.gitignore diff --git a/Templates/M.2 B+M Key 3080/meta/info.html b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 B+M Key 3080/meta/info.html rename to Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/meta/info.html diff --git a/Templates/M.2 E Key 22110/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 22110/.gitignore similarity index 100% rename from Templates/M.2 E Key 22110/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 22110/.gitignore diff --git a/Templates/M.2 E Key 22110/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 E Key 22110/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 22110/meta/info.html diff --git a/Templates/M.2 E Key 2230/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 2230/.gitignore similarity index 100% rename from Templates/M.2 E Key 2230/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 2230/.gitignore diff --git a/Templates/M.2 E Key 2230/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 E Key 2230/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 2230/meta/info.html diff --git a/Templates/M.2 E Key 2242/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 2242/.gitignore similarity index 100% rename from Templates/M.2 E Key 2242/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 2242/.gitignore diff --git a/Templates/M.2 E Key 2242/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 E Key 2242/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 2242/meta/info.html diff --git a/Templates/M.2 E Key 2260/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 2260/.gitignore similarity index 100% rename from Templates/M.2 E Key 2260/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 2260/.gitignore diff --git a/Templates/M.2 E Key 2260/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 E Key 2260/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 2260/meta/info.html diff --git a/Templates/M.2 E Key 2280/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 2280/.gitignore similarity index 100% rename from Templates/M.2 E Key 2280/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 2280/.gitignore diff --git a/Templates/M.2 E Key 2280/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 E Key 2280/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 2280/meta/info.html diff --git a/Templates/M.2 E Key 30110/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 30110/.gitignore similarity index 100% rename from Templates/M.2 E Key 30110/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 30110/.gitignore diff --git a/Templates/M.2 E Key 30110/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 E Key 30110/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 30110/meta/info.html diff --git a/Templates/M.2 E Key 3030/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 3030/.gitignore similarity index 100% rename from Templates/M.2 E Key 3030/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 3030/.gitignore diff --git a/Templates/M.2 E Key 3030/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 E Key 3030/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 3030/meta/info.html diff --git a/Templates/M.2 E Key 3042/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 3042/.gitignore similarity index 100% rename from Templates/M.2 E Key 3042/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 3042/.gitignore diff --git a/Templates/M.2 E Key 3042/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 E Key 3042/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 3042/meta/info.html diff --git a/Templates/M.2 E Key 3060/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 3060/.gitignore similarity index 100% rename from Templates/M.2 E Key 3060/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 3060/.gitignore diff --git a/Templates/M.2 E Key 3060/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 E Key 3060/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 3060/meta/info.html diff --git a/Templates/M.2 E Key 3080/.gitignore b/Templates/M.2 E Key Templates/M.2 E Key 3080/.gitignore similarity index 100% rename from Templates/M.2 E Key 3080/.gitignore rename to Templates/M.2 E Key Templates/M.2 E Key 3080/.gitignore diff --git a/Templates/M.2 E Key 3080/meta/info.html b/Templates/M.2 E Key Templates/M.2 E Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 E Key 3080/meta/info.html rename to Templates/M.2 E Key Templates/M.2 E Key 3080/meta/info.html diff --git a/Templates/M.2 M Key 22110/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 22110/.gitignore similarity index 100% rename from Templates/M.2 M Key 22110/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 22110/.gitignore diff --git a/Templates/M.2 M Key 22110/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 22110/meta/info.html similarity index 100% rename from Templates/M.2 M Key 22110/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 22110/meta/info.html diff --git a/Templates/M.2 M Key 2230/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 2230/.gitignore similarity index 100% rename from Templates/M.2 M Key 2230/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 2230/.gitignore diff --git a/Templates/M.2 M Key 2230/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 2230/meta/info.html similarity index 100% rename from Templates/M.2 M Key 2230/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 2230/meta/info.html diff --git a/Templates/M.2 M Key 2242/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 2242/.gitignore similarity index 100% rename from Templates/M.2 M Key 2242/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 2242/.gitignore diff --git a/Templates/M.2 M Key 2242/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 2242/meta/info.html similarity index 100% rename from Templates/M.2 M Key 2242/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 2242/meta/info.html diff --git a/Templates/M.2 M Key 2260/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 2260/.gitignore similarity index 100% rename from Templates/M.2 M Key 2260/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 2260/.gitignore diff --git a/Templates/M.2 M Key 2260/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 2260/meta/info.html similarity index 100% rename from Templates/M.2 M Key 2260/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 2260/meta/info.html diff --git a/Templates/M.2 M Key 2280/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 2280/.gitignore similarity index 100% rename from Templates/M.2 M Key 2280/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 2280/.gitignore diff --git a/Templates/M.2 M Key 2280/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 2280/meta/info.html similarity index 100% rename from Templates/M.2 M Key 2280/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 2280/meta/info.html diff --git a/Templates/M.2 M Key 30110/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 30110/.gitignore similarity index 100% rename from Templates/M.2 M Key 30110/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 30110/.gitignore diff --git a/Templates/M.2 M Key 30110/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 30110/meta/info.html similarity index 100% rename from Templates/M.2 M Key 30110/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 30110/meta/info.html diff --git a/Templates/M.2 M Key 3030/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 3030/.gitignore similarity index 100% rename from Templates/M.2 M Key 3030/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 3030/.gitignore diff --git a/Templates/M.2 M Key 3030/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 3030/meta/info.html similarity index 100% rename from Templates/M.2 M Key 3030/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 3030/meta/info.html diff --git a/Templates/M.2 M Key 3042/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 3042/.gitignore similarity index 100% rename from Templates/M.2 M Key 3042/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 3042/.gitignore diff --git a/Templates/M.2 M Key 3042/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 3042/meta/info.html similarity index 100% rename from Templates/M.2 M Key 3042/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 3042/meta/info.html diff --git a/Templates/M.2 M Key 3060/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 3060/.gitignore similarity index 100% rename from Templates/M.2 M Key 3060/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 3060/.gitignore diff --git a/Templates/M.2 M Key 3060/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 3060/meta/info.html similarity index 100% rename from Templates/M.2 M Key 3060/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 3060/meta/info.html diff --git a/Templates/M.2 M Key 3080/.gitignore b/Templates/M.2 M Key Templates/M.2 M Key 3080/.gitignore similarity index 100% rename from Templates/M.2 M Key 3080/.gitignore rename to Templates/M.2 M Key Templates/M.2 M Key 3080/.gitignore diff --git a/Templates/M.2 M Key 3080/meta/info.html b/Templates/M.2 M Key Templates/M.2 M Key 3080/meta/info.html similarity index 100% rename from Templates/M.2 M Key 3080/meta/info.html rename to Templates/M.2 M Key Templates/M.2 M Key 3080/meta/info.html diff --git a/Templates/PCIexpress_x16_full/.gitignore b/Templates/PCIe x1 Templates/PCIexpress_x1_full/.gitignore similarity index 100% rename from Templates/PCIexpress_x16_full/.gitignore rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/.gitignore diff --git a/Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pcb diff --git a/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro similarity index 100% rename from Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_pro diff --git a/Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_x1_full.kicad_sch diff --git a/Templates/PCIexpress_x1_full/decap.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_full/decap.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x16_full/fp-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_full/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x16_full/fp-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/fp-lib-table diff --git a/Templates/PCIexpress_x1_full/meta/info.html b/Templates/PCIe x1 Templates/PCIexpress_x1_full/meta/info.html similarity index 100% rename from Templates/PCIexpress_x1_full/meta/info.html rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/meta/info.html diff --git a/Templates/PCIexpress_x16_full/sym-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x16_full/sym-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table diff --git a/Templates/PCIexpress_x1_full/term.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_full/term.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_full/term.kicad_sch diff --git a/Templates/PCIexpress_x16_half/.gitignore b/Templates/PCIe x1 Templates/PCIexpress_x1_half/.gitignore similarity index 100% rename from Templates/PCIexpress_x16_half/.gitignore rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/.gitignore diff --git a/Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb b/Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pcb diff --git a/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro b/Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro similarity index 100% rename from Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_pro diff --git a/Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/PCIexpress_x1_half.kicad_sch diff --git a/Templates/PCIexpress_x1_half/decap.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_half/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_half/decap.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x16_half/fp-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_half/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x16_half/fp-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/fp-lib-table diff --git a/Templates/PCIexpress_x1_half/meta/info.html b/Templates/PCIe x1 Templates/PCIexpress_x1_half/meta/info.html similarity index 100% rename from Templates/PCIexpress_x1_half/meta/info.html rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/meta/info.html diff --git a/Templates/PCIexpress_x16_half/sym-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_half/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x16_half/sym-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/sym-lib-table diff --git a/Templates/PCIexpress_x1_half/term.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_half/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_half/term.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_half/term.kicad_sch diff --git a/Templates/PCIexpress_x16_low/.gitignore b/Templates/PCIe x1 Templates/PCIexpress_x1_low/.gitignore similarity index 100% rename from Templates/PCIexpress_x16_low/.gitignore rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/.gitignore diff --git a/Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb b/Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pcb diff --git a/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro b/Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro similarity index 100% rename from Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_pro diff --git a/Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/PCIexpress_x1_low.kicad_sch diff --git a/Templates/PCIexpress_x1_low/decap.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_low/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_low/decap.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x16_low/fp-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_low/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x16_low/fp-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/fp-lib-table diff --git a/Templates/PCIexpress_x1_low/meta/info.html b/Templates/PCIe x1 Templates/PCIexpress_x1_low/meta/info.html similarity index 100% rename from Templates/PCIexpress_x1_low/meta/info.html rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/meta/info.html diff --git a/Templates/PCIexpress_x16_low/sym-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_low/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x16_low/sym-lib-table rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/sym-lib-table diff --git a/Templates/PCIexpress_x1_low/term.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_low/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x1_low/term.kicad_sch rename to Templates/PCIe x1 Templates/PCIexpress_x1_low/term.kicad_sch diff --git a/Templates/PCIexpress_x1_full/.gitignore b/Templates/PCIe x16 Templates/PCIexpress_x16_full/.gitignore similarity index 100% rename from Templates/PCIexpress_x1_full/.gitignore rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/.gitignore diff --git a/Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb diff --git a/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro similarity index 100% rename from Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pro diff --git a/Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_x16_full.kicad_sch diff --git a/Templates/PCIexpress_x16_full/decap.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_full/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_full/decap.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x1_full/fp-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_full/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x1_full/fp-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/fp-lib-table diff --git a/Templates/PCIexpress_x16_full/meta/info.html b/Templates/PCIe x16 Templates/PCIexpress_x16_full/meta/info.html similarity index 100% rename from Templates/PCIexpress_x16_full/meta/info.html rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/meta/info.html diff --git a/Templates/PCIexpress_x1_full/sym-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x1_full/sym-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table diff --git a/Templates/PCIexpress_x16_full/term.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_full/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_full/term.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_full/term.kicad_sch diff --git a/Templates/PCIexpress_x1_half/.gitignore b/Templates/PCIe x16 Templates/PCIexpress_x16_half/.gitignore similarity index 100% rename from Templates/PCIexpress_x1_half/.gitignore rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/.gitignore diff --git a/Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb b/Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb diff --git a/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro b/Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro similarity index 100% rename from Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro diff --git a/Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch diff --git a/Templates/PCIexpress_x16_half/decap.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_half/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_half/decap.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x1_half/fp-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_half/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x1_half/fp-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/fp-lib-table diff --git a/Templates/PCIexpress_x16_half/meta/info.html b/Templates/PCIe x16 Templates/PCIexpress_x16_half/meta/info.html similarity index 100% rename from Templates/PCIexpress_x16_half/meta/info.html rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/meta/info.html diff --git a/Templates/PCIexpress_x1_half/sym-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_half/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x1_half/sym-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/sym-lib-table diff --git a/Templates/PCIexpress_x16_half/term.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_half/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_half/term.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_half/term.kicad_sch diff --git a/Templates/PCIexpress_x1_low/.gitignore b/Templates/PCIe x16 Templates/PCIexpress_x16_low/.gitignore similarity index 100% rename from Templates/PCIexpress_x1_low/.gitignore rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/.gitignore diff --git a/Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pcb diff --git a/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro similarity index 100% rename from Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_pro diff --git a/Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_sch diff --git a/Templates/PCIexpress_x16_low/decap.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_low/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_low/decap.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x1_low/fp-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_low/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x1_low/fp-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/fp-lib-table diff --git a/Templates/PCIexpress_x16_low/meta/info.html b/Templates/PCIe x16 Templates/PCIexpress_x16_low/meta/info.html similarity index 100% rename from Templates/PCIexpress_x16_low/meta/info.html rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/meta/info.html diff --git a/Templates/PCIexpress_x1_low/sym-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_low/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x1_low/sym-lib-table rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/sym-lib-table diff --git a/Templates/PCIexpress_x16_low/term.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_low/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x16_low/term.kicad_sch rename to Templates/PCIe x16 Templates/PCIexpress_x16_low/term.kicad_sch diff --git a/Templates/PCIexpress_x2_full/.gitignore b/Templates/PCIe x2 Templates/PCIexpress_x2_full/.gitignore similarity index 100% rename from Templates/PCIexpress_x2_full/.gitignore rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/.gitignore diff --git a/Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb b/Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pcb diff --git a/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro b/Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro similarity index 100% rename from Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_pro diff --git a/Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/PCIexpress_x2_full.kicad_sch diff --git a/Templates/PCIexpress_x2_full/decap.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_full/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_full/decap.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_full/meta/info.html b/Templates/PCIe x2 Templates/PCIexpress_x2_full/meta/info.html similarity index 100% rename from Templates/PCIexpress_x2_full/meta/info.html rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/meta/info.html diff --git a/Templates/PCIexpress_x2_full/term.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_full/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_full/term.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_full/term.kicad_sch diff --git a/Templates/PCIexpress_x2_half/.gitignore b/Templates/PCIe x2 Templates/PCIexpress_x2_half/.gitignore similarity index 100% rename from Templates/PCIexpress_x2_half/.gitignore rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/.gitignore diff --git a/Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb b/Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pcb diff --git a/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro b/Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro similarity index 100% rename from Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_pro diff --git a/Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/PCIexpress_x2_half.kicad_sch diff --git a/Templates/PCIexpress_x2_half/decap.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_half/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_half/decap.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_half/meta/info.html b/Templates/PCIe x2 Templates/PCIexpress_x2_half/meta/info.html similarity index 100% rename from Templates/PCIexpress_x2_half/meta/info.html rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/meta/info.html diff --git a/Templates/PCIexpress_x2_half/term.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_half/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_half/term.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_half/term.kicad_sch diff --git a/Templates/PCIexpress_x2_low/.gitignore b/Templates/PCIe x2 Templates/PCIexpress_x2_low/.gitignore similarity index 100% rename from Templates/PCIexpress_x2_low/.gitignore rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/.gitignore diff --git a/Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb b/Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pcb diff --git a/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro b/Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro similarity index 100% rename from Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_pro diff --git a/Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/PCIexpress_x2_low.kicad_sch diff --git a/Templates/PCIexpress_x2_low/decap.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_low/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_low/decap.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x2_low/meta/info.html b/Templates/PCIe x2 Templates/PCIexpress_x2_low/meta/info.html similarity index 100% rename from Templates/PCIexpress_x2_low/meta/info.html rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/meta/info.html diff --git a/Templates/PCIexpress_x2_low/term.kicad_sch b/Templates/PCIe x2 Templates/PCIexpress_x2_low/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x2_low/term.kicad_sch rename to Templates/PCIe x2 Templates/PCIexpress_x2_low/term.kicad_sch diff --git a/Templates/PCIexpress_x4_full/.gitignore b/Templates/PCIe x4 Templates/PCIexpress_x4_full/.gitignore similarity index 100% rename from Templates/PCIexpress_x4_full/.gitignore rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/.gitignore diff --git a/Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb b/Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pcb diff --git a/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro b/Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro similarity index 100% rename from Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_pro diff --git a/Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/PCIexpress_x4_full.kicad_sch diff --git a/Templates/PCIexpress_x4_full/decap.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_full/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_full/decap.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x4_full/fp-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_full/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x4_full/fp-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/fp-lib-table diff --git a/Templates/PCIexpress_x4_full/meta/info.html b/Templates/PCIe x4 Templates/PCIexpress_x4_full/meta/info.html similarity index 100% rename from Templates/PCIexpress_x4_full/meta/info.html rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/meta/info.html diff --git a/Templates/PCIexpress_x4_full/sym-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_full/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x4_full/sym-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/sym-lib-table diff --git a/Templates/PCIexpress_x4_full/term.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_full/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_full/term.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_full/term.kicad_sch diff --git a/Templates/PCIexpress_x4_half/.gitignore b/Templates/PCIe x4 Templates/PCIexpress_x4_half/.gitignore similarity index 100% rename from Templates/PCIexpress_x4_half/.gitignore rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/.gitignore diff --git a/Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb b/Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pcb diff --git a/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro b/Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro similarity index 100% rename from Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_pro diff --git a/Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/PCIexpress_x4_half.kicad_sch diff --git a/Templates/PCIexpress_x4_half/decap.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_half/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_half/decap.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x4_half/fp-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_half/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x4_half/fp-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/fp-lib-table diff --git a/Templates/PCIexpress_x4_half/meta/info.html b/Templates/PCIe x4 Templates/PCIexpress_x4_half/meta/info.html similarity index 100% rename from Templates/PCIexpress_x4_half/meta/info.html rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/meta/info.html diff --git a/Templates/PCIexpress_x4_half/sym-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_half/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x4_half/sym-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/sym-lib-table diff --git a/Templates/PCIexpress_x4_half/term.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_half/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_half/term.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_half/term.kicad_sch diff --git a/Templates/PCIexpress_x4_low/.gitignore b/Templates/PCIe x4 Templates/PCIexpress_x4_low/.gitignore similarity index 100% rename from Templates/PCIexpress_x4_low/.gitignore rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/.gitignore diff --git a/Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb b/Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pcb diff --git a/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro b/Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro similarity index 100% rename from Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_pro diff --git a/Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/PCIexpress_x4_low.kicad_sch diff --git a/Templates/PCIexpress_x4_low/decap.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_low/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_low/decap.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x4_low/fp-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_low/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x4_low/fp-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/fp-lib-table diff --git a/Templates/PCIexpress_x4_low/meta/info.html b/Templates/PCIe x4 Templates/PCIexpress_x4_low/meta/info.html similarity index 100% rename from Templates/PCIexpress_x4_low/meta/info.html rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/meta/info.html diff --git a/Templates/PCIexpress_x4_low/sym-lib-table b/Templates/PCIe x4 Templates/PCIexpress_x4_low/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x4_low/sym-lib-table rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/sym-lib-table diff --git a/Templates/PCIexpress_x4_low/term.kicad_sch b/Templates/PCIe x4 Templates/PCIexpress_x4_low/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x4_low/term.kicad_sch rename to Templates/PCIe x4 Templates/PCIexpress_x4_low/term.kicad_sch diff --git a/Templates/PCIexpress_x8_full/.gitignore b/Templates/PCIe x8 Templates/PCIexpress_x8_full/.gitignore similarity index 100% rename from Templates/PCIexpress_x8_full/.gitignore rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/.gitignore diff --git a/Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb b/Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pcb diff --git a/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro b/Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro similarity index 100% rename from Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_pro diff --git a/Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/PCIexpress_x8_full.kicad_sch diff --git a/Templates/PCIexpress_x8_full/decap.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_full/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_full/decap.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/decap.kicad_sch diff --git a/Templates/PCIexpress_x8_full/fp-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_full/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x8_full/fp-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/fp-lib-table diff --git a/Templates/PCIexpress_x8_full/meta/info.html b/Templates/PCIe x8 Templates/PCIexpress_x8_full/meta/info.html similarity index 100% rename from Templates/PCIexpress_x8_full/meta/info.html rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/meta/info.html diff --git a/Templates/PCIexpress_x8_full/sym-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_full/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x8_full/sym-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/sym-lib-table diff --git a/Templates/PCIexpress_x8_full/term.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_full/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_full/term.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_full/term.kicad_sch diff --git a/Templates/PCIexpress_x8_half/.gitignore b/Templates/PCIe x8 Templates/PCIexpress_x8_half/.gitignore similarity index 100% rename from Templates/PCIexpress_x8_half/.gitignore rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/.gitignore diff --git a/Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb b/Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pcb diff --git a/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro b/Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro similarity index 100% rename from Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_pro diff --git a/Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/PCIexpress_x8_half.kicad_sch diff --git a/Templates/PCIexpress_x8_half/decap.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_half/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_half/decap.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/decap.kicad_sch diff --git a/Templates/PCIexpress_x8_half/fp-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_half/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x8_half/fp-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/fp-lib-table diff --git a/Templates/PCIexpress_x8_half/meta/info.html b/Templates/PCIe x8 Templates/PCIexpress_x8_half/meta/info.html similarity index 100% rename from Templates/PCIexpress_x8_half/meta/info.html rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/meta/info.html diff --git a/Templates/PCIexpress_x8_half/sym-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_half/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x8_half/sym-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/sym-lib-table diff --git a/Templates/PCIexpress_x8_half/term.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_half/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_half/term.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_half/term.kicad_sch diff --git a/Templates/PCIexpress_x8_low/.gitignore b/Templates/PCIe x8 Templates/PCIexpress_x8_low/.gitignore similarity index 100% rename from Templates/PCIexpress_x8_low/.gitignore rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/.gitignore diff --git a/Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_connector.kicad_sch diff --git a/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb b/Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb similarity index 100% rename from Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pcb diff --git a/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro b/Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro similarity index 100% rename from Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_pro diff --git a/Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/PCIexpress_x8_low.kicad_sch diff --git a/Templates/PCIexpress_x8_low/decap.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_low/decap.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_low/decap.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/decap.kicad_sch diff --git a/Templates/PCIexpress_x8_low/fp-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_low/fp-lib-table similarity index 100% rename from Templates/PCIexpress_x8_low/fp-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/fp-lib-table diff --git a/Templates/PCIexpress_x8_low/meta/info.html b/Templates/PCIe x8 Templates/PCIexpress_x8_low/meta/info.html similarity index 100% rename from Templates/PCIexpress_x8_low/meta/info.html rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/meta/info.html diff --git a/Templates/PCIexpress_x8_low/sym-lib-table b/Templates/PCIe x8 Templates/PCIexpress_x8_low/sym-lib-table similarity index 100% rename from Templates/PCIexpress_x8_low/sym-lib-table rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/sym-lib-table diff --git a/Templates/PCIexpress_x8_low/term.kicad_sch b/Templates/PCIe x8 Templates/PCIexpress_x8_low/term.kicad_sch similarity index 100% rename from Templates/PCIexpress_x8_low/term.kicad_sch rename to Templates/PCIe x8 Templates/PCIexpress_x8_low/term.kicad_sch From 8a79b2350297650e24523f9489706c3e9f5e2015 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 21:59:35 -0400 Subject: [PATCH 10/34] Finished A Key Templates -Added A Key Templates -Fixed Name mistakes in symbols -changed M.2 footprint to have 90 degree thermal relief pads instead of 45 degrees. 45 degrees caused no connections to copper pours. --- Library/PCIexpress.bak | 20 +- Library/PCIexpress.kicad_sym | 20 +- .../M.2 A Key Connector.kicad_mod | 67 - .../M.2 A+E Key Connector.kicad_mod | 59 - .../M.2 B Key Connector.kicad_mod | 67 - .../M.2 B+M Key Connector.kicad_mod | 59 - .../M.2 C Key Connector.kicad_mod | 67 - .../M.2 D Key Connector.kicad_mod | 67 - .../M.2 E Key Connector.kicad_mod | 67 - .../M.2 F Key Connector.kicad_mod | 67 - .../M.2 G Key Connector.kicad_mod | 67 - .../M.2 H Key Connector.kicad_mod | 67 - .../M.2 J Key Connector.kicad_mod | 67 - .../M.2 K Key Connector.kicad_mod | 67 - .../M.2 L Key Connector.kicad_mod | 67 - .../M.2 M Key Connector.kicad_mod | 67 - .../M.2 No Key Connector.kicad_mod | 75 - .../M.2 A Key 22110/M.2 A Key 22110.kicad_pcb | 3281 ++++++++++++++ .../M.2 A Key 22110/M.2 A Key 22110.kicad_pro | 630 +++ .../M.2 A Key 22110/M.2 A Key 22110.kicad_sch | 1256 ++++++ .../M.2 A Key 22110/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 2230/M.2 A Key 2230.kicad_pcb | 3328 ++++++++++++++ .../M.2 A Key 2230/M.2 A Key 2230.kicad_pro | 643 +++ .../M.2 A Key 2230/M.2 A Key 2230.kicad_sch | 1256 ++++++ .../M.2 A Key 2230/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 2230/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 2242/M.2 A Key 2242.kicad_pcb | 3282 ++++++++++++++ .../M.2 A Key 2242/M.2 A Key 2242.kicad_pro | 630 +++ .../M.2 A Key 2242/M.2 A Key 2242.kicad_sch | 1256 ++++++ .../M.2 A Key 2242/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 2242/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 2260/M.2 A Key 2260.kicad_pcb | 3283 ++++++++++++++ .../M.2 A Key 2260/M.2 A Key 2260.kicad_pro | 630 +++ .../M.2 A Key 2260/M.2 A Key 2260.kicad_sch | 1256 ++++++ .../M.2 A Key 2260/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 2260/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 2280/M.2 A Key 2280.kicad_pcb | 3373 ++++++++++++++ .../M.2 A Key 2280/M.2 A Key 2280.kicad_pro | 630 +++ .../M.2 A Key 2280/M.2 A Key 2280.kicad_sch | 1256 ++++++ .../M.2 A Key 2280/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 2280/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 30110/M.2 A Key 30110.kicad_pcb | 3300 ++++++++++++++ .../M.2 A Key 30110/M.2 A Key 30110.kicad_pro | 630 +++ .../M.2 A Key 30110/M.2 A Key 30110.kicad_sch | 1256 ++++++ .../M.2 A Key 30110/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 3030/M.2 A Key 3030.kicad_pcb | 3389 ++++++++++++++ .../M.2 A Key 3030/M.2 A Key 3030.kicad_pro | 630 +++ .../M.2 A Key 3030/M.2 A Key 3030.kicad_sch | 1256 ++++++ .../M.2 A Key 3030/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 3030/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 3042/M.2 A Key 3042.kicad_pcb | 3300 ++++++++++++++ .../M.2 A Key 3042/M.2 A Key 3042.kicad_pro | 630 +++ .../M.2 A Key 3042/M.2 A Key 3042.kicad_sch | 1256 ++++++ .../M.2 A Key 3042/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 3042/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 3060/M.2 A Key 3060.kicad_pcb | 3300 ++++++++++++++ .../M.2 A Key 3060/M.2 A Key 3060.kicad_pro | 630 +++ .../M.2 A Key 3060/M.2 A Key 3060.kicad_sch | 1256 ++++++ .../M.2 A Key 3060/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 3060/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A Key 3080/M.2 A Key 3080.kicad_pcb | 3300 ++++++++++++++ .../M.2 A Key 3080/M.2 A Key 3080.kicad_pro | 630 +++ .../M.2 A Key 3080/M.2 A Key 3080.kicad_sch | 1256 ++++++ .../M.2 A Key 3080/M.2 A Key.kicad_sch | 3992 +++++++++++++++++ .../M.2 A Key 3080/PCIe Couple Caps.kicad_sch | 380 ++ .../PCIexpress_x16_low.kicad_prl | 136 + 68 files changed, 95885 insertions(+), 1017 deletions(-) create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pro create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch create mode 100644 Templates/M.2 A Key Templates/M.2 A Key 3080/PCIe Couple Caps.kicad_sch create mode 100644 Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index 20af0c9..b12507b 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -399,7 +399,7 @@ (pin bidirectional line (at -30.48 -74.93 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -417,7 +417,7 @@ (pin bidirectional line (at -30.48 -77.47 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -471,7 +471,7 @@ (pin input line (at -30.48 -85.09 0) (length 2.54) - (name "RESERVED/PERn0" + (name "RESERVED/PERn1" (effects (font (size 1.27 1.27) @@ -1606,7 +1606,7 @@ (pin bidirectional line (at -20.32 -73.66 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -1624,7 +1624,7 @@ (pin bidirectional line (at -20.32 -76.2 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -1678,7 +1678,7 @@ (pin input line (at -20.32 -83.82 0) (length 2.54) - (name "PERn0" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -2200,7 +2200,7 @@ (pin input line (at 21.59 -72.39 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -2885,7 +2885,7 @@ (pin input line (at -22.86 -73.66 0) (length 2.54) - (name "REFLCKn" + (name "REFLCLKn" (effects (font (size 1.27 1.27) @@ -4020,7 +4020,7 @@ (pin input line (at -22.86 -73.66 0) (length 2.54) - (name "REFLCKn" + (name "REFLCLKn" (effects (font (size 1.27 1.27) @@ -16307,7 +16307,7 @@ (hide yes) ) ) - (property "Note" "Check PCIe M.2 Electromechanical Specification for Pin Alt mode functions" + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." (at 0 0 0) (effects (font diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index a29d332..6fdb2c7 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -399,7 +399,7 @@ (pin bidirectional line (at -30.48 -74.93 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -417,7 +417,7 @@ (pin bidirectional line (at -30.48 -77.47 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -471,7 +471,7 @@ (pin input line (at -30.48 -85.09 0) (length 2.54) - (name "RESERVED/PERn0" + (name "RESERVED/PERn1" (effects (font (size 1.27 1.27) @@ -921,7 +921,7 @@ (pin input line (at 31.75 -73.66 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -1606,7 +1606,7 @@ (pin bidirectional line (at -20.32 -73.66 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -1624,7 +1624,7 @@ (pin bidirectional line (at -20.32 -76.2 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -1678,7 +1678,7 @@ (pin input line (at -20.32 -83.82 0) (length 2.54) - (name "PERn0" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -2200,7 +2200,7 @@ (pin input line (at 21.59 -72.39 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -2885,7 +2885,7 @@ (pin input line (at -22.86 -73.66 0) (length 2.54) - (name "REFLCKn" + (name "REFLCLKn" (effects (font (size 1.27 1.27) @@ -4020,7 +4020,7 @@ (pin input line (at -22.86 -73.66 0) (length 2.54) - (name "REFLCKn" + (name "REFLCLKn" (effects (font (size 1.27 1.27) diff --git a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod index 0bbbeb3..e00b461 100644 --- a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod index 106dd70..2905596 100644 --- a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -1049,413 +1049,354 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod index cbbcfcb..23aa92f 100644 --- a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod index fd1fb15..4fdee4b 100644 --- a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod @@ -1049,413 +1049,354 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod index 536a3ee..53d8acd 100644 --- a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod index ad3707c..0ff8406 100644 --- a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod index d94545f..c77f990 100644 --- a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod index 9cfc3b8..af19140 100644 --- a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod index 08c0261..6184a7a 100644 --- a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod index 21a35ed..bffd470 100644 --- a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod index 410fa8a..2fb9ca7 100644 --- a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod index 7dfcc24..bbb0104 100644 --- a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod index 0635518..acea5f4 100644 --- a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod index c70b7f5..a4d9408 100644 --- a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod @@ -995,469 +995,402 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod index b2ffdfc..323f1ee 100644 --- a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod @@ -941,525 +941,450 @@ (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) (pad "2" smd rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) (pad "3" smd rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) (pad "4" smd rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) (pad "5" smd rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) (pad "6" smd rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) (pad "7" smd rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) (pad "8" smd rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) (pad "9" smd rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) (pad "10" smd rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) (pad "11" smd rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) (pad "12" smd rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) (pad "13" smd rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) (pad "14" smd rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) (pad "15" smd rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) (pad "16" smd rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) (pad "17" smd rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) (pad "18" smd rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) (pad "19" smd rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) (pad "20" smd rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) (pad "21" smd rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) (pad "22" smd rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) (pad "23" smd rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) (pad "24" smd rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) (pad "25" smd rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) (pad "26" smd rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) (pad "27" smd rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) (pad "28" smd rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) (pad "29" smd rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) (pad "30" smd rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) (pad "31" smd rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) (pad "32" smd rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) (pad "33" smd rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) (pad "34" smd rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) (pad "35" smd rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) (pad "36" smd rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) (pad "37" smd rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) (pad "38" smd rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) (pad "39" smd rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) (pad "40" smd rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) (pad "41" smd rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) (pad "42" smd rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) (pad "43" smd rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) (pad "44" smd rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) (pad "45" smd rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) (pad "46" smd rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) (pad "47" smd rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) (pad "48" smd rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) (pad "49" smd rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) (pad "50" smd rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) (pad "51" smd rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) (pad "52" smd rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) (pad "53" smd rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) (pad "54" smd rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) (pad "55" smd rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) (pad "56" smd rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) (pad "57" smd rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) (pad "58" smd rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) (pad "59" smd rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) (pad "60" smd rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) (pad "61" smd rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) (pad "62" smd rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) (pad "63" smd rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) (pad "64" smd rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) (pad "65" smd rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) (pad "66" smd rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) (pad "67" smd rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) (pad "68" smd rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) (pad "69" smd rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) (pad "70" smd rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) (pad "71" smd rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) (pad "72" smd rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) (pad "73" smd rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) (pad "74" smd rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") - (thermal_bridge_angle 45) (uuid "424d8695-af46-4f73-b82c-12353796f215") ) (pad "75" smd rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") - (thermal_bridge_angle 45) (uuid "7ae3fec0-d8d7-46f7-8952-778afd51c0fc") ) (zone diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb new file mode 100644 index 0000000..95cc37d --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb @@ -0,0 +1,3281 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1P") + (net 3 "/M.2 A Key/PET1N") + (net 4 "/M.2 A Key/PET0P") + (net 5 "/M.2 A Key/PET0N") + (net 6 "/PET1+") + (net 7 "/PET0-") + (net 8 "/PET0+") + (net 9 "/PET1-") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/LED#2") + (net 15 "/DP_MLDIR") + (net 16 "/DP_ML3-") + (net 17 "/DP_AUX-") + (net 18 "/DP_ML3+") + (net 19 "/DP_AUX+") + (net 20 "/DP_ML2-") + (net 21 "/DP_ML1-") + (net 22 "/DP_ML2+") + (net 23 "/DP_ML1+") + (net 24 "/DP_HPD") + (net 25 "/DP_ML0-") + (net 26 "/DP_ML0+") + (net 27 "/PER0-") + (net 28 "/PER0+") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (net 34 "/REFCLK0+") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (net 36 "/REFCLK0-") + (net 37 "/SUSCLK") + (net 38 "/PERST0#") + (net 39 "/CLKREQ0#") + (net 40 "/W_DISABLE2#") + (net 41 "/PEWAKE0#") + (net 42 "/W_DISABLE1#") + (net 43 "/I2C_DATA") + (net 44 "/PER1+") + (net 45 "/I2C_CLK") + (net 46 "/PER1-") + (net 47 "/ALERT#") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (net 49 "/PERST1#") + (net 50 "/CLKREQ1#") + (net 51 "/PEWAKE1#") + (net 52 "/REFCLK1+") + (net 53 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3d356e6e-51c5-4742-891a-2e269df22017") + (at 107.914916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "5e53516f-5683-42e8-a93e-27cf8114c5c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "dd879e30-f5c1-466f-a74f-2b99e469b3c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5ef3b102-4d7e-4294-b6be-f90f6cb37642") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "39accfe4-c7ba-4f5c-8d91-2dafb7fa5f28") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d2b262e-2426-4b6d-9731-ade33616d51f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "59b7d5ea-2b0c-4a46-b322-9f2297f3d403") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c9e4837-75ba-42fa-aec2-10e399cd58c6") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e29ceda9-b845-45c6-9d7e-83463301ac57") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7055e1a1-0a29-492a-a919-84f2ad53d4e5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f041ca2-fddf-4b28-966c-8159bf85de00") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8550f1d1-7e4e-417d-94d5-0320f345f295") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89bf551c-486c-4e8a-8f6c-7631fdac877f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "97fa5c0c-f8d7-429a-bac6-66f01a13a621") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2fb74e84-3185-43a7-9dcc-0851527a3d8c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fbdddebf-9b60-40e1-bd40-9db3f87af349") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "5e0ed3e7-fc0d-4f2f-8d98-4c8d3e5490f7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "10b5899d-83af-4e18-83fb-9a38d01cdb13") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5d9a6259-1636-4316-85be-0f384c481772") + (at 102.614916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "d9ffc86e-0a11-44b6-a2e4-883aea13b54a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ff185811-2f79-4a7a-a710-329506b5a3f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3d0fc9dd-db8a-4945-a83c-e376319bf96b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c79930c9-eb54-41a0-8745-4246baa30c47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48f37d9e-1809-414d-b6e5-b164c4bbffa9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a743f2e2-6540-43c9-8d42-b6c17da1d4f3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "848e7f81-eff5-4bb3-bee3-aadccf02b44f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0e309b2-80d2-4ac7-ba11-6340ab0b430e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4e945ea5-98ff-4f23-95dd-52166bc9b5a2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f9fcdde-f54a-479a-9a70-3e0311efa0c9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e8e9db2-d8a2-4c28-9d75-3291e9c39c28") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c848b212-f52e-4d72-a53a-d3e38bd93b10") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "49fd4a54-9827-4b24-82b3-fb78449a6289") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7ae299dd-d878-4924-b425-16205de43357") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ba32178a-a2a4-4969-abf7-3a5f38a2b492") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "c01b247c-aae3-45c1-8bf5-100de999f193") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1+") + (pintype "passive") + (uuid "a7229ebe-d1ee-4381-a234-22fc4574f01e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "78134288-7fd2-4d1c-8865-cc00a4e347c7") + (at 108.614916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "2d60f9e6-85bb-429b-98a3-bdc560ea569d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6671ccf8-1270-4d8d-958f-5c43913342c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1d67cffe-592b-435a-87bf-f8af843d44a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "20def12d-04c8-4f8c-af2a-3f57f20a06fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb8e1545-e54d-4222-a1bc-6ffbdd812247") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "18561879-1bf0-499b-bc12-fc55aac3af0d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff777ac8-84b6-448c-9495-fc080daaae28") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1397eb9-ef72-4f93-b575-dbdc947b34ba") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ff3e466-94a4-4e47-b71b-7ec0cf3abb61") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f268d53c-3dfe-45d4-a474-8bc85c76ac19") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b1a7c014-b8c0-4f09-933f-9de6b600b029") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41f70d54-4c8a-4663-b542-47c3f16936bd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "840d2b01-398c-4ef5-9eb9-52d165553f97") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f1898b9a-48b5-4515-9c6c-4c26781335b8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6355439a-533a-47ef-a46a-8d5e509a0f74") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "8cf89f94-bfe3-47c5-b675-ac37a36d69d4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "12910ed6-5201-43cd-93a3-84273be3b24f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "83ec9770-ba90-4052-bbb1-952fc7ede87e") + (at 109.264916 129.29) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3288b539-b7ae-40c7-b0b8-7d2b72ada0c5") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fac50146-7d6a-446a-b2d2-5b0aa0110d2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "625f175c-2b51-4e0b-a848-d3dc09c562a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a01c178-346d-4576-ac32-3bf362489df1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bca83946-5cc9-44a8-9709-bfff4096f8d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 -80) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f2c62321-9565-498f-8ce0-839bd8817125") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b0278416-74f1-4ff0-ae5b-eac7336a453f") + (at 101.914916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "80217a75-55a2-465f-9c53-e2010f062efc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0f1246ae-2fbb-49ec-acdd-9b625a1019d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "57ab3f4d-061b-49e5-bcba-fd621e690d92") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "afffe4a3-cc30-499e-8a31-600851535b9d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5127caca-680d-4386-ab47-7b6ab1199b9b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ed1d6ea-b243-4055-a1fc-7b3bfc2fbb36") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "959a67c8-a14c-4501-9e2c-bf4b1d36acf5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb3b52e5-fe94-4bed-876e-5ee08ca57cdc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e02beb5-9dfe-4e60-a6e2-2bdb53d79c2d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d215e166-f5cf-4d77-8c90-2ecd62813924") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6c661fd-1b04-4639-9bc9-d77eb7fbb436") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23df70e3-81cb-44c3-82c8-cd6a1e01fb16") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "b4edb675-c0f5-4260-816f-9e2a384c5a59") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c0137a11-24a9-4d42-a330-df3982360005") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f506d5f3-e1da-420b-9091-abc196d99b79") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "6eee6269-0347-45a1-bf9b-9ad25231caa2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET1-") + (pintype "passive") + (uuid "a5f5653a-7b94-4205-a1ad-41ff1a86efad") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "e442a2c0-7041-40e8-afd0-dbbd1a7089f3") + (at 109.264916 158.18) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "43bc05c9-5b09-40a7-9382-ce3bb351aae3") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "71da16d0-eee4-4ef8-8590-49ec1a017993") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae518aab-c326-4c6f-a0b6-7fd6d4add11f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2b61b445-d645-4c4a-851e-5457786c9b55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4f0457e1-a99b-4c31-b5c8-8f4d6b81b310") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "4ead36ac-a848-4f37-adfd-9c3e0bb209e3") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "56cf16c9-e19d-4609-98c5-1767745ceb4e") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f2cc390-9cb8-469f-b88f-e96a978ebd22") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "099f232c-17bc-4ae6-b217-8fb142fc025a") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f14a9ed-b26e-4aaa-9c59-aeb914bf15be") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "21603b3a-5128-4277-8369-01fa4989a007") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "96cfa0b5-9073-46e8-a853-e8225e2be6a7") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1174fad3-dfd0-4636-819b-4cfb02c8254a") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "26db7180-eff5-497a-b133-c2f78ad01def") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aa106a1a-a931-4cbe-b81c-8a5b3b5d7536") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e5bb341-7638-4982-a9ea-2e492bbd02d7") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8690616c-df51-49e9-8f33-7ac2705bac47") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4647b25b-e93a-415d-969d-30313fb63da2") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "adaec28d-af1a-47eb-b402-82e3df9df7e0") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bce8ebfe-3af8-4665-a8ec-1985d2c4ceb2") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "87c07a87-db7e-4528-8e80-850ef0027012") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2f52dca1-207e-4abb-b9f6-05c953da380a") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5e50f34e-e812-4bff-b711-4b27f412041d") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "80b27ba8-81a1-4466-acf9-9554e9a44b7c") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d733699d-9c0a-4119-a3d2-bc3286ea63aa") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1081ca82-d43e-477a-9d90-8b6d7dabe5ce") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "590eb6ad-9a22-4f36-b066-935b4adb0834") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e50e5b44-1247-49dd-9bdc-a91e4cadb7fe") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc3d3b14-8e48-4ec1-95d1-f2e3112e76d7") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c92c127e-893b-4cc6-aa11-1f8c2b17c643") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d48c3d83-12a5-4b01-a21e-938305304490") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4a9d2ba1-641f-4e76-99a1-19980cefc1d5") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4a2c04b8-17d5-4e31-8ce1-2c0e0e1670fd") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f265e6b1-7d47-4334-a630-7e1082f46a7f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "730abfd3-ab14-4d65-8e9b-f1ef4cddd338") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e922656d-9692-4830-95b5-63bcab226e01") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4630b48c-b89d-4a15-a86e-6e9fcb5c9e4a") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ee627f8d-b0f1-4150-93c2-1e1588ddd3c0") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2f739bd8-fdd3-4a30-a8fe-e01bcc711222") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "32a6ffb8-2be7-458d-b968-4e4d17548101") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "515727c0-1649-4690-8ed1-5fa2d3dcf08a") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e9cbe48a-3223-4ed3-88ae-5a6387253fa5") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "02765b37-1aab-49d8-9bb7-2ad6ed442d3c") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8767343f-eaf6-4074-9396-b1cbed0cbd08") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e42c202a-7946-4053-8472-bd9189bada81") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7d405363-e1da-417b-87fc-64420850f4b2") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "44f66e7f-aaa9-4ef4-bc5a-bf62a9de9044") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f444b5b-09f9-4813-a58c-7a6b9b2fc288") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "79bf1a1b-bc2a-4ef8-8ed2-07ba83f7f48e") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cb5909e4-3c44-45c9-ae9a-1c9819c2374b") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "865f52c9-489c-4205-9a1a-3833ac10fa8a") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "be6b3599-dc80-4688-a013-a695dcdd77c8") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4c85a13e-86de-4526-9179-b89a855f9107") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "aa017087-4179-4fe6-a30c-d8fa2e8aea2d") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d81aca17-35d6-40fa-8fd1-9856aca342e3") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d43b3cfa-d3c9-4ea3-a157-abbd89d3f9a6") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9856f478-cb20-455d-aa84-194ee7e30196") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "06ae795c-4818-4d03-8c48-2e3a0715fc25") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cf31dfef-eff7-4f69-8c39-bdf8adff5994") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f8ecb2a3-d620-4bac-bf90-cee88225b992") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "646ec0b1-25a6-4c7d-bf13-a5a35ac72afd") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8cfa0f35-4866-48e4-95a8-add7e6a40e04") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6e5038bd-ebd1-4c9b-873a-28bff4276ab1") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7a47af07-43ff-445e-9232-10b49cac03e4") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4f39a78e-e957-47a0-b494-92c0167b09a0") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "821d3594-1a4c-4fb7-9f84-5a81c7cafeb9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4724f48f-54b4-46a7-9285-21974839de4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "b735f807-891f-4deb-bced-0965273161cf") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "53e80fee-b859-42c8-9fea-248b009a2791") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "91d32df0-6718-4b21-897b-26a632773a80") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f18fe0a-b38c-4225-b107-665119c52183") + (pts + (xy 94.264916 48.18) (xy 124.264916 48.18) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.264916 26.95 0) + (layer "User.2") + (uuid "2f18fe0a-b38c-4225-b107-665119c52183") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6ab4108d-780b-4b57-976f-db24eab0ab43") + (pts + (xy 119.189916 159.29) (xy 119.189916 99.29) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.134916 129.29 90) + (layer "User.2") + (uuid "6ab4108d-780b-4b57-976f-db24eab0ab43") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "79cf3f11-55ef-4a8a-9d98-142ebb5a68f2") + (pts + (xy 119.189916 159.29) (xy 119.189916 117.29) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.584916 138.29 90) + (layer "User.2") + (uuid "79cf3f11-55ef-4a8a-9d98-142ebb5a68f2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9ed350a4-ff8b-4208-81e7-cb4dbee252b8") + (pts + (xy 98.264916 49.29) (xy 120.264916 49.29) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.264916 33.41 0) + (layer "User.2") + (uuid "9ed350a4-ff8b-4208-81e7-cb4dbee252b8") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d63750b7-a602-496e-b41d-bf64a345ee88") + (pts + (xy 119.189916 159.29) (xy 119.189916 49.29) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.629916 104.29 90) + (layer "User.2") + (uuid "d63750b7-a602-496e-b41d-bf64a345ee88") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d8dabb36-d96c-4097-a604-14a00609cc49") + (pts + (xy 119.189916 159.29) (xy 119.189916 129.29) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.684916 144.29 90) + (layer "User.2") + (uuid "d8dabb36-d96c-4097-a604-14a00609cc49") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "deb0c025-c723-41ba-b9d7-e30e4b1c11cd") + (pts + (xy 119.174916 159.29) (xy 119.174916 79.29) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.859916 119.29 90) + (layer "User.2") + (uuid "deb0c025-c723-41ba-b9d7-e30e4b1c11cd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b7f9e3f3-2a7a-4103-aec0-36fcc57b0b86") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d0563b6d-2926-4c44-ab19-0cc5ddeff7b0") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "ea58c5cf-6acf-4b27-a7e5-1b4cf832fa39") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5459d4d2-0f34-401e-81e1-b17a57bd9e80") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "8dbee0e3-c720-4271-8802-432386668058") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "73c035e2-efaf-4e24-9bee-0acca280b714") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e48ef849-4c26-4a96-910b-75cc72dfd39f") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "e64ee181-3487-47e9-ad4c-f25de3bc41cc") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "5cf4db47-4dbc-4df3-a63f-5c7d35109621") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "358090c1-cc91-4178-a6f9-ef837aed55b7") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "fcab645c-ea95-4e04-8395-f5cf67115e2a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "08653f6b-f429-4483-b714-f1f4c1f4407c") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "db8f2797-b929-46c7-a4c9-f0be5997048a") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "bcd06325-bd4e-494e-994a-0d784a90f8c7") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9aee7e4d-ead4-42b7-a4b8-5f6c30185add") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e1c8b110-5580-473b-a4ce-0438fd0e1b47") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "f7d884d0-d9b0-47d5-b9ec-747f8b398b5d") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "b2d635fa-8ef5-457a-a805-9084a504235e") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "9461e5a5-7c64-47b4-a0b9-ad6956f5c57b") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "ae931ffa-0846-4d5f-82a7-c342482749f8") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c4a66433-312c-46e5-9e6b-a2336c439d2d") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "20fa270d-a992-49d2-9a84-ba15ad60d211") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "24de2f75-6d43-4bf9-bb75-aa42a85bfd4f") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "768dfebd-27e1-40bb-97a5-2f53b270de88") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "beef84a4-ba12-441c-8bfb-bd4a805f5fd5") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "cc6444e7-7029-45a1-9f5b-bf5383721821") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "1fc1163a-6d3f-4d40-bbef-504d24ba7928") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b41f4061-de8c-4ede-9707-f63c45e701c0") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "65069ac0-dc14-4f43-a060-90357ad3fb17") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3df9d527-cfe3-44f7-8947-7e5bd33b46d8") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9ad351b1-46c2-4b3c-96d0-5ea321968c03") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "5a341768-e6a2-4312-946e-7c31689daa6a") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "4831306b-581c-4098-8278-4804365ba92c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "a4edb093-082a-452c-a236-d909dd1ee2d5") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "d3da99d7-f34f-4bf0-815b-e84f4331da98") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "1cfb34e7-f844-48a6-9d16-a714ac37d219") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5b5f6e6f-8ca5-4ee4-99d6-71c111e2b003") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "799ed32b-839d-45bb-a5c2-78bbc8f9827a") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "3a9785b9-7450-4222-a356-91cca1d0d45f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "df2ad80f-2d6c-4157-883d-7826c8878a97") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "1fd3d0bf-d55d-4286-ba4a-178e7e8250ce") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "2f1a5305-fd33-4778-afef-946f6190ecf5") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cabf3518-f8bb-4546-a201-10bd2c5766e6") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "e31e9331-9f5e-416f-bf28-774250e0b68e") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "955ef36a-9f28-478c-bf3f-d743291b63de") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "b60d397a-67a1-4b66-a958-9fc3990db384") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "ac432262-bb16-4e82-bb5d-aa668043b96b") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "b63fd242-39b0-43cd-9fed-286d671fc00b") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bcfe52b3-5d14-4f7b-8ed9-4ebe1f063cb0") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "20cd8421-bcbf-45e6-b3f6-b87863f92f28") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "ddd31b37-5a0f-4523-9f80-f296e879b727") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "e6d4b7c8-27f9-41e7-a6ac-e3a8b3a82e81") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "9506246f-9b70-4ea2-b31f-5a846b8b555b") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "1205e7a4-2fe1-465d-a4dd-a6fe5bf32fad") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1a95c2c1-b5f6-46e4-90e7-2a200726320d") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "dcb77964-d257-4448-8298-4eabf53f0280") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "a3f7b64f-f34f-4958-9cbc-781615d27031") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "87853d98-c66b-4b1e-b085-7b05c6a53a4d") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "066a7138-24e5-41f1-a206-2de18856aa36") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "7f7fa6db-9df5-4486-83e1-71fb3ec60b87") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "f2bcd519-e2e6-40c6-8b2e-317790ce9733") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "530df88f-f7ff-4ac8-8116-81a2319f2e0b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "6aee045d-c7b6-4362-9b70-1b0304f92a6a") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d3b5fcdd-c1bb-4001-9049-88cce53764e6") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "eef18d03-79e3-42ba-ae4b-9e53df822a11") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "73af0bdd-c905-478c-a744-749d8a0b13f6") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "530027ed-fe85-4007-868f-515040536f88") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "7efdd72c-4145-432d-92a4-072dd9694d5c") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.264916 155.29) (xy 120.264916 159.29) (xy 98.264916 159.29) (xy 98.264916 155.29) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "07e03772-c887-42de-808e-a5e63de2f4ed") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.264916 159.29) (xy 124.264916 154.09) (xy 94.264916 154.09) (xy 94.264916 159.29) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 120.264916 155.29) + (end 120.264916 49.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23516248-70cb-4afb-9e59-a9119c45c499") + ) + (gr_line + (start 98.264916 49.29) + (end 98.264916 155.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "729feab4-fd55-456c-8785-02772258a865") + ) + (gr_line + (start 120.264916 49.29) + (end 98.264916 49.29) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ac2e4491-5460-4742-9de2-6a38bda6c643") + ) + (via + (at 111.264916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "0bdb53ad-7cc9-4830-abc2-c88b8f2e98b3") + ) + (via + (at 109.764916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "35a2f420-dde6-4753-9808-3fa7ab842d8d") + ) + (via + (at 112.764916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "745b1538-1001-4cb4-8e51-3651e4b6f901") + ) + (via + (at 114.264916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "9d7abbac-0c89-470f-9d87-d5bcbdf6815a") + ) + (segment + (start 102.514916 156.864999) + (end 102.489916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1cfed440-1168-4c26-abfc-b03c001db9cf") + ) + (segment + (start 102.614916 155.209001) + (end 102.614916 154.864) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4c10587c-b313-4421-b77c-8904e4349110") + ) + (segment + (start 102.514916 158.14) + (end 102.514916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6ae473cd-9887-4b03-8a58-fabe3dae66c8") + ) + (segment + (start 102.489916 156.839999) + (end 102.489916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bfe1df24-5ee4-4171-a29a-be03c4c1d204") + ) + (segment + (start 102.489916 155.334001) + (end 102.614916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fa76a6eb-1e0c-4573-9856-72abb869d77b") + ) + (segment + (start 102.014916 156.864999) + (end 102.039916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1a21780b-a6c6-4cdb-8578-1efc196bb1c1") + ) + (segment + (start 101.914916 155.209001) + (end 101.914916 154.864) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "629fe5d9-6ec7-426e-9ebc-27ee14d78830") + ) + (segment + (start 102.039916 155.334001) + (end 101.914916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7f1294c5-a8e9-49e7-b408-a15253c13577") + ) + (segment + (start 102.039916 156.839999) + (end 102.039916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "855d0f4e-dc7c-4e60-a777-d6911b022714") + ) + (segment + (start 102.014916 158.14) + (end 102.014916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d988fb70-5f63-49a3-83fa-c9ab38884ff7") + ) + (segment + (start 108.489916 156.839999) + (end 108.489916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5a3d1444-323f-432f-ba67-93a738e485fa") + ) + (segment + (start 108.489916 155.334001) + (end 108.614916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8f5790a8-c802-48ce-8e49-848ba5ce0b77") + ) + (segment + (start 108.514916 156.864999) + (end 108.489916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9f928654-33ce-41cd-b92f-acbf44b55d1d") + ) + (segment + (start 108.514916 158.14) + (end 108.514916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "dcf8d05b-4317-44b1-bccb-50dfbae500cd") + ) + (segment + (start 108.614916 155.209001) + (end 108.614916 154.864) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ff51831b-1dd3-472f-9f7b-2ef3e7489ef8") + ) + (segment + (start 108.014916 158.14) + (end 108.014916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "1327fbe5-8c2b-4e64-91bc-858bc47d0d0c") + ) + (segment + (start 107.914916 155.209001) + (end 107.914916 154.864) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "72bf7a2d-e084-475e-ad76-23d0ce28d49c") + ) + (segment + (start 108.014916 156.864999) + (end 108.039916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7f380d64-1a18-4731-8751-6887566745b6") + ) + (segment + (start 108.039916 156.839999) + (end 108.039916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "abd86205-3e32-4dfa-8ee9-f2539d2cbbce") + ) + (segment + (start 108.039916 155.334001) + (end 107.914916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c5e05d2d-546c-4dc5-9f00-77bfae7b8492") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "a053f632-7ef2-47aa-8c72-0512eb05f0eb") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 98.26084 49.294) (xy 120.26084 49.294) (xy 120.265 157.48) (xy 98.265 157.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.295315 49.812174) (xy 106.315134 49.848034) (xy 106.377619 50.121806) (xy 106.377624 50.121822) + (xy 106.488908 50.439855) (xy 106.635108 50.743441) (xy 106.814378 51.028749) (xy 107.020371 51.287056) + (xy 107.909348 50.398079) (xy 107.946373 50.446331) (xy 108.108585 50.608543) (xy 108.156835 50.645566) + (xy 107.267858 51.534543) (xy 107.267858 51.534544) (xy 107.526166 51.740537) (xy 107.811474 51.919807) + (xy 108.11506 52.066007) (xy 108.433093 52.177291) (xy 108.433109 52.177296) (xy 108.761601 52.252272) + (xy 109.096444 52.29) (xy 109.433388 52.29) (xy 109.768229 52.252272) (xy 109.76823 52.252272) (xy 110.096722 52.177296) + (xy 110.096738 52.177291) (xy 110.414771 52.066007) (xy 110.718357 51.919807) (xy 111.003665 51.740537) + (xy 111.261972 51.534544) (xy 111.261972 51.534543) (xy 110.372995 50.645567) (xy 110.421247 50.608543) + (xy 110.583459 50.446331) (xy 110.620483 50.398079) (xy 111.509459 51.287056) (xy 111.50946 51.287056) + (xy 111.715453 51.028749) (xy 111.894723 50.743441) (xy 112.040923 50.439855) (xy 112.152207 50.121822) + (xy 112.152212 50.121806) (xy 112.214698 49.848034) (xy 112.247472 49.801843) (xy 112.286843 49.7905) + (xy 119.690416 49.7905) (xy 119.742742 49.812174) (xy 119.764416 49.8645) (xy 119.764416 154.7155) + (xy 119.752626 154.743961) (xy 119.742751 154.767816) (xy 119.742745 154.767818) (xy 119.742742 154.767826) + (xy 119.69043 154.7895) (xy 119.624024 154.7895) (xy 119.623975 154.789512) (xy 119.619394 154.789513) + (xy 119.619392 154.789512) (xy 119.61938 154.789513) (xy 119.602399 154.789513) (xy 119.602395 154.789513) + (xy 119.602391 154.789514) (xy 119.429991 154.819908) (xy 119.265484 154.879779) (xy 119.113871 154.967308) + (xy 119.113858 154.967319) (xy 118.97976 155.079837) (xy 118.979758 155.079838) (xy 118.979757 155.07984) + (xy 118.925445 155.144565) (xy 118.867228 155.213944) (xy 118.867226 155.213945) (xy 118.867226 155.213947) + (xy 118.867223 155.21395) (xy 118.779693 155.365551) (xy 118.719815 155.530061) (xy 118.689416 155.702463) + (xy 118.689416 157.48) (xy 118.390416 157.48) (xy 118.390416 157.270252) (xy 118.378783 157.211769) + (xy 118.352387 157.172265) (xy 118.339916 157.131153) (xy 118.339916 157.04) (xy 118.315294 157.04) + (xy 118.24237 157.054505) (xy 118.208661 157.077029) (xy 118.167549 157.0895) (xy 117.820167 157.0895) + (xy 117.779351 157.097618) (xy 117.750481 157.097618) (xy 117.709665 157.0895) (xy 117.709664 157.0895) + (xy 117.362283 157.0895) (xy 117.321171 157.077029) (xy 117.287461 157.054505) (xy 117.214538 157.04) + (xy 117.189916 157.04) (xy 117.189916 157.131153) (xy 117.177445 157.172265) (xy 117.151049 157.211768) + (xy 117.139416 157.270253) (xy 117.139416 157.48) (xy 116.990416 157.48) (xy 116.990416 156.288025) + (xy 116.990415 156.28802) (xy 116.95294 156.087544) (xy 116.879264 155.897363) (xy 116.771897 155.723959) + (xy 116.771896 155.723957) (xy 116.634495 155.573235) (xy 116.634494 155.573234) (xy 116.471741 155.450329) + (xy 116.471738 155.450328) (xy 116.471737 155.450327) (xy 116.289166 155.359418) (xy 116.289162 155.359417) + (xy 116.28916 155.359416) (xy 116.092998 155.303602) (xy 116.092992 155.303601) (xy 115.889919 155.284785) + (xy 115.889913 155.284785) (xy 115.686839 155.303601) (xy 115.686833 155.303602) (xy 115.490671 155.359416) + (xy 115.490666 155.359418) (xy 115.308093 155.450328) (xy 115.30809 155.450329) (xy 115.145337 155.573234) + (xy 115.145336 155.573235) (xy 115.007935 155.723957) (xy 115.007935 155.723958) (xy 114.900571 155.897358) + (xy 114.900566 155.897368) (xy 114.826893 156.08754) (xy 114.789416 156.28802) (xy 114.789416 157.015708) + (xy 114.767742 157.068034) (xy 114.715416 157.089708) (xy 114.711176 157.0895) (xy 114.709664 157.0895) + (xy 114.320168 157.0895) (xy 114.320167 157.0895) (xy 114.279351 157.097618) (xy 114.250481 157.097618) + (xy 114.209665 157.0895) (xy 114.209664 157.0895) (xy 113.820168 157.0895) (xy 113.820167 157.0895) + (xy 113.779351 157.097618) (xy 113.750481 157.097618) (xy 113.709665 157.0895) (xy 113.709664 157.0895) + (xy 113.362283 157.0895) (xy 113.321171 157.077029) (xy 113.287461 157.054505) (xy 113.214538 157.04) + (xy 113.189916 157.04) (xy 113.189916 157.131153) (xy 113.177445 157.172265) (xy 113.151049 157.211768) + (xy 113.139416 157.270253) (xy 113.139416 157.48) (xy 112.890416 157.48) (xy 112.890416 157.270252) + (xy 112.878783 157.211769) (xy 112.852387 157.172265) (xy 112.839916 157.131153) (xy 112.839916 157.04) + (xy 112.815294 157.04) (xy 112.74237 157.054505) (xy 112.708661 157.077029) (xy 112.667549 157.0895) + (xy 112.320167 157.0895) (xy 112.279351 157.097618) (xy 112.250481 157.097618) (xy 112.209665 157.0895) + (xy 112.209664 157.0895) (xy 111.862283 157.0895) (xy 111.821171 157.077029) (xy 111.787461 157.054505) + (xy 111.714538 157.04) (xy 111.689916 157.04) (xy 111.689916 157.131153) (xy 111.677445 157.172265) + (xy 111.651049 157.211768) (xy 111.639416 157.270253) (xy 111.639416 157.48) (xy 111.390416 157.48) + (xy 111.390416 157.270252) (xy 111.378783 157.211769) (xy 111.352387 157.172265) (xy 111.339916 157.131153) + (xy 111.339916 157.04) (xy 111.315294 157.04) (xy 111.24237 157.054505) (xy 111.208661 157.077029) + (xy 111.167549 157.0895) (xy 110.862283 157.0895) (xy 110.821171 157.077029) (xy 110.787461 157.054505) + (xy 110.714538 157.04) (xy 110.689916 157.04) (xy 110.689916 157.131153) (xy 110.677445 157.172265) + (xy 110.651049 157.211768) (xy 110.639416 157.270253) (xy 110.639416 157.48) (xy 110.390416 157.48) + (xy 110.390416 157.270252) (xy 110.378783 157.211769) (xy 110.352387 157.172265) (xy 110.339916 157.131153) + (xy 110.339916 157.04) (xy 110.315294 157.04) (xy 110.24237 157.054505) (xy 110.208661 157.077029) + (xy 110.167549 157.0895) (xy 109.820167 157.0895) (xy 109.779351 157.097618) (xy 109.750481 157.097618) + (xy 109.709665 157.0895) (xy 109.709664 157.0895) (xy 109.362283 157.0895) (xy 109.321171 157.077029) + (xy 109.287461 157.054505) (xy 109.214538 157.04) (xy 109.189916 157.04) (xy 109.189916 157.131153) + (xy 109.177445 157.172265) (xy 109.151049 157.211768) (xy 109.139416 157.270253) (xy 109.139416 157.48) + (xy 108.890416 157.48) (xy 108.890416 157.270252) (xy 108.878783 157.211769) (xy 108.852387 157.172265) + (xy 108.840932 157.143375) (xy 108.816432 156.99707) (xy 108.817879 156.990796) (xy 108.815416 156.984848) + (xy 108.815416 156.825435) (xy 108.815415 156.825434) (xy 108.793682 156.744326) (xy 108.794535 156.744097) + (xy 108.790416 156.723376) (xy 108.790416 155.489123) (xy 108.812089 155.436798) (xy 108.855376 155.393512) + (xy 108.894938 155.324989) (xy 108.915416 155.248563) (xy 108.915416 155.248558) (xy 108.916049 155.243755) + (xy 108.917557 155.243953) (xy 108.93709 155.196797) (xy 108.967122 155.166765) (xy 109.012501 155.063991) + (xy 109.015416 155.038865) (xy 109.015415 154.689136) (xy 109.012501 154.664009) (xy 108.972708 154.573888) + (xy 108.971401 154.517268) (xy 108.972698 154.514135) (xy 109.012501 154.423991) (xy 109.015416 154.398865) + (xy 109.015415 154.049136) (xy 109.012501 154.024009) (xy 108.967122 153.921235) (xy 108.887681 153.841794) + (xy 108.784907 153.796415) (xy 108.784906 153.796414) (xy 108.784904 153.796414) (xy 108.763575 153.79394) + (xy 108.759781 153.7935) (xy 108.75978 153.7935) (xy 108.470052 153.7935) (xy 108.444929 153.796414) + (xy 108.444923 153.796415) (xy 108.34215 153.841794) (xy 108.317242 153.866703) (xy 108.264916 153.888377) + (xy 108.21259 153.866703) (xy 108.187681 153.841794) (xy 108.084907 153.796415) (xy 108.084906 153.796414) + (xy 108.084904 153.796414) (xy 108.063575 153.79394) (xy 108.059781 153.7935) (xy 108.05978 153.7935) + (xy 107.770052 153.7935) (xy 107.744929 153.796414) (xy 107.744923 153.796415) (xy 107.64215 153.841794) + (xy 107.56271 153.921234) (xy 107.51733 154.024011) (xy 107.514416 154.049135) (xy 107.514416 154.398863) + (xy 107.51733 154.423986) (xy 107.517331 154.423992) (xy 107.557122 154.51411) (xy 107.55843 154.570732) + (xy 107.557122 154.57389) (xy 107.51733 154.664011) (xy 107.514416 154.689135) (xy 107.514416 155.038863) + (xy 107.51733 155.063986) (xy 107.517331 155.063992) (xy 107.56271 155.166765) (xy 107.592742 155.196797) + (xy 107.612275 155.243954) (xy 107.613783 155.243756) (xy 107.614416 155.248565) (xy 107.634893 155.324986) + (xy 107.634895 155.324991) (xy 107.652736 155.355892) (xy 107.67214 155.3895) (xy 107.674456 155.393512) + (xy 107.718904 155.43796) (xy 107.719984 155.439139) (xy 107.729152 155.464345) (xy 107.739416 155.489123) + (xy 107.739416 156.723376) (xy 107.735296 156.744097) (xy 107.73615 156.744326) (xy 107.714416 156.825434) + (xy 107.714416 156.984848) (xy 107.7134 156.99707) (xy 107.6889 157.143375) (xy 107.68367 157.151741) + (xy 107.677445 157.172265) (xy 107.651049 157.211768) (xy 107.639416 157.270253) (xy 107.639416 157.48) + (xy 107.390416 157.48) (xy 107.390416 157.270252) (xy 107.378783 157.211769) (xy 107.352387 157.172265) + (xy 107.339916 157.131153) (xy 107.339916 157.04) (xy 107.315294 157.04) (xy 107.24237 157.054505) + (xy 107.208661 157.077029) (xy 107.167549 157.0895) (xy 106.820167 157.0895) (xy 106.779351 157.097618) + (xy 106.750481 157.097618) (xy 106.709665 157.0895) (xy 106.709664 157.0895) (xy 106.362283 157.0895) + (xy 106.321171 157.077029) (xy 106.287461 157.054505) (xy 106.214538 157.04) (xy 106.189916 157.04) + (xy 106.189916 157.131153) (xy 106.177445 157.172265) (xy 106.151049 157.211768) (xy 106.139416 157.270253) + (xy 106.139416 157.48) (xy 105.890416 157.48) (xy 105.890416 157.270252) (xy 105.878783 157.211769) + (xy 105.852387 157.172265) (xy 105.839916 157.131153) (xy 105.839916 157.04) (xy 105.815294 157.04) + (xy 105.74237 157.054505) (xy 105.708661 157.077029) (xy 105.667549 157.0895) (xy 105.320167 157.0895) + (xy 105.279351 157.097618) (xy 105.250481 157.097618) (xy 105.209665 157.0895) (xy 105.209664 157.0895) + (xy 104.862283 157.0895) (xy 104.821171 157.077029) (xy 104.787461 157.054505) (xy 104.714538 157.04) + (xy 104.689916 157.04) (xy 104.689916 157.131153) (xy 104.677445 157.172265) (xy 104.651049 157.211768) + (xy 104.639416 157.270253) (xy 104.639416 157.48) (xy 104.390416 157.48) (xy 104.390416 157.270252) + (xy 104.378783 157.211769) (xy 104.352387 157.172265) (xy 104.339916 157.131153) (xy 104.339916 157.04) + (xy 104.315294 157.04) (xy 104.24237 157.054505) (xy 104.208661 157.077029) (xy 104.167549 157.0895) + (xy 103.820167 157.0895) (xy 103.779351 157.097618) (xy 103.750481 157.097618) (xy 103.709665 157.0895) + (xy 103.709664 157.0895) (xy 103.362283 157.0895) (xy 103.321171 157.077029) (xy 103.287461 157.054505) + (xy 103.214538 157.04) (xy 103.189916 157.04) (xy 103.189916 157.131153) (xy 103.177445 157.172265) + (xy 103.151049 157.211768) (xy 103.139416 157.270253) (xy 103.139416 157.48) (xy 102.890416 157.48) + (xy 102.890416 157.270252) (xy 102.878783 157.211769) (xy 102.852387 157.172265) (xy 102.840932 157.143375) + (xy 102.816432 156.99707) (xy 102.817879 156.990796) (xy 102.815416 156.984848) (xy 102.815416 156.825435) + (xy 102.815415 156.825434) (xy 102.793682 156.744326) (xy 102.794535 156.744097) (xy 102.790416 156.723376) + (xy 102.790416 155.489123) (xy 102.812089 155.436798) (xy 102.855376 155.393512) (xy 102.894938 155.324989) + (xy 102.915416 155.248563) (xy 102.915416 155.248558) (xy 102.916049 155.243755) (xy 102.917557 155.243953) + (xy 102.93709 155.196797) (xy 102.967122 155.166765) (xy 103.012501 155.063991) (xy 103.015416 155.038865) + (xy 103.015415 154.689136) (xy 103.012501 154.664009) (xy 102.972708 154.573888) (xy 102.971401 154.517268) + (xy 102.972698 154.514135) (xy 103.012501 154.423991) (xy 103.015416 154.398865) (xy 103.015415 154.049136) + (xy 103.012501 154.024009) (xy 102.967122 153.921235) (xy 102.887681 153.841794) (xy 102.784907 153.796415) + (xy 102.784906 153.796414) (xy 102.784904 153.796414) (xy 102.763575 153.79394) (xy 102.759781 153.7935) + (xy 102.75978 153.7935) (xy 102.470052 153.7935) (xy 102.444929 153.796414) (xy 102.444923 153.796415) + (xy 102.34215 153.841794) (xy 102.317242 153.866703) (xy 102.264916 153.888377) (xy 102.21259 153.866703) + (xy 102.187681 153.841794) (xy 102.084907 153.796415) (xy 102.084906 153.796414) (xy 102.084904 153.796414) + (xy 102.063575 153.79394) (xy 102.059781 153.7935) (xy 102.05978 153.7935) (xy 101.770052 153.7935) + (xy 101.744929 153.796414) (xy 101.744923 153.796415) (xy 101.64215 153.841794) (xy 101.56271 153.921234) + (xy 101.51733 154.024011) (xy 101.514416 154.049135) (xy 101.514416 154.398863) (xy 101.51733 154.423986) + (xy 101.517331 154.423992) (xy 101.557122 154.51411) (xy 101.55843 154.570732) (xy 101.557122 154.57389) + (xy 101.51733 154.664011) (xy 101.514416 154.689135) (xy 101.514416 155.038863) (xy 101.51733 155.063986) + (xy 101.517331 155.063992) (xy 101.56271 155.166765) (xy 101.592742 155.196797) (xy 101.612275 155.243954) + (xy 101.613783 155.243756) (xy 101.614416 155.248565) (xy 101.634893 155.324986) (xy 101.634895 155.324991) + (xy 101.652736 155.355892) (xy 101.67214 155.3895) (xy 101.674456 155.393512) (xy 101.718904 155.43796) + (xy 101.719984 155.439139) (xy 101.729152 155.464345) (xy 101.739416 155.489123) (xy 101.739416 156.723376) + (xy 101.735296 156.744097) (xy 101.73615 156.744326) (xy 101.714416 156.825434) (xy 101.714416 156.984848) + (xy 101.7134 156.99707) (xy 101.6889 157.143375) (xy 101.68367 157.151741) (xy 101.677445 157.172265) + (xy 101.651049 157.211768) (xy 101.639416 157.270253) (xy 101.639416 157.48) (xy 101.390416 157.48) + (xy 101.390416 157.270252) (xy 101.378783 157.211769) (xy 101.352387 157.172265) (xy 101.339916 157.131153) + (xy 101.339916 157.04) (xy 101.315294 157.04) (xy 101.24237 157.054505) (xy 101.208661 157.077029) + (xy 101.167549 157.0895) (xy 100.820167 157.0895) (xy 100.779351 157.097618) (xy 100.750481 157.097618) + (xy 100.709665 157.0895) (xy 100.709664 157.0895) (xy 100.362283 157.0895) (xy 100.321171 157.077029) + (xy 100.287461 157.054505) (xy 100.214538 157.04) (xy 100.189916 157.04) (xy 100.189916 157.131153) + (xy 100.177445 157.172265) (xy 100.151049 157.211768) (xy 100.139416 157.270253) (xy 100.139416 157.48) + (xy 99.840416 157.48) (xy 99.840416 155.719404) (xy 99.8404 155.719157) (xy 99.8404 155.702473) + (xy 99.840399 155.702467) (xy 99.810002 155.530068) (xy 99.750129 155.365563) (xy 99.744546 155.355892) + (xy 99.662601 155.213956) (xy 99.662599 155.213954) (xy 99.648203 155.196797) (xy 99.550074 155.079848) + (xy 99.415972 154.967319) (xy 99.41597 154.967318) (xy 99.415968 154.967316) (xy 99.415965 154.967314) + (xy 99.264372 154.879788) (xy 99.264368 154.879786) (xy 99.264366 154.879785) (xy 99.22324 154.864815) + (xy 99.099867 154.819906) (xy 99.099864 154.819905) (xy 98.927469 154.789503) (xy 98.927467 154.789502) + (xy 98.927463 154.789502) (xy 98.927461 154.789501) (xy 98.927454 154.789501) (xy 98.909471 154.789501) + (xy 98.909471 154.7895) (xy 98.905808 154.7895) (xy 98.839932 154.7895) (xy 98.839788 154.789499) + (xy 98.839273 154.789499) (xy 98.786989 154.767724) (xy 98.765416 154.715499) (xy 98.765416 49.8645) + (xy 98.78709 49.812174) (xy 98.839416 49.7905) (xy 106.242989 49.7905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.939916 156.631153) (xy 109.927445 156.672265) (xy 109.901049 156.711768) (xy 109.889416 156.770253) + (xy 109.889416 157.48) (xy 109.640416 157.48) (xy 109.640416 156.770252) (xy 109.628783 156.711769) + (xy 109.602387 156.672265) (xy 109.589916 156.631153) (xy 109.589916 156.594) (xy 109.939916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.439916 156.631153) (xy 111.427445 156.672265) (xy 111.401049 156.711768) (xy 111.389416 156.770253) + (xy 111.389416 157.48) (xy 111.140416 157.48) (xy 111.140416 156.770252) (xy 111.128783 156.711769) + (xy 111.102387 156.672265) (xy 111.089916 156.631153) (xy 111.089916 156.594) (xy 111.439916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.939916 156.631153) (xy 112.927445 156.672265) (xy 112.901049 156.711768) (xy 112.889416 156.770253) + (xy 112.889416 157.48) (xy 112.640416 157.48) (xy 112.640416 156.770252) (xy 112.628783 156.711769) + (xy 112.602387 156.672265) (xy 112.589916 156.631153) (xy 112.589916 156.594) (xy 112.939916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.439916 156.631153) (xy 114.427445 156.672265) (xy 114.401049 156.711768) (xy 114.389416 156.770253) + (xy 114.389416 157.48) (xy 114.140416 157.48) (xy 114.140416 156.770252) (xy 114.128783 156.711769) + (xy 114.102387 156.672265) (xy 114.089916 156.631153) (xy 114.089916 156.594) (xy 114.439916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.529351 156.597618) (xy 110.500481 156.597618) (xy 110.48229 156.594) (xy 110.547542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.029351 156.597618) (xy 112.000481 156.597618) (xy 111.98229 156.594) (xy 112.047542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.529351 156.597618) (xy 113.500481 156.597618) (xy 113.48229 156.594) (xy 113.547542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.845017 155.691506) (xy 114.845018 155.691508) (xy 114.845019 155.69151) (xy 114.84502 155.691512) + (xy 114.860067 155.718163) (xy 114.89227 155.760992) (xy 114.897376 155.764271) (xy 114.92969 155.810786) + (xy 114.920302 155.865489) (xy 114.900572 155.897355) (xy 114.900566 155.897368) (xy 114.828916 156.082318) + (xy 114.828916 155.648092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.993242 49.812174) (xy 106.014916 49.8645) (xy 106.014916 50.449662) (xy 106.046216 50.767453) + (xy 106.108511 51.080633) (xy 106.201208 51.386211) (xy 106.201213 51.386225) (xy 106.323403 51.681219) + (xy 106.323407 51.681227) (xy 106.473929 51.962836) (xy 106.473937 51.962849) (xy 106.651343 52.228355) + (xy 106.651347 52.22836) (xy 106.85392 52.475196) (xy 107.079719 52.700995) (xy 107.326555 52.903568) + (xy 107.32656 52.903572) (xy 107.592066 53.080978) (xy 107.592079 53.080986) (xy 107.873688 53.231508) + (xy 107.873696 53.231512) (xy 108.16869 53.353702) (xy 108.168704 53.353707) (xy 108.474282 53.446404) + (xy 108.787462 53.508699) (xy 109.105254 53.54) (xy 109.424578 53.54) (xy 109.742369 53.508699) + (xy 110.055549 53.446404) (xy 110.361127 53.353707) (xy 110.361141 53.353702) (xy 110.656135 53.231512) + (xy 110.656143 53.231508) (xy 110.937752 53.080986) (xy 110.937765 53.080978) (xy 111.203271 52.903572) + (xy 111.203276 52.903568) (xy 111.450112 52.700995) (xy 111.675911 52.475196) (xy 111.878488 52.228355) + (xy 111.909448 52.18202) (xy 110.372995 50.645567) (xy 110.421247 50.608543) (xy 110.583459 50.446331) + (xy 110.620483 50.398079) (xy 112.100953 51.878549) (xy 112.206428 51.681219) (xy 112.328618 51.386225) + (xy 112.328623 51.386211) (xy 112.42132 51.080633) (xy 112.483615 50.767453) (xy 112.514916 50.449662) + (xy 112.514916 49.8645) (xy 112.53659 49.812174) (xy 112.588916 49.7905) (xy 119.690416 49.7905) + (xy 119.742742 49.812174) (xy 119.764416 49.8645) (xy 119.764416 154.7155) (xy 119.752626 154.743961) + (xy 119.742751 154.767816) (xy 119.742745 154.767818) (xy 119.742742 154.767826) (xy 119.69043 154.7895) + (xy 119.624024 154.7895) (xy 119.623975 154.789512) (xy 119.619394 154.789513) (xy 119.619392 154.789512) + (xy 119.61938 154.789513) (xy 119.602399 154.789513) (xy 119.602395 154.789513) (xy 119.602391 154.789514) + (xy 119.476264 154.81175) (xy 119.42097 154.79949) (xy 119.39054 154.751722) (xy 119.389416 154.738874) + (xy 119.389416 153.143) (xy 119.373774 153.064363) (xy 119.373773 153.064357) (xy 119.359421 153.029709) + (xy 119.35942 153.029707) (xy 119.359419 153.029705) (xy 119.342951 153.003497) (xy 119.322795 152.971419) + (xy 119.322791 152.971416) (xy 119.248209 152.918496) (xy 119.213559 152.904143) (xy 119.213552 152.904141) + (xy 119.154308 152.892357) (xy 119.134916 152.8885) (xy 98.839416 152.8885) (xy 98.78709 152.866826) + (xy 98.765416 152.8145) (xy 98.765416 49.8645) (xy 98.78709 49.812174) (xy 98.839416 49.7905) (xy 105.940916 49.7905) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "34f22482-0632-49d1-9019-aeeb3f5728a1") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 109.273916 156.594) (xy 109.273916 155.569) (xy 114.828916 155.569) (xy 114.828916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.807242 155.590674) (xy 114.828916 155.643) (xy 114.828916 156.070109) (xy 114.826969 156.084078) + (xy 114.827521 156.084182) (xy 114.826892 156.087541) (xy 114.826892 156.087544) (xy 114.811597 156.16936) + (xy 114.789416 156.28802) (xy 114.789416 156.5155) (xy 114.767742 156.567826) (xy 114.715416 156.5895) + (xy 114.570168 156.5895) (xy 114.554693 156.592578) (xy 114.540257 156.594) (xy 113.989575 156.594) + (xy 113.975139 156.592578) (xy 113.959664 156.5895) (xy 113.570168 156.5895) (xy 113.554693 156.592578) + (xy 113.540257 156.594) (xy 113.489575 156.594) (xy 113.475139 156.592578) (xy 113.459664 156.5895) + (xy 113.070168 156.5895) (xy 113.054693 156.592578) (xy 113.040257 156.594) (xy 112.489575 156.594) + (xy 112.475139 156.592578) (xy 112.459664 156.5895) (xy 112.070168 156.5895) (xy 112.054693 156.592578) + (xy 112.040257 156.594) (xy 111.989575 156.594) (xy 111.975139 156.592578) (xy 111.959664 156.5895) + (xy 111.570168 156.5895) (xy 111.554693 156.592578) (xy 111.540257 156.594) (xy 110.989575 156.594) + (xy 110.975139 156.592578) (xy 110.959664 156.5895) (xy 110.570168 156.5895) (xy 110.554693 156.592578) + (xy 110.540257 156.594) (xy 110.489575 156.594) (xy 110.475139 156.592578) (xy 110.459664 156.5895) + (xy 110.070168 156.5895) (xy 110.054693 156.592578) (xy 110.040257 156.594) (xy 109.489575 156.594) + (xy 109.487225 156.593963) (xy 109.481127 156.593769) (xy 109.459664 156.5895) (xy 109.346731 156.5895) + (xy 109.345566 156.589463) (xy 109.320746 156.578245) (xy 109.29559 156.567826) (xy 109.295106 156.566658) + (xy 109.293955 156.566138) (xy 109.284337 156.540659) (xy 109.273916 156.5155) (xy 109.273916 155.643) + (xy 109.29559 155.590674) (xy 109.347916 155.569) (xy 114.754916 155.569) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "5c338fbb-0b5a-4a92-aaba-45aacc48da97") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.183916 157.474) (xy 119.183916 153.109) (xy 119.168916 153.094) (xy 98.713916 153.094) (xy 98.713916 157.724) + (xy 118.933916 157.724) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.169564 153.108352) (xy 119.183916 153.143) (xy 119.183916 154.898579) (xy 119.169564 154.933227) + (xy 119.159415 154.941015) (xy 119.11387 154.967309) (xy 118.979759 155.079837) (xy 118.867229 155.213942) + (xy 118.779694 155.365551) (xy 118.779692 155.365554) (xy 118.719817 155.530056) (xy 118.719816 155.53006) + (xy 118.719816 155.530061) (xy 118.713768 155.564359) (xy 118.689416 155.702466) (xy 118.689416 156.641881) + (xy 118.675064 156.676529) (xy 118.640416 156.690881) (xy 118.605768 156.676529) (xy 118.599674 156.669104) + (xy 118.584108 156.645807) (xy 118.517952 156.601604) (xy 118.459611 156.59) (xy 118.389916 156.59) + (xy 118.389916 157.724) (xy 118.139916 157.724) (xy 118.139916 156.59) (xy 118.07022 156.59) (xy 118.024474 156.599098) + (xy 118.005358 156.599098) (xy 117.959612 156.59) (xy 117.889916 156.59) (xy 117.889916 157.724) + (xy 117.640416 157.724) (xy 117.640416 156.770252) (xy 117.640415 156.770251) (xy 117.64018 156.767858) + (xy 117.640399 156.767836) (xy 117.639916 156.762913) (xy 117.639916 156.59) (xy 117.57022 156.59) + (xy 117.525753 156.598844) (xy 117.506636 156.598843) (xy 117.459669 156.5895) (xy 117.459664 156.5895) + (xy 117.070168 156.5895) (xy 117.048973 156.593715) (xy 117.012193 156.586399) (xy 116.991357 156.555216) + (xy 116.990416 156.545657) (xy 116.990416 156.288025) (xy 116.990416 156.288024) (xy 116.95294 156.087544) + (xy 116.879264 155.897363) (xy 116.771897 155.723959) (xy 116.771894 155.723955) (xy 116.771893 155.723954) + (xy 116.634495 155.573236) (xy 116.634492 155.573233) (xy 116.471738 155.450328) (xy 116.471734 155.450325) + (xy 116.289171 155.35942) (xy 116.289164 155.359417) (xy 116.093001 155.303603) (xy 116.092995 155.303602) + (xy 115.889916 155.284785) (xy 115.686836 155.303602) (xy 115.68683 155.303603) (xy 115.490667 155.359417) + (xy 115.49066 155.35942) (xy 115.308097 155.450325) (xy 115.308093 155.450328) (xy 115.14534 155.573233) + (xy 115.108238 155.613931) (xy 115.074289 155.629867) (xy 115.039015 155.61713) (xy 115.023968 155.590479) + (xy 115.018773 155.564359) (xy 114.997099 155.512033) (xy 114.960471 155.453739) (xy 114.955663 155.450327) + (xy 114.885882 155.400816) (xy 114.885879 155.400815) (xy 114.833556 155.379142) (xy 114.833547 155.37914) + (xy 114.754921 155.3635) (xy 114.754916 155.3635) (xy 109.347916 155.3635) (xy 109.34791 155.3635) + (xy 109.269284 155.37914) (xy 109.269275 155.379142) (xy 109.216951 155.400815) (xy 109.158654 155.437445) + (xy 109.105732 155.512033) (xy 109.105731 155.512036) (xy 109.084058 155.564359) (xy 109.084056 155.564368) + (xy 109.068416 155.642994) (xy 109.068416 156.5155) (xy 109.073082 156.538962) (xy 109.065764 156.575744) + (xy 109.034581 156.596578) (xy 109.024474 156.598588) (xy 109.005358 156.598588) (xy 108.974247 156.5924) + (xy 108.959664 156.5895) (xy 108.570168 156.5895) (xy 108.555584 156.5924) (xy 108.524474 156.598588) + (xy 108.505358 156.598588) (xy 108.474247 156.5924) (xy 108.459664 156.5895) (xy 108.070168 156.5895) + (xy 108.055584 156.5924) (xy 108.024474 156.598588) (xy 108.005358 156.598588) (xy 107.974247 156.5924) + (xy 107.959664 156.5895) (xy 107.570168 156.5895) (xy 107.555584 156.5924) (xy 107.524474 156.598588) + (xy 107.505358 156.598588) (xy 107.474247 156.5924) (xy 107.459664 156.5895) (xy 107.070168 156.5895) + (xy 107.055584 156.5924) (xy 107.024474 156.598588) (xy 107.005358 156.598588) (xy 106.974247 156.5924) + (xy 106.959664 156.5895) (xy 106.570168 156.5895) (xy 106.555584 156.5924) (xy 106.524474 156.598588) + (xy 106.505358 156.598588) (xy 106.474247 156.5924) (xy 106.459664 156.5895) (xy 106.070168 156.5895) + (xy 106.055584 156.5924) (xy 106.024474 156.598588) (xy 106.005358 156.598588) (xy 105.974247 156.5924) + (xy 105.959664 156.5895) (xy 105.570168 156.5895) (xy 105.555584 156.5924) (xy 105.524474 156.598588) + (xy 105.505358 156.598588) (xy 105.474247 156.5924) (xy 105.459664 156.5895) (xy 105.070168 156.5895) + (xy 105.055584 156.5924) (xy 105.024474 156.598588) (xy 105.005358 156.598588) (xy 104.974247 156.5924) + (xy 104.959664 156.5895) (xy 104.570168 156.5895) (xy 104.555584 156.5924) (xy 104.524474 156.598588) + (xy 104.505358 156.598588) (xy 104.474247 156.5924) (xy 104.459664 156.5895) (xy 104.070168 156.5895) + (xy 104.055584 156.5924) (xy 104.024474 156.598588) (xy 104.005358 156.598588) (xy 103.974247 156.5924) + (xy 103.959664 156.5895) (xy 103.570168 156.5895) (xy 103.555584 156.5924) (xy 103.524474 156.598588) + (xy 103.505358 156.598588) (xy 103.474247 156.5924) (xy 103.459664 156.5895) (xy 103.070168 156.5895) + (xy 103.055584 156.5924) (xy 103.024474 156.598588) (xy 103.005358 156.598588) (xy 102.974247 156.5924) + (xy 102.959664 156.5895) (xy 102.570168 156.5895) (xy 102.555584 156.5924) (xy 102.524474 156.598588) + (xy 102.505358 156.598588) (xy 102.474247 156.5924) (xy 102.459664 156.5895) (xy 102.070168 156.5895) + (xy 102.055584 156.5924) (xy 102.024474 156.598588) (xy 102.005358 156.598588) (xy 101.974247 156.5924) + (xy 101.959664 156.5895) (xy 101.570168 156.5895) (xy 101.555584 156.5924) (xy 101.524474 156.598588) + (xy 101.505358 156.598588) (xy 101.474247 156.5924) (xy 101.459664 156.5895) (xy 101.070168 156.5895) + (xy 101.057806 156.591958) (xy 101.023192 156.598843) (xy 101.004076 156.598843) (xy 100.959612 156.59) + (xy 100.889916 156.59) (xy 100.889916 156.762913) (xy 100.889432 156.767836) (xy 100.889652 156.767858) + (xy 100.889416 156.770253) (xy 100.889416 157.724) (xy 100.639916 157.724) (xy 100.639916 156.59) + (xy 100.57022 156.59) (xy 100.524474 156.599098) (xy 100.505358 156.599098) (xy 100.459612 156.59) + (xy 100.389916 156.59) (xy 100.389916 157.724) (xy 100.139916 157.724) (xy 100.139916 156.59) (xy 100.070221 156.59) + (xy 100.011879 156.601604) (xy 99.945723 156.645807) (xy 99.930158 156.669104) (xy 99.898976 156.689939) + (xy 99.862193 156.682623) (xy 99.841358 156.651441) (xy 99.840416 156.641881) (xy 99.840416 155.721035) + (xy 99.8404 155.720788) (xy 99.8404 155.702475) (xy 99.8404 155.702469) (xy 99.810002 155.530068) + (xy 99.750129 155.365563) (xy 99.750127 155.365559) (xy 99.750125 155.365555) (xy 99.662601 155.213956) + (xy 99.647002 155.195366) (xy 99.550074 155.079848) (xy 99.415972 154.967319) (xy 99.415971 154.967318) + (xy 99.356926 154.933227) (xy 99.264366 154.879785) (xy 99.264352 154.87978) (xy 99.234752 154.869005) + (xy 99.099864 154.819906) (xy 99.099859 154.819905) (xy 99.099855 154.819903) (xy 98.927462 154.789501) + (xy 98.908237 154.789501) (xy 98.908237 154.7895) (xy 98.905808 154.7895) (xy 98.839932 154.7895) + (xy 98.839927 154.789499) (xy 98.814414 154.789499) (xy 98.779766 154.775146) (xy 98.765416 154.740499) + (xy 98.765416 153.143) (xy 98.779768 153.108352) (xy 98.814416 153.094) (xy 119.134916 153.094) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pro new file mode 100644 index 0000000..9792388 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "839d4be8-f83e-48b2-b6aa-700a9ba06918", + "Root" + ], + [ + "639f26dd-6f0d-4c40-81a7-072ee326260f", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_sch new file mode 100644 index 0000000..7355c79 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "839d4be8-f83e-48b2-b6aa-700a9ba06918") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 100.33 71.12) (xy 106.68 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07e74e8c-48bf-4021-b73e-5205fff384f6") + ) + (wire + (pts + (xy 138.43 73.66) (xy 144.78 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0940de6f-161b-4323-9a8a-c3b3f2975673") + ) + (wire + (pts + (xy 100.33 95.25) (xy 106.68 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3af1d1-d893-4df7-aa9d-1cb654fc871c") + ) + (wire + (pts + (xy 100.33 77.47) (xy 106.68 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16c65f25-80bd-438f-a2e8-e9ddf4d194c3") + ) + (wire + (pts + (xy 138.43 104.14) (xy 144.78 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c1a08b4-4781-42d0-94f4-a1763447e5c2") + ) + (wire + (pts + (xy 138.43 93.98) (xy 144.78 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cd53463-6dba-4fad-b294-154383170c3e") + ) + (wire + (pts + (xy 138.43 96.52) (xy 144.78 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20096ef9-5fef-4bfc-af04-89fda4ff3974") + ) + (wire + (pts + (xy 100.33 92.71) (xy 106.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "321b5d63-1b6b-4e5b-ba92-525b029dfe7d") + ) + (wire + (pts + (xy 100.33 55.88) (xy 106.68 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "384b7baf-169c-4387-8243-ebac47863ee7") + ) + (wire + (pts + (xy 100.33 105.41) (xy 106.68 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "386b004e-e110-499b-8e84-5bdff906c210") + ) + (wire + (pts + (xy 138.43 76.2) (xy 144.78 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38af984a-bcd7-4d49-8fae-596ca32c8e7f") + ) + (wire + (pts + (xy 138.43 71.12) (xy 144.78 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b5c9f48-b3f3-4ccb-ba2b-35dc9cd12dfb") + ) + (wire + (pts + (xy 100.33 68.58) (xy 106.68 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cbbbbe0-ac71-4734-b603-5ec3531b8b65") + ) + (wire + (pts + (xy 138.43 106.68) (xy 144.78 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43f3ec24-c961-4099-8e48-50bc6e691e6f") + ) + (wire + (pts + (xy 100.33 107.95) (xy 106.68 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "526cdf6c-f920-444e-903b-0cdc1124a3db") + ) + (wire + (pts + (xy 138.43 81.28) (xy 144.78 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58f7840c-971f-4da4-8e05-21ae3b883d5e") + ) + (wire + (pts + (xy 100.33 100.33) (xy 106.68 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d312213-aa52-48e0-9340-3db049f8f5e7") + ) + (wire + (pts + (xy 100.33 87.63) (xy 106.68 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b69205b-2364-49d0-aff8-472eb0cddfa7") + ) + (wire + (pts + (xy 100.33 74.93) (xy 106.68 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ceaae90-62e2-44c4-93d1-22f086c6e714") + ) + (wire + (pts + (xy 100.33 102.87) (xy 106.68 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79dee2ed-dd6b-44ce-94a5-45a80d504742") + ) + (wire + (pts + (xy 138.43 101.6) (xy 144.78 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c9f08c8-09c2-4057-aa71-6b8ba2f39758") + ) + (wire + (pts + (xy 138.43 99.06) (xy 144.78 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cfd973a-e6fc-44b7-8ac1-9f06f1b295c6") + ) + (wire + (pts + (xy 100.33 80.01) (xy 106.68 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a26bfa4c-aea6-4414-9232-e0f52925e36e") + ) + (wire + (pts + (xy 100.33 58.42) (xy 106.68 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a37118b7-6251-41b3-83a2-91e74a3c9c6c") + ) + (wire + (pts + (xy 138.43 58.42) (xy 144.78 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab70f3b3-f7f9-4458-a404-193437eedc26") + ) + (wire + (pts + (xy 138.43 68.58) (xy 144.78 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3a226c5-c4c7-4673-ba4b-a44f08050d60") + ) + (wire + (pts + (xy 100.33 90.17) (xy 106.68 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5263d30-c99a-439a-a138-313e8290b2e0") + ) + (wire + (pts + (xy 138.43 83.82) (xy 144.78 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6803380-e3db-4bb6-8580-7e9e31f5c01e") + ) + (wire + (pts + (xy 138.43 60.96) (xy 144.78 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba66a1f0-4d57-4afd-b6f9-945fdaa9a2fe") + ) + (wire + (pts + (xy 138.43 66.04) (xy 144.78 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdbe31ad-2394-49b0-a6a9-3e123a82a4b7") + ) + (wire + (pts + (xy 138.43 86.36) (xy 144.78 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf4fc026-f611-47a9-8c3f-75632152e0f5") + ) + (wire + (pts + (xy 100.33 97.79) (xy 106.68 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c134e24c-ffae-4107-ab5e-8a112fb3bdd6") + ) + (wire + (pts + (xy 138.43 63.5) (xy 144.78 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cecbaa35-31c3-4654-9452-1f0b9dbf3702") + ) + (wire + (pts + (xy 100.33 62.23) (xy 106.68 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60848ae-2832-4a67-9d69-4233ba81c841") + ) + (wire + (pts + (xy 138.43 91.44) (xy 144.78 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d62f0d2d-3455-40bc-ac81-7b905c8c5de7") + ) + (wire + (pts + (xy 100.33 64.77) (xy 106.68 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2d2b719-8f2e-4c06-a53e-f4ef49696ed9") + ) + (wire + (pts + (xy 138.43 109.22) (xy 144.78 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e53a62ad-093f-419d-aa21-c0eeef3ee24c") + ) + (wire + (pts + (xy 138.43 88.9) (xy 144.78 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef9d5411-1c17-494b-8f77-f58b8a72b5e0") + ) + (wire + (pts + (xy 138.43 55.88) (xy 144.78 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f16e9d35-96ce-4f9f-b955-f03587cc5a89") + ) + (wire + (pts + (xy 100.33 83.82) (xy 106.68 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb9fedbf-24d2-4a9d-9308-2a8da271a105") + ) + (label "REFCLK0-" + (at 100.33 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "02af965b-74af-4f48-9867-da4d5f109d23") + ) + (label "DP_AUX+" + (at 144.78 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0b588ed9-a0fb-4b48-95d5-c9b471273aa0") + ) + (label "PEWAKE1#" + (at 144.78 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "103ebaaf-1a85-4334-8f64-a326983ef8c5") + ) + (label "PET1+" + (at 144.78 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "13b2e099-23a3-46ed-bf8f-745c03d811cd") + ) + (label "PER0-" + (at 100.33 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "202c1a6a-3f60-49dc-ac7b-e972700a686c") + ) + (label "DP_ML3-" + (at 144.78 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "21a07492-ac11-4bf7-9d9c-4119ad6b5303") + ) + (label "ALERT#" + (at 100.33 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2a55bad6-fdae-4648-9fb9-740fcd8f7234") + ) + (label "PER1-" + (at 144.78 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2b1dcbdd-b727-4345-b05e-31f74f16e322") + ) + (label "PERST1#" + (at 144.78 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f4e8be0-6b28-4fcf-9051-cd0f5cdcb7f3") + ) + (label "DP_HPD" + (at 144.78 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3782dc3f-4f8f-442b-b228-91d95c38ea4c") + ) + (label "PET0-" + (at 100.33 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3b524da0-ecb9-45a6-9db8-f57f30ea456b") + ) + (label "DP_ML3+" + (at 144.78 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e75cf95-3ef7-48d2-818b-81b7f6663905") + ) + (label "DP_AUX-" + (at 144.78 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "405b785b-63a3-4ab0-934e-fde32ff44253") + ) + (label "PER1+" + (at 144.78 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4929e50a-d28a-444e-a8d9-503140569f9f") + ) + (label "PET0+" + (at 100.33 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c8711ff-4de0-4a74-bd28-23ca7a5bce08") + ) + (label "USB_D+" + (at 100.33 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "50b5ca40-9cb6-4b1e-8a4b-92e0530b4750") + ) + (label "SUSCLK" + (at 100.33 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "60ccec21-5784-4f8e-b7e9-08684f704cc5") + ) + (label "DP_MLDIR" + (at 144.78 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "684a0ffc-739e-4c34-bd0c-99e43c41e65c") + ) + (label "PET1-" + (at 144.78 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "761d75c7-d7ca-4714-b58c-e791776b3859") + ) + (label "DP_ML1+" + (at 144.78 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "78889148-d1f7-452b-9df5-2e9e537b1b6a") + ) + (label "W_DISABLE1#" + (at 100.33 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "79845bf8-62da-4535-91b8-006888a14567") + ) + (label "LED#2" + (at 100.33 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "80d575cd-cc42-4a01-8fa0-099188a58b84") + ) + (label "REFCLK0+" + (at 100.33 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "83a300ac-8da4-46bb-a7a2-7750b8033e9b") + ) + (label "PERST0#" + (at 100.33 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "87dea9fc-d57c-4115-972a-2077603420d7") + ) + (label "CLKREQ1#" + (at 144.78 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "98a8dc70-d966-4b02-a323-70ea9787a72c") + ) + (label "DP_ML1-" + (at 144.78 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aad6ee9b-8cbf-42c0-ae08-bef1a985ddd4") + ) + (label "DP_ML0-" + (at 144.78 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ae1da4b9-2610-4d5d-b9cc-1d99a7d6e2cc") + ) + (label "DP_ML0+" + (at 144.78 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ae842c12-9a5d-416d-836b-50155d2651e8") + ) + (label "REFCLK1+" + (at 144.78 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b71a9f7b-7427-4bde-a6eb-e2be0abf3296") + ) + (label "USB_D-" + (at 100.33 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b82bdc6c-bbcf-428e-81d1-cdaf1ed5bed4") + ) + (label "PER0+" + (at 100.33 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ba03d11b-fbfd-4fcc-8395-756b6810db75") + ) + (label "PEWAKE0#" + (at 100.33 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c21a052c-ac35-4da5-9d63-e55ae2a8c247") + ) + (label "CLKREQ0#" + (at 100.33 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c2fdad6f-d7e6-433c-a765-6d6f901ee649") + ) + (label "I2C_DATA" + (at 100.33 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e3054fd2-4b01-45f1-9286-77630e8b3795") + ) + (label "DP_ML2+" + (at 144.78 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e8d4347c-2c81-45e2-890c-20b7b8f3275a") + ) + (label "DP_ML2-" + (at 144.78 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eaefa5b4-7849-46ec-86d7-02c6ef4daeaf") + ) + (label "LED#1" + (at 100.33 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f201937e-b3d5-4edc-8a51-8a4dba8ea6db") + ) + (label "REFCLK1-" + (at 144.78 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f4b4be4a-fc11-4f56-9d26-a53e17551473") + ) + (label "I2C_CLK" + (at 100.33 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fa1e7595-40ef-4717-97df-5b6d98479ffb") + ) + (label "W_DISABLE2#" + (at 100.33 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fdbeafbe-520f-4ee8-85ec-3f0422668d22") + ) + (sheet + (at 106.68 53.34) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "639f26dd-6f0d-4c40-81a7-072ee326260f") + (property "Sheetname" "M.2 A Key" + (at 106.68 52.6284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 106.68 112.3446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 106.68 55.88 180) + (uuid "8e868782-df0e-408e-9ed6-c4e2e33d29a4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 106.68 58.42 180) + (uuid "d5485d39-ccac-43ca-8210-47fd83f19dd5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 106.68 62.23 180) + (uuid "3e9f9e00-fecb-4c80-b2ff-d0b61cebc550") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 106.68 64.77 180) + (uuid "d1fcd3b7-6ec3-4cf6-a1e3-d4c86ff47bb8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 106.68 68.58 180) + (uuid "eac5b80f-cf1b-48ef-8730-ca49da07ffe1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 106.68 71.12 180) + (uuid "c466b2be-7528-4098-816a-c9ae8b0d6f9d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 106.68 74.93 180) + (uuid "b58b622c-e7c9-4c89-84fa-738163555981") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 106.68 77.47 180) + (uuid "deddd323-2215-47bd-aebd-0fe4a17cd8b3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 106.68 80.01 180) + (uuid "87eb45ff-f8e9-408a-8ce2-a51af516986b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 106.68 83.82 180) + (uuid "e645d715-689e-4131-958c-2710099de2e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 106.68 87.63 180) + (uuid "10c59534-4780-450b-97b2-08bae46722da") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 106.68 90.17 180) + (uuid "851b5e22-3d74-422b-8abd-d15be62ad51a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 106.68 102.87 180) + (uuid "a561554c-406a-49b5-8d66-6d80258faf12") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 106.68 105.41 180) + (uuid "70dbf70c-b233-4c1e-80db-0c9d6fa80ebd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 106.68 95.25 180) + (uuid "8c33b5e0-6690-452e-a77c-cc4ca475dcfe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 106.68 92.71 180) + (uuid "746565b1-5401-4b98-8f0c-63ff4d2cebeb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 106.68 97.79 180) + (uuid "8b57aa82-12a1-4cfc-9a86-d4a0324a4dc3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 106.68 107.95 180) + (uuid "93bff615-45ab-49f9-be52-6a160ef7172a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 106.68 100.33 180) + (uuid "91287770-7721-44ee-bc72-f25c58772c21") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 138.43 76.2 0) + (uuid "f5798af8-3c60-4a06-a9ab-969808c7e1a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 138.43 60.96 0) + (uuid "7cc32d4c-ecc0-427c-90f0-be6452c1974d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 138.43 58.42 0) + (uuid "5dc9102d-6596-405b-81d3-0aa7b4e32c07") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 138.43 66.04 0) + (uuid "c43c21a0-db9e-43b7-8c97-98edb33fba6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 138.43 55.88 0) + (uuid "cd0cf0ce-3bac-4488-acdb-a2a77fbc7ec0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 138.43 63.5 0) + (uuid "c9e71dbe-688f-471b-a240-2c0db680da34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 138.43 68.58 0) + (uuid "34ce963b-5878-43d9-82b0-960eba88a168") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 138.43 71.12 0) + (uuid "0cd633c5-32b9-489a-b2f8-fc38bd85430d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 138.43 73.66 0) + (uuid "e05c9d4e-e219-427c-a512-bbf75b66ee37") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 138.43 81.28 0) + (uuid "f7786ae5-f2ee-47b8-8e94-d50d95246db4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 138.43 83.82 0) + (uuid "22b8c593-b9cb-4938-ac7b-600c84d71454") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 138.43 86.36 0) + (uuid "73c6e488-feb5-46d8-9bb0-8491a0689891") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 138.43 88.9 0) + (uuid "f9e4bf95-8f14-4c4a-ad81-1d7582961840") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 138.43 93.98 0) + (uuid "d545705c-d678-43ef-8dfe-a09f3afe4db1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 138.43 91.44 0) + (uuid "dae7ad2f-e6eb-417f-a52e-e30bdba28d5d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 138.43 96.52 0) + (uuid "ff1576e3-818e-4cbc-b352-a2c0f93e1434") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 138.43 99.06 0) + (uuid "94d5d4d8-c01e-43db-8616-2c192c743339") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 138.43 101.6 0) + (uuid "9a32a265-ab90-4a1e-bf35-b7af9a1b8c57") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 138.43 104.14 0) + (uuid "92c718f6-b760-4d3f-a1df-755288adafcd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 138.43 106.68 0) + (uuid "5c638cce-5d17-41d5-9317-809fd2d422c5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 138.43 109.22 0) + (uuid "43fb5d10-28fa-4b7e-a102-6480bdd79ce5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch new file mode 100644 index 0000000..7a8feda --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "511d5768-5024-49d5-bdbb-a23386b99f4c") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "3f261647-b1fb-485e-9d21-49992e882eee") + ) + (pin "19" + (uuid "bee7df4f-91af-414d-b6ec-e9a593b2d6e4") + ) + (pin "1" + (uuid "103bf565-165c-4528-a4c6-402275249f0b") + ) + (pin "3" + (uuid "b83c851b-f535-40f3-b754-c17ede517fd2") + ) + (pin "5" + (uuid "c0a8ee95-865a-4fa0-aecf-d91e89f127d8") + ) + (pin "7" + (uuid "7fc006f0-440a-42c8-ade9-4744cef39c95") + ) + (pin "17" + (uuid "9b45f280-1a07-454a-883e-eb7489e1d224") + ) + (pin "21" + (uuid "4d2afba0-2a16-4680-81ea-71f0ec45e4d6") + ) + (pin "23" + (uuid "48a889da-6cc1-493c-8c28-40454b117069") + ) + (pin "27" + (uuid "1b585ca7-b82b-4457-9630-3f4ce3904c44") + ) + (pin "29" + (uuid "2b80a764-a267-4382-b4e2-27ba150c1a20") + ) + (pin "31" + (uuid "8ce212fe-4eb7-4e5e-83d6-cea44cfb79ec") + ) + (pin "33" + (uuid "e2d154a4-413c-436a-b37e-ae2b775c3fbb") + ) + (pin "35" + (uuid "c167d642-2954-4f23-95b1-ddee88e2ba20") + ) + (pin "37" + (uuid "d21e618e-719a-42e1-a08d-76f157948603") + ) + (pin "39" + (uuid "a39c8942-1a49-4151-9b46-0fe162f1bd5e") + ) + (pin "56" + (uuid "99f77faa-3568-461a-ad96-369fb5714bfd") + ) + (pin "61" + (uuid "85a8be57-52ac-4a41-bc7f-eea811f69531") + ) + (pin "68" + (uuid "38200ab0-ba37-4dac-bf2b-42a29f03f75c") + ) + (pin "72" + (uuid "a2c6cf86-ca2c-46b4-9fa3-f78e6dc510be") + ) + (pin "6" + (uuid "c9ae8065-a148-41e8-9250-469f5a4500c8") + ) + (pin "18" + (uuid "493eaecc-8380-4560-b87f-a25e46681551") + ) + (pin "26" + (uuid "47b9a914-2663-4dfe-8bbe-bdc6aa5a8d16") + ) + (pin "30" + (uuid "b6321600-5fa7-4227-bb04-1db777d996ef") + ) + (pin "45" + (uuid "7cd79f80-c8f8-4456-b3af-f55942d1b4b5") + ) + (pin "34" + (uuid "44504f90-27cb-4f0f-84cb-10939f596dbf") + ) + (pin "28" + (uuid "1456f277-d18f-4a5d-8747-04ec9c554ec7") + ) + (pin "40" + (uuid "24ffd038-bf05-4994-8dcb-1d1ea625adf4") + ) + (pin "59" + (uuid "a7c2521e-a31e-43b9-8b21-bc42e4be138b") + ) + (pin "24" + (uuid "8ab1c0bd-eefd-4b7b-b78b-0a76757ec050") + ) + (pin "46" + (uuid "1ac253c7-cea5-4fda-9e74-8de3e8525d18") + ) + (pin "48" + (uuid "fcd585ce-95e8-41f8-bc46-68568ac891d8") + ) + (pin "66" + (uuid "699c110e-b651-4b05-875f-7aa7ad9b9646") + ) + (pin "75" + (uuid "09b735e1-fd5b-494c-a49b-4caeefa66801") + ) + (pin "16" + (uuid "89741e5e-d1f5-4285-acd5-d51a9e8ac288") + ) + (pin "41" + (uuid "713468e5-df0b-4302-b0d7-9f6793d75fb1") + ) + (pin "67" + (uuid "b0e6de0c-9d0b-412d-8975-5ec0cb93cf6b") + ) + (pin "22" + (uuid "31cece1f-fa93-4257-bb14-740afeacfaaf") + ) + (pin "32" + (uuid "c05d3114-ee21-4f68-a9b6-14cd4ce6ab36") + ) + (pin "38" + (uuid "f59fc227-29be-441b-a07b-ebb816fe5a23") + ) + (pin "49" + (uuid "933b6fff-785d-4141-b6e2-4cd0b66a96b2") + ) + (pin "43" + (uuid "a7689ab5-9a1b-4d84-88fd-05cb71db90d5") + ) + (pin "63" + (uuid "fbc957d3-d201-4a4c-ba58-ad41d59a36b5") + ) + (pin "53" + (uuid "fcfc226a-dfdb-4a1a-8554-a1b141ba8024") + ) + (pin "51" + (uuid "ecdc5d6b-fadc-49d8-98a7-07220ac4c958") + ) + (pin "54" + (uuid "b9a779f8-6631-4cc2-9680-5e88563b4394") + ) + (pin "69" + (uuid "28ef9d95-f188-4b44-a9eb-f6ea8f37d99b") + ) + (pin "4" + (uuid "2cf0bafe-f214-423b-a31d-5aea1691e14a") + ) + (pin "57" + (uuid "7822f545-71c4-4b30-ac0e-454afbb4f92f") + ) + (pin "50" + (uuid "7d7ed9a6-8ccf-4a98-9e95-c07cdfaea74b") + ) + (pin "73" + (uuid "65d31bc1-8298-445a-92ad-7fd6b3480e1f") + ) + (pin "47" + (uuid "dd945f40-9c14-4a47-93ad-016dabde9294") + ) + (pin "20" + (uuid "ee73eecb-f188-49c2-8c3c-1e8053c9ed5e") + ) + (pin "36" + (uuid "ebcbc049-cd3e-421d-a204-806bd828c7bd") + ) + (pin "58" + (uuid "117b9923-8b87-4e6c-9655-87ffc8307020") + ) + (pin "44" + (uuid "376239de-e41e-4199-97d1-ba42b229fa5c") + ) + (pin "60" + (uuid "660370c8-7429-46a4-899a-13fef1ccd49c") + ) + (pin "65" + (uuid "35bbdf2c-eaa9-431a-ba2f-afcdab8a0283") + ) + (pin "71" + (uuid "8a03c7b9-f0bd-4204-8eb7-a3284c5d8339") + ) + (pin "2" + (uuid "2643f68f-5e0f-4ed1-9c04-af7d3d13274d") + ) + (pin "42" + (uuid "42855b7c-d9c3-4d4e-b41d-108edd261df1") + ) + (pin "52" + (uuid "826cf4bb-fd63-4cb9-a94f-ec1f04123b8c") + ) + (pin "55" + (uuid "ee117b03-c6da-4362-822e-76acad895225") + ) + (pin "62" + (uuid "b1089b07-77be-41a1-ac9b-bbe5ed56a6df") + ) + (pin "64" + (uuid "1c55ace1-9699-492f-b0fb-ba025ef05f9b") + ) + (pin "70" + (uuid "6151adda-02dd-4e38-95e1-a1fef12c570e") + ) + (pin "74" + (uuid "882f29c2-7f2e-41f0-aa39-8bd005a28060") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c7c6437d-f652-47e2-a3b8-e8ac2b1c80fb") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ddb9e5f2-7891-4ebc-828d-5255198ff0ed") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7fa45e20-4e62-4c4a-b35a-346ddbca3c3c") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a14b2137-5047-4899-9fe8-8b5dfa9d40a8") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca858f50-5e81-4af5-8240-b27d86c0b58b") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d1389af6-e458-409d-8dd3-23a8d12de811") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "50a27727-aadc-45ec-bff5-35061c016d5e") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "bf4b627f-71f2-47d4-b242-6ad01e0b1413") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "3a78ea54-ea5a-4810-8d67-37b5b8404b24") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "a8c0cdea-d2b9-40ba-bb8d-b46b798f873d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "3d716156-8825-44c9-8883-4f1382d4b78e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "67b51ac5-21f8-4f6c-ae35-46d31cd91ad5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "fbbf7a2e-04e0-4c73-81d4-db9a3bb87928") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "4e3fb6b3-3a24-494c-b0fc-57be2bb28391") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "b77c4170-fa7f-48d3-a896-62527d07f2e1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..109463e --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "bc47df49-e416-4117-884d-9d9e075503b0") + ) + (pin "1" + (uuid "3c5709c3-bb0a-4929-aba5-da97b85a6f86") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "20a5ef99-cd38-45dd-b826-01782bf3c021") + ) + (pin "1" + (uuid "69240679-1e86-410d-9501-5b4b65b11a96") + ) + (instances + (project "M.2 A Key 22110" + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/839d4be8-f83e-48b2-b6aa-700a9ba06918/639f26dd-6f0d-4c40-81a7-072ee326260f/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb new file mode 100644 index 0000000..a01e357 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb @@ -0,0 +1,3328 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 A Key/PET1P") + (net 2 "/PET1+") + (net 3 "/PET1-") + (net 4 "/M.2 A Key/PET1N") + (net 5 "/PET0-") + (net 6 "/M.2 A Key/PET0N") + (net 7 "/PET0+") + (net 8 "/M.2 A Key/PET0P") + (net 9 "GND") + (net 10 "+3.3V") + (net 11 "/USB_D-") + (net 12 "/DP_AUX-") + (net 13 "unconnected-(J1-RESERVED-Pad64)") + (net 14 "/REFCLK1+") + (net 15 "/DP_ML0-") + (net 16 "/CLKREQ1#") + (net 17 "/LED#2") + (net 18 "/I2C_DATA") + (net 19 "/I2C_CLK") + (net 20 "/DP_ML1-") + (net 21 "/PER1+") + (net 22 "/DP_ML1+") + (net 23 "/PERST0#") + (net 24 "/PERST1#") + (net 25 "/DP_ML2+") + (net 26 "/PER0-") + (net 27 "/REFCLK0+") + (net 28 "unconnected-(J1-Vender_Defined-Pad40)") + (net 29 "/DP_ML3-") + (net 30 "/W_DISABLE2#") + (net 31 "/DP_MLDIR") + (net 32 "unconnected-(J1-Vender_Defined-Pad38)") + (net 33 "/PER1-") + (net 34 "/USB_D+") + (net 35 "/LED#1") + (net 36 "/PEWAKE1#") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "/DP_HPD") + (net 39 "/PEWAKE0#") + (net 40 "unconnected-(J1-Vender_Defined-Pad42)") + (net 41 "unconnected-(J1-COEX1-Pad48)") + (net 42 "/DP_ML2-") + (net 43 "unconnected-(J1-COEX2-Pad46)") + (net 44 "/CLKREQ0#") + (net 45 "/ALERT#") + (net 46 "/DP_ML0+") + (net 47 "/DP_ML3+") + (net 48 "/REFCLK1-") + (net 49 "/PER0+") + (net 50 "/REFCLK0-") + (net 51 "/W_DISABLE1#") + (net 52 "/SUSCLK") + (net 53 "/DP_AUX+") + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "1ce9c571-96e9-4f1d-bfdf-95d565e5c77a") + (at 140.251 158.521) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5fc52eb1-6f62-4801-87ef-3bc484b82327") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0601459a-1312-45f3-9937-e928235b8fed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d711b1e8-c5ec-4433-9384-8861d1e4a20a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "87a19985-3f1a-4a5b-8c5d-45816a82f508") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dde8c71b-7ec2-4c25-afbb-dd568d066e36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/6a934661-433b-4364-b7d9-86a36dc44459/0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (sheetname "/M.2 A Key/") + (sheetfile "M.2 A Key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "26140253-0816-4fb2-9347-e30fe30466b7") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "2ed97a55-b051-4e57-bd63-42a2b552e8c4") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "67306b57-29a4-4a3a-994c-d780f1eb3974") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6277c685-dde7-4035-a005-4cd6454bab68") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "41455aaf-7825-4164-91d1-d35366bed946") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b48d2cf2-4ecb-44ca-a0c2-9b07afac63cd") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d17d8dc-c115-462c-ab88-08f6bc59b8f3") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1dd9fddd-0ed0-4ff5-bde6-3b34b9a86c7c") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d501ac44-bc52-4536-adcb-e076b992addc") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51e3b050-7fa4-4fed-8724-8102b2e2960a") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9addc52-05e9-42f4-9476-e731c5e1d915") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8a1f0797-b75e-4955-9621-c1168a2ecdc6") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d7b64c64-92f2-4280-b552-8013d9b417aa") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a911c57a-7703-4d71-9849-83ea280b4784") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d368aadd-7f95-4d25-ae9c-57aaf3f49c87") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b8415427-ab11-4f2c-98e7-968ee293cb66") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "60d5329b-443c-49a7-9b34-58dbde2ba234") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc7c0529-e0c6-45cf-b435-fe9dc9bc2c10") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dca023f4-0ae7-482a-9859-e798602d3153") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ae0c3f60-98ed-4232-b7fe-e6c93ec7442f") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e80e70af-d4a7-448b-8831-d42c42d955b4") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e896cedc-1773-4b63-abb9-29f8c4854e6c") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c0e2b54b-2922-4db8-8cf2-dc4dcee322de") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "78493895-44e9-44b4-b073-63306dafd396") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a5d1cf83-3873-4ec4-a0ea-42390a044847") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ddf24cf-b57b-4d95-8a9e-446492e46f91") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "718b4f9c-dc27-41f1-ae73-7ff33e0ffb27") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af2281a8-65d5-4bab-bd90-2ae558a597ca") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "70acdd31-7c21-43fe-85e9-974673611c49") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3c2e0309-26c7-4f95-86dd-f8b24f284fb8") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af732178-a431-4fa6-91f8-ff1296ca72c7") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "85ec083c-b4c0-4912-99c3-b864c6aa11e3") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d543208-0bff-420b-bba1-d385867200a5") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1f6a37ef-b047-4d24-bea3-adcc9c8fd49c") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "838f585c-3080-490d-a422-e0f993b2ddc5") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4af4665a-2857-4395-b7c4-1877b535effb") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "12190cb9-e932-47ff-8d43-58103bc2e116") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "39bcfc93-56cd-4f67-a86f-280140a95a12") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a3617a75-e7c9-41a3-9f5c-06c0b1998910") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3d2bd1c1-a658-4b90-8ff3-7991616cbadc") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "824b754d-6db2-4999-8557-60710d0fa5cf") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2db5aeae-429c-41cf-a2e6-15c9a3807b1a") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6cd1e807-8576-457f-828a-b6373ec27007") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "eb795ff1-c904-4815-b7d5-b72d7cb408ea") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0601879d-d9a4-4cfc-9c80-ba9b918f6d02") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "08e10f86-6c69-4659-843e-dd0d07936f92") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a34c844a-22fd-47db-b907-2c8d90925099") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2707164c-6598-4b5d-8bc0-d591d910f180") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "631420f6-66bf-429f-adf3-10cfe6227022") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4aac4da1-2c03-46eb-ba89-80e9d4a36b1d") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e7fe3f89-267b-4df2-863c-6b54931083ba") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "48868df3-7cfc-4545-9edc-238fa618ca27") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "709b4cff-b96b-4cff-9186-3e32712bbce4") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6085a10a-a8ff-4163-9f9a-608692729914") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b99c61be-e999-47f5-8330-5930ef947413") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "103ffd10-fc73-4880-822e-023c47eff7bb") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8c2c7a4c-1c4b-4bb0-8528-18f7417d5437") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f76bc5ee-e89c-47aa-9ba1-69cfd4f8f594") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e1a7c469-0365-456d-a29e-38f1806fac65") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8af37688-45d0-472b-b15c-810b3912cf71") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "17a29d5f-d84a-43a4-9e0b-58b81dc0d836") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3b653f4f-bd27-4dab-af08-36ff0cd877e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "8e47ebd8-9630-4afa-b016-a8a4d1e003a3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "115242ca-42f3-4077-b0ad-a24c2264fe4b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "d6adb782-8d42-4676-8d22-d4eb1eff6e89") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "589f9880-12b0-47a7-9ffd-3b84fcc1517e") + (pts + (xy 150.176 159.631) (xy 150.176 129.631) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 167.671 144.631 90) + (layer "User.2") + (uuid "589f9880-12b0-47a7-9ffd-3b84fcc1517e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "65850976-6a71-47bb-8497-eb1550a2f4da") + (pts + (xy 150.176 159.631) (xy 150.176 99.631) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 192.121 129.631 90) + (layer "User.2") + (uuid "65850976-6a71-47bb-8497-eb1550a2f4da") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "89ee2616-c34c-4fef-acb0-75669c4a65ba") + (pts + (xy 125.251 48.521) (xy 155.251 48.521) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 140.251 27.291 0) + (layer "User.2") + (uuid "89ee2616-c34c-4fef-acb0-75669c4a65ba") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a0c581ef-576b-4085-b9ea-c7cbe22d8242") + (pts + (xy 129.251 49.631) (xy 151.251 49.631) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 140.251 33.751 0) + (layer "User.2") + (uuid "a0c581ef-576b-4085-b9ea-c7cbe22d8242") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "be82a7c5-aab8-4de1-8320-151391755615") + (pts + (xy 150.161 159.631) (xy 150.161 79.631) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 205.846 119.631 90) + (layer "User.2") + (uuid "be82a7c5-aab8-4de1-8320-151391755615") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ceed3f69-fc1c-4b39-8fb5-137535f8dd24") + (pts + (xy 150.176 159.631) (xy 150.176 49.631) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 216.616 104.631 90) + (layer "User.2") + (uuid "ceed3f69-fc1c-4b39-8fb5-137535f8dd24") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fd6fe838-fdd1-4d78-88ae-f0a25031ef45") + (pts + (xy 150.176 159.631) (xy 150.176 117.631) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 179.571 138.631 90) + (layer "User.2") + (uuid "fd6fe838-fdd1-4d78-88ae-f0a25031ef45") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d3deb570-22eb-4a95-a3c2-5c4ac13e6980") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9c5f590b-71d2-48f5-9a76-efabad207455") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "84780aca-7094-442d-bd2e-968c6996f0f4") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f320e459-4b55-4252-a9a1-bd10bc3dc3bc") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "061a8839-7c6e-40b5-ac45-cb3f059f3854") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "85813c23-baac-4c5a-96f1-3f55f168d92a") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dc4ff55d-2888-4ac0-8a99-a01a677f8e80") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "21d89a41-1372-41eb-ab66-4ff1d6390731") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "78bee288-4b3f-4145-92e7-62eabf171b49") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4864dba6-4e5c-41ad-97b6-218dfc071906") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "72600355-a1ec-4890-8cd4-a84c308fcfe7") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "09eb4098-15ca-4311-b62a-73210f0f05ff") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "dc181da5-7a5f-48dc-b4c3-013713d84f9d") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "fc5f9c84-9172-4f50-845b-541e1f38cdfa") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fe367772-78b4-4c93-985a-a7d7137d956c") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2ba0eae4-b105-4c25-9899-172544594ad8") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "b8dda155-50d2-4ddf-b338-bb3cf614c4c3") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "4004783d-e1f9-4456-a45c-ba9aba10e456") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "5fee5c1a-b4ed-40b8-9fbe-9b90e50fef2d") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "453cbb6c-677b-402e-8d5c-a271634454ed") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "abfa4de2-8e91-4da3-9106-915d99bafbb1") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "594fcaff-da7d-4a73-9e83-412796190898") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "9659c5b2-819f-4524-80a5-c69295196593") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "1cea3b3b-f16a-416a-98bc-2e6d2f501a00") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ef9093d2-6e58-4dcc-9444-e59b0e640ea6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "cbf48a04-8abd-4432-9b26-adc6f1833e19") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "62d380a2-1ba9-44fa-9c46-b8991374451a") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "78b38fec-e0ec-430d-93a3-4b3d60de3e15") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "e9ac3aa9-3633-4046-a27e-0fc1cfbdbc4b") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "7dc70742-15b0-4188-82eb-c2ceda30a37b") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6a5e39b0-ae84-40d0-acad-b5343dde12c8") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "7041efc5-ecc9-499b-9c33-ff510d1b2ae8") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "89075044-e84f-41d5-bde5-eb4eeaf649a7") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "b2ff4d7b-5cdb-4e96-9476-44788a924221") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "2b27f02a-04e8-4264-b93b-06ac708b28f2") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "91467b19-3705-4371-9621-1205f8cf6f17") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8bca09c5-b273-4b2d-a3cc-83b0ef36a78f") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "b9c6e521-fa1c-434c-ae60-a259f778fe39") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "7024558d-0b59-4d48-b6b4-640a58d62d12") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "b3bcd18e-7805-42aa-9943-1c306dbc0cc6") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "ea16e37f-318d-4066-8c0b-be2b0e054071") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "fabbe14e-86ef-40dd-a96b-9b4fea743ca7") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "97440a10-de29-4fe2-b241-b8242cbfad4c") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "4c24032c-407a-434f-8db0-bde756f76718") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "bc245824-118a-45d8-a617-c046eb94b217") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "77b3c196-10f5-49a7-95ab-0cc87f72202c") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "a37d7170-f00e-4fe2-91b6-661e91598ece") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "ed66b488-3514-4e29-967d-3cfe6fcff98c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8d01b566-e331-401d-aeb8-2539d954c530") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "37fc801e-593c-409c-a68f-daebafd2bee7") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "4094f3b2-ad8e-43b3-9440-0fd5250f95da") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "38086f81-b000-4e52-a6a6-0136717a83e1") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "7feee9cf-19ed-4bcb-9271-2bcf35fc0531") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "bcba7013-2795-4a23-8ecf-a20eac8832d1") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bd82e10f-3f81-43ac-ac0d-cd74f9fed002") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "0b539df7-6bbd-45fb-87c4-a677a08d23bb") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "344f28ed-b064-4aac-a688-29337314a135") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "5d42898a-de73-42b6-870b-dcceab634205") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "5d4b4a3e-db25-4fbd-8ff1-2e80389e371a") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "1e2bd4d7-5e50-4507-b875-8f2115b6cf50") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "8a225633-877d-4c1d-9c30-7236ff4e3e8c") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "8aa69c1b-5671-4636-932f-bbe51d62358b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "0d75cc9b-684c-4fe0-98f2-cd29c582b832") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f5f4ea32-af0e-4ab0-91f7-0b23afd7393c") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "dc60961f-7694-4d8f-a451-579c08fc14e9") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "01400661-1f16-46f0-a7b2-f153cba899c1") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8cfa5cfc-0b2c-4bf8-bc8e-9bdfe0a33387") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "a09954d9-a992-479a-9872-6a34a6d7c137") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 151.251 155.631) (xy 151.251 159.631) (xy 129.251 159.631) (xy 129.251 155.631) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "0126ac36-cc3b-46f3-b461-678d0610f21b") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 155.251 159.631) (xy 155.251 154.431) (xy 125.251 154.431) (xy 125.251 159.631) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2e14f195-027f-4558-96d7-1e660e106807") + (at 139.601 154.885 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "cb9fdae4-3652-43d9-a059-0a31e0f07a2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "635372a4-f2a7-4067-87dc-e0666a1f5943") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e451d87f-ecf6-4af2-bd06-47ec519cd530") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cbb34e1a-5240-4139-ae70-0bf836db80f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6a934661-433b-4364-b7d9-86a36dc44459/424c4cf5-3c3c-49ef-81c3-66eb0f823d39/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 A Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1dc1440b-87b5-4823-810f-ed30a5b8a271") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a60c4d14-9089-4f06-801d-38d3fbe3c276") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c21360bb-af02-4494-9345-ed6bf803f79e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e2e66a8-a13b-47a7-8e33-8843d420e9c9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bcba2cc2-c425-426c-9c66-5b46d4cd065a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "63741335-5612-4c15-9617-04e3093721a5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b599def9-abe2-45dd-baf6-ca793a2891a0") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4090bc1d-8027-4f80-bd77-bf56655f97e5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7fe8878d-bbbd-43eb-84d1-bb8f248123f2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a9276529-ece2-4e79-9ea2-7f175949c1c2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f6f80e36-22b7-4416-a2c8-10893032b556") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "9f911f43-2404-4ba2-b286-12258b1a4a32") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0+") + (pintype "passive") + (uuid "6a4d0cbb-ee70-4e11-b374-09ac8374f675") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "451deda5-a7e2-4897-8938-752536ef20a8") + (at 138.901 154.885 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "1267737e-8cd0-403c-9be9-5486337b0d21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ff04a0be-b914-43fe-9f97-7bd6229c0f66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5b6cfc9a-ac43-42e2-a7e5-5c650e10ee49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "99d37401-f118-49e8-9181-41f625b81bf7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6a934661-433b-4364-b7d9-86a36dc44459/424c4cf5-3c3c-49ef-81c3-66eb0f823d39/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 A Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5f75ecd8-2cf5-4f33-8689-abdd658d504d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9fc2fa21-9d08-4a35-9bf2-e07dc3de3f86") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8b05d385-f4f1-43a8-9f0c-3aa42457d30d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0be8d9f1-da1f-42bc-b777-f058001abbae") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "752806fc-d28a-40e6-97c3-629a7d77d622") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f4d56d3-8310-4a78-94bc-667e23d4d14f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d030c95-4410-45ec-ad79-b81cdba690ba") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f100b054-bc83-4fef-b4d3-a7aa5bc9c282") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "25da8199-8bb0-4b70-be8d-22ca08c7ae89") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9d054fea-6276-4dfe-9fbe-3ba8a4a2b38c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5d212a83-7ea8-4527-a5a6-fe7ea0de00a8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "f5eb61dc-7219-4141-a0c1-43f6eb0d8774") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0-") + (pintype "passive") + (uuid "c93656bb-3962-4b9b-8a78-0c7f061afc56") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b61a4f9c-719a-452b-ba27-9e066a166e73") + (at 133.601 154.885 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "b3721eb2-163d-4218-9e8e-150659e22fa4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "73ec2fe0-77a4-43c0-ab77-120cd4e85044") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1830faa9-3ad1-4d44-9047-f7d82eb1ca0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a4dc6cce-02eb-42b8-ae1d-74a992e9a24e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6a934661-433b-4364-b7d9-86a36dc44459/adcd4998-a306-4f2e-b87b-352712eb899b/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 A Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d533285-1540-4e40-995a-900abb9fe627") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d8775c5b-0581-40b9-b314-224e48890686") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "baf8ba6b-403d-4b28-a2a8-0a868a2dab12") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f447f593-ae40-472e-bef2-15592773be49") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d4921498-6cab-4cf8-8bdd-6427ed96c711") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "459fc317-bdad-4c73-81ce-e498e73bc4cb") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e49fb1e5-b941-452d-b149-234c376bca1c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1b044c95-b248-495d-af41-87b77b01d187") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "149c3cf4-5535-4a4f-8c39-5cb5cd089054") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5ae2667e-90f9-4429-89eb-40ad1cbbdd7e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "76d89a2b-4baf-42fa-ad9d-3483b780d1cb") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "b20d086a-fac7-47b9-8a24-f2969a4a97e2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/PET1+") + (pintype "passive") + (uuid "e287a470-c187-45a6-b2a4-7174dbd27834") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "c1c84961-c161-4c57-a423-78b873eff40c") + (at 140.251 129.631) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3bfe1c07-83f5-4cb3-a25b-47a89632519d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f44b1d2e-32ad-4916-83b2-3f10f6cf05f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a38039e8-697f-43c0-ba03-b20486bb3c86") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d6978d0-2e6f-4292-87bb-6d04653e9b8c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/6a934661-433b-4364-b7d9-86a36dc44459/fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (sheetname "/M.2 A Key/") + (sheetfile "M.2 A Key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4157992a-607d-4d85-bd82-e42885851b37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "b33fa79a-4188-4ac2-a611-d5f9d098ea2b") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d4e0f2b3-fc4b-496b-9692-9c4f68454ab0") + (at 132.901 154.885 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "c90dd4f8-613b-4755-b932-d9cdc61cb37a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e2d4eeb2-38c4-4344-bc4a-aac978ab9aae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3b87f2ef-e33e-4934-bc88-7190364cf549") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bc8595a3-9a52-431a-8aeb-b923a94750ea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6a934661-433b-4364-b7d9-86a36dc44459/adcd4998-a306-4f2e-b87b-352712eb899b/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 A Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8da51ee0-ffaf-430e-8c6b-5c3fd0c0b1f8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f6390045-ce29-4bd3-9f25-a4bc88a8996e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a5ad6bb-c67f-4fc5-859b-f286c2a648a4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f61c3796-1af0-47ac-a8a5-597609f3bd77") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d9b8a783-3002-4f94-b172-8cfe5fd9bbe2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc5ac172-1a03-4f56-97ce-99581bb257d6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7520361-52f2-4925-a559-20a75c0ba219") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f657529-caf8-4634-98f5-580bc3046af1") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "1dff16ac-07af-484c-acce-fd998ee9c694") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "de58ec27-3afb-4992-a150-1d94ed772bf9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f0e24bbe-f27a-4cab-9545-2fc864fbbb0d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "ff86733d-256c-413b-917f-7d599d75be4e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/PET1-") + (pintype "passive") + (uuid "10dec39b-1fbb-4353-a9da-3125dd82d6d1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 129.251 129.631) + (end 129.251 155.631) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b15446a-a477-4415-a393-f1936e267f6d") + ) + (gr_line + (start 151.251 155.631) + (end 151.251 129.631) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5f344ab3-2268-4634-9df6-6980fbe3ceb1") + ) + (gr_line + (start 151.251 129.631) + (end 129.251 129.631) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "b3cab575-e3ed-4a7e-a608-fc08748830de") + ) + (segment + (start 133.476 157.180999) + (end 133.476 155.675001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "13113285-ce07-4e0e-85ba-b9bff2446632") + ) + (segment + (start 133.476 155.675001) + (end 133.601 155.550001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "56493ea2-a311-4b26-a69b-f142892731cc") + ) + (segment + (start 133.501 157.205999) + (end 133.476 157.180999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "75e30292-6ff1-404a-b367-ebc50d8d431d") + ) + (segment + (start 133.501 158.481) + (end 133.501 157.205999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "991ab6bd-d262-4b49-8818-19b3be0211de") + ) + (segment + (start 133.601 155.550001) + (end 133.601 155.205) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c5781011-0456-47f3-a012-46018b29e6d8") + ) + (segment + (start 133.001 157.205999) + (end 133.026 157.180999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "043334dd-9806-436b-9385-c1f171cd99df") + ) + (segment + (start 132.901 155.550001) + (end 132.901 155.205) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2f35b329-a25c-4d6c-af6a-1bbb7379421f") + ) + (segment + (start 133.026 157.180999) + (end 133.026 155.675001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a280e2ef-9216-41b0-9349-9a5df9bb1452") + ) + (segment + (start 133.001 158.481) + (end 133.001 157.205999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c3263b9f-ee1b-4a26-bdfb-4d49e8874e9f") + ) + (segment + (start 133.026 155.675001) + (end 132.901 155.550001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ed65c9f8-ea84-405b-81fa-7fa90367846f") + ) + (segment + (start 139.026 155.675001) + (end 138.901 155.550001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "15439b1d-cea5-404b-9b21-f4eeaeaec049") + ) + (segment + (start 139.001 158.481) + (end 139.001 157.205999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "3f57645a-c56d-4380-a889-ca420c963701") + ) + (segment + (start 138.901 155.550001) + (end 138.901 155.205) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "5d2db8af-05df-45ea-9028-5456b261e3f9") + ) + (segment + (start 139.001 157.205999) + (end 139.026 157.180999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "c4f3f643-a521-48b6-a2e0-a22f77a39864") + ) + (segment + (start 139.026 157.180999) + (end 139.026 155.675001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "f07dafe2-5333-45c2-80f1-704843787285") + ) + (segment + (start 139.601 155.550001) + (end 139.601 155.205) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "2a12fa22-145d-437d-8a40-6a5770aa55b9") + ) + (segment + (start 139.476 157.180999) + (end 139.476 155.675001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "543cf609-f7c6-4a47-8f4d-e0247d48a260") + ) + (segment + (start 139.476 155.675001) + (end 139.601 155.550001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "ed329cd0-ff4a-4463-902f-7858902adf6f") + ) + (segment + (start 139.501 157.205999) + (end 139.476 157.180999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "fade6142-fbba-44aa-8538-e8d6e44ac826") + ) + (segment + (start 139.501 158.481) + (end 139.501 157.205999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "fd2f3094-b5ac-4681-8ac9-30a6a796e8bc") + ) + (via + (at 143.751 156.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "2920de68-e99b-42eb-830a-6a76b6f0cf0c") + ) + (via + (at 140.751 156.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "3f1af7d9-39cd-4a7c-a387-5cc49b912432") + ) + (via + (at 145.251 156.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "906c73f0-f17d-4dd0-842e-35b544ea51cd") + ) + (via + (at 142.251 156.55) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "a56b02b4-0927-4310-839e-2998bafb64ec") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "722a25d5-197e-45e3-9688-b6b5b2c7eac2") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 129.25 129.63) (xy 151.25 129.63) (xy 151.251084 157.821) (xy 129.251084 157.821) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 137.281399 130.153174) (xy 137.301218 130.189034) (xy 137.363703 130.462806) (xy 137.363708 130.462822) + (xy 137.474992 130.780855) (xy 137.621192 131.084441) (xy 137.800462 131.369749) (xy 138.006455 131.628056) + (xy 138.895432 130.739079) (xy 138.932457 130.787331) (xy 139.094669 130.949543) (xy 139.142919 130.986566) + (xy 138.253942 131.875543) (xy 138.253942 131.875544) (xy 138.51225 132.081537) (xy 138.797558 132.260807) + (xy 139.101144 132.407007) (xy 139.419177 132.518291) (xy 139.419193 132.518296) (xy 139.747685 132.593272) + (xy 140.082528 132.631) (xy 140.419472 132.631) (xy 140.754313 132.593272) (xy 140.754314 132.593272) + (xy 141.082806 132.518296) (xy 141.082822 132.518291) (xy 141.400855 132.407007) (xy 141.704441 132.260807) + (xy 141.989749 132.081537) (xy 142.248056 131.875544) (xy 142.248056 131.875543) (xy 141.359079 130.986567) + (xy 141.407331 130.949543) (xy 141.569543 130.787331) (xy 141.606567 130.739079) (xy 142.495543 131.628056) + (xy 142.495544 131.628056) (xy 142.701537 131.369749) (xy 142.880807 131.084441) (xy 143.027007 130.780855) + (xy 143.138291 130.462822) (xy 143.138296 130.462806) (xy 143.200782 130.189034) (xy 143.233556 130.142843) + (xy 143.272927 130.1315) (xy 150.6765 130.1315) (xy 150.728826 130.153174) (xy 150.7505 130.2055) + (xy 150.7505 155.0565) (xy 150.728826 155.108826) (xy 150.6765 155.1305) (xy 150.588464 155.1305) + (xy 150.416062 155.160898) (xy 150.251558 155.220773) (xy 150.099945 155.308308) (xy 149.965837 155.420837) + (xy 149.853308 155.554945) (xy 149.765773 155.706558) (xy 149.705898 155.871062) (xy 149.6755 156.043464) + (xy 149.6755 157.821) (xy 149.3765 157.821) (xy 149.3765 157.611252) (xy 149.364867 157.552769) + (xy 149.338471 157.513265) (xy 149.326 157.472153) (xy 149.326 157.381) (xy 149.301378 157.381) + (xy 149.228454 157.395505) (xy 149.194745 157.418029) (xy 149.153633 157.4305) (xy 148.806251 157.4305) + (xy 148.765435 157.438618) (xy 148.736565 157.438618) (xy 148.695749 157.4305) (xy 148.695748 157.4305) + (xy 148.348367 157.4305) (xy 148.307255 157.418029) (xy 148.273545 157.395505) (xy 148.200622 157.381) + (xy 148.176 157.381) (xy 148.176 157.472153) (xy 148.163529 157.513265) (xy 148.137133 157.552768) + (xy 148.1255 157.611253) (xy 148.1255 157.821) (xy 147.9765 157.821) (xy 147.9765 156.629025) (xy 147.976499 156.62902) + (xy 147.939024 156.428544) (xy 147.865348 156.238363) (xy 147.757981 156.064959) (xy 147.75798 156.064957) + (xy 147.620579 155.914235) (xy 147.620578 155.914234) (xy 147.457825 155.791329) (xy 147.457822 155.791328) + (xy 147.457821 155.791327) (xy 147.27525 155.700418) (xy 147.275246 155.700417) (xy 147.275244 155.700416) + (xy 147.079082 155.644602) (xy 147.079076 155.644601) (xy 146.876003 155.625785) (xy 146.875997 155.625785) + (xy 146.672923 155.644601) (xy 146.672917 155.644602) (xy 146.476755 155.700416) (xy 146.47675 155.700418) + (xy 146.294177 155.791328) (xy 146.294174 155.791329) (xy 146.131421 155.914234) (xy 146.13142 155.914235) + (xy 145.994019 156.064957) (xy 145.994019 156.064958) (xy 145.886655 156.238358) (xy 145.88665 156.238368) + (xy 145.812977 156.42854) (xy 145.7755 156.62902) (xy 145.7755 157.356708) (xy 145.753826 157.409034) + (xy 145.7015 157.430708) (xy 145.69726 157.4305) (xy 145.695748 157.4305) (xy 145.306252 157.4305) + (xy 145.306251 157.4305) (xy 145.265435 157.438618) (xy 145.236565 157.438618) (xy 145.195749 157.4305) + (xy 145.195748 157.4305) (xy 144.806252 157.4305) (xy 144.806251 157.4305) (xy 144.765435 157.438618) + (xy 144.736565 157.438618) (xy 144.695749 157.4305) (xy 144.695748 157.4305) (xy 144.348367 157.4305) + (xy 144.307255 157.418029) (xy 144.273545 157.395505) (xy 144.200622 157.381) (xy 144.176 157.381) + (xy 144.176 157.472153) (xy 144.163529 157.513265) (xy 144.137133 157.552768) (xy 144.1255 157.611253) + (xy 144.1255 157.821) (xy 143.8765 157.821) (xy 143.8765 157.611252) (xy 143.864867 157.552769) + (xy 143.838471 157.513265) (xy 143.826 157.472153) (xy 143.826 157.381) (xy 143.801378 157.381) + (xy 143.728454 157.395505) (xy 143.694745 157.418029) (xy 143.653633 157.4305) (xy 143.306251 157.4305) + (xy 143.265435 157.438618) (xy 143.236565 157.438618) (xy 143.195749 157.4305) (xy 143.195748 157.4305) + (xy 142.848367 157.4305) (xy 142.807255 157.418029) (xy 142.773545 157.395505) (xy 142.700622 157.381) + (xy 142.676 157.381) (xy 142.676 157.472153) (xy 142.663529 157.513265) (xy 142.637133 157.552768) + (xy 142.6255 157.611253) (xy 142.6255 157.821) (xy 142.3765 157.821) (xy 142.3765 157.611252) (xy 142.364867 157.552769) + (xy 142.338471 157.513265) (xy 142.326 157.472153) (xy 142.326 157.381) (xy 142.301378 157.381) + (xy 142.228454 157.395505) (xy 142.194745 157.418029) (xy 142.153633 157.4305) (xy 141.848367 157.4305) + (xy 141.807255 157.418029) (xy 141.773545 157.395505) (xy 141.700622 157.381) (xy 141.676 157.381) + (xy 141.676 157.472153) (xy 141.663529 157.513265) (xy 141.637133 157.552768) (xy 141.6255 157.611253) + (xy 141.6255 157.821) (xy 141.3765 157.821) (xy 141.3765 157.611252) (xy 141.364867 157.552769) + (xy 141.338471 157.513265) (xy 141.326 157.472153) (xy 141.326 157.381) (xy 141.301378 157.381) + (xy 141.228454 157.395505) (xy 141.194745 157.418029) (xy 141.153633 157.4305) (xy 140.806251 157.4305) + (xy 140.765435 157.438618) (xy 140.736565 157.438618) (xy 140.695749 157.4305) (xy 140.695748 157.4305) + (xy 140.348367 157.4305) (xy 140.307255 157.418029) (xy 140.273545 157.395505) (xy 140.200622 157.381) + (xy 140.176 157.381) (xy 140.176 157.472153) (xy 140.163529 157.513265) (xy 140.137133 157.552768) + (xy 140.1255 157.611253) (xy 140.1255 157.821) (xy 139.8765 157.821) (xy 139.8765 157.611252) (xy 139.864867 157.552769) + (xy 139.838471 157.513265) (xy 139.827016 157.484375) (xy 139.802516 157.33807) (xy 139.803963 157.331796) + (xy 139.8015 157.325848) (xy 139.8015 157.166435) (xy 139.801499 157.166434) (xy 139.779766 157.085326) + (xy 139.780619 157.085097) (xy 139.7765 157.064376) (xy 139.7765 155.830123) (xy 139.798173 155.777798) + (xy 139.84146 155.734512) (xy 139.881022 155.665989) (xy 139.9015 155.589563) (xy 139.9015 155.589558) + (xy 139.902133 155.584755) (xy 139.903641 155.584953) (xy 139.923174 155.537797) (xy 139.953206 155.507765) + (xy 139.998585 155.404991) (xy 140.0015 155.379865) (xy 140.001499 155.030136) (xy 139.998585 155.005009) + (xy 139.958792 154.914888) (xy 139.957485 154.858268) (xy 139.958782 154.855135) (xy 139.998585 154.764991) + (xy 140.0015 154.739865) (xy 140.001499 154.390136) (xy 139.998585 154.365009) (xy 139.953206 154.262235) + (xy 139.873765 154.182794) (xy 139.770991 154.137415) (xy 139.77099 154.137414) (xy 139.770988 154.137414) + (xy 139.749659 154.13494) (xy 139.745865 154.1345) (xy 139.745864 154.1345) (xy 139.456136 154.1345) + (xy 139.431013 154.137414) (xy 139.431007 154.137415) (xy 139.328234 154.182794) (xy 139.303326 154.207703) + (xy 139.251 154.229377) (xy 139.198674 154.207703) (xy 139.173765 154.182794) (xy 139.070991 154.137415) + (xy 139.07099 154.137414) (xy 139.070988 154.137414) (xy 139.049659 154.13494) (xy 139.045865 154.1345) + (xy 139.045864 154.1345) (xy 138.756136 154.1345) (xy 138.731013 154.137414) (xy 138.731007 154.137415) + (xy 138.628234 154.182794) (xy 138.548794 154.262234) (xy 138.503414 154.365011) (xy 138.5005 154.390135) + (xy 138.5005 154.739863) (xy 138.503414 154.764986) (xy 138.503415 154.764992) (xy 138.543206 154.85511) + (xy 138.544514 154.911732) (xy 138.543206 154.91489) (xy 138.503414 155.005011) (xy 138.5005 155.030135) + (xy 138.5005 155.379863) (xy 138.503414 155.404986) (xy 138.503415 155.404992) (xy 138.548794 155.507765) + (xy 138.578826 155.537797) (xy 138.598359 155.584954) (xy 138.599867 155.584756) (xy 138.6005 155.589565) + (xy 138.620977 155.665986) (xy 138.620979 155.665991) (xy 138.63882 155.696892) (xy 138.658224 155.7305) + (xy 138.66054 155.734512) (xy 138.704988 155.77896) (xy 138.706068 155.780139) (xy 138.715236 155.805345) + (xy 138.7255 155.830123) (xy 138.7255 157.064376) (xy 138.72138 157.085097) (xy 138.722234 157.085326) + (xy 138.7005 157.166434) (xy 138.7005 157.325848) (xy 138.699484 157.33807) (xy 138.674984 157.484375) + (xy 138.669754 157.492741) (xy 138.663529 157.513265) (xy 138.637133 157.552768) (xy 138.6255 157.611253) + (xy 138.6255 157.821) (xy 138.3765 157.821) (xy 138.3765 157.611252) (xy 138.364867 157.552769) + (xy 138.338471 157.513265) (xy 138.326 157.472153) (xy 138.326 157.381) (xy 138.301378 157.381) + (xy 138.228454 157.395505) (xy 138.194745 157.418029) (xy 138.153633 157.4305) (xy 137.806251 157.4305) + (xy 137.765435 157.438618) (xy 137.736565 157.438618) (xy 137.695749 157.4305) (xy 137.695748 157.4305) + (xy 137.348367 157.4305) (xy 137.307255 157.418029) (xy 137.273545 157.395505) (xy 137.200622 157.381) + (xy 137.176 157.381) (xy 137.176 157.472153) (xy 137.163529 157.513265) (xy 137.137133 157.552768) + (xy 137.1255 157.611253) (xy 137.1255 157.821) (xy 136.8765 157.821) (xy 136.8765 157.611252) (xy 136.864867 157.552769) + (xy 136.838471 157.513265) (xy 136.826 157.472153) (xy 136.826 157.381) (xy 136.801378 157.381) + (xy 136.728454 157.395505) (xy 136.694745 157.418029) (xy 136.653633 157.4305) (xy 136.306251 157.4305) + (xy 136.265435 157.438618) (xy 136.236565 157.438618) (xy 136.195749 157.4305) (xy 136.195748 157.4305) + (xy 135.848367 157.4305) (xy 135.807255 157.418029) (xy 135.773545 157.395505) (xy 135.700622 157.381) + (xy 135.676 157.381) (xy 135.676 157.472153) (xy 135.663529 157.513265) (xy 135.637133 157.552768) + (xy 135.6255 157.611253) (xy 135.6255 157.821) (xy 135.3765 157.821) (xy 135.3765 157.611252) (xy 135.364867 157.552769) + (xy 135.338471 157.513265) (xy 135.326 157.472153) (xy 135.326 157.381) (xy 135.301378 157.381) + (xy 135.228454 157.395505) (xy 135.194745 157.418029) (xy 135.153633 157.4305) (xy 134.806251 157.4305) + (xy 134.765435 157.438618) (xy 134.736565 157.438618) (xy 134.695749 157.4305) (xy 134.695748 157.4305) + (xy 134.348367 157.4305) (xy 134.307255 157.418029) (xy 134.273545 157.395505) (xy 134.200622 157.381) + (xy 134.176 157.381) (xy 134.176 157.472153) (xy 134.163529 157.513265) (xy 134.137133 157.552768) + (xy 134.1255 157.611253) (xy 134.1255 157.821) (xy 133.8765 157.821) (xy 133.8765 157.611252) (xy 133.864867 157.552769) + (xy 133.838471 157.513265) (xy 133.827016 157.484375) (xy 133.802516 157.33807) (xy 133.803963 157.331796) + (xy 133.8015 157.325848) (xy 133.8015 157.166435) (xy 133.801499 157.166434) (xy 133.779766 157.085326) + (xy 133.780619 157.085097) (xy 133.7765 157.064376) (xy 133.7765 155.830123) (xy 133.798173 155.777798) + (xy 133.84146 155.734512) (xy 133.881022 155.665989) (xy 133.9015 155.589563) (xy 133.9015 155.589558) + (xy 133.902133 155.584755) (xy 133.903641 155.584953) (xy 133.923174 155.537797) (xy 133.953206 155.507765) + (xy 133.998585 155.404991) (xy 134.0015 155.379865) (xy 134.001499 155.030136) (xy 133.998585 155.005009) + (xy 133.958792 154.914888) (xy 133.957485 154.858268) (xy 133.958782 154.855135) (xy 133.998585 154.764991) + (xy 134.0015 154.739865) (xy 134.001499 154.390136) (xy 133.998585 154.365009) (xy 133.953206 154.262235) + (xy 133.873765 154.182794) (xy 133.770991 154.137415) (xy 133.77099 154.137414) (xy 133.770988 154.137414) + (xy 133.749659 154.13494) (xy 133.745865 154.1345) (xy 133.745864 154.1345) (xy 133.456136 154.1345) + (xy 133.431013 154.137414) (xy 133.431007 154.137415) (xy 133.328234 154.182794) (xy 133.303326 154.207703) + (xy 133.251 154.229377) (xy 133.198674 154.207703) (xy 133.173765 154.182794) (xy 133.070991 154.137415) + (xy 133.07099 154.137414) (xy 133.070988 154.137414) (xy 133.049659 154.13494) (xy 133.045865 154.1345) + (xy 133.045864 154.1345) (xy 132.756136 154.1345) (xy 132.731013 154.137414) (xy 132.731007 154.137415) + (xy 132.628234 154.182794) (xy 132.548794 154.262234) (xy 132.503414 154.365011) (xy 132.5005 154.390135) + (xy 132.5005 154.739863) (xy 132.503414 154.764986) (xy 132.503415 154.764992) (xy 132.543206 154.85511) + (xy 132.544514 154.911732) (xy 132.543206 154.91489) (xy 132.503414 155.005011) (xy 132.5005 155.030135) + (xy 132.5005 155.379863) (xy 132.503414 155.404986) (xy 132.503415 155.404992) (xy 132.548794 155.507765) + (xy 132.578826 155.537797) (xy 132.598359 155.584954) (xy 132.599867 155.584756) (xy 132.6005 155.589565) + (xy 132.620977 155.665986) (xy 132.620979 155.665991) (xy 132.63882 155.696892) (xy 132.658224 155.7305) + (xy 132.66054 155.734512) (xy 132.704988 155.77896) (xy 132.706068 155.780139) (xy 132.715236 155.805345) + (xy 132.7255 155.830123) (xy 132.7255 157.064376) (xy 132.72138 157.085097) (xy 132.722234 157.085326) + (xy 132.7005 157.166434) (xy 132.7005 157.325848) (xy 132.699484 157.33807) (xy 132.674984 157.484375) + (xy 132.669754 157.492741) (xy 132.663529 157.513265) (xy 132.637133 157.552768) (xy 132.6255 157.611253) + (xy 132.6255 157.821) (xy 132.3765 157.821) (xy 132.3765 157.611252) (xy 132.364867 157.552769) + (xy 132.338471 157.513265) (xy 132.326 157.472153) (xy 132.326 157.381) (xy 132.301378 157.381) + (xy 132.228454 157.395505) (xy 132.194745 157.418029) (xy 132.153633 157.4305) (xy 131.806251 157.4305) + (xy 131.765435 157.438618) (xy 131.736565 157.438618) (xy 131.695749 157.4305) (xy 131.695748 157.4305) + (xy 131.348367 157.4305) (xy 131.307255 157.418029) (xy 131.273545 157.395505) (xy 131.200622 157.381) + (xy 131.176 157.381) (xy 131.176 157.472153) (xy 131.163529 157.513265) (xy 131.137133 157.552768) + (xy 131.1255 157.611253) (xy 131.1255 157.821) (xy 130.8265 157.821) (xy 130.8265 156.043472) (xy 130.826499 156.043464) + (xy 130.803713 155.914236) (xy 130.796101 155.871062) (xy 130.736225 155.706555) (xy 130.648692 155.554945) + (xy 130.536163 155.420837) (xy 130.402055 155.308308) (xy 130.250445 155.220775) (xy 130.250443 155.220774) + (xy 130.250441 155.220773) (xy 130.085937 155.160898) (xy 129.913535 155.1305) (xy 129.913532 155.1305) + (xy 129.891892 155.1305) (xy 129.8255 155.1305) (xy 129.773174 155.108826) (xy 129.7515 155.0565) + (xy 129.7515 130.2055) (xy 129.773174 130.153174) (xy 129.8255 130.1315) (xy 137.229073 130.1315) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 140.926 156.972153) (xy 140.913529 157.013265) (xy 140.887133 157.052768) (xy 140.8755 157.111253) + (xy 140.8755 157.821) (xy 140.6265 157.821) (xy 140.6265 157.111252) (xy 140.614867 157.052769) + (xy 140.588471 157.013265) (xy 140.576 156.972153) (xy 140.576 156.935) (xy 140.926 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 142.426 156.972153) (xy 142.413529 157.013265) (xy 142.387133 157.052768) (xy 142.3755 157.111253) + (xy 142.3755 157.821) (xy 142.1265 157.821) (xy 142.1265 157.111252) (xy 142.114867 157.052769) + (xy 142.088471 157.013265) (xy 142.076 156.972153) (xy 142.076 156.935) (xy 142.426 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 143.926 156.972153) (xy 143.913529 157.013265) (xy 143.887133 157.052768) (xy 143.8755 157.111253) + (xy 143.8755 157.821) (xy 143.6265 157.821) (xy 143.6265 157.111252) (xy 143.614867 157.052769) + (xy 143.588471 157.013265) (xy 143.576 156.972153) (xy 143.576 156.935) (xy 143.926 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 145.426 156.972153) (xy 145.413529 157.013265) (xy 145.387133 157.052768) (xy 145.3755 157.111253) + (xy 145.3755 157.821) (xy 145.1265 157.821) (xy 145.1265 157.111252) (xy 145.114867 157.052769) + (xy 145.088471 157.013265) (xy 145.076 156.972153) (xy 145.076 156.935) (xy 145.426 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 141.515435 156.938618) (xy 141.486565 156.938618) (xy 141.468374 156.935) (xy 141.533626 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 143.015435 156.938618) (xy 142.986565 156.938618) (xy 142.968374 156.935) (xy 143.033626 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 144.515435 156.938618) (xy 144.486565 156.938618) (xy 144.468374 156.935) (xy 144.533626 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 145.831101 156.032506) (xy 145.831102 156.032508) (xy 145.831103 156.03251) (xy 145.831104 156.032512) + (xy 145.846151 156.059163) (xy 145.878354 156.101992) (xy 145.88346 156.105271) (xy 145.915774 156.151786) + (xy 145.906386 156.206489) (xy 145.886656 156.238355) (xy 145.88665 156.238368) (xy 145.815 156.423318) + (xy 145.815 155.989092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 136.979326 130.153174) (xy 137.001 130.2055) (xy 137.001 130.790662) (xy 137.0323 131.108453) + (xy 137.094595 131.421633) (xy 137.187292 131.727211) (xy 137.187297 131.727225) (xy 137.309487 132.022219) + (xy 137.309491 132.022227) (xy 137.460013 132.303836) (xy 137.460021 132.303849) (xy 137.637427 132.569355) + (xy 137.637431 132.56936) (xy 137.840004 132.816196) (xy 138.065803 133.041995) (xy 138.312639 133.244568) + (xy 138.312644 133.244572) (xy 138.57815 133.421978) (xy 138.578163 133.421986) (xy 138.859772 133.572508) + (xy 138.85978 133.572512) (xy 139.154774 133.694702) (xy 139.154788 133.694707) (xy 139.460366 133.787404) + (xy 139.773546 133.849699) (xy 140.091338 133.881) (xy 140.410662 133.881) (xy 140.728453 133.849699) + (xy 141.041633 133.787404) (xy 141.347211 133.694707) (xy 141.347225 133.694702) (xy 141.642219 133.572512) + (xy 141.642227 133.572508) (xy 141.923836 133.421986) (xy 141.923849 133.421978) (xy 142.189355 133.244572) + (xy 142.18936 133.244568) (xy 142.436196 133.041995) (xy 142.661995 132.816196) (xy 142.864572 132.569355) + (xy 142.895532 132.52302) (xy 141.359079 130.986567) (xy 141.407331 130.949543) (xy 141.569543 130.787331) + (xy 141.606567 130.739079) (xy 143.087037 132.219549) (xy 143.192512 132.022219) (xy 143.314702 131.727225) + (xy 143.314707 131.727211) (xy 143.407404 131.421633) (xy 143.469699 131.108453) (xy 143.501 130.790662) + (xy 143.501 130.2055) (xy 143.522674 130.153174) (xy 143.575 130.1315) (xy 150.6765 130.1315) (xy 150.728826 130.153174) + (xy 150.7505 130.2055) (xy 150.7505 155.0565) (xy 150.728826 155.108826) (xy 150.6765 155.1305) + (xy 150.588462 155.1305) (xy 150.462349 155.152737) (xy 150.407055 155.140478) (xy 150.376624 155.09271) + (xy 150.3755 155.079861) (xy 150.3755 153.484) (xy 150.359858 153.405363) (xy 150.359857 153.405357) + (xy 150.345505 153.370709) (xy 150.345504 153.370707) (xy 150.345503 153.370705) (xy 150.329035 153.344497) + (xy 150.308879 153.312419) (xy 150.308875 153.312416) (xy 150.234293 153.259496) (xy 150.199643 153.245143) + (xy 150.199636 153.245141) (xy 150.140392 153.233357) (xy 150.121 153.2295) (xy 129.8255 153.2295) + (xy 129.773174 153.207826) (xy 129.7515 153.1555) (xy 129.7515 130.2055) (xy 129.773174 130.153174) + (xy 129.8255 130.1315) (xy 136.927 130.1315) + ) + ) + ) + (zone + (net 9) + (net_name "GND") + (layer "B.Cu") + (uuid "7c33d9f1-64d4-4454-a039-0379a44b3de5") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 140.26 156.935) (xy 140.26 155.91) (xy 145.815 155.91) (xy 145.815 156.935) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 145.793326 155.931674) (xy 145.815 155.984) (xy 145.815 156.411109) (xy 145.813053 156.425078) + (xy 145.813605 156.425182) (xy 145.812976 156.428541) (xy 145.812976 156.428544) (xy 145.797681 156.51036) + (xy 145.7755 156.62902) (xy 145.7755 156.8565) (xy 145.753826 156.908826) (xy 145.7015 156.9305) + (xy 145.556252 156.9305) (xy 145.540777 156.933578) (xy 145.526341 156.935) (xy 144.975659 156.935) + (xy 144.961223 156.933578) (xy 144.945748 156.9305) (xy 144.556252 156.9305) (xy 144.540777 156.933578) + (xy 144.526341 156.935) (xy 144.475659 156.935) (xy 144.461223 156.933578) (xy 144.445748 156.9305) + (xy 144.056252 156.9305) (xy 144.040777 156.933578) (xy 144.026341 156.935) (xy 143.475659 156.935) + (xy 143.461223 156.933578) (xy 143.445748 156.9305) (xy 143.056252 156.9305) (xy 143.040777 156.933578) + (xy 143.026341 156.935) (xy 142.975659 156.935) (xy 142.961223 156.933578) (xy 142.945748 156.9305) + (xy 142.556252 156.9305) (xy 142.540777 156.933578) (xy 142.526341 156.935) (xy 141.975659 156.935) + (xy 141.961223 156.933578) (xy 141.945748 156.9305) (xy 141.556252 156.9305) (xy 141.540777 156.933578) + (xy 141.526341 156.935) (xy 141.475659 156.935) (xy 141.461223 156.933578) (xy 141.445748 156.9305) + (xy 141.056252 156.9305) (xy 141.040777 156.933578) (xy 141.026341 156.935) (xy 140.475659 156.935) + (xy 140.473309 156.934963) (xy 140.467211 156.934769) (xy 140.445748 156.9305) (xy 140.332815 156.9305) + (xy 140.33165 156.930463) (xy 140.30683 156.919245) (xy 140.281674 156.908826) (xy 140.28119 156.907658) + (xy 140.280039 156.907138) (xy 140.270421 156.881659) (xy 140.26 156.8565) (xy 140.26 155.984) (xy 140.281674 155.931674) + (xy 140.334 155.91) (xy 145.741 155.91) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "d61ddf74-c069-433f-9b3e-4f50b23ce721") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 150.17 157.815) (xy 150.17 153.45) (xy 150.155 153.435) (xy 129.7 153.435) (xy 129.7 158.065) + (xy 149.92 158.065) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 150.155648 153.449352) (xy 150.17 153.484) (xy 150.17 155.239571) (xy 150.155648 155.274219) + (xy 150.145501 155.282006) (xy 150.099941 155.30831) (xy 150.099939 155.308312) (xy 149.965838 155.420835) + (xy 149.965835 155.420838) (xy 149.853312 155.554939) (xy 149.853307 155.554945) (xy 149.765778 155.706548) + (xy 149.765774 155.706556) (xy 149.7059 155.871057) (xy 149.705899 155.871061) (xy 149.705899 155.871062) + (xy 149.695246 155.931478) (xy 149.6755 156.043467) (xy 149.6755 156.982881) (xy 149.661148 157.017529) + (xy 149.6265 157.031881) (xy 149.591852 157.017529) (xy 149.585758 157.010104) (xy 149.570192 156.986807) + (xy 149.504036 156.942604) (xy 149.445695 156.931) (xy 149.376 156.931) (xy 149.376 158.065) (xy 149.126 158.065) + (xy 149.126 156.931) (xy 149.056304 156.931) (xy 149.010558 156.940098) (xy 148.991442 156.940098) + (xy 148.945696 156.931) (xy 148.876 156.931) (xy 148.876 158.065) (xy 148.6265 158.065) (xy 148.6265 157.111252) + (xy 148.626499 157.111251) (xy 148.626264 157.108858) (xy 148.626483 157.108836) (xy 148.626 157.103913) + (xy 148.626 156.931) (xy 148.556304 156.931) (xy 148.511837 156.939844) (xy 148.49272 156.939843) + (xy 148.445753 156.9305) (xy 148.445748 156.9305) (xy 148.056252 156.9305) (xy 148.035057 156.934715) + (xy 147.998277 156.927399) (xy 147.977441 156.896216) (xy 147.9765 156.886657) (xy 147.9765 156.629025) + (xy 147.9765 156.629024) (xy 147.939024 156.428544) (xy 147.865348 156.238363) (xy 147.757981 156.064959) + (xy 147.757978 156.064955) (xy 147.757977 156.064954) (xy 147.620579 155.914236) (xy 147.620576 155.914233) + (xy 147.457822 155.791328) (xy 147.457818 155.791325) (xy 147.275255 155.70042) (xy 147.275248 155.700417) + (xy 147.079085 155.644603) (xy 147.079079 155.644602) (xy 146.876 155.625785) (xy 146.67292 155.644602) + (xy 146.672914 155.644603) (xy 146.476751 155.700417) (xy 146.476744 155.70042) (xy 146.294181 155.791325) + (xy 146.294177 155.791328) (xy 146.131424 155.914233) (xy 146.094322 155.954931) (xy 146.060373 155.970867) + (xy 146.025099 155.95813) (xy 146.010052 155.931479) (xy 146.004857 155.905359) (xy 145.983183 155.853033) + (xy 145.946555 155.794739) (xy 145.941747 155.791327) (xy 145.871966 155.741816) (xy 145.871963 155.741815) + (xy 145.81964 155.720142) (xy 145.819631 155.72014) (xy 145.741005 155.7045) (xy 145.741 155.7045) + (xy 140.334 155.7045) (xy 140.333994 155.7045) (xy 140.255368 155.72014) (xy 140.255359 155.720142) + (xy 140.203035 155.741815) (xy 140.144738 155.778445) (xy 140.091816 155.853033) (xy 140.091815 155.853036) + (xy 140.070142 155.905359) (xy 140.07014 155.905368) (xy 140.0545 155.983994) (xy 140.0545 156.8565) + (xy 140.059166 156.879962) (xy 140.051848 156.916744) (xy 140.020665 156.937578) (xy 140.010558 156.939588) + (xy 139.991442 156.939588) (xy 139.960331 156.9334) (xy 139.945748 156.9305) (xy 139.556252 156.9305) + (xy 139.541668 156.9334) (xy 139.510558 156.939588) (xy 139.491442 156.939588) (xy 139.460331 156.9334) + (xy 139.445748 156.9305) (xy 139.056252 156.9305) (xy 139.041668 156.9334) (xy 139.010558 156.939588) + (xy 138.991442 156.939588) (xy 138.960331 156.9334) (xy 138.945748 156.9305) (xy 138.556252 156.9305) + (xy 138.541668 156.9334) (xy 138.510558 156.939588) (xy 138.491442 156.939588) (xy 138.460331 156.9334) + (xy 138.445748 156.9305) (xy 138.056252 156.9305) (xy 138.041668 156.9334) (xy 138.010558 156.939588) + (xy 137.991442 156.939588) (xy 137.960331 156.9334) (xy 137.945748 156.9305) (xy 137.556252 156.9305) + (xy 137.541668 156.9334) (xy 137.510558 156.939588) (xy 137.491442 156.939588) (xy 137.460331 156.9334) + (xy 137.445748 156.9305) (xy 137.056252 156.9305) (xy 137.041668 156.9334) (xy 137.010558 156.939588) + (xy 136.991442 156.939588) (xy 136.960331 156.9334) (xy 136.945748 156.9305) (xy 136.556252 156.9305) + (xy 136.541668 156.9334) (xy 136.510558 156.939588) (xy 136.491442 156.939588) (xy 136.460331 156.9334) + (xy 136.445748 156.9305) (xy 136.056252 156.9305) (xy 136.041668 156.9334) (xy 136.010558 156.939588) + (xy 135.991442 156.939588) (xy 135.960331 156.9334) (xy 135.945748 156.9305) (xy 135.556252 156.9305) + (xy 135.541668 156.9334) (xy 135.510558 156.939588) (xy 135.491442 156.939588) (xy 135.460331 156.9334) + (xy 135.445748 156.9305) (xy 135.056252 156.9305) (xy 135.041668 156.9334) (xy 135.010558 156.939588) + (xy 134.991442 156.939588) (xy 134.960331 156.9334) (xy 134.945748 156.9305) (xy 134.556252 156.9305) + (xy 134.541668 156.9334) (xy 134.510558 156.939588) (xy 134.491442 156.939588) (xy 134.460331 156.9334) + (xy 134.445748 156.9305) (xy 134.056252 156.9305) (xy 134.041668 156.9334) (xy 134.010558 156.939588) + (xy 133.991442 156.939588) (xy 133.960331 156.9334) (xy 133.945748 156.9305) (xy 133.556252 156.9305) + (xy 133.541668 156.9334) (xy 133.510558 156.939588) (xy 133.491442 156.939588) (xy 133.460331 156.9334) + (xy 133.445748 156.9305) (xy 133.056252 156.9305) (xy 133.041668 156.9334) (xy 133.010558 156.939588) + (xy 132.991442 156.939588) (xy 132.960331 156.9334) (xy 132.945748 156.9305) (xy 132.556252 156.9305) + (xy 132.541668 156.9334) (xy 132.510558 156.939588) (xy 132.491442 156.939588) (xy 132.460331 156.9334) + (xy 132.445748 156.9305) (xy 132.056252 156.9305) (xy 132.04389 156.932958) (xy 132.009276 156.939843) + (xy 131.99016 156.939843) (xy 131.945696 156.931) (xy 131.876 156.931) (xy 131.876 157.103913) (xy 131.875516 157.108836) + (xy 131.875736 157.108858) (xy 131.8755 157.111253) (xy 131.8755 158.065) (xy 131.626 158.065) (xy 131.626 156.931) + (xy 131.556304 156.931) (xy 131.510558 156.940098) (xy 131.491442 156.940098) (xy 131.445696 156.931) + (xy 131.376 156.931) (xy 131.376 158.065) (xy 131.126 158.065) (xy 131.126 156.931) (xy 131.056305 156.931) + (xy 130.997963 156.942604) (xy 130.931807 156.986807) (xy 130.916242 157.010104) (xy 130.88506 157.030939) + (xy 130.848277 157.023623) (xy 130.827442 156.992441) (xy 130.8265 156.982881) (xy 130.8265 156.043474) + (xy 130.8265 156.043468) (xy 130.796101 155.871062) (xy 130.736225 155.706555) (xy 130.648692 155.554945) + (xy 130.536163 155.420837) (xy 130.402057 155.30831) (xy 130.402054 155.308307) (xy 130.250451 155.220778) + (xy 130.250443 155.220774) (xy 130.085942 155.1609) (xy 130.085943 155.1609) (xy 130.085938 155.160899) + (xy 129.913532 155.1305) (xy 129.8005 155.1305) (xy 129.765852 155.116148) (xy 129.7515 155.0815) + (xy 129.7515 153.484) (xy 129.765852 153.449352) (xy 129.8005 153.435) (xy 150.121 153.435) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pro new file mode 100644 index 0000000..c6f93aa --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pro @@ -0,0 +1,643 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.2 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 1, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0 + ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "./", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "540e8a72-89ee-4807-aaa2-5d6c6cec308d", + "Root" + ], + [ + "6a934661-433b-4364-b7d9-86a36dc44459", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_sch new file mode 100644 index 0000000..1ef7e17 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "540e8a72-89ee-4807-aaa2-5d6c6cec308d") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 40.64 60.96) (xy 46.99 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "003b3693-6e0f-4328-87ed-fa04fa22ed54") + ) + (wire + (pts + (xy 40.64 33.02) (xy 46.99 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "010b15bd-dbc0-4a71-9ec5-f9d28c2f3f6d") + ) + (wire + (pts + (xy 78.74 41.91) (xy 85.09 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "033b5d14-e31f-4dfb-b476-48cef3dbdc24") + ) + (wire + (pts + (xy 78.74 64.77) (xy 85.09 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "188fcd05-29d7-498c-b30e-54dd079b2a71") + ) + (wire + (pts + (xy 78.74 67.31) (xy 85.09 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22c82816-f6d9-4ec8-bd2f-ce6065f2608c") + ) + (wire + (pts + (xy 78.74 39.37) (xy 85.09 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27e5b0fd-cf0f-4d84-9dda-1685f1751a5a") + ) + (wire + (pts + (xy 78.74 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3347419b-b0e2-415d-bdf5-bf71ca28bec6") + ) + (wire + (pts + (xy 78.74 26.67) (xy 85.09 26.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35b90a77-9c9d-4a89-8e19-9e761e84856d") + ) + (wire + (pts + (xy 40.64 68.58) (xy 46.99 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a2cf90e-8d56-428e-8270-27b34551de33") + ) + (wire + (pts + (xy 78.74 36.83) (xy 85.09 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b9d1a79-474b-4c31-926c-a23da8bdb60f") + ) + (wire + (pts + (xy 40.64 71.12) (xy 46.99 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c60ffd1-7969-4eee-a7bb-b7c9ca70d34d") + ) + (wire + (pts + (xy 78.74 29.21) (xy 85.09 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3efac917-270e-4f57-bd73-062fddd674b8") + ) + (wire + (pts + (xy 40.64 78.74) (xy 46.99 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f14a9ce-025d-4b4f-bcde-9c4a5a0e0654") + ) + (wire + (pts + (xy 40.64 63.5) (xy 46.99 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42a8144c-e9b3-4f76-9cab-3557ce6dc0c5") + ) + (wire + (pts + (xy 78.74 34.29) (xy 85.09 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43d2675a-2233-4806-800d-4591dd40bd3b") + ) + (wire + (pts + (xy 40.64 48.26) (xy 46.99 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46cdd7bb-3b06-4d38-acfa-8c812cf2262b") + ) + (wire + (pts + (xy 78.74 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "478829f7-a8fc-457b-bb16-5c8e1b3f9cf8") + ) + (wire + (pts + (xy 40.64 50.8) (xy 46.99 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c049cdd-964b-405f-bd65-c50fd5203642") + ) + (wire + (pts + (xy 40.64 73.66) (xy 46.99 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c16417b-bee0-4473-9773-8e298ddd3519") + ) + (wire + (pts + (xy 40.64 39.37) (xy 46.99 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c51e2b2-95ce-4c12-b900-8fb51c2ef1d8") + ) + (wire + (pts + (xy 40.64 58.42) (xy 46.99 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b819e2d-0ebf-42cd-9ac1-51bfbd74daa6") + ) + (wire + (pts + (xy 40.64 76.2) (xy 46.99 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d740589-3280-4bc3-8836-c594778b2bfd") + ) + (wire + (pts + (xy 78.74 77.47) (xy 85.09 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82f51edd-52d4-49a4-9fcb-49ea75a7a814") + ) + (wire + (pts + (xy 78.74 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83c45c52-f0dc-4ac0-a19b-5a062b03b2d2") + ) + (wire + (pts + (xy 40.64 35.56) (xy 46.99 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86f51503-ef1c-45a7-a4a7-bb84445e24e8") + ) + (wire + (pts + (xy 78.74 80.01) (xy 85.09 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b09d75b-cd6b-40a1-aba3-6ce626ffca8c") + ) + (wire + (pts + (xy 78.74 62.23) (xy 85.09 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e962b51-4bc0-45cf-9d2f-19d3c0e54c21") + ) + (wire + (pts + (xy 78.74 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a186f048-98f8-4a74-8277-40a9d021be14") + ) + (wire + (pts + (xy 40.64 29.21) (xy 46.99 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7d5c508-41d9-48ac-9bfe-b0a873621c44") + ) + (wire + (pts + (xy 78.74 57.15) (xy 85.09 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b006b475-4883-4ec4-9590-cb45ffba9512") + ) + (wire + (pts + (xy 40.64 41.91) (xy 46.99 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b70cf330-7eb6-4fdb-9ce3-d9b2122149d7") + ) + (wire + (pts + (xy 78.74 31.75) (xy 85.09 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c247160b-49d8-4496-8a2b-c7735b50f109") + ) + (wire + (pts + (xy 78.74 52.07) (xy 85.09 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c77efa38-7f52-4013-b906-b6b226572238") + ) + (wire + (pts + (xy 40.64 54.61) (xy 46.99 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c98862df-3e16-4198-ab04-ab388c3b6c8a") + ) + (wire + (pts + (xy 40.64 26.67) (xy 46.99 26.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cab8f3ef-03ed-4728-b59a-f3cfecaf14ba") + ) + (wire + (pts + (xy 78.74 72.39) (xy 85.09 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce0ff725-f59a-474b-a290-a14ee2fbb1c8") + ) + (wire + (pts + (xy 78.74 69.85) (xy 85.09 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce89e179-380a-4e2b-be20-f2db8cec6976") + ) + (wire + (pts + (xy 40.64 45.72) (xy 46.99 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d30f2c37-b220-49f8-887a-c94f6d681e3f") + ) + (wire + (pts + (xy 40.64 66.04) (xy 46.99 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2e9bc69-eca1-4cb3-8085-6c26b4752a2d") + ) + (wire + (pts + (xy 78.74 59.69) (xy 85.09 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e30abe76-37d0-47d8-88ec-12e1b0ac4be4") + ) + (label "CLKREQ1#" + (at 85.09 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "04e0167b-43c1-427a-b2f1-3792ad00c9ad") + ) + (label "DP_ML1-" + (at 85.09 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0d63b623-d878-40da-a8ae-cc8b8a786c7b") + ) + (label "W_DISABLE2#" + (at 40.64 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "13d5f856-b397-4958-9a3c-8769c73ee17c") + ) + (label "USB_D+" + (at 40.64 26.67 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "20d8ac86-8808-4dc2-8264-34dd1400949e") + ) + (label "DP_AUX-" + (at 85.09 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2301345c-9c33-4b29-a2f0-b9214c96c0aa") + ) + (label "ALERT#" + (at 40.64 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "246f08a3-961d-4038-828a-eba0239ca686") + ) + (label "DP_AUX+" + (at 85.09 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f2ffa54-85f2-4c54-8f69-d114df985ca6") + ) + (label "PERST1#" + (at 85.09 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "383ecbf8-2c97-4e6c-b3dc-d23bcc34ce0d") + ) + (label "DP_ML2-" + (at 85.09 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "388fdb3e-82fd-47eb-8437-44b0dab9d709") + ) + (label "CLKREQ0#" + (at 40.64 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3bfe5d5d-4b79-4ee7-b243-79d11261b5b0") + ) + (label "REFCLK1+" + (at 85.09 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e1e6331-359d-4316-820f-fa302eeaedb0") + ) + (label "PER1+" + (at 85.09 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "444bd2b2-eee3-4b5d-9a49-c9cd7754f782") + ) + (label "USB_D-" + (at 40.64 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4cda4da9-93f2-4b7b-bcba-ad10baed7787") + ) + (label "LED#2" + (at 40.64 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5368c273-689e-429e-832c-f93d67a64d0c") + ) + (label "DP_ML2+" + (at 85.09 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5ada330c-061d-463b-98d3-146ef9e4db21") + ) + (label "PEWAKE1#" + (at 85.09 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5b5f323c-0090-48e7-b583-9fdada49b408") + ) + (label "DP_ML3-" + (at 85.09 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c78fab2-28c6-4240-92b4-105373e18416") + ) + (label "DP_ML0-" + (at 85.09 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c7c8d95-b416-4e66-bb77-5ee5a168b708") + ) + (label "DP_ML0+" + (at 85.09 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5dfbd119-b67d-4686-bd0a-34eb68e3a8ff") + ) + (label "PER0+" + (at 40.64 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6ae9176d-68cb-4982-8b01-612fbf1f4852") + ) + (label "PET1+" + (at 85.09 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f44abac-3b5b-42c3-ad21-d8cda68cd0b9") + ) + (label "W_DISABLE1#" + (at 40.64 33.02 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "73988980-50ac-4702-be4e-1aef7a0eb6d0") + ) + (label "REFCLK0+" + (at 40.64 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "784b3995-cdfa-48d0-930e-1853b00f1dde") + ) + (label "PEWAKE0#" + (at 40.64 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8c9846f2-0183-46ee-b4ff-b69132523929") + ) + (label "REFCLK1-" + (at 85.09 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f413730-4cca-4a5f-aae2-df1640d36f2e") + ) + (label "REFCLK0-" + (at 40.64 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9353bede-d650-4ab2-9707-e20558697c4e") + ) + (label "DP_MLDIR" + (at 85.09 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a852b6ba-729d-4177-aa8b-439439584b5f") + ) + (label "I2C_DATA" + (at 40.64 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a9a8284c-063f-4d26-8ba5-e5682cf436b7") + ) + (label "SUSCLK" + (at 40.64 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "af5b1c5d-057e-42ad-8c46-d998deaa327b") + ) + (label "DP_HPD" + (at 85.09 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bf5c243b-eac4-47e0-865a-f8499b0380ca") + ) + (label "I2C_CLK" + (at 40.64 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c36dcb21-1f91-42d8-9da7-83dcea331e78") + ) + (label "DP_ML3+" + (at 85.09 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c84331e4-cf3d-4cb4-b5dd-1d33b450e474") + ) + (label "PERST0#" + (at 40.64 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9eb2bc8-4208-440c-8ed6-855077049aa9") + ) + (label "LED#1" + (at 40.64 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cba148b2-4029-4c9c-a173-1dfaadc2dde7") + ) + (label "PET0+" + (at 40.64 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d639b230-577c-42a0-8011-5979b9109155") + ) + (label "PER1-" + (at 85.09 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ee5411dc-4630-40b6-9229-ea0fd10fef6a") + ) + (label "PET1-" + (at 85.09 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f341ba99-6694-405f-b0fd-a26d8c92f45b") + ) + (label "PER0-" + (at 40.64 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f76b4148-b16f-480a-a2d7-145645bb6e92") + ) + (label "DP_ML1+" + (at 85.09 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fb05f11b-b126-45aa-82af-1f2099d82a3d") + ) + (label "PET0-" + (at 40.64 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fe14a870-073a-416d-910d-6d0de6102285") + ) + (sheet + (at 46.99 24.13) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6a934661-433b-4364-b7d9-86a36dc44459") + (property "Sheetname" "M.2 A Key" + (at 46.99 23.4184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 46.99 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 46.99 26.67 180) + (uuid "038edac0-8af0-42b5-99f7-85cbebbfc3a5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 46.99 29.21 180) + (uuid "a79d0085-cbcb-436e-9825-513474b311ab") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 46.99 33.02 180) + (uuid "07cad8ee-4803-46cd-ab9c-93d7ef209fa1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 46.99 35.56 180) + (uuid "23c484ea-9143-402c-9256-5e4d766557fa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 46.99 39.37 180) + (uuid "139101b6-9039-417e-be07-8129264f95db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 46.99 41.91 180) + (uuid "a8a29ce8-ca4a-41b4-a34b-da52676d6898") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 46.99 45.72 180) + (uuid "a54f56ba-6ca5-4748-be98-3d42b84c7e02") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 46.99 48.26 180) + (uuid "53ecc3b1-23bb-4c1b-b8e2-ff090d7e7fed") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 46.99 50.8 180) + (uuid "be90f8a4-5605-40ba-a294-5729338a115d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 46.99 54.61 180) + (uuid "077f22eb-d43e-4d57-b905-f304f4fc9df2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 46.99 58.42 180) + (uuid "5f569019-ca67-4cab-afe5-a089c7aa318b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 46.99 60.96 180) + (uuid "252360dc-5ecd-46bb-9216-38b55254e2d3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 46.99 73.66 180) + (uuid "0d3bd00e-7bdc-402b-bf05-d498d0681fbd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 46.99 76.2 180) + (uuid "32714fec-a819-4190-b2c1-3264e79d54dd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 46.99 66.04 180) + (uuid "55d7a01c-d420-4ca9-9a31-60258e0a3692") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 46.99 63.5 180) + (uuid "30ed3e6f-1392-427f-a7b9-b0095d0ba25d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 46.99 68.58 180) + (uuid "61a9a6c1-4a40-4c96-9d49-5926bf333c8c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 46.99 78.74 180) + (uuid "345a99f6-5033-412e-a49a-d3c155e7c85c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 46.99 71.12 180) + (uuid "879b158a-b5ba-447a-8f0c-159467447ed6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 78.74 46.99 0) + (uuid "f98e9cc8-1dde-4400-bcca-64a16d402e97") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 78.74 31.75 0) + (uuid "cf5767ea-b994-4dda-a33c-075e3ab9c12e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 78.74 29.21 0) + (uuid "1061d211-ee17-4dff-a45d-643d379893db") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 78.74 36.83 0) + (uuid "9ec2d16a-ce7c-42f9-b7f4-dd864e251366") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 78.74 26.67 0) + (uuid "3a8a3db2-25e7-4340-b472-79f75e373f28") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 78.74 34.29 0) + (uuid "3959b4f9-a549-468c-bee4-a261926449be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 78.74 39.37 0) + (uuid "40f6684d-ab59-42de-add2-df5083cf581a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 78.74 41.91 0) + (uuid "9986f138-006e-43cc-af2b-59e7cb42d01b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 78.74 44.45 0) + (uuid "23e26ac3-a7d2-4645-b86d-b34bf58a549c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 78.74 52.07 0) + (uuid "3d730783-781d-4c9a-8354-83bfbbb31ad7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 78.74 54.61 0) + (uuid "361f8fb7-9c97-4cf3-86c8-a82e3d0ae3dd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 78.74 57.15 0) + (uuid "6ebbaafa-d6d1-4ee8-8cdd-86f166d85ffb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 78.74 59.69 0) + (uuid "1ca036db-fd4a-44cd-b812-ffac8e2d1ad9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 78.74 64.77 0) + (uuid "f441279a-5298-4f72-95cb-788a8f012a02") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 78.74 62.23 0) + (uuid "709d20f0-1abe-4ba3-befb-139cfb7c9a85") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 78.74 67.31 0) + (uuid "e65e2263-170a-4a06-a342-1440efd6eaee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 78.74 69.85 0) + (uuid "7a3fee38-457d-4784-a3fd-5b5df64c0171") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 78.74 72.39 0) + (uuid "33d51f0d-2ef0-4203-bdcd-6adc53a3c04d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 78.74 74.93 0) + (uuid "8d2de437-44e8-4dd4-8c65-ff5bc66d2f16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 78.74 77.47 0) + (uuid "33e54ee7-a96c-4c44-a251-352bbdc732c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 78.74 80.01 0) + (uuid "a8b863b1-62d2-4914-934f-21b0a70d3403") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch new file mode 100644 index 0000000..fd89d65 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a03d6a7-8791-4c4c-8ec4-a3ea795e3385") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "f682984c-a000-4671-9730-91970100e4ad") + ) + (pin "19" + (uuid "9a741b2b-b89c-4c89-8a83-3f9677cd2320") + ) + (pin "1" + (uuid "509ebfa0-f5a7-4864-bf6b-8fa05e58f5c6") + ) + (pin "3" + (uuid "c7742686-f625-48cb-993c-e8a9a51799a7") + ) + (pin "5" + (uuid "76d6e3bc-453e-44eb-8084-7ca6fd66891e") + ) + (pin "7" + (uuid "5d2f0d8b-0858-45c1-9a54-847bff1b55fc") + ) + (pin "17" + (uuid "b4a7b287-059c-4219-8672-10f10216bbb1") + ) + (pin "21" + (uuid "1e0c5268-354a-447d-b63f-50181738a55c") + ) + (pin "23" + (uuid "39337179-6490-41f2-91a5-c216872ff6ca") + ) + (pin "27" + (uuid "b92fdb71-1199-4cba-9d13-4c55f3645c7f") + ) + (pin "29" + (uuid "a9139b02-701f-4588-aab9-0d6e8ab1bbac") + ) + (pin "31" + (uuid "101a29f2-f54d-4d0e-bfaa-96d0b615b628") + ) + (pin "33" + (uuid "d0c36a4d-2ddb-4d32-8628-3162fdfb40a5") + ) + (pin "35" + (uuid "df57a1f3-f71d-4ecb-8421-0713a31c7467") + ) + (pin "37" + (uuid "f23024cf-3c66-4fbf-ae59-aea286308036") + ) + (pin "39" + (uuid "b49c92ae-52b0-4ed4-95db-7db0a9a605b8") + ) + (pin "56" + (uuid "8a654f91-4d28-47f2-b093-7b4faf0317a7") + ) + (pin "61" + (uuid "204386ae-6999-4745-bf0d-4efe39cff1b7") + ) + (pin "68" + (uuid "74d7fab6-6ff7-43d8-9b44-92d4394113a7") + ) + (pin "72" + (uuid "44b5d424-b350-4457-8a4c-1eab3819bfe1") + ) + (pin "6" + (uuid "5f6f55bf-fac1-4b01-887a-7b387e3ff112") + ) + (pin "18" + (uuid "75c687d3-b65c-4217-a02b-b4fdefdcb6f4") + ) + (pin "26" + (uuid "92e3714f-bcdb-4c00-99a7-7ebcf58065b0") + ) + (pin "30" + (uuid "51fbbb08-063a-45cb-aaa1-2dcfd390b3dd") + ) + (pin "45" + (uuid "80381876-b1d7-4565-b857-1af10e311d39") + ) + (pin "34" + (uuid "bd887bd0-d3c9-4ca9-bce2-b8c393c1d5f5") + ) + (pin "28" + (uuid "ecd6f419-9b27-459c-9e8f-e4b73473be01") + ) + (pin "40" + (uuid "0865515e-1776-4603-bb54-c670fc90a4f1") + ) + (pin "59" + (uuid "5d5c41bc-28a9-4bd8-8fb3-9d33f094d39f") + ) + (pin "24" + (uuid "249dd24c-f373-4316-a75e-01bd0987d9c0") + ) + (pin "46" + (uuid "37a0f5c3-27c5-4178-bf90-dd13b50ff1eb") + ) + (pin "48" + (uuid "ef6e6d32-710c-4f7e-b70d-7cc9e4331adf") + ) + (pin "66" + (uuid "b9fe800f-fda3-426a-9ab2-8792b481483c") + ) + (pin "75" + (uuid "6aa68cee-5451-4116-8cb6-20558da2327b") + ) + (pin "16" + (uuid "2e65d4bc-ea50-4cd4-a578-db48bc045870") + ) + (pin "41" + (uuid "eb2c3de5-c477-4cad-b416-e5c349f9e5c8") + ) + (pin "67" + (uuid "02a168b8-00b5-4f92-adbf-b42dd229013f") + ) + (pin "22" + (uuid "5eefdbc2-deab-41ab-88fb-c045de79f544") + ) + (pin "32" + (uuid "d78218aa-0bd4-4693-8523-5eceb9560f3e") + ) + (pin "38" + (uuid "fdfc5c27-c018-4c1d-b7a0-5d286091f0fc") + ) + (pin "49" + (uuid "289fe63c-711e-4253-bfe2-21c1c73e8b7b") + ) + (pin "43" + (uuid "f6065022-b7b2-47fd-aa14-1ac1c753945a") + ) + (pin "63" + (uuid "adeba13f-6824-46f3-a47b-cc8140685805") + ) + (pin "53" + (uuid "b0856e5e-e45f-4f0a-a711-d862dd28ece2") + ) + (pin "51" + (uuid "ce918849-74c7-4d63-8613-4b1d94e400f4") + ) + (pin "54" + (uuid "8b875c32-3583-4903-824c-8c8b80396ae1") + ) + (pin "69" + (uuid "e10d8969-d0d3-4a4f-9448-2932300414b8") + ) + (pin "4" + (uuid "c4a642c0-3ba6-49a3-913e-06f370c99289") + ) + (pin "57" + (uuid "a80eacc0-d4bf-448e-82fd-3cb79f769afa") + ) + (pin "50" + (uuid "86a069e7-753f-4ff3-a240-d2fb858dbb53") + ) + (pin "73" + (uuid "cb01b46e-8400-4abe-98ff-cec58261dbc5") + ) + (pin "47" + (uuid "37812ea9-76b8-44d3-a8d7-6643ee436277") + ) + (pin "20" + (uuid "e89e3978-126d-4f83-a2e2-70039f19c2fa") + ) + (pin "36" + (uuid "797a9ac1-f287-41b8-a642-13888c569059") + ) + (pin "58" + (uuid "7801ff54-c118-4e0d-815f-624def8e92da") + ) + (pin "44" + (uuid "f767dee9-a774-4c9f-8bff-bb049d213e07") + ) + (pin "60" + (uuid "6290718e-2654-4e9e-beef-e0fd0ae5c15f") + ) + (pin "65" + (uuid "7a2c0b37-7d9f-49f1-a594-9a5b4d7f97dc") + ) + (pin "71" + (uuid "b7355107-4502-48f8-9e6f-ecac5c6a024c") + ) + (pin "2" + (uuid "f4da007e-7d6e-49f4-a815-f6005add5dfc") + ) + (pin "42" + (uuid "02cfcdf4-31a0-4abf-b69a-41cb6e4c95b3") + ) + (pin "52" + (uuid "2a2b783d-8005-4622-99ae-52466507a3ab") + ) + (pin "55" + (uuid "44063a42-3abe-49f4-9d32-3d1dc6b18978") + ) + (pin "62" + (uuid "50999b14-004c-45c2-9cb8-d9db7da12aa2") + ) + (pin "64" + (uuid "21e187d7-0a90-48d2-a937-bc526bc2b032") + ) + (pin "70" + (uuid "b6dac4c3-151a-452f-999b-c6b14590c15e") + ) + (pin "74" + (uuid "d1e407f0-355f-4a57-b334-5eafea21934c") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR03" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e55ba2ff-0389-4536-9035-20a65fa31d05") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR07" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8351ae39-a16a-4f36-afb8-c2e385e53788") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR01" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8c39521d-3f27-4378-8ea9-4d4337097f33") + ) + (instances + (project "" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR06" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f87d26af-3a34-40a1-8bda-1470d59e3cd1") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR04" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "47eea331-caf2-472c-b669-8fb46895966a") + ) + (instances + (project "" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3af84285-f3ff-4f04-812a-27da87825d52") + ) + (instances + (project "" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b173317c-ca71-4322-9b6e-0ecc4be8e198") + ) + (instances + (project "" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "fe00aa5e-7439-4d6b-83b9-bcbb137e6e97") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "ac97da53-e438-4b6e-9d46-99a6b9e361e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "fb41ee6e-7209-4387-ac7a-4ac6559e5dc6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "0222b185-aed6-4450-b8ee-260d3529bd54") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "18559b5b-5db1-43b9-baf8-32bf68ddf836") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "e3063717-bf20-4ff8-a0df-b2a8ee57e657") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "f6657884-d554-4b30-ad73-c6a4a74336b7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "1352ff1f-ce1c-4daf-b7b0-8725a3f0f816") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..6fd6b3f --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C2" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "98d3d031-51e5-4dc4-9601-f0adb771c7a5") + ) + (pin "1" + (uuid "f4a8151b-28e6-458b-9ce9-69026d55aa9e") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C3") + (unit 1) + ) + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C1" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4d0cf464-e4e5-42c4-aa0c-2cf02c39246f") + ) + (pin "1" + (uuid "32caa919-de7e-4874-a22c-075e440d708a") + ) + (instances + (project "M.2 A Key 2230" + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/540e8a72-89ee-4807-aaa2-5d6c6cec308d/6a934661-433b-4364-b7d9-86a36dc44459/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb new file mode 100644 index 0000000..3a5fa6d --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb @@ -0,0 +1,3282 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1P") + (net 3 "/M.2 A Key/PET1N") + (net 4 "/M.2 A Key/PET0P") + (net 5 "/M.2 A Key/PET0N") + (net 6 "/PET1+") + (net 7 "/PET0-") + (net 8 "/PET0+") + (net 9 "/PET1-") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/LED#2") + (net 15 "/DP_MLDIR") + (net 16 "/DP_ML3-") + (net 17 "/DP_AUX-") + (net 18 "/DP_ML3+") + (net 19 "/DP_AUX+") + (net 20 "/DP_ML2-") + (net 21 "/DP_ML1-") + (net 22 "/DP_ML2+") + (net 23 "/DP_ML1+") + (net 24 "/DP_HPD") + (net 25 "/DP_ML0-") + (net 26 "/DP_ML0+") + (net 27 "/PER0-") + (net 28 "/PER0+") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (net 34 "/REFCLK0+") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (net 36 "/REFCLK0-") + (net 37 "/SUSCLK") + (net 38 "/PERST0#") + (net 39 "/CLKREQ0#") + (net 40 "/W_DISABLE2#") + (net 41 "/PEWAKE0#") + (net 42 "/W_DISABLE1#") + (net 43 "/I2C_DATA") + (net 44 "/PER1+") + (net 45 "/I2C_CLK") + (net 46 "/PER1-") + (net 47 "/ALERT#") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (net 49 "/PERST1#") + (net 50 "/CLKREQ1#") + (net 51 "/PEWAKE1#") + (net 52 "/REFCLK1+") + (net 53 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2a4f9a52-2fe1-499b-80e7-adcad8ab118d") + (at 122.904916 153.084 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "4c23e2eb-439e-4df2-8197-7c0c8f1074c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "bc3beebe-6928-492c-83e8-041288eccf3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03f7c7b9-fb3e-4968-8d60-e6d6a811a19b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "043f1e2c-53bb-48aa-b238-593e043a8bc0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd3259fa-7f9f-4182-933e-7ca1f5b874ec") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40015cac-e3d4-4e24-bdf9-74335397db26") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6763b062-d09f-4f66-b2c0-cf71f1e2dd0f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f74989d-f00d-4728-a6a0-641ca1591e55") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c9641938-6a23-45d2-8b70-8e1d7d10f9f5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "913a93a9-7ca4-4dc3-ba96-e7ffd080abbe") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d0cbffe-2904-4fde-9f3d-73e34e0ac762") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebaa8113-5885-4c5c-8e0a-8b842c5134a2") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "34fc7874-9008-4ea8-acfb-e1d984c4aa12") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b3be6e1c-faae-4878-99bb-7663956f6b50") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b4f362da-8d8e-41cf-ab41-a775187c72ce") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "3ceae88e-4252-4889-9c27-4c5f6062c5dd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "c30a2620-014e-48bb-8d19-ba20a0c1d187") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "43cb586e-2df5-4b3e-b02f-ce049b36ccf9") + (at 122.204916 153.084 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "bbbd9e4a-2674-4b5d-8f59-d1283d5c9bbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "05c38f0f-4cd0-4c18-89ba-fa9b3d52f479") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "51f91693-0861-4736-b5c9-1ff7b8c7515e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b63bd97c-282d-41f9-9135-9f3b09b5b4dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1436a657-490e-4ec8-a8f4-000c23a5d54c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c759109e-f43a-4b69-9a4d-329f57fd840e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "317dea6e-acf3-405a-b03b-9bb5d67b15f7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39ec7aa1-602d-4cea-b2d5-b971bbc44711") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0ebefeee-5935-43dc-96f7-1f90de8ffe16") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65f643c4-a661-4404-a755-87a2019a7a4d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f59c3798-d62c-4fde-8021-ad02ecec9783") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "158b35af-2e22-45da-b459-8b481415384e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7c6086dd-195f-4dac-aa82-2546bde38603") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "aae1f962-6b99-435c-9ac3-ca967f6341f2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f437978e-9d97-4a26-acaf-0dfef9b96cd3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "6ac5f61e-72a0-48a9-b066-00b95e6b1233") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "4e0dbeb2-1d2e-4ffd-bcc6-fe9534167f7c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "55e2a095-cd0d-46df-a0ba-5111c38c9741") + (at 116.204916 153.084 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "43b4a68a-8a3f-4567-82e5-2ff1306ae369") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c842e41a-d0de-4465-8fad-1c50e1a73de1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9ace80a4-0f97-4e1c-8b28-fde30b9272b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f2aa5d51-2ea2-4dce-84d9-7e415def8787") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db4d78b3-1c82-41be-86f7-d309674e95a0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "95f94cee-48cb-4852-82c7-c4f135440048") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba6d88ce-d365-45b3-84ec-e6b28f8fa239") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0a552971-e10f-4961-a1d4-b31f8be33289") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebe20686-a194-4326-a4f0-ee67dc539860") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1fb33c9a-5881-4d39-b2f3-18092393e6c5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "afcb3c4c-0057-4cd9-86a9-d48c4ce9a411") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e19bd33-4363-41d5-952b-23dd2dc83ef8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "78da3770-cc23-4866-ae1b-a460e7e43778") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1d9ea39c-4b96-4d94-be3c-b47bce0fbbc4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "908d2759-d79d-4b66-a016-4c940685c633") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "9a824fd7-9437-472d-a42a-e207c5b3f5b6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET1-") + (pintype "passive") + (uuid "6fb2efaa-14ec-43dc-9ba2-613b5e3c375d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "c3377cb2-914b-450d-b917-0f27505173eb") + (at 123.554916 156.72) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "69641872-2fda-4b4c-ba84-069d9603683a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4701eb1e-74b4-4750-860d-711e410a2aa6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62edd382-7b36-407e-9d09-4ce7c66ff667") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d4921f7a-aeab-49a7-870f-4ea01717c411") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "84a4fdfc-1c5f-4687-9b48-a4cfedbce90d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "abbab635-1a8b-4969-b926-403b6962ce59") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "60141177-774a-41fd-a835-aa5b6e2b27f1") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5763e77a-14af-41e6-a804-3eb357aff8ea") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "494de5b8-25ce-4eb3-8db4-4ae7d097770e") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04a33d45-f4bd-4cab-95f9-de75d88275c2") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a28c505c-058c-4aea-ad74-1270b0597c4c") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a24cb999-136b-4c0d-a93f-d7fba8b5ea86") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f524480-e777-4164-8ae4-0939234e387e") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9596b5e-44fc-46c4-9cbb-78aaa67d8e1c") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "85f30c25-70bc-4fe0-9cbb-9fb2ba1e0bf6") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ffd8b07a-14eb-48f3-98a8-cff90d654700") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d68d9a2f-2624-456b-83ed-fb9a15c3155a") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7ffce371-d5ee-4014-8b7f-ec49380a1a44") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a003f353-c196-4faf-a16c-14adaf682eef") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "85b0024b-7961-4c7c-bdf2-0f18b42f335b") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cb22f22d-16ba-4e62-a313-15e8bd64a724") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "73566afc-8508-467c-b010-b0f80fa59053") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7f8d7b07-fa8a-430c-b83c-8fe0844df83d") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec6d184f-7254-41f7-abda-b7f072f5b3e8") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42f3c8bd-762e-40e6-a8e0-91ef36617c12") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fa7c2453-e4ac-47d7-ac5f-c5811bed8ed8") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "33d57010-38b8-496d-8cfe-a47cf1ef0a7e") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "de502752-8bb4-45e0-bb77-207aa88f86cd") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c534663-af4f-491f-8582-1537ea541ab8") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8ccadefc-c0c2-496c-950f-6f82f911a852") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bdc18094-125b-4338-b09e-2d888c4e441b") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "14136210-86f5-4159-ae8b-a071dc880381") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c129c846-b27b-48ca-9ba1-63e936fcfe23") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "33d19b3f-f870-48c9-830e-e5227d027a44") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "329de113-cd24-4ccf-bd3f-bbd28ee7a658") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "09b3ec82-2db5-4e24-b883-4811ec6f8dde") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2edfc364-bb96-4c2e-b1e0-332976fbf368") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9cdfd499-c083-481a-9c5e-4e5cf45af7e3") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1ff2665-9f7b-4430-8b70-2abeff95cce9") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1cc83839-bdc5-4405-862e-068a51c4c507") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7299bfdf-19a5-4af0-88e3-147b03bfaff9") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "465b0b83-1ce1-4ce1-830c-3b415954b2c7") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "69ef30fd-4f64-4cdf-8859-c0f7ce8d941e") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e922716a-2da8-411d-9b88-cf084875718f") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "63ddbb90-6434-410e-b110-c93500188191") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ae6cee7b-266a-45b7-93d7-319503025c1c") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7ba8fc03-2ae7-469a-85e3-a026e7737efb") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "771a6543-71e9-42f4-a548-e44b0aa58fc7") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5c9da6ed-fb37-481e-a865-00b39f1866f5") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97c5ef89-025d-4394-bd12-c959d01a8f46") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4a58252a-8e6f-464f-bb65-8964eeb603ac") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "21adc2c3-02b9-40a1-896b-488740bf322e") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1cf2578a-6608-4184-8f7f-2d477454573e") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "72a350c9-f7a2-4f6c-a9dc-d7e8a4d7f35e") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5867148f-4ff7-4acb-98bf-fed90848f3f9") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4135d3cc-4207-403a-9127-602532de06e0") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a26bdcd0-dc8d-46ef-859d-4cddff854743") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "72d000a8-a57c-485a-b71c-9c29315312ff") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5a68ef17-4508-4d2d-af16-dbce079f3123") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7905a444-45e6-4ef1-8925-b7bfdb55a729") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "3f88bee5-8d6e-4515-933b-2da50b205a62") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a95828df-3c1b-455c-ad3d-3afdeee67a23") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f8e4758b-e411-4d05-a50b-d9afccb53c68") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "399d7fa7-8ca1-4ead-a899-335013e40cea") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e31b4b9a-9378-41f5-bf2c-ae399be1a09e") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "42b0241f-6d5e-4bfc-983f-863e1e573031") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b158a400-a82d-431b-8931-0b2b20de90ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "a16a377b-0475-4c2a-98cf-5bd96da7db58") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "967fb93b-52f8-40ac-bd6f-f27274ec58e3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "da1bed2a-a348-4cf8-b330-ce73ae56151a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0bb61305-a5c0-4578-9c79-f22f7aba615a") + (pts + (xy 112.554916 47.83) (xy 134.554916 47.83) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 123.554916 31.95 0) + (layer "User.2") + (uuid "0bb61305-a5c0-4578-9c79-f22f7aba615a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0cfe2d51-3203-4250-86ab-7aaff9857d2e") + (pts + (xy 133.479916 157.83) (xy 133.479916 47.83) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 199.919916 102.83 90) + (layer "User.2") + (uuid "0cfe2d51-3203-4250-86ab-7aaff9857d2e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "303cd5de-a0ee-4ae6-acef-769fe67e4f1a") + (pts + (xy 133.479916 157.83) (xy 133.479916 115.83) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 162.874916 136.83 90) + (layer "User.2") + (uuid "303cd5de-a0ee-4ae6-acef-769fe67e4f1a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "441c23bf-bd4d-4b55-80cb-4b5ff5389f20") + (pts + (xy 133.479916 157.83) (xy 133.479916 127.83) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 150.974916 142.83 90) + (layer "User.2") + (uuid "441c23bf-bd4d-4b55-80cb-4b5ff5389f20") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9ff6f9ef-f403-44c6-aef5-d2a746061d58") + (pts + (xy 133.479916 157.83) (xy 133.479916 97.83) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 175.424916 127.83 90) + (layer "User.2") + (uuid "9ff6f9ef-f403-44c6-aef5-d2a746061d58") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ac95844a-6daf-4e24-82be-03467724744e") + (pts + (xy 108.554916 46.72) (xy 138.554916 46.72) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 123.554916 25.49 0) + (layer "User.2") + (uuid "ac95844a-6daf-4e24-82be-03467724744e") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bdec5f95-6ed8-49d4-883f-36f5838eecc8") + (pts + (xy 133.464916 157.83) (xy 133.464916 77.83) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 189.149916 117.83 90) + (layer "User.2") + (uuid "bdec5f95-6ed8-49d4-883f-36f5838eecc8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fe214e5a-c126-4b84-a157-1fbd01c1aae7") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3b8fa02b-0814-479f-a58d-e731e93d046e") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "48d4610e-ebb0-4e85-83f0-b02622ad8bf2") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "279a782c-a2c8-4897-8aec-560a41fbb678") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "cc021562-a073-4096-9f70-1c965de7f81c") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "157a2c05-3188-4655-b292-24731db31675") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "29d104bb-1fdb-4dd3-ab89-f62b4930656c") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "ab5a3da2-20b8-4feb-a146-014767cf3d38") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "39ae774a-85a6-4567-a33a-24ba31a42508") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1a690770-ecac-4a13-8000-cbc8670bb12b") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "c28664f9-6351-4332-aafa-aefbc33df0e0") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "ad0ea539-3572-4857-a9e2-55e1d8bf8829") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "fa1475fe-633c-4c69-87cb-d899be9c3c79") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "ced0b0c0-8b55-4978-833c-15035055c7d4") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1e320a80-7fb4-468d-a4d6-375a682c3a79") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0815ae2a-df49-45ec-8f84-28fa0fb12748") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "e60974d9-97a4-44c1-a3f2-11843e92d1ea") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "e78a1e49-916b-490b-8936-2a86a03c6fc0") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "ace5960d-9039-451e-953c-e99296a979d1") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "348f1eaa-8792-4570-88c1-03155ebb833c") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7d08fc7f-4015-48ec-9ef0-791654fcec9b") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "15a69255-8c1e-41ba-998c-d3c55a3a3178") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "ef5028cc-6526-4e09-88de-8649370b6614") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "133a7f77-1b4f-4c51-b8af-6bcdc5654c73") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ce02215b-677b-4cb8-a64b-5329fba1d5de") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "80b58e6e-2df8-4a2d-8b70-951ae482207d") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "b12cb87b-c3ba-4983-b2b5-02a00a7fc2c4") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e13d300f-8f04-4c4a-9566-fc87bf9bb316") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "f640036a-7254-4478-9702-5c0bd32fd097") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c6972e7d-531b-49c5-bea6-ccd919a717c5") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8e683c75-3e92-4f7d-bc70-9df4ca02ed33") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "d101cb99-05db-4eae-b970-35d55c99a282") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "bcfcdac5-344e-453f-a6ab-cad70185864e") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "4317f12e-2bd1-4fe7-8c62-cd524df0b267") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "6fee9b4a-6326-45d7-9ce4-17ac636dc0ca") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "239f82a0-4812-49cd-a84d-c55b79939ba3") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bdda4648-37f4-4505-b519-c181997d146b") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "e1afe34c-f40e-4a72-bff8-814c91487609") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "bd28042f-6764-4046-a0f0-019e88937c28") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "b23232ef-307d-4e01-81b8-3171613199a1") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "b9ae014b-a3fb-4284-be84-80ca413a9f17") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "1c6904db-0a50-4a4c-9729-34341b042b13") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7dfeec00-22d7-4294-9b5a-ff0e02f04dd4") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "a69d978c-34c1-42f2-90f1-fb5ca7976abf") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "9287aff4-b6a7-4311-9836-238ab1a32dca") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "bc8b93c9-0499-447e-b130-c83de4e27057") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "a6394023-93e2-4271-9404-0c7ed5f3d36e") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "ce024898-bc71-469b-a18d-cbe7d40075ef") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e081b6c6-cbd6-49bf-bf30-9ea4facdcc8d") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "eac763e7-5fb0-401a-a80f-81a3f951be44") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "71e27293-d753-4721-9b19-af12b25c50dc") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "efdaa0e3-6aed-4a80-9158-ca42c9d02831") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "6a2027df-a042-4c37-973f-45faccaa9d83") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "bf8e49ee-e2f5-4f08-a579-57281122700d") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3da5361e-72d7-4640-86f9-b0ab3b27f590") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "5943b5d8-4a21-40fd-93fe-052c9c8dcee3") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "47da7905-7280-4e60-8fdd-c2ac37aaccf5") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "72f82f8c-c2a4-4b59-9484-c6d2c89967af") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "dd5e7f9e-5240-4db1-9ec3-e50bf865027c") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "06f3dbb1-5e87-4e06-a1f9-913e7140075f") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "edbeb942-cc60-47dd-a976-02a2220c31f0") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "a7754e37-a154-40ca-9213-afe3d2effe0b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "c3210f98-90e0-44e5-ac36-c7443b100487") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e4b7e680-e257-4d28-bff0-099701a17da2") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "5e122b49-1d12-4a9b-88fe-19410843b02e") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0c4e264b-1c6e-47be-9eda-54ecdd57cacf") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ae798366-66ab-405a-ae04-188b3d8400bc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "f1937c84-cebf-4d6c-b4cf-da1e6d758939") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 134.554916 153.83) (xy 134.554916 157.83) (xy 112.554916 157.83) (xy 112.554916 153.83) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "aab6652d-e755-4962-ad01-83774620bc76") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 138.554916 157.83) (xy 138.554916 152.63) (xy 108.554916 152.63) (xy 108.554916 157.83) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "c466651a-054a-4072-b06a-00c998e43644") + (at 123.554916 115.83) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e0377d54-5d32-4718-a74b-a867c0d70151") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6093bdf0-bed4-4138-9c89-f20656630cd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c5d0e0b-694a-427e-bfd3-faa7d17be238") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "37c08aaa-e851-4c0a-a22c-e0dbd960c762") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "59d2f670-c7bc-4e27-8156-d60b939308df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "74285003-42c3-4cd1-8273-3694f1d5b333") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d29890a6-9e05-4fa3-87e7-f4ccb07fc82c") + (at 116.904916 153.084 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "471504a1-d3f6-4550-9fc3-8989ef197277") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f0b57542-6715-4d0a-85c5-f97a00ff463d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "92386633-18b1-4f34-8646-ddf102819c6c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "da7214ac-41dc-4c93-8948-b340ffa85905") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b95e602e-0fd9-494d-ad7d-b6481da56627") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e3083b65-30c9-42ed-99a2-b934c4e1aa3a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e5923609-b354-45bf-934c-890c8c9075b0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "474ac2ce-d521-4605-b419-9a7527cdbbe2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cac78261-7553-4a7e-8789-886a840cb949") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4dc89ca-4f4d-4e25-b4ba-709702bd9db5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a0b5e6c-efa5-46ec-96f4-ab5908195472") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41a79546-992b-4db9-a100-aca12ec0078b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "78930dec-51d0-46cc-a091-df5033aa0a59") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8151084d-5a54-4b14-981c-b0e6f8a352b6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e457a54e-e978-4a04-9c25-de1599ef43cb") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "f65f79f0-ad39-4ef7-8c66-467837bfb1c1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1+") + (pintype "passive") + (uuid "e78e3dd7-9f37-41aa-b7cf-09a4bed8d3a4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 134.554916 153.83) + (end 134.554916 115.83) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9ced23d0-a622-4cb6-ba54-0adbcb41becc") + ) + (gr_line + (start 112.554916 115.83) + (end 112.554916 153.83) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aa9b5998-9157-4179-b34c-e85f437201b6") + ) + (gr_line + (start 134.554916 115.83) + (end 112.554916 115.83) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "f0eab3af-9154-4f78-98e7-b5a509c1aa76") + ) + (via + (at 125.554916 154.749) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "2d6e380b-5180-4289-b635-8283b25ad6c3") + ) + (via + (at 124.054916 154.749) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "53f78d78-2e65-4ecb-b066-e9a8e6cbd2b9") + ) + (via + (at 128.554916 154.749) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "89df6fc7-8493-470d-86f2-28d95c5d9d32") + ) + (via + (at 127.054916 154.749) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "b236d561-bed4-4856-bc5d-317e8819bcbe") + ) + (segment + (start 116.804916 155.404999) + (end 116.779916 155.379999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5b9e2769-1274-4beb-ace6-aaf0c2cf6e6d") + ) + (segment + (start 116.904916 153.749001) + (end 116.904916 153.404) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "77a1524e-594b-4776-8a95-c4fec0a01812") + ) + (segment + (start 116.804916 156.68) + (end 116.804916 155.404999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7f9f88e3-d1c3-47c9-85a7-5adc2f4432ae") + ) + (segment + (start 116.779916 153.874001) + (end 116.904916 153.749001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bd112629-d12b-49f7-9b72-d2b293397bdb") + ) + (segment + (start 116.779916 155.379999) + (end 116.779916 153.874001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c0d9111b-6ebd-4b65-ae68-d138696d52ba") + ) + (segment + (start 116.304916 155.404999) + (end 116.329916 155.379999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "30335877-2025-4060-9cb1-cf3b394b9953") + ) + (segment + (start 116.304916 156.68) + (end 116.304916 155.404999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "4b2b492c-d930-43dc-8397-e6f2913a10a0") + ) + (segment + (start 116.204916 153.749001) + (end 116.204916 153.404) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6acc334e-1fef-44e6-ae43-41f52c02d4ce") + ) + (segment + (start 116.329916 153.874001) + (end 116.204916 153.749001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6fe111b9-c9b7-4aeb-87e3-0e494033a738") + ) + (segment + (start 116.329916 155.379999) + (end 116.329916 153.874001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c3fdbbdb-3833-4fea-9b45-3cfdeeb86488") + ) + (segment + (start 122.779916 155.379999) + (end 122.779916 153.874001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "53f2a571-56e8-40e0-a8eb-7b5d17e11a6d") + ) + (segment + (start 122.779916 153.874001) + (end 122.904916 153.749001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "59ccbd39-ffe5-4322-b54a-9db539576936") + ) + (segment + (start 122.804916 155.404999) + (end 122.779916 155.379999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6ab2b87f-72fc-4907-85b1-5d0ed5672989") + ) + (segment + (start 122.904916 153.749001) + (end 122.904916 153.404) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "928f4e17-b53b-4360-8207-9b8178c89649") + ) + (segment + (start 122.804916 156.68) + (end 122.804916 155.404999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cbdaf0df-303e-4173-b613-4171c28f616c") + ) + (segment + (start 122.329916 155.379999) + (end 122.329916 153.874001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3e6abf63-8f65-4e21-9df9-8ddb3aeac090") + ) + (segment + (start 122.204916 153.749001) + (end 122.204916 153.404) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4e0a9a60-4581-43c6-b73d-b40294ce0303") + ) + (segment + (start 122.329916 153.874001) + (end 122.204916 153.749001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8eef4ded-397d-4fc9-af66-ff0ea72b0616") + ) + (segment + (start 122.304916 155.404999) + (end 122.329916 155.379999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "90d33dd7-595e-4b07-9228-8ac4e7ff3afa") + ) + (segment + (start 122.304916 156.68) + (end 122.304916 155.404999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "baddebd6-5589-4070-a1cd-f71b511e9302") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "4a84aad1-ede3-4925-812f-564c5ca7b9d3") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 112.553454 115.824) (xy 134.553454 115.824) (xy 134.555 156.02) (xy 112.555 156.02) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 120.585315 116.352174) (xy 120.605134 116.388034) (xy 120.667619 116.661806) (xy 120.667624 116.661822) + (xy 120.778908 116.979855) (xy 120.925108 117.283441) (xy 121.104378 117.568749) (xy 121.310371 117.827056) + (xy 122.199348 116.938079) (xy 122.236373 116.986331) (xy 122.398585 117.148543) (xy 122.446835 117.185566) + (xy 121.557858 118.074543) (xy 121.557858 118.074544) (xy 121.816166 118.280537) (xy 122.101474 118.459807) + (xy 122.40506 118.606007) (xy 122.723093 118.717291) (xy 122.723109 118.717296) (xy 123.051601 118.792272) + (xy 123.386444 118.83) (xy 123.723388 118.83) (xy 124.058229 118.792272) (xy 124.05823 118.792272) + (xy 124.386722 118.717296) (xy 124.386738 118.717291) (xy 124.704771 118.606007) (xy 125.008357 118.459807) + (xy 125.293665 118.280537) (xy 125.551972 118.074544) (xy 125.551972 118.074543) (xy 124.662995 117.185567) + (xy 124.711247 117.148543) (xy 124.873459 116.986331) (xy 124.910483 116.938079) (xy 125.799459 117.827056) + (xy 125.79946 117.827056) (xy 126.005453 117.568749) (xy 126.184723 117.283441) (xy 126.330923 116.979855) + (xy 126.442207 116.661822) (xy 126.442212 116.661806) (xy 126.504698 116.388034) (xy 126.537472 116.341843) + (xy 126.576843 116.3305) (xy 133.980416 116.3305) (xy 134.032742 116.352174) (xy 134.054416 116.4045) + (xy 134.054416 153.2555) (xy 134.042626 153.283961) (xy 134.032751 153.307816) (xy 134.032745 153.307818) + (xy 134.032742 153.307826) (xy 133.98043 153.3295) (xy 133.914024 153.3295) (xy 133.913975 153.329512) + (xy 133.909394 153.329513) (xy 133.909392 153.329512) (xy 133.90938 153.329513) (xy 133.892399 153.329513) + (xy 133.892395 153.329513) (xy 133.892391 153.329514) (xy 133.719991 153.359908) (xy 133.555484 153.419779) + (xy 133.403871 153.507308) (xy 133.403858 153.507319) (xy 133.26976 153.619837) (xy 133.269758 153.619838) + (xy 133.269757 153.61984) (xy 133.215445 153.684565) (xy 133.157228 153.753944) (xy 133.157226 153.753945) + (xy 133.157226 153.753947) (xy 133.157223 153.75395) (xy 133.069693 153.905551) (xy 133.009815 154.070061) + (xy 132.979416 154.242463) (xy 132.979416 156.02) (xy 132.680416 156.02) (xy 132.680416 155.810252) + (xy 132.668783 155.751769) (xy 132.642387 155.712265) (xy 132.629916 155.671153) (xy 132.629916 155.58) + (xy 132.605294 155.58) (xy 132.53237 155.594505) (xy 132.498661 155.617029) (xy 132.457549 155.6295) + (xy 132.110167 155.6295) (xy 132.069351 155.637618) (xy 132.040481 155.637618) (xy 131.999665 155.6295) + (xy 131.999664 155.6295) (xy 131.652283 155.6295) (xy 131.611171 155.617029) (xy 131.577461 155.594505) + (xy 131.504538 155.58) (xy 131.479916 155.58) (xy 131.479916 155.671153) (xy 131.467445 155.712265) + (xy 131.441049 155.751768) (xy 131.429416 155.810253) (xy 131.429416 156.02) (xy 131.280416 156.02) + (xy 131.280416 154.828025) (xy 131.280415 154.82802) (xy 131.24294 154.627544) (xy 131.169264 154.437363) + (xy 131.061897 154.263959) (xy 131.061896 154.263957) (xy 130.924495 154.113235) (xy 130.924494 154.113234) + (xy 130.761741 153.990329) (xy 130.761738 153.990328) (xy 130.761737 153.990327) (xy 130.579166 153.899418) + (xy 130.579162 153.899417) (xy 130.57916 153.899416) (xy 130.382998 153.843602) (xy 130.382992 153.843601) + (xy 130.179919 153.824785) (xy 130.179913 153.824785) (xy 129.976839 153.843601) (xy 129.976833 153.843602) + (xy 129.780671 153.899416) (xy 129.780666 153.899418) (xy 129.598093 153.990328) (xy 129.59809 153.990329) + (xy 129.435337 154.113234) (xy 129.435336 154.113235) (xy 129.297935 154.263957) (xy 129.297935 154.263958) + (xy 129.190571 154.437358) (xy 129.190566 154.437368) (xy 129.116893 154.62754) (xy 129.079416 154.82802) + (xy 129.079416 155.555708) (xy 129.057742 155.608034) (xy 129.005416 155.629708) (xy 129.001176 155.6295) + (xy 128.999664 155.6295) (xy 128.610168 155.6295) (xy 128.610167 155.6295) (xy 128.569351 155.637618) + (xy 128.540481 155.637618) (xy 128.499665 155.6295) (xy 128.499664 155.6295) (xy 128.110168 155.6295) + (xy 128.110167 155.6295) (xy 128.069351 155.637618) (xy 128.040481 155.637618) (xy 127.999665 155.6295) + (xy 127.999664 155.6295) (xy 127.652283 155.6295) (xy 127.611171 155.617029) (xy 127.577461 155.594505) + (xy 127.504538 155.58) (xy 127.479916 155.58) (xy 127.479916 155.671153) (xy 127.467445 155.712265) + (xy 127.441049 155.751768) (xy 127.429416 155.810253) (xy 127.429416 156.02) (xy 127.180416 156.02) + (xy 127.180416 155.810252) (xy 127.168783 155.751769) (xy 127.142387 155.712265) (xy 127.129916 155.671153) + (xy 127.129916 155.58) (xy 127.105294 155.58) (xy 127.03237 155.594505) (xy 126.998661 155.617029) + (xy 126.957549 155.6295) (xy 126.610167 155.6295) (xy 126.569351 155.637618) (xy 126.540481 155.637618) + (xy 126.499665 155.6295) (xy 126.499664 155.6295) (xy 126.152283 155.6295) (xy 126.111171 155.617029) + (xy 126.077461 155.594505) (xy 126.004538 155.58) (xy 125.979916 155.58) (xy 125.979916 155.671153) + (xy 125.967445 155.712265) (xy 125.941049 155.751768) (xy 125.929416 155.810253) (xy 125.929416 156.02) + (xy 125.680416 156.02) (xy 125.680416 155.810252) (xy 125.668783 155.751769) (xy 125.642387 155.712265) + (xy 125.629916 155.671153) (xy 125.629916 155.58) (xy 125.605294 155.58) (xy 125.53237 155.594505) + (xy 125.498661 155.617029) (xy 125.457549 155.6295) (xy 125.152283 155.6295) (xy 125.111171 155.617029) + (xy 125.077461 155.594505) (xy 125.004538 155.58) (xy 124.979916 155.58) (xy 124.979916 155.671153) + (xy 124.967445 155.712265) (xy 124.941049 155.751768) (xy 124.929416 155.810253) (xy 124.929416 156.02) + (xy 124.680416 156.02) (xy 124.680416 155.810252) (xy 124.668783 155.751769) (xy 124.642387 155.712265) + (xy 124.629916 155.671153) (xy 124.629916 155.58) (xy 124.605294 155.58) (xy 124.53237 155.594505) + (xy 124.498661 155.617029) (xy 124.457549 155.6295) (xy 124.110167 155.6295) (xy 124.069351 155.637618) + (xy 124.040481 155.637618) (xy 123.999665 155.6295) (xy 123.999664 155.6295) (xy 123.652283 155.6295) + (xy 123.611171 155.617029) (xy 123.577461 155.594505) (xy 123.504538 155.58) (xy 123.479916 155.58) + (xy 123.479916 155.671153) (xy 123.467445 155.712265) (xy 123.441049 155.751768) (xy 123.429416 155.810253) + (xy 123.429416 156.02) (xy 123.180416 156.02) (xy 123.180416 155.810252) (xy 123.168783 155.751769) + (xy 123.142387 155.712265) (xy 123.130932 155.683375) (xy 123.106432 155.53707) (xy 123.107879 155.530796) + (xy 123.105416 155.524848) (xy 123.105416 155.365435) (xy 123.105415 155.365434) (xy 123.083682 155.284326) + (xy 123.084535 155.284097) (xy 123.080416 155.263376) (xy 123.080416 154.029123) (xy 123.102089 153.976798) + (xy 123.145376 153.933512) (xy 123.184938 153.864989) (xy 123.205416 153.788563) (xy 123.205416 153.788558) + (xy 123.206049 153.783755) (xy 123.207557 153.783953) (xy 123.22709 153.736797) (xy 123.257122 153.706765) + (xy 123.302501 153.603991) (xy 123.305416 153.578865) (xy 123.305415 153.229136) (xy 123.302501 153.204009) + (xy 123.262708 153.113888) (xy 123.261401 153.057268) (xy 123.262698 153.054135) (xy 123.302501 152.963991) + (xy 123.305416 152.938865) (xy 123.305415 152.589136) (xy 123.302501 152.564009) (xy 123.257122 152.461235) + (xy 123.177681 152.381794) (xy 123.074907 152.336415) (xy 123.074906 152.336414) (xy 123.074904 152.336414) + (xy 123.053575 152.33394) (xy 123.049781 152.3335) (xy 123.04978 152.3335) (xy 122.760052 152.3335) + (xy 122.734929 152.336414) (xy 122.734923 152.336415) (xy 122.63215 152.381794) (xy 122.607242 152.406703) + (xy 122.554916 152.428377) (xy 122.50259 152.406703) (xy 122.477681 152.381794) (xy 122.374907 152.336415) + (xy 122.374906 152.336414) (xy 122.374904 152.336414) (xy 122.353575 152.33394) (xy 122.349781 152.3335) + (xy 122.34978 152.3335) (xy 122.060052 152.3335) (xy 122.034929 152.336414) (xy 122.034923 152.336415) + (xy 121.93215 152.381794) (xy 121.85271 152.461234) (xy 121.80733 152.564011) (xy 121.804416 152.589135) + (xy 121.804416 152.938863) (xy 121.80733 152.963986) (xy 121.807331 152.963992) (xy 121.847122 153.05411) + (xy 121.84843 153.110732) (xy 121.847122 153.11389) (xy 121.80733 153.204011) (xy 121.804416 153.229135) + (xy 121.804416 153.578863) (xy 121.80733 153.603986) (xy 121.807331 153.603992) (xy 121.85271 153.706765) + (xy 121.882742 153.736797) (xy 121.902275 153.783954) (xy 121.903783 153.783756) (xy 121.904416 153.788565) + (xy 121.924893 153.864986) (xy 121.924895 153.864991) (xy 121.942736 153.895892) (xy 121.96214 153.9295) + (xy 121.964456 153.933512) (xy 122.008904 153.97796) (xy 122.009984 153.979139) (xy 122.019152 154.004345) + (xy 122.029416 154.029123) (xy 122.029416 155.263376) (xy 122.025296 155.284097) (xy 122.02615 155.284326) + (xy 122.004416 155.365434) (xy 122.004416 155.524848) (xy 122.0034 155.53707) (xy 121.9789 155.683375) + (xy 121.97367 155.691741) (xy 121.967445 155.712265) (xy 121.941049 155.751768) (xy 121.929416 155.810253) + (xy 121.929416 156.02) (xy 121.680416 156.02) (xy 121.680416 155.810252) (xy 121.668783 155.751769) + (xy 121.642387 155.712265) (xy 121.629916 155.671153) (xy 121.629916 155.58) (xy 121.605294 155.58) + (xy 121.53237 155.594505) (xy 121.498661 155.617029) (xy 121.457549 155.6295) (xy 121.110167 155.6295) + (xy 121.069351 155.637618) (xy 121.040481 155.637618) (xy 120.999665 155.6295) (xy 120.999664 155.6295) + (xy 120.652283 155.6295) (xy 120.611171 155.617029) (xy 120.577461 155.594505) (xy 120.504538 155.58) + (xy 120.479916 155.58) (xy 120.479916 155.671153) (xy 120.467445 155.712265) (xy 120.441049 155.751768) + (xy 120.429416 155.810253) (xy 120.429416 156.02) (xy 120.180416 156.02) (xy 120.180416 155.810252) + (xy 120.168783 155.751769) (xy 120.142387 155.712265) (xy 120.129916 155.671153) (xy 120.129916 155.58) + (xy 120.105294 155.58) (xy 120.03237 155.594505) (xy 119.998661 155.617029) (xy 119.957549 155.6295) + (xy 119.610167 155.6295) (xy 119.569351 155.637618) (xy 119.540481 155.637618) (xy 119.499665 155.6295) + (xy 119.499664 155.6295) (xy 119.152283 155.6295) (xy 119.111171 155.617029) (xy 119.077461 155.594505) + (xy 119.004538 155.58) (xy 118.979916 155.58) (xy 118.979916 155.671153) (xy 118.967445 155.712265) + (xy 118.941049 155.751768) (xy 118.929416 155.810253) (xy 118.929416 156.02) (xy 118.680416 156.02) + (xy 118.680416 155.810252) (xy 118.668783 155.751769) (xy 118.642387 155.712265) (xy 118.629916 155.671153) + (xy 118.629916 155.58) (xy 118.605294 155.58) (xy 118.53237 155.594505) (xy 118.498661 155.617029) + (xy 118.457549 155.6295) (xy 118.110167 155.6295) (xy 118.069351 155.637618) (xy 118.040481 155.637618) + (xy 117.999665 155.6295) (xy 117.999664 155.6295) (xy 117.652283 155.6295) (xy 117.611171 155.617029) + (xy 117.577461 155.594505) (xy 117.504538 155.58) (xy 117.479916 155.58) (xy 117.479916 155.671153) + (xy 117.467445 155.712265) (xy 117.441049 155.751768) (xy 117.429416 155.810253) (xy 117.429416 156.02) + (xy 117.180416 156.02) (xy 117.180416 155.810252) (xy 117.168783 155.751769) (xy 117.142387 155.712265) + (xy 117.130932 155.683375) (xy 117.106432 155.53707) (xy 117.107879 155.530796) (xy 117.105416 155.524848) + (xy 117.105416 155.365435) (xy 117.105415 155.365434) (xy 117.083682 155.284326) (xy 117.084535 155.284097) + (xy 117.080416 155.263376) (xy 117.080416 154.029123) (xy 117.102089 153.976798) (xy 117.145376 153.933512) + (xy 117.184938 153.864989) (xy 117.205416 153.788563) (xy 117.205416 153.788558) (xy 117.206049 153.783755) + (xy 117.207557 153.783953) (xy 117.22709 153.736797) (xy 117.257122 153.706765) (xy 117.302501 153.603991) + (xy 117.305416 153.578865) (xy 117.305415 153.229136) (xy 117.302501 153.204009) (xy 117.262708 153.113888) + (xy 117.261401 153.057268) (xy 117.262698 153.054135) (xy 117.302501 152.963991) (xy 117.305416 152.938865) + (xy 117.305415 152.589136) (xy 117.302501 152.564009) (xy 117.257122 152.461235) (xy 117.177681 152.381794) + (xy 117.074907 152.336415) (xy 117.074906 152.336414) (xy 117.074904 152.336414) (xy 117.053575 152.33394) + (xy 117.049781 152.3335) (xy 117.04978 152.3335) (xy 116.760052 152.3335) (xy 116.734929 152.336414) + (xy 116.734923 152.336415) (xy 116.63215 152.381794) (xy 116.607242 152.406703) (xy 116.554916 152.428377) + (xy 116.50259 152.406703) (xy 116.477681 152.381794) (xy 116.374907 152.336415) (xy 116.374906 152.336414) + (xy 116.374904 152.336414) (xy 116.353575 152.33394) (xy 116.349781 152.3335) (xy 116.34978 152.3335) + (xy 116.060052 152.3335) (xy 116.034929 152.336414) (xy 116.034923 152.336415) (xy 115.93215 152.381794) + (xy 115.85271 152.461234) (xy 115.80733 152.564011) (xy 115.804416 152.589135) (xy 115.804416 152.938863) + (xy 115.80733 152.963986) (xy 115.807331 152.963992) (xy 115.847122 153.05411) (xy 115.84843 153.110732) + (xy 115.847122 153.11389) (xy 115.80733 153.204011) (xy 115.804416 153.229135) (xy 115.804416 153.578863) + (xy 115.80733 153.603986) (xy 115.807331 153.603992) (xy 115.85271 153.706765) (xy 115.882742 153.736797) + (xy 115.902275 153.783954) (xy 115.903783 153.783756) (xy 115.904416 153.788565) (xy 115.924893 153.864986) + (xy 115.924895 153.864991) (xy 115.942736 153.895892) (xy 115.96214 153.9295) (xy 115.964456 153.933512) + (xy 116.008904 153.97796) (xy 116.009984 153.979139) (xy 116.019152 154.004345) (xy 116.029416 154.029123) + (xy 116.029416 155.263376) (xy 116.025296 155.284097) (xy 116.02615 155.284326) (xy 116.004416 155.365434) + (xy 116.004416 155.524848) (xy 116.0034 155.53707) (xy 115.9789 155.683375) (xy 115.97367 155.691741) + (xy 115.967445 155.712265) (xy 115.941049 155.751768) (xy 115.929416 155.810253) (xy 115.929416 156.02) + (xy 115.680416 156.02) (xy 115.680416 155.810252) (xy 115.668783 155.751769) (xy 115.642387 155.712265) + (xy 115.629916 155.671153) (xy 115.629916 155.58) (xy 115.605294 155.58) (xy 115.53237 155.594505) + (xy 115.498661 155.617029) (xy 115.457549 155.6295) (xy 115.110167 155.6295) (xy 115.069351 155.637618) + (xy 115.040481 155.637618) (xy 114.999665 155.6295) (xy 114.999664 155.6295) (xy 114.652283 155.6295) + (xy 114.611171 155.617029) (xy 114.577461 155.594505) (xy 114.504538 155.58) (xy 114.479916 155.58) + (xy 114.479916 155.671153) (xy 114.467445 155.712265) (xy 114.441049 155.751768) (xy 114.429416 155.810253) + (xy 114.429416 156.02) (xy 114.130416 156.02) (xy 114.130416 154.259404) (xy 114.1304 154.259157) + (xy 114.1304 154.242473) (xy 114.130399 154.242467) (xy 114.100002 154.070068) (xy 114.040129 153.905563) + (xy 114.034546 153.895892) (xy 113.952601 153.753956) (xy 113.952599 153.753954) (xy 113.938203 153.736797) + (xy 113.840074 153.619848) (xy 113.705972 153.507319) (xy 113.70597 153.507318) (xy 113.705968 153.507316) + (xy 113.705965 153.507314) (xy 113.554372 153.419788) (xy 113.554368 153.419786) (xy 113.554366 153.419785) + (xy 113.51324 153.404815) (xy 113.389867 153.359906) (xy 113.389864 153.359905) (xy 113.217469 153.329503) + (xy 113.217467 153.329502) (xy 113.217463 153.329502) (xy 113.217461 153.329501) (xy 113.217454 153.329501) + (xy 113.199471 153.329501) (xy 113.199471 153.3295) (xy 113.195808 153.3295) (xy 113.129932 153.3295) + (xy 113.129788 153.329499) (xy 113.129273 153.329499) (xy 113.076989 153.307724) (xy 113.055416 153.255499) + (xy 113.055416 116.4045) (xy 113.07709 116.352174) (xy 113.129416 116.3305) (xy 120.532989 116.3305) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 124.229916 155.171153) (xy 124.217445 155.212265) (xy 124.191049 155.251768) (xy 124.179416 155.310253) + (xy 124.179416 156.02) (xy 123.930416 156.02) (xy 123.930416 155.310252) (xy 123.918783 155.251769) + (xy 123.892387 155.212265) (xy 123.879916 155.171153) (xy 123.879916 155.134) (xy 124.229916 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 125.729916 155.171153) (xy 125.717445 155.212265) (xy 125.691049 155.251768) (xy 125.679416 155.310253) + (xy 125.679416 156.02) (xy 125.430416 156.02) (xy 125.430416 155.310252) (xy 125.418783 155.251769) + (xy 125.392387 155.212265) (xy 125.379916 155.171153) (xy 125.379916 155.134) (xy 125.729916 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 127.229916 155.171153) (xy 127.217445 155.212265) (xy 127.191049 155.251768) (xy 127.179416 155.310253) + (xy 127.179416 156.02) (xy 126.930416 156.02) (xy 126.930416 155.310252) (xy 126.918783 155.251769) + (xy 126.892387 155.212265) (xy 126.879916 155.171153) (xy 126.879916 155.134) (xy 127.229916 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 128.729916 155.171153) (xy 128.717445 155.212265) (xy 128.691049 155.251768) (xy 128.679416 155.310253) + (xy 128.679416 156.02) (xy 128.430416 156.02) (xy 128.430416 155.310252) (xy 128.418783 155.251769) + (xy 128.392387 155.212265) (xy 128.379916 155.171153) (xy 128.379916 155.134) (xy 128.729916 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 124.819351 155.137618) (xy 124.790481 155.137618) (xy 124.77229 155.134) (xy 124.837542 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 126.319351 155.137618) (xy 126.290481 155.137618) (xy 126.27229 155.134) (xy 126.337542 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 127.819351 155.137618) (xy 127.790481 155.137618) (xy 127.77229 155.134) (xy 127.837542 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 129.135017 154.231506) (xy 129.135018 154.231508) (xy 129.135019 154.23151) (xy 129.13502 154.231512) + (xy 129.150067 154.258163) (xy 129.18227 154.300992) (xy 129.187376 154.304271) (xy 129.21969 154.350786) + (xy 129.210302 154.405489) (xy 129.190572 154.437355) (xy 129.190566 154.437368) (xy 129.118916 154.622318) + (xy 129.118916 154.188092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.283242 116.352174) (xy 120.304916 116.4045) (xy 120.304916 116.989662) (xy 120.336216 117.307453) + (xy 120.398511 117.620633) (xy 120.491208 117.926211) (xy 120.491213 117.926225) (xy 120.613403 118.221219) + (xy 120.613407 118.221227) (xy 120.763929 118.502836) (xy 120.763937 118.502849) (xy 120.941343 118.768355) + (xy 120.941347 118.76836) (xy 121.14392 119.015196) (xy 121.369719 119.240995) (xy 121.616555 119.443568) + (xy 121.61656 119.443572) (xy 121.882066 119.620978) (xy 121.882079 119.620986) (xy 122.163688 119.771508) + (xy 122.163696 119.771512) (xy 122.45869 119.893702) (xy 122.458704 119.893707) (xy 122.764282 119.986404) + (xy 123.077462 120.048699) (xy 123.395254 120.08) (xy 123.714578 120.08) (xy 124.032369 120.048699) + (xy 124.345549 119.986404) (xy 124.651127 119.893707) (xy 124.651141 119.893702) (xy 124.946135 119.771512) + (xy 124.946143 119.771508) (xy 125.227752 119.620986) (xy 125.227765 119.620978) (xy 125.493271 119.443572) + (xy 125.493276 119.443568) (xy 125.740112 119.240995) (xy 125.965911 119.015196) (xy 126.168488 118.768355) + (xy 126.199448 118.72202) (xy 124.662995 117.185567) (xy 124.711247 117.148543) (xy 124.873459 116.986331) + (xy 124.910483 116.938079) (xy 126.390953 118.418549) (xy 126.496428 118.221219) (xy 126.618618 117.926225) + (xy 126.618623 117.926211) (xy 126.71132 117.620633) (xy 126.773615 117.307453) (xy 126.804916 116.989662) + (xy 126.804916 116.4045) (xy 126.82659 116.352174) (xy 126.878916 116.3305) (xy 133.980416 116.3305) + (xy 134.032742 116.352174) (xy 134.054416 116.4045) (xy 134.054416 153.2555) (xy 134.042626 153.283961) + (xy 134.032751 153.307816) (xy 134.032745 153.307818) (xy 134.032742 153.307826) (xy 133.98043 153.3295) + (xy 133.914024 153.3295) (xy 133.913975 153.329512) (xy 133.909394 153.329513) (xy 133.909392 153.329512) + (xy 133.90938 153.329513) (xy 133.892399 153.329513) (xy 133.892395 153.329513) (xy 133.892391 153.329514) + (xy 133.766264 153.35175) (xy 133.71097 153.33949) (xy 133.68054 153.291722) (xy 133.679416 153.278874) + (xy 133.679416 151.683) (xy 133.663774 151.604363) (xy 133.663773 151.604357) (xy 133.649421 151.569709) + (xy 133.64942 151.569707) (xy 133.649419 151.569705) (xy 133.632951 151.543497) (xy 133.612795 151.511419) + (xy 133.612791 151.511416) (xy 133.538209 151.458496) (xy 133.503559 151.444143) (xy 133.503552 151.444141) + (xy 133.444308 151.432357) (xy 133.424916 151.4285) (xy 113.129416 151.4285) (xy 113.07709 151.406826) + (xy 113.055416 151.3545) (xy 113.055416 116.4045) (xy 113.07709 116.352174) (xy 113.129416 116.3305) + (xy 120.230916 116.3305) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "35442edf-bf85-48ba-81de-f38009c43384") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 123.563916 155.134) (xy 123.563916 154.109) (xy 129.118916 154.109) (xy 129.118916 155.134) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 129.097242 154.130674) (xy 129.118916 154.183) (xy 129.118916 154.610109) (xy 129.116969 154.624078) + (xy 129.117521 154.624182) (xy 129.116892 154.627541) (xy 129.116892 154.627544) (xy 129.101597 154.70936) + (xy 129.079416 154.82802) (xy 129.079416 155.0555) (xy 129.057742 155.107826) (xy 129.005416 155.1295) + (xy 128.860168 155.1295) (xy 128.844693 155.132578) (xy 128.830257 155.134) (xy 128.279575 155.134) + (xy 128.265139 155.132578) (xy 128.249664 155.1295) (xy 127.860168 155.1295) (xy 127.844693 155.132578) + (xy 127.830257 155.134) (xy 127.779575 155.134) (xy 127.765139 155.132578) (xy 127.749664 155.1295) + (xy 127.360168 155.1295) (xy 127.344693 155.132578) (xy 127.330257 155.134) (xy 126.779575 155.134) + (xy 126.765139 155.132578) (xy 126.749664 155.1295) (xy 126.360168 155.1295) (xy 126.344693 155.132578) + (xy 126.330257 155.134) (xy 126.279575 155.134) (xy 126.265139 155.132578) (xy 126.249664 155.1295) + (xy 125.860168 155.1295) (xy 125.844693 155.132578) (xy 125.830257 155.134) (xy 125.279575 155.134) + (xy 125.265139 155.132578) (xy 125.249664 155.1295) (xy 124.860168 155.1295) (xy 124.844693 155.132578) + (xy 124.830257 155.134) (xy 124.779575 155.134) (xy 124.765139 155.132578) (xy 124.749664 155.1295) + (xy 124.360168 155.1295) (xy 124.344693 155.132578) (xy 124.330257 155.134) (xy 123.779575 155.134) + (xy 123.777225 155.133963) (xy 123.771127 155.133769) (xy 123.749664 155.1295) (xy 123.636731 155.1295) + (xy 123.635566 155.129463) (xy 123.610746 155.118245) (xy 123.58559 155.107826) (xy 123.585106 155.106658) + (xy 123.583955 155.106138) (xy 123.574337 155.080659) (xy 123.563916 155.0555) (xy 123.563916 154.183) + (xy 123.58559 154.130674) (xy 123.637916 154.109) (xy 129.044916 154.109) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "5529f76c-d889-4b9b-9d6e-069664996c30") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 133.473916 156.014) (xy 133.473916 151.649) (xy 133.458916 151.634) (xy 113.003916 151.634) + (xy 113.003916 156.264) (xy 133.223916 156.264) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 133.459564 151.648352) (xy 133.473916 151.683) (xy 133.473916 153.438579) (xy 133.459564 153.473227) + (xy 133.449415 153.481015) (xy 133.40387 153.507309) (xy 133.269759 153.619837) (xy 133.157229 153.753942) + (xy 133.069694 153.905551) (xy 133.069692 153.905554) (xy 133.009817 154.070056) (xy 133.009816 154.07006) + (xy 133.009816 154.070061) (xy 133.003768 154.104359) (xy 132.979416 154.242466) (xy 132.979416 155.181881) + (xy 132.965064 155.216529) (xy 132.930416 155.230881) (xy 132.895768 155.216529) (xy 132.889674 155.209104) + (xy 132.874108 155.185807) (xy 132.807952 155.141604) (xy 132.749611 155.13) (xy 132.679916 155.13) + (xy 132.679916 156.264) (xy 132.429916 156.264) (xy 132.429916 155.13) (xy 132.36022 155.13) (xy 132.314474 155.139098) + (xy 132.295358 155.139098) (xy 132.249612 155.13) (xy 132.179916 155.13) (xy 132.179916 156.264) + (xy 131.930416 156.264) (xy 131.930416 155.310252) (xy 131.930415 155.310251) (xy 131.93018 155.307858) + (xy 131.930399 155.307836) (xy 131.929916 155.302913) (xy 131.929916 155.13) (xy 131.86022 155.13) + (xy 131.815753 155.138844) (xy 131.796636 155.138843) (xy 131.749669 155.1295) (xy 131.749664 155.1295) + (xy 131.360168 155.1295) (xy 131.338973 155.133715) (xy 131.302193 155.126399) (xy 131.281357 155.095216) + (xy 131.280416 155.085657) (xy 131.280416 154.828025) (xy 131.280416 154.828024) (xy 131.24294 154.627544) + (xy 131.169264 154.437363) (xy 131.061897 154.263959) (xy 131.061894 154.263955) (xy 131.061893 154.263954) + (xy 130.924495 154.113236) (xy 130.924492 154.113233) (xy 130.761738 153.990328) (xy 130.761734 153.990325) + (xy 130.579171 153.89942) (xy 130.579164 153.899417) (xy 130.383001 153.843603) (xy 130.382995 153.843602) + (xy 130.179916 153.824785) (xy 129.976836 153.843602) (xy 129.97683 153.843603) (xy 129.780667 153.899417) + (xy 129.78066 153.89942) (xy 129.598097 153.990325) (xy 129.598093 153.990328) (xy 129.43534 154.113233) + (xy 129.398238 154.153931) (xy 129.364289 154.169867) (xy 129.329015 154.15713) (xy 129.313968 154.130479) + (xy 129.308773 154.104359) (xy 129.287099 154.052033) (xy 129.250471 153.993739) (xy 129.245663 153.990327) + (xy 129.175882 153.940816) (xy 129.175879 153.940815) (xy 129.123556 153.919142) (xy 129.123547 153.91914) + (xy 129.044921 153.9035) (xy 129.044916 153.9035) (xy 123.637916 153.9035) (xy 123.63791 153.9035) + (xy 123.559284 153.91914) (xy 123.559275 153.919142) (xy 123.506951 153.940815) (xy 123.448654 153.977445) + (xy 123.395732 154.052033) (xy 123.395731 154.052036) (xy 123.374058 154.104359) (xy 123.374056 154.104368) + (xy 123.358416 154.182994) (xy 123.358416 155.0555) (xy 123.363082 155.078962) (xy 123.355764 155.115744) + (xy 123.324581 155.136578) (xy 123.314474 155.138588) (xy 123.295358 155.138588) (xy 123.264247 155.1324) + (xy 123.249664 155.1295) (xy 122.860168 155.1295) (xy 122.845584 155.1324) (xy 122.814474 155.138588) + (xy 122.795358 155.138588) (xy 122.764247 155.1324) (xy 122.749664 155.1295) (xy 122.360168 155.1295) + (xy 122.345584 155.1324) (xy 122.314474 155.138588) (xy 122.295358 155.138588) (xy 122.264247 155.1324) + (xy 122.249664 155.1295) (xy 121.860168 155.1295) (xy 121.845584 155.1324) (xy 121.814474 155.138588) + (xy 121.795358 155.138588) (xy 121.764247 155.1324) (xy 121.749664 155.1295) (xy 121.360168 155.1295) + (xy 121.345584 155.1324) (xy 121.314474 155.138588) (xy 121.295358 155.138588) (xy 121.264247 155.1324) + (xy 121.249664 155.1295) (xy 120.860168 155.1295) (xy 120.845584 155.1324) (xy 120.814474 155.138588) + (xy 120.795358 155.138588) (xy 120.764247 155.1324) (xy 120.749664 155.1295) (xy 120.360168 155.1295) + (xy 120.345584 155.1324) (xy 120.314474 155.138588) (xy 120.295358 155.138588) (xy 120.264247 155.1324) + (xy 120.249664 155.1295) (xy 119.860168 155.1295) (xy 119.845584 155.1324) (xy 119.814474 155.138588) + (xy 119.795358 155.138588) (xy 119.764247 155.1324) (xy 119.749664 155.1295) (xy 119.360168 155.1295) + (xy 119.345584 155.1324) (xy 119.314474 155.138588) (xy 119.295358 155.138588) (xy 119.264247 155.1324) + (xy 119.249664 155.1295) (xy 118.860168 155.1295) (xy 118.845584 155.1324) (xy 118.814474 155.138588) + (xy 118.795358 155.138588) (xy 118.764247 155.1324) (xy 118.749664 155.1295) (xy 118.360168 155.1295) + (xy 118.345584 155.1324) (xy 118.314474 155.138588) (xy 118.295358 155.138588) (xy 118.264247 155.1324) + (xy 118.249664 155.1295) (xy 117.860168 155.1295) (xy 117.845584 155.1324) (xy 117.814474 155.138588) + (xy 117.795358 155.138588) (xy 117.764247 155.1324) (xy 117.749664 155.1295) (xy 117.360168 155.1295) + (xy 117.345584 155.1324) (xy 117.314474 155.138588) (xy 117.295358 155.138588) (xy 117.264247 155.1324) + (xy 117.249664 155.1295) (xy 116.860168 155.1295) (xy 116.845584 155.1324) (xy 116.814474 155.138588) + (xy 116.795358 155.138588) (xy 116.764247 155.1324) (xy 116.749664 155.1295) (xy 116.360168 155.1295) + (xy 116.345584 155.1324) (xy 116.314474 155.138588) (xy 116.295358 155.138588) (xy 116.264247 155.1324) + (xy 116.249664 155.1295) (xy 115.860168 155.1295) (xy 115.845584 155.1324) (xy 115.814474 155.138588) + (xy 115.795358 155.138588) (xy 115.764247 155.1324) (xy 115.749664 155.1295) (xy 115.360168 155.1295) + (xy 115.347806 155.131958) (xy 115.313192 155.138843) (xy 115.294076 155.138843) (xy 115.249612 155.13) + (xy 115.179916 155.13) (xy 115.179916 155.302913) (xy 115.179432 155.307836) (xy 115.179652 155.307858) + (xy 115.179416 155.310253) (xy 115.179416 156.264) (xy 114.929916 156.264) (xy 114.929916 155.13) + (xy 114.86022 155.13) (xy 114.814474 155.139098) (xy 114.795358 155.139098) (xy 114.749612 155.13) + (xy 114.679916 155.13) (xy 114.679916 156.264) (xy 114.429916 156.264) (xy 114.429916 155.13) (xy 114.360221 155.13) + (xy 114.301879 155.141604) (xy 114.235723 155.185807) (xy 114.220158 155.209104) (xy 114.188976 155.229939) + (xy 114.152193 155.222623) (xy 114.131358 155.191441) (xy 114.130416 155.181881) (xy 114.130416 154.261035) + (xy 114.1304 154.260788) (xy 114.1304 154.242475) (xy 114.1304 154.242469) (xy 114.100002 154.070068) + (xy 114.040129 153.905563) (xy 114.040127 153.905559) (xy 114.040125 153.905555) (xy 113.952601 153.753956) + (xy 113.937002 153.735366) (xy 113.840074 153.619848) (xy 113.705972 153.507319) (xy 113.705971 153.507318) + (xy 113.646926 153.473227) (xy 113.554366 153.419785) (xy 113.554352 153.41978) (xy 113.524752 153.409005) + (xy 113.389864 153.359906) (xy 113.389859 153.359905) (xy 113.389855 153.359903) (xy 113.217462 153.329501) + (xy 113.198237 153.329501) (xy 113.198237 153.3295) (xy 113.195808 153.3295) (xy 113.129932 153.3295) + (xy 113.129927 153.329499) (xy 113.104414 153.329499) (xy 113.069766 153.315146) (xy 113.055416 153.280499) + (xy 113.055416 151.683) (xy 113.069768 151.648352) (xy 113.104416 151.634) (xy 133.424916 151.634) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pro new file mode 100644 index 0000000..b4793f9 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "be37c6ac-80c4-4199-9a78-4aebb9ba3f25", + "Root" + ], + [ + "7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee", + "M.2 A Key" + ], + [ + "e58d8a76-4911-4804-a3bf-59f43c2ba825", + "PCIe Couple Caps" + ], + [ + "f10958a7-c5b6-4a85-9705-3e788a71c3c5", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_sch new file mode 100644 index 0000000..598d82b --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "be37c6ac-80c4-4199-9a78-4aebb9ba3f25") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 132.08 87.63) (xy 138.43 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05af7ba7-dbea-4a6d-894b-fff43b5538ee") + ) + (wire + (pts + (xy 132.08 92.71) (xy 138.43 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0734186e-8838-464f-a4f4-0dde06b42e03") + ) + (wire + (pts + (xy 132.08 113.03) (xy 138.43 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1107fa35-8013-46d7-bb24-9c4e7332f3ca") + ) + (wire + (pts + (xy 93.98 66.04) (xy 100.33 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11ebb17f-ddba-46df-aced-cf57c9e48352") + ) + (wire + (pts + (xy 93.98 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17438395-f6b5-4762-bb1b-a278cc856f2a") + ) + (wire + (pts + (xy 132.08 72.39) (xy 138.43 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a230641-6c04-4d93-810e-a52e926da280") + ) + (wire + (pts + (xy 132.08 97.79) (xy 138.43 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d3a52be-ec1d-4dc5-ba15-cb6fb73b87bb") + ) + (wire + (pts + (xy 132.08 59.69) (xy 138.43 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "217dde74-0c6d-4a56-9e95-bde60b4467a0") + ) + (wire + (pts + (xy 93.98 59.69) (xy 100.33 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b413b9b-d094-47cf-9bd0-4a04cbce10ce") + ) + (wire + (pts + (xy 93.98 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d8d74ec-1596-471e-b2b3-5cc2a755ae3e") + ) + (wire + (pts + (xy 93.98 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "324a397c-f048-42e0-a977-adfd197a3310") + ) + (wire + (pts + (xy 93.98 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37ba3835-bd73-44ed-9e55-d2de7a2faf18") + ) + (wire + (pts + (xy 93.98 81.28) (xy 100.33 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d2954e7-d31a-42ea-a672-7df36db0fdc4") + ) + (wire + (pts + (xy 93.98 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "447ebd93-7168-47dd-829d-554933829a8a") + ) + (wire + (pts + (xy 132.08 67.31) (xy 138.43 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b1ef0dd-6459-4c75-a3b8-42d902eeac86") + ) + (wire + (pts + (xy 93.98 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f4a2ac6-2863-4222-b8c1-5df941aa9d9f") + ) + (wire + (pts + (xy 132.08 107.95) (xy 138.43 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "500c7915-8f3d-49fd-b208-7a1c62268fb3") + ) + (wire + (pts + (xy 93.98 62.23) (xy 100.33 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "565c4208-2133-44e2-b05a-b91e3ec6b05b") + ) + (wire + (pts + (xy 132.08 95.25) (xy 138.43 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58081082-cb02-415a-9f2e-dae71df19725") + ) + (wire + (pts + (xy 132.08 80.01) (xy 138.43 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67babe57-0dde-4c09-9173-07cbd029b01a") + ) + (wire + (pts + (xy 93.98 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71966f04-d78f-49e5-879a-ed1d2a50f3c0") + ) + (wire + (pts + (xy 132.08 85.09) (xy 138.43 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "741451df-d5d0-4180-901a-aa548d60261a") + ) + (wire + (pts + (xy 132.08 77.47) (xy 138.43 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75625224-91fd-4fbc-bffe-fa0a951926a5") + ) + (wire + (pts + (xy 132.08 100.33) (xy 138.43 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8038d786-847c-4f02-ac4f-bc49c7a37305") + ) + (wire + (pts + (xy 93.98 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3f04643-6f95-4a35-b1fd-7f6a92f25c1f") + ) + (wire + (pts + (xy 132.08 90.17) (xy 138.43 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a64e4c6e-073d-4958-9315-f0c1503f29f2") + ) + (wire + (pts + (xy 93.98 96.52) (xy 100.33 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7953910-5cf7-4b3e-817c-b36c18f62c0f") + ) + (wire + (pts + (xy 132.08 110.49) (xy 138.43 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac36d072-b9ea-42d2-af4c-fd75d58f8727") + ) + (wire + (pts + (xy 132.08 102.87) (xy 138.43 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd6685d4-0310-4af9-8e11-6d2a44bf67b9") + ) + (wire + (pts + (xy 132.08 69.85) (xy 138.43 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0b46ad7-759b-480a-aae4-a0f84e7069e2") + ) + (wire + (pts + (xy 93.98 87.63) (xy 100.33 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c228ca63-1e34-4988-9e2f-2c2581da4642") + ) + (wire + (pts + (xy 93.98 74.93) (xy 100.33 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c472aee1-a187-4f6a-8048-6f42e049db1d") + ) + (wire + (pts + (xy 132.08 62.23) (xy 138.43 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8b3fbc4-60dd-4e58-b70b-1c923bae0b37") + ) + (wire + (pts + (xy 93.98 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0cc2965-e54f-4ec6-b5bf-322ac0a29c98") + ) + (wire + (pts + (xy 93.98 111.76) (xy 100.33 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e7fa45-1689-4764-8252-ac6e532bff50") + ) + (wire + (pts + (xy 132.08 74.93) (xy 138.43 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e70091e3-e9ad-4bec-a8d7-9754132e5be1") + ) + (wire + (pts + (xy 93.98 104.14) (xy 100.33 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb59732a-55eb-4eb7-bfaf-28b9e30a3768") + ) + (wire + (pts + (xy 93.98 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eba53842-288f-4f95-a08f-26703190bdb8") + ) + (wire + (pts + (xy 132.08 64.77) (xy 138.43 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f28470fe-0412-4a62-b1ee-c4043bbdb532") + ) + (wire + (pts + (xy 132.08 105.41) (xy 138.43 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5e5052a-b893-414d-a757-fd894d4f3676") + ) + (label "PEWAKE1#" + (at 138.43 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "018c089a-26b6-4e30-9ac9-d23a95d88cfb") + ) + (label "REFCLK0+" + (at 93.98 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "02cfb8d6-efb5-4601-a885-c041c52ca873") + ) + (label "PET1-" + (at 138.43 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "07c11cdc-eeaa-4b44-9dd3-f64a8fd75e6b") + ) + (label "USB_D-" + (at 93.98 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "10fa0346-0ab6-4451-8db8-59241b07fe0c") + ) + (label "CLKREQ0#" + (at 93.98 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e5b6b37-2698-44f1-9392-833dce26f109") + ) + (label "REFCLK1-" + (at 138.43 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f49fd22-5ef9-467d-9561-ddc1cdc45772") + ) + (label "LED#2" + (at 93.98 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "35b8bba5-b350-429e-908a-71498769c0fc") + ) + (label "DP_AUX+" + (at 138.43 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "36268405-60e2-4c7e-8ead-a31ce11fa774") + ) + (label "DP_HPD" + (at 138.43 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d0a9fc9-0026-4788-b9d4-6257bf5d5d54") + ) + (label "PER0+" + (at 93.98 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53476b06-a426-4e33-ae46-06a30cfad050") + ) + (label "PEWAKE0#" + (at 93.98 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "55990373-ca0b-4290-9d66-068a3bdf946c") + ) + (label "REFCLK1+" + (at 138.43 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5668eb65-b8cd-4bee-a801-0fe925fda14b") + ) + (label "DP_ML0-" + (at 138.43 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66ca0b23-3cc3-42f7-bf0c-eacef9d846c5") + ) + (label "DP_MLDIR" + (at 138.43 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6b8b5b90-6cd1-4e36-b7cb-ad6994a9da28") + ) + (label "DP_ML3+" + (at 138.43 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6de8abb7-b0bd-4387-9f33-49034fdc6efb") + ) + (label "CLKREQ1#" + (at 138.43 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "775e3090-d18e-405d-bda2-cee02012c678") + ) + (label "SUSCLK" + (at 93.98 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "784aa8ba-cf44-4c96-8429-a463eae2577f") + ) + (label "DP_ML3-" + (at 138.43 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "788dc5fd-4ea3-445c-bb0d-74e056c63e16") + ) + (label "REFCLK0-" + (at 93.98 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "83856696-eb4f-4b46-bbfa-d6cbcb012312") + ) + (label "PER1-" + (at 138.43 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8915f5f9-40c9-42ec-b23a-9e91264be452") + ) + (label "PER1+" + (at 138.43 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8a507665-52eb-48f2-9573-6567d7b53dd0") + ) + (label "DP_ML0+" + (at 138.43 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "952cc767-ab73-431e-992a-2c2568e3ac68") + ) + (label "DP_ML1-" + (at 138.43 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9a8a302f-6f25-4a38-a90e-f842ea6eefb0") + ) + (label "I2C_DATA" + (at 93.98 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b44cc3a-0897-4212-9413-adb48a27dab2") + ) + (label "PER0-" + (at 93.98 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c66c533-63f3-4858-8bf9-66ec3a5ec4e7") + ) + (label "PET0-" + (at 93.98 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2389853-450b-4622-a0b0-ef2fb7016c9b") + ) + (label "ALERT#" + (at 93.98 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a338c8bd-26cf-49e4-992f-903b52112642") + ) + (label "DP_AUX-" + (at 138.43 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a86c5345-4ccb-4322-a911-c397ac553937") + ) + (label "PET0+" + (at 93.98 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bc49dbb0-fb3d-4d6f-af59-7e701989a078") + ) + (label "USB_D+" + (at 93.98 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c41960b2-de39-45f8-b6f1-a1be59fa1bb7") + ) + (label "PET1+" + (at 138.43 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ca634611-68ce-48cb-855a-91e800b191a1") + ) + (label "DP_ML2-" + (at 138.43 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cd4d2a35-a858-4123-be25-f141148c2a29") + ) + (label "DP_ML1+" + (at 138.43 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cdcad455-032a-4979-a079-24fb8bfc46d2") + ) + (label "PERST0#" + (at 93.98 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "da12fc3d-ef8e-4888-ac05-b335cc8cd1c5") + ) + (label "DP_ML2+" + (at 138.43 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f1210e54-29f4-4034-9763-52be4f194512") + ) + (label "W_DISABLE2#" + (at 93.98 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f1fffbf9-9e4c-4037-bacb-8dd521f92a61") + ) + (label "LED#1" + (at 93.98 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f74670dc-cdb2-4470-b71f-246b0e9956f7") + ) + (label "PERST1#" + (at 138.43 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f93b7314-0d85-4cec-9818-84864827d08c") + ) + (label "I2C_CLK" + (at 93.98 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fa6a1c90-cd4f-4321-8d70-0c8ce06d9840") + ) + (label "W_DISABLE1#" + (at 93.98 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fc34d5e0-adaa-4466-9893-bf33e5dcc253") + ) + (sheet + (at 100.33 57.15) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee") + (property "Sheetname" "M.2 A Key" + (at 100.33 56.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 100.33 116.1546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 100.33 59.69 180) + (uuid "8c070ae9-88d2-4e98-a4ae-7a3f8e270f0b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 100.33 62.23 180) + (uuid "0f7c0693-beb9-42de-88c9-98d81f2a7627") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 100.33 66.04 180) + (uuid "0bfb255d-b73c-44ef-852d-a575c6c5bfd9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 100.33 68.58 180) + (uuid "ed561936-d624-4422-aa8e-3a997f4b04f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 100.33 72.39 180) + (uuid "693e048a-5fa3-458e-a414-8cb9a1338379") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 100.33 74.93 180) + (uuid "24b54384-b6f6-415e-963e-91fe1bb762ac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 100.33 78.74 180) + (uuid "c3d53646-a191-4a83-a36d-4d286d099683") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 100.33 81.28 180) + (uuid "a04fb7a4-dac9-43b4-b866-ab48169deb28") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 100.33 83.82 180) + (uuid "5086ec23-867f-4602-be18-ddebb9452ec6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 100.33 87.63 180) + (uuid "a0b0c22d-6d5f-4fcb-9387-1bc814b7158c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 100.33 91.44 180) + (uuid "cc013115-18a1-4212-ab19-f409eca1a4d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 100.33 93.98 180) + (uuid "182bdfbb-3b37-431d-984d-4cc5a97380c7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 100.33 106.68 180) + (uuid "e5f76908-9679-4c6a-a1e0-e0bb00d34218") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 100.33 109.22 180) + (uuid "ff207655-4af6-4b6a-bd85-a294242ccf03") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 100.33 99.06 180) + (uuid "c610ba05-ea8e-4530-8c42-97c0c61534fa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 100.33 96.52 180) + (uuid "4c1a98b9-2364-44d9-b367-d45dfab132d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 100.33 101.6 180) + (uuid "27d5d400-4654-4fc7-aeeb-28a8a4e49a8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 100.33 111.76 180) + (uuid "741e9ee7-75c6-4d21-ae4d-562eb64194c9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 100.33 104.14 180) + (uuid "0ee3c5de-4ce9-40b4-9a12-82d61e4913f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 132.08 80.01 0) + (uuid "b690b738-46f2-4c1f-a8dd-2a25caf262a5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 132.08 64.77 0) + (uuid "d7d647ba-d86c-4da2-91b1-cd7f2d909082") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 132.08 62.23 0) + (uuid "397d4329-8c19-45a4-8421-8156077fdb62") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 132.08 69.85 0) + (uuid "f124c6b2-0489-4c46-ac9a-e402d33e68bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 132.08 59.69 0) + (uuid "ad7a11f4-3da4-4511-a266-32bc42267b9b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 132.08 67.31 0) + (uuid "deced9de-89f5-4d6e-85f6-9bc9ae0a1aa1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 132.08 72.39 0) + (uuid "0c6bc1cb-df0b-433c-b613-585dcdcc1a1d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 132.08 74.93 0) + (uuid "507aaeee-24d4-484c-8e7f-30168d10869c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 132.08 77.47 0) + (uuid "71b99741-2843-4847-a6ed-63cb7be04db1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 132.08 85.09 0) + (uuid "dd5329eb-186e-4be3-8493-655fde898fb2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 132.08 87.63 0) + (uuid "947caac4-95eb-475a-a5c0-30255167e04e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 132.08 90.17 0) + (uuid "7c769e25-8597-44fa-b045-710ca93e7cc9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 132.08 92.71 0) + (uuid "897df7a1-e5a9-4739-a01b-f496c791314d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 132.08 97.79 0) + (uuid "c82c619c-d2a8-4bc2-908f-b9ac89a588d6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 132.08 95.25 0) + (uuid "15f4b197-d727-4a0f-8a3e-5da18e26782d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 132.08 100.33 0) + (uuid "ab8c9f51-0809-4cf5-8f4a-28f336f9b148") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 132.08 102.87 0) + (uuid "858b8ef2-1e57-4f07-9bc2-f2b086ac64a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 132.08 105.41 0) + (uuid "17d8af1d-303e-4d03-93d3-df8f7ab9cf53") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 132.08 107.95 0) + (uuid "d21bf21b-b396-4178-aca7-c646aeccf58c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 132.08 110.49 0) + (uuid "adcd7d60-a1e0-411f-ad2f-33d85f61e6e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 132.08 113.03 0) + (uuid "ebd30329-cbae-4592-ba88-36fd0c42dec3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch new file mode 100644 index 0000000..f5107eb --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "2f19cc53-6c5f-480f-b37b-31ff72d0d1a6") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 97.79 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "08998703-1a1c-49e4-a792-366fda430b55") + ) + (junction + (at 97.79 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "3ab042ec-85dc-4160-be83-d43d483fd69c") + ) + (junction + (at 97.79 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "464f72ff-f635-430e-84cd-78e11c69df33") + ) + (junction + (at 97.79 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "6977f87d-43fc-4c42-9864-8f33f3ae2481") + ) + (junction + (at 97.79 127) + (diameter 0) + (color 0 0 0 0) + (uuid "6cc5b4f7-d970-4511-8f95-ab06f1f4dd5e") + ) + (junction + (at 149.86 85.09) + (diameter 0) + (color 0 0 0 0) + (uuid "705fe29a-5588-4576-9607-c64b44c1436e") + ) + (junction + (at 149.86 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "7a9dae30-0da8-40ea-bc60-03a876b065a5") + ) + (junction + (at 97.79 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "971ff814-f93d-42d9-98b8-2f58974ec047") + ) + (junction + (at 149.86 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "afbdcdb7-29b6-45dd-8069-3d663f3084f9") + ) + (junction + (at 97.79 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "c3331450-a5f6-4141-8090-ef80b4f171a4") + ) + (junction + (at 97.79 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "d26e432f-ddac-4457-a9cb-5e141e7c7f41") + ) + (junction + (at 97.79 119.38) + (diameter 0) + (color 0 0 0 0) + (uuid "d3f41687-d7e4-4c98-82aa-7330294da1b0") + ) + (junction + (at 97.79 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "da5940d6-75eb-454d-9bd3-7aed7f2a8218") + ) + (junction + (at 97.79 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "fb6e4b24-2f25-4b27-a80a-e1d45c322c7f") + ) + (no_connect + (at 146.05 100.33) + (uuid "5b3041f3-8542-4ff0-9546-ada97e85f177") + ) + (no_connect + (at 146.05 120.65) + (uuid "708d07c1-4620-482b-b51b-173f3a94eca1") + ) + (no_connect + (at 146.05 95.25) + (uuid "819a3676-0e62-475c-9f52-ad6bd561f2a8") + ) + (no_connect + (at 146.05 87.63) + (uuid "830466c3-bb31-4a23-b054-751028a02baf") + ) + (no_connect + (at 146.05 97.79) + (uuid "9e7464ba-e246-4712-a67b-788cd6f6aa8b") + ) + (no_connect + (at 146.05 90.17) + (uuid "9f6fa6a4-ddf9-4518-bca8-c2f3f1354671") + ) + (no_connect + (at 146.05 92.71) + (uuid "d5034333-ffba-4e7c-9b7a-87fa39ea2a0a") + ) + (wire + (pts + (xy 80.01 124.46) (xy 104.14 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0609276b-1173-4ebb-a123-804d83f32685") + ) + (wire + (pts + (xy 88.9 101.6) (xy 104.14 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07f43ff6-7fd7-4a58-8953-29a54dc8ae7a") + ) + (wire + (pts + (xy 88.9 86.36) (xy 104.14 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bfd1bb2-0267-4cd0-a646-37b09c01192b") + ) + (wire + (pts + (xy 88.9 109.22) (xy 104.14 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c7e7b83-fe94-4f64-8336-f322d2c2b307") + ) + (wire + (pts + (xy 88.9 71.12) (xy 104.14 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e4224f8-a237-478e-86e0-b238afb7e871") + ) + (wire + (pts + (xy 88.9 60.96) (xy 104.14 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ed5fc86-6f3c-417a-b32e-702e42ad06b8") + ) + (wire + (pts + (xy 104.14 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12e5b706-a01e-491d-9569-92e347586532") + ) + (wire + (pts + (xy 146.05 64.77) (xy 151.13 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14f32d90-0848-4078-9706-05a86c255630") + ) + (wire + (pts + (xy 88.9 78.74) (xy 104.14 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15f70100-5244-4680-b7ff-81477c169c9b") + ) + (wire + (pts + (xy 149.86 77.47) (xy 149.86 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aa0b41a-fa63-4de4-9fd4-60dd94d7bdbb") + ) + (wire + (pts + (xy 146.05 72.39) (xy 151.13 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d809ba4-c573-4fc3-ac87-1c8885034853") + ) + (wire + (pts + (xy 59.69 124.46) (xy 64.77 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ed404a2-8db6-4de7-98c9-4175d7d7c42f") + ) + (wire + (pts + (xy 78.74 91.44) (xy 104.14 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20a5d578-b989-4d32-a3b7-f1470bbb47ea") + ) + (wire + (pts + (xy 146.05 85.09) (xy 149.86 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28621bc3-eea4-4195-a682-1cdb489ecc7e") + ) + (wire + (pts + (xy 146.05 125.73) (xy 151.13 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d7896a0-ecd4-40ac-89f4-3df08d667f76") + ) + (wire + (pts + (xy 146.05 77.47) (xy 149.86 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38230f17-8dcb-4903-8581-2ba4a74b5800") + ) + (wire + (pts + (xy 104.14 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba19592-bc16-4746-b2c1-68b567012903") + ) + (wire + (pts + (xy 88.9 99.06) (xy 104.14 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e766328-b80c-4bac-96d8-005510520d1c") + ) + (wire + (pts + (xy 146.05 74.93) (xy 151.13 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3efef6b4-45f7-47c0-9dcf-4f6f74f8df60") + ) + (wire + (pts + (xy 88.9 129.54) (xy 104.14 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4014e562-4835-4689-9324-b2aa8626d8f7") + ) + (wire + (pts + (xy 149.86 62.23) (xy 149.86 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44c623aa-ecb2-462a-9d58-867e6e861594") + ) + (wire + (pts + (xy 149.86 85.09) (xy 149.86 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45555a36-e833-4525-b92f-c8c76e3e99e3") + ) + (wire + (pts + (xy 88.9 114.3) (xy 104.14 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "485842e3-10ac-45ad-8ed2-2d6f166027fd") + ) + (wire + (pts + (xy 88.9 106.68) (xy 104.14 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a7ee813-456e-4fa2-8a88-0945a24965e4") + ) + (wire + (pts + (xy 104.14 76.2) (xy 97.79 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cdb917b-848c-4f38-9eac-12bc4d8588cf") + ) + (wire + (pts + (xy 88.9 63.5) (xy 104.14 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f86b9d0-0e2e-4eaa-8acf-e98b237da7ac") + ) + (wire + (pts + (xy 88.9 43.18) (xy 104.14 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53ac2544-35c5-4ae1-954c-35459347d768") + ) + (wire + (pts + (xy 97.79 81.28) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ea92788-7270-4749-bb28-11c6823aca91") + ) + (wire + (pts + (xy 146.05 113.03) (xy 151.13 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ef83b3e-955b-40b9-bc16-37a19340034a") + ) + (wire + (pts + (xy 146.05 82.55) (xy 151.13 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62a876e7-c91a-43c9-9768-63b11b4b99d1") + ) + (wire + (pts + (xy 97.79 104.14) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64536e1b-d9eb-4f4e-8602-1e761e1fc0b2") + ) + (wire + (pts + (xy 97.79 88.9) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed848-a56b-4c6e-8e6a-56008a7d63c2") + ) + (wire + (pts + (xy 146.05 102.87) (xy 151.13 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65b0f5e5-1d72-45d2-b699-603c131ef76a") + ) + (wire + (pts + (xy 146.05 130.81) (xy 156.21 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b3e2a33-fc87-41a7-98f9-f03678e9b87e") + ) + (wire + (pts + (xy 146.05 107.95) (xy 151.13 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c6ff118-ec2b-4e8b-a9a8-2ed86a339a2a") + ) + (wire + (pts + (xy 146.05 69.85) (xy 149.86 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79d8e135-1f47-4af7-b5de-ca1e2292279c") + ) + (wire + (pts + (xy 97.79 76.2) (xy 97.79 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7da7491a-6463-4646-91ca-c55662189309") + ) + (wire + (pts + (xy 146.05 115.57) (xy 151.13 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7dcce75f-8862-4b5f-bff9-9228b8d35ea0") + ) + (wire + (pts + (xy 97.79 40.64) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ef1275e-5bd4-4a04-855f-3a951ae0a4f6") + ) + (wire + (pts + (xy 104.14 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f6c1a3c-a8fd-43f8-8c81-b6e75f480a49") + ) + (wire + (pts + (xy 146.05 118.11) (xy 151.13 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8114b9de-7cfb-4211-8515-980c33c1e963") + ) + (wire + (pts + (xy 146.05 67.31) (xy 151.13 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8193368e-5d27-4ea3-a80d-fc2fca6fcba4") + ) + (wire + (pts + (xy 104.14 40.64) (xy 97.79 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8316bbef-5f4c-4c90-97d8-ffcaaadb70d0") + ) + (wire + (pts + (xy 97.79 96.52) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8376a6ef-bdb1-44de-bce7-5a67ed11e1f5") + ) + (wire + (pts + (xy 146.05 128.27) (xy 151.13 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84985e5a-a0eb-49cd-b7d1-ea55c328c87a") + ) + (wire + (pts + (xy 88.9 73.66) (xy 104.14 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a424303-a2b9-4323-87bb-2d76850e7293") + ) + (wire + (pts + (xy 88.9 83.82) (xy 104.14 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e951084-e01a-4c59-b656-43d4c08672ff") + ) + (wire + (pts + (xy 146.05 110.49) (xy 151.13 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f45de4b-3c9f-4a07-8e83-3f77d0ba4655") + ) + (wire + (pts + (xy 104.14 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "916e0b83-e05a-4c42-8790-95ed6d5d1170") + ) + (wire + (pts + (xy 104.14 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b9cd8cd-3e6a-4a9c-9f6e-01df20bbf45f") + ) + (wire + (pts + (xy 104.14 81.28) (xy 97.79 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cbd3698-9f41-4bce-a32e-ec824a104ffa") + ) + (wire + (pts + (xy 214.63 71.12) (xy 214.63 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e949625-ba38-4bd9-9f3b-bab379c5e926") + ) + (wire + (pts + (xy 97.79 111.76) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1690e01-cc7e-40e5-ade8-91ba72638915") + ) + (wire + (pts + (xy 88.9 66.04) (xy 104.14 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4be46e5-bb34-45c4-95c8-c9a29c8905f8") + ) + (wire + (pts + (xy 146.05 44.45) (xy 156.21 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a56d9da6-ed13-42d9-8e1e-803f08bc977f") + ) + (wire + (pts + (xy 97.79 127) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7ea2ef9-a813-42a9-ba98-9b4343c3b7c6") + ) + (wire + (pts + (xy 146.05 59.69) (xy 151.13 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a94e465a-d004-4d48-864b-3d426b8a67c0") + ) + (wire + (pts + (xy 104.14 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a99dfdee-f5ae-4783-9b04-dee9ed74d507") + ) + (wire + (pts + (xy 104.14 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b11b765f-ce45-4d34-b0dd-52a0232dc8be") + ) + (wire + (pts + (xy 59.69 91.44) (xy 63.5 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b19549be-089a-4b43-a1ca-24c1493ffe46") + ) + (wire + (pts + (xy 88.9 116.84) (xy 104.14 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9de56f5-a58a-4cb5-9afa-7aa011b9d3c6") + ) + (wire + (pts + (xy 149.86 69.85) (xy 149.86 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bde7b655-7d27-4b71-b439-c545115e4b0a") + ) + (wire + (pts + (xy 146.05 80.01) (xy 151.13 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9cf4b97-219f-4592-b5b1-4255c40ccf0b") + ) + (wire + (pts + (xy 97.79 68.58) (xy 97.79 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0161f74-c012-42fd-8b98-51cba4f2555a") + ) + (wire + (pts + (xy 104.14 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0b97ca0-a571-4d89-b655-79eb14d0693c") + ) + (wire + (pts + (xy 97.79 119.38) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d16e5bea-21c4-4c96-8939-4319ed713ac3") + ) + (wire + (pts + (xy 104.14 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1e570b6-5071-4862-b3ae-8aeddb68a73d") + ) + (wire + (pts + (xy 146.05 105.41) (xy 151.13 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d54df13b-f934-44f7-ba10-f2c11144221b") + ) + (wire + (pts + (xy 88.9 45.72) (xy 104.14 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da1603b3-09cf-4f61-8e6e-0941e8e6ba43") + ) + (wire + (pts + (xy 80.01 121.92) (xy 104.14 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df6c5326-7558-4366-b3ce-fe020ca49ad2") + ) + (wire + (pts + (xy 146.05 62.23) (xy 149.86 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e022d9b3-6f0f-4265-935e-68836017daa0") + ) + (wire + (pts + (xy 59.69 93.98) (xy 63.5 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05ce9ec-4cd9-4c32-93a9-a593719bf9b6") + ) + (wire + (pts + (xy 88.9 132.08) (xy 104.14 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3700265-7f1f-4743-add4-9fbbda98bc16") + ) + (wire + (pts + (xy 146.05 46.99) (xy 152.4 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4cd3d6c-0d1c-4c23-a332-92784d405c6b") + ) + (wire + (pts + (xy 59.69 121.92) (xy 64.77 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5cb1b61-8b31-4795-934d-46ce50a28ec7") + ) + (wire + (pts + (xy 146.05 123.19) (xy 151.13 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6152078-ac1d-4207-a348-17aa19f891be") + ) + (wire + (pts + (xy 97.79 134.62) (xy 97.79 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7342579-f9bd-4b33-b4b9-e8907a5ed215") + ) + (wire + (pts + (xy 146.05 133.35) (xy 156.21 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e743e529-a199-47a8-a8ff-9805dbc1c3d9") + ) + (wire + (pts + (xy 146.05 41.91) (xy 156.21 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2aef21d-7f49-44f8-a74c-9fec5407022a") + ) + (wire + (pts + (xy 78.74 93.98) (xy 104.14 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f69338bc-a106-4f8a-8a70-40c10287c3e3") + ) + (wire + (pts + (xy 97.79 48.26) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd96adb2-9364-4822-862b-9f5e639a80b2") + ) + (label "PET0N" + (at 91.44 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "043ed768-d3e0-4a3b-80cc-cb38eaea4063") + ) + (label "PET0P" + (at 91.44 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "be4f7d95-c48c-4e3b-b81e-1268e55bf088") + ) + (label "PET1P" + (at 91.44 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c614f40e-85b0-4bbb-81f0-3ec9853e2d97") + ) + (label "PET1N" + (at 91.44 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f0dee030-d610-4d81-b93d-ffd50734d905") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 151.13 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "007ebe6b-ac81-4a03-985d-e65fee2567c4") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 88.9 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "009a5019-f11e-41a3-bb4d-2699426c4cb8") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 151.13 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "038ec202-384c-453b-b170-6d18e9f60ba8") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 151.13 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "039a2f03-4ff1-4277-a660-4e0259b7a71d") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 88.9 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "04ce5919-54ca-4fea-99c5-8ed2a26be8d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 59.69 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "05fca8a8-c62e-4e94-a9ca-04e7bba8984e") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 151.13 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0accbba2-aa71-48cc-97ef-e5e3f2bd6741") + ) + (hierarchical_label "PETp1" + (shape output) + (at 59.69 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d981ed4-f2b5-42c2-9150-834c9e338c83") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 151.13 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "20507bf6-5b69-4c25-957c-c9b7cdb1f21f") + ) + (hierarchical_label "PERp0" + (shape input) + (at 88.9 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "209a0276-3638-450f-a6a7-a3a41044b299") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 151.13 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "271e359b-44dc-428b-b84e-473ebcaed6fb") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 88.9 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "381709cd-3a00-4d23-8f6d-8bf490e5b38d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 152.4 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3b2e596f-9dd7-4bf9-a11a-fd5ce02736da") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 88.9 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c4fe15e-f2b4-40ad-b470-49a041e8384f") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 151.13 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3c7a1351-08cd-4ac8-b55b-a7d969fd4085") + ) + (hierarchical_label "PETp0" + (shape output) + (at 59.69 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3de747d1-6461-4cd6-aed3-6aecf68ce523") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 88.9 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f3e9cd2-83d7-4fe6-b1b7-a6bbbe483bbf") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 88.9 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "453720c9-bedb-4012-aa26-220d1567ce7a") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 151.13 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4814c428-710d-4b90-bdae-6d84f411e047") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 88.9 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5503526c-f189-4130-95de-51ae2d58ad27") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 88.9 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6423a0a4-f3f4-4f74-8565-0db5d09259a5") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 151.13 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "680957ac-8482-4582-b3db-00ba23344190") + ) + (hierarchical_label "PERn1" + (shape input) + (at 88.9 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69630132-5fad-4819-9012-27cb2e5094e2") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 151.13 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b2dea7b-8942-4724-b0cb-69764579d6a4") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 151.13 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7c2220cf-c783-4a0e-89be-84054d226a34") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 88.9 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7fe02d5b-6949-43b4-b96b-9f1caf1c4d95") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 88.9 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "895c2813-e9ec-4b80-86eb-a2aa354e59b7") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 88.9 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8bf554d6-5960-4043-b544-b3d968c06ecf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 59.69 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8f12c246-cc9a-4e07-8ce6-58b8cb49bafc") + ) + (hierarchical_label "PERp1" + (shape input) + (at 88.9 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9258d3f8-1202-4b89-824a-01ef5a9e373b") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 88.9 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "99a18cca-4983-46c6-9ecb-c6330a7ddc20") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 151.13 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a40636e0-01f2-456a-94e7-bde66bd3be40") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 151.13 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "afbe51cf-ab65-4724-8c8b-e878eaa032d5") + ) + (hierarchical_label "PERn0" + (shape input) + (at 88.9 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "bfaf7465-1b5d-4759-aacf-baf79320f9b4") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 151.13 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cd8d31b2-3eab-4a4e-af27-2e3aa6165b79") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 88.9 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d0613838-35e8-4073-8f11-7b176c426144") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 151.13 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "db78b169-52de-493f-b8ef-4cf46afa2963") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 88.9 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e0587948-cfb6-4217-9c74-4669092dca54") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 151.13 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f81a127f-94c7-4893-8183-03b60465fc11") + ) + (hierarchical_label "LED#2" + (shape output) + (at 151.13 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "febaf455-48fe-4a5e-b62b-31e926970c7e") + ) + (symbol + (lib_id "power:+3.3V") + (at 156.21 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 160.02 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 156.21 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 156.21 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 156.21 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "612f3649-4f73-4411-b55d-bac26f6515bd") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 124.46 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 125.095 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 125.095 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 124.46 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 124.46 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 124.46 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 124.46 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "6e9feb62-5c59-4d95-bd2e-50b580bceed6") + ) + (pin "19" + (uuid "071d2e55-1908-42c6-b4e8-c57cc1cfcca3") + ) + (pin "1" + (uuid "b7781d6f-3b79-47b2-9f71-ae44e7ceafa8") + ) + (pin "3" + (uuid "c6d6eab1-9b42-48b4-b5fe-1d320496ac6f") + ) + (pin "5" + (uuid "b81fbcb0-da8c-4758-bc56-7fe2cdec1b40") + ) + (pin "7" + (uuid "4db080af-7763-4c7f-84fd-b3a4208fd20f") + ) + (pin "17" + (uuid "65175d44-2fb0-4246-9865-c6e71c29af85") + ) + (pin "21" + (uuid "85745430-9c48-4444-a496-d7adf2f08243") + ) + (pin "23" + (uuid "b4c56216-a905-4501-9778-7e6555f3b7b6") + ) + (pin "27" + (uuid "625ee0e0-4841-4479-b479-eada7257320b") + ) + (pin "29" + (uuid "76e8da1c-50a2-4437-8679-8638808293c3") + ) + (pin "31" + (uuid "21d2aef1-fb6a-4aaf-9b97-54acf39e50b9") + ) + (pin "33" + (uuid "22eabfeb-a393-4708-8b38-d48f701c7ccd") + ) + (pin "35" + (uuid "bf7a9ca6-3542-4449-87af-0f7716bdfc34") + ) + (pin "37" + (uuid "2de14b04-45ef-4b53-9c94-02b685c57e7f") + ) + (pin "39" + (uuid "65e53642-8620-41e3-852c-a0f134b237ae") + ) + (pin "56" + (uuid "16ea0215-08ca-4d41-9f77-18b87844be28") + ) + (pin "61" + (uuid "7e804721-cd9e-4392-8d8b-77a23ec27bbc") + ) + (pin "68" + (uuid "7b77d4b2-6d27-4c78-ace0-1aab0cb91dac") + ) + (pin "72" + (uuid "ba9067e1-b1cc-4a69-8e4b-6d3fc76591fa") + ) + (pin "6" + (uuid "26afb8f9-ecd4-42d7-a227-5f4f5492b3eb") + ) + (pin "18" + (uuid "88739a09-b6f6-4e0e-a2ff-113f131e8f2d") + ) + (pin "26" + (uuid "4184c922-9e4d-4d74-b000-7ba1a77940a5") + ) + (pin "30" + (uuid "145d52c8-ae4e-4cac-8714-7a8ec2d9dbd6") + ) + (pin "45" + (uuid "d77a3b26-a3a0-4621-af92-7bf2f6643ecd") + ) + (pin "34" + (uuid "0277a75c-2560-4ea2-bbb5-08d8e3b0182a") + ) + (pin "28" + (uuid "12a483bc-c3a1-4600-bdc0-dfcdece415ba") + ) + (pin "40" + (uuid "a42d1dcc-6122-41f9-8404-d660c13560cf") + ) + (pin "59" + (uuid "948d3276-0ca1-49cc-82e7-7138393d36d4") + ) + (pin "24" + (uuid "30343a5b-7303-4bc5-90cb-0b30466037ff") + ) + (pin "46" + (uuid "27042977-05cd-4514-8ebf-718a618fe087") + ) + (pin "48" + (uuid "299076e5-f468-49fb-810f-d0bea2226940") + ) + (pin "66" + (uuid "587b68a7-9344-42b5-821d-5dc38a093925") + ) + (pin "75" + (uuid "3b6bccd7-a6e8-4c9e-bf18-6e24f60e77a6") + ) + (pin "16" + (uuid "705b106f-c255-4c6c-89d2-e50b54a67703") + ) + (pin "41" + (uuid "6fbc8643-70cf-49f5-a661-645d65884a62") + ) + (pin "67" + (uuid "5e39cc06-eabb-4d2e-aac0-45f765775d92") + ) + (pin "22" + (uuid "4236b816-a8dd-4144-a66c-376a48dc2888") + ) + (pin "32" + (uuid "c1df1fad-68c2-47b7-b4a6-ee248f50cda5") + ) + (pin "38" + (uuid "163bd677-cbf4-4cfe-b72c-d881bfed48d8") + ) + (pin "49" + (uuid "71b87851-01f1-48a3-9639-492d87821cd7") + ) + (pin "43" + (uuid "8e13a5c5-bc4c-4bde-a235-2035df4c6992") + ) + (pin "63" + (uuid "64f53882-6227-4f6e-9498-d0d60f2f12db") + ) + (pin "53" + (uuid "469a32ac-56df-47b3-a6fa-472b6e8f95c1") + ) + (pin "51" + (uuid "ed3ea90f-d019-46b3-89ad-21e6ee69049a") + ) + (pin "54" + (uuid "77548e33-aee7-496a-aa56-f16c82778b3d") + ) + (pin "69" + (uuid "2b75e9b8-fdbc-4dc1-a3f2-dbe2d6fcc761") + ) + (pin "4" + (uuid "b7a5191c-8017-41f8-a3fa-af97f982f155") + ) + (pin "57" + (uuid "bff39326-a0b3-4c9a-8272-43fd9b46249e") + ) + (pin "50" + (uuid "a18384f3-5021-462b-91a7-246d4cf238b1") + ) + (pin "73" + (uuid "3724fea6-bbfe-4ee0-b47a-e6376350f817") + ) + (pin "47" + (uuid "022c5bc6-1494-4aa7-a8ea-304cc6b0b2b0") + ) + (pin "20" + (uuid "89d50d6c-4fe8-46ae-93ec-a393e658792b") + ) + (pin "36" + (uuid "956231cf-a60f-4587-9f1f-d9864c8bd655") + ) + (pin "58" + (uuid "520f7d7d-420d-453a-8139-bfb1a71594b0") + ) + (pin "44" + (uuid "d7ac62fc-59cf-48ad-b00c-b163e49b8661") + ) + (pin "60" + (uuid "7df932b4-e4e9-4562-9cb1-d1bacb14f725") + ) + (pin "65" + (uuid "ffe77091-2b93-4fc8-ba21-625acb406d7e") + ) + (pin "71" + (uuid "b1c0090b-8fd5-48d2-b381-cbf64c883906") + ) + (pin "2" + (uuid "3ddc25ed-b850-43e3-9af5-c4799bca103a") + ) + (pin "42" + (uuid "851f1077-f4d2-4139-a408-af30b7d67908") + ) + (pin "52" + (uuid "9e9d5f03-bd93-4712-afd9-65c2045a2748") + ) + (pin "55" + (uuid "d41ddb03-0c61-4f47-82e2-01a1c3dcd023") + ) + (pin "62" + (uuid "bee21a11-64f5-420a-b1d2-5ca16c0b4656") + ) + (pin "64" + (uuid "3872e119-8189-4feb-bbb2-d4a796a514f2") + ) + (pin "70" + (uuid "5320cd8d-2115-41c4-ba6a-ba0b6bc23745") + ) + (pin "74" + (uuid "c7dff6ff-bedc-4aa5-a8d4-ca4802519aa1") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 97.79 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 97.79 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 97.79 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 97.79 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 97.79 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2f1813b2-7e0b-4f56-9569-9d1da6326ec9") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 156.21 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 160.02 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 156.21 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 156.21 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 156.21 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "16103798-1ebc-4d69-b560-9b21101df0e6") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 214.63 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 214.63 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 214.63 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 214.63 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 214.63 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 214.63 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a458c3d5-ba43-4ff9-a80d-2b8a6acba3ef") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 156.21 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 160.02 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 156.21 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 156.21 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 156.21 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2c2f0689-027f-4a8a-b4d2-bb3cc71daa39") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 156.21 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 160.02 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 156.21 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 156.21 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 156.21 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a376dd47-b71a-49eb-b713-42d7019a1500") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 149.86 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 149.86 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 149.86 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 149.86 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 149.86 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 149.86 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "177421ca-c308-4cf2-a9ac-24b556f81bea") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 214.63 68.58 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 217.17 66.0399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 217.17 68.5799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 214.63 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 214.63 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 214.63 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9b5cd635-1f68-4e63-a7b3-4bf8e93ff9fd") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 64.77 120.65) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "e58d8a76-4911-4804-a3bf-59f43c2ba825") + (property "Sheetname" "PCIe Couple Caps" + (at 64.77 119.9384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 64.77 126.3146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 64.77 124.46 180) + (uuid "40c20111-c910-40cb-86d2-b74422367f48") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 80.01 121.92 0) + (uuid "01657b07-6d04-4765-970e-a8649a708fbd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 64.77 121.92 180) + (uuid "111b9b1e-78fc-4a05-a8e7-85762e36a79b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 80.01 124.46 0) + (uuid "dd78bcfa-8e8d-4f0e-b537-2e9a9eeb2aec") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (page "3") + ) + ) + ) + ) + (sheet + (at 63.5 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f10958a7-c5b6-4a85-9705-3e788a71c3c5") + (property "Sheetname" "PCIe Couple Caps1" + (at 63.5 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 63.5 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 63.5 93.98 180) + (uuid "ca06f382-51a8-4859-88a4-69b9697b2b7b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 78.74 91.44 0) + (uuid "5f507dc3-2ac4-4ad4-a931-7117b1b86854") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 63.5 91.44 180) + (uuid "6d3b5240-bcfc-41be-b560-3b080a467e57") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 78.74 93.98 0) + (uuid "98097781-9caf-45a4-842a-aa510608d2d4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..f9b9d76 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "09463c01-96e2-49ac-adea-206e3e1c9f49") + ) + (pin "1" + (uuid "d85f7424-b461-42b1-ad18-32d129829f3c") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee/e58d8a76-4911-4804-a3bf-59f43c2ba825" + (reference "C1") + (unit 1) + ) + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee/f10958a7-c5b6-4a85-9705-3e788a71c3c5" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "db80f512-d644-4f80-bcbb-2a71e8d683e4") + ) + (pin "1" + (uuid "d317093c-d8db-4d4e-958c-683801cfa9e9") + ) + (instances + (project "M.2 A Key 2242" + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee/e58d8a76-4911-4804-a3bf-59f43c2ba825" + (reference "C3") + (unit 1) + ) + (path "/be37c6ac-80c4-4199-9a78-4aebb9ba3f25/7de1cb24-0787-4bc1-99e9-a9ea98a3f6ee/f10958a7-c5b6-4a85-9705-3e788a71c3c5" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb new file mode 100644 index 0000000..76ae459 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb @@ -0,0 +1,3283 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1P") + (net 3 "/M.2 A Key/PET1N") + (net 4 "/M.2 A Key/PET0P") + (net 5 "/M.2 A Key/PET0N") + (net 6 "/PET1+") + (net 7 "/PET0-") + (net 8 "/PET0+") + (net 9 "/PET1-") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/LED#2") + (net 15 "/DP_MLDIR") + (net 16 "/DP_ML3-") + (net 17 "/DP_AUX-") + (net 18 "/DP_ML3+") + (net 19 "/DP_AUX+") + (net 20 "/DP_ML2-") + (net 21 "/DP_ML1-") + (net 22 "/DP_ML2+") + (net 23 "/DP_ML1+") + (net 24 "/DP_HPD") + (net 25 "/DP_ML0-") + (net 26 "/DP_ML0+") + (net 27 "/PER0-") + (net 28 "/PER0+") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (net 34 "/REFCLK0+") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (net 36 "/REFCLK0-") + (net 37 "/SUSCLK") + (net 38 "/PERST0#") + (net 39 "/CLKREQ0#") + (net 40 "/W_DISABLE2#") + (net 41 "/PEWAKE0#") + (net 42 "/W_DISABLE1#") + (net 43 "/I2C_DATA") + (net 44 "/PER1+") + (net 45 "/I2C_CLK") + (net 46 "/PER1-") + (net 47 "/ALERT#") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (net 49 "/PERST1#") + (net 50 "/CLKREQ1#") + (net 51 "/PEWAKE1#") + (net 52 "/REFCLK1+") + (net 53 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2773e09e-fc4a-4bcd-8979-dcaea078e6b2") + (at 123.154916 151.549 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "7e526743-1214-4c3f-857f-7980cadbc759") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ea75428a-90d3-46ee-9dfc-2fdab415f068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "17273f80-a8ed-4658-bc72-22994e313bf9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "71d70465-457a-4ed4-b81d-0bed4dc131d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fe526bc-e371-4de4-bd94-c268629e4c63") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e433141-7b4a-48e8-90e6-7ba771ce6c5c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba1365a6-f88b-4331-943f-f33e357f0476") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "98e96591-989d-4b11-8470-0a394b6309ff") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67781a58-6ab9-4a2f-911e-68ceac31910c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c60f36d-3b10-4d2d-9036-95b7e4a83558") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fbcf09e-845d-450c-ad9e-bbe759d51aac") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "420820b1-b1ac-4d22-9607-bb195a5d4b73") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fa9b0fd4-af99-4aca-b71c-e12855988c6a") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "61fdc6a7-6477-4f4f-bae8-ad401b828e9c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "07e942af-25de-4bf3-b743-66a6bc6bb550") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "be19ac57-694b-4633-994c-8d117688047f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET1-") + (pintype "passive") + (uuid "053c0900-7f7e-4422-9b43-bec8e2e73279") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6e42e6df-31da-42cb-b534-a154d15f1b18") + (at 129.854916 151.549 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "d1c7402d-00dc-4831-b70d-05a20c3f93cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3f405c9d-5b29-4775-b7ae-b4c8fff2714d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a7d66684-8fd3-4b59-a26f-b28fbe48fc68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "50c82871-ddef-4b89-bf89-a8802640c168") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5c2e4a0a-602d-4d6d-b03c-435c19e93597") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1ec29d8b-d9d7-4600-b42d-8b4e676161ff") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "71287097-2eb4-4edc-b1c4-0ff2ce519196") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4b01404e-cc77-4c76-8656-6b95ffaf3efc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d652e568-358e-4c0b-81a0-056f44f25706") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ca2e6b5-ed5c-42e9-bda4-65587725741d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da6847ed-05ed-48c4-b2be-76aa7f850061") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72abce8c-29ca-44fe-8149-a6b2b06e389a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2be90a4c-7ff3-4fca-88fb-fb85e412fb0e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "409af0d7-25be-46b8-b4e8-be98a61c7612") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1bd47ccd-e5af-421f-8dd4-90cfb4b29bb0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "24efe95c-5df8-45db-a37f-40ef5857ccb0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "48b7a489-4812-4184-9c26-be3f62603dc9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "74823365-4699-4018-a642-77f6dbff54b2") + (at 130.504916 155.185) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d7bdcb37-4eaa-417e-bfd4-d576912e7d6b") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "840bf8c5-ed66-45c8-984f-3070d9666eb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "222886c0-b02f-43be-a5ed-25daef505937") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec6fb27f-051e-4263-9d47-2729e6c82d4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "045f2192-9feb-48ea-a044-ed8e21f40c6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "177ab52b-c2f6-4af4-a1f7-e235b246b815") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "a9ded6c5-92f6-4655-91c4-2e9d88035296") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc5c5e41-7a61-43ec-859e-98c2b5ce1cc6") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8582d1a3-b710-49fe-804f-b05704d46b15") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7779e462-ab04-4086-a8b3-2ad3b787c772") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "056c622b-a4a7-47fd-9699-19fcd0db6c56") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cbe1be93-25ca-4b96-a9e3-59b04efa87c8") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3c9ff4ac-6f26-4fba-8034-739b96a460e6") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc972c44-3a29-4f5e-84b1-a20b57ad161c") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "abb41c89-cddc-4178-9ab0-3308a05cdce2") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b4c53dfa-5ff1-4be0-950e-ad2cc956507f") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "17572ce3-43c4-4fa9-9eb2-621bd773a6e9") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4ae154e9-fbe9-4def-a57e-c6057e00cef6") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "94dbaed9-9288-4668-b962-b991c3e1dc65") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1f1c04d7-1fc5-4517-8b7e-547b0df5611f") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d617e0dc-7247-42d2-b5cb-0eb3739ed764") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "944df19e-a127-4530-85ca-448e98eb70c3") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89f42b60-66a1-4544-8e5c-492634b0e6c5") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "86117628-0270-4ecf-8fd4-9ecfa7e8e1b3") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c7499ebd-17f7-4ea3-a567-ef0e6f67cfed") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "98925c1e-54a1-4695-aef0-54b261bf3e7b") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e6b2fbb-55fb-438e-b213-d3e0ac042461") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dace21a5-96f5-4c21-96a0-377fb898f3be") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "517435b0-fe4e-4811-ac21-12f93f9afff4") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "98ad989a-5d62-4513-9b4c-7411dee79922") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1661de5-0696-45f0-8b4c-8507e1122532") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06b66d2c-ed20-49bb-bcc2-ee576218c748") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8595a02d-bb88-459f-be94-0176ab386f79") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b8a7e512-4ff7-4ac8-acab-db1783f844bb") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "48ccdf9a-19b2-4430-9681-1badff634058") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a947dc7c-59db-471d-a8d6-c25c225ddd42") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "123a78f6-4fe1-4319-a060-23cc17a8f3f6") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "47f17a8c-2ba0-41fe-8e3f-00d401566239") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fa428ca0-f6a8-461e-845c-2f857e325be4") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a122b8df-75c1-4474-ad60-3328ca876da4") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4dd4927c-400b-4847-b590-20a7ca90bee8") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "49fe1c74-c02a-423b-aa6e-126d28771560") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6ce3df24-3933-43df-9ffd-2e82112b8cfa") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a30595ca-174c-4474-abb8-7411cd645d0b") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "958dede1-28f8-44d2-a63f-760292d7a84a") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "24783d90-9c04-46f8-977d-82c642364e7b") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7c525352-ddaf-4677-8dbb-8f37bd65f980") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c1ceaed7-be9e-488d-8513-6d8557023302") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a2422b9-653b-4544-b39b-359fb13033ea") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9966b773-a3f5-4059-a3d5-8de0278858dc") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e1037dc3-abeb-4dca-9065-ea354a8d486a") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c60d270b-23f1-45c9-acc5-4d70b80a783f") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6eb2ac9b-1ecc-496f-835c-306fef47a5fb") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fac45a58-9305-4d4e-923a-9085d2d6d21d") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3b37ea9e-6ed7-4998-b213-47a3d3da40b0") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ea5fbafb-31fc-4e6b-a44f-e65c9c088bc3") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "eb6b77cb-9eb4-4234-98ad-7dfcbd9d9846") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f58328af-617f-4511-88fd-f3472603dd90") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "70777f80-72ee-4eb8-8a6e-aa5ba52a0a3d") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d58be7ff-6fcc-4ee1-9900-da4b3873f901") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "314e6ad8-76fb-4cac-b179-579fc0b70339") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5260eee8-9f8f-4801-88ac-fa051d3dc582") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "210578a7-af46-489b-af4d-a3b8d1783cc2") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9410c016-8f30-4211-99ea-dec8652fd7e2") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "42267e8d-9f13-4d73-a722-e3cd53fdedc0") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "fdec4960-8ad9-4b90-b8fd-add5149ad457") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3e3518b7-a790-493b-8f53-c715fb21e480") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "cae0aca3-aab6-454e-ac84-6d6b29032cf3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e20899d8-34f7-42f3-bdc3-7815d1e129a0") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "ec4e634e-1d3e-468b-8608-55ff90304e50") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3689c9da-7997-4d04-ad15-cb36037a8fad") + (pts + (xy 140.429916 156.295) (xy 140.429916 126.295) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 157.924916 141.295 90) + (layer "User.2") + (uuid "3689c9da-7997-4d04-ad15-cb36037a8fad") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3aef7e94-e3d0-4980-8ef4-334f3a949b64") + (pts + (xy 140.429916 156.295) (xy 140.429916 114.295) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 169.824916 135.295 90) + (layer "User.2") + (uuid "3aef7e94-e3d0-4980-8ef4-334f3a949b64") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4fcd2844-ac37-4e30-abc4-13e989a053da") + (pts + (xy 140.429916 156.295) (xy 140.429916 46.295) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 206.869916 101.295 90) + (layer "User.2") + (uuid "4fcd2844-ac37-4e30-abc4-13e989a053da") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "62be7bee-c8b8-4dc7-b374-458d525dbf9e") + (pts + (xy 119.504916 46.295) (xy 141.504916 46.295) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 130.504916 30.415 0) + (layer "User.2") + (uuid "62be7bee-c8b8-4dc7-b374-458d525dbf9e") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6540f889-188e-4c51-8b11-ff1fc4384365") + (pts + (xy 115.504916 45.185) (xy 145.504916 45.185) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 130.504916 23.955 0) + (layer "User.2") + (uuid "6540f889-188e-4c51-8b11-ff1fc4384365") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "70c56aba-c8b9-497f-8321-3dc80ec06f7a") + (pts + (xy 140.414916 156.295) (xy 140.414916 76.295) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 196.099916 116.295 90) + (layer "User.2") + (uuid "70c56aba-c8b9-497f-8321-3dc80ec06f7a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "93236f06-01b1-4792-8967-5c47ef7c16e6") + (pts + (xy 140.429916 156.295) (xy 140.429916 96.295) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 182.374916 126.295 90) + (layer "User.2") + (uuid "93236f06-01b1-4792-8967-5c47ef7c16e6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d71ff81-171e-4cdd-8abc-04f92fd14627") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bf60473e-c640-475e-b930-b3043b6c8125") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "14c82909-47cd-4c40-a6be-96365631c7a9") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "89ac4ed6-39ce-444f-84da-df5126c4fcc0") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "8487bf8a-c8c9-4108-94fb-c472986189ac") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "5d8a08e5-21ce-4df9-bbeb-d8255ffba605") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9729834d-15be-4f76-bd00-51ec1c1304a4") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "18c75094-ca80-4ee0-952c-f619b56be1c5") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "d9cd9f44-ea5b-4f72-9daf-b88de4984616") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fa6e73eb-01ca-4d72-b9ad-3c1d7261e20c") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "1cec5167-70d1-4cb9-9b74-cbc3fdff627c") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "e5116413-f1e2-44d7-9a75-69b572296dbb") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "daad75d7-5150-4576-86ce-f00ccb81ce2e") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "30895ede-8c3f-4e01-9417-0c00bfcb4b61") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "eb806e60-aa01-4e21-9a68-7624bbd3ea7d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d50d87e-20c4-44de-b6e2-10ed58817b8a") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "1efe18fd-04c4-4ac3-b1b9-9210b5b3a79e") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "e47b5c2a-9961-4e9e-8359-dfc529d17b40") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "ee2b54cd-506a-4154-8a3e-18c73e38a20d") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "9f651e77-f254-42c4-a6e9-df43d01402d7") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5f16f021-f9a2-4fd0-abff-9f1ecbdeebb7") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f201a485-efb8-41cf-bfa0-2cee545b098d") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "5206b947-d36c-4ea2-b0a8-018a25950569") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "f5ad2a30-0ef3-44a0-a354-9ae99885a450") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e90ea150-d7c2-4d3b-9192-6dc342cd3f89") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "4db83c18-bf72-4161-9d21-fe07430b292b") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "c7878c76-50d4-4db9-9e9d-47f00510f54e") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f4f1ffe9-c5ec-48f2-9440-a59bc12660c1") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "c0cc2c54-934b-4410-ba81-e5b81ebd6d65") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "176294c1-9c22-417b-b372-96b160a03ce4") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "45a9c523-61fa-442f-aa0b-3e3e7724e11a") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "d42b3071-d5f6-4234-bca8-1c20167f14ad") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "02b219e1-5bbe-4bca-9b26-98782c7dc598") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "0e6dd2cd-94c8-4b49-a693-11610ed16e44") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "ac2fd777-e236-4c56-9377-fbc00d828fc9") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "fdbaace9-9c71-4ace-b6c7-ebae3405b6f6") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f1619f5e-4fd7-4dea-8a9b-72173d551cdc") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "493eefe2-5207-4606-bab8-e79eac44a4fc") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "5d412433-7993-4789-9bc0-4767f50ed0e2") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "9bc47f72-0a30-4a95-bbbb-c83563cee6aa") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "7bb8f2df-9cf5-4fc3-a093-b85aa9b2ed16") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "2c4d1178-2e34-40e2-8a7a-c8d8ae820177") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "51f8a6a5-695c-49e2-b525-abd120b8e358") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "02c3c5a9-9c47-4411-a353-6e4b76349153") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "05c209d1-2942-40ac-9745-c299f87c1d02") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "cd7ff0ac-3cff-47be-bf15-5165c4313bb2") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "9563cedf-50cd-46b0-b296-26be149ea5e2") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "655746bb-1506-47c9-927f-71f58dcf69bb") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "782f04ac-0d40-4995-b926-d20fb579a959") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "fcc906e1-cacd-4233-bd86-91aada8fd29a") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "75bb1512-328e-4511-a4ae-a1e950b3118c") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "2133efcc-e626-4bcf-820b-e3222e40a2d0") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "657d811a-78ca-4327-b050-8241d028fd24") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "220fb0c7-723a-4479-b467-7b9eb0705ee8") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c831196b-748e-4a08-ae59-74c241875274") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "9ee24b3f-d04b-4926-847e-345d39464f3f") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "9ce82b55-4513-4475-a103-cfbb8e3d1eef") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "aa485338-6111-43c5-a9ea-21b582c551f4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "0e6d3d35-8f3e-4485-9886-9cb433924d78") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "46d73982-0b3e-4e75-a435-62fe0caea5ea") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "259a7f3c-5923-42cc-b6a0-27323ea35f68") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "22a249f0-2eef-4328-a7d5-3f07c1b75fb9") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "01079be4-338a-4dfe-bb2d-ae5e52f9fa01") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "eb8f8a28-e616-47d4-b82a-eab9f1e65d30") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "9abaecb0-6d87-4055-b97b-b9560f1b9eed") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d93011ae-05cf-431b-b542-6b536a595509") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1c93485f-ed7f-4211-8b52-eae438c506ae") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "470856b9-4122-4e6f-8d09-eea75e50791d") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 141.504916 152.295) (xy 141.504916 156.295) (xy 119.504916 156.295) (xy 119.504916 152.295) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ba0a7e6f-230d-46f6-bd3d-fbdb4f7908f7") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 145.504916 156.295) (xy 145.504916 151.095) (xy 115.504916 151.095) (xy 115.504916 156.295) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "99134b8f-9fa2-4213-9515-e13de0435baa") + (at 130.504916 126.295) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f2fe3157-061f-48e6-9edd-198094b588b8") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "03b5546e-60b2-4bb2-a365-6ae4d45788ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "94618cb3-fc0a-47b0-8be0-5525f5d0f01c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1755900a-567f-4f49-a3a5-44e6608ea75b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2d380138-9f4a-4ace-b447-61e01450f9ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 -30) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "031f3c2f-7874-417c-8689-8f8d59b3eec8") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ccd5f587-11df-4059-bc73-3e63bfa9829d") + (at 129.154916 151.549 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "f9490a15-eac1-483d-bfde-cd44fabf3e63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5fd59ec0-7e9b-4ac9-be1b-74d2a8c44321") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "16e1c870-200c-4b64-a222-447718c1ecfb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "58cbd3ef-2626-4ca4-98a7-9a1b476bfc1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f63b46a0-1f53-4c35-ace5-75648130b90f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "240f2b56-d3f9-49cd-86ff-481248bd268d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "37e5a0b7-2d49-4c83-b0cd-5d49f60c0a44") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3e0698a7-e948-4e57-b45d-f3132e0a79d3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24e19bcf-d50e-47a9-8fd1-bf983992c848") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1a53045-3ada-4bc0-b464-0e565b3dc27f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90352465-d973-4f33-8a26-c5105c416be6") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c19daaef-f9a4-4fa7-9758-50e8f45211d4") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "c6d1d47f-0cd7-416d-80e8-85a44120d2cc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e06bd3cb-aa1e-4d99-9d42-fbcc5ecd4fa6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3a610ef9-5bba-400e-8a7e-45e44a6a1faf") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "975ce3ae-ae13-45d5-a431-08c57645faf8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "23e97ead-beff-4589-afb9-26ae8d8f70d0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f6d9f6bc-eeca-4a69-83ec-4d63a44a86b5") + (at 123.854916 151.549 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "500ac247-2410-4d83-ab89-959c3f00a965") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a01ab4e0-4d6c-4ed7-8cb6-8cfbac1f440d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "db3ac77c-d621-46ef-8af3-0ae197f86251") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d725926c-fd1b-431e-a26b-35e344235f88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "340dc7f9-f246-4c1d-b2f2-a76f5b7d9d98") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db5c9006-1980-48d6-8ce8-a2682d327f28") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "00117b74-962b-4b57-8bd5-8aaf9813dd94") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "100ec06e-fadf-4364-ac6a-d88615056081") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8354b57e-b6a0-4aec-8778-cf0e13943371") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11892ef4-10dd-4070-abde-bcfb789521f1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f56a2ca4-5edb-4724-aba6-a8c66ce32d24") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2400d6d-a37f-4763-a85e-2fa9ebe2dea4") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "dfab413f-3ca8-4663-b8f0-be1023efad94") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8fd8812d-c0b8-444c-ba8a-61e244de3949") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2594fded-eda5-4a71-83ec-258257eff951") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "f871a9b5-9514-471e-be4f-9dfd882c25e4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1+") + (pintype "passive") + (uuid "4ef364fe-e1ae-4dec-95c2-b3df229e5f46") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 119.504916 96.295) + (end 119.504916 152.295) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3c044c7e-caea-487c-894b-5e0d0c9adedc") + ) + (gr_line + (start 141.504916 152.295) + (end 141.504916 96.295) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e32c945-f3af-4555-bcdf-34c26c99dc55") + ) + (gr_line + (start 141.504916 96.295) + (end 119.504916 96.295) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e62e6540-097d-43e5-ad27-eae8b5b831ce") + ) + (via + (at 135.504916 153.214) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "085a02bc-8403-49b7-b86f-ce073a623490") + ) + (via + (at 131.004916 153.214) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "7689352e-f026-46cf-8f82-9b9aafabc84b") + ) + (via + (at 132.504916 153.214) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "9ff1d2de-bcbf-4c3c-91e6-da7e5cceb69f") + ) + (via + (at 134.004916 153.214) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ce79cb19-fa00-4dac-9d10-9141e5724092") + ) + (segment + (start 123.754916 155.145) + (end 123.754916 153.869999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "037e16ba-ee28-418d-9e10-0e59c2c94fa8") + ) + (segment + (start 123.754916 153.869999) + (end 123.729916 153.844999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0656ab57-8528-4f02-a9fc-f1abb157f411") + ) + (segment + (start 123.729916 153.844999) + (end 123.729916 152.339001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1bd3c131-a241-41b1-b881-102ff72bc1e8") + ) + (segment + (start 123.854916 152.214001) + (end 123.854916 151.869) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d07bd066-ae27-4352-aaa5-c6b85e918f84") + ) + (segment + (start 123.729916 152.339001) + (end 123.854916 152.214001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e408bf54-8f58-4b1b-8678-6db2764c7f74") + ) + (segment + (start 123.254916 155.145) + (end 123.254916 153.869999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6941f224-8a65-4c87-a38c-9542e7ab23eb") + ) + (segment + (start 123.279916 153.844999) + (end 123.279916 152.339001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "77ca3d3b-02cb-48b5-aa26-724ea39a8119") + ) + (segment + (start 123.279916 152.339001) + (end 123.154916 152.214001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c958c6fb-7090-4495-9b9a-dade982a43b9") + ) + (segment + (start 123.254916 153.869999) + (end 123.279916 153.844999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d1db1480-ae05-4c06-9da3-5d4953ce9af7") + ) + (segment + (start 123.154916 152.214001) + (end 123.154916 151.869) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fd3bf511-e66b-457a-a655-d24a8d870395") + ) + (segment + (start 129.729916 153.844999) + (end 129.729916 152.339001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0c5c49e5-1167-47f9-a157-fcb84097878e") + ) + (segment + (start 129.754916 155.145) + (end 129.754916 153.869999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3cf22db8-7df2-4759-b66a-eee0279f66e2") + ) + (segment + (start 129.854916 152.214001) + (end 129.854916 151.869) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "952e08ad-5b76-4382-b308-565485dba376") + ) + (segment + (start 129.729916 152.339001) + (end 129.854916 152.214001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a007a00b-a87f-46ac-8970-5ffaa31c9774") + ) + (segment + (start 129.754916 153.869999) + (end 129.729916 153.844999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c2ee8268-e51e-4967-a815-b3023db598ab") + ) + (segment + (start 129.154916 152.214001) + (end 129.154916 151.869) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "29e7230c-c49c-4d6d-a290-580daa3639f7") + ) + (segment + (start 129.279916 153.844999) + (end 129.279916 152.339001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "36846547-7295-41ef-97c7-c87cd6ef845b") + ) + (segment + (start 129.254916 153.869999) + (end 129.279916 153.844999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8694d9c3-7245-4e75-a283-fbe1800d9b7a") + ) + (segment + (start 129.279916 152.339001) + (end 129.154916 152.214001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8f6761fa-7b10-43a2-bcda-e7583a157bec") + ) + (segment + (start 129.254916 155.145) + (end 129.254916 153.869999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b060752c-f18a-442a-b2b1-3c848b3eb240") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "6a664c56-f722-4143-9932-200a40583fc3") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 119.502762 96.289) (xy 141.502762 96.289) (xy 141.505 154.485) (xy 119.505 154.485) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 127.535315 96.817174) (xy 127.555134 96.853034) (xy 127.617619 97.126806) (xy 127.617624 97.126822) + (xy 127.728908 97.444855) (xy 127.875108 97.748441) (xy 128.054378 98.033749) (xy 128.260371 98.292056) + (xy 129.149348 97.403079) (xy 129.186373 97.451331) (xy 129.348585 97.613543) (xy 129.396835 97.650566) + (xy 128.507858 98.539543) (xy 128.507858 98.539544) (xy 128.766166 98.745537) (xy 129.051474 98.924807) + (xy 129.35506 99.071007) (xy 129.673093 99.182291) (xy 129.673109 99.182296) (xy 130.001601 99.257272) + (xy 130.336444 99.295) (xy 130.673388 99.295) (xy 131.008229 99.257272) (xy 131.00823 99.257272) + (xy 131.336722 99.182296) (xy 131.336738 99.182291) (xy 131.654771 99.071007) (xy 131.958357 98.924807) + (xy 132.243665 98.745537) (xy 132.501972 98.539544) (xy 132.501972 98.539543) (xy 131.612995 97.650567) + (xy 131.661247 97.613543) (xy 131.823459 97.451331) (xy 131.860483 97.403079) (xy 132.749459 98.292056) + (xy 132.74946 98.292056) (xy 132.955453 98.033749) (xy 133.134723 97.748441) (xy 133.280923 97.444855) + (xy 133.392207 97.126822) (xy 133.392212 97.126806) (xy 133.454698 96.853034) (xy 133.487472 96.806843) + (xy 133.526843 96.7955) (xy 140.930416 96.7955) (xy 140.982742 96.817174) (xy 141.004416 96.8695) + (xy 141.004416 151.7205) (xy 140.992626 151.748961) (xy 140.982751 151.772816) (xy 140.982745 151.772818) + (xy 140.982742 151.772826) (xy 140.93043 151.7945) (xy 140.864024 151.7945) (xy 140.863975 151.794512) + (xy 140.859394 151.794513) (xy 140.859392 151.794512) (xy 140.85938 151.794513) (xy 140.842399 151.794513) + (xy 140.842395 151.794513) (xy 140.842391 151.794514) (xy 140.669991 151.824908) (xy 140.505484 151.884779) + (xy 140.353871 151.972308) (xy 140.353858 151.972319) (xy 140.21976 152.084837) (xy 140.219758 152.084838) + (xy 140.219757 152.08484) (xy 140.165445 152.149565) (xy 140.107228 152.218944) (xy 140.107226 152.218945) + (xy 140.107226 152.218947) (xy 140.107223 152.21895) (xy 140.019693 152.370551) (xy 139.959815 152.535061) + (xy 139.929416 152.707463) (xy 139.929416 154.485) (xy 139.630416 154.485) (xy 139.630416 154.275252) + (xy 139.618783 154.216769) (xy 139.592387 154.177265) (xy 139.579916 154.136153) (xy 139.579916 154.045) + (xy 139.555294 154.045) (xy 139.48237 154.059505) (xy 139.448661 154.082029) (xy 139.407549 154.0945) + (xy 139.060167 154.0945) (xy 139.019351 154.102618) (xy 138.990481 154.102618) (xy 138.949665 154.0945) + (xy 138.949664 154.0945) (xy 138.602283 154.0945) (xy 138.561171 154.082029) (xy 138.527461 154.059505) + (xy 138.454538 154.045) (xy 138.429916 154.045) (xy 138.429916 154.136153) (xy 138.417445 154.177265) + (xy 138.391049 154.216768) (xy 138.379416 154.275253) (xy 138.379416 154.485) (xy 138.230416 154.485) + (xy 138.230416 153.293025) (xy 138.230415 153.29302) (xy 138.19294 153.092544) (xy 138.119264 152.902363) + (xy 138.011897 152.728959) (xy 138.011896 152.728957) (xy 137.874495 152.578235) (xy 137.874494 152.578234) + (xy 137.711741 152.455329) (xy 137.711738 152.455328) (xy 137.711737 152.455327) (xy 137.529166 152.364418) + (xy 137.529162 152.364417) (xy 137.52916 152.364416) (xy 137.332998 152.308602) (xy 137.332992 152.308601) + (xy 137.129919 152.289785) (xy 137.129913 152.289785) (xy 136.926839 152.308601) (xy 136.926833 152.308602) + (xy 136.730671 152.364416) (xy 136.730666 152.364418) (xy 136.548093 152.455328) (xy 136.54809 152.455329) + (xy 136.385337 152.578234) (xy 136.385336 152.578235) (xy 136.247935 152.728957) (xy 136.247935 152.728958) + (xy 136.140571 152.902358) (xy 136.140566 152.902368) (xy 136.066893 153.09254) (xy 136.029416 153.29302) + (xy 136.029416 154.020708) (xy 136.007742 154.073034) (xy 135.955416 154.094708) (xy 135.951176 154.0945) + (xy 135.949664 154.0945) (xy 135.560168 154.0945) (xy 135.560167 154.0945) (xy 135.519351 154.102618) + (xy 135.490481 154.102618) (xy 135.449665 154.0945) (xy 135.449664 154.0945) (xy 135.060168 154.0945) + (xy 135.060167 154.0945) (xy 135.019351 154.102618) (xy 134.990481 154.102618) (xy 134.949665 154.0945) + (xy 134.949664 154.0945) (xy 134.602283 154.0945) (xy 134.561171 154.082029) (xy 134.527461 154.059505) + (xy 134.454538 154.045) (xy 134.429916 154.045) (xy 134.429916 154.136153) (xy 134.417445 154.177265) + (xy 134.391049 154.216768) (xy 134.379416 154.275253) (xy 134.379416 154.485) (xy 134.130416 154.485) + (xy 134.130416 154.275252) (xy 134.118783 154.216769) (xy 134.092387 154.177265) (xy 134.079916 154.136153) + (xy 134.079916 154.045) (xy 134.055294 154.045) (xy 133.98237 154.059505) (xy 133.948661 154.082029) + (xy 133.907549 154.0945) (xy 133.560167 154.0945) (xy 133.519351 154.102618) (xy 133.490481 154.102618) + (xy 133.449665 154.0945) (xy 133.449664 154.0945) (xy 133.102283 154.0945) (xy 133.061171 154.082029) + (xy 133.027461 154.059505) (xy 132.954538 154.045) (xy 132.929916 154.045) (xy 132.929916 154.136153) + (xy 132.917445 154.177265) (xy 132.891049 154.216768) (xy 132.879416 154.275253) (xy 132.879416 154.485) + (xy 132.630416 154.485) (xy 132.630416 154.275252) (xy 132.618783 154.216769) (xy 132.592387 154.177265) + (xy 132.579916 154.136153) (xy 132.579916 154.045) (xy 132.555294 154.045) (xy 132.48237 154.059505) + (xy 132.448661 154.082029) (xy 132.407549 154.0945) (xy 132.102283 154.0945) (xy 132.061171 154.082029) + (xy 132.027461 154.059505) (xy 131.954538 154.045) (xy 131.929916 154.045) (xy 131.929916 154.136153) + (xy 131.917445 154.177265) (xy 131.891049 154.216768) (xy 131.879416 154.275253) (xy 131.879416 154.485) + (xy 131.630416 154.485) (xy 131.630416 154.275252) (xy 131.618783 154.216769) (xy 131.592387 154.177265) + (xy 131.579916 154.136153) (xy 131.579916 154.045) (xy 131.555294 154.045) (xy 131.48237 154.059505) + (xy 131.448661 154.082029) (xy 131.407549 154.0945) (xy 131.060167 154.0945) (xy 131.019351 154.102618) + (xy 130.990481 154.102618) (xy 130.949665 154.0945) (xy 130.949664 154.0945) (xy 130.602283 154.0945) + (xy 130.561171 154.082029) (xy 130.527461 154.059505) (xy 130.454538 154.045) (xy 130.429916 154.045) + (xy 130.429916 154.136153) (xy 130.417445 154.177265) (xy 130.391049 154.216768) (xy 130.379416 154.275253) + (xy 130.379416 154.485) (xy 130.130416 154.485) (xy 130.130416 154.275252) (xy 130.118783 154.216769) + (xy 130.092387 154.177265) (xy 130.080932 154.148375) (xy 130.056432 154.00207) (xy 130.057879 153.995796) + (xy 130.055416 153.989848) (xy 130.055416 153.830435) (xy 130.055415 153.830434) (xy 130.033682 153.749326) + (xy 130.034535 153.749097) (xy 130.030416 153.728376) (xy 130.030416 152.494123) (xy 130.052089 152.441798) + (xy 130.095376 152.398512) (xy 130.134938 152.329989) (xy 130.155416 152.253563) (xy 130.155416 152.253558) + (xy 130.156049 152.248755) (xy 130.157557 152.248953) (xy 130.17709 152.201797) (xy 130.207122 152.171765) + (xy 130.252501 152.068991) (xy 130.255416 152.043865) (xy 130.255415 151.694136) (xy 130.252501 151.669009) + (xy 130.212708 151.578888) (xy 130.211401 151.522268) (xy 130.212698 151.519135) (xy 130.252501 151.428991) + (xy 130.255416 151.403865) (xy 130.255415 151.054136) (xy 130.252501 151.029009) (xy 130.207122 150.926235) + (xy 130.127681 150.846794) (xy 130.024907 150.801415) (xy 130.024906 150.801414) (xy 130.024904 150.801414) + (xy 130.003575 150.79894) (xy 129.999781 150.7985) (xy 129.99978 150.7985) (xy 129.710052 150.7985) + (xy 129.684929 150.801414) (xy 129.684923 150.801415) (xy 129.58215 150.846794) (xy 129.557242 150.871703) + (xy 129.504916 150.893377) (xy 129.45259 150.871703) (xy 129.427681 150.846794) (xy 129.324907 150.801415) + (xy 129.324906 150.801414) (xy 129.324904 150.801414) (xy 129.303575 150.79894) (xy 129.299781 150.7985) + (xy 129.29978 150.7985) (xy 129.010052 150.7985) (xy 128.984929 150.801414) (xy 128.984923 150.801415) + (xy 128.88215 150.846794) (xy 128.80271 150.926234) (xy 128.75733 151.029011) (xy 128.754416 151.054135) + (xy 128.754416 151.403863) (xy 128.75733 151.428986) (xy 128.757331 151.428992) (xy 128.797122 151.51911) + (xy 128.79843 151.575732) (xy 128.797122 151.57889) (xy 128.75733 151.669011) (xy 128.754416 151.694135) + (xy 128.754416 152.043863) (xy 128.75733 152.068986) (xy 128.757331 152.068992) (xy 128.80271 152.171765) + (xy 128.832742 152.201797) (xy 128.852275 152.248954) (xy 128.853783 152.248756) (xy 128.854416 152.253565) + (xy 128.874893 152.329986) (xy 128.874895 152.329991) (xy 128.892736 152.360892) (xy 128.91214 152.3945) + (xy 128.914456 152.398512) (xy 128.958904 152.44296) (xy 128.959984 152.444139) (xy 128.969152 152.469345) + (xy 128.979416 152.494123) (xy 128.979416 153.728376) (xy 128.975296 153.749097) (xy 128.97615 153.749326) + (xy 128.954416 153.830434) (xy 128.954416 153.989848) (xy 128.9534 154.00207) (xy 128.9289 154.148375) + (xy 128.92367 154.156741) (xy 128.917445 154.177265) (xy 128.891049 154.216768) (xy 128.879416 154.275253) + (xy 128.879416 154.485) (xy 128.630416 154.485) (xy 128.630416 154.275252) (xy 128.618783 154.216769) + (xy 128.592387 154.177265) (xy 128.579916 154.136153) (xy 128.579916 154.045) (xy 128.555294 154.045) + (xy 128.48237 154.059505) (xy 128.448661 154.082029) (xy 128.407549 154.0945) (xy 128.060167 154.0945) + (xy 128.019351 154.102618) (xy 127.990481 154.102618) (xy 127.949665 154.0945) (xy 127.949664 154.0945) + (xy 127.602283 154.0945) (xy 127.561171 154.082029) (xy 127.527461 154.059505) (xy 127.454538 154.045) + (xy 127.429916 154.045) (xy 127.429916 154.136153) (xy 127.417445 154.177265) (xy 127.391049 154.216768) + (xy 127.379416 154.275253) (xy 127.379416 154.485) (xy 127.130416 154.485) (xy 127.130416 154.275252) + (xy 127.118783 154.216769) (xy 127.092387 154.177265) (xy 127.079916 154.136153) (xy 127.079916 154.045) + (xy 127.055294 154.045) (xy 126.98237 154.059505) (xy 126.948661 154.082029) (xy 126.907549 154.0945) + (xy 126.560167 154.0945) (xy 126.519351 154.102618) (xy 126.490481 154.102618) (xy 126.449665 154.0945) + (xy 126.449664 154.0945) (xy 126.102283 154.0945) (xy 126.061171 154.082029) (xy 126.027461 154.059505) + (xy 125.954538 154.045) (xy 125.929916 154.045) (xy 125.929916 154.136153) (xy 125.917445 154.177265) + (xy 125.891049 154.216768) (xy 125.879416 154.275253) (xy 125.879416 154.485) (xy 125.630416 154.485) + (xy 125.630416 154.275252) (xy 125.618783 154.216769) (xy 125.592387 154.177265) (xy 125.579916 154.136153) + (xy 125.579916 154.045) (xy 125.555294 154.045) (xy 125.48237 154.059505) (xy 125.448661 154.082029) + (xy 125.407549 154.0945) (xy 125.060167 154.0945) (xy 125.019351 154.102618) (xy 124.990481 154.102618) + (xy 124.949665 154.0945) (xy 124.949664 154.0945) (xy 124.602283 154.0945) (xy 124.561171 154.082029) + (xy 124.527461 154.059505) (xy 124.454538 154.045) (xy 124.429916 154.045) (xy 124.429916 154.136153) + (xy 124.417445 154.177265) (xy 124.391049 154.216768) (xy 124.379416 154.275253) (xy 124.379416 154.485) + (xy 124.130416 154.485) (xy 124.130416 154.275252) (xy 124.118783 154.216769) (xy 124.092387 154.177265) + (xy 124.080932 154.148375) (xy 124.056432 154.00207) (xy 124.057879 153.995796) (xy 124.055416 153.989848) + (xy 124.055416 153.830435) (xy 124.055415 153.830434) (xy 124.033682 153.749326) (xy 124.034535 153.749097) + (xy 124.030416 153.728376) (xy 124.030416 152.494123) (xy 124.052089 152.441798) (xy 124.095376 152.398512) + (xy 124.134938 152.329989) (xy 124.155416 152.253563) (xy 124.155416 152.253558) (xy 124.156049 152.248755) + (xy 124.157557 152.248953) (xy 124.17709 152.201797) (xy 124.207122 152.171765) (xy 124.252501 152.068991) + (xy 124.255416 152.043865) (xy 124.255415 151.694136) (xy 124.252501 151.669009) (xy 124.212708 151.578888) + (xy 124.211401 151.522268) (xy 124.212698 151.519135) (xy 124.252501 151.428991) (xy 124.255416 151.403865) + (xy 124.255415 151.054136) (xy 124.252501 151.029009) (xy 124.207122 150.926235) (xy 124.127681 150.846794) + (xy 124.024907 150.801415) (xy 124.024906 150.801414) (xy 124.024904 150.801414) (xy 124.003575 150.79894) + (xy 123.999781 150.7985) (xy 123.99978 150.7985) (xy 123.710052 150.7985) (xy 123.684929 150.801414) + (xy 123.684923 150.801415) (xy 123.58215 150.846794) (xy 123.557242 150.871703) (xy 123.504916 150.893377) + (xy 123.45259 150.871703) (xy 123.427681 150.846794) (xy 123.324907 150.801415) (xy 123.324906 150.801414) + (xy 123.324904 150.801414) (xy 123.303575 150.79894) (xy 123.299781 150.7985) (xy 123.29978 150.7985) + (xy 123.010052 150.7985) (xy 122.984929 150.801414) (xy 122.984923 150.801415) (xy 122.88215 150.846794) + (xy 122.80271 150.926234) (xy 122.75733 151.029011) (xy 122.754416 151.054135) (xy 122.754416 151.403863) + (xy 122.75733 151.428986) (xy 122.757331 151.428992) (xy 122.797122 151.51911) (xy 122.79843 151.575732) + (xy 122.797122 151.57889) (xy 122.75733 151.669011) (xy 122.754416 151.694135) (xy 122.754416 152.043863) + (xy 122.75733 152.068986) (xy 122.757331 152.068992) (xy 122.80271 152.171765) (xy 122.832742 152.201797) + (xy 122.852275 152.248954) (xy 122.853783 152.248756) (xy 122.854416 152.253565) (xy 122.874893 152.329986) + (xy 122.874895 152.329991) (xy 122.892736 152.360892) (xy 122.91214 152.3945) (xy 122.914456 152.398512) + (xy 122.958904 152.44296) (xy 122.959984 152.444139) (xy 122.969152 152.469345) (xy 122.979416 152.494123) + (xy 122.979416 153.728376) (xy 122.975296 153.749097) (xy 122.97615 153.749326) (xy 122.954416 153.830434) + (xy 122.954416 153.989848) (xy 122.9534 154.00207) (xy 122.9289 154.148375) (xy 122.92367 154.156741) + (xy 122.917445 154.177265) (xy 122.891049 154.216768) (xy 122.879416 154.275253) (xy 122.879416 154.485) + (xy 122.630416 154.485) (xy 122.630416 154.275252) (xy 122.618783 154.216769) (xy 122.592387 154.177265) + (xy 122.579916 154.136153) (xy 122.579916 154.045) (xy 122.555294 154.045) (xy 122.48237 154.059505) + (xy 122.448661 154.082029) (xy 122.407549 154.0945) (xy 122.060167 154.0945) (xy 122.019351 154.102618) + (xy 121.990481 154.102618) (xy 121.949665 154.0945) (xy 121.949664 154.0945) (xy 121.602283 154.0945) + (xy 121.561171 154.082029) (xy 121.527461 154.059505) (xy 121.454538 154.045) (xy 121.429916 154.045) + (xy 121.429916 154.136153) (xy 121.417445 154.177265) (xy 121.391049 154.216768) (xy 121.379416 154.275253) + (xy 121.379416 154.485) (xy 121.080416 154.485) (xy 121.080416 152.724404) (xy 121.0804 152.724157) + (xy 121.0804 152.707473) (xy 121.080399 152.707467) (xy 121.050002 152.535068) (xy 120.990129 152.370563) + (xy 120.984546 152.360892) (xy 120.902601 152.218956) (xy 120.902599 152.218954) (xy 120.888203 152.201797) + (xy 120.790074 152.084848) (xy 120.655972 151.972319) (xy 120.65597 151.972318) (xy 120.655968 151.972316) + (xy 120.655965 151.972314) (xy 120.504372 151.884788) (xy 120.504368 151.884786) (xy 120.504366 151.884785) + (xy 120.46324 151.869815) (xy 120.339867 151.824906) (xy 120.339864 151.824905) (xy 120.167469 151.794503) + (xy 120.167467 151.794502) (xy 120.167463 151.794502) (xy 120.167461 151.794501) (xy 120.167454 151.794501) + (xy 120.149471 151.794501) (xy 120.149471 151.7945) (xy 120.145808 151.7945) (xy 120.079932 151.7945) + (xy 120.079788 151.794499) (xy 120.079273 151.794499) (xy 120.026989 151.772724) (xy 120.005416 151.720499) + (xy 120.005416 96.8695) (xy 120.02709 96.817174) (xy 120.079416 96.7955) (xy 127.482989 96.7955) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 131.179916 153.636153) (xy 131.167445 153.677265) (xy 131.141049 153.716768) (xy 131.129416 153.775253) + (xy 131.129416 154.485) (xy 130.880416 154.485) (xy 130.880416 153.775252) (xy 130.868783 153.716769) + (xy 130.842387 153.677265) (xy 130.829916 153.636153) (xy 130.829916 153.599) (xy 131.179916 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 132.679916 153.636153) (xy 132.667445 153.677265) (xy 132.641049 153.716768) (xy 132.629416 153.775253) + (xy 132.629416 154.485) (xy 132.380416 154.485) (xy 132.380416 153.775252) (xy 132.368783 153.716769) + (xy 132.342387 153.677265) (xy 132.329916 153.636153) (xy 132.329916 153.599) (xy 132.679916 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 134.179916 153.636153) (xy 134.167445 153.677265) (xy 134.141049 153.716768) (xy 134.129416 153.775253) + (xy 134.129416 154.485) (xy 133.880416 154.485) (xy 133.880416 153.775252) (xy 133.868783 153.716769) + (xy 133.842387 153.677265) (xy 133.829916 153.636153) (xy 133.829916 153.599) (xy 134.179916 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 135.679916 153.636153) (xy 135.667445 153.677265) (xy 135.641049 153.716768) (xy 135.629416 153.775253) + (xy 135.629416 154.485) (xy 135.380416 154.485) (xy 135.380416 153.775252) (xy 135.368783 153.716769) + (xy 135.342387 153.677265) (xy 135.329916 153.636153) (xy 135.329916 153.599) (xy 135.679916 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 131.769351 153.602618) (xy 131.740481 153.602618) (xy 131.72229 153.599) (xy 131.787542 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 133.269351 153.602618) (xy 133.240481 153.602618) (xy 133.22229 153.599) (xy 133.287542 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 134.769351 153.602618) (xy 134.740481 153.602618) (xy 134.72229 153.599) (xy 134.787542 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 136.085017 152.696506) (xy 136.085018 152.696508) (xy 136.085019 152.69651) (xy 136.08502 152.696512) + (xy 136.100067 152.723163) (xy 136.13227 152.765992) (xy 136.137376 152.769271) (xy 136.16969 152.815786) + (xy 136.160302 152.870489) (xy 136.140572 152.902355) (xy 136.140566 152.902368) (xy 136.068916 153.087318) + (xy 136.068916 152.653092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 127.233242 96.817174) (xy 127.254916 96.8695) (xy 127.254916 97.454662) (xy 127.286216 97.772453) + (xy 127.348511 98.085633) (xy 127.441208 98.391211) (xy 127.441213 98.391225) (xy 127.563403 98.686219) + (xy 127.563407 98.686227) (xy 127.713929 98.967836) (xy 127.713937 98.967849) (xy 127.891343 99.233355) + (xy 127.891347 99.23336) (xy 128.09392 99.480196) (xy 128.319719 99.705995) (xy 128.566555 99.908568) + (xy 128.56656 99.908572) (xy 128.832066 100.085978) (xy 128.832079 100.085986) (xy 129.113688 100.236508) + (xy 129.113696 100.236512) (xy 129.40869 100.358702) (xy 129.408704 100.358707) (xy 129.714282 100.451404) + (xy 130.027462 100.513699) (xy 130.345254 100.545) (xy 130.664578 100.545) (xy 130.982369 100.513699) + (xy 131.295549 100.451404) (xy 131.601127 100.358707) (xy 131.601141 100.358702) (xy 131.896135 100.236512) + (xy 131.896143 100.236508) (xy 132.177752 100.085986) (xy 132.177765 100.085978) (xy 132.443271 99.908572) + (xy 132.443276 99.908568) (xy 132.690112 99.705995) (xy 132.915911 99.480196) (xy 133.118488 99.233355) + (xy 133.149448 99.18702) (xy 131.612995 97.650567) (xy 131.661247 97.613543) (xy 131.823459 97.451331) + (xy 131.860483 97.403079) (xy 133.340953 98.883549) (xy 133.446428 98.686219) (xy 133.568618 98.391225) + (xy 133.568623 98.391211) (xy 133.66132 98.085633) (xy 133.723615 97.772453) (xy 133.754916 97.454662) + (xy 133.754916 96.8695) (xy 133.77659 96.817174) (xy 133.828916 96.7955) (xy 140.930416 96.7955) + (xy 140.982742 96.817174) (xy 141.004416 96.8695) (xy 141.004416 151.7205) (xy 140.992626 151.748961) + (xy 140.982751 151.772816) (xy 140.982745 151.772818) (xy 140.982742 151.772826) (xy 140.93043 151.7945) + (xy 140.864024 151.7945) (xy 140.863975 151.794512) (xy 140.859394 151.794513) (xy 140.859392 151.794512) + (xy 140.85938 151.794513) (xy 140.842399 151.794513) (xy 140.842395 151.794513) (xy 140.842391 151.794514) + (xy 140.716264 151.81675) (xy 140.66097 151.80449) (xy 140.63054 151.756722) (xy 140.629416 151.743874) + (xy 140.629416 150.148) (xy 140.613774 150.069363) (xy 140.613773 150.069357) (xy 140.599421 150.034709) + (xy 140.59942 150.034707) (xy 140.599419 150.034705) (xy 140.582951 150.008497) (xy 140.562795 149.976419) + (xy 140.562791 149.976416) (xy 140.488209 149.923496) (xy 140.453559 149.909143) (xy 140.453552 149.909141) + (xy 140.394308 149.897357) (xy 140.374916 149.8935) (xy 120.079416 149.8935) (xy 120.02709 149.871826) + (xy 120.005416 149.8195) (xy 120.005416 96.8695) (xy 120.02709 96.817174) (xy 120.079416 96.7955) + (xy 127.180916 96.7955) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "14275f13-37fd-4052-a0b2-c836d45911c0") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 130.513916 153.599) (xy 130.513916 152.574) (xy 136.068916 152.574) (xy 136.068916 153.599) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 136.047242 152.595674) (xy 136.068916 152.648) (xy 136.068916 153.075109) (xy 136.066969 153.089078) + (xy 136.067521 153.089182) (xy 136.066892 153.092541) (xy 136.066892 153.092544) (xy 136.051597 153.17436) + (xy 136.029416 153.29302) (xy 136.029416 153.5205) (xy 136.007742 153.572826) (xy 135.955416 153.5945) + (xy 135.810168 153.5945) (xy 135.794693 153.597578) (xy 135.780257 153.599) (xy 135.229575 153.599) + (xy 135.215139 153.597578) (xy 135.199664 153.5945) (xy 134.810168 153.5945) (xy 134.794693 153.597578) + (xy 134.780257 153.599) (xy 134.729575 153.599) (xy 134.715139 153.597578) (xy 134.699664 153.5945) + (xy 134.310168 153.5945) (xy 134.294693 153.597578) (xy 134.280257 153.599) (xy 133.729575 153.599) + (xy 133.715139 153.597578) (xy 133.699664 153.5945) (xy 133.310168 153.5945) (xy 133.294693 153.597578) + (xy 133.280257 153.599) (xy 133.229575 153.599) (xy 133.215139 153.597578) (xy 133.199664 153.5945) + (xy 132.810168 153.5945) (xy 132.794693 153.597578) (xy 132.780257 153.599) (xy 132.229575 153.599) + (xy 132.215139 153.597578) (xy 132.199664 153.5945) (xy 131.810168 153.5945) (xy 131.794693 153.597578) + (xy 131.780257 153.599) (xy 131.729575 153.599) (xy 131.715139 153.597578) (xy 131.699664 153.5945) + (xy 131.310168 153.5945) (xy 131.294693 153.597578) (xy 131.280257 153.599) (xy 130.729575 153.599) + (xy 130.727225 153.598963) (xy 130.721127 153.598769) (xy 130.699664 153.5945) (xy 130.586731 153.5945) + (xy 130.585566 153.594463) (xy 130.560746 153.583245) (xy 130.53559 153.572826) (xy 130.535106 153.571658) + (xy 130.533955 153.571138) (xy 130.524337 153.545659) (xy 130.513916 153.5205) (xy 130.513916 152.648) + (xy 130.53559 152.595674) (xy 130.587916 152.574) (xy 135.994916 152.574) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c94fdb7d-e11c-41c3-bfbd-b138a85b111d") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 140.423916 154.479) (xy 140.423916 150.114) (xy 140.408916 150.099) (xy 119.953916 150.099) + (xy 119.953916 154.729) (xy 140.173916 154.729) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 140.409564 150.113352) (xy 140.423916 150.148) (xy 140.423916 151.903579) (xy 140.409564 151.938227) + (xy 140.399415 151.946015) (xy 140.35387 151.972309) (xy 140.219759 152.084837) (xy 140.107229 152.218942) + (xy 140.019694 152.370551) (xy 140.019692 152.370554) (xy 139.959817 152.535056) (xy 139.959816 152.53506) + (xy 139.959816 152.535061) (xy 139.953768 152.569359) (xy 139.929416 152.707466) (xy 139.929416 153.646881) + (xy 139.915064 153.681529) (xy 139.880416 153.695881) (xy 139.845768 153.681529) (xy 139.839674 153.674104) + (xy 139.824108 153.650807) (xy 139.757952 153.606604) (xy 139.699611 153.595) (xy 139.629916 153.595) + (xy 139.629916 154.729) (xy 139.379916 154.729) (xy 139.379916 153.595) (xy 139.31022 153.595) (xy 139.264474 153.604098) + (xy 139.245358 153.604098) (xy 139.199612 153.595) (xy 139.129916 153.595) (xy 139.129916 154.729) + (xy 138.880416 154.729) (xy 138.880416 153.775252) (xy 138.880415 153.775251) (xy 138.88018 153.772858) + (xy 138.880399 153.772836) (xy 138.879916 153.767913) (xy 138.879916 153.595) (xy 138.81022 153.595) + (xy 138.765753 153.603844) (xy 138.746636 153.603843) (xy 138.699669 153.5945) (xy 138.699664 153.5945) + (xy 138.310168 153.5945) (xy 138.288973 153.598715) (xy 138.252193 153.591399) (xy 138.231357 153.560216) + (xy 138.230416 153.550657) (xy 138.230416 153.293025) (xy 138.230416 153.293024) (xy 138.19294 153.092544) + (xy 138.119264 152.902363) (xy 138.011897 152.728959) (xy 138.011894 152.728955) (xy 138.011893 152.728954) + (xy 137.874495 152.578236) (xy 137.874492 152.578233) (xy 137.711738 152.455328) (xy 137.711734 152.455325) + (xy 137.529171 152.36442) (xy 137.529164 152.364417) (xy 137.333001 152.308603) (xy 137.332995 152.308602) + (xy 137.129916 152.289785) (xy 136.926836 152.308602) (xy 136.92683 152.308603) (xy 136.730667 152.364417) + (xy 136.73066 152.36442) (xy 136.548097 152.455325) (xy 136.548093 152.455328) (xy 136.38534 152.578233) + (xy 136.348238 152.618931) (xy 136.314289 152.634867) (xy 136.279015 152.62213) (xy 136.263968 152.595479) + (xy 136.258773 152.569359) (xy 136.237099 152.517033) (xy 136.200471 152.458739) (xy 136.195663 152.455327) + (xy 136.125882 152.405816) (xy 136.125879 152.405815) (xy 136.073556 152.384142) (xy 136.073547 152.38414) + (xy 135.994921 152.3685) (xy 135.994916 152.3685) (xy 130.587916 152.3685) (xy 130.58791 152.3685) + (xy 130.509284 152.38414) (xy 130.509275 152.384142) (xy 130.456951 152.405815) (xy 130.398654 152.442445) + (xy 130.345732 152.517033) (xy 130.345731 152.517036) (xy 130.324058 152.569359) (xy 130.324056 152.569368) + (xy 130.308416 152.647994) (xy 130.308416 153.5205) (xy 130.313082 153.543962) (xy 130.305764 153.580744) + (xy 130.274581 153.601578) (xy 130.264474 153.603588) (xy 130.245358 153.603588) (xy 130.214247 153.5974) + (xy 130.199664 153.5945) (xy 129.810168 153.5945) (xy 129.795584 153.5974) (xy 129.764474 153.603588) + (xy 129.745358 153.603588) (xy 129.714247 153.5974) (xy 129.699664 153.5945) (xy 129.310168 153.5945) + (xy 129.295584 153.5974) (xy 129.264474 153.603588) (xy 129.245358 153.603588) (xy 129.214247 153.5974) + (xy 129.199664 153.5945) (xy 128.810168 153.5945) (xy 128.795584 153.5974) (xy 128.764474 153.603588) + (xy 128.745358 153.603588) (xy 128.714247 153.5974) (xy 128.699664 153.5945) (xy 128.310168 153.5945) + (xy 128.295584 153.5974) (xy 128.264474 153.603588) (xy 128.245358 153.603588) (xy 128.214247 153.5974) + (xy 128.199664 153.5945) (xy 127.810168 153.5945) (xy 127.795584 153.5974) (xy 127.764474 153.603588) + (xy 127.745358 153.603588) (xy 127.714247 153.5974) (xy 127.699664 153.5945) (xy 127.310168 153.5945) + (xy 127.295584 153.5974) (xy 127.264474 153.603588) (xy 127.245358 153.603588) (xy 127.214247 153.5974) + (xy 127.199664 153.5945) (xy 126.810168 153.5945) (xy 126.795584 153.5974) (xy 126.764474 153.603588) + (xy 126.745358 153.603588) (xy 126.714247 153.5974) (xy 126.699664 153.5945) (xy 126.310168 153.5945) + (xy 126.295584 153.5974) (xy 126.264474 153.603588) (xy 126.245358 153.603588) (xy 126.214247 153.5974) + (xy 126.199664 153.5945) (xy 125.810168 153.5945) (xy 125.795584 153.5974) (xy 125.764474 153.603588) + (xy 125.745358 153.603588) (xy 125.714247 153.5974) (xy 125.699664 153.5945) (xy 125.310168 153.5945) + (xy 125.295584 153.5974) (xy 125.264474 153.603588) (xy 125.245358 153.603588) (xy 125.214247 153.5974) + (xy 125.199664 153.5945) (xy 124.810168 153.5945) (xy 124.795584 153.5974) (xy 124.764474 153.603588) + (xy 124.745358 153.603588) (xy 124.714247 153.5974) (xy 124.699664 153.5945) (xy 124.310168 153.5945) + (xy 124.295584 153.5974) (xy 124.264474 153.603588) (xy 124.245358 153.603588) (xy 124.214247 153.5974) + (xy 124.199664 153.5945) (xy 123.810168 153.5945) (xy 123.795584 153.5974) (xy 123.764474 153.603588) + (xy 123.745358 153.603588) (xy 123.714247 153.5974) (xy 123.699664 153.5945) (xy 123.310168 153.5945) + (xy 123.295584 153.5974) (xy 123.264474 153.603588) (xy 123.245358 153.603588) (xy 123.214247 153.5974) + (xy 123.199664 153.5945) (xy 122.810168 153.5945) (xy 122.795584 153.5974) (xy 122.764474 153.603588) + (xy 122.745358 153.603588) (xy 122.714247 153.5974) (xy 122.699664 153.5945) (xy 122.310168 153.5945) + (xy 122.297806 153.596958) (xy 122.263192 153.603843) (xy 122.244076 153.603843) (xy 122.199612 153.595) + (xy 122.129916 153.595) (xy 122.129916 153.767913) (xy 122.129432 153.772836) (xy 122.129652 153.772858) + (xy 122.129416 153.775253) (xy 122.129416 154.729) (xy 121.879916 154.729) (xy 121.879916 153.595) + (xy 121.81022 153.595) (xy 121.764474 153.604098) (xy 121.745358 153.604098) (xy 121.699612 153.595) + (xy 121.629916 153.595) (xy 121.629916 154.729) (xy 121.379916 154.729) (xy 121.379916 153.595) + (xy 121.310221 153.595) (xy 121.251879 153.606604) (xy 121.185723 153.650807) (xy 121.170158 153.674104) + (xy 121.138976 153.694939) (xy 121.102193 153.687623) (xy 121.081358 153.656441) (xy 121.080416 153.646881) + (xy 121.080416 152.726035) (xy 121.0804 152.725788) (xy 121.0804 152.707475) (xy 121.0804 152.707469) + (xy 121.050002 152.535068) (xy 120.990129 152.370563) (xy 120.990127 152.370559) (xy 120.990125 152.370555) + (xy 120.902601 152.218956) (xy 120.887002 152.200366) (xy 120.790074 152.084848) (xy 120.655972 151.972319) + (xy 120.655971 151.972318) (xy 120.596926 151.938227) (xy 120.504366 151.884785) (xy 120.504352 151.88478) + (xy 120.474752 151.874005) (xy 120.339864 151.824906) (xy 120.339859 151.824905) (xy 120.339855 151.824903) + (xy 120.167462 151.794501) (xy 120.148237 151.794501) (xy 120.148237 151.7945) (xy 120.145808 151.7945) + (xy 120.079932 151.7945) (xy 120.079927 151.794499) (xy 120.054414 151.794499) (xy 120.019766 151.780146) + (xy 120.005416 151.745499) (xy 120.005416 150.148) (xy 120.019768 150.113352) (xy 120.054416 150.099) + (xy 140.374916 150.099) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pro new file mode 100644 index 0000000..c0eb8ce --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "73980d46-8af7-4a2d-b693-b8b2cc5b8cdb", + "Root" + ], + [ + "c5eddd11-44ba-4d0a-b638-7e09d2e879b4", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_sch new file mode 100644 index 0000000..6346b1b --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "73980d46-8af7-4a2d-b693-b8b2cc5b8cdb") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 168.91 85.09) (xy 175.26 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cac00a6-be52-4814-bd66-ec717d619686") + ) + (wire + (pts + (xy 130.81 96.52) (xy 137.16 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dfa9a9f-9e99-454e-9e50-cc5b9dc11c0a") + ) + (wire + (pts + (xy 130.81 64.77) (xy 137.16 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "100ba10a-b362-4950-9162-3f2eff6ddfac") + ) + (wire + (pts + (xy 130.81 99.06) (xy 137.16 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "194793e4-13cd-431c-920c-71f535587a54") + ) + (wire + (pts + (xy 168.91 115.57) (xy 175.26 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f858c80-6758-41ff-9844-f16e4b31bed9") + ) + (wire + (pts + (xy 130.81 67.31) (xy 137.16 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2af06e8a-38ed-4cc7-9761-ee65eac414ca") + ) + (wire + (pts + (xy 168.91 77.47) (xy 175.26 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e503f90-789a-4931-b419-6222ec57823e") + ) + (wire + (pts + (xy 168.91 72.39) (xy 175.26 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ec36fe8-ba95-44b2-bc64-2d7f5f75b2f1") + ) + (wire + (pts + (xy 168.91 113.03) (xy 175.26 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37db94c9-37bf-45df-8dbf-3bd7376074bc") + ) + (wire + (pts + (xy 130.81 71.12) (xy 137.16 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4648cfc1-47d6-4325-bec7-78450686b85e") + ) + (wire + (pts + (xy 168.91 80.01) (xy 175.26 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a41624c-f1db-4780-b46c-2c1ea7c09001") + ) + (wire + (pts + (xy 130.81 86.36) (xy 137.16 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c979bb3-f8b9-4741-9346-eafad61a5abf") + ) + (wire + (pts + (xy 168.91 82.55) (xy 175.26 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51733a15-adcc-4006-af11-11482031b2d7") + ) + (wire + (pts + (xy 130.81 111.76) (xy 137.16 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b9e15da-4ff8-42c7-8a2a-757e71047c5b") + ) + (wire + (pts + (xy 130.81 92.71) (xy 137.16 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bc262b6-308b-41b5-91e4-3419cd0ccd3f") + ) + (wire + (pts + (xy 168.91 100.33) (xy 175.26 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62517c91-bdcc-4664-888a-c8a6f602ff9f") + ) + (wire + (pts + (xy 130.81 88.9) (xy 137.16 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "699eb231-25a2-443c-bc60-98e952623437") + ) + (wire + (pts + (xy 168.91 90.17) (xy 175.26 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "724188e0-fafa-41ca-98ae-89244fe1b8b4") + ) + (wire + (pts + (xy 130.81 114.3) (xy 137.16 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e7361fb-d342-466a-8beb-9a4e67df0af1") + ) + (wire + (pts + (xy 168.91 107.95) (xy 175.26 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "966aa651-f3bb-495a-b3f2-12bbddd11347") + ) + (wire + (pts + (xy 168.91 69.85) (xy 175.26 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98146ce4-5c31-4c28-9c90-95b62e8227c3") + ) + (wire + (pts + (xy 168.91 105.41) (xy 175.26 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "989f141d-4969-4d59-be98-ea411b175821") + ) + (wire + (pts + (xy 168.91 92.71) (xy 175.26 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e8c125a-7e71-4013-99ca-119d2087d847") + ) + (wire + (pts + (xy 168.91 97.79) (xy 175.26 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9eac1fb9-4711-4784-9212-c690bd4144c0") + ) + (wire + (pts + (xy 130.81 101.6) (xy 137.16 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa9398cb-8513-4e1d-8d43-82d2120e5e31") + ) + (wire + (pts + (xy 130.81 83.82) (xy 137.16 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab7f4a64-7a93-4564-9f3b-69a55fca8326") + ) + (wire + (pts + (xy 168.91 102.87) (xy 175.26 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac95b7e5-1217-4735-9c4b-d7dab02c4db1") + ) + (wire + (pts + (xy 168.91 118.11) (xy 175.26 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae006d5e-1a7a-4b03-811a-c73a9b4327f7") + ) + (wire + (pts + (xy 130.81 116.84) (xy 137.16 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aeeff289-aa94-4bae-ae37-c808263ff48a") + ) + (wire + (pts + (xy 168.91 74.93) (xy 175.26 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8415a5e-b4d8-4f49-9212-e4d062fe8812") + ) + (wire + (pts + (xy 130.81 109.22) (xy 137.16 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba220175-d4f3-4dc4-a886-593efd58fa59") + ) + (wire + (pts + (xy 168.91 67.31) (xy 175.26 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cff28ce2-9287-4205-a121-c6e613f85aa2") + ) + (wire + (pts + (xy 168.91 110.49) (xy 175.26 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9d82338-4c83-4a46-a879-3b4047f8441e") + ) + (wire + (pts + (xy 168.91 95.25) (xy 175.26 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddf53a39-bf7b-49a4-a574-555b4f7a89b4") + ) + (wire + (pts + (xy 130.81 106.68) (xy 137.16 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4dc499c-d1f3-43b5-ab1b-a47141b8bdb3") + ) + (wire + (pts + (xy 168.91 64.77) (xy 175.26 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6742dbd-26f1-4d76-8094-ba3466650418") + ) + (wire + (pts + (xy 130.81 73.66) (xy 137.16 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb632226-78ee-4e36-9405-984df2219c59") + ) + (wire + (pts + (xy 130.81 77.47) (xy 137.16 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee935b64-9be3-4401-a9b3-e6cf9c70bede") + ) + (wire + (pts + (xy 130.81 104.14) (xy 137.16 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8d3f2a7-5248-4fe0-8485-52f9ebd380e9") + ) + (wire + (pts + (xy 130.81 80.01) (xy 137.16 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f7b51f-e8fc-4679-b1b1-bd7276f0fadc") + ) + (label "REFCLK1-" + (at 175.26 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "04286175-e5d7-46a9-bd84-8b2e672ff1da") + ) + (label "REFCLK0-" + (at 130.81 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0a58045b-837f-4c3c-a652-9459ebdf2d5c") + ) + (label "DP_ML1-" + (at 175.26 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0d81ad73-169e-4d43-985b-59adee7f41b8") + ) + (label "PET1+" + (at 175.26 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1456ba1e-64e5-460c-8a10-7ecc152b6222") + ) + (label "CLKREQ0#" + (at 130.81 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "16fa7c5d-165e-4d95-a0e7-d18da0b7a5ec") + ) + (label "REFCLK0+" + (at 130.81 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "170612c5-4c19-4039-8061-23ceba5c0dc8") + ) + (label "DP_ML0+" + (at 175.26 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1de69d8a-9e8a-4735-bf16-f7bd8dcf724c") + ) + (label "DP_AUX+" + (at 175.26 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "23e3c124-3d66-47e0-b9bd-45d12cc7819a") + ) + (label "PEWAKE1#" + (at 175.26 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "33641698-82a2-47ea-8ac5-75d52f640f9c") + ) + (label "DP_ML2+" + (at 175.26 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35c0f5bf-fdc8-4180-9781-fe52802def5e") + ) + (label "DP_AUX-" + (at 175.26 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "390c956f-e1af-49da-a56a-24cc00a0b8ba") + ) + (label "W_DISABLE1#" + (at 130.81 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "44e87133-f0e7-4091-949b-14d20070ae34") + ) + (label "DP_MLDIR" + (at 175.26 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "481658a9-4e81-4bb2-99e7-f9b16de3e1fd") + ) + (label "REFCLK1+" + (at 175.26 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "53d873e7-81ef-4da4-adf3-2141d624ed08") + ) + (label "DP_ML3+" + (at 175.26 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5897308f-7aaa-486a-bb77-ebddc1a2490b") + ) + (label "LED#2" + (at 130.81 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5a8230f6-0866-4555-a058-3a2518f2d1f3") + ) + (label "USB_D-" + (at 130.81 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "697f8352-a31c-4a6b-b585-c8182981b62f") + ) + (label "SUSCLK" + (at 130.81 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6d6ea700-2635-4f56-bbbd-75e5e9a6486e") + ) + (label "PET0-" + (at 130.81 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6eb68d66-46fa-4be8-8cb1-04dbcca9bcd2") + ) + (label "DP_ML1+" + (at 175.26 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "70d89d92-b2a6-4518-a2c1-2d0cbe9ddc33") + ) + (label "DP_ML0-" + (at 175.26 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "75bfe089-0314-4afb-9092-720c61c094d3") + ) + (label "LED#1" + (at 130.81 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "79c1652f-31bf-4905-9b92-b5bb30041337") + ) + (label "PER0+" + (at 130.81 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7cde6a6d-7325-42ba-a40b-f5f74ae77fbc") + ) + (label "PET0+" + (at 130.81 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "81661b77-aee3-4214-97b1-b82b20f83ebc") + ) + (label "USB_D+" + (at 130.81 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "90436a6b-ab42-48ee-99b3-15c2538486b7") + ) + (label "PERST0#" + (at 130.81 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "91bf2ee0-f6e8-407b-bcf8-4c9e9442983c") + ) + (label "ALERT#" + (at 130.81 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "96d7c4b4-7aff-4368-a151-8883d683251f") + ) + (label "I2C_CLK" + (at 130.81 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9a3841ae-f271-48a2-876a-048c27e47df2") + ) + (label "I2C_DATA" + (at 130.81 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9cf9965d-16f7-4fcc-9aaf-222a27bf38fe") + ) + (label "PEWAKE0#" + (at 130.81 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a8304bd6-02f5-41b5-89e1-4998e5a89bb5") + ) + (label "CLKREQ1#" + (at 175.26 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b3550244-1ebd-47a7-ba6f-4efebce69f96") + ) + (label "PET1-" + (at 175.26 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ba44871e-117d-456e-8923-0a555c131d35") + ) + (label "PER0-" + (at 130.81 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e162185a-6d82-4e9b-903a-4576a19f8a4c") + ) + (label "PER1-" + (at 175.26 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e712963a-0f7a-4aeb-bd0d-f1fc499eab08") + ) + (label "PERST1#" + (at 175.26 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e78f7529-2b2c-48ea-a888-6c858bf22ec5") + ) + (label "DP_HPD" + (at 175.26 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f21eb07b-7e01-427d-bd78-f9a60026dab7") + ) + (label "W_DISABLE2#" + (at 130.81 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f6381f1d-aa6a-489e-ac59-b036b10e5830") + ) + (label "PER1+" + (at 175.26 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9444536-9022-4aaf-8fc7-99c8e510ccad") + ) + (label "DP_ML3-" + (at 175.26 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fa7a2ad4-3bf4-460c-8fa1-0fdb53e3ae1f") + ) + (label "DP_ML2-" + (at 175.26 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fed9f6f5-af6f-44dd-9f10-7864f50eb6bd") + ) + (sheet + (at 137.16 62.23) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "c5eddd11-44ba-4d0a-b638-7e09d2e879b4") + (property "Sheetname" "M.2 A Key" + (at 137.16 61.5184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 137.16 121.2346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 137.16 64.77 180) + (uuid "24ee6092-51a7-4c6c-8e82-c868ff5472f0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 137.16 67.31 180) + (uuid "6f91aa95-18e7-4fa0-a974-f3e1d3b7907e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 137.16 71.12 180) + (uuid "848ef8b2-ef7e-4784-a0ad-ae2356f41e63") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 137.16 73.66 180) + (uuid "1904c867-488c-4c93-9b03-dec405ed1e40") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 137.16 77.47 180) + (uuid "cdd6082c-2458-492e-8f97-a5008064de06") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 137.16 80.01 180) + (uuid "eb53f7a9-c59c-4366-b090-1092d6826e0a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 137.16 83.82 180) + (uuid "7d2e5a86-0b21-4d5a-9a8d-c4a8d1e7a3f6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 137.16 86.36 180) + (uuid "f4aab3d4-8025-4e6c-9634-4b03e42986e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 137.16 88.9 180) + (uuid "b8ec4a07-1822-4dea-a701-cd8a01ed99c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 137.16 92.71 180) + (uuid "0043e7e9-9487-4ea4-add4-5d41987400b5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 137.16 96.52 180) + (uuid "0648eb56-2933-4c8f-a3ae-b05a1d508a83") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 137.16 99.06 180) + (uuid "951961a3-3cb7-42a7-b7ea-8e7081138e33") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 137.16 111.76 180) + (uuid "1c5c3d32-a97e-4cd9-b918-5b7d6d65899b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 137.16 114.3 180) + (uuid "c43f90a5-ceee-45da-9192-094d0d9bf568") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 137.16 104.14 180) + (uuid "03b4a262-554a-4c5f-86da-6078f020dfa7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 137.16 101.6 180) + (uuid "4c7d9697-2bf3-468a-81c9-3cbca16bdb34") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 137.16 106.68 180) + (uuid "c4535333-0330-46b4-b704-088f21f75fea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 137.16 116.84 180) + (uuid "7d103af5-36bf-4a6d-b5d0-fa9698bf6323") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 137.16 109.22 180) + (uuid "6870959d-740e-4b84-9d65-f739eb6e3f87") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 168.91 85.09 0) + (uuid "52546810-bde3-4cb1-9066-c4cecbe74fc8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 168.91 69.85 0) + (uuid "49acd62f-81af-4aa0-bd11-ae2fcd4c1f6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 168.91 67.31 0) + (uuid "2e6d33e0-dc27-4e6e-991d-a1e658ba1c27") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 168.91 74.93 0) + (uuid "426b051a-eaf8-4e6f-bf01-692d82362345") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 168.91 64.77 0) + (uuid "7ecb050f-6c39-444f-bf85-77fae4ecfb49") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 168.91 72.39 0) + (uuid "75b6df38-bed3-44a9-83e7-8f955e60d0c1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 168.91 77.47 0) + (uuid "452b8843-0d87-4ec3-9667-79f552800fb7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 168.91 80.01 0) + (uuid "e94c83ea-099c-420b-882a-c999ae1cf267") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 168.91 82.55 0) + (uuid "b2b34bb4-5fd8-44bf-afb9-8cf7c17ddd74") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 168.91 90.17 0) + (uuid "c223dd11-7878-4437-9b3c-cc061cee9a6d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 168.91 92.71 0) + (uuid "0cc2a954-10c6-43a6-a98d-a1084d307899") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 168.91 95.25 0) + (uuid "4a6d0cf1-6aa3-468e-a5f1-f9911d6296c8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 168.91 97.79 0) + (uuid "ec48815c-ffbe-4698-b963-9b87b0daa53b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 168.91 102.87 0) + (uuid "da72fad5-321c-497e-878e-3be3cee1fcf2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 168.91 100.33 0) + (uuid "728536fe-4242-4a27-b395-84f192d5dc31") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 168.91 105.41 0) + (uuid "c61aea7b-7596-40de-b510-9ef7cef5bafb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 168.91 107.95 0) + (uuid "2eb443bd-88cf-4b03-beb7-db2d084dc1a9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 168.91 110.49 0) + (uuid "cc110f43-3b3a-4931-b16c-ac8f0f50e42b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 168.91 113.03 0) + (uuid "69d890e5-b108-4ef9-9d73-a3a730d9df4e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 168.91 115.57 0) + (uuid "7232363c-02e1-4ba7-a298-53fafa8476af") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 168.91 118.11 0) + (uuid "55672d86-c533-452a-9101-5236796f1660") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch new file mode 100644 index 0000000..9e73d76 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f64cb50f-31ff-4d1b-a32f-8ee8caab2b29") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "a1b863c0-9215-4772-91e1-4b34d5e0f0e0") + ) + (pin "19" + (uuid "73ea3af1-d274-4c8d-9012-9c2445227065") + ) + (pin "1" + (uuid "c3874c51-7622-41ce-9ee5-21cd76fd64f3") + ) + (pin "3" + (uuid "68a88bea-9bc5-44dc-a8f6-e58a4bbfa4b1") + ) + (pin "5" + (uuid "e42a2cd8-546c-40da-9be9-073dd0fff7be") + ) + (pin "7" + (uuid "bae94e82-3ec2-433a-a3e7-1ce58d134bc8") + ) + (pin "17" + (uuid "7da64dad-0724-4ba7-bbdc-71180a9cfa04") + ) + (pin "21" + (uuid "fc05a69e-fec6-44c6-b4be-438cc0e4ba81") + ) + (pin "23" + (uuid "c44be893-22be-4c04-8d16-3acf9aa4ab60") + ) + (pin "27" + (uuid "c4ec2fc8-01dc-40f9-b314-67f699b44245") + ) + (pin "29" + (uuid "0efb5040-de76-42be-83f4-ba73cb3f47cf") + ) + (pin "31" + (uuid "552e37a7-6916-419e-b340-4b921cc88672") + ) + (pin "33" + (uuid "84fac3c7-2bed-4fbf-9c73-798c2779c5b5") + ) + (pin "35" + (uuid "2770f84c-3cb9-425f-a8b3-27f3f1ee8d60") + ) + (pin "37" + (uuid "5e7e73be-1416-499f-965a-b07b1b4f5874") + ) + (pin "39" + (uuid "536e85a7-66b2-466c-bd1f-35c634819cbc") + ) + (pin "56" + (uuid "0ee75b6e-4e89-48f1-9ef2-8636f1db391d") + ) + (pin "61" + (uuid "9fd37dee-885c-436c-8fce-c3c0f13acacd") + ) + (pin "68" + (uuid "f023457e-0b0b-4dd1-a34f-95e5d48e7cea") + ) + (pin "72" + (uuid "3a9ae9bd-e51d-426c-92cd-d6281411454b") + ) + (pin "6" + (uuid "c6db342b-bab4-427c-ae25-0ceffca92eb7") + ) + (pin "18" + (uuid "1c2653bd-3a0a-485d-acde-43858e0b5d37") + ) + (pin "26" + (uuid "5d0e017a-1693-47a7-91c2-63e75fff9e62") + ) + (pin "30" + (uuid "e58d77b1-4bc8-4761-bf9a-b89d7c05a163") + ) + (pin "45" + (uuid "9f2d53e0-e934-4275-9738-d6de88b3beff") + ) + (pin "34" + (uuid "933d470c-583a-489e-b6b5-5fa8e7e09fd3") + ) + (pin "28" + (uuid "bb4b9687-39bd-46c0-916a-81bb0493d9a3") + ) + (pin "40" + (uuid "480c12cd-0472-4bab-a943-58ca6c26d139") + ) + (pin "59" + (uuid "546a3211-5cc2-403d-bd0b-1f049a887e96") + ) + (pin "24" + (uuid "39933367-e360-4338-8111-e4fad252c4d8") + ) + (pin "46" + (uuid "dbcec202-b2cb-437a-80b5-5cbd771ea91a") + ) + (pin "48" + (uuid "d5b3360c-f114-48c2-a0aa-24859bab44ee") + ) + (pin "66" + (uuid "5e4acb00-04ba-4762-8800-4bd529702057") + ) + (pin "75" + (uuid "ba4908d5-155e-47f3-b029-4407943e42c5") + ) + (pin "16" + (uuid "90247ce7-9fbf-4767-ae62-7c219100d069") + ) + (pin "41" + (uuid "2f4fc3d9-2c68-461e-96bb-0f0425efebfb") + ) + (pin "67" + (uuid "dc091d53-0230-46e5-97a4-414d9f28c87d") + ) + (pin "22" + (uuid "25e454fc-ed62-4035-8bed-838774c8cab6") + ) + (pin "32" + (uuid "99aacf48-198b-4189-8e5a-a9fc8739d998") + ) + (pin "38" + (uuid "c7892984-5e07-4c8d-918e-47886faf9831") + ) + (pin "49" + (uuid "d11b8e52-c996-482c-8bf4-7a135a0be8c0") + ) + (pin "43" + (uuid "d53bc924-4cc0-4e7d-920b-9d2414a60eff") + ) + (pin "63" + (uuid "e5006566-08e2-476c-8342-e92cb7c73632") + ) + (pin "53" + (uuid "2891b9e9-5d98-4d3d-9661-1f8c956578b3") + ) + (pin "51" + (uuid "e37b55e2-62d8-473d-b758-bd64e72513c6") + ) + (pin "54" + (uuid "5e44c58a-e7be-4cd2-b320-bf609bb9d404") + ) + (pin "69" + (uuid "1e926eb7-e03c-4255-951a-224554d70b0e") + ) + (pin "4" + (uuid "ccf04267-c7fe-4b27-af00-9e1bcb2adbd2") + ) + (pin "57" + (uuid "a70701dc-583d-4582-bded-1580779b3b46") + ) + (pin "50" + (uuid "cf2c5dfb-b807-4f5c-ab35-0e39593514da") + ) + (pin "73" + (uuid "eb4f54e0-1ef8-43b6-9cdd-26dfe8e39693") + ) + (pin "47" + (uuid "c70698e5-bbc9-4a10-8c4d-50444bb1504c") + ) + (pin "20" + (uuid "b1ba8727-5295-4502-b1f7-ab9bf15edf2a") + ) + (pin "36" + (uuid "d11f6ecc-7d9a-4e8a-8815-e91dd423cc0c") + ) + (pin "58" + (uuid "de95a08a-0055-4db0-9f05-80d285718039") + ) + (pin "44" + (uuid "9cd3a46c-edd5-4d5d-b117-73dfe30afba2") + ) + (pin "60" + (uuid "06962b63-ae93-4a0e-977a-ee3a1ff977a3") + ) + (pin "65" + (uuid "ecb42897-d4f6-425f-85a7-a19261c81dfe") + ) + (pin "71" + (uuid "633b89ef-fc3a-41ed-b5c3-32a28b55832b") + ) + (pin "2" + (uuid "0fd57f49-ee9e-4453-bef4-3b51ca8c38ee") + ) + (pin "42" + (uuid "85aa9415-bc4f-4dd3-884c-a0e9555fa63e") + ) + (pin "52" + (uuid "2777dd03-85f9-4270-9d5c-07f91828605b") + ) + (pin "55" + (uuid "dde43247-7f8e-46d2-803e-704e03a4008b") + ) + (pin "62" + (uuid "b86dba56-5842-48c8-90ad-91b775ab297a") + ) + (pin "64" + (uuid "9a1e0d99-c55b-4e1b-b040-6d460ecea253") + ) + (pin "70" + (uuid "bb28edab-78ca-41cf-b6dc-026e8bf82e7d") + ) + (pin "74" + (uuid "36b81479-14e3-411d-b88a-b185ef6032de") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "939045eb-d5c7-4b96-a020-acd266118e80") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d5f8ab45-84b0-4d0e-918e-5f6075341f2c") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ead5bbe0-39fe-4680-a02e-0bf14fa33c7d") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "79d58c35-6c5f-43b5-9f92-17393cde548d") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "12c8c331-c7cb-48b1-a060-e56b6c2cd2e0") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "44bd687d-e415-47c4-96ff-d99956122571") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2f641926-588b-4a0f-920e-d5cb56ac8b72") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "276aad79-b738-4186-8265-a78fd0425f6f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "e3fb1fad-f566-4306-bc97-944519510999") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "5d87ec69-ece8-46d2-981e-8d5b2fe21c26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "c21b6948-86db-4330-9bbe-b8177b2109a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "8a131c51-a455-40a6-be68-261045277c04") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "0b35199b-d1ea-4c26-bf82-4464f522ab84") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "a2cbc982-bfcc-458e-b1cb-2395aacc0c70") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "7bd2783f-f7c3-4517-941d-408a41f6c347") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..da308ba --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3ce3836f-acd6-4817-aeaf-5499ed7e3f5b") + ) + (pin "1" + (uuid "a3de32a6-717e-4715-8e61-920fcf62d608") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f5227663-5a81-4149-88f0-5abb3a01031b") + ) + (pin "1" + (uuid "c37e9d04-9418-4d5b-a9a4-09dfd40b335d") + ) + (instances + (project "M.2 A Key 2260" + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/73980d46-8af7-4a2d-b693-b8b2cc5b8cdb/c5eddd11-44ba-4d0a-b638-7e09d2e879b4/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb new file mode 100644 index 0000000..7b3ba49 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb @@ -0,0 +1,3373 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1P") + (net 3 "/M.2 A Key/PET1N") + (net 4 "/M.2 A Key/PET0P") + (net 5 "/M.2 A Key/PET0N") + (net 6 "/PET1+") + (net 7 "/PET0-") + (net 8 "/PET0+") + (net 9 "/PET1-") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/LED#2") + (net 15 "/DP_MLDIR") + (net 16 "/DP_ML3-") + (net 17 "/DP_AUX-") + (net 18 "/DP_ML3+") + (net 19 "/DP_AUX+") + (net 20 "/DP_ML2-") + (net 21 "/DP_ML1-") + (net 22 "/DP_ML2+") + (net 23 "/DP_ML1+") + (net 24 "/DP_HPD") + (net 25 "/DP_ML0-") + (net 26 "/DP_ML0+") + (net 27 "/PER0-") + (net 28 "/PER0+") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (net 34 "/REFCLK0+") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (net 36 "/REFCLK0-") + (net 37 "/SUSCLK") + (net 38 "/PERST0#") + (net 39 "/CLKREQ0#") + (net 40 "/W_DISABLE2#") + (net 41 "/PEWAKE0#") + (net 42 "/W_DISABLE1#") + (net 43 "/I2C_DATA") + (net 44 "/PER1+") + (net 45 "/I2C_CLK") + (net 46 "/PER1-") + (net 47 "/ALERT#") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (net 49 "/PERST1#") + (net 50 "/CLKREQ1#") + (net 51 "/PEWAKE1#") + (net 52 "/REFCLK1+") + (net 53 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3682474a-7275-415f-a050-efb2e17b1cc7") + (at 101.864916 155.044 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "833aed74-7d6a-4998-896d-7fea138f8e2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7a6e1b0d-22e8-4da6-a169-b64629de8bc1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c0595bd5-f64c-4a71-b15d-890e1179a5dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6e83eb2e-b525-47e2-b9c2-720e3b346fe7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "345fc69c-bc74-4723-909a-9e0481f49dc7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "2879e6be-58a8-4919-8258-dd646a4fa70e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "22c18dfc-fa62-4aa0-a49f-8742c2efde6f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "6575b5c9-98b5-4201-ad5a-c5943c545808") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "bfe55b26-f7f3-45ee-9ddb-9e86b9bbb101") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "b4376bd8-9070-4a16-b661-b4dd8831e563") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "8e584a47-99dd-48c6-b2f5-ead09ec41f02") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "7a75a91a-b8bc-4ff6-b172-2d10be272db3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "929964df-8c91-4a2b-9afe-6fd868db3e6b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "91f1c7ae-2ce6-46e4-bc77-cc9d2d952bd6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cdd3cd76-d8da-4cde-8708-e0a3056c2fd3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "e7db73d5-43f3-4b23-b6e6-47f6b210372f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1+") + (pintype "passive") + (uuid "31cc9024-739e-494c-9343-274ac8a979b9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "37f7f506-563b-4d93-b293-526a764bdc86") + (at 108.514916 129.79) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "98e7b078-eb76-41ec-932d-9ec02882b886") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "682e7a2f-01a5-48e5-b077-7334d5469af1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38e952e0-5010-4293-9bd3-b0e4618a3027") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fd57399a-0317-4802-8aa7-3eb85a45080f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a1443252-a073-4f6b-8f7f-b832cc129e71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 -50) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "ef891711-7abe-4efd-bc65-32b68c24b8e8") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "76f958d4-d51e-44a9-95b8-4340eb91a158") + (at 101.164916 155.044 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "2db0e04a-854f-4d37-9811-3ca26361f5fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2da4cf6e-758d-4ca7-9530-ff47fc308d0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4637b230-cd72-4eeb-b899-3bc741ea7cd8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c5b38f91-501c-49c8-9dd4-2c477e6e9fa8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "0486ab09-0005-4e44-80de-2084ad05b93b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "c660277b-b8ff-41b1-9d80-c956d45d181b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "01caef55-878d-423f-afa4-b333524923e3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "a4da4ac3-6ee0-4438-ac82-11638b1574d1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "e65c6963-c237-4c5c-b05d-d50c20f3170c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "b0c322f5-bcae-49ac-baa7-686b5c2e078d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "d60858a1-98c1-4366-b6c6-de65e11e8986") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "755641ee-08d6-458a-b4ab-2be9fc576a36") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fb42c334-d7c2-418c-afb6-86f9d1e994f4") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b90b14c9-0f76-4fd3-87fd-1dbbe0656ff1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5ad9083b-6da6-4d79-b5c3-744f998ec4e5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "4470453b-2e82-46f4-8714-865569cb5582") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET1-") + (pintype "passive") + (uuid "0b65445a-0b03-4263-9587-d7e886a0143c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7c419d1c-e33d-4323-8639-494b89e85d87") + (at 107.864916 155.044 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "a631b09c-7802-4515-865d-96c6cf9d16ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "aa6d52fa-fff3-41ae-a252-23b376194b65") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "64e4f770-523c-4e37-a3e1-01867ac7214e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4bb267ab-fa74-4a6a-89b7-1c3d972d6b88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "72f55fc4-f281-4fbd-9991-ee17c3c0aa4b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "f84b6639-00d2-44ec-a865-7ce8e90332e0") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "beee16f2-718b-4627-9e8d-8f312fb00c08") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "999d9fbe-02c4-4f93-a0c2-90a0ba4b4921") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "710d1bc2-b524-4906-82d0-2013fa41ffaf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "40773091-272a-4f53-aab6-885204026c53") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "072fb749-70ec-44aa-90d2-b1ee6823f34b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "c228a228-00ac-4282-988a-6bf9babec12a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "c66d1c80-dacb-4c26-8f7e-72517be916b7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f7a71bde-1b5f-4db5-9f49-96bf77af4b8d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "95eed09d-7bbe-4ac6-91de-ae668f627110") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "0ad290bf-a7c4-4d33-b69a-35d185e3bc2d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "4077d2cf-9b3f-4f9e-988b-ae3ac8a0662a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b779899e-5b66-4ba8-843e-77cfa401c76d") + (at 107.164916 155.044 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "28290643-aab8-4d13-b91d-5a76463f79e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b9a0294a-40da-4977-92b7-71794ce8e10d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "357e398b-5350-4960-8920-ab1c6231093c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9154b430-6370-4d84-b5c4-ea2d9a2fa1d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "472fb22e-a16f-4155-a21e-fca13768dc8b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "ad3c226e-319f-4f04-a49a-eff6a6b1a230") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "2aade58c-7650-4e6f-bcdb-f2e563ec7da5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789486) + (uuid "e0335270-4b61-4103-9734-5746c3e5c524") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "878a58b4-2064-4d7d-8107-d200337a47b3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "30a0b5c2-9101-4029-9031-310d3b45dc41") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "0267cfc4-bb0d-4169-80fa-c5f858450632") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789486) + (uuid "5d76ac86-4fde-44cb-9e1f-4c6595409a9f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5059e895-793a-48b3-8fd4-9fa39de9ced6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b4d069b0-7d95-44ba-a0aa-24aad82648de") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b8cbb62d-9b6c-41cd-b8d7-96f253b38073") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "3bdd1b30-a23d-46e6-9480-87f8e5b9f705") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "0b5040e3-dbc3-466e-82ef-41f606fbeff6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "e55927f6-dfaf-493d-9283-f8bfa984eda3") + (at 108.514916 158.68) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ce7eb792-f285-4170-ac16-4d332ba6e48a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "81348908-c877-458c-bae5-e4e9fcd56b50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c5ba47be-8ec2-4ca2-8253-efa4aad48473") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c38bb95-52f9-44fe-be9d-f245f8de470d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "970906e3-eacd-4c8d-adea-7c23fa5fbd44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 673789486) + (uuid "55ccc5b1-2da8-4a93-b278-78e0f1a57216") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 673789486) + (uuid "3f510877-2d97-48a1-80e9-e0075a3e5b53") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "34899977-fa1d-4883-8e4e-8b1be4e958e5") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "f183b266-62cc-4fc1-9d28-ffca1f2ca738") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "173e995b-e3df-45e9-9762-ce4ebb8658ee") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "c2b4a458-09eb-4b39-ada8-339eca7ec4c8") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "f7e41e99-105c-4a68-a19e-47053cec4cac") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "67b30079-c013-4694-a1ac-c0b3a2b81fb7") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "656a83b2-ff72-469d-9ab3-50b219f80da0") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "72cdffba-7be9-4e6e-b505-d52d5c9186f7") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "d9ededa5-e4c6-4ef7-8fa1-09a26c27ede2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "9648d7ab-3bf1-4308-982c-7ec375c48117") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "f724782c-6a4c-4349-bf0d-64fd406f33ac") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "52d95ddf-58c3-40e0-9648-d8479e4053bd") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "4afa8c3a-a4c4-4167-9219-f741fc4cb4fe") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "69717420-d027-4138-9e42-1a4f989b6b74") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "bb193994-0577-41ca-839b-12d1888d43b9") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "544000cd-0c46-4cbc-bf29-0b617d65d748") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "089b0967-9c2d-4143-82c3-6d1329da6838") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "aa0fe7c4-2308-401c-a47e-7e50169c8808") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "2a6ab548-0e13-4475-b3d5-ab21599556cc") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "c5bcedf4-9854-4d4d-b5d5-efc0852f13e8") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "2395d9b5-ec61-4f06-8480-897ffb70d5ed") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "ada01c33-d528-4d71-a730-b9748a52b5a7") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "efeef031-24a5-4765-9f49-24d3e9818dc6") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "6295741a-b1b0-4c32-a829-5022f76f7597") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "6f140a24-4e8d-41a2-8a7f-c5462f842d5b") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "3a2cd880-5154-417e-979a-11e4bd976ffc") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "038ea2bd-0245-4313-9de2-c12c58caf351") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "0213912c-f06c-4acb-8d63-ecc3e0582af9") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "4b8f3cfb-876f-4f6c-9a36-002c3fa65bc4") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "3fc9c375-5579-45ef-8535-8cdb5e34374a") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "803b9784-2b68-40f5-a4ca-ddc2aed4cac9") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789486) + (uuid "03e0838e-499e-419d-906e-99c48b967ef0") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "1ad8d491-d75a-4779-9bc0-830b7deb4bce") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "8f2d2c0c-1925-4e37-b0d2-e8071faac8bc") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "d382ae38-e540-41c3-bc0f-8cd20808d764") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "f1526876-189b-48f3-885a-178884e39c1c") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "29905f80-d83c-4dd2-9a1b-9b843a98a928") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "7b257efd-8c0a-4b54-977c-cb30e5b2599f") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "38e543e1-9574-49ea-b434-64826d25a698") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "50b9688c-8595-49a3-aad1-a0950766dfdf") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "3bfd0cd4-db54-4bf6-9e24-d06cda386284") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "8717082d-b923-4d90-976a-7033647a3645") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789486) + (uuid "ddb46464-8c6a-48d3-9b50-48039f40cb24") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "95e26472-2b99-4e80-b8c8-e02b1661eca1") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "78ca729e-5cbf-44c6-b730-20e98a8b3f45") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "3d6d68f6-65a2-4705-b142-b07eccf80b7a") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "321190fb-33ab-4951-9d36-8f480fd90faa") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "f0e14e19-1601-45c8-bcbf-62877ee03ab1") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "6eb3bf93-04ca-4135-aa9d-d2e0bdd517c9") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "61754a74-d13b-40a3-a126-4d83478c0faa") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "74771e14-4372-4596-87a6-72b664127f60") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "25fc81d0-ed8e-42b1-8305-197c3de69be9") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789486) + (uuid "66db1ce2-3efb-4558-93c1-4033f738b7aa") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789486) + (uuid "75967966-2072-4b9f-9fd5-24c253816ded") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789486) + (uuid "cacfcf40-2efd-45ef-b8df-9faf58f89a26") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789486) + (uuid "4558159e-763c-403c-9f61-e0913430480e") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789486) + (uuid "b3df7658-de5a-4259-a3c8-ff182a469e98") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789486) + (uuid "fe3ea0c2-1ae0-4356-94f8-c18132827d25") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "698323f3-94dc-445a-95d1-9884968ec820") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "72cc2224-22a0-4ef2-a189-764d5e70ab1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "ab1faffe-e6f5-4f2d-b880-7e5b00a3007e") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "365970b5-6b9e-4286-9b5b-543c5e06eaa8") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "7b590239-fadb-4188-840c-baccea3ca454") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07261cb4-5e1d-407f-a3f2-c794a39a6ca4") + (pts + (xy 118.439916 159.79) (xy 118.439916 99.79) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.384916 129.79 90) + (layer "User.2") + (uuid "07261cb4-5e1d-407f-a3f2-c794a39a6ca4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "13060085-6c97-4817-9cf7-817b8d5cf3bc") + (pts + (xy 118.439916 159.79) (xy 118.439916 129.79) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.934916 144.79 90) + (layer "User.2") + (uuid "13060085-6c97-4817-9cf7-817b8d5cf3bc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5c332b9c-e711-4246-872e-e9735683caab") + (pts + (xy 118.439916 159.79) (xy 118.439916 49.79) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.879916 104.79 90) + (layer "User.2") + (uuid "5c332b9c-e711-4246-872e-e9735683caab") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9e5d4980-5cb0-4a38-9c49-b954851d6278") + (pts + (xy 93.514916 48.68) (xy 123.514916 48.68) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.514916 27.45 0) + (layer "User.2") + (uuid "9e5d4980-5cb0-4a38-9c49-b954851d6278") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d88b163e-129f-4641-8188-63e6918948ad") + (pts + (xy 118.439916 159.79) (xy 118.439916 117.79) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.834916 138.79 90) + (layer "User.2") + (uuid "d88b163e-129f-4641-8188-63e6918948ad") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e84e4140-c5ad-49e8-8a79-c97a3d43c85e") + (pts + (xy 118.424916 159.79) (xy 118.424916 79.79) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.109916 119.79 90) + (layer "User.2") + (uuid "e84e4140-c5ad-49e8-8a79-c97a3d43c85e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "faab8a57-97ac-4027-b817-c0da77ce6fec") + (pts + (xy 97.514916 49.79) (xy 119.514916 49.79) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.514916 33.91 0) + (layer "User.2") + (uuid "faab8a57-97ac-4027-b817-c0da77ce6fec") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "61253587-2a53-4f40-b0b9-6afaa05283d3") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6e0a286f-7015-4318-b6b1-48d195fbef38") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "7b97e815-0e8d-418d-9287-5b0a3fe09b72") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "51963ab5-e0f6-4825-960b-0561d0397256") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "29ffa12f-856a-4d0c-8cf8-129c2202870d") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "1f7db73c-5bd6-410e-a267-a2eca355b0cc") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ff48fdf1-f0e5-4d54-928e-e1b8d23b88c4") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "be01603a-0a32-4c71-a519-eef3ef2717d8") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "909570b4-b0bb-41f8-99b7-eb7a385fd31f") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "673f62fe-9909-40d6-b6b6-fa3883c50ffa") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "464a1708-1ff8-4e47-b449-43bf1e29fd8a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "54c66c87-f2d7-4c16-9610-0f81dbdfc74a") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "b672233e-1d75-4671-8f84-51d0024f1344") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "a9e4a5fa-3e3d-4811-a8b2-61da670bf3f2") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d3d2e0d-1515-4044-b758-deab0494c996") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2a231231-b1e7-4add-9fdf-22213d721c9b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "6b122a7a-82a2-4fab-b9fa-95493bb8e938") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "4cd38da3-fe6d-4258-a0bb-0e838ed6e89f") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "f442b1a8-8d0a-471a-86a2-9d637cbdd524") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "d81d9dff-9bbd-417d-8e3b-d15207591400") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1b7e0647-d05f-4a69-8991-b473a0062412") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d0e6a96-59b5-4efd-b47c-6ee959db9995") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "61647c69-ef5c-4eae-98e3-4e44bc19e8da") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "f8c19258-4421-4044-ac17-64c486b1c959") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2223d963-03ff-4739-8aa6-58945a6252cc") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "9988574e-86f7-4e01-8476-c8ed5e109279") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "2a87912d-22f8-449c-97f9-83ae36f11438") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a75eac9b-e359-4f35-afa8-6fd4af0d5204") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "be60af3d-eba0-4bcc-8371-cf2ceeb961ae") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "e8df7936-eccf-48d9-9572-992f3531374e") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a7793859-c5eb-4444-b361-6c795a27e460") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "924837b8-172d-4d2e-a8c0-9dee24633080") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "4e30c390-a6c3-4f83-85e0-f9b1ca53e75b") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "092fe062-9c60-4038-b247-49a7197defbe") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "e81be4bb-3de2-4211-bfc7-9c8a6f134ed0") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "d23ba05e-0533-4e1c-8b31-07adfa7a2817") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0975c03c-5810-4e09-aa76-96276d50ade7") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "4dbd653e-dba6-4977-8106-e91ff8aea30a") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "8e0d3bca-5307-42d5-bbac-9d64dc8fdcbc") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "75f11acc-de13-46e0-9444-ca22aeaae391") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "e58eb91b-ff36-49ed-b0a1-dff457edb4ff") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "c1f04291-1f9d-4e94-a69e-fe2fb0babfa6") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bcde355e-8487-4b87-88da-fd23bd3082ca") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "199bc0ea-68b4-4e36-8bcf-6be7156d9051") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "2f923e2d-962a-4541-bc77-1c9538da6efe") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "401475c1-c33f-47c4-8cdf-bd6131dcda40") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "d25721c1-589a-4eee-bc29-e550ee53ebfd") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "dd75a8a9-e60a-42ac-b01b-6f201f45c2cf") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "042d6cac-0b04-4439-8e7a-a6a32b9512d1") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "b61f79e0-965e-4079-bfa5-f287f8378ba0") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "05ba0970-af7c-4bef-b827-116803b042ee") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "597e164b-01f9-4403-bff6-654b68fd87ce") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "ab0b3abf-33e4-4ec3-bc19-9dd5815fdf5e") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "9839e49f-fd27-41c5-a24f-112a28f66b06") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "79602530-a0f7-4362-89c6-799fffda4e8e") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "a02e4c59-225a-49ca-a1e0-8df56e5af91a") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "a85bc430-4280-4be8-bb75-23122f399b2f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "0a68409b-093e-44e0-af95-0d8b6a817c3c") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "9d73a8d6-5579-4e46-8388-7f6012ab3254") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "1b6bb1aa-668e-4c23-9d2d-176796e45ab6") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "726397eb-97e4-431b-9a17-b7ffed88a2f7") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "c77c7f7f-417e-4ea7-9a86-efe2a1cd4d0d") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "0b019066-c970-4919-96a8-02ecff4f56cd") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "50f86a27-2db8-478c-ae56-e8bd107ea6e4") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "23ca8611-a405-4807-bec4-a6de306a36ab") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f93ef99f-377e-4c61-a400-6dee5ada55f5") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ce05a594-ed5a-4d1c-a60d-b0683ae3d787") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "349e1cbe-92d8-4e3c-bab2-13ce3d66f567") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.514916 155.79) (xy 119.514916 159.79) (xy 97.514916 159.79) (xy 97.514916 155.79) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "da4c5fb4-46d0-4141-ad0f-a0c78ddecb3e") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.514916 159.79) (xy 123.514916 154.59) (xy 93.514916 154.59) (xy 93.514916 159.79) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 97.514916 79.79) + (end 97.514916 155.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "703a69ba-9617-4f9f-8154-35aa27db5bc5") + ) + (gr_line + (start 119.514916 155.79) + (end 119.514916 79.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "760d3a01-f11d-4705-9b21-0ef9a9e2018a") + ) + (gr_line + (start 119.514916 79.79) + (end 97.514916 79.79) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "c8c75862-fcb9-4709-9852-ed86ea8e61b2") + ) + (via + (at 109.014916 156.709) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "40252828-1b73-4875-af5c-cfbb9cacc68d") + ) + (via + (at 113.514916 156.709) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "5b2f592e-9806-4967-b700-48c917e27a63") + ) + (via + (at 110.514916 156.709) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "857e0a3a-746c-4202-822d-eb58a3c3a57d") + ) + (via + (at 112.014916 156.709) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "984ea772-1e1a-4319-a76e-c16d09d46738") + ) + (segment + (start 101.739916 157.339999) + (end 101.739916 155.834001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cf9d0a15-8ada-4b96-a1ec-b41647e761ae") + ) + (segment + (start 101.739916 155.834001) + (end 101.864916 155.709001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d8e9d6b8-7e32-478f-b4bb-b0662d9d10f7") + ) + (segment + (start 101.764916 158.64) + (end 101.764916 157.364999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "dac2656d-5363-4b24-b6d4-15fbf7b28c96") + ) + (segment + (start 101.764916 157.364999) + (end 101.739916 157.339999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "df29c9d7-dce9-4bd3-a178-4aa089ffb7bd") + ) + (segment + (start 101.864916 155.709001) + (end 101.864916 155.364) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e55eb582-02ae-4ffc-b497-ac29d539061e") + ) + (segment + (start 101.264916 157.364999) + (end 101.289916 157.339999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1575e576-ae61-4788-a64a-37ce730d684c") + ) + (segment + (start 101.264916 158.64) + (end 101.264916 157.364999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1eb92be9-1d7a-4d28-a76d-2aa7d0850f73") + ) + (segment + (start 101.289916 155.834001) + (end 101.164916 155.709001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "36dd6633-478b-4251-98de-da3d45364a72") + ) + (segment + (start 101.164916 155.709001) + (end 101.164916 155.364) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "65b6913d-5cac-4cf6-8746-1d676f8f3a79") + ) + (segment + (start 101.289916 157.339999) + (end 101.289916 155.834001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "86a2ffb6-5e6e-45e0-8b8c-1972027c465c") + ) + (segment + (start 107.864916 155.709001) + (end 107.864916 155.364) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "218ea80d-616f-489d-9aec-f4588d3251e5") + ) + (segment + (start 107.739916 155.834001) + (end 107.864916 155.709001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2d41cd15-0cc4-4bc7-8e6f-7a1a22ee2118") + ) + (segment + (start 107.739916 157.339999) + (end 107.739916 155.834001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "44346f39-8853-41c6-a5a8-6ba5e081fdfe") + ) + (segment + (start 107.764916 158.64) + (end 107.764916 157.364999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "822f5857-8988-4582-9a82-d5324edf57ea") + ) + (segment + (start 107.764916 157.364999) + (end 107.739916 157.339999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a84b2d96-e948-4c64-8e89-8b06e19e1698") + ) + (segment + (start 107.264916 157.364999) + (end 107.289916 157.339999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6ba3cdf9-8b3b-4d0f-b28f-2751040fa48a") + ) + (segment + (start 107.289916 157.339999) + (end 107.289916 155.834001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8691a9c4-39c7-42ea-a738-f9f5ce007ec9") + ) + (segment + (start 107.164916 155.709001) + (end 107.164916 155.364) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a6011bf9-129d-47f7-a8a9-75677e63e24d") + ) + (segment + (start 107.289916 155.834001) + (end 107.164916 155.709001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d9574651-47b7-4aa3-b664-c0f412fc1009") + ) + (segment + (start 107.264916 158.64) + (end 107.264916 157.364999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "fd3a7dec-4975-4070-af52-655d45c78ecc") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "e7f5f58e-920a-48ee-80a1-bded5337a230") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 97.511994 79.794) (xy 119.511994 79.794) (xy 119.515 157.98) (xy 97.515 157.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.545315 80.312174) (xy 105.565134 80.348034) (xy 105.627619 80.621806) (xy 105.627624 80.621822) + (xy 105.738908 80.939855) (xy 105.885108 81.243441) (xy 106.064378 81.528749) (xy 106.270371 81.787056) + (xy 107.159348 80.898079) (xy 107.196373 80.946331) (xy 107.358585 81.108543) (xy 107.406835 81.145566) + (xy 106.517858 82.034543) (xy 106.517858 82.034544) (xy 106.776166 82.240537) (xy 107.061474 82.419807) + (xy 107.36506 82.566007) (xy 107.683093 82.677291) (xy 107.683109 82.677296) (xy 108.011601 82.752272) + (xy 108.346444 82.79) (xy 108.683388 82.79) (xy 109.018229 82.752272) (xy 109.01823 82.752272) (xy 109.346722 82.677296) + (xy 109.346738 82.677291) (xy 109.664771 82.566007) (xy 109.968357 82.419807) (xy 110.253665 82.240537) + (xy 110.511972 82.034544) (xy 110.511972 82.034543) (xy 109.622995 81.145567) (xy 109.671247 81.108543) + (xy 109.833459 80.946331) (xy 109.870483 80.898079) (xy 110.759459 81.787056) (xy 110.75946 81.787056) + (xy 110.965453 81.528749) (xy 111.144723 81.243441) (xy 111.290923 80.939855) (xy 111.402207 80.621822) + (xy 111.402212 80.621806) (xy 111.464698 80.348034) (xy 111.497472 80.301843) (xy 111.536843 80.2905) + (xy 118.940416 80.2905) (xy 118.992742 80.312174) (xy 119.014416 80.3645) (xy 119.014416 155.2155) + (xy 119.002626 155.243961) (xy 118.992751 155.267816) (xy 118.992745 155.267818) (xy 118.992742 155.267826) + (xy 118.94043 155.2895) (xy 118.874024 155.2895) (xy 118.873975 155.289512) (xy 118.869394 155.289513) + (xy 118.869392 155.289512) (xy 118.86938 155.289513) (xy 118.852399 155.289513) (xy 118.852395 155.289513) + (xy 118.852391 155.289514) (xy 118.679991 155.319908) (xy 118.515484 155.379779) (xy 118.363871 155.467308) + (xy 118.363858 155.467319) (xy 118.22976 155.579837) (xy 118.229758 155.579838) (xy 118.229757 155.57984) + (xy 118.175445 155.644565) (xy 118.117228 155.713944) (xy 118.117226 155.713945) (xy 118.117226 155.713947) + (xy 118.117223 155.71395) (xy 118.029693 155.865551) (xy 117.969815 156.030061) (xy 117.939416 156.202463) + (xy 117.939416 157.98) (xy 117.640416 157.98) (xy 117.640416 157.770252) (xy 117.628783 157.711769) + (xy 117.602387 157.672265) (xy 117.589916 157.631153) (xy 117.589916 157.54) (xy 117.565294 157.54) + (xy 117.49237 157.554505) (xy 117.458661 157.577029) (xy 117.417549 157.5895) (xy 117.070167 157.5895) + (xy 117.029351 157.597618) (xy 117.000481 157.597618) (xy 116.959665 157.5895) (xy 116.959664 157.5895) + (xy 116.612283 157.5895) (xy 116.571171 157.577029) (xy 116.537461 157.554505) (xy 116.464538 157.54) + (xy 116.439916 157.54) (xy 116.439916 157.631153) (xy 116.427445 157.672265) (xy 116.401049 157.711768) + (xy 116.389416 157.770253) (xy 116.389416 157.98) (xy 116.240416 157.98) (xy 116.240416 156.788025) + (xy 116.240415 156.78802) (xy 116.20294 156.587544) (xy 116.129264 156.397363) (xy 116.021897 156.223959) + (xy 116.021896 156.223957) (xy 115.884495 156.073235) (xy 115.884494 156.073234) (xy 115.721741 155.950329) + (xy 115.721738 155.950328) (xy 115.721737 155.950327) (xy 115.539166 155.859418) (xy 115.539162 155.859417) + (xy 115.53916 155.859416) (xy 115.342998 155.803602) (xy 115.342992 155.803601) (xy 115.139919 155.784785) + (xy 115.139913 155.784785) (xy 114.936839 155.803601) (xy 114.936833 155.803602) (xy 114.740671 155.859416) + (xy 114.740666 155.859418) (xy 114.558093 155.950328) (xy 114.55809 155.950329) (xy 114.395337 156.073234) + (xy 114.395336 156.073235) (xy 114.257935 156.223957) (xy 114.257935 156.223958) (xy 114.150571 156.397358) + (xy 114.150566 156.397368) (xy 114.076893 156.58754) (xy 114.039416 156.78802) (xy 114.039416 157.515708) + (xy 114.017742 157.568034) (xy 113.965416 157.589708) (xy 113.961176 157.5895) (xy 113.959664 157.5895) + (xy 113.570168 157.5895) (xy 113.570167 157.5895) (xy 113.529351 157.597618) (xy 113.500481 157.597618) + (xy 113.459665 157.5895) (xy 113.459664 157.5895) (xy 113.070168 157.5895) (xy 113.070167 157.5895) + (xy 113.029351 157.597618) (xy 113.000481 157.597618) (xy 112.959665 157.5895) (xy 112.959664 157.5895) + (xy 112.612283 157.5895) (xy 112.571171 157.577029) (xy 112.537461 157.554505) (xy 112.464538 157.54) + (xy 112.439916 157.54) (xy 112.439916 157.631153) (xy 112.427445 157.672265) (xy 112.401049 157.711768) + (xy 112.389416 157.770253) (xy 112.389416 157.98) (xy 112.140416 157.98) (xy 112.140416 157.770252) + (xy 112.128783 157.711769) (xy 112.102387 157.672265) (xy 112.089916 157.631153) (xy 112.089916 157.54) + (xy 112.065294 157.54) (xy 111.99237 157.554505) (xy 111.958661 157.577029) (xy 111.917549 157.5895) + (xy 111.570167 157.5895) (xy 111.529351 157.597618) (xy 111.500481 157.597618) (xy 111.459665 157.5895) + (xy 111.459664 157.5895) (xy 111.112283 157.5895) (xy 111.071171 157.577029) (xy 111.037461 157.554505) + (xy 110.964538 157.54) (xy 110.939916 157.54) (xy 110.939916 157.631153) (xy 110.927445 157.672265) + (xy 110.901049 157.711768) (xy 110.889416 157.770253) (xy 110.889416 157.98) (xy 110.640416 157.98) + (xy 110.640416 157.770252) (xy 110.628783 157.711769) (xy 110.602387 157.672265) (xy 110.589916 157.631153) + (xy 110.589916 157.54) (xy 110.565294 157.54) (xy 110.49237 157.554505) (xy 110.458661 157.577029) + (xy 110.417549 157.5895) (xy 110.112283 157.5895) (xy 110.071171 157.577029) (xy 110.037461 157.554505) + (xy 109.964538 157.54) (xy 109.939916 157.54) (xy 109.939916 157.631153) (xy 109.927445 157.672265) + (xy 109.901049 157.711768) (xy 109.889416 157.770253) (xy 109.889416 157.98) (xy 109.640416 157.98) + (xy 109.640416 157.770252) (xy 109.628783 157.711769) (xy 109.602387 157.672265) (xy 109.589916 157.631153) + (xy 109.589916 157.54) (xy 109.565294 157.54) (xy 109.49237 157.554505) (xy 109.458661 157.577029) + (xy 109.417549 157.5895) (xy 109.070167 157.5895) (xy 109.029351 157.597618) (xy 109.000481 157.597618) + (xy 108.959665 157.5895) (xy 108.959664 157.5895) (xy 108.612283 157.5895) (xy 108.571171 157.577029) + (xy 108.537461 157.554505) (xy 108.464538 157.54) (xy 108.439916 157.54) (xy 108.439916 157.631153) + (xy 108.427445 157.672265) (xy 108.401049 157.711768) (xy 108.389416 157.770253) (xy 108.389416 157.98) + (xy 108.140416 157.98) (xy 108.140416 157.770252) (xy 108.128783 157.711769) (xy 108.102387 157.672265) + (xy 108.090932 157.643375) (xy 108.066432 157.49707) (xy 108.067879 157.490796) (xy 108.065416 157.484848) + (xy 108.065416 157.325435) (xy 108.065415 157.325434) (xy 108.043682 157.244326) (xy 108.044535 157.244097) + (xy 108.040416 157.223376) (xy 108.040416 155.989123) (xy 108.062089 155.936798) (xy 108.105376 155.893512) + (xy 108.144938 155.824989) (xy 108.165416 155.748563) (xy 108.165416 155.748558) (xy 108.166049 155.743755) + (xy 108.167557 155.743953) (xy 108.18709 155.696797) (xy 108.217122 155.666765) (xy 108.262501 155.563991) + (xy 108.265416 155.538865) (xy 108.265415 155.189136) (xy 108.262501 155.164009) (xy 108.222708 155.073888) + (xy 108.221401 155.017268) (xy 108.222698 155.014135) (xy 108.262501 154.923991) (xy 108.265416 154.898865) + (xy 108.265415 154.549136) (xy 108.262501 154.524009) (xy 108.217122 154.421235) (xy 108.137681 154.341794) + (xy 108.034907 154.296415) (xy 108.034906 154.296414) (xy 108.034904 154.296414) (xy 108.013575 154.29394) + (xy 108.009781 154.2935) (xy 108.00978 154.2935) (xy 107.720052 154.2935) (xy 107.694929 154.296414) + (xy 107.694923 154.296415) (xy 107.59215 154.341794) (xy 107.567242 154.366703) (xy 107.514916 154.388377) + (xy 107.46259 154.366703) (xy 107.437681 154.341794) (xy 107.334907 154.296415) (xy 107.334906 154.296414) + (xy 107.334904 154.296414) (xy 107.313575 154.29394) (xy 107.309781 154.2935) (xy 107.30978 154.2935) + (xy 107.020052 154.2935) (xy 106.994929 154.296414) (xy 106.994923 154.296415) (xy 106.89215 154.341794) + (xy 106.81271 154.421234) (xy 106.76733 154.524011) (xy 106.764416 154.549135) (xy 106.764416 154.898863) + (xy 106.76733 154.923986) (xy 106.767331 154.923992) (xy 106.807122 155.01411) (xy 106.80843 155.070732) + (xy 106.807122 155.07389) (xy 106.76733 155.164011) (xy 106.764416 155.189135) (xy 106.764416 155.538863) + (xy 106.76733 155.563986) (xy 106.767331 155.563992) (xy 106.81271 155.666765) (xy 106.842742 155.696797) + (xy 106.862275 155.743954) (xy 106.863783 155.743756) (xy 106.864416 155.748565) (xy 106.884893 155.824986) + (xy 106.884895 155.824991) (xy 106.902736 155.855892) (xy 106.92214 155.8895) (xy 106.924456 155.893512) + (xy 106.968904 155.93796) (xy 106.969984 155.939139) (xy 106.979152 155.964345) (xy 106.989416 155.989123) + (xy 106.989416 157.223376) (xy 106.985296 157.244097) (xy 106.98615 157.244326) (xy 106.964416 157.325434) + (xy 106.964416 157.484848) (xy 106.9634 157.49707) (xy 106.9389 157.643375) (xy 106.93367 157.651741) + (xy 106.927445 157.672265) (xy 106.901049 157.711768) (xy 106.889416 157.770253) (xy 106.889416 157.98) + (xy 106.640416 157.98) (xy 106.640416 157.770252) (xy 106.628783 157.711769) (xy 106.602387 157.672265) + (xy 106.589916 157.631153) (xy 106.589916 157.54) (xy 106.565294 157.54) (xy 106.49237 157.554505) + (xy 106.458661 157.577029) (xy 106.417549 157.5895) (xy 106.070167 157.5895) (xy 106.029351 157.597618) + (xy 106.000481 157.597618) (xy 105.959665 157.5895) (xy 105.959664 157.5895) (xy 105.612283 157.5895) + (xy 105.571171 157.577029) (xy 105.537461 157.554505) (xy 105.464538 157.54) (xy 105.439916 157.54) + (xy 105.439916 157.631153) (xy 105.427445 157.672265) (xy 105.401049 157.711768) (xy 105.389416 157.770253) + (xy 105.389416 157.98) (xy 105.140416 157.98) (xy 105.140416 157.770252) (xy 105.128783 157.711769) + (xy 105.102387 157.672265) (xy 105.089916 157.631153) (xy 105.089916 157.54) (xy 105.065294 157.54) + (xy 104.99237 157.554505) (xy 104.958661 157.577029) (xy 104.917549 157.5895) (xy 104.570167 157.5895) + (xy 104.529351 157.597618) (xy 104.500481 157.597618) (xy 104.459665 157.5895) (xy 104.459664 157.5895) + (xy 104.112283 157.5895) (xy 104.071171 157.577029) (xy 104.037461 157.554505) (xy 103.964538 157.54) + (xy 103.939916 157.54) (xy 103.939916 157.631153) (xy 103.927445 157.672265) (xy 103.901049 157.711768) + (xy 103.889416 157.770253) (xy 103.889416 157.98) (xy 103.640416 157.98) (xy 103.640416 157.770252) + (xy 103.628783 157.711769) (xy 103.602387 157.672265) (xy 103.589916 157.631153) (xy 103.589916 157.54) + (xy 103.565294 157.54) (xy 103.49237 157.554505) (xy 103.458661 157.577029) (xy 103.417549 157.5895) + (xy 103.070167 157.5895) (xy 103.029351 157.597618) (xy 103.000481 157.597618) (xy 102.959665 157.5895) + (xy 102.959664 157.5895) (xy 102.612283 157.5895) (xy 102.571171 157.577029) (xy 102.537461 157.554505) + (xy 102.464538 157.54) (xy 102.439916 157.54) (xy 102.439916 157.631153) (xy 102.427445 157.672265) + (xy 102.401049 157.711768) (xy 102.389416 157.770253) (xy 102.389416 157.98) (xy 102.140416 157.98) + (xy 102.140416 157.770252) (xy 102.128783 157.711769) (xy 102.102387 157.672265) (xy 102.090932 157.643375) + (xy 102.066432 157.49707) (xy 102.067879 157.490796) (xy 102.065416 157.484848) (xy 102.065416 157.325435) + (xy 102.065415 157.325434) (xy 102.043682 157.244326) (xy 102.044535 157.244097) (xy 102.040416 157.223376) + (xy 102.040416 155.989123) (xy 102.062089 155.936798) (xy 102.105376 155.893512) (xy 102.144938 155.824989) + (xy 102.165416 155.748563) (xy 102.165416 155.748558) (xy 102.166049 155.743755) (xy 102.167557 155.743953) + (xy 102.18709 155.696797) (xy 102.217122 155.666765) (xy 102.262501 155.563991) (xy 102.265416 155.538865) + (xy 102.265415 155.189136) (xy 102.262501 155.164009) (xy 102.222708 155.073888) (xy 102.221401 155.017268) + (xy 102.222698 155.014135) (xy 102.262501 154.923991) (xy 102.265416 154.898865) (xy 102.265415 154.549136) + (xy 102.262501 154.524009) (xy 102.217122 154.421235) (xy 102.137681 154.341794) (xy 102.034907 154.296415) + (xy 102.034906 154.296414) (xy 102.034904 154.296414) (xy 102.013575 154.29394) (xy 102.009781 154.2935) + (xy 102.00978 154.2935) (xy 101.720052 154.2935) (xy 101.694929 154.296414) (xy 101.694923 154.296415) + (xy 101.59215 154.341794) (xy 101.567242 154.366703) (xy 101.514916 154.388377) (xy 101.46259 154.366703) + (xy 101.437681 154.341794) (xy 101.334907 154.296415) (xy 101.334906 154.296414) (xy 101.334904 154.296414) + (xy 101.313575 154.29394) (xy 101.309781 154.2935) (xy 101.30978 154.2935) (xy 101.020052 154.2935) + (xy 100.994929 154.296414) (xy 100.994923 154.296415) (xy 100.89215 154.341794) (xy 100.81271 154.421234) + (xy 100.76733 154.524011) (xy 100.764416 154.549135) (xy 100.764416 154.898863) (xy 100.76733 154.923986) + (xy 100.767331 154.923992) (xy 100.807122 155.01411) (xy 100.80843 155.070732) (xy 100.807122 155.07389) + (xy 100.76733 155.164011) (xy 100.764416 155.189135) (xy 100.764416 155.538863) (xy 100.76733 155.563986) + (xy 100.767331 155.563992) (xy 100.81271 155.666765) (xy 100.842742 155.696797) (xy 100.862275 155.743954) + (xy 100.863783 155.743756) (xy 100.864416 155.748565) (xy 100.884893 155.824986) (xy 100.884895 155.824991) + (xy 100.902736 155.855892) (xy 100.92214 155.8895) (xy 100.924456 155.893512) (xy 100.968904 155.93796) + (xy 100.969984 155.939139) (xy 100.979152 155.964345) (xy 100.989416 155.989123) (xy 100.989416 157.223376) + (xy 100.985296 157.244097) (xy 100.98615 157.244326) (xy 100.964416 157.325434) (xy 100.964416 157.484848) + (xy 100.9634 157.49707) (xy 100.9389 157.643375) (xy 100.93367 157.651741) (xy 100.927445 157.672265) + (xy 100.901049 157.711768) (xy 100.889416 157.770253) (xy 100.889416 157.98) (xy 100.640416 157.98) + (xy 100.640416 157.770252) (xy 100.628783 157.711769) (xy 100.602387 157.672265) (xy 100.589916 157.631153) + (xy 100.589916 157.54) (xy 100.565294 157.54) (xy 100.49237 157.554505) (xy 100.458661 157.577029) + (xy 100.417549 157.5895) (xy 100.070167 157.5895) (xy 100.029351 157.597618) (xy 100.000481 157.597618) + (xy 99.959665 157.5895) (xy 99.959664 157.5895) (xy 99.612283 157.5895) (xy 99.571171 157.577029) + (xy 99.537461 157.554505) (xy 99.464538 157.54) (xy 99.439916 157.54) (xy 99.439916 157.631153) + (xy 99.427445 157.672265) (xy 99.401049 157.711768) (xy 99.389416 157.770253) (xy 99.389416 157.98) + (xy 99.090416 157.98) (xy 99.090416 156.219404) (xy 99.0904 156.219157) (xy 99.0904 156.202473) + (xy 99.090399 156.202467) (xy 99.060002 156.030068) (xy 99.000129 155.865563) (xy 98.994546 155.855892) + (xy 98.912601 155.713956) (xy 98.912599 155.713954) (xy 98.898203 155.696797) (xy 98.800074 155.579848) + (xy 98.665972 155.467319) (xy 98.66597 155.467318) (xy 98.665968 155.467316) (xy 98.665965 155.467314) + (xy 98.514372 155.379788) (xy 98.514368 155.379786) (xy 98.514366 155.379785) (xy 98.47324 155.364815) + (xy 98.349867 155.319906) (xy 98.349864 155.319905) (xy 98.177469 155.289503) (xy 98.177467 155.289502) + (xy 98.177463 155.289502) (xy 98.177461 155.289501) (xy 98.177454 155.289501) (xy 98.159471 155.289501) + (xy 98.159471 155.2895) (xy 98.155808 155.2895) (xy 98.089932 155.2895) (xy 98.089788 155.289499) + (xy 98.089273 155.289499) (xy 98.036989 155.267724) (xy 98.015416 155.215499) (xy 98.015416 80.3645) + (xy 98.03709 80.312174) (xy 98.089416 80.2905) (xy 105.492989 80.2905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.189916 157.131153) (xy 109.177445 157.172265) (xy 109.151049 157.211768) (xy 109.139416 157.270253) + (xy 109.139416 157.98) (xy 108.890416 157.98) (xy 108.890416 157.270252) (xy 108.878783 157.211769) + (xy 108.852387 157.172265) (xy 108.839916 157.131153) (xy 108.839916 157.094) (xy 109.189916 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.689916 157.131153) (xy 110.677445 157.172265) (xy 110.651049 157.211768) (xy 110.639416 157.270253) + (xy 110.639416 157.98) (xy 110.390416 157.98) (xy 110.390416 157.270252) (xy 110.378783 157.211769) + (xy 110.352387 157.172265) (xy 110.339916 157.131153) (xy 110.339916 157.094) (xy 110.689916 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.189916 157.131153) (xy 112.177445 157.172265) (xy 112.151049 157.211768) (xy 112.139416 157.270253) + (xy 112.139416 157.98) (xy 111.890416 157.98) (xy 111.890416 157.270252) (xy 111.878783 157.211769) + (xy 111.852387 157.172265) (xy 111.839916 157.131153) (xy 111.839916 157.094) (xy 112.189916 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.689916 157.131153) (xy 113.677445 157.172265) (xy 113.651049 157.211768) (xy 113.639416 157.270253) + (xy 113.639416 157.98) (xy 113.390416 157.98) (xy 113.390416 157.270252) (xy 113.378783 157.211769) + (xy 113.352387 157.172265) (xy 113.339916 157.131153) (xy 113.339916 157.094) (xy 113.689916 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.779351 157.097618) (xy 109.750481 157.097618) (xy 109.73229 157.094) (xy 109.797542 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.279351 157.097618) (xy 111.250481 157.097618) (xy 111.23229 157.094) (xy 111.297542 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.779351 157.097618) (xy 112.750481 157.097618) (xy 112.73229 157.094) (xy 112.797542 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.095017 156.191506) (xy 114.095018 156.191508) (xy 114.095019 156.19151) (xy 114.09502 156.191512) + (xy 114.110067 156.218163) (xy 114.14227 156.260992) (xy 114.147376 156.264271) (xy 114.17969 156.310786) + (xy 114.170302 156.365489) (xy 114.150572 156.397355) (xy 114.150566 156.397368) (xy 114.078916 156.582318) + (xy 114.078916 156.148092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.243242 80.312174) (xy 105.264916 80.3645) (xy 105.264916 80.949662) (xy 105.296216 81.267453) + (xy 105.358511 81.580633) (xy 105.451208 81.886211) (xy 105.451213 81.886225) (xy 105.573403 82.181219) + (xy 105.573407 82.181227) (xy 105.723929 82.462836) (xy 105.723937 82.462849) (xy 105.901343 82.728355) + (xy 105.901347 82.72836) (xy 106.10392 82.975196) (xy 106.329719 83.200995) (xy 106.576555 83.403568) + (xy 106.57656 83.403572) (xy 106.842066 83.580978) (xy 106.842079 83.580986) (xy 107.123688 83.731508) + (xy 107.123696 83.731512) (xy 107.41869 83.853702) (xy 107.418704 83.853707) (xy 107.724282 83.946404) + (xy 108.037462 84.008699) (xy 108.355254 84.04) (xy 108.674578 84.04) (xy 108.992369 84.008699) + (xy 109.305549 83.946404) (xy 109.611127 83.853707) (xy 109.611141 83.853702) (xy 109.906135 83.731512) + (xy 109.906143 83.731508) (xy 110.187752 83.580986) (xy 110.187765 83.580978) (xy 110.453271 83.403572) + (xy 110.453276 83.403568) (xy 110.700112 83.200995) (xy 110.925911 82.975196) (xy 111.128488 82.728355) + (xy 111.159448 82.68202) (xy 109.622995 81.145567) (xy 109.671247 81.108543) (xy 109.833459 80.946331) + (xy 109.870483 80.898079) (xy 111.350953 82.378549) (xy 111.456428 82.181219) (xy 111.578618 81.886225) + (xy 111.578623 81.886211) (xy 111.67132 81.580633) (xy 111.733615 81.267453) (xy 111.764916 80.949662) + (xy 111.764916 80.3645) (xy 111.78659 80.312174) (xy 111.838916 80.2905) (xy 118.940416 80.2905) + (xy 118.992742 80.312174) (xy 119.014416 80.3645) (xy 119.014416 155.2155) (xy 119.002626 155.243961) + (xy 118.992751 155.267816) (xy 118.992745 155.267818) (xy 118.992742 155.267826) (xy 118.94043 155.2895) + (xy 118.874024 155.2895) (xy 118.873975 155.289512) (xy 118.869394 155.289513) (xy 118.869392 155.289512) + (xy 118.86938 155.289513) (xy 118.852399 155.289513) (xy 118.852395 155.289513) (xy 118.852391 155.289514) + (xy 118.726264 155.31175) (xy 118.67097 155.29949) (xy 118.64054 155.251722) (xy 118.639416 155.238874) + (xy 118.639416 153.643) (xy 118.623774 153.564363) (xy 118.623773 153.564357) (xy 118.609421 153.529709) + (xy 118.60942 153.529707) (xy 118.609419 153.529705) (xy 118.592951 153.503497) (xy 118.572795 153.471419) + (xy 118.572791 153.471416) (xy 118.498209 153.418496) (xy 118.463559 153.404143) (xy 118.463552 153.404141) + (xy 118.404308 153.392357) (xy 118.384916 153.3885) (xy 98.089416 153.3885) (xy 98.03709 153.366826) + (xy 98.015416 153.3145) (xy 98.015416 80.3645) (xy 98.03709 80.312174) (xy 98.089416 80.2905) (xy 105.190916 80.2905) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "06acd904-e41f-4285-925f-4269229b71aa") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.433916 157.974) (xy 118.433916 153.609) (xy 118.418916 153.594) (xy 97.963916 153.594) (xy 97.963916 158.224) + (xy 118.183916 158.224) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.419564 153.608352) (xy 118.433916 153.643) (xy 118.433916 155.398579) (xy 118.419564 155.433227) + (xy 118.409415 155.441015) (xy 118.36387 155.467309) (xy 118.229759 155.579837) (xy 118.117229 155.713942) + (xy 118.029694 155.865551) (xy 118.029692 155.865554) (xy 117.969817 156.030056) (xy 117.969816 156.03006) + (xy 117.969816 156.030061) (xy 117.963768 156.064359) (xy 117.939416 156.202466) (xy 117.939416 157.141881) + (xy 117.925064 157.176529) (xy 117.890416 157.190881) (xy 117.855768 157.176529) (xy 117.849674 157.169104) + (xy 117.834108 157.145807) (xy 117.767952 157.101604) (xy 117.709611 157.09) (xy 117.639916 157.09) + (xy 117.639916 158.224) (xy 117.389916 158.224) (xy 117.389916 157.09) (xy 117.32022 157.09) (xy 117.274474 157.099098) + (xy 117.255358 157.099098) (xy 117.209612 157.09) (xy 117.139916 157.09) (xy 117.139916 158.224) + (xy 116.890416 158.224) (xy 116.890416 157.270252) (xy 116.890415 157.270251) (xy 116.89018 157.267858) + (xy 116.890399 157.267836) (xy 116.889916 157.262913) (xy 116.889916 157.09) (xy 116.82022 157.09) + (xy 116.775753 157.098844) (xy 116.756636 157.098843) (xy 116.709669 157.0895) (xy 116.709664 157.0895) + (xy 116.320168 157.0895) (xy 116.298973 157.093715) (xy 116.262193 157.086399) (xy 116.241357 157.055216) + (xy 116.240416 157.045657) (xy 116.240416 156.788025) (xy 116.240416 156.788024) (xy 116.20294 156.587544) + (xy 116.129264 156.397363) (xy 116.021897 156.223959) (xy 116.021894 156.223955) (xy 116.021893 156.223954) + (xy 115.884495 156.073236) (xy 115.884492 156.073233) (xy 115.721738 155.950328) (xy 115.721734 155.950325) + (xy 115.539171 155.85942) (xy 115.539164 155.859417) (xy 115.343001 155.803603) (xy 115.342995 155.803602) + (xy 115.139916 155.784785) (xy 114.936836 155.803602) (xy 114.93683 155.803603) (xy 114.740667 155.859417) + (xy 114.74066 155.85942) (xy 114.558097 155.950325) (xy 114.558093 155.950328) (xy 114.39534 156.073233) + (xy 114.358238 156.113931) (xy 114.324289 156.129867) (xy 114.289015 156.11713) (xy 114.273968 156.090479) + (xy 114.268773 156.064359) (xy 114.247099 156.012033) (xy 114.210471 155.953739) (xy 114.205663 155.950327) + (xy 114.135882 155.900816) (xy 114.135879 155.900815) (xy 114.083556 155.879142) (xy 114.083547 155.87914) + (xy 114.004921 155.8635) (xy 114.004916 155.8635) (xy 108.597916 155.8635) (xy 108.59791 155.8635) + (xy 108.519284 155.87914) (xy 108.519275 155.879142) (xy 108.466951 155.900815) (xy 108.408654 155.937445) + (xy 108.355732 156.012033) (xy 108.355731 156.012036) (xy 108.334058 156.064359) (xy 108.334056 156.064368) + (xy 108.318416 156.142994) (xy 108.318416 157.0155) (xy 108.323082 157.038962) (xy 108.315764 157.075744) + (xy 108.284581 157.096578) (xy 108.274474 157.098588) (xy 108.255358 157.098588) (xy 108.224247 157.0924) + (xy 108.209664 157.0895) (xy 107.820168 157.0895) (xy 107.805584 157.0924) (xy 107.774474 157.098588) + (xy 107.755358 157.098588) (xy 107.724247 157.0924) (xy 107.709664 157.0895) (xy 107.320168 157.0895) + (xy 107.305584 157.0924) (xy 107.274474 157.098588) (xy 107.255358 157.098588) (xy 107.224247 157.0924) + (xy 107.209664 157.0895) (xy 106.820168 157.0895) (xy 106.805584 157.0924) (xy 106.774474 157.098588) + (xy 106.755358 157.098588) (xy 106.724247 157.0924) (xy 106.709664 157.0895) (xy 106.320168 157.0895) + (xy 106.305584 157.0924) (xy 106.274474 157.098588) (xy 106.255358 157.098588) (xy 106.224247 157.0924) + (xy 106.209664 157.0895) (xy 105.820168 157.0895) (xy 105.805584 157.0924) (xy 105.774474 157.098588) + (xy 105.755358 157.098588) (xy 105.724247 157.0924) (xy 105.709664 157.0895) (xy 105.320168 157.0895) + (xy 105.305584 157.0924) (xy 105.274474 157.098588) (xy 105.255358 157.098588) (xy 105.224247 157.0924) + (xy 105.209664 157.0895) (xy 104.820168 157.0895) (xy 104.805584 157.0924) (xy 104.774474 157.098588) + (xy 104.755358 157.098588) (xy 104.724247 157.0924) (xy 104.709664 157.0895) (xy 104.320168 157.0895) + (xy 104.305584 157.0924) (xy 104.274474 157.098588) (xy 104.255358 157.098588) (xy 104.224247 157.0924) + (xy 104.209664 157.0895) (xy 103.820168 157.0895) (xy 103.805584 157.0924) (xy 103.774474 157.098588) + (xy 103.755358 157.098588) (xy 103.724247 157.0924) (xy 103.709664 157.0895) (xy 103.320168 157.0895) + (xy 103.305584 157.0924) (xy 103.274474 157.098588) (xy 103.255358 157.098588) (xy 103.224247 157.0924) + (xy 103.209664 157.0895) (xy 102.820168 157.0895) (xy 102.805584 157.0924) (xy 102.774474 157.098588) + (xy 102.755358 157.098588) (xy 102.724247 157.0924) (xy 102.709664 157.0895) (xy 102.320168 157.0895) + (xy 102.305584 157.0924) (xy 102.274474 157.098588) (xy 102.255358 157.098588) (xy 102.224247 157.0924) + (xy 102.209664 157.0895) (xy 101.820168 157.0895) (xy 101.805584 157.0924) (xy 101.774474 157.098588) + (xy 101.755358 157.098588) (xy 101.724247 157.0924) (xy 101.709664 157.0895) (xy 101.320168 157.0895) + (xy 101.305584 157.0924) (xy 101.274474 157.098588) (xy 101.255358 157.098588) (xy 101.224247 157.0924) + (xy 101.209664 157.0895) (xy 100.820168 157.0895) (xy 100.805584 157.0924) (xy 100.774474 157.098588) + (xy 100.755358 157.098588) (xy 100.724247 157.0924) (xy 100.709664 157.0895) (xy 100.320168 157.0895) + (xy 100.307806 157.091958) (xy 100.273192 157.098843) (xy 100.254076 157.098843) (xy 100.209612 157.09) + (xy 100.139916 157.09) (xy 100.139916 157.262913) (xy 100.139432 157.267836) (xy 100.139652 157.267858) + (xy 100.139416 157.270253) (xy 100.139416 158.224) (xy 99.889916 158.224) (xy 99.889916 157.09) + (xy 99.82022 157.09) (xy 99.774474 157.099098) (xy 99.755358 157.099098) (xy 99.709612 157.09) (xy 99.639916 157.09) + (xy 99.639916 158.224) (xy 99.389916 158.224) (xy 99.389916 157.09) (xy 99.320221 157.09) (xy 99.261879 157.101604) + (xy 99.195723 157.145807) (xy 99.180158 157.169104) (xy 99.148976 157.189939) (xy 99.112193 157.182623) + (xy 99.091358 157.151441) (xy 99.090416 157.141881) (xy 99.090416 156.221035) (xy 99.0904 156.220788) + (xy 99.0904 156.202475) (xy 99.0904 156.202469) (xy 99.060002 156.030068) (xy 99.000129 155.865563) + (xy 99.000127 155.865559) (xy 99.000125 155.865555) (xy 98.912601 155.713956) (xy 98.897002 155.695366) + (xy 98.800074 155.579848) (xy 98.665972 155.467319) (xy 98.665971 155.467318) (xy 98.606926 155.433227) + (xy 98.514366 155.379785) (xy 98.514352 155.37978) (xy 98.484752 155.369005) (xy 98.349864 155.319906) + (xy 98.349859 155.319905) (xy 98.349855 155.319903) (xy 98.177462 155.289501) (xy 98.158237 155.289501) + (xy 98.158237 155.2895) (xy 98.155808 155.2895) (xy 98.089932 155.2895) (xy 98.089927 155.289499) + (xy 98.064414 155.289499) (xy 98.029766 155.275146) (xy 98.015416 155.240499) (xy 98.015416 153.643) + (xy 98.029768 153.608352) (xy 98.064416 153.594) (xy 118.384916 153.594) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "f370f00d-f2c2-4814-b38d-aff3f067d18c") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 108.523916 157.094) (xy 108.523916 156.069) (xy 114.078916 156.069) (xy 114.078916 157.094) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.057242 156.090674) (xy 114.078916 156.143) (xy 114.078916 156.570109) (xy 114.076969 156.584078) + (xy 114.077521 156.584182) (xy 114.076892 156.587541) (xy 114.076892 156.587544) (xy 114.061597 156.66936) + (xy 114.039416 156.78802) (xy 114.039416 157.0155) (xy 114.017742 157.067826) (xy 113.965416 157.0895) + (xy 113.820168 157.0895) (xy 113.804693 157.092578) (xy 113.790257 157.094) (xy 113.239575 157.094) + (xy 113.225139 157.092578) (xy 113.209664 157.0895) (xy 112.820168 157.0895) (xy 112.804693 157.092578) + (xy 112.790257 157.094) (xy 112.739575 157.094) (xy 112.725139 157.092578) (xy 112.709664 157.0895) + (xy 112.320168 157.0895) (xy 112.304693 157.092578) (xy 112.290257 157.094) (xy 111.739575 157.094) + (xy 111.725139 157.092578) (xy 111.709664 157.0895) (xy 111.320168 157.0895) (xy 111.304693 157.092578) + (xy 111.290257 157.094) (xy 111.239575 157.094) (xy 111.225139 157.092578) (xy 111.209664 157.0895) + (xy 110.820168 157.0895) (xy 110.804693 157.092578) (xy 110.790257 157.094) (xy 110.239575 157.094) + (xy 110.225139 157.092578) (xy 110.209664 157.0895) (xy 109.820168 157.0895) (xy 109.804693 157.092578) + (xy 109.790257 157.094) (xy 109.739575 157.094) (xy 109.725139 157.092578) (xy 109.709664 157.0895) + (xy 109.320168 157.0895) (xy 109.304693 157.092578) (xy 109.290257 157.094) (xy 108.739575 157.094) + (xy 108.737225 157.093963) (xy 108.731127 157.093769) (xy 108.709664 157.0895) (xy 108.596731 157.0895) + (xy 108.595566 157.089463) (xy 108.570746 157.078245) (xy 108.54559 157.067826) (xy 108.545106 157.066658) + (xy 108.543955 157.066138) (xy 108.534337 157.040659) (xy 108.523916 157.0155) (xy 108.523916 156.143) + (xy 108.54559 156.090674) (xy 108.597916 156.069) (xy 114.004916 156.069) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pro new file mode 100644 index 0000000..341d3a4 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "5de9800e-b95b-4308-b91f-acb238a29bf8", + "Root" + ], + [ + "cc3f7226-2d92-4cf1-94ff-a54a17db1034", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_sch new file mode 100644 index 0000000..32b9d99 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "5de9800e-b95b-4308-b91f-acb238a29bf8") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 107.95 78.74) (xy 114.3 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "030c815f-1450-461f-bf9a-d17e551d1aa7") + ) + (wire + (pts + (xy 146.05 80.01) (xy 152.4 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0667aeaf-7739-42fa-ae6d-20fcb1bd3f73") + ) + (wire + (pts + (xy 146.05 125.73) (xy 152.4 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a07f5c2-891b-487a-b663-809c33fc3a7c") + ) + (wire + (pts + (xy 107.95 111.76) (xy 114.3 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b05ea68-eaed-4299-8dc8-6d16cbc18423") + ) + (wire + (pts + (xy 146.05 90.17) (xy 152.4 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d009fe0-ad07-47ce-b02d-11a28aa14b07") + ) + (wire + (pts + (xy 146.05 123.19) (xy 152.4 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f0fe62d-af46-4f60-bb41-4896bb9abb28") + ) + (wire + (pts + (xy 107.95 93.98) (xy 114.3 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1044014d-87a8-4f81-9950-ad656c1d655d") + ) + (wire + (pts + (xy 146.05 74.93) (xy 152.4 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1faca7f9-b5c4-42dc-a502-d1471014c734") + ) + (wire + (pts + (xy 146.05 120.65) (xy 152.4 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ff9a37f-0134-498b-ba41-376dee038ce3") + ) + (wire + (pts + (xy 146.05 102.87) (xy 152.4 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ffc093b-24c5-48b7-8422-f5e154635e74") + ) + (wire + (pts + (xy 107.95 87.63) (xy 114.3 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41a12358-f205-412d-9a37-6a2dee9027f7") + ) + (wire + (pts + (xy 107.95 81.28) (xy 114.3 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b02b699-6f1a-40a4-89ec-d7811364e930") + ) + (wire + (pts + (xy 107.95 109.22) (xy 114.3 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "569a3940-e7f0-483e-844d-0b17eedb25ea") + ) + (wire + (pts + (xy 107.95 72.39) (xy 114.3 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "600cbdaa-5ce5-4ccd-ad5d-7c2066abfd96") + ) + (wire + (pts + (xy 146.05 105.41) (xy 152.4 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60b9c6e4-35d1-40be-8f99-ca993f57e240") + ) + (wire + (pts + (xy 107.95 104.14) (xy 114.3 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a454050-252b-4baa-ac62-f4ea59ec6f48") + ) + (wire + (pts + (xy 107.95 121.92) (xy 114.3 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73480247-c292-42ef-8a5e-13f026284d7d") + ) + (wire + (pts + (xy 107.95 119.38) (xy 114.3 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84684fc5-a802-4d60-bfe5-cb0b387ccf6a") + ) + (wire + (pts + (xy 107.95 106.68) (xy 114.3 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94a99751-cb79-476e-8ed0-773f3285a3d7") + ) + (wire + (pts + (xy 146.05 82.55) (xy 152.4 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bc9838a-e063-4f52-9bd7-c253e5ec545d") + ) + (wire + (pts + (xy 107.95 91.44) (xy 114.3 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bf8e698-d845-4306-bec8-502c915b4103") + ) + (wire + (pts + (xy 146.05 77.47) (xy 152.4 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5dff383-13d6-46b1-a3c2-3f41e4c8ff2f") + ) + (wire + (pts + (xy 146.05 72.39) (xy 152.4 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6d83646-da0b-4a04-8ec5-6293ae8d385c") + ) + (wire + (pts + (xy 146.05 87.63) (xy 152.4 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a75acd46-f006-4591-9c96-f0ccd0262df9") + ) + (wire + (pts + (xy 146.05 118.11) (xy 152.4 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7d20ad0-87ac-4037-bd06-7fbfcfeec7ad") + ) + (wire + (pts + (xy 107.95 100.33) (xy 114.3 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2321056-9c07-423d-b8eb-41fa672636f0") + ) + (wire + (pts + (xy 146.05 92.71) (xy 152.4 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c03687d9-2a69-44f9-a6a9-bd4920368ff8") + ) + (wire + (pts + (xy 107.95 124.46) (xy 114.3 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caca7d96-39cb-4ba6-90fa-9861bc891f42") + ) + (wire + (pts + (xy 146.05 113.03) (xy 152.4 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf9743d3-0681-4c0a-9c83-a22f3858db43") + ) + (wire + (pts + (xy 107.95 74.93) (xy 114.3 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1eeb157-bb25-4832-a3d1-eac420ef7523") + ) + (wire + (pts + (xy 146.05 115.57) (xy 152.4 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d58f2057-bb2f-4e53-b11b-eb50b794937b") + ) + (wire + (pts + (xy 146.05 100.33) (xy 152.4 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5d6e5ce-f742-46c6-a644-230bbe1271e3") + ) + (wire + (pts + (xy 146.05 110.49) (xy 152.4 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2b48ddf-b891-45bb-8842-5511ab9a5196") + ) + (wire + (pts + (xy 107.95 85.09) (xy 114.3 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9fb6767-0d13-44dd-a367-640a186dc76e") + ) + (wire + (pts + (xy 107.95 116.84) (xy 114.3 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed7039ab-b41d-4848-b947-bc2874fd1159") + ) + (wire + (pts + (xy 107.95 114.3) (xy 114.3 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f11ade37-6107-4767-9770-e2786af3e859") + ) + (wire + (pts + (xy 146.05 85.09) (xy 152.4 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5348d6c-ee23-49aa-a10d-d4eb645f5a1f") + ) + (wire + (pts + (xy 107.95 96.52) (xy 114.3 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f67b9a54-49d9-4980-85d2-de7993bf9a6b") + ) + (wire + (pts + (xy 146.05 107.95) (xy 152.4 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6842410-05b0-4259-bb46-55e7aa0497f9") + ) + (wire + (pts + (xy 146.05 97.79) (xy 152.4 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcf8c6e7-0e24-4a60-bbda-6955f9eec7ba") + ) + (label "USB_D-" + (at 107.95 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "199c4d27-a6dd-4b7b-a487-8bce6bccf1a7") + ) + (label "PER1+" + (at 152.4 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2d0f8346-7810-4d8a-be0b-7492de57e4fa") + ) + (label "PERST0#" + (at 107.95 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "47353b0a-9929-4e21-8197-f2d203935414") + ) + (label "DP_HPD" + (at 152.4 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5ed120e4-eb54-40be-a333-abda9bd6cb6c") + ) + (label "DP_ML2-" + (at 152.4 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5f698fd0-1303-493a-a5dd-e3c45fdb72c8") + ) + (label "REFCLK0+" + (at 107.95 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6a3a9257-7f1d-4b63-b814-732e0a11aefb") + ) + (label "DP_ML3+" + (at 152.4 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6b8da734-579a-442b-bbfe-f628d11b5983") + ) + (label "SUSCLK" + (at 107.95 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e253d34-2b63-490b-9a51-9b0eab9b99e7") + ) + (label "PER0+" + (at 107.95 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6f5b7f49-655f-4f66-9db6-bcc4c85820be") + ) + (label "PERST1#" + (at 152.4 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "72b95c65-dee5-4b29-bf70-81252ca7d55a") + ) + (label "PET1+" + (at 152.4 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "776029d8-5875-415f-83b5-9ef5a80db42e") + ) + (label "I2C_DATA" + (at 107.95 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "77b176c6-19ef-4161-a334-d880fa059286") + ) + (label "PET0-" + (at 107.95 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "80a4fcb0-03ae-4e91-bbd5-8295e7464e03") + ) + (label "CLKREQ1#" + (at 152.4 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "85b446e4-08b0-4b81-836b-9096dfff72b1") + ) + (label "W_DISABLE2#" + (at 107.95 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "958746f8-ebcc-477b-b548-3fbc44694677") + ) + (label "DP_ML3-" + (at 152.4 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "98fb403b-0692-4dd7-a700-f73219626675") + ) + (label "PET0+" + (at 107.95 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a1afaab7-4c78-46da-bce1-faf52840ee6a") + ) + (label "PER1-" + (at 152.4 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa208605-b440-471c-b280-5ca6a36d4398") + ) + (label "DP_ML1-" + (at 152.4 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ab0d76b4-e6c3-439a-94b3-714b9dcf0dd3") + ) + (label "ALERT#" + (at 107.95 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "af2591f8-e67c-45b6-839d-64b996a48096") + ) + (label "REFCLK0-" + (at 107.95 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b1d60f18-063e-4044-94ed-3c09cd6d4a36") + ) + (label "DP_MLDIR" + (at 152.4 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b83242f3-6638-4088-8b98-ca7e1e09d1b8") + ) + (label "DP_ML1+" + (at 152.4 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c08e0cc3-3b20-43a5-a2e4-78d36abb9137") + ) + (label "DP_ML2+" + (at 152.4 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c15cd7f0-c9c7-4892-b5ce-c9be65090fa8") + ) + (label "DP_ML0+" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c33f37f4-6bf8-4e51-94b4-c67d1acd473b") + ) + (label "PEWAKE1#" + (at 152.4 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c35840d2-2028-4290-9122-1e612e82eedc") + ) + (label "PER0-" + (at 107.95 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c90fa48a-e64a-4293-ae10-dc4d34d211c4") + ) + (label "W_DISABLE1#" + (at 107.95 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d4377747-a30a-4b50-aec6-9a74c17daab6") + ) + (label "DP_AUX-" + (at 152.4 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d5bb66d0-137b-40d2-90db-bf3a701c1db2") + ) + (label "LED#2" + (at 107.95 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d683244e-4df8-4d20-91eb-105abcb2a895") + ) + (label "REFCLK1-" + (at 152.4 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "da6be27d-a023-4ffe-a9fd-5be119460e51") + ) + (label "USB_D+" + (at 107.95 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dd39330f-7269-4b50-a60e-ecc1078b871c") + ) + (label "PET1-" + (at 152.4 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "df4eaaf8-d6cc-4cae-9159-3c512e5d9cbf") + ) + (label "CLKREQ0#" + (at 107.95 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e29f910e-4162-4db4-9364-32b3a13120c5") + ) + (label "DP_AUX+" + (at 152.4 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e3bce0fb-e8d5-4d34-85fa-48043265ded4") + ) + (label "PEWAKE0#" + (at 107.95 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e8a63d1c-e7bc-4ccc-8d06-30e2f208d253") + ) + (label "REFCLK1+" + (at 152.4 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f0187328-42d8-45f1-bb9f-58bb9e210b76") + ) + (label "DP_ML0-" + (at 152.4 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f6bc80de-772f-4f70-8925-678e751c0d97") + ) + (label "LED#1" + (at 107.95 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fc9f47ee-071c-4b40-aae2-cb27344febdd") + ) + (label "I2C_CLK" + (at 107.95 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fd7b78ce-9779-4786-b249-2cf47f446f96") + ) + (sheet + (at 114.3 69.85) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "cc3f7226-2d92-4cf1-94ff-a54a17db1034") + (property "Sheetname" "M.2 A Key" + (at 114.3 69.1384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 114.3 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 114.3 72.39 180) + (uuid "f84c419a-69b8-4468-aeb1-3ebd9daf920c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 114.3 74.93 180) + (uuid "4d78d42c-1959-45a5-90dc-ff0d3b83486a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 114.3 78.74 180) + (uuid "641529f7-0164-42f0-9672-5dd968498808") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 114.3 81.28 180) + (uuid "65542ac0-d3fe-46da-9c3f-06da5bc80a88") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 114.3 85.09 180) + (uuid "6bf14b6a-a44d-4543-805c-6a964b4fd23e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 114.3 87.63 180) + (uuid "7ec271ac-ecc0-4837-92c6-849d19eb79e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 114.3 91.44 180) + (uuid "8844b8b0-2f65-45cc-9e66-96c57f704772") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 114.3 93.98 180) + (uuid "f8c512e6-88df-468a-b717-acfe5a3d2fe2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 114.3 96.52 180) + (uuid "ebbba2fb-2250-4150-8709-f418916bdbef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 114.3 100.33 180) + (uuid "b0f3253e-93b1-4fb0-a812-6c1095e2ca29") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 114.3 104.14 180) + (uuid "c2cbe126-dfee-4689-967f-f4d4218c4ecd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 114.3 106.68 180) + (uuid "eb7c17b4-651a-4ecb-8e78-70c8bb907991") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 114.3 119.38 180) + (uuid "60bd48a6-0763-4580-9504-54fb295e9ca2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 114.3 121.92 180) + (uuid "de655bd9-1ca4-40d4-b820-5e0b068472d0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 114.3 111.76 180) + (uuid "f364b8aa-a021-442e-a137-f473b95bf00a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 114.3 109.22 180) + (uuid "a0fea2fa-bc1e-4671-be7c-6c8f83faa7b7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 114.3 114.3 180) + (uuid "650ae9f3-624a-4551-a933-1f190c8f39bd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 114.3 124.46 180) + (uuid "b1507a16-36ba-4b8d-b238-ebf62d3a0686") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 114.3 116.84 180) + (uuid "15889858-3b41-41f8-81bf-37604165656a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 146.05 92.71 0) + (uuid "76fcf617-7bc1-4fa4-9eb4-99e94a233f69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 146.05 77.47 0) + (uuid "ba7dd049-69a1-4d67-9398-4b1aa871c4ab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 146.05 74.93 0) + (uuid "29c74c87-8e0f-4795-bed8-df35ed9fd605") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 146.05 82.55 0) + (uuid "ee84adeb-8495-4af9-b0ab-0db8464bda4a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 146.05 72.39 0) + (uuid "5789e2c4-654e-4038-866f-4d3627a0922f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 146.05 80.01 0) + (uuid "9b8326b4-b6a0-4ce0-bace-41ddd15164e3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 146.05 85.09 0) + (uuid "44fc6b26-0abc-45ea-bb6e-4cc822d0a63f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 146.05 87.63 0) + (uuid "a46ce9bf-3804-4739-9037-576039b50b91") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 146.05 90.17 0) + (uuid "259aacc6-a2a2-4732-a1ec-20a35b66059a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 146.05 97.79 0) + (uuid "d6fcadf1-6321-4fde-8939-826f097004d6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 146.05 100.33 0) + (uuid "eaaa4798-9b5b-4e5b-95b9-488077dc0b54") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 146.05 102.87 0) + (uuid "833820e6-b18e-4ee7-8702-45542210784c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 146.05 105.41 0) + (uuid "0f872159-8ad4-4de9-8c81-e1e9b057034b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 146.05 110.49 0) + (uuid "334a1038-e679-4c5c-a77a-514cdfc48004") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 146.05 107.95 0) + (uuid "3d695d19-abe4-4c83-9d40-8d1f16a2067d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 146.05 113.03 0) + (uuid "a3301820-9d01-4a8e-aad3-9ab9c9453004") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 146.05 115.57 0) + (uuid "cb6e5b6e-c552-48ad-8511-8abd91fba5b7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 146.05 118.11 0) + (uuid "0d932945-ea29-4d7c-a8d0-32338035d3f1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 146.05 120.65 0) + (uuid "3663b36a-91bf-4084-8652-d783037947d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 146.05 123.19 0) + (uuid "7f884693-f310-43e7-9061-b97ddafe127d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 146.05 125.73 0) + (uuid "38d1d802-3521-4db7-bb2e-49c2031812b7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch new file mode 100644 index 0000000..acdbec5 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "812c6173-c257-4e9a-bbd0-bc32fafee739") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "b5965a06-6de7-4c36-b3fb-23f160f528de") + ) + (pin "19" + (uuid "261ff1ba-c40b-496e-8992-dd8f9644f1d8") + ) + (pin "1" + (uuid "932f15c6-3489-4562-b259-59cd71c308dd") + ) + (pin "3" + (uuid "1b80db50-3000-42f9-94c1-0a7c73579fa6") + ) + (pin "5" + (uuid "34fe69d6-7a0c-4b0f-929c-943f6fd3b7f9") + ) + (pin "7" + (uuid "d3000197-26ba-4f21-9a25-7e0ebd59ed6e") + ) + (pin "17" + (uuid "2c8c41bd-5f2a-4765-bb28-3c6c8ce8fbb0") + ) + (pin "21" + (uuid "9c5478c2-0eb8-45bb-8b0f-b1b16bd1efc2") + ) + (pin "23" + (uuid "f4602ac0-5aff-4f79-a5dc-a53f46cdf08a") + ) + (pin "27" + (uuid "08d903d8-c866-45d8-a41c-f38a7f888603") + ) + (pin "29" + (uuid "e9426e8e-06fd-4971-9ab1-c8cd4a80f941") + ) + (pin "31" + (uuid "a0ccf923-1247-4caf-b20a-7d1cae016c94") + ) + (pin "33" + (uuid "4dbbd11f-9faf-46d9-b537-0130e234805b") + ) + (pin "35" + (uuid "fe0424c2-b9b4-472d-b055-94b5f7f0a4d3") + ) + (pin "37" + (uuid "3301daed-59d2-4874-83cb-1dfcc7319be2") + ) + (pin "39" + (uuid "53da5d7d-583a-41b8-bbc1-474ae25469d7") + ) + (pin "56" + (uuid "c848a008-89e8-485c-8631-62750c4c050f") + ) + (pin "61" + (uuid "9a4a70d1-e4be-42e9-92cf-ece3459c9b27") + ) + (pin "68" + (uuid "74a3b4a4-0ec5-4c57-9f47-2f7dd33f7fd7") + ) + (pin "72" + (uuid "9260015a-ce28-40d1-a0ee-1ad14a6ff338") + ) + (pin "6" + (uuid "27f9ba67-a2eb-4bdb-83c3-d50d844c4348") + ) + (pin "18" + (uuid "adb0ac8b-3240-49e2-86aa-b092dd362513") + ) + (pin "26" + (uuid "c17e615a-62d2-41ad-aabd-f019845ad124") + ) + (pin "30" + (uuid "be25b8c3-1d7f-4cab-b2b6-fcc9c4acc15c") + ) + (pin "45" + (uuid "e895b9d4-4584-47b1-9141-9944469dab4b") + ) + (pin "34" + (uuid "b450dac0-28c5-4cdd-a7cc-f48788e075f5") + ) + (pin "28" + (uuid "c2bc9ad1-956b-40e8-a348-b3bf48a8c87d") + ) + (pin "40" + (uuid "ce0a9afd-f327-4de2-b15b-26ee2146ae1d") + ) + (pin "59" + (uuid "2dfd1da9-93fe-41a4-b103-4868985b3cf0") + ) + (pin "24" + (uuid "493c1c52-da23-40cd-a54d-9dbdc8a6cda4") + ) + (pin "46" + (uuid "cbde8699-3b01-4d56-813d-cce73b45d7ec") + ) + (pin "48" + (uuid "0543f587-cc45-4d29-9dc8-1e78e4ea7d3e") + ) + (pin "66" + (uuid "6f73a647-7029-49b5-b031-dcaf46c4d1e3") + ) + (pin "75" + (uuid "32cf68ab-6a71-4dab-9841-705e1856d97f") + ) + (pin "16" + (uuid "456c8205-cb26-4e5b-8890-f08bb9c89177") + ) + (pin "41" + (uuid "ccc2c92f-4697-496f-88dc-d731e262d69b") + ) + (pin "67" + (uuid "2b6c2b77-38b4-4296-92b0-e127f7735337") + ) + (pin "22" + (uuid "13e53c33-4c42-42b8-a0a3-504960f89fad") + ) + (pin "32" + (uuid "9c0abe38-773d-4850-96f8-127a2e26c505") + ) + (pin "38" + (uuid "fd99f422-bb07-4f3f-9f74-70f222d51f9c") + ) + (pin "49" + (uuid "1cab7fdc-cc2a-4086-a856-2f6e5b5b1a94") + ) + (pin "43" + (uuid "103d67bd-0a87-42b7-9aad-623b0398418d") + ) + (pin "63" + (uuid "749b3214-77fd-4c90-9b5b-3e457fa73040") + ) + (pin "53" + (uuid "865c20cc-8066-4335-b299-7254a8f5690b") + ) + (pin "51" + (uuid "e0a84edb-c90c-4f1d-8b34-59c125daca52") + ) + (pin "54" + (uuid "52bcea9b-162e-4d7a-a607-f3a79188b79a") + ) + (pin "69" + (uuid "e66f7055-13d4-4b46-9f6b-bda8a9594be2") + ) + (pin "4" + (uuid "b1524633-50b7-4f2e-9c9b-2cee6599c959") + ) + (pin "57" + (uuid "6fb8c1c6-5bf7-4759-95a9-3229c20493b2") + ) + (pin "50" + (uuid "2435de8a-5b60-4bf3-96f6-90435043c48c") + ) + (pin "73" + (uuid "bb0e6bf1-609a-4e41-8ea3-e4858a00d650") + ) + (pin "47" + (uuid "cfa7360e-74b8-401f-9159-67e7948e898c") + ) + (pin "20" + (uuid "3b560385-be5f-4cbd-b7b4-52c748a2f5f0") + ) + (pin "36" + (uuid "adbb3558-92a3-4994-b341-5359c1b666dc") + ) + (pin "58" + (uuid "32ead886-157e-4e73-b689-0100df7844dc") + ) + (pin "44" + (uuid "b9f4316d-0326-4240-ae25-be97860f8d24") + ) + (pin "60" + (uuid "b585534d-1f83-45e1-9855-f7c6ba9e4efe") + ) + (pin "65" + (uuid "16e66a97-c3a4-40e8-b4e4-ee8a14b49008") + ) + (pin "71" + (uuid "b955fe1c-ae28-42d2-9f37-c949893e8f31") + ) + (pin "2" + (uuid "53af5370-4158-4203-92d4-b7deae4cea6f") + ) + (pin "42" + (uuid "0742e0e7-98ba-4c7a-b6ff-3cf3809ae8da") + ) + (pin "52" + (uuid "74292835-413f-4230-aa94-615bc8ade1b7") + ) + (pin "55" + (uuid "087fec6e-f917-4fd3-80ab-f9ce33e44e20") + ) + (pin "62" + (uuid "76665412-abfe-4576-b5d3-283eab0ddaa9") + ) + (pin "64" + (uuid "fd403fc2-7c0e-4ebb-a65a-79b6b447cfa7") + ) + (pin "70" + (uuid "4a5e80f1-ce55-418d-bccf-ee11ee8d3890") + ) + (pin "74" + (uuid "9705c69e-939d-4843-a2f9-32403824d341") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "66d85aaf-55bf-49fe-ac92-d19a1c1fa718") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e39ba5d4-2cad-465c-a0ff-29f17e1d5678") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f43e8e38-f85f-4ae6-b2cb-09ab7ac0d1e2") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "75d0092f-89d7-417a-a608-9f9c86a32259") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d0fc606-d0ae-452d-b8fe-d50e1f6eb7c5") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5f161d6f-f203-4785-8767-a95ba751ec15") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "865f66f7-9f8c-4ad4-8c05-cf2c25ebd5ff") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "72144e71-d24b-4d6c-9cee-7ee233c4dd97") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "fa5e926c-72c6-4466-a5b1-93056f21d003") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "f59b307f-65ae-4c83-95c1-3870b74bbeeb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "f5b6a2c1-6e0f-44cd-8123-082c1da2bb30") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "eda2c823-45db-4e15-ba5a-02f4eea65808") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "ec932699-d6c2-41c8-8d31-670e900b2c9f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "567c8428-e848-4d0c-b0fd-b79f541881d4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "79dbbf79-6a5b-4ebb-bd2f-bc8f9b798324") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..1b58e7a --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "69e602ec-39df-4686-a04a-4553efe3d1f4") + ) + (pin "1" + (uuid "f366ee37-f417-4e57-9344-40f57b6ade90") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "37755499-0336-448f-b532-4a99a9412d6d") + ) + (pin "1" + (uuid "09408cb8-00a7-4193-addf-91c1c5636071") + ) + (instances + (project "M.2 A Key 2280" + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/5de9800e-b95b-4308-b91f-acb238a29bf8/cc3f7226-2d92-4cf1-94ff-a54a17db1034/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb new file mode 100644 index 0000000..3becc55 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb @@ -0,0 +1,3300 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1N") + (net 3 "/M.2 A Key/PET1P") + (net 4 "/M.2 A Key/PET0N") + (net 5 "/M.2 A Key/PET0P") + (net 6 "/PET0+") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "/DP_MLDIR") + (net 13 "/DP_ML3-") + (net 14 "/DP_AUX-") + (net 15 "/DP_ML3+") + (net 16 "/DP_AUX+") + (net 17 "/DP_ML2-") + (net 18 "/DP_ML1-") + (net 19 "/DP_ML2+") + (net 20 "/DP_ML1+") + (net 21 "/DP_HPD") + (net 22 "/DP_ML0-") + (net 23 "/DP_ML0+") + (net 24 "/PER0-") + (net 25 "/PER0+") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (net 31 "/REFCLK0+") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (net 33 "/REFCLK0-") + (net 34 "/SUSCLK") + (net 35 "/PERST0#") + (net 36 "/CLKREQ0#") + (net 37 "/W_DISABLE2#") + (net 38 "/PEWAKE0#") + (net 39 "/W_DISABLE1#") + (net 40 "/I2C_DATA") + (net 41 "/PER1+") + (net 42 "/I2C_CLK") + (net 43 "/PER1-") + (net 44 "/ALERT#") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (net 46 "/PERST1#") + (net 47 "/CLKREQ1#") + (net 48 "/PEWAKE1#") + (net 49 "/REFCLK1+") + (net 50 "/REFCLK1-") + (net 51 "/PET1-") + (net 52 "/PET1+") + (net 53 "/PET0-") + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "48b0e465-6a27-46bf-8de6-880ee72bb8a8") + (at 106.972527 49.118657) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8b31400e-7dbc-4e38-9c00-37457153077c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bcd53e1b-4f18-4c11-b5ac-f80b4140cfc0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0cbfc0a6-6842-4788-a832-5f22acf39a5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d152bc8c-a71b-4fba-8b68-d10f6ec6e1ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "678ce0c2-ae91-45e3-be68-c77c248b54ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "c68c8380-a7ca-4ce1-b864-e6fc7eaff07f") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4bc66bf8-2877-4cac-a606-7d0a61ec4842") + (at 99.622527 154.372657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "8ad437f7-5bcb-4382-b27f-1a4683db803c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a99e1362-d4bb-4553-9f7a-c01e787fb2c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ff1b8365-8086-4f8f-a113-2cae00dbbbd3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f370ae4b-9fbe-4d7f-96ac-30ebf14f9d57") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06dd114b-a005-457e-a57b-2da42ce3c99b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7f289bd3-def7-4747-8b57-e11537b86204") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c11d970a-ad96-49ff-9e3f-ab99f5132f12") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50276634-9225-4b32-8f58-d7f5f9edccb7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "607ef297-8632-42f5-9d7a-8eaa17695ade") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99901e7e-ed06-461a-b44d-9b1efb8e21a6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e872813-8813-42b0-bc7b-23874321d53d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "603af2d7-47e1-4294-90b6-1708e3ffdf90") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "35d4262a-d6a9-458e-9833-f6f5c19b37f5") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cf329a48-8d12-470b-a677-6502009eb25b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2d3cd10c-a1c4-475b-82f4-8e9df6364503") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "b8deb466-2c2d-4f5e-a3cb-b7c4e04464b1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1-") + (pintype "passive") + (uuid "0f638be1-4b50-476d-9a54-490cbf468e9e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "70c6fc95-6ba2-4e4f-b18b-f2691a859207") + (at 106.322527 154.372657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "3572f908-ed37-4330-aef8-38101c365bd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "bb6cfcef-e05e-428c-a789-ed70addfa643") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d40c89a3-6101-4a2e-b54f-e4128a67a13c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "11cfa049-0995-4ca5-a061-b6539cd7e8db") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ccc3c3cc-bf51-42bc-a925-3baedd76e9ed") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3b61aa57-60bc-44d7-ac0d-41cf3c03f28c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f736e77-d34e-4ad3-b58b-532ca153e547") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65c1a818-2508-4a06-827c-574a35a12775") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8250ac8-cf99-446e-97b5-598a56912593") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68e6d0f1-d99c-4912-bc43-6dea1e374d83") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "429cd308-5368-4aa0-9f98-db4e149fdc02") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c18cea15-fc0d-45b5-9ab1-c35e00fa75df") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "b2add09b-7a6a-4c23-97b2-0cf2c48756e8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c08c1a4f-c6c1-46d0-881d-a037d41113e7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5693dc3f-c1d2-4de0-b36a-ff422927076a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "ecb3d10e-3dba-4e6f-af76-c940d630773e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0+") + (pintype "passive") + (uuid "0a2e393c-c346-4d1b-bddd-67f9abbf0069") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "822e7a64-9544-478d-9cbc-6634e56d82c3") + (at 105.622527 154.372657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "5faadb19-ce0e-4250-9b89-fe0eacd141ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1bf35c79-7efe-401a-abd5-ac344cace7f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "86cabd0f-40a0-428d-af48-287c657ce438") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd65ef90-4569-4547-83d9-f2352591c13b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "636bb9ee-61a9-41e5-b0c9-fd729611e9f4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9aaa07f-3e0c-41f1-81b2-647bbcd6cd8d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6e7fe50-834e-4f01-9769-5ed8e5d26d58") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6dd908bf-7e32-47b4-a6af-9dc1aeade9f7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "625759fa-2476-451f-840e-65935066b765") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a0319e7-10b3-4ed4-8976-22c9303c1675") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da26c8d5-0e60-4499-9b5b-0a5ec2c26a7b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "531da7b7-b1c8-41a1-a898-a761a0ba54bd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f0f005dd-fa06-4e38-a07e-05c3f67395dc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6461a63a-2ce4-47a2-b8ea-832cbfb42242") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a3a8cbd7-078b-4fbf-8ce6-e8ab9a391393") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "287050de-ec14-44e8-8de8-fdfabfea5338") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0-") + (pintype "passive") + (uuid "1acdcae4-fabf-45a3-83da-8e2f2420f78e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a23373c6-5c83-4d22-bc9b-ab89eeda70d1") + (at 100.322527 154.372657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "8d96d7b0-4999-4d78-b1b6-5fe5728f4eab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9253c8ba-fed9-46a3-866e-137c90c964bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9f8fcbea-e562-4be8-9080-35b1201167ee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bbec0bb8-c6f5-4ad1-9bd5-e3e5e7865f42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68bccb93-4b8f-43fa-8c3e-f2989de1d389") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d7b51421-cdf0-4fb7-8f6f-5ab6d1a7c99f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff06fc2a-e7e5-4f77-a107-3028d6f0a05f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff2d2a0f-8170-4778-bab0-330023528c5e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd3bdcf4-22e4-4fef-9e8d-6ef97007cf19") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae432379-e05a-420b-bdfd-74f89c2d86af") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ddbedb59-07c0-484e-ac2e-8399fe0501a2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24d5ef12-fd1c-4541-aa3e-1dcff47d357a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f4f95e47-2014-4add-b316-8cae6327aa40") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1e17d6c5-b850-4362-bcea-511b3762a557") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "778a05c5-7d8c-435b-8c0b-4f920f0d3d94") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "21720be1-67f8-4d59-bf39-09ac19d17fc1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET1+") + (pintype "passive") + (uuid "c58ebf11-71c5-4b5e-b801-df4d1740e5ad") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "a46b436a-d78d-4062-8a22-2f47a76963d6") + (at 106.972527 158.008657) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e0f116ca-e5ee-4cfe-b822-5c37f0dd2ee2") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "81c4944c-0fe4-46e2-8ffc-82817d0ad78e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a757a701-ec6a-4758-8dda-001163256494") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d69315ad-1b51-4a62-9b17-030152e8b584") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "48d1b525-d422-40f5-83ad-09fd8d24aa6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "c846aafa-e49f-4a3f-8d13-bef96159f7c7") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "01ea0282-55a4-419b-a029-62748775ff8e") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "64357696-edc6-48ae-8660-ae79e70754f8") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "767ca3b7-991e-45aa-be2a-49e1dc569ec1") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "95fabdbf-8396-40e1-8d10-70c41623d12b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "48cf1304-bac0-4b59-b107-e1c7343f1c0b") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "63c37cd1-3de4-4a90-b543-370a38bd7d1c") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "55e2cdad-2dd2-4782-9b80-e6473c01347b") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e11e158-0bfd-47d9-8c49-acabfd196850") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7314fd66-4c89-41ea-ab38-118e5dd397c7") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca33c624-adc3-43b6-a965-0b4728259ed1") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c0b2b4f0-548d-4c02-99a6-16225057172c") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d6685790-1cea-4a47-ba3b-e7a38880126a") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "313d8e4a-876d-49d1-a2ab-0a51b1f1867d") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a6222f22-e632-4a61-9ad9-ce12fe13a6c6") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "67f6e1b4-51a9-4651-b3b6-c5042191d89a") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "60f5c376-f8c7-4d6e-975e-0dc9b161b716") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "060bd3c8-6589-463f-8466-5f5fa431bc71") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a75ce19-1583-4b55-a5b1-7fb6d24a2676") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89295f19-3a86-44f9-b736-2c96efda14f4") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b21ce883-f574-4624-806a-e87dcc61d890") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d081e43-deda-4efd-b921-586c48a52e83") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1fdd790-0550-4c28-9e62-76d64a8e1731") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "02365354-06d2-42b0-a6bf-5db9a79e7842") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "246eadbf-f3f4-4105-afca-1a242b094c37") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9837f4ff-bcfa-4f39-ba59-0d1326838528") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "db50bef9-9b95-4d55-b228-ec8d6029e505") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f2098a46-a440-4962-bc7d-f86843bb365d") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ddc9f47-410a-45d5-902c-e826efddbb51") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fb8da358-fce9-4130-8cd4-527406741d20") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "46b168f0-1d33-48aa-9482-26524afdf35a") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b41f4859-ccf4-470f-911c-1910e04b6a23") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0c83d67d-2b08-458b-a168-722dd89ac21f") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d4cf581a-df82-4bc1-ae33-f2fc25429255") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b1a3c1d8-9e2a-4315-b29c-016554d416dc") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "134db194-561c-4649-845c-e5b9fb232e64") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a65f187d-124a-4a4f-b5d9-e9722c62c7ce") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9d39c641-9cf0-418e-a272-9ea7251f12e7") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2319fd6e-6ca4-4069-b524-9f1d67802831") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1401b762-9a9a-4a19-baa1-521286aa4ca5") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c58e578e-5630-4ba5-a2bd-e74a6746cb82") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1fde8d37-93c0-4768-a7bc-68e49f9b7ce7") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dc25e692-5901-4609-a5b5-ab5bad3fe9f6") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "460e278a-e5e1-46db-a1cb-a744130f092e") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b2e8eca-1453-4ee3-acf6-e30ed4366916") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2e7a64bf-34e3-4389-a819-3c488c3596c1") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "53d2fe11-580e-4a5e-bf91-da35892a5d1e") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1954de71-9be9-4924-9ea4-e570b92e1116") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "af283e6c-6754-45fd-b7f0-3b4533c01ac5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "89118a9e-6bcc-4785-9fa4-1ab6b0f11416") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "52bd4a35-f8de-4218-b7c8-eecd25656f66") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5a0a4fd0-7185-4568-b4c5-823df74b04d6") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8270cd4d-e77a-453c-8228-2fffb4ffeab3") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1a790938-6740-4337-af23-6b8ac9513d20") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "38244d0a-8275-43de-a53e-6f68f7417ddf") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7e5278f1-00c5-4e03-ad69-2bdfae157a06") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a451a0ce-ba10-44d7-b2a6-ba1e40dd9ef7") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "14928e6b-fa67-4032-93aa-2a8ff45d7ae2") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8dc3eb3b-f481-496a-91af-08691d9dff49") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4b1379df-3a0d-471d-ba8e-66ad3758556d") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c64c44ed-408f-4c4c-a087-8476e30e4c03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "79747183-0935-4013-b156-49e9218ef719") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "65ea4480-ec5e-4a85-8efb-a5c330d1a7fd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "57d085c0-6312-4181-8993-0b4ed01fd01d") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "c845c15d-07d4-4be2-b92a-f4fc69d9056d") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "194700fd-a25c-475a-9aeb-962afcd7a9bd") + (pts + (xy 91.972527 48.008657) (xy 121.972527 48.008657) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 106.972527 26.778657 0) + (layer "User.2") + (uuid "194700fd-a25c-475a-9aeb-962afcd7a9bd") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "50487689-3c87-467b-8f1f-f9e38ad149f1") + (pts + (xy 116.882527 159.118657) (xy 116.882527 79.118657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.567527 119.118657 90) + (layer "User.2") + (uuid "50487689-3c87-467b-8f1f-f9e38ad149f1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "68cb9cde-ccf1-42b1-8df7-e757011094cf") + (pts + (xy 116.897527 159.118657) (xy 116.897527 99.118657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.842527 129.118657 90) + (layer "User.2") + (uuid "68cb9cde-ccf1-42b1-8df7-e757011094cf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7dcdef22-25c6-4dff-8d41-bc2fb0f63d71") + (pts + (xy 116.897527 159.118657) (xy 116.897527 117.118657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.292527 138.118657 90) + (layer "User.2") + (uuid "7dcdef22-25c6-4dff-8d41-bc2fb0f63d71") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8a356b6e-df61-4561-9341-e7c284561e7d") + (pts + (xy 95.972527 49.118657) (xy 117.972527 49.118657) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.972527 33.238657 0) + (layer "User.2") + (uuid "8a356b6e-df61-4561-9341-e7c284561e7d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ce67b353-1d8f-4b9e-b232-c5df087b51f2") + (pts + (xy 116.897527 159.118657) (xy 116.897527 49.118657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.337527 104.118657 90) + (layer "User.2") + (uuid "ce67b353-1d8f-4b9e-b232-c5df087b51f2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ed2d8e78-3554-4111-a40d-8aa174c4da5c") + (pts + (xy 116.897527 159.118657) (xy 116.897527 129.118657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.392527 144.118657 90) + (layer "User.2") + (uuid "ed2d8e78-3554-4111-a40d-8aa174c4da5c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7b84db60-99f5-4484-83da-650625f98362") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a3940e2c-1a81-4c89-85e4-989ddb651180") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "07f93df3-18ff-4a79-b2b9-5de51d555260") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a01af43e-be34-48b4-87f1-57da0b3a95d6") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "bd35274d-e575-4357-a323-881e5dde835e") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "5004b517-5b20-4999-b779-2914fec26898") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d7461180-6199-4b65-8dfa-9aeae4199189") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "249b75be-556e-43fd-a809-89f76cb6a181") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "8beb4da9-aa82-488b-bba0-d17fdf0c5237") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "af1682a7-c7b2-487e-8c34-63acb0d0da82") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "ba342634-202a-45f2-80a8-71ac10d84bed") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "f99b7d9c-97e1-4749-942f-6b27e5e0e92d") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "a97bf890-59d5-4ece-9feb-1c196324b4c8") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "44b468ae-2e53-4a30-b58f-cd25eac8ee33") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ed5fa2ba-85a1-45b9-ad6d-fb5042041468") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5a1b25dd-5646-4ccb-ad09-eca252ceb1fd") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "639ce94e-4857-44c5-a831-c67a22791af2") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "b054aebf-818a-4f6d-86d6-617348de80d5") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "f75c7f37-41a5-4dcd-8356-e1046bea280e") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "1aeec624-8e37-4f92-b7bb-17a0447198e5") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ba6d23c9-4b53-4d09-976e-60d92e37c879") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a7309a88-87ee-44d3-b6f8-f4a11db7a4e1") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "3cf71d67-91de-4ff8-bcbe-cc1d0c3366ab") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "7c34d5b2-e97d-4613-a65f-0ed5d1f971e3") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "882d98e0-78df-4f69-9577-014e4fc95609") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "1a0bc7a3-0eda-474c-838b-dddc2d99cf4c") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "d6dcdc75-ef08-4a9c-ad9d-15f1d3c5b4f0") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "70fc8b19-a008-4612-95f3-7e22509feedd") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "b360ca2b-ae74-491c-af08-0b318a9de372") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "2f8b4bc7-e837-4da2-896f-06acd6d90275") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dbff1c77-eb59-4624-a98d-cd6e0108fd15") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "da1c6b19-81ef-4598-9488-b38db37aa546") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "260c0fad-49f2-444b-aa6b-b30eb49d1f9a") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c4961fd3-e37f-4096-a95d-61ed1c035fb7") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "e529ba9c-edd7-4dd0-ae19-3d2c72be617a") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "4fb1e29e-4984-4885-8699-a48d97cf3f0b") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "56fb9c54-45a1-46bc-8945-5432db3567dd") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "71a3c8b1-8aba-4803-b26c-13d17365965f") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "8a22b4c5-44b3-4a13-a48e-c1aeef234bc7") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "c836a8a0-3f7f-4ef7-bd3f-d0b776d8778c") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "61b290db-26b6-4d39-abe6-3591b72d3d8e") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "687b9da1-6b3f-4c32-a620-d65b2c6e3cf7") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2196f98f-6587-44f1-8842-a3804ef981bc") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "4737f1f4-7e78-4fc7-a010-07aca401d8b2") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "c1bdb45e-7e7b-4563-aa41-1368fedfe6a7") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "750bed5d-1b83-4ed2-9b12-d6358a58e74f") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "84129784-3cb1-4962-9677-629c9c1af2f8") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "04b316c7-2234-460d-8cb5-a422b1c03030") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cb792bdf-1643-42a3-b548-8c5321f213a1") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "7902417f-09bb-4458-b7b8-816ab5172967") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "3e668a19-5d68-4344-ba92-c264d9b4f597") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "0e65cb31-c297-47d2-a352-dc8414325e48") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "a38b8dcf-4bbb-43d5-8d25-5a4f75a9d6fe") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "f98cf8d1-3436-4fd0-96ac-17704e361763") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ee53b437-392d-4bc3-9479-ad6b5d780bf7") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "641d7771-4d20-411a-b5bd-dff67ca403fb") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "556efae4-c8bd-4296-a6a1-e0cf2276fc86") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "4d8352cd-0dc3-45c2-acd4-f29a9ed20392") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "670f4b51-cc8b-4b52-a3c6-9d5e365897b1") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "6c3be36d-b5f7-4171-99ca-946118050dab") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "50018a66-ccab-4cd6-853f-f148ae0e7253") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "daad2b99-c9a1-4054-aafd-c6353eb9681f") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "120e5bcc-f3b7-4bc4-84be-f213742c5b6f") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2aebca0d-a5d1-4474-99a3-351e2208dd60") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "6bfe5807-344e-4f9b-89d9-03a3d8941f2a") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a20774bf-abd4-4a4d-b8f4-31bea5e561e5") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "76606df6-412d-423b-8726-12d3696bdeb4") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "c83fbc05-2811-4592-b0ec-55119e2ad5e2") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 117.972527 155.118657) (xy 117.972527 159.118657) (xy 95.972527 159.118657) (xy 95.972527 155.118657) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ce3ce5e2-1b84-482e-ace5-d332262431be") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.972527 159.118657) (xy 121.972527 153.918657) (xy 91.972527 153.918657) (xy 91.972527 159.118657) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 117.972527 155.118657) + (end 121.972527 155.118657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0a23b691-64a6-43b4-8080-aa186d23fdf0") + ) + (gr_line + (start 95.972527 155.118657) + (end 91.972527 155.118657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "936fb0a8-0699-4c90-9a0e-7901129f866b") + ) + (gr_line + (start 121.972527 49.118657) + (end 91.972527 49.118657) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "aa9ff4b9-2af6-42bd-a73d-1fab6b2ac144") + ) + (gr_line + (start 121.972527 155.118657) + (end 121.972527 49.118657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e2e48800-e00f-4d55-be80-3488a68b45a6") + ) + (gr_line + (start 91.972527 49.118657) + (end 91.972527 155.118657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ff96bac6-53ea-4a5b-8ab6-264365279626") + ) + (via + (at 110.472527 156.037657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "16259754-22f6-4aa3-938f-102723a78f6a") + ) + (via + (at 107.472527 156.037657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "20d778d0-6d27-41e8-9835-80bbc671840a") + ) + (via + (at 108.972527 156.037657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "347399e5-4cba-410a-a03f-2d6ed1afd5f9") + ) + (via + (at 111.972527 156.037657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "744baa22-c137-46c0-b34a-916829f4ae6b") + ) + (segment + (start 99.622527 155.037658) + (end 99.622527 154.692657) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1a4cb847-c3f4-4df5-b02a-46086363c3bf") + ) + (segment + (start 99.722527 157.968657) + (end 99.722527 156.693656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1b5fa87d-a900-4ad2-a652-dc7fbaa8d6e5") + ) + (segment + (start 99.747527 156.668656) + (end 99.747527 155.162658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "85f9f272-008a-4fa6-b7e8-4dab09caf500") + ) + (segment + (start 99.722527 156.693656) + (end 99.747527 156.668656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "abc20f55-6ce6-47ef-9b7b-95818055b70d") + ) + (segment + (start 99.747527 155.162658) + (end 99.622527 155.037658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b3e90949-1703-4111-9f25-4a35fe12ae18") + ) + (segment + (start 100.322527 155.037658) + (end 100.322527 154.692657) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "13c2f55e-e889-49b8-aa4b-ce14b9c860a5") + ) + (segment + (start 100.197527 155.162658) + (end 100.322527 155.037658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2a01236a-4bf3-441c-be63-f9f1c1d42650") + ) + (segment + (start 100.222527 157.968657) + (end 100.222527 156.693656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "73dffb99-f7c8-4df4-92c8-374ace541399") + ) + (segment + (start 100.197527 156.668656) + (end 100.197527 155.162658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "80dc65ad-57e0-4b7c-b507-9ad5d7f4fb00") + ) + (segment + (start 100.222527 156.693656) + (end 100.197527 156.668656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bab84843-abc7-4d58-bd84-0e7393bed335") + ) + (segment + (start 105.747527 155.162658) + (end 105.622527 155.037658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "181d8560-49d8-41db-a22b-9ff380ccdc94") + ) + (segment + (start 105.722527 157.968657) + (end 105.722527 156.693656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7d1088f1-9675-485a-a04e-be040dd26db8") + ) + (segment + (start 105.747527 156.668656) + (end 105.747527 155.162658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "982136c4-d904-462c-8672-dd140b5fc925") + ) + (segment + (start 105.622527 155.037658) + (end 105.622527 154.692657) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "de6b278f-146d-4d89-825d-dc13defb8467") + ) + (segment + (start 105.722527 156.693656) + (end 105.747527 156.668656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fb6fd580-ff45-4520-a755-688004a7ffd3") + ) + (segment + (start 106.222527 156.693656) + (end 106.197527 156.668656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "23f39dcf-f60b-48ce-bd4b-3e4a6aebe5b2") + ) + (segment + (start 106.197527 156.668656) + (end 106.197527 155.162658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "29c83198-37cd-4777-8af2-2b36cbfe9d6e") + ) + (segment + (start 106.197527 155.162658) + (end 106.322527 155.037658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "817d8deb-254f-4072-b594-a4e006c25dc0") + ) + (segment + (start 106.222527 157.968657) + (end 106.222527 156.693656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b4458076-dcaf-4073-8de0-c3467d5b7519") + ) + (segment + (start 106.322527 155.037658) + (end 106.322527 154.692657) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b4a0aa23-2ec1-4c7a-9cbb-50b2490f2fe9") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "39dec459-e56e-4750-9368-54216d6d9172") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 91.963877 49.117657) (xy 121.969139 49.117657) (xy 121.973299 157.308657) (xy 91.968037 157.308657) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.002926 49.640831) (xy 104.022745 49.676691) (xy 104.08523 49.950463) (xy 104.085235 49.950479) + (xy 104.196519 50.268512) (xy 104.342719 50.572098) (xy 104.521989 50.857406) (xy 104.727982 51.115713) + (xy 105.616959 50.226736) (xy 105.653984 50.274988) (xy 105.816196 50.4372) (xy 105.864446 50.474223) + (xy 104.975469 51.3632) (xy 104.975469 51.363201) (xy 105.233777 51.569194) (xy 105.519085 51.748464) + (xy 105.822671 51.894664) (xy 106.140704 52.005948) (xy 106.14072 52.005953) (xy 106.469212 52.080929) + (xy 106.804055 52.118657) (xy 107.140999 52.118657) (xy 107.47584 52.080929) (xy 107.475841 52.080929) + (xy 107.804333 52.005953) (xy 107.804349 52.005948) (xy 108.122382 51.894664) (xy 108.425968 51.748464) + (xy 108.711276 51.569194) (xy 108.969583 51.363201) (xy 108.969583 51.3632) (xy 108.080606 50.474224) + (xy 108.128858 50.4372) (xy 108.29107 50.274988) (xy 108.328094 50.226736) (xy 109.21707 51.115713) + (xy 109.217071 51.115713) (xy 109.423064 50.857406) (xy 109.602334 50.572098) (xy 109.748534 50.268512) + (xy 109.859818 49.950479) (xy 109.859823 49.950463) (xy 109.922309 49.676691) (xy 109.955083 49.6305) + (xy 109.994454 49.619157) (xy 121.398027 49.619157) (xy 121.450353 49.640831) (xy 121.472027 49.693157) + (xy 121.472027 154.544157) (xy 121.450353 154.596483) (xy 121.398027 154.618157) (xy 117.327324 154.618157) + (xy 117.326313 154.618222) (xy 117.310025 154.618222) (xy 117.137625 154.64861) (xy 116.973121 154.708473) + (xy 116.973116 154.708476) (xy 116.821517 154.795989) (xy 116.687407 154.908504) (xy 116.687405 154.908506) + (xy 116.574877 155.042593) (xy 116.574868 155.042605) (xy 116.487331 155.194196) (xy 116.427447 155.358683) + (xy 116.397033 155.531089) (xy 116.397032 155.54819) (xy 116.397032 155.552745) (xy 116.397027 155.552765) + (xy 116.397027 155.618609) (xy 116.397027 155.61862) (xy 116.397021 155.689389) (xy 116.397027 155.689478) + (xy 116.397027 157.308657) (xy 116.098027 157.308657) (xy 116.098027 157.098909) (xy 116.086394 157.040426) + (xy 116.059998 157.000922) (xy 116.047527 156.95981) (xy 116.047527 156.868657) (xy 116.022905 156.868657) + (xy 115.949981 156.883162) (xy 115.916272 156.905686) (xy 115.87516 156.918157) (xy 115.527778 156.918157) + (xy 115.486962 156.926275) (xy 115.458092 156.926275) (xy 115.417276 156.918157) (xy 115.417275 156.918157) + (xy 115.069894 156.918157) (xy 115.028782 156.905686) (xy 114.995072 156.883162) (xy 114.922149 156.868657) + (xy 114.897527 156.868657) (xy 114.897527 156.95981) (xy 114.885056 157.000922) (xy 114.85866 157.040425) + (xy 114.847027 157.09891) (xy 114.847027 157.308657) (xy 114.698027 157.308657) (xy 114.698027 156.116682) + (xy 114.698026 156.116677) (xy 114.660551 155.916201) (xy 114.586875 155.72602) (xy 114.479508 155.552616) + (xy 114.479507 155.552614) (xy 114.342106 155.401892) (xy 114.342105 155.401891) (xy 114.179352 155.278986) + (xy 114.179349 155.278985) (xy 114.179348 155.278984) (xy 113.996777 155.188075) (xy 113.996773 155.188074) + (xy 113.996771 155.188073) (xy 113.800609 155.132259) (xy 113.800603 155.132258) (xy 113.59753 155.113442) + (xy 113.597524 155.113442) (xy 113.39445 155.132258) (xy 113.394444 155.132259) (xy 113.198282 155.188073) + (xy 113.198277 155.188075) (xy 113.015704 155.278985) (xy 113.015701 155.278986) (xy 112.852948 155.401891) + (xy 112.852947 155.401892) (xy 112.715546 155.552614) (xy 112.715546 155.552615) (xy 112.608182 155.726015) + (xy 112.608177 155.726025) (xy 112.534504 155.916197) (xy 112.497027 156.116677) (xy 112.497027 156.844365) + (xy 112.475353 156.896691) (xy 112.423027 156.918365) (xy 112.418787 156.918157) (xy 112.417275 156.918157) + (xy 112.027779 156.918157) (xy 112.027778 156.918157) (xy 111.986962 156.926275) (xy 111.958092 156.926275) + (xy 111.917276 156.918157) (xy 111.917275 156.918157) (xy 111.527779 156.918157) (xy 111.527778 156.918157) + (xy 111.486962 156.926275) (xy 111.458092 156.926275) (xy 111.417276 156.918157) (xy 111.417275 156.918157) + (xy 111.069894 156.918157) (xy 111.028782 156.905686) (xy 110.995072 156.883162) (xy 110.922149 156.868657) + (xy 110.897527 156.868657) (xy 110.897527 156.95981) (xy 110.885056 157.000922) (xy 110.85866 157.040425) + (xy 110.847027 157.09891) (xy 110.847027 157.308657) (xy 110.598027 157.308657) (xy 110.598027 157.098909) + (xy 110.586394 157.040426) (xy 110.559998 157.000922) (xy 110.547527 156.95981) (xy 110.547527 156.868657) + (xy 110.522905 156.868657) (xy 110.449981 156.883162) (xy 110.416272 156.905686) (xy 110.37516 156.918157) + (xy 110.027778 156.918157) (xy 109.986962 156.926275) (xy 109.958092 156.926275) (xy 109.917276 156.918157) + (xy 109.917275 156.918157) (xy 109.569894 156.918157) (xy 109.528782 156.905686) (xy 109.495072 156.883162) + (xy 109.422149 156.868657) (xy 109.397527 156.868657) (xy 109.397527 156.95981) (xy 109.385056 157.000922) + (xy 109.35866 157.040425) (xy 109.347027 157.09891) (xy 109.347027 157.308657) (xy 109.098027 157.308657) + (xy 109.098027 157.098909) (xy 109.086394 157.040426) (xy 109.059998 157.000922) (xy 109.047527 156.95981) + (xy 109.047527 156.868657) (xy 109.022905 156.868657) (xy 108.949981 156.883162) (xy 108.916272 156.905686) + (xy 108.87516 156.918157) (xy 108.569894 156.918157) (xy 108.528782 156.905686) (xy 108.495072 156.883162) + (xy 108.422149 156.868657) (xy 108.397527 156.868657) (xy 108.397527 156.95981) (xy 108.385056 157.000922) + (xy 108.35866 157.040425) (xy 108.347027 157.09891) (xy 108.347027 157.308657) (xy 108.098027 157.308657) + (xy 108.098027 157.098909) (xy 108.086394 157.040426) (xy 108.059998 157.000922) (xy 108.047527 156.95981) + (xy 108.047527 156.868657) (xy 108.022905 156.868657) (xy 107.949981 156.883162) (xy 107.916272 156.905686) + (xy 107.87516 156.918157) (xy 107.527778 156.918157) (xy 107.486962 156.926275) (xy 107.458092 156.926275) + (xy 107.417276 156.918157) (xy 107.417275 156.918157) (xy 107.069894 156.918157) (xy 107.028782 156.905686) + (xy 106.995072 156.883162) (xy 106.922149 156.868657) (xy 106.897527 156.868657) (xy 106.897527 156.95981) + (xy 106.885056 157.000922) (xy 106.85866 157.040425) (xy 106.847027 157.09891) (xy 106.847027 157.308657) + (xy 106.598027 157.308657) (xy 106.598027 157.098909) (xy 106.586394 157.040426) (xy 106.559998 157.000922) + (xy 106.548543 156.972032) (xy 106.524043 156.825727) (xy 106.52549 156.819453) (xy 106.523027 156.813505) + (xy 106.523027 156.654092) (xy 106.523026 156.654091) (xy 106.501293 156.572983) (xy 106.502146 156.572754) + (xy 106.498027 156.552033) (xy 106.498027 155.31778) (xy 106.5197 155.265455) (xy 106.562987 155.222169) + (xy 106.602549 155.153646) (xy 106.623027 155.07722) (xy 106.623027 155.077215) (xy 106.62366 155.072412) + (xy 106.625168 155.07261) (xy 106.644701 155.025454) (xy 106.674733 154.995422) (xy 106.720112 154.892648) + (xy 106.723027 154.867522) (xy 106.723026 154.517793) (xy 106.720112 154.492666) (xy 106.680319 154.402545) + (xy 106.679012 154.345925) (xy 106.680309 154.342792) (xy 106.720112 154.252648) (xy 106.723027 154.227522) + (xy 106.723026 153.877793) (xy 106.720112 153.852666) (xy 106.674733 153.749892) (xy 106.595292 153.670451) + (xy 106.492518 153.625072) (xy 106.492517 153.625071) (xy 106.492515 153.625071) (xy 106.471186 153.622597) + (xy 106.467392 153.622157) (xy 106.467391 153.622157) (xy 106.177663 153.622157) (xy 106.15254 153.625071) + (xy 106.152534 153.625072) (xy 106.049761 153.670451) (xy 106.024853 153.69536) (xy 105.972527 153.717034) + (xy 105.920201 153.69536) (xy 105.895292 153.670451) (xy 105.792518 153.625072) (xy 105.792517 153.625071) + (xy 105.792515 153.625071) (xy 105.771186 153.622597) (xy 105.767392 153.622157) (xy 105.767391 153.622157) + (xy 105.477663 153.622157) (xy 105.45254 153.625071) (xy 105.452534 153.625072) (xy 105.349761 153.670451) + (xy 105.270321 153.749891) (xy 105.224941 153.852668) (xy 105.222027 153.877792) (xy 105.222027 154.22752) + (xy 105.224941 154.252643) (xy 105.224942 154.252649) (xy 105.264733 154.342767) (xy 105.266041 154.399389) + (xy 105.264733 154.402547) (xy 105.224941 154.492668) (xy 105.222027 154.517792) (xy 105.222027 154.86752) + (xy 105.224941 154.892643) (xy 105.224942 154.892649) (xy 105.270321 154.995422) (xy 105.300353 155.025454) + (xy 105.319886 155.072611) (xy 105.321394 155.072413) (xy 105.322027 155.077222) (xy 105.342504 155.153643) + (xy 105.342506 155.153648) (xy 105.360347 155.184549) (xy 105.379751 155.218157) (xy 105.382067 155.222169) + (xy 105.426515 155.266617) (xy 105.427595 155.267796) (xy 105.436763 155.293002) (xy 105.447027 155.31778) + (xy 105.447027 156.552033) (xy 105.442907 156.572754) (xy 105.443761 156.572983) (xy 105.422027 156.654091) + (xy 105.422027 156.813505) (xy 105.421011 156.825727) (xy 105.396511 156.972032) (xy 105.391281 156.980398) + (xy 105.385056 157.000922) (xy 105.35866 157.040425) (xy 105.347027 157.09891) (xy 105.347027 157.308657) + (xy 105.098027 157.308657) (xy 105.098027 157.098909) (xy 105.086394 157.040426) (xy 105.059998 157.000922) + (xy 105.047527 156.95981) (xy 105.047527 156.868657) (xy 105.022905 156.868657) (xy 104.949981 156.883162) + (xy 104.916272 156.905686) (xy 104.87516 156.918157) (xy 104.527778 156.918157) (xy 104.486962 156.926275) + (xy 104.458092 156.926275) (xy 104.417276 156.918157) (xy 104.417275 156.918157) (xy 104.069894 156.918157) + (xy 104.028782 156.905686) (xy 103.995072 156.883162) (xy 103.922149 156.868657) (xy 103.897527 156.868657) + (xy 103.897527 156.95981) (xy 103.885056 157.000922) (xy 103.85866 157.040425) (xy 103.847027 157.09891) + (xy 103.847027 157.308657) (xy 103.598027 157.308657) (xy 103.598027 157.098909) (xy 103.586394 157.040426) + (xy 103.559998 157.000922) (xy 103.547527 156.95981) (xy 103.547527 156.868657) (xy 103.522905 156.868657) + (xy 103.449981 156.883162) (xy 103.416272 156.905686) (xy 103.37516 156.918157) (xy 103.027778 156.918157) + (xy 102.986962 156.926275) (xy 102.958092 156.926275) (xy 102.917276 156.918157) (xy 102.917275 156.918157) + (xy 102.569894 156.918157) (xy 102.528782 156.905686) (xy 102.495072 156.883162) (xy 102.422149 156.868657) + (xy 102.397527 156.868657) (xy 102.397527 156.95981) (xy 102.385056 157.000922) (xy 102.35866 157.040425) + (xy 102.347027 157.09891) (xy 102.347027 157.308657) (xy 102.098027 157.308657) (xy 102.098027 157.098909) + (xy 102.086394 157.040426) (xy 102.059998 157.000922) (xy 102.047527 156.95981) (xy 102.047527 156.868657) + (xy 102.022905 156.868657) (xy 101.949981 156.883162) (xy 101.916272 156.905686) (xy 101.87516 156.918157) + (xy 101.527778 156.918157) (xy 101.486962 156.926275) (xy 101.458092 156.926275) (xy 101.417276 156.918157) + (xy 101.417275 156.918157) (xy 101.069894 156.918157) (xy 101.028782 156.905686) (xy 100.995072 156.883162) + (xy 100.922149 156.868657) (xy 100.897527 156.868657) (xy 100.897527 156.95981) (xy 100.885056 157.000922) + (xy 100.85866 157.040425) (xy 100.847027 157.09891) (xy 100.847027 157.308657) (xy 100.598027 157.308657) + (xy 100.598027 157.098909) (xy 100.586394 157.040426) (xy 100.559998 157.000922) (xy 100.548543 156.972032) + (xy 100.524043 156.825727) (xy 100.52549 156.819453) (xy 100.523027 156.813505) (xy 100.523027 156.654092) + (xy 100.523026 156.654091) (xy 100.501293 156.572983) (xy 100.502146 156.572754) (xy 100.498027 156.552033) + (xy 100.498027 155.31778) (xy 100.5197 155.265455) (xy 100.562987 155.222169) (xy 100.602549 155.153646) + (xy 100.623027 155.07722) (xy 100.623027 155.077215) (xy 100.62366 155.072412) (xy 100.625168 155.07261) + (xy 100.644701 155.025454) (xy 100.674733 154.995422) (xy 100.720112 154.892648) (xy 100.723027 154.867522) + (xy 100.723026 154.517793) (xy 100.720112 154.492666) (xy 100.680319 154.402545) (xy 100.679012 154.345925) + (xy 100.680309 154.342792) (xy 100.720112 154.252648) (xy 100.723027 154.227522) (xy 100.723026 153.877793) + (xy 100.720112 153.852666) (xy 100.674733 153.749892) (xy 100.595292 153.670451) (xy 100.492518 153.625072) + (xy 100.492517 153.625071) (xy 100.492515 153.625071) (xy 100.471186 153.622597) (xy 100.467392 153.622157) + (xy 100.467391 153.622157) (xy 100.177663 153.622157) (xy 100.15254 153.625071) (xy 100.152534 153.625072) + (xy 100.049761 153.670451) (xy 100.024853 153.69536) (xy 99.972527 153.717034) (xy 99.920201 153.69536) + (xy 99.895292 153.670451) (xy 99.792518 153.625072) (xy 99.792517 153.625071) (xy 99.792515 153.625071) + (xy 99.771186 153.622597) (xy 99.767392 153.622157) (xy 99.767391 153.622157) (xy 99.477663 153.622157) + (xy 99.45254 153.625071) (xy 99.452534 153.625072) (xy 99.349761 153.670451) (xy 99.270321 153.749891) + (xy 99.224941 153.852668) (xy 99.222027 153.877792) (xy 99.222027 154.22752) (xy 99.224941 154.252643) + (xy 99.224942 154.252649) (xy 99.264733 154.342767) (xy 99.266041 154.399389) (xy 99.264733 154.402547) + (xy 99.224941 154.492668) (xy 99.222027 154.517792) (xy 99.222027 154.86752) (xy 99.224941 154.892643) + (xy 99.224942 154.892649) (xy 99.270321 154.995422) (xy 99.300353 155.025454) (xy 99.319886 155.072611) + (xy 99.321394 155.072413) (xy 99.322027 155.077222) (xy 99.342504 155.153643) (xy 99.342506 155.153648) + (xy 99.360347 155.184549) (xy 99.379751 155.218157) (xy 99.382067 155.222169) (xy 99.426515 155.266617) + (xy 99.427595 155.267796) (xy 99.436763 155.293002) (xy 99.447027 155.31778) (xy 99.447027 156.552033) + (xy 99.442907 156.572754) (xy 99.443761 156.572983) (xy 99.422027 156.654091) (xy 99.422027 156.813505) + (xy 99.421011 156.825727) (xy 99.396511 156.972032) (xy 99.391281 156.980398) (xy 99.385056 157.000922) + (xy 99.35866 157.040425) (xy 99.347027 157.09891) (xy 99.347027 157.308657) (xy 99.098027 157.308657) + (xy 99.098027 157.098909) (xy 99.086394 157.040426) (xy 99.059998 157.000922) (xy 99.047527 156.95981) + (xy 99.047527 156.868657) (xy 99.022905 156.868657) (xy 98.949981 156.883162) (xy 98.916272 156.905686) + (xy 98.87516 156.918157) (xy 98.527778 156.918157) (xy 98.486962 156.926275) (xy 98.458092 156.926275) + (xy 98.417276 156.918157) (xy 98.417275 156.918157) (xy 98.069894 156.918157) (xy 98.028782 156.905686) + (xy 97.995072 156.883162) (xy 97.922149 156.868657) (xy 97.897527 156.868657) (xy 97.897527 156.95981) + (xy 97.885056 157.000922) (xy 97.85866 157.040425) (xy 97.847027 157.09891) (xy 97.847027 157.308657) + (xy 97.548027 157.308657) (xy 97.548027 155.689474) (xy 97.548027 155.684527) (xy 97.548033 155.684506) + (xy 97.548029 155.64927) (xy 97.548044 155.649234) (xy 97.548042 155.618614) (xy 97.548043 155.618614) + (xy 97.548036 155.531086) (xy 97.525247 155.401892) (xy 97.517626 155.358689) (xy 97.48861 155.278984) + (xy 97.457744 155.194194) (xy 97.370209 155.042594) (xy 97.370206 155.04259) (xy 97.257687 154.9085) + (xy 97.257683 154.908496) (xy 97.123603 154.795991) (xy 97.12358 154.795972) (xy 97.030794 154.742401) + (xy 96.971974 154.708441) (xy 96.807478 154.648565) (xy 96.635086 154.618161) (xy 96.635073 154.61816) + (xy 96.618371 154.61816) (xy 96.618371 154.618159) (xy 96.613425 154.618158) (xy 96.613419 154.618157) + (xy 96.547555 154.618157) (xy 96.547554 154.618157) (xy 96.481662 154.618153) (xy 96.48166 154.618153) + (xy 96.476868 154.618153) (xy 96.476806 154.618157) (xy 92.547027 154.618157) (xy 92.494701 154.596483) + (xy 92.473027 154.544157) (xy 92.473027 49.693157) (xy 92.494701 49.640831) (xy 92.547027 49.619157) + (xy 103.9506 49.619157) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.647527 156.45981) (xy 107.635056 156.500922) (xy 107.60866 156.540425) (xy 107.597027 156.59891) + (xy 107.597027 157.308657) (xy 107.348027 157.308657) (xy 107.348027 156.598909) (xy 107.336394 156.540426) + (xy 107.309998 156.500922) (xy 107.297527 156.45981) (xy 107.297527 156.422657) (xy 107.647527 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.147527 156.45981) (xy 109.135056 156.500922) (xy 109.10866 156.540425) (xy 109.097027 156.59891) + (xy 109.097027 157.308657) (xy 108.848027 157.308657) (xy 108.848027 156.598909) (xy 108.836394 156.540426) + (xy 108.809998 156.500922) (xy 108.797527 156.45981) (xy 108.797527 156.422657) (xy 109.147527 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.647527 156.45981) (xy 110.635056 156.500922) (xy 110.60866 156.540425) (xy 110.597027 156.59891) + (xy 110.597027 157.308657) (xy 110.348027 157.308657) (xy 110.348027 156.598909) (xy 110.336394 156.540426) + (xy 110.309998 156.500922) (xy 110.297527 156.45981) (xy 110.297527 156.422657) (xy 110.647527 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.147527 156.45981) (xy 112.135056 156.500922) (xy 112.10866 156.540425) (xy 112.097027 156.59891) + (xy 112.097027 157.308657) (xy 111.848027 157.308657) (xy 111.848027 156.598909) (xy 111.836394 156.540426) + (xy 111.809998 156.500922) (xy 111.797527 156.45981) (xy 111.797527 156.422657) (xy 112.147527 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 108.236962 156.426275) (xy 108.208092 156.426275) (xy 108.189901 156.422657) (xy 108.255153 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.736962 156.426275) (xy 109.708092 156.426275) (xy 109.689901 156.422657) (xy 109.755153 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.236962 156.426275) (xy 111.208092 156.426275) (xy 111.189901 156.422657) (xy 111.255153 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.552628 155.520163) (xy 112.552629 155.520165) (xy 112.55263 155.520167) (xy 112.552631 155.520169) + (xy 112.567678 155.54682) (xy 112.599881 155.589649) (xy 112.604987 155.592928) (xy 112.637301 155.639443) + (xy 112.627913 155.694146) (xy 112.608183 155.726012) (xy 112.608177 155.726025) (xy 112.536527 155.910975) + (xy 112.536527 155.476749) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.700853 49.640831) (xy 103.722527 49.693157) (xy 103.722527 50.278319) (xy 103.753827 50.59611) + (xy 103.816122 50.90929) (xy 103.908819 51.214868) (xy 103.908824 51.214882) (xy 104.031014 51.509876) + (xy 104.031018 51.509884) (xy 104.18154 51.791493) (xy 104.181548 51.791506) (xy 104.358954 52.057012) + (xy 104.358958 52.057017) (xy 104.561531 52.303853) (xy 104.78733 52.529652) (xy 105.034166 52.732225) + (xy 105.034171 52.732229) (xy 105.299677 52.909635) (xy 105.29969 52.909643) (xy 105.581299 53.060165) + (xy 105.581307 53.060169) (xy 105.876301 53.182359) (xy 105.876315 53.182364) (xy 106.181893 53.275061) + (xy 106.495073 53.337356) (xy 106.812865 53.368657) (xy 107.132189 53.368657) (xy 107.44998 53.337356) + (xy 107.76316 53.275061) (xy 108.068738 53.182364) (xy 108.068752 53.182359) (xy 108.363746 53.060169) + (xy 108.363754 53.060165) (xy 108.645363 52.909643) (xy 108.645376 52.909635) (xy 108.910882 52.732229) + (xy 108.910887 52.732225) (xy 109.157723 52.529652) (xy 109.383522 52.303853) (xy 109.586099 52.057012) + (xy 109.617059 52.010677) (xy 108.080606 50.474224) (xy 108.128858 50.4372) (xy 108.29107 50.274988) + (xy 108.328094 50.226736) (xy 109.808564 51.707206) (xy 109.914039 51.509876) (xy 110.036229 51.214882) + (xy 110.036234 51.214868) (xy 110.128931 50.90929) (xy 110.191226 50.59611) (xy 110.222527 50.278319) + (xy 110.222527 49.693157) (xy 110.244201 49.640831) (xy 110.296527 49.619157) (xy 121.398027 49.619157) + (xy 121.450353 49.640831) (xy 121.472027 49.693157) (xy 121.472027 152.643157) (xy 121.450353 152.695483) + (xy 121.398027 152.717157) (xy 92.547027 152.717157) (xy 92.494701 152.695483) (xy 92.473027 152.643157) + (xy 92.473027 49.693157) (xy 92.494701 49.640831) (xy 92.547027 49.619157) (xy 103.648527 49.619157) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "34595a08-1264-4da0-bf22-a0db959b365a") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 122.011168 157.552657) (xy 122.009752 152.922657) (xy 91.991527 152.922657) (xy 91.991527 157.552657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 121.457675 152.937009) (xy 121.472027 152.971657) (xy 121.472027 154.569157) (xy 121.457675 154.603805) + (xy 121.423027 154.618157) (xy 117.328953 154.618157) (xy 117.32794 154.618222) (xy 117.310028 154.618222) + (xy 117.310027 154.618222) (xy 117.310026 154.618222) (xy 117.249252 154.628934) (xy 117.137629 154.648609) + (xy 117.137623 154.64861) (xy 116.973128 154.708471) (xy 116.973124 154.708473) (xy 116.821515 154.795991) + (xy 116.821513 154.795992) (xy 116.687409 154.908502) (xy 116.6874 154.908512) (xy 116.574869 155.042602) + (xy 116.487332 155.194193) (xy 116.427446 155.358691) (xy 116.427446 155.358693) (xy 116.397033 155.531085) + (xy 116.397032 155.549722) (xy 116.397032 155.552745) (xy 116.397027 155.552765) (xy 116.397027 155.61861) + (xy 116.397027 155.618618) (xy 116.397021 155.687724) (xy 116.397027 155.687813) (xy 116.397027 156.470538) + (xy 116.382675 156.505186) (xy 116.348027 156.519538) (xy 116.313379 156.505186) (xy 116.307285 156.497761) + (xy 116.291719 156.474464) (xy 116.225563 156.430261) (xy 116.167222 156.418657) (xy 116.097527 156.418657) + (xy 116.097527 157.552657) (xy 115.847527 157.552657) (xy 115.847527 156.418657) (xy 115.777831 156.418657) + (xy 115.732085 156.427755) (xy 115.712969 156.427755) (xy 115.667223 156.418657) (xy 115.597527 156.418657) + (xy 115.597527 157.552657) (xy 115.348027 157.552657) (xy 115.348027 156.598909) (xy 115.348026 156.598908) + (xy 115.347791 156.596515) (xy 115.34801 156.596493) (xy 115.347527 156.59157) (xy 115.347527 156.418657) + (xy 115.277831 156.418657) (xy 115.233364 156.427501) (xy 115.214247 156.4275) (xy 115.16728 156.418157) + (xy 115.167275 156.418157) (xy 114.777779 156.418157) (xy 114.756584 156.422372) (xy 114.719804 156.415056) + (xy 114.698968 156.383873) (xy 114.698027 156.374314) (xy 114.698027 156.116682) (xy 114.698027 156.116681) + (xy 114.660551 155.916201) (xy 114.586875 155.72602) (xy 114.479508 155.552616) (xy 114.479505 155.552612) + (xy 114.479504 155.552611) (xy 114.342106 155.401893) (xy 114.342103 155.40189) (xy 114.179349 155.278985) + (xy 114.179345 155.278982) (xy 113.996782 155.188077) (xy 113.996775 155.188074) (xy 113.800612 155.13226) + (xy 113.800606 155.132259) (xy 113.597527 155.113442) (xy 113.394447 155.132259) (xy 113.394441 155.13226) + (xy 113.198278 155.188074) (xy 113.198271 155.188077) (xy 113.015708 155.278982) (xy 113.015704 155.278985) + (xy 112.852951 155.40189) (xy 112.815849 155.442588) (xy 112.7819 155.458524) (xy 112.746626 155.445787) + (xy 112.731579 155.419136) (xy 112.726384 155.393016) (xy 112.70471 155.34069) (xy 112.668082 155.282396) + (xy 112.663274 155.278984) (xy 112.593493 155.229473) (xy 112.59349 155.229472) (xy 112.541167 155.207799) + (xy 112.541158 155.207797) (xy 112.462532 155.192157) (xy 112.462527 155.192157) (xy 107.055527 155.192157) + (xy 107.055521 155.192157) (xy 106.976895 155.207797) (xy 106.976886 155.207799) (xy 106.924562 155.229472) + (xy 106.866265 155.266102) (xy 106.813343 155.34069) (xy 106.813342 155.340693) (xy 106.791669 155.393016) + (xy 106.791667 155.393025) (xy 106.776027 155.471651) (xy 106.776027 156.344157) (xy 106.780693 156.367619) + (xy 106.773375 156.404401) (xy 106.742192 156.425235) (xy 106.732085 156.427245) (xy 106.712969 156.427245) + (xy 106.681858 156.421057) (xy 106.667275 156.418157) (xy 106.277779 156.418157) (xy 106.263195 156.421057) + (xy 106.232085 156.427245) (xy 106.212969 156.427245) (xy 106.181858 156.421057) (xy 106.167275 156.418157) + (xy 105.777779 156.418157) (xy 105.763195 156.421057) (xy 105.732085 156.427245) (xy 105.712969 156.427245) + (xy 105.681858 156.421057) (xy 105.667275 156.418157) (xy 105.277779 156.418157) (xy 105.263195 156.421057) + (xy 105.232085 156.427245) (xy 105.212969 156.427245) (xy 105.181858 156.421057) (xy 105.167275 156.418157) + (xy 104.777779 156.418157) (xy 104.763195 156.421057) (xy 104.732085 156.427245) (xy 104.712969 156.427245) + (xy 104.681858 156.421057) (xy 104.667275 156.418157) (xy 104.277779 156.418157) (xy 104.263195 156.421057) + (xy 104.232085 156.427245) (xy 104.212969 156.427245) (xy 104.181858 156.421057) (xy 104.167275 156.418157) + (xy 103.777779 156.418157) (xy 103.763195 156.421057) (xy 103.732085 156.427245) (xy 103.712969 156.427245) + (xy 103.681858 156.421057) (xy 103.667275 156.418157) (xy 103.277779 156.418157) (xy 103.263195 156.421057) + (xy 103.232085 156.427245) (xy 103.212969 156.427245) (xy 103.181858 156.421057) (xy 103.167275 156.418157) + (xy 102.777779 156.418157) (xy 102.763195 156.421057) (xy 102.732085 156.427245) (xy 102.712969 156.427245) + (xy 102.681858 156.421057) (xy 102.667275 156.418157) (xy 102.277779 156.418157) (xy 102.263195 156.421057) + (xy 102.232085 156.427245) (xy 102.212969 156.427245) (xy 102.181858 156.421057) (xy 102.167275 156.418157) + (xy 101.777779 156.418157) (xy 101.763195 156.421057) (xy 101.732085 156.427245) (xy 101.712969 156.427245) + (xy 101.681858 156.421057) (xy 101.667275 156.418157) (xy 101.277779 156.418157) (xy 101.263195 156.421057) + (xy 101.232085 156.427245) (xy 101.212969 156.427245) (xy 101.181858 156.421057) (xy 101.167275 156.418157) + (xy 100.777779 156.418157) (xy 100.763195 156.421057) (xy 100.732085 156.427245) (xy 100.712969 156.427245) + (xy 100.681858 156.421057) (xy 100.667275 156.418157) (xy 100.277779 156.418157) (xy 100.263195 156.421057) + (xy 100.232085 156.427245) (xy 100.212969 156.427245) (xy 100.181858 156.421057) (xy 100.167275 156.418157) + (xy 99.777779 156.418157) (xy 99.763195 156.421057) (xy 99.732085 156.427245) (xy 99.712969 156.427245) + (xy 99.681858 156.421057) (xy 99.667275 156.418157) (xy 99.277779 156.418157) (xy 99.263195 156.421057) + (xy 99.232085 156.427245) (xy 99.212969 156.427245) (xy 99.181858 156.421057) (xy 99.167275 156.418157) + (xy 98.777779 156.418157) (xy 98.765417 156.420615) (xy 98.730803 156.4275) (xy 98.711687 156.4275) + (xy 98.667223 156.418657) (xy 98.597527 156.418657) (xy 98.597527 156.59157) (xy 98.597043 156.596493) + (xy 98.597263 156.596515) (xy 98.597027 156.59891) (xy 98.597027 157.552657) (xy 98.347527 157.552657) + (xy 98.347527 156.418657) (xy 98.277831 156.418657) (xy 98.232085 156.427755) (xy 98.212969 156.427755) + (xy 98.167223 156.418657) (xy 98.097527 156.418657) (xy 98.097527 157.552657) (xy 97.847527 157.552657) + (xy 97.847527 156.418657) (xy 97.777832 156.418657) (xy 97.71949 156.430261) (xy 97.653334 156.474464) + (xy 97.637769 156.497761) (xy 97.606587 156.518596) (xy 97.569804 156.51128) (xy 97.548969 156.480098) + (xy 97.548027 156.470538) (xy 97.548027 155.687812) (xy 97.548027 155.684527) (xy 97.548033 155.684506) + (xy 97.548028 155.63892) (xy 97.548044 155.638881) (xy 97.548042 155.618614) (xy 97.548043 155.618614) + (xy 97.548036 155.531086) (xy 97.517626 155.35869) (xy 97.457744 155.194194) (xy 97.45421 155.188074) + (xy 97.411117 155.113442) (xy 97.370209 155.042594) (xy 97.370208 155.042592) (xy 97.257691 154.908506) + (xy 97.257682 154.908495) (xy 97.25768 154.908493) (xy 97.257679 154.908492) (xy 97.123578 154.79597) + (xy 96.971984 154.708446) (xy 96.971979 154.708444) (xy 96.971978 154.708443) (xy 96.971977 154.708443) + (xy 96.807479 154.648566) (xy 96.807474 154.648565) (xy 96.807472 154.648564) (xy 96.635079 154.61816) + (xy 96.616706 154.61816) (xy 96.613429 154.618159) (xy 96.613419 154.618157) (xy 96.547555 154.618157) + (xy 96.547554 154.618157) (xy 96.481662 154.618153) (xy 96.481661 154.618153) (xy 96.478498 154.618153) + (xy 96.478436 154.618157) (xy 92.522027 154.618157) (xy 92.487379 154.603805) (xy 92.473027 154.569157) + (xy 92.473027 152.971657) (xy 92.487379 152.937009) (xy 92.522027 152.922657) (xy 121.423027 152.922657) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "c44ea220-7c7e-4401-98fa-19669b9e4db4") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 106.981527 156.422657) (xy 106.981527 155.397657) (xy 112.536527 155.397657) (xy 112.536527 156.422657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.514853 155.419331) (xy 112.536527 155.471657) (xy 112.536527 155.898766) (xy 112.53458 155.912735) + (xy 112.535132 155.912839) (xy 112.534503 155.916198) (xy 112.534503 155.916201) (xy 112.519208 155.998017) + (xy 112.497027 156.116677) (xy 112.497027 156.344157) (xy 112.475353 156.396483) (xy 112.423027 156.418157) + (xy 112.277779 156.418157) (xy 112.262304 156.421235) (xy 112.247868 156.422657) (xy 111.697186 156.422657) + (xy 111.68275 156.421235) (xy 111.667275 156.418157) (xy 111.277779 156.418157) (xy 111.262304 156.421235) + (xy 111.247868 156.422657) (xy 111.197186 156.422657) (xy 111.18275 156.421235) (xy 111.167275 156.418157) + (xy 110.777779 156.418157) (xy 110.762304 156.421235) (xy 110.747868 156.422657) (xy 110.197186 156.422657) + (xy 110.18275 156.421235) (xy 110.167275 156.418157) (xy 109.777779 156.418157) (xy 109.762304 156.421235) + (xy 109.747868 156.422657) (xy 109.697186 156.422657) (xy 109.68275 156.421235) (xy 109.667275 156.418157) + (xy 109.277779 156.418157) (xy 109.262304 156.421235) (xy 109.247868 156.422657) (xy 108.697186 156.422657) + (xy 108.68275 156.421235) (xy 108.667275 156.418157) (xy 108.277779 156.418157) (xy 108.262304 156.421235) + (xy 108.247868 156.422657) (xy 108.197186 156.422657) (xy 108.18275 156.421235) (xy 108.167275 156.418157) + (xy 107.777779 156.418157) (xy 107.762304 156.421235) (xy 107.747868 156.422657) (xy 107.197186 156.422657) + (xy 107.194836 156.42262) (xy 107.188738 156.422426) (xy 107.167275 156.418157) (xy 107.054342 156.418157) + (xy 107.053177 156.41812) (xy 107.028357 156.406902) (xy 107.003201 156.396483) (xy 107.002717 156.395315) + (xy 107.001566 156.394795) (xy 106.991948 156.369316) (xy 106.981527 156.344157) (xy 106.981527 155.471657) + (xy 107.003201 155.419331) (xy 107.055527 155.397657) (xy 112.462527 155.397657) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pro new file mode 100644 index 0000000..c8ccf57 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "56bc963c-89d3-4d78-954d-b36d621d1132", + "Root" + ], + [ + "1dfbed28-b844-43c4-9eea-a232f0d77196", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_sch new file mode 100644 index 0000000..14cfddd --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "56bc963c-89d3-4d78-954d-b36d621d1132") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 80.01 45.72) (xy 86.36 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0588a6c7-66dd-4862-8f79-10cb0198e1f0") + ) + (wire + (pts + (xy 80.01 90.17) (xy 86.36 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16c3db3c-8b78-4b04-a702-6979a64966b0") + ) + (wire + (pts + (xy 118.11 99.06) (xy 124.46 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25f2b063-ec73-4edd-888c-405a25048577") + ) + (wire + (pts + (xy 80.01 48.26) (xy 86.36 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29ded4fa-5106-40ae-b976-f5bd1221292e") + ) + (wire + (pts + (xy 118.11 53.34) (xy 124.46 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b7b4245-ee3b-448f-ba5a-db8a55113628") + ) + (wire + (pts + (xy 118.11 76.2) (xy 124.46 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "343e130c-7d42-448c-8388-0870664a7f3f") + ) + (wire + (pts + (xy 118.11 71.12) (xy 124.46 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b5c83a4-6a5d-433d-9941-321fc8058ca6") + ) + (wire + (pts + (xy 118.11 91.44) (xy 124.46 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "446b9210-1a40-4ba5-abbe-6a8e64a85380") + ) + (wire + (pts + (xy 118.11 93.98) (xy 124.46 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5476b0d7-38b0-4518-a1d6-6ed2f829457f") + ) + (wire + (pts + (xy 118.11 66.04) (xy 124.46 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6496050e-57c1-47c5-b487-b352ebdb69d7") + ) + (wire + (pts + (xy 80.01 73.66) (xy 86.36 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71474060-20b7-416a-9192-fb4de34f7e37") + ) + (wire + (pts + (xy 80.01 97.79) (xy 86.36 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795c4a8b-8aae-4180-aabc-746b58529820") + ) + (wire + (pts + (xy 80.01 64.77) (xy 86.36 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79fb17d7-5f58-4a2f-8a98-b1ebe7dce1b2") + ) + (wire + (pts + (xy 80.01 85.09) (xy 86.36 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8695f66d-4768-4cf9-86aa-bad2c32dada6") + ) + (wire + (pts + (xy 80.01 92.71) (xy 86.36 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c2ddb1b-305a-4c4e-bc8f-4336cffaa384") + ) + (wire + (pts + (xy 118.11 81.28) (xy 124.46 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc58a5d-bbdf-480f-8780-a638656ddf78") + ) + (wire + (pts + (xy 118.11 63.5) (xy 124.46 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9463273e-d321-41e3-8280-13727d6e9ad4") + ) + (wire + (pts + (xy 118.11 50.8) (xy 124.46 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9633b49f-e9bc-4424-921a-f4159557b4f0") + ) + (wire + (pts + (xy 80.01 95.25) (xy 86.36 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1626596-589b-407f-84e0-c467b1eb93cb") + ) + (wire + (pts + (xy 118.11 88.9) (xy 124.46 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a488b3fe-34df-4c3b-8f8f-6277bf60985c") + ) + (wire + (pts + (xy 118.11 73.66) (xy 124.46 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b83a24da-1d03-44f5-a72b-c1cf6c96c1c6") + ) + (wire + (pts + (xy 118.11 60.96) (xy 124.46 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9ec9fe0-cb62-4685-aa7a-e62b56a99d7b") + ) + (wire + (pts + (xy 118.11 96.52) (xy 124.46 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bab2a6af-1af4-4511-9d97-19eda86ffd63") + ) + (wire + (pts + (xy 80.01 77.47) (xy 86.36 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc185d12-13d4-4fe0-82b6-49c03bc578a3") + ) + (wire + (pts + (xy 118.11 45.72) (xy 124.46 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2e90b34-c961-4e13-9b6a-87133f12f649") + ) + (wire + (pts + (xy 118.11 78.74) (xy 124.46 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c484c914-18b7-4c7b-a7c8-31eb6b0415ef") + ) + (wire + (pts + (xy 80.01 82.55) (xy 86.36 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7e160cd-c6d5-424a-962d-f24be6e5a5d7") + ) + (wire + (pts + (xy 118.11 48.26) (xy 124.46 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c83a9444-0b4b-4d41-9c73-4677cf0f735d") + ) + (wire + (pts + (xy 80.01 54.61) (xy 86.36 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc73eaea-c69c-4aa4-b9ad-cc198e7cb8c8") + ) + (wire + (pts + (xy 118.11 58.42) (xy 124.46 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf6278ff-52cd-47b0-92fa-99ce3afb080f") + ) + (wire + (pts + (xy 80.01 87.63) (xy 86.36 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2d2d5ab-b4cb-418f-b853-8922585173d2") + ) + (wire + (pts + (xy 118.11 55.88) (xy 124.46 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e40f55b9-ef21-4eed-b701-88475adbc2b5") + ) + (wire + (pts + (xy 80.01 69.85) (xy 86.36 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8d1c441-cc60-4179-b594-7acc6e80696d") + ) + (wire + (pts + (xy 80.01 58.42) (xy 86.36 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9b5c01c-3113-46fa-ac92-5093b43bc1c5") + ) + (wire + (pts + (xy 80.01 80.01) (xy 86.36 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaa76462-ef9a-444d-b6b8-8a660a05ec43") + ) + (wire + (pts + (xy 80.01 52.07) (xy 86.36 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f16a1541-0f44-45e1-987a-7fedeb3efe3b") + ) + (wire + (pts + (xy 118.11 83.82) (xy 124.46 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1a5400a-d060-4fde-adf1-16c420e5267a") + ) + (wire + (pts + (xy 80.01 67.31) (xy 86.36 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4bd2b46-cb19-430f-aafa-3e313b0af6ca") + ) + (wire + (pts + (xy 80.01 60.96) (xy 86.36 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6bd4e19-d507-4232-a5da-ebcb1c644870") + ) + (wire + (pts + (xy 118.11 86.36) (xy 124.46 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff39d83c-94aa-4843-bea0-abeb7978f675") + ) + (label "LED#1" + (at 80.01 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0e2962fe-3b1f-4a8d-93f4-25dfccaf4e28") + ) + (label "DP_MLDIR" + (at 124.46 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "153d64c7-e45b-4c20-9331-fe51930319c8") + ) + (label "I2C_CLK" + (at 80.01 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "159f66a3-3b1f-49bb-bea1-82a97f048a33") + ) + (label "PER0-" + (at 80.01 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "16766dc5-0e10-4e1b-bd4a-c8585e060db2") + ) + (label "REFCLK1+" + (at 124.46 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22a6f9e0-7756-4cb0-9d85-037d78d96b5d") + ) + (label "DP_ML3+" + (at 124.46 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2355e51d-cfc8-43a8-856a-30202df94a28") + ) + (label "DP_ML2-" + (at 124.46 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "25af5594-860e-4966-9565-24b6180e8dd8") + ) + (label "CLKREQ1#" + (at 124.46 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2c284061-987c-4895-9116-44223a660e01") + ) + (label "DP_AUX+" + (at 124.46 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "30794c90-ac37-43db-8540-9d1512887404") + ) + (label "PET0+" + (at 80.01 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41415848-7dd5-4582-b332-1606a8b0f929") + ) + (label "SUSCLK" + (at 80.01 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "50b953a0-ad74-4f0a-8bf4-b128af910b9f") + ) + (label "USB_D-" + (at 80.01 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "52909dee-30cd-4f09-b53e-a8084d31997d") + ) + (label "LED#2" + (at 80.01 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6107269a-6fa1-4fc5-befb-d202996cf534") + ) + (label "I2C_DATA" + (at 80.01 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "62d40c75-30e4-4c93-ad57-acf206f86d2d") + ) + (label "USB_D+" + (at 80.01 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "642a754d-6e18-45c8-a1aa-fd3a44f6d525") + ) + (label "PEWAKE1#" + (at 124.46 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "643fb86d-a627-4462-a588-98866fc313b2") + ) + (label "ALERT#" + (at 80.01 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "66604abc-f7a9-4138-9eba-626342e4207b") + ) + (label "PER1-" + (at 124.46 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6994af61-d6ff-43e1-847b-2971be8a03c6") + ) + (label "PER0+" + (at 80.01 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "79ae8242-a164-4f92-8dff-6a06c6646bde") + ) + (label "PERST1#" + (at 124.46 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7fef8fd8-1b46-4cff-9fbb-a454a34e3ce6") + ) + (label "DP_AUX-" + (at 124.46 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b398852-e6b3-400a-865d-c024ecf045e7") + ) + (label "PET1-" + (at 124.46 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8d444ca3-f847-46e0-afd1-c948c7ffb7b6") + ) + (label "DP_ML1+" + (at 124.46 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8d6ce25b-d9c8-4d75-a3ca-a19598563bdb") + ) + (label "REFCLK0-" + (at 80.01 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "92429920-bfd4-4b55-8986-2e3038e606fc") + ) + (label "DP_ML3-" + (at 124.46 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "adcf2d88-46e0-487b-831d-3bf314b6a8eb") + ) + (label "W_DISABLE2#" + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b56b3046-fd77-4d5e-86eb-ffa996a6c852") + ) + (label "PER1+" + (at 124.46 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b768ce5b-2334-48de-b09c-1c41dfdeaeea") + ) + (label "PEWAKE0#" + (at 80.01 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c5a9744c-083b-4705-b075-1a8a1538f221") + ) + (label "DP_ML1-" + (at 124.46 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cbabac44-4d14-4ed4-ba15-6f629374322f") + ) + (label "W_DISABLE1#" + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d27b7a64-8035-4349-a7bb-04195fd4ee00") + ) + (label "DP_ML0+" + (at 124.46 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d5318f21-ee52-44a0-b252-68e23fb157d8") + ) + (label "PERST0#" + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9a5218a-cbc1-4407-88d1-2f95e05bd34f") + ) + (label "REFCLK0+" + (at 80.01 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "da1b93bb-fedd-45e9-a3d2-634764d200c3") + ) + (label "DP_ML2+" + (at 124.46 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dc30bb4b-0b84-4496-8dd4-994013d7b406") + ) + (label "CLKREQ0#" + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dee6f29d-8dd4-4805-b96f-d51eac1e0033") + ) + (label "DP_HPD" + (at 124.46 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e035e05d-4916-4514-82f3-8aa8bfb1eed8") + ) + (label "PET0-" + (at 80.01 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e24147ce-9505-4c0c-ab8f-a093894a6c46") + ) + (label "DP_ML0-" + (at 124.46 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e28b7f90-f820-4e5e-a69e-f09e544bd9bd") + ) + (label "PET1+" + (at 124.46 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f896a756-8ab1-40d4-b005-9bbf2ebd903e") + ) + (label "REFCLK1-" + (at 124.46 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fb228dea-b8cb-4fd9-8b46-eacfaba82291") + ) + (sheet + (at 86.36 43.18) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "1dfbed28-b844-43c4-9eea-a232f0d77196") + (property "Sheetname" "M.2 A Key" + (at 86.36 42.4684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 86.36 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 86.36 45.72 180) + (uuid "59efd696-344d-4447-9876-a3440c5d2925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 86.36 48.26 180) + (uuid "ab8b155b-5255-492e-8441-982b8bcdc50a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 86.36 52.07 180) + (uuid "417f9d73-8b54-4a6e-baac-c1e8279880a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 86.36 54.61 180) + (uuid "200bc121-331b-4d8a-a7bb-bd21509e48f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 86.36 58.42 180) + (uuid "a23d9189-2ebd-4f73-9434-e0634ef687c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 86.36 60.96 180) + (uuid "dcd20123-3949-43e3-add2-4d4f2b351278") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 86.36 64.77 180) + (uuid "1b386d3e-4875-4117-b747-6c6e0ec38965") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 86.36 67.31 180) + (uuid "08eb6dea-567d-44ac-a435-3f88293b4c80") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 86.36 69.85 180) + (uuid "3e9de53f-5707-4802-8617-ffdda3ef8d65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 86.36 73.66 180) + (uuid "930e9181-1802-4232-8aaa-292d7b2862f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 86.36 77.47 180) + (uuid "b457d6ba-4444-470c-82ae-c3ac88c0d281") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 86.36 80.01 180) + (uuid "4e20bfba-b3c9-47b8-bf27-3d8581760581") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 86.36 92.71 180) + (uuid "f0bac587-d917-4933-b59b-40777d91cb91") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 86.36 95.25 180) + (uuid "6900fefb-497a-453f-b27c-a021059cb4df") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 86.36 85.09 180) + (uuid "8666d321-e822-472e-9382-e77feaf3e04f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 86.36 82.55 180) + (uuid "241889db-96af-41f9-a81d-94a8d8949a61") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 86.36 87.63 180) + (uuid "787abc11-b28a-4122-ab1c-ef75775ef8f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 86.36 97.79 180) + (uuid "4eb92aed-d072-48f5-a3f9-923123ba693e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 86.36 90.17 180) + (uuid "fd70ac89-d8b0-495d-939f-382c32b3ab65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 118.11 66.04 0) + (uuid "f7b0caf2-bdc4-4f16-a5a5-8f26cb24c331") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 118.11 50.8 0) + (uuid "0987fe9b-b5fc-4634-bfc3-5f2552e72b7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 118.11 48.26 0) + (uuid "b4080413-c258-4c0b-b5a2-306f6c77ec69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 118.11 55.88 0) + (uuid "452a70fa-c690-4cbe-ad08-6e7f829349bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 118.11 45.72 0) + (uuid "a7fab73e-2d03-4967-822d-c76813b86986") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 118.11 53.34 0) + (uuid "54552d92-fd24-4ec8-a7f2-58c250b4f485") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 118.11 58.42 0) + (uuid "61117967-1a16-4c91-a393-0f74ef6bd596") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 118.11 60.96 0) + (uuid "94d7c83f-9a26-40b8-bc09-09411f62f9aa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 118.11 63.5 0) + (uuid "9aa66af1-4853-4f27-8e50-e470c6c362be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 118.11 71.12 0) + (uuid "9bcd9951-5361-4a0e-919d-6d81e581bf70") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 118.11 73.66 0) + (uuid "c6de640f-38d8-4c9b-8db6-190a3759ae26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 118.11 76.2 0) + (uuid "4834d989-2818-45a2-9088-0c71908e453a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 118.11 78.74 0) + (uuid "8b3161ea-378c-469a-851f-d7c5d084420b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 118.11 83.82 0) + (uuid "0ad4a973-3209-4fdd-b0b9-955ef2180b3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 118.11 81.28 0) + (uuid "01a05700-f8d9-4f3f-81f8-14d457717234") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 118.11 86.36 0) + (uuid "ed139c79-6f73-472a-adba-d729eadcd7b4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 118.11 88.9 0) + (uuid "2b35c699-44c8-405c-abe6-dbc27b4da55b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 118.11 91.44 0) + (uuid "29a776fd-e05b-4340-b541-6ed8cbea5cda") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 118.11 93.98 0) + (uuid "492b3729-8fdd-4d7b-b9bd-0cf82bd4f9dc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 118.11 96.52 0) + (uuid "78160e85-0b40-4e68-ab34-61d35a25e2fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 118.11 99.06 0) + (uuid "837c2c08-ec8c-41fb-94e9-26d6eaccd73c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch new file mode 100644 index 0000000..ad32079 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bdef9c97-f7e7-4bf7-9a4a-dc9b5b33fc68") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "edfaa16d-8a64-413c-921d-79f283498c24") + ) + (pin "19" + (uuid "219c2785-afbf-4e61-9570-228ab14d903f") + ) + (pin "1" + (uuid "f5676132-8ff7-4d69-9c37-c2247d2da821") + ) + (pin "3" + (uuid "ce3e102c-d4d0-4ffa-b6ea-85f49d3c36d3") + ) + (pin "5" + (uuid "54100bcb-5e51-44f5-8781-bec3debab48a") + ) + (pin "7" + (uuid "1e9e1ff3-428a-41b3-9f33-957878b3ad3b") + ) + (pin "17" + (uuid "a111e041-c642-47a5-91b9-b249ad2ce5de") + ) + (pin "21" + (uuid "785837c8-b113-4435-a2f3-b19603afaf6e") + ) + (pin "23" + (uuid "0e63c0b5-b348-4e8b-91b7-8b7fd26c3458") + ) + (pin "27" + (uuid "15f89a8c-154f-404e-8f4f-90fd4a87d5e7") + ) + (pin "29" + (uuid "c66d282f-3f59-4421-87a8-977875e3b131") + ) + (pin "31" + (uuid "507910cd-e1ca-44d7-a2f9-eb7db8c97540") + ) + (pin "33" + (uuid "ed64578b-7a1f-4261-bb1c-5df8a5c51428") + ) + (pin "35" + (uuid "bc972675-7616-475f-b4c5-54fe0de9c8b7") + ) + (pin "37" + (uuid "82529fdd-1568-47b4-8288-9003d4faaa46") + ) + (pin "39" + (uuid "5ce0a842-2a18-49e3-817b-d463c5769da8") + ) + (pin "56" + (uuid "fc2cd1d4-1b4b-489a-b53f-832d330a5887") + ) + (pin "61" + (uuid "adfc71fe-9916-4c41-989d-aef550e72833") + ) + (pin "68" + (uuid "7119ef5c-1f05-4cc9-9890-8b25ca6fcd00") + ) + (pin "72" + (uuid "a525ffdb-fc78-43c2-896e-ec96cbf0e1a4") + ) + (pin "6" + (uuid "bb926120-2be9-4a0a-98aa-6a7e4e49f374") + ) + (pin "18" + (uuid "b81e15cf-27d6-4e09-8b8d-2a67e30eaab6") + ) + (pin "26" + (uuid "42a15491-a785-4e09-b28d-2addca9cddd5") + ) + (pin "30" + (uuid "0c4636dd-0f10-48bc-abff-111a264cd4e3") + ) + (pin "45" + (uuid "e0ed5ecd-bccf-4490-9537-f875801e5da0") + ) + (pin "34" + (uuid "d1b8be5c-be82-4ee3-910c-fdf055550fdc") + ) + (pin "28" + (uuid "52dd2183-b888-4957-a7ca-cb7bfa701ffb") + ) + (pin "40" + (uuid "0b35617f-0124-4a65-bdb3-2f21de275283") + ) + (pin "59" + (uuid "d10d2c0b-ff0c-4e32-8682-fa89e4c0d187") + ) + (pin "24" + (uuid "f30d3e86-fce3-40f6-b1e7-06fd5f2e49a8") + ) + (pin "46" + (uuid "9af66238-772b-4f1c-b777-f587640ead0a") + ) + (pin "48" + (uuid "0c8c80d9-0f5d-4fb4-9251-e2cceb468ad2") + ) + (pin "66" + (uuid "3d7d9857-7637-4cec-b5e4-3f84943ccbf0") + ) + (pin "75" + (uuid "fb85a26f-29f1-4b6d-a8a9-ad52c0c4abbc") + ) + (pin "16" + (uuid "8b3d8e1c-e212-48f5-95e2-e4d392e94f94") + ) + (pin "41" + (uuid "09d1a452-b11f-4076-983d-739f784ab05e") + ) + (pin "67" + (uuid "81214d6a-bb21-4756-9dd9-0eda0ba39173") + ) + (pin "22" + (uuid "0a251658-9cda-40b3-9ba3-375bfd1e325f") + ) + (pin "32" + (uuid "858bd9d0-c4be-4064-bec2-4189d30755f3") + ) + (pin "38" + (uuid "11d02e14-b87a-4edd-bc26-c5e4b6602793") + ) + (pin "49" + (uuid "321395b0-d16e-48b7-95bd-893693632aa8") + ) + (pin "43" + (uuid "7140e4f6-cd86-48a8-aafe-80e0164227e5") + ) + (pin "63" + (uuid "dde12961-3171-417d-b33a-194ec2d4b252") + ) + (pin "53" + (uuid "517f1cd6-03bf-486c-b5b3-4c69fda561c8") + ) + (pin "51" + (uuid "cacbe062-46f8-4e0f-8a08-932cf2c9b31e") + ) + (pin "54" + (uuid "ea6cd7dc-2ca7-4f76-a655-7ee3c765cfda") + ) + (pin "69" + (uuid "8768fc6b-31ac-4157-9d2d-e5299a6c18f1") + ) + (pin "4" + (uuid "548a0b81-16eb-4e35-91ee-6154c77f0633") + ) + (pin "57" + (uuid "cddfd164-7527-4404-9536-fc8bff04c943") + ) + (pin "50" + (uuid "1105a32a-f894-4b01-bc13-9f8c7b7e9e3a") + ) + (pin "73" + (uuid "e0742eb4-2864-4f2a-a15d-537ccb372cf6") + ) + (pin "47" + (uuid "49f39890-bddf-4acc-a86e-e29ec3a8a915") + ) + (pin "20" + (uuid "24d77614-80fa-45b9-a3b6-3061b310135b") + ) + (pin "36" + (uuid "69a2302a-85a7-4357-9d3c-164a44ab7785") + ) + (pin "58" + (uuid "d82ad99b-fd35-4cf3-aa00-f03871523868") + ) + (pin "44" + (uuid "1e3f1aaa-a8cb-4916-8105-bc534dd65f16") + ) + (pin "60" + (uuid "7032b7ca-c72a-4265-95ee-320432610a2e") + ) + (pin "65" + (uuid "9c56fa90-bcee-4413-af05-e3caf85767cc") + ) + (pin "71" + (uuid "988f7047-8c2e-4487-8fa5-554415ede5f7") + ) + (pin "2" + (uuid "6291d9f8-a66e-41ec-be49-66543c759142") + ) + (pin "42" + (uuid "2c26c49f-9797-4498-b3b8-21a38fcb69d0") + ) + (pin "52" + (uuid "4e5a7514-050d-4a48-8558-819f28b5cd51") + ) + (pin "55" + (uuid "380c56a0-4c7c-48a7-960a-901201f6b7db") + ) + (pin "62" + (uuid "3d6a3853-1160-40f6-91c8-af14e28e2af7") + ) + (pin "64" + (uuid "118ec185-9df0-49a8-812a-91c0015b7b26") + ) + (pin "70" + (uuid "ad26c9e7-d685-40a2-ac0d-64f45800f676") + ) + (pin "74" + (uuid "a8ed5690-8091-43d1-869e-74d27de88f42") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "897ba679-eb45-4dc2-b2ea-3bf28bf51c6b") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d1743adc-35d7-4ef6-a48b-9b1c5f3a7b5e") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8ea21ef5-03e9-4fee-90ea-adf3555808a9") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0768bdc6-20a9-46b0-987c-c64a0c036e25") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5f1cd69f-991f-4529-8e02-8b28c3dc1404") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2e11a4a0-9caa-4716-967f-f86beb59f98d") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4f70143f-006d-4281-b7e6-ed4011715569") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "0e44513a-8bc7-4979-8e30-8581d95a4f29") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "4aee3d19-3178-4f26-88b0-14382cb89655") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "faa513e3-f6fc-4eb2-80ff-36d45f88b6db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "c695e1a3-8a26-429f-b60c-cba8100c0105") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "7473d1dd-e35e-47cb-92f2-df66322975ab") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "1c1eaa4f-4c0e-4103-b3b5-28af67ad2132") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "b7ca5163-ac91-42e6-a199-f67d4993d3db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "3c7497ea-3740-4de2-a368-0da7c999685b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..f7035e5 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "11a110dd-5967-4550-baa7-0215054f8b93") + ) + (pin "1" + (uuid "d1835c23-6ba0-4e78-8d01-e5f9d3d52f2d") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "55efe4f8-5c62-4a19-b399-4eab9cb128a9") + ) + (pin "1" + (uuid "2f45c3fd-1859-41eb-a778-212f101b4023") + ) + (instances + (project "M.2 A Key 30110" + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/56bc963c-89d3-4d78-954d-b36d621d1132/1dfbed28-b844-43c4-9eea-a232f0d77196/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb new file mode 100644 index 0000000..67e2f9b --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb @@ -0,0 +1,3389 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1P") + (net 3 "/M.2 A Key/PET1N") + (net 4 "/M.2 A Key/PET0P") + (net 5 "/M.2 A Key/PET0N") + (net 6 "/PET1+") + (net 7 "/PET0-") + (net 8 "/PET0+") + (net 9 "/PET1-") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/LED#2") + (net 15 "/DP_MLDIR") + (net 16 "/DP_ML3-") + (net 17 "/DP_AUX-") + (net 18 "/DP_ML3+") + (net 19 "/DP_AUX+") + (net 20 "/DP_ML2-") + (net 21 "/DP_ML1-") + (net 22 "/DP_ML2+") + (net 23 "/DP_ML1+") + (net 24 "/DP_HPD") + (net 25 "/DP_ML0-") + (net 26 "/DP_ML0+") + (net 27 "/PER0-") + (net 28 "/PER0+") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (net 34 "/REFCLK0+") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (net 36 "/REFCLK0-") + (net 37 "/SUSCLK") + (net 38 "/PERST0#") + (net 39 "/CLKREQ0#") + (net 40 "/W_DISABLE2#") + (net 41 "/PEWAKE0#") + (net 42 "/W_DISABLE1#") + (net 43 "/I2C_DATA") + (net 44 "/PER1+") + (net 45 "/I2C_CLK") + (net 46 "/PER1-") + (net 47 "/ALERT#") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (net 49 "/PERST1#") + (net 50 "/CLKREQ1#") + (net 51 "/PEWAKE1#") + (net 52 "/REFCLK1+") + (net 53 "/REFCLK1-") + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "6e72be1e-f72f-4785-9af4-17d8cc3be781") + (at 109.514916 129.29) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a9d09e18-ca86-4b67-9cae-a594fd7722a8") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4375500c-fd1e-4950-9bb9-ef4d29e3f5cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "019d94a8-a5a4-4de4-8ac4-5b3a9a2ace61") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "35c90e4c-a772-442e-84f2-fb452958e980") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "31873302-5caf-4590-ab0b-4455edd7c0e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "42a8e2c7-2d49-4716-b257-9d798b58ebb9") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7d0a55bc-f25f-42d1-89f7-7858ff8d889f") + (at 102.164916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "ae367dcf-1942-457c-9393-349cf5644736") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2119bb18-d805-4716-925c-becf08848df7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "21345f93-2a0e-4f49-b466-e68382232b4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "433166d1-be9c-4a45-993e-4f2b0673f1bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "27521e3f-c20f-4779-9023-2efaedf1a03b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "5f4c5ebd-3786-4d97-b4d4-0025891f7d05") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "a7c1b984-af3f-4e97-bc17-20050ea83f69") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "69b3866f-d11e-4554-8480-da56dbb890d1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "511fcdaa-9ee0-42c8-b869-028b06e05bcd") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "01a6b4e8-f0bf-4bc7-8e22-860eb0a09ade") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "91c400d3-a604-4786-88b9-ed011e5cec2e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "5a0be3ec-af0f-4bd5-8cfd-87c93ba7aaca") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "34fa3bd3-86f4-44e6-9602-e6d2894663b5") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "df1aa6dc-a5a1-4883-b22a-55725314272d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "75da4062-2b72-4832-a815-2e9616e1fa7c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "9018466d-209f-4f58-a65d-6c1042a7bdba") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET1-") + (pintype "passive") + (uuid "3307502b-700c-4f1c-8964-d975d9aaaad8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9deb60c1-4078-44d1-b4d8-0217ed95bbb6") + (at 108.164916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "b44f3af8-f137-490f-aedb-307e7a41a94f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e92032b3-054d-4a13-bc05-295475102abf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "37e07536-b878-4d3f-a6a7-cf109e128b3e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fe907448-e638-4dd1-a743-dd287ceb4c5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "11c35083-2270-4e6e-97ec-f131614d057e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "cbd28921-535a-43e8-860b-74c40b02270b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "766fa471-6e7d-471c-bece-72b8ecc16c29") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "88c9444f-6860-4c0f-a4b2-724091884510") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "2fa994a0-7652-45a9-9266-4a85d2e6a15a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "40beec3e-66d2-46aa-9d17-7c12cbae940f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "c815e5a4-6deb-483a-a539-e41e373071cb") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "c12165f2-248b-47be-b256-2fec76ee8cd1") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9f576cf0-6e5f-4c37-a62a-72136e252086") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c3af76bf-b3d2-4dba-95a5-d012285f03c5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9943a331-8a18-4bea-898d-2185f040b409") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "688eeb2c-fd45-421b-96c4-d3588ff3ae05") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "4061d615-4ca8-45c5-8d80-dc56829cdccc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "bf83f3b1-c3c6-42ad-9911-2004be924204") + (at 102.864916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "9fb6e90e-c7db-4fea-8ac0-1dc3706df5f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3beb1c60-808e-4deb-adf5-b9b1d4bc93e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "df6ff105-c453-44b9-8a9c-5524f8b0f91b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4cf6a5c5-8735-4069-ad06-e4c502fba39e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "f34355ad-1920-4f7d-8f8c-d7dce40d921f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "f8418d40-6237-4d4b-b0e5-1fd73bf3ca52") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "f6e4f2ca-5295-4771-938f-29bba3fa32d8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "3fd733da-5cde-4d77-be84-94a3b9db5fbc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "d994d8e8-00ac-4636-86db-ce2eb1ee97ca") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "5457e5b3-b789-4f47-8b48-69624d243e0f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "c98d9926-1a8f-476d-b742-92bc7e0cdcaa") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "1656b555-e34c-4047-ac74-63997802d624") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "580cc790-31a5-4dec-8acc-188f061cd9e0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2e45f832-6cf1-402b-b6b5-e109fe3a30e0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fe0161bd-17e2-432b-82d1-c6e2e5c2c5eb") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "d70dd112-fe79-4be0-90fe-83554a9d6754") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1+") + (pintype "passive") + (uuid "bb4cb0d4-b2c7-49ba-9218-9b05bbcca74c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ca33178a-1017-4d00-9dc2-1b05c3d506fe") + (at 108.864916 154.544 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "f4527c4b-203c-4d7a-9891-e7009108803f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fe7a14b1-5f59-467a-beb5-1eb377c78cba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "15752393-38ac-4a3d-9503-4614cf18392f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "34cb9258-a0d8-4799-9895-d698cee38b7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "e46bff50-ce5b-4d0f-bbd2-b939fa0ed1e5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "528cfae2-d6b2-4172-a810-85fc0a63699e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "327eee14-9a1b-4f80-89cc-21149b45a215") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 112900015) + (uuid "2b6a12a3-d044-4774-8f1c-faeaf7ea97ab") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "b095db10-d94b-4d50-ac4e-ac4e0135cc77") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "93b4799c-0865-4d56-95eb-fd7588d7d02d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "d0ccbdc9-8c0b-4ba8-8fa8-6f1d038d9541") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 112900015) + (uuid "85794c75-5850-4019-91a5-e358baab4f1c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "14cb4735-a228-4110-8c19-b5c960120fe0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c345ef83-0539-462f-9fab-7de4d8b4add6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "81092606-44a2-474a-a3a6-50352ab52a0b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "b35de887-e010-47c2-88ae-8810d379dc16") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "06b620a4-88cd-41bf-bdd6-806d7360db64") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "ca7ec2cf-bd5e-4837-a0a0-89e5109b7f5a") + (at 109.514916 158.18) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9a0b384f-ae1b-409b-ad3d-dce5dfe6ddca") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2b062861-ca4e-417e-ba0d-f11b85e95e04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aeeed888-8eb6-4c14-881a-f007958ae7d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5eead13e-39b5-4419-9f81-186d4c958379") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e43f015d-816e-4380-8792-899365a53ae0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 112900015) + (uuid "2a671bb6-a989-40fa-9000-d0d53ce7549b") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 112900015) + (uuid "c82870e7-8b07-4a1e-8c44-14827fdbd078") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "f83fc3a8-7942-4f2b-b051-2c8b91c05d30") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "dd921bdd-0963-4750-9de4-e9dd10cd4863") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "d880406a-93eb-4b87-a749-c9efac7a407d") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "7591dedf-b0d4-462c-a681-dc708a658e55") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "ede49db4-be31-411a-b329-2219a42507da") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "db8ca1e4-e2fc-4401-8bbb-f1f8e3617d37") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "eb89cf6f-e588-471b-9210-38e784ff8b59") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "5bc30cc4-ee5c-4ec6-8432-187f72bf100a") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "69fa332d-81dd-4fd7-8553-e0fcbd3eb364") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "1d088e19-e359-4c34-833b-58ee97cf415a") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "bce4474b-7c89-4aa1-a258-894bcaf21e84") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "6163a4fa-381a-490a-846e-9a29d59c1385") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "21688b69-815d-4c73-bc5d-adf95272fb92") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "dfbf7ab3-8bf9-46a7-b2c7-587c303710a4") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "f2bb4393-89d6-4a2d-91b0-fe7897430388") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "57a35ad5-77af-428d-b146-d4b4d9f2d408") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "0cabef5a-f19d-4c4e-a078-ae085321fe2c") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "944ad608-61da-4043-8519-0ea21e9adabc") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "a2597bdf-ab7d-41ca-bb96-2585a2003dee") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "e06b44b3-8b88-4f1c-a48c-d223efd1f94f") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "338249b9-f32d-4ba9-8328-3436acba77cb") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "8c75b04a-fdac-450e-9a49-2453ce8ff00e") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "cf6dc7f0-5d9f-460a-964a-95999cfa3ff8") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "c6ad1a09-edac-424f-8a2d-02bf3139a8dc") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "73f473c0-a930-45d8-b142-25ccdcd6f45f") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "238be37f-4336-4d73-b154-a7501d555c8c") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "4750ea69-527b-4a58-94d7-3990b740e6f7") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "44cf1b5a-edee-4a1c-9123-dec02eaca5d2") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "0f041267-5d53-4d9c-a7d9-8e11cdb08be1") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "a1e01178-ea20-42eb-bf0b-2dc47c1873ff") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "05e0805b-a2e6-4362-8ede-f325f0291cca") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 112900015) + (uuid "972d0b63-a4ab-4d38-8eec-a6aaadf15c28") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "c3c87fb6-4f68-44d3-9b6f-ccf2abb95269") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "9db4b899-19f0-439e-81c5-e36953b61f2e") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "f51fb183-e495-4b1c-91da-681cd0005719") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "3539f433-3610-4278-983f-3202b5af2572") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "5378832e-bcd4-4756-9d4c-d18d8e8f89e3") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "2dd1234b-7f89-4eba-a411-cf1d4daf5882") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "717ad2e9-b5ce-43ca-a846-91c7ec45cc95") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "387aa27a-cc12-4f5c-9861-d5dbe228cd42") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "8187c1cb-6ef1-4529-aeab-dc1fc853334a") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "f770aced-d9ec-47b5-90c4-90f879cd13f8") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 112900015) + (uuid "0eaa960f-eb4c-483d-9fc5-d513a24f3f11") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "fd02032a-170d-4d4b-8032-71ef119f1181") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "75b2734f-a4fb-49dc-926f-f476d6c256ed") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "030594b3-1508-4849-9c6f-5bf5d541aa66") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "31a053a0-8694-4571-9f7f-1439f65badf9") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "00729456-7536-4e12-882c-36a4c79ef306") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "6dd1ecbf-624b-47a8-9d58-dfd77eb5b7c1") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "e03c011f-cd95-47fe-bd93-6b9ff3dfef99") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "26e93fa9-3e45-4c85-a5b3-fcf816360ea0") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "0264fefe-fb3c-4138-acaa-4d409c3048f8") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 112900015) + (uuid "95b17884-9aa1-40c0-9179-d952e0f2f2ee") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 112900015) + (uuid "ac25ba36-a065-43f7-a7ea-4f293ec80978") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 112900015) + (uuid "e0ded3bc-df94-4e24-bb39-3f0c20e50ac0") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 112900015) + (uuid "48e92916-5182-4d7f-8151-6ddab8361da5") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 112900015) + (uuid "6d83c47b-ab69-4e96-8af7-88693022a895") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 112900015) + (uuid "502e8847-7894-465e-9807-8d7c16047c51") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0d0c9a28-6e91-47aa-bbad-e5d6224af895") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "af474a0e-9d66-4fc1-aa35-9e8bce134aef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7ebf4025-22bf-48c5-bb55-715fbdfe28a2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "3c408e99-2e1c-4b99-9645-f4990b6503b8") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "aa3ce49a-3be6-4eb2-bdb2-cdce8d4d49c7") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1fe03bec-1e20-4a3e-9176-0d0e1540d389") + (pts + (xy 119.439916 159.29) (xy 119.439916 99.29) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.384916 129.29 90) + (layer "User.2") + (uuid "1fe03bec-1e20-4a3e-9176-0d0e1540d389") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "269aa924-6c83-41b1-af89-d9b4effe389f") + (pts + (xy 119.424916 159.29) (xy 119.424916 79.29) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.109916 119.29 90) + (layer "User.2") + (uuid "269aa924-6c83-41b1-af89-d9b4effe389f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "83b8ff25-ae7f-44e0-a1e2-8b97ae7de19a") + (pts + (xy 98.514916 49.29) (xy 120.514916 49.29) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.514916 33.41 0) + (layer "User.2") + (uuid "83b8ff25-ae7f-44e0-a1e2-8b97ae7de19a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8cbd8412-c540-41dd-a1d7-f71964c55702") + (pts + (xy 119.439916 159.29) (xy 119.439916 117.29) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.834916 138.29 90) + (layer "User.2") + (uuid "8cbd8412-c540-41dd-a1d7-f71964c55702") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bb76c76c-d821-4390-98e3-d95ba2084897") + (pts + (xy 119.439916 159.29) (xy 119.439916 49.29) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.879916 104.29 90) + (layer "User.2") + (uuid "bb76c76c-d821-4390-98e3-d95ba2084897") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d632fee0-1712-4887-8b46-ba9bcd5522c3") + (pts + (xy 94.514916 48.18) (xy 124.514916 48.18) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.514916 26.95 0) + (layer "User.2") + (uuid "d632fee0-1712-4887-8b46-ba9bcd5522c3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ed25644e-1a4d-40fb-beb2-902bb6575640") + (pts + (xy 119.439916 159.29) (xy 119.439916 129.29) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.934916 144.29 90) + (layer "User.2") + (uuid "ed25644e-1a4d-40fb-beb2-902bb6575640") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "64482316-3ad9-4d54-9f3c-f05386601eec") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "75aec6fb-d569-4b04-883d-75972a969b95") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "4d59dfd9-d64a-4979-840f-40bf9756c6bc") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3a176077-594d-4674-bd3b-52fa7cc11c2c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "261653a7-6502-44a7-a049-1665c9149f5c") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "b925a32f-753e-454a-904a-5a79f68b8dd8") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "051ff34d-c287-4149-b5d7-5018c18e03b2") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "420b9e61-6c4a-4146-ad67-45edab4bed8e") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "08b77361-1a81-45b4-ac32-e09699154302") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0de458d3-3f09-40e5-8383-2228ee5498f6") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "c8dd7545-2835-464d-8198-23caf879beee") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "92c76e11-55a2-4cc0-ba96-2b533de9d74a") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "75bac28d-520b-45d7-85db-12ffa603e4a8") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "66bfbd88-149f-416f-b9a1-c981cb97c95f") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1252e341-6e1f-4cc2-9e95-f4939979d4a8") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "125c188d-7fc1-4774-a84d-cf9ba509920b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "82da7bef-eabc-4060-9fb2-ea04a4b82452") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "5de2c2e0-f739-41d2-a863-d94eec84de5b") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "ca11e2fa-35b3-42e3-8580-c1b340dcb9d6") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "94b4c2c8-007d-4135-ad5e-352205670a2a") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ac20299c-79a6-4e02-b37d-8df8aff6e59a") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "95d52e55-8c38-4148-87f7-794d30144a71") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "5c0ca077-1399-4e37-a533-75a8ebc87dbe") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "b06aed16-4c17-4139-bdff-51a9bfd68c1a") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "36317350-4539-4156-b38a-4fadb7b4eb63") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "234908d0-b5e5-4160-b2b5-51a6cdd1c73d") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "bd20d684-58c2-4070-a129-f86912be4b39") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ee31d4a6-bf97-4054-818a-743dabdb33f7") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "96dbd1c4-0349-4f2c-af75-02d265160e7a") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "0174a1ec-244a-41bb-9de5-7dece8aa055d") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "edd1d5a4-6fd1-4c8e-aed3-7ff2d6edc9d9") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3540904d-3b6f-40c1-a6f5-97e6a956f9b2") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "54807927-af9b-488b-92ba-980cb37c829f") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "6d8b53c5-a32c-4b00-a0fa-a73d3ed3bd3c") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "3de8fb15-e11d-4163-bc4f-5da1ac99d1ef") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "09c79011-af52-4d9e-a3db-f0d59a7f79d2") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4d261d9b-da0f-4d31-a9ad-6194fc00606d") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "a876f68b-7ca5-45b6-89ab-d2f0d6748631") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "3e245013-7bb9-4cd1-a32a-48bdc457ca0a") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "bfa0fa8b-fde0-43d3-9ada-4c877aee66ef") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "9c6a320f-8236-4000-a14c-a05fd4ce509c") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "9797c87c-d57e-403b-befc-45e145646bcc") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "61b7ec7e-fb63-49ba-a552-59bff09572b7") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "493683df-4b80-428d-8758-23695e0ac462") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "5f9168eb-8079-4c98-b5b3-0e832ce15c17") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "ff3536ba-7d96-4eeb-852a-cfe63a378254") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "b020f929-8588-4b31-9d3b-8a3b8aa1f2e0") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "840e0ebd-fd90-4ca0-88cf-de082e8cac7d") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f27c2b6e-a83e-482f-9c5c-5a5161ad81e2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "7b9fd561-4e0e-436e-96f0-72439dd8cc25") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "c8876863-4faf-45df-8787-d95becc9b758") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "24bf7702-e561-45ee-bfda-8aa145888cd0") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "6daeae18-8bda-4346-a7f1-bab61259d0be") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "4981e071-f08a-49ec-a8cf-4235174fce92") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f9ffa5e1-db81-4f3b-aece-cf5589bdbd8c") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "606dc71f-b79a-4190-9018-c1c20fb22d86") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "37221d00-218d-4ed6-ab6a-978640304f1e") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "d7ba5ea8-6a9b-45d9-a766-bb532f260422") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "e667f50f-1092-402f-b337-3936a75d8ddf") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "1b2fd7f6-8b47-43cd-a3d1-3b023f93caec") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "1a3f4e10-4045-480f-b454-0dee51ff0c22") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "21c4c7a4-0856-4bd1-99ae-fc21ba201b66") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "ec80839c-2925-44b8-8292-61a599bce8d5") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "100703ad-ba25-4a72-a9ec-aa65ce6e649c") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "54974dcc-51a2-4b27-8472-85834e198c4a") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "07351033-3bbf-4f43-9791-f98619d473b2") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "872c8b97-3e90-4d9a-bce8-2eb7eca67c55") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "4015f839-a3be-40a1-a255-1c17217a92dd") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.514916 155.29) (xy 120.514916 159.29) (xy 98.514916 159.29) (xy 98.514916 155.29) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "2588e6d2-49b3-4cc4-a5b6-cfa8b6f1632e") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.514916 159.29) (xy 124.514916 154.09) (xy 94.514916 154.09) (xy 94.514916 159.29) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 124.514916 129.29) + (end 94.514916 129.29) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1003cd6d-cd9b-41a6-8e01-e306951ceb9d") + ) + (gr_line + (start 120.514916 155.29) + (end 124.514916 155.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2cdd6d86-4a7f-4c59-b6ca-51a3ad00c404") + ) + (gr_line + (start 124.514916 155.29) + (end 124.514916 129.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "544dccc5-4aac-4945-a201-5d3e02411e9c") + ) + (gr_line + (start 98.514916 155.29) + (end 94.514916 155.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "818d691a-65d8-4dc7-8a62-3d429600b952") + ) + (gr_line + (start 94.514916 129.29) + (end 94.514916 155.29) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ac516877-ec52-49bc-9edd-6c47ded4b674") + ) + (via + (at 111.514916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "240ec415-f855-405b-9e41-ac94b0491ae2") + ) + (via + (at 114.514916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "5ca99f71-e639-4d35-88e5-a49f7627a6ce") + ) + (via + (at 113.014916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ac785dd6-974b-4ff5-a32a-28352e7cf229") + ) + (via + (at 110.014916 156.209) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "eaef3175-3e52-487d-ba61-ce6247995414") + ) + (segment + (start 102.739916 156.839999) + (end 102.739916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4ac206d1-28af-42c2-8b9a-1748d075fd0d") + ) + (segment + (start 102.739916 155.334001) + (end 102.864916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7f522532-2a19-490a-9ff2-eb1ad346dcaf") + ) + (segment + (start 102.764916 158.14) + (end 102.764916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ad4eec8f-1b5e-46b4-a48b-9f1b351945e1") + ) + (segment + (start 102.764916 156.864999) + (end 102.739916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ca4a1c1c-3e06-4006-995f-ba89f060ec05") + ) + (segment + (start 102.864916 155.209001) + (end 102.864916 154.864) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f10fc65a-6cc1-47e9-9b6c-12bc69966834") + ) + (segment + (start 102.289916 155.334001) + (end 102.164916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0ae003f4-57dc-47bb-b1d6-5f1888c90e94") + ) + (segment + (start 102.164916 155.209001) + (end 102.164916 154.864) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1e9c5fe3-9f64-46a5-8dd9-4d99b518e5f6") + ) + (segment + (start 102.289916 156.839999) + (end 102.289916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "24dde5b2-a167-49d2-8fc1-dd31004c56cb") + ) + (segment + (start 102.264916 156.864999) + (end 102.289916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "584ef624-a284-48ad-859e-ab885d269706") + ) + (segment + (start 102.264916 158.14) + (end 102.264916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f3565fb2-2e5d-4232-9417-500f04061edb") + ) + (segment + (start 108.764916 156.864999) + (end 108.739916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7f57af04-dc8f-4fd5-93e6-07b5bdc2320b") + ) + (segment + (start 108.764916 158.14) + (end 108.764916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "80c49ad8-c5ff-4c97-a4dc-79d1c4cb049f") + ) + (segment + (start 108.864916 155.209001) + (end 108.864916 154.864) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a77f66c3-11b8-45cc-ba3e-6f11b69dd194") + ) + (segment + (start 108.739916 155.334001) + (end 108.864916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c311a212-917d-4a30-8fc9-10ae4b23a46a") + ) + (segment + (start 108.739916 156.839999) + (end 108.739916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f11e8eac-d4c8-4882-bfb5-2448529328f0") + ) + (segment + (start 108.164916 155.209001) + (end 108.164916 154.864) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "323138ee-6f7c-48d2-a53b-447f65b820e0") + ) + (segment + (start 108.264916 158.14) + (end 108.264916 156.864999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4c07b052-69e5-4359-8ce4-58580020012b") + ) + (segment + (start 108.264916 156.864999) + (end 108.289916 156.839999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6b92d3b4-14c4-4199-a5a8-0ba3f1f75680") + ) + (segment + (start 108.289916 156.839999) + (end 108.289916 155.334001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8359fea5-dbaa-4a10-81c4-f7f7436555fd") + ) + (segment + (start 108.289916 155.334001) + (end 108.164916 155.209001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "aabaaf29-e06d-486d-ad4b-08f751ee483b") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "7155521d-725b-41cf-9eff-5c8a04e99d54") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.509342 129.289) (xy 124.514604 129.289) (xy 124.515688 157.48) (xy 94.510426 157.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.545315 129.812174) (xy 106.565134 129.848034) (xy 106.627619 130.121806) (xy 106.627624 130.121822) + (xy 106.738908 130.439855) (xy 106.885108 130.743441) (xy 107.064378 131.028749) (xy 107.270371 131.287056) + (xy 108.159348 130.398079) (xy 108.196373 130.446331) (xy 108.358585 130.608543) (xy 108.406835 130.645566) + (xy 107.517858 131.534543) (xy 107.517858 131.534544) (xy 107.776166 131.740537) (xy 108.061474 131.919807) + (xy 108.36506 132.066007) (xy 108.683093 132.177291) (xy 108.683109 132.177296) (xy 109.011601 132.252272) + (xy 109.346444 132.29) (xy 109.683388 132.29) (xy 110.018229 132.252272) (xy 110.01823 132.252272) + (xy 110.346722 132.177296) (xy 110.346738 132.177291) (xy 110.664771 132.066007) (xy 110.968357 131.919807) + (xy 111.253665 131.740537) (xy 111.511972 131.534544) (xy 111.511972 131.534543) (xy 110.622995 130.645567) + (xy 110.671247 130.608543) (xy 110.833459 130.446331) (xy 110.870483 130.398079) (xy 111.759459 131.287056) + (xy 111.75946 131.287056) (xy 111.965453 131.028749) (xy 112.144723 130.743441) (xy 112.290923 130.439855) + (xy 112.402207 130.121822) (xy 112.402212 130.121806) (xy 112.464698 129.848034) (xy 112.497472 129.801843) + (xy 112.536843 129.7905) (xy 123.940416 129.7905) (xy 123.992742 129.812174) (xy 124.014416 129.8645) + (xy 124.014416 154.7155) (xy 123.992742 154.767826) (xy 123.940416 154.7895) (xy 119.869593 154.7895) + (xy 119.86938 154.789513) (xy 119.852399 154.789513) (xy 119.852395 154.789513) (xy 119.852391 154.789514) + (xy 119.679991 154.819908) (xy 119.515484 154.879779) (xy 119.363871 154.967308) (xy 119.363858 154.967319) + (xy 119.22976 155.079837) (xy 119.229758 155.079838) (xy 119.229757 155.07984) (xy 119.175445 155.144565) + (xy 119.117228 155.213944) (xy 119.117226 155.213945) (xy 119.117226 155.213947) (xy 119.117223 155.21395) + (xy 119.029693 155.365551) (xy 118.969815 155.530061) (xy 118.939416 155.702463) (xy 118.939416 157.48) + (xy 118.640416 157.48) (xy 118.640416 157.270252) (xy 118.628783 157.211769) (xy 118.602387 157.172265) + (xy 118.589916 157.131153) (xy 118.589916 157.04) (xy 118.565294 157.04) (xy 118.49237 157.054505) + (xy 118.458661 157.077029) (xy 118.417549 157.0895) (xy 118.070167 157.0895) (xy 118.029351 157.097618) + (xy 118.000481 157.097618) (xy 117.959665 157.0895) (xy 117.959664 157.0895) (xy 117.612283 157.0895) + (xy 117.571171 157.077029) (xy 117.537461 157.054505) (xy 117.464538 157.04) (xy 117.439916 157.04) + (xy 117.439916 157.131153) (xy 117.427445 157.172265) (xy 117.401049 157.211768) (xy 117.389416 157.270253) + (xy 117.389416 157.48) (xy 117.240416 157.48) (xy 117.240416 156.288025) (xy 117.240415 156.28802) + (xy 117.20294 156.087544) (xy 117.129264 155.897363) (xy 117.021897 155.723959) (xy 117.021896 155.723957) + (xy 116.884495 155.573235) (xy 116.884494 155.573234) (xy 116.721741 155.450329) (xy 116.721738 155.450328) + (xy 116.721737 155.450327) (xy 116.539166 155.359418) (xy 116.539162 155.359417) (xy 116.53916 155.359416) + (xy 116.342998 155.303602) (xy 116.342992 155.303601) (xy 116.139919 155.284785) (xy 116.139913 155.284785) + (xy 115.936839 155.303601) (xy 115.936833 155.303602) (xy 115.740671 155.359416) (xy 115.740666 155.359418) + (xy 115.558093 155.450328) (xy 115.55809 155.450329) (xy 115.395337 155.573234) (xy 115.395336 155.573235) + (xy 115.257935 155.723957) (xy 115.257935 155.723958) (xy 115.150571 155.897358) (xy 115.150566 155.897368) + (xy 115.076893 156.08754) (xy 115.039416 156.28802) (xy 115.039416 157.015708) (xy 115.017742 157.068034) + (xy 114.965416 157.089708) (xy 114.961176 157.0895) (xy 114.959664 157.0895) (xy 114.570168 157.0895) + (xy 114.570167 157.0895) (xy 114.529351 157.097618) (xy 114.500481 157.097618) (xy 114.459665 157.0895) + (xy 114.459664 157.0895) (xy 114.070168 157.0895) (xy 114.070167 157.0895) (xy 114.029351 157.097618) + (xy 114.000481 157.097618) (xy 113.959665 157.0895) (xy 113.959664 157.0895) (xy 113.612283 157.0895) + (xy 113.571171 157.077029) (xy 113.537461 157.054505) (xy 113.464538 157.04) (xy 113.439916 157.04) + (xy 113.439916 157.131153) (xy 113.427445 157.172265) (xy 113.401049 157.211768) (xy 113.389416 157.270253) + (xy 113.389416 157.48) (xy 113.140416 157.48) (xy 113.140416 157.270252) (xy 113.128783 157.211769) + (xy 113.102387 157.172265) (xy 113.089916 157.131153) (xy 113.089916 157.04) (xy 113.065294 157.04) + (xy 112.99237 157.054505) (xy 112.958661 157.077029) (xy 112.917549 157.0895) (xy 112.570167 157.0895) + (xy 112.529351 157.097618) (xy 112.500481 157.097618) (xy 112.459665 157.0895) (xy 112.459664 157.0895) + (xy 112.112283 157.0895) (xy 112.071171 157.077029) (xy 112.037461 157.054505) (xy 111.964538 157.04) + (xy 111.939916 157.04) (xy 111.939916 157.131153) (xy 111.927445 157.172265) (xy 111.901049 157.211768) + (xy 111.889416 157.270253) (xy 111.889416 157.48) (xy 111.640416 157.48) (xy 111.640416 157.270252) + (xy 111.628783 157.211769) (xy 111.602387 157.172265) (xy 111.589916 157.131153) (xy 111.589916 157.04) + (xy 111.565294 157.04) (xy 111.49237 157.054505) (xy 111.458661 157.077029) (xy 111.417549 157.0895) + (xy 111.112283 157.0895) (xy 111.071171 157.077029) (xy 111.037461 157.054505) (xy 110.964538 157.04) + (xy 110.939916 157.04) (xy 110.939916 157.131153) (xy 110.927445 157.172265) (xy 110.901049 157.211768) + (xy 110.889416 157.270253) (xy 110.889416 157.48) (xy 110.640416 157.48) (xy 110.640416 157.270252) + (xy 110.628783 157.211769) (xy 110.602387 157.172265) (xy 110.589916 157.131153) (xy 110.589916 157.04) + (xy 110.565294 157.04) (xy 110.49237 157.054505) (xy 110.458661 157.077029) (xy 110.417549 157.0895) + (xy 110.070167 157.0895) (xy 110.029351 157.097618) (xy 110.000481 157.097618) (xy 109.959665 157.0895) + (xy 109.959664 157.0895) (xy 109.612283 157.0895) (xy 109.571171 157.077029) (xy 109.537461 157.054505) + (xy 109.464538 157.04) (xy 109.439916 157.04) (xy 109.439916 157.131153) (xy 109.427445 157.172265) + (xy 109.401049 157.211768) (xy 109.389416 157.270253) (xy 109.389416 157.48) (xy 109.140416 157.48) + (xy 109.140416 157.270252) (xy 109.128783 157.211769) (xy 109.102387 157.172265) (xy 109.090932 157.143375) + (xy 109.066432 156.99707) (xy 109.067879 156.990796) (xy 109.065416 156.984848) (xy 109.065416 156.825435) + (xy 109.065415 156.825434) (xy 109.043682 156.744326) (xy 109.044535 156.744097) (xy 109.040416 156.723376) + (xy 109.040416 155.489123) (xy 109.062089 155.436798) (xy 109.105376 155.393512) (xy 109.144938 155.324989) + (xy 109.165416 155.248563) (xy 109.165416 155.248558) (xy 109.166049 155.243755) (xy 109.167557 155.243953) + (xy 109.18709 155.196797) (xy 109.217122 155.166765) (xy 109.262501 155.063991) (xy 109.265416 155.038865) + (xy 109.265415 154.689136) (xy 109.262501 154.664009) (xy 109.222708 154.573888) (xy 109.221401 154.517268) + (xy 109.222698 154.514135) (xy 109.262501 154.423991) (xy 109.265416 154.398865) (xy 109.265415 154.049136) + (xy 109.262501 154.024009) (xy 109.217122 153.921235) (xy 109.137681 153.841794) (xy 109.034907 153.796415) + (xy 109.034906 153.796414) (xy 109.034904 153.796414) (xy 109.013575 153.79394) (xy 109.009781 153.7935) + (xy 109.00978 153.7935) (xy 108.720052 153.7935) (xy 108.694929 153.796414) (xy 108.694923 153.796415) + (xy 108.59215 153.841794) (xy 108.567242 153.866703) (xy 108.514916 153.888377) (xy 108.46259 153.866703) + (xy 108.437681 153.841794) (xy 108.334907 153.796415) (xy 108.334906 153.796414) (xy 108.334904 153.796414) + (xy 108.313575 153.79394) (xy 108.309781 153.7935) (xy 108.30978 153.7935) (xy 108.020052 153.7935) + (xy 107.994929 153.796414) (xy 107.994923 153.796415) (xy 107.89215 153.841794) (xy 107.81271 153.921234) + (xy 107.76733 154.024011) (xy 107.764416 154.049135) (xy 107.764416 154.398863) (xy 107.76733 154.423986) + (xy 107.767331 154.423992) (xy 107.807122 154.51411) (xy 107.80843 154.570732) (xy 107.807122 154.57389) + (xy 107.76733 154.664011) (xy 107.764416 154.689135) (xy 107.764416 155.038863) (xy 107.76733 155.063986) + (xy 107.767331 155.063992) (xy 107.81271 155.166765) (xy 107.842742 155.196797) (xy 107.862275 155.243954) + (xy 107.863783 155.243756) (xy 107.864416 155.248565) (xy 107.884893 155.324986) (xy 107.884895 155.324991) + (xy 107.902736 155.355892) (xy 107.92214 155.3895) (xy 107.924456 155.393512) (xy 107.968904 155.43796) + (xy 107.969984 155.439139) (xy 107.979152 155.464345) (xy 107.989416 155.489123) (xy 107.989416 156.723376) + (xy 107.985296 156.744097) (xy 107.98615 156.744326) (xy 107.964416 156.825434) (xy 107.964416 156.984848) + (xy 107.9634 156.99707) (xy 107.9389 157.143375) (xy 107.93367 157.151741) (xy 107.927445 157.172265) + (xy 107.901049 157.211768) (xy 107.889416 157.270253) (xy 107.889416 157.48) (xy 107.640416 157.48) + (xy 107.640416 157.270252) (xy 107.628783 157.211769) (xy 107.602387 157.172265) (xy 107.589916 157.131153) + (xy 107.589916 157.04) (xy 107.565294 157.04) (xy 107.49237 157.054505) (xy 107.458661 157.077029) + (xy 107.417549 157.0895) (xy 107.070167 157.0895) (xy 107.029351 157.097618) (xy 107.000481 157.097618) + (xy 106.959665 157.0895) (xy 106.959664 157.0895) (xy 106.612283 157.0895) (xy 106.571171 157.077029) + (xy 106.537461 157.054505) (xy 106.464538 157.04) (xy 106.439916 157.04) (xy 106.439916 157.131153) + (xy 106.427445 157.172265) (xy 106.401049 157.211768) (xy 106.389416 157.270253) (xy 106.389416 157.48) + (xy 106.140416 157.48) (xy 106.140416 157.270252) (xy 106.128783 157.211769) (xy 106.102387 157.172265) + (xy 106.089916 157.131153) (xy 106.089916 157.04) (xy 106.065294 157.04) (xy 105.99237 157.054505) + (xy 105.958661 157.077029) (xy 105.917549 157.0895) (xy 105.570167 157.0895) (xy 105.529351 157.097618) + (xy 105.500481 157.097618) (xy 105.459665 157.0895) (xy 105.459664 157.0895) (xy 105.112283 157.0895) + (xy 105.071171 157.077029) (xy 105.037461 157.054505) (xy 104.964538 157.04) (xy 104.939916 157.04) + (xy 104.939916 157.131153) (xy 104.927445 157.172265) (xy 104.901049 157.211768) (xy 104.889416 157.270253) + (xy 104.889416 157.48) (xy 104.640416 157.48) (xy 104.640416 157.270252) (xy 104.628783 157.211769) + (xy 104.602387 157.172265) (xy 104.589916 157.131153) (xy 104.589916 157.04) (xy 104.565294 157.04) + (xy 104.49237 157.054505) (xy 104.458661 157.077029) (xy 104.417549 157.0895) (xy 104.070167 157.0895) + (xy 104.029351 157.097618) (xy 104.000481 157.097618) (xy 103.959665 157.0895) (xy 103.959664 157.0895) + (xy 103.612283 157.0895) (xy 103.571171 157.077029) (xy 103.537461 157.054505) (xy 103.464538 157.04) + (xy 103.439916 157.04) (xy 103.439916 157.131153) (xy 103.427445 157.172265) (xy 103.401049 157.211768) + (xy 103.389416 157.270253) (xy 103.389416 157.48) (xy 103.140416 157.48) (xy 103.140416 157.270252) + (xy 103.128783 157.211769) (xy 103.102387 157.172265) (xy 103.090932 157.143375) (xy 103.066432 156.99707) + (xy 103.067879 156.990796) (xy 103.065416 156.984848) (xy 103.065416 156.825435) (xy 103.065415 156.825434) + (xy 103.043682 156.744326) (xy 103.044535 156.744097) (xy 103.040416 156.723376) (xy 103.040416 155.489123) + (xy 103.062089 155.436798) (xy 103.105376 155.393512) (xy 103.144938 155.324989) (xy 103.165416 155.248563) + (xy 103.165416 155.248558) (xy 103.166049 155.243755) (xy 103.167557 155.243953) (xy 103.18709 155.196797) + (xy 103.217122 155.166765) (xy 103.262501 155.063991) (xy 103.265416 155.038865) (xy 103.265415 154.689136) + (xy 103.262501 154.664009) (xy 103.222708 154.573888) (xy 103.221401 154.517268) (xy 103.222698 154.514135) + (xy 103.262501 154.423991) (xy 103.265416 154.398865) (xy 103.265415 154.049136) (xy 103.262501 154.024009) + (xy 103.217122 153.921235) (xy 103.137681 153.841794) (xy 103.034907 153.796415) (xy 103.034906 153.796414) + (xy 103.034904 153.796414) (xy 103.013575 153.79394) (xy 103.009781 153.7935) (xy 103.00978 153.7935) + (xy 102.720052 153.7935) (xy 102.694929 153.796414) (xy 102.694923 153.796415) (xy 102.59215 153.841794) + (xy 102.567242 153.866703) (xy 102.514916 153.888377) (xy 102.46259 153.866703) (xy 102.437681 153.841794) + (xy 102.334907 153.796415) (xy 102.334906 153.796414) (xy 102.334904 153.796414) (xy 102.313575 153.79394) + (xy 102.309781 153.7935) (xy 102.30978 153.7935) (xy 102.020052 153.7935) (xy 101.994929 153.796414) + (xy 101.994923 153.796415) (xy 101.89215 153.841794) (xy 101.81271 153.921234) (xy 101.76733 154.024011) + (xy 101.764416 154.049135) (xy 101.764416 154.398863) (xy 101.76733 154.423986) (xy 101.767331 154.423992) + (xy 101.807122 154.51411) (xy 101.80843 154.570732) (xy 101.807122 154.57389) (xy 101.76733 154.664011) + (xy 101.764416 154.689135) (xy 101.764416 155.038863) (xy 101.76733 155.063986) (xy 101.767331 155.063992) + (xy 101.81271 155.166765) (xy 101.842742 155.196797) (xy 101.862275 155.243954) (xy 101.863783 155.243756) + (xy 101.864416 155.248565) (xy 101.884893 155.324986) (xy 101.884895 155.324991) (xy 101.902736 155.355892) + (xy 101.92214 155.3895) (xy 101.924456 155.393512) (xy 101.968904 155.43796) (xy 101.969984 155.439139) + (xy 101.979152 155.464345) (xy 101.989416 155.489123) (xy 101.989416 156.723376) (xy 101.985296 156.744097) + (xy 101.98615 156.744326) (xy 101.964416 156.825434) (xy 101.964416 156.984848) (xy 101.9634 156.99707) + (xy 101.9389 157.143375) (xy 101.93367 157.151741) (xy 101.927445 157.172265) (xy 101.901049 157.211768) + (xy 101.889416 157.270253) (xy 101.889416 157.48) (xy 101.640416 157.48) (xy 101.640416 157.270252) + (xy 101.628783 157.211769) (xy 101.602387 157.172265) (xy 101.589916 157.131153) (xy 101.589916 157.04) + (xy 101.565294 157.04) (xy 101.49237 157.054505) (xy 101.458661 157.077029) (xy 101.417549 157.0895) + (xy 101.070167 157.0895) (xy 101.029351 157.097618) (xy 101.000481 157.097618) (xy 100.959665 157.0895) + (xy 100.959664 157.0895) (xy 100.612283 157.0895) (xy 100.571171 157.077029) (xy 100.537461 157.054505) + (xy 100.464538 157.04) (xy 100.439916 157.04) (xy 100.439916 157.131153) (xy 100.427445 157.172265) + (xy 100.401049 157.211768) (xy 100.389416 157.270253) (xy 100.389416 157.48) (xy 100.090416 157.48) + (xy 100.090416 155.719404) (xy 100.0904 155.719157) (xy 100.0904 155.702473) (xy 100.090399 155.702467) + (xy 100.060002 155.530068) (xy 100.000129 155.365563) (xy 99.994546 155.355892) (xy 99.912601 155.213956) + (xy 99.912599 155.213954) (xy 99.898203 155.196797) (xy 99.800074 155.079848) (xy 99.665972 154.967319) + (xy 99.66597 154.967318) (xy 99.665968 154.967316) (xy 99.665965 154.967314) (xy 99.514372 154.879788) + (xy 99.514368 154.879786) (xy 99.514366 154.879785) (xy 99.47324 154.864815) (xy 99.349867 154.819906) + (xy 99.349864 154.819905) (xy 99.177469 154.789503) (xy 99.177467 154.789502) (xy 99.177463 154.789502) + (xy 99.177461 154.789501) (xy 99.177454 154.789501) (xy 99.159471 154.789501) (xy 99.159471 154.7895) + (xy 99.155808 154.7895) (xy 99.089932 154.7895) (xy 99.02404 154.789498) (xy 99.024039 154.789498) + (xy 99.018899 154.789498) (xy 99.018871 154.7895) (xy 95.089416 154.7895) (xy 95.03709 154.767826) + (xy 95.015416 154.7155) (xy 95.015416 129.8645) (xy 95.03709 129.812174) (xy 95.089416 129.7905) + (xy 106.492989 129.7905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.189916 156.631153) (xy 110.177445 156.672265) (xy 110.151049 156.711768) (xy 110.139416 156.770253) + (xy 110.139416 157.48) (xy 109.890416 157.48) (xy 109.890416 156.770252) (xy 109.878783 156.711769) + (xy 109.852387 156.672265) (xy 109.839916 156.631153) (xy 109.839916 156.594) (xy 110.189916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.689916 156.631153) (xy 111.677445 156.672265) (xy 111.651049 156.711768) (xy 111.639416 156.770253) + (xy 111.639416 157.48) (xy 111.390416 157.48) (xy 111.390416 156.770252) (xy 111.378783 156.711769) + (xy 111.352387 156.672265) (xy 111.339916 156.631153) (xy 111.339916 156.594) (xy 111.689916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.189916 156.631153) (xy 113.177445 156.672265) (xy 113.151049 156.711768) (xy 113.139416 156.770253) + (xy 113.139416 157.48) (xy 112.890416 157.48) (xy 112.890416 156.770252) (xy 112.878783 156.711769) + (xy 112.852387 156.672265) (xy 112.839916 156.631153) (xy 112.839916 156.594) (xy 113.189916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.689916 156.631153) (xy 114.677445 156.672265) (xy 114.651049 156.711768) (xy 114.639416 156.770253) + (xy 114.639416 157.48) (xy 114.390416 157.48) (xy 114.390416 156.770252) (xy 114.378783 156.711769) + (xy 114.352387 156.672265) (xy 114.339916 156.631153) (xy 114.339916 156.594) (xy 114.689916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.779351 156.597618) (xy 110.750481 156.597618) (xy 110.73229 156.594) (xy 110.797542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.279351 156.597618) (xy 112.250481 156.597618) (xy 112.23229 156.594) (xy 112.297542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.779351 156.597618) (xy 113.750481 156.597618) (xy 113.73229 156.594) (xy 113.797542 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.095017 155.691506) (xy 115.095018 155.691508) (xy 115.095019 155.69151) (xy 115.09502 155.691512) + (xy 115.110067 155.718163) (xy 115.14227 155.760992) (xy 115.147376 155.764271) (xy 115.17969 155.810786) + (xy 115.170302 155.865489) (xy 115.150572 155.897355) (xy 115.150566 155.897368) (xy 115.078916 156.082318) + (xy 115.078916 155.648092) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.243242 129.812174) (xy 106.264916 129.8645) (xy 106.264916 130.449662) (xy 106.296216 130.767453) + (xy 106.358511 131.080633) (xy 106.451208 131.386211) (xy 106.451213 131.386225) (xy 106.573403 131.681219) + (xy 106.573407 131.681227) (xy 106.723929 131.962836) (xy 106.723937 131.962849) (xy 106.901343 132.228355) + (xy 106.901347 132.22836) (xy 107.10392 132.475196) (xy 107.329719 132.700995) (xy 107.576555 132.903568) + (xy 107.57656 132.903572) (xy 107.842066 133.080978) (xy 107.842079 133.080986) (xy 108.123688 133.231508) + (xy 108.123696 133.231512) (xy 108.41869 133.353702) (xy 108.418704 133.353707) (xy 108.724282 133.446404) + (xy 109.037462 133.508699) (xy 109.355254 133.54) (xy 109.674578 133.54) (xy 109.992369 133.508699) + (xy 110.305549 133.446404) (xy 110.611127 133.353707) (xy 110.611141 133.353702) (xy 110.906135 133.231512) + (xy 110.906143 133.231508) (xy 111.187752 133.080986) (xy 111.187765 133.080978) (xy 111.453271 132.903572) + (xy 111.453276 132.903568) (xy 111.700112 132.700995) (xy 111.925911 132.475196) (xy 112.128488 132.228355) + (xy 112.159448 132.18202) (xy 110.622995 130.645567) (xy 110.671247 130.608543) (xy 110.833459 130.446331) + (xy 110.870483 130.398079) (xy 112.350953 131.878549) (xy 112.456428 131.681219) (xy 112.578618 131.386225) + (xy 112.578623 131.386211) (xy 112.67132 131.080633) (xy 112.733615 130.767453) (xy 112.764916 130.449662) + (xy 112.764916 129.8645) (xy 112.78659 129.812174) (xy 112.838916 129.7905) (xy 123.940416 129.7905) + (xy 123.992742 129.812174) (xy 124.014416 129.8645) (xy 124.014416 152.8145) (xy 123.992742 152.866826) + (xy 123.940416 152.8885) (xy 95.089416 152.8885) (xy 95.03709 152.866826) (xy 95.015416 152.8145) + (xy 95.015416 129.8645) (xy 95.03709 129.812174) (xy 95.089416 129.7905) (xy 106.190916 129.7905) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "3bb25a77-37a3-4029-839f-e6ae60a5c03e") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 109.523916 156.594) (xy 109.523916 155.569) (xy 115.078916 155.569) (xy 115.078916 156.594) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.057242 155.590674) (xy 115.078916 155.643) (xy 115.078916 156.070109) (xy 115.076969 156.084078) + (xy 115.077521 156.084182) (xy 115.076892 156.087541) (xy 115.076892 156.087544) (xy 115.061597 156.16936) + (xy 115.039416 156.28802) (xy 115.039416 156.5155) (xy 115.017742 156.567826) (xy 114.965416 156.5895) + (xy 114.820168 156.5895) (xy 114.804693 156.592578) (xy 114.790257 156.594) (xy 114.239575 156.594) + (xy 114.225139 156.592578) (xy 114.209664 156.5895) (xy 113.820168 156.5895) (xy 113.804693 156.592578) + (xy 113.790257 156.594) (xy 113.739575 156.594) (xy 113.725139 156.592578) (xy 113.709664 156.5895) + (xy 113.320168 156.5895) (xy 113.304693 156.592578) (xy 113.290257 156.594) (xy 112.739575 156.594) + (xy 112.725139 156.592578) (xy 112.709664 156.5895) (xy 112.320168 156.5895) (xy 112.304693 156.592578) + (xy 112.290257 156.594) (xy 112.239575 156.594) (xy 112.225139 156.592578) (xy 112.209664 156.5895) + (xy 111.820168 156.5895) (xy 111.804693 156.592578) (xy 111.790257 156.594) (xy 111.239575 156.594) + (xy 111.225139 156.592578) (xy 111.209664 156.5895) (xy 110.820168 156.5895) (xy 110.804693 156.592578) + (xy 110.790257 156.594) (xy 110.739575 156.594) (xy 110.725139 156.592578) (xy 110.709664 156.5895) + (xy 110.320168 156.5895) (xy 110.304693 156.592578) (xy 110.290257 156.594) (xy 109.739575 156.594) + (xy 109.737225 156.593963) (xy 109.731127 156.593769) (xy 109.709664 156.5895) (xy 109.596731 156.5895) + (xy 109.595566 156.589463) (xy 109.570746 156.578245) (xy 109.54559 156.567826) (xy 109.545106 156.566658) + (xy 109.543955 156.566138) (xy 109.534337 156.540659) (xy 109.523916 156.5155) (xy 109.523916 155.643) + (xy 109.54559 155.590674) (xy 109.597916 155.569) (xy 115.004916 155.569) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c464cdd4-042c-409e-830d-95e30fe37ff4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 124.553557 157.724) (xy 124.552141 153.094) (xy 94.533916 153.094) (xy 94.533916 157.724) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 124.000064 153.108352) (xy 124.014416 153.143) (xy 124.014416 154.7405) (xy 124.000064 154.775148) + (xy 123.965416 154.7895) (xy 119.871126 154.7895) (xy 119.870913 154.789513) (xy 119.852399 154.789513) + (xy 119.68002 154.819903) (xy 119.679992 154.819908) (xy 119.679984 154.81991) (xy 119.515489 154.879777) + (xy 119.515485 154.879779) (xy 119.515483 154.87978) (xy 119.447935 154.918776) (xy 119.363869 154.967309) + (xy 119.229759 155.079837) (xy 119.117229 155.213942) (xy 119.029694 155.365551) (xy 119.029692 155.365554) + (xy 118.969817 155.530056) (xy 118.969816 155.53006) (xy 118.969816 155.530061) (xy 118.963768 155.564359) + (xy 118.939416 155.702466) (xy 118.939416 156.641881) (xy 118.925064 156.676529) (xy 118.890416 156.690881) + (xy 118.855768 156.676529) (xy 118.849674 156.669104) (xy 118.834108 156.645807) (xy 118.767952 156.601604) + (xy 118.709611 156.59) (xy 118.639916 156.59) (xy 118.639916 157.724) (xy 118.389916 157.724) (xy 118.389916 156.59) + (xy 118.32022 156.59) (xy 118.274474 156.599098) (xy 118.255358 156.599098) (xy 118.209612 156.59) + (xy 118.139916 156.59) (xy 118.139916 157.724) (xy 117.890416 157.724) (xy 117.890416 156.770252) + (xy 117.890415 156.770251) (xy 117.89018 156.767858) (xy 117.890399 156.767836) (xy 117.889916 156.762913) + (xy 117.889916 156.59) (xy 117.82022 156.59) (xy 117.775753 156.598844) (xy 117.756636 156.598843) + (xy 117.709669 156.5895) (xy 117.709664 156.5895) (xy 117.320168 156.5895) (xy 117.298973 156.593715) + (xy 117.262193 156.586399) (xy 117.241357 156.555216) (xy 117.240416 156.545657) (xy 117.240416 156.288025) + (xy 117.240416 156.288024) (xy 117.20294 156.087544) (xy 117.129264 155.897363) (xy 117.021897 155.723959) + (xy 117.021894 155.723955) (xy 117.021893 155.723954) (xy 116.884495 155.573236) (xy 116.884492 155.573233) + (xy 116.721738 155.450328) (xy 116.721734 155.450325) (xy 116.539171 155.35942) (xy 116.539164 155.359417) + (xy 116.343001 155.303603) (xy 116.342995 155.303602) (xy 116.139916 155.284785) (xy 115.936836 155.303602) + (xy 115.93683 155.303603) (xy 115.740667 155.359417) (xy 115.74066 155.35942) (xy 115.558097 155.450325) + (xy 115.558093 155.450328) (xy 115.39534 155.573233) (xy 115.358238 155.613931) (xy 115.324289 155.629867) + (xy 115.289015 155.61713) (xy 115.273968 155.590479) (xy 115.268773 155.564359) (xy 115.247099 155.512033) + (xy 115.210471 155.453739) (xy 115.205663 155.450327) (xy 115.135882 155.400816) (xy 115.135879 155.400815) + (xy 115.083556 155.379142) (xy 115.083547 155.37914) (xy 115.004921 155.3635) (xy 115.004916 155.3635) + (xy 109.597916 155.3635) (xy 109.59791 155.3635) (xy 109.519284 155.37914) (xy 109.519275 155.379142) + (xy 109.466951 155.400815) (xy 109.408654 155.437445) (xy 109.355732 155.512033) (xy 109.355731 155.512036) + (xy 109.334058 155.564359) (xy 109.334056 155.564368) (xy 109.318416 155.642994) (xy 109.318416 156.5155) + (xy 109.323082 156.538962) (xy 109.315764 156.575744) (xy 109.284581 156.596578) (xy 109.274474 156.598588) + (xy 109.255358 156.598588) (xy 109.224247 156.5924) (xy 109.209664 156.5895) (xy 108.820168 156.5895) + (xy 108.805584 156.5924) (xy 108.774474 156.598588) (xy 108.755358 156.598588) (xy 108.724247 156.5924) + (xy 108.709664 156.5895) (xy 108.320168 156.5895) (xy 108.305584 156.5924) (xy 108.274474 156.598588) + (xy 108.255358 156.598588) (xy 108.224247 156.5924) (xy 108.209664 156.5895) (xy 107.820168 156.5895) + (xy 107.805584 156.5924) (xy 107.774474 156.598588) (xy 107.755358 156.598588) (xy 107.724247 156.5924) + (xy 107.709664 156.5895) (xy 107.320168 156.5895) (xy 107.305584 156.5924) (xy 107.274474 156.598588) + (xy 107.255358 156.598588) (xy 107.224247 156.5924) (xy 107.209664 156.5895) (xy 106.820168 156.5895) + (xy 106.805584 156.5924) (xy 106.774474 156.598588) (xy 106.755358 156.598588) (xy 106.724247 156.5924) + (xy 106.709664 156.5895) (xy 106.320168 156.5895) (xy 106.305584 156.5924) (xy 106.274474 156.598588) + (xy 106.255358 156.598588) (xy 106.224247 156.5924) (xy 106.209664 156.5895) (xy 105.820168 156.5895) + (xy 105.805584 156.5924) (xy 105.774474 156.598588) (xy 105.755358 156.598588) (xy 105.724247 156.5924) + (xy 105.709664 156.5895) (xy 105.320168 156.5895) (xy 105.305584 156.5924) (xy 105.274474 156.598588) + (xy 105.255358 156.598588) (xy 105.224247 156.5924) (xy 105.209664 156.5895) (xy 104.820168 156.5895) + (xy 104.805584 156.5924) (xy 104.774474 156.598588) (xy 104.755358 156.598588) (xy 104.724247 156.5924) + (xy 104.709664 156.5895) (xy 104.320168 156.5895) (xy 104.305584 156.5924) (xy 104.274474 156.598588) + (xy 104.255358 156.598588) (xy 104.224247 156.5924) (xy 104.209664 156.5895) (xy 103.820168 156.5895) + (xy 103.805584 156.5924) (xy 103.774474 156.598588) (xy 103.755358 156.598588) (xy 103.724247 156.5924) + (xy 103.709664 156.5895) (xy 103.320168 156.5895) (xy 103.305584 156.5924) (xy 103.274474 156.598588) + (xy 103.255358 156.598588) (xy 103.224247 156.5924) (xy 103.209664 156.5895) (xy 102.820168 156.5895) + (xy 102.805584 156.5924) (xy 102.774474 156.598588) (xy 102.755358 156.598588) (xy 102.724247 156.5924) + (xy 102.709664 156.5895) (xy 102.320168 156.5895) (xy 102.305584 156.5924) (xy 102.274474 156.598588) + (xy 102.255358 156.598588) (xy 102.224247 156.5924) (xy 102.209664 156.5895) (xy 101.820168 156.5895) + (xy 101.805584 156.5924) (xy 101.774474 156.598588) (xy 101.755358 156.598588) (xy 101.724247 156.5924) + (xy 101.709664 156.5895) (xy 101.320168 156.5895) (xy 101.307806 156.591958) (xy 101.273192 156.598843) + (xy 101.254076 156.598843) (xy 101.209612 156.59) (xy 101.139916 156.59) (xy 101.139916 156.762913) + (xy 101.139432 156.767836) (xy 101.139652 156.767858) (xy 101.139416 156.770253) (xy 101.139416 157.724) + (xy 100.889916 157.724) (xy 100.889916 156.59) (xy 100.82022 156.59) (xy 100.774474 156.599098) + (xy 100.755358 156.599098) (xy 100.709612 156.59) (xy 100.639916 156.59) (xy 100.639916 157.724) + (xy 100.389916 157.724) (xy 100.389916 156.59) (xy 100.320221 156.59) (xy 100.261879 156.601604) + (xy 100.195723 156.645807) (xy 100.180158 156.669104) (xy 100.148976 156.689939) (xy 100.112193 156.682623) + (xy 100.091358 156.651441) (xy 100.090416 156.641881) (xy 100.090416 155.721035) (xy 100.0904 155.720788) + (xy 100.0904 155.702475) (xy 100.0904 155.702469) (xy 100.060002 155.530068) (xy 100.000129 155.365563) + (xy 100.000127 155.365559) (xy 100.000125 155.365555) (xy 99.912601 155.213956) (xy 99.897002 155.195366) + (xy 99.800074 155.079848) (xy 99.665972 154.967319) (xy 99.665971 154.967318) (xy 99.617041 154.939067) + (xy 99.514366 154.879785) (xy 99.514352 154.87978) (xy 99.484752 154.869005) (xy 99.349864 154.819906) + (xy 99.349859 154.819905) (xy 99.349855 154.819903) (xy 99.177462 154.789501) (xy 99.158237 154.789501) + (xy 99.158237 154.7895) (xy 99.155808 154.7895) (xy 99.089932 154.7895) (xy 99.02404 154.789498) + (xy 99.024039 154.789498) (xy 99.02064 154.789498) (xy 99.020612 154.7895) (xy 95.064416 154.7895) + (xy 95.029768 154.775148) (xy 95.015416 154.7405) (xy 95.015416 153.143) (xy 95.029768 153.108352) + (xy 95.064416 153.094) (xy 123.965416 153.094) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pro new file mode 100644 index 0000000..9f528bf --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "8f95e69a-9705-4409-be0f-c666139e4cf9", + "Root" + ], + [ + "469aede9-4ffd-4963-9ada-3d4a439f3153", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_sch new file mode 100644 index 0000000..9485cbf --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "8f95e69a-9705-4409-be0f-c666139e4cf9") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 120.65 107.95) (xy 127 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0666d034-482f-4906-98da-e3ae6fbd6eae") + ) + (wire + (pts + (xy 120.65 100.33) (xy 127 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09880be8-b257-42b1-9365-38ecf176e0c9") + ) + (wire + (pts + (xy 120.65 115.57) (xy 127 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "114b7e74-c3f3-49d3-b5ce-d297474ed7b0") + ) + (wire + (pts + (xy 82.55 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13da71a9-4284-4163-98fa-6a9cdff95a3d") + ) + (wire + (pts + (xy 120.65 102.87) (xy 127 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195b2eba-e167-4fca-8bd4-57cb1e477649") + ) + (wire + (pts + (xy 120.65 97.79) (xy 127 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25bc5450-d738-4dc2-85e2-c116e766d400") + ) + (wire + (pts + (xy 120.65 69.85) (xy 127 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2618dcb9-6d19-4147-8b68-84aa6dc213be") + ) + (wire + (pts + (xy 82.55 114.3) (xy 88.9 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "273a06c2-0c01-4747-a6f6-daaaca0c094e") + ) + (wire + (pts + (xy 120.65 87.63) (xy 127 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2abd9900-bdb4-4721-a613-2060df0b47da") + ) + (wire + (pts + (xy 120.65 80.01) (xy 127 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d2c19ed-2e31-49e4-a17a-66c2457bdf10") + ) + (wire + (pts + (xy 82.55 72.39) (xy 88.9 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3501848e-0223-430a-852c-6d8008533964") + ) + (wire + (pts + (xy 82.55 82.55) (xy 88.9 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36015ee0-0f04-49c9-a6c7-31b4ffb86711") + ) + (wire + (pts + (xy 82.55 91.44) (xy 88.9 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38136f5e-d798-4d5f-8194-471b33909c3d") + ) + (wire + (pts + (xy 120.65 90.17) (xy 127 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a30321d-031b-44ad-95e6-027383c7ba16") + ) + (wire + (pts + (xy 82.55 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40daacbc-3b35-4f50-9827-d0e6ca51c056") + ) + (wire + (pts + (xy 120.65 105.41) (xy 127 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b595c88-9f5d-4a9f-931f-44bb1c21475c") + ) + (wire + (pts + (xy 82.55 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c8d038f-9d11-4367-99c5-8b3cc587b6f2") + ) + (wire + (pts + (xy 82.55 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5157798b-e064-4724-ba93-21f73c5df7c9") + ) + (wire + (pts + (xy 82.55 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53543c98-3c22-4c5c-ab8c-fd7b45869e2f") + ) + (wire + (pts + (xy 82.55 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55022550-73c9-4d0d-9541-001d01b1664a") + ) + (wire + (pts + (xy 120.65 123.19) (xy 127 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5537da56-3364-4958-b78e-f85b627fc366") + ) + (wire + (pts + (xy 120.65 82.55) (xy 127 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63ebbe44-142e-402c-a7c6-a26fe916919f") + ) + (wire + (pts + (xy 120.65 74.93) (xy 127 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770a6ccb-4bf2-4145-b6ff-e82740c75aa4") + ) + (wire + (pts + (xy 120.65 118.11) (xy 127 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81ab5f61-80d1-4353-bad8-ee3e80df4ba4") + ) + (wire + (pts + (xy 120.65 110.49) (xy 127 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9397c017-e94b-4aed-a825-24bab9e7f308") + ) + (wire + (pts + (xy 120.65 77.47) (xy 127 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d46a325-01b0-4917-a213-d6bc12fa4b02") + ) + (wire + (pts + (xy 82.55 76.2) (xy 88.9 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e256504-7dc3-419e-a129-d9e14df730a9") + ) + (wire + (pts + (xy 82.55 106.68) (xy 88.9 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6aaeeca-6be4-408a-a140-49a7f5e39265") + ) + (wire + (pts + (xy 82.55 85.09) (xy 88.9 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acfc17d1-2ba1-4689-b6de-4ddfe3cb354b") + ) + (wire + (pts + (xy 120.65 113.03) (xy 127 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adb4eba0-82f8-4935-b59a-e2787c366579") + ) + (wire + (pts + (xy 82.55 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bea8651d-4ef2-4f6e-9baf-9497a29e0e25") + ) + (wire + (pts + (xy 120.65 85.09) (xy 127 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1b2babd-4d01-458f-8754-361362d91308") + ) + (wire + (pts + (xy 82.55 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3128485-4ac9-4b3e-b2ff-43bb61664840") + ) + (wire + (pts + (xy 120.65 120.65) (xy 127 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6f17a5b-78e7-480c-8f69-d63ff368c08a") + ) + (wire + (pts + (xy 82.55 69.85) (xy 88.9 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c49c71-8ea8-4fb5-a920-640a4831bec6") + ) + (wire + (pts + (xy 120.65 72.39) (xy 127 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6b820dc-81eb-4908-af06-22e06db6ec19") + ) + (wire + (pts + (xy 82.55 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8eff346-318a-474b-9f41-2181b765be59") + ) + (wire + (pts + (xy 120.65 95.25) (xy 127 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e368ea23-09a2-4743-aeed-eaacbdb5667d") + ) + (wire + (pts + (xy 82.55 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e37434af-18c5-43c5-ba16-8fa8173d2034") + ) + (wire + (pts + (xy 82.55 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fee0b5ad-ac67-4c2c-b885-9083f51e8e17") + ) + (label "I2C_CLK" + (at 82.55 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0447443d-045f-40cf-b2dd-9e65b5de774e") + ) + (label "DP_ML2-" + (at 127 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0c6ca1cd-9869-459a-a7b9-9e224e3a1337") + ) + (label "DP_ML3-" + (at 127 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1565a6ae-e6b1-4141-9409-413f9b7ce3ae") + ) + (label "PERST0#" + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "18b44879-780a-4171-9afb-fd39cf35026e") + ) + (label "CLKREQ0#" + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1ac436b4-a819-44ae-89ec-603f6e9c8c11") + ) + (label "PER1+" + (at 127 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1f1bc7b1-7ab4-4fa4-a840-f091ccd4804f") + ) + (label "DP_ML1+" + (at 127 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2201a9f2-f248-472b-8651-37d38415a3df") + ) + (label "DP_ML0+" + (at 127 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "24bd95d6-3e64-4a87-a9af-1f5e8e517a06") + ) + (label "REFCLK0+" + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2c94b754-a18c-4677-b3e4-6f6b7170cd8f") + ) + (label "PER1-" + (at 127 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2e2c213a-d581-4710-a43a-46359e6f7571") + ) + (label "PEWAKE0#" + (at 82.55 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2fdfb54c-2d00-4782-9aae-5caa246119f0") + ) + (label "PER0+" + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "42f14d8a-5bd3-4f0e-9e51-5a7bf11d87a2") + ) + (label "PET1-" + (at 127 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5206ae97-bb8b-4c06-a23a-d36399c0da59") + ) + (label "DP_ML0-" + (at 127 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c57bf3d-c316-432b-a3a3-c121231f194f") + ) + (label "DP_AUX+" + (at 127 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5e128893-f9b4-442c-a3e4-e7a2ed0b88a6") + ) + (label "DP_AUX-" + (at 127 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "632bd4cb-fa92-405e-90f3-19850f4c3979") + ) + (label "LED#2" + (at 82.55 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "65cd3dbb-1aa9-4f7a-8d47-1e82e4e13c1b") + ) + (label "USB_D+" + (at 82.55 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7c4509a4-2c8b-425a-8ebc-a4f2923cbf19") + ) + (label "W_DISABLE2#" + (at 82.55 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "80e5de71-eb66-49ba-804c-31ecd80cfae0") + ) + (label "W_DISABLE1#" + (at 82.55 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "830cb91e-bb25-4f4b-bbd2-04bf146180cb") + ) + (label "REFCLK1-" + (at 127 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84db65fe-c75f-419d-b5d3-d226186b861c") + ) + (label "I2C_DATA" + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "890308f9-10d9-418a-b4d9-2472f80e50e7") + ) + (label "PERST1#" + (at 127 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8e5a3f0f-93ef-4304-ad15-bc0585f71366") + ) + (label "DP_ML2+" + (at 127 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8fec16b1-c675-4e9d-870d-304e572f3e41") + ) + (label "PET0+" + (at 82.55 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "957b0ac4-a5bc-4339-b729-e22188f93659") + ) + (label "CLKREQ1#" + (at 127 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95ced794-6c88-4aee-b870-3855c41c967b") + ) + (label "PET1+" + (at 127 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97eb39c7-fa95-444b-b676-d98dddf6b1c7") + ) + (label "SUSCLK" + (at 82.55 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9f3087f2-bc2d-4970-acd6-f7bbb57db29a") + ) + (label "LED#1" + (at 82.55 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a18b78bb-3443-41aa-bbb7-f810e959106a") + ) + (label "DP_ML1-" + (at 127 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a426138b-e17b-4d89-b9dc-2713168a7e2c") + ) + (label "DP_ML3+" + (at 127 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a6b98992-8419-4d7d-9579-7b3e31e74bda") + ) + (label "REFCLK0-" + (at 82.55 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "acaa79da-878f-4120-8532-c0c60581cf42") + ) + (label "DP_MLDIR" + (at 127 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "acdad714-f2fb-4318-93c2-ca871a50eb54") + ) + (label "REFCLK1+" + (at 127 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b1feb58d-22db-4c16-9794-23183eb1cdda") + ) + (label "PER0-" + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b32857e1-bf65-45dd-a0db-8016e8b25563") + ) + (label "USB_D-" + (at 82.55 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bb4a4c41-56c5-4d0e-9ada-16ebd8e5237c") + ) + (label "PEWAKE1#" + (at 127 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc6f54e5-eb5f-4b9b-b6c1-910076de5fe1") + ) + (label "DP_HPD" + (at 127 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d57b6664-2787-4c30-910b-d278998370e4") + ) + (label "ALERT#" + (at 82.55 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d5facbda-0325-470c-b59d-fc2313bb565c") + ) + (label "PET0-" + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e144f956-2ef1-44d5-ab3e-2d6b47e540ba") + ) + (sheet + (at 88.9 67.31) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "469aede9-4ffd-4963-9ada-3d4a439f3153") + (property "Sheetname" "M.2 A Key" + (at 88.9 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 88.9 126.3146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 88.9 69.85 180) + (uuid "912171e7-8638-4e9a-90b7-0c6085d72caf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 88.9 72.39 180) + (uuid "ed9667f5-28ac-48b6-aef6-84cb63a5f4d3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 88.9 76.2 180) + (uuid "05f2b84b-8359-487a-96f0-42c67e3ca661") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 88.9 78.74 180) + (uuid "859e25df-3bfd-409c-b9b5-f5ff35bc10ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 88.9 82.55 180) + (uuid "f6e7adb0-de2a-4bd9-b8d0-a71495addcec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 88.9 85.09 180) + (uuid "5cefdc34-5adb-4ac5-bf5c-1ef9b5d92fed") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 88.9 88.9 180) + (uuid "9b969e71-9ef7-4ed1-92cb-d11aa4bfd510") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 88.9 91.44 180) + (uuid "24707289-ec69-4728-89ba-db02df0394ed") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 88.9 93.98 180) + (uuid "8c027d04-668f-47f2-9cc7-f416320bca69") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 88.9 97.79 180) + (uuid "54d0973d-303e-4638-bf04-b7b12f2cb04f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 88.9 101.6 180) + (uuid "bc18c22e-06c4-44ac-b2f1-c29ca989143b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 88.9 104.14 180) + (uuid "85963ba5-e14c-4b7f-ad0a-a720be94b777") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 88.9 116.84 180) + (uuid "da51154c-e37e-49af-8460-eca383b1f401") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 88.9 119.38 180) + (uuid "bb28311e-5e19-4872-8fd7-cd42eca6cc16") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 88.9 109.22 180) + (uuid "7d91c37f-48ae-4efe-830c-d635db7770f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 88.9 106.68 180) + (uuid "e17e23fe-c448-4206-ab1f-a9ce0bb6c185") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 88.9 111.76 180) + (uuid "56a04bc7-f2a3-4760-b74a-8a5e218fb1f0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 88.9 121.92 180) + (uuid "85b26638-ac7e-4ce7-bda5-b06c68e9f15f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 88.9 114.3 180) + (uuid "3648fbe0-4c22-4521-87c2-49b22b221ef3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 120.65 90.17 0) + (uuid "4dc4f5cb-ed08-4f92-895e-0602b7ba3459") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 120.65 74.93 0) + (uuid "b3528c36-259e-40c7-9ad6-2aa2ea33eec5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 120.65 72.39 0) + (uuid "4cd63e44-f6ef-47ff-9890-fb9928f8cadb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 120.65 80.01 0) + (uuid "8db4f5a3-a76f-4d39-b527-fd5c0ddeb15a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 120.65 69.85 0) + (uuid "0c8828f8-66d3-4f65-9874-f90b56b700fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 120.65 77.47 0) + (uuid "96d8dc58-ba9b-4807-80b4-fefe2a1136c5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 120.65 82.55 0) + (uuid "c1964b6f-e82b-4dd0-88cd-f699fc9952d4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 120.65 85.09 0) + (uuid "4a052f64-45a3-46d6-a4bb-92915699f33e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 120.65 87.63 0) + (uuid "f0891dab-ed3e-431c-abef-d72456b36b58") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 120.65 95.25 0) + (uuid "4c71ef89-295d-4bdb-9759-6520ebc8a471") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 120.65 97.79 0) + (uuid "e1f3aae4-10b7-44f0-831d-42040dc95784") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 120.65 100.33 0) + (uuid "a10b63f1-2093-4f0e-9c6a-05c0e077795c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 120.65 102.87 0) + (uuid "7e9e8a2e-80b1-4804-9918-458acddf1d59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 120.65 107.95 0) + (uuid "56df7bd7-d48a-4510-a28a-0074e3de8679") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 120.65 105.41 0) + (uuid "98766559-394d-4946-b626-50e6ae6614a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 120.65 110.49 0) + (uuid "08401826-bbea-494c-a607-859e1c8fb952") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 120.65 113.03 0) + (uuid "456ec3ef-cca8-42b2-9e38-77e29fab1fc9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 120.65 115.57 0) + (uuid "c56d8dbd-6a05-40ba-82e7-9003a7cbff1b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 120.65 118.11 0) + (uuid "648e521c-8647-4527-b42c-a020308030cd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 120.65 120.65 0) + (uuid "93db9c2e-8194-47d6-9c57-13dabc84e88e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 120.65 123.19 0) + (uuid "36a495b7-9788-46f1-9e37-85587eebe208") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch new file mode 100644 index 0000000..c60726e --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "70bfc0c5-bb2f-417e-b3c7-9f693236adef") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "41996e55-d64e-4e10-8906-a833d2b8f85a") + ) + (pin "19" + (uuid "f486c28c-0745-47dd-82d4-4d91a0f77a2a") + ) + (pin "1" + (uuid "f7573ccb-186b-4e4a-8e15-8fd15db93e47") + ) + (pin "3" + (uuid "8554a965-bffa-44d2-88a3-d626bb036320") + ) + (pin "5" + (uuid "b575f6f9-d7d9-4bee-85ce-42b7741b7006") + ) + (pin "7" + (uuid "2acad414-7ac6-4655-9d31-6f83b15788ec") + ) + (pin "17" + (uuid "fe62d50a-e238-4a8e-8bba-c0284903e290") + ) + (pin "21" + (uuid "6714995a-c0fe-4bdf-824b-543582db4b01") + ) + (pin "23" + (uuid "7890094b-f6f4-4aab-95ef-d95d3aeb9af0") + ) + (pin "27" + (uuid "debe0f97-d77c-4b5f-ac57-e25193577ff0") + ) + (pin "29" + (uuid "6ace6a39-80fd-43fb-a886-3dbaea84c7d3") + ) + (pin "31" + (uuid "3f73ab08-e77a-44d6-8717-cb983e50993e") + ) + (pin "33" + (uuid "5312fb25-4af5-476a-a1fd-401938a7f867") + ) + (pin "35" + (uuid "ae537a6d-3fc9-4254-b050-de503623f549") + ) + (pin "37" + (uuid "0d8da2a9-e917-4d68-8a9b-a9fa6ec8604e") + ) + (pin "39" + (uuid "36575245-2b6c-4ca4-a6f5-92c184be03ad") + ) + (pin "56" + (uuid "ecf6dc7e-59e4-4d10-a5c5-68200c77efac") + ) + (pin "61" + (uuid "56b21159-1cbd-47e5-ab1b-bf4138ece1f5") + ) + (pin "68" + (uuid "68a5176f-3153-4337-ae25-22f0467c05d2") + ) + (pin "72" + (uuid "14b9a74d-5875-4f0a-a6bd-9ccc97004c97") + ) + (pin "6" + (uuid "ff799ca8-30fc-4eb6-8c3d-5e7ba5a585f2") + ) + (pin "18" + (uuid "82c67ed5-a07c-4342-9745-f01f481bb9fb") + ) + (pin "26" + (uuid "0a57f05e-26ce-4033-97b5-976ba9ba9567") + ) + (pin "30" + (uuid "6e9c2b1a-6332-4e10-8f27-625b9b41ef6f") + ) + (pin "45" + (uuid "39a604d4-af51-41cd-a39c-c70e9e669c00") + ) + (pin "34" + (uuid "65f3f84c-f0ab-40b4-91e7-cdcd6bf89d19") + ) + (pin "28" + (uuid "15891086-dca8-493a-b470-b7aba24be560") + ) + (pin "40" + (uuid "8a4ea366-e924-4eb8-986e-c955dfbfe161") + ) + (pin "59" + (uuid "2dd7f762-d30e-42e0-9891-cc603ada6864") + ) + (pin "24" + (uuid "3170a9a4-07c4-46ca-ba84-2fddedf27acd") + ) + (pin "46" + (uuid "99a49a57-4dca-41b9-9073-18ce946418b9") + ) + (pin "48" + (uuid "17456135-aea4-46e7-91ce-b330a729061c") + ) + (pin "66" + (uuid "d39c9866-087d-46ae-a402-ff63c08431b4") + ) + (pin "75" + (uuid "9408336f-31da-40c0-a014-ff9677d6dae5") + ) + (pin "16" + (uuid "6d7ed5c0-4130-46d4-8a7d-011218d89b2e") + ) + (pin "41" + (uuid "b07d4c4f-c74c-4a16-a27c-7d9f4b08390a") + ) + (pin "67" + (uuid "dfa115b2-78d1-4488-9b13-44c5170a58a1") + ) + (pin "22" + (uuid "5bc56df2-8e82-4ec5-a7d9-f57cb256e7f7") + ) + (pin "32" + (uuid "8c121060-b8fc-4a33-bcc2-d00ce2551507") + ) + (pin "38" + (uuid "733e3770-2e26-43a7-80b2-642ce6b3d13c") + ) + (pin "49" + (uuid "4b21590a-b2e3-4988-9eb5-e097cbac7881") + ) + (pin "43" + (uuid "7841ccce-b68d-4282-9d39-4164a28e176a") + ) + (pin "63" + (uuid "440914f1-699d-458e-a3af-121f5e09dbaf") + ) + (pin "53" + (uuid "0f9dfd36-d469-44c8-b572-0a622ff39efb") + ) + (pin "51" + (uuid "c8d5e0ad-e404-42bc-846a-17f44063598a") + ) + (pin "54" + (uuid "1fb0e4b9-e05b-4397-a6d9-5b3c789b1482") + ) + (pin "69" + (uuid "bb95be72-359e-4c1f-b02b-74ab9dd93879") + ) + (pin "4" + (uuid "83e33046-f3d4-43d3-929b-11339d47cc13") + ) + (pin "57" + (uuid "5e143081-cb70-421f-938a-f8167003c1e5") + ) + (pin "50" + (uuid "da06b24c-73e5-421a-9ea2-35757eb82c99") + ) + (pin "73" + (uuid "42592870-cf05-4ff7-8cdd-73dcbcad7821") + ) + (pin "47" + (uuid "0744e8d7-52a5-418a-a853-4fed32ce7f3b") + ) + (pin "20" + (uuid "7124af41-94a7-4d9c-bd8f-9acf344b2cc3") + ) + (pin "36" + (uuid "3ce042b2-c411-44f2-8091-1347fdc3baf5") + ) + (pin "58" + (uuid "ec141aa1-7d79-4783-b0cc-1d6be34d5e06") + ) + (pin "44" + (uuid "2a321617-2a5d-4f9d-b452-b207c46c7a36") + ) + (pin "60" + (uuid "38d8d705-616f-480c-8361-e44fd427a004") + ) + (pin "65" + (uuid "1be6bdf3-2236-419b-8292-ca216806e7c6") + ) + (pin "71" + (uuid "d9614e51-6bfa-4701-b2b8-67823d8bbe95") + ) + (pin "2" + (uuid "14f0ea3e-452c-4e09-93ac-de6a264efc7e") + ) + (pin "42" + (uuid "91140a95-b7c9-46ae-b5db-5070883a3890") + ) + (pin "52" + (uuid "e2b5db16-1df5-4680-8659-5d8e8b2d01dc") + ) + (pin "55" + (uuid "5d33ab43-a40c-4eb6-80de-6a919abe6b58") + ) + (pin "62" + (uuid "d1dbebaa-be51-4cd3-816a-e2d6dd51ad25") + ) + (pin "64" + (uuid "c7d48ea2-edf7-44d5-930b-e0f2e710a809") + ) + (pin "70" + (uuid "553e7b0c-84a5-46fd-a964-2caa6c711853") + ) + (pin "74" + (uuid "16d9830e-9271-40ac-9faf-0e085755a8c2") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4b624fbe-b7ae-4678-a453-36e90cf69f85") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aab99bcc-9ebf-41e5-a79d-97d17225d777") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f0ef24ac-46ce-4ee0-a3af-6226915117c9") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a567e55-affb-49cf-ad2a-23e0097ff8e9") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4ea5d814-1d30-4c89-92fb-103d9c5632c2") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "de5535b6-47a3-4fe6-8bce-56f67acc7f0e") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7d9e03ae-6ecf-4922-9c23-ea3a0aac794b") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "20f5a6c6-2c73-48db-96c8-da3068800e63") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "20cc0f09-b81e-4177-ad18-7d8fb13fc9df") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "544a72a4-d55e-4422-9acd-00f81e944e0d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "7c58d609-fc86-4d98-a1f0-bba4fd9e775c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "968043cc-aceb-45c8-bae4-4b71272a6ef0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "07d71ba9-644e-422b-8ee3-84056cc55828") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "e1a0b7df-d76f-4d5a-8544-7e6bf2351efd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "09b02abe-b376-4731-ba33-92edae955c6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..a527cc1 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "70872da5-a741-4719-afa0-442025190f3c") + ) + (pin "1" + (uuid "8f61bf83-7c5b-4378-9a63-8a52e6c037b9") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b38f0305-6c7b-4730-b052-058762833f61") + ) + (pin "1" + (uuid "75ce7cb6-a67a-4360-b2c4-3bbf6d505b09") + ) + (instances + (project "M.2 A Key 3030" + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/8f95e69a-9705-4409-be0f-c666139e4cf9/469aede9-4ffd-4963-9ada-3d4a439f3153/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb new file mode 100644 index 0000000..8a1b11a --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb @@ -0,0 +1,3300 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1N") + (net 3 "/M.2 A Key/PET1P") + (net 4 "/M.2 A Key/PET0N") + (net 5 "/M.2 A Key/PET0P") + (net 6 "/PET0+") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "/DP_MLDIR") + (net 13 "/DP_ML3-") + (net 14 "/DP_AUX-") + (net 15 "/DP_ML3+") + (net 16 "/DP_AUX+") + (net 17 "/DP_ML2-") + (net 18 "/DP_ML1-") + (net 19 "/DP_ML2+") + (net 20 "/DP_ML1+") + (net 21 "/DP_HPD") + (net 22 "/DP_ML0-") + (net 23 "/DP_ML0+") + (net 24 "/PER0-") + (net 25 "/PER0+") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (net 31 "/REFCLK0+") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (net 33 "/REFCLK0-") + (net 34 "/SUSCLK") + (net 35 "/PERST0#") + (net 36 "/CLKREQ0#") + (net 37 "/W_DISABLE2#") + (net 38 "/PEWAKE0#") + (net 39 "/W_DISABLE1#") + (net 40 "/I2C_DATA") + (net 41 "/PER1+") + (net 42 "/I2C_CLK") + (net 43 "/PER1-") + (net 44 "/ALERT#") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (net 46 "/PERST1#") + (net 47 "/CLKREQ1#") + (net 48 "/PEWAKE1#") + (net 49 "/REFCLK1+") + (net 50 "/REFCLK1-") + (net 51 "/PET1-") + (net 52 "/PET1+") + (net 53 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2edc4434-ecb2-4b2d-839a-69f2e61069ad") + (at 107.072527 152.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "07fcb8b8-6a54-4e1a-8da8-fd835926161d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b64b3434-dd2e-4cdd-a00a-58cd330d298b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5fe445d6-d3c2-4f6b-859f-35198998fa44") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "74159b70-9f2c-4d98-896e-cc3f5bc1459a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e8f3c20b-6a8a-4b67-a60c-39b7611d4759") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "32534fb8-fb2f-4583-b165-b3fd3b413416") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2d125764-5302-4e8d-9316-3df6a1f43fc0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d03a918f-85b9-4c3e-81f0-bf0faaa3fab7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f243b3f0-51df-418a-98d2-140eb8cd16e4") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7439371-32ba-4581-9a51-91ec63e48d88") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b6feab4a-863f-4395-b8e2-9cc5200bd324") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "420149ad-e08a-4e75-9e3a-31c9e1a48ed2") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "ec90a01b-1ebb-4fb4-9d98-015c7fbc1ce4") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4e3d2165-b085-4e8a-ae82-cafc62e9b78c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f636a23a-ce15-4560-8c58-e5a884b00844") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "1b2f101b-8016-418e-ac02-8cee355ece3f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0+") + (pintype "passive") + (uuid "52b5a17d-b46a-4be0-9604-b6256d39c727") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2eeb9278-1622-48c1-8e10-291568c8fae6") + (at 101.072527 152.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "94c2525a-da06-446b-b7c2-25cebc20950d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "d62ed0a8-e12c-40ca-90d6-821e3eca8afb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6b12c1dd-c91c-4981-8479-ac41fd0a8f53") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "54cbed97-3eb0-47bd-a93c-9290daecef94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b84f1d56-bcb0-478f-a56a-5977716cadd3") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b578a88b-967d-4369-9c5c-45a5f58f8b00") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd9718a4-1635-4968-ad6d-0434097aaea8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7cf6110b-2bc7-47b3-981e-c579820f457b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ec4f583-be64-4285-9209-b911a85af4fb") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8615dae4-d65d-498e-b305-f2d714096054") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "06166c4a-8a1d-48c3-9b66-a7e7f344d150") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97ed7e99-96e1-47e2-90a4-6c960ae3b002") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "41b7d5e4-3337-4be4-97c7-b44a683dd4ce") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ee3d75b1-9952-4e6e-b529-7a36d51f4940") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "21ff21fe-7c3d-42d8-bffc-2b92376e332a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "2aa5dc99-b719-4711-83f1-f2a2c78fb093") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET1+") + (pintype "passive") + (uuid "4748e1e0-7a45-4aae-bafb-4d745e4b4bcd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "510e2368-faf5-4714-8588-bc4575d862fa") + (at 100.372527 152.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "bafaf27f-aeb2-41b2-91fa-f884ad9c89c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "8adf6a05-c3e3-4318-98ae-64ec7e29422f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "777e8ac0-573f-406a-95cf-ccb3b801521c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5fe24692-5ff0-4007-98ff-4d27cbc754be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26c08541-7a48-4891-aa49-e1dd9349e9c2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2a7cadaa-daeb-43a4-aac8-5973041ce08a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "554c3920-2096-4b5c-841a-e1cde60ba67a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9aa5d70b-115a-4d07-998b-360a1c02be67") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8941beb8-7140-4683-8a3f-eff606b101cd") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8c737d1-48e3-42ea-a916-04523ee0ce54") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9da06491-332a-4453-bf9a-0696143258fe") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d2996c7-57d9-4ce8-a6db-c57f423697f7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d9e6419c-d1e0-473c-a83d-f2bf73d7ee92") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c4d999df-a84c-41dc-94d4-515f2787a3f9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e5067d2b-54d4-4990-bfd4-045cb0fdd5ee") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "be27c953-04c9-4aaf-b9e2-988136505d05") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1-") + (pintype "passive") + (uuid "7ee15d69-6078-4df9-94da-34844676145c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "6434ed8c-28e6-4a80-a155-ff1cbf468cb7") + (at 107.722527 156.508657) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ac2d7339-935b-44be-bdb4-e123b6e26938") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1daadf2a-ae07-4a8d-8d7b-e770dab3591a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0fa8af6b-bc05-432a-b301-449d88fa341f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "67305e85-d1ab-4fb0-95c8-94f10b057d1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "917b08ec-ddc6-4a0f-b1ca-1af9d14978e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "dc4a8812-76af-400e-abed-b9faab6e7618") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "f6faba3f-9c0c-484b-9485-b8c79a958a7b") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af968c66-fcf9-4335-b3e3-0c6684b268d2") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd85a6cf-f115-40fd-a460-19d33a9f807c") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "67adb0a6-3e10-4a4c-b3ab-8313f5868e48") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75a766bb-9b7c-45b5-ac4b-bff2a6487a9e") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a6dbc7d5-cfdb-42fa-aee5-531ed0143b7c") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3a4f0907-191e-49ed-b6cc-af904584b32f") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "38131036-ad87-4aaf-ab91-5b25b1940c91") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "853abb4f-d3fb-40fe-a41e-25cfdae5c261") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7e71e7ea-2a5c-484a-984c-73dbad54100b") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dbc009f3-aeff-4cef-8f35-02f2edd1bd60") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b6dd65e5-16d6-4a8c-a133-f730d5464149") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a3eeb44c-cdb5-4561-8d04-e8ce39cc8721") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6a2da0ec-8396-45a2-b191-81f3e721b129") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00f47e2b-512f-4de4-8a95-b6810fc91321") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89b09b71-5932-44f5-8d01-e6b6a7d3d258") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aba15c11-b263-49eb-918b-190ef52a4950") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4099a338-855a-4d5e-a983-39f694457b77") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec864f0b-e62d-48c0-98fa-cdc801cb66fa") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "16ddb20f-14fa-4b4e-901f-1ee1b5d5e81d") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cbd92bf5-1534-4455-a5a0-8e96bb26ba1b") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9f801202-a08f-4e73-ae1a-06212e551caa") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bf26cfdb-a2f6-4719-8173-f855365bf4a4") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "23863f64-e145-4bbd-b1d0-5a815ec9af09") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6a9aec3a-9981-49c7-a403-407addfcf989") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bcf257d3-40a9-424c-8da5-627fcf4473cf") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e9387762-8b88-4ec0-b440-2f82d5ba8ff3") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a0800a2a-fa1c-4265-b4d1-47ca029a64b0") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "119979ff-3ed4-43b2-85a9-8a1eb3b5d62d") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dca12a74-0cae-43d9-a3f5-94a73042ed33") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a732b59b-fbd9-4944-880b-f0c8b3398fde") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4f932a73-9257-4000-9f8e-bda0dc429ca0") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d3218ad5-a3e8-4f56-bead-81f2c2ce415d") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47e4fcc6-b028-4ef9-9807-fe671b9100c9") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3585b6a5-78c7-4ddb-8f7a-a585a9f9279a") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6b992dec-88aa-49a2-bc7e-24894d12cb7c") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c5965b4b-99b5-4f7f-a0d1-becaea00227f") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "55c8b418-8f67-4ece-b632-12e2c47e2399") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9afa5daf-8190-4733-9485-21f5ae397aa9") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c48638b-fff1-4b1f-bd2a-16f4183378c8") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4e39ea1c-4c06-4755-974b-5e9d4efbeef6") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4a44b75d-0c0c-44ec-9683-65fcf554c796") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d9725251-ea7e-480e-a6f6-a0aa251fdb1b") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8dd7174c-9024-42bd-9abf-422f6399a353") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3cd3cf4a-5852-4497-b183-a0876cce14b7") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "510c3858-e8d2-4f65-b760-b7d8316414c2") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f9af7f5b-75c1-47e2-85ae-781fa3ecfc15") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fd077663-84fb-4735-9c20-85290b1758f2") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91ba68ed-9214-4d94-b51e-9cda0a6dcabe") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "282a9ff9-b6c1-42ac-b149-c2d5bc19242e") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bad988dc-1e18-49f7-b4e3-3a7a3a1cc7fb") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9d194097-a181-4817-93c5-a4641f73b84a") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "74cfc290-4f88-4df6-bf95-b4a573730ec0") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "352339e9-8ff7-4ce1-8a79-b69b2cb12a11") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "64104575-e0b2-48b9-8cdd-e53b2566207e") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "edff5d3e-ccb1-4d26-91be-1fbfb9f26ba3") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c054a565-14dc-468b-a422-707cf0e2d4e1") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2d7b6814-f52f-44be-a6b9-afb2921ae733") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "14fb35eb-f78f-4bb3-b1ba-d2d76a8bbae0") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "f382e120-b9db-4c98-8513-ea415230699c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9a3ce437-6d82-419b-bc55-36575372679c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "e790616c-2bf8-486d-9cb4-b8fc9e6ebf50") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "4f3acb12-ac8e-4644-b065-35dee47020cb") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "f9be6c49-8865-4549-9c0f-edf44fcedae4") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "15be4ad7-6807-4857-ae0e-d7b582ec10ad") + (pts + (xy 117.647527 157.618657) (xy 117.647527 47.618657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.087527 102.618657 90) + (layer "User.2") + (uuid "15be4ad7-6807-4857-ae0e-d7b582ec10ad") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4ff901cc-7e62-4577-a14c-59119ef3516d") + (pts + (xy 96.722527 47.618657) (xy 118.722527 47.618657) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.722527 31.738657 0) + (layer "User.2") + (uuid "4ff901cc-7e62-4577-a14c-59119ef3516d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "74a962fa-11ab-444b-9193-e722f431d37d") + (pts + (xy 117.647527 157.618657) (xy 117.647527 115.618657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.042527 136.618657 90) + (layer "User.2") + (uuid "74a962fa-11ab-444b-9193-e722f431d37d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "91db2b26-3d8d-4ba1-b022-221509994a6d") + (pts + (xy 117.632527 157.618657) (xy 117.632527 77.618657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.317527 117.618657 90) + (layer "User.2") + (uuid "91db2b26-3d8d-4ba1-b022-221509994a6d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "92fd8991-3a76-4f9b-a27a-210d101b89c7") + (pts + (xy 117.647527 157.618657) (xy 117.647527 97.618657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.592527 127.618657 90) + (layer "User.2") + (uuid "92fd8991-3a76-4f9b-a27a-210d101b89c7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a69d9346-797d-409e-8609-f9faf23bdd2f") + (pts + (xy 92.722527 46.508657) (xy 122.722527 46.508657) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.722527 25.278657 0) + (layer "User.2") + (uuid "a69d9346-797d-409e-8609-f9faf23bdd2f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "be268fb1-3853-4d9d-ba5f-ca97e276d464") + (pts + (xy 117.647527 157.618657) (xy 117.647527 127.618657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.142527 142.618657 90) + (layer "User.2") + (uuid "be268fb1-3853-4d9d-ba5f-ca97e276d464") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "32f016e0-c8e2-4d62-87d5-7649c9c7c0d8") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b0d586ba-3346-48d1-bafa-497af4cea0ed") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "1f016dad-a5df-49e2-b3ee-233ebd98c585") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ef2f7162-316e-4f7e-ab2c-766df73d2055") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "155926ed-3ac6-47e1-954a-543aad399af1") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "f601d37f-1c6c-4433-ae5d-e0f21d2db90a") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c660b158-c6b3-4e9e-a16c-74dfe0374d37") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "c78d75c3-a8f4-4cd2-a394-4ad36571ea54") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "f9102e1b-c8ce-47d7-99c9-249ccb801468") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6277948d-60e8-4882-9da5-7708c7803359") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "d59e2a25-dbe7-4118-ac06-8beebf687e09") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "e0e27f4f-dfad-4ee5-a0b6-6f82a3e26aec") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "c6ed4640-71f4-4470-b17f-59627f060d6c") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "4391ff77-eba4-4d49-bd00-579a134df1b6") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9271b6f2-1ec0-4848-b7f0-22592012b9af") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3374e875-17f3-4cdf-bff9-0beb8fe87436") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "6105e66d-e4b5-40a9-8025-66ac3f4ff15c") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "3d0726b5-24fe-43b3-857b-497a44af8f3f") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "451470ea-5bb5-4be4-9eb3-92120f8f4437") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "82b06f68-cd75-404c-80f3-604b44188fb6") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "15fd5063-da7d-43f6-a7e3-55d1b005bb02") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a258eee8-7530-46c8-b778-5fc61d075e5f") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "7cb50577-afb4-435e-ab93-9bdf44527453") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "7b06a96d-6035-4c4d-b5e6-d369851dfd2c") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "16b96333-8cc2-4db9-b7ac-b5346629200b") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "6f113ac0-466b-400f-be8c-628ebed23f2c") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "f678d093-5f27-403e-a402-67a912d9cb65") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c6db62d1-7953-4453-91cb-d5b7bec13a59") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "fa53838f-ebb3-4d12-a9fa-648064765559") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "670e1f99-4b1c-45a8-ad7f-e568d67ebbb3") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fab963c2-ad1f-469e-836b-bf5f8c208d29") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "7c4b8ea8-eccd-4a97-b4f0-5768d51aafeb") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "7a6c86c6-4c82-49de-9486-b05a9b40e71c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c0e33d34-39d9-472d-9358-e53189c8ec93") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "0fab545a-008a-4d7b-b24d-4e85ac96befb") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "d572514d-5732-477c-af5f-0ef2a82664bd") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d8b8d5b1-2309-43eb-a01d-0902a9637f9f") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "4218c734-ec62-4acb-91b3-eff4a7febae5") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "a06f1b86-dc83-4fff-8dad-fba0d0848f4a") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "da070839-b664-4675-b44b-4ef8dd42ea6c") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "ba130e05-2d24-4ca3-b3ee-28c7fc27cebc") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "45a69158-ca10-4290-96b3-de1d93c6510a") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3c4abbb8-b561-456c-a734-c1a991d72e2f") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "251c4527-aa41-4d06-b1e9-ffa4aee3fd81") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "1b7fc436-da23-41bb-8a75-613a0567083c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "65e9900f-d309-46dc-87f2-4a560c4608ad") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "184aa531-e3a5-425b-ab85-ea2b6c59a609") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "fc49e906-547c-40d9-80a4-a4b4fbbee970") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a61d85e8-6e07-46a6-96d6-0b17090af0be") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "64371599-6e91-487d-978d-4e84e6b6f5c6") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "791a71eb-8854-4d79-a176-979167fee6f6") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "f293a835-67b9-4a4e-b3ab-e4e887c10bb9") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "b84fbbb5-af63-48fa-bcf0-fd92b299e1f3") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "c6f80097-1b67-42dc-bd10-487cd7e86464") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "28bb7fc9-b6ec-48c1-8dc0-5699c0427c1d") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "1169a87d-1d72-4cee-809a-04323dc643b3") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "a589ba83-e25a-4695-8055-8c2eef4f6f91") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "a340ca76-2b6a-4b04-8283-97cfe769ea52") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "c32bba19-e045-49e4-ab23-71627cb87aa0") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "650063d5-6f7d-46e0-8eb6-eae7d6a3a8ce") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "99d01101-9c78-4158-b1d7-953b28a65ede") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "3e65fdc2-6420-49b9-9adb-a09596002d79") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "7a3e17a5-7a72-4dd7-9649-5b679578445d") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6d2e91e1-b9b2-476b-95ae-a44fb85d8a40") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "f22c8bc2-e8f9-4b78-8a44-576e42902e8e") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a11119e6-0074-4a34-8844-5134754de96a") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4466db74-7d53-44f5-95c0-4247bba2333b") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "e330d479-2a68-4115-9bbd-bcebb844594d") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.722527 153.618657) (xy 118.722527 157.618657) (xy 96.722527 157.618657) (xy 96.722527 153.618657) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "6b5c6782-ef41-4b13-8083-baa4418a03fb") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.722527 157.618657) (xy 122.722527 152.418657) (xy 92.722527 152.418657) (xy 92.722527 157.618657) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "68d5c5f3-ab1c-4775-8a3c-9098ce32520b") + (at 106.372527 152.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "26f2af6d-c60a-4814-9ea1-a9cbcc100045") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "eab996cb-4372-4782-aef1-0c56c8965193") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "71cd57c5-4a3d-474d-81d3-c16a5ba25f4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3447c05c-c903-48ed-b310-3e72c2d3e734") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3343221-6e8e-4e29-a266-53a3399bf1e9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4eb12de-e04c-4013-8ac1-7d2789334b5c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a45b821-3f14-43b8-a9ba-242d553019f5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd78684d-630b-48b8-bf19-a8c4456f8fb3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d8af932a-c9eb-4f08-a7b5-ff9b58e18675") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce499d39-73ed-4866-8d4f-1df551e55784") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "167d0b61-bed8-4c67-84cc-b7935907beed") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3ac43aa-d389-443a-a9c6-1c74bef92356") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "42741dfd-08eb-41ae-8d06-f72bf5c5f8bb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f9924fb8-0aec-4c04-b0cf-a9e3fc984c49") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e2885cd7-6cda-4bb4-a20f-5a5f25c17d0e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "e57d68b9-3d14-4416-a39e-4152e9bda7d5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0-") + (pintype "passive") + (uuid "c2306961-ce7d-45d4-a63c-fba87619323e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "8220df8d-36ba-4f37-9050-cb41569b69ba") + (at 107.722527 115.618657) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "dad5127f-e9aa-47d2-92cf-046e7382e4fa") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "327d1e20-99fa-4837-a870-ed04a83b7332") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8da95f1d-34ad-4049-ae7a-ef8b716fbc1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b409ed6c-d157-4fd3-bc67-36525da564aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1b554f77-7de4-4687-a354-a1fc945bc36c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "62ca33ff-82d8-418f-a8ca-89ab77ca6f0c") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 118.722527 153.618657) + (end 122.722527 153.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3836b2b5-d939-46cc-93dd-f4459fee6886") + ) + (gr_line + (start 122.722527 115.618657) + (end 92.722527 115.618657) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4f58f19b-4478-4122-928a-9ee010aeb8dc") + ) + (gr_line + (start 92.722527 115.618657) + (end 92.722527 153.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7378c555-f61f-4bad-b43b-597a3e266867") + ) + (gr_line + (start 122.722527 153.618657) + (end 122.722527 115.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8fa4cab9-3d38-45c2-b384-9da1faa8aa28") + ) + (gr_line + (start 96.722527 153.618657) + (end 92.722527 153.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c6a16940-cfc9-4cbe-ae7a-9ccc67336d87") + ) + (via + (at 108.222527 154.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "610b1bac-8b22-4592-ad3c-16d380cabd93") + ) + (via + (at 109.722527 154.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "7b2fb842-a0bb-4a94-a18e-f75ea9ddb6d5") + ) + (via + (at 111.222527 154.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "9b3ac85a-49ab-457e-835a-77aaafc7ccd3") + ) + (via + (at 112.722527 154.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "b04417fb-fe99-46da-8092-a17029a82702") + ) + (segment + (start 100.472527 155.193656) + (end 100.497527 155.168656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "251ae716-a151-42e2-88da-06dd1b6842c1") + ) + (segment + (start 100.497527 153.662658) + (end 100.372527 153.537658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "67c6a750-3f3e-4113-8385-d1da5c173f1d") + ) + (segment + (start 100.372527 153.537658) + (end 100.372527 153.192657) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cac9efc1-e2c4-41c7-80e6-3a3bf8bd11e6") + ) + (segment + (start 100.497527 155.168656) + (end 100.497527 153.662658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "db894955-9bd0-46f3-8f4f-bdf8503a833c") + ) + (segment + (start 100.472527 156.468657) + (end 100.472527 155.193656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ebe9db8b-714e-46af-9ebd-ad4b69058c8d") + ) + (segment + (start 100.972527 155.193656) + (end 100.947527 155.168656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "015cf6fa-5ede-4f89-9c80-64bf7ad505bb") + ) + (segment + (start 100.947527 155.168656) + (end 100.947527 153.662658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0a938550-301e-408c-b79e-a128c68b2f3f") + ) + (segment + (start 100.972527 156.468657) + (end 100.972527 155.193656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1bcfed23-4c6b-418c-b2e2-fadf8ef1e388") + ) + (segment + (start 100.947527 153.662658) + (end 101.072527 153.537658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "82e1e47a-1812-491a-9ab6-97718445dcca") + ) + (segment + (start 101.072527 153.537658) + (end 101.072527 153.192657) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8315ddba-5da1-4cd6-a343-7dd902da661c") + ) + (segment + (start 106.497527 153.662658) + (end 106.372527 153.537658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "21e8b0a3-c219-4971-b138-39b49381dd59") + ) + (segment + (start 106.497527 155.168656) + (end 106.497527 153.662658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "798be58b-e598-47c1-87b2-9515e5c7e5d6") + ) + (segment + (start 106.472527 156.468657) + (end 106.472527 155.193656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b6a49dd2-8f71-4e0a-8718-109acad27213") + ) + (segment + (start 106.472527 155.193656) + (end 106.497527 155.168656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fb911492-73c2-469c-b8aa-c9f30b953069") + ) + (segment + (start 106.372527 153.537658) + (end 106.372527 153.192657) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fe74224b-74dd-42ea-ab3c-8480e52045b8") + ) + (segment + (start 106.972527 155.193656) + (end 106.947527 155.168656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "624498d9-905f-4764-a940-a35c85cadc7e") + ) + (segment + (start 106.947527 155.168656) + (end 106.947527 153.662658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "82f142a8-785f-41cd-9903-3f6b47f06f07") + ) + (segment + (start 106.947527 153.662658) + (end 107.072527 153.537658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d76fa735-8529-48d0-bed4-f61e5013e0ff") + ) + (segment + (start 106.972527 156.468657) + (end 106.972527 155.193656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e670c339-7223-4e33-88af-c2f85a0fa43d") + ) + (segment + (start 107.072527 153.537658) + (end 107.072527 153.192657) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f11e22b8-c06d-46a3-907a-8749948a512d") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "fc3baeb9-8c1d-4935-9f97-0ccc6e7ebe97") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.716492 115.622657) (xy 122.721754 115.622657) (xy 122.723299 155.808657) (xy 92.718037 155.808657) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.752926 116.140831) (xy 104.772745 116.176691) (xy 104.83523 116.450463) (xy 104.835235 116.450479) + (xy 104.946519 116.768512) (xy 105.092719 117.072098) (xy 105.271989 117.357406) (xy 105.477982 117.615713) + (xy 106.366959 116.726736) (xy 106.403984 116.774988) (xy 106.566196 116.9372) (xy 106.614446 116.974223) + (xy 105.725469 117.8632) (xy 105.725469 117.863201) (xy 105.983777 118.069194) (xy 106.269085 118.248464) + (xy 106.572671 118.394664) (xy 106.890704 118.505948) (xy 106.89072 118.505953) (xy 107.219212 118.580929) + (xy 107.554055 118.618657) (xy 107.890999 118.618657) (xy 108.22584 118.580929) (xy 108.225841 118.580929) + (xy 108.554333 118.505953) (xy 108.554349 118.505948) (xy 108.872382 118.394664) (xy 109.175968 118.248464) + (xy 109.461276 118.069194) (xy 109.719583 117.863201) (xy 109.719583 117.8632) (xy 108.830606 116.974224) + (xy 108.878858 116.9372) (xy 109.04107 116.774988) (xy 109.078094 116.726736) (xy 109.96707 117.615713) + (xy 109.967071 117.615713) (xy 110.173064 117.357406) (xy 110.352334 117.072098) (xy 110.498534 116.768512) + (xy 110.609818 116.450479) (xy 110.609823 116.450463) (xy 110.672309 116.176691) (xy 110.705083 116.1305) + (xy 110.744454 116.119157) (xy 122.148027 116.119157) (xy 122.200353 116.140831) (xy 122.222027 116.193157) + (xy 122.222027 153.044157) (xy 122.200353 153.096483) (xy 122.148027 153.118157) (xy 118.077324 153.118157) + (xy 118.076313 153.118222) (xy 118.060025 153.118222) (xy 117.887625 153.14861) (xy 117.723121 153.208473) + (xy 117.723116 153.208476) (xy 117.571517 153.295989) (xy 117.437407 153.408504) (xy 117.437405 153.408506) + (xy 117.324877 153.542593) (xy 117.324868 153.542605) (xy 117.237331 153.694196) (xy 117.177447 153.858683) + (xy 117.147033 154.031089) (xy 117.147032 154.04819) (xy 117.147032 154.052745) (xy 117.147027 154.052765) + (xy 117.147027 154.118609) (xy 117.147027 154.11862) (xy 117.147021 154.189389) (xy 117.147027 154.189478) + (xy 117.147027 155.808657) (xy 116.848027 155.808657) (xy 116.848027 155.598909) (xy 116.836394 155.540426) + (xy 116.809998 155.500922) (xy 116.797527 155.45981) (xy 116.797527 155.368657) (xy 116.772905 155.368657) + (xy 116.699981 155.383162) (xy 116.666272 155.405686) (xy 116.62516 155.418157) (xy 116.277778 155.418157) + (xy 116.236962 155.426275) (xy 116.208092 155.426275) (xy 116.167276 155.418157) (xy 116.167275 155.418157) + (xy 115.819894 155.418157) (xy 115.778782 155.405686) (xy 115.745072 155.383162) (xy 115.672149 155.368657) + (xy 115.647527 155.368657) (xy 115.647527 155.45981) (xy 115.635056 155.500922) (xy 115.60866 155.540425) + (xy 115.597027 155.59891) (xy 115.597027 155.808657) (xy 115.448027 155.808657) (xy 115.448027 154.616682) + (xy 115.448026 154.616677) (xy 115.410551 154.416201) (xy 115.336875 154.22602) (xy 115.229508 154.052616) + (xy 115.229507 154.052614) (xy 115.092106 153.901892) (xy 115.092105 153.901891) (xy 114.929352 153.778986) + (xy 114.929349 153.778985) (xy 114.929348 153.778984) (xy 114.746777 153.688075) (xy 114.746773 153.688074) + (xy 114.746771 153.688073) (xy 114.550609 153.632259) (xy 114.550603 153.632258) (xy 114.34753 153.613442) + (xy 114.347524 153.613442) (xy 114.14445 153.632258) (xy 114.144444 153.632259) (xy 113.948282 153.688073) + (xy 113.948277 153.688075) (xy 113.765704 153.778985) (xy 113.765701 153.778986) (xy 113.602948 153.901891) + (xy 113.602947 153.901892) (xy 113.465546 154.052614) (xy 113.465546 154.052615) (xy 113.358182 154.226015) + (xy 113.358177 154.226025) (xy 113.284504 154.416197) (xy 113.247027 154.616677) (xy 113.247027 155.344365) + (xy 113.225353 155.396691) (xy 113.173027 155.418365) (xy 113.168787 155.418157) (xy 113.167275 155.418157) + (xy 112.777779 155.418157) (xy 112.777778 155.418157) (xy 112.736962 155.426275) (xy 112.708092 155.426275) + (xy 112.667276 155.418157) (xy 112.667275 155.418157) (xy 112.277779 155.418157) (xy 112.277778 155.418157) + (xy 112.236962 155.426275) (xy 112.208092 155.426275) (xy 112.167276 155.418157) (xy 112.167275 155.418157) + (xy 111.819894 155.418157) (xy 111.778782 155.405686) (xy 111.745072 155.383162) (xy 111.672149 155.368657) + (xy 111.647527 155.368657) (xy 111.647527 155.45981) (xy 111.635056 155.500922) (xy 111.60866 155.540425) + (xy 111.597027 155.59891) (xy 111.597027 155.808657) (xy 111.348027 155.808657) (xy 111.348027 155.598909) + (xy 111.336394 155.540426) (xy 111.309998 155.500922) (xy 111.297527 155.45981) (xy 111.297527 155.368657) + (xy 111.272905 155.368657) (xy 111.199981 155.383162) (xy 111.166272 155.405686) (xy 111.12516 155.418157) + (xy 110.777778 155.418157) (xy 110.736962 155.426275) (xy 110.708092 155.426275) (xy 110.667276 155.418157) + (xy 110.667275 155.418157) (xy 110.319894 155.418157) (xy 110.278782 155.405686) (xy 110.245072 155.383162) + (xy 110.172149 155.368657) (xy 110.147527 155.368657) (xy 110.147527 155.45981) (xy 110.135056 155.500922) + (xy 110.10866 155.540425) (xy 110.097027 155.59891) (xy 110.097027 155.808657) (xy 109.848027 155.808657) + (xy 109.848027 155.598909) (xy 109.836394 155.540426) (xy 109.809998 155.500922) (xy 109.797527 155.45981) + (xy 109.797527 155.368657) (xy 109.772905 155.368657) (xy 109.699981 155.383162) (xy 109.666272 155.405686) + (xy 109.62516 155.418157) (xy 109.319894 155.418157) (xy 109.278782 155.405686) (xy 109.245072 155.383162) + (xy 109.172149 155.368657) (xy 109.147527 155.368657) (xy 109.147527 155.45981) (xy 109.135056 155.500922) + (xy 109.10866 155.540425) (xy 109.097027 155.59891) (xy 109.097027 155.808657) (xy 108.848027 155.808657) + (xy 108.848027 155.598909) (xy 108.836394 155.540426) (xy 108.809998 155.500922) (xy 108.797527 155.45981) + (xy 108.797527 155.368657) (xy 108.772905 155.368657) (xy 108.699981 155.383162) (xy 108.666272 155.405686) + (xy 108.62516 155.418157) (xy 108.277778 155.418157) (xy 108.236962 155.426275) (xy 108.208092 155.426275) + (xy 108.167276 155.418157) (xy 108.167275 155.418157) (xy 107.819894 155.418157) (xy 107.778782 155.405686) + (xy 107.745072 155.383162) (xy 107.672149 155.368657) (xy 107.647527 155.368657) (xy 107.647527 155.45981) + (xy 107.635056 155.500922) (xy 107.60866 155.540425) (xy 107.597027 155.59891) (xy 107.597027 155.808657) + (xy 107.348027 155.808657) (xy 107.348027 155.598909) (xy 107.336394 155.540426) (xy 107.309998 155.500922) + (xy 107.298543 155.472032) (xy 107.274043 155.325727) (xy 107.27549 155.319453) (xy 107.273027 155.313505) + (xy 107.273027 155.154092) (xy 107.273026 155.154091) (xy 107.251293 155.072983) (xy 107.252146 155.072754) + (xy 107.248027 155.052033) (xy 107.248027 153.81778) (xy 107.2697 153.765455) (xy 107.312987 153.722169) + (xy 107.352549 153.653646) (xy 107.373027 153.57722) (xy 107.373027 153.577215) (xy 107.37366 153.572412) + (xy 107.375168 153.57261) (xy 107.394701 153.525454) (xy 107.424733 153.495422) (xy 107.470112 153.392648) + (xy 107.473027 153.367522) (xy 107.473026 153.017793) (xy 107.470112 152.992666) (xy 107.430319 152.902545) + (xy 107.429012 152.845925) (xy 107.430309 152.842792) (xy 107.470112 152.752648) (xy 107.473027 152.727522) + (xy 107.473026 152.377793) (xy 107.470112 152.352666) (xy 107.424733 152.249892) (xy 107.345292 152.170451) + (xy 107.242518 152.125072) (xy 107.242517 152.125071) (xy 107.242515 152.125071) (xy 107.221186 152.122597) + (xy 107.217392 152.122157) (xy 107.217391 152.122157) (xy 106.927663 152.122157) (xy 106.90254 152.125071) + (xy 106.902534 152.125072) (xy 106.799761 152.170451) (xy 106.774853 152.19536) (xy 106.722527 152.217034) + (xy 106.670201 152.19536) (xy 106.645292 152.170451) (xy 106.542518 152.125072) (xy 106.542517 152.125071) + (xy 106.542515 152.125071) (xy 106.521186 152.122597) (xy 106.517392 152.122157) (xy 106.517391 152.122157) + (xy 106.227663 152.122157) (xy 106.20254 152.125071) (xy 106.202534 152.125072) (xy 106.099761 152.170451) + (xy 106.020321 152.249891) (xy 105.974941 152.352668) (xy 105.972027 152.377792) (xy 105.972027 152.72752) + (xy 105.974941 152.752643) (xy 105.974942 152.752649) (xy 106.014733 152.842767) (xy 106.016041 152.899389) + (xy 106.014733 152.902547) (xy 105.974941 152.992668) (xy 105.972027 153.017792) (xy 105.972027 153.36752) + (xy 105.974941 153.392643) (xy 105.974942 153.392649) (xy 106.020321 153.495422) (xy 106.050353 153.525454) + (xy 106.069886 153.572611) (xy 106.071394 153.572413) (xy 106.072027 153.577222) (xy 106.092504 153.653643) + (xy 106.092506 153.653648) (xy 106.110347 153.684549) (xy 106.129751 153.718157) (xy 106.132067 153.722169) + (xy 106.176515 153.766617) (xy 106.177595 153.767796) (xy 106.186763 153.793002) (xy 106.197027 153.81778) + (xy 106.197027 155.052033) (xy 106.192907 155.072754) (xy 106.193761 155.072983) (xy 106.172027 155.154091) + (xy 106.172027 155.313505) (xy 106.171011 155.325727) (xy 106.146511 155.472032) (xy 106.141281 155.480398) + (xy 106.135056 155.500922) (xy 106.10866 155.540425) (xy 106.097027 155.59891) (xy 106.097027 155.808657) + (xy 105.848027 155.808657) (xy 105.848027 155.598909) (xy 105.836394 155.540426) (xy 105.809998 155.500922) + (xy 105.797527 155.45981) (xy 105.797527 155.368657) (xy 105.772905 155.368657) (xy 105.699981 155.383162) + (xy 105.666272 155.405686) (xy 105.62516 155.418157) (xy 105.277778 155.418157) (xy 105.236962 155.426275) + (xy 105.208092 155.426275) (xy 105.167276 155.418157) (xy 105.167275 155.418157) (xy 104.819894 155.418157) + (xy 104.778782 155.405686) (xy 104.745072 155.383162) (xy 104.672149 155.368657) (xy 104.647527 155.368657) + (xy 104.647527 155.45981) (xy 104.635056 155.500922) (xy 104.60866 155.540425) (xy 104.597027 155.59891) + (xy 104.597027 155.808657) (xy 104.348027 155.808657) (xy 104.348027 155.598909) (xy 104.336394 155.540426) + (xy 104.309998 155.500922) (xy 104.297527 155.45981) (xy 104.297527 155.368657) (xy 104.272905 155.368657) + (xy 104.199981 155.383162) (xy 104.166272 155.405686) (xy 104.12516 155.418157) (xy 103.777778 155.418157) + (xy 103.736962 155.426275) (xy 103.708092 155.426275) (xy 103.667276 155.418157) (xy 103.667275 155.418157) + (xy 103.319894 155.418157) (xy 103.278782 155.405686) (xy 103.245072 155.383162) (xy 103.172149 155.368657) + (xy 103.147527 155.368657) (xy 103.147527 155.45981) (xy 103.135056 155.500922) (xy 103.10866 155.540425) + (xy 103.097027 155.59891) (xy 103.097027 155.808657) (xy 102.848027 155.808657) (xy 102.848027 155.598909) + (xy 102.836394 155.540426) (xy 102.809998 155.500922) (xy 102.797527 155.45981) (xy 102.797527 155.368657) + (xy 102.772905 155.368657) (xy 102.699981 155.383162) (xy 102.666272 155.405686) (xy 102.62516 155.418157) + (xy 102.277778 155.418157) (xy 102.236962 155.426275) (xy 102.208092 155.426275) (xy 102.167276 155.418157) + (xy 102.167275 155.418157) (xy 101.819894 155.418157) (xy 101.778782 155.405686) (xy 101.745072 155.383162) + (xy 101.672149 155.368657) (xy 101.647527 155.368657) (xy 101.647527 155.45981) (xy 101.635056 155.500922) + (xy 101.60866 155.540425) (xy 101.597027 155.59891) (xy 101.597027 155.808657) (xy 101.348027 155.808657) + (xy 101.348027 155.598909) (xy 101.336394 155.540426) (xy 101.309998 155.500922) (xy 101.298543 155.472032) + (xy 101.274043 155.325727) (xy 101.27549 155.319453) (xy 101.273027 155.313505) (xy 101.273027 155.154092) + (xy 101.273026 155.154091) (xy 101.251293 155.072983) (xy 101.252146 155.072754) (xy 101.248027 155.052033) + (xy 101.248027 153.81778) (xy 101.2697 153.765455) (xy 101.312987 153.722169) (xy 101.352549 153.653646) + (xy 101.373027 153.57722) (xy 101.373027 153.577215) (xy 101.37366 153.572412) (xy 101.375168 153.57261) + (xy 101.394701 153.525454) (xy 101.424733 153.495422) (xy 101.470112 153.392648) (xy 101.473027 153.367522) + (xy 101.473026 153.017793) (xy 101.470112 152.992666) (xy 101.430319 152.902545) (xy 101.429012 152.845925) + (xy 101.430309 152.842792) (xy 101.470112 152.752648) (xy 101.473027 152.727522) (xy 101.473026 152.377793) + (xy 101.470112 152.352666) (xy 101.424733 152.249892) (xy 101.345292 152.170451) (xy 101.242518 152.125072) + (xy 101.242517 152.125071) (xy 101.242515 152.125071) (xy 101.221186 152.122597) (xy 101.217392 152.122157) + (xy 101.217391 152.122157) (xy 100.927663 152.122157) (xy 100.90254 152.125071) (xy 100.902534 152.125072) + (xy 100.799761 152.170451) (xy 100.774853 152.19536) (xy 100.722527 152.217034) (xy 100.670201 152.19536) + (xy 100.645292 152.170451) (xy 100.542518 152.125072) (xy 100.542517 152.125071) (xy 100.542515 152.125071) + (xy 100.521186 152.122597) (xy 100.517392 152.122157) (xy 100.517391 152.122157) (xy 100.227663 152.122157) + (xy 100.20254 152.125071) (xy 100.202534 152.125072) (xy 100.099761 152.170451) (xy 100.020321 152.249891) + (xy 99.974941 152.352668) (xy 99.972027 152.377792) (xy 99.972027 152.72752) (xy 99.974941 152.752643) + (xy 99.974942 152.752649) (xy 100.014733 152.842767) (xy 100.016041 152.899389) (xy 100.014733 152.902547) + (xy 99.974941 152.992668) (xy 99.972027 153.017792) (xy 99.972027 153.36752) (xy 99.974941 153.392643) + (xy 99.974942 153.392649) (xy 100.020321 153.495422) (xy 100.050353 153.525454) (xy 100.069886 153.572611) + (xy 100.071394 153.572413) (xy 100.072027 153.577222) (xy 100.092504 153.653643) (xy 100.092506 153.653648) + (xy 100.110347 153.684549) (xy 100.129751 153.718157) (xy 100.132067 153.722169) (xy 100.176515 153.766617) + (xy 100.177595 153.767796) (xy 100.186763 153.793002) (xy 100.197027 153.81778) (xy 100.197027 155.052033) + (xy 100.192907 155.072754) (xy 100.193761 155.072983) (xy 100.172027 155.154091) (xy 100.172027 155.313505) + (xy 100.171011 155.325727) (xy 100.146511 155.472032) (xy 100.141281 155.480398) (xy 100.135056 155.500922) + (xy 100.10866 155.540425) (xy 100.097027 155.59891) (xy 100.097027 155.808657) (xy 99.848027 155.808657) + (xy 99.848027 155.598909) (xy 99.836394 155.540426) (xy 99.809998 155.500922) (xy 99.797527 155.45981) + (xy 99.797527 155.368657) (xy 99.772905 155.368657) (xy 99.699981 155.383162) (xy 99.666272 155.405686) + (xy 99.62516 155.418157) (xy 99.277778 155.418157) (xy 99.236962 155.426275) (xy 99.208092 155.426275) + (xy 99.167276 155.418157) (xy 99.167275 155.418157) (xy 98.819894 155.418157) (xy 98.778782 155.405686) + (xy 98.745072 155.383162) (xy 98.672149 155.368657) (xy 98.647527 155.368657) (xy 98.647527 155.45981) + (xy 98.635056 155.500922) (xy 98.60866 155.540425) (xy 98.597027 155.59891) (xy 98.597027 155.808657) + (xy 98.298027 155.808657) (xy 98.298027 154.189474) (xy 98.298027 154.184527) (xy 98.298033 154.184506) + (xy 98.298029 154.14927) (xy 98.298044 154.149234) (xy 98.298042 154.118614) (xy 98.298043 154.118614) + (xy 98.298036 154.031086) (xy 98.275247 153.901892) (xy 98.267626 153.858689) (xy 98.23861 153.778984) + (xy 98.207744 153.694194) (xy 98.120209 153.542594) (xy 98.120206 153.54259) (xy 98.007687 153.4085) + (xy 98.007683 153.408496) (xy 97.873603 153.295991) (xy 97.87358 153.295972) (xy 97.780794 153.242401) + (xy 97.721974 153.208441) (xy 97.557478 153.148565) (xy 97.385086 153.118161) (xy 97.385073 153.11816) + (xy 97.368371 153.11816) (xy 97.368371 153.118159) (xy 97.363425 153.118158) (xy 97.363419 153.118157) + (xy 97.297555 153.118157) (xy 97.297554 153.118157) (xy 97.231662 153.118153) (xy 97.23166 153.118153) + (xy 97.226868 153.118153) (xy 97.226806 153.118157) (xy 93.297027 153.118157) (xy 93.244701 153.096483) + (xy 93.223027 153.044157) (xy 93.223027 116.193157) (xy 93.244701 116.140831) (xy 93.297027 116.119157) + (xy 104.7006 116.119157) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 108.397527 154.95981) (xy 108.385056 155.000922) (xy 108.35866 155.040425) (xy 108.347027 155.09891) + (xy 108.347027 155.808657) (xy 108.098027 155.808657) (xy 108.098027 155.098909) (xy 108.086394 155.040426) + (xy 108.059998 155.000922) (xy 108.047527 154.95981) (xy 108.047527 154.922657) (xy 108.397527 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.897527 154.95981) (xy 109.885056 155.000922) (xy 109.85866 155.040425) (xy 109.847027 155.09891) + (xy 109.847027 155.808657) (xy 109.598027 155.808657) (xy 109.598027 155.098909) (xy 109.586394 155.040426) + (xy 109.559998 155.000922) (xy 109.547527 154.95981) (xy 109.547527 154.922657) (xy 109.897527 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.397527 154.95981) (xy 111.385056 155.000922) (xy 111.35866 155.040425) (xy 111.347027 155.09891) + (xy 111.347027 155.808657) (xy 111.098027 155.808657) (xy 111.098027 155.098909) (xy 111.086394 155.040426) + (xy 111.059998 155.000922) (xy 111.047527 154.95981) (xy 111.047527 154.922657) (xy 111.397527 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.897527 154.95981) (xy 112.885056 155.000922) (xy 112.85866 155.040425) (xy 112.847027 155.09891) + (xy 112.847027 155.808657) (xy 112.598027 155.808657) (xy 112.598027 155.098909) (xy 112.586394 155.040426) + (xy 112.559998 155.000922) (xy 112.547527 154.95981) (xy 112.547527 154.922657) (xy 112.897527 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 108.986962 154.926275) (xy 108.958092 154.926275) (xy 108.939901 154.922657) (xy 109.005153 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.486962 154.926275) (xy 110.458092 154.926275) (xy 110.439901 154.922657) (xy 110.505153 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.986962 154.926275) (xy 111.958092 154.926275) (xy 111.939901 154.922657) (xy 112.005153 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.302628 154.020163) (xy 113.302629 154.020165) (xy 113.30263 154.020167) (xy 113.302631 154.020169) + (xy 113.317678 154.04682) (xy 113.349881 154.089649) (xy 113.354987 154.092928) (xy 113.387301 154.139443) + (xy 113.377913 154.194146) (xy 113.358183 154.226012) (xy 113.358177 154.226025) (xy 113.286527 154.410975) + (xy 113.286527 153.976749) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.450853 116.140831) (xy 104.472527 116.193157) (xy 104.472527 116.778319) (xy 104.503827 117.09611) + (xy 104.566122 117.40929) (xy 104.658819 117.714868) (xy 104.658824 117.714882) (xy 104.781014 118.009876) + (xy 104.781018 118.009884) (xy 104.93154 118.291493) (xy 104.931548 118.291506) (xy 105.108954 118.557012) + (xy 105.108958 118.557017) (xy 105.311531 118.803853) (xy 105.53733 119.029652) (xy 105.784166 119.232225) + (xy 105.784171 119.232229) (xy 106.049677 119.409635) (xy 106.04969 119.409643) (xy 106.331299 119.560165) + (xy 106.331307 119.560169) (xy 106.626301 119.682359) (xy 106.626315 119.682364) (xy 106.931893 119.775061) + (xy 107.245073 119.837356) (xy 107.562865 119.868657) (xy 107.882189 119.868657) (xy 108.19998 119.837356) + (xy 108.51316 119.775061) (xy 108.818738 119.682364) (xy 108.818752 119.682359) (xy 109.113746 119.560169) + (xy 109.113754 119.560165) (xy 109.395363 119.409643) (xy 109.395376 119.409635) (xy 109.660882 119.232229) + (xy 109.660887 119.232225) (xy 109.907723 119.029652) (xy 110.133522 118.803853) (xy 110.336099 118.557012) + (xy 110.367059 118.510677) (xy 108.830606 116.974224) (xy 108.878858 116.9372) (xy 109.04107 116.774988) + (xy 109.078094 116.726736) (xy 110.558564 118.207206) (xy 110.664039 118.009876) (xy 110.786229 117.714882) + (xy 110.786234 117.714868) (xy 110.878931 117.40929) (xy 110.941226 117.09611) (xy 110.972527 116.778319) + (xy 110.972527 116.193157) (xy 110.994201 116.140831) (xy 111.046527 116.119157) (xy 122.148027 116.119157) + (xy 122.200353 116.140831) (xy 122.222027 116.193157) (xy 122.222027 151.143157) (xy 122.200353 151.195483) + (xy 122.148027 151.217157) (xy 93.297027 151.217157) (xy 93.244701 151.195483) (xy 93.223027 151.143157) + (xy 93.223027 116.193157) (xy 93.244701 116.140831) (xy 93.297027 116.119157) (xy 104.398527 116.119157) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "2ef096bd-1ddb-44f8-8495-1a86beb607e9") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 107.731527 154.922657) (xy 107.731527 153.897657) (xy 113.286527 153.897657) (xy 113.286527 154.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.264853 153.919331) (xy 113.286527 153.971657) (xy 113.286527 154.398766) (xy 113.28458 154.412735) + (xy 113.285132 154.412839) (xy 113.284503 154.416198) (xy 113.284503 154.416201) (xy 113.269208 154.498017) + (xy 113.247027 154.616677) (xy 113.247027 154.844157) (xy 113.225353 154.896483) (xy 113.173027 154.918157) + (xy 113.027779 154.918157) (xy 113.012304 154.921235) (xy 112.997868 154.922657) (xy 112.447186 154.922657) + (xy 112.43275 154.921235) (xy 112.417275 154.918157) (xy 112.027779 154.918157) (xy 112.012304 154.921235) + (xy 111.997868 154.922657) (xy 111.947186 154.922657) (xy 111.93275 154.921235) (xy 111.917275 154.918157) + (xy 111.527779 154.918157) (xy 111.512304 154.921235) (xy 111.497868 154.922657) (xy 110.947186 154.922657) + (xy 110.93275 154.921235) (xy 110.917275 154.918157) (xy 110.527779 154.918157) (xy 110.512304 154.921235) + (xy 110.497868 154.922657) (xy 110.447186 154.922657) (xy 110.43275 154.921235) (xy 110.417275 154.918157) + (xy 110.027779 154.918157) (xy 110.012304 154.921235) (xy 109.997868 154.922657) (xy 109.447186 154.922657) + (xy 109.43275 154.921235) (xy 109.417275 154.918157) (xy 109.027779 154.918157) (xy 109.012304 154.921235) + (xy 108.997868 154.922657) (xy 108.947186 154.922657) (xy 108.93275 154.921235) (xy 108.917275 154.918157) + (xy 108.527779 154.918157) (xy 108.512304 154.921235) (xy 108.497868 154.922657) (xy 107.947186 154.922657) + (xy 107.944836 154.92262) (xy 107.938738 154.922426) (xy 107.917275 154.918157) (xy 107.804342 154.918157) + (xy 107.803177 154.91812) (xy 107.778357 154.906902) (xy 107.753201 154.896483) (xy 107.752717 154.895315) + (xy 107.751566 154.894795) (xy 107.741948 154.869316) (xy 107.731527 154.844157) (xy 107.731527 153.971657) + (xy 107.753201 153.919331) (xy 107.805527 153.897657) (xy 113.212527 153.897657) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "fc0e40b0-8ab6-4dfe-ac1c-05ae2dd3c7f4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 122.761168 156.052657) (xy 122.759752 151.422657) (xy 92.741527 151.422657) (xy 92.741527 156.052657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 122.207675 151.437009) (xy 122.222027 151.471657) (xy 122.222027 153.069157) (xy 122.207675 153.103805) + (xy 122.173027 153.118157) (xy 118.078953 153.118157) (xy 118.07794 153.118222) (xy 118.060028 153.118222) + (xy 118.060027 153.118222) (xy 118.060026 153.118222) (xy 117.999252 153.128934) (xy 117.887629 153.148609) + (xy 117.887623 153.14861) (xy 117.723128 153.208471) (xy 117.723124 153.208473) (xy 117.571515 153.295991) + (xy 117.571513 153.295992) (xy 117.437409 153.408502) (xy 117.4374 153.408512) (xy 117.324869 153.542602) + (xy 117.237332 153.694193) (xy 117.177446 153.858691) (xy 117.177446 153.858693) (xy 117.147033 154.031085) + (xy 117.147032 154.049722) (xy 117.147032 154.052745) (xy 117.147027 154.052765) (xy 117.147027 154.11861) + (xy 117.147027 154.118618) (xy 117.147021 154.187724) (xy 117.147027 154.187813) (xy 117.147027 154.970538) + (xy 117.132675 155.005186) (xy 117.098027 155.019538) (xy 117.063379 155.005186) (xy 117.057285 154.997761) + (xy 117.041719 154.974464) (xy 116.975563 154.930261) (xy 116.917222 154.918657) (xy 116.847527 154.918657) + (xy 116.847527 156.052657) (xy 116.597527 156.052657) (xy 116.597527 154.918657) (xy 116.527831 154.918657) + (xy 116.482085 154.927755) (xy 116.462969 154.927755) (xy 116.417223 154.918657) (xy 116.347527 154.918657) + (xy 116.347527 156.052657) (xy 116.098027 156.052657) (xy 116.098027 155.098909) (xy 116.098026 155.098908) + (xy 116.097791 155.096515) (xy 116.09801 155.096493) (xy 116.097527 155.09157) (xy 116.097527 154.918657) + (xy 116.027831 154.918657) (xy 115.983364 154.927501) (xy 115.964247 154.9275) (xy 115.91728 154.918157) + (xy 115.917275 154.918157) (xy 115.527779 154.918157) (xy 115.506584 154.922372) (xy 115.469804 154.915056) + (xy 115.448968 154.883873) (xy 115.448027 154.874314) (xy 115.448027 154.616682) (xy 115.448027 154.616681) + (xy 115.410551 154.416201) (xy 115.336875 154.22602) (xy 115.229508 154.052616) (xy 115.229505 154.052612) + (xy 115.229504 154.052611) (xy 115.092106 153.901893) (xy 115.092103 153.90189) (xy 114.929349 153.778985) + (xy 114.929345 153.778982) (xy 114.746782 153.688077) (xy 114.746775 153.688074) (xy 114.550612 153.63226) + (xy 114.550606 153.632259) (xy 114.347527 153.613442) (xy 114.144447 153.632259) (xy 114.144441 153.63226) + (xy 113.948278 153.688074) (xy 113.948271 153.688077) (xy 113.765708 153.778982) (xy 113.765704 153.778985) + (xy 113.602951 153.90189) (xy 113.565849 153.942588) (xy 113.5319 153.958524) (xy 113.496626 153.945787) + (xy 113.481579 153.919136) (xy 113.476384 153.893016) (xy 113.45471 153.84069) (xy 113.418082 153.782396) + (xy 113.413274 153.778984) (xy 113.343493 153.729473) (xy 113.34349 153.729472) (xy 113.291167 153.707799) + (xy 113.291158 153.707797) (xy 113.212532 153.692157) (xy 113.212527 153.692157) (xy 107.805527 153.692157) + (xy 107.805521 153.692157) (xy 107.726895 153.707797) (xy 107.726886 153.707799) (xy 107.674562 153.729472) + (xy 107.616265 153.766102) (xy 107.563343 153.84069) (xy 107.563342 153.840693) (xy 107.541669 153.893016) + (xy 107.541667 153.893025) (xy 107.526027 153.971651) (xy 107.526027 154.844157) (xy 107.530693 154.867619) + (xy 107.523375 154.904401) (xy 107.492192 154.925235) (xy 107.482085 154.927245) (xy 107.462969 154.927245) + (xy 107.431858 154.921057) (xy 107.417275 154.918157) (xy 107.027779 154.918157) (xy 107.013195 154.921057) + (xy 106.982085 154.927245) (xy 106.962969 154.927245) (xy 106.931858 154.921057) (xy 106.917275 154.918157) + (xy 106.527779 154.918157) (xy 106.513195 154.921057) (xy 106.482085 154.927245) (xy 106.462969 154.927245) + (xy 106.431858 154.921057) (xy 106.417275 154.918157) (xy 106.027779 154.918157) (xy 106.013195 154.921057) + (xy 105.982085 154.927245) (xy 105.962969 154.927245) (xy 105.931858 154.921057) (xy 105.917275 154.918157) + (xy 105.527779 154.918157) (xy 105.513195 154.921057) (xy 105.482085 154.927245) (xy 105.462969 154.927245) + (xy 105.431858 154.921057) (xy 105.417275 154.918157) (xy 105.027779 154.918157) (xy 105.013195 154.921057) + (xy 104.982085 154.927245) (xy 104.962969 154.927245) (xy 104.931858 154.921057) (xy 104.917275 154.918157) + (xy 104.527779 154.918157) (xy 104.513195 154.921057) (xy 104.482085 154.927245) (xy 104.462969 154.927245) + (xy 104.431858 154.921057) (xy 104.417275 154.918157) (xy 104.027779 154.918157) (xy 104.013195 154.921057) + (xy 103.982085 154.927245) (xy 103.962969 154.927245) (xy 103.931858 154.921057) (xy 103.917275 154.918157) + (xy 103.527779 154.918157) (xy 103.513195 154.921057) (xy 103.482085 154.927245) (xy 103.462969 154.927245) + (xy 103.431858 154.921057) (xy 103.417275 154.918157) (xy 103.027779 154.918157) (xy 103.013195 154.921057) + (xy 102.982085 154.927245) (xy 102.962969 154.927245) (xy 102.931858 154.921057) (xy 102.917275 154.918157) + (xy 102.527779 154.918157) (xy 102.513195 154.921057) (xy 102.482085 154.927245) (xy 102.462969 154.927245) + (xy 102.431858 154.921057) (xy 102.417275 154.918157) (xy 102.027779 154.918157) (xy 102.013195 154.921057) + (xy 101.982085 154.927245) (xy 101.962969 154.927245) (xy 101.931858 154.921057) (xy 101.917275 154.918157) + (xy 101.527779 154.918157) (xy 101.513195 154.921057) (xy 101.482085 154.927245) (xy 101.462969 154.927245) + (xy 101.431858 154.921057) (xy 101.417275 154.918157) (xy 101.027779 154.918157) (xy 101.013195 154.921057) + (xy 100.982085 154.927245) (xy 100.962969 154.927245) (xy 100.931858 154.921057) (xy 100.917275 154.918157) + (xy 100.527779 154.918157) (xy 100.513195 154.921057) (xy 100.482085 154.927245) (xy 100.462969 154.927245) + (xy 100.431858 154.921057) (xy 100.417275 154.918157) (xy 100.027779 154.918157) (xy 100.013195 154.921057) + (xy 99.982085 154.927245) (xy 99.962969 154.927245) (xy 99.931858 154.921057) (xy 99.917275 154.918157) + (xy 99.527779 154.918157) (xy 99.515417 154.920615) (xy 99.480803 154.9275) (xy 99.461687 154.9275) + (xy 99.417223 154.918657) (xy 99.347527 154.918657) (xy 99.347527 155.09157) (xy 99.347043 155.096493) + (xy 99.347263 155.096515) (xy 99.347027 155.09891) (xy 99.347027 156.052657) (xy 99.097527 156.052657) + (xy 99.097527 154.918657) (xy 99.027831 154.918657) (xy 98.982085 154.927755) (xy 98.962969 154.927755) + (xy 98.917223 154.918657) (xy 98.847527 154.918657) (xy 98.847527 156.052657) (xy 98.597527 156.052657) + (xy 98.597527 154.918657) (xy 98.527832 154.918657) (xy 98.46949 154.930261) (xy 98.403334 154.974464) + (xy 98.387769 154.997761) (xy 98.356587 155.018596) (xy 98.319804 155.01128) (xy 98.298969 154.980098) + (xy 98.298027 154.970538) (xy 98.298027 154.187812) (xy 98.298027 154.184527) (xy 98.298033 154.184506) + (xy 98.298028 154.13892) (xy 98.298044 154.138881) (xy 98.298042 154.118614) (xy 98.298043 154.118614) + (xy 98.298036 154.031086) (xy 98.267626 153.85869) (xy 98.207744 153.694194) (xy 98.20421 153.688074) + (xy 98.161117 153.613442) (xy 98.120209 153.542594) (xy 98.120208 153.542592) (xy 98.007691 153.408506) + (xy 98.007682 153.408495) (xy 98.00768 153.408493) (xy 98.007679 153.408492) (xy 97.873578 153.29597) + (xy 97.721984 153.208446) (xy 97.721979 153.208444) (xy 97.721978 153.208443) (xy 97.721977 153.208443) + (xy 97.557479 153.148566) (xy 97.557474 153.148565) (xy 97.557472 153.148564) (xy 97.385079 153.11816) + (xy 97.366706 153.11816) (xy 97.363429 153.118159) (xy 97.363419 153.118157) (xy 97.297555 153.118157) + (xy 97.297554 153.118157) (xy 97.231662 153.118153) (xy 97.231661 153.118153) (xy 97.228498 153.118153) + (xy 97.228436 153.118157) (xy 93.272027 153.118157) (xy 93.237379 153.103805) (xy 93.223027 153.069157) + (xy 93.223027 151.471657) (xy 93.237379 151.437009) (xy 93.272027 151.422657) (xy 122.173027 151.422657) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pro new file mode 100644 index 0000000..f647d91 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0", + "Root" + ], + [ + "4ce46561-9cd0-4f3b-afbe-e47aa028ef53", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_sch new file mode 100644 index 0000000..c9eec0e --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 106.68 62.23) (xy 113.03 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ad11c50-bbe4-448e-ae71-d30cf34e1262") + ) + (wire + (pts + (xy 106.68 66.04) (xy 113.03 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11befb18-347b-410e-b8bc-48220d2d2591") + ) + (wire + (pts + (xy 144.78 95.25) (xy 151.13 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "190f9655-dce7-4ce9-a4b1-f3798405b407") + ) + (wire + (pts + (xy 106.68 96.52) (xy 113.03 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2139e2d4-6218-4800-89e5-0382696bbb84") + ) + (wire + (pts + (xy 144.78 92.71) (xy 151.13 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bd619c9-bc32-4306-9922-24c2c13351fe") + ) + (wire + (pts + (xy 144.78 107.95) (xy 151.13 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3662e8c3-65f7-49da-87bf-f55f9d10744c") + ) + (wire + (pts + (xy 144.78 59.69) (xy 151.13 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39eac49d-1073-4e0f-ade3-05bb6fb11e07") + ) + (wire + (pts + (xy 106.68 68.58) (xy 113.03 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a4cc1d0-19eb-4fb0-a201-caf7e940a46f") + ) + (wire + (pts + (xy 144.78 113.03) (xy 151.13 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3babcd7d-f43b-4bcd-8fb7-42377702eb76") + ) + (wire + (pts + (xy 144.78 85.09) (xy 151.13 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d1e2715-70de-4f7f-acd9-ab5a84d3dbcf") + ) + (wire + (pts + (xy 106.68 91.44) (xy 113.03 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f0aeeea-0d7d-4300-9ebe-0e55241dce3a") + ) + (wire + (pts + (xy 144.78 90.17) (xy 151.13 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42239d77-96db-4ab5-b4dc-acca36a52ff1") + ) + (wire + (pts + (xy 144.78 100.33) (xy 151.13 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45370797-5cc2-455f-b411-dacf2a528759") + ) + (wire + (pts + (xy 106.68 78.74) (xy 113.03 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46ce8f26-38ff-4b58-9880-2dfd914bbc16") + ) + (wire + (pts + (xy 144.78 74.93) (xy 151.13 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d2e76d7-21c3-495e-9c4f-1d915881b1ee") + ) + (wire + (pts + (xy 106.68 72.39) (xy 113.03 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e3a7815-8a1d-4703-9b4f-3abd70d520e6") + ) + (wire + (pts + (xy 144.78 69.85) (xy 151.13 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66c57468-ca9e-4779-a320-ddf7c34e081f") + ) + (wire + (pts + (xy 106.68 81.28) (xy 113.03 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f061a05-d601-49ea-b72e-1c48266098e2") + ) + (wire + (pts + (xy 144.78 105.41) (xy 151.13 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76eb5bd7-1e8a-4dfe-8f00-03f488d8c46e") + ) + (wire + (pts + (xy 106.68 99.06) (xy 113.03 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bcdff61-bba9-47a4-a80b-1a6f2428c2ff") + ) + (wire + (pts + (xy 144.78 80.01) (xy 151.13 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c551cc2-5e73-40d5-9c7a-3f62b9c08b41") + ) + (wire + (pts + (xy 144.78 64.77) (xy 151.13 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e05bc-c26c-4b7e-8df8-6d004ee02a97") + ) + (wire + (pts + (xy 144.78 72.39) (xy 151.13 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876d7820-c46e-4289-b6e0-c8284928a357") + ) + (wire + (pts + (xy 106.68 74.93) (xy 113.03 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95509b53-d5db-46e2-a736-8bb53ebb702d") + ) + (wire + (pts + (xy 106.68 83.82) (xy 113.03 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a93363e9-5215-4cfe-9245-bba2996408b8") + ) + (wire + (pts + (xy 106.68 106.68) (xy 113.03 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9d2af97-5605-468a-a9d6-4e89cb31d598") + ) + (wire + (pts + (xy 144.78 62.23) (xy 151.13 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be6c9857-bb82-4739-9335-bc84c7a109e9") + ) + (wire + (pts + (xy 144.78 77.47) (xy 151.13 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c430dd61-4615-497d-8f42-696ff05872ed") + ) + (wire + (pts + (xy 144.78 97.79) (xy 151.13 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4acaab7-5e3f-40f3-9ebc-99d991badf4d") + ) + (wire + (pts + (xy 106.68 87.63) (xy 113.03 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c58b2267-e901-4616-8a4f-0393e99bffb6") + ) + (wire + (pts + (xy 106.68 59.69) (xy 113.03 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf255e2b-6b28-4f52-967a-df701e8073c2") + ) + (wire + (pts + (xy 106.68 104.14) (xy 113.03 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db281ee2-7c42-4e8f-a2a8-c7af991220e0") + ) + (wire + (pts + (xy 144.78 110.49) (xy 151.13 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcad25ac-85fa-467f-9d21-6258b30dee17") + ) + (wire + (pts + (xy 106.68 111.76) (xy 113.03 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd952f28-5911-44aa-b0e2-1cebc62037d5") + ) + (wire + (pts + (xy 144.78 102.87) (xy 151.13 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfaaa5a5-5b4a-429f-bad8-aebc73ee818e") + ) + (wire + (pts + (xy 106.68 93.98) (xy 113.03 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4226bf8-b4e2-410a-add3-a63368a70bc3") + ) + (wire + (pts + (xy 106.68 109.22) (xy 113.03 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "effe6c26-24ee-4f5c-a560-dc404c3bdd78") + ) + (wire + (pts + (xy 144.78 87.63) (xy 151.13 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f43741f8-077f-4da5-829a-6c9aa02b1e54") + ) + (wire + (pts + (xy 144.78 67.31) (xy 151.13 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9babff2-5178-4bbd-8a84-98683eb69166") + ) + (wire + (pts + (xy 106.68 101.6) (xy 113.03 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc0fa98-5ef8-4f74-942e-e0b5479998a2") + ) + (label "LED#1" + (at 106.68 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "028b76ed-3b39-412f-8ac8-61e39e9f1f6b") + ) + (label "DP_MLDIR" + (at 151.13 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "081df01a-6757-489c-8663-9d0cd3d797d5") + ) + (label "LED#2" + (at 106.68 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0908619c-662d-43ac-8452-56fd58ce9ace") + ) + (label "SUSCLK" + (at 106.68 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "26ca8a5e-5419-4b95-b72f-34ccb81ea426") + ) + (label "PER1-" + (at 151.13 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "30ff0442-a875-4ab7-aaf4-06720fdfe7fc") + ) + (label "REFCLK1+" + (at 151.13 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3939e452-9acc-4a0f-b898-ff62b35e5526") + ) + (label "ALERT#" + (at 106.68 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a8469ae-dad7-4aa9-a7b8-7e8bab04a935") + ) + (label "DP_ML3-" + (at 151.13 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c9f4d7f-5212-406e-b1c4-2d453178d593") + ) + (label "REFCLK1-" + (at 151.13 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "53b08ac9-72c5-4a63-a3df-776bab281a76") + ) + (label "PET0+" + (at 106.68 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5dd25a45-976d-435c-9232-4355a5fc8d52") + ) + (label "DP_ML2+" + (at 151.13 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "65a532d9-29e9-43d8-b56e-8a4ff2537ae2") + ) + (label "DP_ML1+" + (at 151.13 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "791f25b0-7ec6-4114-95b6-2393f5ff2f42") + ) + (label "PERST1#" + (at 151.13 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d5e7d30-36b5-45d3-bf20-8299866349de") + ) + (label "USB_D-" + (at 106.68 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8178b93f-98c3-432d-ac77-9b84545fa7dd") + ) + (label "DP_ML3+" + (at 151.13 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "83c4238e-6eb1-4bb2-aac0-d9f6aca8f9c6") + ) + (label "PER0+" + (at 106.68 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84229b61-a686-4229-a6c3-e929bfe2712e") + ) + (label "PEWAKE0#" + (at 106.68 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "848e8ae7-7278-4c7e-92b0-cda00c471378") + ) + (label "CLKREQ0#" + (at 106.68 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8f68570a-a4d4-4ffb-b8ad-5c3c64bc8ae8") + ) + (label "USB_D+" + (at 106.68 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "91f3ccb0-cc53-426f-b31e-6cf6239035ef") + ) + (label "DP_ML2-" + (at 151.13 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "949845b2-3d15-4377-b1f1-3c005fac7baf") + ) + (label "REFCLK0-" + (at 106.68 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b550ab9-61e7-4bd4-b124-9f8a04597220") + ) + (label "W_DISABLE2#" + (at 106.68 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9cb34a16-6a85-4ea7-a2ba-c9f294b92efd") + ) + (label "CLKREQ1#" + (at 151.13 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9df9296a-038a-466e-973a-b35450dfbfe4") + ) + (label "DP_ML0-" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a84bf07f-8ec0-4d2e-80e8-ed2dc686d332") + ) + (label "PET1+" + (at 151.13 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a8fb4b9c-21e8-482d-89fd-61873ca43961") + ) + (label "W_DISABLE1#" + (at 106.68 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "af18deec-b80f-4e4a-bb12-ef0023f4df9b") + ) + (label "I2C_CLK" + (at 106.68 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b2bf2657-5de4-445b-8980-4b15ee5aaef2") + ) + (label "PER1+" + (at 151.13 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2d5df67-dcee-4a12-aedb-9eba45a5b655") + ) + (label "PEWAKE1#" + (at 151.13 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c9135729-a12c-4667-a86e-bb7b67c57d94") + ) + (label "DP_HPD" + (at 151.13 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d06a295f-c1db-47d0-af67-1efaf9555d11") + ) + (label "DP_AUX-" + (at 151.13 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d4a2cff6-2026-4237-93e6-99e744a6cb31") + ) + (label "DP_AUX+" + (at 151.13 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d5471c94-674b-47e3-b82c-c15d40ca4cb9") + ) + (label "DP_ML0+" + (at 151.13 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d94117ef-c09a-4dbd-bcc4-3fccef435438") + ) + (label "PERST0#" + (at 106.68 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9ec537c-7505-4c07-bf5c-d163898df14a") + ) + (label "REFCLK0+" + (at 106.68 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ecc19183-c435-45db-a9ab-7a7530b0b24c") + ) + (label "PET1-" + (at 151.13 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef8324af-1a73-40ea-81d6-0482f1c0cb02") + ) + (label "PET0-" + (at 106.68 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f7aca931-5b62-49e0-bc5e-3588bbda8856") + ) + (label "PER0-" + (at 106.68 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f8180053-a4c3-4bf3-a6e9-c180927816b7") + ) + (label "DP_ML1-" + (at 151.13 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fdb19671-5834-4d5d-8f6b-ccd5eba64b58") + ) + (label "I2C_DATA" + (at 106.68 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ff122935-b357-4de9-a843-dda02d2a3cf6") + ) + (sheet + (at 113.03 57.15) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4ce46561-9cd0-4f3b-afbe-e47aa028ef53") + (property "Sheetname" "M.2 A Key" + (at 113.03 56.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 113.03 116.1546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 113.03 59.69 180) + (uuid "aaa7ec81-f4a0-4450-9d96-f81307dd2c6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 113.03 62.23 180) + (uuid "0e66c01e-599f-48e9-bddd-a55f1d5bd678") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 113.03 66.04 180) + (uuid "516406e5-48d1-45f0-abb6-b8d46aa5bbcf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 113.03 68.58 180) + (uuid "5fdd6da3-2d28-4ad4-bc78-02aeb9dfb686") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 113.03 72.39 180) + (uuid "8fb38637-1a3c-47f1-af08-8191ce5507ba") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 113.03 74.93 180) + (uuid "b2ad6c2e-8012-4ec9-a4d9-16716fe74134") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 113.03 78.74 180) + (uuid "64161a33-9913-438c-84f8-f75b58f17bee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 113.03 81.28 180) + (uuid "89323e66-f3eb-4cbd-b71c-9893344607ea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 113.03 83.82 180) + (uuid "3bf2927a-7c58-4876-89a1-d4d36b8d1c60") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 113.03 87.63 180) + (uuid "765e1aa8-da64-4890-af1d-78cfe63690d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 113.03 91.44 180) + (uuid "24d6a743-7deb-4c1d-a28f-0d16c7c9c93c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 113.03 93.98 180) + (uuid "126dd56e-cf0f-4088-838a-18c9dfe5ce15") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 113.03 106.68 180) + (uuid "ea58f478-cd66-41a6-9be8-cc1a2b67ea60") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 113.03 109.22 180) + (uuid "d4447cb6-90bf-40a4-8381-69673085a64c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 113.03 99.06 180) + (uuid "0ff6299a-cc2e-4c21-9310-ae2618baba03") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 113.03 96.52 180) + (uuid "81820bcb-165f-468d-89c2-43af4a72a8ed") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 113.03 101.6 180) + (uuid "126eb957-2a34-4bc0-8b23-8546c2b971d3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 113.03 111.76 180) + (uuid "7b9a4ceb-b2fd-48e3-9156-730759fb207c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 113.03 104.14 180) + (uuid "47de3c17-2596-4012-bc37-3ae6ba029000") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 144.78 80.01 0) + (uuid "d9b648b1-8f07-44ec-bcf9-63706fee2a16") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 144.78 64.77 0) + (uuid "833b73ad-5b14-407f-b246-c1bd2a15a6a4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 144.78 62.23 0) + (uuid "d6f1dbbd-9298-472e-8586-2b790e75d808") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 144.78 69.85 0) + (uuid "3d70519d-a4fb-4b11-9d9f-8dba907bfca9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 144.78 59.69 0) + (uuid "8d134f2f-5817-4538-8d88-9407817c2a92") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 144.78 67.31 0) + (uuid "6c6f4ca6-2ef4-4d46-acaa-1c3b6efd9e0f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 144.78 72.39 0) + (uuid "509e8262-8f06-4c1f-9ef5-32b656acb0c0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 144.78 74.93 0) + (uuid "c4f16f07-a35f-4e37-a104-2fb269752b4d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 144.78 77.47 0) + (uuid "88fef46d-f9e1-4f0e-94e4-d91664ba2051") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 144.78 85.09 0) + (uuid "d82ab845-acfe-4955-ae8f-0cf808247294") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 144.78 87.63 0) + (uuid "51647846-ae2e-4985-a616-5c816c27db1e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 144.78 90.17 0) + (uuid "ae08adc0-17d5-4fb4-82d6-95951def71d6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 144.78 92.71 0) + (uuid "9ecb6ed7-ae5a-49d6-8a0c-067f59252a67") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 144.78 97.79 0) + (uuid "9b2d7c72-6d20-4eab-8a30-a416d99c3033") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 144.78 95.25 0) + (uuid "02875bfa-fd29-4eb5-8b7a-0dc02ea785f7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 144.78 100.33 0) + (uuid "552ea42c-36cd-46ec-8b2e-0e4d0cf1dc71") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 144.78 102.87 0) + (uuid "0e581feb-89a4-42ef-a570-fdcdd85f05d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 144.78 105.41 0) + (uuid "779795f1-aa42-4a81-857e-a1fc521b3657") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 144.78 107.95 0) + (uuid "1672a8a3-b053-41bc-b87d-f724003192a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 144.78 110.49 0) + (uuid "d761e9e5-a1d3-428d-a008-341680a10975") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 144.78 113.03 0) + (uuid "6bd73dde-57cf-4d87-b4fe-1a40fea899b1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch new file mode 100644 index 0000000..6d35527 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cb4fefe6-6925-4853-bb6c-b982fd3a8644") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "553e784a-4f05-439d-866f-5a5de3b37dbc") + ) + (pin "19" + (uuid "f3d5bc0e-919d-411c-8c65-cb8a75027556") + ) + (pin "1" + (uuid "873209e1-823c-425c-99bd-f04bf721cf98") + ) + (pin "3" + (uuid "7bb0fdb4-4887-4d75-8d81-ff681e98374f") + ) + (pin "5" + (uuid "c6144c39-b11c-4726-a114-7ce0ba196dd5") + ) + (pin "7" + (uuid "e88acd8d-3ce2-413b-9bc9-f45c4510fd22") + ) + (pin "17" + (uuid "acee18b2-dad2-4744-bab4-1ebeaa32f113") + ) + (pin "21" + (uuid "7c33db13-e034-4308-996b-3bf9b4c93f41") + ) + (pin "23" + (uuid "8111d00d-56c0-4126-804e-241a28165769") + ) + (pin "27" + (uuid "1644c3dd-219b-4613-882f-2517aae696e3") + ) + (pin "29" + (uuid "d0f39933-d43d-4b11-9799-cd8eec8aebc9") + ) + (pin "31" + (uuid "df798e2d-fe20-4497-bfcf-189198b10934") + ) + (pin "33" + (uuid "34114bf1-2820-40e7-95cb-8ba1a59ed52f") + ) + (pin "35" + (uuid "34786f2e-40ef-46e0-ba38-83b042af1c4d") + ) + (pin "37" + (uuid "0610cab5-bcf7-4ee5-834c-b786e235fb30") + ) + (pin "39" + (uuid "57304d5a-afad-49e8-bfc3-5dfbff4b9bf0") + ) + (pin "56" + (uuid "35151565-d6b7-495a-8bcb-d2db49b3d8f3") + ) + (pin "61" + (uuid "fff84a11-953b-469a-91d0-17ce62b5162d") + ) + (pin "68" + (uuid "53df9d9c-a696-469a-ac59-d3ba50463bc9") + ) + (pin "72" + (uuid "b718d20f-0663-40b1-985d-b9fc89ae14d8") + ) + (pin "6" + (uuid "a4a2afc4-515e-419e-8757-188c1773d2ba") + ) + (pin "18" + (uuid "2461304c-22aa-4c99-a9fb-6f63b99913e8") + ) + (pin "26" + (uuid "dd239924-691a-45d5-9d05-b917f37060b3") + ) + (pin "30" + (uuid "ab16cebe-9728-4f1c-ac7f-bd6d2eb70707") + ) + (pin "45" + (uuid "126d9e6f-3e5a-46b8-bf5c-ac70d1053349") + ) + (pin "34" + (uuid "4763a3c8-9261-4ddd-b977-0df1eac51e03") + ) + (pin "28" + (uuid "35c4e47d-5678-492b-80ba-cfed8b26e496") + ) + (pin "40" + (uuid "32742b7b-7a8b-4504-a07c-174bcecac347") + ) + (pin "59" + (uuid "d5deb641-e05d-4b63-ae75-50ce0d38ec8c") + ) + (pin "24" + (uuid "e2d01c62-50eb-4995-9db6-0c5333f9c667") + ) + (pin "46" + (uuid "ee03d93e-0b8b-4c6e-abdb-e891c3b5cda4") + ) + (pin "48" + (uuid "d4d8e16f-2113-4341-8c67-a962a9c105d5") + ) + (pin "66" + (uuid "88b81802-f608-4a70-a9b3-b41620b93c9a") + ) + (pin "75" + (uuid "2e6070e6-9023-4126-9a6a-92cf1a542319") + ) + (pin "16" + (uuid "b5a4e8a4-61ae-4b7e-a1f0-127c922121d2") + ) + (pin "41" + (uuid "cdd9302b-52b2-481c-a99c-51dbd10d5cf5") + ) + (pin "67" + (uuid "d72b2ef1-79aa-4200-bee2-535b88f8b106") + ) + (pin "22" + (uuid "d3252b8b-0e44-4e2b-8b8a-a750f03bbb27") + ) + (pin "32" + (uuid "ea8e02bd-dace-42e8-996f-8892efca3552") + ) + (pin "38" + (uuid "fdaea805-4694-4ef8-bc97-fb00b2408009") + ) + (pin "49" + (uuid "b8d06d16-cc2f-454a-b00c-9ca05cf26ef6") + ) + (pin "43" + (uuid "74801e3b-069c-4169-ba04-5da1e525df54") + ) + (pin "63" + (uuid "4424f3ee-6a3d-4d6b-a162-ba256515e13d") + ) + (pin "53" + (uuid "8760c3e1-beb7-448c-90e3-e1755b068db2") + ) + (pin "51" + (uuid "ad9a4add-eb32-48fe-b513-156134ac7881") + ) + (pin "54" + (uuid "0915493d-93d1-4659-8fa8-24f8e75a1842") + ) + (pin "69" + (uuid "9bbbcb2a-faeb-411a-b6d6-7ecd4b6bb2aa") + ) + (pin "4" + (uuid "50a5ac3e-79f8-4d06-a7e3-0d30afb36ddc") + ) + (pin "57" + (uuid "23c925e9-7edb-4589-9fad-54d761d7e10c") + ) + (pin "50" + (uuid "65538ce2-291c-480f-9a35-8700927bfcd5") + ) + (pin "73" + (uuid "e996aa28-16b5-47e9-a633-f371d37592d0") + ) + (pin "47" + (uuid "6042725c-1611-4278-9336-a3116ee231e6") + ) + (pin "20" + (uuid "a2ae4194-821b-4e29-987f-367a059c98f2") + ) + (pin "36" + (uuid "5a5b9c0d-f353-4685-bee6-d6026e57b422") + ) + (pin "58" + (uuid "e9b8b890-b65b-4e1e-9585-1f4d15dbaf78") + ) + (pin "44" + (uuid "5a5522a3-f447-48f6-ad0e-5ffb554704a7") + ) + (pin "60" + (uuid "2a8efd74-dbf8-48fb-b5a7-fac718615e34") + ) + (pin "65" + (uuid "00d6289a-169d-4f05-ad1a-867a582aab0c") + ) + (pin "71" + (uuid "f441730d-4ea1-4d52-b85d-88455a0fcb50") + ) + (pin "2" + (uuid "0d6658c7-4d11-47ab-9211-6fb4fb7e4045") + ) + (pin "42" + (uuid "5e96a5b0-235e-4758-982b-1c410a1501cd") + ) + (pin "52" + (uuid "9fa98ea3-8fc1-4add-936a-42b1b194b478") + ) + (pin "55" + (uuid "fda943d2-9909-4fe2-b3cc-25f4ea053399") + ) + (pin "62" + (uuid "b2628024-4084-4f12-935c-dd664ce3e843") + ) + (pin "64" + (uuid "2bdff795-910c-450f-b797-b798e750cf0e") + ) + (pin "70" + (uuid "e759e1f2-2aca-471b-921d-43d8dc0126ee") + ) + (pin "74" + (uuid "9da6667e-d896-405e-9744-9344e8e517d2") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "719859c2-3dd2-4884-b8df-61ee531d5fdf") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ec1ecbf-23f5-46e6-a9ac-529600c4dc30") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "824680f6-cc4f-421f-ab96-0df11484dd00") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "171fe598-0ab0-481b-aa5a-a0459bc77240") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01af2173-8490-4b29-a09c-295e7f92e66e") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9a4d10a-44ea-4db5-b0b2-8595b66f6a6b") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0166a63f-1406-4ac9-b40d-0f0a92902f04") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "7df9b312-2044-4dc2-88f5-0d7b239b0c3f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "2c7e4ca8-a120-4afd-9a65-9ab87133a49f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "29952f63-b50e-4218-b7ba-852a20e0b2cd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "2f65a014-d0b0-4710-a9c1-8dc6f45d8788") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "76adcc7e-c8a4-4001-abe9-3d1e5a02c5d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "50780d04-74d4-4724-b390-2ae172bf3188") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "5532b831-70e6-498c-9cd5-21872e1f4986") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "2c75c7e7-320b-4eb0-9858-3bfb856b9203") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..461df37 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "022a87d5-bcb2-4485-9e60-5f6ae493b862") + ) + (pin "1" + (uuid "acd3dc00-f178-445d-9a65-af9819f69361") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9a57560d-f280-4400-8ecd-09e5b327306a") + ) + (pin "1" + (uuid "cfde271c-ecf7-4cbe-9985-d54e98e93672") + ) + (instances + (project "M.2 A Key 3042" + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/a5b8d43e-a0f9-40fb-918a-9dff3b1ad5c0/4ce46561-9cd0-4f3b-afbe-e47aa028ef53/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb new file mode 100644 index 0000000..3dc8d73 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb @@ -0,0 +1,3300 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1N") + (net 3 "/M.2 A Key/PET1P") + (net 4 "/M.2 A Key/PET0N") + (net 5 "/M.2 A Key/PET0P") + (net 6 "/PET0+") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "/DP_MLDIR") + (net 13 "/DP_ML3-") + (net 14 "/DP_AUX-") + (net 15 "/DP_ML3+") + (net 16 "/DP_AUX+") + (net 17 "/DP_ML2-") + (net 18 "/DP_ML1-") + (net 19 "/DP_ML2+") + (net 20 "/DP_ML1+") + (net 21 "/DP_HPD") + (net 22 "/DP_ML0-") + (net 23 "/DP_ML0+") + (net 24 "/PER0-") + (net 25 "/PER0+") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (net 31 "/REFCLK0+") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (net 33 "/REFCLK0-") + (net 34 "/SUSCLK") + (net 35 "/PERST0#") + (net 36 "/CLKREQ0#") + (net 37 "/W_DISABLE2#") + (net 38 "/PEWAKE0#") + (net 39 "/W_DISABLE1#") + (net 40 "/I2C_DATA") + (net 41 "/PER1+") + (net 42 "/I2C_CLK") + (net 43 "/PER1-") + (net 44 "/ALERT#") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (net 46 "/PERST1#") + (net 47 "/CLKREQ1#") + (net 48 "/PEWAKE1#") + (net 49 "/REFCLK1+") + (net 50 "/REFCLK1-") + (net 51 "/PET1-") + (net 52 "/PET1+") + (net 53 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1ec83424-4cfb-40c1-8af3-1b76aba227a0") + (at 102.377527 154.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "8ca0accb-f409-4670-9fad-7d0557bdc6c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9f5d299c-5898-4e07-aecb-1da803297ff7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd8b05d9-cd5d-44ce-b9b7-b5c4f3d21468") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c5b02cc3-7082-4740-9a25-dc90245f4b1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d643c4c-f2e4-43e9-859f-b3f82223b205") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a926f2a5-f3e3-483f-8dd6-9041f6e2a649") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35102c54-2a68-4838-9fd2-b46671833566") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f66f9f7e-4f6d-4459-b692-27a87cbfade8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58f09351-447b-431f-be27-5b9bf0d5f398") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea7f3aa8-996f-4ab7-a9e8-66996ccfc74f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "407bed3c-ec9f-4fe7-bdfa-de082713ab24") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be90d0a2-7e3d-4cd9-91b9-3507e7c5119d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "c7ce0cb0-3899-4a95-bba9-1e29548b6783") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0993b611-7ae1-4921-a177-46212a3fb201") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c2da1475-83a4-4958-8a85-eb6c15135b99") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "22203617-3759-4ba9-a311-e38eac0ab849") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0-") + (pintype "passive") + (uuid "b2957ebe-384f-4744-8d82-67c84d2273e5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "5790500d-634c-4201-9010-34550025d42a") + (at 103.727527 158.508657) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "521c72fa-595a-44f7-8f9c-264615da3f59") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "08ce73d6-caf2-4adf-8fed-fe49d053a4a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4fca03fb-313b-4bc1-96c1-a4fe2590746c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c7ea7843-a628-4f6c-bf49-770ce12d4546") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4429a6f-c785-45fa-89a0-60f098dc7fe5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "32581ff4-8efc-4fe9-aef2-c64c78f37bc6") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "b359562e-d9a2-4558-9711-f261ef1d05a2") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b4f7a0d9-90f1-40ac-b78a-801a43650988") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "30a5d9cd-ca89-41ec-b2ff-8de184e2398f") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0bec9b79-db2b-4cb1-a59c-d19f0fc588c5") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7aafbb0b-1d7c-4aa9-8bf2-b08118f1c69e") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "20f0c514-0f6f-4711-abf2-74c8a4eafa90") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d558d641-546a-47e3-9d57-b40725f194f4") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b311745c-c375-4df0-a91e-8ffe44f83126") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e4a3d007-8bc8-4f52-8744-a29df775a969") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6855f8bb-cd72-4cd9-9afd-20c0951acd47") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d60d88ba-47ed-4a8a-88e6-43ec62c2f1e0") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c2e66dd4-e9b7-4a29-a14a-5214f4aedebd") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c485c974-b838-40bc-8a54-11e3c382d998") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "12832f67-27f9-4eed-8ffd-d46a7519f0fa") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "35654e35-148f-4b0a-87f5-5131352ea60b") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "14f3022f-0e8a-4c7f-90e9-59b5a0a6c117") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "206514fa-4190-4e39-b6db-3a735223120d") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b7357583-b156-47f3-a865-480b59601c9a") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a80a01f8-a1e0-4302-87f3-1a1ee3bfe6cd") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1c68bb40-3fc1-42c9-9a50-680b933bac0a") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "57e11245-a293-44b5-a222-03ef604430f3") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f41e20c8-fb61-45ff-aadd-dc5cad54c0a1") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "15f822a2-7ce3-4d45-a9b8-8a875ba9ba23") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6d0cb1d2-1cc9-4103-868a-fbe3dd8f48f6") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e60fe57e-47ed-49f5-9f80-0aee4f18ef58") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "be91d654-c6da-49b5-bbe8-d438066a1e80") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a5d057cf-0a2d-4171-9d23-933996bead0a") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1b33bfb-720b-47e4-b265-9a4572cf46ab") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ce2aa00-05b9-446f-807d-1069da2e98ab") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5e522875-dd3b-4995-a661-66156584dff3") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "efc662e7-6e16-4cc8-9a5a-07174a37b9fc") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3fd9f32c-8f8c-499d-adca-8232a1b6dfc3") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "99cd8843-aa4a-4c17-bc00-0739b47b5b8a") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6e3bfe4b-ec0a-462c-b119-6d7a735cf4ac") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8dbcdc63-bdec-4ca0-8587-1d939dc468a1") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1a90c440-dd6e-4053-b087-a799e8630ade") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "439d51bd-94da-4dca-9ddd-fce14bb763db") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "98aa5714-de04-491b-8b2e-878d5a04096f") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "68e71597-df01-4e26-86a2-0e919cdcd519") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e4001c75-cd92-448b-9230-6c7a0d7ccdf6") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "51f17c94-cd46-43ea-80eb-7395f5dab24a") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "16a73373-599f-4afd-b100-07ba68bc776c") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "778aa66f-8a9a-42fc-ad50-6490214f0ce4") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b077937d-bdf7-4993-a91a-6c52e5838468") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5df446f1-75f0-4617-a05c-fc681dca9cb8") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "41c6e7f7-4d28-4741-b750-f70ded827fb3") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8996faa2-be5b-4cab-b306-0b35d50bead2") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5cee47f5-f298-4b53-81cf-3e3097cd260e") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2f9b9206-6e80-4227-9cfd-35bd58fc1861") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4186fa4c-504d-457b-ada1-03e6bab0ff84") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9fa65ec1-81c4-431f-b2d4-1b9a441d8c70") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "589d8d02-2413-46b2-af7f-cb2449593525") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f9118bdf-5070-4e28-88c9-102eac476c5c") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "be4b20e0-d5d1-4926-bc73-aece7442d9a6") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e2dc85e9-0e0d-4986-aef3-b8224e425a31") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5e50e163-fc79-4af8-a77b-41c58b8ff8d2") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "98540c62-89ca-494c-8362-cd95b1289d54") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a314a94e-8b95-4c19-b309-031e84eeed8c") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "05335753-0162-47c1-8dfe-0c930c781de6") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b34466a0-8dd5-459a-bd32-5b787c4c6d7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "df05f9f3-1ca9-4cf4-8018-9639a08993a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7ba6fbc0-94b3-40a8-a13b-83e77cae1d48") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "5ce7f474-2ff3-4831-a59f-cd9d8f2c20f3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "42e40d82-cb47-4714-a1d6-a472a0ae3bdd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00e78c97-587e-4874-84a8-990f5eb5b4e7") + (pts + (xy 113.652527 159.618657) (xy 113.652527 49.618657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 180.092527 104.618657 90) + (layer "User.2") + (uuid "00e78c97-587e-4874-84a8-990f5eb5b4e7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "33052eee-5f11-4e16-b27e-0e30b5ed7bf5") + (pts + (xy 88.727527 48.508657) (xy 118.727527 48.508657) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 103.727527 27.278657 0) + (layer "User.2") + (uuid "33052eee-5f11-4e16-b27e-0e30b5ed7bf5") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5b1fc0e0-635c-4467-a029-3c1047da98f1") + (pts + (xy 113.652527 159.618657) (xy 113.652527 129.618657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 131.147527 144.618657 90) + (layer "User.2") + (uuid "5b1fc0e0-635c-4467-a029-3c1047da98f1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "69b0f8b7-f63d-43bd-ada7-4dcf564287ca") + (pts + (xy 92.727527 49.618657) (xy 114.727527 49.618657) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 103.727527 33.738657 0) + (layer "User.2") + (uuid "69b0f8b7-f63d-43bd-ada7-4dcf564287ca") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "707cfb00-7738-41d3-98d8-56d1e48650b2") + (pts + (xy 113.637527 159.618657) (xy 113.637527 79.618657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 169.322527 119.618657 90) + (layer "User.2") + (uuid "707cfb00-7738-41d3-98d8-56d1e48650b2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "97ba8c23-73da-45cf-82cf-5ee27a46fdf1") + (pts + (xy 113.652527 159.618657) (xy 113.652527 117.618657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 143.047527 138.618657 90) + (layer "User.2") + (uuid "97ba8c23-73da-45cf-82cf-5ee27a46fdf1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "da2d4abe-ad77-4692-b0ba-a4205169feba") + (pts + (xy 113.652527 159.618657) (xy 113.652527 99.618657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 155.597527 129.618657 90) + (layer "User.2") + (uuid "da2d4abe-ad77-4692-b0ba-a4205169feba") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d6ce2d0a-a92a-4ed5-acaf-b00a5e86c771") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9a7c34af-688c-4a06-9894-ae0ce9b7df85") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "cd79945f-f0d1-4d7e-b573-cb3c5e7a0b42") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "cb92412a-b260-4e02-a4a1-8678fda9115e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "9f8c1156-2976-466a-892d-ac6a674bee69") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "1d370240-2d20-48ca-9fb5-e9bed904ff58") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3359ac67-4be8-4da8-9b9c-b51b18196c1f") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "ebba91ca-f26e-4040-9303-26ecb5f21d21") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "007d0259-fbbe-4b85-bd23-ea46f6dc4b4e") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "773ba927-41a6-4e87-8b94-72740c722206") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "debca103-dbcc-473a-b2fa-fa354119e2cd") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "80397bf9-0053-4e8d-8c85-bd99594d069d") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "45d4c49f-64a8-40ee-bd2d-35bd11336cd4") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "ed235412-3342-439d-a3e7-3b4843ddb447") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0a4f7f6e-7366-4b10-8842-9275fbb8342a") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3e0a99fa-ba4f-4aa6-9ae4-3690e21a021b") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "d1b883a9-ae7a-4b5c-a8fe-fe1a687de293") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "41dbc339-95ba-43c5-a9a0-29c43e0be085") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "671f0ee9-3a10-446f-9d15-4cdb1c7ad483") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "3cefec7f-11ba-420f-99d8-f06360a6fbc1") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d337778a-555c-44c5-920f-9f4d8cd889b6") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "349fbeb7-0439-4b70-a6d1-7a6b18dc722d") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "ffb97bb5-0e96-4f1c-950f-bd6c0fac52dc") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "36203739-9bc0-4c8d-8515-2e83a56d2ad8") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "60a4d400-029d-49da-b4f5-2566fd4308a5") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "71d72166-2782-46ca-bbba-09ee37063f29") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "659a14ad-9371-40a6-bb8e-d800f02be98b") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5e339033-572c-4ec0-848a-362e1418287f") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "b2299a1c-06a5-48c6-8435-06b2fd499ed6") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "60265fa5-244c-443b-b3b3-fa4d6c584b85") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "edb22714-4379-492c-b023-2d78933074f8") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "62b0bf3a-bef9-4ff3-84da-7a3730d4aecb") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "0000d05e-9089-43aa-a897-6e1d38fdaa6c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "a1f36eae-7111-471d-822f-ef4306fd94df") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "975da5bc-6cb4-43cf-82a6-0badd37f34b9") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "0d461396-32b0-479b-b41c-88f3a6386fc0") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6b5d7cb1-7510-44a7-8634-6701db56f5a8") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "20e71a46-7382-4050-b9b2-12f0c7b40cb6") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "6fa94fe1-c623-4751-8614-46a7ce31bc64") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "89f21fa7-a6cc-45f2-b3e7-004e265339ea") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "4a6812ad-df59-4583-81a2-003e5a8fcfe1") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "1aa9a898-be8a-42eb-8565-669258f65f73") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "36e1fa8c-f9d0-48dd-8fb7-069d3004ad7b") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "c5b10828-d852-411d-a5a6-dd9ad9eb60d2") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "58151890-45d8-46eb-989b-bfe2f1e93970") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "5df0e4d3-7367-4618-b14a-d95b49084a6b") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "0ef8104f-3447-4402-abdf-c81d66a77c92") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "ca2be36b-818e-4ca3-ab2e-da30d23ccd88") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0fefe174-2200-4249-ad17-ddd15397f16e") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "fdf0696e-483a-4c8e-9b28-33c4214724d3") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "384788c8-d8c7-4da0-9322-28b42392624e") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "0ea5c29d-afb4-4d61-b842-ff19ae25fdb1") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "26ff6faa-d5a1-457d-8279-eb6dd149545c") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "57a182ed-6a1c-4f83-ab0e-88a51dc0ad8f") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4e6f5d3e-d638-473d-984f-e4e6dbc033d9") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "641d5720-8f9c-41ad-9c98-e6b9cbd5ad13") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "0cbd6366-319f-4ea6-99e2-c9608b9141ab") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "60d31d7e-a916-47c8-be0f-ce7e12821381") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "4d807e16-283c-4713-9198-2617c31d1fb7") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "a4f9cf9c-69e1-48cb-a8f9-0cca3884a826") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "8c3ae487-4dbb-4201-93df-023412851fac") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "053f4782-a2ea-47f3-af5d-548616970114") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "5725b754-806a-45c5-8b3c-09ff83fcff2c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f8685d71-e104-46fc-b911-264fcc7596a1") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "5cf8047f-2ba1-4231-bc0b-a74f193ff40c") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d048632b-cbb3-4f19-9539-5344a7c92014") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "61157ff3-3fb5-4406-93c3-d150fd082424") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "fd2bed3d-6874-40a7-b36a-7af3f5d4836c") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 114.727527 155.618657) (xy 114.727527 159.618657) (xy 92.727527 159.618657) (xy 92.727527 155.618657) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "7d0e0471-fcd9-444d-be56-b370edd70132") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.727527 159.618657) (xy 118.727527 154.418657) (xy 88.727527 154.418657) (xy 88.727527 159.618657) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "61e709ee-9e4e-48b8-8445-0e0794f3b3d2") + (at 96.377527 154.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "dabbd262-4988-454f-b415-b6700d49aa4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "bcffabbe-efb1-4917-801e-f3248b9ecbeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4f8f98a2-7d7e-4418-b298-1fb7ae6fe081") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a13feb77-2081-4085-ad21-76c073443b47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "302851f9-a717-431d-96fb-0d4f310025c2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc7c299d-8c6d-4d13-961c-19d735c7f738") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6225ef84-5307-429e-af5b-4a40b63707bd") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a1d5113-ad5b-4ed1-8da7-b149e73b36ea") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "240a7bc2-9934-4423-8140-6a9e44662ab4") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff0b58a0-251b-4698-8c47-69d43ea711ed") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "75409c86-b658-4429-9890-5064dd4822f3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3cc111a-0743-442c-8be9-833cf300b4e2") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "ee4659fb-eb8b-431f-a71f-7d66cfed4174") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b841a429-2ca1-4b8b-822b-ac325a956828") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e92d525c-a3ca-4783-a0f3-dfe445d975ab") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "787c54a7-ae00-46a4-a764-87ee45dd8fcd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1-") + (pintype "passive") + (uuid "7b260453-1810-4c89-95be-0f55183961a2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "76b4f8b0-e199-4939-92a6-0a54d64f8fdf") + (at 103.077527 154.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "89ca6c54-86a0-4252-bb96-45f31d888cc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e7085510-dd02-4993-8f14-e3eb1334a068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "41e31c62-e6bb-4b45-9e04-05cf05c1264e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f595f643-23d4-4ba0-bbc3-ef05658bd64a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd133c3b-df5b-45dd-afed-47e00c25bac8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a036771f-3f20-4b09-ba73-0ed09e49ff7e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d7343c8-6b10-452c-b0bc-68657625190d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ed22b54-a28b-4f4a-9745-e150f7a284cf") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ffa01dad-4f87-4864-b760-c9c50cfc3e27") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44df3ed9-895b-4085-b684-ccd81cbe1cc6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f87aa85-2d0d-40fc-ab6b-c6b2c4086d74") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80ef3bc0-585f-4812-bff1-6aec8cc5ee3c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "70dfedae-6f1c-4d07-b195-12c5d22703ed") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0bfa3448-f343-421c-94c9-8b1c3ab2e674") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b516547a-4d9e-4173-b0e0-b55fa5dbd36f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "fbf5be34-028d-4533-b6d7-a20863aea1a5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0+") + (pintype "passive") + (uuid "6ba6d95e-9011-4adb-a8f6-90760f657884") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "8b8b3e2a-3d9d-4226-8e43-1610008c1fa9") + (at 103.727527 129.618657) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3b9b3824-1da0-4baa-bd21-2296ed67e9a8") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1295bc65-d1ee-43e3-80ea-4787f438cc2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "345aaa28-7ca6-481a-aa17-d978adcd730e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5863b537-ec76-4cfe-a2de-82cfbe182119") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a51607cd-51d0-448f-ab4b-2d37b8f4f80d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 -30) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "a7e9bfdd-2629-4035-84fa-27f93f182010") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "936162de-2208-47a3-8793-65a7fea08884") + (at 97.077527 154.872657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "3de09dbf-4583-4c8a-89ce-01044812d756") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "dc3a2bba-8a55-4acb-8d6c-e6c26441a901") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1b56b435-08ad-4d24-bc7d-ded9e87262d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f6e0c32c-a903-4eec-8062-ab8b9212db37") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "036f158e-0e47-4e07-9c7b-962a6c211fa8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "235263d7-180c-4fb9-9238-9d04762a86e3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66543419-4778-4e80-83c3-f37a61b9a169") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e00ed474-7839-422b-b215-408aca32aa31") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2fe7840-f41e-4792-9e2f-b771c01ebf98") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54e52726-d590-472d-982b-51418d93496c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a001820-b1be-4137-97de-f696c902a292") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "69660ae8-98ab-4c82-bde4-976c74a897cd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d1fa361a-81f4-4cea-a03b-ca6474f8458c") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "01aa0fba-c1f7-44dc-8fb9-97615869ecdf") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "082eac00-30b4-48cc-9e45-f24a3c1a3405") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "dd66338d-0b13-409d-a681-35b26c323441") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET1+") + (pintype "passive") + (uuid "7e4ac1ef-f46e-45e4-9224-3821f7bfdc43") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 114.727527 155.618657) + (end 118.727527 155.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "02be27dc-d11d-4316-85bc-2fb04398ea15") + ) + (gr_line + (start 118.727527 99.618657) + (end 88.727527 99.618657) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "909e1e84-aac6-452e-875f-823ee06d7ecd") + ) + (gr_line + (start 88.727527 99.618657) + (end 88.727527 155.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e6c7bebc-de46-4c4a-b44c-2cbff1c52df1") + ) + (gr_line + (start 118.727527 155.618657) + (end 118.727527 99.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e8f67aba-2b9c-4d05-9d06-ec53fa5d53d5") + ) + (gr_line + (start 92.727527 155.618657) + (end 88.727527 155.618657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f5418079-191e-444f-bbb8-9cce4465027d") + ) + (via + (at 105.727527 156.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "04d01cfb-3ee3-4c9e-9f67-fd101b97f530") + ) + (via + (at 108.727527 156.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "422cd3e0-fad8-4564-b075-1424ff8ccc5e") + ) + (via + (at 104.227527 156.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "9138db4f-cd64-4898-bb65-fe5c0a58f3bd") + ) + (via + (at 107.227527 156.537657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "a4d47683-8a2c-4c80-964c-a76de819f088") + ) + (segment + (start 96.502527 157.168656) + (end 96.502527 155.662658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3e24b83f-4a24-4aa0-b553-77a68d49099c") + ) + (segment + (start 96.502527 155.662658) + (end 96.377527 155.537658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "65d01676-55fe-4dee-934e-14dd1b79da47") + ) + (segment + (start 96.377527 155.537658) + (end 96.377527 155.192657) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "706a3a7a-03e7-4d26-9191-408a115244cd") + ) + (segment + (start 96.477527 157.193656) + (end 96.502527 157.168656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a3a68896-d4ca-46e2-87fc-1d310f42f8a4") + ) + (segment + (start 96.477527 158.468657) + (end 96.477527 157.193656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cfff1bde-1729-49da-8915-6f5e608b0c15") + ) + (segment + (start 97.077527 155.537658) + (end 97.077527 155.192657) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0075537f-305e-479f-90cd-82d00e0c7734") + ) + (segment + (start 96.977527 158.468657) + (end 96.977527 157.193656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "02fb2c94-118d-424c-af73-9d356581756f") + ) + (segment + (start 96.952527 157.168656) + (end 96.952527 155.662658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2313dde8-c861-4281-9efd-59dfcf254d17") + ) + (segment + (start 96.952527 155.662658) + (end 97.077527 155.537658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "acd78139-2615-44a1-8356-3f1a05e6b3a4") + ) + (segment + (start 96.977527 157.193656) + (end 96.952527 157.168656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "eb93881f-d9be-4704-84c8-710901c31c1e") + ) + (segment + (start 102.477527 157.193656) + (end 102.502527 157.168656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "01642102-8d9d-4ac3-9f79-a6968580b76c") + ) + (segment + (start 102.502527 157.168656) + (end 102.502527 155.662658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2ed99065-d954-40bc-9bb1-1497b396d1e5") + ) + (segment + (start 102.377527 155.537658) + (end 102.377527 155.192657) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6a207b5e-17bc-451b-aa28-6a7aa42a1591") + ) + (segment + (start 102.477527 158.468657) + (end 102.477527 157.193656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "79733685-e8ea-46c9-b51b-a830995eb87c") + ) + (segment + (start 102.502527 155.662658) + (end 102.377527 155.537658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "de379769-cbf3-4158-8a0b-2fbb83452b3c") + ) + (segment + (start 102.952527 155.662658) + (end 103.077527 155.537658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "1b6f4782-0020-4b91-8fad-a8ed04f241bb") + ) + (segment + (start 102.952527 157.168656) + (end 102.952527 155.662658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "429f4385-5caa-4983-b5ff-fd094b34319c") + ) + (segment + (start 102.977527 158.468657) + (end 102.977527 157.193656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "afd3bf0a-9c9f-4675-805d-77eb3576eb95") + ) + (segment + (start 103.077527 155.537658) + (end 103.077527 155.192657) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e1b198ca-7675-495c-8089-2baf97c8b33c") + ) + (segment + (start 102.977527 157.193656) + (end 102.952527 157.168656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e551daa9-2ef7-46c9-8ec7-d802f2f7d65e") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "1a2554ca-7f81-4b36-af8b-9e5a806c0698") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 88.720799 99.617657) (xy 118.726061 99.617657) (xy 118.728299 157.808657) (xy 88.723037 157.808657) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 100.757926 100.140831) (xy 100.777745 100.176691) (xy 100.84023 100.450463) (xy 100.840235 100.450479) + (xy 100.951519 100.768512) (xy 101.097719 101.072098) (xy 101.276989 101.357406) (xy 101.482982 101.615713) + (xy 102.371959 100.726736) (xy 102.408984 100.774988) (xy 102.571196 100.9372) (xy 102.619446 100.974223) + (xy 101.730469 101.8632) (xy 101.730469 101.863201) (xy 101.988777 102.069194) (xy 102.274085 102.248464) + (xy 102.577671 102.394664) (xy 102.895704 102.505948) (xy 102.89572 102.505953) (xy 103.224212 102.580929) + (xy 103.559055 102.618657) (xy 103.895999 102.618657) (xy 104.23084 102.580929) (xy 104.230841 102.580929) + (xy 104.559333 102.505953) (xy 104.559349 102.505948) (xy 104.877382 102.394664) (xy 105.180968 102.248464) + (xy 105.466276 102.069194) (xy 105.724583 101.863201) (xy 105.724583 101.8632) (xy 104.835606 100.974224) + (xy 104.883858 100.9372) (xy 105.04607 100.774988) (xy 105.083094 100.726736) (xy 105.97207 101.615713) + (xy 105.972071 101.615713) (xy 106.178064 101.357406) (xy 106.357334 101.072098) (xy 106.503534 100.768512) + (xy 106.614818 100.450479) (xy 106.614823 100.450463) (xy 106.677309 100.176691) (xy 106.710083 100.1305) + (xy 106.749454 100.119157) (xy 118.153027 100.119157) (xy 118.205353 100.140831) (xy 118.227027 100.193157) + (xy 118.227027 155.044157) (xy 118.205353 155.096483) (xy 118.153027 155.118157) (xy 114.082324 155.118157) + (xy 114.081313 155.118222) (xy 114.065025 155.118222) (xy 113.892625 155.14861) (xy 113.728121 155.208473) + (xy 113.728116 155.208476) (xy 113.576517 155.295989) (xy 113.442407 155.408504) (xy 113.442405 155.408506) + (xy 113.329877 155.542593) (xy 113.329868 155.542605) (xy 113.242331 155.694196) (xy 113.182447 155.858683) + (xy 113.152033 156.031089) (xy 113.152032 156.04819) (xy 113.152032 156.052745) (xy 113.152027 156.052765) + (xy 113.152027 156.118609) (xy 113.152027 156.11862) (xy 113.152021 156.189389) (xy 113.152027 156.189478) + (xy 113.152027 157.808657) (xy 112.853027 157.808657) (xy 112.853027 157.598909) (xy 112.841394 157.540426) + (xy 112.814998 157.500922) (xy 112.802527 157.45981) (xy 112.802527 157.368657) (xy 112.777905 157.368657) + (xy 112.704981 157.383162) (xy 112.671272 157.405686) (xy 112.63016 157.418157) (xy 112.282778 157.418157) + (xy 112.241962 157.426275) (xy 112.213092 157.426275) (xy 112.172276 157.418157) (xy 112.172275 157.418157) + (xy 111.824894 157.418157) (xy 111.783782 157.405686) (xy 111.750072 157.383162) (xy 111.677149 157.368657) + (xy 111.652527 157.368657) (xy 111.652527 157.45981) (xy 111.640056 157.500922) (xy 111.61366 157.540425) + (xy 111.602027 157.59891) (xy 111.602027 157.808657) (xy 111.453027 157.808657) (xy 111.453027 156.616682) + (xy 111.453026 156.616677) (xy 111.415551 156.416201) (xy 111.341875 156.22602) (xy 111.234508 156.052616) + (xy 111.234507 156.052614) (xy 111.097106 155.901892) (xy 111.097105 155.901891) (xy 110.934352 155.778986) + (xy 110.934349 155.778985) (xy 110.934348 155.778984) (xy 110.751777 155.688075) (xy 110.751773 155.688074) + (xy 110.751771 155.688073) (xy 110.555609 155.632259) (xy 110.555603 155.632258) (xy 110.35253 155.613442) + (xy 110.352524 155.613442) (xy 110.14945 155.632258) (xy 110.149444 155.632259) (xy 109.953282 155.688073) + (xy 109.953277 155.688075) (xy 109.770704 155.778985) (xy 109.770701 155.778986) (xy 109.607948 155.901891) + (xy 109.607947 155.901892) (xy 109.470546 156.052614) (xy 109.470546 156.052615) (xy 109.363182 156.226015) + (xy 109.363177 156.226025) (xy 109.289504 156.416197) (xy 109.252027 156.616677) (xy 109.252027 157.344365) + (xy 109.230353 157.396691) (xy 109.178027 157.418365) (xy 109.173787 157.418157) (xy 109.172275 157.418157) + (xy 108.782779 157.418157) (xy 108.782778 157.418157) (xy 108.741962 157.426275) (xy 108.713092 157.426275) + (xy 108.672276 157.418157) (xy 108.672275 157.418157) (xy 108.282779 157.418157) (xy 108.282778 157.418157) + (xy 108.241962 157.426275) (xy 108.213092 157.426275) (xy 108.172276 157.418157) (xy 108.172275 157.418157) + (xy 107.824894 157.418157) (xy 107.783782 157.405686) (xy 107.750072 157.383162) (xy 107.677149 157.368657) + (xy 107.652527 157.368657) (xy 107.652527 157.45981) (xy 107.640056 157.500922) (xy 107.61366 157.540425) + (xy 107.602027 157.59891) (xy 107.602027 157.808657) (xy 107.353027 157.808657) (xy 107.353027 157.598909) + (xy 107.341394 157.540426) (xy 107.314998 157.500922) (xy 107.302527 157.45981) (xy 107.302527 157.368657) + (xy 107.277905 157.368657) (xy 107.204981 157.383162) (xy 107.171272 157.405686) (xy 107.13016 157.418157) + (xy 106.782778 157.418157) (xy 106.741962 157.426275) (xy 106.713092 157.426275) (xy 106.672276 157.418157) + (xy 106.672275 157.418157) (xy 106.324894 157.418157) (xy 106.283782 157.405686) (xy 106.250072 157.383162) + (xy 106.177149 157.368657) (xy 106.152527 157.368657) (xy 106.152527 157.45981) (xy 106.140056 157.500922) + (xy 106.11366 157.540425) (xy 106.102027 157.59891) (xy 106.102027 157.808657) (xy 105.853027 157.808657) + (xy 105.853027 157.598909) (xy 105.841394 157.540426) (xy 105.814998 157.500922) (xy 105.802527 157.45981) + (xy 105.802527 157.368657) (xy 105.777905 157.368657) (xy 105.704981 157.383162) (xy 105.671272 157.405686) + (xy 105.63016 157.418157) (xy 105.324894 157.418157) (xy 105.283782 157.405686) (xy 105.250072 157.383162) + (xy 105.177149 157.368657) (xy 105.152527 157.368657) (xy 105.152527 157.45981) (xy 105.140056 157.500922) + (xy 105.11366 157.540425) (xy 105.102027 157.59891) (xy 105.102027 157.808657) (xy 104.853027 157.808657) + (xy 104.853027 157.598909) (xy 104.841394 157.540426) (xy 104.814998 157.500922) (xy 104.802527 157.45981) + (xy 104.802527 157.368657) (xy 104.777905 157.368657) (xy 104.704981 157.383162) (xy 104.671272 157.405686) + (xy 104.63016 157.418157) (xy 104.282778 157.418157) (xy 104.241962 157.426275) (xy 104.213092 157.426275) + (xy 104.172276 157.418157) (xy 104.172275 157.418157) (xy 103.824894 157.418157) (xy 103.783782 157.405686) + (xy 103.750072 157.383162) (xy 103.677149 157.368657) (xy 103.652527 157.368657) (xy 103.652527 157.45981) + (xy 103.640056 157.500922) (xy 103.61366 157.540425) (xy 103.602027 157.59891) (xy 103.602027 157.808657) + (xy 103.353027 157.808657) (xy 103.353027 157.598909) (xy 103.341394 157.540426) (xy 103.314998 157.500922) + (xy 103.303543 157.472032) (xy 103.279043 157.325727) (xy 103.28049 157.319453) (xy 103.278027 157.313505) + (xy 103.278027 157.154092) (xy 103.278026 157.154091) (xy 103.256293 157.072983) (xy 103.257146 157.072754) + (xy 103.253027 157.052033) (xy 103.253027 155.81778) (xy 103.2747 155.765455) (xy 103.317987 155.722169) + (xy 103.357549 155.653646) (xy 103.378027 155.57722) (xy 103.378027 155.577215) (xy 103.37866 155.572412) + (xy 103.380168 155.57261) (xy 103.399701 155.525454) (xy 103.429733 155.495422) (xy 103.475112 155.392648) + (xy 103.478027 155.367522) (xy 103.478026 155.017793) (xy 103.475112 154.992666) (xy 103.435319 154.902545) + (xy 103.434012 154.845925) (xy 103.435309 154.842792) (xy 103.475112 154.752648) (xy 103.478027 154.727522) + (xy 103.478026 154.377793) (xy 103.475112 154.352666) (xy 103.429733 154.249892) (xy 103.350292 154.170451) + (xy 103.247518 154.125072) (xy 103.247517 154.125071) (xy 103.247515 154.125071) (xy 103.226186 154.122597) + (xy 103.222392 154.122157) (xy 103.222391 154.122157) (xy 102.932663 154.122157) (xy 102.90754 154.125071) + (xy 102.907534 154.125072) (xy 102.804761 154.170451) (xy 102.779853 154.19536) (xy 102.727527 154.217034) + (xy 102.675201 154.19536) (xy 102.650292 154.170451) (xy 102.547518 154.125072) (xy 102.547517 154.125071) + (xy 102.547515 154.125071) (xy 102.526186 154.122597) (xy 102.522392 154.122157) (xy 102.522391 154.122157) + (xy 102.232663 154.122157) (xy 102.20754 154.125071) (xy 102.207534 154.125072) (xy 102.104761 154.170451) + (xy 102.025321 154.249891) (xy 101.979941 154.352668) (xy 101.977027 154.377792) (xy 101.977027 154.72752) + (xy 101.979941 154.752643) (xy 101.979942 154.752649) (xy 102.019733 154.842767) (xy 102.021041 154.899389) + (xy 102.019733 154.902547) (xy 101.979941 154.992668) (xy 101.977027 155.017792) (xy 101.977027 155.36752) + (xy 101.979941 155.392643) (xy 101.979942 155.392649) (xy 102.025321 155.495422) (xy 102.055353 155.525454) + (xy 102.074886 155.572611) (xy 102.076394 155.572413) (xy 102.077027 155.577222) (xy 102.097504 155.653643) + (xy 102.097506 155.653648) (xy 102.115347 155.684549) (xy 102.134751 155.718157) (xy 102.137067 155.722169) + (xy 102.181515 155.766617) (xy 102.182595 155.767796) (xy 102.191763 155.793002) (xy 102.202027 155.81778) + (xy 102.202027 157.052033) (xy 102.197907 157.072754) (xy 102.198761 157.072983) (xy 102.177027 157.154091) + (xy 102.177027 157.313505) (xy 102.176011 157.325727) (xy 102.151511 157.472032) (xy 102.146281 157.480398) + (xy 102.140056 157.500922) (xy 102.11366 157.540425) (xy 102.102027 157.59891) (xy 102.102027 157.808657) + (xy 101.853027 157.808657) (xy 101.853027 157.598909) (xy 101.841394 157.540426) (xy 101.814998 157.500922) + (xy 101.802527 157.45981) (xy 101.802527 157.368657) (xy 101.777905 157.368657) (xy 101.704981 157.383162) + (xy 101.671272 157.405686) (xy 101.63016 157.418157) (xy 101.282778 157.418157) (xy 101.241962 157.426275) + (xy 101.213092 157.426275) (xy 101.172276 157.418157) (xy 101.172275 157.418157) (xy 100.824894 157.418157) + (xy 100.783782 157.405686) (xy 100.750072 157.383162) (xy 100.677149 157.368657) (xy 100.652527 157.368657) + (xy 100.652527 157.45981) (xy 100.640056 157.500922) (xy 100.61366 157.540425) (xy 100.602027 157.59891) + (xy 100.602027 157.808657) (xy 100.353027 157.808657) (xy 100.353027 157.598909) (xy 100.341394 157.540426) + (xy 100.314998 157.500922) (xy 100.302527 157.45981) (xy 100.302527 157.368657) (xy 100.277905 157.368657) + (xy 100.204981 157.383162) (xy 100.171272 157.405686) (xy 100.13016 157.418157) (xy 99.782778 157.418157) + (xy 99.741962 157.426275) (xy 99.713092 157.426275) (xy 99.672276 157.418157) (xy 99.672275 157.418157) + (xy 99.324894 157.418157) (xy 99.283782 157.405686) (xy 99.250072 157.383162) (xy 99.177149 157.368657) + (xy 99.152527 157.368657) (xy 99.152527 157.45981) (xy 99.140056 157.500922) (xy 99.11366 157.540425) + (xy 99.102027 157.59891) (xy 99.102027 157.808657) (xy 98.853027 157.808657) (xy 98.853027 157.598909) + (xy 98.841394 157.540426) (xy 98.814998 157.500922) (xy 98.802527 157.45981) (xy 98.802527 157.368657) + (xy 98.777905 157.368657) (xy 98.704981 157.383162) (xy 98.671272 157.405686) (xy 98.63016 157.418157) + (xy 98.282778 157.418157) (xy 98.241962 157.426275) (xy 98.213092 157.426275) (xy 98.172276 157.418157) + (xy 98.172275 157.418157) (xy 97.824894 157.418157) (xy 97.783782 157.405686) (xy 97.750072 157.383162) + (xy 97.677149 157.368657) (xy 97.652527 157.368657) (xy 97.652527 157.45981) (xy 97.640056 157.500922) + (xy 97.61366 157.540425) (xy 97.602027 157.59891) (xy 97.602027 157.808657) (xy 97.353027 157.808657) + (xy 97.353027 157.598909) (xy 97.341394 157.540426) (xy 97.314998 157.500922) (xy 97.303543 157.472032) + (xy 97.279043 157.325727) (xy 97.28049 157.319453) (xy 97.278027 157.313505) (xy 97.278027 157.154092) + (xy 97.278026 157.154091) (xy 97.256293 157.072983) (xy 97.257146 157.072754) (xy 97.253027 157.052033) + (xy 97.253027 155.81778) (xy 97.2747 155.765455) (xy 97.317987 155.722169) (xy 97.357549 155.653646) + (xy 97.378027 155.57722) (xy 97.378027 155.577215) (xy 97.37866 155.572412) (xy 97.380168 155.57261) + (xy 97.399701 155.525454) (xy 97.429733 155.495422) (xy 97.475112 155.392648) (xy 97.478027 155.367522) + (xy 97.478026 155.017793) (xy 97.475112 154.992666) (xy 97.435319 154.902545) (xy 97.434012 154.845925) + (xy 97.435309 154.842792) (xy 97.475112 154.752648) (xy 97.478027 154.727522) (xy 97.478026 154.377793) + (xy 97.475112 154.352666) (xy 97.429733 154.249892) (xy 97.350292 154.170451) (xy 97.247518 154.125072) + (xy 97.247517 154.125071) (xy 97.247515 154.125071) (xy 97.226186 154.122597) (xy 97.222392 154.122157) + (xy 97.222391 154.122157) (xy 96.932663 154.122157) (xy 96.90754 154.125071) (xy 96.907534 154.125072) + (xy 96.804761 154.170451) (xy 96.779853 154.19536) (xy 96.727527 154.217034) (xy 96.675201 154.19536) + (xy 96.650292 154.170451) (xy 96.547518 154.125072) (xy 96.547517 154.125071) (xy 96.547515 154.125071) + (xy 96.526186 154.122597) (xy 96.522392 154.122157) (xy 96.522391 154.122157) (xy 96.232663 154.122157) + (xy 96.20754 154.125071) (xy 96.207534 154.125072) (xy 96.104761 154.170451) (xy 96.025321 154.249891) + (xy 95.979941 154.352668) (xy 95.977027 154.377792) (xy 95.977027 154.72752) (xy 95.979941 154.752643) + (xy 95.979942 154.752649) (xy 96.019733 154.842767) (xy 96.021041 154.899389) (xy 96.019733 154.902547) + (xy 95.979941 154.992668) (xy 95.977027 155.017792) (xy 95.977027 155.36752) (xy 95.979941 155.392643) + (xy 95.979942 155.392649) (xy 96.025321 155.495422) (xy 96.055353 155.525454) (xy 96.074886 155.572611) + (xy 96.076394 155.572413) (xy 96.077027 155.577222) (xy 96.097504 155.653643) (xy 96.097506 155.653648) + (xy 96.115347 155.684549) (xy 96.134751 155.718157) (xy 96.137067 155.722169) (xy 96.181515 155.766617) + (xy 96.182595 155.767796) (xy 96.191763 155.793002) (xy 96.202027 155.81778) (xy 96.202027 157.052033) + (xy 96.197907 157.072754) (xy 96.198761 157.072983) (xy 96.177027 157.154091) (xy 96.177027 157.313505) + (xy 96.176011 157.325727) (xy 96.151511 157.472032) (xy 96.146281 157.480398) (xy 96.140056 157.500922) + (xy 96.11366 157.540425) (xy 96.102027 157.59891) (xy 96.102027 157.808657) (xy 95.853027 157.808657) + (xy 95.853027 157.598909) (xy 95.841394 157.540426) (xy 95.814998 157.500922) (xy 95.802527 157.45981) + (xy 95.802527 157.368657) (xy 95.777905 157.368657) (xy 95.704981 157.383162) (xy 95.671272 157.405686) + (xy 95.63016 157.418157) (xy 95.282778 157.418157) (xy 95.241962 157.426275) (xy 95.213092 157.426275) + (xy 95.172276 157.418157) (xy 95.172275 157.418157) (xy 94.824894 157.418157) (xy 94.783782 157.405686) + (xy 94.750072 157.383162) (xy 94.677149 157.368657) (xy 94.652527 157.368657) (xy 94.652527 157.45981) + (xy 94.640056 157.500922) (xy 94.61366 157.540425) (xy 94.602027 157.59891) (xy 94.602027 157.808657) + (xy 94.303027 157.808657) (xy 94.303027 156.189474) (xy 94.303027 156.184527) (xy 94.303033 156.184506) + (xy 94.303029 156.14927) (xy 94.303044 156.149234) (xy 94.303042 156.118614) (xy 94.303043 156.118614) + (xy 94.303036 156.031086) (xy 94.280247 155.901892) (xy 94.272626 155.858689) (xy 94.24361 155.778984) + (xy 94.212744 155.694194) (xy 94.125209 155.542594) (xy 94.125206 155.54259) (xy 94.012687 155.4085) + (xy 94.012683 155.408496) (xy 93.878603 155.295991) (xy 93.87858 155.295972) (xy 93.785794 155.242401) + (xy 93.726974 155.208441) (xy 93.562478 155.148565) (xy 93.390086 155.118161) (xy 93.390073 155.11816) + (xy 93.373371 155.11816) (xy 93.373371 155.118159) (xy 93.368425 155.118158) (xy 93.368419 155.118157) + (xy 93.302555 155.118157) (xy 93.302554 155.118157) (xy 93.236662 155.118153) (xy 93.23666 155.118153) + (xy 93.231868 155.118153) (xy 93.231806 155.118157) (xy 89.302027 155.118157) (xy 89.249701 155.096483) + (xy 89.228027 155.044157) (xy 89.228027 100.193157) (xy 89.249701 100.140831) (xy 89.302027 100.119157) + (xy 100.7056 100.119157) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.402527 156.95981) (xy 104.390056 157.000922) (xy 104.36366 157.040425) (xy 104.352027 157.09891) + (xy 104.352027 157.808657) (xy 104.103027 157.808657) (xy 104.103027 157.098909) (xy 104.091394 157.040426) + (xy 104.064998 157.000922) (xy 104.052527 156.95981) (xy 104.052527 156.922657) (xy 104.402527 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.902527 156.95981) (xy 105.890056 157.000922) (xy 105.86366 157.040425) (xy 105.852027 157.09891) + (xy 105.852027 157.808657) (xy 105.603027 157.808657) (xy 105.603027 157.098909) (xy 105.591394 157.040426) + (xy 105.564998 157.000922) (xy 105.552527 156.95981) (xy 105.552527 156.922657) (xy 105.902527 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.402527 156.95981) (xy 107.390056 157.000922) (xy 107.36366 157.040425) (xy 107.352027 157.09891) + (xy 107.352027 157.808657) (xy 107.103027 157.808657) (xy 107.103027 157.098909) (xy 107.091394 157.040426) + (xy 107.064998 157.000922) (xy 107.052527 156.95981) (xy 107.052527 156.922657) (xy 107.402527 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 108.902527 156.95981) (xy 108.890056 157.000922) (xy 108.86366 157.040425) (xy 108.852027 157.09891) + (xy 108.852027 157.808657) (xy 108.603027 157.808657) (xy 108.603027 157.098909) (xy 108.591394 157.040426) + (xy 108.564998 157.000922) (xy 108.552527 156.95981) (xy 108.552527 156.922657) (xy 108.902527 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.991962 156.926275) (xy 104.963092 156.926275) (xy 104.944901 156.922657) (xy 105.010153 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.491962 156.926275) (xy 106.463092 156.926275) (xy 106.444901 156.922657) (xy 106.510153 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.991962 156.926275) (xy 107.963092 156.926275) (xy 107.944901 156.922657) (xy 108.010153 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.307628 156.020163) (xy 109.307629 156.020165) (xy 109.30763 156.020167) (xy 109.307631 156.020169) + (xy 109.322678 156.04682) (xy 109.354881 156.089649) (xy 109.359987 156.092928) (xy 109.392301 156.139443) + (xy 109.382913 156.194146) (xy 109.363183 156.226012) (xy 109.363177 156.226025) (xy 109.291527 156.410975) + (xy 109.291527 155.976749) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 100.455853 100.140831) (xy 100.477527 100.193157) (xy 100.477527 100.778319) (xy 100.508827 101.09611) + (xy 100.571122 101.40929) (xy 100.663819 101.714868) (xy 100.663824 101.714882) (xy 100.786014 102.009876) + (xy 100.786018 102.009884) (xy 100.93654 102.291493) (xy 100.936548 102.291506) (xy 101.113954 102.557012) + (xy 101.113958 102.557017) (xy 101.316531 102.803853) (xy 101.54233 103.029652) (xy 101.789166 103.232225) + (xy 101.789171 103.232229) (xy 102.054677 103.409635) (xy 102.05469 103.409643) (xy 102.336299 103.560165) + (xy 102.336307 103.560169) (xy 102.631301 103.682359) (xy 102.631315 103.682364) (xy 102.936893 103.775061) + (xy 103.250073 103.837356) (xy 103.567865 103.868657) (xy 103.887189 103.868657) (xy 104.20498 103.837356) + (xy 104.51816 103.775061) (xy 104.823738 103.682364) (xy 104.823752 103.682359) (xy 105.118746 103.560169) + (xy 105.118754 103.560165) (xy 105.400363 103.409643) (xy 105.400376 103.409635) (xy 105.665882 103.232229) + (xy 105.665887 103.232225) (xy 105.912723 103.029652) (xy 106.138522 102.803853) (xy 106.341099 102.557012) + (xy 106.372059 102.510677) (xy 104.835606 100.974224) (xy 104.883858 100.9372) (xy 105.04607 100.774988) + (xy 105.083094 100.726736) (xy 106.563564 102.207206) (xy 106.669039 102.009876) (xy 106.791229 101.714882) + (xy 106.791234 101.714868) (xy 106.883931 101.40929) (xy 106.946226 101.09611) (xy 106.977527 100.778319) + (xy 106.977527 100.193157) (xy 106.999201 100.140831) (xy 107.051527 100.119157) (xy 118.153027 100.119157) + (xy 118.205353 100.140831) (xy 118.227027 100.193157) (xy 118.227027 153.143157) (xy 118.205353 153.195483) + (xy 118.153027 153.217157) (xy 89.302027 153.217157) (xy 89.249701 153.195483) (xy 89.228027 153.143157) + (xy 89.228027 100.193157) (xy 89.249701 100.140831) (xy 89.302027 100.119157) (xy 100.403527 100.119157) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c12c1c57-3fa1-41aa-a63f-82f2a3ea6318") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.766168 158.052657) (xy 118.764752 153.422657) (xy 88.746527 153.422657) (xy 88.746527 158.052657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.212675 153.437009) (xy 118.227027 153.471657) (xy 118.227027 155.069157) (xy 118.212675 155.103805) + (xy 118.178027 155.118157) (xy 114.083953 155.118157) (xy 114.08294 155.118222) (xy 114.065028 155.118222) + (xy 114.065027 155.118222) (xy 114.065026 155.118222) (xy 114.004252 155.128934) (xy 113.892629 155.148609) + (xy 113.892623 155.14861) (xy 113.728128 155.208471) (xy 113.728124 155.208473) (xy 113.576515 155.295991) + (xy 113.576513 155.295992) (xy 113.442409 155.408502) (xy 113.4424 155.408512) (xy 113.329869 155.542602) + (xy 113.242332 155.694193) (xy 113.182446 155.858691) (xy 113.182446 155.858693) (xy 113.152033 156.031085) + (xy 113.152032 156.049722) (xy 113.152032 156.052745) (xy 113.152027 156.052765) (xy 113.152027 156.11861) + (xy 113.152027 156.118618) (xy 113.152021 156.187724) (xy 113.152027 156.187813) (xy 113.152027 156.970538) + (xy 113.137675 157.005186) (xy 113.103027 157.019538) (xy 113.068379 157.005186) (xy 113.062285 156.997761) + (xy 113.046719 156.974464) (xy 112.980563 156.930261) (xy 112.922222 156.918657) (xy 112.852527 156.918657) + (xy 112.852527 158.052657) (xy 112.602527 158.052657) (xy 112.602527 156.918657) (xy 112.532831 156.918657) + (xy 112.487085 156.927755) (xy 112.467969 156.927755) (xy 112.422223 156.918657) (xy 112.352527 156.918657) + (xy 112.352527 158.052657) (xy 112.103027 158.052657) (xy 112.103027 157.098909) (xy 112.103026 157.098908) + (xy 112.102791 157.096515) (xy 112.10301 157.096493) (xy 112.102527 157.09157) (xy 112.102527 156.918657) + (xy 112.032831 156.918657) (xy 111.988364 156.927501) (xy 111.969247 156.9275) (xy 111.92228 156.918157) + (xy 111.922275 156.918157) (xy 111.532779 156.918157) (xy 111.511584 156.922372) (xy 111.474804 156.915056) + (xy 111.453968 156.883873) (xy 111.453027 156.874314) (xy 111.453027 156.616682) (xy 111.453027 156.616681) + (xy 111.415551 156.416201) (xy 111.341875 156.22602) (xy 111.234508 156.052616) (xy 111.234505 156.052612) + (xy 111.234504 156.052611) (xy 111.097106 155.901893) (xy 111.097103 155.90189) (xy 110.934349 155.778985) + (xy 110.934345 155.778982) (xy 110.751782 155.688077) (xy 110.751775 155.688074) (xy 110.555612 155.63226) + (xy 110.555606 155.632259) (xy 110.352527 155.613442) (xy 110.149447 155.632259) (xy 110.149441 155.63226) + (xy 109.953278 155.688074) (xy 109.953271 155.688077) (xy 109.770708 155.778982) (xy 109.770704 155.778985) + (xy 109.607951 155.90189) (xy 109.570849 155.942588) (xy 109.5369 155.958524) (xy 109.501626 155.945787) + (xy 109.486579 155.919136) (xy 109.481384 155.893016) (xy 109.45971 155.84069) (xy 109.423082 155.782396) + (xy 109.418274 155.778984) (xy 109.348493 155.729473) (xy 109.34849 155.729472) (xy 109.296167 155.707799) + (xy 109.296158 155.707797) (xy 109.217532 155.692157) (xy 109.217527 155.692157) (xy 103.810527 155.692157) + (xy 103.810521 155.692157) (xy 103.731895 155.707797) (xy 103.731886 155.707799) (xy 103.679562 155.729472) + (xy 103.621265 155.766102) (xy 103.568343 155.84069) (xy 103.568342 155.840693) (xy 103.546669 155.893016) + (xy 103.546667 155.893025) (xy 103.531027 155.971651) (xy 103.531027 156.844157) (xy 103.535693 156.867619) + (xy 103.528375 156.904401) (xy 103.497192 156.925235) (xy 103.487085 156.927245) (xy 103.467969 156.927245) + (xy 103.436858 156.921057) (xy 103.422275 156.918157) (xy 103.032779 156.918157) (xy 103.018195 156.921057) + (xy 102.987085 156.927245) (xy 102.967969 156.927245) (xy 102.936858 156.921057) (xy 102.922275 156.918157) + (xy 102.532779 156.918157) (xy 102.518195 156.921057) (xy 102.487085 156.927245) (xy 102.467969 156.927245) + (xy 102.436858 156.921057) (xy 102.422275 156.918157) (xy 102.032779 156.918157) (xy 102.018195 156.921057) + (xy 101.987085 156.927245) (xy 101.967969 156.927245) (xy 101.936858 156.921057) (xy 101.922275 156.918157) + (xy 101.532779 156.918157) (xy 101.518195 156.921057) (xy 101.487085 156.927245) (xy 101.467969 156.927245) + (xy 101.436858 156.921057) (xy 101.422275 156.918157) (xy 101.032779 156.918157) (xy 101.018195 156.921057) + (xy 100.987085 156.927245) (xy 100.967969 156.927245) (xy 100.936858 156.921057) (xy 100.922275 156.918157) + (xy 100.532779 156.918157) (xy 100.518195 156.921057) (xy 100.487085 156.927245) (xy 100.467969 156.927245) + (xy 100.436858 156.921057) (xy 100.422275 156.918157) (xy 100.032779 156.918157) (xy 100.018195 156.921057) + (xy 99.987085 156.927245) (xy 99.967969 156.927245) (xy 99.936858 156.921057) (xy 99.922275 156.918157) + (xy 99.532779 156.918157) (xy 99.518195 156.921057) (xy 99.487085 156.927245) (xy 99.467969 156.927245) + (xy 99.436858 156.921057) (xy 99.422275 156.918157) (xy 99.032779 156.918157) (xy 99.018195 156.921057) + (xy 98.987085 156.927245) (xy 98.967969 156.927245) (xy 98.936858 156.921057) (xy 98.922275 156.918157) + (xy 98.532779 156.918157) (xy 98.518195 156.921057) (xy 98.487085 156.927245) (xy 98.467969 156.927245) + (xy 98.436858 156.921057) (xy 98.422275 156.918157) (xy 98.032779 156.918157) (xy 98.018195 156.921057) + (xy 97.987085 156.927245) (xy 97.967969 156.927245) (xy 97.936858 156.921057) (xy 97.922275 156.918157) + (xy 97.532779 156.918157) (xy 97.518195 156.921057) (xy 97.487085 156.927245) (xy 97.467969 156.927245) + (xy 97.436858 156.921057) (xy 97.422275 156.918157) (xy 97.032779 156.918157) (xy 97.018195 156.921057) + (xy 96.987085 156.927245) (xy 96.967969 156.927245) (xy 96.936858 156.921057) (xy 96.922275 156.918157) + (xy 96.532779 156.918157) (xy 96.518195 156.921057) (xy 96.487085 156.927245) (xy 96.467969 156.927245) + (xy 96.436858 156.921057) (xy 96.422275 156.918157) (xy 96.032779 156.918157) (xy 96.018195 156.921057) + (xy 95.987085 156.927245) (xy 95.967969 156.927245) (xy 95.936858 156.921057) (xy 95.922275 156.918157) + (xy 95.532779 156.918157) (xy 95.520417 156.920615) (xy 95.485803 156.9275) (xy 95.466687 156.9275) + (xy 95.422223 156.918657) (xy 95.352527 156.918657) (xy 95.352527 157.09157) (xy 95.352043 157.096493) + (xy 95.352263 157.096515) (xy 95.352027 157.09891) (xy 95.352027 158.052657) (xy 95.102527 158.052657) + (xy 95.102527 156.918657) (xy 95.032831 156.918657) (xy 94.987085 156.927755) (xy 94.967969 156.927755) + (xy 94.922223 156.918657) (xy 94.852527 156.918657) (xy 94.852527 158.052657) (xy 94.602527 158.052657) + (xy 94.602527 156.918657) (xy 94.532832 156.918657) (xy 94.47449 156.930261) (xy 94.408334 156.974464) + (xy 94.392769 156.997761) (xy 94.361587 157.018596) (xy 94.324804 157.01128) (xy 94.303969 156.980098) + (xy 94.303027 156.970538) (xy 94.303027 156.187812) (xy 94.303027 156.184527) (xy 94.303033 156.184506) + (xy 94.303028 156.13892) (xy 94.303044 156.138881) (xy 94.303042 156.118614) (xy 94.303043 156.118614) + (xy 94.303036 156.031086) (xy 94.272626 155.85869) (xy 94.212744 155.694194) (xy 94.20921 155.688074) + (xy 94.166117 155.613442) (xy 94.125209 155.542594) (xy 94.125208 155.542592) (xy 94.012691 155.408506) + (xy 94.012682 155.408495) (xy 94.01268 155.408493) (xy 94.012679 155.408492) (xy 93.878578 155.29597) + (xy 93.726984 155.208446) (xy 93.726979 155.208444) (xy 93.726978 155.208443) (xy 93.726977 155.208443) + (xy 93.562479 155.148566) (xy 93.562474 155.148565) (xy 93.562472 155.148564) (xy 93.390079 155.11816) + (xy 93.371706 155.11816) (xy 93.368429 155.118159) (xy 93.368419 155.118157) (xy 93.302555 155.118157) + (xy 93.302554 155.118157) (xy 93.236662 155.118153) (xy 93.236661 155.118153) (xy 93.233498 155.118153) + (xy 93.233436 155.118157) (xy 89.277027 155.118157) (xy 89.242379 155.103805) (xy 89.228027 155.069157) + (xy 89.228027 153.471657) (xy 89.242379 153.437009) (xy 89.277027 153.422657) (xy 118.178027 153.422657) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "decfd80b-36d6-47e5-9f95-3609360a21b4") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 103.736527 156.922657) (xy 103.736527 155.897657) (xy 109.291527 155.897657) (xy 109.291527 156.922657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.269853 155.919331) (xy 109.291527 155.971657) (xy 109.291527 156.398766) (xy 109.28958 156.412735) + (xy 109.290132 156.412839) (xy 109.289503 156.416198) (xy 109.289503 156.416201) (xy 109.274208 156.498017) + (xy 109.252027 156.616677) (xy 109.252027 156.844157) (xy 109.230353 156.896483) (xy 109.178027 156.918157) + (xy 109.032779 156.918157) (xy 109.017304 156.921235) (xy 109.002868 156.922657) (xy 108.452186 156.922657) + (xy 108.43775 156.921235) (xy 108.422275 156.918157) (xy 108.032779 156.918157) (xy 108.017304 156.921235) + (xy 108.002868 156.922657) (xy 107.952186 156.922657) (xy 107.93775 156.921235) (xy 107.922275 156.918157) + (xy 107.532779 156.918157) (xy 107.517304 156.921235) (xy 107.502868 156.922657) (xy 106.952186 156.922657) + (xy 106.93775 156.921235) (xy 106.922275 156.918157) (xy 106.532779 156.918157) (xy 106.517304 156.921235) + (xy 106.502868 156.922657) (xy 106.452186 156.922657) (xy 106.43775 156.921235) (xy 106.422275 156.918157) + (xy 106.032779 156.918157) (xy 106.017304 156.921235) (xy 106.002868 156.922657) (xy 105.452186 156.922657) + (xy 105.43775 156.921235) (xy 105.422275 156.918157) (xy 105.032779 156.918157) (xy 105.017304 156.921235) + (xy 105.002868 156.922657) (xy 104.952186 156.922657) (xy 104.93775 156.921235) (xy 104.922275 156.918157) + (xy 104.532779 156.918157) (xy 104.517304 156.921235) (xy 104.502868 156.922657) (xy 103.952186 156.922657) + (xy 103.949836 156.92262) (xy 103.943738 156.922426) (xy 103.922275 156.918157) (xy 103.809342 156.918157) + (xy 103.808177 156.91812) (xy 103.783357 156.906902) (xy 103.758201 156.896483) (xy 103.757717 156.895315) + (xy 103.756566 156.894795) (xy 103.746948 156.869316) (xy 103.736527 156.844157) (xy 103.736527 155.971657) + (xy 103.758201 155.919331) (xy 103.810527 155.897657) (xy 109.217527 155.897657) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pro new file mode 100644 index 0000000..6cae0d4 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "d860ad96-f876-4c6f-b0f4-127c756caa79", + "Root" + ], + [ + "3bd871cc-81cb-4545-a876-13b7672caf09", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_sch new file mode 100644 index 0000000..0189fa9 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d860ad96-f876-4c6f-b0f4-127c756caa79") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 60.96 60.96) (xy 67.31 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10a6f68b-f640-405e-b0af-d28178b3aa92") + ) + (wire + (pts + (xy 60.96 97.79) (xy 67.31 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17d7383b-e420-4708-b4fc-aa52e87fae1a") + ) + (wire + (pts + (xy 60.96 67.31) (xy 67.31 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2197aaf0-bcbc-4457-83bd-8f0a0c6e5c05") + ) + (wire + (pts + (xy 99.06 58.42) (xy 105.41 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24843753-7307-433f-8d48-8001b4d5c662") + ) + (wire + (pts + (xy 99.06 53.34) (xy 105.41 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d935ca8-25bc-4a5c-a194-1d52a5cec798") + ) + (wire + (pts + (xy 99.06 86.36) (xy 105.41 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31970cd3-b30a-4469-a1cc-78a147537f00") + ) + (wire + (pts + (xy 99.06 66.04) (xy 105.41 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36143372-be66-4638-a1d0-799a889d45d2") + ) + (wire + (pts + (xy 99.06 81.28) (xy 105.41 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "393ba3bd-9ec7-4073-9379-bb0d85d8fa24") + ) + (wire + (pts + (xy 99.06 93.98) (xy 105.41 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3de1a331-240a-41ae-b543-5bbce53f8cdc") + ) + (wire + (pts + (xy 99.06 50.8) (xy 105.41 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4708b378-4d8e-4851-b0cd-23ae3e2a9148") + ) + (wire + (pts + (xy 60.96 92.71) (xy 67.31 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f3241ba-0030-46b5-8da3-9d32ed6da466") + ) + (wire + (pts + (xy 99.06 88.9) (xy 105.41 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54cc06c4-1721-4405-9ab6-113da1b97f4d") + ) + (wire + (pts + (xy 60.96 54.61) (xy 67.31 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ce8c25b-de61-4040-a639-8b291bfc5fb9") + ) + (wire + (pts + (xy 99.06 60.96) (xy 105.41 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f4505ef-171a-4901-a2d9-22a80ddeab17") + ) + (wire + (pts + (xy 60.96 95.25) (xy 67.31 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659e2c41-7920-4840-a936-87edc75127d3") + ) + (wire + (pts + (xy 60.96 73.66) (xy 67.31 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66111a40-eaa5-4a7b-bc9b-874a8f0b757d") + ) + (wire + (pts + (xy 60.96 82.55) (xy 67.31 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67d7009f-02bb-42ab-a5b9-bb3221b63237") + ) + (wire + (pts + (xy 99.06 71.12) (xy 105.41 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6874ae75-f098-4fae-bd02-d057d948c65e") + ) + (wire + (pts + (xy 60.96 80.01) (xy 67.31 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7041e833-3d59-4642-835d-e7348b805f74") + ) + (wire + (pts + (xy 60.96 45.72) (xy 67.31 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8945b275-3cb4-42f2-aae2-a1325d3321a4") + ) + (wire + (pts + (xy 99.06 78.74) (xy 105.41 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94c5e0aa-030e-44cf-ba58-216fb9fbc6a4") + ) + (wire + (pts + (xy 60.96 77.47) (xy 67.31 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95b00afa-c20c-4bc6-8226-e6131faaf280") + ) + (wire + (pts + (xy 99.06 73.66) (xy 105.41 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a185a070-b4f6-4282-94a6-f9562032328c") + ) + (wire + (pts + (xy 99.06 99.06) (xy 105.41 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4086748-7759-437f-a350-cad1722e0b17") + ) + (wire + (pts + (xy 60.96 85.09) (xy 67.31 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a514c834-738f-41a5-9848-faae779d5064") + ) + (wire + (pts + (xy 99.06 91.44) (xy 105.41 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a514f740-bf40-406d-8d0f-2b10c4723960") + ) + (wire + (pts + (xy 60.96 64.77) (xy 67.31 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a911f609-b237-48e4-a974-37fe4e8dfe23") + ) + (wire + (pts + (xy 99.06 63.5) (xy 105.41 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1c6904-aed4-4429-846b-f092e420425e") + ) + (wire + (pts + (xy 60.96 90.17) (xy 67.31 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b306582c-2f96-4559-b5a2-33c9ab51113b") + ) + (wire + (pts + (xy 99.06 83.82) (xy 105.41 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8e40cad-8231-449c-8e8d-28469bc862a1") + ) + (wire + (pts + (xy 99.06 48.26) (xy 105.41 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6a63e5e-510a-41b8-9677-c7e72a38f857") + ) + (wire + (pts + (xy 60.96 52.07) (xy 67.31 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f03385-a959-4efc-97e6-6390de5ef0d6") + ) + (wire + (pts + (xy 99.06 55.88) (xy 105.41 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de62f661-10f0-45c2-bde6-4dac9ce8f07f") + ) + (wire + (pts + (xy 60.96 69.85) (xy 67.31 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfc9c555-94cf-4ff2-a92b-469da77cd023") + ) + (wire + (pts + (xy 99.06 96.52) (xy 105.41 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e57c8ee7-d04c-487f-94bc-f0af17ebfd14") + ) + (wire + (pts + (xy 60.96 48.26) (xy 67.31 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7860941-2034-4e84-8816-c049c040d503") + ) + (wire + (pts + (xy 99.06 76.2) (xy 105.41 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec776945-2ba8-4c65-bd8f-208514916906") + ) + (wire + (pts + (xy 99.06 45.72) (xy 105.41 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f15306e8-d27c-4619-898d-3fb81f99ae66") + ) + (wire + (pts + (xy 60.96 58.42) (xy 67.31 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9c95700-2ad2-4143-bb2b-4968291924c0") + ) + (wire + (pts + (xy 60.96 87.63) (xy 67.31 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff06b498-c8de-4204-8ee4-9bd569d5c51c") + ) + (label "DP_ML0+" + (at 105.41 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "01542b13-6062-4603-9cb4-03ff4086fe7c") + ) + (label "REFCLK1+" + (at 105.41 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "058564e9-de83-4dcd-b35c-becef24366be") + ) + (label "USB_D+" + (at 60.96 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "063fa6ed-3153-4231-8522-1285442b5578") + ) + (label "PET1-" + (at 105.41 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1207df0c-cdfc-4c8b-bd35-7e681135889b") + ) + (label "PER1-" + (at 105.41 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "127300c5-ed44-4139-845a-419f4ad05bec") + ) + (label "PER1+" + (at 105.41 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "177e6902-2196-426e-8690-1f1934a247dd") + ) + (label "PET0+" + (at 60.96 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1ce91525-a16b-4afd-9c7b-ccf6377aae35") + ) + (label "I2C_CLK" + (at 60.96 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e301094-0a4b-48f8-a68a-2237f6082be4") + ) + (label "PER0+" + (at 60.96 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "33e726fc-68df-4ca4-a371-8e879b7e0a82") + ) + (label "PET0-" + (at 60.96 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "46e69d8a-e8a2-4921-88cf-a2a82e30ea88") + ) + (label "DP_MLDIR" + (at 105.41 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4704067c-200a-468b-bb67-9a1b0dda791b") + ) + (label "DP_ML2-" + (at 105.41 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "538c1678-cabf-4bbf-9137-b5c6c756939c") + ) + (label "CLKREQ0#" + (at 60.96 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5ac7d41c-c623-402b-bdf0-06b77d0e4e84") + ) + (label "PERST0#" + (at 60.96 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5f83ac47-ea6b-4238-9ba3-a4f6a4ec559a") + ) + (label "W_DISABLE2#" + (at 60.96 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "62ffcdec-476f-4380-acbe-2a7be8547187") + ) + (label "DP_ML1-" + (at 105.41 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "664f645e-703e-4923-9f4e-b0c4cb98b817") + ) + (label "USB_D-" + (at 60.96 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69572808-baae-4c92-b4a8-f7b0a9fe1407") + ) + (label "REFCLK0+" + (at 60.96 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "71e3cb1d-64a6-4db4-9a5d-feb9faa6d1f6") + ) + (label "PER0-" + (at 60.96 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "749bcc57-bd15-470c-8b44-30d64401afaf") + ) + (label "DP_AUX+" + (at 105.41 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84e27ba2-672f-4bc7-b96f-612e895723d4") + ) + (label "REFCLK1-" + (at 105.41 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "862a2e7c-cee2-4a4b-a0b6-70feb758a7e6") + ) + (label "SUSCLK" + (at 60.96 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8f1d4afe-f0f2-4e09-9d80-ccb6e419fee9") + ) + (label "DP_ML0-" + (at 105.41 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f2312be-1e2d-4cbd-99fe-3caaa65ae5e4") + ) + (label "DP_HPD" + (at 105.41 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "950ff141-7659-4a7f-ae5a-00284824ec94") + ) + (label "PERST1#" + (at 105.41 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c9ac874-9531-4e21-bc78-27ef3e2eba8a") + ) + (label "CLKREQ1#" + (at 105.41 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9d13609b-caa6-4c1f-aad3-624bbde12980") + ) + (label "PEWAKE0#" + (at 60.96 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a27783e8-b955-4c46-a3eb-8e3dcb0f11f4") + ) + (label "DP_AUX-" + (at 105.41 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a36bb93d-e0c9-4311-b2b8-a2f9f29fac7f") + ) + (label "REFCLK0-" + (at 60.96 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a4828a89-d10a-43cb-977c-ca5312b9f865") + ) + (label "DP_ML2+" + (at 105.41 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ac991481-e248-4aa7-8784-a730b63755c1") + ) + (label "DP_ML1+" + (at 105.41 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b26d3b0e-5d97-469d-ba82-cc5f0543d9e5") + ) + (label "LED#1" + (at 60.96 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9a91880-83e5-4c53-b68c-3419f986f14b") + ) + (label "LED#2" + (at 60.96 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d978007f-9c40-405a-b902-6f48c0249824") + ) + (label "W_DISABLE1#" + (at 60.96 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ee81f837-b5b1-4fcb-93e5-3ced2ebed9eb") + ) + (label "PEWAKE1#" + (at 105.41 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eeb87a50-0fd1-4200-967d-0c7a9188300c") + ) + (label "ALERT#" + (at 60.96 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f16d2967-02e6-407b-8bae-38ac9db53da6") + ) + (label "DP_ML3+" + (at 105.41 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f6acea53-b50a-452b-a3c7-8d40a24f2904") + ) + (label "I2C_DATA" + (at 60.96 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f700d319-b819-4a73-b2e2-b54b2a1dd7e9") + ) + (label "DP_ML3-" + (at 105.41 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f768a4e8-4cb7-449c-995a-a91840e12692") + ) + (label "PET1+" + (at 105.41 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fda06e0c-8638-4de4-af19-5b5f07cdeb85") + ) + (sheet + (at 67.31 43.18) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "3bd871cc-81cb-4545-a876-13b7672caf09") + (property "Sheetname" "M.2 A Key" + (at 67.31 42.4684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 67.31 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 67.31 45.72 180) + (uuid "4f97b61a-ddb7-482c-a916-cf2c37743c5b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 67.31 48.26 180) + (uuid "9285c244-c9c4-4db2-8191-ac1ab6572201") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 67.31 52.07 180) + (uuid "aa5c070c-fb3d-4323-bf2c-b71c91b9d5c6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 67.31 54.61 180) + (uuid "499bb9a0-5502-4cac-b1ea-330de49c5ca4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 67.31 58.42 180) + (uuid "738e7d4f-3a3d-42ec-94b9-50a823d11c8e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 67.31 60.96 180) + (uuid "2b806b70-5df6-45ce-8c79-019d4bf99e79") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 67.31 64.77 180) + (uuid "8d5c55c0-e92c-4eb5-a852-622e5af85d7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 67.31 67.31 180) + (uuid "cffcb04e-cea4-46ea-a067-b29412fffedc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 67.31 69.85 180) + (uuid "a726a9a5-b98f-4c2b-9ce6-9e8a0dff8913") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 67.31 73.66 180) + (uuid "240d6969-1cec-498b-a95a-d1a47373dbf5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 67.31 77.47 180) + (uuid "73ec8d77-c0d9-488c-b097-7d6beaa47eb3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 67.31 80.01 180) + (uuid "b691feef-a183-4474-a6de-bf1adbad79b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 67.31 92.71 180) + (uuid "dc792d18-d389-4fc9-acb0-55eb36b06cfb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 67.31 95.25 180) + (uuid "2bc53578-6e95-4b70-aff3-0a427fbad734") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 67.31 85.09 180) + (uuid "3ed17bd9-38fb-4b2c-bedd-e8ef1c66ab6a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 67.31 82.55 180) + (uuid "380386dd-6a93-40e3-921b-ab8c9069613a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 67.31 87.63 180) + (uuid "da45cf06-ac3a-435a-81f9-5cb663af0b6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 67.31 97.79 180) + (uuid "aadf2e5d-04b1-4d2f-bf43-05923939114b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 67.31 90.17 180) + (uuid "7e8c3fc5-a9b9-40ac-9d7c-2e1eb5a2998a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 99.06 66.04 0) + (uuid "c01c3ad1-7863-437a-9fd4-5bf2016f34cb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 99.06 50.8 0) + (uuid "b774c3cd-aec7-4390-8485-f9e3fdd3a3ab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 99.06 48.26 0) + (uuid "1dd55f39-d765-45f6-b9d2-055c4c3eb977") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 99.06 55.88 0) + (uuid "e9b92391-bc20-4b10-bfed-f92c89bede4f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 99.06 45.72 0) + (uuid "a578689e-8d2e-41f3-b2a9-e4327a34d0eb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 99.06 53.34 0) + (uuid "bc619568-4a26-4a44-900f-fd3414bbd586") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 99.06 58.42 0) + (uuid "2fa56dcf-27b2-4eea-a051-15b1313e5990") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 99.06 60.96 0) + (uuid "535b35fa-8ecb-4c19-90b8-c72f96441d36") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 99.06 63.5 0) + (uuid "65811345-a83d-44a0-9afd-3a56eac15ed5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 99.06 71.12 0) + (uuid "72a72332-bb7c-4fb3-b481-f72778a6ff5b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 99.06 73.66 0) + (uuid "af7d14af-a456-4b80-81d8-7abe0415473b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 99.06 76.2 0) + (uuid "6c5dc3f3-5ee6-40ac-ad92-e42dd2cc5282") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 99.06 78.74 0) + (uuid "7f466c52-c0c7-48a6-961b-6beea6e90473") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 99.06 83.82 0) + (uuid "77e6569b-254a-4b1b-beb6-faa3b31abc3a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 99.06 81.28 0) + (uuid "749938de-9dab-43eb-b534-454011a00bda") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 99.06 86.36 0) + (uuid "f2dc4395-54d9-41d8-88a2-595129d75ae8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 99.06 88.9 0) + (uuid "7eecbbdb-c1a1-4376-8013-d06848055437") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 99.06 91.44 0) + (uuid "c9dba0dd-2e77-40d5-a771-4c20540a894b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 99.06 93.98 0) + (uuid "cf31001f-cd7a-4593-b6a0-e766b4c01742") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 99.06 96.52 0) + (uuid "546a0845-47e6-4487-a9b4-3f766d3b380f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 99.06 99.06 0) + (uuid "29de91ef-0804-4a82-8102-58ec4f7e081e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch new file mode 100644 index 0000000..9a49bac --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b9e45b68-fddb-45bf-935d-07815271e52d") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "a28d47c3-0d7e-4da4-8cc8-9a44a9141bc0") + ) + (pin "19" + (uuid "0c1b514d-129f-46e9-9f77-baffc704fdf6") + ) + (pin "1" + (uuid "045e18ee-e47e-4909-a071-8666ca57fd6b") + ) + (pin "3" + (uuid "de3596c6-dd0e-4287-a48c-7b171deb6d0a") + ) + (pin "5" + (uuid "4282a40c-dbdc-4d7c-a1ad-cba2fa0c8011") + ) + (pin "7" + (uuid "8a10acb6-e601-4a70-a675-e307c0e24202") + ) + (pin "17" + (uuid "549b35ba-b7f8-4a67-8b03-75bfb4a0a545") + ) + (pin "21" + (uuid "3fe626c2-03db-43f0-b6be-b81c665a6e1d") + ) + (pin "23" + (uuid "469630a3-5308-4fe4-bd1f-407d47bbbb00") + ) + (pin "27" + (uuid "f78ffd7c-223d-4321-92ac-aaf190de2d09") + ) + (pin "29" + (uuid "04201507-aac3-4162-acd9-490b65264407") + ) + (pin "31" + (uuid "20e65de5-cc15-4758-a3a0-bbf49d02ba1b") + ) + (pin "33" + (uuid "b9466f19-b84c-4cbc-a2c1-706b508c9bf2") + ) + (pin "35" + (uuid "0abcc0c9-2f3a-4186-a7f4-09676582436e") + ) + (pin "37" + (uuid "e778a236-faee-4ff0-bc8a-5261138c5cee") + ) + (pin "39" + (uuid "dbf0789a-f22a-4f1d-ba37-ba0b7026026e") + ) + (pin "56" + (uuid "891502b4-3575-4281-bb2d-5a0b3d54882d") + ) + (pin "61" + (uuid "bb0109eb-abd1-4a52-ac66-df3fc1c52663") + ) + (pin "68" + (uuid "3d1b7c82-8c76-4920-8bff-090b5a59f755") + ) + (pin "72" + (uuid "55b3b37f-3722-49d0-b44f-054a20957179") + ) + (pin "6" + (uuid "e4e2ef30-982a-44a9-9053-a0dce38a94da") + ) + (pin "18" + (uuid "96d10013-a33f-4ac2-a347-baf3a06482f8") + ) + (pin "26" + (uuid "acc205ec-bf4e-433b-95c9-652e1120db77") + ) + (pin "30" + (uuid "7337dab0-bfbf-464f-aadc-c3551c4fb241") + ) + (pin "45" + (uuid "58872d73-0f0d-4413-9f9b-ea2623497a9f") + ) + (pin "34" + (uuid "82c5bf52-c7b7-4157-8d95-5ab1cad40a95") + ) + (pin "28" + (uuid "daccc9e7-4ddf-41bd-8f69-5d85900cd23d") + ) + (pin "40" + (uuid "d63b3f8b-16a1-4a82-b041-71183a41df2a") + ) + (pin "59" + (uuid "af9ce2c9-3ea0-4e5d-8959-c13123ae427c") + ) + (pin "24" + (uuid "61a2b28f-2557-4891-a96f-cb3f4c1c903b") + ) + (pin "46" + (uuid "1c1896ba-1fa2-463d-97b3-c28bb8d96bb6") + ) + (pin "48" + (uuid "2b90e0e7-cd61-466b-989f-27f07c162f74") + ) + (pin "66" + (uuid "91bb923f-e4bf-48af-a180-0ab2deef8688") + ) + (pin "75" + (uuid "7c2f1731-d3f4-4207-a038-7caf394925c2") + ) + (pin "16" + (uuid "da7f7b46-8c1b-4dfb-9b54-b0c2d0054008") + ) + (pin "41" + (uuid "7d306073-92b5-4a01-a279-dc3fac81ff11") + ) + (pin "67" + (uuid "35c3837f-c435-4cfb-8312-7e40d5e44312") + ) + (pin "22" + (uuid "2854a4bb-63e3-49bd-882d-13c0b12f090c") + ) + (pin "32" + (uuid "86298541-6875-44e0-88b3-65f450b7c64e") + ) + (pin "38" + (uuid "276c68c1-f62d-4d3b-bb8e-08772a3e6fa4") + ) + (pin "49" + (uuid "a7055239-b26d-43a8-922f-d875343ed376") + ) + (pin "43" + (uuid "d49c68d5-2901-494b-af49-0bdd7a8142e1") + ) + (pin "63" + (uuid "9e9e6951-49b8-4a82-bb38-e2aa8482fac0") + ) + (pin "53" + (uuid "d6ccfaad-c1d9-4efc-8c33-319578c98172") + ) + (pin "51" + (uuid "1e94c336-68b6-4356-ab8a-37c217374443") + ) + (pin "54" + (uuid "dc7b6066-6174-4339-86ad-497f64e80a48") + ) + (pin "69" + (uuid "0f39ef2c-7ac9-4952-b7da-dd07e462fa8c") + ) + (pin "4" + (uuid "3387094d-995c-4392-9caf-630a9ff45497") + ) + (pin "57" + (uuid "dc73f37b-3b9d-4de2-92b0-f53a77378e8e") + ) + (pin "50" + (uuid "ed4d56d2-9d7b-48f1-b49c-e845f337710d") + ) + (pin "73" + (uuid "17c27973-69b6-4dcb-91cc-e69221b3e649") + ) + (pin "47" + (uuid "ca5eb896-a901-472c-9424-b08222cf60df") + ) + (pin "20" + (uuid "ff6d0c54-3de7-4072-9c59-bf07388c6ca0") + ) + (pin "36" + (uuid "ea587d3a-c4f9-4fe9-86e9-455d2d448f39") + ) + (pin "58" + (uuid "cd6de52b-0a49-4b2c-b0d0-7dd50f5b8c42") + ) + (pin "44" + (uuid "5641bc1f-ca6c-4b1d-bc40-e0ac9b34f20b") + ) + (pin "60" + (uuid "e212026d-c515-450d-89ab-afdab1918475") + ) + (pin "65" + (uuid "b064e913-14a3-44cc-8666-1b36af90a464") + ) + (pin "71" + (uuid "64011c90-5b2e-47a3-8c83-264a11e90c06") + ) + (pin "2" + (uuid "3b799519-4cd9-4e12-a2ad-f3045a4b3dd7") + ) + (pin "42" + (uuid "4baccf1b-a4c0-4116-b85a-bdd5f8903fda") + ) + (pin "52" + (uuid "47ab1a5a-fa9c-481b-8bf3-d4989141556c") + ) + (pin "55" + (uuid "bc156885-7275-498a-a229-f1a84f79eaa8") + ) + (pin "62" + (uuid "2412b069-3b07-4abe-a8c2-9dafde3fa86d") + ) + (pin "64" + (uuid "97035bfb-cb0c-4e92-b749-68c1d83a27e3") + ) + (pin "70" + (uuid "1ab04511-a92b-4350-b422-c84545fb153f") + ) + (pin "74" + (uuid "ca99b20f-ae63-4a99-a4a0-6973f88423ac") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "76a41f92-6159-4732-8944-1b7e12b1edca") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fc37ba48-f10b-40a4-a05c-e08d5890a614") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e92ab822-4b5e-4485-8741-dc7808b74be9") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3f6dc89e-7f72-4ace-8dba-d2123b3b117d") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7c41eccd-cab7-4461-b5c7-bd33286afcc5") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ef6e1067-0a62-4476-830f-1b377f808993") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1b7eb19c-fb55-4fd7-977a-42456bb86106") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "2e362836-358a-4d54-bab6-b9cd457e3662") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "6d74a3cd-4edf-416d-838c-696af4610e29") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "655b9ebf-3e52-43fc-b0bf-d05932b24efb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "633096a2-3579-429c-b958-c0f4f8059c17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "bdabe008-a326-4638-995e-fd8a59f1f4bc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "e218e29a-83eb-4fc2-9a8e-41a52edf131b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "3fb5f374-e0d0-48a4-a110-674647a7f8af") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "527ba87b-553d-4d9b-b37c-257045a6b485") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..6116258 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0b8f4185-e44d-4f41-bd9f-710fd9e6717a") + ) + (pin "1" + (uuid "e863c845-d3b1-44a2-8df6-2574b53492f2") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "33f9c539-5319-4ca5-b4ef-44192f030d23") + ) + (pin "1" + (uuid "9550f892-d860-452b-966c-0292cbb7f969") + ) + (instances + (project "M.2 A Key 3060" + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/d860ad96-f876-4c6f-b0f4-127c756caa79/3bd871cc-81cb-4545-a876-13b7672caf09/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb new file mode 100644 index 0000000..bed7656 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb @@ -0,0 +1,3300 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A Key/PET1N") + (net 3 "/M.2 A Key/PET1P") + (net 4 "/M.2 A Key/PET0N") + (net 5 "/M.2 A Key/PET0P") + (net 6 "/PET0+") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "/DP_MLDIR") + (net 13 "/DP_ML3-") + (net 14 "/DP_AUX-") + (net 15 "/DP_ML3+") + (net 16 "/DP_AUX+") + (net 17 "/DP_ML2-") + (net 18 "/DP_ML1-") + (net 19 "/DP_ML2+") + (net 20 "/DP_ML1+") + (net 21 "/DP_HPD") + (net 22 "/DP_ML0-") + (net 23 "/DP_ML0+") + (net 24 "/PER0-") + (net 25 "/PER0+") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (net 31 "/REFCLK0+") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (net 33 "/REFCLK0-") + (net 34 "/SUSCLK") + (net 35 "/PERST0#") + (net 36 "/CLKREQ0#") + (net 37 "/W_DISABLE2#") + (net 38 "/PEWAKE0#") + (net 39 "/W_DISABLE1#") + (net 40 "/I2C_DATA") + (net 41 "/PER1+") + (net 42 "/I2C_CLK") + (net 43 "/PER1-") + (net 44 "/ALERT#") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (net 46 "/PERST1#") + (net 47 "/CLKREQ1#") + (net 48 "/PEWAKE1#") + (net 49 "/REFCLK1+") + (net 50 "/REFCLK1-") + (net 51 "/PET1-") + (net 52 "/PET1+") + (net 53 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1021bba0-adae-4c16-9ff0-f05877ba6f81") + (at 97.627527 154.622657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -0.005 -0.921 90) + (layer "F.SilkS") + (uuid "422b0941-5542-491f-b02f-b764c4930669") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1db6a9eb-835e-4808-940b-964cbaedf2e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "388a7f74-08c7-4b5e-a074-a6d0288858b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c96b082c-509d-426b-81f3-ce973df49d90") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93920b43-5aa2-4afd-af3e-a863cb8308e1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "85e63662-0ad6-4682-8b3a-75683c0ec526") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f747dd82-1f33-4033-b3c4-97ab4cde9afb") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b4442a4-8262-4650-b59e-1c84079e0913") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "105ab068-6a87-44e2-a434-e14ddc3724c5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b2cc9a75-4853-450d-90a0-201c9277146e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d512d1f-5fdc-4edc-b8c5-8e87644eb1a5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13e86c7d-5979-4ece-8a2e-fb2316bec5f3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "1335e605-f811-4c44-a436-2279311fa694") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5a060c70-2447-445f-8240-0029124f26f9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "10aafcd2-de4c-44f0-9d6a-74af45986d39") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A Key/PET1N") + (pintype "passive") + (uuid "74875d88-358c-4ac0-bcc2-0698b9205be3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1-") + (pintype "passive") + (uuid "24d5e91b-d037-4b9c-8d6b-752420a416ba") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4f8f4c66-0233-49a7-b490-1e9baca5fb6e") + (at 104.327527 154.622657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.109 90) + (layer "F.SilkS") + (uuid "ce66b71a-54c4-4b7e-ac6b-c5b368d4f50e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c43b7d4b-79b3-4ea4-82dd-fccf6ba3c928") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3515ab8c-06af-4b95-83af-4bdad5780760") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4944d566-a96c-4ab9-ba59-252576607b8d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c662fdb6-0950-4051-b898-c1e4c7a18678") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e828c5cc-cd5e-4a2c-afa4-77a0b5049fd3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75985f85-2fee-4b86-8dc8-aad8fb2db73f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "647fac78-4b43-441d-8f84-7e8dfe91f723") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a4ec750-e393-44cb-b1e8-a62a0ed42a2c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29e43c4f-59d7-4e50-8fd9-37faffac0d67") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f920452a-7898-40f6-9b5b-724738b5ea99") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4968cd6-06f8-4e05-8b4e-ee1ef3db31bb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "566e9090-5186-48f2-a141-bc5c8defb881") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ff26180f-2a9a-41c4-b402-ead1ffc8d568") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1aa18889-a751-4b47-a6c6-812323a4eb4b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A Key/PET0P") + (pintype "passive") + (uuid "a30b44aa-ab43-4eb2-9425-098761b8978d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0+") + (pintype "passive") + (uuid "3b9d778c-93a0-4cdb-871c-88292476038e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5b409aeb-57cf-413c-9750-579a10b8f7ff") + (at 103.627527 154.622657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "cef37830-1543-4abd-801b-ae6e1001c40d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5e777578-d522-4743-8494-096eb1260b89") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9bc8b657-79b2-40df-b2a3-fa98d1de8ded") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "64fe4cc4-9462-424c-b76f-d1aa13b70b73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0e910c5-4744-45f9-80de-5c335250cd8a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac39d25a-f515-4acf-add8-a1ade8dc23b8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7194ca93-99c5-4741-a921-c02c1ca3ade7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39388399-0cd8-43ef-85e5-59f37905e8bd") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1b78edc-ff8e-45c6-ae73-ce27dc8c87f0") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c1120f66-c291-4fb2-a0a2-c2672f2da012") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d43fc7e-dde9-4efe-b959-6d15eedb319e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f64471d-ce7f-4ce1-89bf-333e067428e7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a0db13c8-8a8a-42c3-aafc-bfe1ce7921ac") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6830051d-9cf7-41c4-9cc3-46b269e90392") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "aeed009a-bea1-4ca7-980b-ee55fe51740e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A Key/PET0N") + (pintype "passive") + (uuid "a1ad05b1-f05f-406c-b44c-deb487d7f507") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0-") + (pintype "passive") + (uuid "7d3179f9-8d20-4e50-9787-e856d155c1b4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "65548578-3d19-46e8-a518-4a34b2855b83") + (at 98.327527 154.622657 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0.005 1.009 90) + (layer "F.SilkS") + (uuid "8d7bf18e-ca72-4164-864c-6f15cfb8eb87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "18e938d0-62af-4c8a-a754-cd78d8ae095b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bc61afe4-809e-418d-b270-bfc480349279") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "09f83d56-183b-4bd2-8af7-5c05a8a6b7be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a2aa56d-fcb8-42ae-b972-47f1700c55f6") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62fe04c5-efa6-4126-b185-a3f481b8638e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "277fe0b6-dbf1-4d2a-a2e7-4d781f648cb0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af71d3cc-7316-4727-b610-1f822096ba54") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0555913-6b90-4e48-b703-25ea3a588597") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e0d193ee-5b4a-49e9-82e4-a199c7db633a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e45b468e-d9aa-4646-b8c3-fd36f2fee427") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4edead9b-153f-4b2c-8ec7-c566c33074df") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "19f54a52-d538-45f7-93d4-d6762d78cecb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1fc9d2cf-5545-49f2-964c-c9f28e6bb559") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "822d36df-b9f0-4105-abd8-1337efb84f89") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A Key/PET1P") + (pintype "passive") + (uuid "106f0d12-f523-495f-92cd-9966302ec1bd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET1+") + (pintype "passive") + (uuid "050714cd-cc6c-436c-b521-002230e112cc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "7082d86a-be87-44e5-98d8-74595f826fba") + (at 104.977527 79.368657) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d3d0f7d6-59fd-4f10-ac0c-a5b64bf2788f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fae4450f-b771-4aa4-9a00-89a59d23726d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea8c3108-de64-443b-b583-69b8d403ff4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7dc07c54-608b-4de5-94ff-a108f03b8506") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2a537267-2887-40c5-ad3f-7c04a7d51287") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "ce434a8e-0473-4a17-98c7-d12af800b07c") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 A Key Connector" + (layer "F.Cu") + (uuid "74eecdb3-ebda-406e-8d27-2a703bd70c3d") + (at 104.977527 158.258657) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7458ab58-7716-4039-8a03-f61abda549ee") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e88465b4-36a7-4b69-9511-ee8765864235") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d24793c9-c482-4141-9ce5-ccb10a5303c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f7ec5c13-077b-4634-9333-efa208c78eb2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "99266967-a44b-4b7c-bd43-d74c30e8050f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "07a7e6ae-a978-49ce-b8d6-108fcc5884ca") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "b1c4a37b-112c-4ddc-a4b4-439231f086d6") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "72721866-db4c-46bd-a02e-71bd9f13fc44") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e4d381db-a9ff-4e4a-b5ca-fdb0135101d7") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f02e32ec-3106-41e3-b8ad-57a97adda169") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "78d51388-be80-4edf-b64f-d4716689aeda") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ceddb033-4aa9-4ad0-a35e-59963f82e72b") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4a2cde52-950e-4627-91e1-5fd5f62434a3") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dc449531-30ba-4446-9648-1bc26bbc74ca") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9d02efec-9f86-44aa-9130-d29a9404c90a") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1f58520-39a8-4206-9596-e5cac3927bb2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6668d3b8-50e4-4f2a-b6f8-e769e5864e11") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a8e3b7d9-5a21-4e24-b50a-2e5170a5f587") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "107270dc-1cdb-4545-8642-8914acfd7f78") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d5f7b51c-a7be-4309-b395-96a61f451ca4") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fb0474be-56fa-45bb-afdf-253313a49a00") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "656ce66a-95a2-4415-91bb-01c78cd0a633") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c41baeeb-d0c5-491a-abfb-56923300a5a9") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "01bfe752-85df-40f3-94c2-379aacae985b") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f19929c-3c76-4feb-90b1-67ed27c3d566") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1e1ddecf-8be4-42dd-8c1a-8c81deb7a736") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9cb6ff82-508e-44d5-9508-2438e2f3286c") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2b774a45-cdbe-4c51-b7d2-0e918db9699f") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "39f992b3-177d-4bd6-b7cc-34e848f6830d") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e2ac364e-927a-45f3-8a04-134293b48fde") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aaf715af-6be8-41fe-ba6b-9f5c650eb577") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0b99f958-c4d0-42c4-89ec-011c400d167a") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "70d021cb-cca8-4e83-b8a8-745be6b5e27a") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "72d39dd6-e770-4b2d-a395-c66ab8efe383") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ea325d39-5b48-4b5d-9e28-591761da2305") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fec5f758-0488-4da2-8426-5f177ba8a48f") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b424f6ca-ca4c-4ca9-bc30-ffaa11aea248") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9176275d-30ed-48ee-bb0d-79d583fd0245") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9be8a65-bffb-40f9-9485-a8d96efbdf98") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8a879d96-46ea-4ad8-ae75-580cfb54298d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1d3cc7a8-903b-4b34-a86b-74089ec6aa0a") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4cbfe630-e2c9-4f4b-9813-6f7649ff0293") + ) + (fp_line + (start 6.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b49065f8-ab43-4a07-bc84-46b3b963bfad") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f282afe8-dcd3-4082-ac79-7587fd9ea3e6") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "825f36c3-7e7e-4f6f-9284-02e3fd48bc33") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "41d64e14-96ed-41ee-afb5-743b3c269fa0") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "367c2b8c-e218-4bab-b230-ff0188c78707") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1d662389-39af-4718-b518-43d3fc7018c6") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "858217a6-2866-469e-901d-6e42be42c711") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2792a9b4-888a-44c7-aefc-e5096dd7425c") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "158c235d-150d-4769-b207-a5e22ae436f9") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7f601f70-1c87-41c2-8c16-88046a1fda37") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5be5ddfa-e17c-4817-bc38-1252174eab1e") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "86e4c047-cfae-4632-bf47-31660576afea") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "270c9826-3402-40af-b148-865a429e06e7") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b564bdd1-2277-4b5e-ae72-a556cf436216") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a7843bff-30d1-4db4-9b47-0a3397f7433e") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f67d79db-a6cd-403b-aad5-42ffea6a385b") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "19935af7-8192-4582-9c36-7835c7f3edb5") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6f62c48b-0711-4f28-bc11-7a337ef116fb") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5e7057c3-5da9-4a27-b474-0ea2ccdc39bc") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8a17fb06-fd60-483d-9d28-59ffbcc2ea4e") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f3f58f6-6de1-489e-9123-7c8a2af8dc1d") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "fab1c3b8-a0e3-4a66-a5a2-434833050715") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "73995cab-a2a6-4aff-b270-c589e7c853ad") + ) + (fp_text user "A" + (at 7.1 -2.255 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ae2109b5-97b6-4447-a26b-b3cee4a0357a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "105b4d92-febe-430c-970e-83433ec3fba7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "a1fd841f-9770-4803-b895-40c222404161") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "78ef1326-baea-4019-8bfd-18b16fcd068c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "5548f440-9ae1-4a9f-a204-0b7ad06972bf") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0c1b3e18-3409-4be4-88d9-d88859692664") + (pts + (xy 114.902527 159.368657) (xy 114.902527 117.368657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 144.297527 138.368657 90) + (layer "User.2") + (uuid "0c1b3e18-3409-4be4-88d9-d88859692664") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1a5752ca-ecfc-4391-bcb9-e446e0d8abe3") + (pts + (xy 114.902527 159.368657) (xy 114.902527 99.368657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 156.847527 129.368657 90) + (layer "User.2") + (uuid "1a5752ca-ecfc-4391-bcb9-e446e0d8abe3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1db29294-e241-4bf2-979b-9eeef0c9d04e") + (pts + (xy 114.902527 159.368657) (xy 114.902527 129.368657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 132.397527 144.368657 90) + (layer "User.2") + (uuid "1db29294-e241-4bf2-979b-9eeef0c9d04e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "31233d69-207f-4912-b549-ccdabaaa30e2") + (pts + (xy 114.902527 159.368657) (xy 114.902527 49.368657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 181.342527 104.368657 90) + (layer "User.2") + (uuid "31233d69-207f-4912-b549-ccdabaaa30e2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a8007a3f-9f35-4870-bf83-c224e15ec0dc") + (pts + (xy 114.887527 159.368657) (xy 114.887527 79.368657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 170.572527 119.368657 90) + (layer "User.2") + (uuid "a8007a3f-9f35-4870-bf83-c224e15ec0dc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb3ea9f3-89fe-4b71-8f32-65626af05b88") + (pts + (xy 93.977527 49.368657) (xy 115.977527 49.368657) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 104.977527 33.488657 0) + (layer "User.2") + (uuid "cb3ea9f3-89fe-4b71-8f32-65626af05b88") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e2386d7b-bfc0-4ad0-9a5c-dca3695b959a") + (pts + (xy 89.977527 48.258657) (xy 119.977527 48.258657) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 104.977527 27.028657 0) + (layer "User.2") + (uuid "e2386d7b-bfc0-4ad0-9a5c-dca3695b959a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "05a3b330-d67e-4ea1-843d-edd83840ac5e") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f70a992b-ae0f-4a1a-9444-151a54663f69") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "645a6b9c-e140-4a99-b59e-0ff983463c19") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "953ccfd3-af67-4aa3-8205-9f5dabaf92d9") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "fc9df3e7-e7d8-43c6-8ee8-c8a67576b488") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "9280811e-4c76-4787-9968-c5c68df77ca5") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2191b73d-51d3-4834-a175-b4e9374b7bbc") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "8fda776c-5075-4209-8d04-a64c58473dc7") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/DP_MLDIR") + (pinfunction "DP_MLDIR") + (pintype "output") + (uuid "85efbbdc-5d44-411c-9528-8d6c6241017a") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f4fdfd4e-5b5b-4396-b7b8-60c1f4747436") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/DP_ML3-") + (pinfunction "DP_ML3n") + (pintype "bidirectional") + (uuid "5a4e1cdc-0e3b-4aca-aece-5808af28c3dd") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/DP_AUX-") + (pinfunction "DP_AUXn") + (pintype "bidirectional") + (uuid "0bd1cc57-0b44-4ae1-98ab-ec560b2c8020") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DP_ML3+") + (pinfunction "DP_ML3p") + (pintype "bidirectional") + (uuid "14b21071-bcf5-4094-93e7-cc8d0b7db8c4") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/DP_AUX+") + (pinfunction "DP_AUXp") + (pintype "bidirectional") + (uuid "6530f21e-55b1-43fb-9804-a8cc534bff91") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d56ff0dd-1431-47a0-b59b-0184ef4d9553") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ca256806-ba94-497e-9482-9343a54b2130") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/DP_ML2-") + (pinfunction "DP_ML2n") + (pintype "bidirectional") + (uuid "1cfb8a51-4c36-4c49-99a2-97cd9da02bdb") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/DP_ML1-") + (pinfunction "DP_ML1n") + (pintype "bidirectional") + (uuid "819af01b-8cbe-4223-8572-752175652009") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DP_ML2+") + (pinfunction "DP_ML2p") + (pintype "bidirectional") + (uuid "53ae4d92-9e47-482c-8b31-deaee6b09ef8") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/DP_ML1+") + (pinfunction "DP_ML1p") + (pintype "bidirectional") + (uuid "e57ac757-926c-471e-b5b5-48cd6d5d1dd4") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1217216c-c5a7-4d7a-9f2f-42a026ee5a8b") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a8e719df-e9e0-4ef0-b3f0-32d98e4f5ac0") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/DP_HPD") + (pinfunction "DP_HPD") + (pintype "bidirectional") + (uuid "e8c88941-9cd1-46e8-8ad4-05e605142110") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/DP_ML0-") + (pinfunction "DP_ML0n") + (pintype "bidirectional") + (uuid "62bfb0be-621e-4801-93c0-dc06c109d642") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7518f16a-12b8-42d5-8138-f066536dbda6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/DP_ML0+") + (pinfunction "DP_ML0p") + (pintype "bidirectional") + (uuid "8eb7ba9d-d765-4305-af3d-427760b9c2df") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "8b2d05dd-ad15-443b-9ad0-786d2b06f2c0") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "173514a5-1c00-43a4-b877-1ffcbe050bf1") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "41e800e4-266b-4757-8194-4fd3dda1b5c0") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "597edf31-0fe2-41f5-9651-7272d5a8efcd") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "505d28f1-5b5b-45f4-8754-3c436d370fde") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "407d1614-35ca-4175-a0cb-a9c5828b24e0") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "43b00e04-1e51-4beb-a0fd-693983c51ba1") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "082631da-14a3-429a-b01d-2a85809ea1a9") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "0c652125-e976-496b-a396-1bbefaf02beb") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "96388a0b-1f7b-4bb9-a9ef-829129193b5e") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9d49b75b-8602-49e1-a6f1-f086a2815bed") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "a63c870e-0c07-4954-9768-4f68eccf7ccc") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "72d0b2eb-6f12-4fad-ac0d-1f558b8587f0") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "de36f3e8-8606-482e-9a9d-08682aaf2522") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "44693a07-b091-4644-ba68-c5258c7ece67") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "a3724a85-373d-4cb5-9bc9-97dd6d7b9713") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5b88c0c2-a54f-456c-8f94-f6018464c5a2") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "c48952b4-ae44-497c-aee1-9686a0ce5497") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "62d3594f-f664-4bb3-afe0-7b607e695416") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "9c11d33f-2853-498b-a9a1-4d6b89bc1c0b") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PEWAKE0#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "3d278f44-31bd-491d-a4ee-ba4326b60574") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "06f08544-5570-4158-993f-f640f77dfd84") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b42d9922-3df8-40df-8e42-4563b7b91591") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "698dbc74-69b4-4398-9b29-a5258c683f1d") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "c607a199-59eb-481b-adc6-5da2e989dca2") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "86fcdbf9-173e-4bad-beaa-131b962d5cb6") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "8e04477b-27bd-4f2c-b998-5b7d857e9017") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "7152f572-36f2-464d-930f-8f8bfcbf43c3") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1b02daa9-a451-4f41-9764-4eacd100bc37") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "c901106c-ed5f-4b63-bf7a-3fbdbf3b0f73") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "126cb503-4827-414f-ac7e-f449f61f8afb") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PERST1#") + (pinfunction "PERST1#") + (pintype "input") + (uuid "e49336fb-194d-4533-b9e8-02b28f24e52b") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "b449bef1-4904-4cc9-b76d-4170ccee43df") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/CLKREQ1#") + (pinfunction "CLKREQ1#") + (pintype "bidirectional") + (uuid "ac48b947-446a-4afb-aeac-93b79476517a") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "8e7799ee-c868-432c-a94e-34d09f6c8084") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE1#") + (pinfunction "PEWAKE1#") + (pintype "bidirectional") + (uuid "0720eed8-a01d-4b96-90dd-858fa625f24f") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK1+") + (pinfunction "REFCLKp1") + (pintype "input") + (uuid "49eb3f23-8611-49eb-998f-d6beca6f7da6") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ffd0d1e5-dd1c-4735-aa63-312a22b1590c") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/REFCLK1-") + (pinfunction "REFCLKn1") + (pintype "input") + (uuid "a7200368-2b17-4d63-8888-689474c724a7") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "833a6d82-6084-41a4-80f5-c17bc2b9964b") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7e719b02-768c-424d-a730-f176869efade") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "760f5306-adcc-4f74-9163-872507d8a930") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 115.977527 155.368657) (xy 115.977527 159.368657) (xy 93.977527 159.368657) (xy 93.977527 155.368657) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ec9d0241-c5b1-4c4e-b6de-040f72c9c217") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.977527 159.368657) (xy 119.977527 154.168657) (xy 89.977527 154.168657) (xy 89.977527 159.368657) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 115.977527 155.368657) + (end 119.977527 155.368657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "25526528-f190-43cd-b37a-14b82f66089e") + ) + (gr_line + (start 93.977527 155.368657) + (end 89.977527 155.368657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5be3315d-af48-40f5-9aef-95ae055ab41d") + ) + (gr_line + (start 119.977527 155.368657) + (end 119.977527 79.368657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7850e1e4-6963-4a07-ac2e-b1aced4d9901") + ) + (gr_line + (start 89.977527 79.368657) + (end 89.977527 155.368657) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8689b4e0-b54e-413f-9c10-bf8fcd0214d4") + ) + (gr_line + (start 119.977527 79.368657) + (end 89.977527 79.368657) + (stroke + (width 0.1) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "cdc6189a-336a-444b-bf3b-62c87a2e1a72") + ) + (via + (at 109.977527 156.287657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "05d74d65-a474-4f06-b8da-e53715229baf") + ) + (via + (at 105.477527 156.287657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "9dfc1e32-d48c-449e-bef8-4b72993d1078") + ) + (via + (at 108.477527 156.287657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ba8e5fc4-bb04-4037-b8ce-3fb36e391d20") + ) + (via + (at 106.977527 156.287657) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "e04bf4f5-b053-46a6-b130-5934b62b212a") + ) + (segment + (start 97.752527 156.918656) + (end 97.752527 155.412658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "37d239d7-c19a-4f5e-a456-4b85bf1a265b") + ) + (segment + (start 97.627527 155.287658) + (end 97.627527 154.942657) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "446e942a-ef12-41d0-89cf-258594384916") + ) + (segment + (start 97.727527 158.218657) + (end 97.727527 156.943656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4d5051e9-9427-4d86-a1a1-47e4ba0135ca") + ) + (segment + (start 97.727527 156.943656) + (end 97.752527 156.918656) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "caf9a7c0-43ec-48d0-a7df-ac1a1aa45a7f") + ) + (segment + (start 97.752527 155.412658) + (end 97.627527 155.287658) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f79da27a-4133-4fa7-a625-40d97a6165dc") + ) + (segment + (start 98.202527 156.918656) + (end 98.202527 155.412658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "00299038-b77d-4054-aacb-63f45f226169") + ) + (segment + (start 98.227527 156.943656) + (end 98.202527 156.918656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0da60564-24bf-44b9-b587-4768e360f916") + ) + (segment + (start 98.227527 158.218657) + (end 98.227527 156.943656) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "483da015-44a4-4dbe-ab85-752cca20b625") + ) + (segment + (start 98.327527 155.287658) + (end 98.327527 154.942657) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b4fa3b4e-93c6-4a46-833c-6c63e603bbaa") + ) + (segment + (start 98.202527 155.412658) + (end 98.327527 155.287658) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "deef5414-9db4-4fc4-8e00-cc89e0bd1b59") + ) + (segment + (start 103.752527 155.412658) + (end 103.627527 155.287658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "04467ecc-469c-4873-b95c-885e35764b94") + ) + (segment + (start 103.752527 156.918656) + (end 103.752527 155.412658) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9e46882c-ae6e-4988-a144-6b34128c8ef3") + ) + (segment + (start 103.727527 158.218657) + (end 103.727527 156.943656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a86b474a-9e9c-4d2d-b1cd-fc5292e02e3e") + ) + (segment + (start 103.727527 156.943656) + (end 103.752527 156.918656) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b5ff2561-ba49-436a-b5ad-b19f62e4300c") + ) + (segment + (start 103.627527 155.287658) + (end 103.627527 154.942657) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "da5f2666-2c56-409f-914b-e4195c2f4a95") + ) + (segment + (start 104.202527 155.412658) + (end 104.327527 155.287658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "239a2537-ff76-4f25-ab02-03ab18784de1") + ) + (segment + (start 104.327527 155.287658) + (end 104.327527 154.942657) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "2bad4faa-637a-4eb4-87d9-716b1c8a1b43") + ) + (segment + (start 104.202527 156.918656) + (end 104.202527 155.412658) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4192f18f-2a91-415b-a7fb-bc1320888d5d") + ) + (segment + (start 104.227527 156.943656) + (end 104.202527 156.918656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d46e3ecc-0f43-425c-95de-616a2a227b42") + ) + (segment + (start 104.227527 158.218657) + (end 104.227527 156.943656) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ffcbdf5f-0bef-45f7-af26-f0a3d993f7a5") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "3aa5724c-435b-46dc-b06d-e404ad53b817") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 89.970031 79.372657) (xy 119.975293 79.372657) (xy 119.978299 157.558657) (xy 89.973037 157.558657) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 102.007926 79.890831) (xy 102.027745 79.926691) (xy 102.09023 80.200463) (xy 102.090235 80.200479) + (xy 102.201519 80.518512) (xy 102.347719 80.822098) (xy 102.526989 81.107406) (xy 102.732982 81.365713) + (xy 103.621959 80.476736) (xy 103.658984 80.524988) (xy 103.821196 80.6872) (xy 103.869446 80.724223) + (xy 102.980469 81.6132) (xy 102.980469 81.613201) (xy 103.238777 81.819194) (xy 103.524085 81.998464) + (xy 103.827671 82.144664) (xy 104.145704 82.255948) (xy 104.14572 82.255953) (xy 104.474212 82.330929) + (xy 104.809055 82.368657) (xy 105.145999 82.368657) (xy 105.48084 82.330929) (xy 105.480841 82.330929) + (xy 105.809333 82.255953) (xy 105.809349 82.255948) (xy 106.127382 82.144664) (xy 106.430968 81.998464) + (xy 106.716276 81.819194) (xy 106.974583 81.613201) (xy 106.974583 81.6132) (xy 106.085606 80.724224) + (xy 106.133858 80.6872) (xy 106.29607 80.524988) (xy 106.333094 80.476736) (xy 107.22207 81.365713) + (xy 107.222071 81.365713) (xy 107.428064 81.107406) (xy 107.607334 80.822098) (xy 107.753534 80.518512) + (xy 107.864818 80.200479) (xy 107.864823 80.200463) (xy 107.927309 79.926691) (xy 107.960083 79.8805) + (xy 107.999454 79.869157) (xy 119.403027 79.869157) (xy 119.455353 79.890831) (xy 119.477027 79.943157) + (xy 119.477027 154.794157) (xy 119.455353 154.846483) (xy 119.403027 154.868157) (xy 115.332324 154.868157) + (xy 115.331313 154.868222) (xy 115.315025 154.868222) (xy 115.142625 154.89861) (xy 114.978121 154.958473) + (xy 114.978116 154.958476) (xy 114.826517 155.045989) (xy 114.692407 155.158504) (xy 114.692405 155.158506) + (xy 114.579877 155.292593) (xy 114.579868 155.292605) (xy 114.492331 155.444196) (xy 114.432447 155.608683) + (xy 114.402033 155.781089) (xy 114.402032 155.79819) (xy 114.402032 155.802745) (xy 114.402027 155.802765) + (xy 114.402027 155.868609) (xy 114.402027 155.86862) (xy 114.402021 155.939389) (xy 114.402027 155.939478) + (xy 114.402027 157.558657) (xy 114.103027 157.558657) (xy 114.103027 157.348909) (xy 114.091394 157.290426) + (xy 114.064998 157.250922) (xy 114.052527 157.20981) (xy 114.052527 157.118657) (xy 114.027905 157.118657) + (xy 113.954981 157.133162) (xy 113.921272 157.155686) (xy 113.88016 157.168157) (xy 113.532778 157.168157) + (xy 113.491962 157.176275) (xy 113.463092 157.176275) (xy 113.422276 157.168157) (xy 113.422275 157.168157) + (xy 113.074894 157.168157) (xy 113.033782 157.155686) (xy 113.000072 157.133162) (xy 112.927149 157.118657) + (xy 112.902527 157.118657) (xy 112.902527 157.20981) (xy 112.890056 157.250922) (xy 112.86366 157.290425) + (xy 112.852027 157.34891) (xy 112.852027 157.558657) (xy 112.703027 157.558657) (xy 112.703027 156.366682) + (xy 112.703026 156.366677) (xy 112.665551 156.166201) (xy 112.591875 155.97602) (xy 112.484508 155.802616) + (xy 112.484507 155.802614) (xy 112.347106 155.651892) (xy 112.347105 155.651891) (xy 112.184352 155.528986) + (xy 112.184349 155.528985) (xy 112.184348 155.528984) (xy 112.001777 155.438075) (xy 112.001773 155.438074) + (xy 112.001771 155.438073) (xy 111.805609 155.382259) (xy 111.805603 155.382258) (xy 111.60253 155.363442) + (xy 111.602524 155.363442) (xy 111.39945 155.382258) (xy 111.399444 155.382259) (xy 111.203282 155.438073) + (xy 111.203277 155.438075) (xy 111.020704 155.528985) (xy 111.020701 155.528986) (xy 110.857948 155.651891) + (xy 110.857947 155.651892) (xy 110.720546 155.802614) (xy 110.720546 155.802615) (xy 110.613182 155.976015) + (xy 110.613177 155.976025) (xy 110.539504 156.166197) (xy 110.502027 156.366677) (xy 110.502027 157.094365) + (xy 110.480353 157.146691) (xy 110.428027 157.168365) (xy 110.423787 157.168157) (xy 110.422275 157.168157) + (xy 110.032779 157.168157) (xy 110.032778 157.168157) (xy 109.991962 157.176275) (xy 109.963092 157.176275) + (xy 109.922276 157.168157) (xy 109.922275 157.168157) (xy 109.532779 157.168157) (xy 109.532778 157.168157) + (xy 109.491962 157.176275) (xy 109.463092 157.176275) (xy 109.422276 157.168157) (xy 109.422275 157.168157) + (xy 109.074894 157.168157) (xy 109.033782 157.155686) (xy 109.000072 157.133162) (xy 108.927149 157.118657) + (xy 108.902527 157.118657) (xy 108.902527 157.20981) (xy 108.890056 157.250922) (xy 108.86366 157.290425) + (xy 108.852027 157.34891) (xy 108.852027 157.558657) (xy 108.603027 157.558657) (xy 108.603027 157.348909) + (xy 108.591394 157.290426) (xy 108.564998 157.250922) (xy 108.552527 157.20981) (xy 108.552527 157.118657) + (xy 108.527905 157.118657) (xy 108.454981 157.133162) (xy 108.421272 157.155686) (xy 108.38016 157.168157) + (xy 108.032778 157.168157) (xy 107.991962 157.176275) (xy 107.963092 157.176275) (xy 107.922276 157.168157) + (xy 107.922275 157.168157) (xy 107.574894 157.168157) (xy 107.533782 157.155686) (xy 107.500072 157.133162) + (xy 107.427149 157.118657) (xy 107.402527 157.118657) (xy 107.402527 157.20981) (xy 107.390056 157.250922) + (xy 107.36366 157.290425) (xy 107.352027 157.34891) (xy 107.352027 157.558657) (xy 107.103027 157.558657) + (xy 107.103027 157.348909) (xy 107.091394 157.290426) (xy 107.064998 157.250922) (xy 107.052527 157.20981) + (xy 107.052527 157.118657) (xy 107.027905 157.118657) (xy 106.954981 157.133162) (xy 106.921272 157.155686) + (xy 106.88016 157.168157) (xy 106.574894 157.168157) (xy 106.533782 157.155686) (xy 106.500072 157.133162) + (xy 106.427149 157.118657) (xy 106.402527 157.118657) (xy 106.402527 157.20981) (xy 106.390056 157.250922) + (xy 106.36366 157.290425) (xy 106.352027 157.34891) (xy 106.352027 157.558657) (xy 106.103027 157.558657) + (xy 106.103027 157.348909) (xy 106.091394 157.290426) (xy 106.064998 157.250922) (xy 106.052527 157.20981) + (xy 106.052527 157.118657) (xy 106.027905 157.118657) (xy 105.954981 157.133162) (xy 105.921272 157.155686) + (xy 105.88016 157.168157) (xy 105.532778 157.168157) (xy 105.491962 157.176275) (xy 105.463092 157.176275) + (xy 105.422276 157.168157) (xy 105.422275 157.168157) (xy 105.074894 157.168157) (xy 105.033782 157.155686) + (xy 105.000072 157.133162) (xy 104.927149 157.118657) (xy 104.902527 157.118657) (xy 104.902527 157.20981) + (xy 104.890056 157.250922) (xy 104.86366 157.290425) (xy 104.852027 157.34891) (xy 104.852027 157.558657) + (xy 104.603027 157.558657) (xy 104.603027 157.348909) (xy 104.591394 157.290426) (xy 104.564998 157.250922) + (xy 104.553543 157.222032) (xy 104.529043 157.075727) (xy 104.53049 157.069453) (xy 104.528027 157.063505) + (xy 104.528027 156.904092) (xy 104.528026 156.904091) (xy 104.506293 156.822983) (xy 104.507146 156.822754) + (xy 104.503027 156.802033) (xy 104.503027 155.56778) (xy 104.5247 155.515455) (xy 104.567987 155.472169) + (xy 104.607549 155.403646) (xy 104.628027 155.32722) (xy 104.628027 155.327215) (xy 104.62866 155.322412) + (xy 104.630168 155.32261) (xy 104.649701 155.275454) (xy 104.679733 155.245422) (xy 104.725112 155.142648) + (xy 104.728027 155.117522) (xy 104.728026 154.767793) (xy 104.725112 154.742666) (xy 104.685319 154.652545) + (xy 104.684012 154.595925) (xy 104.685309 154.592792) (xy 104.725112 154.502648) (xy 104.728027 154.477522) + (xy 104.728026 154.127793) (xy 104.725112 154.102666) (xy 104.679733 153.999892) (xy 104.600292 153.920451) + (xy 104.497518 153.875072) (xy 104.497517 153.875071) (xy 104.497515 153.875071) (xy 104.476186 153.872597) + (xy 104.472392 153.872157) (xy 104.472391 153.872157) (xy 104.182663 153.872157) (xy 104.15754 153.875071) + (xy 104.157534 153.875072) (xy 104.054761 153.920451) (xy 104.029853 153.94536) (xy 103.977527 153.967034) + (xy 103.925201 153.94536) (xy 103.900292 153.920451) (xy 103.797518 153.875072) (xy 103.797517 153.875071) + (xy 103.797515 153.875071) (xy 103.776186 153.872597) (xy 103.772392 153.872157) (xy 103.772391 153.872157) + (xy 103.482663 153.872157) (xy 103.45754 153.875071) (xy 103.457534 153.875072) (xy 103.354761 153.920451) + (xy 103.275321 153.999891) (xy 103.229941 154.102668) (xy 103.227027 154.127792) (xy 103.227027 154.47752) + (xy 103.229941 154.502643) (xy 103.229942 154.502649) (xy 103.269733 154.592767) (xy 103.271041 154.649389) + (xy 103.269733 154.652547) (xy 103.229941 154.742668) (xy 103.227027 154.767792) (xy 103.227027 155.11752) + (xy 103.229941 155.142643) (xy 103.229942 155.142649) (xy 103.275321 155.245422) (xy 103.305353 155.275454) + (xy 103.324886 155.322611) (xy 103.326394 155.322413) (xy 103.327027 155.327222) (xy 103.347504 155.403643) + (xy 103.347506 155.403648) (xy 103.365347 155.434549) (xy 103.384751 155.468157) (xy 103.387067 155.472169) + (xy 103.431515 155.516617) (xy 103.432595 155.517796) (xy 103.441763 155.543002) (xy 103.452027 155.56778) + (xy 103.452027 156.802033) (xy 103.447907 156.822754) (xy 103.448761 156.822983) (xy 103.427027 156.904091) + (xy 103.427027 157.063505) (xy 103.426011 157.075727) (xy 103.401511 157.222032) (xy 103.396281 157.230398) + (xy 103.390056 157.250922) (xy 103.36366 157.290425) (xy 103.352027 157.34891) (xy 103.352027 157.558657) + (xy 103.103027 157.558657) (xy 103.103027 157.348909) (xy 103.091394 157.290426) (xy 103.064998 157.250922) + (xy 103.052527 157.20981) (xy 103.052527 157.118657) (xy 103.027905 157.118657) (xy 102.954981 157.133162) + (xy 102.921272 157.155686) (xy 102.88016 157.168157) (xy 102.532778 157.168157) (xy 102.491962 157.176275) + (xy 102.463092 157.176275) (xy 102.422276 157.168157) (xy 102.422275 157.168157) (xy 102.074894 157.168157) + (xy 102.033782 157.155686) (xy 102.000072 157.133162) (xy 101.927149 157.118657) (xy 101.902527 157.118657) + (xy 101.902527 157.20981) (xy 101.890056 157.250922) (xy 101.86366 157.290425) (xy 101.852027 157.34891) + (xy 101.852027 157.558657) (xy 101.603027 157.558657) (xy 101.603027 157.348909) (xy 101.591394 157.290426) + (xy 101.564998 157.250922) (xy 101.552527 157.20981) (xy 101.552527 157.118657) (xy 101.527905 157.118657) + (xy 101.454981 157.133162) (xy 101.421272 157.155686) (xy 101.38016 157.168157) (xy 101.032778 157.168157) + (xy 100.991962 157.176275) (xy 100.963092 157.176275) (xy 100.922276 157.168157) (xy 100.922275 157.168157) + (xy 100.574894 157.168157) (xy 100.533782 157.155686) (xy 100.500072 157.133162) (xy 100.427149 157.118657) + (xy 100.402527 157.118657) (xy 100.402527 157.20981) (xy 100.390056 157.250922) (xy 100.36366 157.290425) + (xy 100.352027 157.34891) (xy 100.352027 157.558657) (xy 100.103027 157.558657) (xy 100.103027 157.348909) + (xy 100.091394 157.290426) (xy 100.064998 157.250922) (xy 100.052527 157.20981) (xy 100.052527 157.118657) + (xy 100.027905 157.118657) (xy 99.954981 157.133162) (xy 99.921272 157.155686) (xy 99.88016 157.168157) + (xy 99.532778 157.168157) (xy 99.491962 157.176275) (xy 99.463092 157.176275) (xy 99.422276 157.168157) + (xy 99.422275 157.168157) (xy 99.074894 157.168157) (xy 99.033782 157.155686) (xy 99.000072 157.133162) + (xy 98.927149 157.118657) (xy 98.902527 157.118657) (xy 98.902527 157.20981) (xy 98.890056 157.250922) + (xy 98.86366 157.290425) (xy 98.852027 157.34891) (xy 98.852027 157.558657) (xy 98.603027 157.558657) + (xy 98.603027 157.348909) (xy 98.591394 157.290426) (xy 98.564998 157.250922) (xy 98.553543 157.222032) + (xy 98.529043 157.075727) (xy 98.53049 157.069453) (xy 98.528027 157.063505) (xy 98.528027 156.904092) + (xy 98.528026 156.904091) (xy 98.506293 156.822983) (xy 98.507146 156.822754) (xy 98.503027 156.802033) + (xy 98.503027 155.56778) (xy 98.5247 155.515455) (xy 98.567987 155.472169) (xy 98.607549 155.403646) + (xy 98.628027 155.32722) (xy 98.628027 155.327215) (xy 98.62866 155.322412) (xy 98.630168 155.32261) + (xy 98.649701 155.275454) (xy 98.679733 155.245422) (xy 98.725112 155.142648) (xy 98.728027 155.117522) + (xy 98.728026 154.767793) (xy 98.725112 154.742666) (xy 98.685319 154.652545) (xy 98.684012 154.595925) + (xy 98.685309 154.592792) (xy 98.725112 154.502648) (xy 98.728027 154.477522) (xy 98.728026 154.127793) + (xy 98.725112 154.102666) (xy 98.679733 153.999892) (xy 98.600292 153.920451) (xy 98.497518 153.875072) + (xy 98.497517 153.875071) (xy 98.497515 153.875071) (xy 98.476186 153.872597) (xy 98.472392 153.872157) + (xy 98.472391 153.872157) (xy 98.182663 153.872157) (xy 98.15754 153.875071) (xy 98.157534 153.875072) + (xy 98.054761 153.920451) (xy 98.029853 153.94536) (xy 97.977527 153.967034) (xy 97.925201 153.94536) + (xy 97.900292 153.920451) (xy 97.797518 153.875072) (xy 97.797517 153.875071) (xy 97.797515 153.875071) + (xy 97.776186 153.872597) (xy 97.772392 153.872157) (xy 97.772391 153.872157) (xy 97.482663 153.872157) + (xy 97.45754 153.875071) (xy 97.457534 153.875072) (xy 97.354761 153.920451) (xy 97.275321 153.999891) + (xy 97.229941 154.102668) (xy 97.227027 154.127792) (xy 97.227027 154.47752) (xy 97.229941 154.502643) + (xy 97.229942 154.502649) (xy 97.269733 154.592767) (xy 97.271041 154.649389) (xy 97.269733 154.652547) + (xy 97.229941 154.742668) (xy 97.227027 154.767792) (xy 97.227027 155.11752) (xy 97.229941 155.142643) + (xy 97.229942 155.142649) (xy 97.275321 155.245422) (xy 97.305353 155.275454) (xy 97.324886 155.322611) + (xy 97.326394 155.322413) (xy 97.327027 155.327222) (xy 97.347504 155.403643) (xy 97.347506 155.403648) + (xy 97.365347 155.434549) (xy 97.384751 155.468157) (xy 97.387067 155.472169) (xy 97.431515 155.516617) + (xy 97.432595 155.517796) (xy 97.441763 155.543002) (xy 97.452027 155.56778) (xy 97.452027 156.802033) + (xy 97.447907 156.822754) (xy 97.448761 156.822983) (xy 97.427027 156.904091) (xy 97.427027 157.063505) + (xy 97.426011 157.075727) (xy 97.401511 157.222032) (xy 97.396281 157.230398) (xy 97.390056 157.250922) + (xy 97.36366 157.290425) (xy 97.352027 157.34891) (xy 97.352027 157.558657) (xy 97.103027 157.558657) + (xy 97.103027 157.348909) (xy 97.091394 157.290426) (xy 97.064998 157.250922) (xy 97.052527 157.20981) + (xy 97.052527 157.118657) (xy 97.027905 157.118657) (xy 96.954981 157.133162) (xy 96.921272 157.155686) + (xy 96.88016 157.168157) (xy 96.532778 157.168157) (xy 96.491962 157.176275) (xy 96.463092 157.176275) + (xy 96.422276 157.168157) (xy 96.422275 157.168157) (xy 96.074894 157.168157) (xy 96.033782 157.155686) + (xy 96.000072 157.133162) (xy 95.927149 157.118657) (xy 95.902527 157.118657) (xy 95.902527 157.20981) + (xy 95.890056 157.250922) (xy 95.86366 157.290425) (xy 95.852027 157.34891) (xy 95.852027 157.558657) + (xy 95.553027 157.558657) (xy 95.553027 155.939474) (xy 95.553027 155.934527) (xy 95.553033 155.934506) + (xy 95.553029 155.89927) (xy 95.553044 155.899234) (xy 95.553042 155.868614) (xy 95.553043 155.868614) + (xy 95.553036 155.781086) (xy 95.530247 155.651892) (xy 95.522626 155.608689) (xy 95.49361 155.528984) + (xy 95.462744 155.444194) (xy 95.375209 155.292594) (xy 95.375206 155.29259) (xy 95.262687 155.1585) + (xy 95.262683 155.158496) (xy 95.128603 155.045991) (xy 95.12858 155.045972) (xy 95.035794 154.992401) + (xy 94.976974 154.958441) (xy 94.812478 154.898565) (xy 94.640086 154.868161) (xy 94.640073 154.86816) + (xy 94.623371 154.86816) (xy 94.623371 154.868159) (xy 94.618425 154.868158) (xy 94.618419 154.868157) + (xy 94.552555 154.868157) (xy 94.552554 154.868157) (xy 94.486662 154.868153) (xy 94.48666 154.868153) + (xy 94.481868 154.868153) (xy 94.481806 154.868157) (xy 90.552027 154.868157) (xy 90.499701 154.846483) + (xy 90.478027 154.794157) (xy 90.478027 79.943157) (xy 90.499701 79.890831) (xy 90.552027 79.869157) + (xy 101.9556 79.869157) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.652527 156.70981) (xy 105.640056 156.750922) (xy 105.61366 156.790425) (xy 105.602027 156.84891) + (xy 105.602027 157.558657) (xy 105.353027 157.558657) (xy 105.353027 156.848909) (xy 105.341394 156.790426) + (xy 105.314998 156.750922) (xy 105.302527 156.70981) (xy 105.302527 156.672657) (xy 105.652527 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.152527 156.70981) (xy 107.140056 156.750922) (xy 107.11366 156.790425) (xy 107.102027 156.84891) + (xy 107.102027 157.558657) (xy 106.853027 157.558657) (xy 106.853027 156.848909) (xy 106.841394 156.790426) + (xy 106.814998 156.750922) (xy 106.802527 156.70981) (xy 106.802527 156.672657) (xy 107.152527 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 108.652527 156.70981) (xy 108.640056 156.750922) (xy 108.61366 156.790425) (xy 108.602027 156.84891) + (xy 108.602027 157.558657) (xy 108.353027 157.558657) (xy 108.353027 156.848909) (xy 108.341394 156.790426) + (xy 108.314998 156.750922) (xy 108.302527 156.70981) (xy 108.302527 156.672657) (xy 108.652527 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.152527 156.70981) (xy 110.140056 156.750922) (xy 110.11366 156.790425) (xy 110.102027 156.84891) + (xy 110.102027 157.558657) (xy 109.853027 157.558657) (xy 109.853027 156.848909) (xy 109.841394 156.790426) + (xy 109.814998 156.750922) (xy 109.802527 156.70981) (xy 109.802527 156.672657) (xy 110.152527 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.241962 156.676275) (xy 106.213092 156.676275) (xy 106.194901 156.672657) (xy 106.260153 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.741962 156.676275) (xy 107.713092 156.676275) (xy 107.694901 156.672657) (xy 107.760153 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 109.241962 156.676275) (xy 109.213092 156.676275) (xy 109.194901 156.672657) (xy 109.260153 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.557628 155.770163) (xy 110.557629 155.770165) (xy 110.55763 155.770167) (xy 110.557631 155.770169) + (xy 110.572678 155.79682) (xy 110.604881 155.839649) (xy 110.609987 155.842928) (xy 110.642301 155.889443) + (xy 110.632913 155.944146) (xy 110.613183 155.976012) (xy 110.613177 155.976025) (xy 110.541527 156.160975) + (xy 110.541527 155.726749) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 101.705853 79.890831) (xy 101.727527 79.943157) (xy 101.727527 80.528319) (xy 101.758827 80.84611) + (xy 101.821122 81.15929) (xy 101.913819 81.464868) (xy 101.913824 81.464882) (xy 102.036014 81.759876) + (xy 102.036018 81.759884) (xy 102.18654 82.041493) (xy 102.186548 82.041506) (xy 102.363954 82.307012) + (xy 102.363958 82.307017) (xy 102.566531 82.553853) (xy 102.79233 82.779652) (xy 103.039166 82.982225) + (xy 103.039171 82.982229) (xy 103.304677 83.159635) (xy 103.30469 83.159643) (xy 103.586299 83.310165) + (xy 103.586307 83.310169) (xy 103.881301 83.432359) (xy 103.881315 83.432364) (xy 104.186893 83.525061) + (xy 104.500073 83.587356) (xy 104.817865 83.618657) (xy 105.137189 83.618657) (xy 105.45498 83.587356) + (xy 105.76816 83.525061) (xy 106.073738 83.432364) (xy 106.073752 83.432359) (xy 106.368746 83.310169) + (xy 106.368754 83.310165) (xy 106.650363 83.159643) (xy 106.650376 83.159635) (xy 106.915882 82.982229) + (xy 106.915887 82.982225) (xy 107.162723 82.779652) (xy 107.388522 82.553853) (xy 107.591099 82.307012) + (xy 107.622059 82.260677) (xy 106.085606 80.724224) (xy 106.133858 80.6872) (xy 106.29607 80.524988) + (xy 106.333094 80.476736) (xy 107.813564 81.957206) (xy 107.919039 81.759876) (xy 108.041229 81.464882) + (xy 108.041234 81.464868) (xy 108.133931 81.15929) (xy 108.196226 80.84611) (xy 108.227527 80.528319) + (xy 108.227527 79.943157) (xy 108.249201 79.890831) (xy 108.301527 79.869157) (xy 119.403027 79.869157) + (xy 119.455353 79.890831) (xy 119.477027 79.943157) (xy 119.477027 152.893157) (xy 119.455353 152.945483) + (xy 119.403027 152.967157) (xy 90.552027 152.967157) (xy 90.499701 152.945483) (xy 90.478027 152.893157) + (xy 90.478027 79.943157) (xy 90.499701 79.890831) (xy 90.552027 79.869157) (xy 101.653527 79.869157) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "053e3bab-8fc7-4e58-9a1d-2a8f66de8a80") + (hatch edge 0.5) + (priority 2) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.25) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 104.986527 156.672657) (xy 104.986527 155.647657) (xy 110.541527 155.647657) (xy 110.541527 156.672657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 110.519853 155.669331) (xy 110.541527 155.721657) (xy 110.541527 156.148766) (xy 110.53958 156.162735) + (xy 110.540132 156.162839) (xy 110.539503 156.166198) (xy 110.539503 156.166201) (xy 110.524208 156.248017) + (xy 110.502027 156.366677) (xy 110.502027 156.594157) (xy 110.480353 156.646483) (xy 110.428027 156.668157) + (xy 110.282779 156.668157) (xy 110.267304 156.671235) (xy 110.252868 156.672657) (xy 109.702186 156.672657) + (xy 109.68775 156.671235) (xy 109.672275 156.668157) (xy 109.282779 156.668157) (xy 109.267304 156.671235) + (xy 109.252868 156.672657) (xy 109.202186 156.672657) (xy 109.18775 156.671235) (xy 109.172275 156.668157) + (xy 108.782779 156.668157) (xy 108.767304 156.671235) (xy 108.752868 156.672657) (xy 108.202186 156.672657) + (xy 108.18775 156.671235) (xy 108.172275 156.668157) (xy 107.782779 156.668157) (xy 107.767304 156.671235) + (xy 107.752868 156.672657) (xy 107.702186 156.672657) (xy 107.68775 156.671235) (xy 107.672275 156.668157) + (xy 107.282779 156.668157) (xy 107.267304 156.671235) (xy 107.252868 156.672657) (xy 106.702186 156.672657) + (xy 106.68775 156.671235) (xy 106.672275 156.668157) (xy 106.282779 156.668157) (xy 106.267304 156.671235) + (xy 106.252868 156.672657) (xy 106.202186 156.672657) (xy 106.18775 156.671235) (xy 106.172275 156.668157) + (xy 105.782779 156.668157) (xy 105.767304 156.671235) (xy 105.752868 156.672657) (xy 105.202186 156.672657) + (xy 105.199836 156.67262) (xy 105.193738 156.672426) (xy 105.172275 156.668157) (xy 105.059342 156.668157) + (xy 105.058177 156.66812) (xy 105.033357 156.656902) (xy 105.008201 156.646483) (xy 105.007717 156.645315) + (xy 105.006566 156.644795) (xy 104.996948 156.619316) (xy 104.986527 156.594157) (xy 104.986527 155.721657) + (xy 105.008201 155.669331) (xy 105.060527 155.647657) (xy 110.467527 155.647657) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "9cd46e94-06c3-4ded-9bc4-a2fdd62d14b7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 120.016168 157.802657) (xy 120.014752 153.172657) (xy 89.996527 153.172657) (xy 89.996527 157.802657) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.462675 153.187009) (xy 119.477027 153.221657) (xy 119.477027 154.819157) (xy 119.462675 154.853805) + (xy 119.428027 154.868157) (xy 115.333953 154.868157) (xy 115.33294 154.868222) (xy 115.315028 154.868222) + (xy 115.315027 154.868222) (xy 115.315026 154.868222) (xy 115.254252 154.878934) (xy 115.142629 154.898609) + (xy 115.142623 154.89861) (xy 114.978128 154.958471) (xy 114.978124 154.958473) (xy 114.826515 155.045991) + (xy 114.826513 155.045992) (xy 114.692409 155.158502) (xy 114.6924 155.158512) (xy 114.579869 155.292602) + (xy 114.492332 155.444193) (xy 114.432446 155.608691) (xy 114.432446 155.608693) (xy 114.402033 155.781085) + (xy 114.402032 155.799722) (xy 114.402032 155.802745) (xy 114.402027 155.802765) (xy 114.402027 155.86861) + (xy 114.402027 155.868618) (xy 114.402021 155.937724) (xy 114.402027 155.937813) (xy 114.402027 156.720538) + (xy 114.387675 156.755186) (xy 114.353027 156.769538) (xy 114.318379 156.755186) (xy 114.312285 156.747761) + (xy 114.296719 156.724464) (xy 114.230563 156.680261) (xy 114.172222 156.668657) (xy 114.102527 156.668657) + (xy 114.102527 157.802657) (xy 113.852527 157.802657) (xy 113.852527 156.668657) (xy 113.782831 156.668657) + (xy 113.737085 156.677755) (xy 113.717969 156.677755) (xy 113.672223 156.668657) (xy 113.602527 156.668657) + (xy 113.602527 157.802657) (xy 113.353027 157.802657) (xy 113.353027 156.848909) (xy 113.353026 156.848908) + (xy 113.352791 156.846515) (xy 113.35301 156.846493) (xy 113.352527 156.84157) (xy 113.352527 156.668657) + (xy 113.282831 156.668657) (xy 113.238364 156.677501) (xy 113.219247 156.6775) (xy 113.17228 156.668157) + (xy 113.172275 156.668157) (xy 112.782779 156.668157) (xy 112.761584 156.672372) (xy 112.724804 156.665056) + (xy 112.703968 156.633873) (xy 112.703027 156.624314) (xy 112.703027 156.366682) (xy 112.703027 156.366681) + (xy 112.665551 156.166201) (xy 112.591875 155.97602) (xy 112.484508 155.802616) (xy 112.484505 155.802612) + (xy 112.484504 155.802611) (xy 112.347106 155.651893) (xy 112.347103 155.65189) (xy 112.184349 155.528985) + (xy 112.184345 155.528982) (xy 112.001782 155.438077) (xy 112.001775 155.438074) (xy 111.805612 155.38226) + (xy 111.805606 155.382259) (xy 111.602527 155.363442) (xy 111.399447 155.382259) (xy 111.399441 155.38226) + (xy 111.203278 155.438074) (xy 111.203271 155.438077) (xy 111.020708 155.528982) (xy 111.020704 155.528985) + (xy 110.857951 155.65189) (xy 110.820849 155.692588) (xy 110.7869 155.708524) (xy 110.751626 155.695787) + (xy 110.736579 155.669136) (xy 110.731384 155.643016) (xy 110.70971 155.59069) (xy 110.673082 155.532396) + (xy 110.668274 155.528984) (xy 110.598493 155.479473) (xy 110.59849 155.479472) (xy 110.546167 155.457799) + (xy 110.546158 155.457797) (xy 110.467532 155.442157) (xy 110.467527 155.442157) (xy 105.060527 155.442157) + (xy 105.060521 155.442157) (xy 104.981895 155.457797) (xy 104.981886 155.457799) (xy 104.929562 155.479472) + (xy 104.871265 155.516102) (xy 104.818343 155.59069) (xy 104.818342 155.590693) (xy 104.796669 155.643016) + (xy 104.796667 155.643025) (xy 104.781027 155.721651) (xy 104.781027 156.594157) (xy 104.785693 156.617619) + (xy 104.778375 156.654401) (xy 104.747192 156.675235) (xy 104.737085 156.677245) (xy 104.717969 156.677245) + (xy 104.686858 156.671057) (xy 104.672275 156.668157) (xy 104.282779 156.668157) (xy 104.268195 156.671057) + (xy 104.237085 156.677245) (xy 104.217969 156.677245) (xy 104.186858 156.671057) (xy 104.172275 156.668157) + (xy 103.782779 156.668157) (xy 103.768195 156.671057) (xy 103.737085 156.677245) (xy 103.717969 156.677245) + (xy 103.686858 156.671057) (xy 103.672275 156.668157) (xy 103.282779 156.668157) (xy 103.268195 156.671057) + (xy 103.237085 156.677245) (xy 103.217969 156.677245) (xy 103.186858 156.671057) (xy 103.172275 156.668157) + (xy 102.782779 156.668157) (xy 102.768195 156.671057) (xy 102.737085 156.677245) (xy 102.717969 156.677245) + (xy 102.686858 156.671057) (xy 102.672275 156.668157) (xy 102.282779 156.668157) (xy 102.268195 156.671057) + (xy 102.237085 156.677245) (xy 102.217969 156.677245) (xy 102.186858 156.671057) (xy 102.172275 156.668157) + (xy 101.782779 156.668157) (xy 101.768195 156.671057) (xy 101.737085 156.677245) (xy 101.717969 156.677245) + (xy 101.686858 156.671057) (xy 101.672275 156.668157) (xy 101.282779 156.668157) (xy 101.268195 156.671057) + (xy 101.237085 156.677245) (xy 101.217969 156.677245) (xy 101.186858 156.671057) (xy 101.172275 156.668157) + (xy 100.782779 156.668157) (xy 100.768195 156.671057) (xy 100.737085 156.677245) (xy 100.717969 156.677245) + (xy 100.686858 156.671057) (xy 100.672275 156.668157) (xy 100.282779 156.668157) (xy 100.268195 156.671057) + (xy 100.237085 156.677245) (xy 100.217969 156.677245) (xy 100.186858 156.671057) (xy 100.172275 156.668157) + (xy 99.782779 156.668157) (xy 99.768195 156.671057) (xy 99.737085 156.677245) (xy 99.717969 156.677245) + (xy 99.686858 156.671057) (xy 99.672275 156.668157) (xy 99.282779 156.668157) (xy 99.268195 156.671057) + (xy 99.237085 156.677245) (xy 99.217969 156.677245) (xy 99.186858 156.671057) (xy 99.172275 156.668157) + (xy 98.782779 156.668157) (xy 98.768195 156.671057) (xy 98.737085 156.677245) (xy 98.717969 156.677245) + (xy 98.686858 156.671057) (xy 98.672275 156.668157) (xy 98.282779 156.668157) (xy 98.268195 156.671057) + (xy 98.237085 156.677245) (xy 98.217969 156.677245) (xy 98.186858 156.671057) (xy 98.172275 156.668157) + (xy 97.782779 156.668157) (xy 97.768195 156.671057) (xy 97.737085 156.677245) (xy 97.717969 156.677245) + (xy 97.686858 156.671057) (xy 97.672275 156.668157) (xy 97.282779 156.668157) (xy 97.268195 156.671057) + (xy 97.237085 156.677245) (xy 97.217969 156.677245) (xy 97.186858 156.671057) (xy 97.172275 156.668157) + (xy 96.782779 156.668157) (xy 96.770417 156.670615) (xy 96.735803 156.6775) (xy 96.716687 156.6775) + (xy 96.672223 156.668657) (xy 96.602527 156.668657) (xy 96.602527 156.84157) (xy 96.602043 156.846493) + (xy 96.602263 156.846515) (xy 96.602027 156.84891) (xy 96.602027 157.802657) (xy 96.352527 157.802657) + (xy 96.352527 156.668657) (xy 96.282831 156.668657) (xy 96.237085 156.677755) (xy 96.217969 156.677755) + (xy 96.172223 156.668657) (xy 96.102527 156.668657) (xy 96.102527 157.802657) (xy 95.852527 157.802657) + (xy 95.852527 156.668657) (xy 95.782832 156.668657) (xy 95.72449 156.680261) (xy 95.658334 156.724464) + (xy 95.642769 156.747761) (xy 95.611587 156.768596) (xy 95.574804 156.76128) (xy 95.553969 156.730098) + (xy 95.553027 156.720538) (xy 95.553027 155.937812) (xy 95.553027 155.934527) (xy 95.553033 155.934506) + (xy 95.553028 155.88892) (xy 95.553044 155.888881) (xy 95.553042 155.868614) (xy 95.553043 155.868614) + (xy 95.553036 155.781086) (xy 95.522626 155.60869) (xy 95.462744 155.444194) (xy 95.45921 155.438074) + (xy 95.416117 155.363442) (xy 95.375209 155.292594) (xy 95.375208 155.292592) (xy 95.262691 155.158506) + (xy 95.262682 155.158495) (xy 95.26268 155.158493) (xy 95.262679 155.158492) (xy 95.128578 155.04597) + (xy 94.976984 154.958446) (xy 94.976979 154.958444) (xy 94.976978 154.958443) (xy 94.976977 154.958443) + (xy 94.812479 154.898566) (xy 94.812474 154.898565) (xy 94.812472 154.898564) (xy 94.640079 154.86816) + (xy 94.621706 154.86816) (xy 94.618429 154.868159) (xy 94.618419 154.868157) (xy 94.552555 154.868157) + (xy 94.552554 154.868157) (xy 94.486662 154.868153) (xy 94.486661 154.868153) (xy 94.483498 154.868153) + (xy 94.483436 154.868157) (xy 90.527027 154.868157) (xy 90.492379 154.853805) (xy 90.478027 154.819157) + (xy 90.478027 153.221657) (xy 90.492379 153.187009) (xy 90.527027 153.172657) (xy 119.428027 153.172657) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pro b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pro new file mode 100644 index 0000000..2b99c0d --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "366d35ae-ef7f-4fd1-8d12-669fbc13649f", + "Root" + ], + [ + "5f8b890a-970c-48b0-9196-cd85357954c4", + "M.2 A Key" + ], + [ + "adcd4998-a306-4f2e-b87b-352712eb899b", + "PCIe Couple Caps" + ], + [ + "424c4cf5-3c3c-49ef-81c3-66eb0f823d39", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_sch new file mode 100644 index 0000000..9dfe949 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_sch @@ -0,0 +1,1256 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "366d35ae-ef7f-4fd1-8d12-669fbc13649f") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 110.49 60.96) (xy 116.84 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "043b4ce9-512c-4eae-9f23-0b441580fb9d") + ) + (wire + (pts + (xy 72.39 102.87) (xy 78.74 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1139d5ed-00d7-4919-8c7e-920e0d32d2ba") + ) + (wire + (pts + (xy 72.39 68.58) (xy 78.74 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1225f204-38f0-4241-8412-66df2b009df9") + ) + (wire + (pts + (xy 110.49 99.06) (xy 116.84 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15ec2a30-f059-46ee-8024-234b1138f9c8") + ) + (wire + (pts + (xy 110.49 91.44) (xy 116.84 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ad231d4-6767-4445-a40e-eb5945722591") + ) + (wire + (pts + (xy 72.39 87.63) (xy 78.74 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b1cf3ce-7a47-459b-b899-a697e2a3cda1") + ) + (wire + (pts + (xy 72.39 92.71) (xy 78.74 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bff5e6a-a8d0-48d9-8908-83a78e597236") + ) + (wire + (pts + (xy 110.49 104.14) (xy 116.84 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d617b3b-8c46-46e2-a64f-d2b608176fd6") + ) + (wire + (pts + (xy 72.39 58.42) (xy 78.74 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ea49604-d497-47c0-b62c-2198574d9014") + ) + (wire + (pts + (xy 110.49 58.42) (xy 116.84 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fa4bcde-d91a-4751-baeb-b2540fc21f95") + ) + (wire + (pts + (xy 72.39 62.23) (xy 78.74 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23169e7a-1994-432e-ae9c-43d7d13b2739") + ) + (wire + (pts + (xy 72.39 95.25) (xy 78.74 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24c520b3-72ca-4662-b36e-870b5d890f64") + ) + (wire + (pts + (xy 110.49 68.58) (xy 116.84 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a63dab8-7af5-4086-b093-a9bd751d4278") + ) + (wire + (pts + (xy 110.49 101.6) (xy 116.84 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36db694d-c45b-4f17-8fa4-338bfafb5d2d") + ) + (wire + (pts + (xy 110.49 76.2) (xy 116.84 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b26947a-7585-4085-82d0-58fad24c0592") + ) + (wire + (pts + (xy 110.49 96.52) (xy 116.84 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d62ba7f-8a3d-4bf0-9980-bedb7f08f492") + ) + (wire + (pts + (xy 72.39 90.17) (xy 78.74 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fe520d0-4a93-424e-897e-a56d0722a499") + ) + (wire + (pts + (xy 72.39 64.77) (xy 78.74 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43467321-e635-4d4b-bd8f-56e94fb87fc7") + ) + (wire + (pts + (xy 110.49 63.5) (xy 116.84 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47a40005-a992-4f6a-8263-2b4a60cde1d4") + ) + (wire + (pts + (xy 110.49 66.04) (xy 116.84 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c0db243-4b10-42bd-9ac9-849e4f4896cb") + ) + (wire + (pts + (xy 72.39 71.12) (xy 78.74 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4db4b916-03c4-45b3-ab31-1904a55f01f9") + ) + (wire + (pts + (xy 110.49 106.68) (xy 116.84 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "558d4c82-e5bc-4aa0-9b45-113dfbc65700") + ) + (wire + (pts + (xy 110.49 83.82) (xy 116.84 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a38e5dc-351d-4a5a-ba8f-867c76d48153") + ) + (wire + (pts + (xy 110.49 93.98) (xy 116.84 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e9a629a-4ea4-4b84-93e4-b0415ec07e1b") + ) + (wire + (pts + (xy 72.39 74.93) (xy 78.74 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81bbfd86-bfb6-4f0a-b83f-bf34dd747909") + ) + (wire + (pts + (xy 110.49 88.9) (xy 116.84 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "899a144b-9a7b-4e5e-8174-e43f49180085") + ) + (wire + (pts + (xy 72.39 55.88) (xy 78.74 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f2e0a7b-139c-45a0-a7df-fc1e438299b1") + ) + (wire + (pts + (xy 110.49 71.12) (xy 116.84 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94230a49-88b3-4442-855e-33500d3936db") + ) + (wire + (pts + (xy 110.49 86.36) (xy 116.84 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cd26a3f-15f8-425a-b14e-23acb4a815ee") + ) + (wire + (pts + (xy 110.49 81.28) (xy 116.84 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e02d0cb-bcbe-478b-929e-ffe28975aea0") + ) + (wire + (pts + (xy 72.39 107.95) (xy 78.74 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3567744-187d-4348-8e94-431713296e61") + ) + (wire + (pts + (xy 72.39 83.82) (xy 78.74 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b334995b-38d9-49e6-895a-1f3886fff36f") + ) + (wire + (pts + (xy 110.49 109.22) (xy 116.84 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b412aafb-c344-4433-8986-c71f81c5b5b5") + ) + (wire + (pts + (xy 72.39 80.01) (xy 78.74 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca8caaef-4b6b-4613-a311-68654535d704") + ) + (wire + (pts + (xy 72.39 97.79) (xy 78.74 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d530564d-0314-423b-8023-1130120b627e") + ) + (wire + (pts + (xy 72.39 105.41) (xy 78.74 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daf18bfa-e502-4a21-9bd5-8ba0c92586df") + ) + (wire + (pts + (xy 110.49 55.88) (xy 116.84 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcd2b5ad-9d1f-4512-9f59-2a88827cc30a") + ) + (wire + (pts + (xy 110.49 73.66) (xy 116.84 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df1192ef-c98e-4d19-b9d6-5b235cbe89fd") + ) + (wire + (pts + (xy 72.39 100.33) (xy 78.74 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4445f25-42fc-42ce-ae7e-6037bc45573a") + ) + (wire + (pts + (xy 72.39 77.47) (xy 78.74 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9444ac1-9871-40e6-8af9-90de9daaf939") + ) + (label "DP_ML0+" + (at 116.84 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06978fb2-5fd2-459a-8d46-835371a8a410") + ) + (label "DP_MLDIR" + (at 116.84 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0fdc8747-ab7c-44dd-8fd4-020a38d4d632") + ) + (label "DP_AUX-" + (at 116.84 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "15e4f4f0-64bd-4e26-b3a0-25cfe34c71d3") + ) + (label "DP_AUX+" + (at 116.84 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "229d81dc-8131-4663-9623-ac6efa9ada18") + ) + (label "PET0+" + (at 72.39 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3241c131-773c-4cb1-83de-877d2ad39c1a") + ) + (label "DP_ML2+" + (at 116.84 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32f228e9-878b-4915-862c-48ba03b19ca7") + ) + (label "REFCLK0+" + (at 72.39 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "38385821-71f3-49cb-ac38-fd6568e290c5") + ) + (label "REFCLK0-" + (at 72.39 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3d599bb9-2f88-4cee-a91c-d67c587e5007") + ) + (label "PEWAKE0#" + (at 72.39 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41045021-947f-4c79-afbd-8db98f58f035") + ) + (label "PERST0#" + (at 72.39 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "43dddb6c-eb61-4c80-93b8-6e66b27add3a") + ) + (label "PET1+" + (at 116.84 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4542bf37-1d24-4df8-8bd8-2a50d8f2f8c9") + ) + (label "I2C_CLK" + (at 72.39 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53818792-5e9d-41d2-bd78-4e2919024c70") + ) + (label "PER1+" + (at 116.84 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c7bea8c-c3cc-48da-9c7f-56c3d11f1ee3") + ) + (label "PERST1#" + (at 116.84 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "65b9fe38-5b26-4664-8c6c-ae5c77208d79") + ) + (label "DP_ML3-" + (at 116.84 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "703af640-c584-4521-9ede-ba07f0515e97") + ) + (label "PER0-" + (at 72.39 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "728f96fa-1718-48ad-9c92-878af01b390e") + ) + (label "CLKREQ0#" + (at 72.39 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "741b74b8-b2a9-4d8c-bf74-cca0bc6e1092") + ) + (label "DP_ML3+" + (at 116.84 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "74b0de6d-e460-4112-b77a-2d571f2865ff") + ) + (label "ALERT#" + (at 72.39 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "765e816d-4a0e-4194-92b5-e904f9109ce1") + ) + (label "SUSCLK" + (at 72.39 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7e60af1a-e19b-44b7-8acc-d90309909a6b") + ) + (label "PET0-" + (at 72.39 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8dba5465-8abe-401b-b7fe-a50dc91e236e") + ) + (label "DP_ML2-" + (at 116.84 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "93d63c3c-e093-49c1-9ff5-7d7a9e3b3cc4") + ) + (label "PER0+" + (at 72.39 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9613efa7-17d6-46b2-ad39-395731447613") + ) + (label "REFCLK1-" + (at 116.84 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97d0d26d-45ee-4328-99f6-c2a984e947ab") + ) + (label "W_DISABLE1#" + (at 72.39 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9e1fddef-5e69-4456-a12f-6db2d6724d88") + ) + (label "DP_HPD" + (at 116.84 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaad7aa1-905a-4893-b228-be38ac4936bb") + ) + (label "CLKREQ1#" + (at 116.84 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b27d1fcb-f059-427f-bcde-1f349102225f") + ) + (label "W_DISABLE2#" + (at 72.39 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c3432166-4c61-495d-a458-23e0f1d13f95") + ) + (label "PEWAKE1#" + (at 116.84 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cc7cd003-30a4-4758-b942-3e4edd688385") + ) + (label "USB_D-" + (at 72.39 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cef1ef10-72dd-4539-ab8b-5e2846db90b0") + ) + (label "DP_ML1-" + (at 116.84 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d54169cf-982f-4817-8e51-4dd67e897689") + ) + (label "PET1-" + (at 116.84 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d62cd9ea-4c35-4c2b-90d3-1087c2afcb7c") + ) + (label "PER1-" + (at 116.84 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d6a4e062-efea-4130-aec2-a89dfa9113e7") + ) + (label "I2C_DATA" + (at 72.39 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "de2d0ec8-c88a-4387-98bd-c8f94f50f0b3") + ) + (label "LED#1" + (at 72.39 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "def541b3-06c3-48ee-9028-229e178029af") + ) + (label "USB_D+" + (at 72.39 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e93718c5-0e82-4ec0-aa95-d0d12fd4d39c") + ) + (label "DP_ML0-" + (at 116.84 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec20dc8e-e5a5-43b3-84c4-1539330c37ba") + ) + (label "REFCLK1+" + (at 116.84 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "efdc7db3-bc8e-4def-809b-8c584e535925") + ) + (label "DP_ML1+" + (at 116.84 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fa3e172b-b13f-4220-991d-42e8f1981b1f") + ) + (label "LED#2" + (at 72.39 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "feb65e89-c035-4eac-a00b-b964ccc4e89f") + ) + (sheet + (at 78.74 53.34) + (size 31.75 58.42) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5f8b890a-970c-48b0-9196-cd85357954c4") + (property "Sheetname" "M.2 A Key" + (at 78.74 52.6284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A Key.kicad_sch" + (at 78.74 112.3446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 78.74 55.88 180) + (uuid "cf9b7686-e8a7-4e77-bcc5-a912559bc2d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 78.74 58.42 180) + (uuid "d5fc4cbd-3aa5-486f-b4b7-0045a10a5b17") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 78.74 62.23 180) + (uuid "1e393619-a03e-4d55-8997-875530f17bfd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE2#" input + (at 78.74 64.77 180) + (uuid "992fb1f3-7d32-462f-86e0-357f686c54bd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 78.74 68.58 180) + (uuid "e2c3bd67-cf4b-41d6-9eae-8a8fc606b379") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#2" output + (at 78.74 71.12 180) + (uuid "22d04071-28f4-4dcb-9f78-fe2caa64dda2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_DATA" bidirectional + (at 78.74 74.93 180) + (uuid "26a142b3-8c85-45d1-8f0c-3ec39a5257aa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_CLK" input + (at 78.74 77.47 180) + (uuid "dd995b8a-572e-437b-a708-dbe5460addf9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "ALERT#" output + (at 78.74 80.01 180) + (uuid "22e5ef1d-4e37-426c-89fe-d39c5285c639") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SUSCLK" input + (at 78.74 83.82 180) + (uuid "3ec528cb-4005-4bea-b67b-a0cf04f072fc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 78.74 87.63 180) + (uuid "1698be1c-245b-42f4-ac02-5ce303413304") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 78.74 90.17 180) + (uuid "43aebd9e-82b9-490f-a40e-a5d172a4acc8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 78.74 102.87 180) + (uuid "7deaab73-961f-4087-85b2-83e6be4bb5a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 78.74 105.41 180) + (uuid "443e651b-72f9-4f80-ad5b-0243ca8b2f8e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 78.74 95.25 180) + (uuid "a16f2211-fafc-4ecc-b6f5-f9802d19632d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 78.74 92.71 180) + (uuid "d847f9dc-e6e7-43ab-a289-2051cda2adf0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 78.74 97.79 180) + (uuid "175fefd8-3eb7-4a39-b0d0-bb297045522e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 78.74 107.95 180) + (uuid "af5a20a9-58c9-4118-948f-a84c7324ed2c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 78.74 100.33 180) + (uuid "cdc880c3-29ad-43ec-966d-546131266e32") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 110.49 76.2 0) + (uuid "7e7ba915-034b-4cac-9e35-557f99ee805c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 110.49 60.96 0) + (uuid "b07625af-d309-43ef-af51-a4218370cba9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 110.49 58.42 0) + (uuid "ff8265a0-1fbc-4492-afbd-6f3c76a7bbff") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 110.49 66.04 0) + (uuid "2a56e1fe-0199-47ed-9dcc-492cd308b12c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 110.49 55.88 0) + (uuid "909c6c3e-f0ac-484b-a7e0-6072a86d35c2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 110.49 63.5 0) + (uuid "032db504-ae9e-422f-9bd1-d6b43cb2a94b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 110.49 68.58 0) + (uuid "0b9d7e5e-5ef2-479c-bc6b-60a22ed2998e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 110.49 71.12 0) + (uuid "ad8a81e4-565e-4e11-bbaa-18ce60895331") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 110.49 73.66 0) + (uuid "44cfe178-e082-444e-80a4-40d773857c00") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_HPD" bidirectional + (at 110.49 81.28 0) + (uuid "20c530ce-6625-4dff-a459-e176047b830b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_MLDIR" output + (at 110.49 83.82 0) + (uuid "b6f6846e-440b-4dae-a8c9-8a17bc970b72") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXp" bidirectional + (at 110.49 86.36 0) + (uuid "4428003f-39c0-41a5-8540-d11ad0b6cbe2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_AUXn" bidirectional + (at 110.49 88.9 0) + (uuid "027b80d7-e309-4297-91f2-ad9d30191a49") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0n" bidirectional + (at 110.49 93.98 0) + (uuid "f716350c-6881-4927-bc69-b9b4af647e57") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML0p" bidirectional + (at 110.49 91.44 0) + (uuid "b485570c-4c11-4ee2-9138-f0ca6737685f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1p" bidirectional + (at 110.49 96.52 0) + (uuid "b426c9ee-e799-410b-a739-e0ab01e728aa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML1n" bidirectional + (at 110.49 99.06 0) + (uuid "694a77d0-51c4-445a-aeec-2244431dc88a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2p" bidirectional + (at 110.49 101.6 0) + (uuid "89178e9e-0db0-4b10-8a42-626637a29334") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML2n" bidirectional + (at 110.49 104.14 0) + (uuid "fabe79ce-d860-4855-a8a5-a31d49b568b9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3p" bidirectional + (at 110.49 106.68 0) + (uuid "692cf67a-851d-4a8e-a005-08ffe10bdef2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DP_ML3n" bidirectional + (at 110.49 109.22 0) + (uuid "9b94cd38-5dae-49dc-8088-1f94613ff040") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch new file mode 100644 index 0000000..5163ac2 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch @@ -0,0 +1,3992 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d21209cf-d1f8-4eb7-aed8-e43843eefa7b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "DP_MLDIR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -30.48 0) + (length 2.54) + (name "DP_ML3n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -33.02 0) + (length 2.54) + (name "DP_ML3p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -35.56 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -38.1 0) + (length 2.54) + (name "DP_ML2n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -40.64 0) + (length 2.54) + (name "DP_ML2p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -43.18 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -45.72 0) + (length 2.54) + (name "DP_HPD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -81.28 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -83.82 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -88.9 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -91.44 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -20.32 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -96.52 0) + (length 2.54) + (name "REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -99.06 0) + (length 2.54) + (name "REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -13.97 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -26.67 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -31.75 180) + (length 2.54) + (name "DP_AUXn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -34.29 180) + (length 2.54) + (name "DP_AUXp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -36.83 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -39.37 180) + (length 2.54) + (name "DP_ML1n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -41.91 180) + (length 2.54) + (name "DP_ML1p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -44.45 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -46.99 180) + (length 2.54) + (name "DP_ML0n" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -49.53 180) + (length 2.54) + (name "DP_ML0p" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -52.07 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 21.59 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 21.59 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -90.17 180) + (length 2.54) + (name "PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -92.71 180) + (length 2.54) + (name "CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -95.25 180) + (length 2.54) + (name "PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 93.98 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "092dcd80-413e-42e6-8687-1bd5396a540c") + ) + (junction + (at 93.98 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "33a60272-5f79-4e42-9844-0b192e8e9a3f") + ) + (junction + (at 146.05 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "527b0e34-5954-446e-8ea7-48fad314e97f") + ) + (junction + (at 93.98 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6dc9d5d1-bcd2-4bd0-ae51-59a805f19e67") + ) + (junction + (at 93.98 87.63) + (diameter 0) + (color 0 0 0 0) + (uuid "6e5295cd-e1c6-4bc6-8bb9-285fc084a35b") + ) + (junction + (at 146.05 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7270b11a-e68f-460c-aaf2-a174bd350577") + ) + (junction + (at 93.98 140.97) + (diameter 0) + (color 0 0 0 0) + (uuid "7f5582b6-9362-4afe-8b9c-88a9fe640777") + ) + (junction + (at 93.98 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "8854afad-b308-49a8-a390-6fd4083f1960") + ) + (junction + (at 93.98 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "8b036672-47fd-422e-85f7-addb2862e080") + ) + (junction + (at 93.98 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9f543488-5e7b-4408-9015-2a5efcfae51e") + ) + (junction + (at 93.98 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "a7381c28-92d4-4d0a-ac36-9467d031040c") + ) + (junction + (at 93.98 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "ba6b3af1-290f-46e8-b2d2-f50190caaa7c") + ) + (junction + (at 146.05 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c20c3b56-cf9f-43af-a670-621af48ebf21") + ) + (junction + (at 93.98 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e49e1d41-ff15-4ad9-9ec6-5798f8f1053a") + ) + (no_connect + (at 142.24 101.6) + (uuid "1c73b5fa-0241-4d9b-ae90-e92166476cc0") + ) + (no_connect + (at 142.24 127) + (uuid "476fbfd2-a72f-47bb-b995-67112f19e541") + ) + (no_connect + (at 142.24 104.14) + (uuid "b8a16ef8-97e3-43d7-a8aa-1acaa7cc2cfd") + ) + (no_connect + (at 142.24 106.68) + (uuid "b902b495-9811-42fa-be3f-d16ef09bb106") + ) + (no_connect + (at 142.24 96.52) + (uuid "c545dfe2-7e0e-4e21-987f-2b644c806661") + ) + (no_connect + (at 142.24 99.06) + (uuid "d4131151-7e72-4f27-88e3-67d82429271e") + ) + (no_connect + (at 142.24 93.98) + (uuid "f308d38a-bafc-43dd-9775-d444b77cf382") + ) + (wire + (pts + (xy 142.24 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007860a4-2119-4dbf-bd72-3d8903323dc1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "057810c7-54c7-4858-a5be-a49da5f3f446") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b29f027-b711-4817-b485-da7fae217e9d") + ) + (wire + (pts + (xy 76.2 128.27) (xy 100.33 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bd53e55-de0c-4c10-a641-46e4ae8cd0dc") + ) + (wire + (pts + (xy 93.98 133.35) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3bbafe-2b33-432e-a0cd-27651d4f4fbc") + ) + (wire + (pts + (xy 93.98 110.49) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cffed6a-18b5-4851-9d7c-7f62052efe98") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d15a417-51c8-47cb-9660-a21261ba69c8") + ) + (wire + (pts + (xy 74.93 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2f520-0270-40f7-af4c-f4b65249604a") + ) + (wire + (pts + (xy 210.82 77.47) (xy 210.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "133371a9-de69-46d6-b5ed-f5097e16b864") + ) + (wire + (pts + (xy 142.24 48.26) (xy 152.4 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13e6d8d1-5436-41f5-85ea-8dbf00deaba3") + ) + (wire + (pts + (xy 142.24 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1472fa5d-8cee-483a-8f51-032086f16705") + ) + (wire + (pts + (xy 85.09 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c3481de-3c0f-4494-8632-c53b4623b38c") + ) + (wire + (pts + (xy 100.33 140.97) (xy 93.98 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2680081b-077c-4026-857a-557901f348a8") + ) + (wire + (pts + (xy 142.24 111.76) (xy 147.32 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "299a62eb-211b-4d22-863e-5ea502349275") + ) + (wire + (pts + (xy 142.24 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd7c9e8-f2f9-49ca-aa8c-5195c54307c6") + ) + (wire + (pts + (xy 93.98 102.87) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30de8c34-b79e-4414-bfb6-433a7ed3f6c0") + ) + (wire + (pts + (xy 85.09 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3146b269-db63-4ca8-8de6-3da7844f7f80") + ) + (wire + (pts + (xy 100.33 46.99) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "325994bd-216e-482f-9d11-0cfc00125283") + ) + (wire + (pts + (xy 142.24 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d4a696-ed06-4972-81ec-3a5b65a97687") + ) + (wire + (pts + (xy 100.33 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3898faaa-3fa8-4f0a-b35f-a860978abb14") + ) + (wire + (pts + (xy 142.24 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39c6d71c-8d83-45a4-b061-9a118742b849") + ) + (wire + (pts + (xy 93.98 74.93) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b043980-3769-4ab8-8813-af5f3dfe86d0") + ) + (wire + (pts + (xy 100.33 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d0cc72f-e258-4462-94ca-57058d69f930") + ) + (wire + (pts + (xy 85.09 49.53) (xy 100.33 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406284b0-4db9-4854-bc88-6230637539c6") + ) + (wire + (pts + (xy 74.93 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "406e7bcb-cc33-437d-888b-cb28d39bcf17") + ) + (wire + (pts + (xy 93.98 46.99) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43b454ed-a184-40db-b286-732db664af2e") + ) + (wire + (pts + (xy 142.24 68.58) (xy 146.05 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cc88864-2278-4b72-b1c4-b2e71e539984") + ) + (wire + (pts + (xy 100.33 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d889bf9-0651-42c3-877c-0e338e2a3e08") + ) + (wire + (pts + (xy 100.33 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "697e0512-f45d-42e8-a0a8-425fcd2c973e") + ) + (wire + (pts + (xy 85.09 52.07) (xy 100.33 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a360327-53d1-4d2a-9883-653ece614299") + ) + (wire + (pts + (xy 100.33 125.73) (xy 93.98 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d7b986f-b7eb-4e6c-a738-6c2fea21dcfb") + ) + (wire + (pts + (xy 142.24 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70874720-e8f1-4855-b9a9-1f6347ee4c06") + ) + (wire + (pts + (xy 142.24 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "717318cf-4756-4684-b9d5-a739792ef06f") + ) + (wire + (pts + (xy 55.88 100.33) (xy 59.69 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "721462f2-25c9-464a-84be-a15fe637eea8") + ) + (wire + (pts + (xy 142.24 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75dd34f4-6caf-4234-86f0-e4ebfcf2c3c8") + ) + (wire + (pts + (xy 100.33 54.61) (xy 93.98 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77815e96-66c7-469a-af03-923c4368f51b") + ) + (wire + (pts + (xy 85.09 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79f98e6d-06d0-4b62-8a98-d527af4d6a97") + ) + (wire + (pts + (xy 55.88 128.27) (xy 60.96 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a64e00e-65ff-4ade-989f-df74efd928ad") + ) + (wire + (pts + (xy 142.24 114.3) (xy 147.32 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e831fc3-43ef-4d54-8aeb-71242b3a2d42") + ) + (wire + (pts + (xy 55.88 97.79) (xy 59.69 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80aea582-6efb-481a-af27-6ef3d918c74c") + ) + (wire + (pts + (xy 142.24 53.34) (xy 148.59 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b95047-8155-453f-95b2-9948ff9020ef") + ) + (wire + (pts + (xy 85.09 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c79100-38cc-4bb5-9448-06a00d82f910") + ) + (wire + (pts + (xy 93.98 82.55) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a2677a0-6729-4394-89dd-43cc0fddac7b") + ) + (wire + (pts + (xy 100.33 87.63) (xy 93.98 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d874253-5c54-4542-8748-58fd708dce96") + ) + (wire + (pts + (xy 142.24 132.08) (xy 147.32 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dba04a6-c0a5-4587-8304-aab344305bdb") + ) + (wire + (pts + (xy 85.09 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e54bb63-05e0-4a7c-b9d2-72666965842a") + ) + (wire + (pts + (xy 142.24 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90c98d61-a969-4186-ad6c-44f4333ce0dd") + ) + (wire + (pts + (xy 142.24 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "921ca148-f555-420f-b6b6-f786a0666501") + ) + (wire + (pts + (xy 142.24 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac48570-e514-4286-b2a6-888d4257dd0d") + ) + (wire + (pts + (xy 142.24 50.8) (xy 152.4 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9deee8ec-bc19-446a-99af-0afc2d1ee850") + ) + (wire + (pts + (xy 146.05 91.44) (xy 146.05 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e24ef15-2edb-461e-927f-afebebfae7ed") + ) + (wire + (pts + (xy 85.09 105.41) (xy 100.33 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e7c72c3-03d7-463f-a3a5-7db985ecf5b2") + ) + (wire + (pts + (xy 142.24 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ba0cb0-34f0-4889-8ae3-4f2bf2d9342b") + ) + (wire + (pts + (xy 93.98 87.63) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a392cb03-973c-4cfc-b39f-9d8e4a9d816b") + ) + (wire + (pts + (xy 142.24 134.62) (xy 147.32 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7915690-4a9c-407e-96f8-0113a95dbc1a") + ) + (wire + (pts + (xy 85.09 113.03) (xy 100.33 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7e98e7b-d7ae-4d5e-81f7-a91a7fa9fe65") + ) + (wire + (pts + (xy 142.24 137.16) (xy 152.4 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac2eca88-aac6-4738-8c37-f92eb8aed3b4") + ) + (wire + (pts + (xy 55.88 130.81) (xy 60.96 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae316202-3d55-48c2-9857-2892a8498aa1") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6d4523-5a71-4074-92e8-b346a30c19f8") + ) + (wire + (pts + (xy 85.09 67.31) (xy 100.33 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b514987e-16be-473b-9510-c9433ad3b6e1") + ) + (wire + (pts + (xy 142.24 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba157a18-43f4-47d4-8447-c6a5a25dbf6b") + ) + (wire + (pts + (xy 85.09 69.85) (xy 100.33 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbd4ab8e-e51b-404b-9270-ff7c94033a59") + ) + (wire + (pts + (xy 85.09 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfee5d30-c06c-4bff-8069-9625b9340cd0") + ) + (wire + (pts + (xy 142.24 116.84) (xy 147.32 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1061586-d0dc-4a07-b63d-02719177a988") + ) + (wire + (pts + (xy 93.98 95.25) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2a68a32-ddcb-4ed7-a24d-478c6772ca79") + ) + (wire + (pts + (xy 85.09 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68d2e30-7400-4304-85b1-33c76741921f") + ) + (wire + (pts + (xy 100.33 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d11e483c-f44d-4a8c-af68-913fbb1fa97b") + ) + (wire + (pts + (xy 100.33 133.35) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d294a071-0855-4353-b3ad-f2c644dc6d88") + ) + (wire + (pts + (xy 142.24 139.7) (xy 152.4 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42de3a0-62ce-446a-94fd-908e54457635") + ) + (wire + (pts + (xy 85.09 135.89) (xy 100.33 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5f1c695-e78f-41a3-a08b-6147f7660abd") + ) + (wire + (pts + (xy 85.09 138.43) (xy 100.33 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0e7f3f-a48d-4a0b-a5be-cf4382b64e35") + ) + (wire + (pts + (xy 85.09 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e3d659-0d83-43fb-a4d2-29526add4034") + ) + (wire + (pts + (xy 142.24 129.54) (xy 147.32 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1579420-5f16-4ede-a58f-a0411a228d44") + ) + (wire + (pts + (xy 76.2 130.81) (xy 100.33 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e456f88c-30f4-42db-b747-f2530b83c11c") + ) + (wire + (pts + (xy 93.98 125.73) (xy 93.98 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea2cbe67-35b8-4d77-b14e-3776cd60104f") + ) + (wire + (pts + (xy 100.33 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb47d4b2-85aa-491f-a5b1-b6a1b818f374") + ) + (wire + (pts + (xy 85.09 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2990620-d1d9-4197-b619-6a186812d9e5") + ) + (wire + (pts + (xy 142.24 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5607f53-35dc-4412-a46b-a8c497c735c7") + ) + (wire + (pts + (xy 85.09 107.95) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8482338-dd9c-4358-a069-2303a27f045d") + ) + (wire + (pts + (xy 93.98 140.97) (xy 93.98 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa00390a-a51a-4294-a30d-b022881b5b58") + ) + (wire + (pts + (xy 146.05 68.58) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa438358-9dca-4dd5-809a-25aaea98c879") + ) + (label "PET0P" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0649e8f7-b079-4149-8289-87a7d447d8a9") + ) + (label "PET1N" + (at 87.63 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "280c8a3d-a304-44bf-8263-cd7cc8b2db83") + ) + (label "PET0N" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "405891c7-9a18-44bb-8c98-ece7523be77f") + ) + (label "PET1P" + (at 87.63 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "708f786b-3636-4f4c-83b4-745af01f0b14") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 85.09 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "03f00ea3-8517-4400-832e-0fb09f6d76b5") + ) + (hierarchical_label "LED#2" + (shape output) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0b9235c5-4a28-434c-b41f-c5f7a9c41d5f") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 147.32 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "11b3cd17-6beb-474d-97be-4887f2118559") + ) + (hierarchical_label "DP_AUXn" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "24ea06d1-9f3f-4141-b287-8de885106f7c") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 147.32 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "276eb7f1-3502-423b-b777-be4b419b21f1") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 147.32 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2cab961f-9c80-4208-82a7-3956d2fdfe8a") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 85.09 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "36da3f34-af50-4800-8a0c-188f5f6c0730") + ) + (hierarchical_label "PETn1" + (shape output) + (at 55.88 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39241f7c-b26b-415c-ba8a-5e745b491ffc") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 85.09 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3a882127-447c-42a0-85ee-8a64c804d89f") + ) + (hierarchical_label "DP_ML1p" + (shape bidirectional) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3da0fc45-db2a-4fe9-9663-e194e093c69f") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 85.09 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3eb6bb34-b13e-4cff-b6e3-f025658d5336") + ) + (hierarchical_label "PERp1" + (shape input) + (at 85.09 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "547a713d-f939-4c92-828f-2076a1204ce8") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "581cd08a-3662-4f66-9e08-d893e78f47b7") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 85.09 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "66da252a-4fc9-4126-b107-b7fc3ee090c9") + ) + (hierarchical_label "DP_ML0p" + (shape bidirectional) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "70d872f5-ad60-47ed-8489-bcb6b7365b21") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 85.09 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "783a0bf6-882b-4aed-9d48-4855e1cb7062") + ) + (hierarchical_label "DP_ML0n" + (shape bidirectional) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7cb7e3b1-3ad1-42a4-83b0-c5d14387c0cd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 85.09 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80e5a997-3cfb-4469-9e0a-d2eda42aaba3") + ) + (hierarchical_label "DP_MLDIR" + (shape output) + (at 85.09 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88995f2d-3038-40b7-b0be-7db98363988d") + ) + (hierarchical_label "LED#1" + (shape output) + (at 148.59 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "89706dd1-a571-4242-a10d-f468661a012c") + ) + (hierarchical_label "DP_ML3p" + (shape bidirectional) + (at 85.09 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8ff86791-6da9-450d-aeb4-e8d3721c2425") + ) + (hierarchical_label "DP_ML3n" + (shape bidirectional) + (at 85.09 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919128ac-00d2-461f-9e1e-ec211921b282") + ) + (hierarchical_label "DP_ML2p" + (shape bidirectional) + (at 85.09 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "961c6afc-d87b-4fa9-a5e2-6035f8832857") + ) + (hierarchical_label "PERp0" + (shape input) + (at 85.09 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a76fb77-e132-4c69-8dd3-2de0f0c9039c") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a8f6fec2-18e0-4c2a-8d7f-e6f7028f9953") + ) + (hierarchical_label "PETp1" + (shape output) + (at 55.88 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a9a3d53b-d34e-48a9-a026-378c0a5e33d5") + ) + (hierarchical_label "DP_ML1n" + (shape bidirectional) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "af75fe0a-08e3-45cd-b2e5-35c707ceb20f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 55.88 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b9f46b71-fab8-4bef-9c88-c3dcfb59f3ec") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bb897904-d4dc-42e0-95bf-88cf8e1a8ca4") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 85.09 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c50ea913-ef6d-41b7-a498-a674a460688c") + ) + (hierarchical_label "PERn0" + (shape input) + (at 85.09 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c672c0b9-b3a1-40a8-9f68-6fca7e9cfec6") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d3be7b85-e844-4677-8d27-68586f9b6c0d") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d6f1d194-7609-40ca-864e-1ec404f3a13d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbe8036a-ae45-4f4d-854f-25ff17fd2bb5") + ) + (hierarchical_label "DP_HPD" + (shape bidirectional) + (at 85.09 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e24b18c9-f991-4fc0-bb3f-ae72244a69eb") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 147.32 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ea25ad4a-0f14-44d4-bf4c-68e364baa87e") + ) + (hierarchical_label "DP_ML2n" + (shape bidirectional) + (at 85.09 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f2b4355c-a091-4e51-83e4-da36321dbeaa") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 85.09 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7e9c822-37be-4f95-8d43-5322b66a1ccf") + ) + (hierarchical_label "PETn0" + (shape output) + (at 55.88 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "fa7651b9-0451-48aa-8a7a-c2258911bed4") + ) + (hierarchical_label "DP_AUXp" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fffeb9fb-b3eb-4efb-8ba3-0f4ace4b82d5") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 137.16 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR05" + (at 148.59 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 137.1599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a4bcbe3-0076-4470-b583-814ead93bec2") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A_Key") + (at 120.65 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") + (property "Reference" "J1" + (at 121.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A Key Connector" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "25" + (uuid "64545b6b-fdac-4fe6-be83-1b9a186bfb27") + ) + (pin "19" + (uuid "25ad393b-08d9-4af5-b9c9-eaf2ce695900") + ) + (pin "1" + (uuid "cad20f85-b383-41ab-8bac-26e351899902") + ) + (pin "3" + (uuid "32cfabc3-a6fc-4d61-97e9-92985d5d027b") + ) + (pin "5" + (uuid "69f8b552-8e64-41e8-9d3c-0b689318e8ae") + ) + (pin "7" + (uuid "a63be346-d3e6-4ccd-93c9-76154670a9d0") + ) + (pin "17" + (uuid "6ded45d5-7aed-443f-870a-65924760d63b") + ) + (pin "21" + (uuid "01102733-aad0-4e79-be51-2d72d68b8ac5") + ) + (pin "23" + (uuid "d1c0b06d-69ca-4da2-9717-e264e1b51487") + ) + (pin "27" + (uuid "1394e018-bc9a-42ff-91b2-b655a352bd5e") + ) + (pin "29" + (uuid "0ceca7a9-b0e1-4111-bd19-bb63ee4893d4") + ) + (pin "31" + (uuid "8434a59c-4be7-4d85-9b2f-dc1f1f33fcd0") + ) + (pin "33" + (uuid "2391d9f3-ca96-472e-a84d-95f0358a0743") + ) + (pin "35" + (uuid "12317688-5aed-411e-b480-2ff00451a8b0") + ) + (pin "37" + (uuid "d667ebf9-5499-4b25-acf6-1d703979ab0e") + ) + (pin "39" + (uuid "b8d3c22b-a2b9-4683-89d4-d172c230e703") + ) + (pin "56" + (uuid "07d7b025-26b6-4e66-bdec-20aa3409da4d") + ) + (pin "61" + (uuid "679083f3-e32d-4a7e-9464-47bc31530ae3") + ) + (pin "68" + (uuid "c3d9b3f7-aa1f-4125-b290-50567f062cc7") + ) + (pin "72" + (uuid "4ae6ba54-b5e0-4c27-b921-96172787c29d") + ) + (pin "6" + (uuid "dbff88d1-68c4-491f-87b2-e82d4a066154") + ) + (pin "18" + (uuid "13721ef4-970c-4510-87da-b97652ec62d8") + ) + (pin "26" + (uuid "daa35b61-2125-4d6d-90c3-6a235fa7e1f6") + ) + (pin "30" + (uuid "a3ad3878-62ed-46a5-85b6-e94299f5afa0") + ) + (pin "45" + (uuid "6b4bd2b2-ca2f-4464-a888-cd735ecbcb97") + ) + (pin "34" + (uuid "0fb131e9-fa3c-4e9d-9ae4-03dc8f9a5eae") + ) + (pin "28" + (uuid "2bb6f8ef-1e96-4819-8ef0-3277c1a54d10") + ) + (pin "40" + (uuid "830182a6-432d-4a79-8eae-0b9b361c6ed4") + ) + (pin "59" + (uuid "f8c78a0e-861c-4a27-889a-fb8291620480") + ) + (pin "24" + (uuid "be5d205b-5b68-4510-9ce1-864a17658395") + ) + (pin "46" + (uuid "e67c5a65-7280-4889-926d-f38a20e1215a") + ) + (pin "48" + (uuid "8243de2a-0fb5-413f-968c-3ab268ca10fc") + ) + (pin "66" + (uuid "46b4915b-28f6-4201-a9e7-ec7ff7a74b34") + ) + (pin "75" + (uuid "fa267a5a-74e0-4417-8ddb-90744c6c47ba") + ) + (pin "16" + (uuid "ee12569f-5752-4830-b27f-314fbe8b20d4") + ) + (pin "41" + (uuid "de2a3af5-299a-4d31-b058-ec8b0248ff99") + ) + (pin "67" + (uuid "1f16230c-2ee8-412c-b584-457735525d1b") + ) + (pin "22" + (uuid "a194435f-6f79-4401-b7a8-364ba42113fc") + ) + (pin "32" + (uuid "5180251b-b436-4e67-9eb2-4c7feb0086e1") + ) + (pin "38" + (uuid "66d2fe3e-58b8-4f5f-be55-050e961f4928") + ) + (pin "49" + (uuid "01556de5-77dc-4279-999d-3a1f9d2fcce9") + ) + (pin "43" + (uuid "f68046c0-e102-4826-ad08-deb2662b2209") + ) + (pin "63" + (uuid "a6f64289-78c6-4c01-9a8c-a5f052c4719e") + ) + (pin "53" + (uuid "61c32c37-0196-47f2-8c15-dcec80769a74") + ) + (pin "51" + (uuid "043455e8-3f89-47a0-accd-5860a63785bc") + ) + (pin "54" + (uuid "d7107b56-1b94-454c-8397-539d25f5ba2a") + ) + (pin "69" + (uuid "153c0872-167a-434a-b520-f484ec9bb25b") + ) + (pin "4" + (uuid "524fdb0e-d289-4358-a939-4f13d9c28a01") + ) + (pin "57" + (uuid "18e9e74c-75bc-4c2f-978f-6b34905acf15") + ) + (pin "50" + (uuid "2e01d568-f89f-4f5f-98e2-8cf7b6baaa1e") + ) + (pin "73" + (uuid "f99c9e98-57c8-42c6-9bb0-717346c8fcf3") + ) + (pin "47" + (uuid "6b8d148a-fb6b-43ff-ba39-df97c49509fc") + ) + (pin "20" + (uuid "f9c04d5a-7acb-40d5-8b5c-2a39ecc4ade7") + ) + (pin "36" + (uuid "64d1fc71-28a4-44f4-bb60-c257eba77ff2") + ) + (pin "58" + (uuid "811c50ff-14a0-4fbf-a5df-0843ffc37c27") + ) + (pin "44" + (uuid "eccf8b81-8e07-4dde-a7ce-b51bfeb1fdcf") + ) + (pin "60" + (uuid "77b6d8bc-a186-48f9-b440-8e2a22897d32") + ) + (pin "65" + (uuid "d772032c-b334-4841-8f0e-87dd6b439aa6") + ) + (pin "71" + (uuid "80e6103b-b510-46ca-bdeb-3a67338104ef") + ) + (pin "2" + (uuid "5463195f-8b29-4cee-baf0-cca397d37d28") + ) + (pin "42" + (uuid "48651b02-f248-4139-8223-dbc061461884") + ) + (pin "52" + (uuid "fb06e907-4f8d-4892-9f5f-1b12d3b3e7b6") + ) + (pin "55" + (uuid "80ebec00-5208-4ccc-9d3a-8895e338eb19") + ) + (pin "62" + (uuid "9adb0fac-0bf4-4397-b2b6-02b94d4c7037") + ) + (pin "64" + (uuid "69bfa4ab-86fa-4a8f-afa0-eafa3c9c2e41") + ) + (pin "70" + (uuid "b5d359d4-d268-4d82-8ab6-3b97f7c7513a") + ) + (pin "74" + (uuid "a92b7a69-2550-40db-bafb-698020e7dddd") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR01" + (at 93.98 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c47d76ee-6a1e-4595-9287-2bbd7fed251b") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR04" + (at 148.59 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d5f247ac-fda1-4c99-b699-407bd25ee3d8") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 210.82 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") + (property "Reference" "#PWR07" + (at 210.82 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 210.82 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 210.82 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "79d8bc17-4660-4777-98cb-1cdb956011aa") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR03" + (at 148.59 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 48.2599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "91459617-065a-40fc-ab4c-b52f25a6508f") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR06" + (at 148.59 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1dfd3501-96a2-4dc0-a2df-c19db4f73a2f") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 146.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR02" + (at 146.05 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.05 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 146.05 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4a5fb20a-9651-4120-9d74-c53b3314b3f5") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 210.82 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") + (property "Reference" "H1" + (at 213.36 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 213.36 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 210.82 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ba7e0847-0334-4d98-985c-29cd7e0bcfdb") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 59.69 96.52) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "424c4cf5-3c3c-49ef-81c3-66eb0f823d39") + (property "Sheetname" "PCIe Couple Caps1" + (at 59.69 95.8084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 59.69 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 59.69 100.33 180) + (uuid "6619820b-6005-4698-82bd-c715277f0e11") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 74.93 97.79 0) + (uuid "b3ccabc2-1251-4420-aaa8-d0b75e538ada") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 59.69 97.79 180) + (uuid "167e809e-56b3-4b7b-83bd-e59583b688eb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 74.93 100.33 0) + (uuid "2d37645f-dee3-42ca-9434-1b17581fae09") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (page "4") + ) + ) + ) + ) + (sheet + (at 60.96 127) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "adcd4998-a306-4f2e-b87b-352712eb899b") + (property "Sheetname" "PCIe Couple Caps" + (at 60.96 126.2884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 60.96 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 60.96 130.81 180) + (uuid "fc820b2b-99af-41bb-b23c-e1d39ef806c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 76.2 128.27 0) + (uuid "e9ddc21b-58db-4b9b-a204-419b5eb9d495") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 60.96 128.27 180) + (uuid "8d84ba56-7df1-4804-a2bd-abc7f983be65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 76.2 130.81 0) + (uuid "80e12c76-f54b-4989-bd16-d75d69f6ff0f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..845d815 --- /dev/null +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "531c8b68-c4dc-47be-9ac0-a49a1e5c6607") + ) + (pin "1" + (uuid "d79c907b-c188-4d99-b79e-b99fd40948c6") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C2") + (unit 1) + ) + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C3" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d37a1c29-ad6d-4121-a2e1-21eeca856707") + ) + (pin "1" + (uuid "29c415f6-6807-4461-9610-88f1eb16c3ad") + ) + (instances + (project "M.2 A Key 3080" + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C4") + (unit 1) + ) + (path "/366d35ae-ef7f-4fd1-8d12-669fbc13649f/5f8b890a-970c-48b0-9196-cd85357954c4/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C3") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl new file mode 100644 index 0000000..4c62b54 --- /dev/null +++ b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x16_low.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} From 81e38098baa53f27ca1e7b214d39f9e5b684291c Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 22:01:35 -0400 Subject: [PATCH 11/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5281b9d..3debbb2 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Updated for KiCad 9.0.1 ### Contents **Templates:** +* M.2 A Key 22/30mm width, 30/42/60/80/110 length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile * x4 cards: full size, half length, low profile From 9a3840efc01efd26d1ac48f9ac26155e992d99b3 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 22:10:56 -0400 Subject: [PATCH 12/34] Added AC Cap note to A Key Templates added note about AC coupling caps for diff signals on the a key templates --- .../M.2 A Key 22110/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 2230/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 2242/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 2260/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 2280/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 30110/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 3030/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 3042/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 3060/M.2 A Key.kicad_sch | 10 ++ .../M.2 A Key 3080/M.2 A Key.kicad_sch | 10 ++ .../PCIexpress_x16_low.kicad_prl | 136 ------------------ 11 files changed, 100 insertions(+), 136 deletions(-) delete mode 100644 Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch index 7a8feda..b803062 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 46.99 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f31f6c64-dedc-4e50-9d1b-a838afee3980") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch index fd89d65..579d4f3 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 48.514 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "4bbffe06-5017-4f7e-a944-46a34b9376b9") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch index f5107eb..e9bbef0 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 84.328 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "4047fce7-c4c4-4eed-9b64-4bcadb770117") + ) (junction (at 97.79 76.2) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch index 9e73d76..4cfa5f2 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.498 90.932 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d90d46a9-43d3-4eba-83cb-72fa4a0bf4a5") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch index acdbec5..eaa93f2 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 48.514 90.678 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "fc6fd604-2373-46b5-be60-351ec09e3c9d") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch index ad32079..83b5496 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 46.482 89.408 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "97c786e5-19e0-472b-b8a9-63b0c761f9a8") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch index c60726e..714c431 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 46.736 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "706e8e96-2af7-403c-938f-fa56a6462c67") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch index 6d35527..585b5c3 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 46.99 90.932 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c4abc6d4-d88f-453b-8dfb-96ae351bfc28") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch index 9a49bac..ac61640 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 48.26 90.932 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "499f32eb-61a0-405f-9167-e48843a30c3c") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch index 5163ac2..e85d838 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key.kicad_sch @@ -1618,6 +1618,16 @@ (embedded_fonts no) ) ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 91.694 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "a9b2560e-33b4-4a51-8602-93e6dcd4c411") + ) (junction (at 93.98 102.87) (diameter 0) diff --git a/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl b/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl deleted file mode 100644 index 4c62b54..0000000 --- a/Templates/PCIe x16 Templates/PCIexpress_x16_low/PCIexpress_x16_low.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x16_low.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} From 292617ca2826d12e12c487840d3fdcb577ff4488 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Sat, 7 Jun 2025 23:40:53 -0400 Subject: [PATCH 13/34] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3debbb2..151d1a0 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Updated for KiCad 9.0.1 ### Contents **Templates:** -* M.2 A Key 22/30mm width, 30/42/60/80/110 length +* M.2 A Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile * x4 cards: full size, half length, low profile From d96d8ac4f92ad98d87471a14b0b55e71eda32e37 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Sun, 8 Jun 2025 18:48:17 -0400 Subject: [PATCH 14/34] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 151d1a0..17f78a5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # PCIexpress-KiCad PCI Expressâ„¢ libraries and templates for KiCad -Made using guidelines from PCI Expressâ„¢ Card Electromechanical Specification Rev. 1.2 +Made using guidelines from PCI Expressâ„¢ Card Electromechanical Specification Rev. 1.2 and PCI Expressâ„¢ M.2 Specification Revision 1.0 Updated for KiCad 9.0.1 From 268dc65756dbfd02c16449d48d77b847af474ed9 Mon Sep 17 00:00:00 2001 From: SuperCookie Date: Wed, 11 Jun 2025 15:00:19 -0400 Subject: [PATCH 15/34] Added M Key Templates -added M key templates for all sized -corrected M Key symbol pinout -changed m.2 board thickness for A & M Key Templates --- Library/PCIexpress.kicad_sym | 4 +- .../M.2 A Key 22110/M.2 A Key 22110.kicad_pcb | 41 +- .../M.2 A Key 2230/M.2 A Key 2230.kicad_pcb | 4 +- .../M.2 A Key 2242/M.2 A Key 2242.kicad_pcb | 41 +- .../M.2 A Key 2260/M.2 A Key 2260.kicad_pcb | 41 +- .../M.2 A Key 2280/M.2 A Key 2280.kicad_pcb | 133 +- .../M.2 A Key 30110/M.2 A Key 30110.kicad_pcb | 41 +- .../M.2 A Key 3030/M.2 A Key 3030.kicad_pcb | 133 +- .../M.2 A Key 3042/M.2 A Key 3042.kicad_pcb | 41 +- .../M.2 A Key 3060/M.2 A Key 3060.kicad_pcb | 41 +- .../M.2 A Key 3080/M.2 A Key 3080.kicad_pcb | 41 +- .../M.2 M Key 22110/M.2 M Key 22110.kicad_pcb | 4133 ++++++++++++++++ .../M.2 M Key 22110/M.2 M Key 22110.kicad_pro | 638 +++ .../M.2 M Key 22110/M.2 M Key 22110.kicad_sch | 806 ++++ .../M.2 M Key 22110/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 2230/M.2 M Key 2230.kicad_pcb | 4172 ++++++++++++++++ .../M.2 M Key 2230/M.2 M Key 2230.kicad_pro | 638 +++ .../M.2 M Key 2230/M.2 M Key 2230.kicad_sch | 806 ++++ .../M.2 M Key 2230/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 2230/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 2242/M.2 M Key 2242.kicad_pcb | 4256 +++++++++++++++++ .../M.2 M Key 2242/M.2 M Key 2242.kicad_pro | 638 +++ .../M.2 M Key 2242/M.2 M Key 2242.kicad_sch | 806 ++++ .../M.2 M Key 2242/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 2242/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 2260/M.2 M Key 2260.kicad_pcb | 4132 ++++++++++++++++ .../M.2 M Key 2260/M.2 M Key 2260.kicad_pro | 638 +++ .../M.2 M Key 2260/M.2 M Key 2260.kicad_sch | 806 ++++ .../M.2 M Key 2260/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 2260/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 2280/M.2 M Key 2280.kicad_pcb | 4136 ++++++++++++++++ .../M.2 M Key 2280/M.2 M Key 2280.kicad_pro | 638 +++ .../M.2 M Key 2280/M.2 M Key 2280.kicad_sch | 806 ++++ .../M.2 M Key 2280/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 2280/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 30110/M.2 M Key 30110.kicad_pcb | 4156 ++++++++++++++++ .../M.2 M Key 30110/M.2 M Key 30110.kicad_pro | 638 +++ .../M.2 M Key 30110/M.2 M Key 30110.kicad_sch | 806 ++++ .../M.2 M Key 30110/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 3030/M.2 M Key 3030.kicad_pcb | 4154 ++++++++++++++++ .../M.2 M Key 3030/M.2 M Key 3030.kicad_pro | 638 +++ .../M.2 M Key 3030/M.2 M Key 3030.kicad_sch | 806 ++++ .../M.2 M Key 3030/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 3030/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 3042/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 3042/M.2 M key 3042.kicad_pcb | 4156 ++++++++++++++++ .../M.2 M Key 3042/M.2 M key 3042.kicad_pro | 638 +++ .../M.2 M Key 3042/M.2 M key 3042.kicad_sch | 806 ++++ .../M.2 M Key 3042/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 3060/M.2 M Key 3060.kicad_pcb | 4157 ++++++++++++++++ .../M.2 M Key 3060/M.2 M Key 3060.kicad_pro | 638 +++ .../M.2 M Key 3060/M.2 M Key 3060.kicad_sch | 806 ++++ .../M.2 M Key 3060/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 3060/PCIe Couple Caps.kicad_sch | 396 ++ .../M.2 M Key 3080/M.2 M Key 3080.kicad_pcb | 4156 ++++++++++++++++ .../M.2 M Key 3080/M.2 M Key 3080.kicad_pro | 638 +++ .../M.2 M Key 3080/M.2 M Key 3080.kicad_sch | 806 ++++ .../M.2 M Key 3080/M.2 M Key.kicad_sch | 4166 ++++++++++++++++ .../M.2 M Key 3080/PCIe Couple Caps.kicad_sch | 396 ++ 61 files changed, 102032 insertions(+), 197 deletions(-) create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pro create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key.kicad_sch create mode 100644 Templates/M.2 M Key Templates/M.2 M Key 3080/PCIe Couple Caps.kicad_sch diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 6fdb2c7..923db34 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -17464,10 +17464,10 @@ ) ) ) - (pin unspecified line + (pin input line (at 21.59 -92.71 180) (length 2.54) - (name "68" + (name "SUSCLK" (effects (font (size 1.27 1.27) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb index 95cc37d..f716cfc 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb index a01e357..a97be14 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -51,7 +51,7 @@ ) (layer "dielectric 1" (type "core") - (thickness 1.51) + (thickness 0.71) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb index 3a5fa6d..5a4463b 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb index 76ae459..3dbd236 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb index 7b3ba49..830cb92 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) @@ -192,7 +231,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "345fc69c-bc74-4723-909a-9e0481f49dc7") ) (fp_line @@ -203,7 +241,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "2879e6be-58a8-4919-8258-dd646a4fa70e") ) (fp_line @@ -214,7 +251,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "22c18dfc-fa62-4aa0-a49f-8742c2efde6f") ) (fp_line @@ -225,7 +261,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "6575b5c9-98b5-4201-ad5a-c5943c545808") ) (fp_line @@ -236,7 +271,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "bfe55b26-f7f3-45ee-9ddb-9e86b9bbb101") ) (fp_line @@ -247,7 +281,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "b4376bd8-9070-4a16-b661-b4dd8831e563") ) (fp_line @@ -258,7 +291,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "8e584a47-99dd-48c6-b2f5-ead09ec41f02") ) (fp_line @@ -269,7 +301,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "7a75a91a-b8bc-4ff6-b172-2d10be272db3") ) (fp_text user "${REFERENCE}" @@ -484,7 +515,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "0486ab09-0005-4e44-80de-2084ad05b93b") ) (fp_line @@ -495,7 +525,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "c660277b-b8ff-41b1-9d80-c956d45d181b") ) (fp_line @@ -506,7 +535,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "01caef55-878d-423f-afa4-b333524923e3") ) (fp_line @@ -517,7 +545,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "a4da4ac3-6ee0-4438-ac82-11638b1574d1") ) (fp_line @@ -528,7 +555,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "e65c6963-c237-4c5c-b05d-d50c20f3170c") ) (fp_line @@ -539,7 +565,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "b0c322f5-bcae-49ac-baa7-686b5c2e078d") ) (fp_line @@ -550,7 +575,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "d60858a1-98c1-4366-b6c6-de65e11e8986") ) (fp_line @@ -561,7 +585,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "755641ee-08d6-458a-b4ab-2be9fc576a36") ) (fp_text user "${REFERENCE}" @@ -681,7 +704,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "72f55fc4-f281-4fbd-9991-ee17c3c0aa4b") ) (fp_line @@ -692,7 +714,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "f84b6639-00d2-44ec-a865-7ce8e90332e0") ) (fp_line @@ -703,7 +724,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "beee16f2-718b-4627-9e8d-8f312fb00c08") ) (fp_line @@ -714,7 +734,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "999d9fbe-02c4-4f93-a0c2-90a0ba4b4921") ) (fp_line @@ -725,7 +744,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "710d1bc2-b524-4906-82d0-2013fa41ffaf") ) (fp_line @@ -736,7 +754,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "40773091-272a-4f53-aab6-885204026c53") ) (fp_line @@ -747,7 +764,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "072fb749-70ec-44aa-90d2-b1ee6823f34b") ) (fp_line @@ -758,7 +774,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "c228a228-00ac-4282-988a-6bf9babec12a") ) (fp_text user "${REFERENCE}" @@ -878,7 +893,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "472fb22e-a16f-4155-a21e-fca13768dc8b") ) (fp_line @@ -889,7 +903,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "ad3c226e-319f-4f04-a49a-eff6a6b1a230") ) (fp_line @@ -900,7 +913,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "2aade58c-7650-4e6f-bcdb-f2e563ec7da5") ) (fp_line @@ -911,7 +923,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789486) (uuid "e0335270-4b61-4103-9734-5746c3e5c524") ) (fp_line @@ -922,7 +933,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "878a58b4-2064-4d7d-8107-d200337a47b3") ) (fp_line @@ -933,7 +943,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "30a0b5c2-9101-4029-9031-310d3b45dc41") ) (fp_line @@ -944,7 +953,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "0267cfc4-bb0d-4169-80fa-c5f858450632") ) (fp_line @@ -955,7 +963,6 @@ (type solid) ) (layer "F.Fab") - (net 673789486) (uuid "5d76ac86-4fde-44cb-9e1f-4c6595409a9f") ) (fp_text user "${REFERENCE}" @@ -1091,7 +1098,6 @@ ) (fill yes) (layer "F.Mask") - (net 673789486) (uuid "55ccc5b1-2da8-4a93-b278-78e0f1a57216") ) (fp_rect @@ -1103,7 +1109,6 @@ ) (fill yes) (layer "B.Mask") - (net 673789486) (uuid "3f510877-2d97-48a1-80e9-e0075a3e5b53") ) (fp_line @@ -1114,7 +1119,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "34899977-fa1d-4883-8e4e-8b1be4e958e5") ) (fp_line @@ -1125,7 +1129,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "f183b266-62cc-4fc1-9d28-ffca1f2ca738") ) (fp_line @@ -1136,7 +1139,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "173e995b-e3df-45e9-9762-ce4ebb8658ee") ) (fp_line @@ -1147,7 +1149,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "c2b4a458-09eb-4b39-ada8-339eca7ec4c8") ) (fp_line @@ -1158,7 +1159,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "f7e41e99-105c-4a68-a19e-47053cec4cac") ) (fp_line @@ -1169,7 +1169,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "67b30079-c013-4694-a1ac-c0b3a2b81fb7") ) (fp_line @@ -1180,7 +1179,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "656a83b2-ff72-469d-9ab3-50b219f80da0") ) (fp_line @@ -1191,7 +1189,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "72cdffba-7be9-4e6e-b505-d52d5c9186f7") ) (fp_line @@ -1202,7 +1199,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "d9ededa5-e4c6-4ef7-8fa1-09a26c27ede2") ) (fp_line @@ -1213,7 +1209,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "9648d7ab-3bf1-4308-982c-7ec375c48117") ) (fp_line @@ -1224,7 +1219,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "f724782c-6a4c-4349-bf0d-64fd406f33ac") ) (fp_line @@ -1235,7 +1229,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "52d95ddf-58c3-40e0-9648-d8479e4053bd") ) (fp_line @@ -1246,7 +1239,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "4afa8c3a-a4c4-4167-9219-f741fc4cb4fe") ) (fp_line @@ -1257,7 +1249,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "69717420-d027-4138-9e42-1a4f989b6b74") ) (fp_line @@ -1268,7 +1259,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "bb193994-0577-41ca-839b-12d1888d43b9") ) (fp_line @@ -1279,7 +1269,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "544000cd-0c46-4cbc-bf29-0b617d65d748") ) (fp_line @@ -1290,7 +1279,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "089b0967-9c2d-4143-82c3-6d1329da6838") ) (fp_line @@ -1301,7 +1289,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "aa0fe7c4-2308-401c-a47e-7e50169c8808") ) (fp_line @@ -1312,7 +1299,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "2a6ab548-0e13-4475-b3d5-ab21599556cc") ) (fp_line @@ -1323,7 +1309,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "c5bcedf4-9854-4d4d-b5d5-efc0852f13e8") ) (fp_line @@ -1334,7 +1319,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "2395d9b5-ec61-4f06-8480-897ffb70d5ed") ) (fp_line @@ -1345,7 +1329,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "ada01c33-d528-4d71-a730-b9748a52b5a7") ) (fp_line @@ -1356,7 +1339,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "efeef031-24a5-4765-9f49-24d3e9818dc6") ) (fp_line @@ -1367,7 +1349,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "6295741a-b1b0-4c32-a829-5022f76f7597") ) (fp_line @@ -1378,7 +1359,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "6f140a24-4e8d-41a2-8a7f-c5462f842d5b") ) (fp_line @@ -1389,7 +1369,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "3a2cd880-5154-417e-979a-11e4bd976ffc") ) (fp_line @@ -1400,7 +1379,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "038ea2bd-0245-4313-9de2-c12c58caf351") ) (fp_line @@ -1411,7 +1389,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "0213912c-f06c-4acb-8d63-ecc3e0582af9") ) (fp_line @@ -1422,7 +1399,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "4b8f3cfb-876f-4f6c-9a36-002c3fa65bc4") ) (fp_line @@ -1433,7 +1409,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "3fc9c375-5579-45ef-8535-8cdb5e34374a") ) (fp_line @@ -1444,7 +1419,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "803b9784-2b68-40f5-a4ca-ddc2aed4cac9") ) (fp_line @@ -1455,7 +1429,6 @@ (type default) ) (layer "Dwgs.User") - (net 673789486) (uuid "03e0838e-499e-419d-906e-99c48b967ef0") ) (fp_line @@ -1466,7 +1439,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "1ad8d491-d75a-4779-9bc0-830b7deb4bce") ) (fp_line @@ -1477,7 +1449,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "8f2d2c0c-1925-4e37-b0d2-e8071faac8bc") ) (fp_line @@ -1488,7 +1459,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "d382ae38-e540-41c3-bc0f-8cd20808d764") ) (fp_line @@ -1499,7 +1469,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "f1526876-189b-48f3-885a-178884e39c1c") ) (fp_line @@ -1510,7 +1479,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "29905f80-d83c-4dd2-9a1b-9b843a98a928") ) (fp_line @@ -1521,7 +1489,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "7b257efd-8c0a-4b54-977c-cb30e5b2599f") ) (fp_line @@ -1532,7 +1499,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "38e543e1-9574-49ea-b434-64826d25a698") ) (fp_line @@ -1543,7 +1509,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "50b9688c-8595-49a3-aad1-a0950766dfdf") ) (fp_arc @@ -1555,7 +1520,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "3bfd0cd4-db54-4bf6-9e24-d06cda386284") ) (fp_arc @@ -1567,7 +1531,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "8717082d-b923-4d90-976a-7033647a3645") ) (fp_arc @@ -1579,7 +1542,6 @@ (type default) ) (layer "Edge.Cuts") - (net 673789486) (uuid "ddb46464-8c6a-48d3-9b50-48039f40cb24") ) (fp_line @@ -1590,7 +1552,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "95e26472-2b99-4e80-b8c8-e02b1661eca1") ) (fp_line @@ -1601,7 +1562,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "78ca729e-5cbf-44c6-b730-20e98a8b3f45") ) (fp_line @@ -1612,7 +1572,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "3d6d68f6-65a2-4705-b142-b07eccf80b7a") ) (fp_line @@ -1623,7 +1582,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "321190fb-33ab-4951-9d36-8f480fd90faa") ) (fp_line @@ -1634,7 +1592,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "f0e14e19-1601-45c8-bcbf-62877ee03ab1") ) (fp_line @@ -1645,7 +1602,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "6eb3bf93-04ca-4135-aa9d-d2e0bdd517c9") ) (fp_line @@ -1656,7 +1612,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "61754a74-d13b-40a3-a126-4d83478c0faa") ) (fp_line @@ -1667,7 +1622,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "74771e14-4372-4596-87a6-72b664127f60") ) (fp_line @@ -1678,7 +1632,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "25fc81d0-ed8e-42b1-8305-197c3de69be9") ) (fp_line @@ -1689,7 +1642,6 @@ (type default) ) (layer "User.3") - (net 673789486) (uuid "66db1ce2-3efb-4558-93c1-4033f738b7aa") ) (fp_rect @@ -1701,7 +1653,6 @@ ) (fill no) (layer "User.4") - (net 673789486) (uuid "75967966-2072-4b9f-9fd5-24c253816ded") ) (fp_rect @@ -1713,7 +1664,6 @@ ) (fill no) (layer "User.4") - (net 673789486) (uuid "cacfcf40-2efd-45ef-b8df-9faf58f89a26") ) (fp_rect @@ -1725,7 +1675,6 @@ ) (fill no) (layer "User.4") - (net 673789486) (uuid "4558159e-763c-403c-9f61-e0913430480e") ) (fp_rect @@ -1737,7 +1686,6 @@ ) (fill no) (layer "User.4") - (net 673789486) (uuid "b3df7658-de5a-4259-a3c8-ff182a469e98") ) (fp_rect @@ -1749,7 +1697,6 @@ ) (fill no) (layer "User.4") - (net 673789486) (uuid "fe3ea0c2-1ae0-4356-94f8-c18132827d25") ) (fp_text user "A" diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb index 3becc55..5311090 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb index 67e2f9b..0c25682 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) @@ -287,7 +326,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "27521e3f-c20f-4779-9023-2efaedf1a03b") ) (fp_line @@ -298,7 +336,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "5f4c5ebd-3786-4d97-b4d4-0025891f7d05") ) (fp_line @@ -309,7 +346,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "a7c1b984-af3f-4e97-bc17-20050ea83f69") ) (fp_line @@ -320,7 +356,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "69b3866f-d11e-4554-8480-da56dbb890d1") ) (fp_line @@ -331,7 +366,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "511fcdaa-9ee0-42c8-b869-028b06e05bcd") ) (fp_line @@ -342,7 +376,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "01a6b4e8-f0bf-4bc7-8e22-860eb0a09ade") ) (fp_line @@ -353,7 +386,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "91c400d3-a604-4786-88b9-ed011e5cec2e") ) (fp_line @@ -364,7 +396,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "5a0be3ec-af0f-4bd5-8cfd-87c93ba7aaca") ) (fp_text user "${REFERENCE}" @@ -484,7 +515,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "11c35083-2270-4e6e-97ec-f131614d057e") ) (fp_line @@ -495,7 +525,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "cbd28921-535a-43e8-860b-74c40b02270b") ) (fp_line @@ -506,7 +535,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "766fa471-6e7d-471c-bece-72b8ecc16c29") ) (fp_line @@ -517,7 +545,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "88c9444f-6860-4c0f-a4b2-724091884510") ) (fp_line @@ -528,7 +555,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "2fa994a0-7652-45a9-9266-4a85d2e6a15a") ) (fp_line @@ -539,7 +565,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "40beec3e-66d2-46aa-9d17-7c12cbae940f") ) (fp_line @@ -550,7 +575,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "c815e5a4-6deb-483a-a539-e41e373071cb") ) (fp_line @@ -561,7 +585,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "c12165f2-248b-47be-b256-2fec76ee8cd1") ) (fp_text user "${REFERENCE}" @@ -681,7 +704,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "f34355ad-1920-4f7d-8f8c-d7dce40d921f") ) (fp_line @@ -692,7 +714,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "f8418d40-6237-4d4b-b0e5-1fd73bf3ca52") ) (fp_line @@ -703,7 +724,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "f6e4f2ca-5295-4771-938f-29bba3fa32d8") ) (fp_line @@ -714,7 +734,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "3fd733da-5cde-4d77-be84-94a3b9db5fbc") ) (fp_line @@ -725,7 +744,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "d994d8e8-00ac-4636-86db-ce2eb1ee97ca") ) (fp_line @@ -736,7 +754,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "5457e5b3-b789-4f47-8b48-69624d243e0f") ) (fp_line @@ -747,7 +764,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "c98d9926-1a8f-476d-b742-92bc7e0cdcaa") ) (fp_line @@ -758,7 +774,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "1656b555-e34c-4047-ac74-63997802d624") ) (fp_text user "${REFERENCE}" @@ -878,7 +893,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "e46bff50-ce5b-4d0f-bbd2-b939fa0ed1e5") ) (fp_line @@ -889,7 +903,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "528cfae2-d6b2-4172-a810-85fc0a63699e") ) (fp_line @@ -900,7 +913,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "327eee14-9a1b-4f80-89cc-21149b45a215") ) (fp_line @@ -911,7 +923,6 @@ (type solid) ) (layer "F.CrtYd") - (net 112900015) (uuid "2b6a12a3-d044-4774-8f1c-faeaf7ea97ab") ) (fp_line @@ -922,7 +933,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "b095db10-d94b-4d50-ac4e-ac4e0135cc77") ) (fp_line @@ -933,7 +943,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "93b4799c-0865-4d56-95eb-fd7588d7d02d") ) (fp_line @@ -944,7 +953,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "d0ccbdc9-8c0b-4ba8-8fa8-6f1d038d9541") ) (fp_line @@ -955,7 +963,6 @@ (type solid) ) (layer "F.Fab") - (net 112900015) (uuid "85794c75-5850-4019-91a5-e358baab4f1c") ) (fp_text user "${REFERENCE}" @@ -1091,7 +1098,6 @@ ) (fill yes) (layer "F.Mask") - (net 112900015) (uuid "2a671bb6-a989-40fa-9000-d0d53ce7549b") ) (fp_rect @@ -1103,7 +1109,6 @@ ) (fill yes) (layer "B.Mask") - (net 112900015) (uuid "c82870e7-8b07-4a1e-8c44-14827fdbd078") ) (fp_line @@ -1114,7 +1119,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "f83fc3a8-7942-4f2b-b051-2c8b91c05d30") ) (fp_line @@ -1125,7 +1129,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "dd921bdd-0963-4750-9de4-e9dd10cd4863") ) (fp_line @@ -1136,7 +1139,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "d880406a-93eb-4b87-a749-c9efac7a407d") ) (fp_line @@ -1147,7 +1149,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "7591dedf-b0d4-462c-a681-dc708a658e55") ) (fp_line @@ -1158,7 +1159,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "ede49db4-be31-411a-b329-2219a42507da") ) (fp_line @@ -1169,7 +1169,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "db8ca1e4-e2fc-4401-8bbb-f1f8e3617d37") ) (fp_line @@ -1180,7 +1179,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "eb89cf6f-e588-471b-9210-38e784ff8b59") ) (fp_line @@ -1191,7 +1189,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "5bc30cc4-ee5c-4ec6-8432-187f72bf100a") ) (fp_line @@ -1202,7 +1199,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "69fa332d-81dd-4fd7-8553-e0fcbd3eb364") ) (fp_line @@ -1213,7 +1209,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "1d088e19-e359-4c34-833b-58ee97cf415a") ) (fp_line @@ -1224,7 +1219,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "bce4474b-7c89-4aa1-a258-894bcaf21e84") ) (fp_line @@ -1235,7 +1229,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "6163a4fa-381a-490a-846e-9a29d59c1385") ) (fp_line @@ -1246,7 +1239,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "21688b69-815d-4c73-bc5d-adf95272fb92") ) (fp_line @@ -1257,7 +1249,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "dfbf7ab3-8bf9-46a7-b2c7-587c303710a4") ) (fp_line @@ -1268,7 +1259,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "f2bb4393-89d6-4a2d-91b0-fe7897430388") ) (fp_line @@ -1279,7 +1269,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "57a35ad5-77af-428d-b146-d4b4d9f2d408") ) (fp_line @@ -1290,7 +1279,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "0cabef5a-f19d-4c4e-a078-ae085321fe2c") ) (fp_line @@ -1301,7 +1289,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "944ad608-61da-4043-8519-0ea21e9adabc") ) (fp_line @@ -1312,7 +1299,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "a2597bdf-ab7d-41ca-bb96-2585a2003dee") ) (fp_line @@ -1323,7 +1309,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "e06b44b3-8b88-4f1c-a48c-d223efd1f94f") ) (fp_line @@ -1334,7 +1319,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "338249b9-f32d-4ba9-8328-3436acba77cb") ) (fp_line @@ -1345,7 +1329,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "8c75b04a-fdac-450e-9a49-2453ce8ff00e") ) (fp_line @@ -1356,7 +1339,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "cf6dc7f0-5d9f-460a-964a-95999cfa3ff8") ) (fp_line @@ -1367,7 +1349,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "c6ad1a09-edac-424f-8a2d-02bf3139a8dc") ) (fp_line @@ -1378,7 +1359,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "73f473c0-a930-45d8-b142-25ccdcd6f45f") ) (fp_line @@ -1389,7 +1369,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "238be37f-4336-4d73-b154-a7501d555c8c") ) (fp_line @@ -1400,7 +1379,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "4750ea69-527b-4a58-94d7-3990b740e6f7") ) (fp_line @@ -1411,7 +1389,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "44cf1b5a-edee-4a1c-9123-dec02eaca5d2") ) (fp_line @@ -1422,7 +1399,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "0f041267-5d53-4d9c-a7d9-8e11cdb08be1") ) (fp_line @@ -1433,7 +1409,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "a1e01178-ea20-42eb-bf0b-2dc47c1873ff") ) (fp_line @@ -1444,7 +1419,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "05e0805b-a2e6-4362-8ede-f325f0291cca") ) (fp_line @@ -1455,7 +1429,6 @@ (type default) ) (layer "Dwgs.User") - (net 112900015) (uuid "972d0b63-a4ab-4d38-8eec-a6aaadf15c28") ) (fp_line @@ -1466,7 +1439,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "c3c87fb6-4f68-44d3-9b6f-ccf2abb95269") ) (fp_line @@ -1477,7 +1449,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "9db4b899-19f0-439e-81c5-e36953b61f2e") ) (fp_line @@ -1488,7 +1459,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "f51fb183-e495-4b1c-91da-681cd0005719") ) (fp_line @@ -1499,7 +1469,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "3539f433-3610-4278-983f-3202b5af2572") ) (fp_line @@ -1510,7 +1479,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "5378832e-bcd4-4756-9d4c-d18d8e8f89e3") ) (fp_line @@ -1521,7 +1489,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "2dd1234b-7f89-4eba-a411-cf1d4daf5882") ) (fp_line @@ -1532,7 +1499,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "717ad2e9-b5ce-43ca-a846-91c7ec45cc95") ) (fp_line @@ -1543,7 +1509,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "387aa27a-cc12-4f5c-9861-d5dbe228cd42") ) (fp_arc @@ -1555,7 +1520,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "8187c1cb-6ef1-4529-aeab-dc1fc853334a") ) (fp_arc @@ -1567,7 +1531,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "f770aced-d9ec-47b5-90c4-90f879cd13f8") ) (fp_arc @@ -1579,7 +1542,6 @@ (type default) ) (layer "Edge.Cuts") - (net 112900015) (uuid "0eaa960f-eb4c-483d-9fc5-d513a24f3f11") ) (fp_line @@ -1590,7 +1552,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "fd02032a-170d-4d4b-8032-71ef119f1181") ) (fp_line @@ -1601,7 +1562,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "75b2734f-a4fb-49dc-926f-f476d6c256ed") ) (fp_line @@ -1612,7 +1572,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "030594b3-1508-4849-9c6f-5bf5d541aa66") ) (fp_line @@ -1623,7 +1582,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "31a053a0-8694-4571-9f7f-1439f65badf9") ) (fp_line @@ -1634,7 +1592,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "00729456-7536-4e12-882c-36a4c79ef306") ) (fp_line @@ -1645,7 +1602,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "6dd1ecbf-624b-47a8-9d58-dfd77eb5b7c1") ) (fp_line @@ -1656,7 +1612,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "e03c011f-cd95-47fe-bd93-6b9ff3dfef99") ) (fp_line @@ -1667,7 +1622,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "26e93fa9-3e45-4c85-a5b3-fcf816360ea0") ) (fp_line @@ -1678,7 +1632,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "0264fefe-fb3c-4138-acaa-4d409c3048f8") ) (fp_line @@ -1689,7 +1642,6 @@ (type default) ) (layer "User.3") - (net 112900015) (uuid "95b17884-9aa1-40c0-9179-d952e0f2f2ee") ) (fp_rect @@ -1701,7 +1653,6 @@ ) (fill no) (layer "User.4") - (net 112900015) (uuid "ac25ba36-a065-43f7-a7ea-4f293ec80978") ) (fp_rect @@ -1713,7 +1664,6 @@ ) (fill no) (layer "User.4") - (net 112900015) (uuid "e0ded3bc-df94-4e24-bb39-3f0c20e50ac0") ) (fp_rect @@ -1725,7 +1675,6 @@ ) (fill no) (layer "User.4") - (net 112900015) (uuid "48e92916-5182-4d7f-8151-6ddab8361da5") ) (fp_rect @@ -1737,7 +1686,6 @@ ) (fill no) (layer "User.4") - (net 112900015) (uuid "6d83c47b-ab69-4e96-8af7-88693022a895") ) (fp_rect @@ -1749,7 +1697,6 @@ ) (fill no) (layer "User.4") - (net 112900015) (uuid "502e8847-7894-465e-9807-8d7c16047c51") ) (fp_text user "A" diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb index 8a1b11a..fed3ff9 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb index 3dc8d73..af4d910 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb index bed7656..eeba3ae 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb @@ -3,7 +3,7 @@ (generator "pcbnew") (generator_version "9.0") (general - (thickness 1.6) + (thickness 0.8) (legacy_teardrops no) ) (paper "A4") @@ -34,6 +34,45 @@ (45 "User.4" user) ) (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb new file mode 100644 index 0000000..4524178 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb @@ -0,0 +1,4133 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0P") + (net 4 "/M.2 M Key/PET0N") + (net 5 "/M.2 M Key/PET2N") + (net 6 "/M.2 M Key/PET3N") + (net 7 "/M.2 M Key/PET3P") + (net 8 "/M.2 M Key/PET2P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "/PET1+") + (net 14 "/PET2-") + (net 15 "/PET0+") + (net 16 "/PET3-") + (net 17 "GND") + (net 18 "+3.3V") + (net 19 "unconnected-(J1-NC-Pad6)") + (net 20 "unconnected-(J1-NC-Pad8)") + (net 21 "/LED1#") + (net 22 "/PER3-") + (net 23 "/PER3+") + (net 24 "unconnected-(J1-NC-Pad20)") + (net 25 "unconnected-(J1-NC-Pad22)") + (net 26 "/PER2-") + (net 27 "unconnected-(J1-NC-Pad24)") + (net 28 "/PER2+") + (net 29 "unconnected-(J1-NC-Pad26)") + (net 30 "unconnected-(J1-NC-Pad28)") + (net 31 "unconnected-(J1-NC-Pad30)") + (net 32 "unconnected-(J1-NC-Pad32)") + (net 33 "unconnected-(J1-NC-Pad34)") + (net 34 "/PER1-") + (net 35 "unconnected-(J1-NC-Pad36)") + (net 36 "/PER1+") + (net 37 "/DEVSLP") + (net 38 "unconnected-(J1-NC-Pad40)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "unconnected-(J1-NC-Pad44)") + (net 41 "unconnected-(J1-NC-Pad46)") + (net 42 "/PER0-") + (net 43 "unconnected-(J1-NC-Pad48)") + (net 44 "/PER0+") + (net 45 "/PERST#") + (net 46 "/CLKREQ#") + (net 47 "/REFCLK-") + (net 48 "/PEWAKE#") + (net 49 "/REFCLK+") + (net 50 "unconnected-(J1-NC-Pad56)") + (net 51 "unconnected-(J1-NC-Pad58)") + (net 52 "unconnected-(J1-NC-Pad67)") + (net 53 "/SUSCLK") + (net 54 "/PEDET") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1f1458d1-35ed-44ce-9562-6b94b9bf9c03") + (at 104.86 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "aeadc8a5-87c1-41bb-8bbb-847569ef68f8") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "50866f34-ff74-4d51-b0f4-885096325b4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f5dd83da-d451-464f-a518-a366c2875790") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1be99eef-018f-4418-beb4-b64ec1ea249c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aee5a9ca-ee6c-428a-81e8-42a58c4238f8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "14316831-b1db-4efc-a50f-cfe8ce919a2a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "018b7b5b-31a6-4f92-9694-46bbd27b7cf8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0aef86f-2ffd-40bf-867f-74aed2f5701a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c3d3491-6d30-488a-84d4-9468ff237007") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "df96afab-094d-4300-a372-ddb1fb8ca5a6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2125809e-0b72-4069-98a5-5f1e0f1ade2c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0cb2a158-fe69-470e-9e10-cf2953b4b970") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f82f285f-a836-4ab9-b71d-4aa51fdfe688") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "af9a00be-ef4e-4cda-8d57-3f9d477dcfb9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "55d3d1d1-ad73-45bd-bea6-f545070af613") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "6373c58b-424e-4541-830f-df628b86da20") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/PET0+") + (pintype "passive") + (uuid "957faea4-97c9-4891-84bf-3fba17bb932c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1f5af5aa-b225-45db-bee3-543078ced815") + (at 105.56 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "4de1a04c-cc4b-4b74-8810-0c25693cf8ec") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "bfff5cd1-97ff-4044-b562-421a83f6c7e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "55bd3af1-fa0d-4a92-bd9a-5ab472cc667b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f94cc730-0b12-40f3-8479-28acf5f100ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dc3f0cc-0622-4708-8681-e11c60b487a9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fea714a9-a81e-4450-b6c7-7901f49720ba") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d556cbce-8a10-46d6-a6f1-aa6101d6f22a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f6859d1-5dbf-4874-bac9-862825b92bca") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "653f4820-8bd4-4396-8b20-5643045510c9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "578c894d-5f0b-4447-ad3a-bcac3abf23bf") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc5e896d-c235-46b7-b283-82fdf020fc3a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bed5e1eb-e7a1-431a-97b0-6793d6781c46") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "28fdb0b2-cc82-4afb-8229-709e154ca3b6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "dcbabbde-8292-4024-947e-c4707312706a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cfcc37a9-a701-4654-906a-b96418647cc4") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "d1f1b675-1e69-4358-8dd7-066d82968fd7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "83676fd4-2289-495f-bfb4-2ac7f6343b8b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "23fd9f73-8ede-4926-a20e-a66685f0de01") + (at 108.56 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "b5ec7623-0ccb-4860-ba0b-93bd0111c762") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "83d36d93-3e70-40d2-ba8b-43b04700c8b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5bb8e6aa-842f-492c-9a03-d1daae542f77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c3601cd-44e7-4d44-84f9-8a28bb4074cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c892b23f-0e11-4f45-80a7-60c5c38dad7e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4476ff81-70a9-4348-8998-0449b90819dc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89bee52b-5a88-4187-8231-30d1129ff2dc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "92814e5e-39c5-40b4-b0d3-39da4cbb11c3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ce5555d-c77e-432e-9874-d6efc0a0a399") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e94ab91c-5ede-47a8-a3ae-265d6aba2682") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ecd0594d-1e3f-4b7c-a8ef-7a480749c134") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc5adff4-5f73-4e9e-b538-d3681bbfc560") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8f6355f0-efae-421c-887e-2677ecb4d7e3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "82c08e58-61f0-468a-bc83-2bc8b18dda4b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "afa6f09f-dc4a-4713-b4cf-3e2c71a645ab") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "6b798c98-3e8f-43b3-a987-3b56305adac1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "53dd67cb-666c-41c9-8dc8-366e6329ba13") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "337662a6-09a7-4346-b5f8-2b94c143d2ee") + (at 106.21 47.78) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "563a9ccc-21cb-44f6-928d-8f7da3001d54") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9a671b5a-ece3-4279-9875-2db4b198b504") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c8ef274-f947-4838-8fac-600f18de3fd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f93f86b-44fc-4723-8e83-acdd8d97941b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b9a5af65-d507-4cc3-892f-2771c6a81f61") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "08423f26-e99c-47e5-b18a-8ad3c6d992dc") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "3ac4b0a0-f6d9-4c2a-b154-caf2f1d46e49") + (at 106.21 156.67) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "500f3bd1-9b97-47c7-a1bb-4aace690a3cb") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b33b8d5d-e667-4e9d-ac0a-09facc10a623") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f3c6983b-ffae-4831-9253-e11bac099db8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ef90f515-a915-4549-8f8b-f8aa5ec44c57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c8a9ce3a-5ac4-471e-937c-f2fa4e801046") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "d4ba5130-e3b8-4940-8060-9400128224f0") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "ae69bd39-7911-4896-981c-fa0d3f890c06") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca527bed-2181-4d02-9518-ce0712e0460d") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc2bb415-f807-4647-a2fb-4a481f44899e") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5cf3f450-7200-40bd-b902-6843ad2b8614") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc0f4531-274e-4c9d-8048-d5ad3a10d0b8") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4d80c57f-4670-459c-b7f5-3a19f2dc6d78") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "96cab584-959f-4c77-99cd-024058c27758") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "41602f83-e807-4ede-8dde-78914a275efe") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8766fa0e-7e91-4587-83cc-b12a00920d48") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d3f0be54-26e1-4b90-9a32-458fdbfb9fe7") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8a085220-adcb-4a0e-a779-946b423b6d25") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "761f1270-5856-473b-8791-89b9d8184701") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2098afa5-5278-4af5-aad8-947e95c0724c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5fe97a51-0a34-4e4a-9c31-7b9c5be3aa8d") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5640854b-65d3-44c5-9ff0-749c342d9486") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "13abe106-6a32-471d-8e4e-667d4e792db1") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4eb151cb-31dd-48a5-ad46-f2739faab1d8") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f7439f0c-f0e4-4ee4-808b-46c4933d29c2") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "13b8f4fc-91fc-430a-a76b-e071fb93ed1b") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b49d41b2-132d-425e-8634-0ae65c1b95a9") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "658caed7-ef12-40c7-98de-131db2801177") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "24c99615-5644-4b80-972b-80be2da2d6cc") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9ae0a0e7-a90e-424f-9387-1871bc3d76c0") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "94ab2f83-6fa8-4710-9e7d-4cc01ae32520") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7265fbdc-5585-4a32-8017-8b8e1236c273") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3bb9e702-82f6-45e1-a83b-e7865658104b") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b90858b3-36ff-4a5a-9b93-f763dd0e30f7") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "79960ce4-92cd-4e72-a761-9bf5d162896d") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f1b4a56-a7a0-4664-8f09-5c6f76f696c3") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "604746fd-1ddf-4b46-bc1b-8b79f24c1fb4") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1c3d12c8-c3fc-45ab-9c18-fa590d1c3e5f") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9ba3b026-af11-447b-9584-66a268133e2d") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ef87b51e-a2e5-4100-834f-a23d66459444") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "de318f74-25dc-4820-8e38-5c6841836881") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "95d81da3-3b2a-4145-aee1-3a043347f865") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d9d1b2c6-ecd8-48c0-a22d-eca7ef1704a2") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "744927cd-b1bd-49f7-b15e-c603891369a0") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f1ed97da-5ebd-49b0-928e-056c2839f8c9") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "37cce4b3-66c6-446e-87f3-ad003eb22fbf") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "66ec5569-643a-4705-89a5-c9b5fc4275a0") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e05e8d53-c74c-42d2-9507-7d8708c5b35f") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9a3643d1-41f2-4f69-aff1-f023cbf5837b") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b9dd92d8-e446-48d7-b9cf-80a10a1564aa") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "331a4622-58f1-4618-8b34-6df4f8f82824") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a9dfcf59-b84d-4b38-90e0-23a5e1ae4c5a") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b64a3df0-8911-4349-b4b3-d18eac5de40d") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6a6829ee-5820-4c7b-a3df-1466b8ba14fa") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "860e5ba5-9f61-4040-bf80-780e80b39a47") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6f9547b9-d05a-4330-9636-8c6ee641eaac") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ae0839d7-90f8-4a28-97d8-2906dd9edd82") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "585eb33d-d7af-45c2-80d2-9f5076242380") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "71256414-e50d-4f13-a78a-ba0ded691f0d") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fe1f12ba-381e-4957-a177-ed749e182b8a") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b94f5a78-9167-4803-89e9-73ad724726f0") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2ebc8c3b-dfbf-495e-a131-6e6a1228b814") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9e997d9a-9c35-44d2-925e-b8258d90ecb4") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9c2e1924-9ef0-47e1-920a-713af1f4aef1") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "56fc0fca-76a4-4949-8187-a9261b818a0e") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "dab2fc41-8b9d-44f1-9872-447e63ff205c") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b86cdde0-0fdb-4ed2-8592-fe980bc76d85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "32134838-3289-4c35-9016-5fa1fc4d2b40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "4c6f838c-a3c4-46d4-9aae-1f15312ea501") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "0a575702-691c-4c7e-9b26-c1015ddd34b5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "f99a1644-fec0-48ca-9a83-c0d9a3acc69a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4cac01c9-aebf-49f7-a410-bb66659849a2") + (pts + (xy 116.135 157.78) (xy 116.135 127.78) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 133.63 142.78 90) + (layer "User.2") + (uuid "4cac01c9-aebf-49f7-a410-bb66659849a2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d75c48f0-1980-467e-9e03-2e209f0a12ed") + (pts + (xy 95.21 47.78) (xy 117.21 47.78) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.21 31.9 0) + (layer "User.2") + (uuid "d75c48f0-1980-467e-9e03-2e209f0a12ed") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df0d53b7-e270-44f2-8138-3e90320ff51e") + (pts + (xy 116.135 157.78) (xy 116.135 47.78) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 182.575 102.78 90) + (layer "User.2") + (uuid "df0d53b7-e270-44f2-8138-3e90320ff51e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e63d1356-7c7e-469c-b876-c6618d61bd94") + (pts + (xy 116.135 157.78) (xy 116.135 115.78) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 145.53 136.78 90) + (layer "User.2") + (uuid "e63d1356-7c7e-469c-b876-c6618d61bd94") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f4216229-488a-4d17-bf95-8ff471786f41") + (pts + (xy 116.12 157.78) (xy 116.12 77.78) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 171.805 117.78 90) + (layer "User.2") + (uuid "f4216229-488a-4d17-bf95-8ff471786f41") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fad97b15-6c74-41df-9c5b-8f6ff3ab83f6") + (pts + (xy 116.135 157.78) (xy 116.135 97.78) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.08 127.78 90) + (layer "User.2") + (uuid "fad97b15-6c74-41df-9c5b-8f6ff3ab83f6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fbda0217-a36a-403c-a36f-634a2db0a7c5") + (pts + (xy 91.21 46.67) (xy 121.21 46.67) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 106.21 25.44 0) + (layer "User.2") + (uuid "fbda0217-a36a-403c-a36f-634a2db0a7c5") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9f147681-840d-4f9a-a943-ae4371058d55") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "13e7161c-00e7-4c07-9334-90e071508dc2") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a4937759-fa57-4d87-aac0-b75ac309a622") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2055a99c-64b3-4901-a784-6434fe4ad356") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "6b2beea9-3a79-44ce-8964-0238bc5fe5c8") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7d4cf156-6136-46ee-a7d0-e78f6bd27568") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "9f97c4d2-10b3-4dd5-94c5-a036f439662e") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "88e13e35-e6a5-435a-a4ae-3e2de0f17c3d") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "245413c3-a237-4815-8c77-1f268a952af9") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "b62e1740-6fcb-44f5-957b-20c29e2efd1b") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "eb3ba8c8-e66a-497e-a34f-440709d87cdb") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f5a406d7-6393-4e57-9b8e-50f17ab2b3ce") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "4bbfe605-7c4f-4cce-bf30-a8e4f9330174") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e290f7c3-6a5b-4ad2-9366-03cc6d3d3855") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b0facb0f-26ca-4a50-b508-671ee963adcc") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ca8c4c2c-2884-4482-8ae8-2c18656a915a") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "48dcf483-c09f-4f88-a4a7-ba4beff6e51c") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6d564880-1bdc-4e3b-aae8-4cd1913a6c05") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "97965b32-e6c7-49ed-990a-4fd0b2ce1e86") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fa17ef6a-e784-411a-89f9-8e7ca985435b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f872ce36-6b01-4998-90ad-c237e5052531") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4674b33f-764e-4770-acb1-3a75a4c73e51") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "1be09622-c985-4edb-bdde-04faf515e687") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e2c2ca00-dca4-46fd-b693-52caad5aeb18") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "ddf0932c-183d-48e1-a060-397dc2c54da9") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f2022c54-78cf-4368-8fd1-75ffb7ace8f4") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4e72cf1c-3bba-4444-9788-fcaa44b23d10") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "064f8abb-6af3-4354-be97-b28ede0c691c") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "009dc85d-7dab-4779-a35c-c50f6af3d279") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "17fc0256-3add-44e7-807a-0524e9b81725") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "094771f1-9e42-42de-9650-8f8fa881cf8b") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0c1c761e-d585-4482-86a9-603d06a40b63") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8478912a-46f8-4f52-ac42-c28109a5d88d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3df16f66-3369-4413-9662-c05ee9aa14d7") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "ff11e74a-7918-45c7-bceb-f634e8fb6a14") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a267ffe0-0f8d-4189-90cc-248cacb2b559") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "01cc4f55-1aae-4261-a569-3f9b9386a832") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "c99cc4a9-1033-427d-84ad-ee40ff9b8539") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d9be0b6b-22db-491a-875d-0e48849c808c") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f6eebb72-5236-4942-9e1c-b6759be6e1ae") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "f7f403cf-b6e4-4de2-84c9-bbaea847f180") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e5376702-d8cd-4b20-92bd-66b4535a9338") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "673e93a8-eb26-4270-ad4c-f365077c1403") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ca2e1f95-6ef4-4ec2-aa87-f84c472732c2") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d0f69eb3-03da-4971-9da9-a3f8d6e3cfd7") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3ec828de-e92b-43c8-bcf4-bdd502bcb719") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "dc913c6c-2964-43e6-96ea-534374c7c76c") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a6ff4e3f-87b6-47b1-948d-76f8f8ed890b") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "38705243-d484-4a34-89c1-04cf2ce1c421") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "19b0aad5-37df-44a4-80c6-4827f09c91c8") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "003ddd9b-c74c-4816-8656-a55539563370") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "ba580992-6e61-4f1f-9ba1-669ea8e2f514") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "c6c57de0-9351-4adb-8141-47792c665c79") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "aff4937a-47ac-45d9-bd71-85b6eb630c52") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "48456e5a-bee2-4dc2-af0f-d7574dcfe880") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ec116573-a63c-4999-9614-20aa13df6526") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6abfa46c-8073-449c-bb7d-0cc5d9d4f7ce") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9019ae90-b7b6-4d83-b470-5682f68ec137") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7c766176-56a1-48a0-b983-0420ae8afbec") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "77c281d8-85ba-4c0a-9309-81cf3ffc6293") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "a2eee396-81b6-476b-9267-ed71dc7100cb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7139e000-c14f-4170-89ef-0c019dbf1cd2") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0185ecd6-8096-4b28-802e-0bdd4e00f792") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2ff155ae-f660-4fa1-9f15-9282ebdd7789") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dc0ac423-97ee-4f20-93b0-ee4dc3018c39") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "354f7f92-2933-411e-aa15-b86ce9f0992c") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "10ca5aac-77da-4728-b629-2bfe6d2e1817") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "b39463a8-8491-4a7a-a261-323cd22deec6") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 117.21 153.78) (xy 117.21 157.78) (xy 95.21 157.78) (xy 95.21 153.78) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "22e8858b-f252-4dda-a82a-969087b6e6bb") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.21 157.78) (xy 121.21 152.58) (xy 91.21 152.58) (xy 91.21 157.78) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5695c221-31c7-44e3-870b-cfd1f9bef446") + (at 110.86 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "2efd712b-778b-469e-a7b6-8f23a904ade7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "36d482b1-1ece-4114-90ba-bec73d82dd31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fa0662e4-8fbb-4684-9159-4b523218ff2c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "56ba74af-dbf0-4087-99b4-7fda0c42147d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "950ca881-f814-43a1-af9d-0bb89ac2c742") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68080bb7-7351-4d0a-89bc-8033ab9fdf03") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7910fc7e-d70d-4659-bb09-19e6631818d4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e262df27-5c7e-4668-ac6d-1fcdded7f53f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fef8e35c-db76-4e8a-bf73-325df0176695") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bdd541c2-b978-49cf-b304-578c73a5b9a6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ede6287-4d98-4c0a-8879-9ce25fee8773") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f307704-a833-4aa6-a940-6bfa89edc055") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e5e127b6-060f-4318-8022-046900faca27") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "26981981-c787-4915-9d1c-5080abed2f01") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a3eb044e-5e4c-4653-9cef-e4b49b1d3c6f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "4841c8ea-d394-43c7-b2fe-fe9b61996cb4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "510cbe09-189e-4ee2-a431-ccff94fcd806") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "72dfcdc6-799d-43f2-a393-b92a468a8c12") + (at 111.56 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "25886b82-169d-461a-8477-78c8a7431afb") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a05f4ec3-7ae0-4805-89a7-2026521d65a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c0ca60d5-ef25-4d8d-96a9-76188886c928") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "749f0298-c9a5-4514-8a42-cd74308d2a41") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0feb46f6-fe55-4180-b820-2786255ea369") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c81eec21-5360-4add-b1e3-539b8363a5ae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b952ce6-ef92-4e1e-95fe-04c315c31c63") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1ec8d16b-95e3-4f0a-ae95-4a555731593c") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54c6cb69-d75c-48be-bc6a-d7a761ebecf1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cb65e2af-cac5-4333-9c56-be48bee31f1c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1dfe02c9-ae67-486b-a584-6a91abf97c71") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba48e053-e5f0-4ee3-8d25-e6af914b6542") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "43e8e117-b594-4d9f-af57-3d4ff0932801") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2ad0bf8d-99f9-46d7-95cc-3b99e0d361a2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e4615b14-c2be-413d-adbf-69199bcc8c53") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "e1d39e2f-6304-40ca-877d-4c341f331f74") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET2-") + (pintype "passive") + (uuid "67b9e642-372a-407c-8767-64afa3e22416") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "74fb66b2-5feb-4d96-837f-678ac1415cfd") + (at 114.56 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "b7646803-89f6-4b0f-b439-45ecfd9e5bef") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "849acd7e-47f4-4d88-8361-d926e2fd7b05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f73cf882-4ecc-40e4-8e47-5252f8bef82b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6868737e-bc57-4fae-8ddb-7079805b39d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d5978dc-afa2-4d31-a454-1ec470d2bb64") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae255351-1c43-4e36-aade-3612c40c16d5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0649399-96f5-47d6-883a-1a76fa68f3b9") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "04637b1e-04ec-4c12-a02e-93d5e6ccfadf") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d22d4b08-aae2-4d4d-842f-7c858db03670") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60b6cdd0-8d0b-43c6-bed1-165567dbe891") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1793563-e6e9-4b84-a708-5aa78ce711f3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da2dcf8b-3323-4344-8d92-9569ae0c1b95") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6dde8fbf-9fe4-4065-9030-e9397231e988") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f1e005c0-7129-4991-8342-bff3f677cbf9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4c62a19b-a702-410f-8e15-0ee0f10b59cd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "cec956a4-1ac4-4876-acc7-047934d688fc") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/PET3-") + (pintype "passive") + (uuid "9a407bfd-0a8b-4a08-8901-e7b180533765") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9128b0c7-14ed-470a-9193-f85e879d7131") + (at 107.86 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "7f7b2ea1-2b2e-4d09-9312-a2417f15733e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c7551401-2b24-486e-8303-42d15192eb90") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f4cc4e3a-9151-4046-8fa2-9e49bada5bcd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f4d4ad5d-49f6-44a1-90b7-28b42750b70e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b1e9a601-f7d6-4cc0-a65b-1b4fd678bdd5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3e45fdd9-5f0e-4ca8-a51f-2123219c6fbd") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "80678225-dd6e-4e56-8b5a-36946ee6ae21") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54e7b8e4-3e10-46de-a441-766b8ade615e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d62564c-fa59-4e09-a65f-aa42bd9d8a10") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36298891-bc2d-4a46-8766-3fe3f3748111") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bfc669b4-3d6b-45bd-9f34-c68ecd7d90c4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de68009a-4aa5-4c71-91eb-f59157cb0ccb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7896a6cf-6d5a-49df-8b1f-1433ce16aee1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "930d0deb-404d-4f76-8d1d-1bfc8a6061f9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "752bea51-ae92-461a-a810-90e76a7255be") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "8b4fdf67-5057-4b61-a9cf-21b48b5a0ac2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/PET1+") + (pintype "passive") + (uuid "f29d6d5a-e24c-4a6c-86a4-3113cc2f4713") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cf8dae49-97b2-4fe0-927c-84898946b07d") + (at 113.86 153.02 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "9fac5c86-c8ae-472e-8713-8fc8a7af8d19") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "791eb446-de00-4c5c-963d-f5d84fdd07e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bbefd001-b5df-45f3-ba2a-d391564f2a0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "da7d49d9-3e32-4605-89fb-9aef1306416a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "02ee080b-0b7c-4528-9265-a4eefb351bd8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e782a910-3c2e-49f1-ba4f-9c9f714e0e52") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b1e384e-18ac-40b9-8ee9-f52de7daa452") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d632e70f-0554-4c53-bc70-d25455316df1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04d0d112-9139-4d9b-b4b7-009ff00a51be") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f28edd86-7f8f-48c3-ba72-ab357a743dc7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d897567-3a01-4213-bee8-1465a2ac1f05") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "134068b7-fd36-4b97-bcfb-000cfa1722f2") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3c07b3bb-fa6f-4924-8c62-bbc49dc15cce") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cdb2c8db-1c40-4de3-a795-66fb8f7d4873") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "166d3426-2d73-4bf6-ba0f-b7f1826f90da") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "9086909d-87ad-4bb1-92be-bf43864787ea") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "6ef1ea7a-e8ea-41b0-b1b4-2fb9cf22d15c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 95.21 47.78) + (end 95.21 153.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9501f09f-6e34-4763-b26c-c8921929c744") + ) + (gr_line + (start 117.21 47.78) + (end 95.21 47.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9cef57b3-d6fa-40b3-9b45-ce72abef922c") + ) + (gr_line + (start 117.21 153.78) + (end 117.21 47.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e58e4f15-3d04-4cff-8dfe-a37879e4700b") + ) + (segment + (start 107.86 153.685001) + (end 107.86 153.34) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "347fc92f-581e-4ab8-af64-e1b21c2e7f1f") + ) + (segment + (start 107.985 153.810001) + (end 107.86 153.685001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3bdb4340-2c67-4775-b0b3-bc0712b66502") + ) + (segment + (start 107.985 155.329999) + (end 107.985 153.810001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "415066a1-4930-4f3e-bc98-56f455e36bc5") + ) + (segment + (start 107.96 156.63) + (end 107.96 155.354999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "728c0aae-b5fb-4d06-8f30-18c5411265ce") + ) + (segment + (start 107.96 155.354999) + (end 107.985 155.329999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9d472bbd-449c-4224-840a-2b80a8cef3ac") + ) + (segment + (start 108.56 153.685001) + (end 108.56 153.34) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3837e6d5-7af2-4acb-ac36-126490a5ca3f") + ) + (segment + (start 108.46 155.354999) + (end 108.435 155.329999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6cbb6c90-8038-401e-ab96-0546617311f8") + ) + (segment + (start 108.435 153.810001) + (end 108.56 153.685001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "aaedb10e-2cf8-487b-8fae-d26bd5bf99c9") + ) + (segment + (start 108.435 155.329999) + (end 108.435 153.810001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b4c094a4-1c14-43ee-bc92-b74ef7dfd76d") + ) + (segment + (start 108.46 156.63) + (end 108.46 155.354999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cdfcad0d-63e1-410c-9c41-03c47dcd256c") + ) + (segment + (start 104.985 153.810001) + (end 104.86 153.685001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2cbcb61f-75e1-49a2-9225-7d9585dfc20b") + ) + (segment + (start 104.96 156.63) + (end 104.96 155.354999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3a7d3b31-1409-402d-9da2-15275d4408e7") + ) + (segment + (start 104.96 155.354999) + (end 104.985 155.329999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "84ead591-de5a-49be-87a7-4e2c19de1229") + ) + (segment + (start 104.86 153.685001) + (end 104.86 153.34) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bddb16fa-91ef-44aa-9a25-57ab040037e7") + ) + (segment + (start 104.985 155.329999) + (end 104.985 153.810001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "cff30d35-dcf2-4efd-a4ee-6d0fda8f7e2e") + ) + (segment + (start 105.46 155.354999) + (end 105.435 155.329999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7f9f64ab-2d43-419b-bd11-306144ed2ef3") + ) + (segment + (start 105.435 155.329999) + (end 105.435 153.810001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8cb0da6e-5518-478e-85ea-acf635d7ab5a") + ) + (segment + (start 105.435 153.810001) + (end 105.56 153.685001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "bf2ff7a0-764c-47b5-802a-b4489d0e5dda") + ) + (segment + (start 105.56 153.685001) + (end 105.56 153.34) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d8673bb7-a9c1-41b4-9fbf-5f42fc825d23") + ) + (segment + (start 105.46 156.63) + (end 105.46 155.354999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "face0c58-6beb-48f6-a815-bb9ecbec92dd") + ) + (segment + (start 111.56 153.685001) + (end 111.56 153.34) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0d5668b5-613a-449e-a580-e54d8d45473f") + ) + (segment + (start 111.435 155.329999) + (end 111.435 153.810001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "1f814281-41f1-4773-a334-c76bf3add57c") + ) + (segment + (start 111.46 155.354999) + (end 111.435 155.329999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "56fa93cf-cba5-4e8b-ae1a-36b2b6d0d32f") + ) + (segment + (start 111.435 153.810001) + (end 111.56 153.685001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "89df2cc7-792f-4d78-b2b0-0b8fb9a37ca2") + ) + (segment + (start 111.46 156.63) + (end 111.46 155.354999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9456fad1-5f2a-47a8-abff-4b7b395c293f") + ) + (segment + (start 114.46 156.63) + (end 114.46 155.354999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "0368e975-1835-4879-9c84-8131e7b42df9") + ) + (segment + (start 114.46 155.354999) + (end 114.435 155.329999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "0818d172-4e01-4632-be0d-811ff421735e") + ) + (segment + (start 114.56 153.685001) + (end 114.56 153.34) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "54c90e3a-8b61-46ca-a9f7-a2125c8f116a") + ) + (segment + (start 114.435 155.329999) + (end 114.435 153.810001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "8bc80acd-3c5d-4c25-9405-4914ce3dc2bb") + ) + (segment + (start 114.435 153.810001) + (end 114.56 153.685001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d9aa8413-7704-4c5e-8e0f-cc8abba332d4") + ) + (segment + (start 113.985 155.329999) + (end 113.985 153.810001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "1ac56987-8277-47d1-8642-cb637f3f0e46") + ) + (segment + (start 113.86 153.685001) + (end 113.86 153.34) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "255a5877-940e-46dc-bee7-6f9244b0ac86") + ) + (segment + (start 113.96 156.63) + (end 113.96 155.354999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "758130cc-264e-493e-833a-9bd61b4297f9") + ) + (segment + (start 113.96 155.354999) + (end 113.985 155.329999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "ab1fb3f1-5263-403c-8491-999778073986") + ) + (segment + (start 113.985 153.810001) + (end 113.86 153.685001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "b267ff11-37d9-46b9-85d4-379c97b34f30") + ) + (segment + (start 110.985 153.810001) + (end 110.86 153.685001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "0f17a84c-732e-4a6d-a38c-e2cf3a7c6444") + ) + (segment + (start 110.86 153.685001) + (end 110.86 153.34) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "134bef7c-9f28-499e-b7c5-adbef51e0d34") + ) + (segment + (start 110.96 156.63) + (end 110.96 155.354999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "4080a94a-c874-4831-b617-2a035a98ef7e") + ) + (segment + (start 110.96 155.354999) + (end 110.985 155.329999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "7dc5b4a6-6eb3-45bf-bf8b-a109d7eb7de5") + ) + (segment + (start 110.985 155.329999) + (end 110.985 153.810001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "de5aaa08-cc54-4c65-8b9a-aec3620d10aa") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "8e61caed-eaab-4a85-a223-81613b716c2e") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 91.21 156.19) (xy 91.21 47.765) (xy 121.21 47.765) (xy 121.21 156.11) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 103.291684 48.302174) (xy 103.311503 48.338033) (xy 103.370826 48.597946) (xy 103.370832 48.597964) + (xy 103.480257 48.910688) (xy 103.624022 49.209217) (xy 103.800305 49.48977) (xy 104.001034 49.741476) + (xy 104.854432 48.888079) (xy 104.891457 48.936331) (xy 105.053669 49.098543) (xy 105.101919 49.135567) + (xy 104.248522 49.988964) (xy 104.248522 49.988965) (xy 104.500229 50.189694) (xy 104.780782 50.365977) + (xy 105.079311 50.509742) (xy 105.392035 50.619167) (xy 105.392053 50.619173) (xy 105.715077 50.692901) + (xy 105.715074 50.692901) (xy 106.044336 50.73) (xy 106.375664 50.73) (xy 106.704924 50.692901) + (xy 107.027946 50.619173) (xy 107.027964 50.619167) (xy 107.340688 50.509742) (xy 107.639217 50.365977) + (xy 107.91977 50.189694) (xy 108.171476 49.988965) (xy 108.171476 49.988964) (xy 107.318079 49.135567) + (xy 107.366331 49.098543) (xy 107.528543 48.936331) (xy 107.565567 48.888079) (xy 108.418964 49.741476) + (xy 108.418965 49.741476) (xy 108.619694 49.48977) (xy 108.795977 49.209217) (xy 108.939742 48.910688) + (xy 109.049167 48.597964) (xy 109.049173 48.597946) (xy 109.108497 48.338033) (xy 109.141272 48.291842) + (xy 109.180642 48.2805) (xy 116.6355 48.2805) (xy 116.687826 48.302174) (xy 116.7095 48.3545) (xy 116.7095 153.2055) + (xy 116.687826 153.257826) (xy 116.6355 153.2795) (xy 116.547464 153.2795) (xy 116.375062 153.309898) + (xy 116.210558 153.369773) (xy 116.058945 153.457308) (xy 115.924837 153.569837) (xy 115.812308 153.703945) + (xy 115.724775 153.855555) (xy 115.664898 154.020062) (xy 115.6345 154.192464) (xy 115.6345 156.124867) + (xy 115.285 156.125799) (xy 115.285 155.58) (xy 115.265301 155.58) (xy 115.224435 155.588128) (xy 115.195565 155.588128) + (xy 115.154699 155.58) (xy 115.135 155.58) (xy 115.135 156.126199) (xy 114.8355 156.126998) (xy 114.8355 155.760252) + (xy 114.823867 155.701769) (xy 114.797471 155.662265) (xy 114.785 155.621153) (xy 114.785 155.58) + (xy 114.782174 155.577174) (xy 114.7605 155.524848) (xy 114.7605 155.315435) (xy 114.760499 155.315434) + (xy 114.738766 155.234326) (xy 114.739619 155.234097) (xy 114.7355 155.213376) (xy 114.7355 153.965123) + (xy 114.757173 153.912798) (xy 114.80046 153.869512) (xy 114.840022 153.800989) (xy 114.8605 153.724563) + (xy 114.8605 153.724558) (xy 114.861133 153.719755) (xy 114.862641 153.719953) (xy 114.882174 153.672797) + (xy 114.912206 153.642765) (xy 114.957585 153.539991) (xy 114.9605 153.514865) (xy 114.960499 153.165136) + (xy 114.957585 153.140009) (xy 114.917792 153.049888) (xy 114.916485 152.993268) (xy 114.917782 152.990135) + (xy 114.957585 152.899991) (xy 114.9605 152.874865) (xy 114.960499 152.525136) (xy 114.957585 152.500009) + (xy 114.912206 152.397235) (xy 114.832765 152.317794) (xy 114.729991 152.272415) (xy 114.72999 152.272414) + (xy 114.729988 152.272414) (xy 114.708659 152.26994) (xy 114.704865 152.2695) (xy 114.704864 152.2695) + (xy 114.415136 152.2695) (xy 114.390013 152.272414) (xy 114.390007 152.272415) (xy 114.287234 152.317794) + (xy 114.262326 152.342703) (xy 114.21 152.364377) (xy 114.157674 152.342703) (xy 114.132765 152.317794) + (xy 114.029991 152.272415) (xy 114.02999 152.272414) (xy 114.029988 152.272414) (xy 114.008659 152.26994) + (xy 114.004865 152.2695) (xy 114.004864 152.2695) (xy 113.715136 152.2695) (xy 113.690013 152.272414) + (xy 113.690007 152.272415) (xy 113.587234 152.317794) (xy 113.507794 152.397234) (xy 113.462414 152.500011) + (xy 113.4595 152.525135) (xy 113.4595 152.874863) (xy 113.462414 152.899986) (xy 113.462415 152.899992) + (xy 113.502206 152.99011) (xy 113.503514 153.046732) (xy 113.502206 153.04989) (xy 113.462414 153.140011) + (xy 113.4595 153.165135) (xy 113.4595 153.514863) (xy 113.462414 153.539986) (xy 113.462415 153.539992) + (xy 113.507794 153.642765) (xy 113.537826 153.672797) (xy 113.557359 153.719954) (xy 113.558867 153.719756) + (xy 113.5595 153.724565) (xy 113.579977 153.800986) (xy 113.579979 153.800991) (xy 113.611482 153.855555) + (xy 113.61954 153.869512) (xy 113.662826 153.912798) (xy 113.6845 153.965124) (xy 113.6845 155.213376) + (xy 113.68038 155.234097) (xy 113.681234 155.234326) (xy 113.6595 155.315434) (xy 113.6595 155.524848) + (xy 113.657216 155.543092) (xy 113.632716 155.639397) (xy 113.627245 155.646716) (xy 113.622529 155.662265) + (xy 113.596133 155.701768) (xy 113.5845 155.760253) (xy 113.5845 156.130334) (xy 113.3355 156.130998) + (xy 113.3355 155.760252) (xy 113.323867 155.701769) (xy 113.297471 155.662265) (xy 113.285 155.621153) + (xy 113.285 155.58) (xy 113.265301 155.58) (xy 113.225716 155.587873) (xy 113.196845 155.587873) + (xy 113.154748 155.5795) (xy 112.765252 155.5795) (xy 112.765251 155.5795) (xy 112.724435 155.587618) + (xy 112.695565 155.587618) (xy 112.654749 155.5795) (xy 112.654748 155.5795) (xy 112.265252 155.5795) + (xy 112.265251 155.5795) (xy 112.223153 155.587873) (xy 112.194283 155.587873) (xy 112.154699 155.58) + (xy 112.135 155.58) (xy 112.135 155.621153) (xy 112.122529 155.662265) (xy 112.096133 155.701768) + (xy 112.0845 155.760253) (xy 112.0845 156.134334) (xy 111.8355 156.134998) (xy 111.8355 155.760252) + (xy 111.823867 155.701769) (xy 111.797471 155.662265) (xy 111.787284 155.639397) (xy 111.762784 155.543092) + (xy 111.764148 155.533656) (xy 111.7605 155.524848) (xy 111.7605 155.315435) (xy 111.760499 155.315434) + (xy 111.738766 155.234326) (xy 111.739619 155.234097) (xy 111.7355 155.213376) (xy 111.7355 153.965123) + (xy 111.757173 153.912798) (xy 111.80046 153.869512) (xy 111.840022 153.800989) (xy 111.8605 153.724563) + (xy 111.8605 153.724558) (xy 111.861133 153.719755) (xy 111.862641 153.719953) (xy 111.882174 153.672797) + (xy 111.912206 153.642765) (xy 111.957585 153.539991) (xy 111.9605 153.514865) (xy 111.960499 153.165136) + (xy 111.957585 153.140009) (xy 111.917792 153.049888) (xy 111.916485 152.993268) (xy 111.917782 152.990135) + (xy 111.957585 152.899991) (xy 111.9605 152.874865) (xy 111.960499 152.525136) (xy 111.957585 152.500009) + (xy 111.912206 152.397235) (xy 111.832765 152.317794) (xy 111.729991 152.272415) (xy 111.72999 152.272414) + (xy 111.729988 152.272414) (xy 111.708659 152.26994) (xy 111.704865 152.2695) (xy 111.704864 152.2695) + (xy 111.415136 152.2695) (xy 111.390013 152.272414) (xy 111.390007 152.272415) (xy 111.287234 152.317794) + (xy 111.262326 152.342703) (xy 111.21 152.364377) (xy 111.157674 152.342703) (xy 111.132765 152.317794) + (xy 111.029991 152.272415) (xy 111.02999 152.272414) (xy 111.029988 152.272414) (xy 111.008659 152.26994) + (xy 111.004865 152.2695) (xy 111.004864 152.2695) (xy 110.715136 152.2695) (xy 110.690013 152.272414) + (xy 110.690007 152.272415) (xy 110.587234 152.317794) (xy 110.507794 152.397234) (xy 110.462414 152.500011) + (xy 110.4595 152.525135) (xy 110.4595 152.874863) (xy 110.462414 152.899986) (xy 110.462415 152.899992) + (xy 110.502206 152.99011) (xy 110.503514 153.046732) (xy 110.502206 153.04989) (xy 110.462414 153.140011) + (xy 110.4595 153.165135) (xy 110.4595 153.514863) (xy 110.462414 153.539986) (xy 110.462415 153.539992) + (xy 110.507794 153.642765) (xy 110.537826 153.672797) (xy 110.557359 153.719954) (xy 110.558867 153.719756) + (xy 110.5595 153.724565) (xy 110.579977 153.800986) (xy 110.579979 153.800991) (xy 110.611482 153.855555) + (xy 110.61954 153.869512) (xy 110.662826 153.912798) (xy 110.6845 153.965124) (xy 110.6845 155.213376) + (xy 110.68038 155.234097) (xy 110.681234 155.234326) (xy 110.6595 155.315434) (xy 110.6595 155.524848) + (xy 110.657216 155.543092) (xy 110.632716 155.639397) (xy 110.627245 155.646716) (xy 110.622529 155.662265) + (xy 110.596133 155.701768) (xy 110.5845 155.760253) (xy 110.5845 156.138334) (xy 110.3355 156.138998) + (xy 110.3355 155.760252) (xy 110.323867 155.701769) (xy 110.297471 155.662265) (xy 110.285 155.621153) + (xy 110.285 155.58) (xy 110.265301 155.58) (xy 110.225716 155.587873) (xy 110.196845 155.587873) + (xy 110.154748 155.5795) (xy 109.765252 155.5795) (xy 109.765251 155.5795) (xy 109.724435 155.587618) + (xy 109.695565 155.587618) (xy 109.654749 155.5795) (xy 109.654748 155.5795) (xy 109.265252 155.5795) + (xy 109.265251 155.5795) (xy 109.223153 155.587873) (xy 109.194283 155.587873) (xy 109.154699 155.58) + (xy 109.135 155.58) (xy 109.135 155.621153) (xy 109.122529 155.662265) (xy 109.096133 155.701768) + (xy 109.0845 155.760253) (xy 109.0845 156.142334) (xy 108.8355 156.142998) (xy 108.8355 155.760252) + (xy 108.823867 155.701769) (xy 108.797471 155.662265) (xy 108.787284 155.639397) (xy 108.762784 155.543092) + (xy 108.764148 155.533656) (xy 108.7605 155.524848) (xy 108.7605 155.315435) (xy 108.760499 155.315434) + (xy 108.738766 155.234326) (xy 108.739619 155.234097) (xy 108.7355 155.213376) (xy 108.7355 153.965123) + (xy 108.757173 153.912798) (xy 108.80046 153.869512) (xy 108.840022 153.800989) (xy 108.8605 153.724563) + (xy 108.8605 153.724558) (xy 108.861133 153.719755) (xy 108.862641 153.719953) (xy 108.882174 153.672797) + (xy 108.912206 153.642765) (xy 108.957585 153.539991) (xy 108.9605 153.514865) (xy 108.960499 153.165136) + (xy 108.957585 153.140009) (xy 108.917792 153.049888) (xy 108.916485 152.993268) (xy 108.917782 152.990135) + (xy 108.957585 152.899991) (xy 108.9605 152.874865) (xy 108.960499 152.525136) (xy 108.957585 152.500009) + (xy 108.912206 152.397235) (xy 108.832765 152.317794) (xy 108.729991 152.272415) (xy 108.72999 152.272414) + (xy 108.729988 152.272414) (xy 108.708659 152.26994) (xy 108.704865 152.2695) (xy 108.704864 152.2695) + (xy 108.415136 152.2695) (xy 108.390013 152.272414) (xy 108.390007 152.272415) (xy 108.287234 152.317794) + (xy 108.262326 152.342703) (xy 108.21 152.364377) (xy 108.157674 152.342703) (xy 108.132765 152.317794) + (xy 108.029991 152.272415) (xy 108.02999 152.272414) (xy 108.029988 152.272414) (xy 108.008659 152.26994) + (xy 108.004865 152.2695) (xy 108.004864 152.2695) (xy 107.715136 152.2695) (xy 107.690013 152.272414) + (xy 107.690007 152.272415) (xy 107.587234 152.317794) (xy 107.507794 152.397234) (xy 107.462414 152.500011) + (xy 107.4595 152.525135) (xy 107.4595 152.874863) (xy 107.462414 152.899986) (xy 107.462415 152.899992) + (xy 107.502206 152.99011) (xy 107.503514 153.046732) (xy 107.502206 153.04989) (xy 107.462414 153.140011) + (xy 107.4595 153.165135) (xy 107.4595 153.514863) (xy 107.462414 153.539986) (xy 107.462415 153.539992) + (xy 107.507794 153.642765) (xy 107.537826 153.672797) (xy 107.557359 153.719954) (xy 107.558867 153.719756) + (xy 107.5595 153.724565) (xy 107.579977 153.800986) (xy 107.579979 153.800991) (xy 107.611482 153.855555) + (xy 107.61954 153.869512) (xy 107.662826 153.912798) (xy 107.6845 153.965124) (xy 107.6845 155.213376) + (xy 107.68038 155.234097) (xy 107.681234 155.234326) (xy 107.6595 155.315434) (xy 107.6595 155.524848) + (xy 107.657216 155.543092) (xy 107.632716 155.639397) (xy 107.627245 155.646716) (xy 107.622529 155.662265) + (xy 107.596133 155.701768) (xy 107.5845 155.760253) (xy 107.5845 156.146334) (xy 107.3355 156.146998) + (xy 107.3355 155.760252) (xy 107.323867 155.701769) (xy 107.297471 155.662265) (xy 107.285 155.621153) + (xy 107.285 155.58) (xy 107.265301 155.58) (xy 107.225716 155.587873) (xy 107.196845 155.587873) + (xy 107.154748 155.5795) (xy 106.765252 155.5795) (xy 106.765251 155.5795) (xy 106.724435 155.587618) + (xy 106.695565 155.587618) (xy 106.654749 155.5795) (xy 106.654748 155.5795) (xy 106.265252 155.5795) + (xy 106.265251 155.5795) (xy 106.223153 155.587873) (xy 106.194283 155.587873) (xy 106.154699 155.58) + (xy 106.135 155.58) (xy 106.135 155.621153) (xy 106.122529 155.662265) (xy 106.096133 155.701768) + (xy 106.0845 155.760253) (xy 106.0845 156.150334) (xy 105.8355 156.150998) (xy 105.8355 155.760252) + (xy 105.823867 155.701769) (xy 105.797471 155.662265) (xy 105.787284 155.639397) (xy 105.762784 155.543092) + (xy 105.764148 155.533656) (xy 105.7605 155.524848) (xy 105.7605 155.315435) (xy 105.760499 155.315434) + (xy 105.738766 155.234326) (xy 105.739619 155.234097) (xy 105.7355 155.213376) (xy 105.7355 153.965123) + (xy 105.757173 153.912798) (xy 105.80046 153.869512) (xy 105.840022 153.800989) (xy 105.8605 153.724563) + (xy 105.8605 153.724558) (xy 105.861133 153.719755) (xy 105.862641 153.719953) (xy 105.882174 153.672797) + (xy 105.912206 153.642765) (xy 105.957585 153.539991) (xy 105.9605 153.514865) (xy 105.960499 153.165136) + (xy 105.957585 153.140009) (xy 105.917792 153.049888) (xy 105.916485 152.993268) (xy 105.917782 152.990135) + (xy 105.957585 152.899991) (xy 105.9605 152.874865) (xy 105.960499 152.525136) (xy 105.957585 152.500009) + (xy 105.912206 152.397235) (xy 105.832765 152.317794) (xy 105.729991 152.272415) (xy 105.72999 152.272414) + (xy 105.729988 152.272414) (xy 105.708659 152.26994) (xy 105.704865 152.2695) (xy 105.704864 152.2695) + (xy 105.415136 152.2695) (xy 105.390013 152.272414) (xy 105.390007 152.272415) (xy 105.287234 152.317794) + (xy 105.262326 152.342703) (xy 105.21 152.364377) (xy 105.157674 152.342703) (xy 105.132765 152.317794) + (xy 105.029991 152.272415) (xy 105.02999 152.272414) (xy 105.029988 152.272414) (xy 105.008659 152.26994) + (xy 105.004865 152.2695) (xy 105.004864 152.2695) (xy 104.715136 152.2695) (xy 104.690013 152.272414) + (xy 104.690007 152.272415) (xy 104.587234 152.317794) (xy 104.507794 152.397234) (xy 104.462414 152.500011) + (xy 104.4595 152.525135) (xy 104.4595 152.874863) (xy 104.462414 152.899986) (xy 104.462415 152.899992) + (xy 104.502206 152.99011) (xy 104.503514 153.046732) (xy 104.502206 153.04989) (xy 104.462414 153.140011) + (xy 104.4595 153.165135) (xy 104.4595 153.514863) (xy 104.462414 153.539986) (xy 104.462415 153.539992) + (xy 104.507794 153.642765) (xy 104.537826 153.672797) (xy 104.557359 153.719954) (xy 104.558867 153.719756) + (xy 104.5595 153.724565) (xy 104.579977 153.800986) (xy 104.579979 153.800991) (xy 104.611482 153.855555) + (xy 104.61954 153.869512) (xy 104.662826 153.912798) (xy 104.6845 153.965124) (xy 104.6845 155.213376) + (xy 104.68038 155.234097) (xy 104.681234 155.234326) (xy 104.6595 155.315434) (xy 104.6595 155.524848) + (xy 104.657216 155.543092) (xy 104.632716 155.639397) (xy 104.627245 155.646716) (xy 104.622529 155.662265) + (xy 104.596133 155.701768) (xy 104.5845 155.760253) (xy 104.5845 156.154334) (xy 104.3355 156.154998) + (xy 104.3355 155.760252) (xy 104.323867 155.701769) (xy 104.297471 155.662265) (xy 104.285 155.621153) + (xy 104.285 155.58) (xy 104.265301 155.58) (xy 104.225716 155.587873) (xy 104.196845 155.587873) + (xy 104.154748 155.5795) (xy 103.765252 155.5795) (xy 103.765251 155.5795) (xy 103.724435 155.587618) + (xy 103.695565 155.587618) (xy 103.654749 155.5795) (xy 103.654748 155.5795) (xy 103.265252 155.5795) + (xy 103.265251 155.5795) (xy 103.223153 155.587873) (xy 103.194283 155.587873) (xy 103.154699 155.58) + (xy 103.135 155.58) (xy 103.135 155.621153) (xy 103.122529 155.662265) (xy 103.096133 155.701768) + (xy 103.0845 155.760253) (xy 103.0845 156.158334) (xy 102.8355 156.158998) (xy 102.8355 155.760252) + (xy 102.823867 155.701769) (xy 102.797471 155.662265) (xy 102.785 155.621153) (xy 102.785 155.58) + (xy 102.765301 155.58) (xy 102.725716 155.587873) (xy 102.696845 155.587873) (xy 102.654748 155.5795) + (xy 102.265252 155.5795) (xy 102.265251 155.5795) (xy 102.224435 155.587618) (xy 102.195565 155.587618) + (xy 102.154749 155.5795) (xy 102.154748 155.5795) (xy 101.765252 155.5795) (xy 101.765251 155.5795) + (xy 101.723153 155.587873) (xy 101.694283 155.587873) (xy 101.654699 155.58) (xy 101.635 155.58) + (xy 101.635 155.621153) (xy 101.622529 155.662265) (xy 101.596133 155.701768) (xy 101.5845 155.760253) + (xy 101.5845 156.162334) (xy 101.285 156.163133) (xy 101.285 155.58) (xy 101.261667 155.58) (xy 101.261667 155.578318) + (xy 101.212544 155.563407) (xy 101.185855 155.513452) (xy 101.1855 155.506213) (xy 101.1855 154.778025) + (xy 101.185499 154.77802) (xy 101.148024 154.577544) (xy 101.074348 154.387363) (xy 100.966981 154.213959) + (xy 100.96698 154.213957) (xy 100.829579 154.063235) (xy 100.829578 154.063234) (xy 100.666825 153.940329) + (xy 100.666822 153.940328) (xy 100.666821 153.940327) (xy 100.48425 153.849418) (xy 100.484246 153.849417) + (xy 100.484244 153.849416) (xy 100.288082 153.793602) (xy 100.288076 153.793601) (xy 100.085003 153.774785) + (xy 100.084997 153.774785) (xy 99.881923 153.793601) (xy 99.881917 153.793602) (xy 99.685755 153.849416) + (xy 99.68575 153.849418) (xy 99.514938 153.934472) (xy 99.503177 153.940328) (xy 99.503174 153.940329) + (xy 99.340421 154.063234) (xy 99.34042 154.063235) (xy 99.203019 154.213957) (xy 99.203019 154.213958) + (xy 99.095655 154.387358) (xy 99.09565 154.387368) (xy 99.021977 154.57754) (xy 98.9845 154.77802) + (xy 98.9845 155.5055) (xy 98.962826 155.557826) (xy 98.9105 155.5795) (xy 98.765251 155.5795) (xy 98.724435 155.587618) + (xy 98.695565 155.587618) (xy 98.654749 155.5795) (xy 98.654748 155.5795) (xy 98.265252 155.5795) + (xy 98.265251 155.5795) (xy 98.223153 155.587873) (xy 98.194283 155.587873) (xy 98.154699 155.58) + (xy 98.135 155.58) (xy 98.135 155.621153) (xy 98.122529 155.662265) (xy 98.096133 155.701768) (xy 98.0845 155.760253) + (xy 98.0845 156.171667) (xy 97.785 156.172466) (xy 97.785 155.58) (xy 97.765301 155.58) (xy 97.724435 155.588128) + (xy 97.695565 155.588128) (xy 97.654699 155.58) (xy 97.635 155.58) (xy 97.635 156.172866) (xy 97.285 156.173799) + (xy 97.285 155.58) (xy 97.265301 155.58) (xy 97.224435 155.588128) (xy 97.195565 155.588128) (xy 97.154699 155.58) + (xy 97.135 155.58) (xy 97.135 156.174199) (xy 96.7855 156.175131) (xy 96.7855 154.192472) (xy 96.785499 154.192464) + (xy 96.762713 154.063236) (xy 96.755101 154.020062) (xy 96.695225 153.855555) (xy 96.607692 153.703945) + (xy 96.495163 153.569837) (xy 96.361055 153.457308) (xy 96.209445 153.369775) (xy 96.209443 153.369774) + (xy 96.209441 153.369773) (xy 96.044937 153.309898) (xy 95.872535 153.2795) (xy 95.872532 153.2795) + (xy 95.850892 153.2795) (xy 95.7845 153.2795) (xy 95.732174 153.257826) (xy 95.7105 153.2055) (xy 95.7105 48.3545) + (xy 95.732174 48.302174) (xy 95.7845 48.2805) (xy 103.239358 48.2805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 102.988326 48.302174) (xy 103.01 48.3545) (xy 103.01 48.959704) (xy 103.050242 49.316866) (xy 103.130219 49.667264) + (xy 103.130224 49.667282) (xy 103.248925 50.006513) (xy 103.404869 50.330334) (xy 103.596093 50.634666) + (xy 103.820185 50.915668) (xy 104.074331 51.169814) (xy 104.355333 51.393906) (xy 104.659665 51.58513) + (xy 104.983486 51.741074) (xy 105.322717 51.859775) (xy 105.322735 51.85978) (xy 105.673135 51.939757) + (xy 105.673132 51.939757) (xy 106.030296 51.98) (xy 106.389704 51.98) (xy 106.746866 51.939757) + (xy 107.097264 51.85978) (xy 107.097282 51.859775) (xy 107.436513 51.741074) (xy 107.760334 51.58513) + (xy 108.064666 51.393906) (xy 108.345668 51.169814) (xy 108.59981 50.915672) (xy 108.82092 50.638409) + (xy 108.82092 50.638408) (xy 107.318079 49.135567) (xy 107.366331 49.098543) (xy 107.528543 48.936331) + (xy 107.565567 48.888079) (xy 109.01231 50.334822) (xy 109.01512 50.330351) (xy 109.015126 50.33034) + (xy 109.171076 50.006509) (xy 109.289775 49.667282) (xy 109.28978 49.667264) (xy 109.369757 49.316866) + (xy 109.41 48.959704) (xy 109.41 48.3545) (xy 109.431674 48.302174) (xy 109.484 48.2805) (xy 116.6355 48.2805) + (xy 116.687826 48.302174) (xy 116.7095 48.3545) (xy 116.7095 153.2055) (xy 116.687826 153.257826) + (xy 116.6355 153.2795) (xy 116.547462 153.2795) (xy 116.427349 153.300679) (xy 116.372055 153.28842) + (xy 116.341624 153.240652) (xy 116.3405 153.227803) (xy 116.3405 151.644) (xy 116.324858 151.565363) + (xy 116.324857 151.565357) (xy 116.310505 151.530709) (xy 116.310504 151.530707) (xy 116.310503 151.530705) + (xy 116.294035 151.504497) (xy 116.273879 151.472419) (xy 116.273875 151.472416) (xy 116.199293 151.419496) + (xy 116.164643 151.405143) (xy 116.164636 151.405141) (xy 116.105392 151.393357) (xy 116.086 151.3895) + (xy 95.7845 151.3895) (xy 95.732174 151.367826) (xy 95.7105 151.3155) (xy 95.7105 48.3545) (xy 95.732174 48.302174) + (xy 95.7845 48.2805) (xy 102.936 48.2805) + ) + ) + ) + (zone + (net 18) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "a83c5a30-18f2-4875-a606-a0e85e470fca") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 116.135 155.975) (xy 116.135 151.61) (xy 116.12 151.595) (xy 95.665 151.595) (xy 95.665 156.225) + (xy 115.885 156.225) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 116.120648 151.609352) (xy 116.135 151.644) (xy 116.135 153.385107) (xy 116.120648 153.419755) + (xy 116.110501 153.427542) (xy 116.058941 153.45731) (xy 116.058939 153.457312) (xy 115.924838 153.569835) + (xy 115.924835 153.569838) (xy 115.812312 153.703939) (xy 115.812307 153.703945) (xy 115.724778 153.855548) + (xy 115.724774 153.855556) (xy 115.6649 154.020057) (xy 115.664899 154.020061) (xy 115.664899 154.020062) + (xy 115.653041 154.087314) (xy 115.6345 154.192467) (xy 115.6345 155.131881) (xy 115.620148 155.166529) + (xy 115.5855 155.180881) (xy 115.550852 155.166529) (xy 115.544758 155.159104) (xy 115.529192 155.135807) + (xy 115.463036 155.091604) (xy 115.404695 155.08) (xy 115.335 155.08) (xy 115.335 156.225) (xy 115.085 156.225) + (xy 115.085 155.08) (xy 115.015304 155.08) (xy 114.969558 155.089098) (xy 114.950442 155.089098) + (xy 114.904696 155.08) (xy 114.835 155.08) (xy 114.835 156.225) (xy 114.5855 156.225) (xy 114.5855 155.260252) + (xy 114.585499 155.260251) (xy 114.585264 155.257858) (xy 114.585483 155.257836) (xy 114.585 155.252913) + (xy 114.585 155.08) (xy 114.515304 155.08) (xy 114.470837 155.088844) (xy 114.45172 155.088843) + (xy 114.404753 155.0795) (xy 114.404748 155.0795) (xy 114.015252 155.0795) (xy 114.000668 155.0824) + (xy 113.969558 155.088588) (xy 113.950442 155.088588) (xy 113.919331 155.0824) (xy 113.904748 155.0795) + (xy 113.515252 155.0795) (xy 113.500668 155.0824) (xy 113.469558 155.088588) (xy 113.450442 155.088588) + (xy 113.419331 155.0824) (xy 113.404748 155.0795) (xy 113.015252 155.0795) (xy 113.00289 155.081958) + (xy 112.968276 155.088843) (xy 112.94916 155.088843) (xy 112.904696 155.08) (xy 112.835 155.08) + (xy 112.835 155.252913) (xy 112.834516 155.257836) (xy 112.834736 155.257858) (xy 112.8345 155.260253) + (xy 112.8345 156.225) (xy 112.585 156.225) (xy 112.585 155.08) (xy 112.515304 155.08) (xy 112.469558 155.089098) + (xy 112.450442 155.089098) (xy 112.404696 155.08) (xy 112.335 155.08) (xy 112.335 156.225) (xy 112.085 156.225) + (xy 112.085 155.08) (xy 112.015304 155.08) (xy 111.969558 155.089098) (xy 111.950442 155.089098) + (xy 111.904696 155.08) (xy 111.835 155.08) (xy 111.835 156.225) (xy 111.585 156.225) (xy 111.585 155.08) + (xy 111.515304 155.08) (xy 111.469558 155.089098) (xy 111.450442 155.089098) (xy 111.404696 155.08) + (xy 111.335 155.08) (xy 111.335 156.225) (xy 111.0855 156.225) (xy 111.0855 155.260252) (xy 111.085499 155.260251) + (xy 111.085264 155.257858) (xy 111.085483 155.257836) (xy 111.085 155.252913) (xy 111.085 155.08) + (xy 111.015304 155.08) (xy 110.970837 155.088844) (xy 110.95172 155.088843) (xy 110.904753 155.0795) + (xy 110.904748 155.0795) (xy 110.515252 155.0795) (xy 110.500668 155.0824) (xy 110.469558 155.088588) + (xy 110.450442 155.088588) (xy 110.419331 155.0824) (xy 110.404748 155.0795) (xy 110.015252 155.0795) + (xy 110.000668 155.0824) (xy 109.969558 155.088588) (xy 109.950442 155.088588) (xy 109.919331 155.0824) + (xy 109.904748 155.0795) (xy 109.515252 155.0795) (xy 109.500668 155.0824) (xy 109.469558 155.088588) + (xy 109.450442 155.088588) (xy 109.419331 155.0824) (xy 109.404748 155.0795) (xy 109.015252 155.0795) + (xy 109.000668 155.0824) (xy 108.969558 155.088588) (xy 108.950442 155.088588) (xy 108.919331 155.0824) + (xy 108.904748 155.0795) (xy 108.515252 155.0795) (xy 108.500668 155.0824) (xy 108.469558 155.088588) + (xy 108.450442 155.088588) (xy 108.419331 155.0824) (xy 108.404748 155.0795) (xy 108.015252 155.0795) + (xy 108.000668 155.0824) (xy 107.969558 155.088588) (xy 107.950442 155.088588) (xy 107.919331 155.0824) + (xy 107.904748 155.0795) (xy 107.515252 155.0795) (xy 107.500668 155.0824) (xy 107.469558 155.088588) + (xy 107.450442 155.088588) (xy 107.419331 155.0824) (xy 107.404748 155.0795) (xy 107.015252 155.0795) + (xy 107.000668 155.0824) (xy 106.969558 155.088588) (xy 106.950442 155.088588) (xy 106.919331 155.0824) + (xy 106.904748 155.0795) (xy 106.515252 155.0795) (xy 106.500668 155.0824) (xy 106.469558 155.088588) + (xy 106.450442 155.088588) (xy 106.419331 155.0824) (xy 106.404748 155.0795) (xy 106.015252 155.0795) + (xy 106.000668 155.0824) (xy 105.969558 155.088588) (xy 105.950442 155.088588) (xy 105.919331 155.0824) + (xy 105.904748 155.0795) (xy 105.515252 155.0795) (xy 105.500668 155.0824) (xy 105.469558 155.088588) + (xy 105.450442 155.088588) (xy 105.419331 155.0824) (xy 105.404748 155.0795) (xy 105.015252 155.0795) + (xy 105.000668 155.0824) (xy 104.969558 155.088588) (xy 104.950442 155.088588) (xy 104.919331 155.0824) + (xy 104.904748 155.0795) (xy 104.515252 155.0795) (xy 104.500668 155.0824) (xy 104.469558 155.088588) + (xy 104.450442 155.088588) (xy 104.419331 155.0824) (xy 104.404748 155.0795) (xy 104.015252 155.0795) + (xy 104.000668 155.0824) (xy 103.969558 155.088588) (xy 103.950442 155.088588) (xy 103.919331 155.0824) + (xy 103.904748 155.0795) (xy 103.515252 155.0795) (xy 103.500668 155.0824) (xy 103.469558 155.088588) + (xy 103.450442 155.088588) (xy 103.419331 155.0824) (xy 103.404748 155.0795) (xy 103.015252 155.0795) + (xy 103.000668 155.0824) (xy 102.969558 155.088588) (xy 102.950442 155.088588) (xy 102.919331 155.0824) + (xy 102.904748 155.0795) (xy 102.515252 155.0795) (xy 102.500668 155.0824) (xy 102.469558 155.088588) + (xy 102.450442 155.088588) (xy 102.419331 155.0824) (xy 102.404748 155.0795) (xy 102.015252 155.0795) + (xy 102.000668 155.0824) (xy 101.969558 155.088588) (xy 101.950442 155.088588) (xy 101.919331 155.0824) + (xy 101.904748 155.0795) (xy 101.515252 155.0795) (xy 101.500668 155.0824) (xy 101.469558 155.088588) + (xy 101.450442 155.088588) (xy 101.419331 155.0824) (xy 101.404748 155.0795) (xy 101.404746 155.0795) + (xy 101.2345 155.0795) (xy 101.199852 155.065148) (xy 101.1855 155.0305) (xy 101.1855 154.778025) + (xy 101.1855 154.778024) (xy 101.148024 154.577544) (xy 101.074348 154.387363) (xy 100.966981 154.213959) + (xy 100.966978 154.213955) (xy 100.966977 154.213954) (xy 100.829579 154.063236) (xy 100.829576 154.063233) + (xy 100.666822 153.940328) (xy 100.666818 153.940325) (xy 100.484255 153.84942) (xy 100.484248 153.849417) + (xy 100.288085 153.793603) (xy 100.288079 153.793602) (xy 100.085 153.774785) (xy 99.88192 153.793602) + (xy 99.881914 153.793603) (xy 99.685751 153.849417) (xy 99.685744 153.84942) (xy 99.503181 153.940325) + (xy 99.503177 153.940328) (xy 99.340423 154.063233) (xy 99.34042 154.063236) (xy 99.203022 154.213954) + (xy 99.09565 154.387366) (xy 99.021978 154.577537) (xy 99.021977 154.57754) (xy 99.021976 154.577544) + (xy 98.9845 154.778024) (xy 98.9845 154.778025) (xy 98.9845 155.035657) (xy 98.970148 155.070305) + (xy 98.9355 155.084657) (xy 98.925945 155.083716) (xy 98.904748 155.0795) (xy 98.515252 155.0795) + (xy 98.50289 155.081958) (xy 98.468276 155.088843) (xy 98.44916 155.088843) (xy 98.404696 155.08) + (xy 98.335 155.08) (xy 98.335 155.252913) (xy 98.334516 155.257836) (xy 98.334736 155.257858) (xy 98.3345 155.260253) + (xy 98.3345 156.225) (xy 98.085 156.225) (xy 98.085 155.08) (xy 98.015304 155.08) (xy 97.969558 155.089098) + (xy 97.950442 155.089098) (xy 97.904696 155.08) (xy 97.835 155.08) (xy 97.835 156.225) (xy 97.585 156.225) + (xy 97.585 155.08) (xy 97.515304 155.08) (xy 97.469558 155.089098) (xy 97.450442 155.089098) (xy 97.404696 155.08) + (xy 97.335 155.08) (xy 97.335 156.225) (xy 97.085 156.225) (xy 97.085 155.08) (xy 97.015305 155.08) + (xy 96.956963 155.091604) (xy 96.890807 155.135807) (xy 96.875242 155.159104) (xy 96.84406 155.179939) + (xy 96.807277 155.172623) (xy 96.786442 155.141441) (xy 96.7855 155.131881) (xy 96.7855 154.192474) + (xy 96.7855 154.192468) (xy 96.755101 154.020062) (xy 96.695225 153.855555) (xy 96.607692 153.703945) + (xy 96.495163 153.569837) (xy 96.361057 153.45731) (xy 96.361054 153.457307) (xy 96.209451 153.369778) + (xy 96.209443 153.369774) (xy 96.044942 153.3099) (xy 96.044943 153.3099) (xy 96.044938 153.309899) + (xy 95.872532 153.2795) (xy 95.7595 153.2795) (xy 95.724852 153.265148) (xy 95.7105 153.2305) (xy 95.7105 151.644) + (xy 95.724852 151.609352) (xy 95.7595 151.595) (xy 116.086 151.595) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pro new file mode 100644 index 0000000..cf95a2b --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "cbf898d9-14a4-4768-b3c0-0a71813738a7", + "Root" + ], + [ + "7e2ec1e0-e32b-4531-8531-d387c18838b0", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_sch new file mode 100644 index 0000000..6f4b584 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "cbf898d9-14a4-4768-b3c0-0a71813738a7") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 110.49 91.44) (xy 118.11 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03bf2bde-7784-4247-974b-1e6e2be5872e") + ) + (wire + (pts + (xy 110.49 88.9) (xy 118.11 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13f7613d-5f8f-47a3-8f12-886e7933df95") + ) + (wire + (pts + (xy 110.49 106.68) (xy 118.11 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14ddea73-43dc-4e8e-97f7-45c8129a24be") + ) + (wire + (pts + (xy 165.1 91.44) (xy 172.72 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e1f8b8c-08d9-4ae0-aaf8-401e63876d78") + ) + (wire + (pts + (xy 165.1 104.14) (xy 172.72 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b1e1169-3da9-4692-8e08-548619d68496") + ) + (wire + (pts + (xy 165.1 109.22) (xy 172.72 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "430c0a73-1544-4829-b4ac-e2236fee741f") + ) + (wire + (pts + (xy 165.1 120.65) (xy 172.72 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5236844d-9902-402a-ada7-29e2e798fa35") + ) + (wire + (pts + (xy 165.1 123.19) (xy 172.72 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c5b0fa-8bdf-468d-bf75-7d4644c75c26") + ) + (wire + (pts + (xy 165.1 115.57) (xy 172.72 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57978d92-9080-42c2-9e2a-45cc995f34d1") + ) + (wire + (pts + (xy 165.1 111.76) (xy 172.72 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "801c8d80-0559-425c-ac96-57dd87a620fb") + ) + (wire + (pts + (xy 165.1 96.52) (xy 172.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "897dfb34-fe9e-4281-9136-6837fc1d8ec0") + ) + (wire + (pts + (xy 110.49 93.98) (xy 118.11 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a8732bd-b5d1-4353-b292-50bcb98355f5") + ) + (wire + (pts + (xy 110.49 118.11) (xy 118.11 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97dead57-751c-4bbf-8aaa-bb971268d150") + ) + (wire + (pts + (xy 165.1 88.9) (xy 172.72 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc540b0-63b2-4aab-b81f-d16a0f343a3a") + ) + (wire + (pts + (xy 165.1 118.11) (xy 172.72 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bccad680-b6ce-47b6-908d-13bf1d5fc992") + ) + (wire + (pts + (xy 110.49 97.79) (xy 118.11 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c26ab4fc-84fe-4250-a478-63a50cf28c2e") + ) + (wire + (pts + (xy 110.49 100.33) (xy 118.11 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5a20fc4-7ed5-4e95-9011-eaedd9ec1b62") + ) + (wire + (pts + (xy 110.49 120.65) (xy 118.11 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cac5cbf4-d981-41bd-ac9b-559c715a7df1") + ) + (wire + (pts + (xy 110.49 123.19) (xy 118.11 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb228f02-dca6-4c36-9866-da756011906a") + ) + (wire + (pts + (xy 110.49 115.57) (xy 118.11 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da9b87ac-98a2-4848-be81-6d38f9b5ac36") + ) + (wire + (pts + (xy 165.1 93.98) (xy 172.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbd514bf-62ca-4cc0-8d1d-3475f4305060") + ) + (wire + (pts + (xy 110.49 104.14) (xy 118.11 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f27842c0-5f35-46e2-bce0-22405015cda7") + ) + (wire + (pts + (xy 165.1 106.68) (xy 172.72 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4356ea6-cf7d-4c54-a486-95d755740ac4") + ) + (wire + (pts + (xy 110.49 111.76) (xy 118.11 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4c3126d-f0a4-48f6-9ded-69dbab5ba254") + ) + (wire + (pts + (xy 110.49 109.22) (xy 118.11 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4f329da-8326-4738-a2ea-89a73e3bad37") + ) + (label "PER2-" + (at 172.72 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "022aaf7d-8cf9-4dc4-afa3-b4d34e9c5dcb") + ) + (label "PET1-" + (at 110.49 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0442df8d-c669-46fd-8bbb-b449ee9122b1") + ) + (label "PET3-" + (at 172.72 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0b1ac8f6-63e3-4d0c-9be8-bf4935ac8389") + ) + (label "PER2+" + (at 172.72 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e39c9b5-1c8d-4752-b615-a761f2396bd6") + ) + (label "PEWAKE#" + (at 110.49 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "21a2b514-bce9-4b9b-ba6a-1dda293fb778") + ) + (label "PER3+" + (at 172.72 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3fbd4c19-b84a-4d83-9b84-77124299d7a6") + ) + (label "PEDET" + (at 172.72 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4c89f659-afa1-402e-92b3-e0206d9c18b4") + ) + (label "DEVSLP" + (at 172.72 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5322f8b2-37be-49f6-81c8-da1079f0ad5d") + ) + (label "REFCLK+" + (at 110.49 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5b1651f5-bf50-4c96-a458-cb39d6144a67") + ) + (label "PET3+" + (at 172.72 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5cb4ebd9-688c-484e-81f4-8bef743f7ff5") + ) + (label "PER0+" + (at 110.49 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6bfbf2f5-c58c-46a2-b185-8fafb81622d2") + ) + (label "REFCLK-" + (at 110.49 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6dc6e35a-b25c-47c2-8f04-6630c80baa4a") + ) + (label "PER1-" + (at 110.49 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "70eb416a-6fab-4675-a559-04c30f844185") + ) + (label "PER3-" + (at 172.72 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "715535dd-0ee6-47db-9813-9c02f886d492") + ) + (label "PER1+" + (at 110.49 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84d07b04-4c5c-432a-9dcf-e2bfecf5def2") + ) + (label "PET1+" + (at 110.49 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ad82f7ab-3e76-4eaa-94a1-0a66b80a73b9") + ) + (label "LED1#" + (at 172.72 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b70d6fc1-c760-4393-b7e4-b287bd87d8d6") + ) + (label "PER0-" + (at 110.49 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b78cc92a-7c11-49bc-9db1-c7bf572d554a") + ) + (label "PET2-" + (at 172.72 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc114c43-07f3-4aed-866b-7f7456ede36e") + ) + (label "PERST#" + (at 110.49 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0f96fee-3931-4d4a-8851-e53dafd8e581") + ) + (label "CLKREQ#" + (at 110.49 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1dfd583-3526-4944-967d-a2dc8fdece2b") + ) + (label "PET0-" + (at 110.49 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cef9558b-9d6b-490a-a4f9-10e86f5ee101") + ) + (label "PET0+" + (at 110.49 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df9fd172-121f-4a9b-8cf6-9ba84429b29b") + ) + (label "PET2+" + (at 172.72 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fe3564f7-1385-416a-bf7f-dab158d357b5") + ) + (label "SUSCLK" + (at 172.72 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fe579b60-3d79-4573-a7a4-41a8ce7eb6ba") + ) + (sheet + (at 118.11 83.82) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "7e2ec1e0-e32b-4531-8531-d387c18838b0") + (property "Sheetname" "M.2 M Key" + (at 118.11 83.1084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 118.11 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 118.11 88.9 180) + (uuid "53546a6a-05de-4352-ba2a-aecfb7b92bde") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 118.11 91.44 180) + (uuid "76e0a15b-80bc-46d8-8fe1-90f9455f318a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 118.11 93.98 180) + (uuid "695c2005-a454-4c05-a990-06bcabbc62ee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 118.11 97.79 180) + (uuid "afb75be9-f584-4c21-b38d-d39177ccb514") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 118.11 100.33 180) + (uuid "e51320ee-cc7f-403a-b36b-8e93424037dc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 118.11 104.14 180) + (uuid "1e97840f-b017-40ab-960d-066e034513a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 118.11 109.22 180) + (uuid "647852b5-d723-4d0b-98f3-0883915079ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 118.11 106.68 180) + (uuid "43656862-d29c-4095-8781-6fffed45b331") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 118.11 111.76 180) + (uuid "1a876c53-c311-433c-a7dd-474a240712fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 118.11 115.57 180) + (uuid "71457dee-91d0-49e6-8185-ba14d5b2957c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 118.11 118.11 180) + (uuid "f3dc106b-d32f-43a4-b8a7-373b15e39b6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 118.11 123.19 180) + (uuid "b0b457b6-7bcb-47a9-9ba2-086e136d024a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 118.11 120.65 180) + (uuid "397c31d7-5b39-4ab7-b141-53597b283c0a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 165.1 106.68 0) + (uuid "cf7f76ee-0cd6-499d-a245-4edec14440c7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 165.1 104.14 0) + (uuid "6d175fa9-697e-4b54-985f-f66e7b8cd91b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 165.1 109.22 0) + (uuid "c84c70c8-0353-4764-84e9-71dd42a9b8e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 165.1 111.76 0) + (uuid "d78b28ce-9b41-405d-9a5f-815b235f3e0b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 165.1 115.57 0) + (uuid "38950edf-c43e-4538-9b10-8fb42ef12696") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 165.1 118.11 0) + (uuid "10c5b67e-69b7-47d0-b7f5-ba2d7f8ec20d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 165.1 123.19 0) + (uuid "798d3431-163e-4df4-81f3-2fad2c381db5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 165.1 120.65 0) + (uuid "ddd91d67-aa88-4a3a-b2d6-4e8971e5b5be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 165.1 88.9 0) + (uuid "b4ed6102-969a-473e-8cde-76707419365f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 165.1 91.44 0) + (uuid "80608968-bb7d-4e4c-a20b-5cbc17da880a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 165.1 93.98 0) + (uuid "8b24363c-3518-4e01-bbe0-9879647ec931") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 165.1 96.52 0) + (uuid "ade71183-992f-4b34-bd3d-2d2e2a512f65") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key.kicad_sch new file mode 100644 index 0000000..e884fa6 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0eed9258-5e48-4aea-8cf5-b662341e2e5b") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a7a234c8-6368-4a86-b8e6-98aeb19fac4f") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2bbacc4b-faab-48ca-99ca-51db6227bf5e") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8fe59aca-3d5d-433e-b79a-5559c73b29d8") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e239e546-bf8b-4451-8145-560ae986d7cf") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "252f468a-5246-4a52-8c7f-b5ceba87912c") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "df2cd7e2-9a7e-4af8-b889-f1d942cb62a8") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4a273297-edeb-41ef-8af7-ee5374a7723b") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "36136f41-1280-4eb2-8030-0358fe839dbe") + ) + (pin "19" + (uuid "3bc7fb8a-bae7-4423-937f-d78d7296c9e1") + ) + (pin "28" + (uuid "2bbc5b78-9ac6-497a-a133-cdf03d5637ed") + ) + (pin "29" + (uuid "1faba061-de1e-46d4-a646-f867e6cba9fb") + ) + (pin "17" + (uuid "4fcff6b9-382b-483c-a92e-7d5cd0546c7f") + ) + (pin "27" + (uuid "a9970697-5a30-4c3c-b61a-49d1f1e2566e") + ) + (pin "49" + (uuid "b97bcb6d-64e4-42bb-982d-2ba19b205b6a") + ) + (pin "7" + (uuid "e86d0dc0-144c-4c9f-9651-618fb020bdf7") + ) + (pin "25" + (uuid "f9e7f7f6-bc7b-4919-8de9-95169800e028") + ) + (pin "53" + (uuid "45936aba-63ae-420c-9f3a-f0d128182ce8") + ) + (pin "41" + (uuid "32689e3a-9628-4aa3-9fd4-39a8facdff8e") + ) + (pin "8" + (uuid "59eb284a-96a0-4f58-b935-95fa463e8db7") + ) + (pin "47" + (uuid "8c7bc17c-94bc-4024-b053-81ad9c0c24db") + ) + (pin "11" + (uuid "5b85d477-04e0-4230-9230-b75a2bc563da") + ) + (pin "23" + (uuid "18eef043-575c-4a49-baa7-24c486838709") + ) + (pin "45" + (uuid "57886d92-0e3d-4db9-9207-0f0b48f024de") + ) + (pin "39" + (uuid "9e9c7f40-bc6e-49b8-9609-5772966e59ba") + ) + (pin "31" + (uuid "834df02b-2075-4b9e-9278-e47d04fad537") + ) + (pin "43" + (uuid "339161b2-1727-4b16-8de3-bb3975865420") + ) + (pin "57" + (uuid "6afba66a-7190-4c10-996d-14f9d993cab4") + ) + (pin "10" + (uuid "8e289d6e-a2c4-4b0f-9b90-b884255ac679") + ) + (pin "12" + (uuid "e28a869e-2976-4b8e-8911-b70bfb00cb15") + ) + (pin "14" + (uuid "9a7b384d-baf6-4779-bc40-e64096bd5679") + ) + (pin "5" + (uuid "14c6fae4-4e1c-41e0-84af-221cb2682749") + ) + (pin "9" + (uuid "6f067820-f648-47ae-84c0-d1eb2b7ccb50") + ) + (pin "69" + (uuid "135a7fb9-7f55-4668-929c-6ddd822a7fe4") + ) + (pin "1" + (uuid "89014727-112b-40a7-9890-56e3c9eb9a50") + ) + (pin "3" + (uuid "4df39eae-0a0c-4cd4-9f5f-c454122fce4a") + ) + (pin "13" + (uuid "3ab641f5-c5c6-4809-b8a1-1c899fc6bb4e") + ) + (pin "2" + (uuid "6ba6a497-0608-4522-9922-12a0933d432c") + ) + (pin "4" + (uuid "4b4cf4b0-4275-448f-8d9c-7d3aa72d2ef1") + ) + (pin "15" + (uuid "3200d9d0-15cd-4f4e-88db-dae0b97cb3a1") + ) + (pin "6" + (uuid "0f57b9bd-ae6c-4ad8-8ab5-ed8dda4ab119") + ) + (pin "16" + (uuid "c81250d6-e0fd-4645-b3bb-6ce1cbf0262a") + ) + (pin "71" + (uuid "1c68a0c0-e2c9-4925-a2cc-fe249a3e8eff") + ) + (pin "35" + (uuid "c917d4ae-e7e9-46e3-bdee-9b670494f865") + ) + (pin "18" + (uuid "42d1754f-403a-4f66-8ba8-693c710cefb3") + ) + (pin "33" + (uuid "e040e4f3-6889-4da8-8746-ba5e9839e201") + ) + (pin "37" + (uuid "b3c51c38-a06b-4480-9376-7ea2bfb9476e") + ) + (pin "67" + (uuid "d7bf1309-1ba0-4c6e-b6cf-a091ad51e443") + ) + (pin "21" + (uuid "db100b69-735d-494f-b741-acbb52216bdc") + ) + (pin "75" + (uuid "d98d15ea-cbb5-4ea5-854e-8d5ea2879317") + ) + (pin "73" + (uuid "8cba5fe3-1557-4537-8e58-fb627f04ae69") + ) + (pin "20" + (uuid "a3254752-7f54-4e83-8375-89faea87c683") + ) + (pin "51" + (uuid "2d4f39de-6d8f-4d2e-a9c7-cad30bf7fab5") + ) + (pin "55" + (uuid "8d6866a1-7529-4551-a67a-8659e5c6c11a") + ) + (pin "24" + (uuid "6f3ff119-ed72-490f-a9b2-611d777c503b") + ) + (pin "26" + (uuid "0d3da274-9490-492f-a9c5-df5ce96104cc") + ) + (pin "30" + (uuid "b5a18bba-463f-4f94-8d0f-ea04d30f9123") + ) + (pin "32" + (uuid "373e206d-1e2b-4906-a555-ea63357b3d4c") + ) + (pin "34" + (uuid "45686c1c-d210-4914-8c19-cf1284e21e1c") + ) + (pin "38" + (uuid "60f40bff-3e84-4a8c-8b8e-860770a525fb") + ) + (pin "40" + (uuid "c56d5311-46af-4466-ae44-a18b73503d40") + ) + (pin "42" + (uuid "3cad2142-bc2e-4831-a353-85aa6aae439d") + ) + (pin "44" + (uuid "3cd783a8-5149-4d69-832c-f6390c06c0af") + ) + (pin "46" + (uuid "632363fc-5b0e-408d-b0c3-48c3522a786f") + ) + (pin "50" + (uuid "feada419-bb8b-4a84-9b55-77058f6a10c1") + ) + (pin "48" + (uuid "e2eab984-46fa-4770-bc37-1ff76d059efd") + ) + (pin "52" + (uuid "7376c34c-868b-4f58-9554-db72c0a7a3f0") + ) + (pin "36" + (uuid "cb65e97e-89e7-44af-a5e8-5d3063633c75") + ) + (pin "68" + (uuid "2c766f41-ed4a-4bcf-8539-8d0d353e126f") + ) + (pin "74" + (uuid "0f029250-2616-4d90-a7d6-89768c448de8") + ) + (pin "70" + (uuid "239a2c9e-4c5b-4549-a489-f5a6ca6c9b12") + ) + (pin "72" + (uuid "71057763-d009-431d-ad08-19ee878d5cc7") + ) + (pin "54" + (uuid "fee4f8d2-e6bd-4cf7-97b7-d957ba20ec30") + ) + (pin "58" + (uuid "de999a7e-0386-4105-8be2-ba238f02f12a") + ) + (pin "56" + (uuid "022b171c-dc43-4014-94fc-d5721459d5bf") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bf836ee5-2477-492c-90a0-96b8bacc1f5f") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "13bc3cc6-7cf0-440e-b8e8-57b7940a8151") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "530f3762-2a6d-4e09-8d02-afc189f93781") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "851d5855-b0a1-4de0-94ef-ed4d3c947db0") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "1ede61b5-6602-4338-ba99-5f7ec253ec24") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "6f471588-78f3-4b23-a341-2c941923a763") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "1a0fc9b6-be28-440b-aa02-3e3743a73eda") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "2cb885f9-f24b-4c1a-a9f8-8189fb7e4fec") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "dd5cb09a-c391-4dc1-a02f-9c178bf9e630") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "67b8d84a-16b3-4b10-aabb-2bebd4eb657f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "e4475b27-2dc8-4782-8170-8923ae90dac0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "7b77ba5c-f8a2-4e02-9212-c0ebbe8fabcb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "4176b760-8043-458e-8877-5cd9723f4e7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "7e5ae92f-3366-4949-bdb3-d8d4dbd632fa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "f0b95065-d7d5-47d8-ac95-5ca3193b9702") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "6a095f17-d79d-4d62-a3ef-a41999caa190") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "b5e62211-2cda-423d-a326-46e7d7efdab1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "d1691342-3cae-4701-b0a0-ce4f4d329da1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "a9e71a9f-f83e-4f30-9b28-e1f7b601753c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "989c0829-d8cc-42eb-9ab0-44b46408927d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..339d39e --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5560d9cc-ba71-41eb-9f7d-905825ba4147") + ) + (pin "1" + (uuid "a15814ee-9bc8-463f-8e8e-c0c93719e9de") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e593869b-49ff-4b1e-8db9-8def20916fd1") + ) + (pin "1" + (uuid "bb477ca7-f09d-4939-9959-f8cfd6456918") + ) + (instances + (project "M.2 M Key 22110" + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/cbf898d9-14a4-4768-b3c0-0a71813738a7/7e2ec1e0-e32b-4531-8531-d387c18838b0/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb new file mode 100644 index 0000000..ed2eb9c --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb @@ -0,0 +1,4172 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/PET0-") + (net 2 "/M.2 M Key/PET0N") + (net 3 "/M.2 M Key/PET0P") + (net 4 "/PET0+") + (net 5 "/M.2 M Key/PET1N") + (net 6 "/PET1-") + (net 7 "/M.2 M Key/PET1P") + (net 8 "/PET1+") + (net 9 "/PET2-") + (net 10 "/M.2 M Key/PET2N") + (net 11 "/PET2+") + (net 12 "/M.2 M Key/PET2P") + (net 13 "/M.2 M Key/PET3N") + (net 14 "/PET3-") + (net 15 "/PET3+") + (net 16 "/M.2 M Key/PET3P") + (net 17 "GND") + (net 18 "unconnected-(J1-NC-Pad67)") + (net 19 "/PER0-") + (net 20 "/PERST#") + (net 21 "unconnected-(J1-NC-Pad20)") + (net 22 "/CLKREQ#") + (net 23 "/PER1-") + (net 24 "+3.3V") + (net 25 "unconnected-(J1-NC-Pad30)") + (net 26 "unconnected-(J1-NC-Pad24)") + (net 27 "/SUSCLK") + (net 28 "/PER3-") + (net 29 "unconnected-(J1-NC-Pad22)") + (net 30 "/PER2-") + (net 31 "unconnected-(J1-NC-Pad32)") + (net 32 "unconnected-(J1-NC-Pad6)") + (net 33 "/REFCLK+") + (net 34 "/PEDET") + (net 35 "unconnected-(J1-NC-Pad46)") + (net 36 "unconnected-(J1-NC-Pad48)") + (net 37 "unconnected-(J1-NC-Pad56)") + (net 38 "unconnected-(J1-NC-Pad26)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "/DEVSLP") + (net 41 "unconnected-(J1-NC-Pad28)") + (net 42 "/PER2+") + (net 43 "/PER0+") + (net 44 "unconnected-(J1-NC-Pad34)") + (net 45 "/PER1+") + (net 46 "unconnected-(J1-NC-Pad44)") + (net 47 "unconnected-(J1-NC-Pad36)") + (net 48 "/REFCLK-") + (net 49 "unconnected-(J1-NC-Pad8)") + (net 50 "/PEWAKE#") + (net 51 "unconnected-(J1-NC-Pad40)") + (net 52 "unconnected-(J1-NC-Pad58)") + (net 53 "/LED1#") + (net 54 "/PER3+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "24f2f52e-65f7-42c0-ac50-2fbeae0b83c5") + (at 112.64 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "3061c429-efaa-452b-86fe-d268847adc01") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e037c340-f9b8-4d57-bc1f-7a6d233c4c7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e8c3d7a8-b9ad-4255-91eb-1c7ac21cc75f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b52f1d08-a369-413a-995b-9f78e504a818") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/5d0595b3-944b-441f-b22b-db89ec1a22e6/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 M Key/PCIe Couple Caps3/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "018a2ef7-c5b6-4e0e-8a7e-00a94d35a881") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62497524-2e83-4f91-9c7b-23ceeb2f03ac") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ba6c46b-0439-441f-a1ca-06ce6eed11ef") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b936409c-af96-486b-b120-a9fd4afd410d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b643f778-342a-46c9-b14a-a34025658abf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc2d6f9c-83eb-46c7-a005-01e75b78cb8e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da9fba2e-69b2-4609-a6a8-770ed12aa724") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2dfa31ee-eef3-4e66-b64c-2fcf3735665a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "52c042b8-3254-40b7-bdb1-9292bbdf5c30") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e4dafe6c-7ddf-4252-874a-6008de07b91f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b47ca00f-43cc-4bae-a9cd-645eef4ae5ad") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "62a59b4b-39cf-4837-a0c5-eac7485abc2e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET2+") + (pintype "passive") + (uuid "3ef341a5-e9ce-4f13-a9d3-1d356e2e074b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "28982bb2-105b-484a-953f-1260b86674c9") + (at 109.64 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "785cac75-f080-48fc-89da-6a9ee6a9f9c1") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b06ae3a8-bd6a-4fe6-830c-a2ce437441ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "73be9a48-5a7b-4856-bd1d-256e563cbfdd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e7858b7c-de7c-4fd7-9c27-8f23885dc372") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/f596e965-9af1-41dd-9f15-6f309ad60165/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 M Key/PCIe Couple Caps2/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d63c9b49-5a14-44ba-ad25-401323829110") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cceb8cb9-b566-4e79-ad65-97467125bb4a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52088c6f-2afb-43ef-8ac1-2cc6896aac0e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef20d6fa-2d5c-4119-924a-fd6fc07039a9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2c3856a6-52d0-4c40-b762-bd15c54a715d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5281b8c-0dab-4c5a-a722-7bd41b97c132") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d18337d-151b-4e34-8e85-3357b19d7dd9") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0e392d5-2b45-4151-88f0-b520c7d89037") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "615b7d13-089b-41a9-bd00-2c80efa2a808") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "eb19abd8-6ad6-469d-8735-6ce75ead23a4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "938a7063-35ca-474c-9b51-4c05463ef5d0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "06abe8c7-d73b-4c84-a3d4-9388651c0c1d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "0ed0f2ed-4fba-4c95-a8ae-de5beb243ef2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "48b3d9ce-7d91-4068-bf38-bb1b9161ad14") + (at 107.34 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "2b1b0906-bd83-44b2-9c7b-aa52b920125c") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a3babbc8-cc13-451b-a25c-0cf117bdb4fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a777d5e8-ecde-4671-a9ce-f3b5bfb323a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c33699bc-9ac9-458f-b904-54a08715deec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/6b0ad683-ac06-4c6d-a09c-9523f796fa3b/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 M Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e94c8bf-2272-4c68-a738-33a55633851c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e3fa488-ad43-42df-b6a3-63f73983c12d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a7c46e8a-86f5-4a6a-b7f8-e5748398c385") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1abd71d0-1099-4a5d-b494-63c72226d32d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aca497a5-1f0c-432d-9c5d-1d0c2bd47569") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0bdcbe42-27c9-4b87-9cea-cb08c157743c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ae43ac8-9891-4131-8c3e-6b4b2b253940") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d38e13d-61f4-420a-ad15-69cfe2cc306a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5d0aba39-aa9d-4b44-bec8-bf9b43fe3660") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "634ea9f2-8fc6-47ad-a376-660070aa4784") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b09999e9-20ff-430e-b0fb-6e58530f3683") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "0b624ce1-6b23-4087-9b00-ac1102001abc") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/PET0-") + (pintype "passive") + (uuid "06c1f1e0-67b1-48d4-aaa6-c827c524a089") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "68df5e42-f5b3-4797-8b77-c7f005dd4e04") + (at 107.99 127.76) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4e1bffaa-66e3-437f-bff8-d99a3d9d70be") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d5b420d9-44fe-4f06-979e-1d054ad9942d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4213e41-d206-4ea2-a5a2-3e623d56cd87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b385e0b0-33fa-4004-8039-287ba3c5db9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/5dd8f824-802e-4429-b29f-20d283eab18c") + (sheetname "/M.2 M Key/") + (sheetfile "M.2 M Key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3bcca2ec-695f-4811-86d0-5a56bf7b6a32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "38b5f983-2b45-4749-be95-d0298facab96") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7d993c06-e4d5-4826-884b-4e4760f24e83") + (at 115.64 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "673e49b5-ccd7-43ff-b01e-6c4ee0d8ae4f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c6ebb584-5238-411f-a877-3ddadec7343f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "239dc00c-b2bf-4213-b70a-60550808bc92") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "79eeca7b-f13e-4f50-bc59-cbe87266c010") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 M Key/PCIe Couple Caps4/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e416b61-980d-4b89-9e98-eacedb9e8450") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3071f32-5799-4603-bf83-4ca6028b1030") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0139adf1-09e6-48a3-84a2-35bba5fe92c3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b490860c-dad0-4e7a-bdf8-56250859a189") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c927649-8a3a-4bb2-9fad-9cbec4241dce") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d555210a-3c37-4f25-b2ca-61af7e8d7b62") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd26379e-173c-4782-8200-13b871c48e50") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87bb987d-82de-4f51-b653-c470b1665199") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9d9531c9-6fb2-4569-8ce2-12f306debdbc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ac2985e5-4abe-4d46-bc27-ad4459aeef62") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c69d01c1-2636-4ab7-94fa-a1e95bbf2c8b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "b83ed827-abb3-4ed3-a27c-b3720fa9210e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/PET3+") + (pintype "passive") + (uuid "88e24d7a-4974-41a7-8b8f-b578baacec21") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "86c88c38-3d39-4187-8b25-2f64a81648d2") + (at 106.64 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "2a2aad20-4644-479f-a7c1-814f2718d738") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c1027e83-c347-4f55-b23a-d528e748333d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "45949f0d-e12f-486b-ba08-c6e495ddfad6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ea827413-ad71-4f93-bd0b-2a1ec06ddd09") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/6b0ad683-ac06-4c6d-a09c-9523f796fa3b/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 M Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "76dd0396-17a6-450a-8609-513d3b26335c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "566448e7-544a-47f9-96c1-ef8f4a88919f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aaebb015-1b7d-45c4-8925-1b59bcb3f0c1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60c42fc4-9cda-497e-b93b-99cd6c7fdc0e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "666b5a6d-ac89-49f1-95af-39a1395a5f46") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e964060e-6d0a-48cc-93d2-f66067a257c5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff28f542-4477-4cc5-b98b-6d8f91c4e173") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "94c2f65e-1727-40ff-95db-a1dd83e0fafa") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "feedea7c-801a-44ec-a6e1-505e71d9494e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "952b89dc-77dd-42cb-9c86-146899323b2b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4e323416-60fc-42e6-a342-42f4a87326c3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "37807e62-1996-4e32-904c-3dbf0631b2a9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET0+") + (pintype "passive") + (uuid "8f7b57f3-30f3-46b6-ab21-509ed2ae0342") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "8f5e9c90-cb31-4969-86bc-af375fbf93d3") + (at 107.99 156.65) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7bb0fb71-c724-4784-8b76-c45c58f35643") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "92c0601f-6c09-4d29-8a6a-e16b970c57b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1dcd696e-3515-42b4-bdb9-2c4a5d8b23a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89ea1078-1ae0-4fd4-a7d9-7474fe9ebbcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ad2cdc34-1f1f-4740-8727-9e5d985ae442") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/718c2037-81ed-4f33-95ba-c2eaee52a443") + (sheetname "/M.2 M Key/") + (sheetfile "M.2 M Key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "0fd31cb6-2272-434b-89e9-16d4811c50c8") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "13df84a0-00c5-434e-ae33-188fdd213c3a") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f949c66-a9b4-4ed8-932d-6d490d29d0bd") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3c7a1ca4-c3a2-438e-80ac-cc6feb420fd9") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c6dd43f-d386-4680-bbd3-fa806d50b8c0") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b409a39e-f5f3-4592-9c09-2e7f5bd6d806") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d31fde7c-0a2f-4157-9169-f907487f0dc4") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5ad3454d-472e-4b31-891c-3b8af07e84f5") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "52412c08-2146-4dc3-a122-a27dddadd75a") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "54c7ed56-7912-4839-8fa7-112388228c5d") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "38ee0d72-0e91-42cb-8f8f-967252eac857") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec08effa-19e2-448f-8f10-5e24b27a541b") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c18f7339-0efb-4054-a92c-6f28d1f5d93c") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c89a3f88-707b-49b5-93c7-c55b2281bf19") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "93a10ecf-7c27-4131-807c-8ac422fa806c") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f4177075-e51f-48bf-813c-7cfd2410d1e4") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7ceed9c-2a7c-4db8-b8c1-2e4103bedf51") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6d2d8639-4ee7-4a65-be29-72fbbef0f105") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "232daba2-e536-46f3-b1f6-66ef6770cc4a") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1f9363eb-ef52-4d41-b29f-0caf62c31069") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe150e98-8a3b-4dcb-893b-bfca078bbfc4") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75e52a99-d349-4b5a-8a96-a9382dde7d09") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cc2adce7-b097-4af2-bcc8-1b19e42cf952") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "593cd756-9dbb-4e2c-a34e-7610998a0bea") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "db7f94b2-cd52-447c-b083-21b3052ce08b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "24e1f674-04e1-4a56-bfde-f2dadad9ba49") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "22e53f62-6d7e-498d-90c7-8d10b2a48a17") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2483b0ba-0967-4ab7-82ec-dfa9fa54d5cc") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "01745ae9-fbd8-44a9-8b20-fb7931436d73") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a5c5246-c02d-41e5-831e-a720b5780f57") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4051cc0a-c979-4c9e-822e-7d014f9a4544") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1e62741-5561-4a0d-bc58-610c7b5159f4") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b5f9792-4b22-4f1f-8313-4acff8b488ee") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc8071bf-96bd-4a4d-ad4e-b7b096aa113e") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f462ac3-cfbf-4381-a904-326cf22afa22") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a42524be-7898-40b4-be08-20a9857954a7") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "43d047d5-fb72-4fd9-99e2-8e4d8e151fbe") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a9a0acb3-f500-4b34-97e0-ae59a12e70b4") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5730a30d-cbde-435e-bfdd-f86e00fe969a") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09f643f9-97d7-4499-852d-8581d0e61274") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a38c4e8e-3516-4a1c-9336-594885382a74") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "da00b424-5814-4f21-acdc-367f33844943") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "db115ed5-0dec-4934-8d6b-db05179fc4fe") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f6ae524e-75dd-4fab-ade9-71d0926a7adc") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "12831f3d-70f2-4958-8bea-e2c38aad7012") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "af50d1e6-2849-45f0-b959-cf33d3651895") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "527ffe89-d3a5-412e-a3fb-8401bd4c0a99") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6e3bb9d6-10a5-4d09-9128-8f2379e075e5") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "989f43f7-d7b2-4d7e-86af-6a20f2a13465") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "801b7bcc-7293-41e6-a18b-41e400ae6293") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "02270605-b5f2-44af-bf82-97a247eccb9b") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "96793c3b-728b-4107-a3f4-3687382f4229") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "152a2de2-ce02-4422-9bde-fac118e00e08") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "25f3ebea-fbc4-4d93-96da-3c03ec579ee6") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a9601ae2-8f03-4ffa-a562-a2476569203b") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "3c1a9ade-d191-4a5d-89c4-2641fb21789c") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8a52a1a2-03dc-49f7-a197-22f1d9b7a309") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "149981be-ad81-4073-b9ca-8e5f93e8d18a") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9c3d9fd4-1fbb-4aa4-8758-01044d1b9662") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "bf967349-c835-4822-972c-cfd984d21059") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "14b2d909-b9ec-4ebc-b64b-3e9dd6ba6dc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "36be25f9-addc-4d15-8c9e-1187e022b98d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7b8e7f48-05e9-4b46-a48e-e250dcd64708") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "67065ce2-3651-4089-a362-2790e40c62be") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "42f04b1d-2737-4f4a-a13b-35ab10492a01") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "22bbf2d3-ed06-407d-82f9-dc1503d4637d") + (pts + (xy 92.99 46.65) (xy 122.99 46.65) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.99 25.42 0) + (layer "User.2") + (uuid "22bbf2d3-ed06-407d-82f9-dc1503d4637d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "54278f10-4ebf-4cd4-aca1-e29a823d31cb") + (pts + (xy 117.915 157.76) (xy 117.915 127.76) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.41 142.76 90) + (layer "User.2") + (uuid "54278f10-4ebf-4cd4-aca1-e29a823d31cb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "988c9991-faa7-438a-8f6b-319857e22d49") + (pts + (xy 117.915 157.76) (xy 117.915 97.76) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.86 127.76 90) + (layer "User.2") + (uuid "988c9991-faa7-438a-8f6b-319857e22d49") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c702b0a7-7c5e-47e6-9291-0ce3a4071ab0") + (pts + (xy 96.99 47.76) (xy 118.99 47.76) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.99 31.88 0) + (layer "User.2") + (uuid "c702b0a7-7c5e-47e6-9291-0ce3a4071ab0") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ce5743b0-7520-4a48-9e55-0e3166e862cd") + (pts + (xy 117.915 157.76) (xy 117.915 115.76) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.31 136.76 90) + (layer "User.2") + (uuid "ce5743b0-7520-4a48-9e55-0e3166e862cd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d4794a73-3b31-4afb-9741-4553c40168ca") + (pts + (xy 117.915 157.76) (xy 117.915 47.76) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.355 102.76 90) + (layer "User.2") + (uuid "d4794a73-3b31-4afb-9741-4553c40168ca") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ef3d4c80-cd65-4a77-b9ba-43c9fa65668e") + (pts + (xy 117.9 157.76) (xy 117.9 77.76) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.585 117.76 90) + (layer "User.2") + (uuid "ef3d4c80-cd65-4a77-b9ba-43c9fa65668e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3606e162-7a55-4e3a-a8d7-a4c5d8bff4f2") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "8cecd471-234b-4da2-ada0-adf617256b40") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "48d94774-62f9-4309-92c5-5cb3624f1785") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "49d09e23-b256-4fa9-ae56-d70f1ea21b1b") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "aa5bf632-d616-4c98-8794-59bce9e3321f") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "879ca7ff-92f1-4d81-b1fd-50073b04702b") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "d71084cf-758c-4321-a5ac-0d423333c55e") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d987ef51-8ec2-4153-9fff-231115510c3a") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4dd3429c-39ab-46fe-86f7-cd89d63fe6b5") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "fe62ab5d-f453-4a99-bd16-c9968abb78a4") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "6c602f38-c292-4b15-844a-16cba7f53a9d") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f29ead7a-debd-49c4-b6fc-67b645981f22") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "ff27535d-b95d-4127-9d39-a628cca9a527") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "8ebfcc5a-bf1d-40c8-a66a-4f1b8b51f911") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "74d4d7cf-94dc-4959-9655-b806f7792496") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b844a24d-744e-4269-b06f-1b476ab64086") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "c8a2ddd0-5f92-412d-ade7-a26992959a7e") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "615bc801-cdef-46c7-a57b-1577e05baee0") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "d8ea281c-ed11-421d-b83c-7b28ae222987") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2a4c414e-1b29-46ff-9c1a-c2cafb9294a3") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1b15114a-c5de-45fa-af0f-d29d30b89e41") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "77d9a888-352b-4f2f-9f7d-6553495096d4") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "832ab62d-78c0-428a-9cd5-ded5376b5eb1") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "587a6dfa-cfcd-4d26-bc09-e18b2486b8ca") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "ba8d76ef-481e-4f2b-ac17-5e699463d35f") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ae0ec396-1e09-45ab-b3e9-6fa697b43612") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cf30a6dc-5020-4d98-890d-56a968f9a10e") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ba087cee-c32f-4e49-91bb-c4c1a6d75de1") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "d05f1074-c7b1-4e39-9bd3-d0212e91afab") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "56fdd6a8-4dcd-49fe-a899-3a04fcca683c") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "4fa44449-df9c-4f1d-9412-7481769aac52") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "84f0d83a-dd8c-4cf9-932e-ad3c03f4a8bd") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "96a69a3c-9105-4fed-b8be-09f0e87baeee") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c2812cc2-2cdd-4d69-8e57-27406078d594") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "396152cb-a843-4dc7-a1c8-6e0bb0540902") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "cc89863c-4437-44fb-9da6-47b853a3fd29") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "c47cfc2c-e55c-411d-8041-2d8c6311793a") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "af2d36fe-bf36-4fab-8e73-f2bddbea8d73") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "badffc42-492f-4581-ace8-b708df0ceb80") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f5e40ba9-62ab-48c4-ba81-66ae7edb7849") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "0d243909-5770-4e81-9cf2-1eef41e934d1") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ae49d9f7-db00-4d72-b4f7-bded0bb77d21") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "7978a8bf-51d8-46ac-97d3-aa052f934e77") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ca1116ee-faa8-43d9-87ec-a59e4454cbe2") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "387a9937-9fbb-4286-84ba-c58ebd56f554") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "999c7e94-db61-4cd0-ae30-69a320e17a8a") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "07b2b7c5-fb04-4365-9c7b-29628f16dfe4") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ac113fd8-bdf4-4426-a06a-65cf46097859") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "bd7e2424-9341-4f6c-abd0-e36a0f0ab8d9") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "0d2280db-e6be-4643-b36a-53446f3688f0") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c85132c6-88ef-40b2-9672-7a124aeb5275") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "3415f079-f9b8-495a-8034-91eeeeb0046b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "d263240d-5cbf-48b0-a688-164c52f6bbaa") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "ea710c1e-7251-4524-b368-baede61ed9f5") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "8a16f1f3-6aea-4287-9d0d-6aa406d9f69d") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ac29feea-b79f-4ce0-abf8-df6c695e9151") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d419f742-249e-4732-8e5f-11e3509d4bb8") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fdeb2e43-4e15-408e-9b66-5b44905e3fdd") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "05d8d5e0-aafd-496d-8deb-c4f67f699469") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "5facedae-97cf-46f8-8a68-97b22959a47b") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "8f5431eb-c9cf-47af-a79b-d7fb196629fa") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7ffd9abc-d8ee-4dc7-986e-53761190b0ba") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a31f92d9-c4a0-4d41-a019-1157ae104afc") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "dc2438af-5b48-4146-9d20-98d10b73cd04") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3f346224-b8d4-45cf-af24-100b5d2cd408") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "8700c6df-0ac9-4a3f-ae57-8549fb68215b") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5dddb208-b6b6-4136-932f-dd3fef01e396") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "0b8db0cf-a1f1-4869-9f92-34b179d7a2cd") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.99 153.76) (xy 118.99 157.76) (xy 96.99 157.76) (xy 96.99 153.76) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "96ea6ff0-f04b-4ac9-9d9b-de96e0f3cc7f") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.99 157.76) (xy 122.99 152.56) (xy 92.99 152.56) (xy 92.99 157.76) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a5193745-56f5-4222-a6df-87af39e283a4") + (at 113.34 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "a14a9906-08e4-4685-a808-772fc0121261") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4609324c-6f51-47b5-b649-8a6be74550b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3002b00d-c51a-47e9-9938-827eb93eb8b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "66ab3242-cb37-4504-b1ff-8b072fa02095") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/5d0595b3-944b-441f-b22b-db89ec1a22e6/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 M Key/PCIe Couple Caps3/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "140b2c1a-e725-474a-b864-4041e927374d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50053e1e-cfc7-4bf8-8f3a-c449f8b8d178") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d8ca454-637e-422e-a149-95be4206f047") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c409c5f-587f-4a39-baaa-cb53dbfca151") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa57c9c6-1043-4c27-8f9a-ab450b771fed") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3b1ffdc-4a31-4822-beed-0d9af33cc0a1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16e6ddcb-4d35-4ec2-999d-a7275b60c724") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a0916440-4b7d-4391-9b81-722dc0fd9438") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "87e6752e-9cf4-4c82-9cbd-7248a35ec1fe") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "eaba6a84-9062-4979-8b09-f68eca05634f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1416a890-2b41-428a-8c70-8b7bb9ec1b80") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "9cd4cb56-982e-4e63-96a1-21ee6bd1010e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2-") + (pintype "passive") + (uuid "6cf9f0ea-3b80-4ed6-9334-3462972cea60") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b7084be4-384e-4f12-b691-0b91d311f42b") + (at 116.34 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "2611b97f-8f72-4098-aec8-119907a0687a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "52031c1d-e7c3-4c91-a96f-1ce89737d93f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03c37171-3668-420b-b330-222dc6a4b848") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8996d09a-3ec7-4c02-bc01-af396f0da5c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 M Key/PCIe Couple Caps4/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "13778e5f-d9fe-4c5d-97c8-26974bc464ba") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd36558b-c90f-49f5-a56c-910237044016") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6097caf7-27ee-447d-9c69-0735d43118eb") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c15a095-a7ea-449f-bbe0-f676592c5efa") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6367b113-b0fb-4605-ab21-afd007b76dc3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b9e61b5-2091-4e52-b46c-028f0073cd08") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7dad1d08-b181-4409-9853-ffd9704a5774") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c9965d3e-8abb-4389-81df-f01d0689f5c6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "cb60b616-b18f-4552-8ba3-29e6049d31ef") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0c48263a-73a4-46b7-9452-f4aa4de88e4f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a2c85e89-95bf-4096-8e2d-11ab16528e2a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "00c33381-3386-4de1-8e80-2775fe69d8ca") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET3-") + (pintype "passive") + (uuid "693c597b-b53e-4156-b2f7-8b166010a974") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cd270b99-02d0-4e81-a57c-c8961ace06fa") + (at 110.34 153 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "d7ff8a06-b22d-40b3-8ac7-ce32463b8134") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c46a3266-0e11-4781-b569-af8f25ff5117") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3ae4d524-5b4c-466b-ad90-d40c4d10b4d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6f20865c-2d10-49b6-8c49-3580f74b5386") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/f596e965-9af1-41dd-9f15-6f309ad60165/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 M Key/PCIe Couple Caps2/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e17b5bf-a3af-4a9a-90fa-a9a93b59f63d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50de93a1-b98f-4792-ba33-c9d392bf3205") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68af42b7-d6a0-43a7-93e9-e90548f9b354") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d398c218-512b-4950-80d7-19917ee70e19") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9aeda46f-6836-488a-9e5a-36a80459bdb7") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5ef82a7-9cea-4f66-a773-96a463e40c3a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a36876e-4d3a-4751-b678-638fb40fff89") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f387088-7a80-46e8-a7c8-40e5db491c81") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "cbd50a79-079d-4c3b-a96e-9956a0c3afa3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0d4e827c-5d37-41ca-95b2-8b4b2d7d2a5b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b3c6f41e-d381-438c-a615-83ad93505127") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "b7c46e7c-6096-46fc-af23-36542517abbf") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1-") + (pintype "passive") + (uuid "e496e195-74ae-4cfd-99d8-96f0eb6f8a51") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 118.99 153.76) + (end 118.99 127.76) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b4c0989-8bd6-4af3-84d3-ffb5844a1407") + ) + (gr_line + (start 96.99 127.76) + (end 96.99 153.76) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "59f12e20-855a-4dfd-9c24-394aed795025") + ) + (gr_line + (start 118.99 127.76) + (end 96.99 127.76) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "badd6cfd-be5b-4302-909b-218d4c2c1904") + ) + (segment + (start 107.215 155.309999) + (end 107.215 153.790001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "17dd26d6-8e28-42f3-914e-652ec46f931c") + ) + (segment + (start 107.24 155.334999) + (end 107.215 155.309999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3d857e0b-a4ee-4cd9-ba16-f2cbc4c01f3b") + ) + (segment + (start 107.215 153.790001) + (end 107.34 153.665001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9a8fc590-7750-4f75-b5e9-c16452cf373e") + ) + (segment + (start 107.34 153.665001) + (end 107.34 153.32) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ca9847e5-f290-409e-a4b4-414630471c7a") + ) + (segment + (start 107.24 156.61) + (end 107.24 155.334999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d23e06d0-a89a-48c0-a900-e0de4b3eaade") + ) + (segment + (start 106.765 155.309999) + (end 106.765 153.790001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "144a927f-92c7-4018-989b-83c98b14cccc") + ) + (segment + (start 106.74 156.61) + (end 106.74 155.334999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "246f7156-956a-4eda-af43-6c8fc3212a88") + ) + (segment + (start 106.64 153.665001) + (end 106.64 153.32) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a2571041-6876-4227-857d-d6b514a791cc") + ) + (segment + (start 106.765 153.790001) + (end 106.64 153.665001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fb1c6fdd-8074-47d2-a506-e38635552413") + ) + (segment + (start 106.74 155.334999) + (end 106.765 155.309999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fb1f2fcd-2195-48e7-b56a-1eede630606b") + ) + (segment + (start 110.34 153.665001) + (end 110.34 153.32) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3c641cda-5b35-4029-b044-1cc90dcbbcff") + ) + (segment + (start 110.24 156.61) + (end 110.24 155.334999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7f823973-59e4-4609-86d5-be64a3786934") + ) + (segment + (start 110.215 155.309999) + (end 110.215 153.790001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "92586bd2-45ae-448c-bf96-3faeb559b50b") + ) + (segment + (start 110.215 153.790001) + (end 110.34 153.665001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a3259c7b-7d2b-4c9f-b3b6-e681a8d26e97") + ) + (segment + (start 110.24 155.334999) + (end 110.215 155.309999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b18476cd-3237-4fa7-a22a-48c60972640a") + ) + (segment + (start 109.765 153.790001) + (end 109.64 153.665001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "01937acf-31d5-4a46-9154-7152ea852f79") + ) + (segment + (start 109.74 156.61) + (end 109.74 155.334999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "0d1026fd-4e83-4a40-b8a2-d86c3b2619f6") + ) + (segment + (start 109.64 153.665001) + (end 109.64 153.32) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "48ce330d-62ad-4e72-ab50-21ca1ed75578") + ) + (segment + (start 109.765 155.309999) + (end 109.765 153.790001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "50c2e25b-05b6-407a-b527-3afd1387c142") + ) + (segment + (start 109.74 155.334999) + (end 109.765 155.309999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "caa354ce-d8c5-41b8-ab22-fea6c31333fe") + ) + (segment + (start 113.24 156.61) + (end 113.24 155.334999) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "031c60c9-e95b-48aa-98af-470aeddb8143") + ) + (segment + (start 113.34 153.665001) + (end 113.34 153.32) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "2d90d392-70a3-4b14-b7e0-c9dc616de297") + ) + (segment + (start 113.215 155.309999) + (end 113.215 153.790001) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "4f4e7e65-49a2-410d-9035-c56b5e1e0cfb") + ) + (segment + (start 113.24 155.334999) + (end 113.215 155.309999) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "cbd14168-44f3-46a3-93bf-1d0a8ab10c79") + ) + (segment + (start 113.215 153.790001) + (end 113.34 153.665001) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "d13e9ca7-5bb7-483d-baac-a01979647d91") + ) + (segment + (start 112.765 153.790001) + (end 112.64 153.665001) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "35ae5826-95c2-47f4-a8a6-6162be6c35c4") + ) + (segment + (start 112.765 155.309999) + (end 112.765 153.790001) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "4aa05bcb-170d-47fc-bd6a-80f8156b0be0") + ) + (segment + (start 112.74 155.334999) + (end 112.765 155.309999) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "74090d78-36cd-4cf6-8754-9d4f3b022975") + ) + (segment + (start 112.64 153.665001) + (end 112.64 153.32) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "a66d04fa-a8df-48d4-a9ee-cb6490280d03") + ) + (segment + (start 112.74 156.61) + (end 112.74 155.334999) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f9d50de5-05bd-432d-98d9-4920ba839493") + ) + (segment + (start 116.34 153.665001) + (end 116.34 153.32) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "0a60cba6-1996-4a00-b1fa-9689f5c47c7b") + ) + (segment + (start 116.215 155.309999) + (end 116.215 153.790001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "2c54b4a9-b547-4358-9c67-9a72dc6c1ba3") + ) + (segment + (start 116.215 153.790001) + (end 116.34 153.665001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "3c53fed7-99ed-4a16-a291-82dea0b21b78") + ) + (segment + (start 116.24 155.334999) + (end 116.215 155.309999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "c4e24dfe-83be-4d8a-be52-df9828ca0191") + ) + (segment + (start 116.24 156.61) + (end 116.24 155.334999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "d4007730-d103-4dc4-9487-0408785717eb") + ) + (segment + (start 115.74 155.334999) + (end 115.765 155.309999) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "221f19e3-9e62-48d8-8dfa-e9965f8762d4") + ) + (segment + (start 115.765 153.790001) + (end 115.64 153.665001) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "2e538677-228c-4988-a530-807a0906a94e") + ) + (segment + (start 115.64 153.665001) + (end 115.64 153.32) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "80094273-801d-42e4-816c-8cdd64925e36") + ) + (segment + (start 115.765 155.309999) + (end 115.765 153.790001) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "ddb8d9ca-78b1-40d3-8843-950193e30f84") + ) + (segment + (start 115.74 156.61) + (end 115.74 155.334999) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "dfdc4b05-9571-4d16-a67d-2b9b10c1ff22") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "478c72be-86bf-4d04-a141-7df1573b0fb5") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.99 156.17) (xy 92.99 127.76) (xy 122.99 127.76) (xy 122.99 156.09) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.071684 128.282174) (xy 105.091503 128.318033) (xy 105.150826 128.577946) (xy 105.150832 128.577964) + (xy 105.260257 128.890688) (xy 105.404022 129.189217) (xy 105.580305 129.46977) (xy 105.781034 129.721476) + (xy 106.634432 128.868079) (xy 106.671457 128.916331) (xy 106.833669 129.078543) (xy 106.881919 129.115567) + (xy 106.028522 129.968964) (xy 106.028522 129.968965) (xy 106.280229 130.169694) (xy 106.560782 130.345977) + (xy 106.859311 130.489742) (xy 107.172035 130.599167) (xy 107.172053 130.599173) (xy 107.495077 130.672901) + (xy 107.495074 130.672901) (xy 107.824336 130.71) (xy 108.155664 130.71) (xy 108.484924 130.672901) + (xy 108.807946 130.599173) (xy 108.807964 130.599167) (xy 109.120688 130.489742) (xy 109.419217 130.345977) + (xy 109.69977 130.169694) (xy 109.951476 129.968965) (xy 109.951476 129.968964) (xy 109.098079 129.115567) + (xy 109.146331 129.078543) (xy 109.308543 128.916331) (xy 109.345567 128.868079) (xy 110.198964 129.721476) + (xy 110.198965 129.721476) (xy 110.399694 129.46977) (xy 110.575977 129.189217) (xy 110.719742 128.890688) + (xy 110.829167 128.577964) (xy 110.829173 128.577946) (xy 110.888497 128.318033) (xy 110.921272 128.271842) + (xy 110.960642 128.2605) (xy 118.4155 128.2605) (xy 118.467826 128.282174) (xy 118.4895 128.3345) + (xy 118.4895 153.1855) (xy 118.467826 153.237826) (xy 118.4155 153.2595) (xy 118.327464 153.2595) + (xy 118.155062 153.289898) (xy 117.990558 153.349773) (xy 117.838945 153.437308) (xy 117.704837 153.549837) + (xy 117.592308 153.683945) (xy 117.504775 153.835555) (xy 117.444898 154.000062) (xy 117.4145 154.172464) + (xy 117.4145 156.104867) (xy 117.065 156.105799) (xy 117.065 155.56) (xy 117.045301 155.56) (xy 117.004435 155.568128) + (xy 116.975565 155.568128) (xy 116.934699 155.56) (xy 116.915 155.56) (xy 116.915 156.106199) (xy 116.6155 156.106998) + (xy 116.6155 155.740252) (xy 116.603867 155.681769) (xy 116.577471 155.642265) (xy 116.565 155.601153) + (xy 116.565 155.56) (xy 116.562174 155.557174) (xy 116.5405 155.504848) (xy 116.5405 155.295435) + (xy 116.540499 155.295434) (xy 116.518766 155.214326) (xy 116.519619 155.214097) (xy 116.5155 155.193376) + (xy 116.5155 153.945123) (xy 116.537173 153.892798) (xy 116.58046 153.849512) (xy 116.620022 153.780989) + (xy 116.6405 153.704563) (xy 116.6405 153.704558) (xy 116.641133 153.699755) (xy 116.642641 153.699953) + (xy 116.662174 153.652797) (xy 116.692206 153.622765) (xy 116.737585 153.519991) (xy 116.7405 153.494865) + (xy 116.740499 153.145136) (xy 116.737585 153.120009) (xy 116.697792 153.029888) (xy 116.696485 152.973268) + (xy 116.697782 152.970135) (xy 116.737585 152.879991) (xy 116.7405 152.854865) (xy 116.740499 152.505136) + (xy 116.737585 152.480009) (xy 116.692206 152.377235) (xy 116.612765 152.297794) (xy 116.509991 152.252415) + (xy 116.50999 152.252414) (xy 116.509988 152.252414) (xy 116.488659 152.24994) (xy 116.484865 152.2495) + (xy 116.484864 152.2495) (xy 116.195136 152.2495) (xy 116.170013 152.252414) (xy 116.170007 152.252415) + (xy 116.067234 152.297794) (xy 116.042326 152.322703) (xy 115.99 152.344377) (xy 115.937674 152.322703) + (xy 115.912765 152.297794) (xy 115.809991 152.252415) (xy 115.80999 152.252414) (xy 115.809988 152.252414) + (xy 115.788659 152.24994) (xy 115.784865 152.2495) (xy 115.784864 152.2495) (xy 115.495136 152.2495) + (xy 115.470013 152.252414) (xy 115.470007 152.252415) (xy 115.367234 152.297794) (xy 115.287794 152.377234) + (xy 115.242414 152.480011) (xy 115.2395 152.505135) (xy 115.2395 152.854863) (xy 115.242414 152.879986) + (xy 115.242415 152.879992) (xy 115.282206 152.97011) (xy 115.283514 153.026732) (xy 115.282206 153.02989) + (xy 115.242414 153.120011) (xy 115.2395 153.145135) (xy 115.2395 153.494863) (xy 115.242414 153.519986) + (xy 115.242415 153.519992) (xy 115.287794 153.622765) (xy 115.317826 153.652797) (xy 115.337359 153.699954) + (xy 115.338867 153.699756) (xy 115.3395 153.704565) (xy 115.359977 153.780986) (xy 115.359979 153.780991) + (xy 115.391482 153.835555) (xy 115.39954 153.849512) (xy 115.442826 153.892798) (xy 115.4645 153.945124) + (xy 115.4645 155.193376) (xy 115.46038 155.214097) (xy 115.461234 155.214326) (xy 115.4395 155.295434) + (xy 115.4395 155.504848) (xy 115.437216 155.523092) (xy 115.412716 155.619397) (xy 115.407245 155.626716) + (xy 115.402529 155.642265) (xy 115.376133 155.681768) (xy 115.3645 155.740253) (xy 115.3645 156.110334) + (xy 115.1155 156.110998) (xy 115.1155 155.740252) (xy 115.103867 155.681769) (xy 115.077471 155.642265) + (xy 115.065 155.601153) (xy 115.065 155.56) (xy 115.045301 155.56) (xy 115.005716 155.567873) (xy 114.976845 155.567873) + (xy 114.934748 155.5595) (xy 114.545252 155.5595) (xy 114.545251 155.5595) (xy 114.504435 155.567618) + (xy 114.475565 155.567618) (xy 114.434749 155.5595) (xy 114.434748 155.5595) (xy 114.045252 155.5595) + (xy 114.045251 155.5595) (xy 114.003153 155.567873) (xy 113.974283 155.567873) (xy 113.934699 155.56) + (xy 113.915 155.56) (xy 113.915 155.601153) (xy 113.902529 155.642265) (xy 113.876133 155.681768) + (xy 113.8645 155.740253) (xy 113.8645 156.114334) (xy 113.6155 156.114998) (xy 113.6155 155.740252) + (xy 113.603867 155.681769) (xy 113.577471 155.642265) (xy 113.567284 155.619397) (xy 113.542784 155.523092) + (xy 113.544148 155.513656) (xy 113.5405 155.504848) (xy 113.5405 155.295435) (xy 113.540499 155.295434) + (xy 113.518766 155.214326) (xy 113.519619 155.214097) (xy 113.5155 155.193376) (xy 113.5155 153.945123) + (xy 113.537173 153.892798) (xy 113.58046 153.849512) (xy 113.620022 153.780989) (xy 113.6405 153.704563) + (xy 113.6405 153.704558) (xy 113.641133 153.699755) (xy 113.642641 153.699953) (xy 113.662174 153.652797) + (xy 113.692206 153.622765) (xy 113.737585 153.519991) (xy 113.7405 153.494865) (xy 113.740499 153.145136) + (xy 113.737585 153.120009) (xy 113.697792 153.029888) (xy 113.696485 152.973268) (xy 113.697782 152.970135) + (xy 113.737585 152.879991) (xy 113.7405 152.854865) (xy 113.740499 152.505136) (xy 113.737585 152.480009) + (xy 113.692206 152.377235) (xy 113.612765 152.297794) (xy 113.509991 152.252415) (xy 113.50999 152.252414) + (xy 113.509988 152.252414) (xy 113.488659 152.24994) (xy 113.484865 152.2495) (xy 113.484864 152.2495) + (xy 113.195136 152.2495) (xy 113.170013 152.252414) (xy 113.170007 152.252415) (xy 113.067234 152.297794) + (xy 113.042326 152.322703) (xy 112.99 152.344377) (xy 112.937674 152.322703) (xy 112.912765 152.297794) + (xy 112.809991 152.252415) (xy 112.80999 152.252414) (xy 112.809988 152.252414) (xy 112.788659 152.24994) + (xy 112.784865 152.2495) (xy 112.784864 152.2495) (xy 112.495136 152.2495) (xy 112.470013 152.252414) + (xy 112.470007 152.252415) (xy 112.367234 152.297794) (xy 112.287794 152.377234) (xy 112.242414 152.480011) + (xy 112.2395 152.505135) (xy 112.2395 152.854863) (xy 112.242414 152.879986) (xy 112.242415 152.879992) + (xy 112.282206 152.97011) (xy 112.283514 153.026732) (xy 112.282206 153.02989) (xy 112.242414 153.120011) + (xy 112.2395 153.145135) (xy 112.2395 153.494863) (xy 112.242414 153.519986) (xy 112.242415 153.519992) + (xy 112.287794 153.622765) (xy 112.317826 153.652797) (xy 112.337359 153.699954) (xy 112.338867 153.699756) + (xy 112.3395 153.704565) (xy 112.359977 153.780986) (xy 112.359979 153.780991) (xy 112.391482 153.835555) + (xy 112.39954 153.849512) (xy 112.442826 153.892798) (xy 112.4645 153.945124) (xy 112.4645 155.193376) + (xy 112.46038 155.214097) (xy 112.461234 155.214326) (xy 112.4395 155.295434) (xy 112.4395 155.504848) + (xy 112.437216 155.523092) (xy 112.412716 155.619397) (xy 112.407245 155.626716) (xy 112.402529 155.642265) + (xy 112.376133 155.681768) (xy 112.3645 155.740253) (xy 112.3645 156.118334) (xy 112.1155 156.118998) + (xy 112.1155 155.740252) (xy 112.103867 155.681769) (xy 112.077471 155.642265) (xy 112.065 155.601153) + (xy 112.065 155.56) (xy 112.045301 155.56) (xy 112.005716 155.567873) (xy 111.976845 155.567873) + (xy 111.934748 155.5595) (xy 111.545252 155.5595) (xy 111.545251 155.5595) (xy 111.504435 155.567618) + (xy 111.475565 155.567618) (xy 111.434749 155.5595) (xy 111.434748 155.5595) (xy 111.045252 155.5595) + (xy 111.045251 155.5595) (xy 111.003153 155.567873) (xy 110.974283 155.567873) (xy 110.934699 155.56) + (xy 110.915 155.56) (xy 110.915 155.601153) (xy 110.902529 155.642265) (xy 110.876133 155.681768) + (xy 110.8645 155.740253) (xy 110.8645 156.122334) (xy 110.6155 156.122998) (xy 110.6155 155.740252) + (xy 110.603867 155.681769) (xy 110.577471 155.642265) (xy 110.567284 155.619397) (xy 110.542784 155.523092) + (xy 110.544148 155.513656) (xy 110.5405 155.504848) (xy 110.5405 155.295435) (xy 110.540499 155.295434) + (xy 110.518766 155.214326) (xy 110.519619 155.214097) (xy 110.5155 155.193376) (xy 110.5155 153.945123) + (xy 110.537173 153.892798) (xy 110.58046 153.849512) (xy 110.620022 153.780989) (xy 110.6405 153.704563) + (xy 110.6405 153.704558) (xy 110.641133 153.699755) (xy 110.642641 153.699953) (xy 110.662174 153.652797) + (xy 110.692206 153.622765) (xy 110.737585 153.519991) (xy 110.7405 153.494865) (xy 110.740499 153.145136) + (xy 110.737585 153.120009) (xy 110.697792 153.029888) (xy 110.696485 152.973268) (xy 110.697782 152.970135) + (xy 110.737585 152.879991) (xy 110.7405 152.854865) (xy 110.740499 152.505136) (xy 110.737585 152.480009) + (xy 110.692206 152.377235) (xy 110.612765 152.297794) (xy 110.509991 152.252415) (xy 110.50999 152.252414) + (xy 110.509988 152.252414) (xy 110.488659 152.24994) (xy 110.484865 152.2495) (xy 110.484864 152.2495) + (xy 110.195136 152.2495) (xy 110.170013 152.252414) (xy 110.170007 152.252415) (xy 110.067234 152.297794) + (xy 110.042326 152.322703) (xy 109.99 152.344377) (xy 109.937674 152.322703) (xy 109.912765 152.297794) + (xy 109.809991 152.252415) (xy 109.80999 152.252414) (xy 109.809988 152.252414) (xy 109.788659 152.24994) + (xy 109.784865 152.2495) (xy 109.784864 152.2495) (xy 109.495136 152.2495) (xy 109.470013 152.252414) + (xy 109.470007 152.252415) (xy 109.367234 152.297794) (xy 109.287794 152.377234) (xy 109.242414 152.480011) + (xy 109.2395 152.505135) (xy 109.2395 152.854863) (xy 109.242414 152.879986) (xy 109.242415 152.879992) + (xy 109.282206 152.97011) (xy 109.283514 153.026732) (xy 109.282206 153.02989) (xy 109.242414 153.120011) + (xy 109.2395 153.145135) (xy 109.2395 153.494863) (xy 109.242414 153.519986) (xy 109.242415 153.519992) + (xy 109.287794 153.622765) (xy 109.317826 153.652797) (xy 109.337359 153.699954) (xy 109.338867 153.699756) + (xy 109.3395 153.704565) (xy 109.359977 153.780986) (xy 109.359979 153.780991) (xy 109.391482 153.835555) + (xy 109.39954 153.849512) (xy 109.442826 153.892798) (xy 109.4645 153.945124) (xy 109.4645 155.193376) + (xy 109.46038 155.214097) (xy 109.461234 155.214326) (xy 109.4395 155.295434) (xy 109.4395 155.504848) + (xy 109.437216 155.523092) (xy 109.412716 155.619397) (xy 109.407245 155.626716) (xy 109.402529 155.642265) + (xy 109.376133 155.681768) (xy 109.3645 155.740253) (xy 109.3645 156.126334) (xy 109.1155 156.126998) + (xy 109.1155 155.740252) (xy 109.103867 155.681769) (xy 109.077471 155.642265) (xy 109.065 155.601153) + (xy 109.065 155.56) (xy 109.045301 155.56) (xy 109.005716 155.567873) (xy 108.976845 155.567873) + (xy 108.934748 155.5595) (xy 108.545252 155.5595) (xy 108.545251 155.5595) (xy 108.504435 155.567618) + (xy 108.475565 155.567618) (xy 108.434749 155.5595) (xy 108.434748 155.5595) (xy 108.045252 155.5595) + (xy 108.045251 155.5595) (xy 108.003153 155.567873) (xy 107.974283 155.567873) (xy 107.934699 155.56) + (xy 107.915 155.56) (xy 107.915 155.601153) (xy 107.902529 155.642265) (xy 107.876133 155.681768) + (xy 107.8645 155.740253) (xy 107.8645 156.130334) (xy 107.6155 156.130998) (xy 107.6155 155.740252) + (xy 107.603867 155.681769) (xy 107.577471 155.642265) (xy 107.567284 155.619397) (xy 107.542784 155.523092) + (xy 107.544148 155.513656) (xy 107.5405 155.504848) (xy 107.5405 155.295435) (xy 107.540499 155.295434) + (xy 107.518766 155.214326) (xy 107.519619 155.214097) (xy 107.5155 155.193376) (xy 107.5155 153.945123) + (xy 107.537173 153.892798) (xy 107.58046 153.849512) (xy 107.620022 153.780989) (xy 107.6405 153.704563) + (xy 107.6405 153.704558) (xy 107.641133 153.699755) (xy 107.642641 153.699953) (xy 107.662174 153.652797) + (xy 107.692206 153.622765) (xy 107.737585 153.519991) (xy 107.7405 153.494865) (xy 107.740499 153.145136) + (xy 107.737585 153.120009) (xy 107.697792 153.029888) (xy 107.696485 152.973268) (xy 107.697782 152.970135) + (xy 107.737585 152.879991) (xy 107.7405 152.854865) (xy 107.740499 152.505136) (xy 107.737585 152.480009) + (xy 107.692206 152.377235) (xy 107.612765 152.297794) (xy 107.509991 152.252415) (xy 107.50999 152.252414) + (xy 107.509988 152.252414) (xy 107.488659 152.24994) (xy 107.484865 152.2495) (xy 107.484864 152.2495) + (xy 107.195136 152.2495) (xy 107.170013 152.252414) (xy 107.170007 152.252415) (xy 107.067234 152.297794) + (xy 107.042326 152.322703) (xy 106.99 152.344377) (xy 106.937674 152.322703) (xy 106.912765 152.297794) + (xy 106.809991 152.252415) (xy 106.80999 152.252414) (xy 106.809988 152.252414) (xy 106.788659 152.24994) + (xy 106.784865 152.2495) (xy 106.784864 152.2495) (xy 106.495136 152.2495) (xy 106.470013 152.252414) + (xy 106.470007 152.252415) (xy 106.367234 152.297794) (xy 106.287794 152.377234) (xy 106.242414 152.480011) + (xy 106.2395 152.505135) (xy 106.2395 152.854863) (xy 106.242414 152.879986) (xy 106.242415 152.879992) + (xy 106.282206 152.97011) (xy 106.283514 153.026732) (xy 106.282206 153.02989) (xy 106.242414 153.120011) + (xy 106.2395 153.145135) (xy 106.2395 153.494863) (xy 106.242414 153.519986) (xy 106.242415 153.519992) + (xy 106.287794 153.622765) (xy 106.317826 153.652797) (xy 106.337359 153.699954) (xy 106.338867 153.699756) + (xy 106.3395 153.704565) (xy 106.359977 153.780986) (xy 106.359979 153.780991) (xy 106.391482 153.835555) + (xy 106.39954 153.849512) (xy 106.442826 153.892798) (xy 106.4645 153.945124) (xy 106.4645 155.193376) + (xy 106.46038 155.214097) (xy 106.461234 155.214326) (xy 106.4395 155.295434) (xy 106.4395 155.504848) + (xy 106.437216 155.523092) (xy 106.412716 155.619397) (xy 106.407245 155.626716) (xy 106.402529 155.642265) + (xy 106.376133 155.681768) (xy 106.3645 155.740253) (xy 106.3645 156.134334) (xy 106.1155 156.134998) + (xy 106.1155 155.740252) (xy 106.103867 155.681769) (xy 106.077471 155.642265) (xy 106.065 155.601153) + (xy 106.065 155.56) (xy 106.045301 155.56) (xy 106.005716 155.567873) (xy 105.976845 155.567873) + (xy 105.934748 155.5595) (xy 105.545252 155.5595) (xy 105.545251 155.5595) (xy 105.504435 155.567618) + (xy 105.475565 155.567618) (xy 105.434749 155.5595) (xy 105.434748 155.5595) (xy 105.045252 155.5595) + (xy 105.045251 155.5595) (xy 105.003153 155.567873) (xy 104.974283 155.567873) (xy 104.934699 155.56) + (xy 104.915 155.56) (xy 104.915 155.601153) (xy 104.902529 155.642265) (xy 104.876133 155.681768) + (xy 104.8645 155.740253) (xy 104.8645 156.138334) (xy 104.6155 156.138998) (xy 104.6155 155.740252) + (xy 104.603867 155.681769) (xy 104.577471 155.642265) (xy 104.565 155.601153) (xy 104.565 155.56) + (xy 104.545301 155.56) (xy 104.505716 155.567873) (xy 104.476845 155.567873) (xy 104.434748 155.5595) + (xy 104.045252 155.5595) (xy 104.045251 155.5595) (xy 104.004435 155.567618) (xy 103.975565 155.567618) + (xy 103.934749 155.5595) (xy 103.934748 155.5595) (xy 103.545252 155.5595) (xy 103.545251 155.5595) + (xy 103.503153 155.567873) (xy 103.474283 155.567873) (xy 103.434699 155.56) (xy 103.415 155.56) + (xy 103.415 155.601153) (xy 103.402529 155.642265) (xy 103.376133 155.681768) (xy 103.3645 155.740253) + (xy 103.3645 156.142334) (xy 103.065 156.143133) (xy 103.065 155.56) (xy 103.041667 155.56) (xy 103.041667 155.558318) + (xy 102.992544 155.543407) (xy 102.965855 155.493452) (xy 102.9655 155.486213) (xy 102.9655 154.758025) + (xy 102.965499 154.75802) (xy 102.928024 154.557544) (xy 102.854348 154.367363) (xy 102.746981 154.193959) + (xy 102.74698 154.193957) (xy 102.609579 154.043235) (xy 102.609578 154.043234) (xy 102.446825 153.920329) + (xy 102.446822 153.920328) (xy 102.446821 153.920327) (xy 102.26425 153.829418) (xy 102.264246 153.829417) + (xy 102.264244 153.829416) (xy 102.068082 153.773602) (xy 102.068076 153.773601) (xy 101.865003 153.754785) + (xy 101.864997 153.754785) (xy 101.661923 153.773601) (xy 101.661917 153.773602) (xy 101.465755 153.829416) + (xy 101.46575 153.829418) (xy 101.294938 153.914472) (xy 101.283177 153.920328) (xy 101.283174 153.920329) + (xy 101.120421 154.043234) (xy 101.12042 154.043235) (xy 100.983019 154.193957) (xy 100.983019 154.193958) + (xy 100.875655 154.367358) (xy 100.87565 154.367368) (xy 100.801977 154.55754) (xy 100.7645 154.75802) + (xy 100.7645 155.4855) (xy 100.742826 155.537826) (xy 100.6905 155.5595) (xy 100.545251 155.5595) + (xy 100.504435 155.567618) (xy 100.475565 155.567618) (xy 100.434749 155.5595) (xy 100.434748 155.5595) + (xy 100.045252 155.5595) (xy 100.045251 155.5595) (xy 100.003153 155.567873) (xy 99.974283 155.567873) + (xy 99.934699 155.56) (xy 99.915 155.56) (xy 99.915 155.601153) (xy 99.902529 155.642265) (xy 99.876133 155.681768) + (xy 99.8645 155.740253) (xy 99.8645 156.151667) (xy 99.565 156.152466) (xy 99.565 155.56) (xy 99.545301 155.56) + (xy 99.504435 155.568128) (xy 99.475565 155.568128) (xy 99.434699 155.56) (xy 99.415 155.56) (xy 99.415 156.152866) + (xy 99.065 156.153799) (xy 99.065 155.56) (xy 99.045301 155.56) (xy 99.004435 155.568128) (xy 98.975565 155.568128) + (xy 98.934699 155.56) (xy 98.915 155.56) (xy 98.915 156.154199) (xy 98.5655 156.155131) (xy 98.5655 154.172472) + (xy 98.565499 154.172464) (xy 98.542713 154.043236) (xy 98.535101 154.000062) (xy 98.475225 153.835555) + (xy 98.387692 153.683945) (xy 98.275163 153.549837) (xy 98.141055 153.437308) (xy 97.989445 153.349775) + (xy 97.989443 153.349774) (xy 97.989441 153.349773) (xy 97.824937 153.289898) (xy 97.652535 153.2595) + (xy 97.652532 153.2595) (xy 97.630892 153.2595) (xy 97.5645 153.2595) (xy 97.512174 153.237826) + (xy 97.4905 153.1855) (xy 97.4905 128.3345) (xy 97.512174 128.282174) (xy 97.5645 128.2605) (xy 105.019358 128.2605) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.768326 128.282174) (xy 104.79 128.3345) (xy 104.79 128.939704) (xy 104.830242 129.296866) + (xy 104.910219 129.647264) (xy 104.910224 129.647282) (xy 105.028925 129.986513) (xy 105.184869 130.310334) + (xy 105.376093 130.614666) (xy 105.600185 130.895668) (xy 105.854331 131.149814) (xy 106.135333 131.373906) + (xy 106.439665 131.56513) (xy 106.763486 131.721074) (xy 107.102717 131.839775) (xy 107.102735 131.83978) + (xy 107.453135 131.919757) (xy 107.453132 131.919757) (xy 107.810296 131.96) (xy 108.169704 131.96) + (xy 108.526866 131.919757) (xy 108.877264 131.83978) (xy 108.877282 131.839775) (xy 109.216513 131.721074) + (xy 109.540334 131.56513) (xy 109.844666 131.373906) (xy 110.125668 131.149814) (xy 110.37981 130.895672) + (xy 110.60092 130.618409) (xy 110.60092 130.618408) (xy 109.098079 129.115567) (xy 109.146331 129.078543) + (xy 109.308543 128.916331) (xy 109.345567 128.868079) (xy 110.79231 130.314822) (xy 110.79512 130.310351) + (xy 110.795126 130.31034) (xy 110.951076 129.986509) (xy 111.069775 129.647282) (xy 111.06978 129.647264) + (xy 111.149757 129.296866) (xy 111.19 128.939704) (xy 111.19 128.3345) (xy 111.211674 128.282174) + (xy 111.264 128.2605) (xy 118.4155 128.2605) (xy 118.467826 128.282174) (xy 118.4895 128.3345) (xy 118.4895 153.1855) + (xy 118.467826 153.237826) (xy 118.4155 153.2595) (xy 118.327462 153.2595) (xy 118.207349 153.280679) + (xy 118.152055 153.26842) (xy 118.121624 153.220652) (xy 118.1205 153.207803) (xy 118.1205 151.624) + (xy 118.104858 151.545363) (xy 118.104857 151.545357) (xy 118.090505 151.510709) (xy 118.090504 151.510707) + (xy 118.090503 151.510705) (xy 118.074035 151.484497) (xy 118.053879 151.452419) (xy 118.053875 151.452416) + (xy 117.979293 151.399496) (xy 117.944643 151.385143) (xy 117.944636 151.385141) (xy 117.885392 151.373357) + (xy 117.866 151.3695) (xy 97.5645 151.3695) (xy 97.512174 151.347826) (xy 97.4905 151.2955) (xy 97.4905 128.3345) + (xy 97.512174 128.282174) (xy 97.5645 128.2605) (xy 104.716 128.2605) + ) + ) + ) + (zone + (net 24) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "8d9bf9f4-b7e7-4e51-af51-d36cf72004b3") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.915 155.955) (xy 117.915 151.59) (xy 117.9 151.575) (xy 97.445 151.575) (xy 97.445 156.205) + (xy 117.665 156.205) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.900648 151.589352) (xy 117.915 151.624) (xy 117.915 153.365107) (xy 117.900648 153.399755) + (xy 117.890501 153.407542) (xy 117.838941 153.43731) (xy 117.838939 153.437312) (xy 117.704838 153.549835) + (xy 117.704835 153.549838) (xy 117.592312 153.683939) (xy 117.592307 153.683945) (xy 117.504778 153.835548) + (xy 117.504774 153.835556) (xy 117.4449 154.000057) (xy 117.444899 154.000061) (xy 117.444899 154.000062) + (xy 117.433041 154.067314) (xy 117.4145 154.172467) (xy 117.4145 155.111881) (xy 117.400148 155.146529) + (xy 117.3655 155.160881) (xy 117.330852 155.146529) (xy 117.324758 155.139104) (xy 117.309192 155.115807) + (xy 117.243036 155.071604) (xy 117.184695 155.06) (xy 117.115 155.06) (xy 117.115 156.205) (xy 116.865 156.205) + (xy 116.865 155.06) (xy 116.795304 155.06) (xy 116.749558 155.069098) (xy 116.730442 155.069098) + (xy 116.684696 155.06) (xy 116.615 155.06) (xy 116.615 156.205) (xy 116.3655 156.205) (xy 116.3655 155.240252) + (xy 116.365499 155.240251) (xy 116.365264 155.237858) (xy 116.365483 155.237836) (xy 116.365 155.232913) + (xy 116.365 155.06) (xy 116.295304 155.06) (xy 116.250837 155.068844) (xy 116.23172 155.068843) + (xy 116.184753 155.0595) (xy 116.184748 155.0595) (xy 115.795252 155.0595) (xy 115.780668 155.0624) + (xy 115.749558 155.068588) (xy 115.730442 155.068588) (xy 115.699331 155.0624) (xy 115.684748 155.0595) + (xy 115.295252 155.0595) (xy 115.280668 155.0624) (xy 115.249558 155.068588) (xy 115.230442 155.068588) + (xy 115.199331 155.0624) (xy 115.184748 155.0595) (xy 114.795252 155.0595) (xy 114.78289 155.061958) + (xy 114.748276 155.068843) (xy 114.72916 155.068843) (xy 114.684696 155.06) (xy 114.615 155.06) + (xy 114.615 155.232913) (xy 114.614516 155.237836) (xy 114.614736 155.237858) (xy 114.6145 155.240253) + (xy 114.6145 156.205) (xy 114.365 156.205) (xy 114.365 155.06) (xy 114.295304 155.06) (xy 114.249558 155.069098) + (xy 114.230442 155.069098) (xy 114.184696 155.06) (xy 114.115 155.06) (xy 114.115 156.205) (xy 113.865 156.205) + (xy 113.865 155.06) (xy 113.795304 155.06) (xy 113.749558 155.069098) (xy 113.730442 155.069098) + (xy 113.684696 155.06) (xy 113.615 155.06) (xy 113.615 156.205) (xy 113.365 156.205) (xy 113.365 155.06) + (xy 113.295304 155.06) (xy 113.249558 155.069098) (xy 113.230442 155.069098) (xy 113.184696 155.06) + (xy 113.115 155.06) (xy 113.115 156.205) (xy 112.8655 156.205) (xy 112.8655 155.240252) (xy 112.865499 155.240251) + (xy 112.865264 155.237858) (xy 112.865483 155.237836) (xy 112.865 155.232913) (xy 112.865 155.06) + (xy 112.795304 155.06) (xy 112.750837 155.068844) (xy 112.73172 155.068843) (xy 112.684753 155.0595) + (xy 112.684748 155.0595) (xy 112.295252 155.0595) (xy 112.280668 155.0624) (xy 112.249558 155.068588) + (xy 112.230442 155.068588) (xy 112.199331 155.0624) (xy 112.184748 155.0595) (xy 111.795252 155.0595) + (xy 111.780668 155.0624) (xy 111.749558 155.068588) (xy 111.730442 155.068588) (xy 111.699331 155.0624) + (xy 111.684748 155.0595) (xy 111.295252 155.0595) (xy 111.280668 155.0624) (xy 111.249558 155.068588) + (xy 111.230442 155.068588) (xy 111.199331 155.0624) (xy 111.184748 155.0595) (xy 110.795252 155.0595) + (xy 110.780668 155.0624) (xy 110.749558 155.068588) (xy 110.730442 155.068588) (xy 110.699331 155.0624) + (xy 110.684748 155.0595) (xy 110.295252 155.0595) (xy 110.280668 155.0624) (xy 110.249558 155.068588) + (xy 110.230442 155.068588) (xy 110.199331 155.0624) (xy 110.184748 155.0595) (xy 109.795252 155.0595) + (xy 109.780668 155.0624) (xy 109.749558 155.068588) (xy 109.730442 155.068588) (xy 109.699331 155.0624) + (xy 109.684748 155.0595) (xy 109.295252 155.0595) (xy 109.280668 155.0624) (xy 109.249558 155.068588) + (xy 109.230442 155.068588) (xy 109.199331 155.0624) (xy 109.184748 155.0595) (xy 108.795252 155.0595) + (xy 108.780668 155.0624) (xy 108.749558 155.068588) (xy 108.730442 155.068588) (xy 108.699331 155.0624) + (xy 108.684748 155.0595) (xy 108.295252 155.0595) (xy 108.280668 155.0624) (xy 108.249558 155.068588) + (xy 108.230442 155.068588) (xy 108.199331 155.0624) (xy 108.184748 155.0595) (xy 107.795252 155.0595) + (xy 107.780668 155.0624) (xy 107.749558 155.068588) (xy 107.730442 155.068588) (xy 107.699331 155.0624) + (xy 107.684748 155.0595) (xy 107.295252 155.0595) (xy 107.280668 155.0624) (xy 107.249558 155.068588) + (xy 107.230442 155.068588) (xy 107.199331 155.0624) (xy 107.184748 155.0595) (xy 106.795252 155.0595) + (xy 106.780668 155.0624) (xy 106.749558 155.068588) (xy 106.730442 155.068588) (xy 106.699331 155.0624) + (xy 106.684748 155.0595) (xy 106.295252 155.0595) (xy 106.280668 155.0624) (xy 106.249558 155.068588) + (xy 106.230442 155.068588) (xy 106.199331 155.0624) (xy 106.184748 155.0595) (xy 105.795252 155.0595) + (xy 105.780668 155.0624) (xy 105.749558 155.068588) (xy 105.730442 155.068588) (xy 105.699331 155.0624) + (xy 105.684748 155.0595) (xy 105.295252 155.0595) (xy 105.280668 155.0624) (xy 105.249558 155.068588) + (xy 105.230442 155.068588) (xy 105.199331 155.0624) (xy 105.184748 155.0595) (xy 104.795252 155.0595) + (xy 104.780668 155.0624) (xy 104.749558 155.068588) (xy 104.730442 155.068588) (xy 104.699331 155.0624) + (xy 104.684748 155.0595) (xy 104.295252 155.0595) (xy 104.280668 155.0624) (xy 104.249558 155.068588) + (xy 104.230442 155.068588) (xy 104.199331 155.0624) (xy 104.184748 155.0595) (xy 103.795252 155.0595) + (xy 103.780668 155.0624) (xy 103.749558 155.068588) (xy 103.730442 155.068588) (xy 103.699331 155.0624) + (xy 103.684748 155.0595) (xy 103.295252 155.0595) (xy 103.280668 155.0624) (xy 103.249558 155.068588) + (xy 103.230442 155.068588) (xy 103.199331 155.0624) (xy 103.184748 155.0595) (xy 103.184746 155.0595) + (xy 103.0145 155.0595) (xy 102.979852 155.045148) (xy 102.9655 155.0105) (xy 102.9655 154.758025) + (xy 102.9655 154.758024) (xy 102.928024 154.557544) (xy 102.854348 154.367363) (xy 102.746981 154.193959) + (xy 102.746978 154.193955) (xy 102.746977 154.193954) (xy 102.609579 154.043236) (xy 102.609576 154.043233) + (xy 102.446822 153.920328) (xy 102.446818 153.920325) (xy 102.264255 153.82942) (xy 102.264248 153.829417) + (xy 102.068085 153.773603) (xy 102.068079 153.773602) (xy 101.865 153.754785) (xy 101.66192 153.773602) + (xy 101.661914 153.773603) (xy 101.465751 153.829417) (xy 101.465744 153.82942) (xy 101.283181 153.920325) + (xy 101.283177 153.920328) (xy 101.120423 154.043233) (xy 101.12042 154.043236) (xy 100.983022 154.193954) + (xy 100.87565 154.367366) (xy 100.801978 154.557537) (xy 100.801977 154.55754) (xy 100.801976 154.557544) + (xy 100.7645 154.758024) (xy 100.7645 154.758025) (xy 100.7645 155.015657) (xy 100.750148 155.050305) + (xy 100.7155 155.064657) (xy 100.705945 155.063716) (xy 100.684748 155.0595) (xy 100.295252 155.0595) + (xy 100.28289 155.061958) (xy 100.248276 155.068843) (xy 100.22916 155.068843) (xy 100.184696 155.06) + (xy 100.115 155.06) (xy 100.115 155.232913) (xy 100.114516 155.237836) (xy 100.114736 155.237858) + (xy 100.1145 155.240253) (xy 100.1145 156.205) (xy 99.865 156.205) (xy 99.865 155.06) (xy 99.795304 155.06) + (xy 99.749558 155.069098) (xy 99.730442 155.069098) (xy 99.684696 155.06) (xy 99.615 155.06) (xy 99.615 156.205) + (xy 99.365 156.205) (xy 99.365 155.06) (xy 99.295304 155.06) (xy 99.249558 155.069098) (xy 99.230442 155.069098) + (xy 99.184696 155.06) (xy 99.115 155.06) (xy 99.115 156.205) (xy 98.865 156.205) (xy 98.865 155.06) + (xy 98.795305 155.06) (xy 98.736963 155.071604) (xy 98.670807 155.115807) (xy 98.655242 155.139104) + (xy 98.62406 155.159939) (xy 98.587277 155.152623) (xy 98.566442 155.121441) (xy 98.5655 155.111881) + (xy 98.5655 154.172474) (xy 98.5655 154.172468) (xy 98.535101 154.000062) (xy 98.475225 153.835555) + (xy 98.387692 153.683945) (xy 98.275163 153.549837) (xy 98.141057 153.43731) (xy 98.141054 153.437307) + (xy 97.989451 153.349778) (xy 97.989443 153.349774) (xy 97.824942 153.2899) (xy 97.824943 153.2899) + (xy 97.824938 153.289899) (xy 97.652532 153.2595) (xy 97.5395 153.2595) (xy 97.504852 153.245148) + (xy 97.4905 153.2105) (xy 97.4905 151.624) (xy 97.504852 151.589352) (xy 97.5395 151.575) (xy 117.866 151.575) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pro new file mode 100644 index 0000000..f92c2e5 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "1646a8b2-c07c-4f7d-b009-d69eb6a13cbe", + "Root" + ], + [ + "63519646-dcc0-4eb2-a912-36e68cdd7779", + "M.2 M Key" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_sch new file mode 100644 index 0000000..b1fbd3a --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "1646a8b2-c07c-4f7d-b009-d69eb6a13cbe") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 154.94 99.06) (xy 162.56 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17098c7f-9921-4eba-9cd2-9fefeaa219dd") + ) + (wire + (pts + (xy 154.94 72.39) (xy 162.56 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18769ef5-7592-4d87-a11f-f9298c8d8552") + ) + (wire + (pts + (xy 154.94 80.01) (xy 162.56 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a0abc0a-48a6-4215-a6e1-75211f2bec6e") + ) + (wire + (pts + (xy 154.94 67.31) (xy 162.56 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c7d01a9-24a7-417e-a6d1-4c6cc97f541c") + ) + (wire + (pts + (xy 100.33 64.77) (xy 107.95 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26ed57d7-de3d-4e33-9ac6-4f8727e29fd8") + ) + (wire + (pts + (xy 154.94 69.85) (xy 162.56 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c14447-f1db-4722-a863-239147e4b748") + ) + (wire + (pts + (xy 100.33 96.52) (xy 107.95 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c3f3035-ff59-4a97-b109-ff8c7690b257") + ) + (wire + (pts + (xy 154.94 87.63) (xy 162.56 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d1dc02f-2278-4e3d-9bc5-8d971f668884") + ) + (wire + (pts + (xy 100.33 80.01) (xy 107.95 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bb72406-071a-4337-a61d-3105e57151e0") + ) + (wire + (pts + (xy 100.33 67.31) (xy 107.95 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e34dd79-90be-4da4-9402-9c67334588cc") + ) + (wire + (pts + (xy 154.94 96.52) (xy 162.56 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9070465c-a8cd-406a-8f1a-efea7a687ed4") + ) + (wire + (pts + (xy 154.94 93.98) (xy 162.56 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "949d5483-9629-4d2e-98e3-d4db66092f18") + ) + (wire + (pts + (xy 100.33 82.55) (xy 107.95 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a40fedd6-4e3b-404a-b3b5-d2f18cbacbef") + ) + (wire + (pts + (xy 100.33 91.44) (xy 107.95 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a70b29fd-1538-4cf2-8d32-0719c99586ec") + ) + (wire + (pts + (xy 100.33 85.09) (xy 107.95 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a89b8261-cd30-43ac-9a2d-c00d4f37ddfd") + ) + (wire + (pts + (xy 100.33 76.2) (xy 107.95 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab16b204-3363-4362-b64a-12f481cd2a3f") + ) + (wire + (pts + (xy 100.33 73.66) (xy 107.95 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae15cbc6-85a9-48df-aaa7-81b0e04ceb31") + ) + (wire + (pts + (xy 154.94 64.77) (xy 162.56 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b657ec87-cf4f-40b1-9ae1-f8d2b6f425e6") + ) + (wire + (pts + (xy 100.33 69.85) (xy 107.95 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5da5b19-79fc-4a4d-9fd0-397a78ffda13") + ) + (wire + (pts + (xy 100.33 87.63) (xy 107.95 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6fa1e17-95f1-4287-b22c-73e3a2f9d6f1") + ) + (wire + (pts + (xy 100.33 93.98) (xy 107.95 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df645c94-398c-4e5d-b32e-84401395c2a4") + ) + (wire + (pts + (xy 154.94 82.55) (xy 162.56 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0b42c73-9743-4b3f-807b-71595edbf21a") + ) + (wire + (pts + (xy 154.94 91.44) (xy 162.56 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e72032c7-514c-4fd5-98f2-d9414233c8dd") + ) + (wire + (pts + (xy 154.94 85.09) (xy 162.56 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0b1845f-1d64-4d45-b0bf-618ea9ac7c39") + ) + (wire + (pts + (xy 100.33 99.06) (xy 107.95 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa93338a-eec4-40ee-b900-be53393a76d9") + ) + (label "REFCLK-" + (at 100.33 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00abc291-f682-4bde-a084-35731cedb4b3") + ) + (label "PERST#" + (at 100.33 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "10346f4a-5f63-4170-837a-26e54fc9b024") + ) + (label "PER0+" + (at 100.33 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1120009e-a7b6-47f1-9a7d-e2a806e40bf3") + ) + (label "PER2+" + (at 162.56 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "118dfc06-8a63-4913-9b59-e5d1f05245a8") + ) + (label "CLKREQ#" + (at 100.33 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "261d8775-4849-4739-9957-f8a7e24ae297") + ) + (label "DEVSLP" + (at 162.56 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "37646777-0997-4909-82c3-d77014e91c64") + ) + (label "PEWAKE#" + (at 100.33 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "396e2821-2337-409d-a26a-d8235fbba9db") + ) + (label "PER1+" + (at 100.33 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "604f02a2-fa1d-4cd7-88c6-cea77cf22c73") + ) + (label "PET2+" + (at 162.56 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7076b2b6-caa6-4348-b1f8-bf965df6cb72") + ) + (label "PET2-" + (at 162.56 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "710a0c45-0c59-47a0-9595-a172347d51aa") + ) + (label "PER3+" + (at 162.56 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "743f82dc-68b4-4a20-a08a-3b6d29dff581") + ) + (label "PET0+" + (at 100.33 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "81b9c990-e32f-4d20-a078-5052aec50b70") + ) + (label "PER1-" + (at 100.33 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9f44519d-8a43-472a-aa26-d81320387357") + ) + (label "PER3-" + (at 162.56 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9fd05fa7-efe0-4a04-8cb5-cef9de5fb27a") + ) + (label "LED1#" + (at 162.56 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a0398954-a602-424c-b284-8d02099eaf44") + ) + (label "REFCLK+" + (at 100.33 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bcb922be-d1ec-4e05-9550-82923f6e8f86") + ) + (label "PET3-" + (at 162.56 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c556fcd5-1df6-4344-8b80-7490c0768e31") + ) + (label "PET1+" + (at 100.33 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cac8193f-f462-4fb5-aea4-85e2e32a8ba2") + ) + (label "PET0-" + (at 100.33 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "caca5dbd-4915-4df2-a9dd-36fc17ce74b4") + ) + (label "PEDET" + (at 162.56 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d4144083-82c8-43b9-af37-9415c9713714") + ) + (label "PER2-" + (at 162.56 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d46ea0a2-78e8-4eb8-b001-d601eaebd368") + ) + (label "PER0-" + (at 100.33 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d57d9664-af9a-439d-a63f-352908e5f0e8") + ) + (label "PET3+" + (at 162.56 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dc78d530-330f-41c6-87a4-5fd4674e90ef") + ) + (label "SUSCLK" + (at 162.56 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "df36521e-ab75-4432-9d05-c4ba2136f5dd") + ) + (label "PET1-" + (at 100.33 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e70fa39f-8b6e-4c51-8771-8e052fafa9d4") + ) + (sheet + (at 107.95 59.69) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "63519646-dcc0-4eb2-a912-36e68cdd7779") + (property "Sheetname" "M.2 M Key" + (at 107.95 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 107.95 103.4546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 107.95 64.77 180) + (uuid "720545a2-5318-4f56-a2d0-0fe538d75d5b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 107.95 67.31 180) + (uuid "a4f72d28-3c22-4f5d-8bb7-12c3a065282d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 107.95 69.85 180) + (uuid "e0fba897-f8f2-4760-9e28-85310cfbef85") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 107.95 73.66 180) + (uuid "18f8f07d-6b63-48be-b2a5-76276b9b438c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 107.95 76.2 180) + (uuid "c049a91a-57cb-4bb3-b2be-1b7b3db29c1a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 107.95 80.01 180) + (uuid "7ee612a7-305a-451a-962d-23e4892ecc4f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 107.95 85.09 180) + (uuid "e524525c-b9a3-404f-822f-7bba143ca730") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 107.95 82.55 180) + (uuid "67072f18-b17b-428f-b53a-b4155815bef4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 107.95 87.63 180) + (uuid "12163d5a-81c2-4b0b-a218-7c314d801ff4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 107.95 91.44 180) + (uuid "abacebe6-b9b9-49ec-8a10-806117c55e5a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 107.95 93.98 180) + (uuid "6e28de67-3727-4720-a640-ec74694ab80a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 107.95 99.06 180) + (uuid "8b328fe4-d2fc-4c56-a2f4-a7a1fada4873") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 107.95 96.52 180) + (uuid "dd11c940-8739-4fe9-b445-cf1d79c0c908") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 154.94 82.55 0) + (uuid "d12d1772-fdda-4630-89c0-d1d2f0d9d41b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 154.94 80.01 0) + (uuid "df676984-2051-403c-9b30-34b595657d34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 154.94 85.09 0) + (uuid "00a113b1-8659-4a97-8344-e5f1c0e37fc8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 154.94 87.63 0) + (uuid "fb467e50-7266-4acb-a9b0-afd0a0cab0dc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 154.94 91.44 0) + (uuid "0b27885b-9164-406d-bf4d-dbeb6d5e878e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 154.94 93.98 0) + (uuid "c53218c1-2d83-44b9-a794-35944240eb94") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 154.94 99.06 0) + (uuid "ca56989b-66ab-4958-b2ba-e905a5961b26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 154.94 96.52 0) + (uuid "2c5538c5-5e65-4424-9275-c86b43dd7429") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 154.94 64.77 0) + (uuid "903726d0-94fb-4d0d-9c2d-eb16e2225d74") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 154.94 67.31 0) + (uuid "b72e35c4-6b51-4db0-b0fa-a44a2e5a8a95") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 154.94 69.85 0) + (uuid "80be5601-bb17-4a53-9c47-a6a98ee7f266") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 154.94 72.39 0) + (uuid "32623b45-5ce8-4351-8036-2710370fcea0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key.kicad_sch new file mode 100644 index 0000000..be7d86c --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9db8b2f8-2cc8-4194-b4c9-e9212a4ff68e") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ba11bca9-f52c-4f2b-830c-8953c3fbb9ba") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9f4dae61-746c-44f0-ae89-25da45fda9d4") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "18c8a860-dc48-4955-9949-c8b407f71c06") + ) + (instances + (project "" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "515bd982-aad2-4b23-bed3-628c974cb8eb") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "935926b0-98c9-4ded-bf68-f7eccd59fbdf") + ) + (instances + (project "" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4cfcc469-af8f-4b74-8367-9cfe7636e52f") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b8e00775-d685-4752-99d3-98396db6a796") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "68995395-d726-44be-b56f-f535cc475dde") + ) + (pin "19" + (uuid "17657fbd-8682-4220-b330-dd2f27425cd3") + ) + (pin "28" + (uuid "017a42a2-ec62-4e3b-880d-7383b02014b6") + ) + (pin "29" + (uuid "c0f0693a-e17d-4631-af2a-e39281788451") + ) + (pin "17" + (uuid "200cc573-493a-4e8f-b71b-ae526b24b70f") + ) + (pin "27" + (uuid "fe020d7a-c4b7-478a-abed-87a855c9483a") + ) + (pin "49" + (uuid "910f54df-4bde-4650-bf31-56ce3477445a") + ) + (pin "7" + (uuid "b9e7efd5-dd9c-4867-9255-b09d14066075") + ) + (pin "25" + (uuid "bc94e3d1-87b2-4657-8da7-f2afedcc2a4a") + ) + (pin "53" + (uuid "4aa4cd63-64dd-4cf9-af97-e96421c2bfe3") + ) + (pin "41" + (uuid "0b24b19a-a05e-459e-b3f2-ac34defb98bf") + ) + (pin "8" + (uuid "35fea932-05e7-4ea5-aa1c-0acc637ab866") + ) + (pin "47" + (uuid "ac811b80-65b6-446e-8ba4-1edc52ef5870") + ) + (pin "11" + (uuid "717f687c-777a-44bc-baca-d6cd10dd491f") + ) + (pin "23" + (uuid "f22fb956-6a2f-4f33-94d7-82b4e44e8897") + ) + (pin "45" + (uuid "933321d5-f2a6-4328-934b-9020cc3c0dca") + ) + (pin "39" + (uuid "9def61d1-f0f4-43d0-b892-abbf3c661ff7") + ) + (pin "31" + (uuid "448d24ec-5ac6-4176-a182-b13fbe79fca6") + ) + (pin "43" + (uuid "8201d99b-2406-44a6-b458-81d163ff0faf") + ) + (pin "57" + (uuid "53a831df-3958-4de6-9124-d4320d8c21ba") + ) + (pin "10" + (uuid "c858ca15-4954-4c0a-8217-4f3cea5155e0") + ) + (pin "12" + (uuid "be009d50-b03f-4ba5-ab37-2a9649ebd65e") + ) + (pin "14" + (uuid "7b6fe135-c956-43fe-9fae-9b46e75b6a5c") + ) + (pin "5" + (uuid "b90e0057-6293-49ab-a9dc-b852ac6d0b5a") + ) + (pin "9" + (uuid "b566dd11-3c30-4b17-aff1-6f69f430567d") + ) + (pin "69" + (uuid "8076f858-e001-404d-920d-28b7683807b5") + ) + (pin "1" + (uuid "b8804504-25e8-4a76-a8eb-3e34605b8c15") + ) + (pin "3" + (uuid "098f09f7-a4eb-4059-a2ef-d4fee74a131b") + ) + (pin "13" + (uuid "7a8461df-1903-4303-ba3a-12cd5bf77910") + ) + (pin "2" + (uuid "1522b147-4511-4fe8-8e29-fb43c89490a1") + ) + (pin "4" + (uuid "bd6dcde5-2863-4683-a218-6505aacb60b8") + ) + (pin "15" + (uuid "6306b66f-5547-4109-93e0-860c1d088155") + ) + (pin "6" + (uuid "ada72337-0c09-400a-b01d-9367cf6419a6") + ) + (pin "16" + (uuid "5889df46-7370-47fd-874d-11e62253bb27") + ) + (pin "71" + (uuid "8d181245-76a6-40d1-b8ab-0e25a4da0fd7") + ) + (pin "35" + (uuid "67d9516b-bd34-4c36-9edc-6721013e6a35") + ) + (pin "18" + (uuid "069c5ed4-e7c2-4ff2-a8e9-ec0a9f4ff620") + ) + (pin "33" + (uuid "1de5986b-b802-47c8-8ed3-43212edf512b") + ) + (pin "37" + (uuid "2b18b701-3927-4d47-9391-d27db726646c") + ) + (pin "67" + (uuid "b61142cb-d22d-4082-b92e-109f763deaae") + ) + (pin "21" + (uuid "a3ac587f-502c-47a6-898d-70f575e1fdab") + ) + (pin "75" + (uuid "77d18c50-8838-4905-b6b6-87a77d3077cb") + ) + (pin "73" + (uuid "2c491e1a-40fd-412a-b206-a3e74f7be4c3") + ) + (pin "20" + (uuid "163d6680-ad17-4a70-b43d-335e90ccba62") + ) + (pin "51" + (uuid "dd6ecca4-ba6e-4277-a825-f4cbf824c67f") + ) + (pin "55" + (uuid "32285468-8a5f-47b3-bff1-8b1720531226") + ) + (pin "24" + (uuid "625e4508-215c-4f63-8f81-9fb822d16a92") + ) + (pin "26" + (uuid "626596c5-0673-470b-9d26-7d82515ee27c") + ) + (pin "30" + (uuid "0cafd2c0-28ac-4761-bce2-cc5106dd9442") + ) + (pin "32" + (uuid "3058ca02-2778-4beb-ae65-37add108664c") + ) + (pin "34" + (uuid "cded4116-7e66-4528-9009-38d0ba0d18ba") + ) + (pin "38" + (uuid "a5efe9b5-73a7-4db8-986a-422032d4cde0") + ) + (pin "40" + (uuid "58ff96ff-fb15-4827-b61d-a55a12ea0fa7") + ) + (pin "42" + (uuid "591e3f69-6a29-423d-9e49-6c1cdb81cbd6") + ) + (pin "44" + (uuid "6e17fdfe-2b37-4602-a776-5f5601c24812") + ) + (pin "46" + (uuid "24c93ef7-0a21-42a3-80e3-eec220f7ac41") + ) + (pin "50" + (uuid "12a4e1b0-a125-4425-961a-32907e8a0114") + ) + (pin "48" + (uuid "0ee63573-e7df-4666-bd9d-2f07cb8f7ae3") + ) + (pin "52" + (uuid "06a258e5-bfd0-4dde-9f9a-6273e75214a6") + ) + (pin "36" + (uuid "a046f198-27a3-4668-9f4c-20725e3098c0") + ) + (pin "68" + (uuid "826e8c46-a71d-4e9c-8bb5-4fba3d554b6b") + ) + (pin "74" + (uuid "750bb2f7-58c4-45be-be56-fc7daf7e0dc8") + ) + (pin "70" + (uuid "381bde99-d890-4f76-b19f-41cb8e5b8f99") + ) + (pin "72" + (uuid "0d4dc13b-8d4c-4f9a-a574-1fcc15a8bc79") + ) + (pin "54" + (uuid "c64e627e-1eca-44aa-92a2-b576104c60e9") + ) + (pin "58" + (uuid "756a33c2-96be-45b3-94c7-758045558afc") + ) + (pin "56" + (uuid "17bd4c63-dd03-4384-ac6c-aea6282c981a") + ) + (instances + (project "" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ccca82d1-a536-4f7f-9c9a-8d0e7f392e20") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d85c2b05-d5e0-45ad-b08f-2f5694a1dffb") + ) + (instances + (project "" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "facc84b9-e05e-4182-a604-1aeccdae4720") + ) + (instances + (project "" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "af9a06e4-4125-4910-b3c5-894c529690cc") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "6816cf2a-d2f0-4568-8bcd-f6e8cb031f36") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "7f613eaa-3e75-4b17-b6ea-d3f2c84209d4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "abfc857f-0ebf-438d-af98-5b08f260d098") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "026669b7-9367-4d0a-8c69-dfc23227242b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "7e2c9585-6a94-4e5e-bde0-f932ec5774ef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "8707a06c-6a81-472d-9e0d-aaf43762c8a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "531dbebd-df86-44f3-ab6f-07904f940552") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "f44b6b7b-1abc-4057-bf27-d4b00a5bea73") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "5d6fa291-d4e1-4f23-8554-109ea1824f6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "844c08a1-0042-4c19-aa58-e88006e88d75") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "c1ccbc1e-2ce4-49ef-b965-cfdb8dc8dd6a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "33fbeb99-648d-4a9d-8765-7fc1761eb4f4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (page "6") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "42fb9140-32a6-4ded-ac7f-d7e72eed1bf5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "506bf417-b22f-4291-85f5-53c00171342b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "bfedf8c1-4248-4e71-a167-42af2a684ba7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "e2f7faf0-95d4-41f8-86f7-31c53d69fade") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..03bc4c8 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "2d9aa2a4-3e11-4045-bf07-5e20a8e86699") + ) + (pin "1" + (uuid "13385291-ef51-43d1-860e-7875ef0c907c") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "92077c49-30cf-4390-87b1-9e9d068d4c38") + ) + (pin "1" + (uuid "f64796e2-ef3a-4192-a785-98631938b171") + ) + (instances + (project "M.2 M Key 2230" + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/1646a8b2-c07c-4f7d-b009-d69eb6a13cbe/63519646-dcc0-4eb2-a912-36e68cdd7779/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb new file mode 100644 index 0000000..f6efb95 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb @@ -0,0 +1,4256 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0P") + (net 4 "/M.2 M Key/PET0N") + (net 5 "/M.2 M Key/PET2N") + (net 6 "/M.2 M Key/PET3N") + (net 7 "/M.2 M Key/PET3P") + (net 8 "/M.2 M Key/PET2P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "/PET1+") + (net 14 "/PET2-") + (net 15 "/PET0+") + (net 16 "/PET3-") + (net 17 "GND") + (net 18 "+3.3V") + (net 19 "unconnected-(J1-NC-Pad6)") + (net 20 "unconnected-(J1-NC-Pad8)") + (net 21 "/LED1#") + (net 22 "/PER3-") + (net 23 "/PER3+") + (net 24 "unconnected-(J1-NC-Pad20)") + (net 25 "unconnected-(J1-NC-Pad22)") + (net 26 "/PER2-") + (net 27 "unconnected-(J1-NC-Pad24)") + (net 28 "/PER2+") + (net 29 "unconnected-(J1-NC-Pad26)") + (net 30 "unconnected-(J1-NC-Pad28)") + (net 31 "unconnected-(J1-NC-Pad30)") + (net 32 "unconnected-(J1-NC-Pad32)") + (net 33 "unconnected-(J1-NC-Pad34)") + (net 34 "/PER1-") + (net 35 "unconnected-(J1-NC-Pad36)") + (net 36 "/PER1+") + (net 37 "/DEVSLP") + (net 38 "unconnected-(J1-NC-Pad40)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "unconnected-(J1-NC-Pad44)") + (net 41 "unconnected-(J1-NC-Pad46)") + (net 42 "/PER0-") + (net 43 "unconnected-(J1-NC-Pad48)") + (net 44 "/PER0+") + (net 45 "/PERST#") + (net 46 "/CLKREQ#") + (net 47 "/REFCLK-") + (net 48 "/PEWAKE#") + (net 49 "/REFCLK+") + (net 50 "unconnected-(J1-NC-Pad56)") + (net 51 "unconnected-(J1-NC-Pad58)") + (net 52 "unconnected-(J1-NC-Pad67)") + (net 53 "/SUSCLK") + (net 54 "/PEDET") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2301479a-bffa-4fca-a17f-bb502f6d92d5") + (at 107.795 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "15942e21-7bd2-4cd8-bfce-697b849d6dd5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "895eecfc-b252-4734-8c29-34d63deaa61d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "05153361-6c1f-4b41-b401-5c9ed10440a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a521dc43-8634-4fd8-bafa-da04d31ca2fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "191bf27e-1294-4f7a-b7e5-4dd7a2e2c42c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "2b5a974b-0829-4b47-aa7d-ee7c0b44d511") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "ccb3610b-9d37-4e4d-9795-005b593a94d4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "08d8aa38-a5d1-43f0-8758-80523604a293") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "930b3b89-202b-4ec5-972b-c7aa7ceedeb6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "0f5215e8-6c22-43ac-a51e-d7e98c775031") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "3430d10f-4cd0-448a-86a2-ed15847306a2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "2f33ee12-6e16-4020-89f2-ca54b9851266") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "60eaa730-7aae-419a-b646-2c4c458bbf00") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ca793b3a-b968-46cb-949f-c4dcd6403ed9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "68ba9b6b-63c4-49f7-be13-6cec4a74ae3c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "fc59a74d-f9f8-4a9e-9f5f-4dbe9d7370e4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "d596941b-2e6a-4ca3-909a-1d054c367a5e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4f11a1f2-51a3-4459-b500-fd9cd2517027") + (at 116.095 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "ee9b563a-16f7-421a-960d-da80d08bcfa7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "28a306c3-896e-4265-b73c-102cc363748d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1f80124b-eb17-43a0-9fa9-59ee92630997") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9be90595-efc1-4d89-bbd9-59052817c3a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "6e372a25-9bdf-4507-9184-271586c1fe94") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "1a8ddb12-d440-4779-8e14-f31b706bf3c1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "3b303e10-ddb9-4720-a2d5-d19f09691a01") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "3918c073-dbe3-4a4f-b8de-6a7184411162") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "088d1396-1a78-477c-b767-c262cde6ea1e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "d10e3b4c-3ec0-4a2d-abb7-33280c5d4c6d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "fad99559-7b56-4489-9be2-949fecab4b3f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "c2631883-3b53-4ce9-bd0b-efa9bda0f5ae") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6e3b02c4-f681-4f0b-b402-dc0d5b651cce") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c496d6b5-fefc-4526-a4fd-56d2ae1f49e9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "edbf8fa1-0f50-4799-9eba-434aa847bd96") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "1fb1db55-3dbe-43f4-8624-fe940a54b32a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "42235b12-9e8e-481d-a739-f11117142ff2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "4f7a32b8-d6b3-4d0a-a380-b7b38f6d3dc2") + (at 108.445 156.965) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d26ad7d5-ab23-4847-8830-ce7d94df955d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5117cc2d-d528-48de-9f98-3c1814f8b2e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1bbfad6e-9a76-4d47-a6d7-5dbf70677537") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4afe7b50-9aff-4263-b5df-1d1551f7c64d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e8dc84f6-f7e3-417a-87b1-1f88dc19ff69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 256) + (uuid "0b08d528-4acb-4892-870d-241c078ed605") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 256) + (uuid "0b0f4ef3-1e43-4e8c-8b3e-819cc22e4e3f") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "d56c286e-59ac-49a0-8863-82542dbe6b39") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "de0e5dbb-0414-405d-ac1d-1b64371d37ff") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "b05f8eee-36f2-4a60-83c2-b9d05d03cbec") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "75a941d0-c809-4a94-bad6-a083e48ca9d4") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "147e5be7-de06-4a68-99bc-4e9549e73887") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "efaf00db-edae-4255-ab31-daf54e82f3b1") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "5673b0d0-de77-471c-ab6f-285de40bc34f") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "9a83c91a-98a4-4a9a-a54c-2f00560c23e9") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "8535ae65-694e-4a7d-8073-2cd1f44fa867") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "c40a0ae6-2d73-48da-8805-2999f22ea9d3") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "c59ad92a-b4b8-4069-8528-3bc0fa5f75cf") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "f374d531-ce05-4e24-8f90-da1a42184df8") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "19b21949-c422-43ce-921a-17b3fea51d1b") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "baf3df16-c9a2-43b2-94b0-662f28ae44e8") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "5f9dd491-81c0-4541-b2ad-74587bdaeab2") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "ce6fd84d-0cab-4e2f-bf6f-04280c43bd29") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "f604753c-4354-4b12-ab2b-96afca032021") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "f4bad1f8-2ff3-41f3-985d-ba962efa99ad") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "eebddeef-c3aa-4122-bc5b-f7b8fc87e06e") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "a9a4c8db-8fbd-4669-8af8-645e7a2abc48") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "8d265dc7-bc7c-479f-a3b4-94942a1da4c1") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "b146c899-dfe6-4ed3-a358-a1807a892432") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "71370d42-aa64-47b8-8fe0-d0c0a51f33ca") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "c271b523-0fda-4bcd-b4fe-51fb09714703") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "977a93af-2ba5-4fc7-9609-7cd850e7ecf7") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "89893f44-ee4e-4c66-8aa8-1b1edea9f1fc") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "8016b04c-dc51-4ec4-8a25-37d53bae75c9") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "ce942d62-657c-4380-a7be-b96991ff6f70") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "4bd050ef-057c-4b15-a6de-1ca5e6f4163b") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "d48ea985-98fa-4bce-9871-dd1e7fe3973b") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "c2afe450-b55b-41c7-88b7-e136d360d032") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 256) + (uuid "3f93c232-7a1c-4c14-b8f2-196e602dc0b9") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "67059865-9bd1-43b8-b44d-0abaa4c08a0a") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "ccd78208-4718-48e1-bc97-da4ba20ff28d") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "96aa6e98-bbb6-49fe-9579-14a446636649") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "c8e6be01-0e24-4719-b98a-ecdf528ef11c") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "5125b693-af0a-4ec4-93aa-4611b1d533f1") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "6a310244-1c90-44ec-87df-0f9bcd9142a8") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "396ab35e-8f98-4b37-9550-4ce7a2788824") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "683a7853-56c1-4713-abd4-42dad2b57f7c") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "d45610db-3b49-4434-9297-b2d4b9269969") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "4c171c32-54e1-4e57-9874-1b8678f2af9b") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 256) + (uuid "b0b97657-3d91-483b-8225-07351871c0c2") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "3f11b986-0f61-4568-99fd-638875084d38") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "e4037ce4-be37-4a50-b657-16428e0a9585") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "f6ed61de-f01a-4334-976a-1330682fc41c") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "efbab56c-5d0b-4e6e-9fa7-5b3b4e31d3b2") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "7a8f8620-052a-44d2-9166-b2323c9b3671") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "002b350d-2bb2-45aa-a5ee-96b1b6e2efcc") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "fea25bd6-8ef1-456a-aeaa-f692e83f09b9") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "df4ec6ac-1b89-4dd9-873e-9beeb271a861") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "045d76bb-4b56-4dac-b2fc-a9d7c0cc1ca1") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 256) + (uuid "a20edcbc-66a1-4c66-a0c0-9805511a5f01") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 256) + (uuid "c036e7ea-329f-4849-8fc9-7e2293096cda") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 256) + (uuid "b07550a6-b913-4189-8b6d-c3475742cfdf") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 256) + (uuid "a10a6cc8-3a07-4b5b-ac01-3ae78a8cfc0f") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 256) + (uuid "a22afea8-f40b-4c53-8a2b-940fdd0fc14d") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 256) + (uuid "0a21898f-0159-4bb0-bc69-84f107945a71") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "4a51af2a-40a4-4df5-b10d-0fadec544e11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4717f486-bafc-4449-a45b-6ded45d2c2a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "38c20c60-c99f-4c88-94de-dd7c7a46debb") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "22d7964c-726b-4a09-8cc1-5f43c38e9d6d") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "e78faf33-cb01-4b63-8ca4-c810275bf7ef") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0c1479fb-1a6a-4533-aab1-937adf92401b") + (pts + (xy 118.37 158.075) (xy 118.37 128.075) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.865 143.075 90) + (layer "User.2") + (uuid "0c1479fb-1a6a-4533-aab1-937adf92401b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "11aeebab-92dd-4fb1-96d5-5bef3235e471") + (pts + (xy 118.37 158.075) (xy 118.37 48.075) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.81 103.075 90) + (layer "User.2") + (uuid "11aeebab-92dd-4fb1-96d5-5bef3235e471") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3b792a7b-84c0-4f82-b430-13ba4656fbdb") + (pts + (xy 93.445 46.965) (xy 123.445 46.965) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.445 25.735 0) + (layer "User.2") + (uuid "3b792a7b-84c0-4f82-b430-13ba4656fbdb") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3fb6be7f-a3ec-43f6-bf41-81fee2ee13c7") + (pts + (xy 118.37 158.075) (xy 118.37 98.075) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.315 128.075 90) + (layer "User.2") + (uuid "3fb6be7f-a3ec-43f6-bf41-81fee2ee13c7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4cdb7469-64da-40aa-8e58-a88ba5980baa") + (pts + (xy 118.355 158.075) (xy 118.355 78.075) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.04 118.075 90) + (layer "User.2") + (uuid "4cdb7469-64da-40aa-8e58-a88ba5980baa") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7c526289-65ca-49ee-a929-598de0541be4") + (pts + (xy 118.37 158.075) (xy 118.37 116.075) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.765 137.075 90) + (layer "User.2") + (uuid "7c526289-65ca-49ee-a929-598de0541be4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "be6e5973-fdd3-4026-89f7-3b56fd0894ce") + (pts + (xy 97.445 48.075) (xy 119.445 48.075) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.445 32.195 0) + (layer "User.2") + (uuid "be6e5973-fdd3-4026-89f7-3b56fd0894ce") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "70bc4496-97a6-4715-8a9f-b9297ca36078") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "606888e3-354f-4403-a2ef-fd23d9796c13") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fba3aa0b-b436-42ea-9e8a-f7bf5aeb29a3") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "26e44118-e2f5-435f-a2fe-e66a51dcf45c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "21e6cbb2-4b1c-41ec-8680-dfc96fc05a18") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1419cdc1-2cd6-4297-99aa-1f9b8176570e") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "4bfb4b1c-fea7-4a4f-8668-6e495a2c3f33") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "be4b0063-14d7-4753-ba3c-b211863961e6") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d1639044-0e6b-4bda-9fd1-6ad57e962028") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "1c6c7c76-7a62-4a32-8e6b-320473f519e0") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "9332dda2-1cd4-4edd-aa56-562fbcc138ca") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "da288981-73d9-41e5-a441-b22ce63f1163") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "4590309d-217f-44a6-836b-579bec8335d9") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "afccbbb2-2454-4885-af1e-0c26082d9589") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e1a85539-484e-4bd2-8775-e84d74ff4ef8") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e5311ec2-c9b5-4014-af0a-8e6840509ae6") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "fb0917ee-cb16-4cdd-a4eb-b5ff131a37dc") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b7ac1fc5-402a-4985-af36-8536b72ff133") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "6ad70cdf-70c2-4dbf-ba4b-73aa109e8fb4") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "93a63c23-5d3f-4554-a8e3-a3a20358a423") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b6a3675a-d239-4205-b712-625fbb7bc754") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "235786fd-4d69-4a56-97a2-11b7e40c2055") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "983c2e8d-f040-4646-87e5-4e6a4d2ca1c8") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "047cc8e1-8b9c-42be-8176-3cc2d20e27dc") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "4352f9ff-078b-48a2-91aa-d8a603c46642") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "af351967-a60c-4788-9488-8d475543f9e8") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c1f55768-19ab-4823-9150-d27d342f7f8a") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "56f2c6ed-df0c-46be-97fc-c7bb783ca862") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "abf532f6-36a7-4b83-b16a-ac1edfa810a7") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "bab1f159-cf1a-466d-b87b-df01e39c1e0a") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "135ab104-4c83-4398-91c6-e829f6ae6a09") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "80ce7c08-f6d8-4d39-a57c-af2fba8c7087") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9eca514b-9f08-4cad-add6-83103c8eca62") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fcdedd4a-b977-49b1-b16d-69f017e7fdf3") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "3acb4529-bb49-4c2d-8f13-c23456353d95") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "11979e33-2017-43dd-84f4-a715118f11e7") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "7e9bcb59-6848-4efc-ab3d-907c3b3dc848") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "65c37ff4-940f-4755-8951-ee57e3731cf7") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "30820dfd-27df-489f-bc94-09a79c2ce7ae") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7ac5ce85-dba4-40d9-8088-7ac958cca33e") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "af613e90-e8ee-4f36-8d2e-8e42a934384a") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2d0dde37-7bc1-4c4b-ba31-8df0ba86fec8") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "c428573b-dd5f-41c8-8a6d-0a64c712afc2") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2dfae0a6-7614-4d0b-b0d5-70567c098baa") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3dfce172-91e7-446b-a517-b717c77148e7") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "256149d0-bdd1-4d36-8d41-68f355ced975") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "e643459a-5ba7-4530-83df-904978b05513") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "51b07771-546d-4bb6-8256-35fe2889014e") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "c1ff78d5-a3bf-4a6d-8541-9a86da2ffcbb") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "45e017bf-18a5-42cc-8c42-c75e75d1557e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d813a90e-35c4-470c-b767-244c350df09e") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "df59e1ad-dc9e-4eb6-be03-83f76650b367") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "43de6757-9e9b-4ad9-a283-bf0e4c95b9a2") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "ede2bcee-8cd8-41d9-bc9c-900e4497648f") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "7fef0a95-3135-4e3d-b94e-35713ee8e236") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c783bbee-7840-47de-8a6c-5245c56495ee") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5c90bb44-54d7-41fa-8d4e-9a066e2666d0") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4ddfcf9a-a5e4-46d9-a5ea-82848b7fc64c") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c6977c24-3e23-4450-97b8-f0c9c3a44746") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "0efd5d51-b6e2-43a3-9db5-66a459683897") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "065312f1-3b4d-46f7-af1d-2ad7d917896b") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2f4a581d-1983-4b09-aeb9-e78eed38df92") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "98b20e5f-0b96-4635-87c3-ff354755b52b") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9a269143-3abd-4781-8fef-f2380c312717") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "db8fac5d-a9e0-49ef-8def-dcbfb4762798") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3de46743-d5e3-4699-9290-77bbc492fa2e") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "222eefff-c1b4-463c-90e8-20583baa1c52") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "18e5bfbd-45a1-41d9-9dd3-337b7247faf8") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.445 154.075) (xy 119.445 158.075) (xy 97.445 158.075) (xy 97.445 154.075) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "2e6efa00-f308-43d3-83e5-e7f9cb3fa0f5") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.445 158.075) (xy 123.445 152.875) (xy 93.445 152.875) (xy 93.445 158.075) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "838cca7a-e40e-42bc-8e2b-a63ccf946bbd") + (at 113.095 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "5e2c02b3-7a66-4b84-92be-22cb3ef34111") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f5a7945f-a389-4b7c-b42a-93da9dd2c7c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "20c7b6c5-829e-49c0-9cad-49b8af812e7b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "01e1874d-f3e5-4657-a905-4167d3239e90") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "a41136c9-02e1-42ca-ac28-2559123741f4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "cd63628d-5fe5-40aa-9723-42d394c8e2c8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "8e93e9d5-c03a-4aeb-a565-069d7d649f24") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "be4a9f3f-c7b0-4289-907b-881de979c24f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "02b68c30-e4c3-4c70-9042-b25eb220fcdf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "2c79d4b4-d4fd-4a01-abbf-cb69d2e817f7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "c2d43e5e-c8e6-47ce-ab3c-cf9af547ae99") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "478692f3-86dc-46d6-abad-7f6d85981735") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "723b451d-0e2c-4537-882b-e45b8a1a3548") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1a7f7753-a566-433f-8650-3227d054ee39") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e2fa3316-afd3-42c9-b273-3ce47a457779") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "2c4d0eba-57f6-4fac-80dd-9c2388649f19") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "a3e09197-4800-4969-9f17-dfad35d243e2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9a4135ca-4c2b-4d24-afde-e17cab51d572") + (at 113.795 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "a724e43e-e435-439b-bd7f-f0673ffa6f29") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "30947aff-ff2a-482d-9f26-6711f3717a2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5a41c174-06ba-4423-b4bf-956f1cbdcc62") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3a5f10d7-79ca-41e4-b138-09e831ef578d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "7f891f20-b59e-414c-aa16-0c15433425fd") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "62f41c1d-2855-45ed-a9fa-f8ae25ddfffe") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "cfd78eda-1381-4c4e-8007-b41d6cc5387e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "4df48159-d3b9-46df-8e67-70fbcd725452") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "b4365250-e09d-4e2d-9f6a-452aca478b23") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "200fbc81-7ee3-4af5-9080-4d3b9086d246") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "4e8227dd-3539-45c5-b6f6-e3363882f07d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "eb33a1fb-4c7b-4fe2-8a75-521fbed35005") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3d78097a-49d3-4a06-9b42-ba5e84fa00fb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4a14fc0b-485d-4d8f-8d2e-86b5d5a83859") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "10a61f53-568b-42a7-b400-a261710fedd2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "19d9721b-7ef2-4953-9ffe-ac5694d2ff45") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET2-") + (pintype "passive") + (uuid "48967a45-6a80-4559-b9bb-8390b1478da3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b72ff305-636c-49f4-9b10-96133dcdc42c") + (at 110.095 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "68d30b81-7bd3-4b08-bc62-3bdf2c0a9de8") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0cbd1070-aac2-49c4-9e5d-16a7d0c4df02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3a6d13f4-0cf1-4b5a-b103-2d7ae8776b11") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "83017fcf-caf0-4a5b-bce5-4f99c3c78924") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "f34b8c1c-80a6-4650-81a3-837f28ba27d2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "dbfc44ca-9aad-4cc3-8f66-0936e9e92f85") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "f8d79677-9f25-4020-b2be-3d3e282d3182") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "18f2020e-fffb-45bc-a462-71327c8f5b8e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "f4976feb-6d43-4908-8e6b-42e03e9d07e2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "51abb625-75d1-4ff4-9263-b22242e4a884") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "1d430304-59fc-4671-87a5-7441e2f85b53") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "8206a366-262d-4cc1-8f71-e6e259403866") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "88718616-b07a-48fd-aef3-716a416d8159") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "65f10163-ddbf-49ea-9a8c-e95d9fae8d1f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4784f4ad-0232-4cd5-a3a5-a51302675485") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "2de54fd0-affa-4e86-85cd-d59738a6bfb6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/PET1+") + (pintype "passive") + (uuid "f22aa6c3-2e9d-4d78-a10d-1f0e2791a3ab") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "bc455a30-2143-4cd6-9e0b-2554044f00ba") + (at 107.095 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "9b4dbb86-cab3-45b0-a7d3-e5cb08ca5786") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3101f888-832f-48d4-8aea-0c84cd5758f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6cc5ecd7-6496-4a3c-a035-1cc81fa14abf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "295f6d35-20b2-49dc-acd0-af505e34b80c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "400d93e8-3b49-4368-a62f-108bd00e6663") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "3f302694-d1f2-4c2c-9993-7a826ea064e0") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "e69984ed-962b-4edc-9d8e-865a50d37c76") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "bd1ae95f-15a6-4201-b137-f94df9a0fa48") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "25980b91-57e5-4d47-9467-b22c62607697") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "653045e1-9241-4715-a5b0-04f15f1ed739") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "e35420d6-35e1-423f-bc77-a0476909b428") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "71fa7aa7-71f0-49f4-a3d9-cb5a6c3862f6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8d38f62b-2520-4ad6-ae20-b686f00125a7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "39aa5347-74cd-40dc-9ce2-79c45379f5d2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6de2bca2-01f6-415c-9ed3-12c02ac34597") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "0949da22-5c21-4fd1-b9b2-5d05255202b7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/PET0+") + (pintype "passive") + (uuid "c129fd8e-a4da-4487-8446-c09617a853b1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ccf47c51-d53e-4d0e-86de-911541e500e4") + (at 110.795 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "49a74eb8-0703-4b24-9b4c-f5ef2ddd7cd0") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "edcf2409-a655-4fcf-b4f5-2fd3cb9a90c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b5ee9bed-4030-47a9-be81-fc5764cdd277") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d3d4b0cb-2494-4080-a5f6-fdef2024c729") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "e68d3bf4-1a85-428c-8e6c-f146294f8acb") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "ca65f8ca-e019-4e91-8e91-e23a003c7efb") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "61861344-4416-4149-8f40-371ff8ce8c36") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "100b021e-791e-4592-9034-e3b598a6e5e3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "a4cd1619-e42c-4562-99f3-37ec2cefde83") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "9ff9bba0-c369-4e4e-b1cc-bae750f91716") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "9c33d683-1b9e-4187-bdce-034e50788567") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "d7e10b80-6c73-4f4c-a07a-7a3cc21a3eb6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "692e3c0e-a07c-4d83-b0e4-07e5e9dbd95f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e73a1366-4614-419d-ad06-a196a21dc169") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c4f00c6f-b66c-4c10-95c3-d79b60e06db5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "9358479b-0856-4770-bcba-9243d2a001b9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "73198df8-7f9c-47e7-8fc1-81fcab4797dd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ec98708b-9210-4f23-9805-ff8bdbd0aed3") + (at 116.795 153.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "73521e9d-bfbd-442b-85bb-ebf5cb00adf9") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "060a3ae7-e141-4080-94a2-b972c733ea6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "274c4729-5219-47de-a1b7-7c2b125d527d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "434c849d-ee9d-4256-a9ef-89d28ef078c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "3ae3ea31-e06b-4b50-a008-7a25a1c5a4a1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "8e08f6c2-ceeb-4027-bd84-338b78d761d3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "2660da4d-6fec-4cb5-942a-977854a71555") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 256) + (uuid "058317ef-b76d-4f6b-a9f1-76c91ca58b3e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "f1bed282-1363-4938-8a5d-491912f7c702") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "992c2f17-957e-4e3c-a28a-0ed20918ad64") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "0714bb5a-7467-4f19-8cf1-a9bd3d5e5058") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 256) + (uuid "47d40556-810e-44cf-981b-3929ca510803") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6675494c-593e-4c12-8384-d4eb2bb3b95d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "09a90f2f-9e27-401f-9d41-af8072754c51") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bcc67272-f6fa-4e54-8f0b-135e4ee254ea") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "59e25751-a59f-40d9-999b-9786e7c13157") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/PET3-") + (pintype "passive") + (uuid "7e0ba065-6d77-4a5f-9725-1a1c47dc7e27") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "f6f7cc29-562e-4c0f-88e6-acbda32c8b3b") + (at 108.445 116.075) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2adf600b-1ff0-4f23-abfb-6689332648cd") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "54b6d3b6-3993-4917-83b7-e823c27e4af0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "42c0f85d-6433-49b3-a582-c7e208ae86de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "64beacc0-67f0-453c-b478-f897e193ba5d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e3008d9f-d7a9-4027-99bb-3b9e5503a4ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "e57b336c-bde0-43bb-871d-6df76debd688") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 119.445 154.075) + (end 119.445 116.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4ae4ffa2-0b8f-4033-89fa-d01887d17a4f") + ) + (gr_line + (start 119.445 116.075) + (end 97.445 116.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5d1c2ff4-4809-4615-8ec9-9024714a2d25") + ) + (gr_line + (start 97.445 116.075) + (end 97.445 154.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "803da06e-8369-4002-971f-7788dcf31cfc") + ) + (segment + (start 110.095 153.980001) + (end 110.095 153.635) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "109df71c-fdc8-4406-8bfc-3e45e13b4872") + ) + (segment + (start 110.195 156.925) + (end 110.195 155.649999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6e12c757-74de-48c8-955d-9cda7924870a") + ) + (segment + (start 110.22 154.105001) + (end 110.095 153.980001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9424647c-962f-4834-aa2c-80db400434bc") + ) + (segment + (start 110.195 155.649999) + (end 110.22 155.624999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a8afd245-eecb-497c-bb97-dd445a18b660") + ) + (segment + (start 110.22 155.624999) + (end 110.22 154.105001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b5325b22-92f2-4ecb-9a80-8fef891ae28e") + ) + (segment + (start 110.695 155.649999) + (end 110.67 155.624999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "04733869-60c8-4653-9d03-7c4da9c0eed6") + ) + (segment + (start 110.695 156.925) + (end 110.695 155.649999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "114195fa-522c-4cd3-a512-571fd9ae9a28") + ) + (segment + (start 110.795 153.980001) + (end 110.795 153.635) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "50d82d97-35b7-414b-899a-b438411480bb") + ) + (segment + (start 110.67 154.105001) + (end 110.795 153.980001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bd3eac94-5a08-4497-b07e-1923fe725263") + ) + (segment + (start 110.67 155.624999) + (end 110.67 154.105001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f40864d8-46ed-4d4c-adfe-7ece70805212") + ) + (segment + (start 107.195 155.649999) + (end 107.22 155.624999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "19ae126c-e210-4a02-81d5-5b8035767392") + ) + (segment + (start 107.095 153.980001) + (end 107.095 153.635) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2a7a61fc-c954-4892-b61d-56b5c07bb291") + ) + (segment + (start 107.22 155.624999) + (end 107.22 154.105001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "60b5bd9d-23ee-4746-be28-eed94d141424") + ) + (segment + (start 107.22 154.105001) + (end 107.095 153.980001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6b03dffe-88f4-4042-b9f3-921161b6a611") + ) + (segment + (start 107.195 156.925) + (end 107.195 155.649999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "865c37d6-35e2-4be5-a341-ed205ac4923d") + ) + (segment + (start 107.67 154.105001) + (end 107.795 153.980001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "15ea32e5-a71e-49cf-b32f-b63d37ddc3d4") + ) + (segment + (start 107.695 155.649999) + (end 107.67 155.624999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "198cb03f-07a0-44b1-8f25-bc470fdddcf9") + ) + (segment + (start 107.67 155.624999) + (end 107.67 154.105001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5b4b090a-33ae-4f71-86b7-9622938dd973") + ) + (segment + (start 107.795 153.980001) + (end 107.795 153.635) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "772e8168-4c41-4d82-9583-b51f58256384") + ) + (segment + (start 107.695 156.925) + (end 107.695 155.649999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9adbf38f-e5b3-4c4f-bc8a-a0d9d04e7ec4") + ) + (segment + (start 113.695 156.925) + (end 113.695 155.649999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "2496cd4e-cf39-4698-bb19-d0d97eb7ae74") + ) + (segment + (start 113.695 155.649999) + (end 113.67 155.624999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4330aa24-7b5e-470e-bcaa-54debbe5746d") + ) + (segment + (start 113.795 153.980001) + (end 113.795 153.635) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "85a6a0b7-ad6d-4f43-b8de-bfaa53d57eb0") + ) + (segment + (start 113.67 155.624999) + (end 113.67 154.105001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a859710b-ba3a-4c98-b832-71d6fbb3887f") + ) + (segment + (start 113.67 154.105001) + (end 113.795 153.980001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "aec6613b-f834-4f96-a548-0aba216f732d") + ) + (segment + (start 116.67 155.624999) + (end 116.67 154.105001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "5df9fa3b-476a-4b2c-af3b-8889fdf548b1") + ) + (segment + (start 116.67 154.105001) + (end 116.795 153.980001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "5efba56e-2e29-46e9-b8a6-9c71af85f2b7") + ) + (segment + (start 116.695 156.925) + (end 116.695 155.649999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "7a97918a-15dc-45e4-a45b-cefdc215d915") + ) + (segment + (start 116.795 153.980001) + (end 116.795 153.635) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "92e95d6d-eca6-4b12-b824-d191c5343d52") + ) + (segment + (start 116.695 155.649999) + (end 116.67 155.624999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "9df430ac-f8eb-4e1a-9afe-0583c9cfc19b") + ) + (segment + (start 116.195 156.925) + (end 116.195 155.649999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "46cd1793-5f94-4d08-bdce-93cf78a66c57") + ) + (segment + (start 116.22 154.105001) + (end 116.095 153.980001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "51c8a536-910e-4f9c-9c17-577b81af4a3d") + ) + (segment + (start 116.22 155.624999) + (end 116.22 154.105001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "65af2f36-d72b-4d43-ac10-e9ee7823cf15") + ) + (segment + (start 116.195 155.649999) + (end 116.22 155.624999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "83e7af05-4f91-4857-9693-fcc701e49da8") + ) + (segment + (start 116.095 153.980001) + (end 116.095 153.635) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "a19bfec0-e514-4911-9258-7a9ecd9a32e2") + ) + (segment + (start 113.22 154.105001) + (end 113.095 153.980001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "8b9524a9-72d8-4a8a-957f-44bf1d75fecb") + ) + (segment + (start 113.195 156.925) + (end 113.195 155.649999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "918baafb-5d69-4871-bb77-67bcf70f6107") + ) + (segment + (start 113.095 153.980001) + (end 113.095 153.635) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a251fb4a-1b69-4a0f-b737-7568e8abb8b1") + ) + (segment + (start 113.195 155.649999) + (end 113.22 155.624999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a66027d9-24e0-4966-8213-552f0c944595") + ) + (segment + (start 113.22 155.624999) + (end 113.22 154.105001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "c562ce64-543b-4240-961d-ec1fea5925c0") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "ef98fa01-8321-4345-9546-9cfd56f8bd70") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 93.445 156.485) (xy 93.445 115.855) (xy 123.445 115.855) (xy 123.445 156.405) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.526684 116.597174) (xy 105.546503 116.633033) (xy 105.605826 116.892946) (xy 105.605832 116.892964) + (xy 105.715257 117.205688) (xy 105.859022 117.504217) (xy 106.035305 117.78477) (xy 106.236034 118.036476) + (xy 107.089432 117.183079) (xy 107.126457 117.231331) (xy 107.288669 117.393543) (xy 107.336919 117.430567) + (xy 106.483522 118.283964) (xy 106.483522 118.283965) (xy 106.735229 118.484694) (xy 107.015782 118.660977) + (xy 107.314311 118.804742) (xy 107.627035 118.914167) (xy 107.627053 118.914173) (xy 107.950077 118.987901) + (xy 107.950074 118.987901) (xy 108.279336 119.025) (xy 108.610664 119.025) (xy 108.939924 118.987901) + (xy 109.262946 118.914173) (xy 109.262964 118.914167) (xy 109.575688 118.804742) (xy 109.874217 118.660977) + (xy 110.15477 118.484694) (xy 110.406476 118.283965) (xy 110.406476 118.283964) (xy 109.553079 117.430567) + (xy 109.601331 117.393543) (xy 109.763543 117.231331) (xy 109.800567 117.183079) (xy 110.653964 118.036476) + (xy 110.653965 118.036476) (xy 110.854694 117.78477) (xy 111.030977 117.504217) (xy 111.174742 117.205688) + (xy 111.284167 116.892964) (xy 111.284173 116.892946) (xy 111.343497 116.633033) (xy 111.376272 116.586842) + (xy 111.415642 116.5755) (xy 118.8705 116.5755) (xy 118.922826 116.597174) (xy 118.9445 116.6495) + (xy 118.9445 153.5005) (xy 118.922826 153.552826) (xy 118.8705 153.5745) (xy 118.782464 153.5745) + (xy 118.610062 153.604898) (xy 118.445558 153.664773) (xy 118.293945 153.752308) (xy 118.159837 153.864837) + (xy 118.047308 153.998945) (xy 117.959775 154.150555) (xy 117.899898 154.315062) (xy 117.8695 154.487464) + (xy 117.8695 156.419867) (xy 117.52 156.420799) (xy 117.52 155.875) (xy 117.500301 155.875) (xy 117.459435 155.883128) + (xy 117.430565 155.883128) (xy 117.389699 155.875) (xy 117.37 155.875) (xy 117.37 156.421199) (xy 117.0705 156.421998) + (xy 117.0705 156.055252) (xy 117.058867 155.996769) (xy 117.032471 155.957265) (xy 117.02 155.916153) + (xy 117.02 155.875) (xy 117.017174 155.872174) (xy 116.9955 155.819848) (xy 116.9955 155.610435) + (xy 116.995499 155.610434) (xy 116.973766 155.529326) (xy 116.974619 155.529097) (xy 116.9705 155.508376) + (xy 116.9705 154.260123) (xy 116.992173 154.207798) (xy 117.03546 154.164512) (xy 117.075022 154.095989) + (xy 117.0955 154.019563) (xy 117.0955 154.019558) (xy 117.096133 154.014755) (xy 117.097641 154.014953) + (xy 117.117174 153.967797) (xy 117.147206 153.937765) (xy 117.192585 153.834991) (xy 117.1955 153.809865) + (xy 117.195499 153.460136) (xy 117.192585 153.435009) (xy 117.152792 153.344888) (xy 117.151485 153.288268) + (xy 117.152782 153.285135) (xy 117.192585 153.194991) (xy 117.1955 153.169865) (xy 117.195499 152.820136) + (xy 117.192585 152.795009) (xy 117.147206 152.692235) (xy 117.067765 152.612794) (xy 116.964991 152.567415) + (xy 116.96499 152.567414) (xy 116.964988 152.567414) (xy 116.943659 152.56494) (xy 116.939865 152.5645) + (xy 116.939864 152.5645) (xy 116.650136 152.5645) (xy 116.625013 152.567414) (xy 116.625007 152.567415) + (xy 116.522234 152.612794) (xy 116.497326 152.637703) (xy 116.445 152.659377) (xy 116.392674 152.637703) + (xy 116.367765 152.612794) (xy 116.264991 152.567415) (xy 116.26499 152.567414) (xy 116.264988 152.567414) + (xy 116.243659 152.56494) (xy 116.239865 152.5645) (xy 116.239864 152.5645) (xy 115.950136 152.5645) + (xy 115.925013 152.567414) (xy 115.925007 152.567415) (xy 115.822234 152.612794) (xy 115.742794 152.692234) + (xy 115.697414 152.795011) (xy 115.6945 152.820135) (xy 115.6945 153.169863) (xy 115.697414 153.194986) + (xy 115.697415 153.194992) (xy 115.737206 153.28511) (xy 115.738514 153.341732) (xy 115.737206 153.34489) + (xy 115.697414 153.435011) (xy 115.6945 153.460135) (xy 115.6945 153.809863) (xy 115.697414 153.834986) + (xy 115.697415 153.834992) (xy 115.742794 153.937765) (xy 115.772826 153.967797) (xy 115.792359 154.014954) + (xy 115.793867 154.014756) (xy 115.7945 154.019565) (xy 115.814977 154.095986) (xy 115.814979 154.095991) + (xy 115.846482 154.150555) (xy 115.85454 154.164512) (xy 115.897826 154.207798) (xy 115.9195 154.260124) + (xy 115.9195 155.508376) (xy 115.91538 155.529097) (xy 115.916234 155.529326) (xy 115.8945 155.610434) + (xy 115.8945 155.819848) (xy 115.892216 155.838092) (xy 115.867716 155.934397) (xy 115.862245 155.941716) + (xy 115.857529 155.957265) (xy 115.831133 155.996768) (xy 115.8195 156.055253) (xy 115.8195 156.425334) + (xy 115.5705 156.425998) (xy 115.5705 156.055252) (xy 115.558867 155.996769) (xy 115.532471 155.957265) + (xy 115.52 155.916153) (xy 115.52 155.875) (xy 115.500301 155.875) (xy 115.460716 155.882873) (xy 115.431845 155.882873) + (xy 115.389748 155.8745) (xy 115.000252 155.8745) (xy 115.000251 155.8745) (xy 114.959435 155.882618) + (xy 114.930565 155.882618) (xy 114.889749 155.8745) (xy 114.889748 155.8745) (xy 114.500252 155.8745) + (xy 114.500251 155.8745) (xy 114.458153 155.882873) (xy 114.429283 155.882873) (xy 114.389699 155.875) + (xy 114.37 155.875) (xy 114.37 155.916153) (xy 114.357529 155.957265) (xy 114.331133 155.996768) + (xy 114.3195 156.055253) (xy 114.3195 156.429334) (xy 114.0705 156.429998) (xy 114.0705 156.055252) + (xy 114.058867 155.996769) (xy 114.032471 155.957265) (xy 114.022284 155.934397) (xy 113.997784 155.838092) + (xy 113.999148 155.828656) (xy 113.9955 155.819848) (xy 113.9955 155.610435) (xy 113.995499 155.610434) + (xy 113.973766 155.529326) (xy 113.974619 155.529097) (xy 113.9705 155.508376) (xy 113.9705 154.260123) + (xy 113.992173 154.207798) (xy 114.03546 154.164512) (xy 114.075022 154.095989) (xy 114.0955 154.019563) + (xy 114.0955 154.019558) (xy 114.096133 154.014755) (xy 114.097641 154.014953) (xy 114.117174 153.967797) + (xy 114.147206 153.937765) (xy 114.192585 153.834991) (xy 114.1955 153.809865) (xy 114.195499 153.460136) + (xy 114.192585 153.435009) (xy 114.152792 153.344888) (xy 114.151485 153.288268) (xy 114.152782 153.285135) + (xy 114.192585 153.194991) (xy 114.1955 153.169865) (xy 114.195499 152.820136) (xy 114.192585 152.795009) + (xy 114.147206 152.692235) (xy 114.067765 152.612794) (xy 113.964991 152.567415) (xy 113.96499 152.567414) + (xy 113.964988 152.567414) (xy 113.943659 152.56494) (xy 113.939865 152.5645) (xy 113.939864 152.5645) + (xy 113.650136 152.5645) (xy 113.625013 152.567414) (xy 113.625007 152.567415) (xy 113.522234 152.612794) + (xy 113.497326 152.637703) (xy 113.445 152.659377) (xy 113.392674 152.637703) (xy 113.367765 152.612794) + (xy 113.264991 152.567415) (xy 113.26499 152.567414) (xy 113.264988 152.567414) (xy 113.243659 152.56494) + (xy 113.239865 152.5645) (xy 113.239864 152.5645) (xy 112.950136 152.5645) (xy 112.925013 152.567414) + (xy 112.925007 152.567415) (xy 112.822234 152.612794) (xy 112.742794 152.692234) (xy 112.697414 152.795011) + (xy 112.6945 152.820135) (xy 112.6945 153.169863) (xy 112.697414 153.194986) (xy 112.697415 153.194992) + (xy 112.737206 153.28511) (xy 112.738514 153.341732) (xy 112.737206 153.34489) (xy 112.697414 153.435011) + (xy 112.6945 153.460135) (xy 112.6945 153.809863) (xy 112.697414 153.834986) (xy 112.697415 153.834992) + (xy 112.742794 153.937765) (xy 112.772826 153.967797) (xy 112.792359 154.014954) (xy 112.793867 154.014756) + (xy 112.7945 154.019565) (xy 112.814977 154.095986) (xy 112.814979 154.095991) (xy 112.846482 154.150555) + (xy 112.85454 154.164512) (xy 112.897826 154.207798) (xy 112.9195 154.260124) (xy 112.9195 155.508376) + (xy 112.91538 155.529097) (xy 112.916234 155.529326) (xy 112.8945 155.610434) (xy 112.8945 155.819848) + (xy 112.892216 155.838092) (xy 112.867716 155.934397) (xy 112.862245 155.941716) (xy 112.857529 155.957265) + (xy 112.831133 155.996768) (xy 112.8195 156.055253) (xy 112.8195 156.433334) (xy 112.5705 156.433998) + (xy 112.5705 156.055252) (xy 112.558867 155.996769) (xy 112.532471 155.957265) (xy 112.52 155.916153) + (xy 112.52 155.875) (xy 112.500301 155.875) (xy 112.460716 155.882873) (xy 112.431845 155.882873) + (xy 112.389748 155.8745) (xy 112.000252 155.8745) (xy 112.000251 155.8745) (xy 111.959435 155.882618) + (xy 111.930565 155.882618) (xy 111.889749 155.8745) (xy 111.889748 155.8745) (xy 111.500252 155.8745) + (xy 111.500251 155.8745) (xy 111.458153 155.882873) (xy 111.429283 155.882873) (xy 111.389699 155.875) + (xy 111.37 155.875) (xy 111.37 155.916153) (xy 111.357529 155.957265) (xy 111.331133 155.996768) + (xy 111.3195 156.055253) (xy 111.3195 156.437334) (xy 111.0705 156.437998) (xy 111.0705 156.055252) + (xy 111.058867 155.996769) (xy 111.032471 155.957265) (xy 111.022284 155.934397) (xy 110.997784 155.838092) + (xy 110.999148 155.828656) (xy 110.9955 155.819848) (xy 110.9955 155.610435) (xy 110.995499 155.610434) + (xy 110.973766 155.529326) (xy 110.974619 155.529097) (xy 110.9705 155.508376) (xy 110.9705 154.260123) + (xy 110.992173 154.207798) (xy 111.03546 154.164512) (xy 111.075022 154.095989) (xy 111.0955 154.019563) + (xy 111.0955 154.019558) (xy 111.096133 154.014755) (xy 111.097641 154.014953) (xy 111.117174 153.967797) + (xy 111.147206 153.937765) (xy 111.192585 153.834991) (xy 111.1955 153.809865) (xy 111.195499 153.460136) + (xy 111.192585 153.435009) (xy 111.152792 153.344888) (xy 111.151485 153.288268) (xy 111.152782 153.285135) + (xy 111.192585 153.194991) (xy 111.1955 153.169865) (xy 111.195499 152.820136) (xy 111.192585 152.795009) + (xy 111.147206 152.692235) (xy 111.067765 152.612794) (xy 110.964991 152.567415) (xy 110.96499 152.567414) + (xy 110.964988 152.567414) (xy 110.943659 152.56494) (xy 110.939865 152.5645) (xy 110.939864 152.5645) + (xy 110.650136 152.5645) (xy 110.625013 152.567414) (xy 110.625007 152.567415) (xy 110.522234 152.612794) + (xy 110.497326 152.637703) (xy 110.445 152.659377) (xy 110.392674 152.637703) (xy 110.367765 152.612794) + (xy 110.264991 152.567415) (xy 110.26499 152.567414) (xy 110.264988 152.567414) (xy 110.243659 152.56494) + (xy 110.239865 152.5645) (xy 110.239864 152.5645) (xy 109.950136 152.5645) (xy 109.925013 152.567414) + (xy 109.925007 152.567415) (xy 109.822234 152.612794) (xy 109.742794 152.692234) (xy 109.697414 152.795011) + (xy 109.6945 152.820135) (xy 109.6945 153.169863) (xy 109.697414 153.194986) (xy 109.697415 153.194992) + (xy 109.737206 153.28511) (xy 109.738514 153.341732) (xy 109.737206 153.34489) (xy 109.697414 153.435011) + (xy 109.6945 153.460135) (xy 109.6945 153.809863) (xy 109.697414 153.834986) (xy 109.697415 153.834992) + (xy 109.742794 153.937765) (xy 109.772826 153.967797) (xy 109.792359 154.014954) (xy 109.793867 154.014756) + (xy 109.7945 154.019565) (xy 109.814977 154.095986) (xy 109.814979 154.095991) (xy 109.846482 154.150555) + (xy 109.85454 154.164512) (xy 109.897826 154.207798) (xy 109.9195 154.260124) (xy 109.9195 155.508376) + (xy 109.91538 155.529097) (xy 109.916234 155.529326) (xy 109.8945 155.610434) (xy 109.8945 155.819848) + (xy 109.892216 155.838092) (xy 109.867716 155.934397) (xy 109.862245 155.941716) (xy 109.857529 155.957265) + (xy 109.831133 155.996768) (xy 109.8195 156.055253) (xy 109.8195 156.441334) (xy 109.5705 156.441998) + (xy 109.5705 156.055252) (xy 109.558867 155.996769) (xy 109.532471 155.957265) (xy 109.52 155.916153) + (xy 109.52 155.875) (xy 109.500301 155.875) (xy 109.460716 155.882873) (xy 109.431845 155.882873) + (xy 109.389748 155.8745) (xy 109.000252 155.8745) (xy 109.000251 155.8745) (xy 108.959435 155.882618) + (xy 108.930565 155.882618) (xy 108.889749 155.8745) (xy 108.889748 155.8745) (xy 108.500252 155.8745) + (xy 108.500251 155.8745) (xy 108.458153 155.882873) (xy 108.429283 155.882873) (xy 108.389699 155.875) + (xy 108.37 155.875) (xy 108.37 155.916153) (xy 108.357529 155.957265) (xy 108.331133 155.996768) + (xy 108.3195 156.055253) (xy 108.3195 156.445334) (xy 108.0705 156.445998) (xy 108.0705 156.055252) + (xy 108.058867 155.996769) (xy 108.032471 155.957265) (xy 108.022284 155.934397) (xy 107.997784 155.838092) + (xy 107.999148 155.828656) (xy 107.9955 155.819848) (xy 107.9955 155.610435) (xy 107.995499 155.610434) + (xy 107.973766 155.529326) (xy 107.974619 155.529097) (xy 107.9705 155.508376) (xy 107.9705 154.260123) + (xy 107.992173 154.207798) (xy 108.03546 154.164512) (xy 108.075022 154.095989) (xy 108.0955 154.019563) + (xy 108.0955 154.019558) (xy 108.096133 154.014755) (xy 108.097641 154.014953) (xy 108.117174 153.967797) + (xy 108.147206 153.937765) (xy 108.192585 153.834991) (xy 108.1955 153.809865) (xy 108.195499 153.460136) + (xy 108.192585 153.435009) (xy 108.152792 153.344888) (xy 108.151485 153.288268) (xy 108.152782 153.285135) + (xy 108.192585 153.194991) (xy 108.1955 153.169865) (xy 108.195499 152.820136) (xy 108.192585 152.795009) + (xy 108.147206 152.692235) (xy 108.067765 152.612794) (xy 107.964991 152.567415) (xy 107.96499 152.567414) + (xy 107.964988 152.567414) (xy 107.943659 152.56494) (xy 107.939865 152.5645) (xy 107.939864 152.5645) + (xy 107.650136 152.5645) (xy 107.625013 152.567414) (xy 107.625007 152.567415) (xy 107.522234 152.612794) + (xy 107.497326 152.637703) (xy 107.445 152.659377) (xy 107.392674 152.637703) (xy 107.367765 152.612794) + (xy 107.264991 152.567415) (xy 107.26499 152.567414) (xy 107.264988 152.567414) (xy 107.243659 152.56494) + (xy 107.239865 152.5645) (xy 107.239864 152.5645) (xy 106.950136 152.5645) (xy 106.925013 152.567414) + (xy 106.925007 152.567415) (xy 106.822234 152.612794) (xy 106.742794 152.692234) (xy 106.697414 152.795011) + (xy 106.6945 152.820135) (xy 106.6945 153.169863) (xy 106.697414 153.194986) (xy 106.697415 153.194992) + (xy 106.737206 153.28511) (xy 106.738514 153.341732) (xy 106.737206 153.34489) (xy 106.697414 153.435011) + (xy 106.6945 153.460135) (xy 106.6945 153.809863) (xy 106.697414 153.834986) (xy 106.697415 153.834992) + (xy 106.742794 153.937765) (xy 106.772826 153.967797) (xy 106.792359 154.014954) (xy 106.793867 154.014756) + (xy 106.7945 154.019565) (xy 106.814977 154.095986) (xy 106.814979 154.095991) (xy 106.846482 154.150555) + (xy 106.85454 154.164512) (xy 106.897826 154.207798) (xy 106.9195 154.260124) (xy 106.9195 155.508376) + (xy 106.91538 155.529097) (xy 106.916234 155.529326) (xy 106.8945 155.610434) (xy 106.8945 155.819848) + (xy 106.892216 155.838092) (xy 106.867716 155.934397) (xy 106.862245 155.941716) (xy 106.857529 155.957265) + (xy 106.831133 155.996768) (xy 106.8195 156.055253) (xy 106.8195 156.449334) (xy 106.5705 156.449998) + (xy 106.5705 156.055252) (xy 106.558867 155.996769) (xy 106.532471 155.957265) (xy 106.52 155.916153) + (xy 106.52 155.875) (xy 106.500301 155.875) (xy 106.460716 155.882873) (xy 106.431845 155.882873) + (xy 106.389748 155.8745) (xy 106.000252 155.8745) (xy 106.000251 155.8745) (xy 105.959435 155.882618) + (xy 105.930565 155.882618) (xy 105.889749 155.8745) (xy 105.889748 155.8745) (xy 105.500252 155.8745) + (xy 105.500251 155.8745) (xy 105.458153 155.882873) (xy 105.429283 155.882873) (xy 105.389699 155.875) + (xy 105.37 155.875) (xy 105.37 155.916153) (xy 105.357529 155.957265) (xy 105.331133 155.996768) + (xy 105.3195 156.055253) (xy 105.3195 156.453334) (xy 105.0705 156.453998) (xy 105.0705 156.055252) + (xy 105.058867 155.996769) (xy 105.032471 155.957265) (xy 105.02 155.916153) (xy 105.02 155.875) + (xy 105.000301 155.875) (xy 104.960716 155.882873) (xy 104.931845 155.882873) (xy 104.889748 155.8745) + (xy 104.500252 155.8745) (xy 104.500251 155.8745) (xy 104.459435 155.882618) (xy 104.430565 155.882618) + (xy 104.389749 155.8745) (xy 104.389748 155.8745) (xy 104.000252 155.8745) (xy 104.000251 155.8745) + (xy 103.958153 155.882873) (xy 103.929283 155.882873) (xy 103.889699 155.875) (xy 103.87 155.875) + (xy 103.87 155.916153) (xy 103.857529 155.957265) (xy 103.831133 155.996768) (xy 103.8195 156.055253) + (xy 103.8195 156.457334) (xy 103.52 156.458133) (xy 103.52 155.875) (xy 103.496667 155.875) (xy 103.496667 155.873318) + (xy 103.447544 155.858407) (xy 103.420855 155.808452) (xy 103.4205 155.801213) (xy 103.4205 155.073025) + (xy 103.420499 155.07302) (xy 103.383024 154.872544) (xy 103.309348 154.682363) (xy 103.201981 154.508959) + (xy 103.20198 154.508957) (xy 103.064579 154.358235) (xy 103.064578 154.358234) (xy 102.901825 154.235329) + (xy 102.901822 154.235328) (xy 102.901821 154.235327) (xy 102.71925 154.144418) (xy 102.719246 154.144417) + (xy 102.719244 154.144416) (xy 102.523082 154.088602) (xy 102.523076 154.088601) (xy 102.320003 154.069785) + (xy 102.319997 154.069785) (xy 102.116923 154.088601) (xy 102.116917 154.088602) (xy 101.920755 154.144416) + (xy 101.92075 154.144418) (xy 101.749938 154.229472) (xy 101.738177 154.235328) (xy 101.738174 154.235329) + (xy 101.575421 154.358234) (xy 101.57542 154.358235) (xy 101.438019 154.508957) (xy 101.438019 154.508958) + (xy 101.330655 154.682358) (xy 101.33065 154.682368) (xy 101.256977 154.87254) (xy 101.2195 155.07302) + (xy 101.2195 155.8005) (xy 101.197826 155.852826) (xy 101.1455 155.8745) (xy 101.000251 155.8745) + (xy 100.959435 155.882618) (xy 100.930565 155.882618) (xy 100.889749 155.8745) (xy 100.889748 155.8745) + (xy 100.500252 155.8745) (xy 100.500251 155.8745) (xy 100.458153 155.882873) (xy 100.429283 155.882873) + (xy 100.389699 155.875) (xy 100.37 155.875) (xy 100.37 155.916153) (xy 100.357529 155.957265) (xy 100.331133 155.996768) + (xy 100.3195 156.055253) (xy 100.3195 156.466667) (xy 100.02 156.467466) (xy 100.02 155.875) (xy 100.000301 155.875) + (xy 99.959435 155.883128) (xy 99.930565 155.883128) (xy 99.889699 155.875) (xy 99.87 155.875) (xy 99.87 156.467866) + (xy 99.52 156.468799) (xy 99.52 155.875) (xy 99.500301 155.875) (xy 99.459435 155.883128) (xy 99.430565 155.883128) + (xy 99.389699 155.875) (xy 99.37 155.875) (xy 99.37 156.469199) (xy 99.0205 156.470131) (xy 99.0205 154.487472) + (xy 99.020499 154.487464) (xy 98.997713 154.358236) (xy 98.990101 154.315062) (xy 98.930225 154.150555) + (xy 98.842692 153.998945) (xy 98.730163 153.864837) (xy 98.596055 153.752308) (xy 98.444445 153.664775) + (xy 98.444443 153.664774) (xy 98.444441 153.664773) (xy 98.279937 153.604898) (xy 98.107535 153.5745) + (xy 98.107532 153.5745) (xy 98.085892 153.5745) (xy 98.0195 153.5745) (xy 97.967174 153.552826) + (xy 97.9455 153.5005) (xy 97.9455 116.6495) (xy 97.967174 116.597174) (xy 98.0195 116.5755) (xy 105.474358 116.5755) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.223326 116.597174) (xy 105.245 116.6495) (xy 105.245 117.254704) (xy 105.285242 117.611866) + (xy 105.365219 117.962264) (xy 105.365224 117.962282) (xy 105.483925 118.301513) (xy 105.639869 118.625334) + (xy 105.831093 118.929666) (xy 106.055185 119.210668) (xy 106.309331 119.464814) (xy 106.590333 119.688906) + (xy 106.894665 119.88013) (xy 107.218486 120.036074) (xy 107.557717 120.154775) (xy 107.557735 120.15478) + (xy 107.908135 120.234757) (xy 107.908132 120.234757) (xy 108.265296 120.275) (xy 108.624704 120.275) + (xy 108.981866 120.234757) (xy 109.332264 120.15478) (xy 109.332282 120.154775) (xy 109.671513 120.036074) + (xy 109.995334 119.88013) (xy 110.299666 119.688906) (xy 110.580668 119.464814) (xy 110.83481 119.210672) + (xy 111.05592 118.933409) (xy 111.05592 118.933408) (xy 109.553079 117.430567) (xy 109.601331 117.393543) + (xy 109.763543 117.231331) (xy 109.800567 117.183079) (xy 111.24731 118.629822) (xy 111.25012 118.625351) + (xy 111.250126 118.62534) (xy 111.406076 118.301509) (xy 111.524775 117.962282) (xy 111.52478 117.962264) + (xy 111.604757 117.611866) (xy 111.645 117.254704) (xy 111.645 116.6495) (xy 111.666674 116.597174) + (xy 111.719 116.5755) (xy 118.8705 116.5755) (xy 118.922826 116.597174) (xy 118.9445 116.6495) (xy 118.9445 153.5005) + (xy 118.922826 153.552826) (xy 118.8705 153.5745) (xy 118.782462 153.5745) (xy 118.662349 153.595679) + (xy 118.607055 153.58342) (xy 118.576624 153.535652) (xy 118.5755 153.522803) (xy 118.5755 151.939) + (xy 118.559858 151.860363) (xy 118.559857 151.860357) (xy 118.545505 151.825709) (xy 118.545504 151.825707) + (xy 118.545503 151.825705) (xy 118.529035 151.799497) (xy 118.508879 151.767419) (xy 118.508875 151.767416) + (xy 118.434293 151.714496) (xy 118.399643 151.700143) (xy 118.399636 151.700141) (xy 118.340392 151.688357) + (xy 118.321 151.6845) (xy 98.0195 151.6845) (xy 97.967174 151.662826) (xy 97.9455 151.6105) (xy 97.9455 116.6495) + (xy 97.967174 116.597174) (xy 98.0195 116.5755) (xy 105.171 116.5755) + ) + ) + ) + (zone + (net 18) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "e2197822-7a9d-474d-a4c6-10096e63805a") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.37 156.27) (xy 118.37 151.905) (xy 118.355 151.89) (xy 97.9 151.89) (xy 97.9 156.52) (xy 118.12 156.52) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.355648 151.904352) (xy 118.37 151.939) (xy 118.37 153.680107) (xy 118.355648 153.714755) + (xy 118.345501 153.722542) (xy 118.293941 153.75231) (xy 118.293939 153.752312) (xy 118.159838 153.864835) + (xy 118.159835 153.864838) (xy 118.047312 153.998939) (xy 118.047307 153.998945) (xy 117.959778 154.150548) + (xy 117.959774 154.150556) (xy 117.8999 154.315057) (xy 117.899899 154.315061) (xy 117.899899 154.315062) + (xy 117.888041 154.382314) (xy 117.8695 154.487467) (xy 117.8695 155.426881) (xy 117.855148 155.461529) + (xy 117.8205 155.475881) (xy 117.785852 155.461529) (xy 117.779758 155.454104) (xy 117.764192 155.430807) + (xy 117.698036 155.386604) (xy 117.639695 155.375) (xy 117.57 155.375) (xy 117.57 156.52) (xy 117.32 156.52) + (xy 117.32 155.375) (xy 117.250304 155.375) (xy 117.204558 155.384098) (xy 117.185442 155.384098) + (xy 117.139696 155.375) (xy 117.07 155.375) (xy 117.07 156.52) (xy 116.8205 156.52) (xy 116.8205 155.555252) + (xy 116.820499 155.555251) (xy 116.820264 155.552858) (xy 116.820483 155.552836) (xy 116.82 155.547913) + (xy 116.82 155.375) (xy 116.750304 155.375) (xy 116.705837 155.383844) (xy 116.68672 155.383843) + (xy 116.639753 155.3745) (xy 116.639748 155.3745) (xy 116.250252 155.3745) (xy 116.235668 155.3774) + (xy 116.204558 155.383588) (xy 116.185442 155.383588) (xy 116.154331 155.3774) (xy 116.139748 155.3745) + (xy 115.750252 155.3745) (xy 115.735668 155.3774) (xy 115.704558 155.383588) (xy 115.685442 155.383588) + (xy 115.654331 155.3774) (xy 115.639748 155.3745) (xy 115.250252 155.3745) (xy 115.23789 155.376958) + (xy 115.203276 155.383843) (xy 115.18416 155.383843) (xy 115.139696 155.375) (xy 115.07 155.375) + (xy 115.07 155.547913) (xy 115.069516 155.552836) (xy 115.069736 155.552858) (xy 115.0695 155.555253) + (xy 115.0695 156.52) (xy 114.82 156.52) (xy 114.82 155.375) (xy 114.750304 155.375) (xy 114.704558 155.384098) + (xy 114.685442 155.384098) (xy 114.639696 155.375) (xy 114.57 155.375) (xy 114.57 156.52) (xy 114.32 156.52) + (xy 114.32 155.375) (xy 114.250304 155.375) (xy 114.204558 155.384098) (xy 114.185442 155.384098) + (xy 114.139696 155.375) (xy 114.07 155.375) (xy 114.07 156.52) (xy 113.82 156.52) (xy 113.82 155.375) + (xy 113.750304 155.375) (xy 113.704558 155.384098) (xy 113.685442 155.384098) (xy 113.639696 155.375) + (xy 113.57 155.375) (xy 113.57 156.52) (xy 113.3205 156.52) (xy 113.3205 155.555252) (xy 113.320499 155.555251) + (xy 113.320264 155.552858) (xy 113.320483 155.552836) (xy 113.32 155.547913) (xy 113.32 155.375) + (xy 113.250304 155.375) (xy 113.205837 155.383844) (xy 113.18672 155.383843) (xy 113.139753 155.3745) + (xy 113.139748 155.3745) (xy 112.750252 155.3745) (xy 112.735668 155.3774) (xy 112.704558 155.383588) + (xy 112.685442 155.383588) (xy 112.654331 155.3774) (xy 112.639748 155.3745) (xy 112.250252 155.3745) + (xy 112.235668 155.3774) (xy 112.204558 155.383588) (xy 112.185442 155.383588) (xy 112.154331 155.3774) + (xy 112.139748 155.3745) (xy 111.750252 155.3745) (xy 111.735668 155.3774) (xy 111.704558 155.383588) + (xy 111.685442 155.383588) (xy 111.654331 155.3774) (xy 111.639748 155.3745) (xy 111.250252 155.3745) + (xy 111.235668 155.3774) (xy 111.204558 155.383588) (xy 111.185442 155.383588) (xy 111.154331 155.3774) + (xy 111.139748 155.3745) (xy 110.750252 155.3745) (xy 110.735668 155.3774) (xy 110.704558 155.383588) + (xy 110.685442 155.383588) (xy 110.654331 155.3774) (xy 110.639748 155.3745) (xy 110.250252 155.3745) + (xy 110.235668 155.3774) (xy 110.204558 155.383588) (xy 110.185442 155.383588) (xy 110.154331 155.3774) + (xy 110.139748 155.3745) (xy 109.750252 155.3745) (xy 109.735668 155.3774) (xy 109.704558 155.383588) + (xy 109.685442 155.383588) (xy 109.654331 155.3774) (xy 109.639748 155.3745) (xy 109.250252 155.3745) + (xy 109.235668 155.3774) (xy 109.204558 155.383588) (xy 109.185442 155.383588) (xy 109.154331 155.3774) + (xy 109.139748 155.3745) (xy 108.750252 155.3745) (xy 108.735668 155.3774) (xy 108.704558 155.383588) + (xy 108.685442 155.383588) (xy 108.654331 155.3774) (xy 108.639748 155.3745) (xy 108.250252 155.3745) + (xy 108.235668 155.3774) (xy 108.204558 155.383588) (xy 108.185442 155.383588) (xy 108.154331 155.3774) + (xy 108.139748 155.3745) (xy 107.750252 155.3745) (xy 107.735668 155.3774) (xy 107.704558 155.383588) + (xy 107.685442 155.383588) (xy 107.654331 155.3774) (xy 107.639748 155.3745) (xy 107.250252 155.3745) + (xy 107.235668 155.3774) (xy 107.204558 155.383588) (xy 107.185442 155.383588) (xy 107.154331 155.3774) + (xy 107.139748 155.3745) (xy 106.750252 155.3745) (xy 106.735668 155.3774) (xy 106.704558 155.383588) + (xy 106.685442 155.383588) (xy 106.654331 155.3774) (xy 106.639748 155.3745) (xy 106.250252 155.3745) + (xy 106.235668 155.3774) (xy 106.204558 155.383588) (xy 106.185442 155.383588) (xy 106.154331 155.3774) + (xy 106.139748 155.3745) (xy 105.750252 155.3745) (xy 105.735668 155.3774) (xy 105.704558 155.383588) + (xy 105.685442 155.383588) (xy 105.654331 155.3774) (xy 105.639748 155.3745) (xy 105.250252 155.3745) + (xy 105.235668 155.3774) (xy 105.204558 155.383588) (xy 105.185442 155.383588) (xy 105.154331 155.3774) + (xy 105.139748 155.3745) (xy 104.750252 155.3745) (xy 104.735668 155.3774) (xy 104.704558 155.383588) + (xy 104.685442 155.383588) (xy 104.654331 155.3774) (xy 104.639748 155.3745) (xy 104.250252 155.3745) + (xy 104.235668 155.3774) (xy 104.204558 155.383588) (xy 104.185442 155.383588) (xy 104.154331 155.3774) + (xy 104.139748 155.3745) (xy 103.750252 155.3745) (xy 103.735668 155.3774) (xy 103.704558 155.383588) + (xy 103.685442 155.383588) (xy 103.654331 155.3774) (xy 103.639748 155.3745) (xy 103.639746 155.3745) + (xy 103.4695 155.3745) (xy 103.434852 155.360148) (xy 103.4205 155.3255) (xy 103.4205 155.073025) + (xy 103.4205 155.073024) (xy 103.383024 154.872544) (xy 103.309348 154.682363) (xy 103.201981 154.508959) + (xy 103.201978 154.508955) (xy 103.201977 154.508954) (xy 103.064579 154.358236) (xy 103.064576 154.358233) + (xy 102.901822 154.235328) (xy 102.901818 154.235325) (xy 102.719255 154.14442) (xy 102.719248 154.144417) + (xy 102.523085 154.088603) (xy 102.523079 154.088602) (xy 102.32 154.069785) (xy 102.11692 154.088602) + (xy 102.116914 154.088603) (xy 101.920751 154.144417) (xy 101.920744 154.14442) (xy 101.738181 154.235325) + (xy 101.738177 154.235328) (xy 101.575423 154.358233) (xy 101.57542 154.358236) (xy 101.438022 154.508954) + (xy 101.33065 154.682366) (xy 101.256978 154.872537) (xy 101.256977 154.87254) (xy 101.256976 154.872544) + (xy 101.2195 155.073024) (xy 101.2195 155.073025) (xy 101.2195 155.330657) (xy 101.205148 155.365305) + (xy 101.1705 155.379657) (xy 101.160945 155.378716) (xy 101.139748 155.3745) (xy 100.750252 155.3745) + (xy 100.73789 155.376958) (xy 100.703276 155.383843) (xy 100.68416 155.383843) (xy 100.639696 155.375) + (xy 100.57 155.375) (xy 100.57 155.547913) (xy 100.569516 155.552836) (xy 100.569736 155.552858) + (xy 100.5695 155.555253) (xy 100.5695 156.52) (xy 100.32 156.52) (xy 100.32 155.375) (xy 100.250304 155.375) + (xy 100.204558 155.384098) (xy 100.185442 155.384098) (xy 100.139696 155.375) (xy 100.07 155.375) + (xy 100.07 156.52) (xy 99.82 156.52) (xy 99.82 155.375) (xy 99.750304 155.375) (xy 99.704558 155.384098) + (xy 99.685442 155.384098) (xy 99.639696 155.375) (xy 99.57 155.375) (xy 99.57 156.52) (xy 99.32 156.52) + (xy 99.32 155.375) (xy 99.250305 155.375) (xy 99.191963 155.386604) (xy 99.125807 155.430807) (xy 99.110242 155.454104) + (xy 99.07906 155.474939) (xy 99.042277 155.467623) (xy 99.021442 155.436441) (xy 99.0205 155.426881) + (xy 99.0205 154.487474) (xy 99.0205 154.487468) (xy 98.990101 154.315062) (xy 98.930225 154.150555) + (xy 98.842692 153.998945) (xy 98.730163 153.864837) (xy 98.596057 153.75231) (xy 98.596054 153.752307) + (xy 98.444451 153.664778) (xy 98.444443 153.664774) (xy 98.279942 153.6049) (xy 98.279943 153.6049) + (xy 98.279938 153.604899) (xy 98.107532 153.5745) (xy 97.9945 153.5745) (xy 97.959852 153.560148) + (xy 97.9455 153.5255) (xy 97.9455 151.939) (xy 97.959852 151.904352) (xy 97.9945 151.89) (xy 118.321 151.89) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pro new file mode 100644 index 0000000..3605986 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ffa4ea8c-f120-443b-b9ae-648b6f790dec", + "Root" + ], + [ + "e76ae136-46aa-4390-a3fe-6a05f8ebf881", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_sch new file mode 100644 index 0000000..d2e21e9 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ffa4ea8c-f120-443b-b9ae-648b6f790dec") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 101.6 105.41) (xy 109.22 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0250415f-edb3-4813-9535-37364e85f8ea") + ) + (wire + (pts + (xy 101.6 107.95) (xy 109.22 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "105123e2-c7b6-465a-a99a-0107aa581373") + ) + (wire + (pts + (xy 156.21 107.95) (xy 163.83 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "138dac8f-ecbb-4d47-aa93-2e0be1053438") + ) + (wire + (pts + (xy 101.6 113.03) (xy 109.22 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2791f14c-8061-4def-8f61-efe2addd6572") + ) + (wire + (pts + (xy 101.6 110.49) (xy 109.22 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f7d3098-b8d3-40fd-bade-24aa7febb10e") + ) + (wire + (pts + (xy 101.6 93.98) (xy 109.22 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38badcb6-3bf8-4568-b0aa-dfb9291fe691") + ) + (wire + (pts + (xy 156.21 99.06) (xy 163.83 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bf3ea7d-1902-4288-9eed-d2f5c26c6c3c") + ) + (wire + (pts + (xy 101.6 96.52) (xy 109.22 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "461227af-fa24-4933-99e5-3ef5f38aef65") + ) + (wire + (pts + (xy 156.21 78.74) (xy 163.83 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f31db53-70bc-4fad-a051-cf19ae00fdd5") + ) + (wire + (pts + (xy 101.6 101.6) (xy 109.22 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50bbb06b-3ca7-4b24-b56b-2eac297977b8") + ) + (wire + (pts + (xy 156.21 96.52) (xy 163.83 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b7c678-64d2-4c54-aef1-c98494db481d") + ) + (wire + (pts + (xy 101.6 81.28) (xy 109.22 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68cfa816-583c-4565-9f82-328716325614") + ) + (wire + (pts + (xy 156.21 81.28) (xy 163.83 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71793e1a-f701-46f3-a1c3-874d468b11e2") + ) + (wire + (pts + (xy 156.21 101.6) (xy 163.83 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87925174-d1e5-4fe4-820b-a03130627271") + ) + (wire + (pts + (xy 156.21 83.82) (xy 163.83 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "885c2cc4-8c42-42ef-889b-394bee73d0c2") + ) + (wire + (pts + (xy 156.21 105.41) (xy 163.83 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9efce9a1-2b12-403a-ab44-c1117d35be1b") + ) + (wire + (pts + (xy 101.6 90.17) (xy 109.22 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0fb2e3d-eb52-4ad4-b0ee-54de2f11e7c0") + ) + (wire + (pts + (xy 101.6 87.63) (xy 109.22 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9b63819-3f1e-4426-a061-88a289e0312a") + ) + (wire + (pts + (xy 156.21 93.98) (xy 163.83 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0baa019-1258-45fb-8ea7-155b415b83e7") + ) + (wire + (pts + (xy 156.21 110.49) (xy 163.83 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dadfee94-3f1f-4971-b71c-ea75af405bcc") + ) + (wire + (pts + (xy 101.6 99.06) (xy 109.22 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daee529c-3631-459e-a634-7e6a0bfb2778") + ) + (wire + (pts + (xy 101.6 83.82) (xy 109.22 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e72a98be-a093-45d7-bd76-ed0574c02122") + ) + (wire + (pts + (xy 156.21 113.03) (xy 163.83 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e99ce587-8a08-4538-a0fc-503abb03bfe2") + ) + (wire + (pts + (xy 156.21 86.36) (xy 163.83 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea1cbd27-de68-4a92-90d9-296e22a1672e") + ) + (wire + (pts + (xy 101.6 78.74) (xy 109.22 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fde60848-1b1b-471e-ad3e-c6f78b6f2d34") + ) + (label "PET1+" + (at 101.6 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "04f91b48-26dc-4002-9ae5-4da8a4e15c0a") + ) + (label "PEWAKE#" + (at 101.6 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "054bfd38-d035-4a00-8cc4-ec33432c9ddb") + ) + (label "CLKREQ#" + (at 101.6 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0df84381-8723-4302-86f5-190aee7e703e") + ) + (label "REFCLK-" + (at 101.6 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1c2c74ed-6f4a-44cb-886b-85af719888f2") + ) + (label "PET2-" + (at 163.83 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "29d932b0-6e01-47a0-a28b-f913174bd06b") + ) + (label "PER0+" + (at 101.6 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3e8a2991-98c3-4999-b5ce-08e35cf6f857") + ) + (label "PER2+" + (at 163.83 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4aa28743-8b00-401a-95bd-92909b86abbb") + ) + (label "PET0+" + (at 101.6 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c42705d-d6f4-4092-b669-d691de3f5804") + ) + (label "DEVSLP" + (at 163.83 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4ca0d32a-e59f-4f1f-9fe1-6bf66ed74f82") + ) + (label "PER2-" + (at 163.83 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4cedfa96-ea65-4d32-b7d8-9fdfa2d41a59") + ) + (label "SUSCLK" + (at 163.83 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e676226-e231-450f-a9b3-677cbfbb6eea") + ) + (label "REFCLK+" + (at 101.6 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "566b9273-3fff-4540-b920-4535c7dd0a8e") + ) + (label "PET2+" + (at 163.83 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56798909-8aa0-4871-81f6-9f8b36488110") + ) + (label "PER0-" + (at 101.6 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7fb265ce-7630-4301-a27f-5ec185672bef") + ) + (label "PER1-" + (at 101.6 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8925b128-b14b-4793-9c07-be86aa1fa1b4") + ) + (label "PEDET" + (at 163.83 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "970f2fc9-e99a-42f4-89db-114652b3224a") + ) + (label "PET1-" + (at 101.6 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9af17b35-a813-46da-baa9-9a4d347f7c22") + ) + (label "PET0-" + (at 101.6 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a17a7de1-068c-400e-9756-cc763cd53323") + ) + (label "PER3-" + (at 163.83 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "afbd4fec-ca5f-490e-badd-464096e0cf9e") + ) + (label "PER1+" + (at 101.6 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b71a8d1a-db5e-4440-b098-847a933719c7") + ) + (label "PERST#" + (at 101.6 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0ac118c-59f4-4d77-9165-f9e5d52ba001") + ) + (label "PET3-" + (at 163.83 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c423b8d6-8df3-4e58-a3f8-f729b23f4b51") + ) + (label "PET3+" + (at 163.83 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c51db19a-3176-4117-9138-d189f8fd0098") + ) + (label "LED1#" + (at 163.83 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d0491879-dc14-4b0c-ad37-a81b7e2e4004") + ) + (label "PER3+" + (at 163.83 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e2169b09-d196-4c06-93d6-0626bd22ce32") + ) + (sheet + (at 109.22 73.66) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "e76ae136-46aa-4390-a3fe-6a05f8ebf881") + (property "Sheetname" "M.2 M Key" + (at 109.22 72.9484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 109.22 117.4246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 109.22 78.74 180) + (uuid "0a7640b0-de45-4f24-aad7-a1c4ac4754bc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 109.22 81.28 180) + (uuid "1c5d5490-1a3e-4b68-8861-68e718604c59") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 109.22 83.82 180) + (uuid "3d5fac76-04b3-44ef-9dcd-52e5d356162c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 109.22 87.63 180) + (uuid "30a14180-8cac-447f-83e1-5ed66d56d883") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 109.22 90.17 180) + (uuid "a1c6ff3f-247b-4f72-9a4f-4c81eb3cc560") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 109.22 93.98 180) + (uuid "7df33bd9-577a-4e6c-844b-a893a738a7ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 109.22 99.06 180) + (uuid "bd6b8df8-3d76-4225-b5ce-562036923ca5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 109.22 96.52 180) + (uuid "79759c5c-2167-4932-b0e6-aeded1bd4fb9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 109.22 101.6 180) + (uuid "62213dd2-775d-483e-921e-57fdabebf2f8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 109.22 105.41 180) + (uuid "d6d61e8b-79fe-4b04-90c7-ff99b869cba8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 109.22 107.95 180) + (uuid "e997d294-ae52-4804-bf58-60d6061f7350") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 109.22 113.03 180) + (uuid "bdf9270e-9b19-40ea-b21b-7d42fefcac54") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 109.22 110.49 180) + (uuid "f9c37af9-f79e-4f3f-aacc-f11e27256b48") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 156.21 96.52 0) + (uuid "9cb35151-11c8-43e2-993b-37c68a9c17a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 156.21 93.98 0) + (uuid "83913345-d940-4012-a962-5b89959d23db") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 156.21 99.06 0) + (uuid "f0961ebf-ae2c-41ff-bd30-ef1a67a26963") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 156.21 101.6 0) + (uuid "dd7bca7c-1617-4533-b04b-8b244064223b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 156.21 105.41 0) + (uuid "e7a4e385-2cfa-45de-99f6-5d38506d9ec7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 156.21 107.95 0) + (uuid "5f073434-b4d0-4b9f-98fa-047afa3df71d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 156.21 113.03 0) + (uuid "416d4bb6-3f58-4bdc-8dd2-83f10e1bd1ad") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 156.21 110.49 0) + (uuid "2b89cf76-b55d-462a-81b7-bf22d1d411a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 156.21 78.74 0) + (uuid "7895dbc9-521b-4017-beab-447ec2abffa9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 156.21 81.28 0) + (uuid "204849d1-d55e-4399-88ec-5366a38934a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 156.21 83.82 0) + (uuid "d55ab1aa-556b-41d9-9f4b-2a1ba9a29607") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 156.21 86.36 0) + (uuid "36782988-ee96-4e58-9c8b-f4ca7cb22234") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key.kicad_sch new file mode 100644 index 0000000..274f13b --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6246c0fe-36d6-44e9-b0e1-09f316d2ef35") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "87689786-a892-41ba-976f-d9036e71e185") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "60c033a8-209f-4c71-9f1d-149f3685bd52") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d141d627-fdd6-464a-8dca-f113a9aa6794") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d874188d-165b-4b81-8299-c9fb33cd5601") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "63e184cc-ac54-4dae-8060-6a925951895a") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "465bd7da-ef7e-4e51-8ff3-7de220b4f0fa") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "599829a7-942c-44ea-ac71-57e2eec339b6") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "5f2bc222-1ff7-44ac-af3b-aa866992ed48") + ) + (pin "19" + (uuid "7de1e35e-ec4c-4f77-8375-b31ad683504f") + ) + (pin "28" + (uuid "ccb89037-3f10-4961-be54-16879c864681") + ) + (pin "29" + (uuid "16ffea97-7c99-4dbe-be62-2273e8ba3644") + ) + (pin "17" + (uuid "19e55f57-1de9-492b-9ed3-49b0c4dbc8e4") + ) + (pin "27" + (uuid "b41ac2d7-f603-4f77-ab8d-cf15fc4af5e8") + ) + (pin "49" + (uuid "8bc249d1-ff8e-4b9b-9990-25b485018d02") + ) + (pin "7" + (uuid "2e3accea-7128-420d-8533-a967a586117d") + ) + (pin "25" + (uuid "2cb71f75-65da-415e-ad2b-6150df360c76") + ) + (pin "53" + (uuid "d6d07692-2495-4359-adac-0904f47e9b1b") + ) + (pin "41" + (uuid "888654f2-b8fe-4634-8e87-1b0b2c47922f") + ) + (pin "8" + (uuid "f2589cd6-79b5-4c4e-a315-526b1299f600") + ) + (pin "47" + (uuid "59d776da-e561-4d8d-ac56-681a2b220083") + ) + (pin "11" + (uuid "2ea8684d-4151-4e39-a14b-3ec7e1c9c788") + ) + (pin "23" + (uuid "354f33fe-1f99-4e1d-b71a-e2b0b8939b1a") + ) + (pin "45" + (uuid "b1052b1a-7f81-4543-8a9b-dc6710566ceb") + ) + (pin "39" + (uuid "063fcaca-e0e7-4bfa-9de6-7163ca03c11a") + ) + (pin "31" + (uuid "ffc3d7c0-e47f-4843-9423-d1bfaf8488ce") + ) + (pin "43" + (uuid "1eefd88a-246e-4571-a8fc-2e6e099c89ca") + ) + (pin "57" + (uuid "79148e12-585a-412c-97b6-a13e52d2078b") + ) + (pin "10" + (uuid "0bacd18b-014b-4e0a-a05d-4bcfcf416fdf") + ) + (pin "12" + (uuid "3cf82866-b462-4d72-98a2-2335b607df1b") + ) + (pin "14" + (uuid "ece08446-92bd-479a-9948-dff2f3a287a3") + ) + (pin "5" + (uuid "17af6f0b-5402-4233-ba93-9ceb4606f520") + ) + (pin "9" + (uuid "a18fcf50-578a-43cf-811a-ab6f27a875f5") + ) + (pin "69" + (uuid "e9973b59-3382-4482-a44f-38f74e1a3ad9") + ) + (pin "1" + (uuid "ee21dc05-f7ab-48fa-8fb7-ee4644a25238") + ) + (pin "3" + (uuid "3e6359ee-a16b-4ba3-bde1-7086e4288f14") + ) + (pin "13" + (uuid "d55408f5-b144-4094-87a1-5b24a0db7b0a") + ) + (pin "2" + (uuid "a401ef31-5a39-4add-b64a-c0e4e128cb8c") + ) + (pin "4" + (uuid "8eba357f-2506-470f-971e-2eba6ac4fbfb") + ) + (pin "15" + (uuid "090b0610-1276-4b47-a240-ebd8d6ae9f0f") + ) + (pin "6" + (uuid "9d5791eb-9e19-4343-8049-8765e771528c") + ) + (pin "16" + (uuid "4645ebac-557b-4721-b12b-beea2860f207") + ) + (pin "71" + (uuid "68fc51a9-c403-414d-8d9e-a956326a3837") + ) + (pin "35" + (uuid "976b6387-3927-4d30-8a48-1786db78d5aa") + ) + (pin "18" + (uuid "ae786318-6bf8-486a-9e62-82ead1a395d7") + ) + (pin "33" + (uuid "c072b6d0-bde4-455d-8b89-344e7ce0cefa") + ) + (pin "37" + (uuid "89fb8f1f-84a6-4e49-9212-2a7195d920aa") + ) + (pin "67" + (uuid "d9eaa61a-a507-4a9a-8a02-25d03b2b2cd3") + ) + (pin "21" + (uuid "c46ecff9-f772-467b-a459-0ecc3e7471dd") + ) + (pin "75" + (uuid "92225cd4-7e54-4cee-8e3a-3a05c388f6ae") + ) + (pin "73" + (uuid "f648d978-1daf-496d-afb1-a34d74e0c1fd") + ) + (pin "20" + (uuid "ed6c88ef-7dd9-4414-9b32-7a4e10262a87") + ) + (pin "51" + (uuid "9422c0c6-7528-4105-87cc-7c80f4621e1b") + ) + (pin "55" + (uuid "7fd4d2af-7693-4347-9962-77a8f82613b1") + ) + (pin "24" + (uuid "c9475639-0861-47b4-babb-f5aa990d47d4") + ) + (pin "26" + (uuid "90b95b61-082a-4df4-8eba-6eed7cf9f8e9") + ) + (pin "30" + (uuid "5e7a8869-47a0-4689-b6f5-e8bfa40f5caa") + ) + (pin "32" + (uuid "1c282610-528c-4a44-90fe-afb0367ea783") + ) + (pin "34" + (uuid "4bdb2dab-441f-4d34-b2f6-062ff38175ce") + ) + (pin "38" + (uuid "a329a138-4254-4fdd-86c9-c133205f8d52") + ) + (pin "40" + (uuid "a296c050-5b2e-4ae9-a9a2-520854e711f0") + ) + (pin "42" + (uuid "05898027-55ee-40dc-9d32-aba7dba05eef") + ) + (pin "44" + (uuid "1755d240-392d-4731-a664-41fe853cea44") + ) + (pin "46" + (uuid "c0f0196b-4007-4faa-b262-c1ec57b697f7") + ) + (pin "50" + (uuid "ea213dac-0ca5-46b9-8259-be694bfbcdf3") + ) + (pin "48" + (uuid "220eaf65-1817-482d-9a21-30db749f335f") + ) + (pin "52" + (uuid "803f07cf-95d7-4027-b25c-d6af6abaeed3") + ) + (pin "36" + (uuid "83d19178-0d12-405c-a70b-86fd3db00b9c") + ) + (pin "68" + (uuid "a07e55fd-b492-4c24-8884-a22c10210212") + ) + (pin "74" + (uuid "6b4855b9-78d3-4c24-a031-a8fc7f90b591") + ) + (pin "70" + (uuid "56c24c4d-dce6-4a3d-9e2b-8c9e7cf41830") + ) + (pin "72" + (uuid "3c1b775f-d954-42f4-948e-5b0018fff788") + ) + (pin "54" + (uuid "6bc34a79-d534-4353-a73c-c8f5b2eb1e7e") + ) + (pin "58" + (uuid "c8ff9cf5-02d8-4bbe-bb94-e9483105c6d4") + ) + (pin "56" + (uuid "961cd09a-b76b-4873-b9f3-793494fbfd72") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "68e87fcd-7dc4-4db1-af9e-c68987851aca") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e9398181-773c-468a-8814-48f9910f7f89") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "143c0678-81cb-4046-862c-a3b93b8c140c") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "24aafc65-1324-4611-b8df-f025f9b59e2c") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "79ea8e89-0989-449a-bbf9-75302b503f26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "2be0a440-3a16-4219-b208-9f9698fe2e7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "9820eebf-5c62-4dbd-9835-f0caeec2b551") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "94eeea64-6180-4cc4-a877-2875ab3832e4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "4b06a0c5-8c6d-403c-9958-469415d7ae3d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "991bb73b-ae79-4834-a6f5-763650055efe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "36e18108-c57a-40a6-8cb5-cbf7a20de1fe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "e3a7d468-d22c-4d27-a2ff-a90a75d64eb2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "72416f37-9a28-4e28-8229-d451d33765f5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "cb4b3e31-c4cb-4f5a-acb4-9fd0632d2153") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "9b4c41f9-dfd7-4a61-be2c-288efb9ef6e0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "27df5163-dc63-46e1-9bd1-5d6d8572efe0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "4b9c8ae2-29fe-446d-a960-c1144a11f748") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "374d5c54-da81-4ae1-8cfe-43d5f9cde6ff") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "c5c0a4f2-2df7-4ef3-9f3e-11300d53544b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "ece78506-7886-434f-a7c6-7c0d1f7ea12e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..26d8cde --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b9a88506-e066-4c1b-ac6a-902024574dbd") + ) + (pin "1" + (uuid "ab7c7381-4b8c-47e3-b63f-d1d1843a1cf9") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f1236502-4b76-4ef4-93c0-1da3fdd7b8d4") + ) + (pin "1" + (uuid "85d9446a-d732-465f-9613-e2d183108743") + ) + (instances + (project "M.2 M Key 2242" + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/ffa4ea8c-f120-443b-b9ae-648b6f790dec/e76ae136-46aa-4390-a3fe-6a05f8ebf881/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb new file mode 100644 index 0000000..249e57c --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb @@ -0,0 +1,4132 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET2P") + (net 2 "/PET2+") + (net 3 "/M.2 M Key/PET3P") + (net 4 "/PET3+") + (net 5 "/M.2 M Key/PET0N") + (net 6 "/PET0-") + (net 7 "/M.2 M Key/PET1N") + (net 8 "/PET1-") + (net 9 "/M.2 M Key/PET1P") + (net 10 "/PET1+") + (net 11 "/M.2 M Key/PET2N") + (net 12 "/PET2-") + (net 13 "/M.2 M Key/PET0P") + (net 14 "/PET0+") + (net 15 "/M.2 M Key/PET3N") + (net 16 "/PET3-") + (net 17 "GND") + (net 18 "+3.3V") + (net 19 "unconnected-(J1-NC-Pad6)") + (net 20 "unconnected-(J1-NC-Pad8)") + (net 21 "/LED1#") + (net 22 "/PER3-") + (net 23 "/PER3+") + (net 24 "unconnected-(J1-NC-Pad20)") + (net 25 "unconnected-(J1-NC-Pad22)") + (net 26 "/PER2-") + (net 27 "unconnected-(J1-NC-Pad24)") + (net 28 "/PER2+") + (net 29 "unconnected-(J1-NC-Pad26)") + (net 30 "unconnected-(J1-NC-Pad28)") + (net 31 "unconnected-(J1-NC-Pad30)") + (net 32 "unconnected-(J1-NC-Pad32)") + (net 33 "unconnected-(J1-NC-Pad34)") + (net 34 "/PER1-") + (net 35 "unconnected-(J1-NC-Pad36)") + (net 36 "/PER1+") + (net 37 "/DEVSLP") + (net 38 "unconnected-(J1-NC-Pad40)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "unconnected-(J1-NC-Pad44)") + (net 41 "unconnected-(J1-NC-Pad46)") + (net 42 "/PER0-") + (net 43 "unconnected-(J1-NC-Pad48)") + (net 44 "/PER0+") + (net 45 "/PERST#") + (net 46 "/CLKREQ#") + (net 47 "/REFCLK-") + (net 48 "/PEWAKE#") + (net 49 "/REFCLK+") + (net 50 "unconnected-(J1-NC-Pad56)") + (net 51 "unconnected-(J1-NC-Pad58)") + (net 52 "unconnected-(J1-NC-Pad67)") + (net 53 "/SUSCLK") + (net 54 "/PEDET") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "243a6779-9b57-4ae7-8cea-6f537120e4a6") + (at 113.805 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "b6d033a1-2e8a-4b57-b44f-c80281170030") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "885560a9-fe61-45c9-b5cc-9b8cbbfc7c88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e15fcb01-a79b-4f80-b72f-826faa10caf1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "43823777-9249-43a3-a5ba-b5d34f2a4285") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ff9d19b-180d-4e8b-ae85-004d96b9a727") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8bacedb0-ed22-4fd3-b74f-0e6d5c57e08b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3dcaaa7-eb50-49b7-bf85-a77dbe6c5e49") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb4c8da8-686f-4929-8748-4d5252eb0dd3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "137ea468-2ea7-40b3-aba5-7731500a51e8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "019a6633-65b3-436b-a4bc-e772b5ecde84") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c9a77f30-0658-4022-a2f6-658390cee617") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a22138b-5f5b-4e79-9d47-2d72e81e3e04") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a93b9d0c-264e-4e64-8180-4102fe7d0669") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3501abd3-e05a-4d41-8431-69eb7018164e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "228decbf-271e-46a8-a3c9-90b7c41c0d73") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "94b18977-09b0-4830-b5aa-7a171d022f05") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET2-") + (pintype "passive") + (uuid "1e26788a-24ad-47cb-9e31-5c6bb46ab57b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "29685bdf-8b79-4221-a8cc-d4020e34fe82") + (at 116.105 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "520afdce-61e6-42cf-ad55-947c792d8cde") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ead14cd9-84db-4500-8fa1-d01f6e4142b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6ddc0e3f-3245-43e8-9a66-02131a3deb0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e248eaee-c64b-40f7-82cc-02ab7bc35780") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cab6068-0655-407c-aa18-c2fe85e82b7c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df12f059-90a6-4c13-bc4d-e7876554973c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d53f922-e45a-49e8-95d2-2561900ab400") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e94e793-5230-4c79-9eb5-80c2eaf417c2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf599d7e-6715-40d7-ade1-4f957d30ae89") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2907e22b-27bb-4729-bcc7-be573092da93") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f871138e-7962-496b-892b-55a386fe9d67") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3519374-84c4-41cc-8597-7067568726a7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d2da2d5f-6270-4953-854d-5749636d3e6d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "97d92e5d-5117-4b07-ad7a-deecfe6e7a20") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f06781a7-b18a-4053-b119-6d0ac2e66424") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "45b4a94e-2f61-4165-8095-885d4a891983") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET3+") + (pintype "passive") + (uuid "2f46e065-3c47-4b73-a411-91d61a0c4e31") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3e19d31b-4af6-41ce-a39c-5b53a4838d82") + (at 107.105 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "284d1d6a-7990-4d52-b3db-b34ed405d5dc") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5a3c6080-21c8-44ed-b9c1-2117b328a3b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "12ac73dc-ec20-4b37-9174-1d07c8bb6a4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "17ce5e93-4e19-410b-a94f-f87014349886") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0cf11e27-9b11-475d-bc95-0e0401354c36") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b8e3974-e61d-4409-b0fc-d97831ab9d2e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e613504-63c0-4358-a21c-0140f9bb91b7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15a3688f-6745-4037-9a6a-4c899618b458") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0dc7bd2c-dbc1-4215-a517-bad431646a5e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c30df488-01cd-487c-9830-7366ecff6099") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "385f615a-0dfa-45fa-898f-19d2cf964e28") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "deab7824-e9e9-4004-9c46-5ba3275b5aa8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e64ec121-ad67-406b-9007-7f5b16a018a8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "02dd2145-957a-4e51-8206-ca0cb5cacaf5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a758d584-8c5a-45a0-ba9c-95afb651f3a7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "84d061e3-1eb6-4b50-a838-a8b64e6cd34b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET0+") + (pintype "passive") + (uuid "5a4228fe-bf8f-4dd2-9db0-daff11737377") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3fa5d93c-b33e-42d9-881c-d917c6440de8") + (at 107.805 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "53bbfb11-9a42-4c82-89ae-ecc527c459da") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "475329bf-80c7-4bb8-b7ce-6882f0a67006") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9ae17879-fb12-499d-b1e8-a1ce71ecb2cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f96a2220-9208-4957-9f22-565fc704bb15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d34654d9-76ee-4355-a1e1-cf9a2c2b4306") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97a8c464-48e2-4c2d-8f32-293f7509f5fc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ab80d35-21f8-4395-a920-07771021c908") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61ef29bc-e7c5-45d2-be17-f66fe80f8984") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aef4c6d8-72af-4a5c-877c-58566603198e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6272fbc3-64da-4674-b5b6-42bfc6a9a820") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f50630b9-6569-4544-93eb-691d6ce45420") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "42e744dc-c79d-4a0f-8159-e98f73628867") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f93675ad-08c8-4b6f-a48c-ec32224cd9ef") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1cf08420-e98b-4e80-aa13-4bac20aa0817") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a07d31b9-3656-42df-8a7a-f8eae27f8b79") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "5f4f7e01-fd7a-4af8-97e8-c55e7899d1a3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "204888d1-6f4e-4ad4-b7ea-657868fead2b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "6e33610d-164c-49d3-9f04-116d38c6d7fa") + (at 108.455 99.51) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "22c65c17-e34b-48cb-8374-eaafc23e4cb9") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "35caeeda-451f-445f-b675-fe94673e8975") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93f6d9ca-29da-4af2-80a2-011bf38c8fde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6f1c7526-601a-4c48-b378-fcafdb3b92b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fc123bd0-d5a0-4081-b422-0c916f1f70fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "7f6d5848-b8f8-4000-ab4e-860bf942ad3f") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6ecf73de-41cc-4cfc-854f-ff51b93d365d") + (at 110.805 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "3dfe0593-db67-4a61-b260-c6a7be76d07f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "99e063a7-8b6d-4312-b39b-d02b71902ff5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c90f042-942e-40df-9d73-0142de96a584") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e1a4e49e-e2a0-4196-a2ac-64947a018211") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f142929-43b2-476e-95b5-ff387b0016f8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "02a36c1c-1fab-481c-a640-7115ea3156df") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1f0a579-6afe-4dd4-beac-46a983f76712") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba3a1400-c8ec-4f16-b2b3-4d74e90898db") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1b665b73-a374-4e7d-8fd6-c09dd955c117") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b88513a0-9c40-4667-948c-2d11332798cc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e651603-a4f6-49fa-85d3-1938246a0637") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "66a2f3aa-3414-4e2d-8109-727c4aaa64e9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "32cbd8de-eaa4-4b10-a063-27ca61e0ad0e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fc601222-7351-4722-a7cc-245a164ecab3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "30d01207-4a86-4545-b7d6-ed30f9808ca5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "24d54982-5d7d-4278-b9bc-a8229173b15e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1-") + (pintype "passive") + (uuid "b3cabe3b-60ca-4018-8588-ec4364dfa5fc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "8467c391-14e2-4380-9b36-64c0a8b0cdc0") + (at 108.455 158.4) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c499484e-ca39-44d7-ba36-21b3338a018c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2ab57363-aa83-4d3c-8c9d-9986b6cd63e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "71abd16b-b95f-4a58-8e9a-a0d0904f3ce8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a92ec92a-fb92-482f-946b-c58b1551280c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b5fbc3e-97c9-4447-a7bd-b3fd8cb23ffc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "6cb70fd4-b7f7-45ee-ab82-264980bf511f") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "e48163d0-6dd2-46b5-a70b-73c874d5b74d") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b94d14d-d839-4200-baa8-283283d727e3") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fd801931-078b-4b9f-b2ec-fd45cb0413b0") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ff54fe7-8130-457b-8085-13eb5432b439") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6b521dc3-950c-4d59-a231-543625fa67a3") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "627411f4-2c69-4a72-8de9-4c293961a6ec") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b4d66c08-4afb-4fe1-8f75-407b20cbbe14") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "72bac1e3-4c89-4ad9-944e-d378984b761e") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e5c5f379-98aa-47fa-8c67-51dc247def73") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3641c1ed-01c2-4486-8b88-52c0aab2c365") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "36dd869a-f3bf-4fd2-a6a3-98f1f367badd") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "59dd9dd4-3c8c-44b3-9d59-33b1887dfdd3") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "27d719a6-11a0-4d6f-92de-1e892d3c289d") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "14ddee96-31ac-4763-8e89-700c5b28132a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9a84641a-0c41-41ae-9b18-0d6c8b9b4352") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7e95b361-3267-435e-a56e-40adbfb2f1ac") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dabda935-3e97-40d9-a4a5-f075cd523044") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "56cde53a-0a6b-4dbb-8fc1-51f92b36435a") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "64d8595e-62d2-422f-b77d-b781e9669803") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8573c711-b1c6-43c2-b0b1-766237bf0339") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c4c88aa6-8ab2-4b8b-941d-41857a99630a") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c15bbf1a-9e0c-4fab-9256-61597d94d197") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d50687d7-1ddf-405c-ae33-bfe7740e2250") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "355efcbf-47aa-4bc0-9c43-023ecb94046e") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7945b124-cd38-43e7-9504-bef45e3c4afe") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07749608-ec1d-4908-8ce7-7b0ac53d2f00") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f414df8e-da90-466b-ac2b-de725ffb059f") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8164fe2c-b3b7-4578-b1a6-d8d7a41dad52") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f6640399-c8ff-4a2a-961c-46a621c1e8d7") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aca568d1-572b-4729-9884-8291efd575ec") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aec4432b-dade-4480-ae3d-bfcd49b18ebe") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe9b9815-8935-476c-bd82-683941708b8a") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "61a2afff-ba2b-4225-ade1-758a5affb17d") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "12ff0265-2cce-4c50-9325-08fd54dafdc6") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1065ae0f-9117-40e7-ad73-927c220dc512") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "589b0f1b-9d5f-4767-8756-6bbae9592309") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "41e3e002-3d78-43b7-a1b8-64b6ad3490f8") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "00922db6-aeb4-4e98-9e73-2526fea8c9ff") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2e79d9b4-f036-41b9-94e9-8317c0bfc6c4") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a65dccbd-d255-4be4-a04c-aec848f99302") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "115c2848-5a28-4468-91cb-a83cfdb21677") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "32d3bd61-1caa-404b-9adf-e2273f695e1e") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "82432581-d69e-4021-a8e8-7bafb9a4c491") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "633d16c8-be52-40c8-a07d-95feb7e54bcd") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "111a193e-c4ed-4d73-97f4-1053b4a70a14") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "48f493db-796e-44f6-8165-06b2ffadf974") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "68983fcd-1d85-467d-96c2-0d4e4dbbad37") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "712a8165-cca6-4cfa-a745-dcf7b4e5b3e8") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bfbe73d1-1138-4762-8d51-91c5b6a9b17a") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "79b47bfb-bd3e-48f5-b29e-e82b0ca499b2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fa8bd55b-140f-4809-a43c-73e6f13b2cd5") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c4f83659-58d9-40a4-9078-4950e3f95223") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a03057a3-5536-40c8-b3d5-a71b27a0f0ba") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1b4ead54-3596-4c8a-b72c-b9317d734b03") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "94249248-5160-4b3c-9aaa-9e926331cbba") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "229dde54-b877-456b-9920-89ddb6243dd3") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9894fdfe-6593-4b94-97bd-5d032f02927a") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "60680968-08f6-4f30-b5b0-7a547ecc226f") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f356c8da-3705-4c17-8c7e-122a602973ba") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "15f68215-b24c-4f71-8529-013aafa09986") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c5a579bb-c0b9-401e-8e61-6936f1180394") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "6db94ac0-9729-4270-9804-b82dbd5b89f5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "cc68fadd-13a2-4bd2-a9ee-a81858f95e3a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "88b43e1c-99f1-40e6-b55f-8514f3a9fd5f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "15c356e4-7092-48d7-80ca-fe42583538ac") + (pts + (xy 118.38 159.51) (xy 118.38 117.51) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.775 138.51 90) + (layer "User.2") + (uuid "15c356e4-7092-48d7-80ca-fe42583538ac") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2afd2e64-359a-48d9-9faa-c8dab2abd84f") + (pts + (xy 93.455 48.4) (xy 123.455 48.4) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.455 27.17 0) + (layer "User.2") + (uuid "2afd2e64-359a-48d9-9faa-c8dab2abd84f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "36124d3d-a3af-42d3-8ac2-53c8fc43efe3") + (pts + (xy 97.455 49.51) (xy 119.455 49.51) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.455 33.63 0) + (layer "User.2") + (uuid "36124d3d-a3af-42d3-8ac2-53c8fc43efe3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8531ed3e-9ce3-47a5-a71a-1493b840aaab") + (pts + (xy 118.365 159.51) (xy 118.365 79.51) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.05 119.51 90) + (layer "User.2") + (uuid "8531ed3e-9ce3-47a5-a71a-1493b840aaab") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "afff11a9-150c-4550-a2b6-02192ad01547") + (pts + (xy 118.38 159.51) (xy 118.38 99.51) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.325 129.51 90) + (layer "User.2") + (uuid "afff11a9-150c-4550-a2b6-02192ad01547") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b0bf0317-4c1c-4d8a-a532-42a0e83f3631") + (pts + (xy 118.38 159.51) (xy 118.38 129.51) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.875 144.51 90) + (layer "User.2") + (uuid "b0bf0317-4c1c-4d8a-a532-42a0e83f3631") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c6fec9f7-3796-4151-9257-1d36465a9e84") + (pts + (xy 118.38 159.51) (xy 118.38 49.51) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.82 104.51 90) + (layer "User.2") + (uuid "c6fec9f7-3796-4151-9257-1d36465a9e84") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5a067fa0-d1b2-4558-ba14-27574e383381") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "526080ed-9235-4536-be18-d66c867cf7a0") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "301c97ce-db95-44ca-a32a-d318b9cf6cc8") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "669da3d8-b045-4128-99d4-efe881046b58") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "302f3202-62e3-4109-8e3c-3f822ab861c9") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d1cb74b8-d59d-4b0d-a7ce-8771decbbfaf") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "800341fe-f8fa-41cb-85ef-bf4efc126383") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "574cfdfb-b1c9-41f2-9cd0-256346ae655b") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a3619370-a880-49d4-becb-ba9ecd9fc024") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "3cf49e97-da5c-429e-961f-16e7a1a64bd7") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "3ec78621-fa96-42c9-b755-0fa15fade491") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2484f334-c461-4c21-89a8-1a5bfdd44ecd") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "e6243c51-ec10-44c6-b0e1-014d51f6e828") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b727a157-f477-4b9d-9132-d5b4ab48f297") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "02b7464f-b9b3-4fd0-b6c3-08c06d13ff5f") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "777454e9-0f19-465d-ba82-2839c067173b") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "339f6040-c7a9-4d35-b750-4239e5174474") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "cdb60d05-6fd3-4b92-81e9-0808da5a6430") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "f20f05cb-6ee6-4107-92ae-a5def291106c") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "09a7a502-18aa-4af0-9b58-c042fd76b18c") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a7676901-804b-41db-bb9a-c34d7544cbc2") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0128901d-da89-44b7-9c3e-27c26b67ec6b") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "3d95ca47-7789-4f06-b9f5-f59de90620e4") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1aa9325f-4367-4564-bb9c-2a8d6e0565b6") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "038669cd-24d9-486f-84f0-cdd38ef9e9c0") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "67713114-0240-409a-bfb0-2f2a15e85c24") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "323a66a4-5646-42a0-9924-cca6bdd220ef") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "dc506891-0825-4ac3-bff3-b58eb91ff4b1") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "0c130b3c-ea91-4824-8c35-b5fe97c39b4c") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8b8784da-b05a-4fe6-be78-140b0229ae92") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "b7f2e9b2-c9bf-4c3a-bb9f-db96e5f7d033") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f055839d-7e17-4da1-93b9-e5e31ae078ce") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9ee2beaf-6b58-4cb3-a221-73b52811a166") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5d5b5cab-774a-4573-8420-dbcfb2b1fc54") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "19016a11-cc5c-4af7-9f4e-fb3a61ffc3b1") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b272caa0-8d66-41c4-9f16-9391f8e57361") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "21a26a58-e459-4a75-b153-d3b8a0c4ebf4") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "6a5d3c74-f902-42f9-9eeb-40eaa88085d1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "60a427df-e651-4cd1-8b86-0f3dd6a23bce") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b8331342-6c5f-495b-b0b5-99c0d3f58c59") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "dcc809d8-5f36-404c-94d4-49a284d99944") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "dfa4172b-000a-4e3e-85a6-93054c37f7c9") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "a13a8a88-45ff-4cd1-89e8-922c3ce95b68") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c8169ffe-34f1-4ee3-b02f-10a65f06aabe") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d3f973d4-5c63-4d3b-ada7-decbbdd16f8c") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "df648522-a0b7-4d5d-9674-a9eba9bacb96") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "7fb496ac-2ca2-4712-9302-3ab757d43a77") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "eb8e8a40-658a-40e0-9b1e-b90aa38c5ca2") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "1ebb899c-3f2c-4e3d-8a4d-319a27d500b8") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "e1c21e92-f3a8-4b13-b2a9-7f6023f1126a") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e2181ce1-d9f0-4a01-be9a-e390be338db2") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "347fbe28-04a3-4e13-b205-a0a6588856c2") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "bd97b41f-158f-4514-a965-c009029113a5") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "7972491e-b94c-4807-85eb-47d8ac6b5c29") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "b81ba492-492b-4e11-991c-8e37235f45ea") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "cc5a235e-314b-4cac-ba34-c6a7681ad09b") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9f995f51-c659-4eff-b238-28cd4fd4beeb") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7a18c4be-da15-4330-8065-3eeee5a28812") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "50eb380c-1d44-474c-a556-b32965d80cdd") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "213e33dc-f6f1-4ec5-90e4-fca76534c221") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "d3d11b1b-b69a-47eb-a64d-a95446585003") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "df817e4f-b761-46f2-bca9-85ddd073fba1") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c001d3c8-17af-4534-be1c-e4ae4e504b68") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "fa8022ce-8d1d-4bfd-be33-15bcecb2214c") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "21b2b60e-1f8a-47a1-94f1-3d840bad6955") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5bf9d747-a5f5-418e-af88-57815d63807a") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4cc4dcae-aa32-4b06-8f04-a35dc54710cd") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "17e5ce41-c04a-49ce-ad70-220f74042379") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.455 155.51) (xy 119.455 159.51) (xy 97.455 159.51) (xy 97.455 155.51) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "647404b4-b31f-44fe-83a0-7cb50e280cf4") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.455 159.51) (xy 123.455 154.31) (xy 93.455 154.31) (xy 93.455 159.51) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d491f7e8-a53b-4594-b689-7c1745e6ff40") + (at 113.105 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "44d5c57c-13a5-4218-bd8d-7c5a61223865") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "8a3a3ea3-def8-44dd-b61b-75be678ec1d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "17b546cb-41b7-4ec5-a4e5-218794a72880") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fde57ab7-ceec-4a16-bfd9-4b1fe840dcf2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3cf2ecf-41f8-422a-9357-59921439e8d0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1975e93-c54c-4551-bf02-d392aaf97707") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9795d3e9-6e81-4947-83c6-1f3d6747e670") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c90f620c-633a-400d-8974-cad2a15b68be") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc37cd91-5183-43f5-8661-0a19c41a055f") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4be12282-8ed6-4d36-923c-13584b427a4a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c649a33-8df7-4166-ab71-a4c5ac3f0ec1") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "377ce032-dbee-49d1-8abc-2cacdd986e55") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fa3e0d95-b3dd-40f8-8ac8-70d7fd0aeb8e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "21ef9d92-65d0-4038-a91f-3eb87d7fa6f7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4aee0c36-df63-4402-93ce-e716dcd70c3a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "cd6300ac-5eac-4514-9d45-87650e7b185c") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/PET2+") + (pintype "passive") + (uuid "ed88e2dc-987d-4e3d-bac4-085ae0339a90") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "df2bda58-49e7-4b32-9c16-3f7cafba0835") + (at 116.805 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "641927bf-ca26-4fca-9848-453e05cdfbd4") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "80c4f619-8a44-4930-a3b2-a27d21f25f95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fdc53a76-e788-442a-86ba-bd8c9f56698a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e18af0f1-732d-4aea-8c9a-11047482c9d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dcf1020b-114e-4100-b874-bd1d1c5e315f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5185aa6d-6c89-4c90-bb6c-92ef896074f7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3b5db99-5afc-4b81-8459-ad2cc237cee4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c966ad26-3994-4d05-9522-85ec5ab971eb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7bb9e1e-73d0-4493-bfc9-457c7943ec3b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5697e196-711b-4642-ab95-938250e59fd8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2debf4f-bcda-47f7-ac1d-071530a86129") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4748daab-4dfa-4814-b2b6-7af8715e6b12") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "1603522f-dd5c-41e5-9d28-158b12c29efa") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "da9b8fc9-5be1-486f-9572-56c1fdc1d1aa") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0372e456-3e74-4807-80a1-4bc44741024d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "906d882f-7109-4bd9-96c8-84e0f29b183d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/PET3-") + (pintype "passive") + (uuid "d035444e-0c41-4009-896b-38118856fd92") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f7368ce5-0f14-4b1f-9c44-554518873a1f") + (at 110.105 154.75 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "32258b3f-a808-44dc-aae3-ada5cc723ac5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "97c43423-24eb-4f02-b9a7-d73a82ab8bc1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd520655-91a5-42d4-b937-c0ff6d751042") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7bc0d8df-0097-45a9-bbef-ac504a4a2348") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3733ba46-0c5f-4f74-8021-250a2c8b0d59") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93702462-9b93-41b6-86a3-c3ea3566b675") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee0e173f-6f90-418f-b0c2-7d616ac81287") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "072f3750-9a0b-4a52-8c75-25941f9f42ed") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d63fd9a7-014d-490d-be10-4b5b8ecbdec8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f9c11ae-2bcf-4cfa-bf8b-a9789aac0490") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd20f1ef-1cc9-4418-8ba8-ceb4ca9eee9a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d9c5c30-46d8-42b1-aaa4-89eac64f4835") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fe7be95c-5fa8-474b-a298-aea0f3287235") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8320c421-50ca-4754-9ffd-660ec4b02f93") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "acf06acb-ac16-47ae-a819-619b3e7fc657") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "05c55b03-f15c-44e7-a78d-562e3f62f54c") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET1+") + (pintype "passive") + (uuid "4088c8c7-750e-48a8-8052-a9afb82758c3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 119.455 155.51) + (end 119.455 99.51) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "72688f16-6a4f-4304-8f2b-8445e75d77c5") + ) + (gr_line + (start 97.455 99.51) + (end 97.455 155.51) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bc15f3f6-9ca6-4141-b587-c8e62c17c1f4") + ) + (gr_line + (start 119.455 99.51) + (end 97.455 99.51) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "be6c4deb-6634-4b95-bf26-be6792e4c353") + ) + (segment + (start 113.23 157.059999) + (end 113.23 155.540001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "04361c4a-e074-4311-8f82-6f866cf685aa") + ) + (segment + (start 113.23 155.540001) + (end 113.105 155.415001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "59b61a38-b2c2-4749-b8bd-bc6258405cb4") + ) + (segment + (start 113.105 155.415001) + (end 113.105 155.07) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8451d49f-667a-40f4-8d34-d6f1870d14f0") + ) + (segment + (start 113.205 158.36) + (end 113.205 157.084999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a1878176-34ae-439b-8b41-ede3104a16bc") + ) + (segment + (start 113.205 157.084999) + (end 113.23 157.059999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c9297612-fa5f-44cb-9ea0-109a69278377") + ) + (segment + (start 116.205 158.36) + (end 116.205 157.084999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8107aeb8-13b6-4a0b-98ba-2222fc4d899e") + ) + (segment + (start 116.23 155.540001) + (end 116.105 155.415001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "984f0e18-8097-40b2-acca-be941bc91b2c") + ) + (segment + (start 116.23 157.059999) + (end 116.23 155.540001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d9932e8e-ecb4-47d0-9cec-a2fe67dd9616") + ) + (segment + (start 116.205 157.084999) + (end 116.23 157.059999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e98c2f17-4ac6-43f3-b9ea-ceb76f203b28") + ) + (segment + (start 116.105 155.415001) + (end 116.105 155.07) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f968eeaf-bec2-4729-8ad2-158b7e861f5d") + ) + (segment + (start 107.68 157.059999) + (end 107.68 155.540001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3bdd5043-3aa1-4ce0-8004-e6e2a3685976") + ) + (segment + (start 107.705 158.36) + (end 107.705 157.084999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5ba534c6-8872-4886-9ceb-bbc296e5fc71") + ) + (segment + (start 107.705 157.084999) + (end 107.68 157.059999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7d13e0f5-a756-489c-9182-8c39846417ba") + ) + (segment + (start 107.805 155.415001) + (end 107.805 155.07) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8ed37846-140f-4f0a-a4da-772f5e4aba83") + ) + (segment + (start 107.68 155.540001) + (end 107.805 155.415001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ee2a7851-6bac-4db9-a7a9-e5eed8db359c") + ) + (segment + (start 110.68 155.540001) + (end 110.805 155.415001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "21c9e841-3d83-4c22-8d78-def79f04ec47") + ) + (segment + (start 110.805 155.415001) + (end 110.805 155.07) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "3ce23b95-412f-4281-886a-b38526b4b0bf") + ) + (segment + (start 110.68 157.059999) + (end 110.68 155.540001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "3d56e517-5a71-461d-ba0f-fea4210e3795") + ) + (segment + (start 110.705 157.084999) + (end 110.68 157.059999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "55bab7d5-801c-45d9-8aea-a0af83bd591c") + ) + (segment + (start 110.705 158.36) + (end 110.705 157.084999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "8ae7fe37-79ee-4932-86d6-93966421673b") + ) + (segment + (start 110.205 158.36) + (end 110.205 157.084999) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "667c2bb6-9313-4d55-9cdb-570f615e8a0d") + ) + (segment + (start 110.23 157.059999) + (end 110.23 155.540001) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "98b3867e-12d0-4594-b642-1275c5b55c12") + ) + (segment + (start 110.205 157.084999) + (end 110.23 157.059999) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "b472cb4a-a7b5-415b-970b-3dd4f2c4b3da") + ) + (segment + (start 110.105 155.415001) + (end 110.105 155.07) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "c71efc54-e702-4c71-9af8-ef67ceb4aa1c") + ) + (segment + (start 110.23 155.540001) + (end 110.105 155.415001) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "dfae2389-6726-439c-847c-2b58d2477cd5") + ) + (segment + (start 113.705 158.36) + (end 113.705 157.084999) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "08b68043-66fe-4e06-b300-c865b59a73e8") + ) + (segment + (start 113.68 157.059999) + (end 113.68 155.540001) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "1116adff-a634-47e5-858b-1abe7bd1fd28") + ) + (segment + (start 113.705 157.084999) + (end 113.68 157.059999) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "721260fb-1ae8-401f-a5bc-767b1dd4c1f7") + ) + (segment + (start 113.805 155.415001) + (end 113.805 155.07) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "e9c7f4fd-2a4e-43cc-82ea-8f18766436c3") + ) + (segment + (start 113.68 155.540001) + (end 113.805 155.415001) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "f14bb80c-33c1-4d90-af25-4fd5329789f8") + ) + (segment + (start 107.23 157.059999) + (end 107.23 155.540001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "10513820-48da-4722-a986-f7dd4160437f") + ) + (segment + (start 107.205 157.084999) + (end 107.23 157.059999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "32d89f66-bd51-42ff-b404-497c541efff8") + ) + (segment + (start 107.23 155.540001) + (end 107.105 155.415001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "41258a3b-c3d3-42a0-9927-ef40bec24273") + ) + (segment + (start 107.205 158.36) + (end 107.205 157.084999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "59b90b27-fd38-433c-8212-960351ab94e9") + ) + (segment + (start 107.105 155.415001) + (end 107.105 155.07) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "eb30f795-4b9f-415c-ab85-47efe9331470") + ) + (segment + (start 116.705 158.36) + (end 116.705 157.084999) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "0abd338d-e0b9-4ce5-a64f-83dc95d67693") + ) + (segment + (start 116.68 157.059999) + (end 116.68 155.540001) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "bc4f1c4d-e51a-46f0-a234-abbe8fa4228b") + ) + (segment + (start 116.68 155.540001) + (end 116.805 155.415001) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "d814d139-d7a3-4f19-be91-f27f5b5d887e") + ) + (segment + (start 116.705 157.084999) + (end 116.68 157.059999) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "df4a7766-9bd8-4b61-99c6-bb4711b39b82") + ) + (segment + (start 116.805 155.415001) + (end 116.805 155.07) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "e6f4a499-210a-4ad8-94cf-904802712b03") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "56e2a888-e344-45b4-afd7-56bb62617a90") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 93.455 157.92) (xy 93.455 99.595) (xy 123.455 99.595) (xy 123.455 157.84) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.536684 100.032174) (xy 105.556503 100.068033) (xy 105.615826 100.327946) (xy 105.615832 100.327964) + (xy 105.725257 100.640688) (xy 105.869022 100.939217) (xy 106.045305 101.21977) (xy 106.246034 101.471476) + (xy 107.099432 100.618079) (xy 107.136457 100.666331) (xy 107.298669 100.828543) (xy 107.346919 100.865567) + (xy 106.493522 101.718964) (xy 106.493522 101.718965) (xy 106.745229 101.919694) (xy 107.025782 102.095977) + (xy 107.324311 102.239742) (xy 107.637035 102.349167) (xy 107.637053 102.349173) (xy 107.960077 102.422901) + (xy 107.960074 102.422901) (xy 108.289336 102.46) (xy 108.620664 102.46) (xy 108.949924 102.422901) + (xy 109.272946 102.349173) (xy 109.272964 102.349167) (xy 109.585688 102.239742) (xy 109.884217 102.095977) + (xy 110.16477 101.919694) (xy 110.416476 101.718965) (xy 110.416476 101.718964) (xy 109.563079 100.865567) + (xy 109.611331 100.828543) (xy 109.773543 100.666331) (xy 109.810567 100.618079) (xy 110.663964 101.471476) + (xy 110.663965 101.471476) (xy 110.864694 101.21977) (xy 111.040977 100.939217) (xy 111.184742 100.640688) + (xy 111.294167 100.327964) (xy 111.294173 100.327946) (xy 111.353497 100.068033) (xy 111.386272 100.021842) + (xy 111.425642 100.0105) (xy 118.8805 100.0105) (xy 118.932826 100.032174) (xy 118.9545 100.0845) + (xy 118.9545 154.9355) (xy 118.932826 154.987826) (xy 118.8805 155.0095) (xy 118.792464 155.0095) + (xy 118.620062 155.039898) (xy 118.455558 155.099773) (xy 118.303945 155.187308) (xy 118.169837 155.299837) + (xy 118.057308 155.433945) (xy 117.969775 155.585555) (xy 117.909898 155.750062) (xy 117.8795 155.922464) + (xy 117.8795 157.854867) (xy 117.53 157.855799) (xy 117.53 157.31) (xy 117.510301 157.31) (xy 117.469435 157.318128) + (xy 117.440565 157.318128) (xy 117.399699 157.31) (xy 117.38 157.31) (xy 117.38 157.856199) (xy 117.0805 157.856998) + (xy 117.0805 157.490252) (xy 117.068867 157.431769) (xy 117.042471 157.392265) (xy 117.03 157.351153) + (xy 117.03 157.31) (xy 117.027174 157.307174) (xy 117.0055 157.254848) (xy 117.0055 157.045435) + (xy 117.005499 157.045434) (xy 116.983766 156.964326) (xy 116.984619 156.964097) (xy 116.9805 156.943376) + (xy 116.9805 155.695123) (xy 117.002173 155.642798) (xy 117.04546 155.599512) (xy 117.085022 155.530989) + (xy 117.1055 155.454563) (xy 117.1055 155.454558) (xy 117.106133 155.449755) (xy 117.107641 155.449953) + (xy 117.127174 155.402797) (xy 117.157206 155.372765) (xy 117.202585 155.269991) (xy 117.2055 155.244865) + (xy 117.205499 154.895136) (xy 117.202585 154.870009) (xy 117.162792 154.779888) (xy 117.161485 154.723268) + (xy 117.162782 154.720135) (xy 117.202585 154.629991) (xy 117.2055 154.604865) (xy 117.205499 154.255136) + (xy 117.202585 154.230009) (xy 117.157206 154.127235) (xy 117.077765 154.047794) (xy 116.974991 154.002415) + (xy 116.97499 154.002414) (xy 116.974988 154.002414) (xy 116.953659 153.99994) (xy 116.949865 153.9995) + (xy 116.949864 153.9995) (xy 116.660136 153.9995) (xy 116.635013 154.002414) (xy 116.635007 154.002415) + (xy 116.532234 154.047794) (xy 116.507326 154.072703) (xy 116.455 154.094377) (xy 116.402674 154.072703) + (xy 116.377765 154.047794) (xy 116.274991 154.002415) (xy 116.27499 154.002414) (xy 116.274988 154.002414) + (xy 116.253659 153.99994) (xy 116.249865 153.9995) (xy 116.249864 153.9995) (xy 115.960136 153.9995) + (xy 115.935013 154.002414) (xy 115.935007 154.002415) (xy 115.832234 154.047794) (xy 115.752794 154.127234) + (xy 115.707414 154.230011) (xy 115.7045 154.255135) (xy 115.7045 154.604863) (xy 115.707414 154.629986) + (xy 115.707415 154.629992) (xy 115.747206 154.72011) (xy 115.748514 154.776732) (xy 115.747206 154.77989) + (xy 115.707414 154.870011) (xy 115.7045 154.895135) (xy 115.7045 155.244863) (xy 115.707414 155.269986) + (xy 115.707415 155.269992) (xy 115.752794 155.372765) (xy 115.782826 155.402797) (xy 115.802359 155.449954) + (xy 115.803867 155.449756) (xy 115.8045 155.454565) (xy 115.824977 155.530986) (xy 115.824979 155.530991) + (xy 115.856482 155.585555) (xy 115.86454 155.599512) (xy 115.907826 155.642798) (xy 115.9295 155.695124) + (xy 115.9295 156.943376) (xy 115.92538 156.964097) (xy 115.926234 156.964326) (xy 115.9045 157.045434) + (xy 115.9045 157.254848) (xy 115.902216 157.273092) (xy 115.877716 157.369397) (xy 115.872245 157.376716) + (xy 115.867529 157.392265) (xy 115.841133 157.431768) (xy 115.8295 157.490253) (xy 115.8295 157.860334) + (xy 115.5805 157.860998) (xy 115.5805 157.490252) (xy 115.568867 157.431769) (xy 115.542471 157.392265) + (xy 115.53 157.351153) (xy 115.53 157.31) (xy 115.510301 157.31) (xy 115.470716 157.317873) (xy 115.441845 157.317873) + (xy 115.399748 157.3095) (xy 115.010252 157.3095) (xy 115.010251 157.3095) (xy 114.969435 157.317618) + (xy 114.940565 157.317618) (xy 114.899749 157.3095) (xy 114.899748 157.3095) (xy 114.510252 157.3095) + (xy 114.510251 157.3095) (xy 114.468153 157.317873) (xy 114.439283 157.317873) (xy 114.399699 157.31) + (xy 114.38 157.31) (xy 114.38 157.351153) (xy 114.367529 157.392265) (xy 114.341133 157.431768) + (xy 114.3295 157.490253) (xy 114.3295 157.864334) (xy 114.0805 157.864998) (xy 114.0805 157.490252) + (xy 114.068867 157.431769) (xy 114.042471 157.392265) (xy 114.032284 157.369397) (xy 114.007784 157.273092) + (xy 114.009148 157.263656) (xy 114.0055 157.254848) (xy 114.0055 157.045435) (xy 114.005499 157.045434) + (xy 113.983766 156.964326) (xy 113.984619 156.964097) (xy 113.9805 156.943376) (xy 113.9805 155.695123) + (xy 114.002173 155.642798) (xy 114.04546 155.599512) (xy 114.085022 155.530989) (xy 114.1055 155.454563) + (xy 114.1055 155.454558) (xy 114.106133 155.449755) (xy 114.107641 155.449953) (xy 114.127174 155.402797) + (xy 114.157206 155.372765) (xy 114.202585 155.269991) (xy 114.2055 155.244865) (xy 114.205499 154.895136) + (xy 114.202585 154.870009) (xy 114.162792 154.779888) (xy 114.161485 154.723268) (xy 114.162782 154.720135) + (xy 114.202585 154.629991) (xy 114.2055 154.604865) (xy 114.205499 154.255136) (xy 114.202585 154.230009) + (xy 114.157206 154.127235) (xy 114.077765 154.047794) (xy 113.974991 154.002415) (xy 113.97499 154.002414) + (xy 113.974988 154.002414) (xy 113.953659 153.99994) (xy 113.949865 153.9995) (xy 113.949864 153.9995) + (xy 113.660136 153.9995) (xy 113.635013 154.002414) (xy 113.635007 154.002415) (xy 113.532234 154.047794) + (xy 113.507326 154.072703) (xy 113.455 154.094377) (xy 113.402674 154.072703) (xy 113.377765 154.047794) + (xy 113.274991 154.002415) (xy 113.27499 154.002414) (xy 113.274988 154.002414) (xy 113.253659 153.99994) + (xy 113.249865 153.9995) (xy 113.249864 153.9995) (xy 112.960136 153.9995) (xy 112.935013 154.002414) + (xy 112.935007 154.002415) (xy 112.832234 154.047794) (xy 112.752794 154.127234) (xy 112.707414 154.230011) + (xy 112.7045 154.255135) (xy 112.7045 154.604863) (xy 112.707414 154.629986) (xy 112.707415 154.629992) + (xy 112.747206 154.72011) (xy 112.748514 154.776732) (xy 112.747206 154.77989) (xy 112.707414 154.870011) + (xy 112.7045 154.895135) (xy 112.7045 155.244863) (xy 112.707414 155.269986) (xy 112.707415 155.269992) + (xy 112.752794 155.372765) (xy 112.782826 155.402797) (xy 112.802359 155.449954) (xy 112.803867 155.449756) + (xy 112.8045 155.454565) (xy 112.824977 155.530986) (xy 112.824979 155.530991) (xy 112.856482 155.585555) + (xy 112.86454 155.599512) (xy 112.907826 155.642798) (xy 112.9295 155.695124) (xy 112.9295 156.943376) + (xy 112.92538 156.964097) (xy 112.926234 156.964326) (xy 112.9045 157.045434) (xy 112.9045 157.254848) + (xy 112.902216 157.273092) (xy 112.877716 157.369397) (xy 112.872245 157.376716) (xy 112.867529 157.392265) + (xy 112.841133 157.431768) (xy 112.8295 157.490253) (xy 112.8295 157.868334) (xy 112.5805 157.868998) + (xy 112.5805 157.490252) (xy 112.568867 157.431769) (xy 112.542471 157.392265) (xy 112.53 157.351153) + (xy 112.53 157.31) (xy 112.510301 157.31) (xy 112.470716 157.317873) (xy 112.441845 157.317873) + (xy 112.399748 157.3095) (xy 112.010252 157.3095) (xy 112.010251 157.3095) (xy 111.969435 157.317618) + (xy 111.940565 157.317618) (xy 111.899749 157.3095) (xy 111.899748 157.3095) (xy 111.510252 157.3095) + (xy 111.510251 157.3095) (xy 111.468153 157.317873) (xy 111.439283 157.317873) (xy 111.399699 157.31) + (xy 111.38 157.31) (xy 111.38 157.351153) (xy 111.367529 157.392265) (xy 111.341133 157.431768) + (xy 111.3295 157.490253) (xy 111.3295 157.872334) (xy 111.0805 157.872998) (xy 111.0805 157.490252) + (xy 111.068867 157.431769) (xy 111.042471 157.392265) (xy 111.032284 157.369397) (xy 111.007784 157.273092) + (xy 111.009148 157.263656) (xy 111.0055 157.254848) (xy 111.0055 157.045435) (xy 111.005499 157.045434) + (xy 110.983766 156.964326) (xy 110.984619 156.964097) (xy 110.9805 156.943376) (xy 110.9805 155.695123) + (xy 111.002173 155.642798) (xy 111.04546 155.599512) (xy 111.085022 155.530989) (xy 111.1055 155.454563) + (xy 111.1055 155.454558) (xy 111.106133 155.449755) (xy 111.107641 155.449953) (xy 111.127174 155.402797) + (xy 111.157206 155.372765) (xy 111.202585 155.269991) (xy 111.2055 155.244865) (xy 111.205499 154.895136) + (xy 111.202585 154.870009) (xy 111.162792 154.779888) (xy 111.161485 154.723268) (xy 111.162782 154.720135) + (xy 111.202585 154.629991) (xy 111.2055 154.604865) (xy 111.205499 154.255136) (xy 111.202585 154.230009) + (xy 111.157206 154.127235) (xy 111.077765 154.047794) (xy 110.974991 154.002415) (xy 110.97499 154.002414) + (xy 110.974988 154.002414) (xy 110.953659 153.99994) (xy 110.949865 153.9995) (xy 110.949864 153.9995) + (xy 110.660136 153.9995) (xy 110.635013 154.002414) (xy 110.635007 154.002415) (xy 110.532234 154.047794) + (xy 110.507326 154.072703) (xy 110.455 154.094377) (xy 110.402674 154.072703) (xy 110.377765 154.047794) + (xy 110.274991 154.002415) (xy 110.27499 154.002414) (xy 110.274988 154.002414) (xy 110.253659 153.99994) + (xy 110.249865 153.9995) (xy 110.249864 153.9995) (xy 109.960136 153.9995) (xy 109.935013 154.002414) + (xy 109.935007 154.002415) (xy 109.832234 154.047794) (xy 109.752794 154.127234) (xy 109.707414 154.230011) + (xy 109.7045 154.255135) (xy 109.7045 154.604863) (xy 109.707414 154.629986) (xy 109.707415 154.629992) + (xy 109.747206 154.72011) (xy 109.748514 154.776732) (xy 109.747206 154.77989) (xy 109.707414 154.870011) + (xy 109.7045 154.895135) (xy 109.7045 155.244863) (xy 109.707414 155.269986) (xy 109.707415 155.269992) + (xy 109.752794 155.372765) (xy 109.782826 155.402797) (xy 109.802359 155.449954) (xy 109.803867 155.449756) + (xy 109.8045 155.454565) (xy 109.824977 155.530986) (xy 109.824979 155.530991) (xy 109.856482 155.585555) + (xy 109.86454 155.599512) (xy 109.907826 155.642798) (xy 109.9295 155.695124) (xy 109.9295 156.943376) + (xy 109.92538 156.964097) (xy 109.926234 156.964326) (xy 109.9045 157.045434) (xy 109.9045 157.254848) + (xy 109.902216 157.273092) (xy 109.877716 157.369397) (xy 109.872245 157.376716) (xy 109.867529 157.392265) + (xy 109.841133 157.431768) (xy 109.8295 157.490253) (xy 109.8295 157.876334) (xy 109.5805 157.876998) + (xy 109.5805 157.490252) (xy 109.568867 157.431769) (xy 109.542471 157.392265) (xy 109.53 157.351153) + (xy 109.53 157.31) (xy 109.510301 157.31) (xy 109.470716 157.317873) (xy 109.441845 157.317873) + (xy 109.399748 157.3095) (xy 109.010252 157.3095) (xy 109.010251 157.3095) (xy 108.969435 157.317618) + (xy 108.940565 157.317618) (xy 108.899749 157.3095) (xy 108.899748 157.3095) (xy 108.510252 157.3095) + (xy 108.510251 157.3095) (xy 108.468153 157.317873) (xy 108.439283 157.317873) (xy 108.399699 157.31) + (xy 108.38 157.31) (xy 108.38 157.351153) (xy 108.367529 157.392265) (xy 108.341133 157.431768) + (xy 108.3295 157.490253) (xy 108.3295 157.880334) (xy 108.0805 157.880998) (xy 108.0805 157.490252) + (xy 108.068867 157.431769) (xy 108.042471 157.392265) (xy 108.032284 157.369397) (xy 108.007784 157.273092) + (xy 108.009148 157.263656) (xy 108.0055 157.254848) (xy 108.0055 157.045435) (xy 108.005499 157.045434) + (xy 107.983766 156.964326) (xy 107.984619 156.964097) (xy 107.9805 156.943376) (xy 107.9805 155.695123) + (xy 108.002173 155.642798) (xy 108.04546 155.599512) (xy 108.085022 155.530989) (xy 108.1055 155.454563) + (xy 108.1055 155.454558) (xy 108.106133 155.449755) (xy 108.107641 155.449953) (xy 108.127174 155.402797) + (xy 108.157206 155.372765) (xy 108.202585 155.269991) (xy 108.2055 155.244865) (xy 108.205499 154.895136) + (xy 108.202585 154.870009) (xy 108.162792 154.779888) (xy 108.161485 154.723268) (xy 108.162782 154.720135) + (xy 108.202585 154.629991) (xy 108.2055 154.604865) (xy 108.205499 154.255136) (xy 108.202585 154.230009) + (xy 108.157206 154.127235) (xy 108.077765 154.047794) (xy 107.974991 154.002415) (xy 107.97499 154.002414) + (xy 107.974988 154.002414) (xy 107.953659 153.99994) (xy 107.949865 153.9995) (xy 107.949864 153.9995) + (xy 107.660136 153.9995) (xy 107.635013 154.002414) (xy 107.635007 154.002415) (xy 107.532234 154.047794) + (xy 107.507326 154.072703) (xy 107.455 154.094377) (xy 107.402674 154.072703) (xy 107.377765 154.047794) + (xy 107.274991 154.002415) (xy 107.27499 154.002414) (xy 107.274988 154.002414) (xy 107.253659 153.99994) + (xy 107.249865 153.9995) (xy 107.249864 153.9995) (xy 106.960136 153.9995) (xy 106.935013 154.002414) + (xy 106.935007 154.002415) (xy 106.832234 154.047794) (xy 106.752794 154.127234) (xy 106.707414 154.230011) + (xy 106.7045 154.255135) (xy 106.7045 154.604863) (xy 106.707414 154.629986) (xy 106.707415 154.629992) + (xy 106.747206 154.72011) (xy 106.748514 154.776732) (xy 106.747206 154.77989) (xy 106.707414 154.870011) + (xy 106.7045 154.895135) (xy 106.7045 155.244863) (xy 106.707414 155.269986) (xy 106.707415 155.269992) + (xy 106.752794 155.372765) (xy 106.782826 155.402797) (xy 106.802359 155.449954) (xy 106.803867 155.449756) + (xy 106.8045 155.454565) (xy 106.824977 155.530986) (xy 106.824979 155.530991) (xy 106.856482 155.585555) + (xy 106.86454 155.599512) (xy 106.907826 155.642798) (xy 106.9295 155.695124) (xy 106.9295 156.943376) + (xy 106.92538 156.964097) (xy 106.926234 156.964326) (xy 106.9045 157.045434) (xy 106.9045 157.254848) + (xy 106.902216 157.273092) (xy 106.877716 157.369397) (xy 106.872245 157.376716) (xy 106.867529 157.392265) + (xy 106.841133 157.431768) (xy 106.8295 157.490253) (xy 106.8295 157.884334) (xy 106.5805 157.884998) + (xy 106.5805 157.490252) (xy 106.568867 157.431769) (xy 106.542471 157.392265) (xy 106.53 157.351153) + (xy 106.53 157.31) (xy 106.510301 157.31) (xy 106.470716 157.317873) (xy 106.441845 157.317873) + (xy 106.399748 157.3095) (xy 106.010252 157.3095) (xy 106.010251 157.3095) (xy 105.969435 157.317618) + (xy 105.940565 157.317618) (xy 105.899749 157.3095) (xy 105.899748 157.3095) (xy 105.510252 157.3095) + (xy 105.510251 157.3095) (xy 105.468153 157.317873) (xy 105.439283 157.317873) (xy 105.399699 157.31) + (xy 105.38 157.31) (xy 105.38 157.351153) (xy 105.367529 157.392265) (xy 105.341133 157.431768) + (xy 105.3295 157.490253) (xy 105.3295 157.888334) (xy 105.0805 157.888998) (xy 105.0805 157.490252) + (xy 105.068867 157.431769) (xy 105.042471 157.392265) (xy 105.03 157.351153) (xy 105.03 157.31) + (xy 105.010301 157.31) (xy 104.970716 157.317873) (xy 104.941845 157.317873) (xy 104.899748 157.3095) + (xy 104.510252 157.3095) (xy 104.510251 157.3095) (xy 104.469435 157.317618) (xy 104.440565 157.317618) + (xy 104.399749 157.3095) (xy 104.399748 157.3095) (xy 104.010252 157.3095) (xy 104.010251 157.3095) + (xy 103.968153 157.317873) (xy 103.939283 157.317873) (xy 103.899699 157.31) (xy 103.88 157.31) + (xy 103.88 157.351153) (xy 103.867529 157.392265) (xy 103.841133 157.431768) (xy 103.8295 157.490253) + (xy 103.8295 157.892334) (xy 103.53 157.893133) (xy 103.53 157.31) (xy 103.506667 157.31) (xy 103.506667 157.308318) + (xy 103.457544 157.293407) (xy 103.430855 157.243452) (xy 103.4305 157.236213) (xy 103.4305 156.508025) + (xy 103.430499 156.50802) (xy 103.393024 156.307544) (xy 103.319348 156.117363) (xy 103.211981 155.943959) + (xy 103.21198 155.943957) (xy 103.074579 155.793235) (xy 103.074578 155.793234) (xy 102.911825 155.670329) + (xy 102.911822 155.670328) (xy 102.911821 155.670327) (xy 102.72925 155.579418) (xy 102.729246 155.579417) + (xy 102.729244 155.579416) (xy 102.533082 155.523602) (xy 102.533076 155.523601) (xy 102.330003 155.504785) + (xy 102.329997 155.504785) (xy 102.126923 155.523601) (xy 102.126917 155.523602) (xy 101.930755 155.579416) + (xy 101.93075 155.579418) (xy 101.759938 155.664472) (xy 101.748177 155.670328) (xy 101.748174 155.670329) + (xy 101.585421 155.793234) (xy 101.58542 155.793235) (xy 101.448019 155.943957) (xy 101.448019 155.943958) + (xy 101.340655 156.117358) (xy 101.34065 156.117368) (xy 101.266977 156.30754) (xy 101.2295 156.50802) + (xy 101.2295 157.2355) (xy 101.207826 157.287826) (xy 101.1555 157.3095) (xy 101.010251 157.3095) + (xy 100.969435 157.317618) (xy 100.940565 157.317618) (xy 100.899749 157.3095) (xy 100.899748 157.3095) + (xy 100.510252 157.3095) (xy 100.510251 157.3095) (xy 100.468153 157.317873) (xy 100.439283 157.317873) + (xy 100.399699 157.31) (xy 100.38 157.31) (xy 100.38 157.351153) (xy 100.367529 157.392265) (xy 100.341133 157.431768) + (xy 100.3295 157.490253) (xy 100.3295 157.901667) (xy 100.03 157.902466) (xy 100.03 157.31) (xy 100.010301 157.31) + (xy 99.969435 157.318128) (xy 99.940565 157.318128) (xy 99.899699 157.31) (xy 99.88 157.31) (xy 99.88 157.902866) + (xy 99.53 157.903799) (xy 99.53 157.31) (xy 99.510301 157.31) (xy 99.469435 157.318128) (xy 99.440565 157.318128) + (xy 99.399699 157.31) (xy 99.38 157.31) (xy 99.38 157.904199) (xy 99.0305 157.905131) (xy 99.0305 155.922472) + (xy 99.030499 155.922464) (xy 99.007713 155.793236) (xy 99.000101 155.750062) (xy 98.940225 155.585555) + (xy 98.852692 155.433945) (xy 98.740163 155.299837) (xy 98.606055 155.187308) (xy 98.454445 155.099775) + (xy 98.454443 155.099774) (xy 98.454441 155.099773) (xy 98.289937 155.039898) (xy 98.117535 155.0095) + (xy 98.117532 155.0095) (xy 98.095892 155.0095) (xy 98.0295 155.0095) (xy 97.977174 154.987826) + (xy 97.9555 154.9355) (xy 97.9555 100.0845) (xy 97.977174 100.032174) (xy 98.0295 100.0105) (xy 105.484358 100.0105) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.233326 100.032174) (xy 105.255 100.0845) (xy 105.255 100.689704) (xy 105.295242 101.046866) + (xy 105.375219 101.397264) (xy 105.375224 101.397282) (xy 105.493925 101.736513) (xy 105.649869 102.060334) + (xy 105.841093 102.364666) (xy 106.065185 102.645668) (xy 106.319331 102.899814) (xy 106.600333 103.123906) + (xy 106.904665 103.31513) (xy 107.228486 103.471074) (xy 107.567717 103.589775) (xy 107.567735 103.58978) + (xy 107.918135 103.669757) (xy 107.918132 103.669757) (xy 108.275296 103.71) (xy 108.634704 103.71) + (xy 108.991866 103.669757) (xy 109.342264 103.58978) (xy 109.342282 103.589775) (xy 109.681513 103.471074) + (xy 110.005334 103.31513) (xy 110.309666 103.123906) (xy 110.590668 102.899814) (xy 110.84481 102.645672) + (xy 111.06592 102.368409) (xy 111.06592 102.368408) (xy 109.563079 100.865567) (xy 109.611331 100.828543) + (xy 109.773543 100.666331) (xy 109.810567 100.618079) (xy 111.25731 102.064822) (xy 111.26012 102.060351) + (xy 111.260126 102.06034) (xy 111.416076 101.736509) (xy 111.534775 101.397282) (xy 111.53478 101.397264) + (xy 111.614757 101.046866) (xy 111.655 100.689704) (xy 111.655 100.0845) (xy 111.676674 100.032174) + (xy 111.729 100.0105) (xy 118.8805 100.0105) (xy 118.932826 100.032174) (xy 118.9545 100.0845) (xy 118.9545 154.9355) + (xy 118.932826 154.987826) (xy 118.8805 155.0095) (xy 118.792462 155.0095) (xy 118.672349 155.030679) + (xy 118.617055 155.01842) (xy 118.586624 154.970652) (xy 118.5855 154.957803) (xy 118.5855 153.374) + (xy 118.569858 153.295363) (xy 118.569857 153.295357) (xy 118.555505 153.260709) (xy 118.555504 153.260707) + (xy 118.555503 153.260705) (xy 118.539035 153.234497) (xy 118.518879 153.202419) (xy 118.518875 153.202416) + (xy 118.444293 153.149496) (xy 118.409643 153.135143) (xy 118.409636 153.135141) (xy 118.350392 153.123357) + (xy 118.331 153.1195) (xy 98.0295 153.1195) (xy 97.977174 153.097826) (xy 97.9555 153.0455) (xy 97.9555 100.0845) + (xy 97.977174 100.032174) (xy 98.0295 100.0105) (xy 105.181 100.0105) + ) + ) + ) + (zone + (net 18) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "0cc0dad7-6e54-4047-b048-d22d868182f4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.38 157.705) (xy 118.38 153.34) (xy 118.365 153.325) (xy 97.91 153.325) (xy 97.91 157.955) + (xy 118.13 157.955) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.365648 153.339352) (xy 118.38 153.374) (xy 118.38 155.115107) (xy 118.365648 155.149755) + (xy 118.355501 155.157542) (xy 118.303941 155.18731) (xy 118.303939 155.187312) (xy 118.169838 155.299835) + (xy 118.169835 155.299838) (xy 118.057312 155.433939) (xy 118.057307 155.433945) (xy 117.969778 155.585548) + (xy 117.969774 155.585556) (xy 117.9099 155.750057) (xy 117.909899 155.750061) (xy 117.909899 155.750062) + (xy 117.898041 155.817314) (xy 117.8795 155.922467) (xy 117.8795 156.861881) (xy 117.865148 156.896529) + (xy 117.8305 156.910881) (xy 117.795852 156.896529) (xy 117.789758 156.889104) (xy 117.774192 156.865807) + (xy 117.708036 156.821604) (xy 117.649695 156.81) (xy 117.58 156.81) (xy 117.58 157.955) (xy 117.33 157.955) + (xy 117.33 156.81) (xy 117.260304 156.81) (xy 117.214558 156.819098) (xy 117.195442 156.819098) + (xy 117.149696 156.81) (xy 117.08 156.81) (xy 117.08 157.955) (xy 116.8305 157.955) (xy 116.8305 156.990252) + (xy 116.830499 156.990251) (xy 116.830264 156.987858) (xy 116.830483 156.987836) (xy 116.83 156.982913) + (xy 116.83 156.81) (xy 116.760304 156.81) (xy 116.715837 156.818844) (xy 116.69672 156.818843) (xy 116.649753 156.8095) + (xy 116.649748 156.8095) (xy 116.260252 156.8095) (xy 116.245668 156.8124) (xy 116.214558 156.818588) + (xy 116.195442 156.818588) (xy 116.164331 156.8124) (xy 116.149748 156.8095) (xy 115.760252 156.8095) + (xy 115.745668 156.8124) (xy 115.714558 156.818588) (xy 115.695442 156.818588) (xy 115.664331 156.8124) + (xy 115.649748 156.8095) (xy 115.260252 156.8095) (xy 115.24789 156.811958) (xy 115.213276 156.818843) + (xy 115.19416 156.818843) (xy 115.149696 156.81) (xy 115.08 156.81) (xy 115.08 156.982913) (xy 115.079516 156.987836) + (xy 115.079736 156.987858) (xy 115.0795 156.990253) (xy 115.0795 157.955) (xy 114.83 157.955) (xy 114.83 156.81) + (xy 114.760304 156.81) (xy 114.714558 156.819098) (xy 114.695442 156.819098) (xy 114.649696 156.81) + (xy 114.58 156.81) (xy 114.58 157.955) (xy 114.33 157.955) (xy 114.33 156.81) (xy 114.260304 156.81) + (xy 114.214558 156.819098) (xy 114.195442 156.819098) (xy 114.149696 156.81) (xy 114.08 156.81) + (xy 114.08 157.955) (xy 113.83 157.955) (xy 113.83 156.81) (xy 113.760304 156.81) (xy 113.714558 156.819098) + (xy 113.695442 156.819098) (xy 113.649696 156.81) (xy 113.58 156.81) (xy 113.58 157.955) (xy 113.3305 157.955) + (xy 113.3305 156.990252) (xy 113.330499 156.990251) (xy 113.330264 156.987858) (xy 113.330483 156.987836) + (xy 113.33 156.982913) (xy 113.33 156.81) (xy 113.260304 156.81) (xy 113.215837 156.818844) (xy 113.19672 156.818843) + (xy 113.149753 156.8095) (xy 113.149748 156.8095) (xy 112.760252 156.8095) (xy 112.745668 156.8124) + (xy 112.714558 156.818588) (xy 112.695442 156.818588) (xy 112.664331 156.8124) (xy 112.649748 156.8095) + (xy 112.260252 156.8095) (xy 112.245668 156.8124) (xy 112.214558 156.818588) (xy 112.195442 156.818588) + (xy 112.164331 156.8124) (xy 112.149748 156.8095) (xy 111.760252 156.8095) (xy 111.745668 156.8124) + (xy 111.714558 156.818588) (xy 111.695442 156.818588) (xy 111.664331 156.8124) (xy 111.649748 156.8095) + (xy 111.260252 156.8095) (xy 111.245668 156.8124) (xy 111.214558 156.818588) (xy 111.195442 156.818588) + (xy 111.164331 156.8124) (xy 111.149748 156.8095) (xy 110.760252 156.8095) (xy 110.745668 156.8124) + (xy 110.714558 156.818588) (xy 110.695442 156.818588) (xy 110.664331 156.8124) (xy 110.649748 156.8095) + (xy 110.260252 156.8095) (xy 110.245668 156.8124) (xy 110.214558 156.818588) (xy 110.195442 156.818588) + (xy 110.164331 156.8124) (xy 110.149748 156.8095) (xy 109.760252 156.8095) (xy 109.745668 156.8124) + (xy 109.714558 156.818588) (xy 109.695442 156.818588) (xy 109.664331 156.8124) (xy 109.649748 156.8095) + (xy 109.260252 156.8095) (xy 109.245668 156.8124) (xy 109.214558 156.818588) (xy 109.195442 156.818588) + (xy 109.164331 156.8124) (xy 109.149748 156.8095) (xy 108.760252 156.8095) (xy 108.745668 156.8124) + (xy 108.714558 156.818588) (xy 108.695442 156.818588) (xy 108.664331 156.8124) (xy 108.649748 156.8095) + (xy 108.260252 156.8095) (xy 108.245668 156.8124) (xy 108.214558 156.818588) (xy 108.195442 156.818588) + (xy 108.164331 156.8124) (xy 108.149748 156.8095) (xy 107.760252 156.8095) (xy 107.745668 156.8124) + (xy 107.714558 156.818588) (xy 107.695442 156.818588) (xy 107.664331 156.8124) (xy 107.649748 156.8095) + (xy 107.260252 156.8095) (xy 107.245668 156.8124) (xy 107.214558 156.818588) (xy 107.195442 156.818588) + (xy 107.164331 156.8124) (xy 107.149748 156.8095) (xy 106.760252 156.8095) (xy 106.745668 156.8124) + (xy 106.714558 156.818588) (xy 106.695442 156.818588) (xy 106.664331 156.8124) (xy 106.649748 156.8095) + (xy 106.260252 156.8095) (xy 106.245668 156.8124) (xy 106.214558 156.818588) (xy 106.195442 156.818588) + (xy 106.164331 156.8124) (xy 106.149748 156.8095) (xy 105.760252 156.8095) (xy 105.745668 156.8124) + (xy 105.714558 156.818588) (xy 105.695442 156.818588) (xy 105.664331 156.8124) (xy 105.649748 156.8095) + (xy 105.260252 156.8095) (xy 105.245668 156.8124) (xy 105.214558 156.818588) (xy 105.195442 156.818588) + (xy 105.164331 156.8124) (xy 105.149748 156.8095) (xy 104.760252 156.8095) (xy 104.745668 156.8124) + (xy 104.714558 156.818588) (xy 104.695442 156.818588) (xy 104.664331 156.8124) (xy 104.649748 156.8095) + (xy 104.260252 156.8095) (xy 104.245668 156.8124) (xy 104.214558 156.818588) (xy 104.195442 156.818588) + (xy 104.164331 156.8124) (xy 104.149748 156.8095) (xy 103.760252 156.8095) (xy 103.745668 156.8124) + (xy 103.714558 156.818588) (xy 103.695442 156.818588) (xy 103.664331 156.8124) (xy 103.649748 156.8095) + (xy 103.649746 156.8095) (xy 103.4795 156.8095) (xy 103.444852 156.795148) (xy 103.4305 156.7605) + (xy 103.4305 156.508025) (xy 103.4305 156.508024) (xy 103.393024 156.307544) (xy 103.319348 156.117363) + (xy 103.211981 155.943959) (xy 103.211978 155.943955) (xy 103.211977 155.943954) (xy 103.074579 155.793236) + (xy 103.074576 155.793233) (xy 102.911822 155.670328) (xy 102.911818 155.670325) (xy 102.729255 155.57942) + (xy 102.729248 155.579417) (xy 102.533085 155.523603) (xy 102.533079 155.523602) (xy 102.33 155.504785) + (xy 102.12692 155.523602) (xy 102.126914 155.523603) (xy 101.930751 155.579417) (xy 101.930744 155.57942) + (xy 101.748181 155.670325) (xy 101.748177 155.670328) (xy 101.585423 155.793233) (xy 101.58542 155.793236) + (xy 101.448022 155.943954) (xy 101.34065 156.117366) (xy 101.266978 156.307537) (xy 101.266977 156.30754) + (xy 101.266976 156.307544) (xy 101.2295 156.508024) (xy 101.2295 156.508025) (xy 101.2295 156.765657) + (xy 101.215148 156.800305) (xy 101.1805 156.814657) (xy 101.170945 156.813716) (xy 101.149748 156.8095) + (xy 100.760252 156.8095) (xy 100.74789 156.811958) (xy 100.713276 156.818843) (xy 100.69416 156.818843) + (xy 100.649696 156.81) (xy 100.58 156.81) (xy 100.58 156.982913) (xy 100.579516 156.987836) (xy 100.579736 156.987858) + (xy 100.5795 156.990253) (xy 100.5795 157.955) (xy 100.33 157.955) (xy 100.33 156.81) (xy 100.260304 156.81) + (xy 100.214558 156.819098) (xy 100.195442 156.819098) (xy 100.149696 156.81) (xy 100.08 156.81) + (xy 100.08 157.955) (xy 99.83 157.955) (xy 99.83 156.81) (xy 99.760304 156.81) (xy 99.714558 156.819098) + (xy 99.695442 156.819098) (xy 99.649696 156.81) (xy 99.58 156.81) (xy 99.58 157.955) (xy 99.33 157.955) + (xy 99.33 156.81) (xy 99.260305 156.81) (xy 99.201963 156.821604) (xy 99.135807 156.865807) (xy 99.120242 156.889104) + (xy 99.08906 156.909939) (xy 99.052277 156.902623) (xy 99.031442 156.871441) (xy 99.0305 156.861881) + (xy 99.0305 155.922474) (xy 99.0305 155.922468) (xy 99.000101 155.750062) (xy 98.940225 155.585555) + (xy 98.852692 155.433945) (xy 98.740163 155.299837) (xy 98.606057 155.18731) (xy 98.606054 155.187307) + (xy 98.454451 155.099778) (xy 98.454443 155.099774) (xy 98.289942 155.0399) (xy 98.289943 155.0399) + (xy 98.289938 155.039899) (xy 98.117532 155.0095) (xy 98.0045 155.0095) (xy 97.969852 154.995148) + (xy 97.9555 154.9605) (xy 97.9555 153.374) (xy 97.969852 153.339352) (xy 98.0045 153.325) (xy 118.331 153.325) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pro new file mode 100644 index 0000000..3df01dd --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "51d3b2a4-79a2-490c-bf93-bef617b30261", + "Root" + ], + [ + "cdbe3338-4e5b-44c5-88d6-d72a964e7c75", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_sch new file mode 100644 index 0000000..9ee0cc6 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "51d3b2a4-79a2-490c-bf93-bef617b30261") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 110.49 85.09) (xy 118.11 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07e4f5ac-b51c-4ca5-8b0e-e6ebd8d06676") + ) + (wire + (pts + (xy 110.49 102.87) (xy 118.11 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14330206-192f-444d-bf81-6439f9047c83") + ) + (wire + (pts + (xy 165.1 90.17) (xy 172.72 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2761aaf5-66d3-4e93-a0bc-0ae4654819b7") + ) + (wire + (pts + (xy 165.1 111.76) (xy 172.72 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e83adf6-33d2-4097-ae6e-42d07eaec0d7") + ) + (wire + (pts + (xy 165.1 116.84) (xy 172.72 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ef72af-a0f2-4bff-b1bb-a5172b208c53") + ) + (wire + (pts + (xy 165.1 107.95) (xy 172.72 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5290c484-d061-48dd-82ca-f6f6abc5139b") + ) + (wire + (pts + (xy 165.1 119.38) (xy 172.72 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54e7aa85-3439-47b8-a31b-52eae111bd8a") + ) + (wire + (pts + (xy 110.49 119.38) (xy 118.11 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57c3efe6-22b1-4998-ba6e-5c27994a09e1") + ) + (wire + (pts + (xy 165.1 114.3) (xy 172.72 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6befe45b-5638-4491-b931-c1d31f8bcf81") + ) + (wire + (pts + (xy 110.49 93.98) (xy 118.11 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "707c6ddf-0dc5-4c4c-99b5-37296281bdea") + ) + (wire + (pts + (xy 110.49 107.95) (xy 118.11 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8aa019d9-b013-4b40-b454-3ed5482235af") + ) + (wire + (pts + (xy 165.1 87.63) (xy 172.72 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9f2ae90-294d-44f4-a652-7f1b116d3026") + ) + (wire + (pts + (xy 110.49 96.52) (xy 118.11 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad813236-626e-476d-a7a5-4f1ffd0547b6") + ) + (wire + (pts + (xy 110.49 111.76) (xy 118.11 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b337045b-6962-4c22-8377-bb309053b486") + ) + (wire + (pts + (xy 165.1 85.09) (xy 172.72 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2bc0e91-156a-4857-b940-93a2c672ccc4") + ) + (wire + (pts + (xy 165.1 105.41) (xy 172.72 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cae79b9e-77a9-48d1-9866-9d63d48f3433") + ) + (wire + (pts + (xy 110.49 114.3) (xy 118.11 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d029d312-000a-4c11-a4a4-6704a0cf2161") + ) + (wire + (pts + (xy 110.49 100.33) (xy 118.11 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2d8394b-3022-4308-9ce6-3f1b9eb7804d") + ) + (wire + (pts + (xy 110.49 87.63) (xy 118.11 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "def3a4e7-d13e-4066-bbda-c12dbca16ff6") + ) + (wire + (pts + (xy 110.49 90.17) (xy 118.11 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2c17918-874a-4185-bfc2-b999710dee74") + ) + (wire + (pts + (xy 110.49 105.41) (xy 118.11 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2c80fdb-3a4b-40a0-90b0-80bc66a85697") + ) + (wire + (pts + (xy 165.1 92.71) (xy 172.72 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e84754a8-b9a8-44c3-af23-5a751ea111c9") + ) + (wire + (pts + (xy 165.1 100.33) (xy 172.72 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb269c6d-fd0a-4c94-8219-9eefcb228d3e") + ) + (wire + (pts + (xy 110.49 116.84) (xy 118.11 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7cc616f-342a-478a-b257-e1ae12cc91fa") + ) + (wire + (pts + (xy 165.1 102.87) (xy 172.72 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffc28a8f-7479-43b6-8f06-010a956aefb5") + ) + (label "PET3+" + (at 172.72 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "07a98b83-a2e1-4bcb-b794-57f2cc31cc96") + ) + (label "PER1+" + (at 110.49 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "30c11a58-628b-4af4-8494-ca7cea6b8361") + ) + (label "PER0+" + (at 110.49 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3d9a0af1-cf85-4ab7-a55b-3d07da8f952d") + ) + (label "PET1-" + (at 110.49 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "413c2570-47a9-4f60-901d-a30c84c851e7") + ) + (label "PER2-" + (at 172.72 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "45201131-9855-4127-908f-182a60f0ce50") + ) + (label "PER3-" + (at 172.72 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e76f625-29d6-46c1-a20e-9de54715fcbf") + ) + (label "PET2+" + (at 172.72 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4fbf7159-ea1c-46cd-abf8-814fe092cd25") + ) + (label "SUSCLK" + (at 172.72 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f846180-9def-44ba-a104-f847d1da9a91") + ) + (label "PET3-" + (at 172.72 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "724397b4-e8b2-46cc-a820-50839148c92b") + ) + (label "REFCLK-" + (at 110.49 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7b0b01b0-97f0-435c-a0d2-853f7129725e") + ) + (label "PEWAKE#" + (at 110.49 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7f5e03e2-3418-4ad6-9ba1-3d55be908adc") + ) + (label "PERST#" + (at 110.49 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7f78d338-9dc9-4d4c-9b23-186ae2b7ecc7") + ) + (label "DEVSLP" + (at 172.72 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9379b7a5-a0fe-4380-9c55-4e611ead5da7") + ) + (label "PET0+" + (at 110.49 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "958bd4bb-58ec-47dc-b6b2-4c415cc405f9") + ) + (label "REFCLK+" + (at 110.49 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a071f335-a645-4185-878e-d8d97a542ac3") + ) + (label "PET0-" + (at 110.49 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a4da3ac9-62c6-4f44-9c9a-573c93301dc0") + ) + (label "PER0-" + (at 110.49 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a566a261-ba67-4da5-9596-6ca566c7eb0a") + ) + (label "LED1#" + (at 172.72 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b001d2bd-9a04-48a1-b921-1f5716f7d5af") + ) + (label "CLKREQ#" + (at 110.49 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cb657890-8ea7-4b8b-8a4d-b44f9040771b") + ) + (label "PER3+" + (at 172.72 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cef5045c-e465-44fb-a817-ddc3c6c085f8") + ) + (label "PET1+" + (at 110.49 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d13012e8-3236-4d57-b3af-75ccc1dd4008") + ) + (label "PER1-" + (at 110.49 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dc02d88f-f8e3-4e4e-bc41-b2dacb99cadb") + ) + (label "PER2+" + (at 172.72 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f093dd64-15e8-475c-b6eb-2414d4f29f4f") + ) + (label "PEDET" + (at 172.72 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f4cda9c1-a7c8-44b5-bb15-e60da41e9dc6") + ) + (label "PET2-" + (at 172.72 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fccc8f88-fa5e-42a6-8697-073b0087ad9f") + ) + (sheet + (at 118.11 80.01) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "cdbe3338-4e5b-44c5-88d6-d72a964e7c75") + (property "Sheetname" "M.2 M Key" + (at 118.11 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 118.11 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 118.11 85.09 180) + (uuid "34820e8f-8165-4a16-ba72-5739e493489f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 118.11 87.63 180) + (uuid "b4718f9c-4bb8-4f69-94a5-f81f06bcbb1a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 118.11 90.17 180) + (uuid "a386eb8d-5ae1-46f1-8bb7-19af0e5f190a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 118.11 93.98 180) + (uuid "afabd26a-31a4-481f-a082-284e1dfc80a5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 118.11 96.52 180) + (uuid "bea3b5e3-eb30-4938-a626-5254f0f74978") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 118.11 100.33 180) + (uuid "ee1550cd-866f-44b2-b258-84ffcc3bab13") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 118.11 105.41 180) + (uuid "ca83829e-b2eb-43af-9d5d-a869cbdaa2db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 118.11 102.87 180) + (uuid "8ee968a0-1941-4734-82bc-1409378e4ef6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 118.11 107.95 180) + (uuid "65d00c4e-11ee-4445-ac4a-a58adf49d273") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 118.11 111.76 180) + (uuid "7c905576-49be-4b3b-90ba-376634072cfa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 118.11 114.3 180) + (uuid "a8ca1c4b-a9ea-40d1-a78c-1d3aeb0a38b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 118.11 119.38 180) + (uuid "e01bd857-c75a-4279-9de8-0bd609399652") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 118.11 116.84 180) + (uuid "b4717d57-25ea-41d6-97d4-7bddf347d446") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 165.1 102.87 0) + (uuid "56196eb9-fb00-4254-9dbb-87bb9ae7cdb1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 165.1 100.33 0) + (uuid "c8346202-c041-40f7-8cb8-6d9ec03e572a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 165.1 105.41 0) + (uuid "8d333b19-82e5-4f7c-96e9-5fd2c2d147e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 165.1 107.95 0) + (uuid "c52495d2-069a-4239-aea3-a3a31a0272b2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 165.1 111.76 0) + (uuid "924b3e68-29cb-4119-87b2-3a3519a94a68") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 165.1 114.3 0) + (uuid "a37bc544-3689-4a3e-a043-f24b54351fa6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 165.1 119.38 0) + (uuid "0daf64a3-ae3c-46a5-a4d8-f3f9acf17d2a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 165.1 116.84 0) + (uuid "2cf3be64-bee1-40aa-b37b-f45b1f827612") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 165.1 85.09 0) + (uuid "53194a0a-db03-408d-913d-a5fa306f5974") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 165.1 87.63 0) + (uuid "bf397499-5251-4de1-949b-8cf2fabe595f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 165.1 90.17 0) + (uuid "1d746748-7cf5-413f-99db-6f13f24c3398") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 165.1 92.71 0) + (uuid "1e49847e-f60a-4ba4-b367-59ff53526b2f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key.kicad_sch new file mode 100644 index 0000000..44a0e85 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8b1c4119-fee1-4eb3-918d-ac241242e757") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec4ca8da-7759-48a7-9540-e3b1272d47ec") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec8f7fa1-61b7-410a-ad56-43b35171ee0a") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a63ff225-272c-49ab-a26b-16a90f68bee2") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7d499f0b-945c-45b9-b9a1-70c66d886ff3") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "51dd1a5c-e6d1-45bb-9fdb-bbfb13762cda") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "33a4814d-e3bd-4e67-bbb1-a434f5ac6df6") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7dd322b9-d441-4ec2-8db6-d1fcc9fa553d") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "32f6029a-2f33-4d2c-8aec-6f1db6a8066e") + ) + (pin "19" + (uuid "05a37bb9-9308-4630-9a94-82768048ca4b") + ) + (pin "28" + (uuid "d65003c2-47a7-42ea-b047-61f30faff0cd") + ) + (pin "29" + (uuid "5c4b7a93-596c-44c5-b29e-08b607f09a1e") + ) + (pin "17" + (uuid "9d6c1e73-d2fb-44b4-96af-aebb10139315") + ) + (pin "27" + (uuid "88fe2a30-0335-400c-aab3-31e6a6510949") + ) + (pin "49" + (uuid "7123ce00-a367-49d4-b02e-010b144192db") + ) + (pin "7" + (uuid "c1101709-9a7f-44dd-8dac-fc734023c2fd") + ) + (pin "25" + (uuid "0686877a-a08a-4b6c-b145-143ebfd131aa") + ) + (pin "53" + (uuid "d8421d39-4212-4a3d-8d6d-5134b4acddaf") + ) + (pin "41" + (uuid "998bc4a7-d33c-41a0-8b58-eadfed8e85d9") + ) + (pin "8" + (uuid "0ca4dc8a-404a-4f1d-a2f2-c90540e77cad") + ) + (pin "47" + (uuid "347c9fa2-b556-42bb-803c-d34f939a87a2") + ) + (pin "11" + (uuid "703e02ca-c90e-45c4-9926-79ff874bd3f7") + ) + (pin "23" + (uuid "75e305cc-4c2b-4199-bcd3-1d7f043eee25") + ) + (pin "45" + (uuid "4784cff8-c8ed-4924-b6d3-583b2b4d8bf6") + ) + (pin "39" + (uuid "87d95199-4571-4bf1-973d-e4e6d30a42d6") + ) + (pin "31" + (uuid "35009814-75ce-49f4-af85-38e19f5c9290") + ) + (pin "43" + (uuid "8ecf1077-71b2-478a-81c2-1de6bedb2ba5") + ) + (pin "57" + (uuid "8c9e8365-fece-4de8-a0ab-aa046430db46") + ) + (pin "10" + (uuid "b7dde44e-7ee2-4a42-823c-18672435f170") + ) + (pin "12" + (uuid "2d61024e-7415-4e63-8ec0-7b9f90d91b5a") + ) + (pin "14" + (uuid "eead2b29-58ee-4cdc-9fe1-75957fd6c666") + ) + (pin "5" + (uuid "4b33a823-dbed-41ae-95b7-8ee4d3d0d114") + ) + (pin "9" + (uuid "c3a35b58-0d77-4495-b1ba-a5309449d306") + ) + (pin "69" + (uuid "46c44fff-1f9c-4c22-af7f-f10a56420537") + ) + (pin "1" + (uuid "deb8008e-c0c6-4f34-b6e0-873c77aedc99") + ) + (pin "3" + (uuid "744ee292-6804-49e5-84ca-d74886477752") + ) + (pin "13" + (uuid "e564e771-f11e-464f-9ff3-d793d81e63a7") + ) + (pin "2" + (uuid "13b9e892-09c8-4bb2-a098-f177d352492f") + ) + (pin "4" + (uuid "f6cf804e-c1e7-4067-8649-cf6678af7010") + ) + (pin "15" + (uuid "c3b2717a-3aeb-4b34-a179-802bcd61ba6a") + ) + (pin "6" + (uuid "3a9d70f0-30b6-4ceb-aee5-cf8cbe37f247") + ) + (pin "16" + (uuid "3bab12a9-0ef3-44f6-9038-847cd130f43f") + ) + (pin "71" + (uuid "ee75c6fd-9e59-42af-9de0-bf1e42ae1dbc") + ) + (pin "35" + (uuid "daf9770a-2860-4968-b801-9360b396eb1e") + ) + (pin "18" + (uuid "cae3e71b-8df2-4647-b0b3-c9ded4c3bb9b") + ) + (pin "33" + (uuid "c5298d4a-13ce-4c3d-b8df-e6c8d6927b23") + ) + (pin "37" + (uuid "fe926f72-56f3-4bca-bea3-c86be5af4c1a") + ) + (pin "67" + (uuid "0fc3cc06-fedb-408e-981b-78483aed272c") + ) + (pin "21" + (uuid "77a4463d-a7ed-4990-8798-8b3af1ab7bde") + ) + (pin "75" + (uuid "521c39f7-9ad5-405e-bfa2-c80a1431cfd5") + ) + (pin "73" + (uuid "0e8a1ce5-1ba7-4f12-be94-66e28340d26c") + ) + (pin "20" + (uuid "cf8f9198-e479-4101-9913-937205338528") + ) + (pin "51" + (uuid "e1174fb8-1a9c-4407-ba5c-a7f668a73d31") + ) + (pin "55" + (uuid "1839662b-301e-41b1-bf6e-d7d7d4ba8015") + ) + (pin "24" + (uuid "2bd5bc08-afbd-4be7-b342-1cbf99609c17") + ) + (pin "26" + (uuid "523a3bc3-8e44-4504-9739-7f85c20b0fd0") + ) + (pin "30" + (uuid "f85e9001-01ec-481b-9898-394a25797b41") + ) + (pin "32" + (uuid "1c61744b-a922-4ae3-90ba-20db6231e106") + ) + (pin "34" + (uuid "ea85a1be-0187-48ca-8269-badcd640c07f") + ) + (pin "38" + (uuid "49d3bdf1-5891-4e60-9c48-5e0aff08a840") + ) + (pin "40" + (uuid "eca93fa6-2cd3-4dd3-9c9b-e3744c8a426f") + ) + (pin "42" + (uuid "1c1f28d7-189e-4fa1-870e-cb41bc0f6be5") + ) + (pin "44" + (uuid "28de440b-bba1-470d-b919-d9f353eb8086") + ) + (pin "46" + (uuid "e1f134e4-3d8d-4ccf-95ca-c3f0259202bc") + ) + (pin "50" + (uuid "d3286351-ff8b-4fca-b800-79954430d24d") + ) + (pin "48" + (uuid "009fee11-5d67-4f29-b13b-0d7b223cd894") + ) + (pin "52" + (uuid "a4277397-1566-4cec-9c6e-c80c65d1e8f0") + ) + (pin "36" + (uuid "a11914f3-b012-4e65-8b13-01024f00a292") + ) + (pin "68" + (uuid "b399b89b-6c35-484d-a8fd-775dc2a18a81") + ) + (pin "74" + (uuid "dce54e5b-3978-4c0e-a664-e2bdfa448729") + ) + (pin "70" + (uuid "625c625d-8129-4508-9499-731a7be8c238") + ) + (pin "72" + (uuid "6e17d28c-6761-465a-9301-a79d5bf061cb") + ) + (pin "54" + (uuid "1ed9e538-7580-4433-a7b1-f6b53051112f") + ) + (pin "58" + (uuid "237ac8d1-5539-4e67-81b2-458f313c99a4") + ) + (pin "56" + (uuid "9a978d84-1145-448e-b593-b9dbb8c37057") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ffacc7f9-eb2b-4df6-9f75-0a5d372e11ef") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dfca690d-6df6-4183-81a3-79534bc947a4") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1807c38a-4c83-4dab-9210-00815a38e2de") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "45340a65-cca8-4753-8dd9-c67c38a0e634") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "c3423eb5-8718-4f1c-acd2-12a12a034347") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "49aeb2c6-a622-4486-9da5-7d3314fe8fae") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "d9e5011f-a6c9-472b-b717-b1a6e219eda1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "e4cc3d10-1416-4ba6-9d6e-f2e3f9f2c11e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "a6b1a5e9-501d-4ee2-92bc-a00674a32e1b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "b3c11cab-c42f-4926-bf3c-59d6b6d48923") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "e78758f0-3159-44b9-9a45-8a6cdfbac31d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "9902bb86-56d2-40e4-9138-5c0c8ab8793e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "fd57e7e6-3afd-4d8f-9e52-d84f1e2bfcfa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "c50c228b-6067-4ea0-9c74-f9850c382648") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "75b5930b-8adf-430c-9fcd-db622bce7c30") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "0ef7508b-c7d5-426b-89c2-2ba7347ec0bf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "4dc238af-a326-4c86-919d-004e4b742b6f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "abe38c28-51fa-4a0c-bd97-6c85338597de") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "2e9da30d-7d41-49f3-98ca-887ff54264fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "46e8b6ea-f86d-4345-986b-e75d247ae2a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..f1341a8 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "94ee01fe-baab-4a6d-a130-37df0ca0d8fe") + ) + (pin "1" + (uuid "71283df9-026c-4e12-a60a-b6900ece8b92") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9ccb6c7e-728b-4d5b-a4ff-fe1e1639f3e6") + ) + (pin "1" + (uuid "5a9a1c99-c1bc-4a8f-bd64-5b54c9aa80d8") + ) + (instances + (project "M.2 M Key 2260" + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/51d3b2a4-79a2-490c-bf93-bef617b30261/cdbe3338-4e5b-44c5-88d6-d72a964e7c75/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb new file mode 100644 index 0000000..db41209 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb @@ -0,0 +1,4136 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET2P") + (net 2 "/PET2+") + (net 3 "/M.2 M Key/PET3P") + (net 4 "/PET3+") + (net 5 "/M.2 M Key/PET0N") + (net 6 "/PET0-") + (net 7 "/M.2 M Key/PET1N") + (net 8 "/PET1-") + (net 9 "/M.2 M Key/PET1P") + (net 10 "/PET1+") + (net 11 "/M.2 M Key/PET2N") + (net 12 "/PET2-") + (net 13 "/M.2 M Key/PET0P") + (net 14 "/PET0+") + (net 15 "/M.2 M Key/PET3N") + (net 16 "/PET3-") + (net 17 "GND") + (net 18 "+3.3V") + (net 19 "unconnected-(J1-NC-Pad6)") + (net 20 "unconnected-(J1-NC-Pad8)") + (net 21 "/LED1#") + (net 22 "/PER3-") + (net 23 "/PER3+") + (net 24 "unconnected-(J1-NC-Pad20)") + (net 25 "unconnected-(J1-NC-Pad22)") + (net 26 "/PER2-") + (net 27 "unconnected-(J1-NC-Pad24)") + (net 28 "/PER2+") + (net 29 "unconnected-(J1-NC-Pad26)") + (net 30 "unconnected-(J1-NC-Pad28)") + (net 31 "unconnected-(J1-NC-Pad30)") + (net 32 "unconnected-(J1-NC-Pad32)") + (net 33 "unconnected-(J1-NC-Pad34)") + (net 34 "/PER1-") + (net 35 "unconnected-(J1-NC-Pad36)") + (net 36 "/PER1+") + (net 37 "/DEVSLP") + (net 38 "unconnected-(J1-NC-Pad40)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "unconnected-(J1-NC-Pad44)") + (net 41 "unconnected-(J1-NC-Pad46)") + (net 42 "/PER0-") + (net 43 "unconnected-(J1-NC-Pad48)") + (net 44 "/PER0+") + (net 45 "/PERST#") + (net 46 "/CLKREQ#") + (net 47 "/REFCLK-") + (net 48 "/PEWAKE#") + (net 49 "/REFCLK+") + (net 50 "unconnected-(J1-NC-Pad56)") + (net 51 "unconnected-(J1-NC-Pad58)") + (net 52 "unconnected-(J1-NC-Pad67)") + (net 53 "/SUSCLK") + (net 54 "/PEDET") + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "1240811f-f848-449b-b6a4-44047031c490") + (at 109.81 157.965) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cc38beed-6472-4a52-b956-84feff92fc05") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e194af1a-ca71-4394-8be7-f3ce997784e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6d87b23-b707-4e0d-b544-858fd8ae812e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5b3b0989-baa2-4266-b529-40603c942d84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6c8eb4bd-b818-4dec-87c0-505af1b0b222") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "a65d4b93-3d5e-4ca3-9e75-a000b010b5b3") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "ac65e911-2413-4927-8300-db1c5c07cf17") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ba38c7f1-18b9-4077-a087-a9c03cc60c28") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51fd9012-6e27-4347-b5f9-4f7c629e8a27") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6df2f853-5db7-4e84-809d-cdac3e3f1470") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c1802cd3-e01a-4260-8e31-1eabcc9d65ae") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "19690bf6-810c-4eb0-a1f0-97e737d802f6") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e6233888-0e7f-4168-88eb-2b3bc6a0c521") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7c70c87c-0ce1-4747-ad41-e561b9c8fe8b") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e3c3d13e-574a-4ef3-af85-1cc0886ac58d") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ea60f07-939a-4fe0-8ec7-fa2e630ac4e1") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3ae69e67-ebac-4e98-87f9-e11bcbe7fd56") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7027b096-82fa-4b93-9d77-2077468e11d8") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c5b8b0d8-2c66-421d-872f-c2904f3e67c8") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b2c59ce7-f940-48b3-b912-f67b5e298293") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "763097b7-90fd-4fa0-bd4b-08bad7a15a40") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6a3e18a0-6a51-4173-8dd8-e2e7027bc95c") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53ede197-17c3-4fe5-a375-95806472f190") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7fc60729-1f42-497a-bf2b-5c898a53d831") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc26cadd-af54-4f1b-9320-4b9cfb1c413f") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "52bd4027-d4c1-4b14-a7e3-3c0e3a62ed58") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "13813c75-ef8d-42d8-9ab8-8a59a2705b3e") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d8d7591-1b7b-43bb-900d-85423ec3cbaf") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b22f616c-edfd-4ab6-86b3-4cd375b25bed") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ccac8e7-46f0-4e0e-9c2f-c4383b7c5719") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aeadbfb3-6d7b-41b2-8ac8-72804538505b") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "47f9af8f-30eb-4014-b908-328dfcac168b") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e6f51e49-7e3e-4959-9eff-05348402a371") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "20f10be4-298f-41c3-8c0e-b7708f67dad5") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bba7ef6b-b29d-465a-ace4-6a5104cc8895") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "edd61265-45ca-4817-95d4-3a5adc13b9e3") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8d435997-3257-4ff7-95bd-3b830509df0a") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9a72f174-8d45-49d2-9a94-a2fbd2f4bc2c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b49080b3-074a-4640-aa43-2c8121cb9f05") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c5489160-55c9-407c-90eb-4dd378bf7792") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4fc21efa-3c24-407b-82ce-52716897004d") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a99c118b-05a4-4129-b74e-d9783e7cb917") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "31e90352-5c06-461c-b0b9-847b13f09c03") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b27c4aca-ca7d-49c9-b696-d584de957528") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "61cbb632-2a36-46ef-8ccf-810e744c8ce5") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7142b7ed-ec8a-4fd5-a564-324da245eb57") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9fe1fb85-7446-4494-9467-f1b3d1b87ee4") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4207975c-78ae-4f0a-946d-ed5ed94c2085") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "67a9eb3a-4bc7-4f71-89c5-1dc5a4c7dca7") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "33f0d89e-4413-414f-91ed-191d94981768") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8479a417-e687-4375-a885-497dcb66defa") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ca10a164-1bf4-4b99-8d95-daf558707073") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a69481f1-8bd8-4a9a-bf13-4d13eaeef75e") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "69566aeb-3e3c-403f-8080-c94c1cf2eb92") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "76dd24a4-d519-4c42-b7f4-73cf5a5a9d26") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1a447c00-550c-4d7b-b0d9-d327dd060ea2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d07d01d1-881e-4b90-8b1b-423e5350c17e") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e171b0db-8f77-4563-80f3-f47f73cb1e3e") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "908513f1-9518-405c-901e-14f40fad6a45") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "267a11a5-eb5b-4f06-bbdc-e1627da3f7a4") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f3aacb05-549d-4c5a-b787-64cc9572ad61") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "36dcc085-04d2-41ee-9ca3-cc28bf9a2917") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "0762a91e-e798-4713-b9d5-6db2c457e6bd") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "bd23940d-efab-459f-b003-13829e6b46b6") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "166742de-6122-4695-9c73-6c7612b1591b") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e522df7c-75a8-44b7-ad3c-983e144aa8ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e72993f2-760d-4ca2-9ada-91c822dfc827") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "4c32ed3a-7f33-40e1-bd98-6580de14b0b2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e8d37f04-4637-43ac-b08e-ba7378a542cb") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "b4d70882-4625-45ef-825b-cbf5e2f992df") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2a6a7db5-5465-4159-aa8b-1fcf95da2c45") + (pts + (xy 119.72 159.075) (xy 119.72 79.075) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.405 119.075 90) + (layer "User.2") + (uuid "2a6a7db5-5465-4159-aa8b-1fcf95da2c45") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4d21efb1-a11b-4416-9bd1-a51013cad876") + (pts + (xy 119.735 159.075) (xy 119.735 129.075) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.23 144.075 90) + (layer "User.2") + (uuid "4d21efb1-a11b-4416-9bd1-a51013cad876") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "79425c4b-cc10-4694-8e2c-aaf02cd109c8") + (pts + (xy 98.81 49.075) (xy 120.81 49.075) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.81 33.195 0) + (layer "User.2") + (uuid "79425c4b-cc10-4694-8e2c-aaf02cd109c8") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7b9d8188-c7e8-4700-a1aa-12d3d05ccfe4") + (pts + (xy 119.735 159.075) (xy 119.735 99.075) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.68 129.075 90) + (layer "User.2") + (uuid "7b9d8188-c7e8-4700-a1aa-12d3d05ccfe4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b9fa6305-57b7-464a-a516-3f09ae3ca5d3") + (pts + (xy 94.81 47.965) (xy 124.81 47.965) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.81 26.735 0) + (layer "User.2") + (uuid "b9fa6305-57b7-464a-a516-3f09ae3ca5d3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d873dcef-081d-4c83-acdd-e62eda8d32f8") + (pts + (xy 119.735 159.075) (xy 119.735 49.075) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.175 104.075 90) + (layer "User.2") + (uuid "d873dcef-081d-4c83-acdd-e62eda8d32f8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e876d27f-35c9-441f-91c5-db4a11e38518") + (pts + (xy 119.735 159.075) (xy 119.735 117.075) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.13 138.075 90) + (layer "User.2") + (uuid "e876d27f-35c9-441f-91c5-db4a11e38518") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2220cca0-3d32-44bb-98ae-17d20e0d3735") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bcc619de-6d9c-469b-afe5-09c79a5b0341") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e4440c33-b547-4bd3-98d1-31dd16f6a341") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "8c8d8a16-e7f8-4cac-a270-ddffe7b5f303") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "03351672-7bdd-4b4b-9052-8110ee06d655") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a45b0d71-69eb-464e-b0dc-6d4618904620") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "e691aea2-76cc-47a2-9522-3991839d712a") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "52779242-fa7d-4af5-b422-99e32bfea314") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c08977df-a6ea-4b56-8bd1-a1641573fed2") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "e20b6817-ef3c-4de2-b276-ae75695a1c41") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "42154515-67a2-4486-ad58-5ff76aaf4de1") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5a3d12ca-c320-4be4-bc5c-cf570db64c69") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "7732c9e6-76c9-4945-9b62-a4656c751b81") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9e4ab9e7-6501-4e91-a160-c8fe3a62b476") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a1ffa99b-6eca-459f-860a-863e4a950850") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "962ba0eb-9237-4695-a480-6388887e01aa") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "8cf48d11-9d69-47f4-8a8d-474c2bd5debe") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "38da41e2-448a-43c6-af4b-f2b848d643c8") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "2604073a-b9ab-4dd4-89d5-3456b427c2ec") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d7c70baa-02a2-4022-aee4-a7da898c9c24") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "90700aa9-a897-41dc-be8b-c61265e97154") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e60809a7-db86-44bd-8a2c-37e0f21449f1") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "df8e3e5f-f1f6-44db-96d9-8e44b3bca1a8") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a065d1c4-7b58-4130-83de-e79931c976ba") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "36a5792a-3e46-4b6a-9fac-321eb59eb482") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2f6e1f85-2121-448d-8abc-8dcdb1566177") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "041b1e86-4c9a-4280-95c2-871ce548b48e") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b0e66a3c-3c9c-4fd3-8066-9d8c3c7aac09") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "8ff06a0e-0009-4004-8766-8e3b93f376b5") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "bb5c31b7-5c8e-4801-bf1f-9ee77ea12b8e") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "e1460ea7-d261-4cc4-8707-2c2644c51e82") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "23eefe04-21c7-425b-bdfe-dcc97dfcf207") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5ea894a7-c59a-4bba-9a95-09b19efe25b0") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a07d2053-f4da-4a62-b859-6ae8ed8c883d") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "9d9167c6-1382-4b44-b2fe-cd7ccce2a18d") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "52d682fb-ae99-425d-a1ea-cbe44732938a") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "02b78d29-ae28-44d0-8ce4-06e21153a2f1") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "20f27239-72ae-4012-93a6-fca614fd9111") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6e98478a-c83c-4d19-b4df-eb35d1efe7e2") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4cd6cd0e-b05a-4d3e-9539-e23898551f00") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "d3927693-993f-44bd-8604-5043a944379d") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2a04a331-3abd-439f-b236-285d9435d133") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "2b18f870-b710-48f8-aaa5-77db1d314f51") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b62e7edd-502d-48fe-b688-16009bc9d27d") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "46ac36c2-9815-47ef-b023-f4ef74a8396d") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0e210cc9-022d-4150-a251-48870f41ee08") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "574d3e4e-6f26-47bc-a073-6c667260144f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "13ab88b8-8897-43b0-b355-5a13d22f8f03") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "def25e7e-fc9a-453c-8378-a307f3232c33") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "7c100f65-2432-42f6-bc3c-aa9910c83d72") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a7d78ae9-1cce-4d6b-bae6-721fe61e35e8") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "eac898b8-4844-497d-88fd-45e044519247") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "a224ed87-d438-4743-af0c-bc575c175b8c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "45757c90-d043-45ad-88cb-afbdf89a2149") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "d6ab32a4-862d-42f8-a20f-911f410e04f9") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0b442e82-9a1b-4e98-a757-8dbbeaf01c59") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a1c4fea3-73bd-4067-98c9-7d807a9c89ab") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3022e78b-549d-4a86-a0e5-66cc3839d7c4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c4541d29-1ac5-4b4f-9e53-3c0f9f1cbc99") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "474e1f7c-519e-442c-b93f-2d9223478c7a") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "92db9a00-315f-42af-858b-6080bfc39ebb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "62ac851c-e039-4161-afde-ef603efa9698") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fe3eeff6-ef4e-4b76-a188-1246f877b3ad") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6d32d4a2-aa1a-4b65-b95c-594882b9763a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1a945b5e-8b73-4850-9dc4-e2616e723795") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "41b16cd5-a162-4ab4-adce-b5d49bd02815") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1f47c142-cd26-44be-81b5-c45cfdf88687") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "2e6379b8-a4c6-41ef-a99b-63a1f6e832f3") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.81 155.075) (xy 120.81 159.075) (xy 98.81 159.075) (xy 98.81 155.075) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "09ce0d30-322a-4cd9-8846-fdc8a26f3b69") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.81 159.075) (xy 124.81 153.875) (xy 94.81 153.875) (xy 94.81 159.075) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "35c34e86-2a69-4739-b9a8-c3e701212b01") + (at 114.46 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "315052ad-ea31-47f0-939b-2c209210b127") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6b449676-ec56-4206-b472-a03d0cee1722") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ba42351d-f153-49da-89ab-0ac50a96d96a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2a6c102e-d76c-4ab2-acce-e2cc8f688f3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b2a66af-fcd1-4f3b-885e-5eec7ad2a46e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46e86b4e-820e-48d9-a530-523bb617d280") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f92d34f4-d2c0-4105-b919-09c98cb095ad") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06d4bc81-5366-47d0-9072-3b7ebc12499f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d617eb44-9d1b-43a5-980f-3e19489dd5a8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00fe00e6-fbe3-4453-8ef1-779dcc6e0d69") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "daf8de8b-f7d6-4732-8e6d-c305c0b1c19c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "177e482f-bc68-4801-9e47-8f88c3f4036b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e5dd6f26-95cb-4ac5-8d0e-ae0923f6a3fa") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "97ddfe9f-6fc3-464d-a118-1096f2b7981f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9b61ffbb-0ce9-4a99-88a5-5f455b0602b2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "435c1c8d-193e-408e-b3ec-c50473b450ac") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/PET2+") + (pintype "passive") + (uuid "2c52b2a2-de8c-4149-861a-56766c3e86e9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "35e51cce-e615-4d38-bcce-e977d8079c66") + (at 115.16 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "c7c25246-9aa9-4a9f-893c-6d1416cae28d") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fab66de0-affa-4b71-b777-401ba7737ae6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "de5a8c82-7733-4b7d-98e6-e24428cd5ecd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a32d9a1e-d555-4606-a283-63bc24727f70") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56facb5e-6595-49ad-aa6d-530edff38243") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "270207af-aef6-49b2-9d31-96c16c9a1f11") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "416597e1-6cb3-41e3-be15-06074d21921a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5aacec62-cead-49ba-8fdd-83db34ecddd0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b5685507-6853-456d-be3e-c58de37e24bb") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0c3be4f-a59a-4e2b-8d91-c8e5a20e6015") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07e4ba24-f28b-45b9-b22a-44b688341db7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d11a4ca4-a0de-4485-b18c-78eedce4f504") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7f968270-c55b-4f1a-8e29-ed39cac65ca9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "33275de4-3e07-4b43-98f4-4b9392453399") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ff04c294-667a-4766-83a4-fc9f91f8e4ee") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "756ae47f-9eb9-4235-8edb-193c90c74122") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET2-") + (pintype "passive") + (uuid "33bad925-f25b-4de3-b684-e14748404703") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7744dd21-5bb8-4a4e-96df-603da24a1e9c") + (at 112.16 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "25021f20-af7a-447c-adbc-c4fa2b825b8d") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f5a2512b-8c78-4898-b19c-af9b6d4e6018") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a16eafa9-7e91-4891-a447-908bee8d2759") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "641e9425-46c5-491f-b555-4c2cda1fb922") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "72ce2b06-7a8e-48ce-96a8-e0b3da7943c0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c7bed3b3-1978-4d7c-9881-3e02e50d1138") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16fb15cd-01ab-4377-a916-f331e58da480") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3daf4891-7cb0-4b9f-aa4d-c403ea8dfd7a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b99aa92-11c1-4ad4-8642-945d1a369ff4") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd014961-8750-4dbd-917a-3380b3f1c34c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e31de6a6-cba1-4818-a4fa-0b25535748b4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90670cc9-0078-4e06-b38a-834a8451bda8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fe0f90e2-c268-4a44-81cf-41186a72bc86") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "61523f4c-4713-4a0c-b7da-df500585076c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a4c46544-b382-4d19-9a99-6aff50df25b7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "8d0a430d-785e-40da-bf0a-5eb140cb30d3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1-") + (pintype "passive") + (uuid "102efc7a-d778-4161-a988-245a0f640e9a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7e47dd40-0acd-4271-8345-53b4774b831b") + (at 111.46 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "656c9d5f-f086-4804-9113-d7a720f1f3f9") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e72de420-7280-4a13-8b8e-227dda995b22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a9903900-8dc5-4440-a73b-8658ca03e83d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8d96a377-dc57-4626-a259-70a7ff82ffa3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e444c2c-8adc-4d64-88ca-1030ccafac31") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d202e709-f3ac-45cf-af91-2f8958274697") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "268e80a7-fc12-4da8-8aa5-ccab4182bfed") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d554b12d-e246-4fa3-b70f-81dc1cd55bc0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e8652f7-8916-4571-b658-b94194bc10bf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b542705e-fc28-4f7c-bb76-5396e8223516") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bcb281a2-7ab7-46af-9505-77f26e6f2bca") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e5c27df-d318-4ae4-8204-c664196f3f71") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "db8e6d3c-4c28-4fcf-a7f3-4d5280d40382") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "eb8df776-aa53-4451-b8d3-49b1d9a40232") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6b75c84e-af74-4907-8780-c33d2fa0d10d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "81895a79-0c98-4e89-ad75-e7c5e9fde33b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET1+") + (pintype "passive") + (uuid "67ae9c14-fde3-453b-b616-f28ed941387a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "92eeaf7e-05c6-4a32-9273-b8dacab039e3") + (at 117.46 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "082dd9c8-043f-4f3e-86ef-0fea8d006f2c") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fa544491-eb35-491a-bd9a-aa172d2910d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "44e0e30f-e90f-4d0c-a58d-e8973f7c56bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fd8215fa-8c64-4467-905e-8673cb941563") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d9936ba-b9d9-4abf-8b36-e1f3aa63a7e3") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac607cce-0b76-446e-8d81-79c341b983ad") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65030551-ceb2-49a5-8822-916abf976292") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "537c7b21-7ba7-43d8-95a6-8abe4249d602") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ceff5613-67da-41d7-a335-b120fc342dd1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4382c373-4ac0-4c2a-a486-a503d74e1967") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d22eaee2-e0b2-4b74-8882-e506c7b05dd4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac41d19e-2c2b-47cd-92b4-f1064be97a94") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4b728245-ca31-41c5-984d-17bc56cd26e3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4f8f8580-d58f-4346-b159-f5cd900addfc") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1d7406b8-e8a0-4644-b9aa-856af3a71472") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "d4e793ad-f8f9-4adc-b7fa-871f24792bc9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET3+") + (pintype "passive") + (uuid "c711912c-52be-4d6d-aa8c-649327b70b78") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "97bb1d0b-1ef8-4fa2-acc9-030b2b35ad12") + (at 109.81 129.075) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "221dae02-382e-4ccb-832f-b8114f6bd108") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "da7a8326-5f19-4aad-9667-acc360291f29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9144d08-f47d-4fb1-a3f6-79298d94a6f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "617f8eb6-d20c-4006-b0b9-b2ecbf257a9d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "437ef6b9-549e-4678-8866-524a6561bf22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 -50) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "a1c4b190-5778-4a2b-b346-9a53958ca117") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b4ba716d-6066-4b5c-903e-f474720c9e53") + (at 118.16 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "203cc648-6d97-43a6-85da-58aee0497be0") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ccba2700-ac45-446d-aab4-7365267b468e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "985e426c-f8d9-4863-8b57-9d1761580a1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cc5bf154-aa1a-435f-b592-4fb660b5dfd9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "897a2e4e-ed25-442e-9640-86236603fb5a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e8ffd5e-ad51-40d0-ab77-c689d0a81b6f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0afc25de-9d2b-41e0-9c7e-00f2f9595bcc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c6b4a1a-70ea-47b0-aa8a-369e5737df8b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b45f65f-0d06-4763-bd5d-fdd4974d70c9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eccd3183-9080-4e87-87a3-b8fb4c3866b3") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fd26db6-b937-442d-97e3-7a746a187a0f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e2958be-092a-4be3-aa05-dd1865d08b37") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "66b31cdb-ed3f-422f-9a55-a9be6eae30b8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5439397c-039d-4708-93ed-b66cb9cacb72") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9d1ea604-f5ee-4845-8e1b-a508fc133372") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "61b3ce0e-bf21-4393-8951-53c09ac16f91") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/PET3-") + (pintype "passive") + (uuid "1608161e-253d-43e7-b033-6d50ecd68b21") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b8a39acd-ad54-474c-8561-3db3696afbb5") + (at 109.16 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "f278dfab-1f5b-4ba8-bdfd-b89c0613c05a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "92fcd2b3-bae0-4897-9208-bf8fe99eb95b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "52aabd67-7643-4a81-a868-a837be93c451") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "320e3978-e722-479f-a6a9-340a51727606") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b6dd24e5-9d92-4f4f-ac9a-b66e58270ef5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9173d975-87f4-416a-a4ab-6cd1c3aa1bc1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3112b4e2-92e8-4bcf-bf26-4b08525faa53") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3671fdc7-666b-426e-a141-4cd8ef7ffeb7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1fc135c-dd1f-441c-9512-f11fcc462b63") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eff458e6-f125-4fcd-9d2c-b83ef5458926") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d32d4314-4428-4b43-9101-fd4e56477072") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d367329-a938-42cd-94ec-7fc1883ea892") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e50b8a39-27ff-400f-95dd-31f00a176682") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "866fe397-1a90-4fd3-a460-3604dbeb192f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4970a1e0-8081-4f66-a014-781d153b7f92") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "4e157a0e-7ab1-47f7-a402-d2c01b21ec31") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "592f1914-ad92-4006-9e08-0ccf85ad9cb2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d880e82e-c521-4672-9347-b62a0d3d3a43") + (at 108.46 154.315 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "7924d3f9-c0c2-45c7-94c4-e59ad7173f1f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b6bdac5e-d443-470f-ae96-a166473d0062") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4f222c89-2b5f-46d0-9229-b6595e5abd15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8a378886-7f4d-464f-8db0-396532cdfb43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e7aaba47-4d90-4b69-8a0e-f5feee78da34") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d006898-7147-4214-bcca-042adec263de") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fbf88f06-8adf-413d-a35d-fda07cfb3d7c") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca2fe8da-150b-4dd9-890a-3d793b2d221a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3cdfc2d0-cf84-43cd-9c79-3c639b2d49ae") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e178ff2c-f58d-4bdf-8d78-8d3068e41eab") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "366caa1f-7448-4251-8cb9-bf858f221d3c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba1739e9-7bde-438c-b618-30eb95ace3b8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "22f30937-8acf-40cc-a55b-404435143b98") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "80988c6c-bc71-47f7-b900-ee3c59d437c2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "13fc6f4a-c9cc-42e1-be9e-8cb7a1ccfafa") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "e12c0a4d-7ee0-4886-923c-1b917f6c0864") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET0+") + (pintype "passive") + (uuid "29755c0f-f084-4362-a7bc-b4ca438c538f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.81 155.075) + (end 120.81 79.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "01b5a0a5-2f4d-4ca4-bfeb-d380d93296b8") + ) + (gr_line + (start 120.81 79.075) + (end 98.81 79.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "148f5692-eba3-4f9b-ad37-b10efda7deca") + ) + (gr_line + (start 98.81 79.075) + (end 98.81 155.075) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3f33ecb5-15c3-472b-934c-08de2a5e6527") + ) + (segment + (start 114.56 157.925) + (end 114.56 156.649999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "239cf99f-855a-4edf-a721-c892c061ac2b") + ) + (segment + (start 114.585 155.105001) + (end 114.46 154.980001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6145ccfb-b20d-4749-ac07-0de210d56bbf") + ) + (segment + (start 114.46 154.980001) + (end 114.46 154.635) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "68ae44dd-ba82-46ad-a32e-e188d1101ed1") + ) + (segment + (start 114.56 156.649999) + (end 114.585 156.624999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "68d31a54-3031-4389-954f-1992959dc2e7") + ) + (segment + (start 114.585 156.624999) + (end 114.585 155.105001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cac12b9f-ed06-4759-8abe-6b4f0f876c4d") + ) + (segment + (start 117.585 155.105001) + (end 117.46 154.980001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "49bf45ac-fb9a-4b88-880b-0cb36804dbc5") + ) + (segment + (start 117.56 156.649999) + (end 117.585 156.624999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6f655700-dd40-446f-8a86-a476e9ce4eb3") + ) + (segment + (start 117.585 156.624999) + (end 117.585 155.105001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7f50da29-f8bb-4460-811a-b9ff1ad81fc2") + ) + (segment + (start 117.56 157.925) + (end 117.56 156.649999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c6dac7c0-afcf-4ff2-9690-17c8fd855464") + ) + (segment + (start 117.46 154.980001) + (end 117.46 154.635) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c7546f7b-d68d-45fd-8d39-4a188e3c5750") + ) + (segment + (start 109.035 155.105001) + (end 109.16 154.980001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "01820420-4992-4247-89c8-4869f017fc1f") + ) + (segment + (start 109.06 156.649999) + (end 109.035 156.624999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "110c0f90-0bbf-4934-9ef5-02f0377921f9") + ) + (segment + (start 109.06 157.925) + (end 109.06 156.649999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "1abb24ac-e17f-4ed8-8c07-5923c4fbcfb8") + ) + (segment + (start 109.035 156.624999) + (end 109.035 155.105001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3eb78532-2d4d-4def-8c2b-8df84127c72c") + ) + (segment + (start 109.16 154.980001) + (end 109.16 154.635) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b6a9652a-6bf9-446b-be99-81433d18939d") + ) + (segment + (start 112.035 155.105001) + (end 112.16 154.980001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "003b6186-bba6-4623-9df8-576e6f157be0") + ) + (segment + (start 112.06 156.649999) + (end 112.035 156.624999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "5ed33d66-ef9b-4d0f-965c-656ccb60b160") + ) + (segment + (start 112.16 154.980001) + (end 112.16 154.635) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "85f742a5-4205-468d-ac0b-4309cc10087a") + ) + (segment + (start 112.035 156.624999) + (end 112.035 155.105001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "9890db5b-d880-4c41-9e22-f7800f4ee62b") + ) + (segment + (start 112.06 157.925) + (end 112.06 156.649999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "c9f5f3cf-b727-4359-a245-7ffe555e413c") + ) + (segment + (start 111.46 154.980001) + (end 111.46 154.635) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "0c471b07-209d-45a7-a815-a66e87ffeb96") + ) + (segment + (start 111.585 155.105001) + (end 111.46 154.980001) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "11f0d82e-08b5-4102-8929-4412d67f2855") + ) + (segment + (start 111.56 156.649999) + (end 111.585 156.624999) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "5092404c-0636-48d4-90b5-b0cdbe4e354c") + ) + (segment + (start 111.56 157.925) + (end 111.56 156.649999) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "7814c2e4-d45d-4044-9e80-5fbc82bade5f") + ) + (segment + (start 111.585 156.624999) + (end 111.585 155.105001) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "da71685b-6deb-4e1d-8b7d-e9c81f49ecd1") + ) + (segment + (start 115.06 157.925) + (end 115.06 156.649999) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "00ba3354-89a4-40e5-bcf7-c668622c6b8d") + ) + (segment + (start 115.035 155.105001) + (end 115.16 154.980001) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "7b715c4f-ab07-4dc8-a8aa-dcb556ab4de7") + ) + (segment + (start 115.06 156.649999) + (end 115.035 156.624999) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "c6f70dd7-22f9-4f2d-9b44-095b75bc8889") + ) + (segment + (start 115.035 156.624999) + (end 115.035 155.105001) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "deda551e-d065-4291-8758-4bc41d422756") + ) + (segment + (start 115.16 154.980001) + (end 115.16 154.635) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "ecaecd85-85d7-4fee-8758-d92610ce56aa") + ) + (segment + (start 108.56 156.649999) + (end 108.585 156.624999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "53a1e5e1-2b92-4cde-bc5e-159af54772af") + ) + (segment + (start 108.585 155.105001) + (end 108.46 154.980001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "6749c257-79c3-45e8-9931-876fa479f42a") + ) + (segment + (start 108.585 156.624999) + (end 108.585 155.105001) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "a18c715e-c4bd-4f98-93ba-57baf83e3ec4") + ) + (segment + (start 108.46 154.980001) + (end 108.46 154.635) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "cde13e30-99b7-4a88-8d83-311a8105647b") + ) + (segment + (start 108.56 157.925) + (end 108.56 156.649999) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "e4050704-ca24-491a-8e10-81b90b66d29f") + ) + (segment + (start 118.06 157.925) + (end 118.06 156.649999) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "45d12475-9a9b-4a48-adef-ce8002d2f49c") + ) + (segment + (start 118.035 155.105001) + (end 118.16 154.980001) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "4fed9f6e-cedd-4866-96f6-1e8db11d221b") + ) + (segment + (start 118.06 156.649999) + (end 118.035 156.624999) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "795abf44-d794-413f-b8f1-e5eddd2a70d9") + ) + (segment + (start 118.035 156.624999) + (end 118.035 155.105001) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "89259b21-db41-4b48-a9c1-6dada96baeb0") + ) + (segment + (start 118.16 154.980001) + (end 118.16 154.635) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "c50d61e4-ee0d-4c56-a73f-f8569745803b") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "f68c977a-586e-4b6d-9279-69efa6ca57f9") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.81 157.485) (xy 94.81 79.02) (xy 124.81 79.02) (xy 124.81 157.405) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.891684 79.597174) (xy 106.911503 79.633033) (xy 106.970826 79.892946) (xy 106.970832 79.892964) + (xy 107.080257 80.205688) (xy 107.224022 80.504217) (xy 107.400305 80.78477) (xy 107.601034 81.036476) + (xy 108.454432 80.183079) (xy 108.491457 80.231331) (xy 108.653669 80.393543) (xy 108.701919 80.430567) + (xy 107.848522 81.283964) (xy 107.848522 81.283965) (xy 108.100229 81.484694) (xy 108.380782 81.660977) + (xy 108.679311 81.804742) (xy 108.992035 81.914167) (xy 108.992053 81.914173) (xy 109.315077 81.987901) + (xy 109.315074 81.987901) (xy 109.644336 82.025) (xy 109.975664 82.025) (xy 110.304924 81.987901) + (xy 110.627946 81.914173) (xy 110.627964 81.914167) (xy 110.940688 81.804742) (xy 111.239217 81.660977) + (xy 111.51977 81.484694) (xy 111.771476 81.283965) (xy 111.771476 81.283964) (xy 110.918079 80.430567) + (xy 110.966331 80.393543) (xy 111.128543 80.231331) (xy 111.165567 80.183079) (xy 112.018964 81.036476) + (xy 112.018965 81.036476) (xy 112.219694 80.78477) (xy 112.395977 80.504217) (xy 112.539742 80.205688) + (xy 112.649167 79.892964) (xy 112.649173 79.892946) (xy 112.708497 79.633033) (xy 112.741272 79.586842) + (xy 112.780642 79.5755) (xy 120.2355 79.5755) (xy 120.287826 79.597174) (xy 120.3095 79.6495) (xy 120.3095 154.5005) + (xy 120.287826 154.552826) (xy 120.2355 154.5745) (xy 120.147464 154.5745) (xy 119.975062 154.604898) + (xy 119.810558 154.664773) (xy 119.658945 154.752308) (xy 119.524837 154.864837) (xy 119.412308 154.998945) + (xy 119.324775 155.150555) (xy 119.264898 155.315062) (xy 119.2345 155.487464) (xy 119.2345 157.419867) + (xy 118.885 157.420799) (xy 118.885 156.875) (xy 118.865301 156.875) (xy 118.824435 156.883128) + (xy 118.795565 156.883128) (xy 118.754699 156.875) (xy 118.735 156.875) (xy 118.735 157.421199) + (xy 118.4355 157.421998) (xy 118.4355 157.055252) (xy 118.423867 156.996769) (xy 118.397471 156.957265) + (xy 118.385 156.916153) (xy 118.385 156.875) (xy 118.382174 156.872174) (xy 118.3605 156.819848) + (xy 118.3605 156.610435) (xy 118.360499 156.610434) (xy 118.338766 156.529326) (xy 118.339619 156.529097) + (xy 118.3355 156.508376) (xy 118.3355 155.260123) (xy 118.357173 155.207798) (xy 118.40046 155.164512) + (xy 118.440022 155.095989) (xy 118.4605 155.019563) (xy 118.4605 155.019558) (xy 118.461133 155.014755) + (xy 118.462641 155.014953) (xy 118.482174 154.967797) (xy 118.512206 154.937765) (xy 118.557585 154.834991) + (xy 118.5605 154.809865) (xy 118.560499 154.460136) (xy 118.557585 154.435009) (xy 118.517792 154.344888) + (xy 118.516485 154.288268) (xy 118.517782 154.285135) (xy 118.557585 154.194991) (xy 118.5605 154.169865) + (xy 118.560499 153.820136) (xy 118.557585 153.795009) (xy 118.512206 153.692235) (xy 118.432765 153.612794) + (xy 118.329991 153.567415) (xy 118.32999 153.567414) (xy 118.329988 153.567414) (xy 118.308659 153.56494) + (xy 118.304865 153.5645) (xy 118.304864 153.5645) (xy 118.015136 153.5645) (xy 117.990013 153.567414) + (xy 117.990007 153.567415) (xy 117.887234 153.612794) (xy 117.862326 153.637703) (xy 117.81 153.659377) + (xy 117.757674 153.637703) (xy 117.732765 153.612794) (xy 117.629991 153.567415) (xy 117.62999 153.567414) + (xy 117.629988 153.567414) (xy 117.608659 153.56494) (xy 117.604865 153.5645) (xy 117.604864 153.5645) + (xy 117.315136 153.5645) (xy 117.290013 153.567414) (xy 117.290007 153.567415) (xy 117.187234 153.612794) + (xy 117.107794 153.692234) (xy 117.062414 153.795011) (xy 117.0595 153.820135) (xy 117.0595 154.169863) + (xy 117.062414 154.194986) (xy 117.062415 154.194992) (xy 117.102206 154.28511) (xy 117.103514 154.341732) + (xy 117.102206 154.34489) (xy 117.062414 154.435011) (xy 117.0595 154.460135) (xy 117.0595 154.809863) + (xy 117.062414 154.834986) (xy 117.062415 154.834992) (xy 117.107794 154.937765) (xy 117.137826 154.967797) + (xy 117.157359 155.014954) (xy 117.158867 155.014756) (xy 117.1595 155.019565) (xy 117.179977 155.095986) + (xy 117.179979 155.095991) (xy 117.211482 155.150555) (xy 117.21954 155.164512) (xy 117.262826 155.207798) + (xy 117.2845 155.260124) (xy 117.2845 156.508376) (xy 117.28038 156.529097) (xy 117.281234 156.529326) + (xy 117.2595 156.610434) (xy 117.2595 156.819848) (xy 117.257216 156.838092) (xy 117.232716 156.934397) + (xy 117.227245 156.941716) (xy 117.222529 156.957265) (xy 117.196133 156.996768) (xy 117.1845 157.055253) + (xy 117.1845 157.425334) (xy 116.9355 157.425998) (xy 116.9355 157.055252) (xy 116.923867 156.996769) + (xy 116.897471 156.957265) (xy 116.885 156.916153) (xy 116.885 156.875) (xy 116.865301 156.875) + (xy 116.825716 156.882873) (xy 116.796845 156.882873) (xy 116.754748 156.8745) (xy 116.365252 156.8745) + (xy 116.365251 156.8745) (xy 116.324435 156.882618) (xy 116.295565 156.882618) (xy 116.254749 156.8745) + (xy 116.254748 156.8745) (xy 115.865252 156.8745) (xy 115.865251 156.8745) (xy 115.823153 156.882873) + (xy 115.794283 156.882873) (xy 115.754699 156.875) (xy 115.735 156.875) (xy 115.735 156.916153) + (xy 115.722529 156.957265) (xy 115.696133 156.996768) (xy 115.6845 157.055253) (xy 115.6845 157.429334) + (xy 115.4355 157.429998) (xy 115.4355 157.055252) (xy 115.423867 156.996769) (xy 115.397471 156.957265) + (xy 115.387284 156.934397) (xy 115.362784 156.838092) (xy 115.364148 156.828656) (xy 115.3605 156.819848) + (xy 115.3605 156.610435) (xy 115.360499 156.610434) (xy 115.338766 156.529326) (xy 115.339619 156.529097) + (xy 115.3355 156.508376) (xy 115.3355 155.260123) (xy 115.357173 155.207798) (xy 115.40046 155.164512) + (xy 115.440022 155.095989) (xy 115.4605 155.019563) (xy 115.4605 155.019558) (xy 115.461133 155.014755) + (xy 115.462641 155.014953) (xy 115.482174 154.967797) (xy 115.512206 154.937765) (xy 115.557585 154.834991) + (xy 115.5605 154.809865) (xy 115.560499 154.460136) (xy 115.557585 154.435009) (xy 115.517792 154.344888) + (xy 115.516485 154.288268) (xy 115.517782 154.285135) (xy 115.557585 154.194991) (xy 115.5605 154.169865) + (xy 115.560499 153.820136) (xy 115.557585 153.795009) (xy 115.512206 153.692235) (xy 115.432765 153.612794) + (xy 115.329991 153.567415) (xy 115.32999 153.567414) (xy 115.329988 153.567414) (xy 115.308659 153.56494) + (xy 115.304865 153.5645) (xy 115.304864 153.5645) (xy 115.015136 153.5645) (xy 114.990013 153.567414) + (xy 114.990007 153.567415) (xy 114.887234 153.612794) (xy 114.862326 153.637703) (xy 114.81 153.659377) + (xy 114.757674 153.637703) (xy 114.732765 153.612794) (xy 114.629991 153.567415) (xy 114.62999 153.567414) + (xy 114.629988 153.567414) (xy 114.608659 153.56494) (xy 114.604865 153.5645) (xy 114.604864 153.5645) + (xy 114.315136 153.5645) (xy 114.290013 153.567414) (xy 114.290007 153.567415) (xy 114.187234 153.612794) + (xy 114.107794 153.692234) (xy 114.062414 153.795011) (xy 114.0595 153.820135) (xy 114.0595 154.169863) + (xy 114.062414 154.194986) (xy 114.062415 154.194992) (xy 114.102206 154.28511) (xy 114.103514 154.341732) + (xy 114.102206 154.34489) (xy 114.062414 154.435011) (xy 114.0595 154.460135) (xy 114.0595 154.809863) + (xy 114.062414 154.834986) (xy 114.062415 154.834992) (xy 114.107794 154.937765) (xy 114.137826 154.967797) + (xy 114.157359 155.014954) (xy 114.158867 155.014756) (xy 114.1595 155.019565) (xy 114.179977 155.095986) + (xy 114.179979 155.095991) (xy 114.211482 155.150555) (xy 114.21954 155.164512) (xy 114.262826 155.207798) + (xy 114.2845 155.260124) (xy 114.2845 156.508376) (xy 114.28038 156.529097) (xy 114.281234 156.529326) + (xy 114.2595 156.610434) (xy 114.2595 156.819848) (xy 114.257216 156.838092) (xy 114.232716 156.934397) + (xy 114.227245 156.941716) (xy 114.222529 156.957265) (xy 114.196133 156.996768) (xy 114.1845 157.055253) + (xy 114.1845 157.433334) (xy 113.9355 157.433998) (xy 113.9355 157.055252) (xy 113.923867 156.996769) + (xy 113.897471 156.957265) (xy 113.885 156.916153) (xy 113.885 156.875) (xy 113.865301 156.875) + (xy 113.825716 156.882873) (xy 113.796845 156.882873) (xy 113.754748 156.8745) (xy 113.365252 156.8745) + (xy 113.365251 156.8745) (xy 113.324435 156.882618) (xy 113.295565 156.882618) (xy 113.254749 156.8745) + (xy 113.254748 156.8745) (xy 112.865252 156.8745) (xy 112.865251 156.8745) (xy 112.823153 156.882873) + (xy 112.794283 156.882873) (xy 112.754699 156.875) (xy 112.735 156.875) (xy 112.735 156.916153) + (xy 112.722529 156.957265) (xy 112.696133 156.996768) (xy 112.6845 157.055253) (xy 112.6845 157.437334) + (xy 112.4355 157.437998) (xy 112.4355 157.055252) (xy 112.423867 156.996769) (xy 112.397471 156.957265) + (xy 112.387284 156.934397) (xy 112.362784 156.838092) (xy 112.364148 156.828656) (xy 112.3605 156.819848) + (xy 112.3605 156.610435) (xy 112.360499 156.610434) (xy 112.338766 156.529326) (xy 112.339619 156.529097) + (xy 112.3355 156.508376) (xy 112.3355 155.260123) (xy 112.357173 155.207798) (xy 112.40046 155.164512) + (xy 112.440022 155.095989) (xy 112.4605 155.019563) (xy 112.4605 155.019558) (xy 112.461133 155.014755) + (xy 112.462641 155.014953) (xy 112.482174 154.967797) (xy 112.512206 154.937765) (xy 112.557585 154.834991) + (xy 112.5605 154.809865) (xy 112.560499 154.460136) (xy 112.557585 154.435009) (xy 112.517792 154.344888) + (xy 112.516485 154.288268) (xy 112.517782 154.285135) (xy 112.557585 154.194991) (xy 112.5605 154.169865) + (xy 112.560499 153.820136) (xy 112.557585 153.795009) (xy 112.512206 153.692235) (xy 112.432765 153.612794) + (xy 112.329991 153.567415) (xy 112.32999 153.567414) (xy 112.329988 153.567414) (xy 112.308659 153.56494) + (xy 112.304865 153.5645) (xy 112.304864 153.5645) (xy 112.015136 153.5645) (xy 111.990013 153.567414) + (xy 111.990007 153.567415) (xy 111.887234 153.612794) (xy 111.862326 153.637703) (xy 111.81 153.659377) + (xy 111.757674 153.637703) (xy 111.732765 153.612794) (xy 111.629991 153.567415) (xy 111.62999 153.567414) + (xy 111.629988 153.567414) (xy 111.608659 153.56494) (xy 111.604865 153.5645) (xy 111.604864 153.5645) + (xy 111.315136 153.5645) (xy 111.290013 153.567414) (xy 111.290007 153.567415) (xy 111.187234 153.612794) + (xy 111.107794 153.692234) (xy 111.062414 153.795011) (xy 111.0595 153.820135) (xy 111.0595 154.169863) + (xy 111.062414 154.194986) (xy 111.062415 154.194992) (xy 111.102206 154.28511) (xy 111.103514 154.341732) + (xy 111.102206 154.34489) (xy 111.062414 154.435011) (xy 111.0595 154.460135) (xy 111.0595 154.809863) + (xy 111.062414 154.834986) (xy 111.062415 154.834992) (xy 111.107794 154.937765) (xy 111.137826 154.967797) + (xy 111.157359 155.014954) (xy 111.158867 155.014756) (xy 111.1595 155.019565) (xy 111.179977 155.095986) + (xy 111.179979 155.095991) (xy 111.211482 155.150555) (xy 111.21954 155.164512) (xy 111.262826 155.207798) + (xy 111.2845 155.260124) (xy 111.2845 156.508376) (xy 111.28038 156.529097) (xy 111.281234 156.529326) + (xy 111.2595 156.610434) (xy 111.2595 156.819848) (xy 111.257216 156.838092) (xy 111.232716 156.934397) + (xy 111.227245 156.941716) (xy 111.222529 156.957265) (xy 111.196133 156.996768) (xy 111.1845 157.055253) + (xy 111.1845 157.441334) (xy 110.9355 157.441998) (xy 110.9355 157.055252) (xy 110.923867 156.996769) + (xy 110.897471 156.957265) (xy 110.885 156.916153) (xy 110.885 156.875) (xy 110.865301 156.875) + (xy 110.825716 156.882873) (xy 110.796845 156.882873) (xy 110.754748 156.8745) (xy 110.365252 156.8745) + (xy 110.365251 156.8745) (xy 110.324435 156.882618) (xy 110.295565 156.882618) (xy 110.254749 156.8745) + (xy 110.254748 156.8745) (xy 109.865252 156.8745) (xy 109.865251 156.8745) (xy 109.823153 156.882873) + (xy 109.794283 156.882873) (xy 109.754699 156.875) (xy 109.735 156.875) (xy 109.735 156.916153) + (xy 109.722529 156.957265) (xy 109.696133 156.996768) (xy 109.6845 157.055253) (xy 109.6845 157.445334) + (xy 109.4355 157.445998) (xy 109.4355 157.055252) (xy 109.423867 156.996769) (xy 109.397471 156.957265) + (xy 109.387284 156.934397) (xy 109.362784 156.838092) (xy 109.364148 156.828656) (xy 109.3605 156.819848) + (xy 109.3605 156.610435) (xy 109.360499 156.610434) (xy 109.338766 156.529326) (xy 109.339619 156.529097) + (xy 109.3355 156.508376) (xy 109.3355 155.260123) (xy 109.357173 155.207798) (xy 109.40046 155.164512) + (xy 109.440022 155.095989) (xy 109.4605 155.019563) (xy 109.4605 155.019558) (xy 109.461133 155.014755) + (xy 109.462641 155.014953) (xy 109.482174 154.967797) (xy 109.512206 154.937765) (xy 109.557585 154.834991) + (xy 109.5605 154.809865) (xy 109.560499 154.460136) (xy 109.557585 154.435009) (xy 109.517792 154.344888) + (xy 109.516485 154.288268) (xy 109.517782 154.285135) (xy 109.557585 154.194991) (xy 109.5605 154.169865) + (xy 109.560499 153.820136) (xy 109.557585 153.795009) (xy 109.512206 153.692235) (xy 109.432765 153.612794) + (xy 109.329991 153.567415) (xy 109.32999 153.567414) (xy 109.329988 153.567414) (xy 109.308659 153.56494) + (xy 109.304865 153.5645) (xy 109.304864 153.5645) (xy 109.015136 153.5645) (xy 108.990013 153.567414) + (xy 108.990007 153.567415) (xy 108.887234 153.612794) (xy 108.862326 153.637703) (xy 108.81 153.659377) + (xy 108.757674 153.637703) (xy 108.732765 153.612794) (xy 108.629991 153.567415) (xy 108.62999 153.567414) + (xy 108.629988 153.567414) (xy 108.608659 153.56494) (xy 108.604865 153.5645) (xy 108.604864 153.5645) + (xy 108.315136 153.5645) (xy 108.290013 153.567414) (xy 108.290007 153.567415) (xy 108.187234 153.612794) + (xy 108.107794 153.692234) (xy 108.062414 153.795011) (xy 108.0595 153.820135) (xy 108.0595 154.169863) + (xy 108.062414 154.194986) (xy 108.062415 154.194992) (xy 108.102206 154.28511) (xy 108.103514 154.341732) + (xy 108.102206 154.34489) (xy 108.062414 154.435011) (xy 108.0595 154.460135) (xy 108.0595 154.809863) + (xy 108.062414 154.834986) (xy 108.062415 154.834992) (xy 108.107794 154.937765) (xy 108.137826 154.967797) + (xy 108.157359 155.014954) (xy 108.158867 155.014756) (xy 108.1595 155.019565) (xy 108.179977 155.095986) + (xy 108.179979 155.095991) (xy 108.211482 155.150555) (xy 108.21954 155.164512) (xy 108.262826 155.207798) + (xy 108.2845 155.260124) (xy 108.2845 156.508376) (xy 108.28038 156.529097) (xy 108.281234 156.529326) + (xy 108.2595 156.610434) (xy 108.2595 156.819848) (xy 108.257216 156.838092) (xy 108.232716 156.934397) + (xy 108.227245 156.941716) (xy 108.222529 156.957265) (xy 108.196133 156.996768) (xy 108.1845 157.055253) + (xy 108.1845 157.449334) (xy 107.9355 157.449998) (xy 107.9355 157.055252) (xy 107.923867 156.996769) + (xy 107.897471 156.957265) (xy 107.885 156.916153) (xy 107.885 156.875) (xy 107.865301 156.875) + (xy 107.825716 156.882873) (xy 107.796845 156.882873) (xy 107.754748 156.8745) (xy 107.365252 156.8745) + (xy 107.365251 156.8745) (xy 107.324435 156.882618) (xy 107.295565 156.882618) (xy 107.254749 156.8745) + (xy 107.254748 156.8745) (xy 106.865252 156.8745) (xy 106.865251 156.8745) (xy 106.823153 156.882873) + (xy 106.794283 156.882873) (xy 106.754699 156.875) (xy 106.735 156.875) (xy 106.735 156.916153) + (xy 106.722529 156.957265) (xy 106.696133 156.996768) (xy 106.6845 157.055253) (xy 106.6845 157.453334) + (xy 106.4355 157.453998) (xy 106.4355 157.055252) (xy 106.423867 156.996769) (xy 106.397471 156.957265) + (xy 106.385 156.916153) (xy 106.385 156.875) (xy 106.365301 156.875) (xy 106.325716 156.882873) + (xy 106.296845 156.882873) (xy 106.254748 156.8745) (xy 105.865252 156.8745) (xy 105.865251 156.8745) + (xy 105.824435 156.882618) (xy 105.795565 156.882618) (xy 105.754749 156.8745) (xy 105.754748 156.8745) + (xy 105.365252 156.8745) (xy 105.365251 156.8745) (xy 105.323153 156.882873) (xy 105.294283 156.882873) + (xy 105.254699 156.875) (xy 105.235 156.875) (xy 105.235 156.916153) (xy 105.222529 156.957265) + (xy 105.196133 156.996768) (xy 105.1845 157.055253) (xy 105.1845 157.457334) (xy 104.885 157.458133) + (xy 104.885 156.875) (xy 104.861667 156.875) (xy 104.861667 156.873318) (xy 104.812544 156.858407) + (xy 104.785855 156.808452) (xy 104.7855 156.801213) (xy 104.7855 156.073025) (xy 104.785499 156.07302) + (xy 104.748024 155.872544) (xy 104.674348 155.682363) (xy 104.566981 155.508959) (xy 104.56698 155.508957) + (xy 104.429579 155.358235) (xy 104.429578 155.358234) (xy 104.266825 155.235329) (xy 104.266822 155.235328) + (xy 104.266821 155.235327) (xy 104.08425 155.144418) (xy 104.084246 155.144417) (xy 104.084244 155.144416) + (xy 103.888082 155.088602) (xy 103.888076 155.088601) (xy 103.685003 155.069785) (xy 103.684997 155.069785) + (xy 103.481923 155.088601) (xy 103.481917 155.088602) (xy 103.285755 155.144416) (xy 103.28575 155.144418) + (xy 103.114938 155.229472) (xy 103.103177 155.235328) (xy 103.103174 155.235329) (xy 102.940421 155.358234) + (xy 102.94042 155.358235) (xy 102.803019 155.508957) (xy 102.803019 155.508958) (xy 102.695655 155.682358) + (xy 102.69565 155.682368) (xy 102.621977 155.87254) (xy 102.5845 156.07302) (xy 102.5845 156.8005) + (xy 102.562826 156.852826) (xy 102.5105 156.8745) (xy 102.365251 156.8745) (xy 102.324435 156.882618) + (xy 102.295565 156.882618) (xy 102.254749 156.8745) (xy 102.254748 156.8745) (xy 101.865252 156.8745) + (xy 101.865251 156.8745) (xy 101.823153 156.882873) (xy 101.794283 156.882873) (xy 101.754699 156.875) + (xy 101.735 156.875) (xy 101.735 156.916153) (xy 101.722529 156.957265) (xy 101.696133 156.996768) + (xy 101.6845 157.055253) (xy 101.6845 157.466667) (xy 101.385 157.467466) (xy 101.385 156.875) (xy 101.365301 156.875) + (xy 101.324435 156.883128) (xy 101.295565 156.883128) (xy 101.254699 156.875) (xy 101.235 156.875) + (xy 101.235 157.467866) (xy 100.885 157.468799) (xy 100.885 156.875) (xy 100.865301 156.875) (xy 100.824435 156.883128) + (xy 100.795565 156.883128) (xy 100.754699 156.875) (xy 100.735 156.875) (xy 100.735 157.469199) + (xy 100.3855 157.470131) (xy 100.3855 155.487472) (xy 100.385499 155.487464) (xy 100.362713 155.358236) + (xy 100.355101 155.315062) (xy 100.295225 155.150555) (xy 100.207692 154.998945) (xy 100.095163 154.864837) + (xy 99.961055 154.752308) (xy 99.809445 154.664775) (xy 99.809443 154.664774) (xy 99.809441 154.664773) + (xy 99.644937 154.604898) (xy 99.472535 154.5745) (xy 99.472532 154.5745) (xy 99.450892 154.5745) + (xy 99.3845 154.5745) (xy 99.332174 154.552826) (xy 99.3105 154.5005) (xy 99.3105 79.6495) (xy 99.332174 79.597174) + (xy 99.3845 79.5755) (xy 106.839358 79.5755) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.588326 79.597174) (xy 106.61 79.6495) (xy 106.61 80.254704) (xy 106.650242 80.611866) (xy 106.730219 80.962264) + (xy 106.730224 80.962282) (xy 106.848925 81.301513) (xy 107.004869 81.625334) (xy 107.196093 81.929666) + (xy 107.420185 82.210668) (xy 107.674331 82.464814) (xy 107.955333 82.688906) (xy 108.259665 82.88013) + (xy 108.583486 83.036074) (xy 108.922717 83.154775) (xy 108.922735 83.15478) (xy 109.273135 83.234757) + (xy 109.273132 83.234757) (xy 109.630296 83.275) (xy 109.989704 83.275) (xy 110.346866 83.234757) + (xy 110.697264 83.15478) (xy 110.697282 83.154775) (xy 111.036513 83.036074) (xy 111.360334 82.88013) + (xy 111.664666 82.688906) (xy 111.945668 82.464814) (xy 112.19981 82.210672) (xy 112.42092 81.933409) + (xy 112.42092 81.933408) (xy 110.918079 80.430567) (xy 110.966331 80.393543) (xy 111.128543 80.231331) + (xy 111.165567 80.183079) (xy 112.61231 81.629822) (xy 112.61512 81.625351) (xy 112.615126 81.62534) + (xy 112.771076 81.301509) (xy 112.889775 80.962282) (xy 112.88978 80.962264) (xy 112.969757 80.611866) + (xy 113.01 80.254704) (xy 113.01 79.6495) (xy 113.031674 79.597174) (xy 113.084 79.5755) (xy 120.2355 79.5755) + (xy 120.287826 79.597174) (xy 120.3095 79.6495) (xy 120.3095 154.5005) (xy 120.287826 154.552826) + (xy 120.2355 154.5745) (xy 120.147462 154.5745) (xy 120.027349 154.595679) (xy 119.972055 154.58342) + (xy 119.941624 154.535652) (xy 119.9405 154.522803) (xy 119.9405 152.939) (xy 119.924858 152.860363) + (xy 119.924857 152.860357) (xy 119.910505 152.825709) (xy 119.910504 152.825707) (xy 119.910503 152.825705) + (xy 119.894035 152.799497) (xy 119.873879 152.767419) (xy 119.873875 152.767416) (xy 119.799293 152.714496) + (xy 119.764643 152.700143) (xy 119.764636 152.700141) (xy 119.705392 152.688357) (xy 119.686 152.6845) + (xy 99.3845 152.6845) (xy 99.332174 152.662826) (xy 99.3105 152.6105) (xy 99.3105 79.6495) (xy 99.332174 79.597174) + (xy 99.3845 79.5755) (xy 106.536 79.5755) + ) + ) + ) + (zone + (net 18) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "cb9c30be-d7b8-47b3-9311-88bc29201aad") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.735 157.27) (xy 119.735 152.905) (xy 119.72 152.89) (xy 99.265 152.89) (xy 99.265 157.52) + (xy 119.485 157.52) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.720648 152.904352) (xy 119.735 152.939) (xy 119.735 154.680107) (xy 119.720648 154.714755) + (xy 119.710501 154.722542) (xy 119.658941 154.75231) (xy 119.658939 154.752312) (xy 119.524838 154.864835) + (xy 119.524835 154.864838) (xy 119.412312 154.998939) (xy 119.412307 154.998945) (xy 119.324778 155.150548) + (xy 119.324774 155.150556) (xy 119.2649 155.315057) (xy 119.264899 155.315061) (xy 119.264899 155.315062) + (xy 119.253041 155.382314) (xy 119.2345 155.487467) (xy 119.2345 156.426881) (xy 119.220148 156.461529) + (xy 119.1855 156.475881) (xy 119.150852 156.461529) (xy 119.144758 156.454104) (xy 119.129192 156.430807) + (xy 119.063036 156.386604) (xy 119.004695 156.375) (xy 118.935 156.375) (xy 118.935 157.52) (xy 118.685 157.52) + (xy 118.685 156.375) (xy 118.615304 156.375) (xy 118.569558 156.384098) (xy 118.550442 156.384098) + (xy 118.504696 156.375) (xy 118.435 156.375) (xy 118.435 157.52) (xy 118.1855 157.52) (xy 118.1855 156.555252) + (xy 118.185499 156.555251) (xy 118.185264 156.552858) (xy 118.185483 156.552836) (xy 118.185 156.547913) + (xy 118.185 156.375) (xy 118.115304 156.375) (xy 118.070837 156.383844) (xy 118.05172 156.383843) + (xy 118.004753 156.3745) (xy 118.004748 156.3745) (xy 117.615252 156.3745) (xy 117.600668 156.3774) + (xy 117.569558 156.383588) (xy 117.550442 156.383588) (xy 117.519331 156.3774) (xy 117.504748 156.3745) + (xy 117.115252 156.3745) (xy 117.100668 156.3774) (xy 117.069558 156.383588) (xy 117.050442 156.383588) + (xy 117.019331 156.3774) (xy 117.004748 156.3745) (xy 116.615252 156.3745) (xy 116.60289 156.376958) + (xy 116.568276 156.383843) (xy 116.54916 156.383843) (xy 116.504696 156.375) (xy 116.435 156.375) + (xy 116.435 156.547913) (xy 116.434516 156.552836) (xy 116.434736 156.552858) (xy 116.4345 156.555253) + (xy 116.4345 157.52) (xy 116.185 157.52) (xy 116.185 156.375) (xy 116.115304 156.375) (xy 116.069558 156.384098) + (xy 116.050442 156.384098) (xy 116.004696 156.375) (xy 115.935 156.375) (xy 115.935 157.52) (xy 115.685 157.52) + (xy 115.685 156.375) (xy 115.615304 156.375) (xy 115.569558 156.384098) (xy 115.550442 156.384098) + (xy 115.504696 156.375) (xy 115.435 156.375) (xy 115.435 157.52) (xy 115.185 157.52) (xy 115.185 156.375) + (xy 115.115304 156.375) (xy 115.069558 156.384098) (xy 115.050442 156.384098) (xy 115.004696 156.375) + (xy 114.935 156.375) (xy 114.935 157.52) (xy 114.6855 157.52) (xy 114.6855 156.555252) (xy 114.685499 156.555251) + (xy 114.685264 156.552858) (xy 114.685483 156.552836) (xy 114.685 156.547913) (xy 114.685 156.375) + (xy 114.615304 156.375) (xy 114.570837 156.383844) (xy 114.55172 156.383843) (xy 114.504753 156.3745) + (xy 114.504748 156.3745) (xy 114.115252 156.3745) (xy 114.100668 156.3774) (xy 114.069558 156.383588) + (xy 114.050442 156.383588) (xy 114.019331 156.3774) (xy 114.004748 156.3745) (xy 113.615252 156.3745) + (xy 113.600668 156.3774) (xy 113.569558 156.383588) (xy 113.550442 156.383588) (xy 113.519331 156.3774) + (xy 113.504748 156.3745) (xy 113.115252 156.3745) (xy 113.100668 156.3774) (xy 113.069558 156.383588) + (xy 113.050442 156.383588) (xy 113.019331 156.3774) (xy 113.004748 156.3745) (xy 112.615252 156.3745) + (xy 112.600668 156.3774) (xy 112.569558 156.383588) (xy 112.550442 156.383588) (xy 112.519331 156.3774) + (xy 112.504748 156.3745) (xy 112.115252 156.3745) (xy 112.100668 156.3774) (xy 112.069558 156.383588) + (xy 112.050442 156.383588) (xy 112.019331 156.3774) (xy 112.004748 156.3745) (xy 111.615252 156.3745) + (xy 111.600668 156.3774) (xy 111.569558 156.383588) (xy 111.550442 156.383588) (xy 111.519331 156.3774) + (xy 111.504748 156.3745) (xy 111.115252 156.3745) (xy 111.100668 156.3774) (xy 111.069558 156.383588) + (xy 111.050442 156.383588) (xy 111.019331 156.3774) (xy 111.004748 156.3745) (xy 110.615252 156.3745) + (xy 110.600668 156.3774) (xy 110.569558 156.383588) (xy 110.550442 156.383588) (xy 110.519331 156.3774) + (xy 110.504748 156.3745) (xy 110.115252 156.3745) (xy 110.100668 156.3774) (xy 110.069558 156.383588) + (xy 110.050442 156.383588) (xy 110.019331 156.3774) (xy 110.004748 156.3745) (xy 109.615252 156.3745) + (xy 109.600668 156.3774) (xy 109.569558 156.383588) (xy 109.550442 156.383588) (xy 109.519331 156.3774) + (xy 109.504748 156.3745) (xy 109.115252 156.3745) (xy 109.100668 156.3774) (xy 109.069558 156.383588) + (xy 109.050442 156.383588) (xy 109.019331 156.3774) (xy 109.004748 156.3745) (xy 108.615252 156.3745) + (xy 108.600668 156.3774) (xy 108.569558 156.383588) (xy 108.550442 156.383588) (xy 108.519331 156.3774) + (xy 108.504748 156.3745) (xy 108.115252 156.3745) (xy 108.100668 156.3774) (xy 108.069558 156.383588) + (xy 108.050442 156.383588) (xy 108.019331 156.3774) (xy 108.004748 156.3745) (xy 107.615252 156.3745) + (xy 107.600668 156.3774) (xy 107.569558 156.383588) (xy 107.550442 156.383588) (xy 107.519331 156.3774) + (xy 107.504748 156.3745) (xy 107.115252 156.3745) (xy 107.100668 156.3774) (xy 107.069558 156.383588) + (xy 107.050442 156.383588) (xy 107.019331 156.3774) (xy 107.004748 156.3745) (xy 106.615252 156.3745) + (xy 106.600668 156.3774) (xy 106.569558 156.383588) (xy 106.550442 156.383588) (xy 106.519331 156.3774) + (xy 106.504748 156.3745) (xy 106.115252 156.3745) (xy 106.100668 156.3774) (xy 106.069558 156.383588) + (xy 106.050442 156.383588) (xy 106.019331 156.3774) (xy 106.004748 156.3745) (xy 105.615252 156.3745) + (xy 105.600668 156.3774) (xy 105.569558 156.383588) (xy 105.550442 156.383588) (xy 105.519331 156.3774) + (xy 105.504748 156.3745) (xy 105.115252 156.3745) (xy 105.100668 156.3774) (xy 105.069558 156.383588) + (xy 105.050442 156.383588) (xy 105.019331 156.3774) (xy 105.004748 156.3745) (xy 105.004746 156.3745) + (xy 104.8345 156.3745) (xy 104.799852 156.360148) (xy 104.7855 156.3255) (xy 104.7855 156.073025) + (xy 104.7855 156.073024) (xy 104.748024 155.872544) (xy 104.674348 155.682363) (xy 104.566981 155.508959) + (xy 104.566978 155.508955) (xy 104.566977 155.508954) (xy 104.429579 155.358236) (xy 104.429576 155.358233) + (xy 104.266822 155.235328) (xy 104.266818 155.235325) (xy 104.084255 155.14442) (xy 104.084248 155.144417) + (xy 103.888085 155.088603) (xy 103.888079 155.088602) (xy 103.685 155.069785) (xy 103.48192 155.088602) + (xy 103.481914 155.088603) (xy 103.285751 155.144417) (xy 103.285744 155.14442) (xy 103.103181 155.235325) + (xy 103.103177 155.235328) (xy 102.940423 155.358233) (xy 102.94042 155.358236) (xy 102.803022 155.508954) + (xy 102.69565 155.682366) (xy 102.621978 155.872537) (xy 102.621977 155.87254) (xy 102.621976 155.872544) + (xy 102.5845 156.073024) (xy 102.5845 156.073025) (xy 102.5845 156.330657) (xy 102.570148 156.365305) + (xy 102.5355 156.379657) (xy 102.525945 156.378716) (xy 102.504748 156.3745) (xy 102.115252 156.3745) + (xy 102.10289 156.376958) (xy 102.068276 156.383843) (xy 102.04916 156.383843) (xy 102.004696 156.375) + (xy 101.935 156.375) (xy 101.935 156.547913) (xy 101.934516 156.552836) (xy 101.934736 156.552858) + (xy 101.9345 156.555253) (xy 101.9345 157.52) (xy 101.685 157.52) (xy 101.685 156.375) (xy 101.615304 156.375) + (xy 101.569558 156.384098) (xy 101.550442 156.384098) (xy 101.504696 156.375) (xy 101.435 156.375) + (xy 101.435 157.52) (xy 101.185 157.52) (xy 101.185 156.375) (xy 101.115304 156.375) (xy 101.069558 156.384098) + (xy 101.050442 156.384098) (xy 101.004696 156.375) (xy 100.935 156.375) (xy 100.935 157.52) (xy 100.685 157.52) + (xy 100.685 156.375) (xy 100.615305 156.375) (xy 100.556963 156.386604) (xy 100.490807 156.430807) + (xy 100.475242 156.454104) (xy 100.44406 156.474939) (xy 100.407277 156.467623) (xy 100.386442 156.436441) + (xy 100.3855 156.426881) (xy 100.3855 155.487474) (xy 100.3855 155.487468) (xy 100.355101 155.315062) + (xy 100.295225 155.150555) (xy 100.207692 154.998945) (xy 100.095163 154.864837) (xy 99.961057 154.75231) + (xy 99.961054 154.752307) (xy 99.809451 154.664778) (xy 99.809443 154.664774) (xy 99.644942 154.6049) + (xy 99.644943 154.6049) (xy 99.644938 154.604899) (xy 99.472532 154.5745) (xy 99.3595 154.5745) + (xy 99.324852 154.560148) (xy 99.3105 154.5255) (xy 99.3105 152.939) (xy 99.324852 152.904352) (xy 99.3595 152.89) + (xy 119.686 152.89) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pro new file mode 100644 index 0000000..32ecda6 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "219a884a-3de7-458b-a1ef-b1ef28e44cf6", + "Root" + ], + [ + "fe45642c-7e29-4b13-a620-3dcf8308ed1b", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_sch new file mode 100644 index 0000000..4044d17 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "219a884a-3de7-458b-a1ef-b1ef28e44cf6") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 162.56 113.03) (xy 170.18 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1052478f-4204-46e8-9d28-161514a8467f") + ) + (wire + (pts + (xy 107.95 104.14) (xy 115.57 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11da5b20-ee46-4062-9796-efa2eb733cf5") + ) + (wire + (pts + (xy 162.56 104.14) (xy 170.18 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "142255c7-ba96-4685-8e87-96ce78e576dc") + ) + (wire + (pts + (xy 107.95 113.03) (xy 115.57 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e8f48a5-15ba-436c-8ca4-636ce335ff9f") + ) + (wire + (pts + (xy 107.95 99.06) (xy 115.57 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f3973cb-7f50-4eab-a6c9-84a2393840f8") + ) + (wire + (pts + (xy 107.95 107.95) (xy 115.57 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24fc25bc-170d-4f18-9138-70c1f7d30829") + ) + (wire + (pts + (xy 107.95 115.57) (xy 115.57 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c09624-6d4a-4b79-8871-5ed68d770044") + ) + (wire + (pts + (xy 162.56 86.36) (xy 170.18 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35982bbb-f5ef-4c81-927c-8e6401b92e13") + ) + (wire + (pts + (xy 162.56 99.06) (xy 170.18 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39d64628-79df-4278-b6f9-b716f7cbfb82") + ) + (wire + (pts + (xy 107.95 83.82) (xy 115.57 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "405aa357-843e-4de6-bd75-8b676da531d6") + ) + (wire + (pts + (xy 162.56 110.49) (xy 170.18 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "536983a5-aa1a-4d4c-8f5e-9ae81ecc5169") + ) + (wire + (pts + (xy 162.56 83.82) (xy 170.18 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "566df5d7-870c-4af7-ba6d-eadf6a4559fe") + ) + (wire + (pts + (xy 162.56 115.57) (xy 170.18 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59be4d12-7e4a-42a6-80d8-ead872a01c5a") + ) + (wire + (pts + (xy 107.95 86.36) (xy 115.57 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7eaeede9-d0ff-4f23-82c2-b218bd53b452") + ) + (wire + (pts + (xy 162.56 81.28) (xy 170.18 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f9418bc-ecc9-4f32-b628-9ac1ba1a0e80") + ) + (wire + (pts + (xy 162.56 107.95) (xy 170.18 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8041976f-e2b6-480e-85cf-6d2f1f8f5a5d") + ) + (wire + (pts + (xy 162.56 88.9) (xy 170.18 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8099d27a-0753-4645-a88e-11bcd03477e8") + ) + (wire + (pts + (xy 107.95 110.49) (xy 115.57 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86968f75-3778-4eca-980d-bf57b52fd0a3") + ) + (wire + (pts + (xy 162.56 96.52) (xy 170.18 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89cd69bf-3d1a-4a27-ac5f-bc7935f88de8") + ) + (wire + (pts + (xy 162.56 101.6) (xy 170.18 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4bb88eb-67f1-47d0-abe0-24cce10b961c") + ) + (wire + (pts + (xy 107.95 101.6) (xy 115.57 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da2e4119-6d81-4c47-bba8-57eca26ed020") + ) + (wire + (pts + (xy 107.95 92.71) (xy 115.57 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4f826b5-9a50-4197-88e2-e8c9176ceb4a") + ) + (wire + (pts + (xy 107.95 90.17) (xy 115.57 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e74f91b5-b3b1-4af2-8f42-01d20c5e9add") + ) + (wire + (pts + (xy 107.95 96.52) (xy 115.57 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9af3558-1e1b-4c9b-bf4b-60c6d26e7b51") + ) + (wire + (pts + (xy 107.95 81.28) (xy 115.57 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef216682-d62c-448a-ac23-a2bbb7edc62b") + ) + (label "CLKREQ#" + (at 107.95 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "040c6fac-7576-413d-b713-f1ee0880eef6") + ) + (label "PET1+" + (at 107.95 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "101327c1-db2c-4790-b4c6-4af33b7026ec") + ) + (label "PER0+" + (at 107.95 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1061cfa0-6407-4049-91ca-218294a0df98") + ) + (label "PET2-" + (at 170.18 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17b3f87b-5d46-4fbd-bf1d-f026950b6885") + ) + (label "PET3+" + (at 170.18 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "210776a4-0305-4a30-be40-f43dcb005a40") + ) + (label "DEVSLP" + (at 170.18 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22eaa770-842e-4958-9be7-b72e2c517321") + ) + (label "PER3+" + (at 170.18 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "25d812d1-260b-4803-9990-8107b345a556") + ) + (label "PERST#" + (at 107.95 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3043d513-aa61-47e4-8619-d1b3b94536ba") + ) + (label "REFCLK-" + (at 107.95 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ce0e767-d007-4b52-b746-5cea35cde5bb") + ) + (label "PET2+" + (at 170.18 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "41560403-d527-44ff-93b3-89269d8229a1") + ) + (label "PER1-" + (at 107.95 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "47e46fa8-f1ae-43bd-af60-71f1cb892953") + ) + (label "REFCLK+" + (at 107.95 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48bd4d1c-ef34-40ce-8d67-75d6630fd643") + ) + (label "LED1#" + (at 170.18 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5774a832-cc55-4de7-9255-e14f7a580702") + ) + (label "PET0+" + (at 107.95 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "87aa71e5-64de-4622-949d-32b64d9c5038") + ) + (label "PER0-" + (at 107.95 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "906f74c5-429a-4bee-a6e3-4fe3b246ce9e") + ) + (label "PER3-" + (at 170.18 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95ce3021-d694-43da-9fa8-b130ceaa25de") + ) + (label "PET3-" + (at 170.18 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9695c1db-82d4-4b44-9ddb-941df50777de") + ) + (label "SUSCLK" + (at 170.18 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "96fa8e0c-938f-4785-87ea-5377d8cd6cb2") + ) + (label "PER1+" + (at 107.95 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b5c19204-92cf-4604-a5ba-14e9bfa914c8") + ) + (label "PER2-" + (at 170.18 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bbc7579e-1fb0-482a-bd5b-ba03e2696d18") + ) + (label "PET0-" + (at 107.95 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9ff7cef-34ae-47d0-824c-6291e9c16389") + ) + (label "PET1-" + (at 107.95 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d540b127-e9b5-416b-8a35-594a900fbd08") + ) + (label "PER2+" + (at 170.18 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f3353759-2372-459f-af6e-e8800c85db41") + ) + (label "PEWAKE#" + (at 107.95 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f467925c-04b3-42ea-93cb-c0b82acd19ab") + ) + (label "PEDET" + (at 170.18 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fc715f34-3ecd-4818-bb1d-e577b6233bbc") + ) + (sheet + (at 115.57 76.2) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fe45642c-7e29-4b13-a620-3dcf8308ed1b") + (property "Sheetname" "M.2 M Key" + (at 115.57 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 115.57 119.9646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 115.57 81.28 180) + (uuid "4cc1be06-80f8-451e-bc95-ee674c8a3b1e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 115.57 83.82 180) + (uuid "885b4910-3e2c-4639-b916-bc50616d1fae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 115.57 86.36 180) + (uuid "548ac42d-44e7-4b9d-9cc9-72a52ead2fe4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 115.57 90.17 180) + (uuid "4d5add43-6863-4583-b7ba-704cc9b68b21") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 115.57 92.71 180) + (uuid "2fa26cf0-761a-4cc5-b4e6-617e24d34186") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 115.57 96.52 180) + (uuid "98adf65f-1d6a-43a9-bf89-286312e7f86c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 115.57 101.6 180) + (uuid "9aace137-8d92-4705-8d17-de605381b23f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 115.57 99.06 180) + (uuid "ba712e65-1241-4e76-9420-0b85fdf91fd8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 115.57 104.14 180) + (uuid "9607f4b9-0a5a-4fe9-bf2b-d3e340f59260") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 115.57 107.95 180) + (uuid "11689996-bcce-4026-bd1a-129392c1b734") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 115.57 110.49 180) + (uuid "2c40ee7e-9e8f-4f98-8837-ecdf0599638a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 115.57 115.57 180) + (uuid "5d80bcf7-5bff-4bfa-b49b-bb126b01f3f5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 115.57 113.03 180) + (uuid "62d677ce-ae8b-4206-9574-6158ff65e8ec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 162.56 99.06 0) + (uuid "76820379-bc0a-4162-8b27-300381a2f110") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 162.56 96.52 0) + (uuid "522efcad-072d-45c0-89dc-4669b14df41d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 162.56 101.6 0) + (uuid "08045ffa-350a-4854-ad09-8aa924bb64c0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 162.56 104.14 0) + (uuid "9f4d2cdd-3aed-4edb-8668-1daccdcd9fc3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 162.56 107.95 0) + (uuid "2e95826a-f586-43d9-a525-fce65be5550c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 162.56 110.49 0) + (uuid "18f184e5-f6b2-41c7-8f8f-b5df5aa620d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 162.56 115.57 0) + (uuid "e0004a0e-4c8c-4a96-abf1-040b1c37fb81") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 162.56 113.03 0) + (uuid "20a94620-eba8-4f8e-b9f0-2eb76bfd8ab2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 162.56 81.28 0) + (uuid "ddc2e50d-2573-451d-8579-9af93e425431") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 162.56 83.82 0) + (uuid "effe5f21-0e09-4a78-b2c5-b6749b861538") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 162.56 86.36 0) + (uuid "94900d67-c3ee-4100-acd7-01b867b17e18") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 162.56 88.9 0) + (uuid "4142171d-b35e-44da-8f3b-3876eda6b8ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key.kicad_sch new file mode 100644 index 0000000..dfb8b43 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8317b0bb-2c0b-4a32-a79d-25b4d32ee37d") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a0afa12f-e27e-4642-8b33-9546b78b6211") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01fead55-482f-4297-9c24-2eca80e5f648") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "82eda4a3-7b7f-4816-8c03-ae69e27808fa") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "99aecbd1-0908-431e-be13-9f9dbf079a91") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e58a4f7e-6f78-40d4-a028-3b4cdfb79758") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b3752544-1619-4acc-8856-bcfc46ec2893") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "22780e8c-bba2-4f8f-9127-3db8639ce5a0") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "c7ea2617-134a-4f69-9a4a-653fde3224de") + ) + (pin "19" + (uuid "a61cedcb-c31b-48d5-81fa-e5990af01ea5") + ) + (pin "28" + (uuid "4977b547-540f-42ea-a753-72f9a85b5e8f") + ) + (pin "29" + (uuid "e8807a4b-2eef-4670-99d0-64cb4b559ae2") + ) + (pin "17" + (uuid "f6fcb6fc-1c32-4eeb-a13f-4e5580bcf09d") + ) + (pin "27" + (uuid "f0024313-09dc-4d1e-a022-434230895bf9") + ) + (pin "49" + (uuid "ec1a953f-61e5-42f6-b983-c9fc8cea94d6") + ) + (pin "7" + (uuid "eda721a1-623a-4c82-8304-329193343274") + ) + (pin "25" + (uuid "a7de45f7-9348-439e-907a-a6a9e81f167a") + ) + (pin "53" + (uuid "f4178552-a4d9-44ac-92a2-14a2fafc4426") + ) + (pin "41" + (uuid "e65c0d20-6ced-4f87-b1cd-cbb1944ada2a") + ) + (pin "8" + (uuid "1ca17eeb-0de2-426d-8fbe-24fca2ab6b44") + ) + (pin "47" + (uuid "b44a33b4-306e-4daa-9659-142ef16c604d") + ) + (pin "11" + (uuid "a28975b5-f193-4c40-977b-0dca7447934d") + ) + (pin "23" + (uuid "1a53a793-7698-42ce-a1d2-cf7bca259533") + ) + (pin "45" + (uuid "623f7edd-78c2-435f-836d-52296a34f805") + ) + (pin "39" + (uuid "db150676-71c6-4dc1-828c-5197f159d577") + ) + (pin "31" + (uuid "20ad702c-f67f-4cdf-98bc-f63ac8364d29") + ) + (pin "43" + (uuid "ae0607f5-e013-4053-a976-fb10e24dfb31") + ) + (pin "57" + (uuid "fd4c2929-b0c5-4b89-b51b-6f42fba2052d") + ) + (pin "10" + (uuid "80e46950-ea02-4c23-8749-58beb8afd776") + ) + (pin "12" + (uuid "f9aaeb77-ccb1-4427-8f7f-b7ecf03d4d68") + ) + (pin "14" + (uuid "360be2c1-5a6c-4c45-984f-1a559bc2d288") + ) + (pin "5" + (uuid "81240bdc-7efe-465f-92e6-f80fba21636e") + ) + (pin "9" + (uuid "deec9d65-1f5a-4ee5-95d0-986f2671251f") + ) + (pin "69" + (uuid "3ad1ec29-e34c-4c9d-a16b-26901d6fbde5") + ) + (pin "1" + (uuid "59be17b8-f3a5-4172-9794-36611530748c") + ) + (pin "3" + (uuid "9af2e3c5-1d6c-4946-a8c7-4f8333556c49") + ) + (pin "13" + (uuid "fe326be3-9e42-431d-81c9-d03c47343cf5") + ) + (pin "2" + (uuid "a1b7e766-53c2-448f-8476-b63382664b30") + ) + (pin "4" + (uuid "6afe1b3c-dd7e-4785-9b7e-5dd2fec6ecca") + ) + (pin "15" + (uuid "2155d010-f70e-418d-a462-a08e521837a2") + ) + (pin "6" + (uuid "f0995bd2-0e9d-4cb0-804a-e1d24b101252") + ) + (pin "16" + (uuid "acc096db-5f56-46b7-8669-302a89c38178") + ) + (pin "71" + (uuid "97f78adb-105e-4992-825f-8539a9d6ef4b") + ) + (pin "35" + (uuid "3278262f-76b6-470d-9450-93c99fe99e90") + ) + (pin "18" + (uuid "5114bb16-13cb-4a17-8d2c-62643972a929") + ) + (pin "33" + (uuid "4cc04b03-c89b-4f88-b8af-87cf15388746") + ) + (pin "37" + (uuid "12cc9bb8-8a91-4a39-bc42-e0fe2108d4a6") + ) + (pin "67" + (uuid "5eabd104-e4eb-4337-9edb-44dae765a8da") + ) + (pin "21" + (uuid "d4648a35-8354-44a4-8a1f-c471196a7590") + ) + (pin "75" + (uuid "f20c705e-6939-4e3d-8d9a-823f7191d3bf") + ) + (pin "73" + (uuid "b58c9abc-7830-4931-a9be-0fd3305c4cc4") + ) + (pin "20" + (uuid "08629c06-920e-429e-93a3-1aa985bedfdc") + ) + (pin "51" + (uuid "e07d0133-eb36-41cf-83f4-9dff77451403") + ) + (pin "55" + (uuid "31fb3614-3d30-4f4e-b2da-ccafa1c62c69") + ) + (pin "24" + (uuid "c8f302bb-1422-4eeb-9cae-07a8ae93f082") + ) + (pin "26" + (uuid "c26836a1-a161-41bf-96d7-a44ba94947f1") + ) + (pin "30" + (uuid "eef45431-38c4-4b7b-b35f-cadd8fac2f95") + ) + (pin "32" + (uuid "a43b0af7-ab18-41da-b51e-49346a91924e") + ) + (pin "34" + (uuid "976b802f-8345-49e8-93b5-53866ff20273") + ) + (pin "38" + (uuid "e5d32a64-6d21-46c2-9c9f-b48dd6b82903") + ) + (pin "40" + (uuid "849e9c01-08c2-48c2-ab9a-a9e42c2108dc") + ) + (pin "42" + (uuid "8de5257f-5a8d-40fe-a02b-13c468d25934") + ) + (pin "44" + (uuid "102f01a7-4f79-44ee-9d48-09f53ecb6026") + ) + (pin "46" + (uuid "7ffb63b1-d0d5-4786-9d3a-323510ad4a92") + ) + (pin "50" + (uuid "18fea08c-f60a-49b6-91e1-c00bae4e9b2b") + ) + (pin "48" + (uuid "7a5a2555-6734-4bd1-b0b7-d6fa7fe186fd") + ) + (pin "52" + (uuid "18894137-a9d9-4373-85f9-7935a497f33a") + ) + (pin "36" + (uuid "36ead428-96c6-48ec-8d06-5598798c0f50") + ) + (pin "68" + (uuid "e0bc809b-b579-4023-be65-0051fde122ef") + ) + (pin "74" + (uuid "b37532d2-a384-4660-862b-26b6b4bcb60c") + ) + (pin "70" + (uuid "eea9bfa5-7e62-4fa3-9a3c-454123b0214c") + ) + (pin "72" + (uuid "5e2624f4-4f16-4f24-97cf-fe4884addde4") + ) + (pin "54" + (uuid "fcbeadeb-4411-4fd2-b1fc-4d7575f31e69") + ) + (pin "58" + (uuid "86a9825a-5309-440b-8b1b-c0c1dbd9386e") + ) + (pin "56" + (uuid "eda0d1f4-0d83-4657-80bc-7315219a428b") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "32bffdb3-478b-4d59-825e-eb5a4564f4cf") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a326201a-3e8f-450e-bf98-837cfb2ed22b") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "736ac0a1-32c6-4df0-8d54-3708151ce934") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3cf0114b-d9a8-47ed-92e6-f2319cc4c9c8") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "39423797-73c5-4914-83cd-b279288618ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "5175fdd7-b3b5-47ad-8353-c94d35dff029") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "3f5e4799-7fed-46ec-bc10-cddca57a61fb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "2cef1455-77b3-4de6-92d8-c2e9572d76e5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "33cb8ab1-8ed3-4d7b-8904-dd25c59ee390") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "c30e7a02-47d5-4b6d-8bb7-7d56dd7c6008") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "e123890a-7d41-4df8-aa55-dab381d4bff8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "e105e450-7455-4d0c-95f8-008c690fbeb1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "bf103b02-0cb0-414e-a38d-e67fd6711133") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "391c98af-eedb-42f2-9e55-8637f1f67806") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "07e39775-7e0e-486b-8054-390ce90ea647") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "4999cc2f-6d41-4de8-99ea-60b0e76c819c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "0c97991e-e9c7-4dd2-aee4-f420d3f6109d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "57dcc640-9432-478b-9f62-a904ada82026") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "376564e6-8723-4f54-9a15-7a3b4fc80435") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "9e829286-bd01-4e76-832e-76e5c5fa12cf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..4de7957 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c975dfc1-6f77-41d1-b78d-f181d697d055") + ) + (pin "1" + (uuid "51c7e0b9-118d-4283-b6ee-63ec3fd1853a") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ec49572d-c35d-48d9-9f34-77f67244a7bf") + ) + (pin "1" + (uuid "c6ac6604-83c6-4249-9f29-1e603c3cf1bd") + ) + (instances + (project "M.2 M Key 2280" + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/219a884a-3de7-458b-a1ef-b1ef28e44cf6/fe45642c-7e29-4b13-a620-3dcf8308ed1b/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb new file mode 100644 index 0000000..0eb6add --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb @@ -0,0 +1,4156 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0N") + (net 4 "/M.2 M Key/PET0P") + (net 5 "/M.2 M Key/PET3N") + (net 6 "/M.2 M Key/PET2P") + (net 7 "/M.2 M Key/PET2N") + (net 8 "/M.2 M Key/PET3P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "GND") + (net 14 "+3.3V") + (net 15 "unconnected-(J1-NC-Pad6)") + (net 16 "unconnected-(J1-NC-Pad8)") + (net 17 "/LED1#") + (net 18 "/PER3-") + (net 19 "/PER3+") + (net 20 "unconnected-(J1-NC-Pad20)") + (net 21 "unconnected-(J1-NC-Pad22)") + (net 22 "/PER2-") + (net 23 "unconnected-(J1-NC-Pad24)") + (net 24 "/PER2+") + (net 25 "unconnected-(J1-NC-Pad26)") + (net 26 "unconnected-(J1-NC-Pad28)") + (net 27 "unconnected-(J1-NC-Pad30)") + (net 28 "unconnected-(J1-NC-Pad32)") + (net 29 "unconnected-(J1-NC-Pad34)") + (net 30 "/PER1-") + (net 31 "unconnected-(J1-NC-Pad36)") + (net 32 "/PER1+") + (net 33 "/DEVSLP") + (net 34 "unconnected-(J1-NC-Pad40)") + (net 35 "unconnected-(J1-NC-Pad42)") + (net 36 "unconnected-(J1-NC-Pad44)") + (net 37 "unconnected-(J1-NC-Pad46)") + (net 38 "/PER0-") + (net 39 "unconnected-(J1-NC-Pad48)") + (net 40 "/PER0+") + (net 41 "/PERST#") + (net 42 "/CLKREQ#") + (net 43 "/REFCLK-") + (net 44 "/PEWAKE#") + (net 45 "/REFCLK+") + (net 46 "unconnected-(J1-NC-Pad56)") + (net 47 "unconnected-(J1-NC-Pad58)") + (net 48 "unconnected-(J1-NC-Pad67)") + (net 49 "/SUSCLK") + (net 50 "/PEDET") + (net 51 "/PET1+") + (net 52 "/PET2-") + (net 53 "/PET0+") + (net 54 "/PET3-") + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "09cfe4ab-9efd-4c86-ae99-812c14494702") + (at 103.73 47.04) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "db5b7222-6365-44ca-979d-b8627e0dfae5") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d3e108a1-e5fb-49a5-9215-7cce7f7e6d3a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d2a31da-3946-4b6b-8998-03bdeb83ecc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1de0ac5-a32b-4a4b-935c-f9e3fef363bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "21e03e1d-d4e1-4702-a7dc-78e12b51a480") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "1") + (pintype "input") + (uuid "28b7aab0-d89b-43aa-bf8b-6a8a0051c7b6") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "35e12347-3a73-45c1-897a-f29b633d1036") + (at 103.08 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "c499baef-06a0-4d85-ac42-4d0106bdcbdc") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b7add788-1f68-4ae9-b43a-b075b74b815f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "be162adf-b537-435e-a179-188461bcafb0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e57866e8-f6ca-44bf-a9e5-fcda9d14c5dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dede8435-4a94-4bc3-97db-53ceca0170ca") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82c65089-fc22-4f4f-81a6-4a4ff30d756c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f0996a0a-9509-46c5-96ce-c9c604465741") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3d3d048-7265-452a-b275-f42093828256") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "85a2b216-4c1c-4261-9699-4d68ca5c5ba0") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9817ceea-25df-4d8a-b9e0-49811255ece2") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f029853-b49c-4ae5-b455-26b10a955f35") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe1b716c-ad00-486d-b97a-795ae4a78cfa") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "25268c7e-8445-4a22-a027-81046523ba13") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e9dc36fe-e6b1-4472-819f-5ab9a9a802d9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5be8ee8b-96eb-4d48-b5ba-e9f2fb5afd96") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "8525b7d7-3af4-4963-99ac-44990bf9b193") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "1c7c209e-48d8-4e4c-ac5a-ef8e82194b99") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "48288949-a2ac-4007-a639-5077ac01d3dc") + (at 112.08 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "f504294c-0b83-40c0-bcd1-0f34a9d9f168") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4a7c9dcc-0817-4a39-b5aa-865395747b84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9bd08811-42dd-476b-8f49-462e920bfdaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bf3491ee-314a-487a-85c6-281a982ecc54") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8fe7b960-bf86-46a0-9512-919b47a30549") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2c2bf40-c1fe-4b8d-91b3-0733f18dca3a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5fdf94ba-9e44-4584-8894-13d88d400abc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6790dc9-6294-4e4d-99ff-a1426b4074c0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7ce10edb-d17f-48cb-841e-4fa9ab1e6928") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09dd5106-545e-4970-b54d-fb0014a95543") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7e9bfe6-d13e-4bfe-8f55-d3d0c4820bd5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e976c1ac-b9d6-437f-be3d-82ada2d5e502") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "c965c63e-ae21-48c1-8e8e-eb3820a212ea") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7aa18eb6-b34a-41c9-8fd7-01afa2e5cf43") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c1bee678-49f5-4c91-9d0f-a93950afd9a8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "6d65b5e7-32d1-48ce-a64d-36b551ac0ad5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET3-") + (pintype "passive") + (uuid "0ceb7ffc-1a9d-417d-86c8-ab45506d5343") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4aa07a56-9ab5-4dd1-bb2a-0974330f9474") + (at 106.08 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "09ddc813-f81c-4761-adee-5536c40a08df") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4da448c1-6ffe-4e2d-9ac3-5c7924d14930") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ba622a9b-8a55-4865-a611-c54331ebdd9e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c4ea8f32-cd91-49ab-82a2-255b7ec20df5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecf8eb5e-322a-4372-883a-6091bf3b1d9c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce84daa6-5f28-4842-a416-9b67bccba22c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c07f2a0c-5d92-42a7-9ce8-38044d417c51") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d71a59e6-aff3-4331-a42e-a4b663f3e7c3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7622eba7-ae22-45ba-a40c-71640277bbd1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de4a1bd2-9d0e-495a-a9cb-930aa8079906") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2881c6a-8164-4531-9493-b35a1a19296e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8c06735b-dc3a-43ca-8b02-46e033c7e2c0") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f44296f6-a925-439d-a401-6e2106b3b0db") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7a87aed1-e015-4982-957f-c95a8947737f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c6a25a4c-4a86-4a28-84f1-34bbec9841cc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "37cd53b6-f769-4fe3-a4a0-466b2afc3ee7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "ccabf150-051c-404d-b589-5a12041dc2d4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4ae2ac46-ac54-4db8-9ff5-813945cf618f") + (at 105.38 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "3b8f1ef5-648c-4762-8762-a2b851c1e329") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fc9efde1-61e9-437d-98df-9b9536cd6479") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3931be0e-a554-4fb5-89f3-7b0998e1f6ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d12bd324-5d4a-4380-8d17-c55633acff2f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cfca6ea8-8092-40fe-a7fe-5849d8acf0f9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "619710f2-d312-4835-a59c-754c2293aeb1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9225916a-bc47-40f4-b908-69c269f41f1e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e7d291a-9a96-4f2f-84e2-4c3e30f894d4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b292e27a-cd62-47e1-99ff-6b56307d7093") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc3fae08-0de2-4a88-b2ea-8842d43e8cf6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4736d488-b238-4d0d-a85a-588a6c98594f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2da052f2-6087-4bf5-a2cb-2ece28932ce5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "bae63f35-7e50-45d9-a230-9a9b27c77f82") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a3df5791-da15-48b1-b09b-778f83ff41eb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b5100ee4-3022-4231-9745-a0b9794b6e35") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "3ca6fb72-53d6-42d1-b5f2-b099bd02b9c9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1+") + (pintype "passive") + (uuid "e0b59f6d-6406-41ba-a5ba-84a2b98787aa") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "624a0760-fdad-4be5-8dde-f4ad336161fa") + (at 109.08 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "8162ee38-ea75-4d91-b356-f695acafeefc") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "77e17d8c-41f8-41fa-ae3b-6dc9e9067f38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "70c933bd-e3b1-4684-b78f-45424f9ae76c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "72e58814-1dee-49c7-a6f0-5093b2fbf0a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8bbfea0b-793d-47ab-b6ea-3e8183d20390") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e54ae60-ef45-4373-8876-6c54245a10f1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4db4bf43-f876-42d4-a5a4-95ba35f26c3e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26563b1a-1cf3-4e1b-ad59-26f58f292b18") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6306ff7d-8d86-480c-b2f2-031336fc7cca") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a1874945-dea7-4ab8-a701-5672b6dc0eb7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec728a03-26c2-4e3b-81f5-ba003161573d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "62cd7420-d7f2-45d5-9fb7-a03f94b4c799") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "49688ae9-44f2-494d-bd50-36731818d06f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9eb9b7e8-4e47-453b-b347-3379ae63176c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "11eb50a3-9166-4788-a424-95eb64242e84") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "db7d1232-93b6-4ad6-a38f-1285cd1dd18a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET2-") + (pintype "passive") + (uuid "ff921164-cca9-432b-8e68-98bdae47bad0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6b7f5189-72d7-4373-926a-82bd5c5db33d") + (at 108.38 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "f4ae1619-2623-47c7-aadb-1f3eba6a86f6") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b8ee009b-7bae-4198-bfdc-f4381e0cbbd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "26f6d326-76a3-4152-b041-0eb83cabedd9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "38caa76c-4912-412f-92cb-48597807a777") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "909d0f7c-1062-4584-8337-2f7473eac270") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d47dc0c4-ffb2-47bf-a048-8cf0432cdff2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7aa31c0b-676a-43f5-8825-7cde26330fcc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d43dddc8-22eb-4594-bbd2-b9ead1f44874") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a9d36d6-55b0-4a9e-9e0c-90d9fd812f05") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "38103147-2d16-45e1-9396-cf70bd5631a1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "75f7301c-2aa1-4fe8-9ab7-0855ef0d9d94") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f4e71da-9677-4f43-96e9-e9a8b6735c33") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4c425401-0127-4b9b-aea1-5af25bad864a") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "821738a0-f6fc-4671-8c44-58814f97e516") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3c7cb316-0fc4-4aa0-a2f1-f514d4bdd336") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "5273bf6c-c5f7-41ea-b855-977ad1680b8f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "91db6f7c-275b-451b-8391-850f6bc64933") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "86d9b934-dcd9-44a8-87e5-a28922df2add") + (at 111.38 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "f1c6e8d9-1501-4415-b46b-9391e6640464") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c283cf25-bf09-4e4c-8d3d-82b7fb1fbfaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "aa6b7902-a891-4b67-8898-1bb7fd620256") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03552f0f-143b-483e-8487-1623f981b633") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ed30da9-64f6-41e0-bef9-f93e64471608") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd3da85e-0c18-444e-8ad1-ef113177ffdc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2501c3b-3d9b-4f82-8483-ec10cccf57bf") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "99b1e913-1e1e-4c81-9e69-a8cd92fa3a47") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0079db07-f03d-436b-8a72-2e535e7aa0ba") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "efd8d749-9ad3-4f56-b6e7-551d748ff46a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27a0f108-f85f-48fe-ae45-2387d331429a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e3fa9f9d-4315-4edf-a4b0-e5ffbf5c9bef") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "ca5a46fd-dd50-46a8-ac13-8ea5ef675776") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "04c15cb1-7537-4b69-a955-09d98d9028c4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cb1eb4c7-f691-4b36-826d-f5607f6ff207") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "bd1f7187-f2c0-4f25-98de-27c5811d9dc1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "2c3a892d-99a4-41ed-b622-280ab7be03e2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "c9f76206-f519-410e-a04e-d99743261353") + (at 103.73 155.93) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3fc2b999-f297-4455-a1d8-ac6bbf3de49e") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "86b3f098-b615-4ce1-bcaf-706643e9ed6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6be9ed22-59c4-4f71-bbe8-2d4fd1dd8069") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31086e1b-eace-4cdf-961b-f9321bd943b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38ad9664-c1a7-4e5b-95e2-bdb46a363cb9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "320b5b91-f4c4-4511-921c-06a1afb23249") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "0ac63761-cda6-47ce-80c0-aa0c6884c3ac") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "31b58546-f93a-40c4-a428-4e5812da6bbf") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7013ed98-efca-4eb0-bf37-d4cd7dec98d5") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "799e6614-d0b1-4a85-a0c6-b38ffb2763eb") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9609294e-0d1c-4894-b8ea-f817c23e3a68") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "594cc7d5-1c44-41d6-afa2-9c2042f761a8") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e3b0fd0-542e-456f-b152-8090cd3ac98c") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "86d9290c-18ba-49ab-bab3-b4d74883c8c2") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f5b7abd-b1f8-4904-a789-75d142fd1421") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "296e1d7e-f6e3-4b27-966f-c5537bfc16e1") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b24c1a8f-e5e5-4250-a3bc-723fb634435d") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04175c45-daaf-456f-a32f-bd1708fa39bc") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "289eb06e-fd35-452e-b2cb-aee873594b2d") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "190c1f1f-3aa6-4894-a8e1-cea76c13852c") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd69c472-6e69-44d9-99c3-d213be1cb1b3") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d86a84a7-539c-4769-8d7c-cce40437fb88") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "26030de7-1de3-43dc-982f-8c608fb209bf") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d2bf59bb-ff8a-4ef7-811f-104c491934ae") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "92a03583-f266-429f-9eeb-1e9234a0bdf2") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "da8c67b8-9cc6-4bb0-8421-b9173b29670a") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "33c6673e-6952-47c1-955e-a2868baacff8") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a23b060f-6bb3-4513-b874-d81d3cfc1872") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5cb6a444-2ad8-4c88-8fca-c71d7ea7b510") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "deae7eaa-acd7-4140-a603-1057436bfb26") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8ec6031b-fca1-421a-abc3-c6b8c4f94210") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0efdda04-0071-4e71-8526-53ffcd15109e") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c7118dcb-1cd7-4040-a6b7-087edf81ab5b") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "890b9b91-c838-4a36-97cc-8e47e0d1e9c2") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "66f00f71-a6b6-4470-aaad-05c644e13d43") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "37442189-ff45-4238-9ca9-57ce7f8fe291") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ac87ac01-0dec-42e1-a9d7-21acba2be5f3") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "98125812-32c4-4ce4-aebe-55eb3471951e") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "57b27ab7-6a08-4853-b7ce-4df874737e27") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6961d425-9322-4396-a169-ea996a78ab4d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40bc1fde-152b-4f40-b9bb-dc2d3a23c128") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "217509a8-0408-40e0-af30-a0406e2cc6e9") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c79aa714-ab5d-483b-95bd-3fd407fe31e9") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0ae09f1e-8639-44ee-8ac6-641437d9102a") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b53fb2e7-65c5-45b2-9e29-ac02919cb010") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3eb8f2bc-7443-4af0-839a-57f72f35fe38") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "16aa51bd-a27a-4eda-9916-e8d62f0ee9f2") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3cdb741b-c2ff-4525-9b3d-589d34630756") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "86427119-c6ce-4bcf-b5c2-da9b1117748d") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "22cb7b8c-e2e7-4cd7-837d-a9886a043d67") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3de7a294-d34c-4f6b-8ae7-45a442f2c935") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d48e1e7c-661d-408e-836d-cc3c5bbd9a21") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f5ba083-a30d-4536-a9a5-b547f12812c7") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4183699d-dc83-4844-9fb8-c2f3464600b2") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5829f745-8980-475e-998a-018e829ceba2") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6c100ba3-c673-45fa-84ba-76544cddfe3c") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2cbcce93-dddc-432a-ae0f-28916c41d06b") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b50ce737-df8d-4810-9972-6324bc3a838f") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5fe8fe0e-f697-4172-b2db-5f3edfaae9b9") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7ff4b183-fffa-4aea-9990-9bfcd4b05451") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4c1ae9b2-c4f0-4cc4-875d-62a02e029101") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "367e867f-f83b-43e5-bc4f-3316d1e4fdff") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "930bf4b4-756b-47c2-b54d-187e0a3e413b") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c988cf7a-8741-4d8b-a42a-4b2ba703af30") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "545cd742-022c-45ff-95b7-27f3540a0de0") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6e2ee1ca-067d-48e2-b9ef-176a98392668") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1fd7495e-0046-4c33-951f-56fe18741c4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7a426365-0848-4891-8840-07ded9706f98") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "92c51b82-fb89-4b45-8ad5-6e135d27b561") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "ee6a9024-8438-4199-93af-99f0bdaaf87f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2382fe30-65a8-4f24-8d7e-b7a24eaaeeb6") + (pts + (xy 88.73 45.93) (xy 118.73 45.93) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 103.73 24.7 0) + (layer "User.2") + (uuid "2382fe30-65a8-4f24-8d7e-b7a24eaaeeb6") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3ed2939f-221a-46a5-8d17-6b5b46c94678") + (pts + (xy 113.655 157.04) (xy 113.655 115.04) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 143.05 136.04 90) + (layer "User.2") + (uuid "3ed2939f-221a-46a5-8d17-6b5b46c94678") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "439aa6c0-5343-4e3c-873f-9bbf9540732a") + (pts + (xy 92.73 47.04) (xy 114.73 47.04) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 103.73 31.16 0) + (layer "User.2") + (uuid "439aa6c0-5343-4e3c-873f-9bbf9540732a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "63f1f7aa-e178-4df1-8265-4533d476ee2e") + (pts + (xy 113.655 157.04) (xy 113.655 47.04) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 180.095 102.04 90) + (layer "User.2") + (uuid "63f1f7aa-e178-4df1-8265-4533d476ee2e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "87374e31-3789-4a89-bf7a-ea55c21be5c5") + (pts + (xy 113.655 157.04) (xy 113.655 127.04) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 131.15 142.04 90) + (layer "User.2") + (uuid "87374e31-3789-4a89-bf7a-ea55c21be5c5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bb0425cf-c93b-4579-9799-99c42b9cded1") + (pts + (xy 113.64 157.04) (xy 113.64 77.04) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 169.325 117.04 90) + (layer "User.2") + (uuid "bb0425cf-c93b-4579-9799-99c42b9cded1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fef0ce78-23b7-4d69-a6f7-ae421f4c2c88") + (pts + (xy 113.655 157.04) (xy 113.655 97.04) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 155.6 127.04 90) + (layer "User.2") + (uuid "fef0ce78-23b7-4d69-a6f7-ae421f4c2c88") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "923328db-e193-4386-9b33-21fec84d3ef5") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "1432a8f2-bc41-4c25-8c94-f5978965fe0f") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d6a60b16-9f28-47fa-bac6-d94e18b62db1") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "73bbc8e9-55b0-4bb8-bd49-1c3866be9547") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "14edc5a1-e789-420e-9d70-ae12539cbe81") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5b03b7fd-924e-4f41-a15a-157765b1d9ff") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "057968fc-677c-46f3-8d6d-b5724734679f") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ee5f3871-045e-45a0-9f8e-cc400c84d0bb") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8b18ddc0-2ad6-40cb-979d-b970ce55a5e9") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "4f2aa0ac-35e7-4344-9433-c47ac5d9ddf0") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "163ac30b-55f1-4ee9-b81b-631b549d5184") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "fcd0bd32-941a-456f-aa79-9879b4c147ea") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "60fa324a-bb49-4d62-9a95-80faa80da0c8") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e2cba360-d57b-4b5a-8321-e040c7584d92") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2fe1a16a-27e8-4ff8-85bd-08d40708eea8") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "52ffdd95-43de-4c37-a0db-8efca3bab87a") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "05c89807-ac03-40a5-871f-75429eb9d4d7") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "66929317-a66f-497f-b7e1-1df64210d03f") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "dd7863b2-1dcf-45bf-b463-8332dfe70a58") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "33f7ad8b-44e6-41e0-8021-025a2faaf9d4") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c25e2e22-af97-4355-9ef2-4d713f3bb269") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "40b2b05e-e7cc-4de6-8f53-d3c46e0f305d") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "b76b864f-af22-4c6b-a5d9-ca9456f8d566") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c45b3fca-7f4e-4f22-a8ae-705b23ef3664") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "ba6f7309-8655-47a7-b3fd-d4490f7ea7f9") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d1ad5985-456b-4699-9a39-7ba789a34439") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "be2c6401-b886-4286-855b-67af5805e1e7") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1bc27a0a-e034-437f-a47a-d47df5fa84a2") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "b68c69d6-9d1d-4544-ae6f-4ba756a18796") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "feff04a0-efe4-4405-a402-815e28e53eef") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "f65cca10-5a7f-4b9e-9017-b356004b9132") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "87e3e06d-151c-4c69-bead-c3cc5072cc22") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4ab33ec9-987d-4364-aff6-78801d6bb0ce") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0bc563c6-d5e4-45cb-bd99-eca92969d4cb") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "9b3c84b3-3910-4ffd-bb8c-03691d7705f2") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c3fd2ad7-26ff-4b08-a9e1-e68eb0a7fe70") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "a30f16f7-88f5-4911-889b-e127dfb1640e") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "72f8b9d8-8adf-4735-b711-e7fb9e61f579") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "23fcec12-3639-4f74-9e42-c5f41f21ce6d") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "200bd3b9-c3e3-41d4-8bc5-b0a3b50fb07a") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "df0f98d4-6ddf-4eff-bb3f-22f3165460ef") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e23c8052-7b3e-44ad-aa59-1b5cf6245f9e") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "56121e6d-58be-4326-830d-c9a0ad124c6c") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "38dc4ae4-177b-4a79-832b-6cf65020ca29") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0dfcbaf1-ba1c-40a6-9a3c-c8e1ba890873") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "afe6936d-4455-4573-9806-08e3b4de4666") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "423a43cb-f4dc-4845-967a-412cfd825789") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ac8d2ebe-0c2c-44c5-ad36-a60233b2bfe6") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "1548c367-337a-4d39-99c2-94a7538fb481") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "2504c58b-e538-41fb-a51d-f4b497fc0e02") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1dcdb06c-ce9c-4449-bbc7-a87a87076341") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "a5649c55-ff3c-4a67-a132-49bb94c7196f") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "06c22538-ca9b-4d0c-bf94-92f41b52fdde") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "c5234431-f37b-4fd3-a37c-8b750fe10537") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "23ecedad-97fc-4533-8152-957c467ba96a") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "65c74bf8-25a5-4013-b5b7-59b5e5ce0ce3") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e79abc37-65d7-4fdc-8012-3f2683d35cb4") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "55c939c7-dfe7-42b3-9878-b93563e42caf") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "58b4f44b-35c6-4fe9-836d-0ceaebba0641") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "daf8bcff-8fa7-4f57-986f-f9e3e1023ab5") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "0f56020a-90c4-4b06-9ca3-17d195557d27") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "1f419ede-fb16-44f6-8c9b-7c005b53520a") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1896492a-6cda-4857-999b-f23adc0be29a") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ad7e1cd3-4cd5-40a5-9b04-26c015db4d7a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8ec88b0c-0411-4f29-9b11-4fa3a607777a") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f978bca5-ae08-41b9-9d40-b1cbf2c0dbab") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e5b17e45-d2ca-43c5-80cc-a67643237957") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "86e2b107-6b26-4cc2-9b35-e2bfe0f021de") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 114.73 153.04) (xy 114.73 157.04) (xy 92.73 157.04) (xy 92.73 153.04) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ec084e7e-feb1-49a0-bdbe-6c295fca1c7f") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.73 157.04) (xy 118.73 151.84) (xy 88.73 151.84) (xy 88.73 157.04) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "eb053352-9aa7-4b67-bdc9-2966fc648878") + (at 102.38 152.28 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "4bee20ea-e590-4994-9a99-de2393ccb861") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "42d57226-304a-4b8c-be27-d06d898feeba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f6949563-d023-4be0-ae60-008a9d99d2d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c32a8216-3634-4f52-b493-9ec20cff61c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "564c0d76-e666-404c-9d7e-667abbb0a919") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48032c6d-4c9e-4b5e-af17-89e46613dedb") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5322f7b0-6aac-426e-9a2c-0df72b15026a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a62416d3-043a-487a-a9fb-a25771160ec9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61baf27d-72b2-4df5-992c-f90a478afd3d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b817e9f-ea91-4660-b1ef-8969d79d3087") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67cac238-9bbc-4a5b-a633-dd68c16aa2bb") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4651d632-11cd-47d1-a96c-c52a506bb530") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "948cafe3-d8ba-419a-999c-6e9c039cc219") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1c43fcf6-a00f-4e0c-ac92-ef83b25b16b3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "872796b8-5fac-4b75-ba7c-dd2548d199fd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "0239d77e-d2a1-4b05-bf48-c77bddcf8c86") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0+") + (pintype "passive") + (uuid "f4149cd3-0737-4ad7-84fa-e826fb8702ba") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 118.73 153.04) + (end 114.73 153.04) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "12cf2fb9-fbed-4e60-ac4d-fb1b8e015335") + ) + (gr_line + (start 118.73 153.04) + (end 118.73 47.04) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "282616eb-0189-4587-bf50-7a3b7fb15c99") + ) + (gr_line + (start 88.73 47.04) + (end 88.73 153.04) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b39729f-e551-4a40-a680-23fbe62a76b9") + ) + (gr_line + (start 118.73 47.04) + (end 88.73 47.04) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c930007f-6404-4188-a39a-71d87ddfaf90") + ) + (gr_line + (start 92.73 153.04) + (end 88.73 153.04) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e84a73e5-5acc-4ff3-8dcf-49ae02041c7b") + ) + (segment + (start 105.505 154.589999) + (end 105.505 153.070001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "23897d4d-8db1-417e-ae98-d186a82a2d72") + ) + (segment + (start 105.48 154.614999) + (end 105.505 154.589999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3c31ca6e-8ed9-4495-b425-27a7d953c0fc") + ) + (segment + (start 105.48 155.89) + (end 105.48 154.614999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "732516b4-0159-4160-bf8e-e17575c906f0") + ) + (segment + (start 105.38 152.945001) + (end 105.38 152.6) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c92cfa4c-1250-4edb-9448-7b766c93af76") + ) + (segment + (start 105.505 153.070001) + (end 105.38 152.945001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d979df4a-f34f-40ad-acdb-b721d7b91409") + ) + (segment + (start 105.98 154.614999) + (end 105.955 154.589999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "30285e49-84cc-45c4-8892-559c63d73f27") + ) + (segment + (start 105.955 153.070001) + (end 106.08 152.945001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "34f4ac72-2ede-43da-9e3b-e0f1f8a48501") + ) + (segment + (start 106.08 152.945001) + (end 106.08 152.6) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "49ac4621-2e6d-4f30-8768-ddfb199dba7f") + ) + (segment + (start 105.955 154.589999) + (end 105.955 153.070001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9be4c2a3-8e49-4f0c-a185-7f9ed6a8cf75") + ) + (segment + (start 105.98 155.89) + (end 105.98 154.614999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c67e9dce-912b-48f2-99b0-a781846d401e") + ) + (segment + (start 102.98 154.614999) + (end 102.955 154.589999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "31c90b73-bd79-4b1a-ab84-450faf8cbbda") + ) + (segment + (start 103.08 152.945001) + (end 103.08 152.6) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "45e35e2d-2582-4e28-92ba-2cbceebf5beb") + ) + (segment + (start 102.955 153.070001) + (end 103.08 152.945001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "48d32400-7f0b-44ec-8fa6-465fe7efca80") + ) + (segment + (start 102.955 154.589999) + (end 102.955 153.070001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7a606d24-ba8f-4bfd-86d6-1d50d90707f0") + ) + (segment + (start 102.98 155.89) + (end 102.98 154.614999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a741d813-456a-4952-a3f5-42fb56e4c17e") + ) + (segment + (start 102.505 153.070001) + (end 102.38 152.945001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1f5e42a7-42a6-4343-a682-e446dc8deb47") + ) + (segment + (start 102.48 155.89) + (end 102.48 154.614999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "94b40592-865b-4194-b741-609981fca682") + ) + (segment + (start 102.505 154.589999) + (end 102.505 153.070001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "99d93da4-376c-411c-98ce-6e2dda9824a7") + ) + (segment + (start 102.38 152.945001) + (end 102.38 152.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a1fc751a-50cf-4cc8-864f-9f30d85ee68e") + ) + (segment + (start 102.48 154.614999) + (end 102.505 154.589999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "afb50b94-02a2-4b53-aef5-2958dc2cc6f2") + ) + (segment + (start 111.98 155.89) + (end 111.98 154.614999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "183811ee-2d2a-41e1-8c20-4b11d9ad999d") + ) + (segment + (start 111.955 153.070001) + (end 112.08 152.945001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4c874fe1-9d60-406b-a6b8-1c3943044cce") + ) + (segment + (start 111.955 154.589999) + (end 111.955 153.070001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8f23315d-c3e4-47ce-9a59-91237d1b7128") + ) + (segment + (start 112.08 152.945001) + (end 112.08 152.6) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9f238a8c-a057-42ac-9ff2-0e3f400cab21") + ) + (segment + (start 111.98 154.614999) + (end 111.955 154.589999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c183385e-cc1c-480a-a580-d819aef56a7a") + ) + (segment + (start 108.48 155.89) + (end 108.48 154.614999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "0757322e-042d-4dc7-b6b9-3490ef7a7d8c") + ) + (segment + (start 108.48 154.614999) + (end 108.505 154.589999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4da7bb76-22fe-4d36-a853-c7167a0e9b72") + ) + (segment + (start 108.38 152.945001) + (end 108.38 152.6) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4df2ee56-c266-4575-b752-fe13a21b91d5") + ) + (segment + (start 108.505 153.070001) + (end 108.38 152.945001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "53bcf9b7-1f05-438d-9357-94038add3d36") + ) + (segment + (start 108.505 154.589999) + (end 108.505 153.070001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "7322fd30-bf6a-4562-bf2d-6a7a557e982c") + ) + (segment + (start 109.08 152.945001) + (end 109.08 152.6) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "43b1b3ee-ab27-455a-8e1b-33ff9b808a25") + ) + (segment + (start 108.955 154.589999) + (end 108.955 153.070001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "522d5560-2fc0-4b34-940e-42ab0f8dab74") + ) + (segment + (start 108.98 154.614999) + (end 108.955 154.589999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "94487377-75f0-42f6-bb60-d21a6ec8cca3") + ) + (segment + (start 108.955 153.070001) + (end 109.08 152.945001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "a0437f37-3578-4a4c-9a47-19ec16c37930") + ) + (segment + (start 108.98 155.89) + (end 108.98 154.614999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "da246920-191f-4eeb-9bdc-3ed03bdd52ef") + ) + (segment + (start 111.505 154.589999) + (end 111.505 153.070001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "4f87e628-730a-4c30-9a75-806e88667762") + ) + (segment + (start 111.48 155.89) + (end 111.48 154.614999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "64adefd2-8b86-4392-9d28-d01d7aded960") + ) + (segment + (start 111.48 154.614999) + (end 111.505 154.589999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "d4f8d5e4-c900-4432-8d93-45a3e9901456") + ) + (segment + (start 111.505 153.070001) + (end 111.38 152.945001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "d92fba0a-288f-4f86-817b-63247241aa1d") + ) + (segment + (start 111.38 152.945001) + (end 111.38 152.6) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "dc5d9fd0-0c81-44d4-8ef2-cfd62f8869ba") + ) + (zone + (net 13) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "91c49dd8-dc25-4288-8e73-26ce0f2c4353") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 88.73 155.45) (xy 88.73 47.035) (xy 118.73 47.035) (xy 118.73 155.37) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 100.811684 47.562174) (xy 100.831503 47.598033) (xy 100.890826 47.857946) (xy 100.890832 47.857964) + (xy 101.000257 48.170688) (xy 101.144022 48.469217) (xy 101.320305 48.74977) (xy 101.521034 49.001476) + (xy 102.374432 48.148079) (xy 102.411457 48.196331) (xy 102.573669 48.358543) (xy 102.621919 48.395567) + (xy 101.768522 49.248964) (xy 101.768522 49.248965) (xy 102.020229 49.449694) (xy 102.300782 49.625977) + (xy 102.599311 49.769742) (xy 102.912035 49.879167) (xy 102.912053 49.879173) (xy 103.235077 49.952901) + (xy 103.235074 49.952901) (xy 103.564336 49.99) (xy 103.895664 49.99) (xy 104.224924 49.952901) + (xy 104.547946 49.879173) (xy 104.547964 49.879167) (xy 104.860688 49.769742) (xy 105.159217 49.625977) + (xy 105.43977 49.449694) (xy 105.691476 49.248965) (xy 105.691476 49.248964) (xy 104.838079 48.395567) + (xy 104.886331 48.358543) (xy 105.048543 48.196331) (xy 105.085567 48.148079) (xy 105.938964 49.001476) + (xy 105.938965 49.001476) (xy 106.139694 48.74977) (xy 106.315977 48.469217) (xy 106.459742 48.170688) + (xy 106.569167 47.857964) (xy 106.569173 47.857946) (xy 106.628497 47.598033) (xy 106.661272 47.551842) + (xy 106.700642 47.5405) (xy 118.1555 47.5405) (xy 118.207826 47.562174) (xy 118.2295 47.6145) (xy 118.2295 152.4655) + (xy 118.207826 152.517826) (xy 118.1555 152.5395) (xy 114.067464 152.5395) (xy 113.895062 152.569898) + (xy 113.730558 152.629773) (xy 113.578945 152.717308) (xy 113.444837 152.829837) (xy 113.332308 152.963945) + (xy 113.244775 153.115555) (xy 113.184898 153.280062) (xy 113.1545 153.452464) (xy 113.1545 155.384867) + (xy 112.805 155.385799) (xy 112.805 154.84) (xy 112.785301 154.84) (xy 112.744435 154.848128) (xy 112.715565 154.848128) + (xy 112.674699 154.84) (xy 112.655 154.84) (xy 112.655 155.386199) (xy 112.3555 155.386998) (xy 112.3555 155.020252) + (xy 112.343867 154.961769) (xy 112.317471 154.922265) (xy 112.305 154.881153) (xy 112.305 154.84) + (xy 112.302174 154.837174) (xy 112.2805 154.784848) (xy 112.2805 154.575435) (xy 112.280499 154.575434) + (xy 112.258766 154.494326) (xy 112.259619 154.494097) (xy 112.2555 154.473376) (xy 112.2555 153.225123) + (xy 112.277173 153.172798) (xy 112.32046 153.129512) (xy 112.360022 153.060989) (xy 112.3805 152.984563) + (xy 112.3805 152.984558) (xy 112.381133 152.979755) (xy 112.382641 152.979953) (xy 112.402174 152.932797) + (xy 112.432206 152.902765) (xy 112.477585 152.799991) (xy 112.4805 152.774865) (xy 112.480499 152.425136) + (xy 112.477585 152.400009) (xy 112.437792 152.309888) (xy 112.436485 152.253268) (xy 112.437782 152.250135) + (xy 112.477585 152.159991) (xy 112.4805 152.134865) (xy 112.480499 151.785136) (xy 112.477585 151.760009) + (xy 112.432206 151.657235) (xy 112.352765 151.577794) (xy 112.249991 151.532415) (xy 112.24999 151.532414) + (xy 112.249988 151.532414) (xy 112.228659 151.52994) (xy 112.224865 151.5295) (xy 112.224864 151.5295) + (xy 111.935136 151.5295) (xy 111.910013 151.532414) (xy 111.910007 151.532415) (xy 111.807234 151.577794) + (xy 111.782326 151.602703) (xy 111.73 151.624377) (xy 111.677674 151.602703) (xy 111.652765 151.577794) + (xy 111.549991 151.532415) (xy 111.54999 151.532414) (xy 111.549988 151.532414) (xy 111.528659 151.52994) + (xy 111.524865 151.5295) (xy 111.524864 151.5295) (xy 111.235136 151.5295) (xy 111.210013 151.532414) + (xy 111.210007 151.532415) (xy 111.107234 151.577794) (xy 111.027794 151.657234) (xy 110.982414 151.760011) + (xy 110.9795 151.785135) (xy 110.9795 152.134863) (xy 110.982414 152.159986) (xy 110.982415 152.159992) + (xy 111.022206 152.25011) (xy 111.023514 152.306732) (xy 111.022206 152.30989) (xy 110.982414 152.400011) + (xy 110.9795 152.425135) (xy 110.9795 152.774863) (xy 110.982414 152.799986) (xy 110.982415 152.799992) + (xy 111.027794 152.902765) (xy 111.057826 152.932797) (xy 111.077359 152.979954) (xy 111.078867 152.979756) + (xy 111.0795 152.984565) (xy 111.099977 153.060986) (xy 111.099979 153.060991) (xy 111.131482 153.115555) + (xy 111.13954 153.129512) (xy 111.182826 153.172798) (xy 111.2045 153.225124) (xy 111.2045 154.473376) + (xy 111.20038 154.494097) (xy 111.201234 154.494326) (xy 111.1795 154.575434) (xy 111.1795 154.784848) + (xy 111.177216 154.803092) (xy 111.152716 154.899397) (xy 111.147245 154.906716) (xy 111.142529 154.922265) + (xy 111.116133 154.961768) (xy 111.1045 155.020253) (xy 111.1045 155.390334) (xy 110.8555 155.390998) + (xy 110.8555 155.020252) (xy 110.843867 154.961769) (xy 110.817471 154.922265) (xy 110.805 154.881153) + (xy 110.805 154.84) (xy 110.785301 154.84) (xy 110.745716 154.847873) (xy 110.716845 154.847873) + (xy 110.674748 154.8395) (xy 110.285252 154.8395) (xy 110.285251 154.8395) (xy 110.244435 154.847618) + (xy 110.215565 154.847618) (xy 110.174749 154.8395) (xy 110.174748 154.8395) (xy 109.785252 154.8395) + (xy 109.785251 154.8395) (xy 109.743153 154.847873) (xy 109.714283 154.847873) (xy 109.674699 154.84) + (xy 109.655 154.84) (xy 109.655 154.881153) (xy 109.642529 154.922265) (xy 109.616133 154.961768) + (xy 109.6045 155.020253) (xy 109.6045 155.394334) (xy 109.3555 155.394998) (xy 109.3555 155.020252) + (xy 109.343867 154.961769) (xy 109.317471 154.922265) (xy 109.307284 154.899397) (xy 109.282784 154.803092) + (xy 109.284148 154.793656) (xy 109.2805 154.784848) (xy 109.2805 154.575435) (xy 109.280499 154.575434) + (xy 109.258766 154.494326) (xy 109.259619 154.494097) (xy 109.2555 154.473376) (xy 109.2555 153.225123) + (xy 109.277173 153.172798) (xy 109.32046 153.129512) (xy 109.360022 153.060989) (xy 109.3805 152.984563) + (xy 109.3805 152.984558) (xy 109.381133 152.979755) (xy 109.382641 152.979953) (xy 109.402174 152.932797) + (xy 109.432206 152.902765) (xy 109.477585 152.799991) (xy 109.4805 152.774865) (xy 109.480499 152.425136) + (xy 109.477585 152.400009) (xy 109.437792 152.309888) (xy 109.436485 152.253268) (xy 109.437782 152.250135) + (xy 109.477585 152.159991) (xy 109.4805 152.134865) (xy 109.480499 151.785136) (xy 109.477585 151.760009) + (xy 109.432206 151.657235) (xy 109.352765 151.577794) (xy 109.249991 151.532415) (xy 109.24999 151.532414) + (xy 109.249988 151.532414) (xy 109.228659 151.52994) (xy 109.224865 151.5295) (xy 109.224864 151.5295) + (xy 108.935136 151.5295) (xy 108.910013 151.532414) (xy 108.910007 151.532415) (xy 108.807234 151.577794) + (xy 108.782326 151.602703) (xy 108.73 151.624377) (xy 108.677674 151.602703) (xy 108.652765 151.577794) + (xy 108.549991 151.532415) (xy 108.54999 151.532414) (xy 108.549988 151.532414) (xy 108.528659 151.52994) + (xy 108.524865 151.5295) (xy 108.524864 151.5295) (xy 108.235136 151.5295) (xy 108.210013 151.532414) + (xy 108.210007 151.532415) (xy 108.107234 151.577794) (xy 108.027794 151.657234) (xy 107.982414 151.760011) + (xy 107.9795 151.785135) (xy 107.9795 152.134863) (xy 107.982414 152.159986) (xy 107.982415 152.159992) + (xy 108.022206 152.25011) (xy 108.023514 152.306732) (xy 108.022206 152.30989) (xy 107.982414 152.400011) + (xy 107.9795 152.425135) (xy 107.9795 152.774863) (xy 107.982414 152.799986) (xy 107.982415 152.799992) + (xy 108.027794 152.902765) (xy 108.057826 152.932797) (xy 108.077359 152.979954) (xy 108.078867 152.979756) + (xy 108.0795 152.984565) (xy 108.099977 153.060986) (xy 108.099979 153.060991) (xy 108.131482 153.115555) + (xy 108.13954 153.129512) (xy 108.182826 153.172798) (xy 108.2045 153.225124) (xy 108.2045 154.473376) + (xy 108.20038 154.494097) (xy 108.201234 154.494326) (xy 108.1795 154.575434) (xy 108.1795 154.784848) + (xy 108.177216 154.803092) (xy 108.152716 154.899397) (xy 108.147245 154.906716) (xy 108.142529 154.922265) + (xy 108.116133 154.961768) (xy 108.1045 155.020253) (xy 108.1045 155.398334) (xy 107.8555 155.398998) + (xy 107.8555 155.020252) (xy 107.843867 154.961769) (xy 107.817471 154.922265) (xy 107.805 154.881153) + (xy 107.805 154.84) (xy 107.785301 154.84) (xy 107.745716 154.847873) (xy 107.716845 154.847873) + (xy 107.674748 154.8395) (xy 107.285252 154.8395) (xy 107.285251 154.8395) (xy 107.244435 154.847618) + (xy 107.215565 154.847618) (xy 107.174749 154.8395) (xy 107.174748 154.8395) (xy 106.785252 154.8395) + (xy 106.785251 154.8395) (xy 106.743153 154.847873) (xy 106.714283 154.847873) (xy 106.674699 154.84) + (xy 106.655 154.84) (xy 106.655 154.881153) (xy 106.642529 154.922265) (xy 106.616133 154.961768) + (xy 106.6045 155.020253) (xy 106.6045 155.402334) (xy 106.3555 155.402998) (xy 106.3555 155.020252) + (xy 106.343867 154.961769) (xy 106.317471 154.922265) (xy 106.307284 154.899397) (xy 106.282784 154.803092) + (xy 106.284148 154.793656) (xy 106.2805 154.784848) (xy 106.2805 154.575435) (xy 106.280499 154.575434) + (xy 106.258766 154.494326) (xy 106.259619 154.494097) (xy 106.2555 154.473376) (xy 106.2555 153.225123) + (xy 106.277173 153.172798) (xy 106.32046 153.129512) (xy 106.360022 153.060989) (xy 106.3805 152.984563) + (xy 106.3805 152.984558) (xy 106.381133 152.979755) (xy 106.382641 152.979953) (xy 106.402174 152.932797) + (xy 106.432206 152.902765) (xy 106.477585 152.799991) (xy 106.4805 152.774865) (xy 106.480499 152.425136) + (xy 106.477585 152.400009) (xy 106.437792 152.309888) (xy 106.436485 152.253268) (xy 106.437782 152.250135) + (xy 106.477585 152.159991) (xy 106.4805 152.134865) (xy 106.480499 151.785136) (xy 106.477585 151.760009) + (xy 106.432206 151.657235) (xy 106.352765 151.577794) (xy 106.249991 151.532415) (xy 106.24999 151.532414) + (xy 106.249988 151.532414) (xy 106.228659 151.52994) (xy 106.224865 151.5295) (xy 106.224864 151.5295) + (xy 105.935136 151.5295) (xy 105.910013 151.532414) (xy 105.910007 151.532415) (xy 105.807234 151.577794) + (xy 105.782326 151.602703) (xy 105.73 151.624377) (xy 105.677674 151.602703) (xy 105.652765 151.577794) + (xy 105.549991 151.532415) (xy 105.54999 151.532414) (xy 105.549988 151.532414) (xy 105.528659 151.52994) + (xy 105.524865 151.5295) (xy 105.524864 151.5295) (xy 105.235136 151.5295) (xy 105.210013 151.532414) + (xy 105.210007 151.532415) (xy 105.107234 151.577794) (xy 105.027794 151.657234) (xy 104.982414 151.760011) + (xy 104.9795 151.785135) (xy 104.9795 152.134863) (xy 104.982414 152.159986) (xy 104.982415 152.159992) + (xy 105.022206 152.25011) (xy 105.023514 152.306732) (xy 105.022206 152.30989) (xy 104.982414 152.400011) + (xy 104.9795 152.425135) (xy 104.9795 152.774863) (xy 104.982414 152.799986) (xy 104.982415 152.799992) + (xy 105.027794 152.902765) (xy 105.057826 152.932797) (xy 105.077359 152.979954) (xy 105.078867 152.979756) + (xy 105.0795 152.984565) (xy 105.099977 153.060986) (xy 105.099979 153.060991) (xy 105.131482 153.115555) + (xy 105.13954 153.129512) (xy 105.182826 153.172798) (xy 105.2045 153.225124) (xy 105.2045 154.473376) + (xy 105.20038 154.494097) (xy 105.201234 154.494326) (xy 105.1795 154.575434) (xy 105.1795 154.784848) + (xy 105.177216 154.803092) (xy 105.152716 154.899397) (xy 105.147245 154.906716) (xy 105.142529 154.922265) + (xy 105.116133 154.961768) (xy 105.1045 155.020253) (xy 105.1045 155.406334) (xy 104.8555 155.406998) + (xy 104.8555 155.020252) (xy 104.843867 154.961769) (xy 104.817471 154.922265) (xy 104.805 154.881153) + (xy 104.805 154.84) (xy 104.785301 154.84) (xy 104.745716 154.847873) (xy 104.716845 154.847873) + (xy 104.674748 154.8395) (xy 104.285252 154.8395) (xy 104.285251 154.8395) (xy 104.244435 154.847618) + (xy 104.215565 154.847618) (xy 104.174749 154.8395) (xy 104.174748 154.8395) (xy 103.785252 154.8395) + (xy 103.785251 154.8395) (xy 103.743153 154.847873) (xy 103.714283 154.847873) (xy 103.674699 154.84) + (xy 103.655 154.84) (xy 103.655 154.881153) (xy 103.642529 154.922265) (xy 103.616133 154.961768) + (xy 103.6045 155.020253) (xy 103.6045 155.410334) (xy 103.3555 155.410998) (xy 103.3555 155.020252) + (xy 103.343867 154.961769) (xy 103.317471 154.922265) (xy 103.307284 154.899397) (xy 103.282784 154.803092) + (xy 103.284148 154.793656) (xy 103.2805 154.784848) (xy 103.2805 154.575435) (xy 103.280499 154.575434) + (xy 103.258766 154.494326) (xy 103.259619 154.494097) (xy 103.2555 154.473376) (xy 103.2555 153.225123) + (xy 103.277173 153.172798) (xy 103.32046 153.129512) (xy 103.360022 153.060989) (xy 103.3805 152.984563) + (xy 103.3805 152.984558) (xy 103.381133 152.979755) (xy 103.382641 152.979953) (xy 103.402174 152.932797) + (xy 103.432206 152.902765) (xy 103.477585 152.799991) (xy 103.4805 152.774865) (xy 103.480499 152.425136) + (xy 103.477585 152.400009) (xy 103.437792 152.309888) (xy 103.436485 152.253268) (xy 103.437782 152.250135) + (xy 103.477585 152.159991) (xy 103.4805 152.134865) (xy 103.480499 151.785136) (xy 103.477585 151.760009) + (xy 103.432206 151.657235) (xy 103.352765 151.577794) (xy 103.249991 151.532415) (xy 103.24999 151.532414) + (xy 103.249988 151.532414) (xy 103.228659 151.52994) (xy 103.224865 151.5295) (xy 103.224864 151.5295) + (xy 102.935136 151.5295) (xy 102.910013 151.532414) (xy 102.910007 151.532415) (xy 102.807234 151.577794) + (xy 102.782326 151.602703) (xy 102.73 151.624377) (xy 102.677674 151.602703) (xy 102.652765 151.577794) + (xy 102.549991 151.532415) (xy 102.54999 151.532414) (xy 102.549988 151.532414) (xy 102.528659 151.52994) + (xy 102.524865 151.5295) (xy 102.524864 151.5295) (xy 102.235136 151.5295) (xy 102.210013 151.532414) + (xy 102.210007 151.532415) (xy 102.107234 151.577794) (xy 102.027794 151.657234) (xy 101.982414 151.760011) + (xy 101.9795 151.785135) (xy 101.9795 152.134863) (xy 101.982414 152.159986) (xy 101.982415 152.159992) + (xy 102.022206 152.25011) (xy 102.023514 152.306732) (xy 102.022206 152.30989) (xy 101.982414 152.400011) + (xy 101.9795 152.425135) (xy 101.9795 152.774863) (xy 101.982414 152.799986) (xy 101.982415 152.799992) + (xy 102.027794 152.902765) (xy 102.057826 152.932797) (xy 102.077359 152.979954) (xy 102.078867 152.979756) + (xy 102.0795 152.984565) (xy 102.099977 153.060986) (xy 102.099979 153.060991) (xy 102.131482 153.115555) + (xy 102.13954 153.129512) (xy 102.182826 153.172798) (xy 102.2045 153.225124) (xy 102.2045 154.473376) + (xy 102.20038 154.494097) (xy 102.201234 154.494326) (xy 102.1795 154.575434) (xy 102.1795 154.784848) + (xy 102.177216 154.803092) (xy 102.152716 154.899397) (xy 102.147245 154.906716) (xy 102.142529 154.922265) + (xy 102.116133 154.961768) (xy 102.1045 155.020253) (xy 102.1045 155.414334) (xy 101.8555 155.414998) + (xy 101.8555 155.020252) (xy 101.843867 154.961769) (xy 101.817471 154.922265) (xy 101.805 154.881153) + (xy 101.805 154.84) (xy 101.785301 154.84) (xy 101.745716 154.847873) (xy 101.716845 154.847873) + (xy 101.674748 154.8395) (xy 101.285252 154.8395) (xy 101.285251 154.8395) (xy 101.244435 154.847618) + (xy 101.215565 154.847618) (xy 101.174749 154.8395) (xy 101.174748 154.8395) (xy 100.785252 154.8395) + (xy 100.785251 154.8395) (xy 100.743153 154.847873) (xy 100.714283 154.847873) (xy 100.674699 154.84) + (xy 100.655 154.84) (xy 100.655 154.881153) (xy 100.642529 154.922265) (xy 100.616133 154.961768) + (xy 100.6045 155.020253) (xy 100.6045 155.418334) (xy 100.3555 155.418998) (xy 100.3555 155.020252) + (xy 100.343867 154.961769) (xy 100.317471 154.922265) (xy 100.305 154.881153) (xy 100.305 154.84) + (xy 100.285301 154.84) (xy 100.245716 154.847873) (xy 100.216845 154.847873) (xy 100.174748 154.8395) + (xy 99.785252 154.8395) (xy 99.785251 154.8395) (xy 99.744435 154.847618) (xy 99.715565 154.847618) + (xy 99.674749 154.8395) (xy 99.674748 154.8395) (xy 99.285252 154.8395) (xy 99.285251 154.8395) + (xy 99.243153 154.847873) (xy 99.214283 154.847873) (xy 99.174699 154.84) (xy 99.155 154.84) (xy 99.155 154.881153) + (xy 99.142529 154.922265) (xy 99.116133 154.961768) (xy 99.1045 155.020253) (xy 99.1045 155.422334) + (xy 98.805 155.423133) (xy 98.805 154.84) (xy 98.781667 154.84) (xy 98.781667 154.838318) (xy 98.732544 154.823407) + (xy 98.705855 154.773452) (xy 98.7055 154.766213) (xy 98.7055 154.038025) (xy 98.705499 154.03802) + (xy 98.668024 153.837544) (xy 98.594348 153.647363) (xy 98.486981 153.473959) (xy 98.48698 153.473957) + (xy 98.349579 153.323235) (xy 98.349578 153.323234) (xy 98.186825 153.200329) (xy 98.186822 153.200328) + (xy 98.186821 153.200327) (xy 98.00425 153.109418) (xy 98.004246 153.109417) (xy 98.004244 153.109416) + (xy 97.808082 153.053602) (xy 97.808076 153.053601) (xy 97.605003 153.034785) (xy 97.604997 153.034785) + (xy 97.401923 153.053601) (xy 97.401917 153.053602) (xy 97.205755 153.109416) (xy 97.20575 153.109418) + (xy 97.034938 153.194472) (xy 97.023177 153.200328) (xy 97.023174 153.200329) (xy 96.860421 153.323234) + (xy 96.86042 153.323235) (xy 96.723019 153.473957) (xy 96.723019 153.473958) (xy 96.615655 153.647358) + (xy 96.61565 153.647368) (xy 96.541977 153.83754) (xy 96.5045 154.03802) (xy 96.5045 154.7655) (xy 96.482826 154.817826) + (xy 96.4305 154.8395) (xy 96.285251 154.8395) (xy 96.244435 154.847618) (xy 96.215565 154.847618) + (xy 96.174749 154.8395) (xy 96.174748 154.8395) (xy 95.785252 154.8395) (xy 95.785251 154.8395) + (xy 95.743153 154.847873) (xy 95.714283 154.847873) (xy 95.674699 154.84) (xy 95.655 154.84) (xy 95.655 154.881153) + (xy 95.642529 154.922265) (xy 95.616133 154.961768) (xy 95.6045 155.020253) (xy 95.6045 155.431667) + (xy 95.305 155.432466) (xy 95.305 154.84) (xy 95.285301 154.84) (xy 95.244435 154.848128) (xy 95.215565 154.848128) + (xy 95.174699 154.84) (xy 95.155 154.84) (xy 95.155 155.432866) (xy 94.805 155.433799) (xy 94.805 154.84) + (xy 94.785301 154.84) (xy 94.744435 154.848128) (xy 94.715565 154.848128) (xy 94.674699 154.84) + (xy 94.655 154.84) (xy 94.655 155.434199) (xy 94.3055 155.435131) (xy 94.3055 153.452472) (xy 94.305499 153.452464) + (xy 94.282713 153.323236) (xy 94.275101 153.280062) (xy 94.215225 153.115555) (xy 94.127692 152.963945) + (xy 94.015163 152.829837) (xy 93.881055 152.717308) (xy 93.729445 152.629775) (xy 93.729443 152.629774) + (xy 93.729441 152.629773) (xy 93.564937 152.569898) (xy 93.392535 152.5395) (xy 93.392532 152.5395) + (xy 93.370892 152.5395) (xy 92.795892 152.5395) (xy 89.3045 152.5395) (xy 89.252174 152.517826) + (xy 89.2305 152.4655) (xy 89.2305 47.6145) (xy 89.252174 47.562174) (xy 89.3045 47.5405) (xy 100.759358 47.5405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 100.508326 47.562174) (xy 100.53 47.6145) (xy 100.53 48.219704) (xy 100.570242 48.576866) (xy 100.650219 48.927264) + (xy 100.650224 48.927282) (xy 100.768925 49.266513) (xy 100.924869 49.590334) (xy 101.116093 49.894666) + (xy 101.340185 50.175668) (xy 101.594331 50.429814) (xy 101.875333 50.653906) (xy 102.179665 50.84513) + (xy 102.503486 51.001074) (xy 102.842717 51.119775) (xy 102.842735 51.11978) (xy 103.193135 51.199757) + (xy 103.193132 51.199757) (xy 103.550296 51.24) (xy 103.909704 51.24) (xy 104.266866 51.199757) + (xy 104.617264 51.11978) (xy 104.617282 51.119775) (xy 104.956513 51.001074) (xy 105.280334 50.84513) + (xy 105.584666 50.653906) (xy 105.865668 50.429814) (xy 106.11981 50.175672) (xy 106.34092 49.898409) + (xy 106.34092 49.898408) (xy 104.838079 48.395567) (xy 104.886331 48.358543) (xy 105.048543 48.196331) + (xy 105.085567 48.148079) (xy 106.53231 49.594822) (xy 106.53512 49.590351) (xy 106.535126 49.59034) + (xy 106.691076 49.266509) (xy 106.809775 48.927282) (xy 106.80978 48.927264) (xy 106.889757 48.576866) + (xy 106.93 48.219704) (xy 106.93 47.6145) (xy 106.951674 47.562174) (xy 107.004 47.5405) (xy 118.1555 47.5405) + (xy 118.207826 47.562174) (xy 118.2295 47.6145) (xy 118.2295 152.4655) (xy 118.207826 152.517826) + (xy 118.1555 152.5395) (xy 114.067462 152.5395) (xy 113.947349 152.560679) (xy 113.892055 152.54842) + (xy 113.861624 152.500652) (xy 113.8605 152.487803) (xy 113.8605 150.904) (xy 113.844858 150.825363) + (xy 113.844857 150.825357) (xy 113.830505 150.790709) (xy 113.830503 150.790706) (xy 113.830503 150.790705) + (xy 113.814035 150.764497) (xy 113.793879 150.732419) (xy 113.770908 150.71612) (xy 113.719293 150.679496) + (xy 113.719283 150.679492) (xy 113.684643 150.665143) (xy 113.684636 150.665141) (xy 113.625392 150.653357) + (xy 113.606 150.6495) (xy 93.234 150.6495) (xy 93.218443 150.652594) (xy 93.155363 150.665141) (xy 93.155352 150.665144) + (xy 93.120714 150.679492) (xy 93.120705 150.679496) (xy 93.06242 150.71612) (xy 93.062416 150.716124) + (xy 93.009496 150.790706) (xy 92.995143 150.825356) (xy 92.995141 150.825363) (xy 92.9795 150.904) + (xy 92.9795 152.4655) (xy 92.957826 152.517826) (xy 92.9055 152.5395) (xy 89.3045 152.5395) (xy 89.252174 152.517826) + (xy 89.2305 152.4655) (xy 89.2305 47.6145) (xy 89.252174 47.562174) (xy 89.3045 47.5405) (xy 100.456 47.5405) + ) + ) + ) + (zone + (net 14) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c0ebaee3-a955-4f5b-9000-2808c3e64996") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 113.655 155.235) (xy 113.655 150.87) (xy 113.64 150.855) (xy 93.185 150.855) (xy 93.185 155.485) + (xy 113.405 155.485) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.640648 150.869352) (xy 113.655 150.904) (xy 113.655 152.645107) (xy 113.640648 152.679755) + (xy 113.630501 152.687542) (xy 113.578941 152.71731) (xy 113.578939 152.717312) (xy 113.444838 152.829835) + (xy 113.444835 152.829838) (xy 113.332312 152.963939) (xy 113.332307 152.963945) (xy 113.244778 153.115548) + (xy 113.244774 153.115556) (xy 113.1849 153.280057) (xy 113.184899 153.280061) (xy 113.184899 153.280062) + (xy 113.173041 153.347314) (xy 113.1545 153.452467) (xy 113.1545 154.391881) (xy 113.140148 154.426529) + (xy 113.1055 154.440881) (xy 113.070852 154.426529) (xy 113.064758 154.419104) (xy 113.049192 154.395807) + (xy 112.983036 154.351604) (xy 112.924695 154.34) (xy 112.855 154.34) (xy 112.855 155.485) (xy 112.605 155.485) + (xy 112.605 154.34) (xy 112.535304 154.34) (xy 112.489558 154.349098) (xy 112.470442 154.349098) + (xy 112.424696 154.34) (xy 112.355 154.34) (xy 112.355 155.485) (xy 112.1055 155.485) (xy 112.1055 154.520252) + (xy 112.105499 154.520251) (xy 112.105264 154.517858) (xy 112.105483 154.517836) (xy 112.105 154.512913) + (xy 112.105 154.34) (xy 112.035304 154.34) (xy 111.990837 154.348844) (xy 111.97172 154.348843) + (xy 111.924753 154.3395) (xy 111.924748 154.3395) (xy 111.535252 154.3395) (xy 111.520668 154.3424) + (xy 111.489558 154.348588) (xy 111.470442 154.348588) (xy 111.439331 154.3424) (xy 111.424748 154.3395) + (xy 111.035252 154.3395) (xy 111.020668 154.3424) (xy 110.989558 154.348588) (xy 110.970442 154.348588) + (xy 110.939331 154.3424) (xy 110.924748 154.3395) (xy 110.535252 154.3395) (xy 110.52289 154.341958) + (xy 110.488276 154.348843) (xy 110.46916 154.348843) (xy 110.424696 154.34) (xy 110.355 154.34) + (xy 110.355 154.512913) (xy 110.354516 154.517836) (xy 110.354736 154.517858) (xy 110.3545 154.520253) + (xy 110.3545 155.485) (xy 110.105 155.485) (xy 110.105 154.34) (xy 110.035304 154.34) (xy 109.989558 154.349098) + (xy 109.970442 154.349098) (xy 109.924696 154.34) (xy 109.855 154.34) (xy 109.855 155.485) (xy 109.605 155.485) + (xy 109.605 154.34) (xy 109.535304 154.34) (xy 109.489558 154.349098) (xy 109.470442 154.349098) + (xy 109.424696 154.34) (xy 109.355 154.34) (xy 109.355 155.485) (xy 109.105 155.485) (xy 109.105 154.34) + (xy 109.035304 154.34) (xy 108.989558 154.349098) (xy 108.970442 154.349098) (xy 108.924696 154.34) + (xy 108.855 154.34) (xy 108.855 155.485) (xy 108.6055 155.485) (xy 108.6055 154.520252) (xy 108.605499 154.520251) + (xy 108.605264 154.517858) (xy 108.605483 154.517836) (xy 108.605 154.512913) (xy 108.605 154.34) + (xy 108.535304 154.34) (xy 108.490837 154.348844) (xy 108.47172 154.348843) (xy 108.424753 154.3395) + (xy 108.424748 154.3395) (xy 108.035252 154.3395) (xy 108.020668 154.3424) (xy 107.989558 154.348588) + (xy 107.970442 154.348588) (xy 107.939331 154.3424) (xy 107.924748 154.3395) (xy 107.535252 154.3395) + (xy 107.520668 154.3424) (xy 107.489558 154.348588) (xy 107.470442 154.348588) (xy 107.439331 154.3424) + (xy 107.424748 154.3395) (xy 107.035252 154.3395) (xy 107.020668 154.3424) (xy 106.989558 154.348588) + (xy 106.970442 154.348588) (xy 106.939331 154.3424) (xy 106.924748 154.3395) (xy 106.535252 154.3395) + (xy 106.520668 154.3424) (xy 106.489558 154.348588) (xy 106.470442 154.348588) (xy 106.439331 154.3424) + (xy 106.424748 154.3395) (xy 106.035252 154.3395) (xy 106.020668 154.3424) (xy 105.989558 154.348588) + (xy 105.970442 154.348588) (xy 105.939331 154.3424) (xy 105.924748 154.3395) (xy 105.535252 154.3395) + (xy 105.520668 154.3424) (xy 105.489558 154.348588) (xy 105.470442 154.348588) (xy 105.439331 154.3424) + (xy 105.424748 154.3395) (xy 105.035252 154.3395) (xy 105.020668 154.3424) (xy 104.989558 154.348588) + (xy 104.970442 154.348588) (xy 104.939331 154.3424) (xy 104.924748 154.3395) (xy 104.535252 154.3395) + (xy 104.520668 154.3424) (xy 104.489558 154.348588) (xy 104.470442 154.348588) (xy 104.439331 154.3424) + (xy 104.424748 154.3395) (xy 104.035252 154.3395) (xy 104.020668 154.3424) (xy 103.989558 154.348588) + (xy 103.970442 154.348588) (xy 103.939331 154.3424) (xy 103.924748 154.3395) (xy 103.535252 154.3395) + (xy 103.520668 154.3424) (xy 103.489558 154.348588) (xy 103.470442 154.348588) (xy 103.439331 154.3424) + (xy 103.424748 154.3395) (xy 103.035252 154.3395) (xy 103.020668 154.3424) (xy 102.989558 154.348588) + (xy 102.970442 154.348588) (xy 102.939331 154.3424) (xy 102.924748 154.3395) (xy 102.535252 154.3395) + (xy 102.520668 154.3424) (xy 102.489558 154.348588) (xy 102.470442 154.348588) (xy 102.439331 154.3424) + (xy 102.424748 154.3395) (xy 102.035252 154.3395) (xy 102.020668 154.3424) (xy 101.989558 154.348588) + (xy 101.970442 154.348588) (xy 101.939331 154.3424) (xy 101.924748 154.3395) (xy 101.535252 154.3395) + (xy 101.520668 154.3424) (xy 101.489558 154.348588) (xy 101.470442 154.348588) (xy 101.439331 154.3424) + (xy 101.424748 154.3395) (xy 101.035252 154.3395) (xy 101.020668 154.3424) (xy 100.989558 154.348588) + (xy 100.970442 154.348588) (xy 100.939331 154.3424) (xy 100.924748 154.3395) (xy 100.535252 154.3395) + (xy 100.520668 154.3424) (xy 100.489558 154.348588) (xy 100.470442 154.348588) (xy 100.439331 154.3424) + (xy 100.424748 154.3395) (xy 100.035252 154.3395) (xy 100.020668 154.3424) (xy 99.989558 154.348588) + (xy 99.970442 154.348588) (xy 99.939331 154.3424) (xy 99.924748 154.3395) (xy 99.535252 154.3395) + (xy 99.520668 154.3424) (xy 99.489558 154.348588) (xy 99.470442 154.348588) (xy 99.439331 154.3424) + (xy 99.424748 154.3395) (xy 99.035252 154.3395) (xy 99.020668 154.3424) (xy 98.989558 154.348588) + (xy 98.970442 154.348588) (xy 98.939331 154.3424) (xy 98.924748 154.3395) (xy 98.924746 154.3395) + (xy 98.7545 154.3395) (xy 98.719852 154.325148) (xy 98.7055 154.2905) (xy 98.7055 154.038025) (xy 98.7055 154.038024) + (xy 98.668024 153.837544) (xy 98.594348 153.647363) (xy 98.486981 153.473959) (xy 98.486978 153.473955) + (xy 98.486977 153.473954) (xy 98.349579 153.323236) (xy 98.349576 153.323233) (xy 98.186822 153.200328) + (xy 98.186818 153.200325) (xy 98.004255 153.10942) (xy 98.004248 153.109417) (xy 97.808085 153.053603) + (xy 97.808079 153.053602) (xy 97.605 153.034785) (xy 97.40192 153.053602) (xy 97.401914 153.053603) + (xy 97.205751 153.109417) (xy 97.205744 153.10942) (xy 97.023181 153.200325) (xy 97.023177 153.200328) + (xy 96.860423 153.323233) (xy 96.86042 153.323236) (xy 96.723022 153.473954) (xy 96.61565 153.647366) + (xy 96.541978 153.837537) (xy 96.541977 153.83754) (xy 96.541976 153.837544) (xy 96.5045 154.038024) + (xy 96.5045 154.038025) (xy 96.5045 154.295657) (xy 96.490148 154.330305) (xy 96.4555 154.344657) + (xy 96.445945 154.343716) (xy 96.424748 154.3395) (xy 96.035252 154.3395) (xy 96.02289 154.341958) + (xy 95.988276 154.348843) (xy 95.96916 154.348843) (xy 95.924696 154.34) (xy 95.855 154.34) (xy 95.855 154.512913) + (xy 95.854516 154.517836) (xy 95.854736 154.517858) (xy 95.8545 154.520253) (xy 95.8545 155.485) + (xy 95.605 155.485) (xy 95.605 154.34) (xy 95.535304 154.34) (xy 95.489558 154.349098) (xy 95.470442 154.349098) + (xy 95.424696 154.34) (xy 95.355 154.34) (xy 95.355 155.485) (xy 95.105 155.485) (xy 95.105 154.34) + (xy 95.035304 154.34) (xy 94.989558 154.349098) (xy 94.970442 154.349098) (xy 94.924696 154.34) + (xy 94.855 154.34) (xy 94.855 155.485) (xy 94.605 155.485) (xy 94.605 154.34) (xy 94.535305 154.34) + (xy 94.476963 154.351604) (xy 94.410807 154.395807) (xy 94.395242 154.419104) (xy 94.36406 154.439939) + (xy 94.327277 154.432623) (xy 94.306442 154.401441) (xy 94.3055 154.391881) (xy 94.3055 153.452474) + (xy 94.3055 153.452468) (xy 94.275101 153.280062) (xy 94.215225 153.115555) (xy 94.127692 152.963945) + (xy 94.015163 152.829837) (xy 93.881057 152.71731) (xy 93.881054 152.717307) (xy 93.729451 152.629778) + (xy 93.729443 152.629774) (xy 93.564942 152.5699) (xy 93.564943 152.5699) (xy 93.564938 152.569899) + (xy 93.392532 152.5395) (xy 93.370892 152.5395) (xy 93.234 152.5395) (xy 93.199352 152.525148) (xy 93.185 152.4905) + (xy 93.185 150.904) (xy 93.199352 150.869352) (xy 93.234 150.855) (xy 113.606 150.855) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pro new file mode 100644 index 0000000..a2c6849 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "225e45d4-8736-425f-a7bd-ada36700ab53", + "Root" + ], + [ + "b71dd013-93d1-4bea-b245-7c5834e0818c", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_sch new file mode 100644 index 0000000..2450c8d --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "225e45d4-8736-425f-a7bd-ada36700ab53") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 168.91 115.57) (xy 176.53 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09494f2e-0403-410a-a8c8-665706a435b9") + ) + (wire + (pts + (xy 114.3 119.38) (xy 121.92 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09bf9f0d-b3ba-4940-b87f-66d1b9141ed0") + ) + (wire + (pts + (xy 168.91 92.71) (xy 176.53 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ba90324-6faa-41ab-b42a-a37b59ec222c") + ) + (wire + (pts + (xy 114.3 92.71) (xy 121.92 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e8b9038-58fb-49a1-a8cd-3f3670c72a95") + ) + (wire + (pts + (xy 168.91 119.38) (xy 176.53 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "103a6cc6-a53c-4188-bf1d-54e19c2d4b7a") + ) + (wire + (pts + (xy 114.3 95.25) (xy 121.92 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "112c0cf3-3ff9-4fd6-9807-291e94644ff4") + ) + (wire + (pts + (xy 114.3 124.46) (xy 121.92 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "250adf30-229e-4fdc-a246-f4c8179a3b1e") + ) + (wire + (pts + (xy 114.3 110.49) (xy 121.92 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f347ae0-8902-43c3-bb09-51d54e165b1a") + ) + (wire + (pts + (xy 114.3 97.79) (xy 121.92 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54d05207-2425-4470-8718-a465afdfbfba") + ) + (wire + (pts + (xy 114.3 107.95) (xy 121.92 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61cff51a-be07-4587-acfd-ac64eb642f2a") + ) + (wire + (pts + (xy 114.3 121.92) (xy 121.92 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64ceb777-cca2-4afb-8feb-115c30243fb7") + ) + (wire + (pts + (xy 114.3 127) (xy 121.92 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74985cec-755c-4ffc-8b6a-075c0f2d965a") + ) + (wire + (pts + (xy 168.91 100.33) (xy 176.53 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "763849be-627e-4b06-b252-12196065d4ed") + ) + (wire + (pts + (xy 114.3 104.14) (xy 121.92 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "772571df-c8e8-4b2d-b715-4d434b343c11") + ) + (wire + (pts + (xy 114.3 115.57) (xy 121.92 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "787deb0e-8ac8-433f-a8b2-81ce0b1dcb29") + ) + (wire + (pts + (xy 168.91 95.25) (xy 176.53 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c49cc88-9a65-4a0a-9b6b-e4065bec3c76") + ) + (wire + (pts + (xy 168.91 107.95) (xy 176.53 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7861e9e-b967-491a-aba6-34fb9e215d6b") + ) + (wire + (pts + (xy 168.91 113.03) (xy 176.53 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aba91103-aef7-4d16-8a3f-8d936b6e5c87") + ) + (wire + (pts + (xy 168.91 110.49) (xy 176.53 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c704bdfe-bd43-4583-8bb0-e98bc4895995") + ) + (wire + (pts + (xy 114.3 101.6) (xy 121.92 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cad9292c-9415-42ac-89bd-8afd5b49de3a") + ) + (wire + (pts + (xy 168.91 124.46) (xy 176.53 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6dfcbeb-6164-497d-be16-c301a7372b61") + ) + (wire + (pts + (xy 168.91 127) (xy 176.53 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0c469e3-ad64-4e68-87b4-f60bc6c427c4") + ) + (wire + (pts + (xy 168.91 97.79) (xy 176.53 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3affcf2-11b4-4146-bdd4-63b90b0662b1") + ) + (wire + (pts + (xy 168.91 121.92) (xy 176.53 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f79911f8-13bd-4cd5-af0f-4c9aea0768b4") + ) + (wire + (pts + (xy 114.3 113.03) (xy 121.92 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbab7476-3715-49ff-bdfe-ae576172191f") + ) + (label "PER1-" + (at 114.3 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f537aa6-37cb-49f0-9400-12852a19ebbb") + ) + (label "PER2-" + (at 176.53 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "12f4709c-473e-426c-8df1-772490755935") + ) + (label "PET0-" + (at 114.3 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1986d2a1-db14-4091-8c5d-8a7a90e4a8a8") + ) + (label "PERST#" + (at 114.3 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1dcbf29b-245c-4f59-b626-90cefa7251ed") + ) + (label "PER1+" + (at 114.3 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "206f0ef7-ce30-4e09-8d97-519a4455796a") + ) + (label "PET3-" + (at 176.53 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "267af58a-91e5-46a2-8217-06c78d6f130a") + ) + (label "PER2+" + (at 176.53 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3262326a-24aa-4b69-8437-7e3e8c2613af") + ) + (label "PER0+" + (at 114.3 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "369dba6e-6e80-469c-952e-df02aba9a46d") + ) + (label "DEVSLP" + (at 176.53 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "446df433-3974-4d73-ad44-8a4704c7a6fc") + ) + (label "PET2+" + (at 176.53 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7cad56c7-430d-4a67-9adb-746e5ce1f458") + ) + (label "PER3+" + (at 176.53 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "83babebc-6c4e-4782-a303-aa18b9506975") + ) + (label "PEDET" + (at 176.53 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8d2bfaa0-d76a-4ae5-a8ab-e0e4a4341501") + ) + (label "PER0-" + (at 114.3 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "973b3c29-36a1-4d0c-a507-0caa2c39b12b") + ) + (label "REFCLK-" + (at 114.3 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9764fddb-dda5-4ca0-ace4-d73a1da6a30f") + ) + (label "PER3-" + (at 176.53 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ddf4cb3-7d81-4299-b18e-a1fd97f70dfe") + ) + (label "CLKREQ#" + (at 114.3 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a02c78be-cb87-457a-9ff5-380241cd66e2") + ) + (label "PET2-" + (at 176.53 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4107d6c-00b0-4ed6-a66f-03956378f3bf") + ) + (label "PET0+" + (at 114.3 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b1191561-7651-442d-bb9c-3c5313cbeba7") + ) + (label "PET1+" + (at 114.3 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b8d18fe7-ade8-4729-9527-e44e0ce4839c") + ) + (label "PET1-" + (at 114.3 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1ead785-3660-4cd6-8987-ad101f83be42") + ) + (label "LED1#" + (at 176.53 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "de16a1df-86fb-4cfd-9cad-3d3e25683460") + ) + (label "PET3+" + (at 176.53 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e7e85858-6bea-47a1-ad3e-6d6ba2066e7e") + ) + (label "PEWAKE#" + (at 114.3 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e8227111-e741-4ebe-95ee-826586152a16") + ) + (label "SUSCLK" + (at 176.53 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e857ff14-3d8f-4ccf-9de2-4d16113aa26b") + ) + (label "REFCLK+" + (at 114.3 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ef241bc2-af63-48bb-a88d-54f492a6804d") + ) + (sheet + (at 121.92 87.63) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b71dd013-93d1-4bea-b245-7c5834e0818c") + (property "Sheetname" "M.2 M Key" + (at 121.92 86.9184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 121.92 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 121.92 92.71 180) + (uuid "81cff9f0-b0a0-46fe-8504-81be75c0a5e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 121.92 95.25 180) + (uuid "720c5a0f-8ced-4cb5-a672-b9ea9a29931d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 121.92 97.79 180) + (uuid "d31a7a53-4174-47b6-9a45-25ebf69c1e96") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 121.92 101.6 180) + (uuid "18f4d2a4-4888-4501-8c0e-a5c1460ed401") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 121.92 104.14 180) + (uuid "fa8d58dc-f55b-4a82-823d-d71a073de543") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 121.92 107.95 180) + (uuid "966de86c-0c86-46fb-b867-c35434dea7c1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 121.92 113.03 180) + (uuid "3d58bb25-2bad-41f3-ad66-0c7d60fce914") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 121.92 110.49 180) + (uuid "8d345de3-2b75-497a-8ce1-48a554445c88") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 121.92 115.57 180) + (uuid "01f7db18-6f87-4daf-8900-e3d0ca67ea44") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 121.92 119.38 180) + (uuid "0352362a-4bda-4576-a3aa-e68558cdcd90") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 121.92 121.92 180) + (uuid "2a86e644-39bd-4641-94a7-c16da65527ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 121.92 127 180) + (uuid "78c2f7cf-9146-42a5-abdd-5d39285efac4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 121.92 124.46 180) + (uuid "00bd5e34-68ba-46d8-a7f7-e0b35925d833") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 168.91 110.49 0) + (uuid "89e9e183-6e73-44f1-bacf-144991f17252") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 168.91 107.95 0) + (uuid "96f41a1f-61e6-4dd5-9d56-c87720a45972") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 168.91 113.03 0) + (uuid "70f541da-9409-46ed-b32e-6fbeed66341e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 168.91 115.57 0) + (uuid "c36a4c90-a296-48c2-94b1-5aaba4d4a1d5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 168.91 119.38 0) + (uuid "0c354e8b-90f4-4283-aa0d-55c3533660c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 168.91 121.92 0) + (uuid "d60ebdee-6b42-48a9-9266-ce2cd8ef18c1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 168.91 127 0) + (uuid "f84aa084-a946-491f-bc91-ac73cb950649") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 168.91 124.46 0) + (uuid "a9534fff-3f57-4b63-91e9-3db98ff41d80") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 168.91 92.71 0) + (uuid "a65409b4-527d-4f5b-b364-4089a503a1ad") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 168.91 95.25 0) + (uuid "6f588f0e-200e-4e61-acb6-28b69506384e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 168.91 97.79 0) + (uuid "4da0c1d2-8fa6-456c-807d-a2801e6cf261") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 168.91 100.33 0) + (uuid "b308597a-c1f8-4bf6-98ac-f3e2c8632de7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key.kicad_sch new file mode 100644 index 0000000..a5ee597 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "47a47547-9902-4c18-bc42-02d21c95dfa4") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3be08412-2598-4b06-986b-8d3e52a18b57") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e6d06fa8-82c8-4ecc-b89e-1344c4f1a57c") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0791ebde-61c8-4c1c-b968-7902e107ed0d") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d0871e47-a41e-4d08-80dc-c904c336c820") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6a7559ba-13ca-455b-a66d-e4b7db37b4b9") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4213451d-1cfa-4a28-a4da-10f1671fc721") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5948dbe1-adc3-45ce-8bd3-e7f1265f0d3a") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "285bcf75-e428-435b-80ab-b54da647a0db") + ) + (pin "19" + (uuid "944ddf7d-4421-4c70-bb59-0f713a0a4217") + ) + (pin "28" + (uuid "6f7303fa-923f-4082-9f51-d522e797b886") + ) + (pin "29" + (uuid "75d80379-da58-4148-bc8d-49c066e03c5b") + ) + (pin "17" + (uuid "57ad8c0b-a197-4d75-a768-31ae56c0c625") + ) + (pin "27" + (uuid "c50deae1-d508-4cde-b3ad-e5d45a25757a") + ) + (pin "49" + (uuid "1264cf5e-b9db-46f6-a1cb-35b5fa122772") + ) + (pin "7" + (uuid "166b81f9-1577-478e-bc3c-cf9c7a862116") + ) + (pin "25" + (uuid "f50dfd01-af91-4dec-b215-ffe981606358") + ) + (pin "53" + (uuid "d149a977-4823-44f8-8802-30e078ffe710") + ) + (pin "41" + (uuid "28e109fd-5e7f-40a1-945f-e53cd258b465") + ) + (pin "8" + (uuid "bca6705a-c543-4064-b921-236bc34c9c3b") + ) + (pin "47" + (uuid "775bb95d-9c70-4066-99b0-b57bb625df24") + ) + (pin "11" + (uuid "992920e5-60d9-4990-a1ae-f7fadf87371b") + ) + (pin "23" + (uuid "366f5568-2e52-492c-8b19-bbbd82417ddd") + ) + (pin "45" + (uuid "6ecdd577-f0a1-4359-ba8c-4c7380789a7d") + ) + (pin "39" + (uuid "1333ccb1-b765-499b-a8bb-0d61945b2316") + ) + (pin "31" + (uuid "94a30a47-3ea6-445e-b884-aa098d7aba65") + ) + (pin "43" + (uuid "7c1dbbe0-d4e9-45ef-b6fe-c2f5b7eae9e1") + ) + (pin "57" + (uuid "24d396f9-e308-4b74-a2b6-b671d7a930df") + ) + (pin "10" + (uuid "715d579d-ae4a-4b99-88d7-fc23c711544d") + ) + (pin "12" + (uuid "6994502d-03f6-445e-a19e-b881dcf6ab89") + ) + (pin "14" + (uuid "07c51e3e-658c-4492-a70d-c0aec673ea35") + ) + (pin "5" + (uuid "309d6aff-131d-4bab-ba21-381f6cc34a87") + ) + (pin "9" + (uuid "bdf23127-9900-4611-91b3-4fc8d98698f3") + ) + (pin "69" + (uuid "f53556b9-f392-4d01-a41c-ad2e95bdca42") + ) + (pin "1" + (uuid "8f805173-31b6-4188-952b-01047c7c7510") + ) + (pin "3" + (uuid "7a735390-3716-4503-8cfb-c45706699867") + ) + (pin "13" + (uuid "4ecf1d0b-3f42-4af2-959e-7bfaa87d7279") + ) + (pin "2" + (uuid "1278a1d4-b4a6-451f-9c7b-222d089ff1cb") + ) + (pin "4" + (uuid "6113613c-e449-4ac7-ac68-736e0f111acc") + ) + (pin "15" + (uuid "5cdfc338-214f-4ea4-a09e-b3a418ac7e14") + ) + (pin "6" + (uuid "21425f0e-7238-4006-b2e0-cdba99ece808") + ) + (pin "16" + (uuid "4a4b6b9c-7170-47b5-8c4c-075d2601e3b2") + ) + (pin "71" + (uuid "229552fd-42af-4883-b193-e67013486726") + ) + (pin "35" + (uuid "1ae6710d-62fd-4402-aa45-cda0f12f57f5") + ) + (pin "18" + (uuid "34af1653-8397-436b-aff4-2fd1ba949ee0") + ) + (pin "33" + (uuid "a0b373bc-c5ec-456e-b396-7b0c7a23e6ba") + ) + (pin "37" + (uuid "b3ffe058-fd3b-4efa-8be5-6fe0d5155669") + ) + (pin "67" + (uuid "847a3750-fb54-4c87-94fb-7fde10f082a0") + ) + (pin "21" + (uuid "b287e302-6395-45de-bfc2-1a2b88b650ea") + ) + (pin "75" + (uuid "d1ec36ca-956a-4e9a-99c9-4e94a09344e9") + ) + (pin "73" + (uuid "464caa9a-9e9c-4e8c-bc4a-27676209458f") + ) + (pin "20" + (uuid "08a3db3f-4143-43e2-9ab1-2076c483146e") + ) + (pin "51" + (uuid "7f1bb007-24c0-40eb-9769-e91a0c571bd7") + ) + (pin "55" + (uuid "a9833477-8bc0-4b7e-8cfc-f489dc33b0c6") + ) + (pin "24" + (uuid "53f07886-d111-4364-912a-5b22cce24064") + ) + (pin "26" + (uuid "1e549118-2899-48b1-8c1d-4620477e51da") + ) + (pin "30" + (uuid "36232b16-a666-4331-929b-eb4eebed8562") + ) + (pin "32" + (uuid "554ea726-7f09-44e2-926b-fa02233aa85e") + ) + (pin "34" + (uuid "d57ca24b-e443-4f8f-a917-833321f1ff62") + ) + (pin "38" + (uuid "262cb869-972f-49d6-b85e-3b7fa3d91e48") + ) + (pin "40" + (uuid "5e270b7c-d576-45c2-b088-73d266498c65") + ) + (pin "42" + (uuid "b93c2617-1f19-49ab-b771-819dbe2e88da") + ) + (pin "44" + (uuid "7ebb71eb-6237-46c0-881a-2b41f244e3fd") + ) + (pin "46" + (uuid "b19e054a-bae1-43d7-baef-c75bc8285f8b") + ) + (pin "50" + (uuid "e027afbf-3452-47a5-be60-586081f36c20") + ) + (pin "48" + (uuid "60cf06f3-6d88-49ff-9708-99984f2a9151") + ) + (pin "52" + (uuid "7571de84-e5ea-4d08-a7bf-f9deb0c64446") + ) + (pin "36" + (uuid "f3d0cdcc-3597-4278-a365-4c158b80a5c9") + ) + (pin "68" + (uuid "d82102aa-c1df-4b78-81d0-9dd1294140e2") + ) + (pin "74" + (uuid "c1ea4b0a-caae-4b6d-9d4d-eee40cd14e5b") + ) + (pin "70" + (uuid "808f9279-e926-4019-b069-f27375badddd") + ) + (pin "72" + (uuid "f1161323-ce3f-44aa-aad6-ada3da404d93") + ) + (pin "54" + (uuid "11665740-f833-4ed7-9d16-29ab833679e8") + ) + (pin "58" + (uuid "93d92061-e446-4185-af85-0d3637328f54") + ) + (pin "56" + (uuid "c81f3548-01e5-4a3f-8f9b-9ed1e5e5ed43") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "18f4a681-a61e-4c89-88c8-e2424c1409bc") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "14be9247-18e9-42c4-bfda-188ab1868cb5") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dd730506-2212-4eaa-807c-d25638ff130e") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "68d65ba1-8e24-4932-abc3-24dd6547d10b") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "910336e8-7982-4782-a4db-e388a3b448b4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "a57f8ce4-99ef-47ca-99de-35e8c3cb5b8d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "240c6c7f-402e-4a22-b55f-5a025026530d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "eb3163dc-2b99-42d8-bef2-3174cdb2c996") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "61911929-22bd-4369-8bd0-f5c27026392e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "a9d82df4-c22a-41df-88b6-9a2cfd5197e4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "fa805d9e-f907-41d4-970f-ff1b9f379779") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "7c55ecdd-0829-4c4c-9bf9-07f900a10c48") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "96fd3d55-846f-499f-8bfa-bf44fa062535") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "21e229cb-296e-4220-b7c9-55507d5ec536") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "bc5289f2-cc82-44f9-b4c0-7b53c4c8ee1f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "3d4e9654-76a9-4a44-8cc0-5b870f04b8d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "cb97368b-e0c4-4fba-9e67-0e910d099669") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "44062514-f3a5-4cf8-aa96-1cb071c1f8e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "8e57402e-2c4e-49a3-8f4a-5c49360e547a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "d512974d-f5aa-4a64-b2de-467c23a0b7ba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..4de6154 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f0f59150-90bc-488a-94f8-b5f42b270ccd") + ) + (pin "1" + (uuid "436ba697-fb81-472c-9508-477417d9d572") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ad45e038-3c50-48d9-a69b-b3ff3902be2f") + ) + (pin "1" + (uuid "3aee7dd0-e136-45a2-bfed-85e37f9ced27") + ) + (instances + (project "M.2 M Key 30110" + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/225e45d4-8736-425f-a7bd-ada36700ab53/b71dd013-93d1-4bea-b245-7c5834e0818c/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb new file mode 100644 index 0000000..972a3de --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb @@ -0,0 +1,4154 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0P") + (net 4 "/M.2 M Key/PET0N") + (net 5 "/M.2 M Key/PET2N") + (net 6 "/M.2 M Key/PET3N") + (net 7 "/M.2 M Key/PET3P") + (net 8 "/M.2 M Key/PET2P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "/PET1+") + (net 14 "/PET2-") + (net 15 "/PET0+") + (net 16 "/PET3-") + (net 17 "GND") + (net 18 "+3.3V") + (net 19 "unconnected-(J1-NC-Pad6)") + (net 20 "unconnected-(J1-NC-Pad8)") + (net 21 "/LED1#") + (net 22 "/PER3-") + (net 23 "/PER3+") + (net 24 "unconnected-(J1-NC-Pad20)") + (net 25 "unconnected-(J1-NC-Pad22)") + (net 26 "/PER2-") + (net 27 "unconnected-(J1-NC-Pad24)") + (net 28 "/PER2+") + (net 29 "unconnected-(J1-NC-Pad26)") + (net 30 "unconnected-(J1-NC-Pad28)") + (net 31 "unconnected-(J1-NC-Pad30)") + (net 32 "unconnected-(J1-NC-Pad32)") + (net 33 "unconnected-(J1-NC-Pad34)") + (net 34 "/PER1-") + (net 35 "unconnected-(J1-NC-Pad36)") + (net 36 "/PER1+") + (net 37 "/DEVSLP") + (net 38 "unconnected-(J1-NC-Pad40)") + (net 39 "unconnected-(J1-NC-Pad42)") + (net 40 "unconnected-(J1-NC-Pad44)") + (net 41 "unconnected-(J1-NC-Pad46)") + (net 42 "/PER0-") + (net 43 "unconnected-(J1-NC-Pad48)") + (net 44 "/PER0+") + (net 45 "/PERST#") + (net 46 "/CLKREQ#") + (net 47 "/REFCLK-") + (net 48 "/PEWAKE#") + (net 49 "/REFCLK+") + (net 50 "unconnected-(J1-NC-Pad56)") + (net 51 "unconnected-(J1-NC-Pad58)") + (net 52 "unconnected-(J1-NC-Pad67)") + (net 53 "/SUSCLK") + (net 54 "/PEDET") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "04c6e54f-a02b-4e4e-a370-ec146055d2b2") + (at 111.855 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "2ba5c8d8-962b-4156-9181-41de5f27a6f4") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b55d893d-feb3-4878-96be-e522e5b563be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4a84de9b-3a81-4da8-91a4-b6913b4d3c6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "911a8c10-cc02-42c1-953c-805db5a71604") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea69c61f-311d-4a75-a2bf-5ebb79d58e26") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16041041-3bd8-4a69-82e0-7e5159107355") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b9ad94a-bb7c-4c84-9747-6ae3ed933a6b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "062579b0-ccea-4175-9e99-a7885ca789fe") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e491832-4d21-4aae-8941-c40999fc45f7") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "034d7a90-eb6f-4743-a0c9-d888b479eaad") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be73986c-7579-4a79-b6c2-47d118e04d70") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c8557e9d-e4b0-4b08-a592-b5ae1ca8b8b3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0144e8fc-be5d-46f4-bfa2-9f6f0d837780") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1fb33aa0-a04e-4f1d-b19e-d51777d4f9c3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "100b785e-b0f2-4e22-844a-de264cc20bfc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "7f95d6d4-9d08-44ff-bc57-f9094b433ac3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "c9433061-c0be-492f-a4b8-b9bbe16bd2fa") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0ceef0d0-5d44-4e24-8430-14a6e528eea5") + (at 106.555 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "eccab611-91f7-4926-9911-de0da80abf52") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "caf37318-0d69-4428-b1c2-35c61cea6d6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a6c6a4f6-2749-4dff-abd9-42d0a129d90f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "742287dc-677c-4677-850a-68f8cee6e714") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "86035124-e751-4ab1-a656-7db7c90ecc7b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2eb8af8-cd0e-46da-91ba-4922f6776851") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e2294f1-656e-409b-a8b4-10d2619f3315") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c18c4eb-3fb8-40e0-85c3-98fca7705c36") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb4ee434-f7e6-4d63-8d40-9b8faab00f55") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f51b0fa4-83ba-44d0-91bc-bbe6d6ffa99b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49c6dfd2-97d5-465b-bba5-4b5f43d9d094") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2bc87e0f-92c6-4df5-a59e-8e614847dc9f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a8e2f88a-2a8b-4668-920c-26bd586829bc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1a3f0030-f683-4de3-9f74-5c13f06303eb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a1dd5a5d-e878-4324-8df7-dd21bb7fb64f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "0531d55b-57fc-4c54-a511-8cda0e1716b6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "65e5a2aa-d403-40f3-8109-cae424fdae02") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "12d1af99-005c-4c38-834f-483c498f2cde") + (at 108.855 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "b283b3cf-eecc-46e2-8d77-948de1efda9e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f21595f8-2fee-4864-bbe0-1524d78ba385") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "be4624af-7d28-4ccf-84d3-81abe77c1c21") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5a3f76b6-d562-4933-9d69-2a09492eeeac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a2ee62bb-0d3c-488f-b764-bfdfdd13e2d1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd23e419-8c12-4f8d-9d8f-bfa35755db6f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "771e4b42-1c92-479a-bbd3-24aa93862997") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "25e3e793-60dc-4887-836d-3df6ecc27aa2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4456182a-3f32-4b8f-bda4-6fe5330c05d7") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50267807-19ae-4d4e-9cae-df57b84fb0a5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5e398c7-3ade-49c7-aa7f-58489ba19229") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "abf98ce6-3bca-48b7-9d8c-3e04759a4625") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e40fefa4-2494-45fc-81b6-298a696d9f8e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "454dd707-e0df-4613-ba17-9717ae71d0ce") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c82acad6-e20c-40f1-a016-d0c71ec69892") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "3f572e61-caca-40dd-b618-be3c6e1fae41") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 13 "/PET1+") + (pintype "passive") + (uuid "13671e36-ffed-4298-93ff-c511450fcf6e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "14361191-bb9c-4651-b97b-b5d3b9cbd485") + (at 112.555 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "c2d5422a-827d-42c3-8da2-666777349104") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1c8eb85d-b2c6-4e47-96cd-314b0e11c851") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1ef2ca42-034a-4792-8a34-9ac6c28874d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2900fd23-38c1-4ab0-955d-657dc200d2b7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bf04de7-f2b9-41fc-b41c-bad12ad4154a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3419d56-177e-40f8-a4e5-adea933cc7a9") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a4419b47-d9e4-4947-99cd-c8b520e28ba5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d481e710-f28e-4362-accb-bfd73219bd64") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e14a621f-9a22-4e7a-91a5-c57e289a67cb") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9044d87-7a86-4ef6-addd-32262c66a625") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a9a41db-1179-47f3-a7a9-0358259c71e8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d7a57702-7de1-4d9f-a988-8844bed13fbc") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4b938f6d-318d-48eb-a5d4-d412eeeda294") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a030e70e-9299-497e-bb5b-c5cb1553f5ff") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "36b7bd1b-1a7d-4500-a84b-d6fb3600eb0c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "48be5b3f-00f4-4359-ba36-740c94dc7674") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 14 "/PET2-") + (pintype "passive") + (uuid "c587555a-44a4-42de-a1c3-5fa6556746a3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3d50ee04-5342-4369-bf8f-8920bc4bc1d3") + (at 115.555 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "40acae37-74e1-4c80-a32c-c601ba250fa5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "86f6b245-779d-430d-b9b5-900f9ef5f2ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e0d6317b-0bf3-4729-a44b-32b3e8b123e1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d703497a-b0e0-4d3f-8b96-0515f1bd2424") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff2b899b-9481-4653-bffa-020d80f9cccc") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cf3c3831-e528-46b2-9b63-eb4d59b69905") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b41d85b-ad8b-4acd-a70b-8fe7d2df3468") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a44bdd9d-3d6c-4e52-a5b0-7a70c71b45b9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "547dc250-059d-467d-a9d1-d52dd1ca7379") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9da6c281-a627-47d9-87da-fa6101dfdc6f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f70e349c-dea0-4dc7-82b7-1098e09407e8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb91e253-59e6-42cf-bead-c34540633ac1") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6b019df7-24d4-4f85-8080-1118d70050bb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "980c4ef9-95da-44f0-81b8-e942de6c45ce") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4cea0a3f-2026-479a-b688-9c3532ec6650") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "923a3b74-10b1-4c6c-899d-78b52dc7bdf5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 16 "/PET3-") + (pintype "passive") + (uuid "10555033-f99c-4a88-a2a8-79f9ec08fcc2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4dcd48c1-6f25-46be-9279-75d0428cb1a6") + (at 109.555 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "2e254da0-742e-4cdf-80af-b52ed617e83b") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2bdd236f-9b09-4245-9e2b-1714a27bba95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "55781917-80cd-4ea7-9cb0-30bf63ebeb83") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2e2756ca-a86d-448e-a0bf-2cc5f3f74f58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11137114-afdd-47ed-a196-9239adf609dd") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "58ddc835-ab69-48de-98c4-95f73c98b4ea") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "42b98b3f-4011-4962-a96f-9da767e71894") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2db58559-e911-4d3c-9542-d94c51de3b9e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83ed7644-0b32-49a3-b676-115d6359112b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67e027b1-ef74-4ca4-ae11-ebce44ac75cb") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b3d9203-997d-42dc-a0f6-69ad695b8cb7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "419c7ce3-5869-4883-86b8-a1aadadc2f4b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "77ccc90a-1949-4ce9-8250-c32eb263f329") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6f0f7968-3e5e-468f-8e3f-569fb5ec0e1f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "393e749e-fd1d-461b-a035-1b8023c0841a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "2ada86c2-4902-42ad-b276-ce49e968cb7a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "dcb3f2db-b153-411b-83ff-f9767b94d7d9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "58aaf75e-6eaa-4419-892e-6a5c92d2f6a8") + (at 114.855 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "1d7877f3-8b8d-4249-8d08-d08825983e39") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c240da4f-7313-4898-9b76-ba4a6b1d4505") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3d5cadd4-bc0b-4d9c-b869-5566df1e24bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "07b16384-fa68-4bc0-8f9e-a99d94412e3f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55d813fb-4392-4d5a-a09c-1fdd9ad11914") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebe93a36-2e7a-4964-a23a-333258a7ec89") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1769fa19-6ecd-4762-a9b4-37e1f8d569e7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66b105f7-6008-402c-949b-c8a286649e0a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "31cbe469-6e67-4291-9180-857a1d6786b6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba54cd7d-5440-4c9b-9ef8-40ee99cd84a9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17ccd614-9f3e-4efd-8381-b265cc86a4d9") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "47f4d95a-a3b9-4fc6-8259-441cfe424109") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "bd1cab1a-b738-4010-8a88-427b6d0959de") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8353dca9-9840-4b84-9cc8-518bdfd35eb7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3c5c8cdb-a2d7-4330-8d64-fa7c03b64981") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "ab157bf1-5932-463e-92cc-83d5afc6a460") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "016e58a7-4da7-4352-8d9c-edf86dae3a1c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6133721a-5b79-4bd3-8d80-8e37cae48d5f") + (at 105.855 150.54 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "95bf833c-98ae-46c8-81b6-46cf803602a1") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "966c9b8a-9dd4-4aef-9d51-28f9f37785bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "06bc256e-bc74-4019-88d8-922684d3965a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "93b11473-78bd-457c-ba3b-0475ecf66c5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "071cc496-6a5d-4c86-a1ca-898611bcef42") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ea3c3f6-b7d8-4353-a6bf-5dbf9c71a406") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1dfeb746-ae64-4723-99b4-740f6c5f3fef") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d94dd72e-b821-46c4-97c5-5d112e890882") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87bf385f-069b-4f73-956d-0f704aa74815") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "765cfc98-a11e-40f8-87bb-ae7a51c03137") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b69e52c2-f616-4ded-9354-5dffa0f7c71b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87b55072-f277-407d-a713-499833dec2c6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7ec8c8df-83af-4ec2-ab1b-f8aebedf98f7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "dfe7bb4b-b2be-476a-b256-72173dd3d7a3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f8f0f036-8f46-43a4-8ada-0b5de8b35fa4") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "45f5dcc9-1f0e-4c42-b823-7ba013268db1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 15 "/PET0+") + (pintype "passive") + (uuid "8082ad17-6d51-4369-9bb8-989ee998c49a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "71f3a128-a513-40a8-a8ab-d2de40fff478") + (at 107.205 125.3) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e579f111-901f-4658-a1ab-121d7decd609") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "da88e1e4-f244-47d6-9c3e-956c03299751") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae84eedb-bd52-43a7-83ac-5408d1cbf3b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f9d88d9a-a8e5-4fed-a88d-fc5eb3f2f21a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "47c160c3-e0aa-41a8-92a5-0d6cb17cb331") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "GND") + (pinfunction "1") + (pintype "input") + (uuid "ada7cdd6-49be-41b1-a7f9-2315d50c7885") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "ddf0b2c5-ed7e-4868-86b0-d8e0b0c878aa") + (at 107.205 154.19) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ddedb29f-2280-41ac-bd3f-27a289ce89e5") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c66634f7-2dc4-44b6-be4d-e04928d1b2b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "81bfc75d-cbd3-4cac-bddf-2dab5fcae746") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6bd63382-9b1c-4346-a075-8540408b3d80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb545efb-0ea0-478f-9f5c-4c18b97ac50d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "6d273ca2-7983-47c8-95ba-af200d86fcb8") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "2621abbd-0b27-44d4-a3d9-1792896a4a33") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a016a29-70ab-4cb9-8274-4dd978262962") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f0c1e94-e46a-4770-98a6-15874148deaa") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bf388943-c66d-4168-bfad-b5794d78a9e4") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bfd6bb14-8e8c-4395-bdc6-e937382f38f2") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f214d07f-09b6-4ec3-8eff-74a8b67de1b0") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c198ad14-6c8c-424f-9294-e218a9e0c1d6") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e847ae1f-af18-4dfd-9bc1-2330c68243ea") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9c77256-233e-44d1-8198-e640b5fcc454") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "81438348-c735-4c89-84e6-ee2abae5b6d3") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5a8fa679-90d7-4490-93eb-85116ea7dd1e") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cc87db89-41e2-47a4-8af8-d12c7977039e") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "98c0bf6f-baf6-4ba3-98ee-cce3e9d444d4") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5cdec8e8-1b12-4fed-ba72-4e9070e05d7c") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "96a6c8c6-8e94-45d4-879f-a60aeda2b697") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "90c498fe-8283-41d9-9631-0dc2af02cddf") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c4cc8405-d5d0-4f67-bd2c-8d0468de13e4") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1e4ed147-6d70-4e2e-b71b-0f256a46e077") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e202b81c-cfb5-473e-b579-379ba535be22") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8eb9be32-4373-4022-a889-aa1c9b92214b") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c13a18b-6742-40e5-bbe2-51a181683432") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a136bda2-9908-48a0-9ef1-b15dcc4425be") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0ddc115a-48c9-4af4-a344-34e393b5b21a") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6645263e-3bab-468a-8da2-028558020fdb") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "df6fcd4c-af01-4c72-8129-a30b7f6b4f44") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b9c2fb1-7bc2-40e2-b06e-e0e2718363e1") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "12088c36-c630-4e6d-830e-ba8038290442") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4839221c-3d19-4402-bcce-d932db37b6da") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "940046f6-8193-4839-b7be-6ff8eb7c78bf") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a8cdf93b-fbf5-4e55-a467-db2dc7ff6ad7") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eeeccf55-894c-4094-81c8-c09432f27cbe") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1b96f206-75ca-44d4-a1fb-7bf5c57160da") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "925b9b63-8eb0-44d9-9e40-447866631485") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f6e011f-2f88-4ccc-8b1b-eeb8cb042797") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "991b20a2-28ee-4ea4-8144-9b508fb22475") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3340d4c5-ec9d-4ce8-90e5-b683523ec12a") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b7afdcba-ae30-4ad6-976f-503d63354569") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4fa45b87-973d-4806-8673-64ed0b1d6825") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "429a5738-e2c0-4c27-945e-1f6f65330068") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "189d9de3-2d51-424e-b708-4c15b540de3b") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "304bc2ee-9bb1-4c48-bb70-15e438b9b02f") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "800cce2f-b06c-4161-a70e-a97b6babbca4") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b21ac66e-fa07-445e-b233-cdb9ea18e588") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ec9e5510-0a8d-4e9a-899e-1b2c28150b16") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cd834975-f4a1-4b67-989d-a682bfc84cbf") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1b069590-55f0-4ecd-a1e1-11d4a17e73f5") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d03f0557-d192-466b-a37c-2cbc8f62d2ee") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ede17a7b-b0ba-4ae2-b3af-cbaf6701c2f0") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "502ec4d7-c38c-4842-9bd1-aa37f9ba48c2") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d7426e9a-f535-40b2-92dc-b5369509a5e1") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bc715bd6-2f7e-480b-a293-6141e60bf4f7") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0a19b563-358e-4a3f-a89c-1c7bf5667e6c") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "21791e39-7300-4fda-88d1-7f59f8b84bca") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "442f11de-d96c-4f04-87a8-7726546bc44f") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a9c7fa17-3747-4dcd-9cc0-be5e7ed9d5e1") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "25c6e201-95bf-44d1-a5e5-4c7cbd272bc1") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "dbb8f063-d7ae-423a-95e5-4a0bf9c02542") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e00fb1b9-bc7e-45a2-b82a-49cf681d5eb8") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ca27a10b-5437-443b-a8bb-2aa50c28beae") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "a5fa171c-2525-47af-90f4-4f94e5f45101") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0e1ff3ce-6e93-4074-9c6e-5792052368da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "b42bc10d-4537-4c7e-b7a8-76e93a29ef06") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "dcc01eff-557c-4286-9071-da606d27b1c8") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "0f000721-44a3-448b-a41e-76db508e75b6") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1a14479c-9073-49cd-9054-0a2f80e92186") + (pts + (xy 96.205 45.3) (xy 118.205 45.3) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.205 29.42 0) + (layer "User.2") + (uuid "1a14479c-9073-49cd-9054-0a2f80e92186") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "20648ee8-1540-40d0-84d4-f1c9570a36e7") + (pts + (xy 117.13 155.3) (xy 117.13 95.3) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.075 125.3 90) + (layer "User.2") + (uuid "20648ee8-1540-40d0-84d4-f1c9570a36e7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "26c54401-5f12-4aae-91f6-7b9ee6dece52") + (pts + (xy 92.205 44.19) (xy 122.205 44.19) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.205 22.96 0) + (layer "User.2") + (uuid "26c54401-5f12-4aae-91f6-7b9ee6dece52") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "33198705-6c21-43a4-a8aa-ea81e7fac522") + (pts + (xy 117.13 155.3) (xy 117.13 125.3) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.625 140.3 90) + (layer "User.2") + (uuid "33198705-6c21-43a4-a8aa-ea81e7fac522") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3abe60fa-238c-40d8-8edd-43e097a2c95f") + (pts + (xy 117.115 155.3) (xy 117.115 75.3) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.8 115.3 90) + (layer "User.2") + (uuid "3abe60fa-238c-40d8-8edd-43e097a2c95f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "530a0830-7041-4abe-bab0-e738fab9a4d7") + (pts + (xy 117.13 155.3) (xy 117.13 45.3) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.57 100.3 90) + (layer "User.2") + (uuid "530a0830-7041-4abe-bab0-e738fab9a4d7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6bb63594-1337-4cf3-994d-bc8f9852401a") + (pts + (xy 117.13 155.3) (xy 117.13 113.3) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.525 134.3 90) + (layer "User.2") + (uuid "6bb63594-1337-4cf3-994d-bc8f9852401a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0cd4a30a-0201-45d7-a3da-cc2723c82a93") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0e2fd9a2-ecd2-44d6-93d8-9adafe07122d") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e039cb59-8f86-4997-a824-3e4b345e52c3") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3cc7107c-de32-4517-bb19-6f6e8900ee30") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "b891cd28-7d81-4cb1-bf61-dda5e26499ca") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5ff9e4d4-96f8-4028-91ea-18d83e216346") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "5d62a1ec-cf7f-44b0-b78a-1331cf21b340") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0910bcd7-cf08-484e-bdb6-46854bfbc820") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7759e7b4-9342-4b3d-8599-04c30f9b4fd4") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "edc95330-eb1f-43c3-8af2-223fc2b4f0ef") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "c99e33c9-7ae2-491a-bb4e-e2e884661f06") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3639ff35-5870-4e04-bf2a-85792b0ba3f7") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "0a60540e-37b4-45ab-8299-6176d1449ed5") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b0468362-fd5d-41fa-9fd8-c3ec2efe9a4c") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8518aeb1-e932-49f4-90ba-8caf72360962") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5ac21dc4-aeb5-4308-a4b3-9248bf3d00fb") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "0d4064de-2100-41de-aac8-ccdb4b883cd9") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c31a7c43-1ea3-4243-aedb-4f0bea18d052") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "43e87dd8-0bb6-4bbf-b427-d310b741507f") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d329339d-1982-4c68-88e8-db3abe634106") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7e976a45-a985-4980-9090-df92bb57f448") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1031d49a-7ef1-48d5-b1b4-181352dea2c2") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "15c96cc3-a7a1-4b51-909b-24a5db5f7c10") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fa67647d-6a05-4e7c-ac3e-57c1fb6a4a29") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "dccc1e7f-9fb1-4e11-b49c-d3f44f7e868a") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6af285f2-5ac9-4355-b4d8-7758f08afbb3") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "da5e32a7-d320-452e-9c7c-5f64330e8dc6") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "88e83b24-6065-41bb-8a23-891481585a97") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "9bea737f-0b70-40e5-bc04-3cd1edd96f2c") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fb85fe90-5a67-4780-a777-7bc32dd7149e") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "33976d41-c47e-493a-9692-c0ba4be992b8") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8d1fe55f-3ebb-480c-bdb5-1cc07bfd93d3") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "aca93a26-c92f-49e9-9681-bda19812d435") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8786f6f7-d581-4c6b-8a6a-7c6679dfdab9") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "ba82198f-1236-4beb-8181-bee93650cff0") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a332c106-1ba9-42b0-8d81-c6ba33b2eec3") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "f4f9a4b9-6b8d-42a3-b902-156c5ff024a3") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "6de1e8a0-b265-4718-a4c4-44f6ed47e4dd") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "25c995ff-a550-4ace-ac44-6111a7598369") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "22031315-3ef6-444e-ad93-4af8c1f686b4") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "7f7a9d28-e2f6-4cb0-b2d4-5497127a4ead") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c37481a0-3bf7-47c3-a640-9463367c345b") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "7cf82f01-9e00-4b6d-9184-4c7f53c3c070") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a14977ec-379f-48b6-9fdf-4b6d03ac6887") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d4aa19e6-f4ad-45d6-9b3a-c92b5399afbd") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "38fbc08f-d7ae-493a-8e90-439869907919") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "cf5b610a-407c-4c42-9ddf-b51bbd64be5e") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "be124200-b9c1-4aa5-87a5-cbc75e8097bd") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "30f7683e-f07e-4974-847f-fd0444e8a02f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "71253b23-fcb8-44fb-9f59-0c02d23bca3a") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "96834ef9-e397-4fb6-a7d6-23c2852c1d82") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "22c8a425-accc-4e5b-a51a-7441fa722420") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "27464c44-af9f-4fe0-b201-c107d7856843") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "66e08df0-8bbe-4958-b3b9-24ee7fb76184") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "0467ca0e-dd35-462e-b485-106d8a13727b") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "01e05287-7808-47af-b9a5-4342604d3321") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5809a670-566f-4a3a-add7-a63c0c49f333") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3be0062b-cd9d-4084-ba67-8d0efeeaf96e") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "cd817522-cdc3-4794-b5fa-f52e1cbc558c") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "51ecf92e-e810-4543-9bf5-cf3573421eea") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "73ba5c87-60dc-47a7-8cb1-4fca1247030d") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4ab9177f-37a1-44d5-8b52-04045144c589") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5dfc2565-cf81-4ac3-beb9-bec143eeaa0b") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9a470b48-b209-4e39-925f-e5eee23976e8") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "33ef1704-3feb-46ae-9e5c-7b8cebea0c78") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d406bd92-7f4b-48cb-bef2-128333563075") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ca5382f2-661a-466d-af48-099e68a9ccfc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "87abb462-01c0-4203-a5a5-ab260e8e46f0") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.205 151.3) (xy 118.205 155.3) (xy 96.205 155.3) (xy 96.205 151.3) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "7a43ec78-10b5-4f8f-a9ee-9a5abd29b7f7") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.205 155.3) (xy 122.205 150.1) (xy 92.205 150.1) (xy 92.205 155.3) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 122.205 125.3) + (end 92.205 125.3) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "06f6f153-7cf3-4c82-bece-a865374dfa21") + ) + (gr_line + (start 96.205 151.3) + (end 92.205 151.3) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2fe63532-17fe-49f3-912c-7fce39be24db") + ) + (gr_line + (start 92.205 125.3) + (end 92.205 151.3) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4eb7b89f-82b5-4cd9-83e5-443ca1991ff3") + ) + (gr_line + (start 122.205 151.3) + (end 122.205 125.3) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aa506a3f-82a2-4b14-bbcf-f28269526558") + ) + (gr_line + (start 122.205 151.3) + (end 118.205 151.3) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e4816293-8d77-414a-a403-4f1bb49acf64") + ) + (segment + (start 108.855 151.205001) + (end 108.855 150.86) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "310949d9-4391-42d8-b0a6-cdd01fb4f199") + ) + (segment + (start 108.955 154.15) + (end 108.955 152.874999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "32c16679-3cb8-45a7-8a50-852d1d91a678") + ) + (segment + (start 108.955 152.874999) + (end 108.98 152.849999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3d6a5946-cd77-4622-b025-1c22ec46ab15") + ) + (segment + (start 108.98 152.849999) + (end 108.98 151.330001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b08cb967-910d-4cde-8d65-84a702b76344") + ) + (segment + (start 108.98 151.330001) + (end 108.855 151.205001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e2c6cb69-244c-4767-863b-a83b893d31f6") + ) + (segment + (start 109.555 151.205001) + (end 109.555 150.86) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2a8549cb-2deb-46f0-8579-a7cfedadbed9") + ) + (segment + (start 109.455 154.15) + (end 109.455 152.874999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "56989e26-42dc-44c3-b963-5cf07bf884f9") + ) + (segment + (start 109.43 152.849999) + (end 109.43 151.330001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9d87e336-dcdb-425d-93a4-1a5b371ec0a3") + ) + (segment + (start 109.43 151.330001) + (end 109.555 151.205001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ad74f1eb-0997-4264-83ec-397f517c176c") + ) + (segment + (start 109.455 152.874999) + (end 109.43 152.849999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c5e2a920-5595-4a99-ad51-665bb374226e") + ) + (segment + (start 105.98 152.849999) + (end 105.98 151.330001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "33d314bd-683c-46ce-b5cf-985422d6f2ff") + ) + (segment + (start 105.955 154.15) + (end 105.955 152.874999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "43766660-391a-45db-ab82-a4cb84067348") + ) + (segment + (start 105.955 152.874999) + (end 105.98 152.849999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "647cba88-e9b8-4a81-b46b-baad13602e25") + ) + (segment + (start 105.98 151.330001) + (end 105.855 151.205001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9b0c5581-22d2-4fe7-9cdc-1e3b87b66677") + ) + (segment + (start 105.855 151.205001) + (end 105.855 150.86) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "aee183f5-2f3e-4689-acc0-56e381dcb9b0") + ) + (segment + (start 106.43 152.849999) + (end 106.43 151.330001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7f6b6939-0879-4d23-96f6-16e1cf7021dd") + ) + (segment + (start 106.455 154.15) + (end 106.455 152.874999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9a14151a-47aa-49b8-8e09-77ddcc1f4267") + ) + (segment + (start 106.43 151.330001) + (end 106.555 151.205001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "df1d4fbb-13ab-4ddb-89ba-02a76ba6716d") + ) + (segment + (start 106.555 151.205001) + (end 106.555 150.86) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f3f68446-937a-44cb-bab9-aa7c0c8c4168") + ) + (segment + (start 106.455 152.874999) + (end 106.43 152.849999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fafa2b57-f499-4300-b44c-2912d862f4ff") + ) + (segment + (start 112.555 151.205001) + (end 112.555 150.86) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0a7c13d2-405f-4016-90c6-8ce499d709a9") + ) + (segment + (start 112.43 151.330001) + (end 112.555 151.205001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0ce62257-3e1c-4f3b-b3d8-2937b3c21179") + ) + (segment + (start 112.43 152.849999) + (end 112.43 151.330001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ce3a685a-92a1-4609-a091-c6c07a2c0322") + ) + (segment + (start 112.455 152.874999) + (end 112.43 152.849999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e52e0071-39cb-4308-91e7-ff54cb5cc530") + ) + (segment + (start 112.455 154.15) + (end 112.455 152.874999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f50dc555-882a-414c-a2af-5bccfaf9944d") + ) + (segment + (start 115.43 152.849999) + (end 115.43 151.330001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "39e1e5e5-3717-446d-8144-43bb25a1c13d") + ) + (segment + (start 115.455 152.874999) + (end 115.43 152.849999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "510068aa-33b1-41b0-a2d3-775727a46fa4") + ) + (segment + (start 115.43 151.330001) + (end 115.555 151.205001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "5a7191d6-f055-4853-8904-2d2d13046642") + ) + (segment + (start 115.555 151.205001) + (end 115.555 150.86) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "7eac507e-c401-48fa-af64-a7382e2dfbc2") + ) + (segment + (start 115.455 154.15) + (end 115.455 152.874999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "ba827ef1-cf06-4166-93bb-ea65ad67abde") + ) + (segment + (start 114.98 151.330001) + (end 114.855 151.205001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "0114bd15-4741-498d-b2ce-49eb5e8f9887") + ) + (segment + (start 114.955 154.15) + (end 114.955 152.874999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "96fde1fc-a71f-4d2a-aa8f-8915076fa629") + ) + (segment + (start 114.98 152.849999) + (end 114.98 151.330001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "daee2dca-dd2c-4601-ac40-700acb496124") + ) + (segment + (start 114.855 151.205001) + (end 114.855 150.86) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "e17b9df2-8dc3-45e0-97cc-0f76a37922a3") + ) + (segment + (start 114.955 152.874999) + (end 114.98 152.849999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "ed5e2ff1-8237-484b-8242-b72ed358fba4") + ) + (segment + (start 111.955 152.874999) + (end 111.98 152.849999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "33017ba9-931c-4485-8a8c-1f3ccca95855") + ) + (segment + (start 111.955 154.15) + (end 111.955 152.874999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "3d56f0fe-9d4f-4853-b10d-c441931e84b0") + ) + (segment + (start 111.98 152.849999) + (end 111.98 151.330001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "4c464460-78ab-4bd0-abff-441e3371bcf6") + ) + (segment + (start 111.98 151.330001) + (end 111.855 151.205001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "db50cb40-8e41-40e1-8efc-8652fe1c65f7") + ) + (segment + (start 111.855 151.205001) + (end 111.855 150.86) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f7646a20-414e-4e81-b67d-b4f5266f4af2") + ) + (zone + (net 17) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "22f5d44c-499a-4a0a-ba22-b13a1ba6980e") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.205 153.71) (xy 92.205 125.3) (xy 122.205 125.3) (xy 122.205 153.63) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.286684 125.822174) (xy 104.306503 125.858033) (xy 104.365826 126.117946) (xy 104.365832 126.117964) + (xy 104.475257 126.430688) (xy 104.619022 126.729217) (xy 104.795305 127.00977) (xy 104.996034 127.261476) + (xy 105.849432 126.408079) (xy 105.886457 126.456331) (xy 106.048669 126.618543) (xy 106.096919 126.655567) + (xy 105.243522 127.508964) (xy 105.243522 127.508965) (xy 105.495229 127.709694) (xy 105.775782 127.885977) + (xy 106.074311 128.029742) (xy 106.387035 128.139167) (xy 106.387053 128.139173) (xy 106.710077 128.212901) + (xy 106.710074 128.212901) (xy 107.039336 128.25) (xy 107.370664 128.25) (xy 107.699924 128.212901) + (xy 108.022946 128.139173) (xy 108.022964 128.139167) (xy 108.335688 128.029742) (xy 108.634217 127.885977) + (xy 108.91477 127.709694) (xy 109.166476 127.508965) (xy 109.166476 127.508964) (xy 108.313079 126.655567) + (xy 108.361331 126.618543) (xy 108.523543 126.456331) (xy 108.560567 126.408079) (xy 109.413964 127.261476) + (xy 109.413965 127.261476) (xy 109.614694 127.00977) (xy 109.790977 126.729217) (xy 109.934742 126.430688) + (xy 110.044167 126.117964) (xy 110.044173 126.117946) (xy 110.103497 125.858033) (xy 110.136272 125.811842) + (xy 110.175642 125.8005) (xy 121.6305 125.8005) (xy 121.682826 125.822174) (xy 121.7045 125.8745) + (xy 121.7045 150.7255) (xy 121.682826 150.777826) (xy 121.6305 150.7995) (xy 117.542464 150.7995) + (xy 117.370062 150.829898) (xy 117.205558 150.889773) (xy 117.053945 150.977308) (xy 116.919837 151.089837) + (xy 116.807308 151.223945) (xy 116.719775 151.375555) (xy 116.659898 151.540062) (xy 116.6295 151.712464) + (xy 116.6295 153.644867) (xy 116.28 153.645799) (xy 116.28 153.1) (xy 116.260301 153.1) (xy 116.219435 153.108128) + (xy 116.190565 153.108128) (xy 116.149699 153.1) (xy 116.13 153.1) (xy 116.13 153.646199) (xy 115.8305 153.646998) + (xy 115.8305 153.280252) (xy 115.818867 153.221769) (xy 115.792471 153.182265) (xy 115.78 153.141153) + (xy 115.78 153.1) (xy 115.777174 153.097174) (xy 115.7555 153.044848) (xy 115.7555 152.835435) (xy 115.755499 152.835434) + (xy 115.733766 152.754326) (xy 115.734619 152.754097) (xy 115.7305 152.733376) (xy 115.7305 151.485123) + (xy 115.752173 151.432798) (xy 115.79546 151.389512) (xy 115.835022 151.320989) (xy 115.8555 151.244563) + (xy 115.8555 151.244558) (xy 115.856133 151.239755) (xy 115.857641 151.239953) (xy 115.877174 151.192797) + (xy 115.907206 151.162765) (xy 115.952585 151.059991) (xy 115.9555 151.034865) (xy 115.955499 150.685136) + (xy 115.952585 150.660009) (xy 115.912792 150.569888) (xy 115.911485 150.513268) (xy 115.912782 150.510135) + (xy 115.952585 150.419991) (xy 115.9555 150.394865) (xy 115.955499 150.045136) (xy 115.952585 150.020009) + (xy 115.907206 149.917235) (xy 115.827765 149.837794) (xy 115.724991 149.792415) (xy 115.72499 149.792414) + (xy 115.724988 149.792414) (xy 115.703659 149.78994) (xy 115.699865 149.7895) (xy 115.699864 149.7895) + (xy 115.410136 149.7895) (xy 115.385013 149.792414) (xy 115.385007 149.792415) (xy 115.282234 149.837794) + (xy 115.257326 149.862703) (xy 115.205 149.884377) (xy 115.152674 149.862703) (xy 115.127765 149.837794) + (xy 115.024991 149.792415) (xy 115.02499 149.792414) (xy 115.024988 149.792414) (xy 115.003659 149.78994) + (xy 114.999865 149.7895) (xy 114.999864 149.7895) (xy 114.710136 149.7895) (xy 114.685013 149.792414) + (xy 114.685007 149.792415) (xy 114.582234 149.837794) (xy 114.502794 149.917234) (xy 114.457414 150.020011) + (xy 114.4545 150.045135) (xy 114.4545 150.394863) (xy 114.457414 150.419986) (xy 114.457415 150.419992) + (xy 114.497206 150.51011) (xy 114.498514 150.566732) (xy 114.497206 150.56989) (xy 114.457414 150.660011) + (xy 114.4545 150.685135) (xy 114.4545 151.034863) (xy 114.457414 151.059986) (xy 114.457415 151.059992) + (xy 114.502794 151.162765) (xy 114.532826 151.192797) (xy 114.552359 151.239954) (xy 114.553867 151.239756) + (xy 114.5545 151.244565) (xy 114.574977 151.320986) (xy 114.574979 151.320991) (xy 114.606482 151.375555) + (xy 114.61454 151.389512) (xy 114.657826 151.432798) (xy 114.6795 151.485124) (xy 114.6795 152.733376) + (xy 114.67538 152.754097) (xy 114.676234 152.754326) (xy 114.6545 152.835434) (xy 114.6545 153.044848) + (xy 114.652216 153.063092) (xy 114.627716 153.159397) (xy 114.622245 153.166716) (xy 114.617529 153.182265) + (xy 114.591133 153.221768) (xy 114.5795 153.280253) (xy 114.5795 153.650334) (xy 114.3305 153.650998) + (xy 114.3305 153.280252) (xy 114.318867 153.221769) (xy 114.292471 153.182265) (xy 114.28 153.141153) + (xy 114.28 153.1) (xy 114.260301 153.1) (xy 114.220716 153.107873) (xy 114.191845 153.107873) (xy 114.149748 153.0995) + (xy 113.760252 153.0995) (xy 113.760251 153.0995) (xy 113.719435 153.107618) (xy 113.690565 153.107618) + (xy 113.649749 153.0995) (xy 113.649748 153.0995) (xy 113.260252 153.0995) (xy 113.260251 153.0995) + (xy 113.218153 153.107873) (xy 113.189283 153.107873) (xy 113.149699 153.1) (xy 113.13 153.1) (xy 113.13 153.141153) + (xy 113.117529 153.182265) (xy 113.091133 153.221768) (xy 113.0795 153.280253) (xy 113.0795 153.654334) + (xy 112.8305 153.654998) (xy 112.8305 153.280252) (xy 112.818867 153.221769) (xy 112.792471 153.182265) + (xy 112.782284 153.159397) (xy 112.757784 153.063092) (xy 112.759148 153.053656) (xy 112.7555 153.044848) + (xy 112.7555 152.835435) (xy 112.755499 152.835434) (xy 112.733766 152.754326) (xy 112.734619 152.754097) + (xy 112.7305 152.733376) (xy 112.7305 151.485123) (xy 112.752173 151.432798) (xy 112.79546 151.389512) + (xy 112.835022 151.320989) (xy 112.8555 151.244563) (xy 112.8555 151.244558) (xy 112.856133 151.239755) + (xy 112.857641 151.239953) (xy 112.877174 151.192797) (xy 112.907206 151.162765) (xy 112.952585 151.059991) + (xy 112.9555 151.034865) (xy 112.955499 150.685136) (xy 112.952585 150.660009) (xy 112.912792 150.569888) + (xy 112.911485 150.513268) (xy 112.912782 150.510135) (xy 112.952585 150.419991) (xy 112.9555 150.394865) + (xy 112.955499 150.045136) (xy 112.952585 150.020009) (xy 112.907206 149.917235) (xy 112.827765 149.837794) + (xy 112.724991 149.792415) (xy 112.72499 149.792414) (xy 112.724988 149.792414) (xy 112.703659 149.78994) + (xy 112.699865 149.7895) (xy 112.699864 149.7895) (xy 112.410136 149.7895) (xy 112.385013 149.792414) + (xy 112.385007 149.792415) (xy 112.282234 149.837794) (xy 112.257326 149.862703) (xy 112.205 149.884377) + (xy 112.152674 149.862703) (xy 112.127765 149.837794) (xy 112.024991 149.792415) (xy 112.02499 149.792414) + (xy 112.024988 149.792414) (xy 112.003659 149.78994) (xy 111.999865 149.7895) (xy 111.999864 149.7895) + (xy 111.710136 149.7895) (xy 111.685013 149.792414) (xy 111.685007 149.792415) (xy 111.582234 149.837794) + (xy 111.502794 149.917234) (xy 111.457414 150.020011) (xy 111.4545 150.045135) (xy 111.4545 150.394863) + (xy 111.457414 150.419986) (xy 111.457415 150.419992) (xy 111.497206 150.51011) (xy 111.498514 150.566732) + (xy 111.497206 150.56989) (xy 111.457414 150.660011) (xy 111.4545 150.685135) (xy 111.4545 151.034863) + (xy 111.457414 151.059986) (xy 111.457415 151.059992) (xy 111.502794 151.162765) (xy 111.532826 151.192797) + (xy 111.552359 151.239954) (xy 111.553867 151.239756) (xy 111.5545 151.244565) (xy 111.574977 151.320986) + (xy 111.574979 151.320991) (xy 111.606482 151.375555) (xy 111.61454 151.389512) (xy 111.657826 151.432798) + (xy 111.6795 151.485124) (xy 111.6795 152.733376) (xy 111.67538 152.754097) (xy 111.676234 152.754326) + (xy 111.6545 152.835434) (xy 111.6545 153.044848) (xy 111.652216 153.063092) (xy 111.627716 153.159397) + (xy 111.622245 153.166716) (xy 111.617529 153.182265) (xy 111.591133 153.221768) (xy 111.5795 153.280253) + (xy 111.5795 153.658334) (xy 111.3305 153.658998) (xy 111.3305 153.280252) (xy 111.318867 153.221769) + (xy 111.292471 153.182265) (xy 111.28 153.141153) (xy 111.28 153.1) (xy 111.260301 153.1) (xy 111.220716 153.107873) + (xy 111.191845 153.107873) (xy 111.149748 153.0995) (xy 110.760252 153.0995) (xy 110.760251 153.0995) + (xy 110.719435 153.107618) (xy 110.690565 153.107618) (xy 110.649749 153.0995) (xy 110.649748 153.0995) + (xy 110.260252 153.0995) (xy 110.260251 153.0995) (xy 110.218153 153.107873) (xy 110.189283 153.107873) + (xy 110.149699 153.1) (xy 110.13 153.1) (xy 110.13 153.141153) (xy 110.117529 153.182265) (xy 110.091133 153.221768) + (xy 110.0795 153.280253) (xy 110.0795 153.662334) (xy 109.8305 153.662998) (xy 109.8305 153.280252) + (xy 109.818867 153.221769) (xy 109.792471 153.182265) (xy 109.782284 153.159397) (xy 109.757784 153.063092) + (xy 109.759148 153.053656) (xy 109.7555 153.044848) (xy 109.7555 152.835435) (xy 109.755499 152.835434) + (xy 109.733766 152.754326) (xy 109.734619 152.754097) (xy 109.7305 152.733376) (xy 109.7305 151.485123) + (xy 109.752173 151.432798) (xy 109.79546 151.389512) (xy 109.835022 151.320989) (xy 109.8555 151.244563) + (xy 109.8555 151.244558) (xy 109.856133 151.239755) (xy 109.857641 151.239953) (xy 109.877174 151.192797) + (xy 109.907206 151.162765) (xy 109.952585 151.059991) (xy 109.9555 151.034865) (xy 109.955499 150.685136) + (xy 109.952585 150.660009) (xy 109.912792 150.569888) (xy 109.911485 150.513268) (xy 109.912782 150.510135) + (xy 109.952585 150.419991) (xy 109.9555 150.394865) (xy 109.955499 150.045136) (xy 109.952585 150.020009) + (xy 109.907206 149.917235) (xy 109.827765 149.837794) (xy 109.724991 149.792415) (xy 109.72499 149.792414) + (xy 109.724988 149.792414) (xy 109.703659 149.78994) (xy 109.699865 149.7895) (xy 109.699864 149.7895) + (xy 109.410136 149.7895) (xy 109.385013 149.792414) (xy 109.385007 149.792415) (xy 109.282234 149.837794) + (xy 109.257326 149.862703) (xy 109.205 149.884377) (xy 109.152674 149.862703) (xy 109.127765 149.837794) + (xy 109.024991 149.792415) (xy 109.02499 149.792414) (xy 109.024988 149.792414) (xy 109.003659 149.78994) + (xy 108.999865 149.7895) (xy 108.999864 149.7895) (xy 108.710136 149.7895) (xy 108.685013 149.792414) + (xy 108.685007 149.792415) (xy 108.582234 149.837794) (xy 108.502794 149.917234) (xy 108.457414 150.020011) + (xy 108.4545 150.045135) (xy 108.4545 150.394863) (xy 108.457414 150.419986) (xy 108.457415 150.419992) + (xy 108.497206 150.51011) (xy 108.498514 150.566732) (xy 108.497206 150.56989) (xy 108.457414 150.660011) + (xy 108.4545 150.685135) (xy 108.4545 151.034863) (xy 108.457414 151.059986) (xy 108.457415 151.059992) + (xy 108.502794 151.162765) (xy 108.532826 151.192797) (xy 108.552359 151.239954) (xy 108.553867 151.239756) + (xy 108.5545 151.244565) (xy 108.574977 151.320986) (xy 108.574979 151.320991) (xy 108.606482 151.375555) + (xy 108.61454 151.389512) (xy 108.657826 151.432798) (xy 108.6795 151.485124) (xy 108.6795 152.733376) + (xy 108.67538 152.754097) (xy 108.676234 152.754326) (xy 108.6545 152.835434) (xy 108.6545 153.044848) + (xy 108.652216 153.063092) (xy 108.627716 153.159397) (xy 108.622245 153.166716) (xy 108.617529 153.182265) + (xy 108.591133 153.221768) (xy 108.5795 153.280253) (xy 108.5795 153.666334) (xy 108.3305 153.666998) + (xy 108.3305 153.280252) (xy 108.318867 153.221769) (xy 108.292471 153.182265) (xy 108.28 153.141153) + (xy 108.28 153.1) (xy 108.260301 153.1) (xy 108.220716 153.107873) (xy 108.191845 153.107873) (xy 108.149748 153.0995) + (xy 107.760252 153.0995) (xy 107.760251 153.0995) (xy 107.719435 153.107618) (xy 107.690565 153.107618) + (xy 107.649749 153.0995) (xy 107.649748 153.0995) (xy 107.260252 153.0995) (xy 107.260251 153.0995) + (xy 107.218153 153.107873) (xy 107.189283 153.107873) (xy 107.149699 153.1) (xy 107.13 153.1) (xy 107.13 153.141153) + (xy 107.117529 153.182265) (xy 107.091133 153.221768) (xy 107.0795 153.280253) (xy 107.0795 153.670334) + (xy 106.8305 153.670998) (xy 106.8305 153.280252) (xy 106.818867 153.221769) (xy 106.792471 153.182265) + (xy 106.782284 153.159397) (xy 106.757784 153.063092) (xy 106.759148 153.053656) (xy 106.7555 153.044848) + (xy 106.7555 152.835435) (xy 106.755499 152.835434) (xy 106.733766 152.754326) (xy 106.734619 152.754097) + (xy 106.7305 152.733376) (xy 106.7305 151.485123) (xy 106.752173 151.432798) (xy 106.79546 151.389512) + (xy 106.835022 151.320989) (xy 106.8555 151.244563) (xy 106.8555 151.244558) (xy 106.856133 151.239755) + (xy 106.857641 151.239953) (xy 106.877174 151.192797) (xy 106.907206 151.162765) (xy 106.952585 151.059991) + (xy 106.9555 151.034865) (xy 106.955499 150.685136) (xy 106.952585 150.660009) (xy 106.912792 150.569888) + (xy 106.911485 150.513268) (xy 106.912782 150.510135) (xy 106.952585 150.419991) (xy 106.9555 150.394865) + (xy 106.955499 150.045136) (xy 106.952585 150.020009) (xy 106.907206 149.917235) (xy 106.827765 149.837794) + (xy 106.724991 149.792415) (xy 106.72499 149.792414) (xy 106.724988 149.792414) (xy 106.703659 149.78994) + (xy 106.699865 149.7895) (xy 106.699864 149.7895) (xy 106.410136 149.7895) (xy 106.385013 149.792414) + (xy 106.385007 149.792415) (xy 106.282234 149.837794) (xy 106.257326 149.862703) (xy 106.205 149.884377) + (xy 106.152674 149.862703) (xy 106.127765 149.837794) (xy 106.024991 149.792415) (xy 106.02499 149.792414) + (xy 106.024988 149.792414) (xy 106.003659 149.78994) (xy 105.999865 149.7895) (xy 105.999864 149.7895) + (xy 105.710136 149.7895) (xy 105.685013 149.792414) (xy 105.685007 149.792415) (xy 105.582234 149.837794) + (xy 105.502794 149.917234) (xy 105.457414 150.020011) (xy 105.4545 150.045135) (xy 105.4545 150.394863) + (xy 105.457414 150.419986) (xy 105.457415 150.419992) (xy 105.497206 150.51011) (xy 105.498514 150.566732) + (xy 105.497206 150.56989) (xy 105.457414 150.660011) (xy 105.4545 150.685135) (xy 105.4545 151.034863) + (xy 105.457414 151.059986) (xy 105.457415 151.059992) (xy 105.502794 151.162765) (xy 105.532826 151.192797) + (xy 105.552359 151.239954) (xy 105.553867 151.239756) (xy 105.5545 151.244565) (xy 105.574977 151.320986) + (xy 105.574979 151.320991) (xy 105.606482 151.375555) (xy 105.61454 151.389512) (xy 105.657826 151.432798) + (xy 105.6795 151.485124) (xy 105.6795 152.733376) (xy 105.67538 152.754097) (xy 105.676234 152.754326) + (xy 105.6545 152.835434) (xy 105.6545 153.044848) (xy 105.652216 153.063092) (xy 105.627716 153.159397) + (xy 105.622245 153.166716) (xy 105.617529 153.182265) (xy 105.591133 153.221768) (xy 105.5795 153.280253) + (xy 105.5795 153.674334) (xy 105.3305 153.674998) (xy 105.3305 153.280252) (xy 105.318867 153.221769) + (xy 105.292471 153.182265) (xy 105.28 153.141153) (xy 105.28 153.1) (xy 105.260301 153.1) (xy 105.220716 153.107873) + (xy 105.191845 153.107873) (xy 105.149748 153.0995) (xy 104.760252 153.0995) (xy 104.760251 153.0995) + (xy 104.719435 153.107618) (xy 104.690565 153.107618) (xy 104.649749 153.0995) (xy 104.649748 153.0995) + (xy 104.260252 153.0995) (xy 104.260251 153.0995) (xy 104.218153 153.107873) (xy 104.189283 153.107873) + (xy 104.149699 153.1) (xy 104.13 153.1) (xy 104.13 153.141153) (xy 104.117529 153.182265) (xy 104.091133 153.221768) + (xy 104.0795 153.280253) (xy 104.0795 153.678334) (xy 103.8305 153.678998) (xy 103.8305 153.280252) + (xy 103.818867 153.221769) (xy 103.792471 153.182265) (xy 103.78 153.141153) (xy 103.78 153.1) (xy 103.760301 153.1) + (xy 103.720716 153.107873) (xy 103.691845 153.107873) (xy 103.649748 153.0995) (xy 103.260252 153.0995) + (xy 103.260251 153.0995) (xy 103.219435 153.107618) (xy 103.190565 153.107618) (xy 103.149749 153.0995) + (xy 103.149748 153.0995) (xy 102.760252 153.0995) (xy 102.760251 153.0995) (xy 102.718153 153.107873) + (xy 102.689283 153.107873) (xy 102.649699 153.1) (xy 102.63 153.1) (xy 102.63 153.141153) (xy 102.617529 153.182265) + (xy 102.591133 153.221768) (xy 102.5795 153.280253) (xy 102.5795 153.682334) (xy 102.28 153.683133) + (xy 102.28 153.1) (xy 102.256667 153.1) (xy 102.256667 153.098318) (xy 102.207544 153.083407) (xy 102.180855 153.033452) + (xy 102.1805 153.026213) (xy 102.1805 152.298025) (xy 102.180499 152.29802) (xy 102.143024 152.097544) + (xy 102.069348 151.907363) (xy 101.961981 151.733959) (xy 101.96198 151.733957) (xy 101.824579 151.583235) + (xy 101.824578 151.583234) (xy 101.661825 151.460329) (xy 101.661822 151.460328) (xy 101.661821 151.460327) + (xy 101.47925 151.369418) (xy 101.479246 151.369417) (xy 101.479244 151.369416) (xy 101.283082 151.313602) + (xy 101.283076 151.313601) (xy 101.080003 151.294785) (xy 101.079997 151.294785) (xy 100.876923 151.313601) + (xy 100.876917 151.313602) (xy 100.680755 151.369416) (xy 100.68075 151.369418) (xy 100.509938 151.454472) + (xy 100.498177 151.460328) (xy 100.498174 151.460329) (xy 100.335421 151.583234) (xy 100.33542 151.583235) + (xy 100.198019 151.733957) (xy 100.198019 151.733958) (xy 100.090655 151.907358) (xy 100.09065 151.907368) + (xy 100.016977 152.09754) (xy 99.9795 152.29802) (xy 99.9795 153.0255) (xy 99.957826 153.077826) + (xy 99.9055 153.0995) (xy 99.760251 153.0995) (xy 99.719435 153.107618) (xy 99.690565 153.107618) + (xy 99.649749 153.0995) (xy 99.649748 153.0995) (xy 99.260252 153.0995) (xy 99.260251 153.0995) + (xy 99.218153 153.107873) (xy 99.189283 153.107873) (xy 99.149699 153.1) (xy 99.13 153.1) (xy 99.13 153.141153) + (xy 99.117529 153.182265) (xy 99.091133 153.221768) (xy 99.0795 153.280253) (xy 99.0795 153.691667) + (xy 98.78 153.692466) (xy 98.78 153.1) (xy 98.760301 153.1) (xy 98.719435 153.108128) (xy 98.690565 153.108128) + (xy 98.649699 153.1) (xy 98.63 153.1) (xy 98.63 153.692866) (xy 98.28 153.693799) (xy 98.28 153.1) + (xy 98.260301 153.1) (xy 98.219435 153.108128) (xy 98.190565 153.108128) (xy 98.149699 153.1) (xy 98.13 153.1) + (xy 98.13 153.694199) (xy 97.7805 153.695131) (xy 97.7805 151.712472) (xy 97.780499 151.712464) + (xy 97.757713 151.583236) (xy 97.750101 151.540062) (xy 97.690225 151.375555) (xy 97.602692 151.223945) + (xy 97.490163 151.089837) (xy 97.356055 150.977308) (xy 97.204445 150.889775) (xy 97.204443 150.889774) + (xy 97.204441 150.889773) (xy 97.039937 150.829898) (xy 96.867535 150.7995) (xy 96.867532 150.7995) + (xy 96.845892 150.7995) (xy 96.270892 150.7995) (xy 92.7795 150.7995) (xy 92.727174 150.777826) + (xy 92.7055 150.7255) (xy 92.7055 125.8745) (xy 92.727174 125.822174) (xy 92.7795 125.8005) (xy 104.234358 125.8005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.983326 125.822174) (xy 104.005 125.8745) (xy 104.005 126.479704) (xy 104.045242 126.836866) + (xy 104.125219 127.187264) (xy 104.125224 127.187282) (xy 104.243925 127.526513) (xy 104.399869 127.850334) + (xy 104.591093 128.154666) (xy 104.815185 128.435668) (xy 105.069331 128.689814) (xy 105.350333 128.913906) + (xy 105.654665 129.10513) (xy 105.978486 129.261074) (xy 106.317717 129.379775) (xy 106.317735 129.37978) + (xy 106.668135 129.459757) (xy 106.668132 129.459757) (xy 107.025296 129.5) (xy 107.384704 129.5) + (xy 107.741866 129.459757) (xy 108.092264 129.37978) (xy 108.092282 129.379775) (xy 108.431513 129.261074) + (xy 108.755334 129.10513) (xy 109.059666 128.913906) (xy 109.340668 128.689814) (xy 109.59481 128.435672) + (xy 109.81592 128.158409) (xy 109.81592 128.158408) (xy 108.313079 126.655567) (xy 108.361331 126.618543) + (xy 108.523543 126.456331) (xy 108.560567 126.408079) (xy 110.00731 127.854822) (xy 110.01012 127.850351) + (xy 110.010126 127.85034) (xy 110.166076 127.526509) (xy 110.284775 127.187282) (xy 110.28478 127.187264) + (xy 110.364757 126.836866) (xy 110.405 126.479704) (xy 110.405 125.8745) (xy 110.426674 125.822174) + (xy 110.479 125.8005) (xy 121.6305 125.8005) (xy 121.682826 125.822174) (xy 121.7045 125.8745) (xy 121.7045 150.7255) + (xy 121.682826 150.777826) (xy 121.6305 150.7995) (xy 117.542462 150.7995) (xy 117.422349 150.820679) + (xy 117.367055 150.80842) (xy 117.336624 150.760652) (xy 117.3355 150.747803) (xy 117.3355 149.164) + (xy 117.319858 149.085363) (xy 117.319857 149.085357) (xy 117.305505 149.050709) (xy 117.305503 149.050706) + (xy 117.305503 149.050705) (xy 117.289035 149.024497) (xy 117.268879 148.992419) (xy 117.245908 148.97612) + (xy 117.194293 148.939496) (xy 117.194283 148.939492) (xy 117.159643 148.925143) (xy 117.159636 148.925141) + (xy 117.100392 148.913357) (xy 117.081 148.9095) (xy 96.709 148.9095) (xy 96.693443 148.912594) + (xy 96.630363 148.925141) (xy 96.630352 148.925144) (xy 96.595714 148.939492) (xy 96.595705 148.939496) + (xy 96.53742 148.97612) (xy 96.537416 148.976124) (xy 96.484496 149.050706) (xy 96.470143 149.085356) + (xy 96.470141 149.085363) (xy 96.4545 149.164) (xy 96.4545 150.7255) (xy 96.432826 150.777826) (xy 96.3805 150.7995) + (xy 92.7795 150.7995) (xy 92.727174 150.777826) (xy 92.7055 150.7255) (xy 92.7055 125.8745) (xy 92.727174 125.822174) + (xy 92.7795 125.8005) (xy 103.931 125.8005) + ) + ) + ) + (zone + (net 18) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c44e55f7-9286-495d-b83a-215474fbfc88") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.13 153.495) (xy 117.13 149.13) (xy 117.115 149.115) (xy 96.66 149.115) (xy 96.66 153.745) + (xy 116.88 153.745) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.115648 149.129352) (xy 117.13 149.164) (xy 117.13 150.905107) (xy 117.115648 150.939755) + (xy 117.105501 150.947542) (xy 117.053941 150.97731) (xy 117.053939 150.977312) (xy 116.919838 151.089835) + (xy 116.919835 151.089838) (xy 116.807312 151.223939) (xy 116.807307 151.223945) (xy 116.719778 151.375548) + (xy 116.719774 151.375556) (xy 116.6599 151.540057) (xy 116.659899 151.540061) (xy 116.659899 151.540062) + (xy 116.648041 151.607314) (xy 116.6295 151.712467) (xy 116.6295 152.651881) (xy 116.615148 152.686529) + (xy 116.5805 152.700881) (xy 116.545852 152.686529) (xy 116.539758 152.679104) (xy 116.524192 152.655807) + (xy 116.458036 152.611604) (xy 116.399695 152.6) (xy 116.33 152.6) (xy 116.33 153.745) (xy 116.08 153.745) + (xy 116.08 152.6) (xy 116.010304 152.6) (xy 115.964558 152.609098) (xy 115.945442 152.609098) (xy 115.899696 152.6) + (xy 115.83 152.6) (xy 115.83 153.745) (xy 115.5805 153.745) (xy 115.5805 152.780252) (xy 115.580499 152.780251) + (xy 115.580264 152.777858) (xy 115.580483 152.777836) (xy 115.58 152.772913) (xy 115.58 152.6) (xy 115.510304 152.6) + (xy 115.465837 152.608844) (xy 115.44672 152.608843) (xy 115.399753 152.5995) (xy 115.399748 152.5995) + (xy 115.010252 152.5995) (xy 114.995668 152.6024) (xy 114.964558 152.608588) (xy 114.945442 152.608588) + (xy 114.914331 152.6024) (xy 114.899748 152.5995) (xy 114.510252 152.5995) (xy 114.495668 152.6024) + (xy 114.464558 152.608588) (xy 114.445442 152.608588) (xy 114.414331 152.6024) (xy 114.399748 152.5995) + (xy 114.010252 152.5995) (xy 113.99789 152.601958) (xy 113.963276 152.608843) (xy 113.94416 152.608843) + (xy 113.899696 152.6) (xy 113.83 152.6) (xy 113.83 152.772913) (xy 113.829516 152.777836) (xy 113.829736 152.777858) + (xy 113.8295 152.780253) (xy 113.8295 153.745) (xy 113.58 153.745) (xy 113.58 152.6) (xy 113.510304 152.6) + (xy 113.464558 152.609098) (xy 113.445442 152.609098) (xy 113.399696 152.6) (xy 113.33 152.6) (xy 113.33 153.745) + (xy 113.08 153.745) (xy 113.08 152.6) (xy 113.010304 152.6) (xy 112.964558 152.609098) (xy 112.945442 152.609098) + (xy 112.899696 152.6) (xy 112.83 152.6) (xy 112.83 153.745) (xy 112.58 153.745) (xy 112.58 152.6) + (xy 112.510304 152.6) (xy 112.464558 152.609098) (xy 112.445442 152.609098) (xy 112.399696 152.6) + (xy 112.33 152.6) (xy 112.33 153.745) (xy 112.0805 153.745) (xy 112.0805 152.780252) (xy 112.080499 152.780251) + (xy 112.080264 152.777858) (xy 112.080483 152.777836) (xy 112.08 152.772913) (xy 112.08 152.6) (xy 112.010304 152.6) + (xy 111.965837 152.608844) (xy 111.94672 152.608843) (xy 111.899753 152.5995) (xy 111.899748 152.5995) + (xy 111.510252 152.5995) (xy 111.495668 152.6024) (xy 111.464558 152.608588) (xy 111.445442 152.608588) + (xy 111.414331 152.6024) (xy 111.399748 152.5995) (xy 111.010252 152.5995) (xy 110.995668 152.6024) + (xy 110.964558 152.608588) (xy 110.945442 152.608588) (xy 110.914331 152.6024) (xy 110.899748 152.5995) + (xy 110.510252 152.5995) (xy 110.495668 152.6024) (xy 110.464558 152.608588) (xy 110.445442 152.608588) + (xy 110.414331 152.6024) (xy 110.399748 152.5995) (xy 110.010252 152.5995) (xy 109.995668 152.6024) + (xy 109.964558 152.608588) (xy 109.945442 152.608588) (xy 109.914331 152.6024) (xy 109.899748 152.5995) + (xy 109.510252 152.5995) (xy 109.495668 152.6024) (xy 109.464558 152.608588) (xy 109.445442 152.608588) + (xy 109.414331 152.6024) (xy 109.399748 152.5995) (xy 109.010252 152.5995) (xy 108.995668 152.6024) + (xy 108.964558 152.608588) (xy 108.945442 152.608588) (xy 108.914331 152.6024) (xy 108.899748 152.5995) + (xy 108.510252 152.5995) (xy 108.495668 152.6024) (xy 108.464558 152.608588) (xy 108.445442 152.608588) + (xy 108.414331 152.6024) (xy 108.399748 152.5995) (xy 108.010252 152.5995) (xy 107.995668 152.6024) + (xy 107.964558 152.608588) (xy 107.945442 152.608588) (xy 107.914331 152.6024) (xy 107.899748 152.5995) + (xy 107.510252 152.5995) (xy 107.495668 152.6024) (xy 107.464558 152.608588) (xy 107.445442 152.608588) + (xy 107.414331 152.6024) (xy 107.399748 152.5995) (xy 107.010252 152.5995) (xy 106.995668 152.6024) + (xy 106.964558 152.608588) (xy 106.945442 152.608588) (xy 106.914331 152.6024) (xy 106.899748 152.5995) + (xy 106.510252 152.5995) (xy 106.495668 152.6024) (xy 106.464558 152.608588) (xy 106.445442 152.608588) + (xy 106.414331 152.6024) (xy 106.399748 152.5995) (xy 106.010252 152.5995) (xy 105.995668 152.6024) + (xy 105.964558 152.608588) (xy 105.945442 152.608588) (xy 105.914331 152.6024) (xy 105.899748 152.5995) + (xy 105.510252 152.5995) (xy 105.495668 152.6024) (xy 105.464558 152.608588) (xy 105.445442 152.608588) + (xy 105.414331 152.6024) (xy 105.399748 152.5995) (xy 105.010252 152.5995) (xy 104.995668 152.6024) + (xy 104.964558 152.608588) (xy 104.945442 152.608588) (xy 104.914331 152.6024) (xy 104.899748 152.5995) + (xy 104.510252 152.5995) (xy 104.495668 152.6024) (xy 104.464558 152.608588) (xy 104.445442 152.608588) + (xy 104.414331 152.6024) (xy 104.399748 152.5995) (xy 104.010252 152.5995) (xy 103.995668 152.6024) + (xy 103.964558 152.608588) (xy 103.945442 152.608588) (xy 103.914331 152.6024) (xy 103.899748 152.5995) + (xy 103.510252 152.5995) (xy 103.495668 152.6024) (xy 103.464558 152.608588) (xy 103.445442 152.608588) + (xy 103.414331 152.6024) (xy 103.399748 152.5995) (xy 103.010252 152.5995) (xy 102.995668 152.6024) + (xy 102.964558 152.608588) (xy 102.945442 152.608588) (xy 102.914331 152.6024) (xy 102.899748 152.5995) + (xy 102.510252 152.5995) (xy 102.495668 152.6024) (xy 102.464558 152.608588) (xy 102.445442 152.608588) + (xy 102.414331 152.6024) (xy 102.399748 152.5995) (xy 102.399746 152.5995) (xy 102.2295 152.5995) + (xy 102.194852 152.585148) (xy 102.1805 152.5505) (xy 102.1805 152.298025) (xy 102.1805 152.298024) + (xy 102.143024 152.097544) (xy 102.069348 151.907363) (xy 101.961981 151.733959) (xy 101.961978 151.733955) + (xy 101.961977 151.733954) (xy 101.824579 151.583236) (xy 101.824576 151.583233) (xy 101.661822 151.460328) + (xy 101.661818 151.460325) (xy 101.479255 151.36942) (xy 101.479248 151.369417) (xy 101.283085 151.313603) + (xy 101.283079 151.313602) (xy 101.08 151.294785) (xy 100.87692 151.313602) (xy 100.876914 151.313603) + (xy 100.680751 151.369417) (xy 100.680744 151.36942) (xy 100.498181 151.460325) (xy 100.498177 151.460328) + (xy 100.335423 151.583233) (xy 100.33542 151.583236) (xy 100.198022 151.733954) (xy 100.09065 151.907366) + (xy 100.016978 152.097537) (xy 100.016977 152.09754) (xy 100.016976 152.097544) (xy 99.9795 152.298024) + (xy 99.9795 152.298025) (xy 99.9795 152.555657) (xy 99.965148 152.590305) (xy 99.9305 152.604657) + (xy 99.920945 152.603716) (xy 99.899748 152.5995) (xy 99.510252 152.5995) (xy 99.49789 152.601958) + (xy 99.463276 152.608843) (xy 99.44416 152.608843) (xy 99.399696 152.6) (xy 99.33 152.6) (xy 99.33 152.772913) + (xy 99.329516 152.777836) (xy 99.329736 152.777858) (xy 99.3295 152.780253) (xy 99.3295 153.745) + (xy 99.08 153.745) (xy 99.08 152.6) (xy 99.010304 152.6) (xy 98.964558 152.609098) (xy 98.945442 152.609098) + (xy 98.899696 152.6) (xy 98.83 152.6) (xy 98.83 153.745) (xy 98.58 153.745) (xy 98.58 152.6) (xy 98.510304 152.6) + (xy 98.464558 152.609098) (xy 98.445442 152.609098) (xy 98.399696 152.6) (xy 98.33 152.6) (xy 98.33 153.745) + (xy 98.08 153.745) (xy 98.08 152.6) (xy 98.010305 152.6) (xy 97.951963 152.611604) (xy 97.885807 152.655807) + (xy 97.870242 152.679104) (xy 97.83906 152.699939) (xy 97.802277 152.692623) (xy 97.781442 152.661441) + (xy 97.7805 152.651881) (xy 97.7805 151.712474) (xy 97.7805 151.712468) (xy 97.750101 151.540062) + (xy 97.690225 151.375555) (xy 97.602692 151.223945) (xy 97.490163 151.089837) (xy 97.356057 150.97731) + (xy 97.356054 150.977307) (xy 97.204451 150.889778) (xy 97.204443 150.889774) (xy 97.039942 150.8299) + (xy 97.039943 150.8299) (xy 97.039938 150.829899) (xy 96.867532 150.7995) (xy 96.845892 150.7995) + (xy 96.709 150.7995) (xy 96.674352 150.785148) (xy 96.66 150.7505) (xy 96.66 149.164) (xy 96.674352 149.129352) + (xy 96.709 149.115) (xy 117.081 149.115) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pro new file mode 100644 index 0000000..3b68681 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "be459462-4186-4856-8351-49aa0cb19a5b", + "Root" + ], + [ + "2b631a67-47ea-4a69-b7b6-ace786343b91", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_sch new file mode 100644 index 0000000..4aaaf21 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "be459462-4186-4856-8351-49aa0cb19a5b") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 146.05 80.01) (xy 153.67 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05ebccf8-3468-43bc-b705-89120440d2ba") + ) + (wire + (pts + (xy 91.44 87.63) (xy 99.06 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08569d3a-cf22-4f90-8018-aeec79c1dd5c") + ) + (wire + (pts + (xy 146.05 101.6) (xy 153.67 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "089ef782-3953-4a52-9298-088dd6282ca5") + ) + (wire + (pts + (xy 91.44 74.93) (xy 99.06 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0995f548-e63a-45ed-9221-0408df7e9628") + ) + (wire + (pts + (xy 91.44 77.47) (xy 99.06 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a969fef-ece1-4e54-a274-ac7167d1e01b") + ) + (wire + (pts + (xy 91.44 72.39) (xy 99.06 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f8ecbf7-45f8-4e11-9cbe-a5da55dc3809") + ) + (wire + (pts + (xy 146.05 95.25) (xy 153.67 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16913bee-090f-4166-8862-c7c936e5666d") + ) + (wire + (pts + (xy 91.44 104.14) (xy 99.06 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c71b07a-4653-4519-ab35-fc46bbd21196") + ) + (wire + (pts + (xy 146.05 99.06) (xy 153.67 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d20a2f4-9c10-4272-8922-e37ae91c0fca") + ) + (wire + (pts + (xy 91.44 101.6) (xy 99.06 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34becc90-e0a2-40de-8126-7c595975be2a") + ) + (wire + (pts + (xy 91.44 81.28) (xy 99.06 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47d5e752-ca88-4cb4-be41-421f318f1976") + ) + (wire + (pts + (xy 146.05 92.71) (xy 153.67 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "558f0572-d30e-46eb-979c-d25712b7f637") + ) + (wire + (pts + (xy 91.44 95.25) (xy 99.06 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55ad72c0-3e9d-4b21-94d7-cf01a2b9f69a") + ) + (wire + (pts + (xy 91.44 83.82) (xy 99.06 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74b13537-8433-4987-bdc7-3cfc89d7e7f1") + ) + (wire + (pts + (xy 146.05 106.68) (xy 153.67 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d00faf5-36e6-4b82-89b3-b40c3ed3ffd1") + ) + (wire + (pts + (xy 91.44 90.17) (xy 99.06 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e5e4fb9-cfe4-47e3-bc1b-baa44958b710") + ) + (wire + (pts + (xy 146.05 87.63) (xy 153.67 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a97bdfe-da33-4270-b362-3e2c63f518d6") + ) + (wire + (pts + (xy 146.05 77.47) (xy 153.67 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a19cd5bc-44d5-48d4-a08a-cf7604ba3cec") + ) + (wire + (pts + (xy 146.05 104.14) (xy 153.67 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "add1da0d-658a-4e4e-9197-080ac0b80c56") + ) + (wire + (pts + (xy 146.05 90.17) (xy 153.67 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c617406e-e17f-4d0d-8fef-24b06c03bc24") + ) + (wire + (pts + (xy 91.44 99.06) (xy 99.06 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb5c8595-6ef7-4032-babb-2a8090727aec") + ) + (wire + (pts + (xy 91.44 92.71) (xy 99.06 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cff86642-61ff-4aeb-ae5f-77fd130cdf6e") + ) + (wire + (pts + (xy 146.05 74.93) (xy 153.67 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d239806a-06e0-4da0-b58d-5509829d3f54") + ) + (wire + (pts + (xy 91.44 106.68) (xy 99.06 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0da4518-79de-4265-a06e-48fcf8cfdeb0") + ) + (wire + (pts + (xy 146.05 72.39) (xy 153.67 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5a6c1f2-c50c-4df5-b3d2-d713315cee3b") + ) + (label "PET0+" + (at 91.44 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "031e5eca-8658-4ea5-be2e-51880569f7e4") + ) + (label "PER3-" + (at 153.67 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f6291b6-5ff7-4d2c-ba04-7b50657d0d71") + ) + (label "PET2+" + (at 153.67 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17bdd5b6-6d5c-43a7-8ef6-36a3a3ce3743") + ) + (label "PEWAKE#" + (at 91.44 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "18ee7a1e-f437-4cc5-8ca0-cbb7393be001") + ) + (label "PERST#" + (at 91.44 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "19193b3c-a97f-4635-afb4-b37d112c1159") + ) + (label "SUSCLK" + (at 153.67 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1fd4d0e4-4e9d-4976-8af9-f4932276b85b") + ) + (label "PER0-" + (at 91.44 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "22267384-1492-4bfe-834c-564de0a0ea34") + ) + (label "PER0+" + (at 91.44 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4071dc7b-c63f-4d90-97b4-4ac0c617416f") + ) + (label "PET1-" + (at 91.44 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4cb774de-343a-44a0-aeef-aec1b068f887") + ) + (label "PET3-" + (at 153.67 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6fecd3c2-f1c7-4d09-b345-266323e54448") + ) + (label "REFCLK+" + (at 91.44 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8328d9e8-a271-46a6-89a7-1626423e3758") + ) + (label "PER1+" + (at 91.44 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8737b56d-a8b8-4ca7-9749-c81a3a5169b1") + ) + (label "CLKREQ#" + (at 91.44 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8821091b-a07c-482a-9135-a167c6e229fb") + ) + (label "PET2-" + (at 153.67 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f3f33e2-f560-41e8-a4b7-0d2cefd6bfe9") + ) + (label "REFCLK-" + (at 91.44 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "940296c5-2e7c-40ed-8871-0907afe731d7") + ) + (label "PER2-" + (at 153.67 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "96580887-6721-4d25-87a0-94f2c62b29d7") + ) + (label "PER1-" + (at 91.44 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2edc3d9-decc-4b3a-aad9-ef1caf0b063e") + ) + (label "PET3+" + (at 153.67 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a300819a-dcb1-43c0-98f5-6f158bfffd47") + ) + (label "DEVSLP" + (at 153.67 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc55777e-7c00-4ff0-b8f4-00d78677db50") + ) + (label "PET1+" + (at 91.44 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d69e569d-a363-48eb-9f6d-88fa4435737f") + ) + (label "LED1#" + (at 153.67 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e61e07dd-f181-4d76-85de-af7cf9116f0d") + ) + (label "PER2+" + (at 153.67 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e704f514-e704-4d60-940b-4c191ce4b730") + ) + (label "PEDET" + (at 153.67 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e840b721-c0c7-4426-b178-5f36c1486fe0") + ) + (label "PER3+" + (at 153.67 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e8e0ebd4-f55f-46ae-9a47-3c906280bd3b") + ) + (label "PET0-" + (at 91.44 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e977c8b5-52b2-4051-9be0-700a0857831b") + ) + (sheet + (at 99.06 67.31) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2b631a67-47ea-4a69-b7b6-ace786343b91") + (property "Sheetname" "M.2 M Key" + (at 99.06 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 99.06 111.0746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 99.06 72.39 180) + (uuid "849614d4-bcf3-462d-ad14-c552fcf6471f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 99.06 74.93 180) + (uuid "35880c56-bec1-4d6c-9d71-69100a384db7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 99.06 77.47 180) + (uuid "34ea6559-4281-49b5-80c6-dae7b917483b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 99.06 81.28 180) + (uuid "19161351-596c-4653-9e35-d4c6d7a57c3a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 99.06 83.82 180) + (uuid "8662f577-d16e-4dde-bc72-f54f73990c9a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 99.06 87.63 180) + (uuid "8f60054a-eef0-4331-ba5e-703859e23337") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 99.06 92.71 180) + (uuid "55ed5c6f-2425-415f-925c-5e4c69abd414") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 99.06 90.17 180) + (uuid "7a1e3ea8-a96e-4e10-8008-1ec026851538") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 99.06 95.25 180) + (uuid "ceb2974f-478a-455b-8f49-2dd42900c8e3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 99.06 99.06 180) + (uuid "50d9e533-d81a-4b03-85c3-bfa38c30ab10") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 99.06 101.6 180) + (uuid "6d77d446-d8cb-4492-90e1-28bee71f7226") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 99.06 106.68 180) + (uuid "37e6fe4a-463e-4942-ad21-3cb1ed604d35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 99.06 104.14 180) + (uuid "b38bc5e3-294f-4625-a5c2-8d56038a5381") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 146.05 90.17 0) + (uuid "d401892f-25db-4908-b588-b9d9d90674b5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 146.05 87.63 0) + (uuid "33aab2ac-c617-4797-b7e0-190f36ce69e1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 146.05 92.71 0) + (uuid "a1687b6c-27d7-422b-8b24-9fe7e8468d43") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 146.05 95.25 0) + (uuid "065ed192-ed5c-4593-ae2e-1a4c33725ab3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 146.05 99.06 0) + (uuid "fd1313a6-cda6-4a95-a95c-4cac1a29376e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 146.05 101.6 0) + (uuid "953e704e-47b3-4f1a-9d41-06bddf066100") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 146.05 106.68 0) + (uuid "ac21688a-1b31-433c-95d1-7149f2b8a569") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 146.05 104.14 0) + (uuid "c16cc65b-3683-4ee2-af6b-548285deb807") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 146.05 72.39 0) + (uuid "a5011dfa-79be-43fc-9136-ca58564af261") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 146.05 74.93 0) + (uuid "2d7567e9-c2bb-4697-8823-1970f62e63c0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 146.05 77.47 0) + (uuid "492541be-7c2b-4aa1-9d6c-fd941d23d064") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 146.05 80.01 0) + (uuid "9916960d-0043-43f4-9111-90d1499de481") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key.kicad_sch new file mode 100644 index 0000000..dc21aac --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0ccdc1b4-82ce-45e0-8fad-cad216990297") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c808765d-7220-4533-a01c-d09d19f80816") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0f542a9f-bdbf-49c3-bcee-6f8095b4b4ce") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "33a428ad-f614-4ef6-b134-bab7351ce64c") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c38caacd-e7ce-4ccd-8f1d-990cbf9e6fc7") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5927de32-17d4-4ac2-b1b7-d58d244f5c99") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "886d6ae7-85bc-439b-8a9c-7060a30c94f4") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f34af4c2-d9c6-43ba-9d3a-05245997b3ed") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "3aaa1b5e-44bc-4a45-a0cc-05e4ed976bce") + ) + (pin "19" + (uuid "4bf1d1b2-f7ce-48b8-bb53-11479866b008") + ) + (pin "28" + (uuid "8601c782-d1f7-40c0-ab2a-f1a7b04092fc") + ) + (pin "29" + (uuid "605377f1-610d-4ee6-9b84-9819542b8ce0") + ) + (pin "17" + (uuid "4c5b02d8-bcdb-4be7-9f51-ce2c89f33d11") + ) + (pin "27" + (uuid "9204d9d2-9ff0-4eba-b10a-a19475fa46fb") + ) + (pin "49" + (uuid "f9d27a09-c094-411e-9ead-d9c4e2605918") + ) + (pin "7" + (uuid "37f26343-caae-4ac9-b05d-7a34dc40eb0f") + ) + (pin "25" + (uuid "c04ad83c-0c5c-47cc-9342-65d1dba3c909") + ) + (pin "53" + (uuid "653d99e0-8103-4403-93ed-8c641094eefa") + ) + (pin "41" + (uuid "4cbfdc05-defd-4a52-9626-ee95e159db56") + ) + (pin "8" + (uuid "c33f8788-b2ba-4959-a3eb-9b058296b728") + ) + (pin "47" + (uuid "69dad629-87e7-4c1e-9a8d-b42944d9bb07") + ) + (pin "11" + (uuid "93f1f5e6-5872-4eb9-a922-a2770c45bbd5") + ) + (pin "23" + (uuid "a85d528c-8a08-4852-99d8-8559b841a641") + ) + (pin "45" + (uuid "12e2923f-da5e-42b4-a853-813c3aad8328") + ) + (pin "39" + (uuid "37c983ed-986e-4166-b065-f09ed88818a7") + ) + (pin "31" + (uuid "11f882bb-f22c-47b6-a37e-77c19c5ceaa0") + ) + (pin "43" + (uuid "27550959-5417-4609-ad6e-d6ebe1a4eba3") + ) + (pin "57" + (uuid "bb726546-eb05-4d7e-af95-81ffca280caa") + ) + (pin "10" + (uuid "c0ff926d-2238-4936-a859-ee9cad5c5575") + ) + (pin "12" + (uuid "c360078c-c445-47a5-ae8c-afe3981435ac") + ) + (pin "14" + (uuid "fc008dde-e302-4131-9736-ac5c25836570") + ) + (pin "5" + (uuid "222b5938-5c58-4671-b79c-d8f85ad6ce9e") + ) + (pin "9" + (uuid "9ca83ed2-b5b5-4629-83e6-07cd3d92c1d0") + ) + (pin "69" + (uuid "68735e6f-c8c8-4b30-8897-5cc62a576513") + ) + (pin "1" + (uuid "85369ddf-044a-42a9-910f-59cc377faa03") + ) + (pin "3" + (uuid "96034b58-f9df-4945-b101-b812c8df5d5e") + ) + (pin "13" + (uuid "8922c538-c01e-4533-8e4e-44c6089cb1c7") + ) + (pin "2" + (uuid "c2dcb2b2-21ba-4b29-9898-e94a103f36fa") + ) + (pin "4" + (uuid "2ef0b81b-f528-4939-98c9-bf77099920f6") + ) + (pin "15" + (uuid "431df302-a4f4-4e1d-81cc-4f748f12e2f4") + ) + (pin "6" + (uuid "3763ad74-8a57-4f7e-a6ee-0d29fcc29bda") + ) + (pin "16" + (uuid "3ca1c685-0253-4de9-9369-7852ead5025f") + ) + (pin "71" + (uuid "411fb6fc-f81a-4f4e-a597-c4d06e4fd361") + ) + (pin "35" + (uuid "f5000021-3c6d-478b-b89b-023866248e83") + ) + (pin "18" + (uuid "c23d8430-3e8b-40e0-9730-6f06fb883c8f") + ) + (pin "33" + (uuid "b3e47c5d-5580-4014-ba4d-38ab4ebbe607") + ) + (pin "37" + (uuid "64f0caf5-81ec-4101-9813-43bdc6973476") + ) + (pin "67" + (uuid "8e31b6e9-1325-4aea-8556-1c627438d83f") + ) + (pin "21" + (uuid "ab34fefc-5f0f-4686-84d1-faa4209bacd0") + ) + (pin "75" + (uuid "76ad838c-248b-4060-99ce-e2d029e3c171") + ) + (pin "73" + (uuid "b74cc278-6d2c-4813-a532-cfc0ff5e0567") + ) + (pin "20" + (uuid "216427ae-4a6b-483c-b80e-2011799d9531") + ) + (pin "51" + (uuid "1f6d733f-7711-403f-84e7-dfc4e72bec0d") + ) + (pin "55" + (uuid "e174cd15-ecaa-460b-ad8f-945d07168b03") + ) + (pin "24" + (uuid "63218851-ce97-4973-83ec-fb2cdd5941e1") + ) + (pin "26" + (uuid "9cf2bd8e-bed9-4cf5-b52a-93f70ec6efbe") + ) + (pin "30" + (uuid "5468c2cd-a1f5-4fe7-83b9-702e3c6c3840") + ) + (pin "32" + (uuid "b31bc294-5b9f-4ed0-8fd4-11e921c36c4a") + ) + (pin "34" + (uuid "933ed7f1-46d9-47b1-8f64-7bec67795114") + ) + (pin "38" + (uuid "5f0c8786-50bc-4c18-affe-c6ba8d8295b8") + ) + (pin "40" + (uuid "d4b4d7ee-bf3d-4426-9b4b-509f71c23db8") + ) + (pin "42" + (uuid "c6cb9586-17fc-416e-b40c-cb31e7cf2f4f") + ) + (pin "44" + (uuid "6cdee48b-4444-4b04-8a0c-bbef9d603599") + ) + (pin "46" + (uuid "d9a1bfc7-2e53-4cd8-b4c6-114bd253203e") + ) + (pin "50" + (uuid "6a6206be-ae54-48a5-91dd-27536120ccac") + ) + (pin "48" + (uuid "da86b3d1-e6ed-4ad6-950a-6888829161ca") + ) + (pin "52" + (uuid "104c14e1-358d-48f9-8550-42b41fe53d33") + ) + (pin "36" + (uuid "591f8881-e120-4b71-bd3b-fb4c372615e8") + ) + (pin "68" + (uuid "8d471adf-c16a-4e19-b8aa-7a73518577b3") + ) + (pin "74" + (uuid "af03bc52-8384-4349-9ce6-82b7570906cb") + ) + (pin "70" + (uuid "74d809df-98b0-4d5b-8f06-99b4ded4da05") + ) + (pin "72" + (uuid "f8674fc5-586e-4576-8661-bd41a3b38507") + ) + (pin "54" + (uuid "58160f67-831a-489b-8b43-a6233b7eb3fb") + ) + (pin "58" + (uuid "0b188315-fff3-43ea-aca9-d2823d8b2667") + ) + (pin "56" + (uuid "f8d550e8-f026-41db-9c83-d0c32712329a") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e3da5172-e2d9-4076-a681-eb836d1676de") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8249dba6-4065-4847-a797-1fb26486f0cc") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "54b32c2c-d82d-4865-bf27-0c1a89613255") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4eedb137-4f5f-4cab-8ffa-9fd2fd9fdc1a") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "42ce9890-8246-43a6-80ad-49876a1a2582") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "070d6dc3-7ce2-4474-a87f-9237df68488f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "12f43bcd-6fa3-4f97-8341-d37d99d3d4e3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "ac5f0b71-a8b8-4ede-a63f-9425580c6649") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "a7df284b-a446-43cb-b55c-975463ceefce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "1a2c7eb5-e5bd-4431-9378-90cf5d6bc8fe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "15f15152-51e5-479f-841b-b81b28890b14") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "aa1000d4-117a-4775-998a-177202326829") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "8e171bf3-430d-4e69-a80b-65db3ea0e1d4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "21e9d341-ab7e-4302-b886-3912c36c5720") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "63623a4c-ae5d-45f2-8d43-462233166438") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "fb8dc47d-522e-4924-8026-55b69ff7ffbc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "7a32c84c-41dd-4bfe-90d5-787006371f32") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "1f566b4a-6b93-4ba2-8d6b-f71ec1ae7627") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "58836b6f-09b8-434e-975e-8e078bafd1af") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "b8af4256-39b7-41a7-956b-5a441e3427e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..31fbb96 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "baf76599-9734-4551-9da6-4cdf6b26e212") + ) + (pin "1" + (uuid "77b6b459-63cd-446b-8f14-fd1d4f49b737") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c09dfce7-5f52-40b5-bd7c-b69c09cb401f") + ) + (pin "1" + (uuid "021b1138-4ab6-4536-91d5-ad34ad3104f9") + ) + (instances + (project "M.2 M Key 3030" + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/be459462-4186-4856-8351-49aa0cb19a5b/2b631a67-47ea-4a69-b7b6-ace786343b91/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M Key.kicad_sch new file mode 100644 index 0000000..22d83de --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5a6b07f1-771d-4383-8a8a-a67a0dc37ffc") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "70cfd4b7-b82e-485a-999a-5730b96cde8f") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0aaa727a-342d-4dc7-b40a-0457bf69297d") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a7c90733-da85-4c19-89ed-66f769067e32") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec6f5c23-d1c5-438c-8557-3c9a9627ee82") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f8bd1706-3985-49fc-8e46-7767e695ba3c") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "95b54e5d-4eaf-42b8-8420-ca736e004a80") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "36bd070f-731a-4008-adaa-b54534f371f0") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "9ea15892-9654-4d3f-a042-95d954a030fb") + ) + (pin "19" + (uuid "56861281-cedc-4569-bbc6-091f9f1660d9") + ) + (pin "28" + (uuid "ed45d619-4dee-4b3b-87e8-1f7034d2368d") + ) + (pin "29" + (uuid "b40089b4-ddc1-4204-814f-aaac78aba049") + ) + (pin "17" + (uuid "3204c8cd-9829-4c91-8acb-616003882a00") + ) + (pin "27" + (uuid "1a2fb119-ccf8-454a-850e-39e6c75aa5f6") + ) + (pin "49" + (uuid "1e99f7ce-ab87-4050-b7d3-2e68b647b742") + ) + (pin "7" + (uuid "585ba918-fdb1-448d-b432-3ffe1f25a7f3") + ) + (pin "25" + (uuid "f4b21935-0277-4782-9c7f-68591ee1e05c") + ) + (pin "53" + (uuid "19d80c4b-df16-46fe-bfbb-f5e7b523c15f") + ) + (pin "41" + (uuid "1cf8726f-f899-4865-8051-5dc9a613e841") + ) + (pin "8" + (uuid "be48f22a-7abe-4baf-94e5-fa39ff877098") + ) + (pin "47" + (uuid "a1c4ff8e-9edc-40fa-b145-adac87371055") + ) + (pin "11" + (uuid "540a32e8-eeb8-4db2-9572-d07bbc419853") + ) + (pin "23" + (uuid "1e35c725-a531-4295-87f0-6b21709afda0") + ) + (pin "45" + (uuid "9a9e1d6c-1e3b-4d52-9423-8543bed93f3e") + ) + (pin "39" + (uuid "b4f56f78-939f-4584-a2a9-2556c0a3825d") + ) + (pin "31" + (uuid "696d6622-f30a-4ac5-ade7-1e07de8dca43") + ) + (pin "43" + (uuid "8912ea22-f832-4f8b-86a9-1a44a1ac0e5e") + ) + (pin "57" + (uuid "ba7f9388-883f-4b38-a499-cb1c1c6baccb") + ) + (pin "10" + (uuid "eb79de28-b5b2-4a88-8ce2-71459c36cc23") + ) + (pin "12" + (uuid "046bc8d1-35a1-43e8-bdc7-8c3abdbbf0bc") + ) + (pin "14" + (uuid "f3855f6e-76fb-4010-b21f-c4a54003b836") + ) + (pin "5" + (uuid "ececd7d6-0663-4fd1-895c-7d128d559fb7") + ) + (pin "9" + (uuid "9504292e-7694-4aa5-bffd-f085dcaa5d62") + ) + (pin "69" + (uuid "7ee48210-2ec8-4a1b-a7ad-0c5fabbe1180") + ) + (pin "1" + (uuid "c548b891-8953-4dd9-915e-14b6b056ce76") + ) + (pin "3" + (uuid "d564c715-e0d2-4e60-9e0d-915d57ce4572") + ) + (pin "13" + (uuid "ec6bc78b-dd18-4751-904a-b55b04f4e71b") + ) + (pin "2" + (uuid "9a60d9d6-6766-45ca-b1df-8807459678a8") + ) + (pin "4" + (uuid "11dbcc04-8e02-4a8f-b097-e3015e732a95") + ) + (pin "15" + (uuid "ddca6942-f885-4362-989b-c25bb6f07498") + ) + (pin "6" + (uuid "a55abf2f-231a-44e5-a35e-804b7da570ed") + ) + (pin "16" + (uuid "b6eb70a9-ded3-41c0-ba02-fb65802e88bc") + ) + (pin "71" + (uuid "8998cf70-172e-466e-ba81-42e4567d6a00") + ) + (pin "35" + (uuid "c4218449-4755-4bc7-b87b-02ff4e3af088") + ) + (pin "18" + (uuid "9f633083-050a-4f02-aab4-b9396a4d2f66") + ) + (pin "33" + (uuid "01fee515-2420-4117-af15-6bb55ad34bd4") + ) + (pin "37" + (uuid "6b9cf2de-2c52-4dd9-9a0e-87e8ef0d586e") + ) + (pin "67" + (uuid "22364fb3-6f5d-4aa6-a17f-a96b7ee34e9d") + ) + (pin "21" + (uuid "880723e3-449b-4a82-9c3c-b41b3670beb8") + ) + (pin "75" + (uuid "957a4d39-82be-47b5-a11f-27bcdeb8effe") + ) + (pin "73" + (uuid "9f2f00b3-a0d3-430f-9e19-d13ed91ace90") + ) + (pin "20" + (uuid "5e8c787e-975d-48cc-92e5-402e42ff78f7") + ) + (pin "51" + (uuid "416c1825-963f-4b6a-bc91-b6837d5a4592") + ) + (pin "55" + (uuid "78bbd874-2b1a-4e42-9d83-885af234aa84") + ) + (pin "24" + (uuid "82a873ae-89b4-43bc-978c-df1fac3dcc45") + ) + (pin "26" + (uuid "64d4a559-2af3-4f82-b05c-c9676305b640") + ) + (pin "30" + (uuid "3670c06c-d5b1-4d28-b8ea-4f63047790b9") + ) + (pin "32" + (uuid "64d10e49-b699-41f0-b831-ad5f75a33e8c") + ) + (pin "34" + (uuid "fd2c3928-296b-4583-8e26-27266579d762") + ) + (pin "38" + (uuid "801a4a8d-2e3e-4ec7-83d6-156e9cf08535") + ) + (pin "40" + (uuid "1b03976a-e3d5-4698-b9d7-c04f0a762153") + ) + (pin "42" + (uuid "8465bcb8-fa1d-4668-b7fb-536a232f79f0") + ) + (pin "44" + (uuid "3f2681d4-5fcf-40c8-807d-c1e7b71efbf0") + ) + (pin "46" + (uuid "74cf6b17-e553-456e-bb3f-8fcfea605c30") + ) + (pin "50" + (uuid "efc4b230-9967-40a0-a9f5-384181b4779c") + ) + (pin "48" + (uuid "347952f4-f146-43f5-9b27-ecf866e8e90f") + ) + (pin "52" + (uuid "7799c683-7ddf-4992-bac2-525b7d76f650") + ) + (pin "36" + (uuid "103addf0-9c20-4fef-a943-2d83db34bd53") + ) + (pin "68" + (uuid "a7f2f6f5-ad68-49a4-87a7-1b7673fcdbab") + ) + (pin "74" + (uuid "922e4caf-8d8d-4c49-929a-6702f1f7ba9e") + ) + (pin "70" + (uuid "5cda9ae4-eb11-4487-8956-5b3779faefc0") + ) + (pin "72" + (uuid "f92ddc3f-99a3-4281-bb2e-9221f557aa22") + ) + (pin "54" + (uuid "43614bd5-65b7-49d2-9623-08f24efb6ade") + ) + (pin "58" + (uuid "1a1c3b5c-cc2d-43fc-90b0-8b01c774b2b0") + ) + (pin "56" + (uuid "5b3ebf28-7882-4545-b8ed-106a46db0639") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b811c096-09a5-447d-8e2e-0afc82d52bf4") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "45445338-657c-4851-b765-7d84fdd8ac86") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6648b2f0-a534-4161-bc36-3f16cd8ee8e6") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9cfe663b-893f-4aa4-9aa7-98297b18685c") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "fbcf4948-da27-4ad0-b26d-40f163ba0595") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "cf468ddb-ff77-48e1-9a7c-3e830bd83f62") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "12ca0ea2-b548-4079-8b0f-bd59065fa67d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "94d19962-11d7-4b31-889f-5714e902bc3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "85db738c-c5ef-4b24-96c0-c25fb0bfdd05") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "212e00d8-8436-4269-8ed6-11a138770b5a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "f07f8a3f-84fa-44d1-a1f6-b90d85ad1715") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "cad9393a-ab14-4e7c-823b-a0290c631d5e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "e2b63d23-7539-467b-b5fa-01f181a43fe9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "3d7e7fa1-6d71-4713-a434-925408a3983c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "9b6c361a-e261-4204-8ab9-32c65a93502c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "16a75247-470b-4012-b732-98956567536c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "bfa1bbf6-92fb-4699-8b79-cea0f535dec7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "2f684773-ffe4-4e00-9121-5d6173a8a01d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "4cd05603-6512-4272-afb6-ea21298e1588") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "8433f39e-7392-42ea-9206-58acccaee031") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb new file mode 100644 index 0000000..259a708 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb @@ -0,0 +1,4156 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0N") + (net 4 "/M.2 M Key/PET0P") + (net 5 "/M.2 M Key/PET3N") + (net 6 "/M.2 M Key/PET2P") + (net 7 "/M.2 M Key/PET2N") + (net 8 "/M.2 M Key/PET3P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "GND") + (net 14 "+3.3V") + (net 15 "unconnected-(J1-NC-Pad6)") + (net 16 "unconnected-(J1-NC-Pad8)") + (net 17 "/LED1#") + (net 18 "/PER3-") + (net 19 "/PER3+") + (net 20 "unconnected-(J1-NC-Pad20)") + (net 21 "unconnected-(J1-NC-Pad22)") + (net 22 "/PER2-") + (net 23 "unconnected-(J1-NC-Pad24)") + (net 24 "/PER2+") + (net 25 "unconnected-(J1-NC-Pad26)") + (net 26 "unconnected-(J1-NC-Pad28)") + (net 27 "unconnected-(J1-NC-Pad30)") + (net 28 "unconnected-(J1-NC-Pad32)") + (net 29 "unconnected-(J1-NC-Pad34)") + (net 30 "/PER1-") + (net 31 "unconnected-(J1-NC-Pad36)") + (net 32 "/PER1+") + (net 33 "/DEVSLP") + (net 34 "unconnected-(J1-NC-Pad40)") + (net 35 "unconnected-(J1-NC-Pad42)") + (net 36 "unconnected-(J1-NC-Pad44)") + (net 37 "unconnected-(J1-NC-Pad46)") + (net 38 "/PER0-") + (net 39 "unconnected-(J1-NC-Pad48)") + (net 40 "/PER0+") + (net 41 "/PERST#") + (net 42 "/CLKREQ#") + (net 43 "/REFCLK-") + (net 44 "/PEWAKE#") + (net 45 "/REFCLK+") + (net 46 "unconnected-(J1-NC-Pad56)") + (net 47 "unconnected-(J1-NC-Pad58)") + (net 48 "unconnected-(J1-NC-Pad67)") + (net 49 "/SUSCLK") + (net 50 "/PEDET") + (net 51 "/PET1+") + (net 52 "/PET2-") + (net 53 "/PET0+") + (net 54 "/PET3-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "31310eae-cf60-4ae0-9bcd-7d0576800313") + (at 105.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "b9242df8-6204-4730-bf41-07d005bc483e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b13415fe-0bfb-4f4c-aaa8-8601100a4f4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "aab8e907-a994-4d4d-b408-6914ed04c9ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "997f389b-2291-4791-bf3c-87509197c1c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3c23bb2-e999-4935-8d0c-27b52782f5ed") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "57f0188b-2fdd-436f-b210-028a9972c5e2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ee45d24-0d7c-44e3-a2b1-a6b8fa383359") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9665603c-c0a2-4df6-b513-0fdfabb4023e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bbffbaa-ce51-4c56-ad35-8add60f8a7b6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5ae3bc4-7583-461f-9ebe-a987b8e44f98") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11e9ba93-e826-4755-b90b-d7403118e778") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "858b7fb7-22de-44be-a3d8-2d9860b7aeea") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "32a60e3d-5aef-4b33-abda-70ef79e675fd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "00ecb823-8fda-4d06-903d-29a5f740daf6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ef3a9603-dffd-4a2f-a6e6-cb5b60ce7c97") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "05d2e45a-4a82-4d7e-ac1d-f56752198781") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0+") + (pintype "passive") + (uuid "b54cd1f8-32e2-4ae1-ba0a-cc19a2217f67") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "350751c9-ca5c-4761-bf9e-402026b21b39") + (at 107.205 157.91) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ac292103-2ae3-479f-bf4f-4a529d59fb01") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4cdae8a9-909b-4341-8b03-1b8f67947520") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85cf09b2-1286-4250-b3c5-1722b4b4540d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "754b3271-ab45-432d-bb9d-1fc002f960af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bae8e124-1aa6-480b-be6d-53449aa72d3f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "c31dff6f-4db8-494b-8f32-ae19dbf6c18e") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "0658ab50-ee2f-4620-9906-7635cbf5906a") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8a423e86-c8ea-40bd-96dd-cd75de243cb8") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8467e1dd-7a75-4a60-81eb-33d5701e9f34") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06b50748-05fc-4be2-bbeb-03c5e9b4eec3") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d45aeba-c6bc-4c18-9394-2d1a6e508b9e") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "413add31-856e-4467-b2e7-e8668f467f17") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eb44cf4b-f43c-4317-9e9f-5ae57c6ba338") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "26d4f7b2-8c2f-47e1-afcc-33f3c069d6a0") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e28a03be-93e6-4c3f-a946-26d7b8381917") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c01a7118-8a40-4ec9-a5ed-8a5e0454cc4a") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "724e1692-540e-4e42-bcbc-b326d8ae80f0") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cade771c-75bb-4662-89f1-204806bde75d") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2f040542-4e1c-46ce-873b-18c04495a58f") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b0fcde5a-52a2-4d19-aac4-7fd701533238") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc86593d-b6cf-4649-ac63-2c80f8d8c0b1") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "945356b1-7562-43fc-9224-5e9bda7745d4") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "84feb477-3e10-4b93-b284-1745c59c7f58") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "52dfc045-8e6b-47d2-9a5e-35b1c31f7947") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ba23300f-f636-4136-be86-8e0749f333cc") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5389ba24-af79-47a3-b7f4-f149d4c7e91f") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7100fe63-b9f2-4f8e-a25f-465ccd243872") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07de4363-e476-452d-9e8f-380420f01d04") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ccda39e3-69bc-44f1-aa70-2c8c47f177bf") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e092e42-fa67-4977-b111-eb0d1e4b4ec5") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75d9888b-1f9a-4e6a-a166-eb8f774fe43b") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "26dbf714-677d-4a22-9493-41c98c5fe96c") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "257f67a3-b4e8-478d-831f-9bb3d6127130") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2dae862f-f4a8-4b84-90b0-a48a717ddfb6") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "278cad63-468f-4884-9684-c2b79d09fe44") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0bafa8e1-09a6-4b7b-bc25-3f1dabffd751") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9693701e-464b-4650-952f-e90cd8dac046") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cece5b97-09fa-4514-8871-ca30272c399c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c55f976d-7910-4df7-8797-1f53d7fd2c65") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2fef1f78-5ff4-498d-ad4b-d02c7b0e4bd2") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a8e968cc-2a88-408b-bb27-2f20456878e7") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2dc4c8fd-84fc-4bbd-8f14-35cf7e63cf5a") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "05dc8d17-c71d-420a-b33c-ad768d1eeff4") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b15892b0-c460-4ec2-8a18-08e4e22648c4") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "82f0c73d-3f14-480b-ae76-6d08b3fcc8db") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cc892094-bc55-4a4a-b4f4-019a4e0e9013") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b93c5ecd-06a5-4214-8431-794e0fbf3282") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c3cc4ac9-2616-4354-aa21-1b073f7b4790") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4b384f26-e402-467f-a413-dc64a5ef1b52") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "52bba397-39ba-4a86-9f30-dcf60ef4a71f") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f648a489-dbd0-44a3-8b12-ac62c109e8e3") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7d651148-ca45-4c72-9943-9a61185ebb63") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cc049f48-b8b1-4c1c-abe5-c9614d43e293") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "dd613d5f-6398-42f4-b7c5-c72f2b0e8704") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fe94ab91-5b9e-4321-a5b7-d304eb86fbea") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "75db880a-dcad-49f4-a309-292395c2cdfb") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "905b9c3d-3f8e-4a5c-adda-70d069ee6032") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "23150140-42fc-4ae5-b221-ba9c336fe290") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e907d413-1f34-4389-a8eb-c44ac76f7dc9") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a2d2ab4c-b0a5-4125-845d-7c917581f151") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6bf8be68-21c7-4c81-ad52-390a84acc5f2") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "aafc99e3-4e8a-4ad5-b19b-26e2a9ddb9b9") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9a67ab1c-8e60-414d-9ead-e87c6c155bc5") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "95e0aca0-a4ab-4f53-9c27-6f8f4a0f8c5f") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c95b2a86-5719-4d79-b586-d5cd36b6e274") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "fb534c78-a792-477c-b6ad-b3d631dcf12d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ccc6531f-63d1-43f0-97f8-97f81210db9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "ce544adb-2afd-4680-bde4-3ca31d9ee3f6") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "ba1d2eb9-b482-4562-9295-fb4c11dd52ee") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "54d8fa2d-eb46-434a-855d-2c7b919017ca") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1c4682cc-bd2f-428b-9b69-f26d5f9b4f07") + (pts + (xy 117.13 159.02) (xy 117.13 117.02) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.525 138.02 90) + (layer "User.2") + (uuid "1c4682cc-bd2f-428b-9b69-f26d5f9b4f07") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "49031bfd-7819-4568-83e6-78740c2d40d1") + (pts + (xy 92.205 47.91) (xy 122.205 47.91) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.205 26.68 0) + (layer "User.2") + (uuid "49031bfd-7819-4568-83e6-78740c2d40d1") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5f8e1001-a287-46c7-a6b4-43fe3f48ba7d") + (pts + (xy 117.13 159.02) (xy 117.13 129.02) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.625 144.02 90) + (layer "User.2") + (uuid "5f8e1001-a287-46c7-a6b4-43fe3f48ba7d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9d84307e-1698-4bc3-ac2d-d5af55f9b21d") + (pts + (xy 117.115 159.02) (xy 117.115 79.02) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.8 119.02 90) + (layer "User.2") + (uuid "9d84307e-1698-4bc3-ac2d-d5af55f9b21d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "acd9e7fe-9774-402b-a54a-a6d5317a5385") + (pts + (xy 96.205 49.02) (xy 118.205 49.02) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.205 33.14 0) + (layer "User.2") + (uuid "acd9e7fe-9774-402b-a54a-a6d5317a5385") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b67df038-9500-4e1e-aeee-841c29869211") + (pts + (xy 117.13 159.02) (xy 117.13 99.02) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.075 129.02 90) + (layer "User.2") + (uuid "b67df038-9500-4e1e-aeee-841c29869211") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f9a22859-400f-4a61-9a19-2a208241116b") + (pts + (xy 117.13 159.02) (xy 117.13 49.02) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.57 104.02 90) + (layer "User.2") + (uuid "f9a22859-400f-4a61-9a19-2a208241116b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cb8aab04-74da-452b-9de3-f46e4968433b") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f476df49-ee8c-4a20-b248-20c804c36281") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "121fb524-e44a-4876-a286-c7211c009926") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "74dcd2de-4431-4021-90ce-af7663639bb4") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "4ae33739-b6cf-4627-ba6c-57dfc460378c") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d4af7c52-7947-40ad-a5cd-bd76cf5ee419") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "517f2542-7883-4a81-899f-ffe11a8e6448") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "916edd5f-7a1f-4eee-95ec-75ed86a64e0a") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ea9288bc-945c-49e5-b347-0b3914d1df4f") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "fabe29fe-f43a-4ef5-a8e4-957562f40d27") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "2ddb491c-6c1f-4789-a02e-04e7c357004d") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5f146efc-6417-4650-83f3-f9bcbb370613") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "d52246a4-0a81-4a3f-9f49-8b2698b25400") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "779816ff-57f3-41c3-b159-633d38fe6e96") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a05784e8-a896-4419-83fc-84f6ace7bc32") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ae6c26ca-a2dc-42b7-b710-bf27462f6404") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "5341e412-6cc8-411f-ba3d-6178d73aa9a3") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7eeea698-4cd5-4d19-9d55-cd0a27266b71") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "3450775a-d3ab-4b6d-973f-d636fe766b7a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2bc07d0e-b53b-4f2e-946f-dbb9773f06db") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7f9544c8-bc5e-4773-936c-d9402b1315da") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "99282719-dee8-4dc1-8f33-7be8d33dd767") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "adf0047d-56b0-4935-9bef-9ad6ad6e332f") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3843873a-7fe3-4632-8a09-69b7eddd7c7c") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "660f0455-ee1f-4609-834d-d0687a423676") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0c7275fa-4f3b-48ef-b113-ac2ead27ce69") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3895acd5-7745-40c0-bc8b-689f4e7983af") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d139026c-9390-4f56-b4fe-40ad03d27723") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "f9a76ed7-4624-47f9-9db8-8b4744e37b8e") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "bce21037-25ff-4df6-ba52-7847f89328f2") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "0210f35f-7bb4-4fcd-b28a-fa233a5fd888") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "75ef4099-f13c-4e3f-861a-d32a87e54a68") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "491b73af-5a1d-4238-9235-469aa6ae470d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "38002c6e-c1a0-4cb8-9282-c38d9394fe24") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "92e85cf1-5958-45f9-b27c-1c1cd1e20f95") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "24ff8bb7-6269-4cf3-8f69-3c9f3e025835") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "15d1d57b-7bde-4478-ad76-85641caa1e52") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "3d3529b3-b2e6-429f-a1b4-9f0d5c14b2f3") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b2cd8906-272c-4adc-a5d9-d82ee69386ee") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6b0a6744-2bcb-4f4b-b56b-1ed8b7ab4a6f") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "e2a8a775-8c19-4be5-be26-0eaf5962af38") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a4666028-6d8c-43b7-a324-3aea55c849ed") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "eb209ccd-d950-4eba-ad51-205326e3c61b") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0304e9a6-85d5-45e0-a59f-ef7ceec27e82") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ed28d8cd-6754-4ea7-b969-0ea3b1840e47") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f4370429-8ba3-40ac-9135-6ba87415a259") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "0379e0b2-a3cc-4999-8eff-3c5fffc0dcb5") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "31a7f3c8-64fa-4879-b4ab-4fd9ccc1eb01") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "ad899d27-a0e4-4c84-8127-3d34ad10292f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "e86f69ec-b376-4fce-84d2-50a4f72f1092") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d464170-9cee-4a27-9fc3-7e07d4b3a65a") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "619d30d5-f801-4017-9264-978067d5e173") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "306cdb39-957c-4fa6-9407-c09022637eb6") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "79897003-06d2-4769-9216-bbb2b462d1d7") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "81ed5e68-d54d-442a-81ec-4bfb9a8c23c4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4387d3b2-be11-4a0e-88be-ecc7f382e664") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f5406c76-5b81-414b-9b1f-69a7164d2a05") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a389320a-3292-4a01-a938-76ac1bc40c33") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6cccd888-0aa3-49b1-8948-bcc7a826a76a") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "4d672451-08ac-439b-b9e0-fabda1105246") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "7140de63-1823-48cb-b2e5-e74041a2990a") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2644d0a1-16c1-49f8-b650-04e5cfe27bac") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7f7be870-56a2-49d8-9edc-ee279955b044") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f189ca60-a07d-4765-b297-1bf17c7918c7") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2038d35e-6bf5-42e1-86e1-194acd5878ea") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c01900b6-a9d7-4cc6-b9a0-adb849b2d680") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0abd8ebc-77db-484d-85c4-4ea93fda27b7") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "94dc2692-438e-4917-82a4-cc2861bd248a") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.205 155.02) (xy 118.205 159.02) (xy 96.205 159.02) (xy 96.205 155.02) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "074af237-129a-495f-8cc7-aef3a64c0d3e") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.205 159.02) (xy 122.205 153.82) (xy 92.205 153.82) (xy 92.205 159.02) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "66c4f136-cfc4-4c40-9e34-e617b9c3bd6e") + (at 108.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "9f75d34d-bd29-4076-b168-bf41b2cf9ed2") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ce2ab9ac-d0ad-45a2-8970-f66420a3c1c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1cc93c16-69d8-40a7-b74e-1e43b47a100f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d53c508e-c261-439a-a835-d71e9bc34b25") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "142bff08-7537-4f6a-9b1d-539ffe87c37d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6db818d5-e8b4-4f6a-b6fc-0b7d71a7e3cd") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7791f9f0-7824-4408-864b-e2e4725067d8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "114a887a-ac45-4f10-b5c4-e03c3209b3ae") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "17a88642-d73a-4e21-95b4-72c74e17f4bf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c00707b-be9e-4f5c-83ca-1812592a305a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7ce9d381-7b85-4ffe-a16e-75e8c05cc41a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b96869af-12fa-4b4f-b23a-e8047658f7ec") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fe713284-d017-4b6f-aaae-cb1c6fb2f420") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e5ff7c4a-aa18-4e3e-9693-de35744882cb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "097602cb-d99f-42b4-9264-b6f3ea079d0d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "623f56ac-dfe7-4637-9fde-569ba0e6e0e4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1+") + (pintype "passive") + (uuid "1ba48f82-9e7c-47ea-8c93-5d693cd5f89b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6f5283b7-a3c2-42a3-8732-a2b1fa595498") + (at 115.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "67974be2-769f-43d0-9281-556ee1760859") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e6bd436e-9ef8-4f6e-84f0-2e680b68a1dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b1167793-1112-4868-9793-e3cabf2c6f4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "23fcc3fd-1ce2-4fbb-9919-ef61b27f120c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "88689018-e56f-4ef2-89e7-a32e4e6c3b3c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a16f4326-9465-4ad8-a018-7d84b6b06561") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e131620-57f8-4b14-b2a0-700fbf78e5c8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79955d8c-e796-4970-8e17-02c60fe59b42") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "484dbc79-5ef3-4598-86fe-571e195f6aab") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "878dab2b-a51f-4e48-808d-6289554c3ee9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "840dc3af-3f71-4258-b092-180168fdf31c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7f4c745-32b8-44bb-8f21-99d988c4425d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "021075ea-7dad-4dbb-be0b-daff6fe0923b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "027a2384-7d32-4f47-8411-6e86de849ff6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "561e3b07-131d-47ad-8a42-9047e938eba8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "7b8f4273-0ea4-459b-abd3-2cde54c396c1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET3-") + (pintype "passive") + (uuid "6897a3ba-8f51-4f0a-8ef4-4dd01bd1a477") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "90250672-c9fb-448b-8772-c05237671d6b") + (at 106.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "6b5fa502-c270-4107-9188-35a37cda00b8") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "229f181b-fd8e-4fd7-99ac-005adf7f1fba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "94e9ce91-f875-49e6-a23c-0ab47ee7bfe2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6ac425e7-ee51-4736-a808-cc52cd1434ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff9773e4-c821-4aaf-851b-6b7e90bf2f29") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24a87d04-3a9d-42df-a0af-dede100e56e2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8072755e-6506-4096-a5d8-8e49d42dbbd1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae946713-f25c-4c42-834c-b844b4f7a8ce") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b6802586-ca36-41e5-bced-a2164a7624aa") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3427ff6d-d645-48ca-8ac3-2e9a10e180b4") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4745c28e-8ece-4cfd-bde7-4acd94fd7204") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "31bd925c-ca6f-4d73-974b-b3db16f815fd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "aae4bc7a-32dd-4117-93a0-d03207e6a621") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6c84378b-73b8-4400-b49a-48081c19dda6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0eb45db5-ee52-4822-a2cd-82a3dcf62bc7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "5c3f149e-7bf0-404d-851d-324611623e84") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "883b7e3a-def2-4b8b-be44-b1707a98c4b8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e511f136-05a1-4ae5-b8a3-c4a0f129f413") + (at 111.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "2a373900-32ad-4d19-82e5-027c8543257d") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ef25c864-3eab-4503-81d1-3c9a94ed0f09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a033306a-0ef0-4b03-8109-bbc8bf5b4b45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f167f88c-4ff1-4ba5-8222-a0f0012eb1ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e1b5d85-4486-40b8-b68d-8ad85d1be7f1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84fa9cbf-915b-40d6-aa73-e8364659130d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a675569c-e2af-436b-8c03-5e380e3c97c3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f9857d8-616d-4184-a7c5-9339bea14cc8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c90b58cf-ea77-489a-ab5c-cae00fb82ca0") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b11ccce9-4810-461d-b78b-92528b5b60aa") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "767c0a92-f3f1-4c68-ad5c-50399767dfbe") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72165720-0e4a-4f97-b15b-f4ddfbe6ffd6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a2ce36b2-2df4-4abd-b5d0-e8db6b0afbe7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "55adef64-086f-45a5-b971-f80c88d1b0be") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "af325856-9c9e-4634-9b73-994bbced3b99") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "5c65260a-955c-4f7b-9950-f72f9b6495ec") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "ce32eae4-fe22-4089-8601-de5a7d98deb7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e6574c33-5fa5-4036-9bd0-a9afb9b60111") + (at 109.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "8a45c7f4-f4b9-4a51-948f-8dc7f8c53449") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "08a75e66-e55b-4a4d-b729-1fb660a848b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "643ee08b-a593-4cdf-883a-1dea4dfabf8a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "32254324-056d-4029-89ce-5a76d54b036c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b97d996b-fa7d-479c-a7e7-8ea9ed896091") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65082ef9-cdd5-4694-bf5c-51da5903a9ce") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec9d59b9-7fbf-4045-8d97-151bc9788419") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "633d5d82-d73b-4080-b1ee-024289eee6cc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "581f54f3-d6eb-4702-9de1-c0a1b9ec3b07") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9c85ca0-e6ef-4118-96b7-e2eb6c01abe9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ecc12031-66c7-4eb6-aef9-1409cd9a571d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e5a4cbf8-d7fa-48c9-8d81-ff9b165310c6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "626e2829-47b9-45ff-b0e2-00d0ce38525d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bcabe513-aabe-46d0-a724-6f4e44aa2fc3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7b97dd21-4641-4b88-b76a-dddab7d2a42b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "77a02a15-c200-4635-948f-859e52f3a712") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "a2c5c816-ef26-43f4-8c3a-f842fe75aa06") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ee90caa0-6cb4-43d4-b315-60f5366aea85") + (at 112.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "11f49d87-82c1-4a00-a1e1-7ded6b4d4549") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "85483cd3-88a9-4b93-9ffa-fba06bcd8f5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "da9efabb-9c94-4d37-8fc4-f66b20104cb5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c23d9ab8-20f4-4190-82d9-93fc53537cfc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "300d783e-7745-4eec-adc9-8f733e3e5ce2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22189b42-46a2-4610-b0e6-21d271feb927") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "167f8e28-632d-4b4d-9c95-dde4b51c805d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cca8e7a8-d64e-4023-a976-6c8b3621be57") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93190632-a05a-4415-a02a-07a8c5cd7aa2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1334f62a-f6c0-4e29-9b1d-82bea250ba43") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e12d324b-4a84-4624-8309-429f4769ac72") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "080261b8-552c-4ed6-9892-06d1994b06b8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4337a16d-267b-46bc-b005-b0b3ff556426") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "193027e1-df3f-4ae0-9bd4-1a48cc32037f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7ed12e1f-b8ad-4a7f-9804-e5cd8a402b1e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "47370632-7d0b-4ed2-9502-5f41c70e211a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET2-") + (pintype "passive") + (uuid "296f7b59-80e0-4c7d-b09c-21f82a1490a1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f536bfab-2060-4e5c-a4c3-69d096691432") + (at 114.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "eeecfa63-ec4f-4a10-8adc-da92a880fdda") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1a40f385-94d7-43df-a5c0-f924dcf73100") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "14506d3d-7027-44f4-84b3-816fdb1f004c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e260ca9-1433-4f84-8ef6-9cccdaa2d21f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b0ff4b34-bfd4-478b-82d2-2d037846cc7a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7db8458a-2bd2-4f47-955f-a41e8cde230b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4fe6e2ba-051a-4434-96fb-6371b79c3e1b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9740fe16-de95-41e5-8d1f-40c3f668c46c") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aad19508-8047-4a16-8f0c-eeff4bfb672b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c954f62-1a9c-47cb-93da-16bbab017ac2") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21442816-2f56-4adf-9743-7aae18bcdc7b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "43acc171-37ba-4ab4-b0ce-dc08a61d1e10") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "cb86470d-0ac5-4b57-b2d1-96af13e2ec43") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9bd1f30f-9592-439c-832b-565ad61b5285") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c6b1b59f-0540-42c0-913d-c78b315c2712") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "7b9c9cfa-3862-4cd1-bff0-5e7f9df5fdfa") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "8c8115fb-aa99-439d-ad31-31910c1448a2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "f74ec79a-5f87-4fd8-8fcb-7790947d0843") + (at 107.205 117.02) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a9a1e977-d6bf-4ab6-b927-69b20f0eb747") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "93c2772b-cdc9-4de2-b91e-0a47f2c3fcd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "edebadec-828f-4d25-9f9d-11f4e95fa0c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31862133-85a2-4ca4-8b68-bd37afad403f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2f90a680-4d55-4e21-a07e-9ae7440be154") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "1") + (pintype "input") + (uuid "cec79c4f-2427-44ac-bce6-60bc47006d5c") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 122.205 155.02) + (end 118.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0c7ed015-ff09-4e88-9465-d59d2924d10c") + ) + (gr_line + (start 122.205 117.02) + (end 92.205 117.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "606ac09c-35fa-4b84-add0-35e68dec7e34") + ) + (gr_line + (start 96.205 155.02) + (end 92.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c165179-d16a-4827-8042-e2f941490fdb") + ) + (gr_line + (start 122.205 155.02) + (end 122.205 117.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "98b62cb7-fbfa-4888-95f0-a64879dd5ae6") + ) + (gr_line + (start 92.205 117.02) + (end 92.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9b41d695-0cf2-413d-b574-b4afd96569b2") + ) + (segment + (start 108.955 156.594999) + (end 108.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3a5f4410-5d63-4581-aa39-b37fba001c02") + ) + (segment + (start 108.98 156.569999) + (end 108.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6a25b97e-135c-4b6a-888f-f2a78460dc35") + ) + (segment + (start 108.98 155.050001) + (end 108.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "701c4e3f-1740-44c7-b603-8fbe37a31602") + ) + (segment + (start 108.955 157.87) + (end 108.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9f069c6f-1694-440a-bdf0-7ee53e4455b8") + ) + (segment + (start 108.855 154.925001) + (end 108.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e6f395b1-b92a-4ca0-b453-3dd29626dd28") + ) + (segment + (start 109.455 156.594999) + (end 109.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "034bc8e4-b63c-443f-b8cf-549dfa849647") + ) + (segment + (start 109.43 155.050001) + (end 109.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "30c30d75-5517-401f-8150-3ff3f8a6c632") + ) + (segment + (start 109.555 154.925001) + (end 109.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7b407d99-53ab-4327-9427-e6dffd7c23f5") + ) + (segment + (start 109.43 156.569999) + (end 109.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bafffbe6-b8b9-4da2-865b-d60b07e07d0f") + ) + (segment + (start 109.455 157.87) + (end 109.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fc0346ac-46bd-421f-807a-afcab6e79aa7") + ) + (segment + (start 106.555 154.925001) + (end 106.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "18964857-6842-401e-a14b-12c8dab70fc8") + ) + (segment + (start 106.43 156.569999) + (end 106.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5131d0ef-9184-4386-a997-2f444024b363") + ) + (segment + (start 106.43 155.050001) + (end 106.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "64441c53-5bc8-40ba-9aa0-05915085bf7e") + ) + (segment + (start 106.455 157.87) + (end 106.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "89bb37c2-809a-4eeb-b4c4-d8dc02a6d5a0") + ) + (segment + (start 106.455 156.594999) + (end 106.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9ae91264-374a-45fc-af14-4e8c07a7c565") + ) + (segment + (start 105.98 156.569999) + (end 105.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "62bce2f8-74d6-46e2-8869-922a9873935f") + ) + (segment + (start 105.855 154.925001) + (end 105.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "710999d0-9c99-4926-8abc-47b5ef0fe07a") + ) + (segment + (start 105.955 157.87) + (end 105.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7c71ea2d-33dd-4eeb-9a79-5359f7a38885") + ) + (segment + (start 105.98 155.050001) + (end 105.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "bfe932e7-f4b7-423e-b38c-9f8be1bd9331") + ) + (segment + (start 105.955 156.594999) + (end 105.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e4854d1b-701b-4d9d-bd41-e5a34d29e39e") + ) + (segment + (start 115.43 156.569999) + (end 115.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0e6d14d0-563f-4c50-8819-d962ef66dad4") + ) + (segment + (start 115.455 156.594999) + (end 115.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "29c24615-1938-49e9-8929-241fd2ba7091") + ) + (segment + (start 115.43 155.050001) + (end 115.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "31fa9135-b27c-4a2d-9fa4-63ffd85126f1") + ) + (segment + (start 115.455 157.87) + (end 115.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "82eb9cb2-ab0c-4cd6-9dea-c91f5000872a") + ) + (segment + (start 115.555 154.925001) + (end 115.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "89fd3431-3c9b-464d-a553-5492233b7ff8") + ) + (segment + (start 111.955 156.594999) + (end 111.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "31a32edd-1490-4525-8638-315c0da207c0") + ) + (segment + (start 111.855 154.925001) + (end 111.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "9a01207c-37b7-4b96-817e-c378dfbeeb62") + ) + (segment + (start 111.98 156.569999) + (end 111.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "abe901c4-69a4-4123-9b64-90a861422af5") + ) + (segment + (start 111.98 155.050001) + (end 111.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "afbe80c9-da2e-4945-aa67-b51968ef9068") + ) + (segment + (start 111.955 157.87) + (end 111.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d99e8ba0-2b33-4c99-b9ba-2bf62b35c2d9") + ) + (segment + (start 112.43 155.050001) + (end 112.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "01a5d16f-ff90-4f7c-a4de-50c195b872e4") + ) + (segment + (start 112.555 154.925001) + (end 112.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "1121fdb3-b171-49e1-89d6-b51bac6a5f7f") + ) + (segment + (start 112.43 156.569999) + (end 112.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "243ef240-bf8b-4b69-8fd9-b107d174b30e") + ) + (segment + (start 112.455 156.594999) + (end 112.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "255e2215-40c6-451f-aca5-d9bb82dd9dbc") + ) + (segment + (start 112.455 157.87) + (end 112.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "b6ab125c-e945-44a9-a778-88661dde04ff") + ) + (segment + (start 114.955 156.594999) + (end 114.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "295f7082-9861-409c-a555-629b791f34d1") + ) + (segment + (start 114.855 154.925001) + (end 114.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "2cbdf1b9-52f3-4bcb-acd1-07de26419a1b") + ) + (segment + (start 114.955 157.87) + (end 114.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "865018ad-8bc6-416c-a2bb-57a0c450af74") + ) + (segment + (start 114.98 155.050001) + (end 114.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "c5c7316c-3b18-4071-a02f-5f4979fe588e") + ) + (segment + (start 114.98 156.569999) + (end 114.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f2ccad34-af48-4521-ac0d-d7364c9bdd4f") + ) + (zone + (net 13) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "10b9bad2-9ad9-4563-9c54-877413e5a3bd") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.205 157.43) (xy 92.205 117.015) (xy 122.205 117.015) (xy 122.205 157.35) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.286684 117.542174) (xy 104.306503 117.578033) (xy 104.365826 117.837946) (xy 104.365832 117.837964) + (xy 104.475257 118.150688) (xy 104.619022 118.449217) (xy 104.795305 118.72977) (xy 104.996034 118.981476) + (xy 105.849432 118.128079) (xy 105.886457 118.176331) (xy 106.048669 118.338543) (xy 106.096919 118.375567) + (xy 105.243522 119.228964) (xy 105.243522 119.228965) (xy 105.495229 119.429694) (xy 105.775782 119.605977) + (xy 106.074311 119.749742) (xy 106.387035 119.859167) (xy 106.387053 119.859173) (xy 106.710077 119.932901) + (xy 106.710074 119.932901) (xy 107.039336 119.97) (xy 107.370664 119.97) (xy 107.699924 119.932901) + (xy 108.022946 119.859173) (xy 108.022964 119.859167) (xy 108.335688 119.749742) (xy 108.634217 119.605977) + (xy 108.91477 119.429694) (xy 109.166476 119.228965) (xy 109.166476 119.228964) (xy 108.313079 118.375567) + (xy 108.361331 118.338543) (xy 108.523543 118.176331) (xy 108.560567 118.128079) (xy 109.413964 118.981476) + (xy 109.413965 118.981476) (xy 109.614694 118.72977) (xy 109.790977 118.449217) (xy 109.934742 118.150688) + (xy 110.044167 117.837964) (xy 110.044173 117.837946) (xy 110.103497 117.578033) (xy 110.136272 117.531842) + (xy 110.175642 117.5205) (xy 121.6305 117.5205) (xy 121.682826 117.542174) (xy 121.7045 117.5945) + (xy 121.7045 154.4455) (xy 121.682826 154.497826) (xy 121.6305 154.5195) (xy 117.542464 154.5195) + (xy 117.370062 154.549898) (xy 117.205558 154.609773) (xy 117.053945 154.697308) (xy 116.919837 154.809837) + (xy 116.807308 154.943945) (xy 116.719775 155.095555) (xy 116.659898 155.260062) (xy 116.6295 155.432464) + (xy 116.6295 157.364867) (xy 116.28 157.365799) (xy 116.28 156.82) (xy 116.260301 156.82) (xy 116.219435 156.828128) + (xy 116.190565 156.828128) (xy 116.149699 156.82) (xy 116.13 156.82) (xy 116.13 157.366199) (xy 115.8305 157.366998) + (xy 115.8305 157.000252) (xy 115.818867 156.941769) (xy 115.792471 156.902265) (xy 115.78 156.861153) + (xy 115.78 156.82) (xy 115.777174 156.817174) (xy 115.7555 156.764848) (xy 115.7555 156.555435) + (xy 115.755499 156.555434) (xy 115.733766 156.474326) (xy 115.734619 156.474097) (xy 115.7305 156.453376) + (xy 115.7305 155.205123) (xy 115.752173 155.152798) (xy 115.79546 155.109512) (xy 115.835022 155.040989) + (xy 115.8555 154.964563) (xy 115.8555 154.964558) (xy 115.856133 154.959755) (xy 115.857641 154.959953) + (xy 115.877174 154.912797) (xy 115.907206 154.882765) (xy 115.952585 154.779991) (xy 115.9555 154.754865) + (xy 115.955499 154.405136) (xy 115.952585 154.380009) (xy 115.912792 154.289888) (xy 115.911485 154.233268) + (xy 115.912782 154.230135) (xy 115.952585 154.139991) (xy 115.9555 154.114865) (xy 115.955499 153.765136) + (xy 115.952585 153.740009) (xy 115.907206 153.637235) (xy 115.827765 153.557794) (xy 115.724991 153.512415) + (xy 115.72499 153.512414) (xy 115.724988 153.512414) (xy 115.703659 153.50994) (xy 115.699865 153.5095) + (xy 115.699864 153.5095) (xy 115.410136 153.5095) (xy 115.385013 153.512414) (xy 115.385007 153.512415) + (xy 115.282234 153.557794) (xy 115.257326 153.582703) (xy 115.205 153.604377) (xy 115.152674 153.582703) + (xy 115.127765 153.557794) (xy 115.024991 153.512415) (xy 115.02499 153.512414) (xy 115.024988 153.512414) + (xy 115.003659 153.50994) (xy 114.999865 153.5095) (xy 114.999864 153.5095) (xy 114.710136 153.5095) + (xy 114.685013 153.512414) (xy 114.685007 153.512415) (xy 114.582234 153.557794) (xy 114.502794 153.637234) + (xy 114.457414 153.740011) (xy 114.4545 153.765135) (xy 114.4545 154.114863) (xy 114.457414 154.139986) + (xy 114.457415 154.139992) (xy 114.497206 154.23011) (xy 114.498514 154.286732) (xy 114.497206 154.28989) + (xy 114.457414 154.380011) (xy 114.4545 154.405135) (xy 114.4545 154.754863) (xy 114.457414 154.779986) + (xy 114.457415 154.779992) (xy 114.502794 154.882765) (xy 114.532826 154.912797) (xy 114.552359 154.959954) + (xy 114.553867 154.959756) (xy 114.5545 154.964565) (xy 114.574977 155.040986) (xy 114.574979 155.040991) + (xy 114.606482 155.095555) (xy 114.61454 155.109512) (xy 114.657826 155.152798) (xy 114.6795 155.205124) + (xy 114.6795 156.453376) (xy 114.67538 156.474097) (xy 114.676234 156.474326) (xy 114.6545 156.555434) + (xy 114.6545 156.764848) (xy 114.652216 156.783092) (xy 114.627716 156.879397) (xy 114.622245 156.886716) + (xy 114.617529 156.902265) (xy 114.591133 156.941768) (xy 114.5795 157.000253) (xy 114.5795 157.370334) + (xy 114.3305 157.370998) (xy 114.3305 157.000252) (xy 114.318867 156.941769) (xy 114.292471 156.902265) + (xy 114.28 156.861153) (xy 114.28 156.82) (xy 114.260301 156.82) (xy 114.220716 156.827873) (xy 114.191845 156.827873) + (xy 114.149748 156.8195) (xy 113.760252 156.8195) (xy 113.760251 156.8195) (xy 113.719435 156.827618) + (xy 113.690565 156.827618) (xy 113.649749 156.8195) (xy 113.649748 156.8195) (xy 113.260252 156.8195) + (xy 113.260251 156.8195) (xy 113.218153 156.827873) (xy 113.189283 156.827873) (xy 113.149699 156.82) + (xy 113.13 156.82) (xy 113.13 156.861153) (xy 113.117529 156.902265) (xy 113.091133 156.941768) + (xy 113.0795 157.000253) (xy 113.0795 157.374334) (xy 112.8305 157.374998) (xy 112.8305 157.000252) + (xy 112.818867 156.941769) (xy 112.792471 156.902265) (xy 112.782284 156.879397) (xy 112.757784 156.783092) + (xy 112.759148 156.773656) (xy 112.7555 156.764848) (xy 112.7555 156.555435) (xy 112.755499 156.555434) + (xy 112.733766 156.474326) (xy 112.734619 156.474097) (xy 112.7305 156.453376) (xy 112.7305 155.205123) + (xy 112.752173 155.152798) (xy 112.79546 155.109512) (xy 112.835022 155.040989) (xy 112.8555 154.964563) + (xy 112.8555 154.964558) (xy 112.856133 154.959755) (xy 112.857641 154.959953) (xy 112.877174 154.912797) + (xy 112.907206 154.882765) (xy 112.952585 154.779991) (xy 112.9555 154.754865) (xy 112.955499 154.405136) + (xy 112.952585 154.380009) (xy 112.912792 154.289888) (xy 112.911485 154.233268) (xy 112.912782 154.230135) + (xy 112.952585 154.139991) (xy 112.9555 154.114865) (xy 112.955499 153.765136) (xy 112.952585 153.740009) + (xy 112.907206 153.637235) (xy 112.827765 153.557794) (xy 112.724991 153.512415) (xy 112.72499 153.512414) + (xy 112.724988 153.512414) (xy 112.703659 153.50994) (xy 112.699865 153.5095) (xy 112.699864 153.5095) + (xy 112.410136 153.5095) (xy 112.385013 153.512414) (xy 112.385007 153.512415) (xy 112.282234 153.557794) + (xy 112.257326 153.582703) (xy 112.205 153.604377) (xy 112.152674 153.582703) (xy 112.127765 153.557794) + (xy 112.024991 153.512415) (xy 112.02499 153.512414) (xy 112.024988 153.512414) (xy 112.003659 153.50994) + (xy 111.999865 153.5095) (xy 111.999864 153.5095) (xy 111.710136 153.5095) (xy 111.685013 153.512414) + (xy 111.685007 153.512415) (xy 111.582234 153.557794) (xy 111.502794 153.637234) (xy 111.457414 153.740011) + (xy 111.4545 153.765135) (xy 111.4545 154.114863) (xy 111.457414 154.139986) (xy 111.457415 154.139992) + (xy 111.497206 154.23011) (xy 111.498514 154.286732) (xy 111.497206 154.28989) (xy 111.457414 154.380011) + (xy 111.4545 154.405135) (xy 111.4545 154.754863) (xy 111.457414 154.779986) (xy 111.457415 154.779992) + (xy 111.502794 154.882765) (xy 111.532826 154.912797) (xy 111.552359 154.959954) (xy 111.553867 154.959756) + (xy 111.5545 154.964565) (xy 111.574977 155.040986) (xy 111.574979 155.040991) (xy 111.606482 155.095555) + (xy 111.61454 155.109512) (xy 111.657826 155.152798) (xy 111.6795 155.205124) (xy 111.6795 156.453376) + (xy 111.67538 156.474097) (xy 111.676234 156.474326) (xy 111.6545 156.555434) (xy 111.6545 156.764848) + (xy 111.652216 156.783092) (xy 111.627716 156.879397) (xy 111.622245 156.886716) (xy 111.617529 156.902265) + (xy 111.591133 156.941768) (xy 111.5795 157.000253) (xy 111.5795 157.378334) (xy 111.3305 157.378998) + (xy 111.3305 157.000252) (xy 111.318867 156.941769) (xy 111.292471 156.902265) (xy 111.28 156.861153) + (xy 111.28 156.82) (xy 111.260301 156.82) (xy 111.220716 156.827873) (xy 111.191845 156.827873) + (xy 111.149748 156.8195) (xy 110.760252 156.8195) (xy 110.760251 156.8195) (xy 110.719435 156.827618) + (xy 110.690565 156.827618) (xy 110.649749 156.8195) (xy 110.649748 156.8195) (xy 110.260252 156.8195) + (xy 110.260251 156.8195) (xy 110.218153 156.827873) (xy 110.189283 156.827873) (xy 110.149699 156.82) + (xy 110.13 156.82) (xy 110.13 156.861153) (xy 110.117529 156.902265) (xy 110.091133 156.941768) + (xy 110.0795 157.000253) (xy 110.0795 157.382334) (xy 109.8305 157.382998) (xy 109.8305 157.000252) + (xy 109.818867 156.941769) (xy 109.792471 156.902265) (xy 109.782284 156.879397) (xy 109.757784 156.783092) + (xy 109.759148 156.773656) (xy 109.7555 156.764848) (xy 109.7555 156.555435) (xy 109.755499 156.555434) + (xy 109.733766 156.474326) (xy 109.734619 156.474097) (xy 109.7305 156.453376) (xy 109.7305 155.205123) + (xy 109.752173 155.152798) (xy 109.79546 155.109512) (xy 109.835022 155.040989) (xy 109.8555 154.964563) + (xy 109.8555 154.964558) (xy 109.856133 154.959755) (xy 109.857641 154.959953) (xy 109.877174 154.912797) + (xy 109.907206 154.882765) (xy 109.952585 154.779991) (xy 109.9555 154.754865) (xy 109.955499 154.405136) + (xy 109.952585 154.380009) (xy 109.912792 154.289888) (xy 109.911485 154.233268) (xy 109.912782 154.230135) + (xy 109.952585 154.139991) (xy 109.9555 154.114865) (xy 109.955499 153.765136) (xy 109.952585 153.740009) + (xy 109.907206 153.637235) (xy 109.827765 153.557794) (xy 109.724991 153.512415) (xy 109.72499 153.512414) + (xy 109.724988 153.512414) (xy 109.703659 153.50994) (xy 109.699865 153.5095) (xy 109.699864 153.5095) + (xy 109.410136 153.5095) (xy 109.385013 153.512414) (xy 109.385007 153.512415) (xy 109.282234 153.557794) + (xy 109.257326 153.582703) (xy 109.205 153.604377) (xy 109.152674 153.582703) (xy 109.127765 153.557794) + (xy 109.024991 153.512415) (xy 109.02499 153.512414) (xy 109.024988 153.512414) (xy 109.003659 153.50994) + (xy 108.999865 153.5095) (xy 108.999864 153.5095) (xy 108.710136 153.5095) (xy 108.685013 153.512414) + (xy 108.685007 153.512415) (xy 108.582234 153.557794) (xy 108.502794 153.637234) (xy 108.457414 153.740011) + (xy 108.4545 153.765135) (xy 108.4545 154.114863) (xy 108.457414 154.139986) (xy 108.457415 154.139992) + (xy 108.497206 154.23011) (xy 108.498514 154.286732) (xy 108.497206 154.28989) (xy 108.457414 154.380011) + (xy 108.4545 154.405135) (xy 108.4545 154.754863) (xy 108.457414 154.779986) (xy 108.457415 154.779992) + (xy 108.502794 154.882765) (xy 108.532826 154.912797) (xy 108.552359 154.959954) (xy 108.553867 154.959756) + (xy 108.5545 154.964565) (xy 108.574977 155.040986) (xy 108.574979 155.040991) (xy 108.606482 155.095555) + (xy 108.61454 155.109512) (xy 108.657826 155.152798) (xy 108.6795 155.205124) (xy 108.6795 156.453376) + (xy 108.67538 156.474097) (xy 108.676234 156.474326) (xy 108.6545 156.555434) (xy 108.6545 156.764848) + (xy 108.652216 156.783092) (xy 108.627716 156.879397) (xy 108.622245 156.886716) (xy 108.617529 156.902265) + (xy 108.591133 156.941768) (xy 108.5795 157.000253) (xy 108.5795 157.386334) (xy 108.3305 157.386998) + (xy 108.3305 157.000252) (xy 108.318867 156.941769) (xy 108.292471 156.902265) (xy 108.28 156.861153) + (xy 108.28 156.82) (xy 108.260301 156.82) (xy 108.220716 156.827873) (xy 108.191845 156.827873) + (xy 108.149748 156.8195) (xy 107.760252 156.8195) (xy 107.760251 156.8195) (xy 107.719435 156.827618) + (xy 107.690565 156.827618) (xy 107.649749 156.8195) (xy 107.649748 156.8195) (xy 107.260252 156.8195) + (xy 107.260251 156.8195) (xy 107.218153 156.827873) (xy 107.189283 156.827873) (xy 107.149699 156.82) + (xy 107.13 156.82) (xy 107.13 156.861153) (xy 107.117529 156.902265) (xy 107.091133 156.941768) + (xy 107.0795 157.000253) (xy 107.0795 157.390334) (xy 106.8305 157.390998) (xy 106.8305 157.000252) + (xy 106.818867 156.941769) (xy 106.792471 156.902265) (xy 106.782284 156.879397) (xy 106.757784 156.783092) + (xy 106.759148 156.773656) (xy 106.7555 156.764848) (xy 106.7555 156.555435) (xy 106.755499 156.555434) + (xy 106.733766 156.474326) (xy 106.734619 156.474097) (xy 106.7305 156.453376) (xy 106.7305 155.205123) + (xy 106.752173 155.152798) (xy 106.79546 155.109512) (xy 106.835022 155.040989) (xy 106.8555 154.964563) + (xy 106.8555 154.964558) (xy 106.856133 154.959755) (xy 106.857641 154.959953) (xy 106.877174 154.912797) + (xy 106.907206 154.882765) (xy 106.952585 154.779991) (xy 106.9555 154.754865) (xy 106.955499 154.405136) + (xy 106.952585 154.380009) (xy 106.912792 154.289888) (xy 106.911485 154.233268) (xy 106.912782 154.230135) + (xy 106.952585 154.139991) (xy 106.9555 154.114865) (xy 106.955499 153.765136) (xy 106.952585 153.740009) + (xy 106.907206 153.637235) (xy 106.827765 153.557794) (xy 106.724991 153.512415) (xy 106.72499 153.512414) + (xy 106.724988 153.512414) (xy 106.703659 153.50994) (xy 106.699865 153.5095) (xy 106.699864 153.5095) + (xy 106.410136 153.5095) (xy 106.385013 153.512414) (xy 106.385007 153.512415) (xy 106.282234 153.557794) + (xy 106.257326 153.582703) (xy 106.205 153.604377) (xy 106.152674 153.582703) (xy 106.127765 153.557794) + (xy 106.024991 153.512415) (xy 106.02499 153.512414) (xy 106.024988 153.512414) (xy 106.003659 153.50994) + (xy 105.999865 153.5095) (xy 105.999864 153.5095) (xy 105.710136 153.5095) (xy 105.685013 153.512414) + (xy 105.685007 153.512415) (xy 105.582234 153.557794) (xy 105.502794 153.637234) (xy 105.457414 153.740011) + (xy 105.4545 153.765135) (xy 105.4545 154.114863) (xy 105.457414 154.139986) (xy 105.457415 154.139992) + (xy 105.497206 154.23011) (xy 105.498514 154.286732) (xy 105.497206 154.28989) (xy 105.457414 154.380011) + (xy 105.4545 154.405135) (xy 105.4545 154.754863) (xy 105.457414 154.779986) (xy 105.457415 154.779992) + (xy 105.502794 154.882765) (xy 105.532826 154.912797) (xy 105.552359 154.959954) (xy 105.553867 154.959756) + (xy 105.5545 154.964565) (xy 105.574977 155.040986) (xy 105.574979 155.040991) (xy 105.606482 155.095555) + (xy 105.61454 155.109512) (xy 105.657826 155.152798) (xy 105.6795 155.205124) (xy 105.6795 156.453376) + (xy 105.67538 156.474097) (xy 105.676234 156.474326) (xy 105.6545 156.555434) (xy 105.6545 156.764848) + (xy 105.652216 156.783092) (xy 105.627716 156.879397) (xy 105.622245 156.886716) (xy 105.617529 156.902265) + (xy 105.591133 156.941768) (xy 105.5795 157.000253) (xy 105.5795 157.394334) (xy 105.3305 157.394998) + (xy 105.3305 157.000252) (xy 105.318867 156.941769) (xy 105.292471 156.902265) (xy 105.28 156.861153) + (xy 105.28 156.82) (xy 105.260301 156.82) (xy 105.220716 156.827873) (xy 105.191845 156.827873) + (xy 105.149748 156.8195) (xy 104.760252 156.8195) (xy 104.760251 156.8195) (xy 104.719435 156.827618) + (xy 104.690565 156.827618) (xy 104.649749 156.8195) (xy 104.649748 156.8195) (xy 104.260252 156.8195) + (xy 104.260251 156.8195) (xy 104.218153 156.827873) (xy 104.189283 156.827873) (xy 104.149699 156.82) + (xy 104.13 156.82) (xy 104.13 156.861153) (xy 104.117529 156.902265) (xy 104.091133 156.941768) + (xy 104.0795 157.000253) (xy 104.0795 157.398334) (xy 103.8305 157.398998) (xy 103.8305 157.000252) + (xy 103.818867 156.941769) (xy 103.792471 156.902265) (xy 103.78 156.861153) (xy 103.78 156.82) + (xy 103.760301 156.82) (xy 103.720716 156.827873) (xy 103.691845 156.827873) (xy 103.649748 156.8195) + (xy 103.260252 156.8195) (xy 103.260251 156.8195) (xy 103.219435 156.827618) (xy 103.190565 156.827618) + (xy 103.149749 156.8195) (xy 103.149748 156.8195) (xy 102.760252 156.8195) (xy 102.760251 156.8195) + (xy 102.718153 156.827873) (xy 102.689283 156.827873) (xy 102.649699 156.82) (xy 102.63 156.82) + (xy 102.63 156.861153) (xy 102.617529 156.902265) (xy 102.591133 156.941768) (xy 102.5795 157.000253) + (xy 102.5795 157.402334) (xy 102.28 157.403133) (xy 102.28 156.82) (xy 102.256667 156.82) (xy 102.256667 156.818318) + (xy 102.207544 156.803407) (xy 102.180855 156.753452) (xy 102.1805 156.746213) (xy 102.1805 156.018025) + (xy 102.180499 156.01802) (xy 102.143024 155.817544) (xy 102.069348 155.627363) (xy 101.961981 155.453959) + (xy 101.96198 155.453957) (xy 101.824579 155.303235) (xy 101.824578 155.303234) (xy 101.661825 155.180329) + (xy 101.661822 155.180328) (xy 101.661821 155.180327) (xy 101.47925 155.089418) (xy 101.479246 155.089417) + (xy 101.479244 155.089416) (xy 101.283082 155.033602) (xy 101.283076 155.033601) (xy 101.080003 155.014785) + (xy 101.079997 155.014785) (xy 100.876923 155.033601) (xy 100.876917 155.033602) (xy 100.680755 155.089416) + (xy 100.68075 155.089418) (xy 100.509938 155.174472) (xy 100.498177 155.180328) (xy 100.498174 155.180329) + (xy 100.335421 155.303234) (xy 100.33542 155.303235) (xy 100.198019 155.453957) (xy 100.198019 155.453958) + (xy 100.090655 155.627358) (xy 100.09065 155.627368) (xy 100.016977 155.81754) (xy 99.9795 156.01802) + (xy 99.9795 156.7455) (xy 99.957826 156.797826) (xy 99.9055 156.8195) (xy 99.760251 156.8195) (xy 99.719435 156.827618) + (xy 99.690565 156.827618) (xy 99.649749 156.8195) (xy 99.649748 156.8195) (xy 99.260252 156.8195) + (xy 99.260251 156.8195) (xy 99.218153 156.827873) (xy 99.189283 156.827873) (xy 99.149699 156.82) + (xy 99.13 156.82) (xy 99.13 156.861153) (xy 99.117529 156.902265) (xy 99.091133 156.941768) (xy 99.0795 157.000253) + (xy 99.0795 157.411667) (xy 98.78 157.412466) (xy 98.78 156.82) (xy 98.760301 156.82) (xy 98.719435 156.828128) + (xy 98.690565 156.828128) (xy 98.649699 156.82) (xy 98.63 156.82) (xy 98.63 157.412866) (xy 98.28 157.413799) + (xy 98.28 156.82) (xy 98.260301 156.82) (xy 98.219435 156.828128) (xy 98.190565 156.828128) (xy 98.149699 156.82) + (xy 98.13 156.82) (xy 98.13 157.414199) (xy 97.7805 157.415131) (xy 97.7805 155.432472) (xy 97.780499 155.432464) + (xy 97.757713 155.303236) (xy 97.750101 155.260062) (xy 97.690225 155.095555) (xy 97.602692 154.943945) + (xy 97.490163 154.809837) (xy 97.356055 154.697308) (xy 97.204445 154.609775) (xy 97.204443 154.609774) + (xy 97.204441 154.609773) (xy 97.039937 154.549898) (xy 96.867535 154.5195) (xy 96.867532 154.5195) + (xy 96.845892 154.5195) (xy 96.270892 154.5195) (xy 92.7795 154.5195) (xy 92.727174 154.497826) + (xy 92.7055 154.4455) (xy 92.7055 117.5945) (xy 92.727174 117.542174) (xy 92.7795 117.5205) (xy 104.234358 117.5205) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.983326 117.542174) (xy 104.005 117.5945) (xy 104.005 118.199704) (xy 104.045242 118.556866) + (xy 104.125219 118.907264) (xy 104.125224 118.907282) (xy 104.243925 119.246513) (xy 104.399869 119.570334) + (xy 104.591093 119.874666) (xy 104.815185 120.155668) (xy 105.069331 120.409814) (xy 105.350333 120.633906) + (xy 105.654665 120.82513) (xy 105.978486 120.981074) (xy 106.317717 121.099775) (xy 106.317735 121.09978) + (xy 106.668135 121.179757) (xy 106.668132 121.179757) (xy 107.025296 121.22) (xy 107.384704 121.22) + (xy 107.741866 121.179757) (xy 108.092264 121.09978) (xy 108.092282 121.099775) (xy 108.431513 120.981074) + (xy 108.755334 120.82513) (xy 109.059666 120.633906) (xy 109.340668 120.409814) (xy 109.59481 120.155672) + (xy 109.81592 119.878409) (xy 109.81592 119.878408) (xy 108.313079 118.375567) (xy 108.361331 118.338543) + (xy 108.523543 118.176331) (xy 108.560567 118.128079) (xy 110.00731 119.574822) (xy 110.01012 119.570351) + (xy 110.010126 119.57034) (xy 110.166076 119.246509) (xy 110.284775 118.907282) (xy 110.28478 118.907264) + (xy 110.364757 118.556866) (xy 110.405 118.199704) (xy 110.405 117.5945) (xy 110.426674 117.542174) + (xy 110.479 117.5205) (xy 121.6305 117.5205) (xy 121.682826 117.542174) (xy 121.7045 117.5945) (xy 121.7045 154.4455) + (xy 121.682826 154.497826) (xy 121.6305 154.5195) (xy 117.542462 154.5195) (xy 117.422349 154.540679) + (xy 117.367055 154.52842) (xy 117.336624 154.480652) (xy 117.3355 154.467803) (xy 117.3355 152.884) + (xy 117.319858 152.805363) (xy 117.319857 152.805357) (xy 117.305505 152.770709) (xy 117.305503 152.770706) + (xy 117.305503 152.770705) (xy 117.289035 152.744497) (xy 117.268879 152.712419) (xy 117.245908 152.69612) + (xy 117.194293 152.659496) (xy 117.194283 152.659492) (xy 117.159643 152.645143) (xy 117.159636 152.645141) + (xy 117.100392 152.633357) (xy 117.081 152.6295) (xy 96.709 152.6295) (xy 96.693443 152.632594) + (xy 96.630363 152.645141) (xy 96.630352 152.645144) (xy 96.595714 152.659492) (xy 96.595705 152.659496) + (xy 96.53742 152.69612) (xy 96.537416 152.696124) (xy 96.484496 152.770706) (xy 96.470143 152.805356) + (xy 96.470141 152.805363) (xy 96.4545 152.884) (xy 96.4545 154.4455) (xy 96.432826 154.497826) (xy 96.3805 154.5195) + (xy 92.7795 154.5195) (xy 92.727174 154.497826) (xy 92.7055 154.4455) (xy 92.7055 117.5945) (xy 92.727174 117.542174) + (xy 92.7795 117.5205) (xy 103.931 117.5205) + ) + ) + ) + (zone + (net 14) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "13c70655-c38a-4e41-9f3e-6f36c9a99bfe") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.13 157.215) (xy 117.13 152.85) (xy 117.115 152.835) (xy 96.66 152.835) (xy 96.66 157.465) + (xy 116.88 157.465) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.115648 152.849352) (xy 117.13 152.884) (xy 117.13 154.625107) (xy 117.115648 154.659755) + (xy 117.105501 154.667542) (xy 117.053941 154.69731) (xy 117.053939 154.697312) (xy 116.919838 154.809835) + (xy 116.919835 154.809838) (xy 116.807312 154.943939) (xy 116.807307 154.943945) (xy 116.719778 155.095548) + (xy 116.719774 155.095556) (xy 116.6599 155.260057) (xy 116.659899 155.260061) (xy 116.659899 155.260062) + (xy 116.648041 155.327314) (xy 116.6295 155.432467) (xy 116.6295 156.371881) (xy 116.615148 156.406529) + (xy 116.5805 156.420881) (xy 116.545852 156.406529) (xy 116.539758 156.399104) (xy 116.524192 156.375807) + (xy 116.458036 156.331604) (xy 116.399695 156.32) (xy 116.33 156.32) (xy 116.33 157.465) (xy 116.08 157.465) + (xy 116.08 156.32) (xy 116.010304 156.32) (xy 115.964558 156.329098) (xy 115.945442 156.329098) + (xy 115.899696 156.32) (xy 115.83 156.32) (xy 115.83 157.465) (xy 115.5805 157.465) (xy 115.5805 156.500252) + (xy 115.580499 156.500251) (xy 115.580264 156.497858) (xy 115.580483 156.497836) (xy 115.58 156.492913) + (xy 115.58 156.32) (xy 115.510304 156.32) (xy 115.465837 156.328844) (xy 115.44672 156.328843) (xy 115.399753 156.3195) + (xy 115.399748 156.3195) (xy 115.010252 156.3195) (xy 114.995668 156.3224) (xy 114.964558 156.328588) + (xy 114.945442 156.328588) (xy 114.914331 156.3224) (xy 114.899748 156.3195) (xy 114.510252 156.3195) + (xy 114.495668 156.3224) (xy 114.464558 156.328588) (xy 114.445442 156.328588) (xy 114.414331 156.3224) + (xy 114.399748 156.3195) (xy 114.010252 156.3195) (xy 113.99789 156.321958) (xy 113.963276 156.328843) + (xy 113.94416 156.328843) (xy 113.899696 156.32) (xy 113.83 156.32) (xy 113.83 156.492913) (xy 113.829516 156.497836) + (xy 113.829736 156.497858) (xy 113.8295 156.500253) (xy 113.8295 157.465) (xy 113.58 157.465) (xy 113.58 156.32) + (xy 113.510304 156.32) (xy 113.464558 156.329098) (xy 113.445442 156.329098) (xy 113.399696 156.32) + (xy 113.33 156.32) (xy 113.33 157.465) (xy 113.08 157.465) (xy 113.08 156.32) (xy 113.010304 156.32) + (xy 112.964558 156.329098) (xy 112.945442 156.329098) (xy 112.899696 156.32) (xy 112.83 156.32) + (xy 112.83 157.465) (xy 112.58 157.465) (xy 112.58 156.32) (xy 112.510304 156.32) (xy 112.464558 156.329098) + (xy 112.445442 156.329098) (xy 112.399696 156.32) (xy 112.33 156.32) (xy 112.33 157.465) (xy 112.0805 157.465) + (xy 112.0805 156.500252) (xy 112.080499 156.500251) (xy 112.080264 156.497858) (xy 112.080483 156.497836) + (xy 112.08 156.492913) (xy 112.08 156.32) (xy 112.010304 156.32) (xy 111.965837 156.328844) (xy 111.94672 156.328843) + (xy 111.899753 156.3195) (xy 111.899748 156.3195) (xy 111.510252 156.3195) (xy 111.495668 156.3224) + (xy 111.464558 156.328588) (xy 111.445442 156.328588) (xy 111.414331 156.3224) (xy 111.399748 156.3195) + (xy 111.010252 156.3195) (xy 110.995668 156.3224) (xy 110.964558 156.328588) (xy 110.945442 156.328588) + (xy 110.914331 156.3224) (xy 110.899748 156.3195) (xy 110.510252 156.3195) (xy 110.495668 156.3224) + (xy 110.464558 156.328588) (xy 110.445442 156.328588) (xy 110.414331 156.3224) (xy 110.399748 156.3195) + (xy 110.010252 156.3195) (xy 109.995668 156.3224) (xy 109.964558 156.328588) (xy 109.945442 156.328588) + (xy 109.914331 156.3224) (xy 109.899748 156.3195) (xy 109.510252 156.3195) (xy 109.495668 156.3224) + (xy 109.464558 156.328588) (xy 109.445442 156.328588) (xy 109.414331 156.3224) (xy 109.399748 156.3195) + (xy 109.010252 156.3195) (xy 108.995668 156.3224) (xy 108.964558 156.328588) (xy 108.945442 156.328588) + (xy 108.914331 156.3224) (xy 108.899748 156.3195) (xy 108.510252 156.3195) (xy 108.495668 156.3224) + (xy 108.464558 156.328588) (xy 108.445442 156.328588) (xy 108.414331 156.3224) (xy 108.399748 156.3195) + (xy 108.010252 156.3195) (xy 107.995668 156.3224) (xy 107.964558 156.328588) (xy 107.945442 156.328588) + (xy 107.914331 156.3224) (xy 107.899748 156.3195) (xy 107.510252 156.3195) (xy 107.495668 156.3224) + (xy 107.464558 156.328588) (xy 107.445442 156.328588) (xy 107.414331 156.3224) (xy 107.399748 156.3195) + (xy 107.010252 156.3195) (xy 106.995668 156.3224) (xy 106.964558 156.328588) (xy 106.945442 156.328588) + (xy 106.914331 156.3224) (xy 106.899748 156.3195) (xy 106.510252 156.3195) (xy 106.495668 156.3224) + (xy 106.464558 156.328588) (xy 106.445442 156.328588) (xy 106.414331 156.3224) (xy 106.399748 156.3195) + (xy 106.010252 156.3195) (xy 105.995668 156.3224) (xy 105.964558 156.328588) (xy 105.945442 156.328588) + (xy 105.914331 156.3224) (xy 105.899748 156.3195) (xy 105.510252 156.3195) (xy 105.495668 156.3224) + (xy 105.464558 156.328588) (xy 105.445442 156.328588) (xy 105.414331 156.3224) (xy 105.399748 156.3195) + (xy 105.010252 156.3195) (xy 104.995668 156.3224) (xy 104.964558 156.328588) (xy 104.945442 156.328588) + (xy 104.914331 156.3224) (xy 104.899748 156.3195) (xy 104.510252 156.3195) (xy 104.495668 156.3224) + (xy 104.464558 156.328588) (xy 104.445442 156.328588) (xy 104.414331 156.3224) (xy 104.399748 156.3195) + (xy 104.010252 156.3195) (xy 103.995668 156.3224) (xy 103.964558 156.328588) (xy 103.945442 156.328588) + (xy 103.914331 156.3224) (xy 103.899748 156.3195) (xy 103.510252 156.3195) (xy 103.495668 156.3224) + (xy 103.464558 156.328588) (xy 103.445442 156.328588) (xy 103.414331 156.3224) (xy 103.399748 156.3195) + (xy 103.010252 156.3195) (xy 102.995668 156.3224) (xy 102.964558 156.328588) (xy 102.945442 156.328588) + (xy 102.914331 156.3224) (xy 102.899748 156.3195) (xy 102.510252 156.3195) (xy 102.495668 156.3224) + (xy 102.464558 156.328588) (xy 102.445442 156.328588) (xy 102.414331 156.3224) (xy 102.399748 156.3195) + (xy 102.399746 156.3195) (xy 102.2295 156.3195) (xy 102.194852 156.305148) (xy 102.1805 156.2705) + (xy 102.1805 156.018025) (xy 102.1805 156.018024) (xy 102.143024 155.817544) (xy 102.069348 155.627363) + (xy 101.961981 155.453959) (xy 101.961978 155.453955) (xy 101.961977 155.453954) (xy 101.824579 155.303236) + (xy 101.824576 155.303233) (xy 101.661822 155.180328) (xy 101.661818 155.180325) (xy 101.479255 155.08942) + (xy 101.479248 155.089417) (xy 101.283085 155.033603) (xy 101.283079 155.033602) (xy 101.08 155.014785) + (xy 100.87692 155.033602) (xy 100.876914 155.033603) (xy 100.680751 155.089417) (xy 100.680744 155.08942) + (xy 100.498181 155.180325) (xy 100.498177 155.180328) (xy 100.335423 155.303233) (xy 100.33542 155.303236) + (xy 100.198022 155.453954) (xy 100.09065 155.627366) (xy 100.016978 155.817537) (xy 100.016977 155.81754) + (xy 100.016976 155.817544) (xy 99.9795 156.018024) (xy 99.9795 156.018025) (xy 99.9795 156.275657) + (xy 99.965148 156.310305) (xy 99.9305 156.324657) (xy 99.920945 156.323716) (xy 99.899748 156.3195) + (xy 99.510252 156.3195) (xy 99.49789 156.321958) (xy 99.463276 156.328843) (xy 99.44416 156.328843) + (xy 99.399696 156.32) (xy 99.33 156.32) (xy 99.33 156.492913) (xy 99.329516 156.497836) (xy 99.329736 156.497858) + (xy 99.3295 156.500253) (xy 99.3295 157.465) (xy 99.08 157.465) (xy 99.08 156.32) (xy 99.010304 156.32) + (xy 98.964558 156.329098) (xy 98.945442 156.329098) (xy 98.899696 156.32) (xy 98.83 156.32) (xy 98.83 157.465) + (xy 98.58 157.465) (xy 98.58 156.32) (xy 98.510304 156.32) (xy 98.464558 156.329098) (xy 98.445442 156.329098) + (xy 98.399696 156.32) (xy 98.33 156.32) (xy 98.33 157.465) (xy 98.08 157.465) (xy 98.08 156.32) + (xy 98.010305 156.32) (xy 97.951963 156.331604) (xy 97.885807 156.375807) (xy 97.870242 156.399104) + (xy 97.83906 156.419939) (xy 97.802277 156.412623) (xy 97.781442 156.381441) (xy 97.7805 156.371881) + (xy 97.7805 155.432474) (xy 97.7805 155.432468) (xy 97.750101 155.260062) (xy 97.690225 155.095555) + (xy 97.602692 154.943945) (xy 97.490163 154.809837) (xy 97.356057 154.69731) (xy 97.356054 154.697307) + (xy 97.204451 154.609778) (xy 97.204443 154.609774) (xy 97.039942 154.5499) (xy 97.039943 154.5499) + (xy 97.039938 154.549899) (xy 96.867532 154.5195) (xy 96.845892 154.5195) (xy 96.709 154.5195) (xy 96.674352 154.505148) + (xy 96.66 154.4705) (xy 96.66 152.884) (xy 96.674352 152.849352) (xy 96.709 152.835) (xy 117.081 152.835) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pro new file mode 100644 index 0000000..574db42 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "33a896b5-698c-4421-ac90-a15bdf9e4c25", + "Root" + ], + [ + "98cbbf9f-4962-4ccb-835c-8a53971f66d2", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_sch new file mode 100644 index 0000000..80c59e9 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "33a896b5-698c-4421-ac90-a15bdf9e4c25") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 153.67 100.33) (xy 161.29 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06c03d98-5772-4d78-ae8b-84291289d87d") + ) + (wire + (pts + (xy 99.06 92.71) (xy 106.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0abf3b8d-fd97-41a5-8a12-3ac928b6c24d") + ) + (wire + (pts + (xy 153.67 104.14) (xy 161.29 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16a394f4-9fb1-4628-b461-4e5c80d49eb9") + ) + (wire + (pts + (xy 99.06 109.22) (xy 106.68 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17049176-5c63-4b5e-96d5-2ef53f8f8113") + ) + (wire + (pts + (xy 153.67 106.68) (xy 161.29 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34be8596-5409-4bac-a9e8-73f0c7123147") + ) + (wire + (pts + (xy 99.06 100.33) (xy 106.68 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a2b36ad-52ed-42a2-bae3-a833b093d82e") + ) + (wire + (pts + (xy 153.67 85.09) (xy 161.29 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55c18b7e-28b4-40a7-82ef-f119e7e5623d") + ) + (wire + (pts + (xy 99.06 97.79) (xy 106.68 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5766311b-0802-4ca9-836e-8b7b3ec8e23c") + ) + (wire + (pts + (xy 99.06 104.14) (xy 106.68 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "586fac1d-4140-477c-910d-80bff97803bd") + ) + (wire + (pts + (xy 153.67 82.55) (xy 161.29 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59b4bff7-8be6-4709-a236-b34498da3df6") + ) + (wire + (pts + (xy 99.06 80.01) (xy 106.68 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "642dc4bd-3a35-4d8e-a433-17f2e0a13561") + ) + (wire + (pts + (xy 153.67 92.71) (xy 161.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83cbd08a-38db-43c9-941d-fd0c9315d9ca") + ) + (wire + (pts + (xy 99.06 82.55) (xy 106.68 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bac8079-75f6-4e4c-8415-705cfd16e7ae") + ) + (wire + (pts + (xy 153.67 77.47) (xy 161.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d313cd4-6672-4b50-a0cc-87d3f6005f27") + ) + (wire + (pts + (xy 99.06 106.68) (xy 106.68 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dd39fcb-21d8-4e87-82d0-245afca1b917") + ) + (wire + (pts + (xy 153.67 111.76) (xy 161.29 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "941bac9e-ee51-412e-998a-c4fd1aae4e10") + ) + (wire + (pts + (xy 153.67 95.25) (xy 161.29 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad6f3996-f63d-4f7a-85ce-1968e402e183") + ) + (wire + (pts + (xy 99.06 86.36) (xy 106.68 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b145c54d-09cf-4584-b7b4-6ad4ad32dab4") + ) + (wire + (pts + (xy 153.67 109.22) (xy 161.29 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1e4cfbe-d980-4f60-8972-471808ee97c2") + ) + (wire + (pts + (xy 99.06 95.25) (xy 106.68 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b48b8a43-bee0-4af4-b88f-c4bd879a45e3") + ) + (wire + (pts + (xy 99.06 111.76) (xy 106.68 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c38ad5bc-f266-4d9a-8074-e1f6b9ec844a") + ) + (wire + (pts + (xy 153.67 97.79) (xy 161.29 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cde4042a-2810-4f74-af2c-d80b1ef03f2e") + ) + (wire + (pts + (xy 99.06 88.9) (xy 106.68 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e344086a-e388-4060-8c3e-c2eb5a8e95d0") + ) + (wire + (pts + (xy 153.67 80.01) (xy 161.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5e925ee-a38c-43f7-90e9-19f5fecc36e5") + ) + (wire + (pts + (xy 99.06 77.47) (xy 106.68 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f751ecc4-95cf-48f9-bc14-56d558fcfcea") + ) + (label "SUSCLK" + (at 161.29 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "00aeb9e6-8708-41ec-9742-4a009e475e6d") + ) + (label "PET3-" + (at 161.29 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1468d144-83cc-4063-a715-e82f309cc685") + ) + (label "PER0+" + (at 99.06 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "15b702ea-de8d-4b87-b200-b03252c441ea") + ) + (label "PEWAKE#" + (at 99.06 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "28ec40db-7752-408b-9413-b481d710664a") + ) + (label "PEDET" + (at 161.29 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3d2f40c8-3138-4da6-8c50-c2e911eea388") + ) + (label "PET0+" + (at 99.06 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4582be4e-5cec-40fc-aa14-3792babc18dd") + ) + (label "CLKREQ#" + (at 99.06 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "470cc5b0-4258-41cf-9c23-73caf48fb01d") + ) + (label "PER3-" + (at 161.29 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "48da7ed2-b883-4ade-a0a0-c9a8098d8366") + ) + (label "PET1+" + (at 99.06 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4b5e8155-8ffd-4a71-8854-ffa9ff6c7aaa") + ) + (label "PERST#" + (at 99.06 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "51380a86-f6f0-4440-8643-948db70cd949") + ) + (label "PET2-" + (at 161.29 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "64b2b93b-9dbf-4691-b347-2f21708167b3") + ) + (label "REFCLK+" + (at 99.06 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "669c23c8-c372-49c4-bbef-32727b077629") + ) + (label "DEVSLP" + (at 161.29 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6bd418a8-41ba-4955-9795-f492d3aaaa15") + ) + (label "REFCLK-" + (at 99.06 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "70148944-0483-4d04-9006-c175a14886c5") + ) + (label "PER1-" + (at 99.06 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "73679d10-dde0-4c4a-b97a-32034b9a59c2") + ) + (label "PET1-" + (at 99.06 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7876e243-7172-4580-95b4-1a140a66fa05") + ) + (label "PET3+" + (at 161.29 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "92d37cfa-2d53-4019-9edf-0ac1cbdcfdf8") + ) + (label "PER2-" + (at 161.29 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9e9b09c3-11e7-45d4-b89c-142fc9dc6d1b") + ) + (label "PER0-" + (at 99.06 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a1a28118-3a17-458a-bd89-ba3baab065dd") + ) + (label "PET0-" + (at 99.06 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b9ab5ed7-73cd-46b2-8313-a629c975c2fa") + ) + (label "PET2+" + (at 161.29 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bb984564-844f-47a1-bb70-1c7cf5c74b1d") + ) + (label "PER2+" + (at 161.29 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e2720845-d2e0-4968-9699-23d1cb3cd5b1") + ) + (label "LED1#" + (at 161.29 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea609a79-f8c7-43cf-a7c1-975625e4bb86") + ) + (label "PER1+" + (at 99.06 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f52548ff-9452-49e6-9aac-91ee67872333") + ) + (label "PER3+" + (at 161.29 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fdf684f3-e5bb-42bb-a14c-14b83992778f") + ) + (sheet + (at 106.68 72.39) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "98cbbf9f-4962-4ccb-835c-8a53971f66d2") + (property "Sheetname" "M.2 M Key" + (at 106.68 71.6784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 106.68 116.1546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 106.68 77.47 180) + (uuid "decfe8d8-5fcf-4f9f-9b5e-20391f452fe1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 106.68 80.01 180) + (uuid "0aa21a00-6a40-4132-996e-cc0c687d247a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 106.68 82.55 180) + (uuid "93ce9de7-9c27-40dd-8d12-98e84bb12b3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 106.68 86.36 180) + (uuid "8347f4f1-afd3-407e-8c23-d91524d6a55d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 106.68 88.9 180) + (uuid "519c2a6e-8e02-4859-98e6-2fc73c4a29fe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 106.68 92.71 180) + (uuid "e7ef9573-83cd-48c8-9b93-a9951ed39ab5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 106.68 97.79 180) + (uuid "f58c92c1-22fe-46fd-a3a6-b9b1af4de250") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 106.68 95.25 180) + (uuid "1eef7632-4d15-4d0b-95c3-6a27a4ed30b3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 106.68 100.33 180) + (uuid "c3877d44-85ff-43f0-862c-69dfce3d975b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 106.68 104.14 180) + (uuid "0b207052-c63c-46b2-a212-d17315e606d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 106.68 106.68 180) + (uuid "8572495f-817d-4904-94e2-e47627e168ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 106.68 111.76 180) + (uuid "815a9905-3102-491b-affd-dfbe2d2353dd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 106.68 109.22 180) + (uuid "40af8014-5f9d-4092-9673-b7a2eabe4039") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 153.67 95.25 0) + (uuid "99ea13db-ac41-477f-9e6f-ffd4b905d6cd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 153.67 92.71 0) + (uuid "73650162-487b-4580-a0a0-89113d112257") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 153.67 97.79 0) + (uuid "5b7a5621-178b-40a7-9925-89612390c447") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 153.67 100.33 0) + (uuid "1e37faf7-6725-4752-8493-a734f5e023f9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 153.67 104.14 0) + (uuid "d843fe96-50b9-4b18-a85a-360297bcaaa6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 153.67 106.68 0) + (uuid "663636af-0b37-410f-93df-7375bfc880dd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 153.67 111.76 0) + (uuid "dca0e1b8-db31-4792-b6e5-9a4e3e6a1b2d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 153.67 109.22 0) + (uuid "82ced06b-3534-446d-948c-9c80830449d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 153.67 77.47 0) + (uuid "f9c7314a-76ce-48d9-b281-b9c05ccd5ce2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 153.67 80.01 0) + (uuid "504b4b18-1a2c-44cc-afc8-45609158008c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 153.67 82.55 0) + (uuid "1ac36ff6-cb58-4df7-8e52-60b52ba5091a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 153.67 85.09 0) + (uuid "70659901-defb-442c-a85b-e27972d7bef0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..cf9b647 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "29dc3df3-449a-42ed-a03d-63b4a6b9376e") + ) + (pin "1" + (uuid "223a8294-ce9c-46ff-9f9a-7214f9ed810b") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "714d28f5-bc1e-48d9-8707-694d8c487cff") + ) + (pin "1" + (uuid "5137d5bb-8f6f-4891-a339-504889566ce5") + ) + (instances + (project "M.2 M key 3042" + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/33a896b5-698c-4421-ac90-a15bdf9e4c25/98cbbf9f-4962-4ccb-835c-8a53971f66d2/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb new file mode 100644 index 0000000..620bd45 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb @@ -0,0 +1,4157 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0N") + (net 4 "/M.2 M Key/PET0P") + (net 5 "/M.2 M Key/PET3N") + (net 6 "/M.2 M Key/PET2P") + (net 7 "/M.2 M Key/PET2N") + (net 8 "/M.2 M Key/PET3P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "GND") + (net 14 "+3.3V") + (net 15 "unconnected-(J1-NC-Pad6)") + (net 16 "unconnected-(J1-NC-Pad8)") + (net 17 "/LED1#") + (net 18 "/PER3-") + (net 19 "/PER3+") + (net 20 "unconnected-(J1-NC-Pad20)") + (net 21 "unconnected-(J1-NC-Pad22)") + (net 22 "/PER2-") + (net 23 "unconnected-(J1-NC-Pad24)") + (net 24 "/PER2+") + (net 25 "unconnected-(J1-NC-Pad26)") + (net 26 "unconnected-(J1-NC-Pad28)") + (net 27 "unconnected-(J1-NC-Pad30)") + (net 28 "unconnected-(J1-NC-Pad32)") + (net 29 "unconnected-(J1-NC-Pad34)") + (net 30 "/PER1-") + (net 31 "unconnected-(J1-NC-Pad36)") + (net 32 "/PER1+") + (net 33 "/DEVSLP") + (net 34 "unconnected-(J1-NC-Pad40)") + (net 35 "unconnected-(J1-NC-Pad42)") + (net 36 "unconnected-(J1-NC-Pad44)") + (net 37 "unconnected-(J1-NC-Pad46)") + (net 38 "/PER0-") + (net 39 "unconnected-(J1-NC-Pad48)") + (net 40 "/PER0+") + (net 41 "/PERST#") + (net 42 "/CLKREQ#") + (net 43 "/REFCLK-") + (net 44 "/PEWAKE#") + (net 45 "/REFCLK+") + (net 46 "unconnected-(J1-NC-Pad56)") + (net 47 "unconnected-(J1-NC-Pad58)") + (net 48 "unconnected-(J1-NC-Pad67)") + (net 49 "/SUSCLK") + (net 50 "/PEDET") + (net 51 "/PET1+") + (net 52 "/PET2-") + (net 53 "/PET0+") + (net 54 "/PET3-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0582c3ac-f1a8-44cd-b064-37d292f09a3e") + (at 113.32 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "d2039acc-ea78-4285-9524-5883774de409") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b3770ac9-cc44-4ee3-87d5-2afb3c50da55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9f9fe0b7-392a-40a7-8aa9-8a4b8568f7cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "34f21582-1214-4e95-927a-2cb7a96d7804") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44c16143-4408-47b4-9942-dd7ad12f1d74") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "42dcc0cf-9fa7-4823-839a-2d88cdef9f6b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "562f5d3e-c049-4244-9437-6e55d77712bd") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7402a958-3e5f-4577-8c06-20bedd02c203") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd6bb846-2822-4dfe-ba6c-f3eb7dd103d2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fca414bc-f4c0-4556-b5a9-5a015d2ae88e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea0ba058-c114-4f01-9904-315913c1e1df") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "920b7cf5-5bc9-4dda-a618-10abbee40619") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4d328f95-7041-44db-9a01-0821c3de5ab6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a1db8594-3fcd-4abf-b838-1b6f2eb584df") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "11623a0e-958a-40f4-a5ce-442c361b2899") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "db006eb1-59e3-4cfd-81ea-3b1b20cb38b5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET3-") + (pintype "passive") + (uuid "c99b60f7-815c-4c6b-8e82-195bde9a6a7f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2dbbba0b-737a-4c9e-b789-1bef4760aa73") + (at 106.62 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "23d608aa-c1bb-4601-a818-171622531554") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f2070589-98ce-4ee7-ab37-a1e475ddf8cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "95710bc6-fb32-4d7f-8a87-e22b7217c76c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "50b3dc48-822d-416e-ba0e-682a5ad77e04") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8b6bc1b7-8427-4aa3-b35d-685fe567ece7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82eacac5-baab-47db-85a9-c1c267a9a9ae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a0caacd-0b62-450e-a8f1-9ad9f5ce34ff") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "28b30cd3-b2a9-4cb7-8c5b-0b1b63e5b4af") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e69e146-763e-45d0-9bde-1458194367e9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f536154b-9837-4a99-a8b2-17271c00e2bc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f82f6341-ee08-4bbf-abb5-a138da4e05e2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70ec47c0-4fc9-4fcd-93be-d99975deb318") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9f30e0c6-2a6d-4212-be7f-725b6ba2add6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8ab6ade3-cb67-4735-9ebf-22d7c9ca7579") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "839da3ab-e4f9-4ca9-824e-592a313d3aa6") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "e6b406d8-ca18-49d1-9bd4-00440177ab4f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1+") + (pintype "passive") + (uuid "fa88e22b-6b04-463f-ac70-d29a312ed444") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "35be1a65-62d4-4346-9c4e-39d3844e3cee") + (at 103.62 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "3d439f01-fdac-4f70-ab7e-bdf2429667c0") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "87f132a0-d659-4515-8abe-8bfdc067d365") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b486f39b-17b2-4725-b7b9-d1a2f39420d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c6802ed-54c9-4340-b51e-cabff61ee35f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "85d33d98-5b6d-4655-9cd1-8d7c659e1225") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d88bfb5-1082-4676-a745-615bbbe4a03b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ec375bd-e272-4a19-8ef8-243cf14a2985") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d546fb6-664a-41bf-8bf8-9d1fe2eeba5f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb1aa11f-3318-44f2-b63c-8d1c47e5206e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "47a453c7-b1d7-45b6-9dd8-9eb4239167c6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5ecd368-48b3-4e46-ba20-20797acd7305") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b400d30f-639b-451d-93e1-d561070379f8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "ee7d0b61-0af9-49dd-a2d8-7f61387ada77") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "13f79b93-fec0-4719-be9a-c7a1f6d61697") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a708ec1b-a94d-4f67-bdd7-f337470decb3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "a211f794-4f95-46c2-b79f-8ba2fd7269cc") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0+") + (pintype "passive") + (uuid "5932b85e-a240-4fab-8f43-768ae8ffae11") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "49323459-e9a8-4495-bec0-45d1bf27b093") + (at 107.32 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "82e81f9d-78d1-4ffd-8822-b1908c2e0af9") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ef51906e-d7ab-4981-9919-fc5f2e519fef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a595c905-c993-4b28-bef9-718f2a9a0914") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "81982bb2-f81e-40ab-bdd5-f3b16bf359de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a72b0d61-2e38-4430-b0c5-faf293106c97") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93487ca3-3b4a-4bae-aa9f-03a56e9b245c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d859c6a-9730-42f5-90ce-21d877ad3b84") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "05f3a77f-8485-4e38-bd56-bc66c875b962") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1997daf8-1071-42dc-8f6f-e29355d3ccba") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8c8799d-41fc-4fcc-91f4-997e95ca55fc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "77534add-02b1-43eb-b663-a404ac968031") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f45e6f84-e275-4a51-be2e-437447fe3382") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7160f57b-5863-4b87-89c1-6426c3ea1fd3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a0c10da2-ef09-406d-b2f5-811dff53da79") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4464efc4-4fac-4a84-9ad8-bfa0f105ff75") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "76ad9350-cea3-430a-b253-68b36e3103ee") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "5ad09d6f-5a5a-4d3c-8136-8157448fcfa0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7f382b67-068d-494e-b313-2aac98d56537") + (at 104.32 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "007dc48b-f82a-4acc-ba09-089247b24756") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "92a1d4f4-92fe-4f57-b4d0-7171bdd3f6e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6a85872e-ff4f-4e27-9b9c-92bc46f74ef4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "78a16476-fad1-435b-bd47-3ebbc6edb14c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dbc8d444-3738-479a-8f1c-3871194a754d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fc8d262d-4700-42d7-a9c1-da1ee0b81e81") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a94608a3-a542-4445-afb8-346a8318b54d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cb2abaa-bd56-4327-9010-383031e1cb36") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58db96dd-d2c1-47b6-923d-5b658a0fc988") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6936bad-02c2-4732-8b45-6c140c82b2ca") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1bc0974f-aab3-416c-b177-b0736b70758d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe805120-d34d-4fe9-95db-d2a24144bbca") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "055b7b6f-04cd-42cd-b47c-a3d0bde049e7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d3d1479b-f645-45f5-9990-b4d5877ae91e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9e15aa79-7e9a-454e-95e1-6c933358c116") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "697f5a3b-ce92-48e3-bb64-feb8eb8c3c7e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "34c6d527-85e8-4aec-b1d5-e236366f721e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "977acfd0-5d2b-495f-8e71-dd93d18597f1") + (at 110.32 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "ca4f896f-dd5a-4570-8b5a-b294a1081efe") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6f7e107a-81b1-482c-b7fa-bbbd64e15198") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1bc34419-c380-4767-b2a9-9e1ed5efcb5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "897b75f7-942b-4887-ba23-7d6553c30b84") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12910f8b-baf0-40d9-88f5-31a5557f20a2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "956760bc-20da-4a9b-8a15-63f2a3df60bb") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56860460-8bb8-4366-8187-fd3e2515e5d6") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6780983f-6e9c-481a-b861-bb172a88eeb4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ab45495-0fe3-41c4-92af-f01df9695003") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70f41e9d-ba5f-4ed7-ba25-20f0a57e7d85") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4cc25efd-a7bb-460d-a98c-2eac1033e8e6") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9c5de8e2-7439-4af2-bb35-52ca392ab3c8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2f8edece-303d-4b37-a3d4-60d09bba9272") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bbaa033a-330b-4ba6-8f27-b3077d6751af") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e33f5e8c-52de-45ac-b46e-0e5fd90457a1") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "36707a92-ee33-4732-b37f-4eaec5e9240d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET2-") + (pintype "passive") + (uuid "cd4cc467-c96f-4248-a0f3-b3924cb1211e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a28e6f79-932b-423b-babd-22c7f17c6b1a") + (at 109.62 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "88241042-112f-4c55-bdbe-a13b98bab635") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5f0a6dc4-52fc-4dad-8816-4246b6df92e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7f1896fd-0fbb-445b-ae68-0445e8c7bcc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1511987d-0809-486b-86d5-cf5f7ac88e3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1abd00a-5c57-4303-9792-a3a18bd8555e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0bd89e1-9c8e-47bb-9a30-2f86740fa0b3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a717b0aa-b4dd-4848-9458-719481c11395") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d110e531-7845-46de-bcbd-d1a184ee51a3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f07a675-b6a4-4293-89ed-5ea36a695b40") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1aea71a3-d413-448d-8def-c6c121650723") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "499d423e-a06d-434e-b0de-709f2aeb115d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5fb450fb-f507-4c43-8623-3185056fa307") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7705749f-3aaa-4548-bc1a-c9f9e0f29231") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c9860074-8b9a-423d-a5d3-92c8fbf0faf6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "40ead408-c15a-4721-91f1-aba939b128ba") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "312fc121-7644-42b8-a2f9-3823600853c7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "fa3ae889-a0ca-446c-8da7-2f414a3f76b0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "a629542e-e6fd-450b-9226-1c29b74aff94") + (at 104.97 98.525) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "14c205b0-98af-4a5d-87e8-15d32085bf51") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7ca21d5d-2ad3-464e-8611-5552b3a0e3be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3905d947-af54-4b8d-856d-759811becd9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9b434e7c-c5fd-45fe-839a-226bf7714540") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "69346c96-e949-49e3-a22b-80332c59db06") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "1") + (pintype "input") + (uuid "bf66f680-43f2-4ef1-ba18-b70c9f33d424") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e3a74483-7d08-4297-9609-5019a3e3e575") + (at 112.62 153.765 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "56ae78cb-2a3b-4270-a5e2-c1f3506bc26c") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7486e75a-4733-429c-bf1c-7ba382ae5e0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ecf682f6-47d7-4923-bbdf-df5281e2af19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e8601323-38f6-4c8f-93c9-f66a4f71fb07") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1af10ff5-fc37-4abc-b069-0ece541f285d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ab31ab6-1470-41d1-a56e-587115dd62d6") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62214907-6a63-4558-9aea-307b8d3b1758") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c7aace2-69b0-4c35-a4b2-fd008e79273b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72c19527-f9c6-4e87-895d-cd8c2693e95a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eb7c4aeb-f7f8-4976-b900-a0d619d49ec7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c842886-8d93-4162-8754-43aa33d414f3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "781dcd09-82b5-4cc0-a32b-216c2c5aee28") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "603078ff-df41-4276-b5d8-6e02bf4b1026") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "85c34ea9-c061-4104-94d1-1ab74c35f0e1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f36839d1-5082-418b-9e24-e807c0dcace5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "e55fe8d0-d0c2-470b-b62c-24d2ae22ecac") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "4cc10f50-dcc1-4030-9cb0-7f12307aa585") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "e429329c-e1f7-4afe-b486-424e50507e48") + (at 104.97 157.415) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "196f2e38-4892-4b89-83d8-5c865ede1c58") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "eb9ace84-aa0a-4a0a-9dbc-2e00e352ab84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7908444b-633c-46cd-865b-ba5662b21cea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d931301a-fd1f-4130-98ff-7e41f5f8ac3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e1fccb4-5bb0-4796-a7fe-1f522bdf5c22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "5f208750-2e4b-43ea-bdd1-9657c1cb8c10") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "e7b3cb4a-95e3-4408-a4f5-798b42669e82") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d8c6d96c-22da-4683-9c24-e5c519eef0be") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "91beece5-2fe0-4a44-9a0e-a589e391edfe") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b0bd8850-7893-47e6-97d0-2790f117990f") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "30b4e7b9-fa24-4aad-b2ff-54cadd60eb53") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f2d01ca-6661-46cc-8062-8f03f5b6bae5") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd357f1a-53a7-443d-a67b-80de1e6a698a") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "216a3ef0-9271-4810-b189-062fcfacef9a") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cbe12372-8559-450e-a5dd-36b065961eab") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d73cd1d5-9d37-4aae-88f8-96ffdcf0472b") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ad5ac8d8-773d-4444-bbbd-715164e3ceb5") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2e22daa2-c364-4f1f-b8a2-bf6f843cc658") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e9c1e554-2b8c-41b9-847b-b07ab869aa8f") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6b92a915-c581-4794-ad37-07e2c3766458") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "198665f4-e41e-432c-a0e6-43d277993da8") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9684c77d-c9fa-4ee0-956a-4b06ac8f74b3") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42a9a31d-a02a-4467-81dc-6fc4d2f9f61a") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d160b382-0a2b-40fb-8adc-6c749948ede6") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8d68c460-19b8-496f-bd75-9ca8d54c907a") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1e0e29c3-60d7-4f8b-92a7-925370a29d8d") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4600f886-5cb3-465b-8d4d-0663f2765bb5") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "689217b3-b7fa-4a5a-b040-6b63ccae47da") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "592dec6b-5a81-4791-8823-45768902bc91") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7e69b640-5781-4881-84ee-06a8f12d57ce") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e903329-8ba2-4fcc-b710-e412acdaca1e") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0efda137-cb65-4d73-9bbe-ee1ae5df85c9") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c630795a-48d9-4974-829c-27300302b800") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8e65e72a-9b9b-4da4-bcf8-c0776510faa9") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f1384160-3f2f-457e-bbcc-fcf4cdea23a5") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c21a5df4-bd49-48a8-992a-01ce9f9a349e") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a861112f-6768-475b-beb8-51f9b9a0877e") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "99843330-a95b-4632-b4b7-9569d6bcf9a0") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "09be9981-3e61-4082-a3c7-245c0f11fe9a") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "29540727-fa50-4fb7-bb80-1be132a4c2ad") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "83282bdc-044a-4ac0-89a5-932e0abf79a2") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6e839b02-5620-42c8-80dc-ea7f195210e5") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b97bdb04-3713-4fd3-90c8-77cd1ab1c76d") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "495dcf65-fccc-4b28-8e5f-ddc1c3ad812d") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "10999fe8-6c74-47ad-8b12-611435651933") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cbf991b9-a67b-454c-a04f-4baf6abc0240") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "05b0d55b-6caf-4800-83eb-ceb3b68f0e88") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d7ea7011-9c5f-449b-bcbf-b635d5b11f10") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b50f5b87-c04c-4754-bad4-03eb79367cee") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a4f01090-e45e-4d82-ae31-bf42e616b234") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "af2e4099-1277-4b4f-847f-e91b1ffa95ff") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "99114716-065d-420a-8ec1-444a0484b4a4") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1c4d0440-1415-4a0e-8829-d96db7e381b4") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e0c0c421-ec9d-4864-954f-0583b91a0eac") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fcfaf598-2c61-41eb-b5aa-db3b30b10de8") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1cb0aaff-77bb-4bfa-ae17-bf1d06978fa7") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e9bf6cf8-d416-400c-a860-0961e57f60df") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5e6264b5-c142-4b0d-9d8c-7d1411a115d6") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "844c2db9-25ae-46e6-a4f9-75e8e3d4a928") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "54e9d221-e802-483a-96c4-ca7cfb254d62") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c7e749d3-3bb7-4c1b-a043-648a5a53decf") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "18f4b6c8-7b44-44bf-b134-e98084e30598") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "538aed84-28e8-4d1d-ad1c-3b9460c4aff9") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c73bd046-a378-4d73-a44c-53966bce68ce") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9612a30f-32f9-4874-957a-a67943f37dd6") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "2c1f506b-c180-4524-afb7-95a137ac65b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d6a1fb06-5710-4103-afbd-3d2de3e13969") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "d55ef5c9-a176-42a8-b708-bbf0093792ef") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "3b83e59b-45ba-446f-9100-a9bc8641fc44") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "39a69736-223e-4e76-88b0-8a5104553c5b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "10cfff30-04c5-43d0-94c0-afb9c719a3ff") + (pts + (xy 114.895 158.525) (xy 114.895 98.525) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 156.84 128.525 90) + (layer "User.2") + (uuid "10cfff30-04c5-43d0-94c0-afb9c719a3ff") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "143edc59-adab-4bdc-9aee-0d50a4d61584") + (pts + (xy 93.97 48.525) (xy 115.97 48.525) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 104.97 32.645 0) + (layer "User.2") + (uuid "143edc59-adab-4bdc-9aee-0d50a4d61584") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4ddcdd1c-907c-451c-82d8-e121a5ecac71") + (pts + (xy 89.97 47.415) (xy 119.97 47.415) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 104.97 26.185 0) + (layer "User.2") + (uuid "4ddcdd1c-907c-451c-82d8-e121a5ecac71") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "65b273db-b28e-4adc-ac65-5ddd4591d563") + (pts + (xy 114.88 158.525) (xy 114.88 78.525) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 170.565 118.525 90) + (layer "User.2") + (uuid "65b273db-b28e-4adc-ac65-5ddd4591d563") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a84778e2-a5c8-473b-9ef1-feffeaac4589") + (pts + (xy 114.895 158.525) (xy 114.895 116.525) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 144.29 137.525 90) + (layer "User.2") + (uuid "a84778e2-a5c8-473b-9ef1-feffeaac4589") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b61c50db-59ce-41a7-b3ff-58262dd5efff") + (pts + (xy 114.895 158.525) (xy 114.895 48.525) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 181.335 103.525 90) + (layer "User.2") + (uuid "b61c50db-59ce-41a7-b3ff-58262dd5efff") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f7f7ce09-bd57-4d4f-b597-99fffdc6686c") + (pts + (xy 114.895 158.525) (xy 114.895 128.525) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 132.39 143.525 90) + (layer "User.2") + (uuid "f7f7ce09-bd57-4d4f-b597-99fffdc6686c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fbc15578-25e3-49a6-9173-7c57ac4fe34a") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e1f2c2c2-c95b-47c2-8c84-1cf256779c3e") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "60e19293-c2c8-4d86-804f-96763f335f48") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a6fac109-4834-4942-8bc4-cf7f14bca799") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "5ff7b475-8473-4e3d-8e0d-ba973ff19f76") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e50dadb3-bce5-4def-a52c-477b8ece2766") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "5f3d728d-f64b-433b-9b59-863c8d2ef871") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "78b8b8e0-a62e-4396-9b95-a15475fe90d4") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1a986475-e90e-4a60-8cf2-76e8c60a615d") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "2ec181f9-48d6-4f6d-af3b-12d9f66656db") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "b36fb611-1ed3-4270-8f8f-347ee4cf0dbd") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2d4690e0-569c-4d40-8120-2ca4852dcce6") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "4bab41c6-24bf-461a-81b4-f9d1ba9fb656") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4f57a759-9203-41a6-9267-e7cdd02d90e8") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e515e7b1-21e6-4eb5-b525-47aa07496087") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "dd0b4e5c-b6c2-43c1-b0e6-b145b58856d4") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "56c11bca-25b7-4d81-b25d-aae6b38b3fe6") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e2c606d1-8182-4210-a96f-2814bd474d05") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "64d37c3b-916f-47d9-9c56-de8b0530eab1") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "762fbf65-f932-46a0-a0ef-4a4e3b2f1947") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e100db6c-03da-4f22-8c2b-066c5312b8b6") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "11af4390-d973-40f2-8d0e-52f843b05e45") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "e3b71f41-62cd-4640-a226-980925c4c816") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f1087af9-8cec-4e2f-be68-41cc5ff244f0") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "68b1c9a1-bd0b-42bd-a4db-192218c1b048") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "193a54ad-309b-45ca-83b5-1cbb3e9ecce6") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f29f3775-dc99-4073-915c-21f656cf4608") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "44e5b666-bde9-481e-b56b-b76a43148e40") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "ab43cd4c-345c-46c8-96d2-abc6e443c230") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "73592d0c-bb6e-42e5-be83-82aad3b989a1") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "5a333ad2-ba4c-405d-bccf-16e9904c39bc") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9120ee9a-0269-4c82-9fa7-25f5e6f2ee30") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "523c9a41-553c-4307-ae00-152f36778a9d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "bac8c2ea-550e-4e2e-84ea-71426c570582") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "2985dc7d-270d-40dd-a2f5-807be0b1d123") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "517cbed3-ba27-4230-b391-fb1a32c06cc1") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "e2a1863d-0be1-41ad-8162-3c0c63ed626c") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "0e57bd33-65e7-40ec-ba22-efcbb54411ad") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "09d308df-e1e4-4ef6-a906-ffa6c9c4ac89") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2336dc07-7d9d-48d7-b36d-942f2e860421") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "c29e899f-c6f8-4c52-8c95-6de21e0eae7b") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "530a9ff0-e512-4433-a672-2757d9f45c5a") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "7b1446d8-4b4b-4c79-8ece-1c26c519817c") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a3efb9eb-215d-4305-9c49-35dedae18718") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "265370e0-9fdf-450c-92ea-4a48d1cd63a8") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0eeec532-0ab6-4b21-9f31-dd2d95daaac2") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "2056fd06-047f-47cf-9679-a2d565ec4a57") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "82e0bb87-ae07-4d2b-944a-dafe90624755") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "ae7558c1-ad9a-4086-bdf0-dc19550da66b") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "18f02900-34f0-4ff2-941a-d7a33e90d57a") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "262f57e4-004b-4a40-ac99-16c1e6bc6c94") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "6296aa11-d258-44e2-a38e-7db3d028a480") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "356a13dc-48d1-43c3-9524-8a2934ca2227") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "be9f23f2-99ef-4b6f-b9f4-9c17921e530c") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "6a6ad4c7-3091-492c-82e5-22dbb6e97348") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "11993c5b-5bfa-4f3b-89c7-073b1fcdb9b8") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b8902089-3aea-46b5-82c6-5ee2cef66c3e") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "30e982bd-eaf5-4f6d-8e62-f8992c7dee34") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "508649c0-987f-4d4b-b4f4-8f939864b246") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "1dcc9d9a-7cfa-4c9e-a0d5-78b4d8ae3f31") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "5cec9f80-551d-4d8a-b24f-9babf3f9124f") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "47533693-7c6a-4046-8b26-28d4c644c19d") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "49d8c9f4-d6ce-48b7-b26a-931740075b44") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "24efeda4-ebda-4e5d-8cf4-b85d2d801b59") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "02d8a7c1-dfea-45b6-baac-c8b160984204") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4d0de5b9-dfb3-4385-b91e-5241691b3147") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b21c1709-724d-463a-a7d6-93bede1a63f0") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "265a53a5-b352-422f-b43d-fbff4ef8b726") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 115.97 154.525) (xy 115.97 158.525) (xy 93.97 158.525) (xy 93.97 154.525) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "de5c18ce-ae7d-42f8-b6ff-c1a36eef481d") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.97 158.525) (xy 119.97 153.325) (xy 89.97 153.325) (xy 89.97 158.525) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 119.97 154.525) + (end 119.97 98.525) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "130093da-4799-433f-a5a5-9f92517f13e6") + ) + (gr_line + (start 119.97 154.525) + (end 115.97 154.525) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1cd73317-4036-44d9-9b40-8d3a71c39690") + ) + (gr_line + (start 119.97 98.525) + (end 89.97 98.525) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c0ddd67-b5e9-4933-ba2e-656e5f582d9a") + ) + (gr_line + (start 89.97 98.525) + (end 89.97 154.525) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9ea61dda-10c2-4d67-8170-8a5b79f22f9f") + ) + (gr_line + (start 93.97 154.525) + (end 89.97 154.525) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b7693635-6a00-4f05-8229-1cc34ec30c86") + ) + (segment + (start 106.62 154.430001) + (end 106.62 154.085) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "60abe707-db7a-4899-8410-e8c17ca2b866") + ) + (segment + (start 106.745 156.074999) + (end 106.745 154.555001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "61988c15-9302-4f79-a72e-f2f3c33acd8f") + ) + (segment + (start 106.72 157.375) + (end 106.72 156.099999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6bcb3f53-ffca-4255-9618-d5562d4803d2") + ) + (segment + (start 106.745 154.555001) + (end 106.62 154.430001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6e20eda6-8edf-4088-ae37-8bb62960e698") + ) + (segment + (start 106.72 156.099999) + (end 106.745 156.074999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8ec5de66-f14f-4e81-b7d9-87e6cacdb5fc") + ) + (segment + (start 107.195 156.074999) + (end 107.195 154.555001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4f5d9c01-d910-463d-b26f-571e74565941") + ) + (segment + (start 107.195 154.555001) + (end 107.32 154.430001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d6c01292-2dbd-41d1-864d-a804ec48017e") + ) + (segment + (start 107.22 156.099999) + (end 107.195 156.074999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e09b21bc-e13c-4d97-9b6b-85556b8265d6") + ) + (segment + (start 107.32 154.430001) + (end 107.32 154.085) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e377b351-dc9e-4cd9-97eb-4f3b9e595df5") + ) + (segment + (start 107.22 157.375) + (end 107.22 156.099999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "efd4b2e7-684a-491e-8d25-c86613685d2b") + ) + (segment + (start 104.22 157.375) + (end 104.22 156.099999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "83458613-4a8c-4082-92f8-7e4e30f80aa1") + ) + (segment + (start 104.22 156.099999) + (end 104.195 156.074999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "89a60845-f4bf-4d9a-8fff-a612c2c5350b") + ) + (segment + (start 104.32 154.430001) + (end 104.32 154.085) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "96acf412-a64e-4dca-9064-6f8ed0d1a2d7") + ) + (segment + (start 104.195 156.074999) + (end 104.195 154.555001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9bd44a4f-ddb8-4158-8e35-a07ed1e53971") + ) + (segment + (start 104.195 154.555001) + (end 104.32 154.430001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b2ca07fe-7f5b-4ba0-bfab-47740c48f1c8") + ) + (segment + (start 103.72 156.099999) + (end 103.745 156.074999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6d73ccd9-cedc-40bc-950a-5ca8f297b21c") + ) + (segment + (start 103.72 157.375) + (end 103.72 156.099999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7cadaa56-1752-476c-bdf6-3952c8b75746") + ) + (segment + (start 103.745 156.074999) + (end 103.745 154.555001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8fe72958-e5ed-40b1-a2d6-887894078c63") + ) + (segment + (start 103.62 154.430001) + (end 103.62 154.085) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "98ac0f7f-9930-4a7e-b87e-eabf858dad6a") + ) + (segment + (start 103.745 154.555001) + (end 103.62 154.430001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c064d711-e6bf-495b-bbd1-a19c575a4428") + ) + (segment + (start 113.195 156.074999) + (end 113.195 154.555001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4528fcda-a4d9-42a0-8aae-925aed81ff7b") + ) + (segment + (start 113.32 154.430001) + (end 113.32 154.085) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6b459308-8de8-470d-82fa-764ea239f293") + ) + (segment + (start 113.22 157.375) + (end 113.22 156.099999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "95a5cab9-6113-482c-a537-e42075ce03e0") + ) + (segment + (start 113.195 154.555001) + (end 113.32 154.430001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d689ea22-7c8a-4d06-a385-1001e00130b5") + ) + (segment + (start 113.22 156.099999) + (end 113.195 156.074999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d85d6ca3-3da2-4626-b443-e3a2cc8036d6") + ) + (segment + (start 109.745 154.555001) + (end 109.62 154.430001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "1f42fd99-09e7-4de6-ac00-c22a861d87ff") + ) + (segment + (start 109.62 154.430001) + (end 109.62 154.085) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "a3db05e8-aa2d-4bb5-8831-adc931a5e6ab") + ) + (segment + (start 109.72 156.099999) + (end 109.745 156.074999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "c6561319-5ec8-45fa-8ecf-d80037b681ef") + ) + (segment + (start 109.72 157.375) + (end 109.72 156.099999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d175980c-b23d-4b32-83bf-1532bee49151") + ) + (segment + (start 109.745 156.074999) + (end 109.745 154.555001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d9bf8eaa-771f-4543-be96-b0c13ddf3c46") + ) + (segment + (start 110.195 154.555001) + (end 110.32 154.430001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "20335194-68eb-4eec-9a87-84d5ee10d58b") + ) + (segment + (start 110.195 156.074999) + (end 110.195 154.555001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "5ef86c6e-c822-4abb-8145-cbac7a22eb42") + ) + (segment + (start 110.22 157.375) + (end 110.22 156.099999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "73a1a47d-23a1-4cbd-88be-5651450b2a8f") + ) + (segment + (start 110.32 154.430001) + (end 110.32 154.085) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "e8e521d2-e239-491b-b833-53fcaa211d00") + ) + (segment + (start 110.22 156.099999) + (end 110.195 156.074999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "ea74f796-acbc-4dd6-b40d-b5085451820b") + ) + (segment + (start 112.745 156.074999) + (end 112.745 154.555001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "45cc45e6-6d71-4b5a-9a69-6cf399dcac25") + ) + (segment + (start 112.72 157.375) + (end 112.72 156.099999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "69ad8cb1-0e92-4bb8-898b-0f9812428796") + ) + (segment + (start 112.62 154.430001) + (end 112.62 154.085) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "c9c45786-7a1f-4e32-8f53-9eacc2d63d8f") + ) + (segment + (start 112.745 154.555001) + (end 112.62 154.430001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "defed2fd-8381-4178-a731-4ff7b2794128") + ) + (segment + (start 112.72 156.099999) + (end 112.745 156.074999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "ff7073ba-e665-480f-8d19-7864eecc7e39") + ) + (zone + (net 13) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "c084becd-866d-4bae-96d6-5d3887439c8c") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 89.97 156.935) (xy 89.97 98.505) (xy 119.97 98.505) (xy 119.97 156.855) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 102.051684 99.047174) (xy 102.071503 99.083033) (xy 102.130826 99.342946) (xy 102.130832 99.342964) + (xy 102.240257 99.655688) (xy 102.384022 99.954217) (xy 102.560305 100.23477) (xy 102.761034 100.486476) + (xy 103.614432 99.633079) (xy 103.651457 99.681331) (xy 103.813669 99.843543) (xy 103.861919 99.880567) + (xy 103.008522 100.733964) (xy 103.008522 100.733965) (xy 103.260229 100.934694) (xy 103.540782 101.110977) + (xy 103.839311 101.254742) (xy 104.152035 101.364167) (xy 104.152053 101.364173) (xy 104.475077 101.437901) + (xy 104.475074 101.437901) (xy 104.804336 101.475) (xy 105.135664 101.475) (xy 105.464924 101.437901) + (xy 105.787946 101.364173) (xy 105.787964 101.364167) (xy 106.100688 101.254742) (xy 106.399217 101.110977) + (xy 106.67977 100.934694) (xy 106.931476 100.733965) (xy 106.931476 100.733964) (xy 106.078079 99.880567) + (xy 106.126331 99.843543) (xy 106.288543 99.681331) (xy 106.325567 99.633079) (xy 107.178964 100.486476) + (xy 107.178965 100.486476) (xy 107.379694 100.23477) (xy 107.555977 99.954217) (xy 107.699742 99.655688) + (xy 107.809167 99.342964) (xy 107.809173 99.342946) (xy 107.868497 99.083033) (xy 107.901272 99.036842) + (xy 107.940642 99.0255) (xy 119.3955 99.0255) (xy 119.447826 99.047174) (xy 119.4695 99.0995) (xy 119.4695 153.9505) + (xy 119.447826 154.002826) (xy 119.3955 154.0245) (xy 115.307464 154.0245) (xy 115.135062 154.054898) + (xy 114.970558 154.114773) (xy 114.818945 154.202308) (xy 114.684837 154.314837) (xy 114.572308 154.448945) + (xy 114.484775 154.600555) (xy 114.424898 154.765062) (xy 114.3945 154.937464) (xy 114.3945 156.869867) + (xy 114.045 156.870799) (xy 114.045 156.325) (xy 114.025301 156.325) (xy 113.984435 156.333128) + (xy 113.955565 156.333128) (xy 113.914699 156.325) (xy 113.895 156.325) (xy 113.895 156.871199) + (xy 113.5955 156.871998) (xy 113.5955 156.505252) (xy 113.583867 156.446769) (xy 113.557471 156.407265) + (xy 113.545 156.366153) (xy 113.545 156.325) (xy 113.542174 156.322174) (xy 113.5205 156.269848) + (xy 113.5205 156.060435) (xy 113.520499 156.060434) (xy 113.498766 155.979326) (xy 113.499619 155.979097) + (xy 113.4955 155.958376) (xy 113.4955 154.710123) (xy 113.517173 154.657798) (xy 113.56046 154.614512) + (xy 113.600022 154.545989) (xy 113.6205 154.469563) (xy 113.6205 154.469558) (xy 113.621133 154.464755) + (xy 113.622641 154.464953) (xy 113.642174 154.417797) (xy 113.672206 154.387765) (xy 113.717585 154.284991) + (xy 113.7205 154.259865) (xy 113.720499 153.910136) (xy 113.717585 153.885009) (xy 113.677792 153.794888) + (xy 113.676485 153.738268) (xy 113.677782 153.735135) (xy 113.717585 153.644991) (xy 113.7205 153.619865) + (xy 113.720499 153.270136) (xy 113.717585 153.245009) (xy 113.672206 153.142235) (xy 113.592765 153.062794) + (xy 113.489991 153.017415) (xy 113.48999 153.017414) (xy 113.489988 153.017414) (xy 113.468659 153.01494) + (xy 113.464865 153.0145) (xy 113.464864 153.0145) (xy 113.175136 153.0145) (xy 113.150013 153.017414) + (xy 113.150007 153.017415) (xy 113.047234 153.062794) (xy 113.022326 153.087703) (xy 112.97 153.109377) + (xy 112.917674 153.087703) (xy 112.892765 153.062794) (xy 112.789991 153.017415) (xy 112.78999 153.017414) + (xy 112.789988 153.017414) (xy 112.768659 153.01494) (xy 112.764865 153.0145) (xy 112.764864 153.0145) + (xy 112.475136 153.0145) (xy 112.450013 153.017414) (xy 112.450007 153.017415) (xy 112.347234 153.062794) + (xy 112.267794 153.142234) (xy 112.222414 153.245011) (xy 112.2195 153.270135) (xy 112.2195 153.619863) + (xy 112.222414 153.644986) (xy 112.222415 153.644992) (xy 112.262206 153.73511) (xy 112.263514 153.791732) + (xy 112.262206 153.79489) (xy 112.222414 153.885011) (xy 112.2195 153.910135) (xy 112.2195 154.259863) + (xy 112.222414 154.284986) (xy 112.222415 154.284992) (xy 112.267794 154.387765) (xy 112.297826 154.417797) + (xy 112.317359 154.464954) (xy 112.318867 154.464756) (xy 112.3195 154.469565) (xy 112.339977 154.545986) + (xy 112.339979 154.545991) (xy 112.371482 154.600555) (xy 112.37954 154.614512) (xy 112.422826 154.657798) + (xy 112.4445 154.710124) (xy 112.4445 155.958376) (xy 112.44038 155.979097) (xy 112.441234 155.979326) + (xy 112.4195 156.060434) (xy 112.4195 156.269848) (xy 112.417216 156.288092) (xy 112.392716 156.384397) + (xy 112.387245 156.391716) (xy 112.382529 156.407265) (xy 112.356133 156.446768) (xy 112.3445 156.505253) + (xy 112.3445 156.875334) (xy 112.0955 156.875998) (xy 112.0955 156.505252) (xy 112.083867 156.446769) + (xy 112.057471 156.407265) (xy 112.045 156.366153) (xy 112.045 156.325) (xy 112.025301 156.325) + (xy 111.985716 156.332873) (xy 111.956845 156.332873) (xy 111.914748 156.3245) (xy 111.525252 156.3245) + (xy 111.525251 156.3245) (xy 111.484435 156.332618) (xy 111.455565 156.332618) (xy 111.414749 156.3245) + (xy 111.414748 156.3245) (xy 111.025252 156.3245) (xy 111.025251 156.3245) (xy 110.983153 156.332873) + (xy 110.954283 156.332873) (xy 110.914699 156.325) (xy 110.895 156.325) (xy 110.895 156.366153) + (xy 110.882529 156.407265) (xy 110.856133 156.446768) (xy 110.8445 156.505253) (xy 110.8445 156.879334) + (xy 110.5955 156.879998) (xy 110.5955 156.505252) (xy 110.583867 156.446769) (xy 110.557471 156.407265) + (xy 110.547284 156.384397) (xy 110.522784 156.288092) (xy 110.524148 156.278656) (xy 110.5205 156.269848) + (xy 110.5205 156.060435) (xy 110.520499 156.060434) (xy 110.498766 155.979326) (xy 110.499619 155.979097) + (xy 110.4955 155.958376) (xy 110.4955 154.710123) (xy 110.517173 154.657798) (xy 110.56046 154.614512) + (xy 110.600022 154.545989) (xy 110.6205 154.469563) (xy 110.6205 154.469558) (xy 110.621133 154.464755) + (xy 110.622641 154.464953) (xy 110.642174 154.417797) (xy 110.672206 154.387765) (xy 110.717585 154.284991) + (xy 110.7205 154.259865) (xy 110.720499 153.910136) (xy 110.717585 153.885009) (xy 110.677792 153.794888) + (xy 110.676485 153.738268) (xy 110.677782 153.735135) (xy 110.717585 153.644991) (xy 110.7205 153.619865) + (xy 110.720499 153.270136) (xy 110.717585 153.245009) (xy 110.672206 153.142235) (xy 110.592765 153.062794) + (xy 110.489991 153.017415) (xy 110.48999 153.017414) (xy 110.489988 153.017414) (xy 110.468659 153.01494) + (xy 110.464865 153.0145) (xy 110.464864 153.0145) (xy 110.175136 153.0145) (xy 110.150013 153.017414) + (xy 110.150007 153.017415) (xy 110.047234 153.062794) (xy 110.022326 153.087703) (xy 109.97 153.109377) + (xy 109.917674 153.087703) (xy 109.892765 153.062794) (xy 109.789991 153.017415) (xy 109.78999 153.017414) + (xy 109.789988 153.017414) (xy 109.768659 153.01494) (xy 109.764865 153.0145) (xy 109.764864 153.0145) + (xy 109.475136 153.0145) (xy 109.450013 153.017414) (xy 109.450007 153.017415) (xy 109.347234 153.062794) + (xy 109.267794 153.142234) (xy 109.222414 153.245011) (xy 109.2195 153.270135) (xy 109.2195 153.619863) + (xy 109.222414 153.644986) (xy 109.222415 153.644992) (xy 109.262206 153.73511) (xy 109.263514 153.791732) + (xy 109.262206 153.79489) (xy 109.222414 153.885011) (xy 109.2195 153.910135) (xy 109.2195 154.259863) + (xy 109.222414 154.284986) (xy 109.222415 154.284992) (xy 109.267794 154.387765) (xy 109.297826 154.417797) + (xy 109.317359 154.464954) (xy 109.318867 154.464756) (xy 109.3195 154.469565) (xy 109.339977 154.545986) + (xy 109.339979 154.545991) (xy 109.371482 154.600555) (xy 109.37954 154.614512) (xy 109.422826 154.657798) + (xy 109.4445 154.710124) (xy 109.4445 155.958376) (xy 109.44038 155.979097) (xy 109.441234 155.979326) + (xy 109.4195 156.060434) (xy 109.4195 156.269848) (xy 109.417216 156.288092) (xy 109.392716 156.384397) + (xy 109.387245 156.391716) (xy 109.382529 156.407265) (xy 109.356133 156.446768) (xy 109.3445 156.505253) + (xy 109.3445 156.883334) (xy 109.0955 156.883998) (xy 109.0955 156.505252) (xy 109.083867 156.446769) + (xy 109.057471 156.407265) (xy 109.045 156.366153) (xy 109.045 156.325) (xy 109.025301 156.325) + (xy 108.985716 156.332873) (xy 108.956845 156.332873) (xy 108.914748 156.3245) (xy 108.525252 156.3245) + (xy 108.525251 156.3245) (xy 108.484435 156.332618) (xy 108.455565 156.332618) (xy 108.414749 156.3245) + (xy 108.414748 156.3245) (xy 108.025252 156.3245) (xy 108.025251 156.3245) (xy 107.983153 156.332873) + (xy 107.954283 156.332873) (xy 107.914699 156.325) (xy 107.895 156.325) (xy 107.895 156.366153) + (xy 107.882529 156.407265) (xy 107.856133 156.446768) (xy 107.8445 156.505253) (xy 107.8445 156.887334) + (xy 107.5955 156.887998) (xy 107.5955 156.505252) (xy 107.583867 156.446769) (xy 107.557471 156.407265) + (xy 107.547284 156.384397) (xy 107.522784 156.288092) (xy 107.524148 156.278656) (xy 107.5205 156.269848) + (xy 107.5205 156.060435) (xy 107.520499 156.060434) (xy 107.498766 155.979326) (xy 107.499619 155.979097) + (xy 107.4955 155.958376) (xy 107.4955 154.710123) (xy 107.517173 154.657798) (xy 107.56046 154.614512) + (xy 107.600022 154.545989) (xy 107.6205 154.469563) (xy 107.6205 154.469558) (xy 107.621133 154.464755) + (xy 107.622641 154.464953) (xy 107.642174 154.417797) (xy 107.672206 154.387765) (xy 107.717585 154.284991) + (xy 107.7205 154.259865) (xy 107.720499 153.910136) (xy 107.717585 153.885009) (xy 107.677792 153.794888) + (xy 107.676485 153.738268) (xy 107.677782 153.735135) (xy 107.717585 153.644991) (xy 107.7205 153.619865) + (xy 107.720499 153.270136) (xy 107.717585 153.245009) (xy 107.672206 153.142235) (xy 107.592765 153.062794) + (xy 107.489991 153.017415) (xy 107.48999 153.017414) (xy 107.489988 153.017414) (xy 107.468659 153.01494) + (xy 107.464865 153.0145) (xy 107.464864 153.0145) (xy 107.175136 153.0145) (xy 107.150013 153.017414) + (xy 107.150007 153.017415) (xy 107.047234 153.062794) (xy 107.022326 153.087703) (xy 106.97 153.109377) + (xy 106.917674 153.087703) (xy 106.892765 153.062794) (xy 106.789991 153.017415) (xy 106.78999 153.017414) + (xy 106.789988 153.017414) (xy 106.768659 153.01494) (xy 106.764865 153.0145) (xy 106.764864 153.0145) + (xy 106.475136 153.0145) (xy 106.450013 153.017414) (xy 106.450007 153.017415) (xy 106.347234 153.062794) + (xy 106.267794 153.142234) (xy 106.222414 153.245011) (xy 106.2195 153.270135) (xy 106.2195 153.619863) + (xy 106.222414 153.644986) (xy 106.222415 153.644992) (xy 106.262206 153.73511) (xy 106.263514 153.791732) + (xy 106.262206 153.79489) (xy 106.222414 153.885011) (xy 106.2195 153.910135) (xy 106.2195 154.259863) + (xy 106.222414 154.284986) (xy 106.222415 154.284992) (xy 106.267794 154.387765) (xy 106.297826 154.417797) + (xy 106.317359 154.464954) (xy 106.318867 154.464756) (xy 106.3195 154.469565) (xy 106.339977 154.545986) + (xy 106.339979 154.545991) (xy 106.371482 154.600555) (xy 106.37954 154.614512) (xy 106.422826 154.657798) + (xy 106.4445 154.710124) (xy 106.4445 155.958376) (xy 106.44038 155.979097) (xy 106.441234 155.979326) + (xy 106.4195 156.060434) (xy 106.4195 156.269848) (xy 106.417216 156.288092) (xy 106.392716 156.384397) + (xy 106.387245 156.391716) (xy 106.382529 156.407265) (xy 106.356133 156.446768) (xy 106.3445 156.505253) + (xy 106.3445 156.891334) (xy 106.0955 156.891998) (xy 106.0955 156.505252) (xy 106.083867 156.446769) + (xy 106.057471 156.407265) (xy 106.045 156.366153) (xy 106.045 156.325) (xy 106.025301 156.325) + (xy 105.985716 156.332873) (xy 105.956845 156.332873) (xy 105.914748 156.3245) (xy 105.525252 156.3245) + (xy 105.525251 156.3245) (xy 105.484435 156.332618) (xy 105.455565 156.332618) (xy 105.414749 156.3245) + (xy 105.414748 156.3245) (xy 105.025252 156.3245) (xy 105.025251 156.3245) (xy 104.983153 156.332873) + (xy 104.954283 156.332873) (xy 104.914699 156.325) (xy 104.895 156.325) (xy 104.895 156.366153) + (xy 104.882529 156.407265) (xy 104.856133 156.446768) (xy 104.8445 156.505253) (xy 104.8445 156.895334) + (xy 104.5955 156.895998) (xy 104.5955 156.505252) (xy 104.583867 156.446769) (xy 104.557471 156.407265) + (xy 104.547284 156.384397) (xy 104.522784 156.288092) (xy 104.524148 156.278656) (xy 104.5205 156.269848) + (xy 104.5205 156.060435) (xy 104.520499 156.060434) (xy 104.498766 155.979326) (xy 104.499619 155.979097) + (xy 104.4955 155.958376) (xy 104.4955 154.710123) (xy 104.517173 154.657798) (xy 104.56046 154.614512) + (xy 104.600022 154.545989) (xy 104.6205 154.469563) (xy 104.6205 154.469558) (xy 104.621133 154.464755) + (xy 104.622641 154.464953) (xy 104.642174 154.417797) (xy 104.672206 154.387765) (xy 104.717585 154.284991) + (xy 104.7205 154.259865) (xy 104.720499 153.910136) (xy 104.717585 153.885009) (xy 104.677792 153.794888) + (xy 104.676485 153.738268) (xy 104.677782 153.735135) (xy 104.717585 153.644991) (xy 104.7205 153.619865) + (xy 104.720499 153.270136) (xy 104.717585 153.245009) (xy 104.672206 153.142235) (xy 104.592765 153.062794) + (xy 104.489991 153.017415) (xy 104.48999 153.017414) (xy 104.489988 153.017414) (xy 104.468659 153.01494) + (xy 104.464865 153.0145) (xy 104.464864 153.0145) (xy 104.175136 153.0145) (xy 104.150013 153.017414) + (xy 104.150007 153.017415) (xy 104.047234 153.062794) (xy 104.022326 153.087703) (xy 103.97 153.109377) + (xy 103.917674 153.087703) (xy 103.892765 153.062794) (xy 103.789991 153.017415) (xy 103.78999 153.017414) + (xy 103.789988 153.017414) (xy 103.768659 153.01494) (xy 103.764865 153.0145) (xy 103.764864 153.0145) + (xy 103.475136 153.0145) (xy 103.450013 153.017414) (xy 103.450007 153.017415) (xy 103.347234 153.062794) + (xy 103.267794 153.142234) (xy 103.222414 153.245011) (xy 103.2195 153.270135) (xy 103.2195 153.619863) + (xy 103.222414 153.644986) (xy 103.222415 153.644992) (xy 103.262206 153.73511) (xy 103.263514 153.791732) + (xy 103.262206 153.79489) (xy 103.222414 153.885011) (xy 103.2195 153.910135) (xy 103.2195 154.259863) + (xy 103.222414 154.284986) (xy 103.222415 154.284992) (xy 103.267794 154.387765) (xy 103.297826 154.417797) + (xy 103.317359 154.464954) (xy 103.318867 154.464756) (xy 103.3195 154.469565) (xy 103.339977 154.545986) + (xy 103.339979 154.545991) (xy 103.371482 154.600555) (xy 103.37954 154.614512) (xy 103.422826 154.657798) + (xy 103.4445 154.710124) (xy 103.4445 155.958376) (xy 103.44038 155.979097) (xy 103.441234 155.979326) + (xy 103.4195 156.060434) (xy 103.4195 156.269848) (xy 103.417216 156.288092) (xy 103.392716 156.384397) + (xy 103.387245 156.391716) (xy 103.382529 156.407265) (xy 103.356133 156.446768) (xy 103.3445 156.505253) + (xy 103.3445 156.899334) (xy 103.0955 156.899998) (xy 103.0955 156.505252) (xy 103.083867 156.446769) + (xy 103.057471 156.407265) (xy 103.045 156.366153) (xy 103.045 156.325) (xy 103.025301 156.325) + (xy 102.985716 156.332873) (xy 102.956845 156.332873) (xy 102.914748 156.3245) (xy 102.525252 156.3245) + (xy 102.525251 156.3245) (xy 102.484435 156.332618) (xy 102.455565 156.332618) (xy 102.414749 156.3245) + (xy 102.414748 156.3245) (xy 102.025252 156.3245) (xy 102.025251 156.3245) (xy 101.983153 156.332873) + (xy 101.954283 156.332873) (xy 101.914699 156.325) (xy 101.895 156.325) (xy 101.895 156.366153) + (xy 101.882529 156.407265) (xy 101.856133 156.446768) (xy 101.8445 156.505253) (xy 101.8445 156.903334) + (xy 101.5955 156.903998) (xy 101.5955 156.505252) (xy 101.583867 156.446769) (xy 101.557471 156.407265) + (xy 101.545 156.366153) (xy 101.545 156.325) (xy 101.525301 156.325) (xy 101.485716 156.332873) + (xy 101.456845 156.332873) (xy 101.414748 156.3245) (xy 101.025252 156.3245) (xy 101.025251 156.3245) + (xy 100.984435 156.332618) (xy 100.955565 156.332618) (xy 100.914749 156.3245) (xy 100.914748 156.3245) + (xy 100.525252 156.3245) (xy 100.525251 156.3245) (xy 100.483153 156.332873) (xy 100.454283 156.332873) + (xy 100.414699 156.325) (xy 100.395 156.325) (xy 100.395 156.366153) (xy 100.382529 156.407265) + (xy 100.356133 156.446768) (xy 100.3445 156.505253) (xy 100.3445 156.907334) (xy 100.045 156.908133) + (xy 100.045 156.325) (xy 100.021667 156.325) (xy 100.021667 156.323318) (xy 99.972544 156.308407) + (xy 99.945855 156.258452) (xy 99.9455 156.251213) (xy 99.9455 155.523025) (xy 99.945499 155.52302) + (xy 99.908024 155.322544) (xy 99.834348 155.132363) (xy 99.726981 154.958959) (xy 99.72698 154.958957) + (xy 99.589579 154.808235) (xy 99.589578 154.808234) (xy 99.426825 154.685329) (xy 99.426822 154.685328) + (xy 99.426821 154.685327) (xy 99.24425 154.594418) (xy 99.244246 154.594417) (xy 99.244244 154.594416) + (xy 99.048082 154.538602) (xy 99.048076 154.538601) (xy 98.845003 154.519785) (xy 98.844997 154.519785) + (xy 98.641923 154.538601) (xy 98.641917 154.538602) (xy 98.445755 154.594416) (xy 98.44575 154.594418) + (xy 98.274938 154.679472) (xy 98.263177 154.685328) (xy 98.263174 154.685329) (xy 98.100421 154.808234) + (xy 98.10042 154.808235) (xy 97.963019 154.958957) (xy 97.963019 154.958958) (xy 97.855655 155.132358) + (xy 97.85565 155.132368) (xy 97.781977 155.32254) (xy 97.7445 155.52302) (xy 97.7445 156.2505) (xy 97.722826 156.302826) + (xy 97.6705 156.3245) (xy 97.525251 156.3245) (xy 97.484435 156.332618) (xy 97.455565 156.332618) + (xy 97.414749 156.3245) (xy 97.414748 156.3245) (xy 97.025252 156.3245) (xy 97.025251 156.3245) + (xy 96.983153 156.332873) (xy 96.954283 156.332873) (xy 96.914699 156.325) (xy 96.895 156.325) (xy 96.895 156.366153) + (xy 96.882529 156.407265) (xy 96.856133 156.446768) (xy 96.8445 156.505253) (xy 96.8445 156.916667) + (xy 96.545 156.917466) (xy 96.545 156.325) (xy 96.525301 156.325) (xy 96.484435 156.333128) (xy 96.455565 156.333128) + (xy 96.414699 156.325) (xy 96.395 156.325) (xy 96.395 156.917866) (xy 96.045 156.918799) (xy 96.045 156.325) + (xy 96.025301 156.325) (xy 95.984435 156.333128) (xy 95.955565 156.333128) (xy 95.914699 156.325) + (xy 95.895 156.325) (xy 95.895 156.919199) (xy 95.5455 156.920131) (xy 95.5455 154.937472) (xy 95.545499 154.937464) + (xy 95.522713 154.808236) (xy 95.515101 154.765062) (xy 95.455225 154.600555) (xy 95.367692 154.448945) + (xy 95.255163 154.314837) (xy 95.121055 154.202308) (xy 94.969445 154.114775) (xy 94.969443 154.114774) + (xy 94.969441 154.114773) (xy 94.804937 154.054898) (xy 94.632535 154.0245) (xy 94.632532 154.0245) + (xy 94.610892 154.0245) (xy 94.035892 154.0245) (xy 90.5445 154.0245) (xy 90.492174 154.002826) + (xy 90.4705 153.9505) (xy 90.4705 99.0995) (xy 90.492174 99.047174) (xy 90.5445 99.0255) (xy 101.999358 99.0255) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 101.748326 99.047174) (xy 101.77 99.0995) (xy 101.77 99.704704) (xy 101.810242 100.061866) (xy 101.890219 100.412264) + (xy 101.890224 100.412282) (xy 102.008925 100.751513) (xy 102.164869 101.075334) (xy 102.356093 101.379666) + (xy 102.580185 101.660668) (xy 102.834331 101.914814) (xy 103.115333 102.138906) (xy 103.419665 102.33013) + (xy 103.743486 102.486074) (xy 104.082717 102.604775) (xy 104.082735 102.60478) (xy 104.433135 102.684757) + (xy 104.433132 102.684757) (xy 104.790296 102.725) (xy 105.149704 102.725) (xy 105.506866 102.684757) + (xy 105.857264 102.60478) (xy 105.857282 102.604775) (xy 106.196513 102.486074) (xy 106.520334 102.33013) + (xy 106.824666 102.138906) (xy 107.105668 101.914814) (xy 107.35981 101.660672) (xy 107.58092 101.383409) + (xy 107.58092 101.383408) (xy 106.078079 99.880567) (xy 106.126331 99.843543) (xy 106.288543 99.681331) + (xy 106.325567 99.633079) (xy 107.77231 101.079822) (xy 107.77512 101.075351) (xy 107.775126 101.07534) + (xy 107.931076 100.751509) (xy 108.049775 100.412282) (xy 108.04978 100.412264) (xy 108.129757 100.061866) + (xy 108.17 99.704704) (xy 108.17 99.0995) (xy 108.191674 99.047174) (xy 108.244 99.0255) (xy 119.3955 99.0255) + (xy 119.447826 99.047174) (xy 119.4695 99.0995) (xy 119.4695 153.9505) (xy 119.447826 154.002826) + (xy 119.3955 154.0245) (xy 115.307462 154.0245) (xy 115.187349 154.045679) (xy 115.132055 154.03342) + (xy 115.101624 153.985652) (xy 115.1005 153.972803) (xy 115.1005 152.389) (xy 115.084858 152.310363) + (xy 115.084857 152.310357) (xy 115.070505 152.275709) (xy 115.070503 152.275706) (xy 115.070503 152.275705) + (xy 115.054035 152.249497) (xy 115.033879 152.217419) (xy 115.010908 152.20112) (xy 114.959293 152.164496) + (xy 114.959283 152.164492) (xy 114.924643 152.150143) (xy 114.924636 152.150141) (xy 114.865392 152.138357) + (xy 114.846 152.1345) (xy 94.474 152.1345) (xy 94.458443 152.137594) (xy 94.395363 152.150141) (xy 94.395352 152.150144) + (xy 94.360714 152.164492) (xy 94.360705 152.164496) (xy 94.30242 152.20112) (xy 94.302416 152.201124) + (xy 94.249496 152.275706) (xy 94.235143 152.310356) (xy 94.235141 152.310363) (xy 94.2195 152.389) + (xy 94.2195 153.9505) (xy 94.197826 154.002826) (xy 94.1455 154.0245) (xy 90.5445 154.0245) (xy 90.492174 154.002826) + (xy 90.4705 153.9505) (xy 90.4705 99.0995) (xy 90.492174 99.047174) (xy 90.5445 99.0255) (xy 101.696 99.0255) + ) + ) + ) + (zone + (net 14) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "0baeac9b-33ed-49c4-98d6-35531914cd41") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 114.895 156.72) (xy 114.895 152.355) (xy 114.88 152.34) (xy 94.425 152.34) (xy 94.425 156.97) + (xy 114.645 156.97) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.880648 152.354352) (xy 114.895 152.389) (xy 114.895 154.130107) (xy 114.880648 154.164755) + (xy 114.870501 154.172542) (xy 114.818941 154.20231) (xy 114.818939 154.202312) (xy 114.684838 154.314835) + (xy 114.684835 154.314838) (xy 114.572312 154.448939) (xy 114.572307 154.448945) (xy 114.484778 154.600548) + (xy 114.484774 154.600556) (xy 114.4249 154.765057) (xy 114.424899 154.765061) (xy 114.424899 154.765062) + (xy 114.413041 154.832314) (xy 114.3945 154.937467) (xy 114.3945 155.876881) (xy 114.380148 155.911529) + (xy 114.3455 155.925881) (xy 114.310852 155.911529) (xy 114.304758 155.904104) (xy 114.289192 155.880807) + (xy 114.223036 155.836604) (xy 114.164695 155.825) (xy 114.095 155.825) (xy 114.095 156.97) (xy 113.845 156.97) + (xy 113.845 155.825) (xy 113.775304 155.825) (xy 113.729558 155.834098) (xy 113.710442 155.834098) + (xy 113.664696 155.825) (xy 113.595 155.825) (xy 113.595 156.97) (xy 113.3455 156.97) (xy 113.3455 156.005252) + (xy 113.345499 156.005251) (xy 113.345264 156.002858) (xy 113.345483 156.002836) (xy 113.345 155.997913) + (xy 113.345 155.825) (xy 113.275304 155.825) (xy 113.230837 155.833844) (xy 113.21172 155.833843) + (xy 113.164753 155.8245) (xy 113.164748 155.8245) (xy 112.775252 155.8245) (xy 112.760668 155.8274) + (xy 112.729558 155.833588) (xy 112.710442 155.833588) (xy 112.679331 155.8274) (xy 112.664748 155.8245) + (xy 112.275252 155.8245) (xy 112.260668 155.8274) (xy 112.229558 155.833588) (xy 112.210442 155.833588) + (xy 112.179331 155.8274) (xy 112.164748 155.8245) (xy 111.775252 155.8245) (xy 111.76289 155.826958) + (xy 111.728276 155.833843) (xy 111.70916 155.833843) (xy 111.664696 155.825) (xy 111.595 155.825) + (xy 111.595 155.997913) (xy 111.594516 156.002836) (xy 111.594736 156.002858) (xy 111.5945 156.005253) + (xy 111.5945 156.97) (xy 111.345 156.97) (xy 111.345 155.825) (xy 111.275304 155.825) (xy 111.229558 155.834098) + (xy 111.210442 155.834098) (xy 111.164696 155.825) (xy 111.095 155.825) (xy 111.095 156.97) (xy 110.845 156.97) + (xy 110.845 155.825) (xy 110.775304 155.825) (xy 110.729558 155.834098) (xy 110.710442 155.834098) + (xy 110.664696 155.825) (xy 110.595 155.825) (xy 110.595 156.97) (xy 110.345 156.97) (xy 110.345 155.825) + (xy 110.275304 155.825) (xy 110.229558 155.834098) (xy 110.210442 155.834098) (xy 110.164696 155.825) + (xy 110.095 155.825) (xy 110.095 156.97) (xy 109.8455 156.97) (xy 109.8455 156.005252) (xy 109.845499 156.005251) + (xy 109.845264 156.002858) (xy 109.845483 156.002836) (xy 109.845 155.997913) (xy 109.845 155.825) + (xy 109.775304 155.825) (xy 109.730837 155.833844) (xy 109.71172 155.833843) (xy 109.664753 155.8245) + (xy 109.664748 155.8245) (xy 109.275252 155.8245) (xy 109.260668 155.8274) (xy 109.229558 155.833588) + (xy 109.210442 155.833588) (xy 109.179331 155.8274) (xy 109.164748 155.8245) (xy 108.775252 155.8245) + (xy 108.760668 155.8274) (xy 108.729558 155.833588) (xy 108.710442 155.833588) (xy 108.679331 155.8274) + (xy 108.664748 155.8245) (xy 108.275252 155.8245) (xy 108.260668 155.8274) (xy 108.229558 155.833588) + (xy 108.210442 155.833588) (xy 108.179331 155.8274) (xy 108.164748 155.8245) (xy 107.775252 155.8245) + (xy 107.760668 155.8274) (xy 107.729558 155.833588) (xy 107.710442 155.833588) (xy 107.679331 155.8274) + (xy 107.664748 155.8245) (xy 107.275252 155.8245) (xy 107.260668 155.8274) (xy 107.229558 155.833588) + (xy 107.210442 155.833588) (xy 107.179331 155.8274) (xy 107.164748 155.8245) (xy 106.775252 155.8245) + (xy 106.760668 155.8274) (xy 106.729558 155.833588) (xy 106.710442 155.833588) (xy 106.679331 155.8274) + (xy 106.664748 155.8245) (xy 106.275252 155.8245) (xy 106.260668 155.8274) (xy 106.229558 155.833588) + (xy 106.210442 155.833588) (xy 106.179331 155.8274) (xy 106.164748 155.8245) (xy 105.775252 155.8245) + (xy 105.760668 155.8274) (xy 105.729558 155.833588) (xy 105.710442 155.833588) (xy 105.679331 155.8274) + (xy 105.664748 155.8245) (xy 105.275252 155.8245) (xy 105.260668 155.8274) (xy 105.229558 155.833588) + (xy 105.210442 155.833588) (xy 105.179331 155.8274) (xy 105.164748 155.8245) (xy 104.775252 155.8245) + (xy 104.760668 155.8274) (xy 104.729558 155.833588) (xy 104.710442 155.833588) (xy 104.679331 155.8274) + (xy 104.664748 155.8245) (xy 104.275252 155.8245) (xy 104.260668 155.8274) (xy 104.229558 155.833588) + (xy 104.210442 155.833588) (xy 104.179331 155.8274) (xy 104.164748 155.8245) (xy 103.775252 155.8245) + (xy 103.760668 155.8274) (xy 103.729558 155.833588) (xy 103.710442 155.833588) (xy 103.679331 155.8274) + (xy 103.664748 155.8245) (xy 103.275252 155.8245) (xy 103.260668 155.8274) (xy 103.229558 155.833588) + (xy 103.210442 155.833588) (xy 103.179331 155.8274) (xy 103.164748 155.8245) (xy 102.775252 155.8245) + (xy 102.760668 155.8274) (xy 102.729558 155.833588) (xy 102.710442 155.833588) (xy 102.679331 155.8274) + (xy 102.664748 155.8245) (xy 102.275252 155.8245) (xy 102.260668 155.8274) (xy 102.229558 155.833588) + (xy 102.210442 155.833588) (xy 102.179331 155.8274) (xy 102.164748 155.8245) (xy 101.775252 155.8245) + (xy 101.760668 155.8274) (xy 101.729558 155.833588) (xy 101.710442 155.833588) (xy 101.679331 155.8274) + (xy 101.664748 155.8245) (xy 101.275252 155.8245) (xy 101.260668 155.8274) (xy 101.229558 155.833588) + (xy 101.210442 155.833588) (xy 101.179331 155.8274) (xy 101.164748 155.8245) (xy 100.775252 155.8245) + (xy 100.760668 155.8274) (xy 100.729558 155.833588) (xy 100.710442 155.833588) (xy 100.679331 155.8274) + (xy 100.664748 155.8245) (xy 100.275252 155.8245) (xy 100.260668 155.8274) (xy 100.229558 155.833588) + (xy 100.210442 155.833588) (xy 100.179331 155.8274) (xy 100.164748 155.8245) (xy 100.164746 155.8245) + (xy 99.9945 155.8245) (xy 99.959852 155.810148) (xy 99.9455 155.7755) (xy 99.9455 155.523025) (xy 99.9455 155.523024) + (xy 99.908024 155.322544) (xy 99.834348 155.132363) (xy 99.726981 154.958959) (xy 99.726978 154.958955) + (xy 99.726977 154.958954) (xy 99.589579 154.808236) (xy 99.589576 154.808233) (xy 99.426822 154.685328) + (xy 99.426818 154.685325) (xy 99.244255 154.59442) (xy 99.244248 154.594417) (xy 99.048085 154.538603) + (xy 99.048079 154.538602) (xy 98.845 154.519785) (xy 98.64192 154.538602) (xy 98.641914 154.538603) + (xy 98.445751 154.594417) (xy 98.445744 154.59442) (xy 98.263181 154.685325) (xy 98.263177 154.685328) + (xy 98.100423 154.808233) (xy 98.10042 154.808236) (xy 97.963022 154.958954) (xy 97.85565 155.132366) + (xy 97.781978 155.322537) (xy 97.781977 155.32254) (xy 97.781976 155.322544) (xy 97.7445 155.523024) + (xy 97.7445 155.523025) (xy 97.7445 155.780657) (xy 97.730148 155.815305) (xy 97.6955 155.829657) + (xy 97.685945 155.828716) (xy 97.664748 155.8245) (xy 97.275252 155.8245) (xy 97.26289 155.826958) + (xy 97.228276 155.833843) (xy 97.20916 155.833843) (xy 97.164696 155.825) (xy 97.095 155.825) (xy 97.095 155.997913) + (xy 97.094516 156.002836) (xy 97.094736 156.002858) (xy 97.0945 156.005253) (xy 97.0945 156.97) + (xy 96.845 156.97) (xy 96.845 155.825) (xy 96.775304 155.825) (xy 96.729558 155.834098) (xy 96.710442 155.834098) + (xy 96.664696 155.825) (xy 96.595 155.825) (xy 96.595 156.97) (xy 96.345 156.97) (xy 96.345 155.825) + (xy 96.275304 155.825) (xy 96.229558 155.834098) (xy 96.210442 155.834098) (xy 96.164696 155.825) + (xy 96.095 155.825) (xy 96.095 156.97) (xy 95.845 156.97) (xy 95.845 155.825) (xy 95.775305 155.825) + (xy 95.716963 155.836604) (xy 95.650807 155.880807) (xy 95.635242 155.904104) (xy 95.60406 155.924939) + (xy 95.567277 155.917623) (xy 95.546442 155.886441) (xy 95.5455 155.876881) (xy 95.5455 154.937474) + (xy 95.5455 154.937468) (xy 95.515101 154.765062) (xy 95.455225 154.600555) (xy 95.367692 154.448945) + (xy 95.255163 154.314837) (xy 95.121057 154.20231) (xy 95.121054 154.202307) (xy 94.969451 154.114778) + (xy 94.969443 154.114774) (xy 94.804942 154.0549) (xy 94.804943 154.0549) (xy 94.804938 154.054899) + (xy 94.632532 154.0245) (xy 94.610892 154.0245) (xy 94.474 154.0245) (xy 94.439352 154.010148) (xy 94.425 153.9755) + (xy 94.425 152.389) (xy 94.439352 152.354352) (xy 94.474 152.34) (xy 114.846 152.34) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pro new file mode 100644 index 0000000..87d38a8 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1", + "Root" + ], + [ + "b171cac5-fdcb-4065-8a18-8d019b75b0cd", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_sch new file mode 100644 index 0000000..685eab6 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 154.94 72.39) (xy 162.56 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "048c2776-8911-476a-918a-1c95fcdee0be") + ) + (wire + (pts + (xy 100.33 87.63) (xy 107.95 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0627847a-8271-437f-9d27-54c95dc103c2") + ) + (wire + (pts + (xy 154.94 87.63) (xy 162.56 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18c8cb24-2d0c-4b57-990f-c78e5523b29c") + ) + (wire + (pts + (xy 154.94 99.06) (xy 162.56 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21731c23-1732-4ca5-a66e-e84fa095cabb") + ) + (wire + (pts + (xy 100.33 72.39) (xy 107.95 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a793abc-5a04-4a28-958c-56e42017301f") + ) + (wire + (pts + (xy 154.94 80.01) (xy 162.56 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3fca-00fe-45f5-972b-ebcc6bff495b") + ) + (wire + (pts + (xy 154.94 95.25) (xy 162.56 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30e01e83-0ce2-4faa-92d2-d3d33538c380") + ) + (wire + (pts + (xy 100.33 104.14) (xy 107.95 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "511e82dc-c83e-4a9f-a61e-822dd063bbcc") + ) + (wire + (pts + (xy 100.33 74.93) (xy 107.95 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f66fe69-7f33-4673-925a-4f064d6935f9") + ) + (wire + (pts + (xy 100.33 92.71) (xy 107.95 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d47943d-0ab1-466d-9596-ae1f238676d9") + ) + (wire + (pts + (xy 154.94 77.47) (xy 162.56 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82257de3-94fe-4888-af30-14fd0e5f64b9") + ) + (wire + (pts + (xy 100.33 101.6) (xy 107.95 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92616792-3a22-406c-9eaf-ee6cc4c27875") + ) + (wire + (pts + (xy 154.94 90.17) (xy 162.56 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96eb1daa-24e3-4e12-9e58-155b53a57883") + ) + (wire + (pts + (xy 154.94 92.71) (xy 162.56 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f207819-8fed-4109-ac56-acba3ee6e473") + ) + (wire + (pts + (xy 154.94 104.14) (xy 162.56 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a349fb58-221a-4bb4-be88-ace65c7702f8") + ) + (wire + (pts + (xy 100.33 83.82) (xy 107.95 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a72da296-1d35-4551-a6ff-7738476dda71") + ) + (wire + (pts + (xy 100.33 77.47) (xy 107.95 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5c7c128-c0f4-4139-9265-64cb6d2f80a2") + ) + (wire + (pts + (xy 100.33 81.28) (xy 107.95 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c67eee9b-e67b-477e-b6a5-6d4f5f69e7cb") + ) + (wire + (pts + (xy 100.33 95.25) (xy 107.95 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7802c37-b007-4699-829e-ad9d39ad6556") + ) + (wire + (pts + (xy 154.94 106.68) (xy 162.56 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0d843e4-f7fa-4a1e-bc39-e8db5dd161b0") + ) + (wire + (pts + (xy 100.33 106.68) (xy 107.95 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbaf616c-11df-4142-86ca-742d06182cfe") + ) + (wire + (pts + (xy 154.94 101.6) (xy 162.56 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc37ae53-0d25-4521-b234-bf228e1e0b8f") + ) + (wire + (pts + (xy 154.94 74.93) (xy 162.56 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e41a7276-df79-4aac-b724-9255439cb669") + ) + (wire + (pts + (xy 100.33 90.17) (xy 107.95 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e744ba01-a62c-43be-9f57-1f8193d3c0cd") + ) + (wire + (pts + (xy 100.33 99.06) (xy 107.95 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed57fbf5-5ef2-4417-8922-fc12022266ed") + ) + (label "PET1-" + (at 100.33 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "07180657-3276-4c74-9c8e-fca534d01d5e") + ) + (label "PERST#" + (at 100.33 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b98c47a-8450-4f45-90da-171cd28f53d9") + ) + (label "CLKREQ#" + (at 100.33 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0bb5edf9-ac1d-452d-9cd7-e6869252372d") + ) + (label "PET3-" + (at 162.56 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2442a649-fb7a-4583-a186-6c29d185e1d8") + ) + (label "PEWAKE#" + (at 100.33 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2ac53ae2-da80-4ccc-9287-a65e59ee6a9c") + ) + (label "PET0-" + (at 100.33 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2ce629e4-45d7-4db9-b4c4-66c7c84c7092") + ) + (label "LED1#" + (at 162.56 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2e2fe280-8fb0-46d7-b3b9-01f69abf6d33") + ) + (label "PER3+" + (at 162.56 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b923c2a-23ed-4a30-84c0-58f47f4d766f") + ) + (label "PET2-" + (at 162.56 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c70d4ed-b4b5-4303-b062-4975d53108a7") + ) + (label "REFCLK-" + (at 100.33 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "486d619f-c791-4445-9ec4-5d9835957aa4") + ) + (label "DEVSLP" + (at 162.56 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4dda3776-e724-4637-a446-f55738eb9f18") + ) + (label "PEDET" + (at 162.56 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5919bf2c-40f6-4f0c-a4d2-b528dea5fed7") + ) + (label "PER2-" + (at 162.56 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "841235ea-8c15-4fed-b079-01d879cac5e6") + ) + (label "PET2+" + (at 162.56 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8e56528a-df46-481a-bd7e-57aa24f046b2") + ) + (label "PER0+" + (at 100.33 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8fc6fb6e-3c88-453c-b8b5-8f33ab05cf7a") + ) + (label "PET0+" + (at 100.33 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b3eb4b3-ae0e-4610-b4c3-e7b29f1c7328") + ) + (label "SUSCLK" + (at 162.56 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9eaaf884-8da6-4702-8de8-c93a97991900") + ) + (label "PER2+" + (at 162.56 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a6121959-e8f0-4b50-a85e-329db8585d3b") + ) + (label "REFCLK+" + (at 100.33 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "adc60749-5634-4591-a588-8122a994ea75") + ) + (label "PER1-" + (at 100.33 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c34f7e0e-7147-4522-ad13-90339789ff28") + ) + (label "PER3-" + (at 162.56 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cdb36365-8977-4ae1-8b05-61f5f32c76ef") + ) + (label "PER1+" + (at 100.33 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce9fb2cf-303c-462e-97a6-41df6495cc30") + ) + (label "PET1+" + (at 100.33 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dca01ace-34ff-4155-991d-c7f2bab1bc85") + ) + (label "PET3+" + (at 162.56 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e412c8f6-d071-4d08-8e48-7ebbf21cbdc7") + ) + (label "PER0-" + (at 100.33 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e70b425c-66db-4172-8958-6c3d3482f4e0") + ) + (sheet + (at 107.95 67.31) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b171cac5-fdcb-4065-8a18-8d019b75b0cd") + (property "Sheetname" "M.2 M Key" + (at 107.95 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 107.95 111.0746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 107.95 72.39 180) + (uuid "4e5d5ae3-1520-4bb4-8365-c771323b4bf4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 107.95 74.93 180) + (uuid "0f4ce7d5-a641-44b4-9952-462fbe4008bc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 107.95 77.47 180) + (uuid "2550bd14-5e74-4afe-b3c8-507ceaac442a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 107.95 81.28 180) + (uuid "7128a709-02f9-4d73-b113-d9b4488c297a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 107.95 83.82 180) + (uuid "49d7e6de-f9dd-4c74-982b-6e2cfe71b174") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 107.95 87.63 180) + (uuid "c3e12b6f-1cea-4295-8264-b36eff67c8f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 107.95 92.71 180) + (uuid "1f3b7cda-0e76-461e-9218-416a6e5e1d1f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 107.95 90.17 180) + (uuid "6771fe00-ba09-4739-9076-eb5ff43357b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 107.95 95.25 180) + (uuid "058f4caa-e893-416a-9446-dfdc4a64485f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 107.95 99.06 180) + (uuid "afce090c-88d3-4ab3-b24e-6ac4e16798a1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 107.95 101.6 180) + (uuid "e6f47fce-9001-4fc5-8b82-9a25005ab307") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 107.95 106.68 180) + (uuid "cde2374b-f74d-4525-b173-f0a50ad6987d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 107.95 104.14 180) + (uuid "b7447dac-ef53-4001-b62e-25df39d0999c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 154.94 90.17 0) + (uuid "226f8244-4487-491c-bc55-a51eb6e3eec3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 154.94 87.63 0) + (uuid "2101dc57-9092-449c-b89c-43546f17528a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 154.94 92.71 0) + (uuid "dbcc506c-60d2-48f2-9326-76a3ba31c4a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 154.94 95.25 0) + (uuid "c9b64128-8eed-478d-951c-3c965866a15f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 154.94 99.06 0) + (uuid "7063cc1f-98ec-4db4-9db1-a157d9669aee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 154.94 101.6 0) + (uuid "bb9394bb-23df-445d-84e6-ce80d9b76b04") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 154.94 106.68 0) + (uuid "11a99bdd-6cca-47ae-b960-3e6385be9e3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 154.94 104.14 0) + (uuid "1b2e1bb3-209e-44b6-9aa5-9b657ba2e81f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 154.94 72.39 0) + (uuid "7fcba153-801d-45cc-bdbd-e251e94c4a13") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 154.94 74.93 0) + (uuid "e7538a8a-5ddc-4e7c-90ac-621da42fc641") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 154.94 77.47 0) + (uuid "b352c7c1-e3a7-4c10-98d2-b5d4ace40820") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 154.94 80.01 0) + (uuid "1e64a387-3d94-47da-93f4-cdb1934b098a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key.kicad_sch new file mode 100644 index 0000000..7d86d83 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e42810a-f3ca-4b48-b484-6aa9564454f8") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f91485f5-d153-46f1-8620-fbb47d2a5980") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4004ac0b-72b2-4737-990e-5610e2537ae8") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0fc71f42-9dcf-4341-bfcc-2a0a2933b665") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c6d4462b-2406-43eb-b96c-38eda6f1f418") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "597d08ca-e52b-4041-bd2b-e17e81e373f5") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0fbdabe4-806c-4cfc-a950-7a10e713eeac") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3081cc99-4841-4cda-85a4-a0132c46b070") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "95a35ef8-3bfc-4b4a-8e42-82fa168f80d6") + ) + (pin "19" + (uuid "b4370a70-1e2a-4b6c-9478-480a8e1fd5a0") + ) + (pin "28" + (uuid "5f1b4b46-bfc9-4cf8-9c87-4bae4867eff3") + ) + (pin "29" + (uuid "9415d7a3-fbee-44db-9e2c-3bff7fa34336") + ) + (pin "17" + (uuid "4c2024cd-2fa5-48ce-8460-b6f18ed7dbaa") + ) + (pin "27" + (uuid "a11f95ee-d1fe-46b5-848f-57e7af155141") + ) + (pin "49" + (uuid "c880425f-a39f-4d24-9b8f-9b561d6b6e08") + ) + (pin "7" + (uuid "30baa6db-1b36-4b95-81c9-09c3ec2da088") + ) + (pin "25" + (uuid "54403ce0-ff7c-4903-99ae-9ac841cfa1df") + ) + (pin "53" + (uuid "a2ac9c3a-527a-48bd-9f59-e5511611a302") + ) + (pin "41" + (uuid "6e9af824-c63b-4910-a364-a404bc23d704") + ) + (pin "8" + (uuid "290530c7-7c5f-46d1-ad61-cbf94248714b") + ) + (pin "47" + (uuid "4c799726-cc71-42e8-845c-5789de1c540e") + ) + (pin "11" + (uuid "e595232f-1be2-442d-9279-094f8ef5f1a4") + ) + (pin "23" + (uuid "9f1cb2f7-767d-4ad4-be70-567140728eb3") + ) + (pin "45" + (uuid "2fd98d16-d9e5-44e7-8a14-cd523c92e983") + ) + (pin "39" + (uuid "10f12d2a-41dd-4075-a1e9-c0b23654b982") + ) + (pin "31" + (uuid "6417c4b0-8ef7-4a89-affe-78d58981dfd2") + ) + (pin "43" + (uuid "719ffc14-e50c-45a1-bc02-0562f09dee0c") + ) + (pin "57" + (uuid "e2556701-eb24-474a-b791-f15d320ec073") + ) + (pin "10" + (uuid "26ca1607-9a93-4fab-b392-49a6a7d0f124") + ) + (pin "12" + (uuid "20fdae99-5830-41a2-bb8a-8bd2a3324fc9") + ) + (pin "14" + (uuid "7799b5ca-981a-4bc3-b45e-29eb4cefcee4") + ) + (pin "5" + (uuid "2f33667f-5fa5-4ba1-bb22-640613611de7") + ) + (pin "9" + (uuid "1b2c4973-d888-4b8e-a31e-4a3b22efbcfb") + ) + (pin "69" + (uuid "7bd7f7ea-5f08-412c-a4ea-962eeed8f388") + ) + (pin "1" + (uuid "29f31928-8d40-4f6c-9732-3eb0aac2e081") + ) + (pin "3" + (uuid "ed356046-1483-4df7-a416-a03ca611b36f") + ) + (pin "13" + (uuid "b3f3c4d1-2c1d-4cb2-8d1b-9ce10e4a0eaa") + ) + (pin "2" + (uuid "adf9a906-994e-43cf-867a-b2ff5d8068e5") + ) + (pin "4" + (uuid "732da131-0395-4d9f-9e59-f9e633ce9911") + ) + (pin "15" + (uuid "b6610289-71c0-4126-8820-558f346aa3ea") + ) + (pin "6" + (uuid "55b2c39b-2355-4593-bad7-2ed5f15b0a7c") + ) + (pin "16" + (uuid "34bb2d21-0667-4393-963b-74c3a30ab688") + ) + (pin "71" + (uuid "788e7829-caad-4d7b-8939-28375cdf7787") + ) + (pin "35" + (uuid "658388d7-e91d-422b-91c6-403972b236c9") + ) + (pin "18" + (uuid "7baea6b3-f48a-4f2c-89bc-b7b9e3d5fab0") + ) + (pin "33" + (uuid "51b62540-bbfc-496d-9ad6-6a370121c9fd") + ) + (pin "37" + (uuid "b04e4f28-9730-4d22-b5f0-79ff3bdbc6f0") + ) + (pin "67" + (uuid "cf7eb23a-7334-4e6b-a39c-a2bc97af6072") + ) + (pin "21" + (uuid "8f40fbdc-3497-4dab-b053-4300399f8c91") + ) + (pin "75" + (uuid "2ed368d3-7fec-477e-a914-0309808684be") + ) + (pin "73" + (uuid "1d69509b-caea-4334-84dd-22c2aaf1edf2") + ) + (pin "20" + (uuid "c8b061da-e222-486f-9d9f-865a4b5e44d9") + ) + (pin "51" + (uuid "4bd61953-1f8d-4ad7-83b6-34d60296600a") + ) + (pin "55" + (uuid "b8bc8464-6268-4df2-b2b9-e632fb47ebb1") + ) + (pin "24" + (uuid "38fca8a3-4aff-46e2-9c3b-78d886f21e9a") + ) + (pin "26" + (uuid "2e834dfc-4d5f-4786-a557-a16a3168aa5a") + ) + (pin "30" + (uuid "79c1497a-1f6b-4b64-866e-d9c74105d84b") + ) + (pin "32" + (uuid "910ba6cb-5b98-47ef-96d8-6b0e002c96fc") + ) + (pin "34" + (uuid "51dbd6fd-dd63-4038-a82d-4fbcda3dc7fd") + ) + (pin "38" + (uuid "c8871afb-07ed-4ea9-a326-ed4145839955") + ) + (pin "40" + (uuid "a924153c-8ff7-42c0-aab3-e88e81c76ce2") + ) + (pin "42" + (uuid "521df706-aa03-4080-a095-a5444f52d067") + ) + (pin "44" + (uuid "1004d592-2937-4179-b533-a2a3ee88f7ed") + ) + (pin "46" + (uuid "6a404ad6-95bc-4bd9-ac2c-550076b2bce0") + ) + (pin "50" + (uuid "5eee41b6-1446-446d-81d1-1bb361706520") + ) + (pin "48" + (uuid "a127874c-f13a-4ee2-91c2-a19151e08bb1") + ) + (pin "52" + (uuid "8ce8b820-4aa7-4f09-a6e5-2e1ee11c4fd4") + ) + (pin "36" + (uuid "db60a4ae-7e38-4ef7-acd1-9ed5da31f906") + ) + (pin "68" + (uuid "d18e9b5b-88eb-40c8-8205-9a1619834091") + ) + (pin "74" + (uuid "f87ccde0-2d9e-4376-8138-eb3d84962f06") + ) + (pin "70" + (uuid "a0a7364b-0662-4869-9f02-17e25d9ba91f") + ) + (pin "72" + (uuid "95c8fb18-8415-4e01-b909-db42e9ab358b") + ) + (pin "54" + (uuid "914270fc-cf2a-42c4-b15e-65fc428e5d76") + ) + (pin "58" + (uuid "517adac8-4e36-4fff-b873-ca3400fa257d") + ) + (pin "56" + (uuid "ded04e2f-6557-4db1-8e6b-20b6e53befab") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2dee7505-192a-458c-9c59-a639da272b40") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d90343c1-4ce2-48e7-84c6-3eb1d262e09c") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1a7b1103-afbd-4fed-899e-13c6bf252e67") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fba53e7d-0fba-48db-be5f-ad2566c20e04") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "4c0bc5d5-928b-40f9-a142-ae441fc093fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "09925505-d411-4058-a2c6-df91fc4777bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "9fb06b6b-2da6-443c-a268-58e96c1dbe86") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "dea8c2e9-961a-49e2-b8ed-c47b83f61422") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "ae4c8b5f-0722-4d7c-80a2-f30f7407dfc0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "ef7b2a3e-ebfc-4c0c-95a1-b05acac6b7ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "02d9046e-705f-4c14-8fc1-c90d80086d4a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "bd5116e8-de7a-4dfc-b24f-faa2c81e21e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "5cdeb539-367f-4266-9f9e-ce7a8dd3c8be") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "4aff8272-c823-4751-b986-aeb64fe52101") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "a6ce54be-a309-4e2a-a291-a0ee9440a43d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "7174e16a-90f0-4782-a218-433e13272008") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "b7baf1ca-a5ba-4229-a255-8c88fd717682") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "7a81a5e9-878e-4f0e-8279-540a2de0d7d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "06e2ee33-30f6-4d7c-80c3-390a8b4034b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "7cc70119-cdc8-4d8c-99c7-5de41aa23630") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..3a92aea --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "80cfa572-9c28-4dac-acc4-a76986424174") + ) + (pin "1" + (uuid "877721c8-5178-4fd7-8746-85a598a55199") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "825356a5-8255-40a5-a5b9-f094bf874ad1") + ) + (pin "1" + (uuid "8df72e25-d219-4807-bdac-d7b75a969594") + ) + (instances + (project "M.2 M Key 3060" + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/ed279bd0-fd67-4e8f-9eab-d42dd1f9d5d1/b171cac5-fdcb-4065-8a18-8d019b75b0cd/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb new file mode 100644 index 0000000..2daf1f3 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb @@ -0,0 +1,4156 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 M Key/PET1P") + (net 2 "/M.2 M Key/PET1N") + (net 3 "/M.2 M Key/PET0N") + (net 4 "/M.2 M Key/PET0P") + (net 5 "/M.2 M Key/PET3N") + (net 6 "/M.2 M Key/PET2P") + (net 7 "/M.2 M Key/PET2N") + (net 8 "/M.2 M Key/PET3P") + (net 9 "/PET2+") + (net 10 "/PET3+") + (net 11 "/PET0-") + (net 12 "/PET1-") + (net 13 "GND") + (net 14 "+3.3V") + (net 15 "unconnected-(J1-NC-Pad6)") + (net 16 "unconnected-(J1-NC-Pad8)") + (net 17 "/LED1#") + (net 18 "/PER3-") + (net 19 "/PER3+") + (net 20 "unconnected-(J1-NC-Pad20)") + (net 21 "unconnected-(J1-NC-Pad22)") + (net 22 "/PER2-") + (net 23 "unconnected-(J1-NC-Pad24)") + (net 24 "/PER2+") + (net 25 "unconnected-(J1-NC-Pad26)") + (net 26 "unconnected-(J1-NC-Pad28)") + (net 27 "unconnected-(J1-NC-Pad30)") + (net 28 "unconnected-(J1-NC-Pad32)") + (net 29 "unconnected-(J1-NC-Pad34)") + (net 30 "/PER1-") + (net 31 "unconnected-(J1-NC-Pad36)") + (net 32 "/PER1+") + (net 33 "/DEVSLP") + (net 34 "unconnected-(J1-NC-Pad40)") + (net 35 "unconnected-(J1-NC-Pad42)") + (net 36 "unconnected-(J1-NC-Pad44)") + (net 37 "unconnected-(J1-NC-Pad46)") + (net 38 "/PER0-") + (net 39 "unconnected-(J1-NC-Pad48)") + (net 40 "/PER0+") + (net 41 "/PERST#") + (net 42 "/CLKREQ#") + (net 43 "/REFCLK-") + (net 44 "/PEWAKE#") + (net 45 "/REFCLK+") + (net 46 "unconnected-(J1-NC-Pad56)") + (net 47 "unconnected-(J1-NC-Pad58)") + (net 48 "unconnected-(J1-NC-Pad67)") + (net 49 "/SUSCLK") + (net 50 "/PEDET") + (net 51 "/PET1+") + (net 52 "/PET2-") + (net 53 "/PET0+") + (net 54 "/PET3-") + (footprint "PCIexpress:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "0a76cf25-c291-4b29-b841-1fd74c08141c") + (at 107.205 79.02) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "38851325-b639-461e-9411-0851c4e401e3") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "aa25dede-9b1d-4a25-88a6-6963e0e4276a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "596f32c5-d014-4d8e-b49b-2bc2a69d8d46") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7524fa2f-1261-439f-be10-a99ba0621a30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9f59dc6b-7263-4e2c-8dd2-d9276819a9b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "1") + (pintype "input") + (uuid "89f29b53-261c-4119-9f59-ee703a57f9bc") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "14bf1af6-0ebf-4fe3-9b60-5d73ea02f243") + (at 109.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.795 90) + (layer "F.SilkS") + (uuid "c93dba5e-3bfd-407c-8969-0a886a735cc2") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9e6c2bbe-fa3f-4d9d-873a-00d6a815e14d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c16a3f0-2fcc-4a8d-81bf-c87e84d97037") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3fa003b0-6db5-45a3-8972-a8e883f949a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c195c9f-c524-4ff6-b45c-786bb6231527") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8aa991f-1baf-4012-942f-3f55a134aad4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b2a9b9f-e4b7-4690-a4dc-4ff2d0b1eacb") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65c612df-0de8-4198-848e-39300ee51bb8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4bf79e65-1188-4bea-984f-3c31add62f5f") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8e0c99c0-ccba-41c6-9887-cc40be4a2831") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b05ed653-e1fc-48d0-869b-52ffb8d93d9d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1979ec5-858a-4f4a-848c-48859efa7222") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6fd16b1a-d2f1-448c-9c6d-d49127101832") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5959e850-397e-425a-87fd-9011cff72b85") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "662415ed-876b-4290-91b5-1ee26bfcbae8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 M Key/PET1N") + (pintype "passive") + (uuid "fd9d926f-d32e-4b38-9cb5-fe39cdd288ae") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 12 "/PET1-") + (pintype "passive") + (uuid "bad14aba-6e85-4580-ae31-14037ed17de9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "433e3a20-bdea-426d-bdc1-fbdc8dd2d9d3") + (at 106.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.765 90) + (layer "F.SilkS") + (uuid "12354fbb-7bf9-466d-8e84-8b0c83e7a992") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a1fa8ee8-d9b2-4e81-a20d-4f2e1aeffffc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "564ccb8f-260f-4aa1-8209-0615e92879d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0656f6de-1cd2-44f9-a93c-0e54a3618d85") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fe81eed-c1f5-4ba4-8347-6868ad4b0566") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3a75f47-1a3a-4c4b-bf24-b524df7b8cf0") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e673c068-131f-4d66-a30f-ced0792db7c4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ea91555-1926-409c-8340-66f4ed4d010d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e5b523f8-64e1-46a4-aafb-157dff258356") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "42f9ecbe-8051-42ae-8f0a-ed20a28cc6e6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "067ced2b-b61f-4bec-98e3-a2d5fa759b1a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4eff4b4f-d42d-4fa0-90cf-192a83706714") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "416fb559-970e-46f4-ad82-36f3109e213f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ae9e8f27-7382-4c50-9024-787e28c41d7e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7cb357f0-0cb7-468a-8277-d5efbae88b57") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 M Key/PET0N") + (pintype "passive") + (uuid "3c993dc0-75f0-4331-9740-d05a3fb2d109") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 11 "/PET0-") + (pintype "passive") + (uuid "448cf152-1f26-43dc-9d72-6f671235ec91") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5da830c6-fb67-46da-a7ba-266f518f76ba") + (at 115.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 0.005 0.735 90) + (layer "F.SilkS") + (uuid "6ca89ad5-13d4-40aa-97eb-10f3ba6b3a44") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6205e120-6560-4ccb-bf06-d66c56a5e1ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "82a4887f-585c-49c1-b8a8-fb72ef7672c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7943d6e9-738c-4c14-8b3b-93194ea7801a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1fddc2de-7bca-4a24-bf3f-e23dc1924982") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41da3566-f30e-4b3a-aabe-2f3f48ed5892") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c32dbd6b-f7cc-46bf-9af7-2693803e49cb") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "51aa70d1-d19d-4e75-a18c-bcdd7f99ca68") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e0ad031d-07eb-4057-8cc0-fb2b7583f8ff") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23d4c794-4424-4a85-9ec3-aaf2f308e33f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "577177b3-00cc-4925-8fe5-26929c80d032") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "edd7cc8e-496b-44a0-ab02-86cdcb3b237c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e18176bd-2e9e-4d04-8929-285f295ca687") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b5dc9c26-3176-4141-9b47-cd330047ec8b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9a1368b4-af6f-4e9e-ab3a-a14560b96170") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 M Key/PET3N") + (pintype "passive") + (uuid "c411c444-aee4-4450-837e-eb7f0b4fd723") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET3-") + (pintype "passive") + (uuid "8e04b8c3-6c4c-414c-b8d1-72b41cf5949e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b0959605-268a-4eaf-8536-d60faad4922c") + (at 114.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at 0 -0.75 90) + (layer "F.SilkS") + (uuid "d0b580b0-c711-4608-a3f0-300c6b888786") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1c2a0b65-3bb3-4806-8fec-6e4b78cbebc4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cb9c0f83-e1cb-455c-af3b-a18e49960e9d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4acc74bf-7b79-443b-bf2f-ce7c2c5853d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c561c2f-584b-4dd4-8ab1-198592d86e07") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ef7bcd5-5971-4cc6-bd50-13dd476a2043") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1368e63-e14a-4143-8664-0607b0d32912") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38842d1b-0009-438d-a438-fd3aede56366") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1358aaa4-654d-422b-8a18-e8dc58016a01") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7def50ce-8494-4c68-82ce-e4307572bf0e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8837859-a506-4465-b5d3-89bb1b1a60bc") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b53a4e5e-c88e-4781-b629-e3cb94b87611") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "97783637-13d4-4bc4-8761-8ac5d89989e8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d553a9e1-2978-4b6f-ac88-93cb78496851") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2bbc0ab7-65c2-4e16-b4f3-77316d0870ea") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 M Key/PET3P") + (pintype "passive") + (uuid "69f96c4f-425c-4008-b99f-b1ec99d8585d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 10 "/PET3+") + (pintype "passive") + (uuid "7b580861-dac3-4e1c-b977-d8660d723936") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b0e1ad15-61ad-476b-9c8b-24c3a04ad439") + (at 105.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.705 90) + (layer "F.SilkS") + (uuid "0eaf2a17-d48c-4c54-a5c8-f6ba9181df28") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e9eaa69d-63cb-454e-a9e0-baf0299f7a24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a9cb3ed5-7c39-45b0-a01f-3ab93dcf0fbe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cb1b9b37-d859-42da-925a-b66f2479eab6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "858054ca-f1b1-4d33-992c-d3db7680800c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c565a8cb-7200-41ab-a00b-add066e184fe") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1f1ac77-48f9-4807-a9e2-01c60f584f8c") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ca26383-2dd8-4468-bd9d-8c06bc6f761e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59cbee32-b22a-4ced-a43d-ad65eb857c45") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51431aa9-88a0-40e8-872b-055957ae83e8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b3717486-4bd7-4468-8612-a88310864b36") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a0554e6-aae4-438a-82af-eb41fbee66c6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "08d3dc74-68b4-459e-aacf-c3a8af3b31f3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "364cff32-9f04-4873-9123-c4863e57f997") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "255032f5-1e82-4629-987d-e2d48ed40936") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 M Key/PET0P") + (pintype "passive") + (uuid "8d34d6a2-21ff-41ce-b220-a2540c6d4252") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 53 "/PET0+") + (pintype "passive") + (uuid "6e09ceb3-d16e-435c-9bfe-7433f70f4177") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 M Key Connector" + (layer "F.Cu") + (uuid "c92649e1-385e-406e-9c8f-5accfe63188a") + (at 107.205 157.91) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4a17f107-7f6c-40e2-b17c-1b469a71a14f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fcb3c461-042f-4e59-b58c-8a1d5bcf984c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ad040559-4000-497b-a717-41e98e917be6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c01611e-46d1-4f25-9336-aadbb3f3d49e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6af86d1d-cf42-48ed-9cc2-2712156e63c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "46a087f9-6b3a-4392-9f50-adf4a0cfed5f") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "2b7bb74d-1258-4381-babe-d35f5d2818c4") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "91ab9172-681f-415d-acda-794c5ced604b") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d7fdc420-67b8-4fd2-aac1-8c9bd33bcdcc") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d12236e9-784b-4f02-b12e-bc4b6bf93c32") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e33d460f-ec21-4a7d-a54f-ed7090e4a226") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f0962c9b-50e6-4cad-a45b-def576fb88eb") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a0881a9-975b-4b4d-88c1-3bf4155edd96") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d6333db5-d722-4bee-9751-610d7fcc7284") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fedfa7f4-0b98-4914-a810-1b0d67405e7d") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "08bb29c7-9d7e-4db6-9a0d-ebdccdc4da3f") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e84d08a2-a7a0-462a-a8bf-634bcfae574f") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "63c3514a-f641-479a-b29e-fcf85bf6f73f") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d29633c6-6aa3-48a8-a37f-da3555a6f6ed") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "159c2864-88b2-4aa0-9294-d76047c3fcec") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9405a5fd-d9a7-4622-8291-bf4536dcc304") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "47582045-27a8-49c5-8967-b855fc77bdc8") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eedaf460-17c3-4743-b2fd-80d33441eb8d") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b6d53e6d-d786-485e-a81c-4e7f33ef03d2") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "81226e17-ceeb-4347-a12a-5022568cc70d") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "69eb6cce-0b9e-4fe6-94d5-a865a5b8c8d8") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec900ea7-55ce-45b3-a628-9bd9aad88fd3") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "02bf28b4-7aeb-4754-8669-7e3899c7d5f9") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4a4dc885-7892-44eb-81d1-48049048f12d") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4bdcbad9-8fa7-4a55-b908-6dd1ed8f7396") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "11947d93-73ab-4970-a950-b828c6ee1f65") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "73bd1615-9c8d-40a1-be0a-c30d10e7d310") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "04813bd1-dd01-4b95-8149-c26eef8ebe0a") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e19eab60-de50-4d7d-9e67-4339afc27d58") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eaa558f6-d69f-4f04-8b72-95b9de8b217a") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "38240457-1202-421a-b661-b35e71449678") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "533826da-c78c-4be8-bb5c-5c0aa35d66ed") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "37f67b97-64af-4f53-a66b-19f680e86e25") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "78821dba-9e29-40e7-8cc6-46f28b50621b") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e9ce604-06e5-4982-90d0-9ec240444bc6") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8b2fccfd-b8a8-4b00-8761-841daf6a6447") + ) + (fp_line + (start -6.725 -1.79) + (end -6.725 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cb2b03a3-56f0-42d1-bde1-00c13541a50a") + ) + (fp_line + (start -6.725 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0d253a65-ae38-47a6-b219-993f309a52cc") + ) + (fp_line + (start -5.525 -1.79) + (end -5.525 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0c506731-03ee-4deb-a24c-8fcb51385cd6") + ) + (fp_line + (start -5.525 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "381aa2dd-dd0d-4882-9fc0-14dd6786985c") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dea48fc0-dc0a-4fd8-8826-9939d7cf9226") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d9bd84ff-d310-4a0e-87ea-e960b11a5852") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9ce2b8b4-1235-4b3a-98e8-0d2946e69b22") + ) + (fp_arc + (start -6.725 -1.79) + (mid -6.125 -2.39) + (end -5.525 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c8f3bf78-908a-4f06-a948-60c4c2ce09a8") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "558c13bc-a1c9-44bc-8b65-77f98fe5568e") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bb3fa174-8905-4ef5-aaea-cdc7bccd8ba9") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "297de2e8-de98-417f-9516-0ee8f7b79ce5") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8a6ba378-f23b-4de8-a8b0-50a76b14c0e7") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "da6dd659-890f-4947-a314-4bd6fb8a28b2") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "09484dfd-2b0b-4401-9f8d-ddac1bd4af53") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8236b610-ee86-4d54-a2b6-61dee7c95baf") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "78a9e5c4-0542-42fd-be2e-55b39077cae9") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ebb26c94-dd19-44be-8a60-96d0e9c107a3") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c064fcf3-3cc1-4e6c-8612-86e6458c7d2d") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "40283929-c168-4e48-b53b-649255a390f3") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8dd2f1fa-e5dd-4e8b-93bd-fa18377f12f2") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "19b8882c-9fe5-43ee-8730-b0f97662731a") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2374aa2c-29f2-4701-b69b-c9e1d71cbaf5") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a5f5b027-9949-406f-b945-13909b276ccb") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e0ca15aa-668f-4d3d-b0e0-f7857781981f") + ) + (fp_text user "M" + (at -5.475 -2.375 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "7dfeb146-29b8-41e3-89e8-1d32b9048b68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "29865c6f-866f-4a04-913b-e340eb171824") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "36affbc2-b511-4cd5-b18b-b13e21126a4a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "357782a2-0dd9-4301-9c20-2be02a0f0f07") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "123ea2b8-5eba-444e-81df-5137bcfcbd1a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07ef3acc-fd9b-4065-abba-d1886486bfd3") + (pts + (xy 117.13 159.02) (xy 117.13 49.02) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.57 104.02 90) + (layer "User.2") + (uuid "07ef3acc-fd9b-4065-abba-d1886486bfd3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "25e7b2cc-8dbc-4cfd-a874-942b6f37d188") + (pts + (xy 117.115 159.02) (xy 117.115 79.02) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.8 119.02 90) + (layer "User.2") + (uuid "25e7b2cc-8dbc-4cfd-a874-942b6f37d188") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "55b1d499-53a7-497a-8e65-5bc984108998") + (pts + (xy 117.13 159.02) (xy 117.13 129.02) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.625 144.02 90) + (layer "User.2") + (uuid "55b1d499-53a7-497a-8e65-5bc984108998") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "62ad9fe0-a0cb-4529-a650-b628f6a4ea3d") + (pts + (xy 96.205 49.02) (xy 118.205 49.02) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.205 33.14 0) + (layer "User.2") + (uuid "62ad9fe0-a0cb-4529-a650-b628f6a4ea3d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "99697588-7798-444a-86d1-4d95e876d75f") + (pts + (xy 117.13 159.02) (xy 117.13 99.02) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.075 129.02 90) + (layer "User.2") + (uuid "99697588-7798-444a-86d1-4d95e876d75f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a2301411-bd36-4a3f-9cb3-f70e321369f9") + (pts + (xy 117.13 159.02) (xy 117.13 117.02) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.525 138.02 90) + (layer "User.2") + (uuid "a2301411-bd36-4a3f-9cb3-f70e321369f9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "adc9add1-ce19-4dbd-872d-d2aa38d8a9d9") + (pts + (xy 92.205 47.91) (xy 122.205 47.91) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.205 26.68 0) + (layer "User.2") + (uuid "adc9add1-ce19-4dbd-872d-d2aa38d8a9d9") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bc37bb33-c6c4-48bf-917e-458abae30421") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "693733cd-bb56-4d0b-9c65-45fc7c82600d") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "98973ed9-0389-4cc6-9563-81d681f7d9d3") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e6f8051f-2a11-40de-82ed-0aea5ccbfc2b") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 M Key/PET3N") + (pinfunction "PETn3") + (pintype "output") + (uuid "b6a16a16-5bcb-4887-a94e-d72c8d94fc48") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad6)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1f1dc017-1f4a-4218-8a0a-fe412b294c2b") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 M Key/PET3P") + (pinfunction "PETp3") + (pintype "output") + (uuid "a1081974-c90a-4e0b-8942-37bd70c5ae94") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad8)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "aad99586-707e-4605-b0ab-6c752fbeed16") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9cb90e56-352c-4451-b855-4a906cfc91fe") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/LED1#") + (pinfunction "DAS/DSS#/LED1#") + (pintype "bidirectional") + (uuid "4ebb41ac-6e99-4b19-8224-062f0858f99e") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PER3-") + (pinfunction "PERn3") + (pintype "input") + (uuid "6a11e75e-064f-47cf-b243-6a0102865f12") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c670c047-0740-4518-bdc2-ac602551369a") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/PER3+") + (pinfunction "PERp3") + (pintype "input") + (uuid "e8ff58bd-be50-4bba-8f52-74481ee9f245") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "92f09cc3-c09b-4c01-a151-47a455dfd543") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "afabfc56-5531-444e-ac96-fd3f10d06c81") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "25ae6be5-2082-4c84-816b-4f16e02fa94f") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 M Key/PET2N") + (pinfunction "PETn2") + (pintype "output") + (uuid "559cedee-9d19-4de1-9cc0-b93e7142159c") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "22ea3d5f-f732-4281-910c-8d90c460dc44") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/M.2 M Key/PET2P") + (pinfunction "PETp2") + (pintype "output") + (uuid "1598ea02-24ee-4102-8cca-728f0bdf2036") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "85218847-c009-41fd-8cdb-4219de6e7fac") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d47fa4e9-4ce0-44ee-b4c2-52fff7cb3e8e") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "15bcd8a4-8349-4280-a92c-8784e92cae5d") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER2-") + (pinfunction "PERn2") + (pintype "input") + (uuid "3fb96804-d73c-4ea1-8617-d81d40304e78") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-NC-Pad24)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a5318ed1-6ef3-4051-95ac-aaa2e863489f") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER2+") + (pinfunction "PERp2") + (pintype "input") + (uuid "3c00f208-8aeb-4481-965e-8c8bed63f13b") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad26)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8c49713a-34d1-491c-9aa8-dc7ebd97be08") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ac855af7-f5f4-41a9-85b8-562fef32bd95") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-NC-Pad28)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c0762522-9740-4fa8-b56c-7ec8e742e29b") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 M Key/PET1N") + (pinfunction "PETn1") + (pintype "output") + (uuid "3e84fe84-deef-4d01-8267-6108b7da755e") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-NC-Pad30)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "67a150ec-3c0b-4e7c-b6d4-a315b429d70e") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 M Key/PET1P") + (pinfunction "PETp1") + (pintype "output") + (uuid "a4172ab1-e14e-4a17-9fe8-b8a462926f3b") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "08382716-985f-4717-8381-a8b1fbc8f255") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5efccec2-d018-4c7a-bcb7-3b67e799b86d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7ac5f9ef-f5c6-45b5-a692-844494a81ee4") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/PER1-") + (pinfunction "PERn1") + (pintype "input") + (uuid "5318989c-8f4c-40b2-acaf-408564c50d4a") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6b42e44f-1283-4889-9a93-f9b2f63620ef") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER1+") + (pinfunction "PERp1") + (pintype "input") + (uuid "e0744223-4b90-4335-83c6-02daea2f3ec1") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "0c8f3dc5-f719-47c6-a9d6-24e3adb74f95") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bc3c0917-9957-4e8e-b35d-be31d4cc7350") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-NC-Pad40)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "eb9f958f-d872-4f59-b282-b397666b40de") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "c2a7e86d-fff9-4d0d-bb49-149a5fded24f") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-NC-Pad42)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d20a3549-f6ee-41aa-be20-10c549a71a5a") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "3d8d9b4c-08e2-4d32-b371-beb4a840dcb8") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad44)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ad82eee6-b46a-4cfc-9676-5230caa56b44") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f87952c9-1f13-4e87-b690-13cece3eff39") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-NC-Pad46)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "35e16b41-fb88-4fc9-804a-be205d05c5bf") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "c0cd0d5c-074f-4ae5-bbe6-d30408f36196") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-NC-Pad48)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "10bb5c5f-4348-4fba-98b7-f4e573687591") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "6beb078d-1964-48f6-99d6-40b8f01d8215") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "f4306329-bb2b-4d18-9d18-6d0fa3d5e5aa") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9e59c8c9-933b-47eb-9c4a-f82365e5e7f3") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "5ed08600-3654-4ea4-baa0-8289acf51553") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/REFCLK-") + (pinfunction "REFCLKn") + (pintype "input") + (uuid "a302de49-2f01-4d9c-9864-0d0d38a07b75") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "2fb6a019-48e3-4d8f-a995-83f868c4c5bf") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/REFCLK+") + (pinfunction "REFCLKp") + (pintype "input") + (uuid "d03fb15a-009f-41b9-b15a-8f7e41ba6d89") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "acac7f75-e0d0-49dd-b9ac-927b810451cf") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3e8a4e03-3624-4772-aee1-30985e33f040") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "641145a1-c027-4ca7-adc7-8b93f73e4da9") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "unconnected-(J1-NC-Pad67)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5f0c86d8-291a-4c86-9138-5594324be5ee") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "392184e8-3fc8-4714-a4b7-26248f7e869a") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/PEDET") + (pinfunction "PEDET") + (pintype "output") + (uuid "c63e1963-84e8-4103-9ee6-57ef4e9e10b7") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "eb18385f-e3eb-4b3a-8142-69d6eaf5ac5b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cc8a4e96-f258-44f5-9604-85f90cefa37c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "1b9c5d52-1cae-4ff7-9b0e-a0b4a259b190") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "53cda2e3-7870-43d7-a612-9cdfc98c0ec3") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a0e3f6be-b98b-44eb-a6de-ed57497e6894") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "578946af-b80b-400d-ad31-2cc625837ff1") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "aa940131-6705-4ef0-85cb-3dcd191c0eb0") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.205 155.02) (xy 118.205 159.02) (xy 96.205 159.02) (xy 96.205 155.02) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "73e58acb-73fc-45f5-8f57-1596746af3a9") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.205 159.02) (xy 122.205 153.82) (xy 92.205 153.82) (xy 92.205 159.02) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cd469003-d952-4ccc-99c2-a754c129ae0e") + (at 112.555 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 0 0.74 90) + (layer "F.SilkS") + (uuid "296ec33e-c88e-48d2-a78a-7409b995517f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a9a724ac-06e1-431e-b7ab-9885e64acbbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a393a766-5cce-451c-84ae-764109cb43cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "47f157de-6cd2-4f04-9dad-888e14bae1bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06a05974-1441-4ca6-b4c7-b780254d5140") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cdad681a-7668-45ea-9d5e-65052ca3f164") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94e7f6ee-0409-4b22-9a3f-e73f161af4b7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f7cd0802-8498-4974-9012-613582d95d9e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95dfcefa-9f93-490a-8a5b-129f92e65743") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c9c601f-ff1d-4507-8e97-f93f22c04a7b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "602587d3-12be-45dd-b2b7-063f74e3cb43") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a103f0ee-c2ce-4061-a34c-025bc1ebb26e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8b7d175e-9878-4364-951b-8eb714c9771e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "29f4a6a7-dd79-4444-b0b3-8a7c95e3cd3b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "23a7cd40-6a91-4498-8a47-839af104b10e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 M Key/PET2N") + (pintype "passive") + (uuid "7023b9b8-fd0c-40b5-ba9f-450ea00960de") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 52 "/PET2-") + (pintype "passive") + (uuid "f6004966-0a2d-4cb2-aad5-686b739b4f62") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e7c4d35d-011d-4ce0-b7dc-915648cb46ca") + (at 111.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at 0 -0.755 90) + (layer "F.SilkS") + (uuid "9850c93e-971a-427c-9ce3-8fd394becc95") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5990c65c-a134-4a6c-9ee9-30f13403cee4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c3229695-040d-4607-812b-94bc783203c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f6fb6bd2-d383-48a7-b0eb-e7f5ef01c8bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "de5935a6-e8f5-4391-8530-b087817b151c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bad77fa5-9c6e-48ff-835b-bbb7d7d384f2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "92521c7e-e8f2-4274-ba4a-7aab93a1f63f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "037e9036-039b-44b4-b023-97056fea6a11") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1af5c421-6470-4f7f-bb27-1bdcf4066efe") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c57baac8-20e7-45b4-b437-7e24e2c3aeca") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab954ec8-a39d-43cb-a403-09fd9b0e5428") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9716ca31-f5e7-4ef5-8636-f675fa672338") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "b8be50ef-53a6-491a-9176-05de811333c8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "af3c2e90-c436-40ce-afe7-8177240ae0f5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c1c3c076-b775-4450-bc01-e8afc79e8d90") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/M.2 M Key/PET2P") + (pintype "passive") + (uuid "93263fd8-b9f4-41cc-99d2-10af82376304") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET2+") + (pintype "passive") + (uuid "7711df38-a26d-4d62-ac37-7f829b01bade") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ecec7409-bfb8-42a5-8643-8b58740dff0a") + (at 108.855 154.26 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.675 90) + (layer "F.SilkS") + (uuid "c4e522e3-c3a0-4033-a7a7-48dd766b782b") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f60eb9be-8d85-4d09-95dc-6328ab12f812") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "be70bea0-6242-4dda-9c6f-93d68f9fffcc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c5195f00-9b22-496e-b6bb-b02eb0f6179b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30de521e-99d9-4def-b992-60a348f4298a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4e3f1983-c138-4bf5-9b64-ef66d339fc0d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "941e7cc4-83df-4b7b-9daa-5b05c139e5a8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82546cf5-4df0-4788-9313-6125de2a47be") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9469ff6-89a5-439b-b52b-fef4c3fb6eef") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec3f81ac-b3c7-4791-98d8-812ac0ef1339") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b75dab59-d443-479b-8ed1-a4577f3a9757") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "340e263e-e632-4a30-8977-8bfaaa0e70ac") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "ac625854-2a57-4288-9693-1414bce187de") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0c7e1794-e958-4ad1-8145-2564430daae7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "15bc70ff-3e67-424b-8471-f96e7ae55fee") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 M Key/PET1P") + (pintype "passive") + (uuid "fcfc654a-205a-4415-98c5-846e791980d3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 51 "/PET1+") + (pintype "passive") + (uuid "d3dc7ac6-dacc-4311-978a-ddb3ed40b1c0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 92.205 79.02) + (end 92.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "02af5e03-f786-4243-8fa5-6505a1b06d9c") + ) + (gr_line + (start 122.205 155.02) + (end 118.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c10171c-94c8-4932-89fb-a710767f1454") + ) + (gr_line + (start 122.205 155.02) + (end 122.205 79.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b123ed63-5d1e-450a-b3b5-9573f3342ace") + ) + (gr_line + (start 96.205 155.02) + (end 92.205 155.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cb186cc2-a9c9-449d-bc00-6dd8756092b9") + ) + (gr_line + (start 122.205 79.02) + (end 92.205 79.02) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d693f73f-7290-4b7e-9770-de970eb24a03") + ) + (segment + (start 108.98 156.569999) + (end 108.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1c132558-d9e9-4e66-a019-04253a9c35c8") + ) + (segment + (start 108.855 154.925001) + (end 108.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "52d16986-7e8e-4de1-8920-973ed17b398e") + ) + (segment + (start 108.98 155.050001) + (end 108.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "55173e28-43e9-4138-aade-4c733458ac7f") + ) + (segment + (start 108.955 156.594999) + (end 108.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "827e7c42-2e52-4749-b4cd-4bf5671fc066") + ) + (segment + (start 108.955 157.87) + (end 108.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9ba0871a-80b1-438a-9aa4-055f340654ce") + ) + (segment + (start 109.455 157.87) + (end 109.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3cad7a8b-9261-4096-a373-1e25c7abde23") + ) + (segment + (start 109.43 155.050001) + (end 109.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "41bc0beb-f34e-4b77-a2a8-c556457a5c15") + ) + (segment + (start 109.43 156.569999) + (end 109.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "83d357dd-25e4-4f08-ac6d-5f18085cfc16") + ) + (segment + (start 109.555 154.925001) + (end 109.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c943156a-60df-4bf9-92df-ff5b0760067e") + ) + (segment + (start 109.455 156.594999) + (end 109.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ee808cf4-7f95-48de-b2f8-d4e3f6081a5f") + ) + (segment + (start 106.455 156.594999) + (end 106.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "02808b48-915c-492c-9f39-e5c2031f7e31") + ) + (segment + (start 106.43 156.569999) + (end 106.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "21fedc67-ce2e-49b6-ac3b-564dc4fee024") + ) + (segment + (start 106.555 154.925001) + (end 106.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "498dd159-a7ff-4b0b-bbca-bd08f9cc2e5b") + ) + (segment + (start 106.455 157.87) + (end 106.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a6e2ba6b-201a-4240-aba3-3a7896a99ec2") + ) + (segment + (start 106.43 155.050001) + (end 106.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c375447d-b9b3-406f-a0a4-56578702509b") + ) + (segment + (start 105.855 154.925001) + (end 105.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "14284335-fb69-4601-800f-696f9372a53b") + ) + (segment + (start 105.955 157.87) + (end 105.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "229973b6-df37-4693-8e99-421536b19049") + ) + (segment + (start 105.98 156.569999) + (end 105.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a1e9546b-8ed6-41f9-a8e6-607a6bc2dc41") + ) + (segment + (start 105.955 156.594999) + (end 105.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b65e9b74-d7c4-4c8a-ac6d-e73fa4c0d8e9") + ) + (segment + (start 105.98 155.050001) + (end 105.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c009f811-2ce5-47aa-853e-cebccb5f0f33") + ) + (segment + (start 115.455 156.594999) + (end 115.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "02b6084a-76dc-4730-9267-2e47ec7cb93c") + ) + (segment + (start 115.455 157.87) + (end 115.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "31e427da-830a-410f-bd7c-08318f35df5a") + ) + (segment + (start 115.555 154.925001) + (end 115.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "32276193-6981-4632-bb8c-f75d194c38da") + ) + (segment + (start 115.43 155.050001) + (end 115.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6dfa4375-1932-424d-b15f-96c57b5c362d") + ) + (segment + (start 115.43 156.569999) + (end 115.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e594de37-1075-4c37-8354-01cf02e629a1") + ) + (segment + (start 111.855 154.925001) + (end 111.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "2062cde3-cd24-429a-b10b-24194fc78d29") + ) + (segment + (start 111.98 156.569999) + (end 111.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "350add00-b9ff-4cad-a9fa-bd7a48dfc047") + ) + (segment + (start 111.955 156.594999) + (end 111.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "53463b4b-933b-480e-bcae-d91cad26ab71") + ) + (segment + (start 111.98 155.050001) + (end 111.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "8e9d6360-d228-4846-af04-677039b86141") + ) + (segment + (start 111.955 157.87) + (end 111.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "bb7f2173-242f-4b68-917f-bc817ee85e24") + ) + (segment + (start 112.555 154.925001) + (end 112.555 154.58) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "12e7ab76-ecea-4136-9bf1-b8dc4404c495") + ) + (segment + (start 112.43 155.050001) + (end 112.555 154.925001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "38e51808-deac-4017-85a1-70ab7d234d96") + ) + (segment + (start 112.43 156.569999) + (end 112.43 155.050001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "57597895-c3bf-47b5-8daf-2a0b06159ee8") + ) + (segment + (start 112.455 157.87) + (end 112.455 156.594999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "59585b84-bf96-4701-8b2a-b14cbac2d11f") + ) + (segment + (start 112.455 156.594999) + (end 112.43 156.569999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "e2f71ff8-ccda-4878-9415-43480a917e1a") + ) + (segment + (start 114.955 156.594999) + (end 114.98 156.569999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "3525a7e3-05d9-4eb0-9259-159d73ccfb59") + ) + (segment + (start 114.98 155.050001) + (end 114.855 154.925001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "89a77430-19f6-4e7a-adbd-e083410e4186") + ) + (segment + (start 114.955 157.87) + (end 114.955 156.594999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "8fe84519-7f4f-4973-bb9b-a5c967e2d7a0") + ) + (segment + (start 114.855 154.925001) + (end 114.855 154.58) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "93ccb2f3-8d71-4bc8-ae7e-766ead644efc") + ) + (segment + (start 114.98 156.569999) + (end 114.98 155.050001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a89ec053-4e0c-4191-8f88-7e5ed4244032") + ) + (zone + (net 13) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "a7a06733-71b8-4e33-8150-c4e26cc130ee") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.205 157.43) (xy 92.205 79.01) (xy 122.205 79.01) (xy 122.205 157.35) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.286684 79.542174) (xy 104.306503 79.578033) (xy 104.365826 79.837946) (xy 104.365832 79.837964) + (xy 104.475257 80.150688) (xy 104.619022 80.449217) (xy 104.795305 80.72977) (xy 104.996034 80.981476) + (xy 105.849432 80.128079) (xy 105.886457 80.176331) (xy 106.048669 80.338543) (xy 106.096919 80.375567) + (xy 105.243522 81.228964) (xy 105.243522 81.228965) (xy 105.495229 81.429694) (xy 105.775782 81.605977) + (xy 106.074311 81.749742) (xy 106.387035 81.859167) (xy 106.387053 81.859173) (xy 106.710077 81.932901) + (xy 106.710074 81.932901) (xy 107.039336 81.97) (xy 107.370664 81.97) (xy 107.699924 81.932901) + (xy 108.022946 81.859173) (xy 108.022964 81.859167) (xy 108.335688 81.749742) (xy 108.634217 81.605977) + (xy 108.91477 81.429694) (xy 109.166476 81.228965) (xy 109.166476 81.228964) (xy 108.313079 80.375567) + (xy 108.361331 80.338543) (xy 108.523543 80.176331) (xy 108.560567 80.128079) (xy 109.413964 80.981476) + (xy 109.413965 80.981476) (xy 109.614694 80.72977) (xy 109.790977 80.449217) (xy 109.934742 80.150688) + (xy 110.044167 79.837964) (xy 110.044173 79.837946) (xy 110.103497 79.578033) (xy 110.136272 79.531842) + (xy 110.175642 79.5205) (xy 121.6305 79.5205) (xy 121.682826 79.542174) (xy 121.7045 79.5945) (xy 121.7045 154.4455) + (xy 121.682826 154.497826) (xy 121.6305 154.5195) (xy 117.542464 154.5195) (xy 117.370062 154.549898) + (xy 117.205558 154.609773) (xy 117.053945 154.697308) (xy 116.919837 154.809837) (xy 116.807308 154.943945) + (xy 116.719775 155.095555) (xy 116.659898 155.260062) (xy 116.6295 155.432464) (xy 116.6295 157.364867) + (xy 116.28 157.365799) (xy 116.28 156.82) (xy 116.260301 156.82) (xy 116.219435 156.828128) (xy 116.190565 156.828128) + (xy 116.149699 156.82) (xy 116.13 156.82) (xy 116.13 157.366199) (xy 115.8305 157.366998) (xy 115.8305 157.000252) + (xy 115.818867 156.941769) (xy 115.792471 156.902265) (xy 115.78 156.861153) (xy 115.78 156.82) + (xy 115.777174 156.817174) (xy 115.7555 156.764848) (xy 115.7555 156.555435) (xy 115.755499 156.555434) + (xy 115.733766 156.474326) (xy 115.734619 156.474097) (xy 115.7305 156.453376) (xy 115.7305 155.205123) + (xy 115.752173 155.152798) (xy 115.79546 155.109512) (xy 115.835022 155.040989) (xy 115.8555 154.964563) + (xy 115.8555 154.964558) (xy 115.856133 154.959755) (xy 115.857641 154.959953) (xy 115.877174 154.912797) + (xy 115.907206 154.882765) (xy 115.952585 154.779991) (xy 115.9555 154.754865) (xy 115.955499 154.405136) + (xy 115.952585 154.380009) (xy 115.912792 154.289888) (xy 115.911485 154.233268) (xy 115.912782 154.230135) + (xy 115.952585 154.139991) (xy 115.9555 154.114865) (xy 115.955499 153.765136) (xy 115.952585 153.740009) + (xy 115.907206 153.637235) (xy 115.827765 153.557794) (xy 115.724991 153.512415) (xy 115.72499 153.512414) + (xy 115.724988 153.512414) (xy 115.703659 153.50994) (xy 115.699865 153.5095) (xy 115.699864 153.5095) + (xy 115.410136 153.5095) (xy 115.385013 153.512414) (xy 115.385007 153.512415) (xy 115.282234 153.557794) + (xy 115.257326 153.582703) (xy 115.205 153.604377) (xy 115.152674 153.582703) (xy 115.127765 153.557794) + (xy 115.024991 153.512415) (xy 115.02499 153.512414) (xy 115.024988 153.512414) (xy 115.003659 153.50994) + (xy 114.999865 153.5095) (xy 114.999864 153.5095) (xy 114.710136 153.5095) (xy 114.685013 153.512414) + (xy 114.685007 153.512415) (xy 114.582234 153.557794) (xy 114.502794 153.637234) (xy 114.457414 153.740011) + (xy 114.4545 153.765135) (xy 114.4545 154.114863) (xy 114.457414 154.139986) (xy 114.457415 154.139992) + (xy 114.497206 154.23011) (xy 114.498514 154.286732) (xy 114.497206 154.28989) (xy 114.457414 154.380011) + (xy 114.4545 154.405135) (xy 114.4545 154.754863) (xy 114.457414 154.779986) (xy 114.457415 154.779992) + (xy 114.502794 154.882765) (xy 114.532826 154.912797) (xy 114.552359 154.959954) (xy 114.553867 154.959756) + (xy 114.5545 154.964565) (xy 114.574977 155.040986) (xy 114.574979 155.040991) (xy 114.606482 155.095555) + (xy 114.61454 155.109512) (xy 114.657826 155.152798) (xy 114.6795 155.205124) (xy 114.6795 156.453376) + (xy 114.67538 156.474097) (xy 114.676234 156.474326) (xy 114.6545 156.555434) (xy 114.6545 156.764848) + (xy 114.652216 156.783092) (xy 114.627716 156.879397) (xy 114.622245 156.886716) (xy 114.617529 156.902265) + (xy 114.591133 156.941768) (xy 114.5795 157.000253) (xy 114.5795 157.370334) (xy 114.3305 157.370998) + (xy 114.3305 157.000252) (xy 114.318867 156.941769) (xy 114.292471 156.902265) (xy 114.28 156.861153) + (xy 114.28 156.82) (xy 114.260301 156.82) (xy 114.220716 156.827873) (xy 114.191845 156.827873) + (xy 114.149748 156.8195) (xy 113.760252 156.8195) (xy 113.760251 156.8195) (xy 113.719435 156.827618) + (xy 113.690565 156.827618) (xy 113.649749 156.8195) (xy 113.649748 156.8195) (xy 113.260252 156.8195) + (xy 113.260251 156.8195) (xy 113.218153 156.827873) (xy 113.189283 156.827873) (xy 113.149699 156.82) + (xy 113.13 156.82) (xy 113.13 156.861153) (xy 113.117529 156.902265) (xy 113.091133 156.941768) + (xy 113.0795 157.000253) (xy 113.0795 157.374334) (xy 112.8305 157.374998) (xy 112.8305 157.000252) + (xy 112.818867 156.941769) (xy 112.792471 156.902265) (xy 112.782284 156.879397) (xy 112.757784 156.783092) + (xy 112.759148 156.773656) (xy 112.7555 156.764848) (xy 112.7555 156.555435) (xy 112.755499 156.555434) + (xy 112.733766 156.474326) (xy 112.734619 156.474097) (xy 112.7305 156.453376) (xy 112.7305 155.205123) + (xy 112.752173 155.152798) (xy 112.79546 155.109512) (xy 112.835022 155.040989) (xy 112.8555 154.964563) + (xy 112.8555 154.964558) (xy 112.856133 154.959755) (xy 112.857641 154.959953) (xy 112.877174 154.912797) + (xy 112.907206 154.882765) (xy 112.952585 154.779991) (xy 112.9555 154.754865) (xy 112.955499 154.405136) + (xy 112.952585 154.380009) (xy 112.912792 154.289888) (xy 112.911485 154.233268) (xy 112.912782 154.230135) + (xy 112.952585 154.139991) (xy 112.9555 154.114865) (xy 112.955499 153.765136) (xy 112.952585 153.740009) + (xy 112.907206 153.637235) (xy 112.827765 153.557794) (xy 112.724991 153.512415) (xy 112.72499 153.512414) + (xy 112.724988 153.512414) (xy 112.703659 153.50994) (xy 112.699865 153.5095) (xy 112.699864 153.5095) + (xy 112.410136 153.5095) (xy 112.385013 153.512414) (xy 112.385007 153.512415) (xy 112.282234 153.557794) + (xy 112.257326 153.582703) (xy 112.205 153.604377) (xy 112.152674 153.582703) (xy 112.127765 153.557794) + (xy 112.024991 153.512415) (xy 112.02499 153.512414) (xy 112.024988 153.512414) (xy 112.003659 153.50994) + (xy 111.999865 153.5095) (xy 111.999864 153.5095) (xy 111.710136 153.5095) (xy 111.685013 153.512414) + (xy 111.685007 153.512415) (xy 111.582234 153.557794) (xy 111.502794 153.637234) (xy 111.457414 153.740011) + (xy 111.4545 153.765135) (xy 111.4545 154.114863) (xy 111.457414 154.139986) (xy 111.457415 154.139992) + (xy 111.497206 154.23011) (xy 111.498514 154.286732) (xy 111.497206 154.28989) (xy 111.457414 154.380011) + (xy 111.4545 154.405135) (xy 111.4545 154.754863) (xy 111.457414 154.779986) (xy 111.457415 154.779992) + (xy 111.502794 154.882765) (xy 111.532826 154.912797) (xy 111.552359 154.959954) (xy 111.553867 154.959756) + (xy 111.5545 154.964565) (xy 111.574977 155.040986) (xy 111.574979 155.040991) (xy 111.606482 155.095555) + (xy 111.61454 155.109512) (xy 111.657826 155.152798) (xy 111.6795 155.205124) (xy 111.6795 156.453376) + (xy 111.67538 156.474097) (xy 111.676234 156.474326) (xy 111.6545 156.555434) (xy 111.6545 156.764848) + (xy 111.652216 156.783092) (xy 111.627716 156.879397) (xy 111.622245 156.886716) (xy 111.617529 156.902265) + (xy 111.591133 156.941768) (xy 111.5795 157.000253) (xy 111.5795 157.378334) (xy 111.3305 157.378998) + (xy 111.3305 157.000252) (xy 111.318867 156.941769) (xy 111.292471 156.902265) (xy 111.28 156.861153) + (xy 111.28 156.82) (xy 111.260301 156.82) (xy 111.220716 156.827873) (xy 111.191845 156.827873) + (xy 111.149748 156.8195) (xy 110.760252 156.8195) (xy 110.760251 156.8195) (xy 110.719435 156.827618) + (xy 110.690565 156.827618) (xy 110.649749 156.8195) (xy 110.649748 156.8195) (xy 110.260252 156.8195) + (xy 110.260251 156.8195) (xy 110.218153 156.827873) (xy 110.189283 156.827873) (xy 110.149699 156.82) + (xy 110.13 156.82) (xy 110.13 156.861153) (xy 110.117529 156.902265) (xy 110.091133 156.941768) + (xy 110.0795 157.000253) (xy 110.0795 157.382334) (xy 109.8305 157.382998) (xy 109.8305 157.000252) + (xy 109.818867 156.941769) (xy 109.792471 156.902265) (xy 109.782284 156.879397) (xy 109.757784 156.783092) + (xy 109.759148 156.773656) (xy 109.7555 156.764848) (xy 109.7555 156.555435) (xy 109.755499 156.555434) + (xy 109.733766 156.474326) (xy 109.734619 156.474097) (xy 109.7305 156.453376) (xy 109.7305 155.205123) + (xy 109.752173 155.152798) (xy 109.79546 155.109512) (xy 109.835022 155.040989) (xy 109.8555 154.964563) + (xy 109.8555 154.964558) (xy 109.856133 154.959755) (xy 109.857641 154.959953) (xy 109.877174 154.912797) + (xy 109.907206 154.882765) (xy 109.952585 154.779991) (xy 109.9555 154.754865) (xy 109.955499 154.405136) + (xy 109.952585 154.380009) (xy 109.912792 154.289888) (xy 109.911485 154.233268) (xy 109.912782 154.230135) + (xy 109.952585 154.139991) (xy 109.9555 154.114865) (xy 109.955499 153.765136) (xy 109.952585 153.740009) + (xy 109.907206 153.637235) (xy 109.827765 153.557794) (xy 109.724991 153.512415) (xy 109.72499 153.512414) + (xy 109.724988 153.512414) (xy 109.703659 153.50994) (xy 109.699865 153.5095) (xy 109.699864 153.5095) + (xy 109.410136 153.5095) (xy 109.385013 153.512414) (xy 109.385007 153.512415) (xy 109.282234 153.557794) + (xy 109.257326 153.582703) (xy 109.205 153.604377) (xy 109.152674 153.582703) (xy 109.127765 153.557794) + (xy 109.024991 153.512415) (xy 109.02499 153.512414) (xy 109.024988 153.512414) (xy 109.003659 153.50994) + (xy 108.999865 153.5095) (xy 108.999864 153.5095) (xy 108.710136 153.5095) (xy 108.685013 153.512414) + (xy 108.685007 153.512415) (xy 108.582234 153.557794) (xy 108.502794 153.637234) (xy 108.457414 153.740011) + (xy 108.4545 153.765135) (xy 108.4545 154.114863) (xy 108.457414 154.139986) (xy 108.457415 154.139992) + (xy 108.497206 154.23011) (xy 108.498514 154.286732) (xy 108.497206 154.28989) (xy 108.457414 154.380011) + (xy 108.4545 154.405135) (xy 108.4545 154.754863) (xy 108.457414 154.779986) (xy 108.457415 154.779992) + (xy 108.502794 154.882765) (xy 108.532826 154.912797) (xy 108.552359 154.959954) (xy 108.553867 154.959756) + (xy 108.5545 154.964565) (xy 108.574977 155.040986) (xy 108.574979 155.040991) (xy 108.606482 155.095555) + (xy 108.61454 155.109512) (xy 108.657826 155.152798) (xy 108.6795 155.205124) (xy 108.6795 156.453376) + (xy 108.67538 156.474097) (xy 108.676234 156.474326) (xy 108.6545 156.555434) (xy 108.6545 156.764848) + (xy 108.652216 156.783092) (xy 108.627716 156.879397) (xy 108.622245 156.886716) (xy 108.617529 156.902265) + (xy 108.591133 156.941768) (xy 108.5795 157.000253) (xy 108.5795 157.386334) (xy 108.3305 157.386998) + (xy 108.3305 157.000252) (xy 108.318867 156.941769) (xy 108.292471 156.902265) (xy 108.28 156.861153) + (xy 108.28 156.82) (xy 108.260301 156.82) (xy 108.220716 156.827873) (xy 108.191845 156.827873) + (xy 108.149748 156.8195) (xy 107.760252 156.8195) (xy 107.760251 156.8195) (xy 107.719435 156.827618) + (xy 107.690565 156.827618) (xy 107.649749 156.8195) (xy 107.649748 156.8195) (xy 107.260252 156.8195) + (xy 107.260251 156.8195) (xy 107.218153 156.827873) (xy 107.189283 156.827873) (xy 107.149699 156.82) + (xy 107.13 156.82) (xy 107.13 156.861153) (xy 107.117529 156.902265) (xy 107.091133 156.941768) + (xy 107.0795 157.000253) (xy 107.0795 157.390334) (xy 106.8305 157.390998) (xy 106.8305 157.000252) + (xy 106.818867 156.941769) (xy 106.792471 156.902265) (xy 106.782284 156.879397) (xy 106.757784 156.783092) + (xy 106.759148 156.773656) (xy 106.7555 156.764848) (xy 106.7555 156.555435) (xy 106.755499 156.555434) + (xy 106.733766 156.474326) (xy 106.734619 156.474097) (xy 106.7305 156.453376) (xy 106.7305 155.205123) + (xy 106.752173 155.152798) (xy 106.79546 155.109512) (xy 106.835022 155.040989) (xy 106.8555 154.964563) + (xy 106.8555 154.964558) (xy 106.856133 154.959755) (xy 106.857641 154.959953) (xy 106.877174 154.912797) + (xy 106.907206 154.882765) (xy 106.952585 154.779991) (xy 106.9555 154.754865) (xy 106.955499 154.405136) + (xy 106.952585 154.380009) (xy 106.912792 154.289888) (xy 106.911485 154.233268) (xy 106.912782 154.230135) + (xy 106.952585 154.139991) (xy 106.9555 154.114865) (xy 106.955499 153.765136) (xy 106.952585 153.740009) + (xy 106.907206 153.637235) (xy 106.827765 153.557794) (xy 106.724991 153.512415) (xy 106.72499 153.512414) + (xy 106.724988 153.512414) (xy 106.703659 153.50994) (xy 106.699865 153.5095) (xy 106.699864 153.5095) + (xy 106.410136 153.5095) (xy 106.385013 153.512414) (xy 106.385007 153.512415) (xy 106.282234 153.557794) + (xy 106.257326 153.582703) (xy 106.205 153.604377) (xy 106.152674 153.582703) (xy 106.127765 153.557794) + (xy 106.024991 153.512415) (xy 106.02499 153.512414) (xy 106.024988 153.512414) (xy 106.003659 153.50994) + (xy 105.999865 153.5095) (xy 105.999864 153.5095) (xy 105.710136 153.5095) (xy 105.685013 153.512414) + (xy 105.685007 153.512415) (xy 105.582234 153.557794) (xy 105.502794 153.637234) (xy 105.457414 153.740011) + (xy 105.4545 153.765135) (xy 105.4545 154.114863) (xy 105.457414 154.139986) (xy 105.457415 154.139992) + (xy 105.497206 154.23011) (xy 105.498514 154.286732) (xy 105.497206 154.28989) (xy 105.457414 154.380011) + (xy 105.4545 154.405135) (xy 105.4545 154.754863) (xy 105.457414 154.779986) (xy 105.457415 154.779992) + (xy 105.502794 154.882765) (xy 105.532826 154.912797) (xy 105.552359 154.959954) (xy 105.553867 154.959756) + (xy 105.5545 154.964565) (xy 105.574977 155.040986) (xy 105.574979 155.040991) (xy 105.606482 155.095555) + (xy 105.61454 155.109512) (xy 105.657826 155.152798) (xy 105.6795 155.205124) (xy 105.6795 156.453376) + (xy 105.67538 156.474097) (xy 105.676234 156.474326) (xy 105.6545 156.555434) (xy 105.6545 156.764848) + (xy 105.652216 156.783092) (xy 105.627716 156.879397) (xy 105.622245 156.886716) (xy 105.617529 156.902265) + (xy 105.591133 156.941768) (xy 105.5795 157.000253) (xy 105.5795 157.394334) (xy 105.3305 157.394998) + (xy 105.3305 157.000252) (xy 105.318867 156.941769) (xy 105.292471 156.902265) (xy 105.28 156.861153) + (xy 105.28 156.82) (xy 105.260301 156.82) (xy 105.220716 156.827873) (xy 105.191845 156.827873) + (xy 105.149748 156.8195) (xy 104.760252 156.8195) (xy 104.760251 156.8195) (xy 104.719435 156.827618) + (xy 104.690565 156.827618) (xy 104.649749 156.8195) (xy 104.649748 156.8195) (xy 104.260252 156.8195) + (xy 104.260251 156.8195) (xy 104.218153 156.827873) (xy 104.189283 156.827873) (xy 104.149699 156.82) + (xy 104.13 156.82) (xy 104.13 156.861153) (xy 104.117529 156.902265) (xy 104.091133 156.941768) + (xy 104.0795 157.000253) (xy 104.0795 157.398334) (xy 103.8305 157.398998) (xy 103.8305 157.000252) + (xy 103.818867 156.941769) (xy 103.792471 156.902265) (xy 103.78 156.861153) (xy 103.78 156.82) + (xy 103.760301 156.82) (xy 103.720716 156.827873) (xy 103.691845 156.827873) (xy 103.649748 156.8195) + (xy 103.260252 156.8195) (xy 103.260251 156.8195) (xy 103.219435 156.827618) (xy 103.190565 156.827618) + (xy 103.149749 156.8195) (xy 103.149748 156.8195) (xy 102.760252 156.8195) (xy 102.760251 156.8195) + (xy 102.718153 156.827873) (xy 102.689283 156.827873) (xy 102.649699 156.82) (xy 102.63 156.82) + (xy 102.63 156.861153) (xy 102.617529 156.902265) (xy 102.591133 156.941768) (xy 102.5795 157.000253) + (xy 102.5795 157.402334) (xy 102.28 157.403133) (xy 102.28 156.82) (xy 102.256667 156.82) (xy 102.256667 156.818318) + (xy 102.207544 156.803407) (xy 102.180855 156.753452) (xy 102.1805 156.746213) (xy 102.1805 156.018025) + (xy 102.180499 156.01802) (xy 102.143024 155.817544) (xy 102.069348 155.627363) (xy 101.961981 155.453959) + (xy 101.96198 155.453957) (xy 101.824579 155.303235) (xy 101.824578 155.303234) (xy 101.661825 155.180329) + (xy 101.661822 155.180328) (xy 101.661821 155.180327) (xy 101.47925 155.089418) (xy 101.479246 155.089417) + (xy 101.479244 155.089416) (xy 101.283082 155.033602) (xy 101.283076 155.033601) (xy 101.080003 155.014785) + (xy 101.079997 155.014785) (xy 100.876923 155.033601) (xy 100.876917 155.033602) (xy 100.680755 155.089416) + (xy 100.68075 155.089418) (xy 100.509938 155.174472) (xy 100.498177 155.180328) (xy 100.498174 155.180329) + (xy 100.335421 155.303234) (xy 100.33542 155.303235) (xy 100.198019 155.453957) (xy 100.198019 155.453958) + (xy 100.090655 155.627358) (xy 100.09065 155.627368) (xy 100.016977 155.81754) (xy 99.9795 156.01802) + (xy 99.9795 156.7455) (xy 99.957826 156.797826) (xy 99.9055 156.8195) (xy 99.760251 156.8195) (xy 99.719435 156.827618) + (xy 99.690565 156.827618) (xy 99.649749 156.8195) (xy 99.649748 156.8195) (xy 99.260252 156.8195) + (xy 99.260251 156.8195) (xy 99.218153 156.827873) (xy 99.189283 156.827873) (xy 99.149699 156.82) + (xy 99.13 156.82) (xy 99.13 156.861153) (xy 99.117529 156.902265) (xy 99.091133 156.941768) (xy 99.0795 157.000253) + (xy 99.0795 157.411667) (xy 98.78 157.412466) (xy 98.78 156.82) (xy 98.760301 156.82) (xy 98.719435 156.828128) + (xy 98.690565 156.828128) (xy 98.649699 156.82) (xy 98.63 156.82) (xy 98.63 157.412866) (xy 98.28 157.413799) + (xy 98.28 156.82) (xy 98.260301 156.82) (xy 98.219435 156.828128) (xy 98.190565 156.828128) (xy 98.149699 156.82) + (xy 98.13 156.82) (xy 98.13 157.414199) (xy 97.7805 157.415131) (xy 97.7805 155.432472) (xy 97.780499 155.432464) + (xy 97.757713 155.303236) (xy 97.750101 155.260062) (xy 97.690225 155.095555) (xy 97.602692 154.943945) + (xy 97.490163 154.809837) (xy 97.356055 154.697308) (xy 97.204445 154.609775) (xy 97.204443 154.609774) + (xy 97.204441 154.609773) (xy 97.039937 154.549898) (xy 96.867535 154.5195) (xy 96.867532 154.5195) + (xy 96.845892 154.5195) (xy 96.270892 154.5195) (xy 92.7795 154.5195) (xy 92.727174 154.497826) + (xy 92.7055 154.4455) (xy 92.7055 79.5945) (xy 92.727174 79.542174) (xy 92.7795 79.5205) (xy 104.234358 79.5205) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.983326 79.542174) (xy 104.005 79.5945) (xy 104.005 80.199704) (xy 104.045242 80.556866) + (xy 104.125219 80.907264) (xy 104.125224 80.907282) (xy 104.243925 81.246513) (xy 104.399869 81.570334) + (xy 104.591093 81.874666) (xy 104.815185 82.155668) (xy 105.069331 82.409814) (xy 105.350333 82.633906) + (xy 105.654665 82.82513) (xy 105.978486 82.981074) (xy 106.317717 83.099775) (xy 106.317735 83.09978) + (xy 106.668135 83.179757) (xy 106.668132 83.179757) (xy 107.025296 83.22) (xy 107.384704 83.22) + (xy 107.741866 83.179757) (xy 108.092264 83.09978) (xy 108.092282 83.099775) (xy 108.431513 82.981074) + (xy 108.755334 82.82513) (xy 109.059666 82.633906) (xy 109.340668 82.409814) (xy 109.59481 82.155672) + (xy 109.81592 81.878409) (xy 109.81592 81.878408) (xy 108.313079 80.375567) (xy 108.361331 80.338543) + (xy 108.523543 80.176331) (xy 108.560567 80.128079) (xy 110.00731 81.574822) (xy 110.01012 81.570351) + (xy 110.010126 81.57034) (xy 110.166076 81.246509) (xy 110.284775 80.907282) (xy 110.28478 80.907264) + (xy 110.364757 80.556866) (xy 110.405 80.199704) (xy 110.405 79.5945) (xy 110.426674 79.542174) + (xy 110.479 79.5205) (xy 121.6305 79.5205) (xy 121.682826 79.542174) (xy 121.7045 79.5945) (xy 121.7045 154.4455) + (xy 121.682826 154.497826) (xy 121.6305 154.5195) (xy 117.542462 154.5195) (xy 117.422349 154.540679) + (xy 117.367055 154.52842) (xy 117.336624 154.480652) (xy 117.3355 154.467803) (xy 117.3355 152.884) + (xy 117.319858 152.805363) (xy 117.319857 152.805357) (xy 117.305505 152.770709) (xy 117.305503 152.770706) + (xy 117.305503 152.770705) (xy 117.289035 152.744497) (xy 117.268879 152.712419) (xy 117.245908 152.69612) + (xy 117.194293 152.659496) (xy 117.194283 152.659492) (xy 117.159643 152.645143) (xy 117.159636 152.645141) + (xy 117.100392 152.633357) (xy 117.081 152.6295) (xy 96.709 152.6295) (xy 96.693443 152.632594) + (xy 96.630363 152.645141) (xy 96.630352 152.645144) (xy 96.595714 152.659492) (xy 96.595705 152.659496) + (xy 96.53742 152.69612) (xy 96.537416 152.696124) (xy 96.484496 152.770706) (xy 96.470143 152.805356) + (xy 96.470141 152.805363) (xy 96.4545 152.884) (xy 96.4545 154.4455) (xy 96.432826 154.497826) (xy 96.3805 154.5195) + (xy 92.7795 154.5195) (xy 92.727174 154.497826) (xy 92.7055 154.4455) (xy 92.7055 79.5945) (xy 92.727174 79.542174) + (xy 92.7795 79.5205) (xy 103.931 79.5205) + ) + ) + ) + (zone + (net 14) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "e35bfed8-43d2-4370-b0b0-11c1ac88b5b7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.13 157.215) (xy 117.13 152.85) (xy 117.115 152.835) (xy 96.66 152.835) (xy 96.66 157.465) + (xy 116.88 157.465) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.115648 152.849352) (xy 117.13 152.884) (xy 117.13 154.625107) (xy 117.115648 154.659755) + (xy 117.105501 154.667542) (xy 117.053941 154.69731) (xy 117.053939 154.697312) (xy 116.919838 154.809835) + (xy 116.919835 154.809838) (xy 116.807312 154.943939) (xy 116.807307 154.943945) (xy 116.719778 155.095548) + (xy 116.719774 155.095556) (xy 116.6599 155.260057) (xy 116.659899 155.260061) (xy 116.659899 155.260062) + (xy 116.648041 155.327314) (xy 116.6295 155.432467) (xy 116.6295 156.371881) (xy 116.615148 156.406529) + (xy 116.5805 156.420881) (xy 116.545852 156.406529) (xy 116.539758 156.399104) (xy 116.524192 156.375807) + (xy 116.458036 156.331604) (xy 116.399695 156.32) (xy 116.33 156.32) (xy 116.33 157.465) (xy 116.08 157.465) + (xy 116.08 156.32) (xy 116.010304 156.32) (xy 115.964558 156.329098) (xy 115.945442 156.329098) + (xy 115.899696 156.32) (xy 115.83 156.32) (xy 115.83 157.465) (xy 115.5805 157.465) (xy 115.5805 156.500252) + (xy 115.580499 156.500251) (xy 115.580264 156.497858) (xy 115.580483 156.497836) (xy 115.58 156.492913) + (xy 115.58 156.32) (xy 115.510304 156.32) (xy 115.465837 156.328844) (xy 115.44672 156.328843) (xy 115.399753 156.3195) + (xy 115.399748 156.3195) (xy 115.010252 156.3195) (xy 114.995668 156.3224) (xy 114.964558 156.328588) + (xy 114.945442 156.328588) (xy 114.914331 156.3224) (xy 114.899748 156.3195) (xy 114.510252 156.3195) + (xy 114.495668 156.3224) (xy 114.464558 156.328588) (xy 114.445442 156.328588) (xy 114.414331 156.3224) + (xy 114.399748 156.3195) (xy 114.010252 156.3195) (xy 113.99789 156.321958) (xy 113.963276 156.328843) + (xy 113.94416 156.328843) (xy 113.899696 156.32) (xy 113.83 156.32) (xy 113.83 156.492913) (xy 113.829516 156.497836) + (xy 113.829736 156.497858) (xy 113.8295 156.500253) (xy 113.8295 157.465) (xy 113.58 157.465) (xy 113.58 156.32) + (xy 113.510304 156.32) (xy 113.464558 156.329098) (xy 113.445442 156.329098) (xy 113.399696 156.32) + (xy 113.33 156.32) (xy 113.33 157.465) (xy 113.08 157.465) (xy 113.08 156.32) (xy 113.010304 156.32) + (xy 112.964558 156.329098) (xy 112.945442 156.329098) (xy 112.899696 156.32) (xy 112.83 156.32) + (xy 112.83 157.465) (xy 112.58 157.465) (xy 112.58 156.32) (xy 112.510304 156.32) (xy 112.464558 156.329098) + (xy 112.445442 156.329098) (xy 112.399696 156.32) (xy 112.33 156.32) (xy 112.33 157.465) (xy 112.0805 157.465) + (xy 112.0805 156.500252) (xy 112.080499 156.500251) (xy 112.080264 156.497858) (xy 112.080483 156.497836) + (xy 112.08 156.492913) (xy 112.08 156.32) (xy 112.010304 156.32) (xy 111.965837 156.328844) (xy 111.94672 156.328843) + (xy 111.899753 156.3195) (xy 111.899748 156.3195) (xy 111.510252 156.3195) (xy 111.495668 156.3224) + (xy 111.464558 156.328588) (xy 111.445442 156.328588) (xy 111.414331 156.3224) (xy 111.399748 156.3195) + (xy 111.010252 156.3195) (xy 110.995668 156.3224) (xy 110.964558 156.328588) (xy 110.945442 156.328588) + (xy 110.914331 156.3224) (xy 110.899748 156.3195) (xy 110.510252 156.3195) (xy 110.495668 156.3224) + (xy 110.464558 156.328588) (xy 110.445442 156.328588) (xy 110.414331 156.3224) (xy 110.399748 156.3195) + (xy 110.010252 156.3195) (xy 109.995668 156.3224) (xy 109.964558 156.328588) (xy 109.945442 156.328588) + (xy 109.914331 156.3224) (xy 109.899748 156.3195) (xy 109.510252 156.3195) (xy 109.495668 156.3224) + (xy 109.464558 156.328588) (xy 109.445442 156.328588) (xy 109.414331 156.3224) (xy 109.399748 156.3195) + (xy 109.010252 156.3195) (xy 108.995668 156.3224) (xy 108.964558 156.328588) (xy 108.945442 156.328588) + (xy 108.914331 156.3224) (xy 108.899748 156.3195) (xy 108.510252 156.3195) (xy 108.495668 156.3224) + (xy 108.464558 156.328588) (xy 108.445442 156.328588) (xy 108.414331 156.3224) (xy 108.399748 156.3195) + (xy 108.010252 156.3195) (xy 107.995668 156.3224) (xy 107.964558 156.328588) (xy 107.945442 156.328588) + (xy 107.914331 156.3224) (xy 107.899748 156.3195) (xy 107.510252 156.3195) (xy 107.495668 156.3224) + (xy 107.464558 156.328588) (xy 107.445442 156.328588) (xy 107.414331 156.3224) (xy 107.399748 156.3195) + (xy 107.010252 156.3195) (xy 106.995668 156.3224) (xy 106.964558 156.328588) (xy 106.945442 156.328588) + (xy 106.914331 156.3224) (xy 106.899748 156.3195) (xy 106.510252 156.3195) (xy 106.495668 156.3224) + (xy 106.464558 156.328588) (xy 106.445442 156.328588) (xy 106.414331 156.3224) (xy 106.399748 156.3195) + (xy 106.010252 156.3195) (xy 105.995668 156.3224) (xy 105.964558 156.328588) (xy 105.945442 156.328588) + (xy 105.914331 156.3224) (xy 105.899748 156.3195) (xy 105.510252 156.3195) (xy 105.495668 156.3224) + (xy 105.464558 156.328588) (xy 105.445442 156.328588) (xy 105.414331 156.3224) (xy 105.399748 156.3195) + (xy 105.010252 156.3195) (xy 104.995668 156.3224) (xy 104.964558 156.328588) (xy 104.945442 156.328588) + (xy 104.914331 156.3224) (xy 104.899748 156.3195) (xy 104.510252 156.3195) (xy 104.495668 156.3224) + (xy 104.464558 156.328588) (xy 104.445442 156.328588) (xy 104.414331 156.3224) (xy 104.399748 156.3195) + (xy 104.010252 156.3195) (xy 103.995668 156.3224) (xy 103.964558 156.328588) (xy 103.945442 156.328588) + (xy 103.914331 156.3224) (xy 103.899748 156.3195) (xy 103.510252 156.3195) (xy 103.495668 156.3224) + (xy 103.464558 156.328588) (xy 103.445442 156.328588) (xy 103.414331 156.3224) (xy 103.399748 156.3195) + (xy 103.010252 156.3195) (xy 102.995668 156.3224) (xy 102.964558 156.328588) (xy 102.945442 156.328588) + (xy 102.914331 156.3224) (xy 102.899748 156.3195) (xy 102.510252 156.3195) (xy 102.495668 156.3224) + (xy 102.464558 156.328588) (xy 102.445442 156.328588) (xy 102.414331 156.3224) (xy 102.399748 156.3195) + (xy 102.399746 156.3195) (xy 102.2295 156.3195) (xy 102.194852 156.305148) (xy 102.1805 156.2705) + (xy 102.1805 156.018025) (xy 102.1805 156.018024) (xy 102.143024 155.817544) (xy 102.069348 155.627363) + (xy 101.961981 155.453959) (xy 101.961978 155.453955) (xy 101.961977 155.453954) (xy 101.824579 155.303236) + (xy 101.824576 155.303233) (xy 101.661822 155.180328) (xy 101.661818 155.180325) (xy 101.479255 155.08942) + (xy 101.479248 155.089417) (xy 101.283085 155.033603) (xy 101.283079 155.033602) (xy 101.08 155.014785) + (xy 100.87692 155.033602) (xy 100.876914 155.033603) (xy 100.680751 155.089417) (xy 100.680744 155.08942) + (xy 100.498181 155.180325) (xy 100.498177 155.180328) (xy 100.335423 155.303233) (xy 100.33542 155.303236) + (xy 100.198022 155.453954) (xy 100.09065 155.627366) (xy 100.016978 155.817537) (xy 100.016977 155.81754) + (xy 100.016976 155.817544) (xy 99.9795 156.018024) (xy 99.9795 156.018025) (xy 99.9795 156.275657) + (xy 99.965148 156.310305) (xy 99.9305 156.324657) (xy 99.920945 156.323716) (xy 99.899748 156.3195) + (xy 99.510252 156.3195) (xy 99.49789 156.321958) (xy 99.463276 156.328843) (xy 99.44416 156.328843) + (xy 99.399696 156.32) (xy 99.33 156.32) (xy 99.33 156.492913) (xy 99.329516 156.497836) (xy 99.329736 156.497858) + (xy 99.3295 156.500253) (xy 99.3295 157.465) (xy 99.08 157.465) (xy 99.08 156.32) (xy 99.010304 156.32) + (xy 98.964558 156.329098) (xy 98.945442 156.329098) (xy 98.899696 156.32) (xy 98.83 156.32) (xy 98.83 157.465) + (xy 98.58 157.465) (xy 98.58 156.32) (xy 98.510304 156.32) (xy 98.464558 156.329098) (xy 98.445442 156.329098) + (xy 98.399696 156.32) (xy 98.33 156.32) (xy 98.33 157.465) (xy 98.08 157.465) (xy 98.08 156.32) + (xy 98.010305 156.32) (xy 97.951963 156.331604) (xy 97.885807 156.375807) (xy 97.870242 156.399104) + (xy 97.83906 156.419939) (xy 97.802277 156.412623) (xy 97.781442 156.381441) (xy 97.7805 156.371881) + (xy 97.7805 155.432474) (xy 97.7805 155.432468) (xy 97.750101 155.260062) (xy 97.690225 155.095555) + (xy 97.602692 154.943945) (xy 97.490163 154.809837) (xy 97.356057 154.69731) (xy 97.356054 154.697307) + (xy 97.204451 154.609778) (xy 97.204443 154.609774) (xy 97.039942 154.5499) (xy 97.039943 154.5499) + (xy 97.039938 154.549899) (xy 96.867532 154.5195) (xy 96.845892 154.5195) (xy 96.709 154.5195) (xy 96.674352 154.505148) + (xy 96.66 154.4705) (xy 96.66 152.884) (xy 96.674352 152.849352) (xy 96.709 152.835) (xy 117.081 152.835) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pro b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pro new file mode 100644 index 0000000..f2f1361 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pro @@ -0,0 +1,638 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 M Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "56980990-de7b-4df2-b369-502249d30b0a", + "Root" + ], + [ + "2b71ba98-ccef-4e8f-b574-04aabd3b4eb1", + "M.2 M Key" + ], + [ + "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86", + "PCIe Couple Caps4" + ], + [ + "5d0595b3-944b-441f-b22b-db89ec1a22e6", + "PCIe Couple Caps3" + ], + [ + "6b0ad683-ac06-4c6d-a09c-9523f796fa3b", + "PCIe Couple Caps1" + ], + [ + "f596e965-9af1-41dd-9f15-6f309ad60165", + "PCIe Couple Caps2" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_sch new file mode 100644 index 0000000..12bfdd5 --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_sch @@ -0,0 +1,806 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "56980990-de7b-4df2-b369-502249d30b0a") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 73.66 87.63) (xy 81.28 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06c01e66-d25f-4831-9c33-b493139d1856") + ) + (wire + (pts + (xy 73.66 73.66) (xy 81.28 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "096e72a6-f137-45f1-981c-e830dced0f2f") + ) + (wire + (pts + (xy 73.66 78.74) (xy 81.28 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "142da844-585a-43b9-919d-d6d1474877d7") + ) + (wire + (pts + (xy 128.27 90.17) (xy 135.89 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "225385cf-b270-4837-b90f-3a1cc345970e") + ) + (wire + (pts + (xy 128.27 92.71) (xy 135.89 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ae7cfa0-d97a-40b9-ba99-c764c200e861") + ) + (wire + (pts + (xy 73.66 85.09) (xy 81.28 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d3fb6d6-21db-4901-941c-a0421a4cdc77") + ) + (wire + (pts + (xy 128.27 66.04) (xy 135.89 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45c9d23c-3a39-4bd3-adbb-ce8795c5cc09") + ) + (wire + (pts + (xy 73.66 76.2) (xy 81.28 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47fea4fa-a06c-4220-873a-dbcc5c7fa01d") + ) + (wire + (pts + (xy 128.27 87.63) (xy 135.89 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b7e2b97-0cd3-4bb3-99c7-b88f54da55e5") + ) + (wire + (pts + (xy 73.66 60.96) (xy 81.28 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4db99603-6a09-484f-865a-d75fc3aa5935") + ) + (wire + (pts + (xy 128.27 78.74) (xy 135.89 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fa4add7-33a2-4dff-8b3d-2e427e988c53") + ) + (wire + (pts + (xy 73.66 81.28) (xy 81.28 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56807149-9ebe-47f7-965a-6b07706c3f8a") + ) + (wire + (pts + (xy 73.66 67.31) (xy 81.28 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e46679e-a5c8-4666-a58c-38ab75db8451") + ) + (wire + (pts + (xy 73.66 90.17) (xy 81.28 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "700d89a3-60b5-472f-b89b-f0c234407994") + ) + (wire + (pts + (xy 73.66 69.85) (xy 81.28 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "755814d6-7bbb-4fb7-be37-db9c5512efff") + ) + (wire + (pts + (xy 128.27 85.09) (xy 135.89 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a57c3f05-3dc2-4bec-9368-1d4d376e9267") + ) + (wire + (pts + (xy 128.27 73.66) (xy 135.89 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bceca6b0-e2c7-463c-bbd9-21d12985a8c6") + ) + (wire + (pts + (xy 73.66 58.42) (xy 81.28 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5aa157-7c31-489d-bc12-e5e8b77d3c79") + ) + (wire + (pts + (xy 128.27 81.28) (xy 135.89 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e75a52-cc95-4784-ab9c-87540e638456") + ) + (wire + (pts + (xy 128.27 60.96) (xy 135.89 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e36baa3c-69ac-4040-bac4-51060982e874") + ) + (wire + (pts + (xy 73.66 92.71) (xy 81.28 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e760e450-c6cf-4a16-a3e4-b9db87b5f76e") + ) + (wire + (pts + (xy 128.27 58.42) (xy 135.89 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e84b06dd-ec86-4c4a-b1c2-b6049ca2d48f") + ) + (wire + (pts + (xy 73.66 63.5) (xy 81.28 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef2a7c74-4e6c-4e83-9bce-eb018372ebf6") + ) + (wire + (pts + (xy 128.27 76.2) (xy 135.89 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f366a139-753b-4256-85df-7f0de1e1ea4a") + ) + (wire + (pts + (xy 128.27 63.5) (xy 135.89 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9485c54-bb2d-4e35-92a0-6c1ade69d019") + ) + (label "PER1+" + (at 73.66 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0328fc4e-12f5-4323-a3d4-63f18c31919b") + ) + (label "PER0+" + (at 73.66 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1eff997e-f90c-4a06-ab90-3d89a2f65835") + ) + (label "SUSCLK" + (at 135.89 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "219bfdf6-c4ee-4f7b-a8ac-f514ba5229de") + ) + (label "CLKREQ#" + (at 73.66 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3c24b3b9-fac8-435e-8701-92f767e33252") + ) + (label "DEVSLP" + (at 135.89 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "490a15c4-9787-4a64-a359-cd234d0a1a2e") + ) + (label "PET2+" + (at 135.89 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5ca8bb79-7834-4dae-899a-70864fbb7ed3") + ) + (label "PER1-" + (at 73.66 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "611df789-1aaa-4eb4-92a0-cf75672ebfc3") + ) + (label "PER3-" + (at 135.89 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6b9f5bbf-40cf-49f0-b4bf-3c6d5623cc72") + ) + (label "PER3+" + (at 135.89 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6cab83f8-7856-42cf-9fd4-f7b265b4f144") + ) + (label "PEDET" + (at 135.89 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "70107395-6d4e-40a9-a418-3e8f8a3e1941") + ) + (label "PET3-" + (at 135.89 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7ea0b087-0114-4d57-9c2c-73cae8ed1ef2") + ) + (label "REFCLK+" + (at 73.66 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ff2d32e-a45d-45dc-bdb5-3bf1ce98e0f7") + ) + (label "PET0-" + (at 73.66 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8065f741-2391-437a-bfa6-066dfccf9fca") + ) + (label "PEWAKE#" + (at 73.66 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "927e0615-3304-4770-af10-f3cced26df87") + ) + (label "PET1-" + (at 73.66 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a10bdfc9-837d-4510-aefe-7cdcc2e3ef19") + ) + (label "PER2-" + (at 135.89 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a18cbf6b-78de-43d7-b7ab-b5f8581cf7e1") + ) + (label "PER0-" + (at 73.66 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a207fb51-e79c-4329-83f0-2354b8baa629") + ) + (label "REFCLK-" + (at 73.66 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a4b44184-100a-4d2f-b7ff-fe1f28d06e6e") + ) + (label "PET0+" + (at 73.66 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa405b05-07ad-4d2b-9be7-50eea606b43d") + ) + (label "PET1+" + (at 73.66 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b89f403b-7c57-456f-bd19-a872e3f41669") + ) + (label "PET2-" + (at 135.89 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ca9ff8a4-926f-47cd-94af-ba6c8ad8460d") + ) + (label "LED1#" + (at 135.89 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce591bae-6efe-4d2e-a1de-eb624796fdce") + ) + (label "PER2+" + (at 135.89 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db056eb5-86bb-4c37-b799-5696ee809657") + ) + (label "PET3+" + (at 135.89 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e564b673-e0c6-40c2-a888-0022897cf9f6") + ) + (label "PERST#" + (at 73.66 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ee61ebbc-8dcb-4ab2-9ace-889d20788298") + ) + (sheet + (at 81.28 53.34) + (size 46.99 43.18) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2b71ba98-ccef-4e8f-b574-04aabd3b4eb1") + (property "Sheetname" "M.2 M Key" + (at 81.28 52.6284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 M Key.kicad_sch" + (at 81.28 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PERST#" input + (at 81.28 58.42 180) + (uuid "21aae8cc-5c52-4620-811c-6c0801aebe95") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 81.28 60.96 180) + (uuid "b3c25936-854c-4aaf-8b9c-2d90251dc087") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ#" bidirectional + (at 81.28 63.5 180) + (uuid "a502381a-abc2-4293-b969-417c5ca3314c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 81.28 67.31 180) + (uuid "b2168106-1b6c-42bb-8527-3a69159a5ce3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn" input + (at 81.28 69.85 180) + (uuid "88b6db80-1e4f-4ea6-9628-7e508d6662ad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 81.28 73.66 180) + (uuid "dc0bb7a6-9456-4ccb-8dc0-08126a269a1d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 81.28 78.74 180) + (uuid "536ce879-3262-4073-a198-a044c4d0856a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 81.28 76.2 180) + (uuid "dbb7e980-206a-403b-9740-0132ec28590d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 81.28 81.28 180) + (uuid "e3321e71-39f4-4e7a-b2b3-65519c157938") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 81.28 85.09 180) + (uuid "bd3ac04b-5ca2-4817-a9b9-ca3649bdf9cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn1" output + (at 81.28 87.63 180) + (uuid "0f72e91e-e263-4575-9477-9f6cc1f2501e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 81.28 92.71 180) + (uuid "fad4f8f0-b04e-4ca6-be77-b98a6a21d399") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp1" input + (at 81.28 90.17 180) + (uuid "08248434-307a-46d4-851b-ba0d1aada0ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn2" output + (at 128.27 76.2 0) + (uuid "14dac4a1-c4b6-4f63-9939-01c4e55f5d9b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp2" output + (at 128.27 73.66 0) + (uuid "ae991a9b-c8ff-44ce-8544-2840b465f112") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp2" input + (at 128.27 78.74 0) + (uuid "1f355498-64b4-468e-aab2-4f81b73c1d5f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn2" input + (at 128.27 81.28 0) + (uuid "fd68b174-4850-4ef0-9238-93adeb3932aa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp3" output + (at 128.27 85.09 0) + (uuid "8a8a48b7-3274-451b-b438-faac9c9a7215") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn3" output + (at 128.27 87.63 0) + (uuid "d5b24bee-bc3d-4457-905b-ebe728c6e27c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn3" input + (at 128.27 92.71 0) + (uuid "088f73e1-28bf-487e-99bc-eb77128f7b71") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp3" input + (at 128.27 90.17 0) + (uuid "7e8d8ebc-666f-4f7c-b136-f9ada6dce5b4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEDET" output + (at 128.27 58.42 0) + (uuid "8a77fb84-1e01-4e58-8d55-1fb93b81b21e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 128.27 60.96 0) + (uuid "d15ef181-7db9-420e-8dc8-44f3f9c50387") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 128.27 63.5 0) + (uuid "35523c68-6f22-4e47-84a8-4ab2502bbaef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED1#" output + (at 128.27 66.04 0) + (uuid "9ed954f1-11f0-4728-a5c2-62b97d2589b0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key.kicad_sch new file mode 100644 index 0000000..0aee60e --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key.kicad_sch @@ -0,0 +1,4166 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "6a94e6f9-6d3d-4d14-95f9-e68665b15013") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_M_Key_0_1" + (rectangle + (start -17.78 -5.08) + (end 19.05 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_M_Key_1_1" + (pin power_in line + (at -20.32 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -12.7 0) + (length 2.54) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -15.24 0) + (length 2.54) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -17.78 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -20.32 0) + (length 2.54) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -22.86 0) + (length 2.54) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -25.4 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -27.94 0) + (length 2.54) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -30.48 0) + (length 2.54) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -33.02 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -35.56 0) + (length 2.54) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -38.1 0) + (length 2.54) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -43.18 0) + (length 2.54) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -45.72 0) + (length 2.54) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -50.8 0) + (length 2.54) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -53.34 0) + (length 2.54) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -73.66 0) + (length 2.54) + (name "REFCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -20.32 -76.2 0) + (length 2.54) + (name "REFCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -20.32 -91.44 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -20.32 -93.98 0) + (length 2.54) + (name "PEDET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -20.32 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -13.97 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -16.51 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -19.05 180) + (length 2.54) + (name "DAS/DSS#/LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -21.59 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -24.13 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -26.67 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -29.21 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -31.75 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -34.29 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -36.83 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -39.37 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -41.91 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -44.45 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -46.99 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -49.53 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -52.07 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -57.15 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -59.69 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -62.23 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -64.77 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -67.31 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 21.59 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 21.59 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 21.59 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 51.562 33.274 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9af6951d-bd70-47cf-91f3-818d5e867cf3") + ) + (junction + (at 92.71 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "1ec8ed39-0695-4618-923b-5f14ad7a88e6") + ) + (junction + (at 92.71 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "4740d81d-ccff-444f-9746-3d327054d9c2") + ) + (junction + (at 92.71 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "4b9a6a74-3548-43d8-b83a-28df3d9ccaa1") + ) + (junction + (at 92.71 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "50f2ff85-b0a0-484c-9b31-52bc0106e9e8") + ) + (junction + (at 92.71 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "5c36e8bc-c0d4-43f2-ac95-613ddfcb2abc") + ) + (junction + (at 92.71 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "66056a8d-6395-436d-94a2-d8004c47373d") + ) + (junction + (at 92.71 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "67a0c902-3ee1-4b02-b35d-374d354182c6") + ) + (junction + (at 92.71 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6a1fa839-63a9-49d4-bfb5-8b22fd19325b") + ) + (junction + (at 92.71 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "95cf5a88-eab6-46c2-a9b6-bf3ac8216ea3") + ) + (junction + (at 92.71 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "ae7e6142-2b9b-41ac-8b06-fa03c22f655d") + ) + (junction + (at 92.71 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b1803f31-5bb9-47e4-898f-e060f89a41c0") + ) + (junction + (at 92.71 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "be268a14-8502-4a7e-ab30-a7f37c56b4bb") + ) + (junction + (at 92.71 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e71f0806-5f46-449f-8f67-cceba2b137e9") + ) + (wire + (pts + (xy 92.71 134.62) (xy 92.71 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "044c6819-458f-4e38-a155-7a20fb72697f") + ) + (wire + (pts + (xy 100.33 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06de785d-ff9e-47aa-929c-ed54a2f6897a") + ) + (wire + (pts + (xy 92.71 132.08) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "071d74cd-bd2b-4dcb-9128-11410046e5f6") + ) + (wire + (pts + (xy 142.24 87.63) (xy 149.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1670194f-9955-4a4d-8c8c-2448da653a1a") + ) + (wire + (pts + (xy 142.24 44.45) (xy 152.4 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17888542-1333-42e0-9fdd-2367bdf44914") + ) + (wire + (pts + (xy 92.71 66.04) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20220ebd-a17b-4259-9b07-93cb973b714f") + ) + (wire + (pts + (xy 142.24 125.73) (xy 149.86 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b33736b-b41f-4bef-b3a8-b7478d94d3d6") + ) + (wire + (pts + (xy 92.71 111.76) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b5e9b20-3117-4382-9483-9cad7b92478a") + ) + (wire + (pts + (xy 87.63 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bbbfb31-f192-49ad-8711-4d817f2f2da6") + ) + (wire + (pts + (xy 72.39 93.98) (xy 100.33 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f765b18-d49f-401f-81a8-28dad3601897") + ) + (wire + (pts + (xy 72.39 78.74) (xy 100.33 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "308fa66a-e015-4237-8b66-63b0e871ad04") + ) + (wire + (pts + (xy 100.33 81.28) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "328857ab-d9a8-4c2c-b2c7-9f09ade19d4c") + ) + (wire + (pts + (xy 142.24 102.87) (xy 149.86 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35274e2e-0395-4580-806b-3d473556ec5f") + ) + (wire + (pts + (xy 72.39 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35adc78f-9b14-4cd8-a619-12052a9332e4") + ) + (wire + (pts + (xy 100.33 88.9) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "397c9525-8368-401b-87ae-77286723052b") + ) + (wire + (pts + (xy 72.39 76.2) (xy 100.33 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39e5bf4a-1895-4115-88dd-70e0389d775e") + ) + (wire + (pts + (xy 72.39 48.26) (xy 100.33 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c7ae4cb-3478-47ae-b667-94dd997ff3ce") + ) + (wire + (pts + (xy 142.24 57.15) (xy 152.4 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc582df-26dc-4050-a77d-c31a7cc0db54") + ) + (wire + (pts + (xy 92.71 43.18) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40527846-cd03-4a24-a063-b6592e899265") + ) + (wire + (pts + (xy 87.63 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41ca0db1-d6d0-4f88-9895-7fccf4d0a77c") + ) + (wire + (pts + (xy 87.63 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fb98110-3e4c-4530-8117-cea27f326547") + ) + (wire + (pts + (xy 142.24 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57b24b77-617f-4b1f-85fc-32a6f9a87599") + ) + (wire + (pts + (xy 87.63 55.88) (xy 100.33 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5aae3031-26e9-424e-8e4b-35c48b3bb1cf") + ) + (wire + (pts + (xy 87.63 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c31128b-5586-4d4b-94a8-5f798a776f65") + ) + (wire + (pts + (xy 142.24 59.69) (xy 152.4 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "620cbe8f-52c6-4363-af4f-b54ad15f0a5c") + ) + (wire + (pts + (xy 142.24 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62db7355-1102-4c82-9bf0-838b6e7e7f18") + ) + (wire + (pts + (xy 142.24 128.27) (xy 152.4 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eee6d1-9e64-4603-bee8-170542abb565") + ) + (wire + (pts + (xy 92.71 96.52) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65e6edea-45e9-4d5f-af8d-3233610fded6") + ) + (wire + (pts + (xy 100.33 134.62) (xy 92.71 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66958a59-ea13-43a3-9156-029807ec1ffa") + ) + (wire + (pts + (xy 87.63 53.34) (xy 100.33 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69f0c335-5b8c-4ad3-94db-88a9596c8351") + ) + (wire + (pts + (xy 100.33 43.18) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a497e9e-652f-48fb-a149-6dab3b2d5238") + ) + (wire + (pts + (xy 48.26 48.26) (xy 57.15 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73821708-9923-497c-8cd4-c54897ec5a7e") + ) + (wire + (pts + (xy 100.33 40.64) (xy 92.71 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "770c8bea-3c88-4079-a6bd-2ef64be7792d") + ) + (wire + (pts + (xy 87.63 83.82) (xy 100.33 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1b606f-41b7-4acb-9581-373fbd62b3ec") + ) + (wire + (pts + (xy 92.71 58.42) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5d9f5b-d859-48d7-8b4e-5bd3c83ff913") + ) + (wire + (pts + (xy 48.26 91.44) (xy 57.15 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f023497-9c96-4d4a-9385-023444503345") + ) + (wire + (pts + (xy 142.24 133.35) (xy 152.4 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f165820-43bb-4e84-bbad-af6781180d89") + ) + (wire + (pts + (xy 72.39 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "876bb405-3fa5-408c-bc4a-f8b127a7a690") + ) + (wire + (pts + (xy 100.33 58.42) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c57ad9-be31-4da5-918a-0542e1edc144") + ) + (wire + (pts + (xy 92.71 88.9) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a29d6649-a7f5-425e-b39a-3b9e94a14a3f") + ) + (wire + (pts + (xy 100.33 132.08) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d3a2d-753a-43d8-9a89-35b3387adce4") + ) + (wire + (pts + (xy 92.71 73.66) (xy 92.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af122308-3523-49a2-a7fd-f8797a449dad") + ) + (wire + (pts + (xy 142.24 54.61) (xy 152.4 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af509b15-5550-4293-9801-0b11dc85b4f4") + ) + (wire + (pts + (xy 72.39 91.44) (xy 100.33 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d3f8de-4f48-4182-a7f1-7ffdd6c1231a") + ) + (wire + (pts + (xy 142.24 107.95) (xy 149.86 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6363a48-1e1c-4d20-a9ed-070e97f1cc59") + ) + (wire + (pts + (xy 92.71 81.28) (xy 92.71 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b82d71d1-4c35-4efc-bae4-4fab0c349b67") + ) + (wire + (pts + (xy 48.26 76.2) (xy 57.15 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c53235-2a8b-4083-a39b-80c87c8aef94") + ) + (wire + (pts + (xy 92.71 50.8) (xy 92.71 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbc306c2-533c-48e7-8ee5-3e02f333a252") + ) + (wire + (pts + (xy 142.24 130.81) (xy 152.4 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdb78f67-dfe7-49f3-b39a-17b82b653252") + ) + (wire + (pts + (xy 48.26 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c53662c2-a0a5-409d-bd65-d3b12088d090") + ) + (wire + (pts + (xy 92.71 104.14) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6c34f24-f979-4311-bd62-074d570c80f6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 100.33 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8659547-ae3f-45ae-a904-a752284ed885") + ) + (wire + (pts + (xy 142.24 52.07) (xy 149.86 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c888bbee-672c-4bf6-b1e6-9c696ecc0232") + ) + (wire + (pts + (xy 48.26 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ced637fe-d9f0-4f11-8a22-eb95228246c1") + ) + (wire + (pts + (xy 100.33 96.52) (xy 92.71 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc9c440-e9c6-48e0-8838-1a8d90ca4129") + ) + (wire + (pts + (xy 72.39 45.72) (xy 100.33 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1048ec6-adb5-4686-bd7b-4ac3c0c0e4d0") + ) + (wire + (pts + (xy 48.26 45.72) (xy 57.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c1aa4e-391c-4cd6-866f-69479e57b784") + ) + (wire + (pts + (xy 87.63 101.6) (xy 100.33 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7293bed-e136-4ef4-b5fb-c82c70bda92d") + ) + (wire + (pts + (xy 92.71 40.64) (xy 92.71 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f38e49-2c75-4969-b2d2-577ee0817b5c") + ) + (wire + (pts + (xy 142.24 62.23) (xy 152.4 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa77f9b-0866-4916-8d6b-a84ffa97f933") + ) + (wire + (pts + (xy 100.33 129.54) (xy 92.71 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e05a908c-a049-44a8-a999-805a96fadc5c") + ) + (wire + (pts + (xy 100.33 50.8) (xy 92.71 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0c803a5-31a8-4e42-8d43-aacda83cdd38") + ) + (wire + (pts + (xy 100.33 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38aabad-0fbb-4ecc-8e18-216428237662") + ) + (wire + (pts + (xy 92.71 129.54) (xy 92.71 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5a244e4-a690-48da-ba64-84ec3637e124") + ) + (wire + (pts + (xy 48.26 63.5) (xy 57.15 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6adad21-8968-445e-9c5a-81a57a179c69") + ) + (wire + (pts + (xy 100.33 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8210e08-3f06-4634-bfad-83b3b761eba0") + ) + (wire + (pts + (xy 87.63 99.06) (xy 100.33 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb11e81a-a359-4909-9abe-8b713f36b1d3") + ) + (wire + (pts + (xy 86.36 127) (xy 100.33 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32060b9-7851-4ed1-8a09-91b48f940fc7") + ) + (wire + (pts + (xy 100.33 111.76) (xy 92.71 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc69a8d-196c-4193-82b5-195452d3f873") + ) + (wire + (pts + (xy 48.26 60.96) (xy 57.15 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd0ad953-fc59-421e-8fa6-b2c73251efd1") + ) + (label "PET2P" + (at 83.82 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f4bb851-097f-4cce-ad3a-eb869a40af1c") + ) + (label "PET3N" + (at 83.82 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e457975-58a1-485c-88da-4b9e3bbf0946") + ) + (label "PET0N" + (at 83.82 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35898d90-e7b4-455f-8b2a-a7acbbd39a95") + ) + (label "PET1N" + (at 83.82 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b3d7ab0-d74c-4a2c-856e-5ee7c0f9f03a") + ) + (label "PET1P" + (at 83.82 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bbe8063-ef0a-4ab5-8130-0305c909f454") + ) + (label "PET0P" + (at 83.82 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f4f72b-eb8e-44a6-a2c9-4818e1c1e6af") + ) + (label "PET2N" + (at 83.82 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81eb742f-1165-4f08-8f41-0bf8227c47a4") + ) + (label "PET3P" + (at 83.82 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf9c622-40bd-44b6-a174-67e165eb0348") + ) + (hierarchical_label "PETp3" + (shape output) + (at 48.26 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14deb1d8-17bd-463c-b0da-834cb1f07b65") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 149.86 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2707ec9c-88cb-45a0-95b0-6dd701e27389") + ) + (hierarchical_label "PERn3" + (shape input) + (at 87.63 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3390bee8-f12d-470f-b48b-953a0a77c85d") + ) + (hierarchical_label "PETn0" + (shape output) + (at 48.26 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3491e354-a05a-4fb8-8da8-4449c7fdc120") + ) + (hierarchical_label "PERn0" + (shape input) + (at 87.63 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3940b693-6dbf-41b4-8d33-e1c606784af6") + ) + (hierarchical_label "PERp1" + (shape input) + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3affb434-68bc-4467-ae2b-05c3220aac1e") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4d736c95-265a-4166-a5a5-d13f54fcac4e") + ) + (hierarchical_label "PETp2" + (shape output) + (at 48.26 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "51aecd05-35ba-4b46-b58c-c11dca9926ea") + ) + (hierarchical_label "PETp1" + (shape output) + (at 48.26 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "57cd5d71-d72c-4abc-8419-3db84ce2f59f") + ) + (hierarchical_label "PETp0" + (shape output) + (at 48.26 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5961e12d-d684-432e-9c61-fe01d206ab04") + ) + (hierarchical_label "PETn3" + (shape output) + (at 48.26 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "59f4f73f-d6ca-467b-818d-d1941123d129") + ) + (hierarchical_label "PERp2" + (shape input) + (at 87.63 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "74a59a4c-4f0e-4815-bfcb-3e8a6e09b72c") + ) + (hierarchical_label "PERn1" + (shape input) + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "90c76eb3-c6a8-40f3-a843-ca22ff2b0879") + ) + (hierarchical_label "PEDET" + (shape output) + (at 86.36 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "96356aad-b2f3-4312-b646-0c4bd10fe8e8") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 149.86 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "96eeb575-1099-4a1a-a24e-08211257112e") + ) + (hierarchical_label "PERp0" + (shape input) + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a0d944d8-7f85-4311-8fc5-7b3c9d7ad5e3") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 149.86 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a7b47b1f-a237-463c-8107-35bdcea2c722") + ) + (hierarchical_label "PERp3" + (shape input) + (at 87.63 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be693a43-28d8-46b7-848f-e433177fe7c8") + ) + (hierarchical_label "LED1#" + (shape output) + (at 149.86 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c55411e8-3e9d-45e2-87bf-8c9b9876af11") + ) + (hierarchical_label "PERn2" + (shape input) + (at 87.63 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c91334f2-ac99-4bbf-a460-e6382f0b7bda") + ) + (hierarchical_label "PERST#" + (shape input) + (at 149.86 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cbd7d5b5-0aed-4e2b-b3d6-20c86e079eef") + ) + (hierarchical_label "PETn2" + (shape output) + (at 48.26 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d1020810-005d-416a-84fa-aecab060c3bf") + ) + (hierarchical_label "PETn1" + (shape output) + (at 48.26 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de139570-9a5b-416b-a747-9f8cf624ab0b") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 149.86 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "eeca6d46-a07b-47de-88d3-eced713f1557") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f85da19e-b046-4ef9-83ae-726498a8a51d") + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 128.27 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "095534cf-1148-412a-9841-8cb9701c6689") + (property "Reference" "#PWR08" + (at 148.59 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 128.2699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3701556a-7b21-417d-8837-83fe40935370") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1995c1a7-c78d-4d91-aaf6-f7d63cbab0dd") + (property "Reference" "#PWR04" + (at 148.59 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9ff455e-3c70-4146-aa9e-e08543acc2d7") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "199a1b96-f8a8-4f65-b575-a3c8f6fa1043") + (property "Reference" "#PWR09" + (at 148.59 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "da0bb22f-74ed-4ded-ada9-41379bff6a3d") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 205.74 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "299e68b0-2323-4ae4-859f-b8aa61af52b4") + (property "Reference" "#PWR011" + (at 205.74 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 205.74 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 205.74 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "64afa24f-ca2b-478b-9b81-2d32ef017061") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 57.15 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b662f14-ffb0-4ac2-8e95-67cae0ac0087") + (property "Reference" "#PWR05" + (at 148.59 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 57.1499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8e749a09-7975-492e-be4f-06e4e2bb6667") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 205.74 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5dd8f824-802e-4429-b29f-20d283eab18c") + (property "Reference" "H1" + (at 208.28 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 208.28 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:M.2 Mounting Pad" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 205.74 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "18e88f8a-31ca-4e12-ab97-0e1d3a275a83") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 59.69 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "692ce873-db26-41b0-a5f7-ae3b7cbf851e") + (property "Reference" "#PWR06" + (at 148.59 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 59.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6862d46f-11a7-460a-b4a1-331526049676") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "70888d85-ad44-4fc4-820b-062a970a82a4") + (property "Reference" "#PWR010" + (at 148.59 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a567317-38c8-4875-a73e-9a2f6c101d3b") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_M_Key") + (at 120.65 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "718c2037-81ed-4f33-95ba-c2eaee52a443") + (property "Reference" "J1" + (at 121.285 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 121.285 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 M Key Connector" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 120.65 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "22" + (uuid "03af0169-1311-4870-9ee0-d418520342dd") + ) + (pin "19" + (uuid "27880e11-af0d-4bd3-90ab-a75566dcbb74") + ) + (pin "28" + (uuid "e5dfb7ee-ddd8-4c2a-a232-3b8e877a8db4") + ) + (pin "29" + (uuid "94b23f85-809d-42b9-a6d7-f046f46c27da") + ) + (pin "17" + (uuid "7aba4b19-4637-40f4-915b-784248ad4aa3") + ) + (pin "27" + (uuid "fcbfc0a6-3c2c-432d-aaad-4252711971b3") + ) + (pin "49" + (uuid "8c137c89-608e-45af-adf6-269ee54881c2") + ) + (pin "7" + (uuid "ec1e3ea0-1ca9-4762-9194-8c31887d773a") + ) + (pin "25" + (uuid "2d649779-8900-4db5-b1b0-ce368786a1c5") + ) + (pin "53" + (uuid "7899eb59-1701-4ebd-9f75-cf7a6902599e") + ) + (pin "41" + (uuid "a617d200-d0d6-4f8b-bb2f-9ab6621a7209") + ) + (pin "8" + (uuid "60d7d186-85fd-4753-9eaa-4fbfc5063252") + ) + (pin "47" + (uuid "7774ae9d-f087-4762-bed3-f7925937ed9b") + ) + (pin "11" + (uuid "2d9bfa03-f08d-4192-8013-3d1318a9889b") + ) + (pin "23" + (uuid "ca91a1cc-f59e-4fa7-98c2-d6853c420332") + ) + (pin "45" + (uuid "6af0de93-7776-437b-a533-24ecbed47dbf") + ) + (pin "39" + (uuid "4505090e-e87b-4581-b056-6a3d0419ff49") + ) + (pin "31" + (uuid "553e2a85-79f3-4291-82e8-7c95a12b4355") + ) + (pin "43" + (uuid "4bb49d36-062b-4d58-987e-c7e964ff949f") + ) + (pin "57" + (uuid "116deb5a-3a47-4a90-b4f9-3b93ad43eb8e") + ) + (pin "10" + (uuid "09a9063b-9dea-4bef-92d6-705573942266") + ) + (pin "12" + (uuid "be66b88a-cfc5-4b96-bc3e-ab658d9d75a6") + ) + (pin "14" + (uuid "1b67aed8-cc82-4729-94cd-d1c0dc940b6c") + ) + (pin "5" + (uuid "d8ac2371-c713-46d3-914f-8a94ff8dd0cb") + ) + (pin "9" + (uuid "36e6dd04-acf7-4170-839d-ac32877dc33d") + ) + (pin "69" + (uuid "437f67fd-9361-46c7-9c47-22785e247ce4") + ) + (pin "1" + (uuid "61df7827-8e07-4dbf-a799-d959d2b6ecba") + ) + (pin "3" + (uuid "5f034871-8f98-4de5-950e-514da2a9808c") + ) + (pin "13" + (uuid "1e0458c6-74e0-41eb-83b7-67d910c08e60") + ) + (pin "2" + (uuid "f9d871a9-0707-4da4-ad19-5f623b27437c") + ) + (pin "4" + (uuid "81781f2f-af77-46df-ad31-22b53239e3f9") + ) + (pin "15" + (uuid "0f13aa19-c7e1-43f6-8706-7a33f3bcd04a") + ) + (pin "6" + (uuid "ce984ee1-a21a-4956-b3d9-08077c73c22b") + ) + (pin "16" + (uuid "ba97bd16-ed3f-4f5a-95e8-65d85a1a626a") + ) + (pin "71" + (uuid "19763e47-7422-47d0-aad9-560c50479f35") + ) + (pin "35" + (uuid "872ba42b-323d-43da-83e3-1bef4142a89e") + ) + (pin "18" + (uuid "80ebc151-65f1-4ac9-98e7-44207ab80c94") + ) + (pin "33" + (uuid "69827d1a-bc3e-4b94-b8bd-d8779b0a7f3c") + ) + (pin "37" + (uuid "00d00301-5f5a-492c-8033-f7ded524e63c") + ) + (pin "67" + (uuid "cabf37e3-8848-4725-ab4d-86268ac86865") + ) + (pin "21" + (uuid "ab46ad76-1d41-40d3-82d0-a757ea2622f5") + ) + (pin "75" + (uuid "77e7c05e-2817-4804-9bb4-97e16ddda7b6") + ) + (pin "73" + (uuid "064d300f-ac40-4c62-8c53-28f4dc2e9dfc") + ) + (pin "20" + (uuid "4e589e3c-d7f3-451b-bfc0-64551135117d") + ) + (pin "51" + (uuid "8cf9f6e6-8180-48c8-b47c-39b71d7c934a") + ) + (pin "55" + (uuid "b9a4b54f-09ad-481a-b3f3-6b1d88d7f8b6") + ) + (pin "24" + (uuid "83806afb-60db-4ec7-b9c6-0e776b920306") + ) + (pin "26" + (uuid "613c58b1-a657-4d99-b170-bc12b15d09a8") + ) + (pin "30" + (uuid "1bfe3d38-2094-4f48-8bf8-54c5cdf83e8e") + ) + (pin "32" + (uuid "1f5a4d13-cd4d-4bca-b9dc-4b805d0be349") + ) + (pin "34" + (uuid "eb76c365-0b98-4d2c-a8db-afb5b7b8f2b0") + ) + (pin "38" + (uuid "a9393339-7e6d-4fc1-9a19-b253ec640ea2") + ) + (pin "40" + (uuid "a39757c3-abf1-4297-9b7e-2cd584d0f1d5") + ) + (pin "42" + (uuid "4ce4b727-142f-4e0a-98bc-8a4306c5d89a") + ) + (pin "44" + (uuid "5b6d38f5-5a71-4187-a378-16bfd147afae") + ) + (pin "46" + (uuid "224215ad-3979-4520-b5e6-bdc54dbcd1f0") + ) + (pin "50" + (uuid "3d6a2de6-2bf8-4152-9e73-431968e97724") + ) + (pin "48" + (uuid "8d1d536d-0af5-4e59-ba87-b6ac95838304") + ) + (pin "52" + (uuid "38fda0a7-25b4-43d7-a7d1-1043c4604238") + ) + (pin "36" + (uuid "7d7a7512-3e0e-4fc1-8b50-7981a5448344") + ) + (pin "68" + (uuid "55fc0f56-0180-482a-82b8-94fdc006b36b") + ) + (pin "74" + (uuid "190c7556-0760-4d3e-a086-edaa7b818bdf") + ) + (pin "70" + (uuid "e564f8d1-66c4-4899-b7d0-08fea6c3cda8") + ) + (pin "72" + (uuid "4f93d63b-df1b-4793-be10-73cb53ff9732") + ) + (pin "54" + (uuid "e7ac307f-e0fe-4f22-aa65-a3d195d7ca3b") + ) + (pin "58" + (uuid "1208dbf7-8c54-4420-9778-698cc7b7e1b3") + ) + (pin "56" + (uuid "a2fea761-326d-4368-9b6e-1f11d3592c0c") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 62.23 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73ea632d-e9b5-41e5-97b6-eee064125b02") + (property "Reference" "#PWR07" + (at 148.59 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 62.2299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a468291f-1647-40c1-87d2-68dd640993cb") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8d6983ca-9530-485e-a15d-f91ea4913e7c") + (property "Reference" "#PWR02" + (at 148.59 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "418f7bcf-e710-4726-9067-a0818afae956") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 92.71 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c3763d7e-11cf-4776-9e17-e9483fb8e3d3") + (property "Reference" "#PWR01" + (at 92.71 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 92.71 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 92.71 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "534b1141-1180-4f6a-8e04-bff69df175ae") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 152.4 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caa86d68-d68e-4416-a0ac-99a0c78bf758") + (property "Reference" "#PWR03" + (at 148.59 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 156.21 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 152.4 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cbacc285-ead3-49a4-a254-f5820507f118") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 59.69) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5d0595b3-944b-441f-b22b-db89ec1a22e6") + (property "Sheetname" "PCIe Couple Caps3" + (at 57.15 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 60.96 180) + (uuid "a0d64339-3598-48ce-8c0c-b4c6b3621795") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 63.5 0) + (uuid "bb99ca44-5a7c-46a8-86bf-09eaf0b6e4bb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 63.5 180) + (uuid "bd497d38-c92b-4507-bc34-e7f839e91aca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 60.96 0) + (uuid "9b0ba592-d87d-41ee-80ef-ba629ba42ece") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (page "4") + ) + ) + ) + ) + (sheet + (at 57.15 90.17) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6b0ad683-ac06-4c6d-a09c-9523f796fa3b") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 91.44 180) + (uuid "a8468df9-cd67-4a66-9bc0-6d3a48b9af59") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "1c9125d7-1807-478d-9be4-aebd45b647e4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "54e11d00-e8d1-4484-97d2-e2ce2f5fdb05") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 91.44 0) + (uuid "82e1fd0e-8c33-42ec-a48d-09722d344406") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (page "5") + ) + ) + ) + ) + (sheet + (at 57.15 44.45) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86") + (property "Sheetname" "PCIe Couple Caps4" + (at 57.15 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 50.1146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 45.72 180) + (uuid "568dc27f-9617-4749-ae37-df0bf27e6ebe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 48.26 0) + (uuid "c7842c5e-eca8-4ed8-bacc-0c43bc849f34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 48.26 180) + (uuid "2868aea3-1997-4f46-9c4d-1d691d595e31") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 45.72 0) + (uuid "a8c5bafa-6ae8-4190-824b-65ddf3491b69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (page "3") + ) + ) + ) + ) + (sheet + (at 57.15 74.93) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f596e965-9af1-41dd-9f15-6f309ad60165") + (property "Sheetname" "PCIe Couple Caps2" + (at 57.15 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 76.2 180) + (uuid "d85ddc88-46a3-4b72-be00-820f2e5d1c89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 78.74 0) + (uuid "0d88e85b-8dc0-4495-8dea-2aac71b0290a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 78.74 180) + (uuid "5a7a7a3e-9fca-4ba6-82fb-3ea61809ff6e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 76.2 0) + (uuid "8f1a91c1-22a1-420d-b39b-8f5600d2d749") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1" + (page "6") + ) + ) + ) + ) +) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 M Key Templates/M.2 M Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..dab7d1f --- /dev/null +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,396 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C7" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "692c0ab1-3561-4606-8119-cd5acc8f9760") + ) + (pin "1" + (uuid "781a2b25-2137-41e4-be0b-053264a593c6") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C5") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C1") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C7") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C8" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b2682bb8-b33c-41f9-829f-b81a6def5cf2") + ) + (pin "1" + (uuid "78314f3e-ce11-42ea-b368-3a37655d0f83") + ) + (instances + (project "M.2 M Key 3080" + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/5d0595b3-944b-441f-b22b-db89ec1a22e6" + (reference "C6") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/6b0ad683-ac06-4c6d-a09c-9523f796fa3b" + (reference "C2") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/90d8a0fe-6e9e-4d1d-ad54-87aefda3ab86" + (reference "C8") + (unit 1) + ) + (path "/56980990-de7b-4df2-b369-502249d30b0a/2b71ba98-ccef-4e8f-b574-04aabd3b4eb1/f596e965-9af1-41dd-9f15-6f309ad60165" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) From 96de1c3a7963b2b0c514da7863aa2b3cf84da05f Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Wed, 11 Jun 2025 15:01:30 -0400 Subject: [PATCH 16/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 17f78a5..3361093 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Updated for KiCad 9.0.1 ### Contents **Templates:** * M.2 A Key 22/30mm width, 30/42/60/80/110mm length +* M.2 M Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile * x4 cards: full size, half length, low profile From 24c4722a93a30ff7e993e80626ccad7b9edafe8a Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Wed, 11 Jun 2025 15:11:35 -0400 Subject: [PATCH 17/34] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3361093..cc2a230 100644 --- a/README.md +++ b/README.md @@ -51,8 +51,8 @@ Updated for KiCad 9.0.1 * K Key M.2 with multiple card outlines * L Key M.2 with multiple card outlines * M Key M.2 with multiple card outlines -* A+E Key M.2 -* B+M Key M.2 +* A+E Key M.2 with multiple card outlines +* B+M Key M.2 with multiple card outlines * x1 with multiple card outlines * x2 with multiple card outlines * x4 with multiple card outlines From 0b025562d630ae15cda09496354b50e50343a5ec Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 12 Jun 2025 20:53:37 -0400 Subject: [PATCH 18/34] Added B Key Templates -added B key Templates for all sizes -corrected B key symbol pinout --- Library/PCIexpress.bak | 14 +- Library/PCIexpress.kicad_sym | 16 +- .../M.2 A Key 2230/M.2 A Key.kicad_sch | 88 +- .../M.2 A Key 2230/PCIe Couple Caps.kicad_sch | 24 +- .../M.2 B Key 22110/M.2 B Key 22110.kicad_pcb | 3174 +++++++++++++ .../M.2 B Key 22110/M.2 B Key 22110.kicad_pro | 630 +++ .../M.2 B Key 22110/M.2 B Key 22110.kicad_sch | 1436 ++++++ .../M.2 B Key 22110/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 2230/M.2 B Key 2230.kicad_pcb | 3199 +++++++++++++ .../M.2 B Key 2230/M.2 B Key 2230.kicad_pro | 630 +++ .../M.2 B Key 2230/M.2 B Key 2230.kicad_sch | 1436 ++++++ .../M.2 B Key 2230/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 2230/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 2242/M.2 B Key 2242.kicad_pcb | 3176 +++++++++++++ .../M.2 B Key 2242/M.2 B Key 2242.kicad_pro | 630 +++ .../M.2 B Key 2242/M.2 B Key 2242.kicad_sch | 1436 ++++++ .../M.2 B Key 2242/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 2242/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 2260/M.2 B Key 2260.kicad_pcb | 3266 ++++++++++++++ .../M.2 B Key 2260/M.2 B Key 2260.kicad_pro | 630 +++ .../M.2 B Key 2260/M.2 B Key 2260.kicad_sch | 1436 ++++++ .../M.2 B Key 2260/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 2260/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 2280/M.2 B Key 2280.kicad_pcb | 3266 ++++++++++++++ .../M.2 B Key 2280/M.2 B Key 2280.kicad_pro | 630 +++ .../M.2 B Key 2280/M.2 B Key 2280.kicad_sch | 1436 ++++++ .../M.2 B Key 2280/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 2280/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 30110/M.2 B key 30110.kicad_pcb | 3290 ++++++++++++++ .../M.2 B Key 30110/M.2 B key 30110.kicad_pro | 630 +++ .../M.2 B Key 30110/M.2 B key 30110.kicad_sch | 1436 ++++++ .../M.2 B Key 30110/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 3030/M.2 B Key 3030.kicad_pcb | 3160 +++++++++++++ .../M.2 B Key 3030/M.2 B Key 3030.kicad_pro | 630 +++ .../M.2 B Key 3030/M.2 B Key 3030.kicad_sch | 1436 ++++++ .../M.2 B Key 3030/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 3030/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 3042/M.2 B key 3042.kicad_pcb | 3200 +++++++++++++ .../M.2 B Key 3042/M.2 B key 3042.kicad_pro | 630 +++ .../M.2 B Key 3042/M.2 B key 3042.kicad_sch | 1436 ++++++ .../M.2 B Key 3042/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 3042/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 3060/M.2 B Key 3060.kicad_pcb | 3200 +++++++++++++ .../M.2 B Key 3060/M.2 B Key 3060.kicad_pro | 630 +++ .../M.2 B Key 3060/M.2 B Key 3060.kicad_sch | 1436 ++++++ .../M.2 B Key 3060/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 3060/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B Key 3080/M.2 B Key 3080.kicad_pcb | 3198 +++++++++++++ .../M.2 B Key 3080/M.2 B Key 3080.kicad_pro | 630 +++ .../M.2 B Key 3080/M.2 B Key 3080.kicad_sch | 1436 ++++++ .../M.2 B Key 3080/M.2 B key.kicad_sch | 3999 +++++++++++++++++ .../M.2 B Key 3080/PCIe Couple Caps.kicad_sch | 380 ++ 54 files changed, 96695 insertions(+), 26 deletions(-) create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pro create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch create mode 100644 Templates/M.2 B Key Templates/M.2 B Key 3080/PCIe Couple Caps.kicad_sch diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index b12507b..6908b0d 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -921,7 +921,7 @@ (pin input line (at 31.75 -73.66 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -3621,7 +3621,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -3729,7 +3729,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -4161,7 +4161,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -4215,7 +4215,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" @@ -17464,10 +17464,10 @@ ) ) ) - (pin unspecified line + (pin input line (at 21.59 -92.71 180) (length 2.54) - (name "68" + (name "SUSCLK" (effects (font (size 1.27 1.27) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 923db34..589311c 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -2486,7 +2486,7 @@ ) ) (symbol "M.2_B+M_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -2594,7 +2594,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -2954,7 +2954,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -3008,7 +3008,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" @@ -3621,7 +3621,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -3729,7 +3729,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -4161,7 +4161,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -4215,7 +4215,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch index 579d4f3..708294a 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch @@ -3040,7 +3040,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") - (property "Reference" "#PWR05" + (property "Reference" "#PWR?" (at 148.59 137.16 0) (effects (font @@ -3095,6 +3095,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3107,7 +3113,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") - (property "Reference" "J1" + (property "Reference" "J?" (at 121.285 40.64 0) (effects (font @@ -3367,6 +3373,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "J?") + (unit 1) + ) + ) ) ) (symbol @@ -3379,7 +3391,7 @@ (dnp no) (fields_autoplaced yes) (uuid "34996016-5ffe-4907-b56b-7316847d250f") - (property "Reference" "#PWR03" + (property "Reference" "#PWR?" (at 93.98 152.4 0) (effects (font @@ -3433,6 +3445,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3445,7 +3463,7 @@ (dnp no) (fields_autoplaced yes) (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") - (property "Reference" "#PWR07" + (property "Reference" "#PWR?" (at 148.59 50.8 0) (effects (font @@ -3500,6 +3518,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3512,7 +3536,7 @@ (dnp no) (fields_autoplaced yes) (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") - (property "Reference" "#PWR01" + (property "Reference" "#PWR?" (at 210.82 90.17 0) (effects (font @@ -3566,6 +3590,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3578,7 +3608,7 @@ (dnp no) (fields_autoplaced yes) (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") - (property "Reference" "#PWR06" + (property "Reference" "#PWR?" (at 148.59 48.26 0) (effects (font @@ -3633,6 +3663,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3645,7 +3681,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") - (property "Reference" "#PWR04" + (property "Reference" "#PWR?" (at 148.59 139.7 0) (effects (font @@ -3700,6 +3736,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3712,7 +3754,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") - (property "Reference" "#PWR02" + (property "Reference" "#PWR?" (at 146.05 152.4 0) (effects (font @@ -3766,6 +3808,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "#PWR?") + (unit 1) + ) + ) ) ) (symbol @@ -3778,7 +3826,7 @@ (dnp no) (fields_autoplaced yes) (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") - (property "Reference" "H1" + (property "Reference" "H?" (at 213.36 72.3899 0) (effects (font @@ -3833,6 +3881,12 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (reference "H?") + (unit 1) + ) + ) ) ) (sheet @@ -3915,6 +3969,11 @@ (page "4") ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (page "2") + ) + ) ) ) (sheet @@ -3997,6 +4056,17 @@ (page "3") ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b" + (page "3") + ) + ) ) ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch index 6fd6b3f..ab18b0f 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch @@ -239,7 +239,7 @@ (dnp no) (fields_autoplaced yes) (uuid "2016188b-af52-4362-a831-61bc1de993d6") - (property "Reference" "C2" + (property "Reference" "C?" (at 133.35 99.0599 0) (effects (font @@ -301,6 +301,16 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C?") + (unit 1) + ) + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C?") + (unit 1) + ) + ) ) ) (symbol @@ -313,7 +323,7 @@ (dnp no) (fields_autoplaced yes) (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") - (property "Reference" "C1" + (property "Reference" "C?" (at 147.32 99.0599 0) (effects (font @@ -375,6 +385,16 @@ (unit 1) ) ) + (project "M.2 A Key" + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b/424c4cf5-3c3c-49ef-81c3-66eb0f823d39" + (reference "C?") + (unit 1) + ) + (path "/d21209cf-d1f8-4eb7-aed8-e43843eefa7b/adcd4998-a306-4f2e-b87b-352712eb899b" + (reference "C?") + (unit 1) + ) + ) ) ) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb new file mode 100644 index 0000000..6cd78bc --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb @@ -0,0 +1,3174 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/M.2 B key/PET0P") + (net 3 "/M.2 B key/PET1P") + (net 4 "/M.2 B key/PET1N") + (net 5 "GND") + (net 6 "/CONFIG_3") + (net 7 "+3.3V") + (net 8 "/FULL_CARD_PWR_OFF#") + (net 9 "/USB_D+") + (net 10 "/W_DISABLE1#") + (net 11 "/USB_D-") + (net 12 "/GPIO_9{slash}LED#1") + (net 13 "/GPIO_5") + (net 14 "/CONFIG_0") + (net 15 "/GPIO_6") + (net 16 "/DPR") + (net 17 "/GPIO_7") + (net 18 "/GPIO_11") + (net 19 "/GPIO_10") + (net 20 "/GPIO_8") + (net 21 "/UIM-RESET") + (net 22 "/UIM-CLK") + (net 23 "/UIM-DATA") + (net 24 "/PER1-") + (net 25 "/UIM-PWR") + (net 26 "/PER1+") + (net 27 "/DEVSLP") + (net 28 "/GPIO_0") + (net 29 "/GPIO_1") + (net 30 "/GPIO_2") + (net 31 "/GPIO_3") + (net 32 "/PER0-") + (net 33 "/GPIO_4") + (net 34 "/PER0+") + (net 35 "/PERST#") + (net 36 "/CLKREQ#") + (net 37 "/REFCLK-") + (net 38 "/PEWAKE#") + (net 39 "/REFCLK+") + (net 40 "unconnected-(J1-NC-Pad56)") + (net 41 "unconnected-(J1-NC-Pad58)") + (net 42 "/ANTCTL0") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (net 44 "/ANTCTL1") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (net 46 "/ANTCTL2") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (net 48 "/ANTCTL3") + (net 49 "/SIM_DETECT") + (net 50 "/RESET#") + (net 51 "/SUSCLK") + (net 52 "/CONFIG_1") + (net 53 "/CONFIG_2") + (net 54 "/PET0+") + (net 55 "/PET1+") + (net 56 "/PET1-") + (net 57 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1ede0a97-7fee-4c61-8ddf-2bcf8ec158dc") + (at 106.91 154.22 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "244c5d34-7916-4e23-a76d-9580887b5c91") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f2eec386-4266-4ebe-b967-31779b47a3e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9362c1db-c6d9-474b-bc89-d0eb6ed26d20") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3a76cc24-a387-46db-a0e9-f9223d0e45e9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f5fc9ae-ae24-44e5-8922-c05bdd8172c7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "84f9161c-e5e4-462f-9797-77e4f19c173b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9b98578-7c10-47b6-b31e-148bf14ed0ca") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fdb3736e-a0fa-427a-8013-ea262f321ce6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b25cb640-075f-4051-9f36-b52e50069865") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13b54763-b4c8-4d79-a2dd-3ab797c743a0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13f4b621-ca41-4642-a9b1-7226b9d2e351") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29255780-b9f5-4749-b428-b11b0157c6e8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6be4ad2f-a818-46c3-a45a-b41469dd1ee1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ab44435e-45b7-4dd8-bd19-413a78ae5662") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "889532d3-1c44-4baa-a64c-62f51a0855f8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "265a84ef-b86a-425a-8b35-ad86420c15ff") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET0+") + (pintype "passive") + (uuid "636bdd00-2b9c-45b5-83b2-f68da2c4ecfe") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "25190088-8738-49c2-8403-7a2a886061e0") + (at 109.91 154.22 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "46269550-b7a1-46c9-9f7d-457a607a45ce") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ebf8b77a-b80b-4cde-916b-5ed918b46803") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bbb0b6c8-5161-4362-afe2-d73f574b89ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4e695a05-1401-4669-961b-e1d64413a524") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2364c29-e8eb-47ae-a9a7-0888eb7975b4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b77b726-a70e-46ef-a707-cf4500fed4ba") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebe85395-40e9-4ca1-88ee-d6aa8a02f13f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97244065-e214-4ed1-b36f-5fe7c83cdfed") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c02ef496-cbe2-4bee-89ce-61e3ea3a42ab") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76dd47e6-13b3-440a-adbc-ce5ad8f06caf") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "27e4b60e-98c4-4462-b9a7-a1d1dbe47641") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "290b9ad9-081f-4a44-8af8-2b68237973f2") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "1904f2a6-a600-4ea6-8a75-71d2ebf13058") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5600d705-6c28-4e36-becf-699ab9c6bed3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e0709a17-deba-4dd3-8845-3b8e05eba9b9") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "fb468256-c869-465f-ab51-82de36b9d2c5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET1+") + (pintype "passive") + (uuid "6c16dec6-2f1b-43cd-969c-a6fd23f1778f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "5e5d7846-504c-4a24-bc3c-7ed4cc5528dc") + (at 108.26 48.99) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c22558ba-56e6-423a-8249-4bff4b0e6e10") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "615a899b-e085-4abb-b6a3-c5a5bcc2a5fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9eb677df-af78-48e6-9626-3cf12478315f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "744d9cc4-216d-471f-b17e-6815f455ad4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e94f6d73-2038-4aa5-a40d-4d511db8ee5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "86392d1d-66f1-4b29-9db4-aff888fa78a5") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "65d043fa-e760-46a4-a515-3599c3ad641e") + (at 110.61 154.22 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "1f846cf9-96db-408a-93e3-21e57f680194") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2684c694-67d9-4fd4-a0f1-31f7e1002fbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c7e0a8ea-47ad-4286-b2d9-6b3b03d18f77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fca2ebdd-fc99-45ea-875d-f0d0554d7844") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2752a2c5-60bd-465d-bf01-76f87a7ed4e0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "51bddc6b-f653-4e79-aa14-7504d4660ff1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "125a9bff-a335-4152-9b4a-d1047dee4920") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f68b9542-3cf1-4585-9251-eb89b683260b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97b95e39-bfc1-40de-922e-de547dd97543") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33e7f6cf-4524-4c27-912d-222afd79eec5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7ba8b83-7ccd-450a-9ed0-5ee94aebdf0e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b08084b4-782c-4299-aeeb-8112dd6ffde9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "44ccb272-b378-45a3-a849-e1c987a5da5c") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "96da3303-5a3f-46d9-9f32-7231f1f12d68") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "73218f3d-5350-4189-8e5a-68c13d740851") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "ec70af41-d86a-4d8f-9444-2af94fb6121a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1-") + (pintype "passive") + (uuid "4294006f-3394-4a4a-9621-3bf1059d0933") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "7b65a06f-5a39-4ab3-b40a-dedf0cb5a55e") + (at 108.26 157.88) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "17aa44e4-5071-40ef-bbba-6168e2731167") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1790ae6c-33da-4991-837d-6629d9e5b899") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca84de6d-9dd8-480b-a245-110c7d7803eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9b38167-18a6-4130-bbb8-ae9165478842") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "459ff723-2d6b-46b3-afd3-ab2224cb211e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "1562afb1-2365-483b-bb98-6177cea4c809") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "8f74fe20-4f12-4d13-96d0-bb45c5b39891") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07568663-0afe-4eee-abab-a80cf6f65645") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "db940787-951b-480b-9da6-f55b732f7bf0") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d4c4229-ca09-417f-a3c7-64d456f46846") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "24280d7f-e98d-48b0-8e32-a599eab9f622") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b43e9d4e-08df-4837-ad7b-148814ec4861") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "34b63571-1b5a-4ed2-a15c-0f22fd57b72f") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "501cee6f-89b2-4b12-8f41-4c25f392dea4") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e47b899b-e15f-4c97-a543-aa3572b27f2b") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6bf574cd-cfe3-4dc5-a60c-9b336e67f230") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "35d46789-5c8c-4fdc-9f0f-4ce2a2a7b41b") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5327497e-8b79-4031-b29d-f83bc56e1783") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "de25d192-0c1f-489b-9eb4-4741b4fe704f") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af086fee-7807-4055-be69-8147543f6449") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a0a17799-7e4e-45a1-a692-e6e7cfe7e948") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7d62203b-8747-49b3-b918-023b1c2190c4") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0198dd13-c250-48c7-a409-9330aba7d321") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b0e8881-091c-4706-aeb0-51447aad693f") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2e964c9e-337f-4f44-aa64-df0515bd23ca") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ccba06fb-fd05-424c-a991-3de7e5d4f333") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "91985692-f01b-43df-ba3c-359e01f3c193") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f7b7f59-973f-44fa-a157-cdda9c125c6a") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8d3568d9-0304-48fd-807e-9439f7986a5f") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e0bdd7a-1c13-4415-8e59-412a4df69b6b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6253a6f8-27ec-416b-a407-76415ecb3b32") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fd7b78d0-069f-458f-8646-c8d288099565") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b568b859-c727-4a1c-8757-13265192d692") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07f1ee1f-7681-4443-9d32-c94ff37f88e3") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "579cf792-2eea-4944-896d-83dd7020297e") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89043975-efa1-434c-b75b-1211bde575f2") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dc054568-a272-4fb3-8c14-00e2b3df77e0") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ab744188-fe2c-4c22-966b-59addf142605") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dfc0bd62-16a2-4d7e-91d7-b93edbda2e12") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b321a3f0-0c99-4b81-a187-57d0da9708a6") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a4629175-8bd8-4fa1-a8fa-c93507c04662") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "415293b6-5404-4523-82a5-28e5c491af4f") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ae15d043-e0e3-4276-99d5-c8aa30405b6a") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4240f5e1-ad95-4fb6-842f-c46dbcf131dc") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bde85742-c52d-44f0-bca8-3a1281caeb7d") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8857431e-5f1d-45ab-9a77-439ed2b68c4d") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "29d08360-185e-40c3-aa5a-a878244b5f4a") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4d99eb67-d9e9-49a4-9720-35aabc09345b") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c5c12795-e5fe-4105-836d-6d3104a925bf") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ce051a41-c917-4571-96fa-bc87cf04b2a0") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c262a751-4fdb-4cd0-b4b5-c7058df78ea8") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3a490730-0472-403d-b64b-0e6e06f9142b") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5b439644-509f-4dc0-8e94-4f1052a7eead") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "168e0a6f-1b8d-48f7-9f9e-ac65ad174b0a") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9fd24bca-50a6-4c0b-a1aa-4b919f19dcd3") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2286c1fc-e5d4-40c4-aa5a-b14beeb00205") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "68c6933b-0cd0-4b14-949b-fd6f2c2b1d42") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e05ab58f-a971-46bc-bde7-cee4e18b15a8") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8d1dfb52-2c53-4b5a-8534-434d951813e6") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5b9f030f-f670-4d33-b7c2-c6eea8e03c3c") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "0b7853c4-8973-46a6-a40f-d4708a5eb58d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "23da672e-b6dc-4a76-88b1-10c4c36c250f") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8a229716-02fb-4712-a358-bd23aa5b331c") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "83b26ae1-0d5d-4c38-ac40-fc69705afbbd") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4fb32f42-da67-49eb-be2d-8c81d7369567") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "48ef21c7-ab51-462d-a37c-1285ad08ffaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f35c2e0b-1e32-4b88-bc89-eca1ce6333de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "1d441e77-b112-4453-b7b3-dfe4ed0b7d2c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "d4a1f17c-a62d-407a-814a-9ed12f92b187") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "49a07d28-ed95-4fe9-aaef-1c343aaeff9a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "147b26b5-d826-444f-bd76-f2185a38309b") + (pts + (xy 118.185 158.99) (xy 118.185 98.99) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.13 128.99 90) + (layer "User.2") + (uuid "147b26b5-d826-444f-bd76-f2185a38309b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "25f9a5a2-9eba-4ca3-aa81-6c956de544b4") + (pts + (xy 93.26 47.88) (xy 123.26 47.88) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.26 26.65 0) + (layer "User.2") + (uuid "25f9a5a2-9eba-4ca3-aa81-6c956de544b4") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3046f7a6-707a-49cc-a8a4-60b0decdcbe3") + (pts + (xy 118.185 158.99) (xy 118.185 116.99) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.58 137.99 90) + (layer "User.2") + (uuid "3046f7a6-707a-49cc-a8a4-60b0decdcbe3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "571e834e-319a-45e3-ad80-935057fd2c93") + (pts + (xy 118.185 158.99) (xy 118.185 128.99) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.68 143.99 90) + (layer "User.2") + (uuid "571e834e-319a-45e3-ad80-935057fd2c93") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8743a107-f35c-4ab3-84c8-7ca13e386ead") + (pts + (xy 118.185 158.99) (xy 118.185 48.99) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.625 103.99 90) + (layer "User.2") + (uuid "8743a107-f35c-4ab3-84c8-7ca13e386ead") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e3066f93-ef3c-4eee-8a17-75c808db3e27") + (pts + (xy 118.17 158.99) (xy 118.17 78.99) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.855 118.99 90) + (layer "User.2") + (uuid "e3066f93-ef3c-4eee-8a17-75c808db3e27") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e8e290a7-4eaa-4149-8e74-26a6b22c9d0c") + (pts + (xy 97.26 48.99) (xy 119.26 48.99) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.26 33.11 0) + (layer "User.2") + (uuid "e8e290a7-4eaa-4149-8e74-26a6b22c9d0c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "25a09130-9898-4e50-865c-37af5093ee05") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f7c1f661-8938-47b2-a9a9-c35fdefdcf76") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d5014779-62a2-48bc-92b7-82fe0534eaee") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5c6fcbb1-b78f-4f0a-93f3-14cbd3be54e7") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2b58b9e8-228f-41c1-a054-109bb1a13aa8") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "0b94eba9-2cdd-4d64-ba63-0c1fac6d35de") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "02143587-7fb9-411a-a223-284dfb64442e") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "f645ef1c-7730-42ff-927b-7bc3c6215c03") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "6bff7529-f7a4-4ab3-868a-cacc1864c4aa") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "25262baf-8309-4a0a-ae6d-c00ebd9a1d15") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ebd41336-9ede-4dd4-a137-b70a316d1341") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "22009ba0-0911-4e40-9973-172c055a3812") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "7a64a425-70d9-4a80-b6d6-ecae46bb80dd") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "170c8b59-0a93-43a9-a341-57e47063096f") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "bb1d05bb-b10c-4b8d-9643-05da6acc1095") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "00f6a7ee-7eda-4c7d-bf14-3b10c5880ad9") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "6039a0f1-b447-4c29-94d0-bcc09e8eec5c") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "77f0f8d1-cd07-4403-949e-085e1347f6e5") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6de40aa9-b535-418c-9052-a7db502a78bc") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "816b17a8-4d95-4ad6-a320-a301d23b40be") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "3dd89d21-faea-4948-8d6d-079d960e9b5d") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "a995fc81-017f-4561-bbdd-cc11e2af92f3") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "4800d65b-652b-4148-9e6a-f8d3308571ab") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "5da85b2f-fbc4-4311-a292-e5b06b800a04") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e6da5eb8-9362-4416-99f9-6c4d1e8600f6") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "5c01c44a-fd12-411d-a8f0-a3c4f7ab75e7") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "8d57bbf7-d351-4c74-af07-48915ed032eb") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "43fea1d9-8399-43e4-a551-a171ff77272a") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "a07eb725-2c44-4ae8-bec0-9ebe0867a6a4") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "98f553ec-1b48-46f3-b05a-aa3d63d295f8") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d51721a5-1b13-4fcb-b2dc-742df59d5652") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "77eb66a2-29a0-4e3b-9edd-2fbec69ffb3a") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "71fcaecf-b62b-451e-ac5e-24445b6b8493") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "18f815a4-e3e4-4c1b-90fc-bd6cb75fcc5d") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "04fd5a09-716d-403d-85f2-c9abb69d94e7") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "9d3ffe4c-6e09-4f93-b866-8e78fdd10385") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1e12ed5e-ac09-4c92-b4fb-1cdd77c427d9") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "77a25486-fad0-4373-a1a8-a2fba19e5b03") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "b81fc768-5630-4102-939c-63f6ff2819aa") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "e0f268e2-fdab-40ee-8cdb-16051f5ed5ec") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "aecedb17-5209-4c33-8907-f8b1b1d95386") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "37349b48-cd61-4a39-beac-9ac7921f55dc") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "683e64ca-29b8-45bd-bea2-c1500ea70dc8") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "a0bf5c3d-331f-429e-b0f0-bb74074bec11") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "1be2b0de-b0b1-4994-af3b-8f2799f64209") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "e7aebca4-1de2-4967-9d6c-35dc49a78651") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "de8f4430-d247-4bce-bfa0-8e0e868c7a24") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "647d35be-d67c-4ca5-b3b2-35dfe3bc70b8") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a61277d5-c472-4da8-a745-78a88c274400") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "be3b313a-ce7b-431e-84b8-7b609bf1b564") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "ef5dbdb3-5fc3-4331-8872-dfb9ed9ec641") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "d88973b9-4e28-4ed6-9700-2249fab053d3") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "3c315bae-465d-4ede-a745-fd4d595f42e6") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "592fbcd5-3162-415d-99b3-ae6a0edcb924") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "0e247e0b-60dc-4008-8b8d-354b674e02d7") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "a4ad0edd-36d2-4d78-959d-f79ecfd9e7ab") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "3fb4df70-da2f-4893-9c06-9a0b9f014fc6") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "40ac97bb-382b-4c93-ba99-14ae9b645f5c") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "c5c9f92e-bc19-4df0-8858-ecd91424343a") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "1daceada-69ce-44bc-abb2-5c94305061d4") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "47f0bc09-96c4-4936-a39b-7affbd1a2f12") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "356471c1-3a25-4a1b-998e-0563f5e715c6") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ad5e7fb1-b76b-4164-a4f3-d26636a9842c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2b751f96-5049-4ded-942c-a40f131aa348") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f85f0618-75b0-4035-9711-5ce0b06d35f3") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d437294c-8178-4177-9c9f-6fee2e4ff5b3") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "266aac6a-3776-4122-8bdc-32a85cf5acbb") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "cce5c14e-b40b-4c49-b5fa-62d937ea6999") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.26 154.99) (xy 119.26 158.99) (xy 97.26 158.99) (xy 97.26 154.99) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "120eff85-fd6b-4df8-a3db-946b09f3632c") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.26 158.99) (xy 123.26 153.79) (xy 93.26 153.79) (xy 93.26 158.99) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "fcd1f062-421c-4733-851b-306e4aefacc5") + (at 107.61 154.22 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "123e73e7-35d2-4b4b-80c1-ded3c559cdd8") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "451ae56b-1750-4f6f-8441-6d3563de1efe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e15966d1-66f2-4d46-a981-f82689d42115") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "35c8c749-8c06-40f4-8e18-bdf6a8fac64b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce3d59ce-98c2-4ff5-bbbe-cd2ce891d898") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4521ffbe-dc20-43d5-9cea-0001d0aa13e4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd34331f-3afd-49ea-9f75-07e7d5d0e95a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e0579d62-bb31-4466-b6be-a543c8b356f7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bcbbf15-cdfb-4abe-9f6d-19272a69836c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b0a9c91-0af9-4262-bac5-bc6e3d6ff754") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f9b4534-7154-4417-8c8c-f99afcfe65ce") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15b6f8fc-3de6-4c38-a466-0161e6598280") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "dba2d3c6-df2c-4c9f-968a-7aa5930efceb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a35d999f-4eda-47a0-9fd3-05488891188d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "71afba60-1b51-4ced-a0f2-06e4ebb1302e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "00d61544-3619-4c67-9b34-ec9a55d169cd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0-") + (pintype "passive") + (uuid "4e27fd43-1f69-4153-b635-b40bccb3f223") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 97.26 48.99) + (end 97.26 154.99) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3c1a058f-0d3e-41ad-ac9d-65d0579b13c1") + ) + (gr_line + (start 119.26 48.99) + (end 97.26 48.99) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8e360be7-85f4-4d23-9c0e-6d43d2ce4f58") + ) + (gr_line + (start 119.26 154.99) + (end 119.26 48.99) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bdd81704-54a9-4894-99ed-a99e886ee692") + ) + (segment + (start 107.485 155.010001) + (end 107.61 154.885001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0f6ed3ff-464d-481b-aa61-0c9206ac9fc1") + ) + (segment + (start 107.61 154.885001) + (end 107.61 154.54) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "240072ec-c2e8-49d3-ae33-8d16c455d30a") + ) + (segment + (start 107.51 156.564999) + (end 107.485 156.539999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "453483ff-0001-49cd-b737-ba624b6c8422") + ) + (segment + (start 107.485 156.539999) + (end 107.485 155.010001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "673fca43-2871-4127-bafe-fe7479b90a45") + ) + (segment + (start 107.51 157.84) + (end 107.51 156.564999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c267b8d7-549d-40bc-9854-1ac5fc9f3a5a") + ) + (segment + (start 106.91 154.885001) + (end 106.91 154.54) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2c62bbf2-bfd0-4901-8acc-154e7273e0a6") + ) + (segment + (start 107.01 156.564999) + (end 107.035 156.539999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7c757265-9190-4a06-addf-1807d9efc0f7") + ) + (segment + (start 107.035 156.539999) + (end 107.035 155.010001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8ee7316f-df58-4dbb-b45f-109d4eefcb04") + ) + (segment + (start 107.035 155.010001) + (end 106.91 154.885001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "dfcfe196-266e-4db4-aac7-6689ee0d18a8") + ) + (segment + (start 107.01 157.84) + (end 107.01 156.564999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e84c9e6e-0dcd-4476-8653-dc516c546665") + ) + (segment + (start 110.035 155.010001) + (end 109.91 154.885001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "35269561-df1e-4e57-9607-42fbea9471da") + ) + (segment + (start 110.01 157.84) + (end 110.01 156.564999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "986ad5bd-cb74-440d-b6c6-3513b2560816") + ) + (segment + (start 109.91 154.885001) + (end 109.91 154.54) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b548dedd-8ac2-453a-b3b4-39e908ce3fec") + ) + (segment + (start 110.01 156.564999) + (end 110.035 156.539999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c4bb7d98-9e27-4a84-8cac-01d05a1cf7fa") + ) + (segment + (start 110.035 156.539999) + (end 110.035 155.010001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f493111f-ee56-40a9-b278-f0102a588faa") + ) + (segment + (start 110.485 155.010001) + (end 110.61 154.885001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "579e3b6c-c15e-4dff-99ec-9c4f0760a012") + ) + (segment + (start 110.61 154.885001) + (end 110.61 154.54) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "660c9974-7c6e-4bce-ba40-881e6955bba0") + ) + (segment + (start 110.51 156.564999) + (end 110.485 156.539999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "716a7761-ddf9-4be2-b120-317c226bd2a2") + ) + (segment + (start 110.51 157.84) + (end 110.51 156.564999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "87e63e47-2d10-4b19-8dcc-8b083352f0d8") + ) + (segment + (start 110.485 156.539999) + (end 110.485 155.010001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8f0234e1-09a5-4f93-99af-3644114d0a69") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "c6fb9a23-7873-4ce9-9782-7bf2465ee4f7") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.26 157.23) (xy 93.26 48.99) (xy 123.26 48.99) (xy 123.26 157.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.341684 49.512174) (xy 105.361503 49.548033) (xy 105.420826 49.807946) (xy 105.420832 49.807964) + (xy 105.530257 50.120688) (xy 105.674022 50.419217) (xy 105.850305 50.69977) (xy 106.003977 50.892468) + (xy 106.858381 50.038064) (xy 106.941457 50.146331) (xy 107.103669 50.308543) (xy 107.211934 50.391617) + (xy 106.35753 51.246021) (xy 106.35753 51.246022) (xy 106.550229 51.399694) (xy 106.830782 51.575977) + (xy 107.129311 51.719742) (xy 107.442035 51.829167) (xy 107.442053 51.829173) (xy 107.765077 51.902901) + (xy 107.765074 51.902901) (xy 108.094336 51.94) (xy 108.425664 51.94) (xy 108.754924 51.902901) + (xy 109.077946 51.829173) (xy 109.077964 51.829167) (xy 109.390688 51.719742) (xy 109.689217 51.575977) + (xy 109.96977 51.399694) (xy 110.162468 51.246023) (xy 110.162468 51.246022) (xy 109.308064 50.391618) + (xy 109.416331 50.308543) (xy 109.578543 50.146331) (xy 109.661618 50.038064) (xy 110.516022 50.892468) + (xy 110.516023 50.892468) (xy 110.669694 50.69977) (xy 110.845977 50.419217) (xy 110.989742 50.120688) + (xy 111.099167 49.807964) (xy 111.099173 49.807946) (xy 111.158497 49.548033) (xy 111.191272 49.501842) + (xy 111.230642 49.4905) (xy 118.6855 49.4905) (xy 118.737826 49.512174) (xy 118.7595 49.5645) (xy 118.7595 154.4155) + (xy 118.737826 154.467826) (xy 118.6855 154.4895) (xy 118.597464 154.4895) (xy 118.425062 154.519898) + (xy 118.260558 154.579773) (xy 118.108945 154.667308) (xy 117.974837 154.779837) (xy 117.862308 154.913945) + (xy 117.774773 155.065558) (xy 117.714898 155.230062) (xy 117.6845 155.402464) (xy 117.6845 156.7155) + (xy 117.662826 156.767826) (xy 117.6105 156.7895) (xy 117.315251 156.7895) (xy 117.273153 156.797873) + (xy 117.244283 156.797873) (xy 117.204699 156.79) (xy 117.185 156.79) (xy 117.185 156.831153) (xy 117.172529 156.872265) + (xy 117.146133 156.911768) (xy 117.1345 156.970253) (xy 117.1345 157.23) (xy 116.835 157.23) (xy 116.835 156.79) + (xy 116.815301 156.79) (xy 116.774435 156.798128) (xy 116.745565 156.798128) (xy 116.704699 156.79) + (xy 116.685 156.79) (xy 116.685 157.23) (xy 116.3855 157.23) (xy 116.3855 156.970252) (xy 116.373867 156.911769) + (xy 116.347471 156.872265) (xy 116.335 156.831153) (xy 116.335 156.79) (xy 116.315301 156.79) (xy 116.275716 156.797873) + (xy 116.246845 156.797873) (xy 116.204748 156.7895) (xy 115.815252 156.7895) (xy 115.815251 156.7895) + (xy 115.774435 156.797618) (xy 115.745565 156.797618) (xy 115.704749 156.7895) (xy 115.704748 156.7895) + (xy 115.315252 156.7895) (xy 115.315251 156.7895) (xy 115.273153 156.797873) (xy 115.244283 156.797873) + (xy 115.204699 156.79) (xy 115.185 156.79) (xy 115.185 156.831153) (xy 115.172529 156.872265) (xy 115.146133 156.911768) + (xy 115.1345 156.970253) (xy 115.1345 157.23) (xy 114.9805 157.23) (xy 114.9805 155.988025) (xy 114.980499 155.98802) + (xy 114.943024 155.787544) (xy 114.869348 155.597363) (xy 114.761981 155.423959) (xy 114.76198 155.423957) + (xy 114.624579 155.273235) (xy 114.624578 155.273234) (xy 114.461825 155.150329) (xy 114.461822 155.150328) + (xy 114.461821 155.150327) (xy 114.27925 155.059418) (xy 114.279246 155.059417) (xy 114.279244 155.059416) + (xy 114.083082 155.003602) (xy 114.083076 155.003601) (xy 113.880003 154.984785) (xy 113.879997 154.984785) + (xy 113.676923 155.003601) (xy 113.676917 155.003602) (xy 113.480755 155.059416) (xy 113.48075 155.059418) + (xy 113.298177 155.150328) (xy 113.298174 155.150329) (xy 113.135421 155.273234) (xy 113.13542 155.273235) + (xy 112.998019 155.423957) (xy 112.998019 155.423958) (xy 112.890655 155.597358) (xy 112.89065 155.597368) + (xy 112.816977 155.78754) (xy 112.7795 155.98802) (xy 112.7795 156.7155) (xy 112.757826 156.767826) + (xy 112.7055 156.7895) (xy 112.315251 156.7895) (xy 112.274435 156.797618) (xy 112.245565 156.797618) + (xy 112.204749 156.7895) (xy 112.204748 156.7895) (xy 111.815252 156.7895) (xy 111.815251 156.7895) + (xy 111.774435 156.797618) (xy 111.745565 156.797618) (xy 111.704749 156.7895) (xy 111.704748 156.7895) + (xy 111.315252 156.7895) (xy 111.315251 156.7895) (xy 111.273153 156.797873) (xy 111.244283 156.797873) + (xy 111.204699 156.79) (xy 111.185 156.79) (xy 111.185 156.831153) (xy 111.172529 156.872265) (xy 111.146133 156.911768) + (xy 111.1345 156.970253) (xy 111.1345 157.23) (xy 110.8855 157.23) (xy 110.8855 156.970252) (xy 110.873867 156.911769) + (xy 110.847471 156.872265) (xy 110.837284 156.849397) (xy 110.812784 156.753092) (xy 110.814148 156.743656) + (xy 110.8105 156.734848) (xy 110.8105 156.525435) (xy 110.810499 156.525434) (xy 110.788766 156.444326) + (xy 110.789619 156.444097) (xy 110.7855 156.423376) (xy 110.7855 155.165123) (xy 110.807173 155.112798) + (xy 110.85046 155.069512) (xy 110.890022 155.000989) (xy 110.9105 154.924563) (xy 110.9105 154.924558) + (xy 110.911133 154.919755) (xy 110.912641 154.919953) (xy 110.932174 154.872797) (xy 110.962206 154.842765) + (xy 111.007585 154.739991) (xy 111.0105 154.714865) (xy 111.010499 154.365136) (xy 111.007585 154.340009) + (xy 110.967792 154.249888) (xy 110.966485 154.193268) (xy 110.967782 154.190135) (xy 111.007585 154.099991) + (xy 111.0105 154.074865) (xy 111.010499 153.725136) (xy 111.007585 153.700009) (xy 110.962206 153.597235) + (xy 110.882765 153.517794) (xy 110.779991 153.472415) (xy 110.77999 153.472414) (xy 110.779988 153.472414) + (xy 110.758659 153.46994) (xy 110.754865 153.4695) (xy 110.754864 153.4695) (xy 110.465136 153.4695) + (xy 110.440013 153.472414) (xy 110.440007 153.472415) (xy 110.337234 153.517794) (xy 110.312326 153.542703) + (xy 110.26 153.564377) (xy 110.207674 153.542703) (xy 110.182765 153.517794) (xy 110.079991 153.472415) + (xy 110.07999 153.472414) (xy 110.079988 153.472414) (xy 110.058659 153.46994) (xy 110.054865 153.4695) + (xy 110.054864 153.4695) (xy 109.765136 153.4695) (xy 109.740013 153.472414) (xy 109.740007 153.472415) + (xy 109.637234 153.517794) (xy 109.557794 153.597234) (xy 109.512414 153.700011) (xy 109.5095 153.725135) + (xy 109.5095 154.074863) (xy 109.512414 154.099986) (xy 109.512415 154.099992) (xy 109.552206 154.19011) + (xy 109.553514 154.246732) (xy 109.552206 154.24989) (xy 109.512414 154.340011) (xy 109.5095 154.365135) + (xy 109.5095 154.714863) (xy 109.512414 154.739986) (xy 109.512415 154.739992) (xy 109.557794 154.842765) + (xy 109.587826 154.872797) (xy 109.607359 154.919954) (xy 109.608867 154.919756) (xy 109.6095 154.924565) + (xy 109.629977 155.000986) (xy 109.629979 155.000991) (xy 109.658096 155.04969) (xy 109.661677 155.055892) + (xy 109.66954 155.069512) (xy 109.714629 155.114601) (xy 109.716303 155.116523) (xy 109.724565 155.141139) + (xy 109.7345 155.165124) (xy 109.7345 156.423376) (xy 109.73038 156.444097) (xy 109.731234 156.444326) + (xy 109.7095 156.525434) (xy 109.7095 156.734848) (xy 109.707216 156.753092) (xy 109.682716 156.849397) + (xy 109.677245 156.856716) (xy 109.672529 156.872265) (xy 109.646133 156.911768) (xy 109.6345 156.970253) + (xy 109.6345 157.23) (xy 109.3855 157.23) (xy 109.3855 156.970252) (xy 109.373867 156.911769) (xy 109.347471 156.872265) + (xy 109.335 156.831153) (xy 109.335 156.79) (xy 109.315301 156.79) (xy 109.275716 156.797873) (xy 109.246845 156.797873) + (xy 109.204748 156.7895) (xy 108.815252 156.7895) (xy 108.815251 156.7895) (xy 108.774435 156.797618) + (xy 108.745565 156.797618) (xy 108.704749 156.7895) (xy 108.704748 156.7895) (xy 108.315252 156.7895) + (xy 108.315251 156.7895) (xy 108.273153 156.797873) (xy 108.244283 156.797873) (xy 108.204699 156.79) + (xy 108.185 156.79) (xy 108.185 156.831153) (xy 108.172529 156.872265) (xy 108.146133 156.911768) + (xy 108.1345 156.970253) (xy 108.1345 157.23) (xy 107.8855 157.23) (xy 107.8855 156.970252) (xy 107.873867 156.911769) + (xy 107.847471 156.872265) (xy 107.837284 156.849397) (xy 107.812784 156.753092) (xy 107.814148 156.743656) + (xy 107.8105 156.734848) (xy 107.8105 156.525435) (xy 107.810499 156.525434) (xy 107.788766 156.444326) + (xy 107.789619 156.444097) (xy 107.7855 156.423376) (xy 107.7855 155.165123) (xy 107.807173 155.112798) + (xy 107.85046 155.069512) (xy 107.890022 155.000989) (xy 107.9105 154.924563) (xy 107.9105 154.924558) + (xy 107.911133 154.919755) (xy 107.912641 154.919953) (xy 107.932174 154.872797) (xy 107.962206 154.842765) + (xy 108.007585 154.739991) (xy 108.0105 154.714865) (xy 108.010499 154.365136) (xy 108.007585 154.340009) + (xy 107.967792 154.249888) (xy 107.966485 154.193268) (xy 107.967782 154.190135) (xy 108.007585 154.099991) + (xy 108.0105 154.074865) (xy 108.010499 153.725136) (xy 108.007585 153.700009) (xy 107.962206 153.597235) + (xy 107.882765 153.517794) (xy 107.779991 153.472415) (xy 107.77999 153.472414) (xy 107.779988 153.472414) + (xy 107.758659 153.46994) (xy 107.754865 153.4695) (xy 107.754864 153.4695) (xy 107.465136 153.4695) + (xy 107.440013 153.472414) (xy 107.440007 153.472415) (xy 107.337234 153.517794) (xy 107.312326 153.542703) + (xy 107.26 153.564377) (xy 107.207674 153.542703) (xy 107.182765 153.517794) (xy 107.079991 153.472415) + (xy 107.07999 153.472414) (xy 107.079988 153.472414) (xy 107.058659 153.46994) (xy 107.054865 153.4695) + (xy 107.054864 153.4695) (xy 106.765136 153.4695) (xy 106.740013 153.472414) (xy 106.740007 153.472415) + (xy 106.637234 153.517794) (xy 106.557794 153.597234) (xy 106.512414 153.700011) (xy 106.5095 153.725135) + (xy 106.5095 154.074863) (xy 106.512414 154.099986) (xy 106.512415 154.099992) (xy 106.552206 154.19011) + (xy 106.553514 154.246732) (xy 106.552206 154.24989) (xy 106.512414 154.340011) (xy 106.5095 154.365135) + (xy 106.5095 154.714863) (xy 106.512414 154.739986) (xy 106.512415 154.739992) (xy 106.557794 154.842765) + (xy 106.587826 154.872797) (xy 106.607359 154.919954) (xy 106.608867 154.919756) (xy 106.6095 154.924565) + (xy 106.629977 155.000986) (xy 106.629979 155.000991) (xy 106.658096 155.04969) (xy 106.661677 155.055892) + (xy 106.66954 155.069512) (xy 106.714629 155.114601) (xy 106.716303 155.116523) (xy 106.724565 155.141139) + (xy 106.7345 155.165124) (xy 106.7345 156.423376) (xy 106.73038 156.444097) (xy 106.731234 156.444326) + (xy 106.7095 156.525434) (xy 106.7095 156.734848) (xy 106.707216 156.753092) (xy 106.682716 156.849397) + (xy 106.677245 156.856716) (xy 106.672529 156.872265) (xy 106.646133 156.911768) (xy 106.6345 156.970253) + (xy 106.6345 157.23) (xy 106.3855 157.23) (xy 106.3855 156.970252) (xy 106.373867 156.911769) (xy 106.347471 156.872265) + (xy 106.335 156.831153) (xy 106.335 156.79) (xy 106.315301 156.79) (xy 106.275716 156.797873) (xy 106.246845 156.797873) + (xy 106.204748 156.7895) (xy 105.815252 156.7895) (xy 105.815251 156.7895) (xy 105.774435 156.797618) + (xy 105.745565 156.797618) (xy 105.704749 156.7895) (xy 105.704748 156.7895) (xy 105.315252 156.7895) + (xy 105.315251 156.7895) (xy 105.273153 156.797873) (xy 105.244283 156.797873) (xy 105.204699 156.79) + (xy 105.185 156.79) (xy 105.185 156.831153) (xy 105.172529 156.872265) (xy 105.146133 156.911768) + (xy 105.1345 156.970253) (xy 105.1345 157.23) (xy 104.8855 157.23) (xy 104.8855 156.970252) (xy 104.873867 156.911769) + (xy 104.847471 156.872265) (xy 104.835 156.831153) (xy 104.835 156.79) (xy 104.815301 156.79) (xy 104.775716 156.797873) + (xy 104.746845 156.797873) (xy 104.704748 156.7895) (xy 104.315252 156.7895) (xy 104.315251 156.7895) + (xy 104.274435 156.797618) (xy 104.245565 156.797618) (xy 104.204749 156.7895) (xy 104.204748 156.7895) + (xy 103.815252 156.7895) (xy 103.815251 156.7895) (xy 103.773153 156.797873) (xy 103.744283 156.797873) + (xy 103.704699 156.79) (xy 103.685 156.79) (xy 103.685 156.831153) (xy 103.672529 156.872265) (xy 103.646133 156.911768) + (xy 103.6345 156.970253) (xy 103.6345 157.23) (xy 103.3855 157.23) (xy 103.3855 156.970252) (xy 103.373867 156.911769) + (xy 103.347471 156.872265) (xy 103.335 156.831153) (xy 103.335 156.79) (xy 103.315301 156.79) (xy 103.275716 156.797873) + (xy 103.246845 156.797873) (xy 103.204748 156.7895) (xy 102.815252 156.7895) (xy 102.815251 156.7895) + (xy 102.774435 156.797618) (xy 102.745565 156.797618) (xy 102.704749 156.7895) (xy 102.704748 156.7895) + (xy 102.315252 156.7895) (xy 102.315251 156.7895) (xy 102.274435 156.797618) (xy 102.245565 156.797618) + (xy 102.204749 156.7895) (xy 102.204748 156.7895) (xy 101.815252 156.7895) (xy 101.815251 156.7895) + (xy 101.774435 156.797618) (xy 101.745565 156.797618) (xy 101.704749 156.7895) (xy 101.704748 156.7895) + (xy 101.315252 156.7895) (xy 101.315251 156.7895) (xy 101.274435 156.797618) (xy 101.245565 156.797618) + (xy 101.204749 156.7895) (xy 101.204748 156.7895) (xy 100.815252 156.7895) (xy 100.815251 156.7895) + (xy 100.774435 156.797618) (xy 100.745565 156.797618) (xy 100.704749 156.7895) (xy 100.704748 156.7895) + (xy 100.315252 156.7895) (xy 100.315251 156.7895) (xy 100.273153 156.797873) (xy 100.244283 156.797873) + (xy 100.204699 156.79) (xy 100.185 156.79) (xy 100.185 156.831153) (xy 100.172529 156.872265) (xy 100.146133 156.911768) + (xy 100.1345 156.970253) (xy 100.1345 157.23) (xy 99.835 157.23) (xy 99.835 156.79) (xy 99.815301 156.79) + (xy 99.774435 156.798128) (xy 99.745565 156.798128) (xy 99.704699 156.79) (xy 99.685 156.79) (xy 99.685 157.23) + (xy 99.3855 157.23) (xy 99.3855 156.970252) (xy 99.373867 156.911769) (xy 99.347471 156.872265) + (xy 99.335 156.831153) (xy 99.335 156.79) (xy 99.315301 156.79) (xy 99.275716 156.797873) (xy 99.246845 156.797873) + (xy 99.204748 156.7895) (xy 98.9095 156.7895) (xy 98.857174 156.767826) (xy 98.8355 156.7155) (xy 98.8355 155.402472) + (xy 98.835499 155.402464) (xy 98.812713 155.273236) (xy 98.805101 155.230062) (xy 98.745225 155.065555) + (xy 98.657692 154.913945) (xy 98.545163 154.779837) (xy 98.411055 154.667308) (xy 98.259445 154.579775) + (xy 98.259443 154.579774) (xy 98.259441 154.579773) (xy 98.094937 154.519898) (xy 97.922535 154.4895) + (xy 97.922532 154.4895) (xy 97.900892 154.4895) (xy 97.8345 154.4895) (xy 97.782174 154.467826) + (xy 97.7605 154.4155) (xy 97.7605 49.5645) (xy 97.782174 49.512174) (xy 97.8345 49.4905) (xy 105.289358 49.4905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.038326 49.512174) (xy 105.06 49.5645) (xy 105.06 50.169704) (xy 105.100242 50.526866) (xy 105.180219 50.877264) + (xy 105.180224 50.877282) (xy 105.298925 51.216513) (xy 105.454869 51.540334) (xy 105.646093 51.844666) + (xy 105.870185 52.125668) (xy 106.124331 52.379814) (xy 106.405333 52.603906) (xy 106.709665 52.79513) + (xy 107.033486 52.951074) (xy 107.372717 53.069775) (xy 107.372735 53.06978) (xy 107.723135 53.149757) + (xy 107.723132 53.149757) (xy 108.080296 53.19) (xy 108.439704 53.19) (xy 108.796866 53.149757) + (xy 109.147264 53.06978) (xy 109.147282 53.069775) (xy 109.486513 52.951074) (xy 109.810334 52.79513) + (xy 110.114666 52.603906) (xy 110.395668 52.379814) (xy 110.64981 52.125672) (xy 110.823862 51.907416) + (xy 109.308064 50.391618) (xy 109.416331 50.308543) (xy 109.578543 50.146331) (xy 109.661618 50.038064) + (xy 111.097229 51.473675) (xy 111.221076 51.216505) (xy 111.22108 51.216497) (xy 111.339775 50.877282) + (xy 111.33978 50.877264) (xy 111.419757 50.526866) (xy 111.46 50.169704) (xy 111.46 49.5645) (xy 111.481674 49.512174) + (xy 111.534 49.4905) (xy 118.6855 49.4905) (xy 118.737826 49.512174) (xy 118.7595 49.5645) (xy 118.7595 154.4155) + (xy 118.737826 154.467826) (xy 118.6855 154.4895) (xy 118.597464 154.4895) (xy 118.47235 154.511561) + (xy 118.417055 154.499302) (xy 118.386624 154.451535) (xy 118.3855 154.438685) (xy 118.3855 152.839) + (xy 118.369858 152.760363) (xy 118.369857 152.760357) (xy 118.355505 152.725709) (xy 118.355504 152.725707) + (xy 118.355503 152.725705) (xy 118.339035 152.699497) (xy 118.318879 152.667419) (xy 118.318875 152.667416) + (xy 118.244293 152.614496) (xy 118.209643 152.600143) (xy 118.209636 152.600141) (xy 118.150392 152.588357) + (xy 118.131 152.5845) (xy 97.8345 152.5845) (xy 97.782174 152.562826) (xy 97.7605 152.5105) (xy 97.7605 49.5645) + (xy 97.782174 49.512174) (xy 97.8345 49.4905) (xy 104.986 49.4905) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "2f495cd3-d865-424e-8b1b-26535e8e25b9") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.18 157.17) (xy 118.18 152.805) (xy 118.165 152.79) (xy 97.71 152.79) (xy 97.71 157.42) (xy 117.93 157.42) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.165648 152.804352) (xy 118.18 152.839) (xy 118.18 154.597993) (xy 118.165648 154.632641) + (xy 118.155501 154.640428) (xy 118.108941 154.66731) (xy 118.108939 154.667312) (xy 117.974838 154.779835) + (xy 117.974835 154.779838) (xy 117.862312 154.913939) (xy 117.862307 154.913945) (xy 117.774778 155.065548) + (xy 117.774774 155.065556) (xy 117.7149 155.230057) (xy 117.714899 155.230061) (xy 117.714899 155.230062) + (xy 117.703041 155.297314) (xy 117.6845 155.402467) (xy 117.6845 156.341881) (xy 117.670148 156.376529) + (xy 117.6355 156.390881) (xy 117.600852 156.376529) (xy 117.594758 156.369104) (xy 117.579192 156.345807) + (xy 117.513036 156.301604) (xy 117.454695 156.29) (xy 117.385 156.29) (xy 117.385 157.42) (xy 117.135 157.42) + (xy 117.135 156.29) (xy 117.065304 156.29) (xy 117.019558 156.299098) (xy 117.000442 156.299098) + (xy 116.954696 156.29) (xy 116.885 156.29) (xy 116.885 157.42) (xy 116.6355 157.42) (xy 116.6355 156.470252) + (xy 116.635499 156.470251) (xy 116.635264 156.467858) (xy 116.635483 156.467836) (xy 116.635 156.462913) + (xy 116.635 156.29) (xy 116.565304 156.29) (xy 116.520837 156.298844) (xy 116.50172 156.298843) + (xy 116.454753 156.2895) (xy 116.454748 156.2895) (xy 116.065252 156.2895) (xy 116.050668 156.2924) + (xy 116.019558 156.298588) (xy 116.000442 156.298588) (xy 115.969331 156.2924) (xy 115.954748 156.2895) + (xy 115.565252 156.2895) (xy 115.550668 156.2924) (xy 115.519558 156.298588) (xy 115.500442 156.298588) + (xy 115.469331 156.2924) (xy 115.454748 156.2895) (xy 115.065252 156.2895) (xy 115.050616 156.292411) + (xy 115.039058 156.29471) (xy 115.002276 156.287392) (xy 114.981441 156.256209) (xy 114.9805 156.246651) + (xy 114.9805 155.988025) (xy 114.9805 155.988024) (xy 114.943024 155.787544) (xy 114.869348 155.597363) + (xy 114.761981 155.423959) (xy 114.761978 155.423955) (xy 114.761977 155.423954) (xy 114.624579 155.273236) + (xy 114.624576 155.273233) (xy 114.461822 155.150328) (xy 114.461818 155.150325) (xy 114.279255 155.05942) + (xy 114.279248 155.059417) (xy 114.083085 155.003603) (xy 114.083079 155.003602) (xy 113.88 154.984785) + (xy 113.67692 155.003602) (xy 113.676914 155.003603) (xy 113.480751 155.059417) (xy 113.480744 155.05942) + (xy 113.298181 155.150325) (xy 113.298177 155.150328) (xy 113.135423 155.273233) (xy 113.13542 155.273236) + (xy 112.998022 155.423954) (xy 112.89065 155.597366) (xy 112.816978 155.787537) (xy 112.816977 155.78754) + (xy 112.816976 155.787544) (xy 112.7795 155.988024) (xy 112.7795 155.988025) (xy 112.7795 156.2405) + (xy 112.765148 156.275148) (xy 112.7305 156.2895) (xy 112.565252 156.2895) (xy 112.550668 156.2924) + (xy 112.519558 156.298588) (xy 112.500442 156.298588) (xy 112.469331 156.2924) (xy 112.454748 156.2895) + (xy 112.065252 156.2895) (xy 112.050668 156.2924) (xy 112.019558 156.298588) (xy 112.000442 156.298588) + (xy 111.969331 156.2924) (xy 111.954748 156.2895) (xy 111.565252 156.2895) (xy 111.550668 156.2924) + (xy 111.519558 156.298588) (xy 111.500442 156.298588) (xy 111.469331 156.2924) (xy 111.454748 156.2895) + (xy 111.065252 156.2895) (xy 111.050668 156.2924) (xy 111.019558 156.298588) (xy 111.000442 156.298588) + (xy 110.969331 156.2924) (xy 110.954748 156.2895) (xy 110.565252 156.2895) (xy 110.550668 156.2924) + (xy 110.519558 156.298588) (xy 110.500442 156.298588) (xy 110.469331 156.2924) (xy 110.454748 156.2895) + (xy 110.065252 156.2895) (xy 110.050668 156.2924) (xy 110.019558 156.298588) (xy 110.000442 156.298588) + (xy 109.969331 156.2924) (xy 109.954748 156.2895) (xy 109.565252 156.2895) (xy 109.550668 156.2924) + (xy 109.519558 156.298588) (xy 109.500442 156.298588) (xy 109.469331 156.2924) (xy 109.454748 156.2895) + (xy 109.065252 156.2895) (xy 109.050668 156.2924) (xy 109.019558 156.298588) (xy 109.000442 156.298588) + (xy 108.969331 156.2924) (xy 108.954748 156.2895) (xy 108.565252 156.2895) (xy 108.550668 156.2924) + (xy 108.519558 156.298588) (xy 108.500442 156.298588) (xy 108.469331 156.2924) (xy 108.454748 156.2895) + (xy 108.065252 156.2895) (xy 108.050668 156.2924) (xy 108.019558 156.298588) (xy 108.000442 156.298588) + (xy 107.969331 156.2924) (xy 107.954748 156.2895) (xy 107.565252 156.2895) (xy 107.550668 156.2924) + (xy 107.519558 156.298588) (xy 107.500442 156.298588) (xy 107.469331 156.2924) (xy 107.454748 156.2895) + (xy 107.065252 156.2895) (xy 107.050668 156.2924) (xy 107.019558 156.298588) (xy 107.000442 156.298588) + (xy 106.969331 156.2924) (xy 106.954748 156.2895) (xy 106.565252 156.2895) (xy 106.550668 156.2924) + (xy 106.519558 156.298588) (xy 106.500442 156.298588) (xy 106.469331 156.2924) (xy 106.454748 156.2895) + (xy 106.065252 156.2895) (xy 106.050668 156.2924) (xy 106.019558 156.298588) (xy 106.000442 156.298588) + (xy 105.969331 156.2924) (xy 105.954748 156.2895) (xy 105.565252 156.2895) (xy 105.550668 156.2924) + (xy 105.519558 156.298588) (xy 105.500442 156.298588) (xy 105.469331 156.2924) (xy 105.454748 156.2895) + (xy 105.065252 156.2895) (xy 105.050668 156.2924) (xy 105.019558 156.298588) (xy 105.000442 156.298588) + (xy 104.969331 156.2924) (xy 104.954748 156.2895) (xy 104.565252 156.2895) (xy 104.550668 156.2924) + (xy 104.519558 156.298588) (xy 104.500442 156.298588) (xy 104.469331 156.2924) (xy 104.454748 156.2895) + (xy 104.065252 156.2895) (xy 104.050668 156.2924) (xy 104.019558 156.298588) (xy 104.000442 156.298588) + (xy 103.969331 156.2924) (xy 103.954748 156.2895) (xy 103.565252 156.2895) (xy 103.550668 156.2924) + (xy 103.519558 156.298588) (xy 103.500442 156.298588) (xy 103.469331 156.2924) (xy 103.454748 156.2895) + (xy 103.065252 156.2895) (xy 103.050668 156.2924) (xy 103.019558 156.298588) (xy 103.000442 156.298588) + (xy 102.969331 156.2924) (xy 102.954748 156.2895) (xy 102.565252 156.2895) (xy 102.550668 156.2924) + (xy 102.519558 156.298588) (xy 102.500442 156.298588) (xy 102.469331 156.2924) (xy 102.454748 156.2895) + (xy 102.065252 156.2895) (xy 102.050668 156.2924) (xy 102.019558 156.298588) (xy 102.000442 156.298588) + (xy 101.969331 156.2924) (xy 101.954748 156.2895) (xy 101.565252 156.2895) (xy 101.550668 156.2924) + (xy 101.519558 156.298588) (xy 101.500442 156.298588) (xy 101.469331 156.2924) (xy 101.454748 156.2895) + (xy 101.065252 156.2895) (xy 101.050668 156.2924) (xy 101.019558 156.298588) (xy 101.000442 156.298588) + (xy 100.969331 156.2924) (xy 100.954748 156.2895) (xy 100.565252 156.2895) (xy 100.55289 156.291958) + (xy 100.518276 156.298843) (xy 100.49916 156.298843) (xy 100.454696 156.29) (xy 100.385 156.29) + (xy 100.385 156.462913) (xy 100.384516 156.467836) (xy 100.384736 156.467858) (xy 100.3845 156.470253) + (xy 100.3845 157.42) (xy 100.135 157.42) (xy 100.135 156.29) (xy 100.065304 156.29) (xy 100.019558 156.299098) + (xy 100.000442 156.299098) (xy 99.954696 156.29) (xy 99.885 156.29) (xy 99.885 157.42) (xy 99.635 157.42) + (xy 99.635 156.29) (xy 99.565304 156.29) (xy 99.519558 156.299098) (xy 99.500442 156.299098) (xy 99.454696 156.29) + (xy 99.385 156.29) (xy 99.385 157.42) (xy 99.135 157.42) (xy 99.135 156.29) (xy 99.065305 156.29) + (xy 99.006963 156.301604) (xy 98.940807 156.345807) (xy 98.925242 156.369104) (xy 98.89406 156.389939) + (xy 98.857277 156.382623) (xy 98.836442 156.351441) (xy 98.8355 156.341881) (xy 98.8355 155.402474) + (xy 98.8355 155.402468) (xy 98.805101 155.230062) (xy 98.745225 155.065555) (xy 98.657692 154.913945) + (xy 98.545163 154.779837) (xy 98.411057 154.66731) (xy 98.411054 154.667307) (xy 98.259451 154.579778) + (xy 98.259443 154.579774) (xy 98.094942 154.5199) (xy 98.094943 154.5199) (xy 98.094938 154.519899) + (xy 97.922532 154.4895) (xy 97.8095 154.4895) (xy 97.774852 154.475148) (xy 97.7605 154.4405) (xy 97.7605 152.839) + (xy 97.774852 152.804352) (xy 97.8095 152.79) (xy 118.131 152.79) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pro new file mode 100644 index 0000000..5c064d1 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "f3fa63fa-fb2c-4305-95f0-f07fa800a3ec", + "Root" + ], + [ + "2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_sch new file mode 100644 index 0000000..fb301d4 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f3fa63fa-fb2c-4305-95f0-f07fa800a3ec") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 109.22 87.63) (xy 115.57 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00b06a14-f3dc-4bd2-bd09-a8281c8d815c") + ) + (wire + (pts + (xy 149.86 102.87) (xy 156.21 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "086b475e-e429-48f3-919b-bb6f48c369f9") + ) + (wire + (pts + (xy 149.86 125.73) (xy 156.21 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a263927-67f1-45bf-aed7-af7bfb0a1f68") + ) + (wire + (pts + (xy 109.22 99.06) (xy 115.57 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c891973-d7ab-448a-9ccb-8d18d6080ded") + ) + (wire + (pts + (xy 149.86 137.16) (xy 156.21 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d07149f-bb7b-46ea-bdd2-437740a792ec") + ) + (wire + (pts + (xy 149.86 140.97) (xy 156.21 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "144f7214-4a4f-48e4-bda8-01391e51c0c3") + ) + (wire + (pts + (xy 109.22 101.6) (xy 115.57 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "150f43b4-6a70-4e6f-9999-94eef4d922a6") + ) + (wire + (pts + (xy 149.86 134.62) (xy 156.21 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b54c3c8-2e01-41a5-bffb-7ec9047d868a") + ) + (wire + (pts + (xy 109.22 139.7) (xy 115.57 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f3f29ee-d025-4163-90ea-ed982ae07bec") + ) + (wire + (pts + (xy 149.86 143.51) (xy 156.21 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f5a1d72-af6b-43cd-b705-4786a0c44107") + ) + (wire + (pts + (xy 149.86 119.38) (xy 156.21 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26a1352a-205f-450e-a070-2747707ee751") + ) + (wire + (pts + (xy 109.22 119.38) (xy 115.57 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34404440-ffbc-4291-9fcf-c7c5be48599e") + ) + (wire + (pts + (xy 109.22 130.81) (xy 115.57 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34b47ca1-d462-44b5-bbb9-a36b9ba277ff") + ) + (wire + (pts + (xy 109.22 85.09) (xy 115.57 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a51c6c7-d958-4520-916f-912ecbfc05d6") + ) + (wire + (pts + (xy 149.86 85.09) (xy 156.21 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d9925a3-44c1-424a-99a9-1f33ce0c01af") + ) + (wire + (pts + (xy 109.22 106.68) (xy 115.57 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49314a72-acc1-4320-b9b4-882685d0c43c") + ) + (wire + (pts + (xy 109.22 92.71) (xy 115.57 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4cd80f33-8db1-47f1-b664-b02425c1d4da") + ) + (wire + (pts + (xy 149.86 114.3) (xy 156.21 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53a5e04d-e2a4-4ae6-88a6-64b3a0a83a83") + ) + (wire + (pts + (xy 149.86 129.54) (xy 156.21 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5412cfb5-671f-4bbd-b72f-42e10c688efa") + ) + (wire + (pts + (xy 149.86 93.98) (xy 156.21 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5454ee2b-a673-4198-931b-457f4806bb25") + ) + (wire + (pts + (xy 149.86 123.19) (xy 156.21 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5afe8718-a631-43f6-8309-6ceca91cb564") + ) + (wire + (pts + (xy 109.22 104.14) (xy 115.57 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5de8ba22-6c9b-4e9f-9849-1ee70e7269a0") + ) + (wire + (pts + (xy 109.22 90.17) (xy 115.57 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5205a3-f268-4b7f-844e-87bfd7386f20") + ) + (wire + (pts + (xy 109.22 135.89) (xy 115.57 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64407eba-9b49-4f2b-9fcd-bb715fe4a8b4") + ) + (wire + (pts + (xy 109.22 116.84) (xy 115.57 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6505c02e-a1d0-4081-9747-815c0a0248d2") + ) + (wire + (pts + (xy 149.86 96.52) (xy 156.21 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67d4f04f-6c3c-458a-b87f-920023d64390") + ) + (wire + (pts + (xy 149.86 146.05) (xy 156.21 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68e10268-14b2-46dc-bc48-a91d8e338379") + ) + (wire + (pts + (xy 109.22 147.32) (xy 115.57 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6eb5f126-4da7-4070-a03d-d745839ba6ff") + ) + (wire + (pts + (xy 109.22 111.76) (xy 115.57 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ed5bcba-d5f8-418a-860a-dc7b1714847e") + ) + (wire + (pts + (xy 109.22 121.92) (xy 115.57 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6faf5576-a090-47da-ab2b-863f84e4470f") + ) + (wire + (pts + (xy 109.22 144.78) (xy 115.57 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76803063-94c5-4afd-a017-a0cee699b3bf") + ) + (wire + (pts + (xy 149.86 107.95) (xy 156.21 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a0ae116-38bf-42a2-809f-b5c42935660d") + ) + (wire + (pts + (xy 149.86 87.63) (xy 156.21 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a7af162-d60b-48f0-80e9-162ae46897de") + ) + (wire + (pts + (xy 109.22 133.35) (xy 115.57 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "836dab2d-e67f-4f50-a79f-1baa3c8bc4de") + ) + (wire + (pts + (xy 149.86 132.08) (xy 156.21 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dd7da96-626a-4b12-9b41-38d848edcd10") + ) + (wire + (pts + (xy 149.86 90.17) (xy 156.21 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a48b5281-5a01-4493-81d9-31d004335efb") + ) + (wire + (pts + (xy 149.86 105.41) (xy 156.21 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a53b097c-d418-49a0-bac1-798ca59d1905") + ) + (wire + (pts + (xy 109.22 114.3) (xy 115.57 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1bde35f-f622-417a-959d-fe2032aac3aa") + ) + (wire + (pts + (xy 109.22 124.46) (xy 115.57 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf2860c7-fd5c-4c0b-a994-7811c7a10485") + ) + (wire + (pts + (xy 149.86 111.76) (xy 156.21 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d204dfbd-4e8c-4324-a314-f9985c082076") + ) + (wire + (pts + (xy 149.86 116.84) (xy 156.21 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9fa74a5-829d-4b4c-9fd1-8fe8c8a0a0e9") + ) + (wire + (pts + (xy 109.22 109.22) (xy 115.57 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddf6f228-f464-4b33-9706-dc8132aefd01") + ) + (wire + (pts + (xy 149.86 100.33) (xy 156.21 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df4450c4-8f2d-4dc1-832e-e004bb4564ce") + ) + (wire + (pts + (xy 109.22 96.52) (xy 115.57 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0b010c6-046c-40c0-a66b-ce3aee34c944") + ) + (wire + (pts + (xy 109.22 128.27) (xy 115.57 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9f7dbce-5a92-4fa4-8b92-acf100262804") + ) + (wire + (pts + (xy 109.22 142.24) (xy 115.57 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee0a3f67-0536-433e-bbdb-67f3fc77f54c") + ) + (label "USB_D-" + (at 156.21 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0adf3737-862b-4538-95fb-785405d1c05e") + ) + (label "CONFIG_3" + (at 109.22 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0d887788-43c5-4484-b538-a983d05d5d9c") + ) + (label "SIM_DETECT" + (at 109.22 142.24 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "242c45c8-7a1e-4ed4-863e-356c63bd7ae5") + ) + (label "GPIO_8" + (at 109.22 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2947a2c2-5920-4854-b6c6-93fd45c13597") + ) + (label "PERST#" + (at 156.21 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3816c53f-70ea-4be3-b055-c1330531f0e3") + ) + (label "PER1-" + (at 156.21 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3d8ec0ac-5845-4646-a4c3-e80c32f702fb") + ) + (label "CLKREQ#" + (at 156.21 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "410f2391-d113-4391-ba2d-801b9f10726f") + ) + (label "GPIO_4" + (at 109.22 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c5253f3-a592-4f5f-b462-5f72b98b9a57") + ) + (label "PEWAKE#" + (at 156.21 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "584db33a-f6e8-4036-addb-13f8df356a1e") + ) + (label "PER1+" + (at 156.21 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "595fd914-70f3-4f77-a498-20fed4a03951") + ) + (label "GPIO_11" + (at 109.22 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5c5e7222-f5a4-4972-af29-61f2ae66834b") + ) + (label "ANTCTL1" + (at 156.21 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5fc0e61b-d8ab-49d8-9cbf-9ccbebedc0b9") + ) + (label "ANTCTL3" + (at 156.21 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "77716b66-98d9-46e1-af4e-f29b6e3f1e59") + ) + (label "GPIO_9{slash}LED#1" + (at 109.22 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "78a572f0-a497-47c9-a1da-220f2b0ac794") + ) + (label "GPIO_1" + (at 109.22 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7b50942a-fcdd-4f73-b2c6-9f8ad8cea42b") + ) + (label "GPIO_5" + (at 109.22 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "82d5ef0a-55f4-4252-871c-40cef51e99f5") + ) + (label "DPR" + (at 156.21 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "83ee0b59-3a97-43f0-9f51-85a63e36c2fd") + ) + (label "UIM-DATA" + (at 109.22 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "88417f0f-10ab-4d62-b8fc-dce502ca48e8") + ) + (label "REFCLK+" + (at 156.21 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8acf3bd6-3023-48ed-b8af-03df235d3aa1") + ) + (label "PET0-" + (at 156.21 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b823ae3-5eed-4d89-82c5-93b04af0220b") + ) + (label "GPIO_0" + (at 109.22 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "90d7122b-a386-4650-9c9c-de14771c759b") + ) + (label "GPIO_10" + (at 109.22 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "926ee2d8-8a52-44db-a4ca-8362fa118aad") + ) + (label "ANTCTL0" + (at 156.21 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95330bfa-c8f1-4278-bf24-0939ecd92b7f") + ) + (label "PET1+" + (at 156.21 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9592af84-772f-440d-8882-f52811ef2dd5") + ) + (label "W_DISABLE1#" + (at 109.22 139.7 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9935aa8c-5dea-466b-884d-78acf598b0f8") + ) + (label "GPIO_7" + (at 109.22 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a7147db4-119a-4070-8ebf-4dc4754e32de") + ) + (label "UIM-CLK" + (at 109.22 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa989d37-5e8a-4333-97e6-d48efad0ebc5") + ) + (label "UIM-RESET" + (at 109.22 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b605f696-a866-417b-8edf-fd49fede54dd") + ) + (label "USB_D+" + (at 156.21 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b87e3ae0-ebf9-4b6a-bcf5-d75813944382") + ) + (label "FULL_CARD_PWR_OFF#" + (at 156.21 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bd7630ec-e48c-4910-9550-c99da066e052") + ) + (label "PER0-" + (at 156.21 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c0648029-0631-4cbf-a95a-cfbbd03ce7ba") + ) + (label "ANTCTL2" + (at 156.21 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c6c16d38-030e-4504-8141-4074ca34604f") + ) + (label "RESET#" + (at 109.22 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c98a20a4-92ae-449a-8532-d94b4088cbd2") + ) + (label "CONFIG_1" + (at 109.22 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc62c07b-c189-40ef-af11-0ee12c237354") + ) + (label "CONFIG_2" + (at 109.22 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cfd9bc38-b76c-4000-9d51-00fce82e978c") + ) + (label "DEVSLP" + (at 156.21 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db0cb8e8-3459-4ff2-812c-fb0305049b2f") + ) + (label "GPIO_3" + (at 109.22 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dbb92bbf-248b-4d5d-a8f6-a8ffab8a4836") + ) + (label "SUSCLK" + (at 109.22 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dd643c8b-914b-44bf-8292-5f8fa269e16b") + ) + (label "CONFIG_0" + (at 109.22 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e0f25b77-6fec-4dd0-847a-cfb8c074b1fa") + ) + (label "PET0+" + (at 156.21 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e3103f04-5b9e-49b0-a6fb-c22f74320c4c") + ) + (label "UIM-PWR" + (at 109.22 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e69b2735-7717-402c-97b9-db3b81dfd26c") + ) + (label "PER0+" + (at 156.21 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e7824272-d3cc-4808-8b6a-7234cf4a1a88") + ) + (label "PET1-" + (at 156.21 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e851428a-06d8-4c62-b109-7429f9bba605") + ) + (label "REFCLK-" + (at 156.21 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef7800f0-86cc-426d-b365-8719ae0dffd3") + ) + (label "GPIO_6" + (at 109.22 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f8cf98c4-0bdf-4925-84e7-4e5b79da4192") + ) + (label "GPIO_2" + (at 109.22 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fec5e654-12a3-4fe5-8dd9-e753a23800ca") + ) + (sheet + (at 115.57 82.55) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3") + (property "Sheetname" "M.2 B key" + (at 115.57 81.8384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 115.57 150.4446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 115.57 87.63 180) + (uuid "80e02f34-077f-40d0-ab45-1d9fb32d262b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 115.57 92.71 180) + (uuid "8518ebcc-548a-45b3-971e-0f2446ab4ff2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 115.57 85.09 180) + (uuid "bcacd56b-e293-4d24-820c-7a28c0f79d47") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 115.57 90.17 180) + (uuid "d94abca6-2cb2-4118-ab24-414b9fe4ea40") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 115.57 109.22 180) + (uuid "3684ec1e-4ede-40e3-a136-78ebcc1bc63a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 115.57 119.38 180) + (uuid "08b094bc-6613-41da-bcac-412b31c4efd5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 115.57 111.76 180) + (uuid "027ec1a1-e197-4d1a-b719-91bf6b7db6d0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 115.57 106.68 180) + (uuid "b4d1e8b6-261d-4d8f-9dd2-84dc74360a1e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 115.57 104.14 180) + (uuid "c72e0f55-6a94-4459-954d-837f8e6cfe0f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 115.57 101.6 180) + (uuid "934258bc-b820-4e2e-b944-d2241574de02") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 115.57 124.46 180) + (uuid "92bd6961-7169-42bd-af4d-9c92d1c6dba9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 115.57 121.92 180) + (uuid "c6bafe2d-4975-462c-8ff6-58011c3b3298") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 115.57 114.3 180) + (uuid "35d2c387-0414-4d69-8e83-ca346a2e01a9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 115.57 116.84 180) + (uuid "7fde04b7-8f83-44ff-a1e2-02a6cd1c593c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 115.57 99.06 180) + (uuid "2b56e60c-d75f-4cc7-8ea2-94945ec2633b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 115.57 96.52 180) + (uuid "2c470360-f849-487a-8021-c1b12eaae756") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 115.57 128.27 180) + (uuid "19ab33c9-ed09-4c92-bf43-a7ead9ff4ba2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 115.57 130.81 180) + (uuid "8a822d2d-947b-451b-baa4-bc483d066b2d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 115.57 133.35 180) + (uuid "c9ec665f-01a7-4875-b04d-112ab2a7cc91") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 115.57 135.89 180) + (uuid "48478943-e8cb-4f56-8ba2-b13973bb7a49") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 149.86 85.09 0) + (uuid "be8a0194-9308-4d04-a0d6-ea5783f6ac70") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 149.86 90.17 0) + (uuid "7acf2997-8226-4fda-8d77-1ef6e8e2cd23") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 149.86 87.63 0) + (uuid "5d4fd78e-c53d-4e59-9bc8-0879ee13acc5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 149.86 93.98 0) + (uuid "75fc9814-8591-4e0d-ba52-c78f5db5ecf4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 149.86 96.52 0) + (uuid "c79c7c47-2331-4928-9b61-68903caf77d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 149.86 100.33 0) + (uuid "44e8d965-fc7f-458b-9e24-70d091f6fc91") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 149.86 102.87 0) + (uuid "da62e26c-9744-455d-8292-d5456b46918a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 149.86 107.95 0) + (uuid "37b7e94d-a1a0-4198-b832-5d92f186c976") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 149.86 105.41 0) + (uuid "336e2bd9-c573-4304-8070-49b085cbfc21") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 149.86 111.76 0) + (uuid "5c59c525-43ee-4bc5-8c1b-f9c8bb4c5e41") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 149.86 114.3 0) + (uuid "e1cae1c8-84f8-4eb3-916b-3aad2dfd3ed9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 149.86 119.38 0) + (uuid "cf82a852-5cab-4536-8bd7-65e35f15c548") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 149.86 116.84 0) + (uuid "5011bd92-f17c-4d6d-b795-f0257ee3203a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 149.86 123.19 0) + (uuid "1a1c6c10-c12c-4fea-a9b8-e0d441aa6552") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 149.86 125.73 0) + (uuid "82729e52-c2d7-40ee-9a8d-14c594a7559d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 149.86 129.54 0) + (uuid "8b6aa732-d27d-4c2b-908c-8fd8e73e5183") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 149.86 137.16 0) + (uuid "93802fdc-f9fc-4062-b97b-90e987c3a853") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 149.86 132.08 0) + (uuid "61edee2d-a64a-4cef-8157-67184b63ea67") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 149.86 134.62 0) + (uuid "59d94f04-bb72-4bfa-b4f8-0d2c8dca2319") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 115.57 139.7 180) + (uuid "9cd6b4a9-557c-4b72-ac1c-f47e7fbddc44") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 115.57 142.24 180) + (uuid "edee9c6f-bc1a-4e97-8e3c-a70306e13311") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 115.57 147.32 180) + (uuid "72a2b50e-7ff0-4709-8e59-580bead635db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 149.86 140.97 0) + (uuid "77bbdef1-d04b-4ec4-ba56-80d7e7a92432") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 149.86 146.05 0) + (uuid "7ee05924-9795-4d20-968d-b3556ee27e7a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 149.86 143.51 0) + (uuid "2c5e8062-c6e0-4db3-aa3e-695a0f30cf85") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 115.57 144.78 180) + (uuid "1338ebe5-3b86-401d-a1b4-194e0b188292") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch new file mode 100644 index 0000000..4239735 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1c0b0d06-2430-4f29-af31-2142cfd9c21a") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0fd1501c-bf94-4177-998a-93f9aa8680ab") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2904da1e-41de-43e5-b7cd-e56b947e6995") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "99b30e3d-641d-4a92-94a4-ec4b9d32fa97") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7dab5526-580a-4371-8ab1-d0ef103c34bc") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0b1f7df2-879e-4d6c-887a-308ddf11e501") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "fa481b5c-9c9d-4ef8-8d79-d7c16977a583") + ) + (pin "49" + (uuid "8bff6107-a2eb-492f-997f-9c6034b53c9c") + ) + (pin "53" + (uuid "42ee6d84-8be1-4e1b-b7f4-d12c40745871") + ) + (pin "43" + (uuid "d07145e4-d19d-4b53-a4f9-f565b09d2f19") + ) + (pin "75" + (uuid "5a7c90fa-d523-492e-8ae1-c5c1952e4a6a") + ) + (pin "3" + (uuid "3c91bd12-9828-4f38-b789-1600265923b7") + ) + (pin "27" + (uuid "da5fda3d-263c-4c83-870c-3f410799f9d0") + ) + (pin "1" + (uuid "6df25f46-cc0b-4af1-9ffb-735286876f56") + ) + (pin "37" + (uuid "2a2e7e0d-d412-4a52-a514-f8e623eced57") + ) + (pin "39" + (uuid "1da672f2-67cb-480f-8d12-abcf0f3d9271") + ) + (pin "29" + (uuid "1a66f585-9c59-49ed-ab26-6876d321f6c9") + ) + (pin "41" + (uuid "912a49a3-1d73-4912-be33-fd76bfbaf40a") + ) + (pin "47" + (uuid "7d6fd8fc-818b-4a02-ba57-7aa71bab7f28") + ) + (pin "51" + (uuid "1e228b73-e7c8-40ad-95c9-98eaa8b373d1") + ) + (pin "31" + (uuid "8838ae7b-eddd-410d-9017-0fb7def617ea") + ) + (pin "59" + (uuid "e34e9102-1422-4c3f-bb89-1443ee091457") + ) + (pin "67" + (uuid "acc7a8ea-717d-422e-9dd2-292df6a393b9") + ) + (pin "71" + (uuid "2c31f470-0db1-4685-b4bd-13aa4b153afc") + ) + (pin "73" + (uuid "ef7a1179-2fdc-4960-b0d9-82dd23d6ab93") + ) + (pin "2" + (uuid "02cbf302-9533-4894-9a30-95f942e08e6a") + ) + (pin "7" + (uuid "b4396d38-71d9-4ce9-b8d0-f93e03a6bff2") + ) + (pin "45" + (uuid "1d431b7a-dd99-4ea6-afe0-320dc0f9c451") + ) + (pin "69" + (uuid "ca8c839d-e319-4fed-ba0f-d92a8f83fbd4") + ) + (pin "5" + (uuid "86b6ad3c-4d28-4bb3-a85e-5933b0aaaacb") + ) + (pin "9" + (uuid "c198b7af-4ca0-4769-a626-c3f11e9dc4ef") + ) + (pin "11" + (uuid "c5b844f6-74db-4875-8bf4-2463fe02bf2a") + ) + (pin "25" + (uuid "74158318-26a5-451e-a5d2-df9c7446b755") + ) + (pin "23" + (uuid "5be10315-1946-4305-8200-97565fea4741") + ) + (pin "21" + (uuid "ff862cdc-f3bf-42e5-8d64-b12819bf068e") + ) + (pin "35" + (uuid "2279e2f1-8fad-429e-b83f-4c4552fea7f6") + ) + (pin "57" + (uuid "f2063956-88aa-4318-8be4-01c2f842ebf4") + ) + (pin "61" + (uuid "a81f1b42-cf68-4f92-98bd-cd8048e98b64") + ) + (pin "55" + (uuid "8e08d0d9-4829-459d-8c9f-a22efa80ce80") + ) + (pin "63" + (uuid "eb904299-51be-4cd9-a282-4a8f8115681d") + ) + (pin "65" + (uuid "146342b5-6d7e-44f1-8233-a3e6a5ca457f") + ) + (pin "4" + (uuid "9fdc96c5-e428-43b2-a239-23b36fba6965") + ) + (pin "6" + (uuid "4d6c1b63-defb-4d88-b8d0-f9291f52612d") + ) + (pin "8" + (uuid "81ccdb3a-dbb5-4a0f-a9e3-c30dd0289af6") + ) + (pin "10" + (uuid "1ce4a2be-c72a-4e4f-ab19-79a8b3aeab6e") + ) + (pin "20" + (uuid "be4a63ea-2efa-44f4-8945-e55642036013") + ) + (pin "22" + (uuid "a9f710bc-c9ae-4a18-8156-be08e230ac59") + ) + (pin "24" + (uuid "6dee9e92-9c98-4291-9eeb-2f235cdb0e2f") + ) + (pin "26" + (uuid "324d4270-66a7-4e42-9de2-003bea504466") + ) + (pin "56" + (uuid "2802750f-901f-49d4-8f71-5003d991900a") + ) + (pin "60" + (uuid "133751f9-788c-4885-b79a-581bb2088df0") + ) + (pin "52" + (uuid "49b7a6a5-2a27-45f5-98cd-e5c17d836736") + ) + (pin "48" + (uuid "b8634ad0-abed-4bae-9c03-722910c5e3ef") + ) + (pin "34" + (uuid "60f28bf0-4074-49b4-a296-bfb38773e820") + ) + (pin "64" + (uuid "7fc203f4-55d3-40d6-84af-720723187ea8") + ) + (pin "40" + (uuid "093e3bd5-5ad6-4edb-bebb-3c82528293c9") + ) + (pin "72" + (uuid "74e8bff8-3b77-4763-b74e-19f539c6e8af") + ) + (pin "36" + (uuid "046c71fc-cbce-412f-9162-8c9654c7e963") + ) + (pin "32" + (uuid "1d67ff9b-0677-44de-942d-303f7601f9a1") + ) + (pin "50" + (uuid "f558f0f1-cb7b-4f53-ada4-36204bbbe991") + ) + (pin "54" + (uuid "2782aeef-940f-45d7-b3d7-7da3cf0efc34") + ) + (pin "28" + (uuid "09e61c1a-26c5-41c5-85a0-b893565c22a0") + ) + (pin "44" + (uuid "ffe9c4be-02d2-4f35-b3f9-9f0dae470f1f") + ) + (pin "74" + (uuid "a83842a1-5ba2-49ce-8af3-2540cc8f6922") + ) + (pin "42" + (uuid "09f0e506-98fa-4d3d-a15d-503fddfe375c") + ) + (pin "58" + (uuid "6fc533f8-fc98-42d5-ab41-fb50b792adf5") + ) + (pin "46" + (uuid "47069e9d-dda5-4790-bbc6-9a4bd737898f") + ) + (pin "62" + (uuid "a5289e2f-d713-4119-9287-03dd1e06d83e") + ) + (pin "66" + (uuid "eeaee0f1-1fae-4b42-bc92-f160dd27cab5") + ) + (pin "30" + (uuid "10a53a32-a24c-4087-aed3-15313f30f227") + ) + (pin "38" + (uuid "cb92c5f0-9dab-4544-8c46-3c5275147206") + ) + (pin "70" + (uuid "e49a5ca4-0f94-4858-ad03-0119d138faa9") + ) + (pin "68" + (uuid "3e5e0121-3ffb-4920-968e-a37c239e41b1") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4ddd7c87-88c4-45fe-bc9f-297adffbf066") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dc804a14-3db5-4726-9e5e-b125094cdc0c") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "af2f09d8-5baa-4d39-b971-7789d6654ef5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "869ff2fa-c5e2-46b2-b7bf-4dbef8f59b7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "6842a32b-c206-4d03-85e7-37fca93ae1de") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "b3b0d29b-5bbb-443c-92e7-122f7ea344b6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "dbad75dc-ee17-4101-a758-f94d0ce8e5ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "253d0971-b0a8-4242-97aa-9f6313d50263") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "13c9754d-e48f-44f0-ac01-5970ddbbb390") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "ac886ae9-7a92-411c-a97e-d53217d5ca3a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..ce0f4c9 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "abd56d4c-0aee-441f-9a1a-4235bee15bb8") + ) + (pin "1" + (uuid "796f503a-e68a-4628-9a73-68b15751d6e8") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e55fe723-aaf7-4765-bc75-3a55abfa462f") + ) + (pin "1" + (uuid "396231c3-17a0-4144-8f77-2a58c51b26fd") + ) + (instances + (project "M.2 B Key 22110" + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/f3fa63fa-fb2c-4305-95f0-f07fa800a3ec/2cfdebf3-ff5f-4f96-8b2f-db95c3f348c3/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb new file mode 100644 index 0000000..9fc5795 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb @@ -0,0 +1,3199 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/PET0-") + (net 3 "/M.2 B key/PET0P") + (net 4 "/PET0+") + (net 5 "/M.2 B key/PET1N") + (net 6 "/PET1-") + (net 7 "/M.2 B key/PET1P") + (net 8 "/PET1+") + (net 9 "GND") + (net 10 "/UIM-DATA") + (net 11 "/GPIO_4") + (net 12 "/W_DISABLE1#") + (net 13 "+3.3V") + (net 14 "/DEVSLP") + (net 15 "/DPR") + (net 16 "/GPIO_8") + (net 17 "/CONFIG_1") + (net 18 "/SIM_DETECT") + (net 19 "/UIM-PWR") + (net 20 "unconnected-(J1-COEX3-Pad60)") + (net 21 "/REFCLK-") + (net 22 "/RESET#") + (net 23 "/PER0-") + (net 24 "/GPIO_7") + (net 25 "/ANTCTL1") + (net 26 "/GPIO_0") + (net 27 "/GPIO_5") + (net 28 "/SUSCLK") + (net 29 "/GPIO_6") + (net 30 "/PERST#") + (net 31 "/UIM-CLK") + (net 32 "/GPIO_1") + (net 33 "/GPIO_10") + (net 34 "/ANTCTL0") + (net 35 "unconnected-(J1-COEX2-Pad62)") + (net 36 "/GPIO_2") + (net 37 "/CONFIG_3") + (net 38 "/PEWAKE#") + (net 39 "/CONFIG_0") + (net 40 "/GPIO_11") + (net 41 "/ANTCTL2") + (net 42 "unconnected-(J1-NC-Pad56)") + (net 43 "/USB_D-") + (net 44 "unconnected-(J1-COEX1-Pad64)") + (net 45 "/UIM-RESET") + (net 46 "/CONFIG_2") + (net 47 "/PER0+") + (net 48 "/CLKREQ#") + (net 49 "/ANTCTL3") + (net 50 "/FULL_CARD_PWR_OFF#") + (net 51 "/GPIO_9{slash}LED#1") + (net 52 "unconnected-(J1-NC-Pad58)") + (net 53 "/USB_D+") + (net 54 "/GPIO_3") + (net 55 "/REFCLK+") + (net 56 "/PER1-") + (net 57 "/PER1+") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "12c1c641-9604-4a42-ac47-f09602ed60fd") + (at 108.01 127.63) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c4e8f713-e7e6-4b2f-aeab-8be4d4df705d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "542f9e06-16f8-4505-ade7-e2ff5906403f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "91e74e89-dc39-4e23-ad01-38adbe2a04a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "df2d9941-ad09-4742-b855-09e2a0054419") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/dc7bd04f-6b01-4073-ad18-a5454e885e19") + (sheetname "/M.2 B key/") + (sheetfile "M.2 B key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2dbaa65f-64d0-4c36-bf41-30c517a0494b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "61771f6c-7af3-4287-91fb-4efef2a75b9c") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "756e4bb1-c446-4a0b-a36d-9f961ca3e1bf") + (at 106.66 152.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "b54b3e57-32ce-4277-820f-dc91864e15d7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3127fbed-e744-4620-805f-ef5e6ab09c49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "abefb409-e8c0-494a-aed3-5f36c64ee19f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4980f441-511d-45e3-9365-5300d4d8dd3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/2cd6dc77-f114-44b1-9704-d60d213c1d42/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 B key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0d2110c-b5ce-4bfd-ba25-8c3cb69c5b70") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0a928e71-8701-488a-80de-b89a41593f65") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2da03241-df09-4e63-946d-fca16dfa6bf8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d002ae8-9469-4f06-b66b-0bd53c2ef79f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c33e5592-9ea0-4136-8b9c-b03b2eb7ff80") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4bc5953b-3ac9-418d-b9a9-8b9147005b98") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "892b16c8-f621-43f1-b1c4-7d872712460a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00e04c51-47dc-4166-86c1-97e475075365") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e3be758d-fa08-40d8-b24b-02781a92e630") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "dd9b5fcd-0104-4d8b-8fe7-1052ff6efee4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4a6685f3-79c3-4fca-9106-59645d5666e6") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "2a7af8b5-7c21-4e0a-82bc-c85fa1a938d5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET0+") + (pintype "passive") + (uuid "4a10b34d-8d55-46cd-8a94-32dc593f20ab") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "8f5f3125-fa2d-4815-947c-9dd86498aa5b") + (at 108.01 156.52) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c689dcd6-7db8-4d28-9b67-d90bb8af5f29") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "21db6bcb-0dec-436d-97c2-908a95b3e642") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae44a9cb-7c2e-4501-b65d-a40704510866") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9a841d11-15e1-4a2d-9df6-c119e42f952c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10865b84-5357-498a-b1f7-ca6502dbc1dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (sheetname "/M.2 B key/") + (sheetfile "M.2 B key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "84a09bae-76c0-49ed-88f4-b16bdf668250") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "92962e49-487d-4172-b050-2e3ed91923a4") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2dddba57-1c1a-41b6-959c-45f321f4b64a") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eb1f2cc0-8025-419c-8e08-8962b88b945b") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c39da3e7-111f-4f57-a61c-16795038155f") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe58d7cf-4a2a-4220-b068-6d03cc4b69da") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f8966968-1ec0-4f03-9b3e-cd16bb2eb670") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c3d713ac-eb77-4855-881f-7b4a49d884a8") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b727f40-be8f-43a5-ba19-1ce9018f0455") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "03ec8213-40c7-40ae-8b51-17e19ec7a402") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7bc7cf8b-30e7-42c5-bff2-84da9f6a59ab") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4b684824-df82-4c06-9940-d7fa7e3263a3") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "21b37f83-f3ca-4c7d-86ca-b51c520e163c") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f4193e60-53cc-4d9a-b5f8-3e41ea3bb114") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "785086a5-6609-4559-805c-a6f9a4944dbe") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8ccaa1fd-5c6c-42cb-9280-2f9253c25e7d") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "be6feaba-6482-4d6e-b134-4e549ae3b899") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6c156628-a91e-4585-93d2-aa136ebd5d2e") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bd7cdbc7-62bb-416b-9c56-a0c331c94fce") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d8665db-cc52-4a94-b9da-06b0969a6f90") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "11d25bb0-ad62-45be-9aed-1d51f91e26af") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ccecb79d-217c-4f97-9545-719b9f8a6423") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "116977ab-9d1a-436f-969e-095ccb8617b1") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0c07015a-6231-4b81-ab1c-6f830faeb7aa") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "367a3ee3-ef0b-4042-9718-38d9ee5b6db0") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "69230e45-d416-41bc-9f7e-5abf2f029b4c") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1529dde0-55c4-448a-945a-16e0b1cc555b") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1c0d4ef6-5d3b-4bcf-8977-b5ccc1c4fa8a") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c69d3bad-49ee-475a-80da-4beca3ba08b9") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a27fd9b-2c17-438f-9b1e-3d0548060fa8") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "09353211-2906-4437-8b94-240450482931") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce3a3fdf-cd56-46e5-b431-45767a946cca") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca9b1979-639a-48b1-bd23-1ff059a233b2") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "735eb7db-02f4-444f-8aad-53451d0761c9") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a64d6aed-22e4-4918-acaa-9195a8e0127d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e9df634-40a2-47e3-bc61-43a5bf691385") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e5f10c82-1290-4b8c-8ee8-2de84b5d7d86") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "63c89594-8d34-4379-a27e-6151273ed10b") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09ecb3f2-bab2-4b19-bcb3-1d0e272d8e3e") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c002711-ca32-4db5-9a37-f02da1283e73") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4ba7f5ea-eaa7-4524-80f1-4f481bd36e57") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "14cda6ca-1def-477b-b806-9358f20073a9") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "822cef18-e499-4896-b05f-7ba539afe7af") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9523fbda-08d5-45a0-ae09-434a9501513c") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0fdfe341-4728-45cd-a1bc-413aabc3a4a2") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e117c536-6517-4cb2-afce-4910de267338") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2f775090-3b03-4420-8914-4129ec4aad03") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d88807f0-8450-43d1-8fc4-2d93d2c183a6") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f834fe6d-b51f-4e5e-8bd2-a74b86ae91ec") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1c68a4d4-cd93-403c-80ba-de7008440fc6") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d573662e-650d-479e-b77e-6128b2b8aa86") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "41db492d-1cee-4ae9-90c9-a206abed22bb") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2af1b3ef-6294-434e-8497-4d98686f2647") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8eb864b9-b6c0-4222-94fe-0c140278957d") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "816e98b0-258e-4b8e-964f-d14fbc4d0729") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "373a8069-7117-4e4c-b73e-9b621e4c8c62") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "44faaee6-114b-422f-8845-3604bef596ea") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7609fd0f-9c0c-43df-ba40-3884511c7340") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "26374989-2291-43f0-a41d-fcd7dfd022e2") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "53e76793-325b-484c-bac9-9124e9c22bd4") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e5ceb50c-9899-4957-b9fd-26a67a15ba87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "33de6e80-a5da-4c63-ac43-993528d60b85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "a86f9647-4a0f-45c0-b008-8461d86d2a08") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "69ddbf6c-286e-4dea-9de1-0cbf024872e4") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "3274fae4-1f15-445c-b844-3fcbf2371f59") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0d964f3d-e8c9-4140-ae04-6dfed63d33fb") + (pts + (xy 117.92 157.63) (xy 117.92 77.63) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.605 117.63 90) + (layer "User.2") + (uuid "0d964f3d-e8c9-4140-ae04-6dfed63d33fb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "39786f03-0142-47e9-88f3-835da4a33595") + (pts + (xy 117.935 157.63) (xy 117.935 97.63) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.88 127.63 90) + (layer "User.2") + (uuid "39786f03-0142-47e9-88f3-835da4a33595") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3c26f412-616f-4893-bf0c-eb27022f7b38") + (pts + (xy 93.01 46.52) (xy 123.01 46.52) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.01 25.29 0) + (layer "User.2") + (uuid "3c26f412-616f-4893-bf0c-eb27022f7b38") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9581b0b2-4df5-424d-8843-110eb5054073") + (pts + (xy 117.935 157.63) (xy 117.935 47.63) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 102.63 90) + (layer "User.2") + (uuid "9581b0b2-4df5-424d-8843-110eb5054073") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bef689b4-5df8-41b6-9209-c294ba38409c") + (pts + (xy 97.01 47.63) (xy 119.01 47.63) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.01 31.75 0) + (layer "User.2") + (uuid "bef689b4-5df8-41b6-9209-c294ba38409c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d01cc41d-4304-477c-8fea-06ff076ce27c") + (pts + (xy 117.935 157.63) (xy 117.935 115.63) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.33 136.63 90) + (layer "User.2") + (uuid "d01cc41d-4304-477c-8fea-06ff076ce27c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d93042a3-336c-4656-ae61-08395bacfc22") + (pts + (xy 117.935 157.63) (xy 117.935 127.63) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 142.63 90) + (layer "User.2") + (uuid "d93042a3-336c-4656-ae61-08395bacfc22") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "8d898a13-fad7-4a11-b371-a85717b0b9e1") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7e9f2d99-d5f0-4ce6-90b9-ca27ee827c59") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6a6b778d-ff1f-4bd4-b9f9-868fb9e9ee5e") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0f47acab-1b16-4fbe-a3ce-0ac7def54a8b") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "483ac791-0145-41c4-87d4-ea808dda3afa") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "d0644462-b91b-4527-a68b-9c6e78ee4496") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "e092b687-44a1-4dbf-9446-edc6637ba61f") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "0bedb525-7f85-4c90-842f-ccf8ab771461") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 43 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "a5de5752-5986-46aa-a856-c7e41ea729da") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "da882677-790c-4ece-b129-cb9fd8de8f56") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "eeeb9b7d-f573-481b-ad14-65fc01b1968e") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "53349c48-c2da-4c72-adbc-c4b9ccb81a74") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "9522012c-9bb3-4d32-ab46-5f5fcbca3b44") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "68136088-48b6-4974-91dc-b06dae6b56cb") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "18ee792f-b1a3-466d-9ac2-2f41298ca83b") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "35c44a62-03be-4917-9ef8-78fdaf2a9fa1") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "9b576262-cf56-4256-aecc-62ec9381f7fc") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "7d599bf1-4484-4042-818e-4ab0cf1f6e94") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fd786a57-9298-494d-832d-2c74a9a596db") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "1e3f740a-b5a9-466f-b6b0-442aceae56ca") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "760dba87-ebe6-4b32-adcd-250bdc739652") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "b982632a-198f-4d7e-a221-b957cd6c7025") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "d4d9d964-23d8-40b5-95f5-77300a4d9505") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "771612b3-061d-40f2-8534-440084a96bb8") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4c1323b8-4490-4fe6-93f5-085163f18f87") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "03e5f5e3-05f3-45d0-8956-96bb4ec73ef6") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 56 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "ff0e3f63-f3ca-458b-a340-70e19e3a847f") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "2be63d04-b64c-4152-b9f9-a9662b8732d4") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "8bf4b404-d2bb-48c4-b6ea-17407b931255") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "16cbabb8-30f3-42ad-98b5-4dbbb37256d7") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f3aa50a2-30a2-416a-a6a7-7935e5b47899") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "3b830ebe-b6f3-4957-a4c0-a3abb29ab385") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "b9a13c38-9703-4b6c-bf51-efab822a6ff5") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "7909cd13-5e60-411c-addd-cc0933e088e8") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "613ea5a6-6a87-4424-a141-09403e3ec913") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "82b001a4-f76a-4785-9e82-42714b5dfbe6") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c1a0f2e7-066f-42ea-8beb-45d6bf113443") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "eece7119-02a7-40ba-9e1c-fb5eab8f961b") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "3420552e-a149-4f10-95e5-98e043a28a4d") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "0a3783e5-d88e-4f63-a407-f865d86f62e8") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "c09ee2c7-9633-46c1-8086-ce9ea72b777f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "74e625e9-5fd6-40e2-8ddb-a1a92134c6ce") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a95573f7-3d89-4499-bb19-202b8a39ac2b") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "c4430291-4a66-42d6-ab36-06fcaacd65b5") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "2e722b6c-75a1-4821-b2c5-1c27eeb83a35") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "8dbcc275-3053-45c0-9af3-8d893bb1204f") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 55 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "f3bd0ce4-59f5-4205-bdc8-3ac4681a1c25") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a3cc43a0-d777-458b-91f1-ca8d5b35405a") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9f4ea057-eb6e-4ef9-8e4e-b57194bb268b") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "df109c38-b553-4921-a495-c2d3989b96ac") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "7e3d70f8-7467-4236-950b-97cea8691aea") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "2d223580-ab43-4e35-9ab9-643c1fe413ef") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 25 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "38a96a24-ee4c-4706-912f-d48037a3a006") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "8228416e-e9b9-4a79-bbeb-2d8a31b23bb1") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "9e369826-6806-4ce8-9289-c34ef851089b") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "a6e2f304-9d13-495e-9076-4b44faf92a38") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "cb4f89fe-fa5b-45a2-99d4-82cc74ac168f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "244e485c-d201-4bed-8777-801510136471") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "2e91a8b8-ca92-4193-9f79-376ca79ac524") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "5d76c183-bf84-4d3e-a354-75bce76bbddb") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "1ede683f-cc3b-4bd0-9f15-e0023c6afad6") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b7fb40c7-f204-4d0a-abb9-40176b7daf70") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "032fba7b-c7bf-4686-aa3d-972d655df47c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "10a950e0-e617-4f52-8f4e-d90c921fac4e") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0b7ffc97-79bb-4d42-a7e7-abc9424916d7") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0d462dcc-4b05-4162-836f-7710ca41cd3b") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "c06764de-126b-4115-9adf-3fd40a447aa3") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "c7774bf9-e053-4578-9cc3-09c26c318902") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.01 153.63) (xy 119.01 157.63) (xy 97.01 157.63) (xy 97.01 153.63) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "08c18548-269f-4305-bc59-8d5706d3a8eb") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.01 157.63) (xy 123.01 152.43) (xy 93.01 152.43) (xy 93.01 157.63) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9a8055d1-7f60-4989-a21c-798c78631e83") + (at 109.66 152.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "384cc48e-506d-4b52-953d-3a9d15302422") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3b521cab-ece9-40a8-974b-5aea70ffe281") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8427310d-1563-4e3b-9d72-07793ced334f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8fa3817c-d0e1-4c77-990e-85022edb4dd6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/27d77bf0-8499-4672-87f1-05095c3d0a68/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 B key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a24e3a9a-da3a-46fb-be0d-f8cb31b7dd83") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "178552fa-8b69-421d-b019-3e7c873a6601") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c31c232-3a6d-4993-8dc0-4239db07746d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "331a65a6-9f15-4005-91cd-79b3dfa6ab52") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f9ad30e0-7f00-4167-a87d-7fd11d22df86") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ddc6e85-258e-4586-ac7c-f8d7cb695e06") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ef2938cc-c802-4d2f-9eb7-76a53aeae085") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5033820-468e-4798-b76f-54c8b50c00d7") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "89825a38-2501-43d8-8d80-dbd412ae0300") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0204eb43-93c7-450a-b5a5-d222ca983158") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2b87a545-cf9c-4cb1-a314-6190e76b7f64") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "1bad0e93-568a-4fa8-9a0f-dadef45b8bd0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "4eb8e402-5d5b-4e39-8fcd-148b640b1f86") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b9cf4750-1598-40f6-9537-acc0404ee66e") + (at 110.36 152.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "0b3749f0-936e-4fae-bc41-f3ce233c2ba5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ecb2b2e8-1585-4408-b98f-be74b4658717") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2418fcae-f02a-4ca9-93f4-b9a2aa27a495") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d29ae797-dbae-4205-9419-78bed1101977") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/27d77bf0-8499-4672-87f1-05095c3d0a68/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 B key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16619b5f-bc8c-4f60-a561-300152a2291c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "69ea5254-ae79-4622-bd75-0561354f8137") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0587522-23f1-4d01-aeb0-54c3b70daa62") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e62fa2f2-d61a-4e1f-8085-4763f7118216") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce5dcadf-7dc8-4f7e-a295-798c5febdf59") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fde1280-ee82-4c70-8ea5-c43f2a06af00") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12255c21-671d-4eea-838a-dbfeb5e167dd") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "57114da7-c7d4-4c5f-9e50-9b469bff8dab") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d92f54a9-a478-43cb-82ab-b78603f34e23") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4fa0613e-c68a-45ed-8a75-2d68bc065396") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "656c19ae-8b71-4b58-99c3-93e7eaa00373") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "95f96ea7-a69f-4f14-9ab8-f963e1dde5f3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1-") + (pintype "passive") + (uuid "f4c11b1f-e970-499a-b9a0-f22ce3160150") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e22aee6f-3665-49a5-8c9b-bb434fea1ed8") + (at 107.36 152.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "d632163b-dd87-4b42-8595-c5746da52ac7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1c9bad78-5b87-4a4a-9c9d-bfbc8bb322c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "820a6f15-546a-4abb-a4cd-5fb19d186ff8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7af10cdd-1147-416a-875e-d634a5fdc6bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/2cd6dc77-f114-44b1-9704-d60d213c1d42/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 B key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7da89bdc-77fe-4343-8abe-6389ea418356") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "89fa832f-5cbe-4dd6-b07e-9b0adc4c8ecf") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3848b078-763d-4116-8f40-6933662a01de") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d71c7c2e-c574-430a-b577-306af92d128c") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "371daa36-b5bc-47a7-badb-bb25ad63f14e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "777e2dee-02dd-4f60-a5ad-98558b760dc7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "57615313-b881-45e1-a426-21adb3be69e8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d00957cc-14ba-41ee-bda8-af6efaeb60fa") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4371cd26-af73-4bb8-9759-0cb59aa580bd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "490e4976-de4d-4728-99b8-42e8acb2abf8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "63aedf49-0495-481f-a616-4b7c8f5cd968") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "153199da-be0a-427a-9b08-3a776401e5b0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/PET0-") + (pintype "passive") + (uuid "475f42e1-27f5-4cde-bc13-8b155f449c5b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 119.01 153.63) + (end 119.01 127.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "164b1676-8587-4f90-96ad-1d42a98f3c3d") + ) + (gr_line + (start 119.01 127.63) + (end 97.01 127.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6b755194-861d-4cc9-ac5c-2b21e7c1a28f") + ) + (gr_line + (start 97.01 127.63) + (end 97.01 153.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d01736d8-1292-4802-9526-f599002b6879") + ) + (segment + (start 107.36 153.525001) + (end 107.36 153.18) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "104707fd-4170-4431-9fb3-b59914596d31") + ) + (segment + (start 107.235 153.650001) + (end 107.36 153.525001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "177626f4-4d37-4dab-8d9f-3c801717d308") + ) + (segment + (start 107.26 155.204999) + (end 107.235 155.179999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3b9657be-7d3e-4ea2-b553-8b7500d21776") + ) + (segment + (start 107.235 155.179999) + (end 107.235 153.650001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b2f10b7b-906c-47f3-9d48-129e28075ec8") + ) + (segment + (start 107.26 156.48) + (end 107.26 155.204999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ccbfe785-1db1-4355-82c1-07378a08943a") + ) + (segment + (start 106.785 155.179999) + (end 106.785 153.650001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "092f4090-9c3c-4702-8d38-dde53791678e") + ) + (segment + (start 106.76 156.48) + (end 106.76 155.204999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2298dcca-4420-4a5d-b62e-1d0b6f33eb06") + ) + (segment + (start 106.785 153.650001) + (end 106.66 153.525001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "444b612f-9939-45b9-9e76-5ae93cad0381") + ) + (segment + (start 106.66 153.525001) + (end 106.66 153.18) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7db83c58-93cb-4608-a702-d8ff7a22c7fb") + ) + (segment + (start 106.76 155.204999) + (end 106.785 155.179999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bba8e3cd-5478-4eed-8514-e17275d4c76a") + ) + (segment + (start 110.235 153.650001) + (end 110.36 153.525001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "17f45f94-2398-4dd1-aa7f-a8194e18bb49") + ) + (segment + (start 110.36 153.525001) + (end 110.36 153.18) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "37cdbd46-93ad-493b-9e4b-6ad118f39192") + ) + (segment + (start 110.26 156.48) + (end 110.26 155.204999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "86bb6f17-eeee-4e5b-8ff2-365a056fb617") + ) + (segment + (start 110.26 155.204999) + (end 110.235 155.179999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c5b25008-d1a6-43c0-b33d-a51d05cd8831") + ) + (segment + (start 110.235 155.179999) + (end 110.235 153.650001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e604f39d-00b7-4197-b7c7-fd3c1f610669") + ) + (segment + (start 109.76 155.204999) + (end 109.785 155.179999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "1c2dd9f9-d237-4799-9b57-6c76d5a6c395") + ) + (segment + (start 109.66 153.525001) + (end 109.66 153.18) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "30ce0271-54ff-4adc-bd05-737b92a1de9f") + ) + (segment + (start 109.785 155.179999) + (end 109.785 153.650001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "6a3baa32-f2ec-4ed1-9413-5ae02353385e") + ) + (segment + (start 109.785 153.650001) + (end 109.66 153.525001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "aace49ae-1ee3-46bb-ad58-3fb62dc61bd6") + ) + (segment + (start 109.76 156.48) + (end 109.76 155.204999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "fd055ab9-2245-4c03-9332-aa7fb81b273f") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "d39efb86-1144-4b9a-8b0e-a15905e84561") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.01 155.87) (xy 93.01 47.63) (xy 123.01 47.63) (xy 123.01 155.87) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.091684 128.152174) (xy 105.111503 128.188033) (xy 105.170826 128.447946) (xy 105.170832 128.447964) + (xy 105.280257 128.760688) (xy 105.424022 129.059217) (xy 105.600305 129.33977) (xy 105.753977 129.532468) + (xy 106.608381 128.678064) (xy 106.691457 128.786331) (xy 106.853669 128.948543) (xy 106.961934 129.031617) + (xy 106.10753 129.886021) (xy 106.10753 129.886022) (xy 106.300229 130.039694) (xy 106.580782 130.215977) + (xy 106.879311 130.359742) (xy 107.192035 130.469167) (xy 107.192053 130.469173) (xy 107.515077 130.542901) + (xy 107.515074 130.542901) (xy 107.844336 130.58) (xy 108.175664 130.58) (xy 108.504924 130.542901) + (xy 108.827946 130.469173) (xy 108.827964 130.469167) (xy 109.140688 130.359742) (xy 109.439217 130.215977) + (xy 109.71977 130.039694) (xy 109.912468 129.886023) (xy 109.912468 129.886022) (xy 109.058064 129.031618) + (xy 109.166331 128.948543) (xy 109.328543 128.786331) (xy 109.411618 128.678064) (xy 110.266022 129.532468) + (xy 110.266023 129.532468) (xy 110.419694 129.33977) (xy 110.595977 129.059217) (xy 110.739742 128.760688) + (xy 110.849167 128.447964) (xy 110.849173 128.447946) (xy 110.908497 128.188033) (xy 110.941272 128.141842) + (xy 110.980642 128.1305) (xy 118.4355 128.1305) (xy 118.487826 128.152174) (xy 118.5095 128.2045) + (xy 118.5095 153.0555) (xy 118.487826 153.107826) (xy 118.4355 153.1295) (xy 118.347464 153.1295) + (xy 118.175062 153.159898) (xy 118.010558 153.219773) (xy 117.858945 153.307308) (xy 117.724837 153.419837) + (xy 117.612308 153.553945) (xy 117.524773 153.705558) (xy 117.464898 153.870062) (xy 117.4345 154.042464) + (xy 117.4345 155.3555) (xy 117.412826 155.407826) (xy 117.3605 155.4295) (xy 117.065251 155.4295) + (xy 117.023153 155.437873) (xy 116.994283 155.437873) (xy 116.954699 155.43) (xy 116.935 155.43) + (xy 116.935 155.471153) (xy 116.922529 155.512265) (xy 116.896133 155.551768) (xy 116.8845 155.610253) + (xy 116.8845 155.87) (xy 116.585 155.87) (xy 116.585 155.43) (xy 116.565301 155.43) (xy 116.524435 155.438128) + (xy 116.495565 155.438128) (xy 116.454699 155.43) (xy 116.435 155.43) (xy 116.435 155.87) (xy 116.1355 155.87) + (xy 116.1355 155.610252) (xy 116.123867 155.551769) (xy 116.097471 155.512265) (xy 116.085 155.471153) + (xy 116.085 155.43) (xy 116.065301 155.43) (xy 116.025716 155.437873) (xy 115.996845 155.437873) + (xy 115.954748 155.4295) (xy 115.565252 155.4295) (xy 115.565251 155.4295) (xy 115.524435 155.437618) + (xy 115.495565 155.437618) (xy 115.454749 155.4295) (xy 115.454748 155.4295) (xy 115.065252 155.4295) + (xy 115.065251 155.4295) (xy 115.023153 155.437873) (xy 114.994283 155.437873) (xy 114.954699 155.43) + (xy 114.935 155.43) (xy 114.935 155.471153) (xy 114.922529 155.512265) (xy 114.896133 155.551768) + (xy 114.8845 155.610253) (xy 114.8845 155.87) (xy 114.7305 155.87) (xy 114.7305 154.628025) (xy 114.730499 154.62802) + (xy 114.693024 154.427544) (xy 114.619348 154.237363) (xy 114.511981 154.063959) (xy 114.51198 154.063957) + (xy 114.374579 153.913235) (xy 114.374578 153.913234) (xy 114.211825 153.790329) (xy 114.211822 153.790328) + (xy 114.211821 153.790327) (xy 114.02925 153.699418) (xy 114.029246 153.699417) (xy 114.029244 153.699416) + (xy 113.833082 153.643602) (xy 113.833076 153.643601) (xy 113.630003 153.624785) (xy 113.629997 153.624785) + (xy 113.426923 153.643601) (xy 113.426917 153.643602) (xy 113.230755 153.699416) (xy 113.23075 153.699418) + (xy 113.048177 153.790328) (xy 113.048174 153.790329) (xy 112.885421 153.913234) (xy 112.88542 153.913235) + (xy 112.748019 154.063957) (xy 112.748019 154.063958) (xy 112.640655 154.237358) (xy 112.64065 154.237368) + (xy 112.566977 154.42754) (xy 112.5295 154.62802) (xy 112.5295 155.3555) (xy 112.507826 155.407826) + (xy 112.4555 155.4295) (xy 112.065251 155.4295) (xy 112.024435 155.437618) (xy 111.995565 155.437618) + (xy 111.954749 155.4295) (xy 111.954748 155.4295) (xy 111.565252 155.4295) (xy 111.565251 155.4295) + (xy 111.524435 155.437618) (xy 111.495565 155.437618) (xy 111.454749 155.4295) (xy 111.454748 155.4295) + (xy 111.065252 155.4295) (xy 111.065251 155.4295) (xy 111.023153 155.437873) (xy 110.994283 155.437873) + (xy 110.954699 155.43) (xy 110.935 155.43) (xy 110.935 155.471153) (xy 110.922529 155.512265) (xy 110.896133 155.551768) + (xy 110.8845 155.610253) (xy 110.8845 155.87) (xy 110.6355 155.87) (xy 110.6355 155.610252) (xy 110.623867 155.551769) + (xy 110.597471 155.512265) (xy 110.587284 155.489397) (xy 110.562784 155.393092) (xy 110.564148 155.383656) + (xy 110.5605 155.374848) (xy 110.5605 155.165435) (xy 110.560499 155.165434) (xy 110.538766 155.084326) + (xy 110.539619 155.084097) (xy 110.5355 155.063376) (xy 110.5355 153.805123) (xy 110.557173 153.752798) + (xy 110.60046 153.709512) (xy 110.640022 153.640989) (xy 110.6605 153.564563) (xy 110.6605 153.564558) + (xy 110.661133 153.559755) (xy 110.662641 153.559953) (xy 110.682174 153.512797) (xy 110.712206 153.482765) + (xy 110.757585 153.379991) (xy 110.7605 153.354865) (xy 110.760499 153.005136) (xy 110.757585 152.980009) + (xy 110.717792 152.889888) (xy 110.716485 152.833268) (xy 110.717782 152.830135) (xy 110.757585 152.739991) + (xy 110.7605 152.714865) (xy 110.760499 152.365136) (xy 110.757585 152.340009) (xy 110.712206 152.237235) + (xy 110.632765 152.157794) (xy 110.529991 152.112415) (xy 110.52999 152.112414) (xy 110.529988 152.112414) + (xy 110.508659 152.10994) (xy 110.504865 152.1095) (xy 110.504864 152.1095) (xy 110.215136 152.1095) + (xy 110.190013 152.112414) (xy 110.190007 152.112415) (xy 110.087234 152.157794) (xy 110.062326 152.182703) + (xy 110.01 152.204377) (xy 109.957674 152.182703) (xy 109.932765 152.157794) (xy 109.829991 152.112415) + (xy 109.82999 152.112414) (xy 109.829988 152.112414) (xy 109.808659 152.10994) (xy 109.804865 152.1095) + (xy 109.804864 152.1095) (xy 109.515136 152.1095) (xy 109.490013 152.112414) (xy 109.490007 152.112415) + (xy 109.387234 152.157794) (xy 109.307794 152.237234) (xy 109.262414 152.340011) (xy 109.2595 152.365135) + (xy 109.2595 152.714863) (xy 109.262414 152.739986) (xy 109.262415 152.739992) (xy 109.302206 152.83011) + (xy 109.303514 152.886732) (xy 109.302206 152.88989) (xy 109.262414 152.980011) (xy 109.2595 153.005135) + (xy 109.2595 153.354863) (xy 109.262414 153.379986) (xy 109.262415 153.379992) (xy 109.307794 153.482765) + (xy 109.337826 153.512797) (xy 109.357359 153.559954) (xy 109.358867 153.559756) (xy 109.3595 153.564565) + (xy 109.379977 153.640986) (xy 109.379979 153.640991) (xy 109.408096 153.68969) (xy 109.411677 153.695892) + (xy 109.41954 153.709512) (xy 109.464629 153.754601) (xy 109.466303 153.756523) (xy 109.474565 153.781139) + (xy 109.4845 153.805124) (xy 109.4845 155.063376) (xy 109.48038 155.084097) (xy 109.481234 155.084326) + (xy 109.4595 155.165434) (xy 109.4595 155.374848) (xy 109.457216 155.393092) (xy 109.432716 155.489397) + (xy 109.427245 155.496716) (xy 109.422529 155.512265) (xy 109.396133 155.551768) (xy 109.3845 155.610253) + (xy 109.3845 155.87) (xy 109.1355 155.87) (xy 109.1355 155.610252) (xy 109.123867 155.551769) (xy 109.097471 155.512265) + (xy 109.085 155.471153) (xy 109.085 155.43) (xy 109.065301 155.43) (xy 109.025716 155.437873) (xy 108.996845 155.437873) + (xy 108.954748 155.4295) (xy 108.565252 155.4295) (xy 108.565251 155.4295) (xy 108.524435 155.437618) + (xy 108.495565 155.437618) (xy 108.454749 155.4295) (xy 108.454748 155.4295) (xy 108.065252 155.4295) + (xy 108.065251 155.4295) (xy 108.023153 155.437873) (xy 107.994283 155.437873) (xy 107.954699 155.43) + (xy 107.935 155.43) (xy 107.935 155.471153) (xy 107.922529 155.512265) (xy 107.896133 155.551768) + (xy 107.8845 155.610253) (xy 107.8845 155.87) (xy 107.6355 155.87) (xy 107.6355 155.610252) (xy 107.623867 155.551769) + (xy 107.597471 155.512265) (xy 107.587284 155.489397) (xy 107.562784 155.393092) (xy 107.564148 155.383656) + (xy 107.5605 155.374848) (xy 107.5605 155.165435) (xy 107.560499 155.165434) (xy 107.538766 155.084326) + (xy 107.539619 155.084097) (xy 107.5355 155.063376) (xy 107.5355 153.805123) (xy 107.557173 153.752798) + (xy 107.60046 153.709512) (xy 107.640022 153.640989) (xy 107.6605 153.564563) (xy 107.6605 153.564558) + (xy 107.661133 153.559755) (xy 107.662641 153.559953) (xy 107.682174 153.512797) (xy 107.712206 153.482765) + (xy 107.757585 153.379991) (xy 107.7605 153.354865) (xy 107.760499 153.005136) (xy 107.757585 152.980009) + (xy 107.717792 152.889888) (xy 107.716485 152.833268) (xy 107.717782 152.830135) (xy 107.757585 152.739991) + (xy 107.7605 152.714865) (xy 107.760499 152.365136) (xy 107.757585 152.340009) (xy 107.712206 152.237235) + (xy 107.632765 152.157794) (xy 107.529991 152.112415) (xy 107.52999 152.112414) (xy 107.529988 152.112414) + (xy 107.508659 152.10994) (xy 107.504865 152.1095) (xy 107.504864 152.1095) (xy 107.215136 152.1095) + (xy 107.190013 152.112414) (xy 107.190007 152.112415) (xy 107.087234 152.157794) (xy 107.062326 152.182703) + (xy 107.01 152.204377) (xy 106.957674 152.182703) (xy 106.932765 152.157794) (xy 106.829991 152.112415) + (xy 106.82999 152.112414) (xy 106.829988 152.112414) (xy 106.808659 152.10994) (xy 106.804865 152.1095) + (xy 106.804864 152.1095) (xy 106.515136 152.1095) (xy 106.490013 152.112414) (xy 106.490007 152.112415) + (xy 106.387234 152.157794) (xy 106.307794 152.237234) (xy 106.262414 152.340011) (xy 106.2595 152.365135) + (xy 106.2595 152.714863) (xy 106.262414 152.739986) (xy 106.262415 152.739992) (xy 106.302206 152.83011) + (xy 106.303514 152.886732) (xy 106.302206 152.88989) (xy 106.262414 152.980011) (xy 106.2595 153.005135) + (xy 106.2595 153.354863) (xy 106.262414 153.379986) (xy 106.262415 153.379992) (xy 106.307794 153.482765) + (xy 106.337826 153.512797) (xy 106.357359 153.559954) (xy 106.358867 153.559756) (xy 106.3595 153.564565) + (xy 106.379977 153.640986) (xy 106.379979 153.640991) (xy 106.408096 153.68969) (xy 106.411677 153.695892) + (xy 106.41954 153.709512) (xy 106.464629 153.754601) (xy 106.466303 153.756523) (xy 106.474565 153.781139) + (xy 106.4845 153.805124) (xy 106.4845 155.063376) (xy 106.48038 155.084097) (xy 106.481234 155.084326) + (xy 106.4595 155.165434) (xy 106.4595 155.374848) (xy 106.457216 155.393092) (xy 106.432716 155.489397) + (xy 106.427245 155.496716) (xy 106.422529 155.512265) (xy 106.396133 155.551768) (xy 106.3845 155.610253) + (xy 106.3845 155.87) (xy 106.1355 155.87) (xy 106.1355 155.610252) (xy 106.123867 155.551769) (xy 106.097471 155.512265) + (xy 106.085 155.471153) (xy 106.085 155.43) (xy 106.065301 155.43) (xy 106.025716 155.437873) (xy 105.996845 155.437873) + (xy 105.954748 155.4295) (xy 105.565252 155.4295) (xy 105.565251 155.4295) (xy 105.524435 155.437618) + (xy 105.495565 155.437618) (xy 105.454749 155.4295) (xy 105.454748 155.4295) (xy 105.065252 155.4295) + (xy 105.065251 155.4295) (xy 105.023153 155.437873) (xy 104.994283 155.437873) (xy 104.954699 155.43) + (xy 104.935 155.43) (xy 104.935 155.471153) (xy 104.922529 155.512265) (xy 104.896133 155.551768) + (xy 104.8845 155.610253) (xy 104.8845 155.87) (xy 104.6355 155.87) (xy 104.6355 155.610252) (xy 104.623867 155.551769) + (xy 104.597471 155.512265) (xy 104.585 155.471153) (xy 104.585 155.43) (xy 104.565301 155.43) (xy 104.525716 155.437873) + (xy 104.496845 155.437873) (xy 104.454748 155.4295) (xy 104.065252 155.4295) (xy 104.065251 155.4295) + (xy 104.024435 155.437618) (xy 103.995565 155.437618) (xy 103.954749 155.4295) (xy 103.954748 155.4295) + (xy 103.565252 155.4295) (xy 103.565251 155.4295) (xy 103.523153 155.437873) (xy 103.494283 155.437873) + (xy 103.454699 155.43) (xy 103.435 155.43) (xy 103.435 155.471153) (xy 103.422529 155.512265) (xy 103.396133 155.551768) + (xy 103.3845 155.610253) (xy 103.3845 155.87) (xy 103.1355 155.87) (xy 103.1355 155.610252) (xy 103.123867 155.551769) + (xy 103.097471 155.512265) (xy 103.085 155.471153) (xy 103.085 155.43) (xy 103.065301 155.43) (xy 103.025716 155.437873) + (xy 102.996845 155.437873) (xy 102.954748 155.4295) (xy 102.565252 155.4295) (xy 102.565251 155.4295) + (xy 102.524435 155.437618) (xy 102.495565 155.437618) (xy 102.454749 155.4295) (xy 102.454748 155.4295) + (xy 102.065252 155.4295) (xy 102.065251 155.4295) (xy 102.024435 155.437618) (xy 101.995565 155.437618) + (xy 101.954749 155.4295) (xy 101.954748 155.4295) (xy 101.565252 155.4295) (xy 101.565251 155.4295) + (xy 101.524435 155.437618) (xy 101.495565 155.437618) (xy 101.454749 155.4295) (xy 101.454748 155.4295) + (xy 101.065252 155.4295) (xy 101.065251 155.4295) (xy 101.024435 155.437618) (xy 100.995565 155.437618) + (xy 100.954749 155.4295) (xy 100.954748 155.4295) (xy 100.565252 155.4295) (xy 100.565251 155.4295) + (xy 100.524435 155.437618) (xy 100.495565 155.437618) (xy 100.454749 155.4295) (xy 100.454748 155.4295) + (xy 100.065252 155.4295) (xy 100.065251 155.4295) (xy 100.023153 155.437873) (xy 99.994283 155.437873) + (xy 99.954699 155.43) (xy 99.935 155.43) (xy 99.935 155.471153) (xy 99.922529 155.512265) (xy 99.896133 155.551768) + (xy 99.8845 155.610253) (xy 99.8845 155.87) (xy 99.585 155.87) (xy 99.585 155.43) (xy 99.565301 155.43) + (xy 99.524435 155.438128) (xy 99.495565 155.438128) (xy 99.454699 155.43) (xy 99.435 155.43) (xy 99.435 155.87) + (xy 99.1355 155.87) (xy 99.1355 155.610252) (xy 99.123867 155.551769) (xy 99.097471 155.512265) + (xy 99.085 155.471153) (xy 99.085 155.43) (xy 99.065301 155.43) (xy 99.025716 155.437873) (xy 98.996845 155.437873) + (xy 98.954748 155.4295) (xy 98.6595 155.4295) (xy 98.607174 155.407826) (xy 98.5855 155.3555) (xy 98.5855 154.042472) + (xy 98.585499 154.042464) (xy 98.562713 153.913236) (xy 98.555101 153.870062) (xy 98.495225 153.705555) + (xy 98.407692 153.553945) (xy 98.295163 153.419837) (xy 98.161055 153.307308) (xy 98.009445 153.219775) + (xy 98.009443 153.219774) (xy 98.009441 153.219773) (xy 97.844937 153.159898) (xy 97.672535 153.1295) + (xy 97.672532 153.1295) (xy 97.650892 153.1295) (xy 97.5845 153.1295) (xy 97.532174 153.107826) + (xy 97.5105 153.0555) (xy 97.5105 128.2045) (xy 97.532174 128.152174) (xy 97.5845 128.1305) (xy 105.039358 128.1305) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.788326 128.152174) (xy 104.81 128.2045) (xy 104.81 128.809704) (xy 104.850242 129.166866) + (xy 104.930219 129.517264) (xy 104.930224 129.517282) (xy 105.048925 129.856513) (xy 105.204869 130.180334) + (xy 105.396093 130.484666) (xy 105.620185 130.765668) (xy 105.874331 131.019814) (xy 106.155333 131.243906) + (xy 106.459665 131.43513) (xy 106.783486 131.591074) (xy 107.122717 131.709775) (xy 107.122735 131.70978) + (xy 107.473135 131.789757) (xy 107.473132 131.789757) (xy 107.830296 131.83) (xy 108.189704 131.83) + (xy 108.546866 131.789757) (xy 108.897264 131.70978) (xy 108.897282 131.709775) (xy 109.236513 131.591074) + (xy 109.560334 131.43513) (xy 109.864666 131.243906) (xy 110.145668 131.019814) (xy 110.39981 130.765672) + (xy 110.573862 130.547416) (xy 109.058064 129.031618) (xy 109.166331 128.948543) (xy 109.328543 128.786331) + (xy 109.411618 128.678064) (xy 110.847229 130.113675) (xy 110.971076 129.856505) (xy 110.97108 129.856497) + (xy 111.089775 129.517282) (xy 111.08978 129.517264) (xy 111.169757 129.166866) (xy 111.21 128.809704) + (xy 111.21 128.2045) (xy 111.231674 128.152174) (xy 111.284 128.1305) (xy 118.4355 128.1305) (xy 118.487826 128.152174) + (xy 118.5095 128.2045) (xy 118.5095 153.0555) (xy 118.487826 153.107826) (xy 118.4355 153.1295) + (xy 118.347464 153.1295) (xy 118.22235 153.151561) (xy 118.167055 153.139302) (xy 118.136624 153.091535) + (xy 118.1355 153.078685) (xy 118.1355 151.479) (xy 118.119858 151.400363) (xy 118.119857 151.400357) + (xy 118.105505 151.365709) (xy 118.105504 151.365707) (xy 118.105503 151.365705) (xy 118.089035 151.339497) + (xy 118.068879 151.307419) (xy 118.068875 151.307416) (xy 117.994293 151.254496) (xy 117.959643 151.240143) + (xy 117.959636 151.240141) (xy 117.900392 151.228357) (xy 117.881 151.2245) (xy 97.5845 151.2245) + (xy 97.532174 151.202826) (xy 97.5105 151.1505) (xy 97.5105 128.2045) (xy 97.532174 128.152174) + (xy 97.5845 128.1305) (xy 104.736 128.1305) + ) + ) + ) + (zone + (net 13) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "2eff4bf3-d36f-4c6f-a3fd-8cde733d74b1") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.93 155.81) (xy 117.93 151.445) (xy 117.915 151.43) (xy 97.46 151.43) (xy 97.46 156.06) (xy 117.68 156.06) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.915648 151.444352) (xy 117.93 151.479) (xy 117.93 153.237993) (xy 117.915648 153.272641) + (xy 117.905501 153.280428) (xy 117.858941 153.30731) (xy 117.858939 153.307312) (xy 117.724838 153.419835) + (xy 117.724835 153.419838) (xy 117.612312 153.553939) (xy 117.612307 153.553945) (xy 117.524778 153.705548) + (xy 117.524774 153.705556) (xy 117.4649 153.870057) (xy 117.464899 153.870061) (xy 117.464899 153.870062) + (xy 117.453041 153.937314) (xy 117.4345 154.042467) (xy 117.4345 154.981881) (xy 117.420148 155.016529) + (xy 117.3855 155.030881) (xy 117.350852 155.016529) (xy 117.344758 155.009104) (xy 117.329192 154.985807) + (xy 117.263036 154.941604) (xy 117.204695 154.93) (xy 117.135 154.93) (xy 117.135 156.06) (xy 116.885 156.06) + (xy 116.885 154.93) (xy 116.815304 154.93) (xy 116.769558 154.939098) (xy 116.750442 154.939098) + (xy 116.704696 154.93) (xy 116.635 154.93) (xy 116.635 156.06) (xy 116.3855 156.06) (xy 116.3855 155.110252) + (xy 116.385499 155.110251) (xy 116.385264 155.107858) (xy 116.385483 155.107836) (xy 116.385 155.102913) + (xy 116.385 154.93) (xy 116.315304 154.93) (xy 116.270837 154.938844) (xy 116.25172 154.938843) + (xy 116.204753 154.9295) (xy 116.204748 154.9295) (xy 115.815252 154.9295) (xy 115.800668 154.9324) + (xy 115.769558 154.938588) (xy 115.750442 154.938588) (xy 115.719331 154.9324) (xy 115.704748 154.9295) + (xy 115.315252 154.9295) (xy 115.300668 154.9324) (xy 115.269558 154.938588) (xy 115.250442 154.938588) + (xy 115.219331 154.9324) (xy 115.204748 154.9295) (xy 114.815252 154.9295) (xy 114.800616 154.932411) + (xy 114.789058 154.93471) (xy 114.752276 154.927392) (xy 114.731441 154.896209) (xy 114.7305 154.886651) + (xy 114.7305 154.628025) (xy 114.7305 154.628024) (xy 114.693024 154.427544) (xy 114.619348 154.237363) + (xy 114.511981 154.063959) (xy 114.511978 154.063955) (xy 114.511977 154.063954) (xy 114.374579 153.913236) + (xy 114.374576 153.913233) (xy 114.211822 153.790328) (xy 114.211818 153.790325) (xy 114.029255 153.69942) + (xy 114.029248 153.699417) (xy 113.833085 153.643603) (xy 113.833079 153.643602) (xy 113.63 153.624785) + (xy 113.42692 153.643602) (xy 113.426914 153.643603) (xy 113.230751 153.699417) (xy 113.230744 153.69942) + (xy 113.048181 153.790325) (xy 113.048177 153.790328) (xy 112.885423 153.913233) (xy 112.88542 153.913236) + (xy 112.748022 154.063954) (xy 112.64065 154.237366) (xy 112.566978 154.427537) (xy 112.566977 154.42754) + (xy 112.566976 154.427544) (xy 112.5295 154.628024) (xy 112.5295 154.628025) (xy 112.5295 154.8805) + (xy 112.515148 154.915148) (xy 112.4805 154.9295) (xy 112.315252 154.9295) (xy 112.300668 154.9324) + (xy 112.269558 154.938588) (xy 112.250442 154.938588) (xy 112.219331 154.9324) (xy 112.204748 154.9295) + (xy 111.815252 154.9295) (xy 111.800668 154.9324) (xy 111.769558 154.938588) (xy 111.750442 154.938588) + (xy 111.719331 154.9324) (xy 111.704748 154.9295) (xy 111.315252 154.9295) (xy 111.300668 154.9324) + (xy 111.269558 154.938588) (xy 111.250442 154.938588) (xy 111.219331 154.9324) (xy 111.204748 154.9295) + (xy 110.815252 154.9295) (xy 110.800668 154.9324) (xy 110.769558 154.938588) (xy 110.750442 154.938588) + (xy 110.719331 154.9324) (xy 110.704748 154.9295) (xy 110.315252 154.9295) (xy 110.300668 154.9324) + (xy 110.269558 154.938588) (xy 110.250442 154.938588) (xy 110.219331 154.9324) (xy 110.204748 154.9295) + (xy 109.815252 154.9295) (xy 109.800668 154.9324) (xy 109.769558 154.938588) (xy 109.750442 154.938588) + (xy 109.719331 154.9324) (xy 109.704748 154.9295) (xy 109.315252 154.9295) (xy 109.300668 154.9324) + (xy 109.269558 154.938588) (xy 109.250442 154.938588) (xy 109.219331 154.9324) (xy 109.204748 154.9295) + (xy 108.815252 154.9295) (xy 108.800668 154.9324) (xy 108.769558 154.938588) (xy 108.750442 154.938588) + (xy 108.719331 154.9324) (xy 108.704748 154.9295) (xy 108.315252 154.9295) (xy 108.300668 154.9324) + (xy 108.269558 154.938588) (xy 108.250442 154.938588) (xy 108.219331 154.9324) (xy 108.204748 154.9295) + (xy 107.815252 154.9295) (xy 107.800668 154.9324) (xy 107.769558 154.938588) (xy 107.750442 154.938588) + (xy 107.719331 154.9324) (xy 107.704748 154.9295) (xy 107.315252 154.9295) (xy 107.300668 154.9324) + (xy 107.269558 154.938588) (xy 107.250442 154.938588) (xy 107.219331 154.9324) (xy 107.204748 154.9295) + (xy 106.815252 154.9295) (xy 106.800668 154.9324) (xy 106.769558 154.938588) (xy 106.750442 154.938588) + (xy 106.719331 154.9324) (xy 106.704748 154.9295) (xy 106.315252 154.9295) (xy 106.300668 154.9324) + (xy 106.269558 154.938588) (xy 106.250442 154.938588) (xy 106.219331 154.9324) (xy 106.204748 154.9295) + (xy 105.815252 154.9295) (xy 105.800668 154.9324) (xy 105.769558 154.938588) (xy 105.750442 154.938588) + (xy 105.719331 154.9324) (xy 105.704748 154.9295) (xy 105.315252 154.9295) (xy 105.300668 154.9324) + (xy 105.269558 154.938588) (xy 105.250442 154.938588) (xy 105.219331 154.9324) (xy 105.204748 154.9295) + (xy 104.815252 154.9295) (xy 104.800668 154.9324) (xy 104.769558 154.938588) (xy 104.750442 154.938588) + (xy 104.719331 154.9324) (xy 104.704748 154.9295) (xy 104.315252 154.9295) (xy 104.300668 154.9324) + (xy 104.269558 154.938588) (xy 104.250442 154.938588) (xy 104.219331 154.9324) (xy 104.204748 154.9295) + (xy 103.815252 154.9295) (xy 103.800668 154.9324) (xy 103.769558 154.938588) (xy 103.750442 154.938588) + (xy 103.719331 154.9324) (xy 103.704748 154.9295) (xy 103.315252 154.9295) (xy 103.300668 154.9324) + (xy 103.269558 154.938588) (xy 103.250442 154.938588) (xy 103.219331 154.9324) (xy 103.204748 154.9295) + (xy 102.815252 154.9295) (xy 102.800668 154.9324) (xy 102.769558 154.938588) (xy 102.750442 154.938588) + (xy 102.719331 154.9324) (xy 102.704748 154.9295) (xy 102.315252 154.9295) (xy 102.300668 154.9324) + (xy 102.269558 154.938588) (xy 102.250442 154.938588) (xy 102.219331 154.9324) (xy 102.204748 154.9295) + (xy 101.815252 154.9295) (xy 101.800668 154.9324) (xy 101.769558 154.938588) (xy 101.750442 154.938588) + (xy 101.719331 154.9324) (xy 101.704748 154.9295) (xy 101.315252 154.9295) (xy 101.300668 154.9324) + (xy 101.269558 154.938588) (xy 101.250442 154.938588) (xy 101.219331 154.9324) (xy 101.204748 154.9295) + (xy 100.815252 154.9295) (xy 100.800668 154.9324) (xy 100.769558 154.938588) (xy 100.750442 154.938588) + (xy 100.719331 154.9324) (xy 100.704748 154.9295) (xy 100.315252 154.9295) (xy 100.30289 154.931958) + (xy 100.268276 154.938843) (xy 100.24916 154.938843) (xy 100.204696 154.93) (xy 100.135 154.93) + (xy 100.135 155.102913) (xy 100.134516 155.107836) (xy 100.134736 155.107858) (xy 100.1345 155.110253) + (xy 100.1345 156.06) (xy 99.885 156.06) (xy 99.885 154.93) (xy 99.815304 154.93) (xy 99.769558 154.939098) + (xy 99.750442 154.939098) (xy 99.704696 154.93) (xy 99.635 154.93) (xy 99.635 156.06) (xy 99.385 156.06) + (xy 99.385 154.93) (xy 99.315304 154.93) (xy 99.269558 154.939098) (xy 99.250442 154.939098) (xy 99.204696 154.93) + (xy 99.135 154.93) (xy 99.135 156.06) (xy 98.885 156.06) (xy 98.885 154.93) (xy 98.815305 154.93) + (xy 98.756963 154.941604) (xy 98.690807 154.985807) (xy 98.675242 155.009104) (xy 98.64406 155.029939) + (xy 98.607277 155.022623) (xy 98.586442 154.991441) (xy 98.5855 154.981881) (xy 98.5855 154.042474) + (xy 98.5855 154.042468) (xy 98.555101 153.870062) (xy 98.495225 153.705555) (xy 98.407692 153.553945) + (xy 98.295163 153.419837) (xy 98.161057 153.30731) (xy 98.161054 153.307307) (xy 98.009451 153.219778) + (xy 98.009443 153.219774) (xy 97.844942 153.1599) (xy 97.844943 153.1599) (xy 97.844938 153.159899) + (xy 97.672532 153.1295) (xy 97.5595 153.1295) (xy 97.524852 153.115148) (xy 97.5105 153.0805) (xy 97.5105 151.479) + (xy 97.524852 151.444352) (xy 97.5595 151.43) (xy 117.881 151.43) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pro new file mode 100644 index 0000000..a2be285 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e8aec58c-8555-41a0-bbe8-71a1cca0982a", + "Root" + ], + [ + "6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_sch new file mode 100644 index 0000000..4ffa618 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "e8aec58c-8555-41a0-bbe8-71a1cca0982a") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 68.58 99.06) (xy 74.93 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09dcfad3-ff8a-4404-b694-db57bf46acb5") + ) + (wire + (pts + (xy 109.22 102.87) (xy 115.57 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f4b36b7-7325-4e4f-bd55-b60074dc700f") + ) + (wire + (pts + (xy 68.58 83.82) (xy 74.93 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24dc494a-2f24-45f8-af8b-30d42d80233e") + ) + (wire + (pts + (xy 68.58 55.88) (xy 74.93 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2597c637-c218-4d7a-b25f-9f1905861324") + ) + (wire + (pts + (xy 109.22 105.41) (xy 115.57 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bc91c0a-5181-4c28-b811-83bba53129e0") + ) + (wire + (pts + (xy 68.58 63.5) (xy 74.93 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bd43754-609e-4a84-84a3-48d4c6f037df") + ) + (wire + (pts + (xy 68.58 87.63) (xy 74.93 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c881a68-ca4d-462e-a746-927b2026f138") + ) + (wire + (pts + (xy 109.22 85.09) (xy 115.57 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3882c4be-2ecc-4313-92bb-61a91a01470f") + ) + (wire + (pts + (xy 68.58 46.99) (xy 74.93 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4398aa7a-bd7f-40f3-97dc-c92195255db6") + ) + (wire + (pts + (xy 109.22 59.69) (xy 115.57 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47464af3-1469-4ce9-b16c-5ec70e8fa4fe") + ) + (wire + (pts + (xy 109.22 53.34) (xy 115.57 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49672552-63f2-4ef4-858c-4efb84a3bfdb") + ) + (wire + (pts + (xy 109.22 46.99) (xy 115.57 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ccbf634-d31f-42b3-84f1-8fdb2a550172") + ) + (wire + (pts + (xy 109.22 73.66) (xy 115.57 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "569ed43e-75bb-4b3f-9142-29bd2b40c54c") + ) + (wire + (pts + (xy 68.58 60.96) (xy 74.93 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c1290cd-4767-49c0-a36d-42d41bb703ae") + ) + (wire + (pts + (xy 109.22 44.45) (xy 115.57 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d694161-d02a-4ae8-beb2-438753a5f940") + ) + (wire + (pts + (xy 109.22 49.53) (xy 115.57 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60a8aef9-66bb-4715-86d6-5b476e1df8c5") + ) + (wire + (pts + (xy 68.58 49.53) (xy 74.93 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6103750a-3891-4010-972f-7f7b6ed09ff2") + ) + (wire + (pts + (xy 68.58 68.58) (xy 74.93 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63bccd71-b813-45fc-a001-2e9e715abf66") + ) + (wire + (pts + (xy 109.22 93.98) (xy 115.57 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6df4c4f9-8042-4bd6-845c-eaf1d1067a7e") + ) + (wire + (pts + (xy 68.58 76.2) (xy 74.93 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7406958c-529f-46d6-a698-7ff7559e2c48") + ) + (wire + (pts + (xy 109.22 67.31) (xy 115.57 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "754f825e-9b0e-4da4-a271-dc2792e55421") + ) + (wire + (pts + (xy 68.58 104.14) (xy 74.93 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "833c36a1-635a-4bf9-8a85-b7faed335e4e") + ) + (wire + (pts + (xy 109.22 78.74) (xy 115.57 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8452e0a9-20ab-484d-9bd2-76bf739a07d4") + ) + (wire + (pts + (xy 68.58 52.07) (xy 74.93 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84721ed2-f83b-4438-90fa-44e7d030d60e") + ) + (wire + (pts + (xy 68.58 81.28) (xy 74.93 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87ca0787-3c61-466a-b65e-59f3c08ef014") + ) + (wire + (pts + (xy 109.22 64.77) (xy 115.57 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99177a84-abfd-434b-b773-681ae3302347") + ) + (wire + (pts + (xy 109.22 62.23) (xy 115.57 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b515240-0b4b-4157-8080-e019989ba0b6") + ) + (wire + (pts + (xy 109.22 82.55) (xy 115.57 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a40c9a8a-10d2-4f6f-b6df-33d91e3c7acb") + ) + (wire + (pts + (xy 68.58 58.42) (xy 74.93 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a70f21af-ec2c-41e6-bf9d-6a82856dd090") + ) + (wire + (pts + (xy 68.58 92.71) (xy 74.93 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8f0e4ee-9685-43e9-89d9-30257ba806e9") + ) + (wire + (pts + (xy 68.58 44.45) (xy 74.93 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab8c2b23-6906-47f7-95ad-4d50595106aa") + ) + (wire + (pts + (xy 68.58 90.17) (xy 74.93 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aba8e335-4a5d-4b5d-a3d3-cbc24544b19e") + ) + (wire + (pts + (xy 68.58 106.68) (xy 74.93 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4d88dab-6b55-4eec-a5c8-fb5e5df3b7f4") + ) + (wire + (pts + (xy 109.22 55.88) (xy 115.57 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3c363ac-c34a-41a5-acbe-981348bca5ae") + ) + (wire + (pts + (xy 68.58 78.74) (xy 74.93 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c555a5c7-a693-4f46-a941-04b6437a19ff") + ) + (wire + (pts + (xy 109.22 100.33) (xy 115.57 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c84ae84a-68e2-4d85-bfb7-f5c413de70c5") + ) + (wire + (pts + (xy 68.58 71.12) (xy 74.93 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cae9c8f0-1e53-4f7e-90c5-85022ff5635f") + ) + (wire + (pts + (xy 109.22 91.44) (xy 115.57 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d06f0f55-1c36-49a8-b31e-a2f7ff2be628") + ) + (wire + (pts + (xy 109.22 88.9) (xy 115.57 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9ae92c6-dd7c-4781-95cc-58cb6c59abc6") + ) + (wire + (pts + (xy 109.22 71.12) (xy 115.57 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd84872b-e6a4-45c0-b56c-c12383f87bcf") + ) + (wire + (pts + (xy 68.58 95.25) (xy 74.93 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddf74be7-f53c-4c2a-9189-bb014154e060") + ) + (wire + (pts + (xy 109.22 96.52) (xy 115.57 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4a75015-14ac-4265-893a-6e699735ec90") + ) + (wire + (pts + (xy 109.22 76.2) (xy 115.57 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e51761cc-83b6-4872-983d-551a62e18c62") + ) + (wire + (pts + (xy 68.58 101.6) (xy 74.93 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0441556-f28a-4a64-9e04-556286b40c8c") + ) + (wire + (pts + (xy 68.58 66.04) (xy 74.93 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f556a2fd-bd1c-4eba-b6a9-8e0f58ba00e9") + ) + (wire + (pts + (xy 68.58 73.66) (xy 74.93 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f92b7dc2-0780-4285-94b0-c2fa77557e02") + ) + (label "USB_D-" + (at 115.57 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "085271e7-9ae5-4c15-a895-7f4bd33183e8") + ) + (label "PET0-" + (at 115.57 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "10f48213-ca76-45ed-9593-c546610c74e7") + ) + (label "PER0-" + (at 115.57 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "129619da-b6e8-4f96-a9dc-27fd59381d22") + ) + (label "UIM-PWR" + (at 68.58 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "182635c0-7116-4fb7-b183-ce136408d9e8") + ) + (label "DPR" + (at 115.57 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "199522ce-08ce-4d20-9d60-23def6e3a851") + ) + (label "REFCLK+" + (at 115.57 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1d4cf54f-b380-409d-a304-74f4c1f7cc94") + ) + (label "GPIO_7" + (at 68.58 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "200cc797-dc7c-4904-84c1-2058fdbcb3f8") + ) + (label "GPIO_2" + (at 68.58 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2511c7c9-1335-4389-8245-67ea0c910066") + ) + (label "ANTCTL0" + (at 115.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2b85f458-4c8d-452e-8a49-28aa33c545ef") + ) + (label "PEWAKE#" + (at 115.57 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fc43b85-10fb-497d-a77d-5fe6318daab0") + ) + (label "CONFIG_1" + (at 68.58 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "348b2c1b-d3b5-498a-97f1-fc4ec156479e") + ) + (label "PERST#" + (at 115.57 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "355ff572-8b1e-4a09-a9a6-6629cceb0179") + ) + (label "PET1-" + (at 115.57 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3882c7e6-c819-401d-af79-b73c5e194a90") + ) + (label "SUSCLK" + (at 68.58 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3f803085-1609-41f2-aac1-00307c77f45e") + ) + (label "GPIO_6" + (at 68.58 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4598f96d-bab7-4775-affa-5cd17066edf4") + ) + (label "GPIO_8" + (at 68.58 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4fec8f12-17d8-4dc6-aded-2fcb250733a1") + ) + (label "FULL_CARD_PWR_OFF#" + (at 115.57 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "50cc824f-ee18-4aa3-b005-6e15096d6c75") + ) + (label "PER0+" + (at 115.57 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5675ce88-f028-45f7-adc9-de0ab7fd1f79") + ) + (label "GPIO_1" + (at 68.58 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "63603666-61ca-4823-b578-84aea5d211dd") + ) + (label "UIM-CLK" + (at 68.58 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fd33660-9e62-4682-947f-240ae42755ab") + ) + (label "REFCLK-" + (at 115.57 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "719448d4-2410-4b5c-b90b-4542b8d58a1b") + ) + (label "GPIO_4" + (at 68.58 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "72a262cd-c995-4eff-9dfd-13bbe3761842") + ) + (label "GPIO_0" + (at 68.58 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "788ebed6-9563-4fb4-a04e-3cd53479ce19") + ) + (label "ANTCTL3" + (at 115.57 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "817f1517-10ee-4cc0-8572-91ed7883a526") + ) + (label "ANTCTL1" + (at 115.57 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8a2acb1b-c000-429f-a383-94bf39df6643") + ) + (label "CONFIG_0" + (at 68.58 44.45 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8da956d2-8ba7-4777-a665-d72fdf8a26da") + ) + (label "CLKREQ#" + (at 115.57 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f6b5325-e12a-40ad-9a9b-9b974fb92f7d") + ) + (label "DEVSLP" + (at 115.57 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a6d3aa09-1464-4a2f-ac2a-b286683c8628") + ) + (label "GPIO_3" + (at 68.58 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a8df9633-47a8-4f78-9d99-aa15e65b0572") + ) + (label "GPIO_9{slash}LED#1" + (at 68.58 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ab7a4540-a68b-4eda-a7dc-d08dc14adea6") + ) + (label "W_DISABLE1#" + (at 68.58 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ade8ae2e-e55f-4207-a4e8-0c3b3aaaa04e") + ) + (label "CONFIG_3" + (at 68.58 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b72574a3-5f29-47ff-9ede-7ebb118947a8") + ) + (label "SIM_DETECT" + (at 68.58 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b8860156-73f0-463d-b0a0-add17fce62df") + ) + (label "PER1-" + (at 115.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b8c5468b-a03c-49ab-a19c-4b4a6c7e3769") + ) + (label "GPIO_10" + (at 68.58 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c04a81ab-c7b0-4927-ad1b-5ad5aa48a64d") + ) + (label "RESET#" + (at 68.58 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c341a736-64e2-431e-85f4-8d18bfec7d23") + ) + (label "GPIO_5" + (at 68.58 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c70a95b2-0e08-4ea3-b141-89f9cf5c665a") + ) + (label "USB_D+" + (at 115.57 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfa20c2a-ad27-4e1e-a421-10f22c3ccb9c") + ) + (label "UIM-RESET" + (at 68.58 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d1933526-e9f1-41ac-96b3-aba08a97897c") + ) + (label "GPIO_11" + (at 68.58 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d552620f-5f08-4a27-b3c7-11757c5645c2") + ) + (label "CONFIG_2" + (at 68.58 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "de46d82d-bb2e-4f60-a515-bbe0daea8e5a") + ) + (label "PET1+" + (at 115.57 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e2102c6d-773f-423b-a949-d0871b04bd0d") + ) + (label "PET0+" + (at 115.57 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e49f3acc-b0fd-4125-9e8c-05e320217326") + ) + (label "PER1+" + (at 115.57 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e597143e-1959-4247-bdad-19dbc670e9f2") + ) + (label "UIM-DATA" + (at 68.58 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e7e0f1b8-7b9e-42b2-ac3e-29f4420a9d7d") + ) + (label "ANTCTL2" + (at 115.57 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e866eddb-7db3-4cc0-95af-8e9a4cf8ae50") + ) + (sheet + (at 74.93 41.91) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27") + (property "Sheetname" "M.2 B key" + (at 74.93 41.1984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 74.93 109.8046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 74.93 46.99 180) + (uuid "7a5eb96a-f807-4f39-89e0-b8a07fc44ba4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 74.93 52.07 180) + (uuid "b2638ab0-a843-499c-9534-96417aa4257b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 74.93 44.45 180) + (uuid "32c588a2-3545-4f57-9695-a8b1bd6f66c3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 74.93 49.53 180) + (uuid "05ea8bd4-aa78-412a-a5fb-4dc01f59748a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 74.93 68.58 180) + (uuid "bf11e8b4-1752-4416-ac37-c4e8febe9ffb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 74.93 78.74 180) + (uuid "0c2b7921-9cc9-415a-8de5-8ddf351062e4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 74.93 71.12 180) + (uuid "1cefd108-c820-4c56-9f26-f983edbef234") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 74.93 66.04 180) + (uuid "9ebfcac4-5886-4dd5-93ec-e559e69edec6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 74.93 63.5 180) + (uuid "db6069cc-24af-4f8d-b3e9-321c92d0027d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 74.93 60.96 180) + (uuid "2901c93a-0a2e-483e-8b68-b76a5f91499d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 74.93 83.82 180) + (uuid "b53da6f9-d1ed-4051-830a-a47fd29c9277") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 74.93 81.28 180) + (uuid "ca8c7992-e2ef-407e-ba14-41e6c2d67af5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 74.93 73.66 180) + (uuid "a11c8b99-82bf-492e-b044-15d9ad56eff1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 74.93 76.2 180) + (uuid "e01e3bfd-79d2-45a5-899c-04565b6e04fb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 74.93 58.42 180) + (uuid "f011a9f6-8c0b-403f-9274-6bc9368c14fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 74.93 55.88 180) + (uuid "9d0eae6a-02a0-408f-9c23-e85262ff10d2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 74.93 87.63 180) + (uuid "203ae5ac-c1c4-41c0-a951-0c37adbe342f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 74.93 90.17 180) + (uuid "06f00a91-afdc-41dc-b22f-deacd3664c8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 74.93 92.71 180) + (uuid "84d9cf96-847f-43fc-b298-5f2691a65d00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 74.93 95.25 180) + (uuid "ac7edd69-60c2-418e-a865-c6bfc33ad4ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 109.22 44.45 0) + (uuid "b16ce2f8-51c3-4dc8-9247-931f3bd9fe54") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 109.22 49.53 0) + (uuid "5eb362ba-1003-43ba-9651-cadd8e6b54bc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 109.22 46.99 0) + (uuid "85f510f5-118f-4c07-b0d3-1639d65a6c02") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 109.22 53.34 0) + (uuid "495bb4c7-738c-4a98-afbc-1317a203c6a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 109.22 55.88 0) + (uuid "b6aabf83-0735-41ae-9329-ab6a46a13103") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 109.22 59.69 0) + (uuid "47130fb6-8ac7-4771-86f9-777d6351689f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 109.22 62.23 0) + (uuid "24f43490-92b2-4958-9a8b-218c6de9c3e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 109.22 67.31 0) + (uuid "c8f64c26-c430-47d0-a399-c6869af31954") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 109.22 64.77 0) + (uuid "5bc7c981-29d1-47f5-b798-6f5e56999b1d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 109.22 71.12 0) + (uuid "bafabf4d-31f8-4452-bead-4b7de7b2c2ae") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 109.22 73.66 0) + (uuid "084d372d-dd82-4eac-a76c-6f487b87e376") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 109.22 78.74 0) + (uuid "6c7cfc35-71a9-4b51-a966-cbae7d5df35e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 109.22 76.2 0) + (uuid "fdc19be4-d8ab-411c-870f-a13f2ca272f3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 109.22 82.55 0) + (uuid "aa5df780-bf08-457f-8697-01b92627f83f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 109.22 85.09 0) + (uuid "c4655aac-1b32-4302-9745-3352555df956") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 109.22 88.9 0) + (uuid "0eefef7c-c1a1-499f-a4e8-890a111ae007") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 109.22 96.52 0) + (uuid "7f2583f4-e9a2-4398-8803-f2b67b0079b5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 109.22 91.44 0) + (uuid "74f4f99d-3ac3-4532-b1d9-e554ab5610ae") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 109.22 93.98 0) + (uuid "df7ff284-b034-438e-98d0-0ff8989fd114") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 74.93 99.06 180) + (uuid "6d53d731-b8ce-4cb1-a483-4cf8661f3271") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 74.93 101.6 180) + (uuid "70fd9161-45ac-41eb-a8a9-b861016a9c47") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 74.93 106.68 180) + (uuid "5c408862-1c54-4728-b03f-4b1015ec5e1e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 109.22 100.33 0) + (uuid "58118c87-aa66-41ee-b943-dc8ad9b8bf0a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 109.22 105.41 0) + (uuid "8173c26f-c620-4ab0-a282-2e1c166489bb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 109.22 102.87 0) + (uuid "a1a8fe59-1744-49e9-b577-41665d8faf24") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 74.93 104.14 180) + (uuid "ce6803a9-ef6c-41ac-8222-c3662947f077") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch new file mode 100644 index 0000000..ef72a7f --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "75ed2517-62e5-4560-a324-ab527f45c054") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "65120625-37c8-4b1c-800f-0c3294d2ff75") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9f02cec6-6a9e-4c7b-bf4a-aa13c0e6b490") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bd5d42fc-55d7-4213-bcce-460089a309f7") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "191daeee-9840-48fb-9444-d20268a008b6") + ) + (instances + (project "" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "78791bca-c659-430f-8649-bd416341b9d7") + ) + (instances + (project "" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "96410fb6-c57a-4ff7-9a9d-c00bfc49254e") + ) + (pin "49" + (uuid "3ad3cea1-a502-40b3-876c-f81bca722bb7") + ) + (pin "53" + (uuid "52562880-e987-4f29-9290-7ab81e2e13b4") + ) + (pin "43" + (uuid "9b99dfca-8438-4dda-bf16-9cbdb2c5485f") + ) + (pin "75" + (uuid "01a74cc5-d008-43d2-8dca-1cd4107c72e3") + ) + (pin "3" + (uuid "0d38e9db-1a11-43ec-aa0b-39e535bcee66") + ) + (pin "27" + (uuid "a2879f0d-6426-4df4-b3f4-ad426709f1c8") + ) + (pin "1" + (uuid "254968fc-6945-469c-817a-0e2b58359f45") + ) + (pin "37" + (uuid "ae59aed1-d0d9-47f6-8adc-dbddf4fad07f") + ) + (pin "39" + (uuid "23788c34-ecd2-4199-a669-090fa3511908") + ) + (pin "29" + (uuid "747220f1-20ca-46d1-931f-642f11b74a34") + ) + (pin "41" + (uuid "d70a5247-dc1b-4957-a866-a1bc98d0edff") + ) + (pin "47" + (uuid "1c197a78-448f-4382-a455-4371be6d3a86") + ) + (pin "51" + (uuid "1544cabb-21b6-4baa-a7dc-6fb1afea771e") + ) + (pin "31" + (uuid "1dd7ea42-90bb-47d2-a5f9-77ce8132c44e") + ) + (pin "59" + (uuid "8fd32f40-40e1-45ba-9adf-45ffa330dbe2") + ) + (pin "67" + (uuid "c21ac5d4-f45b-4ecb-88cc-ef1b510c4560") + ) + (pin "71" + (uuid "206db950-48e7-4ec8-9dbc-66dbeef80374") + ) + (pin "73" + (uuid "f6ba64e1-6ff1-4761-81e4-48a368902b9a") + ) + (pin "2" + (uuid "2148a8c7-b2a9-41fc-a82f-6a9901abe882") + ) + (pin "7" + (uuid "6674fedb-5d38-41ce-bcc2-23f15879820e") + ) + (pin "45" + (uuid "9009c79e-46e7-4c9f-be12-a9c4171f0245") + ) + (pin "69" + (uuid "c9d2cfc6-2187-4c04-a15f-c0a6f2fedc14") + ) + (pin "5" + (uuid "bc871236-c389-4778-b0c6-a8de9e0ead73") + ) + (pin "9" + (uuid "fdb0ad10-6a69-4984-abd1-0f32c8191cef") + ) + (pin "11" + (uuid "32202981-80eb-449a-ae91-83ecab20f479") + ) + (pin "25" + (uuid "edcedab2-cb07-4bd9-ad82-65b19e8ac244") + ) + (pin "23" + (uuid "a0a25808-3958-4761-b528-601272586615") + ) + (pin "21" + (uuid "8f46d7d7-848c-433b-bbf9-36a50a5cbce1") + ) + (pin "35" + (uuid "e52792de-17ed-4148-9eed-57f2d3e62ddc") + ) + (pin "57" + (uuid "ee0384f3-a357-40fd-ac6a-49819c96fd33") + ) + (pin "61" + (uuid "710d6c01-018f-469a-9da7-a3ff5197a233") + ) + (pin "55" + (uuid "2d0ef09b-939f-455f-bbee-c2443d8c473b") + ) + (pin "63" + (uuid "144e3bea-f537-40f7-b759-4463c6097418") + ) + (pin "65" + (uuid "cc4d74cf-027f-415c-a938-b1af468e94eb") + ) + (pin "4" + (uuid "af486805-2eb5-4b37-b39a-849a80c10195") + ) + (pin "6" + (uuid "56c378a4-e704-4e5d-b7d5-b07672b4e7ae") + ) + (pin "8" + (uuid "63c69a5e-fb07-4d59-991c-33f95a56c86e") + ) + (pin "10" + (uuid "34ab476f-391a-46c2-920a-8148709821d0") + ) + (pin "20" + (uuid "0415baf1-a67e-4c6e-aece-88532c2629de") + ) + (pin "22" + (uuid "904ec5c2-0397-43d6-829d-daa04d262c57") + ) + (pin "24" + (uuid "6acc027d-7448-4d80-b383-a10abb3eda1e") + ) + (pin "26" + (uuid "b38fa2e8-54a9-431b-b776-56d6fa16900b") + ) + (pin "56" + (uuid "6acd4f0c-e736-4dcb-bb2c-b7fb31a27977") + ) + (pin "60" + (uuid "255726b9-7d03-4498-9fd3-e5a16d664aeb") + ) + (pin "52" + (uuid "08e3043f-f9c8-4e5d-9a71-f6b11d8c2ef1") + ) + (pin "48" + (uuid "c9f3da85-7e63-4319-97ee-6c760119640f") + ) + (pin "34" + (uuid "322929da-8dc4-403d-9692-9b0ce5627b2f") + ) + (pin "64" + (uuid "12da162f-1e52-4ac2-8d0c-b54ff25c1e4b") + ) + (pin "40" + (uuid "db53e830-d9e9-45de-9644-8c868dbcdcff") + ) + (pin "72" + (uuid "f4d8d9b0-ae1c-402c-be5e-00d57ec73092") + ) + (pin "36" + (uuid "73cf626c-2894-4f7b-8398-37452c7b970e") + ) + (pin "32" + (uuid "8a3fe6df-f47b-4064-b116-060f25fccf59") + ) + (pin "50" + (uuid "fa03be5f-11eb-4db9-bcbe-a07cbf7753e0") + ) + (pin "54" + (uuid "7816eda9-221a-4ec3-87dc-e58232b77a08") + ) + (pin "28" + (uuid "d5ba1310-941d-4c62-9912-4e62e5c649d0") + ) + (pin "44" + (uuid "cf58c3ea-5e00-490e-be2c-5b62ebc87f1f") + ) + (pin "74" + (uuid "d4d09a64-be7c-4eaa-9691-a4483b659f1c") + ) + (pin "42" + (uuid "b2c92925-e60a-42e8-bd14-4fb0d2e94199") + ) + (pin "58" + (uuid "e5085a13-e8f4-4dfd-be6c-7abe1faf7ade") + ) + (pin "46" + (uuid "e763db91-2f03-468b-9d35-03b6c0d5be82") + ) + (pin "62" + (uuid "b5972e92-91f9-45a5-b920-bbb54452ca92") + ) + (pin "66" + (uuid "17e97694-70cf-497c-94b5-46f6984d8913") + ) + (pin "30" + (uuid "203038eb-7e1a-4ee1-8394-97dd95b2cf43") + ) + (pin "38" + (uuid "1fcc80ce-5492-4531-8481-8db636ae7a41") + ) + (pin "70" + (uuid "919393b8-66b6-479c-8f84-b00c0b0a80c6") + ) + (pin "68" + (uuid "2448031d-d12e-4a76-bcf3-bd14dc1f6363") + ) + (instances + (project "" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "df8d181d-8e49-4d25-8851-1409c0e2b70b") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3705485e-d1d9-4fd3-a263-2de94b568ae2") + ) + (instances + (project "" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "8b5cebd3-ba51-4f80-8003-45eac5d831f5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "67e69c30-5c32-41d5-acc4-7e6f277efafe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "e9ff0d3c-e7d8-415e-92e6-4d37710a6a35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "65d79f13-5ffa-405b-b4a0-de9d5edbba58") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "00b8159c-5d2b-4fff-8731-f0c81d4d2793") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "ff70ff28-999c-4785-a70e-e2d5fd1ba065") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "0e0efd5a-86d4-407c-8a52-614a32441778") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "e5531959-7773-4516-8775-2587bf18be64") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..5b7a84a --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "56741f5c-38a4-4e07-af12-4c56e53c5e41") + ) + (pin "1" + (uuid "92e20342-5ac7-4afa-937a-36894857f928") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6bb650fc-7458-49f4-b7a7-f3a4e48557a9") + ) + (pin "1" + (uuid "82c54b21-5e40-4c21-80b8-a63fbd7bd91d") + ) + (instances + (project "M.2 B Key 2230" + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/e8aec58c-8555-41a0-bbe8-71a1cca0982a/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb new file mode 100644 index 0000000..ad00fad --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb @@ -0,0 +1,3176 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/M.2 B key/PET0P") + (net 3 "/M.2 B key/PET1P") + (net 4 "/M.2 B key/PET1N") + (net 5 "GND") + (net 6 "/CONFIG_3") + (net 7 "+3.3V") + (net 8 "/FULL_CARD_PWR_OFF#") + (net 9 "/USB_D+") + (net 10 "/W_DISABLE1#") + (net 11 "/USB_D-") + (net 12 "/GPIO_9{slash}LED#1") + (net 13 "/GPIO_5") + (net 14 "/CONFIG_0") + (net 15 "/GPIO_6") + (net 16 "/DPR") + (net 17 "/GPIO_7") + (net 18 "/GPIO_11") + (net 19 "/GPIO_10") + (net 20 "/GPIO_8") + (net 21 "/UIM-RESET") + (net 22 "/UIM-CLK") + (net 23 "/UIM-DATA") + (net 24 "/PER1-") + (net 25 "/UIM-PWR") + (net 26 "/PER1+") + (net 27 "/DEVSLP") + (net 28 "/GPIO_0") + (net 29 "/GPIO_1") + (net 30 "/GPIO_2") + (net 31 "/GPIO_3") + (net 32 "/PER0-") + (net 33 "/GPIO_4") + (net 34 "/PER0+") + (net 35 "/PERST#") + (net 36 "/CLKREQ#") + (net 37 "/REFCLK-") + (net 38 "/PEWAKE#") + (net 39 "/REFCLK+") + (net 40 "unconnected-(J1-NC-Pad56)") + (net 41 "unconnected-(J1-NC-Pad58)") + (net 42 "/ANTCTL0") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (net 44 "/ANTCTL1") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (net 46 "/ANTCTL2") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (net 48 "/ANTCTL3") + (net 49 "/SIM_DETECT") + (net 50 "/RESET#") + (net 51 "/SUSCLK") + (net 52 "/CONFIG_1") + (net 53 "/CONFIG_2") + (net 54 "/PET0+") + (net 55 "/PET1+") + (net 56 "/PET1-") + (net 57 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1e3fdea4-2e3e-4b78-b7d2-3aa76f6a2868") + (at 111.61 152.8 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "547e88c6-b6e6-4dd0-8132-66c33259d9d4") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "09710524-9bc7-49d3-878d-bbf413d31d01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7d4285e9-d878-4ef2-a06f-cee3ad8c6d02") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "56923597-7bff-48ab-8bcd-a84f5ee8ae96") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50c61fa3-4e54-40f5-a5b6-94695aee16bf") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73d4b13b-f628-4134-b7c4-b3734283a63e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a5ac7c5-5b0e-45dc-abea-28177542e900") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ffa2ee62-5276-4c0a-aecc-ded0a7fd8796") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a10a20e7-f2f6-41df-9b26-e2f4348d9032") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29243cb8-947b-44af-8e1b-40e5c70693f7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "650b928d-af15-483f-8f80-fb569b2720e7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d5d0188-db60-4b04-8b83-3f36a5996122") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "360eb933-45b5-4350-a5ff-a480a6d48be9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "baf49d04-3a84-42f4-9e47-693bf3759e20") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4e84148c-7ace-4b3a-bdb7-00262d3f64fd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "33d4f432-a130-4298-b0b5-0b5812e552e8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1-") + (pintype "passive") + (uuid "0c799107-6be0-414e-96a1-975d20783ff3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2a249412-dda7-4d9c-858d-cd3eef500b0d") + (at 107.91 152.8 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "6072277c-2a75-4f35-bc46-a8f7b4020fa9") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2cbf2d64-ff3b-4af9-8bd2-4dbbda9c6bb2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b0c303b0-84ef-4658-b0cf-4a88be559d7f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "dbe5649c-d0dd-4330-aa1c-e90050750e0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cbbaccc1-33bf-40d2-adde-0212158a35ab") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8b920552-c86a-4d4f-aac4-85914a9b022f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec80c7e3-0540-4303-8363-f53a0bc3b79f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d27eacb1-7f93-49d9-988d-b83efeade8d3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0945fa1e-221b-4229-a0e8-48883084b021") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11e0a9b3-aa9f-44a9-9b7f-5fe6c780f15d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c91f34de-dcf7-4a5e-ae2a-d5f301b478d3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "751eedc7-d515-41b8-8e51-97ee0783f29f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8ba91620-67d4-4321-8aa7-fcaf0cf59c02") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7e54c796-e3c1-4110-b6d6-23acff58e1d3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "83d17537-cf13-4259-bd82-2c2bb1e3e58c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "ca50c344-32b5-44ab-908a-e9cf3f8d0e61") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET0+") + (pintype "passive") + (uuid "0ff7b18e-80e4-4744-9408-48debd630776") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "66f1dc3a-660c-4677-bbbb-31c68cad8b91") + (at 109.26 115.57) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9f8ef588-57a3-4854-bec2-fd0d83037a5b") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7be7ac0e-f330-412a-914d-4145c436d176") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3dca1cf-63d8-4a76-ba07-40a6511484e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8eebb715-c499-48fe-8c9f-4643bd004f74") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1d4ac862-78c2-4d76-8b61-32eb249e8e9f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "19cce071-528d-43cf-8d11-1d02005d4ac0") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7c63303e-82ac-41d1-be99-ffa60e940dd8") + (at 110.91 152.8 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "059a843a-1703-4af3-b94f-cc79d2be266a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5f788afb-3001-4d40-b95d-77524aef333a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fe88b43a-bbae-465f-9a5a-a8d7d3aec274") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "38afd040-a2a7-4da7-a9f2-a41477f67d84") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ef9da51-0141-440c-af9b-8cf6e2ada2ee") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b09dec3-1b21-4591-81e3-63e7d577be5f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56dbafdb-aa59-45e1-8c10-0fb0acce3b0d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6cbfce9e-8f9a-4858-bb52-68ac418b447b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b4cbb35e-cfea-4e3a-85be-60fcf35217bd") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15741506-b786-4bcd-98cf-cd111958e077") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60cc81e9-1740-443a-b81c-291c7b242e29") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a12a7f2-7d0e-41c3-9f6c-c3eb349b4a5b") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "669961c7-16e5-4740-83ef-bb5f05cdc688") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e7e43fcb-0c0a-47ff-bc9e-d6cde67443c6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2bc08245-cb80-4dbb-a7b3-4d7a4b5f9b61") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "7b202cb7-fe4d-414e-8734-103bcb31030a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET1+") + (pintype "passive") + (uuid "9807a911-e073-45aa-8503-66ca0a44550f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b8c17607-1691-4f13-a8c2-0d1009982aaa") + (at 108.61 152.8 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "37b25823-1b6a-487b-b77a-dcc633626352") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "55eaf109-f7c1-4e9f-9a9a-83aa25e2db34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "93030f63-574d-43fd-b042-95ea8e9bbc7a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4f3aa529-6a67-4d0c-ad79-92c06b7e96ea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2eb388e-ccae-47a0-bf04-905a09649b9e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0bd6cf9d-5593-4649-9ad3-f55269d18551") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "979deed9-89e5-4a68-a967-800dddbbaab1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1758606-f8d4-43fc-a458-03198b74aa24") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e3617dda-21b8-4275-b068-8a5b7f403ce3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72b8995f-cfc2-41af-b27d-3610b5616d84") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ddb34f1b-6831-43c9-9428-7d78df5ebfc8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6507f52f-4fbe-4aaf-9767-33137dd08bc8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "c1d33fb4-5b5c-4661-bf17-c4eea74084e6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d0470c1f-469e-4c30-80db-5d06c793911a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e2a3486e-6074-45f6-b794-d215bf4a5819") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "0a3f32a7-2321-4946-bcd8-658653b81d6e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0-") + (pintype "passive") + (uuid "be3d5341-4cd0-493f-ac37-79bffbdd767f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "c7e91498-2afa-4d76-bcc7-4e97fd134485") + (at 109.26 156.46) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f5997046-c0e2-4466-9dc2-f148f1ec6361") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "65411833-f1af-4e54-8ef0-6adf8c91ce02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b80c0ee-90a9-400a-99cf-aa1b9122d273") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ab163008-6d3b-4ed6-898d-5ed24048abd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c0a3f17e-0e52-423d-ad32-19bd7b712af0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "87b90fe2-d1ca-474c-abfd-afe34747858b") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "cb4e9b0d-8b8f-42bd-bcdc-7e758c8076b1") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "93d90597-32c2-49ee-a0b0-0a8a7bbc72bb") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "19c1aa0c-c42a-484c-9c9c-12aff0a1a1e9") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "937f4d2d-d9a2-411c-8914-a0a7e8f52503") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "042c3c4a-bd82-4672-ba0a-af693cdf2450") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c2ef2892-e4c6-455a-a1f4-d509a8ec3c53") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e5fa2b1-c873-4021-bb31-ec8a57a45158") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a72a7950-3931-4a41-bd81-bb26de2e8cfd") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dbca3a37-aed6-41e9-97bf-a86246c5472e") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "11c989c2-71de-423b-aaa0-2f9654960f3e") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2418973e-227e-4c0e-bcdc-bad44139a36c") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f3a849cf-27fb-4209-9bec-8e7735da63f0") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "24bc1380-4e13-434d-bcb8-af41f90db3b7") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3202d480-963b-4afa-9654-5570513aa955") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "863dd3ee-2f09-4414-acee-a06853a746f2") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "85688d12-3ad2-4b1a-9e74-36b01f29e905") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c2237782-a5ed-4e2e-9fd8-0597bb7353cb") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6dabd4c2-7a6d-4ce3-91a9-a79796b46a9a") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aee958c3-d89a-49a2-945d-a1c90be68fce") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6bfcb455-e943-4a02-aecc-5359331af0e2") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a05f7f25-f9b4-4088-aace-e9f171b9670c") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f5ae35f8-fb4e-4e92-a644-324ee5eb1a82") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c14e8cb9-a758-45cc-b746-c2289ad1dbdb") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce5d4fd2-9814-4296-b51b-d1b79fdc91d8") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cf33a8e8-0c74-47be-8cb3-8d2b58d73b42") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "88006bad-e1df-4618-a152-9b107a7a6fcb") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "44f99d02-7faf-4de4-a858-65419a4a5dec") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "71ab99c7-6ead-4405-9d36-62fb98b8d844") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5b7de7c8-4e74-456f-8a46-d2558535c4a5") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7947cebd-30a4-450e-a0e4-38f55ce09ab1") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5aed2f7d-1336-4ff7-ba32-53c52ae56183") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cc3320aa-d178-4d69-8ebe-e42ae07e1e8c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "09294b01-10e9-481a-bbf7-2bada29cd748") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2046f398-e037-4f13-8fbb-1a8c60654307") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "742a808c-7680-44c7-b809-cc64489887cf") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23423eb5-974b-40bf-817f-d04e798bfa37") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40a8c9e9-8312-46ab-a6a4-504cbedccffd") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d2834b6f-97f8-416f-b63e-5bba0d1743be") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "39a856a8-2c16-4f4d-a238-e5acea5664ce") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fe25072b-4131-4e31-91a4-77581ed9ceb0") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "80093108-573f-47fb-8d88-c15be175d217") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b88fff2b-9567-4392-b8e0-38715b3859e3") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "481dbbb7-5b5f-41d6-8c6d-257bed5e787e") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "96db7465-fc9f-47cd-a55b-be94dfe9d644") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "558355dd-617d-4409-808b-b00b9a6c1ffc") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f4979191-366c-4599-ad77-48e2f88f4d9e") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e49e394a-482a-4068-840b-405a9455c7a0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4e2d584b-de8d-4bed-a186-656a11514aa9") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e8ccee0a-7751-48b9-95e1-71748c1aebe5") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "da50afcf-f943-45bb-a5e6-87fbb6e4bf6c") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "aeecf241-32d8-4dde-9a94-f9573d8f8b1d") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7a23ba84-76e9-48cb-8a03-f419f77bd5c4") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b7668109-1bd9-4d20-a60b-50b2e5841c3f") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3a842088-2b65-40b3-9d0f-85ed11dc4c11") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d8233d26-9467-4293-af25-ee79e891f26d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7ead7bbe-351c-4e6f-8341-5a13bf639039") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5ddcd4b6-55e8-430b-a151-6210f3df4a6f") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7f178e50-b483-4991-b8fd-36507cc0426a") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "da7506c9-49cd-4a5a-922a-577ea1998e52") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "74a260de-f874-4c3d-a727-cada86e6c4fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bd6ada6f-3e4e-4a90-9aef-af2b00268cd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "3919a1f1-7394-4ddc-a6d5-de946307a0b5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "d5a0c93a-ecc9-46be-9950-18098aef214a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "9e1a6280-b8d3-4da6-adf4-61a8d1c1b3ef") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "34d4d7b9-1e99-4840-a52f-a1c57944222b") + (pts + (xy 119.185 157.57) (xy 119.185 47.57) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.625 102.57 90) + (layer "User.2") + (uuid "34d4d7b9-1e99-4840-a52f-a1c57944222b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5ca0608d-234d-48e9-a89c-a0fc3cae33a4") + (pts + (xy 98.26 47.57) (xy 120.26 47.57) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.26 31.69 0) + (layer "User.2") + (uuid "5ca0608d-234d-48e9-a89c-a0fc3cae33a4") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "80db3ea6-cd00-4fb3-a63b-69d5569d5881") + (pts + (xy 119.17 157.57) (xy 119.17 77.57) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.855 117.57 90) + (layer "User.2") + (uuid "80db3ea6-cd00-4fb3-a63b-69d5569d5881") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "824a8c2e-c839-4910-ac1f-de8994a26984") + (pts + (xy 119.185 157.57) (xy 119.185 115.57) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.58 136.57 90) + (layer "User.2") + (uuid "824a8c2e-c839-4910-ac1f-de8994a26984") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "adf6bdb5-301d-45d6-a072-a10c369dfd1d") + (pts + (xy 94.26 46.46) (xy 124.26 46.46) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.26 25.23 0) + (layer "User.2") + (uuid "adf6bdb5-301d-45d6-a072-a10c369dfd1d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b38b2c37-917b-4328-8735-0a209110bc4b") + (pts + (xy 119.185 157.57) (xy 119.185 97.57) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.13 127.57 90) + (layer "User.2") + (uuid "b38b2c37-917b-4328-8735-0a209110bc4b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b8341b0b-0abf-4566-98ad-b24b1bf66f94") + (pts + (xy 119.185 157.57) (xy 119.185 127.57) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.68 142.57 90) + (layer "User.2") + (uuid "b8341b0b-0abf-4566-98ad-b24b1bf66f94") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "15d0db7b-3936-40af-b738-384bab29e87d") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "876c2782-3c43-49c8-b088-1a0d4811a2d3") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4736a854-6190-4798-9a1c-cef791efd77c") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f5371c76-a317-4443-9486-aed15eec8181") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "682c2de7-f760-41f1-92f1-a2363cdb242b") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "8d9900ae-1bdd-4bc6-bf5b-b56a58a20db9") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "55a8017e-4eef-492c-be17-8cf50563e087") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "df3ef6b1-a15a-4778-8feb-ef25e659b969") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "c9c964fc-0b84-4696-98d2-4c6519948832") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "29e271d8-dbb3-4f2f-ac3e-cb38848066c4") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a7e70a94-93ad-41f6-bf69-e0e5ceda0034") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "7e1cc6b9-1d52-40f9-8c44-510d6aa5e4bf") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "e217492b-63a4-4c4b-bedf-ef03aa0ce88c") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "0b914bd1-4618-4054-9246-56a5f4edce4e") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "3f297577-7df8-4b05-acda-feb5f9918068") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "ba05fe53-67b5-4324-9789-df650c46d2a9") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "08336972-da98-4cd0-b883-df58635138c6") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "341d319a-684d-423b-9c3a-3b88fd59c871") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2b6d2b0f-d57a-4fc0-927a-36782bc226c9") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "e443c40c-774a-47c2-964c-3d059d60b84c") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "e0843d2b-415d-489d-a31f-3df255b6bbaa") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "92fe7aed-076b-4b83-a7f4-59bd9926508f") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "3d1c33a9-0770-4b08-85df-aea2c5818fa3") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "7a677297-2c5b-41a5-9a8e-f5d351a757e7") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4e8b0c0c-1418-48a2-88e0-738668ce6689") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "79e6a2a2-15c6-429f-aaa6-6ea56756303c") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "8e48d990-310e-4984-a23c-bcb26c824847") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "e14b2a22-9b09-436d-9198-abaf0774f866") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "2230c879-7dc2-497f-90ed-aa80026dfc12") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "a21c65d0-98b8-4278-b11c-05a63c0d35a1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b3439a06-294a-48ad-81d3-f148000df1d7") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "d784f9d7-9c20-4245-94ff-e418bdd433e3") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "6cde61dc-114c-4bdd-8c97-693fe861bc8e") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "5ee43950-1632-446e-9c4e-2223d1a4d359") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "af5dbb60-0fbb-4283-a4e0-61bb25dc2a9e") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "87f9e214-9143-42bd-acdc-15edf6312b57") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f9d67251-1575-4935-b7e1-17f6a0f5b2cc") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "a7db588a-4f77-4ce2-ab13-2fa0e2c9ab2d") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "03e0a7b5-93c7-4fa1-b362-26bd1ad9810b") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "2812a226-394c-4569-8406-baeace1ae20f") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "f01398d4-da84-45a4-965b-6586516835cf") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "b6f67098-c263-451f-b274-43f3675a0112") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5904870d-49ad-4721-9a25-81f3b08600a5") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "12900b22-b854-4afd-a3fd-fb0f1217f337") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "f18b8b9e-a052-4d23-9952-8172dd9ece61") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "2cdd6160-4299-4be1-9bf7-b5922f05262c") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "00e414c1-37b5-4986-b87a-a8a87629269a") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9374dca0-bc29-426c-8254-e30ca01063a9") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "990ce9ad-92a9-48ab-a969-779292f99eb2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0d89d7fc-dbfe-40c1-a974-fb94e9a37875") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "ab28f683-ca4c-4646-8889-e946775e39e4") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "5f9f06b9-cb8a-4738-83e0-028cfc6815b4") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "95aa4655-14c7-41ec-827a-b88c546fde27") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "7bebcc82-c410-4dde-ad51-3da72e413c00") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "efb10019-19dc-4552-a392-59ac504076df") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "018e3c46-0adc-48d6-9681-49db6715a121") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "51fb601a-9c41-4155-8727-4ca6b2832c9f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "9cd262c8-997b-4bd3-b811-81d09459380b") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "fee42b24-385a-47f9-9dae-b0c8e3420d5c") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "aed5f889-36a8-4960-8942-5b1991ab0373") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "774a5b54-9c19-40c5-a0a4-3dfbb70abaf0") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5aaf86d3-1f6b-4774-abab-ef05d12f0faa") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a4930e85-7491-4f15-b1e9-47c4d579b025") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "1ea854f8-542a-48aa-9401-0ccaa23c1227") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7eba14fc-075a-4a6b-b602-05cb5a12fdb0") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6dee6d65-b427-44b4-9efe-615add8f13b8") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "79a2a510-c7b9-45e8-aadf-8fb722437815") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "2cc32e36-fa15-4223-8c45-cb635831e364") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.26 153.57) (xy 120.26 157.57) (xy 98.26 157.57) (xy 98.26 153.57) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "33f0b183-0c69-4e9d-8b1e-9572d89f6e2e") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.26 157.57) (xy 124.26 152.37) (xy 94.26 152.37) (xy 94.26 157.57) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 120.26 153.57) + (end 120.26 115.57) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "18c50175-7fdd-438c-8786-3625094e0081") + ) + (gr_line + (start 120.26 115.57) + (end 98.26 115.57) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ccea5a22-5313-469a-b208-2592eba97f36") + ) + (gr_line + (start 98.26 115.57) + (end 98.26 153.57) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e9997281-4f1a-4149-929b-43e0df9be6d6") + ) + (segment + (start 108.61 153.465001) + (end 108.61 153.12) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "211614fb-a5aa-4227-b11b-9a3089476d06") + ) + (segment + (start 108.51 155.144999) + (end 108.485 155.119999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4a5b005e-95d3-41dd-8c68-2ff6ba554a0d") + ) + (segment + (start 108.485 153.590001) + (end 108.61 153.465001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "70e6721d-c76c-4a50-ab09-cb504dc08761") + ) + (segment + (start 108.485 155.119999) + (end 108.485 153.590001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "915518aa-ebc0-4a66-9135-c993f6e36b4d") + ) + (segment + (start 108.51 156.42) + (end 108.51 155.144999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a3b3efa2-3d0a-4055-bef7-b64ec3f363ea") + ) + (segment + (start 108.035 155.119999) + (end 108.035 153.590001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "50dab4b6-fac2-4514-b5d1-bc2f8a9e2fc7") + ) + (segment + (start 108.035 153.590001) + (end 107.91 153.465001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6ce3133a-689a-466b-be36-c19ea89116ef") + ) + (segment + (start 108.01 156.42) + (end 108.01 155.144999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7904c137-f6fa-49f0-a21a-6a8704f71e20") + ) + (segment + (start 107.91 153.465001) + (end 107.91 153.12) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a24b24b8-204a-44d7-8d64-93651f9ce9a0") + ) + (segment + (start 108.01 155.144999) + (end 108.035 155.119999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a7fbdda0-5295-4426-b722-21cbc1092046") + ) + (segment + (start 111.01 156.42) + (end 111.01 155.144999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1f78b7f6-1578-478b-9d15-f9bda969d066") + ) + (segment + (start 111.01 155.144999) + (end 111.035 155.119999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "85360186-246c-42d4-9892-7be9dc79a73e") + ) + (segment + (start 111.035 155.119999) + (end 111.035 153.590001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "99086086-e851-4bfa-b4cc-75831f424e2e") + ) + (segment + (start 110.91 153.465001) + (end 110.91 153.12) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "eb7b6bde-3c68-470b-8363-7cef67bebc01") + ) + (segment + (start 111.035 153.590001) + (end 110.91 153.465001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "faa27fe8-8f31-4f89-802d-7b95e898066c") + ) + (segment + (start 111.51 155.144999) + (end 111.485 155.119999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0622a521-5a34-4d9e-a661-9b97cf0bf361") + ) + (segment + (start 111.51 156.42) + (end 111.51 155.144999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6e7674b9-1e2a-4674-bf98-be58e374a9d2") + ) + (segment + (start 111.485 153.590001) + (end 111.61 153.465001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8337481f-f398-435e-afc1-b598bda0d4dd") + ) + (segment + (start 111.485 155.119999) + (end 111.485 153.590001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "84434484-8689-4572-9076-21d5529bc256") + ) + (segment + (start 111.61 153.465001) + (end 111.61 153.12) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c4fd3083-27ab-4b76-94fb-da6c13b1b3ec") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "026f57fc-e7a8-45a3-8956-ed92bf2dc4ae") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.26 155.81) (xy 94.26 47.57) (xy 124.26 47.57) (xy 124.26 155.81) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.341684 116.092174) (xy 106.361503 116.128033) (xy 106.420826 116.387946) (xy 106.420832 116.387964) + (xy 106.530257 116.700688) (xy 106.674022 116.999217) (xy 106.850305 117.27977) (xy 107.003977 117.472468) + (xy 107.858381 116.618064) (xy 107.941457 116.726331) (xy 108.103669 116.888543) (xy 108.211934 116.971617) + (xy 107.35753 117.826021) (xy 107.35753 117.826022) (xy 107.550229 117.979694) (xy 107.830782 118.155977) + (xy 108.129311 118.299742) (xy 108.442035 118.409167) (xy 108.442053 118.409173) (xy 108.765077 118.482901) + (xy 108.765074 118.482901) (xy 109.094336 118.52) (xy 109.425664 118.52) (xy 109.754924 118.482901) + (xy 110.077946 118.409173) (xy 110.077964 118.409167) (xy 110.390688 118.299742) (xy 110.689217 118.155977) + (xy 110.96977 117.979694) (xy 111.162468 117.826023) (xy 111.162468 117.826022) (xy 110.308064 116.971618) + (xy 110.416331 116.888543) (xy 110.578543 116.726331) (xy 110.661618 116.618064) (xy 111.516022 117.472468) + (xy 111.516023 117.472468) (xy 111.669694 117.27977) (xy 111.845977 116.999217) (xy 111.989742 116.700688) + (xy 112.099167 116.387964) (xy 112.099173 116.387946) (xy 112.158497 116.128033) (xy 112.191272 116.081842) + (xy 112.230642 116.0705) (xy 119.6855 116.0705) (xy 119.737826 116.092174) (xy 119.7595 116.1445) + (xy 119.7595 152.9955) (xy 119.737826 153.047826) (xy 119.6855 153.0695) (xy 119.597464 153.0695) + (xy 119.425062 153.099898) (xy 119.260558 153.159773) (xy 119.108945 153.247308) (xy 118.974837 153.359837) + (xy 118.862308 153.493945) (xy 118.774773 153.645558) (xy 118.714898 153.810062) (xy 118.6845 153.982464) + (xy 118.6845 155.2955) (xy 118.662826 155.347826) (xy 118.6105 155.3695) (xy 118.315251 155.3695) + (xy 118.273153 155.377873) (xy 118.244283 155.377873) (xy 118.204699 155.37) (xy 118.185 155.37) + (xy 118.185 155.411153) (xy 118.172529 155.452265) (xy 118.146133 155.491768) (xy 118.1345 155.550253) + (xy 118.1345 155.81) (xy 117.835 155.81) (xy 117.835 155.37) (xy 117.815301 155.37) (xy 117.774435 155.378128) + (xy 117.745565 155.378128) (xy 117.704699 155.37) (xy 117.685 155.37) (xy 117.685 155.81) (xy 117.3855 155.81) + (xy 117.3855 155.550252) (xy 117.373867 155.491769) (xy 117.347471 155.452265) (xy 117.335 155.411153) + (xy 117.335 155.37) (xy 117.315301 155.37) (xy 117.275716 155.377873) (xy 117.246845 155.377873) + (xy 117.204748 155.3695) (xy 116.815252 155.3695) (xy 116.815251 155.3695) (xy 116.774435 155.377618) + (xy 116.745565 155.377618) (xy 116.704749 155.3695) (xy 116.704748 155.3695) (xy 116.315252 155.3695) + (xy 116.315251 155.3695) (xy 116.273153 155.377873) (xy 116.244283 155.377873) (xy 116.204699 155.37) + (xy 116.185 155.37) (xy 116.185 155.411153) (xy 116.172529 155.452265) (xy 116.146133 155.491768) + (xy 116.1345 155.550253) (xy 116.1345 155.81) (xy 115.9805 155.81) (xy 115.9805 154.568025) (xy 115.980499 154.56802) + (xy 115.943024 154.367544) (xy 115.869348 154.177363) (xy 115.761981 154.003959) (xy 115.76198 154.003957) + (xy 115.624579 153.853235) (xy 115.624578 153.853234) (xy 115.461825 153.730329) (xy 115.461822 153.730328) + (xy 115.461821 153.730327) (xy 115.27925 153.639418) (xy 115.279246 153.639417) (xy 115.279244 153.639416) + (xy 115.083082 153.583602) (xy 115.083076 153.583601) (xy 114.880003 153.564785) (xy 114.879997 153.564785) + (xy 114.676923 153.583601) (xy 114.676917 153.583602) (xy 114.480755 153.639416) (xy 114.48075 153.639418) + (xy 114.298177 153.730328) (xy 114.298174 153.730329) (xy 114.135421 153.853234) (xy 114.13542 153.853235) + (xy 113.998019 154.003957) (xy 113.998019 154.003958) (xy 113.890655 154.177358) (xy 113.89065 154.177368) + (xy 113.816977 154.36754) (xy 113.7795 154.56802) (xy 113.7795 155.2955) (xy 113.757826 155.347826) + (xy 113.7055 155.3695) (xy 113.315251 155.3695) (xy 113.274435 155.377618) (xy 113.245565 155.377618) + (xy 113.204749 155.3695) (xy 113.204748 155.3695) (xy 112.815252 155.3695) (xy 112.815251 155.3695) + (xy 112.774435 155.377618) (xy 112.745565 155.377618) (xy 112.704749 155.3695) (xy 112.704748 155.3695) + (xy 112.315252 155.3695) (xy 112.315251 155.3695) (xy 112.273153 155.377873) (xy 112.244283 155.377873) + (xy 112.204699 155.37) (xy 112.185 155.37) (xy 112.185 155.411153) (xy 112.172529 155.452265) (xy 112.146133 155.491768) + (xy 112.1345 155.550253) (xy 112.1345 155.81) (xy 111.8855 155.81) (xy 111.8855 155.550252) (xy 111.873867 155.491769) + (xy 111.847471 155.452265) (xy 111.837284 155.429397) (xy 111.812784 155.333092) (xy 111.814148 155.323656) + (xy 111.8105 155.314848) (xy 111.8105 155.105435) (xy 111.810499 155.105434) (xy 111.788766 155.024326) + (xy 111.789619 155.024097) (xy 111.7855 155.003376) (xy 111.7855 153.745123) (xy 111.807173 153.692798) + (xy 111.85046 153.649512) (xy 111.890022 153.580989) (xy 111.9105 153.504563) (xy 111.9105 153.504558) + (xy 111.911133 153.499755) (xy 111.912641 153.499953) (xy 111.932174 153.452797) (xy 111.962206 153.422765) + (xy 112.007585 153.319991) (xy 112.0105 153.294865) (xy 112.010499 152.945136) (xy 112.007585 152.920009) + (xy 111.967792 152.829888) (xy 111.966485 152.773268) (xy 111.967782 152.770135) (xy 112.007585 152.679991) + (xy 112.0105 152.654865) (xy 112.010499 152.305136) (xy 112.007585 152.280009) (xy 111.962206 152.177235) + (xy 111.882765 152.097794) (xy 111.779991 152.052415) (xy 111.77999 152.052414) (xy 111.779988 152.052414) + (xy 111.758659 152.04994) (xy 111.754865 152.0495) (xy 111.754864 152.0495) (xy 111.465136 152.0495) + (xy 111.440013 152.052414) (xy 111.440007 152.052415) (xy 111.337234 152.097794) (xy 111.312326 152.122703) + (xy 111.26 152.144377) (xy 111.207674 152.122703) (xy 111.182765 152.097794) (xy 111.079991 152.052415) + (xy 111.07999 152.052414) (xy 111.079988 152.052414) (xy 111.058659 152.04994) (xy 111.054865 152.0495) + (xy 111.054864 152.0495) (xy 110.765136 152.0495) (xy 110.740013 152.052414) (xy 110.740007 152.052415) + (xy 110.637234 152.097794) (xy 110.557794 152.177234) (xy 110.512414 152.280011) (xy 110.5095 152.305135) + (xy 110.5095 152.654863) (xy 110.512414 152.679986) (xy 110.512415 152.679992) (xy 110.552206 152.77011) + (xy 110.553514 152.826732) (xy 110.552206 152.82989) (xy 110.512414 152.920011) (xy 110.5095 152.945135) + (xy 110.5095 153.294863) (xy 110.512414 153.319986) (xy 110.512415 153.319992) (xy 110.557794 153.422765) + (xy 110.587826 153.452797) (xy 110.607359 153.499954) (xy 110.608867 153.499756) (xy 110.6095 153.504565) + (xy 110.629977 153.580986) (xy 110.629979 153.580991) (xy 110.658096 153.62969) (xy 110.661677 153.635892) + (xy 110.66954 153.649512) (xy 110.714629 153.694601) (xy 110.716303 153.696523) (xy 110.724565 153.721139) + (xy 110.7345 153.745124) (xy 110.7345 155.003376) (xy 110.73038 155.024097) (xy 110.731234 155.024326) + (xy 110.7095 155.105434) (xy 110.7095 155.314848) (xy 110.707216 155.333092) (xy 110.682716 155.429397) + (xy 110.677245 155.436716) (xy 110.672529 155.452265) (xy 110.646133 155.491768) (xy 110.6345 155.550253) + (xy 110.6345 155.81) (xy 110.3855 155.81) (xy 110.3855 155.550252) (xy 110.373867 155.491769) (xy 110.347471 155.452265) + (xy 110.335 155.411153) (xy 110.335 155.37) (xy 110.315301 155.37) (xy 110.275716 155.377873) (xy 110.246845 155.377873) + (xy 110.204748 155.3695) (xy 109.815252 155.3695) (xy 109.815251 155.3695) (xy 109.774435 155.377618) + (xy 109.745565 155.377618) (xy 109.704749 155.3695) (xy 109.704748 155.3695) (xy 109.315252 155.3695) + (xy 109.315251 155.3695) (xy 109.273153 155.377873) (xy 109.244283 155.377873) (xy 109.204699 155.37) + (xy 109.185 155.37) (xy 109.185 155.411153) (xy 109.172529 155.452265) (xy 109.146133 155.491768) + (xy 109.1345 155.550253) (xy 109.1345 155.81) (xy 108.8855 155.81) (xy 108.8855 155.550252) (xy 108.873867 155.491769) + (xy 108.847471 155.452265) (xy 108.837284 155.429397) (xy 108.812784 155.333092) (xy 108.814148 155.323656) + (xy 108.8105 155.314848) (xy 108.8105 155.105435) (xy 108.810499 155.105434) (xy 108.788766 155.024326) + (xy 108.789619 155.024097) (xy 108.7855 155.003376) (xy 108.7855 153.745123) (xy 108.807173 153.692798) + (xy 108.85046 153.649512) (xy 108.890022 153.580989) (xy 108.9105 153.504563) (xy 108.9105 153.504558) + (xy 108.911133 153.499755) (xy 108.912641 153.499953) (xy 108.932174 153.452797) (xy 108.962206 153.422765) + (xy 109.007585 153.319991) (xy 109.0105 153.294865) (xy 109.010499 152.945136) (xy 109.007585 152.920009) + (xy 108.967792 152.829888) (xy 108.966485 152.773268) (xy 108.967782 152.770135) (xy 109.007585 152.679991) + (xy 109.0105 152.654865) (xy 109.010499 152.305136) (xy 109.007585 152.280009) (xy 108.962206 152.177235) + (xy 108.882765 152.097794) (xy 108.779991 152.052415) (xy 108.77999 152.052414) (xy 108.779988 152.052414) + (xy 108.758659 152.04994) (xy 108.754865 152.0495) (xy 108.754864 152.0495) (xy 108.465136 152.0495) + (xy 108.440013 152.052414) (xy 108.440007 152.052415) (xy 108.337234 152.097794) (xy 108.312326 152.122703) + (xy 108.26 152.144377) (xy 108.207674 152.122703) (xy 108.182765 152.097794) (xy 108.079991 152.052415) + (xy 108.07999 152.052414) (xy 108.079988 152.052414) (xy 108.058659 152.04994) (xy 108.054865 152.0495) + (xy 108.054864 152.0495) (xy 107.765136 152.0495) (xy 107.740013 152.052414) (xy 107.740007 152.052415) + (xy 107.637234 152.097794) (xy 107.557794 152.177234) (xy 107.512414 152.280011) (xy 107.5095 152.305135) + (xy 107.5095 152.654863) (xy 107.512414 152.679986) (xy 107.512415 152.679992) (xy 107.552206 152.77011) + (xy 107.553514 152.826732) (xy 107.552206 152.82989) (xy 107.512414 152.920011) (xy 107.5095 152.945135) + (xy 107.5095 153.294863) (xy 107.512414 153.319986) (xy 107.512415 153.319992) (xy 107.557794 153.422765) + (xy 107.587826 153.452797) (xy 107.607359 153.499954) (xy 107.608867 153.499756) (xy 107.6095 153.504565) + (xy 107.629977 153.580986) (xy 107.629979 153.580991) (xy 107.658096 153.62969) (xy 107.661677 153.635892) + (xy 107.66954 153.649512) (xy 107.714629 153.694601) (xy 107.716303 153.696523) (xy 107.724565 153.721139) + (xy 107.7345 153.745124) (xy 107.7345 155.003376) (xy 107.73038 155.024097) (xy 107.731234 155.024326) + (xy 107.7095 155.105434) (xy 107.7095 155.314848) (xy 107.707216 155.333092) (xy 107.682716 155.429397) + (xy 107.677245 155.436716) (xy 107.672529 155.452265) (xy 107.646133 155.491768) (xy 107.6345 155.550253) + (xy 107.6345 155.81) (xy 107.3855 155.81) (xy 107.3855 155.550252) (xy 107.373867 155.491769) (xy 107.347471 155.452265) + (xy 107.335 155.411153) (xy 107.335 155.37) (xy 107.315301 155.37) (xy 107.275716 155.377873) (xy 107.246845 155.377873) + (xy 107.204748 155.3695) (xy 106.815252 155.3695) (xy 106.815251 155.3695) (xy 106.774435 155.377618) + (xy 106.745565 155.377618) (xy 106.704749 155.3695) (xy 106.704748 155.3695) (xy 106.315252 155.3695) + (xy 106.315251 155.3695) (xy 106.273153 155.377873) (xy 106.244283 155.377873) (xy 106.204699 155.37) + (xy 106.185 155.37) (xy 106.185 155.411153) (xy 106.172529 155.452265) (xy 106.146133 155.491768) + (xy 106.1345 155.550253) (xy 106.1345 155.81) (xy 105.8855 155.81) (xy 105.8855 155.550252) (xy 105.873867 155.491769) + (xy 105.847471 155.452265) (xy 105.835 155.411153) (xy 105.835 155.37) (xy 105.815301 155.37) (xy 105.775716 155.377873) + (xy 105.746845 155.377873) (xy 105.704748 155.3695) (xy 105.315252 155.3695) (xy 105.315251 155.3695) + (xy 105.274435 155.377618) (xy 105.245565 155.377618) (xy 105.204749 155.3695) (xy 105.204748 155.3695) + (xy 104.815252 155.3695) (xy 104.815251 155.3695) (xy 104.773153 155.377873) (xy 104.744283 155.377873) + (xy 104.704699 155.37) (xy 104.685 155.37) (xy 104.685 155.411153) (xy 104.672529 155.452265) (xy 104.646133 155.491768) + (xy 104.6345 155.550253) (xy 104.6345 155.81) (xy 104.3855 155.81) (xy 104.3855 155.550252) (xy 104.373867 155.491769) + (xy 104.347471 155.452265) (xy 104.335 155.411153) (xy 104.335 155.37) (xy 104.315301 155.37) (xy 104.275716 155.377873) + (xy 104.246845 155.377873) (xy 104.204748 155.3695) (xy 103.815252 155.3695) (xy 103.815251 155.3695) + (xy 103.774435 155.377618) (xy 103.745565 155.377618) (xy 103.704749 155.3695) (xy 103.704748 155.3695) + (xy 103.315252 155.3695) (xy 103.315251 155.3695) (xy 103.274435 155.377618) (xy 103.245565 155.377618) + (xy 103.204749 155.3695) (xy 103.204748 155.3695) (xy 102.815252 155.3695) (xy 102.815251 155.3695) + (xy 102.774435 155.377618) (xy 102.745565 155.377618) (xy 102.704749 155.3695) (xy 102.704748 155.3695) + (xy 102.315252 155.3695) (xy 102.315251 155.3695) (xy 102.274435 155.377618) (xy 102.245565 155.377618) + (xy 102.204749 155.3695) (xy 102.204748 155.3695) (xy 101.815252 155.3695) (xy 101.815251 155.3695) + (xy 101.774435 155.377618) (xy 101.745565 155.377618) (xy 101.704749 155.3695) (xy 101.704748 155.3695) + (xy 101.315252 155.3695) (xy 101.315251 155.3695) (xy 101.273153 155.377873) (xy 101.244283 155.377873) + (xy 101.204699 155.37) (xy 101.185 155.37) (xy 101.185 155.411153) (xy 101.172529 155.452265) (xy 101.146133 155.491768) + (xy 101.1345 155.550253) (xy 101.1345 155.81) (xy 100.835 155.81) (xy 100.835 155.37) (xy 100.815301 155.37) + (xy 100.774435 155.378128) (xy 100.745565 155.378128) (xy 100.704699 155.37) (xy 100.685 155.37) + (xy 100.685 155.81) (xy 100.3855 155.81) (xy 100.3855 155.550252) (xy 100.373867 155.491769) (xy 100.347471 155.452265) + (xy 100.335 155.411153) (xy 100.335 155.37) (xy 100.315301 155.37) (xy 100.275716 155.377873) (xy 100.246845 155.377873) + (xy 100.204748 155.3695) (xy 99.9095 155.3695) (xy 99.857174 155.347826) (xy 99.8355 155.2955) (xy 99.8355 153.982472) + (xy 99.835499 153.982464) (xy 99.812713 153.853236) (xy 99.805101 153.810062) (xy 99.745225 153.645555) + (xy 99.657692 153.493945) (xy 99.545163 153.359837) (xy 99.411055 153.247308) (xy 99.259445 153.159775) + (xy 99.259443 153.159774) (xy 99.259441 153.159773) (xy 99.094937 153.099898) (xy 98.922535 153.0695) + (xy 98.922532 153.0695) (xy 98.900892 153.0695) (xy 98.8345 153.0695) (xy 98.782174 153.047826) + (xy 98.7605 152.9955) (xy 98.7605 116.1445) (xy 98.782174 116.092174) (xy 98.8345 116.0705) (xy 106.289358 116.0705) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.038326 116.092174) (xy 106.06 116.1445) (xy 106.06 116.749704) (xy 106.100242 117.106866) + (xy 106.180219 117.457264) (xy 106.180224 117.457282) (xy 106.298925 117.796513) (xy 106.454869 118.120334) + (xy 106.646093 118.424666) (xy 106.870185 118.705668) (xy 107.124331 118.959814) (xy 107.405333 119.183906) + (xy 107.709665 119.37513) (xy 108.033486 119.531074) (xy 108.372717 119.649775) (xy 108.372735 119.64978) + (xy 108.723135 119.729757) (xy 108.723132 119.729757) (xy 109.080296 119.77) (xy 109.439704 119.77) + (xy 109.796866 119.729757) (xy 110.147264 119.64978) (xy 110.147282 119.649775) (xy 110.486513 119.531074) + (xy 110.810334 119.37513) (xy 111.114666 119.183906) (xy 111.395668 118.959814) (xy 111.64981 118.705672) + (xy 111.823862 118.487416) (xy 110.308064 116.971618) (xy 110.416331 116.888543) (xy 110.578543 116.726331) + (xy 110.661618 116.618064) (xy 112.097229 118.053675) (xy 112.221076 117.796505) (xy 112.22108 117.796497) + (xy 112.339775 117.457282) (xy 112.33978 117.457264) (xy 112.419757 117.106866) (xy 112.46 116.749704) + (xy 112.46 116.1445) (xy 112.481674 116.092174) (xy 112.534 116.0705) (xy 119.6855 116.0705) (xy 119.737826 116.092174) + (xy 119.7595 116.1445) (xy 119.7595 152.9955) (xy 119.737826 153.047826) (xy 119.6855 153.0695) + (xy 119.597464 153.0695) (xy 119.47235 153.091561) (xy 119.417055 153.079302) (xy 119.386624 153.031535) + (xy 119.3855 153.018685) (xy 119.3855 151.419) (xy 119.369858 151.340363) (xy 119.369857 151.340357) + (xy 119.355505 151.305709) (xy 119.355504 151.305707) (xy 119.355503 151.305705) (xy 119.339035 151.279497) + (xy 119.318879 151.247419) (xy 119.318875 151.247416) (xy 119.244293 151.194496) (xy 119.209643 151.180143) + (xy 119.209636 151.180141) (xy 119.150392 151.168357) (xy 119.131 151.1645) (xy 98.8345 151.1645) + (xy 98.782174 151.142826) (xy 98.7605 151.0905) (xy 98.7605 116.1445) (xy 98.782174 116.092174) + (xy 98.8345 116.0705) (xy 105.986 116.0705) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "ac7b3c49-b070-4ad0-be93-fcbb77671e9e") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.18 155.75) (xy 119.18 151.385) (xy 119.165 151.37) (xy 98.71 151.37) (xy 98.71 156) (xy 118.93 156) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.165648 151.384352) (xy 119.18 151.419) (xy 119.18 153.177993) (xy 119.165648 153.212641) + (xy 119.155501 153.220428) (xy 119.108941 153.24731) (xy 119.108939 153.247312) (xy 118.974838 153.359835) + (xy 118.974835 153.359838) (xy 118.862312 153.493939) (xy 118.862307 153.493945) (xy 118.774778 153.645548) + (xy 118.774774 153.645556) (xy 118.7149 153.810057) (xy 118.714899 153.810061) (xy 118.714899 153.810062) + (xy 118.703041 153.877314) (xy 118.6845 153.982467) (xy 118.6845 154.921881) (xy 118.670148 154.956529) + (xy 118.6355 154.970881) (xy 118.600852 154.956529) (xy 118.594758 154.949104) (xy 118.579192 154.925807) + (xy 118.513036 154.881604) (xy 118.454695 154.87) (xy 118.385 154.87) (xy 118.385 156) (xy 118.135 156) + (xy 118.135 154.87) (xy 118.065304 154.87) (xy 118.019558 154.879098) (xy 118.000442 154.879098) + (xy 117.954696 154.87) (xy 117.885 154.87) (xy 117.885 156) (xy 117.6355 156) (xy 117.6355 155.050252) + (xy 117.635499 155.050251) (xy 117.635264 155.047858) (xy 117.635483 155.047836) (xy 117.635 155.042913) + (xy 117.635 154.87) (xy 117.565304 154.87) (xy 117.520837 154.878844) (xy 117.50172 154.878843) + (xy 117.454753 154.8695) (xy 117.454748 154.8695) (xy 117.065252 154.8695) (xy 117.050668 154.8724) + (xy 117.019558 154.878588) (xy 117.000442 154.878588) (xy 116.969331 154.8724) (xy 116.954748 154.8695) + (xy 116.565252 154.8695) (xy 116.550668 154.8724) (xy 116.519558 154.878588) (xy 116.500442 154.878588) + (xy 116.469331 154.8724) (xy 116.454748 154.8695) (xy 116.065252 154.8695) (xy 116.050616 154.872411) + (xy 116.039058 154.87471) (xy 116.002276 154.867392) (xy 115.981441 154.836209) (xy 115.9805 154.826651) + (xy 115.9805 154.568025) (xy 115.9805 154.568024) (xy 115.943024 154.367544) (xy 115.869348 154.177363) + (xy 115.761981 154.003959) (xy 115.761978 154.003955) (xy 115.761977 154.003954) (xy 115.624579 153.853236) + (xy 115.624576 153.853233) (xy 115.461822 153.730328) (xy 115.461818 153.730325) (xy 115.279255 153.63942) + (xy 115.279248 153.639417) (xy 115.083085 153.583603) (xy 115.083079 153.583602) (xy 114.88 153.564785) + (xy 114.67692 153.583602) (xy 114.676914 153.583603) (xy 114.480751 153.639417) (xy 114.480744 153.63942) + (xy 114.298181 153.730325) (xy 114.298177 153.730328) (xy 114.135423 153.853233) (xy 114.13542 153.853236) + (xy 113.998022 154.003954) (xy 113.89065 154.177366) (xy 113.816978 154.367537) (xy 113.816977 154.36754) + (xy 113.816976 154.367544) (xy 113.7795 154.568024) (xy 113.7795 154.568025) (xy 113.7795 154.8205) + (xy 113.765148 154.855148) (xy 113.7305 154.8695) (xy 113.565252 154.8695) (xy 113.550668 154.8724) + (xy 113.519558 154.878588) (xy 113.500442 154.878588) (xy 113.469331 154.8724) (xy 113.454748 154.8695) + (xy 113.065252 154.8695) (xy 113.050668 154.8724) (xy 113.019558 154.878588) (xy 113.000442 154.878588) + (xy 112.969331 154.8724) (xy 112.954748 154.8695) (xy 112.565252 154.8695) (xy 112.550668 154.8724) + (xy 112.519558 154.878588) (xy 112.500442 154.878588) (xy 112.469331 154.8724) (xy 112.454748 154.8695) + (xy 112.065252 154.8695) (xy 112.050668 154.8724) (xy 112.019558 154.878588) (xy 112.000442 154.878588) + (xy 111.969331 154.8724) (xy 111.954748 154.8695) (xy 111.565252 154.8695) (xy 111.550668 154.8724) + (xy 111.519558 154.878588) (xy 111.500442 154.878588) (xy 111.469331 154.8724) (xy 111.454748 154.8695) + (xy 111.065252 154.8695) (xy 111.050668 154.8724) (xy 111.019558 154.878588) (xy 111.000442 154.878588) + (xy 110.969331 154.8724) (xy 110.954748 154.8695) (xy 110.565252 154.8695) (xy 110.550668 154.8724) + (xy 110.519558 154.878588) (xy 110.500442 154.878588) (xy 110.469331 154.8724) (xy 110.454748 154.8695) + (xy 110.065252 154.8695) (xy 110.050668 154.8724) (xy 110.019558 154.878588) (xy 110.000442 154.878588) + (xy 109.969331 154.8724) (xy 109.954748 154.8695) (xy 109.565252 154.8695) (xy 109.550668 154.8724) + (xy 109.519558 154.878588) (xy 109.500442 154.878588) (xy 109.469331 154.8724) (xy 109.454748 154.8695) + (xy 109.065252 154.8695) (xy 109.050668 154.8724) (xy 109.019558 154.878588) (xy 109.000442 154.878588) + (xy 108.969331 154.8724) (xy 108.954748 154.8695) (xy 108.565252 154.8695) (xy 108.550668 154.8724) + (xy 108.519558 154.878588) (xy 108.500442 154.878588) (xy 108.469331 154.8724) (xy 108.454748 154.8695) + (xy 108.065252 154.8695) (xy 108.050668 154.8724) (xy 108.019558 154.878588) (xy 108.000442 154.878588) + (xy 107.969331 154.8724) (xy 107.954748 154.8695) (xy 107.565252 154.8695) (xy 107.550668 154.8724) + (xy 107.519558 154.878588) (xy 107.500442 154.878588) (xy 107.469331 154.8724) (xy 107.454748 154.8695) + (xy 107.065252 154.8695) (xy 107.050668 154.8724) (xy 107.019558 154.878588) (xy 107.000442 154.878588) + (xy 106.969331 154.8724) (xy 106.954748 154.8695) (xy 106.565252 154.8695) (xy 106.550668 154.8724) + (xy 106.519558 154.878588) (xy 106.500442 154.878588) (xy 106.469331 154.8724) (xy 106.454748 154.8695) + (xy 106.065252 154.8695) (xy 106.050668 154.8724) (xy 106.019558 154.878588) (xy 106.000442 154.878588) + (xy 105.969331 154.8724) (xy 105.954748 154.8695) (xy 105.565252 154.8695) (xy 105.550668 154.8724) + (xy 105.519558 154.878588) (xy 105.500442 154.878588) (xy 105.469331 154.8724) (xy 105.454748 154.8695) + (xy 105.065252 154.8695) (xy 105.050668 154.8724) (xy 105.019558 154.878588) (xy 105.000442 154.878588) + (xy 104.969331 154.8724) (xy 104.954748 154.8695) (xy 104.565252 154.8695) (xy 104.550668 154.8724) + (xy 104.519558 154.878588) (xy 104.500442 154.878588) (xy 104.469331 154.8724) (xy 104.454748 154.8695) + (xy 104.065252 154.8695) (xy 104.050668 154.8724) (xy 104.019558 154.878588) (xy 104.000442 154.878588) + (xy 103.969331 154.8724) (xy 103.954748 154.8695) (xy 103.565252 154.8695) (xy 103.550668 154.8724) + (xy 103.519558 154.878588) (xy 103.500442 154.878588) (xy 103.469331 154.8724) (xy 103.454748 154.8695) + (xy 103.065252 154.8695) (xy 103.050668 154.8724) (xy 103.019558 154.878588) (xy 103.000442 154.878588) + (xy 102.969331 154.8724) (xy 102.954748 154.8695) (xy 102.565252 154.8695) (xy 102.550668 154.8724) + (xy 102.519558 154.878588) (xy 102.500442 154.878588) (xy 102.469331 154.8724) (xy 102.454748 154.8695) + (xy 102.065252 154.8695) (xy 102.050668 154.8724) (xy 102.019558 154.878588) (xy 102.000442 154.878588) + (xy 101.969331 154.8724) (xy 101.954748 154.8695) (xy 101.565252 154.8695) (xy 101.55289 154.871958) + (xy 101.518276 154.878843) (xy 101.49916 154.878843) (xy 101.454696 154.87) (xy 101.385 154.87) + (xy 101.385 155.042913) (xy 101.384516 155.047836) (xy 101.384736 155.047858) (xy 101.3845 155.050253) + (xy 101.3845 156) (xy 101.135 156) (xy 101.135 154.87) (xy 101.065304 154.87) (xy 101.019558 154.879098) + (xy 101.000442 154.879098) (xy 100.954696 154.87) (xy 100.885 154.87) (xy 100.885 156) (xy 100.635 156) + (xy 100.635 154.87) (xy 100.565304 154.87) (xy 100.519558 154.879098) (xy 100.500442 154.879098) + (xy 100.454696 154.87) (xy 100.385 154.87) (xy 100.385 156) (xy 100.135 156) (xy 100.135 154.87) + (xy 100.065305 154.87) (xy 100.006963 154.881604) (xy 99.940807 154.925807) (xy 99.925242 154.949104) + (xy 99.89406 154.969939) (xy 99.857277 154.962623) (xy 99.836442 154.931441) (xy 99.8355 154.921881) + (xy 99.8355 153.982474) (xy 99.8355 153.982468) (xy 99.805101 153.810062) (xy 99.745225 153.645555) + (xy 99.657692 153.493945) (xy 99.545163 153.359837) (xy 99.411057 153.24731) (xy 99.411054 153.247307) + (xy 99.259451 153.159778) (xy 99.259443 153.159774) (xy 99.094942 153.0999) (xy 99.094943 153.0999) + (xy 99.094938 153.099899) (xy 98.922532 153.0695) (xy 98.8095 153.0695) (xy 98.774852 153.055148) + (xy 98.7605 153.0205) (xy 98.7605 151.419) (xy 98.774852 151.384352) (xy 98.8095 151.37) (xy 119.131 151.37) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pro new file mode 100644 index 0000000..ffa5000 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "abab75f8-4cf0-4a9a-a40b-00268e01d8c0", + "Root" + ], + [ + "807e8deb-9d23-419a-bd7b-27452b1fd4a2", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_sch new file mode 100644 index 0000000..33fa041 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "abab75f8-4cf0-4a9a-a40b-00268e01d8c0") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 82.55 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14a87907-bc9e-4c8f-9e61-c0e092013dad") + ) + (wire + (pts + (xy 123.19 110.49) (xy 129.54 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15ff817d-b089-402d-b4e0-8fac098977ad") + ) + (wire + (pts + (xy 82.55 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17c4bd32-e764-4705-b625-1427952dc449") + ) + (wire + (pts + (xy 123.19 96.52) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f90ffad-7755-465e-9795-507954817404") + ) + (wire + (pts + (xy 82.55 83.82) (xy 88.9 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29af317a-7df7-4ecb-bb8c-10132e5e99be") + ) + (wire + (pts + (xy 82.55 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b289574-2f1a-4713-93f0-de1c995e6459") + ) + (wire + (pts + (xy 123.19 99.06) (xy 129.54 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ec9fcbb-8127-4c31-a613-17bb43000b0c") + ) + (wire + (pts + (xy 82.55 74.93) (xy 88.9 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32602c73-cd94-4d7e-bc1a-e9e9c8b8a876") + ) + (wire + (pts + (xy 82.55 118.11) (xy 88.9 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3674703d-707d-4dd9-b997-4217c42446f5") + ) + (wire + (pts + (xy 123.19 116.84) (xy 129.54 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b1e787a-00c7-4e57-ab8d-05379c759623") + ) + (wire + (pts + (xy 82.55 69.85) (xy 88.9 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3edcde6c-9e46-4fa5-b2ee-aca7d950012e") + ) + (wire + (pts + (xy 123.19 104.14) (xy 129.54 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42e63ac3-7949-427e-a004-9997e1554ce4") + ) + (wire + (pts + (xy 123.19 125.73) (xy 129.54 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ab0fea-3ad8-4a3d-ba7e-a0a5a7891bfa") + ) + (wire + (pts + (xy 123.19 90.17) (xy 129.54 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a93c204-d127-44b4-acf2-753ce5caaf24") + ) + (wire + (pts + (xy 123.19 119.38) (xy 129.54 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5319b7a3-2383-4882-88d4-d4884e63682b") + ) + (wire + (pts + (xy 123.19 81.28) (xy 129.54 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59ef9279-0801-4ca1-8f38-21e65c3b12bd") + ) + (wire + (pts + (xy 82.55 91.44) (xy 88.9 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a49d3d3-aa29-4f42-8578-f3f8e7116367") + ) + (wire + (pts + (xy 82.55 106.68) (xy 88.9 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "657e0596-8bf0-4441-801b-ee8c55d35b32") + ) + (wire + (pts + (xy 82.55 99.06) (xy 88.9 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "808e09c9-b9fb-42f8-b5a9-cfc50189b4ff") + ) + (wire + (pts + (xy 82.55 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84c0b2e4-adb3-48e4-817e-d157d9288b47") + ) + (wire + (pts + (xy 82.55 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "860d2e40-3145-45fb-816e-9dfdd8218c4e") + ) + (wire + (pts + (xy 82.55 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ae5ffe7-ea44-4508-9271-d790cef54af0") + ) + (wire + (pts + (xy 82.55 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cf43d11-f05e-422c-bcfc-6663bba39622") + ) + (wire + (pts + (xy 123.19 114.3) (xy 129.54 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f50c854-802d-412e-a12f-11387e789023") + ) + (wire + (pts + (xy 82.55 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99998f51-a420-47ee-81dd-4f83d5f8f2e2") + ) + (wire + (pts + (xy 123.19 78.74) (xy 129.54 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9afdfdf0-e6ab-4585-878f-c70bcc41f1ae") + ) + (wire + (pts + (xy 82.55 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ff43e6c-5643-47dd-a3f6-563feae2f27c") + ) + (wire + (pts + (xy 123.19 92.71) (xy 129.54 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5b62484-2945-4fb0-aaa6-fd174faa39eb") + ) + (wire + (pts + (xy 123.19 72.39) (xy 129.54 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a65ddec9-2508-46c8-8d67-2f7dcf2af602") + ) + (wire + (pts + (xy 82.55 72.39) (xy 88.9 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a70498da-919c-4d2d-b882-8c2547575471") + ) + (wire + (pts + (xy 82.55 132.08) (xy 88.9 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a84c3d36-2588-44bf-ab5f-e76a5fde788a") + ) + (wire + (pts + (xy 82.55 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa5c5db4-010a-439f-88d8-f45b2ad55b0f") + ) + (wire + (pts + (xy 123.19 85.09) (xy 129.54 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abd58b6a-f326-488e-9eb4-866460fff967") + ) + (wire + (pts + (xy 82.55 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b50e83a2-472f-4016-9735-920edb7e1343") + ) + (wire + (pts + (xy 123.19 74.93) (xy 129.54 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b99cacc2-0d5a-4e0d-a5e8-2c0efa961726") + ) + (wire + (pts + (xy 82.55 115.57) (xy 88.9 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c13302ef-fe97-4e36-ad14-ebd16fb8ac64") + ) + (wire + (pts + (xy 123.19 130.81) (xy 129.54 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c606876c-e56a-47bf-b1ab-a7069e16e119") + ) + (wire + (pts + (xy 82.55 77.47) (xy 88.9 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cac63ce9-7334-4ec7-9e16-9057a9a465b7") + ) + (wire + (pts + (xy 82.55 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2960a6c-43c4-4f56-8ffc-772ea05ba8a4") + ) + (wire + (pts + (xy 123.19 128.27) (xy 129.54 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e60085dc-3594-4b88-9c6a-016e783a29ad") + ) + (wire + (pts + (xy 123.19 87.63) (xy 129.54 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec6d438e-c8ca-4fcc-957f-3a84e2b6cd95") + ) + (wire + (pts + (xy 123.19 69.85) (xy 129.54 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1ab05ad-8983-440b-92be-f98edecdacf0") + ) + (wire + (pts + (xy 123.19 107.95) (xy 129.54 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5bdae67-0260-4a43-a7a3-81b90bdfed4d") + ) + (wire + (pts + (xy 123.19 121.92) (xy 129.54 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6ccf11e-b44d-46e7-bf56-f870949e9eb2") + ) + (wire + (pts + (xy 123.19 101.6) (xy 129.54 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7a112b7-3bbf-47d7-b644-216b7ddd1e66") + ) + (wire + (pts + (xy 82.55 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb88ba79-5290-4c17-a3c4-ef879d6266f7") + ) + (label "PER0-" + (at 129.54 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "00779817-2ba2-4f27-a726-7c7bc591e79f") + ) + (label "SIM_DETECT" + (at 82.55 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "08477d65-7ec7-44f9-8ab9-da5c6fb6b596") + ) + (label "GPIO_9{slash}LED#1" + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "09a5a558-a790-4795-903a-85aa27057bf6") + ) + (label "CONFIG_1" + (at 82.55 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0ad857bb-dde3-41b1-8866-456b2bdd4ba9") + ) + (label "PERST#" + (at 129.54 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0dc23c6f-1eff-4907-b4b9-72303db8354e") + ) + (label "SUSCLK" + (at 82.55 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0e4d065f-93c8-4edd-8d42-acb65a9199a3") + ) + (label "PER1+" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "13f3054e-395a-4363-a773-986136094101") + ) + (label "CONFIG_0" + (at 82.55 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "158d7bfc-1d13-4bc2-948e-65410ec6c68e") + ) + (label "GPIO_8" + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1a0501b6-956b-411e-b965-06442f1d1a84") + ) + (label "USB_D+" + (at 129.54 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1d97a2f3-4309-459a-9877-9a43ef09c672") + ) + (label "CONFIG_3" + (at 82.55 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "201f6cbf-256f-4498-9c7b-bcebec474c41") + ) + (label "CLKREQ#" + (at 129.54 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "228803c5-b295-4633-991a-6f09165b88de") + ) + (label "PET0-" + (at 129.54 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2849ee7d-1a40-4b5e-89d8-d298f1aa45fd") + ) + (label "GPIO_5" + (at 82.55 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "28594ec6-1c2c-422f-ada5-bff8cccd483a") + ) + (label "DEVSLP" + (at 129.54 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "29a7028e-6632-4320-ad67-ace3b50f14d8") + ) + (label "REFCLK+" + (at 129.54 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2d6dbfe2-191b-4b84-943b-1c6f78cbd1ec") + ) + (label "GPIO_4" + (at 82.55 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a6e0f54-849f-4c9a-8674-1540cb097680") + ) + (label "PEWAKE#" + (at 129.54 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d260000-2311-49f5-86fd-141773303ee6") + ) + (label "RESET#" + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "520f0afd-849a-4b78-b93a-3ea6783501fd") + ) + (label "W_DISABLE1#" + (at 82.55 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53804e46-6f8f-4a4a-be20-27db092eb908") + ) + (label "GPIO_6" + (at 82.55 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5a26ff6d-4210-458e-b1b4-ec211fa326ce") + ) + (label "GPIO_7" + (at 82.55 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6054eca3-a0c6-47b2-adaa-d48106e22d38") + ) + (label "GPIO_1" + (at 82.55 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "61c18a4c-b7f3-4d0f-afcb-740bdee4e9a6") + ) + (label "ANTCTL3" + (at 129.54 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "77ab7121-8ca1-48c6-b589-da27675186c3") + ) + (label "ANTCTL0" + (at 129.54 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b83bc01-78b9-4091-b093-b2f45251adce") + ) + (label "GPIO_11" + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "90bf8e7d-de41-4427-923c-38d195970bca") + ) + (label "UIM-PWR" + (at 82.55 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "96131205-dfb5-421e-9d8b-821ea95e82c2") + ) + (label "PER1-" + (at 129.54 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "994c05ea-7d4b-4a87-b413-44a327b732ff") + ) + (label "USB_D-" + (at 129.54 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9bd31c8b-e4e5-485a-9a0a-fb226e07be5d") + ) + (label "PET0+" + (at 129.54 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9e754f42-c517-4256-99ed-9ddd667bdfbc") + ) + (label "GPIO_0" + (at 82.55 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9fff7737-ae1b-4acb-bded-d3e4b0a0e4e2") + ) + (label "FULL_CARD_PWR_OFF#" + (at 129.54 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aaf5c609-0464-4726-8c7c-ce525237957a") + ) + (label "GPIO_10" + (at 82.55 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b23db1ba-ff2a-45c7-bf85-03660a7ea4ad") + ) + (label "DPR" + (at 129.54 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bd55289c-f734-47ae-824c-efbcd79d4221") + ) + (label "UIM-RESET" + (at 82.55 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1675955-1169-4719-b7bf-95bf2004ff84") + ) + (label "GPIO_2" + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1de23e9-0196-4c64-b318-dd95945dc5e4") + ) + (label "PET1-" + (at 129.54 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2621fd0-4374-404c-8919-6bb5f672729b") + ) + (label "ANTCTL1" + (at 129.54 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cc72807c-7e48-40d1-9441-bb0d4c46285b") + ) + (label "PET1+" + (at 129.54 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d9959579-f65f-474b-9062-7da85cf13025") + ) + (label "CONFIG_2" + (at 82.55 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df19865e-dbf1-4051-99f0-2b108f7ed999") + ) + (label "UIM-DATA" + (at 82.55 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e1b7bd5a-61e4-4273-930e-119c2528f104") + ) + (label "PER0+" + (at 129.54 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e47f2e24-2b5f-47b3-907a-26f474ade6f1") + ) + (label "REFCLK-" + (at 129.54 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e7ea5bcf-b578-4110-9344-29d4f5967972") + ) + (label "UIM-CLK" + (at 82.55 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eb00b01e-52b5-457c-93ed-5c31473c18d3") + ) + (label "GPIO_3" + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed929357-1055-47c8-9940-ed806c287d65") + ) + (label "ANTCTL2" + (at 129.54 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef616591-58bd-49be-9a91-257b1df03d4e") + ) + (sheet + (at 88.9 67.31) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "807e8deb-9d23-419a-bd7b-27452b1fd4a2") + (property "Sheetname" "M.2 B key" + (at 88.9 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 88.9 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 88.9 72.39 180) + (uuid "21173426-03e1-4ab6-b5f3-f232e17243cc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 88.9 77.47 180) + (uuid "ea5758b8-d716-4007-8f2a-b637dda03583") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 88.9 69.85 180) + (uuid "a3a32b10-fe54-4655-8efc-1390244e592e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 88.9 74.93 180) + (uuid "4e4a17fd-c6d4-427d-91a6-d07061b03eeb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 88.9 93.98 180) + (uuid "d8052c9f-c3b9-430f-a65a-2a3ca5ab40da") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 88.9 104.14 180) + (uuid "90b0ba63-7e41-4807-9c04-42d89c9e0d3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 88.9 96.52 180) + (uuid "a6ef0004-38b8-4f56-87a1-c28353a7be21") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 88.9 91.44 180) + (uuid "2c827c27-1b5c-4273-9340-68d1398f1f53") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 88.9 88.9 180) + (uuid "3b2c023b-fd42-42c7-90aa-c6c6235c8e85") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 88.9 86.36 180) + (uuid "06b9daa0-db48-4d8e-a101-4b5efff702e2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 88.9 109.22 180) + (uuid "d28c7292-383f-4a61-bd13-17d2f3e90905") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 88.9 106.68 180) + (uuid "e1a65e16-d110-4514-a096-1f4629be0f0c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 88.9 99.06 180) + (uuid "ec5ea665-6140-4d7e-9e6f-0b5dfe73cfe0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 88.9 101.6 180) + (uuid "ad2805c8-d386-4abb-844c-a24bb6f0919b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 88.9 83.82 180) + (uuid "ec1532b9-41ff-4430-9c03-6b04c9044198") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 88.9 81.28 180) + (uuid "033748f9-c51d-4bf3-958f-7b00e3d7b3c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 88.9 113.03 180) + (uuid "281cb812-711a-4622-b01f-e92fbc1681ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 88.9 115.57 180) + (uuid "8fcd869d-95ed-4c13-b143-fd23cf99b9c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 88.9 118.11 180) + (uuid "af00b81a-b31a-456b-9c8b-ffb9bed04efa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 88.9 120.65 180) + (uuid "e56a6793-7b28-49e9-a9d8-dc7795e71600") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 123.19 69.85 0) + (uuid "b9a63eb7-eb5c-491f-b87a-e744b1742266") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 123.19 74.93 0) + (uuid "80f445bf-fded-498a-af1c-923a15ef1968") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 123.19 72.39 0) + (uuid "cacd793f-e8d8-4d03-aada-4bd1fef0c837") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 123.19 78.74 0) + (uuid "11fc4c39-ce07-44e0-bf7f-c26fd433d3eb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 123.19 81.28 0) + (uuid "e8f9a918-9d5a-4036-a6d7-7bd66be28aac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 123.19 85.09 0) + (uuid "67795406-f6dd-41fe-81fc-dc18b86dc428") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 123.19 87.63 0) + (uuid "f0759468-3fd7-47c1-a061-f368191bbe30") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 123.19 92.71 0) + (uuid "6b52fd54-18f3-4db2-8fef-bf00d40ab07a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 123.19 90.17 0) + (uuid "ee2c6763-c738-43fb-ae3a-3d8626456dad") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 123.19 96.52 0) + (uuid "c4fdf5f3-4c4d-4b31-81d6-110d91b39c8d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 123.19 99.06 0) + (uuid "ac7764b8-9222-4d14-b04e-8dc6b77d2927") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 123.19 104.14 0) + (uuid "75ad8bc0-71ff-4800-a9f5-019e0cb4dbf9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 123.19 101.6 0) + (uuid "bb23a659-090f-4905-9444-8174dc217a32") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 123.19 107.95 0) + (uuid "b7c59687-6ddd-42f2-94f2-80a085da6a1d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 123.19 110.49 0) + (uuid "8c82e057-576c-4da5-a8ed-9b509faadce4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 123.19 114.3 0) + (uuid "61a6235d-53f1-43c7-aeb3-16731ae93c8f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 123.19 121.92 0) + (uuid "845e8c0f-6012-49bc-93d3-e793b5ce4c8a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 123.19 116.84 0) + (uuid "170c8d01-9812-410f-987d-bd439b305b7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 123.19 119.38 0) + (uuid "c88b1655-1e6a-40bd-bfd6-f66c32bf3200") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 88.9 124.46 180) + (uuid "992a1c7d-95eb-4e6a-b306-ec5787350098") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 88.9 127 180) + (uuid "f8af14e0-9ed0-49e4-b74f-b79576a8d16e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 88.9 132.08 180) + (uuid "1eb343db-b731-4c67-bae8-c005180bab92") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 123.19 125.73 0) + (uuid "717093c7-06ba-441f-93e3-3020f8ce2278") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 123.19 130.81 0) + (uuid "7d55be24-f97e-427b-862c-a8b61094a4ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 123.19 128.27 0) + (uuid "65ed6906-9fe9-4391-8e61-c2c13b4b5dd6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 88.9 129.54 180) + (uuid "ffda130c-39c5-4781-8ce6-c24e6ac824c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch new file mode 100644 index 0000000..07d73bd --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e0343c6c-c72e-472b-a106-20d053d7b077") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "76894943-3521-403d-a039-f8b56f45b427") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4ecc7432-6eb3-46f9-998e-816b0d46ca90") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6b722164-51b4-4ff3-8646-14ecc244f4e7") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d1ba528b-072d-4071-8d8d-7a92c7e2fd3e") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ba9f1bfd-e17d-4f96-80aa-2d21b3efc4fe") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "3c16594a-0f59-4fa9-9b60-bc67edb92373") + ) + (pin "49" + (uuid "98b1629d-6d29-4900-84a1-a9a57c510e1a") + ) + (pin "53" + (uuid "c842bdcb-c6d7-427a-a409-e96e632a2470") + ) + (pin "43" + (uuid "222b936f-c3ac-46d0-b2ec-d88439f4f778") + ) + (pin "75" + (uuid "53872a50-aa83-4623-ae37-61f8f09bdcf0") + ) + (pin "3" + (uuid "d5311503-28f2-4ef0-9e0e-394418179c4a") + ) + (pin "27" + (uuid "98b3b6d5-002e-4ac6-806d-ab769bffaa11") + ) + (pin "1" + (uuid "f05085a6-3fc9-4d49-a505-1a955b10a01e") + ) + (pin "37" + (uuid "717142ea-9ec8-4ee3-bcff-43db99b45b29") + ) + (pin "39" + (uuid "2ecfe874-9a6b-4b56-8433-71d891547e23") + ) + (pin "29" + (uuid "717f0b7b-6cbe-430e-810e-67dc42f8142e") + ) + (pin "41" + (uuid "33d3f4ef-46ff-4011-87bd-2ea93e22fb61") + ) + (pin "47" + (uuid "9bb3d840-8ceb-4126-adf9-4e219058c602") + ) + (pin "51" + (uuid "2110bd7e-b61f-4f5d-8e62-d6a3f40fd576") + ) + (pin "31" + (uuid "e596e810-846f-4fe5-a13f-ca24c0642acf") + ) + (pin "59" + (uuid "7618598a-9dd6-485e-8e32-7f34628de2bf") + ) + (pin "67" + (uuid "3912073a-e57a-4faa-bd46-e49f51237246") + ) + (pin "71" + (uuid "5b594c2e-c7a5-4bdc-83cf-c210a7dd7ca4") + ) + (pin "73" + (uuid "1adb17b5-af4f-4243-80ee-aa03c5aac56b") + ) + (pin "2" + (uuid "eedeaa7d-cf34-4d24-9849-139238682a1e") + ) + (pin "7" + (uuid "c9e5485b-24f1-4273-8849-faea6b8a9642") + ) + (pin "45" + (uuid "106e272e-af2f-48e5-a538-93527b63a851") + ) + (pin "69" + (uuid "cf6ef8c5-5787-4663-bebe-b2356b7bc3c6") + ) + (pin "5" + (uuid "8f4f7d16-d80a-45c9-877e-1c412f4e87b2") + ) + (pin "9" + (uuid "96d0f870-a219-40f4-a587-390920141e26") + ) + (pin "11" + (uuid "ab2e903d-bebb-45ce-b951-bda8557c1ae8") + ) + (pin "25" + (uuid "95890991-26c5-4dc5-9e12-b7cd3a6533d2") + ) + (pin "23" + (uuid "12bebd34-e1ce-41e4-8bc2-769b43541d3f") + ) + (pin "21" + (uuid "ebb9270e-e5de-4a20-b7fd-021c10825c36") + ) + (pin "35" + (uuid "533843c9-09c3-466d-b34a-0b431e9238e1") + ) + (pin "57" + (uuid "c2334418-f36b-475d-952f-9aae43515ebb") + ) + (pin "61" + (uuid "9337cc7f-1855-479d-893e-a871486ed851") + ) + (pin "55" + (uuid "ed7d060e-b6e8-4cb1-8c0c-9aa1ed9a496c") + ) + (pin "63" + (uuid "d58b6cbb-23c2-4fb5-b213-973585ab6599") + ) + (pin "65" + (uuid "1517cf0e-a301-477a-903a-5b7cb4e24d30") + ) + (pin "4" + (uuid "cba33ef5-634b-4d0d-ad4e-b083784136f6") + ) + (pin "6" + (uuid "4a87bd2d-883c-4b5b-b07b-8a9f582a78cf") + ) + (pin "8" + (uuid "de611fa7-d73d-4d40-8320-a5aa5f9be338") + ) + (pin "10" + (uuid "32d46294-2d00-4c08-a7d9-3b6273aa847c") + ) + (pin "20" + (uuid "45750343-668b-454b-8fcf-30f4782b9fe6") + ) + (pin "22" + (uuid "e9dba2bc-74f8-4dd7-81b3-644aadbf9ba2") + ) + (pin "24" + (uuid "87da86b1-7c7a-4abc-851a-807f7cb94567") + ) + (pin "26" + (uuid "1c2820d1-dd7e-493c-a6e3-fb855dced248") + ) + (pin "56" + (uuid "d8d7f3c7-812a-4cd3-8fe6-f37cae889689") + ) + (pin "60" + (uuid "1c712515-1e66-4e15-95a9-86d6517819a8") + ) + (pin "52" + (uuid "0228b2da-0f51-4957-b485-cf05165fd702") + ) + (pin "48" + (uuid "1bfcef0b-2b59-41f2-aa36-9e3241806c50") + ) + (pin "34" + (uuid "a67328e2-fbae-4e61-84c2-84402413765e") + ) + (pin "64" + (uuid "e08e72d4-519a-4902-bb17-75d8cddf335c") + ) + (pin "40" + (uuid "8af8c04c-9bf9-4612-b1e6-e545ac577ad3") + ) + (pin "72" + (uuid "4c92614d-4646-4828-99be-a98de3b8e148") + ) + (pin "36" + (uuid "aca1494c-194b-4902-9fc3-6860c4fb69f5") + ) + (pin "32" + (uuid "c012a0a5-03aa-40e5-8c5a-3136521042c6") + ) + (pin "50" + (uuid "0080455c-cbd5-4f49-b66c-e0fc628e85bc") + ) + (pin "54" + (uuid "9d6820d4-2e94-475e-8438-b6e3b5761c1d") + ) + (pin "28" + (uuid "741137dd-4bad-4d53-87ce-0faa153f7ab7") + ) + (pin "44" + (uuid "6039e5db-75cc-4be1-9a46-4e0ea76cc11b") + ) + (pin "74" + (uuid "cb799b11-aa05-4182-aee8-aa6783a0d84b") + ) + (pin "42" + (uuid "0e33d45e-2ee8-446f-a980-fc024ccf2e75") + ) + (pin "58" + (uuid "0d9e937b-fce1-450e-976d-1c8cd52197f6") + ) + (pin "46" + (uuid "5b255778-dc3c-48c8-8f90-7ac63775afbb") + ) + (pin "62" + (uuid "f208fa04-55c4-4d88-9a87-df30e7cf513e") + ) + (pin "66" + (uuid "d1aaebc9-f344-4ad6-941d-16b493d7e426") + ) + (pin "30" + (uuid "25296230-6332-41c2-925a-f62366e27d6c") + ) + (pin "38" + (uuid "0c618942-031f-4bb0-9751-e073ae712338") + ) + (pin "70" + (uuid "5fc2dff1-615c-4b83-b882-e9f3b8228712") + ) + (pin "68" + (uuid "1f24de88-0b8d-4503-a748-970d276a3546") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cc718fa4-d83b-4b9c-af9a-7041049feed0") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a3ac190-ed8e-48f7-a725-b84cc87e9b01") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "2169cb2d-a84f-4e23-91c5-5cc78e6202ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "8f9acf42-fad7-4367-ae05-3623c881de59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "dc8a587c-f4f5-42fc-8aa1-2234bf9fdfab") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "195143a4-371e-4a6d-8826-9d084bc37359") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "69d86ca4-f467-49d1-a250-e6b9dfe78198") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "7932ea01-167a-429a-b94e-44a2a766ccb0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "485a552b-8568-4f91-9d34-94703a77cf2b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "7123ecee-7af0-45c3-a030-437de54e95c8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..f8f398b --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d0d3bdb3-2e03-489e-941e-ac018f289725") + ) + (pin "1" + (uuid "5428adb3-0b2b-40a9-be1f-f143f629f9a5") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f5555a58-3411-4290-81a8-0b57e3cecbfd") + ) + (pin "1" + (uuid "a584b5ee-18df-49b9-b519-84bcdcd2bc85") + ) + (instances + (project "M.2 B Key 2242" + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/abab75f8-4cf0-4a9a-a40b-00268e01d8c0/807e8deb-9d23-419a-bd7b-27452b1fd4a2/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb new file mode 100644 index 0000000..6500e7d --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb @@ -0,0 +1,3266 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/M.2 B key/PET0P") + (net 3 "/M.2 B key/PET1P") + (net 4 "/M.2 B key/PET1N") + (net 5 "GND") + (net 6 "/CONFIG_3") + (net 7 "+3.3V") + (net 8 "/FULL_CARD_PWR_OFF#") + (net 9 "/USB_D+") + (net 10 "/W_DISABLE1#") + (net 11 "/USB_D-") + (net 12 "/GPIO_9{slash}LED#1") + (net 13 "/GPIO_5") + (net 14 "/CONFIG_0") + (net 15 "/GPIO_6") + (net 16 "/DPR") + (net 17 "/GPIO_7") + (net 18 "/GPIO_11") + (net 19 "/GPIO_10") + (net 20 "/GPIO_8") + (net 21 "/UIM-RESET") + (net 22 "/UIM-CLK") + (net 23 "/UIM-DATA") + (net 24 "/PER1-") + (net 25 "/UIM-PWR") + (net 26 "/PER1+") + (net 27 "/DEVSLP") + (net 28 "/GPIO_0") + (net 29 "/GPIO_1") + (net 30 "/GPIO_2") + (net 31 "/GPIO_3") + (net 32 "/PER0-") + (net 33 "/GPIO_4") + (net 34 "/PER0+") + (net 35 "/PERST#") + (net 36 "/CLKREQ#") + (net 37 "/REFCLK-") + (net 38 "/PEWAKE#") + (net 39 "/REFCLK+") + (net 40 "unconnected-(J1-NC-Pad56)") + (net 41 "unconnected-(J1-NC-Pad58)") + (net 42 "/ANTCTL0") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (net 44 "/ANTCTL1") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (net 46 "/ANTCTL2") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (net 48 "/ANTCTL3") + (net 49 "/SIM_DETECT") + (net 50 "/RESET#") + (net 51 "/SUSCLK") + (net 52 "/CONFIG_1") + (net 53 "/CONFIG_2") + (net 54 "/PET0+") + (net 55 "/PET1+") + (net 56 "/PET1-") + (net 57 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "35deab69-b8fc-4a82-914c-d1f222433f92") + (at 111.36 153.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "6bbe9535-b8e9-4b30-be8d-940a1584fb24") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b69c51b1-bf06-4018-a9f5-96b2e1a5cbab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "65c30add-fce7-405e-bb42-36ef0af427fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "60452207-a8dc-4368-9c11-c018862e629d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0cfa6385-e9f4-407f-bbf9-e654c60698fc") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "bb3e8e0a-5404-4a68-bbe1-c3c9894aa069") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "49b8181a-9494-4aa3-a060-7e96640f6b74") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f83e3d7f-f958-490b-bd5d-cf1b8f19f945") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "169c9a3e-6d3e-43ff-b1f9-1c0aa4994b47") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "b8c57e8e-d6e8-4a75-90cf-093ad82bfdd0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e803a88f-b4d5-4bfa-b78f-a661039317e4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "4ad53212-b109-469e-8881-542cc405eca7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d65a190f-1625-48b9-9769-88bbd0f5b6b4") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b80b36f2-5f35-438b-938a-0f3ea6ab2b2c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6067222d-887b-49a1-83da-c11e08436646") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "f96f5f05-803e-4d94-aea1-1763020b47b7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1-") + (pintype "passive") + (uuid "cccc9a7f-0e48-44b7-b7cf-6c673d68c50d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "4927543d-5e1d-44e1-b96e-debaf77cfa42") + (at 109.01 98.49) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "35d1a235-e381-4456-94fa-989e1290c67c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2869fb6b-53af-43d7-8218-2cf3e2d9d684") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7150c945-3b9e-4a46-971c-f8155d6711b9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6921da9a-537e-40b1-ac8e-5602d5dd6ab7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a211289d-6953-413b-ae8e-b791896ff6d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "59118aa3-26fd-4057-9d09-a8bc98dbd1dc") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ac1dda00-4e38-4f59-8288-13d12a061c56") + (at 110.66 153.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "a69c7bc0-9486-4603-9d06-a43a0591eb71") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "064c6093-2217-4b4f-be1e-ccdb708671fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "de91daf4-0ad8-4013-ac3b-bfa2252069cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c8cef42d-59d4-41c7-be5d-f111406ccceb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "df9a5cfc-104b-4ea9-b922-5666d0ca9ab5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "2d65cdd4-9c19-456a-963e-976ad98f7d28") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9f368f5a-53c2-45b9-9fde-63405ce128a6") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4a0112c4-9c03-4ae1-b6a2-cee98ee904c8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9e0f4895-ef31-4c2b-a9cb-7f6f0993dd73") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f74e0fec-0061-404f-81a6-0a89729ad032") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "d3923420-3baf-4b35-92ba-9b881ef3b663") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "076d7c69-6a3d-4f0b-9bcd-2347aed325e8") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "2c48f016-e573-4654-9084-0ac002aa4f6b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "080c43df-dc29-4e3e-bb80-fbb5a1763c8d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8e65baf4-d18a-4099-8342-6987d8a85068") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "9d40107b-c0d4-436d-96be-df454c2b74b4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET1+") + (pintype "passive") + (uuid "18405e40-6486-4291-b9a8-08cbbd54687f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d16d9387-876e-4b52-bc0e-39e1ab47f1ed") + (at 108.36 153.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "270b9964-011a-42cd-8b7b-22ce3727015e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3bed524f-dc87-4d04-894c-26e8a35ce00c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "73f7fb30-c031-4332-8be0-d598ec859917") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "dc1cb571-8c50-43e6-84ad-bd4bd746a1fb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "aeff6386-b150-4cdd-80f0-149f332213de") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0353f924-d5a2-4af0-b89b-a8f6ad3c0bfa") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c5cd02b3-2b58-4f45-91fd-7f1faed2cfc4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "7f8e1965-e576-42b9-8106-822e0c8ccce1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "22640d5f-996e-4d79-b44e-ab95e74e65e9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e9609032-c135-4547-b72d-02ecafa79d49") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "5f3e0d06-94cc-4a9e-ab84-ec61d6749674") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ba1ff292-0ee7-4982-a4d8-81fc1664357f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6c526ff0-4554-48e6-b236-8c08741ceba5") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0423ff2c-e583-4320-8e0d-3d2152c7fd4d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "45638037-3aaa-4164-8ecd-d77e52f94b91") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "ad39ff4c-6258-4e82-b401-57c555e44f77") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0-") + (pintype "passive") + (uuid "7410e0e6-5be2-45c0-a52f-f9a270c2c26e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "d393904d-47a0-4496-a461-a08d791673a6") + (at 109.01 157.38) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7f588a0b-420c-465a-8121-d25f0e48c14c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c36d3b97-116e-483a-8e5f-a645f040204d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c53ef741-2814-46fa-ba48-445f56af1c95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c7b234c3-0559-41e9-98de-d2fd0d1cdd2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89a77e8b-4f78-4542-b81f-1901a0abc266") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "898b5bc3-63ba-4077-9199-3fc2d4e2f367") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "c3eac7a4-7c3f-4476-877f-f34a3f2caa0d") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "be1104fe-1ac1-4459-8961-ef8149944de6") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c35c55b7-37bf-4f91-8ea9-69a6514e2a6c") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "89ec0403-dc7f-4719-9371-6811f86506bd") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3f18747d-d094-473c-9d71-696f98f2bef5") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "56d2336b-a28f-4c13-b750-4b2e8a8274de") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cff4b691-a903-4b34-b050-dd6d0f305196") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "732d0d08-7232-455b-a374-9e60f9124487") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4ad654ad-000c-4c73-bdd8-4db39c5c2414") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b2363f72-9799-4e2c-b616-35d7be27f182") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c84c0514-58c2-43a4-ae08-ba302d189cb1") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "217756d9-99f0-4a3c-9427-111ca7647ec4") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8398db7c-56cd-4558-b93d-aacad75cce19") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "bac8da15-370f-4139-93a2-d28cf716da32") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "efdc75f3-a162-464e-9178-5b24517347f1") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "65e1911f-de66-4dbe-93bc-1832377c488a") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1c841452-7e1e-4b5c-8cfc-bfaa93180808") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2e658127-dbe0-46a0-a64f-04f30c1e6dca") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b5010256-e85f-44aa-8bf9-79351fa49000") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7b64d5a5-bf6b-4851-bac5-c599e66883f4") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "697c298e-c043-429c-9936-ecd9abdf830d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "097b9b70-ada0-4574-ae6c-71eb90d59caf") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "37b70171-4427-4b9e-82b8-267087267904") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b7961b57-c664-4861-bbf4-f37f3f7c2812") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "712ecf4b-99cd-488a-8474-726e12de2ca5") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "433db420-c8f3-4853-b73c-21ceb24b1ae0") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "50883730-76f3-4ff9-8fbf-4522ce822051") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dd942d3e-dced-4aaa-94d4-32a820d94eb8") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3720f4f4-c145-4fde-ad2c-38ce4f46a7a9") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "91e3f86a-75f3-483c-90f1-64a7c4cc0c06") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5930df6e-d835-4bda-afc5-31caa30d896a") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e331411a-96b1-4ccc-9c37-1c9e55137c2f") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7b9649ba-ef86-4baa-9204-2941a168b3d6") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "7adec402-82c1-46e3-b202-e0bdbb6b7464") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "ad63b581-d98f-4c7c-86f0-bab36dd44a87") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "0ba4d21e-1bef-4b2f-9298-3eead4b9528e") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6baa4700-7307-449c-b35b-be418f621ccf") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "fd0e7ee2-48a1-4bf6-8f2b-d88be9c6993e") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "df060383-cda6-4f56-ae53-0376174fb256") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "497f4ff9-a51a-4715-b16c-e25e27f27b46") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "8a42f59c-5791-4a87-ae22-b814d8c25d1e") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "37d42440-b86c-4b5c-93f3-b6c3197a34bc") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "23fefb06-7980-4d92-b261-b0187a797e97") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d8fd6b98-c597-4eae-833e-cfb17bf0c67a") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "b16a583a-50d2-48f6-8f77-b266a4bd29f7") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f0f98689-8fec-4564-b107-d01d3d646802") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "736ff1e2-5d71-4f43-ae8c-66f4cf395730") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "cd6d5c9d-3a92-497c-8019-581b59d097aa") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "a83fb6fd-d70e-42ac-a021-977532cdef55") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "02998b57-4632-4bef-baab-64f7666e02be") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "435c5fbe-37db-41b6-8243-05da38ed4e07") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "14317533-ce89-419e-8549-8a2daa078312") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "87e0ae51-b8c4-49c8-8663-8fe7cc8e427b") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "a9281644-4d65-47c7-b009-dc95b6decb42") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "053cd500-2023-48e1-b257-6b4a53af61f3") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "ff3f9ef3-7cee-4d16-9051-814f6026ec21") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "67997379-4c06-41f5-a68b-f2bfbfc1e9f8") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "dc2cbd78-4f3f-47e5-9ccf-e9cd866a0eb7") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "e8cb9113-8c5c-4ba0-823f-09edb1667769") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "3383d39b-b688-411c-be80-d803ef8baff2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cd55d8e1-620a-4f35-843a-ee37984a6720") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "26326990-3b32-4003-b12b-98efe9f48842") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "2ad6ad9a-9f28-4c58-a901-57a15b03dd4a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "57ef9419-90c2-4a05-b3bf-81a862ead046") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "10d5fcc4-5b88-4cb4-9190-5076a92de651") + (pts + (xy 94.01 47.38) (xy 124.01 47.38) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 26.15 0) + (layer "User.2") + (uuid "10d5fcc4-5b88-4cb4-9190-5076a92de651") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "22b82236-016f-4aa3-a388-2724d29c7c62") + (pts + (xy 118.935 158.49) (xy 118.935 116.49) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 137.49 90) + (layer "User.2") + (uuid "22b82236-016f-4aa3-a388-2724d29c7c62") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "24cfb810-5ace-4d4f-adac-5a4e31e7a8b1") + (pts + (xy 118.92 158.49) (xy 118.92 78.49) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 118.49 90) + (layer "User.2") + (uuid "24cfb810-5ace-4d4f-adac-5a4e31e7a8b1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2d7258b3-5a81-4eba-b039-7a2e5d940b78") + (pts + (xy 118.935 158.49) (xy 118.935 128.49) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 143.49 90) + (layer "User.2") + (uuid "2d7258b3-5a81-4eba-b039-7a2e5d940b78") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7df8897a-4949-4be7-a621-073ef24faba4") + (pts + (xy 118.935 158.49) (xy 118.935 98.49) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 128.49 90) + (layer "User.2") + (uuid "7df8897a-4949-4be7-a621-073ef24faba4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "89e3e912-90be-4635-8cd9-4f2d34f49baa") + (pts + (xy 98.01 48.49) (xy 120.01 48.49) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 32.61 0) + (layer "User.2") + (uuid "89e3e912-90be-4635-8cd9-4f2d34f49baa") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a6cc3de5-887e-4d99-b685-fbc942b6cfac") + (pts + (xy 118.935 158.49) (xy 118.935 48.49) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 103.49 90) + (layer "User.2") + (uuid "a6cc3de5-887e-4d99-b685-fbc942b6cfac") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "2ac1a237-a75b-4dd1-a1b7-929c166ffd9d") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "32131829-7703-479e-a58a-0cabd5b971b5") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6dbadbe3-e42e-4615-986b-49bea2342398") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "db5ce0dd-b921-4de5-afdc-5b6a1739484c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "db921024-6dde-4c5a-b080-7f95ba143542") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "b69427c9-9c8a-4e66-b669-342dcd52ece0") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "53e8d43f-537e-49d0-9c45-eaa97b6dbe7b") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "2473bd0e-b7c3-4c43-baf4-2747f57784b5") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "d794d411-5b40-4bd2-94fe-2d8051c6599f") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "afd57981-2045-4e0f-90b3-39f7b13dd4b5") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3f0a4dfe-81b4-4eda-88bc-eb365f33f745") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "ae60c799-7e12-40eb-86e3-fdc23d8319bb") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "a7ea51b6-73a9-42f3-85d9-d6be74705bd8") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "fad6fbb8-243c-45d5-a080-3cea40d1b0cd") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "16a87850-a275-49dd-bd44-e36eb687b63a") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "596ca29e-b439-411a-83df-849603825067") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "957bed08-27f2-4d7a-b991-e3b77ef33ca7") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "413589d2-057b-4646-94d9-64594c40b065") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d790f64f-45de-40ed-a190-f62b27f79362") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "9f898439-c09b-4e34-8233-6cf691a192c8") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "242daa92-9186-42f9-add4-e0d65a5382ac") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "263fb1e0-18a6-44cd-8ef5-f3fa7abcd2b1") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "428063dc-f712-474f-aa13-2c195906eb3b") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "a7e7efd2-8fea-48fa-b7e5-ec4fce17b853") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "802db663-500d-4293-aa7a-736707278def") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "63a713e4-4261-4e90-a11d-a16e3f15c5fd") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "36faeab6-3737-46bc-ad7f-eefadc1a2919") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "441de18b-1e86-4e82-abac-e4050f6cc5e5") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "b0b7d457-e07a-40af-811a-0d565fdb0936") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "04f3a462-def2-4bd7-a0d6-381a7b1ba0b1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c4f6000d-1a22-45ea-aef0-3b762d8a80fa") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "de22edc9-77b6-49a9-9f3f-14948533476e") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "938bedf2-ce44-42bd-8b8f-2a74a0526a0f") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "f2a23370-c479-43d9-896f-1e29b36d91e7") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "26ceceb6-59fb-4265-80f7-38dd2227881d") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "699e0d0c-4fe2-487f-95f0-8efaa512de3a") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7eb07266-18db-41e3-8342-e1c7067e297c") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "ee5db92c-7c65-461b-9028-c6d47c1c99cb") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "505ff1fb-e039-410b-a70e-f456d4d0381d") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "96f963be-c922-4317-b0a7-1c1d8c653551") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "4f3e9cd8-4e66-4c5d-b836-59d1cf540093") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "d1ea6d77-0485-46f6-b1c1-cb23b8ed56b0") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3d5e3f14-ba29-43fd-b1b5-8e15e4869784") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "ef2224cc-2b78-415a-9046-74d65bd4c7c8") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "da5005df-a68e-47aa-b065-8aa1a561d319") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "7b9b131a-a8ed-41ac-8ebd-bbb0620aed76") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "4e31cc68-2f45-4779-b6d6-fa5b042c67f1") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5a594367-ae46-4121-a6c1-f89fe309361f") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2f22256a-a9fb-4aee-9f3e-09c4c5b2ab02") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e3317f68-5b5c-452e-9f9c-4d84dd03fe3d") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "9d17bdd9-5c07-423a-aff3-02704b1041ec") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "487ae88c-e7c9-4e25-a832-bc59a6d6f235") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "fadb62bc-8176-438c-ba42-6876d7dea6e4") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "a180a411-1565-41f6-8769-dad6a61a6567") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "0eda89ac-8a01-4732-9795-97feaffba0d6") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "065b5bdc-6ceb-4ee1-ad76-c1ce1b320cab") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "fa1a868d-0cb6-40e2-a98c-e7dc11c0f63a") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "570d0625-4090-4f92-a17b-3680486b3af7") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "39e9cc42-4425-4415-83d3-70906b51c4b7") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "dbd6742d-816d-4370-a963-d3f99b8c31dc") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "6d836584-46b7-4131-9fd7-1b0fb3a94c54") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f79cee56-4216-4790-86d2-b8da8619a7ed") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "640a8cab-dcfd-4499-80b4-4281335b7396") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6a64d377-8b2c-42d4-89be-a3193e3b1bb6") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4df34969-a4c8-4cbd-a8d8-665f43008314") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e11b0bbf-c8ce-4c39-ad49-8d771a04d479") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "b2323e99-da81-4457-8cdf-1f5cfaaf5cc8") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "1c942422-6c23-4a35-9ff6-ca8d4f82db54") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 154.49) (xy 120.01 158.49) (xy 98.01 158.49) (xy 98.01 154.49) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "2f1ef8ca-495b-4a30-b254-97112c84e2ae") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 158.49) (xy 124.01 153.29) (xy 94.01 153.29) (xy 94.01 158.49) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e478be4c-7d82-486a-a35f-48bbdb7f16eb") + (at 107.66 153.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "ab386d72-56bb-4b01-a4c7-3f0d79a5b993") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "056ef850-a8ce-4165-a6cc-6815dd0ef7e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "70a3acc4-ff46-46dd-97c8-637818fd1a95") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e5ba5ec-e03f-40f0-9bc8-2c1611a579a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5fb8edaf-6ff2-4aa4-aba6-b2604ddc2276") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "41dd3daf-e35c-4657-820f-1361429eaab9") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5df33883-800d-4172-afe4-391fb1c2e5a3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "642de8a4-aede-4538-aae0-905f26edd7df") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "32cf2553-5acd-42a9-9bcc-f3a4e6d23936") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "3ef8873a-2e0c-4c10-98fb-fd7cf491ebf8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ae2fad74-c061-4b15-a3ba-67fb6fb4cb6d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "b06f6279-6555-4138-a50b-a60d8812ffd4") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e23b4ac6-4a6b-4770-946e-0a080aeecbaf") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "006c0e55-7988-4bfd-89a3-0dda8ad83e10") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f96dab07-ee5c-415d-bba2-df9fb0cb2fa7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "c1340473-db70-48a3-b2ec-6861c4483a56") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET0+") + (pintype "passive") + (uuid "d22d365b-a96e-4fbc-a474-9dcf8ff796e5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.01 154.49) + (end 120.01 98.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8b64bccc-8da6-4484-bab8-03c2bd0e5229") + ) + (gr_line + (start 98.01 98.49) + (end 98.01 154.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c26d8f2b-bfd1-448a-88f3-ec6c73d7241c") + ) + (gr_line + (start 120.01 98.49) + (end 98.01 98.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d0a4850f-bb39-4830-9d5b-28ac10aed15b") + ) + (segment + (start 108.26 157.34) + (end 108.26 156.064999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0591aa69-c701-4caf-9723-9f1c62b815b2") + ) + (segment + (start 108.26 156.064999) + (end 108.235 156.039999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1bc0a95c-fc42-4bdc-9d20-af1f6094460f") + ) + (segment + (start 108.235 156.039999) + (end 108.235 154.510001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4836bec5-8c65-4efb-be33-b21b1bea04cd") + ) + (segment + (start 108.36 154.385001) + (end 108.36 154.04) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "733b8ac2-a519-4409-8851-50a2e5d888c8") + ) + (segment + (start 108.235 154.510001) + (end 108.36 154.385001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "865e3bd0-7ab5-415f-b96a-13d2da1fb3c6") + ) + (segment + (start 107.785 154.510001) + (end 107.66 154.385001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "01ae3e14-a8b2-40dd-a0ad-0f336f8cfd15") + ) + (segment + (start 107.76 157.34) + (end 107.76 156.064999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3219fd4b-55f9-4f1c-8d53-5b6776bc0c53") + ) + (segment + (start 107.66 154.385001) + (end 107.66 154.04) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6f2d9c07-b2f5-4f24-a442-9285d65587ac") + ) + (segment + (start 107.76 156.064999) + (end 107.785 156.039999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "922ccdda-e653-4fb2-aa53-f48198503adc") + ) + (segment + (start 107.785 156.039999) + (end 107.785 154.510001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bea72a3d-eb93-4f4f-bdf7-3bbc73bf5055") + ) + (segment + (start 110.66 154.385001) + (end 110.66 154.04) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "27d74edb-4d36-450e-b11a-5658bfab634c") + ) + (segment + (start 110.785 156.039999) + (end 110.785 154.510001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "658b9c65-c854-4dc2-b55e-09cf5f144934") + ) + (segment + (start 110.76 156.064999) + (end 110.785 156.039999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7d0e46c7-ff4f-4f7e-8617-bd683079b11e") + ) + (segment + (start 110.76 157.34) + (end 110.76 156.064999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8e0f027b-bac2-4d75-9dc4-7bfdeea7cd6d") + ) + (segment + (start 110.785 154.510001) + (end 110.66 154.385001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e461b7fc-7e68-423b-82cc-cb9b374c1d8d") + ) + (segment + (start 111.26 156.064999) + (end 111.235 156.039999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0b834af6-b031-444c-9380-c57c30d2f6aa") + ) + (segment + (start 111.26 157.34) + (end 111.26 156.064999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0c7750b6-6399-4a83-be6f-33c448ca5212") + ) + (segment + (start 111.36 154.385001) + (end 111.36 154.04) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "25f3bc2f-75fc-4e69-af4d-05cc6b2791c7") + ) + (segment + (start 111.235 156.039999) + (end 111.235 154.510001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "38762576-d93e-4267-ad92-ba62cbf83a22") + ) + (segment + (start 111.235 154.510001) + (end 111.36 154.385001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "54a707b2-f417-425a-a4b0-19eed60c594e") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "c0340859-b072-4042-be10-d9552c5fc799") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.01 156.73) (xy 94.01 48.49) (xy 124.01 48.49) (xy 124.01 156.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 99.012174) (xy 106.111503 99.048033) (xy 106.170826 99.307946) (xy 106.170832 99.307964) + (xy 106.280257 99.620688) (xy 106.424022 99.919217) (xy 106.600305 100.19977) (xy 106.753977 100.392468) + (xy 107.608381 99.538064) (xy 107.691457 99.646331) (xy 107.853669 99.808543) (xy 107.961934 99.891617) + (xy 107.10753 100.746021) (xy 107.10753 100.746022) (xy 107.300229 100.899694) (xy 107.580782 101.075977) + (xy 107.879311 101.219742) (xy 108.192035 101.329167) (xy 108.192053 101.329173) (xy 108.515077 101.402901) + (xy 108.515074 101.402901) (xy 108.844336 101.44) (xy 109.175664 101.44) (xy 109.504924 101.402901) + (xy 109.827946 101.329173) (xy 109.827964 101.329167) (xy 110.140688 101.219742) (xy 110.439217 101.075977) + (xy 110.71977 100.899694) (xy 110.912468 100.746023) (xy 110.912468 100.746022) (xy 110.058064 99.891618) + (xy 110.166331 99.808543) (xy 110.328543 99.646331) (xy 110.411618 99.538064) (xy 111.266022 100.392468) + (xy 111.266023 100.392468) (xy 111.419694 100.19977) (xy 111.595977 99.919217) (xy 111.739742 99.620688) + (xy 111.849167 99.307964) (xy 111.849173 99.307946) (xy 111.908497 99.048033) (xy 111.941272 99.001842) + (xy 111.980642 98.9905) (xy 119.4355 98.9905) (xy 119.487826 99.012174) (xy 119.5095 99.0645) (xy 119.5095 153.9155) + (xy 119.487826 153.967826) (xy 119.4355 153.9895) (xy 119.347464 153.9895) (xy 119.175062 154.019898) + (xy 119.010558 154.079773) (xy 118.858945 154.167308) (xy 118.724837 154.279837) (xy 118.612308 154.413945) + (xy 118.524773 154.565558) (xy 118.464898 154.730062) (xy 118.4345 154.902464) (xy 118.4345 156.2155) + (xy 118.412826 156.267826) (xy 118.3605 156.2895) (xy 118.065251 156.2895) (xy 118.023153 156.297873) + (xy 117.994283 156.297873) (xy 117.954699 156.29) (xy 117.935 156.29) (xy 117.935 156.331153) (xy 117.922529 156.372265) + (xy 117.896133 156.411768) (xy 117.8845 156.470253) (xy 117.8845 156.73) (xy 117.585 156.73) (xy 117.585 156.29) + (xy 117.565301 156.29) (xy 117.524435 156.298128) (xy 117.495565 156.298128) (xy 117.454699 156.29) + (xy 117.435 156.29) (xy 117.435 156.73) (xy 117.1355 156.73) (xy 117.1355 156.470252) (xy 117.123867 156.411769) + (xy 117.097471 156.372265) (xy 117.085 156.331153) (xy 117.085 156.29) (xy 117.065301 156.29) (xy 117.025716 156.297873) + (xy 116.996845 156.297873) (xy 116.954748 156.2895) (xy 116.565252 156.2895) (xy 116.565251 156.2895) + (xy 116.524435 156.297618) (xy 116.495565 156.297618) (xy 116.454749 156.2895) (xy 116.454748 156.2895) + (xy 116.065252 156.2895) (xy 116.065251 156.2895) (xy 116.023153 156.297873) (xy 115.994283 156.297873) + (xy 115.954699 156.29) (xy 115.935 156.29) (xy 115.935 156.331153) (xy 115.922529 156.372265) (xy 115.896133 156.411768) + (xy 115.8845 156.470253) (xy 115.8845 156.73) (xy 115.7305 156.73) (xy 115.7305 155.488025) (xy 115.730499 155.48802) + (xy 115.693024 155.287544) (xy 115.619348 155.097363) (xy 115.511981 154.923959) (xy 115.51198 154.923957) + (xy 115.374579 154.773235) (xy 115.374578 154.773234) (xy 115.211825 154.650329) (xy 115.211822 154.650328) + (xy 115.211821 154.650327) (xy 115.02925 154.559418) (xy 115.029246 154.559417) (xy 115.029244 154.559416) + (xy 114.833082 154.503602) (xy 114.833076 154.503601) (xy 114.630003 154.484785) (xy 114.629997 154.484785) + (xy 114.426923 154.503601) (xy 114.426917 154.503602) (xy 114.230755 154.559416) (xy 114.23075 154.559418) + (xy 114.048177 154.650328) (xy 114.048174 154.650329) (xy 113.885421 154.773234) (xy 113.88542 154.773235) + (xy 113.748019 154.923957) (xy 113.748019 154.923958) (xy 113.640655 155.097358) (xy 113.64065 155.097368) + (xy 113.566977 155.28754) (xy 113.5295 155.48802) (xy 113.5295 156.2155) (xy 113.507826 156.267826) + (xy 113.4555 156.2895) (xy 113.065251 156.2895) (xy 113.024435 156.297618) (xy 112.995565 156.297618) + (xy 112.954749 156.2895) (xy 112.954748 156.2895) (xy 112.565252 156.2895) (xy 112.565251 156.2895) + (xy 112.524435 156.297618) (xy 112.495565 156.297618) (xy 112.454749 156.2895) (xy 112.454748 156.2895) + (xy 112.065252 156.2895) (xy 112.065251 156.2895) (xy 112.023153 156.297873) (xy 111.994283 156.297873) + (xy 111.954699 156.29) (xy 111.935 156.29) (xy 111.935 156.331153) (xy 111.922529 156.372265) (xy 111.896133 156.411768) + (xy 111.8845 156.470253) (xy 111.8845 156.73) (xy 111.6355 156.73) (xy 111.6355 156.470252) (xy 111.623867 156.411769) + (xy 111.597471 156.372265) (xy 111.587284 156.349397) (xy 111.562784 156.253092) (xy 111.564148 156.243656) + (xy 111.5605 156.234848) (xy 111.5605 156.025435) (xy 111.560499 156.025434) (xy 111.538766 155.944326) + (xy 111.539619 155.944097) (xy 111.5355 155.923376) (xy 111.5355 154.665123) (xy 111.557173 154.612798) + (xy 111.60046 154.569512) (xy 111.640022 154.500989) (xy 111.6605 154.424563) (xy 111.6605 154.424558) + (xy 111.661133 154.419755) (xy 111.662641 154.419953) (xy 111.682174 154.372797) (xy 111.712206 154.342765) + (xy 111.757585 154.239991) (xy 111.7605 154.214865) (xy 111.760499 153.865136) (xy 111.757585 153.840009) + (xy 111.717792 153.749888) (xy 111.716485 153.693268) (xy 111.717782 153.690135) (xy 111.757585 153.599991) + (xy 111.7605 153.574865) (xy 111.760499 153.225136) (xy 111.757585 153.200009) (xy 111.712206 153.097235) + (xy 111.632765 153.017794) (xy 111.529991 152.972415) (xy 111.52999 152.972414) (xy 111.529988 152.972414) + (xy 111.508659 152.96994) (xy 111.504865 152.9695) (xy 111.504864 152.9695) (xy 111.215136 152.9695) + (xy 111.190013 152.972414) (xy 111.190007 152.972415) (xy 111.087234 153.017794) (xy 111.062326 153.042703) + (xy 111.01 153.064377) (xy 110.957674 153.042703) (xy 110.932765 153.017794) (xy 110.829991 152.972415) + (xy 110.82999 152.972414) (xy 110.829988 152.972414) (xy 110.808659 152.96994) (xy 110.804865 152.9695) + (xy 110.804864 152.9695) (xy 110.515136 152.9695) (xy 110.490013 152.972414) (xy 110.490007 152.972415) + (xy 110.387234 153.017794) (xy 110.307794 153.097234) (xy 110.262414 153.200011) (xy 110.2595 153.225135) + (xy 110.2595 153.574863) (xy 110.262414 153.599986) (xy 110.262415 153.599992) (xy 110.302206 153.69011) + (xy 110.303514 153.746732) (xy 110.302206 153.74989) (xy 110.262414 153.840011) (xy 110.2595 153.865135) + (xy 110.2595 154.214863) (xy 110.262414 154.239986) (xy 110.262415 154.239992) (xy 110.307794 154.342765) + (xy 110.337826 154.372797) (xy 110.357359 154.419954) (xy 110.358867 154.419756) (xy 110.3595 154.424565) + (xy 110.379977 154.500986) (xy 110.379979 154.500991) (xy 110.408096 154.54969) (xy 110.411677 154.555892) + (xy 110.41954 154.569512) (xy 110.464629 154.614601) (xy 110.466303 154.616523) (xy 110.474565 154.641139) + (xy 110.4845 154.665124) (xy 110.4845 155.923376) (xy 110.48038 155.944097) (xy 110.481234 155.944326) + (xy 110.4595 156.025434) (xy 110.4595 156.234848) (xy 110.457216 156.253092) (xy 110.432716 156.349397) + (xy 110.427245 156.356716) (xy 110.422529 156.372265) (xy 110.396133 156.411768) (xy 110.3845 156.470253) + (xy 110.3845 156.73) (xy 110.1355 156.73) (xy 110.1355 156.470252) (xy 110.123867 156.411769) (xy 110.097471 156.372265) + (xy 110.085 156.331153) (xy 110.085 156.29) (xy 110.065301 156.29) (xy 110.025716 156.297873) (xy 109.996845 156.297873) + (xy 109.954748 156.2895) (xy 109.565252 156.2895) (xy 109.565251 156.2895) (xy 109.524435 156.297618) + (xy 109.495565 156.297618) (xy 109.454749 156.2895) (xy 109.454748 156.2895) (xy 109.065252 156.2895) + (xy 109.065251 156.2895) (xy 109.023153 156.297873) (xy 108.994283 156.297873) (xy 108.954699 156.29) + (xy 108.935 156.29) (xy 108.935 156.331153) (xy 108.922529 156.372265) (xy 108.896133 156.411768) + (xy 108.8845 156.470253) (xy 108.8845 156.73) (xy 108.6355 156.73) (xy 108.6355 156.470252) (xy 108.623867 156.411769) + (xy 108.597471 156.372265) (xy 108.587284 156.349397) (xy 108.562784 156.253092) (xy 108.564148 156.243656) + (xy 108.5605 156.234848) (xy 108.5605 156.025435) (xy 108.560499 156.025434) (xy 108.538766 155.944326) + (xy 108.539619 155.944097) (xy 108.5355 155.923376) (xy 108.5355 154.665123) (xy 108.557173 154.612798) + (xy 108.60046 154.569512) (xy 108.640022 154.500989) (xy 108.6605 154.424563) (xy 108.6605 154.424558) + (xy 108.661133 154.419755) (xy 108.662641 154.419953) (xy 108.682174 154.372797) (xy 108.712206 154.342765) + (xy 108.757585 154.239991) (xy 108.7605 154.214865) (xy 108.760499 153.865136) (xy 108.757585 153.840009) + (xy 108.717792 153.749888) (xy 108.716485 153.693268) (xy 108.717782 153.690135) (xy 108.757585 153.599991) + (xy 108.7605 153.574865) (xy 108.760499 153.225136) (xy 108.757585 153.200009) (xy 108.712206 153.097235) + (xy 108.632765 153.017794) (xy 108.529991 152.972415) (xy 108.52999 152.972414) (xy 108.529988 152.972414) + (xy 108.508659 152.96994) (xy 108.504865 152.9695) (xy 108.504864 152.9695) (xy 108.215136 152.9695) + (xy 108.190013 152.972414) (xy 108.190007 152.972415) (xy 108.087234 153.017794) (xy 108.062326 153.042703) + (xy 108.01 153.064377) (xy 107.957674 153.042703) (xy 107.932765 153.017794) (xy 107.829991 152.972415) + (xy 107.82999 152.972414) (xy 107.829988 152.972414) (xy 107.808659 152.96994) (xy 107.804865 152.9695) + (xy 107.804864 152.9695) (xy 107.515136 152.9695) (xy 107.490013 152.972414) (xy 107.490007 152.972415) + (xy 107.387234 153.017794) (xy 107.307794 153.097234) (xy 107.262414 153.200011) (xy 107.2595 153.225135) + (xy 107.2595 153.574863) (xy 107.262414 153.599986) (xy 107.262415 153.599992) (xy 107.302206 153.69011) + (xy 107.303514 153.746732) (xy 107.302206 153.74989) (xy 107.262414 153.840011) (xy 107.2595 153.865135) + (xy 107.2595 154.214863) (xy 107.262414 154.239986) (xy 107.262415 154.239992) (xy 107.307794 154.342765) + (xy 107.337826 154.372797) (xy 107.357359 154.419954) (xy 107.358867 154.419756) (xy 107.3595 154.424565) + (xy 107.379977 154.500986) (xy 107.379979 154.500991) (xy 107.408096 154.54969) (xy 107.411677 154.555892) + (xy 107.41954 154.569512) (xy 107.464629 154.614601) (xy 107.466303 154.616523) (xy 107.474565 154.641139) + (xy 107.4845 154.665124) (xy 107.4845 155.923376) (xy 107.48038 155.944097) (xy 107.481234 155.944326) + (xy 107.4595 156.025434) (xy 107.4595 156.234848) (xy 107.457216 156.253092) (xy 107.432716 156.349397) + (xy 107.427245 156.356716) (xy 107.422529 156.372265) (xy 107.396133 156.411768) (xy 107.3845 156.470253) + (xy 107.3845 156.73) (xy 107.1355 156.73) (xy 107.1355 156.470252) (xy 107.123867 156.411769) (xy 107.097471 156.372265) + (xy 107.085 156.331153) (xy 107.085 156.29) (xy 107.065301 156.29) (xy 107.025716 156.297873) (xy 106.996845 156.297873) + (xy 106.954748 156.2895) (xy 106.565252 156.2895) (xy 106.565251 156.2895) (xy 106.524435 156.297618) + (xy 106.495565 156.297618) (xy 106.454749 156.2895) (xy 106.454748 156.2895) (xy 106.065252 156.2895) + (xy 106.065251 156.2895) (xy 106.023153 156.297873) (xy 105.994283 156.297873) (xy 105.954699 156.29) + (xy 105.935 156.29) (xy 105.935 156.331153) (xy 105.922529 156.372265) (xy 105.896133 156.411768) + (xy 105.8845 156.470253) (xy 105.8845 156.73) (xy 105.6355 156.73) (xy 105.6355 156.470252) (xy 105.623867 156.411769) + (xy 105.597471 156.372265) (xy 105.585 156.331153) (xy 105.585 156.29) (xy 105.565301 156.29) (xy 105.525716 156.297873) + (xy 105.496845 156.297873) (xy 105.454748 156.2895) (xy 105.065252 156.2895) (xy 105.065251 156.2895) + (xy 105.024435 156.297618) (xy 104.995565 156.297618) (xy 104.954749 156.2895) (xy 104.954748 156.2895) + (xy 104.565252 156.2895) (xy 104.565251 156.2895) (xy 104.523153 156.297873) (xy 104.494283 156.297873) + (xy 104.454699 156.29) (xy 104.435 156.29) (xy 104.435 156.331153) (xy 104.422529 156.372265) (xy 104.396133 156.411768) + (xy 104.3845 156.470253) (xy 104.3845 156.73) (xy 104.1355 156.73) (xy 104.1355 156.470252) (xy 104.123867 156.411769) + (xy 104.097471 156.372265) (xy 104.085 156.331153) (xy 104.085 156.29) (xy 104.065301 156.29) (xy 104.025716 156.297873) + (xy 103.996845 156.297873) (xy 103.954748 156.2895) (xy 103.565252 156.2895) (xy 103.565251 156.2895) + (xy 103.524435 156.297618) (xy 103.495565 156.297618) (xy 103.454749 156.2895) (xy 103.454748 156.2895) + (xy 103.065252 156.2895) (xy 103.065251 156.2895) (xy 103.024435 156.297618) (xy 102.995565 156.297618) + (xy 102.954749 156.2895) (xy 102.954748 156.2895) (xy 102.565252 156.2895) (xy 102.565251 156.2895) + (xy 102.524435 156.297618) (xy 102.495565 156.297618) (xy 102.454749 156.2895) (xy 102.454748 156.2895) + (xy 102.065252 156.2895) (xy 102.065251 156.2895) (xy 102.024435 156.297618) (xy 101.995565 156.297618) + (xy 101.954749 156.2895) (xy 101.954748 156.2895) (xy 101.565252 156.2895) (xy 101.565251 156.2895) + (xy 101.524435 156.297618) (xy 101.495565 156.297618) (xy 101.454749 156.2895) (xy 101.454748 156.2895) + (xy 101.065252 156.2895) (xy 101.065251 156.2895) (xy 101.023153 156.297873) (xy 100.994283 156.297873) + (xy 100.954699 156.29) (xy 100.935 156.29) (xy 100.935 156.331153) (xy 100.922529 156.372265) (xy 100.896133 156.411768) + (xy 100.8845 156.470253) (xy 100.8845 156.73) (xy 100.585 156.73) (xy 100.585 156.29) (xy 100.565301 156.29) + (xy 100.524435 156.298128) (xy 100.495565 156.298128) (xy 100.454699 156.29) (xy 100.435 156.29) + (xy 100.435 156.73) (xy 100.1355 156.73) (xy 100.1355 156.470252) (xy 100.123867 156.411769) (xy 100.097471 156.372265) + (xy 100.085 156.331153) (xy 100.085 156.29) (xy 100.065301 156.29) (xy 100.025716 156.297873) (xy 99.996845 156.297873) + (xy 99.954748 156.2895) (xy 99.6595 156.2895) (xy 99.607174 156.267826) (xy 99.5855 156.2155) (xy 99.5855 154.902472) + (xy 99.585499 154.902464) (xy 99.562713 154.773236) (xy 99.555101 154.730062) (xy 99.495225 154.565555) + (xy 99.407692 154.413945) (xy 99.295163 154.279837) (xy 99.161055 154.167308) (xy 99.009445 154.079775) + (xy 99.009443 154.079774) (xy 99.009441 154.079773) (xy 98.844937 154.019898) (xy 98.672535 153.9895) + (xy 98.672532 153.9895) (xy 98.650892 153.9895) (xy 98.5845 153.9895) (xy 98.532174 153.967826) + (xy 98.5105 153.9155) (xy 98.5105 99.0645) (xy 98.532174 99.012174) (xy 98.5845 98.9905) (xy 106.039358 98.9905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 99.012174) (xy 105.81 99.0645) (xy 105.81 99.669704) (xy 105.850242 100.026866) (xy 105.930219 100.377264) + (xy 105.930224 100.377282) (xy 106.048925 100.716513) (xy 106.204869 101.040334) (xy 106.396093 101.344666) + (xy 106.620185 101.625668) (xy 106.874331 101.879814) (xy 107.155333 102.103906) (xy 107.459665 102.29513) + (xy 107.783486 102.451074) (xy 108.122717 102.569775) (xy 108.122735 102.56978) (xy 108.473135 102.649757) + (xy 108.473132 102.649757) (xy 108.830296 102.69) (xy 109.189704 102.69) (xy 109.546866 102.649757) + (xy 109.897264 102.56978) (xy 109.897282 102.569775) (xy 110.236513 102.451074) (xy 110.560334 102.29513) + (xy 110.864666 102.103906) (xy 111.145668 101.879814) (xy 111.39981 101.625672) (xy 111.573862 101.407416) + (xy 110.058064 99.891618) (xy 110.166331 99.808543) (xy 110.328543 99.646331) (xy 110.411618 99.538064) + (xy 111.847229 100.973675) (xy 111.971076 100.716505) (xy 111.97108 100.716497) (xy 112.089775 100.377282) + (xy 112.08978 100.377264) (xy 112.169757 100.026866) (xy 112.21 99.669704) (xy 112.21 99.0645) (xy 112.231674 99.012174) + (xy 112.284 98.9905) (xy 119.4355 98.9905) (xy 119.487826 99.012174) (xy 119.5095 99.0645) (xy 119.5095 153.9155) + (xy 119.487826 153.967826) (xy 119.4355 153.9895) (xy 119.347464 153.9895) (xy 119.22235 154.011561) + (xy 119.167055 153.999302) (xy 119.136624 153.951535) (xy 119.1355 153.938685) (xy 119.1355 152.339) + (xy 119.119858 152.260363) (xy 119.119857 152.260357) (xy 119.105505 152.225709) (xy 119.105504 152.225707) + (xy 119.105503 152.225705) (xy 119.089035 152.199497) (xy 119.068879 152.167419) (xy 119.068875 152.167416) + (xy 118.994293 152.114496) (xy 118.959643 152.100143) (xy 118.959636 152.100141) (xy 118.900392 152.088357) + (xy 118.881 152.0845) (xy 98.5845 152.0845) (xy 98.532174 152.062826) (xy 98.5105 152.0105) (xy 98.5105 99.0645) + (xy 98.532174 99.012174) (xy 98.5845 98.9905) (xy 105.736 98.9905) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "995b22d7-e889-4dbb-9ba2-bf4835adaf50") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 156.67) (xy 118.93 152.305) (xy 118.915 152.29) (xy 98.46 152.29) (xy 98.46 156.92) (xy 118.68 156.92) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 152.304352) (xy 118.93 152.339) (xy 118.93 154.097993) (xy 118.915648 154.132641) + (xy 118.905501 154.140428) (xy 118.858941 154.16731) (xy 118.858939 154.167312) (xy 118.724838 154.279835) + (xy 118.724835 154.279838) (xy 118.612312 154.413939) (xy 118.612307 154.413945) (xy 118.524778 154.565548) + (xy 118.524774 154.565556) (xy 118.4649 154.730057) (xy 118.464899 154.730061) (xy 118.464899 154.730062) + (xy 118.453041 154.797314) (xy 118.4345 154.902467) (xy 118.4345 155.841881) (xy 118.420148 155.876529) + (xy 118.3855 155.890881) (xy 118.350852 155.876529) (xy 118.344758 155.869104) (xy 118.329192 155.845807) + (xy 118.263036 155.801604) (xy 118.204695 155.79) (xy 118.135 155.79) (xy 118.135 156.92) (xy 117.885 156.92) + (xy 117.885 155.79) (xy 117.815304 155.79) (xy 117.769558 155.799098) (xy 117.750442 155.799098) + (xy 117.704696 155.79) (xy 117.635 155.79) (xy 117.635 156.92) (xy 117.3855 156.92) (xy 117.3855 155.970252) + (xy 117.385499 155.970251) (xy 117.385264 155.967858) (xy 117.385483 155.967836) (xy 117.385 155.962913) + (xy 117.385 155.79) (xy 117.315304 155.79) (xy 117.270837 155.798844) (xy 117.25172 155.798843) + (xy 117.204753 155.7895) (xy 117.204748 155.7895) (xy 116.815252 155.7895) (xy 116.800668 155.7924) + (xy 116.769558 155.798588) (xy 116.750442 155.798588) (xy 116.719331 155.7924) (xy 116.704748 155.7895) + (xy 116.315252 155.7895) (xy 116.300668 155.7924) (xy 116.269558 155.798588) (xy 116.250442 155.798588) + (xy 116.219331 155.7924) (xy 116.204748 155.7895) (xy 115.815252 155.7895) (xy 115.800616 155.792411) + (xy 115.789058 155.79471) (xy 115.752276 155.787392) (xy 115.731441 155.756209) (xy 115.7305 155.746651) + (xy 115.7305 155.488025) (xy 115.7305 155.488024) (xy 115.693024 155.287544) (xy 115.619348 155.097363) + (xy 115.511981 154.923959) (xy 115.511978 154.923955) (xy 115.511977 154.923954) (xy 115.374579 154.773236) + (xy 115.374576 154.773233) (xy 115.211822 154.650328) (xy 115.211818 154.650325) (xy 115.029255 154.55942) + (xy 115.029248 154.559417) (xy 114.833085 154.503603) (xy 114.833079 154.503602) (xy 114.63 154.484785) + (xy 114.42692 154.503602) (xy 114.426914 154.503603) (xy 114.230751 154.559417) (xy 114.230744 154.55942) + (xy 114.048181 154.650325) (xy 114.048177 154.650328) (xy 113.885423 154.773233) (xy 113.88542 154.773236) + (xy 113.748022 154.923954) (xy 113.64065 155.097366) (xy 113.566978 155.287537) (xy 113.566977 155.28754) + (xy 113.566976 155.287544) (xy 113.5295 155.488024) (xy 113.5295 155.488025) (xy 113.5295 155.7405) + (xy 113.515148 155.775148) (xy 113.4805 155.7895) (xy 113.315252 155.7895) (xy 113.300668 155.7924) + (xy 113.269558 155.798588) (xy 113.250442 155.798588) (xy 113.219331 155.7924) (xy 113.204748 155.7895) + (xy 112.815252 155.7895) (xy 112.800668 155.7924) (xy 112.769558 155.798588) (xy 112.750442 155.798588) + (xy 112.719331 155.7924) (xy 112.704748 155.7895) (xy 112.315252 155.7895) (xy 112.300668 155.7924) + (xy 112.269558 155.798588) (xy 112.250442 155.798588) (xy 112.219331 155.7924) (xy 112.204748 155.7895) + (xy 111.815252 155.7895) (xy 111.800668 155.7924) (xy 111.769558 155.798588) (xy 111.750442 155.798588) + (xy 111.719331 155.7924) (xy 111.704748 155.7895) (xy 111.315252 155.7895) (xy 111.300668 155.7924) + (xy 111.269558 155.798588) (xy 111.250442 155.798588) (xy 111.219331 155.7924) (xy 111.204748 155.7895) + (xy 110.815252 155.7895) (xy 110.800668 155.7924) (xy 110.769558 155.798588) (xy 110.750442 155.798588) + (xy 110.719331 155.7924) (xy 110.704748 155.7895) (xy 110.315252 155.7895) (xy 110.300668 155.7924) + (xy 110.269558 155.798588) (xy 110.250442 155.798588) (xy 110.219331 155.7924) (xy 110.204748 155.7895) + (xy 109.815252 155.7895) (xy 109.800668 155.7924) (xy 109.769558 155.798588) (xy 109.750442 155.798588) + (xy 109.719331 155.7924) (xy 109.704748 155.7895) (xy 109.315252 155.7895) (xy 109.300668 155.7924) + (xy 109.269558 155.798588) (xy 109.250442 155.798588) (xy 109.219331 155.7924) (xy 109.204748 155.7895) + (xy 108.815252 155.7895) (xy 108.800668 155.7924) (xy 108.769558 155.798588) (xy 108.750442 155.798588) + (xy 108.719331 155.7924) (xy 108.704748 155.7895) (xy 108.315252 155.7895) (xy 108.300668 155.7924) + (xy 108.269558 155.798588) (xy 108.250442 155.798588) (xy 108.219331 155.7924) (xy 108.204748 155.7895) + (xy 107.815252 155.7895) (xy 107.800668 155.7924) (xy 107.769558 155.798588) (xy 107.750442 155.798588) + (xy 107.719331 155.7924) (xy 107.704748 155.7895) (xy 107.315252 155.7895) (xy 107.300668 155.7924) + (xy 107.269558 155.798588) (xy 107.250442 155.798588) (xy 107.219331 155.7924) (xy 107.204748 155.7895) + (xy 106.815252 155.7895) (xy 106.800668 155.7924) (xy 106.769558 155.798588) (xy 106.750442 155.798588) + (xy 106.719331 155.7924) (xy 106.704748 155.7895) (xy 106.315252 155.7895) (xy 106.300668 155.7924) + (xy 106.269558 155.798588) (xy 106.250442 155.798588) (xy 106.219331 155.7924) (xy 106.204748 155.7895) + (xy 105.815252 155.7895) (xy 105.800668 155.7924) (xy 105.769558 155.798588) (xy 105.750442 155.798588) + (xy 105.719331 155.7924) (xy 105.704748 155.7895) (xy 105.315252 155.7895) (xy 105.300668 155.7924) + (xy 105.269558 155.798588) (xy 105.250442 155.798588) (xy 105.219331 155.7924) (xy 105.204748 155.7895) + (xy 104.815252 155.7895) (xy 104.800668 155.7924) (xy 104.769558 155.798588) (xy 104.750442 155.798588) + (xy 104.719331 155.7924) (xy 104.704748 155.7895) (xy 104.315252 155.7895) (xy 104.300668 155.7924) + (xy 104.269558 155.798588) (xy 104.250442 155.798588) (xy 104.219331 155.7924) (xy 104.204748 155.7895) + (xy 103.815252 155.7895) (xy 103.800668 155.7924) (xy 103.769558 155.798588) (xy 103.750442 155.798588) + (xy 103.719331 155.7924) (xy 103.704748 155.7895) (xy 103.315252 155.7895) (xy 103.300668 155.7924) + (xy 103.269558 155.798588) (xy 103.250442 155.798588) (xy 103.219331 155.7924) (xy 103.204748 155.7895) + (xy 102.815252 155.7895) (xy 102.800668 155.7924) (xy 102.769558 155.798588) (xy 102.750442 155.798588) + (xy 102.719331 155.7924) (xy 102.704748 155.7895) (xy 102.315252 155.7895) (xy 102.300668 155.7924) + (xy 102.269558 155.798588) (xy 102.250442 155.798588) (xy 102.219331 155.7924) (xy 102.204748 155.7895) + (xy 101.815252 155.7895) (xy 101.800668 155.7924) (xy 101.769558 155.798588) (xy 101.750442 155.798588) + (xy 101.719331 155.7924) (xy 101.704748 155.7895) (xy 101.315252 155.7895) (xy 101.30289 155.791958) + (xy 101.268276 155.798843) (xy 101.24916 155.798843) (xy 101.204696 155.79) (xy 101.135 155.79) + (xy 101.135 155.962913) (xy 101.134516 155.967836) (xy 101.134736 155.967858) (xy 101.1345 155.970253) + (xy 101.1345 156.92) (xy 100.885 156.92) (xy 100.885 155.79) (xy 100.815304 155.79) (xy 100.769558 155.799098) + (xy 100.750442 155.799098) (xy 100.704696 155.79) (xy 100.635 155.79) (xy 100.635 156.92) (xy 100.385 156.92) + (xy 100.385 155.79) (xy 100.315304 155.79) (xy 100.269558 155.799098) (xy 100.250442 155.799098) + (xy 100.204696 155.79) (xy 100.135 155.79) (xy 100.135 156.92) (xy 99.885 156.92) (xy 99.885 155.79) + (xy 99.815305 155.79) (xy 99.756963 155.801604) (xy 99.690807 155.845807) (xy 99.675242 155.869104) + (xy 99.64406 155.889939) (xy 99.607277 155.882623) (xy 99.586442 155.851441) (xy 99.5855 155.841881) + (xy 99.5855 154.902474) (xy 99.5855 154.902468) (xy 99.555101 154.730062) (xy 99.495225 154.565555) + (xy 99.407692 154.413945) (xy 99.295163 154.279837) (xy 99.161057 154.16731) (xy 99.161054 154.167307) + (xy 99.009451 154.079778) (xy 99.009443 154.079774) (xy 98.844942 154.0199) (xy 98.844943 154.0199) + (xy 98.844938 154.019899) (xy 98.672532 153.9895) (xy 98.5595 153.9895) (xy 98.524852 153.975148) + (xy 98.5105 153.9405) (xy 98.5105 152.339) (xy 98.524852 152.304352) (xy 98.5595 152.29) (xy 118.881 152.29) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pro new file mode 100644 index 0000000..a58905b --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e31ea4dc-69f8-4799-954a-7ffde5e92b0b", + "Root" + ], + [ + "620e38b4-3081-4331-a035-28895cf2de31", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_sch new file mode 100644 index 0000000..8e360ed --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "e31ea4dc-69f8-4799-954a-7ffde5e92b0b") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 102.87 120.65) (xy 109.22 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bf35336-1d4f-4d48-9c58-7b1601870225") + ) + (wire + (pts + (xy 102.87 77.47) (xy 109.22 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "107fd2fb-f802-4eb5-9c4f-5eb9ca34a4d1") + ) + (wire + (pts + (xy 102.87 92.71) (xy 109.22 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1220f053-73d3-4ef5-8ccb-9280f4ef2164") + ) + (wire + (pts + (xy 102.87 97.79) (xy 109.22 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1371d79f-5924-425f-99d7-fa44d80de26d") + ) + (wire + (pts + (xy 102.87 90.17) (xy 109.22 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1849a0fd-3521-4665-98ce-95d9f9babb4e") + ) + (wire + (pts + (xy 102.87 95.25) (xy 109.22 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18cb65df-ce9a-4066-b442-efce69c061be") + ) + (wire + (pts + (xy 143.51 104.14) (xy 149.86 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e2349ed-ce98-454c-a931-431b5c2eae51") + ) + (wire + (pts + (xy 102.87 105.41) (xy 109.22 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e5111fb-ffe9-4b98-b9d4-ff536e44c009") + ) + (wire + (pts + (xy 143.51 71.12) (xy 149.86 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26d0ef4b-0ed9-4efa-95c8-dd731e0a4933") + ) + (wire + (pts + (xy 143.51 68.58) (xy 149.86 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a41a310-dd3f-4664-ad75-5b8dcc81195b") + ) + (wire + (pts + (xy 143.51 83.82) (xy 149.86 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749f18-5bc6-40d8-9f21-c43d6b5fc143") + ) + (wire + (pts + (xy 102.87 82.55) (xy 109.22 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2edce919-5d19-48f0-ab5c-4941672204d0") + ) + (wire + (pts + (xy 143.51 66.04) (xy 149.86 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1419-d8a9-4efa-ac98-5fd4dca34ab9") + ) + (wire + (pts + (xy 102.87 66.04) (xy 109.22 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50097ed9-65de-4e8e-ad25-a56a885508e2") + ) + (wire + (pts + (xy 143.51 86.36) (xy 149.86 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5be70785-8dec-449f-98fe-c7c1b873f47e") + ) + (wire + (pts + (xy 102.87 109.22) (xy 109.22 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cee80f7-faee-4dd0-ab52-0320b836e5be") + ) + (wire + (pts + (xy 102.87 71.12) (xy 109.22 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f31ff51-9aa5-488d-ab49-0f69e84b20fc") + ) + (wire + (pts + (xy 143.51 77.47) (xy 149.86 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62966e50-358f-4930-93ba-dff049b0942b") + ) + (wire + (pts + (xy 102.87 73.66) (xy 109.22 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659a4017-6e4a-4ab2-ab53-bc79224ff2ad") + ) + (wire + (pts + (xy 102.87 125.73) (xy 109.22 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67a97904-a3a8-4dbc-94dd-396a9da2e0f7") + ) + (wire + (pts + (xy 102.87 68.58) (xy 109.22 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b1f43e2-36da-4647-89e0-4947ba8a2485") + ) + (wire + (pts + (xy 143.51 74.93) (xy 149.86 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "809f61c8-32c2-4032-87f2-466789b1e487") + ) + (wire + (pts + (xy 102.87 100.33) (xy 109.22 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84a6c57f-ae3f-4e74-a7bd-fa62c2d6f26d") + ) + (wire + (pts + (xy 102.87 102.87) (xy 109.22 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8727b6c1-484a-4510-b79e-73dc9761a572") + ) + (wire + (pts + (xy 102.87 85.09) (xy 109.22 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a8edd8c-32ca-4d5e-9878-1316b190994c") + ) + (wire + (pts + (xy 143.51 81.28) (xy 149.86 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8eb810ff-4b7a-4b87-965d-72ef05c35811") + ) + (wire + (pts + (xy 143.51 95.25) (xy 149.86 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94dc07a6-26e6-45a1-9ba2-bb3917cd071e") + ) + (wire + (pts + (xy 143.51 115.57) (xy 149.86 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ab6c92b-cbb2-40ce-bf43-af0c9ef85cb7") + ) + (wire + (pts + (xy 102.87 123.19) (xy 109.22 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a224610e-ecab-4c81-867d-9230c219f109") + ) + (wire + (pts + (xy 143.51 124.46) (xy 149.86 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4634bf4-d99b-4a1a-8f29-6ccb6927f64c") + ) + (wire + (pts + (xy 143.51 127) (xy 149.86 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a652cde9-9d4f-49d8-aa7d-5f519b9b779e") + ) + (wire + (pts + (xy 102.87 111.76) (xy 109.22 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a81806b0-6cd8-48ab-a03b-d4081adefb5e") + ) + (wire + (pts + (xy 102.87 128.27) (xy 109.22 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adb500cb-c80b-4a85-88b3-2e7ca148749f") + ) + (wire + (pts + (xy 143.51 92.71) (xy 149.86 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae14bfbd-65ac-4519-939b-4c7783b26162") + ) + (wire + (pts + (xy 143.51 118.11) (xy 149.86 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af8b0c05-e486-4881-b0b1-a54f82b13563") + ) + (wire + (pts + (xy 102.87 80.01) (xy 109.22 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0016271-6912-4d5e-b7a2-afde7fcb0572") + ) + (wire + (pts + (xy 143.51 121.92) (xy 149.86 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0ff2bcd-0b13-4c06-beb5-e0be455032df") + ) + (wire + (pts + (xy 143.51 100.33) (xy 149.86 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1f914dc-eb27-47c6-a4d2-d160cec86705") + ) + (wire + (pts + (xy 102.87 114.3) (xy 109.22 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b78813d0-b42b-42c5-951a-86d0c9f6fbbc") + ) + (wire + (pts + (xy 102.87 116.84) (xy 109.22 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf1e4a8e-4128-418c-93fc-e6e2f6b2b153") + ) + (wire + (pts + (xy 143.51 106.68) (xy 149.86 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5b737c4-0faf-4cdd-b14b-68b7b551bc03") + ) + (wire + (pts + (xy 143.51 97.79) (xy 149.86 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca208020-ed2b-4f5d-a533-7184b10a5679") + ) + (wire + (pts + (xy 143.51 110.49) (xy 149.86 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1a00180-c025-4828-bfcf-8186070f5dae") + ) + (wire + (pts + (xy 102.87 87.63) (xy 109.22 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed41ec26-fc45-4613-9b63-c05cfd7cd3c7") + ) + (wire + (pts + (xy 143.51 88.9) (xy 149.86 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee04c7b7-1c85-45f5-b257-49d8a65742c3") + ) + (wire + (pts + (xy 143.51 113.03) (xy 149.86 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3d465ae-1e3e-414b-b7d7-897ed88f9d4f") + ) + (label "UIM-PWR" + (at 102.87 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "028c33a9-bd2a-40ef-bbac-7d46ce884c1f") + ) + (label "PET1-" + (at 149.86 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "071f7c1d-8d37-434c-bdcc-5707c487f57b") + ) + (label "UIM-RESET" + (at 102.87 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0cd16d4a-2ef1-498b-abf8-e1f8309ed168") + ) + (label "GPIO_7" + (at 102.87 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0dc670a4-11e9-41df-8f36-bf6c50092bf8") + ) + (label "CLKREQ#" + (at 149.86 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "12fa8133-05ff-408b-a2c8-15c87c5a8dd1") + ) + (label "CONFIG_1" + (at 102.87 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2404fa19-c881-4e63-96eb-824f95d3e780") + ) + (label "GPIO_8" + (at 102.87 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "25383eac-5a0d-4660-8b57-4cc7d280be45") + ) + (label "FULL_CARD_PWR_OFF#" + (at 149.86 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "261d8f32-bb34-4e34-ad7f-02b71fb924f8") + ) + (label "GPIO_9{slash}LED#1" + (at 102.87 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2681d184-725b-4bf0-a492-d05b77ca13a2") + ) + (label "CONFIG_0" + (at 102.87 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2b3f3384-060c-4294-9b8c-f9d343193671") + ) + (label "ANTCTL1" + (at 149.86 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2c2567e0-f096-4aca-a33a-91bbceedaaac") + ) + (label "UIM-CLK" + (at 102.87 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "343a7a5e-0a09-4610-b72f-080bcc8d06c0") + ) + (label "PER0-" + (at 149.86 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "41d0509c-b919-41cb-90ae-df6174e3982e") + ) + (label "PET0-" + (at 149.86 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4aef8f43-b5ec-4f72-9643-e64c14a1625e") + ) + (label "REFCLK+" + (at 149.86 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d63c254-788b-4f45-a8db-2378c3dfeff2") + ) + (label "RESET#" + (at 102.87 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53579414-aedd-4db6-849b-23c4ab5c83e5") + ) + (label "ANTCTL0" + (at 149.86 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "58df7bb9-2ac8-47e2-b46d-be9aab007577") + ) + (label "GPIO_0" + (at 102.87 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5c986cb4-7abb-47d6-800f-299879b54570") + ) + (label "GPIO_4" + (at 102.87 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5cfbd688-035f-462f-bc1e-8be336b38390") + ) + (label "USB_D-" + (at 149.86 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6550a25d-8fd3-4302-bea4-0197358bb129") + ) + (label "GPIO_3" + (at 102.87 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6685e15a-dfbd-4ec2-b7f0-e93239b982bf") + ) + (label "GPIO_10" + (at 102.87 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e6921a2-dbc6-4246-9685-bf53baabcb25") + ) + (label "PERST#" + (at 149.86 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6fe36f41-8b9f-40f8-9af2-0ac0fb7d5d7a") + ) + (label "W_DISABLE1#" + (at 102.87 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ad98ece-b080-4dcb-af6e-6bca4a90a03f") + ) + (label "PET0+" + (at 149.86 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7ba3c3eb-23cb-4971-8f8e-a2bcbe01f6ee") + ) + (label "DPR" + (at 149.86 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7da43272-9efd-4dcf-a67f-e01f4ef995fb") + ) + (label "PET1+" + (at 149.86 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "806684da-caa1-4587-9efe-5941521683b1") + ) + (label "PER1-" + (at 149.86 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "819be5ac-98d6-44f8-86b3-5600c68ad6bf") + ) + (label "CONFIG_3" + (at 102.87 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84f2957f-1aa2-4058-a821-98269565870a") + ) + (label "UIM-DATA" + (at 102.87 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "858df73b-ab25-4784-a202-83c6d5d0655a") + ) + (label "GPIO_5" + (at 102.87 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "94636c75-cfec-4625-93ac-9449735dfeb4") + ) + (label "ANTCTL2" + (at 149.86 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9db75206-006a-4705-8091-365eea98b329") + ) + (label "PER0+" + (at 149.86 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b96686f7-5aa3-40ce-b3af-61bf7a9abb93") + ) + (label "PER1+" + (at 149.86 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c57ad156-178a-4764-88d6-c0089f5e009a") + ) + (label "REFCLK-" + (at 149.86 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c73d19da-9c5b-4e79-b143-ec9a8c292405") + ) + (label "GPIO_1" + (at 102.87 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c7a63dfe-890b-4b3a-88cf-2022c9e9ece1") + ) + (label "SIM_DETECT" + (at 102.87 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9cbb9f0-1b36-4f34-aec6-0e47ae215ff8") + ) + (label "GPIO_6" + (at 102.87 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "daca7afd-fa94-47bb-8bde-cf7446eb2308") + ) + (label "DEVSLP" + (at 149.86 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ddd7e29b-1a88-494d-af67-8efaf2033659") + ) + (label "CONFIG_2" + (at 102.87 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dfe22c92-c3b2-4c16-8595-84220b107873") + ) + (label "GPIO_11" + (at 102.87 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e342084c-6c35-4b4a-8c02-63216a0fb512") + ) + (label "PEWAKE#" + (at 149.86 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eea202aa-ee0f-42fb-b7f2-da327bc73f99") + ) + (label "SUSCLK" + (at 102.87 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eee1d635-d9c7-4eb6-8a63-3f4d84c1ffc7") + ) + (label "GPIO_2" + (at 102.87 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ef49f580-db42-4fd3-af27-5823b94d9629") + ) + (label "USB_D+" + (at 149.86 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f900528b-a6cb-4bc3-bba0-75e5d16df423") + ) + (label "ANTCTL3" + (at 149.86 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fdf08fcb-d2e6-433c-8650-be80518d7b2c") + ) + (sheet + (at 109.22 63.5) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "620e38b4-3081-4331-a035-28895cf2de31") + (property "Sheetname" "M.2 B key" + (at 109.22 62.7884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 109.22 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 109.22 68.58 180) + (uuid "126230e4-1841-4b46-9a60-3cde405c1eaa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 109.22 73.66 180) + (uuid "f97d5748-e2c7-441d-9935-81f207841c2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 109.22 66.04 180) + (uuid "76142e5c-2a8e-49a1-bd0d-0cb0b9c43f7b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 109.22 71.12 180) + (uuid "6a98f140-916c-4d89-ab88-7806585bccf7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 109.22 90.17 180) + (uuid "a2bcb4b2-ee7e-46cf-85d0-39f5ade8b1ea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 109.22 100.33 180) + (uuid "dc72daa4-22c6-47b2-bbb5-90d1ec6376bb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 109.22 92.71 180) + (uuid "fa5ed47c-fe31-4505-8818-6526315a15a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 109.22 87.63 180) + (uuid "1a953862-8957-4620-957c-63bf9f0ad0cd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 109.22 85.09 180) + (uuid "4db7cbf4-23cc-4b1a-bcac-48ef0fdd359f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 109.22 82.55 180) + (uuid "58527d58-f0b0-44f1-89b6-c56cbb9334b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 109.22 105.41 180) + (uuid "4d9b912a-d3e0-45be-9de9-eaf4dab24a69") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 109.22 102.87 180) + (uuid "84e933ae-4e81-4b97-8ded-f1fcb2536bb3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 109.22 95.25 180) + (uuid "d96861d7-4f2c-490c-80aa-13ec87e33280") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 109.22 97.79 180) + (uuid "5b2392d4-fd7d-46cf-b6f6-201d0f722627") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 109.22 80.01 180) + (uuid "3b0c9ed4-db84-43b7-a9a0-179053dd5b03") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 109.22 77.47 180) + (uuid "4d4ebbe7-fe9e-481b-993c-c54480638713") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 109.22 109.22 180) + (uuid "442e0a5d-655e-4d75-8d0c-02d2ae548235") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 109.22 111.76 180) + (uuid "e8bab867-d7ce-4ae5-8985-2a88282be258") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 109.22 114.3 180) + (uuid "533e23e5-2263-43c3-ad8b-3ce2a0e71efe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 109.22 116.84 180) + (uuid "29c1f794-d6ac-406a-bcdb-f728c07cdb5a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 143.51 66.04 0) + (uuid "1bb713a5-82e2-4b23-8dfd-411b1d017878") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 143.51 71.12 0) + (uuid "25c1a613-16bf-478c-b02e-e1d2094e0416") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 143.51 68.58 0) + (uuid "54b2824c-26e2-4809-be51-fef1f5d2a319") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 143.51 74.93 0) + (uuid "7c2cb1ff-6fa1-4fac-8546-ac04022e69c8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 143.51 77.47 0) + (uuid "eb02fbaf-f089-4520-859f-38a4b1758454") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 143.51 81.28 0) + (uuid "2e0173c2-4216-431a-84c5-0f5b848ddecb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 143.51 83.82 0) + (uuid "4a6ab6f7-623d-40d6-abef-7c01db6ccd46") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 143.51 88.9 0) + (uuid "ff636604-4981-411a-aaec-c6db3efec7c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 143.51 86.36 0) + (uuid "1c669cc1-4ef0-4d3c-8356-cb112febbf77") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 143.51 92.71 0) + (uuid "693eca86-99b1-4157-9f8d-b8181bbaf838") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 143.51 95.25 0) + (uuid "f04ecceb-ade4-47f6-b829-7b432e4a1c17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 143.51 100.33 0) + (uuid "9d099f65-0aeb-4ea5-9e86-9347b4a6cf00") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 143.51 97.79 0) + (uuid "e4c8058d-591c-4b16-a4c7-71fa6b7845b3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 143.51 104.14 0) + (uuid "d87ab5de-d888-4845-8bf6-0d2a6258e516") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 143.51 106.68 0) + (uuid "c92222d3-5115-49d6-8f1b-e0d7ded5ffba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 143.51 110.49 0) + (uuid "8a4dde1a-52ba-4c74-a358-7d4fbb32cae2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 143.51 118.11 0) + (uuid "7340cfc0-e6a8-47d9-a114-0995a0ce7098") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 143.51 113.03 0) + (uuid "28be0a98-e7f1-40f9-b9c7-ea904741979e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 143.51 115.57 0) + (uuid "717a1ebb-ae6c-46d7-9e5b-09b715de59b2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 109.22 120.65 180) + (uuid "574e1987-d091-4fa7-bd4c-2e208b5a839d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 109.22 123.19 180) + (uuid "f4a61213-7c76-4641-a830-2f2e260863a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 109.22 128.27 180) + (uuid "9f89687f-3b07-4552-95f0-524d4af583a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 143.51 121.92 0) + (uuid "7ad56709-0c04-480c-9451-3f19ccc94cf4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 143.51 127 0) + (uuid "2096fd27-4168-4cdd-930c-1502a3b23f20") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 143.51 124.46 0) + (uuid "4ab370c0-88c0-4ff0-8f23-65e4c0916d3b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 109.22 125.73 180) + (uuid "4b49428f-af23-4c73-8ed7-f496a9814163") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch new file mode 100644 index 0000000..246a6ec --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "72d7d52b-6a27-420b-9c15-ffe1c604541a") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8a920293-05af-4584-aba9-e9d27a88f0c2") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "33c64c5f-38d9-4093-88ec-b0f881bc753c") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "61cf87b3-889d-4388-8e21-c43a0df39918") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c3f5c9a5-c633-4e6a-a521-a81c9ac25d50") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3baea368-0830-4cbd-a60d-02f4e4b44c6b") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "4702a2c2-f03a-49c8-ad06-2b81a8125440") + ) + (pin "49" + (uuid "d3cda0ca-d443-42f8-becd-64287946d92c") + ) + (pin "53" + (uuid "8186b37f-a7a1-4521-8c7c-d48e48c2a781") + ) + (pin "43" + (uuid "321bcd8e-5569-4349-8f86-f12aa318ca6c") + ) + (pin "75" + (uuid "723bb1e9-dd31-43da-a871-60e41f7a3400") + ) + (pin "3" + (uuid "67020304-7a85-4fbb-bb1d-86ec0d642813") + ) + (pin "27" + (uuid "1fc58576-78f3-4c57-8057-419a79b77a4f") + ) + (pin "1" + (uuid "7f9883be-9c70-4b12-96d6-072e3eecdfc2") + ) + (pin "37" + (uuid "76b69b64-e0a6-4a1f-8b3c-7b61395518ec") + ) + (pin "39" + (uuid "018f5a10-7101-4c94-b5c9-fb38eb8499e1") + ) + (pin "29" + (uuid "caf83e9f-caf3-4f1c-b858-4aacb8108288") + ) + (pin "41" + (uuid "92c20080-2cd2-437c-96cd-d43ff676d0a5") + ) + (pin "47" + (uuid "2a8caa93-b94d-41d6-b475-4b6d80f280c1") + ) + (pin "51" + (uuid "5ea551ef-ba16-4f54-9600-80669e6a25ba") + ) + (pin "31" + (uuid "ce416053-a41f-4277-bad4-70eb52dec31f") + ) + (pin "59" + (uuid "3f4c9ee7-3233-4f6f-bc76-70b8783586d9") + ) + (pin "67" + (uuid "f9478e4f-8d97-46cd-9d36-55cf32d52c1b") + ) + (pin "71" + (uuid "0c3f196e-55e1-4dc3-a750-109268398955") + ) + (pin "73" + (uuid "b78fcdbc-f5ef-4e9d-b37b-facbbdd6d8a8") + ) + (pin "2" + (uuid "83bbb507-af0b-4d4a-97ee-fb32581269a9") + ) + (pin "7" + (uuid "90915f29-99c7-4dc6-9c6d-5c15d1589c01") + ) + (pin "45" + (uuid "bf555af4-5536-4156-aeca-07f6d7fd3f2f") + ) + (pin "69" + (uuid "b7c84276-2e2b-4fb1-a71a-d7494dd87784") + ) + (pin "5" + (uuid "ba8e5160-2661-48df-9c6f-f2c4b03996bc") + ) + (pin "9" + (uuid "8bd61f66-692e-46db-838d-c6f4045abec8") + ) + (pin "11" + (uuid "cda37ed2-6283-4f56-932b-877cfa49e957") + ) + (pin "25" + (uuid "0efe7999-13fb-4556-9e39-8f2b2d667df8") + ) + (pin "23" + (uuid "96eb0068-1e55-44e8-bb17-7741214fcb73") + ) + (pin "21" + (uuid "7e35b617-a6e0-4318-a3f3-d6dfd7ea6462") + ) + (pin "35" + (uuid "98085b7b-2647-4b71-9a42-6dd37eef7f9a") + ) + (pin "57" + (uuid "ed716e78-e61b-42e3-9533-df3bc62dcbc3") + ) + (pin "61" + (uuid "2e4f38fb-eade-41e4-a522-e010a1827e54") + ) + (pin "55" + (uuid "ea64557e-9adf-4844-9447-4dd60e9c0aab") + ) + (pin "63" + (uuid "0a0a42bc-6e2d-4442-af1d-f31604c68c6d") + ) + (pin "65" + (uuid "65d520ee-209b-4065-8439-cadd66f746f4") + ) + (pin "4" + (uuid "18c6d47d-e990-4981-a73d-bb658470749c") + ) + (pin "6" + (uuid "955864ad-25f3-4407-beb9-3236d9446e56") + ) + (pin "8" + (uuid "8ffed24b-fb8e-4726-8e2b-802b5e6a047b") + ) + (pin "10" + (uuid "77dc1459-59d1-4e80-9110-576745c4d021") + ) + (pin "20" + (uuid "de1d687b-2ed0-46ce-b1ab-72a7c91bf3f1") + ) + (pin "22" + (uuid "c6ac0a7b-3cd7-48ff-867a-c24e57db7ea9") + ) + (pin "24" + (uuid "98f790fb-5edc-4fd3-b82e-7948fca3f10b") + ) + (pin "26" + (uuid "80754e89-737f-4b90-ba68-5ee8257e649c") + ) + (pin "56" + (uuid "483c092d-201a-4f45-b036-65ad0efe67c2") + ) + (pin "60" + (uuid "7396677e-7bba-4edc-b466-a77719196157") + ) + (pin "52" + (uuid "1725e43f-c2fc-4c4b-9d84-2d4a4fcabb1f") + ) + (pin "48" + (uuid "bc1c6745-1443-4f11-816f-3e0c611d28d5") + ) + (pin "34" + (uuid "5612372e-7684-4445-ad11-0e7ec4fd8ac6") + ) + (pin "64" + (uuid "de3a3d27-319e-4c58-8465-50aaa38cbd51") + ) + (pin "40" + (uuid "3f6bf3ed-10f9-436d-9768-d00e565e1e4b") + ) + (pin "72" + (uuid "9202cf78-4610-4226-8266-5c7d80284bfb") + ) + (pin "36" + (uuid "70b960b7-07a1-4784-aa4c-f9cd5cc94183") + ) + (pin "32" + (uuid "e70f038f-5c07-4574-a417-c0785093bd0a") + ) + (pin "50" + (uuid "a7f47ff2-fd7c-4212-a3f5-7364d37418c2") + ) + (pin "54" + (uuid "489b09fd-98f7-41ca-b093-f580af3dd660") + ) + (pin "28" + (uuid "27525bb9-ad0f-469c-86e3-47a5c56c8c4b") + ) + (pin "44" + (uuid "0790aec6-23ed-4331-bf72-15ecfdf681d3") + ) + (pin "74" + (uuid "f3a1dfcc-e69b-48ee-ad98-4a929cae7a38") + ) + (pin "42" + (uuid "2dfbe869-827f-480a-9b22-4fd22dd72050") + ) + (pin "58" + (uuid "d27ad180-4dc1-4615-9498-d09415a47bd8") + ) + (pin "46" + (uuid "bbe1f474-e087-4a8f-a533-cc9ddcf47019") + ) + (pin "62" + (uuid "91f44bd1-ebb6-4675-b500-c348f582a048") + ) + (pin "66" + (uuid "b39aefda-4e7a-42db-80b7-3146b56df22e") + ) + (pin "30" + (uuid "f2881092-0737-43a7-aaf4-2247e1021bf5") + ) + (pin "38" + (uuid "089e6088-bfb0-403f-8379-dcd2c5834e2e") + ) + (pin "70" + (uuid "1d321281-1357-4ae5-a926-07b6122808f4") + ) + (pin "68" + (uuid "3635bfb8-b7f8-442c-9775-847e386b30c4") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7803fc4b-82a0-4079-8061-a400cbbdfc43") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7bfd0e7b-a174-49d3-8f21-04a56887fc86") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "b0562373-6a93-449a-965d-572eb744e541") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "583b78bd-e6c7-4774-8d8a-d995cebae28b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "740fba68-5bba-4df4-a13d-c861075ae2f0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "0d858f0a-3215-4959-8d69-8b53e75a0075") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "c65e6cdd-d890-405e-9ded-fd1dfad886d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "143b7180-ba23-4a1c-9999-5fa6cff34325") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "380e9119-344a-44a5-a6dc-8562b7d804e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "8cded434-d9f9-4bc5-8e86-18cd1769d973") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..169c2b0 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9c52b621-d632-4c5e-8016-29cc1abf2bf2") + ) + (pin "1" + (uuid "f0d1cdd6-7325-473a-84f5-a7bbcb1fc093") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0fe82cf2-d14e-4094-9b56-8d42d3a76b2d") + ) + (pin "1" + (uuid "a970e08e-4bcc-4352-b04c-0f1e6d438dcd") + ) + (instances + (project "M.2 B Key 2260" + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/e31ea4dc-69f8-4799-954a-7ffde5e92b0b/620e38b4-3081-4331-a035-28895cf2de31/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb new file mode 100644 index 0000000..fdc9c03 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb @@ -0,0 +1,3266 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/M.2 B key/PET0P") + (net 3 "/M.2 B key/PET1P") + (net 4 "/M.2 B key/PET1N") + (net 5 "GND") + (net 6 "/CONFIG_3") + (net 7 "+3.3V") + (net 8 "/FULL_CARD_PWR_OFF#") + (net 9 "/USB_D+") + (net 10 "/W_DISABLE1#") + (net 11 "/USB_D-") + (net 12 "/GPIO_9{slash}LED#1") + (net 13 "/GPIO_5") + (net 14 "/CONFIG_0") + (net 15 "/GPIO_6") + (net 16 "/DPR") + (net 17 "/GPIO_7") + (net 18 "/GPIO_11") + (net 19 "/GPIO_10") + (net 20 "/GPIO_8") + (net 21 "/UIM-RESET") + (net 22 "/UIM-CLK") + (net 23 "/UIM-DATA") + (net 24 "/PER1-") + (net 25 "/UIM-PWR") + (net 26 "/PER1+") + (net 27 "/DEVSLP") + (net 28 "/GPIO_0") + (net 29 "/GPIO_1") + (net 30 "/GPIO_2") + (net 31 "/GPIO_3") + (net 32 "/PER0-") + (net 33 "/GPIO_4") + (net 34 "/PER0+") + (net 35 "/PERST#") + (net 36 "/CLKREQ#") + (net 37 "/REFCLK-") + (net 38 "/PEWAKE#") + (net 39 "/REFCLK+") + (net 40 "unconnected-(J1-NC-Pad56)") + (net 41 "unconnected-(J1-NC-Pad58)") + (net 42 "/ANTCTL0") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (net 44 "/ANTCTL1") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (net 46 "/ANTCTL2") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (net 48 "/ANTCTL3") + (net 49 "/SIM_DETECT") + (net 50 "/RESET#") + (net 51 "/SUSCLK") + (net 52 "/CONFIG_1") + (net 53 "/CONFIG_2") + (net 54 "/PET0+") + (net 55 "/PET1+") + (net 56 "/PET1-") + (net 57 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2a511e9f-a4d5-4040-bd52-fa9b9c664768") + (at 109.11 153.5 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "c754670d-9971-4bdb-aa26-c9a1decb96c0") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3f6ce7e7-9e7b-4e47-9275-84755154de55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0d18c90a-cb5f-4063-8f71-1f07a3c9b144") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a98941a6-3d24-4d25-bebd-a34dc406fad2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "51b5477c-d142-4cad-a66d-cb1b72eb8c29") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "a9f2471e-1a0f-484f-9ded-b271523e9814") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "ee4d0748-7f55-4691-96b2-8d1fa89b23ca") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "d98ef962-795c-42ec-95c9-2c39efc2fd08") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "7d43025c-ceea-4cf7-9917-0bd251c2133f") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "d0db4595-9bd2-4922-a4ed-6745494e2fea") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "b7d50bf9-fcf2-42ba-943a-cdc007022273") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "fc949ae8-87cc-4be0-ba66-1cf9b47df8eb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a7ee9088-a4c4-4885-a34f-e757d88430ca") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "635d5794-6078-48ad-9008-9fd4ac6f7a14") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2a8c1983-5b6d-4dfa-ad20-8f5ba4195df2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "e416e062-fd16-4093-bd0e-3e0c9790d34b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0-") + (pintype "passive") + (uuid "6ebb1dc3-823b-463e-9430-15824587ad5b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "306b8c08-0f30-4f4f-b055-e3a3d8134e50") + (at 112.11 153.5 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "8a8edead-0929-4449-be68-e76dc47b7eb5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "d035874c-7e83-4320-ba34-7fa7569ce49a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bc9b9349-1474-4bc2-a9fe-03afc66ac07c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "51433685-d4f5-496d-8206-490fde7c6c00") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "a44f9b84-fe85-47ce-8da5-9c9d52a138c2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "a45e16e8-54da-4abb-98a3-7a6b5a39562c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "6e459c8d-cf38-4818-874e-c0daab6da901") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "3c16d77a-4fbd-4559-9f42-73242f9820d7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "6f622ec3-d01f-43ae-909e-edd5a98272c8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "af1623f8-a250-4ae6-a187-2fb781db2df0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "b636733e-e80e-4781-8c5e-a92e6520dfe0") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "0783f215-3fbe-4617-bb0a-e329114df7c5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f1dc064e-ab74-428b-b3de-a823601c5fa0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ce8a8997-c333-45e8-ae30-35b64e4d9de2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "80d4d91f-ad3a-44ac-aafb-07f25c295c30") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "3c1c8b41-8afb-4e90-b8e7-2b1c093776fd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1-") + (pintype "passive") + (uuid "95b397c6-9d7a-4e8a-a554-dab753ee4044") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "9f797bf8-df7a-4362-b478-8b36abd05805") + (at 109.76 78.27) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "63a18f4c-be9e-4a2a-9b96-19abe19a2686") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "751ea820-6ade-4fba-9a36-624f69009c2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "12a586bd-271b-4b0e-b497-a586d3573c39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e599ccb-47bf-4f2e-b23e-a88a570ef90c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6f4737bd-4942-44d3-97b0-5dcab463393e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f96f0e99-d8f8-423d-84ee-19fb49f18709") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e6427b69-17cc-412a-b311-d2b3ebcc747e") + (at 108.41 153.5 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "46e4b06c-21c3-4a8d-a052-29324fa3cacc") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "896e6b37-47f2-4f64-a693-92e8935fddf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b943d68f-294b-408e-b7d6-70f71c5f1b47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a7eec4d0-b138-4152-b530-6b152046e949") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "82c25489-43fd-48ed-b951-a1a8c85894af") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "d955619d-1856-4df6-ae06-53c40e7a4b0f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "9053f4e0-4fa1-43e6-9c7b-5261b2cac14b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "062281e4-14c8-46da-aa3e-373d7638b878") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "188dc9a5-f89b-4a76-aac3-16a296f50338") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "e4d43d66-616a-4436-be3f-f83f4317f353") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "54759a28-7b01-4a2f-8c32-0e0855f1206e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "153a7a10-b046-4c17-aaff-e24d249ae939") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e0964c6b-0330-483d-b4d5-7fddcaf61a43") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "990d7fd5-601e-407a-88d7-aea8d229e2b4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9cfefc5e-3dbb-48c8-b431-e6db05811a0e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "974603ae-5f85-4abf-8f75-e04dc1502556") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET0+") + (pintype "passive") + (uuid "935f1c34-0d45-4834-b3b9-5a391d5fb710") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f10bfed4-41b0-4c0d-b44d-474ebd64bc03") + (at 111.41 153.5 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "eb5a8668-88aa-41a1-a2ca-0fcfd4d1fd8a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0c3177a8-7156-454e-a365-20ed1d80872c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "395c1c3b-81e5-446a-b22e-ca9f4823e830") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c3895f4e-3407-4fcc-9827-80c4b4e3909f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "abf8abea-31f1-4e4d-9ac8-a3221903fc8e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "8f2cf61e-47a6-4250-8420-1ea23e32b7b1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "726f168e-9531-4cb3-9b0b-55bf7be66bf1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 120) + (uuid "cf49ce51-e557-479b-98b1-7eee66315c6a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "3dad96a1-bed3-44c3-be15-5ed3ba6da429") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "4cec4027-831a-4178-91fa-3afdca6e72eb") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "d8159baa-6331-4069-b118-3c89efd2a80f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 120) + (uuid "401d46a7-f03d-438e-ab56-a6777774331a") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "2dd202ef-25ac-4819-8b6b-25182ea227fc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "feb5740b-1fb8-45d6-8f57-aa7dae0820f6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7b86db7b-5fc9-4aaa-98d0-aa4ca4dcc7dc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "0124d41d-962c-4b46-a4c0-15cef329012f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET1+") + (pintype "passive") + (uuid "19f3a763-e142-47fc-8ed8-7d5a36556d6f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "f978000c-4a55-4f95-999e-17976d30f541") + (at 109.76 157.16) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "98f2a513-c00f-4bdc-9304-34ce42acb811") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "60ac5910-7d2d-4994-b443-7a83a868cfcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93d983e5-f580-44ba-9a5f-5a048f54a58f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c79d2b2b-2453-4c43-8385-3afc6dd060da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6545ec27-142b-4bfa-92ab-359e72232123") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 120) + (uuid "b8185426-a2e5-4639-9084-598fd56c32e5") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 120) + (uuid "e9665b5e-2c12-470c-ba2f-310ba2a39353") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "c97f3248-d229-4529-b768-9e0a407a2404") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "19944b16-7817-42b8-80b3-ac9e08f1a665") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "44412059-2764-43ee-a6e3-70dac6d840d6") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "0d7ecce9-ef1b-4de9-81e4-70a2d24448ed") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "df654136-4fc5-446e-ae02-24ae949c0d89") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "f130a039-5917-4811-b855-258910cfe293") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "a903cdd8-79db-48c0-b18e-5e1846b6f0db") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "f00b7a42-5197-4258-beb5-17f9d185b7fb") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "8b6c2712-b375-41f4-936f-96ee8fff6725") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "c670b1c7-626d-444f-b261-a981641fd633") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "10728bc7-0269-447d-9022-a0a50a478b4d") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "bbd79d2a-bb66-40f2-88f3-f5ff5d250317") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "694543c9-c628-40b5-abde-49eaf2ba011e") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "0ad79ce7-2934-4ae2-8a06-c154c069db61") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "64338b17-11ea-4e11-9bd5-9599b904f7a7") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "82a8d838-3b18-41af-8a17-674dd872b4ed") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "4aae3a15-a2db-4cb2-8996-5b150331562b") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "dd9c85e6-3619-438e-806a-1091fda1f156") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "541bdcdb-a1b4-4515-9b29-400b28b11717") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "959d89c6-f5fe-45a7-a984-ba9fb70b1f9f") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "80f37be5-f687-48a5-a38b-b9b007eb93f1") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "ac36f368-13ae-49ea-a29f-569a12e98fc6") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "42cc1e8e-0676-470a-88a5-4bf9e031c02d") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "e163f50b-07df-4e25-823b-6a39eb813bfa") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "658408d0-3bfa-4ea5-afe5-d6d2f5a7c3b4") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "8c1bdcbd-19ac-4381-bdd6-d818fbf0bc8f") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "55750bb2-3b0c-4d04-9527-f3e2f568a4e1") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "132d0d00-7fcb-4ad0-b767-4618d8ed1692") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "fbcfeb4c-1a21-4b76-a091-53267aed0dd2") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "1340d343-ae60-4aa2-ab2f-8ee989d74192") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "727b4038-d54a-4947-bb78-e4fe94ae1a69") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 120) + (uuid "aab6abfe-1861-43db-94d3-d1ff333445b3") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "99d2bd3d-e71d-4013-af53-cfc0d4ca6557") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "0be849b1-3d0f-460b-93d2-7b307d4e8fca") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "f26770bf-c9b5-48ff-903b-dcef56ef9712") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "43139d79-3d89-4dea-a69e-22eb71ad69f0") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "23dfaa7c-9bac-4087-b346-420a8ad40a65") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "29c043e7-9710-4d45-bc7c-fec2518f5d4d") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "01c24415-f6ec-44aa-a496-2796216d96ff") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "ddca98a1-fb00-489a-a0f9-8233c9f67105") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "c56f42ab-befb-4d79-8ae0-d05d00e21598") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "165a3204-1374-4d93-a289-c857eba50b70") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 120) + (uuid "2239dc35-7b85-47ea-ac1f-cbc269933154") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "0d8be19b-8941-4b36-bcb0-523cfaddf77c") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "866700d4-9f9a-4718-bd28-bc1b0d09d668") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "07494f21-44e4-42f3-bb1c-d5a21c3fc7ef") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "2e03255f-2e49-44ff-b8a4-05fcc17d3604") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "9ad6e30f-f822-4bef-9c45-0d1693925eb9") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "040306e6-7d8c-4685-9b4f-cf93b8af4fba") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "1491adee-f6bf-49ad-a6c0-41d999a4ec44") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "850d5e9d-1aa1-41a5-b0d9-1cb1fcc973a2") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "c43a7be2-119c-46d9-9fe8-36b466ad1d78") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 120) + (uuid "9004b42f-9b43-4823-bd08-50934b706d38") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 120) + (uuid "7092b41d-7685-4a44-ace6-d979fdca2b62") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 120) + (uuid "02be4d1d-3486-4508-b2ef-e11a4edb73e2") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 120) + (uuid "5069eb94-55b9-4f4c-aba8-e6ff610efc1a") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 120) + (uuid "7bf5dc63-57f1-41c8-bfbd-f81c4398003b") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 120) + (uuid "046ad9a1-99d0-4398-96ea-9c7a09cdb8e2") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "26d20704-68e1-4402-bdfc-0bf233c0f0d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "eb1fabf3-b652-48d5-9add-3b4f19a83523") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "345d64b9-8c24-4005-846a-0e28283b0138") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "075832fb-ab74-404a-9db3-3b02bb400c4a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "f8092d6f-aac5-4e8e-9794-e862eaf7c410") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "03ec177a-57dd-420f-af88-ffb793571b87") + (pts + (xy 119.685 158.27) (xy 119.685 116.27) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.27 90) + (layer "User.2") + (uuid "03ec177a-57dd-420f-af88-ffb793571b87") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "23ce9be8-0fca-467b-b8db-ea98110075b6") + (pts + (xy 98.76 48.27) (xy 120.76 48.27) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.76 32.39 0) + (layer "User.2") + (uuid "23ce9be8-0fca-467b-b8db-ea98110075b6") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "292a29f6-a4e5-4493-8f53-49428a5a0d0f") + (pts + (xy 119.685 158.27) (xy 119.685 128.27) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.27 90) + (layer "User.2") + (uuid "292a29f6-a4e5-4493-8f53-49428a5a0d0f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "32e19188-18ca-481f-8979-c8d6054952d3") + (pts + (xy 119.685 158.27) (xy 119.685 98.27) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.27 90) + (layer "User.2") + (uuid "32e19188-18ca-481f-8979-c8d6054952d3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b2272337-9365-451e-a39c-3b1a537245ce") + (pts + (xy 119.685 158.27) (xy 119.685 48.27) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.27 90) + (layer "User.2") + (uuid "b2272337-9365-451e-a39c-3b1a537245ce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ba6e136d-a704-4908-937a-aa1e9cb6520b") + (pts + (xy 119.67 158.27) (xy 119.67 78.27) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.27 90) + (layer "User.2") + (uuid "ba6e136d-a704-4908-937a-aa1e9cb6520b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dd7d2c46-5638-46b9-a5a6-397c6e7d398b") + (pts + (xy 94.76 47.16) (xy 124.76 47.16) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.76 25.93 0) + (layer "User.2") + (uuid "dd7d2c46-5638-46b9-a5a6-397c6e7d398b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "9dadcc2b-1948-40f5-af9e-b8c0655525d0") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "025dd94d-1860-4a9d-911e-bea55f866b43") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5cb1d8a2-3fa7-4f64-9d1e-ea771c80f5df") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a480bdd6-f7bc-439e-86e8-077f51283511") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "01f923ab-8792-4b4c-be2b-d68c6220ec10") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "f7464e6a-8243-467f-8b16-caceebf64980") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "f5fd0a2b-d2c6-45bb-9cdb-0bbdf5bb4936") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "1b1bd834-0ce3-4d26-b8fc-401a62dd1501") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "37995bae-eb45-4329-851c-9451132f6eb9") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "2dc14d0e-fad2-41a5-b069-985a68724d78") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d5c159c-2c29-400e-9436-5d28f6a3f702") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "8a1c6f54-37bc-47f8-8615-3b159239682c") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "b5d512eb-a1bf-44e0-9dbf-3fdd7e050d72") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "8554f06d-b41c-44e6-b066-3e8245d54570") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "1e140386-ec51-4f38-8440-f95c3139d0d1") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "df5d9707-ac36-48db-9e2f-d4a6042912e0") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "38285aa7-6fb9-47ad-a64e-b556f59f1725") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "56486019-9f67-4c16-a061-83abb4d90e2b") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "068ad965-0fa2-42a2-9085-9e5425630271") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "7498a742-e30d-4b9b-aede-c6a016ec208c") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "4e9f8358-86ee-4079-b65c-8a78ddca3dea") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "7eca3cf7-31dc-4dd0-ac5c-cc5ad0eb1144") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "15f498de-1d74-4833-85d9-cbfd71f7fbc0") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "65c69ebb-f131-4b04-84e4-f2031bc006f8") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d5f7c73b-93e8-4cdd-930b-5f4eeffc714c") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "2cdaa04d-c7a1-4db4-8b4b-63130a6d1383") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "c34ce0d3-7193-43fd-ba09-c9237d5b795a") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "fe2ea9f5-988e-4bbd-98be-53465c099416") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "3bf8d3a8-7532-4d54-a285-883f0baba2dd") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "0fb80c39-b0e8-4c00-ae39-23cf77bb36c4") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "99590d0b-9085-42ce-8f8f-9ccec48f3c06") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "27613cf8-ae8b-4bbe-9613-ac7702999ce2") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "b7cb8123-71d1-489c-87c8-0adb4262bf01") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "4f02687b-b37d-4888-8492-9c4d7a593046") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "67af3f03-b650-45a0-a5f2-7b6d0b35e55d") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "3b22fe00-5f75-4e4c-ac53-f363c16f5b4a") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4297a795-3d56-4812-b606-67e985cde335") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "b9f5c274-3569-4546-ad13-95f171329530") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "29cb5958-f452-4a87-bb33-326ce74541c7") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "53f5db1c-9db4-4481-9938-5d06ea80d0e3") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "63c69ccb-419a-4be6-bf90-ac57d8a40871") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "219b476e-911c-4dfa-a848-428a9191dbaf") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6c8344ab-b4bf-45dd-8643-535578235ef0") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "185b0159-15df-44f7-b29a-48334ca068de") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "d24e4998-3159-4858-939b-299ee34312bb") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "78fa1654-df04-4c5a-887b-120ac47affe1") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "45a97050-5497-4ea8-9717-8c0ec7241572") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9b3e0e25-46b2-4c9a-879a-7d83bfbf24b3") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f3bee997-76ac-4087-a707-02a3c1c0f68f") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e15afe8d-a4f1-45d2-825b-b2f3e90f20f2") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "9a116889-bb97-418d-ae4a-e3b42e03917a") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "75c96ca6-8998-4b04-9486-52ffed36603e") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "6be36ed5-4596-440e-9322-1a8acfb70205") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "661b1032-e494-46ca-b336-e71353cfb6f0") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "3c619ff7-8146-4253-ba5b-3a455575e7d0") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "781b80b2-06ff-4cda-8f7b-2c9ccd4e2606") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "458b1bfa-75b2-4b9d-9c31-ec0edffd1f30") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "f3c1b04a-d0f5-4a7a-988a-89ba28e8e184") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "189d188d-ef62-4ac9-aff1-94420e99304a") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "ab6d9f16-27b1-4c4d-b5bc-4c0976e6cc18") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "ea466a36-4dba-4adf-a14a-260de640e7cb") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "789b330d-b9fb-4ad4-a1d2-01d7b49071b5") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cd598ccd-5901-431e-9af7-708aeecac4f4") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ef5f8b33-7c59-41be-b4ac-79b220d8d9b3") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7a9afddb-0721-49ad-95a4-6350767398db") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f011c78e-4431-42d1-8306-586fb772ce36") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "ad09625a-dd0b-4966-a16c-b0a4b8b13282") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "13aecf72-ae65-497c-b3be-a7bce9281541") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.76 154.27) (xy 120.76 158.27) (xy 98.76 158.27) (xy 98.76 154.27) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "b0a83b3d-85f3-4dd0-8736-f37fdc93abd1") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 158.27) (xy 124.76 153.07) (xy 94.76 153.07) (xy 94.76 158.27) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 98.76 78.27) + (end 98.76 154.27) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "04a51a5c-61f8-4890-b59b-aba93fed0f05") + ) + (gr_line + (start 120.76 154.27) + (end 120.76 78.27) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "758385b1-f64a-4d2d-bb84-558c636e55a4") + ) + (gr_line + (start 120.76 78.27) + (end 98.76 78.27) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef0344b5-f927-49f0-8c49-660f6e9b0eea") + ) + (segment + (start 109.11 154.165001) + (end 109.11 153.82) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "70522ce7-a141-4bab-b614-b8808e2e9abc") + ) + (segment + (start 108.985 155.819999) + (end 108.985 154.290001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8ba82fa4-daf6-4d8d-9640-60cc61702bd8") + ) + (segment + (start 109.01 155.844999) + (end 108.985 155.819999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9a3ea6d1-eaa5-48e0-8fc4-2cb5f1c43c54") + ) + (segment + (start 108.985 154.290001) + (end 109.11 154.165001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "edd80696-1f51-435e-8aca-0846b1ebd01a") + ) + (segment + (start 109.01 157.12) + (end 109.01 155.844999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "eddebe32-ef99-486b-88a5-e2299e3440b2") + ) + (segment + (start 108.51 155.844999) + (end 108.535 155.819999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "29edbde6-44f3-4aee-9bb1-5a51f357607a") + ) + (segment + (start 108.535 155.819999) + (end 108.535 154.290001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "59a85773-969f-4497-b8a6-effd80e88eb3") + ) + (segment + (start 108.535 154.290001) + (end 108.41 154.165001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "86a85bcd-822e-4af2-9f44-30170cb55760") + ) + (segment + (start 108.41 154.165001) + (end 108.41 153.82) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "af1ac017-4904-43c3-ae47-f60a220ffe04") + ) + (segment + (start 108.51 157.12) + (end 108.51 155.844999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "dc1230f3-4e7c-48ef-9e26-85016927f4f7") + ) + (segment + (start 111.535 155.819999) + (end 111.535 154.290001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "4c241bb4-13f1-497d-a8bf-499e90643bcf") + ) + (segment + (start 111.51 157.12) + (end 111.51 155.844999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7708166b-8b66-43b8-8691-a73646ca7127") + ) + (segment + (start 111.51 155.844999) + (end 111.535 155.819999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "78772cbe-1148-4b64-bbf9-a975c2e8351c") + ) + (segment + (start 111.41 154.165001) + (end 111.41 153.82) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7ff29e48-9233-45b2-893b-16cbf509240d") + ) + (segment + (start 111.535 154.290001) + (end 111.41 154.165001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d9ef4782-0573-43ec-a0c0-62e506799641") + ) + (segment + (start 112.01 155.844999) + (end 111.985 155.819999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "139b5370-5250-4acd-aac4-7fef9fb0235a") + ) + (segment + (start 111.985 155.819999) + (end 111.985 154.290001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3400a1e9-aee7-417a-993f-202187c4387e") + ) + (segment + (start 112.11 154.165001) + (end 112.11 153.82) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "931c9b1c-9b5b-4941-abb5-2086e2e8643a") + ) + (segment + (start 111.985 154.290001) + (end 112.11 154.165001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b35499dd-d1d2-4eb9-88e1-46c362c0fd79") + ) + (segment + (start 112.01 157.12) + (end 112.01 155.844999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b9702b9f-6a14-46a7-9027-1c6440c11a6c") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "e0eb0f1e-5460-478a-a6a3-c08e3216d247") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.76 156.51) (xy 94.76 48.27) (xy 124.76 48.27) (xy 124.76 156.51) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.841684 78.792174) (xy 106.861503 78.828033) (xy 106.920826 79.087946) (xy 106.920832 79.087964) + (xy 107.030257 79.400688) (xy 107.174022 79.699217) (xy 107.350305 79.97977) (xy 107.503977 80.172468) + (xy 108.358381 79.318064) (xy 108.441457 79.426331) (xy 108.603669 79.588543) (xy 108.711934 79.671617) + (xy 107.85753 80.526021) (xy 107.85753 80.526022) (xy 108.050229 80.679694) (xy 108.330782 80.855977) + (xy 108.629311 80.999742) (xy 108.942035 81.109167) (xy 108.942053 81.109173) (xy 109.265077 81.182901) + (xy 109.265074 81.182901) (xy 109.594336 81.22) (xy 109.925664 81.22) (xy 110.254924 81.182901) + (xy 110.577946 81.109173) (xy 110.577964 81.109167) (xy 110.890688 80.999742) (xy 111.189217 80.855977) + (xy 111.46977 80.679694) (xy 111.662468 80.526023) (xy 111.662468 80.526022) (xy 110.808064 79.671618) + (xy 110.916331 79.588543) (xy 111.078543 79.426331) (xy 111.161618 79.318064) (xy 112.016022 80.172468) + (xy 112.016023 80.172468) (xy 112.169694 79.97977) (xy 112.345977 79.699217) (xy 112.489742 79.400688) + (xy 112.599167 79.087964) (xy 112.599173 79.087946) (xy 112.658497 78.828033) (xy 112.691272 78.781842) + (xy 112.730642 78.7705) (xy 120.1855 78.7705) (xy 120.237826 78.792174) (xy 120.2595 78.8445) (xy 120.2595 153.6955) + (xy 120.237826 153.747826) (xy 120.1855 153.7695) (xy 120.097464 153.7695) (xy 119.925062 153.799898) + (xy 119.760558 153.859773) (xy 119.608945 153.947308) (xy 119.474837 154.059837) (xy 119.362308 154.193945) + (xy 119.274773 154.345558) (xy 119.214898 154.510062) (xy 119.1845 154.682464) (xy 119.1845 155.9955) + (xy 119.162826 156.047826) (xy 119.1105 156.0695) (xy 118.815251 156.0695) (xy 118.773153 156.077873) + (xy 118.744283 156.077873) (xy 118.704699 156.07) (xy 118.685 156.07) (xy 118.685 156.111153) (xy 118.672529 156.152265) + (xy 118.646133 156.191768) (xy 118.6345 156.250253) (xy 118.6345 156.51) (xy 118.335 156.51) (xy 118.335 156.07) + (xy 118.315301 156.07) (xy 118.274435 156.078128) (xy 118.245565 156.078128) (xy 118.204699 156.07) + (xy 118.185 156.07) (xy 118.185 156.51) (xy 117.8855 156.51) (xy 117.8855 156.250252) (xy 117.873867 156.191769) + (xy 117.847471 156.152265) (xy 117.835 156.111153) (xy 117.835 156.07) (xy 117.815301 156.07) (xy 117.775716 156.077873) + (xy 117.746845 156.077873) (xy 117.704748 156.0695) (xy 117.315252 156.0695) (xy 117.315251 156.0695) + (xy 117.274435 156.077618) (xy 117.245565 156.077618) (xy 117.204749 156.0695) (xy 117.204748 156.0695) + (xy 116.815252 156.0695) (xy 116.815251 156.0695) (xy 116.773153 156.077873) (xy 116.744283 156.077873) + (xy 116.704699 156.07) (xy 116.685 156.07) (xy 116.685 156.111153) (xy 116.672529 156.152265) (xy 116.646133 156.191768) + (xy 116.6345 156.250253) (xy 116.6345 156.51) (xy 116.4805 156.51) (xy 116.4805 155.268025) (xy 116.480499 155.26802) + (xy 116.443024 155.067544) (xy 116.369348 154.877363) (xy 116.261981 154.703959) (xy 116.26198 154.703957) + (xy 116.124579 154.553235) (xy 116.124578 154.553234) (xy 115.961825 154.430329) (xy 115.961822 154.430328) + (xy 115.961821 154.430327) (xy 115.77925 154.339418) (xy 115.779246 154.339417) (xy 115.779244 154.339416) + (xy 115.583082 154.283602) (xy 115.583076 154.283601) (xy 115.380003 154.264785) (xy 115.379997 154.264785) + (xy 115.176923 154.283601) (xy 115.176917 154.283602) (xy 114.980755 154.339416) (xy 114.98075 154.339418) + (xy 114.798177 154.430328) (xy 114.798174 154.430329) (xy 114.635421 154.553234) (xy 114.63542 154.553235) + (xy 114.498019 154.703957) (xy 114.498019 154.703958) (xy 114.390655 154.877358) (xy 114.39065 154.877368) + (xy 114.316977 155.06754) (xy 114.2795 155.26802) (xy 114.2795 155.9955) (xy 114.257826 156.047826) + (xy 114.2055 156.0695) (xy 113.815251 156.0695) (xy 113.774435 156.077618) (xy 113.745565 156.077618) + (xy 113.704749 156.0695) (xy 113.704748 156.0695) (xy 113.315252 156.0695) (xy 113.315251 156.0695) + (xy 113.274435 156.077618) (xy 113.245565 156.077618) (xy 113.204749 156.0695) (xy 113.204748 156.0695) + (xy 112.815252 156.0695) (xy 112.815251 156.0695) (xy 112.773153 156.077873) (xy 112.744283 156.077873) + (xy 112.704699 156.07) (xy 112.685 156.07) (xy 112.685 156.111153) (xy 112.672529 156.152265) (xy 112.646133 156.191768) + (xy 112.6345 156.250253) (xy 112.6345 156.51) (xy 112.3855 156.51) (xy 112.3855 156.250252) (xy 112.373867 156.191769) + (xy 112.347471 156.152265) (xy 112.337284 156.129397) (xy 112.312784 156.033092) (xy 112.314148 156.023656) + (xy 112.3105 156.014848) (xy 112.3105 155.805435) (xy 112.310499 155.805434) (xy 112.288766 155.724326) + (xy 112.289619 155.724097) (xy 112.2855 155.703376) (xy 112.2855 154.445123) (xy 112.307173 154.392798) + (xy 112.35046 154.349512) (xy 112.390022 154.280989) (xy 112.4105 154.204563) (xy 112.4105 154.204558) + (xy 112.411133 154.199755) (xy 112.412641 154.199953) (xy 112.432174 154.152797) (xy 112.462206 154.122765) + (xy 112.507585 154.019991) (xy 112.5105 153.994865) (xy 112.510499 153.645136) (xy 112.507585 153.620009) + (xy 112.467792 153.529888) (xy 112.466485 153.473268) (xy 112.467782 153.470135) (xy 112.507585 153.379991) + (xy 112.5105 153.354865) (xy 112.510499 153.005136) (xy 112.507585 152.980009) (xy 112.462206 152.877235) + (xy 112.382765 152.797794) (xy 112.279991 152.752415) (xy 112.27999 152.752414) (xy 112.279988 152.752414) + (xy 112.258659 152.74994) (xy 112.254865 152.7495) (xy 112.254864 152.7495) (xy 111.965136 152.7495) + (xy 111.940013 152.752414) (xy 111.940007 152.752415) (xy 111.837234 152.797794) (xy 111.812326 152.822703) + (xy 111.76 152.844377) (xy 111.707674 152.822703) (xy 111.682765 152.797794) (xy 111.579991 152.752415) + (xy 111.57999 152.752414) (xy 111.579988 152.752414) (xy 111.558659 152.74994) (xy 111.554865 152.7495) + (xy 111.554864 152.7495) (xy 111.265136 152.7495) (xy 111.240013 152.752414) (xy 111.240007 152.752415) + (xy 111.137234 152.797794) (xy 111.057794 152.877234) (xy 111.012414 152.980011) (xy 111.0095 153.005135) + (xy 111.0095 153.354863) (xy 111.012414 153.379986) (xy 111.012415 153.379992) (xy 111.052206 153.47011) + (xy 111.053514 153.526732) (xy 111.052206 153.52989) (xy 111.012414 153.620011) (xy 111.0095 153.645135) + (xy 111.0095 153.994863) (xy 111.012414 154.019986) (xy 111.012415 154.019992) (xy 111.057794 154.122765) + (xy 111.087826 154.152797) (xy 111.107359 154.199954) (xy 111.108867 154.199756) (xy 111.1095 154.204565) + (xy 111.129977 154.280986) (xy 111.129979 154.280991) (xy 111.158096 154.32969) (xy 111.161677 154.335892) + (xy 111.16954 154.349512) (xy 111.214629 154.394601) (xy 111.216303 154.396523) (xy 111.224565 154.421139) + (xy 111.2345 154.445124) (xy 111.2345 155.703376) (xy 111.23038 155.724097) (xy 111.231234 155.724326) + (xy 111.2095 155.805434) (xy 111.2095 156.014848) (xy 111.207216 156.033092) (xy 111.182716 156.129397) + (xy 111.177245 156.136716) (xy 111.172529 156.152265) (xy 111.146133 156.191768) (xy 111.1345 156.250253) + (xy 111.1345 156.51) (xy 110.8855 156.51) (xy 110.8855 156.250252) (xy 110.873867 156.191769) (xy 110.847471 156.152265) + (xy 110.835 156.111153) (xy 110.835 156.07) (xy 110.815301 156.07) (xy 110.775716 156.077873) (xy 110.746845 156.077873) + (xy 110.704748 156.0695) (xy 110.315252 156.0695) (xy 110.315251 156.0695) (xy 110.274435 156.077618) + (xy 110.245565 156.077618) (xy 110.204749 156.0695) (xy 110.204748 156.0695) (xy 109.815252 156.0695) + (xy 109.815251 156.0695) (xy 109.773153 156.077873) (xy 109.744283 156.077873) (xy 109.704699 156.07) + (xy 109.685 156.07) (xy 109.685 156.111153) (xy 109.672529 156.152265) (xy 109.646133 156.191768) + (xy 109.6345 156.250253) (xy 109.6345 156.51) (xy 109.3855 156.51) (xy 109.3855 156.250252) (xy 109.373867 156.191769) + (xy 109.347471 156.152265) (xy 109.337284 156.129397) (xy 109.312784 156.033092) (xy 109.314148 156.023656) + (xy 109.3105 156.014848) (xy 109.3105 155.805435) (xy 109.310499 155.805434) (xy 109.288766 155.724326) + (xy 109.289619 155.724097) (xy 109.2855 155.703376) (xy 109.2855 154.445123) (xy 109.307173 154.392798) + (xy 109.35046 154.349512) (xy 109.390022 154.280989) (xy 109.4105 154.204563) (xy 109.4105 154.204558) + (xy 109.411133 154.199755) (xy 109.412641 154.199953) (xy 109.432174 154.152797) (xy 109.462206 154.122765) + (xy 109.507585 154.019991) (xy 109.5105 153.994865) (xy 109.510499 153.645136) (xy 109.507585 153.620009) + (xy 109.467792 153.529888) (xy 109.466485 153.473268) (xy 109.467782 153.470135) (xy 109.507585 153.379991) + (xy 109.5105 153.354865) (xy 109.510499 153.005136) (xy 109.507585 152.980009) (xy 109.462206 152.877235) + (xy 109.382765 152.797794) (xy 109.279991 152.752415) (xy 109.27999 152.752414) (xy 109.279988 152.752414) + (xy 109.258659 152.74994) (xy 109.254865 152.7495) (xy 109.254864 152.7495) (xy 108.965136 152.7495) + (xy 108.940013 152.752414) (xy 108.940007 152.752415) (xy 108.837234 152.797794) (xy 108.812326 152.822703) + (xy 108.76 152.844377) (xy 108.707674 152.822703) (xy 108.682765 152.797794) (xy 108.579991 152.752415) + (xy 108.57999 152.752414) (xy 108.579988 152.752414) (xy 108.558659 152.74994) (xy 108.554865 152.7495) + (xy 108.554864 152.7495) (xy 108.265136 152.7495) (xy 108.240013 152.752414) (xy 108.240007 152.752415) + (xy 108.137234 152.797794) (xy 108.057794 152.877234) (xy 108.012414 152.980011) (xy 108.0095 153.005135) + (xy 108.0095 153.354863) (xy 108.012414 153.379986) (xy 108.012415 153.379992) (xy 108.052206 153.47011) + (xy 108.053514 153.526732) (xy 108.052206 153.52989) (xy 108.012414 153.620011) (xy 108.0095 153.645135) + (xy 108.0095 153.994863) (xy 108.012414 154.019986) (xy 108.012415 154.019992) (xy 108.057794 154.122765) + (xy 108.087826 154.152797) (xy 108.107359 154.199954) (xy 108.108867 154.199756) (xy 108.1095 154.204565) + (xy 108.129977 154.280986) (xy 108.129979 154.280991) (xy 108.158096 154.32969) (xy 108.161677 154.335892) + (xy 108.16954 154.349512) (xy 108.214629 154.394601) (xy 108.216303 154.396523) (xy 108.224565 154.421139) + (xy 108.2345 154.445124) (xy 108.2345 155.703376) (xy 108.23038 155.724097) (xy 108.231234 155.724326) + (xy 108.2095 155.805434) (xy 108.2095 156.014848) (xy 108.207216 156.033092) (xy 108.182716 156.129397) + (xy 108.177245 156.136716) (xy 108.172529 156.152265) (xy 108.146133 156.191768) (xy 108.1345 156.250253) + (xy 108.1345 156.51) (xy 107.8855 156.51) (xy 107.8855 156.250252) (xy 107.873867 156.191769) (xy 107.847471 156.152265) + (xy 107.835 156.111153) (xy 107.835 156.07) (xy 107.815301 156.07) (xy 107.775716 156.077873) (xy 107.746845 156.077873) + (xy 107.704748 156.0695) (xy 107.315252 156.0695) (xy 107.315251 156.0695) (xy 107.274435 156.077618) + (xy 107.245565 156.077618) (xy 107.204749 156.0695) (xy 107.204748 156.0695) (xy 106.815252 156.0695) + (xy 106.815251 156.0695) (xy 106.773153 156.077873) (xy 106.744283 156.077873) (xy 106.704699 156.07) + (xy 106.685 156.07) (xy 106.685 156.111153) (xy 106.672529 156.152265) (xy 106.646133 156.191768) + (xy 106.6345 156.250253) (xy 106.6345 156.51) (xy 106.3855 156.51) (xy 106.3855 156.250252) (xy 106.373867 156.191769) + (xy 106.347471 156.152265) (xy 106.335 156.111153) (xy 106.335 156.07) (xy 106.315301 156.07) (xy 106.275716 156.077873) + (xy 106.246845 156.077873) (xy 106.204748 156.0695) (xy 105.815252 156.0695) (xy 105.815251 156.0695) + (xy 105.774435 156.077618) (xy 105.745565 156.077618) (xy 105.704749 156.0695) (xy 105.704748 156.0695) + (xy 105.315252 156.0695) (xy 105.315251 156.0695) (xy 105.273153 156.077873) (xy 105.244283 156.077873) + (xy 105.204699 156.07) (xy 105.185 156.07) (xy 105.185 156.111153) (xy 105.172529 156.152265) (xy 105.146133 156.191768) + (xy 105.1345 156.250253) (xy 105.1345 156.51) (xy 104.8855 156.51) (xy 104.8855 156.250252) (xy 104.873867 156.191769) + (xy 104.847471 156.152265) (xy 104.835 156.111153) (xy 104.835 156.07) (xy 104.815301 156.07) (xy 104.775716 156.077873) + (xy 104.746845 156.077873) (xy 104.704748 156.0695) (xy 104.315252 156.0695) (xy 104.315251 156.0695) + (xy 104.274435 156.077618) (xy 104.245565 156.077618) (xy 104.204749 156.0695) (xy 104.204748 156.0695) + (xy 103.815252 156.0695) (xy 103.815251 156.0695) (xy 103.774435 156.077618) (xy 103.745565 156.077618) + (xy 103.704749 156.0695) (xy 103.704748 156.0695) (xy 103.315252 156.0695) (xy 103.315251 156.0695) + (xy 103.274435 156.077618) (xy 103.245565 156.077618) (xy 103.204749 156.0695) (xy 103.204748 156.0695) + (xy 102.815252 156.0695) (xy 102.815251 156.0695) (xy 102.774435 156.077618) (xy 102.745565 156.077618) + (xy 102.704749 156.0695) (xy 102.704748 156.0695) (xy 102.315252 156.0695) (xy 102.315251 156.0695) + (xy 102.274435 156.077618) (xy 102.245565 156.077618) (xy 102.204749 156.0695) (xy 102.204748 156.0695) + (xy 101.815252 156.0695) (xy 101.815251 156.0695) (xy 101.773153 156.077873) (xy 101.744283 156.077873) + (xy 101.704699 156.07) (xy 101.685 156.07) (xy 101.685 156.111153) (xy 101.672529 156.152265) (xy 101.646133 156.191768) + (xy 101.6345 156.250253) (xy 101.6345 156.51) (xy 101.335 156.51) (xy 101.335 156.07) (xy 101.315301 156.07) + (xy 101.274435 156.078128) (xy 101.245565 156.078128) (xy 101.204699 156.07) (xy 101.185 156.07) + (xy 101.185 156.51) (xy 100.8855 156.51) (xy 100.8855 156.250252) (xy 100.873867 156.191769) (xy 100.847471 156.152265) + (xy 100.835 156.111153) (xy 100.835 156.07) (xy 100.815301 156.07) (xy 100.775716 156.077873) (xy 100.746845 156.077873) + (xy 100.704748 156.0695) (xy 100.4095 156.0695) (xy 100.357174 156.047826) (xy 100.3355 155.9955) + (xy 100.3355 154.682472) (xy 100.335499 154.682464) (xy 100.312713 154.553236) (xy 100.305101 154.510062) + (xy 100.245225 154.345555) (xy 100.157692 154.193945) (xy 100.045163 154.059837) (xy 99.911055 153.947308) + (xy 99.759445 153.859775) (xy 99.759443 153.859774) (xy 99.759441 153.859773) (xy 99.594937 153.799898) + (xy 99.422535 153.7695) (xy 99.422532 153.7695) (xy 99.400892 153.7695) (xy 99.3345 153.7695) (xy 99.282174 153.747826) + (xy 99.2605 153.6955) (xy 99.2605 78.8445) (xy 99.282174 78.792174) (xy 99.3345 78.7705) (xy 106.789358 78.7705) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.538326 78.792174) (xy 106.56 78.8445) (xy 106.56 79.449704) (xy 106.600242 79.806866) (xy 106.680219 80.157264) + (xy 106.680224 80.157282) (xy 106.798925 80.496513) (xy 106.954869 80.820334) (xy 107.146093 81.124666) + (xy 107.370185 81.405668) (xy 107.624331 81.659814) (xy 107.905333 81.883906) (xy 108.209665 82.07513) + (xy 108.533486 82.231074) (xy 108.872717 82.349775) (xy 108.872735 82.34978) (xy 109.223135 82.429757) + (xy 109.223132 82.429757) (xy 109.580296 82.47) (xy 109.939704 82.47) (xy 110.296866 82.429757) + (xy 110.647264 82.34978) (xy 110.647282 82.349775) (xy 110.986513 82.231074) (xy 111.310334 82.07513) + (xy 111.614666 81.883906) (xy 111.895668 81.659814) (xy 112.14981 81.405672) (xy 112.323862 81.187416) + (xy 110.808064 79.671618) (xy 110.916331 79.588543) (xy 111.078543 79.426331) (xy 111.161618 79.318064) + (xy 112.597229 80.753675) (xy 112.721076 80.496505) (xy 112.72108 80.496497) (xy 112.839775 80.157282) + (xy 112.83978 80.157264) (xy 112.919757 79.806866) (xy 112.96 79.449704) (xy 112.96 78.8445) (xy 112.981674 78.792174) + (xy 113.034 78.7705) (xy 120.1855 78.7705) (xy 120.237826 78.792174) (xy 120.2595 78.8445) (xy 120.2595 153.6955) + (xy 120.237826 153.747826) (xy 120.1855 153.7695) (xy 120.097464 153.7695) (xy 119.97235 153.791561) + (xy 119.917055 153.779302) (xy 119.886624 153.731535) (xy 119.8855 153.718685) (xy 119.8855 152.119) + (xy 119.869858 152.040363) (xy 119.869857 152.040357) (xy 119.855505 152.005709) (xy 119.855504 152.005707) + (xy 119.855503 152.005705) (xy 119.839035 151.979497) (xy 119.818879 151.947419) (xy 119.818875 151.947416) + (xy 119.744293 151.894496) (xy 119.709643 151.880143) (xy 119.709636 151.880141) (xy 119.650392 151.868357) + (xy 119.631 151.8645) (xy 99.3345 151.8645) (xy 99.282174 151.842826) (xy 99.2605 151.7905) (xy 99.2605 78.8445) + (xy 99.282174 78.792174) (xy 99.3345 78.7705) (xy 106.486 78.7705) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "14990f80-8e2a-4ea3-bdc3-82ee52612fd7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.68 156.45) (xy 119.68 152.085) (xy 119.665 152.07) (xy 99.21 152.07) (xy 99.21 156.7) (xy 119.43 156.7) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.665648 152.084352) (xy 119.68 152.119) (xy 119.68 153.877993) (xy 119.665648 153.912641) + (xy 119.655501 153.920428) (xy 119.608941 153.94731) (xy 119.608939 153.947312) (xy 119.474838 154.059835) + (xy 119.474835 154.059838) (xy 119.362312 154.193939) (xy 119.362307 154.193945) (xy 119.274778 154.345548) + (xy 119.274774 154.345556) (xy 119.2149 154.510057) (xy 119.214899 154.510061) (xy 119.214899 154.510062) + (xy 119.203041 154.577314) (xy 119.1845 154.682467) (xy 119.1845 155.621881) (xy 119.170148 155.656529) + (xy 119.1355 155.670881) (xy 119.100852 155.656529) (xy 119.094758 155.649104) (xy 119.079192 155.625807) + (xy 119.013036 155.581604) (xy 118.954695 155.57) (xy 118.885 155.57) (xy 118.885 156.7) (xy 118.635 156.7) + (xy 118.635 155.57) (xy 118.565304 155.57) (xy 118.519558 155.579098) (xy 118.500442 155.579098) + (xy 118.454696 155.57) (xy 118.385 155.57) (xy 118.385 156.7) (xy 118.1355 156.7) (xy 118.1355 155.750252) + (xy 118.135499 155.750251) (xy 118.135264 155.747858) (xy 118.135483 155.747836) (xy 118.135 155.742913) + (xy 118.135 155.57) (xy 118.065304 155.57) (xy 118.020837 155.578844) (xy 118.00172 155.578843) + (xy 117.954753 155.5695) (xy 117.954748 155.5695) (xy 117.565252 155.5695) (xy 117.550668 155.5724) + (xy 117.519558 155.578588) (xy 117.500442 155.578588) (xy 117.469331 155.5724) (xy 117.454748 155.5695) + (xy 117.065252 155.5695) (xy 117.050668 155.5724) (xy 117.019558 155.578588) (xy 117.000442 155.578588) + (xy 116.969331 155.5724) (xy 116.954748 155.5695) (xy 116.565252 155.5695) (xy 116.550616 155.572411) + (xy 116.539058 155.57471) (xy 116.502276 155.567392) (xy 116.481441 155.536209) (xy 116.4805 155.526651) + (xy 116.4805 155.268025) (xy 116.4805 155.268024) (xy 116.443024 155.067544) (xy 116.369348 154.877363) + (xy 116.261981 154.703959) (xy 116.261978 154.703955) (xy 116.261977 154.703954) (xy 116.124579 154.553236) + (xy 116.124576 154.553233) (xy 115.961822 154.430328) (xy 115.961818 154.430325) (xy 115.779255 154.33942) + (xy 115.779248 154.339417) (xy 115.583085 154.283603) (xy 115.583079 154.283602) (xy 115.38 154.264785) + (xy 115.17692 154.283602) (xy 115.176914 154.283603) (xy 114.980751 154.339417) (xy 114.980744 154.33942) + (xy 114.798181 154.430325) (xy 114.798177 154.430328) (xy 114.635423 154.553233) (xy 114.63542 154.553236) + (xy 114.498022 154.703954) (xy 114.39065 154.877366) (xy 114.316978 155.067537) (xy 114.316977 155.06754) + (xy 114.316976 155.067544) (xy 114.2795 155.268024) (xy 114.2795 155.268025) (xy 114.2795 155.5205) + (xy 114.265148 155.555148) (xy 114.2305 155.5695) (xy 114.065252 155.5695) (xy 114.050668 155.5724) + (xy 114.019558 155.578588) (xy 114.000442 155.578588) (xy 113.969331 155.5724) (xy 113.954748 155.5695) + (xy 113.565252 155.5695) (xy 113.550668 155.5724) (xy 113.519558 155.578588) (xy 113.500442 155.578588) + (xy 113.469331 155.5724) (xy 113.454748 155.5695) (xy 113.065252 155.5695) (xy 113.050668 155.5724) + (xy 113.019558 155.578588) (xy 113.000442 155.578588) (xy 112.969331 155.5724) (xy 112.954748 155.5695) + (xy 112.565252 155.5695) (xy 112.550668 155.5724) (xy 112.519558 155.578588) (xy 112.500442 155.578588) + (xy 112.469331 155.5724) (xy 112.454748 155.5695) (xy 112.065252 155.5695) (xy 112.050668 155.5724) + (xy 112.019558 155.578588) (xy 112.000442 155.578588) (xy 111.969331 155.5724) (xy 111.954748 155.5695) + (xy 111.565252 155.5695) (xy 111.550668 155.5724) (xy 111.519558 155.578588) (xy 111.500442 155.578588) + (xy 111.469331 155.5724) (xy 111.454748 155.5695) (xy 111.065252 155.5695) (xy 111.050668 155.5724) + (xy 111.019558 155.578588) (xy 111.000442 155.578588) (xy 110.969331 155.5724) (xy 110.954748 155.5695) + (xy 110.565252 155.5695) (xy 110.550668 155.5724) (xy 110.519558 155.578588) (xy 110.500442 155.578588) + (xy 110.469331 155.5724) (xy 110.454748 155.5695) (xy 110.065252 155.5695) (xy 110.050668 155.5724) + (xy 110.019558 155.578588) (xy 110.000442 155.578588) (xy 109.969331 155.5724) (xy 109.954748 155.5695) + (xy 109.565252 155.5695) (xy 109.550668 155.5724) (xy 109.519558 155.578588) (xy 109.500442 155.578588) + (xy 109.469331 155.5724) (xy 109.454748 155.5695) (xy 109.065252 155.5695) (xy 109.050668 155.5724) + (xy 109.019558 155.578588) (xy 109.000442 155.578588) (xy 108.969331 155.5724) (xy 108.954748 155.5695) + (xy 108.565252 155.5695) (xy 108.550668 155.5724) (xy 108.519558 155.578588) (xy 108.500442 155.578588) + (xy 108.469331 155.5724) (xy 108.454748 155.5695) (xy 108.065252 155.5695) (xy 108.050668 155.5724) + (xy 108.019558 155.578588) (xy 108.000442 155.578588) (xy 107.969331 155.5724) (xy 107.954748 155.5695) + (xy 107.565252 155.5695) (xy 107.550668 155.5724) (xy 107.519558 155.578588) (xy 107.500442 155.578588) + (xy 107.469331 155.5724) (xy 107.454748 155.5695) (xy 107.065252 155.5695) (xy 107.050668 155.5724) + (xy 107.019558 155.578588) (xy 107.000442 155.578588) (xy 106.969331 155.5724) (xy 106.954748 155.5695) + (xy 106.565252 155.5695) (xy 106.550668 155.5724) (xy 106.519558 155.578588) (xy 106.500442 155.578588) + (xy 106.469331 155.5724) (xy 106.454748 155.5695) (xy 106.065252 155.5695) (xy 106.050668 155.5724) + (xy 106.019558 155.578588) (xy 106.000442 155.578588) (xy 105.969331 155.5724) (xy 105.954748 155.5695) + (xy 105.565252 155.5695) (xy 105.550668 155.5724) (xy 105.519558 155.578588) (xy 105.500442 155.578588) + (xy 105.469331 155.5724) (xy 105.454748 155.5695) (xy 105.065252 155.5695) (xy 105.050668 155.5724) + (xy 105.019558 155.578588) (xy 105.000442 155.578588) (xy 104.969331 155.5724) (xy 104.954748 155.5695) + (xy 104.565252 155.5695) (xy 104.550668 155.5724) (xy 104.519558 155.578588) (xy 104.500442 155.578588) + (xy 104.469331 155.5724) (xy 104.454748 155.5695) (xy 104.065252 155.5695) (xy 104.050668 155.5724) + (xy 104.019558 155.578588) (xy 104.000442 155.578588) (xy 103.969331 155.5724) (xy 103.954748 155.5695) + (xy 103.565252 155.5695) (xy 103.550668 155.5724) (xy 103.519558 155.578588) (xy 103.500442 155.578588) + (xy 103.469331 155.5724) (xy 103.454748 155.5695) (xy 103.065252 155.5695) (xy 103.050668 155.5724) + (xy 103.019558 155.578588) (xy 103.000442 155.578588) (xy 102.969331 155.5724) (xy 102.954748 155.5695) + (xy 102.565252 155.5695) (xy 102.550668 155.5724) (xy 102.519558 155.578588) (xy 102.500442 155.578588) + (xy 102.469331 155.5724) (xy 102.454748 155.5695) (xy 102.065252 155.5695) (xy 102.05289 155.571958) + (xy 102.018276 155.578843) (xy 101.99916 155.578843) (xy 101.954696 155.57) (xy 101.885 155.57) + (xy 101.885 155.742913) (xy 101.884516 155.747836) (xy 101.884736 155.747858) (xy 101.8845 155.750253) + (xy 101.8845 156.7) (xy 101.635 156.7) (xy 101.635 155.57) (xy 101.565304 155.57) (xy 101.519558 155.579098) + (xy 101.500442 155.579098) (xy 101.454696 155.57) (xy 101.385 155.57) (xy 101.385 156.7) (xy 101.135 156.7) + (xy 101.135 155.57) (xy 101.065304 155.57) (xy 101.019558 155.579098) (xy 101.000442 155.579098) + (xy 100.954696 155.57) (xy 100.885 155.57) (xy 100.885 156.7) (xy 100.635 156.7) (xy 100.635 155.57) + (xy 100.565305 155.57) (xy 100.506963 155.581604) (xy 100.440807 155.625807) (xy 100.425242 155.649104) + (xy 100.39406 155.669939) (xy 100.357277 155.662623) (xy 100.336442 155.631441) (xy 100.3355 155.621881) + (xy 100.3355 154.682474) (xy 100.3355 154.682468) (xy 100.305101 154.510062) (xy 100.245225 154.345555) + (xy 100.157692 154.193945) (xy 100.045163 154.059837) (xy 99.911057 153.94731) (xy 99.911054 153.947307) + (xy 99.759451 153.859778) (xy 99.759443 153.859774) (xy 99.594942 153.7999) (xy 99.594943 153.7999) + (xy 99.594938 153.799899) (xy 99.422532 153.7695) (xy 99.3095 153.7695) (xy 99.274852 153.755148) + (xy 99.2605 153.7205) (xy 99.2605 152.119) (xy 99.274852 152.084352) (xy 99.3095 152.07) (xy 119.631 152.07) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pro new file mode 100644 index 0000000..82511cb --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "f02f9a67-3421-481f-99a5-004295b9b181", + "Root" + ], + [ + "92addd49-db95-4efd-bbd3-9567435e8834", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_sch new file mode 100644 index 0000000..d76ec23 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f02f9a67-3421-481f-99a5-004295b9b181") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 114.3 76.2) (xy 120.65 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "066cd0ea-e400-4d9a-b858-86eea6046080") + ) + (wire + (pts + (xy 114.3 123.19) (xy 120.65 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1673f30a-facd-4d3b-af6f-d565a4c1be90") + ) + (wire + (pts + (xy 114.3 95.25) (xy 120.65 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a96121b-7493-4fc8-8bad-00ae82605e99") + ) + (wire + (pts + (xy 154.94 106.68) (xy 161.29 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1efa6422-06a1-4667-bf9c-b75c3fd7f93e") + ) + (wire + (pts + (xy 114.3 87.63) (xy 120.65 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24ea6ff0-9485-4bd6-a858-8aecd8085086") + ) + (wire + (pts + (xy 114.3 92.71) (xy 120.65 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29e5975b-f0b7-4cc6-974a-2a47cf10cf34") + ) + (wire + (pts + (xy 114.3 73.66) (xy 120.65 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "381e3cb6-e61e-4050-b744-f7653a55c68d") + ) + (wire + (pts + (xy 154.94 100.33) (xy 161.29 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f85d3d8-6acf-4611-b066-dbff3371ec26") + ) + (wire + (pts + (xy 154.94 97.79) (xy 161.29 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c51acb4-7f7e-4b7f-8943-76fa4d155456") + ) + (wire + (pts + (xy 114.3 107.95) (xy 120.65 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e17bde6-ad2b-4a5e-84ad-d41e33d38dce") + ) + (wire + (pts + (xy 154.94 86.36) (xy 161.29 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e5c85e5-3d57-4a46-9a75-3a5c6b2e0a22") + ) + (wire + (pts + (xy 114.3 82.55) (xy 120.65 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5484bd50-9c9e-4a34-b658-a3fca3600bfe") + ) + (wire + (pts + (xy 114.3 105.41) (xy 120.65 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "565a3d4d-297a-4a57-b88e-810627304d0e") + ) + (wire + (pts + (xy 154.94 109.22) (xy 161.29 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cd25c9c-5826-41f2-b719-2bc665a110ac") + ) + (wire + (pts + (xy 154.94 88.9) (xy 161.29 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e093dba-3314-4483-a4b5-a08828536290") + ) + (wire + (pts + (xy 114.3 71.12) (xy 120.65 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e3268c9-be55-4f38-b776-5696790b463c") + ) + (wire + (pts + (xy 114.3 97.79) (xy 120.65 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6eb6eec8-bc32-4d45-acc9-371c45ba0ec2") + ) + (wire + (pts + (xy 154.94 102.87) (xy 161.29 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f1c1c6c-7dad-42d8-82f0-bd48183092a0") + ) + (wire + (pts + (xy 154.94 80.01) (xy 161.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74138786-d42d-4ee4-a34d-48233a6a56ec") + ) + (wire + (pts + (xy 154.94 77.47) (xy 161.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "951652a6-489e-490b-b977-dce76ea5aa63") + ) + (wire + (pts + (xy 154.94 124.46) (xy 161.29 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b7fa789-5f35-4da3-a359-8aefbdb81e5b") + ) + (wire + (pts + (xy 154.94 129.54) (xy 161.29 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b94a517-7636-46ee-b0de-77e6229cd1bf") + ) + (wire + (pts + (xy 114.3 102.87) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0621926-7729-473f-963d-386e4d23463e") + ) + (wire + (pts + (xy 114.3 128.27) (xy 120.65 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1dee19d-8cc1-4a9b-9138-c42447e4718c") + ) + (wire + (pts + (xy 154.94 115.57) (xy 161.29 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a39bd202-b46a-440d-b1e4-946bbadc79ae") + ) + (wire + (pts + (xy 154.94 118.11) (xy 161.29 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad5743f8-0895-427c-a891-bcbf29ce7710") + ) + (wire + (pts + (xy 154.94 120.65) (xy 161.29 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6f58278-64b1-4332-a610-96b01d005bb9") + ) + (wire + (pts + (xy 154.94 95.25) (xy 161.29 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7929a7c-1bad-4070-b257-ec0fc17953c6") + ) + (wire + (pts + (xy 114.3 116.84) (xy 120.65 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb505c5d-a85b-4427-aaeb-74ac47445afd") + ) + (wire + (pts + (xy 114.3 111.76) (xy 120.65 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bec8b244-00b9-4c81-a936-afbe1c580dc7") + ) + (wire + (pts + (xy 114.3 114.3) (xy 120.65 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c409d997-bcdb-43c2-a22d-91f8b8a6d7f2") + ) + (wire + (pts + (xy 154.94 91.44) (xy 161.29 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce7105f7-c89d-49fe-a604-698f4fc5a74d") + ) + (wire + (pts + (xy 114.3 130.81) (xy 120.65 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ceb49c4d-3c04-40c1-8954-ddff64c3765b") + ) + (wire + (pts + (xy 114.3 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ceb4d7eb-0385-477f-a6bf-24b3329f610b") + ) + (wire + (pts + (xy 154.94 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d86853b8-8321-4a01-bbf4-3811b3fded1f") + ) + (wire + (pts + (xy 114.3 100.33) (xy 120.65 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db1df719-6218-48e5-8612-bafc34413fc1") + ) + (wire + (pts + (xy 114.3 125.73) (xy 120.65 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcac5cb9-c42c-419c-919b-07a7ce9bdd94") + ) + (wire + (pts + (xy 154.94 73.66) (xy 161.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd0a4c55-844c-4239-b747-546737698fe6") + ) + (wire + (pts + (xy 114.3 80.01) (xy 120.65 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6a0a04f-35e2-4d29-95f1-48d943a5cab2") + ) + (wire + (pts + (xy 114.3 85.09) (xy 120.65 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6d8bf0b-7844-46f0-8f87-44e446a0c5dc") + ) + (wire + (pts + (xy 154.94 127) (xy 161.29 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f438a760-0595-4395-bcda-301c9bdd6a12") + ) + (wire + (pts + (xy 154.94 113.03) (xy 161.29 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4840ecf-983e-4630-b5aa-41ee0d2f22a5") + ) + (wire + (pts + (xy 154.94 83.82) (xy 161.29 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f638811d-1e77-496a-9c50-17c7a62e4494") + ) + (wire + (pts + (xy 154.94 68.58) (xy 161.29 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6a7d307-d824-43bd-ad70-c9e871e49218") + ) + (wire + (pts + (xy 114.3 68.58) (xy 120.65 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9e5ddde-6fa3-4f79-bba7-87f149cb229c") + ) + (wire + (pts + (xy 114.3 119.38) (xy 120.65 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdf5f751-4381-4479-89d6-b231f54c8c4e") + ) + (label "GPIO_7" + (at 114.3 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00373f32-4156-490e-9a9c-452cff006b93") + ) + (label "SUSCLK" + (at 114.3 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00ccb8e5-d3a5-49b0-8d64-a48311b5b4ad") + ) + (label "GPIO_5" + (at 114.3 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0c0e0b68-4e64-448f-ac84-93a7c602600f") + ) + (label "CLKREQ#" + (at 161.29 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0d267bff-4df0-4c6c-9ae4-1bacc818592a") + ) + (label "RESET#" + (at 114.3 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1d87552f-2931-4d51-a735-3366bede16ac") + ) + (label "PERST#" + (at 161.29 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22559b2d-b12a-4e6a-a661-7f416a2c33cb") + ) + (label "USB_D-" + (at 161.29 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2449844f-6cb0-4d7c-9553-f3599b26a12f") + ) + (label "UIM-CLK" + (at 114.3 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "26f170f3-d884-442a-a117-f9616bdc1e85") + ) + (label "W_DISABLE1#" + (at 114.3 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "27ab72ea-9d08-491a-8c91-88a8e42d786b") + ) + (label "CONFIG_2" + (at 114.3 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "315c2781-061e-4320-a3c1-f66fbfb021cf") + ) + (label "DEVSLP" + (at 161.29 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "38f5a212-31e3-439a-8285-155c8f349eb1") + ) + (label "UIM-RESET" + (at 114.3 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "40f85764-6b2f-44c5-a23c-eafca428446f") + ) + (label "USB_D+" + (at 161.29 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "45baab93-ff42-4d34-8217-b658640bd497") + ) + (label "ANTCTL3" + (at 161.29 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4859580e-acb7-49ed-b52e-549a7d083b9d") + ) + (label "CONFIG_1" + (at 114.3 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4bb838c5-bec8-4812-add1-ba79f5433cc9") + ) + (label "REFCLK+" + (at 161.29 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5376af44-ec41-461a-8ef5-e9c88c1abb65") + ) + (label "CONFIG_0" + (at 114.3 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "55d6f3e4-d04e-4b27-8321-dbf7b1c6aa09") + ) + (label "PEWAKE#" + (at 161.29 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5a53a4e4-0e03-4202-b200-ad354b9c953f") + ) + (label "GPIO_11" + (at 114.3 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6547cae5-ba8c-494c-929f-fc1a43b887e0") + ) + (label "GPIO_1" + (at 114.3 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6c5fe867-1d4c-4e49-8ba3-581e529021b5") + ) + (label "GPIO_10" + (at 114.3 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e276500-a5eb-45e1-83bb-89c9f1af188a") + ) + (label "FULL_CARD_PWR_OFF#" + (at 161.29 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "732d23e5-787c-413f-a7f9-c07b726376cb") + ) + (label "GPIO_2" + (at 114.3 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "740da36c-ef50-49de-a1d1-62efdf507e15") + ) + (label "PER0+" + (at 161.29 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d36efcb-468c-4b62-be7d-1e9c25ea2a13") + ) + (label "CONFIG_3" + (at 114.3 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a73a1ec-ef71-4c77-8ddd-38aa7efbe2f9") + ) + (label "DPR" + (at 161.29 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "91a3d272-df55-45a8-9141-5c9ce857b9fe") + ) + (label "ANTCTL2" + (at 161.29 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9a6385b1-1b3a-4f88-9eec-bb4f8d591967") + ) + (label "PET1-" + (at 161.29 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c328d2f-09f1-43db-9955-843067c6a2b5") + ) + (label "GPIO_9{slash}LED#1" + (at 114.3 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9dbe6677-6b43-47ca-9665-6d0e13c93bd4") + ) + (label "GPIO_4" + (at 114.3 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b793bf9e-540a-4a46-8c62-04e295f90bb0") + ) + (label "PET0+" + (at 161.29 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b93821a0-f3c4-4e56-abd6-4330bdcda584") + ) + (label "PER1+" + (at 161.29 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c5fc9256-7a82-4467-92e7-ae9dcf24b9d1") + ) + (label "PER1-" + (at 161.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce994d2a-29dc-483c-b6bd-4c88ecdb9498") + ) + (label "ANTCTL1" + (at 161.29 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d2c9bbdf-9fec-4c0e-98ef-c4f381030e2e") + ) + (label "PER0-" + (at 161.29 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d36a8c0b-c158-4369-a9b1-5b238d7a10cd") + ) + (label "UIM-DATA" + (at 114.3 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d61762b2-9936-431a-b5d0-03069a59d33b") + ) + (label "GPIO_8" + (at 114.3 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6a531c5-efa3-4ff8-9cfe-693869e78b87") + ) + (label "GPIO_3" + (at 114.3 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d7bfb558-5fa7-4a01-b42d-acd011bc1d29") + ) + (label "GPIO_0" + (at 114.3 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "da391cd0-32e4-4981-8d30-7c338da77a7a") + ) + (label "PET1+" + (at 161.29 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e1c923b5-4bc7-477a-8ba2-e60669d32965") + ) + (label "PET0-" + (at 161.29 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e743c1b1-ee90-4e67-93dc-1b929f6304e4") + ) + (label "REFCLK-" + (at 161.29 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea46a3d5-2f1e-4a44-a674-fd1984fe98b0") + ) + (label "ANTCTL0" + (at 161.29 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef8d18f6-9ec3-4fbe-8c43-58c3debe3f63") + ) + (label "GPIO_6" + (at 114.3 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f01e9507-7175-4f58-a329-4302fe21eaa0") + ) + (label "UIM-PWR" + (at 114.3 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fbe8de91-53c4-4817-ac1b-5de46907aa67") + ) + (label "SIM_DETECT" + (at 114.3 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fcc045fc-82db-4517-9cc0-3e7f4b248328") + ) + (sheet + (at 120.65 66.04) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "92addd49-db95-4efd-bbd3-9567435e8834") + (property "Sheetname" "M.2 B key" + (at 120.65 65.3284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 120.65 133.9346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 120.65 71.12 180) + (uuid "85c18cca-09a3-49cb-b0a1-7c79a1190624") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 120.65 76.2 180) + (uuid "f05978a6-6826-4daa-92a5-f4ad8f0daab2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 120.65 68.58 180) + (uuid "d210bf4f-c5fd-44a9-a6ae-f87fb5b1a554") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 120.65 73.66 180) + (uuid "53f0e869-4a41-4690-9ef4-1af53b4f5c53") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 120.65 92.71 180) + (uuid "99ff6219-d7bd-40b8-bf6e-2a7b3f38b35b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 120.65 102.87 180) + (uuid "6c5abac1-45d1-407b-97d9-f6b78a6327bb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 120.65 95.25 180) + (uuid "d1b9e224-ef0d-4936-9ddd-d2427d5d01ad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 120.65 90.17 180) + (uuid "1eb6ed0f-8753-4d88-8b3b-6d718ca04052") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 120.65 87.63 180) + (uuid "39a4a8d0-c02c-44a0-8cb1-1fec1f16f2d5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 120.65 85.09 180) + (uuid "7a9d6ec5-671c-4c90-b68c-c1a294e12b4b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 120.65 107.95 180) + (uuid "c3652d20-1c25-454d-8f80-a191e0ff44f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 120.65 105.41 180) + (uuid "29b5da7c-1e4b-410e-a6fd-56191f11028f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 120.65 97.79 180) + (uuid "87a96a28-2995-40b6-b2c4-220152e930d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 120.65 100.33 180) + (uuid "c2cd1249-60bf-43f9-8075-f07468f2d426") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 120.65 82.55 180) + (uuid "54d06fae-d802-4d57-a136-908ea8bfe586") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 120.65 80.01 180) + (uuid "0d8ee182-6833-492e-a3ca-b3602a79ff57") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 120.65 111.76 180) + (uuid "8bbd94b3-309a-427c-9702-b8137ade0657") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 120.65 114.3 180) + (uuid "4bf8aa30-7e16-4cfa-8d13-3206c507764e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 120.65 116.84 180) + (uuid "b7659259-d78c-4d67-b2af-64ae9cca82a6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 120.65 119.38 180) + (uuid "cb097e02-3a13-4b07-8c9b-d701b022891c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 154.94 68.58 0) + (uuid "fbbbaafb-21f7-45b5-9a9e-a46094239a2f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 154.94 73.66 0) + (uuid "8e1a4624-f7c7-42c2-8dfd-b00e78f3c1a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 154.94 71.12 0) + (uuid "67abbe86-bbd3-4a7e-917c-5f48bbbe2084") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 154.94 77.47 0) + (uuid "99aa27e3-f3b4-43b0-a05c-8880692cddf5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 154.94 80.01 0) + (uuid "94648156-1e4b-4559-933d-3bf5af52ea1c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 154.94 83.82 0) + (uuid "bf0b3142-e7ac-4349-8a02-0be36add5fac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 154.94 86.36 0) + (uuid "aa0c5220-b2b9-4e01-85e9-bec01d23349b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 154.94 91.44 0) + (uuid "19c2cc4d-7ae1-4211-869d-f7e195592991") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 154.94 88.9 0) + (uuid "5f5e66c4-1351-43bc-bc07-8208a236cf55") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 154.94 95.25 0) + (uuid "322cce76-e04f-44b4-8267-c68bee8a6213") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 154.94 97.79 0) + (uuid "2b571fb3-2c98-4612-8e4b-473509e07d27") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 154.94 102.87 0) + (uuid "69caf58b-704c-4b3e-8727-48731a7d6a42") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 154.94 100.33 0) + (uuid "a8410d15-244a-461e-b9dd-8dace61d0082") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 154.94 106.68 0) + (uuid "1aa2e411-2fd2-46ef-8525-497dc058e7c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 154.94 109.22 0) + (uuid "fd89bf83-a410-4bd3-962f-aec75b148f9a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 154.94 113.03 0) + (uuid "db7abc2d-233d-4c6c-96ac-d0a700425248") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 154.94 120.65 0) + (uuid "fb2471b0-6af2-424d-b372-64ce69a6a4ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 154.94 115.57 0) + (uuid "f758646f-6cb7-4104-8dbf-a91414c09980") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 154.94 118.11 0) + (uuid "8d212c03-5d02-4dde-9378-f2fdc5ec4ddb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 120.65 123.19 180) + (uuid "6f9307d7-7706-4fde-8314-0bd7ace05c86") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 120.65 125.73 180) + (uuid "00c603f2-e9a9-40cf-a164-e43467d980dc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 120.65 130.81 180) + (uuid "663808c7-da4f-47ab-813e-0d31e993bded") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 154.94 124.46 0) + (uuid "8ef0d94d-287e-4057-bfde-78791cc8ac5b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 154.94 129.54 0) + (uuid "f93220a7-d956-4e83-b418-85b6972e6cef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 154.94 127 0) + (uuid "bc7f2914-6d71-4ad0-a06a-2d4db268f7f0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 120.65 128.27 180) + (uuid "d2d8b4f7-4faa-4040-8da4-a639b5936d16") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch new file mode 100644 index 0000000..6d0fbdc --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c9e4d47-d77b-4954-9676-1c3734c86097") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "875f7e46-fafa-4eed-beee-809caea47954") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fa4978a6-1f6b-4af2-91f3-d603af6d0a95") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9e9a513-fa9d-43ec-b048-b1437f086d66") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "74837294-a29a-489c-89fe-f00eb389735c") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "14965c00-a9a4-4080-bc10-6b8fba4e6768") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "fe8611bb-0e10-4981-b628-e4a731b1d6e0") + ) + (pin "49" + (uuid "ddb94615-b834-42fc-91af-6ca2a9445357") + ) + (pin "53" + (uuid "64ea5f19-0db0-40ed-bddc-705f58396ae9") + ) + (pin "43" + (uuid "a778de0e-d86d-473d-90d8-0d810d414a92") + ) + (pin "75" + (uuid "9dd05bdc-b455-4b74-955c-1e2ebeb625cd") + ) + (pin "3" + (uuid "d3790c1b-198c-43e0-b75f-7bef0331e3a0") + ) + (pin "27" + (uuid "6b44b2f5-c51c-41bb-8a2f-a2fd95b6073c") + ) + (pin "1" + (uuid "12d965d2-7f85-4319-a005-dd2f672f8f79") + ) + (pin "37" + (uuid "e32490bd-6759-4766-8ef1-16f77d0c5d83") + ) + (pin "39" + (uuid "44c63aeb-1fb0-4478-964e-642f8290fba9") + ) + (pin "29" + (uuid "6d3646af-25c4-48b9-97d6-305914345fa0") + ) + (pin "41" + (uuid "d201195e-8328-44cb-902c-12ec7c254fa4") + ) + (pin "47" + (uuid "86752563-7034-4e9f-9a64-72639375cdc0") + ) + (pin "51" + (uuid "77be29e2-6295-4f70-bf6e-051997501677") + ) + (pin "31" + (uuid "7466e1fa-917a-4769-bbfe-9a672e304137") + ) + (pin "59" + (uuid "df093d04-e687-4233-8b53-f03ac8b8b8b6") + ) + (pin "67" + (uuid "a4604c7e-3b3f-45b3-9fb4-2e2c0e67d3eb") + ) + (pin "71" + (uuid "c7293882-a3fd-42f7-86a7-3e4128621c91") + ) + (pin "73" + (uuid "6ec88f11-e017-40fb-8fc7-0460f453589d") + ) + (pin "2" + (uuid "7fae5fcc-5374-487a-8471-3993fe0fb442") + ) + (pin "7" + (uuid "8c6b9285-2775-4be9-9cc2-bc7267ee8f95") + ) + (pin "45" + (uuid "56a5e0e9-4339-4e42-848a-3504b2259ade") + ) + (pin "69" + (uuid "624aba0d-b15d-479e-8f1e-63b10562581c") + ) + (pin "5" + (uuid "2c6a9dcf-5801-4d0f-8bfa-76f24dc1dab7") + ) + (pin "9" + (uuid "c3143adf-af8e-42ac-a51e-4f28d76226e4") + ) + (pin "11" + (uuid "ea6c56a3-16e1-4315-a110-785504cd38fa") + ) + (pin "25" + (uuid "83a55a91-07df-480c-bc7d-ae1e1e3d55fa") + ) + (pin "23" + (uuid "cfbfc353-e14a-456f-99ab-b681496d2cb9") + ) + (pin "21" + (uuid "ef95db70-6043-42b5-a84a-a171b3386e63") + ) + (pin "35" + (uuid "d7cbcc34-2016-41d4-92b3-9bed151047a1") + ) + (pin "57" + (uuid "1c312cca-999f-49fd-9bf7-e9b5398533e8") + ) + (pin "61" + (uuid "8433d134-9b7e-42bc-ac3f-6cd68f750d53") + ) + (pin "55" + (uuid "e62b4952-01a3-4ebe-89db-344a814d278b") + ) + (pin "63" + (uuid "584f4304-8ded-4873-97ff-94045f00195f") + ) + (pin "65" + (uuid "b0e1836e-3155-42d4-a57a-4e2ad2173edf") + ) + (pin "4" + (uuid "70d21168-4125-434e-bcbc-78168e594fef") + ) + (pin "6" + (uuid "96e9e193-bdfb-4032-9afa-3b45b6d80a1d") + ) + (pin "8" + (uuid "1df7fa73-795e-4144-bd55-c78dfbcb13c5") + ) + (pin "10" + (uuid "fa4c8167-2d92-44b9-983e-2c7a555c03b4") + ) + (pin "20" + (uuid "ff5fa94d-05a5-46ba-8e1a-9791a2fa6379") + ) + (pin "22" + (uuid "8f1419db-c403-428f-93e1-b8f63f932d12") + ) + (pin "24" + (uuid "7a3be0fa-89a3-40f0-8577-3d7de714aa1f") + ) + (pin "26" + (uuid "f24b0658-e942-4d21-ab62-686df15f2af2") + ) + (pin "56" + (uuid "d1905b74-7ca5-4199-aba2-1ff5b1ab0b7e") + ) + (pin "60" + (uuid "7e46d719-07fc-4729-b40e-f8f207a0398f") + ) + (pin "52" + (uuid "cf85d7ac-b087-4dff-bc41-d17a9e17cc37") + ) + (pin "48" + (uuid "436dca0b-ab4c-4d03-b86d-2df41382fa93") + ) + (pin "34" + (uuid "eb735281-ffae-4359-9f10-ce96c2a8d7cf") + ) + (pin "64" + (uuid "b1e2e28c-ea7c-4838-8ae4-3bc2fc11bca4") + ) + (pin "40" + (uuid "c1c0919b-6b24-4255-8b96-fc678001459a") + ) + (pin "72" + (uuid "b6cc8dbf-2c78-4392-8e71-956270ed94fd") + ) + (pin "36" + (uuid "ca4696a9-b814-4893-98a3-1c549c12675e") + ) + (pin "32" + (uuid "88e16574-2489-438e-a160-6ec2a7f76345") + ) + (pin "50" + (uuid "f1c25b2e-7d7e-4612-82d9-b3634da031eb") + ) + (pin "54" + (uuid "77ee43a8-20e7-4e2e-860e-209c8b98b345") + ) + (pin "28" + (uuid "fb683c32-2526-4d57-b354-96a70f320311") + ) + (pin "44" + (uuid "19a8ccac-0c39-4e69-b9b7-426df869e9f1") + ) + (pin "74" + (uuid "f4bef2e3-0323-455c-9578-64ae3a6b8c3e") + ) + (pin "42" + (uuid "5d9ac6e5-2cda-4332-b619-6bb2a69dc8c0") + ) + (pin "58" + (uuid "b99c6a8b-47d8-4e2d-8121-741b6a29cdc1") + ) + (pin "46" + (uuid "5aa3bce3-e54b-448a-82ec-a4c1e2c2c347") + ) + (pin "62" + (uuid "812267f4-0a5f-4718-91e6-f35ad542f592") + ) + (pin "66" + (uuid "f6ddb772-0eaf-46e2-a6cf-38bf790ff752") + ) + (pin "30" + (uuid "f018c5f1-5778-44f9-9122-72b0fdb91131") + ) + (pin "38" + (uuid "6dc9ebf5-5db6-4d94-8f72-a1aba8c104e3") + ) + (pin "70" + (uuid "a31ff421-a807-41d2-bcbe-31667de97475") + ) + (pin "68" + (uuid "9fb01a9f-b1f0-4a48-8665-d26515b18f4a") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "50c9ef64-68aa-4afb-8290-0d3e610e718e") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e599a567-d870-4ca2-be7d-5170c9cff30f") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "717632d4-29c7-4ddb-b011-0cc84cf949b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "182903fd-e5e3-4e43-ae9f-636dbee9b2d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "516e4712-d2ef-423c-a8ea-6f53705798dc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "facc1d93-410b-4e97-a8a0-0059504dc5fd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "37dacec7-c2f2-4826-bc1b-ca81c9eb1d00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "3df9baf5-999f-43aa-bb32-ecac90ee02fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "8ccc3322-79fe-413c-8aeb-81209bc820ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "5dba1d7b-8ac5-4413-be9c-72b48002af67") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..9991217 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1e040a26-470a-4c15-b608-2502b449afeb") + ) + (pin "1" + (uuid "7845c9a2-10a9-457a-9c80-5defce89a66f") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "29f150df-3851-4e35-b2ed-708d43a45263") + ) + (pin "1" + (uuid "047c8d93-1290-4257-b418-71235100b3e0") + ) + (instances + (project "M.2 B Key 2280" + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/f02f9a67-3421-481f-99a5-004295b9b181/92addd49-db95-4efd-bbd3-9567435e8834/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb new file mode 100644 index 0000000..5beb305 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb @@ -0,0 +1,3290 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET1N") + (net 2 "/M.2 B key/PET1P") + (net 3 "/M.2 B key/PET0P") + (net 4 "/M.2 B key/PET0N") + (net 5 "/PET1-") + (net 6 "/PET0-") + (net 7 "/CONFIG_3") + (net 8 "+3.3V") + (net 9 "GND") + (net 10 "/FULL_CARD_PWR_OFF#") + (net 11 "/USB_D+") + (net 12 "/W_DISABLE1#") + (net 13 "/USB_D-") + (net 14 "/GPIO_9{slash}LED#1") + (net 15 "/GPIO_5") + (net 16 "/CONFIG_0") + (net 17 "/GPIO_6") + (net 18 "/DPR") + (net 19 "/GPIO_7") + (net 20 "/GPIO_11") + (net 21 "/GPIO_10") + (net 22 "/GPIO_8") + (net 23 "/UIM-RESET") + (net 24 "/UIM-CLK") + (net 25 "/UIM-DATA") + (net 26 "/PER1-") + (net 27 "/UIM-PWR") + (net 28 "/PER1+") + (net 29 "/DEVSLP") + (net 30 "/GPIO_0") + (net 31 "/GPIO_1") + (net 32 "/GPIO_2") + (net 33 "/GPIO_3") + (net 34 "/PER0-") + (net 35 "/GPIO_4") + (net 36 "/PER0+") + (net 37 "/PERST#") + (net 38 "/CLKREQ#") + (net 39 "/REFCLK-") + (net 40 "/PEWAKE#") + (net 41 "/REFCLK+") + (net 42 "unconnected-(J1-NC-Pad56)") + (net 43 "unconnected-(J1-NC-Pad58)") + (net 44 "/ANTCTL0") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (net 46 "/ANTCTL1") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (net 48 "/ANTCTL2") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (net 50 "/ANTCTL3") + (net 51 "/SIM_DETECT") + (net 52 "/RESET#") + (net 53 "/SUSCLK") + (net 54 "/CONFIG_1") + (net 55 "/CONFIG_2") + (net 56 "/PET0+") + (net 57 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "00eec7ae-e629-46e2-8812-8774baccd223") + (at 110.41 153.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "aeef58e6-53ed-4809-9b2c-f3958a71c8fc") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2a42951d-a1e7-45d8-a9c0-088eeec9f7f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "92513790-6830-451b-a966-07721cc352bb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b3087fe6-a1bf-4db7-a72b-08e21420e622") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c80f0836-044a-46b0-8410-c60833e6b059") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "82e71dd2-6d4c-4e89-93db-e02d5e9b8e56") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "b1dc4d2c-e6ac-40f0-8288-ab5bf656d558") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "dded7bfc-f9cb-418c-935b-99fcfbd79347") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6637e0ab-22c6-46c3-9283-bf50de70cec8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "80939e25-2b79-448a-8453-1d98909a34e7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "057c9002-b917-4df1-a56b-e08bfe9590e1") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "11ac0347-b4d2-4223-81df-bd725a434180") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "c5eeed77-f48a-4413-ba89-d0586fedab07") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f7eebc1b-6824-46d6-8015-9e70139862cd") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f3863ab4-1181-40bf-bc21-b7dba523d17f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "98d15ac8-08f1-4272-9715-7ddeee3e0e59") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET1+") + (pintype "passive") + (uuid "461e0d79-c14e-4c25-ac93-07f510761235") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5a769ddd-b568-4b9f-8dd2-37dd2145500d") + (at 108.11 153.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "a5a5fb2d-c10c-4392-b157-7a87ebcf2472") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "896b5c6e-b63d-465d-b238-48b6dc0794d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b1b8a1f6-b573-4b97-b641-141087f8d413") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6a5f92fe-5fe3-4d15-a470-5cedf90d44ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f74661b7-a523-4bad-88e5-83a42074693e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "326f6913-de93-4992-b8b0-a4b6af3589ca") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "6209eb30-4f49-487b-9d73-732bed481cae") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "12cf32ac-e174-4d3f-8e77-2279b008dbf0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "2a045ed8-360d-4a22-94b0-c4500c505a36") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9bf48c9a-d33d-42f0-bcc9-b932dd5303af") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f1fb951e-e3a9-4e44-be9f-0acf4df36b0d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "48015cb6-a2a0-4150-952c-098273077e47") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7effd73d-0f8b-4f0a-8a7f-5f501e9ce933") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "01489b7a-df8e-4535-a078-6f492927eb6c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0d520619-4d80-4b54-a219-fc1283f86525") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "2b80f036-3249-4d4d-98a7-dc999a562eeb") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "c27e2c72-9ab9-40f0-933c-bc354646871d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b2310a32-0d79-46e4-9ef4-7096040ca763") + (at 111.11 153.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "7cd11329-7e56-4a58-82e4-e5b255d5568a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "56caef60-0a55-4d0d-89d4-2005fbc23c16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5270086f-8491-4639-8821-8983348c14a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "af73ccec-d16b-495b-bd5c-13b127d47c6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "69a21fec-54eb-4a26-869e-5f2277d6a1df") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "ed501e16-f2e1-495b-9b74-d29db0d1e3c4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5ff2974b-1ad8-4a05-b706-451f52d687d3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4c9053a0-8fc9-4817-9b2b-38fc14faf8eb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "bb187a0a-79cd-4983-9403-bd78f62c7eec") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "972ebf4a-1634-41d2-8585-5a957744ac35") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "08591dea-bbd9-42e3-8e64-c66119065875") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "51e9ce4d-5cc1-46e9-81cd-0ec11557fef8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "dc973861-061d-44a2-bb11-e8ed0dd5bdec") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "35799ffc-f928-4b37-9277-d884abdd0de3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fc6a1344-3718-44b0-a41f-8cb6a50898cd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "0067df9b-da1c-4a7c-92f5-df2f523c755d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET1-") + (pintype "passive") + (uuid "d676011f-f723-453f-8928-f76a65801303") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b6abff21-4937-4218-a829-5c6f93cf9da2") + (at 107.41 153.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "fcb4ae82-15df-4264-8cf1-e6a77ae0d99d") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0b2110f4-4c2d-463a-9475-d72ff3d18cce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "36ce1115-ac83-4988-bd5a-d7ae023df1c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c2fbd878-37c4-43f6-95df-d1f3532e2372") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "25ec1509-dc54-465f-bc8a-6d8381643e48") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "cbd07147-887f-44db-b73b-103649d56aa3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "d5fd8702-5397-4508-8294-36efdebc0e5f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e8f03b15-46e6-4a19-80ca-7af323e103e9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "97bb16ca-76d0-4e66-b6b8-9e4f5e4414cd") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "672e9163-6209-411a-8659-0c7ea015076e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ba61024e-f5f2-4867-9578-c43ab839d44c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "5d487279-0362-4b29-92c1-dda6cff87429") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "89f404cf-c6db-4043-aead-8c1261520327") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cf2702d7-6637-4b3c-84a4-1df290671e22") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ba51a938-495c-472b-b5ff-04092b50c94f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "eb64761f-c9d9-43db-8bea-bc2ae097e98c") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET0+") + (pintype "passive") + (uuid "c86fd9aa-2c4d-443c-99f9-facc1d53f802") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "bb75f898-a977-4f9c-afdb-75b7be2fd2f3") + (at 108.76 157.13) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "332a41f8-3a39-4b9c-8e54-78b5dba9600a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b1338d36-c8ca-4fef-9c9f-be08ce5ddfb9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d4ab243-bb3c-46f6-a61f-55d212f9dc1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7b62ccd5-c744-4688-986c-176a1df4f811") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "136a1988-e7b5-4fd5-98a8-4f8301917675") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "147c694a-b856-4cb9-bbcd-788d1e320f2c") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "0f437e10-12a0-437e-8ae0-16730fbb2e01") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6035c8f0-e72b-425d-81df-0ff58b726930") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a42bfc25-61d4-4d22-b8d0-9522b0c64fc8") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "23b93682-b0f7-4d54-bae7-ede0c31a9856") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0f0fbbd6-1ae0-46e1-8a06-d32d6e97a9fd") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "88e7d897-561c-4ceb-a775-eb09b6f13519") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "71010310-076a-4d8e-89f6-4919ea43107f") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7d4f51bf-9b86-4a2f-9fa4-59c3ba8225a9") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f9f656df-ed66-409b-b122-e69ffbcf8fcc") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "39ac815f-a1c8-41b3-ba73-d5cd63e6ff37") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9bdbaae5-4fed-426e-8ec1-0d4fdddb09ca") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "70182600-09c7-497c-816e-b655b4e852e1") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dd078c78-cc61-4a13-b17c-80acecdbcd20") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "864590b4-9689-409b-90d9-b07ccb012b17") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "41da9516-f0d7-4ed3-adfc-210c0d3b9936") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "eed69ca5-1838-4eaf-8437-71f9b1d92cdb") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "46c4bf02-2044-4cee-aed9-5d58f62589c8") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "07846047-9333-4823-b30e-5c7f59cc4b1a") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "700543f6-1a57-4e25-b3a2-188146458de4") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "117c59af-9f5a-4752-a756-acb7491e137d") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8940f447-c0d3-4ee1-b1e7-0afc28315c45") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "147588d5-4249-4117-9686-37bd9cd0ba4b") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "277be25c-4424-4f72-a667-c383d01c179f") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "60ee2200-084e-4692-ba83-585f3f39d37f") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4cfc4ea0-3648-4618-a80b-66eaaad8c578") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6ca1fd48-0a7f-4c58-82ae-5424a6a3f2b1") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0175f6c9-ab49-47a5-ac1d-c6d00f9a8f2a") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f65262dd-e063-43f5-95ad-1ffd60fa0245") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "56e01f58-5e02-4127-bedd-a458ad2318db") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1aa6b6c0-bfad-4e84-aa74-ba9ca042ab60") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0c450f5c-6fd4-453b-9046-d3d04cafdbb1") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a54acc70-234c-4435-875b-7511069dcf49") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "540bec75-159d-4e19-bb4e-14201246db47") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "9d69b768-792f-4a50-aedb-a6aae6d23f92") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6fb7fd89-e1b2-494e-b01d-a57873cb1701") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "44279f56-c9b6-461f-8019-8a1347ac2d2b") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "8ab0da66-ec7f-4ecf-a857-36586728848e") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "16d9eb39-726a-4e2b-999e-032e66a78da0") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "3bfd0d36-5b17-4a70-be46-38d4eeb9d358") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "c3325dd5-7fa4-44dc-bad5-5d6e0053c028") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "2572f27e-b9b4-4768-bc07-ceb2e13c57aa") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b2b56b73-c60f-4d9b-8d89-7cd2ed55f6ab") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6013930a-5d86-43ea-8059-d3c6e95f679d") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "f427f22e-5739-4d71-9c60-e95690568a02") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f8b0efee-553e-4535-90f9-2898fa2bd16b") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f3318719-cd4c-4b64-bc37-81c03e056d83") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "95a1937f-ef67-4a70-a8d7-8e4fd5390b80") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "51f43593-2011-4d9e-a320-83d5a8ae840c") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "82888b4d-b175-4a67-b755-83ea867eddde") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "9438e9af-5f8c-47bd-9d60-ddc415e26f47") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "466f64e1-82b5-46f9-9784-250d8ec7d95a") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "28898068-7976-4983-85a8-5aec44449d75") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "3ca68c2e-3251-472d-94da-422c347b1f5e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "72d38a13-9676-4f0c-9d29-47cc5c51117a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "32c21868-70ec-42d8-830e-e951fe44ba42") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "0d249c97-6cde-4379-97e7-5e171994eeca") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "98de8081-ffc9-41a1-8440-b38418a84f78") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "ba38bcc0-7727-46a6-b014-26a7a66686a2") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "70b18ab4-3e9c-466b-9bc2-37217ecc8b7a") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "44d15c37-6004-4e2b-8460-27f4b5f62b6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "981f82f2-e837-474e-bd53-3583340c7157") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "6c529f25-5d1e-4d58-9aa8-1aa98ae78cf5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "90390d70-cfc0-4856-a5ec-901752c63802") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "81f42f41-21f4-4519-8343-72bb4287b53c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0db471c0-fa7d-442c-b43c-be9086f0f199") + (pts + (xy 97.76 48.24) (xy 119.76 48.24) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.76 32.36 0) + (layer "User.2") + (uuid "0db471c0-fa7d-442c-b43c-be9086f0f199") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "125ca9ed-f9d1-4851-a46d-a4c7db2bbbc4") + (pts + (xy 93.76 47.13) (xy 123.76 47.13) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.76 25.9 0) + (layer "User.2") + (uuid "125ca9ed-f9d1-4851-a46d-a4c7db2bbbc4") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2ed11148-17c7-422f-93f8-ede3e767169e") + (pts + (xy 118.685 158.24) (xy 118.685 48.24) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.125 103.24 90) + (layer "User.2") + (uuid "2ed11148-17c7-422f-93f8-ede3e767169e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "365af016-c357-4cf0-9290-3559d0073c92") + (pts + (xy 118.685 158.24) (xy 118.685 128.24) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.18 143.24 90) + (layer "User.2") + (uuid "365af016-c357-4cf0-9290-3559d0073c92") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "54feda28-416b-4f54-82e0-d4c5c99419a1") + (pts + (xy 118.67 158.24) (xy 118.67 78.24) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.355 118.24 90) + (layer "User.2") + (uuid "54feda28-416b-4f54-82e0-d4c5c99419a1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a82696b0-55b8-4798-a5af-13c79a78b65f") + (pts + (xy 118.685 158.24) (xy 118.685 116.24) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.08 137.24 90) + (layer "User.2") + (uuid "a82696b0-55b8-4798-a5af-13c79a78b65f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f8988a44-2806-4214-9fc2-c3ffc2bdad3d") + (pts + (xy 118.685 158.24) (xy 118.685 98.24) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.63 128.24 90) + (layer "User.2") + (uuid "f8988a44-2806-4214-9fc2-c3ffc2bdad3d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "db7996e1-d546-43c5-9632-e743cfa503d6") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e54684d7-512b-4987-812f-6ccdc6e5e2a7") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5d445531-2c48-4c75-b83d-281a1f53be9d") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "424333c7-08d0-48da-b019-87d5127c2414") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c0a5f1c0-c711-43a2-bbaa-7a141e41445e") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "3758d091-9dca-41a9-aa93-8af1e4f73575") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "6ece725e-afee-4e3c-864b-cbb1779ab684") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "920ea353-aa19-4faf-8c17-e206f048da68") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "d7de180d-1678-4ecd-980e-8855cd6c210a") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "4bb4fb4e-cbc9-4d43-83e9-0ee15f1527bf") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ce665fcd-ea5f-47d4-8cfa-1e75ced0b1f6") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "9688fcc9-eb04-4a0e-87a0-b0220a41aa28") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "b8f8481d-34a1-4892-b4fa-0b5bc11a630a") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "339a5e86-1c4a-4f9a-a653-0799e4ca0689") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "694b09fe-8745-4fea-85a0-bc4422875d36") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "b6569288-43d6-4816-80ba-73d1a1fd5ab7") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "15837228-0b06-4df0-abe7-fa92d28889d5") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "5c46939d-3ca2-4c85-a363-01343ee458b0") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7b92e2d1-75e3-4f1b-8e99-74b228b34a22") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "67244cca-fa46-4692-819a-5240d6e9e815") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "00d92065-9ce2-4f27-a1c8-593229beed16") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "ccc8e197-fcbb-4d58-9df1-f1123832e347") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "58daeb6b-1f6c-45d4-9dfc-f4e990510197") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "018f26c4-93da-46aa-a49f-d1fe27bb9ccc") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "60227ab1-c64e-4bd3-9ea5-9709d58c4aed") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "542df86f-8d11-44f0-9716-d2c6f188331f") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "71cf8509-bee6-4dee-bc92-659afb80319a") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "29b193f9-737e-4fda-ba92-70d35b3f19d5") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "1e01cf3f-3bb6-4f6d-ac64-c3803ad57f0d") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "87e16271-112f-446d-9554-96ed9ae1b0d6") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1c8c79ea-a092-4c14-b216-5ba297181e9a") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "a8c07dac-c62d-4af5-a355-481822acfb32") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "0c62e79a-b702-4971-b139-319fe8186e71") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "4468655c-788d-4640-9c64-5890f210352b") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "6e2bdbaa-3cd1-4c62-9b9a-dfdf8ca66a6a") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "586299ca-11ea-4187-ba3f-55fb6dd2b261") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "eb232742-feff-4a59-9d79-9d65799d8023") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "ac2c09df-c730-44a7-b4d1-94bd28eca764") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "757614c9-62f1-4f9a-ae18-99e9189e5ae5") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "d0f84b1b-965d-4f47-87de-54058aa25d58") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "473a4f04-0551-4f96-b375-7897250023e8") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "7c29b471-3732-41c3-8873-e593dc80b6a6") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "21d30bb1-127b-4c5e-b47f-f3ede6ac4a65") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "e1f6f580-489c-4ca9-ace6-6b1d802c22cb") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "560ebe1c-c5d6-433b-95fb-8075b3e9ef9a") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "6c93e513-4531-4210-9bd9-d10b4941ab36") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "c954595d-939a-46e1-8d20-6516f91d463c") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "16213240-5a41-475f-bea8-aee1591c945f") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "299456bd-9467-4276-ac80-1526339b783f") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5b4e2e3c-fafa-4ab9-a77c-8d3d583120ab") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "ede7b62b-d1f4-43de-be0c-870eae2428e2") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "495e26b7-88b5-4ff9-83e1-029a2bedbb2e") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "d124d328-ef51-4b42-91e0-13010fcf3ae7") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "e6c50e24-0e7a-4ddc-8304-8878b10404b8") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "844e7739-1389-47c1-9d6f-77a106173121") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "87cca9e5-382c-4927-941c-6e2c929ca78a") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "07c8929c-e112-4353-82dc-31a47003f5b5") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "c6d39608-3763-4e60-aa1a-edc4b86052b1") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "05587977-84e3-44c1-b985-5fa076102a72") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "ffdbb3b9-d12c-4833-8db8-85321ad5adbf") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "b74fa11e-9f29-42cb-b6f3-c17618822af6") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "da6c5255-568d-4372-a239-901229480b73") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e9c246b1-5cfa-4c4d-9e9b-7ae906cb63c1") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c002c8c3-8c65-43b4-a862-0611333614a4") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dffc5416-440f-4fd7-b682-2d8a94922481") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "baa54806-38fa-4645-bb04-2e7d8406437f") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 55 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "96036cbd-8778-4cfe-ba74-6b2cb39cc2cc") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "1c0fc6cb-c651-41fd-afa7-52f739f010ea") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.76 154.24) (xy 119.76 158.24) (xy 97.76 158.24) (xy 97.76 154.24) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "8e782a95-2e23-4379-89f0-aff389134133") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.76 158.24) (xy 123.76 153.04) (xy 93.76 153.04) (xy 93.76 158.24) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "ee28ebb0-b11c-4d64-be27-985db658bd0d") + (at 108.76 48.24) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cd7ada64-49d8-4843-8bec-016eba09a2b9") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4636e062-4113-46d9-81dd-ec8073eaf0dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff249fc4-a3ab-48f8-aa87-e21ec4ee9414") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1758b9b7-3e9e-4f6a-abe4-9469d640f7db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c0ab0b2d-cd10-4a6f-b233-dc961da2f8d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "d7af08d1-e5ef-4a2d-95b3-14b9605dfa55") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 119.76 154.24) + (end 123.76 154.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0dd2cb3b-9f3b-4614-b136-3d53998ceb5e") + ) + (gr_line + (start 123.76 48.24) + (end 93.76 48.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a6141776-6f1d-4daf-82dd-91c7a910c6c7") + ) + (gr_line + (start 123.76 154.24) + (end 123.76 48.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "af6af9ca-cfa7-4274-9187-906f44a8e47c") + ) + (gr_line + (start 97.76 154.24) + (end 93.76 154.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e15f3847-873a-4528-a91d-40705f0bafc5") + ) + (gr_line + (start 93.76 48.24) + (end 93.76 154.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f78fd918-5a9f-423b-ae84-a6c7de34304e") + ) + (segment + (start 111.11 154.135001) + (end 111.11 153.79) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2524f777-a669-41c8-98ad-573b444497f4") + ) + (segment + (start 110.985 154.260001) + (end 111.11 154.135001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "37fa6881-6dcc-4801-8ffe-eb268a730521") + ) + (segment + (start 110.985 155.789999) + (end 110.985 154.260001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "788becd1-cb4f-4bc1-9067-873a3ae322f1") + ) + (segment + (start 111.01 155.814999) + (end 110.985 155.789999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7e8b69ec-a19b-4a81-9fa0-045deb5d984c") + ) + (segment + (start 111.01 157.09) + (end 111.01 155.814999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f244b4a1-82f7-4f96-966c-a8250c05dbbd") + ) + (segment + (start 110.535 155.789999) + (end 110.535 154.260001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "08167de3-ed03-49cf-8634-7d832c8937ce") + ) + (segment + (start 110.51 157.09) + (end 110.51 155.814999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "10fb59b2-f609-45bc-bfd7-a8e60318d026") + ) + (segment + (start 110.41 154.135001) + (end 110.41 153.79) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9829e993-222a-406b-8ac6-52528cfb0675") + ) + (segment + (start 110.535 154.260001) + (end 110.41 154.135001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bbb8bc48-95c2-48c3-a5e8-7a8704076b7c") + ) + (segment + (start 110.51 155.814999) + (end 110.535 155.789999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "eba0e348-4666-45e6-8381-698b9665b2a4") + ) + (segment + (start 107.535 154.260001) + (end 107.41 154.135001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "4772cab5-5382-429c-8025-fc56858801dd") + ) + (segment + (start 107.41 154.135001) + (end 107.41 153.79) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6d5119ad-3698-4588-a134-209e7d770a3c") + ) + (segment + (start 107.51 155.814999) + (end 107.535 155.789999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b3300e2c-75ca-45fb-bd70-585726e3d4ec") + ) + (segment + (start 107.51 157.09) + (end 107.51 155.814999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fa2e3ac2-b7f4-4c2c-9801-9bc9892345c3") + ) + (segment + (start 107.535 155.789999) + (end 107.535 154.260001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fd310c63-6ab3-44e0-a0d9-ebb7452e3df2") + ) + (segment + (start 108.01 157.09) + (end 108.01 155.814999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "21e20abb-a110-46aa-8776-b2e99f2a8701") + ) + (segment + (start 107.985 154.260001) + (end 108.11 154.135001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "334123b5-7b78-4ee8-89dc-d546573e2367") + ) + (segment + (start 107.985 155.789999) + (end 107.985 154.260001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "78898834-851e-46d2-9d43-bc1acdf7f7ab") + ) + (segment + (start 108.01 155.814999) + (end 107.985 155.789999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a396a3ba-a676-4d61-8b76-70ba4b6983cc") + ) + (segment + (start 108.11 154.135001) + (end 108.11 153.79) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "dd6fd86d-7c5b-44c3-95f0-27bafef21b54") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "29e841d9-4615-490b-bdc6-6756e3fc3cd6") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 93.76 156.48) (xy 93.76 48.24) (xy 123.76 48.24) (xy 123.76 156.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.841684 48.762174) (xy 105.861503 48.798033) (xy 105.920826 49.057946) (xy 105.920832 49.057964) + (xy 106.030257 49.370688) (xy 106.174022 49.669217) (xy 106.350305 49.94977) (xy 106.503977 50.142468) + (xy 107.358381 49.288064) (xy 107.441457 49.396331) (xy 107.603669 49.558543) (xy 107.711934 49.641617) + (xy 106.85753 50.496021) (xy 106.85753 50.496022) (xy 107.050229 50.649694) (xy 107.330782 50.825977) + (xy 107.629311 50.969742) (xy 107.942035 51.079167) (xy 107.942053 51.079173) (xy 108.265077 51.152901) + (xy 108.265074 51.152901) (xy 108.594336 51.19) (xy 108.925664 51.19) (xy 109.254924 51.152901) + (xy 109.577946 51.079173) (xy 109.577964 51.079167) (xy 109.890688 50.969742) (xy 110.189217 50.825977) + (xy 110.46977 50.649694) (xy 110.662468 50.496023) (xy 110.662468 50.496022) (xy 109.808064 49.641618) + (xy 109.916331 49.558543) (xy 110.078543 49.396331) (xy 110.161618 49.288064) (xy 111.016022 50.142468) + (xy 111.016023 50.142468) (xy 111.169694 49.94977) (xy 111.345977 49.669217) (xy 111.489742 49.370688) + (xy 111.599167 49.057964) (xy 111.599173 49.057946) (xy 111.658497 48.798033) (xy 111.691272 48.751842) + (xy 111.730642 48.7405) (xy 123.1855 48.7405) (xy 123.237826 48.762174) (xy 123.2595 48.8145) (xy 123.2595 153.6655) + (xy 123.237826 153.717826) (xy 123.1855 153.7395) (xy 119.097464 153.7395) (xy 118.925062 153.769898) + (xy 118.760558 153.829773) (xy 118.608945 153.917308) (xy 118.474837 154.029837) (xy 118.362308 154.163945) + (xy 118.274773 154.315558) (xy 118.214898 154.480062) (xy 118.1845 154.652464) (xy 118.1845 155.9655) + (xy 118.162826 156.017826) (xy 118.1105 156.0395) (xy 117.815251 156.0395) (xy 117.773153 156.047873) + (xy 117.744283 156.047873) (xy 117.704699 156.04) (xy 117.685 156.04) (xy 117.685 156.081153) (xy 117.672529 156.122265) + (xy 117.646133 156.161768) (xy 117.6345 156.220253) (xy 117.6345 156.48) (xy 117.335 156.48) (xy 117.335 156.04) + (xy 117.315301 156.04) (xy 117.274435 156.048128) (xy 117.245565 156.048128) (xy 117.204699 156.04) + (xy 117.185 156.04) (xy 117.185 156.48) (xy 116.8855 156.48) (xy 116.8855 156.220252) (xy 116.873867 156.161769) + (xy 116.847471 156.122265) (xy 116.835 156.081153) (xy 116.835 156.04) (xy 116.815301 156.04) (xy 116.775716 156.047873) + (xy 116.746845 156.047873) (xy 116.704748 156.0395) (xy 116.315252 156.0395) (xy 116.315251 156.0395) + (xy 116.274435 156.047618) (xy 116.245565 156.047618) (xy 116.204749 156.0395) (xy 116.204748 156.0395) + (xy 115.815252 156.0395) (xy 115.815251 156.0395) (xy 115.773153 156.047873) (xy 115.744283 156.047873) + (xy 115.704699 156.04) (xy 115.685 156.04) (xy 115.685 156.081153) (xy 115.672529 156.122265) (xy 115.646133 156.161768) + (xy 115.6345 156.220253) (xy 115.6345 156.48) (xy 115.4805 156.48) (xy 115.4805 155.238025) (xy 115.480499 155.23802) + (xy 115.443024 155.037544) (xy 115.369348 154.847363) (xy 115.261981 154.673959) (xy 115.26198 154.673957) + (xy 115.124579 154.523235) (xy 115.124578 154.523234) (xy 114.961825 154.400329) (xy 114.961822 154.400328) + (xy 114.961821 154.400327) (xy 114.77925 154.309418) (xy 114.779246 154.309417) (xy 114.779244 154.309416) + (xy 114.583082 154.253602) (xy 114.583076 154.253601) (xy 114.380003 154.234785) (xy 114.379997 154.234785) + (xy 114.176923 154.253601) (xy 114.176917 154.253602) (xy 113.980755 154.309416) (xy 113.98075 154.309418) + (xy 113.798177 154.400328) (xy 113.798174 154.400329) (xy 113.635421 154.523234) (xy 113.63542 154.523235) + (xy 113.498019 154.673957) (xy 113.498019 154.673958) (xy 113.390655 154.847358) (xy 113.39065 154.847368) + (xy 113.316977 155.03754) (xy 113.2795 155.23802) (xy 113.2795 155.9655) (xy 113.257826 156.017826) + (xy 113.2055 156.0395) (xy 112.815251 156.0395) (xy 112.774435 156.047618) (xy 112.745565 156.047618) + (xy 112.704749 156.0395) (xy 112.704748 156.0395) (xy 112.315252 156.0395) (xy 112.315251 156.0395) + (xy 112.274435 156.047618) (xy 112.245565 156.047618) (xy 112.204749 156.0395) (xy 112.204748 156.0395) + (xy 111.815252 156.0395) (xy 111.815251 156.0395) (xy 111.773153 156.047873) (xy 111.744283 156.047873) + (xy 111.704699 156.04) (xy 111.685 156.04) (xy 111.685 156.081153) (xy 111.672529 156.122265) (xy 111.646133 156.161768) + (xy 111.6345 156.220253) (xy 111.6345 156.48) (xy 111.3855 156.48) (xy 111.3855 156.220252) (xy 111.373867 156.161769) + (xy 111.347471 156.122265) (xy 111.337284 156.099397) (xy 111.312784 156.003092) (xy 111.314148 155.993656) + (xy 111.3105 155.984848) (xy 111.3105 155.775435) (xy 111.310499 155.775434) (xy 111.288766 155.694326) + (xy 111.289619 155.694097) (xy 111.2855 155.673376) (xy 111.2855 154.415123) (xy 111.307173 154.362798) + (xy 111.35046 154.319512) (xy 111.390022 154.250989) (xy 111.4105 154.174563) (xy 111.4105 154.174558) + (xy 111.411133 154.169755) (xy 111.412641 154.169953) (xy 111.432174 154.122797) (xy 111.462206 154.092765) + (xy 111.507585 153.989991) (xy 111.5105 153.964865) (xy 111.510499 153.615136) (xy 111.507585 153.590009) + (xy 111.467792 153.499888) (xy 111.466485 153.443268) (xy 111.467782 153.440135) (xy 111.507585 153.349991) + (xy 111.5105 153.324865) (xy 111.510499 152.975136) (xy 111.507585 152.950009) (xy 111.462206 152.847235) + (xy 111.382765 152.767794) (xy 111.279991 152.722415) (xy 111.27999 152.722414) (xy 111.279988 152.722414) + (xy 111.258659 152.71994) (xy 111.254865 152.7195) (xy 111.254864 152.7195) (xy 110.965136 152.7195) + (xy 110.940013 152.722414) (xy 110.940007 152.722415) (xy 110.837234 152.767794) (xy 110.812326 152.792703) + (xy 110.76 152.814377) (xy 110.707674 152.792703) (xy 110.682765 152.767794) (xy 110.579991 152.722415) + (xy 110.57999 152.722414) (xy 110.579988 152.722414) (xy 110.558659 152.71994) (xy 110.554865 152.7195) + (xy 110.554864 152.7195) (xy 110.265136 152.7195) (xy 110.240013 152.722414) (xy 110.240007 152.722415) + (xy 110.137234 152.767794) (xy 110.057794 152.847234) (xy 110.012414 152.950011) (xy 110.0095 152.975135) + (xy 110.0095 153.324863) (xy 110.012414 153.349986) (xy 110.012415 153.349992) (xy 110.052206 153.44011) + (xy 110.053514 153.496732) (xy 110.052206 153.49989) (xy 110.012414 153.590011) (xy 110.0095 153.615135) + (xy 110.0095 153.964863) (xy 110.012414 153.989986) (xy 110.012415 153.989992) (xy 110.057794 154.092765) + (xy 110.087826 154.122797) (xy 110.107359 154.169954) (xy 110.108867 154.169756) (xy 110.1095 154.174565) + (xy 110.129977 154.250986) (xy 110.129979 154.250991) (xy 110.158096 154.29969) (xy 110.161677 154.305892) + (xy 110.16954 154.319512) (xy 110.214629 154.364601) (xy 110.216303 154.366523) (xy 110.224565 154.391139) + (xy 110.2345 154.415124) (xy 110.2345 155.673376) (xy 110.23038 155.694097) (xy 110.231234 155.694326) + (xy 110.2095 155.775434) (xy 110.2095 155.984848) (xy 110.207216 156.003092) (xy 110.182716 156.099397) + (xy 110.177245 156.106716) (xy 110.172529 156.122265) (xy 110.146133 156.161768) (xy 110.1345 156.220253) + (xy 110.1345 156.48) (xy 109.8855 156.48) (xy 109.8855 156.220252) (xy 109.873867 156.161769) (xy 109.847471 156.122265) + (xy 109.835 156.081153) (xy 109.835 156.04) (xy 109.815301 156.04) (xy 109.775716 156.047873) (xy 109.746845 156.047873) + (xy 109.704748 156.0395) (xy 109.315252 156.0395) (xy 109.315251 156.0395) (xy 109.274435 156.047618) + (xy 109.245565 156.047618) (xy 109.204749 156.0395) (xy 109.204748 156.0395) (xy 108.815252 156.0395) + (xy 108.815251 156.0395) (xy 108.773153 156.047873) (xy 108.744283 156.047873) (xy 108.704699 156.04) + (xy 108.685 156.04) (xy 108.685 156.081153) (xy 108.672529 156.122265) (xy 108.646133 156.161768) + (xy 108.6345 156.220253) (xy 108.6345 156.48) (xy 108.3855 156.48) (xy 108.3855 156.220252) (xy 108.373867 156.161769) + (xy 108.347471 156.122265) (xy 108.337284 156.099397) (xy 108.312784 156.003092) (xy 108.314148 155.993656) + (xy 108.3105 155.984848) (xy 108.3105 155.775435) (xy 108.310499 155.775434) (xy 108.288766 155.694326) + (xy 108.289619 155.694097) (xy 108.2855 155.673376) (xy 108.2855 154.415123) (xy 108.307173 154.362798) + (xy 108.35046 154.319512) (xy 108.390022 154.250989) (xy 108.4105 154.174563) (xy 108.4105 154.174558) + (xy 108.411133 154.169755) (xy 108.412641 154.169953) (xy 108.432174 154.122797) (xy 108.462206 154.092765) + (xy 108.507585 153.989991) (xy 108.5105 153.964865) (xy 108.510499 153.615136) (xy 108.507585 153.590009) + (xy 108.467792 153.499888) (xy 108.466485 153.443268) (xy 108.467782 153.440135) (xy 108.507585 153.349991) + (xy 108.5105 153.324865) (xy 108.510499 152.975136) (xy 108.507585 152.950009) (xy 108.462206 152.847235) + (xy 108.382765 152.767794) (xy 108.279991 152.722415) (xy 108.27999 152.722414) (xy 108.279988 152.722414) + (xy 108.258659 152.71994) (xy 108.254865 152.7195) (xy 108.254864 152.7195) (xy 107.965136 152.7195) + (xy 107.940013 152.722414) (xy 107.940007 152.722415) (xy 107.837234 152.767794) (xy 107.812326 152.792703) + (xy 107.76 152.814377) (xy 107.707674 152.792703) (xy 107.682765 152.767794) (xy 107.579991 152.722415) + (xy 107.57999 152.722414) (xy 107.579988 152.722414) (xy 107.558659 152.71994) (xy 107.554865 152.7195) + (xy 107.554864 152.7195) (xy 107.265136 152.7195) (xy 107.240013 152.722414) (xy 107.240007 152.722415) + (xy 107.137234 152.767794) (xy 107.057794 152.847234) (xy 107.012414 152.950011) (xy 107.0095 152.975135) + (xy 107.0095 153.324863) (xy 107.012414 153.349986) (xy 107.012415 153.349992) (xy 107.052206 153.44011) + (xy 107.053514 153.496732) (xy 107.052206 153.49989) (xy 107.012414 153.590011) (xy 107.0095 153.615135) + (xy 107.0095 153.964863) (xy 107.012414 153.989986) (xy 107.012415 153.989992) (xy 107.057794 154.092765) + (xy 107.087826 154.122797) (xy 107.107359 154.169954) (xy 107.108867 154.169756) (xy 107.1095 154.174565) + (xy 107.129977 154.250986) (xy 107.129979 154.250991) (xy 107.158096 154.29969) (xy 107.161677 154.305892) + (xy 107.16954 154.319512) (xy 107.214629 154.364601) (xy 107.216303 154.366523) (xy 107.224565 154.391139) + (xy 107.2345 154.415124) (xy 107.2345 155.673376) (xy 107.23038 155.694097) (xy 107.231234 155.694326) + (xy 107.2095 155.775434) (xy 107.2095 155.984848) (xy 107.207216 156.003092) (xy 107.182716 156.099397) + (xy 107.177245 156.106716) (xy 107.172529 156.122265) (xy 107.146133 156.161768) (xy 107.1345 156.220253) + (xy 107.1345 156.48) (xy 106.8855 156.48) (xy 106.8855 156.220252) (xy 106.873867 156.161769) (xy 106.847471 156.122265) + (xy 106.835 156.081153) (xy 106.835 156.04) (xy 106.815301 156.04) (xy 106.775716 156.047873) (xy 106.746845 156.047873) + (xy 106.704748 156.0395) (xy 106.315252 156.0395) (xy 106.315251 156.0395) (xy 106.274435 156.047618) + (xy 106.245565 156.047618) (xy 106.204749 156.0395) (xy 106.204748 156.0395) (xy 105.815252 156.0395) + (xy 105.815251 156.0395) (xy 105.773153 156.047873) (xy 105.744283 156.047873) (xy 105.704699 156.04) + (xy 105.685 156.04) (xy 105.685 156.081153) (xy 105.672529 156.122265) (xy 105.646133 156.161768) + (xy 105.6345 156.220253) (xy 105.6345 156.48) (xy 105.3855 156.48) (xy 105.3855 156.220252) (xy 105.373867 156.161769) + (xy 105.347471 156.122265) (xy 105.335 156.081153) (xy 105.335 156.04) (xy 105.315301 156.04) (xy 105.275716 156.047873) + (xy 105.246845 156.047873) (xy 105.204748 156.0395) (xy 104.815252 156.0395) (xy 104.815251 156.0395) + (xy 104.774435 156.047618) (xy 104.745565 156.047618) (xy 104.704749 156.0395) (xy 104.704748 156.0395) + (xy 104.315252 156.0395) (xy 104.315251 156.0395) (xy 104.273153 156.047873) (xy 104.244283 156.047873) + (xy 104.204699 156.04) (xy 104.185 156.04) (xy 104.185 156.081153) (xy 104.172529 156.122265) (xy 104.146133 156.161768) + (xy 104.1345 156.220253) (xy 104.1345 156.48) (xy 103.8855 156.48) (xy 103.8855 156.220252) (xy 103.873867 156.161769) + (xy 103.847471 156.122265) (xy 103.835 156.081153) (xy 103.835 156.04) (xy 103.815301 156.04) (xy 103.775716 156.047873) + (xy 103.746845 156.047873) (xy 103.704748 156.0395) (xy 103.315252 156.0395) (xy 103.315251 156.0395) + (xy 103.274435 156.047618) (xy 103.245565 156.047618) (xy 103.204749 156.0395) (xy 103.204748 156.0395) + (xy 102.815252 156.0395) (xy 102.815251 156.0395) (xy 102.774435 156.047618) (xy 102.745565 156.047618) + (xy 102.704749 156.0395) (xy 102.704748 156.0395) (xy 102.315252 156.0395) (xy 102.315251 156.0395) + (xy 102.274435 156.047618) (xy 102.245565 156.047618) (xy 102.204749 156.0395) (xy 102.204748 156.0395) + (xy 101.815252 156.0395) (xy 101.815251 156.0395) (xy 101.774435 156.047618) (xy 101.745565 156.047618) + (xy 101.704749 156.0395) (xy 101.704748 156.0395) (xy 101.315252 156.0395) (xy 101.315251 156.0395) + (xy 101.274435 156.047618) (xy 101.245565 156.047618) (xy 101.204749 156.0395) (xy 101.204748 156.0395) + (xy 100.815252 156.0395) (xy 100.815251 156.0395) (xy 100.773153 156.047873) (xy 100.744283 156.047873) + (xy 100.704699 156.04) (xy 100.685 156.04) (xy 100.685 156.081153) (xy 100.672529 156.122265) (xy 100.646133 156.161768) + (xy 100.6345 156.220253) (xy 100.6345 156.48) (xy 100.335 156.48) (xy 100.335 156.04) (xy 100.315301 156.04) + (xy 100.274435 156.048128) (xy 100.245565 156.048128) (xy 100.204699 156.04) (xy 100.185 156.04) + (xy 100.185 156.48) (xy 99.8855 156.48) (xy 99.8855 156.220252) (xy 99.873867 156.161769) (xy 99.847471 156.122265) + (xy 99.835 156.081153) (xy 99.835 156.04) (xy 99.815301 156.04) (xy 99.775716 156.047873) (xy 99.746845 156.047873) + (xy 99.704748 156.0395) (xy 99.4095 156.0395) (xy 99.357174 156.017826) (xy 99.3355 155.9655) (xy 99.3355 154.652472) + (xy 99.335499 154.652464) (xy 99.312713 154.523236) (xy 99.305101 154.480062) (xy 99.245225 154.315555) + (xy 99.157692 154.163945) (xy 99.045163 154.029837) (xy 98.911055 153.917308) (xy 98.759445 153.829775) + (xy 98.759443 153.829774) (xy 98.759441 153.829773) (xy 98.594937 153.769898) (xy 98.422535 153.7395) + (xy 98.422532 153.7395) (xy 98.400892 153.7395) (xy 97.825892 153.7395) (xy 94.3345 153.7395) (xy 94.282174 153.717826) + (xy 94.2605 153.6655) (xy 94.2605 48.8145) (xy 94.282174 48.762174) (xy 94.3345 48.7405) (xy 105.789358 48.7405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.538326 48.762174) (xy 105.56 48.8145) (xy 105.56 49.419704) (xy 105.600242 49.776866) (xy 105.680219 50.127264) + (xy 105.680224 50.127282) (xy 105.798925 50.466513) (xy 105.954869 50.790334) (xy 106.146093 51.094666) + (xy 106.370185 51.375668) (xy 106.624331 51.629814) (xy 106.905333 51.853906) (xy 107.209665 52.04513) + (xy 107.533486 52.201074) (xy 107.872717 52.319775) (xy 107.872735 52.31978) (xy 108.223135 52.399757) + (xy 108.223132 52.399757) (xy 108.580296 52.44) (xy 108.939704 52.44) (xy 109.296866 52.399757) + (xy 109.647264 52.31978) (xy 109.647282 52.319775) (xy 109.986513 52.201074) (xy 110.310334 52.04513) + (xy 110.614666 51.853906) (xy 110.895668 51.629814) (xy 111.14981 51.375672) (xy 111.323862 51.157416) + (xy 109.808064 49.641618) (xy 109.916331 49.558543) (xy 110.078543 49.396331) (xy 110.161618 49.288064) + (xy 111.597229 50.723675) (xy 111.721076 50.466505) (xy 111.72108 50.466497) (xy 111.839775 50.127282) + (xy 111.83978 50.127264) (xy 111.919757 49.776866) (xy 111.96 49.419704) (xy 111.96 48.8145) (xy 111.981674 48.762174) + (xy 112.034 48.7405) (xy 123.1855 48.7405) (xy 123.237826 48.762174) (xy 123.2595 48.8145) (xy 123.2595 153.6655) + (xy 123.237826 153.717826) (xy 123.1855 153.7395) (xy 119.097464 153.7395) (xy 118.97235 153.761561) + (xy 118.917055 153.749302) (xy 118.886624 153.701535) (xy 118.8855 153.688685) (xy 118.8855 152.089) + (xy 118.869858 152.010363) (xy 118.869857 152.010357) (xy 118.855505 151.975709) (xy 118.855503 151.975706) + (xy 118.855503 151.975705) (xy 118.839035 151.949497) (xy 118.818879 151.917419) (xy 118.795908 151.90112) + (xy 118.744293 151.864496) (xy 118.744283 151.864492) (xy 118.709643 151.850143) (xy 118.709636 151.850141) + (xy 118.650392 151.838357) (xy 118.631 151.8345) (xy 98.259 151.8345) (xy 98.243443 151.837594) + (xy 98.180363 151.850141) (xy 98.180352 151.850144) (xy 98.145714 151.864492) (xy 98.145705 151.864496) + (xy 98.08742 151.90112) (xy 98.087416 151.901124) (xy 98.034496 151.975706) (xy 98.020143 152.010356) + (xy 98.020141 152.010363) (xy 98.0045 152.089) (xy 98.0045 153.6655) (xy 97.982826 153.717826) (xy 97.9305 153.7395) + (xy 94.3345 153.7395) (xy 94.282174 153.717826) (xy 94.2605 153.6655) (xy 94.2605 48.8145) (xy 94.282174 48.762174) + (xy 94.3345 48.7405) (xy 105.486 48.7405) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "9cc16c9c-d125-43e6-bc63-fd14591efe39") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.68 156.42) (xy 118.68 152.055) (xy 118.665 152.04) (xy 98.21 152.04) (xy 98.21 156.67) (xy 118.43 156.67) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.665648 152.054352) (xy 118.68 152.089) (xy 118.68 153.847993) (xy 118.665648 153.882641) + (xy 118.655501 153.890428) (xy 118.608941 153.91731) (xy 118.608939 153.917312) (xy 118.474838 154.029835) + (xy 118.474835 154.029838) (xy 118.362312 154.163939) (xy 118.362307 154.163945) (xy 118.274778 154.315548) + (xy 118.274774 154.315556) (xy 118.2149 154.480057) (xy 118.214899 154.480061) (xy 118.214899 154.480062) + (xy 118.203041 154.547314) (xy 118.1845 154.652467) (xy 118.1845 155.591881) (xy 118.170148 155.626529) + (xy 118.1355 155.640881) (xy 118.100852 155.626529) (xy 118.094758 155.619104) (xy 118.079192 155.595807) + (xy 118.013036 155.551604) (xy 117.954695 155.54) (xy 117.885 155.54) (xy 117.885 156.67) (xy 117.635 156.67) + (xy 117.635 155.54) (xy 117.565304 155.54) (xy 117.519558 155.549098) (xy 117.500442 155.549098) + (xy 117.454696 155.54) (xy 117.385 155.54) (xy 117.385 156.67) (xy 117.1355 156.67) (xy 117.1355 155.720252) + (xy 117.135499 155.720251) (xy 117.135264 155.717858) (xy 117.135483 155.717836) (xy 117.135 155.712913) + (xy 117.135 155.54) (xy 117.065304 155.54) (xy 117.020837 155.548844) (xy 117.00172 155.548843) + (xy 116.954753 155.5395) (xy 116.954748 155.5395) (xy 116.565252 155.5395) (xy 116.550668 155.5424) + (xy 116.519558 155.548588) (xy 116.500442 155.548588) (xy 116.469331 155.5424) (xy 116.454748 155.5395) + (xy 116.065252 155.5395) (xy 116.050668 155.5424) (xy 116.019558 155.548588) (xy 116.000442 155.548588) + (xy 115.969331 155.5424) (xy 115.954748 155.5395) (xy 115.565252 155.5395) (xy 115.550616 155.542411) + (xy 115.539058 155.54471) (xy 115.502276 155.537392) (xy 115.481441 155.506209) (xy 115.4805 155.496651) + (xy 115.4805 155.238025) (xy 115.4805 155.238024) (xy 115.443024 155.037544) (xy 115.369348 154.847363) + (xy 115.261981 154.673959) (xy 115.261978 154.673955) (xy 115.261977 154.673954) (xy 115.124579 154.523236) + (xy 115.124576 154.523233) (xy 114.961822 154.400328) (xy 114.961818 154.400325) (xy 114.779255 154.30942) + (xy 114.779248 154.309417) (xy 114.583085 154.253603) (xy 114.583079 154.253602) (xy 114.38 154.234785) + (xy 114.17692 154.253602) (xy 114.176914 154.253603) (xy 113.980751 154.309417) (xy 113.980744 154.30942) + (xy 113.798181 154.400325) (xy 113.798177 154.400328) (xy 113.635423 154.523233) (xy 113.63542 154.523236) + (xy 113.498022 154.673954) (xy 113.39065 154.847366) (xy 113.316978 155.037537) (xy 113.316977 155.03754) + (xy 113.316976 155.037544) (xy 113.2795 155.238024) (xy 113.2795 155.238025) (xy 113.2795 155.4905) + (xy 113.265148 155.525148) (xy 113.2305 155.5395) (xy 113.065252 155.5395) (xy 113.050668 155.5424) + (xy 113.019558 155.548588) (xy 113.000442 155.548588) (xy 112.969331 155.5424) (xy 112.954748 155.5395) + (xy 112.565252 155.5395) (xy 112.550668 155.5424) (xy 112.519558 155.548588) (xy 112.500442 155.548588) + (xy 112.469331 155.5424) (xy 112.454748 155.5395) (xy 112.065252 155.5395) (xy 112.050668 155.5424) + (xy 112.019558 155.548588) (xy 112.000442 155.548588) (xy 111.969331 155.5424) (xy 111.954748 155.5395) + (xy 111.565252 155.5395) (xy 111.550668 155.5424) (xy 111.519558 155.548588) (xy 111.500442 155.548588) + (xy 111.469331 155.5424) (xy 111.454748 155.5395) (xy 111.065252 155.5395) (xy 111.050668 155.5424) + (xy 111.019558 155.548588) (xy 111.000442 155.548588) (xy 110.969331 155.5424) (xy 110.954748 155.5395) + (xy 110.565252 155.5395) (xy 110.550668 155.5424) (xy 110.519558 155.548588) (xy 110.500442 155.548588) + (xy 110.469331 155.5424) (xy 110.454748 155.5395) (xy 110.065252 155.5395) (xy 110.050668 155.5424) + (xy 110.019558 155.548588) (xy 110.000442 155.548588) (xy 109.969331 155.5424) (xy 109.954748 155.5395) + (xy 109.565252 155.5395) (xy 109.550668 155.5424) (xy 109.519558 155.548588) (xy 109.500442 155.548588) + (xy 109.469331 155.5424) (xy 109.454748 155.5395) (xy 109.065252 155.5395) (xy 109.050668 155.5424) + (xy 109.019558 155.548588) (xy 109.000442 155.548588) (xy 108.969331 155.5424) (xy 108.954748 155.5395) + (xy 108.565252 155.5395) (xy 108.550668 155.5424) (xy 108.519558 155.548588) (xy 108.500442 155.548588) + (xy 108.469331 155.5424) (xy 108.454748 155.5395) (xy 108.065252 155.5395) (xy 108.050668 155.5424) + (xy 108.019558 155.548588) (xy 108.000442 155.548588) (xy 107.969331 155.5424) (xy 107.954748 155.5395) + (xy 107.565252 155.5395) (xy 107.550668 155.5424) (xy 107.519558 155.548588) (xy 107.500442 155.548588) + (xy 107.469331 155.5424) (xy 107.454748 155.5395) (xy 107.065252 155.5395) (xy 107.050668 155.5424) + (xy 107.019558 155.548588) (xy 107.000442 155.548588) (xy 106.969331 155.5424) (xy 106.954748 155.5395) + (xy 106.565252 155.5395) (xy 106.550668 155.5424) (xy 106.519558 155.548588) (xy 106.500442 155.548588) + (xy 106.469331 155.5424) (xy 106.454748 155.5395) (xy 106.065252 155.5395) (xy 106.050668 155.5424) + (xy 106.019558 155.548588) (xy 106.000442 155.548588) (xy 105.969331 155.5424) (xy 105.954748 155.5395) + (xy 105.565252 155.5395) (xy 105.550668 155.5424) (xy 105.519558 155.548588) (xy 105.500442 155.548588) + (xy 105.469331 155.5424) (xy 105.454748 155.5395) (xy 105.065252 155.5395) (xy 105.050668 155.5424) + (xy 105.019558 155.548588) (xy 105.000442 155.548588) (xy 104.969331 155.5424) (xy 104.954748 155.5395) + (xy 104.565252 155.5395) (xy 104.550668 155.5424) (xy 104.519558 155.548588) (xy 104.500442 155.548588) + (xy 104.469331 155.5424) (xy 104.454748 155.5395) (xy 104.065252 155.5395) (xy 104.050668 155.5424) + (xy 104.019558 155.548588) (xy 104.000442 155.548588) (xy 103.969331 155.5424) (xy 103.954748 155.5395) + (xy 103.565252 155.5395) (xy 103.550668 155.5424) (xy 103.519558 155.548588) (xy 103.500442 155.548588) + (xy 103.469331 155.5424) (xy 103.454748 155.5395) (xy 103.065252 155.5395) (xy 103.050668 155.5424) + (xy 103.019558 155.548588) (xy 103.000442 155.548588) (xy 102.969331 155.5424) (xy 102.954748 155.5395) + (xy 102.565252 155.5395) (xy 102.550668 155.5424) (xy 102.519558 155.548588) (xy 102.500442 155.548588) + (xy 102.469331 155.5424) (xy 102.454748 155.5395) (xy 102.065252 155.5395) (xy 102.050668 155.5424) + (xy 102.019558 155.548588) (xy 102.000442 155.548588) (xy 101.969331 155.5424) (xy 101.954748 155.5395) + (xy 101.565252 155.5395) (xy 101.550668 155.5424) (xy 101.519558 155.548588) (xy 101.500442 155.548588) + (xy 101.469331 155.5424) (xy 101.454748 155.5395) (xy 101.065252 155.5395) (xy 101.05289 155.541958) + (xy 101.018276 155.548843) (xy 100.99916 155.548843) (xy 100.954696 155.54) (xy 100.885 155.54) + (xy 100.885 155.712913) (xy 100.884516 155.717836) (xy 100.884736 155.717858) (xy 100.8845 155.720253) + (xy 100.8845 156.67) (xy 100.635 156.67) (xy 100.635 155.54) (xy 100.565304 155.54) (xy 100.519558 155.549098) + (xy 100.500442 155.549098) (xy 100.454696 155.54) (xy 100.385 155.54) (xy 100.385 156.67) (xy 100.135 156.67) + (xy 100.135 155.54) (xy 100.065304 155.54) (xy 100.019558 155.549098) (xy 100.000442 155.549098) + (xy 99.954696 155.54) (xy 99.885 155.54) (xy 99.885 156.67) (xy 99.635 156.67) (xy 99.635 155.54) + (xy 99.565305 155.54) (xy 99.506963 155.551604) (xy 99.440807 155.595807) (xy 99.425242 155.619104) + (xy 99.39406 155.639939) (xy 99.357277 155.632623) (xy 99.336442 155.601441) (xy 99.3355 155.591881) + (xy 99.3355 154.652474) (xy 99.3355 154.652468) (xy 99.305101 154.480062) (xy 99.245225 154.315555) + (xy 99.157692 154.163945) (xy 99.045163 154.029837) (xy 98.911057 153.91731) (xy 98.911054 153.917307) + (xy 98.759451 153.829778) (xy 98.759443 153.829774) (xy 98.594942 153.7699) (xy 98.594943 153.7699) + (xy 98.594938 153.769899) (xy 98.422532 153.7395) (xy 98.400892 153.7395) (xy 98.259 153.7395) (xy 98.224352 153.725148) + (xy 98.21 153.6905) (xy 98.21 152.089) (xy 98.224352 152.054352) (xy 98.259 152.04) (xy 118.631 152.04) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pro new file mode 100644 index 0000000..3ec4ab7 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "214bfc41-24f4-4af9-b8d5-f53b552105c4", + "Root" + ], + [ + "a97a1c5a-89b8-4965-a918-3f182150b9ea", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_sch new file mode 100644 index 0000000..06f28d3 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "214bfc41-24f4-4af9-b8d5-f53b552105c4") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 140.97 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01b17ab1-113e-4750-bb69-51ecb7c19df4") + ) + (wire + (pts + (xy 140.97 92.71) (xy 147.32 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04a85880-125f-4423-a7ac-618df3170ddc") + ) + (wire + (pts + (xy 140.97 128.27) (xy 147.32 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "053bcaf3-6186-4d82-bd31-8f90a1982511") + ) + (wire + (pts + (xy 100.33 120.65) (xy 106.68 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a316c52-ecc7-4b47-87e2-bf6c82cbf4e5") + ) + (wire + (pts + (xy 100.33 127) (xy 106.68 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "118719c7-b377-4ec0-9e42-122e16d9c7a9") + ) + (wire + (pts + (xy 100.33 124.46) (xy 106.68 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1df366b4-df41-40be-8a59-528dc4af9f48") + ) + (wire + (pts + (xy 100.33 115.57) (xy 106.68 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2606e10a-b8a0-4f69-86f9-b33a80695400") + ) + (wire + (pts + (xy 140.97 142.24) (xy 147.32 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27f4c590-b5db-4b48-9792-8640b3ca9aee") + ) + (wire + (pts + (xy 140.97 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c97435-0c1a-46db-a6b1-1db1266c8d1d") + ) + (wire + (pts + (xy 100.33 92.71) (xy 106.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36959ad6-3597-48f4-b541-f0bdb78ac591") + ) + (wire + (pts + (xy 100.33 86.36) (xy 106.68 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e6953b0-b7da-41c4-a042-2aa10108702d") + ) + (wire + (pts + (xy 100.33 138.43) (xy 106.68 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4be4dc0f-ba3e-48ef-a7cd-69326559fd56") + ) + (wire + (pts + (xy 100.33 100.33) (xy 106.68 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c5bdb65-429c-4fdf-8dbe-a480e20bcbf6") + ) + (wire + (pts + (xy 100.33 135.89) (xy 106.68 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4dcb0dd6-e3b3-4564-b092-a30272939c8f") + ) + (wire + (pts + (xy 140.97 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5761e9c0-aa00-450e-af81-174813277410") + ) + (wire + (pts + (xy 100.33 95.25) (xy 106.68 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a293da5-5ba3-4205-836e-2f6d9016472d") + ) + (wire + (pts + (xy 140.97 137.16) (xy 147.32 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671e9703-0265-410b-9931-1fb7900f9094") + ) + (wire + (pts + (xy 140.97 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aaef7e0-b218-470d-bd1b-53e2a55cdda3") + ) + (wire + (pts + (xy 140.97 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f8c66dc-6a35-4474-a753-e54e2456141e") + ) + (wire + (pts + (xy 100.33 113.03) (xy 106.68 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "718679f6-2ef2-4977-89c1-d3a627919516") + ) + (wire + (pts + (xy 100.33 140.97) (xy 106.68 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c0c2b42-d139-4d6d-b65a-60cb5f32f4e7") + ) + (wire + (pts + (xy 140.97 110.49) (xy 147.32 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ebaa50a-0f9f-4774-b47a-eeba1efa2e2a") + ) + (wire + (pts + (xy 140.97 125.73) (xy 147.32 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8573519c-f9f6-4531-9ba0-5d9591adab33") + ) + (wire + (pts + (xy 140.97 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "862f7047-a42e-4cab-baa6-44437ece950c") + ) + (wire + (pts + (xy 100.33 83.82) (xy 106.68 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d307f00-a461-4d16-bf4e-bed701d39d10") + ) + (wire + (pts + (xy 140.97 113.03) (xy 147.32 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9054925f-d3d0-421d-a66b-10afcad7c949") + ) + (wire + (pts + (xy 140.97 115.57) (xy 147.32 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95728687-609c-4942-b905-55684eba4331") + ) + (wire + (pts + (xy 140.97 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d03861c-297f-4792-a621-dcc2a1a18f13") + ) + (wire + (pts + (xy 140.97 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a198f170-b05e-438e-b5a7-fb7223625c49") + ) + (wire + (pts + (xy 100.33 132.08) (xy 106.68 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7094ced-628d-40bc-911e-4b017ffdb743") + ) + (wire + (pts + (xy 100.33 110.49) (xy 106.68 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b86c489f-7f12-40fa-887f-301e43b25dae") + ) + (wire + (pts + (xy 140.97 107.95) (xy 147.32 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b88b974d-d1ac-422c-aa77-168b89d91ebb") + ) + (wire + (pts + (xy 100.33 143.51) (xy 106.68 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be2399cf-cab8-4c2a-8131-726190398fdf") + ) + (wire + (pts + (xy 100.33 102.87) (xy 106.68 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c58a9037-3c09-448e-ae2c-dad537cadbc1") + ) + (wire + (pts + (xy 100.33 97.79) (xy 106.68 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca7ce9bb-d650-4c6a-be9a-59f3e96276c7") + ) + (wire + (pts + (xy 100.33 88.9) (xy 106.68 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbf087c4-dc99-4020-aa38-0da39c23d9d4") + ) + (wire + (pts + (xy 100.33 129.54) (xy 106.68 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd1eaee2-12be-4889-b5c7-7ca468a3eebb") + ) + (wire + (pts + (xy 100.33 107.95) (xy 106.68 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5109218-ba9d-421a-9f49-07f941178d01") + ) + (wire + (pts + (xy 100.33 81.28) (xy 106.68 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db63788e-a4f2-4cb5-8308-2f88b9433a65") + ) + (wire + (pts + (xy 140.97 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcbc97cd-a50e-4093-9614-2a6d76ad61bb") + ) + (wire + (pts + (xy 140.97 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e335b9c1-70fa-4d0c-aaf1-e61c31ffe465") + ) + (wire + (pts + (xy 140.97 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f09cd3a8-af7d-4ebb-95dd-e019db9f8bfb") + ) + (wire + (pts + (xy 140.97 139.7) (xy 147.32 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2c6695c-df8b-4755-b4b6-e53621b0f4c2") + ) + (wire + (pts + (xy 140.97 90.17) (xy 147.32 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa4d654a-c3e1-4796-82cf-dbf14c12f49c") + ) + (wire + (pts + (xy 100.33 118.11) (xy 106.68 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb52cc40-b7bd-4fdf-bef5-1c7f05ef039d") + ) + (wire + (pts + (xy 100.33 105.41) (xy 106.68 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd426c6d-38e2-427a-95b8-8c389fdf3dc0") + ) + (label "CONFIG_0" + (at 100.33 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "058fcfa0-a440-404a-9fd3-bbb46c502ad2") + ) + (label "PER0+" + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06eb84b2-13db-403c-8894-8300d4fa45c2") + ) + (label "USB_D+" + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0aeaa84e-d0c1-4e08-9a58-f3faba8339eb") + ) + (label "UIM-RESET" + (at 100.33 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "116ad494-0774-4ac2-8800-b499d91c08fe") + ) + (label "CONFIG_2" + (at 100.33 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "11c67a73-db90-4d41-be7b-be398494e701") + ) + (label "GPIO_9{slash}LED#1" + (at 100.33 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "125ed4f1-4655-4257-90b0-2e82bde10160") + ) + (label "ANTCTL3" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "149abe4c-d80f-4836-8f0e-578e6c8e5d4d") + ) + (label "REFCLK-" + (at 147.32 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "26956a11-eeef-4726-b326-078f4d9a322b") + ) + (label "PET1-" + (at 147.32 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "27ac7277-f2fa-4864-9bac-2d30c38e6c66") + ) + (label "PER1-" + (at 147.32 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "28914501-1caf-464a-b166-1371d7b8a794") + ) + (label "USB_D-" + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "309e1be3-19cd-45b1-a931-004e25c01e7f") + ) + (label "ANTCTL2" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "34fd929d-8834-49a2-a908-ee4e001eb99a") + ) + (label "PEWAKE#" + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3cc4b1ed-df86-4bb6-881b-76be83c5186e") + ) + (label "SIM_DETECT" + (at 100.33 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "487546a9-a263-4337-990a-27ab815d9052") + ) + (label "RESET#" + (at 100.33 143.51 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4a68a3ba-794a-49bc-8cfe-42aea82dceea") + ) + (label "GPIO_6" + (at 100.33 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4bf29037-0279-456d-8966-78232c0ef8d0") + ) + (label "GPIO_1" + (at 100.33 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4de26c1e-49c4-40aa-9968-d0c628660c36") + ) + (label "GPIO_5" + (at 100.33 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "52723a6d-f4bf-4558-814f-22a29bb38d01") + ) + (label "GPIO_7" + (at 100.33 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53a57f43-9e5a-42d1-b0d0-7dce39fa4035") + ) + (label "CLKREQ#" + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56c292a0-90cb-4cc7-85ab-22c3a2e1d95f") + ) + (label "DPR" + (at 147.32 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5931fe68-d90b-4e0f-843f-921daa96c85d") + ) + (label "PET1+" + (at 147.32 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6a44cfbd-97e2-4b46-95d7-b9850ad9a25f") + ) + (label "W_DISABLE1#" + (at 100.33 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fb68537-f63f-4510-a1d9-e3c09ef41e98") + ) + (label "PET0-" + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73ef4422-3927-416e-9e4f-4a23a000b85c") + ) + (label "PER0-" + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "765fb291-b8be-4fba-a6f6-8b82477cf077") + ) + (label "CONFIG_3" + (at 100.33 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "80cca3ad-a800-4f0e-ba61-0661dc0f2727") + ) + (label "GPIO_2" + (at 100.33 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "854606d2-53ff-4c9d-8d17-65bca68dd53b") + ) + (label "PET0+" + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8e0f0be2-d7ba-448b-a3d2-eaca342f3f42") + ) + (label "FULL_CARD_PWR_OFF#" + (at 147.32 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3b46a19-ae42-46cb-8572-1b8eab8426b2") + ) + (label "ANTCTL0" + (at 147.32 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a68b3901-97a5-4d7d-9df6-4c8f6dab4175") + ) + (label "UIM-PWR" + (at 100.33 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ae1e39c1-0e5f-437d-b681-165ed6b4c088") + ) + (label "REFCLK+" + (at 147.32 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "af027f61-7084-4c88-b154-ef0255077319") + ) + (label "GPIO_8" + (at 100.33 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b43a12a9-66fd-4c91-9dfd-172400944b16") + ) + (label "CONFIG_1" + (at 100.33 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b5ac3eb0-176e-4bfe-85a6-b49bc3bdd6fa") + ) + (label "GPIO_3" + (at 100.33 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b7597e9d-3f4c-4305-af83-7467e4bcab91") + ) + (label "UIM-DATA" + (at 100.33 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1b5d4a3-ca24-4f36-8e7a-15d00bc4bd41") + ) + (label "GPIO_11" + (at 100.33 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c3366c0b-e7e2-4a5f-8784-15011cee79a7") + ) + (label "GPIO_4" + (at 100.33 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c8df0145-fb77-41ac-9e76-e8969ffb989f") + ) + (label "UIM-CLK" + (at 100.33 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c9380408-f269-4371-8e4a-68e802ebeca1") + ) + (label "PERST#" + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cc18d98f-7ee5-4fc5-910d-dc2c264d8fc3") + ) + (label "GPIO_10" + (at 100.33 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce6f74c3-e3c1-49d9-a508-55efae3fc381") + ) + (label "SUSCLK" + (at 100.33 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d5bf418b-a1a4-4107-908d-0abbfa4f760c") + ) + (label "PER1+" + (at 147.32 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e5cb06c8-3545-4031-8cd6-e2ffc31294c9") + ) + (label "ANTCTL1" + (at 147.32 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e6a31793-156f-433e-8886-9a223ea65390") + ) + (label "DEVSLP" + (at 147.32 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f0fb799f-278e-4524-bb2d-b5cbea118f6f") + ) + (label "GPIO_0" + (at 100.33 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f5546d64-5b1a-4885-9cc6-a738cc1b5ab5") + ) + (sheet + (at 106.68 78.74) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "a97a1c5a-89b8-4965-a918-3f182150b9ea") + (property "Sheetname" "M.2 B key" + (at 106.68 78.0284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 106.68 146.6346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 106.68 83.82 180) + (uuid "d4dbb689-0231-4cd5-9993-7bc73e94218e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 106.68 88.9 180) + (uuid "65b796a2-357e-47fa-ab7c-583d880e7730") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 106.68 81.28 180) + (uuid "33360bcb-13af-4e84-bf81-226ad1313b0d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 106.68 86.36 180) + (uuid "2afb416d-1d18-45ed-89d3-b2e16cc77e01") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 106.68 105.41 180) + (uuid "6f9cc685-b8ad-453f-8e71-5286c7df0b17") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 106.68 115.57 180) + (uuid "227c7d01-4670-4d8a-b0e9-20aa9490b348") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 106.68 107.95 180) + (uuid "d821c2ac-1428-48df-80fe-a6ecf73f79a9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 106.68 102.87 180) + (uuid "9da6963e-dbaf-45ca-9589-5ee4a5011f6a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 106.68 100.33 180) + (uuid "525d1d2b-52f8-40d4-9f10-dfbb1a40fccd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 106.68 97.79 180) + (uuid "daed486b-06e1-48a2-bf70-339af4d70c00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 106.68 120.65 180) + (uuid "b4cc76a8-85c9-42e0-8e97-be6341cf04f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 106.68 118.11 180) + (uuid "b5f78a06-edd0-437f-b7d2-d04fc57c95cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 106.68 110.49 180) + (uuid "a30efc73-d7b2-45f6-b141-c3ea06726ac8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 106.68 113.03 180) + (uuid "06ff8499-5b33-444a-9b50-2b796c65f928") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 106.68 95.25 180) + (uuid "56001b51-6ee7-4108-bc6e-055c40a26a15") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 106.68 92.71 180) + (uuid "d5dbeae1-4fda-4062-b883-877ff2b77441") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 106.68 124.46 180) + (uuid "29c8ea40-44ee-4a25-9a7b-7018d093fc71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 106.68 127 180) + (uuid "eec0b2e8-2995-453f-b223-0be7897f7547") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 106.68 129.54 180) + (uuid "e9f2b081-1825-4661-aec6-6d75174667f8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 106.68 132.08 180) + (uuid "f3625f2a-ac61-4b21-aee4-2e149e0eb801") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 140.97 81.28 0) + (uuid "34a6b5b8-7035-4139-ba1f-4a060f615c8b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 140.97 86.36 0) + (uuid "961e16cb-25d0-4207-a6d0-83cb74cb5bb7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 140.97 83.82 0) + (uuid "fc13ea55-e4cb-42f0-83a7-59fe4af2c27e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 140.97 90.17 0) + (uuid "fe01c88d-4943-484e-ade1-89e666ded44d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 140.97 92.71 0) + (uuid "307dce14-178e-4247-8d92-9548d4cbfce5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 140.97 96.52 0) + (uuid "ceff54f9-52d6-411d-9384-c9da9fe57639") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 140.97 99.06 0) + (uuid "a6966918-f707-4bf2-8093-74ed68a7bb9b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 140.97 104.14 0) + (uuid "e1b89d1b-c3a1-4c2b-b05d-7075b380b94d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 140.97 101.6 0) + (uuid "23c3f408-8c6d-45fb-9518-b7c2f059c6eb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 140.97 107.95 0) + (uuid "b3814393-7f80-446b-8c4e-062b70c3afd1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 140.97 110.49 0) + (uuid "1fadb82d-897e-444b-ac0f-a74debc56ef8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 140.97 115.57 0) + (uuid "c3095929-3248-4c81-a534-84aa752de34e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 140.97 113.03 0) + (uuid "8ea5c213-01e8-4328-b037-0e37766ba80b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 140.97 119.38 0) + (uuid "bc6d40f4-a862-470d-adb6-3e21eed034f3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 140.97 121.92 0) + (uuid "5150d84e-ca06-43b9-90fd-49150d1f5f01") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 140.97 125.73 0) + (uuid "4d7a501e-9415-46f9-8359-0b0fb4be1867") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 140.97 133.35 0) + (uuid "f78ae2cf-56fc-4cfc-8d94-46071461a5f4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 140.97 128.27 0) + (uuid "c9744e41-18c1-484b-b4a4-587cb1d39e95") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 140.97 130.81 0) + (uuid "cf01f377-4dbb-4a6a-8c3b-70e0f902182b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 106.68 135.89 180) + (uuid "47cfea58-c2a3-40b7-94f5-33830283a104") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 106.68 138.43 180) + (uuid "70ae85f7-9643-4e1e-aee3-5a8b45673c12") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 106.68 143.51 180) + (uuid "376c93b5-42ad-497c-a227-f3dee40de3ec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 140.97 137.16 0) + (uuid "b4a731f9-4a90-4abd-a9c3-5bb743ae2004") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 140.97 142.24 0) + (uuid "01cc697b-9af8-4c07-ab41-2a5d9bf4e3dd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 140.97 139.7 0) + (uuid "3919e479-660e-4b20-895c-417bd83821d0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 106.68 140.97 180) + (uuid "7d63355c-7474-456e-8e25-72f0b0e3255b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch new file mode 100644 index 0000000..a50a154 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b2f16df8-66cc-4a09-948f-559d3b700da9") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "10de473a-3de1-47ec-9b19-58937b7e3794") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "22eef558-33ba-4b26-8434-284239b64fcc") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a42219f7-5f40-4644-ae2f-ecbed020f269") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "75af6db8-2a93-44c0-8feb-115d26defed0") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dd8b033a-4daa-4a0e-8179-158a783261df") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "bf42dd02-d06d-4b15-9936-12c141cd6dcc") + ) + (pin "49" + (uuid "fdc12fb3-2083-4cc2-aa4f-ca7f4d361273") + ) + (pin "53" + (uuid "19184705-328c-4033-8115-5e332d39ba45") + ) + (pin "43" + (uuid "40234e3d-eb95-4628-8cb2-6664d04f6d46") + ) + (pin "75" + (uuid "a4cc7484-4e32-4ad3-a179-d9f31f4dca75") + ) + (pin "3" + (uuid "dcb9c74b-6d0b-404a-84e2-567478e0a557") + ) + (pin "27" + (uuid "cad90b85-28b7-433e-bf28-c54689280ae7") + ) + (pin "1" + (uuid "e8aa51e4-da6c-4c2e-99e5-ecdfae42d5ef") + ) + (pin "37" + (uuid "9669f97e-bc59-4a03-8434-434a0bee71b6") + ) + (pin "39" + (uuid "90c720d5-a58f-4db2-81fa-6bdcdea46dd4") + ) + (pin "29" + (uuid "664fd515-cb90-4fba-b556-5a9632333fe5") + ) + (pin "41" + (uuid "2b4c7bee-f708-4397-97ce-4b88ab226191") + ) + (pin "47" + (uuid "a929c82d-dad3-4c97-856b-f401b4b621c0") + ) + (pin "51" + (uuid "5d77c290-531a-4bb3-ac95-c520ff0ab149") + ) + (pin "31" + (uuid "5bf2eeb6-af10-403c-a70c-3cc02f53025f") + ) + (pin "59" + (uuid "8bee0628-7b9e-42ab-a19e-132f9131a54b") + ) + (pin "67" + (uuid "80e71a68-ffb5-43e0-ad05-d334b80fbd70") + ) + (pin "71" + (uuid "793e6dd1-6d62-4345-bf52-d09cc20cad3e") + ) + (pin "73" + (uuid "e9cf2018-9476-44d0-b738-41dbc7c9d1c5") + ) + (pin "2" + (uuid "ffeb940b-7f8a-46c4-9e34-1b461856503b") + ) + (pin "7" + (uuid "4932f9e0-c96a-4dde-9efa-0e9aea1334ff") + ) + (pin "45" + (uuid "457272ec-9354-4c87-a791-d34553ac010b") + ) + (pin "69" + (uuid "3246236c-956b-4ae9-9f51-bcd48fab4f8b") + ) + (pin "5" + (uuid "239ae988-2aa3-4917-a144-e5c2952d1c61") + ) + (pin "9" + (uuid "02f41b46-1d8c-4a00-a9c0-6e6c85ce4ae5") + ) + (pin "11" + (uuid "854a720a-7fd0-402d-bea2-2c3d8e422e2e") + ) + (pin "25" + (uuid "19ea143e-4aae-42ea-a569-b24601fd0ff4") + ) + (pin "23" + (uuid "ace6a7e6-4763-46e8-b4f3-9aeaa7072d34") + ) + (pin "21" + (uuid "12363bf1-47fb-4207-ab40-d554c7434ad2") + ) + (pin "35" + (uuid "08a24d0e-66a1-463f-8ef1-afaba9d5c5ad") + ) + (pin "57" + (uuid "f0999694-adce-4ce9-9db8-397bdeaaaa1e") + ) + (pin "61" + (uuid "fd8a76bb-deaf-4ac3-a465-3de4825f26e6") + ) + (pin "55" + (uuid "d63d9c6c-78ac-431d-8008-758679b05397") + ) + (pin "63" + (uuid "2329ef58-627f-40be-acbd-0b0f3d0f3a39") + ) + (pin "65" + (uuid "da560123-8fd7-4551-a769-9bc5b39f3f52") + ) + (pin "4" + (uuid "5317697d-8e4e-4e2b-bca4-2951b88332f2") + ) + (pin "6" + (uuid "fca09489-c8a4-4e68-9cf2-1861dac1306c") + ) + (pin "8" + (uuid "b02e775e-f378-4e57-963f-ea79efb35485") + ) + (pin "10" + (uuid "6412768e-ff82-46c6-8a80-3c732c7de619") + ) + (pin "20" + (uuid "e32ccf1f-feec-4b26-87f7-4dae1b7e93f2") + ) + (pin "22" + (uuid "5a045476-6a08-4b60-be0b-39e4c0fc5b94") + ) + (pin "24" + (uuid "8d82eedd-03f2-4152-bc2b-528fc4695d3e") + ) + (pin "26" + (uuid "52368c98-3d4e-4834-b582-5f06df6c905a") + ) + (pin "56" + (uuid "7a3f91f7-e79b-4f17-a011-02b8941351c1") + ) + (pin "60" + (uuid "b08df823-95f7-466e-9907-3fd516a071fd") + ) + (pin "52" + (uuid "55c5839c-f169-498e-829b-cd2cf5c98312") + ) + (pin "48" + (uuid "9c9b630b-f54d-4e87-a253-bf7c4283ac4a") + ) + (pin "34" + (uuid "3e986a1c-2420-4aab-b2cf-ea26ff44b01f") + ) + (pin "64" + (uuid "effdd7ab-30d3-482f-aec9-3e824713c144") + ) + (pin "40" + (uuid "9a9cb9c8-cad8-4102-9fbd-acf251af4e8d") + ) + (pin "72" + (uuid "71953a9a-18e8-4703-84f6-496c383d5944") + ) + (pin "36" + (uuid "7cfbec46-d2a6-43c9-9bd0-a280b10cd1f5") + ) + (pin "32" + (uuid "be0c6a37-f797-4453-8420-89eed5dacb2c") + ) + (pin "50" + (uuid "23cdd62c-3086-430c-9c68-efbe3265bd16") + ) + (pin "54" + (uuid "58075bd3-6c2f-476d-85f8-6441736bec19") + ) + (pin "28" + (uuid "973fc793-ec19-4086-a722-52c99496023e") + ) + (pin "44" + (uuid "88dd59df-7811-4398-a4b5-68e10c90ca1d") + ) + (pin "74" + (uuid "1c4085f0-2faf-4c61-962d-d30f9e31f0e4") + ) + (pin "42" + (uuid "989b8729-548e-44e7-8603-da6f7ccfcb00") + ) + (pin "58" + (uuid "c6a53c6a-da70-4f16-9cf3-791914ce71ff") + ) + (pin "46" + (uuid "ef62f355-31ab-464e-8c00-0e1c8b3b143a") + ) + (pin "62" + (uuid "c05c6a10-509b-4d7a-88eb-2e343d24fc29") + ) + (pin "66" + (uuid "4f176efb-b263-4a96-b67b-8524c274ecca") + ) + (pin "30" + (uuid "f3d5e580-b358-4449-897a-a1a7f96f8b4c") + ) + (pin "38" + (uuid "ec28930f-7b51-4a71-9989-8c5a0dbec719") + ) + (pin "70" + (uuid "a2bbfc4a-7352-40a4-a68e-0c4f2441683b") + ) + (pin "68" + (uuid "0fdfef59-babb-4cba-a8b9-eb43152ffbdd") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5dd313c0-27f4-4831-8a7c-172f57a6866b") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e60bb39e-f5a8-4f78-a797-b7b4524f50ff") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "403e7bd9-d23c-45c4-b224-a927f3a1ff35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "7b393cb5-6235-42d3-b32c-8c41881434ee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "475ef16a-b9a0-4231-bf1d-daec95a44397") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "0d228b55-d28a-4617-98a6-9312dab2d608") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "3919ae23-ac97-4fcb-87c2-4d08e764cb9c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "1639dc26-ba9c-4336-ba1d-8b5e1f616441") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "4e6636da-495d-4856-a9b5-0a191af593a6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "dee3c484-c6ee-4bb1-a4fc-f6bf264c3a3b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..0abfe68 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5a2cfdb7-1cd8-4cd0-96ae-21454b079a1e") + ) + (pin "1" + (uuid "406d3659-961b-4e13-96b4-de5f36e22c86") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b570131d-ec55-4d89-a1d2-af1f40dec2ae") + ) + (pin "1" + (uuid "2c371b40-4158-41bc-b2c3-3815e64cc625") + ) + (instances + (project "M.2 B key 30110" + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/214bfc41-24f4-4af9-b8d5-f53b552105c4/a97a1c5a-89b8-4965-a918-3f182150b9ea/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb new file mode 100644 index 0000000..fa3d24b --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb @@ -0,0 +1,3160 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET0N") + (net 2 "/M.2 B key/PET0P") + (net 3 "/M.2 B key/PET1P") + (net 4 "/M.2 B key/PET1N") + (net 5 "GND") + (net 6 "/CONFIG_3") + (net 7 "+3.3V") + (net 8 "/FULL_CARD_PWR_OFF#") + (net 9 "/USB_D+") + (net 10 "/W_DISABLE1#") + (net 11 "/USB_D-") + (net 12 "/GPIO_9{slash}LED#1") + (net 13 "/GPIO_5") + (net 14 "/CONFIG_0") + (net 15 "/GPIO_6") + (net 16 "/DPR") + (net 17 "/GPIO_7") + (net 18 "/GPIO_11") + (net 19 "/GPIO_10") + (net 20 "/GPIO_8") + (net 21 "/UIM-RESET") + (net 22 "/UIM-CLK") + (net 23 "/UIM-DATA") + (net 24 "/PER1-") + (net 25 "/UIM-PWR") + (net 26 "/PER1+") + (net 27 "/DEVSLP") + (net 28 "/GPIO_0") + (net 29 "/GPIO_1") + (net 30 "/GPIO_2") + (net 31 "/GPIO_3") + (net 32 "/PER0-") + (net 33 "/GPIO_4") + (net 34 "/PER0+") + (net 35 "/PERST#") + (net 36 "/CLKREQ#") + (net 37 "/REFCLK-") + (net 38 "/PEWAKE#") + (net 39 "/REFCLK+") + (net 40 "unconnected-(J1-NC-Pad56)") + (net 41 "unconnected-(J1-NC-Pad58)") + (net 42 "/ANTCTL0") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (net 44 "/ANTCTL1") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (net 46 "/ANTCTL2") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (net 48 "/ANTCTL3") + (net 49 "/SIM_DETECT") + (net 50 "/RESET#") + (net 51 "/SUSCLK") + (net 52 "/CONFIG_1") + (net 53 "/CONFIG_2") + (net 54 "/PET0+") + (net 55 "/PET1+") + (net 56 "/PET1-") + (net 57 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0d079970-0806-4cc7-a7ad-ec83bb19f056") + (at 108.36 153.24 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "32829e15-e0eb-496a-b416-6586949d9cb3") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c89a2d81-bb93-4ade-9b28-2e4b212c460f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bdba17dd-6ebe-4f5f-aef6-1e4002e8bb97") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "710814c2-46f3-4239-a8fa-ae307a24d822") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87e371f0-5d4b-4c03-9f3f-3b37d896f86e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "09227c43-9ac0-4acf-9246-781ee86dd518") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb32742d-e25e-41d6-9cb0-0b155923c980") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a7417d5-8644-4bb3-90a2-723867d9cc4e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8830d00-d665-4ee1-8230-d01a63741a34") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c04be764-70ad-48b8-8c70-e61d3bc279a5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44de628c-d574-40c9-8aa1-c3ff9c151e30") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "689bb8ad-4f77-4214-a559-eb28b8ad2c2f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "074c5e6a-610d-404f-9fc2-7d17cfa13e8d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "32dad9c3-6daa-4d43-bf6f-e615a027a740") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fc7604f4-6042-4e8f-affb-14be0b8aaca2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "d7f9e3c5-4e5c-4334-8e20-1ae38bd76da8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0-") + (pintype "passive") + (uuid "d5d17d3b-ee16-4a8e-a4b8-636379656657") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1f2f9721-31a8-4ef9-ba42-9a47bfdc6b3a") + (at 111.36 153.24 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "2746948f-16ee-4dbd-948f-62e5238d227c") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "457a187c-04b3-4ee8-ad70-77f03e58ddd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b295e4c8-a174-4666-ad6d-01d546384d4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5b840464-e570-4d3c-921e-7a999fb49c6d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aee9783f-5641-46d1-b2bd-47d2c9934c2c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d33a2ca3-942f-4cf1-8f39-a02a7cfb75cd") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0306f761-55f6-42b6-88df-dfe0bc5d66df") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "889a4da7-4006-4f3e-9809-10926d00d614") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bfb157b7-978c-4f3f-aaf4-efc8ae326493") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d82755e7-ea79-439f-b187-8c062177ab6c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08c30bbb-64f0-407a-b542-4040341a752d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f705f4c-70c6-4110-8cc4-e63d71f91a65") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "56268725-6664-4735-9990-af857363200e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9b431dd2-f9b2-4dc6-91b1-ac7612ce20f8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "507be926-ed7b-447e-99dc-8baf0be1cc64") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "903ef904-d3b9-46a7-9596-2aba2405167e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1-") + (pintype "passive") + (uuid "3922d704-9e90-4864-a995-15d42f80ce21") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2701fc48-f2cc-4ace-99dc-ddc4ab960ea7") + (at 107.66 153.24 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "adefbdb8-2cc1-4a32-b105-ea44e9f0508d") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "97fc0eb3-b8eb-4fd7-8459-4654f4f44c9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1cbd83b7-c0b1-4ed0-b5a2-861875d0433e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9a98522d-3891-4aa2-8eee-76690a9462e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "37a2be77-6dd7-4bf9-9571-be4d4ecfa7ef") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7630f876-5520-4252-ab6a-a300da71e832") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "134307e9-9edb-4a59-97bc-2145f348e353") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e4d2ce80-fa56-416d-b074-101ebdf06341") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7502077-2e7b-4383-88dd-00d26a7607aa") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7facc946-e119-470e-ac9a-4c008a275d7d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "152facb4-a2c2-497a-a324-1d061803f958") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "637cdeab-0df1-4871-b2fd-057b559238bc") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f6024e8d-d543-417b-a2e1-4da3ba7fb461") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1e64af57-6f9f-41d0-acb5-e378f6e11ed4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "89367f31-0f00-4f35-a8e7-f1ddc4b63c12") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "02135d93-5e7e-43e9-96ce-5f85204124dd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 54 "/PET0+") + (pintype "passive") + (uuid "00163554-236e-49bf-9da7-682ad78d5489") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "33bd71a2-d16a-4e23-b6b8-2105891d3e65") + (at 109.01 128.01) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b0cf58c2-bb96-4ae2-852d-9030081985ea") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b5fc32a8-d664-4f0c-b41b-65835a99f316") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea4b642c-671f-49f4-a9d1-c921cd08e12f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d39492c0-159a-49e1-ab87-bd50a6cbe666") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "446bc8dd-fa44-430c-855e-028237bcabc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "d7f46d4d-0327-4c0e-9f5c-060a96274b12") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9c8336a0-cde7-41b7-962d-60feeb95fd3c") + (at 110.66 153.24 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "0da35dd4-590c-4d01-9575-ebf0294a3332") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4dc0aedf-19ed-49dc-9e6d-bdc0870b1d48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "65ca5ff2-4948-40fa-9e7b-12b83d886915") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ead484f9-56e5-4098-8f74-bb847d6cac98") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81f8eadb-2303-4ed3-badd-8d8d98c46d1a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c5daf7b-e59b-49f8-8f32-b3051adbdca5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f21a73a6-590c-44e4-86e0-17f6c881d94e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20a7c1cb-1e01-4031-8565-9ffc2d456c24") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "63277abb-a2e1-49f2-8703-13c2419e10b5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac90933a-ba11-4495-8065-385f881554dc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db6a35b1-471c-416d-a36d-5b4139d37f0c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e39d70b-5b5c-4e0e-be97-fb33119bb1f7") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "db78b866-298e-41ee-ac4a-f51134dda0c9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cb4ac142-43f9-43bc-81d0-c3c1ff86270b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4fccebba-031e-4dc0-8aa5-3ec4f1f6d4e9") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "e2e16b51-7c34-4955-9fa2-e31ac3814509") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET1+") + (pintype "passive") + (uuid "e499b3b0-4fb1-4448-8355-626221da8fc7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "edcd3bc4-fb18-475e-8756-78c9ff6b989c") + (at 109.01 156.9) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "741f9b8f-e14d-41eb-b446-5beb3d5998a1") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a53713ae-fa20-4995-8486-c7cad30bb53d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56054a7c-2c62-4425-9e0f-0c4d56e120e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17a053c1-ba17-4de4-80d8-99b63cc11dee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "51d86945-e5d3-4937-a5ac-a6ab4d5e1b47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "cb8471b1-0dbc-4067-b000-44f88a7d0b9d") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "eae581d5-2747-4789-b015-4a80b0888017") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "43580f8f-1ede-4563-9b44-367bc6545867") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6fb5e491-4f5e-4fad-b427-a7845767d268") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8118e48f-fff4-4854-87a2-5078e59da747") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "08878002-19f2-4ad1-9da5-ce8e148ecf64") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "986529b2-c520-43aa-b7f8-38ff0fceb81e") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "edd00259-ee7d-47ef-b548-920a65e3741f") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "66c64e56-62af-43ac-85b3-daf70af0f2fb") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e39f26ec-456c-4d64-a1d5-966c4a6129de") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "78847c89-457f-439b-b810-2bf2b0b65af6") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "455faf2c-e12f-4368-8282-7024f1687423") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f84d3c28-105a-4d39-8dab-b2cf76da5c9f") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a06aed29-0080-4726-84ba-9dcdceed318e") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c41c632e-68f2-48c0-9ae1-14e494c74e3d") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0389f577-5618-4443-b148-ea6fcb0702b3") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3ea50112-d650-4f2d-b331-33d666a22f45") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0cb4bec7-e718-4795-96b8-afc9d0babf43") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "72f11b52-c313-4ba4-8af1-a6b27948e4d7") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8aa3ce6d-f39c-42e7-a85c-23863bf24b91") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c51bb52-e8da-4739-acf0-3c180f41061b") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e829264-9fde-4316-90bb-38f80297672e") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2f228b0a-8e06-4618-a8b9-504b91d96ccc") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "55699ff2-c7ea-45ee-8376-c3a509c9a58b") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fb880452-3a59-4fe7-8ffb-631089895b31") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89539c77-c7d8-45af-9b65-da0a0ac4b4dd") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ee27be4-e28b-4341-91ed-ab898dea11f5") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "384d4534-dd44-448e-92b9-efea68de6846") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c82732ff-12f1-448c-b0e1-2626ede8c796") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f4194e50-f8b3-4d66-b983-faf958b6ac7b") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d22c1e8-ea2e-476c-b8aa-27e418ccc90e") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "94ba7bea-9190-4da4-a8a2-9693562c3a65") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8cd1068b-ef8c-41e1-9de2-bbf3a2994447") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8b6c691-decb-4595-a674-61adf5dd151c") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a3971c34-4d7c-4ce8-b14f-cd7b49404e92") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ddedbe2a-8278-4b44-b128-239ee5281326") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1793bc5-4361-4dc7-9313-da33298532e9") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "58dc4725-b189-4c40-8765-5d27f8a2b630") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1a7bc5e-b7e7-447a-aa56-3d0e9979f042") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0febc7e6-a97a-4bd2-936a-62c38772252d") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "607769ec-cc72-4022-aa08-1038eece7c17") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fece6444-8b20-40d7-8bf3-97ce0d07a190") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "96ba92f7-b1ca-4a0a-9908-1b1044ff1503") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "322acae3-fcea-48f2-a2e1-0bbfde3c51e3") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "92dfe2fb-aa8e-4888-a0e1-bf3e4ab7c8f1") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "79761e08-8ad3-4d24-a4f7-39b1619b9bdf") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cbbd28ba-d4d1-457e-9ee1-1bd76f19399c") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a209c3ac-c24b-40ae-9b7a-0ade7222f503") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5a287db4-ac89-4167-89c5-eec874582dd5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bfaf5316-d9f2-4f8c-957b-afab283008ad") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "05e6d9c1-ffc3-4701-96fa-705ec6daae92") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c16b94ac-0144-49ba-a28b-3e96cc0792b6") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e1a6cf81-8500-4bbd-aaf2-7e89181c9c10") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c70defe7-d70a-4e82-8b23-4355bdf04bf5") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4275ed7a-07d4-42fd-8dd5-d22b56f8fed1") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6744741f-1a30-4018-add5-3bf4a30b596d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "0e4974f6-96bf-4956-a3ff-df26e43b6b8e") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ce5b4d8d-0f18-4926-ae3c-5dbfdad52ce9") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "b70a7d1d-1288-4829-ab8d-aa400396b628") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8c964a91-7540-4197-8243-983ecfb2b992") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ae5053d4-eaef-472d-b5d5-1aef0b343a03") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4a317fc8-3697-4dd2-9c88-08e12edf3239") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "9b378856-79c1-4dfc-b9e8-07b660f910c2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "06ef1784-4091-4174-a33d-f80371842039") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "7b4d9c10-e454-4346-b80a-e0417c133d75") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0fdc30a1-9bbf-4086-9bb8-e3203c00640b") + (pts + (xy 118.935 158.01) (xy 118.935 98.01) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 128.01 90) + (layer "User.2") + (uuid "0fdc30a1-9bbf-4086-9bb8-e3203c00640b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "12668f53-07d9-4a48-a724-a1ea2f3245fb") + (pts + (xy 118.935 158.01) (xy 118.935 116.01) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 137.01 90) + (layer "User.2") + (uuid "12668f53-07d9-4a48-a724-a1ea2f3245fb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "30e52e4b-2ebe-4d68-bb43-d9f62eb9b898") + (pts + (xy 118.935 158.01) (xy 118.935 48.01) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 103.01 90) + (layer "User.2") + (uuid "30e52e4b-2ebe-4d68-bb43-d9f62eb9b898") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5872936b-c786-4665-9fd8-41104461fa35") + (pts + (xy 118.935 158.01) (xy 118.935 128.01) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 143.01 90) + (layer "User.2") + (uuid "5872936b-c786-4665-9fd8-41104461fa35") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "72576cb1-7f01-4633-a7b3-db23a8cac35d") + (pts + (xy 94.01 46.9) (xy 124.01 46.9) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 25.67 0) + (layer "User.2") + (uuid "72576cb1-7f01-4633-a7b3-db23a8cac35d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "89219b8c-9202-4913-9538-6bb6260d840c") + (pts + (xy 118.92 158.01) (xy 118.92 78.01) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 118.01 90) + (layer "User.2") + (uuid "89219b8c-9202-4913-9538-6bb6260d840c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9fbb6bf7-b60f-423e-8eb0-92b3f6d9052a") + (pts + (xy 98.01 48.01) (xy 120.01 48.01) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 32.13 0) + (layer "User.2") + (uuid "9fbb6bf7-b60f-423e-8eb0-92b3f6d9052a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "97b05847-012c-4eab-afc0-7fb4adfac792") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a55ebaff-7fc8-4d31-ad67-6904503e5268") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "73977a67-8842-4ee7-bd69-ec19946940a0") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "55fd68fb-908a-404a-9e02-4c857f414224") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ef35759a-d1fa-43ea-87d8-d8e94511beee") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "501ff93f-980f-4127-abee-f4157fd778ff") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "ce22c26f-8126-4363-b9a7-4496bf154867") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "19ce1251-b12c-47a0-85b3-6a36b3906b5b") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "47d85d10-9098-4b3c-915c-3340de699021") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "cd4c3f29-b8c5-4c94-8d3f-0852357e8dbc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8ea182e7-378e-4488-b360-2ad9c132ff71") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "311b21c7-5c10-4246-bb0d-01e7289f1b6b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "0808e90b-590d-4f28-9ba2-34fec0168bbf") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "f5d1cdcd-29e1-40c4-88cd-f1abb7e1db15") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "dbfe19e3-1fb4-46a8-8517-c9ebbaba34b1") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "00ad4c08-dc39-47b4-9818-6cfbcf995ada") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "161fa8c5-9235-4046-aeb2-f8a52a7ff591") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "e33a352b-c583-4136-89d1-7225be7bbde6") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "eab36a91-1408-48d1-b595-dfd57865b23f") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "a746f4ee-8b76-4ae1-896f-34c691f75efd") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "592559b5-cc47-46e9-a0b6-77dda4e53c7d") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "f4ef1122-b48e-43be-b709-c941de27971e") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "62e17962-1b7d-492c-813d-2dd270545be8") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "cfa0ca73-d512-4a3d-9456-9342c68ae74d") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4341c370-5128-4f88-a245-c5a70ddf5c56") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "68f8dc0a-191a-4552-8e56-fe2ca2580d4d") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "ef04a8e8-24cf-4a9b-b85d-7212b779fb44") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "3761ae42-d40d-4ec2-947a-31db01ae50d7") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "213b0702-0e92-490f-bc1a-4567be533b23") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "01c7b03f-80d7-4301-9727-b2fdf6d9b0f3") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0e130da9-bd64-4c88-860f-39e7facddd50") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "9e624ef6-a274-435a-afe4-556feb7485c7") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "04ebd79e-d385-421a-abc1-e251453c8365") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "536c3296-ffd8-4274-8daa-4427fae0c53c") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "3c93d02c-e5ac-47d2-88a8-e38fc2ae50fe") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "33a241c2-33e7-44bb-89b3-ecf7b5fc3678") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1b732b2c-59b6-4ae0-9e3d-c0c82d32ffc0") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "eff0f51f-47a3-43f8-85ec-5858111265d5") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "04cd70aa-270b-4b1e-9680-e159e2bb1850") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "d373bd12-00b5-4ae9-b10c-cdeb90a718c7") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "f0703f70-e8c4-4011-b0ff-8925cec6a28f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "bad291a8-f7d3-4221-827b-f8c052045582") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "83a54cd1-c479-46d0-a3cc-99373a5fe0b2") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "b72ce1f5-dee6-4056-83ff-a174d9d6969e") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "ef3432db-7f47-4695-be50-e1fd95a91267") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "4095ada8-04ec-4866-9b89-7786b8e4d76a") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "7c2082a2-2074-4ebf-bf6f-b3b7d3569b91") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0ad501b3-7442-4782-b90b-ecf24f055291") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4fb5c7c0-cb88-4835-85bf-cee70eb9a606") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0d5ea963-da4e-4123-bc88-dec75ddb5c50") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "5d3ef0fd-2375-4fd4-8f51-97327f6555ab") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "7055597c-582f-4e71-8eab-a39fa19493b5") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "bcc31156-7570-4590-a2b8-1c1774d96277") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "c586a8d4-e6c6-4829-b3d2-c6bf5b9bd354") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "91c49b9b-f597-4591-8c3c-d397ab2c1da0") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "0c44df78-d613-4bb0-8529-c0b930972b6d") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "8cafc489-b123-4d87-b23f-54b81147a982") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "5cdccc10-aec1-4d04-b1a1-8bfb9bc5d704") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "cb9e558c-f757-40f9-b9cf-39cf61c1edda") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "e950486c-63d4-4fcb-8b46-6cb719649598") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "0eb1be9d-3ad1-4043-9a9b-38ddd4e5d76b") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0d39f4de-759f-418e-bc1a-f2982beed6a5") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0994b78c-260f-4fb0-8715-364bfa2ed153") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "41b8b0d6-0418-4aa1-887b-2304dda00cf7") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b29ea481-d709-45a1-8058-8e790e0730a1") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "646a7df7-9ce1-4388-958d-884f56cdb16e") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "6a7299cb-c9b1-4b5c-be9a-69994005d821") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "586631a6-8d8e-4006-8be2-a368709f5359") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 154.01) (xy 120.01 158.01) (xy 98.01 158.01) (xy 98.01 154.01) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "4fd428ae-f43d-4e13-8ade-40fbaf321c99") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 158.01) (xy 124.01 152.81) (xy 94.01 152.81) (xy 94.01 158.01) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 120.01 154.01) + (end 124.01 154.01) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0a33a4fd-5de2-4a21-8ce2-12bf98d90ed0") + ) + (gr_line + (start 124.01 128.01) + (end 94.01 128.01) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ee1a514-e4b9-46dc-a5ed-53cc3d343c72") + ) + (gr_line + (start 98.01 154.01) + (end 94.01 154.01) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c958152c-0f04-4b7b-b6a2-499f452efe80") + ) + (gr_line + (start 124.01 154.01) + (end 124.01 128.01) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e87168af-a273-4afa-b1f4-e3fd5b1ace5f") + ) + (gr_line + (start 94.01 128.01) + (end 94.01 154.01) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e8bc93b2-d701-4ec5-b40b-0ae7df691cc5") + ) + (segment + (start 108.235 155.559999) + (end 108.235 154.030001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "10c6c7a3-ce41-47a7-8721-e797c6c1fbf6") + ) + (segment + (start 108.26 155.584999) + (end 108.235 155.559999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "412da4c0-89d5-4411-877c-3304ed6ec533") + ) + (segment + (start 108.26 156.86) + (end 108.26 155.584999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5ee5a001-d423-4dee-b2e4-b42982158494") + ) + (segment + (start 108.235 154.030001) + (end 108.36 153.905001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "713189e4-fe9a-44ec-a709-3e9f4290cb44") + ) + (segment + (start 108.36 153.905001) + (end 108.36 153.56) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f4b684b0-d7b9-4bc5-aac9-3b79d6c46c27") + ) + (segment + (start 107.76 155.584999) + (end 107.785 155.559999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0a899ba1-a38c-4968-8b29-db9865529e3a") + ) + (segment + (start 107.76 156.86) + (end 107.76 155.584999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "205db192-5d0d-42cb-b0f9-92246237086c") + ) + (segment + (start 107.785 155.559999) + (end 107.785 154.030001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2127be87-d94d-4a91-9a47-1fe29876c011") + ) + (segment + (start 107.785 154.030001) + (end 107.66 153.905001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "382240ac-09d3-4c1a-97b0-d6fd9be6e607") + ) + (segment + (start 107.66 153.905001) + (end 107.66 153.56) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b425b965-59e1-40e4-af99-c9e3e50bc41c") + ) + (segment + (start 110.785 155.559999) + (end 110.785 154.030001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "078b0e79-c2ca-42bb-897f-6ce07f3af1e7") + ) + (segment + (start 110.76 156.86) + (end 110.76 155.584999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1cb15a77-bdb3-41d7-af84-a7275fd55a79") + ) + (segment + (start 110.76 155.584999) + (end 110.785 155.559999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2ac118ba-07aa-4774-b0f0-24c433fcfd45") + ) + (segment + (start 110.785 154.030001) + (end 110.66 153.905001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6d45d85f-8616-420b-977a-ec6fef66dca0") + ) + (segment + (start 110.66 153.905001) + (end 110.66 153.56) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e1ed3c40-83a2-4a85-9c02-6838ea186635") + ) + (segment + (start 111.26 155.584999) + (end 111.235 155.559999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "37003499-a042-43ff-9b24-77cf51cf9f1d") + ) + (segment + (start 111.235 155.559999) + (end 111.235 154.030001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "70f37102-c7fe-4f50-b772-797a5241a940") + ) + (segment + (start 111.36 153.905001) + (end 111.36 153.56) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7bf1b067-9890-4919-ab42-a1ad923cf0b9") + ) + (segment + (start 111.235 154.030001) + (end 111.36 153.905001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b02dd9a6-4b81-4f8e-8167-869b17dae91c") + ) + (segment + (start 111.26 156.86) + (end 111.26 155.584999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d9dedb72-4884-43a9-b8ed-143730bcd55c") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "a3fa3ec6-eb7f-40a3-afb9-b27023785c74") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.01 156.25) (xy 94.01 48.01) (xy 124.01 48.01) (xy 124.01 156.25) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 128.532174) (xy 106.111503 128.568033) (xy 106.170826 128.827946) (xy 106.170832 128.827964) + (xy 106.280257 129.140688) (xy 106.424022 129.439217) (xy 106.600305 129.71977) (xy 106.753977 129.912468) + (xy 107.608381 129.058064) (xy 107.691457 129.166331) (xy 107.853669 129.328543) (xy 107.961934 129.411617) + (xy 107.10753 130.266021) (xy 107.10753 130.266022) (xy 107.300229 130.419694) (xy 107.580782 130.595977) + (xy 107.879311 130.739742) (xy 108.192035 130.849167) (xy 108.192053 130.849173) (xy 108.515077 130.922901) + (xy 108.515074 130.922901) (xy 108.844336 130.96) (xy 109.175664 130.96) (xy 109.504924 130.922901) + (xy 109.827946 130.849173) (xy 109.827964 130.849167) (xy 110.140688 130.739742) (xy 110.439217 130.595977) + (xy 110.71977 130.419694) (xy 110.912468 130.266023) (xy 110.912468 130.266022) (xy 110.058064 129.411618) + (xy 110.166331 129.328543) (xy 110.328543 129.166331) (xy 110.411618 129.058064) (xy 111.266022 129.912468) + (xy 111.266023 129.912468) (xy 111.419694 129.71977) (xy 111.595977 129.439217) (xy 111.739742 129.140688) + (xy 111.849167 128.827964) (xy 111.849173 128.827946) (xy 111.908497 128.568033) (xy 111.941272 128.521842) + (xy 111.980642 128.5105) (xy 123.4355 128.5105) (xy 123.487826 128.532174) (xy 123.5095 128.5845) + (xy 123.5095 153.4355) (xy 123.487826 153.487826) (xy 123.4355 153.5095) (xy 119.347464 153.5095) + (xy 119.175062 153.539898) (xy 119.010558 153.599773) (xy 118.858945 153.687308) (xy 118.724837 153.799837) + (xy 118.612308 153.933945) (xy 118.524773 154.085558) (xy 118.464898 154.250062) (xy 118.4345 154.422464) + (xy 118.4345 155.7355) (xy 118.412826 155.787826) (xy 118.3605 155.8095) (xy 118.065251 155.8095) + (xy 118.023153 155.817873) (xy 117.994283 155.817873) (xy 117.954699 155.81) (xy 117.935 155.81) + (xy 117.935 155.851153) (xy 117.922529 155.892265) (xy 117.896133 155.931768) (xy 117.8845 155.990253) + (xy 117.8845 156.25) (xy 117.585 156.25) (xy 117.585 155.81) (xy 117.565301 155.81) (xy 117.524435 155.818128) + (xy 117.495565 155.818128) (xy 117.454699 155.81) (xy 117.435 155.81) (xy 117.435 156.25) (xy 117.1355 156.25) + (xy 117.1355 155.990252) (xy 117.123867 155.931769) (xy 117.097471 155.892265) (xy 117.085 155.851153) + (xy 117.085 155.81) (xy 117.065301 155.81) (xy 117.025716 155.817873) (xy 116.996845 155.817873) + (xy 116.954748 155.8095) (xy 116.565252 155.8095) (xy 116.565251 155.8095) (xy 116.524435 155.817618) + (xy 116.495565 155.817618) (xy 116.454749 155.8095) (xy 116.454748 155.8095) (xy 116.065252 155.8095) + (xy 116.065251 155.8095) (xy 116.023153 155.817873) (xy 115.994283 155.817873) (xy 115.954699 155.81) + (xy 115.935 155.81) (xy 115.935 155.851153) (xy 115.922529 155.892265) (xy 115.896133 155.931768) + (xy 115.8845 155.990253) (xy 115.8845 156.25) (xy 115.7305 156.25) (xy 115.7305 155.008025) (xy 115.730499 155.00802) + (xy 115.693024 154.807544) (xy 115.619348 154.617363) (xy 115.511981 154.443959) (xy 115.51198 154.443957) + (xy 115.374579 154.293235) (xy 115.374578 154.293234) (xy 115.211825 154.170329) (xy 115.211822 154.170328) + (xy 115.211821 154.170327) (xy 115.02925 154.079418) (xy 115.029246 154.079417) (xy 115.029244 154.079416) + (xy 114.833082 154.023602) (xy 114.833076 154.023601) (xy 114.630003 154.004785) (xy 114.629997 154.004785) + (xy 114.426923 154.023601) (xy 114.426917 154.023602) (xy 114.230755 154.079416) (xy 114.23075 154.079418) + (xy 114.048177 154.170328) (xy 114.048174 154.170329) (xy 113.885421 154.293234) (xy 113.88542 154.293235) + (xy 113.748019 154.443957) (xy 113.748019 154.443958) (xy 113.640655 154.617358) (xy 113.64065 154.617368) + (xy 113.566977 154.80754) (xy 113.5295 155.00802) (xy 113.5295 155.7355) (xy 113.507826 155.787826) + (xy 113.4555 155.8095) (xy 113.065251 155.8095) (xy 113.024435 155.817618) (xy 112.995565 155.817618) + (xy 112.954749 155.8095) (xy 112.954748 155.8095) (xy 112.565252 155.8095) (xy 112.565251 155.8095) + (xy 112.524435 155.817618) (xy 112.495565 155.817618) (xy 112.454749 155.8095) (xy 112.454748 155.8095) + (xy 112.065252 155.8095) (xy 112.065251 155.8095) (xy 112.023153 155.817873) (xy 111.994283 155.817873) + (xy 111.954699 155.81) (xy 111.935 155.81) (xy 111.935 155.851153) (xy 111.922529 155.892265) (xy 111.896133 155.931768) + (xy 111.8845 155.990253) (xy 111.8845 156.25) (xy 111.6355 156.25) (xy 111.6355 155.990252) (xy 111.623867 155.931769) + (xy 111.597471 155.892265) (xy 111.587284 155.869397) (xy 111.562784 155.773092) (xy 111.564148 155.763656) + (xy 111.5605 155.754848) (xy 111.5605 155.545435) (xy 111.560499 155.545434) (xy 111.538766 155.464326) + (xy 111.539619 155.464097) (xy 111.5355 155.443376) (xy 111.5355 154.185123) (xy 111.557173 154.132798) + (xy 111.60046 154.089512) (xy 111.640022 154.020989) (xy 111.6605 153.944563) (xy 111.6605 153.944558) + (xy 111.661133 153.939755) (xy 111.662641 153.939953) (xy 111.682174 153.892797) (xy 111.712206 153.862765) + (xy 111.757585 153.759991) (xy 111.7605 153.734865) (xy 111.760499 153.385136) (xy 111.757585 153.360009) + (xy 111.717792 153.269888) (xy 111.716485 153.213268) (xy 111.717782 153.210135) (xy 111.757585 153.119991) + (xy 111.7605 153.094865) (xy 111.760499 152.745136) (xy 111.757585 152.720009) (xy 111.712206 152.617235) + (xy 111.632765 152.537794) (xy 111.529991 152.492415) (xy 111.52999 152.492414) (xy 111.529988 152.492414) + (xy 111.508659 152.48994) (xy 111.504865 152.4895) (xy 111.504864 152.4895) (xy 111.215136 152.4895) + (xy 111.190013 152.492414) (xy 111.190007 152.492415) (xy 111.087234 152.537794) (xy 111.062326 152.562703) + (xy 111.01 152.584377) (xy 110.957674 152.562703) (xy 110.932765 152.537794) (xy 110.829991 152.492415) + (xy 110.82999 152.492414) (xy 110.829988 152.492414) (xy 110.808659 152.48994) (xy 110.804865 152.4895) + (xy 110.804864 152.4895) (xy 110.515136 152.4895) (xy 110.490013 152.492414) (xy 110.490007 152.492415) + (xy 110.387234 152.537794) (xy 110.307794 152.617234) (xy 110.262414 152.720011) (xy 110.2595 152.745135) + (xy 110.2595 153.094863) (xy 110.262414 153.119986) (xy 110.262415 153.119992) (xy 110.302206 153.21011) + (xy 110.303514 153.266732) (xy 110.302206 153.26989) (xy 110.262414 153.360011) (xy 110.2595 153.385135) + (xy 110.2595 153.734863) (xy 110.262414 153.759986) (xy 110.262415 153.759992) (xy 110.307794 153.862765) + (xy 110.337826 153.892797) (xy 110.357359 153.939954) (xy 110.358867 153.939756) (xy 110.3595 153.944565) + (xy 110.379977 154.020986) (xy 110.379979 154.020991) (xy 110.408096 154.06969) (xy 110.411677 154.075892) + (xy 110.41954 154.089512) (xy 110.464629 154.134601) (xy 110.466303 154.136523) (xy 110.474565 154.161139) + (xy 110.4845 154.185124) (xy 110.4845 155.443376) (xy 110.48038 155.464097) (xy 110.481234 155.464326) + (xy 110.4595 155.545434) (xy 110.4595 155.754848) (xy 110.457216 155.773092) (xy 110.432716 155.869397) + (xy 110.427245 155.876716) (xy 110.422529 155.892265) (xy 110.396133 155.931768) (xy 110.3845 155.990253) + (xy 110.3845 156.25) (xy 110.1355 156.25) (xy 110.1355 155.990252) (xy 110.123867 155.931769) (xy 110.097471 155.892265) + (xy 110.085 155.851153) (xy 110.085 155.81) (xy 110.065301 155.81) (xy 110.025716 155.817873) (xy 109.996845 155.817873) + (xy 109.954748 155.8095) (xy 109.565252 155.8095) (xy 109.565251 155.8095) (xy 109.524435 155.817618) + (xy 109.495565 155.817618) (xy 109.454749 155.8095) (xy 109.454748 155.8095) (xy 109.065252 155.8095) + (xy 109.065251 155.8095) (xy 109.023153 155.817873) (xy 108.994283 155.817873) (xy 108.954699 155.81) + (xy 108.935 155.81) (xy 108.935 155.851153) (xy 108.922529 155.892265) (xy 108.896133 155.931768) + (xy 108.8845 155.990253) (xy 108.8845 156.25) (xy 108.6355 156.25) (xy 108.6355 155.990252) (xy 108.623867 155.931769) + (xy 108.597471 155.892265) (xy 108.587284 155.869397) (xy 108.562784 155.773092) (xy 108.564148 155.763656) + (xy 108.5605 155.754848) (xy 108.5605 155.545435) (xy 108.560499 155.545434) (xy 108.538766 155.464326) + (xy 108.539619 155.464097) (xy 108.5355 155.443376) (xy 108.5355 154.185123) (xy 108.557173 154.132798) + (xy 108.60046 154.089512) (xy 108.640022 154.020989) (xy 108.6605 153.944563) (xy 108.6605 153.944558) + (xy 108.661133 153.939755) (xy 108.662641 153.939953) (xy 108.682174 153.892797) (xy 108.712206 153.862765) + (xy 108.757585 153.759991) (xy 108.7605 153.734865) (xy 108.760499 153.385136) (xy 108.757585 153.360009) + (xy 108.717792 153.269888) (xy 108.716485 153.213268) (xy 108.717782 153.210135) (xy 108.757585 153.119991) + (xy 108.7605 153.094865) (xy 108.760499 152.745136) (xy 108.757585 152.720009) (xy 108.712206 152.617235) + (xy 108.632765 152.537794) (xy 108.529991 152.492415) (xy 108.52999 152.492414) (xy 108.529988 152.492414) + (xy 108.508659 152.48994) (xy 108.504865 152.4895) (xy 108.504864 152.4895) (xy 108.215136 152.4895) + (xy 108.190013 152.492414) (xy 108.190007 152.492415) (xy 108.087234 152.537794) (xy 108.062326 152.562703) + (xy 108.01 152.584377) (xy 107.957674 152.562703) (xy 107.932765 152.537794) (xy 107.829991 152.492415) + (xy 107.82999 152.492414) (xy 107.829988 152.492414) (xy 107.808659 152.48994) (xy 107.804865 152.4895) + (xy 107.804864 152.4895) (xy 107.515136 152.4895) (xy 107.490013 152.492414) (xy 107.490007 152.492415) + (xy 107.387234 152.537794) (xy 107.307794 152.617234) (xy 107.262414 152.720011) (xy 107.2595 152.745135) + (xy 107.2595 153.094863) (xy 107.262414 153.119986) (xy 107.262415 153.119992) (xy 107.302206 153.21011) + (xy 107.303514 153.266732) (xy 107.302206 153.26989) (xy 107.262414 153.360011) (xy 107.2595 153.385135) + (xy 107.2595 153.734863) (xy 107.262414 153.759986) (xy 107.262415 153.759992) (xy 107.307794 153.862765) + (xy 107.337826 153.892797) (xy 107.357359 153.939954) (xy 107.358867 153.939756) (xy 107.3595 153.944565) + (xy 107.379977 154.020986) (xy 107.379979 154.020991) (xy 107.408096 154.06969) (xy 107.411677 154.075892) + (xy 107.41954 154.089512) (xy 107.464629 154.134601) (xy 107.466303 154.136523) (xy 107.474565 154.161139) + (xy 107.4845 154.185124) (xy 107.4845 155.443376) (xy 107.48038 155.464097) (xy 107.481234 155.464326) + (xy 107.4595 155.545434) (xy 107.4595 155.754848) (xy 107.457216 155.773092) (xy 107.432716 155.869397) + (xy 107.427245 155.876716) (xy 107.422529 155.892265) (xy 107.396133 155.931768) (xy 107.3845 155.990253) + (xy 107.3845 156.25) (xy 107.1355 156.25) (xy 107.1355 155.990252) (xy 107.123867 155.931769) (xy 107.097471 155.892265) + (xy 107.085 155.851153) (xy 107.085 155.81) (xy 107.065301 155.81) (xy 107.025716 155.817873) (xy 106.996845 155.817873) + (xy 106.954748 155.8095) (xy 106.565252 155.8095) (xy 106.565251 155.8095) (xy 106.524435 155.817618) + (xy 106.495565 155.817618) (xy 106.454749 155.8095) (xy 106.454748 155.8095) (xy 106.065252 155.8095) + (xy 106.065251 155.8095) (xy 106.023153 155.817873) (xy 105.994283 155.817873) (xy 105.954699 155.81) + (xy 105.935 155.81) (xy 105.935 155.851153) (xy 105.922529 155.892265) (xy 105.896133 155.931768) + (xy 105.8845 155.990253) (xy 105.8845 156.25) (xy 105.6355 156.25) (xy 105.6355 155.990252) (xy 105.623867 155.931769) + (xy 105.597471 155.892265) (xy 105.585 155.851153) (xy 105.585 155.81) (xy 105.565301 155.81) (xy 105.525716 155.817873) + (xy 105.496845 155.817873) (xy 105.454748 155.8095) (xy 105.065252 155.8095) (xy 105.065251 155.8095) + (xy 105.024435 155.817618) (xy 104.995565 155.817618) (xy 104.954749 155.8095) (xy 104.954748 155.8095) + (xy 104.565252 155.8095) (xy 104.565251 155.8095) (xy 104.523153 155.817873) (xy 104.494283 155.817873) + (xy 104.454699 155.81) (xy 104.435 155.81) (xy 104.435 155.851153) (xy 104.422529 155.892265) (xy 104.396133 155.931768) + (xy 104.3845 155.990253) (xy 104.3845 156.25) (xy 104.1355 156.25) (xy 104.1355 155.990252) (xy 104.123867 155.931769) + (xy 104.097471 155.892265) (xy 104.085 155.851153) (xy 104.085 155.81) (xy 104.065301 155.81) (xy 104.025716 155.817873) + (xy 103.996845 155.817873) (xy 103.954748 155.8095) (xy 103.565252 155.8095) (xy 103.565251 155.8095) + (xy 103.524435 155.817618) (xy 103.495565 155.817618) (xy 103.454749 155.8095) (xy 103.454748 155.8095) + (xy 103.065252 155.8095) (xy 103.065251 155.8095) (xy 103.024435 155.817618) (xy 102.995565 155.817618) + (xy 102.954749 155.8095) (xy 102.954748 155.8095) (xy 102.565252 155.8095) (xy 102.565251 155.8095) + (xy 102.524435 155.817618) (xy 102.495565 155.817618) (xy 102.454749 155.8095) (xy 102.454748 155.8095) + (xy 102.065252 155.8095) (xy 102.065251 155.8095) (xy 102.024435 155.817618) (xy 101.995565 155.817618) + (xy 101.954749 155.8095) (xy 101.954748 155.8095) (xy 101.565252 155.8095) (xy 101.565251 155.8095) + (xy 101.524435 155.817618) (xy 101.495565 155.817618) (xy 101.454749 155.8095) (xy 101.454748 155.8095) + (xy 101.065252 155.8095) (xy 101.065251 155.8095) (xy 101.023153 155.817873) (xy 100.994283 155.817873) + (xy 100.954699 155.81) (xy 100.935 155.81) (xy 100.935 155.851153) (xy 100.922529 155.892265) (xy 100.896133 155.931768) + (xy 100.8845 155.990253) (xy 100.8845 156.25) (xy 100.585 156.25) (xy 100.585 155.81) (xy 100.565301 155.81) + (xy 100.524435 155.818128) (xy 100.495565 155.818128) (xy 100.454699 155.81) (xy 100.435 155.81) + (xy 100.435 156.25) (xy 100.1355 156.25) (xy 100.1355 155.990252) (xy 100.123867 155.931769) (xy 100.097471 155.892265) + (xy 100.085 155.851153) (xy 100.085 155.81) (xy 100.065301 155.81) (xy 100.025716 155.817873) (xy 99.996845 155.817873) + (xy 99.954748 155.8095) (xy 99.6595 155.8095) (xy 99.607174 155.787826) (xy 99.5855 155.7355) (xy 99.5855 154.422472) + (xy 99.585499 154.422464) (xy 99.562713 154.293236) (xy 99.555101 154.250062) (xy 99.495225 154.085555) + (xy 99.407692 153.933945) (xy 99.295163 153.799837) (xy 99.161055 153.687308) (xy 99.009445 153.599775) + (xy 99.009443 153.599774) (xy 99.009441 153.599773) (xy 98.844937 153.539898) (xy 98.672535 153.5095) + (xy 98.672532 153.5095) (xy 98.650892 153.5095) (xy 98.075892 153.5095) (xy 94.5845 153.5095) (xy 94.532174 153.487826) + (xy 94.5105 153.4355) (xy 94.5105 128.5845) (xy 94.532174 128.532174) (xy 94.5845 128.5105) (xy 106.039358 128.5105) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 128.532174) (xy 105.81 128.5845) (xy 105.81 129.189704) (xy 105.850242 129.546866) + (xy 105.930219 129.897264) (xy 105.930224 129.897282) (xy 106.048925 130.236513) (xy 106.204869 130.560334) + (xy 106.396093 130.864666) (xy 106.620185 131.145668) (xy 106.874331 131.399814) (xy 107.155333 131.623906) + (xy 107.459665 131.81513) (xy 107.783486 131.971074) (xy 108.122717 132.089775) (xy 108.122735 132.08978) + (xy 108.473135 132.169757) (xy 108.473132 132.169757) (xy 108.830296 132.21) (xy 109.189704 132.21) + (xy 109.546866 132.169757) (xy 109.897264 132.08978) (xy 109.897282 132.089775) (xy 110.236513 131.971074) + (xy 110.560334 131.81513) (xy 110.864666 131.623906) (xy 111.145668 131.399814) (xy 111.39981 131.145672) + (xy 111.573862 130.927416) (xy 110.058064 129.411618) (xy 110.166331 129.328543) (xy 110.328543 129.166331) + (xy 110.411618 129.058064) (xy 111.847229 130.493675) (xy 111.971076 130.236505) (xy 111.97108 130.236497) + (xy 112.089775 129.897282) (xy 112.08978 129.897264) (xy 112.169757 129.546866) (xy 112.21 129.189704) + (xy 112.21 128.5845) (xy 112.231674 128.532174) (xy 112.284 128.5105) (xy 123.4355 128.5105) (xy 123.487826 128.532174) + (xy 123.5095 128.5845) (xy 123.5095 153.4355) (xy 123.487826 153.487826) (xy 123.4355 153.5095) + (xy 119.347464 153.5095) (xy 119.22235 153.531561) (xy 119.167055 153.519302) (xy 119.136624 153.471535) + (xy 119.1355 153.458685) (xy 119.1355 151.859) (xy 119.119858 151.780363) (xy 119.119857 151.780357) + (xy 119.105505 151.745709) (xy 119.105503 151.745706) (xy 119.105503 151.745705) (xy 119.089035 151.719497) + (xy 119.068879 151.687419) (xy 119.045908 151.67112) (xy 118.994293 151.634496) (xy 118.994283 151.634492) + (xy 118.959643 151.620143) (xy 118.959636 151.620141) (xy 118.900392 151.608357) (xy 118.881 151.6045) + (xy 98.509 151.6045) (xy 98.493443 151.607594) (xy 98.430363 151.620141) (xy 98.430352 151.620144) + (xy 98.395714 151.634492) (xy 98.395705 151.634496) (xy 98.33742 151.67112) (xy 98.337416 151.671124) + (xy 98.284496 151.745706) (xy 98.270143 151.780356) (xy 98.270141 151.780363) (xy 98.2545 151.859) + (xy 98.2545 153.4355) (xy 98.232826 153.487826) (xy 98.1805 153.5095) (xy 94.5845 153.5095) (xy 94.532174 153.487826) + (xy 94.5105 153.4355) (xy 94.5105 128.5845) (xy 94.532174 128.532174) (xy 94.5845 128.5105) (xy 105.736 128.5105) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "40f988a8-7e52-4bcd-85cf-235f6a688601") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 156.19) (xy 118.93 151.825) (xy 118.915 151.81) (xy 98.46 151.81) (xy 98.46 156.44) (xy 118.68 156.44) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 151.824352) (xy 118.93 151.859) (xy 118.93 153.617993) (xy 118.915648 153.652641) + (xy 118.905501 153.660428) (xy 118.858941 153.68731) (xy 118.858939 153.687312) (xy 118.724838 153.799835) + (xy 118.724835 153.799838) (xy 118.612312 153.933939) (xy 118.612307 153.933945) (xy 118.524778 154.085548) + (xy 118.524774 154.085556) (xy 118.4649 154.250057) (xy 118.464899 154.250061) (xy 118.464899 154.250062) + (xy 118.453041 154.317314) (xy 118.4345 154.422467) (xy 118.4345 155.361881) (xy 118.420148 155.396529) + (xy 118.3855 155.410881) (xy 118.350852 155.396529) (xy 118.344758 155.389104) (xy 118.329192 155.365807) + (xy 118.263036 155.321604) (xy 118.204695 155.31) (xy 118.135 155.31) (xy 118.135 156.44) (xy 117.885 156.44) + (xy 117.885 155.31) (xy 117.815304 155.31) (xy 117.769558 155.319098) (xy 117.750442 155.319098) + (xy 117.704696 155.31) (xy 117.635 155.31) (xy 117.635 156.44) (xy 117.3855 156.44) (xy 117.3855 155.490252) + (xy 117.385499 155.490251) (xy 117.385264 155.487858) (xy 117.385483 155.487836) (xy 117.385 155.482913) + (xy 117.385 155.31) (xy 117.315304 155.31) (xy 117.270837 155.318844) (xy 117.25172 155.318843) + (xy 117.204753 155.3095) (xy 117.204748 155.3095) (xy 116.815252 155.3095) (xy 116.800668 155.3124) + (xy 116.769558 155.318588) (xy 116.750442 155.318588) (xy 116.719331 155.3124) (xy 116.704748 155.3095) + (xy 116.315252 155.3095) (xy 116.300668 155.3124) (xy 116.269558 155.318588) (xy 116.250442 155.318588) + (xy 116.219331 155.3124) (xy 116.204748 155.3095) (xy 115.815252 155.3095) (xy 115.800616 155.312411) + (xy 115.789058 155.31471) (xy 115.752276 155.307392) (xy 115.731441 155.276209) (xy 115.7305 155.266651) + (xy 115.7305 155.008025) (xy 115.7305 155.008024) (xy 115.693024 154.807544) (xy 115.619348 154.617363) + (xy 115.511981 154.443959) (xy 115.511978 154.443955) (xy 115.511977 154.443954) (xy 115.374579 154.293236) + (xy 115.374576 154.293233) (xy 115.211822 154.170328) (xy 115.211818 154.170325) (xy 115.029255 154.07942) + (xy 115.029248 154.079417) (xy 114.833085 154.023603) (xy 114.833079 154.023602) (xy 114.63 154.004785) + (xy 114.42692 154.023602) (xy 114.426914 154.023603) (xy 114.230751 154.079417) (xy 114.230744 154.07942) + (xy 114.048181 154.170325) (xy 114.048177 154.170328) (xy 113.885423 154.293233) (xy 113.88542 154.293236) + (xy 113.748022 154.443954) (xy 113.64065 154.617366) (xy 113.566978 154.807537) (xy 113.566977 154.80754) + (xy 113.566976 154.807544) (xy 113.5295 155.008024) (xy 113.5295 155.008025) (xy 113.5295 155.2605) + (xy 113.515148 155.295148) (xy 113.4805 155.3095) (xy 113.315252 155.3095) (xy 113.300668 155.3124) + (xy 113.269558 155.318588) (xy 113.250442 155.318588) (xy 113.219331 155.3124) (xy 113.204748 155.3095) + (xy 112.815252 155.3095) (xy 112.800668 155.3124) (xy 112.769558 155.318588) (xy 112.750442 155.318588) + (xy 112.719331 155.3124) (xy 112.704748 155.3095) (xy 112.315252 155.3095) (xy 112.300668 155.3124) + (xy 112.269558 155.318588) (xy 112.250442 155.318588) (xy 112.219331 155.3124) (xy 112.204748 155.3095) + (xy 111.815252 155.3095) (xy 111.800668 155.3124) (xy 111.769558 155.318588) (xy 111.750442 155.318588) + (xy 111.719331 155.3124) (xy 111.704748 155.3095) (xy 111.315252 155.3095) (xy 111.300668 155.3124) + (xy 111.269558 155.318588) (xy 111.250442 155.318588) (xy 111.219331 155.3124) (xy 111.204748 155.3095) + (xy 110.815252 155.3095) (xy 110.800668 155.3124) (xy 110.769558 155.318588) (xy 110.750442 155.318588) + (xy 110.719331 155.3124) (xy 110.704748 155.3095) (xy 110.315252 155.3095) (xy 110.300668 155.3124) + (xy 110.269558 155.318588) (xy 110.250442 155.318588) (xy 110.219331 155.3124) (xy 110.204748 155.3095) + (xy 109.815252 155.3095) (xy 109.800668 155.3124) (xy 109.769558 155.318588) (xy 109.750442 155.318588) + (xy 109.719331 155.3124) (xy 109.704748 155.3095) (xy 109.315252 155.3095) (xy 109.300668 155.3124) + (xy 109.269558 155.318588) (xy 109.250442 155.318588) (xy 109.219331 155.3124) (xy 109.204748 155.3095) + (xy 108.815252 155.3095) (xy 108.800668 155.3124) (xy 108.769558 155.318588) (xy 108.750442 155.318588) + (xy 108.719331 155.3124) (xy 108.704748 155.3095) (xy 108.315252 155.3095) (xy 108.300668 155.3124) + (xy 108.269558 155.318588) (xy 108.250442 155.318588) (xy 108.219331 155.3124) (xy 108.204748 155.3095) + (xy 107.815252 155.3095) (xy 107.800668 155.3124) (xy 107.769558 155.318588) (xy 107.750442 155.318588) + (xy 107.719331 155.3124) (xy 107.704748 155.3095) (xy 107.315252 155.3095) (xy 107.300668 155.3124) + (xy 107.269558 155.318588) (xy 107.250442 155.318588) (xy 107.219331 155.3124) (xy 107.204748 155.3095) + (xy 106.815252 155.3095) (xy 106.800668 155.3124) (xy 106.769558 155.318588) (xy 106.750442 155.318588) + (xy 106.719331 155.3124) (xy 106.704748 155.3095) (xy 106.315252 155.3095) (xy 106.300668 155.3124) + (xy 106.269558 155.318588) (xy 106.250442 155.318588) (xy 106.219331 155.3124) (xy 106.204748 155.3095) + (xy 105.815252 155.3095) (xy 105.800668 155.3124) (xy 105.769558 155.318588) (xy 105.750442 155.318588) + (xy 105.719331 155.3124) (xy 105.704748 155.3095) (xy 105.315252 155.3095) (xy 105.300668 155.3124) + (xy 105.269558 155.318588) (xy 105.250442 155.318588) (xy 105.219331 155.3124) (xy 105.204748 155.3095) + (xy 104.815252 155.3095) (xy 104.800668 155.3124) (xy 104.769558 155.318588) (xy 104.750442 155.318588) + (xy 104.719331 155.3124) (xy 104.704748 155.3095) (xy 104.315252 155.3095) (xy 104.300668 155.3124) + (xy 104.269558 155.318588) (xy 104.250442 155.318588) (xy 104.219331 155.3124) (xy 104.204748 155.3095) + (xy 103.815252 155.3095) (xy 103.800668 155.3124) (xy 103.769558 155.318588) (xy 103.750442 155.318588) + (xy 103.719331 155.3124) (xy 103.704748 155.3095) (xy 103.315252 155.3095) (xy 103.300668 155.3124) + (xy 103.269558 155.318588) (xy 103.250442 155.318588) (xy 103.219331 155.3124) (xy 103.204748 155.3095) + (xy 102.815252 155.3095) (xy 102.800668 155.3124) (xy 102.769558 155.318588) (xy 102.750442 155.318588) + (xy 102.719331 155.3124) (xy 102.704748 155.3095) (xy 102.315252 155.3095) (xy 102.300668 155.3124) + (xy 102.269558 155.318588) (xy 102.250442 155.318588) (xy 102.219331 155.3124) (xy 102.204748 155.3095) + (xy 101.815252 155.3095) (xy 101.800668 155.3124) (xy 101.769558 155.318588) (xy 101.750442 155.318588) + (xy 101.719331 155.3124) (xy 101.704748 155.3095) (xy 101.315252 155.3095) (xy 101.30289 155.311958) + (xy 101.268276 155.318843) (xy 101.24916 155.318843) (xy 101.204696 155.31) (xy 101.135 155.31) + (xy 101.135 155.482913) (xy 101.134516 155.487836) (xy 101.134736 155.487858) (xy 101.1345 155.490253) + (xy 101.1345 156.44) (xy 100.885 156.44) (xy 100.885 155.31) (xy 100.815304 155.31) (xy 100.769558 155.319098) + (xy 100.750442 155.319098) (xy 100.704696 155.31) (xy 100.635 155.31) (xy 100.635 156.44) (xy 100.385 156.44) + (xy 100.385 155.31) (xy 100.315304 155.31) (xy 100.269558 155.319098) (xy 100.250442 155.319098) + (xy 100.204696 155.31) (xy 100.135 155.31) (xy 100.135 156.44) (xy 99.885 156.44) (xy 99.885 155.31) + (xy 99.815305 155.31) (xy 99.756963 155.321604) (xy 99.690807 155.365807) (xy 99.675242 155.389104) + (xy 99.64406 155.409939) (xy 99.607277 155.402623) (xy 99.586442 155.371441) (xy 99.5855 155.361881) + (xy 99.5855 154.422474) (xy 99.5855 154.422468) (xy 99.555101 154.250062) (xy 99.495225 154.085555) + (xy 99.407692 153.933945) (xy 99.295163 153.799837) (xy 99.161057 153.68731) (xy 99.161054 153.687307) + (xy 99.009451 153.599778) (xy 99.009443 153.599774) (xy 98.844942 153.5399) (xy 98.844943 153.5399) + (xy 98.844938 153.539899) (xy 98.672532 153.5095) (xy 98.650892 153.5095) (xy 98.509 153.5095) (xy 98.474352 153.495148) + (xy 98.46 153.4605) (xy 98.46 151.859) (xy 98.474352 151.824352) (xy 98.509 151.81) (xy 118.881 151.81) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pro new file mode 100644 index 0000000..7664bdd --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "72e46cf5-fa8f-429b-b3f1-7c7e676a7a33", + "Root" + ], + [ + "0969ec6b-1c7c-455a-814c-a5eaca6dd691", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_sch new file mode 100644 index 0000000..0304716 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "72e46cf5-fa8f-429b-b3f1-7c7e676a7a33") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 93.98 111.76) (xy 100.33 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07b31975-060f-4d26-9d25-4d4e08535b83") + ) + (wire + (pts + (xy 93.98 71.12) (xy 100.33 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c4826db-87ef-4063-b9f8-53be2a874e65") + ) + (wire + (pts + (xy 134.62 113.03) (xy 140.97 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14f0db6a-c64c-42ef-b722-2157152f7d0a") + ) + (wire + (pts + (xy 134.62 95.25) (xy 140.97 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19b2ba00-2919-46f2-9d1d-4b6bb859e9f3") + ) + (wire + (pts + (xy 93.98 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cbc85c4-cca8-4f53-90e7-83f2a9a74e59") + ) + (wire + (pts + (xy 134.62 83.82) (xy 140.97 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a324c6e-b9c4-49ee-a94c-89e754648948") + ) + (wire + (pts + (xy 134.62 119.38) (xy 140.97 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d2dd899-8d58-4273-bd4d-91f8ee2eda27") + ) + (wire + (pts + (xy 93.98 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31fe8e74-cc2a-4627-8370-9b01572c6909") + ) + (wire + (pts + (xy 93.98 87.63) (xy 100.33 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41300d5e-9e28-4cea-95d2-c530039a7ec1") + ) + (wire + (pts + (xy 93.98 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a8de613-581a-4be3-abc4-50d41a414bc9") + ) + (wire + (pts + (xy 93.98 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c844b3d-00c8-431a-90a3-7587b1ebd3ac") + ) + (wire + (pts + (xy 134.62 104.14) (xy 140.97 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f392587-8fd8-47db-a17b-f1b91b864d98") + ) + (wire + (pts + (xy 134.62 81.28) (xy 140.97 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "507f3fc4-b182-437a-b488-7ddb33ac8f19") + ) + (wire + (pts + (xy 134.62 90.17) (xy 140.97 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a75bf8-a740-4e00-b119-e84b44025c24") + ) + (wire + (pts + (xy 134.62 101.6) (xy 140.97 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f60be71-a9ac-4e68-9794-576e0b92d172") + ) + (wire + (pts + (xy 93.98 118.11) (xy 100.33 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64c9eb3c-7684-47a9-a6fe-dbe596804305") + ) + (wire + (pts + (xy 93.98 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "677753b7-0137-4c53-a199-2dc912b2bc19") + ) + (wire + (pts + (xy 93.98 82.55) (xy 100.33 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6be06e9b-cb47-489d-9621-67783411d610") + ) + (wire + (pts + (xy 134.62 92.71) (xy 140.97 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70346ca5-4736-4d27-8d53-d4576b55d305") + ) + (wire + (pts + (xy 134.62 74.93) (xy 140.97 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71e6f60e-3316-4a9a-9ffd-d95e021937cd") + ) + (wire + (pts + (xy 93.98 66.04) (xy 100.33 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "772d3831-0811-4107-b3de-c41da050fadb") + ) + (wire + (pts + (xy 93.98 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7799b210-a953-4235-94bc-31441ed3691b") + ) + (wire + (pts + (xy 93.98 74.93) (xy 100.33 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7dd38077-87ed-4ba7-b727-e8a18e2130f4") + ) + (wire + (pts + (xy 93.98 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d6ab590-e207-410a-85d2-946623a12b48") + ) + (wire + (pts + (xy 93.98 114.3) (xy 100.33 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fda693b-30d0-4442-83ad-79916e910d24") + ) + (wire + (pts + (xy 93.98 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91bd15cb-50f1-46d0-a1da-7ef1fc4737f9") + ) + (wire + (pts + (xy 134.62 63.5) (xy 140.97 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a56db212-0539-40fe-9695-f7eda9332a52") + ) + (wire + (pts + (xy 134.62 124.46) (xy 140.97 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6bdf6db-f762-4245-9f0a-32e14b7eaeca") + ) + (wire + (pts + (xy 93.98 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b06c47f8-21cf-4e16-9d40-9ffdd1b3756f") + ) + (wire + (pts + (xy 93.98 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b46bf4fb-a0ec-4577-8640-313b0b90e3fe") + ) + (wire + (pts + (xy 134.62 107.95) (xy 140.97 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a18fc0-e065-443b-a953-f7342d1d7a9f") + ) + (wire + (pts + (xy 93.98 125.73) (xy 100.33 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf10bed8-9cf8-4796-b5f4-c65736520bf7") + ) + (wire + (pts + (xy 134.62 72.39) (xy 140.97 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c06ee94b-bc89-4abc-8cbd-bf83dcf4d210") + ) + (wire + (pts + (xy 134.62 97.79) (xy 140.97 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1a1ce4c-5f22-4379-b39d-7c776b146c38") + ) + (wire + (pts + (xy 93.98 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2e434a0-28f7-448c-9c77-4c2a1f02984f") + ) + (wire + (pts + (xy 93.98 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7c9b6ba-20d9-43f2-b3a9-1532c3386e1e") + ) + (wire + (pts + (xy 134.62 86.36) (xy 140.97 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c86bdf51-138f-4af6-807a-0a3f75c81df1") + ) + (wire + (pts + (xy 134.62 115.57) (xy 140.97 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb9fa2bb-fd83-40ae-84fb-63f27c2eca39") + ) + (wire + (pts + (xy 134.62 78.74) (xy 140.97 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfe88cb5-9149-4587-88fb-488f05437468") + ) + (wire + (pts + (xy 134.62 66.04) (xy 140.97 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e292202b-5206-404f-a9ec-2ce187eb5209") + ) + (wire + (pts + (xy 134.62 121.92) (xy 140.97 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6556f2f-70cb-4fb1-8cd7-1dd41484e817") + ) + (wire + (pts + (xy 93.98 95.25) (xy 100.33 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec2ec111-366d-44dc-8e04-803dc2e2054e") + ) + (wire + (pts + (xy 134.62 110.49) (xy 140.97 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5720560-8b47-458d-87d3-ce645361f52c") + ) + (wire + (pts + (xy 93.98 102.87) (xy 100.33 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe7f6071-6032-4494-ad3d-5a08c1790d91") + ) + (wire + (pts + (xy 93.98 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff4caf18-d8f4-4177-9f31-755fb5f252a4") + ) + (wire + (pts + (xy 134.62 68.58) (xy 140.97 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff89f368-cdc5-4f91-bdb6-8ad6d6cc6cde") + ) + (label "PERST#" + (at 140.97 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e665baf-6ab8-4b1c-810e-1a62efecf58c") + ) + (label "USB_D+" + (at 140.97 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "20b4d0d8-680c-4622-bf40-7ffd858b40d0") + ) + (label "UIM-DATA" + (at 93.98 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "27f75398-d1fa-4e1a-b2d8-ddbbeb95a2a7") + ) + (label "CONFIG_0" + (at 93.98 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2f4515a8-37cf-4f73-8fb0-c5d511b43a44") + ) + (label "GPIO_2" + (at 93.98 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3d19c488-3aff-4fc5-895e-6eaac712de15") + ) + (label "ANTCTL3" + (at 140.97 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3f6f94ad-3617-475f-93e9-cc7a18a3cb75") + ) + (label "UIM-PWR" + (at 93.98 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "436041fa-24b6-4c05-b9d7-d08afe7e8368") + ) + (label "PER0-" + (at 140.97 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "48d41f87-f5e7-4e0e-b0ec-60fcd45d0ebe") + ) + (label "PET1-" + (at 140.97 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b881706-2674-4bfb-9101-557b4622be75") + ) + (label "PET1+" + (at 140.97 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4ccc7212-4a25-4fa0-8f10-f77f4d16016a") + ) + (label "GPIO_7" + (at 93.98 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "541b7692-9d5f-46a1-b002-0a7164929b76") + ) + (label "GPIO_0" + (at 93.98 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "55dbccf5-ea84-45b2-920d-5187b75e2a2a") + ) + (label "CONFIG_2" + (at 93.98 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "582b7405-914b-4a0d-aa91-f121288cd406") + ) + (label "USB_D-" + (at 140.97 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "655305a4-0496-4970-9d0c-7d57c3d178c1") + ) + (label "ANTCTL1" + (at 140.97 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66efb7c0-234d-48d5-a326-fa7badc7bb56") + ) + (label "DEVSLP" + (at 140.97 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6884dd95-2047-4b86-b993-0d80cbdc0a1c") + ) + (label "PER1-" + (at 140.97 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f0738ba-a31b-4e68-b027-97dbf7ec7c86") + ) + (label "GPIO_5" + (at 93.98 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "86f816cb-2c78-4399-b634-849294c9535b") + ) + (label "REFCLK+" + (at 140.97 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8a886843-2a24-4df3-a4c9-810336979ffc") + ) + (label "PER0+" + (at 140.97 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "90327c0d-f99e-4091-9116-415abf001bc2") + ) + (label "CONFIG_1" + (at 93.98 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "91d4ed16-d3ce-45ac-bca1-ad0fb527afd7") + ) + (label "DPR" + (at 140.97 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97a96722-5608-4b6e-9ae8-e14ce35fc315") + ) + (label "GPIO_10" + (at 93.98 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "98fc3516-094b-44b8-8b0e-d952c907da51") + ) + (label "GPIO_3" + (at 93.98 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9a6af88f-ec1c-44dd-8fba-61376c7808eb") + ) + (label "REFCLK-" + (at 140.97 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a04d429d-310b-4ab1-9fe1-1fca1735ab07") + ) + (label "UIM-CLK" + (at 93.98 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a1029590-a5c9-4f0e-a5a2-ec255ffc337c") + ) + (label "CONFIG_3" + (at 93.98 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2f9ae81-a81f-4e1c-b645-bd5b3d4ca121") + ) + (label "PER1+" + (at 140.97 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a7d0400d-4f6e-48b3-8691-05b4c6d44bc8") + ) + (label "GPIO_1" + (at 93.98 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa71ea39-e3a2-4030-9e9c-a79dbbb03d19") + ) + (label "W_DISABLE1#" + (at 93.98 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "af213d5f-0eb3-47a5-bebd-2d3adc66ade3") + ) + (label "PEWAKE#" + (at 140.97 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b0344f9a-82df-48de-8898-9cfc696b6986") + ) + (label "GPIO_9{slash}LED#1" + (at 93.98 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bc53adab-4867-448c-94e8-5553c94b58a7") + ) + (label "SIM_DETECT" + (at 93.98 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bf2a0e28-0dc0-4e9f-a10c-1d5926951988") + ) + (label "GPIO_8" + (at 93.98 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c16a09e4-7c0e-4e95-b1f4-db75c0d505fe") + ) + (label "RESET#" + (at 93.98 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c68ea349-0ac6-441c-8465-282d18c420ce") + ) + (label "ANTCTL2" + (at 140.97 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c7519e99-4a1d-4c23-93a9-bb273b28f322") + ) + (label "GPIO_6" + (at 93.98 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc911340-0816-4387-8568-00b06fa9e9e2") + ) + (label "CLKREQ#" + (at 140.97 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cd6ff3ae-68b7-4be6-b5e8-e0b4cc723b1d") + ) + (label "SUSCLK" + (at 93.98 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce2f4c64-1ca9-4351-ac23-30cb2bb499d0") + ) + (label "FULL_CARD_PWR_OFF#" + (at 140.97 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cff0add5-b3d3-42fb-99f2-393ffc2fcb10") + ) + (label "GPIO_11" + (at 93.98 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df36c5d2-d362-4e2c-b114-fb1f128e4016") + ) + (label "PET0-" + (at 140.97 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e1fd0c26-0189-4a89-8e89-b865ef9627cc") + ) + (label "GPIO_4" + (at 93.98 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "efd3fe2b-d27d-4867-8f13-6efaf4f8fbc9") + ) + (label "ANTCTL0" + (at 140.97 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f2e2fa53-f3a6-4be3-b72d-e1a55971f291") + ) + (label "PET0+" + (at 140.97 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f56a1000-a923-4509-98d8-18801ddf6541") + ) + (label "UIM-RESET" + (at 93.98 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "faf70025-c08f-4757-95c5-a5c48810b75e") + ) + (sheet + (at 100.33 60.96) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "0969ec6b-1c7c-455a-814c-a5eaca6dd691") + (property "Sheetname" "M.2 B key" + (at 100.33 60.2484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 100.33 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 100.33 66.04 180) + (uuid "8297bbf2-f119-4f83-a622-6580296765ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 100.33 71.12 180) + (uuid "7a9b978c-600d-473c-b472-5ab94182cb6a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 100.33 63.5 180) + (uuid "febde534-3137-442a-a04c-b3fd7dae82f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 100.33 68.58 180) + (uuid "538692ab-ced4-44e1-90d7-6adf9f7852c6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 100.33 87.63 180) + (uuid "1aa2ae46-f6d4-4ed9-9a7f-01f241815399") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 100.33 97.79 180) + (uuid "4a5da614-5493-466f-9625-80bfbbb93da7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 100.33 90.17 180) + (uuid "936cece8-5779-47ff-82e0-cdcfd4536df8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 100.33 85.09 180) + (uuid "814d19dd-c323-4dd1-9a72-f5bdcbc472ef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 100.33 82.55 180) + (uuid "1c397e19-a1ce-4ffb-9317-3d4f186dbc2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 100.33 80.01 180) + (uuid "c969a87f-9c3f-4c54-9a22-4993f99002cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 100.33 102.87 180) + (uuid "ab2dcd8b-8462-447c-bee5-32aa3f1744c7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 100.33 100.33 180) + (uuid "50d762bc-5aa2-4b12-9918-927532cfc53e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 100.33 92.71 180) + (uuid "0d1cbc52-6054-480e-9c9e-ada05373c504") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 100.33 95.25 180) + (uuid "e2892725-6091-49f1-8524-4ad5cf650ec9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 100.33 77.47 180) + (uuid "e884b047-5e78-46a0-95f6-629e0d971a66") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 100.33 74.93 180) + (uuid "87a5f995-d8fb-4c36-97b0-32de91922bc6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 100.33 106.68 180) + (uuid "0579d5a2-84cc-4094-9ff3-373971686183") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 100.33 109.22 180) + (uuid "f4424607-baa2-43bd-86ed-9eb2cffd24d9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 100.33 111.76 180) + (uuid "975f68d4-9a6a-4fa4-9c8c-939458deed0e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 100.33 114.3 180) + (uuid "cf540c4c-4d0b-4fde-af87-81ee25334115") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 134.62 63.5 0) + (uuid "967ed072-2220-40a3-a1dc-cd13c6954260") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 134.62 68.58 0) + (uuid "e73d46ad-8b42-43f0-b059-bafe46e52a41") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 134.62 66.04 0) + (uuid "705c1b3a-0299-4310-86a0-38c71b655316") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 134.62 72.39 0) + (uuid "d779372f-2483-41bb-ae08-aca11000e1d6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 134.62 74.93 0) + (uuid "7ec6abfa-69b0-4598-b674-51fd89bb590d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 134.62 78.74 0) + (uuid "27e5074b-bab8-4c0a-9689-998ae5259d26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 134.62 81.28 0) + (uuid "34eae788-70bc-4af1-a407-ed322309319d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 134.62 86.36 0) + (uuid "28d1e933-1774-495c-964c-d037f224e2af") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 134.62 83.82 0) + (uuid "0604e715-33ed-45e1-bdd8-5d61b07ee1a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 134.62 90.17 0) + (uuid "0b5a180c-ddd1-48bf-b92f-a50cd7320f9d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 134.62 92.71 0) + (uuid "e876658f-fb24-41c3-85f1-078c9f22d3f0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 134.62 97.79 0) + (uuid "5b557d12-a60b-4583-b40c-e3d780237dde") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 134.62 95.25 0) + (uuid "0f6fb969-fe4c-4fd3-854d-8d00ad6131ff") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 134.62 101.6 0) + (uuid "90cd9c71-00ce-436e-bbc9-eba884842521") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 134.62 104.14 0) + (uuid "d47ee050-ff2f-4be9-8819-4c07091a6507") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 134.62 107.95 0) + (uuid "b75452a1-aff5-4924-b0c8-d5cfe8368c72") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 134.62 115.57 0) + (uuid "14b57150-e94c-4bd3-92ba-0282adefccbb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 134.62 110.49 0) + (uuid "dac1f9f3-d040-49b2-aba6-a7416183a842") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 134.62 113.03 0) + (uuid "8bc6943f-42a0-4c31-8940-9ac8c50b1a01") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 100.33 118.11 180) + (uuid "370e8cef-a646-4ccf-b14d-c65489ac02c0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 100.33 120.65 180) + (uuid "2f142451-909a-4c3c-8457-754437d42101") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 100.33 125.73 180) + (uuid "943b013d-241f-4e90-8590-a48b57d1c9ef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 134.62 119.38 0) + (uuid "090d46a1-9b91-4bed-b50f-c9140119ef86") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 134.62 124.46 0) + (uuid "71aaeb95-6133-450c-9ada-ccf125301d55") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 134.62 121.92 0) + (uuid "403c8aba-8cd9-4950-9959-f3831e002382") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 100.33 123.19 180) + (uuid "054cb2cc-7bb8-479a-a1e8-5540bbe5b362") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch new file mode 100644 index 0000000..3518f1e --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4526f348-203d-44bf-bf89-4a91b593f3ce") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1a752b4f-4463-4b0c-89be-b4630f8e904e") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1fb1b789-d067-4d8b-922f-bfa1641f93de") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6c8c660b-18c8-4b1f-a576-925fbaaf2857") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "717033c7-56b6-4f6f-b1b2-d21ade5ccf3d") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e6f100b5-5a02-4223-af75-15cfb2514ae4") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "e35466cd-6ab6-48ae-af66-3ed854c1a492") + ) + (pin "49" + (uuid "a4f1941a-e077-4639-a84d-bd06c7c9b0c3") + ) + (pin "53" + (uuid "c4689cee-bbae-40d1-a46b-79c0c064286d") + ) + (pin "43" + (uuid "268b15bc-664d-4d6d-b2a0-09d570be90c6") + ) + (pin "75" + (uuid "122b6df9-b4cc-483d-b4d1-149a11bbca17") + ) + (pin "3" + (uuid "4b942e07-5c0e-44b7-87a8-ad58cc1c2d0a") + ) + (pin "27" + (uuid "ac445531-de8f-4f75-a7b3-348a30325d77") + ) + (pin "1" + (uuid "b7092ea7-77db-4473-9ac2-a5516c2bb954") + ) + (pin "37" + (uuid "fb8585e0-b397-4000-b20a-4503897bb4e3") + ) + (pin "39" + (uuid "8edcfcb5-f8cd-44b9-bcda-60457a1e38b9") + ) + (pin "29" + (uuid "3a1aa280-c09f-4577-b369-aa1dc26bbe8b") + ) + (pin "41" + (uuid "99bc1279-fe8b-4881-b892-7d2060c9516a") + ) + (pin "47" + (uuid "de2b2ec1-9763-48d0-982b-0deea8294f72") + ) + (pin "51" + (uuid "11dfa5c0-ba60-419b-b1b4-e6d86d3f9668") + ) + (pin "31" + (uuid "1e304886-429a-41ef-a371-c987ba200ce5") + ) + (pin "59" + (uuid "fd12045d-c6d4-4f6f-ab7a-dca09fd4aafe") + ) + (pin "67" + (uuid "ca5add24-9295-4085-ae5f-a0c62112d82c") + ) + (pin "71" + (uuid "f12bbbde-e30c-4c37-9526-a9abaa59fde6") + ) + (pin "73" + (uuid "4d749c82-727b-4621-b6a1-4c03d1f6fb48") + ) + (pin "2" + (uuid "780c6fd6-c8da-4e3a-81cd-486cc50de04f") + ) + (pin "7" + (uuid "b64c0035-3bed-4bc4-ab77-ef30a5128c95") + ) + (pin "45" + (uuid "ab45a70f-e5c9-472a-b182-529277325048") + ) + (pin "69" + (uuid "6c92fda7-e300-4f3c-85df-0bc32bc96227") + ) + (pin "5" + (uuid "9aa88c65-1008-4bc5-b399-b7fd0abd9f87") + ) + (pin "9" + (uuid "8c095ea4-ae4e-46be-bdf6-fe42619e5bcd") + ) + (pin "11" + (uuid "8af1be4e-43e1-4816-a0ad-b37650c295ca") + ) + (pin "25" + (uuid "889d6897-025a-4ce0-b043-9e8f63533e2c") + ) + (pin "23" + (uuid "8bf4d67e-bc66-4c1b-894c-25acbd7e2b86") + ) + (pin "21" + (uuid "9f910cd9-50ae-4454-8184-150eb769826f") + ) + (pin "35" + (uuid "c312596e-c06d-4c98-81b4-3806b19eaca9") + ) + (pin "57" + (uuid "840d9178-e712-4bef-8c96-2b9a1f9b051f") + ) + (pin "61" + (uuid "2bc6db22-97ad-418b-977b-8d1a4a9c8727") + ) + (pin "55" + (uuid "a0b93534-3348-4dcc-a5f3-8c9323f738f5") + ) + (pin "63" + (uuid "a36b7590-7c4d-41de-9ecb-04c91fc8286c") + ) + (pin "65" + (uuid "e3c25499-9820-49c9-82a1-9e870568deb2") + ) + (pin "4" + (uuid "a27e86a8-b72f-4be1-aaa9-242f10118674") + ) + (pin "6" + (uuid "ed39c7b1-32d8-4886-98ea-dc3cdbb73b07") + ) + (pin "8" + (uuid "f1a108ec-7f5e-4fad-a8ef-f3c6ebb1ffeb") + ) + (pin "10" + (uuid "a9fd12f9-cc0f-4a9f-81d9-5a8bdbd0028b") + ) + (pin "20" + (uuid "df61d119-2e68-479a-8fb3-1b9b726b4162") + ) + (pin "22" + (uuid "92787f4a-7a86-4f3a-99c7-7083abae062c") + ) + (pin "24" + (uuid "dc4055b1-fa43-4e56-a741-efdbf51a4bc1") + ) + (pin "26" + (uuid "f60d90ed-8681-4c4d-9c0b-05a8daa0e575") + ) + (pin "56" + (uuid "1741df42-1ded-4729-9ed4-c3d3a727580a") + ) + (pin "60" + (uuid "3bcc7ef8-0ef2-44ec-bd2f-fb4f560e1bc0") + ) + (pin "52" + (uuid "3b5c5f98-a2f5-4fac-b776-be53c6d7bb76") + ) + (pin "48" + (uuid "9234ccd2-8add-4c61-b8b4-0c50309c8ec6") + ) + (pin "34" + (uuid "637485a4-bb67-49e0-a984-12d8857722b0") + ) + (pin "64" + (uuid "f0325283-85b0-491f-80d5-de5f3971e080") + ) + (pin "40" + (uuid "cbb362a1-818f-4988-88a4-a66d1fb42f37") + ) + (pin "72" + (uuid "9d78cd51-4051-4ddc-bdae-95600c4101fe") + ) + (pin "36" + (uuid "135cba1b-31c3-4815-98b2-d64f8eeb8fb2") + ) + (pin "32" + (uuid "7b712c93-80a7-4c03-992d-53fde0cc5269") + ) + (pin "50" + (uuid "85a1bbbb-858c-4711-ba64-4403dea7a5ba") + ) + (pin "54" + (uuid "b2fb9458-97a2-48b9-b185-3cd11114df1b") + ) + (pin "28" + (uuid "5035d85c-7687-4088-acb5-a1f26d739250") + ) + (pin "44" + (uuid "956e71f6-5896-416e-836f-3825ad382219") + ) + (pin "74" + (uuid "afb0bc0e-5317-4276-8abd-3bd6288cadcb") + ) + (pin "42" + (uuid "acd54348-8cf4-4da5-8299-fd08e5a316de") + ) + (pin "58" + (uuid "74cad005-8231-4623-970e-4ae073e6106a") + ) + (pin "46" + (uuid "0d46f8c9-dd92-40c2-ad49-945bc101cd40") + ) + (pin "62" + (uuid "8d37c27d-132f-4e02-8c44-64345b267040") + ) + (pin "66" + (uuid "a194e571-5293-497f-be72-37fa2d76926f") + ) + (pin "30" + (uuid "562f8811-d419-484d-9510-360e7e2f6fa2") + ) + (pin "38" + (uuid "a640de23-52dd-4f56-af56-550b66a9f9b7") + ) + (pin "70" + (uuid "86f9b4fe-fc0b-4213-88ef-0ffd4eacd055") + ) + (pin "68" + (uuid "16c35c61-5515-4636-8d79-bf4c2c0c82d2") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b0e1d969-cf34-4b40-ac5a-bcc5634e7f9f") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e412c08c-eb90-4da5-a30c-bf8e0c033d59") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "3fca9b4d-82c4-4a9c-ad4f-4ceb3cd3e9c6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "ace742be-b56f-4cd0-8202-5259c8e5504b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "cfd6e64b-efa0-409e-9b4c-43bdc518f819") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "e00e5b65-7076-43e7-a5a6-586b02df9f4d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "afb615e1-c131-4a77-9e50-fe17e1bc47d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "d87a37d0-c155-42f7-a15e-04b16587f58a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "8574c4f5-c88a-406f-ba22-f9f5462ea00d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "de91fcc3-00de-45f9-bca3-9dac199c3501") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..4aed540 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0e389dab-59c6-461e-b130-239e9aa80822") + ) + (pin "1" + (uuid "723b2599-ad79-4ddc-8be8-7c56fc15c709") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "38821d69-8d09-464d-82c4-6dbb3fdd0050") + ) + (pin "1" + (uuid "be4dd359-f64b-47a8-9a6c-f6efc661ccf2") + ) + (instances + (project "M.2 B Key 3030" + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/72e46cf5-fa8f-429b-b3f1-7c7e676a7a33/0969ec6b-1c7c-455a-814c-a5eaca6dd691/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb new file mode 100644 index 0000000..2d70149 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb @@ -0,0 +1,3200 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET1N") + (net 2 "/M.2 B key/PET1P") + (net 3 "/M.2 B key/PET0P") + (net 4 "/M.2 B key/PET0N") + (net 5 "/PET1-") + (net 6 "/PET0-") + (net 7 "/CONFIG_3") + (net 8 "+3.3V") + (net 9 "GND") + (net 10 "/FULL_CARD_PWR_OFF#") + (net 11 "/USB_D+") + (net 12 "/W_DISABLE1#") + (net 13 "/USB_D-") + (net 14 "/GPIO_9{slash}LED#1") + (net 15 "/GPIO_5") + (net 16 "/CONFIG_0") + (net 17 "/GPIO_6") + (net 18 "/DPR") + (net 19 "/GPIO_7") + (net 20 "/GPIO_11") + (net 21 "/GPIO_10") + (net 22 "/GPIO_8") + (net 23 "/UIM-RESET") + (net 24 "/UIM-CLK") + (net 25 "/UIM-DATA") + (net 26 "/PER1-") + (net 27 "/UIM-PWR") + (net 28 "/PER1+") + (net 29 "/DEVSLP") + (net 30 "/GPIO_0") + (net 31 "/GPIO_1") + (net 32 "/GPIO_2") + (net 33 "/GPIO_3") + (net 34 "/PER0-") + (net 35 "/GPIO_4") + (net 36 "/PER0+") + (net 37 "/PERST#") + (net 38 "/CLKREQ#") + (net 39 "/REFCLK-") + (net 40 "/PEWAKE#") + (net 41 "/REFCLK+") + (net 42 "unconnected-(J1-NC-Pad56)") + (net 43 "unconnected-(J1-NC-Pad58)") + (net 44 "/ANTCTL0") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (net 46 "/ANTCTL1") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (net 48 "/ANTCTL2") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (net 50 "/ANTCTL3") + (net 51 "/SIM_DETECT") + (net 52 "/RESET#") + (net 53 "/SUSCLK") + (net 54 "/CONFIG_1") + (net 55 "/CONFIG_2") + (net 56 "/PET0+") + (net 57 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0c643610-2eb1-4c9f-a494-16a6ec64b0b6") + (at 108.16 154.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "eb1b7d02-7678-410e-8726-4eef9ea83be5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b7e5cbae-a64e-463c-8778-0131878eb128") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd87f155-c4bc-4712-980d-61ef33f1c6c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "be6a45fd-81b9-46bc-a946-568be92b08a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f38385b-7561-4bb7-962a-b010af98be16") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "06dec887-c880-4dc7-b490-b8880f45477d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63e2cd90-fe8d-4ba9-9a4a-77628f2572b9") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc35f8eb-37fb-4b6a-9de5-35966408b37e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "919a814b-4927-4127-82ac-ef90777e194d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bad5cd47-42e5-4e80-95dd-73d7f486b953") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e10aa93-2667-454d-a57b-84c5333db3fc") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "abced92f-2d61-470e-8659-f53989df19f0") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "09032cfe-9654-4387-90ba-30857a10cffb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f6e078e6-ac73-492f-bfe4-dc049113ef6b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a82342aa-8865-4e08-9273-3160c19bd546") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "1fade8c1-e0af-4904-95ed-e2e06c7c3e99") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET0+") + (pintype "passive") + (uuid "70b36697-6fd9-454a-b585-34f0fe4eff35") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "6e3b4045-b6e1-429b-8eab-779c86a624eb") + (at 109.51 158.38) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f9d75a76-6a61-47e7-a8aa-18cc416f3746") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "15845079-b5e8-4ef0-8787-b1513554c69d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8fe90305-ef6b-4ab9-a73b-6e636a54cd43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9e164824-5373-479a-94f6-3a635c747b80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e82fc327-91ad-4e8e-b6d7-f114c92fbb1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "7b4a54e0-960c-45c3-8623-8fe7810dfaeb") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "bf84289e-8d08-42e3-83e9-f0f123ace485") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c50fa9f-e73e-457d-85ce-e4f03c17005a") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c290dc18-9e05-4c07-8ea5-dfdd8362195a") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a2cdd60f-9d21-42ee-8eb8-230e0c804a8e") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "48817f3e-d1e3-4834-bf74-d0b7f348684f") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c1355387-5ced-4970-9694-4f68bad04b78") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "44703937-dafe-4825-8e3a-afc7d11d89ac") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d00abbe-c606-428c-b0b6-d61aa172b594") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "902eafa9-80f1-4a9f-9f26-03ca9617a7c5") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9d26cab7-1a2f-49e1-b1cc-ebc9cf936bbc") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0668d9df-70f4-43be-9225-ca38a4952cc3") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "728d5988-281c-44a0-8d5c-3e71d178e3fb") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6066d75c-153b-4f7f-bfa8-1b1b4263e189") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5c66257-587e-4059-90c8-f63c998b7b14") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4618e2ad-4865-4586-94dc-6e10d01b35fb") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ff9de82b-611b-4318-951f-3e4c8b2c0d50") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fa66612b-e0ac-4406-8d93-a87aceb2ba41") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c084367e-c514-42e9-b149-77cbdce2e20f") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "863510de-c04e-4734-a2db-07be943b173b") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e99db05b-1c04-4b6e-98f9-774a58b1c461") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7539adb0-c9ee-41e4-9c9a-77cb75c50045") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b3bedd08-0c15-413c-bfe0-488062926d8d") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b8f92f83-87b5-49b6-8c9b-da7cafb84d79") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d878188f-e91a-4c2a-a36e-f155896a51ee") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4713e71f-23b5-47c8-aa5e-8dfd3e0608e8") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "65db4aa4-0b8b-433a-8dd7-8452cad39af1") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "502bb741-88b3-4e3c-89a3-29b9c9b57019") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cb8033b2-2db6-48d1-925b-fa9a34fe9566") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8e20eb3f-255c-433a-ab39-fe95c50bfd3b") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "93f63d98-603f-41d6-8bbc-46b09c7789ff") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "475b0536-4f14-4cc0-af2b-2f446c0f680e") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c2f7f2af-7ec5-447c-b1f9-91dbaa4a1f69") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9bbd7a60-b584-40d6-9917-a63736d7df17") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97612323-46d4-40f4-983e-ceff6a3185bd") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fbb10d86-a313-4fce-bab3-141e817de86d") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fbb4503b-18d6-484f-8fe0-48d0f23e18d3") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "72451e48-d3f4-4b07-bbe3-89a822b71133") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0a02477b-ba3b-452f-a8c1-6e8e183bb148") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a55dbc2-d3cd-42c1-8d9d-868cadeec6b4") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "da4e2afd-18c8-404f-a2ff-14e87b335cd1") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a671e2c8-31be-4c49-8381-53eac8594750") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fdbe4ab5-6f2e-445b-95b0-64bde5c4eb70") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "abfaffea-5bf6-47d3-8e09-958b097747cb") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5251a3da-ef17-48b5-809f-79eda6d4ad48") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "17ab88ad-65f7-4834-9961-10b09977b2aa") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "955526f8-93c2-4910-aa82-49dace46c823") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4bf3de5c-6857-4fb5-92bb-8e2a106b2915") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7ea17ef4-8eb7-4974-bdb2-daf499401309") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f3f3017f-2be9-4a5e-9f1b-8271b87b1122") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "09848851-033b-4171-9a12-810a044b97bc") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6faeda79-b2d0-4b06-9abb-6340ee28f1a2") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1efec9d6-b4c8-4753-af40-71d34783d984") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "489ba93a-b09b-47bf-8fea-f2a3c3dbf2a3") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "02f3e9a4-ed25-414e-bc39-44f90d265cfd") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "df6f5700-57cd-4306-ba21-725f3fe98d54") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4b3d5695-ee1d-4e9c-ac7b-eaf19424d6d9") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e22c96b2-a65a-4f98-a069-7ed71c42511b") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2da0c5c3-2f4a-403e-8ade-b15cd93781e9") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "b81e3278-1f77-45f2-a0b8-3742b355dd78") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6842980e-d601-4b1a-acc7-d1627344ac92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4db16933-d62f-4d12-ba63-e7160225d563") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "92ca549c-a8cc-457a-884d-2f5e9d7c09a9") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "2e8f82fb-5a70-4483-9fca-b1382fc57e86") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1f4fec85-8aa7-45da-a665-f8912ac81c9d") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "356f6107-4d7e-48b7-9ec8-8502d91eb7d8") + (pts + (xy 119.435 159.49) (xy 119.435 99.49) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 129.49 90) + (layer "User.2") + (uuid "356f6107-4d7e-48b7-9ec8-8502d91eb7d8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3a01dfed-5291-458b-ae15-fe4a15bad4a3") + (pts + (xy 98.51 49.49) (xy 120.51 49.49) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.51 33.61 0) + (layer "User.2") + (uuid "3a01dfed-5291-458b-ae15-fe4a15bad4a3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3bfb1763-b986-4b2e-b7f4-0dd2783a629c") + (pts + (xy 119.435 159.49) (xy 119.435 129.49) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 144.49 90) + (layer "User.2") + (uuid "3bfb1763-b986-4b2e-b7f4-0dd2783a629c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4fbeaa17-e34e-425d-8772-76ff4020a2a4") + (pts + (xy 119.435 159.49) (xy 119.435 49.49) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 104.49 90) + (layer "User.2") + (uuid "4fbeaa17-e34e-425d-8772-76ff4020a2a4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5e3f14fe-04af-4033-9246-d1ae2d220670") + (pts + (xy 94.51 48.38) (xy 124.51 48.38) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 27.15 0) + (layer "User.2") + (uuid "5e3f14fe-04af-4033-9246-d1ae2d220670") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b29ed252-8fc3-4106-8ebf-a15f957a19b4") + (pts + (xy 119.435 159.49) (xy 119.435 117.49) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 138.49 90) + (layer "User.2") + (uuid "b29ed252-8fc3-4106-8ebf-a15f957a19b4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e5726cbc-14d2-4164-b91a-01d047d3a6c5") + (pts + (xy 119.42 159.49) (xy 119.42 79.49) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.105 119.49 90) + (layer "User.2") + (uuid "e5726cbc-14d2-4164-b91a-01d047d3a6c5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "0e130a50-104b-421d-b647-d3b9704a14d0") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4bd8e4a3-190e-4098-acb3-9b21a612f6b4") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7e6672a0-f9c6-4224-896e-d02f9441df9b") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bb78c016-f718-4876-b420-7259c98f76ab") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8d650dd0-57ef-464a-aaa3-bedb59684341") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "348b4763-5cd1-4bc9-b853-cbc7b4d1be4b") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "96321aa0-55e3-40db-a886-54b525b3e8d3") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "872f2155-4b80-4f7e-9ef6-3b53e8a43192") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "719bdd4b-9af2-4f4d-90e9-15c284b195af") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "d78d85db-6d08-4032-a142-4d0562b5648d") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7afeecca-e765-4df8-bd8a-c758b5bc4246") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "7431e70b-7cb8-41bc-8cde-b98b2b266304") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "b4837e9a-b9ae-4999-8630-a3009fbf9488") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "c07e3408-600d-4993-9b4a-656c69f75856") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "3596e161-dd12-4a96-b441-2441797ad125") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "2993a91d-27e2-41b9-b442-7c9fad71bff7") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "2d37e97a-8899-475a-9931-957a70a4053b") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "2e854aca-347a-4c7a-a939-e1179318b481") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e4258d24-86de-47b2-96b3-72ce831f801d") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "b36b6295-0437-42b1-8df2-767e0d678fad") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "349cd07e-a5e5-408c-8e28-f1d4950f99fb") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "6d257659-eb6b-49f1-a8d1-d5a8430daa29") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "16718c77-320b-4f5d-9667-39ba3bbfe9a0") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "8482cb9a-dc31-45c3-a950-1b66e438af6d") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8fedc838-1ac9-46ea-9211-1a62e1e600d8") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "8cd81dad-34df-4058-bcd5-c20d86fe2461") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "d1e380d4-0bd3-4e35-aed5-667370215bdc") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "3b71869e-367a-4deb-8a7a-a477b4781bf2") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "857819e4-4d45-439c-80fa-c21d35cb6396") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "04a4d08d-8b67-490b-a5bc-c12cc5a81db1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7a6c3c0c-68e9-4a10-b8b1-0e970590bc8a") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "f94ba498-a1fd-49c6-b58e-e6144050e2a0") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "3e062c8e-a8a7-4860-bd34-a0dfe4657d87") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "a8cdc7b0-f33c-4a7f-b13d-6927e579ecf9") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "437d516b-4944-41f2-b422-04129610e466") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "4d5ab97e-58e6-485e-bff4-c3628d4813cb") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "55de7b6e-67ae-40b1-9ee9-68064d098a8a") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "f3d1f725-216a-406d-945b-1ca27535e011") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "647c628d-e4c5-494b-b48e-edef17fafb2f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "1b9e73f9-250f-4e72-9339-b99ceee648a0") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "66d2c912-23c7-4f16-a63a-084cac479854") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "d4a4590d-1131-4df0-9714-0e671cb6104e") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "47ff7e16-50bf-43e9-8311-069814994754") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "56302fbd-2c85-473a-ad1a-f4f91934118f") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "f529bd68-0373-4eb0-80df-9c6ae00940dc") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "3329914d-7b6b-49be-af83-01fb2864d320") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "fb655091-81ac-4ac2-b96d-7b8ed056b85b") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b9c92aca-511b-4493-b365-50f14d58d4be") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "75037a8d-8e89-4a66-acdf-d4775ad91aa2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "eddfe139-d0e5-4e11-b232-19d494cae9b8") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "142dae17-3e00-400b-9036-be0b7d29475e") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "7adf0132-0af8-4ca6-b1f3-0087ff831340") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "688b20d5-3710-4236-bdb5-889b0ee92529") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "7a962a04-563c-409a-8b7b-99e909ade9ac") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "60551a17-bbcc-4b4b-9571-d2bbe9c63cfc") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "7fa9d108-225d-4b19-b431-bd03805a64cb") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "2aeb5b4d-553d-43e2-9793-2a8aecd763ff") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "fb3bfb26-b0f0-4348-96a6-0153a2be4ca1") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "b4a961e6-69e6-454d-96c6-43c0db4c84ee") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "88e3a3d0-f490-4d60-bb65-0d1bf91bd782") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "50d3ac91-13da-46c8-aa41-80ded9ba4357") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "96f115db-8468-4667-80ec-14c9e0b7e696") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d32024b0-65a4-4996-8cf3-e798c2151d2d") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "fc9bf6a1-a5b7-43e0-8f10-e2ce78259cf5") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0c76c154-0dbc-484b-b8f1-b4e4f15a7d07") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "10357640-f443-40df-9187-06f028aedc57") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 55 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "d0b10687-8a1e-47e7-b885-55997c5c24e4") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "67a39665-daf5-4208-b7c1-2c0a329ebdd2") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.51 155.49) (xy 120.51 159.49) (xy 98.51 159.49) (xy 98.51 155.49) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "a346897d-e4f3-4cb3-82f3-9375a4811cd3") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.51 159.49) (xy 124.51 154.29) (xy 94.51 154.29) (xy 94.51 159.49) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9f607288-b18c-4ac3-8501-de225e4052f2") + (at 111.86 154.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "bd143f5e-00c1-481e-b71c-46bbf664c985") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f5e47cb1-57ed-40df-92f1-568231ea2f1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "75e7dbd0-9a6a-4d29-99b2-f5616febe72d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "66f2a043-d61b-42a2-a1fa-cb6300ce7893") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68f7d66e-eb24-47d4-bfaf-7d521f2bbcda") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61510eb1-f053-4c82-b538-e891b2bb15e1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8225e1dc-fa34-41af-85ca-866d1210aa9b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1e954df0-317f-42df-8820-2436f0328f1b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16d7fc0b-931a-48e6-b05a-6a869597b29d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2fe3aff8-1800-4b0f-9415-4a3a559fdf73") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bc0530b7-1e85-4214-87c5-d15bf4113d7f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e23ab83d-81b0-4a5a-947b-ef2524fe343c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "322d8223-af3a-43dd-ac99-65525f40672e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4b0a1c5e-35f7-49fc-bf07-c42d6ded05a6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0b5e60c9-618f-4dee-acc5-e603aa634376") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "20d4b96d-0d25-48d0-8847-a2fd3df45740") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET1-") + (pintype "passive") + (uuid "d616f00e-7509-4121-b4b3-3a51fe36d73a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "a4ff1471-c9e4-414b-85a4-2b69b401afd1") + (at 109.51 117.49) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ca6a9e33-af72-448c-9411-9560dfabbed3") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "da6794e9-a9cb-4386-8b08-ccafac1c0fbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "38fd75bc-baa7-41d3-bb5f-44d94dca8932") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3caf88e-c691-4d60-a886-4e6064720a75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "dd2bc6c8-b9c8-4b69-b1d6-80f03145b1d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "6980a463-6e61-4e3c-b070-ad972afaa683") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e7154f3d-2fe3-48fc-9730-56832771db11") + (at 111.16 154.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "7125e758-0d32-40e3-8a7c-31adadecb8e4") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5d427c3c-de2f-416a-8e95-44ce5dadebf8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "35e33c01-981b-4a89-9de2-3ead071d724e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3fb884aa-db18-48d1-9c7e-20704a4c6d82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c0099f4-6422-4cb0-bfda-f783a92e4953") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dae48b09-79c3-4fc2-84ef-a94de857f74c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3773c48f-f707-498d-9832-4cb1b38abb95") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac111af4-f322-4ed7-9713-28b598913dac") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "569d02b1-eb49-441e-9955-d35cb9d66e10") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0865e6c-2d31-4068-846e-848638cdcc0e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b943dc9-82db-43d2-aebb-2ee054d84a2f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e5723612-740d-4fe0-a60c-92571792f08e") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "d768a1b2-4ce7-4fd7-b772-989fd6257a54") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "10b77eaf-694c-439f-94e9-41d7343ee97b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "022dd16f-664c-4cfd-81bd-006423274e82") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "a3101c5a-34d1-43b9-a1f0-5977187927dd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET1+") + (pintype "passive") + (uuid "a9cff290-7544-4da4-aaa9-aa6edbb98540") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "fb40ba3f-2234-4a75-887d-110ab9d43a6e") + (at 108.86 154.72 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "c536c1f8-98d7-4533-a19d-1cc6feddefe8") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "d652c6ab-c331-44d3-b20a-df3c8f60a7b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f9fa9aa5-61cb-440e-9ebf-b680a8f1225c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "437feefa-4000-4fc0-ad8d-17ca14166272") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "798f1359-c788-4ee4-8ff9-45912f925b6f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "064c35c4-35a1-4873-a130-cdf0ecbf193d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81199343-f1bb-4256-9789-f9053629e199") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ee208fd-af3b-4fed-b2e3-cab8f300a4b2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4895ab3-0645-45a1-8777-2beca7b7b979") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c32d7f56-4059-415b-b770-88ded58a1344") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d00d022-a2ec-4381-bab6-b90b4abb3e34") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "57c793e6-7d80-4032-ae2f-af6ea71c3a16") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "fc537315-39b5-4601-bc84-bd654ecf514f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "da16ae8d-484a-4683-bf47-e5a48901f842") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c86a0739-a69a-4ae4-8bee-3f2a783d9a87") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "e8486abc-9585-4db1-bcef-3cf51adb761e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "a7f4cdda-0f03-4916-a1b4-bb55fbde597f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 124.51 155.49) + (end 124.51 117.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "28dc1477-0729-41df-a7dd-23b85fd5697c") + ) + (gr_line + (start 94.51 117.49) + (end 94.51 155.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "347af7bc-9dc3-4d82-a97f-940d9415817a") + ) + (gr_line + (start 98.51 155.49) + (end 94.51 155.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aaf0e273-7f0e-4a43-bce2-fbe8f1f9eaa7") + ) + (gr_line + (start 124.51 117.49) + (end 94.51 117.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b107d0cd-6aa6-48c7-8731-32b106bb6f24") + ) + (gr_line + (start 120.51 155.49) + (end 124.51 155.49) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dd08c9b2-8369-4d17-89e8-35b338d91d99") + ) + (segment + (start 111.735 157.039999) + (end 111.735 155.510001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0d1e210d-a975-4f35-b548-2f0f37876f1c") + ) + (segment + (start 111.86 155.385001) + (end 111.86 155.04) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3e4c28be-5dc9-43eb-bfd2-d8c7c49a7d65") + ) + (segment + (start 111.76 157.064999) + (end 111.735 157.039999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a321b63b-dbf7-4078-a9ab-e41c8e33db0e") + ) + (segment + (start 111.735 155.510001) + (end 111.86 155.385001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ae241311-8a0e-4d7b-a883-5e26916e460b") + ) + (segment + (start 111.76 158.34) + (end 111.76 157.064999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b5fb549c-1889-4a90-a973-894222cc3e34") + ) + (segment + (start 111.16 155.385001) + (end 111.16 155.04) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1e54ad90-7628-4eb9-86e4-f208e471f12f") + ) + (segment + (start 111.26 158.34) + (end 111.26 157.064999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "46283574-fc5b-4c32-835b-431b6077e45e") + ) + (segment + (start 111.285 155.510001) + (end 111.16 155.385001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "571697a1-05f8-4ade-8af0-d217a938e744") + ) + (segment + (start 111.26 157.064999) + (end 111.285 157.039999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6d4762a2-26f6-401c-a3d4-d89faca8d2b1") + ) + (segment + (start 111.285 157.039999) + (end 111.285 155.510001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "939d03e2-ee84-42bc-8f66-37b7e3ede9ad") + ) + (segment + (start 108.16 155.385001) + (end 108.16 155.04) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1077a13e-77de-4891-a318-fa899de550f9") + ) + (segment + (start 108.285 157.039999) + (end 108.285 155.510001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "64798ad2-9c1b-44c5-91cf-6039edbd33f6") + ) + (segment + (start 108.26 157.064999) + (end 108.285 157.039999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "84f94835-ff01-4b62-acfe-6107e8925cb8") + ) + (segment + (start 108.26 158.34) + (end 108.26 157.064999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c3a180c2-32f5-40e5-8e62-c0afa00cf4a8") + ) + (segment + (start 108.285 155.510001) + (end 108.16 155.385001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "dbce4d56-d832-459a-b378-295aa0f39989") + ) + (segment + (start 108.735 155.510001) + (end 108.86 155.385001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "121ea32a-176b-4974-9c38-32701947f0c9") + ) + (segment + (start 108.76 157.064999) + (end 108.735 157.039999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1b3f1f02-859f-4036-9964-f223e2257b39") + ) + (segment + (start 108.76 158.34) + (end 108.76 157.064999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "27169676-288e-4ec1-bb21-531421abb259") + ) + (segment + (start 108.735 157.039999) + (end 108.735 155.510001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "dd95c7de-321e-4390-a52d-81ad37c68a83") + ) + (segment + (start 108.86 155.385001) + (end 108.86 155.04) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f0e7844a-0ead-4beb-adfb-791d88b9d1cd") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "0ef6b95d-f593-48a7-9b4f-a263cf914d14") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.51 157.73) (xy 94.51 49.49) (xy 124.51 49.49) (xy 124.51 157.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.591684 118.012174) (xy 106.611503 118.048033) (xy 106.670826 118.307946) (xy 106.670832 118.307964) + (xy 106.780257 118.620688) (xy 106.924022 118.919217) (xy 107.100305 119.19977) (xy 107.253977 119.392468) + (xy 108.108381 118.538064) (xy 108.191457 118.646331) (xy 108.353669 118.808543) (xy 108.461934 118.891617) + (xy 107.60753 119.746021) (xy 107.60753 119.746022) (xy 107.800229 119.899694) (xy 108.080782 120.075977) + (xy 108.379311 120.219742) (xy 108.692035 120.329167) (xy 108.692053 120.329173) (xy 109.015077 120.402901) + (xy 109.015074 120.402901) (xy 109.344336 120.44) (xy 109.675664 120.44) (xy 110.004924 120.402901) + (xy 110.327946 120.329173) (xy 110.327964 120.329167) (xy 110.640688 120.219742) (xy 110.939217 120.075977) + (xy 111.21977 119.899694) (xy 111.412468 119.746023) (xy 111.412468 119.746022) (xy 110.558064 118.891618) + (xy 110.666331 118.808543) (xy 110.828543 118.646331) (xy 110.911618 118.538064) (xy 111.766022 119.392468) + (xy 111.766023 119.392468) (xy 111.919694 119.19977) (xy 112.095977 118.919217) (xy 112.239742 118.620688) + (xy 112.349167 118.307964) (xy 112.349173 118.307946) (xy 112.408497 118.048033) (xy 112.441272 118.001842) + (xy 112.480642 117.9905) (xy 123.9355 117.9905) (xy 123.987826 118.012174) (xy 124.0095 118.0645) + (xy 124.0095 154.9155) (xy 123.987826 154.967826) (xy 123.9355 154.9895) (xy 119.847464 154.9895) + (xy 119.675062 155.019898) (xy 119.510558 155.079773) (xy 119.358945 155.167308) (xy 119.224837 155.279837) + (xy 119.112308 155.413945) (xy 119.024773 155.565558) (xy 118.964898 155.730062) (xy 118.9345 155.902464) + (xy 118.9345 157.2155) (xy 118.912826 157.267826) (xy 118.8605 157.2895) (xy 118.565251 157.2895) + (xy 118.523153 157.297873) (xy 118.494283 157.297873) (xy 118.454699 157.29) (xy 118.435 157.29) + (xy 118.435 157.331153) (xy 118.422529 157.372265) (xy 118.396133 157.411768) (xy 118.3845 157.470253) + (xy 118.3845 157.73) (xy 118.085 157.73) (xy 118.085 157.29) (xy 118.065301 157.29) (xy 118.024435 157.298128) + (xy 117.995565 157.298128) (xy 117.954699 157.29) (xy 117.935 157.29) (xy 117.935 157.73) (xy 117.6355 157.73) + (xy 117.6355 157.470252) (xy 117.623867 157.411769) (xy 117.597471 157.372265) (xy 117.585 157.331153) + (xy 117.585 157.29) (xy 117.565301 157.29) (xy 117.525716 157.297873) (xy 117.496845 157.297873) + (xy 117.454748 157.2895) (xy 117.065252 157.2895) (xy 117.065251 157.2895) (xy 117.024435 157.297618) + (xy 116.995565 157.297618) (xy 116.954749 157.2895) (xy 116.954748 157.2895) (xy 116.565252 157.2895) + (xy 116.565251 157.2895) (xy 116.523153 157.297873) (xy 116.494283 157.297873) (xy 116.454699 157.29) + (xy 116.435 157.29) (xy 116.435 157.331153) (xy 116.422529 157.372265) (xy 116.396133 157.411768) + (xy 116.3845 157.470253) (xy 116.3845 157.73) (xy 116.2305 157.73) (xy 116.2305 156.488025) (xy 116.230499 156.48802) + (xy 116.193024 156.287544) (xy 116.119348 156.097363) (xy 116.011981 155.923959) (xy 116.01198 155.923957) + (xy 115.874579 155.773235) (xy 115.874578 155.773234) (xy 115.711825 155.650329) (xy 115.711822 155.650328) + (xy 115.711821 155.650327) (xy 115.52925 155.559418) (xy 115.529246 155.559417) (xy 115.529244 155.559416) + (xy 115.333082 155.503602) (xy 115.333076 155.503601) (xy 115.130003 155.484785) (xy 115.129997 155.484785) + (xy 114.926923 155.503601) (xy 114.926917 155.503602) (xy 114.730755 155.559416) (xy 114.73075 155.559418) + (xy 114.548177 155.650328) (xy 114.548174 155.650329) (xy 114.385421 155.773234) (xy 114.38542 155.773235) + (xy 114.248019 155.923957) (xy 114.248019 155.923958) (xy 114.140655 156.097358) (xy 114.14065 156.097368) + (xy 114.066977 156.28754) (xy 114.0295 156.48802) (xy 114.0295 157.2155) (xy 114.007826 157.267826) + (xy 113.9555 157.2895) (xy 113.565251 157.2895) (xy 113.524435 157.297618) (xy 113.495565 157.297618) + (xy 113.454749 157.2895) (xy 113.454748 157.2895) (xy 113.065252 157.2895) (xy 113.065251 157.2895) + (xy 113.024435 157.297618) (xy 112.995565 157.297618) (xy 112.954749 157.2895) (xy 112.954748 157.2895) + (xy 112.565252 157.2895) (xy 112.565251 157.2895) (xy 112.523153 157.297873) (xy 112.494283 157.297873) + (xy 112.454699 157.29) (xy 112.435 157.29) (xy 112.435 157.331153) (xy 112.422529 157.372265) (xy 112.396133 157.411768) + (xy 112.3845 157.470253) (xy 112.3845 157.73) (xy 112.1355 157.73) (xy 112.1355 157.470252) (xy 112.123867 157.411769) + (xy 112.097471 157.372265) (xy 112.087284 157.349397) (xy 112.062784 157.253092) (xy 112.064148 157.243656) + (xy 112.0605 157.234848) (xy 112.0605 157.025435) (xy 112.060499 157.025434) (xy 112.038766 156.944326) + (xy 112.039619 156.944097) (xy 112.0355 156.923376) (xy 112.0355 155.665123) (xy 112.057173 155.612798) + (xy 112.10046 155.569512) (xy 112.140022 155.500989) (xy 112.1605 155.424563) (xy 112.1605 155.424558) + (xy 112.161133 155.419755) (xy 112.162641 155.419953) (xy 112.182174 155.372797) (xy 112.212206 155.342765) + (xy 112.257585 155.239991) (xy 112.2605 155.214865) (xy 112.260499 154.865136) (xy 112.257585 154.840009) + (xy 112.217792 154.749888) (xy 112.216485 154.693268) (xy 112.217782 154.690135) (xy 112.257585 154.599991) + (xy 112.2605 154.574865) (xy 112.260499 154.225136) (xy 112.257585 154.200009) (xy 112.212206 154.097235) + (xy 112.132765 154.017794) (xy 112.029991 153.972415) (xy 112.02999 153.972414) (xy 112.029988 153.972414) + (xy 112.008659 153.96994) (xy 112.004865 153.9695) (xy 112.004864 153.9695) (xy 111.715136 153.9695) + (xy 111.690013 153.972414) (xy 111.690007 153.972415) (xy 111.587234 154.017794) (xy 111.562326 154.042703) + (xy 111.51 154.064377) (xy 111.457674 154.042703) (xy 111.432765 154.017794) (xy 111.329991 153.972415) + (xy 111.32999 153.972414) (xy 111.329988 153.972414) (xy 111.308659 153.96994) (xy 111.304865 153.9695) + (xy 111.304864 153.9695) (xy 111.015136 153.9695) (xy 110.990013 153.972414) (xy 110.990007 153.972415) + (xy 110.887234 154.017794) (xy 110.807794 154.097234) (xy 110.762414 154.200011) (xy 110.7595 154.225135) + (xy 110.7595 154.574863) (xy 110.762414 154.599986) (xy 110.762415 154.599992) (xy 110.802206 154.69011) + (xy 110.803514 154.746732) (xy 110.802206 154.74989) (xy 110.762414 154.840011) (xy 110.7595 154.865135) + (xy 110.7595 155.214863) (xy 110.762414 155.239986) (xy 110.762415 155.239992) (xy 110.807794 155.342765) + (xy 110.837826 155.372797) (xy 110.857359 155.419954) (xy 110.858867 155.419756) (xy 110.8595 155.424565) + (xy 110.879977 155.500986) (xy 110.879979 155.500991) (xy 110.908096 155.54969) (xy 110.911677 155.555892) + (xy 110.91954 155.569512) (xy 110.964629 155.614601) (xy 110.966303 155.616523) (xy 110.974565 155.641139) + (xy 110.9845 155.665124) (xy 110.9845 156.923376) (xy 110.98038 156.944097) (xy 110.981234 156.944326) + (xy 110.9595 157.025434) (xy 110.9595 157.234848) (xy 110.957216 157.253092) (xy 110.932716 157.349397) + (xy 110.927245 157.356716) (xy 110.922529 157.372265) (xy 110.896133 157.411768) (xy 110.8845 157.470253) + (xy 110.8845 157.73) (xy 110.6355 157.73) (xy 110.6355 157.470252) (xy 110.623867 157.411769) (xy 110.597471 157.372265) + (xy 110.585 157.331153) (xy 110.585 157.29) (xy 110.565301 157.29) (xy 110.525716 157.297873) (xy 110.496845 157.297873) + (xy 110.454748 157.2895) (xy 110.065252 157.2895) (xy 110.065251 157.2895) (xy 110.024435 157.297618) + (xy 109.995565 157.297618) (xy 109.954749 157.2895) (xy 109.954748 157.2895) (xy 109.565252 157.2895) + (xy 109.565251 157.2895) (xy 109.523153 157.297873) (xy 109.494283 157.297873) (xy 109.454699 157.29) + (xy 109.435 157.29) (xy 109.435 157.331153) (xy 109.422529 157.372265) (xy 109.396133 157.411768) + (xy 109.3845 157.470253) (xy 109.3845 157.73) (xy 109.1355 157.73) (xy 109.1355 157.470252) (xy 109.123867 157.411769) + (xy 109.097471 157.372265) (xy 109.087284 157.349397) (xy 109.062784 157.253092) (xy 109.064148 157.243656) + (xy 109.0605 157.234848) (xy 109.0605 157.025435) (xy 109.060499 157.025434) (xy 109.038766 156.944326) + (xy 109.039619 156.944097) (xy 109.0355 156.923376) (xy 109.0355 155.665123) (xy 109.057173 155.612798) + (xy 109.10046 155.569512) (xy 109.140022 155.500989) (xy 109.1605 155.424563) (xy 109.1605 155.424558) + (xy 109.161133 155.419755) (xy 109.162641 155.419953) (xy 109.182174 155.372797) (xy 109.212206 155.342765) + (xy 109.257585 155.239991) (xy 109.2605 155.214865) (xy 109.260499 154.865136) (xy 109.257585 154.840009) + (xy 109.217792 154.749888) (xy 109.216485 154.693268) (xy 109.217782 154.690135) (xy 109.257585 154.599991) + (xy 109.2605 154.574865) (xy 109.260499 154.225136) (xy 109.257585 154.200009) (xy 109.212206 154.097235) + (xy 109.132765 154.017794) (xy 109.029991 153.972415) (xy 109.02999 153.972414) (xy 109.029988 153.972414) + (xy 109.008659 153.96994) (xy 109.004865 153.9695) (xy 109.004864 153.9695) (xy 108.715136 153.9695) + (xy 108.690013 153.972414) (xy 108.690007 153.972415) (xy 108.587234 154.017794) (xy 108.562326 154.042703) + (xy 108.51 154.064377) (xy 108.457674 154.042703) (xy 108.432765 154.017794) (xy 108.329991 153.972415) + (xy 108.32999 153.972414) (xy 108.329988 153.972414) (xy 108.308659 153.96994) (xy 108.304865 153.9695) + (xy 108.304864 153.9695) (xy 108.015136 153.9695) (xy 107.990013 153.972414) (xy 107.990007 153.972415) + (xy 107.887234 154.017794) (xy 107.807794 154.097234) (xy 107.762414 154.200011) (xy 107.7595 154.225135) + (xy 107.7595 154.574863) (xy 107.762414 154.599986) (xy 107.762415 154.599992) (xy 107.802206 154.69011) + (xy 107.803514 154.746732) (xy 107.802206 154.74989) (xy 107.762414 154.840011) (xy 107.7595 154.865135) + (xy 107.7595 155.214863) (xy 107.762414 155.239986) (xy 107.762415 155.239992) (xy 107.807794 155.342765) + (xy 107.837826 155.372797) (xy 107.857359 155.419954) (xy 107.858867 155.419756) (xy 107.8595 155.424565) + (xy 107.879977 155.500986) (xy 107.879979 155.500991) (xy 107.908096 155.54969) (xy 107.911677 155.555892) + (xy 107.91954 155.569512) (xy 107.964629 155.614601) (xy 107.966303 155.616523) (xy 107.974565 155.641139) + (xy 107.9845 155.665124) (xy 107.9845 156.923376) (xy 107.98038 156.944097) (xy 107.981234 156.944326) + (xy 107.9595 157.025434) (xy 107.9595 157.234848) (xy 107.957216 157.253092) (xy 107.932716 157.349397) + (xy 107.927245 157.356716) (xy 107.922529 157.372265) (xy 107.896133 157.411768) (xy 107.8845 157.470253) + (xy 107.8845 157.73) (xy 107.6355 157.73) (xy 107.6355 157.470252) (xy 107.623867 157.411769) (xy 107.597471 157.372265) + (xy 107.585 157.331153) (xy 107.585 157.29) (xy 107.565301 157.29) (xy 107.525716 157.297873) (xy 107.496845 157.297873) + (xy 107.454748 157.2895) (xy 107.065252 157.2895) (xy 107.065251 157.2895) (xy 107.024435 157.297618) + (xy 106.995565 157.297618) (xy 106.954749 157.2895) (xy 106.954748 157.2895) (xy 106.565252 157.2895) + (xy 106.565251 157.2895) (xy 106.523153 157.297873) (xy 106.494283 157.297873) (xy 106.454699 157.29) + (xy 106.435 157.29) (xy 106.435 157.331153) (xy 106.422529 157.372265) (xy 106.396133 157.411768) + (xy 106.3845 157.470253) (xy 106.3845 157.73) (xy 106.1355 157.73) (xy 106.1355 157.470252) (xy 106.123867 157.411769) + (xy 106.097471 157.372265) (xy 106.085 157.331153) (xy 106.085 157.29) (xy 106.065301 157.29) (xy 106.025716 157.297873) + (xy 105.996845 157.297873) (xy 105.954748 157.2895) (xy 105.565252 157.2895) (xy 105.565251 157.2895) + (xy 105.524435 157.297618) (xy 105.495565 157.297618) (xy 105.454749 157.2895) (xy 105.454748 157.2895) + (xy 105.065252 157.2895) (xy 105.065251 157.2895) (xy 105.023153 157.297873) (xy 104.994283 157.297873) + (xy 104.954699 157.29) (xy 104.935 157.29) (xy 104.935 157.331153) (xy 104.922529 157.372265) (xy 104.896133 157.411768) + (xy 104.8845 157.470253) (xy 104.8845 157.73) (xy 104.6355 157.73) (xy 104.6355 157.470252) (xy 104.623867 157.411769) + (xy 104.597471 157.372265) (xy 104.585 157.331153) (xy 104.585 157.29) (xy 104.565301 157.29) (xy 104.525716 157.297873) + (xy 104.496845 157.297873) (xy 104.454748 157.2895) (xy 104.065252 157.2895) (xy 104.065251 157.2895) + (xy 104.024435 157.297618) (xy 103.995565 157.297618) (xy 103.954749 157.2895) (xy 103.954748 157.2895) + (xy 103.565252 157.2895) (xy 103.565251 157.2895) (xy 103.524435 157.297618) (xy 103.495565 157.297618) + (xy 103.454749 157.2895) (xy 103.454748 157.2895) (xy 103.065252 157.2895) (xy 103.065251 157.2895) + (xy 103.024435 157.297618) (xy 102.995565 157.297618) (xy 102.954749 157.2895) (xy 102.954748 157.2895) + (xy 102.565252 157.2895) (xy 102.565251 157.2895) (xy 102.524435 157.297618) (xy 102.495565 157.297618) + (xy 102.454749 157.2895) (xy 102.454748 157.2895) (xy 102.065252 157.2895) (xy 102.065251 157.2895) + (xy 102.024435 157.297618) (xy 101.995565 157.297618) (xy 101.954749 157.2895) (xy 101.954748 157.2895) + (xy 101.565252 157.2895) (xy 101.565251 157.2895) (xy 101.523153 157.297873) (xy 101.494283 157.297873) + (xy 101.454699 157.29) (xy 101.435 157.29) (xy 101.435 157.331153) (xy 101.422529 157.372265) (xy 101.396133 157.411768) + (xy 101.3845 157.470253) (xy 101.3845 157.73) (xy 101.085 157.73) (xy 101.085 157.29) (xy 101.065301 157.29) + (xy 101.024435 157.298128) (xy 100.995565 157.298128) (xy 100.954699 157.29) (xy 100.935 157.29) + (xy 100.935 157.73) (xy 100.6355 157.73) (xy 100.6355 157.470252) (xy 100.623867 157.411769) (xy 100.597471 157.372265) + (xy 100.585 157.331153) (xy 100.585 157.29) (xy 100.565301 157.29) (xy 100.525716 157.297873) (xy 100.496845 157.297873) + (xy 100.454748 157.2895) (xy 100.1595 157.2895) (xy 100.107174 157.267826) (xy 100.0855 157.2155) + (xy 100.0855 155.902472) (xy 100.085499 155.902464) (xy 100.062713 155.773236) (xy 100.055101 155.730062) + (xy 99.995225 155.565555) (xy 99.907692 155.413945) (xy 99.795163 155.279837) (xy 99.661055 155.167308) + (xy 99.509445 155.079775) (xy 99.509443 155.079774) (xy 99.509441 155.079773) (xy 99.344937 155.019898) + (xy 99.172535 154.9895) (xy 99.172532 154.9895) (xy 99.150892 154.9895) (xy 98.575892 154.9895) + (xy 95.0845 154.9895) (xy 95.032174 154.967826) (xy 95.0105 154.9155) (xy 95.0105 118.0645) (xy 95.032174 118.012174) + (xy 95.0845 117.9905) (xy 106.539358 117.9905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.288326 118.012174) (xy 106.31 118.0645) (xy 106.31 118.669704) (xy 106.350242 119.026866) + (xy 106.430219 119.377264) (xy 106.430224 119.377282) (xy 106.548925 119.716513) (xy 106.704869 120.040334) + (xy 106.896093 120.344666) (xy 107.120185 120.625668) (xy 107.374331 120.879814) (xy 107.655333 121.103906) + (xy 107.959665 121.29513) (xy 108.283486 121.451074) (xy 108.622717 121.569775) (xy 108.622735 121.56978) + (xy 108.973135 121.649757) (xy 108.973132 121.649757) (xy 109.330296 121.69) (xy 109.689704 121.69) + (xy 110.046866 121.649757) (xy 110.397264 121.56978) (xy 110.397282 121.569775) (xy 110.736513 121.451074) + (xy 111.060334 121.29513) (xy 111.364666 121.103906) (xy 111.645668 120.879814) (xy 111.89981 120.625672) + (xy 112.073862 120.407416) (xy 110.558064 118.891618) (xy 110.666331 118.808543) (xy 110.828543 118.646331) + (xy 110.911618 118.538064) (xy 112.347229 119.973675) (xy 112.471076 119.716505) (xy 112.47108 119.716497) + (xy 112.589775 119.377282) (xy 112.58978 119.377264) (xy 112.669757 119.026866) (xy 112.71 118.669704) + (xy 112.71 118.0645) (xy 112.731674 118.012174) (xy 112.784 117.9905) (xy 123.9355 117.9905) (xy 123.987826 118.012174) + (xy 124.0095 118.0645) (xy 124.0095 154.9155) (xy 123.987826 154.967826) (xy 123.9355 154.9895) + (xy 119.847464 154.9895) (xy 119.72235 155.011561) (xy 119.667055 154.999302) (xy 119.636624 154.951535) + (xy 119.6355 154.938685) (xy 119.6355 153.339) (xy 119.619858 153.260363) (xy 119.619857 153.260357) + (xy 119.605505 153.225709) (xy 119.605503 153.225706) (xy 119.605503 153.225705) (xy 119.589035 153.199497) + (xy 119.568879 153.167419) (xy 119.545908 153.15112) (xy 119.494293 153.114496) (xy 119.494283 153.114492) + (xy 119.459643 153.100143) (xy 119.459636 153.100141) (xy 119.400392 153.088357) (xy 119.381 153.0845) + (xy 99.009 153.0845) (xy 98.993443 153.087594) (xy 98.930363 153.100141) (xy 98.930352 153.100144) + (xy 98.895714 153.114492) (xy 98.895705 153.114496) (xy 98.83742 153.15112) (xy 98.837416 153.151124) + (xy 98.784496 153.225706) (xy 98.770143 153.260356) (xy 98.770141 153.260363) (xy 98.7545 153.339) + (xy 98.7545 154.9155) (xy 98.732826 154.967826) (xy 98.6805 154.9895) (xy 95.0845 154.9895) (xy 95.032174 154.967826) + (xy 95.0105 154.9155) (xy 95.0105 118.0645) (xy 95.032174 118.012174) (xy 95.0845 117.9905) (xy 106.236 117.9905) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "07394845-b1b7-4a92-8480-ed8a0d60aeb4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.43 157.67) (xy 119.43 153.305) (xy 119.415 153.29) (xy 98.96 153.29) (xy 98.96 157.92) (xy 119.18 157.92) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.415648 153.304352) (xy 119.43 153.339) (xy 119.43 155.097993) (xy 119.415648 155.132641) + (xy 119.405501 155.140428) (xy 119.358941 155.16731) (xy 119.358939 155.167312) (xy 119.224838 155.279835) + (xy 119.224835 155.279838) (xy 119.112312 155.413939) (xy 119.112307 155.413945) (xy 119.024778 155.565548) + (xy 119.024774 155.565556) (xy 118.9649 155.730057) (xy 118.964899 155.730061) (xy 118.964899 155.730062) + (xy 118.953041 155.797314) (xy 118.9345 155.902467) (xy 118.9345 156.841881) (xy 118.920148 156.876529) + (xy 118.8855 156.890881) (xy 118.850852 156.876529) (xy 118.844758 156.869104) (xy 118.829192 156.845807) + (xy 118.763036 156.801604) (xy 118.704695 156.79) (xy 118.635 156.79) (xy 118.635 157.92) (xy 118.385 157.92) + (xy 118.385 156.79) (xy 118.315304 156.79) (xy 118.269558 156.799098) (xy 118.250442 156.799098) + (xy 118.204696 156.79) (xy 118.135 156.79) (xy 118.135 157.92) (xy 117.8855 157.92) (xy 117.8855 156.970252) + (xy 117.885499 156.970251) (xy 117.885264 156.967858) (xy 117.885483 156.967836) (xy 117.885 156.962913) + (xy 117.885 156.79) (xy 117.815304 156.79) (xy 117.770837 156.798844) (xy 117.75172 156.798843) + (xy 117.704753 156.7895) (xy 117.704748 156.7895) (xy 117.315252 156.7895) (xy 117.300668 156.7924) + (xy 117.269558 156.798588) (xy 117.250442 156.798588) (xy 117.219331 156.7924) (xy 117.204748 156.7895) + (xy 116.815252 156.7895) (xy 116.800668 156.7924) (xy 116.769558 156.798588) (xy 116.750442 156.798588) + (xy 116.719331 156.7924) (xy 116.704748 156.7895) (xy 116.315252 156.7895) (xy 116.300616 156.792411) + (xy 116.289058 156.79471) (xy 116.252276 156.787392) (xy 116.231441 156.756209) (xy 116.2305 156.746651) + (xy 116.2305 156.488025) (xy 116.2305 156.488024) (xy 116.193024 156.287544) (xy 116.119348 156.097363) + (xy 116.011981 155.923959) (xy 116.011978 155.923955) (xy 116.011977 155.923954) (xy 115.874579 155.773236) + (xy 115.874576 155.773233) (xy 115.711822 155.650328) (xy 115.711818 155.650325) (xy 115.529255 155.55942) + (xy 115.529248 155.559417) (xy 115.333085 155.503603) (xy 115.333079 155.503602) (xy 115.13 155.484785) + (xy 114.92692 155.503602) (xy 114.926914 155.503603) (xy 114.730751 155.559417) (xy 114.730744 155.55942) + (xy 114.548181 155.650325) (xy 114.548177 155.650328) (xy 114.385423 155.773233) (xy 114.38542 155.773236) + (xy 114.248022 155.923954) (xy 114.14065 156.097366) (xy 114.066978 156.287537) (xy 114.066977 156.28754) + (xy 114.066976 156.287544) (xy 114.0295 156.488024) (xy 114.0295 156.488025) (xy 114.0295 156.7405) + (xy 114.015148 156.775148) (xy 113.9805 156.7895) (xy 113.815252 156.7895) (xy 113.800668 156.7924) + (xy 113.769558 156.798588) (xy 113.750442 156.798588) (xy 113.719331 156.7924) (xy 113.704748 156.7895) + (xy 113.315252 156.7895) (xy 113.300668 156.7924) (xy 113.269558 156.798588) (xy 113.250442 156.798588) + (xy 113.219331 156.7924) (xy 113.204748 156.7895) (xy 112.815252 156.7895) (xy 112.800668 156.7924) + (xy 112.769558 156.798588) (xy 112.750442 156.798588) (xy 112.719331 156.7924) (xy 112.704748 156.7895) + (xy 112.315252 156.7895) (xy 112.300668 156.7924) (xy 112.269558 156.798588) (xy 112.250442 156.798588) + (xy 112.219331 156.7924) (xy 112.204748 156.7895) (xy 111.815252 156.7895) (xy 111.800668 156.7924) + (xy 111.769558 156.798588) (xy 111.750442 156.798588) (xy 111.719331 156.7924) (xy 111.704748 156.7895) + (xy 111.315252 156.7895) (xy 111.300668 156.7924) (xy 111.269558 156.798588) (xy 111.250442 156.798588) + (xy 111.219331 156.7924) (xy 111.204748 156.7895) (xy 110.815252 156.7895) (xy 110.800668 156.7924) + (xy 110.769558 156.798588) (xy 110.750442 156.798588) (xy 110.719331 156.7924) (xy 110.704748 156.7895) + (xy 110.315252 156.7895) (xy 110.300668 156.7924) (xy 110.269558 156.798588) (xy 110.250442 156.798588) + (xy 110.219331 156.7924) (xy 110.204748 156.7895) (xy 109.815252 156.7895) (xy 109.800668 156.7924) + (xy 109.769558 156.798588) (xy 109.750442 156.798588) (xy 109.719331 156.7924) (xy 109.704748 156.7895) + (xy 109.315252 156.7895) (xy 109.300668 156.7924) (xy 109.269558 156.798588) (xy 109.250442 156.798588) + (xy 109.219331 156.7924) (xy 109.204748 156.7895) (xy 108.815252 156.7895) (xy 108.800668 156.7924) + (xy 108.769558 156.798588) (xy 108.750442 156.798588) (xy 108.719331 156.7924) (xy 108.704748 156.7895) + (xy 108.315252 156.7895) (xy 108.300668 156.7924) (xy 108.269558 156.798588) (xy 108.250442 156.798588) + (xy 108.219331 156.7924) (xy 108.204748 156.7895) (xy 107.815252 156.7895) (xy 107.800668 156.7924) + (xy 107.769558 156.798588) (xy 107.750442 156.798588) (xy 107.719331 156.7924) (xy 107.704748 156.7895) + (xy 107.315252 156.7895) (xy 107.300668 156.7924) (xy 107.269558 156.798588) (xy 107.250442 156.798588) + (xy 107.219331 156.7924) (xy 107.204748 156.7895) (xy 106.815252 156.7895) (xy 106.800668 156.7924) + (xy 106.769558 156.798588) (xy 106.750442 156.798588) (xy 106.719331 156.7924) (xy 106.704748 156.7895) + (xy 106.315252 156.7895) (xy 106.300668 156.7924) (xy 106.269558 156.798588) (xy 106.250442 156.798588) + (xy 106.219331 156.7924) (xy 106.204748 156.7895) (xy 105.815252 156.7895) (xy 105.800668 156.7924) + (xy 105.769558 156.798588) (xy 105.750442 156.798588) (xy 105.719331 156.7924) (xy 105.704748 156.7895) + (xy 105.315252 156.7895) (xy 105.300668 156.7924) (xy 105.269558 156.798588) (xy 105.250442 156.798588) + (xy 105.219331 156.7924) (xy 105.204748 156.7895) (xy 104.815252 156.7895) (xy 104.800668 156.7924) + (xy 104.769558 156.798588) (xy 104.750442 156.798588) (xy 104.719331 156.7924) (xy 104.704748 156.7895) + (xy 104.315252 156.7895) (xy 104.300668 156.7924) (xy 104.269558 156.798588) (xy 104.250442 156.798588) + (xy 104.219331 156.7924) (xy 104.204748 156.7895) (xy 103.815252 156.7895) (xy 103.800668 156.7924) + (xy 103.769558 156.798588) (xy 103.750442 156.798588) (xy 103.719331 156.7924) (xy 103.704748 156.7895) + (xy 103.315252 156.7895) (xy 103.300668 156.7924) (xy 103.269558 156.798588) (xy 103.250442 156.798588) + (xy 103.219331 156.7924) (xy 103.204748 156.7895) (xy 102.815252 156.7895) (xy 102.800668 156.7924) + (xy 102.769558 156.798588) (xy 102.750442 156.798588) (xy 102.719331 156.7924) (xy 102.704748 156.7895) + (xy 102.315252 156.7895) (xy 102.300668 156.7924) (xy 102.269558 156.798588) (xy 102.250442 156.798588) + (xy 102.219331 156.7924) (xy 102.204748 156.7895) (xy 101.815252 156.7895) (xy 101.80289 156.791958) + (xy 101.768276 156.798843) (xy 101.74916 156.798843) (xy 101.704696 156.79) (xy 101.635 156.79) + (xy 101.635 156.962913) (xy 101.634516 156.967836) (xy 101.634736 156.967858) (xy 101.6345 156.970253) + (xy 101.6345 157.92) (xy 101.385 157.92) (xy 101.385 156.79) (xy 101.315304 156.79) (xy 101.269558 156.799098) + (xy 101.250442 156.799098) (xy 101.204696 156.79) (xy 101.135 156.79) (xy 101.135 157.92) (xy 100.885 157.92) + (xy 100.885 156.79) (xy 100.815304 156.79) (xy 100.769558 156.799098) (xy 100.750442 156.799098) + (xy 100.704696 156.79) (xy 100.635 156.79) (xy 100.635 157.92) (xy 100.385 157.92) (xy 100.385 156.79) + (xy 100.315305 156.79) (xy 100.256963 156.801604) (xy 100.190807 156.845807) (xy 100.175242 156.869104) + (xy 100.14406 156.889939) (xy 100.107277 156.882623) (xy 100.086442 156.851441) (xy 100.0855 156.841881) + (xy 100.0855 155.902474) (xy 100.0855 155.902468) (xy 100.055101 155.730062) (xy 99.995225 155.565555) + (xy 99.907692 155.413945) (xy 99.795163 155.279837) (xy 99.661057 155.16731) (xy 99.661054 155.167307) + (xy 99.509451 155.079778) (xy 99.509443 155.079774) (xy 99.344942 155.0199) (xy 99.344943 155.0199) + (xy 99.344938 155.019899) (xy 99.172532 154.9895) (xy 99.150892 154.9895) (xy 99.009 154.9895) (xy 98.974352 154.975148) + (xy 98.96 154.9405) (xy 98.96 153.339) (xy 98.974352 153.304352) (xy 99.009 153.29) (xy 119.381 153.29) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pro new file mode 100644 index 0000000..454492e --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "16cc4e00-b4ef-48df-8291-57cc6b27a578", + "Root" + ], + [ + "1edef331-dd79-4ff4-b73f-8eb45a64f765", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_sch new file mode 100644 index 0000000..5fe5516 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "16cc4e00-b4ef-48df-8291-57cc6b27a578") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 101.6 124.46) (xy 107.95 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0488be36-bb80-4bb6-8841-a4e052eaf938") + ) + (wire + (pts + (xy 101.6 133.35) (xy 107.95 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ad6877-9b98-4a0c-9825-9cacc69bc0d5") + ) + (wire + (pts + (xy 101.6 73.66) (xy 107.95 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0938d1a8-a291-4466-8316-a67468fc2e37") + ) + (wire + (pts + (xy 142.24 88.9) (xy 148.59 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11eb841d-799f-44b6-bbed-4a1df048d987") + ) + (wire + (pts + (xy 142.24 76.2) (xy 148.59 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11ecaca7-23eb-4377-bb01-fa174813977d") + ) + (wire + (pts + (xy 101.6 100.33) (xy 107.95 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1439253c-aaf3-4b93-b001-6d8eca63273b") + ) + (wire + (pts + (xy 142.24 120.65) (xy 148.59 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aca0cf5-298c-4abd-9b3d-d2fd388b0469") + ) + (wire + (pts + (xy 142.24 73.66) (xy 148.59 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21ddef9e-0da5-45b5-a6bd-aab57db1eab0") + ) + (wire + (pts + (xy 101.6 92.71) (xy 107.95 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26bda23f-073d-4ee3-a48f-70f543169dca") + ) + (wire + (pts + (xy 142.24 111.76) (xy 148.59 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26fa2e06-ae27-4155-94c8-b30164021cc5") + ) + (wire + (pts + (xy 101.6 107.95) (xy 107.95 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27376bbc-5abe-4562-b1bc-158437da3e00") + ) + (wire + (pts + (xy 142.24 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f4fd8f2-0994-4b23-ac28-a0167bd5c0dc") + ) + (wire + (pts + (xy 101.6 85.09) (xy 107.95 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3027f3cf-d9a7-4ffc-b250-c93875321a61") + ) + (wire + (pts + (xy 101.6 121.92) (xy 107.95 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34d3cded-16ca-4c34-8395-7f8afb8ee3bf") + ) + (wire + (pts + (xy 142.24 114.3) (xy 148.59 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ef06d0a-57ec-4ec8-90f9-c1464f81a1c1") + ) + (wire + (pts + (xy 101.6 76.2) (xy 107.95 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e091877-4eca-44c0-946f-6c2efa1ec038") + ) + (wire + (pts + (xy 101.6 87.63) (xy 107.95 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e5a749d-c24f-4e70-9dba-3ee2e3caf982") + ) + (wire + (pts + (xy 101.6 119.38) (xy 107.95 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f992da9-71be-4e27-9ad8-cdc5ed0cdf00") + ) + (wire + (pts + (xy 101.6 110.49) (xy 107.95 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5346dcfa-6cc7-4039-80ba-855928eaa30f") + ) + (wire + (pts + (xy 142.24 118.11) (xy 148.59 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8c5b29-2269-42aa-b399-75f63f5d46ba") + ) + (wire + (pts + (xy 101.6 102.87) (xy 107.95 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f1436e7-1f6c-4376-a416-c99fa0898949") + ) + (wire + (pts + (xy 142.24 100.33) (xy 148.59 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68f90867-c71a-4544-8072-423e5d43e0bf") + ) + (wire + (pts + (xy 142.24 78.74) (xy 148.59 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72108505-53be-45c8-999a-ed8d1f06c96c") + ) + (wire + (pts + (xy 142.24 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72dfc302-f41d-4cd7-91c1-790edcc3c455") + ) + (wire + (pts + (xy 142.24 123.19) (xy 148.59 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b88bba8-150d-4870-81fe-bb10e9466c59") + ) + (wire + (pts + (xy 142.24 91.44) (xy 148.59 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8077c147-8131-4cf5-ae5d-f3ed9bfde01d") + ) + (wire + (pts + (xy 142.24 102.87) (xy 148.59 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84a74100-396a-49bf-8b07-83224e814327") + ) + (wire + (pts + (xy 101.6 116.84) (xy 107.95 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "851df919-fb87-4513-b4b0-47fa5055232c") + ) + (wire + (pts + (xy 101.6 130.81) (xy 107.95 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85dbbcbd-4366-4cd7-a078-b73b72fdb253") + ) + (wire + (pts + (xy 101.6 97.79) (xy 107.95 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b7dee66-8906-4cc0-9f26-d77a0be6d10c") + ) + (wire + (pts + (xy 101.6 90.17) (xy 107.95 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5b8fdc-136c-4eba-8293-e3ca02fb0e56") + ) + (wire + (pts + (xy 142.24 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b20c910d-8a21-4789-b236-f76b3fbf8851") + ) + (wire + (pts + (xy 101.6 81.28) (xy 107.95 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4434108-6b26-4229-8f34-56c2453535ab") + ) + (wire + (pts + (xy 101.6 113.03) (xy 107.95 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c09a284b-2a4c-4bd8-b586-186c130d6e73") + ) + (wire + (pts + (xy 142.24 125.73) (xy 148.59 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c68daf59-6e86-4776-aee4-81dda28cebd8") + ) + (wire + (pts + (xy 101.6 128.27) (xy 107.95 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb0eb618-9e8c-42d0-b978-90651fa5f138") + ) + (wire + (pts + (xy 142.24 85.09) (xy 148.59 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc1e9ca2-96d5-4869-9525-4aa6edecb43a") + ) + (wire + (pts + (xy 101.6 95.25) (xy 107.95 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce5a36b0-14ce-4d8f-82dd-4bce9e46ccae") + ) + (wire + (pts + (xy 101.6 135.89) (xy 107.95 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d17a2887-4dde-43d5-89c8-559d313af139") + ) + (wire + (pts + (xy 101.6 78.74) (xy 107.95 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db33a795-4297-4654-ad3e-4e16dc3db66c") + ) + (wire + (pts + (xy 142.24 107.95) (xy 148.59 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dea7b742-5626-44ea-916d-3ec01423f428") + ) + (wire + (pts + (xy 142.24 96.52) (xy 148.59 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1f688f1-8aaf-4519-8ed0-4d4530435475") + ) + (wire + (pts + (xy 101.6 105.41) (xy 107.95 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e46a6d24-422a-4426-93f5-b1d0c5b09b55") + ) + (wire + (pts + (xy 142.24 93.98) (xy 148.59 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9d12b1b-b790-4fcd-8018-ae8ed82ac032") + ) + (wire + (pts + (xy 142.24 105.41) (xy 148.59 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2847e58-dcaa-4c99-bed6-7c331949eb35") + ) + (wire + (pts + (xy 142.24 82.55) (xy 148.59 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f42c8a59-c858-49a3-9d94-31bba0d17d7e") + ) + (label "UIM-RESET" + (at 101.6 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b09e7c7-a58f-4a32-822e-8b63d39257ca") + ) + (label "REFCLK+" + (at 148.59 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0e2f35f3-bb6a-4b24-a6e0-1e3dccaf36cb") + ) + (label "UIM-DATA" + (at 101.6 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "10b851f6-0943-4311-9be1-03940f62c4b5") + ) + (label "DPR" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17662f66-a0ca-4708-bc73-c6f2ae62dc11") + ) + (label "USB_D+" + (at 148.59 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "25176cab-35e5-4a8f-b6c6-12c532f1d6be") + ) + (label "UIM-PWR" + (at 101.6 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2c9194ae-d531-452c-9451-b204acbd91b9") + ) + (label "GPIO_0" + (at 101.6 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "304b8bf0-84db-428c-ab3b-72745e464096") + ) + (label "PEWAKE#" + (at 148.59 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "369545d6-0c6d-4366-8f8b-ff37f4bdb2a9") + ) + (label "CONFIG_1" + (at 101.6 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41a06d79-3007-4508-a2aa-3c3ff4ecdb86") + ) + (label "ANTCTL3" + (at 148.59 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "463bf046-d21e-462b-b371-d87f1eb037db") + ) + (label "PET0-" + (at 148.59 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "560d965d-b4f3-4220-9de9-5163ff9d52a0") + ) + (label "PER0-" + (at 148.59 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "599f369d-5113-495b-9a90-f14f77936000") + ) + (label "GPIO_2" + (at 101.6 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5ac674c1-7c62-4362-93f3-c607aad71661") + ) + (label "W_DISABLE1#" + (at 101.6 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "621fe42c-b0f6-4fa0-978f-0a01cb4f57d7") + ) + (label "DEVSLP" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "65e5b259-9f5b-4ca3-8a59-d11307007437") + ) + (label "ANTCTL2" + (at 148.59 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6fb10a55-4ac8-4970-866a-7bac1a2ac7d0") + ) + (label "PER0+" + (at 148.59 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "745a974e-e392-4ff5-b82f-8732582cc880") + ) + (label "RESET#" + (at 101.6 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8666fbbe-05a2-4f73-b74f-f74ed54344df") + ) + (label "PER1+" + (at 148.59 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "879164a7-50a9-4c8e-9e38-3999097e21bd") + ) + (label "USB_D-" + (at 148.59 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9110eeca-9272-48d6-97ac-65011c628b5c") + ) + (label "SUSCLK" + (at 101.6 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "98535b5d-94f6-42b4-9105-09e3b1fed333") + ) + (label "CONFIG_0" + (at 101.6 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9ab47740-d44d-47fa-b5ff-f43f3589406a") + ) + (label "GPIO_5" + (at 101.6 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9ec43795-1336-4794-b09f-8f87b9f92e48") + ) + (label "CONFIG_3" + (at 101.6 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b02d3c19-70b2-4153-ba9e-9eb407943906") + ) + (label "PET1+" + (at 148.59 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b74634df-b28f-46c1-8bc8-4e263df38eab") + ) + (label "GPIO_4" + (at 101.6 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b96112ef-cc2a-4068-a20b-a4af296e5659") + ) + (label "PERST#" + (at 148.59 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "be1d1849-ea4e-46c8-8d6c-6abfa66aff4a") + ) + (label "GPIO_10" + (at 101.6 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c2e5831a-4f7a-4360-9934-eb44b5f4cbe1") + ) + (label "PER1-" + (at 148.59 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ca139282-6f0b-4cfa-be03-dd7ecdb9c844") + ) + (label "GPIO_7" + (at 101.6 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc8afd0b-8191-4cc7-b337-977c5d72b8c5") + ) + (label "PET0+" + (at 148.59 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfbf8cf2-c758-48d8-b3ba-d0ca8f43445d") + ) + (label "CLKREQ#" + (at 148.59 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfca5d0e-1b56-4e28-a67e-d792f6de06a0") + ) + (label "SIM_DETECT" + (at 101.6 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d35f1740-8983-43e6-b389-a760aec0d41c") + ) + (label "PET1-" + (at 148.59 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d99c4e27-fe25-4c3a-9cbf-cd40c8a39d5f") + ) + (label "ANTCTL1" + (at 148.59 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d9ea0720-b4d0-47c4-8e39-2252a5a15ab1") + ) + (label "REFCLK-" + (at 148.59 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db224716-d5da-4645-873a-5e1875d43c76") + ) + (label "GPIO_3" + (at 101.6 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dca6302e-1b3b-4e18-a086-df24349a06bc") + ) + (label "CONFIG_2" + (at 101.6 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e31d7b89-e84c-4a33-a7bd-9e87fb27f78c") + ) + (label "UIM-CLK" + (at 101.6 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e4750083-5762-4a08-bb93-7c6f0b7c01c2") + ) + (label "GPIO_6" + (at 101.6 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e50714dd-2b04-4b30-a345-531f6033979b") + ) + (label "GPIO_11" + (at 101.6 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e5d9dac6-36a0-4454-98b3-6b2008f4792f") + ) + (label "GPIO_8" + (at 101.6 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ec4a9c6e-edb8-4080-911c-7a9729dc7a97") + ) + (label "GPIO_9{slash}LED#1" + (at 101.6 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed64cdca-6c99-4538-88b5-7fe8913174e8") + ) + (label "GPIO_1" + (at 101.6 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ee0e7dbd-82da-4b6d-a2e9-5596b5568f3e") + ) + (label "ANTCTL0" + (at 148.59 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f57b68f8-ac76-44d1-8949-ca231fde1caf") + ) + (label "FULL_CARD_PWR_OFF#" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f67b15d0-7178-49af-9561-8085285f5aa8") + ) + (sheet + (at 107.95 71.12) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "1edef331-dd79-4ff4-b73f-8eb45a64f765") + (property "Sheetname" "M.2 B key" + (at 107.95 70.4084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 107.95 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 107.95 76.2 180) + (uuid "c70ccf65-0648-48b2-9e75-87c58a69af5f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 107.95 81.28 180) + (uuid "24cfd87d-6532-4064-8587-5c80b2728044") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 107.95 73.66 180) + (uuid "215d072e-c672-47d3-a207-5f87c7fa3373") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 107.95 78.74 180) + (uuid "785e28e8-1390-45e5-87d7-993415d5a40a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 107.95 97.79 180) + (uuid "5fe222dd-49ec-4648-bf77-bc2fcf7ea14c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 107.95 107.95 180) + (uuid "cc40c890-0c01-42c6-a8b1-c1a335b990b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 107.95 100.33 180) + (uuid "250bc9c7-2402-4182-b3c0-5dc8f6fdbc45") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 107.95 95.25 180) + (uuid "8a2e940d-f232-480b-9f18-b3419116de3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 107.95 92.71 180) + (uuid "f5c556c3-8c93-4111-be2a-696b3f3151d1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 107.95 90.17 180) + (uuid "0e93f087-eb09-4fbc-84e5-178789dfbb7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 107.95 113.03 180) + (uuid "18253c50-0374-4afd-b2e8-507af43b1966") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 107.95 110.49 180) + (uuid "b9a35423-3a39-4e3f-b198-f62c5db53d60") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 107.95 102.87 180) + (uuid "cc260469-44b4-4bef-a96e-6c96676a186f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 107.95 105.41 180) + (uuid "4d04f107-c713-4133-bfa7-1263dec0a272") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 107.95 87.63 180) + (uuid "cf8557b8-05d8-4f02-9051-97acb3ee6399") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 107.95 85.09 180) + (uuid "79d57e11-a2eb-47d1-b61d-0280574b179b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 107.95 116.84 180) + (uuid "3cef8a72-55b8-46b5-bae5-ffbfe4f079fb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 107.95 119.38 180) + (uuid "8b7e5be8-cd47-49b3-aa35-8279e2250f2d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 107.95 121.92 180) + (uuid "960850e9-93a0-4b37-8764-b8ee15f393e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 107.95 124.46 180) + (uuid "a15b61f3-66ae-44a6-824c-88de3dad54ee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 142.24 73.66 0) + (uuid "7a9d1c8a-3c35-4afe-9eee-465c73f50f9a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 142.24 78.74 0) + (uuid "273f5b45-1433-446e-b6e3-024ab8d53d52") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 142.24 76.2 0) + (uuid "50278079-ac21-4866-ac34-32ed567f48a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 142.24 82.55 0) + (uuid "da8d5c1a-07c8-4130-9d2c-fb7bc4af67c2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 142.24 85.09 0) + (uuid "a28c316c-d49e-4733-af2f-b3712bac2109") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 142.24 88.9 0) + (uuid "b15869c3-f645-4fa3-ab89-8bf2e36ab72a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 142.24 91.44 0) + (uuid "68039bb6-52b9-4937-b50c-522dc2ab5056") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 142.24 96.52 0) + (uuid "845cd0fe-06bf-4d12-865a-b6d40f460e17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 142.24 93.98 0) + (uuid "03027d93-fe99-4ecb-9b6a-0443344e61bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 142.24 100.33 0) + (uuid "394b5a28-09a6-4ede-8555-f563c83568a4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 142.24 102.87 0) + (uuid "619c1b88-b31c-442c-a5ac-127da65ec3da") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 142.24 107.95 0) + (uuid "d1fcc1de-b6d3-47f1-ae03-d24f64d994d3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 142.24 105.41 0) + (uuid "d87f02a8-4473-4ef4-a171-ee10a1512de5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 142.24 111.76 0) + (uuid "4ced9ddb-0afc-4b9f-91dc-ecbd1a90ca25") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 142.24 114.3 0) + (uuid "715e289a-e784-41c5-ab39-0fe99e8be07d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 142.24 118.11 0) + (uuid "64be44f2-4176-4ac7-9ea3-564a0ab7869a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 142.24 125.73 0) + (uuid "faaf28b1-f12a-4241-8dca-a3f3d99336e5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 142.24 120.65 0) + (uuid "00115f8f-cc1b-4f20-ae73-1a042d7edf52") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 142.24 123.19 0) + (uuid "b5357e32-ef1d-44cf-9da2-79c5ae746963") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 107.95 128.27 180) + (uuid "2cccdc0b-9815-4fda-903c-850aa120ae55") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 107.95 130.81 180) + (uuid "8df7ab55-6a17-4054-97d6-f517d4cf9b18") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 107.95 135.89 180) + (uuid "b099404a-2614-4d9f-8704-8e7bc6fd2276") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 142.24 129.54 0) + (uuid "1b6c4d6f-a259-4820-a241-b165ab69d6ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 142.24 134.62 0) + (uuid "b10b3c07-e32f-4a6f-a0c6-4e135c8a93e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 142.24 132.08 0) + (uuid "b9074cb4-8136-4ebf-8337-65538b39fc7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 107.95 133.35 180) + (uuid "059c837c-8e9b-4b5e-ae4e-7a133054b754") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch new file mode 100644 index 0000000..cfbeca1 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e834c66e-583f-4bf1-9db0-fc8039435c0a") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b5933574-6cff-4dcb-8c77-441584ffa9b0") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bde1edc8-d94d-46ac-9d37-703bb783703e") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "acb215c4-e8ff-461e-bc39-87fd6c38e67f") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5e0cb33f-c90f-4094-bbd2-39e4917ff6a2") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "56304538-e935-476e-a75d-3edf93c4aad4") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "e250e3ff-2270-4d43-9fc4-616ec1e486e3") + ) + (pin "49" + (uuid "a34b8ae0-2298-4a1c-afe1-9cad117fb5f0") + ) + (pin "53" + (uuid "66825d7f-190e-4aad-a4a3-7c1d6de054c3") + ) + (pin "43" + (uuid "4b1f5fbd-5183-40c0-959c-a9ae9b0e2a48") + ) + (pin "75" + (uuid "85807a35-07d4-4b80-8d5a-fc7c93c20503") + ) + (pin "3" + (uuid "6a28f9f2-9c21-4375-a048-52d2036b7212") + ) + (pin "27" + (uuid "b049eb61-55b2-43ff-b31e-b5e941b9f08e") + ) + (pin "1" + (uuid "7c63ed0e-aac2-4bb7-b50f-1cb1af729564") + ) + (pin "37" + (uuid "1a1424a4-a094-4a08-b24e-c76d2c376528") + ) + (pin "39" + (uuid "6596a6ab-e0ac-4ec2-911d-4da549d3a8d3") + ) + (pin "29" + (uuid "d467230a-1a08-4120-a955-8aceef46f450") + ) + (pin "41" + (uuid "5676ff6a-e982-4f94-9734-ae037856fdc9") + ) + (pin "47" + (uuid "9c0e41a9-2a42-4a05-a43f-76a9e6e345ee") + ) + (pin "51" + (uuid "ffe925a6-867c-47ba-b0c4-56ac0753adca") + ) + (pin "31" + (uuid "746b7055-e8d8-47f7-b4c2-0a4cdde97fa9") + ) + (pin "59" + (uuid "f8dd4d3d-72d6-4332-8825-48ff3fc2aa68") + ) + (pin "67" + (uuid "d29c6b58-b173-4293-bb6d-e9dfebcef846") + ) + (pin "71" + (uuid "7865c4cb-46d4-4746-90a4-8e3cdf691ac7") + ) + (pin "73" + (uuid "e053ce99-2e11-4aa4-b14e-6a2a8f2ecc63") + ) + (pin "2" + (uuid "3b542730-d0ea-4659-9152-9a3e38fa85aa") + ) + (pin "7" + (uuid "05cdb0d5-f904-49cb-9613-bcd2ec46898c") + ) + (pin "45" + (uuid "90d75107-a154-4db3-8b89-2ba687b06032") + ) + (pin "69" + (uuid "2159a0f6-7fe6-4e7d-9c63-9f9421c8e70f") + ) + (pin "5" + (uuid "68db5d4c-ec15-4e19-8c8b-14697a8304b3") + ) + (pin "9" + (uuid "20867b26-3458-47b1-b237-5954cbca3f2e") + ) + (pin "11" + (uuid "4b44ec61-1036-40d4-9107-55a0cfb1b34f") + ) + (pin "25" + (uuid "04995699-5ec4-421a-9598-b4dfc8b0c4e7") + ) + (pin "23" + (uuid "514e0bea-2eda-4c13-806d-fa543d27a01c") + ) + (pin "21" + (uuid "6d66660c-c8a6-4e1f-b665-1dcdd1e0e80d") + ) + (pin "35" + (uuid "a569113d-c48c-49e5-9928-6a0fc88c2cda") + ) + (pin "57" + (uuid "4d905e9d-f0fb-472b-bb57-f26e9402c063") + ) + (pin "61" + (uuid "e845f747-34fe-4c6b-8b34-e2d6acaac624") + ) + (pin "55" + (uuid "1dd83280-63f1-4b87-8cd2-9e885b758d96") + ) + (pin "63" + (uuid "3626e7ef-de6c-4420-9a65-b51dfb0b4ab4") + ) + (pin "65" + (uuid "70d0b4a7-66a8-4f31-8e54-4da606bd3aac") + ) + (pin "4" + (uuid "3989ea8b-d541-484b-836a-d11423e6b51e") + ) + (pin "6" + (uuid "613dd1ca-b033-4220-8642-d4eb6754c42a") + ) + (pin "8" + (uuid "8244648b-8ed7-42f7-95c5-910869a348f8") + ) + (pin "10" + (uuid "d76c8ae0-79f3-46b5-bc51-d4a8b6ef036f") + ) + (pin "20" + (uuid "3b81163f-c1c9-4f14-a1e5-e18bb9bf46a4") + ) + (pin "22" + (uuid "90cea88f-4201-4409-b405-39c9e9197d9b") + ) + (pin "24" + (uuid "c7e7af5d-1c55-4924-acb1-fc563212c324") + ) + (pin "26" + (uuid "83834431-dc72-46e4-bdc4-0fd866fb736f") + ) + (pin "56" + (uuid "6e1c77f2-51c6-4321-a78d-df7f2b222e8b") + ) + (pin "60" + (uuid "073f8496-205d-434d-9086-f34d3e6a364f") + ) + (pin "52" + (uuid "19f01ff8-ba82-449e-9836-3b1af8abaf36") + ) + (pin "48" + (uuid "0e2815ae-aab3-4505-9961-ee297b849e3e") + ) + (pin "34" + (uuid "fdeb542d-6b82-4cf5-aef3-6953c4f772d9") + ) + (pin "64" + (uuid "015b4d7d-35fd-4880-b7fa-86ede5bc4e05") + ) + (pin "40" + (uuid "363750d2-0898-4d63-857c-c77f8730667f") + ) + (pin "72" + (uuid "896ba77e-e7c7-4723-a688-0d57dbf8c78f") + ) + (pin "36" + (uuid "fed3d4bc-f1d4-4c1f-832c-57f3a121d3ce") + ) + (pin "32" + (uuid "45b0f61c-9714-4b8b-91df-80b6a4f06e93") + ) + (pin "50" + (uuid "368d1ef0-5c69-41a8-8990-3bbf481dc1b5") + ) + (pin "54" + (uuid "186958d1-f106-4f93-88a3-3c302719e83b") + ) + (pin "28" + (uuid "ed5bdf5e-5079-4155-b82a-27a646081154") + ) + (pin "44" + (uuid "65a30603-a28c-46a4-bf2d-9f3b67a38421") + ) + (pin "74" + (uuid "fd9e2295-85a0-4129-be14-f97ff3737c1f") + ) + (pin "42" + (uuid "35d6625a-151c-4cdb-b287-22724cf6e1e5") + ) + (pin "58" + (uuid "34090c3c-c182-49d8-a313-70554a8a9233") + ) + (pin "46" + (uuid "e0fe8a70-ffef-4a01-a68c-c60c22582c9a") + ) + (pin "62" + (uuid "e2d61b57-92e4-427c-a8e2-378530793aca") + ) + (pin "66" + (uuid "b029000f-4d9d-4a74-bdb2-59c3cc6ea79c") + ) + (pin "30" + (uuid "35f4dfb3-d639-4893-8e2d-8bef2d701025") + ) + (pin "38" + (uuid "ca1fa442-b891-45f5-9423-f4647de74260") + ) + (pin "70" + (uuid "77a1a302-afbe-4a32-a425-62c4ce4bd12f") + ) + (pin "68" + (uuid "691d03db-8bda-4e78-b1d6-483a91838ccd") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "de110213-b73c-44dd-827d-c2e08781e396") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "75cf8a5c-9b97-4869-98b5-a2ecb424edf4") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "f28450de-4f28-4548-b024-e1fb18bbe362") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "3f2322b7-3eeb-4220-8d78-2e35b8b8b78e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "99c839e9-5066-4aa1-a125-7012e207700f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "ce4c593a-9a64-4453-9b07-eabb107da96e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "0612850c-06af-4383-80b9-a50d32ad85df") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "eddeeb53-f78c-4fa2-a9dd-4484fbcca1e1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "d357f880-2836-4f19-a6d3-cc1723332f31") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "0e89ce6a-301c-4d17-a184-fd3d30d87221") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..260ff09 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fd7c53a6-62eb-437f-9c19-63f1fd168145") + ) + (pin "1" + (uuid "cf388882-f33d-4ba1-a3ac-cef6d265d2c4") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f1b6ca2a-abc3-40a9-aca4-4aa9a57976f0") + ) + (pin "1" + (uuid "3cbecc3f-2f4b-44c3-867b-e007058a255c") + ) + (instances + (project "M.2 B key 3042" + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/16cc4e00-b4ef-48df-8291-57cc6b27a578/1edef331-dd79-4ff4-b73f-8eb45a64f765/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb new file mode 100644 index 0000000..ff6dced --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb @@ -0,0 +1,3200 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET1N") + (net 2 "/M.2 B key/PET1P") + (net 3 "/M.2 B key/PET0P") + (net 4 "/M.2 B key/PET0N") + (net 5 "/PET1-") + (net 6 "/PET0-") + (net 7 "/CONFIG_3") + (net 8 "+3.3V") + (net 9 "GND") + (net 10 "/FULL_CARD_PWR_OFF#") + (net 11 "/USB_D+") + (net 12 "/W_DISABLE1#") + (net 13 "/USB_D-") + (net 14 "/GPIO_9{slash}LED#1") + (net 15 "/GPIO_5") + (net 16 "/CONFIG_0") + (net 17 "/GPIO_6") + (net 18 "/DPR") + (net 19 "/GPIO_7") + (net 20 "/GPIO_11") + (net 21 "/GPIO_10") + (net 22 "/GPIO_8") + (net 23 "/UIM-RESET") + (net 24 "/UIM-CLK") + (net 25 "/UIM-DATA") + (net 26 "/PER1-") + (net 27 "/UIM-PWR") + (net 28 "/PER1+") + (net 29 "/DEVSLP") + (net 30 "/GPIO_0") + (net 31 "/GPIO_1") + (net 32 "/GPIO_2") + (net 33 "/GPIO_3") + (net 34 "/PER0-") + (net 35 "/GPIO_4") + (net 36 "/PER0+") + (net 37 "/PERST#") + (net 38 "/CLKREQ#") + (net 39 "/REFCLK-") + (net 40 "/PEWAKE#") + (net 41 "/REFCLK+") + (net 42 "unconnected-(J1-NC-Pad56)") + (net 43 "unconnected-(J1-NC-Pad58)") + (net 44 "/ANTCTL0") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (net 46 "/ANTCTL1") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (net 48 "/ANTCTL2") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (net 50 "/ANTCTL3") + (net 51 "/SIM_DETECT") + (net 52 "/RESET#") + (net 53 "/SUSCLK") + (net 54 "/CONFIG_1") + (net 55 "/CONFIG_2") + (net 56 "/PET0+") + (net 57 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0d94e3dc-a8b4-4053-9475-75412033c060") + (at 111.41 155.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "ad11deeb-69a1-4b1e-8721-4af3602f6a68") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1c27c5ed-de18-430a-9c76-f71859249983") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d9409957-072d-4787-9ff8-31daab268c86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "765acb52-e117-4703-a5d5-ad3d00ba4411") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e65efc2-1fcd-471f-adf2-1fdc485f7de0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f826f13-0d58-48be-ae79-8c342192dbf6") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a1f7068-9b26-4d71-94f6-a4a46f83fd4a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f58527da-3bc3-4641-8da3-d4946acccab4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "850357ee-c941-4d69-b599-bfe6fe5cd1c3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10cc567f-9e32-487d-9465-7a6cbfdf87fa") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71b6d164-a540-49ad-9414-45f22fd7c318") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02c32035-ce1c-464b-ae72-dcb2b9282884") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "23be237e-d5f4-49b3-b9cd-4a9efe70132e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "33d44ac4-ea6d-4011-aed4-2ed6f9365cf8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e1e30920-cfc9-4d1b-ac27-26558a4a9782") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "625c602a-da7f-48bf-9273-f9f4da634588") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET1+") + (pintype "passive") + (uuid "eb13a73f-cb25-4967-8391-ce418a063fb8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "2ca34c2e-b788-4d62-b76e-83710394d3fd") + (at 109.76 159.13) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c7ba5240-5c6b-488c-b2de-8c4f49b3d278") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "95ad78c9-23f1-4818-89b3-cc84c01d54e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a28d0581-bb96-43a0-9ae6-147180591c2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b68f95a8-f2ab-45cc-85d1-42b52a95909a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e0cee548-79df-438e-99e4-fd3933db1081") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "90328486-54bc-4386-a47c-5f3c5983283b") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "ed9b33de-3667-4062-9e2e-810132944381") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3ce34caf-b823-4e77-bd34-82640995fe1a") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5bbf10e4-3cda-4786-a573-5b22ee6a6586") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "03d8647c-f27e-4c27-912a-2d8a29e26aab") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "271161b8-84f8-4eef-95e0-4f67f935b8d3") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "179cf2ad-ce8f-4daf-983c-cd09a35d1e45") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3643005e-535a-4f53-85e2-ec7629fc5b25") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec8aa82d-ecbe-453e-93c2-481c319ceb51") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d957782e-fa7d-4478-9c03-dd4d9018c083") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9ba201cf-3a8c-4bb3-8d37-809623097394") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dfd40835-1018-4be0-9a82-e135f73f7d43") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4b6b3999-691d-437f-b6dc-e34dbe872fe8") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c3ad5073-f6b5-440d-8aed-99ee6e5beed4") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8283398-6bb2-455d-9f64-8b7a6f404b47") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dc82b230-d034-4605-bcf8-2788865cd615") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "28c24de4-5940-4506-8bd1-12aacd390c8c") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cedf1cf2-fe0c-4dcb-af8b-232dc71f9dae") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c69eeb6f-9ba9-4d55-8924-efda807a5fa6") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "50453e4a-37e7-46be-acdb-f903ad7dcb29") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a1e8298-26a2-491f-88a0-ad563bdc8184") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a863cd0-8845-41fe-9a7b-d425021a6b92") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "74796030-6ca0-4910-8a7c-0cadcecd03ee") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0bf17867-a9ad-4db0-af83-9fb210e01965") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af313f4d-697b-4849-a7f2-1cde1f6341d1") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7d260906-505c-4c33-a738-7e2f671b7fba") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d4b03b26-3143-4f5e-9412-e9dd5c5d1876") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f46fca0-ecab-493f-82b5-46355d6204cf") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "147df259-a40b-429a-b050-518969688939") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a9b4767-1f47-4a8d-8697-611c13043e83") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "56376343-1e21-4908-b762-f5b8e5dc4920") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7585eaa3-8518-4a96-99a2-4c5c23faed4f") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce019ee8-0641-4280-9357-546196b4fd23") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f5f5cd19-221d-4dbf-b807-797e5afe6a79") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "770737c9-2c4b-4092-a3ce-56c1b3f134b2") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cbd01d0c-f588-49f6-bfd4-5bff31a560f1") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4977ef31-5d11-46a8-97c2-d6cb0ca3d2e2") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "324c93e8-a7f0-4592-a1c3-7b9def703cad") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2bce2a67-97e7-402a-9d9c-d7481f1d7a82") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d69417eb-3116-46ad-9eac-312724d054e2") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cd364bd7-8531-4a36-be64-806bdedca3e3") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dc8db0fd-4710-49c5-a441-1ce64ce4ecd3") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d9e079ee-c6e8-4bcd-9ba8-9c980c91f01b") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "42898fc2-6b82-41d3-aa37-0460ad57c785") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "553ec768-21ad-4f0d-aa5b-c775b8120224") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "026444f5-a3c2-480d-94d2-db7df03abf7f") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d4e3af0a-f9cc-48c5-80b3-6e1a35df2a90") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f7e02bbd-7492-472c-9bb9-2cc9129cb383") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3daf4bb1-45be-4159-86e2-7cb673b35996") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "87fc8804-b989-45cd-bed2-74f503b1c581") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f3477b4f-683d-41d0-9c2d-1077212a0816") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fe74f148-4e19-4481-a138-e5349b1c7fb7") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e01cb9ac-759a-4ca5-96e9-49e8acf770b8") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e13f44a4-3134-408c-b1f3-02e2d600ebb4") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "62d8e275-4013-410d-90c8-60242856fe5d") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "cb345107-9810-46a0-bcd8-b348353ce2f0") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e31397c9-27f3-4d54-b6a4-03db18a3e99d") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c80d4b61-3bf0-4765-af81-86125bf2c04b") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "73e00f08-93c8-4930-bf40-8ee08b14366f") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ac257551-2e8d-410c-8446-bbda5300edf3") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5ac39889-b00c-4a24-b41f-2ec070959062") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "674bb235-3f98-4a42-bbeb-b6d4b2b6353b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "6da58642-3c08-400b-8f35-45c84b2e01ca") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "587d0f06-fae2-49f9-9b56-e935c07effa0") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "efd0ac0b-846e-4870-8b61-b4413c325be2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0dc8a081-6ad3-4cde-9fa7-36b278d763be") + (pts + (xy 94.76 49.13) (xy 124.76 49.13) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.76 27.9 0) + (layer "User.2") + (uuid "0dc8a081-6ad3-4cde-9fa7-36b278d763be") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "29424567-a129-4084-a475-bd187383bfe5") + (pts + (xy 119.685 160.24) (xy 119.685 50.24) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 105.24 90) + (layer "User.2") + (uuid "29424567-a129-4084-a475-bd187383bfe5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "74146209-54e5-44a0-b7d7-96fef2718728") + (pts + (xy 119.685 160.24) (xy 119.685 130.24) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 145.24 90) + (layer "User.2") + (uuid "74146209-54e5-44a0-b7d7-96fef2718728") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7941f1ca-f0cb-4a18-97e1-b15591a6c9ff") + (pts + (xy 119.685 160.24) (xy 119.685 118.24) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 139.24 90) + (layer "User.2") + (uuid "7941f1ca-f0cb-4a18-97e1-b15591a6c9ff") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a9f0c2b7-91ef-4e34-bb1b-ee701b1f0a0a") + (pts + (xy 98.76 50.24) (xy 120.76 50.24) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.76 34.36 0) + (layer "User.2") + (uuid "a9f0c2b7-91ef-4e34-bb1b-ee701b1f0a0a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dc750f9b-8c39-4728-979d-e529cb1b0d3f") + (pts + (xy 119.685 160.24) (xy 119.685 100.24) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 130.24 90) + (layer "User.2") + (uuid "dc750f9b-8c39-4728-979d-e529cb1b0d3f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dfdb4ec4-89a5-4f55-921b-dd37d2c4a73e") + (pts + (xy 119.67 160.24) (xy 119.67 80.24) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 120.24 90) + (layer "User.2") + (uuid "dfdb4ec4-89a5-4f55-921b-dd37d2c4a73e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "74388a04-4631-48d2-8f78-3cf40630b103") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ca4f7bc3-b4b2-49b0-8fe7-582e48af1c0b") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "21f3f7eb-6bdb-43bd-804b-317e87fbc6bc") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3e90c1d5-e1ac-4ab1-9628-2667eacce73f") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "064d03e3-7a3d-41b4-b0e3-6a8c8f8b6385") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "5e7cc90c-886d-4715-abde-b37b817743b0") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "1be1045c-a112-48b7-a981-072601f25ccb") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "968be742-72f3-4f51-b80d-7b60adb08ae9") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "f42b1bac-b475-4df3-b2f3-593cc8444af8") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "9f7ed8a5-9787-4507-8368-91133bf902f8") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b9a92fa1-f283-441f-b8df-5d6d68fc3c43") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "8d5ba295-36fa-46af-887a-5064c41d617f") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "7f19eff3-bda1-46df-8a60-fc4dfa6277fb") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "ea605432-67c4-42ff-b6c2-53a6ccbcf12b") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "9863fb1d-d717-4468-9aed-d21c47e87e0f") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "54ed0671-7da9-451a-9d97-3209d6396576") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "72cebf38-64ed-42fa-96d5-f848ca134d9c") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "542aa0f6-080d-4260-ac3c-dacd73ca2476") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3c0178d3-d63b-43da-a00d-fa12f86baa52") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "5adcbcfe-7862-4005-85d4-3ef7c3c51e48") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "2d720bc0-c77d-4c53-addb-ed04237fcdf2") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "29c42b91-122c-4f08-a5ac-061790da5f3a") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "91e6aa60-9051-460e-b6b3-8a5526c44c30") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "ebb30488-6a17-4833-97ef-7315620ba002") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4cb2c1fe-0e51-4ff0-93f3-02c25a930fe1") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "bc870fad-d1fa-4c89-9f30-482d5285e4ef") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "8077b630-6b41-4eb1-a6ab-36e1bfa1f999") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "1358ebfd-c289-41ea-866c-0bd37bc2ec1f") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "601fb0bb-4a51-4cec-a589-a62631fff9b9") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "e341cb5f-4d4a-4fad-ab94-625b83534817") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "11c47e40-6db9-4964-9c3b-6c717341189d") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "6623882a-9c28-4c5c-b35b-c9d59ba8bbe0") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "475eb591-4026-4721-a904-ea21a4318ff0") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "565ff0dc-7786-4af8-80ba-fd87031d459d") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "4da1c6e2-e108-40fe-bb9e-c243adfc33fa") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "be67ae7e-b1d7-4a26-8b91-7bf179faa756") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5c38515d-7765-4304-9f2f-172c8c25f97f") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "6b20a2db-3a00-4596-bcd6-c7aaa659a943") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "cc49aad2-6024-4073-b8fd-0fa6c5729b03") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "5eff8b0b-ea96-41b0-b66f-bdce5517bfe1") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "65ccffc0-a9d8-4a8e-9079-1edb0974f0e7") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "84274798-113d-4cfe-96f9-446d69b0042d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "50b2fb0b-83e9-4fe6-9030-5f7738dc461c") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "4ed9c279-bf81-4319-9693-5f81af662ae9") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "0af7bf1c-896e-4da6-b81c-6ca4ee463bed") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "fe1a4049-0757-4c7b-a7e0-ee05f527d278") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "c3bf0a75-054d-4cde-9400-8f1731aae719") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7e606740-42fb-4a57-a539-ec66aeba5bd2") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "42519c87-f951-4629-9581-03bef29489a6") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "72649a30-a608-4711-96e4-37e1f15622af") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "77a274de-dd5b-4cb5-a3ce-d006956f7c1e") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "6ccaee81-d9a1-4058-8dc8-b85fad076f61") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "8ca78fe5-8bf4-4d26-89d0-3ff46f7b91cb") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "bdc2341f-085e-4c6f-bdfa-0982f1449587") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "025d98fb-c7c1-4766-9d53-0fee584ff895") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "d7b40e11-cdc8-4abd-b81b-38684fad4ecc") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "19b7fd66-d3f9-4e12-b61d-078f8e68717a") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "1eb370f1-de2e-4265-b16e-2173ad9b13dd") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "dae161a5-7f6e-4a9c-8ad4-7f0057f03ca8") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "7a4f615a-9c93-43f5-a8e3-865e814888b3") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "049a383d-8e4b-4104-95ed-90c1f8194c1a") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "88db4c38-e891-4d40-a82b-ca916ee25939") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ddb65fe9-e970-47ee-99ab-1b35a0138d7c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5f3b3c5a-28f2-4d69-9e93-303cd4ffb4a1") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "279e64f6-a7de-4f10-8a35-f95af529b025") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b1acc507-c8a5-44a2-88b2-680961d62978") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 55 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "f5bfed35-93b5-43b2-9678-8174df1fd4ca") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "3c85d4fa-753e-482d-8c42-e21d484f3d0a") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.76 156.24) (xy 120.76 160.24) (xy 98.76 160.24) (xy 98.76 156.24) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "30585352-4510-48cd-be09-58d33de4f8d3") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 160.24) (xy 124.76 155.04) (xy 94.76 155.04) (xy 94.76 160.24) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "31a6585b-0294-4400-817c-28443600c9aa") + (at 112.11 155.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "448eb2bf-cc6b-4585-9392-f760e93cf509") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "cf589c9f-7b2d-4078-89a9-2d63669a4856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e4cd36b8-d2eb-45e7-b86b-664117788423") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "75ea245a-f8cd-4b13-b9c2-35ceac8123fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07700bb1-a87c-41d8-b5d2-e6e96886f87e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc408c31-107c-495e-ae18-db83277f6c02") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c80bac0-1044-452d-9979-8c76e6293670") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1eacaac8-f972-43c3-8d9e-fd4ff1ee6711") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e68eced-3389-42af-b2bf-5366b3b176c3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67e79a88-3cb7-4029-8c4a-c95855b7b7a7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d01491d-2d17-4e0d-ae99-9d39fb58ae67") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3560a6fe-6744-4e91-93f5-1ad42a57cbe3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "10050aa0-8087-4168-a75d-068c20f88578") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1483db8d-3e92-4b38-9c67-2f4d53f29047") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "268b4d7f-1f0c-4162-8827-adf6825503c3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "fecb2950-469e-4bda-87a0-02a186dfb80a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET1-") + (pintype "passive") + (uuid "d95aa980-5a6b-4a9b-a3a6-1c40a6194816") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "6098b44c-97e7-426b-abd0-b1abb19bad2a") + (at 109.76 100.24) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "32582dc8-c486-490e-9872-eedc6cfb8122") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0a6b5e67-cc20-4138-b95a-c109adad0218") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "25c5540f-0c33-4289-aac1-c7c4ca358e78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8c825c8a-79a9-4cbe-8e75-5a8ae190e042") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6dbf4c19-e4fa-475c-a6ef-3637e16a7990") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "b59d8424-b749-47fd-abe3-8285e1d13e3e") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "61ff8720-440b-4c8e-94ae-e04c95827ab4") + (at 109.11 155.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "9be92292-04c3-4846-af48-1625b7901706") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e232eb32-38bc-47e8-a0b3-e75dc6fc7f02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "290293ea-3c7f-4ff8-aace-4733ace26980") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8213cced-aaea-4d30-b6c8-97fa1aa4c8a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "828f0a8f-5098-47fc-9041-668736c5e092") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "044375dc-433f-4f48-b9d1-9801fa633ddf") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "34ef4d04-0f7b-49a7-9d25-6e7f7013a19e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6688121a-a319-41ad-96ee-35054720dfef") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f5dfa4f-7539-46f1-8cdd-85e6d9a87caf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d479dc0e-bdfa-468a-979d-24a79ed96197") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "38c09604-112a-499d-9b99-6a6cdea20dab") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d776692d-f3fd-4dff-a4df-6a9988c290f5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "055ccb1b-b977-4de1-9a15-3d0920ec8736") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a1e78e86-5354-48cb-ad36-a8473d836a53") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "11d1bd34-151b-47bb-aa56-fb8645b7636c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "edac43bc-2148-4eee-a0a3-7df8302f46b9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "1788a362-8371-4b84-af92-4567df139218") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "bb5f6766-76fa-4cc3-8d50-e761e9657b02") + (at 108.41 155.47 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "59beddd0-e0c5-434d-9d6a-008860f9ce46") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b5bb98d6-11bd-47c6-9c4c-660e81c530fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7ddbe6fd-9b9a-432f-a275-914bda8ed25c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2e97a860-ced0-4d14-b78f-8bb77cd039e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3b9202fc-c350-40e6-8f22-c8202d4feea5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea4a8bbf-f5f0-41d2-82e9-3688cc8dcdae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2945063d-8576-4bdb-bb52-2fd6521eabac") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c9039ca-56d6-4b98-837e-731cdcd0f4b6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8dc542f0-1519-4f02-84b6-07f50f4e23da") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "47ac209c-5491-4322-9129-d934f39c7e9c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d955b62-5631-433d-96b2-764e776dc8e9") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "48c9385e-9b1e-41f1-b928-bf0f51487ddc") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "48bbd616-f518-4227-a6d0-53aede9bdbf8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "791d0a33-b8c9-428d-a810-42081365451e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "15afaa99-1b21-4189-a0ee-dac6539ce75a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "75acc1d5-659a-4927-88cc-c0f0b67462b3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET0+") + (pintype "passive") + (uuid "419ad743-698f-4b6f-a64c-c217286f5e51") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.76 156.24) + (end 124.76 156.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "19d863c1-ceb0-4e21-a474-8ec81826c517") + ) + (gr_line + (start 94.76 100.24) + (end 94.76 156.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3c66e764-cc35-4ea3-910e-45b6026ac1d7") + ) + (gr_line + (start 124.76 156.24) + (end 124.76 100.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5b368ebb-45f9-4b95-8bb0-ab9abc9114bc") + ) + (gr_line + (start 124.76 100.24) + (end 94.76 100.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a9d64f00-acae-4fcb-9e6a-ed5f74ef91e9") + ) + (gr_line + (start 98.76 156.24) + (end 94.76 156.24) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d56afb3c-60ec-4973-8d31-32fee75a252a") + ) + (segment + (start 112.11 156.135001) + (end 112.11 155.79) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "041f3dde-9975-44a4-85a6-0174db05ce00") + ) + (segment + (start 111.985 157.789999) + (end 111.985 156.260001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "06718dad-f142-431c-87e3-cdbebe12e17b") + ) + (segment + (start 111.985 156.260001) + (end 112.11 156.135001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "70da7b3d-cb1a-4c98-8436-30784bb38633") + ) + (segment + (start 112.01 157.814999) + (end 111.985 157.789999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "bcc3b792-8c44-4941-a25c-5be3b2fe3c83") + ) + (segment + (start 112.01 159.09) + (end 112.01 157.814999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e3eedbe3-93a3-436b-9ca2-7b332617c66d") + ) + (segment + (start 111.41 156.135001) + (end 111.41 155.79) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2b3d112c-1ade-4c51-857f-67645734e840") + ) + (segment + (start 111.535 157.789999) + (end 111.535 156.260001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "402ff493-fffb-494a-a404-7d72118f2ca4") + ) + (segment + (start 111.51 159.09) + (end 111.51 157.814999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4f0d9f90-22b2-40a3-89c5-88f5dd9d0be6") + ) + (segment + (start 111.51 157.814999) + (end 111.535 157.789999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6d328d63-f812-4150-926d-6c0618221387") + ) + (segment + (start 111.535 156.260001) + (end 111.41 156.135001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c3792205-538e-47fb-b795-b3dbf5060f32") + ) + (segment + (start 108.535 157.789999) + (end 108.535 156.260001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "356c9a08-dd30-4252-8adf-b6ec825373ab") + ) + (segment + (start 108.51 159.09) + (end 108.51 157.814999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5ae2e809-7468-4d06-ad64-9495b5e71378") + ) + (segment + (start 108.535 156.260001) + (end 108.41 156.135001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "85b58c73-4980-434a-889e-4d5f779b90c9") + ) + (segment + (start 108.51 157.814999) + (end 108.535 157.789999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "89011167-a94e-41f6-8fc6-677267439c9a") + ) + (segment + (start 108.41 156.135001) + (end 108.41 155.79) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "df3f4cfd-4733-43d8-92ab-b4b2b4362377") + ) + (segment + (start 109.01 157.814999) + (end 108.985 157.789999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0848d85a-a187-4b95-86d6-63e1d13a2a36") + ) + (segment + (start 108.985 156.260001) + (end 109.11 156.135001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "10412f33-0edf-4c45-889c-ebaf0943d0c3") + ) + (segment + (start 108.985 157.789999) + (end 108.985 156.260001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4af5fc8f-33c3-4b5d-9503-ac5366bc0435") + ) + (segment + (start 109.11 156.135001) + (end 109.11 155.79) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4c711a74-2cc5-43e9-91d9-08013066f15a") + ) + (segment + (start 109.01 159.09) + (end 109.01 157.814999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "edad81d3-2497-445e-874c-c6cf0aada608") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "311a2c3d-64c1-480a-ac1a-7d33e045d73e") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.76 158.48) (xy 94.76 50.24) (xy 124.76 50.24) (xy 124.76 158.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.841684 100.762174) (xy 106.861503 100.798033) (xy 106.920826 101.057946) (xy 106.920832 101.057964) + (xy 107.030257 101.370688) (xy 107.174022 101.669217) (xy 107.350305 101.94977) (xy 107.503977 102.142468) + (xy 108.358381 101.288064) (xy 108.441457 101.396331) (xy 108.603669 101.558543) (xy 108.711934 101.641617) + (xy 107.85753 102.496021) (xy 107.85753 102.496022) (xy 108.050229 102.649694) (xy 108.330782 102.825977) + (xy 108.629311 102.969742) (xy 108.942035 103.079167) (xy 108.942053 103.079173) (xy 109.265077 103.152901) + (xy 109.265074 103.152901) (xy 109.594336 103.19) (xy 109.925664 103.19) (xy 110.254924 103.152901) + (xy 110.577946 103.079173) (xy 110.577964 103.079167) (xy 110.890688 102.969742) (xy 111.189217 102.825977) + (xy 111.46977 102.649694) (xy 111.662468 102.496023) (xy 111.662468 102.496022) (xy 110.808064 101.641618) + (xy 110.916331 101.558543) (xy 111.078543 101.396331) (xy 111.161618 101.288064) (xy 112.016022 102.142468) + (xy 112.016023 102.142468) (xy 112.169694 101.94977) (xy 112.345977 101.669217) (xy 112.489742 101.370688) + (xy 112.599167 101.057964) (xy 112.599173 101.057946) (xy 112.658497 100.798033) (xy 112.691272 100.751842) + (xy 112.730642 100.7405) (xy 124.1855 100.7405) (xy 124.237826 100.762174) (xy 124.2595 100.8145) + (xy 124.2595 155.6655) (xy 124.237826 155.717826) (xy 124.1855 155.7395) (xy 120.097464 155.7395) + (xy 119.925062 155.769898) (xy 119.760558 155.829773) (xy 119.608945 155.917308) (xy 119.474837 156.029837) + (xy 119.362308 156.163945) (xy 119.274773 156.315558) (xy 119.214898 156.480062) (xy 119.1845 156.652464) + (xy 119.1845 157.9655) (xy 119.162826 158.017826) (xy 119.1105 158.0395) (xy 118.815251 158.0395) + (xy 118.773153 158.047873) (xy 118.744283 158.047873) (xy 118.704699 158.04) (xy 118.685 158.04) + (xy 118.685 158.081153) (xy 118.672529 158.122265) (xy 118.646133 158.161768) (xy 118.6345 158.220253) + (xy 118.6345 158.48) (xy 118.335 158.48) (xy 118.335 158.04) (xy 118.315301 158.04) (xy 118.274435 158.048128) + (xy 118.245565 158.048128) (xy 118.204699 158.04) (xy 118.185 158.04) (xy 118.185 158.48) (xy 117.8855 158.48) + (xy 117.8855 158.220252) (xy 117.873867 158.161769) (xy 117.847471 158.122265) (xy 117.835 158.081153) + (xy 117.835 158.04) (xy 117.815301 158.04) (xy 117.775716 158.047873) (xy 117.746845 158.047873) + (xy 117.704748 158.0395) (xy 117.315252 158.0395) (xy 117.315251 158.0395) (xy 117.274435 158.047618) + (xy 117.245565 158.047618) (xy 117.204749 158.0395) (xy 117.204748 158.0395) (xy 116.815252 158.0395) + (xy 116.815251 158.0395) (xy 116.773153 158.047873) (xy 116.744283 158.047873) (xy 116.704699 158.04) + (xy 116.685 158.04) (xy 116.685 158.081153) (xy 116.672529 158.122265) (xy 116.646133 158.161768) + (xy 116.6345 158.220253) (xy 116.6345 158.48) (xy 116.4805 158.48) (xy 116.4805 157.238025) (xy 116.480499 157.23802) + (xy 116.443024 157.037544) (xy 116.369348 156.847363) (xy 116.261981 156.673959) (xy 116.26198 156.673957) + (xy 116.124579 156.523235) (xy 116.124578 156.523234) (xy 115.961825 156.400329) (xy 115.961822 156.400328) + (xy 115.961821 156.400327) (xy 115.77925 156.309418) (xy 115.779246 156.309417) (xy 115.779244 156.309416) + (xy 115.583082 156.253602) (xy 115.583076 156.253601) (xy 115.380003 156.234785) (xy 115.379997 156.234785) + (xy 115.176923 156.253601) (xy 115.176917 156.253602) (xy 114.980755 156.309416) (xy 114.98075 156.309418) + (xy 114.798177 156.400328) (xy 114.798174 156.400329) (xy 114.635421 156.523234) (xy 114.63542 156.523235) + (xy 114.498019 156.673957) (xy 114.498019 156.673958) (xy 114.390655 156.847358) (xy 114.39065 156.847368) + (xy 114.316977 157.03754) (xy 114.2795 157.23802) (xy 114.2795 157.9655) (xy 114.257826 158.017826) + (xy 114.2055 158.0395) (xy 113.815251 158.0395) (xy 113.774435 158.047618) (xy 113.745565 158.047618) + (xy 113.704749 158.0395) (xy 113.704748 158.0395) (xy 113.315252 158.0395) (xy 113.315251 158.0395) + (xy 113.274435 158.047618) (xy 113.245565 158.047618) (xy 113.204749 158.0395) (xy 113.204748 158.0395) + (xy 112.815252 158.0395) (xy 112.815251 158.0395) (xy 112.773153 158.047873) (xy 112.744283 158.047873) + (xy 112.704699 158.04) (xy 112.685 158.04) (xy 112.685 158.081153) (xy 112.672529 158.122265) (xy 112.646133 158.161768) + (xy 112.6345 158.220253) (xy 112.6345 158.48) (xy 112.3855 158.48) (xy 112.3855 158.220252) (xy 112.373867 158.161769) + (xy 112.347471 158.122265) (xy 112.337284 158.099397) (xy 112.312784 158.003092) (xy 112.314148 157.993656) + (xy 112.3105 157.984848) (xy 112.3105 157.775435) (xy 112.310499 157.775434) (xy 112.288766 157.694326) + (xy 112.289619 157.694097) (xy 112.2855 157.673376) (xy 112.2855 156.415123) (xy 112.307173 156.362798) + (xy 112.35046 156.319512) (xy 112.390022 156.250989) (xy 112.4105 156.174563) (xy 112.4105 156.174558) + (xy 112.411133 156.169755) (xy 112.412641 156.169953) (xy 112.432174 156.122797) (xy 112.462206 156.092765) + (xy 112.507585 155.989991) (xy 112.5105 155.964865) (xy 112.510499 155.615136) (xy 112.507585 155.590009) + (xy 112.467792 155.499888) (xy 112.466485 155.443268) (xy 112.467782 155.440135) (xy 112.507585 155.349991) + (xy 112.5105 155.324865) (xy 112.510499 154.975136) (xy 112.507585 154.950009) (xy 112.462206 154.847235) + (xy 112.382765 154.767794) (xy 112.279991 154.722415) (xy 112.27999 154.722414) (xy 112.279988 154.722414) + (xy 112.258659 154.71994) (xy 112.254865 154.7195) (xy 112.254864 154.7195) (xy 111.965136 154.7195) + (xy 111.940013 154.722414) (xy 111.940007 154.722415) (xy 111.837234 154.767794) (xy 111.812326 154.792703) + (xy 111.76 154.814377) (xy 111.707674 154.792703) (xy 111.682765 154.767794) (xy 111.579991 154.722415) + (xy 111.57999 154.722414) (xy 111.579988 154.722414) (xy 111.558659 154.71994) (xy 111.554865 154.7195) + (xy 111.554864 154.7195) (xy 111.265136 154.7195) (xy 111.240013 154.722414) (xy 111.240007 154.722415) + (xy 111.137234 154.767794) (xy 111.057794 154.847234) (xy 111.012414 154.950011) (xy 111.0095 154.975135) + (xy 111.0095 155.324863) (xy 111.012414 155.349986) (xy 111.012415 155.349992) (xy 111.052206 155.44011) + (xy 111.053514 155.496732) (xy 111.052206 155.49989) (xy 111.012414 155.590011) (xy 111.0095 155.615135) + (xy 111.0095 155.964863) (xy 111.012414 155.989986) (xy 111.012415 155.989992) (xy 111.057794 156.092765) + (xy 111.087826 156.122797) (xy 111.107359 156.169954) (xy 111.108867 156.169756) (xy 111.1095 156.174565) + (xy 111.129977 156.250986) (xy 111.129979 156.250991) (xy 111.158096 156.29969) (xy 111.161677 156.305892) + (xy 111.16954 156.319512) (xy 111.214629 156.364601) (xy 111.216303 156.366523) (xy 111.224565 156.391139) + (xy 111.2345 156.415124) (xy 111.2345 157.673376) (xy 111.23038 157.694097) (xy 111.231234 157.694326) + (xy 111.2095 157.775434) (xy 111.2095 157.984848) (xy 111.207216 158.003092) (xy 111.182716 158.099397) + (xy 111.177245 158.106716) (xy 111.172529 158.122265) (xy 111.146133 158.161768) (xy 111.1345 158.220253) + (xy 111.1345 158.48) (xy 110.8855 158.48) (xy 110.8855 158.220252) (xy 110.873867 158.161769) (xy 110.847471 158.122265) + (xy 110.835 158.081153) (xy 110.835 158.04) (xy 110.815301 158.04) (xy 110.775716 158.047873) (xy 110.746845 158.047873) + (xy 110.704748 158.0395) (xy 110.315252 158.0395) (xy 110.315251 158.0395) (xy 110.274435 158.047618) + (xy 110.245565 158.047618) (xy 110.204749 158.0395) (xy 110.204748 158.0395) (xy 109.815252 158.0395) + (xy 109.815251 158.0395) (xy 109.773153 158.047873) (xy 109.744283 158.047873) (xy 109.704699 158.04) + (xy 109.685 158.04) (xy 109.685 158.081153) (xy 109.672529 158.122265) (xy 109.646133 158.161768) + (xy 109.6345 158.220253) (xy 109.6345 158.48) (xy 109.3855 158.48) (xy 109.3855 158.220252) (xy 109.373867 158.161769) + (xy 109.347471 158.122265) (xy 109.337284 158.099397) (xy 109.312784 158.003092) (xy 109.314148 157.993656) + (xy 109.3105 157.984848) (xy 109.3105 157.775435) (xy 109.310499 157.775434) (xy 109.288766 157.694326) + (xy 109.289619 157.694097) (xy 109.2855 157.673376) (xy 109.2855 156.415123) (xy 109.307173 156.362798) + (xy 109.35046 156.319512) (xy 109.390022 156.250989) (xy 109.4105 156.174563) (xy 109.4105 156.174558) + (xy 109.411133 156.169755) (xy 109.412641 156.169953) (xy 109.432174 156.122797) (xy 109.462206 156.092765) + (xy 109.507585 155.989991) (xy 109.5105 155.964865) (xy 109.510499 155.615136) (xy 109.507585 155.590009) + (xy 109.467792 155.499888) (xy 109.466485 155.443268) (xy 109.467782 155.440135) (xy 109.507585 155.349991) + (xy 109.5105 155.324865) (xy 109.510499 154.975136) (xy 109.507585 154.950009) (xy 109.462206 154.847235) + (xy 109.382765 154.767794) (xy 109.279991 154.722415) (xy 109.27999 154.722414) (xy 109.279988 154.722414) + (xy 109.258659 154.71994) (xy 109.254865 154.7195) (xy 109.254864 154.7195) (xy 108.965136 154.7195) + (xy 108.940013 154.722414) (xy 108.940007 154.722415) (xy 108.837234 154.767794) (xy 108.812326 154.792703) + (xy 108.76 154.814377) (xy 108.707674 154.792703) (xy 108.682765 154.767794) (xy 108.579991 154.722415) + (xy 108.57999 154.722414) (xy 108.579988 154.722414) (xy 108.558659 154.71994) (xy 108.554865 154.7195) + (xy 108.554864 154.7195) (xy 108.265136 154.7195) (xy 108.240013 154.722414) (xy 108.240007 154.722415) + (xy 108.137234 154.767794) (xy 108.057794 154.847234) (xy 108.012414 154.950011) (xy 108.0095 154.975135) + (xy 108.0095 155.324863) (xy 108.012414 155.349986) (xy 108.012415 155.349992) (xy 108.052206 155.44011) + (xy 108.053514 155.496732) (xy 108.052206 155.49989) (xy 108.012414 155.590011) (xy 108.0095 155.615135) + (xy 108.0095 155.964863) (xy 108.012414 155.989986) (xy 108.012415 155.989992) (xy 108.057794 156.092765) + (xy 108.087826 156.122797) (xy 108.107359 156.169954) (xy 108.108867 156.169756) (xy 108.1095 156.174565) + (xy 108.129977 156.250986) (xy 108.129979 156.250991) (xy 108.158096 156.29969) (xy 108.161677 156.305892) + (xy 108.16954 156.319512) (xy 108.214629 156.364601) (xy 108.216303 156.366523) (xy 108.224565 156.391139) + (xy 108.2345 156.415124) (xy 108.2345 157.673376) (xy 108.23038 157.694097) (xy 108.231234 157.694326) + (xy 108.2095 157.775434) (xy 108.2095 157.984848) (xy 108.207216 158.003092) (xy 108.182716 158.099397) + (xy 108.177245 158.106716) (xy 108.172529 158.122265) (xy 108.146133 158.161768) (xy 108.1345 158.220253) + (xy 108.1345 158.48) (xy 107.8855 158.48) (xy 107.8855 158.220252) (xy 107.873867 158.161769) (xy 107.847471 158.122265) + (xy 107.835 158.081153) (xy 107.835 158.04) (xy 107.815301 158.04) (xy 107.775716 158.047873) (xy 107.746845 158.047873) + (xy 107.704748 158.0395) (xy 107.315252 158.0395) (xy 107.315251 158.0395) (xy 107.274435 158.047618) + (xy 107.245565 158.047618) (xy 107.204749 158.0395) (xy 107.204748 158.0395) (xy 106.815252 158.0395) + (xy 106.815251 158.0395) (xy 106.773153 158.047873) (xy 106.744283 158.047873) (xy 106.704699 158.04) + (xy 106.685 158.04) (xy 106.685 158.081153) (xy 106.672529 158.122265) (xy 106.646133 158.161768) + (xy 106.6345 158.220253) (xy 106.6345 158.48) (xy 106.3855 158.48) (xy 106.3855 158.220252) (xy 106.373867 158.161769) + (xy 106.347471 158.122265) (xy 106.335 158.081153) (xy 106.335 158.04) (xy 106.315301 158.04) (xy 106.275716 158.047873) + (xy 106.246845 158.047873) (xy 106.204748 158.0395) (xy 105.815252 158.0395) (xy 105.815251 158.0395) + (xy 105.774435 158.047618) (xy 105.745565 158.047618) (xy 105.704749 158.0395) (xy 105.704748 158.0395) + (xy 105.315252 158.0395) (xy 105.315251 158.0395) (xy 105.273153 158.047873) (xy 105.244283 158.047873) + (xy 105.204699 158.04) (xy 105.185 158.04) (xy 105.185 158.081153) (xy 105.172529 158.122265) (xy 105.146133 158.161768) + (xy 105.1345 158.220253) (xy 105.1345 158.48) (xy 104.8855 158.48) (xy 104.8855 158.220252) (xy 104.873867 158.161769) + (xy 104.847471 158.122265) (xy 104.835 158.081153) (xy 104.835 158.04) (xy 104.815301 158.04) (xy 104.775716 158.047873) + (xy 104.746845 158.047873) (xy 104.704748 158.0395) (xy 104.315252 158.0395) (xy 104.315251 158.0395) + (xy 104.274435 158.047618) (xy 104.245565 158.047618) (xy 104.204749 158.0395) (xy 104.204748 158.0395) + (xy 103.815252 158.0395) (xy 103.815251 158.0395) (xy 103.774435 158.047618) (xy 103.745565 158.047618) + (xy 103.704749 158.0395) (xy 103.704748 158.0395) (xy 103.315252 158.0395) (xy 103.315251 158.0395) + (xy 103.274435 158.047618) (xy 103.245565 158.047618) (xy 103.204749 158.0395) (xy 103.204748 158.0395) + (xy 102.815252 158.0395) (xy 102.815251 158.0395) (xy 102.774435 158.047618) (xy 102.745565 158.047618) + (xy 102.704749 158.0395) (xy 102.704748 158.0395) (xy 102.315252 158.0395) (xy 102.315251 158.0395) + (xy 102.274435 158.047618) (xy 102.245565 158.047618) (xy 102.204749 158.0395) (xy 102.204748 158.0395) + (xy 101.815252 158.0395) (xy 101.815251 158.0395) (xy 101.773153 158.047873) (xy 101.744283 158.047873) + (xy 101.704699 158.04) (xy 101.685 158.04) (xy 101.685 158.081153) (xy 101.672529 158.122265) (xy 101.646133 158.161768) + (xy 101.6345 158.220253) (xy 101.6345 158.48) (xy 101.335 158.48) (xy 101.335 158.04) (xy 101.315301 158.04) + (xy 101.274435 158.048128) (xy 101.245565 158.048128) (xy 101.204699 158.04) (xy 101.185 158.04) + (xy 101.185 158.48) (xy 100.8855 158.48) (xy 100.8855 158.220252) (xy 100.873867 158.161769) (xy 100.847471 158.122265) + (xy 100.835 158.081153) (xy 100.835 158.04) (xy 100.815301 158.04) (xy 100.775716 158.047873) (xy 100.746845 158.047873) + (xy 100.704748 158.0395) (xy 100.4095 158.0395) (xy 100.357174 158.017826) (xy 100.3355 157.9655) + (xy 100.3355 156.652472) (xy 100.335499 156.652464) (xy 100.312713 156.523236) (xy 100.305101 156.480062) + (xy 100.245225 156.315555) (xy 100.157692 156.163945) (xy 100.045163 156.029837) (xy 99.911055 155.917308) + (xy 99.759445 155.829775) (xy 99.759443 155.829774) (xy 99.759441 155.829773) (xy 99.594937 155.769898) + (xy 99.422535 155.7395) (xy 99.422532 155.7395) (xy 99.400892 155.7395) (xy 98.825892 155.7395) + (xy 95.3345 155.7395) (xy 95.282174 155.717826) (xy 95.2605 155.6655) (xy 95.2605 100.8145) (xy 95.282174 100.762174) + (xy 95.3345 100.7405) (xy 106.789358 100.7405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.538326 100.762174) (xy 106.56 100.8145) (xy 106.56 101.419704) (xy 106.600242 101.776866) + (xy 106.680219 102.127264) (xy 106.680224 102.127282) (xy 106.798925 102.466513) (xy 106.954869 102.790334) + (xy 107.146093 103.094666) (xy 107.370185 103.375668) (xy 107.624331 103.629814) (xy 107.905333 103.853906) + (xy 108.209665 104.04513) (xy 108.533486 104.201074) (xy 108.872717 104.319775) (xy 108.872735 104.31978) + (xy 109.223135 104.399757) (xy 109.223132 104.399757) (xy 109.580296 104.44) (xy 109.939704 104.44) + (xy 110.296866 104.399757) (xy 110.647264 104.31978) (xy 110.647282 104.319775) (xy 110.986513 104.201074) + (xy 111.310334 104.04513) (xy 111.614666 103.853906) (xy 111.895668 103.629814) (xy 112.14981 103.375672) + (xy 112.323862 103.157416) (xy 110.808064 101.641618) (xy 110.916331 101.558543) (xy 111.078543 101.396331) + (xy 111.161618 101.288064) (xy 112.597229 102.723675) (xy 112.721076 102.466505) (xy 112.72108 102.466497) + (xy 112.839775 102.127282) (xy 112.83978 102.127264) (xy 112.919757 101.776866) (xy 112.96 101.419704) + (xy 112.96 100.8145) (xy 112.981674 100.762174) (xy 113.034 100.7405) (xy 124.1855 100.7405) (xy 124.237826 100.762174) + (xy 124.2595 100.8145) (xy 124.2595 155.6655) (xy 124.237826 155.717826) (xy 124.1855 155.7395) + (xy 120.097464 155.7395) (xy 119.97235 155.761561) (xy 119.917055 155.749302) (xy 119.886624 155.701535) + (xy 119.8855 155.688685) (xy 119.8855 154.089) (xy 119.869858 154.010363) (xy 119.869857 154.010357) + (xy 119.855505 153.975709) (xy 119.855503 153.975706) (xy 119.855503 153.975705) (xy 119.839035 153.949497) + (xy 119.818879 153.917419) (xy 119.795908 153.90112) (xy 119.744293 153.864496) (xy 119.744283 153.864492) + (xy 119.709643 153.850143) (xy 119.709636 153.850141) (xy 119.650392 153.838357) (xy 119.631 153.8345) + (xy 99.259 153.8345) (xy 99.243443 153.837594) (xy 99.180363 153.850141) (xy 99.180352 153.850144) + (xy 99.145714 153.864492) (xy 99.145705 153.864496) (xy 99.08742 153.90112) (xy 99.087416 153.901124) + (xy 99.034496 153.975706) (xy 99.020143 154.010356) (xy 99.020141 154.010363) (xy 99.0045 154.089) + (xy 99.0045 155.6655) (xy 98.982826 155.717826) (xy 98.9305 155.7395) (xy 95.3345 155.7395) (xy 95.282174 155.717826) + (xy 95.2605 155.6655) (xy 95.2605 100.8145) (xy 95.282174 100.762174) (xy 95.3345 100.7405) (xy 106.486 100.7405) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "437e606b-2adf-4013-90f1-1bba422dc76f") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.68 158.42) (xy 119.68 154.055) (xy 119.665 154.04) (xy 99.21 154.04) (xy 99.21 158.67) (xy 119.43 158.67) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.665648 154.054352) (xy 119.68 154.089) (xy 119.68 155.847993) (xy 119.665648 155.882641) + (xy 119.655501 155.890428) (xy 119.608941 155.91731) (xy 119.608939 155.917312) (xy 119.474838 156.029835) + (xy 119.474835 156.029838) (xy 119.362312 156.163939) (xy 119.362307 156.163945) (xy 119.274778 156.315548) + (xy 119.274774 156.315556) (xy 119.2149 156.480057) (xy 119.214899 156.480061) (xy 119.214899 156.480062) + (xy 119.203041 156.547314) (xy 119.1845 156.652467) (xy 119.1845 157.591881) (xy 119.170148 157.626529) + (xy 119.1355 157.640881) (xy 119.100852 157.626529) (xy 119.094758 157.619104) (xy 119.079192 157.595807) + (xy 119.013036 157.551604) (xy 118.954695 157.54) (xy 118.885 157.54) (xy 118.885 158.67) (xy 118.635 158.67) + (xy 118.635 157.54) (xy 118.565304 157.54) (xy 118.519558 157.549098) (xy 118.500442 157.549098) + (xy 118.454696 157.54) (xy 118.385 157.54) (xy 118.385 158.67) (xy 118.1355 158.67) (xy 118.1355 157.720252) + (xy 118.135499 157.720251) (xy 118.135264 157.717858) (xy 118.135483 157.717836) (xy 118.135 157.712913) + (xy 118.135 157.54) (xy 118.065304 157.54) (xy 118.020837 157.548844) (xy 118.00172 157.548843) + (xy 117.954753 157.5395) (xy 117.954748 157.5395) (xy 117.565252 157.5395) (xy 117.550668 157.5424) + (xy 117.519558 157.548588) (xy 117.500442 157.548588) (xy 117.469331 157.5424) (xy 117.454748 157.5395) + (xy 117.065252 157.5395) (xy 117.050668 157.5424) (xy 117.019558 157.548588) (xy 117.000442 157.548588) + (xy 116.969331 157.5424) (xy 116.954748 157.5395) (xy 116.565252 157.5395) (xy 116.550616 157.542411) + (xy 116.539058 157.54471) (xy 116.502276 157.537392) (xy 116.481441 157.506209) (xy 116.4805 157.496651) + (xy 116.4805 157.238025) (xy 116.4805 157.238024) (xy 116.443024 157.037544) (xy 116.369348 156.847363) + (xy 116.261981 156.673959) (xy 116.261978 156.673955) (xy 116.261977 156.673954) (xy 116.124579 156.523236) + (xy 116.124576 156.523233) (xy 115.961822 156.400328) (xy 115.961818 156.400325) (xy 115.779255 156.30942) + (xy 115.779248 156.309417) (xy 115.583085 156.253603) (xy 115.583079 156.253602) (xy 115.38 156.234785) + (xy 115.17692 156.253602) (xy 115.176914 156.253603) (xy 114.980751 156.309417) (xy 114.980744 156.30942) + (xy 114.798181 156.400325) (xy 114.798177 156.400328) (xy 114.635423 156.523233) (xy 114.63542 156.523236) + (xy 114.498022 156.673954) (xy 114.39065 156.847366) (xy 114.316978 157.037537) (xy 114.316977 157.03754) + (xy 114.316976 157.037544) (xy 114.2795 157.238024) (xy 114.2795 157.238025) (xy 114.2795 157.4905) + (xy 114.265148 157.525148) (xy 114.2305 157.5395) (xy 114.065252 157.5395) (xy 114.050668 157.5424) + (xy 114.019558 157.548588) (xy 114.000442 157.548588) (xy 113.969331 157.5424) (xy 113.954748 157.5395) + (xy 113.565252 157.5395) (xy 113.550668 157.5424) (xy 113.519558 157.548588) (xy 113.500442 157.548588) + (xy 113.469331 157.5424) (xy 113.454748 157.5395) (xy 113.065252 157.5395) (xy 113.050668 157.5424) + (xy 113.019558 157.548588) (xy 113.000442 157.548588) (xy 112.969331 157.5424) (xy 112.954748 157.5395) + (xy 112.565252 157.5395) (xy 112.550668 157.5424) (xy 112.519558 157.548588) (xy 112.500442 157.548588) + (xy 112.469331 157.5424) (xy 112.454748 157.5395) (xy 112.065252 157.5395) (xy 112.050668 157.5424) + (xy 112.019558 157.548588) (xy 112.000442 157.548588) (xy 111.969331 157.5424) (xy 111.954748 157.5395) + (xy 111.565252 157.5395) (xy 111.550668 157.5424) (xy 111.519558 157.548588) (xy 111.500442 157.548588) + (xy 111.469331 157.5424) (xy 111.454748 157.5395) (xy 111.065252 157.5395) (xy 111.050668 157.5424) + (xy 111.019558 157.548588) (xy 111.000442 157.548588) (xy 110.969331 157.5424) (xy 110.954748 157.5395) + (xy 110.565252 157.5395) (xy 110.550668 157.5424) (xy 110.519558 157.548588) (xy 110.500442 157.548588) + (xy 110.469331 157.5424) (xy 110.454748 157.5395) (xy 110.065252 157.5395) (xy 110.050668 157.5424) + (xy 110.019558 157.548588) (xy 110.000442 157.548588) (xy 109.969331 157.5424) (xy 109.954748 157.5395) + (xy 109.565252 157.5395) (xy 109.550668 157.5424) (xy 109.519558 157.548588) (xy 109.500442 157.548588) + (xy 109.469331 157.5424) (xy 109.454748 157.5395) (xy 109.065252 157.5395) (xy 109.050668 157.5424) + (xy 109.019558 157.548588) (xy 109.000442 157.548588) (xy 108.969331 157.5424) (xy 108.954748 157.5395) + (xy 108.565252 157.5395) (xy 108.550668 157.5424) (xy 108.519558 157.548588) (xy 108.500442 157.548588) + (xy 108.469331 157.5424) (xy 108.454748 157.5395) (xy 108.065252 157.5395) (xy 108.050668 157.5424) + (xy 108.019558 157.548588) (xy 108.000442 157.548588) (xy 107.969331 157.5424) (xy 107.954748 157.5395) + (xy 107.565252 157.5395) (xy 107.550668 157.5424) (xy 107.519558 157.548588) (xy 107.500442 157.548588) + (xy 107.469331 157.5424) (xy 107.454748 157.5395) (xy 107.065252 157.5395) (xy 107.050668 157.5424) + (xy 107.019558 157.548588) (xy 107.000442 157.548588) (xy 106.969331 157.5424) (xy 106.954748 157.5395) + (xy 106.565252 157.5395) (xy 106.550668 157.5424) (xy 106.519558 157.548588) (xy 106.500442 157.548588) + (xy 106.469331 157.5424) (xy 106.454748 157.5395) (xy 106.065252 157.5395) (xy 106.050668 157.5424) + (xy 106.019558 157.548588) (xy 106.000442 157.548588) (xy 105.969331 157.5424) (xy 105.954748 157.5395) + (xy 105.565252 157.5395) (xy 105.550668 157.5424) (xy 105.519558 157.548588) (xy 105.500442 157.548588) + (xy 105.469331 157.5424) (xy 105.454748 157.5395) (xy 105.065252 157.5395) (xy 105.050668 157.5424) + (xy 105.019558 157.548588) (xy 105.000442 157.548588) (xy 104.969331 157.5424) (xy 104.954748 157.5395) + (xy 104.565252 157.5395) (xy 104.550668 157.5424) (xy 104.519558 157.548588) (xy 104.500442 157.548588) + (xy 104.469331 157.5424) (xy 104.454748 157.5395) (xy 104.065252 157.5395) (xy 104.050668 157.5424) + (xy 104.019558 157.548588) (xy 104.000442 157.548588) (xy 103.969331 157.5424) (xy 103.954748 157.5395) + (xy 103.565252 157.5395) (xy 103.550668 157.5424) (xy 103.519558 157.548588) (xy 103.500442 157.548588) + (xy 103.469331 157.5424) (xy 103.454748 157.5395) (xy 103.065252 157.5395) (xy 103.050668 157.5424) + (xy 103.019558 157.548588) (xy 103.000442 157.548588) (xy 102.969331 157.5424) (xy 102.954748 157.5395) + (xy 102.565252 157.5395) (xy 102.550668 157.5424) (xy 102.519558 157.548588) (xy 102.500442 157.548588) + (xy 102.469331 157.5424) (xy 102.454748 157.5395) (xy 102.065252 157.5395) (xy 102.05289 157.541958) + (xy 102.018276 157.548843) (xy 101.99916 157.548843) (xy 101.954696 157.54) (xy 101.885 157.54) + (xy 101.885 157.712913) (xy 101.884516 157.717836) (xy 101.884736 157.717858) (xy 101.8845 157.720253) + (xy 101.8845 158.67) (xy 101.635 158.67) (xy 101.635 157.54) (xy 101.565304 157.54) (xy 101.519558 157.549098) + (xy 101.500442 157.549098) (xy 101.454696 157.54) (xy 101.385 157.54) (xy 101.385 158.67) (xy 101.135 158.67) + (xy 101.135 157.54) (xy 101.065304 157.54) (xy 101.019558 157.549098) (xy 101.000442 157.549098) + (xy 100.954696 157.54) (xy 100.885 157.54) (xy 100.885 158.67) (xy 100.635 158.67) (xy 100.635 157.54) + (xy 100.565305 157.54) (xy 100.506963 157.551604) (xy 100.440807 157.595807) (xy 100.425242 157.619104) + (xy 100.39406 157.639939) (xy 100.357277 157.632623) (xy 100.336442 157.601441) (xy 100.3355 157.591881) + (xy 100.3355 156.652474) (xy 100.3355 156.652468) (xy 100.305101 156.480062) (xy 100.245225 156.315555) + (xy 100.157692 156.163945) (xy 100.045163 156.029837) (xy 99.911057 155.91731) (xy 99.911054 155.917307) + (xy 99.759451 155.829778) (xy 99.759443 155.829774) (xy 99.594942 155.7699) (xy 99.594943 155.7699) + (xy 99.594938 155.769899) (xy 99.422532 155.7395) (xy 99.400892 155.7395) (xy 99.259 155.7395) (xy 99.224352 155.725148) + (xy 99.21 155.6905) (xy 99.21 154.089) (xy 99.224352 154.054352) (xy 99.259 154.04) (xy 119.631 154.04) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pro new file mode 100644 index 0000000..930d46a --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "7192ecd8-b59b-45e8-9549-d0ce0bb9fc10", + "Root" + ], + [ + "a1071a9c-8aaa-40d1-bc34-7eb78ea28037", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_sch new file mode 100644 index 0000000..52fd5b6 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "7192ecd8-b59b-45e8-9549-d0ce0bb9fc10") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 88.9 78.74) (xy 95.25 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0643e0ff-7286-44f1-b012-42f66b322ec1") + ) + (wire + (pts + (xy 88.9 67.31) (xy 95.25 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bb9cefd-7a13-4ce4-b514-cf8e40a6ce34") + ) + (wire + (pts + (xy 129.54 100.33) (xy 135.89 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e15079c-0a7b-4073-9652-c492e0257f0a") + ) + (wire + (pts + (xy 129.54 115.57) (xy 135.89 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19821b9b-83cf-45e8-bba6-1057fe812a41") + ) + (wire + (pts + (xy 129.54 93.98) (xy 135.89 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e116b13-b996-46fc-ac29-ec1d4bab9d67") + ) + (wire + (pts + (xy 129.54 97.79) (xy 135.89 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fc12336-30b0-4471-89df-2df158a9e495") + ) + (wire + (pts + (xy 129.54 88.9) (xy 135.89 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "271b7120-cd87-4afe-9d01-9900a24567ff") + ) + (wire + (pts + (xy 88.9 114.3) (xy 95.25 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "287d507b-d6e5-4a44-8e12-de184cabc4f4") + ) + (wire + (pts + (xy 129.54 64.77) (xy 135.89 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d9f387e-04f8-4c34-a21a-d4a5d323fd4f") + ) + (wire + (pts + (xy 88.9 81.28) (xy 95.25 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3df838c8-5501-494d-88ad-58df50a33960") + ) + (wire + (pts + (xy 88.9 59.69) (xy 95.25 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45b52962-1881-4a67-a19f-73cafe02e5c9") + ) + (wire + (pts + (xy 88.9 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51f90e32-8f58-4343-8f99-9a52cffdd95a") + ) + (wire + (pts + (xy 88.9 64.77) (xy 95.25 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55dc63f6-5b04-45ab-8ffe-ed9afa2ad8e0") + ) + (wire + (pts + (xy 88.9 105.41) (xy 95.25 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d814155-e6de-4d79-b594-d1fa2352836d") + ) + (wire + (pts + (xy 129.54 106.68) (xy 135.89 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "611678bd-a1a9-44d4-b630-bccd5be46f23") + ) + (wire + (pts + (xy 129.54 118.11) (xy 135.89 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bf2dbe8-89ca-403c-a78d-351a9fa2e1ca") + ) + (wire + (pts + (xy 88.9 76.2) (xy 95.25 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7368fdd6-635d-4101-8b4e-5a728ce90c2d") + ) + (wire + (pts + (xy 129.54 68.58) (xy 135.89 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7796d913-5ba5-4acf-b33f-7e12950457ce") + ) + (wire + (pts + (xy 129.54 120.65) (xy 135.89 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8230d0d8-cdc8-4777-bea1-ce4dcfe8eb92") + ) + (wire + (pts + (xy 88.9 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82d630fe-b86c-4ec5-9026-2b8e83f5ddea") + ) + (wire + (pts + (xy 88.9 91.44) (xy 95.25 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "909a9af2-0867-4455-abc0-594007bca92f") + ) + (wire + (pts + (xy 88.9 99.06) (xy 95.25 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96f0153a-2f0b-45a7-b45b-fa078d7a6ceb") + ) + (wire + (pts + (xy 88.9 96.52) (xy 95.25 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97409c55-558a-472d-907f-debf51e67464") + ) + (wire + (pts + (xy 129.54 109.22) (xy 135.89 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9afbcd67-f2fb-4bd8-b236-966d4ee54674") + ) + (wire + (pts + (xy 88.9 83.82) (xy 95.25 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9affcd58-bad8-4dc8-ba0f-c8f5e079bc76") + ) + (wire + (pts + (xy 129.54 111.76) (xy 135.89 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cb816fd-68c0-4830-9d46-2a1fc673fa55") + ) + (wire + (pts + (xy 88.9 93.98) (xy 95.25 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f18d81a-99a9-420a-a607-0c63a67905d7") + ) + (wire + (pts + (xy 88.9 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade09d07-6a4a-4b06-9e8d-85af5b85e374") + ) + (wire + (pts + (xy 129.54 82.55) (xy 135.89 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b02a21c1-e1e6-47de-86f9-c8661c64bf53") + ) + (wire + (pts + (xy 88.9 116.84) (xy 95.25 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b26eb88e-e9e5-49fa-844f-5ad05f100496") + ) + (wire + (pts + (xy 129.54 74.93) (xy 135.89 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8a5a029-89b2-4a67-817b-583094300eae") + ) + (wire + (pts + (xy 129.54 86.36) (xy 135.89 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb1ca758-c473-4816-b4b4-cacc93462f68") + ) + (wire + (pts + (xy 88.9 86.36) (xy 95.25 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb26a150-0752-4f32-ba01-0263a00859f7") + ) + (wire + (pts + (xy 129.54 80.01) (xy 135.89 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be82ab3d-baa0-442b-9ea2-0dd29d0c15a9") + ) + (wire + (pts + (xy 129.54 77.47) (xy 135.89 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb4f281d-dd1e-40fa-a14a-2adb48b7f39f") + ) + (wire + (pts + (xy 129.54 62.23) (xy 135.89 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d35d4479-61c2-4c26-a9f0-0d766808a661") + ) + (wire + (pts + (xy 88.9 88.9) (xy 95.25 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e86193-cae3-4b23-8309-4a36b886ed40") + ) + (wire + (pts + (xy 88.9 73.66) (xy 95.25 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d568e242-222f-4682-9adb-298b37bde08c") + ) + (wire + (pts + (xy 129.54 59.69) (xy 135.89 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7adde8a-a5e5-43d1-8979-11989cf8fe69") + ) + (wire + (pts + (xy 129.54 91.44) (xy 135.89 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e48831ce-d106-40df-ad9d-f7d47276901f") + ) + (wire + (pts + (xy 88.9 62.23) (xy 95.25 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4b558c2-1b38-475a-a7b9-da33640be268") + ) + (wire + (pts + (xy 88.9 119.38) (xy 95.25 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e61c7b1e-2d3e-4006-9cc8-8fb10d43d7a3") + ) + (wire + (pts + (xy 88.9 71.12) (xy 95.25 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "edbb1af8-7636-42db-ae2e-341c7e5c6de4") + ) + (wire + (pts + (xy 88.9 121.92) (xy 95.25 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef0f8a76-4ab5-49e1-be88-b1aa8a0cd473") + ) + (wire + (pts + (xy 129.54 71.12) (xy 135.89 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcf45a7f-2e74-4447-84f7-9dfcd7f75a38") + ) + (wire + (pts + (xy 129.54 104.14) (xy 135.89 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd400711-5a78-4971-b811-aa83475255f7") + ) + (label "REFCLK+" + (at 135.89 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "131bc03f-75a1-4b8a-ba16-465b5fac8970") + ) + (label "REFCLK-" + (at 135.89 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1b45f9c4-50bb-4048-8e07-4c99d327a73a") + ) + (label "ANTCTL1" + (at 135.89 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2094c109-af3b-451e-a9a8-33afbfa80a6a") + ) + (label "GPIO_5" + (at 88.9 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "242ff918-bc2e-429f-933f-f249c8b7eecb") + ) + (label "ANTCTL3" + (at 135.89 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2ac2ef46-1c73-49de-8278-df858d26ca38") + ) + (label "GPIO_4" + (at 88.9 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2e753ebc-1454-4de4-90b0-1a3b59ac346d") + ) + (label "PEWAKE#" + (at 135.89 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3507e72b-dea7-4e52-8550-d089cb333ca7") + ) + (label "PET0-" + (at 135.89 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c1987c3-c09c-47aa-a301-5acca522e971") + ) + (label "GPIO_2" + (at 88.9 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ed3c193-11dc-4e02-83b0-095347ac8609") + ) + (label "UIM-RESET" + (at 88.9 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41096f9d-781e-47eb-a0be-7aea4dc865dc") + ) + (label "UIM-CLK" + (at 88.9 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48d2448c-a0e8-42e3-b956-394b661426fa") + ) + (label "GPIO_1" + (at 88.9 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "503f6c49-7ac2-4bcc-a9db-541fb0b6d830") + ) + (label "FULL_CARD_PWR_OFF#" + (at 135.89 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5889b300-7af1-4472-bf48-017031ca594a") + ) + (label "USB_D-" + (at 135.89 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "59786839-b379-4a7a-b134-f94fb1a9b1ed") + ) + (label "PER0-" + (at 135.89 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5d7c6b39-8d6c-4aa2-b792-8ed0bf05f9a3") + ) + (label "PER0+" + (at 135.89 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "60f32fe9-c586-49bb-9989-9058173a6af2") + ) + (label "GPIO_10" + (at 88.9 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6789d1a6-5aee-454b-a7a7-979da6712c98") + ) + (label "GPIO_3" + (at 88.9 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6902ac17-bed7-4f30-93fb-2fe589985a3d") + ) + (label "CONFIG_1" + (at 88.9 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69584823-8ac1-458e-b67a-ea26a6c8344e") + ) + (label "UIM-PWR" + (at 88.9 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6e2585c7-6277-4abe-b47f-8c77c6ed6c89") + ) + (label "DPR" + (at 135.89 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6e8d1a24-2c6a-421c-8780-a11c25a9dc27") + ) + (label "CLKREQ#" + (at 135.89 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "74df3a32-3624-47f7-b3d0-935be8ca2dab") + ) + (label "CONFIG_2" + (at 88.9 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "754b6918-dc22-4e06-bb42-4b476f5cc221") + ) + (label "SUSCLK" + (at 88.9 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7af00ec2-4474-4a7b-aae5-234902839c74") + ) + (label "USB_D+" + (at 135.89 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9513802a-0856-4375-8fd6-feb450709bef") + ) + (label "GPIO_0" + (at 88.9 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c951239-f206-4edd-ba15-e2c63dfa2f16") + ) + (label "PET1+" + (at 135.89 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9cc3ffa8-e6dc-4636-a4fa-e9d9d335044f") + ) + (label "CONFIG_0" + (at 88.9 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a42c9613-9d01-4a7e-ac96-16c8587d46e2") + ) + (label "PET1-" + (at 135.89 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ab576b63-bbb6-42d3-a040-c4e41d94c904") + ) + (label "DEVSLP" + (at 135.89 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b0f71668-6e51-477e-9498-cb63e37a332b") + ) + (label "PET0+" + (at 135.89 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b454dbaf-0ba4-44c6-a678-2633e209fe04") + ) + (label "GPIO_6" + (at 88.9 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b78d3a0c-1a73-4fcf-b459-d5d5ccbf2cda") + ) + (label "PER1-" + (at 135.89 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c058b187-405c-4d40-9fdd-fd18c7d279cb") + ) + (label "W_DISABLE1#" + (at 88.9 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c96ae37e-4d91-4454-8e59-922791a5a130") + ) + (label "GPIO_7" + (at 88.9 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cbe23000-ae3d-4fc4-9536-759eb192e58e") + ) + (label "GPIO_9{slash}LED#1" + (at 88.9 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc3af450-64f9-49e3-8cce-f776465ec022") + ) + (label "CONFIG_3" + (at 88.9 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d04272f5-31c1-484e-9264-52b430ef03ac") + ) + (label "GPIO_11" + (at 88.9 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d45eb4af-38b1-4462-b73d-b47924995b37") + ) + (label "ANTCTL2" + (at 135.89 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d9556515-4655-40ca-8003-59f85182d12a") + ) + (label "RESET#" + (at 88.9 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "de1a1815-30cf-4dfa-af1f-749e4cea23d5") + ) + (label "UIM-DATA" + (at 88.9 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dfac1dee-f7c0-4508-8419-ec084e42da28") + ) + (label "ANTCTL0" + (at 135.89 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e22fe698-e905-487c-8353-fd48048c1c76") + ) + (label "PERST#" + (at 135.89 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eea718da-9424-47d1-8d16-6a5cd0f73760") + ) + (label "SIM_DETECT" + (at 88.9 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f7cf787b-139b-4916-8b79-a4c83bbe8d34") + ) + (label "GPIO_8" + (at 88.9 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f8fe6e80-4e5f-4e73-b6d1-d0b0bc40f674") + ) + (label "PER1+" + (at 135.89 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9f281ad-abd1-48aa-beb6-7a9a36e938ce") + ) + (sheet + (at 95.25 57.15) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "a1071a9c-8aaa-40d1-bc34-7eb78ea28037") + (property "Sheetname" "M.2 B key" + (at 95.25 56.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 95.25 125.0446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 95.25 62.23 180) + (uuid "f126ee23-176a-4cf1-8c67-4d3ede13c525") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 95.25 67.31 180) + (uuid "00e46b1a-e14e-4f2b-aac2-4e640dbb598f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 95.25 59.69 180) + (uuid "532da120-683e-41de-94b5-5ea67558a43c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 95.25 64.77 180) + (uuid "2af173ef-2e9b-4b65-89f8-a51bb5adf157") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 95.25 83.82 180) + (uuid "a9a06d1b-c287-49cd-8702-6f2ab8e22dc6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 95.25 93.98 180) + (uuid "3ad96d4d-bd0c-41f7-9ad0-e76cb3d23834") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 95.25 86.36 180) + (uuid "a0e4c412-d3d1-4263-97b6-31c9fc41062a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 95.25 81.28 180) + (uuid "a7c8cfcd-e2f6-4db5-a290-1c005a200046") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 95.25 78.74 180) + (uuid "7e63a3ca-6059-4a2f-9f74-868d02c566fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 95.25 76.2 180) + (uuid "95b873a2-7f13-4199-9147-8f35cab20971") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 95.25 99.06 180) + (uuid "0414db41-c32b-4639-8efb-409b0260220c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 95.25 96.52 180) + (uuid "e413e231-a9ec-475c-aaec-024b9fe801eb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 95.25 88.9 180) + (uuid "aee83efe-6113-4eca-936b-866f0711f603") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 95.25 91.44 180) + (uuid "47dd316f-a86d-44c1-bba9-f4e3ce49a65f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 95.25 73.66 180) + (uuid "6f0713c9-45b8-4902-85fc-c6923811c2db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 95.25 71.12 180) + (uuid "c8ae7a8f-e101-43d6-b7fd-8dd2e6abad88") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 95.25 102.87 180) + (uuid "a2746e46-cd0b-4188-968a-b3977234e827") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 95.25 105.41 180) + (uuid "ccadba95-d4b7-41c7-8003-d736437f7716") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 95.25 107.95 180) + (uuid "238a77ec-bc46-4525-89dd-1e8c3e566f9b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 95.25 110.49 180) + (uuid "263667da-e4db-4be5-8b44-375452c333e8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 129.54 59.69 0) + (uuid "05758a7e-e666-4866-a6e9-1e2f368925ed") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 129.54 64.77 0) + (uuid "0aec6351-2780-4383-8122-e06abed8aa6c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 129.54 62.23 0) + (uuid "9ce28d5c-56a0-4e8e-8acc-8623c8555a85") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 129.54 68.58 0) + (uuid "6ed5c688-cfbc-4672-8bd5-40141c1d29ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 129.54 71.12 0) + (uuid "50c849b7-15a7-4493-a078-7e691e038390") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 129.54 74.93 0) + (uuid "105e44d2-d222-4366-9863-749b28366e4e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 129.54 77.47 0) + (uuid "a98d6ba4-4f22-4d81-ba1c-bd04b4123dc0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 129.54 82.55 0) + (uuid "da422146-25ca-42b5-9211-cbaeef218a6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 129.54 80.01 0) + (uuid "f2584593-ce89-4862-9868-cc943f124abc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 129.54 86.36 0) + (uuid "067b20c9-50a4-4882-82a9-35949a78cfed") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 129.54 88.9 0) + (uuid "dae3baef-2020-4356-9365-0c949bc08126") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 129.54 93.98 0) + (uuid "af229daf-7c67-4549-ae15-6e0455f12451") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 129.54 91.44 0) + (uuid "f063aa35-20b7-4e25-a481-168048e971d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 129.54 97.79 0) + (uuid "448a9114-70db-4603-b823-6deb4f82634a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 129.54 100.33 0) + (uuid "a2b35d4f-d31c-477f-9e0a-f8be22a5c4d1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 129.54 104.14 0) + (uuid "8d74edf8-b304-462a-a642-07bb6bf7287e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 129.54 111.76 0) + (uuid "888cf4a5-0b5d-4aca-82f1-a967637b290f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 129.54 106.68 0) + (uuid "5320aac2-69ab-4fc3-98e1-4c999d937590") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 129.54 109.22 0) + (uuid "7d4c1e6e-7da8-4423-9a7a-728eb3253ab3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 95.25 114.3 180) + (uuid "8b9feeac-1224-4aaa-8ceb-2236dcc0b83d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 95.25 116.84 180) + (uuid "e4962fcc-edc6-4f50-8fdf-8791f990e5bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 95.25 121.92 180) + (uuid "7a0bca50-4a62-40e4-b697-292471863278") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 129.54 115.57 0) + (uuid "7329b13c-c96c-44ed-8b36-cd00100131d7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 129.54 120.65 0) + (uuid "86e289ee-ea97-4ed6-8aa0-eb32cc116633") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 129.54 118.11 0) + (uuid "aa369001-ff54-4f43-bdd6-b0ce9a74b806") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 95.25 119.38 180) + (uuid "3df5a68f-b27d-4952-b4e4-218f2f4a1515") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch new file mode 100644 index 0000000..97828e6 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ffbaf729-24f0-4ef3-bb32-5f09fea1ba4c") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9b69a12-f76c-4b57-a35b-28f1a33c4154") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0302bc8f-5dee-406e-9ba1-a43267893b86") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a45a941-f50d-4d7d-800c-3750d19e02c2") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c0879024-f084-4758-8888-10763983776e") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5f3f93ae-d075-465d-8f7e-4d1f427af64b") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "d63cbad6-8b3b-448a-a79b-93bec9b848b1") + ) + (pin "49" + (uuid "05c25707-8712-4aa3-9273-fee868c000d7") + ) + (pin "53" + (uuid "72b271e3-2933-4499-8b2d-6b55e100be1a") + ) + (pin "43" + (uuid "e668ae17-c619-46af-b832-4a27d9a58c71") + ) + (pin "75" + (uuid "e50e5256-dc51-41da-b440-6ebf22321cb3") + ) + (pin "3" + (uuid "8d697de8-237b-46db-8e17-45f4144f7f13") + ) + (pin "27" + (uuid "28b4769b-7848-484e-8de6-ca1d62fa5463") + ) + (pin "1" + (uuid "8b26ef17-09e3-4268-ad58-e016bff9c1dc") + ) + (pin "37" + (uuid "95b7ce38-f795-4794-b247-171eacf5ca02") + ) + (pin "39" + (uuid "27593387-9c19-49ff-9d03-d39aca900de6") + ) + (pin "29" + (uuid "701f68d4-e0f2-48a6-9701-f119f90d122a") + ) + (pin "41" + (uuid "f863b4a2-dfb1-4600-9028-92bda72f2427") + ) + (pin "47" + (uuid "b275d09c-21c1-471e-b981-9070143f5071") + ) + (pin "51" + (uuid "4a15361f-2164-4df2-ba45-ec0ac3af2f4a") + ) + (pin "31" + (uuid "a56c10bd-4629-4f48-b3f8-ec2eeda1624c") + ) + (pin "59" + (uuid "80cb0159-8ffd-472d-ada9-1f395b3a5cec") + ) + (pin "67" + (uuid "d1f5e8d0-db33-4437-b21a-5416e471dedd") + ) + (pin "71" + (uuid "5c1c05a1-f7f5-4fdc-a96e-9cb7025edee6") + ) + (pin "73" + (uuid "6d2de840-b2f2-4316-aab6-fa387092d89a") + ) + (pin "2" + (uuid "3d814f68-8353-42bf-93da-def229151bfb") + ) + (pin "7" + (uuid "2c946530-5a9c-4eca-b42a-2db1587f49f2") + ) + (pin "45" + (uuid "8583a2f4-30ed-4bba-b539-1b230cbd76a0") + ) + (pin "69" + (uuid "0bc6c14d-35e7-43e9-9312-915020c7ca79") + ) + (pin "5" + (uuid "5232ea45-c5df-43a3-b9a5-2a7261930f16") + ) + (pin "9" + (uuid "95fbb661-3ff9-41f3-97bc-021a97607495") + ) + (pin "11" + (uuid "3a589109-ae17-4389-b3fc-a1da06dd57f0") + ) + (pin "25" + (uuid "6507fa40-18ca-4c77-81ee-6e1a60eee232") + ) + (pin "23" + (uuid "444d83ce-25bb-464e-bb23-be45f1e4e4d4") + ) + (pin "21" + (uuid "42a61807-8778-4109-9c4f-03f4c8f39c44") + ) + (pin "35" + (uuid "6ba623e1-4437-4753-a141-ff06cf1079f3") + ) + (pin "57" + (uuid "0caf5e1f-412a-4f2c-ba5a-e23913776b7d") + ) + (pin "61" + (uuid "ccff93ab-6cec-4605-bc09-f8b3e2a62fb6") + ) + (pin "55" + (uuid "29272705-8c14-4ef8-bc6d-28ef2acee6df") + ) + (pin "63" + (uuid "3c6dd941-c756-475f-b716-10db10c52276") + ) + (pin "65" + (uuid "9bcc776d-6af7-4886-be9d-3dc5384b8487") + ) + (pin "4" + (uuid "c0fe9dc5-b19c-447f-85b3-55dde7072430") + ) + (pin "6" + (uuid "6b4e666f-626e-43e3-9d0b-7e9ab7ee933c") + ) + (pin "8" + (uuid "fd11818d-0c05-458e-a6f7-eee1a982d9f5") + ) + (pin "10" + (uuid "83a9d670-f15b-48dd-a332-c4f9de2255b1") + ) + (pin "20" + (uuid "51da0254-ea5a-468c-bb26-b0fa522d11d0") + ) + (pin "22" + (uuid "a2376b0c-bf40-488d-8a67-9509ae99065e") + ) + (pin "24" + (uuid "f5bb1b59-5c28-43a9-8be6-c85101eba2a6") + ) + (pin "26" + (uuid "a64671e5-f8e2-4dd2-bf21-b10e91bf2bc2") + ) + (pin "56" + (uuid "c1cbcc43-fbcb-44f6-a2be-1179578efd40") + ) + (pin "60" + (uuid "8dd10c12-91ab-473a-bec7-6c65f6f927bc") + ) + (pin "52" + (uuid "671192ac-6d05-4d05-987b-13413d38beec") + ) + (pin "48" + (uuid "dcef2b43-bbbf-4cd6-bc84-583a719ddad7") + ) + (pin "34" + (uuid "85c519cf-5ef3-48af-9eca-2052af7f913f") + ) + (pin "64" + (uuid "4da0c5c1-6e94-43f3-875c-76151e872c0b") + ) + (pin "40" + (uuid "337d0607-ce56-4ade-83c7-75c8a38943bf") + ) + (pin "72" + (uuid "3858d79f-f8e9-4e54-9581-8969dc624134") + ) + (pin "36" + (uuid "a2afc075-76e8-46ca-86ce-55ec51af171a") + ) + (pin "32" + (uuid "2231c6b2-e9bc-49cb-8bf4-5b62ce231d2c") + ) + (pin "50" + (uuid "1c97def5-b6d7-442b-bab3-5eb039ea8d1b") + ) + (pin "54" + (uuid "81b9402f-cd73-44ab-a20e-4ddadc8a561f") + ) + (pin "28" + (uuid "bfa5ac7a-5bda-4f6c-92d5-55b7616ceb9b") + ) + (pin "44" + (uuid "98e41e69-aff2-4f57-bb46-d8a349fcdad0") + ) + (pin "74" + (uuid "ed9e6d96-1250-4e2a-a8ce-23f3ab321bb7") + ) + (pin "42" + (uuid "206bbbee-a8b2-41cd-b989-de9c5ed18f4b") + ) + (pin "58" + (uuid "b79a0dc6-3668-4634-b989-2a0fa2bb28d0") + ) + (pin "46" + (uuid "95f12680-dd4d-4c48-9303-c68ed713d139") + ) + (pin "62" + (uuid "11269d42-9fe5-486a-9ed6-af32e101c1e6") + ) + (pin "66" + (uuid "3f09236d-ba17-4b59-b07f-26b777cb5a71") + ) + (pin "30" + (uuid "3205b8d3-ebff-44b6-8acf-2ffa2d22479f") + ) + (pin "38" + (uuid "1c19979b-a231-4cc1-906d-4789d9801151") + ) + (pin "70" + (uuid "b4a25f6a-0191-4da9-9ea2-365db619dc13") + ) + (pin "68" + (uuid "d15c7b2a-ff6a-4ecd-8308-baf5dce89c8b") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "34e30ed6-d5d5-4ce3-af6d-fab51c643804") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dd5c9b65-57fc-47ad-ad7b-15e455e8f348") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "3622bb6a-fa49-4ba7-9773-492dc07959ee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "55a1ff36-78cc-4971-905b-6063b1dafcbe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "da6c5c3d-ac13-43e5-aba1-e5521ffba655") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "31dfb7b7-6ba0-41b2-9f37-434315ea3358") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "3438cb41-7c09-404b-875b-90f9493b0c7c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "244c89bd-0962-4bb2-8633-e3e8b2a1264b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "e859b1d8-4f20-475f-8da4-ef2cbd0d0c01") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "62b7ee81-8aa5-4461-b039-4d6a9b0b51d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..cbf9785 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "cf1522b0-df65-4431-ae08-c627c7704695") + ) + (pin "1" + (uuid "38170adc-dba1-426a-a7f9-b5cfafe246ff") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "7bb6c403-4cb5-4f0b-8047-60fb08831ae2") + ) + (pin "1" + (uuid "a6d143c3-5343-4131-ac02-ac278889e7f8") + ) + (instances + (project "M.2 B Key 3060" + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/7192ecd8-b59b-45e8-9549-d0ce0bb9fc10/a1071a9c-8aaa-40d1-bc34-7eb78ea28037/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb new file mode 100644 index 0000000..95411d5 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb @@ -0,0 +1,3198 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B key/PET1N") + (net 2 "/M.2 B key/PET1P") + (net 3 "/M.2 B key/PET0P") + (net 4 "/M.2 B key/PET0N") + (net 5 "/PET1-") + (net 6 "/PET0-") + (net 7 "/CONFIG_3") + (net 8 "+3.3V") + (net 9 "GND") + (net 10 "/FULL_CARD_PWR_OFF#") + (net 11 "/USB_D+") + (net 12 "/W_DISABLE1#") + (net 13 "/USB_D-") + (net 14 "/GPIO_9{slash}LED#1") + (net 15 "/GPIO_5") + (net 16 "/CONFIG_0") + (net 17 "/GPIO_6") + (net 18 "/DPR") + (net 19 "/GPIO_7") + (net 20 "/GPIO_11") + (net 21 "/GPIO_10") + (net 22 "/GPIO_8") + (net 23 "/UIM-RESET") + (net 24 "/UIM-CLK") + (net 25 "/UIM-DATA") + (net 26 "/PER1-") + (net 27 "/UIM-PWR") + (net 28 "/PER1+") + (net 29 "/DEVSLP") + (net 30 "/GPIO_0") + (net 31 "/GPIO_1") + (net 32 "/GPIO_2") + (net 33 "/GPIO_3") + (net 34 "/PER0-") + (net 35 "/GPIO_4") + (net 36 "/PER0+") + (net 37 "/PERST#") + (net 38 "/CLKREQ#") + (net 39 "/REFCLK-") + (net 40 "/PEWAKE#") + (net 41 "/REFCLK+") + (net 42 "unconnected-(J1-NC-Pad56)") + (net 43 "unconnected-(J1-NC-Pad58)") + (net 44 "/ANTCTL0") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (net 46 "/ANTCTL1") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (net 48 "/ANTCTL2") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (net 50 "/ANTCTL3") + (net 51 "/SIM_DETECT") + (net 52 "/RESET#") + (net 53 "/SUSCLK") + (net 54 "/CONFIG_1") + (net 55 "/CONFIG_2") + (net 56 "/PET0+") + (net 57 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "109443c9-78ab-4dbd-8793-15e217902c64") + (at 107.66 150.41 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.73 90) + (layer "F.SilkS") + (uuid "2cf9afae-af87-4549-ad47-b9e22834034f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0b799439-0415-4862-bae0-4be726fe8945") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7cda57e6-9847-4e4a-8f89-ab171517cbd4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "afb2362a-931d-480e-8fe9-cbd66a6db8ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba2d288a-78d9-4ede-bd1b-dd37024f2f4b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a685962-da0d-4e12-ae9e-6c3f8f0ef263") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5de3cab2-cf2b-4d88-b581-b18b3f2f868c") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1866f625-a850-4399-a721-bcdde0699996") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab71b2c3-9e14-425a-b63d-97199c6a60a5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18bd1b86-bddd-4248-a7d2-59f3c5fba593") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8a85fcf9-2947-41a1-8bee-258bcce7de2a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79d0069b-aeaa-4fbe-8057-b6bce0a6e188") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8071da56-5016-41af-923c-edf00799c1f9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "acf5e350-4f6d-4e65-89c6-55562c423af3") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "caeff378-81b0-4d57-aa21-562ae8ae2530") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B key/PET0P") + (pintype "passive") + (uuid "ab15bd41-b302-4c16-9fcd-ebec28f8b480") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET0+") + (pintype "passive") + (uuid "bfe724dd-8c1c-467e-9fe4-e1a8e42c9706") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2f4d48e4-44c3-477b-ac3c-d8be59fb59e1") + (at 111.36 150.41 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "56c86a06-efb0-4e36-82de-073053a6b943") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1d4ec53a-2478-48e1-a23b-a0ae31d12d6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1332b767-13bb-48c4-9d0f-fa6f09b41afd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cc35d8a0-a581-44dc-a6be-e09f15e06ecb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "243e35e2-44af-4db5-bb1b-0b5ce0b63c41") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f41f3f97-e802-4131-9b28-27f28b6639eb") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "effe30a1-d3d6-4a9a-8052-f3ea6e35ad22") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff0dba57-fef0-49d8-9826-1b4c51dc410e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b3e6e6ff-71bb-46f7-b201-768ca268153e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "14847592-ccf4-403e-a006-629a17b95635") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b12bb58c-8519-4b5d-8968-02d31b0c427f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec1674de-e64d-46b1-b1ea-39d16ff38330") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "32bf566b-9882-4489-9bbe-a4cc5e034178") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3ef1be32-bf9c-4354-ad5e-abe5f0b61ec1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "40839fdf-7e1e-47e5-a166-b1cf54b876c3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B key/PET1N") + (pintype "passive") + (uuid "19f44215-8c8b-41f3-97f0-ae48e1aa964b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET1-") + (pintype "passive") + (uuid "56964fcb-db42-4d2d-9d32-6ef020faf05f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "3e579ce1-8f0f-4930-8f91-fdbaacd2cc9e") + (at 108.36 150.41 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 270) + (layer "F.SilkS") + (uuid "dc2002d2-4829-4564-9b64-a33eed157016") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "29523395-3eb4-4086-b8fe-c44201eaf1bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2552aa73-e975-4c05-864c-af926ef2f2b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4a1f4381-a023-4e47-8f20-7be8b1503bce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "235aeefd-8d5e-4735-886e-e9d089caccfd") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e025700-a228-4781-a71a-f580f110a5c6") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "010b57aa-b9a9-426c-a225-e5a08be37862") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2537658a-d1cf-4ea2-b62b-8331ad15de69") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36971dd1-5b3b-4821-bd78-9c5938c42235") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cda20081-41c0-4c8f-af9f-6405ec5a2c92") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d0af593-bcee-4d2c-b545-be7d8dbb32d2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b0ec0a4-0626-40b0-b059-b47a00caa181") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "82fc3022-8e6e-4988-9cfd-d0fc6da3bd30") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d01bf865-4d7b-4f20-a598-1c81a303f7d4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2c363267-8d03-4623-b675-61fce1f53722") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B key/PET0N") + (pintype "passive") + (uuid "cfc46df4-0744-4997-be78-29e3dd8da0ff") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "bf1d1cde-047c-427e-9117-c973d5b852ac") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B Key Connector" + (layer "F.Cu") + (uuid "748d03ea-d10c-4194-9d62-b6b2abcb6dc0") + (at 109.01 154.07) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ad970805-fc78-4edb-a9e4-b0cae9ab88e3") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7878a135-18cf-4e83-bab8-e132aac4ded0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "39ae24ca-8b54-4781-a1e1-5d03a3097ccc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7bb76163-8737-4a1a-9a2d-6310292d4135") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6438f85d-9851-4591-b94d-07db0bf8a3e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "4d768a7b-809c-4db9-97d3-ffb50ad7b005") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "e8efee7f-bd13-4a2b-bf72-6b96ab5647e8") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6a21ee83-871b-4872-a761-ba1017887353") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "27753e1a-7d27-4766-9953-25886ebb22bb") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca48077a-08df-4f7f-bb2c-055e243941c5") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b9b9d75-e2d0-4f10-8a5d-85a2155e0ad7") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7b5dca02-7038-4cfa-b4b5-dcd6b5a56eb6") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "63b11b8d-b401-4aae-989a-982bf029f241") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e11b472b-152c-48de-963d-925e82788fd2") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51518898-27bd-4d1e-b2c7-4545e8b79af6") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "60291611-9148-43ab-8a73-2ecba4c7d072") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6a658ff7-5c76-4b70-82bb-065ba39484ce") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7d2cc2c4-b2ad-4f17-a80d-5aeb8289d8bc") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06aca512-1766-4dc7-89e2-fd4c8552ff80") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c3f731c6-0421-44a8-88d9-996aea2dee38") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dce4920f-9083-4785-8bde-903a92a6b72c") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce16dfb8-446a-43a5-af18-b15094a2ef67") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "47fe95b1-3406-4991-8ceb-2c911814cf03") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b2086a2-ebcc-4c00-b0af-82f0080725b4") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ef52e621-86e8-4b81-94f8-670192127b8f") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0c09392b-1fee-406f-a3f7-b493adf70889") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f21e6508-eea4-4bed-804b-fb088034fde2") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d825b635-391f-434d-a69f-c46ffddf9644") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "35a0dd0e-dd82-4030-8092-21f5dfb742ac") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "177194bf-b708-4949-bde6-db4f476772d5") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c40aea16-d575-491e-aa4c-67fdea694f11") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b6d936c5-67e1-4706-86c4-eddfab0ad407") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a65182ff-8b27-4359-ab0c-c74995c12ac8") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4ff16388-62f3-405e-a331-2609e5822b56") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3d1cd233-b6a2-4f03-a81d-270e76d97fab") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6875639d-c8ed-453e-86d8-11c911303e46") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1bbdd35c-e039-472a-9552-35c128007121") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d9d153b1-a71e-42b5-a37c-e8c3f89a7a6d") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0aeb8876-bc6e-4ce3-9788-e23ca2906eff") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fd518faf-f9a4-4390-b7a7-f2200e7131ba") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6ae22987-f46c-461c-a490-75e4cd516110") + ) + (fp_line + (start 5.02 -1.79) + (end 5.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "13fc1ab1-8c13-4692-b50e-1153385944af") + ) + (fp_line + (start 5.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "87f63b7e-443a-4d44-9126-06757157becf") + ) + (fp_line + (start 6.22 -1.79) + (end 6.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a371c5d2-a993-4705-9dd4-be47c5cce93e") + ) + (fp_line + (start 6.225333 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1563a7a1-faba-4087-913d-2d06f107e7fe") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c26d9720-688e-4b0b-92d9-c2f911e191fb") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "42bf9ff3-fcda-4956-a3e2-0e0707d8ebf9") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9ee7d367-e2ac-4747-baca-ddbf1f7b1500") + ) + (fp_arc + (start 5.02 -1.79) + (mid 5.62 -2.39) + (end 6.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a1a9be4e-e7ff-466e-8e44-719c26001f65") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "65ce1517-be13-43a3-8a79-0227e262c10f") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "78be432a-bcca-4faf-ab8c-2588b71a4d1e") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0cadc349-1fa6-4c85-9e20-ceeadefed70d") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "34d2bb43-cf29-415a-9d80-016a6a429b05") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "585ced9a-b05b-4240-9dac-5e6027ba776f") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f284644f-d09d-4a3c-a825-c2d3aef54ba1") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3b6789a4-3b84-42b0-8c8d-53dd8581f5fe") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "59342f60-a729-4c09-a887-e0be19a59959") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1a5aa2ab-02fd-413a-b5a5-085073c10ac3") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "66ead4cd-1d9c-4297-9965-b4bb9f22b122") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "45e982c6-035c-48cb-9fc3-7a69864cfc36") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d23a9c97-3fb9-4084-915f-b8f6df148098") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "9f2bdec0-1bb8-442e-8be4-422b1754c153") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7f53e8cf-2ae2-409a-a466-8a3dcfd7e76f") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8eac923f-904c-498e-865f-9bf2cc3a43f8") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2c15c6ce-fa5e-4f5c-8a2a-a7a430e05bcb") + ) + (fp_text user "B" + (at 6.27 -2.3 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6b76e62d-5d63-4673-b71d-f411bb1221a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e8709f65-3a2f-498c-ab9c-e36bde7f609d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "af89f945-3040-493c-a881-61d5e53f0287") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "5018bb39-bae3-4355-ba82-6d576ea797a9") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "15854509-c448-4f45-8129-d6907b0cc02b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "15efe27b-8540-46b9-b2dc-e7220eed0b64") + (pts + (xy 94.01 44.07) (xy 124.01 44.07) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 22.84 0) + (layer "User.2") + (uuid "15efe27b-8540-46b9-b2dc-e7220eed0b64") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1e2f197f-ee8b-458c-8bf9-d2e9d1903111") + (pts + (xy 118.935 155.18) (xy 118.935 95.18) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 125.18 90) + (layer "User.2") + (uuid "1e2f197f-ee8b-458c-8bf9-d2e9d1903111") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "25470dec-536f-4991-8027-ba8c76fc7929") + (pts + (xy 118.935 155.18) (xy 118.935 113.18) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 134.18 90) + (layer "User.2") + (uuid "25470dec-536f-4991-8027-ba8c76fc7929") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "767998db-46c4-4d70-a1c6-9f505e700200") + (pts + (xy 118.935 155.18) (xy 118.935 45.18) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 100.18 90) + (layer "User.2") + (uuid "767998db-46c4-4d70-a1c6-9f505e700200") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c09f6241-1a30-47ba-8ce1-d03a067f6eaf") + (pts + (xy 98.01 45.18) (xy 120.01 45.18) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 29.3 0) + (layer "User.2") + (uuid "c09f6241-1a30-47ba-8ce1-d03a067f6eaf") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d88c98ea-f356-4c2b-88c0-854f332ca698") + (pts + (xy 118.92 155.18) (xy 118.92 75.18) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 115.18 90) + (layer "User.2") + (uuid "d88c98ea-f356-4c2b-88c0-854f332ca698") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e154ff3b-84cb-4a09-8f13-0a288572e100") + (pts + (xy 118.935 155.18) (xy 118.935 125.18) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 140.18 90) + (layer "User.2") + (uuid "e154ff3b-84cb-4a09-8f13-0a288572e100") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "bidirectional") + (uuid "59078515-7954-4971-aee5-a7b054ecf835") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d187a9e9-42d8-47c8-98f9-0d7e3f0032e4") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6443730d-d288-4ff4-b008-85a35cfd465d") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bdd90c84-6b4a-44ad-adc9-4d9b8e84ba70") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a9cbc2d7-a505-4e1c-b8f0-683f43897dd7") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "f208885b-ded5-472f-a5f2-38585a125080") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "d72c7202-a810-4fef-8dbc-d07e06b72301") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "fe82cfe1-a3f2-4b4d-af71-05a5340cdf46") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "00305c33-676c-48c7-ba50-30bb055a29bd") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "020b5c2e-22b2-4179-a9a6-acf6fc003e11") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4370f52f-3a36-4c33-958d-a6cab6579674") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "733f514b-e993-4211-8cd6-6c203e3f094f") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "bidirectional") + (uuid "bc94cd90-1121-44c9-a31a-042972ae2ff0") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "5a124823-7dae-411f-aaa6-382ad14d946c") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "0cf6d058-7eaf-49c4-bf42-8cc789f788b6") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "0b2e3da2-55a6-4daa-9778-ccbfeea583bf") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "dd571203-156f-4c35-a484-23498e70398e") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "46cedeb1-5768-444d-b29d-b446ba22f2b7") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0ebfcf6d-e659-4e83-b8c3-33a491ae4275") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "ec1610ff-0aeb-40fa-b328-fefef0d04b64") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "eefc3bd6-b5e5-46a4-b0fb-0e1b0768fe1e") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "27d1651b-33bd-493d-b413-dd07f1f830b1") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "b283823d-7b4a-4107-b972-dfc2ad51b17e") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "087ad80f-8ca7-422c-9abc-1191e132df5c") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3579a1c1-38c3-4c52-af11-e0727cb0b083") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "fbfc566b-6943-4b13-bc4c-e41e0e17bb6a") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "59443007-71f6-4979-8fee-145d170d043e") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "c96d7214-8cb5-4ddb-b589-6b1c8fa64a15") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "d3f732d0-8937-422b-9dc2-1a0c07e49dc0") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "dd2d310f-69d2-4522-99eb-31cfd2bb55df") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2871d704-78bd-4ae5-a4d4-785ca5a68bde") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "975f08f0-ab20-4dd3-8bea-f8dbe7f9ecc9") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "37e2f8cb-fade-4d83-a84e-6040be89cd3c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "309918a2-dd6f-446b-8481-e2d584f72948") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "30848304-226a-43de-b1d2-8d9ecbba34e3") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "b7b69fff-433d-4974-a6e8-15ede29e0d33") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6d20f034-7830-41a0-bded-91a4f464193c") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "5ed32abd-2d18-46de-bc1b-4eadc864fc68") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "7eafe42a-9951-4ddc-a588-6553e9d25e74") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "226aecb5-3437-4090-b160-9c52d4139f84") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "60d6dd5e-1c54-4643-baa1-a9adb3782c55") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "75307a83-0815-4962-8f7a-10c464653efa") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2f0649fd-c6dc-4a2c-a044-2fcf7d19dc0e") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "d72dd024-faba-48dc-86f0-1fcc4af8452d") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "7f41d072-e254-453b-866e-6b1d174d042a") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "28a23b23-bc87-4959-bf9c-fce1372cde58") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "d79c58f9-c1a0-4f28-a9f9-e83b268521fc") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f290db0b-fb78-4c64-bb74-a353159207a1") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fa920a00-ff5c-4d2e-b1c5-3e922da006c9") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "141221b0-b4bc-4bf2-9d97-5b88a1d48696") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/ANTCTL0") + (pinfunction "ANTCTL0") + (pintype "output") + (uuid "14a4e857-1a89-4b15-9d32-ecaa6a6a2153") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "unconnected-(J1-COEX3-Pad60)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "2e585562-d3e2-464c-a602-f43601c2e9da") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/ANTCTL1") + (pinfunction "ANTCTL1") + (pintype "output") + (uuid "4e272dae-4dc7-405f-9ac9-302c89b03fa2") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-COEX2-Pad62)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "173f3a5f-e108-4397-8c4b-18ab4be271f4") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/ANTCTL2") + (pinfunction "ANTCTL2") + (pintype "output") + (uuid "7fa18e37-1893-4007-936a-2ad02f538771") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-COEX1-Pad64)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "fb5ca4dc-772f-47d1-8607-25753cf3086d") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/ANTCTL3") + (pinfunction "ANTCTL3") + (pintype "output") + (uuid "6570688e-1c7b-4a76-b41d-c23d0a1b7ae0") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/SIM_DETECT") + (pinfunction "SIM_DETECT") + (pintype "input") + (uuid "767ae830-12e5-448c-979a-c71b9d39e05f") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 52 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "d2da641d-3f6f-490e-8aa7-b8f0f6d81752") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "58659446-b0c1-46eb-ae06-2186543fd1f0") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "bidirectional") + (uuid "9c8bbf83-dc04-4679-a840-f7a5a79c2870") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b01dfa6d-ca00-48c3-ba57-5aa59242b42e") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a191dac-d6c0-4a2b-938e-c98607ef116e") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "175ef3ce-7d26-4f80-99e2-3d89e0cad19a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bd9698b4-3b2d-411c-a48e-b304c329ff41") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "16f3b313-820f-4d7d-a1a1-ce79a6abd4d8") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 55 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "bidirectional") + (uuid "47b18341-d7cc-42a6-9933-3409bf97a551") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "cbfcbd30-2896-4f9d-a11a-df7056ea2f5e") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 151.18) (xy 120.01 155.18) (xy 98.01 155.18) (xy 98.01 151.18) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "7e534008-5e78-4b8e-bce3-c5319af9a834") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 155.18) (xy 124.01 149.98) (xy 94.01 149.98) (xy 94.01 155.18) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b0d624a2-bec6-4c78-81cf-a110accb5fbe") + (at 110.66 150.41 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.72 90) + (layer "F.SilkS") + (uuid "3b414bf5-959c-4c10-8458-07a43e087c57") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0f759831-80d0-414d-9c96-9f7962046e9e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0310a86c-7cdf-4277-81fb-3c0cd8255f43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f38aa900-1e84-47aa-93a9-330cf85c0449") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c60112e0-7b10-4800-a548-294e6c4abf21") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b524489-3fd6-49fe-a9e3-efe6c050d6c8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e430a733-32df-4ed8-be04-e7825dc6fb16") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ece8758c-caf5-4a64-9403-f83f2d255103") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "409016ca-2615-41e1-9d3a-dbbabebbf090") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "325e9151-7bd8-44c6-870c-a167329abf3e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "23089f7d-e2af-4f99-a16f-c949e8077964") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4b117b1-1d48-4ccc-8ab0-3b90ce25b908") + ) + (fp_text user "${REFERENCE}" + (at 0.01 -0.61 90) + (layer "F.Fab") + (uuid "82dad7e3-4fb3-4a6c-811c-b3b0db9ed893") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d7f45d12-dbf0-49dd-b9f6-a3af7388334d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9d986445-f3ed-4627-b60e-9ce1544d95b6") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B key/PET1P") + (pintype "passive") + (uuid "3fa56792-ffed-4ee3-9b04-bbbde353543d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET1+") + (pintype "passive") + (uuid "c7056a45-d09a-4f0d-954e-580cfef46b19") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "b0fb59c0-a409-4660-a4d5-1406b438bdea") + (at 109.01 75.18) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a305da48-53c4-4941-a74c-58e9154dc000") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3fe1f99a-03b9-432f-92f7-2be91c1f5d58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca501340-3369-4219-93ff-af1d7da45952") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d8aa8706-6137-4185-b4ca-6f587e647361") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "dc81b9a5-8e9a-4cf7-8733-58ba52985e3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "38786e4d-9cea-4a22-af88-29e534746ed6") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 98.01 151.18) + (end 94.01 151.18) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "44a420e4-799b-4732-9610-f265b1dd75ae") + ) + (gr_line + (start 94.01 75.18) + (end 94.01 151.18) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4ca467c3-cfec-48da-a9d2-15ca9ef80863") + ) + (gr_line + (start 120.01 151.18) + (end 124.01 151.18) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "98304706-b406-4c48-bb73-0ad56e21aef1") + ) + (gr_line + (start 124.01 75.18) + (end 94.01 75.18) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c07e7dc2-c9d0-40d7-82a1-0eb25c348207") + ) + (gr_line + (start 124.01 151.18) + (end 124.01 75.18) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f20f8238-df41-4a59-81f4-354b47b44886") + ) + (segment + (start 111.26 154.03) + (end 111.26 152.754999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4ed3b926-37d9-4f26-803b-9eda08d0e850") + ) + (segment + (start 111.235 151.200001) + (end 111.36 151.075001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "55463c99-0228-4942-a0de-0248ef2e9ec4") + ) + (segment + (start 111.36 151.075001) + (end 111.36 150.73) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5dd00b1f-1aa6-4a57-8525-72232eebd54c") + ) + (segment + (start 111.235 152.729999) + (end 111.235 151.200001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "881fcae6-0be9-4ba8-9585-63b2025c0058") + ) + (segment + (start 111.26 152.754999) + (end 111.235 152.729999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d7b9d3e4-c727-46d7-8327-5727d32062a8") + ) + (segment + (start 110.66 151.075001) + (end 110.66 150.73) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5bb6006b-4ef4-40f6-968a-e6041e2928a0") + ) + (segment + (start 110.785 151.200001) + (end 110.66 151.075001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "98170fc1-3d83-4bf3-a552-c0fb46bcf3d5") + ) + (segment + (start 110.76 154.03) + (end 110.76 152.754999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a2fe3f37-82b2-40d1-9dfe-a7ef8ab95690") + ) + (segment + (start 110.785 152.729999) + (end 110.785 151.200001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bfdc09db-28fa-4f7d-a72f-e55ce20290e1") + ) + (segment + (start 110.76 152.754999) + (end 110.785 152.729999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fc32f291-dff0-437d-8751-08f6850724d1") + ) + (segment + (start 107.785 151.200001) + (end 107.66 151.075001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8002f036-c429-4e4b-b196-7b714302fefd") + ) + (segment + (start 107.785 152.729999) + (end 107.785 151.200001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "affb5421-d54d-478b-92ad-ad577159946b") + ) + (segment + (start 107.76 154.03) + (end 107.76 152.754999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bc3ac38e-7e16-4b4b-a512-cf154199685a") + ) + (segment + (start 107.66 151.075001) + (end 107.66 150.73) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "edbb987a-dbcd-4d82-bc7b-77de57e5af34") + ) + (segment + (start 107.76 152.754999) + (end 107.785 152.729999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f739e68b-ec92-42e9-82f6-e692c5ac5876") + ) + (segment + (start 108.235 151.200001) + (end 108.36 151.075001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1efb3e48-5936-483d-aabe-a30818d54827") + ) + (segment + (start 108.235 152.729999) + (end 108.235 151.200001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2a9aed37-2833-4b0e-bba4-f902791bb0b9") + ) + (segment + (start 108.26 154.03) + (end 108.26 152.754999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "340a929a-b485-41c2-85af-2f6ae17c124f") + ) + (segment + (start 108.26 152.754999) + (end 108.235 152.729999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "56f079df-02e4-4daf-9c94-fd37af9dfe3b") + ) + (segment + (start 108.36 151.075001) + (end 108.36 150.73) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "92aca99f-8a4e-42ff-8c45-fea94bb5e649") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "02574766-e489-44a8-8640-3b1b8040e7d6") + (hatch edge 0.5) + (connect_pads + (clearance 0.15) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 94.01 153.42) (xy 94.01 45.18) (xy 124.01 45.18) (xy 124.01 153.42) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 75.702174) (xy 106.111503 75.738033) (xy 106.170826 75.997946) (xy 106.170832 75.997964) + (xy 106.280257 76.310688) (xy 106.424022 76.609217) (xy 106.600305 76.88977) (xy 106.753977 77.082468) + (xy 107.608381 76.228064) (xy 107.691457 76.336331) (xy 107.853669 76.498543) (xy 107.961934 76.581617) + (xy 107.10753 77.436021) (xy 107.10753 77.436022) (xy 107.300229 77.589694) (xy 107.580782 77.765977) + (xy 107.879311 77.909742) (xy 108.192035 78.019167) (xy 108.192053 78.019173) (xy 108.515077 78.092901) + (xy 108.515074 78.092901) (xy 108.844336 78.13) (xy 109.175664 78.13) (xy 109.504924 78.092901) + (xy 109.827946 78.019173) (xy 109.827964 78.019167) (xy 110.140688 77.909742) (xy 110.439217 77.765977) + (xy 110.71977 77.589694) (xy 110.912468 77.436023) (xy 110.912468 77.436022) (xy 110.058064 76.581618) + (xy 110.166331 76.498543) (xy 110.328543 76.336331) (xy 110.411618 76.228064) (xy 111.266022 77.082468) + (xy 111.266023 77.082468) (xy 111.419694 76.88977) (xy 111.595977 76.609217) (xy 111.739742 76.310688) + (xy 111.849167 75.997964) (xy 111.849173 75.997946) (xy 111.908497 75.738033) (xy 111.941272 75.691842) + (xy 111.980642 75.6805) (xy 123.4355 75.6805) (xy 123.487826 75.702174) (xy 123.5095 75.7545) (xy 123.5095 150.6055) + (xy 123.487826 150.657826) (xy 123.4355 150.6795) (xy 119.347464 150.6795) (xy 119.175062 150.709898) + (xy 119.010558 150.769773) (xy 118.858945 150.857308) (xy 118.724837 150.969837) (xy 118.612308 151.103945) + (xy 118.524773 151.255558) (xy 118.464898 151.420062) (xy 118.4345 151.592464) (xy 118.4345 152.9055) + (xy 118.412826 152.957826) (xy 118.3605 152.9795) (xy 118.065251 152.9795) (xy 118.023153 152.987873) + (xy 117.994283 152.987873) (xy 117.954699 152.98) (xy 117.935 152.98) (xy 117.935 153.021153) (xy 117.922529 153.062265) + (xy 117.896133 153.101768) (xy 117.8845 153.160253) (xy 117.8845 153.42) (xy 117.585 153.42) (xy 117.585 152.98) + (xy 117.565301 152.98) (xy 117.524435 152.988128) (xy 117.495565 152.988128) (xy 117.454699 152.98) + (xy 117.435 152.98) (xy 117.435 153.42) (xy 117.1355 153.42) (xy 117.1355 153.160252) (xy 117.123867 153.101769) + (xy 117.097471 153.062265) (xy 117.085 153.021153) (xy 117.085 152.98) (xy 117.065301 152.98) (xy 117.025716 152.987873) + (xy 116.996845 152.987873) (xy 116.954748 152.9795) (xy 116.565252 152.9795) (xy 116.565251 152.9795) + (xy 116.524435 152.987618) (xy 116.495565 152.987618) (xy 116.454749 152.9795) (xy 116.454748 152.9795) + (xy 116.065252 152.9795) (xy 116.065251 152.9795) (xy 116.023153 152.987873) (xy 115.994283 152.987873) + (xy 115.954699 152.98) (xy 115.935 152.98) (xy 115.935 153.021153) (xy 115.922529 153.062265) (xy 115.896133 153.101768) + (xy 115.8845 153.160253) (xy 115.8845 153.42) (xy 115.7305 153.42) (xy 115.7305 152.178025) (xy 115.730499 152.17802) + (xy 115.693024 151.977544) (xy 115.619348 151.787363) (xy 115.511981 151.613959) (xy 115.51198 151.613957) + (xy 115.374579 151.463235) (xy 115.374578 151.463234) (xy 115.211825 151.340329) (xy 115.211822 151.340328) + (xy 115.211821 151.340327) (xy 115.02925 151.249418) (xy 115.029246 151.249417) (xy 115.029244 151.249416) + (xy 114.833082 151.193602) (xy 114.833076 151.193601) (xy 114.630003 151.174785) (xy 114.629997 151.174785) + (xy 114.426923 151.193601) (xy 114.426917 151.193602) (xy 114.230755 151.249416) (xy 114.23075 151.249418) + (xy 114.048177 151.340328) (xy 114.048174 151.340329) (xy 113.885421 151.463234) (xy 113.88542 151.463235) + (xy 113.748019 151.613957) (xy 113.748019 151.613958) (xy 113.640655 151.787358) (xy 113.64065 151.787368) + (xy 113.566977 151.97754) (xy 113.5295 152.17802) (xy 113.5295 152.9055) (xy 113.507826 152.957826) + (xy 113.4555 152.9795) (xy 113.065251 152.9795) (xy 113.024435 152.987618) (xy 112.995565 152.987618) + (xy 112.954749 152.9795) (xy 112.954748 152.9795) (xy 112.565252 152.9795) (xy 112.565251 152.9795) + (xy 112.524435 152.987618) (xy 112.495565 152.987618) (xy 112.454749 152.9795) (xy 112.454748 152.9795) + (xy 112.065252 152.9795) (xy 112.065251 152.9795) (xy 112.023153 152.987873) (xy 111.994283 152.987873) + (xy 111.954699 152.98) (xy 111.935 152.98) (xy 111.935 153.021153) (xy 111.922529 153.062265) (xy 111.896133 153.101768) + (xy 111.8845 153.160253) (xy 111.8845 153.42) (xy 111.6355 153.42) (xy 111.6355 153.160252) (xy 111.623867 153.101769) + (xy 111.597471 153.062265) (xy 111.587284 153.039397) (xy 111.562784 152.943092) (xy 111.564148 152.933656) + (xy 111.5605 152.924848) (xy 111.5605 152.715435) (xy 111.560499 152.715434) (xy 111.538766 152.634326) + (xy 111.539619 152.634097) (xy 111.5355 152.613376) (xy 111.5355 151.355123) (xy 111.557173 151.302798) + (xy 111.60046 151.259512) (xy 111.640022 151.190989) (xy 111.6605 151.114563) (xy 111.6605 151.114558) + (xy 111.661133 151.109755) (xy 111.662641 151.109953) (xy 111.682174 151.062797) (xy 111.712206 151.032765) + (xy 111.757585 150.929991) (xy 111.7605 150.904865) (xy 111.760499 150.555136) (xy 111.757585 150.530009) + (xy 111.717792 150.439888) (xy 111.716485 150.383268) (xy 111.717782 150.380135) (xy 111.757585 150.289991) + (xy 111.7605 150.264865) (xy 111.760499 149.915136) (xy 111.757585 149.890009) (xy 111.712206 149.787235) + (xy 111.632765 149.707794) (xy 111.529991 149.662415) (xy 111.52999 149.662414) (xy 111.529988 149.662414) + (xy 111.508659 149.65994) (xy 111.504865 149.6595) (xy 111.504864 149.6595) (xy 111.215136 149.6595) + (xy 111.190013 149.662414) (xy 111.190007 149.662415) (xy 111.087234 149.707794) (xy 111.062326 149.732703) + (xy 111.01 149.754377) (xy 110.957674 149.732703) (xy 110.932765 149.707794) (xy 110.829991 149.662415) + (xy 110.82999 149.662414) (xy 110.829988 149.662414) (xy 110.808659 149.65994) (xy 110.804865 149.6595) + (xy 110.804864 149.6595) (xy 110.515136 149.6595) (xy 110.490013 149.662414) (xy 110.490007 149.662415) + (xy 110.387234 149.707794) (xy 110.307794 149.787234) (xy 110.262414 149.890011) (xy 110.2595 149.915135) + (xy 110.2595 150.264863) (xy 110.262414 150.289986) (xy 110.262415 150.289992) (xy 110.302206 150.38011) + (xy 110.303514 150.436732) (xy 110.302206 150.43989) (xy 110.262414 150.530011) (xy 110.2595 150.555135) + (xy 110.2595 150.904863) (xy 110.262414 150.929986) (xy 110.262415 150.929992) (xy 110.307794 151.032765) + (xy 110.337826 151.062797) (xy 110.357359 151.109954) (xy 110.358867 151.109756) (xy 110.3595 151.114565) + (xy 110.379977 151.190986) (xy 110.379979 151.190991) (xy 110.408096 151.23969) (xy 110.411677 151.245892) + (xy 110.41954 151.259512) (xy 110.464629 151.304601) (xy 110.466303 151.306523) (xy 110.474565 151.331139) + (xy 110.4845 151.355124) (xy 110.4845 152.613376) (xy 110.48038 152.634097) (xy 110.481234 152.634326) + (xy 110.4595 152.715434) (xy 110.4595 152.924848) (xy 110.457216 152.943092) (xy 110.432716 153.039397) + (xy 110.427245 153.046716) (xy 110.422529 153.062265) (xy 110.396133 153.101768) (xy 110.3845 153.160253) + (xy 110.3845 153.42) (xy 110.1355 153.42) (xy 110.1355 153.160252) (xy 110.123867 153.101769) (xy 110.097471 153.062265) + (xy 110.085 153.021153) (xy 110.085 152.98) (xy 110.065301 152.98) (xy 110.025716 152.987873) (xy 109.996845 152.987873) + (xy 109.954748 152.9795) (xy 109.565252 152.9795) (xy 109.565251 152.9795) (xy 109.524435 152.987618) + (xy 109.495565 152.987618) (xy 109.454749 152.9795) (xy 109.454748 152.9795) (xy 109.065252 152.9795) + (xy 109.065251 152.9795) (xy 109.023153 152.987873) (xy 108.994283 152.987873) (xy 108.954699 152.98) + (xy 108.935 152.98) (xy 108.935 153.021153) (xy 108.922529 153.062265) (xy 108.896133 153.101768) + (xy 108.8845 153.160253) (xy 108.8845 153.42) (xy 108.6355 153.42) (xy 108.6355 153.160252) (xy 108.623867 153.101769) + (xy 108.597471 153.062265) (xy 108.587284 153.039397) (xy 108.562784 152.943092) (xy 108.564148 152.933656) + (xy 108.5605 152.924848) (xy 108.5605 152.715435) (xy 108.560499 152.715434) (xy 108.538766 152.634326) + (xy 108.539619 152.634097) (xy 108.5355 152.613376) (xy 108.5355 151.355123) (xy 108.557173 151.302798) + (xy 108.60046 151.259512) (xy 108.640022 151.190989) (xy 108.6605 151.114563) (xy 108.6605 151.114558) + (xy 108.661133 151.109755) (xy 108.662641 151.109953) (xy 108.682174 151.062797) (xy 108.712206 151.032765) + (xy 108.757585 150.929991) (xy 108.7605 150.904865) (xy 108.760499 150.555136) (xy 108.757585 150.530009) + (xy 108.717792 150.439888) (xy 108.716485 150.383268) (xy 108.717782 150.380135) (xy 108.757585 150.289991) + (xy 108.7605 150.264865) (xy 108.760499 149.915136) (xy 108.757585 149.890009) (xy 108.712206 149.787235) + (xy 108.632765 149.707794) (xy 108.529991 149.662415) (xy 108.52999 149.662414) (xy 108.529988 149.662414) + (xy 108.508659 149.65994) (xy 108.504865 149.6595) (xy 108.504864 149.6595) (xy 108.215136 149.6595) + (xy 108.190013 149.662414) (xy 108.190007 149.662415) (xy 108.087234 149.707794) (xy 108.062326 149.732703) + (xy 108.01 149.754377) (xy 107.957674 149.732703) (xy 107.932765 149.707794) (xy 107.829991 149.662415) + (xy 107.82999 149.662414) (xy 107.829988 149.662414) (xy 107.808659 149.65994) (xy 107.804865 149.6595) + (xy 107.804864 149.6595) (xy 107.515136 149.6595) (xy 107.490013 149.662414) (xy 107.490007 149.662415) + (xy 107.387234 149.707794) (xy 107.307794 149.787234) (xy 107.262414 149.890011) (xy 107.2595 149.915135) + (xy 107.2595 150.264863) (xy 107.262414 150.289986) (xy 107.262415 150.289992) (xy 107.302206 150.38011) + (xy 107.303514 150.436732) (xy 107.302206 150.43989) (xy 107.262414 150.530011) (xy 107.2595 150.555135) + (xy 107.2595 150.904863) (xy 107.262414 150.929986) (xy 107.262415 150.929992) (xy 107.307794 151.032765) + (xy 107.337826 151.062797) (xy 107.357359 151.109954) (xy 107.358867 151.109756) (xy 107.3595 151.114565) + (xy 107.379977 151.190986) (xy 107.379979 151.190991) (xy 107.408096 151.23969) (xy 107.411677 151.245892) + (xy 107.41954 151.259512) (xy 107.464629 151.304601) (xy 107.466303 151.306523) (xy 107.474565 151.331139) + (xy 107.4845 151.355124) (xy 107.4845 152.613376) (xy 107.48038 152.634097) (xy 107.481234 152.634326) + (xy 107.4595 152.715434) (xy 107.4595 152.924848) (xy 107.457216 152.943092) (xy 107.432716 153.039397) + (xy 107.427245 153.046716) (xy 107.422529 153.062265) (xy 107.396133 153.101768) (xy 107.3845 153.160253) + (xy 107.3845 153.42) (xy 107.1355 153.42) (xy 107.1355 153.160252) (xy 107.123867 153.101769) (xy 107.097471 153.062265) + (xy 107.085 153.021153) (xy 107.085 152.98) (xy 107.065301 152.98) (xy 107.025716 152.987873) (xy 106.996845 152.987873) + (xy 106.954748 152.9795) (xy 106.565252 152.9795) (xy 106.565251 152.9795) (xy 106.524435 152.987618) + (xy 106.495565 152.987618) (xy 106.454749 152.9795) (xy 106.454748 152.9795) (xy 106.065252 152.9795) + (xy 106.065251 152.9795) (xy 106.023153 152.987873) (xy 105.994283 152.987873) (xy 105.954699 152.98) + (xy 105.935 152.98) (xy 105.935 153.021153) (xy 105.922529 153.062265) (xy 105.896133 153.101768) + (xy 105.8845 153.160253) (xy 105.8845 153.42) (xy 105.6355 153.42) (xy 105.6355 153.160252) (xy 105.623867 153.101769) + (xy 105.597471 153.062265) (xy 105.585 153.021153) (xy 105.585 152.98) (xy 105.565301 152.98) (xy 105.525716 152.987873) + (xy 105.496845 152.987873) (xy 105.454748 152.9795) (xy 105.065252 152.9795) (xy 105.065251 152.9795) + (xy 105.024435 152.987618) (xy 104.995565 152.987618) (xy 104.954749 152.9795) (xy 104.954748 152.9795) + (xy 104.565252 152.9795) (xy 104.565251 152.9795) (xy 104.523153 152.987873) (xy 104.494283 152.987873) + (xy 104.454699 152.98) (xy 104.435 152.98) (xy 104.435 153.021153) (xy 104.422529 153.062265) (xy 104.396133 153.101768) + (xy 104.3845 153.160253) (xy 104.3845 153.42) (xy 104.1355 153.42) (xy 104.1355 153.160252) (xy 104.123867 153.101769) + (xy 104.097471 153.062265) (xy 104.085 153.021153) (xy 104.085 152.98) (xy 104.065301 152.98) (xy 104.025716 152.987873) + (xy 103.996845 152.987873) (xy 103.954748 152.9795) (xy 103.565252 152.9795) (xy 103.565251 152.9795) + (xy 103.524435 152.987618) (xy 103.495565 152.987618) (xy 103.454749 152.9795) (xy 103.454748 152.9795) + (xy 103.065252 152.9795) (xy 103.065251 152.9795) (xy 103.024435 152.987618) (xy 102.995565 152.987618) + (xy 102.954749 152.9795) (xy 102.954748 152.9795) (xy 102.565252 152.9795) (xy 102.565251 152.9795) + (xy 102.524435 152.987618) (xy 102.495565 152.987618) (xy 102.454749 152.9795) (xy 102.454748 152.9795) + (xy 102.065252 152.9795) (xy 102.065251 152.9795) (xy 102.024435 152.987618) (xy 101.995565 152.987618) + (xy 101.954749 152.9795) (xy 101.954748 152.9795) (xy 101.565252 152.9795) (xy 101.565251 152.9795) + (xy 101.524435 152.987618) (xy 101.495565 152.987618) (xy 101.454749 152.9795) (xy 101.454748 152.9795) + (xy 101.065252 152.9795) (xy 101.065251 152.9795) (xy 101.023153 152.987873) (xy 100.994283 152.987873) + (xy 100.954699 152.98) (xy 100.935 152.98) (xy 100.935 153.021153) (xy 100.922529 153.062265) (xy 100.896133 153.101768) + (xy 100.8845 153.160253) (xy 100.8845 153.42) (xy 100.585 153.42) (xy 100.585 152.98) (xy 100.565301 152.98) + (xy 100.524435 152.988128) (xy 100.495565 152.988128) (xy 100.454699 152.98) (xy 100.435 152.98) + (xy 100.435 153.42) (xy 100.1355 153.42) (xy 100.1355 153.160252) (xy 100.123867 153.101769) (xy 100.097471 153.062265) + (xy 100.085 153.021153) (xy 100.085 152.98) (xy 100.065301 152.98) (xy 100.025716 152.987873) (xy 99.996845 152.987873) + (xy 99.954748 152.9795) (xy 99.6595 152.9795) (xy 99.607174 152.957826) (xy 99.5855 152.9055) (xy 99.5855 151.592472) + (xy 99.585499 151.592464) (xy 99.562713 151.463236) (xy 99.555101 151.420062) (xy 99.495225 151.255555) + (xy 99.407692 151.103945) (xy 99.295163 150.969837) (xy 99.161055 150.857308) (xy 99.009445 150.769775) + (xy 99.009443 150.769774) (xy 99.009441 150.769773) (xy 98.844937 150.709898) (xy 98.672535 150.6795) + (xy 98.672532 150.6795) (xy 98.650892 150.6795) (xy 98.075892 150.6795) (xy 94.5845 150.6795) (xy 94.532174 150.657826) + (xy 94.5105 150.6055) (xy 94.5105 75.7545) (xy 94.532174 75.702174) (xy 94.5845 75.6805) (xy 106.039358 75.6805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 75.702174) (xy 105.81 75.7545) (xy 105.81 76.359704) (xy 105.850242 76.716866) (xy 105.930219 77.067264) + (xy 105.930224 77.067282) (xy 106.048925 77.406513) (xy 106.204869 77.730334) (xy 106.396093 78.034666) + (xy 106.620185 78.315668) (xy 106.874331 78.569814) (xy 107.155333 78.793906) (xy 107.459665 78.98513) + (xy 107.783486 79.141074) (xy 108.122717 79.259775) (xy 108.122735 79.25978) (xy 108.473135 79.339757) + (xy 108.473132 79.339757) (xy 108.830296 79.38) (xy 109.189704 79.38) (xy 109.546866 79.339757) + (xy 109.897264 79.25978) (xy 109.897282 79.259775) (xy 110.236513 79.141074) (xy 110.560334 78.98513) + (xy 110.864666 78.793906) (xy 111.145668 78.569814) (xy 111.39981 78.315672) (xy 111.573862 78.097416) + (xy 110.058064 76.581618) (xy 110.166331 76.498543) (xy 110.328543 76.336331) (xy 110.411618 76.228064) + (xy 111.847229 77.663675) (xy 111.971076 77.406505) (xy 111.97108 77.406497) (xy 112.089775 77.067282) + (xy 112.08978 77.067264) (xy 112.169757 76.716866) (xy 112.21 76.359704) (xy 112.21 75.7545) (xy 112.231674 75.702174) + (xy 112.284 75.6805) (xy 123.4355 75.6805) (xy 123.487826 75.702174) (xy 123.5095 75.7545) (xy 123.5095 150.6055) + (xy 123.487826 150.657826) (xy 123.4355 150.6795) (xy 119.347464 150.6795) (xy 119.22235 150.701561) + (xy 119.167055 150.689302) (xy 119.136624 150.641535) (xy 119.1355 150.628685) (xy 119.1355 149.029) + (xy 119.119858 148.950363) (xy 119.119857 148.950357) (xy 119.105505 148.915709) (xy 119.105503 148.915706) + (xy 119.105503 148.915705) (xy 119.089035 148.889497) (xy 119.068879 148.857419) (xy 119.045908 148.84112) + (xy 118.994293 148.804496) (xy 118.994283 148.804492) (xy 118.959643 148.790143) (xy 118.959636 148.790141) + (xy 118.900392 148.778357) (xy 118.881 148.7745) (xy 98.509 148.7745) (xy 98.493443 148.777594) + (xy 98.430363 148.790141) (xy 98.430352 148.790144) (xy 98.395714 148.804492) (xy 98.395705 148.804496) + (xy 98.33742 148.84112) (xy 98.337416 148.841124) (xy 98.284496 148.915706) (xy 98.270143 148.950356) + (xy 98.270141 148.950363) (xy 98.2545 149.029) (xy 98.2545 150.6055) (xy 98.232826 150.657826) (xy 98.1805 150.6795) + (xy 94.5845 150.6795) (xy 94.532174 150.657826) (xy 94.5105 150.6055) (xy 94.5105 75.7545) (xy 94.532174 75.702174) + (xy 94.5845 75.6805) (xy 105.736 75.6805) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "bc7c4eb6-3d11-4e50-92cd-5d18a41ba069") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 153.36) (xy 118.93 148.995) (xy 118.915 148.98) (xy 98.46 148.98) (xy 98.46 153.61) (xy 118.68 153.61) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 148.994352) (xy 118.93 149.029) (xy 118.93 150.787993) (xy 118.915648 150.822641) + (xy 118.905501 150.830428) (xy 118.858941 150.85731) (xy 118.858939 150.857312) (xy 118.724838 150.969835) + (xy 118.724835 150.969838) (xy 118.612312 151.103939) (xy 118.612307 151.103945) (xy 118.524778 151.255548) + (xy 118.524774 151.255556) (xy 118.4649 151.420057) (xy 118.464899 151.420061) (xy 118.464899 151.420062) + (xy 118.453041 151.487314) (xy 118.4345 151.592467) (xy 118.4345 152.531881) (xy 118.420148 152.566529) + (xy 118.3855 152.580881) (xy 118.350852 152.566529) (xy 118.344758 152.559104) (xy 118.329192 152.535807) + (xy 118.263036 152.491604) (xy 118.204695 152.48) (xy 118.135 152.48) (xy 118.135 153.61) (xy 117.885 153.61) + (xy 117.885 152.48) (xy 117.815304 152.48) (xy 117.769558 152.489098) (xy 117.750442 152.489098) + (xy 117.704696 152.48) (xy 117.635 152.48) (xy 117.635 153.61) (xy 117.3855 153.61) (xy 117.3855 152.660252) + (xy 117.385499 152.660251) (xy 117.385264 152.657858) (xy 117.385483 152.657836) (xy 117.385 152.652913) + (xy 117.385 152.48) (xy 117.315304 152.48) (xy 117.270837 152.488844) (xy 117.25172 152.488843) + (xy 117.204753 152.4795) (xy 117.204748 152.4795) (xy 116.815252 152.4795) (xy 116.800668 152.4824) + (xy 116.769558 152.488588) (xy 116.750442 152.488588) (xy 116.719331 152.4824) (xy 116.704748 152.4795) + (xy 116.315252 152.4795) (xy 116.300668 152.4824) (xy 116.269558 152.488588) (xy 116.250442 152.488588) + (xy 116.219331 152.4824) (xy 116.204748 152.4795) (xy 115.815252 152.4795) (xy 115.800616 152.482411) + (xy 115.789058 152.48471) (xy 115.752276 152.477392) (xy 115.731441 152.446209) (xy 115.7305 152.436651) + (xy 115.7305 152.178025) (xy 115.7305 152.178024) (xy 115.693024 151.977544) (xy 115.619348 151.787363) + (xy 115.511981 151.613959) (xy 115.511978 151.613955) (xy 115.511977 151.613954) (xy 115.374579 151.463236) + (xy 115.374576 151.463233) (xy 115.211822 151.340328) (xy 115.211818 151.340325) (xy 115.029255 151.24942) + (xy 115.029248 151.249417) (xy 114.833085 151.193603) (xy 114.833079 151.193602) (xy 114.63 151.174785) + (xy 114.42692 151.193602) (xy 114.426914 151.193603) (xy 114.230751 151.249417) (xy 114.230744 151.24942) + (xy 114.048181 151.340325) (xy 114.048177 151.340328) (xy 113.885423 151.463233) (xy 113.88542 151.463236) + (xy 113.748022 151.613954) (xy 113.64065 151.787366) (xy 113.566978 151.977537) (xy 113.566977 151.97754) + (xy 113.566976 151.977544) (xy 113.5295 152.178024) (xy 113.5295 152.178025) (xy 113.5295 152.4305) + (xy 113.515148 152.465148) (xy 113.4805 152.4795) (xy 113.315252 152.4795) (xy 113.300668 152.4824) + (xy 113.269558 152.488588) (xy 113.250442 152.488588) (xy 113.219331 152.4824) (xy 113.204748 152.4795) + (xy 112.815252 152.4795) (xy 112.800668 152.4824) (xy 112.769558 152.488588) (xy 112.750442 152.488588) + (xy 112.719331 152.4824) (xy 112.704748 152.4795) (xy 112.315252 152.4795) (xy 112.300668 152.4824) + (xy 112.269558 152.488588) (xy 112.250442 152.488588) (xy 112.219331 152.4824) (xy 112.204748 152.4795) + (xy 111.815252 152.4795) (xy 111.800668 152.4824) (xy 111.769558 152.488588) (xy 111.750442 152.488588) + (xy 111.719331 152.4824) (xy 111.704748 152.4795) (xy 111.315252 152.4795) (xy 111.300668 152.4824) + (xy 111.269558 152.488588) (xy 111.250442 152.488588) (xy 111.219331 152.4824) (xy 111.204748 152.4795) + (xy 110.815252 152.4795) (xy 110.800668 152.4824) (xy 110.769558 152.488588) (xy 110.750442 152.488588) + (xy 110.719331 152.4824) (xy 110.704748 152.4795) (xy 110.315252 152.4795) (xy 110.300668 152.4824) + (xy 110.269558 152.488588) (xy 110.250442 152.488588) (xy 110.219331 152.4824) (xy 110.204748 152.4795) + (xy 109.815252 152.4795) (xy 109.800668 152.4824) (xy 109.769558 152.488588) (xy 109.750442 152.488588) + (xy 109.719331 152.4824) (xy 109.704748 152.4795) (xy 109.315252 152.4795) (xy 109.300668 152.4824) + (xy 109.269558 152.488588) (xy 109.250442 152.488588) (xy 109.219331 152.4824) (xy 109.204748 152.4795) + (xy 108.815252 152.4795) (xy 108.800668 152.4824) (xy 108.769558 152.488588) (xy 108.750442 152.488588) + (xy 108.719331 152.4824) (xy 108.704748 152.4795) (xy 108.315252 152.4795) (xy 108.300668 152.4824) + (xy 108.269558 152.488588) (xy 108.250442 152.488588) (xy 108.219331 152.4824) (xy 108.204748 152.4795) + (xy 107.815252 152.4795) (xy 107.800668 152.4824) (xy 107.769558 152.488588) (xy 107.750442 152.488588) + (xy 107.719331 152.4824) (xy 107.704748 152.4795) (xy 107.315252 152.4795) (xy 107.300668 152.4824) + (xy 107.269558 152.488588) (xy 107.250442 152.488588) (xy 107.219331 152.4824) (xy 107.204748 152.4795) + (xy 106.815252 152.4795) (xy 106.800668 152.4824) (xy 106.769558 152.488588) (xy 106.750442 152.488588) + (xy 106.719331 152.4824) (xy 106.704748 152.4795) (xy 106.315252 152.4795) (xy 106.300668 152.4824) + (xy 106.269558 152.488588) (xy 106.250442 152.488588) (xy 106.219331 152.4824) (xy 106.204748 152.4795) + (xy 105.815252 152.4795) (xy 105.800668 152.4824) (xy 105.769558 152.488588) (xy 105.750442 152.488588) + (xy 105.719331 152.4824) (xy 105.704748 152.4795) (xy 105.315252 152.4795) (xy 105.300668 152.4824) + (xy 105.269558 152.488588) (xy 105.250442 152.488588) (xy 105.219331 152.4824) (xy 105.204748 152.4795) + (xy 104.815252 152.4795) (xy 104.800668 152.4824) (xy 104.769558 152.488588) (xy 104.750442 152.488588) + (xy 104.719331 152.4824) (xy 104.704748 152.4795) (xy 104.315252 152.4795) (xy 104.300668 152.4824) + (xy 104.269558 152.488588) (xy 104.250442 152.488588) (xy 104.219331 152.4824) (xy 104.204748 152.4795) + (xy 103.815252 152.4795) (xy 103.800668 152.4824) (xy 103.769558 152.488588) (xy 103.750442 152.488588) + (xy 103.719331 152.4824) (xy 103.704748 152.4795) (xy 103.315252 152.4795) (xy 103.300668 152.4824) + (xy 103.269558 152.488588) (xy 103.250442 152.488588) (xy 103.219331 152.4824) (xy 103.204748 152.4795) + (xy 102.815252 152.4795) (xy 102.800668 152.4824) (xy 102.769558 152.488588) (xy 102.750442 152.488588) + (xy 102.719331 152.4824) (xy 102.704748 152.4795) (xy 102.315252 152.4795) (xy 102.300668 152.4824) + (xy 102.269558 152.488588) (xy 102.250442 152.488588) (xy 102.219331 152.4824) (xy 102.204748 152.4795) + (xy 101.815252 152.4795) (xy 101.800668 152.4824) (xy 101.769558 152.488588) (xy 101.750442 152.488588) + (xy 101.719331 152.4824) (xy 101.704748 152.4795) (xy 101.315252 152.4795) (xy 101.30289 152.481958) + (xy 101.268276 152.488843) (xy 101.24916 152.488843) (xy 101.204696 152.48) (xy 101.135 152.48) + (xy 101.135 152.652913) (xy 101.134516 152.657836) (xy 101.134736 152.657858) (xy 101.1345 152.660253) + (xy 101.1345 153.61) (xy 100.885 153.61) (xy 100.885 152.48) (xy 100.815304 152.48) (xy 100.769558 152.489098) + (xy 100.750442 152.489098) (xy 100.704696 152.48) (xy 100.635 152.48) (xy 100.635 153.61) (xy 100.385 153.61) + (xy 100.385 152.48) (xy 100.315304 152.48) (xy 100.269558 152.489098) (xy 100.250442 152.489098) + (xy 100.204696 152.48) (xy 100.135 152.48) (xy 100.135 153.61) (xy 99.885 153.61) (xy 99.885 152.48) + (xy 99.815305 152.48) (xy 99.756963 152.491604) (xy 99.690807 152.535807) (xy 99.675242 152.559104) + (xy 99.64406 152.579939) (xy 99.607277 152.572623) (xy 99.586442 152.541441) (xy 99.5855 152.531881) + (xy 99.5855 151.592474) (xy 99.5855 151.592468) (xy 99.555101 151.420062) (xy 99.495225 151.255555) + (xy 99.407692 151.103945) (xy 99.295163 150.969837) (xy 99.161057 150.85731) (xy 99.161054 150.857307) + (xy 99.009451 150.769778) (xy 99.009443 150.769774) (xy 98.844942 150.7099) (xy 98.844943 150.7099) + (xy 98.844938 150.709899) (xy 98.672532 150.6795) (xy 98.650892 150.6795) (xy 98.509 150.6795) (xy 98.474352 150.665148) + (xy 98.46 150.6305) (xy 98.46 149.029) (xy 98.474352 148.994352) (xy 98.509 148.98) (xy 118.881 148.98) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pro b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pro new file mode 100644 index 0000000..f3337f7 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "3fc86546-8ad2-48b2-92bb-e2164bf7d27c", + "Root" + ], + [ + "f934b0d0-e4ed-489f-9ab0-a6c261c4c561", + "M.2 B key" + ], + [ + "2cd6dc77-f114-44b1-9704-d60d213c1d42", + "PCIe Couple Caps" + ], + [ + "27d77bf0-8499-4672-87f1-05095c3d0a68", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_sch new file mode 100644 index 0000000..bb04953 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_sch @@ -0,0 +1,1436 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "3fc86546-8ad2-48b2-92bb-e2164bf7d27c") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 107.95 111.76) (xy 114.3 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07528d98-77bd-4e3b-8abc-933eedca5671") + ) + (wire + (pts + (xy 148.59 77.47) (xy 154.94 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1795c256-4edc-451f-818a-c9f034841f1d") + ) + (wire + (pts + (xy 148.59 86.36) (xy 154.94 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e576e68-f291-462f-b504-76d074b31a7d") + ) + (wire + (pts + (xy 148.59 113.03) (xy 154.94 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ff1ad55-bd07-4a4a-ad13-2d75322be4c0") + ) + (wire + (pts + (xy 107.95 109.22) (xy 114.3 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28382675-f81e-41b6-a273-2b246be2f95f") + ) + (wire + (pts + (xy 148.59 127) (xy 154.94 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35ae7780-5ccc-4c28-9adf-aeaed6830ab2") + ) + (wire + (pts + (xy 107.95 80.01) (xy 114.3 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41fb5a2d-acaf-41c2-9a67-43f53af4a268") + ) + (wire + (pts + (xy 107.95 116.84) (xy 114.3 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a0371e-c8c5-45e9-bcf1-524c2af4f1ce") + ) + (wire + (pts + (xy 148.59 115.57) (xy 154.94 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5af02353-c703-4045-bf3a-80a558494860") + ) + (wire + (pts + (xy 148.59 121.92) (xy 154.94 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f36d1e4-d4ad-4c6b-be20-fec88b246d8c") + ) + (wire + (pts + (xy 107.95 82.55) (xy 114.3 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6294f1fb-1acc-4abc-9acd-e3499cc460a6") + ) + (wire + (pts + (xy 107.95 102.87) (xy 114.3 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "689560c7-cd65-4a9e-9e09-fad252d2aca9") + ) + (wire + (pts + (xy 148.59 66.04) (xy 154.94 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68b0feea-3fc7-42d6-b623-84dea691aa4b") + ) + (wire + (pts + (xy 148.59 92.71) (xy 154.94 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e96f56f-eb36-4a86-8be8-8dc1a538b4b4") + ) + (wire + (pts + (xy 107.95 92.71) (xy 114.3 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76743d81-fa4b-4b8f-b5d2-3e7b3c7dd754") + ) + (wire + (pts + (xy 148.59 97.79) (xy 154.94 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79278418-63ff-44eb-a2c1-30a2a7853f60") + ) + (wire + (pts + (xy 148.59 95.25) (xy 154.94 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b190195-644d-4c10-b3dd-8f2ce0377d0b") + ) + (wire + (pts + (xy 107.95 105.41) (xy 114.3 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d42dce7-ded3-4934-800d-188a4bc36449") + ) + (wire + (pts + (xy 107.95 90.17) (xy 114.3 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80e03303-6f1f-461f-9807-fdbfd5b80817") + ) + (wire + (pts + (xy 107.95 66.04) (xy 114.3 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83e1561c-058d-4387-a16d-972a4c560228") + ) + (wire + (pts + (xy 107.95 73.66) (xy 114.3 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8621d094-750e-4300-bfd7-5f5db3c3e8a7") + ) + (wire + (pts + (xy 148.59 110.49) (xy 154.94 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "891d8d34-f893-4756-8580-4c559b9283d6") + ) + (wire + (pts + (xy 107.95 95.25) (xy 114.3 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ecf4a3b-e902-4a4b-ad3c-fdceb10af2a8") + ) + (wire + (pts + (xy 148.59 118.11) (xy 154.94 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94caf057-dd7c-487f-bfcf-57c75d684444") + ) + (wire + (pts + (xy 148.59 83.82) (xy 154.94 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b4ace27-8d8a-4453-b3a2-6a5b799fead5") + ) + (wire + (pts + (xy 148.59 124.46) (xy 154.94 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b5072d3-5d2b-45f1-bc76-639fca97e545") + ) + (wire + (pts + (xy 107.95 71.12) (xy 114.3 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9be8e5a0-0012-42ff-ae7e-8a6ac991c2db") + ) + (wire + (pts + (xy 148.59 100.33) (xy 154.94 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a88af077-fd31-4c11-9bdc-4e13054c45ee") + ) + (wire + (pts + (xy 107.95 114.3) (xy 114.3 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac7b9d66-2de9-468e-b078-86216a7de86b") + ) + (wire + (pts + (xy 107.95 100.33) (xy 114.3 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af9dd7e9-1f3e-40bc-adce-69e3e6048e42") + ) + (wire + (pts + (xy 107.95 77.47) (xy 114.3 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6e52270-26d1-4ddf-adc4-6708236847b7") + ) + (wire + (pts + (xy 107.95 97.79) (xy 114.3 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbce9013-43f1-4c43-935b-5e54f289970d") + ) + (wire + (pts + (xy 107.95 123.19) (xy 114.3 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1be9ef3-bfa7-4116-8787-036343b67cfa") + ) + (wire + (pts + (xy 107.95 120.65) (xy 114.3 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c316555a-a177-427a-b59b-2f406e6e7228") + ) + (wire + (pts + (xy 148.59 104.14) (xy 154.94 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c428dd4a-f913-43ad-aa81-68de2c816864") + ) + (wire + (pts + (xy 148.59 71.12) (xy 154.94 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6468796-fc72-46a2-8b5c-eaafcdca67ff") + ) + (wire + (pts + (xy 107.95 125.73) (xy 114.3 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c96f0f76-614e-402e-9558-bf093b1453ec") + ) + (wire + (pts + (xy 107.95 85.09) (xy 114.3 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb678beb-f59b-4310-90e0-10a13f850cca") + ) + (wire + (pts + (xy 148.59 81.28) (xy 154.94 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cea855dd-5594-477a-bf53-df1066c0cf63") + ) + (wire + (pts + (xy 148.59 88.9) (xy 154.94 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d463ad58-6b00-4561-9939-61e9a150e8eb") + ) + (wire + (pts + (xy 107.95 68.58) (xy 114.3 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d669ebe8-fac3-46eb-bfac-7fe3e65ed718") + ) + (wire + (pts + (xy 148.59 106.68) (xy 154.94 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dca406cd-e250-48f0-b7aa-78606d0a00dd") + ) + (wire + (pts + (xy 148.59 68.58) (xy 154.94 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "edce374f-32fd-4d1b-8d48-1df387f9597f") + ) + (wire + (pts + (xy 107.95 128.27) (xy 114.3 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3502e17-2de5-4424-94c5-f091b4a2701b") + ) + (wire + (pts + (xy 107.95 87.63) (xy 114.3 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f90740c7-bfaa-46eb-8186-3ccacad14ad8") + ) + (wire + (pts + (xy 148.59 74.93) (xy 154.94 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff5d7785-deb5-4662-9ada-1c1125ecc8cc") + ) + (label "GPIO_8" + (at 107.95 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "088f5039-47b2-460a-a56f-89aa0d6f66ef") + ) + (label "UIM-CLK" + (at 107.95 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b07e226-4316-4c88-b243-8324c6883383") + ) + (label "ANTCTL1" + (at 154.94 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0ba70039-997f-4b65-9c72-6868a8da932d") + ) + (label "PET0+" + (at 154.94 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1cbb520c-e5a9-488b-b216-9774b0731974") + ) + (label "CONFIG_1" + (at 107.95 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e6822d0-d2b9-4d2c-b5d0-cd974d1252c1") + ) + (label "CONFIG_0" + (at 107.95 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e835cb9-0953-4f3d-a01b-afc51721b059") + ) + (label "PERST#" + (at 154.94 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "235c883c-2bf5-4f7f-9d08-d57ecc81130d") + ) + (label "PET1-" + (at 154.94 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "25d5ce9c-0007-4a84-8db9-e95e91600164") + ) + (label "PET1+" + (at 154.94 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "39d06198-38b2-4526-b88e-2603903a56b6") + ) + (label "UIM-RESET" + (at 107.95 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "40063a82-7e5c-42a1-bf73-b72d60707e9d") + ) + (label "DEVSLP" + (at 154.94 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "45f8428e-885f-452e-90df-e7a100e8a5e4") + ) + (label "SUSCLK" + (at 107.95 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4b8a80bd-9f58-4450-8397-c7bda8c03b97") + ) + (label "PER0-" + (at 154.94 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4bcc73d0-3063-40ea-a032-000046d97a4c") + ) + (label "GPIO_7" + (at 107.95 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "590cd100-f5bb-4ef3-a55f-468503824dba") + ) + (label "PER0+" + (at 154.94 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5b4e5af7-550c-43d7-b5c7-89e021089ce5") + ) + (label "PEWAKE#" + (at 154.94 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "623252f3-00ce-45ff-ab41-90445797101f") + ) + (label "CONFIG_3" + (at 107.95 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "65b1e707-4690-489e-b245-8fe62370f279") + ) + (label "ANTCTL0" + (at 154.94 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6b2639bb-324e-405a-9312-f7983386d63e") + ) + (label "GPIO_9{slash}LED#1" + (at 107.95 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6b318f50-ff5e-498a-960c-d9cf60a95a06") + ) + (label "USB_D+" + (at 154.94 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f8c667a-4d7a-4f1f-b926-08b853f34d14") + ) + (label "PER1-" + (at 154.94 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7259d69f-bbe7-4b16-b489-73212e7012f2") + ) + (label "GPIO_11" + (at 107.95 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7662c69f-d601-41b5-b621-cc0b40a53f24") + ) + (label "UIM-PWR" + (at 107.95 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "77978271-4f60-4ea2-9fae-e429083b3e4b") + ) + (label "REFCLK+" + (at 154.94 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7da27668-5693-41e1-9903-83ae23fc2ab0") + ) + (label "PER1+" + (at 154.94 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84d6d8b8-d295-4db7-80f5-a398b63e7a1e") + ) + (label "ANTCTL3" + (at 154.94 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "98d4face-853f-4088-981f-67715b22b934") + ) + (label "CLKREQ#" + (at 154.94 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9cddffa7-9760-45b3-a198-521b13f8217d") + ) + (label "REFCLK-" + (at 154.94 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3564039-42a1-4d0b-af7d-31616c5a379f") + ) + (label "CONFIG_2" + (at 107.95 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a878bc21-b35e-4e60-bdb3-e0c4e80667fd") + ) + (label "GPIO_6" + (at 107.95 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a8dfa29b-0238-4082-9727-edad8165b112") + ) + (label "GPIO_3" + (at 107.95 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa240e48-ae36-4abc-99d6-c40841626aab") + ) + (label "USB_D-" + (at 154.94 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b3317990-ca8c-4e3c-8977-cd57b82e4e01") + ) + (label "GPIO_5" + (at 107.95 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b3ff8c22-5183-455c-abfb-6c99a33229a5") + ) + (label "DPR" + (at 154.94 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b69d677c-3749-4c44-bcf7-af6f1110465c") + ) + (label "GPIO_2" + (at 107.95 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "baa92222-9218-4afb-8353-0dda35be0d9f") + ) + (label "UIM-DATA" + (at 107.95 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c39496e2-4337-4750-a76f-7ad0f36fa7b9") + ) + (label "GPIO_4" + (at 107.95 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c80ba88c-7b8c-4f62-8bf4-52205a661060") + ) + (label "GPIO_0" + (at 107.95 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cf007123-ca11-4e18-be3d-baecc2c86c94") + ) + (label "RESET#" + (at 107.95 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cff50ebd-5550-496d-b23e-ebeeb67e075a") + ) + (label "PET0-" + (at 154.94 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d12fa73e-67fb-4752-b9d4-9c8d64507840") + ) + (label "W_DISABLE1#" + (at 107.95 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d4840721-1a89-493e-94f0-8b7b5cd300f8") + ) + (label "FULL_CARD_PWR_OFF#" + (at 154.94 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d59c4dfc-c544-4d6b-a747-12f03c862abd") + ) + (label "SIM_DETECT" + (at 107.95 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e0dc0b0c-3967-4b73-9b91-10c2110c96ea") + ) + (label "GPIO_1" + (at 107.95 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f110894d-67f3-4705-894b-fa4c012c3366") + ) + (label "GPIO_10" + (at 107.95 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f6fbc45a-760a-41fc-8714-3b471558d68a") + ) + (label "ANTCTL2" + (at 154.94 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fc5bba3c-0ba6-4b4e-9869-336e2edb5448") + ) + (sheet + (at 114.3 63.5) + (size 34.29 67.31) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f934b0d0-e4ed-489f-9ab0-a6c261c4c561") + (property "Sheetname" "M.2 B key" + (at 114.3 62.7884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B key.kicad_sch" + (at 114.3 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "CONFIG_1" output + (at 114.3 68.58 180) + (uuid "1e1bfd20-fd9e-4857-b332-3d87d8b42a83") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_3" output + (at 114.3 73.66 180) + (uuid "21f1ff1e-edf6-4f20-9119-35855954b161") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_0" output + (at 114.3 66.04 180) + (uuid "4880baf0-f90d-4fb5-a2ef-a52769f71ee6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 114.3 71.12 180) + (uuid "f3362da9-ffe4-4db3-bb42-98fe2de2b351") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 114.3 90.17 180) + (uuid "cf1aff55-b2f7-4997-a15c-128a80323614") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 114.3 100.33 180) + (uuid "f60deeae-084c-46c7-982d-4a2e67ada37a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_6" bidirectional + (at 114.3 92.71 180) + (uuid "a7545a14-4b95-446c-84b3-99bb8c5dd383") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 114.3 87.63 180) + (uuid "23df8861-3490-4b88-9426-ba7bba61792b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 114.3 85.09 180) + (uuid "e3e7943c-c356-4a8d-9259-2c21ef0883f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_2" bidirectional + (at 114.3 82.55 180) + (uuid "368d90b0-2db0-4e6a-8ff2-0a24c041adad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 114.3 105.41 180) + (uuid "3140ccf0-17dc-44a1-9fb9-f34a803b143e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_10" bidirectional + (at 114.3 102.87 180) + (uuid "97e62ddc-1361-4516-896d-f19d89e62912") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 114.3 95.25 180) + (uuid "0b479569-c6a4-419b-9acc-2dfa2304ccf1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_8" bidirectional + (at 114.3 97.79 180) + (uuid "56759730-94ee-4976-b075-47a4b7c8f48a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_1" bidirectional + (at 114.3 80.01 180) + (uuid "30ef5627-ad9a-4eae-87ac-7713dac680d3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 114.3 77.47 180) + (uuid "b3420996-d13c-4ed5-810f-bc94e2dfc266") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 114.3 109.22 180) + (uuid "99c06fc1-1e6c-4974-acb5-bdf5fa57bfc9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 114.3 111.76 180) + (uuid "08f21cb3-7a5d-430e-ad09-48c7fb757ab5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 114.3 114.3 180) + (uuid "52b34791-c21b-4108-8b1d-91ec167bc33c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 114.3 116.84 180) + (uuid "6a04a0a1-1d84-44db-8f21-165132352c59") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 148.59 66.04 0) + (uuid "6981c0e3-a538-4427-bb57-fbb5829c4bca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PEWAKE#" bidirectional + (at 148.59 71.12 0) + (uuid "6d26864d-d221-46a1-bdd3-7f9106213c7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 148.59 68.58 0) + (uuid "ca278297-0806-44e8-b4d9-bc37a48ef836") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp" input + (at 148.59 74.93 0) + (uuid "0537342a-4ee3-407f-8ee0-16609bb70431") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 148.59 77.47 0) + (uuid "60e3c7d5-1248-4f8d-9883-4ebc52c187e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp0" output + (at 148.59 81.28 0) + (uuid "9a586e4c-abaa-48e7-a555-3ea8761038db") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 148.59 83.82 0) + (uuid "418afdb5-dfd3-4b2d-bb32-a55e3ba2beb2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 148.59 88.9 0) + (uuid "f82cc3e5-f2ad-4861-9efa-d1af1f07cc7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp0" input + (at 148.59 86.36 0) + (uuid "42ec3104-0bf3-46a7-bba7-479a5f663f10") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 148.59 92.71 0) + (uuid "04066943-40af-448e-be4b-897cc7f7f82c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 148.59 95.25 0) + (uuid "d578ec3f-ef61-444c-9fd2-6a8c5d0b5f0f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 148.59 100.33 0) + (uuid "a915ebb6-7882-4975-921a-6921f0c950e4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 148.59 97.79 0) + (uuid "067a3521-e58f-409b-9887-df039d410f25") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D-" bidirectional + (at 148.59 104.14 0) + (uuid "2cd05179-eca6-408a-b118-a2bd746cbb5d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 148.59 106.68 0) + (uuid "9046c036-b15f-4022-9e3b-565622c721c7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL0" output + (at 148.59 110.49 0) + (uuid "457ab82c-c6ce-442a-b012-eff839c1bf84") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL3" output + (at 148.59 118.11 0) + (uuid "8293473f-070f-4ade-9def-f2af945d1ab3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL1" output + (at 148.59 113.03 0) + (uuid "d0374d96-be7f-4213-9e88-627931d57285") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ANTCTL2" output + (at 148.59 115.57 0) + (uuid "aa91b24b-3eb7-4f9f-a743-4f571ca6b810") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 114.3 120.65 180) + (uuid "0609b0f1-818d-409a-929c-06e0415f8b1e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SIM_DETECT" input + (at 114.3 123.19 180) + (uuid "6a834f88-d398-4f8f-afae-38449b2056a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 114.3 128.27 180) + (uuid "06db8b6c-5b26-47fc-b4aa-8e0134257bd8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "DEVSLP" input + (at 148.59 121.92 0) + (uuid "1c3e9472-3a77-4872-873b-867bd4595c46") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 148.59 127 0) + (uuid "2b258d71-ec21-4a22-8b11-81af28ca1a3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 148.59 124.46 0) + (uuid "ced4e91d-cbe1-4d8d-ad8a-09dbd599d055") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 114.3 125.73 180) + (uuid "15460752-4a4d-4e18-b587-7ee4c0ece493") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch new file mode 100644 index 0000000..2183e89 --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "82704d6d-46d4-44c4-9e05-97698149e6dd") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B_Key_1_1" + (pin bidirectional line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -81.28 0) + (length 2.54) + (name "ANTCTL0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -83.82 0) + (length 2.54) + (name "ANTCTL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -86.36 0) + (length 2.54) + (name "ANTCTL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -88.9 0) + (length 2.54) + (name "ANTCTL3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -82.55 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -85.09 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -87.63 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -90.17 180) + (length 2.54) + (name "SIM_DETECT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 203.708 61.976 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "907afcf4-270e-471c-b612-3fae0a6175d3") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 47.752 62.738 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d80a226e-3d4e-48e3-a823-dbaf27a1f655") + ) + (junction + (at 83.82 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "01e340a9-0e51-4fce-a688-e29eaa6fc9f4") + ) + (junction + (at 83.82 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "2ce52015-fe68-447e-989a-4626a7749161") + ) + (junction + (at 83.82 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "4865665b-cbe7-4c2c-b5a2-2349a9e98c79") + ) + (junction + (at 83.82 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "82c94c33-534d-42d8-8432-5f2e26a78dca") + ) + (junction + (at 83.82 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "8f7b9929-fc19-490a-9a77-af3fda5d8fd0") + ) + (junction + (at 83.82 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "93aee181-9f7d-490d-919c-2929f7c19f61") + ) + (junction + (at 83.82 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "bc874034-a98a-49be-8f59-d25285558f74") + ) + (junction + (at 83.82 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c1a92fff-96a3-459e-a251-19c8f1200489") + ) + (junction + (at 83.82 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "d814b376-adf7-4c2f-a9f1-718ebbb059c1") + ) + (junction + (at 83.82 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "d86536ef-6542-4a56-acb9-7fc239e933fc") + ) + (no_connect + (at 135.89 118.11) + (uuid "68919a32-e18f-4606-8312-4a2760a1e4a7") + ) + (no_connect + (at 135.89 120.65) + (uuid "bd9d69ca-b4fc-4a95-bc2d-f55b7b0c8ce5") + ) + (no_connect + (at 135.89 123.19) + (uuid "ca9eb101-5ad5-4d45-ae92-159041e5ed8b") + ) + (wire + (pts + (xy 135.89 77.47) (xy 146.05 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007b7750-5d66-4308-ba94-51e98585a50e") + ) + (wire + (pts + (xy 76.2 127) (xy 88.9 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0181bd23-0474-41f3-a8f6-74651107ced0") + ) + (wire + (pts + (xy 135.89 125.73) (xy 146.05 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0793c4ef-23e9-49cb-b565-b2c4dd35d953") + ) + (wire + (pts + (xy 88.9 99.06) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e54594-6bf4-4342-8bbe-fa2a20efa77d") + ) + (wire + (pts + (xy 135.89 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a90fc0e-16c7-4d21-a47a-fa2a5b0b7619") + ) + (wire + (pts + (xy 60.96 93.98) (xy 88.9 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c440784-3e4e-4598-8007-0b335202c8c2") + ) + (wire + (pts + (xy 76.2 71.12) (xy 88.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e38032d-66b7-4899-958a-8ceeef09cb18") + ) + (wire + (pts + (xy 83.82 76.2) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e9867c1-996d-428e-bac8-5ae8f4b6d8d4") + ) + (wire + (pts + (xy 135.89 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f535e12-d8a5-460a-bb1a-2b219f10eb51") + ) + (wire + (pts + (xy 76.2 111.76) (xy 88.9 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1226e29b-1ce9-4385-b9d8-4e38c0022f07") + ) + (wire + (pts + (xy 135.89 95.25) (xy 146.05 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "141e3e45-c855-434f-b4db-922f50689401") + ) + (wire + (pts + (xy 36.83 78.74) (xy 45.72 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "196d112b-24a9-4652-91b8-cfad821e5e71") + ) + (wire + (pts + (xy 135.89 54.61) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7e679f-c163-41c9-b0cc-9146d9edb267") + ) + (wire + (pts + (xy 76.2 50.8) (xy 88.9 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c2607ca-12ad-4056-a7a9-9dd14bdfd5d0") + ) + (wire + (pts + (xy 83.82 132.08) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cff66a3-d8bd-4517-a4ca-f99e7c4f7ddf") + ) + (wire + (pts + (xy 135.89 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dce37de-ad49-4020-8f25-ca9af09b7e54") + ) + (wire + (pts + (xy 83.82 114.3) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b2db552-6bc5-47bd-bc6f-126ab7432d26") + ) + (wire + (pts + (xy 135.89 97.79) (xy 146.05 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c2d3708-0935-40d2-83ce-0fef3d437aca") + ) + (wire + (pts + (xy 76.2 86.36) (xy 88.9 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c749436-bd71-4b73-a5cd-2b29afd6d1e1") + ) + (wire + (pts + (xy 135.89 80.01) (xy 146.05 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30c36842-378e-4bab-b2fd-17cc132c29ea") + ) + (wire + (pts + (xy 88.9 55.88) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32630ad8-9530-4759-9d06-b355c816f654") + ) + (wire + (pts + (xy 135.89 92.71) (xy 146.05 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33b362a6-0444-4880-89cf-0cfcc11432af") + ) + (wire + (pts + (xy 76.2 119.38) (xy 88.9 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ca474a-3323-4c32-b5ac-bbdad8afdec4") + ) + (wire + (pts + (xy 76.2 68.58) (xy 88.9 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a976b00-21cb-4358-9acf-510914ebf3d9") + ) + (wire + (pts + (xy 76.2 88.9) (xy 88.9 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fc949-824b-49ee-ada6-51a5bd0f368e") + ) + (wire + (pts + (xy 135.89 49.53) (xy 146.05 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4923472e-3a40-446f-98f3-121f2034c5de") + ) + (wire + (pts + (xy 36.83 96.52) (xy 45.72 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4947216b-17fc-46ae-911f-c4a4ed7af98d") + ) + (wire + (pts + (xy 88.9 48.26) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b31a054-0899-4460-8802-6da7945c6cfe") + ) + (wire + (pts + (xy 60.96 96.52) (xy 88.9 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fd7580b-c2ff-4672-a597-4e9f23a19fd1") + ) + (wire + (pts + (xy 88.9 45.72) (xy 83.82 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56c3f033-c48a-4295-a766-ef2faec4221d") + ) + (wire + (pts + (xy 135.89 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57757d95-7014-461b-8cf9-f11820493e65") + ) + (wire + (pts + (xy 88.9 83.82) (xy 83.82 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "579410f3-8b56-49a0-ab40-b03b472c4f2f") + ) + (wire + (pts + (xy 135.89 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c2007b4-e5be-4692-9250-cfe878f97793") + ) + (wire + (pts + (xy 88.9 132.08) (xy 83.82 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ed54cdd-ebb6-488e-9403-d08bc62171d4") + ) + (wire + (pts + (xy 135.89 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64e0e395-8f8e-4fe1-bacc-5a54c061da71") + ) + (wire + (pts + (xy 76.2 73.66) (xy 88.9 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "671aa4bd-3ba1-4cf0-88ad-2b23d744bf53") + ) + (wire + (pts + (xy 76.2 116.84) (xy 88.9 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d23e9a9-1a67-4e2e-aaa4-768fc171a474") + ) + (wire + (pts + (xy 83.82 134.62) (xy 83.82 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71dfb847-6b3b-4d3b-b3e2-340538d60735") + ) + (wire + (pts + (xy 88.9 76.2) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "722e0749-9df8-4248-8c7b-cda7e3bf6912") + ) + (wire + (pts + (xy 76.2 137.16) (xy 88.9 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74617203-5cb6-41b0-9e03-63a1e30a52bb") + ) + (wire + (pts + (xy 88.9 134.62) (xy 83.82 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75c52b8d-ee3a-446c-b8ef-2122d24dc65b") + ) + (wire + (pts + (xy 88.9 114.3) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "795dab4c-b431-4e67-93c7-cf59c8268d18") + ) + (wire + (pts + (xy 83.82 99.06) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d96485f-66df-44f9-a5b8-0261f261a47d") + ) + (wire + (pts + (xy 135.89 82.55) (xy 146.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "827f80c9-d01c-408e-abc5-8316270a72eb") + ) + (wire + (pts + (xy 135.89 100.33) (xy 146.05 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82a798c4-01e6-43f9-9e85-eb05764ba98a") + ) + (wire + (pts + (xy 83.82 91.44) (xy 83.82 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88bf87db-907a-480d-ae07-ce3d8e73c8ab") + ) + (wire + (pts + (xy 76.2 129.54) (xy 88.9 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "999845da-a9ba-4aca-bce5-3e00da417eb4") + ) + (wire + (pts + (xy 76.2 101.6) (xy 88.9 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b15a983-78d8-493e-8cbf-e52b90c50a70") + ) + (wire + (pts + (xy 135.89 130.81) (xy 147.32 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c480f44-7d4f-4d22-93b5-44e8e24934b7") + ) + (wire + (pts + (xy 135.89 44.45) (xy 147.32 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c62a4e0-170e-4e25-9d5c-37cade63cef6") + ) + (wire + (pts + (xy 135.89 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a679c6ef-720c-4c00-99aa-9235ccfb4da6") + ) + (wire + (pts + (xy 88.9 106.68) (xy 83.82 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9bca84-503a-4c45-8f8a-38f35018e36f") + ) + (wire + (pts + (xy 83.82 55.88) (xy 83.82 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae1cddd8-5475-4411-ad53-18cfd7ad902e") + ) + (wire + (pts + (xy 76.2 124.46) (xy 88.9 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1245f6-4d0d-40ea-81ad-5ed4feb4bbb3") + ) + (wire + (pts + (xy 83.82 106.68) (xy 83.82 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4154aec-cf48-4f9a-b1c5-9801169d1f69") + ) + (wire + (pts + (xy 135.89 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9a733fd-e0ae-4631-8c28-05085af0307a") + ) + (wire + (pts + (xy 135.89 74.93) (xy 146.05 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd65dabc-b2ad-41ce-9ef7-a8a695861b71") + ) + (wire + (pts + (xy 76.2 121.92) (xy 88.9 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c046fcba-0921-4261-9e2b-1a4ca62334d1") + ) + (wire + (pts + (xy 36.83 93.98) (xy 45.72 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2941c76-6a05-4f1d-95a7-5b0d617c00f9") + ) + (wire + (pts + (xy 88.9 91.44) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c52b843a-28d1-47ce-b657-8960fb8cedc1") + ) + (wire + (pts + (xy 135.89 72.39) (xy 146.05 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca0f9383-3cb1-4dc9-b941-187dafbee283") + ) + (wire + (pts + (xy 83.82 45.72) (xy 83.82 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf30fd3-d097-4251-b143-7125b265ef84") + ) + (wire + (pts + (xy 36.83 81.28) (xy 45.72 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1a12b3-a23e-4b0a-be9e-e2d5b664cb57") + ) + (wire + (pts + (xy 60.96 81.28) (xy 88.9 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd4899c3-58cf-4be8-a459-7592f57191f9") + ) + (wire + (pts + (xy 135.89 133.35) (xy 147.32 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74abc34-f0aa-4dc8-87c7-d9fadea2f133") + ) + (wire + (pts + (xy 135.89 135.89) (xy 147.32 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d82596c2-0cc3-45f3-9faf-6a4853a819f2") + ) + (wire + (pts + (xy 76.2 104.14) (xy 88.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da4d9ea1-b42f-46b6-9772-24a7f24a7ca6") + ) + (wire + (pts + (xy 76.2 43.18) (xy 88.9 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd347aa1-8383-4008-8eb2-f9fc4acc4dc9") + ) + (wire + (pts + (xy 83.82 48.26) (xy 83.82 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9a5fb9-55a3-4bd1-b904-96e3da806971") + ) + (wire + (pts + (xy 76.2 53.34) (xy 88.9 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e738a409-f3dc-4139-b35b-e2d3faec04c3") + ) + (wire + (pts + (xy 60.96 78.74) (xy 88.9 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e77c6b8f-daf2-425d-a6d0-69298a418cc1") + ) + (wire + (pts + (xy 135.89 52.07) (xy 146.05 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7060f5-929a-4b7a-a7f2-2ba3ab0e6614") + ) + (wire + (pts + (xy 83.82 83.82) (xy 83.82 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecbb5830-8d9d-4d69-92d4-dcf97c654923") + ) + (wire + (pts + (xy 135.89 46.99) (xy 147.32 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecded0c1-d41d-482c-9364-c38e50318147") + ) + (wire + (pts + (xy 76.2 109.22) (xy 88.9 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35c405a-9375-42d3-a478-97085ecae3af") + ) + (wire + (pts + (xy 135.89 110.49) (xy 146.05 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8f3370c-29ba-4ec5-8740-fa0ac16e735c") + ) + (wire + (pts + (xy 135.89 107.95) (xy 146.05 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd53db28-b88c-49a0-991b-c6107b14c614") + ) + (label "PET0N" + (at 72.39 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "06358f60-2b8b-4dc2-b712-3c08cfcb78ed") + ) + (label "PET1N" + (at 72.39 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73f170a1-13f1-4fbf-a0b4-3727c7e3b9b7") + ) + (label "PET0P" + (at 72.39 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812103fe-ba30-49cb-91ee-fb7cd4d284fb") + ) + (label "PET1P" + (at 72.39 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a3cc23e5-ce0e-4421-8e47-ad7cf1927411") + ) + (hierarchical_label "PETp0" + (shape output) + (at 36.83 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "086f3372-2d8a-4de8-b2e5-f83b495796a7") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 76.2 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0ef02a1a-c3d1-4c24-a48d-91161a807e7c") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "15eb896d-ed03-4e94-95c1-b264d39fefb5") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 146.05 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "167da7de-d8de-46af-9064-7af08e34c269") + ) + (hierarchical_label "PETn1" + (shape output) + (at 36.83 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1d38a1da-4b29-4f25-b5c8-a4e49ba0b72b") + ) + (hierarchical_label "PERp0" + (shape input) + (at 76.2 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e2bffc8-7c9f-4b24-b745-5529646ccbaf") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 146.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23e72864-3ec4-4efa-af1f-b996a95d9b96") + ) + (hierarchical_label "PERn0" + (shape input) + (at 76.2 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "26aa5c40-03b8-403f-baf5-7d9c31680a69") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 146.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "30ecdd24-2d2d-4f17-b81e-66621fa77625") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 146.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3900cc11-50fd-42e7-861f-f3d7eca7a23b") + ) + (hierarchical_label "DPR" + (shape input) + (at 76.2 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3f25d377-be1e-41ec-b854-1f939e22fa24") + ) + (hierarchical_label "PETn0" + (shape output) + (at 36.83 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412f4355-0204-4f81-a23b-afe6c5ffd293") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 76.2 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "449b4073-0cac-491d-b0df-409f921e94b8") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 146.05 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "46933aec-48d1-4e88-b741-fcd2f039e47b") + ) + (hierarchical_label "SIM_DETECT" + (shape input) + (at 146.05 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b08b539-4970-4a08-9cfe-13046a2e15d1") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 146.05 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6bc40f99-a9c5-4295-9e2b-0977b22b8377") + ) + (hierarchical_label "PETp1" + (shape output) + (at 36.83 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "738b0992-315a-4cd9-9223-8969d5f6e091") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7b8aaddd-1998-4f49-982d-3400864a3ca2") + ) + (hierarchical_label "ANTCTL2" + (shape output) + (at 76.2 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80797f1a-7eed-4c8f-b7f2-879526173872") + ) + (hierarchical_label "ANTCTL0" + (shape output) + (at 76.2 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "81059772-2154-44b6-a4e3-9aafcfc068e7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 146.05 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "877afec4-2834-4e7e-8ac8-089cd9951cf9") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 76.2 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "88c2453a-89b3-464b-8820-248ac5b355f9") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 146.05 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "893680f8-30a3-4a23-a962-a93875b852b9") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 146.05 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "955a090a-1398-4f55-94c0-49eee0ecd981") + ) + (hierarchical_label "PERp1" + (shape input) + (at 76.2 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "979dec49-a84e-4b9d-8cb9-a452c8a1369d") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 146.05 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6f942e0-084f-4dbe-9462-49c1644242a4") + ) + (hierarchical_label "PERST#" + (shape input) + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "aee9feca-3167-42ec-bc5c-a1cab2d211ca") + ) + (hierarchical_label "RESET#" + (shape input) + (at 76.2 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60ca0d3-afde-44b4-ac11-ccea4aceae1c") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 76.2 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b7ac84eb-6bbe-40e4-9603-32ba321bd546") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bacb0ba6-a248-4d26-92ad-cea339c43092") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 146.05 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c1bb0ea8-a9e5-4872-acac-f5b73e6ad0b4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 76.2 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6547e03-cda1-412d-b18b-933efac2713b") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c85ac993-03dd-4a69-9e71-916a88e466d1") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 146.05 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8680041-6e2a-4c6b-ac8e-f0b008930e2a") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 76.2 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ca5036df-7510-444c-9e5d-2a351b601850") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 146.05 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d60a4d22-62ea-4492-ab1f-2c3bc035496b") + ) + (hierarchical_label "ANTCTL3" + (shape output) + (at 76.2 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8000ce8-47c1-4abe-acaf-0f16ee904f69") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 76.2 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "db2019ac-0b81-4b36-8c8e-dea0fc0aa437") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e03876f0-0b13-4d67-b5bd-6eebaa5b039c") + ) + (hierarchical_label "ANTCTL1" + (shape output) + (at 76.2 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e37c4950-1c85-4744-aa3f-20e42661d8fc") + ) + (hierarchical_label "PERn1" + (shape input) + (at 76.2 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e4012042-760b-4208-a923-f0a2243075bf") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 76.2 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee2f0781-debd-4dc3-9eef-4e4c6234b209") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 146.05 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1267052-b8e2-473d-92a4-f1c05fb614a3") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 76.2 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f54862c9-33e9-4b95-abd4-2d8e46cb84a4") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f718fee2-04f0-4961-9899-21a37b7384aa") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 146.05 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f7248bbe-e7d1-4cab-91e8-5f9fc66b8aec") + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9aecd2e9-10be-479d-b824-d1dade8b3297") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 83.82 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "71328d64-5520-43a6-bb91-bfd4689587de") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 130.81 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 130.8099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "92bba58c-1d5d-491f-91eb-e8f09747a0e3") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 143.51 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca511cd1-7f42-45e6-89ae-6c5fb6eae93d") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 143.51 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8afa8653-d5f5-4fde-a22c-ff09ab8f192a") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 184.15 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b96eed8-c86e-4f4c-a3fa-a17cd70ca852") + (property "Reference" "#PWR01" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 184.15 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ddedb240-4b46-480b-9c21-254063f4101c") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B_Key") + (at 111.76 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bf645384-1201-4ee1-9b1e-f4a515bb13cd") + (property "Reference" "J1" + (at 112.395 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 112.395 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B Key Connector" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 111.76 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "33" + (uuid "168d5ea9-c522-4780-a955-0bcc14cf618c") + ) + (pin "49" + (uuid "f28a3215-1a41-4fc9-b2d0-2766328fac86") + ) + (pin "53" + (uuid "4038fd8b-b14b-4722-8d16-555dec2b64ed") + ) + (pin "43" + (uuid "7a5211b7-45fe-4bf7-8829-40bfb5a6bbc7") + ) + (pin "75" + (uuid "ab889e59-7947-4f08-8c6e-c20b669cab29") + ) + (pin "3" + (uuid "8b38f1d1-42bd-44a7-b476-a07d19053d03") + ) + (pin "27" + (uuid "dfd83a0e-2a00-457c-8f4e-90d55ef0a530") + ) + (pin "1" + (uuid "ca38f654-636d-4fc0-9f0a-e2f7c5e2a6b2") + ) + (pin "37" + (uuid "85427b0d-debb-46aa-ab06-7ede5c1cf9ca") + ) + (pin "39" + (uuid "7c32b052-3e60-47df-8d82-59859db03535") + ) + (pin "29" + (uuid "5a9e1895-1bdb-414c-93c5-826f60a8c3e5") + ) + (pin "41" + (uuid "01ff436f-ea15-4388-b3d7-f6c976c5f272") + ) + (pin "47" + (uuid "0750df39-5239-4d94-b866-9ff583b0af85") + ) + (pin "51" + (uuid "e8148121-cbab-41d5-b43d-e639dd463498") + ) + (pin "31" + (uuid "349ab73a-3571-4107-a619-979df2b37b96") + ) + (pin "59" + (uuid "cd4fba0e-0cd8-4524-b69e-8df8e315a875") + ) + (pin "67" + (uuid "08d0a0c2-9d4b-445f-99b3-8f0fbc97b997") + ) + (pin "71" + (uuid "a6be65fa-e0e6-4bb2-9486-6be1fbcb102c") + ) + (pin "73" + (uuid "e79205ae-46c8-4bae-a8b3-a0e784d63d23") + ) + (pin "2" + (uuid "d384e2f0-31ce-4b3d-bc56-0eead5101961") + ) + (pin "7" + (uuid "12d34d5c-f7e7-4085-b5f4-f8c46facfda4") + ) + (pin "45" + (uuid "e0a575e0-0050-4f74-9a80-c719c5765244") + ) + (pin "69" + (uuid "3b9c9f6c-046e-4c90-baba-f785bda4ebc1") + ) + (pin "5" + (uuid "f7759185-eb27-4786-b9be-a82c609d7b84") + ) + (pin "9" + (uuid "c2d2edb2-cf75-4921-a1e1-b3b9bbdbcb9b") + ) + (pin "11" + (uuid "98ea656f-b13a-4149-8d60-677c7d271aac") + ) + (pin "25" + (uuid "cc8282f6-031b-4ba2-8be5-115dd50b6d94") + ) + (pin "23" + (uuid "aff7e2a9-01ad-4a55-b087-fa714dcd7b36") + ) + (pin "21" + (uuid "5fed6bf9-8ad9-4dc6-a344-7220b9c76405") + ) + (pin "35" + (uuid "6a2c5545-1227-4463-9fb1-64c320c67f5e") + ) + (pin "57" + (uuid "ae21a310-0c05-4319-81cc-7958d0f892f7") + ) + (pin "61" + (uuid "c471a8a2-abb1-452d-b9ff-add346396a15") + ) + (pin "55" + (uuid "3350ee7f-c686-4bc7-bcf6-649bb45e7175") + ) + (pin "63" + (uuid "f34f663a-28df-4796-859d-76962378860d") + ) + (pin "65" + (uuid "0f5c3736-3b09-471f-a97c-1dd55c6f56c8") + ) + (pin "4" + (uuid "5585bf3a-ecc1-4003-a7ff-655a45347975") + ) + (pin "6" + (uuid "c4224073-3120-49d8-accb-afb0c18edb38") + ) + (pin "8" + (uuid "f285e4e1-7b7d-46bf-9a86-509bfab73d2e") + ) + (pin "10" + (uuid "e6678e3c-8edb-4f1e-b099-e2bc8f8b110b") + ) + (pin "20" + (uuid "ff9694c3-5bf5-4d5e-ab52-6ea9d1b4884e") + ) + (pin "22" + (uuid "c3e7f1c3-7de6-44ba-93a4-1b445b950fe5") + ) + (pin "24" + (uuid "836b7209-d7ec-4d12-8535-6b1c0a59da15") + ) + (pin "26" + (uuid "85eedb8d-24b5-42b9-91e9-1d6f2d09be06") + ) + (pin "56" + (uuid "950fbd93-3b25-4f6e-bc9b-f06e981b7e4c") + ) + (pin "60" + (uuid "40a4eb54-ea82-47b1-b0aa-09a93863745b") + ) + (pin "52" + (uuid "e711d213-a0b3-4120-8d16-c871b090a27f") + ) + (pin "48" + (uuid "4cf6dac4-910f-498c-b1d8-24cdf012962e") + ) + (pin "34" + (uuid "622e8cf6-d96d-4b8d-8e07-96f7f4a1e0b2") + ) + (pin "64" + (uuid "07b3d6fd-ac06-44e9-9e05-6247f8f69bae") + ) + (pin "40" + (uuid "1362321d-9e64-4490-ad7e-29719c93682b") + ) + (pin "72" + (uuid "1e7384b1-8df8-41cd-86f0-f642cf59ef09") + ) + (pin "36" + (uuid "6b5c447b-74bf-4495-8c96-9faf8854c948") + ) + (pin "32" + (uuid "6ff393d2-fb89-4b96-8ab2-d6a0fdf67eab") + ) + (pin "50" + (uuid "3d3907f3-39ea-4563-b58c-90ff04c8ce99") + ) + (pin "54" + (uuid "dbe5fd46-5cc8-4908-8fd7-9f096535087f") + ) + (pin "28" + (uuid "9d58c730-b19e-4278-8be5-ec4cbd32c099") + ) + (pin "44" + (uuid "1d82e64b-f953-472d-aa9b-7477778f65d4") + ) + (pin "74" + (uuid "d56a4a3b-a744-41b4-a1e7-2b736ef31ac1") + ) + (pin "42" + (uuid "7889e2bb-a959-4621-9f39-896d20129770") + ) + (pin "58" + (uuid "0ee37436-2c28-4f7d-976c-089e4f3e8aa5") + ) + (pin "46" + (uuid "13c35707-e8e5-431f-b576-5cbc2cd705fa") + ) + (pin "62" + (uuid "f27bcbdd-5da2-4b7d-84f9-644c4d6457b1") + ) + (pin "66" + (uuid "173ce2dc-ae02-4844-860f-bfb5a5fa5932") + ) + (pin "30" + (uuid "7c843c74-d4db-4ab3-ad11-dafe60a5a02f") + ) + (pin "38" + (uuid "1afb8e49-f5fc-4de5-97d0-06a942b7051a") + ) + (pin "70" + (uuid "c0dec658-3d2c-415d-8261-2e0ce8006f55") + ) + (pin "68" + (uuid "912a289c-594b-4eab-9cec-da3689ad4de8") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 147.32 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 143.51 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 151.13 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 147.32 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5d7c2b4a-ddc7-4343-9a1d-1854404a7616") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 184.15 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc7bd04f-6b01-4073-ad18-a5454e885e19") + (property "Reference" "H1" + (at 186.69 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 186.69 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8f413b31-beaa-4e3b-8b44-06c1daa48f2c") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (sheet + (at 45.72 77.47) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "27d77bf0-8499-4672-87f1-05095c3d0a68") + (property "Sheetname" "PCIe Couple Caps1" + (at 45.72 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 83.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 78.74 180) + (uuid "25a2d22f-1ec7-4f18-9be4-fcd4f0399516") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 81.28 0) + (uuid "45e80688-80b7-44cc-b62d-2d9ea0fce49d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 81.28 180) + (uuid "a3ee5489-5b2c-4ad9-86d0-2e0d2e4c400c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 78.74 0) + (uuid "8fa2c62e-3ee6-4ca9-810a-f4cb5b52669b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (page "4") + ) + ) + ) + ) + (sheet + (at 45.72 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2cd6dc77-f114-44b1-9704-d60d213c1d42") + (property "Sheetname" "PCIe Couple Caps" + (at 45.72 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 45.72 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 45.72 93.98 180) + (uuid "e2e0583f-4c8e-47c7-806c-37001812c13a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 60.96 96.52 0) + (uuid "3275c286-2611-44fb-aecd-a67c5d7f4354") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 45.72 96.52 180) + (uuid "f5e44540-da43-41b3-b3f1-14389b8e5c01") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 60.96 93.98 0) + (uuid "29ade680-15d1-4d9b-ad68-be6e349555d3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..2feb25f --- /dev/null +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6456b8e9-bf45-4633-bc1b-c885ac038ff5") + ) + (pin "1" + (uuid "54c2ce36-75a2-42ab-b35f-4780aaf047e4") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C3") + (unit 1) + ) + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9f521c2e-9118-4bb0-8bc5-81b8412ec1f7") + ) + (pin "1" + (uuid "03581253-65c7-4481-9efc-8eee7f89aa8a") + ) + (instances + (project "M.2 B Key 3080" + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561/27d77bf0-8499-4672-87f1-05095c3d0a68" + (reference "C4") + (unit 1) + ) + (path "/3fc86546-8ad2-48b2-92bb-e2164bf7d27c/f934b0d0-e4ed-489f-9ab0-a6c261c4c561/2cd6dc77-f114-44b1-9704-d60d213c1d42" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) From 3c318a0394d1effc78dc07e78f5c9a63135458e0 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 12 Jun 2025 20:54:44 -0400 Subject: [PATCH 19/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cc2a230..d8bd746 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Updated for KiCad 9.0.1 ### Contents **Templates:** * M.2 A Key 22/30mm width, 30/42/60/80/110mm length +* M.2 B Key 22/30mm width, 30/42/60/80/110mm length * M.2 M Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile From 98e1879924611628db69e3d782aa4f58f9596162 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 12 Jun 2025 23:09:18 -0400 Subject: [PATCH 20/34] added B+M key templates added B+M key templates in all sizes --- .../M.2 B+M Key 22110.kicad_pcb | 3259 +++++++++++++++ .../M.2 B+M Key 22110.kicad_pro | 630 +++ .../M.2 B+M Key 22110.kicad_sch | 1306 ++++++ .../M.2 B+M Key 22110/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 2230.kicad_pcb | 3187 ++++++++++++++ .../M.2 B+M Key 2230.kicad_pro | 630 +++ .../M.2 B+M Key 2230.kicad_sch | 1306 ++++++ .../M.2 B+M Key 2230/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 2242.kicad_pcb | 3260 +++++++++++++++ .../M.2 B+M Key 2242.kicad_pro | 630 +++ .../M.2 B+M Key 2242.kicad_sch | 1306 ++++++ .../M.2 B+M Key 2242/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 2260.kicad_pcb | 3163 ++++++++++++++ .../M.2 B+M Key 2260.kicad_pro | 630 +++ .../M.2 B+M Key 2260.kicad_sch | 1306 ++++++ .../M.2 B+M Key 2260/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 2280.kicad_pcb | 3259 +++++++++++++++ .../M.2 B+M Key 2280.kicad_pro | 630 +++ .../M.2 B+M Key 2280.kicad_sch | 1306 ++++++ .../M.2 B+M Key 2280/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 30110.kicad_pcb | 3187 ++++++++++++++ .../M.2 B+M Key 30110.kicad_pro | 630 +++ .../M.2 B+M Key 30110.kicad_sch | 1306 ++++++ .../M.2 B+M Key 30110/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 3030.kicad_pcb | 3283 +++++++++++++++ .../M.2 B+M Key 3030.kicad_pro | 630 +++ .../M.2 B+M Key 3030.kicad_sch | 1306 ++++++ .../M.2 B+M Key 3030/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 3042.kicad_pcb | 3283 +++++++++++++++ .../M.2 B+M Key 3042.kicad_pro | 630 +++ .../M.2 B+M Key 3042.kicad_sch | 1306 ++++++ .../M.2 B+M Key 3042/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 3060.kicad_pcb | 3188 ++++++++++++++ .../M.2 B+M Key 3060.kicad_pro | 630 +++ .../M.2 B+M Key 3060.kicad_sch | 1306 ++++++ .../M.2 B+M Key 3060/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 B+M Key 3080.kicad_pcb | 3187 ++++++++++++++ .../M.2 B+M Key 3080.kicad_pro | 630 +++ .../M.2 B+M Key 3080.kicad_sch | 1306 ++++++ .../M.2 B+M Key 3080/M.2 B+M key.kicad_sch | 3714 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ 50 files changed, 92556 insertions(+) create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pro create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M key.kicad_sch create mode 100644 Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/PCIe Couple Caps.kicad_sch diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb new file mode 100644 index 0000000..927af28 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb @@ -0,0 +1,3259 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET1P") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/M.2 B+M Key/PET0N") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET0-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "25cf54b2-69a5-4d01-a642-39c9116e8ee3") + (at 109.61 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "5056e343-a61f-4863-a503-28b490e7e251") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2d27933b-c3e3-43ef-a6e4-6534b5cc057c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "dc96cfeb-f046-4a3b-bae0-c06a1b14f3ce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e444c01d-a3fb-4898-9ef2-98e24a133e29") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "291e5be3-6548-448c-bf12-85ea9bd157a1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "bffe0a56-7838-4a9a-9bf5-90d90c4baae8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "da799bbd-ddf3-4e1b-b2f9-7e2a756eefd7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "360b1307-1123-4688-981b-339fe494bbbb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "295b1317-848e-422d-bf2b-ef0be6880bd7") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "0b733d2f-427e-4fd4-9970-baf74be12afd") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "f558715d-7738-4b1c-95a5-452c6dad1589") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "03bdb430-6007-4e2c-8b0b-a365147adffe") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3eacc784-9f43-45fb-b7c1-38d2e9073dd2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1a13482e-d424-4c9e-97f6-cf60cf09125f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a129a605-39b9-424c-86b7-0d8d370ae9d0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "b1f31adc-a55d-4541-b1cf-76fcf85cdab9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "d4830d6d-3c66-450b-b88a-b7019a8e4a82") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "4dd0608b-d946-4c60-82ee-235687443ff0") + (at 107.26 49.34) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "26dd8e45-b7ad-4e42-be4c-a445f3872b3c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ee89c173-23bf-4b47-9bf3-04e25cf38247") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f4ab412e-e062-4780-abff-4b082784643e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "74274ba1-c464-4646-ac47-38818f0d9609") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "99fea4c7-0a2f-435f-8ea9-9108afa92bcc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f311f7ad-2d2f-410d-8c45-f5acc96e93e8") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5d85e760-d89d-48e8-9733-03e4c78db0e8") + (at 108.91 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "11314392-5d03-41a5-b7b9-e09579acb60b") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "94ab52fd-7469-433e-b91f-d899b13a396c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "96539ab4-1f5f-4b26-98c3-7f65333f3b2c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "675ec8f3-7f65-4dad-8b8b-9b999e8ffbe3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "913a8e51-2ccd-4be2-a4e0-ee02fc7b7d3a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "c60d44af-1580-4a68-b6cf-fd3cbfd99fb5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "f9373d24-8407-4cd6-b8e0-a4b4209829a5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "857fcd85-359f-4968-9189-e86472399806") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "1aed6129-8066-495e-8a26-7fdd69e4e3ba") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "bc56bcb1-b9ab-48e6-aedd-11518dd3a357") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "947c78bc-cc87-4e8f-92f9-fe746b113549") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "45c0bd8e-7af8-4dd5-b611-2bfcc1f92ef8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "eaf30a99-4bce-405c-81e7-9124b5981e03") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1802c0c7-4b7f-4b9a-a3dd-ce66e0d8586c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0361a2ad-6e9c-4bbd-a80d-28bbeec315fd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "13d240a6-22c0-424f-b3e9-40e5c9fa4e8e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "579246a0-2941-4062-96e6-4ccb9ca455fe") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "768da7ce-2f88-4562-9035-4c3739668840") + (at 105.91 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "0f2dfa32-18af-4c21-af2c-919acd89717a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "023c6308-a88d-4628-8bea-69efa186fdde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a53bc4b8-a9b1-4cc1-8c75-5b056b1603ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ed9e3dd1-f39b-44a8-917c-c25332ce64f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "50e92c79-8701-49ff-8d32-33a9950bc557") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "b63b408c-4f66-4d2e-95b0-db96b7d2e8ee") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "80f95273-482a-4a5e-aec0-f32adfb901d2") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "42883aec-13bf-4de9-9923-fa483da71a1e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "9720cc84-b50f-46ed-b948-b6b2035b9420") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "371e7de2-4409-442c-96c9-b30f42140c76") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "75f62710-836a-47d9-a386-716274cd6621") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "979220a1-9314-4ae4-9723-3be6a86045ea") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "34d58cc5-0af9-41f4-b10e-aee5c391e67b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e1e032be-d457-44c9-9e39-aebdead4cc17") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "23a66ccb-ea18-40b4-843c-08ce8a2f7233") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "e0722dbb-a517-4c58-bfcb-207e6789b002") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "2b255e2a-604a-44ff-abce-084ec69e39ab") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "9f240aea-36a7-4041-b880-3f0876a0041e") + (at 107.26 158.23) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "81423c7e-3895-4d57-8d72-1d733a1c962a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "293a6adf-f159-49e2-83f4-926b68f8287c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f8e8e01a-f68d-44f9-befc-8115ffa70d3c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b1f89b6f-1b80-46eb-bd34-d7c40c9fc890") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "652a8177-4cad-4457-bebb-bfb2b79065c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 204522252) + (uuid "84ee3029-a1a0-4e29-b13b-d3a2a07883e1") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 204522252) + (uuid "8718b778-83e0-447e-a0c6-3ba6acb51d35") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "087e5d24-3889-433c-8463-5015115e6b05") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "d66d18eb-bde4-4578-a9e6-664d9c3d9931") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "8f7e6625-3590-4b32-b627-7acda95c926a") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "f0b996d2-aab4-43dd-998e-828dce3c6d99") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "3ff3f5cc-d775-470e-9227-ea5e71cd1028") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "ad80f652-a4db-47f0-95cc-3ba37c5f6ebf") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "921c0d16-7636-4cea-810a-67c3716b7122") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "01f62c8b-2bd4-4c5f-bc03-5d8e779fd0c3") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "b307b032-83a2-408e-a1ce-d352a4c7beef") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "ace99e51-fa56-40f3-b2e0-bd5f13feb165") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "b90d107c-90b4-45b0-a03e-d5597db5b011") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "1194f60b-b739-4e76-b732-41851221dff1") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "eb9232b3-46b5-4740-8b60-530ba06ac099") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "ff5ee905-0c0c-4aae-a130-0b296f65d512") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "84fdbdf0-fa2f-42b8-922f-5a584fed0dcd") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "3723e998-df15-48d2-a927-f405a3bd86c8") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "ea5c5363-3601-41a3-9ac7-457bb7273b82") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "a1c54c60-d3e9-4cd4-96ff-d7db945503e7") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "431fe9a5-784a-48c5-8dd1-49b4eb727e84") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "0c68fc0f-f06d-4fdc-a740-985dbc30f998") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "81ab2a53-9ba5-47d2-805f-13e58880ea46") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "c2f83c02-fb03-4fe2-9931-00b2943dbe14") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "ed100406-feea-4847-b22d-2ec00cd14400") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "2ba1576b-8f33-435f-a10e-b87edd7b3355") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "787604bf-8869-48ed-add0-d669329b7699") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "c86eb69a-e507-47c9-8768-30f6223e99fe") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "1798e559-d4f3-400e-9934-b0e738a6588e") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "0add1ee9-5fa4-4394-842f-7a7e5aea5e29") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "c58bdeb8-e6b0-4921-ac64-07d4e719d071") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "f5b9387d-0ab2-4382-97f2-5af03f51889d") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "df497de0-dbc7-446d-9c35-4b35f03b7c25") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 204522252) + (uuid "9e3369cf-26a2-49a1-bad8-79bddb34414e") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "cbe25817-0c55-4bd7-9be7-d25cf178de79") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "799560b1-5d5d-471f-9b55-6358af6f54a1") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "20f3aab4-9406-4338-9239-a2c89626a891") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "ee813e7b-743e-48c8-a33b-41b3ba11d334") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "42e6a483-cf93-496c-98bc-4e08cea12359") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "58d9b622-d566-459d-8bc0-079cd4623b28") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "2d6ff343-2366-4906-a746-dd87f92b327f") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "6b2d1724-4035-4a66-aefe-ffa4db30f5da") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "f4eef6ae-99b8-4956-987e-f13e4b97a125") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "dd94b78e-6cad-4b02-9d1a-97d701024741") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "807f008b-e825-4a3a-ba55-cee6f4fb1c9a") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "36a22a6b-09fd-4ccf-a244-4fb09edd9a03") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "1c5ae64e-d887-423d-878d-2320e7dd28fd") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "c9cb3ec5-7f83-446c-b130-e8080d14dbb3") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 204522252) + (uuid "0b450616-e2b7-4790-a14c-cec106b85437") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "4c4219e8-87c0-48a1-a37a-f1184fdf116c") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "0c43da4e-09c0-4b65-9d9f-98b660755d25") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "f93b8bcb-d43f-42f1-a063-5680420e430d") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "f23605a8-6677-4102-a015-857d81397cf5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "a3ef9301-fd5c-467a-afc2-f63f9c842b29") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "967eeb0f-4961-417e-bf95-d762c2407e0f") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "79a8ee42-f8ca-40d5-abc5-f73a4e4ceb1d") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "9298e5c6-dc0a-4b66-b192-8b6875c70e6d") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "be50b8e0-4857-4f95-a938-fb494a0c069a") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 204522252) + (uuid "bca63490-0915-4507-a5a7-537b73accf99") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 204522252) + (uuid "348881be-23eb-48b4-825c-d59f11556f52") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 204522252) + (uuid "50ad36dc-4073-48df-bf87-cce9c15d7275") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 204522252) + (uuid "ac612ee7-7531-484c-9d81-e958d3a1e041") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 204522252) + (uuid "3bc55156-bb84-4270-9631-6c9845b812a6") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 204522252) + (uuid "26bdca08-ff01-492c-b742-a9a1f5fce678") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "3d315258-64d8-4f0f-b164-2e3220c1d04b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "98879969-ceaf-4b3c-8e38-dd94b71cf709") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "72a6449f-65b7-461e-8d4e-56647d927f60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "46e2c2f4-f1e0-4215-8499-0a189fda11e7") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "171b8c1c-79ad-41be-bcba-2ccaee65f605") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "b770068a-e3b2-4c25-8726-dcecb4dc9284") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "28afe2b2-b686-421e-8e13-74409534028b") + (pts + (xy 117.185 159.34) (xy 117.185 117.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.58 138.34 90) + (layer "User.2") + (uuid "28afe2b2-b686-421e-8e13-74409534028b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "34df7d8c-6490-4c7d-b77a-622bb220fa2d") + (pts + (xy 117.17 159.34) (xy 117.17 79.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.855 119.34 90) + (layer "User.2") + (uuid "34df7d8c-6490-4c7d-b77a-622bb220fa2d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "45198d5a-9185-46fc-9215-d9826d26e23f") + (pts + (xy 117.185 159.34) (xy 117.185 49.34) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.625 104.34 90) + (layer "User.2") + (uuid "45198d5a-9185-46fc-9215-d9826d26e23f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4fb38cf2-118c-443d-be6f-f9fbe39594a6") + (pts + (xy 92.26 48.23) (xy 122.26 48.23) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.26 27 0) + (layer "User.2") + (uuid "4fb38cf2-118c-443d-be6f-f9fbe39594a6") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "67ba74b2-286e-402d-b601-9949e88b8cc0") + (pts + (xy 117.185 159.34) (xy 117.185 129.34) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.68 144.34 90) + (layer "User.2") + (uuid "67ba74b2-286e-402d-b601-9949e88b8cc0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9348e07f-f7dd-4d7e-9358-d85c7145f714") + (pts + (xy 96.26 49.34) (xy 118.26 49.34) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.26 33.46 0) + (layer "User.2") + (uuid "9348e07f-f7dd-4d7e-9358-d85c7145f714") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd9ee143-311f-4fc1-b1c6-91ad789b15f8") + (pts + (xy 117.185 159.34) (xy 117.185 99.34) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.13 129.34 90) + (layer "User.2") + (uuid "bd9ee143-311f-4fc1-b1c6-91ad789b15f8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "93e56c92-f48d-4b3f-ba9e-ff0aa4efd3cf") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "cd6e432d-cc5e-434d-8bf9-ebcbf2ed0168") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e67b85ff-ca51-4681-9740-a26ab38fc8ef") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c7c5190e-cd8b-4567-b0e9-3fd90f12928c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "46fbc71a-cfda-49cd-a194-58c7c49eef83") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "e0dec1a3-3799-4c68-b9f7-d76ac9e59f45") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "ea6315e9-a45c-4af4-9d8d-c97ea4694d24") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "89f8996c-0f22-4155-9cdf-061003775be9") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "f366afb8-635f-4cd0-a838-79764616620c") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "168d70fb-28c2-40f7-a64f-29d45c71c124") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "47b9f410-45f6-4b35-8d2c-99e1cde99b45") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "afec8bcf-ac1e-46b6-b9f4-d6c840feeaee") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "5f7fc24c-f840-4e8e-a566-fef279fda366") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "004367a8-0e26-479d-a608-dd3cd57dd602") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "99f1f8d3-2f68-4e07-8050-21a3b3d703c2") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "4be6f5c5-257f-4e42-9d34-9cb5b0a0c9d6") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "ffee2185-ca00-4119-b213-36cd717aa4bc") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "55312639-e59d-4feb-95de-0167258dc9eb") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f9900f27-73aa-4172-9883-d3d874ad0974") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "95343a6d-d6dc-45a6-8db3-c2a113358271") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "80b18cbd-c926-4779-b420-ac0a420c9562") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "c212667d-728d-4260-9d24-5fad7b398bf4") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "13bbb37c-0926-41b4-a815-4b65c15e29e1") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "bb493eb2-eaf4-42f0-9e93-768184b23a2c") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1acaf658-baa9-40dc-b5d9-e3b66a212320") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "b79a0a43-341c-405d-9a90-ae5e45890c3a") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "f64401ed-b5e6-4431-84fa-b03c11022fb6") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "ae43bdf1-c3cc-42ae-9192-592e527fff76") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "5ec717c8-ed0e-43c5-820a-ed1654c90495") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "73615a5e-cd91-4046-b2ee-1a61159b650c") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4afa032b-7cbb-4ea6-b3db-8c2a62d9d625") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "506af4a8-89b2-431c-a73f-13f888e6a2ce") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "c4029a72-d778-4a6d-8404-6377baff2fe2") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "b80d1e07-d8e7-498b-9cfe-0eff2d907e7f") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "ea67a971-1e7a-4634-a8c6-661e0b16833f") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "7a688f08-f6af-4bf0-b7e4-f575141881e0") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dda044ad-df8e-4c38-9fe7-171fffcfb64c") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "682dc604-b946-4ec5-8084-fb62c6eebb54") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "cd59eb23-8e40-4f42-b214-8c0b8372394d") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "93ed0237-5b29-4091-b716-e2ee9694e65b") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "3bf05b61-dc9d-48e5-a9ca-d2c7b9f51e90") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "8be3cdad-eb38-4802-9669-34f1e990a044") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "51fe1749-42ff-4a9d-9bc1-7b7ba7558eaf") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "4f6ba8b8-ad4a-4b95-9d5d-1521b953701f") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "9d7e877b-400c-4bf5-99cd-5afa881f1493") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "fc7a6d9c-70e1-4ff8-9bdc-2bca79a6ec45") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "cc95fba3-11e1-4960-83bd-c1f3dde04241") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "de640f7b-241a-46ee-8e9d-6b1f4f2c8521") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7791077b-a106-4e11-845d-dee9810375ee") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "194a2017-4081-4129-a2b6-d7df386c523c") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "115da8a4-44a4-4c99-8919-6170ae3d9691") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "9cb44c05-3ac3-4a98-b102-16900532ec36") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "cd42c181-bbaf-45b0-be92-f30280d11591") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9a8bca88-ff02-484f-b7a1-bc7b49b603dc") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "05287789-22c6-4624-a984-af9966fea1cd") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0925c2c2-6b8c-4888-bd68-91956affa63d") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "edd938e8-899c-4e92-95d7-db3479268cf6") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "61a62e4e-83af-4d1e-bdb6-203565dea268") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "aecd51c2-7dca-4c7e-9161-31409a4263a5") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "7a679cf9-a756-4871-8fa0-42c2a54dbf6c") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.26 155.34) (xy 118.26 159.34) (xy 96.26 159.34) (xy 96.26 155.34) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "be7a5cc0-05a1-49ed-87c9-1be6b69bf1a6") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.26 159.34) (xy 122.26 154.14) (xy 92.26 154.14) (xy 92.26 159.34) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cd439546-20c2-4a3a-abc1-61ac67986645") + (at 106.61 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "c4653f24-f592-4a0a-9b21-23f37b7ce669") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "da6323d1-475b-4393-b8cd-358a319c6e70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "385c4594-0c75-4f43-8afe-b3281e0dff08") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3d9d0259-fff9-4fbd-87db-01c0416bf53d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "0d9cc67f-a92f-436d-b571-ed4b779a1a67") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "51d85ce3-ce92-42a7-9da2-b111688dac74") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "2e36580e-2d54-45e1-930e-d6d67e470c1b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 204522252) + (uuid "9618c9be-a1ff-4b2c-b225-73d2b5446c00") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "af7e0524-5477-4e60-87ad-a578312554b6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "40a2a4ea-ab4f-400b-bae9-8af8ff0f9401") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "b6aa5a1e-96f4-4e68-9ad5-6c7f11e302d6") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 204522252) + (uuid "f5d7a646-d0c1-4250-b7ed-d3a8490e2dda") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "548bb494-42db-43b5-a4cd-2db238b0ec84") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "66b99600-15c2-4a4b-b430-a819ff5d6599") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9d428f8e-81d8-44ef-b200-41438786b353") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "a7fd03a6-b782-4648-b696-e472e8675ab8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "d9d37557-e460-4344-8498-65d07e46a93e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 118.26 155.34) + (end 118.26 49.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4e593870-8771-4a41-b371-74f37dff3d31") + ) + (gr_line + (start 96.26 49.34) + (end 96.26 155.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9b90175b-a9b2-4b24-902a-e840a23de753") + ) + (gr_line + (start 118.26 49.34) + (end 96.26 49.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa353aa9-3d6c-4b6c-ac59-e61cac03ac87") + ) + (segment + (start 109.035 156.889999) + (end 109.035 155.360001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "44d6509f-64de-4f0f-82d6-92226c70b699") + ) + (segment + (start 109.035 155.360001) + (end 108.91 155.235001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6dd1bbaf-eed4-4f92-a5d3-8eae5ced1a7d") + ) + (segment + (start 109.01 156.914999) + (end 109.035 156.889999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a1e87bee-f6ca-4a4d-b2fb-9d6e66949eee") + ) + (segment + (start 108.91 155.235001) + (end 108.91 154.89) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b4a33a31-36e2-415e-baa3-e3bb7abb1695") + ) + (segment + (start 109.01 158.19) + (end 109.01 156.914999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d1246046-56bf-42c7-82e8-3ace7c5dc616") + ) + (segment + (start 109.61 155.235001) + (end 109.61 154.89) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3e26ed20-9da4-472d-9379-5ca1a18502c8") + ) + (segment + (start 109.51 158.19) + (end 109.51 156.914999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4cf8123b-759f-40b9-ad66-3f45282d2555") + ) + (segment + (start 109.485 156.889999) + (end 109.485 155.360001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "72d06cd4-42f4-4897-a9e3-6bcfcafa3ba5") + ) + (segment + (start 109.485 155.360001) + (end 109.61 155.235001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "95e9a2fa-03ba-4e09-82b1-7f34ca57426f") + ) + (segment + (start 109.51 156.914999) + (end 109.485 156.889999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b46f1ba3-5b31-4c6e-9d3f-77c9890738ff") + ) + (segment + (start 105.91 155.235001) + (end 105.91 154.89) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "08d380c5-1f94-46d0-b16d-b439f152366d") + ) + (segment + (start 106.01 156.914999) + (end 106.035 156.889999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5adcbe46-d00e-4668-8278-d8b565817db2") + ) + (segment + (start 106.035 156.889999) + (end 106.035 155.360001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8b74c66b-8a74-4948-b5c2-50663f75fd2c") + ) + (segment + (start 106.01 158.19) + (end 106.01 156.914999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "dc0d518d-0665-483e-8d8c-e58f60d781f0") + ) + (segment + (start 106.035 155.360001) + (end 105.91 155.235001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e0a34552-625e-4048-8ead-a1ecf6688e6f") + ) + (segment + (start 106.61 155.235001) + (end 106.61 154.89) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "18e57374-4e2e-4fd4-ac15-8efd52ec5c90") + ) + (segment + (start 106.51 158.19) + (end 106.51 156.914999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "88972996-08d0-4a08-908c-d510b44febb0") + ) + (segment + (start 106.51 156.914999) + (end 106.485 156.889999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8ed8eea1-4f5d-41fe-b8a5-3d01d60cfaf2") + ) + (segment + (start 106.485 155.360001) + (end 106.61 155.235001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c5661774-d04c-41af-9174-4ff7e85c8ed0") + ) + (segment + (start 106.485 156.889999) + (end 106.485 155.360001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e2ec1ca3-e69a-4036-9e4d-6088f8559eaf") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "f90fdb49-57b8-470d-b889-36c34e97fc29") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.26 157.73) (xy 122.26 49.34) (xy 92.26 49.34) (xy 92.26 157.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.341684 49.862174) (xy 104.361503 49.898033) (xy 104.420826 50.157946) (xy 104.420832 50.157964) + (xy 104.530257 50.470688) (xy 104.674022 50.769217) (xy 104.850305 51.04977) (xy 105.003977 51.242468) + (xy 105.858381 50.388064) (xy 105.941457 50.496331) (xy 106.103669 50.658543) (xy 106.211934 50.741617) + (xy 105.35753 51.596021) (xy 105.35753 51.596022) (xy 105.550229 51.749694) (xy 105.830782 51.925977) + (xy 106.129311 52.069742) (xy 106.442035 52.179167) (xy 106.442053 52.179173) (xy 106.765077 52.252901) + (xy 106.765074 52.252901) (xy 107.094336 52.29) (xy 107.425664 52.29) (xy 107.754924 52.252901) + (xy 108.077946 52.179173) (xy 108.077964 52.179167) (xy 108.390688 52.069742) (xy 108.689217 51.925977) + (xy 108.96977 51.749694) (xy 109.162468 51.596023) (xy 109.162468 51.596022) (xy 108.308064 50.741618) + (xy 108.416331 50.658543) (xy 108.578543 50.496331) (xy 108.661618 50.388064) (xy 109.516022 51.242468) + (xy 109.516023 51.242468) (xy 109.669694 51.04977) (xy 109.845977 50.769217) (xy 109.989742 50.470688) + (xy 110.099167 50.157964) (xy 110.099173 50.157946) (xy 110.158497 49.898033) (xy 110.191272 49.851842) + (xy 110.230642 49.8405) (xy 117.6855 49.8405) (xy 117.737826 49.862174) (xy 117.7595 49.9145) (xy 117.7595 154.7655) + (xy 117.737826 154.817826) (xy 117.6855 154.8395) (xy 117.597464 154.8395) (xy 117.425062 154.869898) + (xy 117.260558 154.929773) (xy 117.108945 155.017308) (xy 116.974837 155.129837) (xy 116.862308 155.263945) + (xy 116.774773 155.415558) (xy 116.714898 155.580062) (xy 116.6845 155.752464) (xy 116.6845 157.0655) + (xy 116.662826 157.117826) (xy 116.6105 157.1395) (xy 116.315251 157.1395) (xy 116.273153 157.147873) + (xy 116.244283 157.147873) (xy 116.204699 157.14) (xy 116.185 157.14) (xy 116.185 157.181153) (xy 116.172529 157.222265) + (xy 116.146133 157.261768) (xy 116.146133 157.261769) (xy 116.136278 157.311316) (xy 116.1345 157.320253) + (xy 116.1345 157.73) (xy 115.835 157.73) (xy 115.835 157.14) (xy 115.815301 157.14) (xy 115.774435 157.148128) + (xy 115.745565 157.148128) (xy 115.704699 157.14) (xy 115.685 157.14) (xy 115.685 157.73) (xy 115.3855 157.73) + (xy 115.3855 157.320252) (xy 115.373867 157.261769) (xy 115.347471 157.222265) (xy 115.335 157.181153) + (xy 115.335 157.14) (xy 115.315301 157.14) (xy 115.275716 157.147873) (xy 115.246845 157.147873) + (xy 115.204748 157.1395) (xy 114.815252 157.1395) (xy 114.815251 157.1395) (xy 114.774435 157.147618) + (xy 114.745565 157.147618) (xy 114.704749 157.1395) (xy 114.704748 157.1395) (xy 114.315252 157.1395) + (xy 114.315251 157.1395) (xy 114.273153 157.147873) (xy 114.244283 157.147873) (xy 114.204699 157.14) + (xy 114.185 157.14) (xy 114.185 157.181153) (xy 114.179317 157.209592) (xy 114.17654 157.216261) + (xy 114.146133 157.261769) (xy 114.135643 157.314505) (xy 114.132817 157.321294) (xy 114.11757 157.336486) + (xy 114.105612 157.354384) (xy 114.098113 157.355875) (xy 114.092698 157.361272) (xy 114.071173 157.361233) + (xy 114.050063 157.365433) (xy 114.043706 157.361185) (xy 114.036061 157.361172) (xy 114.020868 157.345925) + (xy 114.002971 157.333967) (xy 114.000353 157.325338) (xy 113.996083 157.321053) (xy 113.9961 157.311316) + (xy 113.9905 157.292855) (xy 113.9905 156.338025) (xy 113.990499 156.33802) (xy 113.953024 156.137544) + (xy 113.879348 155.947363) (xy 113.771981 155.773959) (xy 113.77198 155.773957) (xy 113.634579 155.623235) + (xy 113.634578 155.623234) (xy 113.471825 155.500329) (xy 113.471822 155.500328) (xy 113.471821 155.500327) + (xy 113.28925 155.409418) (xy 113.289246 155.409417) (xy 113.289244 155.409416) (xy 113.093082 155.353602) + (xy 113.093076 155.353601) (xy 112.890003 155.334785) (xy 112.889997 155.334785) (xy 112.686923 155.353601) + (xy 112.686917 155.353602) (xy 112.490755 155.409416) (xy 112.49075 155.409418) (xy 112.308177 155.500328) + (xy 112.308174 155.500329) (xy 112.145421 155.623234) (xy 112.14542 155.623235) (xy 112.008019 155.773957) + (xy 112.008019 155.773958) (xy 111.900655 155.947358) (xy 111.90065 155.947368) (xy 111.826977 156.13754) + (xy 111.7895 156.33802) (xy 111.7895 157.066201) (xy 111.767826 157.118527) (xy 111.7155 157.140201) + (xy 111.708246 157.139845) (xy 111.704752 157.1395) (xy 111.704748 157.1395) (xy 111.315252 157.1395) + (xy 111.315251 157.1395) (xy 111.274435 157.147618) (xy 111.245565 157.147618) (xy 111.204749 157.1395) + (xy 111.204748 157.1395) (xy 110.815252 157.1395) (xy 110.815251 157.1395) (xy 110.774435 157.147618) + (xy 110.745565 157.147618) (xy 110.704749 157.1395) (xy 110.704748 157.1395) (xy 110.315252 157.1395) + (xy 110.315251 157.1395) (xy 110.273153 157.147873) (xy 110.244283 157.147873) (xy 110.204699 157.14) + (xy 110.185 157.14) (xy 110.185 157.181153) (xy 110.172529 157.222265) (xy 110.146133 157.261768) + (xy 110.146133 157.261769) (xy 110.136278 157.311316) (xy 110.1345 157.320253) (xy 110.1345 157.73) + (xy 109.8855 157.73) (xy 109.8855 157.320252) (xy 109.873867 157.261769) (xy 109.847471 157.222265) + (xy 109.837284 157.199397) (xy 109.812784 157.103092) (xy 109.814148 157.093656) (xy 109.8105 157.084848) + (xy 109.8105 156.875435) (xy 109.810499 156.875434) (xy 109.788766 156.794326) (xy 109.789619 156.794097) + (xy 109.7855 156.773376) (xy 109.7855 155.515123) (xy 109.807173 155.462798) (xy 109.85046 155.419512) + (xy 109.890022 155.350989) (xy 109.9105 155.274563) (xy 109.9105 155.274558) (xy 109.911133 155.269755) + (xy 109.912641 155.269953) (xy 109.932174 155.222797) (xy 109.962206 155.192765) (xy 110.007585 155.089991) + (xy 110.0105 155.064865) (xy 110.010499 154.715136) (xy 110.007585 154.690009) (xy 109.967792 154.599888) + (xy 109.966485 154.543268) (xy 109.967782 154.540135) (xy 110.007585 154.449991) (xy 110.0105 154.424865) + (xy 110.010499 154.075136) (xy 110.007585 154.050009) (xy 109.962206 153.947235) (xy 109.882765 153.867794) + (xy 109.779991 153.822415) (xy 109.77999 153.822414) (xy 109.779988 153.822414) (xy 109.758659 153.81994) + (xy 109.754865 153.8195) (xy 109.754864 153.8195) (xy 109.465136 153.8195) (xy 109.440013 153.822414) + (xy 109.440007 153.822415) (xy 109.337234 153.867794) (xy 109.312326 153.892703) (xy 109.26 153.914377) + (xy 109.207674 153.892703) (xy 109.182765 153.867794) (xy 109.079991 153.822415) (xy 109.07999 153.822414) + (xy 109.079988 153.822414) (xy 109.058659 153.81994) (xy 109.054865 153.8195) (xy 109.054864 153.8195) + (xy 108.765136 153.8195) (xy 108.740013 153.822414) (xy 108.740007 153.822415) (xy 108.637234 153.867794) + (xy 108.557794 153.947234) (xy 108.512414 154.050011) (xy 108.5095 154.075135) (xy 108.5095 154.424863) + (xy 108.512414 154.449986) (xy 108.512415 154.449992) (xy 108.552206 154.54011) (xy 108.553514 154.596732) + (xy 108.552206 154.59989) (xy 108.512414 154.690011) (xy 108.5095 154.715135) (xy 108.5095 155.064863) + (xy 108.512414 155.089986) (xy 108.512415 155.089992) (xy 108.557794 155.192765) (xy 108.587826 155.222797) + (xy 108.607359 155.269954) (xy 108.608867 155.269756) (xy 108.6095 155.274565) (xy 108.629977 155.350986) + (xy 108.629979 155.350991) (xy 108.658096 155.39969) (xy 108.661677 155.405892) (xy 108.66954 155.419512) + (xy 108.714629 155.464601) (xy 108.716303 155.466523) (xy 108.724565 155.491139) (xy 108.7345 155.515124) + (xy 108.7345 156.773376) (xy 108.73038 156.794097) (xy 108.731234 156.794326) (xy 108.7095 156.875434) + (xy 108.7095 157.084848) (xy 108.707216 157.103092) (xy 108.682716 157.199397) (xy 108.677245 157.206716) + (xy 108.672529 157.222265) (xy 108.646133 157.261768) (xy 108.646133 157.261769) (xy 108.636278 157.311316) + (xy 108.6345 157.320253) (xy 108.6345 157.73) (xy 108.3855 157.73) (xy 108.3855 157.320252) (xy 108.373867 157.261769) + (xy 108.347471 157.222265) (xy 108.335 157.181153) (xy 108.335 157.14) (xy 108.315301 157.14) (xy 108.275716 157.147873) + (xy 108.246845 157.147873) (xy 108.204748 157.1395) (xy 107.815252 157.1395) (xy 107.815251 157.1395) + (xy 107.774435 157.147618) (xy 107.745565 157.147618) (xy 107.704749 157.1395) (xy 107.704748 157.1395) + (xy 107.315252 157.1395) (xy 107.315251 157.1395) (xy 107.273153 157.147873) (xy 107.244283 157.147873) + (xy 107.204699 157.14) (xy 107.185 157.14) (xy 107.185 157.181153) (xy 107.172529 157.222265) (xy 107.146133 157.261768) + (xy 107.146133 157.261769) (xy 107.136278 157.311316) (xy 107.1345 157.320253) (xy 107.1345 157.73) + (xy 106.8855 157.73) (xy 106.8855 157.320252) (xy 106.873867 157.261769) (xy 106.847471 157.222265) + (xy 106.837284 157.199397) (xy 106.812784 157.103092) (xy 106.814148 157.093656) (xy 106.8105 157.084848) + (xy 106.8105 156.875435) (xy 106.810499 156.875434) (xy 106.788766 156.794326) (xy 106.789619 156.794097) + (xy 106.7855 156.773376) (xy 106.7855 155.515123) (xy 106.807173 155.462798) (xy 106.85046 155.419512) + (xy 106.890022 155.350989) (xy 106.9105 155.274563) (xy 106.9105 155.274558) (xy 106.911133 155.269755) + (xy 106.912641 155.269953) (xy 106.932174 155.222797) (xy 106.962206 155.192765) (xy 107.007585 155.089991) + (xy 107.0105 155.064865) (xy 107.010499 154.715136) (xy 107.007585 154.690009) (xy 106.967792 154.599888) + (xy 106.966485 154.543268) (xy 106.967782 154.540135) (xy 107.007585 154.449991) (xy 107.0105 154.424865) + (xy 107.010499 154.075136) (xy 107.007585 154.050009) (xy 106.962206 153.947235) (xy 106.882765 153.867794) + (xy 106.779991 153.822415) (xy 106.77999 153.822414) (xy 106.779988 153.822414) (xy 106.758659 153.81994) + (xy 106.754865 153.8195) (xy 106.754864 153.8195) (xy 106.465136 153.8195) (xy 106.440013 153.822414) + (xy 106.440007 153.822415) (xy 106.337234 153.867794) (xy 106.312326 153.892703) (xy 106.26 153.914377) + (xy 106.207674 153.892703) (xy 106.182765 153.867794) (xy 106.079991 153.822415) (xy 106.07999 153.822414) + (xy 106.079988 153.822414) (xy 106.058659 153.81994) (xy 106.054865 153.8195) (xy 106.054864 153.8195) + (xy 105.765136 153.8195) (xy 105.740013 153.822414) (xy 105.740007 153.822415) (xy 105.637234 153.867794) + (xy 105.557794 153.947234) (xy 105.512414 154.050011) (xy 105.5095 154.075135) (xy 105.5095 154.424863) + (xy 105.512414 154.449986) (xy 105.512415 154.449992) (xy 105.552206 154.54011) (xy 105.553514 154.596732) + (xy 105.552206 154.59989) (xy 105.512414 154.690011) (xy 105.5095 154.715135) (xy 105.5095 155.064863) + (xy 105.512414 155.089986) (xy 105.512415 155.089992) (xy 105.557794 155.192765) (xy 105.587826 155.222797) + (xy 105.607359 155.269954) (xy 105.608867 155.269756) (xy 105.6095 155.274565) (xy 105.629977 155.350986) + (xy 105.629979 155.350991) (xy 105.658096 155.39969) (xy 105.661677 155.405892) (xy 105.66954 155.419512) + (xy 105.714629 155.464601) (xy 105.716303 155.466523) (xy 105.724565 155.491139) (xy 105.7345 155.515124) + (xy 105.7345 156.773376) (xy 105.73038 156.794097) (xy 105.731234 156.794326) (xy 105.7095 156.875434) + (xy 105.7095 157.084848) (xy 105.707216 157.103092) (xy 105.682716 157.199397) (xy 105.677245 157.206716) + (xy 105.672529 157.222265) (xy 105.646133 157.261768) (xy 105.646133 157.261769) (xy 105.636278 157.311316) + (xy 105.6345 157.320253) (xy 105.6345 157.73) (xy 105.3855 157.73) (xy 105.3855 157.320252) (xy 105.373867 157.261769) + (xy 105.347471 157.222265) (xy 105.335 157.181153) (xy 105.335 157.14) (xy 105.315301 157.14) (xy 105.275716 157.147873) + (xy 105.246845 157.147873) (xy 105.204748 157.1395) (xy 104.815252 157.1395) (xy 104.815251 157.1395) + (xy 104.774435 157.147618) (xy 104.745565 157.147618) (xy 104.704749 157.1395) (xy 104.704748 157.1395) + (xy 104.315252 157.1395) (xy 104.315251 157.1395) (xy 104.273153 157.147873) (xy 104.244283 157.147873) + (xy 104.204699 157.14) (xy 104.185 157.14) (xy 104.185 157.181153) (xy 104.172529 157.222265) (xy 104.146133 157.261768) + (xy 104.146133 157.261769) (xy 104.136278 157.311316) (xy 104.1345 157.320253) (xy 104.1345 157.73) + (xy 103.8855 157.73) (xy 103.8855 157.320252) (xy 103.873867 157.261769) (xy 103.847471 157.222265) + (xy 103.835 157.181153) (xy 103.835 157.14) (xy 103.815301 157.14) (xy 103.775716 157.147873) (xy 103.746845 157.147873) + (xy 103.704748 157.1395) (xy 103.315252 157.1395) (xy 103.315251 157.1395) (xy 103.274435 157.147618) + (xy 103.245565 157.147618) (xy 103.204749 157.1395) (xy 103.204748 157.1395) (xy 102.815252 157.1395) + (xy 102.815251 157.1395) (xy 102.773153 157.147873) (xy 102.744283 157.147873) (xy 102.704699 157.14) + (xy 102.685 157.14) (xy 102.685 157.181153) (xy 102.672529 157.222265) (xy 102.646133 157.261768) + (xy 102.646133 157.261769) (xy 102.636278 157.311316) (xy 102.6345 157.320253) (xy 102.6345 157.73) + (xy 102.335 157.73) (xy 102.335 157.14) (xy 102.3145 157.14) (xy 102.262174 157.118326) (xy 102.2405 157.066) + (xy 102.2405 156.338025) (xy 102.240499 156.33802) (xy 102.203024 156.137544) (xy 102.129348 155.947363) + (xy 102.021981 155.773959) (xy 102.02198 155.773957) (xy 101.884579 155.623235) (xy 101.884578 155.623234) + (xy 101.721825 155.500329) (xy 101.721822 155.500328) (xy 101.721821 155.500327) (xy 101.53925 155.409418) + (xy 101.539246 155.409417) (xy 101.539244 155.409416) (xy 101.343082 155.353602) (xy 101.343076 155.353601) + (xy 101.140003 155.334785) (xy 101.139997 155.334785) (xy 100.936923 155.353601) (xy 100.936917 155.353602) + (xy 100.740755 155.409416) (xy 100.74075 155.409418) (xy 100.558177 155.500328) (xy 100.558174 155.500329) + (xy 100.395421 155.623234) (xy 100.39542 155.623235) (xy 100.258019 155.773957) (xy 100.258019 155.773958) + (xy 100.150655 155.947358) (xy 100.15065 155.947368) (xy 100.076977 156.13754) (xy 100.0395 156.33802) + (xy 100.0395 157.0655) (xy 100.017826 157.117826) (xy 99.9655 157.1395) (xy 99.815251 157.1395) + (xy 99.774435 157.147618) (xy 99.745565 157.147618) (xy 99.704749 157.1395) (xy 99.704748 157.1395) + (xy 99.315252 157.1395) (xy 99.315251 157.1395) (xy 99.273153 157.147873) (xy 99.244283 157.147873) + (xy 99.204699 157.14) (xy 99.185 157.14) (xy 99.185 157.181153) (xy 99.172529 157.222265) (xy 99.146133 157.261768) + (xy 99.146133 157.261769) (xy 99.136278 157.311316) (xy 99.1345 157.320253) (xy 99.1345 157.73) + (xy 98.835 157.73) (xy 98.835 157.14) (xy 98.815301 157.14) (xy 98.774435 157.148128) (xy 98.745565 157.148128) + (xy 98.704699 157.14) (xy 98.685 157.14) (xy 98.685 157.73) (xy 98.3855 157.73) (xy 98.3855 157.320252) + (xy 98.373867 157.261769) (xy 98.347471 157.222265) (xy 98.335 157.181153) (xy 98.335 157.14) (xy 98.315301 157.14) + (xy 98.275716 157.147873) (xy 98.246845 157.147873) (xy 98.204748 157.1395) (xy 97.9095 157.1395) + (xy 97.857174 157.117826) (xy 97.8355 157.0655) (xy 97.8355 155.752472) (xy 97.835499 155.752464) + (xy 97.812713 155.623236) (xy 97.805101 155.580062) (xy 97.745225 155.415555) (xy 97.657692 155.263945) + (xy 97.545163 155.129837) (xy 97.411055 155.017308) (xy 97.259445 154.929775) (xy 97.259443 154.929774) + (xy 97.259441 154.929773) (xy 97.094937 154.869898) (xy 96.922535 154.8395) (xy 96.922532 154.8395) + (xy 96.900892 154.8395) (xy 96.8345 154.8395) (xy 96.782174 154.817826) (xy 96.7605 154.7655) (xy 96.7605 49.9145) + (xy 96.782174 49.862174) (xy 96.8345 49.8405) (xy 104.289358 49.8405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.038326 49.862174) (xy 104.06 49.9145) (xy 104.06 50.519704) (xy 104.100242 50.876866) (xy 104.180219 51.227264) + (xy 104.180224 51.227282) (xy 104.298925 51.566513) (xy 104.454869 51.890334) (xy 104.646093 52.194666) + (xy 104.870185 52.475668) (xy 105.124331 52.729814) (xy 105.405333 52.953906) (xy 105.709665 53.14513) + (xy 106.033486 53.301074) (xy 106.372717 53.419775) (xy 106.372735 53.41978) (xy 106.723135 53.499757) + (xy 106.723132 53.499757) (xy 107.080296 53.54) (xy 107.439704 53.54) (xy 107.796866 53.499757) + (xy 108.147264 53.41978) (xy 108.147282 53.419775) (xy 108.486513 53.301074) (xy 108.810334 53.14513) + (xy 109.114666 52.953906) (xy 109.395668 52.729814) (xy 109.64981 52.475672) (xy 109.823862 52.257416) + (xy 108.308064 50.741618) (xy 108.416331 50.658543) (xy 108.578543 50.496331) (xy 108.661618 50.388064) + (xy 110.097229 51.823675) (xy 110.221076 51.566505) (xy 110.22108 51.566497) (xy 110.339775 51.227282) + (xy 110.33978 51.227264) (xy 110.419757 50.876866) (xy 110.46 50.519704) (xy 110.46 49.9145) (xy 110.481674 49.862174) + (xy 110.534 49.8405) (xy 117.6855 49.8405) (xy 117.737826 49.862174) (xy 117.7595 49.9145) (xy 117.7595 154.7655) + (xy 117.737826 154.817826) (xy 117.6855 154.8395) (xy 117.597464 154.8395) (xy 117.47235 154.861561) + (xy 117.417055 154.849302) (xy 117.386624 154.801535) (xy 117.3855 154.788685) (xy 117.3855 153.189) + (xy 117.369858 153.110363) (xy 117.369857 153.110357) (xy 117.355505 153.075709) (xy 117.355504 153.075707) + (xy 117.355503 153.075705) (xy 117.339035 153.049497) (xy 117.318879 153.017419) (xy 117.318875 153.017416) + (xy 117.244293 152.964496) (xy 117.209643 152.950143) (xy 117.209636 152.950141) (xy 117.150392 152.938357) + (xy 117.131 152.9345) (xy 96.8345 152.9345) (xy 96.782174 152.912826) (xy 96.7605 152.8605) (xy 96.7605 49.9145) + (xy 96.782174 49.862174) (xy 96.8345 49.8405) (xy 103.986 49.8405) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "2ee1e917-0f58-4775-8680-f38f225242d1") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.18 157.52) (xy 117.18 153.155) (xy 117.165 153.14) (xy 96.71 153.14) (xy 96.71 157.77) (xy 116.93 157.77) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.165648 153.154352) (xy 117.18 153.189) (xy 117.18 154.947993) (xy 117.165648 154.982641) + (xy 117.155501 154.990428) (xy 117.108941 155.01731) (xy 117.108939 155.017312) (xy 116.974838 155.129835) + (xy 116.974835 155.129838) (xy 116.862312 155.263939) (xy 116.862307 155.263945) (xy 116.774778 155.415548) + (xy 116.774774 155.415556) (xy 116.7149 155.580057) (xy 116.714899 155.580061) (xy 116.714899 155.580062) + (xy 116.703041 155.647314) (xy 116.6845 155.752467) (xy 116.6845 156.691881) (xy 116.670148 156.726529) + (xy 116.6355 156.740881) (xy 116.600852 156.726529) (xy 116.594758 156.719104) (xy 116.579192 156.695807) + (xy 116.513036 156.651604) (xy 116.454695 156.64) (xy 116.385 156.64) (xy 116.385 157.77) (xy 116.135 157.77) + (xy 116.135 156.64) (xy 116.065304 156.64) (xy 116.019558 156.649098) (xy 116.000442 156.649098) + (xy 115.954696 156.64) (xy 115.885 156.64) (xy 115.885 157.77) (xy 115.6355 157.77) (xy 115.6355 156.820252) + (xy 115.635499 156.820251) (xy 115.635264 156.817858) (xy 115.635483 156.817836) (xy 115.635 156.812913) + (xy 115.635 156.64) (xy 115.565304 156.64) (xy 115.520837 156.648844) (xy 115.50172 156.648843) + (xy 115.454753 156.6395) (xy 115.454748 156.6395) (xy 115.065252 156.6395) (xy 115.050668 156.6424) + (xy 115.019558 156.648588) (xy 115.000442 156.648588) (xy 114.969331 156.6424) (xy 114.954748 156.6395) + (xy 114.565252 156.6395) (xy 114.550668 156.6424) (xy 114.519558 156.648588) (xy 114.500442 156.648588) + (xy 114.469331 156.6424) (xy 114.454748 156.6395) (xy 114.065252 156.6395) (xy 114.054276 156.641683) + (xy 114.049058 156.642721) (xy 114.012276 156.635403) (xy 113.991441 156.60422) (xy 113.9905 156.594662) + (xy 113.9905 156.338025) (xy 113.9905 156.338024) (xy 113.953024 156.137544) (xy 113.879348 155.947363) + (xy 113.771981 155.773959) (xy 113.771978 155.773955) (xy 113.771977 155.773954) (xy 113.634579 155.623236) + (xy 113.634576 155.623233) (xy 113.471822 155.500328) (xy 113.471818 155.500325) (xy 113.289255 155.40942) + (xy 113.289248 155.409417) (xy 113.093085 155.353603) (xy 113.093079 155.353602) (xy 112.89 155.334785) + (xy 112.68692 155.353602) (xy 112.686914 155.353603) (xy 112.490751 155.409417) (xy 112.490744 155.40942) + (xy 112.308181 155.500325) (xy 112.308177 155.500328) (xy 112.145423 155.623233) (xy 112.14542 155.623236) + (xy 112.008022 155.773954) (xy 111.90065 155.947366) (xy 111.826978 156.137537) (xy 111.826977 156.13754) + (xy 111.826976 156.137544) (xy 111.7895 156.338024) (xy 111.7895 156.338025) (xy 111.7895 156.5905) + (xy 111.775148 156.625148) (xy 111.7405 156.6395) (xy 111.565252 156.6395) (xy 111.550668 156.6424) + (xy 111.519558 156.648588) (xy 111.500442 156.648588) (xy 111.469331 156.6424) (xy 111.454748 156.6395) + (xy 111.065252 156.6395) (xy 111.050668 156.6424) (xy 111.019558 156.648588) (xy 111.000442 156.648588) + (xy 110.969331 156.6424) (xy 110.954748 156.6395) (xy 110.565252 156.6395) (xy 110.550668 156.6424) + (xy 110.519558 156.648588) (xy 110.500442 156.648588) (xy 110.469331 156.6424) (xy 110.454748 156.6395) + (xy 110.065252 156.6395) (xy 110.050668 156.6424) (xy 110.019558 156.648588) (xy 110.000442 156.648588) + (xy 109.969331 156.6424) (xy 109.954748 156.6395) (xy 109.565252 156.6395) (xy 109.550668 156.6424) + (xy 109.519558 156.648588) (xy 109.500442 156.648588) (xy 109.469331 156.6424) (xy 109.454748 156.6395) + (xy 109.065252 156.6395) (xy 109.050668 156.6424) (xy 109.019558 156.648588) (xy 109.000442 156.648588) + (xy 108.969331 156.6424) (xy 108.954748 156.6395) (xy 108.565252 156.6395) (xy 108.550668 156.6424) + (xy 108.519558 156.648588) (xy 108.500442 156.648588) (xy 108.469331 156.6424) (xy 108.454748 156.6395) + (xy 108.065252 156.6395) (xy 108.050668 156.6424) (xy 108.019558 156.648588) (xy 108.000442 156.648588) + (xy 107.969331 156.6424) (xy 107.954748 156.6395) (xy 107.565252 156.6395) (xy 107.550668 156.6424) + (xy 107.519558 156.648588) (xy 107.500442 156.648588) (xy 107.469331 156.6424) (xy 107.454748 156.6395) + (xy 107.065252 156.6395) (xy 107.050668 156.6424) (xy 107.019558 156.648588) (xy 107.000442 156.648588) + (xy 106.969331 156.6424) (xy 106.954748 156.6395) (xy 106.565252 156.6395) (xy 106.550668 156.6424) + (xy 106.519558 156.648588) (xy 106.500442 156.648588) (xy 106.469331 156.6424) (xy 106.454748 156.6395) + (xy 106.065252 156.6395) (xy 106.050668 156.6424) (xy 106.019558 156.648588) (xy 106.000442 156.648588) + (xy 105.969331 156.6424) (xy 105.954748 156.6395) (xy 105.565252 156.6395) (xy 105.550668 156.6424) + (xy 105.519558 156.648588) (xy 105.500442 156.648588) (xy 105.469331 156.6424) (xy 105.454748 156.6395) + (xy 105.065252 156.6395) (xy 105.050668 156.6424) (xy 105.019558 156.648588) (xy 105.000442 156.648588) + (xy 104.969331 156.6424) (xy 104.954748 156.6395) (xy 104.565252 156.6395) (xy 104.550668 156.6424) + (xy 104.519558 156.648588) (xy 104.500442 156.648588) (xy 104.469331 156.6424) (xy 104.454748 156.6395) + (xy 104.065252 156.6395) (xy 104.050668 156.6424) (xy 104.019558 156.648588) (xy 104.000442 156.648588) + (xy 103.969331 156.6424) (xy 103.954748 156.6395) (xy 103.565252 156.6395) (xy 103.550668 156.6424) + (xy 103.519558 156.648588) (xy 103.500442 156.648588) (xy 103.469331 156.6424) (xy 103.454748 156.6395) + (xy 103.065252 156.6395) (xy 103.050668 156.6424) (xy 103.019558 156.648588) (xy 103.000442 156.648588) + (xy 102.969331 156.6424) (xy 102.954748 156.6395) (xy 102.565252 156.6395) (xy 102.550668 156.6424) + (xy 102.519558 156.648588) (xy 102.500442 156.648588) (xy 102.469331 156.6424) (xy 102.454748 156.6395) + (xy 102.454746 156.6395) (xy 102.2895 156.6395) (xy 102.254852 156.625148) (xy 102.2405 156.5905) + (xy 102.2405 156.338025) (xy 102.2405 156.338024) (xy 102.203024 156.137544) (xy 102.129348 155.947363) + (xy 102.021981 155.773959) (xy 102.021978 155.773955) (xy 102.021977 155.773954) (xy 101.884579 155.623236) + (xy 101.884576 155.623233) (xy 101.721822 155.500328) (xy 101.721818 155.500325) (xy 101.539255 155.40942) + (xy 101.539248 155.409417) (xy 101.343085 155.353603) (xy 101.343079 155.353602) (xy 101.14 155.334785) + (xy 100.93692 155.353602) (xy 100.936914 155.353603) (xy 100.740751 155.409417) (xy 100.740744 155.40942) + (xy 100.558181 155.500325) (xy 100.558177 155.500328) (xy 100.395423 155.623233) (xy 100.39542 155.623236) + (xy 100.258022 155.773954) (xy 100.15065 155.947366) (xy 100.076978 156.137537) (xy 100.076977 156.13754) + (xy 100.076976 156.137544) (xy 100.0395 156.338024) (xy 100.0395 156.338025) (xy 100.0395 156.596651) + (xy 100.025148 156.631299) (xy 99.9905 156.645651) (xy 99.980942 156.64471) (xy 99.969383 156.642411) + (xy 99.954748 156.6395) (xy 99.565252 156.6395) (xy 99.55289 156.641958) (xy 99.518276 156.648843) + (xy 99.49916 156.648843) (xy 99.454696 156.64) (xy 99.385 156.64) (xy 99.385 156.812913) (xy 99.384516 156.817836) + (xy 99.384736 156.817858) (xy 99.3845 156.820253) (xy 99.3845 157.77) (xy 99.135 157.77) (xy 99.135 156.64) + (xy 99.065304 156.64) (xy 99.019558 156.649098) (xy 99.000442 156.649098) (xy 98.954696 156.64) + (xy 98.885 156.64) (xy 98.885 157.77) (xy 98.635 157.77) (xy 98.635 156.64) (xy 98.565304 156.64) + (xy 98.519558 156.649098) (xy 98.500442 156.649098) (xy 98.454696 156.64) (xy 98.385 156.64) (xy 98.385 157.77) + (xy 98.135 157.77) (xy 98.135 156.64) (xy 98.065305 156.64) (xy 98.006963 156.651604) (xy 97.940807 156.695807) + (xy 97.925242 156.719104) (xy 97.89406 156.739939) (xy 97.857277 156.732623) (xy 97.836442 156.701441) + (xy 97.8355 156.691881) (xy 97.8355 155.752474) (xy 97.8355 155.752468) (xy 97.805101 155.580062) + (xy 97.745225 155.415555) (xy 97.657692 155.263945) (xy 97.545163 155.129837) (xy 97.411057 155.01731) + (xy 97.411054 155.017307) (xy 97.259451 154.929778) (xy 97.259443 154.929774) (xy 97.094942 154.8699) + (xy 97.094943 154.8699) (xy 97.094938 154.869899) (xy 96.922532 154.8395) (xy 96.8095 154.8395) + (xy 96.774852 154.825148) (xy 96.7605 154.7905) (xy 96.7605 153.189) (xy 96.774852 153.154352) (xy 96.8095 153.14) + (xy 117.131 153.14) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pro new file mode 100644 index 0000000..4afb5fe --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "a237e335-d00c-4750-a072-6582cd3125fb", + "Root" + ], + [ + "2543d8f5-6a71-4624-8bbc-11852c8372b1", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_sch new file mode 100644 index 0000000..6250334 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "a237e335-d00c-4750-a072-6582cd3125fb") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 153.67 87.63) (xy 160.02 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0632bd8f-0722-439c-b092-0df1f0802dcf") + ) + (wire + (pts + (xy 113.03 138.43) (xy 119.38 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07545236-fedf-4ebd-a57c-3319814759ee") + ) + (wire + (pts + (xy 113.03 135.89) (xy 119.38 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "090380f5-6d92-42dd-a405-4822fb618a0d") + ) + (wire + (pts + (xy 153.67 119.38) (xy 160.02 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a483bd3-9b75-4e34-8962-f5398e0b5fc4") + ) + (wire + (pts + (xy 113.03 124.46) (xy 119.38 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bbccc43-85bb-44e7-9dee-fc989fc6118e") + ) + (wire + (pts + (xy 153.67 90.17) (xy 160.02 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "173c7ca0-dad5-432d-b8eb-ff6d804a6d63") + ) + (wire + (pts + (xy 113.03 107.95) (xy 119.38 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21a07314-d189-4575-9133-fe3d57e833c4") + ) + (wire + (pts + (xy 113.03 78.74) (xy 119.38 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21b25e93-2470-4972-b701-1a31970990cb") + ) + (wire + (pts + (xy 153.67 78.74) (xy 160.02 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2aee018f-f6d3-429c-8e67-5d70c30369e2") + ) + (wire + (pts + (xy 153.67 101.6) (xy 160.02 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b7ae56f-4eed-41ce-af63-8415f0049ac6") + ) + (wire + (pts + (xy 153.67 96.52) (xy 160.02 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38fa8ec7-47e1-438f-a79b-e828840491ca") + ) + (wire + (pts + (xy 113.03 113.03) (xy 119.38 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d7555fe-6742-4669-9f01-94ced60a3a08") + ) + (wire + (pts + (xy 113.03 100.33) (xy 119.38 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "424d433b-2441-47a4-a5c0-b9930f48e344") + ) + (wire + (pts + (xy 113.03 105.41) (xy 119.38 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "443a6452-9539-4068-b5ea-7d1e016c4b2e") + ) + (wire + (pts + (xy 153.67 134.62) (xy 160.02 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47d3608f-544d-496b-abbe-f598e121efaa") + ) + (wire + (pts + (xy 153.67 110.49) (xy 160.02 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c95c0b5-49c9-49e7-97af-b27ddf41a31c") + ) + (wire + (pts + (xy 153.67 83.82) (xy 160.02 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5523a9c7-4c56-4bc0-a962-339e03911a85") + ) + (wire + (pts + (xy 113.03 129.54) (xy 119.38 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57481a54-cff9-41a4-8aab-7797cc862a0b") + ) + (wire + (pts + (xy 113.03 140.97) (xy 119.38 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5eac5ad1-7c08-4405-96f0-e1ec43dee81a") + ) + (wire + (pts + (xy 113.03 86.36) (xy 119.38 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68e16999-10d3-483d-b4d8-44b9a30ee5a1") + ) + (wire + (pts + (xy 113.03 90.17) (xy 119.38 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c9b8f72-b39e-4295-b17f-f685f0a85567") + ) + (wire + (pts + (xy 153.67 113.03) (xy 160.02 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6cba0d1a-b25e-486b-a8ff-1fe6de89cab9") + ) + (wire + (pts + (xy 113.03 81.28) (xy 119.38 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6fa791e8-7a96-44e3-b0db-0011998dc035") + ) + (wire + (pts + (xy 113.03 83.82) (xy 119.38 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e01ad3e-1bda-40fb-bb15-a49713d02ad7") + ) + (wire + (pts + (xy 153.67 99.06) (xy 160.02 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f9d51e-93d0-4ffc-bca9-aae9ea205f53") + ) + (wire + (pts + (xy 153.67 107.95) (xy 160.02 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e3502b5-a9dd-45bb-8ee8-bb568a9dd73a") + ) + (wire + (pts + (xy 113.03 127) (xy 119.38 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9562398f-5476-49f9-a4d7-f57d84636356") + ) + (wire + (pts + (xy 113.03 115.57) (xy 119.38 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b495226-dcd4-45f8-89b0-f5e10a30f2dc") + ) + (wire + (pts + (xy 153.67 105.41) (xy 160.02 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3a12fe1-b894-4cc9-a462-17f487c01f2a") + ) + (wire + (pts + (xy 113.03 133.35) (xy 119.38 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a510e355-563e-4af0-8aeb-5992ee9c661f") + ) + (wire + (pts + (xy 153.67 81.28) (xy 160.02 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a61f22e5-c412-4033-9978-69add8e448de") + ) + (wire + (pts + (xy 113.03 118.11) (xy 119.38 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a882ae59-a168-4429-844a-2d8ecf31b3d4") + ) + (wire + (pts + (xy 113.03 121.92) (xy 119.38 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a91c3221-010e-439e-9a2e-c265e4c8ff21") + ) + (wire + (pts + (xy 153.67 139.7) (xy 160.02 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abff3164-e806-4af1-8adf-79ef68855d1b") + ) + (wire + (pts + (xy 153.67 93.98) (xy 160.02 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5625fec-31e3-4638-b45e-19e51edfdd87") + ) + (wire + (pts + (xy 153.67 116.84) (xy 160.02 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6856a89-f75e-4405-ab1c-4bd28dbc3707") + ) + (wire + (pts + (xy 113.03 95.25) (xy 119.38 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1274078-8260-4868-9452-448876e1bcb2") + ) + (wire + (pts + (xy 113.03 92.71) (xy 119.38 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2df6a6c-660b-4e64-8ab3-abc971d17a73") + ) + (wire + (pts + (xy 153.67 137.16) (xy 160.02 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de0d19f2-53d1-4752-8684-a3902516ea25") + ) + (wire + (pts + (xy 113.03 97.79) (xy 119.38 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e60bc1d5-16bc-43a3-abed-fe65488f4686") + ) + (wire + (pts + (xy 113.03 102.87) (xy 119.38 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7286384-da3b-46a0-943f-3b18d5475021") + ) + (wire + (pts + (xy 113.03 110.49) (xy 119.38 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb3e3eb9-37f7-426c-9b66-3b3201f1f450") + ) + (label "UIM-DATA" + (at 113.03 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "03e3f31c-3d7c-402e-bb25-5917c6369f6e") + ) + (label "GPIO_3" + (at 113.03 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0ee80b1e-3e27-42e6-9aec-3a229d74f23e") + ) + (label "USB_D-" + (at 160.02 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "102768f0-b7e3-4cfd-a86a-f7c62f2c84de") + ) + (label "PERST#" + (at 160.02 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "10ec5c50-521d-4508-9c78-ac9efa2ed243") + ) + (label "PET0+" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "140db6a1-2fdc-4bf6-8ff4-7cfb296c21de") + ) + (label "RESET#" + (at 113.03 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1889f50a-937e-4aa5-8bf6-ba0a33ed8a4c") + ) + (label "PER0-" + (at 160.02 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1d289cad-eb03-4a2e-be2e-d81620852818") + ) + (label "GPIO_11" + (at 113.03 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e866b14-004c-4def-891d-fd216a9e0f1d") + ) + (label "CONFIG_3" + (at 113.03 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "22dcbb16-c651-417d-9b45-f074a72ca3bd") + ) + (label "GPIO_0" + (at 113.03 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2d97eea7-3744-4f4d-8095-d9d33af3ac42") + ) + (label "UIM-CLK" + (at 113.03 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "31b1e85b-9fd6-4592-a020-fa6efda8aa3e") + ) + (label "UIM-RESET" + (at 113.03 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "36ed7426-b267-4401-bcc1-ae04a22cb689") + ) + (label "PET1-" + (at 160.02 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40ba4aaa-d759-4651-8638-7dd7ae6dd3c7") + ) + (label "PER1+" + (at 160.02 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "42e4585d-4444-485a-aabd-688806918404") + ) + (label "CONFIG_0" + (at 113.03 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4571f459-5096-414e-8ae9-97fb5dd45c62") + ) + (label "DEVSLP" + (at 160.02 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4948d19f-4419-4a30-920b-7b1fafc81e1d") + ) + (label "GPIO_8" + (at 113.03 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4be4af36-3e8d-4306-b902-e21f20d23dbb") + ) + (label "USB_D+" + (at 160.02 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4c4a935f-c096-4d26-9444-9de3b5f7352e") + ) + (label "CONFIG_1" + (at 113.03 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c5d4bec-5be5-4126-866a-9c31b3e171fa") + ) + (label "FULL_CARD_PWR_OFF#" + (at 160.02 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5ed4c5ea-da06-4a0c-980d-cad3f74c9c41") + ) + (label "W_DISABLE1#" + (at 113.03 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "692cbc1a-9211-48cf-b1ef-dc73eae8b01f") + ) + (label "GPIO_2" + (at 113.03 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69bdcef9-faf5-4f2b-b50b-1774a2d7c449") + ) + (label "SUSCLK" + (at 113.03 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6ae1b285-cd39-4706-902b-01a8952a3406") + ) + (label "PET1+" + (at 160.02 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "71e701b5-7c58-4212-a6bf-3aec784bceb0") + ) + (label "PEWAKE#" + (at 160.02 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7256fb56-7fd8-46a4-ae2c-387e3411aee3") + ) + (label "GPIO_10" + (at 113.03 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "75c7dc80-25cb-4f8a-8266-42dc3b25a99c") + ) + (label "GPIO_6" + (at 113.03 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7636dd8b-a788-46db-aed7-7f9acc6b5c4f") + ) + (label "UIM-PWR" + (at 113.03 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7f45e626-1a17-408c-8da4-b4899131b683") + ) + (label "PET0-" + (at 160.02 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "862529b8-c694-43ef-8acb-c3740a84fdc3") + ) + (label "REFCLK-" + (at 160.02 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b5cab07-0403-4d74-b126-15d4b0a61714") + ) + (label "GPIO_9{slash}LED#1" + (at 113.03 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "90732540-395e-4cfa-9bcb-b5f4d7f60325") + ) + (label "CLKREQ#" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "98f5f117-b99c-46df-982f-712cd4e63148") + ) + (label "DPR" + (at 160.02 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ba4cb5d-e7d6-479c-a918-d0e23fdcb642") + ) + (label "PER0+" + (at 160.02 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa75c691-f19a-4277-a412-69d11c99a5a8") + ) + (label "REFCLK+" + (at 160.02 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bfe123f0-2d09-446b-a587-68db62403066") + ) + (label "GPIO_1" + (at 113.03 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ca1cc40e-6bfa-4da1-90c9-26fdb56bd0ca") + ) + (label "GPIO_4" + (at 113.03 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6c987e0-bff0-4b64-9017-60cc03f1b146") + ) + (label "GPIO_5" + (at 113.03 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d78e23e0-73bf-4ae7-ae69-13598ebfbe33") + ) + (label "GPIO_7" + (at 113.03 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ec8143ee-bb5a-45bb-b9dd-f295f83fd948") + ) + (label "PER1-" + (at 160.02 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec9479ba-0dd5-407b-b352-0a2e103ba85e") + ) + (label "CONFIG_2" + (at 113.03 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f42341f6-490d-407e-96a7-712a3bcb6c67") + ) + (label "SIM_DETECT" + (at 113.03 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f930d774-c411-4917-9775-c02e6884e890") + ) + (sheet + (at 119.38 76.2) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "2543d8f5-6a71-4624-8bbc-11852c8372b1") + (property "Sheetname" "M.2 B+M Key" + (at 119.38 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 119.38 145.3646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 119.38 113.03 180) + (uuid "4fe42c53-0afe-4f95-9b6c-d8a98cdd08fa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 119.38 90.17 180) + (uuid "589944e6-01f5-4f71-b43a-9a4e8c71593f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 119.38 121.92 180) + (uuid "06d0cc66-7899-437a-bdb8-3176caff013b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 119.38 127 180) + (uuid "95af96d1-4bcc-4c55-9113-59593047b103") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 119.38 97.79 180) + (uuid "658e5d36-2d56-48f3-975e-0173b9774bb6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 119.38 102.87 180) + (uuid "a8e91363-5c61-42f0-a434-b03699247a4c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 119.38 81.28 180) + (uuid "40a3ef90-ef78-4644-b237-2dad8ecffffe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 119.38 83.82 180) + (uuid "4b011e77-14a8-418a-abcf-448e015c70f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 153.67 113.03 0) + (uuid "30d4e728-4edf-452c-a9ab-9e2dc664a5e0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 153.67 107.95 0) + (uuid "14e5a3f1-b4a0-45c5-8d28-45ba831041d2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 153.67 137.16 0) + (uuid "b9e4024c-cf59-4ed6-8ead-fc0e4a314b00") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 119.38 115.57 180) + (uuid "aea0ab23-4b0e-4e0f-9feb-21ab0418004b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 119.38 129.54 180) + (uuid "ab42dc36-90f9-435c-a787-82f4aa3f2e36") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 119.38 107.95 180) + (uuid "9d3510b9-4648-4550-9fe5-fb6d23eb97e5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 153.67 87.63 0) + (uuid "e6a43eab-fc8e-4d01-bd4d-fb9f005ab6bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 153.67 134.62 0) + (uuid "3c5b0c08-c5cc-4e99-b1c3-60721230d715") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 153.67 101.6 0) + (uuid "19a5ff38-caa2-4e92-aa70-941b015708ae") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 119.38 92.71 180) + (uuid "ad8f96c0-78eb-4cac-ba5e-ae20657b896e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 119.38 100.33 180) + (uuid "e700c885-fa24-46cc-b5bf-0eac40a93bbb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 153.67 93.98 0) + (uuid "2e380d8a-f6d3-4492-8ff6-8901873d82ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 119.38 78.74 180) + (uuid "1bb6de96-742b-4e52-92ba-ae8669073bd6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 153.67 99.06 0) + (uuid "da506a99-fa12-4216-9de8-99eef227d663") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 153.67 96.52 0) + (uuid "de8ef5a4-f1dc-498d-af74-4c84873a028c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 153.67 90.17 0) + (uuid "d7904fff-036c-421a-9b3e-b1dbaa228e93") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 119.38 138.43 180) + (uuid "ef3fee0e-a562-450d-9792-1430b225f190") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 153.67 105.41 0) + (uuid "2680651d-cf9b-4754-8d27-034f96db1570") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 153.67 119.38 0) + (uuid "dd88fa2c-1a21-4d9d-a3c9-dff866f12613") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 153.67 139.7 0) + (uuid "35ca6783-5806-437d-b4de-0eacdb452d9a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 119.38 110.49 180) + (uuid "943f2f49-503e-4238-9473-b966004aaec1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 119.38 133.35 180) + (uuid "5a82d64a-2455-406d-ba5a-ccd96d67f97e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 153.67 116.84 0) + (uuid "8313a256-071e-410a-98bc-1d9007e8ca5e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 153.67 110.49 0) + (uuid "ad2adc62-36e1-449b-ac98-e6c8227a5216") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 119.38 95.25 180) + (uuid "08df08e4-9ac2-4082-ac0a-425ad1db9f76") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 119.38 140.97 180) + (uuid "138bdbd0-e8ac-43a8-aa50-d7e930cefa00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 153.67 78.74 0) + (uuid "96419648-5b63-4b65-8f0e-31d6a55c1eaa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 119.38 86.36 180) + (uuid "183fefea-179d-43ec-beee-637e3095034c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 119.38 118.11 180) + (uuid "0acc2778-c0b0-42ee-8500-2cf1fc4e1ae3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 119.38 124.46 180) + (uuid "0c41d683-4ed9-4584-b82c-3ae057e878f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 153.67 83.82 0) + (uuid "6c984bc7-bf9c-4dd0-a27a-b71bca2b98c2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 153.67 81.28 0) + (uuid "9d0037c5-a603-4c12-8ed6-9da65463fcad") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 119.38 105.41 180) + (uuid "dbaa07ff-679c-4265-829b-cb0d3b4522a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..a9d256e --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "172c09b5-a52a-4833-8637-6b3f4fd29a4a") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "091195fd-fc24-4206-b0cf-544efbdc1616") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a3b19487-8357-46fa-9c5d-4c923c96f9dc") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "fed7c57e-a23d-40c9-9625-e2a8581b4739") + ) + (pin "7" + (uuid "40a691ee-0772-414a-8697-94fa602c07bb") + ) + (pin "1" + (uuid "97c896e2-3676-4be2-81db-9518070c7f2a") + ) + (pin "5" + (uuid "d18db40e-db8b-4d5e-a945-4149ff897137") + ) + (pin "3" + (uuid "8bff9497-4293-4849-ac33-818b8cdcda3e") + ) + (pin "9" + (uuid "5dcba29c-a858-4a82-99ad-06103b09a8e1") + ) + (pin "11" + (uuid "98d84c61-d61a-4886-b134-88cd82c47bda") + ) + (pin "23" + (uuid "01c77699-2957-45c2-9c30-5d2887f5ab42") + ) + (pin "27" + (uuid "fe364144-a273-4871-b100-b07b1822b714") + ) + (pin "29" + (uuid "6406c95c-f928-48a7-8288-3c289b1d165a") + ) + (pin "31" + (uuid "67de2dfc-1dc4-4b31-81eb-79201e0f9eed") + ) + (pin "35" + (uuid "82c42f30-cdc3-446f-86a2-ca20d7900819") + ) + (pin "37" + (uuid "bfc22ee1-becf-4520-8b2c-9dca9668fb75") + ) + (pin "39" + (uuid "ece1c9d6-3c90-477c-b03c-baab60d8e813") + ) + (pin "41" + (uuid "d08a94a5-e104-4558-9cf2-f9138130ae34") + ) + (pin "25" + (uuid "c261c1ca-ae17-4834-a5f3-16488bf8a84f") + ) + (pin "43" + (uuid "b0982d49-170e-42bd-aa98-7aaae986f811") + ) + (pin "33" + (uuid "478f3594-29b4-4440-8d4a-8fdfe7d14d00") + ) + (pin "45" + (uuid "4c606fd5-e676-4e0a-9a25-1ad371c8b9b0") + ) + (pin "47" + (uuid "29c17b78-2dbe-4152-89fd-48b55f79cf6a") + ) + (pin "40" + (uuid "a5d138ed-9993-4db8-8001-630d4b3d97fd") + ) + (pin "48" + (uuid "50f8bcfa-22f3-4caa-b40b-ee532cd6151d") + ) + (pin "52" + (uuid "dd362b6b-6164-4822-b9e7-e770ded4812a") + ) + (pin "69" + (uuid "f436278d-c962-4502-bc2a-a5dac13c2b57") + ) + (pin "20" + (uuid "88735154-80ee-47c7-b801-e2704115d7c5") + ) + (pin "49" + (uuid "d32e84d7-dd20-4613-86d0-9591c76688c4") + ) + (pin "30" + (uuid "40369a99-23a5-47ec-89ef-4f35e7fbf052") + ) + (pin "55" + (uuid "4b58814c-e30c-403e-bd58-e4f3b1f0247b") + ) + (pin "72" + (uuid "2e29f62b-439f-4516-a0dc-5677e15ba513") + ) + (pin "56" + (uuid "e60021db-cfba-4503-a6f8-d1b07faa0ebe") + ) + (pin "24" + (uuid "fede3773-8ead-428f-9e24-f19e12f31cbf") + ) + (pin "67" + (uuid "a2673d32-f67b-4241-a6f7-4c6bbf7e725a") + ) + (pin "38" + (uuid "e9e3d07c-6881-45c8-8cab-427b18ae5859") + ) + (pin "71" + (uuid "59c4043c-c888-40cc-85cb-871816940008") + ) + (pin "32" + (uuid "f627190f-a04c-4ca3-b2d5-c6654b3dce3d") + ) + (pin "75" + (uuid "367baf58-3ef6-4559-b3be-415916ab3b94") + ) + (pin "8" + (uuid "3ccd5829-968d-44bb-a914-716a958d78a1") + ) + (pin "34" + (uuid "e92f7e34-d2ab-44bb-a1fe-ecdf1bd462ec") + ) + (pin "2" + (uuid "35d254c8-07b3-4234-8dee-6afa00366972") + ) + (pin "10" + (uuid "fdb0cfea-8e17-4878-b659-4471c195ca7f") + ) + (pin "42" + (uuid "59b2274c-9910-4752-b0c4-e621bb82f38c") + ) + (pin "4" + (uuid "9f0c8dd4-0f8e-4c28-9585-e1009672f8f1") + ) + (pin "51" + (uuid "10f0aec3-9332-4e4e-9193-ed5274018002") + ) + (pin "54" + (uuid "55063511-50a0-46cf-8e7e-3734b6caa512") + ) + (pin "68" + (uuid "2d622d63-e06e-4acd-b710-348e429cb108") + ) + (pin "57" + (uuid "944bfff4-4f41-45d8-b409-6ed33762754f") + ) + (pin "74" + (uuid "83f6eaf1-0475-40c3-9756-36e9b03bed72") + ) + (pin "28" + (uuid "017d9484-b37e-4f26-a073-efa1a6a46fb6") + ) + (pin "73" + (uuid "f7eab097-20a6-47ed-8345-bf2da32b5a80") + ) + (pin "26" + (uuid "3ef18a75-b9b5-4278-88da-75f1e1e050b4") + ) + (pin "36" + (uuid "43159b23-0c72-4b86-911a-430f03e638f2") + ) + (pin "46" + (uuid "25764033-fc84-4738-aef4-50438d30abca") + ) + (pin "50" + (uuid "09e2f67a-8d4f-46c5-ac14-fda619677849") + ) + (pin "22" + (uuid "5b5c2a65-7eb0-43ba-8775-5bcccb5cac94") + ) + (pin "53" + (uuid "27b22768-26f4-42c2-a977-e53ec1cfe86c") + ) + (pin "6" + (uuid "72c1c6de-c2be-4b27-b85f-cb0d20172a1a") + ) + (pin "44" + (uuid "787ffcf4-92bd-4922-af6e-05937c8f7fb9") + ) + (pin "70" + (uuid "c8221d76-c67f-4f25-9126-86ea25361753") + ) + (pin "58" + (uuid "499954ab-aeee-440c-a140-1f43df7c4bd2") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e1e8c865-c13a-49ae-b5d1-607d2b9f20bd") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "609ef202-6e45-411d-a390-5ec5fa8c647c") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "93b8b29c-a589-4caa-badd-d147cd3a4c68") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "04b0c311-8450-465b-b5df-c90a928d2709") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f85c6713-3eab-4a79-a5bd-ff3869c0b4ae") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "b916391b-4947-4c7d-8efe-9b81f25f3e24") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "60d7b843-8b2c-41ad-971f-f78972eebd64") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "c2e6976d-37ca-4066-9d93-06c4af8d1e8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "ceec9f63-8e6b-41c3-820a-bcd885161061") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "1335d102-ee1b-40ac-8354-e2cb602b28a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "fb20d2d4-e4a7-48e4-b93a-7963c9c25dd4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "3078a23d-05ad-41e1-9b42-7511a88470fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "3314ce45-e3bb-4660-bfd2-f678ad193d2d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..b2ed4ee --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "779fd1a3-df84-4e1e-ab01-6c62eeab4574") + ) + (pin "1" + (uuid "19c33735-63f6-46da-aedc-20a9d3ecd1af") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "80430cb9-b4b4-48a1-9795-86a7124d5506") + ) + (pin "1" + (uuid "5edc64c5-9f2e-445b-a6b8-138a1f7edfaa") + ) + (instances + (project "M.2 B+M Key 22110" + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/a237e335-d00c-4750-a072-6582cd3125fb/2543d8f5-6a71-4624-8bbc-11852c8372b1/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb new file mode 100644 index 0000000..12074f0 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb @@ -0,0 +1,3187 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET0N") + (net 2 "/PET0-") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/PET0+") + (net 5 "/M.2 B+M Key/PET1N") + (net 6 "/PET1-") + (net 7 "/PET1+") + (net 8 "/M.2 B+M Key/PET1P") + (net 9 "GND") + (net 10 "/GPIO_10") + (net 11 "unconnected-(J1-NC-Pad58)") + (net 12 "/SUSCLK") + (net 13 "/UIM-DATA") + (net 14 "/DPR") + (net 15 "+3.3V") + (net 16 "/RESET#") + (net 17 "/CONFIG_0") + (net 18 "/PER1+") + (net 19 "/GPIO_9{slash}LED#1") + (net 20 "/USB_D-") + (net 21 "/GPIO_5") + (net 22 "/GPIO_7") + (net 23 "/W_DISABLE1#") + (net 24 "/PER0+") + (net 25 "/CLKREQ#") + (net 26 "/GPIO_3") + (net 27 "/UIM-CLK") + (net 28 "/CONFIG_2") + (net 29 "/PEWAKE#") + (net 30 "/UIM-RESET") + (net 31 "/UIM-PWR") + (net 32 "/CONFIG_1") + (net 33 "/DEVSLP") + (net 34 "/PERST#") + (net 35 "/CONFIG_3") + (net 36 "/GPIO_8") + (net 37 "/PER1-") + (net 38 "/USB_D+") + (net 39 "/REFCLK+") + (net 40 "/GPIO_1") + (net 41 "/REFCLK-") + (net 42 "/GPIO_2") + (net 43 "/GPIO_6") + (net 44 "/PER0-") + (net 45 "/GPIO_0") + (net 46 "/GPIO_11") + (net 47 "unconnected-(J1-NC-Pad56)") + (net 48 "/GPIO_4") + (net 49 "/FULL_CARD_PWR_OFF#") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "06e279ab-42b3-4fb5-b1e5-ede2e240a956") + (at 108.76 129.63) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cce13bc9-607a-4a5f-83b8-6541703503aa") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "06eb8239-ae33-4741-b9bc-54c8efc21d1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "19ec39f7-38d6-47de-a24f-a47225d7bb6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b91d5dba-ca60-4801-b2f2-d268528966d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (sheetname "/M.2 B+M Key/") + (sheetfile "M.2 B+M key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1e053517-95c4-491b-be1f-a105a8614b91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "d259da08-609c-4003-81d7-225ae32ab2c6") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "246fd79f-955c-4eea-95f7-4618007f635f") + (at 108.11 154.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "3d7a8b86-59e6-4cb0-8240-28bf06e0ae1a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ed2bde59-27d8-4e48-845d-d5c0570f82fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bd4e5528-703f-40fc-8f5e-f222e643ae4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fe2b858d-653a-46ff-a3e6-3b45c923fc33") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/49bba5f2-c387-43d5-bfb3-4f108d45a837/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 B+M Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e042fb0-4536-4c5c-9ccf-53e2159521c2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3351c5d5-4455-4e40-aae4-b87f68ad0f45") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f95d511-4664-4626-a31a-7836ba3af6e4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f56c7393-72b9-4792-a48d-04347182bfb0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d4ae502f-ad31-4766-8e06-66c8abd026bc") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d200fb49-4e02-4ace-a518-f9f12d87904b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d29792da-e763-4e1e-b045-98284d310878") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d66e8775-cca5-4c4b-bdd3-bfed660392a3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9773dfba-3a50-47dd-8348-ef290dc3ef0e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "be017980-5e40-42bc-bcab-2db6ac9b6d58") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "abe62f75-badb-49df-b895-8630ac8ff1ff") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "04e61686-4ab5-43ba-824a-edae30bc690f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/PET0-") + (pintype "passive") + (uuid "82c37a82-adfc-4fd2-8ab9-fb5731b61c54") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "4c6a8adf-3a79-44e1-b6d6-9be697b9f1cc") + (at 108.76 158.52) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ef3de5e7-d4f0-4ee4-be69-9d3d83fa3027") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4c4dac5a-17cf-4d1d-ab8f-dfe1e02d5392") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5faff477-0926-4325-b2e4-35ac5af37f30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1fbdeb9e-2fcc-4733-b53e-ef3cf944566f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "779bef7d-519e-4e91-87f1-b67b1bc8e66e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/3d3e8589-b67d-44ea-bd63-55352e50e68d") + (sheetname "/M.2 B+M Key/") + (sheetfile "M.2 B+M key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "6b5ba148-8cc8-4257-8a9b-78f45fe26060") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "f2e6999e-2aa0-46f9-8be0-766614c4f8ff") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "183f8b57-c885-4791-92c2-b1fa91055430") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "25ef3000-0ebb-4af3-9969-12ab28e1d7b8") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "722586a3-b4d9-4274-8545-836300a71e85") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c5441d7d-d123-4173-9b2a-4fcae5fbba95") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8f148257-ef59-4a41-ac2d-870c1ac6488c") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0135d179-929b-4f24-9c15-a0c14e19a7f7") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4b4b83bf-f073-4740-a939-dc360041163a") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "83e531dc-2905-4e66-b3ea-b6359916c7e3") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9565392b-70f1-489f-a3a2-be856ae41137") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1a576d42-6759-46e3-9055-08e82e882219") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8e202802-3524-4b1c-875e-c62a68122b72") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f31a712e-0ca5-48f0-8408-ba6473550133") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e763eee7-b59b-45d6-874e-b8747829d4e7") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c1be5f9c-a88e-4c7e-b1e6-3d667c461b64") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f4484b22-7a72-44fe-af6a-5634d4ca97e7") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fb72aaf9-0255-43e4-bea3-d66a934bfc08") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e841903-3f35-4826-a495-90979d6e3679") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8fc1e315-ede8-403d-930c-492394048337") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e7b86a3-6c8a-4a1a-86b9-ab888f03010d") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe5d06dc-168a-4ac5-89cb-48fe30a16c8c") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "86e1f77f-10f4-4b17-8dd8-ccb313c3ce95") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "87a09183-5f6f-49b6-9efb-2d23ebdbc99b") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4e94d853-29b3-46cc-ad6d-25039a5cfcf8") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5aaf3682-5a76-46a1-8442-8db945a2ea21") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a1ef163c-7822-4357-a68c-e07d08b8e0fd") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1e3c23dc-7bc3-4770-8315-8a8834bc5826") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "427de4c1-137f-47fc-af9d-ed03d7c215db") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec6fa7d8-240f-48c3-a7a9-705596d88661") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2bdf3964-13a4-41dc-a2de-86124df68413") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "44e62e1c-718d-455e-b955-80476f847e14") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6b1cb3b5-d079-4dac-8e8f-cdb6b4ef8491") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9ddd3862-4a39-4708-8937-62dc4455155c") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9cac0dd7-4388-4ef2-b166-79f1c1bc9b28") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "78851b76-4523-435e-be9e-24b7d413cd4f") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9d24b050-9c0e-457c-b832-a88c94ae98f0") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f4fa6691-b7fc-4d3d-a2fc-2c5f745df47e") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "517f6708-8048-4447-a15c-91649c48b183") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7ead9912-4a90-4fdd-b4d9-39c21c072901") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "923d0def-e5c4-4eb1-b5dc-e258b3708ec8") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e3a72be5-5351-42e9-b6b4-705d0f15cca1") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f9e1eced-6e01-45b9-b42e-a4a4685ec885") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f9e21866-12e4-440e-8ac4-e3d46bb71784") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bf9a5aa6-3fb5-40d9-b6a4-767f7c24d389") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "53f97e9f-82b8-4d22-be45-80ce96b3b098") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f454f656-f3c2-42b9-b80a-f575a95cfccd") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "20ab646c-1b65-4bb4-bc8b-7a9eda1d21b1") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0012e20a-cf84-4302-b7c3-158ace727614") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1adac645-e20a-4f8d-9292-611da812a28e") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "022378f1-5b8b-4679-baca-c6afee789de2") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "826ffd6c-830c-44c4-9905-16553623d522") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a7d82dc6-5da1-4c47-8a19-9ef8972596c4") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cec71d9c-757b-41e3-8146-8153fa04b92d") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9ffe7250-8258-442c-af6e-6eeb038d94f9") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "12d12952-9db5-4dd4-82ec-15c992f11e83") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "78ff59a1-9e07-4cdc-a636-e838eebe50d7") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "690f8906-94dd-4061-ba36-d2a89eef46b5") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d7c921ef-f2f7-40a0-a28e-147bcc0a9626") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e1c5897c-8c3d-4612-9db3-1cbbd0aec6bc") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "48d496be-d2f4-44e2-aa6e-e411a39663a7") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6810b3fe-4085-48ed-95a1-d920e9a2403b") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "949d8eff-be64-4408-9125-1329479361a8") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a12792f9-6acf-4fb2-8b45-0590bf65b992") + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1967ae7c-f5ef-4a47-a62b-859ff0b3c5df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "fce4873c-b03a-43e1-ac09-4aa3954c5d32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b9430e15-7626-4188-a24f-e8255e876aeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "ca151d00-aaef-4cb4-a18f-7e95ad9b9ade") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "83692a42-1021-446b-80c9-9aec73330c16") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "63bd577f-d466-483e-8de4-85a0631ba264") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "25b1bfa9-7ef3-4a54-b422-70b425f7190e") + (pts + (xy 118.685 159.63) (xy 118.685 49.63) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.125 104.63 90) + (layer "User.2") + (uuid "25b1bfa9-7ef3-4a54-b422-70b425f7190e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4cef2bb4-680d-4222-83c7-edd2c3b06068") + (pts + (xy 97.76 49.63) (xy 119.76 49.63) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.76 33.75 0) + (layer "User.2") + (uuid "4cef2bb4-680d-4222-83c7-edd2c3b06068") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "577fdf52-5dc3-47a5-9bd0-d4e475accbcb") + (pts + (xy 118.685 159.63) (xy 118.685 129.63) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.18 144.63 90) + (layer "User.2") + (uuid "577fdf52-5dc3-47a5-9bd0-d4e475accbcb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6600048c-ad67-4659-aae3-092d2532d9e7") + (pts + (xy 118.685 159.63) (xy 118.685 117.63) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.08 138.63 90) + (layer "User.2") + (uuid "6600048c-ad67-4659-aae3-092d2532d9e7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9c64bd88-9476-4452-9ff4-5d9968e738ef") + (pts + (xy 118.685 159.63) (xy 118.685 99.63) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.63 129.63 90) + (layer "User.2") + (uuid "9c64bd88-9476-4452-9ff4-5d9968e738ef") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6f11f00-c598-472a-afb6-01c1dbf6890c") + (pts + (xy 93.76 48.52) (xy 123.76 48.52) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.76 27.29 0) + (layer "User.2") + (uuid "e6f11f00-c598-472a-afb6-01c1dbf6890c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f5f56853-2634-492f-ae32-0e63f1aed0d9") + (pts + (xy 118.67 159.63) (xy 118.67 79.63) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.355 119.63 90) + (layer "User.2") + (uuid "f5f56853-2634-492f-ae32-0e63f1aed0d9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "ca229064-6498-4e84-9df4-0ab18ae6f9c8") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "35ab2f37-3e84-4228-b111-1eecc48007d8") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bf5e97fa-a554-44c1-bb30-16b1716f617a") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4f42d2e5-e420-46d3-a2d4-28c9ce663422") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7c8ca57f-1460-41dc-9f5a-d6b2d0004b25") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "fca4c7f7-ee15-4974-aafa-596921a3927c") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "df323101-532f-4f92-a99b-217180632af4") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "6619d52b-7bc1-4260-b06d-945c763b0000") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "59e559d7-bcea-4303-acc5-e3891ce30510") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "554dd12e-2f7d-4622-a2af-221e7cbda686") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "70d919d7-854f-4d0a-9f3d-b44b6adb5ed5") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "61ed7f14-c17d-49f7-bfd9-432c3fefd4d5") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "4ab12767-0348-475b-a1fe-780a964b4f22") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "e4064a75-66c1-4456-9360-68c23d64a23c") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "142d009a-8439-4ba7-b254-ab6acdd5817b") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "65ae4a17-72b8-46fb-917d-f9a9f91b3b8f") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "eb91f4c5-8929-4dd4-958b-e45973db23e3") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "02df716b-1323-4695-a01f-8cc4e2062d48") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e9b6aaff-a98a-4cd2-9de9-69ddc3d67f7b") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "d1d3536b-430c-4cba-96b6-53a169ed50c7") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "10ac28ed-6874-418b-804b-2382ec997d1d") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "a0bcb6ed-970c-4503-8bb5-bdbb9e829605") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "bffabb98-3953-4624-a44d-a95cbdd16dd3") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "95359bc2-2237-4a0c-adfe-6138a9092911") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e244a679-e093-45e9-aa3b-31aba5ccbd04") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "07990f53-c4e9-4992-8e60-a7bbc766efd2") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "dca949bb-0928-43e0-b480-c8a97a3780e5") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "a98104ef-a00c-442b-a76c-fa6f4b329ac9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "54dbf935-a359-4244-9d2f-5851b635bc5f") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "c1e43ded-4ee8-4229-b73b-7472ec8c3a99") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "67801abc-e236-4449-bf4a-d1629d4ebe98") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "e709b13c-47a5-4265-bf3e-81d2445a0845") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "a21ca6f6-50bc-4186-b1c1-d0af425eac74") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "e23cdcbf-d318-42bb-be32-02ea954402bb") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "833e5664-878c-4a43-b33d-6b6fe357dcd9") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "e3f2c518-d2c4-4ba2-a19f-fed76704e254") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fce9398f-926f-4c7d-a540-f7e4764fc577") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "838a229d-2800-4344-b848-2f3f3d583a17") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "e4ebfab7-2fff-4d4f-9363-15190422d135") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "ee9f4ca5-f4bf-4b0a-a73f-741093ac35ec") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "7a3d7665-3ba7-4aca-a295-0dc6c4d3949f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "c942cb6c-1627-4ffd-b8fb-e527cdde62b7") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "539e20c6-cdf9-435b-8172-c2b8be3cf5fe") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "7b30d7b3-63ac-438d-8aec-b0174516b1a1") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "e2b92f7b-6f8a-47e1-8e6e-8c733d5570d9") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "9e87ef9e-9b02-4060-b70f-350468e46ffa") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "e0ad8388-43ff-489a-8710-624c56ff2675") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ed2603b6-4fbb-429e-b349-b3ad12fd5c01") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9d3a74d2-83b5-4490-bfdc-cdab9d0889b9") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "03465e03-0ed4-4c80-adb4-98d1a38aecd8") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "425eca0c-8c5e-4c88-885b-953e997d0437") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "03f47252-52c1-4640-bdb1-991d30b45259") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "afee1c15-de30-41ea-b9ac-8a15e62c1774") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b4673866-5a6b-46e2-8b30-3056d0c77aba") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2f6f19a4-e893-452d-9c22-485493e853c1") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b0c6bfdb-c957-4ba1-a0e9-8c38acd4a323") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "593c1cb5-18ec-4670-9631-8340d0325f2d") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e04c2e68-76ea-4aff-bc61-9fe9a75a1482") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "98989a66-fc4e-4bf5-94a8-e769d872207f") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "86bfe5de-f41c-479b-befd-3291de36b056") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.76 155.63) (xy 119.76 159.63) (xy 97.76 159.63) (xy 97.76 155.63) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "6e341dd2-2e8e-44cd-bef9-cf80f869a67f") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.76 159.63) (xy 123.76 154.43) (xy 93.76 154.43) (xy 93.76 159.63) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "61276bc0-39c1-4a25-ba46-ec5481aead3b") + (at 107.41 154.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "cb2e36e9-ea67-4188-a2e0-44c829f49a65") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9cd1e7b3-3b85-46a1-9fe6-15514967312e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "838aa967-7af8-4b4e-9d4e-618cce331cad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a1493670-0ef5-4447-921e-b01f7cdb6034") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/49bba5f2-c387-43d5-bfb3-4f108d45a837/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 B+M Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e6b953ac-2326-4255-a892-5cec7716d79f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78c4f8b7-cebb-4e8e-88ff-f35754a513a5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "591e9178-ec48-4725-b7e8-8188551ebee0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bca15f34-e1f6-43e9-b005-6f92d3ec5a47") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0100ec7b-b99b-4f66-9207-f8d9f2eff9ec") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96c0b606-c5e4-448e-859d-5655bfd1bb32") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b3925bc0-f61f-4c2d-95fc-0dcba518ab48") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12b35885-1197-41ee-9a87-b8eee2114934") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8efd6fd3-3b96-4c93-a600-8d7d72140f74") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2dccabc5-54fb-459c-817a-d0ca0006b9b7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "27330950-a5eb-4c67-950b-587a14471e93") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "1a39e8dc-eb73-4aa2-a9f8-267be6a577ad") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET0+") + (pintype "passive") + (uuid "2fbfcbf9-b674-4ab6-a253-187694a207c6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6b10c4e3-3389-4df5-9596-0c00ad96016e") + (at 110.41 154.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "e3c797a3-2d1f-41b3-8738-ef53a5470e78") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "746d1f18-7210-41af-b3c5-c30cece2175c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cfb78041-6000-42fb-92c3-25460ee12d63") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "88c5fd2e-9aee-4a46-bfab-be9392a1c63f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/b5a0e78d-bc67-4b7e-8137-4f88148172fd/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 B+M Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d77cdd09-428e-4959-863e-f6a98dd855d5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8248d9c1-b733-4512-bf91-0de2c1ce14f9") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8f82fd9-14f4-405c-8723-ee382d249486") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0b6e616-a617-4bcd-bc6e-ce5d023d49bd") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb68e4c0-094a-45f8-9e90-96df8cce282e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6abf916-b48d-4a0b-99c3-669e7d1fe85f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0997279d-5084-4980-99da-d894c3e80cc7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de6ab060-eca9-4861-91a9-51015746b88c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a7287ae7-c3a7-4b59-9947-97cbd9ade0a2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "11463a19-2531-4918-9287-51a928ef4bfa") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c1c2ea7c-6745-46d2-a2b9-7d93f7f71490") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "e24638b8-5aba-4e99-8f0e-aa749ce08393") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1+") + (pintype "passive") + (uuid "1c1155a7-bfa3-44b9-b6b6-696c7ad37b11") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "86a15350-277a-4e06-a9b3-6a1cd7810835") + (at 111.11 154.86 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "402b1a74-cd31-4518-a61b-d9fd8f1a3d96") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0abb48c2-f318-4ee2-9ea4-93bc7717e020") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "753ecabd-c529-401f-94d9-87c46c613b6e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4c1d539a-b810-4a92-a23d-0f58031d0cdb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/b5a0e78d-bc67-4b7e-8137-4f88148172fd/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 B+M Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d3c7484-9dca-423b-a432-83d902b3daae") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0fbb5f0-f905-4d6c-9f8b-c770cad4360f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "14ee0726-2930-418e-9739-974219bfd779") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d1c93e2-55e9-4f20-9d2b-be3930b99074") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "823a6771-a88a-422e-b62e-514fc318a529") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3d718e4-b447-4d15-b337-a3a8b6b361af") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a201dbd0-4547-4f65-b0dd-58393a1b213b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c1251632-097c-42b0-b334-45bddae88e56") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2e3f1097-6a2a-45b0-97e2-8ccc960919b2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2e1a0c17-eb9c-4c86-a8a2-df579bec253d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2a3733a3-c359-4e7e-80c9-65d17dda4340") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "29da9a75-d0e8-437d-bd8b-8dd6e74f6952") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1-") + (pintype "passive") + (uuid "9d99e23f-7118-4e7c-bcad-2e7b9d5f4900") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 119.76 155.63) + (end 119.76 129.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "317732dd-8311-456d-b8d1-83fce4f66688") + ) + (gr_line + (start 119.76 129.63) + (end 97.76 129.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "89d2d0a4-54dc-422f-95f9-a710553faafc") + ) + (gr_line + (start 97.76 129.63) + (end 97.76 155.63) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9d05a58a-296f-423d-957c-c22ff3a00522") + ) + (segment + (start 107.985 157.179999) + (end 107.985 155.650001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1a8e5fc0-b084-473c-a205-08b3edeed658") + ) + (segment + (start 107.985 155.650001) + (end 108.11 155.525001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "23580eb3-5b20-4a85-bafc-507fbce765ba") + ) + (segment + (start 108.01 158.48) + (end 108.01 157.204999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "67534039-0378-4a27-b87b-12d145785a1e") + ) + (segment + (start 108.11 155.525001) + (end 108.11 155.18) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "944f5459-1767-456c-8795-840f53d37bcd") + ) + (segment + (start 108.01 157.204999) + (end 107.985 157.179999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "bca88633-c5f5-4db8-8b60-13892b587e1b") + ) + (segment + (start 107.51 158.48) + (end 107.51 157.204999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0243d713-74ce-4205-ab80-f94b11ecd1f1") + ) + (segment + (start 107.51 157.204999) + (end 107.535 157.179999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0cb51e40-a620-4ea0-ab6d-7ac82ba11e93") + ) + (segment + (start 107.41 155.525001) + (end 107.41 155.18) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7396b42b-94c5-4af2-ac23-f7ca466c8a13") + ) + (segment + (start 107.535 157.179999) + (end 107.535 155.650001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8cb282b5-a057-43d6-84cb-597c2373593c") + ) + (segment + (start 107.535 155.650001) + (end 107.41 155.525001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d3a59e47-8215-454c-be9e-4645dfddea8c") + ) + (segment + (start 111.11 155.525001) + (end 111.11 155.18) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "71360b89-af08-47b1-adf5-f78545b44c1a") + ) + (segment + (start 110.985 155.650001) + (end 111.11 155.525001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "798fe71a-847a-4652-adb8-25365e35dbea") + ) + (segment + (start 110.985 157.179999) + (end 110.985 155.650001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8d90835d-5bb7-47eb-9637-26ea784e6265") + ) + (segment + (start 111.01 158.48) + (end 111.01 157.204999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "cf15c0c5-4a3c-463f-9d7b-e81d03e5dfbf") + ) + (segment + (start 111.01 157.204999) + (end 110.985 157.179999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e349aed5-8587-4117-bf93-74463d064f56") + ) + (segment + (start 110.535 157.179999) + (end 110.535 155.650001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "5d19c0bd-d75b-48ce-99a7-cb5b9a23ff0b") + ) + (segment + (start 110.51 157.204999) + (end 110.535 157.179999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "68b00a02-f225-4964-b60d-f7c2d7c799ff") + ) + (segment + (start 110.51 158.48) + (end 110.51 157.204999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "8e743775-c0ef-456c-a3d7-174c243ea711") + ) + (segment + (start 110.41 155.525001) + (end 110.41 155.18) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "981b30b9-3997-4ad7-bd04-587b8d5cad74") + ) + (segment + (start 110.535 155.650001) + (end 110.41 155.525001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f987a5ad-a9d6-4031-a51f-fd1eacb9b13c") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "ab3e3e8b-21aa-46ea-885d-ff1bddde576f") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.76 158.02) (xy 123.76 49.63) (xy 93.76 49.63) (xy 93.76 158.02) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.841684 130.152174) (xy 105.861503 130.188033) (xy 105.920826 130.447946) (xy 105.920832 130.447964) + (xy 106.030257 130.760688) (xy 106.174022 131.059217) (xy 106.350305 131.33977) (xy 106.503977 131.532468) + (xy 107.358381 130.678064) (xy 107.441457 130.786331) (xy 107.603669 130.948543) (xy 107.711934 131.031617) + (xy 106.85753 131.886021) (xy 106.85753 131.886022) (xy 107.050229 132.039694) (xy 107.330782 132.215977) + (xy 107.629311 132.359742) (xy 107.942035 132.469167) (xy 107.942053 132.469173) (xy 108.265077 132.542901) + (xy 108.265074 132.542901) (xy 108.594336 132.58) (xy 108.925664 132.58) (xy 109.254924 132.542901) + (xy 109.577946 132.469173) (xy 109.577964 132.469167) (xy 109.890688 132.359742) (xy 110.189217 132.215977) + (xy 110.46977 132.039694) (xy 110.662468 131.886023) (xy 110.662468 131.886022) (xy 109.808064 131.031618) + (xy 109.916331 130.948543) (xy 110.078543 130.786331) (xy 110.161618 130.678064) (xy 111.016022 131.532468) + (xy 111.016023 131.532468) (xy 111.169694 131.33977) (xy 111.345977 131.059217) (xy 111.489742 130.760688) + (xy 111.599167 130.447964) (xy 111.599173 130.447946) (xy 111.658497 130.188033) (xy 111.691272 130.141842) + (xy 111.730642 130.1305) (xy 119.1855 130.1305) (xy 119.237826 130.152174) (xy 119.2595 130.2045) + (xy 119.2595 155.0555) (xy 119.237826 155.107826) (xy 119.1855 155.1295) (xy 119.097464 155.1295) + (xy 118.925062 155.159898) (xy 118.760558 155.219773) (xy 118.608945 155.307308) (xy 118.474837 155.419837) + (xy 118.362308 155.553945) (xy 118.274773 155.705558) (xy 118.214898 155.870062) (xy 118.1845 156.042464) + (xy 118.1845 157.3555) (xy 118.162826 157.407826) (xy 118.1105 157.4295) (xy 117.815251 157.4295) + (xy 117.773153 157.437873) (xy 117.744283 157.437873) (xy 117.704699 157.43) (xy 117.685 157.43) + (xy 117.685 157.471153) (xy 117.672529 157.512265) (xy 117.646133 157.551768) (xy 117.646133 157.551769) + (xy 117.636278 157.601316) (xy 117.6345 157.610253) (xy 117.6345 158.02) (xy 117.335 158.02) (xy 117.335 157.43) + (xy 117.315301 157.43) (xy 117.274435 157.438128) (xy 117.245565 157.438128) (xy 117.204699 157.43) + (xy 117.185 157.43) (xy 117.185 158.02) (xy 116.8855 158.02) (xy 116.8855 157.610252) (xy 116.873867 157.551769) + (xy 116.847471 157.512265) (xy 116.835 157.471153) (xy 116.835 157.43) (xy 116.815301 157.43) (xy 116.775716 157.437873) + (xy 116.746845 157.437873) (xy 116.704748 157.4295) (xy 116.315252 157.4295) (xy 116.315251 157.4295) + (xy 116.274435 157.437618) (xy 116.245565 157.437618) (xy 116.204749 157.4295) (xy 116.204748 157.4295) + (xy 115.815252 157.4295) (xy 115.815251 157.4295) (xy 115.773153 157.437873) (xy 115.744283 157.437873) + (xy 115.704699 157.43) (xy 115.685 157.43) (xy 115.685 157.471153) (xy 115.679317 157.499592) (xy 115.67654 157.506261) + (xy 115.646133 157.551769) (xy 115.635643 157.604505) (xy 115.632817 157.611294) (xy 115.61757 157.626486) + (xy 115.605612 157.644384) (xy 115.598113 157.645875) (xy 115.592698 157.651272) (xy 115.571173 157.651233) + (xy 115.550063 157.655433) (xy 115.543706 157.651185) (xy 115.536061 157.651172) (xy 115.520868 157.635925) + (xy 115.502971 157.623967) (xy 115.500353 157.615338) (xy 115.496083 157.611053) (xy 115.4961 157.601316) + (xy 115.4905 157.582855) (xy 115.4905 156.628025) (xy 115.490499 156.62802) (xy 115.453024 156.427544) + (xy 115.379348 156.237363) (xy 115.271981 156.063959) (xy 115.27198 156.063957) (xy 115.134579 155.913235) + (xy 115.134578 155.913234) (xy 114.971825 155.790329) (xy 114.971822 155.790328) (xy 114.971821 155.790327) + (xy 114.78925 155.699418) (xy 114.789246 155.699417) (xy 114.789244 155.699416) (xy 114.593082 155.643602) + (xy 114.593076 155.643601) (xy 114.390003 155.624785) (xy 114.389997 155.624785) (xy 114.186923 155.643601) + (xy 114.186917 155.643602) (xy 113.990755 155.699416) (xy 113.99075 155.699418) (xy 113.808177 155.790328) + (xy 113.808174 155.790329) (xy 113.645421 155.913234) (xy 113.64542 155.913235) (xy 113.508019 156.063957) + (xy 113.508019 156.063958) (xy 113.400655 156.237358) (xy 113.40065 156.237368) (xy 113.326977 156.42754) + (xy 113.2895 156.62802) (xy 113.2895 157.356201) (xy 113.267826 157.408527) (xy 113.2155 157.430201) + (xy 113.208246 157.429845) (xy 113.204752 157.4295) (xy 113.204748 157.4295) (xy 112.815252 157.4295) + (xy 112.815251 157.4295) (xy 112.774435 157.437618) (xy 112.745565 157.437618) (xy 112.704749 157.4295) + (xy 112.704748 157.4295) (xy 112.315252 157.4295) (xy 112.315251 157.4295) (xy 112.274435 157.437618) + (xy 112.245565 157.437618) (xy 112.204749 157.4295) (xy 112.204748 157.4295) (xy 111.815252 157.4295) + (xy 111.815251 157.4295) (xy 111.773153 157.437873) (xy 111.744283 157.437873) (xy 111.704699 157.43) + (xy 111.685 157.43) (xy 111.685 157.471153) (xy 111.672529 157.512265) (xy 111.646133 157.551768) + (xy 111.646133 157.551769) (xy 111.636278 157.601316) (xy 111.6345 157.610253) (xy 111.6345 158.02) + (xy 111.3855 158.02) (xy 111.3855 157.610252) (xy 111.373867 157.551769) (xy 111.347471 157.512265) + (xy 111.337284 157.489397) (xy 111.312784 157.393092) (xy 111.314148 157.383656) (xy 111.3105 157.374848) + (xy 111.3105 157.165435) (xy 111.310499 157.165434) (xy 111.288766 157.084326) (xy 111.289619 157.084097) + (xy 111.2855 157.063376) (xy 111.2855 155.805123) (xy 111.307173 155.752798) (xy 111.35046 155.709512) + (xy 111.390022 155.640989) (xy 111.4105 155.564563) (xy 111.4105 155.564558) (xy 111.411133 155.559755) + (xy 111.412641 155.559953) (xy 111.432174 155.512797) (xy 111.462206 155.482765) (xy 111.507585 155.379991) + (xy 111.5105 155.354865) (xy 111.510499 155.005136) (xy 111.507585 154.980009) (xy 111.467792 154.889888) + (xy 111.466485 154.833268) (xy 111.467782 154.830135) (xy 111.507585 154.739991) (xy 111.5105 154.714865) + (xy 111.510499 154.365136) (xy 111.507585 154.340009) (xy 111.462206 154.237235) (xy 111.382765 154.157794) + (xy 111.279991 154.112415) (xy 111.27999 154.112414) (xy 111.279988 154.112414) (xy 111.258659 154.10994) + (xy 111.254865 154.1095) (xy 111.254864 154.1095) (xy 110.965136 154.1095) (xy 110.940013 154.112414) + (xy 110.940007 154.112415) (xy 110.837234 154.157794) (xy 110.812326 154.182703) (xy 110.76 154.204377) + (xy 110.707674 154.182703) (xy 110.682765 154.157794) (xy 110.579991 154.112415) (xy 110.57999 154.112414) + (xy 110.579988 154.112414) (xy 110.558659 154.10994) (xy 110.554865 154.1095) (xy 110.554864 154.1095) + (xy 110.265136 154.1095) (xy 110.240013 154.112414) (xy 110.240007 154.112415) (xy 110.137234 154.157794) + (xy 110.057794 154.237234) (xy 110.012414 154.340011) (xy 110.0095 154.365135) (xy 110.0095 154.714863) + (xy 110.012414 154.739986) (xy 110.012415 154.739992) (xy 110.052206 154.83011) (xy 110.053514 154.886732) + (xy 110.052206 154.88989) (xy 110.012414 154.980011) (xy 110.0095 155.005135) (xy 110.0095 155.354863) + (xy 110.012414 155.379986) (xy 110.012415 155.379992) (xy 110.057794 155.482765) (xy 110.087826 155.512797) + (xy 110.107359 155.559954) (xy 110.108867 155.559756) (xy 110.1095 155.564565) (xy 110.129977 155.640986) + (xy 110.129979 155.640991) (xy 110.158096 155.68969) (xy 110.161677 155.695892) (xy 110.16954 155.709512) + (xy 110.214629 155.754601) (xy 110.216303 155.756523) (xy 110.224565 155.781139) (xy 110.2345 155.805124) + (xy 110.2345 157.063376) (xy 110.23038 157.084097) (xy 110.231234 157.084326) (xy 110.2095 157.165434) + (xy 110.2095 157.374848) (xy 110.207216 157.393092) (xy 110.182716 157.489397) (xy 110.177245 157.496716) + (xy 110.172529 157.512265) (xy 110.146133 157.551768) (xy 110.146133 157.551769) (xy 110.136278 157.601316) + (xy 110.1345 157.610253) (xy 110.1345 158.02) (xy 109.8855 158.02) (xy 109.8855 157.610252) (xy 109.873867 157.551769) + (xy 109.847471 157.512265) (xy 109.835 157.471153) (xy 109.835 157.43) (xy 109.815301 157.43) (xy 109.775716 157.437873) + (xy 109.746845 157.437873) (xy 109.704748 157.4295) (xy 109.315252 157.4295) (xy 109.315251 157.4295) + (xy 109.274435 157.437618) (xy 109.245565 157.437618) (xy 109.204749 157.4295) (xy 109.204748 157.4295) + (xy 108.815252 157.4295) (xy 108.815251 157.4295) (xy 108.773153 157.437873) (xy 108.744283 157.437873) + (xy 108.704699 157.43) (xy 108.685 157.43) (xy 108.685 157.471153) (xy 108.672529 157.512265) (xy 108.646133 157.551768) + (xy 108.646133 157.551769) (xy 108.636278 157.601316) (xy 108.6345 157.610253) (xy 108.6345 158.02) + (xy 108.3855 158.02) (xy 108.3855 157.610252) (xy 108.373867 157.551769) (xy 108.347471 157.512265) + (xy 108.337284 157.489397) (xy 108.312784 157.393092) (xy 108.314148 157.383656) (xy 108.3105 157.374848) + (xy 108.3105 157.165435) (xy 108.310499 157.165434) (xy 108.288766 157.084326) (xy 108.289619 157.084097) + (xy 108.2855 157.063376) (xy 108.2855 155.805123) (xy 108.307173 155.752798) (xy 108.35046 155.709512) + (xy 108.390022 155.640989) (xy 108.4105 155.564563) (xy 108.4105 155.564558) (xy 108.411133 155.559755) + (xy 108.412641 155.559953) (xy 108.432174 155.512797) (xy 108.462206 155.482765) (xy 108.507585 155.379991) + (xy 108.5105 155.354865) (xy 108.510499 155.005136) (xy 108.507585 154.980009) (xy 108.467792 154.889888) + (xy 108.466485 154.833268) (xy 108.467782 154.830135) (xy 108.507585 154.739991) (xy 108.5105 154.714865) + (xy 108.510499 154.365136) (xy 108.507585 154.340009) (xy 108.462206 154.237235) (xy 108.382765 154.157794) + (xy 108.279991 154.112415) (xy 108.27999 154.112414) (xy 108.279988 154.112414) (xy 108.258659 154.10994) + (xy 108.254865 154.1095) (xy 108.254864 154.1095) (xy 107.965136 154.1095) (xy 107.940013 154.112414) + (xy 107.940007 154.112415) (xy 107.837234 154.157794) (xy 107.812326 154.182703) (xy 107.76 154.204377) + (xy 107.707674 154.182703) (xy 107.682765 154.157794) (xy 107.579991 154.112415) (xy 107.57999 154.112414) + (xy 107.579988 154.112414) (xy 107.558659 154.10994) (xy 107.554865 154.1095) (xy 107.554864 154.1095) + (xy 107.265136 154.1095) (xy 107.240013 154.112414) (xy 107.240007 154.112415) (xy 107.137234 154.157794) + (xy 107.057794 154.237234) (xy 107.012414 154.340011) (xy 107.0095 154.365135) (xy 107.0095 154.714863) + (xy 107.012414 154.739986) (xy 107.012415 154.739992) (xy 107.052206 154.83011) (xy 107.053514 154.886732) + (xy 107.052206 154.88989) (xy 107.012414 154.980011) (xy 107.0095 155.005135) (xy 107.0095 155.354863) + (xy 107.012414 155.379986) (xy 107.012415 155.379992) (xy 107.057794 155.482765) (xy 107.087826 155.512797) + (xy 107.107359 155.559954) (xy 107.108867 155.559756) (xy 107.1095 155.564565) (xy 107.129977 155.640986) + (xy 107.129979 155.640991) (xy 107.158096 155.68969) (xy 107.161677 155.695892) (xy 107.16954 155.709512) + (xy 107.214629 155.754601) (xy 107.216303 155.756523) (xy 107.224565 155.781139) (xy 107.2345 155.805124) + (xy 107.2345 157.063376) (xy 107.23038 157.084097) (xy 107.231234 157.084326) (xy 107.2095 157.165434) + (xy 107.2095 157.374848) (xy 107.207216 157.393092) (xy 107.182716 157.489397) (xy 107.177245 157.496716) + (xy 107.172529 157.512265) (xy 107.146133 157.551768) (xy 107.146133 157.551769) (xy 107.136278 157.601316) + (xy 107.1345 157.610253) (xy 107.1345 158.02) (xy 106.8855 158.02) (xy 106.8855 157.610252) (xy 106.873867 157.551769) + (xy 106.847471 157.512265) (xy 106.835 157.471153) (xy 106.835 157.43) (xy 106.815301 157.43) (xy 106.775716 157.437873) + (xy 106.746845 157.437873) (xy 106.704748 157.4295) (xy 106.315252 157.4295) (xy 106.315251 157.4295) + (xy 106.274435 157.437618) (xy 106.245565 157.437618) (xy 106.204749 157.4295) (xy 106.204748 157.4295) + (xy 105.815252 157.4295) (xy 105.815251 157.4295) (xy 105.773153 157.437873) (xy 105.744283 157.437873) + (xy 105.704699 157.43) (xy 105.685 157.43) (xy 105.685 157.471153) (xy 105.672529 157.512265) (xy 105.646133 157.551768) + (xy 105.646133 157.551769) (xy 105.636278 157.601316) (xy 105.6345 157.610253) (xy 105.6345 158.02) + (xy 105.3855 158.02) (xy 105.3855 157.610252) (xy 105.373867 157.551769) (xy 105.347471 157.512265) + (xy 105.335 157.471153) (xy 105.335 157.43) (xy 105.315301 157.43) (xy 105.275716 157.437873) (xy 105.246845 157.437873) + (xy 105.204748 157.4295) (xy 104.815252 157.4295) (xy 104.815251 157.4295) (xy 104.774435 157.437618) + (xy 104.745565 157.437618) (xy 104.704749 157.4295) (xy 104.704748 157.4295) (xy 104.315252 157.4295) + (xy 104.315251 157.4295) (xy 104.273153 157.437873) (xy 104.244283 157.437873) (xy 104.204699 157.43) + (xy 104.185 157.43) (xy 104.185 157.471153) (xy 104.172529 157.512265) (xy 104.146133 157.551768) + (xy 104.146133 157.551769) (xy 104.136278 157.601316) (xy 104.1345 157.610253) (xy 104.1345 158.02) + (xy 103.835 158.02) (xy 103.835 157.43) (xy 103.8145 157.43) (xy 103.762174 157.408326) (xy 103.7405 157.356) + (xy 103.7405 156.628025) (xy 103.740499 156.62802) (xy 103.703024 156.427544) (xy 103.629348 156.237363) + (xy 103.521981 156.063959) (xy 103.52198 156.063957) (xy 103.384579 155.913235) (xy 103.384578 155.913234) + (xy 103.221825 155.790329) (xy 103.221822 155.790328) (xy 103.221821 155.790327) (xy 103.03925 155.699418) + (xy 103.039246 155.699417) (xy 103.039244 155.699416) (xy 102.843082 155.643602) (xy 102.843076 155.643601) + (xy 102.640003 155.624785) (xy 102.639997 155.624785) (xy 102.436923 155.643601) (xy 102.436917 155.643602) + (xy 102.240755 155.699416) (xy 102.24075 155.699418) (xy 102.058177 155.790328) (xy 102.058174 155.790329) + (xy 101.895421 155.913234) (xy 101.89542 155.913235) (xy 101.758019 156.063957) (xy 101.758019 156.063958) + (xy 101.650655 156.237358) (xy 101.65065 156.237368) (xy 101.576977 156.42754) (xy 101.5395 156.62802) + (xy 101.5395 157.3555) (xy 101.517826 157.407826) (xy 101.4655 157.4295) (xy 101.315251 157.4295) + (xy 101.274435 157.437618) (xy 101.245565 157.437618) (xy 101.204749 157.4295) (xy 101.204748 157.4295) + (xy 100.815252 157.4295) (xy 100.815251 157.4295) (xy 100.773153 157.437873) (xy 100.744283 157.437873) + (xy 100.704699 157.43) (xy 100.685 157.43) (xy 100.685 157.471153) (xy 100.672529 157.512265) (xy 100.646133 157.551768) + (xy 100.646133 157.551769) (xy 100.636278 157.601316) (xy 100.6345 157.610253) (xy 100.6345 158.02) + (xy 100.335 158.02) (xy 100.335 157.43) (xy 100.315301 157.43) (xy 100.274435 157.438128) (xy 100.245565 157.438128) + (xy 100.204699 157.43) (xy 100.185 157.43) (xy 100.185 158.02) (xy 99.8855 158.02) (xy 99.8855 157.610252) + (xy 99.873867 157.551769) (xy 99.847471 157.512265) (xy 99.835 157.471153) (xy 99.835 157.43) (xy 99.815301 157.43) + (xy 99.775716 157.437873) (xy 99.746845 157.437873) (xy 99.704748 157.4295) (xy 99.4095 157.4295) + (xy 99.357174 157.407826) (xy 99.3355 157.3555) (xy 99.3355 156.042472) (xy 99.335499 156.042464) + (xy 99.312713 155.913236) (xy 99.305101 155.870062) (xy 99.245225 155.705555) (xy 99.157692 155.553945) + (xy 99.045163 155.419837) (xy 98.911055 155.307308) (xy 98.759445 155.219775) (xy 98.759443 155.219774) + (xy 98.759441 155.219773) (xy 98.594937 155.159898) (xy 98.422535 155.1295) (xy 98.422532 155.1295) + (xy 98.400892 155.1295) (xy 98.3345 155.1295) (xy 98.282174 155.107826) (xy 98.2605 155.0555) (xy 98.2605 130.2045) + (xy 98.282174 130.152174) (xy 98.3345 130.1305) (xy 105.789358 130.1305) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.538326 130.152174) (xy 105.56 130.2045) (xy 105.56 130.809704) (xy 105.600242 131.166866) + (xy 105.680219 131.517264) (xy 105.680224 131.517282) (xy 105.798925 131.856513) (xy 105.954869 132.180334) + (xy 106.146093 132.484666) (xy 106.370185 132.765668) (xy 106.624331 133.019814) (xy 106.905333 133.243906) + (xy 107.209665 133.43513) (xy 107.533486 133.591074) (xy 107.872717 133.709775) (xy 107.872735 133.70978) + (xy 108.223135 133.789757) (xy 108.223132 133.789757) (xy 108.580296 133.83) (xy 108.939704 133.83) + (xy 109.296866 133.789757) (xy 109.647264 133.70978) (xy 109.647282 133.709775) (xy 109.986513 133.591074) + (xy 110.310334 133.43513) (xy 110.614666 133.243906) (xy 110.895668 133.019814) (xy 111.14981 132.765672) + (xy 111.323862 132.547416) (xy 109.808064 131.031618) (xy 109.916331 130.948543) (xy 110.078543 130.786331) + (xy 110.161618 130.678064) (xy 111.597229 132.113675) (xy 111.721076 131.856505) (xy 111.72108 131.856497) + (xy 111.839775 131.517282) (xy 111.83978 131.517264) (xy 111.919757 131.166866) (xy 111.96 130.809704) + (xy 111.96 130.2045) (xy 111.981674 130.152174) (xy 112.034 130.1305) (xy 119.1855 130.1305) (xy 119.237826 130.152174) + (xy 119.2595 130.2045) (xy 119.2595 155.0555) (xy 119.237826 155.107826) (xy 119.1855 155.1295) + (xy 119.097464 155.1295) (xy 118.97235 155.151561) (xy 118.917055 155.139302) (xy 118.886624 155.091535) + (xy 118.8855 155.078685) (xy 118.8855 153.479) (xy 118.869858 153.400363) (xy 118.869857 153.400357) + (xy 118.855505 153.365709) (xy 118.855504 153.365707) (xy 118.855503 153.365705) (xy 118.839035 153.339497) + (xy 118.818879 153.307419) (xy 118.818875 153.307416) (xy 118.744293 153.254496) (xy 118.709643 153.240143) + (xy 118.709636 153.240141) (xy 118.650392 153.228357) (xy 118.631 153.2245) (xy 98.3345 153.2245) + (xy 98.282174 153.202826) (xy 98.2605 153.1505) (xy 98.2605 130.2045) (xy 98.282174 130.152174) + (xy 98.3345 130.1305) (xy 105.486 130.1305) + ) + ) + ) + (zone + (net 15) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "702cd7bc-cdaf-41eb-84d0-13ea879cedec") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.68 157.81) (xy 118.68 153.445) (xy 118.665 153.43) (xy 98.21 153.43) (xy 98.21 158.06) (xy 118.43 158.06) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.665648 153.444352) (xy 118.68 153.479) (xy 118.68 155.237993) (xy 118.665648 155.272641) + (xy 118.655501 155.280428) (xy 118.608941 155.30731) (xy 118.608939 155.307312) (xy 118.474838 155.419835) + (xy 118.474835 155.419838) (xy 118.362312 155.553939) (xy 118.362307 155.553945) (xy 118.274778 155.705548) + (xy 118.274774 155.705556) (xy 118.2149 155.870057) (xy 118.214899 155.870061) (xy 118.214899 155.870062) + (xy 118.203041 155.937314) (xy 118.1845 156.042467) (xy 118.1845 156.981881) (xy 118.170148 157.016529) + (xy 118.1355 157.030881) (xy 118.100852 157.016529) (xy 118.094758 157.009104) (xy 118.079192 156.985807) + (xy 118.013036 156.941604) (xy 117.954695 156.93) (xy 117.885 156.93) (xy 117.885 158.06) (xy 117.635 158.06) + (xy 117.635 156.93) (xy 117.565304 156.93) (xy 117.519558 156.939098) (xy 117.500442 156.939098) + (xy 117.454696 156.93) (xy 117.385 156.93) (xy 117.385 158.06) (xy 117.1355 158.06) (xy 117.1355 157.110252) + (xy 117.135499 157.110251) (xy 117.135264 157.107858) (xy 117.135483 157.107836) (xy 117.135 157.102913) + (xy 117.135 156.93) (xy 117.065304 156.93) (xy 117.020837 156.938844) (xy 117.00172 156.938843) + (xy 116.954753 156.9295) (xy 116.954748 156.9295) (xy 116.565252 156.9295) (xy 116.550668 156.9324) + (xy 116.519558 156.938588) (xy 116.500442 156.938588) (xy 116.469331 156.9324) (xy 116.454748 156.9295) + (xy 116.065252 156.9295) (xy 116.050668 156.9324) (xy 116.019558 156.938588) (xy 116.000442 156.938588) + (xy 115.969331 156.9324) (xy 115.954748 156.9295) (xy 115.565252 156.9295) (xy 115.554276 156.931683) + (xy 115.549058 156.932721) (xy 115.512276 156.925403) (xy 115.491441 156.89422) (xy 115.4905 156.884662) + (xy 115.4905 156.628025) (xy 115.4905 156.628024) (xy 115.453024 156.427544) (xy 115.379348 156.237363) + (xy 115.271981 156.063959) (xy 115.271978 156.063955) (xy 115.271977 156.063954) (xy 115.134579 155.913236) + (xy 115.134576 155.913233) (xy 114.971822 155.790328) (xy 114.971818 155.790325) (xy 114.789255 155.69942) + (xy 114.789248 155.699417) (xy 114.593085 155.643603) (xy 114.593079 155.643602) (xy 114.39 155.624785) + (xy 114.18692 155.643602) (xy 114.186914 155.643603) (xy 113.990751 155.699417) (xy 113.990744 155.69942) + (xy 113.808181 155.790325) (xy 113.808177 155.790328) (xy 113.645423 155.913233) (xy 113.64542 155.913236) + (xy 113.508022 156.063954) (xy 113.40065 156.237366) (xy 113.326978 156.427537) (xy 113.326977 156.42754) + (xy 113.326976 156.427544) (xy 113.2895 156.628024) (xy 113.2895 156.628025) (xy 113.2895 156.8805) + (xy 113.275148 156.915148) (xy 113.2405 156.9295) (xy 113.065252 156.9295) (xy 113.050668 156.9324) + (xy 113.019558 156.938588) (xy 113.000442 156.938588) (xy 112.969331 156.9324) (xy 112.954748 156.9295) + (xy 112.565252 156.9295) (xy 112.550668 156.9324) (xy 112.519558 156.938588) (xy 112.500442 156.938588) + (xy 112.469331 156.9324) (xy 112.454748 156.9295) (xy 112.065252 156.9295) (xy 112.050668 156.9324) + (xy 112.019558 156.938588) (xy 112.000442 156.938588) (xy 111.969331 156.9324) (xy 111.954748 156.9295) + (xy 111.565252 156.9295) (xy 111.550668 156.9324) (xy 111.519558 156.938588) (xy 111.500442 156.938588) + (xy 111.469331 156.9324) (xy 111.454748 156.9295) (xy 111.065252 156.9295) (xy 111.050668 156.9324) + (xy 111.019558 156.938588) (xy 111.000442 156.938588) (xy 110.969331 156.9324) (xy 110.954748 156.9295) + (xy 110.565252 156.9295) (xy 110.550668 156.9324) (xy 110.519558 156.938588) (xy 110.500442 156.938588) + (xy 110.469331 156.9324) (xy 110.454748 156.9295) (xy 110.065252 156.9295) (xy 110.050668 156.9324) + (xy 110.019558 156.938588) (xy 110.000442 156.938588) (xy 109.969331 156.9324) (xy 109.954748 156.9295) + (xy 109.565252 156.9295) (xy 109.550668 156.9324) (xy 109.519558 156.938588) (xy 109.500442 156.938588) + (xy 109.469331 156.9324) (xy 109.454748 156.9295) (xy 109.065252 156.9295) (xy 109.050668 156.9324) + (xy 109.019558 156.938588) (xy 109.000442 156.938588) (xy 108.969331 156.9324) (xy 108.954748 156.9295) + (xy 108.565252 156.9295) (xy 108.550668 156.9324) (xy 108.519558 156.938588) (xy 108.500442 156.938588) + (xy 108.469331 156.9324) (xy 108.454748 156.9295) (xy 108.065252 156.9295) (xy 108.050668 156.9324) + (xy 108.019558 156.938588) (xy 108.000442 156.938588) (xy 107.969331 156.9324) (xy 107.954748 156.9295) + (xy 107.565252 156.9295) (xy 107.550668 156.9324) (xy 107.519558 156.938588) (xy 107.500442 156.938588) + (xy 107.469331 156.9324) (xy 107.454748 156.9295) (xy 107.065252 156.9295) (xy 107.050668 156.9324) + (xy 107.019558 156.938588) (xy 107.000442 156.938588) (xy 106.969331 156.9324) (xy 106.954748 156.9295) + (xy 106.565252 156.9295) (xy 106.550668 156.9324) (xy 106.519558 156.938588) (xy 106.500442 156.938588) + (xy 106.469331 156.9324) (xy 106.454748 156.9295) (xy 106.065252 156.9295) (xy 106.050668 156.9324) + (xy 106.019558 156.938588) (xy 106.000442 156.938588) (xy 105.969331 156.9324) (xy 105.954748 156.9295) + (xy 105.565252 156.9295) (xy 105.550668 156.9324) (xy 105.519558 156.938588) (xy 105.500442 156.938588) + (xy 105.469331 156.9324) (xy 105.454748 156.9295) (xy 105.065252 156.9295) (xy 105.050668 156.9324) + (xy 105.019558 156.938588) (xy 105.000442 156.938588) (xy 104.969331 156.9324) (xy 104.954748 156.9295) + (xy 104.565252 156.9295) (xy 104.550668 156.9324) (xy 104.519558 156.938588) (xy 104.500442 156.938588) + (xy 104.469331 156.9324) (xy 104.454748 156.9295) (xy 104.065252 156.9295) (xy 104.050668 156.9324) + (xy 104.019558 156.938588) (xy 104.000442 156.938588) (xy 103.969331 156.9324) (xy 103.954748 156.9295) + (xy 103.954746 156.9295) (xy 103.7895 156.9295) (xy 103.754852 156.915148) (xy 103.7405 156.8805) + (xy 103.7405 156.628025) (xy 103.7405 156.628024) (xy 103.703024 156.427544) (xy 103.629348 156.237363) + (xy 103.521981 156.063959) (xy 103.521978 156.063955) (xy 103.521977 156.063954) (xy 103.384579 155.913236) + (xy 103.384576 155.913233) (xy 103.221822 155.790328) (xy 103.221818 155.790325) (xy 103.039255 155.69942) + (xy 103.039248 155.699417) (xy 102.843085 155.643603) (xy 102.843079 155.643602) (xy 102.64 155.624785) + (xy 102.43692 155.643602) (xy 102.436914 155.643603) (xy 102.240751 155.699417) (xy 102.240744 155.69942) + (xy 102.058181 155.790325) (xy 102.058177 155.790328) (xy 101.895423 155.913233) (xy 101.89542 155.913236) + (xy 101.758022 156.063954) (xy 101.65065 156.237366) (xy 101.576978 156.427537) (xy 101.576977 156.42754) + (xy 101.576976 156.427544) (xy 101.5395 156.628024) (xy 101.5395 156.628025) (xy 101.5395 156.886651) + (xy 101.525148 156.921299) (xy 101.4905 156.935651) (xy 101.480942 156.93471) (xy 101.469383 156.932411) + (xy 101.454748 156.9295) (xy 101.065252 156.9295) (xy 101.05289 156.931958) (xy 101.018276 156.938843) + (xy 100.99916 156.938843) (xy 100.954696 156.93) (xy 100.885 156.93) (xy 100.885 157.102913) (xy 100.884516 157.107836) + (xy 100.884736 157.107858) (xy 100.8845 157.110253) (xy 100.8845 158.06) (xy 100.635 158.06) (xy 100.635 156.93) + (xy 100.565304 156.93) (xy 100.519558 156.939098) (xy 100.500442 156.939098) (xy 100.454696 156.93) + (xy 100.385 156.93) (xy 100.385 158.06) (xy 100.135 158.06) (xy 100.135 156.93) (xy 100.065304 156.93) + (xy 100.019558 156.939098) (xy 100.000442 156.939098) (xy 99.954696 156.93) (xy 99.885 156.93) (xy 99.885 158.06) + (xy 99.635 158.06) (xy 99.635 156.93) (xy 99.565305 156.93) (xy 99.506963 156.941604) (xy 99.440807 156.985807) + (xy 99.425242 157.009104) (xy 99.39406 157.029939) (xy 99.357277 157.022623) (xy 99.336442 156.991441) + (xy 99.3355 156.981881) (xy 99.3355 156.042474) (xy 99.3355 156.042468) (xy 99.305101 155.870062) + (xy 99.245225 155.705555) (xy 99.157692 155.553945) (xy 99.045163 155.419837) (xy 98.911057 155.30731) + (xy 98.911054 155.307307) (xy 98.759451 155.219778) (xy 98.759443 155.219774) (xy 98.594942 155.1599) + (xy 98.594943 155.1599) (xy 98.594938 155.159899) (xy 98.422532 155.1295) (xy 98.3095 155.1295) + (xy 98.274852 155.115148) (xy 98.2605 155.0805) (xy 98.2605 153.479) (xy 98.274852 153.444352) (xy 98.3095 153.43) + (xy 118.631 153.43) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pro new file mode 100644 index 0000000..921c0c5 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "7eaf6b55-0f11-4912-bb58-f9dbc0625108", + "Root" + ], + [ + "83dcd142-0f4d-4852-9a7e-5099cdae9f20", + "M.2 B+M Key" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_sch new file mode 100644 index 0000000..1d0996d --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "7eaf6b55-0f11-4912-bb58-f9dbc0625108") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 72.39 78.74) (xy 78.74 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10fd6fae-f2df-430c-816a-b4d30ed67113") + ) + (wire + (pts + (xy 113.03 58.42) (xy 119.38 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18d9fb91-3993-4cab-97e4-f3195875ad98") + ) + (wire + (pts + (xy 72.39 76.2) (xy 78.74 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a29f37e-21ca-4118-a4d8-3067807d499d") + ) + (wire + (pts + (xy 72.39 66.04) (xy 78.74 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2aa7ad11-7133-4444-a161-56ef473d38bb") + ) + (wire + (pts + (xy 72.39 68.58) (xy 78.74 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3203b63f-a53e-4465-93b5-3a5afba608aa") + ) + (wire + (pts + (xy 72.39 109.22) (xy 78.74 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a0b80d7-3d0b-420a-ac2d-86f54b09b401") + ) + (wire + (pts + (xy 113.03 78.74) (xy 119.38 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ce33eb1-bb8a-4004-abc8-a214269c44d5") + ) + (wire + (pts + (xy 72.39 52.07) (xy 78.74 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5de37090-9b82-458c-8b75-299961939bc5") + ) + (wire + (pts + (xy 113.03 67.31) (xy 119.38 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f3d887d-8d99-4a3e-80d0-16e04b21e4a3") + ) + (wire + (pts + (xy 113.03 69.85) (xy 119.38 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70e57230-3db9-45e6-bdb7-455677e22e90") + ) + (wire + (pts + (xy 113.03 110.49) (xy 119.38 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77f27611-ce66-475d-9f1f-5483c5d064d6") + ) + (wire + (pts + (xy 72.39 57.15) (xy 78.74 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7985c487-0c3a-4e13-b457-cb41093a15de") + ) + (wire + (pts + (xy 113.03 72.39) (xy 119.38 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e8d8071-99d9-45f2-9fd7-11f67fdefb99") + ) + (wire + (pts + (xy 72.39 60.96) (xy 78.74 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81278fe4-dddc-4dde-bada-6b1881306b07") + ) + (wire + (pts + (xy 113.03 105.41) (xy 119.38 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f168f7-26eb-41d4-af36-8e165ac8d95c") + ) + (wire + (pts + (xy 72.39 63.5) (xy 78.74 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f179a5-b8d7-4b95-bc98-98e7495cae1a") + ) + (wire + (pts + (xy 113.03 49.53) (xy 119.38 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88acdd8b-aea5-4396-83ed-f46f6ac46d92") + ) + (wire + (pts + (xy 113.03 54.61) (xy 119.38 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b51e624-caf8-4db9-acf9-64a8bea79224") + ) + (wire + (pts + (xy 113.03 60.96) (xy 119.38 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "944666b2-caf3-4799-82d8-6bf841455065") + ) + (wire + (pts + (xy 72.39 86.36) (xy 78.74 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ad07a56-941e-4f8c-9927-935daa58426f") + ) + (wire + (pts + (xy 72.39 104.14) (xy 78.74 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a8c0e1-34f0-4d64-acfe-eac4c918ed28") + ) + (wire + (pts + (xy 113.03 81.28) (xy 119.38 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9e1d54b-ff97-4f52-86fd-bfac54ba3021") + ) + (wire + (pts + (xy 72.39 88.9) (xy 78.74 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbe6359d-4299-4624-a351-a4ce621fb574") + ) + (wire + (pts + (xy 113.03 64.77) (xy 119.38 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be166ac3-dbe4-4cc7-8b54-bf0a4d36a446") + ) + (wire + (pts + (xy 72.39 106.68) (xy 78.74 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf440070-babd-401d-87b4-05d02b9f5724") + ) + (wire + (pts + (xy 113.03 107.95) (xy 119.38 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0806cf6-d8f0-43b2-bc9c-f3130bb6d03d") + ) + (wire + (pts + (xy 113.03 87.63) (xy 119.38 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c59329b5-6cd9-4d4e-90cb-5957ca6540bd") + ) + (wire + (pts + (xy 113.03 90.17) (xy 119.38 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccf559ce-1f9e-419f-8920-f76847dcf95b") + ) + (wire + (pts + (xy 113.03 52.07) (xy 119.38 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cda34708-b5af-4ada-82c8-2f2f33f79ff3") + ) + (wire + (pts + (xy 72.39 73.66) (xy 78.74 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfd0f360-d5a5-4eb6-9e91-2cd292865946") + ) + (wire + (pts + (xy 72.39 81.28) (xy 78.74 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4a41f77-1033-46a5-8fc0-9c605bdfae9e") + ) + (wire + (pts + (xy 113.03 83.82) (xy 119.38 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4c679ca-600e-4961-b617-d7f0fbf6c3bc") + ) + (wire + (pts + (xy 72.39 49.53) (xy 78.74 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4d01281-aa46-48fb-bd1e-213dc1a9569d") + ) + (wire + (pts + (xy 113.03 76.2) (xy 119.38 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d67cdac9-90cd-45be-b0ae-4dd68ff91563") + ) + (wire + (pts + (xy 72.39 111.76) (xy 78.74 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d68e0039-f6f5-40a7-82ed-d6687e162542") + ) + (wire + (pts + (xy 72.39 97.79) (xy 78.74 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db379e64-6b7a-42a4-9fc0-178f97d38466") + ) + (wire + (pts + (xy 72.39 54.61) (xy 78.74 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0beab40-cb15-430e-83e5-7cd9cca7413f") + ) + (wire + (pts + (xy 72.39 92.71) (xy 78.74 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e270c983-f85b-4626-9347-272c9fca2e5b") + ) + (wire + (pts + (xy 72.39 83.82) (xy 78.74 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed11ccef-e21c-4d7d-ae56-c465d14fd433") + ) + (wire + (pts + (xy 72.39 95.25) (xy 78.74 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed2c650f-c99f-4ac7-a3d7-2d7ab809455f") + ) + (wire + (pts + (xy 72.39 71.12) (xy 78.74 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee9050f7-cbed-4139-94a7-408c481b8dd1") + ) + (wire + (pts + (xy 72.39 100.33) (xy 78.74 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe1c1abf-3056-479d-8e7b-eb2086a78d54") + ) + (label "UIM-DATA" + (at 72.39 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "03fb1564-332a-4b3b-bdf4-05610c2daab0") + ) + (label "REFCLK+" + (at 119.38 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "19aceb61-6921-408d-a44c-06deab5ace65") + ) + (label "GPIO_11" + (at 72.39 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2267895f-ed19-434e-9564-654bc8fa2e12") + ) + (label "PER0+" + (at 119.38 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2725fa60-ecb7-4092-a940-bba91ca79db0") + ) + (label "W_DISABLE1#" + (at 72.39 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2fcdd49a-6829-40cc-a0a4-7c7bc4555fdc") + ) + (label "GPIO_8" + (at 72.39 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "309a07dd-7840-4020-b7ff-28608d60093a") + ) + (label "CONFIG_0" + (at 72.39 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3514a3f1-d44a-4e0e-b7b7-2e4afdb4fc9d") + ) + (label "GPIO_1" + (at 72.39 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3f7dec27-e74f-4578-b472-74595fd8bebc") + ) + (label "FULL_CARD_PWR_OFF#" + (at 119.38 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4ee83621-fe89-44f0-93f7-80c10cf626d8") + ) + (label "GPIO_10" + (at 72.39 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5044318e-91df-40f4-8ae5-0fdef943ae0f") + ) + (label "CONFIG_2" + (at 72.39 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5ee47c18-6ab6-4d76-ab4f-f95d4e524e3e") + ) + (label "PER1+" + (at 119.38 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "60cc355a-052a-4660-b461-e3e578a34dc7") + ) + (label "PER1-" + (at 119.38 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6493f703-cf73-4c0f-9048-51760627477b") + ) + (label "GPIO_4" + (at 72.39 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6bf46505-6b7d-476f-9ecd-97423a33a981") + ) + (label "GPIO_3" + (at 72.39 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "718cfa4c-ab67-490a-8be1-7eb72aba215d") + ) + (label "REFCLK-" + (at 119.38 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d684316-f7d3-4ec0-833a-fe4068c31a6c") + ) + (label "PERST#" + (at 119.38 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7dcc162b-fbf5-4fba-9467-662cea04776c") + ) + (label "CONFIG_1" + (at 72.39 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8864a433-80a8-4cb2-a6f8-19de19025cf6") + ) + (label "CONFIG_3" + (at 72.39 57.15 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a79e72e-ddb0-47fb-b122-ba348d83a534") + ) + (label "GPIO_6" + (at 72.39 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8edb6f5a-1ceb-498f-b86d-185444be0552") + ) + (label "USB_D-" + (at 119.38 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "92d5b7a6-dc1b-4452-bdef-df34636c8a4a") + ) + (label "UIM-PWR" + (at 72.39 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "92e6bc68-b571-4626-8337-e8b002694918") + ) + (label "CLKREQ#" + (at 119.38 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9763b059-6f9d-47e7-b472-325756c0128c") + ) + (label "DPR" + (at 119.38 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9a05f627-945e-4cdf-b59b-c5905c570771") + ) + (label "DEVSLP" + (at 119.38 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c220353-c822-4b2a-9c3e-1e8c19a202f1") + ) + (label "PET0-" + (at 119.38 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ed7ae6e-07bf-43ec-9895-bd99b18185fb") + ) + (label "RESET#" + (at 72.39 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a382ab30-941f-4dfc-8897-8db49d90c10d") + ) + (label "PEWAKE#" + (at 119.38 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a5fac12d-c264-40e3-a563-042a7ea31848") + ) + (label "PET0+" + (at 119.38 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa6d4af6-5fd3-4d70-9cda-1e9cf4b89636") + ) + (label "UIM-CLK" + (at 72.39 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b8db16e2-0be8-4488-9d6d-aba0be4c3f89") + ) + (label "GPIO_9{slash}LED#1" + (at 72.39 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bff7b2c8-2280-425f-9360-7dcd12f23a99") + ) + (label "UIM-RESET" + (at 72.39 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c406833c-0d5b-4a9a-96d3-c5c3d4b78d5e") + ) + (label "GPIO_5" + (at 72.39 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c923bd25-595e-4b85-a5f8-bb2e899f1806") + ) + (label "SIM_DETECT" + (at 72.39 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c942ac33-8ebd-476c-ba64-f59214b586cb") + ) + (label "GPIO_7" + (at 72.39 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cb32ab19-61f3-4851-8c58-78f7cbd2854b") + ) + (label "PET1-" + (at 119.38 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cd326e6b-d253-4d65-9a84-e061ea6b067a") + ) + (label "USB_D+" + (at 119.38 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d0daec9f-f882-4f6f-acaa-412f95f1a295") + ) + (label "PER0-" + (at 119.38 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d3999bf5-82d5-4ff8-9906-761f4a464179") + ) + (label "SUSCLK" + (at 72.39 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d791b72b-bfbe-4022-a961-f1dd6910bf36") + ) + (label "GPIO_0" + (at 72.39 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f15f41a4-a575-442e-b8e0-21ff41257ed6") + ) + (label "GPIO_2" + (at 72.39 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f1844476-e472-42d7-856f-2d946038af35") + ) + (label "PET1+" + (at 119.38 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9eb1a2b-b983-4ceb-acc1-5c4c989ff2b5") + ) + (sheet + (at 78.74 46.99) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "83dcd142-0f4d-4852-9a7e-5099cdae9f20") + (property "Sheetname" "M.2 B+M Key" + (at 78.74 46.2784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 78.74 116.1546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 78.74 83.82 180) + (uuid "21330120-e462-40ef-be81-0c2d1c664c3d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 78.74 60.96 180) + (uuid "885abc09-adc9-4a73-a7ff-40965a64d1ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 78.74 92.71 180) + (uuid "4ab85a8e-adcf-4c99-916d-ee7088107d55") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 78.74 97.79 180) + (uuid "847ea617-b764-486d-9e94-b20b8f429ad3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 78.74 68.58 180) + (uuid "f035869a-3ebc-4e40-980b-95b469a3c86c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 78.74 73.66 180) + (uuid "e454c3cc-c879-4d1a-8cd1-ec298c4b0c90") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 78.74 52.07 180) + (uuid "a3bf654e-47cc-4430-985c-8e151850435d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 78.74 54.61 180) + (uuid "fc0cb124-9b1b-4d7f-8ea1-c803445da0b7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 113.03 83.82 0) + (uuid "091740f6-9c51-4b97-ba0c-c55feed0a044") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 113.03 78.74 0) + (uuid "0a202881-9464-4a57-a032-fd3d640d9c68") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 113.03 107.95 0) + (uuid "3e3ea3d2-eb69-41af-8554-c8cdcf87b577") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 78.74 86.36 180) + (uuid "b0ca5563-3ec1-4d26-955d-da546d0fe34d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 78.74 100.33 180) + (uuid "79f2e013-d812-43d3-b0e4-959a3426b6d2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 78.74 78.74 180) + (uuid "0becd5b4-6c24-4ae6-a252-5a8f13af921f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 113.03 58.42 0) + (uuid "d2ba5b1e-5554-492d-b6fc-576c0ce3607a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 113.03 105.41 0) + (uuid "953cf135-26ad-48de-8c8b-bad01877bda4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 113.03 72.39 0) + (uuid "4f7a1aa1-109c-4c90-be86-7a480dd6bfd9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 78.74 63.5 180) + (uuid "07fb456e-7009-433a-bb7e-1f54821314db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 78.74 71.12 180) + (uuid "83c9294b-2f28-4a1c-8dfc-4caad2782183") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 113.03 64.77 0) + (uuid "5bb11470-c170-4510-a40c-83c8758b9f7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 78.74 49.53 180) + (uuid "3a645ee1-d699-473b-8b72-55f51b557ebc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 113.03 69.85 0) + (uuid "d27d50f1-f4b5-4496-8040-9b9676f0d3af") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 113.03 67.31 0) + (uuid "0dd46d8a-1964-4f94-b956-bc06bb15c557") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 113.03 60.96 0) + (uuid "e9237fd1-5806-44ae-b92c-f69241386205") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 78.74 109.22 180) + (uuid "769b9ae4-8b63-4fcb-9695-ffed310f27ac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 113.03 76.2 0) + (uuid "fcd6aa4f-da8a-46dd-939a-b699deeb4aa4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 113.03 90.17 0) + (uuid "c984a13e-7363-44db-8d0a-0b8bd25b0b3c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 113.03 110.49 0) + (uuid "0e22e80a-6eec-469a-a5cb-9c942c9fd2b4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 78.74 81.28 180) + (uuid "a57e3079-027e-4fbd-a647-bc72a676c3c5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 78.74 104.14 180) + (uuid "ce0cc675-9f82-4433-9b6e-23655539bb43") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 113.03 87.63 0) + (uuid "759cae1b-e39e-4667-b8f5-8c12e0a28038") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 113.03 81.28 0) + (uuid "024cc713-7fca-4a4d-bc6c-c4128d70bf43") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 78.74 66.04 180) + (uuid "5001cebf-5cad-449f-ba8e-63d77aada5d0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 78.74 111.76 180) + (uuid "3738aa9b-1d24-4930-9fcf-46b776efbf6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 113.03 49.53 0) + (uuid "f39ba62b-9ce6-4dd6-80c5-b4d1e8a45a3f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 78.74 57.15 180) + (uuid "3e64750a-dda0-41a7-9ca8-a96dd437ea59") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 78.74 88.9 180) + (uuid "86afa8dd-6e03-4e9e-a973-5e61a5245414") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 78.74 95.25 180) + (uuid "09aab669-a40e-4d8d-9e1f-b5a33fea0272") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 113.03 54.61 0) + (uuid "df4e2604-77f8-442d-be1a-5944e7ef5f9d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 113.03 52.07 0) + (uuid "67ae75db-b6a2-422a-ab0c-9614c30f0eca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 78.74 76.2 180) + (uuid "cbd63183-ce86-4e75-98a7-d682b274e752") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..5b37633 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ca3a178-703e-4ad2-b1a4-4af006373022") + ) + (instances + (project "" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c9e4d47-d77b-4954-9676-1c3734c86097") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "875f7e46-fafa-4eed-beee-809caea47954") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "13d663ea-1887-46d8-955c-e5eec2be2826") + ) + (pin "7" + (uuid "c44b12d0-c682-4939-b553-7b8e492d69cc") + ) + (pin "1" + (uuid "150c03bc-eb4d-4d67-9bbe-7742bb07f23c") + ) + (pin "5" + (uuid "2f5a99ad-dc3c-4051-b262-4b4131b541ff") + ) + (pin "3" + (uuid "40030e13-ece9-47f8-af42-3aaf530beb8d") + ) + (pin "9" + (uuid "f56f3ecd-8e16-44cd-bb29-6bf658524ced") + ) + (pin "11" + (uuid "a7f2695c-93a2-4c56-bf68-b63ff49660de") + ) + (pin "23" + (uuid "4e113867-825e-47f8-98e1-657c30e71765") + ) + (pin "27" + (uuid "b48ff1d3-bfca-4bc4-be7e-2b2b8a228384") + ) + (pin "29" + (uuid "554c9daa-153f-4b24-bd6f-dce4d9910024") + ) + (pin "31" + (uuid "c443e664-1c37-4a07-ad6a-55d2944f9fd9") + ) + (pin "35" + (uuid "c6ff6ca1-6842-460b-b159-18a12ab9568e") + ) + (pin "37" + (uuid "95c09723-7faf-4892-835d-54abd801b74d") + ) + (pin "39" + (uuid "85602764-b264-4886-9262-1d2f8f931143") + ) + (pin "41" + (uuid "e1f397d4-aced-4265-a423-6ab2bbbeba30") + ) + (pin "25" + (uuid "5cda9d32-2ff9-4c0e-ada7-3e007371496b") + ) + (pin "43" + (uuid "7a11406a-f893-491b-ade5-fb83a0cc1645") + ) + (pin "33" + (uuid "6361d9e5-8b1a-4b24-91cf-b62044f90dd2") + ) + (pin "45" + (uuid "7c7c5b7d-955f-489b-89b9-0e4040e05b3f") + ) + (pin "47" + (uuid "de389659-cc4c-4790-a2b2-6441f64a5f37") + ) + (pin "40" + (uuid "bd036e7b-df5f-4f87-90cf-3a658db02757") + ) + (pin "48" + (uuid "49b46e2a-b8ae-4d08-be12-07aa3b1c096c") + ) + (pin "52" + (uuid "0e4811ec-314a-4636-ad1c-c2e45c59543b") + ) + (pin "69" + (uuid "7a328786-ec89-4ba2-9c7c-0aa9f51a81df") + ) + (pin "20" + (uuid "566465f1-6e84-462d-a78e-2e4d91cbfa23") + ) + (pin "49" + (uuid "a8cd4c52-8f5c-4a90-86cf-9be25e694c9a") + ) + (pin "30" + (uuid "b6c0bcce-060e-4fe6-9266-f666003f5860") + ) + (pin "55" + (uuid "7ee6eb52-2112-41a8-8464-bde009e197d1") + ) + (pin "72" + (uuid "150fb275-6c29-4018-a789-c9b2736e8adf") + ) + (pin "56" + (uuid "a5338b0b-ae0d-4ecc-ba4c-37b161b6640d") + ) + (pin "24" + (uuid "8606943e-8cd4-4dc3-8350-2cc0ac9d4f7b") + ) + (pin "67" + (uuid "ba02a46f-3673-45d6-b3bf-ce255e9bfd77") + ) + (pin "38" + (uuid "2d65622e-68af-4440-a6ec-307b59f7a5bd") + ) + (pin "71" + (uuid "1577cb44-9632-4404-b0b8-7e6187b47ea0") + ) + (pin "32" + (uuid "354bb797-e568-4d55-a362-df29dce86f66") + ) + (pin "75" + (uuid "21cd9202-80f5-4946-b064-29103d76b407") + ) + (pin "8" + (uuid "6b7215b5-b50b-4974-8da7-58aaeefd7b6d") + ) + (pin "34" + (uuid "7a984c36-c4b0-43b5-b853-c3e2d49bb5fd") + ) + (pin "2" + (uuid "20d78f8e-9d2e-4cfa-ac00-3fc08606e3e8") + ) + (pin "10" + (uuid "b9e7bc21-c2c5-4ffd-8d57-54567f54d3e3") + ) + (pin "42" + (uuid "4434124d-525e-4ba5-8cbc-43dc2e6d2302") + ) + (pin "4" + (uuid "1af15179-414f-47df-be8c-e9fba3173b8d") + ) + (pin "51" + (uuid "4f2aa9ec-e0e5-40ea-babb-097fbb0fbe56") + ) + (pin "54" + (uuid "67c1219b-129b-47d7-a0cc-ef5b6cf97551") + ) + (pin "68" + (uuid "c8c0f529-37d9-4346-8101-956b9f6d9c98") + ) + (pin "57" + (uuid "ac4960cd-d72c-463e-9bf5-0e98abf29857") + ) + (pin "74" + (uuid "1d39cf43-2283-49df-8584-dc236ec5b8c3") + ) + (pin "28" + (uuid "058491b4-53c7-4b46-9ea5-2f435e843254") + ) + (pin "73" + (uuid "67ae1f69-6400-439a-b2ff-58ffe619bffa") + ) + (pin "26" + (uuid "c61fb8c4-4bad-48a7-a499-dd10e938248b") + ) + (pin "36" + (uuid "5f15181b-da83-440f-828f-ff12396e21b8") + ) + (pin "46" + (uuid "f1d5bdb3-ca98-4716-8d99-c274fcd121ac") + ) + (pin "50" + (uuid "a757b72c-9580-4e1a-9ec5-c9dff2d13166") + ) + (pin "22" + (uuid "287264e0-bba6-41b5-83e4-f702c330b86d") + ) + (pin "53" + (uuid "35662909-7f11-4f22-aa66-c020573bdaaf") + ) + (pin "6" + (uuid "70aeb5ee-1cfc-48c8-92c5-20b787466b90") + ) + (pin "44" + (uuid "aaf615a4-2003-4a19-a020-dde4f44d8f00") + ) + (pin "70" + (uuid "474b6a89-de1f-438a-8b18-fe0da30f2ad5") + ) + (pin "58" + (uuid "1db141b2-2d8f-47a3-8387-371509979338") + ) + (instances + (project "" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fa4978a6-1f6b-4af2-91f3-d603af6d0a95") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bb8e58b0-10ae-4e47-9d34-52abf59ec7a1") + ) + (instances + (project "" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9e9a513-fa9d-43ec-b048-b1437f086d66") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "74837294-a29a-489c-89fe-f00eb389735c") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "50c9ef64-68aa-4afb-8290-0d3e610e718e") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "28c0b131-1a7e-4f7a-9878-fd578efb8881") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "385e02e6-00a9-43ab-9dab-bfdd00e5de96") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "6d5f93d0-c1c8-4771-ab4a-1adcfaaa37b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "280dfbd6-7622-4184-be94-d0705ce74035") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (page "3") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "770121d4-8c8a-44d4-ba0b-a92ee1ec8e3e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "f34ddf29-ba34-49c1-bfc1-44b5fdf0ffd7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "5dd4949a-972a-4850-9ca3-7b1a298c07e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "433aa8c8-392c-44fb-8f4f-e5b8ce7ad996") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..ea545d8 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b03bbddb-9916-46a0-a849-81c186265adb") + ) + (pin "1" + (uuid "84cab021-3302-491e-b44f-55682cad0826") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c35fad9a-89c6-4e61-8364-043394cbdf9c") + ) + (pin "1" + (uuid "b7ce36f1-5939-4685-b59e-3e9dc3714d7a") + ) + (instances + (project "M.2 B+M Key 2230" + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/7eaf6b55-0f11-4912-bb58-f9dbc0625108/83dcd142-0f4d-4852-9a7e-5099cdae9f20/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb new file mode 100644 index 0000000..ccbfb2f --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb @@ -0,0 +1,3260 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET1P") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/M.2 B+M Key/PET0N") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET0-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET1-") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "481e848d-3059-4427-9495-74e14df4914a") + (at 108.51 117.59) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6ceb84ab-2c3f-4bd7-9448-684a6e8c4a14") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f749ece0-6459-4111-b58e-afba5b2e6dde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b6de276e-ffd2-45e9-ac05-e1840e361885") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0b3703a0-1caa-4520-88e0-038b3a159e86") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "17c9c865-a001-4bba-84c2-9bae65f5bddb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "d92ced00-d52d-4045-9a05-6e0864b1d3b6") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "68819fbe-56a4-46b2-bb62-d8815192f733") + (at 110.86 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "df893d58-b0c1-401c-a292-e61ed0e7edc1") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1d990651-0a4f-4084-a935-3645e717c223") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e9a67465-79db-4f55-a634-a26638192ada") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7aa071ac-8537-4ab9-a004-52abaa8a9e23") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "808f7d9e-b6bb-470f-9b43-8d6e67fafea0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "7806edad-2042-4c36-8da7-98e81a32b8fe") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "1dfbca97-ab11-48e0-8def-14546e149713") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "af2ec699-954c-4745-a89d-059fd29627d6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "4777ee8f-9edc-425d-8f0f-3c5b3bcc83e5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "55ab2685-c810-43e8-81dd-e78c84866f7a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "056f7449-485f-40d9-877c-7098e2360fbd") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "b778353d-6a50-4048-89ce-984c54bec73f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e36ddefa-8f45-49a3-b39e-176e6216e680") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "991bc18a-0a9d-4435-a267-7131de03356a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ac9854e1-401e-43c8-8fd4-e7ed97690f3b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "6071d51c-9d45-47b5-bb59-df571ef79ff4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "e09f6312-1899-443b-b30f-945da7d7028f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6e800e3e-997f-42ae-820a-11aa592107f4") + (at 110.16 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "263e1ce9-33a4-4aed-90de-14813d6b0f8f") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "054d0b6a-c9a4-4f6a-80fb-a4e9ccb384b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ff67d4c6-1ea5-4361-884f-ae3e9d6ab45f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "92669db1-7cf4-4994-9720-bf4fce66d12c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "d75b27e1-67ed-494f-af79-0bb890c9b4eb") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e28f987f-fd85-41c1-8e1a-f0d909e8d8bf") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "dae98ccf-9569-41eb-89ad-c5d60300b880") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e46734f5-3563-49a7-b52c-7cc2bfa8d304") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "b757ba5f-0c76-42b7-80e1-9ef276873723") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "702d6eb0-ddfd-412c-9afa-5ef6581c27bc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f28f86dd-628e-4ecc-b0c0-2ce68047cfb8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a494d833-dab4-4ce4-a11e-fb834a1dcd9a") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4155f8e8-8a33-4687-abf2-d0b4cfd6a5f3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "abc575b2-9ac3-42e8-98cc-7d5420c19886") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0d2a70a2-7422-4173-ae3b-6ef736e429f0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "2b55637d-8a9e-4b81-9578-76312308e739") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "326dc6e2-82ae-4b94-8a90-8b860c876fae") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "79b52a65-f5fc-4527-bd01-b2b3268c1238") + (at 108.51 158.48) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "28082f28-0a73-4f50-af66-b026ced3ba71") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "11f9d6ae-ad01-469c-bbc9-b7ea44b1e075") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cbfb0d25-93f2-4bfe-97e6-337ac759cc54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1614dded-b344-4829-9247-b1640029204f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "72346c94-d1d5-4867-a727-3d50df20835f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "b78173a5-4f91-4bcc-aab3-9ee4cdea6695") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "a068490e-3b4b-472b-8e14-2bed714def46") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f997d396-fa27-4368-956e-7ca65ac38334") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a13e9667-6877-4c0b-8ddd-0eaf9efea97f") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5aa7abe0-d7ea-4f66-8aac-beb0fbaaf87d") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0249d02c-2cf0-4b6e-8540-e598ff82354a") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "89615d22-f0e9-4b3b-a92c-49a9ff1a2442") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "577be8b0-6359-4811-991e-70c627b0e55c") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "902dd404-38f0-44ff-8fb7-2c304aa0d601") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ab921c18-5136-4750-9f14-cbe34f9a27bd") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "20c9f60a-aa59-43c0-8ecc-bce33d69f19c") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "300504cb-60a3-4406-ad8f-846cc1506e1c") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2927885e-0a4e-4163-8fb0-28e3ab2fcf8d") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c35c254d-18f3-48e4-a4cd-57e59f04508e") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d77aba1f-b5da-4dac-8494-152189b49d43") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d9e6833b-3aa0-41f0-a56f-740a9d420278") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "787835af-fd18-4a50-8903-675f2efc54ba") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ee88e580-2496-4062-af9b-37b8277fc5ca") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2bb2636b-70fe-4e37-aba4-ad5249eec615") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cfeec3b5-0627-400e-87a4-6b03fce62e86") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "96393742-30e9-43b3-a692-4c9201426cd3") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9bcc1f7a-fe73-4a0d-9204-fcb46efe46a6") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9947e9bd-380b-41ae-870b-72025ee0c65e") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "db3f2b87-3080-4c73-8006-c3aa4bcbcadf") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c15fc7e5-c509-4d70-b310-644c9df87cf5") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4ce67695-fe2e-4379-8573-288d0997a342") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cec202af-45e4-4181-a8da-c014206b4c43") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "819ac1f3-23c3-4dc7-a740-93be5f101d09") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "52a67850-894c-47c3-9d53-1dcc14378c5c") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "434990c3-ddb1-48dc-979b-778da49314cc") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6c927462-b8cc-4a99-89c9-9631e15dd804") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "05861c52-adf8-444a-8b33-a78298f02a8d") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ef70f46a-d8aa-4176-8c02-30b7c1e3e441") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9ce07ffd-8c4a-4662-bb5f-27d9c8176306") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d1bd6123-c15f-4beb-8850-eaceaa9e30ee") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "8da27eda-0824-442b-ba8f-6ff80381ae56") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "411264c5-e045-4230-9acd-8f7445df3abd") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "abc2e90f-523e-4c9f-bc5a-104fc59394d4") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "e5654f4a-522c-49d0-8b52-c27dd6d6e779") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "bb8e4131-c10f-4c2b-9dbe-c1312c597987") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "fb9743b6-e9f0-406e-88cf-2cf8083af0dc") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "8df1e3e7-b8dd-48fc-999e-82d34766aaa1") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "7b2736c0-f064-4359-a920-ee89897b24a2") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b0a0e8de-7b05-4b1f-aa2c-b483066f0dcf") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "91bdd841-f1cf-44be-a7cd-79436bfc7666") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a0658af2-318a-42e4-89fa-73b8f730d698") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6ef5d675-f82c-48e1-a470-d09d345185b8") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "31efc54f-8a1c-4684-84d2-92e1b9bc7363") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "261b78e4-e46f-4766-b034-cf11ebe12071") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "0d542d15-0e0c-444f-9710-6deecce66fbd") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "6e0a2163-a8ac-46a5-897f-b8e7ef7844f1") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "d56d260b-704e-4c66-b5ea-be0dcd39388a") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "9e3343d4-e16b-44cd-b98e-024206789465") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "d120544a-ef24-4ecb-a986-7d960f2086bd") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "563077e7-84a9-42c7-814d-d0724c091b16") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "0e724e8b-3eb6-4d64-a5f9-12f897ae4cf8") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "6c4a64a5-528f-4b30-a260-2c1a04e114ea") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "8a5eca08-bc7d-4970-aa10-c03d7d001b09") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "ff3e1394-20e6-46b0-a098-f52b53d7f29a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "510c2242-324b-4f97-a919-0ce853deb4e7") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "2547ab82-9711-443c-a061-09fb804a1c58") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "fde70efe-6894-4c33-87b3-f0f3f5182e85") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "a970e77f-f2b8-494a-954e-f373a669c180") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "e87dea62-0858-41fb-b5c3-18341ca9fe20") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c68f7a9c-2243-44f4-8656-89383d760d69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e23c0971-7992-40e8-9c85-e57c3f65e02c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4368761f-2d2f-46f2-b45b-9957fd8ffa2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "71ea942e-4b47-46c8-a0c7-ebb4bf7707c1") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e1f28d5d-e0b5-4578-85ab-bc322b215bbc") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "711499c7-a967-4c0a-b9b4-2c3dbe585427") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1120eaa6-75a6-48ae-82e1-966d43c50d03") + (pts + (xy 118.435 159.59) (xy 118.435 99.59) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.38 129.59 90) + (layer "User.2") + (uuid "1120eaa6-75a6-48ae-82e1-966d43c50d03") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4f2809dd-cd3d-4545-a41b-0269e9534857") + (pts + (xy 118.435 159.59) (xy 118.435 117.59) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.83 138.59 90) + (layer "User.2") + (uuid "4f2809dd-cd3d-4545-a41b-0269e9534857") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "59cdb5fe-f710-4434-a8c8-8f8e20098238") + (pts + (xy 97.51 49.59) (xy 119.51 49.59) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.51 33.71 0) + (layer "User.2") + (uuid "59cdb5fe-f710-4434-a8c8-8f8e20098238") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7a0947d6-3f2d-46d1-925f-bc71b5f2bc2f") + (pts + (xy 118.42 159.59) (xy 118.42 79.59) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.105 119.59 90) + (layer "User.2") + (uuid "7a0947d6-3f2d-46d1-925f-bc71b5f2bc2f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bbafe704-dda4-478d-ad3d-e58a2e87a1c7") + (pts + (xy 118.435 159.59) (xy 118.435 49.59) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.875 104.59 90) + (layer "User.2") + (uuid "bbafe704-dda4-478d-ad3d-e58a2e87a1c7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ccbc1368-04fe-4eb0-b8e8-6ab40496c9be") + (pts + (xy 118.435 159.59) (xy 118.435 129.59) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.93 144.59 90) + (layer "User.2") + (uuid "ccbc1368-04fe-4eb0-b8e8-6ab40496c9be") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d3669f81-41bc-41b3-9bf7-5f0d855a8680") + (pts + (xy 93.51 48.48) (xy 123.51 48.48) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.51 27.25 0) + (layer "User.2") + (uuid "d3669f81-41bc-41b3-9bf7-5f0d855a8680") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "537569f4-ea7d-4663-841a-b651c2c794a1") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "355adb89-bb16-4be8-966a-88abc6ee1f46") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2653845e-5618-4492-bff7-8c1af15051e4") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e0edafa3-5eff-491b-b8db-87464ef215dc") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ba49c075-38c9-48f8-966e-f5cbe66be705") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "7ecd16e4-5a46-415a-bfd9-184903388d5d") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "53feeb97-2af3-488f-a7da-712140f9a4b3") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "3b3c4a13-5418-4493-ab41-23135576e5c2") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "b6964a98-2464-4f6e-a3d2-f573810b8367") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "42908bac-9e5c-4254-a910-04fe194a03bd") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0d383625-6c6b-4eac-a873-d9275ba4f004") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "48db8c24-9640-4c90-b69c-08b8e5e34ce0") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "2374f739-c68f-4e33-85cb-56bab9d8e61b") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "2d1a362a-7cc0-4afa-9c2b-2019556237f2") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "65c5bddb-9f70-45a0-9c4d-6df9c29931f2") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "a7f0fddb-19bc-4274-93ab-6d1c3ae74d67") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "dafcf2d7-2e47-44ef-a97e-b741ec1e033f") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "9f968bbf-0487-4f21-8226-c56a8b13a210") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4d53aefd-147b-41d9-8baf-99f0828157e3") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "81dd31c3-039c-44a6-8787-ab2acc9de0f6") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "7fdc90ac-1793-4d10-adde-b90295543838") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "e2be56b0-bccf-428f-8ab0-d4e60b9755dd") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "d6bb549f-3b6b-4a26-8d42-c4c11ac8f40b") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "87c5ff36-084f-45ba-bc09-a30aee965695") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9d07bdd3-8134-43a6-adb1-dce7415cd816") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "54a68b6f-84a7-4002-989f-fb8fde3de073") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "cb513922-6b76-4f8c-9f99-69b4eb985363") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "1d88f2fc-a62c-48fd-88e3-a8f81dfc8f5f") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "b341b45e-2dc4-43ae-9ad7-f13799ff0a01") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "eef31a99-b51e-4711-8010-8f5e656375e4") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7936f50d-a78b-4360-8329-f1929019472d") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "3a451d3e-ff1b-4562-998f-584012bee279") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "ac0a9850-8e45-4857-8e73-891995ace5dd") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "b8f77f6e-82a3-4326-b7d6-aa10697ec348") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "c5404488-1238-462b-940b-a61461f76bf1") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "4dd95869-be81-4c35-87e1-91248582f71d") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c4c94807-a24d-43cd-a78c-6f6eb30f5a57") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "628c3c13-d37c-439e-8ee8-c0afadf9c311") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "9412e647-ade3-457c-a2ad-ee6c72a8414f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "82720ce3-fd8d-4673-95ff-4ec83921b98f") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "83a59f5d-70f4-4867-a7b8-59290b7a2aa7") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "5b69d5e0-d0f3-47c4-bb30-7d83b65b8464") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1d72c6f2-a4c1-4677-bf26-afd0dc9f6768") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "06fce4bf-23e3-40e3-9c69-d565c1671f61") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "65fef7a2-adb3-4ece-936b-0e5dc383835c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "3610ac4b-67d6-4c69-8ea1-bd19b088e452") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "770d4588-ad9b-4630-ac6a-52864669e0e8") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "02292327-9d63-4af8-8115-f4df6025e97f") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "36c16e82-2632-4238-a55a-6d582506a658") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1c366a20-32a5-4cb7-afc9-b9c6e3ce53de") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "d56c0e33-540d-4b00-b21f-8034048380ff") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "c47c5e89-b6bc-4993-96f4-7e039ac610d5") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "48d52ce3-d3eb-4789-a750-c219bd135c28") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a79549c8-23ab-48ae-9574-c6e55071e105") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3f04b48b-2cc9-42af-805a-27b9ff765abe") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f11ddf8b-b769-4566-9920-fb510ccfde25") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8c56f572-121a-4a5f-b1eb-53ff35c70337") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f6011071-b8dc-43b6-bf48-a2bd2ff284df") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "e42dde43-7dae-4900-b363-c36bf5920e3a") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "85fd155c-4331-4b20-84db-ca21481f3934") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.51 155.59) (xy 119.51 159.59) (xy 97.51 159.59) (xy 97.51 155.59) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "e3c966e1-dc4f-40f3-9309-b47f2b46922f") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.51 159.59) (xy 123.51 154.39) (xy 93.51 154.39) (xy 93.51 159.59) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cd8cbc91-2e92-447f-8c75-aa11ed223dd0") + (at 107.86 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "c7dfbb84-76dc-42a1-a864-d69837248c78") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c8aa77b3-fd07-4d1c-a797-cfba6bc29128") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9dbdcd99-fbc6-4fd0-82fb-39cbcbd51e82") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "79acb080-64a3-4b9e-97a4-81a233f8f4c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "645dd089-c8e2-4344-92b2-46861d53e4be") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "fba8e30b-7558-4331-9723-e9ed0f485a88") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "48a35715-f8ef-4af6-81f8-a51e0daeeabd") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "31499d37-d45f-4882-9781-4c0b9c93e66a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "342e4136-9936-4fd3-9868-ce187a0c4dad") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "c644a583-0c06-4adc-93ff-fc946b2f3879") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "1b115f66-2668-44d4-88ab-415caf71720d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a6aa671b-617a-4738-994c-d43b3e58ad73") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8b6c26c1-9b52-4aad-8dfc-5ccada9f94d3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "816148e8-2f3e-440c-a3b7-431742fbb3d7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c11b10f8-e9de-4c9e-9a12-ffe715549cf0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "364b0bc3-4a1d-4ea7-8152-8ee21edb805c") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "2b805a5f-4a4b-4c9e-bddc-6d529c07c9a9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f79d4c5b-a3dd-4d06-9857-20b7e75364d6") + (at 107.16 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "1d90f362-6588-4b5a-805b-1243096ebf56") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "764d71e2-9d02-4cad-8db6-841e74bf6cc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f5b7fe8f-85f1-4a9b-a10a-18f0f0145c05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bdcfd4e0-dcaf-4639-b49e-b0dcf9ce879a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "55be7f76-5ad0-4770-a58c-fedf499b1116") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "ba828968-a8d8-4d95-a69c-374a16c3e22b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "756a5633-5aed-45b1-819b-f8ae74bbc0a0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e30d9062-5687-4628-940a-f9d36429dd84") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f414d704-25d5-4af1-89cb-9c4d5a5be81c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "644587bf-fadb-4f03-a16a-22a0e6bcb754") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a37997de-efa6-454a-a25a-49a47ffe122f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "945858a7-df40-4548-b050-55e9e55e3bd6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "401bcefe-53e7-433d-b9cc-c6698d0026e1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ee731053-a0fa-4a00-8c2a-24874af853ee") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "65ed3576-71ee-439c-9169-9553b1cf47bc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "176028fb-0e5d-41da-bd8e-00e5cf608fd2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "4f2b5abd-8b6d-44a5-b1a7-0ba4755417aa") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 97.51 117.59) + (end 97.51 155.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b6ae4ad2-515c-4fd8-a5f2-dc14f48f7058") + ) + (gr_line + (start 119.51 117.59) + (end 97.51 117.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f50643c9-9833-4069-bef6-e359ebb04bbe") + ) + (gr_line + (start 119.51 155.59) + (end 119.51 117.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fb966422-2d74-4b1a-8f1c-e9fdffd9f10a") + ) + (segment + (start 110.285 155.610001) + (end 110.16 155.485001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "25d6714d-08c0-40c3-8ed6-0e150fab3c4d") + ) + (segment + (start 110.26 157.164999) + (end 110.285 157.139999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "821e6087-44df-4175-9789-261e6f30452f") + ) + (segment + (start 110.285 157.139999) + (end 110.285 155.610001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "88cf21d4-89a6-4a0a-80fe-e84ecf255735") + ) + (segment + (start 110.16 155.485001) + (end 110.16 155.14) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ad9b32c4-44ed-45a0-aafa-0d70424922f0") + ) + (segment + (start 110.26 158.44) + (end 110.26 157.164999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e9478b87-f6d5-4eae-b75f-1b63145563ff") + ) + (segment + (start 110.76 157.164999) + (end 110.735 157.139999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "18845744-44c6-42f7-b4f9-77b49e8f2464") + ) + (segment + (start 110.735 157.139999) + (end 110.735 155.610001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "21497fcc-72bd-4e6c-a463-7db806d8ffbf") + ) + (segment + (start 110.86 155.485001) + (end 110.86 155.14) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5b683dea-abf1-4fa8-88ba-7a4e51a421db") + ) + (segment + (start 110.735 155.610001) + (end 110.86 155.485001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9acd0814-9796-4412-ad6d-ae05e06d2b70") + ) + (segment + (start 110.76 158.44) + (end 110.76 157.164999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ea1dcad0-0495-42d8-9d5d-5fc3435e992f") + ) + (segment + (start 107.285 157.139999) + (end 107.285 155.610001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "39d7041a-36e3-4d35-9a4b-f7ef5f95400c") + ) + (segment + (start 107.26 157.164999) + (end 107.285 157.139999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5169368b-0956-4ed3-bc5e-d3db6dfdc3e5") + ) + (segment + (start 107.285 155.610001) + (end 107.16 155.485001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8a383545-96cd-433d-838b-4032e1ab3830") + ) + (segment + (start 107.16 155.485001) + (end 107.16 155.14) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d995b5ca-9e5c-46f0-bd23-b90d0cb61305") + ) + (segment + (start 107.26 158.44) + (end 107.26 157.164999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ff14b5c5-fd39-4833-8795-c76cc2fb3cda") + ) + (segment + (start 107.76 157.164999) + (end 107.735 157.139999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3b5dc3d2-7147-42d7-a951-744287960f28") + ) + (segment + (start 107.86 155.485001) + (end 107.86 155.14) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "84732be2-2ebb-4846-8a02-50cc08de6ba3") + ) + (segment + (start 107.735 155.610001) + (end 107.86 155.485001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b615a801-56f5-4e55-add5-f10ef9c26928") + ) + (segment + (start 107.76 158.44) + (end 107.76 157.164999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c3a924d2-4aba-416e-a3e1-7221fa71b6af") + ) + (segment + (start 107.735 157.139999) + (end 107.735 155.610001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cd4c1d22-94ad-452b-9861-5340ad4c30b2") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "5ea171f2-fe98-46b1-85cd-28bb9a149040") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.51 157.98) (xy 123.51 49.59) (xy 93.51 49.59) (xy 93.51 157.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.591684 118.112174) (xy 105.611503 118.148033) (xy 105.670826 118.407946) (xy 105.670832 118.407964) + (xy 105.780257 118.720688) (xy 105.924022 119.019217) (xy 106.100305 119.29977) (xy 106.253977 119.492468) + (xy 107.108381 118.638064) (xy 107.191457 118.746331) (xy 107.353669 118.908543) (xy 107.461934 118.991617) + (xy 106.60753 119.846021) (xy 106.60753 119.846022) (xy 106.800229 119.999694) (xy 107.080782 120.175977) + (xy 107.379311 120.319742) (xy 107.692035 120.429167) (xy 107.692053 120.429173) (xy 108.015077 120.502901) + (xy 108.015074 120.502901) (xy 108.344336 120.54) (xy 108.675664 120.54) (xy 109.004924 120.502901) + (xy 109.327946 120.429173) (xy 109.327964 120.429167) (xy 109.640688 120.319742) (xy 109.939217 120.175977) + (xy 110.21977 119.999694) (xy 110.412468 119.846023) (xy 110.412468 119.846022) (xy 109.558064 118.991618) + (xy 109.666331 118.908543) (xy 109.828543 118.746331) (xy 109.911618 118.638064) (xy 110.766022 119.492468) + (xy 110.766023 119.492468) (xy 110.919694 119.29977) (xy 111.095977 119.019217) (xy 111.239742 118.720688) + (xy 111.349167 118.407964) (xy 111.349173 118.407946) (xy 111.408497 118.148033) (xy 111.441272 118.101842) + (xy 111.480642 118.0905) (xy 118.9355 118.0905) (xy 118.987826 118.112174) (xy 119.0095 118.1645) + (xy 119.0095 155.0155) (xy 118.987826 155.067826) (xy 118.9355 155.0895) (xy 118.847464 155.0895) + (xy 118.675062 155.119898) (xy 118.510558 155.179773) (xy 118.358945 155.267308) (xy 118.224837 155.379837) + (xy 118.112308 155.513945) (xy 118.024773 155.665558) (xy 117.964898 155.830062) (xy 117.9345 156.002464) + (xy 117.9345 157.3155) (xy 117.912826 157.367826) (xy 117.8605 157.3895) (xy 117.565251 157.3895) + (xy 117.523153 157.397873) (xy 117.494283 157.397873) (xy 117.454699 157.39) (xy 117.435 157.39) + (xy 117.435 157.431153) (xy 117.422529 157.472265) (xy 117.396133 157.511768) (xy 117.396133 157.511769) + (xy 117.386278 157.561316) (xy 117.3845 157.570253) (xy 117.3845 157.98) (xy 117.085 157.98) (xy 117.085 157.39) + (xy 117.065301 157.39) (xy 117.024435 157.398128) (xy 116.995565 157.398128) (xy 116.954699 157.39) + (xy 116.935 157.39) (xy 116.935 157.98) (xy 116.6355 157.98) (xy 116.6355 157.570252) (xy 116.623867 157.511769) + (xy 116.597471 157.472265) (xy 116.585 157.431153) (xy 116.585 157.39) (xy 116.565301 157.39) (xy 116.525716 157.397873) + (xy 116.496845 157.397873) (xy 116.454748 157.3895) (xy 116.065252 157.3895) (xy 116.065251 157.3895) + (xy 116.024435 157.397618) (xy 115.995565 157.397618) (xy 115.954749 157.3895) (xy 115.954748 157.3895) + (xy 115.565252 157.3895) (xy 115.565251 157.3895) (xy 115.523153 157.397873) (xy 115.494283 157.397873) + (xy 115.454699 157.39) (xy 115.435 157.39) (xy 115.435 157.431153) (xy 115.429317 157.459592) (xy 115.42654 157.466261) + (xy 115.396133 157.511769) (xy 115.385643 157.564505) (xy 115.382817 157.571294) (xy 115.36757 157.586486) + (xy 115.355612 157.604384) (xy 115.348113 157.605875) (xy 115.342698 157.611272) (xy 115.321173 157.611233) + (xy 115.300063 157.615433) (xy 115.293706 157.611185) (xy 115.286061 157.611172) (xy 115.270868 157.595925) + (xy 115.252971 157.583967) (xy 115.250353 157.575338) (xy 115.246083 157.571053) (xy 115.2461 157.561316) + (xy 115.2405 157.542855) (xy 115.2405 156.588025) (xy 115.240499 156.58802) (xy 115.203024 156.387544) + (xy 115.129348 156.197363) (xy 115.021981 156.023959) (xy 115.02198 156.023957) (xy 114.884579 155.873235) + (xy 114.884578 155.873234) (xy 114.721825 155.750329) (xy 114.721822 155.750328) (xy 114.721821 155.750327) + (xy 114.53925 155.659418) (xy 114.539246 155.659417) (xy 114.539244 155.659416) (xy 114.343082 155.603602) + (xy 114.343076 155.603601) (xy 114.140003 155.584785) (xy 114.139997 155.584785) (xy 113.936923 155.603601) + (xy 113.936917 155.603602) (xy 113.740755 155.659416) (xy 113.74075 155.659418) (xy 113.558177 155.750328) + (xy 113.558174 155.750329) (xy 113.395421 155.873234) (xy 113.39542 155.873235) (xy 113.258019 156.023957) + (xy 113.258019 156.023958) (xy 113.150655 156.197358) (xy 113.15065 156.197368) (xy 113.076977 156.38754) + (xy 113.0395 156.58802) (xy 113.0395 157.316201) (xy 113.017826 157.368527) (xy 112.9655 157.390201) + (xy 112.958246 157.389845) (xy 112.954752 157.3895) (xy 112.954748 157.3895) (xy 112.565252 157.3895) + (xy 112.565251 157.3895) (xy 112.524435 157.397618) (xy 112.495565 157.397618) (xy 112.454749 157.3895) + (xy 112.454748 157.3895) (xy 112.065252 157.3895) (xy 112.065251 157.3895) (xy 112.024435 157.397618) + (xy 111.995565 157.397618) (xy 111.954749 157.3895) (xy 111.954748 157.3895) (xy 111.565252 157.3895) + (xy 111.565251 157.3895) (xy 111.523153 157.397873) (xy 111.494283 157.397873) (xy 111.454699 157.39) + (xy 111.435 157.39) (xy 111.435 157.431153) (xy 111.422529 157.472265) (xy 111.396133 157.511768) + (xy 111.396133 157.511769) (xy 111.386278 157.561316) (xy 111.3845 157.570253) (xy 111.3845 157.98) + (xy 111.1355 157.98) (xy 111.1355 157.570252) (xy 111.123867 157.511769) (xy 111.097471 157.472265) + (xy 111.087284 157.449397) (xy 111.062784 157.353092) (xy 111.064148 157.343656) (xy 111.0605 157.334848) + (xy 111.0605 157.125435) (xy 111.060499 157.125434) (xy 111.038766 157.044326) (xy 111.039619 157.044097) + (xy 111.0355 157.023376) (xy 111.0355 155.765123) (xy 111.057173 155.712798) (xy 111.10046 155.669512) + (xy 111.140022 155.600989) (xy 111.1605 155.524563) (xy 111.1605 155.524558) (xy 111.161133 155.519755) + (xy 111.162641 155.519953) (xy 111.182174 155.472797) (xy 111.212206 155.442765) (xy 111.257585 155.339991) + (xy 111.2605 155.314865) (xy 111.260499 154.965136) (xy 111.257585 154.940009) (xy 111.217792 154.849888) + (xy 111.216485 154.793268) (xy 111.217782 154.790135) (xy 111.257585 154.699991) (xy 111.2605 154.674865) + (xy 111.260499 154.325136) (xy 111.257585 154.300009) (xy 111.212206 154.197235) (xy 111.132765 154.117794) + (xy 111.029991 154.072415) (xy 111.02999 154.072414) (xy 111.029988 154.072414) (xy 111.008659 154.06994) + (xy 111.004865 154.0695) (xy 111.004864 154.0695) (xy 110.715136 154.0695) (xy 110.690013 154.072414) + (xy 110.690007 154.072415) (xy 110.587234 154.117794) (xy 110.562326 154.142703) (xy 110.51 154.164377) + (xy 110.457674 154.142703) (xy 110.432765 154.117794) (xy 110.329991 154.072415) (xy 110.32999 154.072414) + (xy 110.329988 154.072414) (xy 110.308659 154.06994) (xy 110.304865 154.0695) (xy 110.304864 154.0695) + (xy 110.015136 154.0695) (xy 109.990013 154.072414) (xy 109.990007 154.072415) (xy 109.887234 154.117794) + (xy 109.807794 154.197234) (xy 109.762414 154.300011) (xy 109.7595 154.325135) (xy 109.7595 154.674863) + (xy 109.762414 154.699986) (xy 109.762415 154.699992) (xy 109.802206 154.79011) (xy 109.803514 154.846732) + (xy 109.802206 154.84989) (xy 109.762414 154.940011) (xy 109.7595 154.965135) (xy 109.7595 155.314863) + (xy 109.762414 155.339986) (xy 109.762415 155.339992) (xy 109.807794 155.442765) (xy 109.837826 155.472797) + (xy 109.857359 155.519954) (xy 109.858867 155.519756) (xy 109.8595 155.524565) (xy 109.879977 155.600986) + (xy 109.879979 155.600991) (xy 109.908096 155.64969) (xy 109.911677 155.655892) (xy 109.91954 155.669512) + (xy 109.964629 155.714601) (xy 109.966303 155.716523) (xy 109.974565 155.741139) (xy 109.9845 155.765124) + (xy 109.9845 157.023376) (xy 109.98038 157.044097) (xy 109.981234 157.044326) (xy 109.9595 157.125434) + (xy 109.9595 157.334848) (xy 109.957216 157.353092) (xy 109.932716 157.449397) (xy 109.927245 157.456716) + (xy 109.922529 157.472265) (xy 109.896133 157.511768) (xy 109.896133 157.511769) (xy 109.886278 157.561316) + (xy 109.8845 157.570253) (xy 109.8845 157.98) (xy 109.6355 157.98) (xy 109.6355 157.570252) (xy 109.623867 157.511769) + (xy 109.597471 157.472265) (xy 109.585 157.431153) (xy 109.585 157.39) (xy 109.565301 157.39) (xy 109.525716 157.397873) + (xy 109.496845 157.397873) (xy 109.454748 157.3895) (xy 109.065252 157.3895) (xy 109.065251 157.3895) + (xy 109.024435 157.397618) (xy 108.995565 157.397618) (xy 108.954749 157.3895) (xy 108.954748 157.3895) + (xy 108.565252 157.3895) (xy 108.565251 157.3895) (xy 108.523153 157.397873) (xy 108.494283 157.397873) + (xy 108.454699 157.39) (xy 108.435 157.39) (xy 108.435 157.431153) (xy 108.422529 157.472265) (xy 108.396133 157.511768) + (xy 108.396133 157.511769) (xy 108.386278 157.561316) (xy 108.3845 157.570253) (xy 108.3845 157.98) + (xy 108.1355 157.98) (xy 108.1355 157.570252) (xy 108.123867 157.511769) (xy 108.097471 157.472265) + (xy 108.087284 157.449397) (xy 108.062784 157.353092) (xy 108.064148 157.343656) (xy 108.0605 157.334848) + (xy 108.0605 157.125435) (xy 108.060499 157.125434) (xy 108.038766 157.044326) (xy 108.039619 157.044097) + (xy 108.0355 157.023376) (xy 108.0355 155.765123) (xy 108.057173 155.712798) (xy 108.10046 155.669512) + (xy 108.140022 155.600989) (xy 108.1605 155.524563) (xy 108.1605 155.524558) (xy 108.161133 155.519755) + (xy 108.162641 155.519953) (xy 108.182174 155.472797) (xy 108.212206 155.442765) (xy 108.257585 155.339991) + (xy 108.2605 155.314865) (xy 108.260499 154.965136) (xy 108.257585 154.940009) (xy 108.217792 154.849888) + (xy 108.216485 154.793268) (xy 108.217782 154.790135) (xy 108.257585 154.699991) (xy 108.2605 154.674865) + (xy 108.260499 154.325136) (xy 108.257585 154.300009) (xy 108.212206 154.197235) (xy 108.132765 154.117794) + (xy 108.029991 154.072415) (xy 108.02999 154.072414) (xy 108.029988 154.072414) (xy 108.008659 154.06994) + (xy 108.004865 154.0695) (xy 108.004864 154.0695) (xy 107.715136 154.0695) (xy 107.690013 154.072414) + (xy 107.690007 154.072415) (xy 107.587234 154.117794) (xy 107.562326 154.142703) (xy 107.51 154.164377) + (xy 107.457674 154.142703) (xy 107.432765 154.117794) (xy 107.329991 154.072415) (xy 107.32999 154.072414) + (xy 107.329988 154.072414) (xy 107.308659 154.06994) (xy 107.304865 154.0695) (xy 107.304864 154.0695) + (xy 107.015136 154.0695) (xy 106.990013 154.072414) (xy 106.990007 154.072415) (xy 106.887234 154.117794) + (xy 106.807794 154.197234) (xy 106.762414 154.300011) (xy 106.7595 154.325135) (xy 106.7595 154.674863) + (xy 106.762414 154.699986) (xy 106.762415 154.699992) (xy 106.802206 154.79011) (xy 106.803514 154.846732) + (xy 106.802206 154.84989) (xy 106.762414 154.940011) (xy 106.7595 154.965135) (xy 106.7595 155.314863) + (xy 106.762414 155.339986) (xy 106.762415 155.339992) (xy 106.807794 155.442765) (xy 106.837826 155.472797) + (xy 106.857359 155.519954) (xy 106.858867 155.519756) (xy 106.8595 155.524565) (xy 106.879977 155.600986) + (xy 106.879979 155.600991) (xy 106.908096 155.64969) (xy 106.911677 155.655892) (xy 106.91954 155.669512) + (xy 106.964629 155.714601) (xy 106.966303 155.716523) (xy 106.974565 155.741139) (xy 106.9845 155.765124) + (xy 106.9845 157.023376) (xy 106.98038 157.044097) (xy 106.981234 157.044326) (xy 106.9595 157.125434) + (xy 106.9595 157.334848) (xy 106.957216 157.353092) (xy 106.932716 157.449397) (xy 106.927245 157.456716) + (xy 106.922529 157.472265) (xy 106.896133 157.511768) (xy 106.896133 157.511769) (xy 106.886278 157.561316) + (xy 106.8845 157.570253) (xy 106.8845 157.98) (xy 106.6355 157.98) (xy 106.6355 157.570252) (xy 106.623867 157.511769) + (xy 106.597471 157.472265) (xy 106.585 157.431153) (xy 106.585 157.39) (xy 106.565301 157.39) (xy 106.525716 157.397873) + (xy 106.496845 157.397873) (xy 106.454748 157.3895) (xy 106.065252 157.3895) (xy 106.065251 157.3895) + (xy 106.024435 157.397618) (xy 105.995565 157.397618) (xy 105.954749 157.3895) (xy 105.954748 157.3895) + (xy 105.565252 157.3895) (xy 105.565251 157.3895) (xy 105.523153 157.397873) (xy 105.494283 157.397873) + (xy 105.454699 157.39) (xy 105.435 157.39) (xy 105.435 157.431153) (xy 105.422529 157.472265) (xy 105.396133 157.511768) + (xy 105.396133 157.511769) (xy 105.386278 157.561316) (xy 105.3845 157.570253) (xy 105.3845 157.98) + (xy 105.1355 157.98) (xy 105.1355 157.570252) (xy 105.123867 157.511769) (xy 105.097471 157.472265) + (xy 105.085 157.431153) (xy 105.085 157.39) (xy 105.065301 157.39) (xy 105.025716 157.397873) (xy 104.996845 157.397873) + (xy 104.954748 157.3895) (xy 104.565252 157.3895) (xy 104.565251 157.3895) (xy 104.524435 157.397618) + (xy 104.495565 157.397618) (xy 104.454749 157.3895) (xy 104.454748 157.3895) (xy 104.065252 157.3895) + (xy 104.065251 157.3895) (xy 104.023153 157.397873) (xy 103.994283 157.397873) (xy 103.954699 157.39) + (xy 103.935 157.39) (xy 103.935 157.431153) (xy 103.922529 157.472265) (xy 103.896133 157.511768) + (xy 103.896133 157.511769) (xy 103.886278 157.561316) (xy 103.8845 157.570253) (xy 103.8845 157.98) + (xy 103.585 157.98) (xy 103.585 157.39) (xy 103.5645 157.39) (xy 103.512174 157.368326) (xy 103.4905 157.316) + (xy 103.4905 156.588025) (xy 103.490499 156.58802) (xy 103.453024 156.387544) (xy 103.379348 156.197363) + (xy 103.271981 156.023959) (xy 103.27198 156.023957) (xy 103.134579 155.873235) (xy 103.134578 155.873234) + (xy 102.971825 155.750329) (xy 102.971822 155.750328) (xy 102.971821 155.750327) (xy 102.78925 155.659418) + (xy 102.789246 155.659417) (xy 102.789244 155.659416) (xy 102.593082 155.603602) (xy 102.593076 155.603601) + (xy 102.390003 155.584785) (xy 102.389997 155.584785) (xy 102.186923 155.603601) (xy 102.186917 155.603602) + (xy 101.990755 155.659416) (xy 101.99075 155.659418) (xy 101.808177 155.750328) (xy 101.808174 155.750329) + (xy 101.645421 155.873234) (xy 101.64542 155.873235) (xy 101.508019 156.023957) (xy 101.508019 156.023958) + (xy 101.400655 156.197358) (xy 101.40065 156.197368) (xy 101.326977 156.38754) (xy 101.2895 156.58802) + (xy 101.2895 157.3155) (xy 101.267826 157.367826) (xy 101.2155 157.3895) (xy 101.065251 157.3895) + (xy 101.024435 157.397618) (xy 100.995565 157.397618) (xy 100.954749 157.3895) (xy 100.954748 157.3895) + (xy 100.565252 157.3895) (xy 100.565251 157.3895) (xy 100.523153 157.397873) (xy 100.494283 157.397873) + (xy 100.454699 157.39) (xy 100.435 157.39) (xy 100.435 157.431153) (xy 100.422529 157.472265) (xy 100.396133 157.511768) + (xy 100.396133 157.511769) (xy 100.386278 157.561316) (xy 100.3845 157.570253) (xy 100.3845 157.98) + (xy 100.085 157.98) (xy 100.085 157.39) (xy 100.065301 157.39) (xy 100.024435 157.398128) (xy 99.995565 157.398128) + (xy 99.954699 157.39) (xy 99.935 157.39) (xy 99.935 157.98) (xy 99.6355 157.98) (xy 99.6355 157.570252) + (xy 99.623867 157.511769) (xy 99.597471 157.472265) (xy 99.585 157.431153) (xy 99.585 157.39) (xy 99.565301 157.39) + (xy 99.525716 157.397873) (xy 99.496845 157.397873) (xy 99.454748 157.3895) (xy 99.1595 157.3895) + (xy 99.107174 157.367826) (xy 99.0855 157.3155) (xy 99.0855 156.002472) (xy 99.085499 156.002464) + (xy 99.062713 155.873236) (xy 99.055101 155.830062) (xy 98.995225 155.665555) (xy 98.907692 155.513945) + (xy 98.795163 155.379837) (xy 98.661055 155.267308) (xy 98.509445 155.179775) (xy 98.509443 155.179774) + (xy 98.509441 155.179773) (xy 98.344937 155.119898) (xy 98.172535 155.0895) (xy 98.172532 155.0895) + (xy 98.150892 155.0895) (xy 98.0845 155.0895) (xy 98.032174 155.067826) (xy 98.0105 155.0155) (xy 98.0105 118.1645) + (xy 98.032174 118.112174) (xy 98.0845 118.0905) (xy 105.539358 118.0905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.288326 118.112174) (xy 105.31 118.1645) (xy 105.31 118.769704) (xy 105.350242 119.126866) + (xy 105.430219 119.477264) (xy 105.430224 119.477282) (xy 105.548925 119.816513) (xy 105.704869 120.140334) + (xy 105.896093 120.444666) (xy 106.120185 120.725668) (xy 106.374331 120.979814) (xy 106.655333 121.203906) + (xy 106.959665 121.39513) (xy 107.283486 121.551074) (xy 107.622717 121.669775) (xy 107.622735 121.66978) + (xy 107.973135 121.749757) (xy 107.973132 121.749757) (xy 108.330296 121.79) (xy 108.689704 121.79) + (xy 109.046866 121.749757) (xy 109.397264 121.66978) (xy 109.397282 121.669775) (xy 109.736513 121.551074) + (xy 110.060334 121.39513) (xy 110.364666 121.203906) (xy 110.645668 120.979814) (xy 110.89981 120.725672) + (xy 111.073862 120.507416) (xy 109.558064 118.991618) (xy 109.666331 118.908543) (xy 109.828543 118.746331) + (xy 109.911618 118.638064) (xy 111.347229 120.073675) (xy 111.471076 119.816505) (xy 111.47108 119.816497) + (xy 111.589775 119.477282) (xy 111.58978 119.477264) (xy 111.669757 119.126866) (xy 111.71 118.769704) + (xy 111.71 118.1645) (xy 111.731674 118.112174) (xy 111.784 118.0905) (xy 118.9355 118.0905) (xy 118.987826 118.112174) + (xy 119.0095 118.1645) (xy 119.0095 155.0155) (xy 118.987826 155.067826) (xy 118.9355 155.0895) + (xy 118.847464 155.0895) (xy 118.72235 155.111561) (xy 118.667055 155.099302) (xy 118.636624 155.051535) + (xy 118.6355 155.038685) (xy 118.6355 153.439) (xy 118.619858 153.360363) (xy 118.619857 153.360357) + (xy 118.605505 153.325709) (xy 118.605504 153.325707) (xy 118.605503 153.325705) (xy 118.589035 153.299497) + (xy 118.568879 153.267419) (xy 118.568875 153.267416) (xy 118.494293 153.214496) (xy 118.459643 153.200143) + (xy 118.459636 153.200141) (xy 118.400392 153.188357) (xy 118.381 153.1845) (xy 98.0845 153.1845) + (xy 98.032174 153.162826) (xy 98.0105 153.1105) (xy 98.0105 118.1645) (xy 98.032174 118.112174) + (xy 98.0845 118.0905) (xy 105.236 118.0905) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "d47caa1a-8e50-4faf-963a-5fcdfc14be65") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.43 157.77) (xy 118.43 153.405) (xy 118.415 153.39) (xy 97.96 153.39) (xy 97.96 158.02) (xy 118.18 158.02) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.415648 153.404352) (xy 118.43 153.439) (xy 118.43 155.197993) (xy 118.415648 155.232641) + (xy 118.405501 155.240428) (xy 118.358941 155.26731) (xy 118.358939 155.267312) (xy 118.224838 155.379835) + (xy 118.224835 155.379838) (xy 118.112312 155.513939) (xy 118.112307 155.513945) (xy 118.024778 155.665548) + (xy 118.024774 155.665556) (xy 117.9649 155.830057) (xy 117.964899 155.830061) (xy 117.964899 155.830062) + (xy 117.953041 155.897314) (xy 117.9345 156.002467) (xy 117.9345 156.941881) (xy 117.920148 156.976529) + (xy 117.8855 156.990881) (xy 117.850852 156.976529) (xy 117.844758 156.969104) (xy 117.829192 156.945807) + (xy 117.763036 156.901604) (xy 117.704695 156.89) (xy 117.635 156.89) (xy 117.635 158.02) (xy 117.385 158.02) + (xy 117.385 156.89) (xy 117.315304 156.89) (xy 117.269558 156.899098) (xy 117.250442 156.899098) + (xy 117.204696 156.89) (xy 117.135 156.89) (xy 117.135 158.02) (xy 116.8855 158.02) (xy 116.8855 157.070252) + (xy 116.885499 157.070251) (xy 116.885264 157.067858) (xy 116.885483 157.067836) (xy 116.885 157.062913) + (xy 116.885 156.89) (xy 116.815304 156.89) (xy 116.770837 156.898844) (xy 116.75172 156.898843) + (xy 116.704753 156.8895) (xy 116.704748 156.8895) (xy 116.315252 156.8895) (xy 116.300668 156.8924) + (xy 116.269558 156.898588) (xy 116.250442 156.898588) (xy 116.219331 156.8924) (xy 116.204748 156.8895) + (xy 115.815252 156.8895) (xy 115.800668 156.8924) (xy 115.769558 156.898588) (xy 115.750442 156.898588) + (xy 115.719331 156.8924) (xy 115.704748 156.8895) (xy 115.315252 156.8895) (xy 115.304276 156.891683) + (xy 115.299058 156.892721) (xy 115.262276 156.885403) (xy 115.241441 156.85422) (xy 115.2405 156.844662) + (xy 115.2405 156.588025) (xy 115.2405 156.588024) (xy 115.203024 156.387544) (xy 115.129348 156.197363) + (xy 115.021981 156.023959) (xy 115.021978 156.023955) (xy 115.021977 156.023954) (xy 114.884579 155.873236) + (xy 114.884576 155.873233) (xy 114.721822 155.750328) (xy 114.721818 155.750325) (xy 114.539255 155.65942) + (xy 114.539248 155.659417) (xy 114.343085 155.603603) (xy 114.343079 155.603602) (xy 114.14 155.584785) + (xy 113.93692 155.603602) (xy 113.936914 155.603603) (xy 113.740751 155.659417) (xy 113.740744 155.65942) + (xy 113.558181 155.750325) (xy 113.558177 155.750328) (xy 113.395423 155.873233) (xy 113.39542 155.873236) + (xy 113.258022 156.023954) (xy 113.15065 156.197366) (xy 113.076978 156.387537) (xy 113.076977 156.38754) + (xy 113.076976 156.387544) (xy 113.0395 156.588024) (xy 113.0395 156.588025) (xy 113.0395 156.8405) + (xy 113.025148 156.875148) (xy 112.9905 156.8895) (xy 112.815252 156.8895) (xy 112.800668 156.8924) + (xy 112.769558 156.898588) (xy 112.750442 156.898588) (xy 112.719331 156.8924) (xy 112.704748 156.8895) + (xy 112.315252 156.8895) (xy 112.300668 156.8924) (xy 112.269558 156.898588) (xy 112.250442 156.898588) + (xy 112.219331 156.8924) (xy 112.204748 156.8895) (xy 111.815252 156.8895) (xy 111.800668 156.8924) + (xy 111.769558 156.898588) (xy 111.750442 156.898588) (xy 111.719331 156.8924) (xy 111.704748 156.8895) + (xy 111.315252 156.8895) (xy 111.300668 156.8924) (xy 111.269558 156.898588) (xy 111.250442 156.898588) + (xy 111.219331 156.8924) (xy 111.204748 156.8895) (xy 110.815252 156.8895) (xy 110.800668 156.8924) + (xy 110.769558 156.898588) (xy 110.750442 156.898588) (xy 110.719331 156.8924) (xy 110.704748 156.8895) + (xy 110.315252 156.8895) (xy 110.300668 156.8924) (xy 110.269558 156.898588) (xy 110.250442 156.898588) + (xy 110.219331 156.8924) (xy 110.204748 156.8895) (xy 109.815252 156.8895) (xy 109.800668 156.8924) + (xy 109.769558 156.898588) (xy 109.750442 156.898588) (xy 109.719331 156.8924) (xy 109.704748 156.8895) + (xy 109.315252 156.8895) (xy 109.300668 156.8924) (xy 109.269558 156.898588) (xy 109.250442 156.898588) + (xy 109.219331 156.8924) (xy 109.204748 156.8895) (xy 108.815252 156.8895) (xy 108.800668 156.8924) + (xy 108.769558 156.898588) (xy 108.750442 156.898588) (xy 108.719331 156.8924) (xy 108.704748 156.8895) + (xy 108.315252 156.8895) (xy 108.300668 156.8924) (xy 108.269558 156.898588) (xy 108.250442 156.898588) + (xy 108.219331 156.8924) (xy 108.204748 156.8895) (xy 107.815252 156.8895) (xy 107.800668 156.8924) + (xy 107.769558 156.898588) (xy 107.750442 156.898588) (xy 107.719331 156.8924) (xy 107.704748 156.8895) + (xy 107.315252 156.8895) (xy 107.300668 156.8924) (xy 107.269558 156.898588) (xy 107.250442 156.898588) + (xy 107.219331 156.8924) (xy 107.204748 156.8895) (xy 106.815252 156.8895) (xy 106.800668 156.8924) + (xy 106.769558 156.898588) (xy 106.750442 156.898588) (xy 106.719331 156.8924) (xy 106.704748 156.8895) + (xy 106.315252 156.8895) (xy 106.300668 156.8924) (xy 106.269558 156.898588) (xy 106.250442 156.898588) + (xy 106.219331 156.8924) (xy 106.204748 156.8895) (xy 105.815252 156.8895) (xy 105.800668 156.8924) + (xy 105.769558 156.898588) (xy 105.750442 156.898588) (xy 105.719331 156.8924) (xy 105.704748 156.8895) + (xy 105.315252 156.8895) (xy 105.300668 156.8924) (xy 105.269558 156.898588) (xy 105.250442 156.898588) + (xy 105.219331 156.8924) (xy 105.204748 156.8895) (xy 104.815252 156.8895) (xy 104.800668 156.8924) + (xy 104.769558 156.898588) (xy 104.750442 156.898588) (xy 104.719331 156.8924) (xy 104.704748 156.8895) + (xy 104.315252 156.8895) (xy 104.300668 156.8924) (xy 104.269558 156.898588) (xy 104.250442 156.898588) + (xy 104.219331 156.8924) (xy 104.204748 156.8895) (xy 103.815252 156.8895) (xy 103.800668 156.8924) + (xy 103.769558 156.898588) (xy 103.750442 156.898588) (xy 103.719331 156.8924) (xy 103.704748 156.8895) + (xy 103.704746 156.8895) (xy 103.5395 156.8895) (xy 103.504852 156.875148) (xy 103.4905 156.8405) + (xy 103.4905 156.588025) (xy 103.4905 156.588024) (xy 103.453024 156.387544) (xy 103.379348 156.197363) + (xy 103.271981 156.023959) (xy 103.271978 156.023955) (xy 103.271977 156.023954) (xy 103.134579 155.873236) + (xy 103.134576 155.873233) (xy 102.971822 155.750328) (xy 102.971818 155.750325) (xy 102.789255 155.65942) + (xy 102.789248 155.659417) (xy 102.593085 155.603603) (xy 102.593079 155.603602) (xy 102.39 155.584785) + (xy 102.18692 155.603602) (xy 102.186914 155.603603) (xy 101.990751 155.659417) (xy 101.990744 155.65942) + (xy 101.808181 155.750325) (xy 101.808177 155.750328) (xy 101.645423 155.873233) (xy 101.64542 155.873236) + (xy 101.508022 156.023954) (xy 101.40065 156.197366) (xy 101.326978 156.387537) (xy 101.326977 156.38754) + (xy 101.326976 156.387544) (xy 101.2895 156.588024) (xy 101.2895 156.588025) (xy 101.2895 156.846651) + (xy 101.275148 156.881299) (xy 101.2405 156.895651) (xy 101.230942 156.89471) (xy 101.219383 156.892411) + (xy 101.204748 156.8895) (xy 100.815252 156.8895) (xy 100.80289 156.891958) (xy 100.768276 156.898843) + (xy 100.74916 156.898843) (xy 100.704696 156.89) (xy 100.635 156.89) (xy 100.635 157.062913) (xy 100.634516 157.067836) + (xy 100.634736 157.067858) (xy 100.6345 157.070253) (xy 100.6345 158.02) (xy 100.385 158.02) (xy 100.385 156.89) + (xy 100.315304 156.89) (xy 100.269558 156.899098) (xy 100.250442 156.899098) (xy 100.204696 156.89) + (xy 100.135 156.89) (xy 100.135 158.02) (xy 99.885 158.02) (xy 99.885 156.89) (xy 99.815304 156.89) + (xy 99.769558 156.899098) (xy 99.750442 156.899098) (xy 99.704696 156.89) (xy 99.635 156.89) (xy 99.635 158.02) + (xy 99.385 158.02) (xy 99.385 156.89) (xy 99.315305 156.89) (xy 99.256963 156.901604) (xy 99.190807 156.945807) + (xy 99.175242 156.969104) (xy 99.14406 156.989939) (xy 99.107277 156.982623) (xy 99.086442 156.951441) + (xy 99.0855 156.941881) (xy 99.0855 156.002474) (xy 99.0855 156.002468) (xy 99.055101 155.830062) + (xy 98.995225 155.665555) (xy 98.907692 155.513945) (xy 98.795163 155.379837) (xy 98.661057 155.26731) + (xy 98.661054 155.267307) (xy 98.509451 155.179778) (xy 98.509443 155.179774) (xy 98.344942 155.1199) + (xy 98.344943 155.1199) (xy 98.344938 155.119899) (xy 98.172532 155.0895) (xy 98.0595 155.0895) + (xy 98.024852 155.075148) (xy 98.0105 155.0405) (xy 98.0105 153.439) (xy 98.024852 153.404352) (xy 98.0595 153.39) + (xy 118.381 153.39) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pro new file mode 100644 index 0000000..63e3e65 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "253eff07-53f4-4bee-bab0-3832dd5598c8", + "Root" + ], + [ + "94c20632-289a-4bcd-acaf-b86d2878e857", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_sch new file mode 100644 index 0000000..6ffa29e --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "253eff07-53f4-4bee-bab0-3832dd5598c8") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 93.98 109.22) (xy 100.33 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0962b4ff-dac9-40bd-a540-29db2b83327e") + ) + (wire + (pts + (xy 93.98 97.79) (xy 100.33 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f12c628-be27-4835-b5e5-9eaacd8b0ee6") + ) + (wire + (pts + (xy 93.98 87.63) (xy 100.33 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10ec4d96-5e2c-41a0-a004-ae80cc3f262b") + ) + (wire + (pts + (xy 134.62 83.82) (xy 140.97 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d46dc48-6970-45f9-af55-dba758290ad4") + ) + (wire + (pts + (xy 93.98 92.71) (xy 100.33 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2789d2ff-ff6c-42d2-9c3e-9a1b9a37bb42") + ) + (wire + (pts + (xy 93.98 95.25) (xy 100.33 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c686a27-e4c6-431a-bcb5-36dfeda77719") + ) + (wire + (pts + (xy 93.98 123.19) (xy 100.33 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "387c80a2-fbd5-4b18-b414-a35897073ac9") + ) + (wire + (pts + (xy 93.98 66.04) (xy 100.33 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3df8c446-a36b-4c17-a9a0-31b111dfb229") + ) + (wire + (pts + (xy 134.62 78.74) (xy 140.97 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fb55b61-bb0a-46bd-bf97-1e54255f5ff9") + ) + (wire + (pts + (xy 134.62 72.39) (xy 140.97 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41b4a08b-5079-4df8-9fc7-636d675d2e0a") + ) + (wire + (pts + (xy 134.62 60.96) (xy 140.97 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "499cb430-dca0-41dd-9ea3-31b9163514b9") + ) + (wire + (pts + (xy 134.62 76.2) (xy 140.97 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ae1b233-78ca-416d-810a-a4975713639a") + ) + (wire + (pts + (xy 93.98 80.01) (xy 100.33 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4dd5af5f-54e4-4bdc-ac55-84dedcd920e5") + ) + (wire + (pts + (xy 93.98 120.65) (xy 100.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "511a83b4-9f4b-4bc4-a659-a96c44fa4bb8") + ) + (wire + (pts + (xy 93.98 90.17) (xy 100.33 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57732dc8-520f-49a2-80e1-3102b65cf96f") + ) + (wire + (pts + (xy 134.62 81.28) (xy 140.97 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5881c58a-df5a-4836-b2ce-a71d691dc954") + ) + (wire + (pts + (xy 93.98 100.33) (xy 100.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "611c85d8-8584-4d90-80f4-f8f02f7dc762") + ) + (wire + (pts + (xy 93.98 63.5) (xy 100.33 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6857f8bb-6f30-4130-8c4e-84718b4f1838") + ) + (wire + (pts + (xy 93.98 115.57) (xy 100.33 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e37657b-5430-4d33-aec5-4cbf6434a8c9") + ) + (wire + (pts + (xy 134.62 116.84) (xy 140.97 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e5dc8f5-0778-4bb7-bd7c-4768167fa674") + ) + (wire + (pts + (xy 134.62 99.06) (xy 140.97 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82b1d41b-1166-4609-be6d-84422222f744") + ) + (wire + (pts + (xy 93.98 82.55) (xy 100.33 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b1f040f-ef16-4472-bfff-f9d3fb57d10c") + ) + (wire + (pts + (xy 134.62 90.17) (xy 140.97 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "913c0583-41d0-440c-81cb-53a38079e835") + ) + (wire + (pts + (xy 134.62 121.92) (xy 140.97 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "947fa357-5c81-486d-b0c1-0289e07a5bce") + ) + (wire + (pts + (xy 93.98 104.14) (xy 100.33 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9563b310-d001-42bc-9e5a-ebed50c49763") + ) + (wire + (pts + (xy 93.98 118.11) (xy 100.33 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f10e406-50e1-46b0-b6e0-92d45c21e887") + ) + (wire + (pts + (xy 134.62 66.04) (xy 140.97 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a399b029-af02-411c-a7a2-3b9c5dbb6f85") + ) + (wire + (pts + (xy 93.98 74.93) (xy 100.33 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac4ca79b-0c3f-4579-a62c-e5ff654f4175") + ) + (wire + (pts + (xy 134.62 87.63) (xy 140.97 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afaf8918-27ec-4b9f-a71a-233c8cde6f04") + ) + (wire + (pts + (xy 134.62 119.38) (xy 140.97 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf173125-1522-4ee3-b9cb-219ff1580d8d") + ) + (wire + (pts + (xy 93.98 106.68) (xy 100.33 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c318f361-dcbc-4d19-93d8-74cb4125ca99") + ) + (wire + (pts + (xy 93.98 72.39) (xy 100.33 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c35f3c00-51df-48de-919e-a983e30c1bdf") + ) + (wire + (pts + (xy 93.98 111.76) (xy 100.33 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccd12086-a052-4e14-994a-2f24079d257c") + ) + (wire + (pts + (xy 134.62 101.6) (xy 140.97 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1a2d19b-3e43-4a94-ab0d-e0b177d5b23e") + ) + (wire + (pts + (xy 93.98 77.47) (xy 100.33 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc0eaf61-ec72-4b6b-8164-fe9cfb4a97ef") + ) + (wire + (pts + (xy 93.98 85.09) (xy 100.33 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd4a9fb0-1073-425b-a8e0-eb1846274ddf") + ) + (wire + (pts + (xy 134.62 69.85) (xy 140.97 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e38001ad-81cd-4f6f-be99-e36eb4d98007") + ) + (wire + (pts + (xy 93.98 68.58) (xy 100.33 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e64c1d6b-a46c-4b70-a629-e24cf62acdee") + ) + (wire + (pts + (xy 93.98 60.96) (xy 100.33 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9b3bc47-c15d-44c5-a8a0-6d81f197f130") + ) + (wire + (pts + (xy 134.62 95.25) (xy 140.97 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea369c3c-a777-4e20-909d-c9345f9c3801") + ) + (wire + (pts + (xy 134.62 63.5) (xy 140.97 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f644722a-6d52-4171-b860-59f7c3599f44") + ) + (wire + (pts + (xy 134.62 92.71) (xy 140.97 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc061abc-5012-4413-8ad9-a8a059a0c1ae") + ) + (label "FULL_CARD_PWR_OFF#" + (at 140.97 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1205b6b2-9307-445f-90d2-0eb47604b0e3") + ) + (label "SIM_DETECT" + (at 93.98 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e39b9b2-50f2-4875-b0df-3d525c66637b") + ) + (label "GPIO_4" + (at 93.98 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1f1cd20a-341d-40da-9e45-76f45ded95d0") + ) + (label "PET0-" + (at 140.97 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1f5e1063-c694-4ee7-8d8c-fc6f1aa0ae65") + ) + (label "PET1-" + (at 140.97 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "21c7dd63-e835-4888-8ade-4fe51b8f475f") + ) + (label "CLKREQ#" + (at 140.97 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "275a57c8-6544-4d36-b123-ec9a718d3591") + ) + (label "RESET#" + (at 93.98 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2fa12d9d-92f8-4a6d-9bc2-a844d5e5d629") + ) + (label "PER1+" + (at 140.97 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "34e51d5e-eb36-4b51-8b49-bbad15ed3ab4") + ) + (label "PER0-" + (at 140.97 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "39946e10-b4af-4d9f-b306-a82462c424f3") + ) + (label "GPIO_10" + (at 93.98 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41bdcecd-5d22-4d37-bff7-0e22b7aa75f1") + ) + (label "REFCLK-" + (at 140.97 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5b212f37-2ab6-47e8-be0e-7a61134e67e7") + ) + (label "PER0+" + (at 140.97 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5bb7838c-9c53-445a-881d-e53df1d30af1") + ) + (label "CONFIG_0" + (at 93.98 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "672b8946-07f9-43de-aeaf-e145fb9d1c98") + ) + (label "CONFIG_1" + (at 93.98 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6abb88d7-3e5c-41c4-8ad7-8a797fda9b50") + ) + (label "UIM-RESET" + (at 93.98 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6b79c6bb-a37f-49a2-a70e-d8fb1c3ec9f3") + ) + (label "CONFIG_2" + (at 93.98 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6d3053b3-a723-4a8e-99ac-916427a89171") + ) + (label "PEWAKE#" + (at 140.97 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6fc04655-3795-44b3-b41f-8dbb3e66e144") + ) + (label "PERST#" + (at 140.97 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "70e7e4d9-1861-4359-82e1-eb8128a4b440") + ) + (label "GPIO_7" + (at 93.98 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7256e379-12d0-45b6-ae21-d8b0dbd13cde") + ) + (label "REFCLK+" + (at 140.97 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7952d629-3e39-4852-9174-cd41cf3ab0ba") + ) + (label "USB_D-" + (at 140.97 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "942c56bb-eeab-4609-8703-8d9f9ca7f3dd") + ) + (label "SUSCLK" + (at 93.98 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9870ecad-537e-4f14-95ae-8e88bbb2c3d4") + ) + (label "GPIO_5" + (at 93.98 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c00d403-a7bb-49de-a188-dd085c4c3d9f") + ) + (label "GPIO_11" + (at 93.98 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a4b300c7-d2ed-414c-909e-400c0b9fef48") + ) + (label "UIM-PWR" + (at 93.98 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a5998f33-cf31-49dc-a8a3-bca7d1953f8a") + ) + (label "W_DISABLE1#" + (at 93.98 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "acbbf1b3-70ba-4713-874d-018dbc4756df") + ) + (label "GPIO_0" + (at 93.98 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b2209ada-59a2-4f53-8334-5b9fce2b62ef") + ) + (label "USB_D+" + (at 140.97 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b454c671-1def-45dc-b6b4-ac690d0b5f2a") + ) + (label "GPIO_2" + (at 93.98 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b74e6b40-b741-4fdd-bc6e-ec8467812e30") + ) + (label "CONFIG_3" + (at 93.98 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "be58518f-c802-4e5e-90e1-50296aa46b7a") + ) + (label "PET1+" + (at 140.97 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c7ce00c0-d3ed-458a-bf4a-f2726981b393") + ) + (label "GPIO_8" + (at 93.98 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cba2746f-d06b-43dd-95dd-76df1f5f1c70") + ) + (label "GPIO_6" + (at 93.98 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d8d39230-38ff-4340-b476-63b507684545") + ) + (label "GPIO_3" + (at 93.98 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "daff1e59-1d43-4c44-9609-a4917bf0c102") + ) + (label "GPIO_1" + (at 93.98 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dc56a801-6f2a-46aa-8266-24247948e661") + ) + (label "UIM-CLK" + (at 93.98 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ddd7acdf-5e04-4ece-aadc-b7baf31af373") + ) + (label "GPIO_9{slash}LED#1" + (at 93.98 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df7f4bb7-9cb1-4b8b-9640-ff2a48036b02") + ) + (label "DPR" + (at 140.97 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e3a95c35-1a0b-4167-bf14-24b082ff4123") + ) + (label "DEVSLP" + (at 140.97 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e93e7825-43cf-4fdb-861b-65d022b8c28b") + ) + (label "PET0+" + (at 140.97 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f199b930-6c1e-4a7a-8ab9-6de9ed2eacf8") + ) + (label "UIM-DATA" + (at 93.98 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f7b0f74f-4911-423b-a622-1fb2554a45a1") + ) + (label "PER1-" + (at 140.97 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f8fe2b4d-3773-42bd-870e-6479a06464ab") + ) + (sheet + (at 100.33 58.42) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "94c20632-289a-4bcd-acaf-b86d2878e857") + (property "Sheetname" "M.2 B+M Key" + (at 100.33 57.7084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 100.33 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 100.33 95.25 180) + (uuid "073fdec1-242a-4110-8b9f-13f24a2bf984") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 100.33 72.39 180) + (uuid "7f244c28-f4b6-452f-ae43-3c02688dad4a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 100.33 104.14 180) + (uuid "453bddf6-c6b4-4f59-bc98-d4364d7f8eb7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 100.33 109.22 180) + (uuid "8425a8d9-1f72-46c2-9faf-1fb07421c1ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 100.33 80.01 180) + (uuid "87183310-b347-4639-bc47-4d7319856f8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 100.33 85.09 180) + (uuid "6d3c2dc8-29d2-4eb0-8b2a-a0dbaac0e04d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 100.33 63.5 180) + (uuid "9765881b-1b5b-4723-ab29-d1b74185bf6f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 100.33 66.04 180) + (uuid "aba33322-e68f-4e3f-a9cb-b4973ac42d6b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 134.62 95.25 0) + (uuid "58ac8a36-7437-4033-a224-f58499f61e2c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 134.62 90.17 0) + (uuid "2245a6d8-0ee3-4424-9789-3a92eb80857f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 134.62 119.38 0) + (uuid "a8ef963a-6daf-4b54-8a3f-d1083b720f8f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 100.33 97.79 180) + (uuid "e6250c4d-3838-4376-8232-18460f4829ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 100.33 111.76 180) + (uuid "770c260a-a845-412a-8b25-5b9359e9e624") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 100.33 90.17 180) + (uuid "07d917b7-80eb-41aa-99fd-e7843f93051d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 134.62 69.85 0) + (uuid "e2c9ca20-999f-4689-a756-c40583b02e89") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 134.62 116.84 0) + (uuid "36a3a042-5036-4bd7-9948-9dd3ff7ab636") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 134.62 83.82 0) + (uuid "84b91897-a013-40aa-a4c0-1c96f0cbc64a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 100.33 74.93 180) + (uuid "7588eaee-4d4d-4a21-886c-151b1c78297e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 100.33 82.55 180) + (uuid "e5c8566f-92c0-4266-a427-158438705e20") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 134.62 76.2 0) + (uuid "aef2988b-6b43-4bc6-9122-d3616354904b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 100.33 60.96 180) + (uuid "42e79d71-921b-42d7-9bd6-edf9587f0b26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 134.62 81.28 0) + (uuid "01e7dc05-1ec1-4ecd-bec3-a32f86141b13") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 134.62 78.74 0) + (uuid "4d185122-82c6-4d2d-be52-58d4ab045124") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 134.62 72.39 0) + (uuid "5e3d3ee5-252a-449e-a881-10273ab14779") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 100.33 120.65 180) + (uuid "c0c23d50-7b22-4836-9674-c8ae126d6ed4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 134.62 87.63 0) + (uuid "0330e935-2915-492d-abd9-aac02d160dd7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 134.62 101.6 0) + (uuid "cd06f50d-1a6b-42fd-8233-20408cb17e11") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 134.62 121.92 0) + (uuid "f1612cf4-9b81-454e-8140-f5a186afbb7e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 100.33 92.71 180) + (uuid "7921fcbf-f39f-440c-87b6-51cf47450cb0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 100.33 115.57 180) + (uuid "67744afe-6a2f-4af7-b88e-c3b8c9c9d897") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 134.62 99.06 0) + (uuid "12c93e96-9d08-4eed-a94c-36bc8299d6ca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 134.62 92.71 0) + (uuid "bf674829-7e6b-43d5-a8ef-14df192d026b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 100.33 77.47 180) + (uuid "5e8b76cd-31e1-46b3-b33a-3d63b6f92c14") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 100.33 123.19 180) + (uuid "ca9732e5-5fec-40af-bfda-3cacd47ddf2c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 134.62 60.96 0) + (uuid "8095ad18-5af4-40a5-940d-5e63dad59a55") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 100.33 68.58 180) + (uuid "bec30d19-9fdb-4ec6-8189-eb8b21c4f289") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 100.33 100.33 180) + (uuid "80c49cfb-dbcd-4e11-8330-af3f4f2e5a0d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 100.33 106.68 180) + (uuid "3f49b293-49a9-4a7b-aa4b-fbe2dd208194") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 134.62 66.04 0) + (uuid "753563a3-8140-4798-a5f8-95206f481ff8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 134.62 63.5 0) + (uuid "cb5a7023-22b9-49f5-8749-33b19acaa28e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 100.33 87.63 180) + (uuid "f9c293b1-81e0-4aab-b3d4-0cb86453e8d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..f8da3f3 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b59b33e6-6dc9-465e-99fd-4a28231e03ec") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9073d68e-606e-4ecf-adf2-6f71d094c2cc") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a5b02548-760d-4b1f-8acf-91b4ea89d688") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "bad1bfdb-5f3b-4156-979c-003072412de8") + ) + (pin "7" + (uuid "9dd58a34-814d-473d-bca1-98e2eed48d52") + ) + (pin "1" + (uuid "d364bfc8-4445-4024-a29a-7bac1b031805") + ) + (pin "5" + (uuid "029f1437-d11f-4756-ba2e-585571d6a56e") + ) + (pin "3" + (uuid "2c758a30-589f-4bec-abbd-65c85fa9dca3") + ) + (pin "9" + (uuid "5d8ce891-9860-43bc-bbd4-8c4520292832") + ) + (pin "11" + (uuid "9b2ab919-9c59-43e9-8dc4-cc13f8160cdf") + ) + (pin "23" + (uuid "1a835490-3527-48aa-8c0d-ea606b1613e8") + ) + (pin "27" + (uuid "5291fc0a-2141-444e-8816-1e8be21bb8d6") + ) + (pin "29" + (uuid "3db20802-3187-403a-a615-b98296373778") + ) + (pin "31" + (uuid "61273196-ee26-4786-a039-e3a70095e709") + ) + (pin "35" + (uuid "d86bb846-466b-42b6-be12-a4293a2e5848") + ) + (pin "37" + (uuid "e7931671-1c46-4198-8bc9-c11a018491d4") + ) + (pin "39" + (uuid "4169f308-9978-4b95-8e1c-254de6bc5d61") + ) + (pin "41" + (uuid "3716f567-3db9-4903-b755-bf374eeb18ae") + ) + (pin "25" + (uuid "0f19fdcb-835a-44b2-bf94-112c89a2c0a4") + ) + (pin "43" + (uuid "ff81b498-6c6f-4a4b-834c-ef5cb5666939") + ) + (pin "33" + (uuid "1dc98483-c152-4e9e-acc9-dbefe751d944") + ) + (pin "45" + (uuid "2138b60d-45d9-47af-af76-ec018aa81c10") + ) + (pin "47" + (uuid "ac9a662d-4891-4c14-b3f2-e97d200d942b") + ) + (pin "40" + (uuid "08123beb-1161-4160-afa2-07aeff3f726c") + ) + (pin "48" + (uuid "a30d6bde-95a5-4cc9-9d72-636ffcf3b38a") + ) + (pin "52" + (uuid "b8af3791-bcbf-452d-8def-a888dbb3ad55") + ) + (pin "69" + (uuid "3386f428-9bb7-48c6-b4b8-8c300d090dff") + ) + (pin "20" + (uuid "097b26d2-c3ef-4f4f-8668-97f19009449b") + ) + (pin "49" + (uuid "90de3765-b86a-47c4-9506-841ef8ea8135") + ) + (pin "30" + (uuid "f4447bd3-703e-4143-a7f7-7e6bc66f6bec") + ) + (pin "55" + (uuid "90eae169-92a0-4a78-bc97-f778767d2fa6") + ) + (pin "72" + (uuid "fb4c42c6-10fb-402b-ba0d-b871ad5484ba") + ) + (pin "56" + (uuid "8e6ec36e-14bd-413c-9dbe-ab1cb5a69696") + ) + (pin "24" + (uuid "d0162ea8-4757-49c1-a746-61c45b31f1f7") + ) + (pin "67" + (uuid "b6b05d6a-b58f-446c-9411-53a93ebc45fa") + ) + (pin "38" + (uuid "f01e3c7c-4aee-4ea3-b532-b76766d16cc6") + ) + (pin "71" + (uuid "7ac32c94-304d-4c69-ab04-7fe6cf3e750a") + ) + (pin "32" + (uuid "82e1d33a-a389-457f-a263-e418d2510a3f") + ) + (pin "75" + (uuid "3f9d6642-2d1a-4f45-909b-2ca7c8e1cdd8") + ) + (pin "8" + (uuid "844aecd5-2ed6-456d-9291-29fd73c40529") + ) + (pin "34" + (uuid "b8181bc0-8b33-47fd-a993-c3b6c64c39a7") + ) + (pin "2" + (uuid "9c1312c2-d49c-4a07-b0c1-c88d9811156e") + ) + (pin "10" + (uuid "fa725320-9e84-49b4-af79-8887d5562cc3") + ) + (pin "42" + (uuid "4d69b83b-752a-4b7f-9971-0dad0241c702") + ) + (pin "4" + (uuid "01b96637-4924-4794-9e3b-baedbb279f6d") + ) + (pin "51" + (uuid "25950b26-5b98-46a2-90f2-d148e3af88b7") + ) + (pin "54" + (uuid "d7db16db-7a11-4b0a-a999-823d1578a8b3") + ) + (pin "68" + (uuid "c91d75e7-34b4-4007-b125-9e4cbd33d5ca") + ) + (pin "57" + (uuid "4b3b6077-5eaa-486a-a756-0ce2ae9e69b2") + ) + (pin "74" + (uuid "fb7c6163-3238-425c-86b4-2b2651b62c7a") + ) + (pin "28" + (uuid "e5068aea-b4ae-4d6b-b429-e63ddeea2288") + ) + (pin "73" + (uuid "e6d166ed-9465-4bef-b7c5-92b6f6c4ca11") + ) + (pin "26" + (uuid "ceff80a4-43e0-4370-8741-44b76bcc5862") + ) + (pin "36" + (uuid "077ca20d-4925-40bb-8173-b643c12b42e3") + ) + (pin "46" + (uuid "d7e1b305-29d5-4b16-94fc-ce2144f93374") + ) + (pin "50" + (uuid "43bf0840-37bf-4cf3-9244-5a53ee21f11a") + ) + (pin "22" + (uuid "f16c2b70-8163-446d-8f50-8bd06cd7e2b5") + ) + (pin "53" + (uuid "299b6310-c900-4e4d-8404-536a7dd2645f") + ) + (pin "6" + (uuid "57331b8f-e262-45e4-bafd-09c6639a42b3") + ) + (pin "44" + (uuid "37b242ca-81c1-4d8c-a2a9-c5b2beab00ad") + ) + (pin "70" + (uuid "7cbaf00f-dc20-41f4-b47c-aa54e0c2e987") + ) + (pin "58" + (uuid "2830594c-a588-48c9-a756-c72fea31af92") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "67ca54fd-adfb-4c5c-960d-7293317ad3cf") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ed37c386-df7f-499c-8424-545908b15b81") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8e588a5f-8448-4622-a3b7-972f79c2bb8f") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "de249e00-89b5-4343-90e0-6c179bf2a9d4") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ff57a640-fc23-4c5d-a6c9-321a35b7886e") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "e494afb1-1ca9-4e49-9d92-40500905df2b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "d5a188b9-48e7-48e7-8354-19faa6a7ea0a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "67335e17-6803-42ba-a85a-3ecbef339edb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "ab5c58b2-04c6-4384-9697-ee0cb51f0371") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "a52fe5d3-de39-403d-8c75-17cda375c1fc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "2e6e8cec-d52b-4e88-b9f1-978f498041cf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "ff12f03a-1c55-4499-94a8-82659d8f2c15") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "a4808677-d882-427b-9867-ac40b4b22e61") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..4a2a44b --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c8170000-a68f-4543-a258-364288f3af74") + ) + (pin "1" + (uuid "f669ebc2-cd65-4e95-bdcb-1ef9cfe4befd") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "563466d0-7e99-4388-b06a-311e6006e3d5") + ) + (pin "1" + (uuid "6260ba52-6ecf-488e-94dd-10d95740eca3") + ) + (instances + (project "M.2 B+M Key 2242" + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/253eff07-53f4-4bee-bab0-3832dd5598c8/94c20632-289a-4bcd-acaf-b86d2878e857/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb new file mode 100644 index 0000000..9c9aca9 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb @@ -0,0 +1,3163 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET1P") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/M.2 B+M Key/PET0N") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET0-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "02ee22ba-3b7a-481c-b0c4-76074c840bad") + (at 107.66 154.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "d3b9ba5f-a192-4235-ab67-8194385a18de") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7c25bc85-3f37-4110-b314-ad7093015b11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7e729681-f61f-440f-856b-8cdef0db98b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2deb6b4e-38a7-4099-b160-e4b5d0119f23") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9b14d26-3e06-4165-ace5-5c73f1bfe90f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ce5827d-4c7d-4205-b3e4-22a55deb8e98") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31c0a2bd-eac6-4737-aec6-503992de27d1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff26a2e8-be47-46b2-a3f2-24e142b5a1ed") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3857d916-f09c-41de-ad3f-0f53174e3ca8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "57c141f2-d5a7-46bf-a4c3-b8e264bb7e91") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc913400-28a9-444d-8409-7a040565b462") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd3866d6-5691-4da5-ab08-c4d2a0123d30") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2afff090-5b98-49ac-a9f3-2b860d06a6c6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c283b203-b745-453d-a559-864bb676e759") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "718fbb2a-0c4e-42a0-97ef-5dba233b39e5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "c762a4f9-59d7-4a13-a388-feaf94379e50") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "ec236885-d9ad-4edf-8087-0f472d676813") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "09e6152d-5358-4d97-aabb-f27e92a7102c") + (at 109.01 157.98) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1270e65e-313e-4c55-ad92-0717354965fe") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3b2f3199-994c-4f77-b5cb-d938f756e167") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76f250a3-3a0a-49f3-bd0f-c64a449d48ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b3e0ae17-e30e-42df-8796-ceced24518a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c9a14db-9abb-4278-a362-af91b4c38c6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "caf5fc5c-555e-422f-aea0-b06528cb7690") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "d484e026-a20f-48e8-acf3-f929b4970600") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c7a06784-2d7b-40f4-8372-720778911efc") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "213204db-c598-4e69-8d06-fadb9b773fc5") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a70722b3-1276-4758-86c6-efc655c9be79") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9dd317f9-b1e5-487a-8643-9f03d7aa5629") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "44325525-671b-4c32-99ee-3134859d4980") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f7695df5-1ff0-441f-8c20-cf527ef89610") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1a8086f5-5c68-4b44-a9f4-ab01ad918ec9") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8239e419-3e74-476d-89c2-cb3031910653") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc6f442e-3099-46ab-bd33-38f13d720847") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "adbf7659-71de-4997-b7a5-7062fdd93d38") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ddd9532d-5e46-433a-b1d8-eb9f50194759") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "33f549a7-cec8-4e6a-846c-7c6b41fb142b") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9c5f7d47-11aa-48f2-9464-4acef7554d5a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5aa5d3a0-63ff-4722-b8cb-ba5e38bc219e") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ae867ee0-eb77-4fd1-885d-413e8537fcde") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "881e9a39-defe-4183-85c3-d374d89caa54") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a20767f7-e58a-407f-a7f4-626937a91022") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51d3eb12-498e-448c-9ee8-3212956beabd") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4d0c505b-173b-46c6-9e6b-80ce7dbd3bad") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "131837c3-f94f-4cf5-8610-a76fde8e929d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "697f45ba-6ad1-4378-8e0a-ed98f729da59") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8a8bf542-07eb-47b4-b2f2-9d0f9402e47c") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e81463b-5c4c-4256-9d25-715d4c8f8b3f") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b12a53de-029c-4b3f-a273-ca3cbce83631") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75651d34-1bb5-423c-b89e-719ce875fbec") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2bed7c52-8a5c-4e8b-8fd2-ca7627231644") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7ba6ad30-25d2-4384-b348-b57eefa3b955") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "346f4073-a850-45e6-aeae-81a8b13da68a") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6c3844f5-614f-42b9-8e8b-cb094a6170ba") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ea27ed39-a06d-40b3-9f5a-f11c98a514a3") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "925e0472-bb5b-43e3-bfa6-4dcdfb8a838c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "86299f85-ba28-4bdc-a633-19e09914d8cf") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "32f24068-85a7-4a95-b076-d83015a471da") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f6a3c3f-9d9f-4be5-8294-e72b723fbe6f") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d8482162-3811-4666-bb53-4f6fe7f83e52") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8757b532-5c49-4fd1-a713-b037d6856304") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "343c34aa-9ced-49bb-8bfb-fa93790607bc") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "991089c0-688a-49d2-a245-be06934f5378") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ae23e2c6-d3f3-42cd-8acd-7155ee7cb475") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "07b23717-6f7e-40dd-9de8-c52f60ea98fa") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8ff11013-d4d6-4bb4-9b25-1a1ab3c1658a") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "05c4c9d5-1aac-4bcb-88a5-cf84f5fe5093") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5737b398-783b-4ed7-8937-0c0732d88871") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d68d0a86-ab1b-4bdb-9b45-91e08449d7b7") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0a600223-cafb-4604-9075-42dc52cd15d3") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "79a2718e-1c40-437a-8b16-816456c09247") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a32830ab-4f63-46b9-8100-b6bc92e437d2") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "78b1d7ac-5671-41b2-bcdd-05551010a83c") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "af29b8c9-0b5a-42b7-9496-bf483fcef298") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1c8a74b7-79bd-4841-976b-aa34ce45403f") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fc28233e-fe78-422d-9166-1882ed2db3fd") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e94eb0cd-15a6-4515-ae5b-cd9787b9884b") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "61f51205-dcd2-4b1d-8163-566e498186db") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5ecb3862-f369-419b-a759-2f9c003d8707") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ae87c164-2ebc-4674-84c7-60974a59864d") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "097c469c-5516-439d-88cc-5bde3071b11f") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "901a233c-df88-4973-ac9c-e7d41e3d3112") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4dc2f799-e2f2-4fd9-8cbb-ad10dffb4312") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d2065adb-b265-4927-aaba-653dbe5ef9db") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "46d53feb-0590-469c-9b29-a7aea2391d58") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4756970b-f709-4e95-9c18-1f1d04da833f") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8b0f4248-82e6-489c-bcde-80cb0edd473f") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "a766a476-bb29-4014-ba64-9500cadc1ae2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e9de6a66-fdbe-4e38-a4ab-f3f75311d1d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8333c8a0-f565-4e89-9144-4509cf3cb2b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "82115489-65af-4d38-a302-1a25eef4789b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e9fb1218-5726-4428-88e2-4633036bd8d5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "3eb4af3b-5d10-44b0-aeb5-82c5edbef816") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "35f53451-80d9-403f-a90f-bb4eba1986df") + (pts + (xy 118.935 159.09) (xy 118.935 99.09) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 129.09 90) + (layer "User.2") + (uuid "35f53451-80d9-403f-a90f-bb4eba1986df") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6567a9e7-1f18-4b41-8e79-53639b187177") + (pts + (xy 118.92 159.09) (xy 118.92 79.09) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 119.09 90) + (layer "User.2") + (uuid "6567a9e7-1f18-4b41-8e79-53639b187177") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "85053090-0c33-42d7-8ab2-43b4be82add7") + (pts + (xy 118.935 159.09) (xy 118.935 129.09) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 144.09 90) + (layer "User.2") + (uuid "85053090-0c33-42d7-8ab2-43b4be82add7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb8642e0-486c-4c8c-a174-0c348304301a") + (pts + (xy 118.935 159.09) (xy 118.935 49.09) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 104.09 90) + (layer "User.2") + (uuid "cb8642e0-486c-4c8c-a174-0c348304301a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d73d6a5d-eda9-4b68-b5c6-639265c3567f") + (pts + (xy 98.01 49.09) (xy 120.01 49.09) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 33.21 0) + (layer "User.2") + (uuid "d73d6a5d-eda9-4b68-b5c6-639265c3567f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "daedbd02-c8ef-4717-b759-392148331b47") + (pts + (xy 94.01 47.98) (xy 124.01 47.98) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 26.75 0) + (layer "User.2") + (uuid "daedbd02-c8ef-4717-b759-392148331b47") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ea3ce6be-2eb3-4ca6-a475-329fd4460419") + (pts + (xy 118.935 159.09) (xy 118.935 117.09) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 138.09 90) + (layer "User.2") + (uuid "ea3ce6be-2eb3-4ca6-a475-329fd4460419") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "15c2faf7-bf37-44b5-90f1-15eea17eee6c") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "257ba110-cc1c-4e44-a879-267b19672a95") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "01d5a714-5beb-46c7-84a7-34df8cb8b03e") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "8f3b7291-6c04-43ad-9ea7-b344a267e20b") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d1e65cea-9a5f-43ef-9ac3-1fe0c450fbd7") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "dd4d0666-ef62-432a-b201-847272ed7a65") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "4d679e49-a44d-4e35-98b2-e5fa8fe9b23f") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "045784f0-3564-4d91-a416-238469e44560") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "d31f1303-e3a1-4436-8f3f-2f60455afa87") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "bb6ee185-eae1-44ac-8c78-610a7a7040bd") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5f7079e0-0d2f-4c3c-b8c6-a2f2719f1d58") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "c70d19d0-bf96-4226-bd49-79cb7616dc46") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "f35a0763-1449-48ee-9744-2149be5102ff") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "365e7682-a46a-41e7-9f14-b2209c10ffe9") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "15df45f5-9a3e-478d-825f-d0f950ee7b70") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "1e042f17-55b9-4314-ac41-d789d59f02a6") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "6a2cac75-8b28-4611-b432-747d2d93127a") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "e2b065e3-4dc4-4896-aadd-69c9561e4744") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d4bb2cf8-96f6-4bb7-b589-57d116765874") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "27c5bb85-696e-4220-8193-4c2de2257baf") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "28e03f4c-013b-441c-9594-db12fa2f8331") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "ad6b1cc7-42ef-479e-a653-64bbd99fbf2c") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "77c787fa-cb58-4e90-b0b7-4413ebfa78b5") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "bdf4402d-a2ba-454b-a515-ec57cb7a9410") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "71494663-0b67-4651-85d6-6ff8206e6348") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "9d809346-0a68-4c5a-80d6-688e4e8ff621") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "1df935f8-2098-4ff5-ac8b-1d825d9a403b") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "84049203-1195-4d71-9d25-be437835e2dd") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "40693840-4ef8-4d83-a039-30d45b26a810") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "bd4e8b38-415f-42ac-a0cd-3b2f0c7ef902") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ba7f2240-c7b3-491a-9173-342a59266bbf") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "f4befb27-81ce-4e70-aaf2-d2042be3c63b") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "3a8e50a6-4a12-45ea-950e-8e0f811a4438") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "e9d1db74-4559-4ec0-a33e-ca4fabc4ea6d") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "76d1bbf7-e5dd-4486-973a-9d3ac19b5851") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "68a2e8d4-69ce-4b55-ba40-951aba5fc8b3") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b97afe19-28b1-4bfb-8713-2358227a5538") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "62abbb2a-eb4f-483e-8292-84f36f678462") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "929948a7-fd10-434e-ae0e-f4738b1aca35") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "aebdc0a3-c654-4d52-8b94-f91a71fd4cf8") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "99327feb-e3c0-4635-aa2b-fe369cdb19aa") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "411d72d6-a760-4dd3-9f4b-1759ef01a1d2") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "92018ed0-750d-43a7-9eef-16997416dd9e") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "881f70d4-d6a6-4928-8228-306c30646453") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "b985726b-c043-4626-90a0-5af6ddc55c1f") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "a8e3b12b-b519-4d8f-a77b-6baf11edc7e3") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "dd67e370-cf8f-48de-94ed-6d2d38e3c4d9") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d5d77fb1-306a-4399-8956-87f702e5b7dc") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "29a5e882-dc0a-41ee-9c3e-1aebed58e6f6") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7aca8798-58ce-454a-8926-513c5fdaec00") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "24d626e0-78e5-4b40-8cb0-756da075accd") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "24094cb0-29a7-4ff6-b0c9-cde24d1d4809") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "e7e068bc-3201-4d75-8225-05b04034af5f") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0cba2cc6-b7f9-4a64-ab22-3b00ce1b0323") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "256a7d2f-b168-4d45-8ae8-150b3480716c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5be9440c-3da8-4dbb-992a-b28cb2d616c8") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a90d2525-26c6-424b-836a-84847497a871") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a136f6c0-1410-4671-a541-46a9ad593537") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "b32db456-b637-490f-8e55-420969cf0b47") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "a09f4235-affa-4e55-adf8-0ba7258cc3a7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 155.09) (xy 120.01 159.09) (xy 98.01 159.09) (xy 98.01 155.09) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "e2194e95-2f23-4481-9fb4-66310ce54e89") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 159.09) (xy 124.01 153.89) (xy 94.01 153.89) (xy 94.01 159.09) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "41f1a58f-f210-4c8f-8f07-f01592a5ebad") + (at 108.36 154.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "9aecb7c7-5f5c-4777-b346-8fa87e69017c") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "724547d3-c22c-437c-a9ec-2106a32e4587") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9473d28c-c4cd-4338-bf64-7bb5d24d1d99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "61f33c6d-245e-47e4-bc64-a2555cb86762") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63142e28-ab2f-4c48-9bf6-4623f9ca2bb5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12caae17-3ef0-42be-b621-597b51eb1c0f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "00e2ff55-4653-40ed-babd-6c3e9d3c68ae") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0a6e337-365e-4ee9-9ad4-201fe0d144b3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5bdc98ec-dc63-4f6c-8cbd-1bb8ab2160d5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac13c6ca-2211-4b6c-9bc3-23da58b9fd41") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a141cb54-2349-4c3e-8a19-ce21fe39ef0a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ecc5fb4-951b-40df-9558-e699cba955d3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "b177542b-5576-42d7-b825-cbf2043c2339") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3e253405-1403-4d21-b6ef-6db1d6c311f6") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8754363e-9591-44bc-8924-510305b09da0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "c2fe718a-deaa-4099-9b91-d06c8efe07e9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "85096891-43fc-4088-b544-3ef6718ecc3d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "491e3a5f-7640-4539-b875-779f7ed1201f") + (at 111.36 154.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "1f4b23aa-fdcd-43b2-bb66-9e7deb593baa") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1d5ef205-ce66-43bd-bd5c-660f7b5dea11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6e46658b-9974-4a84-ae90-96df96995df9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "952e56c1-65c2-4e79-824d-2bc1d7c0baeb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62e518af-0b5e-454b-a7a6-3e93f5ce8552") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8194ad79-e5b1-4394-8d2a-61a82aa339f5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1716125-a5fa-4a93-8193-3652341a22ab") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "19896bc2-3f03-4652-a7fb-dc851f8d8bae") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b06be7c4-da65-4465-8baf-cb683a338f89") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93a0323c-32db-448e-90ad-5db39ae54941") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c320fdf-bcde-473d-8575-cfdcac51429d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92aef708-fda1-4a8d-a700-b26ac6e2a6fa") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "275f0f45-1069-4887-97c6-ca6d48381327") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "96031331-a7a5-4f26-a367-66e7a14eeb4f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0ce72182-7a9a-49cc-b03f-1fb7fa822357") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "3ac96ab8-06e1-4cda-8276-e5ce4154ff36") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "4fcc5c74-9bb3-4e75-8dc4-4cf4e3ff66c8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "9344af20-b5b5-473a-a30a-d32292231684") + (at 109.01 99.09) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "381fe71b-d3ef-428a-9cd2-e0d0e390658a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bbb6d988-3237-4c26-8064-c57b2640a468") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d171cdf5-ea7c-41cb-80b2-fed904918f57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1841297c-3b21-4fd7-aa71-2040b4a14a32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "773967f4-9338-4639-a3d9-ac2268e2e9c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "45bf1745-6bd7-405b-a69c-c4d28880773c") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d3bf6533-6b21-4462-8d8b-fb6c3a25a1be") + (at 110.66 154.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "784914c1-ea59-45bb-80a6-982d9daf69bd") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f0dbe6a2-8a90-4b66-bb65-a7713cda293e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "611715bc-4f19-4c16-83a4-0dfa865bb707") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cb5361e2-36b8-4ae3-9a85-5cba1b143dfe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dcf78a88-5728-4e5f-9bf7-7970920330d9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0ec94848-abc7-4788-9ec6-054150c87742") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16c6bb40-c279-4081-8d1b-574a45e34f71") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17c11409-2cb3-4761-95dd-50712b6beb45") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81267f68-6f8f-4e3d-8138-c0c3b1df0ea6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11337c77-399e-4eaf-b09b-de82ccf5874b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca1e906d-4018-44b5-a1b0-6e4f939182e5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "447b5bb2-c5ef-4603-8d6a-d38fbe25e4e0") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "167eba0d-844d-4530-a709-fb1e03ae84ac") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8b3d05d9-f486-49c9-bd4a-2966f17c2194") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "948def2c-35cb-43dc-a7eb-d23a61eb7849") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "84945703-acb7-4e40-aad0-9b998a261b97") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "9016e7a6-4ba1-410b-9449-612c82c96f29") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.01 99.09) + (end 98.01 99.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4fbb97e8-c8b8-4be0-a062-cc427bf06072") + ) + (gr_line + (start 98.01 99.09) + (end 98.01 155.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b5ea811d-3ac7-4a76-8085-9d5002f40118") + ) + (gr_line + (start 120.01 155.09) + (end 120.01 99.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f13f6e50-4833-4fb2-9052-94b6c9c2d2f2") + ) + (segment + (start 110.76 157.94) + (end 110.76 156.664999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2b17452f-466f-4898-bdc1-c4b30f3d9875") + ) + (segment + (start 110.785 156.639999) + (end 110.785 155.110001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5bf26c10-add9-499f-ba6b-40175d549f62") + ) + (segment + (start 110.785 155.110001) + (end 110.66 154.985001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b9d13231-3e66-4aa8-83b1-df2bb109d03b") + ) + (segment + (start 110.76 156.664999) + (end 110.785 156.639999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c126da57-48e5-401e-9c0c-47cd672be5cb") + ) + (segment + (start 110.66 154.985001) + (end 110.66 154.64) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f78ec70c-ac52-458f-9762-c42c17d6aaed") + ) + (segment + (start 111.36 154.985001) + (end 111.36 154.64) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "25b2b2d9-f33d-4ace-9d41-72782221ddbb") + ) + (segment + (start 111.235 155.110001) + (end 111.36 154.985001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "50e5c007-db7f-4c34-8d5b-3bf55cd04a1b") + ) + (segment + (start 111.26 156.664999) + (end 111.235 156.639999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "728a39af-d441-4258-9fda-871938abf62c") + ) + (segment + (start 111.235 156.639999) + (end 111.235 155.110001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "83492549-76d7-4055-9e24-dacd20bf41be") + ) + (segment + (start 111.26 157.94) + (end 111.26 156.664999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8860b8dd-f677-48de-8f34-dd756ff05a6b") + ) + (segment + (start 107.785 156.639999) + (end 107.785 155.110001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3cb99d69-c8ce-434c-b673-fc7f43595a87") + ) + (segment + (start 107.76 156.664999) + (end 107.785 156.639999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "647dd722-2ba1-4b3f-85ea-b8df5628b8f3") + ) + (segment + (start 107.785 155.110001) + (end 107.66 154.985001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "786126cc-ba92-4ee3-96be-8ab9f67083d4") + ) + (segment + (start 107.66 154.985001) + (end 107.66 154.64) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9c572481-fbe3-4325-a7bc-d4f2c3768074") + ) + (segment + (start 107.76 157.94) + (end 107.76 156.664999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f9855d03-452c-4f42-bac6-90f217eaf653") + ) + (segment + (start 108.26 156.664999) + (end 108.235 156.639999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2af1d242-49cc-451c-a9f9-a3f5e003b025") + ) + (segment + (start 108.36 154.985001) + (end 108.36 154.64) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "88788ac2-3527-4d62-895e-14378ffb4dff") + ) + (segment + (start 108.26 157.94) + (end 108.26 156.664999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a95abdf4-3824-47e2-9faa-563b464efb3b") + ) + (segment + (start 108.235 155.110001) + (end 108.36 154.985001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c59d0edc-9f1e-4783-83cc-6796ddc1f242") + ) + (segment + (start 108.235 156.639999) + (end 108.235 155.110001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f9fffbab-973a-43ad-a337-d36a90a53015") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "ae407657-5f60-45bb-88f5-dbf4cef15ffe") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 157.48) (xy 124.01 49.09) (xy 94.01 49.09) (xy 94.01 157.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 99.612174) (xy 106.111503 99.648033) (xy 106.170826 99.907946) (xy 106.170832 99.907964) + (xy 106.280257 100.220688) (xy 106.424022 100.519217) (xy 106.600305 100.79977) (xy 106.753977 100.992468) + (xy 107.608381 100.138064) (xy 107.691457 100.246331) (xy 107.853669 100.408543) (xy 107.961934 100.491617) + (xy 107.10753 101.346021) (xy 107.10753 101.346022) (xy 107.300229 101.499694) (xy 107.580782 101.675977) + (xy 107.879311 101.819742) (xy 108.192035 101.929167) (xy 108.192053 101.929173) (xy 108.515077 102.002901) + (xy 108.515074 102.002901) (xy 108.844336 102.04) (xy 109.175664 102.04) (xy 109.504924 102.002901) + (xy 109.827946 101.929173) (xy 109.827964 101.929167) (xy 110.140688 101.819742) (xy 110.439217 101.675977) + (xy 110.71977 101.499694) (xy 110.912468 101.346023) (xy 110.912468 101.346022) (xy 110.058064 100.491618) + (xy 110.166331 100.408543) (xy 110.328543 100.246331) (xy 110.411618 100.138064) (xy 111.266022 100.992468) + (xy 111.266023 100.992468) (xy 111.419694 100.79977) (xy 111.595977 100.519217) (xy 111.739742 100.220688) + (xy 111.849167 99.907964) (xy 111.849173 99.907946) (xy 111.908497 99.648033) (xy 111.941272 99.601842) + (xy 111.980642 99.5905) (xy 119.4355 99.5905) (xy 119.487826 99.612174) (xy 119.5095 99.6645) (xy 119.5095 154.5155) + (xy 119.487826 154.567826) (xy 119.4355 154.5895) (xy 119.347464 154.5895) (xy 119.175062 154.619898) + (xy 119.010558 154.679773) (xy 118.858945 154.767308) (xy 118.724837 154.879837) (xy 118.612308 155.013945) + (xy 118.524773 155.165558) (xy 118.464898 155.330062) (xy 118.4345 155.502464) (xy 118.4345 156.8155) + (xy 118.412826 156.867826) (xy 118.3605 156.8895) (xy 118.065251 156.8895) (xy 118.023153 156.897873) + (xy 117.994283 156.897873) (xy 117.954699 156.89) (xy 117.935 156.89) (xy 117.935 156.931153) (xy 117.922529 156.972265) + (xy 117.896133 157.011768) (xy 117.896133 157.011769) (xy 117.886278 157.061316) (xy 117.8845 157.070253) + (xy 117.8845 157.48) (xy 117.585 157.48) (xy 117.585 156.89) (xy 117.565301 156.89) (xy 117.524435 156.898128) + (xy 117.495565 156.898128) (xy 117.454699 156.89) (xy 117.435 156.89) (xy 117.435 157.48) (xy 117.1355 157.48) + (xy 117.1355 157.070252) (xy 117.123867 157.011769) (xy 117.097471 156.972265) (xy 117.085 156.931153) + (xy 117.085 156.89) (xy 117.065301 156.89) (xy 117.025716 156.897873) (xy 116.996845 156.897873) + (xy 116.954748 156.8895) (xy 116.565252 156.8895) (xy 116.565251 156.8895) (xy 116.524435 156.897618) + (xy 116.495565 156.897618) (xy 116.454749 156.8895) (xy 116.454748 156.8895) (xy 116.065252 156.8895) + (xy 116.065251 156.8895) (xy 116.023153 156.897873) (xy 115.994283 156.897873) (xy 115.954699 156.89) + (xy 115.935 156.89) (xy 115.935 156.931153) (xy 115.929317 156.959592) (xy 115.92654 156.966261) + (xy 115.896133 157.011769) (xy 115.885643 157.064505) (xy 115.882817 157.071294) (xy 115.86757 157.086486) + (xy 115.855612 157.104384) (xy 115.848113 157.105875) (xy 115.842698 157.111272) (xy 115.821173 157.111233) + (xy 115.800063 157.115433) (xy 115.793706 157.111185) (xy 115.786061 157.111172) (xy 115.770868 157.095925) + (xy 115.752971 157.083967) (xy 115.750353 157.075338) (xy 115.746083 157.071053) (xy 115.7461 157.061316) + (xy 115.7405 157.042855) (xy 115.7405 156.088025) (xy 115.740499 156.08802) (xy 115.703024 155.887544) + (xy 115.629348 155.697363) (xy 115.521981 155.523959) (xy 115.52198 155.523957) (xy 115.384579 155.373235) + (xy 115.384578 155.373234) (xy 115.221825 155.250329) (xy 115.221822 155.250328) (xy 115.221821 155.250327) + (xy 115.03925 155.159418) (xy 115.039246 155.159417) (xy 115.039244 155.159416) (xy 114.843082 155.103602) + (xy 114.843076 155.103601) (xy 114.640003 155.084785) (xy 114.639997 155.084785) (xy 114.436923 155.103601) + (xy 114.436917 155.103602) (xy 114.240755 155.159416) (xy 114.24075 155.159418) (xy 114.058177 155.250328) + (xy 114.058174 155.250329) (xy 113.895421 155.373234) (xy 113.89542 155.373235) (xy 113.758019 155.523957) + (xy 113.758019 155.523958) (xy 113.650655 155.697358) (xy 113.65065 155.697368) (xy 113.576977 155.88754) + (xy 113.5395 156.08802) (xy 113.5395 156.816201) (xy 113.517826 156.868527) (xy 113.4655 156.890201) + (xy 113.458246 156.889845) (xy 113.454752 156.8895) (xy 113.454748 156.8895) (xy 113.065252 156.8895) + (xy 113.065251 156.8895) (xy 113.024435 156.897618) (xy 112.995565 156.897618) (xy 112.954749 156.8895) + (xy 112.954748 156.8895) (xy 112.565252 156.8895) (xy 112.565251 156.8895) (xy 112.524435 156.897618) + (xy 112.495565 156.897618) (xy 112.454749 156.8895) (xy 112.454748 156.8895) (xy 112.065252 156.8895) + (xy 112.065251 156.8895) (xy 112.023153 156.897873) (xy 111.994283 156.897873) (xy 111.954699 156.89) + (xy 111.935 156.89) (xy 111.935 156.931153) (xy 111.922529 156.972265) (xy 111.896133 157.011768) + (xy 111.896133 157.011769) (xy 111.886278 157.061316) (xy 111.8845 157.070253) (xy 111.8845 157.48) + (xy 111.6355 157.48) (xy 111.6355 157.070252) (xy 111.623867 157.011769) (xy 111.597471 156.972265) + (xy 111.587284 156.949397) (xy 111.562784 156.853092) (xy 111.564148 156.843656) (xy 111.5605 156.834848) + (xy 111.5605 156.625435) (xy 111.560499 156.625434) (xy 111.538766 156.544326) (xy 111.539619 156.544097) + (xy 111.5355 156.523376) (xy 111.5355 155.265123) (xy 111.557173 155.212798) (xy 111.60046 155.169512) + (xy 111.640022 155.100989) (xy 111.6605 155.024563) (xy 111.6605 155.024558) (xy 111.661133 155.019755) + (xy 111.662641 155.019953) (xy 111.682174 154.972797) (xy 111.712206 154.942765) (xy 111.757585 154.839991) + (xy 111.7605 154.814865) (xy 111.760499 154.465136) (xy 111.757585 154.440009) (xy 111.717792 154.349888) + (xy 111.716485 154.293268) (xy 111.717782 154.290135) (xy 111.757585 154.199991) (xy 111.7605 154.174865) + (xy 111.760499 153.825136) (xy 111.757585 153.800009) (xy 111.712206 153.697235) (xy 111.632765 153.617794) + (xy 111.529991 153.572415) (xy 111.52999 153.572414) (xy 111.529988 153.572414) (xy 111.508659 153.56994) + (xy 111.504865 153.5695) (xy 111.504864 153.5695) (xy 111.215136 153.5695) (xy 111.190013 153.572414) + (xy 111.190007 153.572415) (xy 111.087234 153.617794) (xy 111.062326 153.642703) (xy 111.01 153.664377) + (xy 110.957674 153.642703) (xy 110.932765 153.617794) (xy 110.829991 153.572415) (xy 110.82999 153.572414) + (xy 110.829988 153.572414) (xy 110.808659 153.56994) (xy 110.804865 153.5695) (xy 110.804864 153.5695) + (xy 110.515136 153.5695) (xy 110.490013 153.572414) (xy 110.490007 153.572415) (xy 110.387234 153.617794) + (xy 110.307794 153.697234) (xy 110.262414 153.800011) (xy 110.2595 153.825135) (xy 110.2595 154.174863) + (xy 110.262414 154.199986) (xy 110.262415 154.199992) (xy 110.302206 154.29011) (xy 110.303514 154.346732) + (xy 110.302206 154.34989) (xy 110.262414 154.440011) (xy 110.2595 154.465135) (xy 110.2595 154.814863) + (xy 110.262414 154.839986) (xy 110.262415 154.839992) (xy 110.307794 154.942765) (xy 110.337826 154.972797) + (xy 110.357359 155.019954) (xy 110.358867 155.019756) (xy 110.3595 155.024565) (xy 110.379977 155.100986) + (xy 110.379979 155.100991) (xy 110.408096 155.14969) (xy 110.411677 155.155892) (xy 110.41954 155.169512) + (xy 110.464629 155.214601) (xy 110.466303 155.216523) (xy 110.474565 155.241139) (xy 110.4845 155.265124) + (xy 110.4845 156.523376) (xy 110.48038 156.544097) (xy 110.481234 156.544326) (xy 110.4595 156.625434) + (xy 110.4595 156.834848) (xy 110.457216 156.853092) (xy 110.432716 156.949397) (xy 110.427245 156.956716) + (xy 110.422529 156.972265) (xy 110.396133 157.011768) (xy 110.396133 157.011769) (xy 110.386278 157.061316) + (xy 110.3845 157.070253) (xy 110.3845 157.48) (xy 110.1355 157.48) (xy 110.1355 157.070252) (xy 110.123867 157.011769) + (xy 110.097471 156.972265) (xy 110.085 156.931153) (xy 110.085 156.89) (xy 110.065301 156.89) (xy 110.025716 156.897873) + (xy 109.996845 156.897873) (xy 109.954748 156.8895) (xy 109.565252 156.8895) (xy 109.565251 156.8895) + (xy 109.524435 156.897618) (xy 109.495565 156.897618) (xy 109.454749 156.8895) (xy 109.454748 156.8895) + (xy 109.065252 156.8895) (xy 109.065251 156.8895) (xy 109.023153 156.897873) (xy 108.994283 156.897873) + (xy 108.954699 156.89) (xy 108.935 156.89) (xy 108.935 156.931153) (xy 108.922529 156.972265) (xy 108.896133 157.011768) + (xy 108.896133 157.011769) (xy 108.886278 157.061316) (xy 108.8845 157.070253) (xy 108.8845 157.48) + (xy 108.6355 157.48) (xy 108.6355 157.070252) (xy 108.623867 157.011769) (xy 108.597471 156.972265) + (xy 108.587284 156.949397) (xy 108.562784 156.853092) (xy 108.564148 156.843656) (xy 108.5605 156.834848) + (xy 108.5605 156.625435) (xy 108.560499 156.625434) (xy 108.538766 156.544326) (xy 108.539619 156.544097) + (xy 108.5355 156.523376) (xy 108.5355 155.265123) (xy 108.557173 155.212798) (xy 108.60046 155.169512) + (xy 108.640022 155.100989) (xy 108.6605 155.024563) (xy 108.6605 155.024558) (xy 108.661133 155.019755) + (xy 108.662641 155.019953) (xy 108.682174 154.972797) (xy 108.712206 154.942765) (xy 108.757585 154.839991) + (xy 108.7605 154.814865) (xy 108.760499 154.465136) (xy 108.757585 154.440009) (xy 108.717792 154.349888) + (xy 108.716485 154.293268) (xy 108.717782 154.290135) (xy 108.757585 154.199991) (xy 108.7605 154.174865) + (xy 108.760499 153.825136) (xy 108.757585 153.800009) (xy 108.712206 153.697235) (xy 108.632765 153.617794) + (xy 108.529991 153.572415) (xy 108.52999 153.572414) (xy 108.529988 153.572414) (xy 108.508659 153.56994) + (xy 108.504865 153.5695) (xy 108.504864 153.5695) (xy 108.215136 153.5695) (xy 108.190013 153.572414) + (xy 108.190007 153.572415) (xy 108.087234 153.617794) (xy 108.062326 153.642703) (xy 108.01 153.664377) + (xy 107.957674 153.642703) (xy 107.932765 153.617794) (xy 107.829991 153.572415) (xy 107.82999 153.572414) + (xy 107.829988 153.572414) (xy 107.808659 153.56994) (xy 107.804865 153.5695) (xy 107.804864 153.5695) + (xy 107.515136 153.5695) (xy 107.490013 153.572414) (xy 107.490007 153.572415) (xy 107.387234 153.617794) + (xy 107.307794 153.697234) (xy 107.262414 153.800011) (xy 107.2595 153.825135) (xy 107.2595 154.174863) + (xy 107.262414 154.199986) (xy 107.262415 154.199992) (xy 107.302206 154.29011) (xy 107.303514 154.346732) + (xy 107.302206 154.34989) (xy 107.262414 154.440011) (xy 107.2595 154.465135) (xy 107.2595 154.814863) + (xy 107.262414 154.839986) (xy 107.262415 154.839992) (xy 107.307794 154.942765) (xy 107.337826 154.972797) + (xy 107.357359 155.019954) (xy 107.358867 155.019756) (xy 107.3595 155.024565) (xy 107.379977 155.100986) + (xy 107.379979 155.100991) (xy 107.408096 155.14969) (xy 107.411677 155.155892) (xy 107.41954 155.169512) + (xy 107.464629 155.214601) (xy 107.466303 155.216523) (xy 107.474565 155.241139) (xy 107.4845 155.265124) + (xy 107.4845 156.523376) (xy 107.48038 156.544097) (xy 107.481234 156.544326) (xy 107.4595 156.625434) + (xy 107.4595 156.834848) (xy 107.457216 156.853092) (xy 107.432716 156.949397) (xy 107.427245 156.956716) + (xy 107.422529 156.972265) (xy 107.396133 157.011768) (xy 107.396133 157.011769) (xy 107.386278 157.061316) + (xy 107.3845 157.070253) (xy 107.3845 157.48) (xy 107.1355 157.48) (xy 107.1355 157.070252) (xy 107.123867 157.011769) + (xy 107.097471 156.972265) (xy 107.085 156.931153) (xy 107.085 156.89) (xy 107.065301 156.89) (xy 107.025716 156.897873) + (xy 106.996845 156.897873) (xy 106.954748 156.8895) (xy 106.565252 156.8895) (xy 106.565251 156.8895) + (xy 106.524435 156.897618) (xy 106.495565 156.897618) (xy 106.454749 156.8895) (xy 106.454748 156.8895) + (xy 106.065252 156.8895) (xy 106.065251 156.8895) (xy 106.023153 156.897873) (xy 105.994283 156.897873) + (xy 105.954699 156.89) (xy 105.935 156.89) (xy 105.935 156.931153) (xy 105.922529 156.972265) (xy 105.896133 157.011768) + (xy 105.896133 157.011769) (xy 105.886278 157.061316) (xy 105.8845 157.070253) (xy 105.8845 157.48) + (xy 105.6355 157.48) (xy 105.6355 157.070252) (xy 105.623867 157.011769) (xy 105.597471 156.972265) + (xy 105.585 156.931153) (xy 105.585 156.89) (xy 105.565301 156.89) (xy 105.525716 156.897873) (xy 105.496845 156.897873) + (xy 105.454748 156.8895) (xy 105.065252 156.8895) (xy 105.065251 156.8895) (xy 105.024435 156.897618) + (xy 104.995565 156.897618) (xy 104.954749 156.8895) (xy 104.954748 156.8895) (xy 104.565252 156.8895) + (xy 104.565251 156.8895) (xy 104.523153 156.897873) (xy 104.494283 156.897873) (xy 104.454699 156.89) + (xy 104.435 156.89) (xy 104.435 156.931153) (xy 104.422529 156.972265) (xy 104.396133 157.011768) + (xy 104.396133 157.011769) (xy 104.386278 157.061316) (xy 104.3845 157.070253) (xy 104.3845 157.48) + (xy 104.085 157.48) (xy 104.085 156.89) (xy 104.0645 156.89) (xy 104.012174 156.868326) (xy 103.9905 156.816) + (xy 103.9905 156.088025) (xy 103.990499 156.08802) (xy 103.953024 155.887544) (xy 103.879348 155.697363) + (xy 103.771981 155.523959) (xy 103.77198 155.523957) (xy 103.634579 155.373235) (xy 103.634578 155.373234) + (xy 103.471825 155.250329) (xy 103.471822 155.250328) (xy 103.471821 155.250327) (xy 103.28925 155.159418) + (xy 103.289246 155.159417) (xy 103.289244 155.159416) (xy 103.093082 155.103602) (xy 103.093076 155.103601) + (xy 102.890003 155.084785) (xy 102.889997 155.084785) (xy 102.686923 155.103601) (xy 102.686917 155.103602) + (xy 102.490755 155.159416) (xy 102.49075 155.159418) (xy 102.308177 155.250328) (xy 102.308174 155.250329) + (xy 102.145421 155.373234) (xy 102.14542 155.373235) (xy 102.008019 155.523957) (xy 102.008019 155.523958) + (xy 101.900655 155.697358) (xy 101.90065 155.697368) (xy 101.826977 155.88754) (xy 101.7895 156.08802) + (xy 101.7895 156.8155) (xy 101.767826 156.867826) (xy 101.7155 156.8895) (xy 101.565251 156.8895) + (xy 101.524435 156.897618) (xy 101.495565 156.897618) (xy 101.454749 156.8895) (xy 101.454748 156.8895) + (xy 101.065252 156.8895) (xy 101.065251 156.8895) (xy 101.023153 156.897873) (xy 100.994283 156.897873) + (xy 100.954699 156.89) (xy 100.935 156.89) (xy 100.935 156.931153) (xy 100.922529 156.972265) (xy 100.896133 157.011768) + (xy 100.896133 157.011769) (xy 100.886278 157.061316) (xy 100.8845 157.070253) (xy 100.8845 157.48) + (xy 100.585 157.48) (xy 100.585 156.89) (xy 100.565301 156.89) (xy 100.524435 156.898128) (xy 100.495565 156.898128) + (xy 100.454699 156.89) (xy 100.435 156.89) (xy 100.435 157.48) (xy 100.1355 157.48) (xy 100.1355 157.070252) + (xy 100.123867 157.011769) (xy 100.097471 156.972265) (xy 100.085 156.931153) (xy 100.085 156.89) + (xy 100.065301 156.89) (xy 100.025716 156.897873) (xy 99.996845 156.897873) (xy 99.954748 156.8895) + (xy 99.6595 156.8895) (xy 99.607174 156.867826) (xy 99.5855 156.8155) (xy 99.5855 155.502472) (xy 99.585499 155.502464) + (xy 99.562713 155.373236) (xy 99.555101 155.330062) (xy 99.495225 155.165555) (xy 99.407692 155.013945) + (xy 99.295163 154.879837) (xy 99.161055 154.767308) (xy 99.009445 154.679775) (xy 99.009443 154.679774) + (xy 99.009441 154.679773) (xy 98.844937 154.619898) (xy 98.672535 154.5895) (xy 98.672532 154.5895) + (xy 98.650892 154.5895) (xy 98.5845 154.5895) (xy 98.532174 154.567826) (xy 98.5105 154.5155) (xy 98.5105 99.6645) + (xy 98.532174 99.612174) (xy 98.5845 99.5905) (xy 106.039358 99.5905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 99.612174) (xy 105.81 99.6645) (xy 105.81 100.269704) (xy 105.850242 100.626866) + (xy 105.930219 100.977264) (xy 105.930224 100.977282) (xy 106.048925 101.316513) (xy 106.204869 101.640334) + (xy 106.396093 101.944666) (xy 106.620185 102.225668) (xy 106.874331 102.479814) (xy 107.155333 102.703906) + (xy 107.459665 102.89513) (xy 107.783486 103.051074) (xy 108.122717 103.169775) (xy 108.122735 103.16978) + (xy 108.473135 103.249757) (xy 108.473132 103.249757) (xy 108.830296 103.29) (xy 109.189704 103.29) + (xy 109.546866 103.249757) (xy 109.897264 103.16978) (xy 109.897282 103.169775) (xy 110.236513 103.051074) + (xy 110.560334 102.89513) (xy 110.864666 102.703906) (xy 111.145668 102.479814) (xy 111.39981 102.225672) + (xy 111.573862 102.007416) (xy 110.058064 100.491618) (xy 110.166331 100.408543) (xy 110.328543 100.246331) + (xy 110.411618 100.138064) (xy 111.847229 101.573675) (xy 111.971076 101.316505) (xy 111.97108 101.316497) + (xy 112.089775 100.977282) (xy 112.08978 100.977264) (xy 112.169757 100.626866) (xy 112.21 100.269704) + (xy 112.21 99.6645) (xy 112.231674 99.612174) (xy 112.284 99.5905) (xy 119.4355 99.5905) (xy 119.487826 99.612174) + (xy 119.5095 99.6645) (xy 119.5095 154.5155) (xy 119.487826 154.567826) (xy 119.4355 154.5895) (xy 119.347464 154.5895) + (xy 119.22235 154.611561) (xy 119.167055 154.599302) (xy 119.136624 154.551535) (xy 119.1355 154.538685) + (xy 119.1355 152.939) (xy 119.119858 152.860363) (xy 119.119857 152.860357) (xy 119.105505 152.825709) + (xy 119.105504 152.825707) (xy 119.105503 152.825705) (xy 119.089035 152.799497) (xy 119.068879 152.767419) + (xy 119.068875 152.767416) (xy 118.994293 152.714496) (xy 118.959643 152.700143) (xy 118.959636 152.700141) + (xy 118.900392 152.688357) (xy 118.881 152.6845) (xy 98.5845 152.6845) (xy 98.532174 152.662826) + (xy 98.5105 152.6105) (xy 98.5105 99.6645) (xy 98.532174 99.612174) (xy 98.5845 99.5905) (xy 105.736 99.5905) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "d55d7c58-09fa-47ed-a85e-2ae67ba14dae") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 157.27) (xy 118.93 152.905) (xy 118.915 152.89) (xy 98.46 152.89) (xy 98.46 157.52) (xy 118.68 157.52) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 152.904352) (xy 118.93 152.939) (xy 118.93 154.697993) (xy 118.915648 154.732641) + (xy 118.905501 154.740428) (xy 118.858941 154.76731) (xy 118.858939 154.767312) (xy 118.724838 154.879835) + (xy 118.724835 154.879838) (xy 118.612312 155.013939) (xy 118.612307 155.013945) (xy 118.524778 155.165548) + (xy 118.524774 155.165556) (xy 118.4649 155.330057) (xy 118.464899 155.330061) (xy 118.464899 155.330062) + (xy 118.453041 155.397314) (xy 118.4345 155.502467) (xy 118.4345 156.441881) (xy 118.420148 156.476529) + (xy 118.3855 156.490881) (xy 118.350852 156.476529) (xy 118.344758 156.469104) (xy 118.329192 156.445807) + (xy 118.263036 156.401604) (xy 118.204695 156.39) (xy 118.135 156.39) (xy 118.135 157.52) (xy 117.885 157.52) + (xy 117.885 156.39) (xy 117.815304 156.39) (xy 117.769558 156.399098) (xy 117.750442 156.399098) + (xy 117.704696 156.39) (xy 117.635 156.39) (xy 117.635 157.52) (xy 117.3855 157.52) (xy 117.3855 156.570252) + (xy 117.385499 156.570251) (xy 117.385264 156.567858) (xy 117.385483 156.567836) (xy 117.385 156.562913) + (xy 117.385 156.39) (xy 117.315304 156.39) (xy 117.270837 156.398844) (xy 117.25172 156.398843) + (xy 117.204753 156.3895) (xy 117.204748 156.3895) (xy 116.815252 156.3895) (xy 116.800668 156.3924) + (xy 116.769558 156.398588) (xy 116.750442 156.398588) (xy 116.719331 156.3924) (xy 116.704748 156.3895) + (xy 116.315252 156.3895) (xy 116.300668 156.3924) (xy 116.269558 156.398588) (xy 116.250442 156.398588) + (xy 116.219331 156.3924) (xy 116.204748 156.3895) (xy 115.815252 156.3895) (xy 115.804276 156.391683) + (xy 115.799058 156.392721) (xy 115.762276 156.385403) (xy 115.741441 156.35422) (xy 115.7405 156.344662) + (xy 115.7405 156.088025) (xy 115.7405 156.088024) (xy 115.703024 155.887544) (xy 115.629348 155.697363) + (xy 115.521981 155.523959) (xy 115.521978 155.523955) (xy 115.521977 155.523954) (xy 115.384579 155.373236) + (xy 115.384576 155.373233) (xy 115.221822 155.250328) (xy 115.221818 155.250325) (xy 115.039255 155.15942) + (xy 115.039248 155.159417) (xy 114.843085 155.103603) (xy 114.843079 155.103602) (xy 114.64 155.084785) + (xy 114.43692 155.103602) (xy 114.436914 155.103603) (xy 114.240751 155.159417) (xy 114.240744 155.15942) + (xy 114.058181 155.250325) (xy 114.058177 155.250328) (xy 113.895423 155.373233) (xy 113.89542 155.373236) + (xy 113.758022 155.523954) (xy 113.65065 155.697366) (xy 113.576978 155.887537) (xy 113.576977 155.88754) + (xy 113.576976 155.887544) (xy 113.5395 156.088024) (xy 113.5395 156.088025) (xy 113.5395 156.3405) + (xy 113.525148 156.375148) (xy 113.4905 156.3895) (xy 113.315252 156.3895) (xy 113.300668 156.3924) + (xy 113.269558 156.398588) (xy 113.250442 156.398588) (xy 113.219331 156.3924) (xy 113.204748 156.3895) + (xy 112.815252 156.3895) (xy 112.800668 156.3924) (xy 112.769558 156.398588) (xy 112.750442 156.398588) + (xy 112.719331 156.3924) (xy 112.704748 156.3895) (xy 112.315252 156.3895) (xy 112.300668 156.3924) + (xy 112.269558 156.398588) (xy 112.250442 156.398588) (xy 112.219331 156.3924) (xy 112.204748 156.3895) + (xy 111.815252 156.3895) (xy 111.800668 156.3924) (xy 111.769558 156.398588) (xy 111.750442 156.398588) + (xy 111.719331 156.3924) (xy 111.704748 156.3895) (xy 111.315252 156.3895) (xy 111.300668 156.3924) + (xy 111.269558 156.398588) (xy 111.250442 156.398588) (xy 111.219331 156.3924) (xy 111.204748 156.3895) + (xy 110.815252 156.3895) (xy 110.800668 156.3924) (xy 110.769558 156.398588) (xy 110.750442 156.398588) + (xy 110.719331 156.3924) (xy 110.704748 156.3895) (xy 110.315252 156.3895) (xy 110.300668 156.3924) + (xy 110.269558 156.398588) (xy 110.250442 156.398588) (xy 110.219331 156.3924) (xy 110.204748 156.3895) + (xy 109.815252 156.3895) (xy 109.800668 156.3924) (xy 109.769558 156.398588) (xy 109.750442 156.398588) + (xy 109.719331 156.3924) (xy 109.704748 156.3895) (xy 109.315252 156.3895) (xy 109.300668 156.3924) + (xy 109.269558 156.398588) (xy 109.250442 156.398588) (xy 109.219331 156.3924) (xy 109.204748 156.3895) + (xy 108.815252 156.3895) (xy 108.800668 156.3924) (xy 108.769558 156.398588) (xy 108.750442 156.398588) + (xy 108.719331 156.3924) (xy 108.704748 156.3895) (xy 108.315252 156.3895) (xy 108.300668 156.3924) + (xy 108.269558 156.398588) (xy 108.250442 156.398588) (xy 108.219331 156.3924) (xy 108.204748 156.3895) + (xy 107.815252 156.3895) (xy 107.800668 156.3924) (xy 107.769558 156.398588) (xy 107.750442 156.398588) + (xy 107.719331 156.3924) (xy 107.704748 156.3895) (xy 107.315252 156.3895) (xy 107.300668 156.3924) + (xy 107.269558 156.398588) (xy 107.250442 156.398588) (xy 107.219331 156.3924) (xy 107.204748 156.3895) + (xy 106.815252 156.3895) (xy 106.800668 156.3924) (xy 106.769558 156.398588) (xy 106.750442 156.398588) + (xy 106.719331 156.3924) (xy 106.704748 156.3895) (xy 106.315252 156.3895) (xy 106.300668 156.3924) + (xy 106.269558 156.398588) (xy 106.250442 156.398588) (xy 106.219331 156.3924) (xy 106.204748 156.3895) + (xy 105.815252 156.3895) (xy 105.800668 156.3924) (xy 105.769558 156.398588) (xy 105.750442 156.398588) + (xy 105.719331 156.3924) (xy 105.704748 156.3895) (xy 105.315252 156.3895) (xy 105.300668 156.3924) + (xy 105.269558 156.398588) (xy 105.250442 156.398588) (xy 105.219331 156.3924) (xy 105.204748 156.3895) + (xy 104.815252 156.3895) (xy 104.800668 156.3924) (xy 104.769558 156.398588) (xy 104.750442 156.398588) + (xy 104.719331 156.3924) (xy 104.704748 156.3895) (xy 104.315252 156.3895) (xy 104.300668 156.3924) + (xy 104.269558 156.398588) (xy 104.250442 156.398588) (xy 104.219331 156.3924) (xy 104.204748 156.3895) + (xy 104.204746 156.3895) (xy 104.0395 156.3895) (xy 104.004852 156.375148) (xy 103.9905 156.3405) + (xy 103.9905 156.088025) (xy 103.9905 156.088024) (xy 103.953024 155.887544) (xy 103.879348 155.697363) + (xy 103.771981 155.523959) (xy 103.771978 155.523955) (xy 103.771977 155.523954) (xy 103.634579 155.373236) + (xy 103.634576 155.373233) (xy 103.471822 155.250328) (xy 103.471818 155.250325) (xy 103.289255 155.15942) + (xy 103.289248 155.159417) (xy 103.093085 155.103603) (xy 103.093079 155.103602) (xy 102.89 155.084785) + (xy 102.68692 155.103602) (xy 102.686914 155.103603) (xy 102.490751 155.159417) (xy 102.490744 155.15942) + (xy 102.308181 155.250325) (xy 102.308177 155.250328) (xy 102.145423 155.373233) (xy 102.14542 155.373236) + (xy 102.008022 155.523954) (xy 101.90065 155.697366) (xy 101.826978 155.887537) (xy 101.826977 155.88754) + (xy 101.826976 155.887544) (xy 101.7895 156.088024) (xy 101.7895 156.088025) (xy 101.7895 156.346651) + (xy 101.775148 156.381299) (xy 101.7405 156.395651) (xy 101.730942 156.39471) (xy 101.719383 156.392411) + (xy 101.704748 156.3895) (xy 101.315252 156.3895) (xy 101.30289 156.391958) (xy 101.268276 156.398843) + (xy 101.24916 156.398843) (xy 101.204696 156.39) (xy 101.135 156.39) (xy 101.135 156.562913) (xy 101.134516 156.567836) + (xy 101.134736 156.567858) (xy 101.1345 156.570253) (xy 101.1345 157.52) (xy 100.885 157.52) (xy 100.885 156.39) + (xy 100.815304 156.39) (xy 100.769558 156.399098) (xy 100.750442 156.399098) (xy 100.704696 156.39) + (xy 100.635 156.39) (xy 100.635 157.52) (xy 100.385 157.52) (xy 100.385 156.39) (xy 100.315304 156.39) + (xy 100.269558 156.399098) (xy 100.250442 156.399098) (xy 100.204696 156.39) (xy 100.135 156.39) + (xy 100.135 157.52) (xy 99.885 157.52) (xy 99.885 156.39) (xy 99.815305 156.39) (xy 99.756963 156.401604) + (xy 99.690807 156.445807) (xy 99.675242 156.469104) (xy 99.64406 156.489939) (xy 99.607277 156.482623) + (xy 99.586442 156.451441) (xy 99.5855 156.441881) (xy 99.5855 155.502474) (xy 99.5855 155.502468) + (xy 99.555101 155.330062) (xy 99.495225 155.165555) (xy 99.407692 155.013945) (xy 99.295163 154.879837) + (xy 99.161057 154.76731) (xy 99.161054 154.767307) (xy 99.009451 154.679778) (xy 99.009443 154.679774) + (xy 98.844942 154.6199) (xy 98.844943 154.6199) (xy 98.844938 154.619899) (xy 98.672532 154.5895) + (xy 98.5595 154.5895) (xy 98.524852 154.575148) (xy 98.5105 154.5405) (xy 98.5105 152.939) (xy 98.524852 152.904352) + (xy 98.5595 152.89) (xy 118.881 152.89) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pro new file mode 100644 index 0000000..22b2ae6 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "bf595846-33e1-4f83-992a-a65eed3469a0", + "Root" + ], + [ + "82c5a48b-099a-43ad-b86b-8105f738af61", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_sch new file mode 100644 index 0000000..794150c --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "bf595846-33e1-4f83-992a-a65eed3469a0") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 104.14 147.32) (xy 110.49 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "027add05-b55c-4210-81e1-e779cabdca0e") + ) + (wire + (pts + (xy 104.14 123.19) (xy 110.49 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03deeb55-6619-474c-b97a-099fd68ca772") + ) + (wire + (pts + (xy 144.78 152.4) (xy 151.13 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a3b7058-546c-4069-985a-f18fba2df344") + ) + (wire + (pts + (xy 104.14 101.6) (xy 110.49 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "140bd7a0-f935-45af-b6de-dd5191fa8796") + ) + (wire + (pts + (xy 104.14 128.27) (xy 110.49 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1624ccec-c230-496b-b410-9445092885e5") + ) + (wire + (pts + (xy 144.78 123.19) (xy 151.13 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16b36344-f231-4a12-af09-5276f38a1085") + ) + (wire + (pts + (xy 104.14 153.67) (xy 110.49 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24b83330-9299-4371-84a9-1589c86ab8a8") + ) + (wire + (pts + (xy 104.14 110.49) (xy 110.49 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "321fb38b-2c52-4e3a-addb-b33a8178a987") + ) + (wire + (pts + (xy 144.78 125.73) (xy 151.13 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f82287f-e9ef-4d8d-8029-608ac80a35cc") + ) + (wire + (pts + (xy 144.78 101.6) (xy 151.13 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fedc89a-131f-469a-bdeb-11ccabc183ae") + ) + (wire + (pts + (xy 104.14 156.21) (xy 110.49 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44e264d4-5794-47c2-9651-7b773699c698") + ) + (wire + (pts + (xy 104.14 142.24) (xy 110.49 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50d40c12-5a82-46bf-8755-8f797d5f06df") + ) + (wire + (pts + (xy 144.78 157.48) (xy 151.13 157.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b068289-eb18-48cb-b4ad-ee94e9fc04c3") + ) + (wire + (pts + (xy 144.78 128.27) (xy 151.13 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62366e99-c435-41d4-8f93-a843e83c3051") + ) + (wire + (pts + (xy 144.78 114.3) (xy 151.13 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a43c40e-8604-4ebb-92e5-560d66c7b20c") + ) + (wire + (pts + (xy 104.14 107.95) (xy 110.49 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e4e4ff3-9b5f-463a-83eb-ade94b0ef021") + ) + (wire + (pts + (xy 104.14 120.65) (xy 110.49 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f7a3603-1e2e-4440-91a7-9e2680ec4ef9") + ) + (wire + (pts + (xy 144.78 116.84) (xy 151.13 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6fba17cb-2f6f-469d-ab2a-13dea934ef9c") + ) + (wire + (pts + (xy 104.14 113.03) (xy 110.49 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7af7cceb-1ab4-477c-b32a-a7c05766e3a7") + ) + (wire + (pts + (xy 144.78 107.95) (xy 151.13 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bc9a1c8-12ad-4dc4-8b82-27e898acb24b") + ) + (wire + (pts + (xy 104.14 125.73) (xy 110.49 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "978eeb83-2560-4b72-ae82-756419750986") + ) + (wire + (pts + (xy 144.78 137.16) (xy 151.13 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98a23c1f-2359-4e1d-87ed-c400f0f4695e") + ) + (wire + (pts + (xy 144.78 134.62) (xy 151.13 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d98c55d-3cdb-4681-914b-40eac59e5b70") + ) + (wire + (pts + (xy 144.78 111.76) (xy 151.13 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9efd37f2-103e-45f9-81c3-4b051abb8fa8") + ) + (wire + (pts + (xy 144.78 119.38) (xy 151.13 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7cf0f89-0ce8-4cc9-a755-fe11f382c8b1") + ) + (wire + (pts + (xy 144.78 130.81) (xy 151.13 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb97b91f-ffc8-4ddd-a2e5-33a0b6796ec2") + ) + (wire + (pts + (xy 104.14 144.78) (xy 110.49 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0a9e061-6c52-43e8-abc8-6e306c30ecfd") + ) + (wire + (pts + (xy 104.14 133.35) (xy 110.49 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c47f0904-73d9-4f9b-ad7e-e60c6920630a") + ) + (wire + (pts + (xy 104.14 130.81) (xy 110.49 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cad16c5a-1a83-4c92-a7f4-f1ab6b6c6772") + ) + (wire + (pts + (xy 144.78 99.06) (xy 151.13 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf822457-a2d8-479e-bc23-fb8233b4e49d") + ) + (wire + (pts + (xy 104.14 104.14) (xy 110.49 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1a948bf-2b04-42a5-9e6d-2c763959268c") + ) + (wire + (pts + (xy 144.78 105.41) (xy 151.13 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42914fb-d198-498d-a3e2-35320274fdf0") + ) + (wire + (pts + (xy 104.14 158.75) (xy 110.49 158.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6ef74e2-053f-45f2-b489-3c02e3993129") + ) + (wire + (pts + (xy 104.14 118.11) (xy 110.49 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daef4c00-85b6-4938-bc4b-094c9951ee66") + ) + (wire + (pts + (xy 104.14 99.06) (xy 110.49 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e12a6313-50e9-4fc6-ac13-8395b45edb40") + ) + (wire + (pts + (xy 104.14 135.89) (xy 110.49 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4a063ac-64e6-49fb-8e55-aa0fe0757754") + ) + (wire + (pts + (xy 144.78 154.94) (xy 151.13 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebe60d41-621d-4f7c-b40e-5a662be3191d") + ) + (wire + (pts + (xy 144.78 96.52) (xy 151.13 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f09c4b79-0454-4497-95da-2173ad04dfc3") + ) + (wire + (pts + (xy 104.14 151.13) (xy 110.49 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f46058bd-54eb-4b99-accb-5f1805a8c9c7") + ) + (wire + (pts + (xy 104.14 115.57) (xy 110.49 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa31e4ab-7a52-419e-90cb-27a1c81610b0") + ) + (wire + (pts + (xy 104.14 96.52) (xy 110.49 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fadf04a1-225d-44aa-a94f-db24d0bd9182") + ) + (wire + (pts + (xy 104.14 139.7) (xy 110.49 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff652a0c-874b-4dec-b926-2a10d88b73fb") + ) + (label "GPIO_0" + (at 104.14 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "091953df-2d22-42e9-a736-33a4dad4817f") + ) + (label "PET1-" + (at 151.13 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0ce29dda-e348-414a-a140-7ae1b366bd89") + ) + (label "PET0-" + (at 151.13 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17f106fa-ed28-4b1d-bab4-694573df8cc9") + ) + (label "CLKREQ#" + (at 151.13 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1ab02429-0744-4cce-9933-498719b50ebe") + ) + (label "GPIO_3" + (at 104.14 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1c67fe6a-61e4-45ad-b32c-297d469558a1") + ) + (label "UIM-PWR" + (at 104.14 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1d24901e-4b45-476a-84ff-8891bcc11516") + ) + (label "CONFIG_3" + (at 104.14 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2409e62f-2529-4a33-bf22-0df33c9d324c") + ) + (label "W_DISABLE1#" + (at 104.14 151.13 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2e8c4f78-9789-4d5e-b3b6-2c757cdf8f2c") + ) + (label "SUSCLK" + (at 104.14 156.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3087ca68-24f5-4775-8baa-88ece10248a2") + ) + (label "GPIO_10" + (at 104.14 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "31254fe9-b82a-49fb-b5d4-08dd95c54184") + ) + (label "GPIO_2" + (at 104.14 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3649a10d-7d5b-42e9-bbe5-6556ac42070f") + ) + (label "REFCLK+" + (at 151.13 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3918a797-40f4-431c-a0c3-4bee6e7229d4") + ) + (label "GPIO_11" + (at 104.14 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ae386a0-486f-4269-9d4a-cc493b2b6bd7") + ) + (label "PET0+" + (at 151.13 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4dbd5b1f-51d0-44aa-b7e8-50e79cb87f73") + ) + (label "FULL_CARD_PWR_OFF#" + (at 151.13 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4f99187f-bf26-49a2-9c96-2bf73aede6fa") + ) + (label "PER1+" + (at 151.13 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "51bc59c4-482d-4380-98c0-e7ba587056f7") + ) + (label "GPIO_9{slash}LED#1" + (at 104.14 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "573e21c1-8ea3-4d1d-9997-9707a7c7ade8") + ) + (label "GPIO_6" + (at 104.14 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5dd4f0b8-6811-4143-8b27-7ea5e7a6697f") + ) + (label "CONFIG_1" + (at 104.14 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5e65b45d-a693-470f-b9f7-f2ba21625750") + ) + (label "GPIO_4" + (at 104.14 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6c41bf76-3335-4c2d-b5d4-96f912d5f805") + ) + (label "UIM-DATA" + (at 104.14 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7985ada2-5107-45fe-8b32-e6113d53f479") + ) + (label "PET1+" + (at 151.13 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "79e4330b-8165-48a1-b668-a3b0e6696da8") + ) + (label "GPIO_7" + (at 104.14 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7b0a5ae2-5c97-4d20-8a10-621008972621") + ) + (label "USB_D+" + (at 151.13 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d9ecf3a-19b7-473a-9dfc-78a8f347d23b") + ) + (label "PER0+" + (at 151.13 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84e938b3-73fe-4e62-a1d8-0c8b1f0b3f8f") + ) + (label "RESET#" + (at 104.14 158.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "89e06165-dd8b-4b2e-ad05-e528834c68e4") + ) + (label "GPIO_8" + (at 104.14 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8b833d1a-6c72-4ede-ac0a-d6aa5582206e") + ) + (label "GPIO_1" + (at 104.14 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8ecf919c-7880-42ee-8389-5a8431ea8ccf") + ) + (label "SIM_DETECT" + (at 104.14 153.67 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "96723788-b6b8-47fe-a0b0-994ce0d97561") + ) + (label "UIM-CLK" + (at 104.14 142.24 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "977cb352-9d44-4dcb-a0f7-5f8dbed8dd40") + ) + (label "PER0-" + (at 151.13 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c1ff039-dbfc-464c-8c72-9fde02bc30d2") + ) + (label "PER1-" + (at 151.13 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b2e7e4ef-6d41-45c7-bbe7-df08e365af74") + ) + (label "DEVSLP" + (at 151.13 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b3a18806-7439-474b-ad85-55f575417c33") + ) + (label "PERST#" + (at 151.13 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc137fab-449e-44ae-9da7-a9123f3de7de") + ) + (label "CONFIG_2" + (at 104.14 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bc89dc1c-2c21-4ad0-9622-61c1be3ee5ce") + ) + (label "GPIO_5" + (at 104.14 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c7268493-aa91-426b-9917-99af49cf7991") + ) + (label "USB_D-" + (at 151.13 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c87db8eb-e2c1-44c2-b03b-1905893d1bb5") + ) + (label "PEWAKE#" + (at 151.13 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce1e9065-a3d4-4e96-b1ed-7bfdcecdb172") + ) + (label "UIM-RESET" + (at 104.14 139.7 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d4a61ed8-4235-40e3-837c-6c249191c96a") + ) + (label "REFCLK-" + (at 151.13 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db0cac43-609c-467a-9826-4abb0b824709") + ) + (label "CONFIG_0" + (at 104.14 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ea6cccbe-0bad-4467-9c55-8ab37e778127") + ) + (label "DPR" + (at 151.13 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f95e1dee-9801-46ca-91df-a84a8638499e") + ) + (sheet + (at 110.49 93.98) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "82c5a48b-099a-43ad-b86b-8105f738af61") + (property "Sheetname" "M.2 B+M Key" + (at 110.49 93.2684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 110.49 163.1446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 110.49 130.81 180) + (uuid "92191dc6-7f3f-4584-9e05-ba19cac2ae58") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 110.49 107.95 180) + (uuid "81e44016-a03b-47b6-b46a-ab21fc61d541") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 110.49 139.7 180) + (uuid "1bfd7bbe-5c9a-443d-b9ff-09823a521c0a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 110.49 144.78 180) + (uuid "4ea6e007-45af-4a36-b917-1278d169deb2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 110.49 115.57 180) + (uuid "18b2da25-24b7-4770-a128-6327c6b7f3da") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 110.49 120.65 180) + (uuid "c3a5dc33-7be6-4a32-bdf3-951f1586c6d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 110.49 99.06 180) + (uuid "24dd2f05-ade1-45f5-967c-174456e3f5f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 110.49 101.6 180) + (uuid "7cf194d3-4b8e-4485-ae2e-aa5b9b0df014") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 144.78 130.81 0) + (uuid "942e445e-537e-4800-a3e9-02ad0e82aa68") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 144.78 125.73 0) + (uuid "ec802e64-2cf4-418d-bdfd-6e59d540fc6c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 144.78 154.94 0) + (uuid "acbc3922-7120-404a-9117-c1e492bc29df") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 110.49 133.35 180) + (uuid "84e68d26-dde3-44df-8a10-177d14d9b3b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 110.49 147.32 180) + (uuid "4b1f2c78-4e7c-457e-bc92-63874b8aeee2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 110.49 125.73 180) + (uuid "cdaa8dfc-4d72-468e-ba88-0eec8c0b56fc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 144.78 105.41 0) + (uuid "ee226b4e-e3a0-4a31-a413-85bbf181985e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 144.78 152.4 0) + (uuid "b0983ac8-884d-4fd0-a5f4-5e9041e78451") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 144.78 119.38 0) + (uuid "1122daec-3623-4f2b-a82c-7f3785b0c47f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 110.49 110.49 180) + (uuid "458455a8-ab33-48ee-86f7-e814296c0777") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 110.49 118.11 180) + (uuid "3a53d4d9-4ec1-4844-9d64-8b416f5d01cb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 144.78 111.76 0) + (uuid "5ba4d5bf-0181-4524-95f6-b6579e03a3ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 110.49 96.52 180) + (uuid "e5a805d6-c4ca-473b-93f8-9df654d59daf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 144.78 116.84 0) + (uuid "8db2ae98-99e9-4189-b8c6-a36c102ae290") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 144.78 114.3 0) + (uuid "accde2a3-19c3-4c5c-9cc7-1ed14ee4da11") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 144.78 107.95 0) + (uuid "b1d6e269-5fa3-4ea7-bc56-426c275665e5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 110.49 156.21 180) + (uuid "4253a4fe-9e6a-4389-986a-a8783210e785") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 144.78 123.19 0) + (uuid "66f7f9b3-ed47-45a2-b85b-84bbc14af4d5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 144.78 137.16 0) + (uuid "09f75163-e6c0-49c2-8445-d760adc63e26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 144.78 157.48 0) + (uuid "bde3ab81-c357-4d53-99ea-6e8fced33a68") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 110.49 128.27 180) + (uuid "e2d601e1-1f6b-4aaa-9688-1df0c18d96e2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 110.49 151.13 180) + (uuid "2619ad22-bebd-4d8e-86d8-21b17200fa2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 144.78 134.62 0) + (uuid "2a54011c-9bda-4ac0-bd8e-36a72d02e5be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 144.78 128.27 0) + (uuid "c37f3ce2-4b3e-4798-967c-2deb80e9aee8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 110.49 113.03 180) + (uuid "ad4ff8b3-404c-4469-b794-5312d7f5ba61") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 110.49 158.75 180) + (uuid "79e613c2-1683-471e-b6c5-627f099fd2d9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 144.78 96.52 0) + (uuid "75eeebc4-1370-45c4-be99-6cbc0faabaa7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 110.49 104.14 180) + (uuid "21287cae-4520-4020-abc7-7a55b5f7a070") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 110.49 135.89 180) + (uuid "65f9ecec-8155-4822-b4c9-e0e42c2237f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 110.49 142.24 180) + (uuid "e5d11879-0551-4b3c-95cd-08071feb153f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 144.78 101.6 0) + (uuid "c0ec1879-bbf3-4c79-800b-77ce471bf441") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 144.78 99.06 0) + (uuid "75da8b21-3023-4b07-b222-562ad151f760") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 110.49 123.19 180) + (uuid "e6c68d30-a3d2-4678-866d-c5b8100d1168") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..cace90a --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "238bb1a7-2c41-4c81-999e-7d005967dee9") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6b00acd3-3cb8-4784-9eb9-ec907483db0d") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c907d456-90be-4109-bfe7-a4ca402c94d6") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "3cb48cc0-dbf8-4c2e-80c1-4335e600b27c") + ) + (pin "7" + (uuid "0ea2c509-6b02-4ba1-a5c2-10a0ee4db729") + ) + (pin "1" + (uuid "3253bcbd-3757-483d-9fbe-176f2d50935b") + ) + (pin "5" + (uuid "36b7945a-b393-4c9c-bf5d-9d38896d600d") + ) + (pin "3" + (uuid "6c396af0-22e1-45ac-9a58-02e77b22e3b5") + ) + (pin "9" + (uuid "5896f815-b7fb-4c15-8fe1-66f0a6a9b96a") + ) + (pin "11" + (uuid "df68a932-cc89-4b13-a431-1fcb8fbe70e4") + ) + (pin "23" + (uuid "0fc7ed1e-6222-41f4-bb66-796f78a8eb40") + ) + (pin "27" + (uuid "e9726241-c920-4709-8e48-9b5381e94d31") + ) + (pin "29" + (uuid "947f21ea-5941-4447-ab7e-167823950ebe") + ) + (pin "31" + (uuid "76e05403-48bf-4fdd-8ac2-987389f7aa89") + ) + (pin "35" + (uuid "178ae8be-3df7-4a4d-af43-e3bd14b55f0e") + ) + (pin "37" + (uuid "b80464d9-c5d6-42f3-b3e0-e4445ef46088") + ) + (pin "39" + (uuid "d5464712-9520-4633-a883-58db25392c5e") + ) + (pin "41" + (uuid "741070a8-515e-4c4d-a253-adb033ffeeb1") + ) + (pin "25" + (uuid "8b1bc181-981c-4efc-adfa-6dd26dcb8851") + ) + (pin "43" + (uuid "5156e663-040e-459c-8e31-887254c07585") + ) + (pin "33" + (uuid "a635c128-57ca-4bdf-a261-fa64bf82eb37") + ) + (pin "45" + (uuid "d16362db-8268-4a01-94e4-1242cb5d132e") + ) + (pin "47" + (uuid "fea64547-ba44-4014-b76c-700d98a0d3ea") + ) + (pin "40" + (uuid "70585a6d-2f4e-41d6-af80-666eab42c60d") + ) + (pin "48" + (uuid "1f172c30-9713-4504-a6e4-e6dfa5b41ae6") + ) + (pin "52" + (uuid "a608c0a1-e565-44f7-81e0-9b083fc30966") + ) + (pin "69" + (uuid "40ab00ed-6eef-4811-9163-7a47100264cb") + ) + (pin "20" + (uuid "3fdc4d1c-3657-46d2-8e2c-d0854506555b") + ) + (pin "49" + (uuid "f3fffef8-cc95-43e6-add4-be6f69d30514") + ) + (pin "30" + (uuid "f6ae6353-fc91-4398-8cc4-e958f9c35382") + ) + (pin "55" + (uuid "b3ee19ed-9551-4c9b-92b0-2c80e913ef53") + ) + (pin "72" + (uuid "550e2d9c-1beb-49fa-98bc-77cc274a08c1") + ) + (pin "56" + (uuid "2bc45706-e58f-4769-adfc-6eb375680eb9") + ) + (pin "24" + (uuid "ec3c56af-5021-4e2f-ac1e-9d3327cd3daa") + ) + (pin "67" + (uuid "16d175da-a8a9-4672-99a0-09502ee1ce78") + ) + (pin "38" + (uuid "c2a805d2-2988-4017-a245-47ae7ae5ba33") + ) + (pin "71" + (uuid "d766b32e-9019-46eb-822d-5c42fdabb74e") + ) + (pin "32" + (uuid "10a9f4ea-16e4-4741-a970-7ec2896a3a42") + ) + (pin "75" + (uuid "909950d5-b8c5-46bc-b9ed-028c00e4f3a4") + ) + (pin "8" + (uuid "83096e7a-ad69-41e0-9445-4dd5966e8b55") + ) + (pin "34" + (uuid "c6ae8f26-b205-4c03-bb10-3f9f671b1748") + ) + (pin "2" + (uuid "f0aebfd3-f886-41a0-901f-76049b0ebcc9") + ) + (pin "10" + (uuid "839fd6ea-f6cf-4b20-bfd7-e48670a2501a") + ) + (pin "42" + (uuid "8af84223-e3f2-4a3e-9430-72cbed17eae5") + ) + (pin "4" + (uuid "00d551ec-4e09-46ea-9c4b-7cfba4a55e33") + ) + (pin "51" + (uuid "59a1fd1a-4753-4505-bfa3-b0400cb8705a") + ) + (pin "54" + (uuid "3b53649f-2d7f-4f4b-bb34-7051802f35b8") + ) + (pin "68" + (uuid "686140d9-2c70-4992-9a62-adbac2369239") + ) + (pin "57" + (uuid "beb0acf5-367b-4454-8f40-cb783bc77c59") + ) + (pin "74" + (uuid "ac2c78f2-ca4f-4964-99da-9ed605b21101") + ) + (pin "28" + (uuid "9777d2df-5f1e-4d9f-b466-3e8e533fe801") + ) + (pin "73" + (uuid "c8b2dc16-7c9c-4236-be0b-87595287f43d") + ) + (pin "26" + (uuid "9690fdb5-9d08-4262-9891-4537442bccd9") + ) + (pin "36" + (uuid "2ace037a-393b-49bf-82d3-2b638b5ffa04") + ) + (pin "46" + (uuid "47385975-16cc-4b36-adc6-30da9ce3e8e9") + ) + (pin "50" + (uuid "e79fb7d6-8582-4474-a195-3a53945c8aaf") + ) + (pin "22" + (uuid "7575dd06-b4ec-4552-998b-9bd7dba26913") + ) + (pin "53" + (uuid "ac7754ba-8d7a-482e-a69c-76709cd8c07e") + ) + (pin "6" + (uuid "6db44a74-e3e4-40cc-90c7-5dbe336ace84") + ) + (pin "44" + (uuid "8b11cec0-9c26-4c01-9c3a-7c52c589a395") + ) + (pin "70" + (uuid "fb4046eb-c888-4202-af92-85552869389c") + ) + (pin "58" + (uuid "a595fd61-4c04-4184-a61a-34025e97a7bf") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f5f0e802-36bd-4720-9ce5-cbe744b7c34f") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8acae5b6-18d9-403f-8b68-d71ef531ed90") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7607ee01-160f-443b-9223-f82ec59dc09b") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "87b641b3-101e-4358-8aea-fa9c79a6c154") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "622c6559-1dfb-4abf-bf16-3e3e061f7e1f") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "1bb3a294-6460-43f5-980c-5f34ad31110b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "976dbd3c-7d0b-48a1-b92c-b7a3a7729fee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "28737d92-b1da-4193-81e3-f0954a2bf412") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "6da03456-e6f3-43d4-8180-6ca88ac24c7d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "edf8a12e-8fc5-4895-9406-8b08ace27d8d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "cb85a264-c47e-4a52-8d27-8f91edd3638c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "c1262eb4-966a-40e2-ab01-78abd9d9955b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "30498891-d4cb-4d7f-8b2e-9402522ff474") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..435aed8 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "cdbc3a19-b12a-4bb2-a239-dc30bb6c24da") + ) + (pin "1" + (uuid "1499de2e-d401-40d0-bd3e-cb039cf065b7") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "087b1f31-49d3-4e34-ba18-5385b5bf14ba") + ) + (pin "1" + (uuid "7ce1c611-b176-44d6-96bd-9aa6fb1f38df") + ) + (instances + (project "M.2 B+M Key 2260" + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/bf595846-33e1-4f83-992a-a65eed3469a0/82c5a48b-099a-43ad-b86b-8105f738af61/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb new file mode 100644 index 0000000..562bd96 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb @@ -0,0 +1,3259 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET1P") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/M.2 B+M Key/PET0N") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET0-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET1-") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "1aa035ee-78d3-4fc1-979a-60a8780e8d62") + (at 108.01 78.84) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "071a7265-1a63-4f6b-a0cf-1f2845873967") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "46fe06ec-3d3b-44a9-bd9e-56056dd96345") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "688528e3-0ae4-43ff-ab1d-ea3558a730dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89674fbe-8a88-4b08-bd45-717009a1cb8d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c6a9cb81-af72-48d0-b98f-26712d25fc78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "4ef37ce9-d111-4962-af9b-402bcdf30251") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1bd7e4e4-3ad7-4a20-9d45-c5bbb619715c") + (at 109.66 154.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "82f3d8ab-17d8-4381-a63f-477be8c5bfb7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "015af396-7efe-4ef5-8f68-5bed75dc746e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e2a6ca69-b4e7-4264-a131-6f2462dbbc28") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "16aa7041-ec17-41a7-a6dd-b1455f2e7f32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "91dbd4d3-50fc-47ac-941a-20aecc0013ae") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "2205bdd3-002b-4f9b-8b3d-ad7237d4cef1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "b4583fae-f4de-48bb-a151-056230c78319") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "d297cfd4-c0e1-46be-a1b0-1b56be1c4afe") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "47fbe9db-805e-4cd4-8e12-17e32b87eda1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "2a584c11-a9e3-4d52-9917-d6204ec81396") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "bd18ee71-18b3-4317-9034-baa3226128c0") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "deb566e4-85d2-44df-875d-570015703b14") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0b7d0f7d-6125-43a7-bf5a-952e9ffd2acd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7467e640-1ae9-49b9-bf39-df14cb2a7258") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8c39e8d6-8926-417c-a33b-c287251d4bed") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "7a18b91a-bf0d-4fc1-a4a6-4f4a7399b2c5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "0305a20f-3113-4d42-91ba-bf5e386300d6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "2014868a-b20f-422f-8f5e-50ca81dfe62d") + (at 107.36 154.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "7265e7eb-baed-403c-8ad0-4a5385829511") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "52b00d0f-ee5f-488e-9733-8053ba42b867") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a0bd9f61-3a71-4424-854a-865929e9b6c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "efab1c02-46fe-4374-95da-aeff1f594c56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "feb30c88-2f07-4fa5-8378-3ff0bc72e9ed") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "a243241f-0acd-4d8a-a32c-bc050306012e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "2006d85f-b715-451f-8da0-b650788f46e4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "d7e58509-5625-40d5-80da-1287e093c264") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "2dc1aa78-f4b9-4c5d-9e19-63bf4ff2e14e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "665d9d77-e0f3-4372-a0ea-e26649bdb68d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "b3bdd707-e37b-490c-88d9-c374a74c7ba3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "083021d6-fecb-467f-9c61-07b5d7ce7cba") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "970d4b46-c37d-4717-ae73-203653577e84") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d43f3bc9-b504-4f24-951c-ef18a278bfcc") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b8ece954-4ae2-42a9-b43f-f69880929d30") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "96259860-4771-4a59-982c-f2a4d10bd362") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "b664ed88-165e-4da9-ab35-ff47ff258611") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "9dde4112-3c09-4a25-83c0-437d5c1511ea") + (at 106.66 154.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "1e5b021f-abe4-4a9d-882c-f904ec11b2c1") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "46c7787a-4e64-4dc4-9b3e-b1316ca1a470") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "be51e609-d05a-441a-8f56-fb6fdd83224f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "881bddeb-43cc-4033-b6f6-b5a01adab79e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "0b2b5d1b-6176-46f7-94d6-7a6afd109546") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "4ed35b07-fdc7-4969-8948-600d4ab8254e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "e95f50e6-0b83-49de-93b1-92a03213bfca") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "c2892775-b2d6-47fc-9371-788bd09068e9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "7a12df81-fcbd-419d-9e08-734999cd70d8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "4be22a25-b9b5-4297-98ec-95dd6991cb49") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "c021e566-bb77-4a39-a305-fe8f798456d2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "473bcc7a-fc2d-4f0b-9d90-e53c07b45027") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "693a384c-3aad-4468-ae71-2f552c726001") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d4c997d5-f92e-4890-9df7-9ffe85cd1916") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b37eb0f8-21a0-48c4-8bc1-ddcea428ea12") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "4b67ee4a-8cfb-4e68-8b77-5067ef84521d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "9569ebac-a1bc-47ad-b965-a64d128de505") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "e07fd475-38f2-4121-b47b-dcdb24bb8752") + (at 108.01 157.73) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a0686cbc-1664-4e65-892e-dd3edfff8338") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6d87fac3-7b20-45a8-b26e-fd9e04f60f26") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e0f6d44a-43e6-4753-a7d9-ed648e972989") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3859b113-7508-49de-b6fb-ace20a3ca77a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fe4291ca-8498-44f7-8523-f9e7d2f5609a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 673789998) + (uuid "8c3cdd33-d9ee-4dcb-bbc9-b191cc0697d1") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 673789998) + (uuid "1e198441-a248-4547-8bb3-205926191012") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "21884235-b87f-45b4-9c5b-81de4e066215") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "5895e5a0-826c-42eb-af49-fdec91f70f12") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "5d68503f-6fcb-44b9-aae1-d77595b2a014") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "54ea5483-6acf-4a27-90b8-e37860afd85a") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "5d77d2a2-9b6b-4857-8cd7-a576a76e8f2a") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "20d47313-4acb-4a5e-b07f-6dad2c499f81") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "061e0d36-fe72-47e1-90e4-1af5493368db") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "7ec08013-78c8-4f6b-b534-0e0ed6960963") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "b247aa59-4e4e-4930-bb32-ce64d41ec5c2") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "c88359e6-b8ed-4988-a462-ae641b7363a0") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "8806a68d-353b-4eb6-ae55-853a398e669c") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "926bf258-b4c8-4a61-af99-145e092c15d8") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "a351d945-b424-4a8a-9e90-05af82590b87") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "ba77a900-d1ac-4aaa-a74e-1eb11a27942b") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "b9a20c07-cc50-4f84-a22c-284d37df338b") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "bf871f7a-1500-447e-9780-3b0ab83c38ad") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "9a0373f8-b4b3-4ccd-a990-63b3e276fd0b") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "95acf59e-bb13-43c5-89ed-d8b1d45d640b") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "4899cd77-88f0-4913-8c59-2491118b1e22") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "91b0b1cf-913e-42a5-a269-09aa83bf3064") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "07ddc0cb-0ef4-4f96-92fc-9339250078d8") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "d235ee93-68dd-4be3-8e5c-ad66395a1407") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "f48abb83-d876-475c-828c-cc04c3ff57a9") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "bc0f1a18-cac0-41f3-90e3-c02068574a93") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "9a796f99-ae1d-4f3b-8d0f-7988caecef54") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "45a2e5b2-fd7f-4c41-9931-b44ec695ae08") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "18b61514-58c8-41ee-a51d-26d2a28e50f9") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "e4cd2474-69cf-4750-b232-77f551b5b91e") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "5c3185a3-3aa9-4bfc-91b0-ef7c7eeb48b8") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "6754aeef-7168-42fb-88d0-0dff679e20bd") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "01b01f7c-716e-47e8-abd7-0aad18ff02a1") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 673789998) + (uuid "fe9db93f-3b34-47fe-a78b-1c794f7565d9") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "9687face-1451-4c48-ac24-821f6d91408c") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "7e11ff21-a2ac-44e9-8869-44166fc535de") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "4be5798a-cf6f-4504-ae55-2ce0c438998d") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "6a58a6df-a599-4769-bd25-d5b85b721847") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "1b48884a-65af-49ad-b9ed-14e86749c451") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "beeded44-60cc-4700-9826-97070e4c4cb8") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "39a3ff3b-05b0-4866-99c3-66ece5267433") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "625943e7-4a77-4eef-8725-b3476e1e7024") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "015e758d-8dee-49d9-9d0b-966b820ea70f") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "aea2256c-ba60-4f4b-87aa-6ce2e163fdc3") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "b413a5db-5954-4b7f-821e-00cf685a4e08") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "d993b007-c5d0-4f07-a0b5-d43d19670b09") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "d19d2ca3-5384-4f98-a7e7-0117b93b9ff9") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "ca59f905-9ccc-4597-9633-4c4d1dce177c") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 673789998) + (uuid "c50f100d-abb4-4860-a3cd-a6277c07bb1b") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "4458a03d-1bea-4c0b-8b6f-621d10c888b9") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "a54c1113-5add-4144-8ec8-8b6522f805a1") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "2a18aa6d-f6f3-4120-862b-579b2ed44ff1") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "fa23f253-f121-4cf4-9616-54f6dfca61ec") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "302e6ed2-a609-48ef-8af0-94f285c51503") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "2f31b674-fe96-4f9d-8a4f-acc23fe61451") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "3cf2ebab-4edc-40ff-9991-e3371d3780f8") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "6054e38d-4ad7-4d27-b433-bb55dff3666d") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "86449dc2-ce38-4c7e-a5c4-0d934bffe751") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 673789998) + (uuid "2a787e4d-d322-4c4e-b507-63ad43faebd8") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789998) + (uuid "20235264-cce3-47db-b038-f0a1ded59f69") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789998) + (uuid "421bca6f-cdd2-4aba-9f25-ff9b26358097") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789998) + (uuid "099fc984-f25d-4d5b-bb20-01dce8c05f7f") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789998) + (uuid "b1b7b08d-5722-45de-8aa3-d86932829f49") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 673789998) + (uuid "19d7b06b-31bf-480b-905a-72b62fb9e252") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c6547a4f-52c2-481d-b297-00d852ec3e9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ef853f77-bcfa-4926-be33-04e7d0611de5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7d6401e4-8644-49f1-8ac5-b3ce8dd954a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "fe396d05-4a3c-4b2a-b693-22ba294951f3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e9bbb834-23b4-4347-abc8-52766c181128") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "1fbd86e0-a339-4e11-b033-f7bd9122d394") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0eabd6d3-834d-479f-96c3-a8ee565dca32") + (pts + (xy 117.935 158.84) (xy 117.935 128.84) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 143.84 90) + (layer "User.2") + (uuid "0eabd6d3-834d-479f-96c3-a8ee565dca32") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "205946e1-a2aa-4fc8-aacc-24a43001d1f9") + (pts + (xy 117.935 158.84) (xy 117.935 48.84) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 103.84 90) + (layer "User.2") + (uuid "205946e1-a2aa-4fc8-aacc-24a43001d1f9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7bac3ae0-36aa-4240-8a7d-b2a6dfbdfecb") + (pts + (xy 117.92 158.84) (xy 117.92 78.84) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.605 118.84 90) + (layer "User.2") + (uuid "7bac3ae0-36aa-4240-8a7d-b2a6dfbdfecb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8133ba81-6aa0-4ebf-a1c0-7255cdd60f5c") + (pts + (xy 93.01 47.73) (xy 123.01 47.73) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.01 26.5 0) + (layer "User.2") + (uuid "8133ba81-6aa0-4ebf-a1c0-7255cdd60f5c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "850e1dbc-74ad-433f-ab37-ded534497a3c") + (pts + (xy 97.01 48.84) (xy 119.01 48.84) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.01 32.96 0) + (layer "User.2") + (uuid "850e1dbc-74ad-433f-ab37-ded534497a3c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9b4fa9da-c4d6-41d0-8dd6-09c2c709fbff") + (pts + (xy 117.935 158.84) (xy 117.935 116.84) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.33 137.84 90) + (layer "User.2") + (uuid "9b4fa9da-c4d6-41d0-8dd6-09c2c709fbff") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ac55f345-34ff-4523-afe5-d8fb8953a98e") + (pts + (xy 117.935 158.84) (xy 117.935 98.84) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.88 128.84 90) + (layer "User.2") + (uuid "ac55f345-34ff-4523-afe5-d8fb8953a98e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "d5f35d14-f17e-488a-a7d4-9d8a7db42c17") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "fbaa5bf0-2a96-4c03-a6c6-67bbcf6ea90e") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ab5f13b8-7fa6-4559-b315-257f9078b46e") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "62536191-da94-4a7f-9e5a-7fc2e908ce82") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "605c63fc-659f-4d7b-b4a9-df8f288a1ac9") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "a7172871-4958-4ff0-afe2-80366fb01237") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "f3d7a5a3-5990-461c-89f3-22736e31ae6a") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "0766f757-a752-4794-87b8-70547e933034") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "fa1ccbac-1ff5-4ef8-9e6c-1214d55db8fa") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "72d69e07-4a6c-413a-9bc2-84e213781945") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1e84595a-da81-48fb-842f-bb4c508fb4cd") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "e85f2072-741f-4c44-9fc7-9b133f61259c") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "098a5f8b-c902-4412-b14c-728d84630f78") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "cc67f4d6-c5f3-4ffa-a542-3d4be81305eb") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "16da314b-5401-40cc-87ec-e5a9e365d696") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "25ee2d1c-7c05-4ef0-a684-34c1028403c6") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "a3416c30-9fe3-429e-9824-30adcd1d647a") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "c34ebc32-b3c0-4ae8-b947-0a2d2a4093d8") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "501746d9-a292-40c2-8b16-ab02c20e9232") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "3842979f-79ea-4e70-a63d-8f6dda3f160c") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "d725fe19-1e43-4cef-8eb1-4b0093bab667") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "6bdaa73a-0009-41ef-97db-ffb51b1b4013") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "c4a5ef02-3ced-4636-98da-378cb17be72c") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "d6f887a6-5b7c-41b3-b9f9-38428d9b4d61") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e0ba182b-9551-4dac-b0ee-3016ee5cc999") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "e3dff9f9-3352-40de-b802-c33211dd2188") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "3e9a1e93-a04f-4cd0-9f6d-a9a09c86af4c") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "73a1d2a0-0886-4ded-ae65-b063b3393df2") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "3890f002-cfd9-49d5-a51e-2f62400d39e6") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "83564421-a766-4d6c-a59a-a43dda2b0d87") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9733df2e-7acd-4143-8c6a-ed637f9ae644") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "8c70d917-4b26-44fc-8924-80756b118d42") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "acb13afd-7595-44cb-acbe-e14f46ee1891") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "948436be-57c4-4994-bed7-f3cb848f8997") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "9d771c23-573e-4c81-ac1e-3e322b988e62") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "7367d53d-e3a8-4911-b96f-86d9e76ebee6") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f6729bba-5b14-440a-9397-2b61bf871176") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "f9fec03b-f762-4cd0-a62d-116c7d6972e1") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "096e4022-59a7-42dc-b098-d77f8d33380e") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "a1f29318-e1dc-4a96-baa7-7b4ce2b4be03") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "f5872623-7e55-4eb5-944f-2a7b55673387") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "e00b979b-700a-4f80-b11d-773482d39b31") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1fba3953-b3fe-470c-ae1c-a032e2b7dbc1") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "926be9e3-791b-48f3-942c-4e91a8d56d9e") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "9d9d17d4-141f-473f-acf1-954249521728") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "bc990a2f-f44d-4e55-951b-e2fe4f3d98d4") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "e1314fcd-7132-44dd-a894-a3a6168a8ffa") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0b7c5411-303e-40ed-a499-0ae21df0de0f") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8d3aa619-3de3-4df0-bfca-fa5dd208e6bd") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ca0709cb-f778-4923-9e9f-8e425f5be641") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "2b05c9f4-171f-4ae9-8602-e1f14262237c") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "8d6dfa74-e9bd-4407-b897-0cc0c81e0590") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "6a04624d-9844-4672-9f71-2ebdd2e62ffa") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9e327515-de32-4887-8929-e221ec08d7b7") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "216f79a7-6966-4568-88e6-2caf77139afc") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2206020f-fa1c-42de-9c02-53e486394f1a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c68fa26c-211b-4738-a413-3b2b135e64b0") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "65e68a32-75cd-4164-9eea-d97ee9b5ebbe") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "021a1cc1-cfb2-4c5d-9a30-69cb626ae9ef") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "95549eed-2123-4a02-be6b-dacc2d11bf81") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.01 154.84) (xy 119.01 158.84) (xy 97.01 158.84) (xy 97.01 154.84) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "fd958e7f-ec67-4e04-a0f8-5dc7e2e1ccf9") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.01 158.84) (xy 123.01 153.64) (xy 93.01 153.64) (xy 93.01 158.84) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "eaf6bd29-8450-4393-b41d-66c2633ed21d") + (at 110.36 154.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "a3d10bb2-ed93-4bde-87d5-1e08bce1f957") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4a1d3092-ed43-4329-9ef7-c34e94383f1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "45baab75-271c-4050-9168-008e2f554cda") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4e5ea4d7-a563-4298-b485-03d7f92a5e8d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "aec4b4b3-2501-45b4-86d1-b50d43587559") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "9b5ed3c9-e58f-4dbe-abc3-0e3744ceb103") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "e8d7652d-4004-4b1c-a13d-b5ac92565f63") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 673789998) + (uuid "4e642e11-efb5-4efe-8497-5d0e1f326c69") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "915e277b-3ea7-40aa-95cf-f1a6bd4154ff") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "7bdfd407-5900-48cd-b7ca-034d877eb083") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "9f9f3037-1a94-47f4-8299-2f549c078e6e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 673789998) + (uuid "80609164-52ba-401b-bba9-22afc0d8ba6f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6a9d80e5-249a-4703-8288-cf1f23b5ee91") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "82770299-0a1b-48f3-9dce-3f25bf701fcc") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4ba044d0-ad5c-423d-996f-dc6c233f0669") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "620aa453-4a47-4ad4-9a3f-7eace26e2a6b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "507617fa-8b73-4673-b722-9352c6c22287") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 119.01 154.84) + (end 119.01 78.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "217921de-e600-4ab0-a08a-90dd8de9de49") + ) + (gr_line + (start 119.01 78.84) + (end 97.01 78.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "235ccf80-9d52-424e-8083-bc82687d38fe") + ) + (gr_line + (start 97.01 78.84) + (end 97.01 154.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b5a9d8df-fced-4b8f-a9ae-1b0e524e0f4a") + ) + (segment + (start 109.66 154.735001) + (end 109.66 154.39) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "05584b74-b5c6-44e8-bf26-bdc93b1e832e") + ) + (segment + (start 109.76 156.414999) + (end 109.785 156.389999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "76a9fdd5-bbaf-4127-b57b-2728d6b993c8") + ) + (segment + (start 109.76 157.69) + (end 109.76 156.414999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c3437a13-7b36-43c8-b89f-985ec1fdb949") + ) + (segment + (start 109.785 156.389999) + (end 109.785 154.860001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d1fea63d-6b7e-46d2-91d4-b097fbe72875") + ) + (segment + (start 109.785 154.860001) + (end 109.66 154.735001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d73b84b6-cc48-4ce9-8d01-e225cea4abb7") + ) + (segment + (start 110.36 154.735001) + (end 110.36 154.39) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6c6917a1-a89b-4aa6-a65a-292109dfda65") + ) + (segment + (start 110.235 154.860001) + (end 110.36 154.735001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "83c3c4a3-f3af-4de1-8ce6-b71023d35666") + ) + (segment + (start 110.235 156.389999) + (end 110.235 154.860001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ce742ee6-b0ff-4211-9a54-654218a89c3e") + ) + (segment + (start 110.26 156.414999) + (end 110.235 156.389999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d58ca583-91fc-44ec-9d43-e06e23733b64") + ) + (segment + (start 110.26 157.69) + (end 110.26 156.414999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fe809979-0dfc-4089-952a-b284569d7f34") + ) + (segment + (start 106.785 156.389999) + (end 106.785 154.860001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3d35f4ea-c57b-4664-afd4-e39e87cdd1b7") + ) + (segment + (start 106.785 154.860001) + (end 106.66 154.735001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6f3ad03f-38cf-44f6-86ff-08bdd010c020") + ) + (segment + (start 106.76 157.69) + (end 106.76 156.414999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "985f7873-e894-4bc3-926d-2b4ac3ac4dae") + ) + (segment + (start 106.76 156.414999) + (end 106.785 156.389999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9874ca47-164f-46da-b044-4c3df3db4b83") + ) + (segment + (start 106.66 154.735001) + (end 106.66 154.39) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ba7f5ef7-7709-4629-9d3f-3e51212e8c86") + ) + (segment + (start 107.26 156.414999) + (end 107.235 156.389999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2d36a483-1457-49c8-b121-74b4a2ea42f4") + ) + (segment + (start 107.235 156.389999) + (end 107.235 154.860001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6c016433-33f9-4359-9b86-1a3823106cbe") + ) + (segment + (start 107.235 154.860001) + (end 107.36 154.735001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "94e69523-10b5-4e8e-b8c0-317f8554a2fd") + ) + (segment + (start 107.26 157.69) + (end 107.26 156.414999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f012d7fb-4c15-45e8-a316-a290dd56b958") + ) + (segment + (start 107.36 154.735001) + (end 107.36 154.39) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fe3ba7a5-9bbe-496c-a4d8-85f78171a9b1") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "8797e0e9-d5de-432a-82b8-5e97db340d12") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.01 157.23) (xy 123.01 48.84) (xy 93.01 48.84) (xy 93.01 157.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.091684 79.362174) (xy 105.111503 79.398033) (xy 105.170826 79.657946) (xy 105.170832 79.657964) + (xy 105.280257 79.970688) (xy 105.424022 80.269217) (xy 105.600305 80.54977) (xy 105.753977 80.742468) + (xy 106.608381 79.888064) (xy 106.691457 79.996331) (xy 106.853669 80.158543) (xy 106.961934 80.241617) + (xy 106.10753 81.096021) (xy 106.10753 81.096022) (xy 106.300229 81.249694) (xy 106.580782 81.425977) + (xy 106.879311 81.569742) (xy 107.192035 81.679167) (xy 107.192053 81.679173) (xy 107.515077 81.752901) + (xy 107.515074 81.752901) (xy 107.844336 81.79) (xy 108.175664 81.79) (xy 108.504924 81.752901) + (xy 108.827946 81.679173) (xy 108.827964 81.679167) (xy 109.140688 81.569742) (xy 109.439217 81.425977) + (xy 109.71977 81.249694) (xy 109.912468 81.096023) (xy 109.912468 81.096022) (xy 109.058064 80.241618) + (xy 109.166331 80.158543) (xy 109.328543 79.996331) (xy 109.411618 79.888064) (xy 110.266022 80.742468) + (xy 110.266023 80.742468) (xy 110.419694 80.54977) (xy 110.595977 80.269217) (xy 110.739742 79.970688) + (xy 110.849167 79.657964) (xy 110.849173 79.657946) (xy 110.908497 79.398033) (xy 110.941272 79.351842) + (xy 110.980642 79.3405) (xy 118.4355 79.3405) (xy 118.487826 79.362174) (xy 118.5095 79.4145) (xy 118.5095 154.2655) + (xy 118.487826 154.317826) (xy 118.4355 154.3395) (xy 118.347464 154.3395) (xy 118.175062 154.369898) + (xy 118.010558 154.429773) (xy 117.858945 154.517308) (xy 117.724837 154.629837) (xy 117.612308 154.763945) + (xy 117.524773 154.915558) (xy 117.464898 155.080062) (xy 117.4345 155.252464) (xy 117.4345 156.5655) + (xy 117.412826 156.617826) (xy 117.3605 156.6395) (xy 117.065251 156.6395) (xy 117.023153 156.647873) + (xy 116.994283 156.647873) (xy 116.954699 156.64) (xy 116.935 156.64) (xy 116.935 156.681153) (xy 116.922529 156.722265) + (xy 116.896133 156.761768) (xy 116.896133 156.761769) (xy 116.886278 156.811316) (xy 116.8845 156.820253) + (xy 116.8845 157.23) (xy 116.585 157.23) (xy 116.585 156.64) (xy 116.565301 156.64) (xy 116.524435 156.648128) + (xy 116.495565 156.648128) (xy 116.454699 156.64) (xy 116.435 156.64) (xy 116.435 157.23) (xy 116.1355 157.23) + (xy 116.1355 156.820252) (xy 116.123867 156.761769) (xy 116.097471 156.722265) (xy 116.085 156.681153) + (xy 116.085 156.64) (xy 116.065301 156.64) (xy 116.025716 156.647873) (xy 115.996845 156.647873) + (xy 115.954748 156.6395) (xy 115.565252 156.6395) (xy 115.565251 156.6395) (xy 115.524435 156.647618) + (xy 115.495565 156.647618) (xy 115.454749 156.6395) (xy 115.454748 156.6395) (xy 115.065252 156.6395) + (xy 115.065251 156.6395) (xy 115.023153 156.647873) (xy 114.994283 156.647873) (xy 114.954699 156.64) + (xy 114.935 156.64) (xy 114.935 156.681153) (xy 114.929317 156.709592) (xy 114.92654 156.716261) + (xy 114.896133 156.761769) (xy 114.885643 156.814505) (xy 114.882817 156.821294) (xy 114.86757 156.836486) + (xy 114.855612 156.854384) (xy 114.848113 156.855875) (xy 114.842698 156.861272) (xy 114.821173 156.861233) + (xy 114.800063 156.865433) (xy 114.793706 156.861185) (xy 114.786061 156.861172) (xy 114.770868 156.845925) + (xy 114.752971 156.833967) (xy 114.750353 156.825338) (xy 114.746083 156.821053) (xy 114.7461 156.811316) + (xy 114.7405 156.792855) (xy 114.7405 155.838025) (xy 114.740499 155.83802) (xy 114.703024 155.637544) + (xy 114.629348 155.447363) (xy 114.521981 155.273959) (xy 114.52198 155.273957) (xy 114.384579 155.123235) + (xy 114.384578 155.123234) (xy 114.221825 155.000329) (xy 114.221822 155.000328) (xy 114.221821 155.000327) + (xy 114.03925 154.909418) (xy 114.039246 154.909417) (xy 114.039244 154.909416) (xy 113.843082 154.853602) + (xy 113.843076 154.853601) (xy 113.640003 154.834785) (xy 113.639997 154.834785) (xy 113.436923 154.853601) + (xy 113.436917 154.853602) (xy 113.240755 154.909416) (xy 113.24075 154.909418) (xy 113.058177 155.000328) + (xy 113.058174 155.000329) (xy 112.895421 155.123234) (xy 112.89542 155.123235) (xy 112.758019 155.273957) + (xy 112.758019 155.273958) (xy 112.650655 155.447358) (xy 112.65065 155.447368) (xy 112.576977 155.63754) + (xy 112.5395 155.83802) (xy 112.5395 156.566201) (xy 112.517826 156.618527) (xy 112.4655 156.640201) + (xy 112.458246 156.639845) (xy 112.454752 156.6395) (xy 112.454748 156.6395) (xy 112.065252 156.6395) + (xy 112.065251 156.6395) (xy 112.024435 156.647618) (xy 111.995565 156.647618) (xy 111.954749 156.6395) + (xy 111.954748 156.6395) (xy 111.565252 156.6395) (xy 111.565251 156.6395) (xy 111.524435 156.647618) + (xy 111.495565 156.647618) (xy 111.454749 156.6395) (xy 111.454748 156.6395) (xy 111.065252 156.6395) + (xy 111.065251 156.6395) (xy 111.023153 156.647873) (xy 110.994283 156.647873) (xy 110.954699 156.64) + (xy 110.935 156.64) (xy 110.935 156.681153) (xy 110.922529 156.722265) (xy 110.896133 156.761768) + (xy 110.896133 156.761769) (xy 110.886278 156.811316) (xy 110.8845 156.820253) (xy 110.8845 157.23) + (xy 110.6355 157.23) (xy 110.6355 156.820252) (xy 110.623867 156.761769) (xy 110.597471 156.722265) + (xy 110.587284 156.699397) (xy 110.562784 156.603092) (xy 110.564148 156.593656) (xy 110.5605 156.584848) + (xy 110.5605 156.375435) (xy 110.560499 156.375434) (xy 110.538766 156.294326) (xy 110.539619 156.294097) + (xy 110.5355 156.273376) (xy 110.5355 155.015123) (xy 110.557173 154.962798) (xy 110.60046 154.919512) + (xy 110.640022 154.850989) (xy 110.6605 154.774563) (xy 110.6605 154.774558) (xy 110.661133 154.769755) + (xy 110.662641 154.769953) (xy 110.682174 154.722797) (xy 110.712206 154.692765) (xy 110.757585 154.589991) + (xy 110.7605 154.564865) (xy 110.760499 154.215136) (xy 110.757585 154.190009) (xy 110.717792 154.099888) + (xy 110.716485 154.043268) (xy 110.717782 154.040135) (xy 110.757585 153.949991) (xy 110.7605 153.924865) + (xy 110.760499 153.575136) (xy 110.757585 153.550009) (xy 110.712206 153.447235) (xy 110.632765 153.367794) + (xy 110.529991 153.322415) (xy 110.52999 153.322414) (xy 110.529988 153.322414) (xy 110.508659 153.31994) + (xy 110.504865 153.3195) (xy 110.504864 153.3195) (xy 110.215136 153.3195) (xy 110.190013 153.322414) + (xy 110.190007 153.322415) (xy 110.087234 153.367794) (xy 110.062326 153.392703) (xy 110.01 153.414377) + (xy 109.957674 153.392703) (xy 109.932765 153.367794) (xy 109.829991 153.322415) (xy 109.82999 153.322414) + (xy 109.829988 153.322414) (xy 109.808659 153.31994) (xy 109.804865 153.3195) (xy 109.804864 153.3195) + (xy 109.515136 153.3195) (xy 109.490013 153.322414) (xy 109.490007 153.322415) (xy 109.387234 153.367794) + (xy 109.307794 153.447234) (xy 109.262414 153.550011) (xy 109.2595 153.575135) (xy 109.2595 153.924863) + (xy 109.262414 153.949986) (xy 109.262415 153.949992) (xy 109.302206 154.04011) (xy 109.303514 154.096732) + (xy 109.302206 154.09989) (xy 109.262414 154.190011) (xy 109.2595 154.215135) (xy 109.2595 154.564863) + (xy 109.262414 154.589986) (xy 109.262415 154.589992) (xy 109.307794 154.692765) (xy 109.337826 154.722797) + (xy 109.357359 154.769954) (xy 109.358867 154.769756) (xy 109.3595 154.774565) (xy 109.379977 154.850986) + (xy 109.379979 154.850991) (xy 109.408096 154.89969) (xy 109.411677 154.905892) (xy 109.41954 154.919512) + (xy 109.464629 154.964601) (xy 109.466303 154.966523) (xy 109.474565 154.991139) (xy 109.4845 155.015124) + (xy 109.4845 156.273376) (xy 109.48038 156.294097) (xy 109.481234 156.294326) (xy 109.4595 156.375434) + (xy 109.4595 156.584848) (xy 109.457216 156.603092) (xy 109.432716 156.699397) (xy 109.427245 156.706716) + (xy 109.422529 156.722265) (xy 109.396133 156.761768) (xy 109.396133 156.761769) (xy 109.386278 156.811316) + (xy 109.3845 156.820253) (xy 109.3845 157.23) (xy 109.1355 157.23) (xy 109.1355 156.820252) (xy 109.123867 156.761769) + (xy 109.097471 156.722265) (xy 109.085 156.681153) (xy 109.085 156.64) (xy 109.065301 156.64) (xy 109.025716 156.647873) + (xy 108.996845 156.647873) (xy 108.954748 156.6395) (xy 108.565252 156.6395) (xy 108.565251 156.6395) + (xy 108.524435 156.647618) (xy 108.495565 156.647618) (xy 108.454749 156.6395) (xy 108.454748 156.6395) + (xy 108.065252 156.6395) (xy 108.065251 156.6395) (xy 108.023153 156.647873) (xy 107.994283 156.647873) + (xy 107.954699 156.64) (xy 107.935 156.64) (xy 107.935 156.681153) (xy 107.922529 156.722265) (xy 107.896133 156.761768) + (xy 107.896133 156.761769) (xy 107.886278 156.811316) (xy 107.8845 156.820253) (xy 107.8845 157.23) + (xy 107.6355 157.23) (xy 107.6355 156.820252) (xy 107.623867 156.761769) (xy 107.597471 156.722265) + (xy 107.587284 156.699397) (xy 107.562784 156.603092) (xy 107.564148 156.593656) (xy 107.5605 156.584848) + (xy 107.5605 156.375435) (xy 107.560499 156.375434) (xy 107.538766 156.294326) (xy 107.539619 156.294097) + (xy 107.5355 156.273376) (xy 107.5355 155.015123) (xy 107.557173 154.962798) (xy 107.60046 154.919512) + (xy 107.640022 154.850989) (xy 107.6605 154.774563) (xy 107.6605 154.774558) (xy 107.661133 154.769755) + (xy 107.662641 154.769953) (xy 107.682174 154.722797) (xy 107.712206 154.692765) (xy 107.757585 154.589991) + (xy 107.7605 154.564865) (xy 107.760499 154.215136) (xy 107.757585 154.190009) (xy 107.717792 154.099888) + (xy 107.716485 154.043268) (xy 107.717782 154.040135) (xy 107.757585 153.949991) (xy 107.7605 153.924865) + (xy 107.760499 153.575136) (xy 107.757585 153.550009) (xy 107.712206 153.447235) (xy 107.632765 153.367794) + (xy 107.529991 153.322415) (xy 107.52999 153.322414) (xy 107.529988 153.322414) (xy 107.508659 153.31994) + (xy 107.504865 153.3195) (xy 107.504864 153.3195) (xy 107.215136 153.3195) (xy 107.190013 153.322414) + (xy 107.190007 153.322415) (xy 107.087234 153.367794) (xy 107.062326 153.392703) (xy 107.01 153.414377) + (xy 106.957674 153.392703) (xy 106.932765 153.367794) (xy 106.829991 153.322415) (xy 106.82999 153.322414) + (xy 106.829988 153.322414) (xy 106.808659 153.31994) (xy 106.804865 153.3195) (xy 106.804864 153.3195) + (xy 106.515136 153.3195) (xy 106.490013 153.322414) (xy 106.490007 153.322415) (xy 106.387234 153.367794) + (xy 106.307794 153.447234) (xy 106.262414 153.550011) (xy 106.2595 153.575135) (xy 106.2595 153.924863) + (xy 106.262414 153.949986) (xy 106.262415 153.949992) (xy 106.302206 154.04011) (xy 106.303514 154.096732) + (xy 106.302206 154.09989) (xy 106.262414 154.190011) (xy 106.2595 154.215135) (xy 106.2595 154.564863) + (xy 106.262414 154.589986) (xy 106.262415 154.589992) (xy 106.307794 154.692765) (xy 106.337826 154.722797) + (xy 106.357359 154.769954) (xy 106.358867 154.769756) (xy 106.3595 154.774565) (xy 106.379977 154.850986) + (xy 106.379979 154.850991) (xy 106.408096 154.89969) (xy 106.411677 154.905892) (xy 106.41954 154.919512) + (xy 106.464629 154.964601) (xy 106.466303 154.966523) (xy 106.474565 154.991139) (xy 106.4845 155.015124) + (xy 106.4845 156.273376) (xy 106.48038 156.294097) (xy 106.481234 156.294326) (xy 106.4595 156.375434) + (xy 106.4595 156.584848) (xy 106.457216 156.603092) (xy 106.432716 156.699397) (xy 106.427245 156.706716) + (xy 106.422529 156.722265) (xy 106.396133 156.761768) (xy 106.396133 156.761769) (xy 106.386278 156.811316) + (xy 106.3845 156.820253) (xy 106.3845 157.23) (xy 106.1355 157.23) (xy 106.1355 156.820252) (xy 106.123867 156.761769) + (xy 106.097471 156.722265) (xy 106.085 156.681153) (xy 106.085 156.64) (xy 106.065301 156.64) (xy 106.025716 156.647873) + (xy 105.996845 156.647873) (xy 105.954748 156.6395) (xy 105.565252 156.6395) (xy 105.565251 156.6395) + (xy 105.524435 156.647618) (xy 105.495565 156.647618) (xy 105.454749 156.6395) (xy 105.454748 156.6395) + (xy 105.065252 156.6395) (xy 105.065251 156.6395) (xy 105.023153 156.647873) (xy 104.994283 156.647873) + (xy 104.954699 156.64) (xy 104.935 156.64) (xy 104.935 156.681153) (xy 104.922529 156.722265) (xy 104.896133 156.761768) + (xy 104.896133 156.761769) (xy 104.886278 156.811316) (xy 104.8845 156.820253) (xy 104.8845 157.23) + (xy 104.6355 157.23) (xy 104.6355 156.820252) (xy 104.623867 156.761769) (xy 104.597471 156.722265) + (xy 104.585 156.681153) (xy 104.585 156.64) (xy 104.565301 156.64) (xy 104.525716 156.647873) (xy 104.496845 156.647873) + (xy 104.454748 156.6395) (xy 104.065252 156.6395) (xy 104.065251 156.6395) (xy 104.024435 156.647618) + (xy 103.995565 156.647618) (xy 103.954749 156.6395) (xy 103.954748 156.6395) (xy 103.565252 156.6395) + (xy 103.565251 156.6395) (xy 103.523153 156.647873) (xy 103.494283 156.647873) (xy 103.454699 156.64) + (xy 103.435 156.64) (xy 103.435 156.681153) (xy 103.422529 156.722265) (xy 103.396133 156.761768) + (xy 103.396133 156.761769) (xy 103.386278 156.811316) (xy 103.3845 156.820253) (xy 103.3845 157.23) + (xy 103.085 157.23) (xy 103.085 156.64) (xy 103.0645 156.64) (xy 103.012174 156.618326) (xy 102.9905 156.566) + (xy 102.9905 155.838025) (xy 102.990499 155.83802) (xy 102.953024 155.637544) (xy 102.879348 155.447363) + (xy 102.771981 155.273959) (xy 102.77198 155.273957) (xy 102.634579 155.123235) (xy 102.634578 155.123234) + (xy 102.471825 155.000329) (xy 102.471822 155.000328) (xy 102.471821 155.000327) (xy 102.28925 154.909418) + (xy 102.289246 154.909417) (xy 102.289244 154.909416) (xy 102.093082 154.853602) (xy 102.093076 154.853601) + (xy 101.890003 154.834785) (xy 101.889997 154.834785) (xy 101.686923 154.853601) (xy 101.686917 154.853602) + (xy 101.490755 154.909416) (xy 101.49075 154.909418) (xy 101.308177 155.000328) (xy 101.308174 155.000329) + (xy 101.145421 155.123234) (xy 101.14542 155.123235) (xy 101.008019 155.273957) (xy 101.008019 155.273958) + (xy 100.900655 155.447358) (xy 100.90065 155.447368) (xy 100.826977 155.63754) (xy 100.7895 155.83802) + (xy 100.7895 156.5655) (xy 100.767826 156.617826) (xy 100.7155 156.6395) (xy 100.565251 156.6395) + (xy 100.524435 156.647618) (xy 100.495565 156.647618) (xy 100.454749 156.6395) (xy 100.454748 156.6395) + (xy 100.065252 156.6395) (xy 100.065251 156.6395) (xy 100.023153 156.647873) (xy 99.994283 156.647873) + (xy 99.954699 156.64) (xy 99.935 156.64) (xy 99.935 156.681153) (xy 99.922529 156.722265) (xy 99.896133 156.761768) + (xy 99.896133 156.761769) (xy 99.886278 156.811316) (xy 99.8845 156.820253) (xy 99.8845 157.23) + (xy 99.585 157.23) (xy 99.585 156.64) (xy 99.565301 156.64) (xy 99.524435 156.648128) (xy 99.495565 156.648128) + (xy 99.454699 156.64) (xy 99.435 156.64) (xy 99.435 157.23) (xy 99.1355 157.23) (xy 99.1355 156.820252) + (xy 99.123867 156.761769) (xy 99.097471 156.722265) (xy 99.085 156.681153) (xy 99.085 156.64) (xy 99.065301 156.64) + (xy 99.025716 156.647873) (xy 98.996845 156.647873) (xy 98.954748 156.6395) (xy 98.6595 156.6395) + (xy 98.607174 156.617826) (xy 98.5855 156.5655) (xy 98.5855 155.252472) (xy 98.585499 155.252464) + (xy 98.562713 155.123236) (xy 98.555101 155.080062) (xy 98.495225 154.915555) (xy 98.407692 154.763945) + (xy 98.295163 154.629837) (xy 98.161055 154.517308) (xy 98.009445 154.429775) (xy 98.009443 154.429774) + (xy 98.009441 154.429773) (xy 97.844937 154.369898) (xy 97.672535 154.3395) (xy 97.672532 154.3395) + (xy 97.650892 154.3395) (xy 97.5845 154.3395) (xy 97.532174 154.317826) (xy 97.5105 154.2655) (xy 97.5105 79.4145) + (xy 97.532174 79.362174) (xy 97.5845 79.3405) (xy 105.039358 79.3405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.788326 79.362174) (xy 104.81 79.4145) (xy 104.81 80.019704) (xy 104.850242 80.376866) (xy 104.930219 80.727264) + (xy 104.930224 80.727282) (xy 105.048925 81.066513) (xy 105.204869 81.390334) (xy 105.396093 81.694666) + (xy 105.620185 81.975668) (xy 105.874331 82.229814) (xy 106.155333 82.453906) (xy 106.459665 82.64513) + (xy 106.783486 82.801074) (xy 107.122717 82.919775) (xy 107.122735 82.91978) (xy 107.473135 82.999757) + (xy 107.473132 82.999757) (xy 107.830296 83.04) (xy 108.189704 83.04) (xy 108.546866 82.999757) + (xy 108.897264 82.91978) (xy 108.897282 82.919775) (xy 109.236513 82.801074) (xy 109.560334 82.64513) + (xy 109.864666 82.453906) (xy 110.145668 82.229814) (xy 110.39981 81.975672) (xy 110.573862 81.757416) + (xy 109.058064 80.241618) (xy 109.166331 80.158543) (xy 109.328543 79.996331) (xy 109.411618 79.888064) + (xy 110.847229 81.323675) (xy 110.971076 81.066505) (xy 110.97108 81.066497) (xy 111.089775 80.727282) + (xy 111.08978 80.727264) (xy 111.169757 80.376866) (xy 111.21 80.019704) (xy 111.21 79.4145) (xy 111.231674 79.362174) + (xy 111.284 79.3405) (xy 118.4355 79.3405) (xy 118.487826 79.362174) (xy 118.5095 79.4145) (xy 118.5095 154.2655) + (xy 118.487826 154.317826) (xy 118.4355 154.3395) (xy 118.347464 154.3395) (xy 118.22235 154.361561) + (xy 118.167055 154.349302) (xy 118.136624 154.301535) (xy 118.1355 154.288685) (xy 118.1355 152.689) + (xy 118.119858 152.610363) (xy 118.119857 152.610357) (xy 118.105505 152.575709) (xy 118.105504 152.575707) + (xy 118.105503 152.575705) (xy 118.089035 152.549497) (xy 118.068879 152.517419) (xy 118.068875 152.517416) + (xy 117.994293 152.464496) (xy 117.959643 152.450143) (xy 117.959636 152.450141) (xy 117.900392 152.438357) + (xy 117.881 152.4345) (xy 97.5845 152.4345) (xy 97.532174 152.412826) (xy 97.5105 152.3605) (xy 97.5105 79.4145) + (xy 97.532174 79.362174) (xy 97.5845 79.3405) (xy 104.736 79.3405) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "e2ba838e-e68e-463c-a91a-d934ba6f4fa8") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 117.93 157.02) (xy 117.93 152.655) (xy 117.915 152.64) (xy 97.46 152.64) (xy 97.46 157.27) (xy 117.68 157.27) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.915648 152.654352) (xy 117.93 152.689) (xy 117.93 154.447993) (xy 117.915648 154.482641) + (xy 117.905501 154.490428) (xy 117.858941 154.51731) (xy 117.858939 154.517312) (xy 117.724838 154.629835) + (xy 117.724835 154.629838) (xy 117.612312 154.763939) (xy 117.612307 154.763945) (xy 117.524778 154.915548) + (xy 117.524774 154.915556) (xy 117.4649 155.080057) (xy 117.464899 155.080061) (xy 117.464899 155.080062) + (xy 117.453041 155.147314) (xy 117.4345 155.252467) (xy 117.4345 156.191881) (xy 117.420148 156.226529) + (xy 117.3855 156.240881) (xy 117.350852 156.226529) (xy 117.344758 156.219104) (xy 117.329192 156.195807) + (xy 117.263036 156.151604) (xy 117.204695 156.14) (xy 117.135 156.14) (xy 117.135 157.27) (xy 116.885 157.27) + (xy 116.885 156.14) (xy 116.815304 156.14) (xy 116.769558 156.149098) (xy 116.750442 156.149098) + (xy 116.704696 156.14) (xy 116.635 156.14) (xy 116.635 157.27) (xy 116.3855 157.27) (xy 116.3855 156.320252) + (xy 116.385499 156.320251) (xy 116.385264 156.317858) (xy 116.385483 156.317836) (xy 116.385 156.312913) + (xy 116.385 156.14) (xy 116.315304 156.14) (xy 116.270837 156.148844) (xy 116.25172 156.148843) + (xy 116.204753 156.1395) (xy 116.204748 156.1395) (xy 115.815252 156.1395) (xy 115.800668 156.1424) + (xy 115.769558 156.148588) (xy 115.750442 156.148588) (xy 115.719331 156.1424) (xy 115.704748 156.1395) + (xy 115.315252 156.1395) (xy 115.300668 156.1424) (xy 115.269558 156.148588) (xy 115.250442 156.148588) + (xy 115.219331 156.1424) (xy 115.204748 156.1395) (xy 114.815252 156.1395) (xy 114.804276 156.141683) + (xy 114.799058 156.142721) (xy 114.762276 156.135403) (xy 114.741441 156.10422) (xy 114.7405 156.094662) + (xy 114.7405 155.838025) (xy 114.7405 155.838024) (xy 114.703024 155.637544) (xy 114.629348 155.447363) + (xy 114.521981 155.273959) (xy 114.521978 155.273955) (xy 114.521977 155.273954) (xy 114.384579 155.123236) + (xy 114.384576 155.123233) (xy 114.221822 155.000328) (xy 114.221818 155.000325) (xy 114.039255 154.90942) + (xy 114.039248 154.909417) (xy 113.843085 154.853603) (xy 113.843079 154.853602) (xy 113.64 154.834785) + (xy 113.43692 154.853602) (xy 113.436914 154.853603) (xy 113.240751 154.909417) (xy 113.240744 154.90942) + (xy 113.058181 155.000325) (xy 113.058177 155.000328) (xy 112.895423 155.123233) (xy 112.89542 155.123236) + (xy 112.758022 155.273954) (xy 112.65065 155.447366) (xy 112.576978 155.637537) (xy 112.576977 155.63754) + (xy 112.576976 155.637544) (xy 112.5395 155.838024) (xy 112.5395 155.838025) (xy 112.5395 156.0905) + (xy 112.525148 156.125148) (xy 112.4905 156.1395) (xy 112.315252 156.1395) (xy 112.300668 156.1424) + (xy 112.269558 156.148588) (xy 112.250442 156.148588) (xy 112.219331 156.1424) (xy 112.204748 156.1395) + (xy 111.815252 156.1395) (xy 111.800668 156.1424) (xy 111.769558 156.148588) (xy 111.750442 156.148588) + (xy 111.719331 156.1424) (xy 111.704748 156.1395) (xy 111.315252 156.1395) (xy 111.300668 156.1424) + (xy 111.269558 156.148588) (xy 111.250442 156.148588) (xy 111.219331 156.1424) (xy 111.204748 156.1395) + (xy 110.815252 156.1395) (xy 110.800668 156.1424) (xy 110.769558 156.148588) (xy 110.750442 156.148588) + (xy 110.719331 156.1424) (xy 110.704748 156.1395) (xy 110.315252 156.1395) (xy 110.300668 156.1424) + (xy 110.269558 156.148588) (xy 110.250442 156.148588) (xy 110.219331 156.1424) (xy 110.204748 156.1395) + (xy 109.815252 156.1395) (xy 109.800668 156.1424) (xy 109.769558 156.148588) (xy 109.750442 156.148588) + (xy 109.719331 156.1424) (xy 109.704748 156.1395) (xy 109.315252 156.1395) (xy 109.300668 156.1424) + (xy 109.269558 156.148588) (xy 109.250442 156.148588) (xy 109.219331 156.1424) (xy 109.204748 156.1395) + (xy 108.815252 156.1395) (xy 108.800668 156.1424) (xy 108.769558 156.148588) (xy 108.750442 156.148588) + (xy 108.719331 156.1424) (xy 108.704748 156.1395) (xy 108.315252 156.1395) (xy 108.300668 156.1424) + (xy 108.269558 156.148588) (xy 108.250442 156.148588) (xy 108.219331 156.1424) (xy 108.204748 156.1395) + (xy 107.815252 156.1395) (xy 107.800668 156.1424) (xy 107.769558 156.148588) (xy 107.750442 156.148588) + (xy 107.719331 156.1424) (xy 107.704748 156.1395) (xy 107.315252 156.1395) (xy 107.300668 156.1424) + (xy 107.269558 156.148588) (xy 107.250442 156.148588) (xy 107.219331 156.1424) (xy 107.204748 156.1395) + (xy 106.815252 156.1395) (xy 106.800668 156.1424) (xy 106.769558 156.148588) (xy 106.750442 156.148588) + (xy 106.719331 156.1424) (xy 106.704748 156.1395) (xy 106.315252 156.1395) (xy 106.300668 156.1424) + (xy 106.269558 156.148588) (xy 106.250442 156.148588) (xy 106.219331 156.1424) (xy 106.204748 156.1395) + (xy 105.815252 156.1395) (xy 105.800668 156.1424) (xy 105.769558 156.148588) (xy 105.750442 156.148588) + (xy 105.719331 156.1424) (xy 105.704748 156.1395) (xy 105.315252 156.1395) (xy 105.300668 156.1424) + (xy 105.269558 156.148588) (xy 105.250442 156.148588) (xy 105.219331 156.1424) (xy 105.204748 156.1395) + (xy 104.815252 156.1395) (xy 104.800668 156.1424) (xy 104.769558 156.148588) (xy 104.750442 156.148588) + (xy 104.719331 156.1424) (xy 104.704748 156.1395) (xy 104.315252 156.1395) (xy 104.300668 156.1424) + (xy 104.269558 156.148588) (xy 104.250442 156.148588) (xy 104.219331 156.1424) (xy 104.204748 156.1395) + (xy 103.815252 156.1395) (xy 103.800668 156.1424) (xy 103.769558 156.148588) (xy 103.750442 156.148588) + (xy 103.719331 156.1424) (xy 103.704748 156.1395) (xy 103.315252 156.1395) (xy 103.300668 156.1424) + (xy 103.269558 156.148588) (xy 103.250442 156.148588) (xy 103.219331 156.1424) (xy 103.204748 156.1395) + (xy 103.204746 156.1395) (xy 103.0395 156.1395) (xy 103.004852 156.125148) (xy 102.9905 156.0905) + (xy 102.9905 155.838025) (xy 102.9905 155.838024) (xy 102.953024 155.637544) (xy 102.879348 155.447363) + (xy 102.771981 155.273959) (xy 102.771978 155.273955) (xy 102.771977 155.273954) (xy 102.634579 155.123236) + (xy 102.634576 155.123233) (xy 102.471822 155.000328) (xy 102.471818 155.000325) (xy 102.289255 154.90942) + (xy 102.289248 154.909417) (xy 102.093085 154.853603) (xy 102.093079 154.853602) (xy 101.89 154.834785) + (xy 101.68692 154.853602) (xy 101.686914 154.853603) (xy 101.490751 154.909417) (xy 101.490744 154.90942) + (xy 101.308181 155.000325) (xy 101.308177 155.000328) (xy 101.145423 155.123233) (xy 101.14542 155.123236) + (xy 101.008022 155.273954) (xy 100.90065 155.447366) (xy 100.826978 155.637537) (xy 100.826977 155.63754) + (xy 100.826976 155.637544) (xy 100.7895 155.838024) (xy 100.7895 155.838025) (xy 100.7895 156.096651) + (xy 100.775148 156.131299) (xy 100.7405 156.145651) (xy 100.730942 156.14471) (xy 100.719383 156.142411) + (xy 100.704748 156.1395) (xy 100.315252 156.1395) (xy 100.30289 156.141958) (xy 100.268276 156.148843) + (xy 100.24916 156.148843) (xy 100.204696 156.14) (xy 100.135 156.14) (xy 100.135 156.312913) (xy 100.134516 156.317836) + (xy 100.134736 156.317858) (xy 100.1345 156.320253) (xy 100.1345 157.27) (xy 99.885 157.27) (xy 99.885 156.14) + (xy 99.815304 156.14) (xy 99.769558 156.149098) (xy 99.750442 156.149098) (xy 99.704696 156.14) + (xy 99.635 156.14) (xy 99.635 157.27) (xy 99.385 157.27) (xy 99.385 156.14) (xy 99.315304 156.14) + (xy 99.269558 156.149098) (xy 99.250442 156.149098) (xy 99.204696 156.14) (xy 99.135 156.14) (xy 99.135 157.27) + (xy 98.885 157.27) (xy 98.885 156.14) (xy 98.815305 156.14) (xy 98.756963 156.151604) (xy 98.690807 156.195807) + (xy 98.675242 156.219104) (xy 98.64406 156.239939) (xy 98.607277 156.232623) (xy 98.586442 156.201441) + (xy 98.5855 156.191881) (xy 98.5855 155.252474) (xy 98.5855 155.252468) (xy 98.555101 155.080062) + (xy 98.495225 154.915555) (xy 98.407692 154.763945) (xy 98.295163 154.629837) (xy 98.161057 154.51731) + (xy 98.161054 154.517307) (xy 98.009451 154.429778) (xy 98.009443 154.429774) (xy 97.844942 154.3699) + (xy 97.844943 154.3699) (xy 97.844938 154.369899) (xy 97.672532 154.3395) (xy 97.5595 154.3395) + (xy 97.524852 154.325148) (xy 97.5105 154.2905) (xy 97.5105 152.689) (xy 97.524852 152.654352) (xy 97.5595 152.64) + (xy 117.881 152.64) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pro new file mode 100644 index 0000000..ef71c65 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "0e5434ce-5e10-40a4-84b4-46c88cb3228f", + "Root" + ], + [ + "932cf4bc-be2d-469c-911a-4326b33c6b54", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_sch new file mode 100644 index 0000000..67dbd91 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0e5434ce-5e10-40a4-84b4-46c88cb3228f") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 104.14 105.41) (xy 110.49 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00f02d98-6e45-4122-8df7-632549b3128d") + ) + (wire + (pts + (xy 104.14 73.66) (xy 110.49 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02463246-6187-4695-8da0-735228d332fd") + ) + (wire + (pts + (xy 144.78 107.95) (xy 151.13 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c168be9-aba9-4a08-9e3a-4bafd4008fe7") + ) + (wire + (pts + (xy 144.78 93.98) (xy 151.13 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ff44b60-b4a7-4241-be4d-6fb8972330f7") + ) + (wire + (pts + (xy 104.14 92.71) (xy 110.49 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213e103f-4ef8-4750-972c-4fe7a9407456") + ) + (wire + (pts + (xy 104.14 107.95) (xy 110.49 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28a79ac6-8e3d-4579-b58f-4c2d146b8ee3") + ) + (wire + (pts + (xy 104.14 100.33) (xy 110.49 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2db987cc-4aa2-4023-9901-c23c1252cd73") + ) + (wire + (pts + (xy 104.14 130.81) (xy 110.49 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39ec3a5b-5e2d-4999-bb46-a0c158495752") + ) + (wire + (pts + (xy 144.78 73.66) (xy 151.13 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c8b3d21-c22a-41e7-92f0-79da2d2dd3b3") + ) + (wire + (pts + (xy 104.14 81.28) (xy 110.49 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4297c9a2-b430-47ad-8d9d-53139d6d8265") + ) + (wire + (pts + (xy 104.14 90.17) (xy 110.49 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43da3404-ffd5-4568-b184-e4c6ad22ccba") + ) + (wire + (pts + (xy 104.14 78.74) (xy 110.49 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4754cb2f-43de-4374-8d59-457f855db9a1") + ) + (wire + (pts + (xy 104.14 121.92) (xy 110.49 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4789dbe4-0dca-4fbf-97e0-859ff23be8fb") + ) + (wire + (pts + (xy 144.78 134.62) (xy 151.13 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "52825b24-d470-4e14-8f84-bf70b7953835") + ) + (wire + (pts + (xy 144.78 114.3) (xy 151.13 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62ba96ad-10d5-4a66-9783-f71e1b45b60d") + ) + (wire + (pts + (xy 104.14 102.87) (xy 110.49 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7322e8fe-057a-443c-a887-0c170e58cf00") + ) + (wire + (pts + (xy 144.78 102.87) (xy 151.13 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b48c2c3-6cbc-4087-b79c-c6a2bde330b8") + ) + (wire + (pts + (xy 104.14 87.63) (xy 110.49 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85b59e95-00be-4dfd-b2f6-8d389b9bf0cf") + ) + (wire + (pts + (xy 104.14 135.89) (xy 110.49 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90ab70b9-5f8f-4072-980e-fb94a9298b01") + ) + (wire + (pts + (xy 104.14 116.84) (xy 110.49 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a4b6b11-12fc-4e36-baa6-51965a0ddbe7") + ) + (wire + (pts + (xy 144.78 82.55) (xy 151.13 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a591edf-262b-4391-b4b9-9d2f2ec47889") + ) + (wire + (pts + (xy 144.78 76.2) (xy 151.13 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a017466f-b242-4693-93a4-eb38928d716c") + ) + (wire + (pts + (xy 144.78 111.76) (xy 151.13 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a11855d8-9032-4c4d-85bf-2f8ed3adbf56") + ) + (wire + (pts + (xy 104.14 110.49) (xy 110.49 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a58783a9-9ca9-44f5-a5e3-1769c1a196aa") + ) + (wire + (pts + (xy 104.14 133.35) (xy 110.49 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abbc3703-4068-4c38-afd6-7b722c00c9b3") + ) + (wire + (pts + (xy 104.14 97.79) (xy 110.49 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b785181f-1167-4146-a401-3453d4b7cee7") + ) + (wire + (pts + (xy 144.78 132.08) (xy 151.13 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0953c26-62a4-4aaf-857c-81c3211092eb") + ) + (wire + (pts + (xy 144.78 85.09) (xy 151.13 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca60656f-a44a-4ac4-afd7-96383a784138") + ) + (wire + (pts + (xy 144.78 129.54) (xy 151.13 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbfd55d2-fd96-4f0e-81e5-df099dee43e9") + ) + (wire + (pts + (xy 144.78 96.52) (xy 151.13 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccc077b3-8b59-46fc-adca-a44dd7ebf134") + ) + (wire + (pts + (xy 104.14 113.03) (xy 110.49 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdec83ee-a928-4596-8dcb-585e8e9acfde") + ) + (wire + (pts + (xy 144.78 88.9) (xy 151.13 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0400d86-686c-4470-83c3-a89f2e19fd7c") + ) + (wire + (pts + (xy 104.14 95.25) (xy 110.49 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0b73c04-001b-4c5c-a435-6c6321353089") + ) + (wire + (pts + (xy 144.78 105.41) (xy 151.13 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0e814ff-493a-422c-9d12-2326bcdeeec9") + ) + (wire + (pts + (xy 144.78 91.44) (xy 151.13 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d93affcc-2520-4773-9e4b-4beafec63e9e") + ) + (wire + (pts + (xy 104.14 124.46) (xy 110.49 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d988038c-db35-423c-9d51-c3a3efca7e28") + ) + (wire + (pts + (xy 104.14 85.09) (xy 110.49 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da1dd64f-b7da-409b-a9a5-b6d19f9a81db") + ) + (wire + (pts + (xy 144.78 78.74) (xy 151.13 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "daae01d6-8d50-4663-ae8a-196c6b250fe7") + ) + (wire + (pts + (xy 104.14 76.2) (xy 110.49 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5683715-42f7-4af5-b8ca-498511e5a6e0") + ) + (wire + (pts + (xy 144.78 100.33) (xy 151.13 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee9636c2-fbb5-44ed-a35b-612796bb7657") + ) + (wire + (pts + (xy 104.14 128.27) (xy 110.49 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc99f8af-0ab1-4876-a9be-1b64870946d5") + ) + (wire + (pts + (xy 104.14 119.38) (xy 110.49 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fda7ebf7-7223-45a3-a24d-941c5f7ba2c0") + ) + (label "FULL_CARD_PWR_OFF#" + (at 151.13 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0a54286c-ec33-4f5d-b84c-f1beb417be48") + ) + (label "GPIO_6" + (at 104.14 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0e2c6ced-2f5b-4dee-b35f-c246a22e4f4b") + ) + (label "GPIO_1" + (at 104.14 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0fde8925-13dc-4fea-a217-0742d9c5f87d") + ) + (label "PER1+" + (at 151.13 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "14480b68-5ad2-4a4c-9101-8a9eae97523e") + ) + (label "GPIO_10" + (at 104.14 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "15c9ab47-90d8-4bc7-8c92-1ddf2712ee78") + ) + (label "PET1+" + (at 151.13 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1bed3f65-905e-44af-8aef-5203ccfdf0a0") + ) + (label "CONFIG_0" + (at 104.14 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "22918204-8d81-47ee-b922-045387d2de5f") + ) + (label "PER1-" + (at 151.13 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2658cdb2-c207-4c80-97aa-76fa1c8051ea") + ) + (label "W_DISABLE1#" + (at 104.14 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3d39b9de-6885-4cc4-8675-71d3cc966b03") + ) + (label "PET0-" + (at 151.13 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "42a7e67e-1568-452a-8108-3f5ba22568b0") + ) + (label "GPIO_4" + (at 104.14 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "517af859-6b44-4955-b0c7-35851f137287") + ) + (label "PET0+" + (at 151.13 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c5bf380-4462-4100-b2a4-6a5a0e476ae2") + ) + (label "REFCLK-" + (at 151.13 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6460285f-3bc2-41b8-ad1f-764b318e2edf") + ) + (label "RESET#" + (at 104.14 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "681b2b22-97ea-4c3a-98e2-9dad24c9f450") + ) + (label "GPIO_0" + (at 104.14 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "68d9e093-1d65-4eee-8fa9-63f3596a5511") + ) + (label "CONFIG_3" + (at 104.14 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6bc511b9-43cf-4ad2-b9a8-9b95d9d01744") + ) + (label "CONFIG_2" + (at 104.14 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fdb3757-663e-44c7-ae42-2c07af5cb91d") + ) + (label "CLKREQ#" + (at 151.13 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "707d15a4-7030-483c-876f-667a246ad7c5") + ) + (label "PERST#" + (at 151.13 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73e17d14-ac37-4118-a9be-7c145d4f0234") + ) + (label "PEWAKE#" + (at 151.13 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81132621-9e29-44aa-96a3-99f94151d7a9") + ) + (label "GPIO_7" + (at 104.14 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8f79b7f8-dd48-4e23-a2e5-5f7202c48c12") + ) + (label "DEVSLP" + (at 151.13 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "96d034af-2c90-4cb6-9209-b02ceb734c0c") + ) + (label "SUSCLK" + (at 104.14 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9db90d27-c0eb-4e0f-aea0-dbe40ebaa187") + ) + (label "GPIO_9{slash}LED#1" + (at 104.14 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a3e63f48-e475-4c11-9ad7-69c7006ca867") + ) + (label "GPIO_5" + (at 104.14 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a64e7234-9ae9-4a5c-a011-70941cf752d9") + ) + (label "PET1-" + (at 151.13 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a7aa2c9e-3ea2-4a1c-be30-1fc007d3c8ed") + ) + (label "GPIO_2" + (at 104.14 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b26997d0-f371-422e-af79-b5f55614178e") + ) + (label "PER0+" + (at 151.13 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b9ebb6d7-8aea-4a1b-a534-afa3d08ec8bf") + ) + (label "DPR" + (at 151.13 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc024b8b-c5bb-4a08-881a-936279cdda6c") + ) + (label "SIM_DETECT" + (at 104.14 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c010c0c3-2a86-4c4b-907b-594ebce7390c") + ) + (label "REFCLK+" + (at 151.13 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2d283c0-b810-4b33-83dd-8ff0a85122ff") + ) + (label "GPIO_11" + (at 104.14 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c6adc16b-a781-4333-b42d-d3800939bb5e") + ) + (label "USB_D+" + (at 151.13 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c7b10b5e-596c-4852-9de2-0fc7b5943c3b") + ) + (label "GPIO_3" + (at 104.14 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc3c0fc5-ad98-4083-8097-8bd72fa80d63") + ) + (label "GPIO_8" + (at 104.14 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc5ff2c1-ea88-41cd-9f1e-5b5cd37aff79") + ) + (label "USB_D-" + (at 151.13 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d5d8fb57-7d71-450d-bafc-31e4bb5511de") + ) + (label "UIM-RESET" + (at 104.14 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dd81edbc-a217-435d-b6dd-72d5ba7479e4") + ) + (label "UIM-CLK" + (at 104.14 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e503fbf0-cfa2-4125-babe-ab892110d254") + ) + (label "CONFIG_1" + (at 104.14 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eead2979-95e6-4346-b22d-b12da20a58a3") + ) + (label "UIM-DATA" + (at 104.14 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f08ccc06-1327-4761-b641-26ec2f5a7f7d") + ) + (label "PER0-" + (at 151.13 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f2454ed5-abcb-4746-aaad-bd62bb338988") + ) + (label "UIM-PWR" + (at 104.14 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fdf63654-df2e-4cc7-9b96-4ba4b4d3dffc") + ) + (sheet + (at 110.49 71.12) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "932cf4bc-be2d-469c-911a-4326b33c6b54") + (property "Sheetname" "M.2 B+M Key" + (at 110.49 70.4084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 110.49 140.2846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 110.49 107.95 180) + (uuid "0c61fbf2-ea8b-4c48-a266-8f11117a66a1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 110.49 85.09 180) + (uuid "f5ca4605-ec2b-440f-82f8-798b2f4e9d7e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 110.49 116.84 180) + (uuid "c9d3edeb-0b83-4aba-b273-7279c8034331") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 110.49 121.92 180) + (uuid "618b1db5-3a39-475b-bb8e-ea6e1d1146a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 110.49 92.71 180) + (uuid "d591fe6b-d74d-420a-a715-d02e5eabbda3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 110.49 97.79 180) + (uuid "9f8afbf6-a96d-4bd8-8c94-f7189f6d77cd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 110.49 76.2 180) + (uuid "cc119f88-4a65-4688-805c-aff3cd884598") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 110.49 78.74 180) + (uuid "98bf318f-123e-4674-8962-37af5c0b24a4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 144.78 107.95 0) + (uuid "b18e9163-d6df-4f90-9a29-5c736d691ad5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 144.78 102.87 0) + (uuid "0fd0c3cb-c853-44b0-a0c4-72eefa54df50") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 144.78 132.08 0) + (uuid "13656c9c-c47c-4c6d-886f-32fe099154f8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 110.49 110.49 180) + (uuid "497725c4-61fc-48ec-9812-0e1b03e2160f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 110.49 124.46 180) + (uuid "d7ec3126-4315-4862-8662-59c911f016a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 110.49 102.87 180) + (uuid "947cedf0-cde5-46ee-9a7e-fe5602ac1ed4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 144.78 82.55 0) + (uuid "ba0ff085-fd06-4b0c-9fb5-2b171552297a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 144.78 129.54 0) + (uuid "0ee27025-faa6-4bbc-954a-d84c119b3b63") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 144.78 96.52 0) + (uuid "ec28a648-7adc-4d6b-9509-35130156c39b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 110.49 87.63 180) + (uuid "79bf1f5a-4983-4261-921b-d566ea4d9607") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 110.49 95.25 180) + (uuid "c8d0e52f-3590-4881-b752-1ae9bdccde08") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 144.78 88.9 0) + (uuid "e819bb7b-32d8-4cbc-ae63-161c2addbebb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 110.49 73.66 180) + (uuid "ed0c29f1-2424-44a4-8f96-60dead19de83") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 144.78 93.98 0) + (uuid "94716b2a-0059-4b4a-ac56-58acabd65182") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 144.78 91.44 0) + (uuid "40e2265a-6ed0-46ef-8801-b9d7ae75d48c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 144.78 85.09 0) + (uuid "c200f53c-9bf8-4e11-9b96-ee4a2a42d18e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 110.49 133.35 180) + (uuid "e60dabb3-0516-4a22-897e-c09c5bb43f6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 144.78 100.33 0) + (uuid "de295e7e-44fa-4e01-98f5-d3f7aaa6582f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 144.78 114.3 0) + (uuid "6e857c7e-c423-4754-8c63-bdda668dfbbd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 144.78 134.62 0) + (uuid "72892008-87a2-4332-8f54-34e62dc7c071") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 110.49 105.41 180) + (uuid "bb98c362-7b9f-461d-973a-6450d12d339a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 110.49 128.27 180) + (uuid "2c42777e-1e04-4736-bc17-fd5d7b0e1a3d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 144.78 111.76 0) + (uuid "82357b9f-e808-4378-a89a-2970e679b3f7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 144.78 105.41 0) + (uuid "d3c31227-d8f4-49fa-9490-4b8b44c8e666") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 110.49 90.17 180) + (uuid "939c7bac-d5d5-48ce-b1b8-bc5ffff537c9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 110.49 135.89 180) + (uuid "fecc0cbd-21e8-40cf-9e77-27bef69dc375") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 144.78 73.66 0) + (uuid "caef25bc-ef9e-401f-bab0-2c2f13ac13e0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 110.49 81.28 180) + (uuid "901c7bf1-ade1-4de3-9637-bb6ea2983c7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 110.49 113.03 180) + (uuid "8580cd64-038d-4f74-94bb-fcbd554a07be") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 110.49 119.38 180) + (uuid "d7566fc8-0b3c-4f7e-aebf-2b4937df8b82") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 144.78 78.74 0) + (uuid "f19966db-89b0-4d74-aa9a-babca3530c8c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 144.78 76.2 0) + (uuid "9d7bca14-0cb0-4fa8-a2f0-189d7a3e6d70") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 110.49 100.33 180) + (uuid "efcc13ee-0bb0-4f4b-8107-4a8c34191c3e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..69c749a --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fa2435bd-d96e-4b45-9894-be234ff2bf63") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bcec893d-f862-42b2-94ae-82e089b7e830") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e47ba49e-334b-4d53-b45c-3a8a860910ed") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "a8dd709d-f03f-4acf-9d6b-10083f8098d1") + ) + (pin "7" + (uuid "3f609f08-08a8-419f-8381-46e47c79d5da") + ) + (pin "1" + (uuid "a49d3581-98b0-4cd8-888f-9eca1438e59a") + ) + (pin "5" + (uuid "ffed33a2-26a3-47a7-a5ed-f74bd94749a5") + ) + (pin "3" + (uuid "6ceaec8c-b43f-4bf9-bae4-4eb6cbcd96b0") + ) + (pin "9" + (uuid "a32bedda-17ce-4d55-8115-f839b5b0e118") + ) + (pin "11" + (uuid "7674e344-99ba-4320-a327-f885e7305025") + ) + (pin "23" + (uuid "c7c9cad7-0ae4-4419-ab4e-cc530814b5ca") + ) + (pin "27" + (uuid "dda31b10-7722-49e7-945b-aee17c1931f7") + ) + (pin "29" + (uuid "3bd32183-e007-4493-a9fb-6703866226c1") + ) + (pin "31" + (uuid "cd7cbad5-c651-4520-ad68-827c8311d7ec") + ) + (pin "35" + (uuid "1e7dde7d-9ba7-4f47-a07d-fdf4f635ad02") + ) + (pin "37" + (uuid "948301af-d293-4577-9a9e-52b0de7ac077") + ) + (pin "39" + (uuid "39017cfb-0610-4588-8299-1f157af75d18") + ) + (pin "41" + (uuid "6d858841-cef8-42e7-8340-df875ffd2be9") + ) + (pin "25" + (uuid "225e27dc-a64e-48f2-94bc-728747e1d0e5") + ) + (pin "43" + (uuid "404e5cc8-74d1-4732-a664-1c276e84bc0e") + ) + (pin "33" + (uuid "6066aa8d-4bd4-429a-ad42-5ba6fdf1f41d") + ) + (pin "45" + (uuid "cbd491b2-8655-4495-a1fe-2fb3fde0a2bd") + ) + (pin "47" + (uuid "68988aa5-0407-4818-a543-4fee87e7d836") + ) + (pin "40" + (uuid "3785b6c7-4a77-4446-9466-23ed3fb7ab9d") + ) + (pin "48" + (uuid "2e631e2e-16e6-4358-a8ea-acf514ceefbb") + ) + (pin "52" + (uuid "0af3c85d-1e91-40f8-a125-b4001b31efe6") + ) + (pin "69" + (uuid "d1c77225-77d7-427a-bd37-c5c607e5be5c") + ) + (pin "20" + (uuid "ef177c07-1d8e-4b75-aa91-6e8a77ed0cd0") + ) + (pin "49" + (uuid "02450f14-4f8d-4a9c-afcf-25c643a1394d") + ) + (pin "30" + (uuid "74289fb1-cbc5-4313-a74b-e7f9f740f919") + ) + (pin "55" + (uuid "383401cd-902b-4171-af33-d362042f0daa") + ) + (pin "72" + (uuid "bcb17496-c82c-4bb3-99a0-6ed277b69742") + ) + (pin "56" + (uuid "2e6ffd41-81e8-4b96-8a71-e8e1fb68a8d8") + ) + (pin "24" + (uuid "8514be93-a76c-4bd6-a466-6ebc72e5054a") + ) + (pin "67" + (uuid "c0cf5062-6a7b-4630-a58f-3261ce0b3c35") + ) + (pin "38" + (uuid "1aab44aa-4790-4f76-bbbf-6b57f0881aee") + ) + (pin "71" + (uuid "0b5fe93b-457d-4e62-acb5-8543a4abd9eb") + ) + (pin "32" + (uuid "5143ab52-5e07-4be4-bbae-91b814214b99") + ) + (pin "75" + (uuid "8fd86f81-a0cf-472f-a7db-14e7657d9757") + ) + (pin "8" + (uuid "9194664e-17d4-4e39-93ff-82e5f156f455") + ) + (pin "34" + (uuid "5f11e29f-90b4-4819-badd-e1e2efbd11a3") + ) + (pin "2" + (uuid "bc3c3c86-ceac-44a5-afca-830288f3728d") + ) + (pin "10" + (uuid "72be0f34-f7fa-4f35-8b70-cca162125442") + ) + (pin "42" + (uuid "ea9070cb-8633-47d3-bdf1-fba6aee74ce6") + ) + (pin "4" + (uuid "8e23b0d7-ee1a-4369-8e44-088356109974") + ) + (pin "51" + (uuid "faa6b771-731d-4a4d-9b86-c318d2962669") + ) + (pin "54" + (uuid "9e2b23ac-aecd-4cd7-b846-bb0e2b3b6d0f") + ) + (pin "68" + (uuid "00fe132b-fa03-42a4-b6d6-2290021def05") + ) + (pin "57" + (uuid "ccacd4c4-3b69-4715-9319-b3caed876ecd") + ) + (pin "74" + (uuid "85252c2a-3044-4049-b8e4-6f020ea3b2c3") + ) + (pin "28" + (uuid "31e724af-d769-41bd-b55f-a61371b1998f") + ) + (pin "73" + (uuid "ed921140-a7a0-4bdf-9edb-706c832b64d9") + ) + (pin "26" + (uuid "416c17a6-bc40-4bdd-ab2a-82287d2ffe07") + ) + (pin "36" + (uuid "fa66ac94-69cd-453f-b813-e16ee2496645") + ) + (pin "46" + (uuid "c0d9fe03-9b8c-47bf-a6f3-2b9c69a2cced") + ) + (pin "50" + (uuid "cbe65d76-00e0-43bb-8f95-d12595e3fecf") + ) + (pin "22" + (uuid "c22c2d34-bf45-40c4-ac33-0b3240d22741") + ) + (pin "53" + (uuid "bfe89154-115d-45d8-899c-d8a2f2ea9c01") + ) + (pin "6" + (uuid "e256ff7e-83bb-4540-8517-2b27f5324e67") + ) + (pin "44" + (uuid "291c63c8-482b-43f2-beec-153d1eea833a") + ) + (pin "70" + (uuid "f12cea04-3033-4f6c-aff0-5aff0848eb4b") + ) + (pin "58" + (uuid "2316526e-169f-4b19-b6f0-37f470f703f7") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ef23227-a9f2-44bc-abf3-5f83c186cf6a") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1193ed25-7583-453a-af2f-58cdaddd95cd") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a1e1fcf-764d-404e-b921-685ed543f164") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6d38d0c9-33f1-4673-9b7d-619e4348cc76") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "84b70777-08b9-4f3e-9d52-22e54738f9a6") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "8e41606d-0c1e-43b4-9572-fb148bada95a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "4729cb2a-fb87-4466-bb7f-d4eaad548566") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "1057014a-4600-4d03-a3a3-e0ae303541ad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "436c66fb-0e32-4efc-95ca-72b5c81d23cb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "0734db9e-39c7-4a11-a6c3-011b49b79dfd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "cd987f01-8212-4097-8d14-f9f618e5f78c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "7ab04430-e200-407d-957f-bb1bf4279246") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "3e39d51b-2b39-46c9-b4f5-f2099a557679") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..2fdaf56 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "36117a16-09fc-444b-b25f-b6e3312ccb77") + ) + (pin "1" + (uuid "b89f8306-e1f5-409e-9c0c-a1acf2a67f8c") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "077265ec-1ab9-4543-ab5a-4cb2843c442f") + ) + (pin "1" + (uuid "31748f9b-a33c-495d-a6fc-1190500d5a73") + ) + (instances + (project "M.2 B+M Key 2280" + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/0e5434ce-5e10-40a4-84b4-46c88cb3228f/932cf4bc-be2d-469c-911a-4326b33c6b54/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb new file mode 100644 index 0000000..9ef09be --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb @@ -0,0 +1,3187 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET0N") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET1P") + (net 4 "/M.2 B+M Key/PET0P") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4a553d2a-88b4-4f75-b08f-a133d923b70e") + (at 110.66 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "fbddb0c2-5fb7-4611-8f9d-0efd4c8361a9") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6c435924-427b-4a65-a89a-49096df77ddb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d116ca1e-0469-492d-b0b3-de29ca277afe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "da02382e-d576-4553-b141-9ebf54db5205") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "374ebd4f-9423-4e62-9312-2366d2493f23") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e5ac631d-fc49-4733-adc9-56a022676a52") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f73e5e19-76bb-49ef-b71d-4059c07c637b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "719a8e85-8745-4014-bc31-84af3a47459a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eb75a184-c1f4-48e6-a5e2-d99b2f8b6488") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "992d371d-2ded-4f2e-93a2-3da7c8049c3b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7a0991f-5859-41cf-8522-84a7ede90b64") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f19c0064-0541-4c9b-ae52-28f42f1a6a1e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5ddc99f3-e07e-47d2-acc5-ca84c1076863") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a1cc418b-9f3d-4d13-869a-b2d626ab8c33") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3a94fc7d-36d3-4b59-aefc-ac55700c1541") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "69066cc2-27e8-4ee0-89f8-9714b89597af") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "c51e7fb8-d434-4b2a-801f-1b563dabb5bd") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "55737984-b680-4cfb-84e7-74ac6cfdc756") + (at 109.01 49.34) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5a5a7c6e-ed7c-4bcf-bea9-8bbe48743a00") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5f06d6b4-a821-43eb-98eb-df6bce0c7808") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "26b6e563-ee9a-4b13-a901-754d8d57d7ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "efe34e07-3f1e-4a98-8bf4-d99f5527a7ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "20961e58-b6e2-42ed-8dc9-87af48b6f859") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "dec49061-71d1-4572-900e-97a84c46cf15") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "d8052369-27e7-4ff5-aba6-b510cc81d5f1") + (at 109.01 158.23) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4a9496dc-e315-4f44-93f2-bc94f2100e60") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4ba3175c-ad78-40ff-8898-d5eaa049473c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0fc67b5f-f885-44b9-aea7-20d1a9375fdc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "058895b5-6f18-4393-8afb-da5485f62ce1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bf2d3256-0940-4350-a514-1fb4ad55bba3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "55911fc3-9b06-4f4f-930d-5d67fccf770c") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "8ad1a328-2aad-4c0b-9c97-d06a22bde189") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca2125af-59a7-4c58-ae3f-f1c1bc9c7645") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "67f38855-b6ff-4172-baca-9e2143cd7561") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "092a7cd9-2169-4b4f-a517-caea0e5628cb") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fca1a869-25c6-41ef-a5fa-db6fb68bbe2c") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "663d3895-0a06-424c-a11b-cde4bfef968b") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dcd2d8c5-6121-44df-8f81-e96b2e57cec1") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e6267023-4c48-40f0-85ec-349a65faca4e") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42cf1a5a-7039-40d8-8d30-3b31a508fa7a") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "005f695a-6e10-419d-9c3a-773e289df984") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dba5b867-0625-4bd5-a851-32b32c2645f2") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51934e82-8e79-4b80-93b9-54a363d78baa") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5332374-5463-4260-8c87-8499182d56be") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd291668-a174-4730-82e5-a807c217f2bc") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9a59f953-8bb4-494d-8b3b-1e83640993bb") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e73dbd55-6d5e-4615-b4a4-a667d5902eeb") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d1cf86dd-8666-475b-8afb-694f24fcab78") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d8a87bd-2996-4f53-85bc-ea08fbf9545d") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "99a0c374-3427-4c2c-bf22-f2804dbd59f4") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c48a616d-86a0-427d-a60e-25f666f41f4a") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8d37c76e-f3fb-4f2d-a5c8-2ebba7909dc9") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8559e480-6544-41e4-9ff4-d70b98d93676") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "907c0b71-4903-4836-85c1-3f6d80ff70b0") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d47d53be-148d-45fb-b13a-1281bfa9ecfd") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a2cf8939-a351-42d8-a3bb-47d35c1f7960") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "adbffae9-807f-48d3-b8c0-246401bb1f86") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e9eb3c91-25f7-48b8-a8ab-a4df98faf9dc") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ece6893f-2f3c-4828-9001-ca1a4a1db352") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "94ef9707-f6f2-4be9-ac8b-18f1d3a958f1") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "698b8c6b-b2a3-4bf6-aed8-023e9c181028") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "168ab3da-10bf-4ed5-a2c2-92076310151d") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51d42a99-91c4-410d-8574-b18d948afa21") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e105bc0a-7e95-4326-b0bf-3f2a6c9270f6") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "baaff64f-ecb4-4356-9f7a-ae18385bd5f7") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6dc530ec-381d-4b70-9621-dade32341e3a") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ae1d2076-3a84-484e-9a11-5e0c50f8a50b") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e085c85f-4f06-4ed8-a1ea-ca6739f588e4") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef5fe7e2-ecec-4ed9-963c-ca6bf06569a2") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c4b4381-de7b-4480-be16-4a7e3838c328") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23d91521-5d61-45fa-a42e-c6caeecbb768") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "79b47783-6eab-4567-9c02-88095a1e9068") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fac833ab-ad14-4b28-a758-8f868fc0bb18") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "409a03ec-a6c3-47fb-b89e-534e754b2c5d") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "786c42d4-f5b7-4e81-83f7-ffcf3bff7663") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "45d12392-00d4-478b-8754-3e4565b01d9a") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e3dccf32-f8fe-4b44-8d4f-0f5999e58ab6") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b7a0daf2-8431-4073-bd75-ddad4c86a769") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8d7e0ed2-f3ff-4696-8653-3c9a44a28d0d") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d58f3cc9-a437-45b7-93a0-1429deb11068") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3e6054e5-dc1a-4c20-a40d-51de946e7783") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1fad16bc-51da-4655-bf8f-eff29be3b4a0") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1eebc08c-54de-4509-b61f-f3104c84d318") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5700d3a0-f81d-49dc-b2f5-ec463807a839") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c8bfddbf-037a-4be6-816e-6637d719703c") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "39f03b6c-7a1f-44f2-9759-db6c049358ce") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "98084eed-6eac-43ce-8690-b81d351357f4") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "18fbcdb9-7e25-4fe4-90b2-5c30a279ccd6") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "afcdacbf-58ba-430b-bbcc-f6176a53ec09") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a978cbe9-049c-44f2-8c16-b0c626c7b308") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "923d655a-c3e6-47f4-9bf1-db9b1f4be163") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f5915a07-1590-49b3-90ad-2aac1e2fb7c7") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ec359e33-9da5-4da7-a07e-f3ca6b9c46ee") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d663d0c4-2949-491f-ad36-7760f75001ba") + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "033e6657-f5de-434c-a4be-5a9002a597da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0764fdbe-9153-4db9-8a80-33bfbe781489") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "333114b6-b694-4291-9e50-b23b79937970") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "67ebefd4-f1de-4d0f-8a8d-a87dd0c57116") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "59407e43-4485-4992-b347-e810f379db4f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "f67b080f-d160-4eb9-8d7b-3444fa8b87ee") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3f2cd0b2-80f9-4d33-a0dc-119cdd2e0b3d") + (pts + (xy 94.01 48.23) (xy 124.01 48.23) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 27 0) + (layer "User.2") + (uuid "3f2cd0b2-80f9-4d33-a0dc-119cdd2e0b3d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7243d487-64a9-4f5d-8bb2-04104493c709") + (pts + (xy 118.92 159.34) (xy 118.92 79.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 119.34 90) + (layer "User.2") + (uuid "7243d487-64a9-4f5d-8bb2-04104493c709") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "82e90b35-1849-4905-a41c-bb45ca03a46f") + (pts + (xy 118.935 159.34) (xy 118.935 49.34) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 104.34 90) + (layer "User.2") + (uuid "82e90b35-1849-4905-a41c-bb45ca03a46f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "862f0865-c476-45fd-bda4-4f9c2c80d28e") + (pts + (xy 118.935 159.34) (xy 118.935 129.34) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 144.34 90) + (layer "User.2") + (uuid "862f0865-c476-45fd-bda4-4f9c2c80d28e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "94fbaf28-315f-44f9-8dba-243e7e6fc685") + (pts + (xy 118.935 159.34) (xy 118.935 99.34) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 129.34 90) + (layer "User.2") + (uuid "94fbaf28-315f-44f9-8dba-243e7e6fc685") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "961faabd-caf4-46b3-9c85-961ef9653b57") + (pts + (xy 118.935 159.34) (xy 118.935 117.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 138.34 90) + (layer "User.2") + (uuid "961faabd-caf4-46b3-9c85-961ef9653b57") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ea6d123b-d970-4437-b02b-dc35cda333ac") + (pts + (xy 98.01 49.34) (xy 120.01 49.34) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 33.46 0) + (layer "User.2") + (uuid "ea6d123b-d970-4437-b02b-dc35cda333ac") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "26845698-6f48-43ed-9785-78df7ecc7639") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "594610f0-4fc0-419e-bed3-06d5cc0359a7") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "26a78aa2-2144-426e-b462-04f828e0179a") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a33ee5e7-c2a9-4729-89cb-442ee4fd5747") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5c8c1a49-c9a2-43b1-a325-58adeaa9788b") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "a9efeeeb-8f7c-4fe6-84f9-36c8ee96d537") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "d2e8a9f4-72a1-427d-ad53-958fa0530ada") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "3162d06d-f05e-4737-ad20-961a6b768fa7") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "fd9b1720-7ef4-48ce-bded-33655184c2c6") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "fcc256fd-cf4b-4110-a936-7b99d4a36acc") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2abcdf10-c800-43e1-8079-1ffff6cd04f8") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "be1ec2c7-f010-4ff0-be35-7bbdc74b737c") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "4bf4171d-e18b-4af4-be72-96492b72c05f") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "d7e237c3-ec67-43f8-85b0-b40be07f4bbd") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "2566a75f-5703-475e-9298-e6240cc5d81d") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "a4fda251-3383-4140-9e11-f79c9d1d83cd") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "fa29ab93-3bd3-4f24-a2e7-f2f54fda83b6") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "b6e26b2c-2fa3-4c52-8750-a30a459d07df") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d1974e6b-362e-4499-93c3-a170da6d5e9f") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "0a25893b-0c1b-4236-b934-e7ec980454ce") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "9be8f138-04aa-4ba2-9128-be83bf0df1ba") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "9244991a-56aa-46cd-a39e-d60d5e6b731c") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "416b5c96-074a-4cbd-adc7-1de3182bdf4f") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "769864ae-3c2a-47f6-a08d-b96c79f18fe2") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f618420c-268d-456b-964a-442824b0c9fe") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "0227d7ef-4ca5-45b4-a66d-0c630f2edcb1") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "6d8612b4-f386-49d3-91e1-6aed48b5af77") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "9205a0da-24dc-4672-a42f-6a1d4b8206cb") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "c91f91a1-230b-46a4-9d04-040fb52cfce5") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "0fa8fcfb-a1e2-491a-990a-5ac28bd85ab1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5e9be9ff-a844-453f-9ac0-37dbb52ce64b") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "7c8245fe-1fc1-4175-b56d-62bd787446bd") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "36872364-3bb0-44e2-8ac4-641662216321") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "b6a78331-9e0f-4678-aa3d-20804209fc69") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "78dedf8c-9d2c-4bd9-a9e3-88f829a96d56") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "269e8138-9f54-403b-be10-22c447b53bc7") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "44613e29-d349-4af7-a3ed-8f6325671884") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "04ddac02-6065-4f75-902e-441104af11b1") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "f24be4c4-dc5e-44e7-94a7-941e6f8e4c36") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "2ecb75d2-2fd5-42c4-bf98-0937e130c4a9") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "f3680978-054a-4d5f-88ac-ba5f790e8cf5") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "a04fa8a4-1170-44a2-a5aa-780a2cb8d59d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c70f33bd-904c-4e0c-8243-9408f097008d") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "8c72fac2-dbc3-438b-8c9f-3c7f10d82e34") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "6c424e44-d2ea-4dd7-bcff-8f7ebaa801c5") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "06daa96f-5686-42dc-8c8b-a7404d78e922") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "ad71c72a-9b12-4dc9-b92a-49c53858bdad") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5d92c88f-6747-4714-87be-c59902c11a05") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "16089d73-7899-47d5-af6f-126a89b97c7d") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "72dcdf5f-ed19-4af4-98dd-748b05070c12") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "5f2b6191-f7a1-4f4b-bfad-8781dc80f3e1") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "d46d1204-314b-4561-923e-97832d6b1179") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "13e10ec0-fa8d-485d-a558-f04d42a8a9ed") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "464d38bb-895b-4690-bf74-45fc706de9f5") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6815955f-c459-46e7-b094-250a8d17283f") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e800f131-89f8-40c0-b2ab-577a2a59c59a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d97bd533-1916-4578-9cc8-2826a584f55c") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d13230d1-feed-4bd5-8b3e-ece0bd0374ac") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "a44f9467-8f4b-4e7f-967e-dbf5cc7e5bc0") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "e1f6863d-9cf1-4ced-8cf7-8d380c529d0f") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 155.34) (xy 120.01 159.34) (xy 98.01 159.34) (xy 98.01 155.34) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "fd159bdb-367e-4453-8c07-62ff8be03f4e") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 159.34) (xy 124.01 154.14) (xy 94.01 154.14) (xy 94.01 159.34) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f02da498-87ef-4859-ad36-40d393874e53") + (at 111.36 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "e75f4947-2873-4d41-9d71-9ca4ac9beb84") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "bc6ee062-2bdb-454d-93df-0422cf3125fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "85265ba0-ca8a-4842-a11d-9ee9d5713642") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "91afd70b-e03a-4b06-ba62-448bc04d3428") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aca79b31-8556-4554-899c-289af3aaa845") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9e73ca7-a84b-40d1-b956-ecbfba99bdd7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a31ccc2-a7e4-4177-9665-83c9c49e82df") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2f98bca-5a22-4abc-9124-4aaa805f67ed") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e2c6fe3-d7f5-4a82-be3a-5ce56e01bb6c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c1c1e9d6-e6f7-44b0-b120-1bace7816336") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "682c6ab6-3f69-4869-9d9d-c1df54d6bddc") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71d2f989-14ad-4dd5-af76-566b2c7ebb42") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "748da8c4-7a8a-4b74-95b6-49197302bbf7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f00c5942-bf99-444e-811c-22dbcb6c81eb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7fdb2773-35ba-445f-ba45-91c4c8e42dc5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "979a6fd0-6b35-45b1-ae0c-2b9cef926918") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "e7f859d6-f720-4f74-8e9a-70eb63547b2f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f1564f29-6646-4a55-bdcf-284200a28d10") + (at 107.66 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "654711ce-8a2d-4920-b99a-d1ca34ec6fde") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e35497b3-a5af-448f-b84b-3375c5d0f279") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5dcecac9-d6cd-486a-b48f-d9636ccec82b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0a1f09b7-5009-475f-9b9f-a00a57680c03") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6be17a24-184a-4c39-b6c4-83febb5df3b4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e35f47e-297f-45f1-898a-25f5dd4bd5fd") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "953cd964-5d6a-4f12-b767-3da10753e8ed") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1414e897-be94-4d80-84b9-c45d9f040593") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18f65579-ffc6-47d3-b719-2169d89b2ecf") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dcf22f34-137f-4f23-ae64-5cdaf1c01193") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbc39c9e-bd9a-4cf4-97e0-db45379c9abb") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f0c6bc73-ec2e-4fd6-9d3b-d9b81a9f38c7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "90d51337-f9d6-4a77-8a10-4187d7ad2eaf") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8170283e-5266-4989-b6eb-8531b9ee5169") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5e1fa338-1fe5-4be5-ae34-5916ffecbd6b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "fb7f1fdc-682e-4d4e-857c-e414fb1168e4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "789a8d87-0769-4e8b-9342-b52d2eff06ba") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f23a8aea-bbf1-4f88-994f-8a286408850e") + (at 108.36 154.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "0e92410e-6364-4e14-967e-e1dbdac32f5a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5009d58b-c1b1-4659-8d3b-c0a740a4fb79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "599f2ac6-5b27-4030-a6f9-f5ebc7fc65d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e5ab9c2a-641f-4525-85f9-75e99b310b45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7eaa0eab-4232-4e32-9154-8c8052a780a1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "062913a0-b15e-42cb-a040-8a462d4a2b28") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "822e17e6-a5a0-4290-b880-68a4d02e0ddc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed00e0f8-ea96-4204-b13d-1eb654d491b8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4dfae222-345a-43b2-905b-46e6254f14e3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "143c6d6b-d49c-4971-ab0d-dd4663968e07") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84353280-99cc-4cbc-9b83-c45264a9ca8f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5bfc45a4-3052-4ce8-80b1-78740abd077f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8740a19b-2d25-4fcb-9f12-974041073877") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1e84f62f-60d7-4410-b54c-cbac426644bf") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1f5450df-23ff-417a-ae95-d28b40631c59") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "f021a4db-01a3-4370-96dc-ac208d50a567") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0-") + (pintype "passive") + (uuid "48e80a22-fe64-4c9a-ba27-2e0a55b6f4da") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.01 155.34) + (end 124.01 155.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "10eb1d67-7975-4e84-ad14-0a7d0170cf33") + ) + (gr_line + (start 124.01 155.34) + (end 124.01 49.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "202b027d-9fe9-440e-9c32-2527d78a5e70") + ) + (gr_line + (start 124.01 49.34) + (end 94.01 49.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a361ac3-f169-46d9-b71a-3279e3794469") + ) + (gr_line + (start 94.01 49.34) + (end 94.01 155.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "801026c0-b440-4cdc-8f8a-29a754f7c303") + ) + (gr_line + (start 98.01 155.34) + (end 94.01 155.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8532afd9-9d47-4cd3-b3c4-202a07689f88") + ) + (segment + (start 108.235 155.360001) + (end 108.36 155.235001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "003bb43e-fa6a-4a15-b1a2-46231eee70dc") + ) + (segment + (start 108.26 156.914999) + (end 108.235 156.889999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0cdc5877-c594-4f1e-b00d-97fa5ee67de8") + ) + (segment + (start 108.36 155.235001) + (end 108.36 154.89) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "81ea5141-e7e8-42a1-9aeb-ecabf93173ad") + ) + (segment + (start 108.26 158.19) + (end 108.26 156.914999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "81f1b35c-2abc-41d6-99b6-2f568c2483fc") + ) + (segment + (start 108.235 156.889999) + (end 108.235 155.360001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "efe32561-0105-429b-aad9-7d870b2df808") + ) + (segment + (start 111.26 156.914999) + (end 111.235 156.889999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1a19047f-6048-4b89-8924-91c14687568c") + ) + (segment + (start 111.235 155.360001) + (end 111.36 155.235001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2157a12a-8e1b-4fcd-a117-c11648a4e3be") + ) + (segment + (start 111.26 158.19) + (end 111.26 156.914999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3b544ce7-21fd-4e4b-a00a-82fb2f2a71a9") + ) + (segment + (start 111.36 155.235001) + (end 111.36 154.89) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a9a51ce4-aeec-4818-bcf3-70169a53b519") + ) + (segment + (start 111.235 156.889999) + (end 111.235 155.360001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fb616762-f482-4422-a82e-6b79c5e6a182") + ) + (segment + (start 110.66 155.235001) + (end 110.66 154.89) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5a70878c-5778-4dec-8dc3-9f88558863dc") + ) + (segment + (start 110.76 158.19) + (end 110.76 156.914999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5d9043d4-1814-45cf-b553-f00b34e33d57") + ) + (segment + (start 110.785 156.889999) + (end 110.785 155.360001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7f4e872c-d299-45ca-89b3-e7b67f34b50b") + ) + (segment + (start 110.785 155.360001) + (end 110.66 155.235001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "84a14e13-1b59-46de-9ee9-20ffa646dd87") + ) + (segment + (start 110.76 156.914999) + (end 110.785 156.889999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8b47fcd8-642d-4fe8-a738-69170d1efe84") + ) + (segment + (start 107.76 156.914999) + (end 107.785 156.889999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0e3a076f-0c45-436c-acab-a23c1097b5c2") + ) + (segment + (start 107.785 156.889999) + (end 107.785 155.360001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2f77b432-414d-4584-85d3-9bd9ee9d774d") + ) + (segment + (start 107.76 158.19) + (end 107.76 156.914999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "596765fa-b4c6-40ac-b3cb-1d793686df46") + ) + (segment + (start 107.66 155.235001) + (end 107.66 154.89) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "743daba5-8a6b-46fd-b1c5-704f883a0919") + ) + (segment + (start 107.785 155.360001) + (end 107.66 155.235001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "bbe76014-dbe3-4082-bf57-97bfc0cec8c1") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "9903ce4b-93a6-4abc-9fb0-a3b6335357f9") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 157.73) (xy 124.01 49.34) (xy 94.01 49.34) (xy 94.01 157.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 49.862174) (xy 106.111503 49.898033) (xy 106.170826 50.157946) (xy 106.170832 50.157964) + (xy 106.280257 50.470688) (xy 106.424022 50.769217) (xy 106.600305 51.04977) (xy 106.753977 51.242468) + (xy 107.608381 50.388064) (xy 107.691457 50.496331) (xy 107.853669 50.658543) (xy 107.961934 50.741617) + (xy 107.10753 51.596021) (xy 107.10753 51.596022) (xy 107.300229 51.749694) (xy 107.580782 51.925977) + (xy 107.879311 52.069742) (xy 108.192035 52.179167) (xy 108.192053 52.179173) (xy 108.515077 52.252901) + (xy 108.515074 52.252901) (xy 108.844336 52.29) (xy 109.175664 52.29) (xy 109.504924 52.252901) + (xy 109.827946 52.179173) (xy 109.827964 52.179167) (xy 110.140688 52.069742) (xy 110.439217 51.925977) + (xy 110.71977 51.749694) (xy 110.912468 51.596023) (xy 110.912468 51.596022) (xy 110.058064 50.741618) + (xy 110.166331 50.658543) (xy 110.328543 50.496331) (xy 110.411618 50.388064) (xy 111.266022 51.242468) + (xy 111.266023 51.242468) (xy 111.419694 51.04977) (xy 111.595977 50.769217) (xy 111.739742 50.470688) + (xy 111.849167 50.157964) (xy 111.849173 50.157946) (xy 111.908497 49.898033) (xy 111.941272 49.851842) + (xy 111.980642 49.8405) (xy 123.4355 49.8405) (xy 123.487826 49.862174) (xy 123.5095 49.9145) (xy 123.5095 154.7655) + (xy 123.487826 154.817826) (xy 123.4355 154.8395) (xy 119.347464 154.8395) (xy 119.175062 154.869898) + (xy 119.010558 154.929773) (xy 118.858945 155.017308) (xy 118.724837 155.129837) (xy 118.612308 155.263945) + (xy 118.524773 155.415558) (xy 118.464898 155.580062) (xy 118.4345 155.752464) (xy 118.4345 157.0655) + (xy 118.412826 157.117826) (xy 118.3605 157.1395) (xy 118.065251 157.1395) (xy 118.023153 157.147873) + (xy 117.994283 157.147873) (xy 117.954699 157.14) (xy 117.935 157.14) (xy 117.935 157.181153) (xy 117.922529 157.222265) + (xy 117.896133 157.261768) (xy 117.896133 157.261769) (xy 117.886278 157.311316) (xy 117.8845 157.320253) + (xy 117.8845 157.73) (xy 117.585 157.73) (xy 117.585 157.14) (xy 117.565301 157.14) (xy 117.524435 157.148128) + (xy 117.495565 157.148128) (xy 117.454699 157.14) (xy 117.435 157.14) (xy 117.435 157.73) (xy 117.1355 157.73) + (xy 117.1355 157.320252) (xy 117.123867 157.261769) (xy 117.097471 157.222265) (xy 117.085 157.181153) + (xy 117.085 157.14) (xy 117.065301 157.14) (xy 117.025716 157.147873) (xy 116.996845 157.147873) + (xy 116.954748 157.1395) (xy 116.565252 157.1395) (xy 116.565251 157.1395) (xy 116.524435 157.147618) + (xy 116.495565 157.147618) (xy 116.454749 157.1395) (xy 116.454748 157.1395) (xy 116.065252 157.1395) + (xy 116.065251 157.1395) (xy 116.023153 157.147873) (xy 115.994283 157.147873) (xy 115.954699 157.14) + (xy 115.935 157.14) (xy 115.935 157.181153) (xy 115.929317 157.209592) (xy 115.92654 157.216261) + (xy 115.896133 157.261769) (xy 115.885643 157.314505) (xy 115.882817 157.321294) (xy 115.86757 157.336486) + (xy 115.855612 157.354384) (xy 115.848113 157.355875) (xy 115.842698 157.361272) (xy 115.821173 157.361233) + (xy 115.800063 157.365433) (xy 115.793706 157.361185) (xy 115.786061 157.361172) (xy 115.770868 157.345925) + (xy 115.752971 157.333967) (xy 115.750353 157.325338) (xy 115.746083 157.321053) (xy 115.7461 157.311316) + (xy 115.7405 157.292855) (xy 115.7405 156.338025) (xy 115.740499 156.33802) (xy 115.703024 156.137544) + (xy 115.629348 155.947363) (xy 115.521981 155.773959) (xy 115.52198 155.773957) (xy 115.384579 155.623235) + (xy 115.384578 155.623234) (xy 115.221825 155.500329) (xy 115.221822 155.500328) (xy 115.221821 155.500327) + (xy 115.03925 155.409418) (xy 115.039246 155.409417) (xy 115.039244 155.409416) (xy 114.843082 155.353602) + (xy 114.843076 155.353601) (xy 114.640003 155.334785) (xy 114.639997 155.334785) (xy 114.436923 155.353601) + (xy 114.436917 155.353602) (xy 114.240755 155.409416) (xy 114.24075 155.409418) (xy 114.058177 155.500328) + (xy 114.058174 155.500329) (xy 113.895421 155.623234) (xy 113.89542 155.623235) (xy 113.758019 155.773957) + (xy 113.758019 155.773958) (xy 113.650655 155.947358) (xy 113.65065 155.947368) (xy 113.576977 156.13754) + (xy 113.5395 156.33802) (xy 113.5395 157.066201) (xy 113.517826 157.118527) (xy 113.4655 157.140201) + (xy 113.458246 157.139845) (xy 113.454752 157.1395) (xy 113.454748 157.1395) (xy 113.065252 157.1395) + (xy 113.065251 157.1395) (xy 113.024435 157.147618) (xy 112.995565 157.147618) (xy 112.954749 157.1395) + (xy 112.954748 157.1395) (xy 112.565252 157.1395) (xy 112.565251 157.1395) (xy 112.524435 157.147618) + (xy 112.495565 157.147618) (xy 112.454749 157.1395) (xy 112.454748 157.1395) (xy 112.065252 157.1395) + (xy 112.065251 157.1395) (xy 112.023153 157.147873) (xy 111.994283 157.147873) (xy 111.954699 157.14) + (xy 111.935 157.14) (xy 111.935 157.181153) (xy 111.922529 157.222265) (xy 111.896133 157.261768) + (xy 111.896133 157.261769) (xy 111.886278 157.311316) (xy 111.8845 157.320253) (xy 111.8845 157.73) + (xy 111.6355 157.73) (xy 111.6355 157.320252) (xy 111.623867 157.261769) (xy 111.597471 157.222265) + (xy 111.587284 157.199397) (xy 111.562784 157.103092) (xy 111.564148 157.093656) (xy 111.5605 157.084848) + (xy 111.5605 156.875435) (xy 111.560499 156.875434) (xy 111.538766 156.794326) (xy 111.539619 156.794097) + (xy 111.5355 156.773376) (xy 111.5355 155.515123) (xy 111.557173 155.462798) (xy 111.60046 155.419512) + (xy 111.640022 155.350989) (xy 111.6605 155.274563) (xy 111.6605 155.274558) (xy 111.661133 155.269755) + (xy 111.662641 155.269953) (xy 111.682174 155.222797) (xy 111.712206 155.192765) (xy 111.757585 155.089991) + (xy 111.7605 155.064865) (xy 111.760499 154.715136) (xy 111.757585 154.690009) (xy 111.717792 154.599888) + (xy 111.716485 154.543268) (xy 111.717782 154.540135) (xy 111.757585 154.449991) (xy 111.7605 154.424865) + (xy 111.760499 154.075136) (xy 111.757585 154.050009) (xy 111.712206 153.947235) (xy 111.632765 153.867794) + (xy 111.529991 153.822415) (xy 111.52999 153.822414) (xy 111.529988 153.822414) (xy 111.508659 153.81994) + (xy 111.504865 153.8195) (xy 111.504864 153.8195) (xy 111.215136 153.8195) (xy 111.190013 153.822414) + (xy 111.190007 153.822415) (xy 111.087234 153.867794) (xy 111.062326 153.892703) (xy 111.01 153.914377) + (xy 110.957674 153.892703) (xy 110.932765 153.867794) (xy 110.829991 153.822415) (xy 110.82999 153.822414) + (xy 110.829988 153.822414) (xy 110.808659 153.81994) (xy 110.804865 153.8195) (xy 110.804864 153.8195) + (xy 110.515136 153.8195) (xy 110.490013 153.822414) (xy 110.490007 153.822415) (xy 110.387234 153.867794) + (xy 110.307794 153.947234) (xy 110.262414 154.050011) (xy 110.2595 154.075135) (xy 110.2595 154.424863) + (xy 110.262414 154.449986) (xy 110.262415 154.449992) (xy 110.302206 154.54011) (xy 110.303514 154.596732) + (xy 110.302206 154.59989) (xy 110.262414 154.690011) (xy 110.2595 154.715135) (xy 110.2595 155.064863) + (xy 110.262414 155.089986) (xy 110.262415 155.089992) (xy 110.307794 155.192765) (xy 110.337826 155.222797) + (xy 110.357359 155.269954) (xy 110.358867 155.269756) (xy 110.3595 155.274565) (xy 110.379977 155.350986) + (xy 110.379979 155.350991) (xy 110.408096 155.39969) (xy 110.411677 155.405892) (xy 110.41954 155.419512) + (xy 110.464629 155.464601) (xy 110.466303 155.466523) (xy 110.474565 155.491139) (xy 110.4845 155.515124) + (xy 110.4845 156.773376) (xy 110.48038 156.794097) (xy 110.481234 156.794326) (xy 110.4595 156.875434) + (xy 110.4595 157.084848) (xy 110.457216 157.103092) (xy 110.432716 157.199397) (xy 110.427245 157.206716) + (xy 110.422529 157.222265) (xy 110.396133 157.261768) (xy 110.396133 157.261769) (xy 110.386278 157.311316) + (xy 110.3845 157.320253) (xy 110.3845 157.73) (xy 110.1355 157.73) (xy 110.1355 157.320252) (xy 110.123867 157.261769) + (xy 110.097471 157.222265) (xy 110.085 157.181153) (xy 110.085 157.14) (xy 110.065301 157.14) (xy 110.025716 157.147873) + (xy 109.996845 157.147873) (xy 109.954748 157.1395) (xy 109.565252 157.1395) (xy 109.565251 157.1395) + (xy 109.524435 157.147618) (xy 109.495565 157.147618) (xy 109.454749 157.1395) (xy 109.454748 157.1395) + (xy 109.065252 157.1395) (xy 109.065251 157.1395) (xy 109.023153 157.147873) (xy 108.994283 157.147873) + (xy 108.954699 157.14) (xy 108.935 157.14) (xy 108.935 157.181153) (xy 108.922529 157.222265) (xy 108.896133 157.261768) + (xy 108.896133 157.261769) (xy 108.886278 157.311316) (xy 108.8845 157.320253) (xy 108.8845 157.73) + (xy 108.6355 157.73) (xy 108.6355 157.320252) (xy 108.623867 157.261769) (xy 108.597471 157.222265) + (xy 108.587284 157.199397) (xy 108.562784 157.103092) (xy 108.564148 157.093656) (xy 108.5605 157.084848) + (xy 108.5605 156.875435) (xy 108.560499 156.875434) (xy 108.538766 156.794326) (xy 108.539619 156.794097) + (xy 108.5355 156.773376) (xy 108.5355 155.515123) (xy 108.557173 155.462798) (xy 108.60046 155.419512) + (xy 108.640022 155.350989) (xy 108.6605 155.274563) (xy 108.6605 155.274558) (xy 108.661133 155.269755) + (xy 108.662641 155.269953) (xy 108.682174 155.222797) (xy 108.712206 155.192765) (xy 108.757585 155.089991) + (xy 108.7605 155.064865) (xy 108.760499 154.715136) (xy 108.757585 154.690009) (xy 108.717792 154.599888) + (xy 108.716485 154.543268) (xy 108.717782 154.540135) (xy 108.757585 154.449991) (xy 108.7605 154.424865) + (xy 108.760499 154.075136) (xy 108.757585 154.050009) (xy 108.712206 153.947235) (xy 108.632765 153.867794) + (xy 108.529991 153.822415) (xy 108.52999 153.822414) (xy 108.529988 153.822414) (xy 108.508659 153.81994) + (xy 108.504865 153.8195) (xy 108.504864 153.8195) (xy 108.215136 153.8195) (xy 108.190013 153.822414) + (xy 108.190007 153.822415) (xy 108.087234 153.867794) (xy 108.062326 153.892703) (xy 108.01 153.914377) + (xy 107.957674 153.892703) (xy 107.932765 153.867794) (xy 107.829991 153.822415) (xy 107.82999 153.822414) + (xy 107.829988 153.822414) (xy 107.808659 153.81994) (xy 107.804865 153.8195) (xy 107.804864 153.8195) + (xy 107.515136 153.8195) (xy 107.490013 153.822414) (xy 107.490007 153.822415) (xy 107.387234 153.867794) + (xy 107.307794 153.947234) (xy 107.262414 154.050011) (xy 107.2595 154.075135) (xy 107.2595 154.424863) + (xy 107.262414 154.449986) (xy 107.262415 154.449992) (xy 107.302206 154.54011) (xy 107.303514 154.596732) + (xy 107.302206 154.59989) (xy 107.262414 154.690011) (xy 107.2595 154.715135) (xy 107.2595 155.064863) + (xy 107.262414 155.089986) (xy 107.262415 155.089992) (xy 107.307794 155.192765) (xy 107.337826 155.222797) + (xy 107.357359 155.269954) (xy 107.358867 155.269756) (xy 107.3595 155.274565) (xy 107.379977 155.350986) + (xy 107.379979 155.350991) (xy 107.408096 155.39969) (xy 107.411677 155.405892) (xy 107.41954 155.419512) + (xy 107.464629 155.464601) (xy 107.466303 155.466523) (xy 107.474565 155.491139) (xy 107.4845 155.515124) + (xy 107.4845 156.773376) (xy 107.48038 156.794097) (xy 107.481234 156.794326) (xy 107.4595 156.875434) + (xy 107.4595 157.084848) (xy 107.457216 157.103092) (xy 107.432716 157.199397) (xy 107.427245 157.206716) + (xy 107.422529 157.222265) (xy 107.396133 157.261768) (xy 107.396133 157.261769) (xy 107.386278 157.311316) + (xy 107.3845 157.320253) (xy 107.3845 157.73) (xy 107.1355 157.73) (xy 107.1355 157.320252) (xy 107.123867 157.261769) + (xy 107.097471 157.222265) (xy 107.085 157.181153) (xy 107.085 157.14) (xy 107.065301 157.14) (xy 107.025716 157.147873) + (xy 106.996845 157.147873) (xy 106.954748 157.1395) (xy 106.565252 157.1395) (xy 106.565251 157.1395) + (xy 106.524435 157.147618) (xy 106.495565 157.147618) (xy 106.454749 157.1395) (xy 106.454748 157.1395) + (xy 106.065252 157.1395) (xy 106.065251 157.1395) (xy 106.023153 157.147873) (xy 105.994283 157.147873) + (xy 105.954699 157.14) (xy 105.935 157.14) (xy 105.935 157.181153) (xy 105.922529 157.222265) (xy 105.896133 157.261768) + (xy 105.896133 157.261769) (xy 105.886278 157.311316) (xy 105.8845 157.320253) (xy 105.8845 157.73) + (xy 105.6355 157.73) (xy 105.6355 157.320252) (xy 105.623867 157.261769) (xy 105.597471 157.222265) + (xy 105.585 157.181153) (xy 105.585 157.14) (xy 105.565301 157.14) (xy 105.525716 157.147873) (xy 105.496845 157.147873) + (xy 105.454748 157.1395) (xy 105.065252 157.1395) (xy 105.065251 157.1395) (xy 105.024435 157.147618) + (xy 104.995565 157.147618) (xy 104.954749 157.1395) (xy 104.954748 157.1395) (xy 104.565252 157.1395) + (xy 104.565251 157.1395) (xy 104.523153 157.147873) (xy 104.494283 157.147873) (xy 104.454699 157.14) + (xy 104.435 157.14) (xy 104.435 157.181153) (xy 104.422529 157.222265) (xy 104.396133 157.261768) + (xy 104.396133 157.261769) (xy 104.386278 157.311316) (xy 104.3845 157.320253) (xy 104.3845 157.73) + (xy 104.085 157.73) (xy 104.085 157.14) (xy 104.0645 157.14) (xy 104.012174 157.118326) (xy 103.9905 157.066) + (xy 103.9905 156.338025) (xy 103.990499 156.33802) (xy 103.953024 156.137544) (xy 103.879348 155.947363) + (xy 103.771981 155.773959) (xy 103.77198 155.773957) (xy 103.634579 155.623235) (xy 103.634578 155.623234) + (xy 103.471825 155.500329) (xy 103.471822 155.500328) (xy 103.471821 155.500327) (xy 103.28925 155.409418) + (xy 103.289246 155.409417) (xy 103.289244 155.409416) (xy 103.093082 155.353602) (xy 103.093076 155.353601) + (xy 102.890003 155.334785) (xy 102.889997 155.334785) (xy 102.686923 155.353601) (xy 102.686917 155.353602) + (xy 102.490755 155.409416) (xy 102.49075 155.409418) (xy 102.308177 155.500328) (xy 102.308174 155.500329) + (xy 102.145421 155.623234) (xy 102.14542 155.623235) (xy 102.008019 155.773957) (xy 102.008019 155.773958) + (xy 101.900655 155.947358) (xy 101.90065 155.947368) (xy 101.826977 156.13754) (xy 101.7895 156.33802) + (xy 101.7895 157.0655) (xy 101.767826 157.117826) (xy 101.7155 157.1395) (xy 101.565251 157.1395) + (xy 101.524435 157.147618) (xy 101.495565 157.147618) (xy 101.454749 157.1395) (xy 101.454748 157.1395) + (xy 101.065252 157.1395) (xy 101.065251 157.1395) (xy 101.023153 157.147873) (xy 100.994283 157.147873) + (xy 100.954699 157.14) (xy 100.935 157.14) (xy 100.935 157.181153) (xy 100.922529 157.222265) (xy 100.896133 157.261768) + (xy 100.896133 157.261769) (xy 100.886278 157.311316) (xy 100.8845 157.320253) (xy 100.8845 157.73) + (xy 100.585 157.73) (xy 100.585 157.14) (xy 100.565301 157.14) (xy 100.524435 157.148128) (xy 100.495565 157.148128) + (xy 100.454699 157.14) (xy 100.435 157.14) (xy 100.435 157.73) (xy 100.1355 157.73) (xy 100.1355 157.320252) + (xy 100.123867 157.261769) (xy 100.097471 157.222265) (xy 100.085 157.181153) (xy 100.085 157.14) + (xy 100.065301 157.14) (xy 100.025716 157.147873) (xy 99.996845 157.147873) (xy 99.954748 157.1395) + (xy 99.6595 157.1395) (xy 99.607174 157.117826) (xy 99.5855 157.0655) (xy 99.5855 155.752472) (xy 99.585499 155.752464) + (xy 99.562713 155.623236) (xy 99.555101 155.580062) (xy 99.495225 155.415555) (xy 99.407692 155.263945) + (xy 99.295163 155.129837) (xy 99.161055 155.017308) (xy 99.009445 154.929775) (xy 99.009443 154.929774) + (xy 99.009441 154.929773) (xy 98.844937 154.869898) (xy 98.672535 154.8395) (xy 98.672532 154.8395) + (xy 98.650892 154.8395) (xy 98.075892 154.8395) (xy 94.5845 154.8395) (xy 94.532174 154.817826) + (xy 94.5105 154.7655) (xy 94.5105 49.9145) (xy 94.532174 49.862174) (xy 94.5845 49.8405) (xy 106.039358 49.8405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 49.862174) (xy 105.81 49.9145) (xy 105.81 50.519704) (xy 105.850242 50.876866) (xy 105.930219 51.227264) + (xy 105.930224 51.227282) (xy 106.048925 51.566513) (xy 106.204869 51.890334) (xy 106.396093 52.194666) + (xy 106.620185 52.475668) (xy 106.874331 52.729814) (xy 107.155333 52.953906) (xy 107.459665 53.14513) + (xy 107.783486 53.301074) (xy 108.122717 53.419775) (xy 108.122735 53.41978) (xy 108.473135 53.499757) + (xy 108.473132 53.499757) (xy 108.830296 53.54) (xy 109.189704 53.54) (xy 109.546866 53.499757) + (xy 109.897264 53.41978) (xy 109.897282 53.419775) (xy 110.236513 53.301074) (xy 110.560334 53.14513) + (xy 110.864666 52.953906) (xy 111.145668 52.729814) (xy 111.39981 52.475672) (xy 111.573862 52.257416) + (xy 110.058064 50.741618) (xy 110.166331 50.658543) (xy 110.328543 50.496331) (xy 110.411618 50.388064) + (xy 111.847229 51.823675) (xy 111.971076 51.566505) (xy 111.97108 51.566497) (xy 112.089775 51.227282) + (xy 112.08978 51.227264) (xy 112.169757 50.876866) (xy 112.21 50.519704) (xy 112.21 49.9145) (xy 112.231674 49.862174) + (xy 112.284 49.8405) (xy 123.4355 49.8405) (xy 123.487826 49.862174) (xy 123.5095 49.9145) (xy 123.5095 154.7655) + (xy 123.487826 154.817826) (xy 123.4355 154.8395) (xy 119.347464 154.8395) (xy 119.22235 154.861561) + (xy 119.167055 154.849302) (xy 119.136624 154.801535) (xy 119.1355 154.788685) (xy 119.1355 153.189) + (xy 119.119858 153.110363) (xy 119.119857 153.110357) (xy 119.105505 153.075709) (xy 119.105503 153.075706) + (xy 119.105503 153.075705) (xy 119.089035 153.049497) (xy 119.068879 153.017419) (xy 119.045908 153.00112) + (xy 118.994293 152.964496) (xy 118.994283 152.964492) (xy 118.959643 152.950143) (xy 118.959636 152.950141) + (xy 118.900392 152.938357) (xy 118.881 152.9345) (xy 98.509 152.9345) (xy 98.493443 152.937594) + (xy 98.430363 152.950141) (xy 98.430352 152.950144) (xy 98.395714 152.964492) (xy 98.395705 152.964496) + (xy 98.33742 153.00112) (xy 98.337416 153.001124) (xy 98.284496 153.075706) (xy 98.270143 153.110356) + (xy 98.270141 153.110363) (xy 98.2545 153.189) (xy 98.2545 154.7655) (xy 98.232826 154.817826) (xy 98.1805 154.8395) + (xy 94.5845 154.8395) (xy 94.532174 154.817826) (xy 94.5105 154.7655) (xy 94.5105 49.9145) (xy 94.532174 49.862174) + (xy 94.5845 49.8405) (xy 105.736 49.8405) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "4721b9fe-d063-4539-b322-2709be348db9") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 157.52) (xy 118.93 153.155) (xy 118.915 153.14) (xy 98.46 153.14) (xy 98.46 157.77) (xy 118.68 157.77) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 153.154352) (xy 118.93 153.189) (xy 118.93 154.947993) (xy 118.915648 154.982641) + (xy 118.905501 154.990428) (xy 118.858941 155.01731) (xy 118.858939 155.017312) (xy 118.724838 155.129835) + (xy 118.724835 155.129838) (xy 118.612312 155.263939) (xy 118.612307 155.263945) (xy 118.524778 155.415548) + (xy 118.524774 155.415556) (xy 118.4649 155.580057) (xy 118.464899 155.580061) (xy 118.464899 155.580062) + (xy 118.453041 155.647314) (xy 118.4345 155.752467) (xy 118.4345 156.691881) (xy 118.420148 156.726529) + (xy 118.3855 156.740881) (xy 118.350852 156.726529) (xy 118.344758 156.719104) (xy 118.329192 156.695807) + (xy 118.263036 156.651604) (xy 118.204695 156.64) (xy 118.135 156.64) (xy 118.135 157.77) (xy 117.885 157.77) + (xy 117.885 156.64) (xy 117.815304 156.64) (xy 117.769558 156.649098) (xy 117.750442 156.649098) + (xy 117.704696 156.64) (xy 117.635 156.64) (xy 117.635 157.77) (xy 117.3855 157.77) (xy 117.3855 156.820252) + (xy 117.385499 156.820251) (xy 117.385264 156.817858) (xy 117.385483 156.817836) (xy 117.385 156.812913) + (xy 117.385 156.64) (xy 117.315304 156.64) (xy 117.270837 156.648844) (xy 117.25172 156.648843) + (xy 117.204753 156.6395) (xy 117.204748 156.6395) (xy 116.815252 156.6395) (xy 116.800668 156.6424) + (xy 116.769558 156.648588) (xy 116.750442 156.648588) (xy 116.719331 156.6424) (xy 116.704748 156.6395) + (xy 116.315252 156.6395) (xy 116.300668 156.6424) (xy 116.269558 156.648588) (xy 116.250442 156.648588) + (xy 116.219331 156.6424) (xy 116.204748 156.6395) (xy 115.815252 156.6395) (xy 115.804276 156.641683) + (xy 115.799058 156.642721) (xy 115.762276 156.635403) (xy 115.741441 156.60422) (xy 115.7405 156.594662) + (xy 115.7405 156.338025) (xy 115.7405 156.338024) (xy 115.703024 156.137544) (xy 115.629348 155.947363) + (xy 115.521981 155.773959) (xy 115.521978 155.773955) (xy 115.521977 155.773954) (xy 115.384579 155.623236) + (xy 115.384576 155.623233) (xy 115.221822 155.500328) (xy 115.221818 155.500325) (xy 115.039255 155.40942) + (xy 115.039248 155.409417) (xy 114.843085 155.353603) (xy 114.843079 155.353602) (xy 114.64 155.334785) + (xy 114.43692 155.353602) (xy 114.436914 155.353603) (xy 114.240751 155.409417) (xy 114.240744 155.40942) + (xy 114.058181 155.500325) (xy 114.058177 155.500328) (xy 113.895423 155.623233) (xy 113.89542 155.623236) + (xy 113.758022 155.773954) (xy 113.65065 155.947366) (xy 113.576978 156.137537) (xy 113.576977 156.13754) + (xy 113.576976 156.137544) (xy 113.5395 156.338024) (xy 113.5395 156.338025) (xy 113.5395 156.5905) + (xy 113.525148 156.625148) (xy 113.4905 156.6395) (xy 113.315252 156.6395) (xy 113.300668 156.6424) + (xy 113.269558 156.648588) (xy 113.250442 156.648588) (xy 113.219331 156.6424) (xy 113.204748 156.6395) + (xy 112.815252 156.6395) (xy 112.800668 156.6424) (xy 112.769558 156.648588) (xy 112.750442 156.648588) + (xy 112.719331 156.6424) (xy 112.704748 156.6395) (xy 112.315252 156.6395) (xy 112.300668 156.6424) + (xy 112.269558 156.648588) (xy 112.250442 156.648588) (xy 112.219331 156.6424) (xy 112.204748 156.6395) + (xy 111.815252 156.6395) (xy 111.800668 156.6424) (xy 111.769558 156.648588) (xy 111.750442 156.648588) + (xy 111.719331 156.6424) (xy 111.704748 156.6395) (xy 111.315252 156.6395) (xy 111.300668 156.6424) + (xy 111.269558 156.648588) (xy 111.250442 156.648588) (xy 111.219331 156.6424) (xy 111.204748 156.6395) + (xy 110.815252 156.6395) (xy 110.800668 156.6424) (xy 110.769558 156.648588) (xy 110.750442 156.648588) + (xy 110.719331 156.6424) (xy 110.704748 156.6395) (xy 110.315252 156.6395) (xy 110.300668 156.6424) + (xy 110.269558 156.648588) (xy 110.250442 156.648588) (xy 110.219331 156.6424) (xy 110.204748 156.6395) + (xy 109.815252 156.6395) (xy 109.800668 156.6424) (xy 109.769558 156.648588) (xy 109.750442 156.648588) + (xy 109.719331 156.6424) (xy 109.704748 156.6395) (xy 109.315252 156.6395) (xy 109.300668 156.6424) + (xy 109.269558 156.648588) (xy 109.250442 156.648588) (xy 109.219331 156.6424) (xy 109.204748 156.6395) + (xy 108.815252 156.6395) (xy 108.800668 156.6424) (xy 108.769558 156.648588) (xy 108.750442 156.648588) + (xy 108.719331 156.6424) (xy 108.704748 156.6395) (xy 108.315252 156.6395) (xy 108.300668 156.6424) + (xy 108.269558 156.648588) (xy 108.250442 156.648588) (xy 108.219331 156.6424) (xy 108.204748 156.6395) + (xy 107.815252 156.6395) (xy 107.800668 156.6424) (xy 107.769558 156.648588) (xy 107.750442 156.648588) + (xy 107.719331 156.6424) (xy 107.704748 156.6395) (xy 107.315252 156.6395) (xy 107.300668 156.6424) + (xy 107.269558 156.648588) (xy 107.250442 156.648588) (xy 107.219331 156.6424) (xy 107.204748 156.6395) + (xy 106.815252 156.6395) (xy 106.800668 156.6424) (xy 106.769558 156.648588) (xy 106.750442 156.648588) + (xy 106.719331 156.6424) (xy 106.704748 156.6395) (xy 106.315252 156.6395) (xy 106.300668 156.6424) + (xy 106.269558 156.648588) (xy 106.250442 156.648588) (xy 106.219331 156.6424) (xy 106.204748 156.6395) + (xy 105.815252 156.6395) (xy 105.800668 156.6424) (xy 105.769558 156.648588) (xy 105.750442 156.648588) + (xy 105.719331 156.6424) (xy 105.704748 156.6395) (xy 105.315252 156.6395) (xy 105.300668 156.6424) + (xy 105.269558 156.648588) (xy 105.250442 156.648588) (xy 105.219331 156.6424) (xy 105.204748 156.6395) + (xy 104.815252 156.6395) (xy 104.800668 156.6424) (xy 104.769558 156.648588) (xy 104.750442 156.648588) + (xy 104.719331 156.6424) (xy 104.704748 156.6395) (xy 104.315252 156.6395) (xy 104.300668 156.6424) + (xy 104.269558 156.648588) (xy 104.250442 156.648588) (xy 104.219331 156.6424) (xy 104.204748 156.6395) + (xy 104.204746 156.6395) (xy 104.0395 156.6395) (xy 104.004852 156.625148) (xy 103.9905 156.5905) + (xy 103.9905 156.338025) (xy 103.9905 156.338024) (xy 103.953024 156.137544) (xy 103.879348 155.947363) + (xy 103.771981 155.773959) (xy 103.771978 155.773955) (xy 103.771977 155.773954) (xy 103.634579 155.623236) + (xy 103.634576 155.623233) (xy 103.471822 155.500328) (xy 103.471818 155.500325) (xy 103.289255 155.40942) + (xy 103.289248 155.409417) (xy 103.093085 155.353603) (xy 103.093079 155.353602) (xy 102.89 155.334785) + (xy 102.68692 155.353602) (xy 102.686914 155.353603) (xy 102.490751 155.409417) (xy 102.490744 155.40942) + (xy 102.308181 155.500325) (xy 102.308177 155.500328) (xy 102.145423 155.623233) (xy 102.14542 155.623236) + (xy 102.008022 155.773954) (xy 101.90065 155.947366) (xy 101.826978 156.137537) (xy 101.826977 156.13754) + (xy 101.826976 156.137544) (xy 101.7895 156.338024) (xy 101.7895 156.338025) (xy 101.7895 156.596651) + (xy 101.775148 156.631299) (xy 101.7405 156.645651) (xy 101.730942 156.64471) (xy 101.719383 156.642411) + (xy 101.704748 156.6395) (xy 101.315252 156.6395) (xy 101.30289 156.641958) (xy 101.268276 156.648843) + (xy 101.24916 156.648843) (xy 101.204696 156.64) (xy 101.135 156.64) (xy 101.135 156.812913) (xy 101.134516 156.817836) + (xy 101.134736 156.817858) (xy 101.1345 156.820253) (xy 101.1345 157.77) (xy 100.885 157.77) (xy 100.885 156.64) + (xy 100.815304 156.64) (xy 100.769558 156.649098) (xy 100.750442 156.649098) (xy 100.704696 156.64) + (xy 100.635 156.64) (xy 100.635 157.77) (xy 100.385 157.77) (xy 100.385 156.64) (xy 100.315304 156.64) + (xy 100.269558 156.649098) (xy 100.250442 156.649098) (xy 100.204696 156.64) (xy 100.135 156.64) + (xy 100.135 157.77) (xy 99.885 157.77) (xy 99.885 156.64) (xy 99.815305 156.64) (xy 99.756963 156.651604) + (xy 99.690807 156.695807) (xy 99.675242 156.719104) (xy 99.64406 156.739939) (xy 99.607277 156.732623) + (xy 99.586442 156.701441) (xy 99.5855 156.691881) (xy 99.5855 155.752474) (xy 99.5855 155.752468) + (xy 99.555101 155.580062) (xy 99.495225 155.415555) (xy 99.407692 155.263945) (xy 99.295163 155.129837) + (xy 99.161057 155.01731) (xy 99.161054 155.017307) (xy 99.009451 154.929778) (xy 99.009443 154.929774) + (xy 98.844942 154.8699) (xy 98.844943 154.8699) (xy 98.844938 154.869899) (xy 98.672532 154.8395) + (xy 98.650892 154.8395) (xy 98.509 154.8395) (xy 98.474352 154.825148) (xy 98.46 154.7905) (xy 98.46 153.189) + (xy 98.474352 153.154352) (xy 98.509 153.14) (xy 118.881 153.14) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pro new file mode 100644 index 0000000..972bb47 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "4d4860f4-2bdc-4b48-b740-5ce90df16949", + "Root" + ], + [ + "380d4eb8-16bb-4061-873c-1ba2cf97bca6", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_sch new file mode 100644 index 0000000..7f18cf0 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "4d4860f4-2bdc-4b48-b740-5ce90df16949") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 110.49 76.2) (xy 116.84 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0004c63f-f3a4-4d13-90df-72dbe7af951c") + ) + (wire + (pts + (xy 151.13 76.2) (xy 157.48 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "001ff8cd-eb67-48be-b393-eb0a58767114") + ) + (wire + (pts + (xy 110.49 87.63) (xy 116.84 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05a4078e-d13b-45b9-850d-911715e3a4ea") + ) + (wire + (pts + (xy 151.13 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "118c1341-7e8f-4b65-8916-353088997969") + ) + (wire + (pts + (xy 110.49 105.41) (xy 116.84 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12d700f1-f5f8-496c-acc0-6d21f8d6d475") + ) + (wire + (pts + (xy 151.13 107.95) (xy 157.48 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ae347e6-b693-41f1-9c10-b2a0587b837b") + ) + (wire + (pts + (xy 110.49 102.87) (xy 116.84 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1df6110c-86db-4f09-a954-77745e9b3efb") + ) + (wire + (pts + (xy 151.13 134.62) (xy 157.48 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e9ab7a9-14c4-4ecb-83a0-7abb2d28f47f") + ) + (wire + (pts + (xy 110.49 107.95) (xy 116.84 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "280e9836-9084-45f2-a92c-9fd1c5226d6d") + ) + (wire + (pts + (xy 110.49 130.81) (xy 116.84 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f3268d0-de1a-4c2e-b70c-5b46e19f7091") + ) + (wire + (pts + (xy 151.13 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36bd4d44-dfe1-4aa6-983c-4e498d9e760c") + ) + (wire + (pts + (xy 110.49 100.33) (xy 116.84 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a973a2d-2b14-4117-a6b7-3ad7b029adf9") + ) + (wire + (pts + (xy 151.13 73.66) (xy 157.48 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4fbc64-8f25-4dd3-a013-ba15eb507217") + ) + (wire + (pts + (xy 151.13 88.9) (xy 157.48 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d86a518-6cab-4b21-9987-0461a71949de") + ) + (wire + (pts + (xy 110.49 85.09) (xy 116.84 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49c2c907-62cf-4eac-90ec-6c4be98b5f08") + ) + (wire + (pts + (xy 110.49 133.35) (xy 116.84 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4dab7566-a77c-4fac-95b5-354903810c15") + ) + (wire + (pts + (xy 151.13 102.87) (xy 157.48 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f89567c-9568-4124-9e41-37bc906bc962") + ) + (wire + (pts + (xy 151.13 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "590ed21c-09ae-4669-9265-389e99eaf8d6") + ) + (wire + (pts + (xy 110.49 90.17) (xy 116.84 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "676a7e21-46a7-4783-8911-a26c1d48174f") + ) + (wire + (pts + (xy 110.49 116.84) (xy 116.84 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e7760f9-ac29-459c-b1ef-2556748e61b0") + ) + (wire + (pts + (xy 151.13 82.55) (xy 157.48 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70c661f0-f31b-4441-9657-9a4bcba79adc") + ) + (wire + (pts + (xy 151.13 96.52) (xy 157.48 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7421dd78-c638-467e-a788-6a742cb5d3e3") + ) + (wire + (pts + (xy 110.49 121.92) (xy 116.84 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a9295a8-4155-4939-92bf-00ee45c78c33") + ) + (wire + (pts + (xy 151.13 100.33) (xy 157.48 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ab2aea9-de84-4181-a815-28ad1da082dd") + ) + (wire + (pts + (xy 151.13 114.3) (xy 157.48 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ed9c09b-a8bb-4202-9647-30917b443e72") + ) + (wire + (pts + (xy 110.49 135.89) (xy 116.84 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7fa1911f-e05d-45da-aaab-fe40c9e40c3a") + ) + (wire + (pts + (xy 110.49 110.49) (xy 116.84 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8141bec4-14ef-4422-9cde-74ae1e9d68a4") + ) + (wire + (pts + (xy 110.49 124.46) (xy 116.84 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9114b8de-6894-401b-b37b-607271221e4e") + ) + (wire + (pts + (xy 151.13 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9995f8f4-610d-47a4-8a82-96bb2ea99b17") + ) + (wire + (pts + (xy 110.49 113.03) (xy 116.84 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2ff2f4f-69dc-47ea-8c74-5f9321a1e0e9") + ) + (wire + (pts + (xy 110.49 81.28) (xy 116.84 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ace85fdc-434b-4ace-b20c-529e99f50deb") + ) + (wire + (pts + (xy 110.49 128.27) (xy 116.84 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b58a3410-a059-44c1-afef-242c3eaef373") + ) + (wire + (pts + (xy 110.49 92.71) (xy 116.84 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bef38c67-c011-4776-80fd-abf00e5d90de") + ) + (wire + (pts + (xy 151.13 111.76) (xy 157.48 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3eb1eba-3a35-4a1a-a935-cfbed7281467") + ) + (wire + (pts + (xy 110.49 73.66) (xy 116.84 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3f7d7d6-2ba7-4178-8f05-f94274af3f63") + ) + (wire + (pts + (xy 110.49 97.79) (xy 116.84 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc29b7e4-8919-4679-ad45-c542b3e87e17") + ) + (wire + (pts + (xy 110.49 95.25) (xy 116.84 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd5e0b6d-3544-4574-ae3f-67188b83f18b") + ) + (wire + (pts + (xy 151.13 85.09) (xy 157.48 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df6e4fdc-9eee-4709-8ceb-0a90185b203e") + ) + (wire + (pts + (xy 151.13 78.74) (xy 157.48 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e48a46c9-29b6-4f5d-b666-785c051daa35") + ) + (wire + (pts + (xy 110.49 78.74) (xy 116.84 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4c1255f-6d0e-4ade-bd89-d3e0cbb4d57b") + ) + (wire + (pts + (xy 151.13 105.41) (xy 157.48 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6cc3bc9-5b6f-44e8-b0df-8dbc4f6e078f") + ) + (wire + (pts + (xy 110.49 119.38) (xy 116.84 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "edce4171-61f9-4c2a-b03f-9b917c008520") + ) + (label "USB_D+" + (at 157.48 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "017b8d6a-ce1b-44c7-ac0d-41ffde294527") + ) + (label "DEVSLP" + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "055f2a0c-91e4-4e0e-aa9d-f8e638e6627d") + ) + (label "RESET#" + (at 110.49 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "07c760ba-1c77-4d1c-94f4-806851b7766d") + ) + (label "UIM-RESET" + (at 110.49 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0d1c8837-0e8c-47a9-af4a-eb3a9105e5b0") + ) + (label "SIM_DETECT" + (at 110.49 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0d4bff32-3825-4abb-b4f2-6d9deb5321bd") + ) + (label "W_DISABLE1#" + (at 110.49 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "11ab3d22-24e4-4fc3-9518-3fbf83814e62") + ) + (label "PERST#" + (at 157.48 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "13244bbc-0934-43cb-91ad-1fdae4b27ad3") + ) + (label "GPIO_6" + (at 110.49 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "18c30994-5ad8-49b9-9287-9b4bee638d88") + ) + (label "PET0-" + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a916e10-c1b9-441c-a106-0384867471ef") + ) + (label "SUSCLK" + (at 110.49 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1cede8e8-0aef-4e3d-a494-9ded630de9bd") + ) + (label "PEWAKE#" + (at 157.48 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "237546db-2334-44db-908f-29ec1a7239a6") + ) + (label "CONFIG_1" + (at 110.49 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2590b493-eeec-410d-bec1-860f168a21ea") + ) + (label "GPIO_3" + (at 110.49 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "261116a3-114b-42d3-9288-ea02ba1ddb37") + ) + (label "GPIO_10" + (at 110.49 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2da07b58-f6ea-4cc1-a39e-6674b9143f7c") + ) + (label "USB_D-" + (at 157.48 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "37f66b99-3735-4a18-9b71-0f01a353d4f0") + ) + (label "PER0+" + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "38e555c1-4870-40ed-a989-0000c58f73aa") + ) + (label "PET0+" + (at 157.48 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "47f32fdd-da3b-45b9-8559-cc724ab38b99") + ) + (label "CLKREQ#" + (at 157.48 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e5351d0-82bb-421a-9333-73691a2cc724") + ) + (label "GPIO_11" + (at 110.49 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "50f12c40-2f9e-4d9a-91e3-079fc20230bb") + ) + (label "GPIO_2" + (at 110.49 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "51a145e0-a378-41d7-a866-3f393d46d2a9") + ) + (label "PER0-" + (at 157.48 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56e484a7-b348-4378-818d-f19a9fedc682") + ) + (label "REFCLK-" + (at 157.48 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "57745716-d3b6-4202-baa8-a425bf058ff6") + ) + (label "GPIO_8" + (at 110.49 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69990535-7edc-4ca6-85bf-be2aca1f38ff") + ) + (label "CONFIG_3" + (at 110.49 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6fb4d86a-1520-4783-bac4-cb7baf9bf11c") + ) + (label "PER1-" + (at 157.48 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "723be435-68b6-4e93-82d4-19ac07d148c9") + ) + (label "GPIO_4" + (at 110.49 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7411e9e6-be21-4267-9ce0-276fc9a575bc") + ) + (label "FULL_CARD_PWR_OFF#" + (at 157.48 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "824c6cd3-2013-4281-862d-bb07ca86ad96") + ) + (label "UIM-CLK" + (at 110.49 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84172a5b-af18-40f4-a7f6-4510cf2b1a03") + ) + (label "DPR" + (at 157.48 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "89d16ec4-243c-4a34-85c2-04ffd34f8d76") + ) + (label "REFCLK+" + (at 157.48 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8eba8f85-c4ee-477b-ac23-c86b2b6e7960") + ) + (label "CONFIG_2" + (at 110.49 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "92d03190-3c86-4330-9465-636019ac660a") + ) + (label "GPIO_0" + (at 110.49 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "975b3d81-1636-489e-bdbb-6d9087032135") + ) + (label "PER1+" + (at 157.48 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97c543da-476c-4dc9-820e-df7721ddcfed") + ) + (label "GPIO_9{slash}LED#1" + (at 110.49 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9997c90a-d757-4f8a-b134-c3f7c795368b") + ) + (label "PET1-" + (at 157.48 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9fe8bb1f-f193-4f49-bb48-9a7e055975d0") + ) + (label "PET1+" + (at 157.48 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a72d5a91-9c17-4b70-8ef1-72414585960d") + ) + (label "GPIO_7" + (at 110.49 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ab9dccbf-920d-4aec-8fbb-f2bcfc4c1f33") + ) + (label "GPIO_1" + (at 110.49 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "adc73766-3325-4506-8815-eb2c02599821") + ) + (label "GPIO_5" + (at 110.49 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1a21370-8157-4dc3-b011-0448a9c18c94") + ) + (label "CONFIG_0" + (at 110.49 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d87968bb-90ea-4923-930d-9140997bf7d8") + ) + (label "UIM-PWR" + (at 110.49 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ea1494e2-e419-44ab-9f21-512109e54229") + ) + (label "UIM-DATA" + (at 110.49 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fcc16560-d91e-405a-b82e-c0428372bafc") + ) + (sheet + (at 116.84 71.12) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "380d4eb8-16bb-4061-873c-1ba2cf97bca6") + (property "Sheetname" "M.2 B+M Key" + (at 116.84 70.4084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 116.84 140.2846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 116.84 107.95 180) + (uuid "538f92b3-9434-42b1-b41a-1c9793049d35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 116.84 85.09 180) + (uuid "1efb598f-638b-4363-8123-44f0d62a97b6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 116.84 116.84 180) + (uuid "7fcfc77c-8ddc-429d-9c59-50f844b579d2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 116.84 121.92 180) + (uuid "e611f40d-5ab8-4b26-b1cf-db60e477302a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 116.84 92.71 180) + (uuid "844b97d0-4b4f-498a-9876-96c9e2fafaa9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 116.84 97.79 180) + (uuid "f67da5e7-0c50-4921-8899-ca1c45b73c49") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 116.84 76.2 180) + (uuid "d52725c1-4d09-42cb-b39f-b091ced06d25") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 116.84 78.74 180) + (uuid "66cebbd6-b8f5-4c25-89d9-dc2b0f76e967") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 151.13 107.95 0) + (uuid "10f4cae1-111b-4511-a087-4f30c97412a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 151.13 102.87 0) + (uuid "e56fb4eb-830d-4f93-b5a3-13de63cdcaaa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 151.13 132.08 0) + (uuid "ba932409-81dd-4703-8f30-8e9f2c35ccd7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 116.84 110.49 180) + (uuid "5dd3b9b8-e9b5-412f-af9b-9baff662c600") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 116.84 124.46 180) + (uuid "b4231677-99b9-434e-9e34-0a430b54cc4f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 116.84 102.87 180) + (uuid "f77565dc-55e1-4dd9-b481-25f78b9d4fde") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 151.13 82.55 0) + (uuid "949f7b6e-816e-4a13-9686-2ad813cf1b2b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 151.13 129.54 0) + (uuid "b4dd3dc9-a9e5-41d4-b6b0-22c8fc54e68a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 151.13 96.52 0) + (uuid "0089479f-6fab-4ac1-b407-50de815b5a7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 116.84 87.63 180) + (uuid "b7f2ee5c-bc7e-4f93-882f-cc7539b68543") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 116.84 95.25 180) + (uuid "26a717cc-bb82-467c-b699-cd47de531925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 151.13 88.9 0) + (uuid "9a15edab-2229-4c48-944c-28214b3fc6db") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 116.84 73.66 180) + (uuid "498955a9-0156-4b9d-a9f0-92c6f90e5017") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 151.13 93.98 0) + (uuid "ba45e234-a957-45cc-bdb6-70376e92c65e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 151.13 91.44 0) + (uuid "338d57a0-0910-4ae5-bf83-e9db6b4e3459") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 151.13 85.09 0) + (uuid "a4d1cb00-6b5c-4adb-8090-2df5136d7c14") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 116.84 133.35 180) + (uuid "fa8262a3-b375-45f4-9903-b556badd5cc0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 151.13 100.33 0) + (uuid "d3ee7f59-8874-4032-a3d7-4c2a5e35bc1f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 151.13 114.3 0) + (uuid "f659c070-e864-4c67-8102-4c2e4b415e0d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 151.13 134.62 0) + (uuid "773b53ca-ea81-40b9-8a60-623e6c541b59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 116.84 105.41 180) + (uuid "afd532d4-761e-4dca-a1c4-1b678ff7ac2b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 116.84 128.27 180) + (uuid "da75bbbf-2712-461d-9f9f-1673114c5ebb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 151.13 111.76 0) + (uuid "a10c539a-9716-4c36-97b6-953ba981bb57") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 151.13 105.41 0) + (uuid "579e6c2f-2ca7-448d-a981-20116d8292b5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 116.84 90.17 180) + (uuid "4ad62783-0604-4297-84df-90920ec03f88") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 116.84 135.89 180) + (uuid "a5904f87-5b1e-40d9-8331-1e5211e74614") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 151.13 73.66 0) + (uuid "f4a0eea1-d83f-4976-af3c-8ea87957b6e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 116.84 81.28 180) + (uuid "b1888e6f-6008-4018-8566-fb235675f027") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 116.84 113.03 180) + (uuid "582e7dbe-b964-43c3-aa5e-d20c633cc2b6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 116.84 119.38 180) + (uuid "dc4e54e1-2823-4599-9a0f-20125e68729c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 151.13 78.74 0) + (uuid "8e1e6ff5-80e5-4bf5-adab-dc89e3aa6ce6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 151.13 76.2 0) + (uuid "f3766072-d067-4acf-a4a9-0328a100ef41") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 116.84 100.33 180) + (uuid "e11a6b0a-b4e5-4e36-980d-fece95211f2c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..43dbf6d --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "99a122d3-02a1-4535-a055-78995c4511a7") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f5a5dc27-0efb-4c9e-b569-e70bd6dae46e") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "673f3f5f-1d61-4f39-8433-eb273008ffa2") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "d4958fe6-ef66-41a3-bdeb-53aea5239c92") + ) + (pin "7" + (uuid "c168538f-b15e-4fb7-924b-53c5266c37a2") + ) + (pin "1" + (uuid "68b9bd54-2e25-4211-b243-ebf970c993ed") + ) + (pin "5" + (uuid "90af099e-37ff-4b89-a63a-771a2dc0c42d") + ) + (pin "3" + (uuid "28ddb7a6-6d25-44b3-8ac8-4b4950bdf0ca") + ) + (pin "9" + (uuid "eb28610b-85ee-4735-8679-0ad0fc546886") + ) + (pin "11" + (uuid "959ca14b-403b-4579-8c7d-5d500a2b2bfc") + ) + (pin "23" + (uuid "5fb40ed3-d005-48f9-9382-22dd94701f25") + ) + (pin "27" + (uuid "c4c6f57b-3b93-4e8a-be36-62c02b8ed653") + ) + (pin "29" + (uuid "2715dc5f-33ef-4d45-b72b-80d5e9148463") + ) + (pin "31" + (uuid "f76a368f-448b-4bb7-8120-e2b01089ae26") + ) + (pin "35" + (uuid "2ce6c54b-c4db-46c5-9c0b-9fb0b5f01032") + ) + (pin "37" + (uuid "3ef87e64-a674-435c-8967-8f3ab74f69d1") + ) + (pin "39" + (uuid "78cd779f-f266-42d2-be6a-b3b77cb8cbfb") + ) + (pin "41" + (uuid "b2cb51e7-830a-44f1-8f15-56ce080305ae") + ) + (pin "25" + (uuid "c5ac6fa5-df6c-4ad3-94fd-2c5083f102d9") + ) + (pin "43" + (uuid "c570d63a-b269-4e63-b91a-08c5b73a8a40") + ) + (pin "33" + (uuid "7d72a017-079f-4d95-bffd-82abccf25718") + ) + (pin "45" + (uuid "4fcf927c-9f2c-4a87-a1af-43c1b3dfd5b1") + ) + (pin "47" + (uuid "5b2ea380-18f7-4146-948c-895d8cec84fc") + ) + (pin "40" + (uuid "6ff06a68-a5be-4771-a4b2-53b853ed3baa") + ) + (pin "48" + (uuid "8af43da6-9797-4a36-935c-328934027ce0") + ) + (pin "52" + (uuid "d2768d28-6ce5-4200-8c70-4f7d8f1f6f07") + ) + (pin "69" + (uuid "e33a18fc-2b19-4df2-9fb6-d7c54d402099") + ) + (pin "20" + (uuid "611bc730-8345-4848-bf0f-ad324a1ddad4") + ) + (pin "49" + (uuid "2c6d4c7f-b0e3-4ab2-98a8-15c0372c2406") + ) + (pin "30" + (uuid "ef6c6e34-11e7-4dac-ac9d-d04586a8e7de") + ) + (pin "55" + (uuid "075bcb12-8b7d-46cb-9719-1eeeb07f7908") + ) + (pin "72" + (uuid "233df5c0-406f-4ac6-bf5b-85bd06a7628d") + ) + (pin "56" + (uuid "4c34a0e1-7885-4e47-b261-ea7460e1a9cf") + ) + (pin "24" + (uuid "b78680d5-43c2-4d58-8c9b-4568ddbe044a") + ) + (pin "67" + (uuid "1f9c7672-65ae-4d82-89e6-1a292688bda3") + ) + (pin "38" + (uuid "c8952814-d4fe-4c23-be32-05b977bceb9f") + ) + (pin "71" + (uuid "96846e1a-3ef2-4274-9eb6-9b6882c6a458") + ) + (pin "32" + (uuid "1fc42103-a41a-4230-941d-2b055866e235") + ) + (pin "75" + (uuid "7f1a36e6-6f59-4247-b8cb-3a508e6008f8") + ) + (pin "8" + (uuid "a612d914-3a4f-45b3-8be3-013fc18a3930") + ) + (pin "34" + (uuid "8f274b5d-1728-4ff4-85f9-3f85d8d5f0e3") + ) + (pin "2" + (uuid "c19689d3-da44-42ee-a16c-862990f18f82") + ) + (pin "10" + (uuid "60d2fb53-ec42-4f57-ab67-cb33c1b68cf0") + ) + (pin "42" + (uuid "c8b25bee-03a3-4be2-8e0d-c7aedb0e86de") + ) + (pin "4" + (uuid "ab3f28e7-389c-4847-a228-2dffdfd89aec") + ) + (pin "51" + (uuid "9b60ae15-156d-424f-a39a-a2634bfae02d") + ) + (pin "54" + (uuid "1e3897c6-b14b-49fc-92bb-d515a38a8788") + ) + (pin "68" + (uuid "a45413b0-f5d9-41a0-bab2-7db6eb82a66a") + ) + (pin "57" + (uuid "6e497633-f225-4f7c-bdae-d105e09053eb") + ) + (pin "74" + (uuid "2987ab0b-6e6a-40d9-a0dd-8ac241549f09") + ) + (pin "28" + (uuid "ccd23f0d-43ea-43a5-87c3-c305d40605ee") + ) + (pin "73" + (uuid "abe95fec-b88a-4493-98ac-b7ef8bf8eaf4") + ) + (pin "26" + (uuid "ec0264fc-5fad-4eca-a6ec-62ddc7d3e11a") + ) + (pin "36" + (uuid "7b3aeeff-2484-4d9e-a364-9b961f8aad9d") + ) + (pin "46" + (uuid "c91ce340-85ac-4fa3-b0f6-d525070a8deb") + ) + (pin "50" + (uuid "99a002ea-0493-4d10-b8bb-f17eb75a841d") + ) + (pin "22" + (uuid "3159a484-1237-4ce3-af69-aa04d5d43ff6") + ) + (pin "53" + (uuid "a1f077dc-c5ec-47d7-8a8c-d0de39f1f0b5") + ) + (pin "6" + (uuid "75c3bd98-a0bc-4837-b629-42ca9396022e") + ) + (pin "44" + (uuid "8edfc4e3-27d9-41dd-982a-5a96033ad977") + ) + (pin "70" + (uuid "e3c0019e-840b-4189-bd40-566edf619bf8") + ) + (pin "58" + (uuid "7502fc09-499d-4058-936c-61c5f9386a61") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "57b36786-78b0-4439-87ac-31d4f3e9f707") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b0c80889-cef4-4245-8db9-fa0fa0f2953c") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1b1e74d8-9a32-4d02-ab5a-021e8c517d44") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cf481e95-9290-429d-bd11-1b5ddcafdc71") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a880041a-6ffb-4df7-9a1d-fa2f017105a1") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "c8f14374-55ea-40f0-b9b9-05af15c42ea5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "c68ab5ce-d2f0-4a1d-8f0a-ce08d2e31968") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "0df30316-6db3-4192-8345-28be0917c21c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "2177cb0b-d591-4a1e-93a4-0e05079c3d6d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "6ccfaecb-da64-4367-a0a7-2e4bd97dacbe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "47fa05f0-e3db-44d5-831b-002e3365589b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "d643ad16-6e21-418e-b6ed-7b36611b881c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "2447fdac-e014-4b6b-a961-1f33fda09c08") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..b8d980a --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "95be014f-fdea-43e9-81b4-42100b039e4d") + ) + (pin "1" + (uuid "45a96a8b-ca4a-44ed-9370-5682213e97ad") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3f797ba9-4cca-4083-8328-6e1edfbab379") + ) + (pin "1" + (uuid "ebbb8125-bf85-49f5-ad0a-2665cc2fa6a6") + ) + (instances + (project "M.2 B+M Key 30110" + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/4d4860f4-2bdc-4b48-b740-5ce90df16949/380d4eb8-16bb-4061-873c-1ba2cf97bca6/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb new file mode 100644 index 0000000..5c7cfa8 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb @@ -0,0 +1,3283 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET1P") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET0P") + (net 4 "/M.2 B+M Key/PET0N") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET0-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET1-") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "1f75f327-4ad0-49d6-88c3-103bec91ef7d") + (at 109.01 130.09) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "387bbf60-39a0-4d92-abd6-52595ed0566e") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2a94785d-a0ca-499b-bf46-3d483b0a32d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e00f2038-4f9d-4d13-ab83-6ab6dd19aaaa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "707f9899-b562-4726-892e-9f13b3fd1a7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1d729c8b-2961-417e-9b19-efdbd050035f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "c7eb41b4-20bc-4645-be43-1955ffe5df09") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "545154a4-8f71-4aea-ac13-d2de0499ffb9") + (at 108.36 155.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "b916afce-22ae-4890-a4dc-94f958356e9a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fda271a9-313e-45bd-b82a-3b003bb820b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bba3bd09-e0a3-4c70-9acb-e57341bb9c1f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5e9cd973-80c3-4e10-8fcd-ed37c124c55c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "78315b5d-4585-4134-9af4-45b198f19003") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e3106d6c-6d95-41cc-9b77-e036cea82335") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "595b7b67-fc74-4687-b8ce-2778e629a95e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9863c77d-0f9c-438d-9dae-7737575db0d8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9acbb672-ce58-408e-a045-d5ee185e8dd9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "15034d82-7afb-4bd1-bf88-4619aec285da") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a19374ea-ddf0-4e9c-b46b-a3b6cb741636") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "017c01d0-5c12-48e1-b746-9ef5a97af016") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a9d39e5e-088a-4e8b-986f-a3ad4739a2cf") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "972785f9-c6a3-4dfa-8b62-1dd5badef9d5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "48c30739-b99b-4341-81ca-95d2c06d531c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "caa034b7-4aa4-446c-b157-91642e92ddc6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0-") + (pintype "passive") + (uuid "3bdbf3c8-8d28-4bc2-a397-dde532d902a1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "8402a971-6b40-491b-8464-0a8080b99ca8") + (at 110.66 155.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "bd3525ba-bc51-4096-bcb5-3793ea7aede5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3cef78ae-58e0-449b-9f7a-1f0b79272196") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cecc4512-5f10-43ad-979a-5806a7ef2b44") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "31c5dfaa-12a5-47fd-900c-9eec29a1a429") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c30d09df-6c5b-49c5-b506-bd2e5c24924b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "15da920c-2f20-4d01-b286-b91ee0e11ccf") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9e905fbf-cb05-4b5b-8748-76eb2db62307") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "765ae667-e7d0-4d28-a932-6303c7304982") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8b2a0d3a-5c59-47fb-b120-aefb36907450") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6805bed9-0d67-4ac8-91c7-6beb2a2e107f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7c6abf5b-6c5f-4098-bb25-e59cff97f802") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "26d5ee74-d27b-4491-8ba0-61567c86ae7c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4628ea6a-4a86-4e41-ab22-9adb8818554a") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "97417df0-9ecb-425a-a671-c7b71011266a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d58dce4c-893f-40d8-97c4-74d7f3beaee9") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "4325df9a-5d65-452b-9d9c-7b240a418ad1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "99d4c98f-d52b-4eba-85bb-3ab47866fbda") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "86431560-379a-430e-ba1c-928ca94db258") + (at 109.01 158.98) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ad57900b-29b2-454d-ad8e-3c2df5a2385d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "faa980e9-6336-44ff-ab02-681fc638082d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c6897246-a894-420c-a89a-170c23d6f523") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "55655574-3d7b-4451-95bb-200bb6f39d50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c842220a-458f-408d-b28b-0ce9a4bfe2d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "eed8bb03-340f-4f10-9526-405264552f47") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "85cee706-2962-4b19-9d41-6f0652068403") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b5cbb06f-2839-4deb-afb5-d6f2c07840e2") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "be747b71-506e-4442-b273-fe7c23309f70") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7ef57d05-a0fe-44ee-9925-f579b3a9cb5f") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "aa70ba20-f56b-4274-ade8-0d7e6e5cc928") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c9543013-a628-482a-91ee-ab9b5ccad9bf") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ebc1f91e-7a09-4db7-961a-02480d2e4435") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e29af596-6fa4-40d5-bbbd-84b049e76296") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "07b199b1-ca23-4ab9-98b6-a36ecf17cf50") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "79e972f5-e9e8-43d0-a0f4-ced2f1c49160") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9ac55273-dbe0-4467-9c93-9515f31313c2") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "75310f5e-4b87-4894-bb52-c979b2838f85") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dd87e965-2c8c-4671-a04d-711a1bf14e74") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d8436961-1170-4808-b6e7-0c777fbd4968") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5eec9bb7-dcb9-4ea3-bb4e-ac9a9acae573") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c637db7e-f00e-4d19-b311-973d62262e8a") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7465aaf3-d3fd-4a23-a50f-a5f9f26c4c3c") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "25086e36-6f75-4919-9f04-82d966ca16dc") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9817a8cd-c429-4105-932c-b54e2db7df15") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b041ce74-5526-4824-9fc1-524f0b8951a0") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dd5f28e1-ba56-4fc1-87ab-e4aeb5595e3d") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "213128c8-ba69-4121-bf5b-5753d342e4fa") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ba0efa8a-82bf-4ea3-8fa0-69c2ec37a537") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a6b575ec-05e0-4c8c-8fe6-bbbf6e458ff4") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "74f7bdbc-346a-498a-8bd5-7e1bcc45d63f") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a870662f-8ae4-4d66-b311-95fb5ac8b325") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2a6f344f-e471-4780-8421-2093f890a744") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7dce6ff4-1a72-4b23-8064-47073a26780f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "631ecd4d-d3a9-421f-9288-7891e08a29a8") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9dd1e663-2aea-4564-9efa-a3834c5efcb0") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1318b83d-a0dd-40de-8e69-a13057d554fb") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "aa1e33e5-3c48-43a3-99e5-47bbad855353") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9d98e3aa-06fd-4989-83d4-dae9a79dd347") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "79a511f9-ed81-4589-af66-c28a32dbb29e") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "21fbaf4a-31b5-4edc-b589-26f1e89dfaf8") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "57deb91c-09b0-4dfd-97fc-a48aeec5700f") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "172c89a0-a892-4bbe-b90f-ccfc784bd2cd") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "51235d65-89c4-4450-af68-47d52bd7096e") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d8cedda0-6993-4e98-891f-5eb4f95ecba5") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "5f9e7bf1-1278-4a9b-8570-6ff8cd81b310") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "5c2094e9-260a-4b4a-8732-9119ddf2129a") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "8e942a5c-c773-4311-aa76-728f590ac004") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "c6ba4ecb-bb25-43e4-a529-23b139627c71") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "03535431-0003-479b-bafc-9968ecc18771") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "9501a9a9-045e-4100-aad6-c97e8aedc64c") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "67afa64f-7aad-4f00-8b33-44a42bbaab11") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "65d94ea1-f6cc-4912-8ef8-bfad714613dd") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "e2c24822-a702-4841-b8e8-40e4508741da") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "af8ded1d-24cb-4f57-9505-db62dda002ba") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "c88bd4ce-f017-4097-8a3a-38b7bcf87b75") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "07b38ef4-9a05-4134-a6eb-884d30f03e7c") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "ba1f4646-77dd-4b98-9831-1f2711e74754") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "ccfba611-6d1e-4f81-89d3-7df1442433e3") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "6bd88133-05f3-4a7f-9648-ce4094ee576a") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "aeda4dd5-803d-408c-9f0f-d4847d4e0a00") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "2e11762e-f4e7-487e-9d53-de00850f47ff") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "6fe5ba54-73e8-435e-89b3-794a530f52c4") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "c4e9a6c9-3c71-47fa-a14e-e46439469142") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "fb65b58b-ad5a-4717-a705-5141057c9ace") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "a95d0d14-a934-4eff-9b6d-6a05b78870f2") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "d042738c-c333-43bd-95b4-b6b9082c496d") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "db925861-7414-4d7d-af65-345a9951a7b4") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "dfd3955e-00fb-4919-a3ba-0ee7d5b22a05") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "bbe1a01a-d1cf-4868-b1a8-748e1d5fb845") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "e47b4656-2d0d-4a11-9270-84200036acbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9591a7b1-47eb-4167-9280-4f2faf1225db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "57bfdf75-6551-41eb-92c9-256d03cf4f3f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "283d413c-c1e8-4eb7-8eaf-5cd075ab0d27") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "b7b02739-0be1-4f07-891b-6fd935eb5758") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "360f151e-692f-43be-ae3a-e33f84fdc643") + (pts + (xy 118.935 160.09) (xy 118.935 50.09) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 105.09 90) + (layer "User.2") + (uuid "360f151e-692f-43be-ae3a-e33f84fdc643") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4b1a445c-2c2b-435f-a95a-5d6a616e55a3") + (pts + (xy 118.935 160.09) (xy 118.935 100.09) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 130.09 90) + (layer "User.2") + (uuid "4b1a445c-2c2b-435f-a95a-5d6a616e55a3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5aef30e6-ff86-4909-a20c-f5a980f6e526") + (pts + (xy 118.92 160.09) (xy 118.92 80.09) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 120.09 90) + (layer "User.2") + (uuid "5aef30e6-ff86-4909-a20c-f5a980f6e526") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "68e835c1-82e1-40e1-af85-468befc91176") + (pts + (xy 98.01 50.09) (xy 120.01 50.09) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 34.21 0) + (layer "User.2") + (uuid "68e835c1-82e1-40e1-af85-468befc91176") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "764b3f43-4eaf-4ff8-9428-7916f5132bf2") + (pts + (xy 94.01 48.98) (xy 124.01 48.98) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 27.75 0) + (layer "User.2") + (uuid "764b3f43-4eaf-4ff8-9428-7916f5132bf2") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "878ba2b2-a6c4-4ba0-8ed5-b0ceca7caf79") + (pts + (xy 118.935 160.09) (xy 118.935 130.09) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 145.09 90) + (layer "User.2") + (uuid "878ba2b2-a6c4-4ba0-8ed5-b0ceca7caf79") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "99738b50-f756-41d5-979e-1a1de45f700b") + (pts + (xy 118.935 160.09) (xy 118.935 118.09) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 139.09 90) + (layer "User.2") + (uuid "99738b50-f756-41d5-979e-1a1de45f700b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "5fa47443-63ca-419b-a597-ea54d2ca75dd") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2b0b57d5-bece-4af8-a76f-36e7e09695b7") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a042c532-bd63-4d13-ba94-c79c67e1ec41") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7d13ee99-cf71-4bd4-b20f-3d82f64d582b") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "75917204-ad10-4c72-8829-18f359d168ce") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "e2bdf33d-1e6a-45fa-97ba-72c314957244") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "6153b911-901b-4b71-bac5-3a6c60870781") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "3c906075-2470-405c-b937-fe43707ac836") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "af392fbc-6bad-42a8-bbe9-8b6845bb8c05") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "4cd1c784-763e-477c-b1d5-16934a3c533b") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d7d058be-452a-4da7-a22b-b32f4c063bc8") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "d7638987-0f6c-47f6-8b5c-f5e169ed31f3") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "d9463e88-2ebd-445f-83fa-7c824ddffb22") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "d7f8f6d1-6d52-41b4-9777-3d5d86ae9276") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "0e808cce-877c-4f72-b53f-c5c5c096fbae") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "03da3c41-bc02-4042-ab48-af971e372132") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "95f13a4a-c02f-4adb-939f-2a1fc1341d73") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "0607f32c-60f9-43d4-8178-baf066668ab6") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "00917a8e-d5d1-45c0-bc50-43b1f0494c5f") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "5e5a278b-6b02-4934-8b01-d3ec0e2c8487") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "2b706e18-dae9-4587-a098-98a2981244c0") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "97de5a7f-3701-41b0-a30b-4ef0ad032b58") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "d2b68b0f-600c-4755-a2a7-5b5eb472eac1") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "005b856c-0ea3-4e02-a6cb-c27569b7ee49") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "33172b26-b47d-4509-9b30-8bde80e87300") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "43666533-9037-45f7-baaf-1be1fc170883") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "ad205e72-85a5-450f-82fb-d6e4b9f752df") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "dcbc01c8-e5eb-4e94-b9f0-bc6bd99199c1") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "04eeb59c-95dd-4470-a4b2-893c1213e0e3") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "e1cba4de-df81-4868-adda-e5fe751487c7") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "50b463bd-c488-4974-b48f-43055ccf99bd") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "2fa5dc4f-a4f5-4a39-9751-9dd0c3159bf2") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "c5f475a0-30e5-4b8f-82e0-f45206a03e60") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "16a7ea39-0e72-432d-b234-a435f1b0199f") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "6a6ef538-0949-451a-88f9-304ee4756773") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "6f63899b-ffce-4283-a513-91018f358bb2") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fdb42b01-7959-4162-9fc8-cfcf848e8170") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "ed7b2edf-1b24-46b6-ab70-dc79f4d4c2cd") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "94453b90-d611-495d-b9a5-f621d31c68c7") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "46fbc482-9dd8-4887-9ffd-52af6f8fd76a") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "713f2567-2666-4518-8a9f-184bf4034000") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "8b1aae4b-f378-4d76-ae2e-90b117a26e9d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d32aeecc-525a-4ddf-8c29-01db47555fe7") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "f3ccdbc9-3cca-4aea-af46-77e9c7b695bb") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "abd7bf3b-058d-4f4d-8a6c-5d68d7e84d01") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "50dda6d1-1a8d-4888-9c87-c067ac484fc0") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "049a3970-af96-42bb-a30d-83b0c69bce06") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c302cfe2-4730-4f23-b2bc-bef27d6fc3a0") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "10f034a6-6a60-4cb0-a318-056e24bb29b2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "572d63bd-0204-4220-864b-0547142823c8") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "bb6ac5ca-432e-4650-9e59-f35b4ecf7c5e") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "ea87a6e2-2d29-48eb-9898-2d37d7df4ee7") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "039515b7-2d23-422f-bd54-a51610f00e0b") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "801df607-23d5-438d-b2b7-e48ba2b6cc69") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "de0d06ff-f650-4470-a843-fba196a787a4") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e6f499cb-165f-459e-809f-19833976e777") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4b2c030b-e394-49a3-b8fa-c1ef97f002be") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9704f8be-c465-4b3f-94dd-7dc3b66f769d") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "ebd1a86d-318e-4b6e-939c-a0466ee28eda") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "6a26ed79-9ae1-480e-814d-cd7971ed2fc2") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 156.09) (xy 120.01 160.09) (xy 98.01 160.09) (xy 98.01 156.09) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "0b2c5e4b-22ef-4c9b-83ae-55c0a91143d5") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 160.09) (xy 124.01 154.89) (xy 94.01 154.89) (xy 94.01 160.09) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "dd143c9f-a888-4b81-972e-05614edcfbfb") + (at 107.66 155.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "e4f29a01-39fe-4ddc-81df-c5a3789f3c48") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "a7b97507-ecf3-4338-9972-f3668a5977d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c895d000-169a-4b4b-99ab-a4a9e80dfefb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8e6fdd0f-e615-4944-b875-2ec3292ac0c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0eecab8a-4e6a-4f6b-83b5-cfc8be558478") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5b1a48e4-70bf-4aec-8e52-bf77a5eda91d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "91106ffd-acdf-4a49-8ea1-7f6e6d491c18") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "7572e41d-f6d2-49aa-8f4b-724deb9b7f31") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "da50e5c9-0f9f-4a9d-a37a-cf795486b41b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9654c48e-ba32-4258-8dfa-14d8074048f8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "709c4511-5729-48c9-940d-a13f251590c3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "927cdcad-2593-4e79-ae9f-22005f09a5ee") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3307dfe8-fd5b-459b-8969-35217868c53d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1910d648-2366-45a9-968e-5bb44a13a0c4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "489a6923-fc07-49d7-8378-e55f8bc6d194") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "43ba4476-2522-4525-bd1d-5c913d25c01d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "9b275291-ba14-4b90-bf7f-e34abb11744e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f596ed81-e4ec-489a-b90d-8d7e918bf243") + (at 111.36 155.32 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "5f83bbf9-171a-4180-943d-0b2675bbacec") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0ed158fa-6d10-4a10-95f7-704b5d8a646c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0ef7ff22-6a48-49a8-81d4-473305899a1d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fdabb0e2-bd7b-4a9d-aae3-f73afb8837a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e2d37475-b3e4-4d70-93af-65d1c965a9e2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "1da3cddc-e452-4f98-8d73-54e05d117889") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "aa87822f-f3a3-4ae2-b883-f677db1cd40d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "95f4e945-b97d-4ea7-bb01-26a62737bc2a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "d854da08-0d2c-43f4-8ebf-0394bd731242") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "82de1d45-fdc9-4d59-b372-988e7bbd7031") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6f68f053-ef27-469e-868e-d88a796d8160") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "3c27375e-b003-4405-b242-22ce551a00b9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "06d6d175-e30b-46fd-a391-23352a52b74b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b4a8c113-11d2-4172-badb-c64c81cbfb16") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7927a13c-80a1-48ac-be62-8a7aedf83a58") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "65aab010-c330-4979-bfd5-edfa915cf60b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "42cf298a-7e27-4f24-9daf-1efbcc767350") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 124.01 156.09) + (end 124.01 130.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40f01828-0203-4fea-966c-e07f3e73b95d") + ) + (gr_line + (start 98.01 156.09) + (end 94.01 156.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "711d0fda-c3d2-41f7-8048-776f94165158") + ) + (gr_line + (start 120.01 156.09) + (end 124.01 156.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e41f37e-09ee-4d5a-8663-3274cfa127ca") + ) + (gr_line + (start 94.01 130.09) + (end 94.01 156.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d4eb6b3b-aedb-42fd-85ff-32d020f08010") + ) + (gr_line + (start 124.01 130.09) + (end 94.01 130.09) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f463630d-a439-4bae-9d74-ef64fcbc3da2") + ) + (segment + (start 110.785 156.110001) + (end 110.66 155.985001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2087a831-19f2-49fa-866f-f321241ca5f0") + ) + (segment + (start 110.76 158.94) + (end 110.76 157.664999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "40e1c0cd-94d7-4f79-89b9-8db7af33d283") + ) + (segment + (start 110.76 157.664999) + (end 110.785 157.639999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4d4dc905-571a-4b70-9312-dbdf7e6f0059") + ) + (segment + (start 110.66 155.985001) + (end 110.66 155.64) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a96825fc-98ef-47ee-9c0f-ea79fb63934c") + ) + (segment + (start 110.785 157.639999) + (end 110.785 156.110001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "fe01ae11-e5fa-4d68-95ce-e1070fc6768b") + ) + (segment + (start 111.36 155.985001) + (end 111.36 155.64) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0460c795-c9de-4da8-8b50-20b5849ceab1") + ) + (segment + (start 111.26 158.94) + (end 111.26 157.664999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3d49e471-a6b1-4df0-b0a4-b83770674df0") + ) + (segment + (start 111.235 156.110001) + (end 111.36 155.985001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7902a186-c0bc-459f-bbc5-ae08557041c6") + ) + (segment + (start 111.235 157.639999) + (end 111.235 156.110001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cbf6f246-c8fc-4122-b569-36a9bc9664e4") + ) + (segment + (start 111.26 157.664999) + (end 111.235 157.639999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e4dd42b7-ee57-481e-a668-dc6c52c1fb05") + ) + (segment + (start 107.785 156.110001) + (end 107.66 155.985001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "41cd649f-7a55-436e-a993-f3091b5c204a") + ) + (segment + (start 107.76 158.94) + (end 107.76 157.664999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "7b46b675-cfdb-4779-8d10-01bd995b4c91") + ) + (segment + (start 107.785 157.639999) + (end 107.785 156.110001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a4c21bf8-3d2c-48fb-bfcd-d5af6af02080") + ) + (segment + (start 107.76 157.664999) + (end 107.785 157.639999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b9381e31-ca42-40fb-a6a0-290fdcb76974") + ) + (segment + (start 107.66 155.985001) + (end 107.66 155.64) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "be1b3c5a-dff2-4a61-b38d-08e63c3acd9a") + ) + (segment + (start 108.26 158.94) + (end 108.26 157.664999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "249db92c-3e49-476f-adc5-39dc6b35ad6f") + ) + (segment + (start 108.235 156.110001) + (end 108.36 155.985001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4fdd5d4c-6b43-4fd7-b5db-19d33a83feb8") + ) + (segment + (start 108.36 155.985001) + (end 108.36 155.64) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "642fe4a8-07f4-4e22-a12d-c718cfb939ae") + ) + (segment + (start 108.235 157.639999) + (end 108.235 156.110001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cd2fbbf0-cfaa-4e9c-9429-7c3b4c4e51e6") + ) + (segment + (start 108.26 157.664999) + (end 108.235 157.639999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ff4aa84c-a85b-4f51-836e-78518346b080") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "426aa37d-1cc6-40f5-8dbd-330bc2526298") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 158.48) (xy 124.01 50.09) (xy 94.01 50.09) (xy 94.01 158.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 130.612174) (xy 106.111503 130.648033) (xy 106.170826 130.907946) (xy 106.170832 130.907964) + (xy 106.280257 131.220688) (xy 106.424022 131.519217) (xy 106.600305 131.79977) (xy 106.753977 131.992468) + (xy 107.608381 131.138064) (xy 107.691457 131.246331) (xy 107.853669 131.408543) (xy 107.961934 131.491617) + (xy 107.10753 132.346021) (xy 107.10753 132.346022) (xy 107.300229 132.499694) (xy 107.580782 132.675977) + (xy 107.879311 132.819742) (xy 108.192035 132.929167) (xy 108.192053 132.929173) (xy 108.515077 133.002901) + (xy 108.515074 133.002901) (xy 108.844336 133.04) (xy 109.175664 133.04) (xy 109.504924 133.002901) + (xy 109.827946 132.929173) (xy 109.827964 132.929167) (xy 110.140688 132.819742) (xy 110.439217 132.675977) + (xy 110.71977 132.499694) (xy 110.912468 132.346023) (xy 110.912468 132.346022) (xy 110.058064 131.491618) + (xy 110.166331 131.408543) (xy 110.328543 131.246331) (xy 110.411618 131.138064) (xy 111.266022 131.992468) + (xy 111.266023 131.992468) (xy 111.419694 131.79977) (xy 111.595977 131.519217) (xy 111.739742 131.220688) + (xy 111.849167 130.907964) (xy 111.849173 130.907946) (xy 111.908497 130.648033) (xy 111.941272 130.601842) + (xy 111.980642 130.5905) (xy 123.4355 130.5905) (xy 123.487826 130.612174) (xy 123.5095 130.6645) + (xy 123.5095 155.5155) (xy 123.487826 155.567826) (xy 123.4355 155.5895) (xy 119.347464 155.5895) + (xy 119.175062 155.619898) (xy 119.010558 155.679773) (xy 118.858945 155.767308) (xy 118.724837 155.879837) + (xy 118.612308 156.013945) (xy 118.524773 156.165558) (xy 118.464898 156.330062) (xy 118.4345 156.502464) + (xy 118.4345 157.8155) (xy 118.412826 157.867826) (xy 118.3605 157.8895) (xy 118.065251 157.8895) + (xy 118.023153 157.897873) (xy 117.994283 157.897873) (xy 117.954699 157.89) (xy 117.935 157.89) + (xy 117.935 157.931153) (xy 117.922529 157.972265) (xy 117.896133 158.011768) (xy 117.896133 158.011769) + (xy 117.886278 158.061316) (xy 117.8845 158.070253) (xy 117.8845 158.48) (xy 117.585 158.48) (xy 117.585 157.89) + (xy 117.565301 157.89) (xy 117.524435 157.898128) (xy 117.495565 157.898128) (xy 117.454699 157.89) + (xy 117.435 157.89) (xy 117.435 158.48) (xy 117.1355 158.48) (xy 117.1355 158.070252) (xy 117.123867 158.011769) + (xy 117.097471 157.972265) (xy 117.085 157.931153) (xy 117.085 157.89) (xy 117.065301 157.89) (xy 117.025716 157.897873) + (xy 116.996845 157.897873) (xy 116.954748 157.8895) (xy 116.565252 157.8895) (xy 116.565251 157.8895) + (xy 116.524435 157.897618) (xy 116.495565 157.897618) (xy 116.454749 157.8895) (xy 116.454748 157.8895) + (xy 116.065252 157.8895) (xy 116.065251 157.8895) (xy 116.023153 157.897873) (xy 115.994283 157.897873) + (xy 115.954699 157.89) (xy 115.935 157.89) (xy 115.935 157.931153) (xy 115.929317 157.959592) (xy 115.92654 157.966261) + (xy 115.896133 158.011769) (xy 115.885643 158.064505) (xy 115.882817 158.071294) (xy 115.86757 158.086486) + (xy 115.855612 158.104384) (xy 115.848113 158.105875) (xy 115.842698 158.111272) (xy 115.821173 158.111233) + (xy 115.800063 158.115433) (xy 115.793706 158.111185) (xy 115.786061 158.111172) (xy 115.770868 158.095925) + (xy 115.752971 158.083967) (xy 115.750353 158.075338) (xy 115.746083 158.071053) (xy 115.7461 158.061316) + (xy 115.7405 158.042855) (xy 115.7405 157.088025) (xy 115.740499 157.08802) (xy 115.703024 156.887544) + (xy 115.629348 156.697363) (xy 115.521981 156.523959) (xy 115.52198 156.523957) (xy 115.384579 156.373235) + (xy 115.384578 156.373234) (xy 115.221825 156.250329) (xy 115.221822 156.250328) (xy 115.221821 156.250327) + (xy 115.03925 156.159418) (xy 115.039246 156.159417) (xy 115.039244 156.159416) (xy 114.843082 156.103602) + (xy 114.843076 156.103601) (xy 114.640003 156.084785) (xy 114.639997 156.084785) (xy 114.436923 156.103601) + (xy 114.436917 156.103602) (xy 114.240755 156.159416) (xy 114.24075 156.159418) (xy 114.058177 156.250328) + (xy 114.058174 156.250329) (xy 113.895421 156.373234) (xy 113.89542 156.373235) (xy 113.758019 156.523957) + (xy 113.758019 156.523958) (xy 113.650655 156.697358) (xy 113.65065 156.697368) (xy 113.576977 156.88754) + (xy 113.5395 157.08802) (xy 113.5395 157.816201) (xy 113.517826 157.868527) (xy 113.4655 157.890201) + (xy 113.458246 157.889845) (xy 113.454752 157.8895) (xy 113.454748 157.8895) (xy 113.065252 157.8895) + (xy 113.065251 157.8895) (xy 113.024435 157.897618) (xy 112.995565 157.897618) (xy 112.954749 157.8895) + (xy 112.954748 157.8895) (xy 112.565252 157.8895) (xy 112.565251 157.8895) (xy 112.524435 157.897618) + (xy 112.495565 157.897618) (xy 112.454749 157.8895) (xy 112.454748 157.8895) (xy 112.065252 157.8895) + (xy 112.065251 157.8895) (xy 112.023153 157.897873) (xy 111.994283 157.897873) (xy 111.954699 157.89) + (xy 111.935 157.89) (xy 111.935 157.931153) (xy 111.922529 157.972265) (xy 111.896133 158.011768) + (xy 111.896133 158.011769) (xy 111.886278 158.061316) (xy 111.8845 158.070253) (xy 111.8845 158.48) + (xy 111.6355 158.48) (xy 111.6355 158.070252) (xy 111.623867 158.011769) (xy 111.597471 157.972265) + (xy 111.587284 157.949397) (xy 111.562784 157.853092) (xy 111.564148 157.843656) (xy 111.5605 157.834848) + (xy 111.5605 157.625435) (xy 111.560499 157.625434) (xy 111.538766 157.544326) (xy 111.539619 157.544097) + (xy 111.5355 157.523376) (xy 111.5355 156.265123) (xy 111.557173 156.212798) (xy 111.60046 156.169512) + (xy 111.640022 156.100989) (xy 111.6605 156.024563) (xy 111.6605 156.024558) (xy 111.661133 156.019755) + (xy 111.662641 156.019953) (xy 111.682174 155.972797) (xy 111.712206 155.942765) (xy 111.757585 155.839991) + (xy 111.7605 155.814865) (xy 111.760499 155.465136) (xy 111.757585 155.440009) (xy 111.717792 155.349888) + (xy 111.716485 155.293268) (xy 111.717782 155.290135) (xy 111.757585 155.199991) (xy 111.7605 155.174865) + (xy 111.760499 154.825136) (xy 111.757585 154.800009) (xy 111.712206 154.697235) (xy 111.632765 154.617794) + (xy 111.529991 154.572415) (xy 111.52999 154.572414) (xy 111.529988 154.572414) (xy 111.508659 154.56994) + (xy 111.504865 154.5695) (xy 111.504864 154.5695) (xy 111.215136 154.5695) (xy 111.190013 154.572414) + (xy 111.190007 154.572415) (xy 111.087234 154.617794) (xy 111.062326 154.642703) (xy 111.01 154.664377) + (xy 110.957674 154.642703) (xy 110.932765 154.617794) (xy 110.829991 154.572415) (xy 110.82999 154.572414) + (xy 110.829988 154.572414) (xy 110.808659 154.56994) (xy 110.804865 154.5695) (xy 110.804864 154.5695) + (xy 110.515136 154.5695) (xy 110.490013 154.572414) (xy 110.490007 154.572415) (xy 110.387234 154.617794) + (xy 110.307794 154.697234) (xy 110.262414 154.800011) (xy 110.2595 154.825135) (xy 110.2595 155.174863) + (xy 110.262414 155.199986) (xy 110.262415 155.199992) (xy 110.302206 155.29011) (xy 110.303514 155.346732) + (xy 110.302206 155.34989) (xy 110.262414 155.440011) (xy 110.2595 155.465135) (xy 110.2595 155.814863) + (xy 110.262414 155.839986) (xy 110.262415 155.839992) (xy 110.307794 155.942765) (xy 110.337826 155.972797) + (xy 110.357359 156.019954) (xy 110.358867 156.019756) (xy 110.3595 156.024565) (xy 110.379977 156.100986) + (xy 110.379979 156.100991) (xy 110.408096 156.14969) (xy 110.411677 156.155892) (xy 110.41954 156.169512) + (xy 110.464629 156.214601) (xy 110.466303 156.216523) (xy 110.474565 156.241139) (xy 110.4845 156.265124) + (xy 110.4845 157.523376) (xy 110.48038 157.544097) (xy 110.481234 157.544326) (xy 110.4595 157.625434) + (xy 110.4595 157.834848) (xy 110.457216 157.853092) (xy 110.432716 157.949397) (xy 110.427245 157.956716) + (xy 110.422529 157.972265) (xy 110.396133 158.011768) (xy 110.396133 158.011769) (xy 110.386278 158.061316) + (xy 110.3845 158.070253) (xy 110.3845 158.48) (xy 110.1355 158.48) (xy 110.1355 158.070252) (xy 110.123867 158.011769) + (xy 110.097471 157.972265) (xy 110.085 157.931153) (xy 110.085 157.89) (xy 110.065301 157.89) (xy 110.025716 157.897873) + (xy 109.996845 157.897873) (xy 109.954748 157.8895) (xy 109.565252 157.8895) (xy 109.565251 157.8895) + (xy 109.524435 157.897618) (xy 109.495565 157.897618) (xy 109.454749 157.8895) (xy 109.454748 157.8895) + (xy 109.065252 157.8895) (xy 109.065251 157.8895) (xy 109.023153 157.897873) (xy 108.994283 157.897873) + (xy 108.954699 157.89) (xy 108.935 157.89) (xy 108.935 157.931153) (xy 108.922529 157.972265) (xy 108.896133 158.011768) + (xy 108.896133 158.011769) (xy 108.886278 158.061316) (xy 108.8845 158.070253) (xy 108.8845 158.48) + (xy 108.6355 158.48) (xy 108.6355 158.070252) (xy 108.623867 158.011769) (xy 108.597471 157.972265) + (xy 108.587284 157.949397) (xy 108.562784 157.853092) (xy 108.564148 157.843656) (xy 108.5605 157.834848) + (xy 108.5605 157.625435) (xy 108.560499 157.625434) (xy 108.538766 157.544326) (xy 108.539619 157.544097) + (xy 108.5355 157.523376) (xy 108.5355 156.265123) (xy 108.557173 156.212798) (xy 108.60046 156.169512) + (xy 108.640022 156.100989) (xy 108.6605 156.024563) (xy 108.6605 156.024558) (xy 108.661133 156.019755) + (xy 108.662641 156.019953) (xy 108.682174 155.972797) (xy 108.712206 155.942765) (xy 108.757585 155.839991) + (xy 108.7605 155.814865) (xy 108.760499 155.465136) (xy 108.757585 155.440009) (xy 108.717792 155.349888) + (xy 108.716485 155.293268) (xy 108.717782 155.290135) (xy 108.757585 155.199991) (xy 108.7605 155.174865) + (xy 108.760499 154.825136) (xy 108.757585 154.800009) (xy 108.712206 154.697235) (xy 108.632765 154.617794) + (xy 108.529991 154.572415) (xy 108.52999 154.572414) (xy 108.529988 154.572414) (xy 108.508659 154.56994) + (xy 108.504865 154.5695) (xy 108.504864 154.5695) (xy 108.215136 154.5695) (xy 108.190013 154.572414) + (xy 108.190007 154.572415) (xy 108.087234 154.617794) (xy 108.062326 154.642703) (xy 108.01 154.664377) + (xy 107.957674 154.642703) (xy 107.932765 154.617794) (xy 107.829991 154.572415) (xy 107.82999 154.572414) + (xy 107.829988 154.572414) (xy 107.808659 154.56994) (xy 107.804865 154.5695) (xy 107.804864 154.5695) + (xy 107.515136 154.5695) (xy 107.490013 154.572414) (xy 107.490007 154.572415) (xy 107.387234 154.617794) + (xy 107.307794 154.697234) (xy 107.262414 154.800011) (xy 107.2595 154.825135) (xy 107.2595 155.174863) + (xy 107.262414 155.199986) (xy 107.262415 155.199992) (xy 107.302206 155.29011) (xy 107.303514 155.346732) + (xy 107.302206 155.34989) (xy 107.262414 155.440011) (xy 107.2595 155.465135) (xy 107.2595 155.814863) + (xy 107.262414 155.839986) (xy 107.262415 155.839992) (xy 107.307794 155.942765) (xy 107.337826 155.972797) + (xy 107.357359 156.019954) (xy 107.358867 156.019756) (xy 107.3595 156.024565) (xy 107.379977 156.100986) + (xy 107.379979 156.100991) (xy 107.408096 156.14969) (xy 107.411677 156.155892) (xy 107.41954 156.169512) + (xy 107.464629 156.214601) (xy 107.466303 156.216523) (xy 107.474565 156.241139) (xy 107.4845 156.265124) + (xy 107.4845 157.523376) (xy 107.48038 157.544097) (xy 107.481234 157.544326) (xy 107.4595 157.625434) + (xy 107.4595 157.834848) (xy 107.457216 157.853092) (xy 107.432716 157.949397) (xy 107.427245 157.956716) + (xy 107.422529 157.972265) (xy 107.396133 158.011768) (xy 107.396133 158.011769) (xy 107.386278 158.061316) + (xy 107.3845 158.070253) (xy 107.3845 158.48) (xy 107.1355 158.48) (xy 107.1355 158.070252) (xy 107.123867 158.011769) + (xy 107.097471 157.972265) (xy 107.085 157.931153) (xy 107.085 157.89) (xy 107.065301 157.89) (xy 107.025716 157.897873) + (xy 106.996845 157.897873) (xy 106.954748 157.8895) (xy 106.565252 157.8895) (xy 106.565251 157.8895) + (xy 106.524435 157.897618) (xy 106.495565 157.897618) (xy 106.454749 157.8895) (xy 106.454748 157.8895) + (xy 106.065252 157.8895) (xy 106.065251 157.8895) (xy 106.023153 157.897873) (xy 105.994283 157.897873) + (xy 105.954699 157.89) (xy 105.935 157.89) (xy 105.935 157.931153) (xy 105.922529 157.972265) (xy 105.896133 158.011768) + (xy 105.896133 158.011769) (xy 105.886278 158.061316) (xy 105.8845 158.070253) (xy 105.8845 158.48) + (xy 105.6355 158.48) (xy 105.6355 158.070252) (xy 105.623867 158.011769) (xy 105.597471 157.972265) + (xy 105.585 157.931153) (xy 105.585 157.89) (xy 105.565301 157.89) (xy 105.525716 157.897873) (xy 105.496845 157.897873) + (xy 105.454748 157.8895) (xy 105.065252 157.8895) (xy 105.065251 157.8895) (xy 105.024435 157.897618) + (xy 104.995565 157.897618) (xy 104.954749 157.8895) (xy 104.954748 157.8895) (xy 104.565252 157.8895) + (xy 104.565251 157.8895) (xy 104.523153 157.897873) (xy 104.494283 157.897873) (xy 104.454699 157.89) + (xy 104.435 157.89) (xy 104.435 157.931153) (xy 104.422529 157.972265) (xy 104.396133 158.011768) + (xy 104.396133 158.011769) (xy 104.386278 158.061316) (xy 104.3845 158.070253) (xy 104.3845 158.48) + (xy 104.085 158.48) (xy 104.085 157.89) (xy 104.0645 157.89) (xy 104.012174 157.868326) (xy 103.9905 157.816) + (xy 103.9905 157.088025) (xy 103.990499 157.08802) (xy 103.953024 156.887544) (xy 103.879348 156.697363) + (xy 103.771981 156.523959) (xy 103.77198 156.523957) (xy 103.634579 156.373235) (xy 103.634578 156.373234) + (xy 103.471825 156.250329) (xy 103.471822 156.250328) (xy 103.471821 156.250327) (xy 103.28925 156.159418) + (xy 103.289246 156.159417) (xy 103.289244 156.159416) (xy 103.093082 156.103602) (xy 103.093076 156.103601) + (xy 102.890003 156.084785) (xy 102.889997 156.084785) (xy 102.686923 156.103601) (xy 102.686917 156.103602) + (xy 102.490755 156.159416) (xy 102.49075 156.159418) (xy 102.308177 156.250328) (xy 102.308174 156.250329) + (xy 102.145421 156.373234) (xy 102.14542 156.373235) (xy 102.008019 156.523957) (xy 102.008019 156.523958) + (xy 101.900655 156.697358) (xy 101.90065 156.697368) (xy 101.826977 156.88754) (xy 101.7895 157.08802) + (xy 101.7895 157.8155) (xy 101.767826 157.867826) (xy 101.7155 157.8895) (xy 101.565251 157.8895) + (xy 101.524435 157.897618) (xy 101.495565 157.897618) (xy 101.454749 157.8895) (xy 101.454748 157.8895) + (xy 101.065252 157.8895) (xy 101.065251 157.8895) (xy 101.023153 157.897873) (xy 100.994283 157.897873) + (xy 100.954699 157.89) (xy 100.935 157.89) (xy 100.935 157.931153) (xy 100.922529 157.972265) (xy 100.896133 158.011768) + (xy 100.896133 158.011769) (xy 100.886278 158.061316) (xy 100.8845 158.070253) (xy 100.8845 158.48) + (xy 100.585 158.48) (xy 100.585 157.89) (xy 100.565301 157.89) (xy 100.524435 157.898128) (xy 100.495565 157.898128) + (xy 100.454699 157.89) (xy 100.435 157.89) (xy 100.435 158.48) (xy 100.1355 158.48) (xy 100.1355 158.070252) + (xy 100.123867 158.011769) (xy 100.097471 157.972265) (xy 100.085 157.931153) (xy 100.085 157.89) + (xy 100.065301 157.89) (xy 100.025716 157.897873) (xy 99.996845 157.897873) (xy 99.954748 157.8895) + (xy 99.6595 157.8895) (xy 99.607174 157.867826) (xy 99.5855 157.8155) (xy 99.5855 156.502472) (xy 99.585499 156.502464) + (xy 99.562713 156.373236) (xy 99.555101 156.330062) (xy 99.495225 156.165555) (xy 99.407692 156.013945) + (xy 99.295163 155.879837) (xy 99.161055 155.767308) (xy 99.009445 155.679775) (xy 99.009443 155.679774) + (xy 99.009441 155.679773) (xy 98.844937 155.619898) (xy 98.672535 155.5895) (xy 98.672532 155.5895) + (xy 98.650892 155.5895) (xy 98.075892 155.5895) (xy 94.5845 155.5895) (xy 94.532174 155.567826) + (xy 94.5105 155.5155) (xy 94.5105 130.6645) (xy 94.532174 130.612174) (xy 94.5845 130.5905) (xy 106.039358 130.5905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 130.612174) (xy 105.81 130.6645) (xy 105.81 131.269704) (xy 105.850242 131.626866) + (xy 105.930219 131.977264) (xy 105.930224 131.977282) (xy 106.048925 132.316513) (xy 106.204869 132.640334) + (xy 106.396093 132.944666) (xy 106.620185 133.225668) (xy 106.874331 133.479814) (xy 107.155333 133.703906) + (xy 107.459665 133.89513) (xy 107.783486 134.051074) (xy 108.122717 134.169775) (xy 108.122735 134.16978) + (xy 108.473135 134.249757) (xy 108.473132 134.249757) (xy 108.830296 134.29) (xy 109.189704 134.29) + (xy 109.546866 134.249757) (xy 109.897264 134.16978) (xy 109.897282 134.169775) (xy 110.236513 134.051074) + (xy 110.560334 133.89513) (xy 110.864666 133.703906) (xy 111.145668 133.479814) (xy 111.39981 133.225672) + (xy 111.573862 133.007416) (xy 110.058064 131.491618) (xy 110.166331 131.408543) (xy 110.328543 131.246331) + (xy 110.411618 131.138064) (xy 111.847229 132.573675) (xy 111.971076 132.316505) (xy 111.97108 132.316497) + (xy 112.089775 131.977282) (xy 112.08978 131.977264) (xy 112.169757 131.626866) (xy 112.21 131.269704) + (xy 112.21 130.6645) (xy 112.231674 130.612174) (xy 112.284 130.5905) (xy 123.4355 130.5905) (xy 123.487826 130.612174) + (xy 123.5095 130.6645) (xy 123.5095 155.5155) (xy 123.487826 155.567826) (xy 123.4355 155.5895) + (xy 119.347464 155.5895) (xy 119.22235 155.611561) (xy 119.167055 155.599302) (xy 119.136624 155.551535) + (xy 119.1355 155.538685) (xy 119.1355 153.939) (xy 119.119858 153.860363) (xy 119.119857 153.860357) + (xy 119.105505 153.825709) (xy 119.105503 153.825706) (xy 119.105503 153.825705) (xy 119.089035 153.799497) + (xy 119.068879 153.767419) (xy 119.045908 153.75112) (xy 118.994293 153.714496) (xy 118.994283 153.714492) + (xy 118.959643 153.700143) (xy 118.959636 153.700141) (xy 118.900392 153.688357) (xy 118.881 153.6845) + (xy 98.509 153.6845) (xy 98.493443 153.687594) (xy 98.430363 153.700141) (xy 98.430352 153.700144) + (xy 98.395714 153.714492) (xy 98.395705 153.714496) (xy 98.33742 153.75112) (xy 98.337416 153.751124) + (xy 98.284496 153.825706) (xy 98.270143 153.860356) (xy 98.270141 153.860363) (xy 98.2545 153.939) + (xy 98.2545 155.5155) (xy 98.232826 155.567826) (xy 98.1805 155.5895) (xy 94.5845 155.5895) (xy 94.532174 155.567826) + (xy 94.5105 155.5155) (xy 94.5105 130.6645) (xy 94.532174 130.612174) (xy 94.5845 130.5905) (xy 105.736 130.5905) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "c242ddc4-9be2-48b3-8e7f-39551ac2abc7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 118.93 158.27) (xy 118.93 153.905) (xy 118.915 153.89) (xy 98.46 153.89) (xy 98.46 158.52) (xy 118.68 158.52) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.915648 153.904352) (xy 118.93 153.939) (xy 118.93 155.697993) (xy 118.915648 155.732641) + (xy 118.905501 155.740428) (xy 118.858941 155.76731) (xy 118.858939 155.767312) (xy 118.724838 155.879835) + (xy 118.724835 155.879838) (xy 118.612312 156.013939) (xy 118.612307 156.013945) (xy 118.524778 156.165548) + (xy 118.524774 156.165556) (xy 118.4649 156.330057) (xy 118.464899 156.330061) (xy 118.464899 156.330062) + (xy 118.453041 156.397314) (xy 118.4345 156.502467) (xy 118.4345 157.441881) (xy 118.420148 157.476529) + (xy 118.3855 157.490881) (xy 118.350852 157.476529) (xy 118.344758 157.469104) (xy 118.329192 157.445807) + (xy 118.263036 157.401604) (xy 118.204695 157.39) (xy 118.135 157.39) (xy 118.135 158.52) (xy 117.885 158.52) + (xy 117.885 157.39) (xy 117.815304 157.39) (xy 117.769558 157.399098) (xy 117.750442 157.399098) + (xy 117.704696 157.39) (xy 117.635 157.39) (xy 117.635 158.52) (xy 117.3855 158.52) (xy 117.3855 157.570252) + (xy 117.385499 157.570251) (xy 117.385264 157.567858) (xy 117.385483 157.567836) (xy 117.385 157.562913) + (xy 117.385 157.39) (xy 117.315304 157.39) (xy 117.270837 157.398844) (xy 117.25172 157.398843) + (xy 117.204753 157.3895) (xy 117.204748 157.3895) (xy 116.815252 157.3895) (xy 116.800668 157.3924) + (xy 116.769558 157.398588) (xy 116.750442 157.398588) (xy 116.719331 157.3924) (xy 116.704748 157.3895) + (xy 116.315252 157.3895) (xy 116.300668 157.3924) (xy 116.269558 157.398588) (xy 116.250442 157.398588) + (xy 116.219331 157.3924) (xy 116.204748 157.3895) (xy 115.815252 157.3895) (xy 115.804276 157.391683) + (xy 115.799058 157.392721) (xy 115.762276 157.385403) (xy 115.741441 157.35422) (xy 115.7405 157.344662) + (xy 115.7405 157.088025) (xy 115.7405 157.088024) (xy 115.703024 156.887544) (xy 115.629348 156.697363) + (xy 115.521981 156.523959) (xy 115.521978 156.523955) (xy 115.521977 156.523954) (xy 115.384579 156.373236) + (xy 115.384576 156.373233) (xy 115.221822 156.250328) (xy 115.221818 156.250325) (xy 115.039255 156.15942) + (xy 115.039248 156.159417) (xy 114.843085 156.103603) (xy 114.843079 156.103602) (xy 114.64 156.084785) + (xy 114.43692 156.103602) (xy 114.436914 156.103603) (xy 114.240751 156.159417) (xy 114.240744 156.15942) + (xy 114.058181 156.250325) (xy 114.058177 156.250328) (xy 113.895423 156.373233) (xy 113.89542 156.373236) + (xy 113.758022 156.523954) (xy 113.65065 156.697366) (xy 113.576978 156.887537) (xy 113.576977 156.88754) + (xy 113.576976 156.887544) (xy 113.5395 157.088024) (xy 113.5395 157.088025) (xy 113.5395 157.3405) + (xy 113.525148 157.375148) (xy 113.4905 157.3895) (xy 113.315252 157.3895) (xy 113.300668 157.3924) + (xy 113.269558 157.398588) (xy 113.250442 157.398588) (xy 113.219331 157.3924) (xy 113.204748 157.3895) + (xy 112.815252 157.3895) (xy 112.800668 157.3924) (xy 112.769558 157.398588) (xy 112.750442 157.398588) + (xy 112.719331 157.3924) (xy 112.704748 157.3895) (xy 112.315252 157.3895) (xy 112.300668 157.3924) + (xy 112.269558 157.398588) (xy 112.250442 157.398588) (xy 112.219331 157.3924) (xy 112.204748 157.3895) + (xy 111.815252 157.3895) (xy 111.800668 157.3924) (xy 111.769558 157.398588) (xy 111.750442 157.398588) + (xy 111.719331 157.3924) (xy 111.704748 157.3895) (xy 111.315252 157.3895) (xy 111.300668 157.3924) + (xy 111.269558 157.398588) (xy 111.250442 157.398588) (xy 111.219331 157.3924) (xy 111.204748 157.3895) + (xy 110.815252 157.3895) (xy 110.800668 157.3924) (xy 110.769558 157.398588) (xy 110.750442 157.398588) + (xy 110.719331 157.3924) (xy 110.704748 157.3895) (xy 110.315252 157.3895) (xy 110.300668 157.3924) + (xy 110.269558 157.398588) (xy 110.250442 157.398588) (xy 110.219331 157.3924) (xy 110.204748 157.3895) + (xy 109.815252 157.3895) (xy 109.800668 157.3924) (xy 109.769558 157.398588) (xy 109.750442 157.398588) + (xy 109.719331 157.3924) (xy 109.704748 157.3895) (xy 109.315252 157.3895) (xy 109.300668 157.3924) + (xy 109.269558 157.398588) (xy 109.250442 157.398588) (xy 109.219331 157.3924) (xy 109.204748 157.3895) + (xy 108.815252 157.3895) (xy 108.800668 157.3924) (xy 108.769558 157.398588) (xy 108.750442 157.398588) + (xy 108.719331 157.3924) (xy 108.704748 157.3895) (xy 108.315252 157.3895) (xy 108.300668 157.3924) + (xy 108.269558 157.398588) (xy 108.250442 157.398588) (xy 108.219331 157.3924) (xy 108.204748 157.3895) + (xy 107.815252 157.3895) (xy 107.800668 157.3924) (xy 107.769558 157.398588) (xy 107.750442 157.398588) + (xy 107.719331 157.3924) (xy 107.704748 157.3895) (xy 107.315252 157.3895) (xy 107.300668 157.3924) + (xy 107.269558 157.398588) (xy 107.250442 157.398588) (xy 107.219331 157.3924) (xy 107.204748 157.3895) + (xy 106.815252 157.3895) (xy 106.800668 157.3924) (xy 106.769558 157.398588) (xy 106.750442 157.398588) + (xy 106.719331 157.3924) (xy 106.704748 157.3895) (xy 106.315252 157.3895) (xy 106.300668 157.3924) + (xy 106.269558 157.398588) (xy 106.250442 157.398588) (xy 106.219331 157.3924) (xy 106.204748 157.3895) + (xy 105.815252 157.3895) (xy 105.800668 157.3924) (xy 105.769558 157.398588) (xy 105.750442 157.398588) + (xy 105.719331 157.3924) (xy 105.704748 157.3895) (xy 105.315252 157.3895) (xy 105.300668 157.3924) + (xy 105.269558 157.398588) (xy 105.250442 157.398588) (xy 105.219331 157.3924) (xy 105.204748 157.3895) + (xy 104.815252 157.3895) (xy 104.800668 157.3924) (xy 104.769558 157.398588) (xy 104.750442 157.398588) + (xy 104.719331 157.3924) (xy 104.704748 157.3895) (xy 104.315252 157.3895) (xy 104.300668 157.3924) + (xy 104.269558 157.398588) (xy 104.250442 157.398588) (xy 104.219331 157.3924) (xy 104.204748 157.3895) + (xy 104.204746 157.3895) (xy 104.0395 157.3895) (xy 104.004852 157.375148) (xy 103.9905 157.3405) + (xy 103.9905 157.088025) (xy 103.9905 157.088024) (xy 103.953024 156.887544) (xy 103.879348 156.697363) + (xy 103.771981 156.523959) (xy 103.771978 156.523955) (xy 103.771977 156.523954) (xy 103.634579 156.373236) + (xy 103.634576 156.373233) (xy 103.471822 156.250328) (xy 103.471818 156.250325) (xy 103.289255 156.15942) + (xy 103.289248 156.159417) (xy 103.093085 156.103603) (xy 103.093079 156.103602) (xy 102.89 156.084785) + (xy 102.68692 156.103602) (xy 102.686914 156.103603) (xy 102.490751 156.159417) (xy 102.490744 156.15942) + (xy 102.308181 156.250325) (xy 102.308177 156.250328) (xy 102.145423 156.373233) (xy 102.14542 156.373236) + (xy 102.008022 156.523954) (xy 101.90065 156.697366) (xy 101.826978 156.887537) (xy 101.826977 156.88754) + (xy 101.826976 156.887544) (xy 101.7895 157.088024) (xy 101.7895 157.088025) (xy 101.7895 157.346651) + (xy 101.775148 157.381299) (xy 101.7405 157.395651) (xy 101.730942 157.39471) (xy 101.719383 157.392411) + (xy 101.704748 157.3895) (xy 101.315252 157.3895) (xy 101.30289 157.391958) (xy 101.268276 157.398843) + (xy 101.24916 157.398843) (xy 101.204696 157.39) (xy 101.135 157.39) (xy 101.135 157.562913) (xy 101.134516 157.567836) + (xy 101.134736 157.567858) (xy 101.1345 157.570253) (xy 101.1345 158.52) (xy 100.885 158.52) (xy 100.885 157.39) + (xy 100.815304 157.39) (xy 100.769558 157.399098) (xy 100.750442 157.399098) (xy 100.704696 157.39) + (xy 100.635 157.39) (xy 100.635 158.52) (xy 100.385 158.52) (xy 100.385 157.39) (xy 100.315304 157.39) + (xy 100.269558 157.399098) (xy 100.250442 157.399098) (xy 100.204696 157.39) (xy 100.135 157.39) + (xy 100.135 158.52) (xy 99.885 158.52) (xy 99.885 157.39) (xy 99.815305 157.39) (xy 99.756963 157.401604) + (xy 99.690807 157.445807) (xy 99.675242 157.469104) (xy 99.64406 157.489939) (xy 99.607277 157.482623) + (xy 99.586442 157.451441) (xy 99.5855 157.441881) (xy 99.5855 156.502474) (xy 99.5855 156.502468) + (xy 99.555101 156.330062) (xy 99.495225 156.165555) (xy 99.407692 156.013945) (xy 99.295163 155.879837) + (xy 99.161057 155.76731) (xy 99.161054 155.767307) (xy 99.009451 155.679778) (xy 99.009443 155.679774) + (xy 98.844942 155.6199) (xy 98.844943 155.6199) (xy 98.844938 155.619899) (xy 98.672532 155.5895) + (xy 98.650892 155.5895) (xy 98.509 155.5895) (xy 98.474352 155.575148) (xy 98.46 155.5405) (xy 98.46 153.939) + (xy 98.474352 153.904352) (xy 98.509 153.89) (xy 118.881 153.89) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pro new file mode 100644 index 0000000..fc2f92c --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "99c03190-ad99-4b1f-8f22-805ba5f522f9", + "Root" + ], + [ + "8211a040-5fc8-487a-a321-b69e7b3bc300", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_sch new file mode 100644 index 0000000..3e1491b --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "99c03190-ad99-4b1f-8f22-805ba5f522f9") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 137.16 106.68) (xy 143.51 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01624cc3-2b32-4410-bd45-93fb87d3acd3") + ) + (wire + (pts + (xy 137.16 81.28) (xy 143.51 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "036c5c53-18a5-48ac-b56a-09e27d040084") + ) + (wire + (pts + (xy 96.52 83.82) (xy 102.87 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "095bda70-e6e7-488e-bf48-471d820503e3") + ) + (wire + (pts + (xy 96.52 74.93) (xy 102.87 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "124e2298-d667-4377-91d2-6298d7bd8340") + ) + (wire + (pts + (xy 96.52 93.98) (xy 102.87 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1523af17-612e-4729-97dd-84fca5a20d67") + ) + (wire + (pts + (xy 137.16 110.49) (xy 143.51 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23fdfd6c-2871-4a8f-ab06-d92386225f63") + ) + (wire + (pts + (xy 96.52 120.65) (xy 102.87 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ec27555-7942-453b-a5bd-445c73234963") + ) + (wire + (pts + (xy 137.16 83.82) (xy 143.51 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3802b88b-c6a6-416a-84e4-8b7dd1d15d25") + ) + (wire + (pts + (xy 137.16 128.27) (xy 143.51 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d4db228-efce-4f84-b840-e42565f82266") + ) + (wire + (pts + (xy 137.16 90.17) (xy 143.51 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5180ea86-0f4c-49b7-8a78-e599eb38f420") + ) + (wire + (pts + (xy 96.52 91.44) (xy 102.87 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55aa16c1-3436-45f7-86ca-9265a7702bbe") + ) + (wire + (pts + (xy 96.52 134.62) (xy 102.87 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a3f627e-5516-4347-813b-7cd8bb2610a4") + ) + (wire + (pts + (xy 96.52 129.54) (xy 102.87 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cbde122-3bbf-47cb-96c6-2bd1c795146a") + ) + (wire + (pts + (xy 137.16 130.81) (xy 143.51 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5edb0a11-1dcf-423c-87b1-cef3dbeac7de") + ) + (wire + (pts + (xy 96.52 72.39) (xy 102.87 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f0a8053-d33f-4053-9d5c-394eb9f75b54") + ) + (wire + (pts + (xy 96.52 101.6) (xy 102.87 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f7d521d-d613-4741-87cd-d675a4d85196") + ) + (wire + (pts + (xy 96.52 80.01) (xy 102.87 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6678dc21-69dd-4784-b20b-8926fc9d389c") + ) + (wire + (pts + (xy 137.16 104.14) (xy 143.51 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bdf8c33-6321-4634-a5a0-e72164f4028b") + ) + (wire + (pts + (xy 96.52 106.68) (xy 102.87 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c63b329-6cfc-45c5-88c1-3f1f82e719c6") + ) + (wire + (pts + (xy 137.16 77.47) (xy 143.51 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ca19416-e4b8-44a0-8a78-4b9ccf057355") + ) + (wire + (pts + (xy 96.52 99.06) (xy 102.87 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72e0e8fe-873f-4eae-9602-10ac782549de") + ) + (wire + (pts + (xy 96.52 123.19) (xy 102.87 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73ebfd8c-ca69-4ba5-969f-5b21ff08d3ba") + ) + (wire + (pts + (xy 137.16 113.03) (xy 143.51 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7eaf9fc7-15cf-490f-b597-cbe27e036c2f") + ) + (wire + (pts + (xy 96.52 77.47) (xy 102.87 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ff6a030-2aa1-49a0-9fd8-d24c69864ac2") + ) + (wire + (pts + (xy 137.16 74.93) (xy 143.51 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "816965a2-dec0-4446-b5e8-bb4bd8081933") + ) + (wire + (pts + (xy 137.16 72.39) (xy 143.51 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "818a658a-0a8f-423e-b0bc-a039c892ecdc") + ) + (wire + (pts + (xy 96.52 96.52) (xy 102.87 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9105e1cd-8c60-4b2f-8975-5df78039adca") + ) + (wire + (pts + (xy 96.52 111.76) (xy 102.87 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93eba150-ddb3-4b1f-b15e-f55b2171416e") + ) + (wire + (pts + (xy 96.52 127) (xy 102.87 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9411bfb8-8259-4475-af61-27e835234fe7") + ) + (wire + (pts + (xy 137.16 87.63) (xy 143.51 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bf4d716-cc41-4109-af25-0334c6b8785c") + ) + (wire + (pts + (xy 137.16 101.6) (xy 143.51 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a51e9485-e305-42d7-835e-4bcd02f777c1") + ) + (wire + (pts + (xy 96.52 88.9) (xy 102.87 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f7099f-11b2-49ca-835d-7b71542bd37a") + ) + (wire + (pts + (xy 96.52 104.14) (xy 102.87 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9ceda5a-ab0d-4a5c-955f-276e578d392a") + ) + (wire + (pts + (xy 137.16 95.25) (xy 143.51 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdba23d1-460b-4d33-ba44-4bca429d32c2") + ) + (wire + (pts + (xy 137.16 133.35) (xy 143.51 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5f95ea9-0d69-4fe7-88d0-fa8f7f0117a8") + ) + (wire + (pts + (xy 137.16 99.06) (xy 143.51 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c63e1794-c152-4bcd-9e15-56a12d0b96d1") + ) + (wire + (pts + (xy 96.52 86.36) (xy 102.87 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0f279e3-37e2-4527-8b13-a3ed88176ec2") + ) + (wire + (pts + (xy 96.52 118.11) (xy 102.87 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e118f120-dfc8-4235-bd52-66c3a6d1a712") + ) + (wire + (pts + (xy 96.52 132.08) (xy 102.87 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec9515e3-40fa-4192-aad6-2c875459cedc") + ) + (wire + (pts + (xy 137.16 92.71) (xy 143.51 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f32f9a71-85c2-4cf0-be3a-4c327acd87b8") + ) + (wire + (pts + (xy 96.52 115.57) (xy 102.87 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5b828ed-df44-4bd9-a060-e1abba0c3ff4") + ) + (wire + (pts + (xy 96.52 109.22) (xy 102.87 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb355e75-b5ef-4ee0-b338-0707f4ba0e81") + ) + (label "PER1+" + (at 143.51 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "025bfd4a-230a-454e-ac9e-7bbc0c9fb8e9") + ) + (label "GPIO_10" + (at 96.52 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "16c599f0-17fc-4f77-a3db-af00ad11434c") + ) + (label "GPIO_1" + (at 96.52 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1f796632-df5c-4637-9499-9b3892ddc8bd") + ) + (label "UIM-DATA" + (at 96.52 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2a647b71-06d7-4959-aab9-46fa0ccd4078") + ) + (label "CONFIG_0" + (at 96.52 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2ca3ca42-e5bd-422e-bbfc-a89df02514c9") + ) + (label "DEVSLP" + (at 143.51 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fb21e04-775c-4cd3-8a3a-9fb3f441e013") + ) + (label "RESET#" + (at 96.52 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "341f226b-494c-4624-b19a-354c81b63f0b") + ) + (label "FULL_CARD_PWR_OFF#" + (at 143.51 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b5b8ac9-1e2e-4fe1-a058-9592d2935054") + ) + (label "GPIO_4" + (at 96.52 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3e076932-94c4-40c7-9935-9ce37e6f2691") + ) + (label "USB_D+" + (at 143.51 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5273148a-20fd-4c0c-9a45-45db398913ac") + ) + (label "USB_D-" + (at 143.51 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "535d7ad5-79e1-4bfa-9686-e64e924e2f99") + ) + (label "CLKREQ#" + (at 143.51 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6146c2ce-ab81-49de-bda3-bef32057d536") + ) + (label "GPIO_8" + (at 96.52 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6619ca63-a075-4536-b907-36fefe9741bb") + ) + (label "PER1-" + (at 143.51 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "69b7fb2a-f20a-46f4-84d8-3b1fa4c5579e") + ) + (label "DPR" + (at 143.51 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73a9e4b1-7515-445f-9eff-4d360cb7e27e") + ) + (label "W_DISABLE1#" + (at 96.52 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "73af63f7-9fbf-4f32-a8de-7fa934d02d75") + ) + (label "UIM-RESET" + (at 96.52 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7cb6fc15-cf10-4051-b691-d6e7e56b5a71") + ) + (label "PERST#" + (at 143.51 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8584ad21-9d95-478f-bffb-13cb5cfc56b9") + ) + (label "REFCLK+" + (at 143.51 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "88fba9fb-3f20-41e3-91ea-ee9c3edc9317") + ) + (label "PET1-" + (at 143.51 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b5d2490-8037-4d3f-a1e8-0d1ea2a16d85") + ) + (label "REFCLK-" + (at 143.51 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b81d587-061c-4af2-8997-82f059168b44") + ) + (label "PET1+" + (at 143.51 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "99ba7f15-7f4a-4b94-8220-f6f508c2a736") + ) + (label "SUSCLK" + (at 96.52 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9d5ed827-b611-4e17-a652-0cbbe769b857") + ) + (label "UIM-PWR" + (at 96.52 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9fa2eb8e-379d-4c96-9191-94ba0e9001f5") + ) + (label "GPIO_7" + (at 96.52 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a8e41852-7e10-49e8-86c2-3c28479bd523") + ) + (label "PER0-" + (at 143.51 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a92ab4e8-79c0-4b38-9d91-e0a34300791c") + ) + (label "CONFIG_3" + (at 96.52 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a9604d2e-1a17-4efe-977a-d3b40645289f") + ) + (label "PER0+" + (at 143.51 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ad4d301b-4010-4f3f-9fca-d447df9fead8") + ) + (label "GPIO_0" + (at 96.52 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b2fd99c9-bb8a-4dde-9f32-bef86a91f8e5") + ) + (label "UIM-CLK" + (at 96.52 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b44aea35-c978-4e6e-b697-f140300ddc26") + ) + (label "CONFIG_2" + (at 96.52 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c28989bf-d879-4abc-95c6-34e0d8014dd9") + ) + (label "GPIO_11" + (at 96.52 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c4f425f8-46a2-4586-b7bd-e27d9d91083a") + ) + (label "GPIO_2" + (at 96.52 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cd92f8aa-c6fd-40e0-8334-3d5bfce31425") + ) + (label "PEWAKE#" + (at 143.51 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d8905b64-46fc-4afc-9df0-66e8a95606d6") + ) + (label "PET0-" + (at 143.51 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d8e214b2-cc84-46cf-b48e-5f6deff5d9c6") + ) + (label "CONFIG_1" + (at 96.52 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dacf749a-c65c-4493-a37a-15aa25931926") + ) + (label "PET0+" + (at 143.51 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e2281d96-992f-49d6-b626-d4e7ac00e2b0") + ) + (label "GPIO_6" + (at 96.52 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e3c3bfd4-7a5e-4cb2-aa63-2f31eabea447") + ) + (label "SIM_DETECT" + (at 96.52 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e959f965-b168-4d11-ae32-3d31bfd32ecc") + ) + (label "GPIO_5" + (at 96.52 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ee5e664b-8f28-453f-b58e-7d9caf1b8144") + ) + (label "GPIO_9{slash}LED#1" + (at 96.52 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f5c95caf-aab4-41d8-ba0c-550774dbd473") + ) + (label "GPIO_3" + (at 96.52 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f8418891-90ef-45ed-838b-f6dd2a49f3e3") + ) + (sheet + (at 102.87 69.85) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "8211a040-5fc8-487a-a321-b69e7b3bc300") + (property "Sheetname" "M.2 B+M Key" + (at 102.87 69.1384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 102.87 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 102.87 106.68 180) + (uuid "7d9c3488-3bf0-47e6-ab64-05131b3be9b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 102.87 83.82 180) + (uuid "16e7f4bf-508f-4bcf-a3e0-6344fdf7d941") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 102.87 115.57 180) + (uuid "ee32ce8d-6011-4743-8116-99fbad38f7d0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 102.87 120.65 180) + (uuid "c86ca1e8-45ad-4ea4-861f-286f3e518725") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 102.87 91.44 180) + (uuid "ab6f8edf-17fc-41e7-8b2f-8baae866376f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 102.87 96.52 180) + (uuid "a06d0f24-5f4a-46ce-aa54-8c6d7b39f8fa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 102.87 74.93 180) + (uuid "d15ef7c9-fa3c-4d1a-8096-f2c555d66b28") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 102.87 77.47 180) + (uuid "028b38da-e13c-4b37-af36-26136b7887ea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 137.16 106.68 0) + (uuid "5119fdfc-1706-409f-9220-7a97d88ac0e5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 137.16 101.6 0) + (uuid "2dca0dc4-9eac-46f3-bf2a-fb9d8a06bf17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 137.16 130.81 0) + (uuid "a592be44-47c9-4984-b695-035d1785f040") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 102.87 109.22 180) + (uuid "71aea308-2d3b-4dc6-a4c8-60a9768ff361") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 102.87 123.19 180) + (uuid "d1ec0e4f-4e44-4e9f-a870-938c76c6df61") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 102.87 101.6 180) + (uuid "9392e556-d74a-4ed5-a659-a8de6be7bbf4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 137.16 81.28 0) + (uuid "224450ab-f8b6-49af-ada8-b80daeed82c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 137.16 128.27 0) + (uuid "a09fed23-dd8a-4c14-a6e7-55deae04a694") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 137.16 95.25 0) + (uuid "486d0ce3-5d72-44f4-935a-15f179f08dba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 102.87 86.36 180) + (uuid "2e2c5f79-5bcd-416e-bf89-ab095e069128") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 102.87 93.98 180) + (uuid "16de8f9f-1909-42be-b6c6-9596eb1bbbe5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 137.16 87.63 0) + (uuid "2fd2782e-c5aa-4755-b351-42dc9ec5cfe5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 102.87 72.39 180) + (uuid "8dd40a86-fcb6-4482-bd4f-179d1c0af35d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 137.16 92.71 0) + (uuid "c26499cb-8c44-4d7f-9703-4ac951befae1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 137.16 90.17 0) + (uuid "3acf0df0-b6d1-4101-98c0-d57ece793138") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 137.16 83.82 0) + (uuid "f4b4fd88-54a1-41bd-bc98-e4d05a6b4aba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 102.87 132.08 180) + (uuid "97d3e5c4-2284-4f33-afe6-9939b8d550de") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 137.16 99.06 0) + (uuid "4ffc551b-003a-4751-bbb3-9368c9ffc1ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 137.16 113.03 0) + (uuid "d9ae6e6e-7a33-453e-9aff-3379b1564ee3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 137.16 133.35 0) + (uuid "556a2f21-c26d-410a-8168-17623b7c207e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 102.87 104.14 180) + (uuid "d65cafbb-b240-4cfd-b7b6-98405a5a7d34") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 102.87 127 180) + (uuid "2e54cde7-aa0f-4448-8086-cd654a64d37c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 137.16 110.49 0) + (uuid "0718eb14-9e2b-423c-af47-0d24c9ec4f8b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 137.16 104.14 0) + (uuid "99bfb239-a92c-4132-bf59-b076d294ddcd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 102.87 88.9 180) + (uuid "37ba5a7d-026f-413e-be23-7c56a5f152e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 102.87 134.62 180) + (uuid "de0581b0-1b4c-4946-abc1-6d54451b898a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 137.16 72.39 0) + (uuid "886a63b6-0522-4463-a79b-7461007f8fc5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 102.87 80.01 180) + (uuid "93483f76-cce1-44aa-a5df-01741c216b1a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 102.87 111.76 180) + (uuid "03fcff1a-8a7c-48ee-a952-4a479a185dea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 102.87 118.11 180) + (uuid "f9e2dd68-f64d-4e22-8ada-8c7816361518") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 137.16 77.47 0) + (uuid "5cf62b0e-62ff-4809-b20d-9bf39d0b6181") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 137.16 74.93 0) + (uuid "d74ccf7b-33d0-4869-9aac-15af72759e34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 102.87 99.06 180) + (uuid "a27aff40-784c-41e2-9e32-657655c15a45") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..ec71c95 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c2659f2a-f31e-4ae2-af81-eebec7cab7e8") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3f89728b-04d9-4981-bc45-e63fdb13a970") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0d924cf7-3b43-45c2-9b6d-121fd5fb9143") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "53b65000-dd3d-4455-a814-558fe5676068") + ) + (pin "7" + (uuid "dd7f958e-91aa-419f-b546-93b79197deb8") + ) + (pin "1" + (uuid "0ad6f50b-6639-47cb-9353-d356023255a7") + ) + (pin "5" + (uuid "69ab2905-15f3-47a9-a8c8-a57f217dd616") + ) + (pin "3" + (uuid "625d3dd6-23e0-4e52-b0a7-55022a7f33ab") + ) + (pin "9" + (uuid "f32806cf-fa00-43fb-bf96-d911c8b0b505") + ) + (pin "11" + (uuid "2e05e600-eb0f-4a0e-8bfb-3c540b159d1d") + ) + (pin "23" + (uuid "270d097b-8d69-4bae-a10b-22ef12c8f782") + ) + (pin "27" + (uuid "ba113446-e0b9-4b3c-a6da-3395313050fc") + ) + (pin "29" + (uuid "902a7207-5969-44ea-94d0-97deb84973da") + ) + (pin "31" + (uuid "b83deaf7-f7a6-41b0-9af1-aa09b8cb0ed6") + ) + (pin "35" + (uuid "7eb4430a-8cae-42c3-b8c2-0f18d3defbc6") + ) + (pin "37" + (uuid "90883337-1538-4d1b-8505-f71e02f3a19b") + ) + (pin "39" + (uuid "18697702-ae3d-4ac2-a9ac-7743e22cc7bf") + ) + (pin "41" + (uuid "71098b2c-7c99-4f99-8eda-9c5a4e15d2ca") + ) + (pin "25" + (uuid "bbd092aa-3f53-4048-b598-1346d6049219") + ) + (pin "43" + (uuid "d55d9442-867c-4947-992c-414ca1826bb8") + ) + (pin "33" + (uuid "bbe2cd0d-0697-4db5-9ee2-3cce283e5326") + ) + (pin "45" + (uuid "3cc533ed-93cd-4485-92e8-45b392a0c923") + ) + (pin "47" + (uuid "67ec532d-ae23-471c-bba1-9b5c4bfd051e") + ) + (pin "40" + (uuid "872fcb11-d283-40ea-b516-d308c2cc5c7a") + ) + (pin "48" + (uuid "a1a69ff1-4a54-4ca1-885a-b459047cf89d") + ) + (pin "52" + (uuid "649f247b-afd0-431b-9514-de790ddaa458") + ) + (pin "69" + (uuid "5d37f830-8fbd-4e7d-bb31-0c8c8f891b1f") + ) + (pin "20" + (uuid "e24dfe43-e2f0-4a5b-93f0-600420535039") + ) + (pin "49" + (uuid "2b450685-b810-4df8-9f81-2bb5a22f69f1") + ) + (pin "30" + (uuid "75338aa5-3bf9-4017-bf7e-0f5e3a9ca8b9") + ) + (pin "55" + (uuid "c89f3213-3954-44bd-8cdf-2fd0e5f8b397") + ) + (pin "72" + (uuid "8cd5995d-bd39-4630-8abb-c0244c55f17b") + ) + (pin "56" + (uuid "065f6321-6626-45a0-ad0c-f8c3613ef788") + ) + (pin "24" + (uuid "0480e26e-5f78-4d9d-9882-afb50b18dbb8") + ) + (pin "67" + (uuid "afa11f20-5ebc-4328-abe6-1b91ae903984") + ) + (pin "38" + (uuid "210fb03d-9624-46b6-9c95-4ccbb6dcb7ca") + ) + (pin "71" + (uuid "c70de0e7-8d82-4673-9cff-3920faaf7c7a") + ) + (pin "32" + (uuid "feaf226d-c3c1-400f-b979-b56d7591f636") + ) + (pin "75" + (uuid "34c07681-cb06-4568-a688-710a02ce3070") + ) + (pin "8" + (uuid "88b241ad-6be5-4b9b-8787-4e35bbf9ff0b") + ) + (pin "34" + (uuid "c47c5bc6-5811-4106-b553-7028eebe1e6e") + ) + (pin "2" + (uuid "ad0d4726-fd6d-473f-ab53-a04a46698c8c") + ) + (pin "10" + (uuid "7cf81af4-c603-442e-a444-83cd4cb3c1d7") + ) + (pin "42" + (uuid "ca863ce9-adf3-48b1-b48e-10c23bb23454") + ) + (pin "4" + (uuid "406cae2a-3319-4244-84fe-a55177917e03") + ) + (pin "51" + (uuid "8ddc2d93-ca54-4777-a7ff-633ef167bc23") + ) + (pin "54" + (uuid "02c3e283-dbd8-4cd9-8a5b-0297b2651417") + ) + (pin "68" + (uuid "5b906854-b20c-48ee-95a6-2d0a63d0a449") + ) + (pin "57" + (uuid "90701d67-6f64-4507-ac1a-59f56b6d4e35") + ) + (pin "74" + (uuid "fd040fdc-ebdf-4b3e-a67e-3e98f019e86c") + ) + (pin "28" + (uuid "029e4660-252b-4955-a7d8-c98c44aea7be") + ) + (pin "73" + (uuid "5affc60c-97f1-41b9-9466-3b32495e699d") + ) + (pin "26" + (uuid "8ee2a21d-5670-4eb4-89ec-ceb11e1c6c6b") + ) + (pin "36" + (uuid "f61ced2a-792a-46cd-896a-9d0326c970c5") + ) + (pin "46" + (uuid "608ac9d5-c369-40e4-8ce9-6cdc202a5eda") + ) + (pin "50" + (uuid "329c0473-1030-4821-85eb-358064ff9869") + ) + (pin "22" + (uuid "208daadb-33b5-4b4c-be96-ca330b5ee2fd") + ) + (pin "53" + (uuid "24040385-31da-4fee-8426-14748265237a") + ) + (pin "6" + (uuid "4b427fe1-fbb0-4abc-9a54-087a6e7e27f0") + ) + (pin "44" + (uuid "97c12381-d3ab-4842-af8b-8c49fce74c73") + ) + (pin "70" + (uuid "c99eca3c-038a-446e-be5c-0eb5b67b0b27") + ) + (pin "58" + (uuid "dc5b1115-66e8-4b95-8bae-876850095088") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9b72f449-3dbd-456e-ab4d-8c02450160d8") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "db7e8432-52e7-429b-bbb1-9a37e3772337") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8eb249dc-bc40-43b2-b94b-5269541c2019") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "afdb37a7-1428-42c9-80d9-8b28885f3763") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aa4a7e7e-3165-4eb1-a606-272c4e203d9e") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "b4344f38-469d-47b7-a194-b6462cdda600") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "75a6e541-3660-4bff-9e73-2fe4e8d201ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "cf8124fe-f300-4e78-a801-015a8918bfad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "d049d79b-bc33-4a88-aa0f-b8bd551aa7c5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "fd546b40-b706-4332-a20a-72f0acdb9667") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "80d05f05-d212-4852-9a53-52ec197013c1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "5a7b1269-c0af-4004-b62e-4384f2c79c31") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "3351887f-bab2-49e6-9ed9-71e950077888") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..8d4414a --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6c3856c7-6cc1-4c62-9485-f798113bdf45") + ) + (pin "1" + (uuid "21ad539c-4cd7-4f44-af79-11c8ee21273d") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b5d63167-a1b5-452b-82c5-9833d09978da") + ) + (pin "1" + (uuid "a24bdb7b-2c3e-47f2-84b3-286d2fe98ff2") + ) + (instances + (project "M.2 B+M Key 3030" + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/99c03190-ad99-4b1f-8f22-805ba5f522f9/8211a040-5fc8-487a-a321-b69e7b3bc300/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb new file mode 100644 index 0000000..9ad0299 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb @@ -0,0 +1,3283 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET0N") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET1P") + (net 4 "/M.2 B+M Key/PET0P") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET0-") + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "6bc125eb-538d-4b4e-96cd-5b791f11ab21") + (at 110.26 158.73) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9a874efe-a586-45be-8d5e-fe2ea266241f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9f1fb57c-24e4-4014-84c8-dcfae4f2496a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e898e4d1-f39d-4c15-b651-466a7bdc8b70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "384f201d-6947-4bfb-9b86-a94053ebcf6e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d404ceb6-42ab-4532-8bc8-4f9dea3b63a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "dba34785-931e-4820-8097-66d5859cb259") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "0702106e-62bf-4dba-949d-898dc55be8ca") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8c833ebe-b7ca-41c5-aec8-248640412031") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d68c612a-d1ed-4757-a609-ea20d0aeba6d") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cd36c4f1-c009-4f31-a93c-003975413a49") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "42d755b0-36bf-4e2f-afb5-f13edb9e415f") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "85c69dcb-d063-43e2-bd31-d8d9ce8f1b43") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0573357c-859c-4ff0-a845-99b5faa099b5") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0ac70d2f-6178-44fa-8d82-ad325acff3bb") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cc90297d-8758-4f2a-bcb6-c780bdaee603") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "12837f2b-1bbf-43c8-92a6-781a026b9063") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "099dc76c-0955-43b9-ad51-1ec5595d9195") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fa78679f-88e6-4992-9fb9-43d6c5973931") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "495dcb64-2f25-4ee4-bf9d-c4207246c851") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cb77e9f7-0676-48ac-a99f-f3d9e6a46d47") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b0bc621d-dd9f-4dc2-8fee-e868add81984") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ea86031f-479a-464e-9f7b-25624abfaccb") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d51b5d2f-4aaf-41b9-83b9-c10499736299") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "23e22b3d-b93f-4c6a-8c2e-2650eb6d11bd") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7e118cf5-f50c-4ff0-953d-da3116b28004") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c24505e7-a86c-44d0-ad32-b96a50d9116e") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d6336bb6-f080-4bef-9d58-a493e0454660") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9e271ce2-1c5d-4ca9-98f9-ce0c2f7ca609") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dcf95567-bec3-4b0b-a53c-69673c14b474") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6f0d5dc9-2f12-433b-a244-592877362e4c") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "58a2beb4-9170-4c24-8085-bc19a7b1295c") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "bcd7c0aa-72af-4514-833f-e7d1b2c692ec") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e3fe0399-41ea-4258-bd32-dc7a7dd26b75") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "84758866-6ebe-4a58-bba7-522c7de996b3") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ca6d13fd-7174-4f98-94b3-aa447e5a3002") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "617fecc5-1766-45c0-b7ef-8c87b3d92d32") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "57de8722-de7b-4c80-a59b-f1b7abd48bed") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3ffcaf20-804a-4810-a2e2-4fda2b8be85f") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "86084366-a242-4a9e-a0d5-a8918c9e04b5") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "3092836b-4d78-492d-9658-af57d555ec2a") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "994a3772-3912-40c3-9036-43392b459c37") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "abb0b648-8042-4d9d-a7e6-0e226a93038d") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b7cc78bd-ee4a-492a-a049-ef81d9df884f") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6c1da241-2c55-4978-b265-0f1e7033d35e") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "56e8db1f-0578-40b4-bbc2-f7686dbabeee") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "37cf433a-dde3-415c-addf-f5a28e3747d8") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "33f32e56-42fc-466e-aedb-1cda95c00ae1") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "426beeca-1dbb-452f-b25a-a5e7cd8f59f0") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b208a350-43b2-4379-9318-047561e88a46") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a6d025b8-28c9-4288-a474-9fe46a1b37ef") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "fa67de3f-a790-43e2-befc-73d0778cab67") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "9e74d255-063c-4330-95ce-257fc022cf92") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "ca96dc4d-7995-442b-a77d-92364392eff6") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "90a6ea68-6074-4cfc-ad32-41b2169ca04f") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "01c49aec-27f1-4c80-9a21-e17caeedcb15") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "c464a8f6-6e90-45c0-94a6-a1b496dbc4ee") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "cb0f1415-9680-4096-aa3a-4a0f2e4b60cb") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "fd220171-7d94-4f85-bc5b-93baaa70e6e6") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f2a43793-4ae2-450e-9fa0-130c40d5b696") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "ec5ce5f9-68ae-4e3e-b29b-46f778850490") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "19b7188b-aa7e-4b07-87f0-b7fb6eb1b702") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "a2634969-1515-4879-8fe9-6d3fbb55acf7") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "e97b0ebf-deaa-4213-8888-a2b497258e46") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "585e3d6c-4b1c-42f8-a26d-8b03eaa80bfe") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "0830bb8e-6fb3-498f-ac18-bc2c7020936d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "f065383d-3c45-4cf5-ba6d-a4614bffeebb") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "b9036c09-2ec8-4377-ad88-85a8c1bf83b4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "f96653a1-8771-406e-ba89-cb291177fe42") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "29b8a8ab-8002-4493-88bc-3c924c2ed7e0") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "59b9c5d2-d520-41c2-8724-ee4567d8690e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "87f55b65-8488-4190-a792-97757d312841") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5bb65a5b-9042-43bd-8150-ea28886b8935") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "15602370-7b97-4a97-8b7d-d33772bb11a6") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "eb69f021-7faf-43ef-9b10-50a54de7ee08") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "6f00e54f-6f0b-45ac-9c10-4899940ebee6") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "051c01ba-223d-42be-b69a-7bd551b4ac50") + (pts + (xy 120.185 159.84) (xy 120.185 129.84) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 144.84 90) + (layer "User.2") + (uuid "051c01ba-223d-42be-b69a-7bd551b4ac50") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "282cdc99-9a6a-437e-89e9-34bca748c799") + (pts + (xy 120.185 159.84) (xy 120.185 49.84) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 104.84 90) + (layer "User.2") + (uuid "282cdc99-9a6a-437e-89e9-34bca748c799") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2a62e064-25f1-4cd8-8534-cb5356a53c6e") + (pts + (xy 120.17 159.84) (xy 120.17 79.84) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 119.84 90) + (layer "User.2") + (uuid "2a62e064-25f1-4cd8-8534-cb5356a53c6e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f581053-de98-477e-944c-5d27fa4f04cd") + (pts + (xy 99.26 49.84) (xy 121.26 49.84) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.26 33.96 0) + (layer "User.2") + (uuid "2f581053-de98-477e-944c-5d27fa4f04cd") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9736aba7-3e07-4eee-b168-5d5176844e24") + (pts + (xy 120.185 159.84) (xy 120.185 117.84) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 138.84 90) + (layer "User.2") + (uuid "9736aba7-3e07-4eee-b168-5d5176844e24") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a841de69-f0ba-4761-b685-76e738eda1a0") + (pts + (xy 120.185 159.84) (xy 120.185 99.84) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 129.84 90) + (layer "User.2") + (uuid "a841de69-f0ba-4761-b685-76e738eda1a0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ca370ca8-d047-437b-ac8f-772801b05ac4") + (pts + (xy 95.26 48.73) (xy 125.26 48.73) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 27.5 0) + (layer "User.2") + (uuid "ca370ca8-d047-437b-ac8f-772801b05ac4") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "b9b3742b-1b08-434b-9062-d7b332900fe7") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2068fbe2-297a-43be-b9f9-77728ed3f8aa") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dfd724f4-7247-4325-b412-6696b582c141") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ca65613a-bd43-48b8-ad26-c0643644b287") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "efdfbbe7-e65b-4ba3-9a60-f4bb8fd917c3") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "8f04e3a5-dc75-4cd5-881e-a66699e18168") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "05898d00-65b5-4d81-ab8e-99eaee577015") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "c3ff5e41-1838-41d9-85c2-5320c616ffe7") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "84305866-4444-4ac0-8e34-17338335eaac") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "21678a9a-b0df-4eba-8052-9f4b1e533a1a") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a41956b7-7a46-4466-aca9-a125ee7f034a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "64cb9f09-b163-48ad-9e10-a95cde889d40") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "b1ef052a-e560-46b7-bd95-95ab03037530") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "5b05e5da-cce6-4db6-aef3-252d370c4081") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "7df5465e-723c-4a0b-9d5d-50599facc3d6") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "c5a7cf64-84fa-4288-be22-cabdb4d38332") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "b6246efa-9172-4998-abd9-ba9fef1d00f0") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "4a00a1b2-8921-4a12-8089-e4b8e5a08751") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cd0a3af3-f88a-465f-a6ba-37ffa9417d68") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "12b49de4-e687-47d8-bb38-1cb97d8891f7") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "b3120c6f-9096-4a80-a80e-43397a133bc2") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "8cfb97e3-865e-4aca-bf73-8a2475de3615") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "7d637438-b1cc-4646-b619-a63fa07d5aad") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "1c1997f3-797c-4377-a894-e791d475f437") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c6088935-04e3-46af-904a-fc553e531962") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "9ead4f07-4110-47e3-b0fb-dd51d3e338f6") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "aa4801c3-504c-4a37-8a58-d09b1affe718") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "f537cb78-3172-4996-8961-d9b4fa7b0e4a") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "1f07b639-3494-4cde-a5fc-09dbd53ea2d8") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "a7208eaf-2741-47a4-8377-1e7b934cc954") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "860fb0d7-ee06-4e81-885d-31fcbb0b5a4c") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "8bba99a9-f132-4cbc-8f23-d11e1ea1ccdc") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "834efcdc-bdb2-47aa-9bf6-ceed6dd04beb") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "1031ccf0-a11f-43f7-9dda-be2fa622ab25") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "c45a568b-a8ec-47b8-92a2-68f4c79d1880") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "05698824-5d15-4924-9831-a472562490f7") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e313beed-4475-421f-b3f4-c1940ff0d400") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "10843415-5177-4e46-a9c2-a14efbe92655") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "d89d130c-a7b6-4884-ac5d-2a803edbc26d") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "e0ecdb0d-e004-4e9f-adc6-9f59d59670bf") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "60567a90-1124-4d22-86ad-6d0d32108c7a") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "c2ac4f46-1d51-4029-8500-4603f6ec5046") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "47bc0ccd-47b3-4cf6-b4f0-d71abeaedb81") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "2a789c6b-70d7-447b-a98c-7551784b2172") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "47ec98b3-5100-46df-b02f-ac9e8479a8a1") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "2ed0e9fb-7c19-424f-8eaa-7692e8b6093d") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "bb2dff84-296d-430f-96cb-272b75a5febc") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1f51c9e6-1cf1-4e9f-bb91-04bf05213091") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5b960f18-50d5-46d8-8bdf-9bacf0d908a7") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e1a67923-2445-48ac-8c75-cb7b2d3b1892") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "0f1b2711-df51-4458-860a-13391ef8059b") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "6b3c393f-2a7b-4ac7-a4a9-b10a9ba75a35") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "8aecd626-fa96-4432-9369-ccef7219207e") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0358f1f6-c704-4f51-829c-25a40ac9ed85") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ebe25b8f-8679-4132-9d9e-8968cf9e7e12") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4b8e9a30-1092-4301-b56d-1755303c8a0a") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "42e2e16d-b628-4c5c-a944-b908b5b211bd") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "66664f66-cc3e-4b4e-a32e-a300c58926b4") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "539d63b2-772a-4472-b331-ff307c7c7fc5") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "458b6576-9647-47a6-bf10-0725de95ebc7") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.26 155.84) (xy 121.26 159.84) (xy 99.26 159.84) (xy 99.26 155.84) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "564ac042-32eb-46ec-9cd5-b6bde900455d") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.26 159.84) (xy 125.26 154.64) (xy 95.26 154.64) (xy 95.26 159.84) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "80bb34d3-c795-41da-80f3-45160563acfe") + (at 112.61 155.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "23bbb86f-8458-48ec-9422-a98344e613c1") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9359665f-6c6c-4820-8d8d-e9c36859d61b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "88450fc9-a743-4a01-9a3e-7ffee9478abc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e44c0e81-068a-4291-a6e9-c9c69a626f5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4f5b8ee8-5687-4b8f-badd-24bba30c966a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "fbf58b6b-c497-493f-98ae-9df1bbbe94ee") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0475d34d-da43-45e1-b895-35d10c657859") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e1426bfe-20c8-4f76-b227-716958da0b14") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9a5be7dd-43f3-477d-8f74-5e028211f309") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e623ecf6-feb3-4442-8ebc-1fc9ce86bde9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9a905142-eebf-436e-b558-54aa3bc1374b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a9f244d2-cd0a-4546-88ac-8914f144a0f5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4ce17d93-6ef5-422b-bf8f-d49248c94a0f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "dd76ca78-b53c-47df-98a6-8f9ec65dab30") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "72ab94d8-511f-49d8-9d01-24e22e45e2ca") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "020cdfb0-fccc-4a21-887d-9e73f6cdb194") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "35fffe8a-beac-493a-8898-f69c267f6a35") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a414aaf9-922e-4d8d-a422-d471a0aa34ac") + (at 111.91 155.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "714f49a6-acfc-4370-ace0-aa95d37da95b") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c01a9858-495d-4274-ab27-0179bccfe1f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b1d20ac9-a75c-413b-a0e6-70d495c69cd5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ca9dd8fc-d909-4c16-b52f-ea77c63623bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "79afcdc0-3ec2-497e-a3de-ed0c0bfa4cdd") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "616c2508-67c3-47bc-af14-cb3c6e4dc2c4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e96c21de-f6c3-44c6-bd3a-6d764f3f7d30") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "cb3b5b0f-5ccf-4056-995e-2b61e40955fc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f7b371c7-0df5-4c6b-a8a2-bf5c3dab5cc9") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e417a222-fe10-450f-a233-5641ec25701a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f01d3f58-19eb-411f-a392-3d01710451f3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7b6f18ac-d306-4e6a-a407-da3db37c7e1c") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5fd8fb02-095b-4207-8666-6aa714ccb06b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "94b120a7-013e-4526-81de-d27ea0764868") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4aee5234-0f9d-49c7-938c-4091024884b0") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "4cc39ab6-42fd-4661-8bf2-5bc4ff5611a6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "db058e74-f2c2-4487-94d5-780f797b1b75") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "ac1e20ce-2610-439e-a503-9f0062f496a5") + (at 110.26 117.84) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8f9a8a8e-5f21-4ef4-a405-5256104a785a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "32f7f086-6838-4893-90dd-be51b558a724") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "52184337-b2d2-415a-9ae3-ffcaea557825") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0c5d7733-7658-418d-946e-9bd6e13ee2d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a189a88c-7e5e-41df-815c-0d6db8b0a921") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "cee92511-30d5-417b-8444-4554e7d5cac2") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e92e32ef-fbf3-49a4-89a0-cb6769df260f") + (at 108.91 155.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "2c806ba9-87e0-4925-98e6-6307f1e2510e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "182b7e35-b21d-41df-8c92-c56ae7d97f33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d2e5b153-9bd6-4a86-b8e8-4ffccc8669cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "df3f184d-b6a3-4fb8-b822-203fdf4e6bbd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "a7f6425f-cce4-4157-bae6-6576cfcdf770") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f04c7148-eda6-4a09-a497-8015223e417f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "532c06a5-33fe-46ac-ae49-53287cb30cf6") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "345ccef5-7360-411f-a91f-5adcdde58148") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "945d40ae-ab8f-46b0-80c5-205e12261bb8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "65140dbf-a62a-453f-afdc-0630dd36b05b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f1ea73ba-b972-4bde-8038-8eb3612a114f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f1a4533f-56ad-471e-9832-817dff6c3c16") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "aaf82278-e3f4-4de0-a431-fd787e33f8dd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cbe907e5-6518-423c-acb7-df592568542b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "54c7da31-779e-49aa-8e48-397f4ac7fa36") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "8fdcb49b-5b59-4400-83fc-d18bc20a0c8d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "4feaaeb4-0d71-4858-9dcd-e3a41294e591") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ecaf46f5-34b9-4cc1-ad09-8413c24bec69") + (at 109.61 155.07 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "eaa84d32-31dc-4c90-8c8f-00451e2eed05") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "90bc042b-82a5-4212-8e30-7916b84051fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0f84a37f-9bbc-418e-b616-2cb7757cc2e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ce2cbc0b-9c93-4b54-b534-98ea2c53ac26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f9a52442-af53-4dc6-8cd2-b376b1887232") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f1b14b82-3601-48aa-ae6a-26f9de2c6038") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "3765d21b-61f4-4b80-8e76-c86d185f77f9") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c9863679-a958-4216-8165-aa22899749be") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "16014d97-7da8-4b3f-a302-49b2cede3abe") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "d35c315d-efcd-4a89-b8a0-b7582e30cbd0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "c554b95d-d5b5-4c50-9152-e26c9c67afa1") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0b9abf1b-c91f-469a-a14b-ecedc5615be8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5deb8a84-aa2f-4140-9117-cdf9b8013b24") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f20906c6-024b-4bcb-ad9d-848d52b36589") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5df66231-d258-4147-a594-0bef063bc329") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "7a2bc420-9b8c-4aed-b9d1-af2a38cec5a7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0-") + (pintype "passive") + (uuid "457af0ed-5f03-4b9b-a661-3df0e55a7414") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 125.26 117.84) + (end 95.26 117.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5bf3db93-f4c9-4f15-a640-4de53f5d43fd") + ) + (gr_line + (start 99.26 155.84) + (end 95.26 155.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "65ab63ed-419b-43ce-98d5-bf5e4cffb5a3") + ) + (gr_line + (start 125.26 155.84) + (end 125.26 117.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7d820825-d3b1-47d1-b83f-31cc812d40a8") + ) + (gr_line + (start 121.26 155.84) + (end 125.26 155.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ad48fb20-d158-4c6a-9b45-a0bbb3780c9d") + ) + (gr_line + (start 95.26 117.84) + (end 95.26 155.84) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bfac494c-654a-4566-a5b4-fc16cbb11ec2") + ) + (segment + (start 109.51 158.69) + (end 109.51 157.414999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "08b3a352-24b8-4076-9eb3-1f632277c56f") + ) + (segment + (start 109.51 157.414999) + (end 109.485 157.389999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1bdb6efd-e4f2-49ee-a3f4-05ce94a24f22") + ) + (segment + (start 109.485 157.389999) + (end 109.485 155.860001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "322de3df-3e6c-4739-8c45-18770f82fde5") + ) + (segment + (start 109.61 155.735001) + (end 109.61 155.39) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7433d915-3ecc-4859-9587-a92e57850025") + ) + (segment + (start 109.485 155.860001) + (end 109.61 155.735001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e36ecc5b-34ce-43ca-aa49-d6ea231ceedd") + ) + (segment + (start 112.51 157.414999) + (end 112.485 157.389999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "03ea8ef8-f9c5-4bc7-87ab-0b6e2c91b3ab") + ) + (segment + (start 112.51 158.69) + (end 112.51 157.414999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0792c238-3dd2-4a4a-b79f-aae96340197a") + ) + (segment + (start 112.485 157.389999) + (end 112.485 155.860001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "32d5d6d9-930c-451b-82f2-6dd90dd47e42") + ) + (segment + (start 112.485 155.860001) + (end 112.61 155.735001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "92f36d5e-1bbf-4b93-bfa5-c74b9ca321f1") + ) + (segment + (start 112.61 155.735001) + (end 112.61 155.39) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a967afd5-90e3-449c-989c-d18b0c7a6325") + ) + (segment + (start 112.01 158.69) + (end 112.01 157.414999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6652a5a1-03bf-41c7-820d-f79bfecf0f67") + ) + (segment + (start 112.035 155.860001) + (end 111.91 155.735001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "73715bce-f803-400e-a226-f2da804174d1") + ) + (segment + (start 111.91 155.735001) + (end 111.91 155.39) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "81378fc1-801f-4be1-9b6a-11ada4bee500") + ) + (segment + (start 112.01 157.414999) + (end 112.035 157.389999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e0e24c2f-e262-4512-ab12-8dd193c3f697") + ) + (segment + (start 112.035 157.389999) + (end 112.035 155.860001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ead0e975-afab-44b4-a4ee-44122a7f9892") + ) + (segment + (start 109.035 157.389999) + (end 109.035 155.860001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1cd38db2-df2a-4ac5-a133-d4c86b90b5ad") + ) + (segment + (start 109.01 158.69) + (end 109.01 157.414999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3b483460-feb2-4611-a522-b3ed52df0e41") + ) + (segment + (start 108.91 155.735001) + (end 108.91 155.39) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9248520e-8bd4-4046-8e8e-ea3f6d40af1c") + ) + (segment + (start 109.01 157.414999) + (end 109.035 157.389999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "adc12260-01af-4d6f-a638-22ce1f6a6e27") + ) + (segment + (start 109.035 155.860001) + (end 108.91 155.735001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "db2f2b72-dd81-4a02-b532-38b334de4ed3") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "2d90d781-d396-4a40-8608-e3b7d4b96959") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.26 158.23) (xy 125.26 49.84) (xy 95.26 49.84) (xy 95.26 158.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.341684 118.362174) (xy 107.361503 118.398033) (xy 107.420826 118.657946) (xy 107.420832 118.657964) + (xy 107.530257 118.970688) (xy 107.674022 119.269217) (xy 107.850305 119.54977) (xy 108.003977 119.742468) + (xy 108.858381 118.888064) (xy 108.941457 118.996331) (xy 109.103669 119.158543) (xy 109.211934 119.241617) + (xy 108.35753 120.096021) (xy 108.35753 120.096022) (xy 108.550229 120.249694) (xy 108.830782 120.425977) + (xy 109.129311 120.569742) (xy 109.442035 120.679167) (xy 109.442053 120.679173) (xy 109.765077 120.752901) + (xy 109.765074 120.752901) (xy 110.094336 120.79) (xy 110.425664 120.79) (xy 110.754924 120.752901) + (xy 111.077946 120.679173) (xy 111.077964 120.679167) (xy 111.390688 120.569742) (xy 111.689217 120.425977) + (xy 111.96977 120.249694) (xy 112.162468 120.096023) (xy 112.162468 120.096022) (xy 111.308064 119.241618) + (xy 111.416331 119.158543) (xy 111.578543 118.996331) (xy 111.661618 118.888064) (xy 112.516022 119.742468) + (xy 112.516023 119.742468) (xy 112.669694 119.54977) (xy 112.845977 119.269217) (xy 112.989742 118.970688) + (xy 113.099167 118.657964) (xy 113.099173 118.657946) (xy 113.158497 118.398033) (xy 113.191272 118.351842) + (xy 113.230642 118.3405) (xy 124.6855 118.3405) (xy 124.737826 118.362174) (xy 124.7595 118.4145) + (xy 124.7595 155.2655) (xy 124.737826 155.317826) (xy 124.6855 155.3395) (xy 120.597464 155.3395) + (xy 120.425062 155.369898) (xy 120.260558 155.429773) (xy 120.108945 155.517308) (xy 119.974837 155.629837) + (xy 119.862308 155.763945) (xy 119.774773 155.915558) (xy 119.714898 156.080062) (xy 119.6845 156.252464) + (xy 119.6845 157.5655) (xy 119.662826 157.617826) (xy 119.6105 157.6395) (xy 119.315251 157.6395) + (xy 119.273153 157.647873) (xy 119.244283 157.647873) (xy 119.204699 157.64) (xy 119.185 157.64) + (xy 119.185 157.681153) (xy 119.172529 157.722265) (xy 119.146133 157.761768) (xy 119.146133 157.761769) + (xy 119.136278 157.811316) (xy 119.1345 157.820253) (xy 119.1345 158.23) (xy 118.835 158.23) (xy 118.835 157.64) + (xy 118.815301 157.64) (xy 118.774435 157.648128) (xy 118.745565 157.648128) (xy 118.704699 157.64) + (xy 118.685 157.64) (xy 118.685 158.23) (xy 118.3855 158.23) (xy 118.3855 157.820252) (xy 118.373867 157.761769) + (xy 118.347471 157.722265) (xy 118.335 157.681153) (xy 118.335 157.64) (xy 118.315301 157.64) (xy 118.275716 157.647873) + (xy 118.246845 157.647873) (xy 118.204748 157.6395) (xy 117.815252 157.6395) (xy 117.815251 157.6395) + (xy 117.774435 157.647618) (xy 117.745565 157.647618) (xy 117.704749 157.6395) (xy 117.704748 157.6395) + (xy 117.315252 157.6395) (xy 117.315251 157.6395) (xy 117.273153 157.647873) (xy 117.244283 157.647873) + (xy 117.204699 157.64) (xy 117.185 157.64) (xy 117.185 157.681153) (xy 117.179317 157.709592) (xy 117.17654 157.716261) + (xy 117.146133 157.761769) (xy 117.135643 157.814505) (xy 117.132817 157.821294) (xy 117.11757 157.836486) + (xy 117.105612 157.854384) (xy 117.098113 157.855875) (xy 117.092698 157.861272) (xy 117.071173 157.861233) + (xy 117.050063 157.865433) (xy 117.043706 157.861185) (xy 117.036061 157.861172) (xy 117.020868 157.845925) + (xy 117.002971 157.833967) (xy 117.000353 157.825338) (xy 116.996083 157.821053) (xy 116.9961 157.811316) + (xy 116.9905 157.792855) (xy 116.9905 156.838025) (xy 116.990499 156.83802) (xy 116.953024 156.637544) + (xy 116.879348 156.447363) (xy 116.771981 156.273959) (xy 116.77198 156.273957) (xy 116.634579 156.123235) + (xy 116.634578 156.123234) (xy 116.471825 156.000329) (xy 116.471822 156.000328) (xy 116.471821 156.000327) + (xy 116.28925 155.909418) (xy 116.289246 155.909417) (xy 116.289244 155.909416) (xy 116.093082 155.853602) + (xy 116.093076 155.853601) (xy 115.890003 155.834785) (xy 115.889997 155.834785) (xy 115.686923 155.853601) + (xy 115.686917 155.853602) (xy 115.490755 155.909416) (xy 115.49075 155.909418) (xy 115.308177 156.000328) + (xy 115.308174 156.000329) (xy 115.145421 156.123234) (xy 115.14542 156.123235) (xy 115.008019 156.273957) + (xy 115.008019 156.273958) (xy 114.900655 156.447358) (xy 114.90065 156.447368) (xy 114.826977 156.63754) + (xy 114.7895 156.83802) (xy 114.7895 157.566201) (xy 114.767826 157.618527) (xy 114.7155 157.640201) + (xy 114.708246 157.639845) (xy 114.704752 157.6395) (xy 114.704748 157.6395) (xy 114.315252 157.6395) + (xy 114.315251 157.6395) (xy 114.274435 157.647618) (xy 114.245565 157.647618) (xy 114.204749 157.6395) + (xy 114.204748 157.6395) (xy 113.815252 157.6395) (xy 113.815251 157.6395) (xy 113.774435 157.647618) + (xy 113.745565 157.647618) (xy 113.704749 157.6395) (xy 113.704748 157.6395) (xy 113.315252 157.6395) + (xy 113.315251 157.6395) (xy 113.273153 157.647873) (xy 113.244283 157.647873) (xy 113.204699 157.64) + (xy 113.185 157.64) (xy 113.185 157.681153) (xy 113.172529 157.722265) (xy 113.146133 157.761768) + (xy 113.146133 157.761769) (xy 113.136278 157.811316) (xy 113.1345 157.820253) (xy 113.1345 158.23) + (xy 112.8855 158.23) (xy 112.8855 157.820252) (xy 112.873867 157.761769) (xy 112.847471 157.722265) + (xy 112.837284 157.699397) (xy 112.812784 157.603092) (xy 112.814148 157.593656) (xy 112.8105 157.584848) + (xy 112.8105 157.375435) (xy 112.810499 157.375434) (xy 112.788766 157.294326) (xy 112.789619 157.294097) + (xy 112.7855 157.273376) (xy 112.7855 156.015123) (xy 112.807173 155.962798) (xy 112.85046 155.919512) + (xy 112.890022 155.850989) (xy 112.9105 155.774563) (xy 112.9105 155.774558) (xy 112.911133 155.769755) + (xy 112.912641 155.769953) (xy 112.932174 155.722797) (xy 112.962206 155.692765) (xy 113.007585 155.589991) + (xy 113.0105 155.564865) (xy 113.010499 155.215136) (xy 113.007585 155.190009) (xy 112.967792 155.099888) + (xy 112.966485 155.043268) (xy 112.967782 155.040135) (xy 113.007585 154.949991) (xy 113.0105 154.924865) + (xy 113.010499 154.575136) (xy 113.007585 154.550009) (xy 112.962206 154.447235) (xy 112.882765 154.367794) + (xy 112.779991 154.322415) (xy 112.77999 154.322414) (xy 112.779988 154.322414) (xy 112.758659 154.31994) + (xy 112.754865 154.3195) (xy 112.754864 154.3195) (xy 112.465136 154.3195) (xy 112.440013 154.322414) + (xy 112.440007 154.322415) (xy 112.337234 154.367794) (xy 112.312326 154.392703) (xy 112.26 154.414377) + (xy 112.207674 154.392703) (xy 112.182765 154.367794) (xy 112.079991 154.322415) (xy 112.07999 154.322414) + (xy 112.079988 154.322414) (xy 112.058659 154.31994) (xy 112.054865 154.3195) (xy 112.054864 154.3195) + (xy 111.765136 154.3195) (xy 111.740013 154.322414) (xy 111.740007 154.322415) (xy 111.637234 154.367794) + (xy 111.557794 154.447234) (xy 111.512414 154.550011) (xy 111.5095 154.575135) (xy 111.5095 154.924863) + (xy 111.512414 154.949986) (xy 111.512415 154.949992) (xy 111.552206 155.04011) (xy 111.553514 155.096732) + (xy 111.552206 155.09989) (xy 111.512414 155.190011) (xy 111.5095 155.215135) (xy 111.5095 155.564863) + (xy 111.512414 155.589986) (xy 111.512415 155.589992) (xy 111.557794 155.692765) (xy 111.587826 155.722797) + (xy 111.607359 155.769954) (xy 111.608867 155.769756) (xy 111.6095 155.774565) (xy 111.629977 155.850986) + (xy 111.629979 155.850991) (xy 111.658096 155.89969) (xy 111.661677 155.905892) (xy 111.66954 155.919512) + (xy 111.714629 155.964601) (xy 111.716303 155.966523) (xy 111.724565 155.991139) (xy 111.7345 156.015124) + (xy 111.7345 157.273376) (xy 111.73038 157.294097) (xy 111.731234 157.294326) (xy 111.7095 157.375434) + (xy 111.7095 157.584848) (xy 111.707216 157.603092) (xy 111.682716 157.699397) (xy 111.677245 157.706716) + (xy 111.672529 157.722265) (xy 111.646133 157.761768) (xy 111.646133 157.761769) (xy 111.636278 157.811316) + (xy 111.6345 157.820253) (xy 111.6345 158.23) (xy 111.3855 158.23) (xy 111.3855 157.820252) (xy 111.373867 157.761769) + (xy 111.347471 157.722265) (xy 111.335 157.681153) (xy 111.335 157.64) (xy 111.315301 157.64) (xy 111.275716 157.647873) + (xy 111.246845 157.647873) (xy 111.204748 157.6395) (xy 110.815252 157.6395) (xy 110.815251 157.6395) + (xy 110.774435 157.647618) (xy 110.745565 157.647618) (xy 110.704749 157.6395) (xy 110.704748 157.6395) + (xy 110.315252 157.6395) (xy 110.315251 157.6395) (xy 110.273153 157.647873) (xy 110.244283 157.647873) + (xy 110.204699 157.64) (xy 110.185 157.64) (xy 110.185 157.681153) (xy 110.172529 157.722265) (xy 110.146133 157.761768) + (xy 110.146133 157.761769) (xy 110.136278 157.811316) (xy 110.1345 157.820253) (xy 110.1345 158.23) + (xy 109.8855 158.23) (xy 109.8855 157.820252) (xy 109.873867 157.761769) (xy 109.847471 157.722265) + (xy 109.837284 157.699397) (xy 109.812784 157.603092) (xy 109.814148 157.593656) (xy 109.8105 157.584848) + (xy 109.8105 157.375435) (xy 109.810499 157.375434) (xy 109.788766 157.294326) (xy 109.789619 157.294097) + (xy 109.7855 157.273376) (xy 109.7855 156.015123) (xy 109.807173 155.962798) (xy 109.85046 155.919512) + (xy 109.890022 155.850989) (xy 109.9105 155.774563) (xy 109.9105 155.774558) (xy 109.911133 155.769755) + (xy 109.912641 155.769953) (xy 109.932174 155.722797) (xy 109.962206 155.692765) (xy 110.007585 155.589991) + (xy 110.0105 155.564865) (xy 110.010499 155.215136) (xy 110.007585 155.190009) (xy 109.967792 155.099888) + (xy 109.966485 155.043268) (xy 109.967782 155.040135) (xy 110.007585 154.949991) (xy 110.0105 154.924865) + (xy 110.010499 154.575136) (xy 110.007585 154.550009) (xy 109.962206 154.447235) (xy 109.882765 154.367794) + (xy 109.779991 154.322415) (xy 109.77999 154.322414) (xy 109.779988 154.322414) (xy 109.758659 154.31994) + (xy 109.754865 154.3195) (xy 109.754864 154.3195) (xy 109.465136 154.3195) (xy 109.440013 154.322414) + (xy 109.440007 154.322415) (xy 109.337234 154.367794) (xy 109.312326 154.392703) (xy 109.26 154.414377) + (xy 109.207674 154.392703) (xy 109.182765 154.367794) (xy 109.079991 154.322415) (xy 109.07999 154.322414) + (xy 109.079988 154.322414) (xy 109.058659 154.31994) (xy 109.054865 154.3195) (xy 109.054864 154.3195) + (xy 108.765136 154.3195) (xy 108.740013 154.322414) (xy 108.740007 154.322415) (xy 108.637234 154.367794) + (xy 108.557794 154.447234) (xy 108.512414 154.550011) (xy 108.5095 154.575135) (xy 108.5095 154.924863) + (xy 108.512414 154.949986) (xy 108.512415 154.949992) (xy 108.552206 155.04011) (xy 108.553514 155.096732) + (xy 108.552206 155.09989) (xy 108.512414 155.190011) (xy 108.5095 155.215135) (xy 108.5095 155.564863) + (xy 108.512414 155.589986) (xy 108.512415 155.589992) (xy 108.557794 155.692765) (xy 108.587826 155.722797) + (xy 108.607359 155.769954) (xy 108.608867 155.769756) (xy 108.6095 155.774565) (xy 108.629977 155.850986) + (xy 108.629979 155.850991) (xy 108.658096 155.89969) (xy 108.661677 155.905892) (xy 108.66954 155.919512) + (xy 108.714629 155.964601) (xy 108.716303 155.966523) (xy 108.724565 155.991139) (xy 108.7345 156.015124) + (xy 108.7345 157.273376) (xy 108.73038 157.294097) (xy 108.731234 157.294326) (xy 108.7095 157.375434) + (xy 108.7095 157.584848) (xy 108.707216 157.603092) (xy 108.682716 157.699397) (xy 108.677245 157.706716) + (xy 108.672529 157.722265) (xy 108.646133 157.761768) (xy 108.646133 157.761769) (xy 108.636278 157.811316) + (xy 108.6345 157.820253) (xy 108.6345 158.23) (xy 108.3855 158.23) (xy 108.3855 157.820252) (xy 108.373867 157.761769) + (xy 108.347471 157.722265) (xy 108.335 157.681153) (xy 108.335 157.64) (xy 108.315301 157.64) (xy 108.275716 157.647873) + (xy 108.246845 157.647873) (xy 108.204748 157.6395) (xy 107.815252 157.6395) (xy 107.815251 157.6395) + (xy 107.774435 157.647618) (xy 107.745565 157.647618) (xy 107.704749 157.6395) (xy 107.704748 157.6395) + (xy 107.315252 157.6395) (xy 107.315251 157.6395) (xy 107.273153 157.647873) (xy 107.244283 157.647873) + (xy 107.204699 157.64) (xy 107.185 157.64) (xy 107.185 157.681153) (xy 107.172529 157.722265) (xy 107.146133 157.761768) + (xy 107.146133 157.761769) (xy 107.136278 157.811316) (xy 107.1345 157.820253) (xy 107.1345 158.23) + (xy 106.8855 158.23) (xy 106.8855 157.820252) (xy 106.873867 157.761769) (xy 106.847471 157.722265) + (xy 106.835 157.681153) (xy 106.835 157.64) (xy 106.815301 157.64) (xy 106.775716 157.647873) (xy 106.746845 157.647873) + (xy 106.704748 157.6395) (xy 106.315252 157.6395) (xy 106.315251 157.6395) (xy 106.274435 157.647618) + (xy 106.245565 157.647618) (xy 106.204749 157.6395) (xy 106.204748 157.6395) (xy 105.815252 157.6395) + (xy 105.815251 157.6395) (xy 105.773153 157.647873) (xy 105.744283 157.647873) (xy 105.704699 157.64) + (xy 105.685 157.64) (xy 105.685 157.681153) (xy 105.672529 157.722265) (xy 105.646133 157.761768) + (xy 105.646133 157.761769) (xy 105.636278 157.811316) (xy 105.6345 157.820253) (xy 105.6345 158.23) + (xy 105.335 158.23) (xy 105.335 157.64) (xy 105.3145 157.64) (xy 105.262174 157.618326) (xy 105.2405 157.566) + (xy 105.2405 156.838025) (xy 105.240499 156.83802) (xy 105.203024 156.637544) (xy 105.129348 156.447363) + (xy 105.021981 156.273959) (xy 105.02198 156.273957) (xy 104.884579 156.123235) (xy 104.884578 156.123234) + (xy 104.721825 156.000329) (xy 104.721822 156.000328) (xy 104.721821 156.000327) (xy 104.53925 155.909418) + (xy 104.539246 155.909417) (xy 104.539244 155.909416) (xy 104.343082 155.853602) (xy 104.343076 155.853601) + (xy 104.140003 155.834785) (xy 104.139997 155.834785) (xy 103.936923 155.853601) (xy 103.936917 155.853602) + (xy 103.740755 155.909416) (xy 103.74075 155.909418) (xy 103.558177 156.000328) (xy 103.558174 156.000329) + (xy 103.395421 156.123234) (xy 103.39542 156.123235) (xy 103.258019 156.273957) (xy 103.258019 156.273958) + (xy 103.150655 156.447358) (xy 103.15065 156.447368) (xy 103.076977 156.63754) (xy 103.0395 156.83802) + (xy 103.0395 157.5655) (xy 103.017826 157.617826) (xy 102.9655 157.6395) (xy 102.815251 157.6395) + (xy 102.774435 157.647618) (xy 102.745565 157.647618) (xy 102.704749 157.6395) (xy 102.704748 157.6395) + (xy 102.315252 157.6395) (xy 102.315251 157.6395) (xy 102.273153 157.647873) (xy 102.244283 157.647873) + (xy 102.204699 157.64) (xy 102.185 157.64) (xy 102.185 157.681153) (xy 102.172529 157.722265) (xy 102.146133 157.761768) + (xy 102.146133 157.761769) (xy 102.136278 157.811316) (xy 102.1345 157.820253) (xy 102.1345 158.23) + (xy 101.835 158.23) (xy 101.835 157.64) (xy 101.815301 157.64) (xy 101.774435 157.648128) (xy 101.745565 157.648128) + (xy 101.704699 157.64) (xy 101.685 157.64) (xy 101.685 158.23) (xy 101.3855 158.23) (xy 101.3855 157.820252) + (xy 101.373867 157.761769) (xy 101.347471 157.722265) (xy 101.335 157.681153) (xy 101.335 157.64) + (xy 101.315301 157.64) (xy 101.275716 157.647873) (xy 101.246845 157.647873) (xy 101.204748 157.6395) + (xy 100.9095 157.6395) (xy 100.857174 157.617826) (xy 100.8355 157.5655) (xy 100.8355 156.252472) + (xy 100.835499 156.252464) (xy 100.812713 156.123236) (xy 100.805101 156.080062) (xy 100.745225 155.915555) + (xy 100.657692 155.763945) (xy 100.545163 155.629837) (xy 100.411055 155.517308) (xy 100.259445 155.429775) + (xy 100.259443 155.429774) (xy 100.259441 155.429773) (xy 100.094937 155.369898) (xy 99.922535 155.3395) + (xy 99.922532 155.3395) (xy 99.900892 155.3395) (xy 99.325892 155.3395) (xy 95.8345 155.3395) (xy 95.782174 155.317826) + (xy 95.7605 155.2655) (xy 95.7605 118.4145) (xy 95.782174 118.362174) (xy 95.8345 118.3405) (xy 107.289358 118.3405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.038326 118.362174) (xy 107.06 118.4145) (xy 107.06 119.019704) (xy 107.100242 119.376866) + (xy 107.180219 119.727264) (xy 107.180224 119.727282) (xy 107.298925 120.066513) (xy 107.454869 120.390334) + (xy 107.646093 120.694666) (xy 107.870185 120.975668) (xy 108.124331 121.229814) (xy 108.405333 121.453906) + (xy 108.709665 121.64513) (xy 109.033486 121.801074) (xy 109.372717 121.919775) (xy 109.372735 121.91978) + (xy 109.723135 121.999757) (xy 109.723132 121.999757) (xy 110.080296 122.04) (xy 110.439704 122.04) + (xy 110.796866 121.999757) (xy 111.147264 121.91978) (xy 111.147282 121.919775) (xy 111.486513 121.801074) + (xy 111.810334 121.64513) (xy 112.114666 121.453906) (xy 112.395668 121.229814) (xy 112.64981 120.975672) + (xy 112.823862 120.757416) (xy 111.308064 119.241618) (xy 111.416331 119.158543) (xy 111.578543 118.996331) + (xy 111.661618 118.888064) (xy 113.097229 120.323675) (xy 113.221076 120.066505) (xy 113.22108 120.066497) + (xy 113.339775 119.727282) (xy 113.33978 119.727264) (xy 113.419757 119.376866) (xy 113.46 119.019704) + (xy 113.46 118.4145) (xy 113.481674 118.362174) (xy 113.534 118.3405) (xy 124.6855 118.3405) (xy 124.737826 118.362174) + (xy 124.7595 118.4145) (xy 124.7595 155.2655) (xy 124.737826 155.317826) (xy 124.6855 155.3395) + (xy 120.597464 155.3395) (xy 120.47235 155.361561) (xy 120.417055 155.349302) (xy 120.386624 155.301535) + (xy 120.3855 155.288685) (xy 120.3855 153.689) (xy 120.369858 153.610363) (xy 120.369857 153.610357) + (xy 120.355505 153.575709) (xy 120.355503 153.575706) (xy 120.355503 153.575705) (xy 120.339035 153.549497) + (xy 120.318879 153.517419) (xy 120.295908 153.50112) (xy 120.244293 153.464496) (xy 120.244283 153.464492) + (xy 120.209643 153.450143) (xy 120.209636 153.450141) (xy 120.150392 153.438357) (xy 120.131 153.4345) + (xy 99.759 153.4345) (xy 99.743443 153.437594) (xy 99.680363 153.450141) (xy 99.680352 153.450144) + (xy 99.645714 153.464492) (xy 99.645705 153.464496) (xy 99.58742 153.50112) (xy 99.587416 153.501124) + (xy 99.534496 153.575706) (xy 99.520143 153.610356) (xy 99.520141 153.610363) (xy 99.5045 153.689) + (xy 99.5045 155.2655) (xy 99.482826 155.317826) (xy 99.4305 155.3395) (xy 95.8345 155.3395) (xy 95.782174 155.317826) + (xy 95.7605 155.2655) (xy 95.7605 118.4145) (xy 95.782174 118.362174) (xy 95.8345 118.3405) (xy 106.986 118.3405) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "b0a48094-ddad-485b-86a5-43e2508e97a2") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 120.18 158.02) (xy 120.18 153.655) (xy 120.165 153.64) (xy 99.71 153.64) (xy 99.71 158.27) (xy 119.93 158.27) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.165648 153.654352) (xy 120.18 153.689) (xy 120.18 155.447993) (xy 120.165648 155.482641) + (xy 120.155501 155.490428) (xy 120.108941 155.51731) (xy 120.108939 155.517312) (xy 119.974838 155.629835) + (xy 119.974835 155.629838) (xy 119.862312 155.763939) (xy 119.862307 155.763945) (xy 119.774778 155.915548) + (xy 119.774774 155.915556) (xy 119.7149 156.080057) (xy 119.714899 156.080061) (xy 119.714899 156.080062) + (xy 119.703041 156.147314) (xy 119.6845 156.252467) (xy 119.6845 157.191881) (xy 119.670148 157.226529) + (xy 119.6355 157.240881) (xy 119.600852 157.226529) (xy 119.594758 157.219104) (xy 119.579192 157.195807) + (xy 119.513036 157.151604) (xy 119.454695 157.14) (xy 119.385 157.14) (xy 119.385 158.27) (xy 119.135 158.27) + (xy 119.135 157.14) (xy 119.065304 157.14) (xy 119.019558 157.149098) (xy 119.000442 157.149098) + (xy 118.954696 157.14) (xy 118.885 157.14) (xy 118.885 158.27) (xy 118.6355 158.27) (xy 118.6355 157.320252) + (xy 118.635499 157.320251) (xy 118.635264 157.317858) (xy 118.635483 157.317836) (xy 118.635 157.312913) + (xy 118.635 157.14) (xy 118.565304 157.14) (xy 118.520837 157.148844) (xy 118.50172 157.148843) + (xy 118.454753 157.1395) (xy 118.454748 157.1395) (xy 118.065252 157.1395) (xy 118.050668 157.1424) + (xy 118.019558 157.148588) (xy 118.000442 157.148588) (xy 117.969331 157.1424) (xy 117.954748 157.1395) + (xy 117.565252 157.1395) (xy 117.550668 157.1424) (xy 117.519558 157.148588) (xy 117.500442 157.148588) + (xy 117.469331 157.1424) (xy 117.454748 157.1395) (xy 117.065252 157.1395) (xy 117.054276 157.141683) + (xy 117.049058 157.142721) (xy 117.012276 157.135403) (xy 116.991441 157.10422) (xy 116.9905 157.094662) + (xy 116.9905 156.838025) (xy 116.9905 156.838024) (xy 116.953024 156.637544) (xy 116.879348 156.447363) + (xy 116.771981 156.273959) (xy 116.771978 156.273955) (xy 116.771977 156.273954) (xy 116.634579 156.123236) + (xy 116.634576 156.123233) (xy 116.471822 156.000328) (xy 116.471818 156.000325) (xy 116.289255 155.90942) + (xy 116.289248 155.909417) (xy 116.093085 155.853603) (xy 116.093079 155.853602) (xy 115.89 155.834785) + (xy 115.68692 155.853602) (xy 115.686914 155.853603) (xy 115.490751 155.909417) (xy 115.490744 155.90942) + (xy 115.308181 156.000325) (xy 115.308177 156.000328) (xy 115.145423 156.123233) (xy 115.14542 156.123236) + (xy 115.008022 156.273954) (xy 114.90065 156.447366) (xy 114.826978 156.637537) (xy 114.826977 156.63754) + (xy 114.826976 156.637544) (xy 114.7895 156.838024) (xy 114.7895 156.838025) (xy 114.7895 157.0905) + (xy 114.775148 157.125148) (xy 114.7405 157.1395) (xy 114.565252 157.1395) (xy 114.550668 157.1424) + (xy 114.519558 157.148588) (xy 114.500442 157.148588) (xy 114.469331 157.1424) (xy 114.454748 157.1395) + (xy 114.065252 157.1395) (xy 114.050668 157.1424) (xy 114.019558 157.148588) (xy 114.000442 157.148588) + (xy 113.969331 157.1424) (xy 113.954748 157.1395) (xy 113.565252 157.1395) (xy 113.550668 157.1424) + (xy 113.519558 157.148588) (xy 113.500442 157.148588) (xy 113.469331 157.1424) (xy 113.454748 157.1395) + (xy 113.065252 157.1395) (xy 113.050668 157.1424) (xy 113.019558 157.148588) (xy 113.000442 157.148588) + (xy 112.969331 157.1424) (xy 112.954748 157.1395) (xy 112.565252 157.1395) (xy 112.550668 157.1424) + (xy 112.519558 157.148588) (xy 112.500442 157.148588) (xy 112.469331 157.1424) (xy 112.454748 157.1395) + (xy 112.065252 157.1395) (xy 112.050668 157.1424) (xy 112.019558 157.148588) (xy 112.000442 157.148588) + (xy 111.969331 157.1424) (xy 111.954748 157.1395) (xy 111.565252 157.1395) (xy 111.550668 157.1424) + (xy 111.519558 157.148588) (xy 111.500442 157.148588) (xy 111.469331 157.1424) (xy 111.454748 157.1395) + (xy 111.065252 157.1395) (xy 111.050668 157.1424) (xy 111.019558 157.148588) (xy 111.000442 157.148588) + (xy 110.969331 157.1424) (xy 110.954748 157.1395) (xy 110.565252 157.1395) (xy 110.550668 157.1424) + (xy 110.519558 157.148588) (xy 110.500442 157.148588) (xy 110.469331 157.1424) (xy 110.454748 157.1395) + (xy 110.065252 157.1395) (xy 110.050668 157.1424) (xy 110.019558 157.148588) (xy 110.000442 157.148588) + (xy 109.969331 157.1424) (xy 109.954748 157.1395) (xy 109.565252 157.1395) (xy 109.550668 157.1424) + (xy 109.519558 157.148588) (xy 109.500442 157.148588) (xy 109.469331 157.1424) (xy 109.454748 157.1395) + (xy 109.065252 157.1395) (xy 109.050668 157.1424) (xy 109.019558 157.148588) (xy 109.000442 157.148588) + (xy 108.969331 157.1424) (xy 108.954748 157.1395) (xy 108.565252 157.1395) (xy 108.550668 157.1424) + (xy 108.519558 157.148588) (xy 108.500442 157.148588) (xy 108.469331 157.1424) (xy 108.454748 157.1395) + (xy 108.065252 157.1395) (xy 108.050668 157.1424) (xy 108.019558 157.148588) (xy 108.000442 157.148588) + (xy 107.969331 157.1424) (xy 107.954748 157.1395) (xy 107.565252 157.1395) (xy 107.550668 157.1424) + (xy 107.519558 157.148588) (xy 107.500442 157.148588) (xy 107.469331 157.1424) (xy 107.454748 157.1395) + (xy 107.065252 157.1395) (xy 107.050668 157.1424) (xy 107.019558 157.148588) (xy 107.000442 157.148588) + (xy 106.969331 157.1424) (xy 106.954748 157.1395) (xy 106.565252 157.1395) (xy 106.550668 157.1424) + (xy 106.519558 157.148588) (xy 106.500442 157.148588) (xy 106.469331 157.1424) (xy 106.454748 157.1395) + (xy 106.065252 157.1395) (xy 106.050668 157.1424) (xy 106.019558 157.148588) (xy 106.000442 157.148588) + (xy 105.969331 157.1424) (xy 105.954748 157.1395) (xy 105.565252 157.1395) (xy 105.550668 157.1424) + (xy 105.519558 157.148588) (xy 105.500442 157.148588) (xy 105.469331 157.1424) (xy 105.454748 157.1395) + (xy 105.454746 157.1395) (xy 105.2895 157.1395) (xy 105.254852 157.125148) (xy 105.2405 157.0905) + (xy 105.2405 156.838025) (xy 105.2405 156.838024) (xy 105.203024 156.637544) (xy 105.129348 156.447363) + (xy 105.021981 156.273959) (xy 105.021978 156.273955) (xy 105.021977 156.273954) (xy 104.884579 156.123236) + (xy 104.884576 156.123233) (xy 104.721822 156.000328) (xy 104.721818 156.000325) (xy 104.539255 155.90942) + (xy 104.539248 155.909417) (xy 104.343085 155.853603) (xy 104.343079 155.853602) (xy 104.14 155.834785) + (xy 103.93692 155.853602) (xy 103.936914 155.853603) (xy 103.740751 155.909417) (xy 103.740744 155.90942) + (xy 103.558181 156.000325) (xy 103.558177 156.000328) (xy 103.395423 156.123233) (xy 103.39542 156.123236) + (xy 103.258022 156.273954) (xy 103.15065 156.447366) (xy 103.076978 156.637537) (xy 103.076977 156.63754) + (xy 103.076976 156.637544) (xy 103.0395 156.838024) (xy 103.0395 156.838025) (xy 103.0395 157.096651) + (xy 103.025148 157.131299) (xy 102.9905 157.145651) (xy 102.980942 157.14471) (xy 102.969383 157.142411) + (xy 102.954748 157.1395) (xy 102.565252 157.1395) (xy 102.55289 157.141958) (xy 102.518276 157.148843) + (xy 102.49916 157.148843) (xy 102.454696 157.14) (xy 102.385 157.14) (xy 102.385 157.312913) (xy 102.384516 157.317836) + (xy 102.384736 157.317858) (xy 102.3845 157.320253) (xy 102.3845 158.27) (xy 102.135 158.27) (xy 102.135 157.14) + (xy 102.065304 157.14) (xy 102.019558 157.149098) (xy 102.000442 157.149098) (xy 101.954696 157.14) + (xy 101.885 157.14) (xy 101.885 158.27) (xy 101.635 158.27) (xy 101.635 157.14) (xy 101.565304 157.14) + (xy 101.519558 157.149098) (xy 101.500442 157.149098) (xy 101.454696 157.14) (xy 101.385 157.14) + (xy 101.385 158.27) (xy 101.135 158.27) (xy 101.135 157.14) (xy 101.065305 157.14) (xy 101.006963 157.151604) + (xy 100.940807 157.195807) (xy 100.925242 157.219104) (xy 100.89406 157.239939) (xy 100.857277 157.232623) + (xy 100.836442 157.201441) (xy 100.8355 157.191881) (xy 100.8355 156.252474) (xy 100.8355 156.252468) + (xy 100.805101 156.080062) (xy 100.745225 155.915555) (xy 100.657692 155.763945) (xy 100.545163 155.629837) + (xy 100.411057 155.51731) (xy 100.411054 155.517307) (xy 100.259451 155.429778) (xy 100.259443 155.429774) + (xy 100.094942 155.3699) (xy 100.094943 155.3699) (xy 100.094938 155.369899) (xy 99.922532 155.3395) + (xy 99.900892 155.3395) (xy 99.759 155.3395) (xy 99.724352 155.325148) (xy 99.71 155.2905) (xy 99.71 153.689) + (xy 99.724352 153.654352) (xy 99.759 153.64) (xy 120.131 153.64) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pro new file mode 100644 index 0000000..ab1cdd8 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "d52149c5-2780-43d7-ad28-0fd143303ca1", + "Root" + ], + [ + "8092d5df-0815-401e-9925-32233013917e", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_sch new file mode 100644 index 0000000..30328e3 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d52149c5-2780-43d7-ad28-0fd143303ca1") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 104.14 114.3) (xy 110.49 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02c8b8e6-a05b-4110-8312-b119fad8e5aa") + ) + (wire + (pts + (xy 104.14 104.14) (xy 110.49 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03b7aa98-4c16-4e5f-8921-8d62ed2a5ca1") + ) + (wire + (pts + (xy 104.14 93.98) (xy 110.49 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cd30d06-86a9-4fbd-ab92-a2ef84cbd2ad") + ) + (wire + (pts + (xy 104.14 139.7) (xy 110.49 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26064112-c8c6-4144-bfa3-1d64de7e48d8") + ) + (wire + (pts + (xy 104.14 125.73) (xy 110.49 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27d93c08-6598-4875-a730-16729c475b03") + ) + (wire + (pts + (xy 104.14 116.84) (xy 110.49 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a38cc62-5faa-4d20-92cc-5d00eaf63a87") + ) + (wire + (pts + (xy 144.78 86.36) (xy 151.13 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dd875fe-2eab-47c6-9571-0e51b6c8d6b9") + ) + (wire + (pts + (xy 104.14 91.44) (xy 110.49 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fa86a7e-295e-4778-b3ae-e67ef4780f59") + ) + (wire + (pts + (xy 144.78 100.33) (xy 151.13 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3017fa4a-483a-4a71-8497-ece76044680f") + ) + (wire + (pts + (xy 104.14 77.47) (xy 110.49 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3110518f-9ca5-43e7-8b46-c7d66ba289d3") + ) + (wire + (pts + (xy 104.14 88.9) (xy 110.49 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31cc93cd-e4bc-4691-b1cc-6442708e94b0") + ) + (wire + (pts + (xy 144.78 95.25) (xy 151.13 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32e19455-e6c0-40b5-9431-cdba5d6a3d87") + ) + (wire + (pts + (xy 104.14 99.06) (xy 110.49 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b3254ab-e217-48cd-9e10-9757e6d7f059") + ) + (wire + (pts + (xy 144.78 88.9) (xy 151.13 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d188e2b-5c0a-442f-9f81-4d1771c12cde") + ) + (wire + (pts + (xy 144.78 133.35) (xy 151.13 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e97fb78-f93f-4317-85da-eca6c9d4c802") + ) + (wire + (pts + (xy 144.78 80.01) (xy 151.13 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40e4ae1c-bd40-4cc0-a59c-65dcaad5be25") + ) + (wire + (pts + (xy 144.78 82.55) (xy 151.13 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f08e404-1adb-4da8-8ca0-ed8a76558077") + ) + (wire + (pts + (xy 144.78 109.22) (xy 151.13 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d010d86-1240-48a7-9128-27ab94711782") + ) + (wire + (pts + (xy 104.14 137.16) (xy 110.49 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72e46adf-f177-435a-85f2-51168f2252fb") + ) + (wire + (pts + (xy 144.78 92.71) (xy 151.13 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74581d45-164b-4f7c-b1b3-1a81cf10ac6a") + ) + (wire + (pts + (xy 144.78 97.79) (xy 151.13 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8302ba35-c00a-4b03-96f4-27b937bd3525") + ) + (wire + (pts + (xy 144.78 106.68) (xy 151.13 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86836f82-f9ab-42a3-9b3b-c1df6a69aabd") + ) + (wire + (pts + (xy 144.78 77.47) (xy 151.13 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8736c031-59a8-41e3-b852-8711042aac91") + ) + (wire + (pts + (xy 104.14 132.08) (xy 110.49 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a77027e-6bc3-46b1-b9d1-8ab93e6f7c5f") + ) + (wire + (pts + (xy 104.14 82.55) (xy 110.49 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fda9c06-d6b5-47f7-a759-c865306f75db") + ) + (wire + (pts + (xy 104.14 101.6) (xy 110.49 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a260f4b8-41ab-4b15-9b68-27df525e1abf") + ) + (wire + (pts + (xy 104.14 80.01) (xy 110.49 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8dc0d2f-1d6b-4a1a-a2e3-43e618dfdea4") + ) + (wire + (pts + (xy 144.78 111.76) (xy 151.13 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abab4564-9f1c-4a91-b052-81411562587f") + ) + (wire + (pts + (xy 144.78 115.57) (xy 151.13 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac5cea99-d05d-4462-b30d-be7a2fef6d6f") + ) + (wire + (pts + (xy 144.78 118.11) (xy 151.13 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6be20b0-f671-4fd0-8ab7-e9529b939251") + ) + (wire + (pts + (xy 104.14 111.76) (xy 110.49 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b77d038a-2835-4411-896b-e4fa1c3364ac") + ) + (wire + (pts + (xy 104.14 85.09) (xy 110.49 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8ae850f-d029-4841-bfa4-41f48cf934cb") + ) + (wire + (pts + (xy 104.14 128.27) (xy 110.49 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d238fbbf-2ee5-4780-b41b-b9f71371fd6f") + ) + (wire + (pts + (xy 104.14 123.19) (xy 110.49 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d33a51ef-226c-43fe-8843-d8426dc0d4bf") + ) + (wire + (pts + (xy 104.14 134.62) (xy 110.49 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7925f62-bf79-49d0-aed5-cef10cf0845d") + ) + (wire + (pts + (xy 104.14 106.68) (xy 110.49 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9c8b6fe-2cc3-4df6-baf9-a95cbcb09b6c") + ) + (wire + (pts + (xy 104.14 96.52) (xy 110.49 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dcafa047-533d-42fa-baa5-9b9d505ad02c") + ) + (wire + (pts + (xy 104.14 109.22) (xy 110.49 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e86da907-7c21-4604-9509-1f81666b184a") + ) + (wire + (pts + (xy 144.78 104.14) (xy 151.13 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f41f7c13-0da8-40b2-8da8-7ab3dd6a80b6") + ) + (wire + (pts + (xy 144.78 138.43) (xy 151.13 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fae157ef-5c37-4d0e-8ef9-1c4ea1139bf0") + ) + (wire + (pts + (xy 144.78 135.89) (xy 151.13 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc00d9e5-d56b-426b-bb36-2ca99a11ca18") + ) + (wire + (pts + (xy 104.14 120.65) (xy 110.49 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc3d2dda-600a-486f-8739-821317c754ce") + ) + (label "GPIO_6" + (at 104.14 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b88b89e-d208-419f-978c-12596f472ccf") + ) + (label "GPIO_0" + (at 104.14 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0c4809f8-7c4a-4eaf-910c-3ef08a7bb0ab") + ) + (label "DEVSLP" + (at 151.13 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a2a70e7-7917-4276-879b-9c59aeafe33a") + ) + (label "PER0-" + (at 151.13 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1f348bbe-e9db-47be-92e0-76b94aa62941") + ) + (label "PET1-" + (at 151.13 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2361ffc7-6b52-4ffc-93ba-99705f458d24") + ) + (label "SIM_DETECT" + (at 104.14 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "24385f20-dfec-4b57-b6a3-f29bb6b4e4f0") + ) + (label "GPIO_1" + (at 104.14 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2454d983-5a22-4470-8905-9bc3baa1787c") + ) + (label "GPIO_10" + (at 104.14 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "263d95f1-2e67-4ad4-bc7c-b2e7d5f61861") + ) + (label "GPIO_2" + (at 104.14 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "28de2f52-591d-48c5-8553-2ac7445c079a") + ) + (label "CONFIG_3" + (at 104.14 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2bbc0179-48b3-4763-9f69-91279b07d8e6") + ) + (label "CONFIG_1" + (at 104.14 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "32788e14-31a0-4bf4-ad9d-975a7a382652") + ) + (label "RESET#" + (at 104.14 139.7 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "337582be-86d0-43c0-971d-1e765419178c") + ) + (label "GPIO_9{slash}LED#1" + (at 104.14 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "34fa18bd-aa08-4150-aca1-3ecacd3c40bd") + ) + (label "GPIO_11" + (at 104.14 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3b611fed-07fb-46de-9899-e08c66ef557c") + ) + (label "UIM-PWR" + (at 104.14 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "45a991e0-7075-4136-a9d4-2eb547707ae3") + ) + (label "PER1+" + (at 151.13 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4f1c46e0-da8f-42df-b66a-1bbd5c618854") + ) + (label "GPIO_8" + (at 104.14 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6f57ebab-9c98-4fc2-a222-2efecd790dd2") + ) + (label "REFCLK-" + (at 151.13 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7dea99ef-521d-411f-b64f-a114a313e8d1") + ) + (label "PER0+" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "81ebdb15-c7ba-4f63-8972-13c85b6595df") + ) + (label "GPIO_4" + (at 104.14 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8763ff41-0f24-42c4-80b6-d0d5c0ba745c") + ) + (label "GPIO_5" + (at 104.14 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8c55cc2a-33af-4489-8300-dc78f282a1db") + ) + (label "PERST#" + (at 151.13 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "92610596-0bd0-495e-a05a-a5fc6e10c175") + ) + (label "CLKREQ#" + (at 151.13 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95c6617d-cdde-44b7-a83b-7befa71df8ce") + ) + (label "SUSCLK" + (at 104.14 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9854ee1a-d653-495c-b2e2-43dc7e54b37a") + ) + (label "UIM-DATA" + (at 104.14 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b0016121-d22f-4e10-87a4-22b8d3c36037") + ) + (label "PET0+" + (at 151.13 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ba8de343-86c6-4e60-a863-77d7f60b3372") + ) + (label "PET0-" + (at 151.13 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c1204e6f-03fb-4e69-a0e7-cfd769b8ddd7") + ) + (label "USB_D+" + (at 151.13 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3fedcd4-a79f-42c7-b523-87d1d49fc5fe") + ) + (label "PEWAKE#" + (at 151.13 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c84ade58-8532-4fa5-bec0-4766365c8c92") + ) + (label "REFCLK+" + (at 151.13 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb765f3a-2d6b-462c-a33a-45e5f5faa3d8") + ) + (label "CONFIG_2" + (at 104.14 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d8791e2d-fe59-45c9-bebc-a1f886eb8f12") + ) + (label "PER1-" + (at 151.13 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d8d09262-bce8-4087-bcc4-35b7f1936f2b") + ) + (label "W_DISABLE1#" + (at 104.14 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "da07af19-8338-42d2-82bd-795af2431bbb") + ) + (label "PET1+" + (at 151.13 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "da1dc92e-a691-46a5-84f5-77385086aafe") + ) + (label "GPIO_3" + (at 104.14 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e29f378b-16af-4a76-afe1-3c575683f4af") + ) + (label "CONFIG_0" + (at 104.14 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e5ffc1b4-99a5-44d9-bf5d-0bfbc606d92d") + ) + (label "GPIO_7" + (at 104.14 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f035eadd-0705-4225-874a-ea20a101559d") + ) + (label "UIM-RESET" + (at 104.14 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f3e9bf45-ec0e-44bb-a8d3-79b45b29808a") + ) + (label "FULL_CARD_PWR_OFF#" + (at 151.13 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fa477215-384d-47bb-b3f8-f0a71240e5b3") + ) + (label "USB_D-" + (at 151.13 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fa8fcc8a-8747-4d73-b53b-950b5f131e71") + ) + (label "UIM-CLK" + (at 104.14 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fbb51df7-ede3-4c31-ba00-582e19f73071") + ) + (label "DPR" + (at 151.13 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fd313127-f81b-4426-8b35-9212c5f612eb") + ) + (sheet + (at 110.49 74.93) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "8092d5df-0815-401e-9925-32233013917e") + (property "Sheetname" "M.2 B+M Key" + (at 110.49 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 110.49 144.0946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 110.49 111.76 180) + (uuid "67e85e41-1b55-4ba4-9b29-3755c06d48f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 110.49 88.9 180) + (uuid "a8959b38-f6a8-47ed-a07b-805334fc3e29") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 110.49 120.65 180) + (uuid "f6aca600-c8a7-49dc-99bf-9e6c9133aa89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 110.49 125.73 180) + (uuid "79b73122-0814-4130-852f-a909ef26097a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 110.49 96.52 180) + (uuid "bcfc697e-4e08-4254-9022-d44b2d12370d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 110.49 101.6 180) + (uuid "a3a51872-76d2-4669-aeb2-2426d8d089ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 110.49 80.01 180) + (uuid "147c365b-f4c5-4c90-bc3b-c5f8597b0cfa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 110.49 82.55 180) + (uuid "2af0ad67-dd5e-4fa1-8add-db1067d5ea29") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 144.78 111.76 0) + (uuid "07c7e464-3a5a-47b3-abca-575fc17d851a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 144.78 106.68 0) + (uuid "b73a90df-bf88-49a3-bf78-90f74c1da6c4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 144.78 135.89 0) + (uuid "d25312eb-357a-44c9-b639-56833360e89f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 110.49 114.3 180) + (uuid "a5a4ec46-d35b-4b90-9809-4990ea37770c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 110.49 128.27 180) + (uuid "93736e99-32a6-49fc-9e60-efa9626e7a73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 110.49 106.68 180) + (uuid "11b1c037-edb0-4244-be99-ea6bfa71b6fc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 144.78 86.36 0) + (uuid "9b60dd7e-26a9-4a29-8e43-4b4ecee07014") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 144.78 133.35 0) + (uuid "fc7c4e0d-d337-40d2-b889-0345d0565e6c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 144.78 100.33 0) + (uuid "652970fd-4e98-4515-8d7e-204a8f6df142") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 110.49 91.44 180) + (uuid "1dbc02f5-2056-41b9-b7ac-9e6533eca377") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 110.49 99.06 180) + (uuid "6bee10b3-f68c-4629-a6ec-85c4de55b5b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 144.78 92.71 0) + (uuid "0368b83b-0bc3-4d04-8dbd-6066b7f934ab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 110.49 77.47 180) + (uuid "21346a46-3e47-4ab8-9114-5b0e01a702e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 144.78 97.79 0) + (uuid "22feef65-5956-429c-ae6d-32c744993b18") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 144.78 95.25 0) + (uuid "406ad907-4ba3-4c2a-8a9d-ad5d19e60d77") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 144.78 88.9 0) + (uuid "b2808fe9-84fb-4d0c-a1f9-63b8d6a28585") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 110.49 137.16 180) + (uuid "c1e941e8-94cc-4e8f-a9d6-e3fd099ec0c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 144.78 104.14 0) + (uuid "195c8579-93be-44a6-8f55-1e98aa05c5fa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 144.78 118.11 0) + (uuid "75113fe0-ea89-4e43-ae4e-08dff97d7024") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 144.78 138.43 0) + (uuid "c803627c-a5da-4a6d-9002-0d10cce416be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 110.49 109.22 180) + (uuid "9682c88d-7504-41b7-ac17-eb0c53dd9501") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 110.49 132.08 180) + (uuid "f9667423-a284-4268-be96-327c66d609a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 144.78 115.57 0) + (uuid "292d4f4c-b077-4328-b6cd-fb4e59a9c880") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 144.78 109.22 0) + (uuid "de2b804e-456e-4ea0-bb1a-0f58fdd5545b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 110.49 93.98 180) + (uuid "1f300243-1045-431b-8e94-7abf7d4c2eea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 110.49 139.7 180) + (uuid "f6b4f571-a8fe-4244-b32d-3f802e07f843") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 144.78 77.47 0) + (uuid "7fc07fba-4801-4620-a4f1-d02d67317621") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 110.49 85.09 180) + (uuid "2f6173f4-8f02-4aaa-90c3-c00e6cfacf4b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 110.49 116.84 180) + (uuid "a82a480d-2af5-4977-8b13-d7463693d62a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 110.49 123.19 180) + (uuid "d2852e8d-9fac-4bb7-add7-074523f19e99") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 144.78 82.55 0) + (uuid "993401cd-bf0f-4286-b540-c26cb2940a96") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 144.78 80.01 0) + (uuid "32f6e520-83d8-47f2-a9f9-99e495f70f2c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 110.49 104.14 180) + (uuid "788b4357-44ae-469f-9309-3b4b0a4d6d4b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..3255892 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e97653a4-4584-4708-a0ea-a3d5ad18db6e") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3c8d1fe7-ec88-4d53-a3a7-65edc391a1a0") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c0a7c69-1444-415a-8344-9468abc8a6b5") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "2740d76c-d5b7-4ff7-8b62-98610acc384f") + ) + (pin "7" + (uuid "8453c05b-c6d5-414e-8c1b-89b1ddd43b3b") + ) + (pin "1" + (uuid "4b4965ba-9b29-4560-b739-53e507002986") + ) + (pin "5" + (uuid "b2759714-bf95-4d94-95b9-5d71f8ad55ca") + ) + (pin "3" + (uuid "c9708809-f8cd-4572-9011-1676eb930e33") + ) + (pin "9" + (uuid "cfab50db-74c2-42db-b6a3-ef7f13d16e7a") + ) + (pin "11" + (uuid "752adfc3-f176-489a-b820-9760f8d884d8") + ) + (pin "23" + (uuid "ca5d2d2e-e1c2-47dc-83a5-f8f9f5c48c16") + ) + (pin "27" + (uuid "40e61a40-d9ff-4d77-b162-b966d1519a03") + ) + (pin "29" + (uuid "63589ae7-961c-432e-9584-c7144d463208") + ) + (pin "31" + (uuid "9dbe1146-2918-4b13-879e-d6e307ce3d3b") + ) + (pin "35" + (uuid "264c12b2-5a4f-4526-b87f-f62a0798f1ac") + ) + (pin "37" + (uuid "6021da00-a5e6-4bd5-8f3a-f727bae8b470") + ) + (pin "39" + (uuid "2a35f6cf-eacc-4503-9ba3-4b7973cb86ed") + ) + (pin "41" + (uuid "48504379-b066-45c2-9b38-cd7357594664") + ) + (pin "25" + (uuid "7ca7fe23-a872-4685-a084-0a9c11d45069") + ) + (pin "43" + (uuid "be882caf-947e-400e-af05-c9b57ffa1660") + ) + (pin "33" + (uuid "08241789-25b1-410e-a9ad-05715901d5ef") + ) + (pin "45" + (uuid "9ef6f7aa-8da5-4bcf-bae0-242fdff6af64") + ) + (pin "47" + (uuid "c7e4a7bb-5bc1-45c8-89cd-afa6a3625608") + ) + (pin "40" + (uuid "f3491735-e4e8-4341-9dd7-c8d21795b823") + ) + (pin "48" + (uuid "fcd39637-1ee0-4a37-902e-c8c6e9336206") + ) + (pin "52" + (uuid "c945448a-18be-49b8-915c-3687c7413160") + ) + (pin "69" + (uuid "513ed0f9-2747-444a-a27e-d1575df05948") + ) + (pin "20" + (uuid "d92b847e-f03a-4a82-b2e8-a2d1dd80fc45") + ) + (pin "49" + (uuid "f9104926-9afc-4826-aa22-80d03d1339ce") + ) + (pin "30" + (uuid "066b02e9-4154-4009-9a49-434154140916") + ) + (pin "55" + (uuid "b0f561f0-fb99-4ddc-8e2f-156bea8fd6ed") + ) + (pin "72" + (uuid "7848270e-1596-4aeb-badd-2a999ebd2faa") + ) + (pin "56" + (uuid "02b8fdb6-35ec-4ec7-89a8-0f8e789330d6") + ) + (pin "24" + (uuid "9d9c10ca-e79a-4f95-96ff-d01c39e5b2cb") + ) + (pin "67" + (uuid "5aa37d75-f250-4ef5-adf2-880a1245f316") + ) + (pin "38" + (uuid "87a7e8f3-a5f5-446f-b3ed-112d32c10435") + ) + (pin "71" + (uuid "e28151ea-c3b3-42f3-a055-2ceab1e66271") + ) + (pin "32" + (uuid "60fb3184-3af9-4475-9aaf-2a56d5ea976d") + ) + (pin "75" + (uuid "7d4d1f14-25a4-4d62-bb9e-9f80c41191ae") + ) + (pin "8" + (uuid "310fb45b-9620-469e-8572-60f16ed9b517") + ) + (pin "34" + (uuid "d51c0dc9-0d37-49b9-938b-82add72a85e5") + ) + (pin "2" + (uuid "fcf6eb10-a107-49fa-8d3c-c182146794cd") + ) + (pin "10" + (uuid "c4fc61d2-861d-45c4-ac6a-b11b95349775") + ) + (pin "42" + (uuid "cb9d9d96-accf-4b2c-8438-b5943e5dea50") + ) + (pin "4" + (uuid "135cccea-8b49-4d1b-8d40-751135ca61f2") + ) + (pin "51" + (uuid "96c905c2-7ed9-4a95-b07d-4552436dbadc") + ) + (pin "54" + (uuid "09de7ee6-b270-41b4-9371-5e42280cf594") + ) + (pin "68" + (uuid "78d1b54a-8e13-449f-bfb1-8dd72a118572") + ) + (pin "57" + (uuid "73c8254e-5367-4ef3-856c-71079541711f") + ) + (pin "74" + (uuid "db852679-cee7-400c-847b-ee25c60ad3ee") + ) + (pin "28" + (uuid "b384a430-a46f-4829-b6f3-11d14d2c1db3") + ) + (pin "73" + (uuid "a86b86b5-0ac8-4849-8e08-01e26f1e93ab") + ) + (pin "26" + (uuid "02867436-b425-40c2-b15c-f7358e6a4ca5") + ) + (pin "36" + (uuid "bdaa47ec-7ba0-42e3-8066-179112ceed01") + ) + (pin "46" + (uuid "97f62c5c-4e16-4885-abe0-b92a0fcd8784") + ) + (pin "50" + (uuid "15ec0def-59ba-45c8-8d00-71d5b4b7ab97") + ) + (pin "22" + (uuid "ddd7f84a-71b3-465b-ad0f-7c0cb5b62d31") + ) + (pin "53" + (uuid "2ebaa1fe-111d-4028-9ce7-e4add45d348f") + ) + (pin "6" + (uuid "2eeda101-972f-4cac-87b5-2c62ce7d8dbe") + ) + (pin "44" + (uuid "a5335f8e-1086-44d3-9470-4a5727a9873f") + ) + (pin "70" + (uuid "e0d8ba38-a552-41b3-9996-f47f589f5db4") + ) + (pin "58" + (uuid "6035379d-f89b-438b-80e0-6aa5c834f0a4") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9b1b6d32-2cde-49b6-9c75-d0d5120ae0b2") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3adb2dcc-85e3-48f9-9900-de4ca436666d") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "179dca29-cff5-4a2b-9610-661afb8bb2ed") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8cf582d3-3862-4a54-aeee-6c0594f7c244") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9213b5d3-d89c-407b-800c-77b513db0238") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "75fe4df1-ec69-4295-bca8-8897047d9bd8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "fb1ea915-cda7-472d-9549-565ea1ad733b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "d5d55d3e-e118-45ae-a075-590069827dc5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "ecdc7b17-6550-48db-b88c-693fb33ad01d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "ed8634b9-c09b-4a09-9e86-f3ce1dee00e6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "e2f8d7ca-6c9b-4479-bbe6-8c2e7280cd4f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "350724c5-49b0-4045-ad98-e6955d53c123") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "b5de2a6c-ae43-48c3-a6bf-e9ed33ec3253") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..8e4470d --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e0601870-4e62-4238-8a95-ae5cae37c4c2") + ) + (pin "1" + (uuid "153ea2f1-6f58-4433-b324-2cec552395e6") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4211f564-70d2-46a2-b5cd-50bdd38b1dd9") + ) + (pin "1" + (uuid "d2c26583-3a5b-4495-ab9f-c5f731183acd") + ) + (instances + (project "M.2 B+M Key 3042" + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/d52149c5-2780-43d7-ad28-0fd143303ca1/8092d5df-0815-401e-9925-32233013917e/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb new file mode 100644 index 0000000..4ca93b3 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb @@ -0,0 +1,3188 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET0N") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET1P") + (net 4 "/M.2 B+M Key/PET0P") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0fffcf28-1110-4958-9ca0-84a45a0f2951") + (at 112.86 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "7a884980-ab16-4b5a-bdc1-2188b27ead7a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f17439bc-e052-4564-9c57-d892c6ad5adb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "70326e96-3f01-442c-85a8-91b7a78c0678") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "72537bf2-3d60-4e26-81ca-49e464d50917") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae59c204-a050-469f-8ba3-0fb65bfa35a0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d894d6cb-caaa-4cc0-8011-8492a3443383") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4cc808ef-de8d-42a4-aa7e-a099551b2daf") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "630d9508-f66b-4cec-aa58-33b180daa6a7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f242c283-0d37-4603-9289-eb1f43cd2489") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "890f5137-3461-477f-9040-57c5b48e0b75") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a167143-793e-45a8-a84a-cc67e39d9f94") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be891b8a-2218-4dcf-b8c0-1ddb9f206abc") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4f619b92-7282-4ce9-8768-9f30e966e0db") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6426874d-231c-40d2-8ce0-b812e3a801ba") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0904729a-667d-4248-a05c-ec542dcd234a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "e41e4927-05a3-4e96-a5b8-6fb1cc99a2e6") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "c0ce1e6a-efe0-4c6c-af90-faf307d8b122") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "54fd3a54-3d78-4df8-b9d6-8b0c1f08d2f9") + (at 109.86 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "d737b4f8-ea1f-46b1-83b7-54492d77157e") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fe9e1be4-9d31-41d9-9c59-f185bdd74922") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "237c4b58-b860-4e33-a5dc-c8a925597818") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9b3fa447-b24c-4342-93f6-d63202974b7a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4cb956d-ebff-4510-85eb-c18fefc4cf84") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "126c11df-8be2-4a17-a3fc-f2faaa97bbd1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1cdbb8d9-7b31-451e-9862-29de26d75c45") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "302c6e4d-f1c7-42f4-9afd-18fa945d3638") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24646e09-1f9a-4089-a576-b671c93d1cf2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f3301a6-f02f-49dc-a24a-eae642275d66") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "82b7a7f6-5930-4419-a4fc-16547b4fbd5f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f39ebb4-61f6-4cc2-931d-5576a3bde3ae") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "00b32e15-c29e-4ab8-a2e6-3fa95dcc7515") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "db9a9f31-dd3e-4fb8-a9d4-cdd90aeee9e7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "61de9638-1ad0-41fa-8597-6f271e5bd6b3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "9730bfa0-7944-440e-8d9f-a258365a8f49") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0-") + (pintype "passive") + (uuid "d24d0555-836e-4811-b727-24b30061b91b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6a9928b1-882b-4424-bff5-29b88f59b1b5") + (at 112.16 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "7172afb9-88bf-4cb2-bc2b-eb17982fe217") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "94047adf-0d02-47ba-9f52-1f36d97373a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9c80169f-404f-4dea-87b0-b9dbb2c8b0cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "076942fe-ce14-4250-b019-561171b353e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "21c84c2f-71d4-4cec-8cce-229fce4e61b9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62807b77-39a1-472b-b715-df105f87f762") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6b553c6f-37e5-4724-bbb6-23972a3d9773") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "820ba324-c95d-4f82-b16c-99797d00687d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "910f0df8-59ee-48b7-a2b9-871c00ba2e30") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a8c6ae1-1499-4a67-b071-b96dec7b53e0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ffb6c44-b558-4288-903e-a6f3afb9fbe2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19ca73a9-d347-47f7-acdc-1e8dc0d1d6e9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a7f06c0c-4759-4363-a9fb-93fea15ce464") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7f324e52-aeaf-43ec-a916-c0ae2ca91da8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "920f0147-5c5c-4f24-b64a-e974f64d2b6e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "cb84e3a1-e7dc-4a83-b553-8cfe1d502584") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "e1482f29-b88b-40ff-86c3-55ae288401c9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a16cb397-0711-4b73-80ca-c03d79364f9a") + (at 109.16 154.82 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "273fc484-f6f7-4315-ad71-6a9a47bde72a") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "25f41281-8b28-49b4-b5a6-597c1b675f0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3fab35e8-df4e-4c1e-baea-ae78a7446228") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "dcfdb74c-2237-4013-b38e-0019d17602ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea059629-bf59-4566-a170-3cb3de9955e4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "34b9958b-e526-4c27-9b57-1304f87faad4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfb2bbe8-5b8c-452f-9dd0-596abd822f3b") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "322e6190-c60d-4d38-bd34-2079e2bf79f1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c64c338-8a47-471d-a102-3b7511eaf737") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "217c500e-fd5d-4a24-8e3e-3da806263bf0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "401eb18d-dad3-4779-a174-fd298f86b8c3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eca8405b-1458-420a-9e8c-5abefb993745") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "231711ed-ef32-4134-9103-8ef7b17b63e9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "965f31e0-4523-42bc-bcd5-9282d5f4ef6c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "85d5191d-f4f4-4bcd-aec9-086bd6c9b2de") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "4bee70af-fccc-4946-8afb-820549409302") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "52789c18-0fdb-4f04-a858-12105c188fa2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "eb7f0152-4f84-44db-b91b-6e17f6cb5dae") + (at 110.51 158.48) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f1cf37f3-284b-4932-b74c-78d974cfb101") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b127bf3a-6b25-4c22-8ead-b196bde636e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9852a86e-bb1a-461b-bac7-d082dffdec7e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b4635d5-c540-408b-b6c5-b4ea916a738b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e38779f4-ef81-4c33-a898-cfa883c4cae5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "65636f90-4959-4a21-bfb4-447309470f9b") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "6770608d-8a0b-40fa-a644-16670e28f07d") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "97c44172-560b-449d-9ebe-a54e9c3198a2") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ca831378-26ec-41b5-be45-0efdbf2d5780") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5a4b22c0-9d30-4564-8310-652c2c90da64") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ed8a0853-0425-45e5-8c9f-262d5702f987") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4c2d1ae7-248f-4985-88ec-31a7c39373d3") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "61507789-a851-439b-aba3-e6439c4bb42c") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bc7c6b11-cf28-4e80-a22d-732a6a0e84d3") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2eb81311-cef6-4be5-b427-f458d26c1cd1") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "63101f41-a5dd-44be-bbdf-afca78bbbfff") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9aa46506-014b-4c6b-a141-988ab4d2e2ec") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6bb6f63d-0bd8-4319-a3e2-4d31c05cce42") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5537c043-416c-46da-9f10-5cd313b455e2") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "be55a59d-64d6-4f47-803b-a91f3124e029") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c334f10e-98d5-4a70-bf4c-74d70b49c286") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "43729751-373e-40ed-aa88-900be869dfa8") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "975aaf4e-aa13-4eaa-904a-a5e23780b4a1") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "38a94d8e-6bab-4d08-a1d1-030e4ab66b8f") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e7c2fda4-db8e-416b-8a78-e3c2a5a6a88d") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ebae10d0-25cb-4e81-8cb3-c0bf256b0322") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9c5eda4-61ad-488e-89fe-70ac087553b6") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0b31fd14-29df-47db-89f2-551482a25964") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fce0ab8a-8757-464e-9e5f-9cd9d978156f") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dd07c5b9-4d64-4aca-859e-1caba69de015") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bfa5f689-bc6b-462e-b36b-552f4436e754") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "599dd7d8-7035-4e18-9d9f-97e2c11817d4") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "674d334e-2e1a-469a-b465-22a01d1bd2f2") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dfe10d9b-83c1-43c2-80d3-bbe7a8c9a97e") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3820b0bf-42d0-4ef7-a834-dd9f7d5e00ca") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8900df90-cddd-48ee-85ea-a76a26c78ef6") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f8bc882f-8307-480f-abdf-fd68c1047f5e") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "812d169a-2dba-4283-9f28-2883a910166c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c3d810ff-a9b0-4e66-886c-29513e13cf3d") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0e2b1bb8-9645-45c6-83e6-13089d0477d4") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b785c818-404f-440e-961c-55e12b61c6d4") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9a8b768c-d3f5-4c97-8331-0764d550f041") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1353d814-bcba-4e39-ab41-8932c6c44caa") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4610dc31-85f8-42da-9762-93969fce8df6") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fe65adba-0b1d-4499-9426-9f964bef9151") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d80d9aab-04d0-4c74-8cf6-4b561f50ca87") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3aa3c48f-06a6-4dbd-8a68-53b1a75a59ba") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "35c7e771-0d65-4216-8280-89a06eb48060") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09c1ee68-3adf-4831-b7c6-d782c73328d6") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "779ac638-a9fa-4725-83c0-2650f93080a4") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e64be741-7b7c-42d3-8d5b-9dfec157fd5c") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fb7f7fe2-1977-4706-8300-e01af603e9a4") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "63758e9d-aa15-42c7-b8fa-0271909a1aba") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e3ef6124-60fc-4863-975b-0762af1dd14d") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "416ce02e-7e0f-4046-814a-09e116c3dcfc") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4f68854b-074e-4cc9-a27f-c91f9935323d") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "55abb6f4-97b2-4a4a-899e-60b0290b05ff") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e946db36-7a7a-4817-8298-7215517f96fe") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e197832b-234e-4949-bdc0-c60c6626e9e0") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "42457767-c541-4af5-8141-d1293a58e9d7") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cc347add-b730-4fe3-a2ac-8b93e0934800") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1d3416da-105c-47a9-9b08-ff711a446e63") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2c1e1b5d-64f3-4b8d-876f-5d681d43a5fa") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6fd105b6-bc2a-4a36-8d2c-1fd4960a4a4f") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d049721f-51c9-4d11-826d-8d1cc5966561") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5188b3bf-db86-442d-b359-af756ce05356") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "85f39b1e-156f-4e98-bb55-d2f06d7c11fb") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7741ca4b-4d84-440b-a7cc-964ecc5840d8") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "af271206-207c-4479-8cf7-b43b7bb4252d") + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "713ef28f-46ac-444c-850f-c89f735afd87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "7b22957e-e372-4c0c-aefd-604e0d61bde6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a5b9e447-b7cf-4bc7-839f-6b9620a5aa45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "d149c553-b315-4587-bbe4-78079934a4ad") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "d101a95d-84f4-4dfd-a329-36b6f3dfc2a8") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "d3017a5c-c83c-4e90-a524-50bbdcf535a3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0527bea3-b482-42ba-aab0-48f360766ffb") + (pts + (xy 120.435 159.59) (xy 120.435 99.59) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.38 129.59 90) + (layer "User.2") + (uuid "0527bea3-b482-42ba-aab0-48f360766ffb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "41d2c8da-11dd-428b-a553-b9da15c77df5") + (pts + (xy 120.42 159.59) (xy 120.42 79.59) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 176.105 119.59 90) + (layer "User.2") + (uuid "41d2c8da-11dd-428b-a553-b9da15c77df5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "79640c5a-b52f-4db5-83e9-41431fd54104") + (pts + (xy 120.435 159.59) (xy 120.435 117.59) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.83 138.59 90) + (layer "User.2") + (uuid "79640c5a-b52f-4db5-83e9-41431fd54104") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b3bf18a8-11bf-4bea-901e-491df4e26b8d") + (pts + (xy 120.435 159.59) (xy 120.435 129.59) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.93 144.59 90) + (layer "User.2") + (uuid "b3bf18a8-11bf-4bea-901e-491df4e26b8d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bb266297-b18e-41de-9d0f-846aaa660e5f") + (pts + (xy 95.51 48.48) (xy 125.51 48.48) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.51 27.25 0) + (layer "User.2") + (uuid "bb266297-b18e-41de-9d0f-846aaa660e5f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ddb1892b-aca3-4e5d-a8d7-55a1d8ad0759") + (pts + (xy 99.51 49.59) (xy 121.51 49.59) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.51 33.71 0) + (layer "User.2") + (uuid "ddb1892b-aca3-4e5d-a8d7-55a1d8ad0759") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f50a66a1-3abb-4b96-a693-a14f816a192b") + (pts + (xy 120.435 159.59) (xy 120.435 49.59) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.875 104.59 90) + (layer "User.2") + (uuid "f50a66a1-3abb-4b96-a693-a14f816a192b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "e95660ba-5d77-42e2-b4a6-893462ca6814") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "15ff8534-14e6-4e0e-947e-99586351bac1") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dab4a2f7-1ab2-42cc-91e3-c7e610e2c921") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3edf1a07-7d21-4761-a15f-50b74fe80a47") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9a95740d-408b-4b3c-bde5-4c61b21e4e1c") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "92e4194d-ab3f-421f-b933-02c7b14dfdfa") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "de23f67c-eeb5-4d97-8d22-1a99f106a513") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "d325bf37-3d49-4731-bd9c-d4a5470e71aa") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "dd55e3b1-cd6b-47f1-9be2-b74967ec7f9e") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "c541e82a-c6ad-40b0-84df-cf6378fa5fea") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "35ae5977-4021-413d-bd11-a1f27ab8909a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "f48bb5ec-5316-4d59-8281-79a183a05f65") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "a37000ef-6395-4728-b6e1-076cda504fb1") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "ca154761-9118-432c-9c5b-af7ae16e6a75") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "26d24233-365e-45c7-abd1-03bb97ad44ed") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "7e79f2d1-22ce-4d9f-98a0-bfb92a09e5ec") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "ae851023-0610-4a58-b884-634766f87d94") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "2ca0d99d-8254-4545-8b44-2618786f2eef") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "966f3ccf-2e96-48a5-936d-d256dba56728") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "f85574f9-92fd-4e6e-b868-74d049434acc") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "990cb445-b9bc-41a7-9391-d3ef915417d7") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "a17a890c-58dc-46e0-a560-13374f5740c8") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "34843695-8162-4490-8827-7e2e5cb012b8") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "adf91a07-6ba1-40cb-a639-f3511dd288db") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f9c4ada5-81bd-498d-951f-195ba890308b") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "7aa65127-3575-4e96-990e-0e1ed628d04c") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "b470ffc4-2c65-4a86-9208-8aa767431582") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "7f65b5aa-1754-45c5-bb06-2f35f143da56") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "1003454d-c004-4593-b220-9f226c0e38be") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "2c5cae85-f68f-4461-b1fa-6a5b1e25218c") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "106043f1-3baa-4b08-a367-4c9402bd3057") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "b0690fc0-a709-489a-b479-f22d391c5c97") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "2ff38005-d8f4-45e0-a2f5-6728c0636ce4") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "aad78c2c-1e3f-4ac1-a540-0938bc8e73ec") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "e9e0b62c-04c9-42b8-a583-a911a06da97b") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "e057f0a5-be02-4761-bb75-5b3c45c53ba8") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a40d2d82-a091-419a-ab1f-2b60567b2fcf") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "d50bf509-ea19-4047-987c-6c387c38026c") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "2afa1b7f-ab6e-44c2-afb8-2f263b51230f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "01f00dcf-1719-4796-9538-77849e86ad6f") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "43748f88-725a-474f-ad1c-f9b95685ada1") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "74d54f1a-9bce-4ef0-b498-13ef786674fa") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f18817a9-e749-4c1b-95a8-59f7d05a2831") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "bdd6c1a3-6801-4de4-911d-4d98df03783b") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "4074eb0b-5e17-4ee6-9dc6-f38db87de2c9") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "3ced3c93-eee0-4d23-8076-1b65e0e9219c") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "3a174646-9b34-4404-8202-4b350dd981a6") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a093c4f4-927c-4726-bfad-d6c49047ac5f") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a5da725-f940-4316-800a-35b7c9256262") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7e8353d5-6574-43d2-8eb9-d4de957b0bcb") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "6bd3d5b7-b10a-4b37-8b5a-e99e3f4a0bce") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "bf16f9ab-0bb9-4c93-8acd-5632bad1a4fa") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "287c50e3-deb6-4d02-afe3-60532940caf9") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "26ead08d-c632-49cd-ab1c-5637bb188b0b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ca1945bd-3d89-45f2-80c9-0e8ea2590389") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6fb85b72-b58a-45c4-b222-f32ba1e659eb") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "01e05fed-0be0-4cb2-b3b0-050eaf2451cb") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "150cdbb8-3f13-4f97-8058-acf67ff0cbbd") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "53eeeff0-70de-479e-9ed6-2f5935071436") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "716f1d9f-73f7-4f11-814f-731968a2808d") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.51 155.59) (xy 121.51 159.59) (xy 99.51 159.59) (xy 99.51 155.59) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "4e02005f-5000-4f19-9002-702ed098bae6") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.51 159.59) (xy 125.51 154.39) (xy 95.51 154.39) (xy 95.51 159.59) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "f74792e0-6600-46ee-bac0-ab51dff007bf") + (at 110.51 99.59) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8e441f0e-4779-4dfb-ab32-6187cda525fe") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3b33bbe1-ac0d-4698-bb5a-c0f293ea2264") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4bed2c23-dc7f-4186-80de-4f0b3ab63af2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "945fca4d-32ab-4bfc-ac41-cf1e6aad71ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a1163843-db06-4ea7-ae6c-86f395ca307b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "bf3e9ba9-089a-4206-b8f0-bd2e4c9204b0") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 121.51 155.59) + (end 125.51 155.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5a583c36-dba6-490e-88ae-d8cb04648bc2") + ) + (gr_line + (start 125.51 99.59) + (end 95.51 99.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8594c890-58eb-4071-a3cc-8f12bbb0d23f") + ) + (gr_line + (start 99.51 155.59) + (end 95.51 155.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ba599ceb-a26c-4359-9ddb-0dcc2da5f096") + ) + (gr_line + (start 95.51 99.59) + (end 95.51 155.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d9daf51f-e769-421f-b643-5af0a2e9324f") + ) + (gr_line + (start 125.51 155.59) + (end 125.51 99.59) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dd2773da-eac3-4583-8ba9-5cd684c3cf40") + ) + (segment + (start 109.735 155.610001) + (end 109.86 155.485001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0070604f-8896-4ad7-8c4c-807ecfb6f074") + ) + (segment + (start 109.76 157.164999) + (end 109.735 157.139999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "116144f7-09fd-4fa1-aeac-e5721e30ed21") + ) + (segment + (start 109.86 155.485001) + (end 109.86 155.14) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "191a80d8-58cc-4010-8f72-1eec911d3bc9") + ) + (segment + (start 109.76 158.44) + (end 109.76 157.164999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5d002f4d-195f-4872-ae7e-7e8ce896506c") + ) + (segment + (start 109.735 157.139999) + (end 109.735 155.610001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "80bfdd64-8d13-4abe-9ea6-c14390e7fa8d") + ) + (segment + (start 112.735 155.610001) + (end 112.86 155.485001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "194be2d6-0419-4b76-bff1-2c55411bd93e") + ) + (segment + (start 112.76 157.164999) + (end 112.735 157.139999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6c1682f6-9068-4372-821b-b27a9a806b30") + ) + (segment + (start 112.86 155.485001) + (end 112.86 155.14) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b28e9c09-c5a4-4e00-94a2-43c3efd34351") + ) + (segment + (start 112.735 157.139999) + (end 112.735 155.610001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bc181c9e-b54d-4771-b06d-302b6d6cfa14") + ) + (segment + (start 112.76 158.44) + (end 112.76 157.164999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d62db693-ab7f-4193-8e43-f3fbe8872f87") + ) + (segment + (start 112.285 155.610001) + (end 112.16 155.485001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "30643171-a74e-4370-83df-f2e4c63f8a11") + ) + (segment + (start 112.16 155.485001) + (end 112.16 155.14) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3ef935ae-30f9-4802-a57b-4849f9762ba0") + ) + (segment + (start 112.26 157.164999) + (end 112.285 157.139999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "699d0b7f-2274-4ade-961b-d352433faa33") + ) + (segment + (start 112.26 158.44) + (end 112.26 157.164999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "9761b099-76ce-44c4-998a-3a8babed1803") + ) + (segment + (start 112.285 157.139999) + (end 112.285 155.610001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a6a8af0a-e319-4232-8748-c3183afd516d") + ) + (segment + (start 109.26 158.44) + (end 109.26 157.164999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "36ed2dbc-4457-4070-98ed-2cfb1ba49bdf") + ) + (segment + (start 109.16 155.485001) + (end 109.16 155.14) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "82a3baea-91ac-4dd2-8eb0-b4d01b5166f3") + ) + (segment + (start 109.26 157.164999) + (end 109.285 157.139999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ce1f46fb-2572-4431-863c-7fa87ca82193") + ) + (segment + (start 109.285 155.610001) + (end 109.16 155.485001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d8d1310c-ee6c-4e73-a1fa-5daf8c61fa01") + ) + (segment + (start 109.285 157.139999) + (end 109.285 155.610001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e4a54814-b518-48ae-90a9-a988507f2fbf") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "5339adbb-ddd5-4b0f-8097-562f021c282f") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.51 157.98) (xy 125.51 49.59) (xy 95.51 49.59) (xy 95.51 157.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.591684 100.112174) (xy 107.611503 100.148033) (xy 107.670826 100.407946) (xy 107.670832 100.407964) + (xy 107.780257 100.720688) (xy 107.924022 101.019217) (xy 108.100305 101.29977) (xy 108.253977 101.492468) + (xy 109.108381 100.638064) (xy 109.191457 100.746331) (xy 109.353669 100.908543) (xy 109.461934 100.991617) + (xy 108.60753 101.846021) (xy 108.60753 101.846022) (xy 108.800229 101.999694) (xy 109.080782 102.175977) + (xy 109.379311 102.319742) (xy 109.692035 102.429167) (xy 109.692053 102.429173) (xy 110.015077 102.502901) + (xy 110.015074 102.502901) (xy 110.344336 102.54) (xy 110.675664 102.54) (xy 111.004924 102.502901) + (xy 111.327946 102.429173) (xy 111.327964 102.429167) (xy 111.640688 102.319742) (xy 111.939217 102.175977) + (xy 112.21977 101.999694) (xy 112.412468 101.846023) (xy 112.412468 101.846022) (xy 111.558064 100.991618) + (xy 111.666331 100.908543) (xy 111.828543 100.746331) (xy 111.911618 100.638064) (xy 112.766022 101.492468) + (xy 112.766023 101.492468) (xy 112.919694 101.29977) (xy 113.095977 101.019217) (xy 113.239742 100.720688) + (xy 113.349167 100.407964) (xy 113.349173 100.407946) (xy 113.408497 100.148033) (xy 113.441272 100.101842) + (xy 113.480642 100.0905) (xy 124.9355 100.0905) (xy 124.987826 100.112174) (xy 125.0095 100.1645) + (xy 125.0095 155.0155) (xy 124.987826 155.067826) (xy 124.9355 155.0895) (xy 120.847464 155.0895) + (xy 120.675062 155.119898) (xy 120.510558 155.179773) (xy 120.358945 155.267308) (xy 120.224837 155.379837) + (xy 120.112308 155.513945) (xy 120.024773 155.665558) (xy 119.964898 155.830062) (xy 119.9345 156.002464) + (xy 119.9345 157.3155) (xy 119.912826 157.367826) (xy 119.8605 157.3895) (xy 119.565251 157.3895) + (xy 119.523153 157.397873) (xy 119.494283 157.397873) (xy 119.454699 157.39) (xy 119.435 157.39) + (xy 119.435 157.431153) (xy 119.422529 157.472265) (xy 119.396133 157.511768) (xy 119.396133 157.511769) + (xy 119.386278 157.561316) (xy 119.3845 157.570253) (xy 119.3845 157.98) (xy 119.085 157.98) (xy 119.085 157.39) + (xy 119.065301 157.39) (xy 119.024435 157.398128) (xy 118.995565 157.398128) (xy 118.954699 157.39) + (xy 118.935 157.39) (xy 118.935 157.98) (xy 118.6355 157.98) (xy 118.6355 157.570252) (xy 118.623867 157.511769) + (xy 118.597471 157.472265) (xy 118.585 157.431153) (xy 118.585 157.39) (xy 118.565301 157.39) (xy 118.525716 157.397873) + (xy 118.496845 157.397873) (xy 118.454748 157.3895) (xy 118.065252 157.3895) (xy 118.065251 157.3895) + (xy 118.024435 157.397618) (xy 117.995565 157.397618) (xy 117.954749 157.3895) (xy 117.954748 157.3895) + (xy 117.565252 157.3895) (xy 117.565251 157.3895) (xy 117.523153 157.397873) (xy 117.494283 157.397873) + (xy 117.454699 157.39) (xy 117.435 157.39) (xy 117.435 157.431153) (xy 117.429317 157.459592) (xy 117.42654 157.466261) + (xy 117.396133 157.511769) (xy 117.385643 157.564505) (xy 117.382817 157.571294) (xy 117.36757 157.586486) + (xy 117.355612 157.604384) (xy 117.348113 157.605875) (xy 117.342698 157.611272) (xy 117.321173 157.611233) + (xy 117.300063 157.615433) (xy 117.293706 157.611185) (xy 117.286061 157.611172) (xy 117.270868 157.595925) + (xy 117.252971 157.583967) (xy 117.250353 157.575338) (xy 117.246083 157.571053) (xy 117.2461 157.561316) + (xy 117.2405 157.542855) (xy 117.2405 156.588025) (xy 117.240499 156.58802) (xy 117.203024 156.387544) + (xy 117.129348 156.197363) (xy 117.021981 156.023959) (xy 117.02198 156.023957) (xy 116.884579 155.873235) + (xy 116.884578 155.873234) (xy 116.721825 155.750329) (xy 116.721822 155.750328) (xy 116.721821 155.750327) + (xy 116.53925 155.659418) (xy 116.539246 155.659417) (xy 116.539244 155.659416) (xy 116.343082 155.603602) + (xy 116.343076 155.603601) (xy 116.140003 155.584785) (xy 116.139997 155.584785) (xy 115.936923 155.603601) + (xy 115.936917 155.603602) (xy 115.740755 155.659416) (xy 115.74075 155.659418) (xy 115.558177 155.750328) + (xy 115.558174 155.750329) (xy 115.395421 155.873234) (xy 115.39542 155.873235) (xy 115.258019 156.023957) + (xy 115.258019 156.023958) (xy 115.150655 156.197358) (xy 115.15065 156.197368) (xy 115.076977 156.38754) + (xy 115.0395 156.58802) (xy 115.0395 157.316201) (xy 115.017826 157.368527) (xy 114.9655 157.390201) + (xy 114.958246 157.389845) (xy 114.954752 157.3895) (xy 114.954748 157.3895) (xy 114.565252 157.3895) + (xy 114.565251 157.3895) (xy 114.524435 157.397618) (xy 114.495565 157.397618) (xy 114.454749 157.3895) + (xy 114.454748 157.3895) (xy 114.065252 157.3895) (xy 114.065251 157.3895) (xy 114.024435 157.397618) + (xy 113.995565 157.397618) (xy 113.954749 157.3895) (xy 113.954748 157.3895) (xy 113.565252 157.3895) + (xy 113.565251 157.3895) (xy 113.523153 157.397873) (xy 113.494283 157.397873) (xy 113.454699 157.39) + (xy 113.435 157.39) (xy 113.435 157.431153) (xy 113.422529 157.472265) (xy 113.396133 157.511768) + (xy 113.396133 157.511769) (xy 113.386278 157.561316) (xy 113.3845 157.570253) (xy 113.3845 157.98) + (xy 113.1355 157.98) (xy 113.1355 157.570252) (xy 113.123867 157.511769) (xy 113.097471 157.472265) + (xy 113.087284 157.449397) (xy 113.062784 157.353092) (xy 113.064148 157.343656) (xy 113.0605 157.334848) + (xy 113.0605 157.125435) (xy 113.060499 157.125434) (xy 113.038766 157.044326) (xy 113.039619 157.044097) + (xy 113.0355 157.023376) (xy 113.0355 155.765123) (xy 113.057173 155.712798) (xy 113.10046 155.669512) + (xy 113.140022 155.600989) (xy 113.1605 155.524563) (xy 113.1605 155.524558) (xy 113.161133 155.519755) + (xy 113.162641 155.519953) (xy 113.182174 155.472797) (xy 113.212206 155.442765) (xy 113.257585 155.339991) + (xy 113.2605 155.314865) (xy 113.260499 154.965136) (xy 113.257585 154.940009) (xy 113.217792 154.849888) + (xy 113.216485 154.793268) (xy 113.217782 154.790135) (xy 113.257585 154.699991) (xy 113.2605 154.674865) + (xy 113.260499 154.325136) (xy 113.257585 154.300009) (xy 113.212206 154.197235) (xy 113.132765 154.117794) + (xy 113.029991 154.072415) (xy 113.02999 154.072414) (xy 113.029988 154.072414) (xy 113.008659 154.06994) + (xy 113.004865 154.0695) (xy 113.004864 154.0695) (xy 112.715136 154.0695) (xy 112.690013 154.072414) + (xy 112.690007 154.072415) (xy 112.587234 154.117794) (xy 112.562326 154.142703) (xy 112.51 154.164377) + (xy 112.457674 154.142703) (xy 112.432765 154.117794) (xy 112.329991 154.072415) (xy 112.32999 154.072414) + (xy 112.329988 154.072414) (xy 112.308659 154.06994) (xy 112.304865 154.0695) (xy 112.304864 154.0695) + (xy 112.015136 154.0695) (xy 111.990013 154.072414) (xy 111.990007 154.072415) (xy 111.887234 154.117794) + (xy 111.807794 154.197234) (xy 111.762414 154.300011) (xy 111.7595 154.325135) (xy 111.7595 154.674863) + (xy 111.762414 154.699986) (xy 111.762415 154.699992) (xy 111.802206 154.79011) (xy 111.803514 154.846732) + (xy 111.802206 154.84989) (xy 111.762414 154.940011) (xy 111.7595 154.965135) (xy 111.7595 155.314863) + (xy 111.762414 155.339986) (xy 111.762415 155.339992) (xy 111.807794 155.442765) (xy 111.837826 155.472797) + (xy 111.857359 155.519954) (xy 111.858867 155.519756) (xy 111.8595 155.524565) (xy 111.879977 155.600986) + (xy 111.879979 155.600991) (xy 111.908096 155.64969) (xy 111.911677 155.655892) (xy 111.91954 155.669512) + (xy 111.964629 155.714601) (xy 111.966303 155.716523) (xy 111.974565 155.741139) (xy 111.9845 155.765124) + (xy 111.9845 157.023376) (xy 111.98038 157.044097) (xy 111.981234 157.044326) (xy 111.9595 157.125434) + (xy 111.9595 157.334848) (xy 111.957216 157.353092) (xy 111.932716 157.449397) (xy 111.927245 157.456716) + (xy 111.922529 157.472265) (xy 111.896133 157.511768) (xy 111.896133 157.511769) (xy 111.886278 157.561316) + (xy 111.8845 157.570253) (xy 111.8845 157.98) (xy 111.6355 157.98) (xy 111.6355 157.570252) (xy 111.623867 157.511769) + (xy 111.597471 157.472265) (xy 111.585 157.431153) (xy 111.585 157.39) (xy 111.565301 157.39) (xy 111.525716 157.397873) + (xy 111.496845 157.397873) (xy 111.454748 157.3895) (xy 111.065252 157.3895) (xy 111.065251 157.3895) + (xy 111.024435 157.397618) (xy 110.995565 157.397618) (xy 110.954749 157.3895) (xy 110.954748 157.3895) + (xy 110.565252 157.3895) (xy 110.565251 157.3895) (xy 110.523153 157.397873) (xy 110.494283 157.397873) + (xy 110.454699 157.39) (xy 110.435 157.39) (xy 110.435 157.431153) (xy 110.422529 157.472265) (xy 110.396133 157.511768) + (xy 110.396133 157.511769) (xy 110.386278 157.561316) (xy 110.3845 157.570253) (xy 110.3845 157.98) + (xy 110.1355 157.98) (xy 110.1355 157.570252) (xy 110.123867 157.511769) (xy 110.097471 157.472265) + (xy 110.087284 157.449397) (xy 110.062784 157.353092) (xy 110.064148 157.343656) (xy 110.0605 157.334848) + (xy 110.0605 157.125435) (xy 110.060499 157.125434) (xy 110.038766 157.044326) (xy 110.039619 157.044097) + (xy 110.0355 157.023376) (xy 110.0355 155.765123) (xy 110.057173 155.712798) (xy 110.10046 155.669512) + (xy 110.140022 155.600989) (xy 110.1605 155.524563) (xy 110.1605 155.524558) (xy 110.161133 155.519755) + (xy 110.162641 155.519953) (xy 110.182174 155.472797) (xy 110.212206 155.442765) (xy 110.257585 155.339991) + (xy 110.2605 155.314865) (xy 110.260499 154.965136) (xy 110.257585 154.940009) (xy 110.217792 154.849888) + (xy 110.216485 154.793268) (xy 110.217782 154.790135) (xy 110.257585 154.699991) (xy 110.2605 154.674865) + (xy 110.260499 154.325136) (xy 110.257585 154.300009) (xy 110.212206 154.197235) (xy 110.132765 154.117794) + (xy 110.029991 154.072415) (xy 110.02999 154.072414) (xy 110.029988 154.072414) (xy 110.008659 154.06994) + (xy 110.004865 154.0695) (xy 110.004864 154.0695) (xy 109.715136 154.0695) (xy 109.690013 154.072414) + (xy 109.690007 154.072415) (xy 109.587234 154.117794) (xy 109.562326 154.142703) (xy 109.51 154.164377) + (xy 109.457674 154.142703) (xy 109.432765 154.117794) (xy 109.329991 154.072415) (xy 109.32999 154.072414) + (xy 109.329988 154.072414) (xy 109.308659 154.06994) (xy 109.304865 154.0695) (xy 109.304864 154.0695) + (xy 109.015136 154.0695) (xy 108.990013 154.072414) (xy 108.990007 154.072415) (xy 108.887234 154.117794) + (xy 108.807794 154.197234) (xy 108.762414 154.300011) (xy 108.7595 154.325135) (xy 108.7595 154.674863) + (xy 108.762414 154.699986) (xy 108.762415 154.699992) (xy 108.802206 154.79011) (xy 108.803514 154.846732) + (xy 108.802206 154.84989) (xy 108.762414 154.940011) (xy 108.7595 154.965135) (xy 108.7595 155.314863) + (xy 108.762414 155.339986) (xy 108.762415 155.339992) (xy 108.807794 155.442765) (xy 108.837826 155.472797) + (xy 108.857359 155.519954) (xy 108.858867 155.519756) (xy 108.8595 155.524565) (xy 108.879977 155.600986) + (xy 108.879979 155.600991) (xy 108.908096 155.64969) (xy 108.911677 155.655892) (xy 108.91954 155.669512) + (xy 108.964629 155.714601) (xy 108.966303 155.716523) (xy 108.974565 155.741139) (xy 108.9845 155.765124) + (xy 108.9845 157.023376) (xy 108.98038 157.044097) (xy 108.981234 157.044326) (xy 108.9595 157.125434) + (xy 108.9595 157.334848) (xy 108.957216 157.353092) (xy 108.932716 157.449397) (xy 108.927245 157.456716) + (xy 108.922529 157.472265) (xy 108.896133 157.511768) (xy 108.896133 157.511769) (xy 108.886278 157.561316) + (xy 108.8845 157.570253) (xy 108.8845 157.98) (xy 108.6355 157.98) (xy 108.6355 157.570252) (xy 108.623867 157.511769) + (xy 108.597471 157.472265) (xy 108.585 157.431153) (xy 108.585 157.39) (xy 108.565301 157.39) (xy 108.525716 157.397873) + (xy 108.496845 157.397873) (xy 108.454748 157.3895) (xy 108.065252 157.3895) (xy 108.065251 157.3895) + (xy 108.024435 157.397618) (xy 107.995565 157.397618) (xy 107.954749 157.3895) (xy 107.954748 157.3895) + (xy 107.565252 157.3895) (xy 107.565251 157.3895) (xy 107.523153 157.397873) (xy 107.494283 157.397873) + (xy 107.454699 157.39) (xy 107.435 157.39) (xy 107.435 157.431153) (xy 107.422529 157.472265) (xy 107.396133 157.511768) + (xy 107.396133 157.511769) (xy 107.386278 157.561316) (xy 107.3845 157.570253) (xy 107.3845 157.98) + (xy 107.1355 157.98) (xy 107.1355 157.570252) (xy 107.123867 157.511769) (xy 107.097471 157.472265) + (xy 107.085 157.431153) (xy 107.085 157.39) (xy 107.065301 157.39) (xy 107.025716 157.397873) (xy 106.996845 157.397873) + (xy 106.954748 157.3895) (xy 106.565252 157.3895) (xy 106.565251 157.3895) (xy 106.524435 157.397618) + (xy 106.495565 157.397618) (xy 106.454749 157.3895) (xy 106.454748 157.3895) (xy 106.065252 157.3895) + (xy 106.065251 157.3895) (xy 106.023153 157.397873) (xy 105.994283 157.397873) (xy 105.954699 157.39) + (xy 105.935 157.39) (xy 105.935 157.431153) (xy 105.922529 157.472265) (xy 105.896133 157.511768) + (xy 105.896133 157.511769) (xy 105.886278 157.561316) (xy 105.8845 157.570253) (xy 105.8845 157.98) + (xy 105.585 157.98) (xy 105.585 157.39) (xy 105.5645 157.39) (xy 105.512174 157.368326) (xy 105.4905 157.316) + (xy 105.4905 156.588025) (xy 105.490499 156.58802) (xy 105.453024 156.387544) (xy 105.379348 156.197363) + (xy 105.271981 156.023959) (xy 105.27198 156.023957) (xy 105.134579 155.873235) (xy 105.134578 155.873234) + (xy 104.971825 155.750329) (xy 104.971822 155.750328) (xy 104.971821 155.750327) (xy 104.78925 155.659418) + (xy 104.789246 155.659417) (xy 104.789244 155.659416) (xy 104.593082 155.603602) (xy 104.593076 155.603601) + (xy 104.390003 155.584785) (xy 104.389997 155.584785) (xy 104.186923 155.603601) (xy 104.186917 155.603602) + (xy 103.990755 155.659416) (xy 103.99075 155.659418) (xy 103.808177 155.750328) (xy 103.808174 155.750329) + (xy 103.645421 155.873234) (xy 103.64542 155.873235) (xy 103.508019 156.023957) (xy 103.508019 156.023958) + (xy 103.400655 156.197358) (xy 103.40065 156.197368) (xy 103.326977 156.38754) (xy 103.2895 156.58802) + (xy 103.2895 157.3155) (xy 103.267826 157.367826) (xy 103.2155 157.3895) (xy 103.065251 157.3895) + (xy 103.024435 157.397618) (xy 102.995565 157.397618) (xy 102.954749 157.3895) (xy 102.954748 157.3895) + (xy 102.565252 157.3895) (xy 102.565251 157.3895) (xy 102.523153 157.397873) (xy 102.494283 157.397873) + (xy 102.454699 157.39) (xy 102.435 157.39) (xy 102.435 157.431153) (xy 102.422529 157.472265) (xy 102.396133 157.511768) + (xy 102.396133 157.511769) (xy 102.386278 157.561316) (xy 102.3845 157.570253) (xy 102.3845 157.98) + (xy 102.085 157.98) (xy 102.085 157.39) (xy 102.065301 157.39) (xy 102.024435 157.398128) (xy 101.995565 157.398128) + (xy 101.954699 157.39) (xy 101.935 157.39) (xy 101.935 157.98) (xy 101.6355 157.98) (xy 101.6355 157.570252) + (xy 101.623867 157.511769) (xy 101.597471 157.472265) (xy 101.585 157.431153) (xy 101.585 157.39) + (xy 101.565301 157.39) (xy 101.525716 157.397873) (xy 101.496845 157.397873) (xy 101.454748 157.3895) + (xy 101.1595 157.3895) (xy 101.107174 157.367826) (xy 101.0855 157.3155) (xy 101.0855 156.002472) + (xy 101.085499 156.002464) (xy 101.062713 155.873236) (xy 101.055101 155.830062) (xy 100.995225 155.665555) + (xy 100.907692 155.513945) (xy 100.795163 155.379837) (xy 100.661055 155.267308) (xy 100.509445 155.179775) + (xy 100.509443 155.179774) (xy 100.509441 155.179773) (xy 100.344937 155.119898) (xy 100.172535 155.0895) + (xy 100.172532 155.0895) (xy 100.150892 155.0895) (xy 99.575892 155.0895) (xy 96.0845 155.0895) + (xy 96.032174 155.067826) (xy 96.0105 155.0155) (xy 96.0105 100.1645) (xy 96.032174 100.112174) + (xy 96.0845 100.0905) (xy 107.539358 100.0905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.288326 100.112174) (xy 107.31 100.1645) (xy 107.31 100.769704) (xy 107.350242 101.126866) + (xy 107.430219 101.477264) (xy 107.430224 101.477282) (xy 107.548925 101.816513) (xy 107.704869 102.140334) + (xy 107.896093 102.444666) (xy 108.120185 102.725668) (xy 108.374331 102.979814) (xy 108.655333 103.203906) + (xy 108.959665 103.39513) (xy 109.283486 103.551074) (xy 109.622717 103.669775) (xy 109.622735 103.66978) + (xy 109.973135 103.749757) (xy 109.973132 103.749757) (xy 110.330296 103.79) (xy 110.689704 103.79) + (xy 111.046866 103.749757) (xy 111.397264 103.66978) (xy 111.397282 103.669775) (xy 111.736513 103.551074) + (xy 112.060334 103.39513) (xy 112.364666 103.203906) (xy 112.645668 102.979814) (xy 112.89981 102.725672) + (xy 113.073862 102.507416) (xy 111.558064 100.991618) (xy 111.666331 100.908543) (xy 111.828543 100.746331) + (xy 111.911618 100.638064) (xy 113.347229 102.073675) (xy 113.471076 101.816505) (xy 113.47108 101.816497) + (xy 113.589775 101.477282) (xy 113.58978 101.477264) (xy 113.669757 101.126866) (xy 113.71 100.769704) + (xy 113.71 100.1645) (xy 113.731674 100.112174) (xy 113.784 100.0905) (xy 124.9355 100.0905) (xy 124.987826 100.112174) + (xy 125.0095 100.1645) (xy 125.0095 155.0155) (xy 124.987826 155.067826) (xy 124.9355 155.0895) + (xy 120.847464 155.0895) (xy 120.72235 155.111561) (xy 120.667055 155.099302) (xy 120.636624 155.051535) + (xy 120.6355 155.038685) (xy 120.6355 153.439) (xy 120.619858 153.360363) (xy 120.619857 153.360357) + (xy 120.605505 153.325709) (xy 120.605503 153.325706) (xy 120.605503 153.325705) (xy 120.589035 153.299497) + (xy 120.568879 153.267419) (xy 120.545908 153.25112) (xy 120.494293 153.214496) (xy 120.494283 153.214492) + (xy 120.459643 153.200143) (xy 120.459636 153.200141) (xy 120.400392 153.188357) (xy 120.381 153.1845) + (xy 100.009 153.1845) (xy 99.993443 153.187594) (xy 99.930363 153.200141) (xy 99.930352 153.200144) + (xy 99.895714 153.214492) (xy 99.895705 153.214496) (xy 99.83742 153.25112) (xy 99.837416 153.251124) + (xy 99.784496 153.325706) (xy 99.770143 153.360356) (xy 99.770141 153.360363) (xy 99.7545 153.439) + (xy 99.7545 155.0155) (xy 99.732826 155.067826) (xy 99.6805 155.0895) (xy 96.0845 155.0895) (xy 96.032174 155.067826) + (xy 96.0105 155.0155) (xy 96.0105 100.1645) (xy 96.032174 100.112174) (xy 96.0845 100.0905) (xy 107.236 100.0905) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "5bd992bf-40c5-4af8-a534-987d60935f06") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 120.43 157.77) (xy 120.43 153.405) (xy 120.415 153.39) (xy 99.96 153.39) (xy 99.96 158.02) (xy 120.18 158.02) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.415648 153.404352) (xy 120.43 153.439) (xy 120.43 155.197993) (xy 120.415648 155.232641) + (xy 120.405501 155.240428) (xy 120.358941 155.26731) (xy 120.358939 155.267312) (xy 120.224838 155.379835) + (xy 120.224835 155.379838) (xy 120.112312 155.513939) (xy 120.112307 155.513945) (xy 120.024778 155.665548) + (xy 120.024774 155.665556) (xy 119.9649 155.830057) (xy 119.964899 155.830061) (xy 119.964899 155.830062) + (xy 119.953041 155.897314) (xy 119.9345 156.002467) (xy 119.9345 156.941881) (xy 119.920148 156.976529) + (xy 119.8855 156.990881) (xy 119.850852 156.976529) (xy 119.844758 156.969104) (xy 119.829192 156.945807) + (xy 119.763036 156.901604) (xy 119.704695 156.89) (xy 119.635 156.89) (xy 119.635 158.02) (xy 119.385 158.02) + (xy 119.385 156.89) (xy 119.315304 156.89) (xy 119.269558 156.899098) (xy 119.250442 156.899098) + (xy 119.204696 156.89) (xy 119.135 156.89) (xy 119.135 158.02) (xy 118.8855 158.02) (xy 118.8855 157.070252) + (xy 118.885499 157.070251) (xy 118.885264 157.067858) (xy 118.885483 157.067836) (xy 118.885 157.062913) + (xy 118.885 156.89) (xy 118.815304 156.89) (xy 118.770837 156.898844) (xy 118.75172 156.898843) + (xy 118.704753 156.8895) (xy 118.704748 156.8895) (xy 118.315252 156.8895) (xy 118.300668 156.8924) + (xy 118.269558 156.898588) (xy 118.250442 156.898588) (xy 118.219331 156.8924) (xy 118.204748 156.8895) + (xy 117.815252 156.8895) (xy 117.800668 156.8924) (xy 117.769558 156.898588) (xy 117.750442 156.898588) + (xy 117.719331 156.8924) (xy 117.704748 156.8895) (xy 117.315252 156.8895) (xy 117.304276 156.891683) + (xy 117.299058 156.892721) (xy 117.262276 156.885403) (xy 117.241441 156.85422) (xy 117.2405 156.844662) + (xy 117.2405 156.588025) (xy 117.2405 156.588024) (xy 117.203024 156.387544) (xy 117.129348 156.197363) + (xy 117.021981 156.023959) (xy 117.021978 156.023955) (xy 117.021977 156.023954) (xy 116.884579 155.873236) + (xy 116.884576 155.873233) (xy 116.721822 155.750328) (xy 116.721818 155.750325) (xy 116.539255 155.65942) + (xy 116.539248 155.659417) (xy 116.343085 155.603603) (xy 116.343079 155.603602) (xy 116.14 155.584785) + (xy 115.93692 155.603602) (xy 115.936914 155.603603) (xy 115.740751 155.659417) (xy 115.740744 155.65942) + (xy 115.558181 155.750325) (xy 115.558177 155.750328) (xy 115.395423 155.873233) (xy 115.39542 155.873236) + (xy 115.258022 156.023954) (xy 115.15065 156.197366) (xy 115.076978 156.387537) (xy 115.076977 156.38754) + (xy 115.076976 156.387544) (xy 115.0395 156.588024) (xy 115.0395 156.588025) (xy 115.0395 156.8405) + (xy 115.025148 156.875148) (xy 114.9905 156.8895) (xy 114.815252 156.8895) (xy 114.800668 156.8924) + (xy 114.769558 156.898588) (xy 114.750442 156.898588) (xy 114.719331 156.8924) (xy 114.704748 156.8895) + (xy 114.315252 156.8895) (xy 114.300668 156.8924) (xy 114.269558 156.898588) (xy 114.250442 156.898588) + (xy 114.219331 156.8924) (xy 114.204748 156.8895) (xy 113.815252 156.8895) (xy 113.800668 156.8924) + (xy 113.769558 156.898588) (xy 113.750442 156.898588) (xy 113.719331 156.8924) (xy 113.704748 156.8895) + (xy 113.315252 156.8895) (xy 113.300668 156.8924) (xy 113.269558 156.898588) (xy 113.250442 156.898588) + (xy 113.219331 156.8924) (xy 113.204748 156.8895) (xy 112.815252 156.8895) (xy 112.800668 156.8924) + (xy 112.769558 156.898588) (xy 112.750442 156.898588) (xy 112.719331 156.8924) (xy 112.704748 156.8895) + (xy 112.315252 156.8895) (xy 112.300668 156.8924) (xy 112.269558 156.898588) (xy 112.250442 156.898588) + (xy 112.219331 156.8924) (xy 112.204748 156.8895) (xy 111.815252 156.8895) (xy 111.800668 156.8924) + (xy 111.769558 156.898588) (xy 111.750442 156.898588) (xy 111.719331 156.8924) (xy 111.704748 156.8895) + (xy 111.315252 156.8895) (xy 111.300668 156.8924) (xy 111.269558 156.898588) (xy 111.250442 156.898588) + (xy 111.219331 156.8924) (xy 111.204748 156.8895) (xy 110.815252 156.8895) (xy 110.800668 156.8924) + (xy 110.769558 156.898588) (xy 110.750442 156.898588) (xy 110.719331 156.8924) (xy 110.704748 156.8895) + (xy 110.315252 156.8895) (xy 110.300668 156.8924) (xy 110.269558 156.898588) (xy 110.250442 156.898588) + (xy 110.219331 156.8924) (xy 110.204748 156.8895) (xy 109.815252 156.8895) (xy 109.800668 156.8924) + (xy 109.769558 156.898588) (xy 109.750442 156.898588) (xy 109.719331 156.8924) (xy 109.704748 156.8895) + (xy 109.315252 156.8895) (xy 109.300668 156.8924) (xy 109.269558 156.898588) (xy 109.250442 156.898588) + (xy 109.219331 156.8924) (xy 109.204748 156.8895) (xy 108.815252 156.8895) (xy 108.800668 156.8924) + (xy 108.769558 156.898588) (xy 108.750442 156.898588) (xy 108.719331 156.8924) (xy 108.704748 156.8895) + (xy 108.315252 156.8895) (xy 108.300668 156.8924) (xy 108.269558 156.898588) (xy 108.250442 156.898588) + (xy 108.219331 156.8924) (xy 108.204748 156.8895) (xy 107.815252 156.8895) (xy 107.800668 156.8924) + (xy 107.769558 156.898588) (xy 107.750442 156.898588) (xy 107.719331 156.8924) (xy 107.704748 156.8895) + (xy 107.315252 156.8895) (xy 107.300668 156.8924) (xy 107.269558 156.898588) (xy 107.250442 156.898588) + (xy 107.219331 156.8924) (xy 107.204748 156.8895) (xy 106.815252 156.8895) (xy 106.800668 156.8924) + (xy 106.769558 156.898588) (xy 106.750442 156.898588) (xy 106.719331 156.8924) (xy 106.704748 156.8895) + (xy 106.315252 156.8895) (xy 106.300668 156.8924) (xy 106.269558 156.898588) (xy 106.250442 156.898588) + (xy 106.219331 156.8924) (xy 106.204748 156.8895) (xy 105.815252 156.8895) (xy 105.800668 156.8924) + (xy 105.769558 156.898588) (xy 105.750442 156.898588) (xy 105.719331 156.8924) (xy 105.704748 156.8895) + (xy 105.704746 156.8895) (xy 105.5395 156.8895) (xy 105.504852 156.875148) (xy 105.4905 156.8405) + (xy 105.4905 156.588025) (xy 105.4905 156.588024) (xy 105.453024 156.387544) (xy 105.379348 156.197363) + (xy 105.271981 156.023959) (xy 105.271978 156.023955) (xy 105.271977 156.023954) (xy 105.134579 155.873236) + (xy 105.134576 155.873233) (xy 104.971822 155.750328) (xy 104.971818 155.750325) (xy 104.789255 155.65942) + (xy 104.789248 155.659417) (xy 104.593085 155.603603) (xy 104.593079 155.603602) (xy 104.39 155.584785) + (xy 104.18692 155.603602) (xy 104.186914 155.603603) (xy 103.990751 155.659417) (xy 103.990744 155.65942) + (xy 103.808181 155.750325) (xy 103.808177 155.750328) (xy 103.645423 155.873233) (xy 103.64542 155.873236) + (xy 103.508022 156.023954) (xy 103.40065 156.197366) (xy 103.326978 156.387537) (xy 103.326977 156.38754) + (xy 103.326976 156.387544) (xy 103.2895 156.588024) (xy 103.2895 156.588025) (xy 103.2895 156.846651) + (xy 103.275148 156.881299) (xy 103.2405 156.895651) (xy 103.230942 156.89471) (xy 103.219383 156.892411) + (xy 103.204748 156.8895) (xy 102.815252 156.8895) (xy 102.80289 156.891958) (xy 102.768276 156.898843) + (xy 102.74916 156.898843) (xy 102.704696 156.89) (xy 102.635 156.89) (xy 102.635 157.062913) (xy 102.634516 157.067836) + (xy 102.634736 157.067858) (xy 102.6345 157.070253) (xy 102.6345 158.02) (xy 102.385 158.02) (xy 102.385 156.89) + (xy 102.315304 156.89) (xy 102.269558 156.899098) (xy 102.250442 156.899098) (xy 102.204696 156.89) + (xy 102.135 156.89) (xy 102.135 158.02) (xy 101.885 158.02) (xy 101.885 156.89) (xy 101.815304 156.89) + (xy 101.769558 156.899098) (xy 101.750442 156.899098) (xy 101.704696 156.89) (xy 101.635 156.89) + (xy 101.635 158.02) (xy 101.385 158.02) (xy 101.385 156.89) (xy 101.315305 156.89) (xy 101.256963 156.901604) + (xy 101.190807 156.945807) (xy 101.175242 156.969104) (xy 101.14406 156.989939) (xy 101.107277 156.982623) + (xy 101.086442 156.951441) (xy 101.0855 156.941881) (xy 101.0855 156.002474) (xy 101.0855 156.002468) + (xy 101.055101 155.830062) (xy 100.995225 155.665555) (xy 100.907692 155.513945) (xy 100.795163 155.379837) + (xy 100.661057 155.26731) (xy 100.661054 155.267307) (xy 100.509451 155.179778) (xy 100.509443 155.179774) + (xy 100.344942 155.1199) (xy 100.344943 155.1199) (xy 100.344938 155.119899) (xy 100.172532 155.0895) + (xy 100.150892 155.0895) (xy 100.009 155.0895) (xy 99.974352 155.075148) (xy 99.96 155.0405) (xy 99.96 153.439) + (xy 99.974352 153.404352) (xy 100.009 153.39) (xy 120.381 153.39) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pro new file mode 100644 index 0000000..da4e701 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "c871196e-a37f-421b-8d7c-60dcd33a83b4", + "Root" + ], + [ + "e086ee9a-3d5b-4ff1-a047-e817495952af", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_sch new file mode 100644 index 0000000..a7ede56 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c871196e-a37f-421b-8d7c-60dcd33a83b4") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 127 132.08) (xy 133.35 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "120f3170-179d-4452-a969-4d462ee41d64") + ) + (wire + (pts + (xy 127 102.87) (xy 133.35 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163ac809-4e64-4939-a4fe-db22c3670aac") + ) + (wire + (pts + (xy 127 86.36) (xy 133.35 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24b26cbe-a5bc-4d40-9935-9249c3e2d5e5") + ) + (wire + (pts + (xy 127 88.9) (xy 133.35 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24f97ca8-ab11-4278-b0aa-16f142747d79") + ) + (wire + (pts + (xy 127 115.57) (xy 133.35 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30975210-5418-4ca7-b8cc-ac2b79871628") + ) + (wire + (pts + (xy 127 105.41) (xy 133.35 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312166b3-9d37-4a02-bd65-6e98c8d5bcec") + ) + (wire + (pts + (xy 127 129.54) (xy 133.35 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43edd8b8-1d14-4055-aea7-0867cc7f8466") + ) + (wire + (pts + (xy 127 113.03) (xy 133.35 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44eb5814-cbce-4dc9-8bba-0db756931408") + ) + (wire + (pts + (xy 167.64 104.14) (xy 173.99 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e96a45a-4692-4959-bc62-7880f4d304cc") + ) + (wire + (pts + (xy 167.64 86.36) (xy 173.99 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "540fde65-1309-4bfe-a46c-735cb6ef6ebf") + ) + (wire + (pts + (xy 167.64 92.71) (xy 173.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59b76a4e-7d4e-49d8-9ea1-8114ad7b3585") + ) + (wire + (pts + (xy 127 110.49) (xy 133.35 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bbe8fb6-4cbb-4a9c-96da-4e1bdc313524") + ) + (wire + (pts + (xy 167.64 101.6) (xy 173.99 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e8d991f-5744-41e9-acf9-c47411452712") + ) + (wire + (pts + (xy 167.64 83.82) (xy 173.99 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ede59ef-9e9f-4e6c-ad48-993cc41294ed") + ) + (wire + (pts + (xy 167.64 99.06) (xy 173.99 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ef6043d-1fb7-434a-b440-395088f02559") + ) + (wire + (pts + (xy 167.64 139.7) (xy 173.99 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68056633-d832-4428-86df-5e6cda94ea8e") + ) + (wire + (pts + (xy 167.64 106.68) (xy 173.99 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e74f3a2-f7c7-41ea-a2cf-436902f0e1b8") + ) + (wire + (pts + (xy 167.64 88.9) (xy 173.99 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71246420-ad60-46e5-a601-4bcb2f65616c") + ) + (wire + (pts + (xy 127 138.43) (xy 133.35 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bdf1663-1cb2-49f7-8797-e53a2dae820c") + ) + (wire + (pts + (xy 167.64 115.57) (xy 173.99 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c424b65-a898-4058-9b7a-721be177367a") + ) + (wire + (pts + (xy 127 127) (xy 133.35 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7cf048fc-0812-4dc5-8173-b277d2e5a858") + ) + (wire + (pts + (xy 127 123.19) (xy 133.35 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d2a1f27-46b6-4988-96e9-70318de0a9da") + ) + (wire + (pts + (xy 167.64 118.11) (xy 173.99 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b997216-841c-456f-a598-d0b400b3d615") + ) + (wire + (pts + (xy 167.64 124.46) (xy 173.99 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c8e36e3-3fbe-4f03-bbaf-f77c4c73391f") + ) + (wire + (pts + (xy 167.64 110.49) (xy 173.99 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ee6258e-985a-4a4d-a444-e7ef0121aaab") + ) + (wire + (pts + (xy 167.64 144.78) (xy 173.99 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a187b00b-4788-4c6f-ab78-70408903cb4e") + ) + (wire + (pts + (xy 127 134.62) (xy 133.35 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a94c911f-3aaa-476b-9830-0b012bb3f912") + ) + (wire + (pts + (xy 167.64 142.24) (xy 173.99 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa14374d-90c2-413d-a5df-931f91bfc197") + ) + (wire + (pts + (xy 167.64 113.03) (xy 173.99 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afd477a3-0dbc-46c2-a96a-0c80aa0d9ccd") + ) + (wire + (pts + (xy 127 143.51) (xy 133.35 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb7e54ce-72e3-4068-9bba-4c1fe3123fe1") + ) + (wire + (pts + (xy 127 107.95) (xy 133.35 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb96d073-5856-494f-89d8-0f8500926f85") + ) + (wire + (pts + (xy 127 83.82) (xy 133.35 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3726f14-f04a-4d9a-a813-40a4b1c7fb0a") + ) + (wire + (pts + (xy 127 91.44) (xy 133.35 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8985961-20ac-4da9-a17b-43be90f11342") + ) + (wire + (pts + (xy 167.64 95.25) (xy 173.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb442828-45c8-4792-998d-eef04b425d4a") + ) + (wire + (pts + (xy 127 95.25) (xy 133.35 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd1b9201-706d-4288-9af0-70ff9a1e067a") + ) + (wire + (pts + (xy 127 120.65) (xy 133.35 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d560e5ff-dc2f-411e-9703-fbba445474e6") + ) + (wire + (pts + (xy 127 146.05) (xy 133.35 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db589fe1-67b0-4157-a7b9-192be4246831") + ) + (wire + (pts + (xy 127 118.11) (xy 133.35 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e49b3910-3867-4684-ab0b-ed5cedc82bd3") + ) + (wire + (pts + (xy 127 140.97) (xy 133.35 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e545e398-430d-4c31-9d50-270f10fa2da3") + ) + (wire + (pts + (xy 127 97.79) (xy 133.35 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f17ee975-1d0a-4a28-a4d9-a00db6cee2c6") + ) + (wire + (pts + (xy 167.64 121.92) (xy 173.99 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1865bef-2de6-49c4-94dd-a0bcef4eb744") + ) + (wire + (pts + (xy 127 100.33) (xy 133.35 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3944664-0a1b-4f6d-ada3-a8d79ea00761") + ) + (label "SUSCLK" + (at 127 143.51 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f8512d2-1362-4ac4-89d4-b6a04613a3ce") + ) + (label "GPIO_3" + (at 127 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f96afc9-ef94-4de9-a743-914b38116fc1") + ) + (label "DPR" + (at 173.99 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "133b4bfc-4841-4c01-9f46-370f516d54bf") + ) + (label "USB_D+" + (at 173.99 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1b81a65f-9233-46ae-b36f-52f2b9d78aff") + ) + (label "GPIO_8" + (at 127 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2644730b-f7ef-4b6a-a5fd-d2d68d89af3e") + ) + (label "W_DISABLE1#" + (at 127 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "39417671-9428-40a9-b7e7-2237b0e111c6") + ) + (label "CLKREQ#" + (at 173.99 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3a0343c0-29a5-4342-9483-87f1f887f790") + ) + (label "UIM-CLK" + (at 127 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a178f25-d4e8-438e-9a4a-2de3c5c77716") + ) + (label "RESET#" + (at 127 146.05 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48467152-b121-428c-a325-3d5c2cfd3121") + ) + (label "GPIO_5" + (at 127 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5d023828-8167-47d5-8216-3717f4078461") + ) + (label "GPIO_1" + (at 127 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5ec6381c-cdb2-49cf-bee9-d31f1f216b19") + ) + (label "PET1-" + (at 173.99 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "60fd79f2-3cd6-4bf0-885a-9ce516a124e3") + ) + (label "UIM-PWR" + (at 127 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "666a1101-d084-4729-ac73-daf281636e40") + ) + (label "UIM-RESET" + (at 127 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "68f0affb-5c47-4504-b01e-eccce2b5d5a1") + ) + (label "GPIO_9{slash}LED#1" + (at 127 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "700a15f6-ef54-4f58-9f6d-efd7d46bdff0") + ) + (label "USB_D-" + (at 173.99 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "75f39290-c6a7-423f-8afa-7dc09672b310") + ) + (label "PER1+" + (at 173.99 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8a368d16-0f67-4bee-8879-5944f6cf37db") + ) + (label "REFCLK+" + (at 173.99 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "94f0a050-d500-4c2d-a91c-625d8adc0ea6") + ) + (label "GPIO_6" + (at 127 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95254a8c-e732-4920-9d81-d0372a6be482") + ) + (label "DEVSLP" + (at 173.99 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97d97101-44e3-4118-88dc-80214deb63a9") + ) + (label "GPIO_7" + (at 127 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9bf26306-08f9-42c4-a67d-f8fe792fa9c6") + ) + (label "SIM_DETECT" + (at 127 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a62210ef-2491-40ac-a8bc-94310e669244") + ) + (label "PET1+" + (at 173.99 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a7cb2db6-d9a4-4fa0-86cb-f7a3fd3895d3") + ) + (label "GPIO_0" + (at 127 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a878d9b4-4bb7-44ee-bec0-a82027fba143") + ) + (label "GPIO_11" + (at 127 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a9c9854e-24d8-4f49-a1e0-960479bce437") + ) + (label "PEWAKE#" + (at 173.99 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ad430c42-929e-436e-ab19-ab0d8eb4e12f") + ) + (label "CONFIG_1" + (at 127 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b20da28f-70f8-4280-9c0c-4d9005f8e467") + ) + (label "PER0+" + (at 173.99 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c0579b57-f683-4905-a8bf-54fec6a52aaa") + ) + (label "PERST#" + (at 173.99 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3dcd306-bd40-40b0-9fe3-b43fc149e163") + ) + (label "PER0-" + (at 173.99 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cadadb2e-9023-47cb-8a87-f884d82662e8") + ) + (label "PET0+" + (at 173.99 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb12f2a9-47b9-4032-917d-4e4df0cd7945") + ) + (label "UIM-DATA" + (at 127 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dc0d6f88-79b9-4a69-80e2-5c78fb87db40") + ) + (label "CONFIG_0" + (at 127 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "dd16d448-228d-4fb2-a26b-6526dcb88dfa") + ) + (label "REFCLK-" + (at 173.99 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "de8d9533-77de-4715-b1f4-515f85d1cd00") + ) + (label "CONFIG_2" + (at 127 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e1793143-94b1-41bc-a9e9-39253b4364ee") + ) + (label "GPIO_10" + (at 127 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e7780465-b1ff-4a26-9a6b-22f5a7051390") + ) + (label "PET0-" + (at 173.99 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e925c706-673b-41b6-8435-e2dce2bf6eb7") + ) + (label "CONFIG_3" + (at 127 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e970c080-1957-4edd-a29e-d4509d833608") + ) + (label "GPIO_2" + (at 127 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eb943f1b-69d4-467c-a0e8-cb3d8e532693") + ) + (label "FULL_CARD_PWR_OFF#" + (at 173.99 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ecbd4100-7f8e-43d4-9821-121f0d2bc1c6") + ) + (label "PER1-" + (at 173.99 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ee3d1a5e-0341-4e0b-9eab-8bc018c99157") + ) + (label "GPIO_4" + (at 127 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "feebe981-19c5-437e-a1e3-e4d47e5c7784") + ) + (sheet + (at 133.35 81.28) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "e086ee9a-3d5b-4ff1-a047-e817495952af") + (property "Sheetname" "M.2 B+M Key" + (at 133.35 80.5684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 133.35 150.4446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 133.35 118.11 180) + (uuid "8ecceb83-5624-4e10-99de-2727a05aefb2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 133.35 95.25 180) + (uuid "32c10be9-16ad-4b3f-8063-0405e761349e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 133.35 127 180) + (uuid "13c6d10a-10bb-413c-a65a-6130dc04ea9d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 133.35 132.08 180) + (uuid "c54bda46-288a-42c4-a49f-e39c98270190") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 133.35 102.87 180) + (uuid "8a8ace45-9e86-42ec-9c8d-b6b8ac1302b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 133.35 107.95 180) + (uuid "483becc5-f60a-492e-89f8-67663553599a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 133.35 86.36 180) + (uuid "8bf6cb26-ca33-4430-a573-beb6d6762998") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 133.35 88.9 180) + (uuid "73dcb1c5-521d-4e44-944a-a5e70cd8dc2c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 167.64 118.11 0) + (uuid "d17d1f2b-f7ac-4c1d-8815-5e1d32ea5bd3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 167.64 113.03 0) + (uuid "3725f4de-fb4d-44f3-92ac-3fd4537ec212") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 167.64 142.24 0) + (uuid "c0ae11d7-1b45-4d3f-8fff-e2bb32dec297") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 133.35 120.65 180) + (uuid "f2cdc32e-5d98-4d8e-b8dc-384b0b3f29f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 133.35 134.62 180) + (uuid "1adad4c3-3b36-46f4-848a-d1e3accece6f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 133.35 113.03 180) + (uuid "e4c1efc8-eeb9-4d3a-8e24-cf0cc5824330") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 167.64 92.71 0) + (uuid "4601e433-d825-4a71-8007-044c8ffa34d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 167.64 139.7 0) + (uuid "40d8c8c7-6f16-40fb-af66-64ecb464251b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 167.64 106.68 0) + (uuid "19caf778-bab3-4fdc-b845-6737ebca124b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 133.35 97.79 180) + (uuid "80999e81-e9c3-49ec-be63-ea88c7acd843") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 133.35 105.41 180) + (uuid "95443608-345d-4dd0-8e63-19fba8e2a4eb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 167.64 99.06 0) + (uuid "903fc130-1bfb-4588-8313-fcae285d99c5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 133.35 83.82 180) + (uuid "7aaef5d7-1c35-461a-8514-9435251d20bc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 167.64 104.14 0) + (uuid "d8c84151-63d0-4908-9a7b-4fd2c0879303") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 167.64 101.6 0) + (uuid "09e52e42-ed4e-43b0-a6d7-b999b61fd1c1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 167.64 95.25 0) + (uuid "174a4ff3-ff47-4ec7-b858-52f272e25289") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 133.35 143.51 180) + (uuid "63ae8e1e-15cc-4dbd-ad8b-9d98cf6c90fd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 167.64 110.49 0) + (uuid "daaaf69e-5476-42fa-a6ff-07bed60629da") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 167.64 124.46 0) + (uuid "5211ec4e-1ada-4f7d-b588-3dcc91b7e771") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 167.64 144.78 0) + (uuid "2e9e815d-849b-4e2e-8962-bbde4f013109") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 133.35 115.57 180) + (uuid "7299e998-4043-4045-bd84-99b409a8c99c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 133.35 138.43 180) + (uuid "0a4690be-6394-4e54-8adc-8940deb85e7a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 167.64 121.92 0) + (uuid "c81028b7-4d94-4371-b764-6cf5a2be5293") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 167.64 115.57 0) + (uuid "4d4f013a-986e-497f-b2d4-880a82ac8ce9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 133.35 100.33 180) + (uuid "9d0190d1-f89b-4417-8b8e-0f9c3a1e3f21") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 133.35 146.05 180) + (uuid "ee9e1713-c907-4786-bd11-c5a38d7e8667") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 167.64 83.82 0) + (uuid "87cfc13f-7d62-4147-a928-6383b4e48803") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 133.35 91.44 180) + (uuid "15fab418-c81c-49eb-9130-82f2199c8985") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 133.35 123.19 180) + (uuid "2438b5ca-ab62-4416-8381-1d81d5b4cdfd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 133.35 129.54 180) + (uuid "dc4dc195-b22e-46f0-a265-5d230b8684d4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 167.64 88.9 0) + (uuid "16ff6794-3e0d-4f59-9cef-648258780c1c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 167.64 86.36 0) + (uuid "6f7a943a-1ba2-4d0b-9841-d960c53d366e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 133.35 110.49 180) + (uuid "ad79191a-87ac-456a-9c3d-bee30fdcb627") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..5f8193a --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "60a82e90-dac8-4f9a-b3b7-c8774b1fca6f") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "63102e63-30f1-4846-8958-4bc3d6659c97") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b41138ef-6b8d-4b0c-a659-337cbfe69c63") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "87fdc5b9-2443-4298-82bf-1341adc5f68f") + ) + (pin "7" + (uuid "e8502586-d1f0-4fb1-9ec8-90b64522fc08") + ) + (pin "1" + (uuid "d1291707-9a83-45bf-8bde-dd21b054fa52") + ) + (pin "5" + (uuid "8378ceae-b041-4f11-ae22-d60bd3e6314d") + ) + (pin "3" + (uuid "2101393f-0796-4edc-a925-f94c432a6758") + ) + (pin "9" + (uuid "6ab7c42a-d1e3-4c90-a97a-3582756c8b90") + ) + (pin "11" + (uuid "1fec4a76-870f-45e1-bd57-0903056d7b69") + ) + (pin "23" + (uuid "917c290e-5310-437f-a769-570d4a5d2c1e") + ) + (pin "27" + (uuid "05f1c915-f0ef-4150-9058-ab1877ac0668") + ) + (pin "29" + (uuid "09c0a09c-06ae-40a1-9d2c-29df926de5a8") + ) + (pin "31" + (uuid "0f2c93f7-270f-4c98-b442-e017b3ae3606") + ) + (pin "35" + (uuid "0f76fd9b-7030-454d-9156-f829ee27c778") + ) + (pin "37" + (uuid "24dc33ef-2f1f-4eed-9288-625b02066e2d") + ) + (pin "39" + (uuid "2a34706e-cad1-4c99-8e95-4d00b049256b") + ) + (pin "41" + (uuid "989ca345-79a0-4a79-b0c9-715082d6c709") + ) + (pin "25" + (uuid "b5fd3f35-cac0-4d19-b7a6-66c4310ca16c") + ) + (pin "43" + (uuid "1ded7895-53cf-4715-a032-640262581139") + ) + (pin "33" + (uuid "9de40ee4-b983-46b3-b19b-1e741b207762") + ) + (pin "45" + (uuid "4dd5f6f0-ce6f-48c7-a966-a6be349a2a64") + ) + (pin "47" + (uuid "4a192ff4-2359-4db2-8d5c-c1fa12358980") + ) + (pin "40" + (uuid "1bf41305-c7e0-4fc7-93d0-80116ed46fca") + ) + (pin "48" + (uuid "4f94363a-a735-49dc-b401-6dd4d657d0d1") + ) + (pin "52" + (uuid "c5a7c8a4-0f6c-4fd9-bde9-784f7e2c8d2a") + ) + (pin "69" + (uuid "2cd0d804-e9dd-4878-bcc8-c0943c3adfb3") + ) + (pin "20" + (uuid "2439c5d9-cb69-43c7-a311-9c6da7805da6") + ) + (pin "49" + (uuid "58d8c5c6-a9eb-4ee6-ad37-17013ebebeb7") + ) + (pin "30" + (uuid "d7c169b7-aa65-40cf-bc45-54428bfda1ea") + ) + (pin "55" + (uuid "98c8ff71-0d96-45c7-8112-c6661bdf7ba0") + ) + (pin "72" + (uuid "f64c459a-2ec8-442c-852b-43d4b3400bbe") + ) + (pin "56" + (uuid "90e956c4-aec8-483d-aec5-760ba2cb8304") + ) + (pin "24" + (uuid "5d832596-1082-44b2-a3d5-bab2a4d2b3af") + ) + (pin "67" + (uuid "9cf6f086-59a0-4e2d-bd46-b015adbc2ef6") + ) + (pin "38" + (uuid "c23a7bc3-0490-4caa-86cd-400376aff5b5") + ) + (pin "71" + (uuid "ade698ed-b266-4497-b48d-34d830f6d04b") + ) + (pin "32" + (uuid "603f06ed-3141-4d4b-885a-20e8fe8de06a") + ) + (pin "75" + (uuid "fb942d40-2592-4ea8-a98b-e3e0c14833a4") + ) + (pin "8" + (uuid "5108d840-39b0-45c1-b220-6a041a473b35") + ) + (pin "34" + (uuid "afebaaf5-3625-439b-ae9e-598a59fd2c45") + ) + (pin "2" + (uuid "00a761c1-c3fa-43a4-8f85-384a6385d18c") + ) + (pin "10" + (uuid "77d9e829-86b1-4322-9865-a3d1e4849d63") + ) + (pin "42" + (uuid "ccbb46b7-6565-4bd7-bbdd-081085240743") + ) + (pin "4" + (uuid "41cfc697-c118-41ac-ad2f-f06e36f42e13") + ) + (pin "51" + (uuid "351da14c-9b82-4d62-9cd7-6be30fb3a068") + ) + (pin "54" + (uuid "c79eab99-e9a3-4d45-9098-12f22ea61713") + ) + (pin "68" + (uuid "bf09b325-b7fd-41cc-ab98-205745ad8b29") + ) + (pin "57" + (uuid "4d102354-cade-45e3-8503-3bd281a7ce0c") + ) + (pin "74" + (uuid "eee68ca0-2dba-4802-b1d5-fe542c5fbda8") + ) + (pin "28" + (uuid "1437bd29-c41b-4000-a1b6-f250afd8e196") + ) + (pin "73" + (uuid "458667af-02ce-46fe-b6fd-387efe3884f2") + ) + (pin "26" + (uuid "f3fb95af-544f-4cee-b389-f8f842368b5b") + ) + (pin "36" + (uuid "afe43a95-d4b2-4723-b936-87d246eff9bc") + ) + (pin "46" + (uuid "453d0c57-0810-40ce-adef-cf52cdd0383c") + ) + (pin "50" + (uuid "494eab8a-19d9-40fe-afde-08a61b734e83") + ) + (pin "22" + (uuid "31b22db7-7a33-4da0-80bf-870e3d4369a1") + ) + (pin "53" + (uuid "0d9b697a-68b2-4d25-a3b1-abd672577a0e") + ) + (pin "6" + (uuid "7f4c508c-a2ec-4c09-a2bd-fcaf7adcef29") + ) + (pin "44" + (uuid "d8df4149-9908-41b7-b580-f66b215287e6") + ) + (pin "70" + (uuid "9e58d112-c546-458a-ae2a-11c20f3d3eba") + ) + (pin "58" + (uuid "a37c6f44-2ca8-47ff-aac7-2595af4099bf") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "894a9992-63c7-41db-a582-881f157f1bfb") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "680a783b-3c4e-4577-aed8-cd4e90b12b2b") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e8c26b7f-e142-417b-a3e8-00d92f023567") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "18c94a65-8fc0-4d03-b1f1-6c2177a774d5") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "788c9f87-2a53-48cb-8b7f-80f18f21fed6") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "4b12c2c0-609b-4845-b73a-ad41ddc68a28") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "3827ba04-be75-4112-8c3a-ec932858bdf7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "efc678f2-b6ad-49b3-aea9-4369ebda967c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "aaf5bf4c-0e69-4044-994c-631ff1837fc7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "ae3110c6-69ca-4151-be0e-5237417d98bd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "cdc69668-d0d0-4723-8ad0-4b73ca989066") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "edd3b821-0ead-4de3-8eba-54d9e2c520d6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "c2229632-c7a4-440e-981e-fc8e21bfce48") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..e4d127f --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6cc4c160-d8d2-4f2f-8cfb-0141cb206a87") + ) + (pin "1" + (uuid "3b84a8fc-8ea7-40e3-a283-93b2c442e35c") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "53a8d18a-ea04-4c87-9f4d-8f1639430898") + ) + (pin "1" + (uuid "ee595ce4-e497-4c16-89fc-4d5e1c12c146") + ) + (instances + (project "M.2 B+M Key 3060" + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/c871196e-a37f-421b-8d7c-60dcd33a83b4/e086ee9a-3d5b-4ff1-a047-e817495952af/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb new file mode 100644 index 0000000..18a5a3c --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb @@ -0,0 +1,3187 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 B+M Key/PET0N") + (net 2 "/M.2 B+M Key/PET1N") + (net 3 "/M.2 B+M Key/PET1P") + (net 4 "/M.2 B+M Key/PET0P") + (net 5 "/PET0+") + (net 6 "GND") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/CONFIG_3") + (net 10 "+3.3V") + (net 11 "/FULL_CARD_PWR_OFF#") + (net 12 "/USB_D+") + (net 13 "/W_DISABLE1#") + (net 14 "/USB_D-") + (net 15 "/GPIO_9{slash}LED#1") + (net 16 "/GPIO_5") + (net 17 "/CONFIG_0") + (net 18 "/GPIO_6") + (net 19 "/DPR") + (net 20 "/GPIO_7") + (net 21 "/GPIO_11") + (net 22 "/GPIO_10") + (net 23 "/GPIO_8") + (net 24 "/UIM-RESET") + (net 25 "/UIM-CLK") + (net 26 "/UIM-DATA") + (net 27 "/PER1-") + (net 28 "/UIM-PWR") + (net 29 "/PER1+") + (net 30 "/DEVSLP") + (net 31 "/GPIO_0") + (net 32 "/GPIO_1") + (net 33 "/GPIO_2") + (net 34 "/GPIO_3") + (net 35 "/PER0-") + (net 36 "/GPIO_4") + (net 37 "/PER0+") + (net 38 "/PERST#") + (net 39 "/CLKREQ#") + (net 40 "/REFCLK-") + (net 41 "/PEWAKE#") + (net 42 "/REFCLK+") + (net 43 "unconnected-(J1-NC-Pad56)") + (net 44 "unconnected-(J1-NC-Pad58)") + (net 45 "/RESET#") + (net 46 "/SUSCLK") + (net 47 "/CONFIG_1") + (net 48 "/CONFIG_2") + (net 49 "/PET0-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1766e72c-3cd4-4e8c-9093-853009bfa5af") + (at 108.41 153.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 -0.7 90) + (layer "F.SilkS") + (uuid "ce21905f-f666-4eaa-89ed-477e2043a8e7") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e897d8ec-e925-46c2-8487-fccf17b25c36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03e7e375-8542-4ef1-a84c-755ef222968c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f6ea0e45-6dbd-41e6-8401-da1f578642c7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cb66246a-6e88-415c-ada0-868c79492c68") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e86c28f4-8bf0-40ce-b554-c159c4b53299") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "675a94aa-59f0-4217-a563-c9f7e3f635b6") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3add1085-444f-41f5-af4c-edacaa32ad2a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cb0bd267-5b29-4fa1-8bac-a704ea0ea5b4") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a04564ec-8a2f-464c-bb65-3ee34d036df7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0a3b4d77-a174-43ad-a5c9-95bbd1999719") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7d5050b-3554-4064-a3ff-6037615b7bec") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "61906e60-dc77-42cc-a36a-0e6c4f1b88ad") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1ad13032-607c-4345-8a3e-f46519dd831b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "007de677-1d29-4d97-817f-e3b01ebfd284") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 B+M Key/PET0P") + (pintype "passive") + (uuid "c1f0c299-279d-447a-b6f5-50d78a8b0da5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/PET0+") + (pintype "passive") + (uuid "d7778f6e-d672-493a-8f4f-401aee442d08") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "37a76002-2b98-42fe-be5e-8e46c7066d27") + (at 109.11 153.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 0.73 90) + (layer "F.SilkS") + (uuid "32538844-8208-4450-8a26-324c12edd848") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "08b89239-23c5-489c-96ad-66ab31788674") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "675909c1-2d70-480c-8a57-f385bbf29c8c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9148a01a-1119-4d4d-8b31-5464632e9de7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7ee4d2f-78e7-4fd5-9816-0afb9c0ac38c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f77b209e-80aa-430f-8514-8cc29cdc71ae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "396b60f3-55a3-4e8f-ad10-f5b2ad56c726") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d7067c26-8323-4e33-aba7-ab0f99c661b2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2dc1f004-9465-42a4-8455-60c7b4ca9bb2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65c9a1ce-a9d1-45ae-85cc-35437d00926f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2c5f323-30e2-4549-b057-67363b259599") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83329f8e-6b53-4bd8-b4ce-0e0fbd82e46f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a906b67a-e058-41da-bb57-3f4079ea3366") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1beb9dd7-51c2-4aad-beeb-df985ec14e0f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6de53968-88e4-455e-9a8f-456f32333cbb") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 B+M Key/PET0N") + (pintype "passive") + (uuid "d963b2e7-97c2-49ef-bdf6-f91052b12021") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0-") + (pintype "passive") + (uuid "ae4baa9d-69e5-4b55-950a-46a397afa1a8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 B+M Key Connector" + (layer "F.Cu") + (uuid "3ae10491-ebe6-4c2a-815c-e80ee8715f79") + (at 109.76 157.23) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1cd05d76-8a38-46c9-9c51-d55578a71bc6") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0e8b22d6-0170-4987-8178-32e5a2be1652") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "79d967a1-7910-4780-8dcd-9fbe336f4924") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4527ab1e-4ebc-41d2-be2f-53ff16bb9138") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "27cc1b0a-2a47-449c-84bf-cf9f61643c93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "543b3733-2ae7-489b-80a9-be1507441c5e") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "d00d3ee4-0e2b-49e4-8fd1-8b2056915a90") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f63381a-335d-4968-9821-0836308ac424") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ba6fe6b1-965f-467e-b7b8-82cd6ce1309b") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d80c1fda-a88e-4fe0-98d9-45505652fcae") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "34ab0806-507a-4b35-aead-00699816c5fe") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "164e1cf9-0fc3-4822-b644-d74431c2d7bd") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "436ee6f7-1261-4df7-8e3c-50af5fd529c2") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a2055c47-fa34-4c61-bd58-c5053a833d87") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a62e9c2-38fb-4e2f-9dd1-33239c769c99") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "88e8beba-4dbc-4ee0-9f79-4376f65635ac") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "983ab261-1fa5-49a1-8dfc-05bab4f4c7b6") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a817ec1e-d658-4386-aeef-10d09bfe34e1") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "08c53685-9f05-4dc1-aac4-d22d16525f4c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e43a31f9-867b-4a32-b7a4-aaf35e227813") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "17c6c052-8236-4505-af3d-a068d26b5322") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1135d36e-ef27-4bf8-8734-de73f503f345") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f4d04394-3a69-4d2b-96a9-a2bc65a954dc") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7874168-7f1e-4b20-846e-ff7ea7eb0160") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "94889164-da47-4997-b680-271c19da3287") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b45e5fa4-ba44-459b-b504-8b72c7f4784c") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ded95d9-8220-471a-bd79-12de222ac0eb") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f108e72-b198-45a7-9dc2-4eee3498e08a") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "76866ae1-ab96-4eaf-8c46-43981b05c604") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dac56fb6-d5e9-44c9-8dee-407fa584a64f") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "523c9728-5b2c-42d4-8aec-46d33eefa38d") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1c7870e5-f22e-4a73-b4c3-ad8794b75b8d") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e39e7dee-61c7-47b7-882c-b0306343c83c") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1752110a-14ce-4387-bf3a-197b439f432f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e2dec6b6-cca6-47ab-a1d2-c08b842e0a11") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8922387b-dda1-4697-b93b-4737335d17af") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5fc596c5-f234-4e7c-a2b7-e0c11fe8c29c") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "079ebe28-6f48-45b0-be92-7bae607dfb8c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "83621dba-3c20-4f87-b8c5-800ca3572743") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47a959c6-d6e0-4ecd-876b-1217a898cde0") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "41740628-6d51-4565-88d7-a5ec2bfb4be8") + ) + (fp_line + (start -6.72 -1.79) + (end -6.72 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "219b2147-32eb-4d3b-a8ed-72a2e66522f9") + ) + (fp_line + (start -6.72 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "66a7ec11-42e9-4bd3-b3bb-d1517fa757f3") + ) + (fp_line + (start -5.52 -1.79) + (end -5.52 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "919af70b-f531-45f4-b258-e3b63ee1f8b4") + ) + (fp_line + (start -5.52 1.11) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97188053-770c-4627-907e-0d755acc083a") + ) + (fp_line + (start 5.03 -1.79) + (end 5.03 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "039c7d2a-fe55-4d3e-a5fb-54f75cffee52") + ) + (fp_line + (start 6.23 -1.79) + (end 6.23 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "14f8a132-4e9c-458d-a668-4b2a9d63142b") + ) + (fp_line + (start 6.23 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1c2d193a-4504-4ea7-8dfb-d668570e884d") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2d61a49b-5290-4000-9db7-8c84a0c2ba5a") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0d4d5301-9727-4833-971d-0b739655057f") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "daa2c92e-32c3-4ffc-81db-536a60023537") + ) + (fp_arc + (start -6.72 -1.79) + (mid -6.12 -2.39) + (end -5.52 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "62364b3e-2701-4dbb-90eb-fb6e08b325a7") + ) + (fp_arc + (start 5.03 -1.79) + (mid 5.63 -2.39) + (end 6.23 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "38fb575c-a8b3-4635-ab5e-2e5cf95bb4ae") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97d5751a-0739-4e33-94b1-37493a6b4fe5") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3d42a393-531e-4f48-bba9-24f5637b06fa") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a81ceca4-021b-41db-ae05-a739cd17a8be") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "49debd7f-dd7f-4124-a6a9-85dbb7745c35") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1f3c4b0b-f7c3-4e64-85b8-58579d1d6bbc") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3b1fd5d9-ffd4-48e2-b0dd-bf0e3969b48d") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b69ed86d-3182-4673-a3e5-af8d994ab443") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "97b95b60-e25a-4b14-8012-4e0a2eb214b1") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "28aa0a01-4703-4c24-abe5-ca42d5356ed0") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "181cc502-332a-4bd2-aa32-dda9a0c3c017") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e2e63177-303b-4541-bf5c-a5e6b791a36a") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "b68eedaa-d192-4b14-965f-cb71b4148b62") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "140d2459-c267-4d17-9eae-72f756635fdf") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "20cd8391-c808-4354-9884-a9be34496f44") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ca8b4a76-4e0c-4a78-b72a-c80cd0625861") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "84548087-6686-4796-9282-d109670a0b1b") + ) + (fp_text user "B" + (at 6.085 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "10e11253-f63e-4fc1-b754-9f34efa8da53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "M" + (at -5.475 -2.49 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "d30b1794-269e-4fed-b5af-1243f24fa05d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2eaa4191-1785-4241-97ce-cc270c065674") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "91bf2d98-fd8c-42ae-a253-9a60e6a9f78c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "3fa5788b-5779-4702-89c7-13e9f00d304a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "18874a2b-d8ba-4e14-8ddb-2645b7cab42c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "017c312e-583d-4519-ad7a-a35ce4fb48ea") + (pts + (xy 94.76 47.23) (xy 124.76 47.23) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.76 26 0) + (layer "User.2") + (uuid "017c312e-583d-4519-ad7a-a35ce4fb48ea") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "22327984-ab79-480b-9ee8-e218566c4aad") + (pts + (xy 119.67 158.34) (xy 119.67 78.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.34 90) + (layer "User.2") + (uuid "22327984-ab79-480b-9ee8-e218566c4aad") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "25b5afef-3478-4b14-9fb8-8625a77907f2") + (pts + (xy 119.685 158.34) (xy 119.685 98.34) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.34 90) + (layer "User.2") + (uuid "25b5afef-3478-4b14-9fb8-8625a77907f2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "455075bb-0d0d-41b2-bd8e-8638de90c808") + (pts + (xy 119.685 158.34) (xy 119.685 128.34) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.34 90) + (layer "User.2") + (uuid "455075bb-0d0d-41b2-bd8e-8638de90c808") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "65f2decd-5b9b-4e4b-88a5-1c720c6d58b4") + (pts + (xy 119.685 158.34) (xy 119.685 48.34) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.34 90) + (layer "User.2") + (uuid "65f2decd-5b9b-4e4b-88a5-1c720c6d58b4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bf2705c6-2673-4c99-b37a-b8b9c9f96512") + (pts + (xy 119.685 158.34) (xy 119.685 116.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.34 90) + (layer "User.2") + (uuid "bf2705c6-2673-4c99-b37a-b8b9c9f96512") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c6d99d7a-7641-4c1e-9724-3315919456a9") + (pts + (xy 98.76 48.34) (xy 120.76 48.34) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.76 32.46 0) + (layer "User.2") + (uuid "c6d99d7a-7641-4c1e-9724-3315919456a9") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/CONFIG_3") + (pinfunction "CONFIG_3") + (pintype "output") + (uuid "efd8745b-8f55-43ef-957e-28b9e2382c17") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "699c380b-342b-42a1-a12d-b872f0e7261c") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "48f7e964-53fd-44d2-901a-df78cbdd3f99") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9629ed0f-f48f-43db-b33c-deb450690259") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7c384530-2fc7-43fb-8ff0-eb90874a3fc8") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/FULL_CARD_PWR_OFF#") + (pinfunction "FULL_CARD_PWR_OFF#") + (pintype "input") + (uuid "2de5cf3e-3564-4dea-8a70-b9e4536d524f") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "d67ba399-1e49-4d80-9211-d49a9d799bae") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "aedfc996-cf77-44fe-a191-d3f85397929b") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "492d7b32-b27c-4465-b1c0-257595c500e3") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/GPIO_9{slash}LED#1") + (pinfunction "GPIO9/LED#1") + (pintype "bidirectional") + (uuid "3e733508-6873-40f8-adb5-4c23242f8a48") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d2485304-0504-4b8a-9d15-7440d85f87a6") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/GPIO_5") + (pinfunction "GPIO_5") + (pintype "bidirectional") + (uuid "cf136c7a-675b-4a77-835d-0e1e724a0e73") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/CONFIG_0") + (pinfunction "CONFIG_0") + (pintype "output") + (uuid "d5e5af1e-6407-4dfb-97e8-32bf0671a043") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/GPIO_6") + (pinfunction "GPIO_6") + (pintype "bidirectional") + (uuid "f6781076-58a4-42b5-87f3-2adf82e50a5d") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/DPR") + (pinfunction "DPR") + (pintype "input") + (uuid "7923c12a-bdfb-4de9-add3-cd6bcc196481") + ) + (pad "24" smd rect + (at 3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/GPIO_7") + (pinfunction "GPIO_7") + (pintype "bidirectional") + (uuid "9476cd07-be60-46c5-8c57-7dcc34a38e53") + ) + (pad "25" smd rect + (at 3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/GPIO_11") + (pinfunction "GPIO_11") + (pintype "bidirectional") + (uuid "cccbcd72-a1a4-424b-bd18-d96532560958") + ) + (pad "26" smd rect + (at 3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/GPIO_10") + (pinfunction "GPIO_10") + (pintype "bidirectional") + (uuid "ddd546ba-6fba-45ab-a779-f4c24028f7c2") + ) + (pad "27" smd rect + (at 2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d4bfba88-7cc2-4de9-86b8-c75eafd6e098") + ) + (pad "28" smd rect + (at 2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/GPIO_8") + (pinfunction "GPIO_8") + (pintype "bidirectional") + (uuid "c07801d4-8faf-4793-9ea6-26ac5a79cc67") + ) + (pad "29" smd rect + (at 2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 B+M Key/PET1N") + (pinfunction "PETn1/USB3.0Tx-/SSIC-Txn") + (pintype "unspecified") + (uuid "665a6ec7-9f5e-4af0-886d-4cf967bf217e") + ) + (pad "30" smd rect + (at 2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "/UIM-RESET") + (pinfunction "UIM-RESET") + (pintype "output") + (uuid "99cdb4f9-0414-42f6-b46d-f58ab326a73b") + ) + (pad "31" smd rect + (at 1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 B+M Key/PET1P") + (pinfunction "PETp1/USB3.0Tx+/SSIC-TxP") + (pintype "unspecified") + (uuid "fe1de14c-a066-4377-9f8b-e7ee4084a6c2") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UIM-CLK") + (pinfunction "UIM-CLK") + (pintype "output") + (uuid "ce5fc4f7-899b-4584-a29f-3e379457c477") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ee5f4778-c5cc-461b-a901-0fe5ae83bc66") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UIM-DATA") + (pinfunction "UIM-DATA") + (pintype "bidirectional") + (uuid "3b3c10c6-0c2e-4502-90f7-f1cf8f94e50c") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER1-") + (pinfunction "PERn1/USB3.0Rx-/SSIC-RxN") + (pintype "input") + (uuid "aab74940-9928-4ad8-81e2-4cbd2b2dacc7") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UIM-PWR") + (pinfunction "UIM-PWR") + (pintype "output") + (uuid "7dcc511a-5931-4142-b43c-3850e53045bf") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER1+") + (pinfunction "PERp1/USB3.0Rx+/SSIC-RxP") + (pintype "input") + (uuid "b531d894-93ca-4473-be69-58b0495718cd") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/DEVSLP") + (pinfunction "DEVSLP") + (pintype "input") + (uuid "712141d2-e4f0-4baf-88ab-00dc1c5362fd") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b04f7b3f-50d7-4d16-9ef1-555758ba6b0e") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/GPIO_0") + (pinfunction "GPIO_0") + (pintype "bidirectional") + (uuid "0b3ec451-5062-48e5-8c39-68b2bfd73064") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 B+M Key/PET0N") + (pinfunction "PETn0/SATA-B+") + (pintype "output") + (uuid "1e926085-9c98-440c-b19c-b097513144cb") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/GPIO_1") + (pinfunction "GPIO_1") + (pintype "bidirectional") + (uuid "7495cb49-b8ef-4f3a-89ad-47262be37e78") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 B+M Key/PET0P") + (pinfunction "PETp0/SATA-B-") + (pintype "output") + (uuid "09bba69d-1f73-4a73-8206-1b06dae3ecfe") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/GPIO_2") + (pinfunction "GPIO_2") + (pintype "bidirectional") + (uuid "275897e9-67cd-43fa-a91f-3cc7e2fd4ebc") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ed204528-de9c-442a-b089-db9f4b708419") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/GPIO_3") + (pinfunction "GPIO_3") + (pintype "bidirectional") + (uuid "3c48a474-16b2-4336-ac4e-a0847f9748d5") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PER0-") + (pinfunction "PERn0/SATA-A-") + (pintype "input") + (uuid "a09aff92-3be4-4a7d-b5d7-b49072289105") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/GPIO_4") + (pinfunction "GPIO_4") + (pintype "bidirectional") + (uuid "c3022740-2ab4-42dd-a624-9dd0cf062bac") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER0+") + (pinfunction "PERp0/SATA-A+") + (pintype "input") + (uuid "89a30c73-cc3b-475c-a849-3da2535555ab") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/PERST#") + (pinfunction "PERST#") + (pintype "input") + (uuid "7bb9f564-0a20-4344-9ee3-d1b9d8cd9b5c") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ff08b459-624c-4820-8f56-83fe18b47df7") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/CLKREQ#") + (pinfunction "CLKREQ#") + (pintype "bidirectional") + (uuid "b92745d8-f1d5-47dd-988c-a58f9328fba9") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/REFCLK-") + (pinfunction "REFLCLKn") + (pintype "input") + (uuid "364160d4-652c-450f-a298-6651f471102e") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/PEWAKE#") + (pinfunction "PEWAKE#") + (pintype "bidirectional") + (uuid "8ee3dab2-77c3-40ac-9f3e-74bdcbb27945") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/REFCLK+") + (pinfunction "REFLCLKp") + (pintype "input") + (uuid "c06b10c6-0dd7-4ffd-b39d-b9189a968063") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-NC-Pad56)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "756d9588-bf52-41da-8ef4-358ad22ad87a") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "044945ec-962f-4d80-bd57-d4a7d48cfb02") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad58)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "dd27dcd4-3344-4bb9-874c-bf978c36194d") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/RESET#") + (pinfunction "RESET#") + (pintype "input") + (uuid "43ea22b2-4956-4397-a350-64fb8c36620b") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "56bea471-cf83-4050-abec-f7717b7ce730") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/CONFIG_1") + (pinfunction "CONFIG_1") + (pintype "output") + (uuid "df7a8277-8821-4ed6-b92a-a5b16689f0c9") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "df894265-e6b0-41f1-8ff5-94aa41f3b3de") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9367cf60-579f-4094-8380-e0b9d46c94d1") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0251e06e-2ac1-4db6-9d26-7054feeacafa") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 6 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "316a1aad-c7de-4502-99f5-73fce4ed527f") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "36dd3cb5-75a8-4e6a-a4cf-d330da75b21e") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/CONFIG_2") + (pinfunction "CONFIG_2") + (pintype "output") + (uuid "0f8e8b81-51f9-45aa-bc1e-eb1f26abb77e") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "d9ff52b3-8c22-4bf1-a052-26866cb9628e") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.76 154.34) (xy 120.76 158.34) (xy 98.76 158.34) (xy 98.76 154.34) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "64b51d1f-5436-47ef-981d-04be16ae1e70") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 158.34) (xy 124.76 153.14) (xy 94.76 153.14) (xy 94.76 158.34) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "68b1da88-7340-4015-b4f9-4b8b2a5979ab") + (at 109.76 78.34) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8dfc8b51-ca44-4769-a276-146517b30707") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "abf6f6cd-d903-4fd2-9fa9-91f67b75bb91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5a5c59ee-e37e-4c0b-af28-e916c280f0eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "467d47a3-d3ae-46aa-89b7-c40d4b8fd3e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "db03990b-77be-48bc-bcd0-fa45371ec20f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "GND") + (pinfunction "1") + (pintype "input") + (uuid "8fdb9b10-bcfe-4afe-85f0-36eb92ec10c0") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6f2106f4-f3da-40ba-9e44-f22b147954ab") + (at 112.11 153.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 0.75 90) + (layer "F.SilkS") + (uuid "12648757-a6c1-459b-a0fb-7a14cc6965b5") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b3eb0103-70f1-40fd-adaa-be4c975f2c29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4f9f7a39-4120-4df3-bd39-b7aa43f50743") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "11d1b336-3d08-44e1-ba10-791a0395a9e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d193c431-01f0-4aaf-a290-f469b273e1e1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c623ed19-ac13-49dc-9543-fed51f796a03") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7f0d00a3-d129-4136-ac70-0d1994407657") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fcb4c594-737e-4115-8870-67719c1a12b9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f963807-ee96-4de6-b9b1-7f42da26dcc5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de828b0a-edd8-420e-ad00-2afba9ad1367") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "43dd7598-869b-4e18-8660-40dc4e073791") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c7cf62ea-5179-4701-90e9-4887ed532267") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0124fed2-5150-4ac2-9a9d-75630ce90ec2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b599e450-83e0-4f23-9aaa-e656e83e5abb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1f760d05-bdb7-4e89-bba3-4711bce9df27") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 B+M Key/PET1N") + (pintype "passive") + (uuid "d6aeb90f-ea83-41d2-8a5d-b6dd0ed365e9") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "7c754d47-ddbb-4572-80af-2dbdbfd325b4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d125d47a-e358-42c8-96f0-4e4cefd800ba") + (at 111.41 153.57 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 -0.71 90) + (layer "F.SilkS") + (uuid "11194bde-af09-422e-9c1f-4691e36fc0da") + (effects + (font + (size 0.5 0.5) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "dd933508-5600-49f5-a513-d7b7a3e055da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b1c18d51-dd2c-4b1c-a59f-8919d3baa83e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e3fc8611-67cc-4bbf-b9d2-190fa0fe1705") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "88a0c5b9-6c4b-4b8b-8cba-4372d32be1d7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0279adc2-0557-461a-b80b-52143e7724e2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2174519f-09f7-4281-9390-e320f37136a5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b278a1d8-0d65-4dd2-91ca-f9423acba00a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce57339f-0d7f-4b3e-a493-d48820ae1504") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60e6cff3-a603-4f34-8069-182495ccedce") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2017e649-dd38-484e-81ea-dbf9946afb54") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "087f7cfd-0902-44e9-b1b7-a18238e46640") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0420c071-1bc3-482f-9121-2f334e7dc180") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "680309f9-2ea6-451d-8eb3-e21bce917d1b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "203f50e9-cf76-4f74-a49e-37466fce9d7d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 B+M Key/PET1P") + (pintype "passive") + (uuid "c4cbb5cf-642c-43f2-8314-15e1cdb8908f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "f505912a-b638-4a9a-a638-697f3cdfea98") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 94.76 78.34) + (end 94.76 154.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4c46725d-da37-4835-8592-87f0fa5b7f9b") + ) + (gr_line + (start 120.76 154.34) + (end 124.76 154.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e15b6db-311c-4d1d-bee7-9c80668c2a32") + ) + (gr_line + (start 98.76 154.34) + (end 94.76 154.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "885cfa01-831d-46ac-bca8-35a4a67b93e7") + ) + (gr_line + (start 124.76 154.34) + (end 124.76 78.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c46d31bf-f9b4-4db0-996b-f27235aadb9e") + ) + (gr_line + (start 124.76 78.34) + (end 94.76 78.34) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ed442c7e-078f-4dcb-898e-74d05f80c87f") + ) + (segment + (start 109.11 154.235001) + (end 109.11 153.89) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3334233d-1bbf-40d2-ab2a-c3c72836c8a7") + ) + (segment + (start 108.985 155.889999) + (end 108.985 154.360001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "496831bc-bfed-439d-a841-f8dcc55e4fbe") + ) + (segment + (start 109.01 155.914999) + (end 108.985 155.889999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "57d18ec1-6683-4066-870e-63daf507cd2a") + ) + (segment + (start 108.985 154.360001) + (end 109.11 154.235001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7494d20b-ebad-49b1-9a06-20c616a965bb") + ) + (segment + (start 109.01 157.19) + (end 109.01 155.914999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8ed14411-55d8-4286-8d74-2fcd57ff211d") + ) + (segment + (start 111.985 154.360001) + (end 112.11 154.235001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "06d46aee-5b5a-4039-b2ee-fe165330c2d9") + ) + (segment + (start 111.985 155.889999) + (end 111.985 154.360001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6b27e0be-05b1-47f6-bb9e-c623f20e1057") + ) + (segment + (start 112.01 155.914999) + (end 111.985 155.889999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9d2ce9a5-745c-4c06-ba2f-443b80069a26") + ) + (segment + (start 112.01 157.19) + (end 112.01 155.914999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e147d566-e339-4ee9-8686-144b365f6d24") + ) + (segment + (start 112.11 154.235001) + (end 112.11 153.89) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f99c3ffc-361e-492d-bf24-95f1359f04fc") + ) + (segment + (start 111.535 155.889999) + (end 111.535 154.360001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "415665d0-1009-4452-b928-1763f6e8d376") + ) + (segment + (start 111.535 154.360001) + (end 111.41 154.235001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "70ff07ea-d5d6-4a2d-a983-5eb0127cf7ce") + ) + (segment + (start 111.51 157.19) + (end 111.51 155.914999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a0790eeb-1341-4edb-bc22-c9b44134a7e1") + ) + (segment + (start 111.51 155.914999) + (end 111.535 155.889999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c6abfc99-2478-4ab5-82ff-90d0c937fc99") + ) + (segment + (start 111.41 154.235001) + (end 111.41 153.89) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ce0b539e-fd5b-466e-aa6d-b8397d6b44e9") + ) + (segment + (start 108.51 157.19) + (end 108.51 155.914999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0e3769cf-2386-4d89-aeb8-c8aa0dbf0870") + ) + (segment + (start 108.535 154.360001) + (end 108.41 154.235001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "18ed9e75-5cf8-4417-94f2-64d989e4b5f0") + ) + (segment + (start 108.535 155.889999) + (end 108.535 154.360001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3bee60d8-9a15-4361-b0ac-445d79bf7a73") + ) + (segment + (start 108.41 154.235001) + (end 108.41 153.89) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a2ec51b9-dcdc-4f18-9feb-2eeafaa6baf1") + ) + (segment + (start 108.51 155.914999) + (end 108.535 155.889999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e53903c0-e2d7-41b1-b3cf-770863bf71d3") + ) + (zone + (net 6) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "9bd1418c-888f-4f65-873b-1387824a926f") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 156.73) (xy 124.76 48.34) (xy 94.76 48.34) (xy 94.76 156.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.841684 78.862174) (xy 106.861503 78.898033) (xy 106.920826 79.157946) (xy 106.920832 79.157964) + (xy 107.030257 79.470688) (xy 107.174022 79.769217) (xy 107.350305 80.04977) (xy 107.503977 80.242468) + (xy 108.358381 79.388064) (xy 108.441457 79.496331) (xy 108.603669 79.658543) (xy 108.711934 79.741617) + (xy 107.85753 80.596021) (xy 107.85753 80.596022) (xy 108.050229 80.749694) (xy 108.330782 80.925977) + (xy 108.629311 81.069742) (xy 108.942035 81.179167) (xy 108.942053 81.179173) (xy 109.265077 81.252901) + (xy 109.265074 81.252901) (xy 109.594336 81.29) (xy 109.925664 81.29) (xy 110.254924 81.252901) + (xy 110.577946 81.179173) (xy 110.577964 81.179167) (xy 110.890688 81.069742) (xy 111.189217 80.925977) + (xy 111.46977 80.749694) (xy 111.662468 80.596023) (xy 111.662468 80.596022) (xy 110.808064 79.741618) + (xy 110.916331 79.658543) (xy 111.078543 79.496331) (xy 111.161618 79.388064) (xy 112.016022 80.242468) + (xy 112.016023 80.242468) (xy 112.169694 80.04977) (xy 112.345977 79.769217) (xy 112.489742 79.470688) + (xy 112.599167 79.157964) (xy 112.599173 79.157946) (xy 112.658497 78.898033) (xy 112.691272 78.851842) + (xy 112.730642 78.8405) (xy 124.1855 78.8405) (xy 124.237826 78.862174) (xy 124.2595 78.9145) (xy 124.2595 153.7655) + (xy 124.237826 153.817826) (xy 124.1855 153.8395) (xy 120.097464 153.8395) (xy 119.925062 153.869898) + (xy 119.760558 153.929773) (xy 119.608945 154.017308) (xy 119.474837 154.129837) (xy 119.362308 154.263945) + (xy 119.274773 154.415558) (xy 119.214898 154.580062) (xy 119.1845 154.752464) (xy 119.1845 156.0655) + (xy 119.162826 156.117826) (xy 119.1105 156.1395) (xy 118.815251 156.1395) (xy 118.773153 156.147873) + (xy 118.744283 156.147873) (xy 118.704699 156.14) (xy 118.685 156.14) (xy 118.685 156.181153) (xy 118.672529 156.222265) + (xy 118.646133 156.261768) (xy 118.646133 156.261769) (xy 118.636278 156.311316) (xy 118.6345 156.320253) + (xy 118.6345 156.73) (xy 118.335 156.73) (xy 118.335 156.14) (xy 118.315301 156.14) (xy 118.274435 156.148128) + (xy 118.245565 156.148128) (xy 118.204699 156.14) (xy 118.185 156.14) (xy 118.185 156.73) (xy 117.8855 156.73) + (xy 117.8855 156.320252) (xy 117.873867 156.261769) (xy 117.847471 156.222265) (xy 117.835 156.181153) + (xy 117.835 156.14) (xy 117.815301 156.14) (xy 117.775716 156.147873) (xy 117.746845 156.147873) + (xy 117.704748 156.1395) (xy 117.315252 156.1395) (xy 117.315251 156.1395) (xy 117.274435 156.147618) + (xy 117.245565 156.147618) (xy 117.204749 156.1395) (xy 117.204748 156.1395) (xy 116.815252 156.1395) + (xy 116.815251 156.1395) (xy 116.773153 156.147873) (xy 116.744283 156.147873) (xy 116.704699 156.14) + (xy 116.685 156.14) (xy 116.685 156.181153) (xy 116.679317 156.209592) (xy 116.67654 156.216261) + (xy 116.646133 156.261769) (xy 116.635643 156.314505) (xy 116.632817 156.321294) (xy 116.61757 156.336486) + (xy 116.605612 156.354384) (xy 116.598113 156.355875) (xy 116.592698 156.361272) (xy 116.571173 156.361233) + (xy 116.550063 156.365433) (xy 116.543706 156.361185) (xy 116.536061 156.361172) (xy 116.520868 156.345925) + (xy 116.502971 156.333967) (xy 116.500353 156.325338) (xy 116.496083 156.321053) (xy 116.4961 156.311316) + (xy 116.4905 156.292855) (xy 116.4905 155.338025) (xy 116.490499 155.33802) (xy 116.453024 155.137544) + (xy 116.379348 154.947363) (xy 116.271981 154.773959) (xy 116.27198 154.773957) (xy 116.134579 154.623235) + (xy 116.134578 154.623234) (xy 115.971825 154.500329) (xy 115.971822 154.500328) (xy 115.971821 154.500327) + (xy 115.78925 154.409418) (xy 115.789246 154.409417) (xy 115.789244 154.409416) (xy 115.593082 154.353602) + (xy 115.593076 154.353601) (xy 115.390003 154.334785) (xy 115.389997 154.334785) (xy 115.186923 154.353601) + (xy 115.186917 154.353602) (xy 114.990755 154.409416) (xy 114.99075 154.409418) (xy 114.808177 154.500328) + (xy 114.808174 154.500329) (xy 114.645421 154.623234) (xy 114.64542 154.623235) (xy 114.508019 154.773957) + (xy 114.508019 154.773958) (xy 114.400655 154.947358) (xy 114.40065 154.947368) (xy 114.326977 155.13754) + (xy 114.2895 155.33802) (xy 114.2895 156.066201) (xy 114.267826 156.118527) (xy 114.2155 156.140201) + (xy 114.208246 156.139845) (xy 114.204752 156.1395) (xy 114.204748 156.1395) (xy 113.815252 156.1395) + (xy 113.815251 156.1395) (xy 113.774435 156.147618) (xy 113.745565 156.147618) (xy 113.704749 156.1395) + (xy 113.704748 156.1395) (xy 113.315252 156.1395) (xy 113.315251 156.1395) (xy 113.274435 156.147618) + (xy 113.245565 156.147618) (xy 113.204749 156.1395) (xy 113.204748 156.1395) (xy 112.815252 156.1395) + (xy 112.815251 156.1395) (xy 112.773153 156.147873) (xy 112.744283 156.147873) (xy 112.704699 156.14) + (xy 112.685 156.14) (xy 112.685 156.181153) (xy 112.672529 156.222265) (xy 112.646133 156.261768) + (xy 112.646133 156.261769) (xy 112.636278 156.311316) (xy 112.6345 156.320253) (xy 112.6345 156.73) + (xy 112.3855 156.73) (xy 112.3855 156.320252) (xy 112.373867 156.261769) (xy 112.347471 156.222265) + (xy 112.337284 156.199397) (xy 112.312784 156.103092) (xy 112.314148 156.093656) (xy 112.3105 156.084848) + (xy 112.3105 155.875435) (xy 112.310499 155.875434) (xy 112.288766 155.794326) (xy 112.289619 155.794097) + (xy 112.2855 155.773376) (xy 112.2855 154.515123) (xy 112.307173 154.462798) (xy 112.35046 154.419512) + (xy 112.390022 154.350989) (xy 112.4105 154.274563) (xy 112.4105 154.274558) (xy 112.411133 154.269755) + (xy 112.412641 154.269953) (xy 112.432174 154.222797) (xy 112.462206 154.192765) (xy 112.507585 154.089991) + (xy 112.5105 154.064865) (xy 112.510499 153.715136) (xy 112.507585 153.690009) (xy 112.467792 153.599888) + (xy 112.466485 153.543268) (xy 112.467782 153.540135) (xy 112.507585 153.449991) (xy 112.5105 153.424865) + (xy 112.510499 153.075136) (xy 112.507585 153.050009) (xy 112.462206 152.947235) (xy 112.382765 152.867794) + (xy 112.279991 152.822415) (xy 112.27999 152.822414) (xy 112.279988 152.822414) (xy 112.258659 152.81994) + (xy 112.254865 152.8195) (xy 112.254864 152.8195) (xy 111.965136 152.8195) (xy 111.940013 152.822414) + (xy 111.940007 152.822415) (xy 111.837234 152.867794) (xy 111.812326 152.892703) (xy 111.76 152.914377) + (xy 111.707674 152.892703) (xy 111.682765 152.867794) (xy 111.579991 152.822415) (xy 111.57999 152.822414) + (xy 111.579988 152.822414) (xy 111.558659 152.81994) (xy 111.554865 152.8195) (xy 111.554864 152.8195) + (xy 111.265136 152.8195) (xy 111.240013 152.822414) (xy 111.240007 152.822415) (xy 111.137234 152.867794) + (xy 111.057794 152.947234) (xy 111.012414 153.050011) (xy 111.0095 153.075135) (xy 111.0095 153.424863) + (xy 111.012414 153.449986) (xy 111.012415 153.449992) (xy 111.052206 153.54011) (xy 111.053514 153.596732) + (xy 111.052206 153.59989) (xy 111.012414 153.690011) (xy 111.0095 153.715135) (xy 111.0095 154.064863) + (xy 111.012414 154.089986) (xy 111.012415 154.089992) (xy 111.057794 154.192765) (xy 111.087826 154.222797) + (xy 111.107359 154.269954) (xy 111.108867 154.269756) (xy 111.1095 154.274565) (xy 111.129977 154.350986) + (xy 111.129979 154.350991) (xy 111.158096 154.39969) (xy 111.161677 154.405892) (xy 111.16954 154.419512) + (xy 111.214629 154.464601) (xy 111.216303 154.466523) (xy 111.224565 154.491139) (xy 111.2345 154.515124) + (xy 111.2345 155.773376) (xy 111.23038 155.794097) (xy 111.231234 155.794326) (xy 111.2095 155.875434) + (xy 111.2095 156.084848) (xy 111.207216 156.103092) (xy 111.182716 156.199397) (xy 111.177245 156.206716) + (xy 111.172529 156.222265) (xy 111.146133 156.261768) (xy 111.146133 156.261769) (xy 111.136278 156.311316) + (xy 111.1345 156.320253) (xy 111.1345 156.73) (xy 110.8855 156.73) (xy 110.8855 156.320252) (xy 110.873867 156.261769) + (xy 110.847471 156.222265) (xy 110.835 156.181153) (xy 110.835 156.14) (xy 110.815301 156.14) (xy 110.775716 156.147873) + (xy 110.746845 156.147873) (xy 110.704748 156.1395) (xy 110.315252 156.1395) (xy 110.315251 156.1395) + (xy 110.274435 156.147618) (xy 110.245565 156.147618) (xy 110.204749 156.1395) (xy 110.204748 156.1395) + (xy 109.815252 156.1395) (xy 109.815251 156.1395) (xy 109.773153 156.147873) (xy 109.744283 156.147873) + (xy 109.704699 156.14) (xy 109.685 156.14) (xy 109.685 156.181153) (xy 109.672529 156.222265) (xy 109.646133 156.261768) + (xy 109.646133 156.261769) (xy 109.636278 156.311316) (xy 109.6345 156.320253) (xy 109.6345 156.73) + (xy 109.3855 156.73) (xy 109.3855 156.320252) (xy 109.373867 156.261769) (xy 109.347471 156.222265) + (xy 109.337284 156.199397) (xy 109.312784 156.103092) (xy 109.314148 156.093656) (xy 109.3105 156.084848) + (xy 109.3105 155.875435) (xy 109.310499 155.875434) (xy 109.288766 155.794326) (xy 109.289619 155.794097) + (xy 109.2855 155.773376) (xy 109.2855 154.515123) (xy 109.307173 154.462798) (xy 109.35046 154.419512) + (xy 109.390022 154.350989) (xy 109.4105 154.274563) (xy 109.4105 154.274558) (xy 109.411133 154.269755) + (xy 109.412641 154.269953) (xy 109.432174 154.222797) (xy 109.462206 154.192765) (xy 109.507585 154.089991) + (xy 109.5105 154.064865) (xy 109.510499 153.715136) (xy 109.507585 153.690009) (xy 109.467792 153.599888) + (xy 109.466485 153.543268) (xy 109.467782 153.540135) (xy 109.507585 153.449991) (xy 109.5105 153.424865) + (xy 109.510499 153.075136) (xy 109.507585 153.050009) (xy 109.462206 152.947235) (xy 109.382765 152.867794) + (xy 109.279991 152.822415) (xy 109.27999 152.822414) (xy 109.279988 152.822414) (xy 109.258659 152.81994) + (xy 109.254865 152.8195) (xy 109.254864 152.8195) (xy 108.965136 152.8195) (xy 108.940013 152.822414) + (xy 108.940007 152.822415) (xy 108.837234 152.867794) (xy 108.812326 152.892703) (xy 108.76 152.914377) + (xy 108.707674 152.892703) (xy 108.682765 152.867794) (xy 108.579991 152.822415) (xy 108.57999 152.822414) + (xy 108.579988 152.822414) (xy 108.558659 152.81994) (xy 108.554865 152.8195) (xy 108.554864 152.8195) + (xy 108.265136 152.8195) (xy 108.240013 152.822414) (xy 108.240007 152.822415) (xy 108.137234 152.867794) + (xy 108.057794 152.947234) (xy 108.012414 153.050011) (xy 108.0095 153.075135) (xy 108.0095 153.424863) + (xy 108.012414 153.449986) (xy 108.012415 153.449992) (xy 108.052206 153.54011) (xy 108.053514 153.596732) + (xy 108.052206 153.59989) (xy 108.012414 153.690011) (xy 108.0095 153.715135) (xy 108.0095 154.064863) + (xy 108.012414 154.089986) (xy 108.012415 154.089992) (xy 108.057794 154.192765) (xy 108.087826 154.222797) + (xy 108.107359 154.269954) (xy 108.108867 154.269756) (xy 108.1095 154.274565) (xy 108.129977 154.350986) + (xy 108.129979 154.350991) (xy 108.158096 154.39969) (xy 108.161677 154.405892) (xy 108.16954 154.419512) + (xy 108.214629 154.464601) (xy 108.216303 154.466523) (xy 108.224565 154.491139) (xy 108.2345 154.515124) + (xy 108.2345 155.773376) (xy 108.23038 155.794097) (xy 108.231234 155.794326) (xy 108.2095 155.875434) + (xy 108.2095 156.084848) (xy 108.207216 156.103092) (xy 108.182716 156.199397) (xy 108.177245 156.206716) + (xy 108.172529 156.222265) (xy 108.146133 156.261768) (xy 108.146133 156.261769) (xy 108.136278 156.311316) + (xy 108.1345 156.320253) (xy 108.1345 156.73) (xy 107.8855 156.73) (xy 107.8855 156.320252) (xy 107.873867 156.261769) + (xy 107.847471 156.222265) (xy 107.835 156.181153) (xy 107.835 156.14) (xy 107.815301 156.14) (xy 107.775716 156.147873) + (xy 107.746845 156.147873) (xy 107.704748 156.1395) (xy 107.315252 156.1395) (xy 107.315251 156.1395) + (xy 107.274435 156.147618) (xy 107.245565 156.147618) (xy 107.204749 156.1395) (xy 107.204748 156.1395) + (xy 106.815252 156.1395) (xy 106.815251 156.1395) (xy 106.773153 156.147873) (xy 106.744283 156.147873) + (xy 106.704699 156.14) (xy 106.685 156.14) (xy 106.685 156.181153) (xy 106.672529 156.222265) (xy 106.646133 156.261768) + (xy 106.646133 156.261769) (xy 106.636278 156.311316) (xy 106.6345 156.320253) (xy 106.6345 156.73) + (xy 106.3855 156.73) (xy 106.3855 156.320252) (xy 106.373867 156.261769) (xy 106.347471 156.222265) + (xy 106.335 156.181153) (xy 106.335 156.14) (xy 106.315301 156.14) (xy 106.275716 156.147873) (xy 106.246845 156.147873) + (xy 106.204748 156.1395) (xy 105.815252 156.1395) (xy 105.815251 156.1395) (xy 105.774435 156.147618) + (xy 105.745565 156.147618) (xy 105.704749 156.1395) (xy 105.704748 156.1395) (xy 105.315252 156.1395) + (xy 105.315251 156.1395) (xy 105.273153 156.147873) (xy 105.244283 156.147873) (xy 105.204699 156.14) + (xy 105.185 156.14) (xy 105.185 156.181153) (xy 105.172529 156.222265) (xy 105.146133 156.261768) + (xy 105.146133 156.261769) (xy 105.136278 156.311316) (xy 105.1345 156.320253) (xy 105.1345 156.73) + (xy 104.835 156.73) (xy 104.835 156.14) (xy 104.8145 156.14) (xy 104.762174 156.118326) (xy 104.7405 156.066) + (xy 104.7405 155.338025) (xy 104.740499 155.33802) (xy 104.703024 155.137544) (xy 104.629348 154.947363) + (xy 104.521981 154.773959) (xy 104.52198 154.773957) (xy 104.384579 154.623235) (xy 104.384578 154.623234) + (xy 104.221825 154.500329) (xy 104.221822 154.500328) (xy 104.221821 154.500327) (xy 104.03925 154.409418) + (xy 104.039246 154.409417) (xy 104.039244 154.409416) (xy 103.843082 154.353602) (xy 103.843076 154.353601) + (xy 103.640003 154.334785) (xy 103.639997 154.334785) (xy 103.436923 154.353601) (xy 103.436917 154.353602) + (xy 103.240755 154.409416) (xy 103.24075 154.409418) (xy 103.058177 154.500328) (xy 103.058174 154.500329) + (xy 102.895421 154.623234) (xy 102.89542 154.623235) (xy 102.758019 154.773957) (xy 102.758019 154.773958) + (xy 102.650655 154.947358) (xy 102.65065 154.947368) (xy 102.576977 155.13754) (xy 102.5395 155.33802) + (xy 102.5395 156.0655) (xy 102.517826 156.117826) (xy 102.4655 156.1395) (xy 102.315251 156.1395) + (xy 102.274435 156.147618) (xy 102.245565 156.147618) (xy 102.204749 156.1395) (xy 102.204748 156.1395) + (xy 101.815252 156.1395) (xy 101.815251 156.1395) (xy 101.773153 156.147873) (xy 101.744283 156.147873) + (xy 101.704699 156.14) (xy 101.685 156.14) (xy 101.685 156.181153) (xy 101.672529 156.222265) (xy 101.646133 156.261768) + (xy 101.646133 156.261769) (xy 101.636278 156.311316) (xy 101.6345 156.320253) (xy 101.6345 156.73) + (xy 101.335 156.73) (xy 101.335 156.14) (xy 101.315301 156.14) (xy 101.274435 156.148128) (xy 101.245565 156.148128) + (xy 101.204699 156.14) (xy 101.185 156.14) (xy 101.185 156.73) (xy 100.8855 156.73) (xy 100.8855 156.320252) + (xy 100.873867 156.261769) (xy 100.847471 156.222265) (xy 100.835 156.181153) (xy 100.835 156.14) + (xy 100.815301 156.14) (xy 100.775716 156.147873) (xy 100.746845 156.147873) (xy 100.704748 156.1395) + (xy 100.4095 156.1395) (xy 100.357174 156.117826) (xy 100.3355 156.0655) (xy 100.3355 154.752472) + (xy 100.335499 154.752464) (xy 100.312713 154.623236) (xy 100.305101 154.580062) (xy 100.245225 154.415555) + (xy 100.157692 154.263945) (xy 100.045163 154.129837) (xy 99.911055 154.017308) (xy 99.759445 153.929775) + (xy 99.759443 153.929774) (xy 99.759441 153.929773) (xy 99.594937 153.869898) (xy 99.422535 153.8395) + (xy 99.422532 153.8395) (xy 99.400892 153.8395) (xy 98.825892 153.8395) (xy 95.3345 153.8395) (xy 95.282174 153.817826) + (xy 95.2605 153.7655) (xy 95.2605 78.9145) (xy 95.282174 78.862174) (xy 95.3345 78.8405) (xy 106.789358 78.8405) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.538326 78.862174) (xy 106.56 78.9145) (xy 106.56 79.519704) (xy 106.600242 79.876866) (xy 106.680219 80.227264) + (xy 106.680224 80.227282) (xy 106.798925 80.566513) (xy 106.954869 80.890334) (xy 107.146093 81.194666) + (xy 107.370185 81.475668) (xy 107.624331 81.729814) (xy 107.905333 81.953906) (xy 108.209665 82.14513) + (xy 108.533486 82.301074) (xy 108.872717 82.419775) (xy 108.872735 82.41978) (xy 109.223135 82.499757) + (xy 109.223132 82.499757) (xy 109.580296 82.54) (xy 109.939704 82.54) (xy 110.296866 82.499757) + (xy 110.647264 82.41978) (xy 110.647282 82.419775) (xy 110.986513 82.301074) (xy 111.310334 82.14513) + (xy 111.614666 81.953906) (xy 111.895668 81.729814) (xy 112.14981 81.475672) (xy 112.323862 81.257416) + (xy 110.808064 79.741618) (xy 110.916331 79.658543) (xy 111.078543 79.496331) (xy 111.161618 79.388064) + (xy 112.597229 80.823675) (xy 112.721076 80.566505) (xy 112.72108 80.566497) (xy 112.839775 80.227282) + (xy 112.83978 80.227264) (xy 112.919757 79.876866) (xy 112.96 79.519704) (xy 112.96 78.9145) (xy 112.981674 78.862174) + (xy 113.034 78.8405) (xy 124.1855 78.8405) (xy 124.237826 78.862174) (xy 124.2595 78.9145) (xy 124.2595 153.7655) + (xy 124.237826 153.817826) (xy 124.1855 153.8395) (xy 120.097464 153.8395) (xy 119.97235 153.861561) + (xy 119.917055 153.849302) (xy 119.886624 153.801535) (xy 119.8855 153.788685) (xy 119.8855 152.189) + (xy 119.869858 152.110363) (xy 119.869857 152.110357) (xy 119.855505 152.075709) (xy 119.855503 152.075706) + (xy 119.855503 152.075705) (xy 119.839035 152.049497) (xy 119.818879 152.017419) (xy 119.795908 152.00112) + (xy 119.744293 151.964496) (xy 119.744283 151.964492) (xy 119.709643 151.950143) (xy 119.709636 151.950141) + (xy 119.650392 151.938357) (xy 119.631 151.9345) (xy 99.259 151.9345) (xy 99.243443 151.937594) + (xy 99.180363 151.950141) (xy 99.180352 151.950144) (xy 99.145714 151.964492) (xy 99.145705 151.964496) + (xy 99.08742 152.00112) (xy 99.087416 152.001124) (xy 99.034496 152.075706) (xy 99.020143 152.110356) + (xy 99.020141 152.110363) (xy 99.0045 152.189) (xy 99.0045 153.7655) (xy 98.982826 153.817826) (xy 98.9305 153.8395) + (xy 95.3345 153.8395) (xy 95.282174 153.817826) (xy 95.2605 153.7655) (xy 95.2605 78.9145) (xy 95.282174 78.862174) + (xy 95.3345 78.8405) (xy 106.486 78.8405) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "512741f7-1292-4cb1-b5e2-e022ddb56def") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.1) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.25) + ) + (polygon + (pts + (xy 119.68 156.52) (xy 119.68 152.155) (xy 119.665 152.14) (xy 99.21 152.14) (xy 99.21 156.77) (xy 119.43 156.77) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.665648 152.154352) (xy 119.68 152.189) (xy 119.68 153.947993) (xy 119.665648 153.982641) + (xy 119.655501 153.990428) (xy 119.608941 154.01731) (xy 119.608939 154.017312) (xy 119.474838 154.129835) + (xy 119.474835 154.129838) (xy 119.362312 154.263939) (xy 119.362307 154.263945) (xy 119.274778 154.415548) + (xy 119.274774 154.415556) (xy 119.2149 154.580057) (xy 119.214899 154.580061) (xy 119.214899 154.580062) + (xy 119.203041 154.647314) (xy 119.1845 154.752467) (xy 119.1845 155.691881) (xy 119.170148 155.726529) + (xy 119.1355 155.740881) (xy 119.100852 155.726529) (xy 119.094758 155.719104) (xy 119.079192 155.695807) + (xy 119.013036 155.651604) (xy 118.954695 155.64) (xy 118.885 155.64) (xy 118.885 156.77) (xy 118.635 156.77) + (xy 118.635 155.64) (xy 118.565304 155.64) (xy 118.519558 155.649098) (xy 118.500442 155.649098) + (xy 118.454696 155.64) (xy 118.385 155.64) (xy 118.385 156.77) (xy 118.1355 156.77) (xy 118.1355 155.820252) + (xy 118.135499 155.820251) (xy 118.135264 155.817858) (xy 118.135483 155.817836) (xy 118.135 155.812913) + (xy 118.135 155.64) (xy 118.065304 155.64) (xy 118.020837 155.648844) (xy 118.00172 155.648843) + (xy 117.954753 155.6395) (xy 117.954748 155.6395) (xy 117.565252 155.6395) (xy 117.550668 155.6424) + (xy 117.519558 155.648588) (xy 117.500442 155.648588) (xy 117.469331 155.6424) (xy 117.454748 155.6395) + (xy 117.065252 155.6395) (xy 117.050668 155.6424) (xy 117.019558 155.648588) (xy 117.000442 155.648588) + (xy 116.969331 155.6424) (xy 116.954748 155.6395) (xy 116.565252 155.6395) (xy 116.554276 155.641683) + (xy 116.549058 155.642721) (xy 116.512276 155.635403) (xy 116.491441 155.60422) (xy 116.4905 155.594662) + (xy 116.4905 155.338025) (xy 116.4905 155.338024) (xy 116.453024 155.137544) (xy 116.379348 154.947363) + (xy 116.271981 154.773959) (xy 116.271978 154.773955) (xy 116.271977 154.773954) (xy 116.134579 154.623236) + (xy 116.134576 154.623233) (xy 115.971822 154.500328) (xy 115.971818 154.500325) (xy 115.789255 154.40942) + (xy 115.789248 154.409417) (xy 115.593085 154.353603) (xy 115.593079 154.353602) (xy 115.39 154.334785) + (xy 115.18692 154.353602) (xy 115.186914 154.353603) (xy 114.990751 154.409417) (xy 114.990744 154.40942) + (xy 114.808181 154.500325) (xy 114.808177 154.500328) (xy 114.645423 154.623233) (xy 114.64542 154.623236) + (xy 114.508022 154.773954) (xy 114.40065 154.947366) (xy 114.326978 155.137537) (xy 114.326977 155.13754) + (xy 114.326976 155.137544) (xy 114.2895 155.338024) (xy 114.2895 155.338025) (xy 114.2895 155.5905) + (xy 114.275148 155.625148) (xy 114.2405 155.6395) (xy 114.065252 155.6395) (xy 114.050668 155.6424) + (xy 114.019558 155.648588) (xy 114.000442 155.648588) (xy 113.969331 155.6424) (xy 113.954748 155.6395) + (xy 113.565252 155.6395) (xy 113.550668 155.6424) (xy 113.519558 155.648588) (xy 113.500442 155.648588) + (xy 113.469331 155.6424) (xy 113.454748 155.6395) (xy 113.065252 155.6395) (xy 113.050668 155.6424) + (xy 113.019558 155.648588) (xy 113.000442 155.648588) (xy 112.969331 155.6424) (xy 112.954748 155.6395) + (xy 112.565252 155.6395) (xy 112.550668 155.6424) (xy 112.519558 155.648588) (xy 112.500442 155.648588) + (xy 112.469331 155.6424) (xy 112.454748 155.6395) (xy 112.065252 155.6395) (xy 112.050668 155.6424) + (xy 112.019558 155.648588) (xy 112.000442 155.648588) (xy 111.969331 155.6424) (xy 111.954748 155.6395) + (xy 111.565252 155.6395) (xy 111.550668 155.6424) (xy 111.519558 155.648588) (xy 111.500442 155.648588) + (xy 111.469331 155.6424) (xy 111.454748 155.6395) (xy 111.065252 155.6395) (xy 111.050668 155.6424) + (xy 111.019558 155.648588) (xy 111.000442 155.648588) (xy 110.969331 155.6424) (xy 110.954748 155.6395) + (xy 110.565252 155.6395) (xy 110.550668 155.6424) (xy 110.519558 155.648588) (xy 110.500442 155.648588) + (xy 110.469331 155.6424) (xy 110.454748 155.6395) (xy 110.065252 155.6395) (xy 110.050668 155.6424) + (xy 110.019558 155.648588) (xy 110.000442 155.648588) (xy 109.969331 155.6424) (xy 109.954748 155.6395) + (xy 109.565252 155.6395) (xy 109.550668 155.6424) (xy 109.519558 155.648588) (xy 109.500442 155.648588) + (xy 109.469331 155.6424) (xy 109.454748 155.6395) (xy 109.065252 155.6395) (xy 109.050668 155.6424) + (xy 109.019558 155.648588) (xy 109.000442 155.648588) (xy 108.969331 155.6424) (xy 108.954748 155.6395) + (xy 108.565252 155.6395) (xy 108.550668 155.6424) (xy 108.519558 155.648588) (xy 108.500442 155.648588) + (xy 108.469331 155.6424) (xy 108.454748 155.6395) (xy 108.065252 155.6395) (xy 108.050668 155.6424) + (xy 108.019558 155.648588) (xy 108.000442 155.648588) (xy 107.969331 155.6424) (xy 107.954748 155.6395) + (xy 107.565252 155.6395) (xy 107.550668 155.6424) (xy 107.519558 155.648588) (xy 107.500442 155.648588) + (xy 107.469331 155.6424) (xy 107.454748 155.6395) (xy 107.065252 155.6395) (xy 107.050668 155.6424) + (xy 107.019558 155.648588) (xy 107.000442 155.648588) (xy 106.969331 155.6424) (xy 106.954748 155.6395) + (xy 106.565252 155.6395) (xy 106.550668 155.6424) (xy 106.519558 155.648588) (xy 106.500442 155.648588) + (xy 106.469331 155.6424) (xy 106.454748 155.6395) (xy 106.065252 155.6395) (xy 106.050668 155.6424) + (xy 106.019558 155.648588) (xy 106.000442 155.648588) (xy 105.969331 155.6424) (xy 105.954748 155.6395) + (xy 105.565252 155.6395) (xy 105.550668 155.6424) (xy 105.519558 155.648588) (xy 105.500442 155.648588) + (xy 105.469331 155.6424) (xy 105.454748 155.6395) (xy 105.065252 155.6395) (xy 105.050668 155.6424) + (xy 105.019558 155.648588) (xy 105.000442 155.648588) (xy 104.969331 155.6424) (xy 104.954748 155.6395) + (xy 104.954746 155.6395) (xy 104.7895 155.6395) (xy 104.754852 155.625148) (xy 104.7405 155.5905) + (xy 104.7405 155.338025) (xy 104.7405 155.338024) (xy 104.703024 155.137544) (xy 104.629348 154.947363) + (xy 104.521981 154.773959) (xy 104.521978 154.773955) (xy 104.521977 154.773954) (xy 104.384579 154.623236) + (xy 104.384576 154.623233) (xy 104.221822 154.500328) (xy 104.221818 154.500325) (xy 104.039255 154.40942) + (xy 104.039248 154.409417) (xy 103.843085 154.353603) (xy 103.843079 154.353602) (xy 103.64 154.334785) + (xy 103.43692 154.353602) (xy 103.436914 154.353603) (xy 103.240751 154.409417) (xy 103.240744 154.40942) + (xy 103.058181 154.500325) (xy 103.058177 154.500328) (xy 102.895423 154.623233) (xy 102.89542 154.623236) + (xy 102.758022 154.773954) (xy 102.65065 154.947366) (xy 102.576978 155.137537) (xy 102.576977 155.13754) + (xy 102.576976 155.137544) (xy 102.5395 155.338024) (xy 102.5395 155.338025) (xy 102.5395 155.596651) + (xy 102.525148 155.631299) (xy 102.4905 155.645651) (xy 102.480942 155.64471) (xy 102.469383 155.642411) + (xy 102.454748 155.6395) (xy 102.065252 155.6395) (xy 102.05289 155.641958) (xy 102.018276 155.648843) + (xy 101.99916 155.648843) (xy 101.954696 155.64) (xy 101.885 155.64) (xy 101.885 155.812913) (xy 101.884516 155.817836) + (xy 101.884736 155.817858) (xy 101.8845 155.820253) (xy 101.8845 156.77) (xy 101.635 156.77) (xy 101.635 155.64) + (xy 101.565304 155.64) (xy 101.519558 155.649098) (xy 101.500442 155.649098) (xy 101.454696 155.64) + (xy 101.385 155.64) (xy 101.385 156.77) (xy 101.135 156.77) (xy 101.135 155.64) (xy 101.065304 155.64) + (xy 101.019558 155.649098) (xy 101.000442 155.649098) (xy 100.954696 155.64) (xy 100.885 155.64) + (xy 100.885 156.77) (xy 100.635 156.77) (xy 100.635 155.64) (xy 100.565305 155.64) (xy 100.506963 155.651604) + (xy 100.440807 155.695807) (xy 100.425242 155.719104) (xy 100.39406 155.739939) (xy 100.357277 155.732623) + (xy 100.336442 155.701441) (xy 100.3355 155.691881) (xy 100.3355 154.752474) (xy 100.3355 154.752468) + (xy 100.305101 154.580062) (xy 100.245225 154.415555) (xy 100.157692 154.263945) (xy 100.045163 154.129837) + (xy 99.911057 154.01731) (xy 99.911054 154.017307) (xy 99.759451 153.929778) (xy 99.759443 153.929774) + (xy 99.594942 153.8699) (xy 99.594943 153.8699) (xy 99.594938 153.869899) (xy 99.422532 153.8395) + (xy 99.400892 153.8395) (xy 99.259 153.8395) (xy 99.224352 153.825148) (xy 99.21 153.7905) (xy 99.21 152.189) + (xy 99.224352 152.154352) (xy 99.259 152.14) (xy 119.631 152.14) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pro b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pro new file mode 100644 index 0000000..9d70581 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 B+M Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "eeff3bcf-e91e-4d19-86e6-b188e47dcd7a", + "Root" + ], + [ + "a4265a8c-dd19-4998-b67a-81893b868cd5", + "M.2 B+M Key" + ], + [ + "b5a0e78d-bc67-4b7e-8137-4f88148172fd", + "PCIe Couple Caps1" + ], + [ + "49bba5f2-c387-43d5-bfb3-4f108d45a837", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_sch new file mode 100644 index 0000000..d0923a3 --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_sch @@ -0,0 +1,1306 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "eeff3bcf-e91e-4d19-86e6-b188e47dcd7a") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 140.97 90.17) (xy 147.32 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00f793c1-4af8-4a67-8120-7e75b85a0161") + ) + (wire + (pts + (xy 100.33 92.71) (xy 106.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04217052-5673-42ce-b59b-2a176eb261ff") + ) + (wire + (pts + (xy 140.97 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09ed2b7c-5d68-4fe1-9bd8-0dc88b298aab") + ) + (wire + (pts + (xy 100.33 87.63) (xy 106.68 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ecd0a18-3287-48ed-913d-9795913e85b3") + ) + (wire + (pts + (xy 140.97 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1675e96e-87a0-411b-8581-34da19b4962c") + ) + (wire + (pts + (xy 100.33 82.55) (xy 106.68 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "171c5245-3eec-4d4d-9f25-f3a20bf85945") + ) + (wire + (pts + (xy 140.97 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24ab49db-e661-4dae-b293-335cfbe0dcfc") + ) + (wire + (pts + (xy 100.33 63.5) (xy 106.68 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27f55606-69f1-449e-bf17-0e63c8d33af4") + ) + (wire + (pts + (xy 140.97 119.38) (xy 147.32 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2932bbf6-813f-4f17-a133-99e9828e225a") + ) + (wire + (pts + (xy 100.33 125.73) (xy 106.68 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b9e7bbb-361e-42b2-901c-634bad7d89a3") + ) + (wire + (pts + (xy 100.33 97.79) (xy 106.68 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f4147a9-fcac-4b56-a694-69c8a9ba4ccc") + ) + (wire + (pts + (xy 100.33 102.87) (xy 106.68 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "342d26e0-468d-4881-bed4-b88cbd2682a3") + ) + (wire + (pts + (xy 100.33 118.11) (xy 106.68 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34471197-b632-43c7-81c2-27753d3c156d") + ) + (wire + (pts + (xy 100.33 80.01) (xy 106.68 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d2aa7e0-d408-4afe-b6a9-7a0ba06d70aa") + ) + (wire + (pts + (xy 140.97 124.46) (xy 147.32 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "442285fb-808d-4de1-bce8-02c475635cee") + ) + (wire + (pts + (xy 140.97 72.39) (xy 147.32 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "615f0dfb-e489-4c80-aa5f-4924d336a63b") + ) + (wire + (pts + (xy 100.33 85.09) (xy 106.68 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b633639-a316-40ce-981c-0bb954d900e0") + ) + (wire + (pts + (xy 140.97 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84278884-7769-4abe-b79f-ee75b37fff51") + ) + (wire + (pts + (xy 140.97 95.25) (xy 147.32 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b747b36-141c-4543-8c1e-c976aefabc93") + ) + (wire + (pts + (xy 100.33 74.93) (xy 106.68 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dbeb4a2-0784-4f5b-94a1-32af8d046a9e") + ) + (wire + (pts + (xy 100.33 100.33) (xy 106.68 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f3973b4-aaa8-4cf2-9519-d48b9f7f3bbe") + ) + (wire + (pts + (xy 100.33 109.22) (xy 106.68 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "901cf322-c3ec-49fa-a821-af784d5f5470") + ) + (wire + (pts + (xy 100.33 114.3) (xy 106.68 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93097e71-9553-438d-882d-407a4cb905a3") + ) + (wire + (pts + (xy 140.97 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a69583e1-8c4a-40c9-960f-12fae58cc2d5") + ) + (wire + (pts + (xy 140.97 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a956d65a-2db5-4289-873c-b402898836d8") + ) + (wire + (pts + (xy 100.33 106.68) (xy 106.68 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aca1030e-1388-4b77-b1aa-814c80307c46") + ) + (wire + (pts + (xy 140.97 97.79) (xy 147.32 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b676667f-5853-47c8-b979-034edc425f24") + ) + (wire + (pts + (xy 140.97 121.92) (xy 147.32 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7c73d37-62be-4cc6-a7f8-277e1bcaaf06") + ) + (wire + (pts + (xy 100.33 111.76) (xy 106.68 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbe56c1a-9635-4307-9499-77a3b848b540") + ) + (wire + (pts + (xy 100.33 66.04) (xy 106.68 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4a4a32b-bf3a-4535-9353-47e6776ee11a") + ) + (wire + (pts + (xy 100.33 71.12) (xy 106.68 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7a2f28f-f318-4e2d-8b74-19bb92f1ff0e") + ) + (wire + (pts + (xy 140.97 74.93) (xy 147.32 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d859cb89-fba3-44d4-b203-010725ab2f18") + ) + (wire + (pts + (xy 100.33 123.19) (xy 106.68 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9b5ea17-8102-448b-b280-c305836a162f") + ) + (wire + (pts + (xy 100.33 77.47) (xy 106.68 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbea731e-6d8f-44e0-abc4-dc8d4d0d48e1") + ) + (wire + (pts + (xy 140.97 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfe9fe06-d5c9-448a-aafe-9f7e6fe25e3b") + ) + (wire + (pts + (xy 100.33 95.25) (xy 106.68 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1a2a1fb-7536-4ed9-bb17-bc4bf411e3dd") + ) + (wire + (pts + (xy 100.33 68.58) (xy 106.68 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb752324-21c8-4422-b696-c2184fbc1c82") + ) + (wire + (pts + (xy 100.33 120.65) (xy 106.68 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb8ff614-438b-4dc4-8741-d9b1a3dec0ac") + ) + (wire + (pts + (xy 140.97 92.71) (xy 147.32 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f00cc002-09c3-49c7-b383-249d9912241f") + ) + (wire + (pts + (xy 140.97 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f25f4be8-bc35-4237-8fc6-983093510135") + ) + (wire + (pts + (xy 140.97 63.5) (xy 147.32 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f90af5c1-4353-4df2-9fbe-dbbaaf53ce8a") + ) + (wire + (pts + (xy 100.33 90.17) (xy 106.68 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc59f829-0430-43be-89fa-a383785b39e5") + ) + (label "CLKREQ#" + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0ef05341-ccab-4552-bab7-35b570b54a70") + ) + (label "SUSCLK" + (at 100.33 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "192247d3-f36e-463c-8874-d1b95896015f") + ) + (label "GPIO_4" + (at 100.33 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1f69c910-57c3-47ef-a301-20caa64d0e8b") + ) + (label "CONFIG_3" + (at 100.33 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "22fa52eb-e397-4447-83f4-64b9ccb2e1b2") + ) + (label "CONFIG_0" + (at 100.33 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2651add9-d6b9-4d00-8d2f-189524475e7c") + ) + (label "UIM-PWR" + (at 100.33 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "285cfa60-739e-42d6-bd21-5c1b45e88bc0") + ) + (label "GPIO_0" + (at 100.33 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "286d485d-7f8c-404a-abc8-10cb637ba7bf") + ) + (label "PER0+" + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "41d8590e-64d3-4060-aa7f-5fd89c1ae53e") + ) + (label "REFCLK-" + (at 147.32 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "437054f9-c15b-44e2-b35f-f59731cff07c") + ) + (label "GPIO_10" + (at 100.33 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "49c80aa0-d99e-4547-9dd2-8ce14a16fe37") + ) + (label "GPIO_5" + (at 100.33 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4bb0f97d-af4b-46d5-8e61-2edb3af4f260") + ) + (label "GPIO_6" + (at 100.33 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4d5f3dfa-9c07-4e88-b2b5-3b490fef4cc3") + ) + (label "GPIO_3" + (at 100.33 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4de18a6c-3147-4f78-8678-c6efc29ce9ca") + ) + (label "PET1+" + (at 147.32 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "57c555e0-583b-4638-abaf-23b8b362caf9") + ) + (label "PER0-" + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "581c59e5-9491-4b6c-a09c-b31d73e24356") + ) + (label "GPIO_8" + (at 100.33 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5a9503d1-b2f6-4ea8-909e-64b72850115d") + ) + (label "UIM-DATA" + (at 100.33 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "618d4776-b9c9-4d70-b58f-a330d7053871") + ) + (label "SIM_DETECT" + (at 100.33 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7981bb6d-1b2e-4aa1-8db4-9c0b7ac8d2d8") + ) + (label "GPIO_7" + (at 100.33 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ea73e78-1575-462d-a800-4dd08a3e07c6") + ) + (label "GPIO_11" + (at 100.33 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8ed102e8-fbab-4423-8e1a-27e02997f758") + ) + (label "USB_D+" + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ab77ecb-f102-4ccc-8162-e15fac6ebf01") + ) + (label "PET1-" + (at 147.32 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9c4532f0-70cd-4a9d-8749-05778093d4bd") + ) + (label "PEWAKE#" + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ee36f7b-9b5b-4f1a-98a8-7f4e2eac6d1f") + ) + (label "PET0-" + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a87a1458-faa1-455e-8c0b-4bc713f0812e") + ) + (label "REFCLK+" + (at 147.32 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "af022ae2-fa2b-4888-984c-5ef8bd01c38a") + ) + (label "GPIO_9{slash}LED#1" + (at 100.33 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b0456198-a903-40a5-9124-86223cb66778") + ) + (label "UIM-RESET" + (at 100.33 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b04cde47-f0e2-45bb-bc50-db744cb4190a") + ) + (label "W_DISABLE1#" + (at 100.33 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b198ee55-d721-4186-80b6-e20b96af9f28") + ) + (label "PET0+" + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b945b474-06ca-4f1a-a3a9-6312e5a875c1") + ) + (label "CONFIG_2" + (at 100.33 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bb61346c-b076-4579-a546-ae5155a555fc") + ) + (label "DEVSLP" + (at 147.32 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c077d7cf-0c8a-4223-a3c4-2d7f678a54b8") + ) + (label "RESET#" + (at 100.33 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c1d4511b-73eb-493d-b5bb-ace0a0b0c576") + ) + (label "PER1-" + (at 147.32 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c83430a6-e470-4e68-97ae-4757879e2aed") + ) + (label "FULL_CARD_PWR_OFF#" + (at 147.32 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c94e4202-63b7-475d-82ed-a9e39876117d") + ) + (label "PERST#" + (at 147.32 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cae66f4b-e1f3-4fa1-9804-883d059429fe") + ) + (label "USB_D-" + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb4bf773-ac7c-48ec-826b-9a96e5b0d971") + ) + (label "DPR" + (at 147.32 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cff6348b-bd90-483a-85bf-ff70b276ece8") + ) + (label "PER1+" + (at 147.32 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d38459be-8e16-49ec-bc57-beafc854f5ca") + ) + (label "GPIO_2" + (at 100.33 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d411b904-e9a2-4a1f-88c1-f574e5993830") + ) + (label "GPIO_1" + (at 100.33 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e7bd8258-6ade-450b-a7bf-6081dd355cbc") + ) + (label "CONFIG_1" + (at 100.33 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fc019e12-58fc-45f3-bb43-5a768869c4d1") + ) + (label "UIM-CLK" + (at 100.33 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fc5dea84-f890-4d7f-a3b8-7790633a6ef6") + ) + (sheet + (at 106.68 60.96) + (size 34.29 68.58) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "a4265a8c-dd19-4998-b67a-81893b868cd5") + (property "Sheetname" "M.2 B+M Key" + (at 106.68 60.2484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 B+M key.kicad_sch" + (at 106.68 130.1246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "GPIO_9/LED#1" bidirectional + (at 106.68 97.79 180) + (uuid "499ff984-340d-4b20-9d18-a222fabcce1b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_0" bidirectional + (at 106.68 74.93 180) + (uuid "3f507347-cdec-4542-8f3d-14e16fc0a98e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-RESET" output + (at 106.68 106.68 180) + (uuid "f5cea21c-8a44-4b93-838c-7e5a0c5bc9a8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-DATA" bidirectional + (at 106.68 111.76 180) + (uuid "38a3bb58-77b7-4d46-873b-4fd1bac2144f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_3" bidirectional + (at 106.68 82.55 180) + (uuid "3d556ebe-341d-4584-b2ce-048f7fed6fe7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_5" bidirectional + (at 106.68 87.63 180) + (uuid "a0eb7301-1770-459d-a5c2-2d56987daf22") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_1" output + (at 106.68 66.04 180) + (uuid "0e5a4bf9-2bfa-42b6-bec5-a3cbb7dae200") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CONFIG_2" output + (at 106.68 68.58 180) + (uuid "a1dfcb42-411b-44cd-a6a8-98c894f9ef8c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn1" input + (at 140.97 97.79 0) + (uuid "9bf6cc82-6374-42ec-9455-60bcd5ae96d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 140.97 92.71 0) + (uuid "312e722e-7c48-4977-a7ce-4120ddc639e9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DPR" input + (at 140.97 121.92 0) + (uuid "63388f7d-a91d-4571-b7be-a41f87c2ebdc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_10" bidirectional + (at 106.68 100.33 180) + (uuid "4189b33d-b8a1-41a3-8ebe-856ca77b47a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-PWR" output + (at 106.68 114.3 180) + (uuid "6b702ddc-c163-41c7-b375-a8d964aad2cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_7" bidirectional + (at 106.68 92.71 180) + (uuid "95760454-6402-4faa-a995-c08c604e4068") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp" input + (at 140.97 72.39 0) + (uuid "956e71b2-b0b1-408c-9400-dd95b93e9010") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DEVSLP" input + (at 140.97 119.38 0) + (uuid "c5e6879b-90f8-45f8-b2a4-cf0f5bed3599") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn0" input + (at 140.97 86.36 0) + (uuid "ab2be071-ded3-4a25-aeaf-a4c80315ba6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_1" bidirectional + (at 106.68 77.47 180) + (uuid "768d3d8e-84cc-4ab1-b01d-a0ab97b42a73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_4" bidirectional + (at 106.68 85.09 180) + (uuid "d9d62a50-2975-473c-b26a-ae422ab8327e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 140.97 78.74 0) + (uuid "90b664e5-1cc4-47f0-b209-e3bfc055c14a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_0" output + (at 106.68 63.5 180) + (uuid "3c27e257-47c0-49b5-a7a2-e5344bed4a6d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 140.97 83.82 0) + (uuid "df5e3572-7645-4f69-957d-80cd8ca86dcd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn0" output + (at 140.97 81.28 0) + (uuid "07c8f95f-4189-4820-8834-da5a99d64307") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn" input + (at 140.97 74.93 0) + (uuid "beff7204-e324-40cb-9ac1-75e3a4c67821") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 106.68 123.19 180) + (uuid "9b502be9-1c9a-4db9-9617-dd49693e0429") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp1" output + (at 140.97 90.17 0) + (uuid "3f28093f-80a8-4631-a7f8-fecb5babfad6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_D+" bidirectional + (at 140.97 104.14 0) + (uuid "9b61d22e-da2b-47a6-a069-48061e1e21ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "FULL_CARD_PWR_OFF#" input + (at 140.97 124.46 0) + (uuid "3e156ee8-e463-4a83-8c74-5be5f1c30ae5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_8" bidirectional + (at 106.68 95.25 180) + (uuid "1df652fb-8906-4477-b3cd-924498f21fd7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "W_DISABLE1#" input + (at 106.68 118.11 180) + (uuid "0ed349c5-d6e7-4fb8-a4f7-eefa64cdda2c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 140.97 101.6 0) + (uuid "a6be70bf-9939-4c0e-84ef-24260b4428f0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 140.97 95.25 0) + (uuid "1524b692-959a-4ed4-a0ae-26fe2e8e5999") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_2" bidirectional + (at 106.68 80.01 180) + (uuid "534ba2eb-e2a5-43fc-a393-458525bab110") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "RESET#" input + (at 106.68 125.73 180) + (uuid "5fa8e2d4-9c0e-40ae-832b-f68067a12677") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST#" input + (at 140.97 63.5 0) + (uuid "fb2544d5-313c-47aa-94fb-caf766a18fbc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CONFIG_3" output + (at 106.68 71.12 180) + (uuid "1e39f680-9477-4729-8317-6de34c10731b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "GPIO_11" bidirectional + (at 106.68 102.87 180) + (uuid "0bec9b2f-4086-46ab-920b-411b99b4e46c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UIM-CLK" output + (at 106.68 109.22 180) + (uuid "9702d6b2-074b-4d05-836a-af901cbc8ac0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE#" bidirectional + (at 140.97 68.58 0) + (uuid "5326b25a-3faf-47de-bb67-1f922b3f40fd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ#" bidirectional + (at 140.97 66.04 0) + (uuid "2537ca26-9a3a-46f5-a942-677106621000") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GPIO_6" bidirectional + (at 106.68 90.17 180) + (uuid "b9f8002d-77d8-449f-9dc5-fbafeb176cce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M key.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M key.kicad_sch new file mode 100644 index 0000000..b49a1fb --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M key.kicad_sch @@ -0,0 +1,3714 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "47267e8c-a37a-4dc6-a561-99ca5ccc9577") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_B+M_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_B+M_Key_0_1" + (rectangle + (start -20.32 -5.08) + (end 21.59 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_B+M_Key_1_1" + (pin output line + (at -22.86 -7.62 0) + (length 2.54) + (name "CONFIG_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -10.16 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -12.7 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -15.24 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -17.78 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -20.32 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -33.02 0) + (length 2.54) + (name "CONFIG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -35.56 0) + (length 2.54) + (name "DPR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -22.86 -38.1 0) + (length 2.54) + (name "GPIO_11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -40.64 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -43.18 0) + (length 2.54) + (name "PETn1/USB3.0Tx-/SSIC-Txn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at -22.86 -45.72 0) + (length 2.54) + (name "PETp1/USB3.0Tx+/SSIC-TxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -50.8 0) + (length 2.54) + (name "PERn1/USB3.0Rx-/SSIC-RxN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -53.34 0) + (length 2.54) + (name "PERp1/USB3.0Rx+/SSIC-RxP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -58.42 0) + (length 2.54) + (name "PETn0/SATA-B+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -60.96 0) + (length 2.54) + (name "PETp0/SATA-B-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -66.04 0) + (length 2.54) + (name "PERn0/SATA-A-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -68.58 0) + (length 2.54) + (name "PERp0/SATA-A+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -73.66 0) + (length 2.54) + (name "REFLCLKn" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -76.2 0) + (length 2.54) + (name "REFLCLKp" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -22.86 -91.44 0) + (length 2.54) + (name "RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -93.98 0) + (length 2.54) + (name "CONFIG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -96.52 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -22.86 -99.06 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -22.86 -101.6 0) + (length 2.54) + (name "CONFIG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -13.97 180) + (length 2.54) + (name "FULL_CARD_PWR_OFF#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -16.51 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -19.05 180) + (length 2.54) + (name "GPIO9/LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -31.75 180) + (length 2.54) + (name "GPIO_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -34.29 180) + (length 2.54) + (name "GPIO_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -36.83 180) + (length 2.54) + (name "GPIO_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -39.37 180) + (length 2.54) + (name "GPIO_10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -41.91 180) + (length 2.54) + (name "GPIO_8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -44.45 180) + (length 2.54) + (name "UIM-RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -46.99 180) + (length 2.54) + (name "UIM-CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -49.53 180) + (length 2.54) + (name "UIM-DATA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -52.07 180) + (length 2.54) + (name "UIM-PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -54.61 180) + (length 2.54) + (name "DEVSLP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -57.15 180) + (length 2.54) + (name "GPIO_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -59.69 180) + (length 2.54) + (name "GPIO_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -62.23 180) + (length 2.54) + (name "GPIO_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -64.77 180) + (length 2.54) + (name "GPIO_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -67.31 180) + (length 2.54) + (name "GPIO_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -69.85 180) + (length 2.54) + (name "PERST#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -72.39 180) + (length 2.54) + (name "CLKREQ#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -74.93 180) + (length 2.54) + (name "PEWAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -77.47 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 24.13 -80.01 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -92.71 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -95.25 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 24.13 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 49.022 61.468 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d19f8110-0604-49aa-82d8-07b3d7194038") + ) + (text "Check PCIe M.2 Specification for GPIO Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 204.978 60.706 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d4863731-bb41-4f9d-b2b7-61f6450ca380") + ) + (junction + (at 85.09 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "1683fca6-4c62-416b-9726-d4f2553edd61") + ) + (junction + (at 85.09 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "33a446c3-8686-418a-89f8-aa8053165c48") + ) + (junction + (at 85.09 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "39f9c400-af9d-492f-b6ce-4d5cc7980266") + ) + (junction + (at 85.09 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "3cc9e64b-d346-4790-aa50-222c8611dc34") + ) + (junction + (at 85.09 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "4490800b-321a-4763-a224-1e3796c0d3eb") + ) + (junction + (at 85.09 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "5a9c2c58-ed36-4560-bb78-376820dfb97c") + ) + (junction + (at 85.09 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "696230d3-f615-4459-8217-6d600d896b58") + ) + (junction + (at 85.09 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ded7f-a1ac-4f08-984e-20c69a0149ae") + ) + (junction + (at 85.09 130.81) + (diameter 0) + (color 0 0 0 0) + (uuid "c7004b93-bbeb-4860-8af1-110504de18f1") + ) + (junction + (at 85.09 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "e720b3e2-00f7-4a0b-a523-7cf8492abfe7") + ) + (wire + (pts + (xy 137.16 81.28) (xy 147.32 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "045fc4fa-d8fc-46e4-b979-8f25a9e656b5") + ) + (wire + (pts + (xy 137.16 129.54) (xy 148.59 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04ab9bc6-abf1-4b6d-b2ea-292b60858d93") + ) + (wire + (pts + (xy 77.47 102.87) (xy 90.17 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "092bac99-45d7-4a55-9cdf-3ba178149736") + ) + (wire + (pts + (xy 38.1 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09c5bc14-ec06-475e-bccf-76f4a92164d9") + ) + (wire + (pts + (xy 137.16 53.34) (xy 147.32 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc275ee-c65b-4499-bf9a-6d551d42dc69") + ) + (wire + (pts + (xy 137.16 96.52) (xy 147.32 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0eda2093-0672-4b9b-9bed-4e9866e7d6f7") + ) + (wire + (pts + (xy 77.47 49.53) (xy 90.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "104ab44a-6bae-4342-98a4-c0b849e46a65") + ) + (wire + (pts + (xy 137.16 132.08) (xy 148.59 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1622f223-8ba1-49d6-9074-643a30d9f2be") + ) + (wire + (pts + (xy 62.23 92.71) (xy 90.17 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "163b43a6-63b9-4c21-9f26-37af23372164") + ) + (wire + (pts + (xy 137.16 45.72) (xy 148.59 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bd7a882-3894-4584-9779-63e066877255") + ) + (wire + (pts + (xy 77.47 69.85) (xy 90.17 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e45f5be-bdf3-4b6b-a040-76b08c796f74") + ) + (wire + (pts + (xy 137.16 109.22) (xy 147.32 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2172facf-48df-4599-9cd6-12a3b768a918") + ) + (wire + (pts + (xy 85.09 97.79) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26f56bae-e386-4212-ab5e-7b57ce37d565") + ) + (wire + (pts + (xy 137.16 73.66) (xy 147.32 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "291e1f7d-2c85-4be1-b39c-346d4f78bc59") + ) + (wire + (pts + (xy 77.47 100.33) (xy 90.17 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a7e3e6d-c127-4ed1-83b9-36abbc515722") + ) + (wire + (pts + (xy 85.09 54.61) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e021315-b112-4abb-a94b-07e021d9603c") + ) + (wire + (pts + (xy 137.16 43.18) (xy 148.59 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f6ba763-b72e-4a66-b8fa-98b2479aaefc") + ) + (wire + (pts + (xy 77.47 107.95) (xy 90.17 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "302a88cc-dc79-47af-b661-ea0dbae0939e") + ) + (wire + (pts + (xy 90.17 105.41) (xy 85.09 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32de2720-8608-4dfe-afe1-db362a98b754") + ) + (wire + (pts + (xy 137.16 83.82) (xy 147.32 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35c32ad9-844f-446d-885d-e0dbdaf48848") + ) + (wire + (pts + (xy 90.17 54.61) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38e2979b-bc52-488f-b0e6-5725bcc63952") + ) + (wire + (pts + (xy 85.09 130.81) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ae96952-ae74-4ab0-8134-45686f5d5356") + ) + (wire + (pts + (xy 77.47 135.89) (xy 90.17 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0f531c-c2e3-44c5-b28d-9fb69f3a53bc") + ) + (wire + (pts + (xy 85.09 74.93) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4d539d-8462-461b-8964-1a34c46a99ee") + ) + (wire + (pts + (xy 90.17 130.81) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42674b14-1a66-4d26-99cd-ce96555bbb58") + ) + (wire + (pts + (xy 137.16 106.68) (xy 147.32 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45adaa8d-321f-4911-b72f-d5cdb05fc5bb") + ) + (wire + (pts + (xy 77.47 72.39) (xy 90.17 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46219435-45fe-4aba-80fc-171f4906a438") + ) + (wire + (pts + (xy 137.16 134.62) (xy 148.59 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467f4e55-79b4-48f7-92fa-3d2464cc1222") + ) + (wire + (pts + (xy 38.1 95.25) (xy 46.99 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b65625-6d2b-4fc1-8bc7-8d0f66fd60ee") + ) + (wire + (pts + (xy 85.09 133.35) (xy 85.09 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b3afebe-8866-4312-b4e6-e178a362bd37") + ) + (wire + (pts + (xy 77.47 128.27) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f24c7c9-bebc-4ee5-a21d-a37c2b1468fd") + ) + (wire + (pts + (xy 90.17 97.79) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b026937-6714-4e45-bbc5-5c41425e7394") + ) + (wire + (pts + (xy 137.16 66.04) (xy 147.32 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6262a5d5-45fa-4fca-8660-de7027e36740") + ) + (wire + (pts + (xy 85.09 90.17) (xy 85.09 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "659ed1cb-9eae-45e3-a429-a97228ced8c3") + ) + (wire + (pts + (xy 62.23 95.25) (xy 90.17 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65ea4bd5-c70f-42ab-8170-839452c536e6") + ) + (wire + (pts + (xy 85.09 44.45) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6aeb7d79-47d9-48f8-8645-d6b70473f3f7") + ) + (wire + (pts + (xy 137.16 76.2) (xy 147.32 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "711af513-e39d-4e6d-9b47-e6a49fecc69a") + ) + (wire + (pts + (xy 77.47 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7845cffb-89d2-45ba-a2f5-2838487f27d3") + ) + (wire + (pts + (xy 137.16 86.36) (xy 147.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a273c16-6749-45b3-bde9-0da07096ed33") + ) + (wire + (pts + (xy 90.17 133.35) (xy 85.09 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819e3f57-245a-4cca-a98a-44f1baf327b4") + ) + (wire + (pts + (xy 137.16 48.26) (xy 147.32 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8229bd2e-a545-40a3-be9d-5a3ad0f2f6f4") + ) + (wire + (pts + (xy 90.17 82.55) (xy 85.09 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83f75711-b62a-4756-bf12-d9934f1e6b08") + ) + (wire + (pts + (xy 90.17 113.03) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f275a5-a721-4cd5-bce3-833a6d761a88") + ) + (wire + (pts + (xy 137.16 88.9) (xy 147.32 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ce0591b-bdc0-4875-a2c1-5338a6139f90") + ) + (wire + (pts + (xy 137.16 93.98) (xy 147.32 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d71787d-522d-43bf-8e5a-1a49052e92b5") + ) + (wire + (pts + (xy 77.47 87.63) (xy 90.17 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dc11106-19c9-4cb2-b47a-0aae2fa81c4b") + ) + (wire + (pts + (xy 38.1 80.01) (xy 46.99 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e688d77-780a-434d-8346-1512bc20a0b3") + ) + (wire + (pts + (xy 77.47 85.09) (xy 90.17 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "900ced89-c772-4a24-a9f1-daffa8a86c6a") + ) + (wire + (pts + (xy 85.09 105.41) (xy 85.09 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9380bc11-b8fd-4fee-a000-83efb2d42eac") + ) + (wire + (pts + (xy 38.1 92.71) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94724410-569f-4e14-ab0e-a0972c278171") + ) + (wire + (pts + (xy 137.16 68.58) (xy 147.32 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b87cbba-0ee9-4da2-97f1-2ccc37ae194b") + ) + (wire + (pts + (xy 90.17 74.93) (xy 85.09 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab165813-c2a7-4bc0-82e6-1d6e7472ec0e") + ) + (wire + (pts + (xy 137.16 71.12) (xy 147.32 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba4355b0-5fb1-4464-8ee5-19773676c3ec") + ) + (wire + (pts + (xy 90.17 46.99) (xy 85.09 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd0333b7-29b3-4a80-9f0c-151ba8121304") + ) + (wire + (pts + (xy 62.23 80.01) (xy 90.17 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be85afa1-23b3-41e4-833a-6617c32340eb") + ) + (wire + (pts + (xy 90.17 90.17) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf499a8a-329d-455c-a63f-4c2ed472640d") + ) + (wire + (pts + (xy 85.09 113.03) (xy 85.09 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c369ae6d-1622-466f-be14-4445b4b4589d") + ) + (wire + (pts + (xy 137.16 78.74) (xy 147.32 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50c4a61-5bce-450e-bb83-7241c920c2c9") + ) + (wire + (pts + (xy 77.47 110.49) (xy 90.17 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fccdfa-39ef-45f7-ae6b-894a1340c7f4") + ) + (wire + (pts + (xy 137.16 104.14) (xy 147.32 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9c7443d-2235-40ec-987b-448b1234dcd6") + ) + (wire + (pts + (xy 137.16 127) (xy 147.32 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05e5d27-a9e5-4fb2-866e-f759979a757a") + ) + (wire + (pts + (xy 137.16 101.6) (xy 147.32 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d26987f4-15be-4c66-a669-fca99bec3912") + ) + (wire + (pts + (xy 90.17 44.45) (xy 85.09 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3e64338-2e58-413c-9163-8d12f575a88b") + ) + (wire + (pts + (xy 77.47 41.91) (xy 90.17 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7ae5877-1b67-4236-9008-e3551eebad6f") + ) + (wire + (pts + (xy 137.16 99.06) (xy 147.32 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9f37310-35a7-40f2-8e21-f2c0ad1cfa31") + ) + (wire + (pts + (xy 62.23 77.47) (xy 90.17 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df17924d-9293-43a5-8fee-77df6aa4b43d") + ) + (wire + (pts + (xy 85.09 46.99) (xy 85.09 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e47e972b-dabf-4ea6-a523-161b2eb6bcf6") + ) + (wire + (pts + (xy 85.09 82.55) (xy 85.09 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7bca0af-7a22-4dbb-87e7-13d47d3e352c") + ) + (wire + (pts + (xy 137.16 91.44) (xy 147.32 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1bd45f5-88a3-44b7-b211-9d670829f278") + ) + (wire + (pts + (xy 137.16 50.8) (xy 147.32 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bc9ce-ab2c-46ce-b92c-3239d77c8de8") + ) + (wire + (pts + (xy 77.47 52.07) (xy 90.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b32c08-6a5e-4e61-af21-8680d5b4f6f8") + ) + (wire + (pts + (xy 77.47 67.31) (xy 90.17 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61018f6-ea36-4d60-baf9-fd6f1166b36f") + ) + (label "PET0P" + (at 73.66 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1a6bdeed-1970-4aa6-a058-7bea95bb5175") + ) + (label "PET1N" + (at 73.66 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "322909a3-2276-49bb-8717-3497fe3b6fcc") + ) + (label "PET0N" + (at 73.66 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "762dab9d-8f88-4286-9673-addaac2d6a4a") + ) + (label "PET1P" + (at 73.66 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "896e4c9d-1530-45ed-b95a-279903a08dca") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 77.47 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bda21ac-e04c-4fde-880d-e20301fe80a1") + ) + (hierarchical_label "UIM-CLK" + (shape output) + (at 147.32 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1e0d6901-8605-4227-af2e-ba76d84cd007") + ) + (hierarchical_label "PERn1" + (shape input) + (at 77.47 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1e5a9924-5eae-49b0-843e-ee575cd49180") + ) + (hierarchical_label "PETn1" + (shape output) + (at 38.1 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2ee66f27-d854-4f07-bad0-05c6caa4b5b1") + ) + (hierarchical_label "REFCLKp" + (shape input) + (at 77.47 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "32dccb02-989b-4907-a92c-72f706547886") + ) + (hierarchical_label "GPIO_10" + (shape bidirectional) + (at 147.32 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e80c410-1507-41be-bf34-50dcd6cbb195") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 77.47 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "41c6115a-ad4f-4f62-8943-eed6b6d0b1d0") + ) + (hierarchical_label "PERn0" + (shape input) + (at 77.47 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "42a0f9cf-7562-4caf-be57-a4da6eea5864") + ) + (hierarchical_label "RESET#" + (shape input) + (at 77.47 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4e4d0a16-99cf-4a16-bc4b-13338032155c") + ) + (hierarchical_label "GPIO_6" + (shape bidirectional) + (at 147.32 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5811872b-4ed5-460d-9d31-eedf463ec9f7") + ) + (hierarchical_label "PERp0" + (shape input) + (at 77.47 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "60df7a7a-ceee-4280-8f44-b3a0120773f4") + ) + (hierarchical_label "UIM-DATA" + (shape bidirectional) + (at 147.32 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "65af5afd-386b-4fab-9b91-3b4815d9ba3e") + ) + (hierarchical_label "GPIO_4" + (shape bidirectional) + (at 147.32 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6663044f-7c27-4799-a941-9389b349d608") + ) + (hierarchical_label "CONFIG_3" + (shape output) + (at 77.47 41.91 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69eb7ca0-5ad0-4818-bc96-db9a2191eb22") + ) + (hierarchical_label "REFCLKn" + (shape input) + (at 77.47 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ace2444-0498-42e5-9359-7a50c4e81cc1") + ) + (hierarchical_label "UIM-RESET" + (shape output) + (at 147.32 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d7c1a70-be34-4b98-b471-ea50102dc88f") + ) + (hierarchical_label "CLKREQ#" + (shape bidirectional) + (at 147.32 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "75f04a83-93fb-40cb-b13d-59153024e918") + ) + (hierarchical_label "GPIO_3" + (shape bidirectional) + (at 147.32 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "795df6b0-6a17-4bd6-8b12-3a6fa2c0b48a") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 147.32 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7a0f4d5b-b8d0-44ab-96c7-e59eb8eb729e") + ) + (hierarchical_label "CONFIG_2" + (shape output) + (at 77.47 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82159ad9-91cb-4af4-8c47-b39541d2059b") + ) + (hierarchical_label "GPIO_1" + (shape bidirectional) + (at 147.32 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8b3bd025-fc93-4dd5-aa20-dc9dac81eb60") + ) + (hierarchical_label "UIM-PWR" + (shape output) + (at 147.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8bdbdf74-57b5-48f2-8fd3-77963c7c4083") + ) + (hierarchical_label "GPIO_9/LED#1" + (shape bidirectional) + (at 147.32 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a0421470-b610-4c88-baa9-9735d496105b") + ) + (hierarchical_label "CONFIG_0" + (shape output) + (at 77.47 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a380df93-236d-46f0-a8da-5c140045ab8e") + ) + (hierarchical_label "GPIO_2" + (shape bidirectional) + (at 147.32 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae583cd2-6c48-46ea-8411-db4d13b19811") + ) + (hierarchical_label "PERST#" + (shape input) + (at 147.32 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b318c25f-1071-4542-9558-3cdbd3a4366f") + ) + (hierarchical_label "GPIO_11" + (shape bidirectional) + (at 77.47 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5626c74-6ae7-4d3f-a227-fcc1387aaee8") + ) + (hierarchical_label "PERp1" + (shape input) + (at 77.47 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b60976b4-b132-476f-bd54-120a005b1110") + ) + (hierarchical_label "GPIO_8" + (shape bidirectional) + (at 147.32 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf79f88b-c10c-40d3-8840-e08888272d24") + ) + (hierarchical_label "FULL_CARD_PWR_OFF#" + (shape input) + (at 147.32 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c092233b-44f5-4f26-8405-59e38fdd6236") + ) + (hierarchical_label "CONFIG_1" + (shape output) + (at 77.47 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c8c22e4b-f189-49ba-8bf9-0a64d6c27810") + ) + (hierarchical_label "GPIO_7" + (shape bidirectional) + (at 147.32 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb385778-08b8-4542-912b-7595d1c3aaf1") + ) + (hierarchical_label "DEVSLP" + (shape input) + (at 147.32 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ccc35710-2d19-4fb2-ac7b-b0048c9525b3") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 147.32 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cde6b01a-c6b5-485f-8782-f8ad0750ae41") + ) + (hierarchical_label "PETn0" + (shape output) + (at 38.1 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cf5295e9-2f62-4e6a-aa16-fcee87faf769") + ) + (hierarchical_label "DPR" + (shape input) + (at 77.47 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d7ec969c-ccf6-468e-8974-65d273f81190") + ) + (hierarchical_label "GPIO_5" + (shape bidirectional) + (at 147.32 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df639163-f6b6-470d-ab6f-0582a8f011a1") + ) + (hierarchical_label "PETp0" + (shape output) + (at 38.1 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef78e2d4-8479-4924-8b4e-c6d61db68694") + ) + (hierarchical_label "GPIO_0" + (shape bidirectional) + (at 147.32 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ef85b932-c55b-4da3-866b-1e78d9c0f487") + ) + (hierarchical_label "PEWAKE#" + (shape bidirectional) + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f24dd60d-31e2-41f3-9126-b53b4bf59fae") + ) + (hierarchical_label "PETp1" + (shape output) + (at 38.1 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4a06ece-7466-4c09-a0ee-65a2094da762") + ) + (symbol + (lib_id "power:GND") + (at 191.77 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "303526a5-5299-4ca6-9937-f6ba7fb3c5c1") + (property "Reference" "#PWR01" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "78a67576-3c26-4300-81c7-2265a69b059b") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 132.08 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374639d4-50d5-418b-b85b-25baf9ef894a") + (property "Reference" "#PWR04" + (at 144.78 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fff210cd-b666-44a7-80e9-1b9ff7d0d2fd") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3a8dd79a-a3a5-4230-8f9e-3289df5ea878") + (property "Reference" "#PWR02" + (at 85.09 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 85.09 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e7d62b5-7190-4b21-bf36-b0fc4f87b5e7") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_B+M_Key") + (at 113.03 34.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3d3e8589-b67d-44ea-bd63-55352e50e68d") + (property "Reference" "J1" + (at 113.665 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 113.665 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 B+M Key Connector" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 113.03 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "21" + (uuid "1891cb5f-b6d2-4226-b3e9-a3fa635a7d08") + ) + (pin "7" + (uuid "0441a3ef-f5e3-43e9-8fb0-1b50ef8843c2") + ) + (pin "1" + (uuid "2c5d090a-65bf-4ffe-9a54-090145ca85d8") + ) + (pin "5" + (uuid "91dca075-ad3e-480a-af02-e5bd32ca0f36") + ) + (pin "3" + (uuid "76c9a40e-efec-4fb6-b4e1-a56c066332da") + ) + (pin "9" + (uuid "e16c3e57-3b5f-415c-9cf3-bd83dc53257d") + ) + (pin "11" + (uuid "4afc38f1-290b-4ebe-aff4-8af4a8244006") + ) + (pin "23" + (uuid "f381c3d3-1393-4bec-8818-92810145ad1c") + ) + (pin "27" + (uuid "1d649b08-7698-4715-8baa-12173b878149") + ) + (pin "29" + (uuid "5f9126ca-b99e-47fa-afab-2cd18a9602da") + ) + (pin "31" + (uuid "2427a121-3b02-48d6-8072-c04ac423b7b8") + ) + (pin "35" + (uuid "357431bc-4ae3-4f56-beca-a8972c42ef73") + ) + (pin "37" + (uuid "619485ed-dc29-4d08-8e60-931672ecad8d") + ) + (pin "39" + (uuid "8b8181a8-f378-4032-ac12-549022d8b867") + ) + (pin "41" + (uuid "ce6a3f13-1463-46de-b206-322f28106a4e") + ) + (pin "25" + (uuid "605e4516-60a2-4a62-89ba-1f76f0811cd7") + ) + (pin "43" + (uuid "7eff41ba-fda6-48c9-add3-951b12698e5d") + ) + (pin "33" + (uuid "0ddd89fb-df61-4ca6-8259-efe286e7dc5c") + ) + (pin "45" + (uuid "60b37403-3477-475e-a35b-83a98752f6a2") + ) + (pin "47" + (uuid "f2591285-9d67-42d9-b575-73a6f1fb1722") + ) + (pin "40" + (uuid "e84ee750-1136-4ac9-a84b-3417b99d8b27") + ) + (pin "48" + (uuid "0f2ae887-cec5-447d-8dfb-ed80307a79d4") + ) + (pin "52" + (uuid "34dfd5e6-211c-44b3-9b1e-ce85f526e1b8") + ) + (pin "69" + (uuid "c2bb66f2-7722-449b-89c7-32d11b287af6") + ) + (pin "20" + (uuid "99480b41-f160-486c-85de-01a813f37e3e") + ) + (pin "49" + (uuid "a45992cc-4377-4d3e-b1b3-af2ce2c07262") + ) + (pin "30" + (uuid "3c6b92ad-fd74-4ad6-afb8-aa5f1bc28566") + ) + (pin "55" + (uuid "a58218b7-84a2-4dff-b12e-fd41985a26e5") + ) + (pin "72" + (uuid "266c48e3-9b6e-420c-b3a3-29f09da79484") + ) + (pin "56" + (uuid "9f1ac7ef-46ba-4ea4-9192-2e644c37c225") + ) + (pin "24" + (uuid "60f47ff5-77f6-4b0b-88bc-e00f2be0df4e") + ) + (pin "67" + (uuid "aa8de724-973e-4c43-92c7-60823a9de385") + ) + (pin "38" + (uuid "c44fc9c1-8e8f-4458-9893-b8f6fd4e7a11") + ) + (pin "71" + (uuid "cc5b03bb-355a-47e6-a0d1-391e80ebf12a") + ) + (pin "32" + (uuid "3d3c671e-ce40-4467-b595-dbcf8464428f") + ) + (pin "75" + (uuid "1a2fd495-127f-43d2-9a63-66a4dbb0282f") + ) + (pin "8" + (uuid "e0aad0cc-6c5e-424d-9811-e8031ac15462") + ) + (pin "34" + (uuid "0275fd26-3b05-4bf1-b38f-0be16071584b") + ) + (pin "2" + (uuid "015c45e3-22d1-4aae-ae57-35f2a69de8b6") + ) + (pin "10" + (uuid "f444072b-6ca3-4447-9f03-6503c358d537") + ) + (pin "42" + (uuid "beeb61ab-3bce-41ae-a2e0-a5d45300e8a9") + ) + (pin "4" + (uuid "60065bf6-14ce-422b-9401-f956727ee672") + ) + (pin "51" + (uuid "3d1fb97d-b930-4a88-8f31-a29c1b118aa4") + ) + (pin "54" + (uuid "286bc722-cf45-4464-8364-ca6ac7145847") + ) + (pin "68" + (uuid "17af82a8-0e67-4f6c-8ff4-ddc399cf73b6") + ) + (pin "57" + (uuid "3d4cad29-1a15-4237-8cc8-d3ae4cf84f1d") + ) + (pin "74" + (uuid "66d744a1-e65a-433a-a46c-bbabcbf6fcd6") + ) + (pin "28" + (uuid "3e2f6b83-1c67-43a5-b285-bfb13100ea47") + ) + (pin "73" + (uuid "4f8e39b9-fe58-4d3f-8809-829ba8b8141e") + ) + (pin "26" + (uuid "749d04e9-5249-49d1-a5fd-0c53a2b7aebc") + ) + (pin "36" + (uuid "d2981a16-9763-4050-8af5-251b8defef1c") + ) + (pin "46" + (uuid "8c35d456-49d1-4d43-8ec4-1d412efa6657") + ) + (pin "50" + (uuid "dc247b34-731f-432a-a4e2-8188e71ce1cb") + ) + (pin "22" + (uuid "e9fcc993-add4-4043-b038-936f63f0bdde") + ) + (pin "53" + (uuid "e37a5c75-784f-4dcf-8bb3-4b497a714d47") + ) + (pin "6" + (uuid "52787019-bd16-4393-bc40-0157ec4c3705") + ) + (pin "44" + (uuid "d77b670b-7c6d-404e-9ec3-46bd499916a4") + ) + (pin "70" + (uuid "aa8249dd-ce49-4c7a-ba9a-6eea83900dc6") + ) + (pin "58" + (uuid "200dc0c7-ab88-49b9-ba25-7bc4305cf998") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 129.54 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "46936873-909a-4ff7-a8ad-cdcd3b547dd2") + (property "Reference" "#PWR05" + (at 144.78 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 129.5399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "52050c8c-4e9b-4750-addd-25ab8258e635") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 191.77 85.09 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51f3be76-9bdc-43fc-92ec-d7e5b257a45b") + (property "Reference" "H1" + (at 194.31 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 194.31 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 191.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c792b42e-1356-443d-802e-6cc49a3fa21c") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 43.18 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "64fbbb70-647c-41fe-ab68-3080c16ecaae") + (property "Reference" "#PWR06" + (at 144.78 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 43.1799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f834dab7-79a2-49b6-a5cd-66cd7ef0e749") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 134.62 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85f70172-e3d2-463b-9b2f-be7d3897f4cc") + (property "Reference" "#PWR03" + (at 144.78 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b2688f02-5c78-40ea-82b3-0eb4c9b1f8bb") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 148.59 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c4ae8f7b-ddfe-4948-84eb-3c709c4c62e4") + (property "Reference" "#PWR07" + (at 144.78 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 152.4 45.7199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 148.59 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2792d0c2-d1f5-4018-b0a5-da53f69e7ebd") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (sheet + (at 46.99 91.44) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "49bba5f2-c387-43d5-bfb3-4f108d45a837") + (property "Sheetname" "PCIe Couple Caps" + (at 46.99 90.7284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 97.1046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 92.71 180) + (uuid "b9b81ad5-7cdb-43df-8341-ca15fa4ed2b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 95.25 0) + (uuid "b1ac8aeb-afc4-4f32-bd7f-65a321175f50") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 95.25 180) + (uuid "ef8f1e72-fab5-41d8-aa29-5004025252a6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 92.71 0) + (uuid "23ab60f8-f1ae-4586-a89d-f2942fe69396") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (page "4") + ) + ) + ) + ) + (sheet + (at 46.99 76.2) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5a0e78d-bc67-4b7e-8137-4f88148172fd") + (property "Sheetname" "PCIe Couple Caps1" + (at 46.99 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 46.99 81.8646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 46.99 77.47 180) + (uuid "cea1ae1f-889e-4722-8d1d-4141995c4ba0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 62.23 80.01 0) + (uuid "14ed36ac-05b2-4282-ac92-de7ba5674def") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 46.99 80.01 180) + (uuid "075f228e-87a0-40bc-babd-f16c5ecfed62") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 62.23 77.47 0) + (uuid "0861b72d-811a-41ac-b7ec-548e6b9e913f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..55475bb --- /dev/null +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f4c50841-1c1b-4fb3-b6c0-6a8065aa4e70") + ) + (pin "1" + (uuid "f172f708-4c20-43d8-b4be-b92084b4e555") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C1") + (unit 1) + ) + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6fe97dc0-19fc-48a3-9809-607c5b983378") + ) + (pin "1" + (uuid "2796894e-6b08-4cf9-9752-b253378d3be3") + ) + (instances + (project "M.2 B+M Key 3080" + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5/49bba5f2-c387-43d5-bfb3-4f108d45a837" + (reference "C2") + (unit 1) + ) + (path "/eeff3bcf-e91e-4d19-86e6-b188e47dcd7a/a4265a8c-dd19-4998-b67a-81893b868cd5/b5a0e78d-bc67-4b7e-8137-4f88148172fd" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) From d13ad38a9ec1e3c95e68163ebf36957f3a2ad455 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 12 Jun 2025 23:14:31 -0400 Subject: [PATCH 21/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d8bd746..203c13c 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ Updated for KiCad 9.0.1 * M.2 A Key 22/30mm width, 30/42/60/80/110mm length * M.2 B Key 22/30mm width, 30/42/60/80/110mm length * M.2 M Key 22/30mm width, 30/42/60/80/110mm length +* M.2 B+M Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile * x4 cards: full size, half length, low profile From 4c6d60d8578bd3d06dbb0993d120b011f0858e30 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 13 Jun 2025 00:35:46 -0400 Subject: [PATCH 22/34] Added E Key Templates -added E key templates for all sizes -updated E Key symbol pinout --- Library/PCIexpress.bak | 18 +- Library/PCIexpress.kicad_sym | 12 +- .../M.2 E Key 22110/M.2 E Key 22110.kicad_pcb | 3299 ++++++++++++++ .../M.2 E Key 22110/M.2 E Key 22110.kicad_pro | 630 +++ .../M.2 E Key 22110/M.2 E Key 22110.kicad_sch | 1406 ++++++ .../M.2 E Key 22110/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 2230/M.2 E Key 2230.kicad_pcb | 3230 ++++++++++++++ .../M.2 E Key 2230/M.2 E Key 2230.kicad_pro | 630 +++ .../M.2 E Key 2230/M.2 E Key 2230.kicad_sch | 1406 ++++++ .../M.2 E Key 2230/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 2230/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 2242/M.2 E Key 2242.kicad_pcb | 3207 +++++++++++++ .../M.2 E Key 2242/M.2 E Key 2242.kicad_pro | 630 +++ .../M.2 E Key 2242/M.2 E Key 2242.kicad_sch | 1406 ++++++ .../M.2 E Key 2242/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 2242/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 2260/M.2 E Key 2260.kicad_pcb | 3207 +++++++++++++ .../M.2 E Key 2260/M.2 E Key 2260.kicad_pro | 630 +++ .../M.2 E Key 2260/M.2 E Key 2260.kicad_sch | 1406 ++++++ .../M.2 E Key 2260/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 2260/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 2280/M.2 E Key 2280.kicad_pcb | 3298 ++++++++++++++ .../M.2 E Key 2280/M.2 E Key 2280.kicad_pro | 630 +++ .../M.2 E Key 2280/M.2 E Key 2280.kicad_sch | 1406 ++++++ .../M.2 E Key 2280/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 2280/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 30110/M.2 E Key 30110.kicad_pcb | 3326 ++++++++++++++ .../M.2 E Key 30110/M.2 E Key 30110.kicad_pro | 630 +++ .../M.2 E Key 30110/M.2 E Key 30110.kicad_sch | 1406 ++++++ .../M.2 E Key 30110/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 3030/M.2 E Key 3030.kicad_pcb | 3234 ++++++++++++++ .../M.2 E Key 3030/M.2 E Key 3030.kicad_pro | 630 +++ .../M.2 E Key 3030/M.2 E Key 3030.kicad_sch | 1406 ++++++ .../M.2 E Key 3030/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 3030/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 3042/M.2 E Key 3042.kicad_pcb | 3234 ++++++++++++++ .../M.2 E Key 3042/M.2 E Key 3042.kicad_pro | 630 +++ .../M.2 E Key 3042/M.2 E Key 3042.kicad_sch | 1406 ++++++ .../M.2 E Key 3042/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 3042/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 3060/M.2 E Key 3060.kicad_pcb | 3326 ++++++++++++++ .../M.2 E Key 3060/M.2 E Key 3060.kicad_pro | 630 +++ .../M.2 E Key 3060/M.2 E Key 3060.kicad_sch | 1406 ++++++ .../M.2 E Key 3060/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 3060/PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 E Key 3080/M.2 E Key 3080.kicad_pcb | 3326 ++++++++++++++ .../M.2 E Key 3080/M.2 E Key 3080.kicad_pro | 630 +++ .../M.2 E Key 3080/M.2 E Key 3080.kicad_sch | 1406 ++++++ .../M.2 E Key 3080/M.2 E Key.kicad_sch | 3959 +++++++++++++++++ .../M.2 E Key 3080/PCIe Couple Caps.kicad_sch | 380 ++ 52 files changed, 96452 insertions(+), 15 deletions(-) create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pro create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key.kicad_sch create mode 100644 Templates/M.2 E Key Templates/M.2 E Key 3080/PCIe Couple Caps.kicad_sch diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index 6908b0d..e370ab6 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -1047,7 +1047,7 @@ (pin unspecified line (at 31.75 -91.44 180) (length 2.54) - (name "UIM_SWPPERST1#" + (name "UIM_SWP/PERST1#" (effects (font (size 1.27 1.27) @@ -2486,7 +2486,7 @@ ) ) (symbol "M.2_B+M_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -2594,7 +2594,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -2954,7 +2954,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -3008,7 +3008,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" @@ -7830,7 +7830,7 @@ (pin bidirectional line (at -30.48 -73.66 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -7848,7 +7848,7 @@ (pin bidirectional line (at -30.48 -76.2 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -8424,7 +8424,7 @@ (pin input line (at 34.29 -72.39 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -8550,7 +8550,7 @@ (pin unspecified line (at 34.29 -90.17 180) (length 2.54) - (name "UIM_SWPPERST1#" + (name "UIM_SWP/PERST1#" (effects (font (size 1.27 1.27) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 589311c..2178c26 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -1047,7 +1047,7 @@ (pin unspecified line (at 31.75 -91.44 180) (length 2.54) - (name "UIM_SWPPERST1#" + (name "UIM_SWP/PERST1#" (effects (font (size 1.27 1.27) @@ -7830,7 +7830,7 @@ (pin bidirectional line (at -30.48 -73.66 0) (length 2.54) - (name "CLKREQ#" + (name "CLKREQ0#" (effects (font (size 1.27 1.27) @@ -7848,7 +7848,7 @@ (pin bidirectional line (at -30.48 -76.2 0) (length 2.54) - (name "PEWAKE#" + (name "PEWAKE0#" (effects (font (size 1.27 1.27) @@ -8100,7 +8100,7 @@ (pin bidirectional line (at 34.29 -16.51 180) (length 2.54) - (name "PCM_CLK/I2C_SCK" + (name "PCM_CLK/I2S_SCK" (effects (font (size 1.27 1.27) @@ -8424,7 +8424,7 @@ (pin input line (at 34.29 -72.39 180) (length 2.54) - (name "PERST#0" + (name "PERST0#" (effects (font (size 1.27 1.27) @@ -8550,7 +8550,7 @@ (pin unspecified line (at 34.29 -90.17 180) (length 2.54) - (name "UIM_SWPPERST1#" + (name "UIM_SWP/PERST1#" (effects (font (size 1.27 1.27) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb new file mode 100644 index 0000000..b04f4b9 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb @@ -0,0 +1,3299 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/PET0+") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/I2S_SCK") + (net 15 "/SDIO_CLK") + (net 16 "/I2S_WS") + (net 17 "/SDIO_CMD") + (net 18 "/I2S_SD_OUT") + (net 19 "/SDIO_DATA0") + (net 20 "/I2S_SD_IN") + (net 21 "/SDIO_DATA3") + (net 22 "/LED#2") + (net 23 "/SDIO_DATA2") + (net 24 "/SDIO_DATA1") + (net 25 "/UART_WAKE#") + (net 26 "/SDIO__WAKE#") + (net 27 "/UART_TXD") + (net 28 "/SDIO_RESET#") + (net 29 "/UART_RXD") + (net 30 "/UARD_RTS") + (net 31 "/PER0-") + (net 32 "/UART_CTS") + (net 33 "/PER0+") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (net 39 "/REFCLK0+") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (net 41 "/REFCLK0-") + (net 42 "/SUSCLK") + (net 43 "/PERST0#") + (net 44 "/CLKREQ0#") + (net 45 "/W_DISABLE2#") + (net 46 "/PEWAKE#") + (net 47 "/W_DISABLE1#") + (net 48 "/I2C_DATA") + (net 49 "/PER1+") + (net 50 "/I2C_CLK") + (net 51 "/PER1-") + (net 52 "/ALERT#") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (net 54 "/PERST1#") + (net 55 "/CLKREQ1#") + (net 56 "/PEWAKE1#") + (net 57 "/REFCLK1+") + (net 58 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0774a4d1-6822-48e5-808c-371cf919192d") + (at 107.11 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "5965957b-536a-4fa9-9f58-91aa9db1e8d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "65a5d4ba-66b5-4724-b73c-2656e31a2b4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a35e395b-a341-43b3-9da9-3b83954c4c0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5b33f240-0038-493f-9a7e-a33b9962d613") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "49850b99-fbaf-4fae-bcfe-13fd6152e8d4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "7bc32b53-1657-4087-b85f-cdaa675b37cf") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "9702d2f0-59b3-46ac-93d9-74ce935fc503") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "191a5f8f-3f3f-4c8a-8866-d8ded8976187") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "e12fbf0c-2de2-4d21-90c1-ed6aac8ac188") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "9265c9b0-eb44-45ec-832f-156efeeb140d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "61305110-222a-448c-a3d2-c7118ec52031") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "bc3e4c11-e69c-4887-94ca-21d9cfc1cafb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2f7b76a8-ff14-4abe-9726-9464b96b4aeb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d9ad5ed0-f8cf-4580-bd4a-5c3143d8df8f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "776e6c86-7ade-41cb-9f7c-746d1a81ae61") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "32630c2b-5ffe-472e-8a53-9d6fa1c1988d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET0+") + (pintype "passive") + (uuid "d7559fb8-1496-48e4-8bd0-552914d9208e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "34cd2c77-dabe-45dd-ae44-032c52335208") + (at 101.11 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "b012b866-f5ac-45df-8cbb-7bc0c2ca880f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f7f9e301-bb51-40c6-8e0f-76c8c31a8c9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "215bd6a1-6cc3-4385-9e5a-cba00d8a02ee") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e7569035-e810-4dab-9773-52d9f2291ca4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "76a36ac7-1222-40c2-9369-b9a674387708") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "d4013c1f-c4d1-4e71-a9d6-5b127acdbde7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "cebf2bf2-aed7-48b8-a0d7-8ca32e328dbb") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "8dfaddbd-7849-4bee-ae51-898e9f189134") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "5c1d0db6-3b15-49e7-989a-76dbf2d9075a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "054acac3-7c0e-4720-9cca-723e98abe6fe") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "5c672eef-fb73-4d76-a5ba-76d6dab3703c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "de4d4794-0127-4a15-ad04-191fc630e4c0") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "40f70471-8c9b-49d0-a02c-bdb213f33ec8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8000e261-0196-4dda-a290-37e95a366576") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "479f021d-76ce-4174-937e-09c0d4fb1529") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "14600a1b-626c-4d84-a011-bc8015713fae") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "72495489-1e73-41bb-be17-a4e1d552ecf4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "586036c9-a7a3-492d-86a9-47b139dd0358") + (at 107.76 157.59) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "876f20ff-23cb-4dc9-becd-433dd5cc0cd4") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1553baa5-845e-4fbb-94da-9259f60f54a6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "82c98c81-e9ea-44cc-8c35-2fe804bea474") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7bf8e5e1-7bfe-4880-8f6c-24f269d99be7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1899) + (uuid "bee83e79-493d-43af-ab9e-78c67f359d03") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1899) + (uuid "ef613482-c656-47f4-ab5e-de7e81edf25c") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "0dd94657-4c67-4ccd-8d48-8e9697b0e809") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "2c0dad61-c46d-4fb8-b7b4-93af8e986459") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "e00583a2-1b34-4f20-8900-b2f3b9d17919") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "cfbd2aa3-a751-45bc-bf33-0753191aa990") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "0026a905-4a41-4e49-bb43-c2e006d5c9af") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "4a16b183-45a4-468e-a4ab-bf4a99eac9a1") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "64e09210-2415-41b8-8751-edd1ec8a2699") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "785456da-0b36-4823-91a1-e92b0066b793") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "d60bbe64-6706-46ad-9e6e-3c2ae2c76a3b") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "02fe6cf8-4b6e-489e-ab5a-d94c30234051") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "29d3e608-99aa-4879-82f0-dd1a71461383") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "156c245b-f43d-405d-a94b-717e7adfb19b") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "b9c4eb7a-c14d-4e00-96d8-d469ad88439d") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "f5b27f2a-fd50-4f9b-9268-320ea24b29ee") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "1a6546df-5635-4c00-9fe6-1dcc3eba5c59") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "79d66ebf-758d-49d5-a15c-4806368d3f39") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "c7c5dfd4-867f-4e5e-b040-1ea28054cad5") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "ec4c1f05-828b-4701-b131-58827a31be6a") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "b98d4525-90e6-427c-9183-f5acd7e61945") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "520e345a-96eb-48ed-bd41-974a03d7a481") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "480ccb10-b38f-468d-92ca-2e8d978b5642") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "b5923ec0-6663-4832-81c6-852ba52930c7") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "5f4096b1-60e4-4237-ac9c-6c7c628ee379") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "4a355257-ab44-48d7-9e85-d3fe94b8d3c0") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "e74bbe23-27ff-4556-9be9-5c913c57637f") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "e75e3a61-73d0-49a1-b49f-35084b2bb2ef") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "8cfb4a60-381e-45fd-9628-77af08315029") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "d899e495-ad7c-488f-9c89-f168315ec465") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "bdb38817-724e-439f-9f0b-15e6e01d6c97") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "72808170-258d-4cae-b408-8808081c5500") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "3a6edf34-8002-46b4-8535-2273452dcbe9") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1899) + (uuid "014192af-672c-4040-9e94-7eb854d29eba") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "64f1e4da-248e-48cf-b9b8-d5dd6424affd") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "4ee221bd-d28d-4974-b866-8ff6ae811ca9") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "2f478b1b-3a52-41ad-9921-c5e4e36a61e0") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "2a46bce0-a83a-4285-885f-71c0f1cddfb9") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "a5a11e21-1be2-4423-9ae4-a713df4b378d") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "0a70c9e1-86dc-41c2-a43d-dc2417f2b88c") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "7715f15a-6b08-4fd3-86ac-fc46c0a8f4dd") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "fd7f5235-85ad-4702-bb3d-5287f96f39b5") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "1f8adf36-6029-4eaf-ba60-a312a711f30f") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "07f58dd5-e800-45bf-b2e8-b2fc3a0f545a") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1899) + (uuid "ddbb8e3d-5455-40bc-90f8-25b01a31f36b") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "53b81247-434c-4e47-aadf-f4e538308141") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "80915b58-0ad2-4056-88c9-ceef55845b1b") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "8a511d03-e6e6-4a10-a564-275d46b7b2f3") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "87d5600d-59e5-4617-a589-ecff99c9270f") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "11e21684-20c9-43da-b091-fc6be7b1b6d0") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "4e94526d-4dc1-4da9-bc08-ed122b8a9451") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "b7be7f14-acaf-4828-a651-6aed3b20c451") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "dcd953dc-996b-4184-a209-de2713b3faf7") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "8f23d2a3-f2e8-41d0-998b-9ab44142e702") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1899) + (uuid "1b043f7a-c034-4f4d-aadd-456b452e9bdd") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1899) + (uuid "a04b2db0-05e9-4392-b867-a063b1026b65") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1899) + (uuid "3081c8fe-b166-4613-8491-a674f34d82ae") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1899) + (uuid "9e1ce45f-438a-4ceb-8e60-e77d3ace9664") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1899) + (uuid "2f34213d-7af1-4320-9511-d6b5f8562d5e") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1899) + (uuid "dbe452fb-21c9-4119-951e-05dc9110b795") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b336675d-f943-4dae-acc1-afb7dfc97469") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "208de358-503f-4761-ae43-8dba9c1ffabc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "907315a7-f30b-4443-8dd7-2186ea330105") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "58ca7098-b3c0-4deb-a2e5-63fb5d123275") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "62dd054a-0814-4725-bc5e-206203247742") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0ecb0324-6615-4c34-9f02-e48688f6ae1f") + (pts + (xy 96.76 48.7) (xy 118.76 48.7) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.76 32.82 0) + (layer "User.2") + (uuid "0ecb0324-6615-4c34-9f02-e48688f6ae1f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "456a0190-f5c1-4107-bc97-2b40a3a2bd93") + (pts + (xy 117.685 158.7) (xy 117.685 48.7) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.125 103.7 90) + (layer "User.2") + (uuid "456a0190-f5c1-4107-bc97-2b40a3a2bd93") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "75276c1d-1ce7-4417-9ac8-d007016bcc33") + (pts + (xy 117.685 158.7) (xy 117.685 128.7) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.18 143.7 90) + (layer "User.2") + (uuid "75276c1d-1ce7-4417-9ac8-d007016bcc33") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "86cc3972-d5ef-45b5-979b-b8d4c79a2155") + (pts + (xy 117.685 158.7) (xy 117.685 98.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.63 128.7 90) + (layer "User.2") + (uuid "86cc3972-d5ef-45b5-979b-b8d4c79a2155") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9487c0a4-91fc-4447-b4f1-ade4df0585f3") + (pts + (xy 92.76 47.59) (xy 122.76 47.59) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.76 26.36 0) + (layer "User.2") + (uuid "9487c0a4-91fc-4447-b4f1-ade4df0585f3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c4c27482-0fc7-4f0e-9c66-b8f1db92c4ea") + (pts + (xy 117.67 158.7) (xy 117.67 78.7) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.355 118.7 90) + (layer "User.2") + (uuid "c4c27482-0fc7-4f0e-9c66-b8f1db92c4ea") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f305064c-714c-410f-a9d8-de5d354d9ed2") + (pts + (xy 117.685 158.7) (xy 117.685 116.7) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.08 137.7 90) + (layer "User.2") + (uuid "f305064c-714c-410f-a9d8-de5d354d9ed2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0000cdfc-211e-40d1-82ee-a8522a3322ec") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d65a0297-2bdf-4813-bec6-41a5584b54e3") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "323a37c8-e0cc-43cf-92fd-399189ed11dd") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4036da00-63a2-4f6b-b7a8-c71df9046f67") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "0a867301-262e-47d1-a97c-3cd46701ee0e") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "e1eb9f5e-3954-4d96-9b15-796b87f23a6c") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2eaf12a6-dfb6-4f30-8f25-b50dd88d64d5") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "8191d1ae-1724-4395-a7ea-76e53e9dbd64") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "4d895d91-fc47-4b17-842c-ebb193855ffc") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "a4f698b9-d8aa-489d-bc7b-90b2c987cd20") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "42f3390d-e759-4a43-b4dc-b2d8f5b4da3c") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "7b58faef-1f9e-423f-b035-9520d0ecbffe") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "b7cccd82-391b-4a13-8368-a339c6cbd893") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "66f3dd0b-fbdc-4a3d-b70c-4686f1134662") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "65297e8b-61db-4736-b96d-e1e5cb2608a7") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "1d883268-3ee9-478a-917f-dca177f0e453") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "eeff1fa1-fdb3-41ae-b7fe-fefdd669f28f") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3c6076ad-015e-416b-a51b-e8dab4a09482") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "974057f5-56af-47f5-a164-3750973a8aeb") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "0927e2b9-a683-4671-bc42-d7800e093b88") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "50846d97-a948-4a6d-bfc2-322cf4276393") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "7c76f91b-c4bf-443f-823d-9c90350941a1") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "6d418840-4011-4651-8553-10e98c51dc8e") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "7ab75643-3711-4fa9-944b-8bf429c941b8") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2b80b513-57dd-4e2b-9cec-b7d009d8f234") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "3372b191-7625-410d-98d6-23bad8bc46dd") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "b349ec57-dbbf-4bad-a50b-88d1a2140423") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "9e99d4f2-8929-400d-aa4e-8bbf4137b673") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "98d02180-ee6a-404a-bf5e-7a2243c21e3e") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "55566620-4bfe-49fa-b741-f7b73cd8961a") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b0124cf3-223c-4b75-b8a1-a8720e9f4a6d") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "10034171-4b19-46ec-9a8d-15e4f7d28244") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "1458c026-0d36-45f5-b228-11f687c045d6") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "81c2b603-7a35-4d9d-a1f9-81c42486f387") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "901419c1-bcab-4a42-8018-d2e9a8221993") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "b2e74d7f-751b-41a5-bf7a-cf75f80be45c") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2c3b839e-d0b9-40b4-b8e8-063da56fe649") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "b23cd461-63ed-4854-a82f-65b17c67c7ba") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "5fc7bbb7-a36e-480e-b660-fb5788716d65") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "57eebffc-5804-424e-b06d-21213c769188") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "1f2d1586-64f5-4cc2-8e49-e4162c32037f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "a7b1675d-c4a1-40a6-b37a-d167a5fa631d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2b615f64-b414-4018-bee2-8c50a0eed29e") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "28cb3ce7-bcc2-4729-a7d9-6254cde52868") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "9e639c8a-8d73-48ec-b189-748f449b25a9") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "35c78eb0-d9f8-4798-a2f3-0355df47e118") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "01f971d0-90c5-412c-abfd-155032c0e7d3") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "4b096a8e-b65b-4a35-88db-ff65e91abd5b") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0bb39043-8379-45d1-9d13-439e0e00e976") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "b42f0184-6ec0-4215-b02e-d2815f611d56") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "097b39a4-6fe8-43ec-a438-226f6c282d51") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "5d09e19c-d674-4bc9-a5cb-82ee862b3c52") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 51 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "98402ab9-bd05-4692-ab71-3b6790104b98") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "3f8f53eb-3d29-442f-a724-a4d815881742") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "628dacd4-2963-4fa1-b4b9-b0637050c533") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "95b1f3df-da20-46c4-a111-20490c5e01bd") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "1288bf14-3c7c-4353-9f2c-0f05194b9ee0") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "f38dc309-542a-4ddf-97c3-d57262ae4f97") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "75594a32-7f07-4313-a731-0ae23f67b927") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "702ad7f6-78eb-45de-9953-51c1268f4e15") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "c90590cd-270d-4349-a771-bcb9a8663f0e") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 56 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "8253c680-c935-471f-855a-7fd594bb74a7") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "66299353-03dd-4cde-9690-94e58e27cedb") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2a7f4411-8d90-461a-8383-8fbd11a23236") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "a64fbe58-9586-4430-b31b-ac9f0dbb401e") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4e5c0504-3ceb-47de-9a40-09c2aa1763e0") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "46de9156-cdeb-4888-888e-55b9b47bc79e") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "1a77bf39-3572-44d5-a153-8a8e080c960c") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.76 154.7) (xy 118.76 158.7) (xy 96.76 158.7) (xy 96.76 154.7) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "60dd3ed0-0a4b-421b-9c4d-59397e50658c") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.76 158.7) (xy 122.76 153.5) (xy 92.76 153.5) (xy 92.76 158.7) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a0d02f29-1806-4a81-8dd3-5e4ad026e5ab") + (at 106.41 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "53dbb84c-a9b2-4669-9570-f7ed51dc3aeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1a9f5990-5b51-4b68-8e0a-5db83cff8d6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "03accbe7-07ae-45b7-87c8-9951381459eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f7ebf315-b198-4fad-8aaf-0717a22ad710") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "10b83e79-7bbe-482e-91dc-947871a88931") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "65d58df4-fb0f-477f-9dd9-5777b5933757") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "33ef7674-9005-46e9-9e98-9b3d464e5243") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "4883db9d-cb28-4159-ae63-0e7fd9c4bd54") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "63944db4-4276-40a9-a07e-6b2b6aad4a11") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "6a4f852a-d8bf-4cfa-a567-b938f949b396") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "ac252a18-cd26-4537-b61b-0c85020453df") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "3d40603f-27b1-46fe-ae9a-fc35b6fa1235") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f01f4c6a-7e8c-496d-9bec-9d387eba2ae8") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "20fdcfe3-f046-4bcb-9cba-a9937f47786b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "950c695d-7863-4598-b3c4-c780b4eae858") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "f1fa9b72-2df1-443a-b7a3-a605e2cbda30") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "5cdace53-9028-4b5c-8106-7c49b7ffb285") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "dfa19682-57ce-4f00-a6a4-e8d132e4b9e1") + (at 100.41 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "5f97693a-860c-4071-b649-9a64ccb7dccf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "d562f91c-eb35-473c-93a7-1ee67115b1a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "964cbd06-c3c2-4dac-9013-4735dec4f5f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "47f17120-5bba-4753-96ac-519d7958a82d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "7337fd9d-d9a8-4499-b78f-18f0137a639c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "cc693d2d-d5af-4102-bffe-cfb8e8ee0119") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "60d53aae-aec2-4c9f-98bb-178fa8ac390a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1899) + (uuid "5b4a78f6-bb09-401e-b6ad-30760b90f1f7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "76376cc5-8f22-4b41-b6de-2643fb8a11e4") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "382b1591-ab59-4b6a-9788-a3d4f9a57e19") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "0e57e0bb-8f9e-45ba-b648-f56ce4140129") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1899) + (uuid "55aac147-7aa8-46e7-911c-a6af2f9581e1") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "54eb3284-d37b-4b0d-828c-72212389f74b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1c4b7f4b-61ae-44b3-bafb-e7bcb518aabb") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8fe8070b-1ec8-460c-a27a-8560d1bd31ab") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "6fde0313-72ce-49cf-ae29-69f73e345b80") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "8a071a56-3dbe-4ad6-bc11-ae0028c34042") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "f87f413a-54fd-40eb-8e01-3247ae8bbd8e") + (at 107.76 48.7) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5b61c074-894a-481c-89f6-78ab4da3893c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f70bc4b8-9864-4677-9ad3-e5e7869d1377") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6664b232-685c-4871-b9b1-675ed6e04856") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f0726087-b3de-4731-a760-b138a8789bf7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fbd7427f-5842-4c24-a0dc-69fe1b6a2eeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "2b5e202e-89b8-433a-a2eb-bb5ba72b2e60") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 96.76 48.7) + (end 96.76 154.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0b60d22a-cd46-49d1-bf0b-4e5134de54e5") + ) + (gr_line + (start 118.76 48.7) + (end 96.76 48.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40ed3e1c-acb6-47e9-9ddf-64d2a1426f72") + ) + (gr_line + (start 118.76 154.7) + (end 118.76 48.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef45d897-486a-4071-a911-3ee56c17ac86") + ) + (segment + (start 100.985 156.249999) + (end 100.985 154.720001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2815a77d-9ea1-461c-87c7-f1a4d61d7975") + ) + (segment + (start 101.01 157.55) + (end 101.01 156.274999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "32ce2c32-de2f-41c3-a128-72479122ea7e") + ) + (segment + (start 100.985 154.720001) + (end 101.11 154.595001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "505a3c37-02e9-432a-9e42-13054a0db556") + ) + (segment + (start 101.01 156.274999) + (end 100.985 156.249999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c52ff51d-162d-4eff-8ef2-acc9e240ffa0") + ) + (segment + (start 101.11 154.595001) + (end 101.11 154.25) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f21f74c0-777f-4508-b5f5-852e4cc4f23f") + ) + (segment + (start 100.41 154.595001) + (end 100.41 154.25) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0f846870-369c-47a7-b4bd-f2dc2b30f87f") + ) + (segment + (start 100.535 154.720001) + (end 100.41 154.595001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9e2e88c6-4e98-45e2-a77e-42be427a02ca") + ) + (segment + (start 100.535 156.249999) + (end 100.535 154.720001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d1cf7d16-fc07-4367-87b3-bac34ef33732") + ) + (segment + (start 100.51 156.274999) + (end 100.535 156.249999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d8a4306a-c4c5-4775-b186-d93ffac2c009") + ) + (segment + (start 100.51 157.55) + (end 100.51 156.274999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ffd4d9cd-dda9-4acd-b500-2a4354a0da37") + ) + (segment + (start 107.01 157.55) + (end 107.01 156.274999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "49f82960-c83a-4fe9-89bc-3d9e4a412869") + ) + (segment + (start 106.985 154.720001) + (end 107.11 154.595001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "780369d2-2d6b-494e-988e-d42a5df444b1") + ) + (segment + (start 107.01 156.274999) + (end 106.985 156.249999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8f4a0004-2da0-4917-af5c-2c78b2231826") + ) + (segment + (start 107.11 154.595001) + (end 107.11 154.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bebca54b-72cd-42f3-9530-0a7fc97eb4a4") + ) + (segment + (start 106.985 156.249999) + (end 106.985 154.720001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ef4f99f7-afbf-4d79-92eb-113fafecbb0a") + ) + (segment + (start 106.51 156.274999) + (end 106.535 156.249999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2402a888-79b1-4356-ab53-f8ad2ab20676") + ) + (segment + (start 106.51 157.55) + (end 106.51 156.274999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "41968320-d5a0-4d9e-867e-a7c37bc2d6fc") + ) + (segment + (start 106.535 156.249999) + (end 106.535 154.720001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7950a086-6042-442e-a4c9-0743bc765d9b") + ) + (segment + (start 106.41 154.595001) + (end 106.41 154.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e9a1a24f-8d63-4d43-9eed-795939eee1e0") + ) + (segment + (start 106.535 154.720001) + (end 106.41 154.595001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fb60d190-27d7-4ed0-8aee-eb592c51b18c") + ) + (via + (at 112.76 155.21) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "9e340cda-890b-42fc-bcf4-043e752cee2e") + ) + (segment + (start 112.76 155.21) + (end 112.76 157.3) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "10150950-da66-43e0-9234-c625a3896c97") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "2df2e47d-a53e-4788-9da8-7af8f262dc5d") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.76 157.23) (xy 92.76 48.7) (xy 122.76 48.7) (xy 122.76 157.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.841684 49.222174) (xy 104.861503 49.258033) (xy 104.920826 49.517946) (xy 104.920832 49.517964) + (xy 105.030257 49.830688) (xy 105.174022 50.129217) (xy 105.350305 50.40977) (xy 105.551034 50.661476) + (xy 106.404432 49.808079) (xy 106.441457 49.856331) (xy 106.603669 50.018543) (xy 106.651919 50.055567) + (xy 105.798522 50.908964) (xy 105.798522 50.908965) (xy 106.050229 51.109694) (xy 106.330782 51.285977) + (xy 106.629311 51.429742) (xy 106.942035 51.539167) (xy 106.942053 51.539173) (xy 107.265077 51.612901) + (xy 107.265074 51.612901) (xy 107.594336 51.65) (xy 107.925664 51.65) (xy 108.254924 51.612901) + (xy 108.577946 51.539173) (xy 108.577964 51.539167) (xy 108.890688 51.429742) (xy 109.189217 51.285977) + (xy 109.46977 51.109694) (xy 109.721476 50.908965) (xy 109.721476 50.908964) (xy 108.868079 50.055567) + (xy 108.916331 50.018543) (xy 109.078543 49.856331) (xy 109.115567 49.808079) (xy 109.968964 50.661476) + (xy 109.968965 50.661476) (xy 110.169694 50.40977) (xy 110.345977 50.129217) (xy 110.489742 49.830688) + (xy 110.599167 49.517964) (xy 110.599173 49.517946) (xy 110.658497 49.258033) (xy 110.691272 49.211842) + (xy 110.730642 49.2005) (xy 118.1855 49.2005) (xy 118.237826 49.222174) (xy 118.2595 49.2745) (xy 118.2595 154.1255) + (xy 118.237826 154.177826) (xy 118.1855 154.1995) (xy 118.097464 154.1995) (xy 117.925062 154.229898) + (xy 117.760558 154.289773) (xy 117.608945 154.377308) (xy 117.474837 154.489837) (xy 117.362308 154.623945) + (xy 117.274773 154.775558) (xy 117.214898 154.940062) (xy 117.1845 155.112464) (xy 117.1845 157.23) + (xy 116.8855 157.23) (xy 116.8855 156.680252) (xy 116.873867 156.621769) (xy 116.847471 156.582265) + (xy 116.835 156.541153) (xy 116.835 156.5) (xy 116.815301 156.5) (xy 116.775716 156.507873) (xy 116.746845 156.507873) + (xy 116.704748 156.4995) (xy 116.315252 156.4995) (xy 116.315251 156.4995) (xy 116.274435 156.507618) + (xy 116.245565 156.507618) (xy 116.204749 156.4995) (xy 116.204748 156.4995) (xy 115.815252 156.4995) + (xy 115.815251 156.4995) (xy 115.773153 156.507873) (xy 115.744283 156.507873) (xy 115.704699 156.5) + (xy 115.685 156.5) (xy 115.685 156.541153) (xy 115.672529 156.582265) (xy 115.646133 156.621768) + (xy 115.6345 156.680253) (xy 115.6345 157.23) (xy 115.3855 157.23) (xy 115.3855 156.680252) (xy 115.373867 156.621769) + (xy 115.347471 156.582265) (xy 115.335 156.541153) (xy 115.335 156.5) (xy 115.315301 156.5) (xy 115.275716 156.507873) + (xy 115.246845 156.507873) (xy 115.204748 156.4995) (xy 114.815252 156.4995) (xy 114.815251 156.4995) + (xy 114.774435 156.507618) (xy 114.745565 156.507618) (xy 114.704749 156.4995) (xy 114.704748 156.4995) + (xy 114.315252 156.4995) (xy 114.315251 156.4995) (xy 114.274435 156.507618) (xy 114.245565 156.507618) + (xy 114.204749 156.4995) (xy 114.204748 156.4995) (xy 113.815252 156.4995) (xy 113.815251 156.4995) + (xy 113.774435 156.507618) (xy 113.745565 156.507618) (xy 113.704749 156.4995) (xy 113.704748 156.4995) + (xy 113.315252 156.4995) (xy 113.315251 156.4995) (xy 113.274435 156.507618) (xy 113.245565 156.507618) + (xy 113.204749 156.4995) (xy 113.204748 156.4995) (xy 112.815252 156.4995) (xy 112.815251 156.4995) + (xy 112.774435 156.507618) (xy 112.745565 156.507618) (xy 112.704749 156.4995) (xy 112.704748 156.4995) + (xy 112.315252 156.4995) (xy 112.315251 156.4995) (xy 112.274435 156.507618) (xy 112.245565 156.507618) + (xy 112.204749 156.4995) (xy 112.204748 156.4995) (xy 111.815252 156.4995) (xy 111.815251 156.4995) + (xy 111.774435 156.507618) (xy 111.745565 156.507618) (xy 111.704749 156.4995) (xy 111.704748 156.4995) + (xy 111.5545 156.4995) (xy 111.502174 156.477826) (xy 111.4805 156.4255) (xy 111.4805 155.698025) + (xy 111.480499 155.69802) (xy 111.443024 155.497544) (xy 111.369348 155.307363) (xy 111.261981 155.133959) + (xy 111.26198 155.133957) (xy 111.124579 154.983235) (xy 111.124578 154.983234) (xy 110.961825 154.860329) + (xy 110.961822 154.860328) (xy 110.961821 154.860327) (xy 110.77925 154.769418) (xy 110.779246 154.769417) + (xy 110.779244 154.769416) (xy 110.583082 154.713602) (xy 110.583076 154.713601) (xy 110.380003 154.694785) + (xy 110.379997 154.694785) (xy 110.176923 154.713601) (xy 110.176917 154.713602) (xy 109.980755 154.769416) + (xy 109.98075 154.769418) (xy 109.798177 154.860328) (xy 109.798174 154.860329) (xy 109.635421 154.983234) + (xy 109.63542 154.983235) (xy 109.498019 155.133957) (xy 109.498019 155.133958) (xy 109.390655 155.307358) + (xy 109.39065 155.307368) (xy 109.316977 155.49754) (xy 109.2795 155.69802) (xy 109.2795 156.426) + (xy 109.257826 156.478326) (xy 109.2055 156.5) (xy 109.185 156.5) (xy 109.185 157.23) (xy 108.8855 157.23) + (xy 108.8855 156.680252) (xy 108.873867 156.621769) (xy 108.847471 156.582265) (xy 108.835 156.541153) + (xy 108.835 156.5) (xy 108.815301 156.5) (xy 108.775716 156.507873) (xy 108.746845 156.507873) (xy 108.704748 156.4995) + (xy 108.315252 156.4995) (xy 108.315251 156.4995) (xy 108.274435 156.507618) (xy 108.245565 156.507618) + (xy 108.204749 156.4995) (xy 108.204748 156.4995) (xy 107.815252 156.4995) (xy 107.815251 156.4995) + (xy 107.773153 156.507873) (xy 107.744283 156.507873) (xy 107.704699 156.5) (xy 107.685 156.5) (xy 107.685 156.541153) + (xy 107.672529 156.582265) (xy 107.646133 156.621768) (xy 107.6345 156.680253) (xy 107.6345 157.23) + (xy 107.3855 157.23) (xy 107.3855 156.680252) (xy 107.373867 156.621769) (xy 107.347471 156.582265) + (xy 107.337284 156.559397) (xy 107.312784 156.463092) (xy 107.314148 156.453656) (xy 107.3105 156.444848) + (xy 107.3105 156.235435) (xy 107.310499 156.235434) (xy 107.288766 156.154326) (xy 107.289619 156.154097) + (xy 107.2855 156.133376) (xy 107.2855 154.875123) (xy 107.307173 154.822798) (xy 107.35046 154.779512) + (xy 107.390022 154.710989) (xy 107.4105 154.634563) (xy 107.4105 154.634558) (xy 107.411133 154.629755) + (xy 107.412641 154.629953) (xy 107.432174 154.582797) (xy 107.462206 154.552765) (xy 107.507585 154.449991) + (xy 107.5105 154.424865) (xy 107.510499 154.075136) (xy 107.507585 154.050009) (xy 107.467792 153.959888) + (xy 107.466485 153.903268) (xy 107.467782 153.900135) (xy 107.507585 153.809991) (xy 107.5105 153.784865) + (xy 107.510499 153.435136) (xy 107.507585 153.410009) (xy 107.462206 153.307235) (xy 107.382765 153.227794) + (xy 107.279991 153.182415) (xy 107.27999 153.182414) (xy 107.279988 153.182414) (xy 107.258659 153.17994) + (xy 107.254865 153.1795) (xy 107.254864 153.1795) (xy 106.965136 153.1795) (xy 106.940013 153.182414) + (xy 106.940007 153.182415) (xy 106.837234 153.227794) (xy 106.812326 153.252703) (xy 106.76 153.274377) + (xy 106.707674 153.252703) (xy 106.682765 153.227794) (xy 106.579991 153.182415) (xy 106.57999 153.182414) + (xy 106.579988 153.182414) (xy 106.558659 153.17994) (xy 106.554865 153.1795) (xy 106.554864 153.1795) + (xy 106.265136 153.1795) (xy 106.240013 153.182414) (xy 106.240007 153.182415) (xy 106.137234 153.227794) + (xy 106.057794 153.307234) (xy 106.012414 153.410011) (xy 106.0095 153.435135) (xy 106.0095 153.784863) + (xy 106.012414 153.809986) (xy 106.012415 153.809992) (xy 106.052206 153.90011) (xy 106.053514 153.956732) + (xy 106.052206 153.95989) (xy 106.012414 154.050011) (xy 106.0095 154.075135) (xy 106.0095 154.424863) + (xy 106.012414 154.449986) (xy 106.012415 154.449992) (xy 106.057794 154.552765) (xy 106.087826 154.582797) + (xy 106.107359 154.629954) (xy 106.108867 154.629756) (xy 106.1095 154.634565) (xy 106.129977 154.710986) + (xy 106.129979 154.710991) (xy 106.158096 154.75969) (xy 106.161677 154.765892) (xy 106.16954 154.779512) + (xy 106.214629 154.824601) (xy 106.216303 154.826523) (xy 106.224565 154.851139) (xy 106.2345 154.875124) + (xy 106.2345 156.133376) (xy 106.23038 156.154097) (xy 106.231234 156.154326) (xy 106.2095 156.235434) + (xy 106.2095 156.444848) (xy 106.207216 156.463092) (xy 106.182716 156.559397) (xy 106.177245 156.566716) + (xy 106.172529 156.582265) (xy 106.146133 156.621768) (xy 106.1345 156.680253) (xy 106.1345 157.23) + (xy 105.8855 157.23) (xy 105.8855 156.680252) (xy 105.873867 156.621769) (xy 105.847471 156.582265) + (xy 105.835 156.541153) (xy 105.835 156.5) (xy 105.815301 156.5) (xy 105.775716 156.507873) (xy 105.746845 156.507873) + (xy 105.704748 156.4995) (xy 105.315252 156.4995) (xy 105.315251 156.4995) (xy 105.274435 156.507618) + (xy 105.245565 156.507618) (xy 105.204749 156.4995) (xy 105.204748 156.4995) (xy 104.815252 156.4995) + (xy 104.815251 156.4995) (xy 104.773153 156.507873) (xy 104.744283 156.507873) (xy 104.704699 156.5) + (xy 104.685 156.5) (xy 104.685 156.541153) (xy 104.672529 156.582265) (xy 104.646133 156.621768) + (xy 104.6345 156.680253) (xy 104.6345 157.23) (xy 104.3855 157.23) (xy 104.3855 156.680252) (xy 104.373867 156.621769) + (xy 104.347471 156.582265) (xy 104.335 156.541153) (xy 104.335 156.5) (xy 104.315301 156.5) (xy 104.275716 156.507873) + (xy 104.246845 156.507873) (xy 104.204748 156.4995) (xy 103.815252 156.4995) (xy 103.815251 156.4995) + (xy 103.774435 156.507618) (xy 103.745565 156.507618) (xy 103.704749 156.4995) (xy 103.704748 156.4995) + (xy 103.315252 156.4995) (xy 103.315251 156.4995) (xy 103.273153 156.507873) (xy 103.244283 156.507873) + (xy 103.204699 156.5) (xy 103.185 156.5) (xy 103.185 156.541153) (xy 103.172529 156.582265) (xy 103.146133 156.621768) + (xy 103.1345 156.680253) (xy 103.1345 157.23) (xy 102.8855 157.23) (xy 102.8855 156.680252) (xy 102.873867 156.621769) + (xy 102.847471 156.582265) (xy 102.835 156.541153) (xy 102.835 156.5) (xy 102.815301 156.5) (xy 102.775716 156.507873) + (xy 102.746845 156.507873) (xy 102.704748 156.4995) (xy 102.315252 156.4995) (xy 102.315251 156.4995) + (xy 102.274435 156.507618) (xy 102.245565 156.507618) (xy 102.204749 156.4995) (xy 102.204748 156.4995) + (xy 101.815252 156.4995) (xy 101.815251 156.4995) (xy 101.773153 156.507873) (xy 101.744283 156.507873) + (xy 101.704699 156.5) (xy 101.685 156.5) (xy 101.685 156.541153) (xy 101.672529 156.582265) (xy 101.646133 156.621768) + (xy 101.6345 156.680253) (xy 101.6345 157.23) (xy 101.3855 157.23) (xy 101.3855 156.680252) (xy 101.373867 156.621769) + (xy 101.347471 156.582265) (xy 101.337284 156.559397) (xy 101.312784 156.463092) (xy 101.314148 156.453656) + (xy 101.3105 156.444848) (xy 101.3105 156.235435) (xy 101.310499 156.235434) (xy 101.288766 156.154326) + (xy 101.289619 156.154097) (xy 101.2855 156.133376) (xy 101.2855 154.875123) (xy 101.307173 154.822798) + (xy 101.35046 154.779512) (xy 101.390022 154.710989) (xy 101.4105 154.634563) (xy 101.4105 154.634558) + (xy 101.411133 154.629755) (xy 101.412641 154.629953) (xy 101.432174 154.582797) (xy 101.462206 154.552765) + (xy 101.507585 154.449991) (xy 101.5105 154.424865) (xy 101.510499 154.075136) (xy 101.507585 154.050009) + (xy 101.467792 153.959888) (xy 101.466485 153.903268) (xy 101.467782 153.900135) (xy 101.507585 153.809991) + (xy 101.5105 153.784865) (xy 101.510499 153.435136) (xy 101.507585 153.410009) (xy 101.462206 153.307235) + (xy 101.382765 153.227794) (xy 101.279991 153.182415) (xy 101.27999 153.182414) (xy 101.279988 153.182414) + (xy 101.258659 153.17994) (xy 101.254865 153.1795) (xy 101.254864 153.1795) (xy 100.965136 153.1795) + (xy 100.940013 153.182414) (xy 100.940007 153.182415) (xy 100.837234 153.227794) (xy 100.812326 153.252703) + (xy 100.76 153.274377) (xy 100.707674 153.252703) (xy 100.682765 153.227794) (xy 100.579991 153.182415) + (xy 100.57999 153.182414) (xy 100.579988 153.182414) (xy 100.558659 153.17994) (xy 100.554865 153.1795) + (xy 100.554864 153.1795) (xy 100.265136 153.1795) (xy 100.240013 153.182414) (xy 100.240007 153.182415) + (xy 100.137234 153.227794) (xy 100.057794 153.307234) (xy 100.012414 153.410011) (xy 100.0095 153.435135) + (xy 100.0095 153.784863) (xy 100.012414 153.809986) (xy 100.012415 153.809992) (xy 100.052206 153.90011) + (xy 100.053514 153.956732) (xy 100.052206 153.95989) (xy 100.012414 154.050011) (xy 100.0095 154.075135) + (xy 100.0095 154.424863) (xy 100.012414 154.449986) (xy 100.012415 154.449992) (xy 100.057794 154.552765) + (xy 100.087826 154.582797) (xy 100.107359 154.629954) (xy 100.108867 154.629756) (xy 100.1095 154.634565) + (xy 100.129977 154.710986) (xy 100.129979 154.710991) (xy 100.158096 154.75969) (xy 100.161677 154.765892) + (xy 100.16954 154.779512) (xy 100.214629 154.824601) (xy 100.216303 154.826523) (xy 100.224565 154.851139) + (xy 100.2345 154.875124) (xy 100.2345 156.133376) (xy 100.23038 156.154097) (xy 100.231234 156.154326) + (xy 100.2095 156.235434) (xy 100.2095 156.444848) (xy 100.207216 156.463092) (xy 100.182716 156.559397) + (xy 100.177245 156.566716) (xy 100.172529 156.582265) (xy 100.146133 156.621768) (xy 100.1345 156.680253) + (xy 100.1345 157.23) (xy 99.8855 157.23) (xy 99.8855 156.680252) (xy 99.873867 156.621769) (xy 99.847471 156.582265) + (xy 99.835 156.541153) (xy 99.835 156.5) (xy 99.815301 156.5) (xy 99.775716 156.507873) (xy 99.746845 156.507873) + (xy 99.704748 156.4995) (xy 99.315252 156.4995) (xy 99.315251 156.4995) (xy 99.274435 156.507618) + (xy 99.245565 156.507618) (xy 99.204749 156.4995) (xy 99.204748 156.4995) (xy 98.815252 156.4995) + (xy 98.815251 156.4995) (xy 98.773153 156.507873) (xy 98.744283 156.507873) (xy 98.704699 156.5) + (xy 98.685 156.5) (xy 98.685 156.541153) (xy 98.672529 156.582265) (xy 98.646133 156.621768) (xy 98.6345 156.680253) + (xy 98.6345 157.23) (xy 98.3355 157.23) (xy 98.3355 155.112472) (xy 98.335499 155.112464) (xy 98.312713 154.983236) + (xy 98.305101 154.940062) (xy 98.245225 154.775555) (xy 98.157692 154.623945) (xy 98.045163 154.489837) + (xy 97.911055 154.377308) (xy 97.759445 154.289775) (xy 97.759443 154.289774) (xy 97.759441 154.289773) + (xy 97.594937 154.229898) (xy 97.422535 154.1995) (xy 97.422532 154.1995) (xy 97.400892 154.1995) + (xy 97.3345 154.1995) (xy 97.282174 154.177826) (xy 97.2605 154.1255) (xy 97.2605 49.2745) (xy 97.282174 49.222174) + (xy 97.3345 49.2005) (xy 104.789358 49.2005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.808247 154.917521) (xy 112.827453 154.922666) (xy 112.864454 154.932581) (xy 112.882296 154.939971) + (xy 112.932699 154.969071) (xy 112.948024 154.98083) (xy 112.989169 155.021975) (xy 113.000929 155.037301) + (xy 113.030024 155.087695) (xy 113.037416 155.105542) (xy 113.052478 155.161753) (xy 113.055 155.180906) + (xy 113.055 155.239092) (xy 113.052478 155.258245) (xy 113.037416 155.314456) (xy 113.030024 155.332303) + (xy 113.000927 155.3827) (xy 112.989167 155.398025) (xy 112.936869 155.450323) (xy 112.936863 155.45033) + (xy 112.892315 155.517001) (xy 112.870644 155.56932) (xy 112.870641 155.56933) (xy 112.855 155.647967) + (xy 112.855 155.925498) (xy 112.870641 156.004135) (xy 112.870644 156.004145) (xy 112.892316 156.056465) + (xy 112.893676 156.059098) (xy 112.895162 156.076735) (xy 112.901928 156.093092) (xy 112.898142 156.112108) + (xy 112.898431 156.115535) (xy 112.89716 156.117039) (xy 112.896299 156.121367) (xy 112.896133 156.121766) + (xy 112.8845 156.180253) (xy 112.8845 157.226) (xy 112.882843 157.23) (xy 112.637157 157.23) (xy 112.6355 157.226) + (xy 112.6355 156.180253) (xy 112.623866 156.121766) (xy 112.623676 156.121307) (xy 112.623676 156.120809) + (xy 112.622445 156.114621) (xy 112.623676 156.114376) (xy 112.623677 156.106573) (xy 112.618045 156.092958) + (xy 112.623678 156.079374) (xy 112.62368 156.064669) (xy 112.627284 156.057188) (xy 112.627679 156.056472) + (xy 112.627683 156.056467) (xy 112.649357 156.004141) (xy 112.665 155.9255) (xy 112.665 155.647966) + (xy 112.649357 155.569325) (xy 112.627683 155.516999) (xy 112.583136 155.45033) (xy 112.583129 155.450323) + (xy 112.53083 155.398023) (xy 112.51907 155.382698) (xy 112.489973 155.332301) (xy 112.48258 155.314452) + (xy 112.467521 155.258246) (xy 112.465 155.239095) (xy 112.465 155.180902) (xy 112.467521 155.161751) + (xy 112.48258 155.105545) (xy 112.489971 155.0877) (xy 112.519073 155.037294) (xy 112.530826 155.021977) + (xy 112.571977 154.980826) (xy 112.587294 154.969073) (xy 112.637703 154.939969) (xy 112.65554 154.932582) + (xy 112.697308 154.92139) (xy 112.711752 154.917521) (xy 112.730903 154.915) (xy 112.789096 154.915) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.538326 49.222174) (xy 104.56 49.2745) (xy 104.56 49.879704) (xy 104.600242 50.236866) (xy 104.680219 50.587264) + (xy 104.680224 50.587282) (xy 104.798925 50.926513) (xy 104.954869 51.250334) (xy 105.146093 51.554666) + (xy 105.370185 51.835668) (xy 105.624331 52.089814) (xy 105.905333 52.313906) (xy 106.209665 52.50513) + (xy 106.533486 52.661074) (xy 106.872717 52.779775) (xy 106.872735 52.77978) (xy 107.223135 52.859757) + (xy 107.223132 52.859757) (xy 107.580296 52.9) (xy 107.939704 52.9) (xy 108.296866 52.859757) (xy 108.647264 52.77978) + (xy 108.647282 52.779775) (xy 108.986513 52.661074) (xy 109.310334 52.50513) (xy 109.614666 52.313906) + (xy 109.895668 52.089814) (xy 110.14981 51.835672) (xy 110.37092 51.558409) (xy 110.37092 51.558408) + (xy 108.868079 50.055567) (xy 108.916331 50.018543) (xy 109.078543 49.856331) (xy 109.115567 49.808079) + (xy 110.56231 51.254822) (xy 110.56512 51.250351) (xy 110.565126 51.25034) (xy 110.721076 50.926509) + (xy 110.839775 50.587282) (xy 110.83978 50.587264) (xy 110.919757 50.236866) (xy 110.96 49.879704) + (xy 110.96 49.2745) (xy 110.981674 49.222174) (xy 111.034 49.2005) (xy 118.1855 49.2005) (xy 118.237826 49.222174) + (xy 118.2595 49.2745) (xy 118.2595 153.2205) (xy 118.237826 153.272826) (xy 118.1855 153.2945) (xy 97.3345 153.2945) + (xy 97.282174 153.272826) (xy 97.2605 153.2205) (xy 97.2605 49.2745) (xy 97.282174 49.222174) (xy 97.3345 49.2005) + (xy 104.486 49.2005) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "7f3f4d18-2cae-467e-b016-b1cd351ee9f4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 118.76 157.23) (xy 118.76 153.5) (xy 96.76 153.5) (xy 96.76 157.23) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.237826 153.521674) (xy 118.2595 153.574) (xy 118.2595 154.1255) (xy 118.237826 154.177826) + (xy 118.1855 154.1995) (xy 118.097464 154.1995) (xy 117.925062 154.229898) (xy 117.760558 154.289773) + (xy 117.608945 154.377308) (xy 117.474837 154.489837) (xy 117.362308 154.623945) (xy 117.274773 154.775558) + (xy 117.214898 154.940062) (xy 117.1845 155.112464) (xy 117.1845 155.987728) (xy 117.162826 156.040054) + (xy 117.1105 156.061728) (xy 117.069388 156.049257) (xy 117.013035 156.011603) (xy 116.954697 156) + (xy 116.935 156) (xy 116.935 157.226) (xy 116.933343 157.23) (xy 116.137157 157.23) (xy 116.1355 157.226) + (xy 116.1355 157.125) (xy 116.435 157.125) (xy 116.585 157.125) (xy 116.585 156) (xy 116.565301 156) + (xy 116.524435 156.008128) (xy 116.495565 156.008128) (xy 116.454699 156) (xy 116.435 156) (xy 116.435 157.125) + (xy 116.1355 157.125) (xy 116.1355 156.180253) (xy 116.1355 156.180252) (xy 116.123867 156.121769) + (xy 116.097471 156.082265) (xy 116.085 156.041153) (xy 116.085 156) (xy 116.065301 156) (xy 116.025716 156.007873) + (xy 115.996845 156.007873) (xy 115.954748 155.9995) (xy 115.565252 155.9995) (xy 115.565251 155.9995) + (xy 115.524435 156.007618) (xy 115.495565 156.007618) (xy 115.454749 155.9995) (xy 115.454748 155.9995) + (xy 115.065252 155.9995) (xy 115.065251 155.9995) (xy 115.024435 156.007618) (xy 114.995565 156.007618) + (xy 114.954749 155.9995) (xy 114.954748 155.9995) (xy 114.565252 155.9995) (xy 114.565251 155.9995) + (xy 114.524435 156.007618) (xy 114.495565 156.007618) (xy 114.454749 155.9995) (xy 114.454748 155.9995) + (xy 114.065252 155.9995) (xy 114.065251 155.9995) (xy 114.024435 156.007618) (xy 113.995565 156.007618) + (xy 113.954749 155.9995) (xy 113.954748 155.9995) (xy 113.565252 155.9995) (xy 113.565251 155.9995) + (xy 113.524435 156.007618) (xy 113.495565 156.007618) (xy 113.454749 155.9995) (xy 113.454748 155.9995) + (xy 113.1345 155.9995) (xy 113.082174 155.977826) (xy 113.0605 155.9255) (xy 113.0605 155.647966) + (xy 113.082174 155.59564) (xy 113.1605 155.517314) (xy 113.226392 155.403186) (xy 113.260499 155.275894) + (xy 113.2605 155.275894) (xy 113.2605 155.144106) (xy 113.260499 155.144105) (xy 113.25782 155.134108) + (xy 113.226392 155.016814) (xy 113.1605 154.902686) (xy 113.067314 154.8095) (xy 112.991783 154.765892) + (xy 112.95319 154.74361) (xy 112.953181 154.743606) (xy 112.825894 154.7095) (xy 112.825892 154.7095) + (xy 112.694108 154.7095) (xy 112.694106 154.7095) (xy 112.566818 154.743606) (xy 112.566809 154.74361) + (xy 112.452685 154.8095) (xy 112.3595 154.902685) (xy 112.29361 155.016809) (xy 112.293606 155.016818) + (xy 112.2595 155.144105) (xy 112.2595 155.275894) (xy 112.293606 155.403181) (xy 112.29361 155.40319) + (xy 112.3595 155.517314) (xy 112.437826 155.59564) (xy 112.4595 155.647966) (xy 112.4595 155.9255) + (xy 112.437826 155.977826) (xy 112.3855 155.9995) (xy 112.065251 155.9995) (xy 112.024435 156.007618) + (xy 111.995565 156.007618) (xy 111.954749 155.9995) (xy 111.954748 155.9995) (xy 111.565252 155.9995) + (xy 111.565247 155.9995) (xy 111.561754 155.999845) (xy 111.507555 155.983404) (xy 111.480856 155.933455) + (xy 111.4805 155.926201) (xy 111.4805 155.698025) (xy 111.480499 155.69802) (xy 111.443024 155.497544) + (xy 111.369348 155.307363) (xy 111.261981 155.133959) (xy 111.26198 155.133957) (xy 111.124579 154.983235) + (xy 111.124578 154.983234) (xy 110.961825 154.860329) (xy 110.961822 154.860328) (xy 110.961821 154.860327) + (xy 110.77925 154.769418) (xy 110.779246 154.769417) (xy 110.779244 154.769416) (xy 110.583082 154.713602) + (xy 110.583076 154.713601) (xy 110.380003 154.694785) (xy 110.379997 154.694785) (xy 110.176923 154.713601) + (xy 110.176917 154.713602) (xy 109.980755 154.769416) (xy 109.98075 154.769418) (xy 109.798177 154.860328) + (xy 109.798174 154.860329) (xy 109.635421 154.983234) (xy 109.63542 154.983235) (xy 109.498019 155.133957) + (xy 109.498019 155.133958) (xy 109.390655 155.307358) (xy 109.39065 155.307368) (xy 109.316977 155.49754) + (xy 109.316976 155.497542) (xy 109.316976 155.497544) (xy 109.307522 155.548116) (xy 109.2795 155.69802) + (xy 109.2795 155.9255) (xy 109.257826 155.977826) (xy 109.2055 155.9995) (xy 109.065251 155.9995) + (xy 109.024435 156.007618) (xy 108.995565 156.007618) (xy 108.954749 155.9995) (xy 108.954748 155.9995) + (xy 108.565252 155.9995) (xy 108.565251 155.9995) (xy 108.524435 156.007618) (xy 108.495565 156.007618) + (xy 108.454749 155.9995) (xy 108.454748 155.9995) (xy 108.065252 155.9995) (xy 108.065251 155.9995) + (xy 108.024435 156.007618) (xy 107.995565 156.007618) (xy 107.954749 155.9995) (xy 107.954748 155.9995) + (xy 107.565252 155.9995) (xy 107.565251 155.9995) (xy 107.524435 156.007618) (xy 107.495565 156.007618) + (xy 107.454749 155.9995) (xy 107.454748 155.9995) (xy 107.065252 155.9995) (xy 107.065251 155.9995) + (xy 107.024435 156.007618) (xy 106.995565 156.007618) (xy 106.954749 155.9995) (xy 106.954748 155.9995) + (xy 106.565252 155.9995) (xy 106.565251 155.9995) (xy 106.524435 156.007618) (xy 106.495565 156.007618) + (xy 106.454749 155.9995) (xy 106.454748 155.9995) (xy 106.065252 155.9995) (xy 106.065251 155.9995) + (xy 106.024435 156.007618) (xy 105.995565 156.007618) (xy 105.954749 155.9995) (xy 105.954748 155.9995) + (xy 105.565252 155.9995) (xy 105.565251 155.9995) (xy 105.524435 156.007618) (xy 105.495565 156.007618) + (xy 105.454749 155.9995) (xy 105.454748 155.9995) (xy 105.065252 155.9995) (xy 105.065251 155.9995) + (xy 105.024435 156.007618) (xy 104.995565 156.007618) (xy 104.954749 155.9995) (xy 104.954748 155.9995) + (xy 104.565252 155.9995) (xy 104.565251 155.9995) (xy 104.524435 156.007618) (xy 104.495565 156.007618) + (xy 104.454749 155.9995) (xy 104.454748 155.9995) (xy 104.065252 155.9995) (xy 104.065251 155.9995) + (xy 104.024435 156.007618) (xy 103.995565 156.007618) (xy 103.954749 155.9995) (xy 103.954748 155.9995) + (xy 103.565252 155.9995) (xy 103.565251 155.9995) (xy 103.524435 156.007618) (xy 103.495565 156.007618) + (xy 103.454749 155.9995) (xy 103.454748 155.9995) (xy 103.065252 155.9995) (xy 103.065251 155.9995) + (xy 103.024435 156.007618) (xy 102.995565 156.007618) (xy 102.954749 155.9995) (xy 102.954748 155.9995) + (xy 102.565252 155.9995) (xy 102.565251 155.9995) (xy 102.524435 156.007618) (xy 102.495565 156.007618) + (xy 102.454749 155.9995) (xy 102.454748 155.9995) (xy 102.065252 155.9995) (xy 102.065251 155.9995) + (xy 102.024435 156.007618) (xy 101.995565 156.007618) (xy 101.954749 155.9995) (xy 101.954748 155.9995) + (xy 101.565252 155.9995) (xy 101.565251 155.9995) (xy 101.524435 156.007618) (xy 101.495565 156.007618) + (xy 101.454749 155.9995) (xy 101.454748 155.9995) (xy 101.065252 155.9995) (xy 101.065251 155.9995) + (xy 101.024435 156.007618) (xy 100.995565 156.007618) (xy 100.954749 155.9995) (xy 100.954748 155.9995) + (xy 100.565252 155.9995) (xy 100.565251 155.9995) (xy 100.524435 156.007618) (xy 100.495565 156.007618) + (xy 100.454749 155.9995) (xy 100.454748 155.9995) (xy 100.065252 155.9995) (xy 100.065251 155.9995) + (xy 100.024435 156.007618) (xy 99.995565 156.007618) (xy 99.954749 155.9995) (xy 99.954748 155.9995) + (xy 99.565252 155.9995) (xy 99.565251 155.9995) (xy 99.523153 156.007873) (xy 99.494283 156.007873) + (xy 99.454699 156) (xy 99.435 156) (xy 99.435 156.041153) (xy 99.422529 156.082265) (xy 99.396133 156.121768) + (xy 99.3845 156.180253) (xy 99.3845 157.226) (xy 99.382843 157.23) (xy 98.586657 157.23) (xy 98.585 157.226) + (xy 98.585 157.125) (xy 98.935 157.125) (xy 99.085 157.125) (xy 99.085 156) (xy 99.065301 156) (xy 99.024435 156.008128) + (xy 98.995565 156.008128) (xy 98.954699 156) (xy 98.935 156) (xy 98.935 157.125) (xy 98.585 157.125) + (xy 98.585 156) (xy 98.565303 156) (xy 98.506964 156.011603) (xy 98.450612 156.049257) (xy 98.395063 156.060306) + (xy 98.347971 156.02884) (xy 98.3355 155.987728) (xy 98.3355 155.112472) (xy 98.335499 155.112464) + (xy 98.312713 154.983236) (xy 98.305101 154.940062) (xy 98.245225 154.775555) (xy 98.157692 154.623945) + (xy 98.045163 154.489837) (xy 97.911055 154.377308) (xy 97.759445 154.289775) (xy 97.759443 154.289774) + (xy 97.759441 154.289773) (xy 97.594937 154.229898) (xy 97.422535 154.1995) (xy 97.422532 154.1995) + (xy 97.400892 154.1995) (xy 97.3345 154.1995) (xy 97.282174 154.177826) (xy 97.2605 154.1255) (xy 97.2605 153.574) + (xy 97.282174 153.521674) (xy 97.3345 153.5) (xy 118.1855 153.5) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pro new file mode 100644 index 0000000..4c32f3b --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709", + "Root" + ], + [ + "7b30a98c-45c5-49d3-9395-539ac2342c37", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_sch new file mode 100644 index 0000000..2ff55b9 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 146.05 119.38) (xy 153.67 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03b58f2f-4dab-451a-aeb9-0644e896b520") + ) + (wire + (pts + (xy 95.25 116.84) (xy 101.6 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06f54872-90d7-471f-9416-714af3866908") + ) + (wire + (pts + (xy 146.05 121.92) (xy 153.67 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a2faf69-5f4c-49e5-a971-a41873738239") + ) + (wire + (pts + (xy 146.05 80.01) (xy 153.67 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17289a4c-e344-4454-95a2-e8f50c244f58") + ) + (wire + (pts + (xy 146.05 95.25) (xy 153.67 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "191e7c19-31ea-4eae-b91d-76b92ae77db4") + ) + (wire + (pts + (xy 95.25 139.7) (xy 101.6 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e646869-7167-4f36-bd99-305a43c8e4ed") + ) + (wire + (pts + (xy 95.25 81.28) (xy 101.6 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21a9bb39-97a1-4d66-8f5b-1cea6c2156d0") + ) + (wire + (pts + (xy 146.05 104.14) (xy 153.67 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37a42ab8-2d5f-4c8a-a07e-6601a63916b2") + ) + (wire + (pts + (xy 146.05 130.81) (xy 153.67 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38b536fb-bba3-44bf-9946-24f32dbdefd5") + ) + (wire + (pts + (xy 95.25 110.49) (xy 101.6 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d3b6dfe-5671-422c-86fb-61054ad34218") + ) + (wire + (pts + (xy 146.05 74.93) (xy 153.67 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4505b23a-f9c9-4f95-ad72-18b7a58f700d") + ) + (wire + (pts + (xy 95.25 74.93) (xy 101.6 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46f2d8d0-b0d0-43db-a696-66263665fe0b") + ) + (wire + (pts + (xy 95.25 137.16) (xy 101.6 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47f737e9-e605-47a3-b95c-17d6576ac329") + ) + (wire + (pts + (xy 146.05 110.49) (xy 153.67 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b4f323c-15b3-4e11-b1ac-75ee426f6fdd") + ) + (wire + (pts + (xy 95.25 88.9) (xy 101.6 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54dd1ff4-7079-4706-aad1-04d2eb13b700") + ) + (wire + (pts + (xy 146.05 97.79) (xy 153.67 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "597bc73a-922e-4ff8-8d82-3e8c3deecd1a") + ) + (wire + (pts + (xy 95.25 105.41) (xy 101.6 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61b3cdd8-4885-42c3-9e24-34eee7f7f78c") + ) + (wire + (pts + (xy 95.25 125.73) (xy 101.6 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6546f964-d9d3-41a9-81b7-0233744b03fe") + ) + (wire + (pts + (xy 146.05 83.82) (xy 153.67 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76e7611e-fc0c-4d30-90ef-3a4ffc64fe6c") + ) + (wire + (pts + (xy 95.25 83.82) (xy 101.6 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b5537b9-7795-4ecd-9512-217331a7374e") + ) + (wire + (pts + (xy 146.05 92.71) (xy 153.67 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "804faba2-cef9-4a18-922e-84885e4f5407") + ) + (wire + (pts + (xy 95.25 100.33) (xy 101.6 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83bba7b2-3315-4158-adeb-a6d3477cb6b1") + ) + (wire + (pts + (xy 146.05 86.36) (xy 153.67 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8641eb00-bf3d-4baf-9ef7-784b2a6e2161") + ) + (wire + (pts + (xy 95.25 119.38) (xy 101.6 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8642de09-100d-4b4a-91b3-0fb69be0b00b") + ) + (wire + (pts + (xy 146.05 115.57) (xy 153.67 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a29c2b0-38e3-49a4-82ce-e51d35bd97b5") + ) + (wire + (pts + (xy 146.05 90.17) (xy 153.67 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "935ae49a-86d7-4a56-bd83-92b6384536ce") + ) + (wire + (pts + (xy 146.05 133.35) (xy 153.67 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93a3685e-83fa-47c1-8caf-e0ea41936e32") + ) + (wire + (pts + (xy 146.05 128.27) (xy 153.67 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a12f91e3-3b25-4993-b6f4-53b877232d98") + ) + (wire + (pts + (xy 95.25 97.79) (xy 101.6 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1da161c-7548-4986-a73f-d69899193636") + ) + (wire + (pts + (xy 95.25 102.87) (xy 101.6 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4aada25-4096-47a0-95c6-de973f33b3fb") + ) + (wire + (pts + (xy 95.25 132.08) (xy 101.6 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4f4f44c-d37a-40c2-82c1-38751de1486f") + ) + (wire + (pts + (xy 95.25 113.03) (xy 101.6 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7aa73e0-30e2-4979-a31f-577e640df779") + ) + (wire + (pts + (xy 146.05 101.6) (xy 153.67 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0ba7db4-352f-40e9-a690-602cc9c3b8d0") + ) + (wire + (pts + (xy 146.05 107.95) (xy 153.67 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2fa7180-a1ef-47fe-a185-c0f8915dd94f") + ) + (wire + (pts + (xy 95.25 128.27) (xy 101.6 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3d4a0da-1015-4e21-a604-e2e7fa9f07d6") + ) + (wire + (pts + (xy 95.25 134.62) (xy 101.6 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf584b8b-ee63-4181-b4cb-91886c90d2d9") + ) + (wire + (pts + (xy 146.05 113.03) (xy 153.67 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d14f25b8-e7e1-4d77-91d3-2d1f5b86713f") + ) + (wire + (pts + (xy 146.05 125.73) (xy 153.67 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddc9885e-51a2-4afd-ba3d-fdf9ea5be083") + ) + (wire + (pts + (xy 95.25 95.25) (xy 101.6 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1ca5715-2970-4640-a437-d2e1e0b27791") + ) + (wire + (pts + (xy 95.25 91.44) (xy 101.6 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6d59247-ed34-4859-978b-b9425b71594f") + ) + (wire + (pts + (xy 146.05 77.47) (xy 153.67 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebd5849d-ed9b-4505-8b78-143ea8a2c93f") + ) + (wire + (pts + (xy 95.25 107.95) (xy 101.6 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed5f4866-fcd4-40ab-8bda-bce224622eff") + ) + (wire + (pts + (xy 95.25 77.47) (xy 101.6 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efe13d7c-3ec5-4056-9320-41f3a65d0831") + ) + (wire + (pts + (xy 95.25 86.36) (xy 101.6 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7f27fef-d216-4404-83fb-323b3fe9bd65") + ) + (wire + (pts + (xy 95.25 121.92) (xy 101.6 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffc0a8a6-aac0-4772-9f66-dc219ec62621") + ) + (label "UART_RXD" + (at 95.25 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "06670531-c0ba-4b82-91f3-54d598f6b122") + ) + (label "SDIO_CMD" + (at 95.25 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0749ab4e-258f-485d-9936-aff5587b11f9") + ) + (label "PET1+" + (at 153.67 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "07d1fe05-4018-43d4-9bb1-76d5aaddc436") + ) + (label "ALERT#" + (at 153.67 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1225e0b8-7670-4a30-ad7c-6c83036b7fa3") + ) + (label "CLKREQ0#" + (at 95.25 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "122fb16b-032e-4fa7-b348-b25adb179e52") + ) + (label "PER0-" + (at 95.25 139.7 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "17f79806-ff2b-4f63-a196-cb8795016171") + ) + (label "LED#1" + (at 153.67 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1847f5ce-3e04-4b71-9d15-ef15fa134c64") + ) + (label "SDIO_DATA3" + (at 95.25 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "20220084-1f74-4427-844a-ba3dc1669ae7") + ) + (label "W_DISABLE2#" + (at 153.67 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "24f23b35-2e5e-46b1-a9a3-71fc71bf74e0") + ) + (label "UART_CTS" + (at 95.25 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2c7e78f6-28b6-44e5-9899-3847fb748d38") + ) + (label "SDIO_CLK" + (at 95.25 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2c833ea8-b22d-4419-9746-f92e7e5f9241") + ) + (label "SUSCLK" + (at 153.67 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3155a073-b14f-4614-8833-bc4f43ef0347") + ) + (label "UART_WAKE#" + (at 95.25 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "334e3997-34fd-40bf-8048-0d768886a5cb") + ) + (label "REFCLK1-" + (at 153.67 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "488da32a-57e8-46f0-a739-e8f300632d1f") + ) + (label "PET0+" + (at 95.25 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48e5458d-80f5-4194-a9c6-ea9d887619ea") + ) + (label "CLKREQ1#" + (at 153.67 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e0f2096-c76d-4f83-8f90-e9ec66197570") + ) + (label "SDIO_DATA0" + (at 95.25 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ee2ea7c-8eb4-43af-9ae1-928ce40c342e") + ) + (label "SDIO_DATA2" + (at 95.25 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5e42d664-42e0-4d83-81dd-328918625175") + ) + (label "I2S_WS" + (at 153.67 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "66f29c5a-e2ef-4ec6-b3a6-d78bf9691f3f") + ) + (label "USB_D-" + (at 95.25 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "68e4fccd-28b6-48bc-9e4d-37434b95bc20") + ) + (label "PEWAKE1#" + (at 153.67 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6af89fba-2606-4fdf-bc16-7d4b9ca73fda") + ) + (label "PER1-" + (at 153.67 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7151504c-1b8c-4345-981b-4823d46ab1d0") + ) + (label "REFCLK1+" + (at 153.67 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "71f0ebd5-b910-4b67-a76a-49c8c801dcd6") + ) + (label "PERST0#" + (at 95.25 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "72a5a8cb-5082-4c54-8e96-e7966137cc80") + ) + (label "SDIO__WAKE#" + (at 95.25 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "74778b4f-9331-4aac-966a-fc25303c483d") + ) + (label "REFCLK0+" + (at 95.25 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "802237f3-553d-43f1-bfc3-5954b95f748d") + ) + (label "W_DISABLE1#" + (at 153.67 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "86d8c1da-4c35-4c3e-b701-b25795c46ad7") + ) + (label "LED#2" + (at 153.67 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b949940-ba6d-4062-a289-d1839aade85e") + ) + (label "USB_D+" + (at 95.25 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8fbeda2d-61bb-4ce7-a14c-97bf9599f55d") + ) + (label "I2C_DATA" + (at 153.67 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "95747cce-7702-4065-99d6-ad604e9afb34") + ) + (label "PERST1#" + (at 153.67 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a0896bfc-b6db-4c4b-b85c-93236fc21a02") + ) + (label "PEWAKE#" + (at 95.25 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a271d567-110e-4d16-ad3a-2d4ceb758ecf") + ) + (label "I2C_CLK" + (at 153.67 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a8108fc4-5673-40ca-8f6d-862be87bf3fc") + ) + (label "PET0-" + (at 95.25 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aa881d0b-1b4c-472c-9961-05481f10190d") + ) + (label "PER1+" + (at 153.67 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bacb69e2-bd07-4139-8c85-921317d28d1a") + ) + (label "SDIO_DATA1" + (at 95.25 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbf72a7a-3c33-4e04-bf79-a8735f39d1c6") + ) + (label "I2S_SCK" + (at 153.67 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c4d51580-d702-4235-a699-b14c1af2713e") + ) + (label "UARD_RTS" + (at 95.25 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c7dcf12d-5bba-409f-9eed-289a35f3d58a") + ) + (label "PER0+" + (at 95.25 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cf34242c-adb7-455c-8d23-a38540d3aee1") + ) + (label "I2S_SD_OUT" + (at 153.67 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e010476f-e631-407f-bd47-cc6a36fac647") + ) + (label "SDIO_RESET#" + (at 95.25 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e2e6a714-6a45-4055-b18c-5eff18485024") + ) + (label "PET1-" + (at 153.67 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e6407beb-9cc3-4f8b-b2af-e895a06f2a3a") + ) + (label "I2S_SD_IN" + (at 153.67 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f5ef121d-6644-4b89-9e9b-9d40ac12f59b") + ) + (label "UART_TXD" + (at 95.25 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f84acbb2-4c12-4543-8135-34eeb72f0a1f") + ) + (label "REFCLK0-" + (at 95.25 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fe68cc99-1f40-4bc5-b63a-5ca5479940d7") + ) + (sheet + (at 101.6 72.39) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "7b30a98c-45c5-49d3-9395-539ac2342c37") + (property "Sheetname" "M.2 E Key" + (at 101.6 71.6784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 101.6 142.8246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 101.6 74.93 180) + (uuid "a099e7ca-d35f-456e-864b-29956363e049") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 101.6 77.47 180) + (uuid "ef1a8f3d-407b-4472-9ea1-cbd8a1708f18") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 101.6 81.28 180) + (uuid "667fcf9f-7cad-469f-83ad-c3382c8fadfd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 101.6 83.82 180) + (uuid "23605636-3d84-420b-9c12-c2f2446d4307") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 101.6 88.9 180) + (uuid "763294c2-5eb5-4126-b4c8-0233b1bc4d6a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 101.6 86.36 180) + (uuid "f767ea5a-ea9b-4c50-95e7-ae5bb0166b34") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 101.6 91.44 180) + (uuid "38a15123-029a-42fd-be2c-8ce918377bd9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 101.6 95.25 180) + (uuid "1a945f37-f5ea-4dfe-8653-0658d2654740") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 101.6 97.79 180) + (uuid "17ea6a3a-c28e-461c-bea9-64d6f73a94d6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 101.6 100.33 180) + (uuid "f85df59e-23f8-46b1-b436-af7cdb3f6a33") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 101.6 102.87 180) + (uuid "69c87cbb-1a59-4c59-a418-6eb1d0a217f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 101.6 105.41 180) + (uuid "04357d25-5c97-455b-b380-79ab6d2a4a49") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 101.6 107.95 180) + (uuid "30dc63b5-a7b7-4104-a272-45ee830784db") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 101.6 110.49 180) + (uuid "28cc4568-33f7-4a92-a2b5-b7feb4468d53") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 101.6 113.03 180) + (uuid "3dac65b1-b833-4a4c-842f-3da1e4593756") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 101.6 116.84 180) + (uuid "874c1997-4940-4d46-8da5-fc536e6c6945") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 101.6 119.38 180) + (uuid "b1211d52-3c51-4da5-b7ea-698b8113f847") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 101.6 121.92 180) + (uuid "82efdedd-431b-4b3a-9cc0-9a112d4b4a2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 101.6 125.73 180) + (uuid "2671aa0a-d3ea-4038-b790-acaa4baeb1ac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 101.6 128.27 180) + (uuid "fdff5f68-a177-4ca4-b962-b297962dfc25") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 101.6 134.62 180) + (uuid "a0ffabaa-96d5-4b18-809f-035c04a8fde4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 101.6 132.08 180) + (uuid "d90d89a9-582c-4cf3-90be-65022ec32cac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 101.6 139.7 180) + (uuid "5246c3e8-57da-4e4e-b856-b4d781751466") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 101.6 137.16 180) + (uuid "8ec0a166-ee9f-44d5-b4f5-5e5d5ea1d91b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 146.05 74.93 0) + (uuid "f72b9e17-b6b5-4165-8314-fb13be6ff2c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 146.05 77.47 0) + (uuid "35f23462-9471-4786-8ffc-3a6594660deb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 146.05 80.01 0) + (uuid "b3392ca5-93e8-41f8-b3d2-e4b0c68a4d8a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 146.05 86.36 0) + (uuid "fcf974a5-1ce7-4f42-a491-94c1f2413101") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 146.05 83.82 0) + (uuid "d2d8b05d-e33b-4124-bdef-6a587a37e53d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 146.05 92.71 0) + (uuid "5b026896-5ca8-4587-a1a8-ef86ac6cf8fc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 146.05 90.17 0) + (uuid "89421d79-8f96-4250-9812-2add2d7ce724") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 146.05 95.25 0) + (uuid "5c31c010-dd78-4455-8108-e9c060686c23") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 146.05 97.79 0) + (uuid "3f1f68c0-821a-4e75-b1d4-a18350157ecc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 146.05 101.6 0) + (uuid "63b45866-3d2b-4e3a-8cbe-fceeeb8eeb2e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 146.05 104.14 0) + (uuid "88612a41-a075-4986-b3c9-86a730936d3f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 146.05 107.95 0) + (uuid "60b35ad5-82c8-44eb-b789-117e81cb91b8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 146.05 110.49 0) + (uuid "b4052792-3114-4001-b203-0a26e8d32570") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 146.05 115.57 0) + (uuid "953024c6-8915-4358-839e-e82effa1fe38") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 146.05 113.03 0) + (uuid "b782afd8-2d73-438f-8c49-d1d847c0e93e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 146.05 119.38 0) + (uuid "0332915c-50b0-4092-9f36-a3a43855fd10") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 146.05 121.92 0) + (uuid "9a3990e4-5105-4586-933b-3b15c14a2bca") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 146.05 125.73 0) + (uuid "d7eaa0b2-0a3f-4d98-a80b-0d36b803d2ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 146.05 128.27 0) + (uuid "1ab273b4-d932-4681-b51c-7d110bceb79b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 146.05 133.35 0) + (uuid "1eb69f99-76af-4872-9440-b295aa6c5869") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 146.05 130.81 0) + (uuid "d4fae26c-f967-4c5e-b77c-dd05e7b28edb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key.kicad_sch new file mode 100644 index 0000000..11c381c --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "794c8a70-29ae-4865-b804-c3f9c64b4d67") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bb114fdc-48cc-4ec7-b7e4-af11151a9ef1") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "acf5015d-a940-4067-8f5e-7267367bb81a") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "95344580-f4a0-4e6b-8cba-6b64f680c27f") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0876c7f0-33db-4b1d-9ff2-e78853b08036") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "904aab27-04f4-4b9b-8b78-7bbb9b2fff4b") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "ba298f3e-1635-4ade-b266-428479868260") + ) + (pin "64" + (uuid "8d5cab53-bdd9-4278-8ceb-d9c6056dfccf") + ) + (pin "51" + (uuid "f20bfd93-6a21-471e-8aad-269dd5dea5d5") + ) + (pin "32" + (uuid "cc4ffee1-4f28-4926-8b3b-c1e3015b1b71") + ) + (pin "63" + (uuid "45bcae33-2ab2-460a-963a-b9e18e41105f") + ) + (pin "74" + (uuid "969449d3-cc8e-4a97-8d14-d94d8b5647fc") + ) + (pin "10" + (uuid "7aae50c8-2631-46f9-a4dc-5763051916c5") + ) + (pin "34" + (uuid "6ea02e26-81e1-4fa5-be0a-a18bd3aa69a3") + ) + (pin "52" + (uuid "f26eabbe-d4d9-451b-83e0-f11a77056fb2") + ) + (pin "42" + (uuid "82e5fcc1-723e-4400-84d9-e87b84676bfe") + ) + (pin "71" + (uuid "7fb90e41-e594-4637-87d5-b3af146d2b4b") + ) + (pin "40" + (uuid "6e64ce78-6ecc-4537-abf0-3f218984a50d") + ) + (pin "59" + (uuid "febfac34-e893-447e-89cb-f5536b13b688") + ) + (pin "73" + (uuid "e5ad4e43-0f80-4c50-9702-3b935a3d7e6e") + ) + (pin "50" + (uuid "a3e00ee3-4af0-40f9-a2c2-8a8d514606fa") + ) + (pin "36" + (uuid "4499e4fc-f7c0-4db6-982a-2c5e2cd4c72f") + ) + (pin "55" + (uuid "e9ea495a-acbb-449f-b9de-e8f9c6c27259") + ) + (pin "4" + (uuid "a4447695-08af-47c6-8ba7-9c8e740a9fec") + ) + (pin "53" + (uuid "6d41880a-fa68-4fa9-a5eb-464950ea2c75") + ) + (pin "69" + (uuid "77d33df9-508a-4410-8630-673e0b8c5a1c") + ) + (pin "16" + (uuid "36371e09-6ca6-40da-b956-20983a58f0ce") + ) + (pin "44" + (uuid "f042c397-6385-4d17-b9c7-6256da279dbc") + ) + (pin "8" + (uuid "ed9bf966-831b-4424-a91b-be2d806804bf") + ) + (pin "12" + (uuid "4661d579-9d30-47ee-9f47-a0e19a7734db") + ) + (pin "2" + (uuid "82e5e56f-ef77-4830-a54f-5818ee031631") + ) + (pin "46" + (uuid "84388fb7-c19b-4cf7-a812-e4eecc335cf0") + ) + (pin "56" + (uuid "1a163f27-72f1-43fb-850f-0e945875e1f5") + ) + (pin "57" + (uuid "60030c28-f770-46e6-a319-abaa2210bdc9") + ) + (pin "48" + (uuid "22cbf4d1-efff-421d-a389-5a28d834ff46") + ) + (pin "62" + (uuid "0f7673e9-7a93-4ab8-b902-b69a0a0820fa") + ) + (pin "60" + (uuid "15683489-d4f6-451e-838e-e8f96a470873") + ) + (pin "14" + (uuid "7600c9e9-73e7-4a55-8450-3db5ddd5dde1") + ) + (pin "68" + (uuid "e6a02242-979e-42b2-aef2-4f0689b41b97") + ) + (pin "75" + (uuid "7e96fcf2-78df-45a1-ae25-c94961085fdc") + ) + (pin "58" + (uuid "73d76a2e-b208-498b-ba6a-e1e99cfd21a0") + ) + (pin "70" + (uuid "e4f24605-7baf-47c7-8702-0ea43d22a1f5") + ) + (pin "18" + (uuid "5ceecb61-e2f8-4c85-b54c-c47d72b378ad") + ) + (pin "61" + (uuid "5d30530f-c6b6-4494-b846-f4fb9a24b013") + ) + (pin "67" + (uuid "362542fd-cddb-4e04-8224-7e1749843d7d") + ) + (pin "6" + (uuid "5c072cfa-8fa0-46a6-91e8-1829581996ba") + ) + (pin "20" + (uuid "994f9aed-d5e4-417b-816e-d4f90113562e") + ) + (pin "38" + (uuid "2317e71f-71c7-460c-8261-a57abfbb8882") + ) + (pin "22" + (uuid "e3ba5a26-bce8-4ab6-95ad-3a130c7b8cfd") + ) + (pin "54" + (uuid "42d1c8bb-31ad-40aa-a6fe-248c58e518e9") + ) + (pin "66" + (uuid "05784484-f2da-4899-99da-fd172ba47e39") + ) + (pin "72" + (uuid "aafec4ac-9217-4c3f-bfc3-fd51e82a989a") + ) + (pin "35" + (uuid "133c80c7-25bb-4ae6-b305-d90c6a000ef6") + ) + (pin "39" + (uuid "ceab150d-9459-44f3-9b5b-b4705c260d78") + ) + (pin "7" + (uuid "e2c6bc61-203b-4d63-bac8-c42848b791a6") + ) + (pin "33" + (uuid "922fc1ef-3823-4171-890f-a9faec4e92ec") + ) + (pin "43" + (uuid "85ebe34b-ab70-4511-acfd-7df640e709d7") + ) + (pin "37" + (uuid "943a9799-8fa3-4e45-bcac-340e0c252b82") + ) + (pin "3" + (uuid "05c8b341-e938-465c-b94a-a727a3fe50dd") + ) + (pin "21" + (uuid "0388e1a2-6fa9-4866-8ea0-aa0faf62f8df") + ) + (pin "45" + (uuid "20ca4d3d-194f-4c94-839b-bf404e840967") + ) + (pin "41" + (uuid "5bf26f55-e023-483b-901b-dbea3e5da352") + ) + (pin "47" + (uuid "b1fafe26-e03f-4722-8ba7-942a9e485226") + ) + (pin "49" + (uuid "bce27c1b-5917-43d6-86bc-be47b09bfc27") + ) + (pin "9" + (uuid "621c3ae7-8738-42f6-a1fc-7c0fb29ca82f") + ) + (pin "15" + (uuid "0d818d34-4815-4a62-8112-ff7eba4ffb54") + ) + (pin "17" + (uuid "992f1f3b-74d7-4d69-ad82-af2237a1eda2") + ) + (pin "1" + (uuid "d6f706cb-9ee7-4646-97eb-65a1a8540508") + ) + (pin "5" + (uuid "31a67b22-7cb9-461c-9bd0-b9fbda4f603f") + ) + (pin "11" + (uuid "336db34e-b8f5-4b1e-b82c-8307b5d8bf90") + ) + (pin "13" + (uuid "9c242e8a-597d-462b-a5a1-3b400ac6e08b") + ) + (pin "19" + (uuid "b5811966-014f-4715-9c6a-4c88c44435d2") + ) + (pin "23" + (uuid "0e56a8ce-f9e5-4719-b1c0-8c0d243627f5") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7bf81e53-f521-4edd-8cf6-9ce8abdd9066") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bf102791-1626-44ee-8e84-88006ecf5cdf") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "55d3dad5-7bf7-4433-8c6c-630ef0113254") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "1d1910bc-4ac5-423b-9194-6c430d02b6bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "8a1a65f5-2ca1-4f93-8d45-3372a9139682") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "5cbbb711-1b35-43ed-ae97-171069b00848") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "39894a49-3c29-49b6-aeb9-3d1ce0833147") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "a90fd82c-9cba-40cc-a85b-440a322fcc6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "b2c28572-be13-4160-82d5-c3fa0a515604") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "88fb4f00-c456-49cb-87ca-08fa6596249e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..aaf051b --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b4c43fd0-8c78-4bb5-bee0-26e90657350d") + ) + (pin "1" + (uuid "dd7a32ed-b046-4556-afd8-5449981cb21f") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1e22bb1d-f2fa-45d4-810d-ab91732f939d") + ) + (pin "1" + (uuid "09bb1bd0-1ddf-4974-8e56-cba05301cedb") + ) + (instances + (project "M.2 E Key 22110" + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/aaf036dc-255d-4ccb-b6c3-e9d3d1ee6709/7b30a98c-45c5-49d3-9395-539ac2342c37/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb new file mode 100644 index 0000000..958271e --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb @@ -0,0 +1,3230 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/PET1-") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/PET1+") + (net 4 "/M.2 E Key/PET1P") + (net 5 "/M.2 E Key/PET0N") + (net 6 "/PET0-") + (net 7 "/PET0+") + (net 8 "/M.2 E Key/PET0P") + (net 9 "GND") + (net 10 "unconnected-(J1-Vender_Defined-Pad38)") + (net 11 "/UART_WAKE#") + (net 12 "/I2S_SD_IN") + (net 13 "/PEWAKE1#") + (net 14 "/I2S_WS") + (net 15 "/UART_TXD") + (net 16 "/I2C_DATA") + (net 17 "/USB_D-") + (net 18 "/PEWAKE#") + (net 19 "/SDIO__WAKE#") + (net 20 "/ALERT#") + (net 21 "/W_DISABLE2#") + (net 22 "unconnected-(J1-COEX2-Pad46)") + (net 23 "/PER1+") + (net 24 "+3.3V") + (net 25 "unconnected-(J1-RESERVED-Pad64)") + (net 26 "/SDIO_DATA3") + (net 27 "/SDIO_DATA1") + (net 28 "/LED#2") + (net 29 "/SDIO_RESET#") + (net 30 "/REFCLK0-") + (net 31 "/CLKREQ0#") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (net 33 "/REFCLK1-") + (net 34 "/UART_RXD") + (net 35 "/USB_D+") + (net 36 "/SDIO_DATA2") + (net 37 "/PER1-") + (net 38 "unconnected-(J1-Vender_Defined-Pad42)") + (net 39 "unconnected-(J1-COEX1-Pad48)") + (net 40 "/LED#1") + (net 41 "/I2C_CLK") + (net 42 "/UARD_RTS") + (net 43 "/SUSCLK") + (net 44 "/I2S_SCK") + (net 45 "/SDIO_CLK") + (net 46 "/PER0-") + (net 47 "/UART_CTS") + (net 48 "/CLKREQ1#") + (net 49 "/SDIO_CMD") + (net 50 "/SDIO_DATA0") + (net 51 "/I2S_SD_OUT") + (net 52 "/PERST0#") + (net 53 "unconnected-(J1-Vender_Defined-Pad40)") + (net 54 "/REFCLK1+") + (net 55 "/PERST1#") + (net 56 "/REFCLK0+") + (net 57 "/W_DISABLE1#") + (net 58 "/PER0+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "06f4cecf-c4fe-4c55-96ea-4a3e3188e793") + (at 103.36 155.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "0308fdba-0392-4581-9c9a-111c8eb0a320") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0b60e0f9-43cb-4665-9bd5-7a7270f1b1e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5088411b-2bf8-44e9-8367-93d212dc2b13") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "55028cf7-b947-4aa4-bced-3175ba8c2edd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/fa8b5729-454d-4030-ab20-6e9ee0cf319c/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 E Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "472b371e-9e9a-47af-ad19-ab174ad62738") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0eb13c5-734b-4ba6-8a8d-688fec4ad1a2") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48ff3997-1331-4dce-a25d-6a2b330c6aaa") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08a57561-8bfa-4700-9618-f5afec2f4178") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33e3a113-f0b3-4a80-8168-25ca14ddfa39") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "edda6930-38f0-4357-82c2-f99f1d6c2401") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dea5ef03-fbde-406e-9dee-b60c0fd011c5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b0be990-ae55-4428-b63a-7aa2c619b78d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "1307af40-3f5d-42ac-a3f9-2294755dcb34") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "73e1a6b0-6823-4fd6-bd10-4a436d2cc838") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "936d115f-017f-4618-817b-d9048e79adea") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "e86074d4-2619-484d-bd3a-ec428b8e3ea8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/PET1+") + (pintype "passive") + (uuid "666db829-5a93-44f6-bb2a-5ea694d32b0e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "64796532-a4af-412c-a7f5-f6a48b99d2f3") + (at 109.36 155.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "4de4dfb1-7614-4246-a0ed-d0bde1212621") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1c2ec772-9a6c-44cf-a617-63282be292cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "830ce7c8-3877-4725-b058-917f8140be32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "16a8a722-1a6c-4e1c-9726-3f81d2540bfa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 E Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ed565e99-b3ca-4b9a-a1e6-aff889c96eb3") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a1a74c2b-71d6-441f-a161-7d6d82678d1f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e03516bc-0f56-441d-903a-6141d3efc74d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39f756e6-3fb7-44d9-a57e-4cec7ef6fdfb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "98a6fce4-05ca-45a4-aa7a-674db12bef58") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c91dd7c6-cfa1-41f7-904c-0c79f6ebfa37") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8912a2c8-e226-48d8-91e5-d3fd18cda0e7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "62ba2c81-ef7c-4026-98f8-8e6f53fba42d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "43d4df1d-b58e-4612-b103-7fca78f50174") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "028a8773-5290-4e40-8708-c8bf90d612f5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a56257df-f842-4bf9-b35f-0484e42734d5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "c8426240-e49e-4a13-b4ff-ca14e8c20294") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET0+") + (pintype "passive") + (uuid "c292ff0d-2e4d-4cb2-9871-36362fd81441") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "8db4a47f-53ad-493f-833e-dbc533010bb2") + (at 102.66 155.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "9a1e0f84-ac0e-43f7-88c8-532cb7f9241a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b060ea2d-62b8-4283-b8c0-72b17726a199") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "326165aa-3c56-465f-a306-bd142ed1f6d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f30d5e06-a4f0-4613-b482-5f9bba591311") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/fa8b5729-454d-4030-ab20-6e9ee0cf319c/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 E Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "10746fbf-b2f2-4869-9435-586eaf3b7402") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4009b72d-6204-41f1-98a6-4347abc038c5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fac3c328-7b89-430f-b11b-183d8220c879") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "117c44a1-5785-4015-a12b-e453876fc6f8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91537c9b-4fd1-4c4b-9cfe-d6e51d9e0af8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54fa49b8-7c27-4f5c-b082-9a365b2ca5cc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41d7cf10-d4f7-4452-b284-14c0b51716fa") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b3c0f961-dc9f-4829-81c3-40b4398fb5e5") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6bbfe71a-5d17-45bb-a144-61236404d427") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7efdf746-d4ed-4927-a959-acb40de0f0dd") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6b347407-9b0f-4f25-bed3-23271784fa7e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "688fc00a-6143-4bbf-8d02-bcd255420e75") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/PET1-") + (pintype "passive") + (uuid "05086c09-3676-4669-bbf2-aac19234bbe0") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d8de9a38-89e3-461d-8a3c-a35178789d90") + (at 108.66 155.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "ed9ee5aa-a38d-4de8-8e67-0bbf816b4a09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ae1f5cbf-0ece-431b-bd17-7ccb453199f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9b9c503d-56e7-48d8-b196-d6ca4e18dbdb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "17d53361-1b34-4fad-9808-eae3ab351718") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 E Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "552eec8c-512d-44bc-a3a8-7012e0643906") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca294ea4-07c9-49b3-871a-ba909d317d16") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8da4ed71-25ea-475a-9f19-7ffa731d9607") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e29642d-e4f1-4d5d-8a79-dbe872f13ddb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3181ce6f-5e2a-40cf-9971-6e82d1beb60a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2532871d-88ab-428b-b88c-dbbf6d3c5966") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3fd48ccc-831a-433a-890f-3ee8934dd03f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff5568c2-194c-4648-9ca4-92684962cce7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "02a6d6e9-81f8-43ac-b1c8-4d6537c44ccf") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "41f6e5a4-03b6-4757-98b2-12082e33ec90") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7a111dda-e754-4b98-b502-f184910c7344") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "1bd96ec6-db20-44aa-bd36-c11f5e23e44e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "2e20e619-8042-40f1-9797-7b9663462a9c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "faf2688d-f2f8-4115-abb3-4bca4075b730") + (at 110.01 129.88) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8110abe3-eb53-44eb-9144-713d51b8f586") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a06ee625-2fe5-4e69-8b69-60e3205e05db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "11e2d9a6-af71-44a2-b2a7-f76f140eca7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c3a7f7f4-d90a-4cbf-be93-f3ecf467b5a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/56afd56c-f150-4496-86c4-070ade5ff78e") + (sheetname "/M.2 E Key/") + (sheetfile "M.2 E Key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fd1a3d57-fbd1-477d-955a-0e46123a03d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "1bf2b7ff-4821-4289-98e3-c1e6429ae109") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "fe9edbd2-26ca-4a0e-8170-b86ec5730451") + (at 110.01 158.77) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b35a3d96-276c-4c7e-8361-35b0422a5e68") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "68678414-aec3-4add-916c-fbc9260688f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6f3271c6-a4c1-4f9e-80a2-d4fbbd44da5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dfbf1ca6-b8f1-4af5-988e-3401f2ada756") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (sheetname "/M.2 E Key/") + (sheetfile "M.2 E Key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "cc0a646e-4d8b-4f95-b228-894ea465b9ca") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "f43094a7-2227-41aa-89dd-f3a8d460bb07") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c04fbc6b-1f20-4b43-8d37-8f0e50a0e92b") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a9da1c3-02f5-4d96-bfb1-b3d258f73298") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00e35224-7670-4631-abfa-b912a8c8cbd4") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b4344478-3be2-4737-8a7b-0c40c3d07a33") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9d3bc54f-50e6-48d1-9f7e-8f2cb54286b6") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "01b2e5c5-90b6-425d-99f6-bc8f4f39d261") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "68a4a8ec-68bd-4185-a361-9b1e9005efb0") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e81c92ad-2957-4742-9c34-ee57365e73ad") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6bb970de-3d18-4334-8f5e-ed4cdd81d65a") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c97526bc-7ed9-49fb-83d5-4ef9978f0b7f") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f818e68-1a39-4be2-964b-02e0c8ec5826") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0794d273-0274-4297-bff3-59ff0014b618") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b203fdbc-7d16-45b0-9c46-15c7ec47c575") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe529106-14a7-43d8-8757-440a9d1cce5a") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6fcfb0db-7ff6-4087-a76c-1cfb9edadd78") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ac61e1cd-fd4f-43b5-a718-664c06e20b8a") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fe0f945d-b733-44e3-982d-3d478ee35f03") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "43891b72-03cf-46ed-affb-18b330cdb623") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0a65b19b-f2de-422c-adf3-704d44fbd481") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6dd9941d-bc5d-43c8-805f-4bd0f1659cae") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "875874a2-8a21-4a81-9881-9830e5af0ac3") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8c3607e1-6239-4965-847c-6a1b87229648") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b5e95a39-3536-43f1-9cfe-ff87db00d3df") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "865cba3b-74ee-4203-8f3c-26ccc571352d") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eedffae7-664e-46ef-b3e5-5b5449f09071") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a679192a-926a-4cf6-81f0-22becbe09bf5") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "401bc63d-0b97-4bcf-852c-16dda460cf77") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fd077dde-2e62-4d90-9d31-7ddde3324d41") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "696a081a-df7e-4c56-b10d-5151a664ad9b") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42cf94cb-805e-412d-91e0-f41f30a13ad1") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "653135ac-2f42-475c-a4ff-ff99d55f6b64") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "44a96d46-c8b3-4e61-9d5b-eabef36c4cdb") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "184d5326-5c0d-4886-9d7d-cb21764f2e54") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f502a121-be58-4e2a-9b18-1e9507a1960f") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "30d18c78-35a1-4275-bcde-4d889332062b") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ab16c5e3-f5db-45c0-a44f-ed96bfd7f5da") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b34a4c0d-db50-400e-b0d2-3d51386b4d02") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ca5e195c-b747-4654-9473-466baa8d0782") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7ee8bebc-baf2-40c0-984c-a9cb96f6396b") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee54c09f-298e-4747-a9f9-9eb45b838fea") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0123c778-c221-47e2-af77-a464b112dc44") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "79d2fe10-7bbf-41eb-9e32-0ef18ec09990") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d7c35baf-8e0f-448f-93e7-9dfe0817d91f") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "edcc50d0-d424-4b96-a97d-f27e42ab1bb7") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "4f09f59d-0b60-44b5-8c5c-abadfbf5f7f2") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2f305d93-558b-45eb-aca6-02a7216ce7f8") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "91fda0d3-49f1-47fd-87dd-ccece96bc825") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fc7a940d-dad4-434b-8ad8-a6850a337857") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f4689ecd-eefc-4cde-935e-39582f254349") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7b3880bb-ace4-46a0-b645-70fb6ff20b8b") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a4ef9067-d3b6-450a-9521-88d1d2778ff9") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "87c25081-95be-40da-9362-c8a10f610a5e") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7e2d2b51-3d89-4319-bcae-3d084ba6bfb9") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "cd265f06-c295-432a-95b3-b8457bb2ca29") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "08d49210-34ed-404f-8138-ad7168fc31c5") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8828f992-8638-4e63-9fc3-0193c9f0b047") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "2f6494e0-9c00-414d-a918-d757224f0c37") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "834851b4-8d14-4e6d-94f6-9624f3d188fd") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c7b9e9d1-c470-47e8-9ffb-b4981ae0ee0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "813f3ec3-afb4-4352-b09b-4830a286b62d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "9a3a590b-8c28-428d-9a76-869b7048e34d") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "55347bd0-db26-4175-95ca-87c8b762171f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "976bfe31-3930-49e4-b987-6b9134b308d0") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0c505937-8b08-48a2-a828-ed6e64eb150d") + (pts + (xy 119.935 159.88) (xy 119.935 49.88) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.375 104.88 90) + (layer "User.2") + (uuid "0c505937-8b08-48a2-a828-ed6e64eb150d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1bf4be0e-4eb3-40f9-af06-0e1cef5c09a4") + (pts + (xy 119.935 159.88) (xy 119.935 99.88) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.88 129.88 90) + (layer "User.2") + (uuid "1bf4be0e-4eb3-40f9-af06-0e1cef5c09a4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ac4149a5-8bac-4106-a0f2-d9b742b45d4f") + (pts + (xy 119.92 159.88) (xy 119.92 79.88) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.605 119.88 90) + (layer "User.2") + (uuid "ac4149a5-8bac-4106-a0f2-d9b742b45d4f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b110c56f-9898-4705-8e43-771540b3cba2") + (pts + (xy 95.01 48.77) (xy 125.01 48.77) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.01 27.54 0) + (layer "User.2") + (uuid "b110c56f-9898-4705-8e43-771540b3cba2") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dd4e07ff-2f73-4295-8012-290c6641b98f") + (pts + (xy 99.01 49.88) (xy 121.01 49.88) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.01 34 0) + (layer "User.2") + (uuid "dd4e07ff-2f73-4295-8012-290c6641b98f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eec4bb06-618f-49a5-85c1-562de192de2e") + (pts + (xy 119.935 159.88) (xy 119.935 129.88) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.43 144.88 90) + (layer "User.2") + (uuid "eec4bb06-618f-49a5-85c1-562de192de2e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f0801970-6522-449c-8617-4f3df4632e46") + (pts + (xy 119.935 159.88) (xy 119.935 117.88) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.33 138.88 90) + (layer "User.2") + (uuid "f0801970-6522-449c-8617-4f3df4632e46") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "413ac84a-e360-4eff-9c90-7dfea64911be") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3830086e-1937-421e-9f41-90f5e14120d5") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "690100ab-dc7d-486c-a42c-464773b2d45c") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c9ca3c7b-17fc-4b54-8fa3-a544f1319747") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "103d8792-ff2e-4711-8d78-78bc9459c272") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "80d2bde5-e45f-45c7-94dd-738dedf20a9c") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bfe187ad-3547-439d-8a42-1600dade7544") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "8dda9624-ff19-4551-b3ca-2af115bbc83b") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "94502aec-25df-49e3-9e43-66e4c05d95ca") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "099a2e46-7f83-4b0e-9551-3d895058a296") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "b762d971-dfc8-4021-ade5-1afb4e6475bf") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "cb990573-0459-489e-92bc-a4d845108922") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 50 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "be93fea7-b237-4c4a-8364-cdbad189c285") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "06307c5b-6ba1-4794-a63b-e8cb14c5523c") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "3b908e23-4069-4f73-bcf9-f8102dfe7d71") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "4c50dbea-fd35-4ee2-8d0f-b7b97d295890") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "6cc0b624-685b-45dc-9710-268808e75285") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "affd60aa-4179-49bc-9b1d-41c4a8e44319") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "3edcce03-5a73-4840-8a91-06691db05f01") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "01e28187-4c26-4b35-966a-41ff5bb34a1b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "1cac0aff-bf59-4bd4-9cd5-5514d31cbc0f") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "0ea1d892-85b3-45f5-a086-7f7a488e55ad") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "4e494866-14da-432f-983b-177dd6681e09") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "630fc20d-22e6-4cb0-9c12-93003910d0ef") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "16bc4cc8-3caf-40bb-8b96-e48b003bda3d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "8ace2519-858c-4b2f-8bb8-f36261f87b8a") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "a72872e1-28fb-4074-b54e-d660d767ee34") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "a94278b0-78ca-42ac-a49a-345095762ed9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "feda0c31-34c6-4632-a49d-507ad3d3b2b0") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "012f2fce-41af-4f43-bc8d-c0fb3706329f") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6d6a93d3-e6d5-4abd-bd99-047508a079ba") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "dddb4b87-8e79-4b3b-9eee-eeb32af50780") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "07b3a5a8-b614-4607-a7e2-d2f0864c876b") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "77a5c67e-020f-413b-8074-2c527d6b1303") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "528b8070-b059-479e-a071-1202c699d5ee") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "5e6afd45-866f-4751-802f-63f9565548c9") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d20ff476-19cb-4285-b0ac-7def7e83da0b") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "29819b61-f13e-4893-ac52-1ef58bbe5c67") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 56 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "e2de5d6b-c041-4609-9a9f-128757179e67") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "78844f82-16b9-42b6-a801-59b66408cabd") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "5a6be11f-6539-41c9-b599-214babbea860") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "8d80ee4d-4a69-4691-b1e7-99ea5b5d542d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0cce17c0-b105-4366-b42f-a505ee163e65") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "da01ec5b-0b00-4546-8bcb-91cc731dc62c") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "5aadcaae-7b72-4371-b40e-9abfe89ac02c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "2821d362-200c-49ac-9f9e-90054f27901a") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "1417444a-8f88-4ed5-a214-33f4e7f7051b") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 57 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "e7dd428d-9e7f-40e3-9a77-7e55c1ea68cf") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2edddb83-a400-4789-82f1-482ef108bd05") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "0ed96c3f-c945-4ca4-a8c3-ad8d7491987e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "310cef47-fb89-4906-b5cb-f5f488620c4e") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "8751ada1-f209-4ae4-b66c-afff241021ac") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "709178cc-4fe9-4c53-83f1-3133226ca587") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "1f6632ce-2dd3-4f45-b806-4a6433b89dcb") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e9bb4ad1-8019-464d-b851-a156e7752ccd") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "3a9cd385-6295-45bf-bcb2-e5f70fed0e77") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "ea89e45c-655b-49cc-aa6b-bca4bbd55e83") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "e0c73d65-d617-46fe-8608-156889da0b8a") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "9e687da1-b906-4110-8846-2ec8303ca0d1") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "b4303173-a4d1-4569-8bbd-666686e8a187") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "71782a22-c9cc-434b-8bcb-89d4fe5b624a") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "09907a4d-e0ae-431d-b1c1-a5b74bc07586") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "de4126b8-539d-4598-82a6-53b82f4cb877") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "deb84e77-211f-4509-a300-91af40fad5f4") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "622d7cab-31f6-40e6-8249-143de2bf1d54") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b4a28bd5-1416-4b32-b76f-2b0e8c1dc274") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "69b13b1c-c061-4fbe-abe4-78fc0a167d36") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "799b6c56-5411-4e08-b802-dbf7d78a3827") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.01 155.88) (xy 121.01 159.88) (xy 99.01 159.88) (xy 99.01 155.88) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "4ac24b31-ba61-410e-8d04-9bdd10a5071d") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.01 159.88) (xy 125.01 154.68) (xy 95.01 154.68) (xy 95.01 159.88) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 121.01 155.88) + (end 121.01 129.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6d9790ee-de6f-4a2a-bc05-5e6c8bb93653") + ) + (gr_line + (start 121.01 129.88) + (end 99.01 129.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "719f767d-fc3b-4ad1-8769-0818115d1fa1") + ) + (gr_line + (start 99.01 129.88) + (end 99.01 155.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ab1da810-daeb-488c-a1d3-d48e3a094f74") + ) + (segment + (start 102.785 157.429999) + (end 102.785 155.900001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3f0266e3-31f7-4b12-8980-396b0b9a6f44") + ) + (segment + (start 102.76 158.73) + (end 102.76 157.454999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5a98bb03-86f0-403c-a1c2-1c0a5c04e2b1") + ) + (segment + (start 102.66 155.775001) + (end 102.66 155.43) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7bbd2735-9013-40ce-8dff-8861f2cfcf0d") + ) + (segment + (start 102.785 155.900001) + (end 102.66 155.775001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ce3027c7-0038-48c9-978e-9e6dc12f32bb") + ) + (segment + (start 102.76 157.454999) + (end 102.785 157.429999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "eff9732d-f635-4258-a8f2-94253d8d0359") + ) + (segment + (start 103.26 157.454999) + (end 103.235 157.429999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "051bc2ca-6857-4e96-9b4b-9f1b8a5e353b") + ) + (segment + (start 103.235 155.900001) + (end 103.36 155.775001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1f8aced8-3562-408f-bf1b-a4cb8aa89b0d") + ) + (segment + (start 103.36 155.775001) + (end 103.36 155.43) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "579a6afd-3fe5-418e-b6bb-a3a541730a24") + ) + (segment + (start 103.26 158.73) + (end 103.26 157.454999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5b4e0a09-f681-4373-8a6e-0c5d34c55fdc") + ) + (segment + (start 103.235 157.429999) + (end 103.235 155.900001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "849f419f-6070-437c-b718-e792e9614f2e") + ) + (segment + (start 108.76 157.454999) + (end 108.785 157.429999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "155eb6a5-30bc-4f13-a621-e55a6fbf867c") + ) + (segment + (start 108.66 155.775001) + (end 108.66 155.43) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "41703cf0-e2d3-4b86-b71e-b67fa72ec6cc") + ) + (segment + (start 108.785 157.429999) + (end 108.785 155.900001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "62de8bde-1973-4779-ad79-e7aeb066bd55") + ) + (segment + (start 108.785 155.900001) + (end 108.66 155.775001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "742791f3-0980-4fd2-a751-dee187f15e7b") + ) + (segment + (start 108.76 158.73) + (end 108.76 157.454999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "fc8a5b95-6afb-423f-852b-5adc964cf79f") + ) + (segment + (start 109.26 158.73) + (end 109.26 157.454999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "3991c7ad-6c10-495d-9eea-dfeba87512b9") + ) + (segment + (start 109.36 155.775001) + (end 109.36 155.43) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "42f69904-9c09-4af6-93f5-8daecb9a4d7d") + ) + (segment + (start 109.235 155.900001) + (end 109.36 155.775001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "70e8d51f-af0a-49fd-981c-4e994de7fe7e") + ) + (segment + (start 109.235 157.429999) + (end 109.235 155.900001) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f3eaf9c3-9fbd-4e96-a610-d9db79146b17") + ) + (segment + (start 109.26 157.454999) + (end 109.235 157.429999) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f8748caa-2fe1-4dfb-bd0c-e9cd2196a0b2") + ) + (via + (at 115.01 156.39) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "01a2835d-7250-4d15-b867-3f69df426efc") + ) + (segment + (start 115.01 156.39) + (end 115.01 158.48) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "c911f79a-e91e-4adf-b195-44e126084225") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "ecba9946-f6f3-45cb-a2d3-30c1a68e64ba") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 95.01 158.41) (xy 95.01 49.88) (xy 125.01 49.88) (xy 125.01 158.41) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.091684 130.402174) (xy 107.111503 130.438033) (xy 107.170826 130.697946) (xy 107.170832 130.697964) + (xy 107.280257 131.010688) (xy 107.424022 131.309217) (xy 107.600305 131.58977) (xy 107.801034 131.841476) + (xy 108.654432 130.988079) (xy 108.691457 131.036331) (xy 108.853669 131.198543) (xy 108.901919 131.235567) + (xy 108.048522 132.088964) (xy 108.048522 132.088965) (xy 108.300229 132.289694) (xy 108.580782 132.465977) + (xy 108.879311 132.609742) (xy 109.192035 132.719167) (xy 109.192053 132.719173) (xy 109.515077 132.792901) + (xy 109.515074 132.792901) (xy 109.844336 132.83) (xy 110.175664 132.83) (xy 110.504924 132.792901) + (xy 110.827946 132.719173) (xy 110.827964 132.719167) (xy 111.140688 132.609742) (xy 111.439217 132.465977) + (xy 111.71977 132.289694) (xy 111.971476 132.088965) (xy 111.971476 132.088964) (xy 111.118079 131.235567) + (xy 111.166331 131.198543) (xy 111.328543 131.036331) (xy 111.365567 130.988079) (xy 112.218964 131.841476) + (xy 112.218965 131.841476) (xy 112.419694 131.58977) (xy 112.595977 131.309217) (xy 112.739742 131.010688) + (xy 112.849167 130.697964) (xy 112.849173 130.697946) (xy 112.908497 130.438033) (xy 112.941272 130.391842) + (xy 112.980642 130.3805) (xy 120.4355 130.3805) (xy 120.487826 130.402174) (xy 120.5095 130.4545) + (xy 120.5095 155.3055) (xy 120.487826 155.357826) (xy 120.4355 155.3795) (xy 120.347464 155.3795) + (xy 120.175062 155.409898) (xy 120.010558 155.469773) (xy 119.858945 155.557308) (xy 119.724837 155.669837) + (xy 119.612308 155.803945) (xy 119.524773 155.955558) (xy 119.464898 156.120062) (xy 119.4345 156.292464) + (xy 119.4345 158.41) (xy 119.1355 158.41) (xy 119.1355 157.860252) (xy 119.123867 157.801769) (xy 119.097471 157.762265) + (xy 119.085 157.721153) (xy 119.085 157.68) (xy 119.065301 157.68) (xy 119.025716 157.687873) (xy 118.996845 157.687873) + (xy 118.954748 157.6795) (xy 118.565252 157.6795) (xy 118.565251 157.6795) (xy 118.524435 157.687618) + (xy 118.495565 157.687618) (xy 118.454749 157.6795) (xy 118.454748 157.6795) (xy 118.065252 157.6795) + (xy 118.065251 157.6795) (xy 118.023153 157.687873) (xy 117.994283 157.687873) (xy 117.954699 157.68) + (xy 117.935 157.68) (xy 117.935 157.721153) (xy 117.922529 157.762265) (xy 117.896133 157.801768) + (xy 117.8845 157.860253) (xy 117.8845 158.41) (xy 117.6355 158.41) (xy 117.6355 157.860252) (xy 117.623867 157.801769) + (xy 117.597471 157.762265) (xy 117.585 157.721153) (xy 117.585 157.68) (xy 117.565301 157.68) (xy 117.525716 157.687873) + (xy 117.496845 157.687873) (xy 117.454748 157.6795) (xy 117.065252 157.6795) (xy 117.065251 157.6795) + (xy 117.024435 157.687618) (xy 116.995565 157.687618) (xy 116.954749 157.6795) (xy 116.954748 157.6795) + (xy 116.565252 157.6795) (xy 116.565251 157.6795) (xy 116.524435 157.687618) (xy 116.495565 157.687618) + (xy 116.454749 157.6795) (xy 116.454748 157.6795) (xy 116.065252 157.6795) (xy 116.065251 157.6795) + (xy 116.024435 157.687618) (xy 115.995565 157.687618) (xy 115.954749 157.6795) (xy 115.954748 157.6795) + (xy 115.565252 157.6795) (xy 115.565251 157.6795) (xy 115.524435 157.687618) (xy 115.495565 157.687618) + (xy 115.454749 157.6795) (xy 115.454748 157.6795) (xy 115.065252 157.6795) (xy 115.065251 157.6795) + (xy 115.024435 157.687618) (xy 114.995565 157.687618) (xy 114.954749 157.6795) (xy 114.954748 157.6795) + (xy 114.565252 157.6795) (xy 114.565251 157.6795) (xy 114.524435 157.687618) (xy 114.495565 157.687618) + (xy 114.454749 157.6795) (xy 114.454748 157.6795) (xy 114.065252 157.6795) (xy 114.065251 157.6795) + (xy 114.024435 157.687618) (xy 113.995565 157.687618) (xy 113.954749 157.6795) (xy 113.954748 157.6795) + (xy 113.8045 157.6795) (xy 113.752174 157.657826) (xy 113.7305 157.6055) (xy 113.7305 156.878025) + (xy 113.730499 156.87802) (xy 113.693024 156.677544) (xy 113.619348 156.487363) (xy 113.511981 156.313959) + (xy 113.51198 156.313957) (xy 113.374579 156.163235) (xy 113.374578 156.163234) (xy 113.211825 156.040329) + (xy 113.211822 156.040328) (xy 113.211821 156.040327) (xy 113.02925 155.949418) (xy 113.029246 155.949417) + (xy 113.029244 155.949416) (xy 112.833082 155.893602) (xy 112.833076 155.893601) (xy 112.630003 155.874785) + (xy 112.629997 155.874785) (xy 112.426923 155.893601) (xy 112.426917 155.893602) (xy 112.230755 155.949416) + (xy 112.23075 155.949418) (xy 112.048177 156.040328) (xy 112.048174 156.040329) (xy 111.885421 156.163234) + (xy 111.88542 156.163235) (xy 111.748019 156.313957) (xy 111.748019 156.313958) (xy 111.640655 156.487358) + (xy 111.64065 156.487368) (xy 111.566977 156.67754) (xy 111.5295 156.87802) (xy 111.5295 157.606) + (xy 111.507826 157.658326) (xy 111.4555 157.68) (xy 111.435 157.68) (xy 111.435 158.41) (xy 111.1355 158.41) + (xy 111.1355 157.860252) (xy 111.123867 157.801769) (xy 111.097471 157.762265) (xy 111.085 157.721153) + (xy 111.085 157.68) (xy 111.065301 157.68) (xy 111.025716 157.687873) (xy 110.996845 157.687873) + (xy 110.954748 157.6795) (xy 110.565252 157.6795) (xy 110.565251 157.6795) (xy 110.524435 157.687618) + (xy 110.495565 157.687618) (xy 110.454749 157.6795) (xy 110.454748 157.6795) (xy 110.065252 157.6795) + (xy 110.065251 157.6795) (xy 110.023153 157.687873) (xy 109.994283 157.687873) (xy 109.954699 157.68) + (xy 109.935 157.68) (xy 109.935 157.721153) (xy 109.922529 157.762265) (xy 109.896133 157.801768) + (xy 109.8845 157.860253) (xy 109.8845 158.41) (xy 109.6355 158.41) (xy 109.6355 157.860252) (xy 109.623867 157.801769) + (xy 109.597471 157.762265) (xy 109.587284 157.739397) (xy 109.562784 157.643092) (xy 109.564148 157.633656) + (xy 109.5605 157.624848) (xy 109.5605 157.415435) (xy 109.560499 157.415434) (xy 109.538766 157.334326) + (xy 109.539619 157.334097) (xy 109.5355 157.313376) (xy 109.5355 156.055123) (xy 109.557173 156.002798) + (xy 109.60046 155.959512) (xy 109.640022 155.890989) (xy 109.6605 155.814563) (xy 109.6605 155.814558) + (xy 109.661133 155.809755) (xy 109.662641 155.809953) (xy 109.682174 155.762797) (xy 109.712206 155.732765) + (xy 109.757585 155.629991) (xy 109.7605 155.604865) (xy 109.760499 155.255136) (xy 109.757585 155.230009) + (xy 109.717792 155.139888) (xy 109.716485 155.083268) (xy 109.717782 155.080135) (xy 109.757585 154.989991) + (xy 109.7605 154.964865) (xy 109.760499 154.615136) (xy 109.757585 154.590009) (xy 109.712206 154.487235) + (xy 109.632765 154.407794) (xy 109.529991 154.362415) (xy 109.52999 154.362414) (xy 109.529988 154.362414) + (xy 109.508659 154.35994) (xy 109.504865 154.3595) (xy 109.504864 154.3595) (xy 109.215136 154.3595) + (xy 109.190013 154.362414) (xy 109.190007 154.362415) (xy 109.087234 154.407794) (xy 109.062326 154.432703) + (xy 109.01 154.454377) (xy 108.957674 154.432703) (xy 108.932765 154.407794) (xy 108.829991 154.362415) + (xy 108.82999 154.362414) (xy 108.829988 154.362414) (xy 108.808659 154.35994) (xy 108.804865 154.3595) + (xy 108.804864 154.3595) (xy 108.515136 154.3595) (xy 108.490013 154.362414) (xy 108.490007 154.362415) + (xy 108.387234 154.407794) (xy 108.307794 154.487234) (xy 108.262414 154.590011) (xy 108.2595 154.615135) + (xy 108.2595 154.964863) (xy 108.262414 154.989986) (xy 108.262415 154.989992) (xy 108.302206 155.08011) + (xy 108.303514 155.136732) (xy 108.302206 155.13989) (xy 108.262414 155.230011) (xy 108.2595 155.255135) + (xy 108.2595 155.604863) (xy 108.262414 155.629986) (xy 108.262415 155.629992) (xy 108.307794 155.732765) + (xy 108.337826 155.762797) (xy 108.357359 155.809954) (xy 108.358867 155.809756) (xy 108.3595 155.814565) + (xy 108.379977 155.890986) (xy 108.379979 155.890991) (xy 108.408096 155.93969) (xy 108.411677 155.945892) + (xy 108.41954 155.959512) (xy 108.464629 156.004601) (xy 108.466303 156.006523) (xy 108.474565 156.031139) + (xy 108.4845 156.055124) (xy 108.4845 157.313376) (xy 108.48038 157.334097) (xy 108.481234 157.334326) + (xy 108.4595 157.415434) (xy 108.4595 157.624848) (xy 108.457216 157.643092) (xy 108.432716 157.739397) + (xy 108.427245 157.746716) (xy 108.422529 157.762265) (xy 108.396133 157.801768) (xy 108.3845 157.860253) + (xy 108.3845 158.41) (xy 108.1355 158.41) (xy 108.1355 157.860252) (xy 108.123867 157.801769) (xy 108.097471 157.762265) + (xy 108.085 157.721153) (xy 108.085 157.68) (xy 108.065301 157.68) (xy 108.025716 157.687873) (xy 107.996845 157.687873) + (xy 107.954748 157.6795) (xy 107.565252 157.6795) (xy 107.565251 157.6795) (xy 107.524435 157.687618) + (xy 107.495565 157.687618) (xy 107.454749 157.6795) (xy 107.454748 157.6795) (xy 107.065252 157.6795) + (xy 107.065251 157.6795) (xy 107.023153 157.687873) (xy 106.994283 157.687873) (xy 106.954699 157.68) + (xy 106.935 157.68) (xy 106.935 157.721153) (xy 106.922529 157.762265) (xy 106.896133 157.801768) + (xy 106.8845 157.860253) (xy 106.8845 158.41) (xy 106.6355 158.41) (xy 106.6355 157.860252) (xy 106.623867 157.801769) + (xy 106.597471 157.762265) (xy 106.585 157.721153) (xy 106.585 157.68) (xy 106.565301 157.68) (xy 106.525716 157.687873) + (xy 106.496845 157.687873) (xy 106.454748 157.6795) (xy 106.065252 157.6795) (xy 106.065251 157.6795) + (xy 106.024435 157.687618) (xy 105.995565 157.687618) (xy 105.954749 157.6795) (xy 105.954748 157.6795) + (xy 105.565252 157.6795) (xy 105.565251 157.6795) (xy 105.523153 157.687873) (xy 105.494283 157.687873) + (xy 105.454699 157.68) (xy 105.435 157.68) (xy 105.435 157.721153) (xy 105.422529 157.762265) (xy 105.396133 157.801768) + (xy 105.3845 157.860253) (xy 105.3845 158.41) (xy 105.1355 158.41) (xy 105.1355 157.860252) (xy 105.123867 157.801769) + (xy 105.097471 157.762265) (xy 105.085 157.721153) (xy 105.085 157.68) (xy 105.065301 157.68) (xy 105.025716 157.687873) + (xy 104.996845 157.687873) (xy 104.954748 157.6795) (xy 104.565252 157.6795) (xy 104.565251 157.6795) + (xy 104.524435 157.687618) (xy 104.495565 157.687618) (xy 104.454749 157.6795) (xy 104.454748 157.6795) + (xy 104.065252 157.6795) (xy 104.065251 157.6795) (xy 104.023153 157.687873) (xy 103.994283 157.687873) + (xy 103.954699 157.68) (xy 103.935 157.68) (xy 103.935 157.721153) (xy 103.922529 157.762265) (xy 103.896133 157.801768) + (xy 103.8845 157.860253) (xy 103.8845 158.41) (xy 103.6355 158.41) (xy 103.6355 157.860252) (xy 103.623867 157.801769) + (xy 103.597471 157.762265) (xy 103.587284 157.739397) (xy 103.562784 157.643092) (xy 103.564148 157.633656) + (xy 103.5605 157.624848) (xy 103.5605 157.415435) (xy 103.560499 157.415434) (xy 103.538766 157.334326) + (xy 103.539619 157.334097) (xy 103.5355 157.313376) (xy 103.5355 156.055123) (xy 103.557173 156.002798) + (xy 103.60046 155.959512) (xy 103.640022 155.890989) (xy 103.6605 155.814563) (xy 103.6605 155.814558) + (xy 103.661133 155.809755) (xy 103.662641 155.809953) (xy 103.682174 155.762797) (xy 103.712206 155.732765) + (xy 103.757585 155.629991) (xy 103.7605 155.604865) (xy 103.760499 155.255136) (xy 103.757585 155.230009) + (xy 103.717792 155.139888) (xy 103.716485 155.083268) (xy 103.717782 155.080135) (xy 103.757585 154.989991) + (xy 103.7605 154.964865) (xy 103.760499 154.615136) (xy 103.757585 154.590009) (xy 103.712206 154.487235) + (xy 103.632765 154.407794) (xy 103.529991 154.362415) (xy 103.52999 154.362414) (xy 103.529988 154.362414) + (xy 103.508659 154.35994) (xy 103.504865 154.3595) (xy 103.504864 154.3595) (xy 103.215136 154.3595) + (xy 103.190013 154.362414) (xy 103.190007 154.362415) (xy 103.087234 154.407794) (xy 103.062326 154.432703) + (xy 103.01 154.454377) (xy 102.957674 154.432703) (xy 102.932765 154.407794) (xy 102.829991 154.362415) + (xy 102.82999 154.362414) (xy 102.829988 154.362414) (xy 102.808659 154.35994) (xy 102.804865 154.3595) + (xy 102.804864 154.3595) (xy 102.515136 154.3595) (xy 102.490013 154.362414) (xy 102.490007 154.362415) + (xy 102.387234 154.407794) (xy 102.307794 154.487234) (xy 102.262414 154.590011) (xy 102.2595 154.615135) + (xy 102.2595 154.964863) (xy 102.262414 154.989986) (xy 102.262415 154.989992) (xy 102.302206 155.08011) + (xy 102.303514 155.136732) (xy 102.302206 155.13989) (xy 102.262414 155.230011) (xy 102.2595 155.255135) + (xy 102.2595 155.604863) (xy 102.262414 155.629986) (xy 102.262415 155.629992) (xy 102.307794 155.732765) + (xy 102.337826 155.762797) (xy 102.357359 155.809954) (xy 102.358867 155.809756) (xy 102.3595 155.814565) + (xy 102.379977 155.890986) (xy 102.379979 155.890991) (xy 102.408096 155.93969) (xy 102.411677 155.945892) + (xy 102.41954 155.959512) (xy 102.464629 156.004601) (xy 102.466303 156.006523) (xy 102.474565 156.031139) + (xy 102.4845 156.055124) (xy 102.4845 157.313376) (xy 102.48038 157.334097) (xy 102.481234 157.334326) + (xy 102.4595 157.415434) (xy 102.4595 157.624848) (xy 102.457216 157.643092) (xy 102.432716 157.739397) + (xy 102.427245 157.746716) (xy 102.422529 157.762265) (xy 102.396133 157.801768) (xy 102.3845 157.860253) + (xy 102.3845 158.41) (xy 102.1355 158.41) (xy 102.1355 157.860252) (xy 102.123867 157.801769) (xy 102.097471 157.762265) + (xy 102.085 157.721153) (xy 102.085 157.68) (xy 102.065301 157.68) (xy 102.025716 157.687873) (xy 101.996845 157.687873) + (xy 101.954748 157.6795) (xy 101.565252 157.6795) (xy 101.565251 157.6795) (xy 101.524435 157.687618) + (xy 101.495565 157.687618) (xy 101.454749 157.6795) (xy 101.454748 157.6795) (xy 101.065252 157.6795) + (xy 101.065251 157.6795) (xy 101.023153 157.687873) (xy 100.994283 157.687873) (xy 100.954699 157.68) + (xy 100.935 157.68) (xy 100.935 157.721153) (xy 100.922529 157.762265) (xy 100.896133 157.801768) + (xy 100.8845 157.860253) (xy 100.8845 158.41) (xy 100.5855 158.41) (xy 100.5855 156.292472) (xy 100.585499 156.292464) + (xy 100.562713 156.163236) (xy 100.555101 156.120062) (xy 100.495225 155.955555) (xy 100.407692 155.803945) + (xy 100.295163 155.669837) (xy 100.161055 155.557308) (xy 100.009445 155.469775) (xy 100.009443 155.469774) + (xy 100.009441 155.469773) (xy 99.844937 155.409898) (xy 99.672535 155.3795) (xy 99.672532 155.3795) + (xy 99.650892 155.3795) (xy 99.5845 155.3795) (xy 99.532174 155.357826) (xy 99.5105 155.3055) (xy 99.5105 130.4545) + (xy 99.532174 130.402174) (xy 99.5845 130.3805) (xy 107.039358 130.3805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.058247 156.097521) (xy 115.077453 156.102666) (xy 115.114454 156.112581) (xy 115.132296 156.119971) + (xy 115.182699 156.149071) (xy 115.198024 156.16083) (xy 115.239169 156.201975) (xy 115.250929 156.217301) + (xy 115.280024 156.267695) (xy 115.287416 156.285542) (xy 115.302478 156.341753) (xy 115.305 156.360906) + (xy 115.305 156.419092) (xy 115.302478 156.438245) (xy 115.287416 156.494456) (xy 115.280024 156.512303) + (xy 115.250927 156.5627) (xy 115.239167 156.578025) (xy 115.186869 156.630323) (xy 115.186863 156.63033) + (xy 115.142315 156.697001) (xy 115.120644 156.74932) (xy 115.120641 156.74933) (xy 115.105 156.827967) + (xy 115.105 157.105498) (xy 115.120641 157.184135) (xy 115.120644 157.184145) (xy 115.142316 157.236465) + (xy 115.143676 157.239098) (xy 115.145162 157.256735) (xy 115.151928 157.273092) (xy 115.148142 157.292108) + (xy 115.148431 157.295535) (xy 115.14716 157.297039) (xy 115.146299 157.301367) (xy 115.146133 157.301766) + (xy 115.1345 157.360253) (xy 115.1345 158.406) (xy 115.132843 158.41) (xy 114.887157 158.41) (xy 114.8855 158.406) + (xy 114.8855 157.360253) (xy 114.873866 157.301766) (xy 114.873676 157.301307) (xy 114.873676 157.300809) + (xy 114.872445 157.294621) (xy 114.873676 157.294376) (xy 114.873677 157.286573) (xy 114.868045 157.272958) + (xy 114.873678 157.259374) (xy 114.87368 157.244669) (xy 114.877284 157.237188) (xy 114.877679 157.236472) + (xy 114.877683 157.236467) (xy 114.899357 157.184141) (xy 114.915 157.1055) (xy 114.915 156.827966) + (xy 114.899357 156.749325) (xy 114.877683 156.696999) (xy 114.833136 156.63033) (xy 114.833129 156.630323) + (xy 114.78083 156.578023) (xy 114.76907 156.562698) (xy 114.739973 156.512301) (xy 114.73258 156.494452) + (xy 114.717521 156.438246) (xy 114.715 156.419095) (xy 114.715 156.360902) (xy 114.717521 156.341751) + (xy 114.73258 156.285545) (xy 114.739971 156.2677) (xy 114.769073 156.217294) (xy 114.780826 156.201977) + (xy 114.821977 156.160826) (xy 114.837294 156.149073) (xy 114.887703 156.119969) (xy 114.90554 156.112582) + (xy 114.947308 156.10139) (xy 114.961752 156.097521) (xy 114.980903 156.095) (xy 115.039096 156.095) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.788326 130.402174) (xy 106.81 130.4545) (xy 106.81 131.059704) (xy 106.850242 131.416866) + (xy 106.930219 131.767264) (xy 106.930224 131.767282) (xy 107.048925 132.106513) (xy 107.204869 132.430334) + (xy 107.396093 132.734666) (xy 107.620185 133.015668) (xy 107.874331 133.269814) (xy 108.155333 133.493906) + (xy 108.459665 133.68513) (xy 108.783486 133.841074) (xy 109.122717 133.959775) (xy 109.122735 133.95978) + (xy 109.473135 134.039757) (xy 109.473132 134.039757) (xy 109.830296 134.08) (xy 110.189704 134.08) + (xy 110.546866 134.039757) (xy 110.897264 133.95978) (xy 110.897282 133.959775) (xy 111.236513 133.841074) + (xy 111.560334 133.68513) (xy 111.864666 133.493906) (xy 112.145668 133.269814) (xy 112.39981 133.015672) + (xy 112.62092 132.738409) (xy 112.62092 132.738408) (xy 111.118079 131.235567) (xy 111.166331 131.198543) + (xy 111.328543 131.036331) (xy 111.365567 130.988079) (xy 112.81231 132.434822) (xy 112.81512 132.430351) + (xy 112.815126 132.43034) (xy 112.971076 132.106509) (xy 113.089775 131.767282) (xy 113.08978 131.767264) + (xy 113.169757 131.416866) (xy 113.21 131.059704) (xy 113.21 130.4545) (xy 113.231674 130.402174) + (xy 113.284 130.3805) (xy 120.4355 130.3805) (xy 120.487826 130.402174) (xy 120.5095 130.4545) (xy 120.5095 154.4005) + (xy 120.487826 154.452826) (xy 120.4355 154.4745) (xy 99.5845 154.4745) (xy 99.532174 154.452826) + (xy 99.5105 154.4005) (xy 99.5105 130.4545) (xy 99.532174 130.402174) (xy 99.5845 130.3805) (xy 106.736 130.3805) + ) + ) + ) + (zone + (net 24) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "0bd38cc7-fcc9-4bc3-94b5-c1888dce32c6") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 121.01 158.41) (xy 121.01 154.68) (xy 99.01 154.68) (xy 99.01 158.41) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.487826 154.701674) (xy 120.5095 154.754) (xy 120.5095 155.3055) (xy 120.487826 155.357826) + (xy 120.4355 155.3795) (xy 120.347464 155.3795) (xy 120.175062 155.409898) (xy 120.010558 155.469773) + (xy 119.858945 155.557308) (xy 119.724837 155.669837) (xy 119.612308 155.803945) (xy 119.524773 155.955558) + (xy 119.464898 156.120062) (xy 119.4345 156.292464) (xy 119.4345 157.167728) (xy 119.412826 157.220054) + (xy 119.3605 157.241728) (xy 119.319388 157.229257) (xy 119.263035 157.191603) (xy 119.204697 157.18) + (xy 119.185 157.18) (xy 119.185 158.406) (xy 119.183343 158.41) (xy 118.387157 158.41) (xy 118.3855 158.406) + (xy 118.3855 158.305) (xy 118.685 158.305) (xy 118.835 158.305) (xy 118.835 157.18) (xy 118.815301 157.18) + (xy 118.774435 157.188128) (xy 118.745565 157.188128) (xy 118.704699 157.18) (xy 118.685 157.18) + (xy 118.685 158.305) (xy 118.3855 158.305) (xy 118.3855 157.360253) (xy 118.3855 157.360252) (xy 118.373867 157.301769) + (xy 118.347471 157.262265) (xy 118.335 157.221153) (xy 118.335 157.18) (xy 118.315301 157.18) (xy 118.275716 157.187873) + (xy 118.246845 157.187873) (xy 118.204748 157.1795) (xy 117.815252 157.1795) (xy 117.815251 157.1795) + (xy 117.774435 157.187618) (xy 117.745565 157.187618) (xy 117.704749 157.1795) (xy 117.704748 157.1795) + (xy 117.315252 157.1795) (xy 117.315251 157.1795) (xy 117.274435 157.187618) (xy 117.245565 157.187618) + (xy 117.204749 157.1795) (xy 117.204748 157.1795) (xy 116.815252 157.1795) (xy 116.815251 157.1795) + (xy 116.774435 157.187618) (xy 116.745565 157.187618) (xy 116.704749 157.1795) (xy 116.704748 157.1795) + (xy 116.315252 157.1795) (xy 116.315251 157.1795) (xy 116.274435 157.187618) (xy 116.245565 157.187618) + (xy 116.204749 157.1795) (xy 116.204748 157.1795) (xy 115.815252 157.1795) (xy 115.815251 157.1795) + (xy 115.774435 157.187618) (xy 115.745565 157.187618) (xy 115.704749 157.1795) (xy 115.704748 157.1795) + (xy 115.3845 157.1795) (xy 115.332174 157.157826) (xy 115.3105 157.1055) (xy 115.3105 156.827966) + (xy 115.332174 156.77564) (xy 115.4105 156.697314) (xy 115.476392 156.583186) (xy 115.510499 156.455894) + (xy 115.5105 156.455894) (xy 115.5105 156.324106) (xy 115.510499 156.324105) (xy 115.50782 156.314108) + (xy 115.476392 156.196814) (xy 115.4105 156.082686) (xy 115.317314 155.9895) (xy 115.241783 155.945892) + (xy 115.20319 155.92361) (xy 115.203181 155.923606) (xy 115.075894 155.8895) (xy 115.075892 155.8895) + (xy 114.944108 155.8895) (xy 114.944106 155.8895) (xy 114.816818 155.923606) (xy 114.816809 155.92361) + (xy 114.702685 155.9895) (xy 114.6095 156.082685) (xy 114.54361 156.196809) (xy 114.543606 156.196818) + (xy 114.5095 156.324105) (xy 114.5095 156.455894) (xy 114.543606 156.583181) (xy 114.54361 156.58319) + (xy 114.6095 156.697314) (xy 114.687826 156.77564) (xy 114.7095 156.827966) (xy 114.7095 157.1055) + (xy 114.687826 157.157826) (xy 114.6355 157.1795) (xy 114.315251 157.1795) (xy 114.274435 157.187618) + (xy 114.245565 157.187618) (xy 114.204749 157.1795) (xy 114.204748 157.1795) (xy 113.815252 157.1795) + (xy 113.815247 157.1795) (xy 113.811754 157.179845) (xy 113.757555 157.163404) (xy 113.730856 157.113455) + (xy 113.7305 157.106201) (xy 113.7305 156.878025) (xy 113.730499 156.87802) (xy 113.693024 156.677544) + (xy 113.619348 156.487363) (xy 113.511981 156.313959) (xy 113.51198 156.313957) (xy 113.374579 156.163235) + (xy 113.374578 156.163234) (xy 113.211825 156.040329) (xy 113.211822 156.040328) (xy 113.211821 156.040327) + (xy 113.02925 155.949418) (xy 113.029246 155.949417) (xy 113.029244 155.949416) (xy 112.833082 155.893602) + (xy 112.833076 155.893601) (xy 112.630003 155.874785) (xy 112.629997 155.874785) (xy 112.426923 155.893601) + (xy 112.426917 155.893602) (xy 112.230755 155.949416) (xy 112.23075 155.949418) (xy 112.048177 156.040328) + (xy 112.048174 156.040329) (xy 111.885421 156.163234) (xy 111.88542 156.163235) (xy 111.748019 156.313957) + (xy 111.748019 156.313958) (xy 111.640655 156.487358) (xy 111.64065 156.487368) (xy 111.566977 156.67754) + (xy 111.566976 156.677542) (xy 111.566976 156.677544) (xy 111.557522 156.728116) (xy 111.5295 156.87802) + (xy 111.5295 157.1055) (xy 111.507826 157.157826) (xy 111.4555 157.1795) (xy 111.315251 157.1795) + (xy 111.274435 157.187618) (xy 111.245565 157.187618) (xy 111.204749 157.1795) (xy 111.204748 157.1795) + (xy 110.815252 157.1795) (xy 110.815251 157.1795) (xy 110.774435 157.187618) (xy 110.745565 157.187618) + (xy 110.704749 157.1795) (xy 110.704748 157.1795) (xy 110.315252 157.1795) (xy 110.315251 157.1795) + (xy 110.274435 157.187618) (xy 110.245565 157.187618) (xy 110.204749 157.1795) (xy 110.204748 157.1795) + (xy 109.815252 157.1795) (xy 109.815251 157.1795) (xy 109.774435 157.187618) (xy 109.745565 157.187618) + (xy 109.704749 157.1795) (xy 109.704748 157.1795) (xy 109.315252 157.1795) (xy 109.315251 157.1795) + (xy 109.274435 157.187618) (xy 109.245565 157.187618) (xy 109.204749 157.1795) (xy 109.204748 157.1795) + (xy 108.815252 157.1795) (xy 108.815251 157.1795) (xy 108.774435 157.187618) (xy 108.745565 157.187618) + (xy 108.704749 157.1795) (xy 108.704748 157.1795) (xy 108.315252 157.1795) (xy 108.315251 157.1795) + (xy 108.274435 157.187618) (xy 108.245565 157.187618) (xy 108.204749 157.1795) (xy 108.204748 157.1795) + (xy 107.815252 157.1795) (xy 107.815251 157.1795) (xy 107.774435 157.187618) (xy 107.745565 157.187618) + (xy 107.704749 157.1795) (xy 107.704748 157.1795) (xy 107.315252 157.1795) (xy 107.315251 157.1795) + (xy 107.274435 157.187618) (xy 107.245565 157.187618) (xy 107.204749 157.1795) (xy 107.204748 157.1795) + (xy 106.815252 157.1795) (xy 106.815251 157.1795) (xy 106.774435 157.187618) (xy 106.745565 157.187618) + (xy 106.704749 157.1795) (xy 106.704748 157.1795) (xy 106.315252 157.1795) (xy 106.315251 157.1795) + (xy 106.274435 157.187618) (xy 106.245565 157.187618) (xy 106.204749 157.1795) (xy 106.204748 157.1795) + (xy 105.815252 157.1795) (xy 105.815251 157.1795) (xy 105.774435 157.187618) (xy 105.745565 157.187618) + (xy 105.704749 157.1795) (xy 105.704748 157.1795) (xy 105.315252 157.1795) (xy 105.315251 157.1795) + (xy 105.274435 157.187618) (xy 105.245565 157.187618) (xy 105.204749 157.1795) (xy 105.204748 157.1795) + (xy 104.815252 157.1795) (xy 104.815251 157.1795) (xy 104.774435 157.187618) (xy 104.745565 157.187618) + (xy 104.704749 157.1795) (xy 104.704748 157.1795) (xy 104.315252 157.1795) (xy 104.315251 157.1795) + (xy 104.274435 157.187618) (xy 104.245565 157.187618) (xy 104.204749 157.1795) (xy 104.204748 157.1795) + (xy 103.815252 157.1795) (xy 103.815251 157.1795) (xy 103.774435 157.187618) (xy 103.745565 157.187618) + (xy 103.704749 157.1795) (xy 103.704748 157.1795) (xy 103.315252 157.1795) (xy 103.315251 157.1795) + (xy 103.274435 157.187618) (xy 103.245565 157.187618) (xy 103.204749 157.1795) (xy 103.204748 157.1795) + (xy 102.815252 157.1795) (xy 102.815251 157.1795) (xy 102.774435 157.187618) (xy 102.745565 157.187618) + (xy 102.704749 157.1795) (xy 102.704748 157.1795) (xy 102.315252 157.1795) (xy 102.315251 157.1795) + (xy 102.274435 157.187618) (xy 102.245565 157.187618) (xy 102.204749 157.1795) (xy 102.204748 157.1795) + (xy 101.815252 157.1795) (xy 101.815251 157.1795) (xy 101.773153 157.187873) (xy 101.744283 157.187873) + (xy 101.704699 157.18) (xy 101.685 157.18) (xy 101.685 157.221153) (xy 101.672529 157.262265) (xy 101.646133 157.301768) + (xy 101.6345 157.360253) (xy 101.6345 158.406) (xy 101.632843 158.41) (xy 100.836657 158.41) (xy 100.835 158.406) + (xy 100.835 158.305) (xy 101.185 158.305) (xy 101.335 158.305) (xy 101.335 157.18) (xy 101.315301 157.18) + (xy 101.274435 157.188128) (xy 101.245565 157.188128) (xy 101.204699 157.18) (xy 101.185 157.18) + (xy 101.185 158.305) (xy 100.835 158.305) (xy 100.835 157.18) (xy 100.815303 157.18) (xy 100.756964 157.191603) + (xy 100.700612 157.229257) (xy 100.645063 157.240306) (xy 100.597971 157.20884) (xy 100.5855 157.167728) + (xy 100.5855 156.292472) (xy 100.585499 156.292464) (xy 100.562713 156.163236) (xy 100.555101 156.120062) + (xy 100.495225 155.955555) (xy 100.407692 155.803945) (xy 100.295163 155.669837) (xy 100.161055 155.557308) + (xy 100.009445 155.469775) (xy 100.009443 155.469774) (xy 100.009441 155.469773) (xy 99.844937 155.409898) + (xy 99.672535 155.3795) (xy 99.672532 155.3795) (xy 99.650892 155.3795) (xy 99.5845 155.3795) (xy 99.532174 155.357826) + (xy 99.5105 155.3055) (xy 99.5105 154.754) (xy 99.532174 154.701674) (xy 99.5845 154.68) (xy 120.4355 154.68) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pro new file mode 100644 index 0000000..a348a90 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "c75f4d31-c8a9-4fca-a333-63a789de630e", + "Root" + ], + [ + "1240ca36-3abd-446f-9cff-2fc07fb9ce0d", + "M.2 E Key" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_sch new file mode 100644 index 0000000..ea8e8b8 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c75f4d31-c8a9-4fca-a333-63a789de630e") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 57.15 92.71) (xy 63.5 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "001ead48-e8f4-47a3-a5b7-b763b4d1c3e6") + ) + (wire + (pts + (xy 107.95 86.36) (xy 115.57 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "010ededf-d013-4bc9-bc08-f4d42dcab620") + ) + (wire + (pts + (xy 57.15 81.28) (xy 63.5 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02491576-a614-495f-bdfa-66cacfad3ed9") + ) + (wire + (pts + (xy 107.95 50.8) (xy 115.57 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f44e04d-c1e0-4e52-84d2-b2f6fcd19ea9") + ) + (wire + (pts + (xy 57.15 66.04) (xy 63.5 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19dc1ff8-79ae-4e16-8c39-78e88b31d9fe") + ) + (wire + (pts + (xy 57.15 71.12) (xy 63.5 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "201c8140-c5d1-4947-823b-698dca748692") + ) + (wire + (pts + (xy 57.15 76.2) (xy 63.5 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23a6b9e4-840e-44fb-a461-1990661e6ebf") + ) + (wire + (pts + (xy 107.95 45.72) (xy 115.57 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24d339aa-0963-49a2-bc70-729b0f288449") + ) + (wire + (pts + (xy 57.15 96.52) (xy 63.5 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "286cc73f-39ed-4e23-bb54-e831e2897b21") + ) + (wire + (pts + (xy 57.15 68.58) (xy 63.5 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e43860b-32b7-4989-aae0-091c15d2429a") + ) + (wire + (pts + (xy 57.15 90.17) (xy 63.5 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34f85917-2888-41aa-980a-5bc9ee89288e") + ) + (wire + (pts + (xy 57.15 45.72) (xy 63.5 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "389c591a-1a6f-456f-b36a-d83991835a52") + ) + (wire + (pts + (xy 107.95 99.06) (xy 115.57 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39d52c91-7136-4461-9495-b1e4957a0863") + ) + (wire + (pts + (xy 57.15 57.15) (xy 63.5 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d3296b4-d63a-4af2-9d48-359c97bb5619") + ) + (wire + (pts + (xy 107.95 57.15) (xy 115.57 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ece2ded-c874-406a-8c51-935643813a7f") + ) + (wire + (pts + (xy 57.15 73.66) (xy 63.5 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48821c79-0e62-4c94-9cea-afab757a1d98") + ) + (wire + (pts + (xy 107.95 63.5) (xy 115.57 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49d703b8-78f2-4f78-ad94-8b8a39671e3f") + ) + (wire + (pts + (xy 107.95 78.74) (xy 115.57 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "568bad17-9920-4251-83d6-7a0ad9a199b3") + ) + (wire + (pts + (xy 107.95 104.14) (xy 115.57 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62eef579-472b-40ff-9bd3-21f64fb32a35") + ) + (wire + (pts + (xy 107.95 60.96) (xy 115.57 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78804fd6-2241-4d23-8421-87027cd26569") + ) + (wire + (pts + (xy 107.95 66.04) (xy 115.57 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79c0b7bb-237f-46db-b478-a858e4011be3") + ) + (wire + (pts + (xy 57.15 87.63) (xy 63.5 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "929055c1-8407-4654-9f60-fa1482fa365e") + ) + (wire + (pts + (xy 107.95 54.61) (xy 115.57 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1c55910-2d73-4762-b289-bf39ecd2bd8e") + ) + (wire + (pts + (xy 107.95 92.71) (xy 115.57 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a37351e1-c96a-44be-b57a-52842c3334ed") + ) + (wire + (pts + (xy 57.15 99.06) (xy 63.5 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6ad3bce-4284-4c9d-8bf2-3566b9e1e5a7") + ) + (wire + (pts + (xy 57.15 52.07) (xy 63.5 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7eb445d-ef02-46ed-a04f-d0a8f97fd970") + ) + (wire + (pts + (xy 57.15 59.69) (xy 63.5 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a81b1730-cfa2-47e4-8e61-50ae74b9ce39") + ) + (wire + (pts + (xy 107.95 90.17) (xy 115.57 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa14a562-638f-4bdf-82a3-a6a7913c8f5e") + ) + (wire + (pts + (xy 107.95 68.58) (xy 115.57 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad8c90cd-24d5-4bad-a03b-33a9247a73c2") + ) + (wire + (pts + (xy 107.95 74.93) (xy 115.57 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af31924c-86da-4d6d-9213-0648b4b5166e") + ) + (wire + (pts + (xy 107.95 48.26) (xy 115.57 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b58f9eec-3f18-4cc1-b2d0-e57375f77401") + ) + (wire + (pts + (xy 57.15 107.95) (xy 63.5 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b58fcb6c-94d6-4394-8fa6-093dd1921ff7") + ) + (wire + (pts + (xy 107.95 83.82) (xy 115.57 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc7ed875-6fec-474c-892b-9c251077fb0d") + ) + (wire + (pts + (xy 57.15 62.23) (xy 63.5 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be1775b7-9cae-4fdc-a2f5-ec3a4e43f3ec") + ) + (wire + (pts + (xy 57.15 102.87) (xy 63.5 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf0625b3-a57e-45cf-a520-329668c58e71") + ) + (wire + (pts + (xy 57.15 48.26) (xy 63.5 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d33cc492-440f-481f-bfe0-a5b9db0f8678") + ) + (wire + (pts + (xy 57.15 83.82) (xy 63.5 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d74a9abe-5e69-4ef5-bf82-9e8f977569ae") + ) + (wire + (pts + (xy 107.95 72.39) (xy 115.57 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d803d227-ed1e-493f-8aaf-6c72e7c93e87") + ) + (wire + (pts + (xy 57.15 110.49) (xy 63.5 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1690ed5-3198-4b7d-b7d8-c181a5a9a74c") + ) + (wire + (pts + (xy 107.95 96.52) (xy 115.57 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e494ffde-eca9-4687-b8f1-ff130559ab9d") + ) + (wire + (pts + (xy 107.95 81.28) (xy 115.57 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5140fec-0dcb-44bb-8792-58c77aed4d01") + ) + (wire + (pts + (xy 57.15 54.61) (xy 63.5 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e70b683e-11f7-4c0b-b79d-0182dc72fa70") + ) + (wire + (pts + (xy 57.15 105.41) (xy 63.5 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f20e6f71-5fce-4274-bbc2-bbd7a56bf681") + ) + (wire + (pts + (xy 107.95 101.6) (xy 115.57 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2a7755d-04c1-4879-8fe5-b2f7def2e216") + ) + (wire + (pts + (xy 57.15 78.74) (xy 63.5 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2a7912c-0f0c-4cdd-b0ae-1c231c9e4219") + ) + (label "PER1-" + (at 115.57 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "00a6d5cf-4ffa-4a04-8aca-a9f00cc6fdb1") + ) + (label "PER1+" + (at 115.57 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "08fd08ad-8c75-4b8a-9348-3233e44faa35") + ) + (label "REFCLK1+" + (at 115.57 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0fe08393-e15e-4f10-8b0c-ff8709ff5d31") + ) + (label "USB_D+" + (at 57.15 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1715d8a2-f28d-43b2-819b-52ca5e4775e9") + ) + (label "REFCLK1-" + (at 115.57 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "36bebf3a-eb40-4ee7-89fe-c933dc12163b") + ) + (label "PET0+" + (at 57.15 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "38b2d4fe-9ea5-450a-8198-d9667c82e0f5") + ) + (label "PER0-" + (at 57.15 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "394078b4-c0b0-4383-a474-2bdea6b65d44") + ) + (label "SDIO_DATA0" + (at 57.15 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a7cb2e1-14c2-4a56-9052-75b7b1e89b4a") + ) + (label "LED#1" + (at 115.57 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4168ccb7-fcec-4e9d-8344-20e004dda103") + ) + (label "W_DISABLE2#" + (at 115.57 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "41ef8e53-aa31-42ad-9d88-53d899e48f90") + ) + (label "SDIO__WAKE#" + (at 57.15 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4746093f-043f-4334-a183-20f5e716a5ac") + ) + (label "CLKREQ1#" + (at 115.57 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4890529c-a199-45b6-99c7-9c627d060e9e") + ) + (label "UARD_RTS" + (at 57.15 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48b4a1a6-0ce1-4fb4-8584-96bb0b5b7fe9") + ) + (label "LED#2" + (at 115.57 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d310c83-3b47-4d17-ad15-f6fd75a9d4ab") + ) + (label "REFCLK0-" + (at 57.15 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5003399d-1507-44a8-aa3f-38eaa3dcb400") + ) + (label "UART_TXD" + (at 57.15 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "51916f67-f4b4-4241-af03-5a6b5d188f2e") + ) + (label "W_DISABLE1#" + (at 115.57 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5392d2a1-7c5d-4072-8ed6-237ce5da8024") + ) + (label "PET0-" + (at 57.15 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "54f02bcf-8722-4600-af7b-bb902bf419bd") + ) + (label "SUSCLK" + (at 115.57 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "578fc2c2-d075-433a-a836-46d7f72aa93f") + ) + (label "SDIO_CMD" + (at 57.15 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5888154a-4eef-436a-9f17-6e85a1677aa5") + ) + (label "SDIO_DATA1" + (at 57.15 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5d1736dd-a206-4c21-a9d4-896f957c1d12") + ) + (label "I2S_WS" + (at 115.57 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6ab6b271-c64b-40f0-88d2-de96f322c8fb") + ) + (label "PER0+" + (at 57.15 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6c6ce466-8234-4cf4-89ce-0e4901b11872") + ) + (label "I2S_SD_IN" + (at 115.57 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f94421d-285d-4eec-8773-d815809e547c") + ) + (label "I2C_CLK" + (at 115.57 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "868d6103-a1a1-4d0b-ac42-fdae7115cbb9") + ) + (label "SDIO_DATA2" + (at 57.15 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9052a759-821d-4af0-97f1-852ede019917") + ) + (label "ALERT#" + (at 115.57 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9219019a-cb73-4bff-a1c2-82c7c1a1f1b4") + ) + (label "PERST0#" + (at 57.15 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "92439171-f564-4dfe-8f6f-3e709d5c8d69") + ) + (label "PEWAKE1#" + (at 115.57 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "93f5f821-a402-4426-b599-f286612f7f4b") + ) + (label "PET1+" + (at 115.57 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9d0b3b7e-302c-4715-aaee-5addfa000be1") + ) + (label "SDIO_RESET#" + (at 57.15 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a5d1287d-2459-4e32-ae90-415819ace151") + ) + (label "UART_CTS" + (at 57.15 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "afb5220c-c58c-4527-85eb-42df2f29f3ad") + ) + (label "I2S_SD_OUT" + (at 115.57 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b39b6ddf-5c78-4027-ba47-e8194063aa9c") + ) + (label "PEWAKE#" + (at 57.15 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bf1184e6-54e1-4a36-96f2-575e49e47ce1") + ) + (label "USB_D-" + (at 57.15 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bf728311-610c-4e85-8014-dd1e55942288") + ) + (label "UART_RXD" + (at 57.15 57.15 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c035aac4-a652-495c-a50b-058c1cc7739d") + ) + (label "CLKREQ0#" + (at 57.15 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cc3418a7-cd31-4148-8125-d70505d0e3ee") + ) + (label "UART_WAKE#" + (at 57.15 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d2da674d-2ec0-4798-97b7-19998e59445f") + ) + (label "PET1-" + (at 115.57 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d563790c-f532-46ec-8cee-449510adc7be") + ) + (label "SDIO_CLK" + (at 57.15 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9454b66-aa3a-4c16-9fdd-9333034d57f1") + ) + (label "I2S_SCK" + (at 115.57 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e415d141-6f2d-48b0-9338-10c06143b354") + ) + (label "I2C_DATA" + (at 115.57 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e4cce52f-076b-41ed-8c78-1dbe0f4bbf15") + ) + (label "REFCLK0+" + (at 57.15 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed15d7f9-e858-4da8-af5e-900aee209ee2") + ) + (label "PERST1#" + (at 115.57 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f5d978ac-6c30-4ece-9900-1837ba977fcb") + ) + (label "SDIO_DATA3" + (at 57.15 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f6a95c53-cb89-41f7-bdc8-0cb2a1721992") + ) + (sheet + (at 63.5 43.18) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "1240ca36-3abd-446f-9cff-2fc07fb9ce0d") + (property "Sheetname" "M.2 E Key" + (at 63.5 42.4684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 63.5 113.6146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 63.5 45.72 180) + (uuid "b7a04dc7-ccd5-496a-8c05-7f0c84ec1071") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 63.5 48.26 180) + (uuid "2ddb51b2-1f18-45fc-99ea-a602208030e2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 63.5 52.07 180) + (uuid "44619d9a-355e-475b-9eaa-4bace5613724") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 63.5 54.61 180) + (uuid "2e0d2665-f43b-4840-b8eb-b6dc578f7ad0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 63.5 59.69 180) + (uuid "9f5d2eec-a2f7-4ae3-bfba-b15e02751e2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 63.5 57.15 180) + (uuid "7714439a-ca9c-46ed-8165-8d2d7bf30df2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 63.5 62.23 180) + (uuid "64f6cadf-e4d3-45d1-bf3d-09c53b23afb7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 63.5 66.04 180) + (uuid "78fb7dd4-5668-4382-ba8a-7a680e814529") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 63.5 68.58 180) + (uuid "ecc5089d-4651-4a35-9cf6-ca9ac24ae86d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 63.5 71.12 180) + (uuid "676efb4e-aedc-4fe6-a46f-75f54d9adc45") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 63.5 73.66 180) + (uuid "14ccb301-8465-4223-b9aa-4b9333f85435") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 63.5 76.2 180) + (uuid "d0e07fa3-ec20-42f9-acfa-6f85e6bcc2df") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 63.5 78.74 180) + (uuid "b96415b8-fd8f-449b-a9d1-82691f23a731") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 63.5 81.28 180) + (uuid "31eb2e00-c1cf-4785-af6c-e410e290839b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 63.5 83.82 180) + (uuid "6b9d176c-00bd-45aa-8a5e-53dac2ac0774") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 63.5 87.63 180) + (uuid "015f8c31-0b4b-4680-ac8b-768f927b8b7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 63.5 90.17 180) + (uuid "8aeb75bc-5953-4440-85f8-fc19f3d83c05") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 63.5 92.71 180) + (uuid "9c42664c-0481-41d7-8ea9-f84d2453faa0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 63.5 96.52 180) + (uuid "47aa5d9c-0b39-4722-8ee6-d08e70574e51") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 63.5 99.06 180) + (uuid "53524f21-d24a-4156-8a85-b4f30485ca13") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 63.5 105.41 180) + (uuid "1c8e6304-7c7c-4ab6-86d9-b1c7836fd333") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 63.5 102.87 180) + (uuid "6a6b6a1b-07e6-4e39-a8d2-f7be88133323") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 63.5 110.49 180) + (uuid "2472bd01-1be3-4dce-a7d7-f80392b280f6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 63.5 107.95 180) + (uuid "ca687cea-60ab-4d90-966d-ff381ee22666") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 107.95 45.72 0) + (uuid "027dee03-696e-475c-935b-c042795260a4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 107.95 48.26 0) + (uuid "5756b9c3-d2ba-43cf-b7fd-eeae2bfd3803") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 107.95 50.8 0) + (uuid "08fd5bba-0ab7-40f9-a2f2-d2327b41e4e5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 107.95 57.15 0) + (uuid "6e5b5c68-680a-4dbd-a051-893769e4c6e9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 107.95 54.61 0) + (uuid "76358158-c85a-4e51-ab1e-5269d371de6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 107.95 63.5 0) + (uuid "d6109b24-02c7-4b54-89a7-8ea6d172c2a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 107.95 60.96 0) + (uuid "9f09f845-bb32-49bb-9673-13028ae80993") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 107.95 66.04 0) + (uuid "76e3fb68-2f4e-490f-b690-7dd12a2a65b9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 107.95 68.58 0) + (uuid "b32a700d-4d3f-4866-b050-9727d907ad18") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 107.95 72.39 0) + (uuid "16a55ee3-6893-46eb-a8c0-ffc969d20d33") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 107.95 74.93 0) + (uuid "5c9970c1-10e0-4f38-a5df-a3ef76119db4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 107.95 78.74 0) + (uuid "0a58738c-07ba-486f-9a2b-428b9fef006f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 107.95 81.28 0) + (uuid "5b85dd90-0a51-4104-a156-694963347af0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 107.95 86.36 0) + (uuid "397aa313-c691-4cf7-8648-7c03fe31b637") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 107.95 83.82 0) + (uuid "e0860f09-12dd-46ad-916a-6952ac6d2e0b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 107.95 90.17 0) + (uuid "bc47e7e0-0a72-442e-9518-9d4561bbdfcd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 107.95 92.71 0) + (uuid "c4e9ccb0-61b8-4fe0-8d4e-c8d3ca24ddcb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 107.95 96.52 0) + (uuid "09d14627-475b-45bc-903d-5d9ec6f32d4c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 107.95 99.06 0) + (uuid "5dabbd00-9b1e-4118-a175-6dd1772008f7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 107.95 104.14 0) + (uuid "0c232fbb-e642-4bca-a790-873bbb63477b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 107.95 101.6 0) + (uuid "d14a2c10-1e32-4f94-b97b-94d93c847138") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key.kicad_sch new file mode 100644 index 0000000..a0f3b86 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a03d6a7-8791-4c4c-8ec4-a3ea795e3385") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e55ba2ff-0389-4536-9035-20a65fa31d05") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8351ae39-a16a-4f36-afb8-c2e385e53788") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e9440f46-53f8-4d76-8ade-9fc30ff0e930") + ) + (instances + (project "" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dc77d641-d70d-40e5-b887-b0145c394e14") + ) + (instances + (project "" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f87d26af-3a34-40a1-8bda-1470d59e3cd1") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "bc96b4da-282e-4c8d-bde5-f76a1b3e2099") + ) + (pin "64" + (uuid "1cc61f0b-7076-4029-89cf-6beab2c4b070") + ) + (pin "51" + (uuid "88b9d009-29ef-4d7f-bba5-5177368e2df5") + ) + (pin "32" + (uuid "9b198b84-3f97-4ba9-8059-aaa94d827dbc") + ) + (pin "63" + (uuid "788a2347-38ce-4d6d-9f81-097c5b872acd") + ) + (pin "74" + (uuid "a301ab4c-4907-459c-91ba-ccb14248070c") + ) + (pin "10" + (uuid "65adecd3-e009-40ad-8d4f-1ca3f03c93e3") + ) + (pin "34" + (uuid "c15ee7b1-426e-4ead-baee-31ec19bf3c33") + ) + (pin "52" + (uuid "461819a8-efb2-4dcc-87d3-b932775dcc3e") + ) + (pin "42" + (uuid "916b5a66-6ff1-4954-ba14-2d7d6d7cf286") + ) + (pin "71" + (uuid "de1a4ca7-0ff6-4064-b9d4-2724cbeaea67") + ) + (pin "40" + (uuid "b3bc2bf2-42c6-4e5b-bd65-ef41695524c1") + ) + (pin "59" + (uuid "a1c6aea7-a994-4293-9631-10a33137fa15") + ) + (pin "73" + (uuid "e18f4103-359d-44b0-bbc0-526408cf86ca") + ) + (pin "50" + (uuid "92e695a9-981c-4faa-acb1-0c776d4406a0") + ) + (pin "36" + (uuid "a0e28065-0c6a-4ade-bffb-8683071873bc") + ) + (pin "55" + (uuid "f1d28547-32c0-49d5-afc9-29acc7474e8d") + ) + (pin "4" + (uuid "c45d31db-53b6-4d60-9f38-088ae3d2869b") + ) + (pin "53" + (uuid "21b76672-6b46-4c45-b1a4-d5f600c45498") + ) + (pin "69" + (uuid "368dbc0e-5991-495d-b245-7ad416f64ea8") + ) + (pin "16" + (uuid "bcec4255-52c8-4f26-971d-841969b6fcf9") + ) + (pin "44" + (uuid "5b89b8eb-2ed4-47d2-8d97-9dd8b58ec92c") + ) + (pin "8" + (uuid "ecd62093-d7f0-4d4a-934b-b668ff79bd51") + ) + (pin "12" + (uuid "1d26e156-61fe-41c8-a765-f08a3c723a90") + ) + (pin "2" + (uuid "5d206daf-3f15-4af0-af74-5e5487c32c3f") + ) + (pin "46" + (uuid "a11a620a-4242-4fa4-853a-7d2f0e566774") + ) + (pin "56" + (uuid "d5c0b765-5be8-4e26-bd2b-3dfea6d0758b") + ) + (pin "57" + (uuid "5812fd8e-c7ec-4455-ad87-9dd342d22a9e") + ) + (pin "48" + (uuid "5fcf9e76-7211-416c-8e89-7e74fc02a589") + ) + (pin "62" + (uuid "7807e9a7-663c-4d35-8b09-669de4eadba0") + ) + (pin "60" + (uuid "f8b3b2d2-2a24-4acd-92c8-d5b49c6166aa") + ) + (pin "14" + (uuid "77598b6d-6bb7-46e4-b2da-c83d6dd624e4") + ) + (pin "68" + (uuid "98196779-1dbe-4a93-abe9-07bf8bbf3598") + ) + (pin "75" + (uuid "9cc42ddb-38a1-4cc1-8a64-4e5f05f5e246") + ) + (pin "58" + (uuid "3e831e57-6661-4cc5-a935-67e16acd907e") + ) + (pin "70" + (uuid "c6882e7c-658d-4a2b-8ed3-eb401741e216") + ) + (pin "18" + (uuid "edd5dd14-9482-419e-87c5-e0a1a8542a5b") + ) + (pin "61" + (uuid "0fcbf290-bc4b-4036-a95d-9fc59089e0fa") + ) + (pin "67" + (uuid "c18322a5-3824-4c3c-b973-f89cb2bdf3f0") + ) + (pin "6" + (uuid "70170fa5-52a8-4092-9d1b-ae171c35503a") + ) + (pin "20" + (uuid "1077cc4d-d7f9-408f-8de0-b161cba9d1e5") + ) + (pin "38" + (uuid "3ca2db8e-199b-454d-9e74-0ded1d0341a4") + ) + (pin "22" + (uuid "b94f0cd3-ffc4-4864-aaee-73b62f9f67ee") + ) + (pin "54" + (uuid "c07f51d1-56d5-4394-a879-b4f8d4d7f110") + ) + (pin "66" + (uuid "5f93bd69-5a03-4798-a189-a55e1afd2fcb") + ) + (pin "72" + (uuid "3e2f2cc3-7ded-4a75-a9a3-625587d74020") + ) + (pin "35" + (uuid "39670ab4-7b91-49ec-86da-dcb26e111cf6") + ) + (pin "39" + (uuid "7e12979e-9c08-4b91-9fd6-d1bf7572a294") + ) + (pin "7" + (uuid "37a3b45f-3826-4110-b8b9-e5b3b5078c6e") + ) + (pin "33" + (uuid "9802fcb1-fb0d-4c07-9578-eb05134dfff9") + ) + (pin "43" + (uuid "10472922-be25-4bac-ab43-0def81739ebb") + ) + (pin "37" + (uuid "e93eef95-3d04-460e-b73b-70cf955922e9") + ) + (pin "3" + (uuid "251ba628-c8d9-4902-ab4b-6c87441d518c") + ) + (pin "21" + (uuid "38d894c0-f772-4cce-90f2-c0c98cda5083") + ) + (pin "45" + (uuid "76b6b312-9896-4428-92c2-6d747323974b") + ) + (pin "41" + (uuid "be4681a1-75f4-48bf-bb4f-8e83189c72fa") + ) + (pin "47" + (uuid "7e5087a6-5a9a-43da-b96e-a5a2afddcaef") + ) + (pin "49" + (uuid "26af9078-d489-4f0c-96d1-4773061c0633") + ) + (pin "9" + (uuid "dc10f302-dacc-49b2-9fb1-1d2cc3edb108") + ) + (pin "15" + (uuid "3f782df3-a694-4120-b24d-e2df18923a97") + ) + (pin "17" + (uuid "2c90d988-4e94-4cc3-be6b-2772cdeaf680") + ) + (pin "1" + (uuid "672492f9-82b5-41b8-88e2-7593d0fae32f") + ) + (pin "5" + (uuid "a6af8fec-e3c2-4737-a7e2-28e09f700e86") + ) + (pin "11" + (uuid "3f5e92e2-92fb-4d1a-9c29-1db87ebc5062") + ) + (pin "13" + (uuid "3498f1b6-e049-4bf8-af49-c8f1f84e1f00") + ) + (pin "19" + (uuid "483375a7-6776-473a-af0d-97fee1c026e5") + ) + (pin "23" + (uuid "945317dd-f481-4de4-b280-b0b033892602") + ) + (instances + (project "" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "47eea331-caf2-472c-b669-8fb46895966a") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3af84285-f3ff-4f04-812a-27da87825d52") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "4e51a44d-382c-477b-b4be-e1bc1554f7f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "0ab44a82-e59f-4170-9c82-3fcfebb7b412") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "f69f8c45-130b-4d1d-a3c3-8df1a9774c58") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "2e10435c-6d56-4ef1-95d9-73a7a363b7cf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (page "4") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "a60a359d-e9a6-4c61-8712-4edb69b0978d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "e56f73b9-dd7c-453c-9b3b-815c6d3962b6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "dc0ba88c-bd50-4b9c-ac2f-5ee75b01495e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "8a854b52-c4ed-453c-8d8b-7cf2dcc2124e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..e9f134b --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9d6db46f-dd0b-41d9-b46f-5e782aef4eb2") + ) + (pin "1" + (uuid "8c9e95ee-941b-4823-adfa-ef7bb40be180") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "37fc8c9d-488c-4f33-a2e1-9c31f8062a12") + ) + (pin "1" + (uuid "2ebb334d-38f0-4e33-b909-0e77129ac6dc") + ) + (instances + (project "M.2 E Key 2230" + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/c75f4d31-c8a9-4fca-a333-63a789de630e/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb new file mode 100644 index 0000000..366718f --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb @@ -0,0 +1,3207 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/PET0+") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/I2S_SCK") + (net 15 "/SDIO_CLK") + (net 16 "/I2S_WS") + (net 17 "/SDIO_CMD") + (net 18 "/I2S_SD_OUT") + (net 19 "/SDIO_DATA0") + (net 20 "/I2S_SD_IN") + (net 21 "/SDIO_DATA3") + (net 22 "/LED#2") + (net 23 "/SDIO_DATA2") + (net 24 "/SDIO_DATA1") + (net 25 "/UART_WAKE#") + (net 26 "/SDIO__WAKE#") + (net 27 "/UART_TXD") + (net 28 "/SDIO_RESET#") + (net 29 "/UART_RXD") + (net 30 "/UARD_RTS") + (net 31 "/PER0-") + (net 32 "/UART_CTS") + (net 33 "/PER0+") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (net 39 "/REFCLK0+") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (net 41 "/REFCLK0-") + (net 42 "/SUSCLK") + (net 43 "/PERST0#") + (net 44 "/CLKREQ0#") + (net 45 "/W_DISABLE2#") + (net 46 "/PEWAKE#") + (net 47 "/W_DISABLE1#") + (net 48 "/I2C_DATA") + (net 49 "/PER1+") + (net 50 "/I2C_CLK") + (net 51 "/PER1-") + (net 52 "/ALERT#") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (net 54 "/PERST1#") + (net 55 "/CLKREQ1#") + (net 56 "/PEWAKE1#") + (net 57 "/REFCLK1+") + (net 58 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "14d0c729-f8f1-4695-bfc1-62b4462de8ed") + (at 106.11 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "cbfb49f1-d7bb-4d45-a3ad-8f63fa7e06f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2e67f59a-50df-4cd8-95f1-ae393808c132") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6f30b98f-881c-40f8-b6e3-011abf2e6b4e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1cbd11d6-3921-4589-849a-4e9747b36c22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4dd11af5-3bef-42df-9188-b1d606620ae0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36f564c9-b5de-4c6a-97a1-ff012db8f1de") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ed4e8e5-f80c-45ac-9a9e-7a91ba236f2e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2a5686d-d25c-4c74-a74b-41f1bbc07c67") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02fa1ddd-d79e-4eac-8e42-fec6124f4111") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b458063-2c19-4e11-9085-851265f2f1b7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7724f016-7065-456d-8a2c-80ecb669d6aa") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd1de0e6-795b-4938-ac11-4a0503fb9996") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "81dde397-17bc-4c07-835f-bd01653629ca") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "60f270e9-b819-419b-b363-80a76dac0198") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "da2a97c6-5c90-432a-9bbb-ce5c9aa41026") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "e953acec-4629-49bd-88c8-47a22548577c") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET0+") + (pintype "passive") + (uuid "43c33912-62a5-4755-bd89-b91aef8c3418") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "210eb34d-22d7-4e6b-998c-e68806a8d6e3") + (at 99.41 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "e983aa9c-effd-4059-a6d4-d077325fa92c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "ebaa68a8-c2ce-42ea-9d95-2d5958db9b49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2c0072a7-6ad0-4d51-b520-3adce4432f3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8d45869d-fbe8-4e5f-b28f-d4ab8c69c04a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c527b2a6-a834-4f62-877c-59acc6a564dc") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "841b68a8-789f-4695-b3cc-3687b5d6d49c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7fec4732-810e-4028-92b5-27f46c5218d5") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45050027-2e2c-485f-96dd-f10b67d3af38") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50dee821-9a0b-4451-95ab-30f115681f41") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d7164c7-6639-4dd2-ac19-bfd80e5a4723") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e67024b7-122d-4d44-a700-0c1d10990a14") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3da1857c-ef62-4dda-8bd8-d93f6f780fa8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "591ea6cb-5a7f-48ab-8325-cbad1baac2ee") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4aa25786-128b-4a26-bf8b-0806e6e580f7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "afdf689f-5dc3-403a-8994-bbe123a2fbe5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "8bb05d7c-c10b-4454-82aa-907c2136fcb4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "559fa4b8-04c0-4c93-8eba-6ea0269a5e93") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4cd7b897-28aa-4a1a-a625-39222d513362") + (at 105.41 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "ecf94208-08dc-4959-ba0a-19196337883d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "493b0844-6689-4445-8fa0-59aa72da3ca8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e27f21a4-c435-49ba-b442-b3b848c4c1f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "989b11ef-4010-4158-88e1-2de074e9e239") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "563cc01f-8bcc-4bc5-a761-8203c557d4b0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d2382298-1bc7-4d6e-a1ff-4b96d4f880ad") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d101ef4b-2eed-4ac5-b5ab-e119cac40cd0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5bacc563-c27a-4761-ad14-7b1bf9b6f9ed") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6cef1664-b05f-4164-8ca9-4b3855ee9a18") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "55ad1b46-a103-4bc7-b0de-5700fcc13a7d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71ee9234-7703-4b9d-b0b5-eade94b71fd2") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8d70f101-c983-493e-aa26-1bac48d92061") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "bc0a18c8-b771-41c0-8003-33df6185beae") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4ec152da-ec9e-48e4-b670-dc662a661dd4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cb8a1de7-08a6-417b-b1ce-138ce2adfe65") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "7a48a8e2-f8fc-4095-9337-ac4fb0a0d0e7") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "ab89d220-f353-48df-b71c-9bf5b2fc06f4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "9097cc1e-42bf-4ec3-8be5-b50b30982373") + (at 106.76 116.7) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e494abdd-09fc-44f7-8306-8e6f60e74598") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "32c4f535-a623-42cb-80c3-62587d0c78e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4ca99ba-ff5b-49ab-921a-2795e3f95694") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dd32e152-b55b-41d9-977e-d4ff3847e778") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ffad492e-629e-4c74-bb3f-cfb3cf610c7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "68ef8156-e6f1-442f-821d-271f2bf1424f") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "dd024586-cd69-42e5-bd2a-514ab064717c") + (at 106.76 157.59) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9e90850a-83ae-4e6c-aeb7-9ab2b5254b75") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7018251f-bccf-423c-9c8d-91bbfc0e1189") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "be265700-b90f-4b70-bd11-ed70d2092e6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4a66db48-fd1b-479d-b210-77acb74539db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "1ecaf70a-6dba-445e-b343-e564beb8a3ef") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "0cee629c-001c-49d4-9088-bd168ceecfea") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "55281722-0462-45d8-9df0-5b207ef59acb") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cdb6b269-0fcb-42a8-a3d5-163dce515ffa") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "08dcaca7-9986-46ac-a958-6b41bc1a5895") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1ccbeb03-4721-48d2-ad89-74ad596622a0") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "12090bb0-34fb-43c3-90d3-820883f1cd31") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a53e69f9-887d-4320-9c2b-fe50dc961857") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bb37a992-7e07-425a-be82-68e80578eee2") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d6535ab5-737f-4925-8a85-5823610d1af3") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bd650183-d87a-45ca-be3c-1bf6864f8f65") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f86eae9-cd55-4812-9514-3b495f9afab3") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00955af3-daac-486d-9058-9d6681c03bb3") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4291c4f9-b333-47c2-ba42-77dbd003a3db") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7b4e179b-df44-433f-8b51-5eb0ec841626") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "316224c3-77da-4c62-999b-5fb7e938560d") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "18388bf6-3bc7-4a55-ac3d-e87efa1a8f49") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a8dbf7bb-d833-4a83-9bd8-b0c3d68e786c") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6e31a357-cb3f-46f6-b414-ef69b84d66da") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e4090d37-f768-4b13-af54-5a1fb5860f0f") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f26763e-751f-41f4-beea-943c59cf45a4") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "76de42f6-39d2-4d3e-bb34-d90183af0cde") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f38b505-35bb-464d-94e6-d2472c564621") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "804390d3-48c9-4a70-a31e-366d2e8101f5") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1996dae4-1dbb-4bd8-b24f-8c6cb927055b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "54d41ade-c8b4-42a6-889a-e81437d48a31") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f8aef7b-6b5f-4661-b473-e968a52f4e82") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e321691-2935-48f8-8344-173c957a43ce") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "90489576-b698-4ba8-af97-d4f15029c494") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8814b652-5c40-4edd-8c5d-af455358daa1") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5e3afe3f-d005-4dd7-a4ca-00c1857aea32") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5eed7c2d-a476-4b31-9d37-79e7753ad1ce") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "03fbb663-0017-4f47-8fe0-ac5ea7be9be0") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5ab66dfd-ee53-4b72-b512-c0eb9cb5a457") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a840b6f3-fbc3-4623-9a5c-b0a1d0ab00ef") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "35170bf7-d7d6-479f-99ad-741319135b49") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e9654700-c530-4cac-bb4c-b5502a42db3a") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "54235a5c-d511-4d3b-aceb-8c8843b26a63") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee10376f-a861-40be-b3aa-a6c6ac00a92d") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "af71afae-fc51-4bd8-ad37-481ffe323e90") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a6bcbe52-7a12-4e7b-ba89-15c9bcedb513") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d99f37cd-6c63-460e-9435-545487ccd5af") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e1b016f-4f1e-40c3-8c6a-504384045ba7") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7392b5d6-e85d-4ed5-beef-eed0c3542e1c") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "72c8eb8f-d946-4b31-b2d9-a467feb2363e") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "66b8bcbb-d313-4c24-b003-cbb0aab0bbf9") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "312ebd68-529c-46bf-bfef-907143d649d6") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2ff05103-b351-4dd4-8dcf-556833c092a3") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6df51367-3ac6-410e-bcd5-47ea48e098c7") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6af4509f-6ff5-404b-8f96-9a1716a93ce8") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fb3dfeba-6c41-4fd9-a409-004828df0e9e") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "11cb0fed-3f8e-4271-a0c7-7ae4e8affe3b") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e8ef7df0-f479-4471-a2ec-d86db20fbb1c") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c4179d55-46e8-4aba-89aa-2a2d0e585be5") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "14b9f87b-627e-409b-8ea8-9c95f518e3cc") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ba941f36-fd16-4e13-9759-ec20faffa93d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "38c2659b-83bd-48d6-a231-88f4fa075107") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f8445263-e3a8-4c53-8aa6-484139cf7607") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "db08fac3-15f6-4871-bc98-82cfb6d10776") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "d5e4e944-efa7-4b38-9bc7-aef23211a215") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "773a9228-b7ed-4099-9024-db4da6f20563") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7f2df35d-1a13-446a-a3b5-5aa777fb44b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "5e55ccfa-b3bb-43b0-b55d-dc19be4f8e14") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "02c2360d-2e01-4453-9b6c-515d2917b65b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "3cebf787-75b9-4373-9063-76ceb7488ea5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "10e0ca22-452c-4778-a5de-be5bb273cbf1") + (pts + (xy 116.685 158.7) (xy 116.685 48.7) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.125 103.7 90) + (layer "User.2") + (uuid "10e0ca22-452c-4778-a5de-be5bb273cbf1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3ae0594d-7f03-42e4-aac4-53dc95572bef") + (pts + (xy 116.685 158.7) (xy 116.685 128.7) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.18 143.7 90) + (layer "User.2") + (uuid "3ae0594d-7f03-42e4-aac4-53dc95572bef") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3cc83624-4491-41a3-b78f-3ec114f82961") + (pts + (xy 116.685 158.7) (xy 116.685 116.7) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.08 137.7 90) + (layer "User.2") + (uuid "3cc83624-4491-41a3-b78f-3ec114f82961") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "405998b8-9367-4774-b3b8-42afc080f530") + (pts + (xy 116.685 158.7) (xy 116.685 98.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.63 128.7 90) + (layer "User.2") + (uuid "405998b8-9367-4774-b3b8-42afc080f530") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4664aa51-faa4-4404-b91d-003518535031") + (pts + (xy 95.76 48.7) (xy 117.76 48.7) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.76 32.82 0) + (layer "User.2") + (uuid "4664aa51-faa4-4404-b91d-003518535031") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7d789d97-6615-4b64-9545-4c3b3fd1dd47") + (pts + (xy 91.76 47.59) (xy 121.76 47.59) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 106.76 26.36 0) + (layer "User.2") + (uuid "7d789d97-6615-4b64-9545-4c3b3fd1dd47") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "934b29fa-5aad-460f-9145-bec75649fc54") + (pts + (xy 116.67 158.7) (xy 116.67 78.7) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.355 118.7 90) + (layer "User.2") + (uuid "934b29fa-5aad-460f-9145-bec75649fc54") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c503420b-bb4b-49ff-ac23-5c2e8ce9ee72") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f60be8ec-ccf6-4720-9a00-c5412e1494ec") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "896f1ad7-65d1-4197-b8a2-eb5ca1b1b58f") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4cc00941-4338-418d-8e7c-3a7798135a64") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "5ba39a16-7844-4bf6-8492-47f52dae8b64") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "3419e872-605e-44f2-8c2e-6886254795eb") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fb787297-c7b6-41a2-904b-6d7324fb63de") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "79e37309-2713-42b4-a1a3-fb2b4525e09a") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "1584b544-8ed4-4125-b0ab-b2d963b137ff") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "94e3ff9c-abe3-4634-b75e-d76733c16c16") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "675448ff-7b27-4ed9-876e-a7e533565b27") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "8f57f993-13b7-4e6e-a7aa-cf197e5502b1") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "1f0c1463-bb73-436b-85f9-4458e6199c9e") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "23f9611f-4734-424e-b753-0fae60661ea7") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "0363e493-7f7c-4d64-a362-f9980c695fd0") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "267f99f0-c03f-4fd7-b0e1-eb2f37d722d1") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "75b66e32-3ee7-4cec-ab3a-85f29e71b516") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4e2706f5-1c7c-410d-83d4-0a033117d897") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "9e29cd85-8e33-437f-a76f-8c99792f543e") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "84296845-6a57-4b73-b63e-d8ca24de211b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "8abff5cf-77ef-432d-a99c-e971c79ff0ca") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "68f741bd-3b7f-4bf2-80da-4fdef61fb561") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "3bd7f5fe-005f-4e6e-92b0-184dae33d0be") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "8cbdbcec-0977-4520-bda3-d9d8f91fecd6") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "440dfe6b-cff0-4b8f-b7f5-208c17e946f2") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "57ffd4a3-8e5f-44cb-b41a-db36bd802595") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "e43c0376-eedc-475c-a7da-181be82340d8") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "5578a41f-412e-4d55-b678-4d7f3509e0e2") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "d99862d5-c883-4b14-aa82-d54eff5243e1") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8d17d303-4f4b-474b-842e-05b95694e3fc") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e97a0bfa-b3ae-4fc5-878b-64742d588b9b") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "dd163572-9ee2-4361-8c72-ba538575f21b") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "74a87d77-b409-4050-b751-5636fa9c187c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8d89533c-593e-4119-8047-a6802818431f") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "69f19f31-97e6-4069-9833-0422ed62d426") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "43144028-6128-4818-8b0f-b0870b05528b") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "60733df6-6459-479e-a14b-feb7dec3f746") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "11a26ce4-001c-4845-99dd-b062988b8e34") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "0123c0d8-24dd-4e74-9c3e-a88738f90ba0") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "54e55300-b21e-44d4-98c0-efc90ea91d24") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "63a70146-09b3-4717-b20e-0d58f1366c71") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "d47d51cc-a829-4042-b09b-2fa710d2efc0") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0bf87d05-c141-4e5f-85b1-c656199dad6d") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "12f472fe-e229-4702-a735-e2627d558286") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "f7db243c-52d5-4a20-a50e-54ef8c83db11") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "1dfbeaf3-5828-4345-bce6-7f91f49eec39") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "ac0ca8e3-2d84-477e-83cc-bf34080d6553") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "3ce7ae42-d91d-4b01-8c0d-412b18df4dfa") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a292cb7-ff25-408e-8d83-9105cb2c94dd") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "2e5b18a3-5950-4c0e-95e2-2dcb72646c90") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "dcf12b98-10a3-4900-82bf-e37e29beccf7") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "a1ea43a2-254a-4768-8a52-51c3cd799cc8") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 51 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "baee02a8-921c-4b20-af62-7bf089f56692") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "2650ae3e-cce9-4749-a55d-f28b055b9218") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f1d846db-0902-4302-8dfb-fdc9d80f9970") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "67788a49-d0e1-4e94-bb1f-d9b6a35d9a67") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "fa69d4d5-ecbd-4fd0-97fd-8a87637a3a29") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "fdb65bc7-6e29-42b5-9b40-48d3a3fcf518") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "dc3551bb-20a6-4b22-96e3-e72be8c58cb0") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "347731da-2939-45fb-9cbb-3fa5f72e1468") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "e297f548-7c64-4357-9403-8d0b9b01724e") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 56 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "054a08b5-b497-4217-8135-27d615603c71") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "fec3b4a3-7856-4e9a-892a-59fcafb61be3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "be664f3f-5ebe-4354-8fbc-af753a66fd10") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "f48a7689-fb3f-4398-a18f-eb0676fd28c9") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7492092a-68e2-4def-a24f-37ebabd5fce9") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3ed248a4-30d6-4f62-9cd9-016144c12157") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "f8fa164a-91a4-46c0-9866-5f918a24901c") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 117.76 154.7) (xy 117.76 158.7) (xy 95.76 158.7) (xy 95.76 154.7) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "b0181542-1240-47fb-ad92-4d2e6e8a1c58") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.76 158.7) (xy 121.76 153.5) (xy 91.76 153.5) (xy 91.76 158.7) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ebdecdf5-1ccd-4aef-b249-85fe14439f10") + (at 100.11 153.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "ead8aa5a-cd2d-44ad-a490-efda45c10a2a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "79cfa675-2acd-4e34-96b0-9aac411d5130") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1e587eff-c204-415a-a738-e5765df7eb6e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3599c900-55a7-45c2-bf86-77664f52184d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "716e0cea-0e59-4de0-92de-e914d8b43dc7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2cc3994d-395a-4c5e-8318-7fec84321267") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fbb2859b-8a49-4604-bdf7-c5e4e7a2ec0d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d1808b70-84ae-485e-bf6e-f5a867abcb50") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91fa308d-fb94-4bd6-b771-8ee1fed8f7a8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10119f6d-70cc-41bb-a685-fb97f5dc61d6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1caa5656-4642-4a77-8a2c-25937f0c4ccf") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93b44a3c-04a5-4b6b-b8d3-f3c793bb9d86") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "37e6b2c2-cc33-4816-a14c-30f0c7f2e316") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3de7c118-0d9c-4449-b0b3-f3f5295f32f9") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "efab4e0a-22a8-4d73-8cc6-4ac488dd2b9f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "e0349c74-76cd-4661-b6b2-a5fca0ec3a88") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "8f2ad035-320f-4252-95e8-ea08db6f0d7c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 117.76 116.7) + (end 95.76 116.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "92a6a921-eb73-481d-b3c5-86d26bc324b1") + ) + (gr_line + (start 117.76 154.7) + (end 117.76 116.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "94e9c03b-b8fc-4a71-8840-161bc476ec96") + ) + (gr_line + (start 95.76 116.7) + (end 95.76 154.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b2bfd34d-1486-48cd-810e-066006c1cfec") + ) + (segment + (start 100.01 156.274999) + (end 99.985 156.249999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "53ab1b70-3ad1-4d72-a05a-0b7ee6981492") + ) + (segment + (start 100.01 157.55) + (end 100.01 156.274999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a84f90f3-21d2-4068-8db6-77312aa60b5a") + ) + (segment + (start 100.11 154.595001) + (end 100.11 154.25) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cb8987e9-6834-49e1-b43a-5730ed954ecd") + ) + (segment + (start 99.985 154.720001) + (end 100.11 154.595001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "de34d85d-c681-444c-8125-08eab3ab3684") + ) + (segment + (start 99.985 156.249999) + (end 99.985 154.720001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e4be3815-1b0b-47a7-8013-408cb01c29b4") + ) + (segment + (start 99.535 154.720001) + (end 99.41 154.595001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "04992a58-bffd-4b04-9e55-1ebd4826e097") + ) + (segment + (start 99.41 154.595001) + (end 99.41 154.25) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1255e41f-c0eb-41f8-a1bd-22b37b71227c") + ) + (segment + (start 99.51 156.274999) + (end 99.535 156.249999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3c5f2479-6af9-4284-9146-e0ce01265894") + ) + (segment + (start 99.535 156.249999) + (end 99.535 154.720001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "819ddee2-31cd-42b2-a7a3-5eb7358ff38f") + ) + (segment + (start 99.51 157.55) + (end 99.51 156.274999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b678efdb-db26-4a63-aadc-c6d13332381f") + ) + (segment + (start 106.11 154.595001) + (end 106.11 154.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2c077268-92f6-4cac-941c-395aac83e30c") + ) + (segment + (start 106.01 156.274999) + (end 105.985 156.249999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "adfa7e8f-991c-4373-9f0d-b66a9a790fbc") + ) + (segment + (start 106.01 157.55) + (end 106.01 156.274999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bd6ababf-f3be-4f07-aa7d-ed56d9355134") + ) + (segment + (start 105.985 156.249999) + (end 105.985 154.720001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c2c7cc74-d7b6-4b6b-bce6-d87ffdd003a6") + ) + (segment + (start 105.985 154.720001) + (end 106.11 154.595001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ceabebe0-1e22-4238-a08d-25349f5b0850") + ) + (segment + (start 105.535 156.249999) + (end 105.535 154.720001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "38d11cac-3f46-43fb-8d00-6f3dff1fff79") + ) + (segment + (start 105.51 156.274999) + (end 105.535 156.249999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3ddf9d22-cdde-4f3c-8371-d40b90010656") + ) + (segment + (start 105.535 154.720001) + (end 105.41 154.595001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4ec11d9b-1bc9-45c8-9090-b8900c96ca34") + ) + (segment + (start 105.41 154.595001) + (end 105.41 154.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "82ad8c27-3e1d-417b-bb4d-9d003a26f557") + ) + (segment + (start 105.51 157.55) + (end 105.51 156.274999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "eacf1f04-f9be-467f-bbe0-c14d24f279ab") + ) + (via + (at 111.76 155.21) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "401d6061-6e71-47e4-b054-2f1d002aca4e") + ) + (segment + (start 111.76 155.21) + (end 111.76 157.3) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "2a8c8bf7-6994-4b09-a990-d2e019c5ecea") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "d312ea3d-f14d-417c-ad18-542b77ba3471") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 91.76 157.23) (xy 91.76 48.7) (xy 121.76 48.7) (xy 121.76 157.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 103.841684 117.222174) (xy 103.861503 117.258033) (xy 103.920826 117.517946) (xy 103.920832 117.517964) + (xy 104.030257 117.830688) (xy 104.174022 118.129217) (xy 104.350305 118.40977) (xy 104.551034 118.661476) + (xy 105.404432 117.808079) (xy 105.441457 117.856331) (xy 105.603669 118.018543) (xy 105.651919 118.055567) + (xy 104.798522 118.908964) (xy 104.798522 118.908965) (xy 105.050229 119.109694) (xy 105.330782 119.285977) + (xy 105.629311 119.429742) (xy 105.942035 119.539167) (xy 105.942053 119.539173) (xy 106.265077 119.612901) + (xy 106.265074 119.612901) (xy 106.594336 119.65) (xy 106.925664 119.65) (xy 107.254924 119.612901) + (xy 107.577946 119.539173) (xy 107.577964 119.539167) (xy 107.890688 119.429742) (xy 108.189217 119.285977) + (xy 108.46977 119.109694) (xy 108.721476 118.908965) (xy 108.721476 118.908964) (xy 107.868079 118.055567) + (xy 107.916331 118.018543) (xy 108.078543 117.856331) (xy 108.115567 117.808079) (xy 108.968964 118.661476) + (xy 108.968965 118.661476) (xy 109.169694 118.40977) (xy 109.345977 118.129217) (xy 109.489742 117.830688) + (xy 109.599167 117.517964) (xy 109.599173 117.517946) (xy 109.658497 117.258033) (xy 109.691272 117.211842) + (xy 109.730642 117.2005) (xy 117.1855 117.2005) (xy 117.237826 117.222174) (xy 117.2595 117.2745) + (xy 117.2595 154.1255) (xy 117.237826 154.177826) (xy 117.1855 154.1995) (xy 117.097464 154.1995) + (xy 116.925062 154.229898) (xy 116.760558 154.289773) (xy 116.608945 154.377308) (xy 116.474837 154.489837) + (xy 116.362308 154.623945) (xy 116.274773 154.775558) (xy 116.214898 154.940062) (xy 116.1845 155.112464) + (xy 116.1845 157.23) (xy 115.8855 157.23) (xy 115.8855 156.680252) (xy 115.873867 156.621769) (xy 115.847471 156.582265) + (xy 115.835 156.541153) (xy 115.835 156.5) (xy 115.815301 156.5) (xy 115.775716 156.507873) (xy 115.746845 156.507873) + (xy 115.704748 156.4995) (xy 115.315252 156.4995) (xy 115.315251 156.4995) (xy 115.274435 156.507618) + (xy 115.245565 156.507618) (xy 115.204749 156.4995) (xy 115.204748 156.4995) (xy 114.815252 156.4995) + (xy 114.815251 156.4995) (xy 114.773153 156.507873) (xy 114.744283 156.507873) (xy 114.704699 156.5) + (xy 114.685 156.5) (xy 114.685 156.541153) (xy 114.672529 156.582265) (xy 114.646133 156.621768) + (xy 114.6345 156.680253) (xy 114.6345 157.23) (xy 114.3855 157.23) (xy 114.3855 156.680252) (xy 114.373867 156.621769) + (xy 114.347471 156.582265) (xy 114.335 156.541153) (xy 114.335 156.5) (xy 114.315301 156.5) (xy 114.275716 156.507873) + (xy 114.246845 156.507873) (xy 114.204748 156.4995) (xy 113.815252 156.4995) (xy 113.815251 156.4995) + (xy 113.774435 156.507618) (xy 113.745565 156.507618) (xy 113.704749 156.4995) (xy 113.704748 156.4995) + (xy 113.315252 156.4995) (xy 113.315251 156.4995) (xy 113.274435 156.507618) (xy 113.245565 156.507618) + (xy 113.204749 156.4995) (xy 113.204748 156.4995) (xy 112.815252 156.4995) (xy 112.815251 156.4995) + (xy 112.774435 156.507618) (xy 112.745565 156.507618) (xy 112.704749 156.4995) (xy 112.704748 156.4995) + (xy 112.315252 156.4995) (xy 112.315251 156.4995) (xy 112.274435 156.507618) (xy 112.245565 156.507618) + (xy 112.204749 156.4995) (xy 112.204748 156.4995) (xy 111.815252 156.4995) (xy 111.815251 156.4995) + (xy 111.774435 156.507618) (xy 111.745565 156.507618) (xy 111.704749 156.4995) (xy 111.704748 156.4995) + (xy 111.315252 156.4995) (xy 111.315251 156.4995) (xy 111.274435 156.507618) (xy 111.245565 156.507618) + (xy 111.204749 156.4995) (xy 111.204748 156.4995) (xy 110.815252 156.4995) (xy 110.815251 156.4995) + (xy 110.774435 156.507618) (xy 110.745565 156.507618) (xy 110.704749 156.4995) (xy 110.704748 156.4995) + (xy 110.5545 156.4995) (xy 110.502174 156.477826) (xy 110.4805 156.4255) (xy 110.4805 155.698025) + (xy 110.480499 155.69802) (xy 110.443024 155.497544) (xy 110.369348 155.307363) (xy 110.261981 155.133959) + (xy 110.26198 155.133957) (xy 110.124579 154.983235) (xy 110.124578 154.983234) (xy 109.961825 154.860329) + (xy 109.961822 154.860328) (xy 109.961821 154.860327) (xy 109.77925 154.769418) (xy 109.779246 154.769417) + (xy 109.779244 154.769416) (xy 109.583082 154.713602) (xy 109.583076 154.713601) (xy 109.380003 154.694785) + (xy 109.379997 154.694785) (xy 109.176923 154.713601) (xy 109.176917 154.713602) (xy 108.980755 154.769416) + (xy 108.98075 154.769418) (xy 108.798177 154.860328) (xy 108.798174 154.860329) (xy 108.635421 154.983234) + (xy 108.63542 154.983235) (xy 108.498019 155.133957) (xy 108.498019 155.133958) (xy 108.390655 155.307358) + (xy 108.39065 155.307368) (xy 108.316977 155.49754) (xy 108.2795 155.69802) (xy 108.2795 156.426) + (xy 108.257826 156.478326) (xy 108.2055 156.5) (xy 108.185 156.5) (xy 108.185 157.23) (xy 107.8855 157.23) + (xy 107.8855 156.680252) (xy 107.873867 156.621769) (xy 107.847471 156.582265) (xy 107.835 156.541153) + (xy 107.835 156.5) (xy 107.815301 156.5) (xy 107.775716 156.507873) (xy 107.746845 156.507873) (xy 107.704748 156.4995) + (xy 107.315252 156.4995) (xy 107.315251 156.4995) (xy 107.274435 156.507618) (xy 107.245565 156.507618) + (xy 107.204749 156.4995) (xy 107.204748 156.4995) (xy 106.815252 156.4995) (xy 106.815251 156.4995) + (xy 106.773153 156.507873) (xy 106.744283 156.507873) (xy 106.704699 156.5) (xy 106.685 156.5) (xy 106.685 156.541153) + (xy 106.672529 156.582265) (xy 106.646133 156.621768) (xy 106.6345 156.680253) (xy 106.6345 157.23) + (xy 106.3855 157.23) (xy 106.3855 156.680252) (xy 106.373867 156.621769) (xy 106.347471 156.582265) + (xy 106.337284 156.559397) (xy 106.312784 156.463092) (xy 106.314148 156.453656) (xy 106.3105 156.444848) + (xy 106.3105 156.235435) (xy 106.310499 156.235434) (xy 106.288766 156.154326) (xy 106.289619 156.154097) + (xy 106.2855 156.133376) (xy 106.2855 154.875123) (xy 106.307173 154.822798) (xy 106.35046 154.779512) + (xy 106.390022 154.710989) (xy 106.4105 154.634563) (xy 106.4105 154.634558) (xy 106.411133 154.629755) + (xy 106.412641 154.629953) (xy 106.432174 154.582797) (xy 106.462206 154.552765) (xy 106.507585 154.449991) + (xy 106.5105 154.424865) (xy 106.510499 154.075136) (xy 106.507585 154.050009) (xy 106.467792 153.959888) + (xy 106.466485 153.903268) (xy 106.467782 153.900135) (xy 106.507585 153.809991) (xy 106.5105 153.784865) + (xy 106.510499 153.435136) (xy 106.507585 153.410009) (xy 106.462206 153.307235) (xy 106.382765 153.227794) + (xy 106.279991 153.182415) (xy 106.27999 153.182414) (xy 106.279988 153.182414) (xy 106.258659 153.17994) + (xy 106.254865 153.1795) (xy 106.254864 153.1795) (xy 105.965136 153.1795) (xy 105.940013 153.182414) + (xy 105.940007 153.182415) (xy 105.837234 153.227794) (xy 105.812326 153.252703) (xy 105.76 153.274377) + (xy 105.707674 153.252703) (xy 105.682765 153.227794) (xy 105.579991 153.182415) (xy 105.57999 153.182414) + (xy 105.579988 153.182414) (xy 105.558659 153.17994) (xy 105.554865 153.1795) (xy 105.554864 153.1795) + (xy 105.265136 153.1795) (xy 105.240013 153.182414) (xy 105.240007 153.182415) (xy 105.137234 153.227794) + (xy 105.057794 153.307234) (xy 105.012414 153.410011) (xy 105.0095 153.435135) (xy 105.0095 153.784863) + (xy 105.012414 153.809986) (xy 105.012415 153.809992) (xy 105.052206 153.90011) (xy 105.053514 153.956732) + (xy 105.052206 153.95989) (xy 105.012414 154.050011) (xy 105.0095 154.075135) (xy 105.0095 154.424863) + (xy 105.012414 154.449986) (xy 105.012415 154.449992) (xy 105.057794 154.552765) (xy 105.087826 154.582797) + (xy 105.107359 154.629954) (xy 105.108867 154.629756) (xy 105.1095 154.634565) (xy 105.129977 154.710986) + (xy 105.129979 154.710991) (xy 105.158096 154.75969) (xy 105.161677 154.765892) (xy 105.16954 154.779512) + (xy 105.214629 154.824601) (xy 105.216303 154.826523) (xy 105.224565 154.851139) (xy 105.2345 154.875124) + (xy 105.2345 156.133376) (xy 105.23038 156.154097) (xy 105.231234 156.154326) (xy 105.2095 156.235434) + (xy 105.2095 156.444848) (xy 105.207216 156.463092) (xy 105.182716 156.559397) (xy 105.177245 156.566716) + (xy 105.172529 156.582265) (xy 105.146133 156.621768) (xy 105.1345 156.680253) (xy 105.1345 157.23) + (xy 104.8855 157.23) (xy 104.8855 156.680252) (xy 104.873867 156.621769) (xy 104.847471 156.582265) + (xy 104.835 156.541153) (xy 104.835 156.5) (xy 104.815301 156.5) (xy 104.775716 156.507873) (xy 104.746845 156.507873) + (xy 104.704748 156.4995) (xy 104.315252 156.4995) (xy 104.315251 156.4995) (xy 104.274435 156.507618) + (xy 104.245565 156.507618) (xy 104.204749 156.4995) (xy 104.204748 156.4995) (xy 103.815252 156.4995) + (xy 103.815251 156.4995) (xy 103.773153 156.507873) (xy 103.744283 156.507873) (xy 103.704699 156.5) + (xy 103.685 156.5) (xy 103.685 156.541153) (xy 103.672529 156.582265) (xy 103.646133 156.621768) + (xy 103.6345 156.680253) (xy 103.6345 157.23) (xy 103.3855 157.23) (xy 103.3855 156.680252) (xy 103.373867 156.621769) + (xy 103.347471 156.582265) (xy 103.335 156.541153) (xy 103.335 156.5) (xy 103.315301 156.5) (xy 103.275716 156.507873) + (xy 103.246845 156.507873) (xy 103.204748 156.4995) (xy 102.815252 156.4995) (xy 102.815251 156.4995) + (xy 102.774435 156.507618) (xy 102.745565 156.507618) (xy 102.704749 156.4995) (xy 102.704748 156.4995) + (xy 102.315252 156.4995) (xy 102.315251 156.4995) (xy 102.273153 156.507873) (xy 102.244283 156.507873) + (xy 102.204699 156.5) (xy 102.185 156.5) (xy 102.185 156.541153) (xy 102.172529 156.582265) (xy 102.146133 156.621768) + (xy 102.1345 156.680253) (xy 102.1345 157.23) (xy 101.8855 157.23) (xy 101.8855 156.680252) (xy 101.873867 156.621769) + (xy 101.847471 156.582265) (xy 101.835 156.541153) (xy 101.835 156.5) (xy 101.815301 156.5) (xy 101.775716 156.507873) + (xy 101.746845 156.507873) (xy 101.704748 156.4995) (xy 101.315252 156.4995) (xy 101.315251 156.4995) + (xy 101.274435 156.507618) (xy 101.245565 156.507618) (xy 101.204749 156.4995) (xy 101.204748 156.4995) + (xy 100.815252 156.4995) (xy 100.815251 156.4995) (xy 100.773153 156.507873) (xy 100.744283 156.507873) + (xy 100.704699 156.5) (xy 100.685 156.5) (xy 100.685 156.541153) (xy 100.672529 156.582265) (xy 100.646133 156.621768) + (xy 100.6345 156.680253) (xy 100.6345 157.23) (xy 100.3855 157.23) (xy 100.3855 156.680252) (xy 100.373867 156.621769) + (xy 100.347471 156.582265) (xy 100.337284 156.559397) (xy 100.312784 156.463092) (xy 100.314148 156.453656) + (xy 100.3105 156.444848) (xy 100.3105 156.235435) (xy 100.310499 156.235434) (xy 100.288766 156.154326) + (xy 100.289619 156.154097) (xy 100.2855 156.133376) (xy 100.2855 154.875123) (xy 100.307173 154.822798) + (xy 100.35046 154.779512) (xy 100.390022 154.710989) (xy 100.4105 154.634563) (xy 100.4105 154.634558) + (xy 100.411133 154.629755) (xy 100.412641 154.629953) (xy 100.432174 154.582797) (xy 100.462206 154.552765) + (xy 100.507585 154.449991) (xy 100.5105 154.424865) (xy 100.510499 154.075136) (xy 100.507585 154.050009) + (xy 100.467792 153.959888) (xy 100.466485 153.903268) (xy 100.467782 153.900135) (xy 100.507585 153.809991) + (xy 100.5105 153.784865) (xy 100.510499 153.435136) (xy 100.507585 153.410009) (xy 100.462206 153.307235) + (xy 100.382765 153.227794) (xy 100.279991 153.182415) (xy 100.27999 153.182414) (xy 100.279988 153.182414) + (xy 100.258659 153.17994) (xy 100.254865 153.1795) (xy 100.254864 153.1795) (xy 99.965136 153.1795) + (xy 99.940013 153.182414) (xy 99.940007 153.182415) (xy 99.837234 153.227794) (xy 99.812326 153.252703) + (xy 99.76 153.274377) (xy 99.707674 153.252703) (xy 99.682765 153.227794) (xy 99.579991 153.182415) + (xy 99.57999 153.182414) (xy 99.579988 153.182414) (xy 99.558659 153.17994) (xy 99.554865 153.1795) + (xy 99.554864 153.1795) (xy 99.265136 153.1795) (xy 99.240013 153.182414) (xy 99.240007 153.182415) + (xy 99.137234 153.227794) (xy 99.057794 153.307234) (xy 99.012414 153.410011) (xy 99.0095 153.435135) + (xy 99.0095 153.784863) (xy 99.012414 153.809986) (xy 99.012415 153.809992) (xy 99.052206 153.90011) + (xy 99.053514 153.956732) (xy 99.052206 153.95989) (xy 99.012414 154.050011) (xy 99.0095 154.075135) + (xy 99.0095 154.424863) (xy 99.012414 154.449986) (xy 99.012415 154.449992) (xy 99.057794 154.552765) + (xy 99.087826 154.582797) (xy 99.107359 154.629954) (xy 99.108867 154.629756) (xy 99.1095 154.634565) + (xy 99.129977 154.710986) (xy 99.129979 154.710991) (xy 99.158096 154.75969) (xy 99.161677 154.765892) + (xy 99.16954 154.779512) (xy 99.214629 154.824601) (xy 99.216303 154.826523) (xy 99.224565 154.851139) + (xy 99.2345 154.875124) (xy 99.2345 156.133376) (xy 99.23038 156.154097) (xy 99.231234 156.154326) + (xy 99.2095 156.235434) (xy 99.2095 156.444848) (xy 99.207216 156.463092) (xy 99.182716 156.559397) + (xy 99.177245 156.566716) (xy 99.172529 156.582265) (xy 99.146133 156.621768) (xy 99.1345 156.680253) + (xy 99.1345 157.23) (xy 98.8855 157.23) (xy 98.8855 156.680252) (xy 98.873867 156.621769) (xy 98.847471 156.582265) + (xy 98.835 156.541153) (xy 98.835 156.5) (xy 98.815301 156.5) (xy 98.775716 156.507873) (xy 98.746845 156.507873) + (xy 98.704748 156.4995) (xy 98.315252 156.4995) (xy 98.315251 156.4995) (xy 98.274435 156.507618) + (xy 98.245565 156.507618) (xy 98.204749 156.4995) (xy 98.204748 156.4995) (xy 97.815252 156.4995) + (xy 97.815251 156.4995) (xy 97.773153 156.507873) (xy 97.744283 156.507873) (xy 97.704699 156.5) + (xy 97.685 156.5) (xy 97.685 156.541153) (xy 97.672529 156.582265) (xy 97.646133 156.621768) (xy 97.6345 156.680253) + (xy 97.6345 157.23) (xy 97.3355 157.23) (xy 97.3355 155.112472) (xy 97.335499 155.112464) (xy 97.312713 154.983236) + (xy 97.305101 154.940062) (xy 97.245225 154.775555) (xy 97.157692 154.623945) (xy 97.045163 154.489837) + (xy 96.911055 154.377308) (xy 96.759445 154.289775) (xy 96.759443 154.289774) (xy 96.759441 154.289773) + (xy 96.594937 154.229898) (xy 96.422535 154.1995) (xy 96.422532 154.1995) (xy 96.400892 154.1995) + (xy 96.3345 154.1995) (xy 96.282174 154.177826) (xy 96.2605 154.1255) (xy 96.2605 117.2745) (xy 96.282174 117.222174) + (xy 96.3345 117.2005) (xy 103.789358 117.2005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.808247 154.917521) (xy 111.827453 154.922666) (xy 111.864454 154.932581) (xy 111.882296 154.939971) + (xy 111.932699 154.969071) (xy 111.948024 154.98083) (xy 111.989169 155.021975) (xy 112.000929 155.037301) + (xy 112.030024 155.087695) (xy 112.037416 155.105542) (xy 112.052478 155.161753) (xy 112.055 155.180906) + (xy 112.055 155.239092) (xy 112.052478 155.258245) (xy 112.037416 155.314456) (xy 112.030024 155.332303) + (xy 112.000927 155.3827) (xy 111.989167 155.398025) (xy 111.936869 155.450323) (xy 111.936863 155.45033) + (xy 111.892315 155.517001) (xy 111.870644 155.56932) (xy 111.870641 155.56933) (xy 111.855 155.647967) + (xy 111.855 155.925498) (xy 111.870641 156.004135) (xy 111.870644 156.004145) (xy 111.892316 156.056465) + (xy 111.893676 156.059098) (xy 111.895162 156.076735) (xy 111.901928 156.093092) (xy 111.898142 156.112108) + (xy 111.898431 156.115535) (xy 111.89716 156.117039) (xy 111.896299 156.121367) (xy 111.896133 156.121766) + (xy 111.8845 156.180253) (xy 111.8845 157.226) (xy 111.882843 157.23) (xy 111.637157 157.23) (xy 111.6355 157.226) + (xy 111.6355 156.180253) (xy 111.623866 156.121766) (xy 111.623676 156.121307) (xy 111.623676 156.120809) + (xy 111.622445 156.114621) (xy 111.623676 156.114376) (xy 111.623677 156.106573) (xy 111.618045 156.092958) + (xy 111.623678 156.079374) (xy 111.62368 156.064669) (xy 111.627284 156.057188) (xy 111.627679 156.056472) + (xy 111.627683 156.056467) (xy 111.649357 156.004141) (xy 111.665 155.9255) (xy 111.665 155.647966) + (xy 111.649357 155.569325) (xy 111.627683 155.516999) (xy 111.583136 155.45033) (xy 111.583129 155.450323) + (xy 111.53083 155.398023) (xy 111.51907 155.382698) (xy 111.489973 155.332301) (xy 111.48258 155.314452) + (xy 111.467521 155.258246) (xy 111.465 155.239095) (xy 111.465 155.180902) (xy 111.467521 155.161751) + (xy 111.48258 155.105545) (xy 111.489971 155.0877) (xy 111.519073 155.037294) (xy 111.530826 155.021977) + (xy 111.571977 154.980826) (xy 111.587294 154.969073) (xy 111.637703 154.939969) (xy 111.65554 154.932582) + (xy 111.697308 154.92139) (xy 111.711752 154.917521) (xy 111.730903 154.915) (xy 111.789096 154.915) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.538326 117.222174) (xy 103.56 117.2745) (xy 103.56 117.879704) (xy 103.600242 118.236866) + (xy 103.680219 118.587264) (xy 103.680224 118.587282) (xy 103.798925 118.926513) (xy 103.954869 119.250334) + (xy 104.146093 119.554666) (xy 104.370185 119.835668) (xy 104.624331 120.089814) (xy 104.905333 120.313906) + (xy 105.209665 120.50513) (xy 105.533486 120.661074) (xy 105.872717 120.779775) (xy 105.872735 120.77978) + (xy 106.223135 120.859757) (xy 106.223132 120.859757) (xy 106.580296 120.9) (xy 106.939704 120.9) + (xy 107.296866 120.859757) (xy 107.647264 120.77978) (xy 107.647282 120.779775) (xy 107.986513 120.661074) + (xy 108.310334 120.50513) (xy 108.614666 120.313906) (xy 108.895668 120.089814) (xy 109.14981 119.835672) + (xy 109.37092 119.558409) (xy 109.37092 119.558408) (xy 107.868079 118.055567) (xy 107.916331 118.018543) + (xy 108.078543 117.856331) (xy 108.115567 117.808079) (xy 109.56231 119.254822) (xy 109.56512 119.250351) + (xy 109.565126 119.25034) (xy 109.721076 118.926509) (xy 109.839775 118.587282) (xy 109.83978 118.587264) + (xy 109.919757 118.236866) (xy 109.96 117.879704) (xy 109.96 117.2745) (xy 109.981674 117.222174) + (xy 110.034 117.2005) (xy 117.1855 117.2005) (xy 117.237826 117.222174) (xy 117.2595 117.2745) (xy 117.2595 153.2205) + (xy 117.237826 153.272826) (xy 117.1855 153.2945) (xy 96.3345 153.2945) (xy 96.282174 153.272826) + (xy 96.2605 153.2205) (xy 96.2605 117.2745) (xy 96.282174 117.222174) (xy 96.3345 117.2005) (xy 103.486 117.2005) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "3efb7aeb-ed84-4f45-a6a5-8a5696a4db6a") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 117.76 157.23) (xy 117.76 153.5) (xy 95.76 153.5) (xy 95.76 157.23) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.237826 153.521674) (xy 117.2595 153.574) (xy 117.2595 154.1255) (xy 117.237826 154.177826) + (xy 117.1855 154.1995) (xy 117.097464 154.1995) (xy 116.925062 154.229898) (xy 116.760558 154.289773) + (xy 116.608945 154.377308) (xy 116.474837 154.489837) (xy 116.362308 154.623945) (xy 116.274773 154.775558) + (xy 116.214898 154.940062) (xy 116.1845 155.112464) (xy 116.1845 155.987728) (xy 116.162826 156.040054) + (xy 116.1105 156.061728) (xy 116.069388 156.049257) (xy 116.013035 156.011603) (xy 115.954697 156) + (xy 115.935 156) (xy 115.935 157.226) (xy 115.933343 157.23) (xy 115.137157 157.23) (xy 115.1355 157.226) + (xy 115.1355 157.125) (xy 115.435 157.125) (xy 115.585 157.125) (xy 115.585 156) (xy 115.565301 156) + (xy 115.524435 156.008128) (xy 115.495565 156.008128) (xy 115.454699 156) (xy 115.435 156) (xy 115.435 157.125) + (xy 115.1355 157.125) (xy 115.1355 156.180253) (xy 115.1355 156.180252) (xy 115.123867 156.121769) + (xy 115.097471 156.082265) (xy 115.085 156.041153) (xy 115.085 156) (xy 115.065301 156) (xy 115.025716 156.007873) + (xy 114.996845 156.007873) (xy 114.954748 155.9995) (xy 114.565252 155.9995) (xy 114.565251 155.9995) + (xy 114.524435 156.007618) (xy 114.495565 156.007618) (xy 114.454749 155.9995) (xy 114.454748 155.9995) + (xy 114.065252 155.9995) (xy 114.065251 155.9995) (xy 114.024435 156.007618) (xy 113.995565 156.007618) + (xy 113.954749 155.9995) (xy 113.954748 155.9995) (xy 113.565252 155.9995) (xy 113.565251 155.9995) + (xy 113.524435 156.007618) (xy 113.495565 156.007618) (xy 113.454749 155.9995) (xy 113.454748 155.9995) + (xy 113.065252 155.9995) (xy 113.065251 155.9995) (xy 113.024435 156.007618) (xy 112.995565 156.007618) + (xy 112.954749 155.9995) (xy 112.954748 155.9995) (xy 112.565252 155.9995) (xy 112.565251 155.9995) + (xy 112.524435 156.007618) (xy 112.495565 156.007618) (xy 112.454749 155.9995) (xy 112.454748 155.9995) + (xy 112.1345 155.9995) (xy 112.082174 155.977826) (xy 112.0605 155.9255) (xy 112.0605 155.647966) + (xy 112.082174 155.59564) (xy 112.1605 155.517314) (xy 112.226392 155.403186) (xy 112.260499 155.275894) + (xy 112.2605 155.275894) (xy 112.2605 155.144106) (xy 112.260499 155.144105) (xy 112.25782 155.134108) + (xy 112.226392 155.016814) (xy 112.1605 154.902686) (xy 112.067314 154.8095) (xy 111.991783 154.765892) + (xy 111.95319 154.74361) (xy 111.953181 154.743606) (xy 111.825894 154.7095) (xy 111.825892 154.7095) + (xy 111.694108 154.7095) (xy 111.694106 154.7095) (xy 111.566818 154.743606) (xy 111.566809 154.74361) + (xy 111.452685 154.8095) (xy 111.3595 154.902685) (xy 111.29361 155.016809) (xy 111.293606 155.016818) + (xy 111.2595 155.144105) (xy 111.2595 155.275894) (xy 111.293606 155.403181) (xy 111.29361 155.40319) + (xy 111.3595 155.517314) (xy 111.437826 155.59564) (xy 111.4595 155.647966) (xy 111.4595 155.9255) + (xy 111.437826 155.977826) (xy 111.3855 155.9995) (xy 111.065251 155.9995) (xy 111.024435 156.007618) + (xy 110.995565 156.007618) (xy 110.954749 155.9995) (xy 110.954748 155.9995) (xy 110.565252 155.9995) + (xy 110.565247 155.9995) (xy 110.561754 155.999845) (xy 110.507555 155.983404) (xy 110.480856 155.933455) + (xy 110.4805 155.926201) (xy 110.4805 155.698025) (xy 110.480499 155.69802) (xy 110.443024 155.497544) + (xy 110.369348 155.307363) (xy 110.261981 155.133959) (xy 110.26198 155.133957) (xy 110.124579 154.983235) + (xy 110.124578 154.983234) (xy 109.961825 154.860329) (xy 109.961822 154.860328) (xy 109.961821 154.860327) + (xy 109.77925 154.769418) (xy 109.779246 154.769417) (xy 109.779244 154.769416) (xy 109.583082 154.713602) + (xy 109.583076 154.713601) (xy 109.380003 154.694785) (xy 109.379997 154.694785) (xy 109.176923 154.713601) + (xy 109.176917 154.713602) (xy 108.980755 154.769416) (xy 108.98075 154.769418) (xy 108.798177 154.860328) + (xy 108.798174 154.860329) (xy 108.635421 154.983234) (xy 108.63542 154.983235) (xy 108.498019 155.133957) + (xy 108.498019 155.133958) (xy 108.390655 155.307358) (xy 108.39065 155.307368) (xy 108.316977 155.49754) + (xy 108.316976 155.497542) (xy 108.316976 155.497544) (xy 108.307522 155.548116) (xy 108.2795 155.69802) + (xy 108.2795 155.9255) (xy 108.257826 155.977826) (xy 108.2055 155.9995) (xy 108.065251 155.9995) + (xy 108.024435 156.007618) (xy 107.995565 156.007618) (xy 107.954749 155.9995) (xy 107.954748 155.9995) + (xy 107.565252 155.9995) (xy 107.565251 155.9995) (xy 107.524435 156.007618) (xy 107.495565 156.007618) + (xy 107.454749 155.9995) (xy 107.454748 155.9995) (xy 107.065252 155.9995) (xy 107.065251 155.9995) + (xy 107.024435 156.007618) (xy 106.995565 156.007618) (xy 106.954749 155.9995) (xy 106.954748 155.9995) + (xy 106.565252 155.9995) (xy 106.565251 155.9995) (xy 106.524435 156.007618) (xy 106.495565 156.007618) + (xy 106.454749 155.9995) (xy 106.454748 155.9995) (xy 106.065252 155.9995) (xy 106.065251 155.9995) + (xy 106.024435 156.007618) (xy 105.995565 156.007618) (xy 105.954749 155.9995) (xy 105.954748 155.9995) + (xy 105.565252 155.9995) (xy 105.565251 155.9995) (xy 105.524435 156.007618) (xy 105.495565 156.007618) + (xy 105.454749 155.9995) (xy 105.454748 155.9995) (xy 105.065252 155.9995) (xy 105.065251 155.9995) + (xy 105.024435 156.007618) (xy 104.995565 156.007618) (xy 104.954749 155.9995) (xy 104.954748 155.9995) + (xy 104.565252 155.9995) (xy 104.565251 155.9995) (xy 104.524435 156.007618) (xy 104.495565 156.007618) + (xy 104.454749 155.9995) (xy 104.454748 155.9995) (xy 104.065252 155.9995) (xy 104.065251 155.9995) + (xy 104.024435 156.007618) (xy 103.995565 156.007618) (xy 103.954749 155.9995) (xy 103.954748 155.9995) + (xy 103.565252 155.9995) (xy 103.565251 155.9995) (xy 103.524435 156.007618) (xy 103.495565 156.007618) + (xy 103.454749 155.9995) (xy 103.454748 155.9995) (xy 103.065252 155.9995) (xy 103.065251 155.9995) + (xy 103.024435 156.007618) (xy 102.995565 156.007618) (xy 102.954749 155.9995) (xy 102.954748 155.9995) + (xy 102.565252 155.9995) (xy 102.565251 155.9995) (xy 102.524435 156.007618) (xy 102.495565 156.007618) + (xy 102.454749 155.9995) (xy 102.454748 155.9995) (xy 102.065252 155.9995) (xy 102.065251 155.9995) + (xy 102.024435 156.007618) (xy 101.995565 156.007618) (xy 101.954749 155.9995) (xy 101.954748 155.9995) + (xy 101.565252 155.9995) (xy 101.565251 155.9995) (xy 101.524435 156.007618) (xy 101.495565 156.007618) + (xy 101.454749 155.9995) (xy 101.454748 155.9995) (xy 101.065252 155.9995) (xy 101.065251 155.9995) + (xy 101.024435 156.007618) (xy 100.995565 156.007618) (xy 100.954749 155.9995) (xy 100.954748 155.9995) + (xy 100.565252 155.9995) (xy 100.565251 155.9995) (xy 100.524435 156.007618) (xy 100.495565 156.007618) + (xy 100.454749 155.9995) (xy 100.454748 155.9995) (xy 100.065252 155.9995) (xy 100.065251 155.9995) + (xy 100.024435 156.007618) (xy 99.995565 156.007618) (xy 99.954749 155.9995) (xy 99.954748 155.9995) + (xy 99.565252 155.9995) (xy 99.565251 155.9995) (xy 99.524435 156.007618) (xy 99.495565 156.007618) + (xy 99.454749 155.9995) (xy 99.454748 155.9995) (xy 99.065252 155.9995) (xy 99.065251 155.9995) + (xy 99.024435 156.007618) (xy 98.995565 156.007618) (xy 98.954749 155.9995) (xy 98.954748 155.9995) + (xy 98.565252 155.9995) (xy 98.565251 155.9995) (xy 98.523153 156.007873) (xy 98.494283 156.007873) + (xy 98.454699 156) (xy 98.435 156) (xy 98.435 156.041153) (xy 98.422529 156.082265) (xy 98.396133 156.121768) + (xy 98.3845 156.180253) (xy 98.3845 157.226) (xy 98.382843 157.23) (xy 97.586657 157.23) (xy 97.585 157.226) + (xy 97.585 157.125) (xy 97.935 157.125) (xy 98.085 157.125) (xy 98.085 156) (xy 98.065301 156) (xy 98.024435 156.008128) + (xy 97.995565 156.008128) (xy 97.954699 156) (xy 97.935 156) (xy 97.935 157.125) (xy 97.585 157.125) + (xy 97.585 156) (xy 97.565303 156) (xy 97.506964 156.011603) (xy 97.450612 156.049257) (xy 97.395063 156.060306) + (xy 97.347971 156.02884) (xy 97.3355 155.987728) (xy 97.3355 155.112472) (xy 97.335499 155.112464) + (xy 97.312713 154.983236) (xy 97.305101 154.940062) (xy 97.245225 154.775555) (xy 97.157692 154.623945) + (xy 97.045163 154.489837) (xy 96.911055 154.377308) (xy 96.759445 154.289775) (xy 96.759443 154.289774) + (xy 96.759441 154.289773) (xy 96.594937 154.229898) (xy 96.422535 154.1995) (xy 96.422532 154.1995) + (xy 96.400892 154.1995) (xy 96.3345 154.1995) (xy 96.282174 154.177826) (xy 96.2605 154.1255) (xy 96.2605 153.574) + (xy 96.282174 153.521674) (xy 96.3345 153.5) (xy 117.1855 153.5) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pro new file mode 100644 index 0000000..3c00fcc --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "2eb16b5c-1f76-4937-a79c-88998ef8d219", + "Root" + ], + [ + "3138746b-896d-4258-adca-d115110f81ed", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_sch new file mode 100644 index 0000000..8aa23c2 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "2eb16b5c-1f76-4937-a79c-88998ef8d219") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 86.36 71.12) (xy 92.71 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "020a67de-6cb3-43be-9823-e3fd4e39e600") + ) + (wire + (pts + (xy 86.36 73.66) (xy 92.71 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03bca1f8-c5b7-4aeb-b21d-f546f83e2e2f") + ) + (wire + (pts + (xy 137.16 92.71) (xy 144.78 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04f8e32a-40dd-4ada-942e-c98ae0c65e8b") + ) + (wire + (pts + (xy 137.16 118.11) (xy 144.78 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05670863-7ed0-4ef4-8ef3-a5bb51f04a50") + ) + (wire + (pts + (xy 137.16 59.69) (xy 144.78 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "188ad7f3-406c-4a48-8ae5-d5bf72e18647") + ) + (wire + (pts + (xy 137.16 74.93) (xy 144.78 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "202784c7-c5a5-4cce-99bf-d5017e5faa13") + ) + (wire + (pts + (xy 86.36 121.92) (xy 92.71 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23c091b5-1e32-41a3-b2b1-993b91b86ebe") + ) + (wire + (pts + (xy 86.36 66.04) (xy 92.71 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2691faee-3b89-4910-bbee-c081a8c9b5b9") + ) + (wire + (pts + (xy 86.36 119.38) (xy 92.71 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a634898-b73e-4011-8dbc-1be92b214c6a") + ) + (wire + (pts + (xy 137.16 95.25) (xy 144.78 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c9bf701-9f55-417c-a34b-1e3a0dbf3d1c") + ) + (wire + (pts + (xy 137.16 64.77) (xy 144.78 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3346097f-01f6-417d-9601-7cb9793b91b5") + ) + (wire + (pts + (xy 137.16 110.49) (xy 144.78 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36b159cb-f00b-47fb-b644-ba9898128e46") + ) + (wire + (pts + (xy 137.16 97.79) (xy 144.78 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38b3e483-77f2-4bc8-a488-b6563209741b") + ) + (wire + (pts + (xy 86.36 76.2) (xy 92.71 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46bd04e2-8106-4600-8d83-6b746a6a9424") + ) + (wire + (pts + (xy 137.16 77.47) (xy 144.78 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48273aa0-4020-4b24-b34c-4800bc42fe07") + ) + (wire + (pts + (xy 86.36 97.79) (xy 92.71 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55c2cc21-d969-4283-bec7-6467443695c8") + ) + (wire + (pts + (xy 137.16 104.14) (xy 144.78 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63e9fd4a-55fa-471b-9218-d884898f5638") + ) + (wire + (pts + (xy 137.16 71.12) (xy 144.78 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65cfc91b-86be-4abc-854a-0656acfbfaef") + ) + (wire + (pts + (xy 137.16 106.68) (xy 144.78 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a1b7c0b-ae86-40e4-94b9-dede95bd4835") + ) + (wire + (pts + (xy 86.36 101.6) (xy 92.71 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b846997-3582-4fd4-b502-a49a195d8228") + ) + (wire + (pts + (xy 86.36 95.25) (xy 92.71 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71561b5c-1ffd-4370-a5f7-c4f12c734189") + ) + (wire + (pts + (xy 86.36 82.55) (xy 92.71 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a6ed615-22ae-4571-8643-f87e3af347c6") + ) + (wire + (pts + (xy 137.16 68.58) (xy 144.78 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c7cf1d1-6ed9-4232-b1a3-84bf2972a6c5") + ) + (wire + (pts + (xy 137.16 115.57) (xy 144.78 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f07c83e-2b7a-40e9-a416-7bf43c3817fe") + ) + (wire + (pts + (xy 86.36 113.03) (xy 92.71 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "829e2e05-48ea-4b6f-b871-a1594233d67c") + ) + (wire + (pts + (xy 137.16 113.03) (xy 144.78 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89953419-d634-4acf-bcf9-2d822f9acae4") + ) + (wire + (pts + (xy 137.16 100.33) (xy 144.78 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "935d2c4f-7467-449c-bd9e-f26eb11405ea") + ) + (wire + (pts + (xy 86.36 59.69) (xy 92.71 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99f9d5b8-ee83-4bed-96a4-1bcca8297af5") + ) + (wire + (pts + (xy 137.16 80.01) (xy 144.78 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dc932bd-394e-4664-8460-cf7729459634") + ) + (wire + (pts + (xy 86.36 80.01) (xy 92.71 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e900947-2168-43b3-a17d-ed34e97689d1") + ) + (wire + (pts + (xy 86.36 92.71) (xy 92.71 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afa958a1-3ddd-42a1-90b5-3d64c81805a1") + ) + (wire + (pts + (xy 137.16 86.36) (xy 144.78 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afe38f15-7a3a-44e5-981d-d8f14a886cb5") + ) + (wire + (pts + (xy 137.16 82.55) (xy 144.78 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3f3c29e-4abc-4e55-b7ee-6cfd6c987829") + ) + (wire + (pts + (xy 86.36 106.68) (xy 92.71 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbe959b5-8a63-49da-a09c-c761d282f628") + ) + (wire + (pts + (xy 86.36 116.84) (xy 92.71 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd180b64-8f95-44d9-9aab-11214a5648e9") + ) + (wire + (pts + (xy 86.36 87.63) (xy 92.71 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ceae2e75-81d4-4ada-a065-73c5b0bbb4e5") + ) + (wire + (pts + (xy 86.36 62.23) (xy 92.71 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e012c22c-6088-406d-9826-e45a724f431e") + ) + (wire + (pts + (xy 86.36 85.09) (xy 92.71 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f8ab67-03ef-435a-8008-71385523eb55") + ) + (wire + (pts + (xy 137.16 62.23) (xy 144.78 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb54768b-8802-445a-8831-7a16955e08fd") + ) + (wire + (pts + (xy 137.16 88.9) (xy 144.78 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4a1996d-fd94-49c4-8490-3302b42a4c8e") + ) + (wire + (pts + (xy 86.36 68.58) (xy 92.71 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4b84f38-18f8-4fa0-b00c-0aa67540d8e9") + ) + (wire + (pts + (xy 86.36 124.46) (xy 92.71 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f647622f-aa42-4e4e-913d-ed3dbafe9b05") + ) + (wire + (pts + (xy 86.36 110.49) (xy 92.71 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f81eb84e-7720-43c6-bfbf-2bafc562c911") + ) + (wire + (pts + (xy 86.36 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fafbb61d-5a8c-40e9-981b-093d88bee835") + ) + (wire + (pts + (xy 86.36 90.17) (xy 92.71 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff341c7c-acfe-4127-98d1-1bde88196422") + ) + (label "PER1-" + (at 144.78 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "01b4b485-86e3-4625-847a-b548297985d9") + ) + (label "PET1-" + (at 144.78 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "048255ca-5a1c-4e4d-8e49-dc06c54a2ae2") + ) + (label "ALERT#" + (at 144.78 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0ee1ebcc-f0e3-4676-a1e2-f60abdbca5c0") + ) + (label "PER0-" + (at 86.36 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "14d1823e-aace-4f18-8bf4-e18a8fa65004") + ) + (label "I2S_SD_IN" + (at 144.78 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "16269918-3878-4d10-be7b-37d897302456") + ) + (label "I2S_SCK" + (at 144.78 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "184ee608-4684-40f4-b345-de97512bd22d") + ) + (label "SDIO_CMD" + (at 86.36 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1871b0eb-dcfb-4e63-b747-70e86d0dcbb3") + ) + (label "PET0+" + (at 86.36 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1c02d801-4f5a-4674-ac0e-93db495c5e7d") + ) + (label "LED#1" + (at 144.78 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "210ade33-c72e-44de-960a-16b528f0f1e0") + ) + (label "UART_CTS" + (at 86.36 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "33b4c5e4-17f5-4ca9-a4f7-8df0c6ed51f9") + ) + (label "W_DISABLE2#" + (at 144.78 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "352c9350-37d4-48f8-86dc-751d280786c9") + ) + (label "I2S_WS" + (at 144.78 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b6ab9fd-30ec-443c-bb29-4ce80e112aaf") + ) + (label "SDIO_DATA0" + (at 86.36 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "42eac68b-d797-4b1c-b5af-e7151a03c868") + ) + (label "SDIO_RESET#" + (at 86.36 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "44d7f0bb-ebe6-459e-b999-7901e4e2cafb") + ) + (label "USB_D+" + (at 86.36 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4e4d4e60-dacf-4040-b050-9ebed5e3fecf") + ) + (label "PEWAKE1#" + (at 144.78 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4eadc58f-5478-4ad8-8aec-ba205454f5ae") + ) + (label "UART_TXD" + (at 86.36 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5455bca4-c00f-42a7-8fef-6920e744ca88") + ) + (label "REFCLK0-" + (at 86.36 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "594e41a3-0937-4689-bc92-8eacf9c063eb") + ) + (label "I2S_SD_OUT" + (at 144.78 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5abafa62-faed-46b6-adc9-5b8f75eb0a45") + ) + (label "PET0-" + (at 86.36 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "684bedd1-6f75-42e2-ad40-7ad951d4d51c") + ) + (label "SDIO_DATA2" + (at 86.36 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6a0c938b-6916-4fbb-bc05-ba092ea2787c") + ) + (label "PEWAKE#" + (at 86.36 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6c3c58b2-d11f-4686-add7-6ba8da086088") + ) + (label "W_DISABLE1#" + (at 144.78 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6dfee52e-ba0e-4c28-9b81-2920ca2f9f7b") + ) + (label "PERST1#" + (at 144.78 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "75e6d06d-018e-4cc8-befb-5da6347371e1") + ) + (label "SUSCLK" + (at 144.78 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "781c52ab-34ea-43fd-aa06-9d1f87fca3da") + ) + (label "CLKREQ1#" + (at 144.78 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8498417d-50fe-4ea0-8de0-cc9a1ec02bc9") + ) + (label "I2C_CLK" + (at 144.78 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84f8522b-9245-49e5-bf6d-fb73725109bf") + ) + (label "PER0+" + (at 86.36 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "87e2a930-4aaa-4936-8a7e-4060190aecb3") + ) + (label "SDIO__WAKE#" + (at 86.36 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8ac4273c-bee6-466a-ae1b-64533063b7a3") + ) + (label "PER1+" + (at 144.78 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8c99ecd8-b7b7-4ff8-90db-858739f8e279") + ) + (label "SDIO_CLK" + (at 86.36 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c74819f-ef4f-44af-b2c0-609991b7df6a") + ) + (label "REFCLK1-" + (at 144.78 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a43ffa7f-3c6c-42d2-bb9f-7259836baaa2") + ) + (label "REFCLK1+" + (at 144.78 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aca9da09-b607-4594-b779-31578561bdf4") + ) + (label "SDIO_DATA1" + (at 86.36 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "af1e2a97-f319-42c4-8988-ab481dbe2bbc") + ) + (label "USB_D-" + (at 86.36 59.69 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b62297ca-1caa-484c-8658-8d6b8cafb93a") + ) + (label "I2C_DATA" + (at 144.78 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b802764f-20af-4b9e-a313-71fe38ad7b33") + ) + (label "UART_WAKE#" + (at 86.36 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbde4d15-e0cd-4fa0-8111-f5f7a3aacf39") + ) + (label "SDIO_DATA3" + (at 86.36 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c74c645e-d24a-48e7-8284-38a58862054f") + ) + (label "UARD_RTS" + (at 86.36 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c918af79-c8b6-4d77-b31d-a105b1879777") + ) + (label "UART_RXD" + (at 86.36 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c97305b3-bb85-417b-b8b4-7137d4d231da") + ) + (label "CLKREQ0#" + (at 86.36 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e387138a-a335-456b-b085-70d8b6724992") + ) + (label "PERST0#" + (at 86.36 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e996f016-17d2-4478-ab37-94cd3d9ba4d4") + ) + (label "PET1+" + (at 144.78 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec8d63e1-3480-463f-b669-b5d4d8504cf1") + ) + (label "LED#2" + (at 144.78 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f510fd60-e4f4-4c61-a275-9fc0734bbeb0") + ) + (label "REFCLK0+" + (at 86.36 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fdd3ad80-1f6f-40ec-bafc-ecd7207f9df2") + ) + (sheet + (at 92.71 57.15) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "3138746b-896d-4258-adca-d115110f81ed") + (property "Sheetname" "M.2 E Key" + (at 92.71 56.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 92.71 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 92.71 59.69 180) + (uuid "e852f843-4e0f-434f-9c5f-6d5d203f7a79") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 92.71 62.23 180) + (uuid "20c0f3a0-9723-4b85-91be-bf7996442260") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 92.71 66.04 180) + (uuid "d1613df2-4f63-46a7-bf7c-9c09f37bb29d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 92.71 68.58 180) + (uuid "dee981d3-b16c-4736-a427-415503bf5a16") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 92.71 73.66 180) + (uuid "eb6ec64f-6a5b-4dec-a0ed-a6ce632ffec9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 92.71 71.12 180) + (uuid "f04e9401-6105-492d-87dd-4e1a4f369405") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 92.71 76.2 180) + (uuid "7d477666-082d-48cc-b99c-89ff10abb9b7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 92.71 80.01 180) + (uuid "63fe7fce-7fc3-4814-ab81-4f868e59bae0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 92.71 82.55 180) + (uuid "3e71a277-7eb8-40b6-998f-269daf750673") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 92.71 85.09 180) + (uuid "3e416d25-f040-4332-ba2c-9d4d804f9a71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 92.71 87.63 180) + (uuid "17250039-b7b1-42f4-8807-c9e560a809c3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 92.71 90.17 180) + (uuid "69e08624-1163-4cc9-a0dc-554f1dd16a91") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 92.71 92.71 180) + (uuid "ac2848ac-4d4d-4cf5-b938-b9d7fcc7907c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 92.71 95.25 180) + (uuid "1911c2a4-7d93-488f-9ddd-225b4b89794b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 92.71 97.79 180) + (uuid "8f7e03e5-b2f9-4d1b-a5ee-b92077cc9e1a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 92.71 101.6 180) + (uuid "1c966cd1-c9a0-4178-a329-4abbcd8c1d55") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 92.71 104.14 180) + (uuid "6e409e23-5a27-47ca-8b0c-030fadc69e71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 92.71 106.68 180) + (uuid "ad14e510-6956-4804-ba95-d32a76888354") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 92.71 110.49 180) + (uuid "bcc6e978-6346-4f5f-9801-f27e1eb8d925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 92.71 113.03 180) + (uuid "c2b06ce4-9562-4a1a-b984-24d925a0f1c9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 92.71 119.38 180) + (uuid "7ea4f83d-afd3-433d-bbc7-fa86faa3ae22") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 92.71 116.84 180) + (uuid "347345eb-3e1f-4ccb-8ee6-dcb4870ae69d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 92.71 124.46 180) + (uuid "aa69f2c5-4ef9-412b-9df3-7a86ac16511e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 92.71 121.92 180) + (uuid "d195a94f-1f7b-43f1-b2ef-9ee3c741284c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 137.16 59.69 0) + (uuid "565d74b1-f6f0-4c8b-a821-b571f690937a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 137.16 62.23 0) + (uuid "0e4de9b4-5f4a-4bc8-8c51-ccbd31f778d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 137.16 64.77 0) + (uuid "6b59c57a-a757-4361-bb22-fa56857d7e69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 137.16 71.12 0) + (uuid "b5acf365-85c5-45c8-9cfd-c21db9364730") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 137.16 68.58 0) + (uuid "7d31a484-ffc6-4968-b993-7606026cddaf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 137.16 77.47 0) + (uuid "ef37e50c-647d-4406-a27d-f4fbc54cc1ba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 137.16 74.93 0) + (uuid "eac3b5d8-8f22-41ee-b6c1-b71967a7ddc2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 137.16 80.01 0) + (uuid "8113c299-3f28-4276-a350-962ca0a01326") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 137.16 82.55 0) + (uuid "0dcd76c4-eefa-4dcf-afa6-161c5fe8e9e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 137.16 86.36 0) + (uuid "fd6aa750-ac9b-4290-8b2e-605351b207a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 137.16 88.9 0) + (uuid "5a081532-4b50-46d6-9a15-11f106fd36a5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 137.16 92.71 0) + (uuid "5c4d9000-fe53-457c-bcdf-fc0b28ba8409") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 137.16 95.25 0) + (uuid "d6e6f560-ed70-4115-b544-f8814f047c8d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 137.16 100.33 0) + (uuid "6b14ede7-a9ff-48db-a9cb-53aaf1570bee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 137.16 97.79 0) + (uuid "5c9526f0-0536-413d-beb7-d280f4010367") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 137.16 104.14 0) + (uuid "bdee1d25-cc90-4ddd-9f26-cfc273ee63f0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 137.16 106.68 0) + (uuid "9c5dea06-84ba-4c49-a02e-7386ad086268") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 137.16 110.49 0) + (uuid "b25ef77a-524d-420e-9e7f-60c3276da17f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 137.16 113.03 0) + (uuid "79c64938-4b38-4399-9005-f3554a968ad1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 137.16 118.11 0) + (uuid "bcee9a1d-9cf5-47b2-b5e2-64d64b281ca1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 137.16 115.57 0) + (uuid "36290a34-336c-4633-8f31-127b8cf8f2a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key.kicad_sch new file mode 100644 index 0000000..817c870 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3ab593dd-dec6-42fd-b3f5-19893ae53a6b") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "84f68131-40b6-44b9-b0b0-b32ee69b3167") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d15bb524-a298-4e09-b2ff-2c44b8e9cf9f") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2e4ca85c-62a9-4d25-91d8-10fbdaae1aab") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3d6f9421-71af-45c6-99e2-e57ac28ae637") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "37539e65-3d02-4568-ac12-cce33a7ff292") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "915ea035-52f7-428a-9715-ca5823b8419a") + ) + (pin "64" + (uuid "c529e74d-8b38-47d6-b803-8a9b93fc193b") + ) + (pin "51" + (uuid "b3a2b815-99f4-4107-96d7-0bca693cec9e") + ) + (pin "32" + (uuid "ce002ad3-17ac-4be5-b241-bb6c175acbd6") + ) + (pin "63" + (uuid "b83c3a48-e618-42ff-987b-0678d1f80f93") + ) + (pin "74" + (uuid "7824b35c-2fef-488d-9030-16101f5a3bc1") + ) + (pin "10" + (uuid "f03afc1a-c7e9-49f4-b985-5105d92075b3") + ) + (pin "34" + (uuid "f61d50eb-7a0b-42e4-8fa1-451a8c5a3ecf") + ) + (pin "52" + (uuid "923fdb00-4184-40a7-a0e7-ca34bef824ba") + ) + (pin "42" + (uuid "6770a7eb-b090-4f30-9f18-0a2c37df2ec8") + ) + (pin "71" + (uuid "5c9f70ff-6564-4491-b132-ee9b4f11c914") + ) + (pin "40" + (uuid "ecaa8f68-be65-4af1-9b79-f63e0bdeaf26") + ) + (pin "59" + (uuid "867fe7c8-5d08-4203-8443-93cfc3fd0a22") + ) + (pin "73" + (uuid "edeb5236-caf1-41bd-8dd3-8a76f2e1c8f5") + ) + (pin "50" + (uuid "05a3965b-a666-4be4-803c-33e86396e243") + ) + (pin "36" + (uuid "0bda27eb-710d-4e36-a0b8-5432be2c424b") + ) + (pin "55" + (uuid "0175d22f-f21e-4542-8ef5-c007ac3c36fa") + ) + (pin "4" + (uuid "9782c0c9-6468-43ee-8223-cf7aa16de940") + ) + (pin "53" + (uuid "b62aa694-dff4-4889-b8f5-6190a4f0e760") + ) + (pin "69" + (uuid "09855dfa-87ad-4121-9d28-e620f69c2bc7") + ) + (pin "16" + (uuid "c3891562-0548-4fb6-8899-db213a04f28f") + ) + (pin "44" + (uuid "ce61ce79-d36a-48bb-baf4-83ce7c491e10") + ) + (pin "8" + (uuid "6600ccf2-f834-4686-9d8c-5f2ec0d18e86") + ) + (pin "12" + (uuid "2d313628-8a76-4ac9-b6e8-5ceb2ad45f84") + ) + (pin "2" + (uuid "e916815e-a9cf-48e2-9821-0d6264b58b13") + ) + (pin "46" + (uuid "58e5ec4c-ccbe-49bb-8014-89104f126911") + ) + (pin "56" + (uuid "6b958298-643d-428a-bb99-d1869318483e") + ) + (pin "57" + (uuid "4dc0b437-dbfc-4537-be9b-aa7d14face41") + ) + (pin "48" + (uuid "2cab1dbf-1e41-4fc4-9295-93bd13bef50a") + ) + (pin "62" + (uuid "8f1652ea-7149-4538-a3ca-196d4ef3c061") + ) + (pin "60" + (uuid "df2ab0ec-90c4-47f3-8e98-e8df2ab44783") + ) + (pin "14" + (uuid "069495f7-a382-48ef-a584-33c4cab1d19f") + ) + (pin "68" + (uuid "14ed4f9b-9ca5-4c5c-99fa-ac187afe874d") + ) + (pin "75" + (uuid "a19e7770-8635-48b4-89f3-9c4d61085d7f") + ) + (pin "58" + (uuid "faf24fde-698c-42f0-8915-a96baa5cbba9") + ) + (pin "70" + (uuid "6fe5aea8-602a-4354-aa09-ff8c21be09f3") + ) + (pin "18" + (uuid "9c8243d1-c07f-424e-a299-622b3ec58912") + ) + (pin "61" + (uuid "9d02240e-c16e-4a12-a927-6ef818edcd4b") + ) + (pin "67" + (uuid "c9e00f12-7f71-44dd-bc31-55b4953e9e41") + ) + (pin "6" + (uuid "d5d0cbd9-8321-425b-9276-d1c10a75d231") + ) + (pin "20" + (uuid "b877daf9-b939-4c09-803c-a70661a78096") + ) + (pin "38" + (uuid "240ed055-4623-4be3-abf7-389d07d8bf0e") + ) + (pin "22" + (uuid "80ba45d7-42de-4d3f-b454-076eb99e4421") + ) + (pin "54" + (uuid "752d2632-a6e0-4d8f-b82f-724d343ad954") + ) + (pin "66" + (uuid "a9f91cb9-cad8-420a-bc82-794e5ecb05e5") + ) + (pin "72" + (uuid "5dac604c-d1c6-4987-a15b-cf392b79467e") + ) + (pin "35" + (uuid "61c418ed-a83b-4d17-a4a8-c3c0d991503a") + ) + (pin "39" + (uuid "f7d617f8-d612-4a0a-a970-8f8ab8a68f5e") + ) + (pin "7" + (uuid "6f44312e-8505-4cca-a535-952bb39ebc4c") + ) + (pin "33" + (uuid "71f5694f-9820-4ef1-b564-a99e8288ee7b") + ) + (pin "43" + (uuid "5cd103e5-6a0c-4185-9e61-7deb47814a78") + ) + (pin "37" + (uuid "a2bf6cd7-65e2-4842-9acc-02b5bc9d2069") + ) + (pin "3" + (uuid "fbf7bb00-e04f-43a0-b9ee-eebb127b9413") + ) + (pin "21" + (uuid "d8e80249-f070-4faf-bbaa-6252484d0985") + ) + (pin "45" + (uuid "1b81ea2c-c1b7-4620-a5a3-814fcfe4a3c8") + ) + (pin "41" + (uuid "da8bc2fd-3c7b-4096-86d8-63cf5daf5e45") + ) + (pin "47" + (uuid "7b995c78-bf69-4da1-914d-b0e83e8482fe") + ) + (pin "49" + (uuid "abe50147-a235-409f-9223-1d7a2e736e29") + ) + (pin "9" + (uuid "cb0e4319-b89b-4d75-9687-b630fbe56ba4") + ) + (pin "15" + (uuid "8c406eff-311e-4829-a6ee-55a96356a9b5") + ) + (pin "17" + (uuid "6effc640-48c1-458f-8ba1-fbacfbc62f46") + ) + (pin "1" + (uuid "7f014833-55e2-409e-9202-1271500ea167") + ) + (pin "5" + (uuid "54687e21-0d39-482e-a701-4e24a2f9187a") + ) + (pin "11" + (uuid "5d2b50ea-1bf9-41b7-a9e1-3078f9ca3581") + ) + (pin "13" + (uuid "57a9f576-fb48-40b1-b529-326a81069eb1") + ) + (pin "19" + (uuid "fd19b617-e955-48d7-be92-9f4df4490c65") + ) + (pin "23" + (uuid "ada34b2e-5698-406b-9a0f-dd2aca17ded3") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d279e0da-e2aa-4c14-b45b-0f9903618e3d") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ae2ec9c9-83b2-42b9-831c-e32384b68bec") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "92caf87b-1be3-4416-baf4-3fa9761da448") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "3a8a15bb-64f1-4e01-881a-60e9e48feda0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "9b3a7dee-bae0-4715-a145-aa8611d6a366") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "6e24b6f0-ce9a-450a-b1db-47df2c7f6e83") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "d142f217-69ea-4948-897c-f4aba383094f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "46862c2e-02a6-48e2-92e8-6c83c39ea0ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "24d9ab52-6dea-41b3-9f32-2d37f92996c6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "825a6feb-8226-4829-b594-db664e23e60a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..2101665 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "949962ba-ba57-4ef5-bee7-0ff882b97a42") + ) + (pin "1" + (uuid "1b9d89a5-5266-40fa-b89d-19b0a51084ec") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a258de6c-497a-427f-aef2-38162e3a4743") + ) + (pin "1" + (uuid "3b462b0e-1e90-4c4f-ad1e-4ec92eb6c445") + ) + (instances + (project "M.2 E Key 2242" + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/2eb16b5c-1f76-4937-a79c-88998ef8d219/3138746b-896d-4258-adca-d115110f81ed/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb new file mode 100644 index 0000000..7b2c91c --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb @@ -0,0 +1,3207 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/PET0+") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/I2S_SCK") + (net 15 "/SDIO_CLK") + (net 16 "/I2S_WS") + (net 17 "/SDIO_CMD") + (net 18 "/I2S_SD_OUT") + (net 19 "/SDIO_DATA0") + (net 20 "/I2S_SD_IN") + (net 21 "/SDIO_DATA3") + (net 22 "/LED#2") + (net 23 "/SDIO_DATA2") + (net 24 "/SDIO_DATA1") + (net 25 "/UART_WAKE#") + (net 26 "/SDIO__WAKE#") + (net 27 "/UART_TXD") + (net 28 "/SDIO_RESET#") + (net 29 "/UART_RXD") + (net 30 "/UARD_RTS") + (net 31 "/PER0-") + (net 32 "/UART_CTS") + (net 33 "/PER0+") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (net 39 "/REFCLK0+") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (net 41 "/REFCLK0-") + (net 42 "/SUSCLK") + (net 43 "/PERST0#") + (net 44 "/CLKREQ0#") + (net 45 "/W_DISABLE2#") + (net 46 "/PEWAKE#") + (net 47 "/W_DISABLE1#") + (net 48 "/I2C_DATA") + (net 49 "/PER1+") + (net 50 "/I2C_CLK") + (net 51 "/PER1-") + (net 52 "/ALERT#") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (net 54 "/PERST1#") + (net 55 "/CLKREQ1#") + (net 56 "/PEWAKE1#") + (net 57 "/REFCLK1+") + (net 58 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "857c5b4a-d145-4a03-95ff-56002fea7a0c") + (at 106.86 155.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "3a0be076-74a9-4116-8e09-28c1c83225b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e7bf38ff-4b49-4d50-a59c-fe13eb8c8db9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0ce04ed8-fc7b-44db-891c-5fd9a7b1bd9d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c47d950a-87c8-4808-9a40-14fa23bfe6a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46618140-27a8-4696-a5d1-361f6e768c4a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6af3ea31-f5cd-414f-a632-1d482a395a26") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e4f29ef5-8614-44a9-b83b-c5422d8ec0dd") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "094c93e8-2ab4-4fe0-99e3-60d232ae47d8") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "06ed4c9d-deba-41b7-a792-d846437e985d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81688a7e-0a32-422b-bd8a-5f5f129befac") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6546da50-d68a-4654-a8b9-87d1f1f3bba5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "876e7e85-b7c1-4c16-9c8f-077793873638") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a508df0b-56bd-4d87-aab8-88b17cf907ba") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ec6d2da0-42b1-4f7d-a9ca-fbbfe8fdb0d7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "350dcd92-051f-43e7-9b47-d5b1bd06d388") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "096ffbc3-aae4-4733-8ec7-50f5e946bf88") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET0+") + (pintype "passive") + (uuid "f7fa0d48-5048-418a-8aec-f69e7c8697db") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "a0b890ca-d256-41b1-a907-0032eca833da") + (at 107.51 99.95) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bb35e2e0-72ca-44db-9ad7-ce9fff75f48d") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "aa18006e-1715-4599-a777-28ed7db16ea0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "843695e8-41a6-4c98-a5aa-fd80371db9e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a191e219-ed2d-489b-8122-eb3fd1373414") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6c60e2ac-e365-4406-aa45-b61c58cf6eda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "e51b02f1-ff45-4e97-8871-87c3c8444443") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d4dc163f-6aff-4f90-a9f3-dd6d2a0d8a54") + (at 100.16 155.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "7f47dd83-b03d-4564-b868-ecfbb331d226") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7d45ad67-67ab-4bf1-9d24-5bf39f2bb7e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ad99fe83-c04a-4b57-883b-24f4e21614fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "091bf412-46e6-493b-a83d-d2b359fb2d26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9127647b-1c51-44d2-8596-e974a3742030") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5751f9a3-b68f-4002-911d-2130c3797582") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb50bf75-429d-413a-bdec-d5d2d3ee2d28") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c686d548-0db0-4a27-8dce-9f56cead5446") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81f51695-cae8-4b6d-9ecc-5a3bf937e027") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa1ad4ee-03b9-4ae2-b665-7cab5ead5291") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f31778d0-a973-4f7e-8d26-4eb13df965cf") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e021904-be2c-462e-b24e-b28faed9b986") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "94ac2cdc-dce8-4b2f-915d-60418b40ac48") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "516453bd-f0a1-486b-a84f-eb25725c6272") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9a054d6f-0359-44dd-8da5-3fd060ec32c2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "eb2001f3-35fa-4ba6-95ba-9bbddf68ad07") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "5c728314-1ff2-4098-af2f-2b666c5207d5") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "ef9cd261-4f24-482c-844b-4b0144ed6809") + (at 107.51 158.84) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d396a924-64e2-4a17-9e20-b3e42922f469") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "37bded20-4ceb-45ea-8853-04338db48872") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dab7bd31-36ef-49d9-81f6-579a637a3854") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c15b5240-bc7e-4d4b-907d-be5438620e67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "0b0a1904-60a4-4a3e-8089-8c92da204991") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "c3943a3a-21c3-4644-a90b-6a660204c061") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2d1cd9b7-5b0b-4665-bb7e-d3e888ffdd07") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a6f64dd8-5300-493d-b812-d3875d5d7d22") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5fddeee1-bf1b-44e3-a5b2-548b27717dd8") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "29850720-be24-4627-b0cd-8c04d439b4ed") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c210c766-4e2b-468b-b045-75897c30c77a") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5761d9ed-2b85-4427-b256-c538b8017789") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "398d5bd1-7eb4-4a63-942e-01d29fc3a59a") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f51fea2b-d861-448e-b920-78fc48f7255f") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5f1bad86-ab98-47d9-b8bd-241a9b4fecfc") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "38d12a4d-faaa-42c3-b1b2-88e1cd5feb83") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fa1636d2-8fda-4bfd-97ec-504571da1b62") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "75db269a-89e9-4341-95ed-318063a91090") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "05a7ad53-691c-4f13-a606-dfac3cd0ff68") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "47b647eb-3470-4f90-9f6b-b7af77af7278") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e3946f4-fea6-4e78-9b7b-954232256888") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dedee95b-c24e-4d75-9bc6-5acf830778e6") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "09a9d839-f494-459e-a596-b3fd7b34f219") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89a79369-97d5-404e-9510-de575619e29b") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "83697bfe-919d-43da-b33c-96d54271ddad") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "caa5004c-6da6-4e75-8fe8-d8e144361d5c") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00857090-7093-4207-ad3e-28da97033cad") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "53679073-f3d9-43fb-8a65-e31e463a8b14") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00623ad2-84e7-4783-997c-88c4e26efe08") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1caf763d-3ee3-4781-a5c9-366a491edc45") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cbf8b232-5253-41b2-80e4-58186e0c7a48") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1eec0087-13e7-4320-9362-caff3d79bd6b") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ced88fb7-bdc5-4ad8-abae-37decd758555") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e431ce0-9b8a-4a4c-82ef-2e703c98807c") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "912a826a-c67a-4135-b926-471bf0db8965") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b3a845ca-37f8-4d79-a54e-d006c41b67ed") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "243dcfc5-c286-493a-9ec7-b81407d07a07") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9a6be0ec-809d-43ec-89ea-cdab68716c8b") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a10fa869-7a83-4d14-99d0-101810d9686f") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "eab9cc8d-3b90-4f6b-8761-6e2961107cfd") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b1b9a855-d34e-4879-bef9-e2e97d6df558") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1669d73b-6b1f-4a33-97ed-77c2d3c2f4d9") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b0887db8-4a93-4e92-a8c5-b726c8c88d77") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fbfe3e43-718a-41c6-b03a-b181a6187a48") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa69d194-7eb6-4718-a3d9-7abb0f79e482") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b2e4a936-d51a-44ca-93be-8908077e079e") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "721f09b9-826c-4638-81db-c432a218cfeb") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a3415db6-4786-42e0-921d-351d8d2a6724") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b493ffa7-8118-4a78-a699-2554aea7f34c") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c99f3262-e3a4-46f9-af92-a2bdc9bf27b8") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bfe9adcb-c5cc-47ef-8093-95842ed3ffa5") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "dc67c049-c9ef-4409-81cc-b161f04b9fe5") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8d680529-681c-4f19-8235-db8bf5feffbb") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ad650abe-4f35-4da9-b061-2bb6ec6627a6") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "34d97c84-9060-4ae6-b1b2-4116c3186824") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "108077b7-596e-4ad1-bb76-3d0d406056c0") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3726531e-a1e8-4b40-970d-b2ddaf75947e") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f81923fd-8421-49cd-8670-bc2519452b46") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c2feecd9-1c85-4d29-a46a-3b02a01f45b6") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ef9d55b1-7299-4a7b-95a5-b29f7f68a2ce") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "84efd737-f813-4ccb-934b-f2540d94f753") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f952b041-7a96-4889-b489-d5a706555a59") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e103be5d-916d-4932-aa69-3b090f2b28fa") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f01039b1-a7ef-43ea-b8a8-178f42aa4117") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "216ad065-c1b5-41cf-9a64-e8e97156da79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "18d4f78c-68d1-4856-bd9f-2c997ba134f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7b01ac11-0006-4ba3-8352-a45d4952bfe7") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "7c210e57-e1ad-48c8-ada6-499e4a33adbf") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "33d7a842-f4bc-4bb8-aad8-7bdab8b85ba8") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "29281db4-3ead-4e30-9c99-d615bf474e09") + (pts + (xy 117.435 159.95) (xy 117.435 117.95) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.83 138.95 90) + (layer "User.2") + (uuid "29281db4-3ead-4e30-9c99-d615bf474e09") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2fc23d27-dabb-4fd0-a54b-67e61dccac47") + (pts + (xy 96.51 49.95) (xy 118.51 49.95) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.51 34.07 0) + (layer "User.2") + (uuid "2fc23d27-dabb-4fd0-a54b-67e61dccac47") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "54d48bc1-afec-4389-a06b-b5d4980a6a3c") + (pts + (xy 117.42 159.95) (xy 117.42 79.95) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.105 119.95 90) + (layer "User.2") + (uuid "54d48bc1-afec-4389-a06b-b5d4980a6a3c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9325b33f-6f91-4d05-8ba3-e31d92f359ab") + (pts + (xy 92.51 48.84) (xy 122.51 48.84) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.51 27.61 0) + (layer "User.2") + (uuid "9325b33f-6f91-4d05-8ba3-e31d92f359ab") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a14ba2e5-ae3c-4037-bbd2-46633e53af4b") + (pts + (xy 117.435 159.95) (xy 117.435 129.95) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.93 144.95 90) + (layer "User.2") + (uuid "a14ba2e5-ae3c-4037-bbd2-46633e53af4b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c3595c7c-1d77-4e03-bf30-a5abe4a2d92b") + (pts + (xy 117.435 159.95) (xy 117.435 49.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.875 104.95 90) + (layer "User.2") + (uuid "c3595c7c-1d77-4e03-bf30-a5abe4a2d92b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f88a4dcc-52a0-4608-97fd-6ce7207e6f28") + (pts + (xy 117.435 159.95) (xy 117.435 99.95) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.38 129.95 90) + (layer "User.2") + (uuid "f88a4dcc-52a0-4608-97fd-6ce7207e6f28") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a0559432-3f57-4e78-ad05-9abe07ac8917") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ba68ecc6-30c1-4db3-9501-70d73c945908") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "8542e577-6a79-454c-bf54-03c982b1750a") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5a658506-076b-4ef9-aee9-a40863212789") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "3f5b7dfc-3b7e-45f7-b4eb-37b775ba0926") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "f8a1314b-1498-4231-be4e-ef74de208a6f") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "51d6781d-683b-4823-9e13-0b7cd1aa0ccb") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "81b2a287-7cd1-4d30-af1d-60621a929a3c") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "28074e19-d925-4f9e-bffa-f2a20a6fc9c8") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "a5f26cb6-ce45-4f70-b49c-d6c40c7eb9b0") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "739fad64-8791-47b0-9386-117d484270b1") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "0d8a033e-c7f3-455e-9921-244e901ad465") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "56013a2f-a649-46a1-aa76-84bafd1431c1") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "988d7942-30a2-43f4-9098-6229e468552f") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "f2edd2dc-9533-4588-8f95-b4f8dc97d033") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "981e4eea-34c3-4bba-8909-3dc70c18ba7f") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "6d3aed7e-9c88-4073-86ef-53ef8018d3e2") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c19de464-a14b-49f1-acde-897e7d975d42") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "d0822e9d-cdff-401b-b26c-f4b89d7da6d3") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "5a59e6d2-18c0-4c14-b9c6-a881adb5d570") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "71d9866e-afef-4193-a83f-d995ebb93eb9") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "685dc143-c005-4a97-908d-05ddad912bb9") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "d39f0047-8671-44d6-9963-3440febc8eda") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "b033a992-f25a-46e6-9037-b1fc7cad085f") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "543cd75f-a90d-47e1-bb94-5db294e41de8") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "be188b26-36a4-4ded-8de4-fb9892ce9ba0") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "eacf9afc-1d10-471a-8789-d8ab7c6c3f57") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "51110c4d-1349-4b9f-aa57-11bc8f206800") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "1f1a9ed8-7e81-433e-a0fb-826e3876a547") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "08246062-c50a-4546-bd00-9c7ccd047009") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6789e51e-269a-4cda-8cdb-ffffa1505959") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "2efb9ee6-2283-4f60-b4da-903481cb6735") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "49cb77f8-ad4e-40a4-9050-4e9d084f2687") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "b6c62137-57d3-45b4-9ff7-74c67ffcfcbb") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "21748e4d-6dd6-4923-971d-5aa84a00b20f") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "927e7c7d-e443-4db0-8203-5b3bcc6b3770") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "22777c4c-7812-4555-8d33-97d66954dfab") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "ff821c93-d31b-4b3e-a515-3c302c388e4a") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "5364fcc7-3e32-428c-b8a9-cab927e3f63d") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "bf629431-9429-497e-b819-f6cd8b582fa6") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "90940dbf-3ea2-406a-961b-2b67f27267ca") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "faa94b6a-202d-4863-b553-2392c30b0342") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "992e3989-8f87-4b61-9225-31eee543f70c") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "1dcf9816-6649-4fc5-99d2-379e0225811f") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "21b8bdbc-ea16-4b7a-b9c6-edce8dd4753a") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "e3e1c786-d5bf-4d8c-8d0a-c2aecafa1489") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "4d2f4f5b-b71e-4483-84f5-557bc99c8a75") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "b170ba52-eaf3-4e54-a0d0-51e7016c38ae") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "aad8a844-e4d1-48df-8cc4-cc5886fc7fc3") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "750345d2-552f-40fc-baa1-f1ebf627826c") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "b40c3a32-9e79-4425-ab9b-cd555c36da0e") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "9e2cfde9-0d57-4b35-a14d-9168f42234af") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 51 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "380ec31d-209f-490a-8afd-85b63544b133") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "c3ca797d-9b89-4294-9a94-4e62c778fcba") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "05083093-bcdc-4ed5-b51b-ba5856e18fca") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "bd894dd8-c2df-4c05-9259-4d0b602513da") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "e1f4670b-f208-4e66-818d-b3f753b9d470") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "1b633d2b-35ea-4920-a7e4-14214e614320") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "5fc9c166-c7fa-41b8-a994-1b71e2b0e69d") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "aebe4afa-ea70-455c-b83b-fff2986fb18e") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "7e42afff-392a-4f83-97e7-85c90cb536e0") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 56 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "14c1fbbd-6fb5-4ede-ade7-45fb30ee8093") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "78f49c1b-7c42-4d8e-8290-1a8570fdeb04") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5616c75d-eba6-41a1-8bce-05927a8ddc83") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "4726153a-8f74-4556-9988-982e574da4aa") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2a6e6a0c-bdc3-4429-b8f1-e5a5db85eee7") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dc32e7c3-3c33-4dd4-85a5-d3eb98e68f13") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "7c2ea8f3-a085-4bbd-94eb-0a683bd866df") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.51 155.95) (xy 118.51 159.95) (xy 96.51 159.95) (xy 96.51 155.95) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "30237e91-2e6d-4f69-8c79-694e25282487") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.51 159.95) (xy 122.51 154.75) (xy 92.51 154.75) (xy 92.51 159.95) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f45ee552-ac4e-4567-8dac-852ddfe58c52") + (at 100.86 155.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "ff2c96c4-638b-4ffc-9f1b-45b28581dda2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e379d11b-19b5-4df3-b735-5ac46c861b0c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f45a9b96-4fa3-4cc8-b92d-6eee87cd4da9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a3885d25-69ba-484a-87eb-44e870479aea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f028f0f-a407-4b0a-9478-465e27aa42a8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "267b1765-6b5a-428c-99e4-ea0b9d336a78") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a4701a7-5e05-4790-a808-310ce218c161") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "29074db0-6a40-4072-9493-ddb94d8e80c9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f15f7fbb-18cf-46eb-8036-aa3db8caf28a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b462ee7d-2a9b-4a2f-a1a2-46689bc078d7") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0aae78d3-d503-46ae-b0aa-b90eae20c95c") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "37ee2854-4ff2-4da8-9b8e-83cbcfe6a6e9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "bab44080-413a-4faf-85df-6ebbc537cce0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bdfa0087-b906-42ab-9e26-133b70e00fa0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a2d834e8-4585-4c94-938d-01609aa40ff4") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "5824b642-7fdd-40a3-b1c3-d07b095a6d66") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "de08ce5c-7e32-49d5-9ed6-45fa672b5e21") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f4f777ce-658b-4124-a027-3540dcea4f28") + (at 106.16 155.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "d79bb721-a3f7-47ba-ba4c-4bcc02c22f8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2622d41a-c0db-4419-9cc4-dbb2f9ec2e08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "555c43c2-29d8-4ae7-84b7-9fea9b69e938") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4a985cd2-a16d-4a4b-9e9d-b444d1b29f29") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f3287e4f-9121-48d5-b431-73c5ce6bbaf7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4789089a-d3be-4d45-9286-3eed0a440f67") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c28019cc-d675-44b8-88fc-160a7493c666") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "104b80a6-572c-470e-935c-a4f1b6b7abd9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9e84a83a-4e2a-4c37-a02f-a355b51baaa5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fcd7c08-32f5-498f-8de5-e89fb2222974") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f019d9ed-a7af-4185-8cd9-29fb53dfbfec") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db005023-cd88-40f6-9f7a-4945ae8f6dcd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0207922d-81f0-46cf-a9f6-da3f8eb786ae") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "eb70030c-23e3-48bf-9b42-96ff05eddc97") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1e8e405b-d4f3-4803-8cc6-b39bdf2b3023") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "3b737cf0-0a93-4435-99a2-da04b82fcf1b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "5879b030-a8fd-493b-b976-deed3588bc07") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 118.51 99.95) + (end 96.51 99.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b66d25ad-052e-4e99-8b3f-176f84f9a228") + ) + (gr_line + (start 96.51 99.95) + (end 96.51 155.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f3a1b2c0-c041-44b2-bb04-e03ce36252df") + ) + (gr_line + (start 118.51 155.95) + (end 118.51 99.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f82b1abf-0d6e-4358-aa6e-350d0bed5f20") + ) + (segment + (start 100.735 157.499999) + (end 100.735 155.970001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2bcfe3f2-4b16-4ee6-8be8-29fa829025cb") + ) + (segment + (start 100.735 155.970001) + (end 100.86 155.845001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6341e5c4-9bd9-4dd2-9cb6-c6053e723d79") + ) + (segment + (start 100.76 158.8) + (end 100.76 157.524999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "738edbde-2894-4529-b337-86664eadd906") + ) + (segment + (start 100.76 157.524999) + (end 100.735 157.499999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "87b29559-ac01-4a7b-ba97-f1272d32712b") + ) + (segment + (start 100.86 155.845001) + (end 100.86 155.5) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "acd5c6e4-55a1-474c-8d46-85c55b8017b9") + ) + (segment + (start 100.285 155.970001) + (end 100.16 155.845001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2eac92de-835c-4241-89a1-fb79406489e9") + ) + (segment + (start 100.285 157.499999) + (end 100.285 155.970001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "57bfa011-ed25-4b32-ac5c-21bf1b27406e") + ) + (segment + (start 100.16 155.845001) + (end 100.16 155.5) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7f168633-9c18-4e02-a8de-403c5599fa3b") + ) + (segment + (start 100.26 158.8) + (end 100.26 157.524999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "dda9759e-df85-4fa4-8996-e0baf7c37a45") + ) + (segment + (start 100.26 157.524999) + (end 100.285 157.499999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f3496cfc-ef5e-470a-ab72-c1f5fb6b79af") + ) + (segment + (start 106.735 157.499999) + (end 106.735 155.970001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0a0d3759-a9d1-4d6f-9bfd-203965f0ace3") + ) + (segment + (start 106.76 157.524999) + (end 106.735 157.499999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "221b0269-658b-40fe-8857-3219e6ac29a3") + ) + (segment + (start 106.735 155.970001) + (end 106.86 155.845001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8f663757-d0c4-455d-92ae-c65af428c151") + ) + (segment + (start 106.86 155.845001) + (end 106.86 155.5) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b9b34317-67ab-446a-b7ca-af357c4d51dc") + ) + (segment + (start 106.76 158.8) + (end 106.76 157.524999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d5e83f5a-e480-42a4-93e8-89cf7332d233") + ) + (segment + (start 106.16 155.845001) + (end 106.16 155.5) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3e62e225-040e-4c8c-a7ea-1f58781ff38d") + ) + (segment + (start 106.285 157.499999) + (end 106.285 155.970001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "697493a2-8778-47fe-8ecb-92460566881f") + ) + (segment + (start 106.285 155.970001) + (end 106.16 155.845001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7ee4c558-086d-4606-9168-0ba7eab36d0b") + ) + (segment + (start 106.26 158.8) + (end 106.26 157.524999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a2d47a22-b063-4091-998e-55ed67ec0391") + ) + (segment + (start 106.26 157.524999) + (end 106.285 157.499999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e9bcc74d-56dc-472e-8997-95e4f89d6634") + ) + (via + (at 112.51 156.46) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "cf52d630-a6ce-4d39-b529-75afef4d8142") + ) + (segment + (start 112.51 156.46) + (end 112.51 158.55) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "78c6d873-baaf-4d7c-8984-ef5cb9a8bbae") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "83588ae4-b1bc-4497-8cd1-b27d43f5c43e") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.51 158.48) (xy 92.51 49.95) (xy 122.51 49.95) (xy 122.51 158.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.591684 100.472174) (xy 104.611503 100.508033) (xy 104.670826 100.767946) (xy 104.670832 100.767964) + (xy 104.780257 101.080688) (xy 104.924022 101.379217) (xy 105.100305 101.65977) (xy 105.301034 101.911476) + (xy 106.154432 101.058079) (xy 106.191457 101.106331) (xy 106.353669 101.268543) (xy 106.401919 101.305567) + (xy 105.548522 102.158964) (xy 105.548522 102.158965) (xy 105.800229 102.359694) (xy 106.080782 102.535977) + (xy 106.379311 102.679742) (xy 106.692035 102.789167) (xy 106.692053 102.789173) (xy 107.015077 102.862901) + (xy 107.015074 102.862901) (xy 107.344336 102.9) (xy 107.675664 102.9) (xy 108.004924 102.862901) + (xy 108.327946 102.789173) (xy 108.327964 102.789167) (xy 108.640688 102.679742) (xy 108.939217 102.535977) + (xy 109.21977 102.359694) (xy 109.471476 102.158965) (xy 109.471476 102.158964) (xy 108.618079 101.305567) + (xy 108.666331 101.268543) (xy 108.828543 101.106331) (xy 108.865567 101.058079) (xy 109.718964 101.911476) + (xy 109.718965 101.911476) (xy 109.919694 101.65977) (xy 110.095977 101.379217) (xy 110.239742 101.080688) + (xy 110.349167 100.767964) (xy 110.349173 100.767946) (xy 110.408497 100.508033) (xy 110.441272 100.461842) + (xy 110.480642 100.4505) (xy 117.9355 100.4505) (xy 117.987826 100.472174) (xy 118.0095 100.5245) + (xy 118.0095 155.3755) (xy 117.987826 155.427826) (xy 117.9355 155.4495) (xy 117.847464 155.4495) + (xy 117.675062 155.479898) (xy 117.510558 155.539773) (xy 117.358945 155.627308) (xy 117.224837 155.739837) + (xy 117.112308 155.873945) (xy 117.024773 156.025558) (xy 116.964898 156.190062) (xy 116.9345 156.362464) + (xy 116.9345 158.48) (xy 116.6355 158.48) (xy 116.6355 157.930252) (xy 116.623867 157.871769) (xy 116.597471 157.832265) + (xy 116.585 157.791153) (xy 116.585 157.75) (xy 116.565301 157.75) (xy 116.525716 157.757873) (xy 116.496845 157.757873) + (xy 116.454748 157.7495) (xy 116.065252 157.7495) (xy 116.065251 157.7495) (xy 116.024435 157.757618) + (xy 115.995565 157.757618) (xy 115.954749 157.7495) (xy 115.954748 157.7495) (xy 115.565252 157.7495) + (xy 115.565251 157.7495) (xy 115.523153 157.757873) (xy 115.494283 157.757873) (xy 115.454699 157.75) + (xy 115.435 157.75) (xy 115.435 157.791153) (xy 115.422529 157.832265) (xy 115.396133 157.871768) + (xy 115.3845 157.930253) (xy 115.3845 158.48) (xy 115.1355 158.48) (xy 115.1355 157.930252) (xy 115.123867 157.871769) + (xy 115.097471 157.832265) (xy 115.085 157.791153) (xy 115.085 157.75) (xy 115.065301 157.75) (xy 115.025716 157.757873) + (xy 114.996845 157.757873) (xy 114.954748 157.7495) (xy 114.565252 157.7495) (xy 114.565251 157.7495) + (xy 114.524435 157.757618) (xy 114.495565 157.757618) (xy 114.454749 157.7495) (xy 114.454748 157.7495) + (xy 114.065252 157.7495) (xy 114.065251 157.7495) (xy 114.024435 157.757618) (xy 113.995565 157.757618) + (xy 113.954749 157.7495) (xy 113.954748 157.7495) (xy 113.565252 157.7495) (xy 113.565251 157.7495) + (xy 113.524435 157.757618) (xy 113.495565 157.757618) (xy 113.454749 157.7495) (xy 113.454748 157.7495) + (xy 113.065252 157.7495) (xy 113.065251 157.7495) (xy 113.024435 157.757618) (xy 112.995565 157.757618) + (xy 112.954749 157.7495) (xy 112.954748 157.7495) (xy 112.565252 157.7495) (xy 112.565251 157.7495) + (xy 112.524435 157.757618) (xy 112.495565 157.757618) (xy 112.454749 157.7495) (xy 112.454748 157.7495) + (xy 112.065252 157.7495) (xy 112.065251 157.7495) (xy 112.024435 157.757618) (xy 111.995565 157.757618) + (xy 111.954749 157.7495) (xy 111.954748 157.7495) (xy 111.565252 157.7495) (xy 111.565251 157.7495) + (xy 111.524435 157.757618) (xy 111.495565 157.757618) (xy 111.454749 157.7495) (xy 111.454748 157.7495) + (xy 111.3045 157.7495) (xy 111.252174 157.727826) (xy 111.2305 157.6755) (xy 111.2305 156.948025) + (xy 111.230499 156.94802) (xy 111.193024 156.747544) (xy 111.119348 156.557363) (xy 111.011981 156.383959) + (xy 111.01198 156.383957) (xy 110.874579 156.233235) (xy 110.874578 156.233234) (xy 110.711825 156.110329) + (xy 110.711822 156.110328) (xy 110.711821 156.110327) (xy 110.52925 156.019418) (xy 110.529246 156.019417) + (xy 110.529244 156.019416) (xy 110.333082 155.963602) (xy 110.333076 155.963601) (xy 110.130003 155.944785) + (xy 110.129997 155.944785) (xy 109.926923 155.963601) (xy 109.926917 155.963602) (xy 109.730755 156.019416) + (xy 109.73075 156.019418) (xy 109.548177 156.110328) (xy 109.548174 156.110329) (xy 109.385421 156.233234) + (xy 109.38542 156.233235) (xy 109.248019 156.383957) (xy 109.248019 156.383958) (xy 109.140655 156.557358) + (xy 109.14065 156.557368) (xy 109.066977 156.74754) (xy 109.0295 156.94802) (xy 109.0295 157.676) + (xy 109.007826 157.728326) (xy 108.9555 157.75) (xy 108.935 157.75) (xy 108.935 158.48) (xy 108.6355 158.48) + (xy 108.6355 157.930252) (xy 108.623867 157.871769) (xy 108.597471 157.832265) (xy 108.585 157.791153) + (xy 108.585 157.75) (xy 108.565301 157.75) (xy 108.525716 157.757873) (xy 108.496845 157.757873) + (xy 108.454748 157.7495) (xy 108.065252 157.7495) (xy 108.065251 157.7495) (xy 108.024435 157.757618) + (xy 107.995565 157.757618) (xy 107.954749 157.7495) (xy 107.954748 157.7495) (xy 107.565252 157.7495) + (xy 107.565251 157.7495) (xy 107.523153 157.757873) (xy 107.494283 157.757873) (xy 107.454699 157.75) + (xy 107.435 157.75) (xy 107.435 157.791153) (xy 107.422529 157.832265) (xy 107.396133 157.871768) + (xy 107.3845 157.930253) (xy 107.3845 158.48) (xy 107.1355 158.48) (xy 107.1355 157.930252) (xy 107.123867 157.871769) + (xy 107.097471 157.832265) (xy 107.087284 157.809397) (xy 107.062784 157.713092) (xy 107.064148 157.703656) + (xy 107.0605 157.694848) (xy 107.0605 157.485435) (xy 107.060499 157.485434) (xy 107.038766 157.404326) + (xy 107.039619 157.404097) (xy 107.0355 157.383376) (xy 107.0355 156.125123) (xy 107.057173 156.072798) + (xy 107.10046 156.029512) (xy 107.140022 155.960989) (xy 107.1605 155.884563) (xy 107.1605 155.884558) + (xy 107.161133 155.879755) (xy 107.162641 155.879953) (xy 107.182174 155.832797) (xy 107.212206 155.802765) + (xy 107.257585 155.699991) (xy 107.2605 155.674865) (xy 107.260499 155.325136) (xy 107.257585 155.300009) + (xy 107.217792 155.209888) (xy 107.216485 155.153268) (xy 107.217782 155.150135) (xy 107.257585 155.059991) + (xy 107.2605 155.034865) (xy 107.260499 154.685136) (xy 107.257585 154.660009) (xy 107.212206 154.557235) + (xy 107.132765 154.477794) (xy 107.029991 154.432415) (xy 107.02999 154.432414) (xy 107.029988 154.432414) + (xy 107.008659 154.42994) (xy 107.004865 154.4295) (xy 107.004864 154.4295) (xy 106.715136 154.4295) + (xy 106.690013 154.432414) (xy 106.690007 154.432415) (xy 106.587234 154.477794) (xy 106.562326 154.502703) + (xy 106.51 154.524377) (xy 106.457674 154.502703) (xy 106.432765 154.477794) (xy 106.329991 154.432415) + (xy 106.32999 154.432414) (xy 106.329988 154.432414) (xy 106.308659 154.42994) (xy 106.304865 154.4295) + (xy 106.304864 154.4295) (xy 106.015136 154.4295) (xy 105.990013 154.432414) (xy 105.990007 154.432415) + (xy 105.887234 154.477794) (xy 105.807794 154.557234) (xy 105.762414 154.660011) (xy 105.7595 154.685135) + (xy 105.7595 155.034863) (xy 105.762414 155.059986) (xy 105.762415 155.059992) (xy 105.802206 155.15011) + (xy 105.803514 155.206732) (xy 105.802206 155.20989) (xy 105.762414 155.300011) (xy 105.7595 155.325135) + (xy 105.7595 155.674863) (xy 105.762414 155.699986) (xy 105.762415 155.699992) (xy 105.807794 155.802765) + (xy 105.837826 155.832797) (xy 105.857359 155.879954) (xy 105.858867 155.879756) (xy 105.8595 155.884565) + (xy 105.879977 155.960986) (xy 105.879979 155.960991) (xy 105.908096 156.00969) (xy 105.911677 156.015892) + (xy 105.91954 156.029512) (xy 105.964629 156.074601) (xy 105.966303 156.076523) (xy 105.974565 156.101139) + (xy 105.9845 156.125124) (xy 105.9845 157.383376) (xy 105.98038 157.404097) (xy 105.981234 157.404326) + (xy 105.9595 157.485434) (xy 105.9595 157.694848) (xy 105.957216 157.713092) (xy 105.932716 157.809397) + (xy 105.927245 157.816716) (xy 105.922529 157.832265) (xy 105.896133 157.871768) (xy 105.8845 157.930253) + (xy 105.8845 158.48) (xy 105.6355 158.48) (xy 105.6355 157.930252) (xy 105.623867 157.871769) (xy 105.597471 157.832265) + (xy 105.585 157.791153) (xy 105.585 157.75) (xy 105.565301 157.75) (xy 105.525716 157.757873) (xy 105.496845 157.757873) + (xy 105.454748 157.7495) (xy 105.065252 157.7495) (xy 105.065251 157.7495) (xy 105.024435 157.757618) + (xy 104.995565 157.757618) (xy 104.954749 157.7495) (xy 104.954748 157.7495) (xy 104.565252 157.7495) + (xy 104.565251 157.7495) (xy 104.523153 157.757873) (xy 104.494283 157.757873) (xy 104.454699 157.75) + (xy 104.435 157.75) (xy 104.435 157.791153) (xy 104.422529 157.832265) (xy 104.396133 157.871768) + (xy 104.3845 157.930253) (xy 104.3845 158.48) (xy 104.1355 158.48) (xy 104.1355 157.930252) (xy 104.123867 157.871769) + (xy 104.097471 157.832265) (xy 104.085 157.791153) (xy 104.085 157.75) (xy 104.065301 157.75) (xy 104.025716 157.757873) + (xy 103.996845 157.757873) (xy 103.954748 157.7495) (xy 103.565252 157.7495) (xy 103.565251 157.7495) + (xy 103.524435 157.757618) (xy 103.495565 157.757618) (xy 103.454749 157.7495) (xy 103.454748 157.7495) + (xy 103.065252 157.7495) (xy 103.065251 157.7495) (xy 103.023153 157.757873) (xy 102.994283 157.757873) + (xy 102.954699 157.75) (xy 102.935 157.75) (xy 102.935 157.791153) (xy 102.922529 157.832265) (xy 102.896133 157.871768) + (xy 102.8845 157.930253) (xy 102.8845 158.48) (xy 102.6355 158.48) (xy 102.6355 157.930252) (xy 102.623867 157.871769) + (xy 102.597471 157.832265) (xy 102.585 157.791153) (xy 102.585 157.75) (xy 102.565301 157.75) (xy 102.525716 157.757873) + (xy 102.496845 157.757873) (xy 102.454748 157.7495) (xy 102.065252 157.7495) (xy 102.065251 157.7495) + (xy 102.024435 157.757618) (xy 101.995565 157.757618) (xy 101.954749 157.7495) (xy 101.954748 157.7495) + (xy 101.565252 157.7495) (xy 101.565251 157.7495) (xy 101.523153 157.757873) (xy 101.494283 157.757873) + (xy 101.454699 157.75) (xy 101.435 157.75) (xy 101.435 157.791153) (xy 101.422529 157.832265) (xy 101.396133 157.871768) + (xy 101.3845 157.930253) (xy 101.3845 158.48) (xy 101.1355 158.48) (xy 101.1355 157.930252) (xy 101.123867 157.871769) + (xy 101.097471 157.832265) (xy 101.087284 157.809397) (xy 101.062784 157.713092) (xy 101.064148 157.703656) + (xy 101.0605 157.694848) (xy 101.0605 157.485435) (xy 101.060499 157.485434) (xy 101.038766 157.404326) + (xy 101.039619 157.404097) (xy 101.0355 157.383376) (xy 101.0355 156.125123) (xy 101.057173 156.072798) + (xy 101.10046 156.029512) (xy 101.140022 155.960989) (xy 101.1605 155.884563) (xy 101.1605 155.884558) + (xy 101.161133 155.879755) (xy 101.162641 155.879953) (xy 101.182174 155.832797) (xy 101.212206 155.802765) + (xy 101.257585 155.699991) (xy 101.2605 155.674865) (xy 101.260499 155.325136) (xy 101.257585 155.300009) + (xy 101.217792 155.209888) (xy 101.216485 155.153268) (xy 101.217782 155.150135) (xy 101.257585 155.059991) + (xy 101.2605 155.034865) (xy 101.260499 154.685136) (xy 101.257585 154.660009) (xy 101.212206 154.557235) + (xy 101.132765 154.477794) (xy 101.029991 154.432415) (xy 101.02999 154.432414) (xy 101.029988 154.432414) + (xy 101.008659 154.42994) (xy 101.004865 154.4295) (xy 101.004864 154.4295) (xy 100.715136 154.4295) + (xy 100.690013 154.432414) (xy 100.690007 154.432415) (xy 100.587234 154.477794) (xy 100.562326 154.502703) + (xy 100.51 154.524377) (xy 100.457674 154.502703) (xy 100.432765 154.477794) (xy 100.329991 154.432415) + (xy 100.32999 154.432414) (xy 100.329988 154.432414) (xy 100.308659 154.42994) (xy 100.304865 154.4295) + (xy 100.304864 154.4295) (xy 100.015136 154.4295) (xy 99.990013 154.432414) (xy 99.990007 154.432415) + (xy 99.887234 154.477794) (xy 99.807794 154.557234) (xy 99.762414 154.660011) (xy 99.7595 154.685135) + (xy 99.7595 155.034863) (xy 99.762414 155.059986) (xy 99.762415 155.059992) (xy 99.802206 155.15011) + (xy 99.803514 155.206732) (xy 99.802206 155.20989) (xy 99.762414 155.300011) (xy 99.7595 155.325135) + (xy 99.7595 155.674863) (xy 99.762414 155.699986) (xy 99.762415 155.699992) (xy 99.807794 155.802765) + (xy 99.837826 155.832797) (xy 99.857359 155.879954) (xy 99.858867 155.879756) (xy 99.8595 155.884565) + (xy 99.879977 155.960986) (xy 99.879979 155.960991) (xy 99.908096 156.00969) (xy 99.911677 156.015892) + (xy 99.91954 156.029512) (xy 99.964629 156.074601) (xy 99.966303 156.076523) (xy 99.974565 156.101139) + (xy 99.9845 156.125124) (xy 99.9845 157.383376) (xy 99.98038 157.404097) (xy 99.981234 157.404326) + (xy 99.9595 157.485434) (xy 99.9595 157.694848) (xy 99.957216 157.713092) (xy 99.932716 157.809397) + (xy 99.927245 157.816716) (xy 99.922529 157.832265) (xy 99.896133 157.871768) (xy 99.8845 157.930253) + (xy 99.8845 158.48) (xy 99.6355 158.48) (xy 99.6355 157.930252) (xy 99.623867 157.871769) (xy 99.597471 157.832265) + (xy 99.585 157.791153) (xy 99.585 157.75) (xy 99.565301 157.75) (xy 99.525716 157.757873) (xy 99.496845 157.757873) + (xy 99.454748 157.7495) (xy 99.065252 157.7495) (xy 99.065251 157.7495) (xy 99.024435 157.757618) + (xy 98.995565 157.757618) (xy 98.954749 157.7495) (xy 98.954748 157.7495) (xy 98.565252 157.7495) + (xy 98.565251 157.7495) (xy 98.523153 157.757873) (xy 98.494283 157.757873) (xy 98.454699 157.75) + (xy 98.435 157.75) (xy 98.435 157.791153) (xy 98.422529 157.832265) (xy 98.396133 157.871768) (xy 98.3845 157.930253) + (xy 98.3845 158.48) (xy 98.0855 158.48) (xy 98.0855 156.362472) (xy 98.085499 156.362464) (xy 98.062713 156.233236) + (xy 98.055101 156.190062) (xy 97.995225 156.025555) (xy 97.907692 155.873945) (xy 97.795163 155.739837) + (xy 97.661055 155.627308) (xy 97.509445 155.539775) (xy 97.509443 155.539774) (xy 97.509441 155.539773) + (xy 97.344937 155.479898) (xy 97.172535 155.4495) (xy 97.172532 155.4495) (xy 97.150892 155.4495) + (xy 97.0845 155.4495) (xy 97.032174 155.427826) (xy 97.0105 155.3755) (xy 97.0105 100.5245) (xy 97.032174 100.472174) + (xy 97.0845 100.4505) (xy 104.539358 100.4505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.558247 156.167521) (xy 112.577453 156.172666) (xy 112.614454 156.182581) (xy 112.632296 156.189971) + (xy 112.682699 156.219071) (xy 112.698024 156.23083) (xy 112.739169 156.271975) (xy 112.750929 156.287301) + (xy 112.780024 156.337695) (xy 112.787416 156.355542) (xy 112.802478 156.411753) (xy 112.805 156.430906) + (xy 112.805 156.489092) (xy 112.802478 156.508245) (xy 112.787416 156.564456) (xy 112.780024 156.582303) + (xy 112.750927 156.6327) (xy 112.739167 156.648025) (xy 112.686869 156.700323) (xy 112.686863 156.70033) + (xy 112.642315 156.767001) (xy 112.620644 156.81932) (xy 112.620641 156.81933) (xy 112.605 156.897967) + (xy 112.605 157.175498) (xy 112.620641 157.254135) (xy 112.620644 157.254145) (xy 112.642316 157.306465) + (xy 112.643676 157.309098) (xy 112.645162 157.326735) (xy 112.651928 157.343092) (xy 112.648142 157.362108) + (xy 112.648431 157.365535) (xy 112.64716 157.367039) (xy 112.646299 157.371367) (xy 112.646133 157.371766) + (xy 112.6345 157.430253) (xy 112.6345 158.476) (xy 112.632843 158.48) (xy 112.387157 158.48) (xy 112.3855 158.476) + (xy 112.3855 157.430253) (xy 112.373866 157.371766) (xy 112.373676 157.371307) (xy 112.373676 157.370809) + (xy 112.372445 157.364621) (xy 112.373676 157.364376) (xy 112.373677 157.356573) (xy 112.368045 157.342958) + (xy 112.373678 157.329374) (xy 112.37368 157.314669) (xy 112.377284 157.307188) (xy 112.377679 157.306472) + (xy 112.377683 157.306467) (xy 112.399357 157.254141) (xy 112.415 157.1755) (xy 112.415 156.897966) + (xy 112.399357 156.819325) (xy 112.377683 156.766999) (xy 112.333136 156.70033) (xy 112.333129 156.700323) + (xy 112.28083 156.648023) (xy 112.26907 156.632698) (xy 112.239973 156.582301) (xy 112.23258 156.564452) + (xy 112.217521 156.508246) (xy 112.215 156.489095) (xy 112.215 156.430902) (xy 112.217521 156.411751) + (xy 112.23258 156.355545) (xy 112.239971 156.3377) (xy 112.269073 156.287294) (xy 112.280826 156.271977) + (xy 112.321977 156.230826) (xy 112.337294 156.219073) (xy 112.387703 156.189969) (xy 112.40554 156.182582) + (xy 112.447308 156.17139) (xy 112.461752 156.167521) (xy 112.480903 156.165) (xy 112.539096 156.165) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.288326 100.472174) (xy 104.31 100.5245) (xy 104.31 101.129704) (xy 104.350242 101.486866) + (xy 104.430219 101.837264) (xy 104.430224 101.837282) (xy 104.548925 102.176513) (xy 104.704869 102.500334) + (xy 104.896093 102.804666) (xy 105.120185 103.085668) (xy 105.374331 103.339814) (xy 105.655333 103.563906) + (xy 105.959665 103.75513) (xy 106.283486 103.911074) (xy 106.622717 104.029775) (xy 106.622735 104.02978) + (xy 106.973135 104.109757) (xy 106.973132 104.109757) (xy 107.330296 104.15) (xy 107.689704 104.15) + (xy 108.046866 104.109757) (xy 108.397264 104.02978) (xy 108.397282 104.029775) (xy 108.736513 103.911074) + (xy 109.060334 103.75513) (xy 109.364666 103.563906) (xy 109.645668 103.339814) (xy 109.89981 103.085672) + (xy 110.12092 102.808409) (xy 110.12092 102.808408) (xy 108.618079 101.305567) (xy 108.666331 101.268543) + (xy 108.828543 101.106331) (xy 108.865567 101.058079) (xy 110.31231 102.504822) (xy 110.31512 102.500351) + (xy 110.315126 102.50034) (xy 110.471076 102.176509) (xy 110.589775 101.837282) (xy 110.58978 101.837264) + (xy 110.669757 101.486866) (xy 110.71 101.129704) (xy 110.71 100.5245) (xy 110.731674 100.472174) + (xy 110.784 100.4505) (xy 117.9355 100.4505) (xy 117.987826 100.472174) (xy 118.0095 100.5245) (xy 118.0095 154.4705) + (xy 117.987826 154.522826) (xy 117.9355 154.5445) (xy 97.0845 154.5445) (xy 97.032174 154.522826) + (xy 97.0105 154.4705) (xy 97.0105 100.5245) (xy 97.032174 100.472174) (xy 97.0845 100.4505) (xy 104.236 100.4505) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "43d5e691-1308-4618-9d28-ac99a7e365c2") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 118.51 158.48) (xy 118.51 154.75) (xy 96.51 154.75) (xy 96.51 158.48) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.987826 154.771674) (xy 118.0095 154.824) (xy 118.0095 155.3755) (xy 117.987826 155.427826) + (xy 117.9355 155.4495) (xy 117.847464 155.4495) (xy 117.675062 155.479898) (xy 117.510558 155.539773) + (xy 117.358945 155.627308) (xy 117.224837 155.739837) (xy 117.112308 155.873945) (xy 117.024773 156.025558) + (xy 116.964898 156.190062) (xy 116.9345 156.362464) (xy 116.9345 157.237728) (xy 116.912826 157.290054) + (xy 116.8605 157.311728) (xy 116.819388 157.299257) (xy 116.763035 157.261603) (xy 116.704697 157.25) + (xy 116.685 157.25) (xy 116.685 158.476) (xy 116.683343 158.48) (xy 115.887157 158.48) (xy 115.8855 158.476) + (xy 115.8855 158.375) (xy 116.185 158.375) (xy 116.335 158.375) (xy 116.335 157.25) (xy 116.315301 157.25) + (xy 116.274435 157.258128) (xy 116.245565 157.258128) (xy 116.204699 157.25) (xy 116.185 157.25) + (xy 116.185 158.375) (xy 115.8855 158.375) (xy 115.8855 157.430253) (xy 115.8855 157.430252) (xy 115.873867 157.371769) + (xy 115.847471 157.332265) (xy 115.835 157.291153) (xy 115.835 157.25) (xy 115.815301 157.25) (xy 115.775716 157.257873) + (xy 115.746845 157.257873) (xy 115.704748 157.2495) (xy 115.315252 157.2495) (xy 115.315251 157.2495) + (xy 115.274435 157.257618) (xy 115.245565 157.257618) (xy 115.204749 157.2495) (xy 115.204748 157.2495) + (xy 114.815252 157.2495) (xy 114.815251 157.2495) (xy 114.774435 157.257618) (xy 114.745565 157.257618) + (xy 114.704749 157.2495) (xy 114.704748 157.2495) (xy 114.315252 157.2495) (xy 114.315251 157.2495) + (xy 114.274435 157.257618) (xy 114.245565 157.257618) (xy 114.204749 157.2495) (xy 114.204748 157.2495) + (xy 113.815252 157.2495) (xy 113.815251 157.2495) (xy 113.774435 157.257618) (xy 113.745565 157.257618) + (xy 113.704749 157.2495) (xy 113.704748 157.2495) (xy 113.315252 157.2495) (xy 113.315251 157.2495) + (xy 113.274435 157.257618) (xy 113.245565 157.257618) (xy 113.204749 157.2495) (xy 113.204748 157.2495) + (xy 112.8845 157.2495) (xy 112.832174 157.227826) (xy 112.8105 157.1755) (xy 112.8105 156.897966) + (xy 112.832174 156.84564) (xy 112.9105 156.767314) (xy 112.976392 156.653186) (xy 113.010499 156.525894) + (xy 113.0105 156.525894) (xy 113.0105 156.394106) (xy 113.010499 156.394105) (xy 113.00782 156.384108) + (xy 112.976392 156.266814) (xy 112.9105 156.152686) (xy 112.817314 156.0595) (xy 112.741783 156.015892) + (xy 112.70319 155.99361) (xy 112.703181 155.993606) (xy 112.575894 155.9595) (xy 112.575892 155.9595) + (xy 112.444108 155.9595) (xy 112.444106 155.9595) (xy 112.316818 155.993606) (xy 112.316809 155.99361) + (xy 112.202685 156.0595) (xy 112.1095 156.152685) (xy 112.04361 156.266809) (xy 112.043606 156.266818) + (xy 112.0095 156.394105) (xy 112.0095 156.525894) (xy 112.043606 156.653181) (xy 112.04361 156.65319) + (xy 112.1095 156.767314) (xy 112.187826 156.84564) (xy 112.2095 156.897966) (xy 112.2095 157.1755) + (xy 112.187826 157.227826) (xy 112.1355 157.2495) (xy 111.815251 157.2495) (xy 111.774435 157.257618) + (xy 111.745565 157.257618) (xy 111.704749 157.2495) (xy 111.704748 157.2495) (xy 111.315252 157.2495) + (xy 111.315247 157.2495) (xy 111.311754 157.249845) (xy 111.257555 157.233404) (xy 111.230856 157.183455) + (xy 111.2305 157.176201) (xy 111.2305 156.948025) (xy 111.230499 156.94802) (xy 111.193024 156.747544) + (xy 111.119348 156.557363) (xy 111.011981 156.383959) (xy 111.01198 156.383957) (xy 110.874579 156.233235) + (xy 110.874578 156.233234) (xy 110.711825 156.110329) (xy 110.711822 156.110328) (xy 110.711821 156.110327) + (xy 110.52925 156.019418) (xy 110.529246 156.019417) (xy 110.529244 156.019416) (xy 110.333082 155.963602) + (xy 110.333076 155.963601) (xy 110.130003 155.944785) (xy 110.129997 155.944785) (xy 109.926923 155.963601) + (xy 109.926917 155.963602) (xy 109.730755 156.019416) (xy 109.73075 156.019418) (xy 109.548177 156.110328) + (xy 109.548174 156.110329) (xy 109.385421 156.233234) (xy 109.38542 156.233235) (xy 109.248019 156.383957) + (xy 109.248019 156.383958) (xy 109.140655 156.557358) (xy 109.14065 156.557368) (xy 109.066977 156.74754) + (xy 109.066976 156.747542) (xy 109.066976 156.747544) (xy 109.057522 156.798116) (xy 109.0295 156.94802) + (xy 109.0295 157.1755) (xy 109.007826 157.227826) (xy 108.9555 157.2495) (xy 108.815251 157.2495) + (xy 108.774435 157.257618) (xy 108.745565 157.257618) (xy 108.704749 157.2495) (xy 108.704748 157.2495) + (xy 108.315252 157.2495) (xy 108.315251 157.2495) (xy 108.274435 157.257618) (xy 108.245565 157.257618) + (xy 108.204749 157.2495) (xy 108.204748 157.2495) (xy 107.815252 157.2495) (xy 107.815251 157.2495) + (xy 107.774435 157.257618) (xy 107.745565 157.257618) (xy 107.704749 157.2495) (xy 107.704748 157.2495) + (xy 107.315252 157.2495) (xy 107.315251 157.2495) (xy 107.274435 157.257618) (xy 107.245565 157.257618) + (xy 107.204749 157.2495) (xy 107.204748 157.2495) (xy 106.815252 157.2495) (xy 106.815251 157.2495) + (xy 106.774435 157.257618) (xy 106.745565 157.257618) (xy 106.704749 157.2495) (xy 106.704748 157.2495) + (xy 106.315252 157.2495) (xy 106.315251 157.2495) (xy 106.274435 157.257618) (xy 106.245565 157.257618) + (xy 106.204749 157.2495) (xy 106.204748 157.2495) (xy 105.815252 157.2495) (xy 105.815251 157.2495) + (xy 105.774435 157.257618) (xy 105.745565 157.257618) (xy 105.704749 157.2495) (xy 105.704748 157.2495) + (xy 105.315252 157.2495) (xy 105.315251 157.2495) (xy 105.274435 157.257618) (xy 105.245565 157.257618) + (xy 105.204749 157.2495) (xy 105.204748 157.2495) (xy 104.815252 157.2495) (xy 104.815251 157.2495) + (xy 104.774435 157.257618) (xy 104.745565 157.257618) (xy 104.704749 157.2495) (xy 104.704748 157.2495) + (xy 104.315252 157.2495) (xy 104.315251 157.2495) (xy 104.274435 157.257618) (xy 104.245565 157.257618) + (xy 104.204749 157.2495) (xy 104.204748 157.2495) (xy 103.815252 157.2495) (xy 103.815251 157.2495) + (xy 103.774435 157.257618) (xy 103.745565 157.257618) (xy 103.704749 157.2495) (xy 103.704748 157.2495) + (xy 103.315252 157.2495) (xy 103.315251 157.2495) (xy 103.274435 157.257618) (xy 103.245565 157.257618) + (xy 103.204749 157.2495) (xy 103.204748 157.2495) (xy 102.815252 157.2495) (xy 102.815251 157.2495) + (xy 102.774435 157.257618) (xy 102.745565 157.257618) (xy 102.704749 157.2495) (xy 102.704748 157.2495) + (xy 102.315252 157.2495) (xy 102.315251 157.2495) (xy 102.274435 157.257618) (xy 102.245565 157.257618) + (xy 102.204749 157.2495) (xy 102.204748 157.2495) (xy 101.815252 157.2495) (xy 101.815251 157.2495) + (xy 101.774435 157.257618) (xy 101.745565 157.257618) (xy 101.704749 157.2495) (xy 101.704748 157.2495) + (xy 101.315252 157.2495) (xy 101.315251 157.2495) (xy 101.274435 157.257618) (xy 101.245565 157.257618) + (xy 101.204749 157.2495) (xy 101.204748 157.2495) (xy 100.815252 157.2495) (xy 100.815251 157.2495) + (xy 100.774435 157.257618) (xy 100.745565 157.257618) (xy 100.704749 157.2495) (xy 100.704748 157.2495) + (xy 100.315252 157.2495) (xy 100.315251 157.2495) (xy 100.274435 157.257618) (xy 100.245565 157.257618) + (xy 100.204749 157.2495) (xy 100.204748 157.2495) (xy 99.815252 157.2495) (xy 99.815251 157.2495) + (xy 99.774435 157.257618) (xy 99.745565 157.257618) (xy 99.704749 157.2495) (xy 99.704748 157.2495) + (xy 99.315252 157.2495) (xy 99.315251 157.2495) (xy 99.273153 157.257873) (xy 99.244283 157.257873) + (xy 99.204699 157.25) (xy 99.185 157.25) (xy 99.185 157.291153) (xy 99.172529 157.332265) (xy 99.146133 157.371768) + (xy 99.1345 157.430253) (xy 99.1345 158.476) (xy 99.132843 158.48) (xy 98.336657 158.48) (xy 98.335 158.476) + (xy 98.335 158.375) (xy 98.685 158.375) (xy 98.835 158.375) (xy 98.835 157.25) (xy 98.815301 157.25) + (xy 98.774435 157.258128) (xy 98.745565 157.258128) (xy 98.704699 157.25) (xy 98.685 157.25) (xy 98.685 158.375) + (xy 98.335 158.375) (xy 98.335 157.25) (xy 98.315303 157.25) (xy 98.256964 157.261603) (xy 98.200612 157.299257) + (xy 98.145063 157.310306) (xy 98.097971 157.27884) (xy 98.0855 157.237728) (xy 98.0855 156.362472) + (xy 98.085499 156.362464) (xy 98.062713 156.233236) (xy 98.055101 156.190062) (xy 97.995225 156.025555) + (xy 97.907692 155.873945) (xy 97.795163 155.739837) (xy 97.661055 155.627308) (xy 97.509445 155.539775) + (xy 97.509443 155.539774) (xy 97.509441 155.539773) (xy 97.344937 155.479898) (xy 97.172535 155.4495) + (xy 97.172532 155.4495) (xy 97.150892 155.4495) (xy 97.0845 155.4495) (xy 97.032174 155.427826) + (xy 97.0105 155.3755) (xy 97.0105 154.824) (xy 97.032174 154.771674) (xy 97.0845 154.75) (xy 117.9355 154.75) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pro new file mode 100644 index 0000000..5691a4e --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "46745a17-6c0a-426e-aca0-328dec31be0b", + "Root" + ], + [ + "c428767f-6578-427a-bed2-1ce2d6f1fe26", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_sch new file mode 100644 index 0000000..f185bda --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "46745a17-6c0a-426e-aca0-328dec31be0b") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 138.43 96.52) (xy 146.05 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "022bceea-7fd2-4a17-bbf2-7627547bb6cc") + ) + (wire + (pts + (xy 87.63 86.36) (xy 93.98 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0720ca2e-1701-4f57-8c19-c6bdf2e69352") + ) + (wire + (pts + (xy 138.43 87.63) (xy 146.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10875f94-eeaa-4de3-ab26-41c26c89c057") + ) + (wire + (pts + (xy 138.43 60.96) (xy 146.05 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28c05e5b-77db-4900-a285-38941406e35a") + ) + (wire + (pts + (xy 87.63 100.33) (xy 93.98 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "296425e6-646d-463c-9d1c-f1343e5fc06f") + ) + (wire + (pts + (xy 87.63 111.76) (xy 93.98 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38c499fd-9f80-433f-bcf4-d41e025abd49") + ) + (wire + (pts + (xy 87.63 60.96) (xy 93.98 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3adc1b65-4510-433d-bc8f-94978da95f83") + ) + (wire + (pts + (xy 138.43 69.85) (xy 146.05 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b789103-39b5-49a9-a74e-16e4d2e2fdca") + ) + (wire + (pts + (xy 87.63 109.22) (xy 93.98 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3da8532d-8219-41fa-88aa-6e57395fd3a3") + ) + (wire + (pts + (xy 87.63 93.98) (xy 93.98 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f4ba821-b167-442d-b59e-3baf9c6c248e") + ) + (wire + (pts + (xy 87.63 64.77) (xy 93.98 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44f70746-b407-4570-a825-5d8a99be1148") + ) + (wire + (pts + (xy 138.43 93.98) (xy 146.05 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "450a46c8-ee97-461d-b1f7-132254799010") + ) + (wire + (pts + (xy 138.43 99.06) (xy 146.05 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ad943e8-805e-4b16-ac95-4a2ef975a034") + ) + (wire + (pts + (xy 138.43 76.2) (xy 146.05 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d3f1988-da40-4770-a153-d923c6884c4e") + ) + (wire + (pts + (xy 87.63 105.41) (xy 93.98 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4db3bd58-aae4-457d-bff3-6fa89b7872d1") + ) + (wire + (pts + (xy 138.43 102.87) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e03cfe8-6f38-49af-8e53-75a8469eae7a") + ) + (wire + (pts + (xy 87.63 96.52) (xy 93.98 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a647387-b81e-4fef-878b-30c5a8a904df") + ) + (wire + (pts + (xy 87.63 88.9) (xy 93.98 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c9b28be-b202-4cc1-8791-e42506470b3f") + ) + (wire + (pts + (xy 138.43 78.74) (xy 146.05 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78cedbae-6364-4163-8f0d-78aa0429b6cb") + ) + (wire + (pts + (xy 138.43 109.22) (xy 146.05 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79bb3258-7d27-4401-8dbc-a629d34f3967") + ) + (wire + (pts + (xy 138.43 63.5) (xy 146.05 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7aab2313-75ba-435f-a2fe-c7b1e9e27768") + ) + (wire + (pts + (xy 87.63 102.87) (xy 93.98 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "805c7a7a-d1c7-484c-8bb7-c539a4776a7b") + ) + (wire + (pts + (xy 138.43 73.66) (xy 146.05 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "881353c5-12de-4318-b5be-e77eb0d4d45d") + ) + (wire + (pts + (xy 138.43 116.84) (xy 146.05 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88b6d1bd-f2ae-4636-8ef4-0662f5966f61") + ) + (wire + (pts + (xy 87.63 74.93) (xy 93.98 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97ab6901-3640-44c7-8b6e-af7c102d7f54") + ) + (wire + (pts + (xy 87.63 115.57) (xy 93.98 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6d98f1f-5ae3-4869-a2d8-28fd15f05f87") + ) + (wire + (pts + (xy 138.43 91.44) (xy 146.05 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aba9359b-7569-408b-b756-231d6e2da7f4") + ) + (wire + (pts + (xy 87.63 123.19) (xy 93.98 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c24fc07a-f4f6-4199-9bce-d4469c5d60cc") + ) + (wire + (pts + (xy 87.63 118.11) (xy 93.98 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c42a0e05-3815-48e9-849c-d6b3cc682e1f") + ) + (wire + (pts + (xy 138.43 67.31) (xy 146.05 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5f505ea-e841-4aec-88c9-84ac82bc4502") + ) + (wire + (pts + (xy 87.63 91.44) (xy 93.98 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c97a8eac-5f94-4409-99f2-b7a39535a69b") + ) + (wire + (pts + (xy 87.63 120.65) (xy 93.98 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca81b81f-2206-4d92-bf05-4879f0cd8799") + ) + (wire + (pts + (xy 138.43 81.28) (xy 146.05 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb805453-7647-4332-8764-79e5d9eb5a11") + ) + (wire + (pts + (xy 87.63 67.31) (xy 93.98 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc2a4c04-1530-4cc9-90c6-c191abb391e1") + ) + (wire + (pts + (xy 138.43 58.42) (xy 146.05 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d19f05e7-eb80-4e07-bd9e-1025bef7a16f") + ) + (wire + (pts + (xy 138.43 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d33a3c70-c3a4-4d34-aab8-86916d7abb69") + ) + (wire + (pts + (xy 87.63 58.42) (xy 93.98 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5d2676f-8f3f-42e5-90c9-62bebaa9f641") + ) + (wire + (pts + (xy 138.43 111.76) (xy 146.05 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d75de9cf-cf4c-4b86-b43a-b36ddb7f2b23") + ) + (wire + (pts + (xy 138.43 85.09) (xy 146.05 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de0c5619-9e42-4a78-bc82-d5f905350ba4") + ) + (wire + (pts + (xy 87.63 72.39) (xy 93.98 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfc32506-5778-45bb-bd56-2e450c4cd308") + ) + (wire + (pts + (xy 138.43 114.3) (xy 146.05 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e52881db-5f0b-4d88-9ad4-223cd8acff9b") + ) + (wire + (pts + (xy 87.63 69.85) (xy 93.98 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6b74b06-e11e-4ec4-8feb-ee4f2009d722") + ) + (wire + (pts + (xy 87.63 83.82) (xy 93.98 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e99f66c4-0cda-497f-ad58-0324ba86eaf6") + ) + (wire + (pts + (xy 87.63 78.74) (xy 93.98 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb71f52b-69ff-4eef-a363-9446b64e083d") + ) + (wire + (pts + (xy 87.63 81.28) (xy 93.98 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4350a2b-7556-407f-827d-cfcbcf812881") + ) + (label "UART_WAKE#" + (at 87.63 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0ad966f0-ee9c-4a8f-b095-2d6828614e2f") + ) + (label "PER1+" + (at 146.05 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "177013f3-6d7d-4a9d-a1a6-e78a5e982058") + ) + (label "PER1-" + (at 146.05 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1acf25c3-9ca3-4b1e-8507-a811963a1f1b") + ) + (label "REFCLK0+" + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1ad7d3b1-a684-4de0-808d-2a130eda07bb") + ) + (label "LED#2" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2c9fc321-a04f-4cd5-979a-9d6117d87a7c") + ) + (label "PET0+" + (at 87.63 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2d9c66b4-c98a-4f24-9b43-008f2a48e71f") + ) + (label "I2C_CLK" + (at 146.05 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f1365d5-c66d-43b2-88dc-e77ef68c2742") + ) + (label "PEWAKE1#" + (at 146.05 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32424ab8-fffa-401a-8229-1ac08265fd98") + ) + (label "PEWAKE#" + (at 87.63 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "395fd98e-77fb-40c9-8d06-a7f4b4441cb4") + ) + (label "REFCLK0-" + (at 87.63 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a001bb9-f193-443c-8431-28d01cb5cc6b") + ) + (label "CLKREQ1#" + (at 146.05 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e14c9d5-f638-4c05-b37f-4925d02bb5f3") + ) + (label "REFCLK1+" + (at 146.05 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3e2d4992-3245-453c-b492-25a6b8c06aad") + ) + (label "SDIO_DATA1" + (at 87.63 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "46b1636a-afad-4939-8087-661967b7fb5e") + ) + (label "UARD_RTS" + (at 87.63 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5c1fb008-c6c7-48a4-9a48-ce74b55a9850") + ) + (label "PER0-" + (at 87.63 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "613ac540-abb6-4643-bc63-3bf25632578e") + ) + (label "LED#1" + (at 146.05 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "62130ef4-c061-4acd-acb4-9c4d508ed843") + ) + (label "SDIO_DATA0" + (at 87.63 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6346ad98-fbf8-402f-b442-f1e26f571d1b") + ) + (label "I2S_SD_OUT" + (at 146.05 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6ba61ad4-54b4-4f90-ad42-12b5f2da2714") + ) + (label "PET1-" + (at 146.05 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6f25c1fe-0952-4e89-9fda-562914442a62") + ) + (label "SDIO__WAKE#" + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "730401b0-1128-43ab-b539-dfd3774c568b") + ) + (label "SDIO_CMD" + (at 87.63 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "898010ae-d172-47fe-b13d-0d46465dacd0") + ) + (label "UART_RXD" + (at 87.63 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "89ec80a1-153c-4718-91d5-7a06e2499d70") + ) + (label "SDIO_DATA3" + (at 87.63 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8b64bd7a-1c07-4519-bd4d-caf5f026676b") + ) + (label "I2S_WS" + (at 146.05 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8e2e5259-2f95-41b7-a8a2-b63bc004a466") + ) + (label "SDIO_DATA2" + (at 87.63 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "92223378-bc84-4b66-b55d-1b56e512c9cc") + ) + (label "ALERT#" + (at 146.05 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9402fe84-8409-4b18-9e54-49706e988f0c") + ) + (label "PERST0#" + (at 87.63 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9716beb9-b3e1-427b-87ca-6e33cd8baf22") + ) + (label "SDIO_CLK" + (at 87.63 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9b050033-921b-481f-a72f-050189bf9e1a") + ) + (label "I2S_SCK" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9d664df8-a2c5-442a-9821-3a5a1cba5b81") + ) + (label "SUSCLK" + (at 146.05 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a312682c-9ab3-4a53-902a-1ee08923872a") + ) + (label "REFCLK1-" + (at 146.05 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b68cec2a-538f-403d-8ffb-229f6c9e3db7") + ) + (label "I2C_DATA" + (at 146.05 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bd5c5da4-35ab-4869-a086-bee4e775fc0b") + ) + (label "UART_CTS" + (at 87.63 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0fd698a-e4e5-4b3c-a8e5-53d018eea959") + ) + (label "USB_D-" + (at 87.63 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c2334486-15b1-48f5-8947-f3b552462d53") + ) + (label "CLKREQ0#" + (at 87.63 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce14264c-0f49-4d82-aeb8-c8cb71ff2e27") + ) + (label "W_DISABLE1#" + (at 146.05 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d3169686-2591-4a2f-9abb-89b7edfa1f02") + ) + (label "PET0-" + (at 87.63 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d32b5053-cff6-4436-a53c-e1a30e8af9bb") + ) + (label "PER0+" + (at 87.63 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d5672c0d-10e3-4518-9851-4aa9c537d24f") + ) + (label "W_DISABLE2#" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "db675311-7815-46e3-b17a-97996f5d8c06") + ) + (label "SDIO_RESET#" + (at 87.63 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "de741ae1-38d9-4da1-8780-63dcc03f7c3f") + ) + (label "I2S_SD_IN" + (at 146.05 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e045b880-553a-4697-872e-c34871c85443") + ) + (label "USB_D+" + (at 87.63 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e26672ea-b6e3-4fd2-88f0-51fb02dfdb84") + ) + (label "PERST1#" + (at 146.05 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e2db0dad-47bc-46d8-bda2-419e7c1859c6") + ) + (label "UART_TXD" + (at 87.63 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f1fe14dd-d4b4-4343-aeaf-d3052e430991") + ) + (label "PET1+" + (at 146.05 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fa70d48b-d7d2-4757-a217-daf614cc3624") + ) + (sheet + (at 93.98 55.88) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "c428767f-6578-427a-bed2-1ce2d6f1fe26") + (property "Sheetname" "M.2 E Key" + (at 93.98 55.1684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 93.98 126.3146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 93.98 58.42 180) + (uuid "63201275-9175-40c7-ac6f-865afce5449e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 93.98 60.96 180) + (uuid "b9c961bf-d2ea-4e54-a28c-8c73c3745a58") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 93.98 64.77 180) + (uuid "58dc42df-7170-46f1-9c3b-995c5b93f00d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 93.98 67.31 180) + (uuid "9867ef4a-e902-453b-adb3-2b2eef4679b5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 93.98 72.39 180) + (uuid "0e3958be-5877-4cae-bc0d-ea8155c995f3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 93.98 69.85 180) + (uuid "df6293ef-67ff-4b0f-99e0-dfa4bd7c0ae8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 93.98 74.93 180) + (uuid "08a89ead-19dc-4d07-8832-8025e7ae6afd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 93.98 78.74 180) + (uuid "2cc38ac3-2e27-474a-b044-d6f8178eb012") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 93.98 81.28 180) + (uuid "3f42c468-29e0-4715-8d97-d8f2b25b1375") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 93.98 83.82 180) + (uuid "9766a41b-4258-4d85-a825-defc4a5a62f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 93.98 86.36 180) + (uuid "7abee221-2dcd-4b88-9f9e-bcabcee0a79a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 93.98 88.9 180) + (uuid "ffc282d8-2967-43f5-8592-bd2fca1ba079") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 93.98 91.44 180) + (uuid "dcc83f80-e9d9-4879-b9df-1545b4d76341") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 93.98 93.98 180) + (uuid "8f789df9-65e2-4e8e-8b8d-b26043ac6f47") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 93.98 96.52 180) + (uuid "a5c907bd-3225-43ce-bf5d-b2018bdf6364") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 93.98 100.33 180) + (uuid "a60f9a90-9ae7-46c9-86cf-73b0183d6316") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 93.98 102.87 180) + (uuid "e30b4230-cb05-4316-9a8f-51fd67adf043") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 93.98 105.41 180) + (uuid "c16431fe-9625-4b4b-889e-90404858f067") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 93.98 109.22 180) + (uuid "d27d208d-61c8-4aab-a41f-4f72d51a7954") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 93.98 111.76 180) + (uuid "85c7e9fd-824d-4629-921b-ebbaa7cba256") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 93.98 118.11 180) + (uuid "99cbbdd4-09a9-4e2b-ba2c-4009ef03dbc2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 93.98 115.57 180) + (uuid "f820cd61-c209-47a8-92fa-152decf65ef3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 93.98 123.19 180) + (uuid "cce75e6c-ebcf-45a5-8820-a471fe214922") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 93.98 120.65 180) + (uuid "237e0aae-c7e7-4bac-8575-d3ba3bb7fc7e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 138.43 58.42 0) + (uuid "7a89099a-e302-48be-9cc7-f9180db886b1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 138.43 60.96 0) + (uuid "c177cd9d-4b24-47c3-8752-f377a5741aea") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 138.43 63.5 0) + (uuid "a556783c-f102-4f3f-a51d-6a1e244ab57d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 138.43 69.85 0) + (uuid "9c70b0b1-f46b-49b4-a42a-f8a073cd0745") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 138.43 67.31 0) + (uuid "25eab73a-fa96-44e4-be9f-761dac0565fb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 138.43 76.2 0) + (uuid "4de7d400-1a59-4e87-9094-e1c2cc978591") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 138.43 73.66 0) + (uuid "c3b4abd2-1a2a-406e-bbde-d658a7de2c78") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 138.43 78.74 0) + (uuid "a3003b70-97fc-494c-90c1-d21dd4c05691") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 138.43 81.28 0) + (uuid "4f3c53ea-0691-4927-b623-2d8ab53632cc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 138.43 85.09 0) + (uuid "156d33fd-fd91-43ba-bd8e-ae8fc4d7d808") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 138.43 87.63 0) + (uuid "2ad6667e-d0c1-4d52-a8c5-f8f454c88913") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 138.43 91.44 0) + (uuid "2c5b25a4-14ab-492d-911b-c823be12849d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 138.43 93.98 0) + (uuid "315e994e-80f9-4d1f-80c2-35b8ea0a1200") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 138.43 99.06 0) + (uuid "2845b170-3645-456c-a44f-4cda499a5d1a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 138.43 96.52 0) + (uuid "2a2466d1-2e02-4b79-a2a7-c0e85de124c7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 138.43 102.87 0) + (uuid "5a9b918c-7310-46d5-86a9-2483dc264d79") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 138.43 105.41 0) + (uuid "ae507cc3-dbf7-443c-9fb3-90adbaee1509") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 138.43 109.22 0) + (uuid "8aaa4ec8-d469-41e7-b74f-208863bacd4b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 138.43 111.76 0) + (uuid "59e17e5c-80a5-429b-9028-ae0187a04b73") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 138.43 116.84 0) + (uuid "3ddf5c9d-bf38-4dc1-b138-a888b71edfde") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 138.43 114.3 0) + (uuid "85ae5440-2662-4ca1-b315-ff606f0210f2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key.kicad_sch new file mode 100644 index 0000000..abf6a93 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "37916433-01f6-439d-b0f3-942c40a951ed") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "44ce259b-edfb-4cf9-b46c-a0ff682cd4a9") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ff6d957-9711-41a4-8306-7d4d0fdab25e") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "892ca476-39c2-40eb-b596-adda8f07804c") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7a6a4fa6-5778-4476-aead-98c498dcac36") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cf9dc611-7501-4121-aec1-90df070bd0c6") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "a3a01838-b734-420c-974a-e097dc3f0226") + ) + (pin "64" + (uuid "b8cb16ce-bb1c-4f39-9644-b08ef192d39f") + ) + (pin "51" + (uuid "8ce194dd-fded-4bbe-8e01-2ff40f832375") + ) + (pin "32" + (uuid "c78838cf-426a-409f-b52e-c3aeb54bbe23") + ) + (pin "63" + (uuid "426665ee-573c-4a93-b032-70173ae7bd32") + ) + (pin "74" + (uuid "922b9902-de7d-4bab-aec9-5c8b36fb8a72") + ) + (pin "10" + (uuid "cd60c474-2cb4-4ed0-8ff9-dba57302a28c") + ) + (pin "34" + (uuid "47b72973-8c7d-4fa7-a831-2d2a1845c69b") + ) + (pin "52" + (uuid "1dde0736-b707-4d2b-aad5-3358731c75ab") + ) + (pin "42" + (uuid "7e576189-65b1-47b3-b535-b6b7a1d09964") + ) + (pin "71" + (uuid "4581f7b6-99de-4acc-8f22-b4f863b6239c") + ) + (pin "40" + (uuid "5f81e74c-4bdb-46e6-8db2-af6026cbb7f9") + ) + (pin "59" + (uuid "8b468cf3-e548-4e56-bc4d-09894b2a7cec") + ) + (pin "73" + (uuid "44b327df-eebe-43f9-8e77-aa4cfd11d2a9") + ) + (pin "50" + (uuid "5218debb-cd2f-4c80-a506-9ff6a7b96846") + ) + (pin "36" + (uuid "2f5aeb66-7417-44b0-be22-dcd9a23043a1") + ) + (pin "55" + (uuid "1d09ee51-8775-481d-be7f-ca27522a1fe5") + ) + (pin "4" + (uuid "9c8d5fba-312e-44bb-8edd-0954884364a3") + ) + (pin "53" + (uuid "3c907cc9-9d15-4ef0-a26b-9b589b7de47a") + ) + (pin "69" + (uuid "6c2dbf03-6ef9-4929-835b-b13c1dbe2dc2") + ) + (pin "16" + (uuid "ec79e343-b378-468b-8701-3eeff0a97c0a") + ) + (pin "44" + (uuid "f0b8ea49-bc59-44fa-8f94-cb34d5ef9835") + ) + (pin "8" + (uuid "4efa692a-db43-498a-9ad1-a637cce87103") + ) + (pin "12" + (uuid "a4fd9da0-b213-498a-8d0f-8f01f02e820c") + ) + (pin "2" + (uuid "c3b22fa9-b9b8-4b45-9a47-896c00dfad7c") + ) + (pin "46" + (uuid "71fa4fa9-6dc6-4613-a186-73a96e8889e4") + ) + (pin "56" + (uuid "8348b969-d338-4fc5-b9bd-f63485e5ff1f") + ) + (pin "57" + (uuid "52639d0f-abc7-4bb8-899f-e3aaefcf52af") + ) + (pin "48" + (uuid "a70c0dcd-2340-4728-83a1-f3ecbf50e410") + ) + (pin "62" + (uuid "92e215f2-3fe0-4d52-aaa0-ead1623ab498") + ) + (pin "60" + (uuid "233b8b75-f12b-4a46-9739-dd835436c2d3") + ) + (pin "14" + (uuid "495d5912-01de-4941-83d7-aa16f0f817bf") + ) + (pin "68" + (uuid "704ae9b9-f0f8-48a8-a12c-082d73c040f5") + ) + (pin "75" + (uuid "9304dc48-afd6-4f97-85d6-417c5645692f") + ) + (pin "58" + (uuid "22d19fb6-baa6-43cf-bd2e-2f02c181cf3b") + ) + (pin "70" + (uuid "7ba7cb55-2997-47e8-a6a1-183ded53deb0") + ) + (pin "18" + (uuid "5fdb9499-9d21-425e-ae0a-79446850f086") + ) + (pin "61" + (uuid "5203812a-1ef1-43dc-ac90-3e2aa63c0600") + ) + (pin "67" + (uuid "6154fd33-91a8-4f79-81ae-dc011f71cdb4") + ) + (pin "6" + (uuid "e3de771d-dc35-4df1-b2a9-78d8be6e88ed") + ) + (pin "20" + (uuid "708f52e9-a50c-49a6-a33e-573afcec7b88") + ) + (pin "38" + (uuid "995a4cd8-8702-4d6d-8fb6-0082dd8bee30") + ) + (pin "22" + (uuid "a0e0447c-6ebc-4911-9a56-7dc47fd36dc3") + ) + (pin "54" + (uuid "231bffb1-3828-478e-8208-b12726faf89a") + ) + (pin "66" + (uuid "40c2618c-2e0d-4311-a9c2-71ab46ba94f5") + ) + (pin "72" + (uuid "b4f100f5-bd5d-480d-9daf-829352ff3a08") + ) + (pin "35" + (uuid "dab7225d-a237-4a9a-8762-74334e02856a") + ) + (pin "39" + (uuid "41e20b4e-576f-450e-a50c-4b72a05d8590") + ) + (pin "7" + (uuid "d79188ca-5e50-40e3-aadd-a8b55a05d321") + ) + (pin "33" + (uuid "42ac83be-89fd-4a86-a16e-3677290f48ae") + ) + (pin "43" + (uuid "9a1039cc-3811-4914-892a-4ade88214f15") + ) + (pin "37" + (uuid "0e3d67ae-cbd9-4ca6-90a2-751deb8e8916") + ) + (pin "3" + (uuid "1423ccbe-11c6-4011-bb5d-dd26023f180d") + ) + (pin "21" + (uuid "2be7dd5a-15d6-4094-81aa-7f62af2bec1b") + ) + (pin "45" + (uuid "3a9f84d8-a8e7-44ab-9655-e6048050bb1c") + ) + (pin "41" + (uuid "94d0fa15-5be3-4c40-9002-161b1c019c3f") + ) + (pin "47" + (uuid "6cb3ff99-7f47-46d0-8975-5090a044b440") + ) + (pin "49" + (uuid "d06b8191-0264-4e61-b184-398148bca1c0") + ) + (pin "9" + (uuid "ba167c87-2ad5-4c48-b2b3-20d993662f86") + ) + (pin "15" + (uuid "1636d6ec-4b30-4e1b-bc9b-98ca4848687a") + ) + (pin "17" + (uuid "7ad4eb62-4053-4133-b27c-e79dc1311a66") + ) + (pin "1" + (uuid "bdda7240-25cb-4251-8add-be6e25b2a00f") + ) + (pin "5" + (uuid "b1d1b2ad-c355-47bf-b0d8-ffb22ccad3e2") + ) + (pin "11" + (uuid "28b044e1-8780-40a4-ba21-62d343f45e70") + ) + (pin "13" + (uuid "724be9c6-e834-4587-9707-461ee5d94f61") + ) + (pin "19" + (uuid "c7d62deb-414b-40f9-aa7e-36f854640e7b") + ) + (pin "23" + (uuid "8b194916-dd29-4ab3-9d52-37ff45981052") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "30e3620f-83c5-4e0b-ab64-c9eec60a6781") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5d150392-8627-4278-8d2f-c70357b1c820") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "5500ee13-82e0-4646-9f5c-4f2c1d72f5d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "b409d655-01b2-4c01-9a71-f50cd5a82347") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "34c874b3-8ab6-4a83-b174-6c56c6efea4e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "c6b87bd1-32f8-4805-a565-74633c7c9b75") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "548fbbfa-1a7b-4bb6-b646-caa45c7d6500") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "52315e32-ee40-4061-be08-826260f053db") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "320002ca-1e6b-4686-9d6e-763c4daf8625") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "06105be3-8e46-44ba-8a0b-0e9da1fa01f2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..ca1ec56 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4a93c6d8-ec6e-48c5-b356-01f5c5c6004d") + ) + (pin "1" + (uuid "82fb25d4-3ba7-4b8a-9c89-28ddf9bcf339") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "02c09e4c-f845-41a2-8dae-56fe38a12eb4") + ) + (pin "1" + (uuid "fbb83367-4605-4109-bd6a-0eef965a2f35") + ) + (instances + (project "M.2 E Key 2260" + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/46745a17-6c0a-426e-aca0-328dec31be0b/c428767f-6578-427a-bed2-1ce2d6f1fe26/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb new file mode 100644 index 0000000..35be37d --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb @@ -0,0 +1,3298 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/PET0+") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/I2S_SCK") + (net 15 "/SDIO_CLK") + (net 16 "/I2S_WS") + (net 17 "/SDIO_CMD") + (net 18 "/I2S_SD_OUT") + (net 19 "/SDIO_DATA0") + (net 20 "/I2S_SD_IN") + (net 21 "/SDIO_DATA3") + (net 22 "/LED#2") + (net 23 "/SDIO_DATA2") + (net 24 "/SDIO_DATA1") + (net 25 "/UART_WAKE#") + (net 26 "/SDIO__WAKE#") + (net 27 "/UART_TXD") + (net 28 "/SDIO_RESET#") + (net 29 "/UART_RXD") + (net 30 "/UARD_RTS") + (net 31 "/PER0-") + (net 32 "/UART_CTS") + (net 33 "/PER0+") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (net 39 "/REFCLK0+") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (net 41 "/REFCLK0-") + (net 42 "/SUSCLK") + (net 43 "/PERST0#") + (net 44 "/CLKREQ0#") + (net 45 "/W_DISABLE2#") + (net 46 "/PEWAKE#") + (net 47 "/W_DISABLE1#") + (net 48 "/I2C_DATA") + (net 49 "/PER1+") + (net 50 "/I2C_CLK") + (net 51 "/PER1-") + (net 52 "/ALERT#") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (net 54 "/PERST1#") + (net 55 "/CLKREQ1#") + (net 56 "/PEWAKE1#") + (net 57 "/REFCLK1+") + (net 58 "/REFCLK1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "04805688-21c5-4f01-b0ca-84226f393d0f") + (at 102.66 153.43 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "2851165b-bb38-43e6-873a-ac4161059e0f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fd1de822-d599-400a-a81d-a143474d0925") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0015770c-6043-4bed-9de4-940fe0c69e2e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "66f1dc90-3934-44f9-b1ec-cc975b5699bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "8dfeb27f-a606-4bc5-a98f-3992be9f2e6c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "ef69e39f-d2df-45e7-9d4c-e7c6a1ee82a8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "347ec884-c206-4dc4-9fb5-2b752d83ea8d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "41c4e1bf-af37-4d23-92a3-8f83e932560e") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6ddd0fdf-92c9-4dda-8c12-9333d30d4aad") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "dafb900f-ec53-40c5-bd86-0e5b28f37d68") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "d8cb5dbf-cb07-4e93-85f5-453f900eb830") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "189a3d6a-cf9e-4052-9192-140cc9167f58") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6acb4455-155a-4e38-851f-66f659206a33") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bbcbb65c-f454-46b7-a074-e77f6c1a2e89") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e5d58f9b-e367-4b82-9e8f-da5e9488c15e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "9482b128-36b6-484f-bd3a-e0d996f7c46a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "befbe0be-791c-400d-bdd8-a2052d483161") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0966e64b-cd12-4181-bad6-db6a1de7b977") + (at 109.36 153.43 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "36f8d31b-150f-4cab-ab8d-906bdc4886f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b63a7aef-51c2-41b9-8896-052123d0c684") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "80bcce3c-c6a3-46a3-bfb4-3ba20c4f78b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c388110a-b4e7-4921-b6cc-0b96956bac19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c435d445-f296-4cec-a0a3-4707865eafd1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "01f10909-180c-4449-8dd2-57eb7cbe95fc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "253fe2bf-1a7a-4e35-b32c-4b69b2130b4f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0dd44701-0713-453f-9b7b-65c62671fda0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "5ba48bea-4c6e-4f19-b1f3-2466a7e3b49c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "617aeccb-cb91-4af8-a621-82f093069db5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "5025801f-386d-4469-b69b-7e11a3126988") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f342c47c-6990-4201-8695-047f53189c3e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "11bb570a-0a0a-454e-9ea4-38a5beffcb0c") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "49128796-8c41-484f-b32f-7e0739e4d9d2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6c4b7fe2-565f-41f3-b6fe-407b49e53e13") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "4f502039-f699-48e0-a906-7baa14edf4ae") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET0+") + (pintype "passive") + (uuid "c523be41-2f98-4a26-94e9-77f92ec334d2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "4a250979-e428-4ae6-8a28-d5d26a06dabc") + (at 110.01 78.2) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "11d4fb49-0037-4d62-8d1a-9f67c3bf302a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "04dd4a2d-183a-42b8-8d31-771fae8afcef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "24a8ba51-37fb-4a94-ad35-4b210e704aa8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "224cfaf9-0384-42ff-a3ef-4f55e4304d1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2dbfb35d-eeb3-4b6a-be15-adf8a4b5a55e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "25aca7db-d16b-4987-92dc-e8162f2c634a") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "92ebc101-4d52-4630-998e-6ade81dedcbb") + (at 108.66 153.43 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "11398164-dd3f-422b-a781-79f21f0c62c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7afae6fa-f271-436f-9949-07b687ac0d7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "792151a9-e610-49df-9fd4-c35e4833f13c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8d5802ca-9d7b-45cc-928c-c0ba43ba25dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e0065484-ec97-458c-b426-e37073877d91") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "679b067a-6a61-4fd6-bedf-cca5996288dc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f4932123-d21e-4755-bbf2-9f902db338e3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "03fcdbcf-5998-4cfb-ac95-8434ed14ae8d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "cf485071-d474-43b0-8e89-e99de001dabb") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e6da0941-c1ad-4bd2-b01a-1f870a5500fc") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e85df08a-5f7b-4720-942f-d53350fff320") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "2d61ab10-8cdc-4c5c-8e86-f3f37c7619fa") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "508f8452-eb77-40d4-a1a8-89d195f02f27") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4174d0c9-4e77-4dd7-a94c-92069aa0bfba") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f0237b45-0573-4327-860a-5e0224eaa1c8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "4fa05010-d65d-43a1-a79f-6e79d0f2afe8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "52b9719a-6ee9-48f2-9e33-a16d34b09d29") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d80c22ee-82b2-4e5d-afd6-34da700e40af") + (at 103.36 153.43 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "136ae4c8-386c-4bfd-8cd4-b09d892aab12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0164f256-8894-430e-a6b7-95a7ee6d9b7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "651ddde9-a4d6-4715-9b2a-7c8ffe45f6f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4f0b8eed-f559-4d2f-a5ee-b23d2f7a3814") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "6aef449d-600f-4ce2-8f5d-9e0edacc785b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c4a18e35-41e9-49f7-8b85-36dc15d85a89") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4168fe4b-13ba-4195-8eb4-714cbc380287") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "3722fc6c-1000-40da-8046-3a04e22e8c64") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "a5807418-b556-4894-944d-963004eda122") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "fe7e892e-8757-426f-9f21-132a9b700e38") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0a50ec92-9ba8-4b71-880f-ffb4441ddeb7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "990f81e5-8d27-4cae-93fb-bded6b8076bd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "284d2a50-643a-44d7-a0b4-967a63789933") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f8a7e005-a7a4-47f0-b8d8-3d422f608efd") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "eb95152d-8507-4d82-8f1b-3b015726c9b4") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "0b7211b5-2fe6-43ba-a1ea-3e180188a4af") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "823be5c2-d276-4d4e-88c5-1c46d85de24a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "fb0ba336-d492-4552-94c0-e8a342016bf0") + (at 110.01 157.09) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1cd1b736-395c-46e9-b1e1-e1fd9be06eb8") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f5c203a9-673b-4477-a6ca-4dff7866b38b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "271f8d4b-da00-4d7f-8b35-8b300068939e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d086aa40-febc-4c77-bb6e-1a1cd181baa0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "40360caa-a516-4301-96c4-f5030b189753") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "7998cbb7-f681-446c-9356-052926f728df") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "960a3be4-eb1d-4813-91d9-0279873d04d4") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e14a6cdf-64af-4b31-857b-2ba5efaa1dd1") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f00a8254-050d-421a-bce9-6fe5d5b3a234") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9b690c52-86c7-4faa-8dbc-a2e7fc264728") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "46a1527a-13ae-4b23-9dcb-63ea285df9cc") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "32bd1ca0-d72e-4dbd-b2fc-817b14ebaa33") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6eccea91-518e-44e0-837d-ba0328c93f63") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ac25d287-4489-4028-a701-59fe5eb9faac") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3699e061-8103-4ea8-91eb-5df34594458c") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7896daab-b6a6-4b60-97d4-7fd584ea3e94") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "78f06ee5-82f6-4937-a6f8-e868b04b9021") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "078d75d8-af49-42a1-b6c3-2d53e67c261d") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d632c300-946e-482d-9988-4d13b12d6b69") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f0ddcfcd-89bf-4bef-87a8-3983dccbcae6") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "84fd04bf-8a08-4e36-9f53-d753b5a0371a") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e315e3a2-8775-4e1d-b00c-8d5f7e65c15a") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0f9b5a47-40b7-4cb6-8c25-113b293d31c1") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5788ae36-def1-46db-8d98-0b845c14dc12") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "270babe8-273d-4a23-89ac-a41fde862ac5") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4f95af89-8095-4fd0-a1aa-df822f57c0dc") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "67e7831d-0c0b-4153-83fa-2380574602f5") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "55009124-da8c-47ac-826e-a919973a9249") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4e851a6e-754d-4ad0-a55d-8aef971f7372") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8c7411f8-0ba1-481f-9911-f4982f961350") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4ae8d5ad-1598-4edf-8a70-a7692b5de9b0") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "923e940d-904a-467a-bcdc-f9ab504a5439") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7eccb3f2-f436-4cf3-82e6-637cb336371f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6607d4b3-984a-4f11-bd5c-627daee4c704") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "309f95dd-3d0c-4948-bda0-6fb16ec2fb39") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "34c1670c-0197-49b5-add3-7f4b55e26b33") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "47d017b9-376b-403c-8818-e2b2571c0a74") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9c0fd2a5-f3f5-497e-ab98-146154efe793") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "912d1d9b-9c49-4234-8a99-b33a228dba68") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "17754f38-5696-40f7-b1ac-12517530747c") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "c228665e-6aaf-4aed-8109-91b161a716d5") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "70a6be2a-a208-4cc2-8c34-d43831b513e7") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d41e2cd0-a5cb-4081-9600-ad9dcb3a1750") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d9eb88d6-0959-4c54-a16b-e31a1e5b5e54") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a336f09c-d420-44ae-b5b7-b6042d1db6ec") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "64475659-6399-4ed1-9c04-94759628a13d") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "2654094d-a78f-4d9d-a98b-4ec0c63168ef") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "9c48305b-e206-43eb-ab81-0edb92640376") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "befb4300-48f9-4212-8108-a86a764e8c8b") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "a4d00e26-7cb2-4c2d-9641-151889734b8d") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "b2820fb5-a90c-4784-9c58-d6d1dcc9f9fd") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "781d5e5f-8dfc-43a6-860f-7bbd801d69d4") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "7012c86b-910b-4b44-ae6c-9e9c165a572f") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "9d483d20-d218-4222-8296-5d3884973760") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "fe04d9cc-adc7-4677-a8c7-c651bb0530be") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "51e9d9db-8e71-4668-a57e-137c09418621") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "455d75a3-90a4-4a92-8db8-434b911e2e9d") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "46b8aec2-ea7f-4785-95e7-e86559fbf49d") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "3b45d33d-050a-4596-bd9c-64fb79de4e88") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "4d1cdce5-df2e-43ff-a202-ea1695fb37ac") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "b6119298-7a2b-4ee6-9023-99b977e28bec") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "1e5fd78b-c451-498b-9888-060020c7bfb8") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "5d597fa6-a5c5-467a-9d8c-461cc157152c") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "419aa39c-5455-422e-a962-c290599c353b") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "95bbd11d-bd59-4b7c-8ba5-bc8214d257ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2bc01b36-cf88-4a06-a058-369cdec6e8f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7c065dc6-097b-490f-b015-1b8e4a18025b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "68f6676c-0390-4317-97c2-0c5ddf864b56") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "bba85de0-01db-40ee-a1cf-bf73e9cf56f5") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2b73ddfc-f605-4f49-93ac-9696c26077a9") + (pts + (xy 119.935 158.2) (xy 119.935 116.2) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.33 137.2 90) + (layer "User.2") + (uuid "2b73ddfc-f605-4f49-93ac-9696c26077a9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "50ca0bbf-4fba-42df-95ab-87bf9ec602e4") + (pts + (xy 95.01 47.09) (xy 125.01 47.09) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.01 25.86 0) + (layer "User.2") + (uuid "50ca0bbf-4fba-42df-95ab-87bf9ec602e4") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "71e9d5f7-c33e-466f-b805-320a8561a1a7") + (pts + (xy 119.92 158.2) (xy 119.92 78.2) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.605 118.2 90) + (layer "User.2") + (uuid "71e9d5f7-c33e-466f-b805-320a8561a1a7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7d034663-dd2f-4b98-9657-32a3e0822926") + (pts + (xy 99.01 48.2) (xy 121.01 48.2) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.01 32.32 0) + (layer "User.2") + (uuid "7d034663-dd2f-4b98-9657-32a3e0822926") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "87c1f352-0654-43cd-abd0-c99d79947077") + (pts + (xy 119.935 158.2) (xy 119.935 48.2) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.375 103.2 90) + (layer "User.2") + (uuid "87c1f352-0654-43cd-abd0-c99d79947077") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9c88e3e4-7d4d-4bda-9eae-ef45e12f104f") + (pts + (xy 119.935 158.2) (xy 119.935 128.2) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.43 143.2 90) + (layer "User.2") + (uuid "9c88e3e4-7d4d-4bda-9eae-ef45e12f104f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ca904d42-cfca-496d-9e54-fabd294adc2c") + (pts + (xy 119.935 158.2) (xy 119.935 98.2) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.88 128.2 90) + (layer "User.2") + (uuid "ca904d42-cfca-496d-9e54-fabd294adc2c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "abb62311-83c3-4a4e-8cdf-c63c0c9d610f") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6d7368d9-79fb-4d01-b7fc-4c11c169e779") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "442bd6e4-cabf-4cd3-806c-c198d0e7dc17") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "91b23ba9-6d3a-4c9a-8e0f-4d53f05eaba9") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "6eb56a87-ba8e-4941-a3ba-590804e493c0") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "8534118e-d579-471f-a522-7d10eee919aa") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d3987329-6003-4881-abb2-666123cbe272") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "2a1781f0-bd13-4924-a0cc-926ea3d36010") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "0b218326-b411-4826-9814-93c082954421") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "3ed48a35-9f21-4ebf-bff2-848473dfb666") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "e22439cf-f7d3-4988-8a66-51a0050edd81") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "78b90894-d4f2-44d8-8d2b-af50a7967ebd") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "50eb466c-235a-4e48-a17b-76820a55a4ff") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "3abd6d48-a74d-4e7b-8692-bb26da651709") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "fac9759b-7825-4a66-b6d9-4c1036d31987") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "f057391d-0d87-4a61-9a6e-83d1f4f32747") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "ccf3d611-3a43-4bb8-b544-d7a1c9ee35c7") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b002966e-d6e3-46a9-8d9f-f7c5e4cf2a9e") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "68086b74-5891-4d91-84da-cc057a5a14a3") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "0c667371-b70d-4147-aa70-8d6265a2ee4e") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "77fc4f57-c77e-45fb-a7d4-e69721805a5c") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "ae727b4e-8384-4d87-8e9a-c921173aa5f2") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "64e8a673-a759-410a-b53b-74be20d74bb6") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "16e8b1d1-8c80-4aab-86e9-732d5238cfc3") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1357ae0d-ce17-4473-baae-34b3bbb6e066") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "998bdd99-b1e4-49d3-9804-e5ff258615dc") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "7b1a0ed0-2a2f-4126-8679-ad1d334c0421") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "17901975-48ab-49f8-b32a-edd863078082") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "ca3581f1-4748-4b29-8618-e2c99c18f537") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8444b8bb-bdb8-4ce6-8a73-11500fda4087") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cf27aefa-fabd-4e0d-8c75-4e1864414e74") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "233932c9-2b7d-4406-8038-09b9e82d6933") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "dbcb077f-8e0a-420c-8b25-8b6c52c65345") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "97a53b6b-6019-48b8-9ce1-0598f7f03dec") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "9fa7dc75-bc1a-4282-981a-71a61217ddcc") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "06e4cdd3-d5ea-47d3-9302-f06a9a636b9d") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d394329f-5103-4b1a-b8a1-702cc77038f9") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "8fd78cb7-be42-4720-97a4-3e5b7e808744") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "db465be2-dc9e-4511-b248-77d8e6f87903") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "9183825b-e15d-4ce7-a89d-1fa68ede0d36") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "fd08c3e6-7f93-4723-a9bb-ddc73b75c7e5") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "c95d0558-cdf6-4df4-9587-85025f80c3d3") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "86b4eaa9-7a7e-48da-8733-74ba30d8750b") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "89485dab-1c85-4e9f-a26b-a02ca5cfd366") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "6dd52994-f63f-4436-9174-dcd126f12150") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "3b7c96da-a894-4deb-acc9-33dcebaf586b") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "586ad967-01c0-4c72-b902-f5094839f0a0") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "6d65f468-486f-4afe-a247-ac38cc6f8c74") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5887ea5b-7b63-40ff-9fb9-84d239799667") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "2147f022-63bb-4484-8a72-240cb2534699") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "1bceb255-8819-44c3-8fe2-876c22677c89") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "075d2877-9fee-45a8-abb7-1e6b080beb0c") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 51 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "79dab0b7-37cd-4978-9e6d-783acc258f0f") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "69f9fa0e-64c8-460a-ab1c-1d5873fa0e97") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "88b581da-3684-4719-82f3-473888df80a0") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "70d7af3a-d931-4efc-8dfa-46f89264b0aa") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "0fb85812-6a4d-4249-a9df-adfd18b4624f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "34ddd79c-b636-4f45-b164-057240734a8a") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "c418de1e-fe75-4b07-824b-6d3ae83d46ac") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "03e4d1d8-91c8-4fdc-a50d-b4323491f439") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "c1b632fa-7162-43e4-be2c-64f37fcccbfa") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 56 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "9b54621c-c40a-44ae-9f8e-f8b921277399") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "81887958-51b9-4a88-9914-902e7fbcd8e0") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4345d070-f437-4832-a9a6-f75378cad801") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "2aa65726-3a76-4827-91bc-8ad14e97a352") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c6d9edf9-09b1-4220-aadf-fcae3d0dbd3e") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e1dd47f7-3f45-4f57-9748-223177d08f35") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "b97e1d7d-8ab4-410f-90c7-999101646d3e") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.01 154.2) (xy 121.01 158.2) (xy 99.01 158.2) (xy 99.01 154.2) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "697fac94-82f5-46a2-a7a5-53698ca549c2") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.01 158.2) (xy 125.01 153) (xy 95.01 153) (xy 95.01 158.2) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 99.01 78.2) + (end 99.01 154.2) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4e5d2377-7bf2-4065-a12e-28f05849992f") + ) + (gr_line + (start 121.01 78.2) + (end 99.01 78.2) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ef1408a-e077-4fe3-b4fd-cc89576a902c") + ) + (gr_line + (start 121.01 154.2) + (end 121.01 78.2) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d16544e5-4735-4ad9-9fe8-80a683235dea") + ) + (segment + (start 103.36 154.095001) + (end 103.36 153.75) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "10b30387-b6ff-4e8e-ac43-08f10916bac8") + ) + (segment + (start 103.235 155.749999) + (end 103.235 154.220001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2be4806f-3a2c-44c3-8b1f-d02f4d86f7a4") + ) + (segment + (start 103.26 157.05) + (end 103.26 155.774999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7992a332-140c-469c-968c-6b4bff173ecb") + ) + (segment + (start 103.26 155.774999) + (end 103.235 155.749999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "89a4ef91-1ac0-4843-badd-d39a7e4ffa32") + ) + (segment + (start 103.235 154.220001) + (end 103.36 154.095001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ca59cc36-f983-44a9-bdf8-706125c4703c") + ) + (segment + (start 102.76 155.774999) + (end 102.785 155.749999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8717e418-22dd-425f-80e0-858449992cbf") + ) + (segment + (start 102.785 154.220001) + (end 102.66 154.095001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cdf70063-f91a-4c1c-aa26-ad1091f8776e") + ) + (segment + (start 102.785 155.749999) + (end 102.785 154.220001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d424373c-3b7f-48f7-8653-1bae910803bf") + ) + (segment + (start 102.76 157.05) + (end 102.76 155.774999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d507e82f-6e6e-48df-af6e-3ad82641ff81") + ) + (segment + (start 102.66 154.095001) + (end 102.66 153.75) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e4cf6fc7-0664-4c75-a901-c023dcf7d192") + ) + (segment + (start 109.26 155.774999) + (end 109.235 155.749999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2b3ac2a2-4ac6-4719-a41b-619a86aef213") + ) + (segment + (start 109.36 154.095001) + (end 109.36 153.75) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "4ba649a9-d1d4-4194-81a8-99fda346fc56") + ) + (segment + (start 109.235 154.220001) + (end 109.36 154.095001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "77525d10-d91f-46d7-9a7f-eb74f1f385e3") + ) + (segment + (start 109.235 155.749999) + (end 109.235 154.220001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e9dbf3c6-a277-4a8e-975c-9000cd215abe") + ) + (segment + (start 109.26 157.05) + (end 109.26 155.774999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e9f883e9-b464-4518-84c7-3ef4e7f9dc3d") + ) + (segment + (start 108.785 155.749999) + (end 108.785 154.220001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "114408a3-a666-4c0f-991d-a42e0946378e") + ) + (segment + (start 108.66 154.095001) + (end 108.66 153.75) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "93f2c6f5-ebbc-479e-a242-660a05fb7a08") + ) + (segment + (start 108.76 157.05) + (end 108.76 155.774999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "aa2f96c4-1ad8-409c-ab04-f20f7846e90b") + ) + (segment + (start 108.76 155.774999) + (end 108.785 155.749999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b094ad2e-dad7-418f-84ec-db3d3324b55a") + ) + (segment + (start 108.785 154.220001) + (end 108.66 154.095001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "dfbf38f9-b8c2-4f06-914c-1c9c3eb5c8eb") + ) + (via + (at 115.01 154.71) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "86344080-773f-4303-950a-9ac0891865c5") + ) + (segment + (start 115.01 154.71) + (end 115.01 156.8) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "1c2b0b9e-beca-4a9e-ad96-877217207ff6") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "2df39b88-b18f-441d-93ba-38ac92be2744") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 95.01 156.73) (xy 95.01 48.2) (xy 125.01 48.2) (xy 125.01 156.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.091684 78.722174) (xy 107.111503 78.758033) (xy 107.170826 79.017946) (xy 107.170832 79.017964) + (xy 107.280257 79.330688) (xy 107.424022 79.629217) (xy 107.600305 79.90977) (xy 107.801034 80.161476) + (xy 108.654432 79.308079) (xy 108.691457 79.356331) (xy 108.853669 79.518543) (xy 108.901919 79.555567) + (xy 108.048522 80.408964) (xy 108.048522 80.408965) (xy 108.300229 80.609694) (xy 108.580782 80.785977) + (xy 108.879311 80.929742) (xy 109.192035 81.039167) (xy 109.192053 81.039173) (xy 109.515077 81.112901) + (xy 109.515074 81.112901) (xy 109.844336 81.15) (xy 110.175664 81.15) (xy 110.504924 81.112901) + (xy 110.827946 81.039173) (xy 110.827964 81.039167) (xy 111.140688 80.929742) (xy 111.439217 80.785977) + (xy 111.71977 80.609694) (xy 111.971476 80.408965) (xy 111.971476 80.408964) (xy 111.118079 79.555567) + (xy 111.166331 79.518543) (xy 111.328543 79.356331) (xy 111.365567 79.308079) (xy 112.218964 80.161476) + (xy 112.218965 80.161476) (xy 112.419694 79.90977) (xy 112.595977 79.629217) (xy 112.739742 79.330688) + (xy 112.849167 79.017964) (xy 112.849173 79.017946) (xy 112.908497 78.758033) (xy 112.941272 78.711842) + (xy 112.980642 78.7005) (xy 120.4355 78.7005) (xy 120.487826 78.722174) (xy 120.5095 78.7745) (xy 120.5095 153.6255) + (xy 120.487826 153.677826) (xy 120.4355 153.6995) (xy 120.347464 153.6995) (xy 120.175062 153.729898) + (xy 120.010558 153.789773) (xy 119.858945 153.877308) (xy 119.724837 153.989837) (xy 119.612308 154.123945) + (xy 119.524773 154.275558) (xy 119.464898 154.440062) (xy 119.4345 154.612464) (xy 119.4345 156.73) + (xy 119.1355 156.73) (xy 119.1355 156.180252) (xy 119.123867 156.121769) (xy 119.097471 156.082265) + (xy 119.085 156.041153) (xy 119.085 156) (xy 119.065301 156) (xy 119.025716 156.007873) (xy 118.996845 156.007873) + (xy 118.954748 155.9995) (xy 118.565252 155.9995) (xy 118.565251 155.9995) (xy 118.524435 156.007618) + (xy 118.495565 156.007618) (xy 118.454749 155.9995) (xy 118.454748 155.9995) (xy 118.065252 155.9995) + (xy 118.065251 155.9995) (xy 118.023153 156.007873) (xy 117.994283 156.007873) (xy 117.954699 156) + (xy 117.935 156) (xy 117.935 156.041153) (xy 117.922529 156.082265) (xy 117.896133 156.121768) (xy 117.8845 156.180253) + (xy 117.8845 156.73) (xy 117.6355 156.73) (xy 117.6355 156.180252) (xy 117.623867 156.121769) (xy 117.597471 156.082265) + (xy 117.585 156.041153) (xy 117.585 156) (xy 117.565301 156) (xy 117.525716 156.007873) (xy 117.496845 156.007873) + (xy 117.454748 155.9995) (xy 117.065252 155.9995) (xy 117.065251 155.9995) (xy 117.024435 156.007618) + (xy 116.995565 156.007618) (xy 116.954749 155.9995) (xy 116.954748 155.9995) (xy 116.565252 155.9995) + (xy 116.565251 155.9995) (xy 116.524435 156.007618) (xy 116.495565 156.007618) (xy 116.454749 155.9995) + (xy 116.454748 155.9995) (xy 116.065252 155.9995) (xy 116.065251 155.9995) (xy 116.024435 156.007618) + (xy 115.995565 156.007618) (xy 115.954749 155.9995) (xy 115.954748 155.9995) (xy 115.565252 155.9995) + (xy 115.565251 155.9995) (xy 115.524435 156.007618) (xy 115.495565 156.007618) (xy 115.454749 155.9995) + (xy 115.454748 155.9995) (xy 115.065252 155.9995) (xy 115.065251 155.9995) (xy 115.024435 156.007618) + (xy 114.995565 156.007618) (xy 114.954749 155.9995) (xy 114.954748 155.9995) (xy 114.565252 155.9995) + (xy 114.565251 155.9995) (xy 114.524435 156.007618) (xy 114.495565 156.007618) (xy 114.454749 155.9995) + (xy 114.454748 155.9995) (xy 114.065252 155.9995) (xy 114.065251 155.9995) (xy 114.024435 156.007618) + (xy 113.995565 156.007618) (xy 113.954749 155.9995) (xy 113.954748 155.9995) (xy 113.8045 155.9995) + (xy 113.752174 155.977826) (xy 113.7305 155.9255) (xy 113.7305 155.198025) (xy 113.730499 155.19802) + (xy 113.693024 154.997544) (xy 113.619348 154.807363) (xy 113.511981 154.633959) (xy 113.51198 154.633957) + (xy 113.374579 154.483235) (xy 113.374578 154.483234) (xy 113.211825 154.360329) (xy 113.211822 154.360328) + (xy 113.211821 154.360327) (xy 113.02925 154.269418) (xy 113.029246 154.269417) (xy 113.029244 154.269416) + (xy 112.833082 154.213602) (xy 112.833076 154.213601) (xy 112.630003 154.194785) (xy 112.629997 154.194785) + (xy 112.426923 154.213601) (xy 112.426917 154.213602) (xy 112.230755 154.269416) (xy 112.23075 154.269418) + (xy 112.048177 154.360328) (xy 112.048174 154.360329) (xy 111.885421 154.483234) (xy 111.88542 154.483235) + (xy 111.748019 154.633957) (xy 111.748019 154.633958) (xy 111.640655 154.807358) (xy 111.64065 154.807368) + (xy 111.566977 154.99754) (xy 111.5295 155.19802) (xy 111.5295 155.926) (xy 111.507826 155.978326) + (xy 111.4555 156) (xy 111.435 156) (xy 111.435 156.73) (xy 111.1355 156.73) (xy 111.1355 156.180252) + (xy 111.123867 156.121769) (xy 111.097471 156.082265) (xy 111.085 156.041153) (xy 111.085 156) (xy 111.065301 156) + (xy 111.025716 156.007873) (xy 110.996845 156.007873) (xy 110.954748 155.9995) (xy 110.565252 155.9995) + (xy 110.565251 155.9995) (xy 110.524435 156.007618) (xy 110.495565 156.007618) (xy 110.454749 155.9995) + (xy 110.454748 155.9995) (xy 110.065252 155.9995) (xy 110.065251 155.9995) (xy 110.023153 156.007873) + (xy 109.994283 156.007873) (xy 109.954699 156) (xy 109.935 156) (xy 109.935 156.041153) (xy 109.922529 156.082265) + (xy 109.896133 156.121768) (xy 109.8845 156.180253) (xy 109.8845 156.73) (xy 109.6355 156.73) (xy 109.6355 156.180252) + (xy 109.623867 156.121769) (xy 109.597471 156.082265) (xy 109.587284 156.059397) (xy 109.562784 155.963092) + (xy 109.564148 155.953656) (xy 109.5605 155.944848) (xy 109.5605 155.735435) (xy 109.560499 155.735434) + (xy 109.538766 155.654326) (xy 109.539619 155.654097) (xy 109.5355 155.633376) (xy 109.5355 154.375123) + (xy 109.557173 154.322798) (xy 109.60046 154.279512) (xy 109.640022 154.210989) (xy 109.6605 154.134563) + (xy 109.6605 154.134558) (xy 109.661133 154.129755) (xy 109.662641 154.129953) (xy 109.682174 154.082797) + (xy 109.712206 154.052765) (xy 109.757585 153.949991) (xy 109.7605 153.924865) (xy 109.760499 153.575136) + (xy 109.757585 153.550009) (xy 109.717792 153.459888) (xy 109.716485 153.403268) (xy 109.717782 153.400135) + (xy 109.757585 153.309991) (xy 109.7605 153.284865) (xy 109.760499 152.935136) (xy 109.757585 152.910009) + (xy 109.712206 152.807235) (xy 109.632765 152.727794) (xy 109.529991 152.682415) (xy 109.52999 152.682414) + (xy 109.529988 152.682414) (xy 109.508659 152.67994) (xy 109.504865 152.6795) (xy 109.504864 152.6795) + (xy 109.215136 152.6795) (xy 109.190013 152.682414) (xy 109.190007 152.682415) (xy 109.087234 152.727794) + (xy 109.062326 152.752703) (xy 109.01 152.774377) (xy 108.957674 152.752703) (xy 108.932765 152.727794) + (xy 108.829991 152.682415) (xy 108.82999 152.682414) (xy 108.829988 152.682414) (xy 108.808659 152.67994) + (xy 108.804865 152.6795) (xy 108.804864 152.6795) (xy 108.515136 152.6795) (xy 108.490013 152.682414) + (xy 108.490007 152.682415) (xy 108.387234 152.727794) (xy 108.307794 152.807234) (xy 108.262414 152.910011) + (xy 108.2595 152.935135) (xy 108.2595 153.284863) (xy 108.262414 153.309986) (xy 108.262415 153.309992) + (xy 108.302206 153.40011) (xy 108.303514 153.456732) (xy 108.302206 153.45989) (xy 108.262414 153.550011) + (xy 108.2595 153.575135) (xy 108.2595 153.924863) (xy 108.262414 153.949986) (xy 108.262415 153.949992) + (xy 108.307794 154.052765) (xy 108.337826 154.082797) (xy 108.357359 154.129954) (xy 108.358867 154.129756) + (xy 108.3595 154.134565) (xy 108.379977 154.210986) (xy 108.379979 154.210991) (xy 108.408096 154.25969) + (xy 108.411677 154.265892) (xy 108.41954 154.279512) (xy 108.464629 154.324601) (xy 108.466303 154.326523) + (xy 108.474565 154.351139) (xy 108.4845 154.375124) (xy 108.4845 155.633376) (xy 108.48038 155.654097) + (xy 108.481234 155.654326) (xy 108.4595 155.735434) (xy 108.4595 155.944848) (xy 108.457216 155.963092) + (xy 108.432716 156.059397) (xy 108.427245 156.066716) (xy 108.422529 156.082265) (xy 108.396133 156.121768) + (xy 108.3845 156.180253) (xy 108.3845 156.73) (xy 108.1355 156.73) (xy 108.1355 156.180252) (xy 108.123867 156.121769) + (xy 108.097471 156.082265) (xy 108.085 156.041153) (xy 108.085 156) (xy 108.065301 156) (xy 108.025716 156.007873) + (xy 107.996845 156.007873) (xy 107.954748 155.9995) (xy 107.565252 155.9995) (xy 107.565251 155.9995) + (xy 107.524435 156.007618) (xy 107.495565 156.007618) (xy 107.454749 155.9995) (xy 107.454748 155.9995) + (xy 107.065252 155.9995) (xy 107.065251 155.9995) (xy 107.023153 156.007873) (xy 106.994283 156.007873) + (xy 106.954699 156) (xy 106.935 156) (xy 106.935 156.041153) (xy 106.922529 156.082265) (xy 106.896133 156.121768) + (xy 106.8845 156.180253) (xy 106.8845 156.73) (xy 106.6355 156.73) (xy 106.6355 156.180252) (xy 106.623867 156.121769) + (xy 106.597471 156.082265) (xy 106.585 156.041153) (xy 106.585 156) (xy 106.565301 156) (xy 106.525716 156.007873) + (xy 106.496845 156.007873) (xy 106.454748 155.9995) (xy 106.065252 155.9995) (xy 106.065251 155.9995) + (xy 106.024435 156.007618) (xy 105.995565 156.007618) (xy 105.954749 155.9995) (xy 105.954748 155.9995) + (xy 105.565252 155.9995) (xy 105.565251 155.9995) (xy 105.523153 156.007873) (xy 105.494283 156.007873) + (xy 105.454699 156) (xy 105.435 156) (xy 105.435 156.041153) (xy 105.422529 156.082265) (xy 105.396133 156.121768) + (xy 105.3845 156.180253) (xy 105.3845 156.73) (xy 105.1355 156.73) (xy 105.1355 156.180252) (xy 105.123867 156.121769) + (xy 105.097471 156.082265) (xy 105.085 156.041153) (xy 105.085 156) (xy 105.065301 156) (xy 105.025716 156.007873) + (xy 104.996845 156.007873) (xy 104.954748 155.9995) (xy 104.565252 155.9995) (xy 104.565251 155.9995) + (xy 104.524435 156.007618) (xy 104.495565 156.007618) (xy 104.454749 155.9995) (xy 104.454748 155.9995) + (xy 104.065252 155.9995) (xy 104.065251 155.9995) (xy 104.023153 156.007873) (xy 103.994283 156.007873) + (xy 103.954699 156) (xy 103.935 156) (xy 103.935 156.041153) (xy 103.922529 156.082265) (xy 103.896133 156.121768) + (xy 103.8845 156.180253) (xy 103.8845 156.73) (xy 103.6355 156.73) (xy 103.6355 156.180252) (xy 103.623867 156.121769) + (xy 103.597471 156.082265) (xy 103.587284 156.059397) (xy 103.562784 155.963092) (xy 103.564148 155.953656) + (xy 103.5605 155.944848) (xy 103.5605 155.735435) (xy 103.560499 155.735434) (xy 103.538766 155.654326) + (xy 103.539619 155.654097) (xy 103.5355 155.633376) (xy 103.5355 154.375123) (xy 103.557173 154.322798) + (xy 103.60046 154.279512) (xy 103.640022 154.210989) (xy 103.6605 154.134563) (xy 103.6605 154.134558) + (xy 103.661133 154.129755) (xy 103.662641 154.129953) (xy 103.682174 154.082797) (xy 103.712206 154.052765) + (xy 103.757585 153.949991) (xy 103.7605 153.924865) (xy 103.760499 153.575136) (xy 103.757585 153.550009) + (xy 103.717792 153.459888) (xy 103.716485 153.403268) (xy 103.717782 153.400135) (xy 103.757585 153.309991) + (xy 103.7605 153.284865) (xy 103.760499 152.935136) (xy 103.757585 152.910009) (xy 103.712206 152.807235) + (xy 103.632765 152.727794) (xy 103.529991 152.682415) (xy 103.52999 152.682414) (xy 103.529988 152.682414) + (xy 103.508659 152.67994) (xy 103.504865 152.6795) (xy 103.504864 152.6795) (xy 103.215136 152.6795) + (xy 103.190013 152.682414) (xy 103.190007 152.682415) (xy 103.087234 152.727794) (xy 103.062326 152.752703) + (xy 103.01 152.774377) (xy 102.957674 152.752703) (xy 102.932765 152.727794) (xy 102.829991 152.682415) + (xy 102.82999 152.682414) (xy 102.829988 152.682414) (xy 102.808659 152.67994) (xy 102.804865 152.6795) + (xy 102.804864 152.6795) (xy 102.515136 152.6795) (xy 102.490013 152.682414) (xy 102.490007 152.682415) + (xy 102.387234 152.727794) (xy 102.307794 152.807234) (xy 102.262414 152.910011) (xy 102.2595 152.935135) + (xy 102.2595 153.284863) (xy 102.262414 153.309986) (xy 102.262415 153.309992) (xy 102.302206 153.40011) + (xy 102.303514 153.456732) (xy 102.302206 153.45989) (xy 102.262414 153.550011) (xy 102.2595 153.575135) + (xy 102.2595 153.924863) (xy 102.262414 153.949986) (xy 102.262415 153.949992) (xy 102.307794 154.052765) + (xy 102.337826 154.082797) (xy 102.357359 154.129954) (xy 102.358867 154.129756) (xy 102.3595 154.134565) + (xy 102.379977 154.210986) (xy 102.379979 154.210991) (xy 102.408096 154.25969) (xy 102.411677 154.265892) + (xy 102.41954 154.279512) (xy 102.464629 154.324601) (xy 102.466303 154.326523) (xy 102.474565 154.351139) + (xy 102.4845 154.375124) (xy 102.4845 155.633376) (xy 102.48038 155.654097) (xy 102.481234 155.654326) + (xy 102.4595 155.735434) (xy 102.4595 155.944848) (xy 102.457216 155.963092) (xy 102.432716 156.059397) + (xy 102.427245 156.066716) (xy 102.422529 156.082265) (xy 102.396133 156.121768) (xy 102.3845 156.180253) + (xy 102.3845 156.73) (xy 102.1355 156.73) (xy 102.1355 156.180252) (xy 102.123867 156.121769) (xy 102.097471 156.082265) + (xy 102.085 156.041153) (xy 102.085 156) (xy 102.065301 156) (xy 102.025716 156.007873) (xy 101.996845 156.007873) + (xy 101.954748 155.9995) (xy 101.565252 155.9995) (xy 101.565251 155.9995) (xy 101.524435 156.007618) + (xy 101.495565 156.007618) (xy 101.454749 155.9995) (xy 101.454748 155.9995) (xy 101.065252 155.9995) + (xy 101.065251 155.9995) (xy 101.023153 156.007873) (xy 100.994283 156.007873) (xy 100.954699 156) + (xy 100.935 156) (xy 100.935 156.041153) (xy 100.922529 156.082265) (xy 100.896133 156.121768) (xy 100.8845 156.180253) + (xy 100.8845 156.73) (xy 100.5855 156.73) (xy 100.5855 154.612472) (xy 100.585499 154.612464) (xy 100.562713 154.483236) + (xy 100.555101 154.440062) (xy 100.495225 154.275555) (xy 100.407692 154.123945) (xy 100.295163 153.989837) + (xy 100.161055 153.877308) (xy 100.009445 153.789775) (xy 100.009443 153.789774) (xy 100.009441 153.789773) + (xy 99.844937 153.729898) (xy 99.672535 153.6995) (xy 99.672532 153.6995) (xy 99.650892 153.6995) + (xy 99.5845 153.6995) (xy 99.532174 153.677826) (xy 99.5105 153.6255) (xy 99.5105 78.7745) (xy 99.532174 78.722174) + (xy 99.5845 78.7005) (xy 107.039358 78.7005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.058247 154.417521) (xy 115.077453 154.422666) (xy 115.114454 154.432581) (xy 115.132296 154.439971) + (xy 115.182699 154.469071) (xy 115.198024 154.48083) (xy 115.239169 154.521975) (xy 115.250929 154.537301) + (xy 115.280024 154.587695) (xy 115.287416 154.605542) (xy 115.302478 154.661753) (xy 115.305 154.680906) + (xy 115.305 154.739092) (xy 115.302478 154.758245) (xy 115.287416 154.814456) (xy 115.280024 154.832303) + (xy 115.250927 154.8827) (xy 115.239167 154.898025) (xy 115.186869 154.950323) (xy 115.186863 154.95033) + (xy 115.142315 155.017001) (xy 115.120644 155.06932) (xy 115.120641 155.06933) (xy 115.105 155.147967) + (xy 115.105 155.425498) (xy 115.120641 155.504135) (xy 115.120644 155.504145) (xy 115.142316 155.556465) + (xy 115.143676 155.559098) (xy 115.145162 155.576735) (xy 115.151928 155.593092) (xy 115.148142 155.612108) + (xy 115.148431 155.615535) (xy 115.14716 155.617039) (xy 115.146299 155.621367) (xy 115.146133 155.621766) + (xy 115.1345 155.680253) (xy 115.1345 156.726) (xy 115.132843 156.73) (xy 114.887157 156.73) (xy 114.8855 156.726) + (xy 114.8855 155.680253) (xy 114.873866 155.621766) (xy 114.873676 155.621307) (xy 114.873676 155.620809) + (xy 114.872445 155.614621) (xy 114.873676 155.614376) (xy 114.873677 155.606573) (xy 114.868045 155.592958) + (xy 114.873678 155.579374) (xy 114.87368 155.564669) (xy 114.877284 155.557188) (xy 114.877679 155.556472) + (xy 114.877683 155.556467) (xy 114.899357 155.504141) (xy 114.915 155.4255) (xy 114.915 155.147966) + (xy 114.899357 155.069325) (xy 114.877683 155.016999) (xy 114.833136 154.95033) (xy 114.833129 154.950323) + (xy 114.78083 154.898023) (xy 114.76907 154.882698) (xy 114.739973 154.832301) (xy 114.73258 154.814452) + (xy 114.717521 154.758246) (xy 114.715 154.739095) (xy 114.715 154.680902) (xy 114.717521 154.661751) + (xy 114.73258 154.605545) (xy 114.739971 154.5877) (xy 114.769073 154.537294) (xy 114.780826 154.521977) + (xy 114.821977 154.480826) (xy 114.837294 154.469073) (xy 114.887703 154.439969) (xy 114.90554 154.432582) + (xy 114.947308 154.42139) (xy 114.961752 154.417521) (xy 114.980903 154.415) (xy 115.039096 154.415) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.788326 78.722174) (xy 106.81 78.7745) (xy 106.81 79.379704) (xy 106.850242 79.736866) (xy 106.930219 80.087264) + (xy 106.930224 80.087282) (xy 107.048925 80.426513) (xy 107.204869 80.750334) (xy 107.396093 81.054666) + (xy 107.620185 81.335668) (xy 107.874331 81.589814) (xy 108.155333 81.813906) (xy 108.459665 82.00513) + (xy 108.783486 82.161074) (xy 109.122717 82.279775) (xy 109.122735 82.27978) (xy 109.473135 82.359757) + (xy 109.473132 82.359757) (xy 109.830296 82.4) (xy 110.189704 82.4) (xy 110.546866 82.359757) (xy 110.897264 82.27978) + (xy 110.897282 82.279775) (xy 111.236513 82.161074) (xy 111.560334 82.00513) (xy 111.864666 81.813906) + (xy 112.145668 81.589814) (xy 112.39981 81.335672) (xy 112.62092 81.058409) (xy 112.62092 81.058408) + (xy 111.118079 79.555567) (xy 111.166331 79.518543) (xy 111.328543 79.356331) (xy 111.365567 79.308079) + (xy 112.81231 80.754822) (xy 112.81512 80.750351) (xy 112.815126 80.75034) (xy 112.971076 80.426509) + (xy 113.089775 80.087282) (xy 113.08978 80.087264) (xy 113.169757 79.736866) (xy 113.21 79.379704) + (xy 113.21 78.7745) (xy 113.231674 78.722174) (xy 113.284 78.7005) (xy 120.4355 78.7005) (xy 120.487826 78.722174) + (xy 120.5095 78.7745) (xy 120.5095 152.7205) (xy 120.487826 152.772826) (xy 120.4355 152.7945) (xy 99.5845 152.7945) + (xy 99.532174 152.772826) (xy 99.5105 152.7205) (xy 99.5105 78.7745) (xy 99.532174 78.722174) (xy 99.5845 78.7005) + (xy 106.736 78.7005) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "acbd1d74-b616-436b-a03b-3bdb8708ffff") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 121.01 156.73) (xy 121.01 153) (xy 99.01 153) (xy 99.01 156.73) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.487826 153.021674) (xy 120.5095 153.074) (xy 120.5095 153.6255) (xy 120.487826 153.677826) + (xy 120.4355 153.6995) (xy 120.347464 153.6995) (xy 120.175062 153.729898) (xy 120.010558 153.789773) + (xy 119.858945 153.877308) (xy 119.724837 153.989837) (xy 119.612308 154.123945) (xy 119.524773 154.275558) + (xy 119.464898 154.440062) (xy 119.4345 154.612464) (xy 119.4345 155.487728) (xy 119.412826 155.540054) + (xy 119.3605 155.561728) (xy 119.319388 155.549257) (xy 119.263035 155.511603) (xy 119.204697 155.5) + (xy 119.185 155.5) (xy 119.185 156.726) (xy 119.183343 156.73) (xy 118.387157 156.73) (xy 118.3855 156.726) + (xy 118.3855 156.625) (xy 118.685 156.625) (xy 118.835 156.625) (xy 118.835 155.5) (xy 118.815301 155.5) + (xy 118.774435 155.508128) (xy 118.745565 155.508128) (xy 118.704699 155.5) (xy 118.685 155.5) (xy 118.685 156.625) + (xy 118.3855 156.625) (xy 118.3855 155.680253) (xy 118.3855 155.680252) (xy 118.373867 155.621769) + (xy 118.347471 155.582265) (xy 118.335 155.541153) (xy 118.335 155.5) (xy 118.315301 155.5) (xy 118.275716 155.507873) + (xy 118.246845 155.507873) (xy 118.204748 155.4995) (xy 117.815252 155.4995) (xy 117.815251 155.4995) + (xy 117.774435 155.507618) (xy 117.745565 155.507618) (xy 117.704749 155.4995) (xy 117.704748 155.4995) + (xy 117.315252 155.4995) (xy 117.315251 155.4995) (xy 117.274435 155.507618) (xy 117.245565 155.507618) + (xy 117.204749 155.4995) (xy 117.204748 155.4995) (xy 116.815252 155.4995) (xy 116.815251 155.4995) + (xy 116.774435 155.507618) (xy 116.745565 155.507618) (xy 116.704749 155.4995) (xy 116.704748 155.4995) + (xy 116.315252 155.4995) (xy 116.315251 155.4995) (xy 116.274435 155.507618) (xy 116.245565 155.507618) + (xy 116.204749 155.4995) (xy 116.204748 155.4995) (xy 115.815252 155.4995) (xy 115.815251 155.4995) + (xy 115.774435 155.507618) (xy 115.745565 155.507618) (xy 115.704749 155.4995) (xy 115.704748 155.4995) + (xy 115.3845 155.4995) (xy 115.332174 155.477826) (xy 115.3105 155.4255) (xy 115.3105 155.147966) + (xy 115.332174 155.09564) (xy 115.4105 155.017314) (xy 115.476392 154.903186) (xy 115.510499 154.775894) + (xy 115.5105 154.775894) (xy 115.5105 154.644106) (xy 115.510499 154.644105) (xy 115.50782 154.634108) + (xy 115.476392 154.516814) (xy 115.4105 154.402686) (xy 115.317314 154.3095) (xy 115.241783 154.265892) + (xy 115.20319 154.24361) (xy 115.203181 154.243606) (xy 115.075894 154.2095) (xy 115.075892 154.2095) + (xy 114.944108 154.2095) (xy 114.944106 154.2095) (xy 114.816818 154.243606) (xy 114.816809 154.24361) + (xy 114.702685 154.3095) (xy 114.6095 154.402685) (xy 114.54361 154.516809) (xy 114.543606 154.516818) + (xy 114.5095 154.644105) (xy 114.5095 154.775894) (xy 114.543606 154.903181) (xy 114.54361 154.90319) + (xy 114.6095 155.017314) (xy 114.687826 155.09564) (xy 114.7095 155.147966) (xy 114.7095 155.4255) + (xy 114.687826 155.477826) (xy 114.6355 155.4995) (xy 114.315251 155.4995) (xy 114.274435 155.507618) + (xy 114.245565 155.507618) (xy 114.204749 155.4995) (xy 114.204748 155.4995) (xy 113.815252 155.4995) + (xy 113.815247 155.4995) (xy 113.811754 155.499845) (xy 113.757555 155.483404) (xy 113.730856 155.433455) + (xy 113.7305 155.426201) (xy 113.7305 155.198025) (xy 113.730499 155.19802) (xy 113.693024 154.997544) + (xy 113.619348 154.807363) (xy 113.511981 154.633959) (xy 113.51198 154.633957) (xy 113.374579 154.483235) + (xy 113.374578 154.483234) (xy 113.211825 154.360329) (xy 113.211822 154.360328) (xy 113.211821 154.360327) + (xy 113.02925 154.269418) (xy 113.029246 154.269417) (xy 113.029244 154.269416) (xy 112.833082 154.213602) + (xy 112.833076 154.213601) (xy 112.630003 154.194785) (xy 112.629997 154.194785) (xy 112.426923 154.213601) + (xy 112.426917 154.213602) (xy 112.230755 154.269416) (xy 112.23075 154.269418) (xy 112.048177 154.360328) + (xy 112.048174 154.360329) (xy 111.885421 154.483234) (xy 111.88542 154.483235) (xy 111.748019 154.633957) + (xy 111.748019 154.633958) (xy 111.640655 154.807358) (xy 111.64065 154.807368) (xy 111.566977 154.99754) + (xy 111.566976 154.997542) (xy 111.566976 154.997544) (xy 111.557522 155.048116) (xy 111.5295 155.19802) + (xy 111.5295 155.4255) (xy 111.507826 155.477826) (xy 111.4555 155.4995) (xy 111.315251 155.4995) + (xy 111.274435 155.507618) (xy 111.245565 155.507618) (xy 111.204749 155.4995) (xy 111.204748 155.4995) + (xy 110.815252 155.4995) (xy 110.815251 155.4995) (xy 110.774435 155.507618) (xy 110.745565 155.507618) + (xy 110.704749 155.4995) (xy 110.704748 155.4995) (xy 110.315252 155.4995) (xy 110.315251 155.4995) + (xy 110.274435 155.507618) (xy 110.245565 155.507618) (xy 110.204749 155.4995) (xy 110.204748 155.4995) + (xy 109.815252 155.4995) (xy 109.815251 155.4995) (xy 109.774435 155.507618) (xy 109.745565 155.507618) + (xy 109.704749 155.4995) (xy 109.704748 155.4995) (xy 109.315252 155.4995) (xy 109.315251 155.4995) + (xy 109.274435 155.507618) (xy 109.245565 155.507618) (xy 109.204749 155.4995) (xy 109.204748 155.4995) + (xy 108.815252 155.4995) (xy 108.815251 155.4995) (xy 108.774435 155.507618) (xy 108.745565 155.507618) + (xy 108.704749 155.4995) (xy 108.704748 155.4995) (xy 108.315252 155.4995) (xy 108.315251 155.4995) + (xy 108.274435 155.507618) (xy 108.245565 155.507618) (xy 108.204749 155.4995) (xy 108.204748 155.4995) + (xy 107.815252 155.4995) (xy 107.815251 155.4995) (xy 107.774435 155.507618) (xy 107.745565 155.507618) + (xy 107.704749 155.4995) (xy 107.704748 155.4995) (xy 107.315252 155.4995) (xy 107.315251 155.4995) + (xy 107.274435 155.507618) (xy 107.245565 155.507618) (xy 107.204749 155.4995) (xy 107.204748 155.4995) + (xy 106.815252 155.4995) (xy 106.815251 155.4995) (xy 106.774435 155.507618) (xy 106.745565 155.507618) + (xy 106.704749 155.4995) (xy 106.704748 155.4995) (xy 106.315252 155.4995) (xy 106.315251 155.4995) + (xy 106.274435 155.507618) (xy 106.245565 155.507618) (xy 106.204749 155.4995) (xy 106.204748 155.4995) + (xy 105.815252 155.4995) (xy 105.815251 155.4995) (xy 105.774435 155.507618) (xy 105.745565 155.507618) + (xy 105.704749 155.4995) (xy 105.704748 155.4995) (xy 105.315252 155.4995) (xy 105.315251 155.4995) + (xy 105.274435 155.507618) (xy 105.245565 155.507618) (xy 105.204749 155.4995) (xy 105.204748 155.4995) + (xy 104.815252 155.4995) (xy 104.815251 155.4995) (xy 104.774435 155.507618) (xy 104.745565 155.507618) + (xy 104.704749 155.4995) (xy 104.704748 155.4995) (xy 104.315252 155.4995) (xy 104.315251 155.4995) + (xy 104.274435 155.507618) (xy 104.245565 155.507618) (xy 104.204749 155.4995) (xy 104.204748 155.4995) + (xy 103.815252 155.4995) (xy 103.815251 155.4995) (xy 103.774435 155.507618) (xy 103.745565 155.507618) + (xy 103.704749 155.4995) (xy 103.704748 155.4995) (xy 103.315252 155.4995) (xy 103.315251 155.4995) + (xy 103.274435 155.507618) (xy 103.245565 155.507618) (xy 103.204749 155.4995) (xy 103.204748 155.4995) + (xy 102.815252 155.4995) (xy 102.815251 155.4995) (xy 102.774435 155.507618) (xy 102.745565 155.507618) + (xy 102.704749 155.4995) (xy 102.704748 155.4995) (xy 102.315252 155.4995) (xy 102.315251 155.4995) + (xy 102.274435 155.507618) (xy 102.245565 155.507618) (xy 102.204749 155.4995) (xy 102.204748 155.4995) + (xy 101.815252 155.4995) (xy 101.815251 155.4995) (xy 101.773153 155.507873) (xy 101.744283 155.507873) + (xy 101.704699 155.5) (xy 101.685 155.5) (xy 101.685 155.541153) (xy 101.672529 155.582265) (xy 101.646133 155.621768) + (xy 101.6345 155.680253) (xy 101.6345 156.726) (xy 101.632843 156.73) (xy 100.836657 156.73) (xy 100.835 156.726) + (xy 100.835 156.625) (xy 101.185 156.625) (xy 101.335 156.625) (xy 101.335 155.5) (xy 101.315301 155.5) + (xy 101.274435 155.508128) (xy 101.245565 155.508128) (xy 101.204699 155.5) (xy 101.185 155.5) (xy 101.185 156.625) + (xy 100.835 156.625) (xy 100.835 155.5) (xy 100.815303 155.5) (xy 100.756964 155.511603) (xy 100.700612 155.549257) + (xy 100.645063 155.560306) (xy 100.597971 155.52884) (xy 100.5855 155.487728) (xy 100.5855 154.612472) + (xy 100.585499 154.612464) (xy 100.562713 154.483236) (xy 100.555101 154.440062) (xy 100.495225 154.275555) + (xy 100.407692 154.123945) (xy 100.295163 153.989837) (xy 100.161055 153.877308) (xy 100.009445 153.789775) + (xy 100.009443 153.789774) (xy 100.009441 153.789773) (xy 99.844937 153.729898) (xy 99.672535 153.6995) + (xy 99.672532 153.6995) (xy 99.650892 153.6995) (xy 99.5845 153.6995) (xy 99.532174 153.677826) + (xy 99.5105 153.6255) (xy 99.5105 153.074) (xy 99.532174 153.021674) (xy 99.5845 153) (xy 120.4355 153) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pro new file mode 100644 index 0000000..1e78b90 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "a24b6ca4-9876-4ae6-91ef-51d9184f5704", + "Root" + ], + [ + "d48ca69b-849a-467d-9ae3-a7451b41089b", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_sch new file mode 100644 index 0000000..5aab298 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "a24b6ca4-9876-4ae6-91ef-51d9184f5704") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 102.87 100.33) (xy 109.22 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b3903e2-ff63-498f-8d84-a2a8f9001c10") + ) + (wire + (pts + (xy 102.87 116.84) (xy 109.22 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b9b6b71-2fd1-4c20-a768-ae8d92475e0e") + ) + (wire + (pts + (xy 102.87 83.82) (xy 109.22 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "125f1716-eea6-4b04-b011-1803008835c0") + ) + (wire + (pts + (xy 102.87 123.19) (xy 109.22 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1459b6b0-8cc4-40a4-a923-cdf9967b68d6") + ) + (wire + (pts + (xy 102.87 102.87) (xy 109.22 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14a7b775-1d1a-44bc-97a9-6a7e8afde3cf") + ) + (wire + (pts + (xy 102.87 74.93) (xy 109.22 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b23c607-a0a3-471c-b608-27dd804adb0b") + ) + (wire + (pts + (xy 153.67 125.73) (xy 161.29 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20602368-f8c5-4a1b-8d8a-eebce596c053") + ) + (wire + (pts + (xy 102.87 125.73) (xy 109.22 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "206152c0-bde9-4f6d-b0e5-1615bdb8f68c") + ) + (wire + (pts + (xy 102.87 105.41) (xy 109.22 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "208b9518-505c-40d4-ab0a-b732fac44d60") + ) + (wire + (pts + (xy 153.67 77.47) (xy 161.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "230a81ea-7fcb-48cc-a53e-e5a5d99ff8aa") + ) + (wire + (pts + (xy 153.67 90.17) (xy 161.29 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dad8341-98d9-46f3-9caa-d4ae10752c4b") + ) + (wire + (pts + (xy 102.87 119.38) (xy 109.22 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fc86178-63fb-4b0f-b110-d43ef7369c8c") + ) + (wire + (pts + (xy 153.67 110.49) (xy 161.29 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3079af08-fb62-4d19-a7e2-93603683c474") + ) + (wire + (pts + (xy 153.67 81.28) (xy 161.29 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38b44428-6bf7-472f-8602-714ddaf1d2fb") + ) + (wire + (pts + (xy 153.67 113.03) (xy 161.29 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4231d9d4-e814-458e-9577-824eac789e7d") + ) + (wire + (pts + (xy 153.67 128.27) (xy 161.29 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45b58532-3693-4ea5-ad0b-263b5d84ca14") + ) + (wire + (pts + (xy 153.67 116.84) (xy 161.29 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e4d4985-faf7-4df7-a21d-b05525d5c1d1") + ) + (wire + (pts + (xy 102.87 137.16) (xy 109.22 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53c65c15-765c-46f9-87e7-5d6eea9dbb43") + ) + (wire + (pts + (xy 153.67 123.19) (xy 161.29 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a72d9ce-f88b-411a-8f6a-aa646493477d") + ) + (wire + (pts + (xy 102.87 110.49) (xy 109.22 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c74fdae-acad-45fd-991c-a9882179adbd") + ) + (wire + (pts + (xy 153.67 87.63) (xy 161.29 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8764e7-23ab-463d-9c78-c81f0a43351f") + ) + (wire + (pts + (xy 153.67 101.6) (xy 161.29 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f93dee3-db92-47b6-b502-5ad83a8c08a6") + ) + (wire + (pts + (xy 102.87 114.3) (xy 109.22 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66b2be52-c67c-4ae8-8248-c0cf21b45c3e") + ) + (wire + (pts + (xy 102.87 97.79) (xy 109.22 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67bd7d3c-d46e-4541-bdd5-0283f1e6b1ca") + ) + (wire + (pts + (xy 102.87 134.62) (xy 109.22 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69ec1717-b0a3-4355-92d8-c85d7abc8725") + ) + (wire + (pts + (xy 153.67 107.95) (xy 161.29 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bddce0e-7219-4876-9fdb-2b88b93ad133") + ) + (wire + (pts + (xy 153.67 74.93) (xy 161.29 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80b435c2-f15a-43da-b9c8-5375cbf42280") + ) + (wire + (pts + (xy 102.87 92.71) (xy 109.22 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8383eb1f-6895-4f62-b2b2-cc940f9a4e65") + ) + (wire + (pts + (xy 102.87 86.36) (xy 109.22 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85826b23-648e-4696-9c16-44f83bed9c49") + ) + (wire + (pts + (xy 153.67 119.38) (xy 161.29 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c6b5ec4-c993-4784-a87b-ea2d94da49b7") + ) + (wire + (pts + (xy 102.87 129.54) (xy 109.22 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97496b9d-fd83-42ff-a7fd-1ee57f1a3dfd") + ) + (wire + (pts + (xy 153.67 92.71) (xy 161.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9991cb75-a032-47b8-8463-9a23079ac313") + ) + (wire + (pts + (xy 153.67 99.06) (xy 161.29 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9db61103-2b75-4e5d-a57a-4bcfbe8daf3f") + ) + (wire + (pts + (xy 102.87 81.28) (xy 109.22 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6e7ffbc-674e-4766-a1c7-fa90ad65d653") + ) + (wire + (pts + (xy 102.87 132.08) (xy 109.22 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a79c505c-ce6c-4064-a431-cbc62eac189a") + ) + (wire + (pts + (xy 153.67 95.25) (xy 161.29 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b946c1ce-b2d5-4a2d-9fe9-65784494eede") + ) + (wire + (pts + (xy 102.87 107.95) (xy 109.22 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbf89ebb-939f-42c9-a1c9-1f01c37f0f3b") + ) + (wire + (pts + (xy 102.87 88.9) (xy 109.22 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c01368e5-b585-4eb4-a175-3f76c78d5ef3") + ) + (wire + (pts + (xy 102.87 95.25) (xy 109.22 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfbbc588-514e-4de9-9d32-90661c6ed351") + ) + (wire + (pts + (xy 153.67 72.39) (xy 161.29 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d575afaa-a912-43cf-9e96-ce54e7f0254c") + ) + (wire + (pts + (xy 153.67 130.81) (xy 161.29 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e802274f-5ad7-4a2d-8c6e-0644a1501140") + ) + (wire + (pts + (xy 102.87 78.74) (xy 109.22 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e95eca9d-ca17-4d87-96de-b303cf18ed7b") + ) + (wire + (pts + (xy 102.87 72.39) (xy 109.22 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1e1fe53-c647-466e-86aa-10364402095f") + ) + (wire + (pts + (xy 153.67 105.41) (xy 161.29 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbbeff18-b94d-4244-9f12-c680efee31e4") + ) + (wire + (pts + (xy 153.67 83.82) (xy 161.29 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff1f5c00-eee1-4a79-9313-97280217c7e5") + ) + (label "UART_TXD" + (at 102.87 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "048a5555-c9cb-491e-acbd-b16555336a66") + ) + (label "UART_RXD" + (at 102.87 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "04dd73d3-8e74-464a-b939-91dccca32b64") + ) + (label "PER1-" + (at 161.29 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "05d2a856-bf1d-4d4b-bf74-5873552672ce") + ) + (label "REFCLK0+" + (at 102.87 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0a861ebc-903a-4265-87bd-df8dd4c72182") + ) + (label "SDIO_CMD" + (at 102.87 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f815442-610b-4eba-b694-0bc0bb57c58b") + ) + (label "W_DISABLE1#" + (at 161.29 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f8ac9e6-36d4-4d72-ae3e-31839933951e") + ) + (label "PERST1#" + (at 161.29 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2378ab95-6796-495e-ac5a-cd88301b54c1") + ) + (label "W_DISABLE2#" + (at 161.29 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "294a1824-a39c-41e2-87a7-dd35aab0a499") + ) + (label "I2S_WS" + (at 161.29 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f84d271-79d1-4bbf-8906-662b98e121ee") + ) + (label "UARD_RTS" + (at 102.87 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "30edef20-bf18-43c1-a6c5-5502da3f0815") + ) + (label "PER1+" + (at 161.29 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c5f18a5-0da8-4c0c-8a03-bb6cbbef54ef") + ) + (label "I2S_SD_IN" + (at 161.29 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3ce89690-e24f-4d2b-844e-ff5fe88410fa") + ) + (label "LED#1" + (at 161.29 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3ec572a5-227e-4c8f-96c2-6efe9e7e8bdd") + ) + (label "PET0+" + (at 102.87 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41aea5cf-cab1-49b3-9a3a-74e4dde8952f") + ) + (label "I2C_CLK" + (at 161.29 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "465e8d9a-cba3-485c-a2c2-74f0dbde81a2") + ) + (label "SDIO_DATA1" + (at 102.87 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4b551a13-6b71-434c-8b31-7511b05eb133") + ) + (label "REFCLK0-" + (at 102.87 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c3274fc-25f3-4402-ae56-7c75bab6f90a") + ) + (label "SDIO_DATA0" + (at 102.87 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5cb90bdd-c79c-4ec1-8050-45a92b32f0d3") + ) + (label "CLKREQ1#" + (at 161.29 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5d2ccecc-cae0-4599-9432-3a2088728713") + ) + (label "UART_CTS" + (at 102.87 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6112a433-ccbb-4f75-a893-d3f9e124c2ca") + ) + (label "I2S_SCK" + (at 161.29 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6545ba06-2e30-41eb-8071-f30cd9625baf") + ) + (label "I2C_DATA" + (at 161.29 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "678bfc47-8922-47a8-b24e-84e3caf716d7") + ) + (label "PER0-" + (at 102.87 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "689491e4-88f7-4b5f-9224-2fae287b222e") + ) + (label "REFCLK1-" + (at 161.29 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6d3fe654-b53a-498d-84c9-7eabffa10ee6") + ) + (label "UART_WAKE#" + (at 102.87 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "70d1fa01-30e9-4ad2-afa9-d79d1c37b717") + ) + (label "PER0+" + (at 102.87 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "70fbc532-174d-4acf-904e-7f6e2b1f92a4") + ) + (label "ALERT#" + (at 161.29 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7a124dcc-3b93-4289-b83a-139a23a8764c") + ) + (label "CLKREQ0#" + (at 102.87 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "82aee729-ef21-4ff6-9b35-291ca3f83147") + ) + (label "LED#2" + (at 161.29 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8567fac5-2bb6-4ac2-ad56-3423e4a1a05e") + ) + (label "USB_D+" + (at 102.87 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "87b86ffc-6b38-48d6-a1ab-6c29ce358439") + ) + (label "SUSCLK" + (at 161.29 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97df85d2-e5f2-44ba-b1bd-ccbdb840c2da") + ) + (label "SDIO_DATA3" + (at 102.87 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9aaa5641-ef1b-43d1-8cab-75f1584b0fa7") + ) + (label "REFCLK1+" + (at 161.29 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ee231ac-79cf-4707-a0fd-1e3f38e1147f") + ) + (label "PEWAKE1#" + (at 161.29 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a179e98e-3571-4948-891a-ca99bafae0fb") + ) + (label "SDIO_RESET#" + (at 102.87 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ab919118-b695-426b-aff3-1188e5fc9b38") + ) + (label "I2S_SD_OUT" + (at 161.29 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b0be95c3-59c0-48e0-b95c-3823c81473e4") + ) + (label "PET0-" + (at 102.87 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ba180636-7591-4aca-9e4d-dd7b44a00c08") + ) + (label "PERST0#" + (at 102.87 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bc34a207-0930-491b-a53d-a031282737a6") + ) + (label "PET1-" + (at 161.29 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2b860b6-e131-46b6-b140-d89b5cc475b0") + ) + (label "SDIO_DATA2" + (at 102.87 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c4f974f9-f6c9-4c1e-8266-bff171de7fe1") + ) + (label "USB_D-" + (at 102.87 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c6862691-57e5-4368-a1ba-9f352ea9cbdc") + ) + (label "PEWAKE#" + (at 102.87 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cba34418-fa7e-4c06-a143-f5f5e1bb6179") + ) + (label "PET1+" + (at 161.29 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cbeb7919-11f9-4ce8-9731-56f3f27411ee") + ) + (label "SDIO_CLK" + (at 102.87 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed3482c8-6772-40d9-a738-32f5d19166d6") + ) + (label "SDIO__WAKE#" + (at 102.87 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f5b63bb1-e3f9-4459-b922-b4f6f45b1b53") + ) + (sheet + (at 109.22 69.85) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d48ca69b-849a-467d-9ae3-a7451b41089b") + (property "Sheetname" "M.2 E Key" + (at 109.22 69.1384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 109.22 140.2846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 109.22 72.39 180) + (uuid "49be6367-a237-4af6-b3b0-10768d84dd93") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 109.22 74.93 180) + (uuid "e00d2206-e2c3-4e17-9311-e3c8b5c1a0f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 109.22 78.74 180) + (uuid "0dff1143-dd8d-44ad-aad4-bcbb63ba0553") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 109.22 81.28 180) + (uuid "7902fd84-9108-4c35-b9e3-3aa48e96e975") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 109.22 86.36 180) + (uuid "856c83cb-852f-4194-b067-6295b259caf4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 109.22 83.82 180) + (uuid "6ee63c62-b3ed-4232-b25e-c479f2c36efa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 109.22 88.9 180) + (uuid "cd3f28e2-7438-42cf-9a26-e69177fd989c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 109.22 92.71 180) + (uuid "2c3f2175-42b2-4f1d-8669-016fbe081b0f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 109.22 95.25 180) + (uuid "6634e684-46d7-4ceb-b462-5c153a42d6f0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 109.22 97.79 180) + (uuid "fb0f196c-e069-4fec-a2f5-6f05e1ea77dd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 109.22 100.33 180) + (uuid "d56d72d4-b178-43a6-b86d-8be15a931287") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 109.22 102.87 180) + (uuid "ef55ad4c-5982-4edc-b606-8557d18e1ae7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 109.22 105.41 180) + (uuid "e5c07b90-8f7b-42e2-9bc5-79de89168580") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 109.22 107.95 180) + (uuid "04ba0b0a-a63f-4290-8fef-74c9806e5bbe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 109.22 110.49 180) + (uuid "9ba54e9e-fb63-401a-bba5-a4db4302b471") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 109.22 114.3 180) + (uuid "e57d3ed9-47d5-4e22-a29f-3f51c2afa2f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 109.22 116.84 180) + (uuid "682d2e12-73c2-41dc-b8c7-86cd368b5b37") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 109.22 119.38 180) + (uuid "0518e6ed-6b49-459f-99ba-11f406f0a0ec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 109.22 123.19 180) + (uuid "61e64a14-c1de-4cc4-8a79-85dd8bc4367f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 109.22 125.73 180) + (uuid "3e50e0e1-2878-4b68-9972-e7dab5fcd0c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 109.22 132.08 180) + (uuid "74fd8cb8-554e-4381-a637-0d3ade02062b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 109.22 129.54 180) + (uuid "fe91c5bc-1b6b-4344-a7c6-481db2bb982e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 109.22 137.16 180) + (uuid "a915b4be-ea94-4c25-8fdb-aca487c55485") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 109.22 134.62 180) + (uuid "ceaa6f60-fd7e-4c38-9ab4-e6c809f0c0f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 153.67 72.39 0) + (uuid "d2ccc99f-2299-4b59-8b34-3980f758c166") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 153.67 74.93 0) + (uuid "f7917120-ef84-4179-bb36-086026a720c8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 153.67 77.47 0) + (uuid "8f7d15c7-d176-4f87-bb6d-c7bec6d251b0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 153.67 83.82 0) + (uuid "4f9727ee-1ecf-48f1-a33d-2a6b04ec1f0b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 153.67 81.28 0) + (uuid "a63b01ec-7ba2-4c8f-8520-e590b9c46706") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 153.67 90.17 0) + (uuid "859a9581-4258-406e-8c2b-b4548bbf4abd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 153.67 87.63 0) + (uuid "d32070bf-1124-4b3e-8228-d6d992016abd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 153.67 92.71 0) + (uuid "289725b8-5160-4446-ab8d-fbc7db29934e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 153.67 95.25 0) + (uuid "5b76338d-2d4e-47f2-89fc-3bbf52cd4735") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 153.67 99.06 0) + (uuid "ab70faf8-b2a2-422e-9906-c32230e29f13") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 153.67 101.6 0) + (uuid "f3f3261f-c917-487b-84f8-b33807fd34ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 153.67 105.41 0) + (uuid "3cae960a-26ff-470b-99a7-312c0b05f5ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 153.67 107.95 0) + (uuid "a4afe3bd-553e-4578-b2e6-35602504e301") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 153.67 113.03 0) + (uuid "7d9b4576-6e9f-4201-b0d1-811550a78885") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 153.67 110.49 0) + (uuid "3ec6c53d-fa22-4088-9be5-45b433b8278e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 153.67 116.84 0) + (uuid "0d40d755-a8d4-482b-a8d3-6e46173183a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 153.67 119.38 0) + (uuid "31de2560-2c36-43f0-bf78-b4c0afa97fbe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 153.67 123.19 0) + (uuid "4bf35219-50cb-4b78-b8d2-758882c825ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 153.67 125.73 0) + (uuid "34441ade-cbd7-4362-a646-06a3b89f5fe2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 153.67 130.81 0) + (uuid "eef4ee98-bfb5-4de3-a7db-0c38278a7fec") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 153.67 128.27 0) + (uuid "dacd2af1-bb8d-42f6-aba4-2bae6973ed37") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key.kicad_sch new file mode 100644 index 0000000..59b5d83 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c6243dd6-6c89-4e06-b9a5-c29e7b4f4776") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "edd087af-7c94-4f32-9ee9-5f0664cd075b") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cf4a8a63-2e51-4469-b260-bf7728eabecb") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e464836-a82d-4a6e-8ac9-b3f07ea0dce1") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "34f0db67-ac50-43c7-b94a-1c945f94066a") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "798dcc84-1691-4ea7-9829-da9ef019bc4d") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "2863a6d3-2feb-406b-81a9-9ba734674e23") + ) + (pin "64" + (uuid "41131409-4af3-4ac2-b722-9473951a3d5e") + ) + (pin "51" + (uuid "318dbc91-4e1f-4046-8451-10c88bcd85de") + ) + (pin "32" + (uuid "0e5b614c-ac6d-42b6-9ff2-6b257a71b81d") + ) + (pin "63" + (uuid "61846c16-22fc-4795-bf66-85eae6c270cb") + ) + (pin "74" + (uuid "6aa473b1-03aa-486e-8909-5f38275ed5cb") + ) + (pin "10" + (uuid "3bb6d08b-868b-4445-acf5-56f1f48c610f") + ) + (pin "34" + (uuid "9b99f9d8-888b-4761-8c9f-a7759877d7b1") + ) + (pin "52" + (uuid "cde267ea-2f6d-4d6b-ba57-ab43da266187") + ) + (pin "42" + (uuid "4df2bce6-7c2a-480e-9399-5bec9dcddb8d") + ) + (pin "71" + (uuid "7b0aae0c-81f2-4657-8059-f8d733fe59c4") + ) + (pin "40" + (uuid "111fe58d-a874-4f28-9096-44bea69289e8") + ) + (pin "59" + (uuid "edc006c0-ec3a-4286-9dce-2001185fb1af") + ) + (pin "73" + (uuid "0c33e177-0548-4de4-a0a9-1e51444ad942") + ) + (pin "50" + (uuid "edc3c2cc-55de-47b0-a7e9-de13d13aae04") + ) + (pin "36" + (uuid "916170a6-78eb-41af-a77f-79bf7e09f6ea") + ) + (pin "55" + (uuid "a9dfae89-b492-432b-ae62-042427b7e865") + ) + (pin "4" + (uuid "df684799-550d-4eac-92ac-4d7cec57d97b") + ) + (pin "53" + (uuid "b3747300-0f53-41bc-8078-9967f310b268") + ) + (pin "69" + (uuid "d76bc867-ea25-43d0-8f25-54cbd446a4bb") + ) + (pin "16" + (uuid "e1e94501-d231-4d61-9461-e248b7327e4e") + ) + (pin "44" + (uuid "1c3d30ad-10ff-4e41-a50d-bdd4b1014919") + ) + (pin "8" + (uuid "49be95fa-1489-4af0-96b5-40dc5b315045") + ) + (pin "12" + (uuid "d482a964-04da-49e8-a518-ef7bb5cb4efa") + ) + (pin "2" + (uuid "51274930-f4a0-4055-9a4c-4563b5143e25") + ) + (pin "46" + (uuid "38abe0e8-9020-4472-a3e9-447f35f36e0a") + ) + (pin "56" + (uuid "9b1fd22b-e79f-46f8-9cbd-c35fb9170e55") + ) + (pin "57" + (uuid "a96a41d5-d699-469f-93e5-0c4c44ff2caa") + ) + (pin "48" + (uuid "cb4895a6-48a6-4c1b-a4e5-1f5ae89fc37c") + ) + (pin "62" + (uuid "24ebab72-c4b7-4f32-a8ff-188ffff369b1") + ) + (pin "60" + (uuid "855d2042-2f6e-4616-a970-3f83fd1a1032") + ) + (pin "14" + (uuid "ca686a20-730c-4fd9-bc1c-193a47d127b4") + ) + (pin "68" + (uuid "3d5688ed-7691-4dbb-991d-803df1f2deb5") + ) + (pin "75" + (uuid "2f525148-60ac-4557-bbe9-88d462ad107b") + ) + (pin "58" + (uuid "de71144a-55a4-49a0-b925-992ba588b945") + ) + (pin "70" + (uuid "a663960f-8134-4269-91d4-4fcd319db841") + ) + (pin "18" + (uuid "b5a4d4fa-5cfb-44e7-a01f-341ba2319b35") + ) + (pin "61" + (uuid "655983ce-3f82-4c2d-bf20-7cb85fd9d4d0") + ) + (pin "67" + (uuid "26ba4d32-c1a2-4f27-9dcf-c5949e0cff16") + ) + (pin "6" + (uuid "933d074e-c6ae-4b20-9774-adcef0295f39") + ) + (pin "20" + (uuid "b7f6d64f-2dd4-4e2a-8c5d-b62856b4754b") + ) + (pin "38" + (uuid "7f0db8bc-1730-446a-b0a5-c87b08c7c538") + ) + (pin "22" + (uuid "916af60d-a387-4994-9f47-49b9c0c2929b") + ) + (pin "54" + (uuid "f96e6b45-4e8c-4fac-8f6f-f394b88ff8a6") + ) + (pin "66" + (uuid "7d2807d4-0b8d-4ed1-b5be-3626bec471e5") + ) + (pin "72" + (uuid "19e21534-e82e-44c9-a186-43f679a0b531") + ) + (pin "35" + (uuid "7777edfb-0bc6-4912-8463-86af29324688") + ) + (pin "39" + (uuid "21028e88-f836-4e72-80fa-b8add17fd9c6") + ) + (pin "7" + (uuid "265e4062-3c97-4126-afa4-b74bd04a0b16") + ) + (pin "33" + (uuid "56cd5561-2ec7-4bd8-bd72-60177534dae6") + ) + (pin "43" + (uuid "0a176268-abc6-4242-867f-fe708d6ddc55") + ) + (pin "37" + (uuid "7799cf52-a5c0-45f9-9349-aee4aae21076") + ) + (pin "3" + (uuid "e71f1cd9-dc9e-41ba-880c-bbdd301e5510") + ) + (pin "21" + (uuid "86fa8584-0b16-47e9-b72a-c29aeb60b388") + ) + (pin "45" + (uuid "d18bb740-2c41-4b83-9259-02e5f5a095f4") + ) + (pin "41" + (uuid "44494853-7b88-4fe6-9085-4ab927add4e2") + ) + (pin "47" + (uuid "326b1285-dc57-4909-9634-e0d4f46cd62e") + ) + (pin "49" + (uuid "de12c79c-a8c4-4ad3-b881-0c4005ea36f6") + ) + (pin "9" + (uuid "a8903e4c-4d77-4d10-9bd5-82b3995a6c8d") + ) + (pin "15" + (uuid "1b998195-b8e1-4043-ace3-b2b66af72e00") + ) + (pin "17" + (uuid "aaefae1f-1baa-434b-b100-78622176b5a9") + ) + (pin "1" + (uuid "0df747da-6658-49e9-aa16-1578e4d57cfb") + ) + (pin "5" + (uuid "7e329e75-21c3-4bb7-a2c3-9c60c4bab1fd") + ) + (pin "11" + (uuid "fe29b5dd-9d7a-4423-99ec-524d707fd235") + ) + (pin "13" + (uuid "97d58571-9e1e-4c94-8128-968fd95553c8") + ) + (pin "19" + (uuid "7851aedd-8b0b-4e3d-a04e-2da04584a5cc") + ) + (pin "23" + (uuid "c1f97065-2589-4338-a01e-6211a076c374") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03d3e99e-1a13-4ba2-9a7b-29a357d2f75c") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcfb4806-7371-4873-affa-420534773be9") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "a7d7579d-71ad-4c5f-83ce-373bc7a79bb1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "00346bf5-2b2c-43f4-a41f-7e5470da1104") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "a88c0559-7fe4-4513-a6a5-0934af00d2b4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "9fc0f134-74c3-42d6-ac94-08a1f5237b4e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "552185fc-035f-4e26-91c3-45498bf2903d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "06f508c4-d353-42ac-9cd8-db18ff17135a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "f2098789-ae1b-4944-92dc-8722a1cfd763") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "fc146b90-a08f-4c67-b62b-004e5990a163") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..95e6f01 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "92f4716a-7168-4e0f-b35c-8d2e8c89dd9a") + ) + (pin "1" + (uuid "0db6b205-db91-4aba-96ca-29182957ae11") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fa655f9b-f1ad-4ef4-8419-7c8d55f71029") + ) + (pin "1" + (uuid "143964ce-0a5a-4106-a3a6-300175bc8143") + ) + (instances + (project "M.2 E Key 2280" + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/a24b6ca4-9876-4ae6-91ef-51d9184f5704/d48ca69b-849a-467d-9ae3-a7451b41089b/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb new file mode 100644 index 0000000..91221a8 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb @@ -0,0 +1,3326 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "+3.3V") + (net 7 "/USB_D+") + (net 8 "/USB_D-") + (net 9 "/LED#1") + (net 10 "/I2S_SCK") + (net 11 "/SDIO_CLK") + (net 12 "/I2S_WS") + (net 13 "/SDIO_CMD") + (net 14 "/I2S_SD_OUT") + (net 15 "/SDIO_DATA0") + (net 16 "/I2S_SD_IN") + (net 17 "/SDIO_DATA3") + (net 18 "/LED#2") + (net 19 "/SDIO_DATA2") + (net 20 "/SDIO_DATA1") + (net 21 "/UART_WAKE#") + (net 22 "/SDIO__WAKE#") + (net 23 "/UART_TXD") + (net 24 "/SDIO_RESET#") + (net 25 "/UART_RXD") + (net 26 "/UARD_RTS") + (net 27 "/PER0-") + (net 28 "/UART_CTS") + (net 29 "/PER0+") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (net 35 "/REFCLK0+") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (net 37 "/REFCLK0-") + (net 38 "/SUSCLK") + (net 39 "/PERST0#") + (net 40 "/CLKREQ0#") + (net 41 "/W_DISABLE2#") + (net 42 "/PEWAKE#") + (net 43 "/W_DISABLE1#") + (net 44 "/I2C_DATA") + (net 45 "/PER1+") + (net 46 "/I2C_CLK") + (net 47 "/PER1-") + (net 48 "/ALERT#") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (net 50 "/PERST1#") + (net 51 "/CLKREQ1#") + (net 52 "/PEWAKE1#") + (net 53 "/REFCLK1+") + (net 54 "/REFCLK1-") + (net 55 "/PET0-") + (net 56 "/PET1+") + (net 57 "/PET0+") + (net 58 "/PET1-") + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "09008b48-202f-4415-aac8-930740d9f98b") + (at 109.51 157.67) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "83ac346e-6ba0-49d7-a3fd-79e110c7cb0f") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b4f4624d-4c28-48a2-ab43-33f5bb52ea82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cf330223-2001-4039-ba67-661ef7f127ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e92fee1d-1502-4ae8-8524-f3e1bccd2d19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "9cd32852-feb0-402a-aaca-5215d7b28ed9") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "c2118c82-9baa-4718-83c2-ec88eaf4ca84") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "25a28f5f-e515-42a1-b32b-dfd6c03f9e74") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f2fbf580-853a-4b19-bed3-7afcf7a4a3f4") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3380c291-3620-4e23-801e-09c91ed1a020") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fa2e6e8c-cc93-4249-bf21-d55b80010d39") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "471b5196-d50f-4c3c-96bb-f54fe91b2498") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "11b625d9-25df-4e34-ae1f-0cb82f6a43dc") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "003504e1-b010-48d7-b8f3-e9d8af3657ba") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "50dcc870-de6f-4867-83f4-aeaf6a7fe02d") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c7f8f47f-e953-4014-87f2-b712f7c05c36") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "17a87026-f5fe-4741-b456-4d8cd90bfafe") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "abc64bb8-929c-4a80-9074-8b8ba8788502") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1eef24b7-d48d-4b72-8a01-8562acc891f9") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "22e17e29-6c41-4c67-b121-adbc2469fafd") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "edd2735e-ef27-41d4-803b-d52a11fbaac0") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "10936cf7-67b1-4c6c-8045-fd424fb5a16c") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "673efd50-2f6d-450c-8a77-52c0928bfd8c") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7c87f98e-5e85-461e-aed5-7e0bb6becb03") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "29407e7c-b0ff-4fcc-a9d3-616d022bae41") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d6f49cc4-de70-4ce0-80d0-43f91d2af3a3") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "df4b63ff-2d4b-43b5-abe2-287b07d0391a") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a3d925f1-96bd-42ad-a0e9-24f19e2be51b") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7250fc0b-ac58-47c4-aa23-f41731aaaa6c") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c5508d33-f37a-4e47-bac4-6ed344cd485b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "14edc981-e328-4b6f-933c-72fbae439578") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6b8f61cd-3272-4808-9b79-6a9b192aaceb") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "84197668-701a-4a5a-817d-9107357147f3") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2ebe5d8d-4ea1-4157-beae-880c7dc2b67f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "9066a52f-546d-4db9-ad5d-82edf09d6b14") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "779d6272-7d3e-4092-aabb-94f8c60b535c") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6de1a8d3-4de4-40b4-88f5-d22788baaf2c") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "dec4b245-e58d-4491-b88d-7f1b994b6961") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1d906e20-73da-4305-bc6d-80fb2b0b2602") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "987355e8-f11e-49ab-a92f-ed350a860c91") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "19dada06-d91b-4709-b0e0-dd2882a5c8dd") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "be55efca-2640-427c-bf7f-9326fa9938d1") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "68ddb783-0981-49da-9f58-3d61411800a6") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "667bf4f9-8828-462f-9cb0-4c680a909f34") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "bb39462e-ff9e-449a-a05a-23fd99bb991a") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a4b085fc-33d9-437a-b16d-25d21aca0f3c") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "5cd68520-3ba4-4c0d-a59b-820c1dbbf3bf") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "889aba4c-920e-463b-903a-2c8d800484e0") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "fb7ec356-453e-4908-86bc-0151a30da42b") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "1735ad0e-10d2-485c-8710-2b0398d5805f") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "23d92a75-98c0-463c-92a8-c4c136c8217c") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "fa035fb3-c3dc-4c17-b4a5-6b7cd9a2ffce") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "16a9d60e-17de-4718-b591-dc0ce9dc65a3") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "e5727d65-d3ba-42dc-8cfa-d0c2ac22bf38") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f300bc3e-e0e5-4153-9fc8-109592939a16") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "253c991d-4988-48e1-81c7-68588bcf63eb") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "d7acec61-4138-4f10-900f-904d61627b9b") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "02e740df-9d99-4a86-9178-83bffbca1496") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f355a268-220d-4a25-bb06-610c17691c44") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "395c333f-6ae6-477f-8e7f-c05907fc4218") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "0b0dac4a-3693-4fff-8935-2c09a79d37ff") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "935133d2-ea38-4a00-98b6-08061672da55") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "4a6b2eb5-34d5-4a5f-b479-1e5d8f52c3a4") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "c93f3413-aff5-4bce-a8d6-d711371db418") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "1c0bf5a7-0547-4fe7-9d4f-921771f6dd2f") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "1f1339a6-77d2-4105-8e48-33fdaad1a186") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4af758f0-62ab-42f4-9063-7769be5ef54e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "afc84460-cc50-43be-b866-67531f302a01") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "28e5a79f-e6b9-4a91-bde7-b31cc33fd285") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "932e50ca-42cb-4356-905f-d12a496c7dc2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0faa88c8-a2c4-49ca-b028-42fa19ea5820") + (pts + (xy 119.435 158.78) (xy 119.435 128.78) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 143.78 90) + (layer "User.2") + (uuid "0faa88c8-a2c4-49ca-b028-42fa19ea5820") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "33ad610e-48ee-4971-bd35-bfafff268766") + (pts + (xy 94.51 47.67) (xy 124.51 47.67) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 26.44 0) + (layer "User.2") + (uuid "33ad610e-48ee-4971-bd35-bfafff268766") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3ac91512-4dbb-4945-8df9-b802b95c3a0c") + (pts + (xy 98.51 48.78) (xy 120.51 48.78) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.51 32.9 0) + (layer "User.2") + (uuid "3ac91512-4dbb-4945-8df9-b802b95c3a0c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "521a8bf5-49ab-4ece-aceb-119f5959b594") + (pts + (xy 119.435 158.78) (xy 119.435 48.78) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 103.78 90) + (layer "User.2") + (uuid "521a8bf5-49ab-4ece-aceb-119f5959b594") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9426eeea-e037-4616-966a-94b03c2e6699") + (pts + (xy 119.435 158.78) (xy 119.435 116.78) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 137.78 90) + (layer "User.2") + (uuid "9426eeea-e037-4616-966a-94b03c2e6699") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a5231fe5-feb7-47a3-8053-7ec80c7330ff") + (pts + (xy 119.435 158.78) (xy 119.435 98.78) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 128.78 90) + (layer "User.2") + (uuid "a5231fe5-feb7-47a3-8053-7ec80c7330ff") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d790b56a-42b2-4add-9cae-a473c94fa757") + (pts + (xy 119.42 158.78) (xy 119.42 78.78) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.105 118.78 90) + (layer "User.2") + (uuid "d790b56a-42b2-4add-9cae-a473c94fa757") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a338f182-85c1-42a7-b25a-0d6d9fbe7fb9") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2bb9e2b3-0c74-4259-9e02-b46ff79f5b0a") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "7d0839ce-e4f9-438b-a50e-c3b851025684") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "96f46907-3bb4-495e-8769-8bfcde833d19") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "6c40acfc-3df3-4b9e-9f0a-416a728afcdf") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "11380fc7-ea35-4dc5-a951-424d09de7354") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "edca19d8-26ff-4820-a29c-152b07170e2e") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "1fa3200f-f101-4e67-8654-0af023bf42b9") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "65da2c85-787c-495c-8ad1-8ea024cbab8b") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "ee62e8cb-2dee-40b7-bd81-2efbee30b64a") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "9edfe64e-0f0a-4d9d-907c-fa500583f4d6") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "9a974471-11c1-4491-92df-b99c4784c9c7") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "01b6ae0a-1c47-4e3a-b886-06600bcd81ad") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "22dfac69-3151-4b1d-b715-ab6a9d43f193") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "1b4c5043-512a-4e05-aef6-7d137c2bd763") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "3dc5e4b2-5bfd-475e-8aa4-ed6a20c720c3") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "6c0520a5-5962-477d-a42d-0697d5227417") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5e891197-d06d-443b-b433-be3ca88d3279") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "6705c632-8057-4590-83ae-f3f7e83a50bf") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "39df178e-cd48-4413-a3bf-b218b25f0a44") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "e0bc3701-ba2b-4d71-b5d6-6c3d63c74d6f") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "af8fee7a-4184-4dd4-9dd5-9de1dc99e02f") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "e49d5036-0aa0-48fd-8728-96d7b2d0e7a2") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "e12d623a-6817-42b2-988b-1eabd52c3796") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "802070b7-0071-4dbd-9a2d-2f68247169cd") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "eaed3f9c-0b8f-45d2-a5aa-7fb88bbdfa7b") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "95d38828-57d5-41ee-85cf-093f177a386d") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "84194eb8-28f6-4b7e-8569-d58705ce5bdd") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "eac1d98f-17d8-40ba-becb-4c15dc4dd38b") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "fd50b39a-fdb9-4672-8673-64145ffd71f0") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "311beacb-3c38-4e9b-842e-da1d408152c8") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "86fce628-11d4-49f9-9377-3c6f1182ac5c") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "9e9b7de9-766b-4c56-9f86-66b706dc393c") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "65039f31-c408-47bd-a23d-fc59d2c5b979") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "fccdd513-da1d-4068-ad1a-75540b5c5700") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "2342a7da-4c4d-4a2e-8ba1-44696ac42a95") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "93b6f89a-bd99-4c11-ba63-5bf1fe9c4bca") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "7d89cffb-f267-4199-a672-3a2535f026ae") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "d06fb275-d24e-488c-872c-badc255e2a3b") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "e73a3902-6d63-4845-b14a-7201b542643a") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "1150bc8c-9950-4f6d-b185-fc05ae20cb1b") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "930acffc-f6ef-4753-938b-14ff5217f358") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bebed6de-efcf-4291-b70e-22f073e31d4c") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "670b6db5-156e-4e53-8510-1e02dffda241") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "e88ee468-966e-47eb-8bfb-5afe7ca51b6f") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "768ac5d6-4c64-4805-bac4-185004231ac7") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "f807daf9-0f73-4428-8bbe-112893d058c4") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "166eb48d-6a4a-4244-b649-22f8f74d30d2") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "203e8010-ca5d-4f1a-be83-1b8c6f8aaeca") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "999cc5d1-061a-44a6-b148-12df5b414c57") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "06855afc-59ee-4e04-9a93-a1d8345f7477") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "7d357523-6b10-412d-abce-6a2a24a1c24b") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "ac2e3133-ef7b-4740-ba9d-9e8b574048c6") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "707f1449-48f9-4d9c-9446-9391e8253627") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "79e2e485-f0a6-4d87-a676-4d1d488f8213") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "e1cc3b23-feaa-45f9-a32a-d3dcc9c86194") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "230828c2-4e08-419e-866f-b9f43f55a3fa") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "1098a4b6-3b93-401a-8cad-2da334c06751") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "dea8aa36-35e5-4d4a-8479-47d5138662ad") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "28a0308f-a861-48d4-9125-7cef97bb7ea1") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "cd141a13-95e8-4a60-a2b5-8a7ea1542488") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "bda19444-9b3e-4c9c-980e-8d0f593d671c") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "1920578b-db83-4edb-b46b-ddfa4d87c140") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "c0e65980-d428-4f56-a1e2-bcc2d91d9245") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "8bf63a91-f140-49d3-bc8d-8f38ee9a1471") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e4fd0af0-7fe3-4192-adda-614018a1fea4") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "413fd0b6-1bc0-48c1-9eb9-658f6d8e11b8") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "6d0d04d7-153e-4b01-aaf1-291275dfc0cb") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.51 154.78) (xy 120.51 158.78) (xy 98.51 158.78) (xy 98.51 154.78) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "0baf63c1-577c-49cd-9e4a-c5bd2abdca39") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.51 158.78) (xy 124.51 153.58) (xy 94.51 153.58) (xy 94.51 158.78) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "1899beb4-7fa6-4774-96f8-e730d5f03892") + (at 108.16 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "997117f6-21b2-4ae2-8d42-0eb3c959d644") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "daeb9e5a-78da-4f56-b70e-b88556b055c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "58349e88-c908-48f8-8233-25476493bc49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "39c81aa5-dc02-4493-86f7-01fc345ae6bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "3369f59f-6c90-460d-a139-ce47c88ecbdc") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "1af488cc-3693-4810-b326-b9fb32a31a14") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "45ef5457-013c-4c66-a3c7-81343e2646bd") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c9096ac7-24d1-4bac-886b-b2febdfd0f72") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "5dfb6675-117a-44aa-bb58-50e6358c3313") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0490adea-860c-4a75-97f7-3d081dcbd2d9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "57431253-de9f-414f-adc6-7c89e7380298") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "42300321-10a2-46ba-b1c9-af6c95da5f6d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "780d7a31-8d29-435d-bfed-5cacf6e87c38") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "797636b8-6648-47b6-890d-b7127f458190") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "30573e80-3d59-4a16-be83-5a101fdf3266") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "9f4104a5-122e-41db-8519-31111d08927f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET0-") + (pintype "passive") + (uuid "1ac0cc64-0a61-43e6-9486-4c60f873bdc6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "23b682c1-93f2-4f11-97a7-44dbe302aa03") + (at 102.16 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "8bf9e3d0-2587-4c77-9523-df0b0eb0e33d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9563acce-4a7d-4b99-8e8f-fe93f94c6b74") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0b6ccab3-be4d-4749-b81c-140472a04f81") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d8762701-4039-48e4-8289-a09d6f6ae21c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9244f02b-537c-49cf-9610-1dea31400caf") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "d027fa24-7282-4e8f-91f4-ebb19c4c4c36") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "3d6c7edd-fbb3-4c85-95d2-107c8630fb1c") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "d82730e0-bc89-4476-8e0f-83f506c06cb2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "2dc22989-a704-46e4-99ff-538051ab9961") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "eeaae5bf-b2ce-43db-88e4-ed944081838a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ff21160a-6a59-417b-a296-12c1061f2af7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ceccc706-a912-4f3e-9bc3-7385c8a80e4e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "cea47acd-9bd2-4be3-9d41-939ea2c4b13a") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e0a21e13-bf9c-403e-bf92-bf1dcc4b1017") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "569c6a7d-a1db-4e73-b935-98bdbeb2d14f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "101d92dc-0c5c-4cec-ac0e-46e055da3f5a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 58 "/PET1-") + (pintype "passive") + (uuid "2db5e7f0-3896-495d-bdcf-5c0d7bda858b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "319eb79e-51be-4a0a-bfc8-c7b3ef48bfc0") + (at 108.86 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "d04fb1fa-cd51-4d15-8672-857fff572ea5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "be176729-1f3c-404c-8d32-b26c90486980") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "de8af330-5291-4139-af7a-c7c40cb66dcd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9482d42e-8d84-485e-9293-0e2a46d63d1b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9f493e5f-3b3a-4178-b54e-ac0bdc5e82c5") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "074e59ba-1873-4823-9123-e3b48d4c1b91") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e8acf96c-590c-45f2-a554-1392cd50880f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "119fb53b-228b-46d3-8323-4232a85c57d9") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8db21732-a095-4aa6-acdd-77cd1541b810") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "1258432c-b639-4cf1-a329-0b6147153348") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "bd426862-1f48-41fb-bdbb-4f774161775d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "415f052d-bb44-40f3-9d68-0e663188b741") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "949fb62c-b0b6-4310-b45f-5ec8975a9b4f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "03b1039d-a585-4a95-a998-0119897a0fdc") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1e5419a7-c77f-4a12-bbf6-890710c99933") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "327d38fa-82a6-4876-905b-82e55350abb4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0+") + (pintype "passive") + (uuid "86e3a4cf-af75-4d80-abfd-e0ecaf9d29f4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6f6b5397-51f0-4c07-87a3-b4bb7e3f40e2") + (at 102.86 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "7519424e-128d-4c5b-b3b9-f113ae2da319") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "248d387e-e718-4769-81cc-c92e72632ede") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3b796f52-3e9f-48ee-95b7-8cd6b49d6a96") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "83acbd7a-7651-4312-ad14-5544e49b86fe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "a0788b53-438b-4610-b315-bbdf4ca4aa22") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "6d85f58f-1a48-4b48-afdd-5444462476b5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4a883c65-b9f5-41c3-a2e1-5cbe532ec4aa") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "063bf2d1-9465-4cb8-8a21-268262e15310") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "64cd86ee-6066-4453-9d17-da03ac4e085b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7d9a746a-9862-4abf-b717-f21987c57e28") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9d7ac13f-f07f-4c06-b7a4-8d6a8ed03032") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "2e0e8735-d032-455d-a291-39339b361e3e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "df5d0bad-a710-4a07-97ff-54760568a911") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8f34bb8e-139d-41cf-a82d-89d7a5e730b7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ed93dc68-896a-4bb4-b668-8584ff1d8223") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "b70c7a02-ef97-4418-9fb4-691901c76531") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1+") + (pintype "passive") + (uuid "7e8c2332-4f78-4186-93e4-85ca5025aa2d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "d468e333-6db2-40d2-abd8-3d269769d3e0") + (at 109.51 48.78) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "51823183-8ce4-45c2-b4fa-1a7226230704") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "55a12b62-64e4-4447-b24a-1edef8378cde") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f850abfa-aa6e-44f4-ac80-344f761bb7b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a50a476c-4ecf-471b-8f82-7f3022b7bf99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5254750b-913d-4d78-9812-1fd39d337aa7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "78153a49-0c53-4557-b2cd-ddec5de37bb8") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 120.51 154.78) + (end 124.51 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5cca7f35-2054-4882-83fb-4c5023c3e060") + ) + (gr_line + (start 124.51 154.78) + (end 124.51 48.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "679f5315-6eff-495c-80e8-7c78f169e28e") + ) + (gr_line + (start 94.51 48.78) + (end 94.51 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "96e81f84-d9eb-462e-b971-2b0f687806c3") + ) + (gr_line + (start 124.51 48.78) + (end 94.51 48.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a3f14db8-e96b-436f-a918-2dc24d35cb30") + ) + (gr_line + (start 98.51 154.78) + (end 94.51 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bff7cd77-440b-452e-bdc7-9eedaadbf3d5") + ) + (segment + (start 102.86 154.675001) + (end 102.86 154.33) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "35a7e0e2-737d-4e86-9bc1-944062e54c30") + ) + (segment + (start 102.76 156.354999) + (end 102.735 156.329999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7837a5f7-7c85-4620-b024-ecec08c7b67f") + ) + (segment + (start 102.76 157.63) + (end 102.76 156.354999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "864998b2-a6b3-4f9e-a958-cc93623fc358") + ) + (segment + (start 102.735 156.329999) + (end 102.735 154.800001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "92c34f94-da20-45f4-95f5-072ff3c86ebf") + ) + (segment + (start 102.735 154.800001) + (end 102.86 154.675001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "a719c365-8289-4e65-a403-622292721521") + ) + (segment + (start 102.16 154.675001) + (end 102.16 154.33) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "065c6529-e441-421c-a59b-095f9978baca") + ) + (segment + (start 102.285 154.800001) + (end 102.16 154.675001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3243ddd4-ef63-4270-ad26-79167e97bfc4") + ) + (segment + (start 102.26 157.63) + (end 102.26 156.354999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8907df08-0558-4321-8dd1-fcee2e1f087b") + ) + (segment + (start 102.26 156.354999) + (end 102.285 156.329999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9ce487de-1178-43fa-b463-64c349e059ff") + ) + (segment + (start 102.285 156.329999) + (end 102.285 154.800001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f12a8e4e-7d68-4cb5-8e3d-3cd0a7dad7b3") + ) + (segment + (start 108.86 154.675001) + (end 108.86 154.33) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2ee4b882-b846-4c1b-86d6-a07dc52989c4") + ) + (segment + (start 108.76 157.63) + (end 108.76 156.354999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "482e7bff-6a05-4279-9e09-917d31b56a41") + ) + (segment + (start 108.735 156.329999) + (end 108.735 154.800001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "62037cdc-98c5-4cac-8d32-6b33c230ae7b") + ) + (segment + (start 108.735 154.800001) + (end 108.86 154.675001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "807f2669-59f8-4955-92f8-87451f80dffd") + ) + (segment + (start 108.76 156.354999) + (end 108.735 156.329999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f7a7a820-e87d-4cf0-94f0-1d83e291926e") + ) + (segment + (start 108.26 157.63) + (end 108.26 156.354999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4261cc4d-bf5f-48fe-b226-1b7083a30687") + ) + (segment + (start 108.285 156.329999) + (end 108.285 154.800001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6d06bc2b-a4cf-4ef7-bbb9-f44a0a565790") + ) + (segment + (start 108.16 154.675001) + (end 108.16 154.33) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "74a9131c-b2dc-4759-b593-5014697dcae7") + ) + (segment + (start 108.26 156.354999) + (end 108.285 156.329999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b9280db7-caaf-4e12-8ea0-34dfa664e1a7") + ) + (segment + (start 108.285 154.800001) + (end 108.16 154.675001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f5987e88-6818-4800-90eb-70568d951808") + ) + (via + (at 114.51 155.29) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "2cec35c3-1cf4-4502-be25-2a3f46492180") + ) + (segment + (start 114.51 155.29) + (end 114.51 157.38) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "4beb8844-a3d7-4bb8-9340-8dbbfa694333") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "090c9f7e-7905-4d35-ae0f-6f67e42734d3") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.51 157.31) (xy 94.51 48.78) (xy 124.51 48.78) (xy 124.51 157.31) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.591684 49.302174) (xy 106.611503 49.338033) (xy 106.670826 49.597946) (xy 106.670832 49.597964) + (xy 106.780257 49.910688) (xy 106.924022 50.209217) (xy 107.100305 50.48977) (xy 107.301034 50.741476) + (xy 108.154432 49.888079) (xy 108.191457 49.936331) (xy 108.353669 50.098543) (xy 108.401919 50.135567) + (xy 107.548522 50.988964) (xy 107.548522 50.988965) (xy 107.800229 51.189694) (xy 108.080782 51.365977) + (xy 108.379311 51.509742) (xy 108.692035 51.619167) (xy 108.692053 51.619173) (xy 109.015077 51.692901) + (xy 109.015074 51.692901) (xy 109.344336 51.73) (xy 109.675664 51.73) (xy 110.004924 51.692901) + (xy 110.327946 51.619173) (xy 110.327964 51.619167) (xy 110.640688 51.509742) (xy 110.939217 51.365977) + (xy 111.21977 51.189694) (xy 111.471476 50.988965) (xy 111.471476 50.988964) (xy 110.618079 50.135567) + (xy 110.666331 50.098543) (xy 110.828543 49.936331) (xy 110.865567 49.888079) (xy 111.718964 50.741476) + (xy 111.718965 50.741476) (xy 111.919694 50.48977) (xy 112.095977 50.209217) (xy 112.239742 49.910688) + (xy 112.349167 49.597964) (xy 112.349173 49.597946) (xy 112.408497 49.338033) (xy 112.441272 49.291842) + (xy 112.480642 49.2805) (xy 123.9355 49.2805) (xy 123.987826 49.302174) (xy 124.0095 49.3545) (xy 124.0095 154.2055) + (xy 123.987826 154.257826) (xy 123.9355 154.2795) (xy 119.847464 154.2795) (xy 119.675062 154.309898) + (xy 119.510558 154.369773) (xy 119.358945 154.457308) (xy 119.224837 154.569837) (xy 119.112308 154.703945) + (xy 119.024773 154.855558) (xy 118.964898 155.020062) (xy 118.9345 155.192464) (xy 118.9345 157.31) + (xy 118.6355 157.31) (xy 118.6355 156.760252) (xy 118.623867 156.701769) (xy 118.597471 156.662265) + (xy 118.585 156.621153) (xy 118.585 156.58) (xy 118.565301 156.58) (xy 118.525716 156.587873) (xy 118.496845 156.587873) + (xy 118.454748 156.5795) (xy 118.065252 156.5795) (xy 118.065251 156.5795) (xy 118.024435 156.587618) + (xy 117.995565 156.587618) (xy 117.954749 156.5795) (xy 117.954748 156.5795) (xy 117.565252 156.5795) + (xy 117.565251 156.5795) (xy 117.523153 156.587873) (xy 117.494283 156.587873) (xy 117.454699 156.58) + (xy 117.435 156.58) (xy 117.435 156.621153) (xy 117.422529 156.662265) (xy 117.396133 156.701768) + (xy 117.3845 156.760253) (xy 117.3845 157.31) (xy 117.1355 157.31) (xy 117.1355 156.760252) (xy 117.123867 156.701769) + (xy 117.097471 156.662265) (xy 117.085 156.621153) (xy 117.085 156.58) (xy 117.065301 156.58) (xy 117.025716 156.587873) + (xy 116.996845 156.587873) (xy 116.954748 156.5795) (xy 116.565252 156.5795) (xy 116.565251 156.5795) + (xy 116.524435 156.587618) (xy 116.495565 156.587618) (xy 116.454749 156.5795) (xy 116.454748 156.5795) + (xy 116.065252 156.5795) (xy 116.065251 156.5795) (xy 116.024435 156.587618) (xy 115.995565 156.587618) + (xy 115.954749 156.5795) (xy 115.954748 156.5795) (xy 115.565252 156.5795) (xy 115.565251 156.5795) + (xy 115.524435 156.587618) (xy 115.495565 156.587618) (xy 115.454749 156.5795) (xy 115.454748 156.5795) + (xy 115.065252 156.5795) (xy 115.065251 156.5795) (xy 115.024435 156.587618) (xy 114.995565 156.587618) + (xy 114.954749 156.5795) (xy 114.954748 156.5795) (xy 114.565252 156.5795) (xy 114.565251 156.5795) + (xy 114.524435 156.587618) (xy 114.495565 156.587618) (xy 114.454749 156.5795) (xy 114.454748 156.5795) + (xy 114.065252 156.5795) (xy 114.065251 156.5795) (xy 114.024435 156.587618) (xy 113.995565 156.587618) + (xy 113.954749 156.5795) (xy 113.954748 156.5795) (xy 113.565252 156.5795) (xy 113.565251 156.5795) + (xy 113.524435 156.587618) (xy 113.495565 156.587618) (xy 113.454749 156.5795) (xy 113.454748 156.5795) + (xy 113.3045 156.5795) (xy 113.252174 156.557826) (xy 113.2305 156.5055) (xy 113.2305 155.778025) + (xy 113.230499 155.77802) (xy 113.193024 155.577544) (xy 113.119348 155.387363) (xy 113.011981 155.213959) + (xy 113.01198 155.213957) (xy 112.874579 155.063235) (xy 112.874578 155.063234) (xy 112.711825 154.940329) + (xy 112.711822 154.940328) (xy 112.711821 154.940327) (xy 112.52925 154.849418) (xy 112.529246 154.849417) + (xy 112.529244 154.849416) (xy 112.333082 154.793602) (xy 112.333076 154.793601) (xy 112.130003 154.774785) + (xy 112.129997 154.774785) (xy 111.926923 154.793601) (xy 111.926917 154.793602) (xy 111.730755 154.849416) + (xy 111.73075 154.849418) (xy 111.548177 154.940328) (xy 111.548174 154.940329) (xy 111.385421 155.063234) + (xy 111.38542 155.063235) (xy 111.248019 155.213957) (xy 111.248019 155.213958) (xy 111.140655 155.387358) + (xy 111.14065 155.387368) (xy 111.066977 155.57754) (xy 111.0295 155.77802) (xy 111.0295 156.506) + (xy 111.007826 156.558326) (xy 110.9555 156.58) (xy 110.935 156.58) (xy 110.935 157.31) (xy 110.6355 157.31) + (xy 110.6355 156.760252) (xy 110.623867 156.701769) (xy 110.597471 156.662265) (xy 110.585 156.621153) + (xy 110.585 156.58) (xy 110.565301 156.58) (xy 110.525716 156.587873) (xy 110.496845 156.587873) + (xy 110.454748 156.5795) (xy 110.065252 156.5795) (xy 110.065251 156.5795) (xy 110.024435 156.587618) + (xy 109.995565 156.587618) (xy 109.954749 156.5795) (xy 109.954748 156.5795) (xy 109.565252 156.5795) + (xy 109.565251 156.5795) (xy 109.523153 156.587873) (xy 109.494283 156.587873) (xy 109.454699 156.58) + (xy 109.435 156.58) (xy 109.435 156.621153) (xy 109.422529 156.662265) (xy 109.396133 156.701768) + (xy 109.3845 156.760253) (xy 109.3845 157.31) (xy 109.1355 157.31) (xy 109.1355 156.760252) (xy 109.123867 156.701769) + (xy 109.097471 156.662265) (xy 109.087284 156.639397) (xy 109.062784 156.543092) (xy 109.064148 156.533656) + (xy 109.0605 156.524848) (xy 109.0605 156.315435) (xy 109.060499 156.315434) (xy 109.038766 156.234326) + (xy 109.039619 156.234097) (xy 109.0355 156.213376) (xy 109.0355 154.955123) (xy 109.057173 154.902798) + (xy 109.10046 154.859512) (xy 109.140022 154.790989) (xy 109.1605 154.714563) (xy 109.1605 154.714558) + (xy 109.161133 154.709755) (xy 109.162641 154.709953) (xy 109.182174 154.662797) (xy 109.212206 154.632765) + (xy 109.257585 154.529991) (xy 109.2605 154.504865) (xy 109.260499 154.155136) (xy 109.257585 154.130009) + (xy 109.217792 154.039888) (xy 109.216485 153.983268) (xy 109.217782 153.980135) (xy 109.257585 153.889991) + (xy 109.2605 153.864865) (xy 109.260499 153.515136) (xy 109.257585 153.490009) (xy 109.212206 153.387235) + (xy 109.132765 153.307794) (xy 109.029991 153.262415) (xy 109.02999 153.262414) (xy 109.029988 153.262414) + (xy 109.008659 153.25994) (xy 109.004865 153.2595) (xy 109.004864 153.2595) (xy 108.715136 153.2595) + (xy 108.690013 153.262414) (xy 108.690007 153.262415) (xy 108.587234 153.307794) (xy 108.562326 153.332703) + (xy 108.51 153.354377) (xy 108.457674 153.332703) (xy 108.432765 153.307794) (xy 108.329991 153.262415) + (xy 108.32999 153.262414) (xy 108.329988 153.262414) (xy 108.308659 153.25994) (xy 108.304865 153.2595) + (xy 108.304864 153.2595) (xy 108.015136 153.2595) (xy 107.990013 153.262414) (xy 107.990007 153.262415) + (xy 107.887234 153.307794) (xy 107.807794 153.387234) (xy 107.762414 153.490011) (xy 107.7595 153.515135) + (xy 107.7595 153.864863) (xy 107.762414 153.889986) (xy 107.762415 153.889992) (xy 107.802206 153.98011) + (xy 107.803514 154.036732) (xy 107.802206 154.03989) (xy 107.762414 154.130011) (xy 107.7595 154.155135) + (xy 107.7595 154.504863) (xy 107.762414 154.529986) (xy 107.762415 154.529992) (xy 107.807794 154.632765) + (xy 107.837826 154.662797) (xy 107.857359 154.709954) (xy 107.858867 154.709756) (xy 107.8595 154.714565) + (xy 107.879977 154.790986) (xy 107.879979 154.790991) (xy 107.908096 154.83969) (xy 107.911677 154.845892) + (xy 107.91954 154.859512) (xy 107.964629 154.904601) (xy 107.966303 154.906523) (xy 107.974565 154.931139) + (xy 107.9845 154.955124) (xy 107.9845 156.213376) (xy 107.98038 156.234097) (xy 107.981234 156.234326) + (xy 107.9595 156.315434) (xy 107.9595 156.524848) (xy 107.957216 156.543092) (xy 107.932716 156.639397) + (xy 107.927245 156.646716) (xy 107.922529 156.662265) (xy 107.896133 156.701768) (xy 107.8845 156.760253) + (xy 107.8845 157.31) (xy 107.6355 157.31) (xy 107.6355 156.760252) (xy 107.623867 156.701769) (xy 107.597471 156.662265) + (xy 107.585 156.621153) (xy 107.585 156.58) (xy 107.565301 156.58) (xy 107.525716 156.587873) (xy 107.496845 156.587873) + (xy 107.454748 156.5795) (xy 107.065252 156.5795) (xy 107.065251 156.5795) (xy 107.024435 156.587618) + (xy 106.995565 156.587618) (xy 106.954749 156.5795) (xy 106.954748 156.5795) (xy 106.565252 156.5795) + (xy 106.565251 156.5795) (xy 106.523153 156.587873) (xy 106.494283 156.587873) (xy 106.454699 156.58) + (xy 106.435 156.58) (xy 106.435 156.621153) (xy 106.422529 156.662265) (xy 106.396133 156.701768) + (xy 106.3845 156.760253) (xy 106.3845 157.31) (xy 106.1355 157.31) (xy 106.1355 156.760252) (xy 106.123867 156.701769) + (xy 106.097471 156.662265) (xy 106.085 156.621153) (xy 106.085 156.58) (xy 106.065301 156.58) (xy 106.025716 156.587873) + (xy 105.996845 156.587873) (xy 105.954748 156.5795) (xy 105.565252 156.5795) (xy 105.565251 156.5795) + (xy 105.524435 156.587618) (xy 105.495565 156.587618) (xy 105.454749 156.5795) (xy 105.454748 156.5795) + (xy 105.065252 156.5795) (xy 105.065251 156.5795) (xy 105.023153 156.587873) (xy 104.994283 156.587873) + (xy 104.954699 156.58) (xy 104.935 156.58) (xy 104.935 156.621153) (xy 104.922529 156.662265) (xy 104.896133 156.701768) + (xy 104.8845 156.760253) (xy 104.8845 157.31) (xy 104.6355 157.31) (xy 104.6355 156.760252) (xy 104.623867 156.701769) + (xy 104.597471 156.662265) (xy 104.585 156.621153) (xy 104.585 156.58) (xy 104.565301 156.58) (xy 104.525716 156.587873) + (xy 104.496845 156.587873) (xy 104.454748 156.5795) (xy 104.065252 156.5795) (xy 104.065251 156.5795) + (xy 104.024435 156.587618) (xy 103.995565 156.587618) (xy 103.954749 156.5795) (xy 103.954748 156.5795) + (xy 103.565252 156.5795) (xy 103.565251 156.5795) (xy 103.523153 156.587873) (xy 103.494283 156.587873) + (xy 103.454699 156.58) (xy 103.435 156.58) (xy 103.435 156.621153) (xy 103.422529 156.662265) (xy 103.396133 156.701768) + (xy 103.3845 156.760253) (xy 103.3845 157.31) (xy 103.1355 157.31) (xy 103.1355 156.760252) (xy 103.123867 156.701769) + (xy 103.097471 156.662265) (xy 103.087284 156.639397) (xy 103.062784 156.543092) (xy 103.064148 156.533656) + (xy 103.0605 156.524848) (xy 103.0605 156.315435) (xy 103.060499 156.315434) (xy 103.038766 156.234326) + (xy 103.039619 156.234097) (xy 103.0355 156.213376) (xy 103.0355 154.955123) (xy 103.057173 154.902798) + (xy 103.10046 154.859512) (xy 103.140022 154.790989) (xy 103.1605 154.714563) (xy 103.1605 154.714558) + (xy 103.161133 154.709755) (xy 103.162641 154.709953) (xy 103.182174 154.662797) (xy 103.212206 154.632765) + (xy 103.257585 154.529991) (xy 103.2605 154.504865) (xy 103.260499 154.155136) (xy 103.257585 154.130009) + (xy 103.217792 154.039888) (xy 103.216485 153.983268) (xy 103.217782 153.980135) (xy 103.257585 153.889991) + (xy 103.2605 153.864865) (xy 103.260499 153.515136) (xy 103.257585 153.490009) (xy 103.212206 153.387235) + (xy 103.132765 153.307794) (xy 103.029991 153.262415) (xy 103.02999 153.262414) (xy 103.029988 153.262414) + (xy 103.008659 153.25994) (xy 103.004865 153.2595) (xy 103.004864 153.2595) (xy 102.715136 153.2595) + (xy 102.690013 153.262414) (xy 102.690007 153.262415) (xy 102.587234 153.307794) (xy 102.562326 153.332703) + (xy 102.51 153.354377) (xy 102.457674 153.332703) (xy 102.432765 153.307794) (xy 102.329991 153.262415) + (xy 102.32999 153.262414) (xy 102.329988 153.262414) (xy 102.308659 153.25994) (xy 102.304865 153.2595) + (xy 102.304864 153.2595) (xy 102.015136 153.2595) (xy 101.990013 153.262414) (xy 101.990007 153.262415) + (xy 101.887234 153.307794) (xy 101.807794 153.387234) (xy 101.762414 153.490011) (xy 101.7595 153.515135) + (xy 101.7595 153.864863) (xy 101.762414 153.889986) (xy 101.762415 153.889992) (xy 101.802206 153.98011) + (xy 101.803514 154.036732) (xy 101.802206 154.03989) (xy 101.762414 154.130011) (xy 101.7595 154.155135) + (xy 101.7595 154.504863) (xy 101.762414 154.529986) (xy 101.762415 154.529992) (xy 101.807794 154.632765) + (xy 101.837826 154.662797) (xy 101.857359 154.709954) (xy 101.858867 154.709756) (xy 101.8595 154.714565) + (xy 101.879977 154.790986) (xy 101.879979 154.790991) (xy 101.908096 154.83969) (xy 101.911677 154.845892) + (xy 101.91954 154.859512) (xy 101.964629 154.904601) (xy 101.966303 154.906523) (xy 101.974565 154.931139) + (xy 101.9845 154.955124) (xy 101.9845 156.213376) (xy 101.98038 156.234097) (xy 101.981234 156.234326) + (xy 101.9595 156.315434) (xy 101.9595 156.524848) (xy 101.957216 156.543092) (xy 101.932716 156.639397) + (xy 101.927245 156.646716) (xy 101.922529 156.662265) (xy 101.896133 156.701768) (xy 101.8845 156.760253) + (xy 101.8845 157.31) (xy 101.6355 157.31) (xy 101.6355 156.760252) (xy 101.623867 156.701769) (xy 101.597471 156.662265) + (xy 101.585 156.621153) (xy 101.585 156.58) (xy 101.565301 156.58) (xy 101.525716 156.587873) (xy 101.496845 156.587873) + (xy 101.454748 156.5795) (xy 101.065252 156.5795) (xy 101.065251 156.5795) (xy 101.024435 156.587618) + (xy 100.995565 156.587618) (xy 100.954749 156.5795) (xy 100.954748 156.5795) (xy 100.565252 156.5795) + (xy 100.565251 156.5795) (xy 100.523153 156.587873) (xy 100.494283 156.587873) (xy 100.454699 156.58) + (xy 100.435 156.58) (xy 100.435 156.621153) (xy 100.422529 156.662265) (xy 100.396133 156.701768) + (xy 100.3845 156.760253) (xy 100.3845 157.31) (xy 100.0855 157.31) (xy 100.0855 155.192472) (xy 100.085499 155.192464) + (xy 100.062713 155.063236) (xy 100.055101 155.020062) (xy 99.995225 154.855555) (xy 99.907692 154.703945) + (xy 99.795163 154.569837) (xy 99.661055 154.457308) (xy 99.509445 154.369775) (xy 99.509443 154.369774) + (xy 99.509441 154.369773) (xy 99.344937 154.309898) (xy 99.172535 154.2795) (xy 99.172532 154.2795) + (xy 99.150892 154.2795) (xy 98.575892 154.2795) (xy 95.0845 154.2795) (xy 95.032174 154.257826) + (xy 95.0105 154.2055) (xy 95.0105 49.3545) (xy 95.032174 49.302174) (xy 95.0845 49.2805) (xy 106.539358 49.2805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.558247 154.997521) (xy 114.577453 155.002666) (xy 114.614454 155.012581) (xy 114.632296 155.019971) + (xy 114.682699 155.049071) (xy 114.698024 155.06083) (xy 114.739169 155.101975) (xy 114.750929 155.117301) + (xy 114.780024 155.167695) (xy 114.787416 155.185542) (xy 114.802478 155.241753) (xy 114.805 155.260906) + (xy 114.805 155.319092) (xy 114.802478 155.338245) (xy 114.787416 155.394456) (xy 114.780024 155.412303) + (xy 114.750927 155.4627) (xy 114.739167 155.478025) (xy 114.686869 155.530323) (xy 114.686863 155.53033) + (xy 114.642315 155.597001) (xy 114.620644 155.64932) (xy 114.620641 155.64933) (xy 114.605 155.727967) + (xy 114.605 156.005498) (xy 114.620641 156.084135) (xy 114.620644 156.084145) (xy 114.642316 156.136465) + (xy 114.643676 156.139098) (xy 114.645162 156.156735) (xy 114.651928 156.173092) (xy 114.648142 156.192108) + (xy 114.648431 156.195535) (xy 114.64716 156.197039) (xy 114.646299 156.201367) (xy 114.646133 156.201766) + (xy 114.6345 156.260253) (xy 114.6345 157.306) (xy 114.632843 157.31) (xy 114.387157 157.31) (xy 114.3855 157.306) + (xy 114.3855 156.260253) (xy 114.373866 156.201766) (xy 114.373676 156.201307) (xy 114.373676 156.200809) + (xy 114.372445 156.194621) (xy 114.373676 156.194376) (xy 114.373677 156.186573) (xy 114.368045 156.172958) + (xy 114.373678 156.159374) (xy 114.37368 156.144669) (xy 114.377284 156.137188) (xy 114.377679 156.136472) + (xy 114.377683 156.136467) (xy 114.399357 156.084141) (xy 114.415 156.0055) (xy 114.415 155.727966) + (xy 114.399357 155.649325) (xy 114.377683 155.596999) (xy 114.333136 155.53033) (xy 114.333129 155.530323) + (xy 114.28083 155.478023) (xy 114.26907 155.462698) (xy 114.239973 155.412301) (xy 114.23258 155.394452) + (xy 114.217521 155.338246) (xy 114.215 155.319095) (xy 114.215 155.260902) (xy 114.217521 155.241751) + (xy 114.23258 155.185545) (xy 114.239971 155.1677) (xy 114.269073 155.117294) (xy 114.280826 155.101977) + (xy 114.321977 155.060826) (xy 114.337294 155.049073) (xy 114.387703 155.019969) (xy 114.40554 155.012582) + (xy 114.447308 155.00139) (xy 114.461752 154.997521) (xy 114.480903 154.995) (xy 114.539096 154.995) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.288326 49.302174) (xy 106.31 49.3545) (xy 106.31 49.959704) (xy 106.350242 50.316866) (xy 106.430219 50.667264) + (xy 106.430224 50.667282) (xy 106.548925 51.006513) (xy 106.704869 51.330334) (xy 106.896093 51.634666) + (xy 107.120185 51.915668) (xy 107.374331 52.169814) (xy 107.655333 52.393906) (xy 107.959665 52.58513) + (xy 108.283486 52.741074) (xy 108.622717 52.859775) (xy 108.622735 52.85978) (xy 108.973135 52.939757) + (xy 108.973132 52.939757) (xy 109.330296 52.98) (xy 109.689704 52.98) (xy 110.046866 52.939757) + (xy 110.397264 52.85978) (xy 110.397282 52.859775) (xy 110.736513 52.741074) (xy 111.060334 52.58513) + (xy 111.364666 52.393906) (xy 111.645668 52.169814) (xy 111.89981 51.915672) (xy 112.12092 51.638409) + (xy 112.12092 51.638408) (xy 110.618079 50.135567) (xy 110.666331 50.098543) (xy 110.828543 49.936331) + (xy 110.865567 49.888079) (xy 112.31231 51.334822) (xy 112.31512 51.330351) (xy 112.315126 51.33034) + (xy 112.471076 51.006509) (xy 112.589775 50.667282) (xy 112.58978 50.667264) (xy 112.669757 50.316866) + (xy 112.71 49.959704) (xy 112.71 49.3545) (xy 112.731674 49.302174) (xy 112.784 49.2805) (xy 123.9355 49.2805) + (xy 123.987826 49.302174) (xy 124.0095 49.3545) (xy 124.0095 154.2055) (xy 123.987826 154.257826) + (xy 123.9355 154.2795) (xy 120.7895 154.2795) (xy 120.737174 154.257826) (xy 120.7155 154.2055) + (xy 120.7155 153.654001) (xy 120.699858 153.575364) (xy 120.699857 153.575363) (xy 120.699857 153.575359) + (xy 120.678183 153.523033) (xy 120.641555 153.464739) (xy 120.566967 153.411817) (xy 120.566966 153.411816) + (xy 120.514645 153.390144) (xy 120.514635 153.390141) (xy 120.461974 153.379666) (xy 120.436 153.3745) + (xy 98.584 153.3745) (xy 98.561707 153.378934) (xy 98.505364 153.390141) (xy 98.505354 153.390144) + (xy 98.453037 153.411814) (xy 98.394739 153.448445) (xy 98.394737 153.448447) (xy 98.341816 153.523033) + (xy 98.320144 153.575354) (xy 98.320141 153.575364) (xy 98.3045 153.654001) (xy 98.3045 154.2055) + (xy 98.282826 154.257826) (xy 98.2305 154.2795) (xy 95.0845 154.2795) (xy 95.032174 154.257826) + (xy 95.0105 154.2055) (xy 95.0105 49.3545) (xy 95.032174 49.302174) (xy 95.0845 49.2805) (xy 106.236 49.2805) + ) + ) + ) + (zone + (net 6) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "a2b75e5d-6f86-465a-9025-9fc842deb5c5") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.51 157.31) (xy 120.51 153.58) (xy 98.51 153.58) (xy 98.51 157.31) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.488326 153.601674) (xy 120.51 153.654) (xy 120.51 154.2055) (xy 120.488326 154.257826) (xy 120.436 154.2795) + (xy 119.847464 154.2795) (xy 119.675062 154.309898) (xy 119.510558 154.369773) (xy 119.358945 154.457308) + (xy 119.224837 154.569837) (xy 119.112308 154.703945) (xy 119.024773 154.855558) (xy 118.964898 155.020062) + (xy 118.9345 155.192464) (xy 118.9345 156.067728) (xy 118.912826 156.120054) (xy 118.8605 156.141728) + (xy 118.819388 156.129257) (xy 118.763035 156.091603) (xy 118.704697 156.08) (xy 118.685 156.08) + (xy 118.685 157.306) (xy 118.683343 157.31) (xy 117.887157 157.31) (xy 117.8855 157.306) (xy 117.8855 157.205) + (xy 118.185 157.205) (xy 118.335 157.205) (xy 118.335 156.08) (xy 118.315301 156.08) (xy 118.274435 156.088128) + (xy 118.245565 156.088128) (xy 118.204699 156.08) (xy 118.185 156.08) (xy 118.185 157.205) (xy 117.8855 157.205) + (xy 117.8855 156.260253) (xy 117.8855 156.260252) (xy 117.873867 156.201769) (xy 117.847471 156.162265) + (xy 117.835 156.121153) (xy 117.835 156.08) (xy 117.815301 156.08) (xy 117.775716 156.087873) (xy 117.746845 156.087873) + (xy 117.704748 156.0795) (xy 117.315252 156.0795) (xy 117.315251 156.0795) (xy 117.274435 156.087618) + (xy 117.245565 156.087618) (xy 117.204749 156.0795) (xy 117.204748 156.0795) (xy 116.815252 156.0795) + (xy 116.815251 156.0795) (xy 116.774435 156.087618) (xy 116.745565 156.087618) (xy 116.704749 156.0795) + (xy 116.704748 156.0795) (xy 116.315252 156.0795) (xy 116.315251 156.0795) (xy 116.274435 156.087618) + (xy 116.245565 156.087618) (xy 116.204749 156.0795) (xy 116.204748 156.0795) (xy 115.815252 156.0795) + (xy 115.815251 156.0795) (xy 115.774435 156.087618) (xy 115.745565 156.087618) (xy 115.704749 156.0795) + (xy 115.704748 156.0795) (xy 115.315252 156.0795) (xy 115.315251 156.0795) (xy 115.274435 156.087618) + (xy 115.245565 156.087618) (xy 115.204749 156.0795) (xy 115.204748 156.0795) (xy 114.8845 156.0795) + (xy 114.832174 156.057826) (xy 114.8105 156.0055) (xy 114.8105 155.727966) (xy 114.832174 155.67564) + (xy 114.9105 155.597314) (xy 114.976392 155.483186) (xy 115.010499 155.355894) (xy 115.0105 155.355894) + (xy 115.0105 155.224106) (xy 115.010499 155.224105) (xy 115.00782 155.214108) (xy 114.976392 155.096814) + (xy 114.9105 154.982686) (xy 114.817314 154.8895) (xy 114.741783 154.845892) (xy 114.70319 154.82361) + (xy 114.703181 154.823606) (xy 114.575894 154.7895) (xy 114.575892 154.7895) (xy 114.444108 154.7895) + (xy 114.444106 154.7895) (xy 114.316818 154.823606) (xy 114.316809 154.82361) (xy 114.202685 154.8895) + (xy 114.1095 154.982685) (xy 114.04361 155.096809) (xy 114.043606 155.096818) (xy 114.0095 155.224105) + (xy 114.0095 155.355894) (xy 114.043606 155.483181) (xy 114.04361 155.48319) (xy 114.1095 155.597314) + (xy 114.187826 155.67564) (xy 114.2095 155.727966) (xy 114.2095 156.0055) (xy 114.187826 156.057826) + (xy 114.1355 156.0795) (xy 113.815251 156.0795) (xy 113.774435 156.087618) (xy 113.745565 156.087618) + (xy 113.704749 156.0795) (xy 113.704748 156.0795) (xy 113.315252 156.0795) (xy 113.315247 156.0795) + (xy 113.311754 156.079845) (xy 113.257555 156.063404) (xy 113.230856 156.013455) (xy 113.2305 156.006201) + (xy 113.2305 155.778025) (xy 113.230499 155.77802) (xy 113.193024 155.577544) (xy 113.119348 155.387363) + (xy 113.011981 155.213959) (xy 113.01198 155.213957) (xy 112.874579 155.063235) (xy 112.874578 155.063234) + (xy 112.711825 154.940329) (xy 112.711822 154.940328) (xy 112.711821 154.940327) (xy 112.52925 154.849418) + (xy 112.529246 154.849417) (xy 112.529244 154.849416) (xy 112.333082 154.793602) (xy 112.333076 154.793601) + (xy 112.130003 154.774785) (xy 112.129997 154.774785) (xy 111.926923 154.793601) (xy 111.926917 154.793602) + (xy 111.730755 154.849416) (xy 111.73075 154.849418) (xy 111.548177 154.940328) (xy 111.548174 154.940329) + (xy 111.385421 155.063234) (xy 111.38542 155.063235) (xy 111.248019 155.213957) (xy 111.248019 155.213958) + (xy 111.140655 155.387358) (xy 111.14065 155.387368) (xy 111.066977 155.57754) (xy 111.066976 155.577542) + (xy 111.066976 155.577544) (xy 111.057522 155.628116) (xy 111.0295 155.77802) (xy 111.0295 156.0055) + (xy 111.007826 156.057826) (xy 110.9555 156.0795) (xy 110.815251 156.0795) (xy 110.774435 156.087618) + (xy 110.745565 156.087618) (xy 110.704749 156.0795) (xy 110.704748 156.0795) (xy 110.315252 156.0795) + (xy 110.315251 156.0795) (xy 110.274435 156.087618) (xy 110.245565 156.087618) (xy 110.204749 156.0795) + (xy 110.204748 156.0795) (xy 109.815252 156.0795) (xy 109.815251 156.0795) (xy 109.774435 156.087618) + (xy 109.745565 156.087618) (xy 109.704749 156.0795) (xy 109.704748 156.0795) (xy 109.315252 156.0795) + (xy 109.315251 156.0795) (xy 109.274435 156.087618) (xy 109.245565 156.087618) (xy 109.204749 156.0795) + (xy 109.204748 156.0795) (xy 108.815252 156.0795) (xy 108.815251 156.0795) (xy 108.774435 156.087618) + (xy 108.745565 156.087618) (xy 108.704749 156.0795) (xy 108.704748 156.0795) (xy 108.315252 156.0795) + (xy 108.315251 156.0795) (xy 108.274435 156.087618) (xy 108.245565 156.087618) (xy 108.204749 156.0795) + (xy 108.204748 156.0795) (xy 107.815252 156.0795) (xy 107.815251 156.0795) (xy 107.774435 156.087618) + (xy 107.745565 156.087618) (xy 107.704749 156.0795) (xy 107.704748 156.0795) (xy 107.315252 156.0795) + (xy 107.315251 156.0795) (xy 107.274435 156.087618) (xy 107.245565 156.087618) (xy 107.204749 156.0795) + (xy 107.204748 156.0795) (xy 106.815252 156.0795) (xy 106.815251 156.0795) (xy 106.774435 156.087618) + (xy 106.745565 156.087618) (xy 106.704749 156.0795) (xy 106.704748 156.0795) (xy 106.315252 156.0795) + (xy 106.315251 156.0795) (xy 106.274435 156.087618) (xy 106.245565 156.087618) (xy 106.204749 156.0795) + (xy 106.204748 156.0795) (xy 105.815252 156.0795) (xy 105.815251 156.0795) (xy 105.774435 156.087618) + (xy 105.745565 156.087618) (xy 105.704749 156.0795) (xy 105.704748 156.0795) (xy 105.315252 156.0795) + (xy 105.315251 156.0795) (xy 105.274435 156.087618) (xy 105.245565 156.087618) (xy 105.204749 156.0795) + (xy 105.204748 156.0795) (xy 104.815252 156.0795) (xy 104.815251 156.0795) (xy 104.774435 156.087618) + (xy 104.745565 156.087618) (xy 104.704749 156.0795) (xy 104.704748 156.0795) (xy 104.315252 156.0795) + (xy 104.315251 156.0795) (xy 104.274435 156.087618) (xy 104.245565 156.087618) (xy 104.204749 156.0795) + (xy 104.204748 156.0795) (xy 103.815252 156.0795) (xy 103.815251 156.0795) (xy 103.774435 156.087618) + (xy 103.745565 156.087618) (xy 103.704749 156.0795) (xy 103.704748 156.0795) (xy 103.315252 156.0795) + (xy 103.315251 156.0795) (xy 103.274435 156.087618) (xy 103.245565 156.087618) (xy 103.204749 156.0795) + (xy 103.204748 156.0795) (xy 102.815252 156.0795) (xy 102.815251 156.0795) (xy 102.774435 156.087618) + (xy 102.745565 156.087618) (xy 102.704749 156.0795) (xy 102.704748 156.0795) (xy 102.315252 156.0795) + (xy 102.315251 156.0795) (xy 102.274435 156.087618) (xy 102.245565 156.087618) (xy 102.204749 156.0795) + (xy 102.204748 156.0795) (xy 101.815252 156.0795) (xy 101.815251 156.0795) (xy 101.774435 156.087618) + (xy 101.745565 156.087618) (xy 101.704749 156.0795) (xy 101.704748 156.0795) (xy 101.315252 156.0795) + (xy 101.315251 156.0795) (xy 101.273153 156.087873) (xy 101.244283 156.087873) (xy 101.204699 156.08) + (xy 101.185 156.08) (xy 101.185 156.121153) (xy 101.172529 156.162265) (xy 101.146133 156.201768) + (xy 101.1345 156.260253) (xy 101.1345 157.306) (xy 101.132843 157.31) (xy 100.336657 157.31) (xy 100.335 157.306) + (xy 100.335 157.205) (xy 100.685 157.205) (xy 100.835 157.205) (xy 100.835 156.08) (xy 100.815301 156.08) + (xy 100.774435 156.088128) (xy 100.745565 156.088128) (xy 100.704699 156.08) (xy 100.685 156.08) + (xy 100.685 157.205) (xy 100.335 157.205) (xy 100.335 156.08) (xy 100.315303 156.08) (xy 100.256964 156.091603) + (xy 100.200612 156.129257) (xy 100.145063 156.140306) (xy 100.097971 156.10884) (xy 100.0855 156.067728) + (xy 100.0855 155.192472) (xy 100.085499 155.192464) (xy 100.062713 155.063236) (xy 100.055101 155.020062) + (xy 99.995225 154.855555) (xy 99.907692 154.703945) (xy 99.795163 154.569837) (xy 99.661055 154.457308) + (xy 99.509445 154.369775) (xy 99.509443 154.369774) (xy 99.509441 154.369773) (xy 99.344937 154.309898) + (xy 99.172535 154.2795) (xy 99.172532 154.2795) (xy 99.150892 154.2795) (xy 98.584 154.2795) (xy 98.531674 154.257826) + (xy 98.51 154.2055) (xy 98.51 153.654) (xy 98.531674 153.601674) (xy 98.584 153.58) (xy 120.436 153.58) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pro new file mode 100644 index 0000000..8f9dbc5 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "b80cfedd-1dc9-472f-9201-9442e1f5a970", + "Root" + ], + [ + "525bacc7-babc-4248-90f8-34c1cf78cb24", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_sch new file mode 100644 index 0000000..cc2da16 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b80cfedd-1dc9-472f-9201-9442e1f5a970") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 97.79 111.76) (xy 104.14 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01ff10aa-28e3-40b7-bf9d-ca3ce872891f") + ) + (wire + (pts + (xy 97.79 120.65) (xy 104.14 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05b473c7-324c-42f5-8045-5db7faa376cf") + ) + (wire + (pts + (xy 148.59 123.19) (xy 156.21 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08bdc665-71f1-4aaa-9fcc-893917f9a347") + ) + (wire + (pts + (xy 148.59 74.93) (xy 156.21 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "090392da-cf72-4474-985c-21be4d7fd7ca") + ) + (wire + (pts + (xy 148.59 69.85) (xy 156.21 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e03e3a3-0dad-41f6-a5d9-dd86256fd3d2") + ) + (wire + (pts + (xy 148.59 85.09) (xy 156.21 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c587d4d-5413-4cd0-9d36-b170d093a29c") + ) + (wire + (pts + (xy 97.79 69.85) (xy 104.14 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "230a22c5-b031-49e7-81ae-516f515fb9d7") + ) + (wire + (pts + (xy 148.59 72.39) (xy 156.21 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2719d238-94e5-4504-b900-5d9804cb0496") + ) + (wire + (pts + (xy 148.59 110.49) (xy 156.21 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d3cc065-0854-4cff-9ccc-d27175960622") + ) + (wire + (pts + (xy 97.79 116.84) (xy 104.14 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f1b222c-5f4e-4a92-bbe2-00833c0fab7f") + ) + (wire + (pts + (xy 148.59 102.87) (xy 156.21 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "342aa22d-627a-4021-bc26-22c26180270c") + ) + (wire + (pts + (xy 148.59 125.73) (xy 156.21 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37d0a143-a430-4faf-90a6-d56764624c24") + ) + (wire + (pts + (xy 97.79 127) (xy 104.14 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3dad5f19-af08-4ba2-85e4-a0270cc4430c") + ) + (wire + (pts + (xy 148.59 128.27) (xy 156.21 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40f518e7-2d3b-4ec4-b400-6177ecb63777") + ) + (wire + (pts + (xy 148.59 81.28) (xy 156.21 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4288fa81-bab8-41cb-8b66-52d3751476a9") + ) + (wire + (pts + (xy 97.79 123.19) (xy 104.14 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47186861-fea7-417d-a7e9-adfb53385ac8") + ) + (wire + (pts + (xy 97.79 129.54) (xy 104.14 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b8c0a9a-fa53-4c25-bc82-92fe7defce2e") + ) + (wire + (pts + (xy 148.59 105.41) (xy 156.21 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58f49209-7c2c-45e7-844b-07637a959adc") + ) + (wire + (pts + (xy 97.79 92.71) (xy 104.14 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ad99064-3c1b-42eb-aa68-83b5a12af1b2") + ) + (wire + (pts + (xy 148.59 99.06) (xy 156.21 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67fcefa4-2806-428e-80d7-08100e4e6049") + ) + (wire + (pts + (xy 97.79 81.28) (xy 104.14 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68f9cd8f-e44c-4dea-a752-489c064972cd") + ) + (wire + (pts + (xy 97.79 78.74) (xy 104.14 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7991e6c7-5d91-440a-9030-f20d6bac455a") + ) + (wire + (pts + (xy 97.79 100.33) (xy 104.14 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b4ccde7-a646-48bf-a9d5-4350155daa03") + ) + (wire + (pts + (xy 148.59 90.17) (xy 156.21 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ae2aaf3-3fc1-49b0-a1d7-2aebd998ffbc") + ) + (wire + (pts + (xy 97.79 97.79) (xy 104.14 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c0af02d-56f4-4625-b613-6e1a443e262d") + ) + (wire + (pts + (xy 97.79 105.41) (xy 104.14 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8d7797f5-d5b2-4e9d-a9c9-6d87f74de37c") + ) + (wire + (pts + (xy 148.59 114.3) (xy 156.21 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a05be9b-0364-4374-b164-f90fe351c3b1") + ) + (wire + (pts + (xy 97.79 134.62) (xy 104.14 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9cca740a-ed23-433e-9810-4531a1bf8780") + ) + (wire + (pts + (xy 148.59 96.52) (xy 156.21 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d031c40-b41f-4fc8-82be-87288414b86b") + ) + (wire + (pts + (xy 148.59 87.63) (xy 156.21 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d12c268-3941-4df0-bf46-6dab85455b5b") + ) + (wire + (pts + (xy 97.79 114.3) (xy 104.14 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f279b77-f30d-467e-926e-9b0618406ed6") + ) + (wire + (pts + (xy 97.79 72.39) (xy 104.14 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3def9aa-2dcf-427d-9023-f8a33a244da9") + ) + (wire + (pts + (xy 148.59 78.74) (xy 156.21 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9808101-07dd-4539-8540-2fa7252ce690") + ) + (wire + (pts + (xy 148.59 107.95) (xy 156.21 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf088d0d-9b7a-4355-af86-dccfd99efb16") + ) + (wire + (pts + (xy 97.79 76.2) (xy 104.14 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9ec9b5d-5aae-47c8-8fcd-0ad3613ee7da") + ) + (wire + (pts + (xy 97.79 95.25) (xy 104.14 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdcce75c-85fe-4b57-ba3f-f7916e07c4da") + ) + (wire + (pts + (xy 148.59 120.65) (xy 156.21 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0049e5a-604a-4e83-a705-e875b3ad459f") + ) + (wire + (pts + (xy 97.79 86.36) (xy 104.14 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0994a33-b150-4711-bbd2-a67b75a8fe5f") + ) + (wire + (pts + (xy 97.79 83.82) (xy 104.14 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2b8b6a7-3ffb-4fda-92c2-2cfbb6ddb142") + ) + (wire + (pts + (xy 97.79 132.08) (xy 104.14 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5d41975-03e4-45cf-9a38-9b65df7133cd") + ) + (wire + (pts + (xy 97.79 90.17) (xy 104.14 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6056bc3-48cd-4f97-9be2-3ef310611055") + ) + (wire + (pts + (xy 148.59 92.71) (xy 156.21 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7fa4c33-cc71-4ec6-bf72-5c20093966b9") + ) + (wire + (pts + (xy 148.59 116.84) (xy 156.21 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e12cdcff-6cd7-41dc-bd4c-59618937d5f0") + ) + (wire + (pts + (xy 97.79 107.95) (xy 104.14 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8e8c1b0-caed-40bb-b712-972d20e18a11") + ) + (wire + (pts + (xy 97.79 102.87) (xy 104.14 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff8cbe65-2643-4e52-b7d7-d439d8d32288") + ) + (label "PER1+" + (at 156.21 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "01521743-7048-4cde-b4c4-f45b4eb1c29f") + ) + (label "SDIO_DATA1" + (at 97.79 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "124ac3a8-166f-4015-ae5a-faed540e0d7f") + ) + (label "LED#2" + (at 156.21 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "162f7e1c-5850-423a-b652-af5cb0817220") + ) + (label "PERST1#" + (at 156.21 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1abc88e5-8fe0-4cde-a458-6b62a0b68aba") + ) + (label "CLKREQ1#" + (at 156.21 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1c40428f-179c-41d5-ad61-a4f855ea710a") + ) + (label "REFCLK1+" + (at 156.21 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1dcfe851-4ede-4c59-a96d-dbdf6ec2b503") + ) + (label "PER1-" + (at 156.21 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "298b44e2-84ff-48b9-b592-b18eaeceb09a") + ) + (label "I2C_CLK" + (at 156.21 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2e973e06-a3da-48b3-887e-a1ee16c6a101") + ) + (label "REFCLK0-" + (at 97.79 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "388be191-e501-4247-923a-d0df193fd3d6") + ) + (label "PERST0#" + (at 97.79 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "39caf223-3fac-4d47-82d6-8745c5aacf1b") + ) + (label "PET0+" + (at 97.79 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3bfec041-f556-4069-aa99-fbcfdd351a8a") + ) + (label "USB_D-" + (at 97.79 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3dcb6369-0bd7-47fc-a2ff-a31e24aec77c") + ) + (label "PET1+" + (at 156.21 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3f2dbaa4-43e2-4c3d-bd66-e9e5ce15016d") + ) + (label "PEWAKE1#" + (at 156.21 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "48edea35-1e98-4441-8ae6-9eb846b25149") + ) + (label "SDIO_DATA0" + (at 97.79 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4faeec08-6b8c-4d30-9eff-49b86f5ebfec") + ) + (label "PET0-" + (at 97.79 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "54ca7afc-09b4-4dc7-9b2d-0d6dccb97e30") + ) + (label "LED#1" + (at 156.21 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "57234cef-7fc2-4176-8c6e-45ec9fc26283") + ) + (label "SDIO__WAKE#" + (at 97.79 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5fc48f9e-cb14-4e3d-97ea-9aa007ab7d77") + ) + (label "UART_RXD" + (at 97.79 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "604c8da1-884b-4fc0-b21e-ac086ad14e9b") + ) + (label "PET1-" + (at 156.21 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7018f09d-9923-43c6-90b7-1b2890178eae") + ) + (label "PER0-" + (at 97.79 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "78fc9e92-9475-46f5-a389-b4e53227c580") + ) + (label "SDIO_RESET#" + (at 97.79 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84f4d948-3f42-4c9b-838a-5dc4d42e9536") + ) + (label "REFCLK0+" + (at 97.79 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8c354986-4bf3-4d76-8019-54a94dc36297") + ) + (label "W_DISABLE2#" + (at 156.21 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8ec582a7-028f-431a-92d0-84ebefd29106") + ) + (label "UART_WAKE#" + (at 97.79 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8f27e833-a7a5-4472-ae8e-126608a5e995") + ) + (label "PER0+" + (at 97.79 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9308ec97-e005-4f12-9c0c-0827ac17360d") + ) + (label "SDIO_DATA3" + (at 97.79 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "93da0034-2af1-4f63-a0db-a142167ddf2c") + ) + (label "I2S_WS" + (at 156.21 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "969141e7-6b70-4e32-8b52-5cd520ae2fc8") + ) + (label "ALERT#" + (at 156.21 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "974b75fa-2f80-4236-afe2-5f9cc3270d2a") + ) + (label "PEWAKE#" + (at 97.79 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a1781d30-9b74-4d25-a032-f078f89afb23") + ) + (label "I2S_SCK" + (at 156.21 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a1b906c3-a506-4514-9264-c71333fbf446") + ) + (label "UART_TXD" + (at 97.79 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a1d877da-f05c-48ef-814b-d24585c62b9e") + ) + (label "REFCLK1-" + (at 156.21 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4444fb7-4895-438c-b0c0-f9a6e57d1a7d") + ) + (label "SDIO_CMD" + (at 97.79 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a45ddfc7-551d-4344-af89-cf387c43238b") + ) + (label "USB_D+" + (at 97.79 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a84a4b6f-a496-4771-8e07-d40eb56e1c1e") + ) + (label "I2C_DATA" + (at 156.21 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c06d91e9-1bc2-4c45-b2d2-76992bea269b") + ) + (label "W_DISABLE1#" + (at 156.21 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ccc6155a-d138-425a-a45a-a2b441de12dd") + ) + (label "I2S_SD_IN" + (at 156.21 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cde182ec-b86f-4983-9e98-a2b446712172") + ) + (label "UARD_RTS" + (at 97.79 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d452a5f0-f1f2-43ea-a6f4-69d3fbfb5c20") + ) + (label "UART_CTS" + (at 97.79 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d5298caf-1c11-43f0-95e3-a50f4302b90a") + ) + (label "I2S_SD_OUT" + (at 156.21 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d9922707-5145-4b75-95fd-be85df063a5a") + ) + (label "SDIO_CLK" + (at 97.79 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e4cb74c4-3123-421f-ab41-fd55badbed75") + ) + (label "SDIO_DATA2" + (at 97.79 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e5bd6b50-5926-409a-9bc7-2421865cf24a") + ) + (label "CLKREQ0#" + (at 97.79 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e983e292-8368-4adb-a315-800120de3b5a") + ) + (label "SUSCLK" + (at 156.21 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f8062cae-e08d-45c7-a09e-b4ac3f33c46e") + ) + (sheet + (at 104.14 67.31) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "525bacc7-babc-4248-90f8-34c1cf78cb24") + (property "Sheetname" "M.2 E Key" + (at 104.14 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 104.14 137.7446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 104.14 69.85 180) + (uuid "c851faf6-b1a4-4300-8946-50ebb6f64e59") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 104.14 72.39 180) + (uuid "2829ef3b-7074-43f6-891a-98f9756daeef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 104.14 76.2 180) + (uuid "334007a3-dcea-4e75-9790-dbed73a9a51d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 104.14 78.74 180) + (uuid "1277dd0c-ab3d-4fc4-9065-64d4a8e403f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 104.14 83.82 180) + (uuid "e0413851-b304-4a31-aab8-3f384cc18fe4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 104.14 81.28 180) + (uuid "e8a0fc8f-2e28-4529-aaa9-8514b8b82e96") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 104.14 86.36 180) + (uuid "819a04eb-4c1f-4c51-9bdf-cb1521d60bd9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 104.14 90.17 180) + (uuid "21eaa93e-3b30-46ca-8c25-658387f1c9b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 104.14 92.71 180) + (uuid "4cf8d949-2590-4a98-b788-7265c7dab41b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 104.14 95.25 180) + (uuid "0e55f775-ad62-4ab4-b710-9c77bf498a0d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 104.14 97.79 180) + (uuid "25a52031-a816-4aa2-bdd1-dfbc6135e0e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 104.14 100.33 180) + (uuid "99f60169-8cea-42d4-bc40-6c36fde79956") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 104.14 102.87 180) + (uuid "a405f883-fd58-4e59-acf1-afd5f18b43b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 104.14 105.41 180) + (uuid "44c390ec-1852-44da-99d6-db8d671d5f7e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 104.14 107.95 180) + (uuid "4d96ddf9-6ff8-442a-bd1e-f225f5ea1c00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 104.14 111.76 180) + (uuid "529bd8b0-f98e-40e0-bb3e-a89b84207c40") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 104.14 114.3 180) + (uuid "eef72c4d-c88c-4339-9292-8b5c5db1babc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 104.14 116.84 180) + (uuid "8ab696d2-22f1-446c-a5d4-a361ec3a6f9a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 104.14 120.65 180) + (uuid "c4222cfc-e347-44c2-b69b-cbb727e9061a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 104.14 123.19 180) + (uuid "209251ca-f836-4253-8363-463a6bf5969a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 104.14 129.54 180) + (uuid "c1feccb3-8370-43fd-9c9b-a80e21ddd85e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 104.14 127 180) + (uuid "aa19bde0-ad8f-48f8-accf-badda99ffd70") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 104.14 134.62 180) + (uuid "3c627f34-3521-40c2-831a-34942c9335c7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 104.14 132.08 180) + (uuid "576b6862-a161-4661-964d-d017c5871d43") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 148.59 69.85 0) + (uuid "afc78c05-a624-49cc-a663-77196f487d47") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 148.59 72.39 0) + (uuid "722784f8-2beb-49ad-bab9-edb81a2a0053") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 148.59 74.93 0) + (uuid "ca0b6ff1-0fea-4645-8deb-f7f7f41b8b74") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 148.59 81.28 0) + (uuid "b906686a-6fac-4991-99a6-f9fc3e3ba394") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 148.59 78.74 0) + (uuid "25be0ab9-2bb9-41f3-b23d-c42cc821a031") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 148.59 87.63 0) + (uuid "8a09fc79-190f-4063-b29f-79ac584b518a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 148.59 85.09 0) + (uuid "0d747882-1a84-41bb-aa6b-961c7c1a7a3d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 148.59 90.17 0) + (uuid "76ffecb7-9d41-4e45-8a6b-b6514fb2e4a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 148.59 92.71 0) + (uuid "ad78fbca-1d3d-47ec-a8ac-bbe1af5c94e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 148.59 96.52 0) + (uuid "e01470d6-acde-479a-b29e-3ce4124d5deb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 148.59 99.06 0) + (uuid "0ad5a1d5-370a-4ae4-8e98-5f9244152b6f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 148.59 102.87 0) + (uuid "9e9e6532-2619-4820-baa2-c09b13e45595") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 148.59 105.41 0) + (uuid "0e7127b9-fd76-4343-88e0-20f9f7efb954") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 148.59 110.49 0) + (uuid "a5050316-3209-4961-ac1b-6fcc0caecbc5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 148.59 107.95 0) + (uuid "74015953-f228-4e48-97f3-f5214ba2f66e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 148.59 114.3 0) + (uuid "089a6f62-d799-43e6-947e-ff839b7c8880") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 148.59 116.84 0) + (uuid "a0120f49-cbbe-4e02-9eb9-9ff5dbd68117") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 148.59 120.65 0) + (uuid "e08656c1-b930-4e6e-a6e8-d24dd9081bd9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 148.59 123.19 0) + (uuid "20d5f392-1a60-4a08-847f-8f5ff2b5e3d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 148.59 128.27 0) + (uuid "f1024cf1-cf94-4f3c-834b-67b6bbad542e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 148.59 125.73 0) + (uuid "6de1484e-dd2b-47e4-8549-da29fef72467") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key.kicad_sch new file mode 100644 index 0000000..04dec6a --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "58052f26-fa8f-4d5f-939d-17eb34193c97") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0a679198-b1aa-418d-b881-1250d0b318ea") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3f66bedf-d0da-4ee2-ba87-31689ee91e8f") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7544f988-02ed-445b-a650-fee87464bf51") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "00b0a2ef-1672-4782-bde0-42f7e598dd67") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03580458-a51a-4b27-9e69-99e2a5802910") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "aa264f06-fb47-4415-ac89-68ffa065fa41") + ) + (pin "64" + (uuid "6d05973d-706e-40cf-8ed0-a59fa6ddf5e5") + ) + (pin "51" + (uuid "fb600c35-bd50-4e11-89ae-b43d87548d46") + ) + (pin "32" + (uuid "33ae9c01-85d3-4d5a-993b-a73265d539c6") + ) + (pin "63" + (uuid "2f2e4ec9-bc79-4242-b1b7-fab5703effd6") + ) + (pin "74" + (uuid "dc124bf5-d4ac-4019-a1b3-1d546a1cfd79") + ) + (pin "10" + (uuid "0e40a192-c48f-45f0-bb37-da0e123fa609") + ) + (pin "34" + (uuid "029f3562-c95e-4422-8678-f5d4d22c923d") + ) + (pin "52" + (uuid "ffcf95cc-296e-48c9-bec4-8880658c62d5") + ) + (pin "42" + (uuid "63286431-f771-4106-af8e-4ef8e1cff843") + ) + (pin "71" + (uuid "34de0432-56d2-43a6-be79-ec7ec430e6c8") + ) + (pin "40" + (uuid "eacfba34-418c-4e34-8939-c291ea8ced35") + ) + (pin "59" + (uuid "f2e5a965-9186-4d45-9b80-4aab1775ed75") + ) + (pin "73" + (uuid "cba04468-53ad-4e59-9bab-bea374f4876c") + ) + (pin "50" + (uuid "f2c29e7a-a7ad-4dde-9f4f-4bf39f779be6") + ) + (pin "36" + (uuid "767b719f-77f4-45f4-8344-f645b6a140af") + ) + (pin "55" + (uuid "1de9d72d-96c3-4e0f-b185-f1de0f482177") + ) + (pin "4" + (uuid "bbf0da96-30e5-47c9-a51c-a860d8bb9730") + ) + (pin "53" + (uuid "9a28f2a9-57a2-424f-b70b-8523e359b3a9") + ) + (pin "69" + (uuid "caca5c12-92df-46e9-a19a-fdc0a76ccc6f") + ) + (pin "16" + (uuid "5b2544aa-dcf8-4c81-a444-9fc153ebc091") + ) + (pin "44" + (uuid "651722b0-0ad1-4e69-a7f5-0ba0bac929c8") + ) + (pin "8" + (uuid "067b1c1a-e780-44b9-b8b7-4828cb9d3c88") + ) + (pin "12" + (uuid "04bc3b14-5da1-4aa9-a8b5-fe1e8bfa182f") + ) + (pin "2" + (uuid "921fb96c-22b0-49eb-a0fe-31e0a44a7052") + ) + (pin "46" + (uuid "6b9aa8db-a686-4426-9ea4-6279b485f4f0") + ) + (pin "56" + (uuid "c4b6caf3-7c4c-410c-960f-c214b75d5373") + ) + (pin "57" + (uuid "c331c280-7e7a-4547-a41f-eba9c0dcef88") + ) + (pin "48" + (uuid "68c3871d-d092-4c75-a283-620cb3367598") + ) + (pin "62" + (uuid "66c254b7-ddf8-4994-a301-6ca451545438") + ) + (pin "60" + (uuid "b6575d25-31af-41ed-84a6-f366c2c89262") + ) + (pin "14" + (uuid "d436eb26-a8dd-4134-8720-12302b8dee4a") + ) + (pin "68" + (uuid "2d4f155c-6ca8-4ef8-afe2-c6e35c06a3a7") + ) + (pin "75" + (uuid "5976e5bd-f262-40de-8ed9-73df7b4443b2") + ) + (pin "58" + (uuid "170c52f2-43bc-4b05-8528-ac82d5a305ab") + ) + (pin "70" + (uuid "8cfe5bc6-cfe1-4ace-9230-d5c176470867") + ) + (pin "18" + (uuid "08e325e9-7537-4937-ba3c-d93f5fca2bed") + ) + (pin "61" + (uuid "8a114a45-57f2-4173-b58b-72c0d5dfbe28") + ) + (pin "67" + (uuid "2c347c7e-5c40-4ff4-8306-73a6728f16b0") + ) + (pin "6" + (uuid "e2c44a78-651c-4245-86f1-5d1f0d5206ce") + ) + (pin "20" + (uuid "15f9a89a-2298-428a-93f4-ece780663e71") + ) + (pin "38" + (uuid "5c095016-d665-47f1-8317-f8ef23914bfa") + ) + (pin "22" + (uuid "ad11ddb6-8bf4-4f48-81ca-8e2f14beed81") + ) + (pin "54" + (uuid "7f0d5052-8e55-4f6f-b3c7-7ac69940844d") + ) + (pin "66" + (uuid "e411d3db-5412-4667-9013-8284e67c331c") + ) + (pin "72" + (uuid "d4e47e2b-7350-4771-956a-9952f0260ad4") + ) + (pin "35" + (uuid "b3ca5561-e69b-4da0-9fcd-f1542211b5ec") + ) + (pin "39" + (uuid "924be262-105b-4ca7-8198-53defea20385") + ) + (pin "7" + (uuid "6ad9197c-5fb7-4909-a1e5-fbf9565af1c1") + ) + (pin "33" + (uuid "88274767-e30b-4ad2-b80a-c43cd3842b63") + ) + (pin "43" + (uuid "499ca32f-4b29-4957-af85-7e235651f91d") + ) + (pin "37" + (uuid "2a26a960-4eaf-4c13-b08d-a50c37296447") + ) + (pin "3" + (uuid "62772554-9826-481f-88fd-4d8170237eae") + ) + (pin "21" + (uuid "1099564b-3ead-4eec-83c6-3fdf821c8f16") + ) + (pin "45" + (uuid "0d079877-cd2c-4699-964c-965a9d091a54") + ) + (pin "41" + (uuid "5a83cc1f-8316-4694-bf82-fede36099b62") + ) + (pin "47" + (uuid "32cfbb13-b2d4-4b5c-a426-cec94a1fb8fd") + ) + (pin "49" + (uuid "8ac1a6e8-0d0d-4a25-baff-62b0ccc968a8") + ) + (pin "9" + (uuid "d47b8fbc-5689-4e86-9187-b505084ba7bb") + ) + (pin "15" + (uuid "95867502-3a81-4a63-8138-f323027ed57a") + ) + (pin "17" + (uuid "5af5deec-14c7-4821-b92d-e5a83a057bc9") + ) + (pin "1" + (uuid "38db803a-70a8-48ed-a160-2dd7ee4a0ce2") + ) + (pin "5" + (uuid "f49314ab-a50b-4732-8db0-86757c822004") + ) + (pin "11" + (uuid "ee757813-b7e4-484e-bf8a-f48498eade44") + ) + (pin "13" + (uuid "f1391ad2-8e5f-4d53-af60-ad656b163821") + ) + (pin "19" + (uuid "be91f0bd-5874-4d13-b38c-73292009e09d") + ) + (pin "23" + (uuid "8b2e14ec-d918-4123-a490-4c729ff36fe6") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3e9d58dd-c981-4f20-a3a7-0a17012e50ce") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "885123cb-fd22-457d-a2e3-c072ea2b65cd") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "d9bd2ef4-bae4-49da-8856-2423edbf5e45") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "5676a5c5-bb75-4c10-8891-be806fed2f6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "b7efa65f-9ba1-4ef5-ac49-7574a1196ee4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "1ce85ef7-b2fd-46ba-a81c-35799b1086d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "0772bc96-1a01-45ec-84e1-567af4600748") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "7166de8c-1ef6-4a9d-bc71-235f0d5a0975") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "376dcc54-fe3c-42f7-b701-dc0d1ba00fb9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "171f9737-7a69-4401-bbc5-a714333dfa3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..adb71f6 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3de99513-7ed8-41e3-a9e6-3e6fe78ec984") + ) + (pin "1" + (uuid "2c4a5a45-167e-48ff-ab98-f2044e181e56") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "764aee26-0a19-4563-840a-c8e8f1484627") + ) + (pin "1" + (uuid "ca42e502-52c2-497d-aced-1bc253e8858f") + ) + (instances + (project "M.2 E Key 30110" + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/b80cfedd-1dc9-472f-9201-9442e1f5a970/525bacc7-babc-4248-90f8-34c1cf78cb24/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb new file mode 100644 index 0000000..5a2fff7 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb @@ -0,0 +1,3234 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "/PET1+") + (net 9 "/PET0+") + (net 10 "+3.3V") + (net 11 "/USB_D+") + (net 12 "/USB_D-") + (net 13 "/LED#1") + (net 14 "/I2S_SCK") + (net 15 "/SDIO_CLK") + (net 16 "/I2S_WS") + (net 17 "/SDIO_CMD") + (net 18 "/I2S_SD_OUT") + (net 19 "/SDIO_DATA0") + (net 20 "/I2S_SD_IN") + (net 21 "/SDIO_DATA3") + (net 22 "/LED#2") + (net 23 "/SDIO_DATA2") + (net 24 "/SDIO_DATA1") + (net 25 "/UART_WAKE#") + (net 26 "/SDIO__WAKE#") + (net 27 "/UART_TXD") + (net 28 "/SDIO_RESET#") + (net 29 "/UART_RXD") + (net 30 "/UARD_RTS") + (net 31 "/PER0-") + (net 32 "/UART_CTS") + (net 33 "/PER0+") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (net 39 "/REFCLK0+") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (net 41 "/REFCLK0-") + (net 42 "/SUSCLK") + (net 43 "/PERST0#") + (net 44 "/CLKREQ0#") + (net 45 "/W_DISABLE2#") + (net 46 "/PEWAKE#") + (net 47 "/W_DISABLE1#") + (net 48 "/I2C_DATA") + (net 49 "/PER1+") + (net 50 "/I2C_CLK") + (net 51 "/PER1-") + (net 52 "/ALERT#") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (net 54 "/PERST1#") + (net 55 "/CLKREQ1#") + (net 56 "/PEWAKE1#") + (net 57 "/REFCLK1+") + (net 58 "/REFCLK1-") + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "1b45de23-879f-4810-91c6-7575b28a6923") + (at 109.76 157.84) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "35f4dfc1-d759-46cb-8620-16c94eacdeb6") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9effdca9-5ec1-425f-8cbf-375d364b3746") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "daca39a4-ed0d-486a-bc5a-f5a4f03d687d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "453f1054-63ef-4a2d-bfdd-b80fd7db19bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "bc3e666d-b0ac-465e-85ea-f97660f37d26") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "448702f8-3c61-4ecd-ace7-b84920682499") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "51bbcc64-577e-43b2-ba57-fc8b06a94c9d") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "385b626d-ea72-4d3f-bc3b-e344c8b95615") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "af515180-d835-4079-9e2e-09cec914b7f5") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "600aacc5-4d86-4f34-ac6a-42d07431a244") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eb89af4a-5303-4c9e-9bfd-2ad8907fd2a1") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eefb7586-37ef-4113-a24d-81cafbd41ac6") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b1885762-240a-478b-bd76-a60b5ccfaa18") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3fc19927-9612-45db-9b90-6360bbb007c9") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c91e6217-c77f-4ed3-9934-e092b6d951dd") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "82ecc5e1-8521-4a0c-b775-6f116b911bb4") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a5c7b4be-6441-4634-b75b-46002c436dfc") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1355695d-fdf0-4196-b2f7-2564fcb5ee68") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1b38ab0-abc1-4b31-af26-b22d00d5e0de") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8d06444f-6c3c-4c2d-8a47-56b751fc6543") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e853aa3-b686-4e7a-b349-9051ecc5eb90") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "417a507d-2672-4a20-8751-5dc9fdb1581b") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2d0b4ed7-918b-446c-8d40-9daf9cdb24fe") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b28d57b-b83a-4fb3-a809-91e3a3c7eda5") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "30df512d-c84f-4d65-a66f-c089e86cdbc2") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d69a4cd-6904-4c89-8d45-f7445c355c0a") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ab679345-b98d-4f1e-a490-0d6139818abe") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "78f487bd-f62a-49ce-b23e-9137bea71a9a") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f86a4cf8-f7b8-4c93-bcf8-8f0613259934") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9c6f1d3a-bbb8-4751-a264-94843b7c6b2e") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d44ff72-2a83-435a-a21a-adc51008ec7d") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8ed36091-6f31-4511-a7c4-9ce8464ad8e2") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8606225f-d155-4c39-ab92-79130d92b1c0") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "54bbeeaa-4c55-4d02-bf6e-8ae865bb950d") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b9c9b8ed-f453-4aeb-b116-67497ffe9027") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "32c76229-bafe-4008-aaaf-6330bf624c2d") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4476cd18-d1f5-40ba-a532-e1f7bbed174b") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2d79dadd-217b-4058-a6b9-159a7d8e8eeb") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ba26e10b-c7f4-488a-9bb7-d0fd34b7d6ce") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a20f7fd-5c02-4f89-bc39-7eacd19fe9e3") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "982e3db7-c4ad-4024-9212-a6c472c6729f") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee24ab4d-aa3c-4e13-92ae-c6348e1735e0") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "85149d31-19d9-491a-af72-0a6a5caaca8c") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c4e411e8-d2db-4765-8c28-4285bbe04c4b") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4168d0ca-ba3c-4d94-bad2-a0155bfe7c27") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ca99b7e-8e6d-4420-a589-cbaacd89e524") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ba25e32e-0f8b-4336-a741-e2178eed4fbd") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23199ef7-4785-4c86-892f-02362847c139") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "17f5f301-0907-42ed-a5c8-baf70925e2c4") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "33cb6b06-a1d0-42f7-bec0-70b91b252441") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c0365a30-9c0f-4f1a-b182-50536598cf74") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "52e5c925-54ac-476d-8011-e9537c84ab2c") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "aa80667f-b851-4fd1-9ecd-655f82d5d5a2") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cf1d895a-9afd-4564-82eb-853bf7fba92f") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e463abf3-3ded-4a84-a369-327ab0b518aa") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a5fa564c-4323-4377-a2fc-72851ea0bf5b") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "39324e1a-8c74-4b77-b821-b9e5c8c6ea45") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2cddeccd-c077-4f75-b9ba-f5c89a5cb27c") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f4d16038-3a65-4f3c-a722-a6fb88826c00") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "329eb6ac-f5e8-426f-8122-8a26a21bf49c") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6580e194-8bc2-4655-864c-d82fce9e81ae") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "011ca43d-f82d-49b4-95b7-d287e3688e53") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "5f39234a-185a-4c97-a556-c4eeea2d3f07") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "745c7e67-aa72-42b9-b162-8aa2567bc6fd") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "14f9b648-7612-4cad-bef6-58d770bab554") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "16caa454-0580-4e6a-8fb8-10fc048d2ce5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "a2cc961a-c9e3-43f6-bf98-414711bc4ac2") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "209cc199-2be1-48f7-8771-4043954945ba") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "e993b80c-18a9-4539-afb8-e6bf4a6c029b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "12081e80-e95c-4d76-93e4-5d7f46138300") + (pts + (xy 119.67 158.95) (xy 119.67 78.95) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.95 90) + (layer "User.2") + (uuid "12081e80-e95c-4d76-93e4-5d7f46138300") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "31972107-986a-4fc2-86d2-71f2eb76ad1e") + (pts + (xy 119.685 158.95) (xy 119.685 116.95) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.95 90) + (layer "User.2") + (uuid "31972107-986a-4fc2-86d2-71f2eb76ad1e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "64f26170-8b6d-4eaa-972c-facb21cea38e") + (pts + (xy 119.685 158.95) (xy 119.685 98.95) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.95 90) + (layer "User.2") + (uuid "64f26170-8b6d-4eaa-972c-facb21cea38e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "784b4115-91d4-46b7-af65-7d1ac34ba247") + (pts + (xy 94.76 47.84) (xy 124.76 47.84) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.76 26.61 0) + (layer "User.2") + (uuid "784b4115-91d4-46b7-af65-7d1ac34ba247") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8302bd4f-d7d4-400c-89eb-6f72fb940d89") + (pts + (xy 98.76 48.95) (xy 120.76 48.95) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.76 33.07 0) + (layer "User.2") + (uuid "8302bd4f-d7d4-400c-89eb-6f72fb940d89") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b3ffb3a0-a839-4a9b-8ae9-d8f3cb54cc62") + (pts + (xy 119.685 158.95) (xy 119.685 48.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.95 90) + (layer "User.2") + (uuid "b3ffb3a0-a839-4a9b-8ae9-d8f3cb54cc62") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ebb89e4c-f29c-4550-bdeb-769fc09a7238") + (pts + (xy 119.685 158.95) (xy 119.685 128.95) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.95 90) + (layer "User.2") + (uuid "ebb89e4c-f29c-4550-bdeb-769fc09a7238") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ed39705f-5215-49ba-8023-271d154f3651") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "813b0b57-c1d6-47e9-8c89-a8fae7826df1") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "cc3692db-c960-460c-a798-31aa117663bf") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3c0dd8b7-9ff3-4b69-b449-833790b23d8c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "e30c0c74-2027-4bfd-bee0-18d0021df7ee") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "457049b7-dbd0-472b-8400-dbce2b15727f") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9fc619cb-6dd9-4307-9cae-be6317ba920a") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "3db40814-f1ec-48fb-bbce-122a68496fb0") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "8b40c20d-c41f-4bc2-a9b9-727b6a1d4e15") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "255b6b25-00e2-481d-8e0f-3c77ff8abbb2") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "5a4be4c0-ed16-4d74-81ce-1c9729efb9a2") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "a27274c5-aab5-499d-886f-8816a83c35e2") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "4ef4ad31-5f12-4560-baa4-a2a966db63d6") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "628e611b-e165-47bf-a0b4-93a7ca5fb30d") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "4c54f26d-2318-4eb0-8e40-a28bf00db8fc") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "6eb4451f-02e9-411e-a844-fbd8b43abf47") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "f7afb4d4-1e6d-481e-8d5a-a5d459e4500d") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "25dc5e96-3b19-4d7b-b3c4-32fd6296f6a7") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "2e32c5ca-df67-4ea4-a629-7e61fef96425") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "4e688bba-ae21-4146-a993-857b3a5b9bf6") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "f352242f-d246-4e98-8ae1-1bf6d322f923") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "ef5a7515-8c56-4938-88dc-a251df97d71e") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "25855f3e-6293-4237-aeb9-982d04b99a98") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "f1ec56a3-dbc9-4bac-a560-e6d795f09f73") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "83f7766c-210a-40f5-86e3-097605039aa7") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "9984eebf-5748-4871-ae09-a75f8f3bf46d") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "b3fed371-c1bf-4b43-996a-607cc51b71f2") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "07153d88-af04-43b4-a403-2d3633b00fd8") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "27e57956-1bdb-424d-9e3f-a8ce2175e4e1") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "04013a5e-8d87-4caa-8a0c-8713d105b9b7") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2eddf440-a594-4e2a-be31-599b1d4d8131") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "e1a80a5c-7d2d-458e-a136-24f03e63b895") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "98077d2e-4008-41bd-9c9b-c8cec5d2c8ee") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "e9bf6193-b709-47c9-9f69-9cafbc5f362d") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "eda4715d-b127-48c4-8412-818ab7fdc9f5") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "58df1f4f-6002-4c75-8c16-dd3c04e2fdcd") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "27256688-75c0-4ae5-93aa-69d0bf46f4dc") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "8a7ae30d-00ae-454b-b125-2537fcd1906f") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "6ad4ee93-e644-4680-a011-a63b80915855") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "aae59dbc-3c07-448a-8633-1b56d4b53254") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "350414a7-e597-4a52-bdb7-8c7be0ac4036") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "8ce36a2f-8157-4903-b8d0-189631d4d7d2") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0fff0fc7-0f9d-4e86-a436-6dc0bc6d6d6a") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "4feea921-f270-4e2c-9e12-f61361906c33") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 44 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "52c64e31-292a-412f-9947-231aa125dc21") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "d8b8f83f-e05b-4c20-8418-d43377336dea") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "5843d459-1c26-4da3-a3e8-9b41d2a9da76") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "7b2da205-8212-48ad-b6e1-35a3e3eaeb13") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b5b9778a-fc11-4cd6-8bc3-e209e1d31cc7") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "1597b232-4dd9-42a2-a6fa-e60db5a16c8a") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "a64022ed-771c-4a26-9fb6-98621b7244c2") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "b676f6e8-0135-4b52-9574-ef5927432c76") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 51 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "2f8c629f-e54f-4e52-9a4c-8f67990a3ebb") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "170b72b6-dc74-43c8-afec-aca5927ab6d2") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "063030e6-9e09-4725-bb2e-6df8511b17af") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 53 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "67e0f00c-f8cc-4751-b10b-f23969bf7128") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "1d78537d-4f79-48ea-834a-6d6e424813fd") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 54 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "1c406868-b0e7-40c7-a55a-600f4742dc9b") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "079b3e2b-01ff-4726-95f6-1414807ea3c5") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 55 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "85bdce98-6423-4302-8f5a-2196f668956f") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "58cf990b-9721-4adc-a1d2-932937a6e895") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 56 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "b935601b-6051-4293-bc93-8f79900d4594") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 57 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "469754d3-34f7-4b22-a9f1-25fc535efc3e") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ad4b03fa-83d2-41ce-a323-3fe5224f2fa0") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 58 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "facbcfbb-ecc4-4632-8c6f-35ee3850c2db") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "5071166e-77b3-431d-85c1-954e36aed6a7") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a32c665f-231b-4da5-adf1-a766e056f8eb") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "fd08d2e4-e6bc-4434-8b39-b52aadea00a0") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.76 154.95) (xy 120.76 158.95) (xy 98.76 158.95) (xy 98.76 154.95) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "ea667cc3-0ab4-491b-a948-3530421098e7") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 158.95) (xy 124.76 153.75) (xy 94.76 153.75) (xy 94.76 158.95) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "34c320a5-5a87-4588-8206-d737572c068e") + (at 109.11 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "5e5442a2-67a7-4f6f-8b5c-91c9406919e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "18296f07-0010-4b1c-95b3-6dbec344da37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e47bbca-bb05-4b67-aca6-03f51a3c5ed3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "06c4fee4-6e9c-4b36-b263-a440abfd456c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "576bf3fb-1048-403a-96a1-dd3baff774fe") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "44d607f8-55c2-40c6-b5b5-d074b1ab7a93") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6805354f-9114-4cd0-9f90-72d0c5d5a0bf") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ab81ac3-990b-44dc-b22f-8a9820743907") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "790881e9-ac73-4819-be16-8966d09a7f06") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "788be1a5-b3a4-4402-8e98-b0ebf19b3f7e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9faa377f-12fc-4577-8549-9264539a716f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ba20f8f-ab08-437a-b5c0-b93b3738f6a9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d29904c8-422c-42d8-a242-f969da59dba0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a0cc9f2d-0252-498b-9b25-aeb86b328510") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d2d68ab6-d4f7-4a2f-9df4-54e26a649204") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "9edbc9d4-9feb-437b-a63d-1e0a226ed3df") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 9 "/PET0+") + (pintype "passive") + (uuid "a8930d82-5b64-4e32-a374-85e1ea6d350e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4bad78f0-6aa7-4d81-b0a6-5aadf7c92641") + (at 108.41 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "3dfc8540-7ee6-4b62-bc97-92dce25b03fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f2e436d7-b24b-4f68-a9c2-a124cedb6c60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "224ddbb0-826b-400d-8c4b-dce728e65901") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6a03eea7-bf07-4568-8612-e296f6c02aa5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f4d34804-a874-4def-86f8-58f8e7fdfff3") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31012474-4f76-4a49-a1ba-d39922438cd4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a946e3b-1a94-4eb4-afd2-5beefcf86f53") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "644458f2-6a01-444c-a753-f58af3cdfe72") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67fe5b50-d4df-4afe-8e6e-ded7d2ee3617") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f9fdba6-5761-4c47-b233-3431cb1a569e") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28ed6487-21fc-4a9b-a4e4-f8a367d36ddd") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e404e15-c357-4ef7-865e-2092cd3b9dbd") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9db18fbc-40f1-4ab1-bbc6-88e6d5c31224") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ed9b8b83-05e2-44c4-8ea8-facd84fd9169") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9c9f1c44-2a99-48c5-b955-72d4bb43a46d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "be6abcca-3420-4b41-8e7a-3da6da3073b3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "16b06c9c-c01e-4d0f-baf4-1200a97d1cf8") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "c897b89d-3e90-4686-85e7-c20994653b78") + (at 103.11 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "3fbfb107-ea77-4d83-9dee-28fef947e786") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "640d9f0e-04a9-4caf-bb42-dfebd5d90485") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d8b99a53-a08d-4e27-a9f6-8fbc61ee975a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e12cf407-1488-4a4b-8fb0-c03d0cb62ae6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a40b47c-1594-4bda-99f9-ddafbc9bcc82") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a4b7ed2-7c25-488c-926a-99d8aa1143fc") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "42265131-5d99-4980-ad1b-d2dcca029389") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75bdba53-0d7e-46d5-b178-e21d0f6c9bc7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7db48621-b82a-499e-a74a-c96494972cf8") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "acfa8ec6-054a-48f5-a1b4-2e0fc0a3a8b4") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d5222878-f4e3-4fe4-8dfd-ce8f8c130219") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc6515ef-8135-4597-abaa-83ae8049d22b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7b0ebb07-33b2-4ffd-b494-702ef8d135b4") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bf3d6e44-5760-4b84-8082-95ca2c7a0970") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "db59ac18-c481-4b4c-9043-d1030a05dc88") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "48981f04-74d0-4232-9ba8-dc8104616778") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET1+") + (pintype "passive") + (uuid "783e841d-cf1c-44f1-893b-cd1f2cf67b94") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "e45defe2-4b41-48e2-a581-06ed167e52fa") + (at 109.76 128.95) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e55a41a2-faa2-4aa9-a67a-afb148227dca") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "31bead66-8bdf-4698-97e1-262b7922c2b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f30eff03-00a5-45d8-97fe-1de175ff3bd9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e991d149-d727-4034-91ba-f3044be0d395") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "e16eb5dc-1345-47ea-bef0-e5fadbb7e3c1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "76235f76-2e97-46b8-b556-69c1eb245183") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f390ccbb-60af-4dca-80e9-21b6ef329671") + (at 102.41 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "376b6433-781a-473f-972b-170d4dbab4a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "cb344c45-8d70-4a3f-8d28-ba1cf508aa97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "668e6c5e-4220-48b7-a550-3d57cd31761d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cf631eba-b644-4138-8729-5b578cf42362") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "224e32a4-a572-4b1f-a41d-a85c5baf4f17") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "235ae66f-eae9-4fce-8751-eca2056a2e71") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5a920a6c-6715-43a1-a256-81d95619d818") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75c76533-ad2f-4ebe-ac50-bb8b4b6d0d29") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f14c3f7-77bc-4476-be02-e3029f76749b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e020225-de6a-4b17-9a2c-17a943025085") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71a3bb05-f264-4c18-ac5d-b65283e6efc5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6fed0cf-3dc6-41a6-bdd1-faac96db78d4") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "db28d21c-5e24-491c-baea-860398c7bc8e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "95d89242-21e2-4faa-a863-6f0cc1787b7b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "22e91767-5919-4358-9172-623bd2ea59eb") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "c2de9b77-7c55-48ac-b516-de389a6bf62d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "34fbca00-9754-4a48-a617-02b86fb21e2d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 98.76 154.95) + (end 94.76 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0ad33a2f-b515-4f04-8d66-c8903a63e497") + ) + (gr_line + (start 124.76 128.95) + (end 94.76 128.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5964a599-bac8-4468-a693-a76b0bb5f055") + ) + (gr_line + (start 120.76 154.95) + (end 124.76 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "74697ec0-4367-4d4b-ba71-87b09f0eec4c") + ) + (gr_line + (start 94.76 128.95) + (end 94.76 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "89560f20-9d18-47be-b769-89d493a4fd61") + ) + (gr_line + (start 124.76 154.95) + (end 124.76 128.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aa237573-6331-41e1-b656-34d2f7aeacd1") + ) + (segment + (start 102.985 156.499999) + (end 102.985 154.970001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "29adeaa2-9bc5-49d4-923d-894d452565aa") + ) + (segment + (start 103.01 156.524999) + (end 102.985 156.499999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3c1f3d50-7782-4bf6-bc09-2a80e4a5cd8d") + ) + (segment + (start 102.985 154.970001) + (end 103.11 154.845001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "73ec7e51-40d3-4ae5-8a7d-621f9ebb8e08") + ) + (segment + (start 103.11 154.845001) + (end 103.11 154.5) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "77e623c8-5bd3-4d89-97ef-890c93db9ccf") + ) + (segment + (start 103.01 157.8) + (end 103.01 156.524999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c62b53bb-a66a-41ae-95d9-ce06644a19d7") + ) + (segment + (start 102.41 154.845001) + (end 102.41 154.5) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4db4b1a7-e1a2-4e04-b7c5-52c68f91a5ea") + ) + (segment + (start 102.51 156.524999) + (end 102.535 156.499999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6cacbb39-c130-47bc-ad0e-2edb5cff13bf") + ) + (segment + (start 102.535 154.970001) + (end 102.41 154.845001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "75437fe4-a387-423f-901f-8d8e78b05233") + ) + (segment + (start 102.51 157.8) + (end 102.51 156.524999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "84e5b3d6-0ffd-4bd1-826c-d07e4bfa8ba4") + ) + (segment + (start 102.535 156.499999) + (end 102.535 154.970001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b8e27c13-c2a4-4a19-b2dc-571da6cbfae5") + ) + (segment + (start 109.01 157.8) + (end 109.01 156.524999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "05e2eefe-1d59-44b4-8367-b5982ec161cd") + ) + (segment + (start 108.985 154.970001) + (end 109.11 154.845001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0f3355fd-b2bc-4f0a-a761-d92d4b776688") + ) + (segment + (start 109.01 156.524999) + (end 108.985 156.499999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "275e70cd-3e6e-4f80-8d5e-9efeac92b6ca") + ) + (segment + (start 109.11 154.845001) + (end 109.11 154.5) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "59c5d783-b5b7-41e5-93ad-b43552f9dd51") + ) + (segment + (start 108.985 156.499999) + (end 108.985 154.970001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ea0d1430-2b73-47c5-a5d5-342a6b03cb12") + ) + (segment + (start 108.535 156.499999) + (end 108.535 154.970001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "61005ccd-5c97-4412-8332-dd6619c22786") + ) + (segment + (start 108.51 156.524999) + (end 108.535 156.499999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a1835167-23d4-4bfc-ae19-ecd428a86b90") + ) + (segment + (start 108.535 154.970001) + (end 108.41 154.845001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cd433671-6aee-44bf-88a2-5083e2a9febb") + ) + (segment + (start 108.51 157.8) + (end 108.51 156.524999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cf6e9478-d581-4597-9883-8545bf871ba0") + ) + (segment + (start 108.41 154.845001) + (end 108.41 154.5) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f9b44702-31b8-47d2-be69-5031d67b1a46") + ) + (via + (at 114.76 155.46) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "7ed0302f-2168-4318-885a-6ecbe3ee52eb") + ) + (segment + (start 114.76 155.46) + (end 114.76 157.55) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "066f7fa6-179a-4bb0-b180-f65daacbc06f") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "c79233ce-9cf0-4b71-b48f-dffda36ccfcc") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.76 157.48) (xy 94.76 48.95) (xy 124.76 48.95) (xy 124.76 157.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.841684 129.472174) (xy 106.861503 129.508033) (xy 106.920826 129.767946) (xy 106.920832 129.767964) + (xy 107.030257 130.080688) (xy 107.174022 130.379217) (xy 107.350305 130.65977) (xy 107.551034 130.911476) + (xy 108.404432 130.058079) (xy 108.441457 130.106331) (xy 108.603669 130.268543) (xy 108.651919 130.305567) + (xy 107.798522 131.158964) (xy 107.798522 131.158965) (xy 108.050229 131.359694) (xy 108.330782 131.535977) + (xy 108.629311 131.679742) (xy 108.942035 131.789167) (xy 108.942053 131.789173) (xy 109.265077 131.862901) + (xy 109.265074 131.862901) (xy 109.594336 131.9) (xy 109.925664 131.9) (xy 110.254924 131.862901) + (xy 110.577946 131.789173) (xy 110.577964 131.789167) (xy 110.890688 131.679742) (xy 111.189217 131.535977) + (xy 111.46977 131.359694) (xy 111.721476 131.158965) (xy 111.721476 131.158964) (xy 110.868079 130.305567) + (xy 110.916331 130.268543) (xy 111.078543 130.106331) (xy 111.115567 130.058079) (xy 111.968964 130.911476) + (xy 111.968965 130.911476) (xy 112.169694 130.65977) (xy 112.345977 130.379217) (xy 112.489742 130.080688) + (xy 112.599167 129.767964) (xy 112.599173 129.767946) (xy 112.658497 129.508033) (xy 112.691272 129.461842) + (xy 112.730642 129.4505) (xy 124.1855 129.4505) (xy 124.237826 129.472174) (xy 124.2595 129.5245) + (xy 124.2595 154.3755) (xy 124.237826 154.427826) (xy 124.1855 154.4495) (xy 120.097464 154.4495) + (xy 119.925062 154.479898) (xy 119.760558 154.539773) (xy 119.608945 154.627308) (xy 119.474837 154.739837) + (xy 119.362308 154.873945) (xy 119.274773 155.025558) (xy 119.214898 155.190062) (xy 119.1845 155.362464) + (xy 119.1845 157.48) (xy 118.8855 157.48) (xy 118.8855 156.930252) (xy 118.873867 156.871769) (xy 118.847471 156.832265) + (xy 118.835 156.791153) (xy 118.835 156.75) (xy 118.815301 156.75) (xy 118.775716 156.757873) (xy 118.746845 156.757873) + (xy 118.704748 156.7495) (xy 118.315252 156.7495) (xy 118.315251 156.7495) (xy 118.274435 156.757618) + (xy 118.245565 156.757618) (xy 118.204749 156.7495) (xy 118.204748 156.7495) (xy 117.815252 156.7495) + (xy 117.815251 156.7495) (xy 117.773153 156.757873) (xy 117.744283 156.757873) (xy 117.704699 156.75) + (xy 117.685 156.75) (xy 117.685 156.791153) (xy 117.672529 156.832265) (xy 117.646133 156.871768) + (xy 117.6345 156.930253) (xy 117.6345 157.48) (xy 117.3855 157.48) (xy 117.3855 156.930252) (xy 117.373867 156.871769) + (xy 117.347471 156.832265) (xy 117.335 156.791153) (xy 117.335 156.75) (xy 117.315301 156.75) (xy 117.275716 156.757873) + (xy 117.246845 156.757873) (xy 117.204748 156.7495) (xy 116.815252 156.7495) (xy 116.815251 156.7495) + (xy 116.774435 156.757618) (xy 116.745565 156.757618) (xy 116.704749 156.7495) (xy 116.704748 156.7495) + (xy 116.315252 156.7495) (xy 116.315251 156.7495) (xy 116.274435 156.757618) (xy 116.245565 156.757618) + (xy 116.204749 156.7495) (xy 116.204748 156.7495) (xy 115.815252 156.7495) (xy 115.815251 156.7495) + (xy 115.774435 156.757618) (xy 115.745565 156.757618) (xy 115.704749 156.7495) (xy 115.704748 156.7495) + (xy 115.315252 156.7495) (xy 115.315251 156.7495) (xy 115.274435 156.757618) (xy 115.245565 156.757618) + (xy 115.204749 156.7495) (xy 115.204748 156.7495) (xy 114.815252 156.7495) (xy 114.815251 156.7495) + (xy 114.774435 156.757618) (xy 114.745565 156.757618) (xy 114.704749 156.7495) (xy 114.704748 156.7495) + (xy 114.315252 156.7495) (xy 114.315251 156.7495) (xy 114.274435 156.757618) (xy 114.245565 156.757618) + (xy 114.204749 156.7495) (xy 114.204748 156.7495) (xy 113.815252 156.7495) (xy 113.815251 156.7495) + (xy 113.774435 156.757618) (xy 113.745565 156.757618) (xy 113.704749 156.7495) (xy 113.704748 156.7495) + (xy 113.5545 156.7495) (xy 113.502174 156.727826) (xy 113.4805 156.6755) (xy 113.4805 155.948025) + (xy 113.480499 155.94802) (xy 113.443024 155.747544) (xy 113.369348 155.557363) (xy 113.261981 155.383959) + (xy 113.26198 155.383957) (xy 113.124579 155.233235) (xy 113.124578 155.233234) (xy 112.961825 155.110329) + (xy 112.961822 155.110328) (xy 112.961821 155.110327) (xy 112.77925 155.019418) (xy 112.779246 155.019417) + (xy 112.779244 155.019416) (xy 112.583082 154.963602) (xy 112.583076 154.963601) (xy 112.380003 154.944785) + (xy 112.379997 154.944785) (xy 112.176923 154.963601) (xy 112.176917 154.963602) (xy 111.980755 155.019416) + (xy 111.98075 155.019418) (xy 111.798177 155.110328) (xy 111.798174 155.110329) (xy 111.635421 155.233234) + (xy 111.63542 155.233235) (xy 111.498019 155.383957) (xy 111.498019 155.383958) (xy 111.390655 155.557358) + (xy 111.39065 155.557368) (xy 111.316977 155.74754) (xy 111.2795 155.94802) (xy 111.2795 156.676) + (xy 111.257826 156.728326) (xy 111.2055 156.75) (xy 111.185 156.75) (xy 111.185 157.48) (xy 110.8855 157.48) + (xy 110.8855 156.930252) (xy 110.873867 156.871769) (xy 110.847471 156.832265) (xy 110.835 156.791153) + (xy 110.835 156.75) (xy 110.815301 156.75) (xy 110.775716 156.757873) (xy 110.746845 156.757873) + (xy 110.704748 156.7495) (xy 110.315252 156.7495) (xy 110.315251 156.7495) (xy 110.274435 156.757618) + (xy 110.245565 156.757618) (xy 110.204749 156.7495) (xy 110.204748 156.7495) (xy 109.815252 156.7495) + (xy 109.815251 156.7495) (xy 109.773153 156.757873) (xy 109.744283 156.757873) (xy 109.704699 156.75) + (xy 109.685 156.75) (xy 109.685 156.791153) (xy 109.672529 156.832265) (xy 109.646133 156.871768) + (xy 109.6345 156.930253) (xy 109.6345 157.48) (xy 109.3855 157.48) (xy 109.3855 156.930252) (xy 109.373867 156.871769) + (xy 109.347471 156.832265) (xy 109.337284 156.809397) (xy 109.312784 156.713092) (xy 109.314148 156.703656) + (xy 109.3105 156.694848) (xy 109.3105 156.485435) (xy 109.310499 156.485434) (xy 109.288766 156.404326) + (xy 109.289619 156.404097) (xy 109.2855 156.383376) (xy 109.2855 155.125123) (xy 109.307173 155.072798) + (xy 109.35046 155.029512) (xy 109.390022 154.960989) (xy 109.4105 154.884563) (xy 109.4105 154.884558) + (xy 109.411133 154.879755) (xy 109.412641 154.879953) (xy 109.432174 154.832797) (xy 109.462206 154.802765) + (xy 109.507585 154.699991) (xy 109.5105 154.674865) (xy 109.510499 154.325136) (xy 109.507585 154.300009) + (xy 109.467792 154.209888) (xy 109.466485 154.153268) (xy 109.467782 154.150135) (xy 109.507585 154.059991) + (xy 109.5105 154.034865) (xy 109.510499 153.685136) (xy 109.507585 153.660009) (xy 109.462206 153.557235) + (xy 109.382765 153.477794) (xy 109.279991 153.432415) (xy 109.27999 153.432414) (xy 109.279988 153.432414) + (xy 109.258659 153.42994) (xy 109.254865 153.4295) (xy 109.254864 153.4295) (xy 108.965136 153.4295) + (xy 108.940013 153.432414) (xy 108.940007 153.432415) (xy 108.837234 153.477794) (xy 108.812326 153.502703) + (xy 108.76 153.524377) (xy 108.707674 153.502703) (xy 108.682765 153.477794) (xy 108.579991 153.432415) + (xy 108.57999 153.432414) (xy 108.579988 153.432414) (xy 108.558659 153.42994) (xy 108.554865 153.4295) + (xy 108.554864 153.4295) (xy 108.265136 153.4295) (xy 108.240013 153.432414) (xy 108.240007 153.432415) + (xy 108.137234 153.477794) (xy 108.057794 153.557234) (xy 108.012414 153.660011) (xy 108.0095 153.685135) + (xy 108.0095 154.034863) (xy 108.012414 154.059986) (xy 108.012415 154.059992) (xy 108.052206 154.15011) + (xy 108.053514 154.206732) (xy 108.052206 154.20989) (xy 108.012414 154.300011) (xy 108.0095 154.325135) + (xy 108.0095 154.674863) (xy 108.012414 154.699986) (xy 108.012415 154.699992) (xy 108.057794 154.802765) + (xy 108.087826 154.832797) (xy 108.107359 154.879954) (xy 108.108867 154.879756) (xy 108.1095 154.884565) + (xy 108.129977 154.960986) (xy 108.129979 154.960991) (xy 108.158096 155.00969) (xy 108.161677 155.015892) + (xy 108.16954 155.029512) (xy 108.214629 155.074601) (xy 108.216303 155.076523) (xy 108.224565 155.101139) + (xy 108.2345 155.125124) (xy 108.2345 156.383376) (xy 108.23038 156.404097) (xy 108.231234 156.404326) + (xy 108.2095 156.485434) (xy 108.2095 156.694848) (xy 108.207216 156.713092) (xy 108.182716 156.809397) + (xy 108.177245 156.816716) (xy 108.172529 156.832265) (xy 108.146133 156.871768) (xy 108.1345 156.930253) + (xy 108.1345 157.48) (xy 107.8855 157.48) (xy 107.8855 156.930252) (xy 107.873867 156.871769) (xy 107.847471 156.832265) + (xy 107.835 156.791153) (xy 107.835 156.75) (xy 107.815301 156.75) (xy 107.775716 156.757873) (xy 107.746845 156.757873) + (xy 107.704748 156.7495) (xy 107.315252 156.7495) (xy 107.315251 156.7495) (xy 107.274435 156.757618) + (xy 107.245565 156.757618) (xy 107.204749 156.7495) (xy 107.204748 156.7495) (xy 106.815252 156.7495) + (xy 106.815251 156.7495) (xy 106.773153 156.757873) (xy 106.744283 156.757873) (xy 106.704699 156.75) + (xy 106.685 156.75) (xy 106.685 156.791153) (xy 106.672529 156.832265) (xy 106.646133 156.871768) + (xy 106.6345 156.930253) (xy 106.6345 157.48) (xy 106.3855 157.48) (xy 106.3855 156.930252) (xy 106.373867 156.871769) + (xy 106.347471 156.832265) (xy 106.335 156.791153) (xy 106.335 156.75) (xy 106.315301 156.75) (xy 106.275716 156.757873) + (xy 106.246845 156.757873) (xy 106.204748 156.7495) (xy 105.815252 156.7495) (xy 105.815251 156.7495) + (xy 105.774435 156.757618) (xy 105.745565 156.757618) (xy 105.704749 156.7495) (xy 105.704748 156.7495) + (xy 105.315252 156.7495) (xy 105.315251 156.7495) (xy 105.273153 156.757873) (xy 105.244283 156.757873) + (xy 105.204699 156.75) (xy 105.185 156.75) (xy 105.185 156.791153) (xy 105.172529 156.832265) (xy 105.146133 156.871768) + (xy 105.1345 156.930253) (xy 105.1345 157.48) (xy 104.8855 157.48) (xy 104.8855 156.930252) (xy 104.873867 156.871769) + (xy 104.847471 156.832265) (xy 104.835 156.791153) (xy 104.835 156.75) (xy 104.815301 156.75) (xy 104.775716 156.757873) + (xy 104.746845 156.757873) (xy 104.704748 156.7495) (xy 104.315252 156.7495) (xy 104.315251 156.7495) + (xy 104.274435 156.757618) (xy 104.245565 156.757618) (xy 104.204749 156.7495) (xy 104.204748 156.7495) + (xy 103.815252 156.7495) (xy 103.815251 156.7495) (xy 103.773153 156.757873) (xy 103.744283 156.757873) + (xy 103.704699 156.75) (xy 103.685 156.75) (xy 103.685 156.791153) (xy 103.672529 156.832265) (xy 103.646133 156.871768) + (xy 103.6345 156.930253) (xy 103.6345 157.48) (xy 103.3855 157.48) (xy 103.3855 156.930252) (xy 103.373867 156.871769) + (xy 103.347471 156.832265) (xy 103.337284 156.809397) (xy 103.312784 156.713092) (xy 103.314148 156.703656) + (xy 103.3105 156.694848) (xy 103.3105 156.485435) (xy 103.310499 156.485434) (xy 103.288766 156.404326) + (xy 103.289619 156.404097) (xy 103.2855 156.383376) (xy 103.2855 155.125123) (xy 103.307173 155.072798) + (xy 103.35046 155.029512) (xy 103.390022 154.960989) (xy 103.4105 154.884563) (xy 103.4105 154.884558) + (xy 103.411133 154.879755) (xy 103.412641 154.879953) (xy 103.432174 154.832797) (xy 103.462206 154.802765) + (xy 103.507585 154.699991) (xy 103.5105 154.674865) (xy 103.510499 154.325136) (xy 103.507585 154.300009) + (xy 103.467792 154.209888) (xy 103.466485 154.153268) (xy 103.467782 154.150135) (xy 103.507585 154.059991) + (xy 103.5105 154.034865) (xy 103.510499 153.685136) (xy 103.507585 153.660009) (xy 103.462206 153.557235) + (xy 103.382765 153.477794) (xy 103.279991 153.432415) (xy 103.27999 153.432414) (xy 103.279988 153.432414) + (xy 103.258659 153.42994) (xy 103.254865 153.4295) (xy 103.254864 153.4295) (xy 102.965136 153.4295) + (xy 102.940013 153.432414) (xy 102.940007 153.432415) (xy 102.837234 153.477794) (xy 102.812326 153.502703) + (xy 102.76 153.524377) (xy 102.707674 153.502703) (xy 102.682765 153.477794) (xy 102.579991 153.432415) + (xy 102.57999 153.432414) (xy 102.579988 153.432414) (xy 102.558659 153.42994) (xy 102.554865 153.4295) + (xy 102.554864 153.4295) (xy 102.265136 153.4295) (xy 102.240013 153.432414) (xy 102.240007 153.432415) + (xy 102.137234 153.477794) (xy 102.057794 153.557234) (xy 102.012414 153.660011) (xy 102.0095 153.685135) + (xy 102.0095 154.034863) (xy 102.012414 154.059986) (xy 102.012415 154.059992) (xy 102.052206 154.15011) + (xy 102.053514 154.206732) (xy 102.052206 154.20989) (xy 102.012414 154.300011) (xy 102.0095 154.325135) + (xy 102.0095 154.674863) (xy 102.012414 154.699986) (xy 102.012415 154.699992) (xy 102.057794 154.802765) + (xy 102.087826 154.832797) (xy 102.107359 154.879954) (xy 102.108867 154.879756) (xy 102.1095 154.884565) + (xy 102.129977 154.960986) (xy 102.129979 154.960991) (xy 102.158096 155.00969) (xy 102.161677 155.015892) + (xy 102.16954 155.029512) (xy 102.214629 155.074601) (xy 102.216303 155.076523) (xy 102.224565 155.101139) + (xy 102.2345 155.125124) (xy 102.2345 156.383376) (xy 102.23038 156.404097) (xy 102.231234 156.404326) + (xy 102.2095 156.485434) (xy 102.2095 156.694848) (xy 102.207216 156.713092) (xy 102.182716 156.809397) + (xy 102.177245 156.816716) (xy 102.172529 156.832265) (xy 102.146133 156.871768) (xy 102.1345 156.930253) + (xy 102.1345 157.48) (xy 101.8855 157.48) (xy 101.8855 156.930252) (xy 101.873867 156.871769) (xy 101.847471 156.832265) + (xy 101.835 156.791153) (xy 101.835 156.75) (xy 101.815301 156.75) (xy 101.775716 156.757873) (xy 101.746845 156.757873) + (xy 101.704748 156.7495) (xy 101.315252 156.7495) (xy 101.315251 156.7495) (xy 101.274435 156.757618) + (xy 101.245565 156.757618) (xy 101.204749 156.7495) (xy 101.204748 156.7495) (xy 100.815252 156.7495) + (xy 100.815251 156.7495) (xy 100.773153 156.757873) (xy 100.744283 156.757873) (xy 100.704699 156.75) + (xy 100.685 156.75) (xy 100.685 156.791153) (xy 100.672529 156.832265) (xy 100.646133 156.871768) + (xy 100.6345 156.930253) (xy 100.6345 157.48) (xy 100.3355 157.48) (xy 100.3355 155.362472) (xy 100.335499 155.362464) + (xy 100.312713 155.233236) (xy 100.305101 155.190062) (xy 100.245225 155.025555) (xy 100.157692 154.873945) + (xy 100.045163 154.739837) (xy 99.911055 154.627308) (xy 99.759445 154.539775) (xy 99.759443 154.539774) + (xy 99.759441 154.539773) (xy 99.594937 154.479898) (xy 99.422535 154.4495) (xy 99.422532 154.4495) + (xy 99.400892 154.4495) (xy 98.825892 154.4495) (xy 95.3345 154.4495) (xy 95.282174 154.427826) + (xy 95.2605 154.3755) (xy 95.2605 129.5245) (xy 95.282174 129.472174) (xy 95.3345 129.4505) (xy 106.789358 129.4505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.808247 155.167521) (xy 114.827453 155.172666) (xy 114.864454 155.182581) (xy 114.882296 155.189971) + (xy 114.932699 155.219071) (xy 114.948024 155.23083) (xy 114.989169 155.271975) (xy 115.000929 155.287301) + (xy 115.030024 155.337695) (xy 115.037416 155.355542) (xy 115.052478 155.411753) (xy 115.055 155.430906) + (xy 115.055 155.489092) (xy 115.052478 155.508245) (xy 115.037416 155.564456) (xy 115.030024 155.582303) + (xy 115.000927 155.6327) (xy 114.989167 155.648025) (xy 114.936869 155.700323) (xy 114.936863 155.70033) + (xy 114.892315 155.767001) (xy 114.870644 155.81932) (xy 114.870641 155.81933) (xy 114.855 155.897967) + (xy 114.855 156.175498) (xy 114.870641 156.254135) (xy 114.870644 156.254145) (xy 114.892316 156.306465) + (xy 114.893676 156.309098) (xy 114.895162 156.326735) (xy 114.901928 156.343092) (xy 114.898142 156.362108) + (xy 114.898431 156.365535) (xy 114.89716 156.367039) (xy 114.896299 156.371367) (xy 114.896133 156.371766) + (xy 114.8845 156.430253) (xy 114.8845 157.476) (xy 114.882843 157.48) (xy 114.637157 157.48) (xy 114.6355 157.476) + (xy 114.6355 156.430253) (xy 114.623866 156.371766) (xy 114.623676 156.371307) (xy 114.623676 156.370809) + (xy 114.622445 156.364621) (xy 114.623676 156.364376) (xy 114.623677 156.356573) (xy 114.618045 156.342958) + (xy 114.623678 156.329374) (xy 114.62368 156.314669) (xy 114.627284 156.307188) (xy 114.627679 156.306472) + (xy 114.627683 156.306467) (xy 114.649357 156.254141) (xy 114.665 156.1755) (xy 114.665 155.897966) + (xy 114.649357 155.819325) (xy 114.627683 155.766999) (xy 114.583136 155.70033) (xy 114.583129 155.700323) + (xy 114.53083 155.648023) (xy 114.51907 155.632698) (xy 114.489973 155.582301) (xy 114.48258 155.564452) + (xy 114.467521 155.508246) (xy 114.465 155.489095) (xy 114.465 155.430902) (xy 114.467521 155.411751) + (xy 114.48258 155.355545) (xy 114.489971 155.3377) (xy 114.519073 155.287294) (xy 114.530826 155.271977) + (xy 114.571977 155.230826) (xy 114.587294 155.219073) (xy 114.637703 155.189969) (xy 114.65554 155.182582) + (xy 114.697308 155.17139) (xy 114.711752 155.167521) (xy 114.730903 155.165) (xy 114.789096 155.165) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.538326 129.472174) (xy 106.56 129.5245) (xy 106.56 130.129704) (xy 106.600242 130.486866) + (xy 106.680219 130.837264) (xy 106.680224 130.837282) (xy 106.798925 131.176513) (xy 106.954869 131.500334) + (xy 107.146093 131.804666) (xy 107.370185 132.085668) (xy 107.624331 132.339814) (xy 107.905333 132.563906) + (xy 108.209665 132.75513) (xy 108.533486 132.911074) (xy 108.872717 133.029775) (xy 108.872735 133.02978) + (xy 109.223135 133.109757) (xy 109.223132 133.109757) (xy 109.580296 133.15) (xy 109.939704 133.15) + (xy 110.296866 133.109757) (xy 110.647264 133.02978) (xy 110.647282 133.029775) (xy 110.986513 132.911074) + (xy 111.310334 132.75513) (xy 111.614666 132.563906) (xy 111.895668 132.339814) (xy 112.14981 132.085672) + (xy 112.37092 131.808409) (xy 112.37092 131.808408) (xy 110.868079 130.305567) (xy 110.916331 130.268543) + (xy 111.078543 130.106331) (xy 111.115567 130.058079) (xy 112.56231 131.504822) (xy 112.56512 131.500351) + (xy 112.565126 131.50034) (xy 112.721076 131.176509) (xy 112.839775 130.837282) (xy 112.83978 130.837264) + (xy 112.919757 130.486866) (xy 112.96 130.129704) (xy 112.96 129.5245) (xy 112.981674 129.472174) + (xy 113.034 129.4505) (xy 124.1855 129.4505) (xy 124.237826 129.472174) (xy 124.2595 129.5245) (xy 124.2595 154.3755) + (xy 124.237826 154.427826) (xy 124.1855 154.4495) (xy 121.0395 154.4495) (xy 120.987174 154.427826) + (xy 120.9655 154.3755) (xy 120.9655 153.824001) (xy 120.949858 153.745364) (xy 120.949857 153.745363) + (xy 120.949857 153.745359) (xy 120.928183 153.693033) (xy 120.891555 153.634739) (xy 120.816967 153.581817) + (xy 120.816966 153.581816) (xy 120.764645 153.560144) (xy 120.764635 153.560141) (xy 120.711974 153.549666) + (xy 120.686 153.5445) (xy 98.834 153.5445) (xy 98.811707 153.548934) (xy 98.755364 153.560141) (xy 98.755354 153.560144) + (xy 98.703037 153.581814) (xy 98.644739 153.618445) (xy 98.644737 153.618447) (xy 98.591816 153.693033) + (xy 98.570144 153.745354) (xy 98.570141 153.745364) (xy 98.5545 153.824001) (xy 98.5545 154.3755) + (xy 98.532826 154.427826) (xy 98.4805 154.4495) (xy 95.3345 154.4495) (xy 95.282174 154.427826) + (xy 95.2605 154.3755) (xy 95.2605 129.5245) (xy 95.282174 129.472174) (xy 95.3345 129.4505) (xy 106.486 129.4505) + ) + ) + ) + (zone + (net 10) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "96ef896f-1c9a-45b8-87d6-87bbe58612ea") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.76 157.48) (xy 120.76 153.75) (xy 98.76 153.75) (xy 98.76 157.48) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.738326 153.771674) (xy 120.76 153.824) (xy 120.76 154.3755) (xy 120.738326 154.427826) (xy 120.686 154.4495) + (xy 120.097464 154.4495) (xy 119.925062 154.479898) (xy 119.760558 154.539773) (xy 119.608945 154.627308) + (xy 119.474837 154.739837) (xy 119.362308 154.873945) (xy 119.274773 155.025558) (xy 119.214898 155.190062) + (xy 119.1845 155.362464) (xy 119.1845 156.237728) (xy 119.162826 156.290054) (xy 119.1105 156.311728) + (xy 119.069388 156.299257) (xy 119.013035 156.261603) (xy 118.954697 156.25) (xy 118.935 156.25) + (xy 118.935 157.476) (xy 118.933343 157.48) (xy 118.137157 157.48) (xy 118.1355 157.476) (xy 118.1355 157.375) + (xy 118.435 157.375) (xy 118.585 157.375) (xy 118.585 156.25) (xy 118.565301 156.25) (xy 118.524435 156.258128) + (xy 118.495565 156.258128) (xy 118.454699 156.25) (xy 118.435 156.25) (xy 118.435 157.375) (xy 118.1355 157.375) + (xy 118.1355 156.430253) (xy 118.1355 156.430252) (xy 118.123867 156.371769) (xy 118.097471 156.332265) + (xy 118.085 156.291153) (xy 118.085 156.25) (xy 118.065301 156.25) (xy 118.025716 156.257873) (xy 117.996845 156.257873) + (xy 117.954748 156.2495) (xy 117.565252 156.2495) (xy 117.565251 156.2495) (xy 117.524435 156.257618) + (xy 117.495565 156.257618) (xy 117.454749 156.2495) (xy 117.454748 156.2495) (xy 117.065252 156.2495) + (xy 117.065251 156.2495) (xy 117.024435 156.257618) (xy 116.995565 156.257618) (xy 116.954749 156.2495) + (xy 116.954748 156.2495) (xy 116.565252 156.2495) (xy 116.565251 156.2495) (xy 116.524435 156.257618) + (xy 116.495565 156.257618) (xy 116.454749 156.2495) (xy 116.454748 156.2495) (xy 116.065252 156.2495) + (xy 116.065251 156.2495) (xy 116.024435 156.257618) (xy 115.995565 156.257618) (xy 115.954749 156.2495) + (xy 115.954748 156.2495) (xy 115.565252 156.2495) (xy 115.565251 156.2495) (xy 115.524435 156.257618) + (xy 115.495565 156.257618) (xy 115.454749 156.2495) (xy 115.454748 156.2495) (xy 115.1345 156.2495) + (xy 115.082174 156.227826) (xy 115.0605 156.1755) (xy 115.0605 155.897966) (xy 115.082174 155.84564) + (xy 115.1605 155.767314) (xy 115.226392 155.653186) (xy 115.260499 155.525894) (xy 115.2605 155.525894) + (xy 115.2605 155.394106) (xy 115.260499 155.394105) (xy 115.25782 155.384108) (xy 115.226392 155.266814) + (xy 115.1605 155.152686) (xy 115.067314 155.0595) (xy 114.991783 155.015892) (xy 114.95319 154.99361) + (xy 114.953181 154.993606) (xy 114.825894 154.9595) (xy 114.825892 154.9595) (xy 114.694108 154.9595) + (xy 114.694106 154.9595) (xy 114.566818 154.993606) (xy 114.566809 154.99361) (xy 114.452685 155.0595) + (xy 114.3595 155.152685) (xy 114.29361 155.266809) (xy 114.293606 155.266818) (xy 114.2595 155.394105) + (xy 114.2595 155.525894) (xy 114.293606 155.653181) (xy 114.29361 155.65319) (xy 114.3595 155.767314) + (xy 114.437826 155.84564) (xy 114.4595 155.897966) (xy 114.4595 156.1755) (xy 114.437826 156.227826) + (xy 114.3855 156.2495) (xy 114.065251 156.2495) (xy 114.024435 156.257618) (xy 113.995565 156.257618) + (xy 113.954749 156.2495) (xy 113.954748 156.2495) (xy 113.565252 156.2495) (xy 113.565247 156.2495) + (xy 113.561754 156.249845) (xy 113.507555 156.233404) (xy 113.480856 156.183455) (xy 113.4805 156.176201) + (xy 113.4805 155.948025) (xy 113.480499 155.94802) (xy 113.443024 155.747544) (xy 113.369348 155.557363) + (xy 113.261981 155.383959) (xy 113.26198 155.383957) (xy 113.124579 155.233235) (xy 113.124578 155.233234) + (xy 112.961825 155.110329) (xy 112.961822 155.110328) (xy 112.961821 155.110327) (xy 112.77925 155.019418) + (xy 112.779246 155.019417) (xy 112.779244 155.019416) (xy 112.583082 154.963602) (xy 112.583076 154.963601) + (xy 112.380003 154.944785) (xy 112.379997 154.944785) (xy 112.176923 154.963601) (xy 112.176917 154.963602) + (xy 111.980755 155.019416) (xy 111.98075 155.019418) (xy 111.798177 155.110328) (xy 111.798174 155.110329) + (xy 111.635421 155.233234) (xy 111.63542 155.233235) (xy 111.498019 155.383957) (xy 111.498019 155.383958) + (xy 111.390655 155.557358) (xy 111.39065 155.557368) (xy 111.316977 155.74754) (xy 111.316976 155.747542) + (xy 111.316976 155.747544) (xy 111.307522 155.798116) (xy 111.2795 155.94802) (xy 111.2795 156.1755) + (xy 111.257826 156.227826) (xy 111.2055 156.2495) (xy 111.065251 156.2495) (xy 111.024435 156.257618) + (xy 110.995565 156.257618) (xy 110.954749 156.2495) (xy 110.954748 156.2495) (xy 110.565252 156.2495) + (xy 110.565251 156.2495) (xy 110.524435 156.257618) (xy 110.495565 156.257618) (xy 110.454749 156.2495) + (xy 110.454748 156.2495) (xy 110.065252 156.2495) (xy 110.065251 156.2495) (xy 110.024435 156.257618) + (xy 109.995565 156.257618) (xy 109.954749 156.2495) (xy 109.954748 156.2495) (xy 109.565252 156.2495) + (xy 109.565251 156.2495) (xy 109.524435 156.257618) (xy 109.495565 156.257618) (xy 109.454749 156.2495) + (xy 109.454748 156.2495) (xy 109.065252 156.2495) (xy 109.065251 156.2495) (xy 109.024435 156.257618) + (xy 108.995565 156.257618) (xy 108.954749 156.2495) (xy 108.954748 156.2495) (xy 108.565252 156.2495) + (xy 108.565251 156.2495) (xy 108.524435 156.257618) (xy 108.495565 156.257618) (xy 108.454749 156.2495) + (xy 108.454748 156.2495) (xy 108.065252 156.2495) (xy 108.065251 156.2495) (xy 108.024435 156.257618) + (xy 107.995565 156.257618) (xy 107.954749 156.2495) (xy 107.954748 156.2495) (xy 107.565252 156.2495) + (xy 107.565251 156.2495) (xy 107.524435 156.257618) (xy 107.495565 156.257618) (xy 107.454749 156.2495) + (xy 107.454748 156.2495) (xy 107.065252 156.2495) (xy 107.065251 156.2495) (xy 107.024435 156.257618) + (xy 106.995565 156.257618) (xy 106.954749 156.2495) (xy 106.954748 156.2495) (xy 106.565252 156.2495) + (xy 106.565251 156.2495) (xy 106.524435 156.257618) (xy 106.495565 156.257618) (xy 106.454749 156.2495) + (xy 106.454748 156.2495) (xy 106.065252 156.2495) (xy 106.065251 156.2495) (xy 106.024435 156.257618) + (xy 105.995565 156.257618) (xy 105.954749 156.2495) (xy 105.954748 156.2495) (xy 105.565252 156.2495) + (xy 105.565251 156.2495) (xy 105.524435 156.257618) (xy 105.495565 156.257618) (xy 105.454749 156.2495) + (xy 105.454748 156.2495) (xy 105.065252 156.2495) (xy 105.065251 156.2495) (xy 105.024435 156.257618) + (xy 104.995565 156.257618) (xy 104.954749 156.2495) (xy 104.954748 156.2495) (xy 104.565252 156.2495) + (xy 104.565251 156.2495) (xy 104.524435 156.257618) (xy 104.495565 156.257618) (xy 104.454749 156.2495) + (xy 104.454748 156.2495) (xy 104.065252 156.2495) (xy 104.065251 156.2495) (xy 104.024435 156.257618) + (xy 103.995565 156.257618) (xy 103.954749 156.2495) (xy 103.954748 156.2495) (xy 103.565252 156.2495) + (xy 103.565251 156.2495) (xy 103.524435 156.257618) (xy 103.495565 156.257618) (xy 103.454749 156.2495) + (xy 103.454748 156.2495) (xy 103.065252 156.2495) (xy 103.065251 156.2495) (xy 103.024435 156.257618) + (xy 102.995565 156.257618) (xy 102.954749 156.2495) (xy 102.954748 156.2495) (xy 102.565252 156.2495) + (xy 102.565251 156.2495) (xy 102.524435 156.257618) (xy 102.495565 156.257618) (xy 102.454749 156.2495) + (xy 102.454748 156.2495) (xy 102.065252 156.2495) (xy 102.065251 156.2495) (xy 102.024435 156.257618) + (xy 101.995565 156.257618) (xy 101.954749 156.2495) (xy 101.954748 156.2495) (xy 101.565252 156.2495) + (xy 101.565251 156.2495) (xy 101.523153 156.257873) (xy 101.494283 156.257873) (xy 101.454699 156.25) + (xy 101.435 156.25) (xy 101.435 156.291153) (xy 101.422529 156.332265) (xy 101.396133 156.371768) + (xy 101.3845 156.430253) (xy 101.3845 157.476) (xy 101.382843 157.48) (xy 100.586657 157.48) (xy 100.585 157.476) + (xy 100.585 157.375) (xy 100.935 157.375) (xy 101.085 157.375) (xy 101.085 156.25) (xy 101.065301 156.25) + (xy 101.024435 156.258128) (xy 100.995565 156.258128) (xy 100.954699 156.25) (xy 100.935 156.25) + (xy 100.935 157.375) (xy 100.585 157.375) (xy 100.585 156.25) (xy 100.565303 156.25) (xy 100.506964 156.261603) + (xy 100.450612 156.299257) (xy 100.395063 156.310306) (xy 100.347971 156.27884) (xy 100.3355 156.237728) + (xy 100.3355 155.362472) (xy 100.335499 155.362464) (xy 100.312713 155.233236) (xy 100.305101 155.190062) + (xy 100.245225 155.025555) (xy 100.157692 154.873945) (xy 100.045163 154.739837) (xy 99.911055 154.627308) + (xy 99.759445 154.539775) (xy 99.759443 154.539774) (xy 99.759441 154.539773) (xy 99.594937 154.479898) + (xy 99.422535 154.4495) (xy 99.422532 154.4495) (xy 99.400892 154.4495) (xy 98.834 154.4495) (xy 98.781674 154.427826) + (xy 98.76 154.3755) (xy 98.76 153.824) (xy 98.781674 153.771674) (xy 98.834 153.75) (xy 120.686 153.75) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pro new file mode 100644 index 0000000..2541e97 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "1d0f9d41-fb54-427a-b9c0-69148f17f49e", + "Root" + ], + [ + "d9244323-d0d2-42d8-9562-7a770dfe078e", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_sch new file mode 100644 index 0000000..0a42cf2 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "1d0f9d41-fb54-427a-b9c0-69148f17f49e") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 104.14 110.49) (xy 110.49 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f183176-28ad-4676-90f3-123419445882") + ) + (wire + (pts + (xy 104.14 74.93) (xy 110.49 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1122b963-68f9-4257-96f4-3ca677208e4d") + ) + (wire + (pts + (xy 104.14 99.06) (xy 110.49 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "143a811f-5b62-4faf-a0e1-ee20536593e8") + ) + (wire + (pts + (xy 154.94 110.49) (xy 162.56 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "160ea125-c4b8-4cb4-bf96-608a6454e442") + ) + (wire + (pts + (xy 104.14 96.52) (xy 110.49 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18f01476-afbb-4506-9494-eabe62e53764") + ) + (wire + (pts + (xy 104.14 128.27) (xy 110.49 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a4feacd-6ad4-4e1a-97de-74fa08fc4d04") + ) + (wire + (pts + (xy 154.94 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f9e499b-ea46-499f-999a-aff0a5cc1326") + ) + (wire + (pts + (xy 154.94 96.52) (xy 162.56 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f2ccee4-8daf-4ec9-88a9-5f3b02b3b21c") + ) + (wire + (pts + (xy 154.94 92.71) (xy 162.56 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f77da37-2d5b-42e7-8e75-fb6049e52ca0") + ) + (wire + (pts + (xy 154.94 83.82) (xy 162.56 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "391f09d9-b344-4eb0-86ea-58891a9e535b") + ) + (wire + (pts + (xy 154.94 74.93) (xy 162.56 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e4eb7a2-e5d3-4f95-90af-6bec941c61c5") + ) + (wire + (pts + (xy 154.94 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f52eb7f-9ca2-4dbc-840d-56f47746644f") + ) + (wire + (pts + (xy 154.94 81.28) (xy 162.56 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "401337a1-40c1-45f1-8672-4df6366a74b0") + ) + (wire + (pts + (xy 154.94 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43d2d2db-de68-47a8-8bca-dd0fde466e7c") + ) + (wire + (pts + (xy 104.14 66.04) (xy 110.49 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c0555cb-6645-473f-b66f-0730f29fe249") + ) + (wire + (pts + (xy 104.14 77.47) (xy 110.49 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d71b649-be8e-4aaf-a44f-ecd2edb54d93") + ) + (wire + (pts + (xy 104.14 123.19) (xy 110.49 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68d00f82-03f4-4c76-8c9f-078c252aa273") + ) + (wire + (pts + (xy 104.14 91.44) (xy 110.49 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b1a31d9-0327-44b7-a4ac-49f6165631c9") + ) + (wire + (pts + (xy 154.94 101.6) (xy 162.56 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "745b4216-38b6-4bb2-b98e-384f1ebbdaa5") + ) + (wire + (pts + (xy 104.14 88.9) (xy 110.49 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76f84e07-094a-4131-9071-b41289bc4032") + ) + (wire + (pts + (xy 104.14 69.85) (xy 110.49 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "782abd08-350c-4152-a23e-7f40fe3ffd3f") + ) + (wire + (pts + (xy 104.14 101.6) (xy 110.49 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79b6a753-2529-4a2d-9289-f0247ea0d800") + ) + (wire + (pts + (xy 154.94 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82e5a040-f559-450f-a8aa-09aa78f94563") + ) + (wire + (pts + (xy 104.14 105.41) (xy 110.49 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bbdaaad-c0be-41ab-957f-9f28892c12fb") + ) + (wire + (pts + (xy 104.14 125.73) (xy 110.49 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c1ac52d-78f0-460f-a86e-cfbf0aa20095") + ) + (wire + (pts + (xy 104.14 116.84) (xy 110.49 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8df12756-905d-4107-a94e-d7217ff1c36a") + ) + (wire + (pts + (xy 104.14 86.36) (xy 110.49 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99513d4e-f90e-4fa3-a2de-cba8775d1740") + ) + (wire + (pts + (xy 104.14 80.01) (xy 110.49 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9aeaffc6-eb01-4648-8b9e-3b3e06bf193a") + ) + (wire + (pts + (xy 154.94 66.04) (xy 162.56 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c5c679c-d607-4013-a1ac-9132584b2bdd") + ) + (wire + (pts + (xy 154.94 99.06) (xy 162.56 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a024cbdd-5fea-4b46-ae04-6e6b133ea759") + ) + (wire + (pts + (xy 104.14 83.82) (xy 110.49 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acba51ec-b7b6-46f4-973b-c9ca40aa060f") + ) + (wire + (pts + (xy 154.94 104.14) (xy 162.56 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b14bda46-69ee-4c44-8576-bbfbe92ffa34") + ) + (wire + (pts + (xy 154.94 63.5) (xy 162.56 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5d7ed0a-fed3-42fe-904e-8c1eb50272db") + ) + (wire + (pts + (xy 154.94 90.17) (xy 162.56 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b925e21b-edaf-46fa-b687-8a6900df4c2a") + ) + (wire + (pts + (xy 104.14 63.5) (xy 110.49 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b95b9e3f-823f-421f-894e-466e69eba6e3") + ) + (wire + (pts + (xy 154.94 86.36) (xy 162.56 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd4ec27d-ccd4-4e77-8243-9dded31d06b6") + ) + (wire + (pts + (xy 154.94 78.74) (xy 162.56 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfdd3432-7b7a-46d2-aa1b-1844b7937cf8") + ) + (wire + (pts + (xy 104.14 120.65) (xy 110.49 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c580b825-e099-467d-8df6-5399b5a35e1b") + ) + (wire + (pts + (xy 104.14 114.3) (xy 110.49 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfc36dd5-dfe4-4cdf-ac1d-f8fd0a8e21e1") + ) + (wire + (pts + (xy 104.14 93.98) (xy 110.49 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e36b228b-5b61-4bdc-96b0-3a3bec4a194f") + ) + (wire + (pts + (xy 104.14 72.39) (xy 110.49 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb9fea76-5d6d-468e-b595-feb0190b1915") + ) + (wire + (pts + (xy 154.94 72.39) (xy 162.56 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec0a45ce-a9fa-4f8d-a31d-de712b9a34c2") + ) + (wire + (pts + (xy 104.14 107.95) (xy 110.49 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ecd2c1d2-3ecf-4eac-9eef-540f30661cbe") + ) + (wire + (pts + (xy 154.94 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4c7c941-f305-4fb3-8ffe-71e4a1a16f8f") + ) + (wire + (pts + (xy 154.94 107.95) (xy 162.56 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f963914f-5265-4c8f-939e-61cf06596206") + ) + (label "PET0-" + (at 104.14 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "039c7293-c38f-49a1-8770-8e6485f1746b") + ) + (label "I2C_CLK" + (at 162.56 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1007b4f8-52ba-4eed-9c13-f932105847dd") + ) + (label "PET1+" + (at 162.56 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "11d987c7-d607-405b-a1a3-2eab3ee53d5a") + ) + (label "PER1+" + (at 162.56 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1426ac63-c094-430c-a094-8a5f8bfc5571") + ) + (label "I2S_SD_IN" + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "19ab94af-a88f-419f-b966-af87f9402098") + ) + (label "SDIO_CLK" + (at 104.14 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "19e36bf5-a76e-48ec-a78f-241a9515cd78") + ) + (label "UARD_RTS" + (at 104.14 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1aa6060f-13b3-4d64-9ee9-b196b2ff7e47") + ) + (label "SDIO_DATA3" + (at 104.14 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1b007ae9-2622-4eb8-928d-aff6d643f389") + ) + (label "SDIO_CMD" + (at 104.14 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1cb4ab8a-7670-4300-8a40-b0cac121ceda") + ) + (label "SDIO_DATA0" + (at 104.14 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "200c39bd-64a2-43aa-8d3c-d289d9c01989") + ) + (label "PET0+" + (at 104.14 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "24af6ad4-57c6-4a8c-8676-cb71fe5e97ee") + ) + (label "PEWAKE#" + (at 104.14 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "37075ac8-5b23-409c-9443-23f95bddb50a") + ) + (label "ALERT#" + (at 162.56 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3dbc92c1-3f9e-4ebf-afe4-510abaa8d069") + ) + (label "PERST0#" + (at 104.14 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "407f753b-8961-4f78-be43-8ff8a26992c3") + ) + (label "REFCLK0-" + (at 104.14 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "445a288d-ffbf-4b16-9fe6-4fc18a1316ce") + ) + (label "REFCLK1+" + (at 162.56 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b6288d0-7513-430b-a846-b2bbf9ad625f") + ) + (label "PET1-" + (at 162.56 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d4f0eab-0a30-46ae-a48a-4a09651a3841") + ) + (label "UART_RXD" + (at 104.14 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "528b945a-e8f8-4313-a088-19c5912cf47d") + ) + (label "USB_D-" + (at 104.14 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "54144fbd-22fb-4405-ba14-a939333423ce") + ) + (label "REFCLK1-" + (at 162.56 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "580259cd-465c-4781-9a0a-2e407b018bac") + ) + (label "REFCLK0+" + (at 104.14 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5a2ba7f8-3609-4045-9f85-c4ead363b421") + ) + (label "W_DISABLE2#" + (at 162.56 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6eb79686-974d-40a7-9cdf-727c3b2ca0fc") + ) + (label "CLKREQ0#" + (at 104.14 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "74024e56-9651-46ce-8943-6ae1f683273b") + ) + (label "SDIO_DATA2" + (at 104.14 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "75fa8640-026f-4e8b-adf5-5e595e5a9ec7") + ) + (label "I2C_DATA" + (at 162.56 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7e158501-202e-4e95-80a6-6e74ab15c5c9") + ) + (label "USB_D+" + (at 104.14 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "83f2e36b-ac31-4bae-a182-7d99497adb6f") + ) + (label "SDIO_RESET#" + (at 104.14 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8d056183-fa0a-4b95-b9b7-abaed8ee8467") + ) + (label "PERST1#" + (at 162.56 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9901e08d-2e83-47e6-904d-1b1445aecb17") + ) + (label "LED#1" + (at 162.56 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a88baaae-9871-41bd-812a-8243506c3a2a") + ) + (label "CLKREQ1#" + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aade6e45-24d4-4821-a1fb-eaaad2dd790b") + ) + (label "SDIO_DATA1" + (at 104.14 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b65fcd8b-4bbf-43a9-afbb-30013ac5df57") + ) + (label "SDIO__WAKE#" + (at 104.14 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c26fc5fc-06e0-43aa-a563-d2044a44bcdd") + ) + (label "UART_WAKE#" + (at 104.14 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c8a93025-49f0-48e0-93a3-af6c89016546") + ) + (label "I2S_SCK" + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb5087f0-684e-445f-a847-c3498fcab211") + ) + (label "I2S_WS" + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ccf81ef4-dff3-4b79-a94d-954b4f72e3ea") + ) + (label "PEWAKE1#" + (at 162.56 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cdb2abcb-b9a5-49d9-8fa0-7b2483bdac80") + ) + (label "PER0-" + (at 104.14 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d194008d-c474-4a24-8540-8756ba4a9205") + ) + (label "UART_CTS" + (at 104.14 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d31aaa0c-9164-48da-8b96-57ac4c9bf7e0") + ) + (label "PER1-" + (at 162.56 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e08eebfd-fd5e-4823-8b4e-2142326aa14a") + ) + (label "I2S_SD_OUT" + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e0e4fce1-92c1-4627-88cd-c10ba3e55dca") + ) + (label "UART_TXD" + (at 104.14 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e4ea9675-ad24-4efe-8aab-10f9a42885e1") + ) + (label "PER0+" + (at 104.14 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e91e5dff-eee8-492b-9a91-3e36ffe19a50") + ) + (label "W_DISABLE1#" + (at 162.56 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fbcf489d-ddce-423b-b1f3-bc13d44d626c") + ) + (label "LED#2" + (at 162.56 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ffc37189-03d3-4435-b738-5a7d1a430e79") + ) + (label "SUSCLK" + (at 162.56 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ffd62c30-5e1c-45ac-9f19-0eeb0eac1e26") + ) + (sheet + (at 110.49 60.96) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d9244323-d0d2-42d8-9562-7a770dfe078e") + (property "Sheetname" "M.2 E Key" + (at 110.49 60.2484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 110.49 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 110.49 63.5 180) + (uuid "32d661bd-69cc-41a0-b8b9-4118b63a4a89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 110.49 66.04 180) + (uuid "3cfaa8de-3ddd-49f7-9595-c1e841db728a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 110.49 69.85 180) + (uuid "67c45c4b-2800-4b3d-a56d-9a7d549efcf8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 110.49 72.39 180) + (uuid "d3818095-cf0a-4a83-87b4-f55626995a26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 110.49 77.47 180) + (uuid "d9b49176-166f-430f-bcfb-ffdd9ea0204f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 110.49 74.93 180) + (uuid "87ce1e3b-293d-4d02-b09c-b9373ad7a5e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 110.49 80.01 180) + (uuid "ed9d48ac-1703-4812-a58a-3480f61a10ef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 110.49 83.82 180) + (uuid "83bb250c-09ba-454d-9e6e-8fcef40f0505") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 110.49 86.36 180) + (uuid "92e89646-f6f4-42df-9fa5-929a6c5ca004") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 110.49 88.9 180) + (uuid "1457f2be-fe09-4fb7-8d6d-163e941cdf7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 110.49 91.44 180) + (uuid "1a0bdc2d-82bf-4e17-951d-041ef916aee0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 110.49 93.98 180) + (uuid "1252418f-635c-4aaf-9721-fb4ef587538f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 110.49 96.52 180) + (uuid "7a79d686-bd46-4b60-b732-0d3cf094aec4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 110.49 99.06 180) + (uuid "be0ebd0d-a1de-40cd-aaaa-fa3b885ce658") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 110.49 101.6 180) + (uuid "acef5893-e205-416f-bdef-5949cc1384c0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 110.49 105.41 180) + (uuid "906442f5-d150-41b9-85cb-69b0b12920bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 110.49 107.95 180) + (uuid "3919200c-4e41-4a10-85a4-37f446400c47") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 110.49 110.49 180) + (uuid "f420606a-e718-419e-91ef-43caf9b056b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 110.49 114.3 180) + (uuid "165754dc-faba-4c4b-a12d-2b356945e7a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 110.49 116.84 180) + (uuid "39aff50e-8d9e-4087-8464-743634be1231") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 110.49 123.19 180) + (uuid "52d86786-0ae3-43c1-858a-7adbd858a794") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 110.49 120.65 180) + (uuid "ab82e769-b5db-41af-be41-52813a438602") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 110.49 128.27 180) + (uuid "64d2f596-5e21-4ff0-ba17-60cd0a23b773") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 110.49 125.73 180) + (uuid "84c17d8e-b64a-4b17-aa03-215a617831e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 154.94 63.5 0) + (uuid "8ce4c7c3-5560-4f08-afa5-b7336ffedba9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 154.94 66.04 0) + (uuid "251bd802-a75a-4ba5-8d2c-b97636cee9e0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 154.94 68.58 0) + (uuid "fe6e7947-b7cd-45a9-8120-efe8fc864153") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 154.94 74.93 0) + (uuid "b2ea5ca0-97d0-4399-8922-36a23461a098") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 154.94 72.39 0) + (uuid "0fa0179c-6da1-45a8-ae61-f8c43333558c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 154.94 81.28 0) + (uuid "531c815d-575e-4e66-ba35-b67f365352a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 154.94 78.74 0) + (uuid "c2e08374-6d10-4e96-9613-53cd8ecf865b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 154.94 83.82 0) + (uuid "22c6ca15-0a87-4602-8880-c3e6c9a44dab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 154.94 86.36 0) + (uuid "628803d9-d26f-44bd-9fbd-e9f12ceeb5d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 154.94 90.17 0) + (uuid "f864b18a-454f-4da1-afdd-fa383cb6e5b0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 154.94 92.71 0) + (uuid "a64c742a-6f1b-4b10-9f8e-8373aa93e21c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 154.94 96.52 0) + (uuid "702f763c-9ffb-4828-9b7c-407bb653436a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 154.94 99.06 0) + (uuid "4b274326-8f0c-4ff2-8813-6f5a4305cfe3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 154.94 104.14 0) + (uuid "dfd282e5-9443-4831-a78e-362804ddb89b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 154.94 101.6 0) + (uuid "7df89f39-dbf0-47a2-89c7-a2dce0a14ecd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 154.94 107.95 0) + (uuid "51cbddc6-1ad0-406b-91b4-b4ea77ab48a3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 154.94 110.49 0) + (uuid "f29f2196-8639-4775-ba33-4e56bd5e8235") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 154.94 114.3 0) + (uuid "a1310feb-51f0-4b79-a489-5ff05924ac6e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 154.94 116.84 0) + (uuid "234e9386-04b0-4a33-92cc-af41fa8fd43a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 154.94 121.92 0) + (uuid "709c6d50-b5f2-485c-a5f4-d3966f179bb3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 154.94 119.38 0) + (uuid "659424b1-898b-4f2b-a702-7b7533b4497d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key.kicad_sch new file mode 100644 index 0000000..02935a7 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "497e34db-ba4b-45db-8d8c-1c52ba00140e") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3f90534d-c52c-46d8-be10-9490bc737c65") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d8486ad8-edc6-40ca-b2f5-17a66cfac69f") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "58625c2e-9c63-48bf-8379-826d6bd93460") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f7125f2f-1000-4134-bdc4-6b6712baea33") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1adc40da-a161-42fe-9b40-42899bb3c64b") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "5bba6ec5-11fa-44da-bd89-fd1aa864a598") + ) + (pin "64" + (uuid "17d1fe64-19d7-4e2a-ae27-6bec04cd9be9") + ) + (pin "51" + (uuid "ffb783c8-22d2-4080-9a35-9454bc73b942") + ) + (pin "32" + (uuid "d312b83a-10fa-456a-aae8-f5d66d4f01dc") + ) + (pin "63" + (uuid "5485271d-bff9-4499-b19c-dd8f658e22a1") + ) + (pin "74" + (uuid "014795fd-c7fc-4ef5-92b4-9e2f39df7667") + ) + (pin "10" + (uuid "3d359202-ea3c-413d-b4fe-2b351a8f23f0") + ) + (pin "34" + (uuid "7248fb55-7b4a-499e-bfeb-454e87835cc8") + ) + (pin "52" + (uuid "d2d0673f-8d3f-427a-aebe-c2deb9879e8a") + ) + (pin "42" + (uuid "c07a5563-0bc6-4588-a26d-29d2471cacd6") + ) + (pin "71" + (uuid "4e7c7f58-c64c-4da9-9c45-dbc392e87de5") + ) + (pin "40" + (uuid "bf662152-1346-44f9-ae80-a71c69116588") + ) + (pin "59" + (uuid "e95beef7-513d-46c1-acae-e7e2421eec3e") + ) + (pin "73" + (uuid "e71c24c9-0d2e-40c6-977d-583c206ee2ab") + ) + (pin "50" + (uuid "18868aac-b3c2-43e1-b36c-6cfa20d0fe4b") + ) + (pin "36" + (uuid "931efb74-f3a3-4180-859f-c00c642ba226") + ) + (pin "55" + (uuid "5f113fdf-c475-4913-ab21-e36de2ad04d3") + ) + (pin "4" + (uuid "e39ec662-af1f-4fc4-a042-5e0c7ceb8170") + ) + (pin "53" + (uuid "f11d11f8-f60a-4cdc-873f-2a64f55eb4f9") + ) + (pin "69" + (uuid "0b7a9858-dcd8-4eb2-892b-5a9c1a9c55eb") + ) + (pin "16" + (uuid "b67c2dba-5462-4370-978e-65421db23419") + ) + (pin "44" + (uuid "2eabe931-9c15-471b-82ea-e0920446638e") + ) + (pin "8" + (uuid "65c8f3af-0d33-4ae3-b30d-4a44791463ba") + ) + (pin "12" + (uuid "c0073529-a9df-4c23-b14a-67166545cf55") + ) + (pin "2" + (uuid "0cba4e38-01da-4525-b807-6bcdcf16a94c") + ) + (pin "46" + (uuid "56c0891d-8a36-4313-a7f4-46e8d78b97fb") + ) + (pin "56" + (uuid "80e4d8ac-7bb2-4fd9-891a-a0c864501b32") + ) + (pin "57" + (uuid "6b0a5409-8f89-402a-a3d2-f84ce2b355ab") + ) + (pin "48" + (uuid "42551207-59c6-4f24-92bf-5107f1b4db8c") + ) + (pin "62" + (uuid "56006b76-4541-4991-a188-d6183305ba4b") + ) + (pin "60" + (uuid "13500247-6dce-44c4-b100-5bf30c60ac12") + ) + (pin "14" + (uuid "9f2b6540-7bd7-41dc-b256-3e0d2aec6e32") + ) + (pin "68" + (uuid "aa134c03-aae7-4235-977e-986bf22c4867") + ) + (pin "75" + (uuid "493aad14-1f34-4d42-89c7-ed8fbd67be0c") + ) + (pin "58" + (uuid "b6cba2e6-11af-4a38-85a4-f323a0f15dd8") + ) + (pin "70" + (uuid "ef43c010-000b-4e9c-9432-9438a88dcc64") + ) + (pin "18" + (uuid "9b97617a-d601-4200-9361-e9493002d0ba") + ) + (pin "61" + (uuid "f2ffa231-036b-4a71-986e-2852cca05cc2") + ) + (pin "67" + (uuid "014b4ae8-d3d0-4156-8da6-bcc68a4a32da") + ) + (pin "6" + (uuid "2b0ab517-a9c5-4e82-a70c-be2e8d07b8c3") + ) + (pin "20" + (uuid "4fd1f049-d2d7-4477-891f-a4aa5a9308ab") + ) + (pin "38" + (uuid "9c4fc2bc-1694-48e8-8ff9-3e14a0d105a9") + ) + (pin "22" + (uuid "647397be-6052-4a6b-b884-b713d612f2db") + ) + (pin "54" + (uuid "994e5a1f-dab3-4b80-9128-730f71c34d02") + ) + (pin "66" + (uuid "a027ee9a-63e8-4697-8073-39ab3e1f2fc1") + ) + (pin "72" + (uuid "cf0233e0-5285-41f9-8af3-061e1a8e1249") + ) + (pin "35" + (uuid "d80418b2-0342-4ad4-a758-0aadac26b1c1") + ) + (pin "39" + (uuid "abd37347-8106-40f7-b1bc-792f4b43b47e") + ) + (pin "7" + (uuid "3518b09c-1c15-44d5-bafd-617ba65e0fb1") + ) + (pin "33" + (uuid "3151600e-920f-4bf0-a248-a4900d5e82bd") + ) + (pin "43" + (uuid "be1ee4bc-8442-4379-840a-0d05928c8f60") + ) + (pin "37" + (uuid "d2f60c76-a20e-4054-91b8-c07e7af038fb") + ) + (pin "3" + (uuid "f536be55-eccf-476e-96a2-9ec14b576951") + ) + (pin "21" + (uuid "b044218b-e4c2-4b7c-885a-13611f919dc9") + ) + (pin "45" + (uuid "7404822e-8902-4e17-b429-3da5811a48d1") + ) + (pin "41" + (uuid "f19a6204-cb95-4b9c-9346-37a9fa781927") + ) + (pin "47" + (uuid "53c93057-e550-40ac-be00-f459da443958") + ) + (pin "49" + (uuid "0fff99f9-15ff-4082-a77b-6722cc216f37") + ) + (pin "9" + (uuid "60a8d5ae-2d13-408c-9cee-97fc2b385aa7") + ) + (pin "15" + (uuid "55c7d7d4-54d9-4be7-92ff-f96568f01195") + ) + (pin "17" + (uuid "14445169-d6c6-44f0-8def-4917361d5b87") + ) + (pin "1" + (uuid "ab0ddef9-c14a-476e-95a6-f2bf425fda5a") + ) + (pin "5" + (uuid "c6e84706-c8db-4a1e-81a5-d9e576f902ce") + ) + (pin "11" + (uuid "96ef8257-7a12-4fa5-ba4d-418b29db7ac4") + ) + (pin "13" + (uuid "c2b08a68-37a5-499d-a598-fde16d86a95d") + ) + (pin "19" + (uuid "fa11abbb-39e3-4519-9047-1ab02edd91e6") + ) + (pin "23" + (uuid "e2a45d6b-2a4a-4cb0-9326-790ed7549075") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6980114-f38e-408c-9dab-ce95f472c6a8") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d891e4d-e689-4aa4-9a35-006f7ea865b6") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "f4661e62-0d32-409d-95b8-dc6562cc0d22") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "b53e02ab-9337-42a4-bf62-1d173ceeb48e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "2be5e976-cbbf-4d16-90d5-9ce5003ba4e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "7aac6fa8-92ec-437f-91d5-201300c7979f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "f61e28e4-51f0-43ff-88cf-4d24bf7a4765") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "4b731ee5-bafd-43d0-a344-16c12cbcbd3a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "c16166d5-5a76-4160-9e25-e9b3ab6ca14d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "e9c60530-fd85-4daf-b982-37806925aeb4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..d953a62 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "eb981854-1605-4faa-9d44-be0514bb0ecd") + ) + (pin "1" + (uuid "a2d0722e-6a76-4502-87a8-0b332067b315") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1ed5d0e7-f0f1-4a8f-bc29-1eba8a95176e") + ) + (pin "1" + (uuid "7a0edfd7-cded-4d35-b68d-167cdbfe8f40") + ) + (instances + (project "M.2 E Key 3030" + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/1d0f9d41-fb54-427a-b9c0-69148f17f49e/d9244323-d0d2-42d8-9562-7a770dfe078e/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb new file mode 100644 index 0000000..2300ff9 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb @@ -0,0 +1,3234 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "+3.3V") + (net 7 "/USB_D+") + (net 8 "/USB_D-") + (net 9 "/LED#1") + (net 10 "/I2S_SCK") + (net 11 "/SDIO_CLK") + (net 12 "/I2S_WS") + (net 13 "/SDIO_CMD") + (net 14 "/I2S_SD_OUT") + (net 15 "/SDIO_DATA0") + (net 16 "/I2S_SD_IN") + (net 17 "/SDIO_DATA3") + (net 18 "/LED#2") + (net 19 "/SDIO_DATA2") + (net 20 "/SDIO_DATA1") + (net 21 "/UART_WAKE#") + (net 22 "/SDIO__WAKE#") + (net 23 "/UART_TXD") + (net 24 "/SDIO_RESET#") + (net 25 "/UART_RXD") + (net 26 "/UARD_RTS") + (net 27 "/PER0-") + (net 28 "/UART_CTS") + (net 29 "/PER0+") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (net 35 "/REFCLK0+") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (net 37 "/REFCLK0-") + (net 38 "/SUSCLK") + (net 39 "/PERST0#") + (net 40 "/CLKREQ0#") + (net 41 "/W_DISABLE2#") + (net 42 "/PEWAKE#") + (net 43 "/W_DISABLE1#") + (net 44 "/I2C_DATA") + (net 45 "/PER1+") + (net 46 "/I2C_CLK") + (net 47 "/PER1-") + (net 48 "/ALERT#") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (net 50 "/PERST1#") + (net 51 "/CLKREQ1#") + (net 52 "/PEWAKE1#") + (net 53 "/REFCLK1+") + (net 54 "/REFCLK1-") + (net 55 "/PET0-") + (net 56 "/PET1+") + (net 57 "/PET0+") + (net 58 "/PET1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "155ef020-bc8e-4c1c-8874-e71ebb3056d7") + (at 108.86 154.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "467890e6-7f66-4de0-b599-0405d287ccff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "db4be1a6-292b-40a4-bb53-36716545e1b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "240088b6-e1be-4f1b-9c11-681911176fd6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7ebcdc16-7a56-4d5b-899e-fceb7b510ad9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5147a838-979a-41a8-b294-3b26f69871f4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4a8ae810-433b-4583-8519-810edf34a04c") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "614e88c5-6129-483e-b0f1-7004a3ad4715") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73c02de3-004d-40a9-b4e7-9be83b1bbf62") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fbe0725b-fa89-4158-b09c-c858309b8861") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3879fc9c-e854-4eb4-a938-7d2e66611785") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f2f0f7b-ff21-464e-88c5-2fab5d74cded") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61a0d531-5295-4e75-92f2-6fe95ef03e80") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4abb4aad-3566-4369-8ed5-7a65172dba19") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4fa904ca-8a5d-42fc-8292-8fd29798e48c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f2806487-7bca-48a4-b51d-edecadffcf42") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "8b236073-7afb-4a07-9c82-76c261f71877") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0+") + (pintype "passive") + (uuid "2c7f2167-a1bd-450c-aaec-05ea905abe55") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "3cbe07e4-8021-430a-8a9f-bc8c71e03566") + (at 109.51 158.59) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0d094efe-168b-4edc-8f25-57afd7bee568") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "25ee4abd-85e4-4202-ad42-a2252979e0f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bf57f002-961b-4f3b-b740-f080f83cfb73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b7592af3-6bf6-43c2-8f0a-e6fe3a1d6bdf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "2efa5f2e-46a4-4625-882b-da368490ba33") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "993db56c-a92e-4a08-8a13-2ec1b585dfbe") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9580cc21-2dd3-4767-a955-947ba7715a67") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec4b854c-d08d-4a45-b6da-ffca825c3220") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "784a7317-bbf0-4c51-9b28-18ec206bc07c") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e0f701fb-fdbb-4608-b7ab-43ec94c545db") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "031c8a42-d5a6-41db-af24-8cfc2286441c") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ab596907-b490-42af-a64c-5b847cc291a8") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "807e3419-8197-4886-9e38-68a32d9c69dd") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3eae73fd-f78d-4309-a7c4-444764a48774") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89ae8297-e4aa-417d-ab7c-7cbab93e7ede") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2b386f94-70c6-4bd9-a7a7-162ba098e992") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b89ef348-a9e2-4259-a174-e17f9c1f48c5") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8106df14-ae57-4d84-84db-c57bbd1294e8") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cfcbbc35-71b1-4629-aa8a-f803842bba68") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8dc2e3c5-45d9-4c5c-b11b-1ab3d3fcebbd") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b3e143d5-45f6-45ea-be7f-5885df7bb70c") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7bdcd1fb-2981-42a3-8626-e15821cf2e11") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "99b3f5da-17a6-4a38-9336-7f980c710401") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a3366d8d-45d6-48fe-adf9-a749648bf9ed") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "849074c6-fb5d-4caa-b3fb-d1c496b1ccdb") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c1d90fc9-e5a5-4433-87b5-c4a26f252909") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "15f85ba2-edc6-45d5-b530-e1656d62d1ca") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bf7f42c0-b2d2-455b-8783-691cc47dc43b") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5881f9e3-2416-4402-8f46-52ea91163cf4") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3b13850e-d219-47e6-897b-5bf2b441154e") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4b48626c-b718-4f4b-8464-d4504549a16d") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b0a3cbff-4e7d-4c30-a846-b9f63cef53d4") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "23436f76-7409-4775-918a-dc2af599b5b7") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "00195c5d-c032-4ffd-87c6-0527b4720696") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "169f5202-49d6-4773-ba1d-374cffbc3364") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4be22e60-56ff-4ec1-93e5-c7541e12ce73") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "52c2c6cd-87c4-4552-8b2f-beb9d8a786df") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e34d9673-cac8-45d2-addc-91ea31c355cf") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0c85ffa9-f4a5-4a58-8ff4-e8e9d15001b2") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f0939f72-da4b-44a1-8c3d-e13c1cc59a34") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1053c73-371c-4cca-a9f5-68d3a31f7694") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e808df14-c5c4-4e50-8fed-2f3b03c5207b") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "95438f0b-745e-40d5-a204-3c84f213bdc2") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b1a7581-3cb6-47f3-9927-ca78bb39ad25") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4d097abe-06d2-4f67-9d4f-84e766d3fd44") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e2bb0117-fb1a-4f91-875c-80bae90db56c") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa27afa2-880c-4b07-b73c-8ed68d56f568") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bbdf76e5-c91d-47e1-846a-5186da20bb07") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "020d700a-631e-41db-8144-825514c348d1") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d271d42c-0362-4fb3-b064-47ddf2434c4d") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5e696306-e7e3-4bb1-b243-1fb0d3072979") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "1757390e-43a6-4ff6-9f8f-9d08397a9205") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "854b9c4c-a058-4c72-a40d-a99bd1ec656b") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e482c426-1a5e-4e22-9032-ac9e516e82ea") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e676050f-5d1a-4272-a183-69a7dcc4a4d6") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d83116a7-b949-4183-96c4-023da9812f1d") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5db2472c-806a-4806-aa13-04eb33504143") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "449babe0-4e6c-4c84-bdcb-baeb7b44c53c") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f6717181-db63-4571-9dd4-311b79c4ca08") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "6d50df35-7824-4235-9628-acd08669430f") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "73b5a04c-334f-42e3-92c9-8180d111a6ae") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "abb354c8-21b9-4240-a014-b3afe25e5587") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "30348536-4ac7-40a7-8585-eda795d62407") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "96798362-2d90-49b6-b150-9fabd331f6cd") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "7a8b61f4-6cac-4598-ae12-77d708112044") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "57044ed3-0a60-485b-8f46-c6ba258edfb8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "bc449ede-c8cd-44d3-a61c-c286eb8ec7db") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "7e064b9c-f05b-498c-8da5-c8fb57599da7") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "49f23c88-ef18-4889-9ba2-a88ddf44ec13") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "110e3cb1-ce03-4948-8efa-9560c8013efa") + (pts + (xy 119.435 159.7) (xy 119.435 99.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 129.7 90) + (layer "User.2") + (uuid "110e3cb1-ce03-4948-8efa-9560c8013efa") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5dee6e2e-0dc8-4d11-ba3f-04d4518973d9") + (pts + (xy 94.51 48.59) (xy 124.51 48.59) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 27.36 0) + (layer "User.2") + (uuid "5dee6e2e-0dc8-4d11-ba3f-04d4518973d9") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "640ca639-eaca-4543-a7f0-74bf51db65fc") + (pts + (xy 119.435 159.7) (xy 119.435 117.7) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 138.7 90) + (layer "User.2") + (uuid "640ca639-eaca-4543-a7f0-74bf51db65fc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "deb18e3a-f137-4618-a0b4-de5c714dc35f") + (pts + (xy 119.42 159.7) (xy 119.42 79.7) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.105 119.7 90) + (layer "User.2") + (uuid "deb18e3a-f137-4618-a0b4-de5c714dc35f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e4ee2329-cfd4-454d-9e0f-7094cab3e1d5") + (pts + (xy 119.435 159.7) (xy 119.435 129.7) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 144.7 90) + (layer "User.2") + (uuid "e4ee2329-cfd4-454d-9e0f-7094cab3e1d5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e965c7c0-7d3c-45c6-a7ca-d9f6dcea0376") + (pts + (xy 119.435 159.7) (xy 119.435 49.7) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 104.7 90) + (layer "User.2") + (uuid "e965c7c0-7d3c-45c6-a7ca-d9f6dcea0376") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fc05b18d-f2f4-4ac3-9399-7ef3cd8d984e") + (pts + (xy 98.51 49.7) (xy 120.51 49.7) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.51 33.82 0) + (layer "User.2") + (uuid "fc05b18d-f2f4-4ac3-9399-7ef3cd8d984e") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b809c236-22cd-473a-8480-c865337fe478") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "4165c3c1-55bb-4204-ba7e-584b29216b1c") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "63849d3c-1073-4a13-ba84-6876b503b107") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2831dadf-1a79-4a3d-bde9-eebd597fdda2") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "5a232a38-4437-4c2e-8c86-2465e0a26ff9") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "799336ed-3879-4f05-a3cb-778d0c99898a") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "72229c0b-9294-42a8-9b38-a7764da6ceee") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "ff1cadbc-dfdd-4471-ba05-5f904a7a50e3") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "ce1b61b1-e110-4c06-896d-a1ef4cd60a11") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "dfe7ed6e-01f0-4528-abb6-7e72bdac1d90") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "99beeb40-e023-401c-b07f-f68d24a0450d") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "5ae8914c-6631-4cae-a06d-3c50aaf1d6bb") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "c8e51ca1-9cdf-4948-9933-8704c4ed665b") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "02636661-d192-437f-bf37-9475de05b878") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "74220434-4d25-415b-88ae-a0d07918fd2f") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "5b5d7930-6b4f-4977-967d-1622f5ff0cdd") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "7d088b85-784f-431b-b131-57047e540388") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8dcc8331-e280-434c-bd6c-8ddfe3f25bc7") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "d5cf9fc0-5711-4761-9745-f7e8f7235673") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "edd977cb-8b7c-4697-a70b-1ddf753c744a") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "991f9c0f-8748-4357-81d4-253e1af02ff5") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "fc572ff4-b854-41ec-bd97-d0e8b22af0f4") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "36a11c1f-9f28-43f4-b2be-a5d35ddfe3a8") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "7e4487b9-8c0c-4b08-a988-aee5d43cf9bb") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "180d6dc4-9d1e-4adc-926b-c44c5cb108a5") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "724e254b-54b7-422a-8645-ae40c27fb328") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "fb05f25d-5ae5-43f9-b14b-f3d02d30775a") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "80753654-9f29-4707-9fef-c24a03981aa9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "3012992b-7a05-4833-a626-1ddd412e6f3a") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3fe0754c-115d-405e-859c-02dc25b50ce4") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5a813bf5-a7ed-4bfc-8420-e44337276a2b") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "2c0c3512-a68e-4564-8b86-cff8ba4b4bd6") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "94d3950a-461a-4762-9053-d8e8bc2ed977") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "6e471669-1c9d-4ca0-a5e4-59382150463a") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "884f2b4f-d3f7-4066-b481-7b7ada40389e") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "6822f70a-9011-4aff-9668-26c43895ac98") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "7e0fe45c-5d4f-44f8-b921-fb2ca562c51f") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "bec9f0cf-8e9d-407f-996d-8f6de07012b6") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "04ae7219-b1ec-4fa5-aa3c-09178db33acf") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "73f1f040-4af3-47da-bc40-c4bc16f066ba") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "5bdd3b36-00ac-45d9-be63-f38fa5e8a950") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "31d0019b-8676-4232-be49-90810f64f1bd") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "575406ed-8817-40fd-a82a-b51dd67e3235") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "c90999ba-4b90-4366-8302-5cc842974e45") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "3213633f-81e8-4a26-9098-152334202222") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "6b4c4bb1-7f86-471a-ab2b-92e61f7a22a9") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "477c29d1-9051-4651-9fb2-152a921f57ed") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "1aeaa8ac-07e6-48a6-b94b-48891dd6b0ac") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "171947c3-50ca-4513-b99c-ef876412ef3a") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "34794215-e248-431e-b97e-d8ea0a51461e") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "627814da-8417-41f3-a41f-ef9810293872") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "eba33c56-62dc-44cc-a9f7-84ed72f70210") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "5d3b21e0-6b0a-46e7-bb0a-796284820aab") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "52b64915-4308-4dfa-b538-e9198c56a6a6") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ed246d70-08ef-4676-a267-186b7579c93d") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "72f93f67-be86-4a27-8493-923a44615a50") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "d3e49a49-5601-40f8-a4e0-1068ff709035") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "994ed054-8775-499d-ae21-c272bc9baf26") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "f93506e6-7113-4039-9c42-bc9775d12089") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "a93f4306-7862-43d6-a747-d0d2a40a4007") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "ca645576-e87f-40e7-8395-82fe55fb6872") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "88c72883-668f-4255-ab8c-21f83403d9ce") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "ddb765d0-6ac1-4c9b-96e1-d8dac5f111e1") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "0fc77d46-e4e8-44ac-a01f-75c6ac20c529") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "aceabb68-3abc-4181-8b5c-65604570b0b1") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9336fa8c-0a0c-49f5-aff5-7ebc3b905870") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "32cc861e-c749-47c6-ac78-d98317ef62c5") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "d6c2f454-4eea-452d-93b4-9f67a7776b41") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.51 155.7) (xy 120.51 159.7) (xy 98.51 159.7) (xy 98.51 155.7) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "0d37a07c-03f7-4d00-9cdc-563723d5113a") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.51 159.7) (xy 124.51 154.5) (xy 94.51 154.5) (xy 94.51 159.7) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4f37fef1-41ae-4f6b-873b-52642c23fb6e") + (at 102.86 154.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "a078e066-05dc-49b1-929d-788f8b2e3cb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "9835a71a-a019-4a9d-8e7e-8d0be317df6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c945ba46-b70c-470d-9ec1-5974b6242b43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fae74dd9-14c7-4ea1-bfc9-ed59efa04a7f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15864000-5a47-4ef8-aa94-76566759948e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c98407c-269e-4a05-ba50-d9027d796570") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60190ae4-43e3-4fca-b436-c7a73f94e9dc") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "38fde34b-2436-402d-9930-8da59792792c") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b2281c9f-643f-4a51-9b85-f5eaf7aa611d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2aeab053-5a9b-43ae-a3d6-9284dcd91d08") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "544eee5c-3bef-408e-9a9b-0cea3d39c12f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07dd08ab-2d54-4f49-89b3-157615bc133f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6ed1b023-4123-4953-b846-9594b76d6121") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "79feec54-c876-4355-a87d-c9db4ac13870") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5c92e9c7-4754-4a97-b2d7-fd3eb1cccdd7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "d40569c0-8b54-4436-bb43-62b73ec4a93d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1+") + (pintype "passive") + (uuid "411c9ecb-45e0-428b-a9e0-2ee6e6f6e52f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "aeb41f18-2a2b-470f-acfd-264447eacd70") + (at 109.51 117.7) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d9541ea2-eccb-484d-b7ef-99b3481aa7a7") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d91c39b8-7128-4a92-af0c-e64c401b8a85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "af1602f4-ea20-4ecf-a042-b662a711a4ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "372f5d93-1b69-421a-b37d-6c04184d27da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1e285b16-7bfa-461c-a3d8-fe69758e3e38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "e2f498bc-e6de-4cb0-a886-210e079bfeae") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "c2214b17-326e-4f75-9aaa-5f9295b39f23") + (at 108.16 154.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "fa4e9dc7-346a-4a4c-93e8-7a4b06af349c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "940c1980-b740-4fa6-bb58-017525f9c920") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c8591757-0153-41ef-989a-7c2f5c21b997") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f4962de3-fe8d-4241-a924-4e074de37226") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15490b70-a3a4-4eeb-8e1e-cdb7a663ac22") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd203d21-00c3-4158-8fd5-001af27bb859") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ca87c00-92c6-49d4-baaf-825bdbb28bcf") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e728803b-be0a-4bd5-ab8e-2f4aac105715") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74195abf-5a45-43c1-95cb-1eee94bfd3ad") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c1f23e13-dd7a-44dd-ab3f-9e4246452436") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "419297a2-633e-4c87-9c23-8e8e0a354b26") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e558aa8-e82c-471b-bfb8-2f2707913c87") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f791f92e-3e1a-483d-a9cb-d5ed8a628e15") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0793a78b-649e-42b6-8394-fc24504a4f2f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "de0a4e4a-ba3e-411a-bf23-f1921047a4cc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "e0e6f7a8-0ed4-49a7-89c5-90db9880ab68") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET0-") + (pintype "passive") + (uuid "7e64c7f9-0ae4-4538-9866-cdc251ec9add") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f61116ae-b332-4529-92a7-a76f87a7c7eb") + (at 102.16 154.93 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "6284b154-e32b-4dbe-9773-318207258135") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "fb3552ee-db5c-43c3-99c8-3c9e1cf2cd67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0a0ebe03-a7e8-4521-8c62-eb09fd9921a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c90f4bb1-d168-424b-a858-64a528313498") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f70546b-93c5-450e-ad29-b519cdbf66ff") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cbd5b43c-bb74-4c3b-8ae9-053a43c0c478") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0355f2af-7a69-48cb-8507-7e084f8a98e8") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55480826-6c01-42e9-9850-1e862afed909") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aac4702c-eb7b-4ece-9b34-212f57130411") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1a476c9-5a59-4158-bed8-095e78560451") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fab564b-358a-4741-8dbc-201d32b584db") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9122ccbf-a778-495c-ab4c-dac48d878872") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "413bed34-2572-4c92-ab91-e694f2ea4fdb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0886a67c-da67-4d08-a069-519c5a08af05") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a5722c2a-76b2-4ad3-a4e0-4975b1c66f88") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "d3a54185-3aee-4af1-bfef-53e0e25c5e39") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 58 "/PET1-") + (pintype "passive") + (uuid "b195c308-30ed-48d8-849f-fa432adb5842") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 94.51 117.7) + (end 94.51 155.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0d91becc-903b-4845-b75f-b0e2de43e350") + ) + (gr_line + (start 124.51 117.7) + (end 94.51 117.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "93cce672-5392-481f-ae42-08c187e9d4e8") + ) + (gr_line + (start 124.51 155.7) + (end 124.51 117.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ca5455b3-cde5-4d93-8da7-21ad8bd36cd1") + ) + (gr_line + (start 120.51 155.7) + (end 124.51 155.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d107e5fc-c1b8-4450-8f94-98b7767eaf0f") + ) + (gr_line + (start 98.51 155.7) + (end 94.51 155.7) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d824a9e3-5525-4514-acf4-3e10411dd53a") + ) + (segment + (start 102.86 155.595001) + (end 102.86 155.25) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4032960c-c1e5-42d5-991f-9fa4cc0954d5") + ) + (segment + (start 102.76 158.55) + (end 102.76 157.274999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "75f75ce5-d72e-41e2-8b30-fe913a5415a9") + ) + (segment + (start 102.76 157.274999) + (end 102.735 157.249999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8b6645e9-cee7-4d9e-8d10-f80ea374b117") + ) + (segment + (start 102.735 155.720001) + (end 102.86 155.595001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c2e19e04-70fc-4f89-8b57-37b7c0e099b9") + ) + (segment + (start 102.735 157.249999) + (end 102.735 155.720001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e003d3de-1e9e-4a8f-aae5-e8270dcb91db") + ) + (segment + (start 102.26 157.274999) + (end 102.285 157.249999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "14381c81-fe6e-4efb-ac57-fb5a4ba32e48") + ) + (segment + (start 102.285 157.249999) + (end 102.285 155.720001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5502f00f-b29d-44eb-85bd-dd56520c03ed") + ) + (segment + (start 102.26 158.55) + (end 102.26 157.274999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "58786a1c-6bee-4d4f-b2e5-41e3ba10ccb2") + ) + (segment + (start 102.16 155.595001) + (end 102.16 155.25) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ef69ff6b-9d9c-49ee-b38c-c208a158ce8f") + ) + (segment + (start 102.285 155.720001) + (end 102.16 155.595001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "faecf360-89c8-4a0b-8644-bd04a8285c7f") + ) + (segment + (start 108.76 158.55) + (end 108.76 157.274999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "45dbe73c-33ae-4539-998d-e6ff4c9b3f58") + ) + (segment + (start 108.735 157.249999) + (end 108.735 155.720001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6315b2f1-1699-4dbd-83ca-1c0017327ca5") + ) + (segment + (start 108.735 155.720001) + (end 108.86 155.595001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a356aa0c-f181-462e-b770-ce877f863ca1") + ) + (segment + (start 108.76 157.274999) + (end 108.735 157.249999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d22b4b99-5871-4b73-89b8-6f3ecb9c3f27") + ) + (segment + (start 108.86 155.595001) + (end 108.86 155.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f98f0252-c068-4950-b2be-d7b69d467fed") + ) + (segment + (start 108.285 155.720001) + (end 108.16 155.595001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2f16b7a8-7f27-4d00-933d-5432b6e65ba0") + ) + (segment + (start 108.26 157.274999) + (end 108.285 157.249999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3868b600-2258-4e5c-86bc-a7a46051cce0") + ) + (segment + (start 108.16 155.595001) + (end 108.16 155.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "51a28155-5d7e-4b21-9c25-c0668aa530db") + ) + (segment + (start 108.26 158.55) + (end 108.26 157.274999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8bf72188-d8a9-4988-8a26-845cd206351e") + ) + (segment + (start 108.285 157.249999) + (end 108.285 155.720001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ab1279ab-72d4-4f73-b317-ab95676ecf95") + ) + (via + (at 114.51 156.21) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "91dd95bb-a384-40ae-b91f-a2571585f3c9") + ) + (segment + (start 114.51 156.21) + (end 114.51 158.3) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "8778bca0-8f58-4d71-be64-6582366428d0") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "ea952c2e-53ae-4e46-b3d1-34a321d7b8ed") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.51 158.23) (xy 94.51 49.7) (xy 124.51 49.7) (xy 124.51 158.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.591684 118.222174) (xy 106.611503 118.258033) (xy 106.670826 118.517946) (xy 106.670832 118.517964) + (xy 106.780257 118.830688) (xy 106.924022 119.129217) (xy 107.100305 119.40977) (xy 107.301034 119.661476) + (xy 108.154432 118.808079) (xy 108.191457 118.856331) (xy 108.353669 119.018543) (xy 108.401919 119.055567) + (xy 107.548522 119.908964) (xy 107.548522 119.908965) (xy 107.800229 120.109694) (xy 108.080782 120.285977) + (xy 108.379311 120.429742) (xy 108.692035 120.539167) (xy 108.692053 120.539173) (xy 109.015077 120.612901) + (xy 109.015074 120.612901) (xy 109.344336 120.65) (xy 109.675664 120.65) (xy 110.004924 120.612901) + (xy 110.327946 120.539173) (xy 110.327964 120.539167) (xy 110.640688 120.429742) (xy 110.939217 120.285977) + (xy 111.21977 120.109694) (xy 111.471476 119.908965) (xy 111.471476 119.908964) (xy 110.618079 119.055567) + (xy 110.666331 119.018543) (xy 110.828543 118.856331) (xy 110.865567 118.808079) (xy 111.718964 119.661476) + (xy 111.718965 119.661476) (xy 111.919694 119.40977) (xy 112.095977 119.129217) (xy 112.239742 118.830688) + (xy 112.349167 118.517964) (xy 112.349173 118.517946) (xy 112.408497 118.258033) (xy 112.441272 118.211842) + (xy 112.480642 118.2005) (xy 123.9355 118.2005) (xy 123.987826 118.222174) (xy 124.0095 118.2745) + (xy 124.0095 155.1255) (xy 123.987826 155.177826) (xy 123.9355 155.1995) (xy 119.847464 155.1995) + (xy 119.675062 155.229898) (xy 119.510558 155.289773) (xy 119.358945 155.377308) (xy 119.224837 155.489837) + (xy 119.112308 155.623945) (xy 119.024773 155.775558) (xy 118.964898 155.940062) (xy 118.9345 156.112464) + (xy 118.9345 158.23) (xy 118.6355 158.23) (xy 118.6355 157.680252) (xy 118.623867 157.621769) (xy 118.597471 157.582265) + (xy 118.585 157.541153) (xy 118.585 157.5) (xy 118.565301 157.5) (xy 118.525716 157.507873) (xy 118.496845 157.507873) + (xy 118.454748 157.4995) (xy 118.065252 157.4995) (xy 118.065251 157.4995) (xy 118.024435 157.507618) + (xy 117.995565 157.507618) (xy 117.954749 157.4995) (xy 117.954748 157.4995) (xy 117.565252 157.4995) + (xy 117.565251 157.4995) (xy 117.523153 157.507873) (xy 117.494283 157.507873) (xy 117.454699 157.5) + (xy 117.435 157.5) (xy 117.435 157.541153) (xy 117.422529 157.582265) (xy 117.396133 157.621768) + (xy 117.3845 157.680253) (xy 117.3845 158.23) (xy 117.1355 158.23) (xy 117.1355 157.680252) (xy 117.123867 157.621769) + (xy 117.097471 157.582265) (xy 117.085 157.541153) (xy 117.085 157.5) (xy 117.065301 157.5) (xy 117.025716 157.507873) + (xy 116.996845 157.507873) (xy 116.954748 157.4995) (xy 116.565252 157.4995) (xy 116.565251 157.4995) + (xy 116.524435 157.507618) (xy 116.495565 157.507618) (xy 116.454749 157.4995) (xy 116.454748 157.4995) + (xy 116.065252 157.4995) (xy 116.065251 157.4995) (xy 116.024435 157.507618) (xy 115.995565 157.507618) + (xy 115.954749 157.4995) (xy 115.954748 157.4995) (xy 115.565252 157.4995) (xy 115.565251 157.4995) + (xy 115.524435 157.507618) (xy 115.495565 157.507618) (xy 115.454749 157.4995) (xy 115.454748 157.4995) + (xy 115.065252 157.4995) (xy 115.065251 157.4995) (xy 115.024435 157.507618) (xy 114.995565 157.507618) + (xy 114.954749 157.4995) (xy 114.954748 157.4995) (xy 114.565252 157.4995) (xy 114.565251 157.4995) + (xy 114.524435 157.507618) (xy 114.495565 157.507618) (xy 114.454749 157.4995) (xy 114.454748 157.4995) + (xy 114.065252 157.4995) (xy 114.065251 157.4995) (xy 114.024435 157.507618) (xy 113.995565 157.507618) + (xy 113.954749 157.4995) (xy 113.954748 157.4995) (xy 113.565252 157.4995) (xy 113.565251 157.4995) + (xy 113.524435 157.507618) (xy 113.495565 157.507618) (xy 113.454749 157.4995) (xy 113.454748 157.4995) + (xy 113.3045 157.4995) (xy 113.252174 157.477826) (xy 113.2305 157.4255) (xy 113.2305 156.698025) + (xy 113.230499 156.69802) (xy 113.193024 156.497544) (xy 113.119348 156.307363) (xy 113.011981 156.133959) + (xy 113.01198 156.133957) (xy 112.874579 155.983235) (xy 112.874578 155.983234) (xy 112.711825 155.860329) + (xy 112.711822 155.860328) (xy 112.711821 155.860327) (xy 112.52925 155.769418) (xy 112.529246 155.769417) + (xy 112.529244 155.769416) (xy 112.333082 155.713602) (xy 112.333076 155.713601) (xy 112.130003 155.694785) + (xy 112.129997 155.694785) (xy 111.926923 155.713601) (xy 111.926917 155.713602) (xy 111.730755 155.769416) + (xy 111.73075 155.769418) (xy 111.548177 155.860328) (xy 111.548174 155.860329) (xy 111.385421 155.983234) + (xy 111.38542 155.983235) (xy 111.248019 156.133957) (xy 111.248019 156.133958) (xy 111.140655 156.307358) + (xy 111.14065 156.307368) (xy 111.066977 156.49754) (xy 111.0295 156.69802) (xy 111.0295 157.426) + (xy 111.007826 157.478326) (xy 110.9555 157.5) (xy 110.935 157.5) (xy 110.935 158.23) (xy 110.6355 158.23) + (xy 110.6355 157.680252) (xy 110.623867 157.621769) (xy 110.597471 157.582265) (xy 110.585 157.541153) + (xy 110.585 157.5) (xy 110.565301 157.5) (xy 110.525716 157.507873) (xy 110.496845 157.507873) (xy 110.454748 157.4995) + (xy 110.065252 157.4995) (xy 110.065251 157.4995) (xy 110.024435 157.507618) (xy 109.995565 157.507618) + (xy 109.954749 157.4995) (xy 109.954748 157.4995) (xy 109.565252 157.4995) (xy 109.565251 157.4995) + (xy 109.523153 157.507873) (xy 109.494283 157.507873) (xy 109.454699 157.5) (xy 109.435 157.5) (xy 109.435 157.541153) + (xy 109.422529 157.582265) (xy 109.396133 157.621768) (xy 109.3845 157.680253) (xy 109.3845 158.23) + (xy 109.1355 158.23) (xy 109.1355 157.680252) (xy 109.123867 157.621769) (xy 109.097471 157.582265) + (xy 109.087284 157.559397) (xy 109.062784 157.463092) (xy 109.064148 157.453656) (xy 109.0605 157.444848) + (xy 109.0605 157.235435) (xy 109.060499 157.235434) (xy 109.038766 157.154326) (xy 109.039619 157.154097) + (xy 109.0355 157.133376) (xy 109.0355 155.875123) (xy 109.057173 155.822798) (xy 109.10046 155.779512) + (xy 109.140022 155.710989) (xy 109.1605 155.634563) (xy 109.1605 155.634558) (xy 109.161133 155.629755) + (xy 109.162641 155.629953) (xy 109.182174 155.582797) (xy 109.212206 155.552765) (xy 109.257585 155.449991) + (xy 109.2605 155.424865) (xy 109.260499 155.075136) (xy 109.257585 155.050009) (xy 109.217792 154.959888) + (xy 109.216485 154.903268) (xy 109.217782 154.900135) (xy 109.257585 154.809991) (xy 109.2605 154.784865) + (xy 109.260499 154.435136) (xy 109.257585 154.410009) (xy 109.212206 154.307235) (xy 109.132765 154.227794) + (xy 109.029991 154.182415) (xy 109.02999 154.182414) (xy 109.029988 154.182414) (xy 109.008659 154.17994) + (xy 109.004865 154.1795) (xy 109.004864 154.1795) (xy 108.715136 154.1795) (xy 108.690013 154.182414) + (xy 108.690007 154.182415) (xy 108.587234 154.227794) (xy 108.562326 154.252703) (xy 108.51 154.274377) + (xy 108.457674 154.252703) (xy 108.432765 154.227794) (xy 108.329991 154.182415) (xy 108.32999 154.182414) + (xy 108.329988 154.182414) (xy 108.308659 154.17994) (xy 108.304865 154.1795) (xy 108.304864 154.1795) + (xy 108.015136 154.1795) (xy 107.990013 154.182414) (xy 107.990007 154.182415) (xy 107.887234 154.227794) + (xy 107.807794 154.307234) (xy 107.762414 154.410011) (xy 107.7595 154.435135) (xy 107.7595 154.784863) + (xy 107.762414 154.809986) (xy 107.762415 154.809992) (xy 107.802206 154.90011) (xy 107.803514 154.956732) + (xy 107.802206 154.95989) (xy 107.762414 155.050011) (xy 107.7595 155.075135) (xy 107.7595 155.424863) + (xy 107.762414 155.449986) (xy 107.762415 155.449992) (xy 107.807794 155.552765) (xy 107.837826 155.582797) + (xy 107.857359 155.629954) (xy 107.858867 155.629756) (xy 107.8595 155.634565) (xy 107.879977 155.710986) + (xy 107.879979 155.710991) (xy 107.908096 155.75969) (xy 107.911677 155.765892) (xy 107.91954 155.779512) + (xy 107.964629 155.824601) (xy 107.966303 155.826523) (xy 107.974565 155.851139) (xy 107.9845 155.875124) + (xy 107.9845 157.133376) (xy 107.98038 157.154097) (xy 107.981234 157.154326) (xy 107.9595 157.235434) + (xy 107.9595 157.444848) (xy 107.957216 157.463092) (xy 107.932716 157.559397) (xy 107.927245 157.566716) + (xy 107.922529 157.582265) (xy 107.896133 157.621768) (xy 107.8845 157.680253) (xy 107.8845 158.23) + (xy 107.6355 158.23) (xy 107.6355 157.680252) (xy 107.623867 157.621769) (xy 107.597471 157.582265) + (xy 107.585 157.541153) (xy 107.585 157.5) (xy 107.565301 157.5) (xy 107.525716 157.507873) (xy 107.496845 157.507873) + (xy 107.454748 157.4995) (xy 107.065252 157.4995) (xy 107.065251 157.4995) (xy 107.024435 157.507618) + (xy 106.995565 157.507618) (xy 106.954749 157.4995) (xy 106.954748 157.4995) (xy 106.565252 157.4995) + (xy 106.565251 157.4995) (xy 106.523153 157.507873) (xy 106.494283 157.507873) (xy 106.454699 157.5) + (xy 106.435 157.5) (xy 106.435 157.541153) (xy 106.422529 157.582265) (xy 106.396133 157.621768) + (xy 106.3845 157.680253) (xy 106.3845 158.23) (xy 106.1355 158.23) (xy 106.1355 157.680252) (xy 106.123867 157.621769) + (xy 106.097471 157.582265) (xy 106.085 157.541153) (xy 106.085 157.5) (xy 106.065301 157.5) (xy 106.025716 157.507873) + (xy 105.996845 157.507873) (xy 105.954748 157.4995) (xy 105.565252 157.4995) (xy 105.565251 157.4995) + (xy 105.524435 157.507618) (xy 105.495565 157.507618) (xy 105.454749 157.4995) (xy 105.454748 157.4995) + (xy 105.065252 157.4995) (xy 105.065251 157.4995) (xy 105.023153 157.507873) (xy 104.994283 157.507873) + (xy 104.954699 157.5) (xy 104.935 157.5) (xy 104.935 157.541153) (xy 104.922529 157.582265) (xy 104.896133 157.621768) + (xy 104.8845 157.680253) (xy 104.8845 158.23) (xy 104.6355 158.23) (xy 104.6355 157.680252) (xy 104.623867 157.621769) + (xy 104.597471 157.582265) (xy 104.585 157.541153) (xy 104.585 157.5) (xy 104.565301 157.5) (xy 104.525716 157.507873) + (xy 104.496845 157.507873) (xy 104.454748 157.4995) (xy 104.065252 157.4995) (xy 104.065251 157.4995) + (xy 104.024435 157.507618) (xy 103.995565 157.507618) (xy 103.954749 157.4995) (xy 103.954748 157.4995) + (xy 103.565252 157.4995) (xy 103.565251 157.4995) (xy 103.523153 157.507873) (xy 103.494283 157.507873) + (xy 103.454699 157.5) (xy 103.435 157.5) (xy 103.435 157.541153) (xy 103.422529 157.582265) (xy 103.396133 157.621768) + (xy 103.3845 157.680253) (xy 103.3845 158.23) (xy 103.1355 158.23) (xy 103.1355 157.680252) (xy 103.123867 157.621769) + (xy 103.097471 157.582265) (xy 103.087284 157.559397) (xy 103.062784 157.463092) (xy 103.064148 157.453656) + (xy 103.0605 157.444848) (xy 103.0605 157.235435) (xy 103.060499 157.235434) (xy 103.038766 157.154326) + (xy 103.039619 157.154097) (xy 103.0355 157.133376) (xy 103.0355 155.875123) (xy 103.057173 155.822798) + (xy 103.10046 155.779512) (xy 103.140022 155.710989) (xy 103.1605 155.634563) (xy 103.1605 155.634558) + (xy 103.161133 155.629755) (xy 103.162641 155.629953) (xy 103.182174 155.582797) (xy 103.212206 155.552765) + (xy 103.257585 155.449991) (xy 103.2605 155.424865) (xy 103.260499 155.075136) (xy 103.257585 155.050009) + (xy 103.217792 154.959888) (xy 103.216485 154.903268) (xy 103.217782 154.900135) (xy 103.257585 154.809991) + (xy 103.2605 154.784865) (xy 103.260499 154.435136) (xy 103.257585 154.410009) (xy 103.212206 154.307235) + (xy 103.132765 154.227794) (xy 103.029991 154.182415) (xy 103.02999 154.182414) (xy 103.029988 154.182414) + (xy 103.008659 154.17994) (xy 103.004865 154.1795) (xy 103.004864 154.1795) (xy 102.715136 154.1795) + (xy 102.690013 154.182414) (xy 102.690007 154.182415) (xy 102.587234 154.227794) (xy 102.562326 154.252703) + (xy 102.51 154.274377) (xy 102.457674 154.252703) (xy 102.432765 154.227794) (xy 102.329991 154.182415) + (xy 102.32999 154.182414) (xy 102.329988 154.182414) (xy 102.308659 154.17994) (xy 102.304865 154.1795) + (xy 102.304864 154.1795) (xy 102.015136 154.1795) (xy 101.990013 154.182414) (xy 101.990007 154.182415) + (xy 101.887234 154.227794) (xy 101.807794 154.307234) (xy 101.762414 154.410011) (xy 101.7595 154.435135) + (xy 101.7595 154.784863) (xy 101.762414 154.809986) (xy 101.762415 154.809992) (xy 101.802206 154.90011) + (xy 101.803514 154.956732) (xy 101.802206 154.95989) (xy 101.762414 155.050011) (xy 101.7595 155.075135) + (xy 101.7595 155.424863) (xy 101.762414 155.449986) (xy 101.762415 155.449992) (xy 101.807794 155.552765) + (xy 101.837826 155.582797) (xy 101.857359 155.629954) (xy 101.858867 155.629756) (xy 101.8595 155.634565) + (xy 101.879977 155.710986) (xy 101.879979 155.710991) (xy 101.908096 155.75969) (xy 101.911677 155.765892) + (xy 101.91954 155.779512) (xy 101.964629 155.824601) (xy 101.966303 155.826523) (xy 101.974565 155.851139) + (xy 101.9845 155.875124) (xy 101.9845 157.133376) (xy 101.98038 157.154097) (xy 101.981234 157.154326) + (xy 101.9595 157.235434) (xy 101.9595 157.444848) (xy 101.957216 157.463092) (xy 101.932716 157.559397) + (xy 101.927245 157.566716) (xy 101.922529 157.582265) (xy 101.896133 157.621768) (xy 101.8845 157.680253) + (xy 101.8845 158.23) (xy 101.6355 158.23) (xy 101.6355 157.680252) (xy 101.623867 157.621769) (xy 101.597471 157.582265) + (xy 101.585 157.541153) (xy 101.585 157.5) (xy 101.565301 157.5) (xy 101.525716 157.507873) (xy 101.496845 157.507873) + (xy 101.454748 157.4995) (xy 101.065252 157.4995) (xy 101.065251 157.4995) (xy 101.024435 157.507618) + (xy 100.995565 157.507618) (xy 100.954749 157.4995) (xy 100.954748 157.4995) (xy 100.565252 157.4995) + (xy 100.565251 157.4995) (xy 100.523153 157.507873) (xy 100.494283 157.507873) (xy 100.454699 157.5) + (xy 100.435 157.5) (xy 100.435 157.541153) (xy 100.422529 157.582265) (xy 100.396133 157.621768) + (xy 100.3845 157.680253) (xy 100.3845 158.23) (xy 100.0855 158.23) (xy 100.0855 156.112472) (xy 100.085499 156.112464) + (xy 100.062713 155.983236) (xy 100.055101 155.940062) (xy 99.995225 155.775555) (xy 99.907692 155.623945) + (xy 99.795163 155.489837) (xy 99.661055 155.377308) (xy 99.509445 155.289775) (xy 99.509443 155.289774) + (xy 99.509441 155.289773) (xy 99.344937 155.229898) (xy 99.172535 155.1995) (xy 99.172532 155.1995) + (xy 99.150892 155.1995) (xy 98.575892 155.1995) (xy 95.0845 155.1995) (xy 95.032174 155.177826) + (xy 95.0105 155.1255) (xy 95.0105 118.2745) (xy 95.032174 118.222174) (xy 95.0845 118.2005) (xy 106.539358 118.2005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.558247 155.917521) (xy 114.577453 155.922666) (xy 114.614454 155.932581) (xy 114.632296 155.939971) + (xy 114.682699 155.969071) (xy 114.698024 155.98083) (xy 114.739169 156.021975) (xy 114.750929 156.037301) + (xy 114.780024 156.087695) (xy 114.787416 156.105542) (xy 114.802478 156.161753) (xy 114.805 156.180906) + (xy 114.805 156.239092) (xy 114.802478 156.258245) (xy 114.787416 156.314456) (xy 114.780024 156.332303) + (xy 114.750927 156.3827) (xy 114.739167 156.398025) (xy 114.686869 156.450323) (xy 114.686863 156.45033) + (xy 114.642315 156.517001) (xy 114.620644 156.56932) (xy 114.620641 156.56933) (xy 114.605 156.647967) + (xy 114.605 156.925498) (xy 114.620641 157.004135) (xy 114.620644 157.004145) (xy 114.642316 157.056465) + (xy 114.643676 157.059098) (xy 114.645162 157.076735) (xy 114.651928 157.093092) (xy 114.648142 157.112108) + (xy 114.648431 157.115535) (xy 114.64716 157.117039) (xy 114.646299 157.121367) (xy 114.646133 157.121766) + (xy 114.6345 157.180253) (xy 114.6345 158.226) (xy 114.632843 158.23) (xy 114.387157 158.23) (xy 114.3855 158.226) + (xy 114.3855 157.180253) (xy 114.373866 157.121766) (xy 114.373676 157.121307) (xy 114.373676 157.120809) + (xy 114.372445 157.114621) (xy 114.373676 157.114376) (xy 114.373677 157.106573) (xy 114.368045 157.092958) + (xy 114.373678 157.079374) (xy 114.37368 157.064669) (xy 114.377284 157.057188) (xy 114.377679 157.056472) + (xy 114.377683 157.056467) (xy 114.399357 157.004141) (xy 114.415 156.9255) (xy 114.415 156.647966) + (xy 114.399357 156.569325) (xy 114.377683 156.516999) (xy 114.333136 156.45033) (xy 114.333129 156.450323) + (xy 114.28083 156.398023) (xy 114.26907 156.382698) (xy 114.239973 156.332301) (xy 114.23258 156.314452) + (xy 114.217521 156.258246) (xy 114.215 156.239095) (xy 114.215 156.180902) (xy 114.217521 156.161751) + (xy 114.23258 156.105545) (xy 114.239971 156.0877) (xy 114.269073 156.037294) (xy 114.280826 156.021977) + (xy 114.321977 155.980826) (xy 114.337294 155.969073) (xy 114.387703 155.939969) (xy 114.40554 155.932582) + (xy 114.447308 155.92139) (xy 114.461752 155.917521) (xy 114.480903 155.915) (xy 114.539096 155.915) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.288326 118.222174) (xy 106.31 118.2745) (xy 106.31 118.879704) (xy 106.350242 119.236866) + (xy 106.430219 119.587264) (xy 106.430224 119.587282) (xy 106.548925 119.926513) (xy 106.704869 120.250334) + (xy 106.896093 120.554666) (xy 107.120185 120.835668) (xy 107.374331 121.089814) (xy 107.655333 121.313906) + (xy 107.959665 121.50513) (xy 108.283486 121.661074) (xy 108.622717 121.779775) (xy 108.622735 121.77978) + (xy 108.973135 121.859757) (xy 108.973132 121.859757) (xy 109.330296 121.9) (xy 109.689704 121.9) + (xy 110.046866 121.859757) (xy 110.397264 121.77978) (xy 110.397282 121.779775) (xy 110.736513 121.661074) + (xy 111.060334 121.50513) (xy 111.364666 121.313906) (xy 111.645668 121.089814) (xy 111.89981 120.835672) + (xy 112.12092 120.558409) (xy 112.12092 120.558408) (xy 110.618079 119.055567) (xy 110.666331 119.018543) + (xy 110.828543 118.856331) (xy 110.865567 118.808079) (xy 112.31231 120.254822) (xy 112.31512 120.250351) + (xy 112.315126 120.25034) (xy 112.471076 119.926509) (xy 112.589775 119.587282) (xy 112.58978 119.587264) + (xy 112.669757 119.236866) (xy 112.71 118.879704) (xy 112.71 118.2745) (xy 112.731674 118.222174) + (xy 112.784 118.2005) (xy 123.9355 118.2005) (xy 123.987826 118.222174) (xy 124.0095 118.2745) (xy 124.0095 155.1255) + (xy 123.987826 155.177826) (xy 123.9355 155.1995) (xy 120.7895 155.1995) (xy 120.737174 155.177826) + (xy 120.7155 155.1255) (xy 120.7155 154.574001) (xy 120.699858 154.495364) (xy 120.699857 154.495363) + (xy 120.699857 154.495359) (xy 120.678183 154.443033) (xy 120.641555 154.384739) (xy 120.566967 154.331817) + (xy 120.566966 154.331816) (xy 120.514645 154.310144) (xy 120.514635 154.310141) (xy 120.461974 154.299666) + (xy 120.436 154.2945) (xy 98.584 154.2945) (xy 98.561707 154.298934) (xy 98.505364 154.310141) (xy 98.505354 154.310144) + (xy 98.453037 154.331814) (xy 98.394739 154.368445) (xy 98.394737 154.368447) (xy 98.341816 154.443033) + (xy 98.320144 154.495354) (xy 98.320141 154.495364) (xy 98.3045 154.574001) (xy 98.3045 155.1255) + (xy 98.282826 155.177826) (xy 98.2305 155.1995) (xy 95.0845 155.1995) (xy 95.032174 155.177826) + (xy 95.0105 155.1255) (xy 95.0105 118.2745) (xy 95.032174 118.222174) (xy 95.0845 118.2005) (xy 106.236 118.2005) + ) + ) + ) + (zone + (net 6) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "665c3327-95e9-4177-9dbd-e03552a92886") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.51 158.23) (xy 120.51 154.5) (xy 98.51 154.5) (xy 98.51 158.23) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.488326 154.521674) (xy 120.51 154.574) (xy 120.51 155.1255) (xy 120.488326 155.177826) (xy 120.436 155.1995) + (xy 119.847464 155.1995) (xy 119.675062 155.229898) (xy 119.510558 155.289773) (xy 119.358945 155.377308) + (xy 119.224837 155.489837) (xy 119.112308 155.623945) (xy 119.024773 155.775558) (xy 118.964898 155.940062) + (xy 118.9345 156.112464) (xy 118.9345 156.987728) (xy 118.912826 157.040054) (xy 118.8605 157.061728) + (xy 118.819388 157.049257) (xy 118.763035 157.011603) (xy 118.704697 157) (xy 118.685 157) (xy 118.685 158.226) + (xy 118.683343 158.23) (xy 117.887157 158.23) (xy 117.8855 158.226) (xy 117.8855 158.125) (xy 118.185 158.125) + (xy 118.335 158.125) (xy 118.335 157) (xy 118.315301 157) (xy 118.274435 157.008128) (xy 118.245565 157.008128) + (xy 118.204699 157) (xy 118.185 157) (xy 118.185 158.125) (xy 117.8855 158.125) (xy 117.8855 157.180253) + (xy 117.8855 157.180252) (xy 117.873867 157.121769) (xy 117.847471 157.082265) (xy 117.835 157.041153) + (xy 117.835 157) (xy 117.815301 157) (xy 117.775716 157.007873) (xy 117.746845 157.007873) (xy 117.704748 156.9995) + (xy 117.315252 156.9995) (xy 117.315251 156.9995) (xy 117.274435 157.007618) (xy 117.245565 157.007618) + (xy 117.204749 156.9995) (xy 117.204748 156.9995) (xy 116.815252 156.9995) (xy 116.815251 156.9995) + (xy 116.774435 157.007618) (xy 116.745565 157.007618) (xy 116.704749 156.9995) (xy 116.704748 156.9995) + (xy 116.315252 156.9995) (xy 116.315251 156.9995) (xy 116.274435 157.007618) (xy 116.245565 157.007618) + (xy 116.204749 156.9995) (xy 116.204748 156.9995) (xy 115.815252 156.9995) (xy 115.815251 156.9995) + (xy 115.774435 157.007618) (xy 115.745565 157.007618) (xy 115.704749 156.9995) (xy 115.704748 156.9995) + (xy 115.315252 156.9995) (xy 115.315251 156.9995) (xy 115.274435 157.007618) (xy 115.245565 157.007618) + (xy 115.204749 156.9995) (xy 115.204748 156.9995) (xy 114.8845 156.9995) (xy 114.832174 156.977826) + (xy 114.8105 156.9255) (xy 114.8105 156.647966) (xy 114.832174 156.59564) (xy 114.9105 156.517314) + (xy 114.976392 156.403186) (xy 115.010499 156.275894) (xy 115.0105 156.275894) (xy 115.0105 156.144106) + (xy 115.010499 156.144105) (xy 115.00782 156.134108) (xy 114.976392 156.016814) (xy 114.9105 155.902686) + (xy 114.817314 155.8095) (xy 114.741783 155.765892) (xy 114.70319 155.74361) (xy 114.703181 155.743606) + (xy 114.575894 155.7095) (xy 114.575892 155.7095) (xy 114.444108 155.7095) (xy 114.444106 155.7095) + (xy 114.316818 155.743606) (xy 114.316809 155.74361) (xy 114.202685 155.8095) (xy 114.1095 155.902685) + (xy 114.04361 156.016809) (xy 114.043606 156.016818) (xy 114.0095 156.144105) (xy 114.0095 156.275894) + (xy 114.043606 156.403181) (xy 114.04361 156.40319) (xy 114.1095 156.517314) (xy 114.187826 156.59564) + (xy 114.2095 156.647966) (xy 114.2095 156.9255) (xy 114.187826 156.977826) (xy 114.1355 156.9995) + (xy 113.815251 156.9995) (xy 113.774435 157.007618) (xy 113.745565 157.007618) (xy 113.704749 156.9995) + (xy 113.704748 156.9995) (xy 113.315252 156.9995) (xy 113.315247 156.9995) (xy 113.311754 156.999845) + (xy 113.257555 156.983404) (xy 113.230856 156.933455) (xy 113.2305 156.926201) (xy 113.2305 156.698025) + (xy 113.230499 156.69802) (xy 113.193024 156.497544) (xy 113.119348 156.307363) (xy 113.011981 156.133959) + (xy 113.01198 156.133957) (xy 112.874579 155.983235) (xy 112.874578 155.983234) (xy 112.711825 155.860329) + (xy 112.711822 155.860328) (xy 112.711821 155.860327) (xy 112.52925 155.769418) (xy 112.529246 155.769417) + (xy 112.529244 155.769416) (xy 112.333082 155.713602) (xy 112.333076 155.713601) (xy 112.130003 155.694785) + (xy 112.129997 155.694785) (xy 111.926923 155.713601) (xy 111.926917 155.713602) (xy 111.730755 155.769416) + (xy 111.73075 155.769418) (xy 111.548177 155.860328) (xy 111.548174 155.860329) (xy 111.385421 155.983234) + (xy 111.38542 155.983235) (xy 111.248019 156.133957) (xy 111.248019 156.133958) (xy 111.140655 156.307358) + (xy 111.14065 156.307368) (xy 111.066977 156.49754) (xy 111.066976 156.497542) (xy 111.066976 156.497544) + (xy 111.057522 156.548116) (xy 111.0295 156.69802) (xy 111.0295 156.9255) (xy 111.007826 156.977826) + (xy 110.9555 156.9995) (xy 110.815251 156.9995) (xy 110.774435 157.007618) (xy 110.745565 157.007618) + (xy 110.704749 156.9995) (xy 110.704748 156.9995) (xy 110.315252 156.9995) (xy 110.315251 156.9995) + (xy 110.274435 157.007618) (xy 110.245565 157.007618) (xy 110.204749 156.9995) (xy 110.204748 156.9995) + (xy 109.815252 156.9995) (xy 109.815251 156.9995) (xy 109.774435 157.007618) (xy 109.745565 157.007618) + (xy 109.704749 156.9995) (xy 109.704748 156.9995) (xy 109.315252 156.9995) (xy 109.315251 156.9995) + (xy 109.274435 157.007618) (xy 109.245565 157.007618) (xy 109.204749 156.9995) (xy 109.204748 156.9995) + (xy 108.815252 156.9995) (xy 108.815251 156.9995) (xy 108.774435 157.007618) (xy 108.745565 157.007618) + (xy 108.704749 156.9995) (xy 108.704748 156.9995) (xy 108.315252 156.9995) (xy 108.315251 156.9995) + (xy 108.274435 157.007618) (xy 108.245565 157.007618) (xy 108.204749 156.9995) (xy 108.204748 156.9995) + (xy 107.815252 156.9995) (xy 107.815251 156.9995) (xy 107.774435 157.007618) (xy 107.745565 157.007618) + (xy 107.704749 156.9995) (xy 107.704748 156.9995) (xy 107.315252 156.9995) (xy 107.315251 156.9995) + (xy 107.274435 157.007618) (xy 107.245565 157.007618) (xy 107.204749 156.9995) (xy 107.204748 156.9995) + (xy 106.815252 156.9995) (xy 106.815251 156.9995) (xy 106.774435 157.007618) (xy 106.745565 157.007618) + (xy 106.704749 156.9995) (xy 106.704748 156.9995) (xy 106.315252 156.9995) (xy 106.315251 156.9995) + (xy 106.274435 157.007618) (xy 106.245565 157.007618) (xy 106.204749 156.9995) (xy 106.204748 156.9995) + (xy 105.815252 156.9995) (xy 105.815251 156.9995) (xy 105.774435 157.007618) (xy 105.745565 157.007618) + (xy 105.704749 156.9995) (xy 105.704748 156.9995) (xy 105.315252 156.9995) (xy 105.315251 156.9995) + (xy 105.274435 157.007618) (xy 105.245565 157.007618) (xy 105.204749 156.9995) (xy 105.204748 156.9995) + (xy 104.815252 156.9995) (xy 104.815251 156.9995) (xy 104.774435 157.007618) (xy 104.745565 157.007618) + (xy 104.704749 156.9995) (xy 104.704748 156.9995) (xy 104.315252 156.9995) (xy 104.315251 156.9995) + (xy 104.274435 157.007618) (xy 104.245565 157.007618) (xy 104.204749 156.9995) (xy 104.204748 156.9995) + (xy 103.815252 156.9995) (xy 103.815251 156.9995) (xy 103.774435 157.007618) (xy 103.745565 157.007618) + (xy 103.704749 156.9995) (xy 103.704748 156.9995) (xy 103.315252 156.9995) (xy 103.315251 156.9995) + (xy 103.274435 157.007618) (xy 103.245565 157.007618) (xy 103.204749 156.9995) (xy 103.204748 156.9995) + (xy 102.815252 156.9995) (xy 102.815251 156.9995) (xy 102.774435 157.007618) (xy 102.745565 157.007618) + (xy 102.704749 156.9995) (xy 102.704748 156.9995) (xy 102.315252 156.9995) (xy 102.315251 156.9995) + (xy 102.274435 157.007618) (xy 102.245565 157.007618) (xy 102.204749 156.9995) (xy 102.204748 156.9995) + (xy 101.815252 156.9995) (xy 101.815251 156.9995) (xy 101.774435 157.007618) (xy 101.745565 157.007618) + (xy 101.704749 156.9995) (xy 101.704748 156.9995) (xy 101.315252 156.9995) (xy 101.315251 156.9995) + (xy 101.273153 157.007873) (xy 101.244283 157.007873) (xy 101.204699 157) (xy 101.185 157) (xy 101.185 157.041153) + (xy 101.172529 157.082265) (xy 101.146133 157.121768) (xy 101.1345 157.180253) (xy 101.1345 158.226) + (xy 101.132843 158.23) (xy 100.336657 158.23) (xy 100.335 158.226) (xy 100.335 158.125) (xy 100.685 158.125) + (xy 100.835 158.125) (xy 100.835 157) (xy 100.815301 157) (xy 100.774435 157.008128) (xy 100.745565 157.008128) + (xy 100.704699 157) (xy 100.685 157) (xy 100.685 158.125) (xy 100.335 158.125) (xy 100.335 157) + (xy 100.315303 157) (xy 100.256964 157.011603) (xy 100.200612 157.049257) (xy 100.145063 157.060306) + (xy 100.097971 157.02884) (xy 100.0855 156.987728) (xy 100.0855 156.112472) (xy 100.085499 156.112464) + (xy 100.062713 155.983236) (xy 100.055101 155.940062) (xy 99.995225 155.775555) (xy 99.907692 155.623945) + (xy 99.795163 155.489837) (xy 99.661055 155.377308) (xy 99.509445 155.289775) (xy 99.509443 155.289774) + (xy 99.509441 155.289773) (xy 99.344937 155.229898) (xy 99.172535 155.1995) (xy 99.172532 155.1995) + (xy 99.150892 155.1995) (xy 98.584 155.1995) (xy 98.531674 155.177826) (xy 98.51 155.1255) (xy 98.51 154.574) + (xy 98.531674 154.521674) (xy 98.584 154.5) (xy 120.436 154.5) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pro new file mode 100644 index 0000000..67494dd --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "80102f95-40ef-457e-8ffe-1d64dea1d3f1", + "Root" + ], + [ + "57f5f90c-1dca-44ef-b992-147ad2a2f3b1", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_sch new file mode 100644 index 0000000..eff73d3 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "80102f95-40ef-457e-8ffe-1d64dea1d3f1") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 125.73 124.46) (xy 132.08 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06f82af9-5ef1-4de6-8cd8-ee730efbda58") + ) + (wire + (pts + (xy 125.73 128.27) (xy 132.08 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "144160cf-97f7-4818-87b9-2dc0ff7188ad") + ) + (wire + (pts + (xy 125.73 88.9) (xy 132.08 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c077299-978b-4eb4-b8d7-834f3fd63dd5") + ) + (wire + (pts + (xy 125.73 119.38) (xy 132.08 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d47fdfe-d41f-4875-879e-a85ce3a28d8d") + ) + (wire + (pts + (xy 125.73 137.16) (xy 132.08 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fa7503d-934c-41ce-b9a5-34fd8d2ef5da") + ) + (wire + (pts + (xy 125.73 115.57) (xy 132.08 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21c0c9ac-9e8c-452a-88f5-ac7b42b9438a") + ) + (wire + (pts + (xy 176.53 133.35) (xy 184.15 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23233e72-06af-4e38-8ee5-483c641a0a32") + ) + (wire + (pts + (xy 125.73 77.47) (xy 132.08 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d60e699-5b4a-4b66-9f91-2e26065de4c4") + ) + (wire + (pts + (xy 176.53 77.47) (xy 184.15 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f602f9a-89d5-4a6d-900a-419161ef0d4f") + ) + (wire + (pts + (xy 125.73 105.41) (xy 132.08 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33d0cdc9-22e9-4c9c-87bc-9071eb586fea") + ) + (wire + (pts + (xy 125.73 91.44) (xy 132.08 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "491ac212-f797-492e-971c-929426e2e306") + ) + (wire + (pts + (xy 176.53 82.55) (xy 184.15 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "565b85d7-455e-44e7-ab6b-97f246acce26") + ) + (wire + (pts + (xy 125.73 113.03) (xy 132.08 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6054ea2e-f169-4cb7-87e9-0a4b6d46426c") + ) + (wire + (pts + (xy 125.73 97.79) (xy 132.08 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "647d3d8a-8851-4539-913a-93a6b3ecb308") + ) + (wire + (pts + (xy 125.73 121.92) (xy 132.08 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6eb0bc68-a32d-4c14-8c77-7ffd982a984e") + ) + (wire + (pts + (xy 125.73 142.24) (xy 132.08 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72204820-9363-497f-bed3-1cd3a00b3623") + ) + (wire + (pts + (xy 176.53 124.46) (xy 184.15 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a4a926b-2649-4576-b4e0-a6049cc8718c") + ) + (wire + (pts + (xy 125.73 139.7) (xy 132.08 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ae4c2e5-3f63-4221-8cc2-d520c241201c") + ) + (wire + (pts + (xy 125.73 102.87) (xy 132.08 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ce95db3-9369-4539-ad09-8939c552f9c9") + ) + (wire + (pts + (xy 125.73 130.81) (xy 132.08 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "871cddad-bdf4-43c9-8227-0e30493a7081") + ) + (wire + (pts + (xy 176.53 110.49) (xy 184.15 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94211537-6f79-4e3e-883a-539a7313a906") + ) + (wire + (pts + (xy 125.73 93.98) (xy 132.08 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97a7b796-09e3-49da-aa4b-b7bcc2e78240") + ) + (wire + (pts + (xy 176.53 86.36) (xy 184.15 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "997f2d58-675a-4949-b2fe-f7630452e3a3") + ) + (wire + (pts + (xy 176.53 121.92) (xy 184.15 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99fc499f-05c5-4c1d-bb49-3dcd8a3639b8") + ) + (wire + (pts + (xy 125.73 134.62) (xy 132.08 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fb622ea-7930-4614-b7ba-4f0a2d9bf5ae") + ) + (wire + (pts + (xy 176.53 97.79) (xy 184.15 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a24e5056-5ffe-4d97-807f-51c8c5875ce0") + ) + (wire + (pts + (xy 176.53 100.33) (xy 184.15 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a89c7572-f8ab-4af5-ab3e-9933e4a226bc") + ) + (wire + (pts + (xy 176.53 113.03) (xy 184.15 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa01923f-05a8-4172-9be3-0043a6b376e4") + ) + (wire + (pts + (xy 176.53 130.81) (xy 184.15 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abe94a31-7f6b-47bd-bc3a-0891b6b73eee") + ) + (wire + (pts + (xy 176.53 88.9) (xy 184.15 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0aad61e-fc98-4be6-babf-86d00e39dc04") + ) + (wire + (pts + (xy 125.73 100.33) (xy 132.08 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b596d036-36c7-4f27-ac1d-15780ddc8b51") + ) + (wire + (pts + (xy 125.73 107.95) (xy 132.08 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4dacb57-da3d-4d06-8bc5-d2a250c73da6") + ) + (wire + (pts + (xy 176.53 118.11) (xy 184.15 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c56b3246-c5f8-41bc-a7ad-40acba058d33") + ) + (wire + (pts + (xy 125.73 83.82) (xy 132.08 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8773aa6-3e06-4c94-8eb7-2fa92bf08e25") + ) + (wire + (pts + (xy 176.53 135.89) (xy 184.15 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca43a614-fcfb-4384-80b3-41203cf74531") + ) + (wire + (pts + (xy 176.53 128.27) (xy 184.15 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8204c2a-2416-4197-a61b-9d28f264fa30") + ) + (wire + (pts + (xy 176.53 115.57) (xy 184.15 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4e8f7ee-01fd-4b1d-a264-89a2de887e5c") + ) + (wire + (pts + (xy 176.53 104.14) (xy 184.15 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed7247d1-9667-42f3-b3dc-0111d20c71f9") + ) + (wire + (pts + (xy 125.73 86.36) (xy 132.08 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee0c460e-805a-4497-b04e-c74ee6b79cfe") + ) + (wire + (pts + (xy 176.53 80.01) (xy 184.15 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f20d6868-2553-4d28-94a6-d01877341d18") + ) + (wire + (pts + (xy 125.73 110.49) (xy 132.08 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4e05a61-9c46-44da-a332-49487dd959ef") + ) + (wire + (pts + (xy 125.73 80.01) (xy 132.08 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f63b2afa-a846-44b3-b7de-ec8146d01106") + ) + (wire + (pts + (xy 176.53 92.71) (xy 184.15 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8c7fa38-b53a-4af1-a5fa-cb582fbfa0c5") + ) + (wire + (pts + (xy 176.53 95.25) (xy 184.15 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fad09478-1341-4117-9f48-51e6aba7c70d") + ) + (wire + (pts + (xy 176.53 106.68) (xy 184.15 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbee9416-a00b-426f-9d4d-c181f7c3090d") + ) + (label "ALERT#" + (at 184.15 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "044681e5-c488-4817-8597-bd9a5819784e") + ) + (label "PERST0#" + (at 125.73 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "059f41c5-fc7e-4148-9975-f768e8e66425") + ) + (label "LED#1" + (at 184.15 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0740ec76-5352-4f10-b197-59f352943224") + ) + (label "SDIO_CLK" + (at 125.73 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "088e1bae-4f02-4677-910e-b682d1fea644") + ) + (label "SDIO_DATA1" + (at 125.73 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f0e26ef-acd2-479e-b279-22d574026761") + ) + (label "I2S_SD_IN" + (at 184.15 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1018ac58-4413-4dae-aa1a-8622044ce5e4") + ) + (label "I2S_SCK" + (at 184.15 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "129ceff4-fcaf-4d7a-80a9-76ef0202ef12") + ) + (label "PERST1#" + (at 184.15 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22e7253e-2f5b-403d-88ec-60f6886ebe91") + ) + (label "PET0-" + (at 125.73 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2a980af7-5ae3-484e-af15-e9aad32d2df3") + ) + (label "SDIO_CMD" + (at 125.73 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "31fba698-44af-42cb-9b26-86ef77e9bb60") + ) + (label "SUSCLK" + (at 184.15 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3635e0de-1120-461b-a6f7-4f0595d24a37") + ) + (label "LED#2" + (at 184.15 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c1f5fcd-de77-4407-a86e-992825990ca9") + ) + (label "CLKREQ0#" + (at 125.73 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ffe0d7f-273e-416e-b445-6a61e55ecc7b") + ) + (label "I2C_CLK" + (at 184.15 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "403705fa-2ff9-4286-b54b-adc9db3841e1") + ) + (label "SDIO_RESET#" + (at 125.73 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4609ef26-34dd-4eaa-ac66-e41f13779044") + ) + (label "SDIO_DATA0" + (at 125.73 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "493ef8e1-9bd8-4674-b5a3-bbd522a34927") + ) + (label "UARD_RTS" + (at 125.73 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "545e2f76-94ed-4169-8ca9-54cc3673cc18") + ) + (label "PEWAKE#" + (at 125.73 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5f2ac284-c048-4601-bc3d-1ceabc31f163") + ) + (label "PET1+" + (at 184.15 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7104d248-0beb-44fc-bcdb-f222c5d8b294") + ) + (label "REFCLK1+" + (at 184.15 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84820b27-9e8c-4321-94c9-a9c2446f6bc4") + ) + (label "REFCLK0+" + (at 125.73 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8e2ecfa1-9144-4b3b-8cbc-7397e7ef1f7a") + ) + (label "W_DISABLE2#" + (at 184.15 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "93aa47cd-bd0b-4583-8ee6-7435e03ae504") + ) + (label "I2S_SD_OUT" + (at 184.15 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "94317fa9-953a-4402-8f40-d95141e9984d") + ) + (label "USB_D+" + (at 125.73 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "98c9bc0e-74b1-4b7f-833f-3b194b819c48") + ) + (label "PER0-" + (at 125.73 142.24 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "99c7a0aa-e987-444e-898c-432a68e3ae01") + ) + (label "UART_WAKE#" + (at 125.73 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a02d62b7-7055-43a4-9b85-2e0178f647ad") + ) + (label "SDIO_DATA3" + (at 125.73 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a57a0b89-baf0-4f11-a0c2-ece4bd4ffde7") + ) + (label "UART_RXD" + (at 125.73 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aba9bc00-50c6-4207-9dd1-6a8e3d30d590") + ) + (label "PER1-" + (at 184.15 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b160e469-2d8c-444f-a27d-8ad0748e64ef") + ) + (label "USB_D-" + (at 125.73 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b3de98d1-628c-41a8-ad98-1f4d53760ac9") + ) + (label "UART_CTS" + (at 125.73 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b8bbcc15-227c-4681-99dd-54d92e869324") + ) + (label "PET0+" + (at 125.73 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0e6d9c7-9e91-4469-a6fe-76602b425b5e") + ) + (label "PEWAKE1#" + (at 184.15 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3a51207-2646-445e-af6f-eb0b50160b23") + ) + (label "PER1+" + (at 184.15 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c95cfe91-9234-479e-98d1-1a07a6d59461") + ) + (label "REFCLK0-" + (at 125.73 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d188d14a-8921-4bc7-9b02-d7f0a67ca8c4") + ) + (label "I2C_DATA" + (at 184.15 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d575fa7e-4472-4fb0-b8f4-a9f922be6cd8") + ) + (label "REFCLK1-" + (at 184.15 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "de758895-7031-4079-9c33-5df10187e0e2") + ) + (label "CLKREQ1#" + (at 184.15 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "df7f47d8-4738-45c6-b961-6fc2c02df616") + ) + (label "I2S_WS" + (at 184.15 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e56e148d-cf99-41a5-a7aa-f8fdac39f1b4") + ) + (label "PER0+" + (at 125.73 139.7 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e76a8353-b807-4b78-976a-3bd872b46d00") + ) + (label "SDIO_DATA2" + (at 125.73 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e80af534-78b9-403e-9757-1f2b86c6ac04") + ) + (label "W_DISABLE1#" + (at 184.15 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e943e2df-f950-4150-bda4-fb322cbf15cf") + ) + (label "PET1-" + (at 184.15 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea990960-18d3-4cee-a8d6-13a1c14cb6ae") + ) + (label "UART_TXD" + (at 125.73 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ebf2efc6-c8fb-44b9-8519-b6da86893eb5") + ) + (label "SDIO__WAKE#" + (at 125.73 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f08b2286-16e5-448f-81c7-4d9029577493") + ) + (sheet + (at 132.08 74.93) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "57f5f90c-1dca-44ef-b992-147ad2a2f3b1") + (property "Sheetname" "M.2 E Key" + (at 132.08 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 132.08 145.3646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 132.08 77.47 180) + (uuid "ffd96136-e013-448a-8051-6b640e3f01cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 132.08 80.01 180) + (uuid "206a0d53-e7b3-41ed-9173-26dcc043d1a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 132.08 83.82 180) + (uuid "376e5f53-8d00-4edc-a090-be64f2a596a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 132.08 86.36 180) + (uuid "5adce81d-c0de-4c66-9789-e59dc74a86f2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 132.08 91.44 180) + (uuid "a44a378c-e8e5-4088-b03a-bbd7b2f24a37") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 132.08 88.9 180) + (uuid "79480126-4150-4ec0-8443-fff10f04659b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 132.08 93.98 180) + (uuid "e04c943d-5b28-40ac-96a4-fb690d657616") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 132.08 97.79 180) + (uuid "e2da3e70-51fa-42ee-a085-70b2e25b233a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 132.08 100.33 180) + (uuid "944571f5-92b5-480f-ac51-2760a147d894") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 132.08 102.87 180) + (uuid "04dcac4a-ea49-4583-93a3-842abdce1ba0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 132.08 105.41 180) + (uuid "61bb7fc2-4444-4151-8a91-4cf26557aafd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 132.08 107.95 180) + (uuid "b3b5ff84-fef2-4e64-9d81-dd8be794be65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 132.08 110.49 180) + (uuid "75ec2347-a08f-4cbb-8464-771e204b21b2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 132.08 113.03 180) + (uuid "37ff82a2-9a12-40f2-9a44-555ce0d08ca0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 132.08 115.57 180) + (uuid "50f71e12-d9b7-40c1-b3f0-188502a1d1ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 132.08 119.38 180) + (uuid "a8876094-fb66-4700-9131-b74a8527475f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 132.08 121.92 180) + (uuid "a8918487-44fe-43a2-8345-a219f4575efe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 132.08 124.46 180) + (uuid "c6101bb4-3ea1-468b-a569-ddb02f4d3300") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 132.08 128.27 180) + (uuid "67c1529c-c4a9-4425-944c-e002834feeb9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 132.08 130.81 180) + (uuid "6eb01281-1dee-4888-a11e-3ece924f3663") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 132.08 137.16 180) + (uuid "e3578078-4f64-454a-a23c-124f557f8928") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 132.08 134.62 180) + (uuid "27ebfa3d-6f86-4650-90f3-d2f12573ed81") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 132.08 142.24 180) + (uuid "34e07110-cc38-4f4a-95ae-9dec19bae1ee") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 132.08 139.7 180) + (uuid "86fa3900-c596-4b9e-a056-aabcfe63aee4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 176.53 77.47 0) + (uuid "5cdbbf4f-115d-47b7-9283-8c5839f056bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 176.53 80.01 0) + (uuid "57f52044-f75e-4ab4-b2c1-0151ff3fc8c7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 176.53 82.55 0) + (uuid "f3ca1778-8777-41e9-9339-4c7d1febae17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 176.53 88.9 0) + (uuid "3fa3a6d5-6f3d-45ae-a24c-da7c2beb113f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 176.53 86.36 0) + (uuid "b4ee166a-800b-41c4-b06c-a8ceb3e4bbdf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 176.53 95.25 0) + (uuid "41a1bee6-3a2a-49cf-a9cd-831420d1675a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 176.53 92.71 0) + (uuid "1272b147-2ef2-4df0-b8f6-9732f0d205b7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 176.53 97.79 0) + (uuid "5830176c-b1ec-4a87-9577-b3e5bc96ad95") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 176.53 100.33 0) + (uuid "6569d340-c199-42ce-9f1f-ce5773d132a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 176.53 104.14 0) + (uuid "71c4660d-324f-4c52-8848-78c7d86715f5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 176.53 106.68 0) + (uuid "75b03b7e-a11f-4f0c-bd76-b0614c977fac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 176.53 110.49 0) + (uuid "7d9c83c1-e83b-4776-a319-09f8954efad3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 176.53 113.03 0) + (uuid "6f34d0a4-f3b0-4f91-8e69-c13f487f1a57") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 176.53 118.11 0) + (uuid "91516cd2-6f68-4ac6-ab8c-f8dcb039cbaf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 176.53 115.57 0) + (uuid "027fad17-1ba2-43a9-a03d-25baae2bb752") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 176.53 121.92 0) + (uuid "78d5c6b6-c036-4cc1-a558-2ca9d0b0aecf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 176.53 124.46 0) + (uuid "4d3e0e29-7396-4e01-9dba-87d04c564171") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 176.53 128.27 0) + (uuid "3066bbb1-b3ad-4c3a-9fe5-4b13850c3bc4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 176.53 130.81 0) + (uuid "e24576b8-0100-4373-87a9-ac7e28067918") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 176.53 135.89 0) + (uuid "93b446f6-ab23-40af-8deb-b5343b54b585") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 176.53 133.35 0) + (uuid "b1e93608-eca4-4343-a906-b0a6b4992e9a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key.kicad_sch new file mode 100644 index 0000000..245690c --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1891cff6-6626-4b7a-b0d5-e0585e63ffef") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1dccb6e4-db9a-4b34-b56c-82a6611e86fa") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7bc84ee6-5ef5-4711-b9f7-bb1f51d25510") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "773133ac-dbb0-40b4-98a1-f401aa3a7e41") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9ef0a287-9c4c-4115-855a-37e59df6949a") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7192cb01-e4d3-4585-a19f-759a42296067") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "77ca79b9-c6b3-499e-b5d8-008b4ac61611") + ) + (pin "64" + (uuid "bb4bf421-fbd0-4ca4-83be-afb325921065") + ) + (pin "51" + (uuid "5417d90f-42ff-4ed5-a3ac-210d2c9bf5d6") + ) + (pin "32" + (uuid "0b61d0cc-613b-4567-b51c-2aa749883041") + ) + (pin "63" + (uuid "c7c26081-8321-48fb-8476-aa0d6dd0b61d") + ) + (pin "74" + (uuid "7f2c90f1-7664-48d6-a409-5f736ef47c66") + ) + (pin "10" + (uuid "47a22555-7e96-4a4b-8a48-3acb935c7358") + ) + (pin "34" + (uuid "216f12dd-96b7-46b4-96b3-2977d4cff541") + ) + (pin "52" + (uuid "c3d2e6a8-acac-450b-b449-9f032510d2e8") + ) + (pin "42" + (uuid "bcbdff8e-6e0d-4ba8-905b-6b462ecba0f9") + ) + (pin "71" + (uuid "1cc8c322-39d8-49b4-acfa-f0502f3ec8f7") + ) + (pin "40" + (uuid "a55c4ca3-79fa-4fe7-bbb9-c95a1101cfef") + ) + (pin "59" + (uuid "6fac813e-2336-47d9-a211-620a39030cae") + ) + (pin "73" + (uuid "f5c385e0-b077-48d8-8b56-6c4766b9beba") + ) + (pin "50" + (uuid "6722cac4-c2c8-4de4-b1c0-ae59a8eaa659") + ) + (pin "36" + (uuid "a3c73687-cd3a-4594-9758-8603e9732890") + ) + (pin "55" + (uuid "3a95672d-29ee-4450-b18e-5c916bdb66a8") + ) + (pin "4" + (uuid "af591c73-f310-4b0d-be4d-6e1cc5156456") + ) + (pin "53" + (uuid "10807172-20e1-49f0-85a3-acb7b1baa087") + ) + (pin "69" + (uuid "fd0bdd2e-341b-409b-be1b-111c65e8d553") + ) + (pin "16" + (uuid "896118ca-ef01-477a-8218-2a8118e23fa2") + ) + (pin "44" + (uuid "0bd7bd19-83a5-46ff-8cd8-d2004417f11d") + ) + (pin "8" + (uuid "0925e1b1-bd8a-4087-a917-7e501b99afda") + ) + (pin "12" + (uuid "50ffb2ba-00a8-43b9-9645-3a3ceed0fa53") + ) + (pin "2" + (uuid "a5adfcf6-b238-483f-bf5c-73f9ab7d53b5") + ) + (pin "46" + (uuid "d3fb0a83-ed0b-4145-a218-91acd7f1fefc") + ) + (pin "56" + (uuid "3e0c7eed-1829-4c19-b6fa-77c972adc265") + ) + (pin "57" + (uuid "43cdb2df-5e81-4c58-8f8c-c9b43b3694b7") + ) + (pin "48" + (uuid "788d6847-3769-4e61-8fa6-f80c719e468e") + ) + (pin "62" + (uuid "a92ff764-29b7-46bb-8ab5-2bb57179ce1c") + ) + (pin "60" + (uuid "3107ab52-d128-42ec-91e8-8140d28bfa34") + ) + (pin "14" + (uuid "5ae7a346-81a6-481a-88bc-cc635aa32dc2") + ) + (pin "68" + (uuid "bf955887-74bf-4d37-a9eb-66c258ec96f7") + ) + (pin "75" + (uuid "c926a4d1-e904-417b-82d9-410ba0d60840") + ) + (pin "58" + (uuid "2fe1637d-a856-4c21-9eaf-aead162b4d75") + ) + (pin "70" + (uuid "ad1e3a5d-65fc-4d41-9467-87c74e52a304") + ) + (pin "18" + (uuid "53876417-962a-4388-b7e4-27a711f6ce0c") + ) + (pin "61" + (uuid "4593d635-b6a4-429a-8146-2a8a2ccc216c") + ) + (pin "67" + (uuid "3b20a4ea-6c3a-4b79-9534-f3924796ddb5") + ) + (pin "6" + (uuid "b8b84b8f-2251-49ed-9185-35114c3d2249") + ) + (pin "20" + (uuid "b800fdf0-5d44-41bc-937e-966c16957ad4") + ) + (pin "38" + (uuid "35733ce1-b6ad-406d-8d27-5e667cfa7e0c") + ) + (pin "22" + (uuid "5172088b-b7f6-40d1-ba2c-d8b377922695") + ) + (pin "54" + (uuid "026cd992-c323-4260-baab-27a379f0a1ce") + ) + (pin "66" + (uuid "40a12368-996d-41d7-90cd-e23b256192fa") + ) + (pin "72" + (uuid "14441494-42c5-4d04-9c3b-dd6c414b63af") + ) + (pin "35" + (uuid "64efd9b8-0c53-4c97-8211-7585196f650e") + ) + (pin "39" + (uuid "b3826632-0bd9-4def-976f-36e3386efe45") + ) + (pin "7" + (uuid "e7852a7a-04c5-44ae-be8b-2cfd4f2f1314") + ) + (pin "33" + (uuid "dd4ab5af-c623-4a71-82a7-4effd60b3686") + ) + (pin "43" + (uuid "839037bf-99eb-4f75-be8b-6a3e3fbfc91b") + ) + (pin "37" + (uuid "c79531fe-7d51-4ad0-b357-3674a53ca5ff") + ) + (pin "3" + (uuid "189c8a2f-c328-47c6-a78c-ec7a00175604") + ) + (pin "21" + (uuid "4b59065b-4a58-46b6-bafd-730400a78a8a") + ) + (pin "45" + (uuid "85acd007-655f-4c94-aabd-a12ea50a1b43") + ) + (pin "41" + (uuid "f369bed6-2a62-4fa7-84f1-0255a99bdd5c") + ) + (pin "47" + (uuid "cee81ea1-7570-4ffc-9144-3931f5578714") + ) + (pin "49" + (uuid "babe6259-3e7e-46d1-83ae-6395efc8702a") + ) + (pin "9" + (uuid "85144b51-4109-4356-835c-bf9af1d3be4c") + ) + (pin "15" + (uuid "0bc442aa-034f-4ec2-9ad1-73261eeea2a4") + ) + (pin "17" + (uuid "949f6359-82d4-4ae6-bd1b-9f897ca2adad") + ) + (pin "1" + (uuid "377d7fdc-062d-4f0b-8c31-0f8c42758d7b") + ) + (pin "5" + (uuid "0e635d6e-fd71-41a4-b4e7-0cd55eebc63e") + ) + (pin "11" + (uuid "2b3bfaf1-7854-431e-a3e2-b77f758263cd") + ) + (pin "13" + (uuid "67e04ab8-1f63-42b4-86ab-8cfd262f0632") + ) + (pin "19" + (uuid "b79a6f70-2d11-4ef3-aae2-b7738533996a") + ) + (pin "23" + (uuid "27e04337-7dcb-45cd-9f13-88897bd33758") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "30dae632-98bc-4012-a2b4-6efb0d358b52") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "52d78d78-0e7f-4b14-815f-1cb7bc13f920") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "9009a44e-d98a-4725-9b17-2d598040d25d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "36ffc63b-fc2c-423e-b6c8-11f9c5e921ef") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "c995886a-45f7-4f09-8704-a5650e85ff92") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "cb652e62-db68-4cc9-9ec3-2e10ebfe3a6a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "5b19a11a-69d6-4e25-a112-ef2474bda99d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "c637f75b-2650-4037-97f1-4a193a0c3ff2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "b37a5c0f-8fae-4d97-bbbd-4db01afae6e0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "e01dba66-b2a3-46c0-8bb0-28ceeb0e1372") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..ee81b03 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6a0a3da1-3e3b-47ee-b903-5a98e996c790") + ) + (pin "1" + (uuid "7b28824c-89e4-4169-8f5e-5aa6476a8b54") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0f08a493-1391-43fb-aa94-fc05cf5fe460") + ) + (pin "1" + (uuid "077e89cf-04a0-40bb-9805-6fc61d25f05f") + ) + (instances + (project "M.2 E Key 3042" + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/80102f95-40ef-457e-8ffe-1d64dea1d3f1/57f5f90c-1dca-44ef-b992-147ad2a2f3b1/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb new file mode 100644 index 0000000..ab8ff5a --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb @@ -0,0 +1,3326 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "+3.3V") + (net 7 "/USB_D+") + (net 8 "/USB_D-") + (net 9 "/LED#1") + (net 10 "/I2S_SCK") + (net 11 "/SDIO_CLK") + (net 12 "/I2S_WS") + (net 13 "/SDIO_CMD") + (net 14 "/I2S_SD_OUT") + (net 15 "/SDIO_DATA0") + (net 16 "/I2S_SD_IN") + (net 17 "/SDIO_DATA3") + (net 18 "/LED#2") + (net 19 "/SDIO_DATA2") + (net 20 "/SDIO_DATA1") + (net 21 "/UART_WAKE#") + (net 22 "/SDIO__WAKE#") + (net 23 "/UART_TXD") + (net 24 "/SDIO_RESET#") + (net 25 "/UART_RXD") + (net 26 "/UARD_RTS") + (net 27 "/PER0-") + (net 28 "/UART_CTS") + (net 29 "/PER0+") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (net 35 "/REFCLK0+") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (net 37 "/REFCLK0-") + (net 38 "/SUSCLK") + (net 39 "/PERST0#") + (net 40 "/CLKREQ0#") + (net 41 "/W_DISABLE2#") + (net 42 "/PEWAKE#") + (net 43 "/W_DISABLE1#") + (net 44 "/I2C_DATA") + (net 45 "/PER1+") + (net 46 "/I2C_CLK") + (net 47 "/PER1-") + (net 48 "/ALERT#") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (net 50 "/PERST1#") + (net 51 "/CLKREQ1#") + (net 52 "/PEWAKE1#") + (net 53 "/REFCLK1+") + (net 54 "/REFCLK1-") + (net 55 "/PET0-") + (net 56 "/PET1+") + (net 57 "/PET0+") + (net 58 "/PET1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "087433e3-3cd9-4521-b69e-4feb6c67c56e") + (at 102.86 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "22ce0478-9a92-4afd-9f47-7c93130588ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4adccb5f-4998-4dfd-b721-90c1d6ea42ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d141b661-475a-49e0-b143-3137c020e62a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "308c2a7d-b57f-494c-b8d9-51205b294ea6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "be868ff6-eca1-4dbd-846a-d91d54b4325c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0460209d-05a0-47c4-929d-59a645282b28") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5de1758f-6fee-4459-9e29-a822bf2a24d0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e1380f6b-9de5-459c-a515-96490eb3581c") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6cb61818-be74-4c8e-b9af-107d4fe20737") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e428c3ae-f30f-4792-b617-e94a02c12376") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7550ab6d-78d2-4968-8766-562e657c1712") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "3359ff58-94fd-4d32-a7b5-bd557bdf9ed4") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7ebdd29c-6d1b-4542-ac01-6642e4732125") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "039cf7fd-97d7-4768-85df-56fffe7e57a4") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "dd7f181a-d302-48b4-a65b-d7d870f0930e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "29df89f2-b1a2-410e-9810-ab3e6ac40525") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1+") + (pintype "passive") + (uuid "f393906b-3be7-4378-9797-706c040e2da2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "793c3f4b-e6d7-4387-98bd-0ce231aa890f") + (at 109.51 157.84) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0ea7fad6-2d0b-4d6b-b9eb-4cf3983f8949") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "83d786e0-59fe-4b5a-bed3-6e896610b4d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "be37e5c7-2f6e-4e8e-b469-4e8c2c3bc826") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c56e08f-dcaa-45c9-93f5-9968e0177cc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "668731c9-9d28-4408-ba8c-692052098bd2") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "6b19ecea-884a-4c92-a1dc-776920d16df8") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c5934ced-602b-491a-a6e4-df23d532f111") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a328001a-ef63-4fad-8ac8-11354b869ab4") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2dfe1157-5dd2-4471-a195-7e62169551eb") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "59057ff3-fd32-430a-98d3-5248748d3fba") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4417ea06-81b4-4865-9488-908c08d5bf8f") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0bec6026-cbe0-49b3-8411-476327385ae7") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f27c6ee4-8d5b-439e-b5fc-5efee2cc5022") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4126e0e0-d604-4dae-82a4-37092867fd4c") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "34b8101e-f3f5-412b-b33e-6cb629b43605") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d342d795-e04f-49c4-9adf-3a1e30f3b4cc") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3371980d-cf35-461a-a660-40776f906e6d") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "66be95c5-ddfb-4a2a-9564-b4130852a57d") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "3d48f5a8-340e-4d59-ae8b-b76bd628a41f") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "cac45d13-0cd6-4095-8f9e-a26c514aa3d9") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e827f58a-eb4a-4c1f-bc0a-76801b600e45") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ee17fca6-7f61-43ff-b029-b5d87d257a5a") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "bd4d76c6-703f-4245-970c-2a1554eb35a0") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ace0ca3d-f97e-4ecf-adb3-b592c5113d06") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e7949c23-705c-4218-96a2-9a904ee4a6fe") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "1062d958-3206-468c-977c-b0d84d10dc7b") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "db0e531e-3dd3-45d5-a935-7d6cf728d387") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7bce214e-4812-4f1a-ad24-9af948e966e6") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "68eafbe3-d67f-41b3-8a6f-1e1284459faa") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "46ee5d8a-43bf-4d60-a949-b08a96197f80") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8b532661-c996-4734-ae96-228875345153") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fe34325b-6791-4a73-ab7f-d60ec8351dc3") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0573bbd1-530b-40dd-9302-7b32860943f8") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "de645f4d-898a-44e6-8ab6-4ab4e365e239") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0b1adf06-ab38-4f0d-8506-87ebc944c227") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c14661a1-57c9-479b-a0c3-24adcab1cf4e") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "952b4eee-6860-46f9-90f3-6fa117be743a") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7d3acdc5-1e59-4cce-a690-8ef30aba831d") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "88fd29a4-40af-4dcf-8d68-70c7cd7c2ad5") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "67c7aa37-fe5d-4a19-8c48-360f0ef5c737") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "75868606-7cfc-46cb-bd9a-2c8c65cf3f71") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "1f9913d7-259b-40f5-9d85-e4fc82620619") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "e55879da-3720-420d-a68a-07908ff9e3be") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6248c71e-a63c-4b49-b945-0a141d66f0f0") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a6f6bc52-40bf-451c-9b49-db64f87728ad") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a9fe1c9b-0b54-47ad-bcac-d75555cdfc89") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "a8aa2003-2547-4c7e-8e09-07c8f80e0a94") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "d02192ec-69e9-40e2-b192-ffc0f37b751f") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "26b1446f-fad4-4bf9-930d-e8428b695a54") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "54da9b6e-9143-491d-a8ed-a3fd3d5670e9") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "f778e86e-0779-49b7-80b1-a6ba0fb81d10") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "5f87c0ac-29d9-45c3-a595-2a09d43b3257") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "09764e3a-2111-4102-8528-53cf56049917") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "7c52abb8-6fd7-40a7-8f24-b8154f9a1062") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "abe64eaf-2e04-491a-9135-60bc4faa6588") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "46f9cddb-8a19-4851-a362-daf57acd3438") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "fb6844fc-837f-40ac-adda-cc03c5402a86") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "197e014f-9fe5-4f06-aaed-9af25c11a929") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "57e8d0c7-7f4f-410c-8d2e-b73c59cad91b") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "a021656b-a315-4221-b8ba-982f9cfb657d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "57305c1e-3d8d-4cae-b189-4e8dc8fe613e") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "d2e498a9-055a-42ea-8976-ec0deed0c8ae") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "08f6fb4d-50e3-4bd2-8a36-c4bf344d0591") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "69035c8a-8a80-4e92-ad57-d5f5b3b9e3e4") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "0f380bb8-7d79-43f1-bd7e-46fb946b0344") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7f6529a7-68a5-44be-a486-e850f59ec182") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "d9f2ad6f-d14e-4526-a2df-359e3be24875") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "fa8f2fd2-7060-46c9-8410-90b554593372") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "0cf0d799-86bb-44d6-bfad-7460a2d8e06c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0d092d09-939a-4a4c-a3be-95480f2d71f0") + (pts + (xy 119.435 158.95) (xy 119.435 116.95) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 137.95 90) + (layer "User.2") + (uuid "0d092d09-939a-4a4c-a3be-95480f2d71f0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a5af37ea-3f84-4d0d-98c5-bd59da95c20c") + (pts + (xy 119.435 158.95) (xy 119.435 128.95) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 143.95 90) + (layer "User.2") + (uuid "a5af37ea-3f84-4d0d-98c5-bd59da95c20c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bf20c2c2-8eb5-410e-bda2-9d17df366321") + (pts + (xy 119.435 158.95) (xy 119.435 98.95) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 128.95 90) + (layer "User.2") + (uuid "bf20c2c2-8eb5-410e-bda2-9d17df366321") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d4e335d6-b56e-48ee-b615-35ab51201e13") + (pts + (xy 119.42 158.95) (xy 119.42 78.95) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.105 118.95 90) + (layer "User.2") + (uuid "d4e335d6-b56e-48ee-b615-35ab51201e13") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df8b0d90-b4de-4689-8007-3efa9590af82") + (pts + (xy 94.51 47.84) (xy 124.51 47.84) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 26.61 0) + (layer "User.2") + (uuid "df8b0d90-b4de-4689-8007-3efa9590af82") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6e609b2-47a8-4e72-a4b0-2746628c0ce8") + (pts + (xy 119.435 158.95) (xy 119.435 48.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 103.95 90) + (layer "User.2") + (uuid "e6e609b2-47a8-4e72-a4b0-2746628c0ce8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f7f91b27-7f4a-4ad9-b034-cc19a20cefaf") + (pts + (xy 98.51 48.95) (xy 120.51 48.95) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.51 33.07 0) + (layer "User.2") + (uuid "f7f91b27-7f4a-4ad9-b034-cc19a20cefaf") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4cdf4263-1e50-4218-a1bd-8af377d4b315") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "47c697ac-b6f4-401a-855b-35596048857f") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "7f83c728-3978-45fc-823b-30701192b658") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "989e73ac-f9e1-419c-befe-9eb00a255676") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "b29c375e-ae50-41a8-85b9-7de5e6cfe9ef") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "cdfb9e02-9566-4837-a5aa-ed6128c3c3e5") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "921ddec0-c4cd-4205-b9c7-d2e05cb4cb75") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "3aa0fd3f-ecba-45c3-89d2-365fdf7105c6") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "ebb97fd0-b0e3-4024-9ca0-bc78a9219cbd") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "1051cbeb-d3b1-40b4-a096-19c4c595cfac") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "643235af-1474-46a5-8b42-49a52f17f1ce") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "dd811125-0b21-47d3-b6fe-c15d97941f45") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "ee6ac160-b68b-4e92-b747-3679111a49f2") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "06fc7d9f-c16c-42cf-8d41-293a811d579b") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "3bfb64c7-4343-4ccc-bdc5-e498b7a5db51") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "bdac9cc6-4b8c-4463-bb5f-ecfd227ecba9") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "4372a537-f9e7-4954-97f8-92ecb23729f3") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "eaabe9ba-3b10-46ba-ba52-a825b29b21fc") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "e51e5897-d354-4103-9cd9-2b5591561f3b") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "769d6e9a-b90b-46c1-995c-9e32c2ce5fa9") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "021a635f-30e5-45d9-a029-2141488072c8") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "c492960b-45e9-447f-9fe8-080e2f530628") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "b0b546d6-baa1-4138-81da-92822bf99e3f") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "49d2137d-44ab-4e23-b58b-dce3da132b34") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9bb832f8-9636-4aa1-a6ad-5c121928123e") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "f9af4d3e-589d-460d-bc1c-e6a83d2c0af8") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "2ed50f85-c403-4cda-953e-bdb8b8417fce") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "b3d34120-550f-48a0-b255-9417fa62d911") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "a8350843-9cd3-487c-822e-2139f0b5a409") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "e0a55433-30be-46e2-8a19-10a870eee9a3") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dd045d08-53bd-4a24-bb79-9ed190fd2217") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "510b2ea4-d73a-4bd7-8116-f46f3c4c38df") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "5dd7280e-0827-4254-b743-58d32f454ee2") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "ae4facdb-2a2f-4e7b-834a-030ae38621f8") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "88252275-715a-4243-aae9-ddac7e75e7ca") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "1d0a49d1-8d2c-4423-b2ad-d9a7d4786b4f") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "85a45946-2bea-4cd6-920a-706c3b81252e") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "15fba0f6-376b-47a3-8cf7-67f2bccc8ef4") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "4bda6619-ea1c-43af-8f03-e75d61305bad") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "33b1a0ed-3361-4c9e-8d13-954cba25c017") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "5fefcf8f-5723-49ad-b43f-a37430944669") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "651166e4-eb26-4af5-8a8a-174de6cf61f6") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f5de32c7-b8b9-49f2-8779-05aaf05d2248") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "d6357c5a-1cdc-454e-8b40-54749bd8fd28") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "514bb68e-1087-4596-9aac-b84f6f4819d4") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "20ba14f0-ebdb-480e-9ace-a8c80327fce7") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "24d37ea1-3449-4dce-95ca-df23c0afd406") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "50584234-76f0-42d1-9e89-5bf20151b18d") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "488a8399-6f27-4502-80f9-2d4545f31a05") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "bd004846-eeb1-493e-afc9-24caa2de355f") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "388510d2-d7d9-4016-8f10-cc24559b60ae") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "67a7b07a-caec-44a4-8a44-c46876e6df53") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "23a63d71-8961-41c5-81e1-35663f330fd6") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "0966ddfa-155a-4530-8ed6-93fd07e303b0") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e1e254e9-c87a-4683-aaa8-37efe052c158") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "4871dced-6fd7-4b6d-8dff-ddbe5a6ee542") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "cfed89cc-85ac-4d9d-8211-4ea003ddce4f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "0543e957-ddd4-4c22-bc7b-41bf66353f44") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "ef2cb582-e758-48c1-b71e-1374a02c7d3c") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "84f9c6f5-f093-4ca8-84e5-fe1d9d3eb8a0") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "5534afea-ad08-4cd1-acae-f982b9ca446a") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "02cd533b-ed37-4cfd-9b2d-8cfc75a7edb3") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "42d536fc-7816-4124-a7b9-4390b967836d") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a875bbe7-4f6a-4fe9-a567-e244cca76518") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "e6902a45-8c14-4152-8c7a-1f915554c7f8") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e3affc81-0fb9-4e42-b20a-f3f7559438f2") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f2d1ad84-1a16-4f4e-b58c-e67395ad279e") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "a56da509-ba78-408d-bde9-3e2b556c4944") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.51 154.95) (xy 120.51 158.95) (xy 98.51 158.95) (xy 98.51 154.95) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "f35d2443-34c5-4f35-b4d1-c31b3328a53a") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.51 158.95) (xy 124.51 153.75) (xy 94.51 153.75) (xy 94.51 158.95) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "86accd9d-c7b3-4624-b54a-73e78f0fd7c0") + (at 109.51 98.95) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "89fcae4d-c775-4979-9ee7-fb6755ca2b81") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4dff3029-463e-4bcc-9caa-0a286994042d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f49cf9ea-1dc3-407d-bc94-753b2a21bc1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0f85f48b-42b2-4ae4-9b3b-22bac42ded30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fb3177cc-8f86-4cad-9956-0dfd0cbc3f4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "0add9f73-ea1b-44d5-a455-9fd29d49e288") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "c77d9972-21af-48da-a80b-27dc4df07d2a") + (at 108.16 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "69efe1fe-6a9a-4572-84ab-122c8e0e20d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0e87d9d7-6214-400f-95d8-128be8fc3cbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5d34b29c-767a-4686-b98b-4fa9bcc6714a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "72ac0f86-04a0-45ae-ba6a-470c9f5258d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "60138a48-24f6-41c6-bcd3-4de7455a3db1") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "8e622cf9-3483-452d-b35f-6acc2b3cc74a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "8265842c-8286-44c7-a4fb-e3c50f2db341") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "92989ea3-3e64-4825-a12b-aff24cfe102f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "81bfb754-5729-476c-8f33-5ae048038efc") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "caac2f2a-08f2-4e59-a6d1-2e814c1cfb04") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "53302394-e506-42a8-a70c-6862300a477f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7e62d0a4-0827-4424-b44c-3516d2b5cec3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "338d81f6-e36b-495e-b6db-8a9297be6d39") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "972d0645-e40c-4ef6-9ae4-62dfa6be8cd7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b6f2039a-4376-4a71-b162-f0026ac98531") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "7467483c-dbe2-4881-97c0-6cc73a4b08ea") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET0-") + (pintype "passive") + (uuid "8a0bbb1c-da46-42e4-abc9-cb4631005a2a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e07caac2-19a1-4ce2-8f7d-db2d3ad95e51") + (at 108.86 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "9c0dc2df-ba30-440a-997b-5fe27db85576") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "781bf6f0-abd2-41d0-9fef-bba16645fa31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a66d7f32-27ee-4d9e-b2fc-3b0c22beeca2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f74e1546-db41-463f-ab48-57c76fd5f28f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "2f479ba5-3cff-4636-b61f-f97145f340d8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5cd8449b-b899-405f-bc82-421f3186b51f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4395c6e9-967a-41d7-81d0-d08bc5c7fa5e") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "69047463-1ff5-4495-b812-823874bf8b8d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "23d3e753-43b4-4abe-9a84-188ed641aeed") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8bfccaed-5d25-4b10-9ca9-ca2246a8cf65") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8dfa970e-b418-4899-83ee-5f5acdbe2d15") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8626acf1-3d11-4ef3-9f1c-32272fba1659") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8b3029d8-f73f-42a6-9e20-274eb76ac9cd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e0d0d26c-f55d-4407-9b6d-fee426f6fc30") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bd794c0f-214d-47f2-8fd6-fdcae0a95d10") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "1c9b4955-69c1-4036-8fe6-78da10b17d10") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0+") + (pintype "passive") + (uuid "2b45b46c-962c-4b73-85e5-3d7732608f78") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "efc07abe-227f-47ea-9cf7-9abaf5b0288f") + (at 102.16 154.18 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "4db781e3-b1b7-48ed-88f0-cabad6c7f762") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c663bfff-8b74-4b9d-9c5d-7f513e133d68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4ae820e6-d21a-4268-b3d2-f1fa3fc031b0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2811acf0-ef7c-4503-b7b7-fc846dd60f39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0af7c00c-7ac6-4867-bbb9-868905aaefbc") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "5c7a53a9-2e78-4891-8282-0547a2403dd8") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "95578f33-73be-41e4-8953-57e7750c5f13") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "36395798-d6a2-4898-b5af-0a8d3a2068eb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0b62ed69-6f6a-4eb4-8289-5df95dd59b8d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "1b2b0a37-bb48-4dbf-92d0-48659062609b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "9d6fccfb-3193-4103-9354-b27f53823334") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "b57def14-758b-4626-8bb6-a2469d162fb7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "eb398dab-6264-4590-8b65-467fc94bb190") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f821c910-26d9-4140-b644-d57bb9730ef8") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "3c00fcc5-1152-4c5a-b766-eacdb3041afa") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "60c93025-739e-4fb7-b690-59ac8f0ba4bf") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 58 "/PET1-") + (pintype "passive") + (uuid "17bf331d-a68a-4d74-b754-5cddda60815f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.51 154.95) + (end 124.51 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "31fc2066-cc53-4475-978b-b69c594d8166") + ) + (gr_line + (start 98.51 154.95) + (end 94.51 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "35d1fea1-5b26-4010-bce0-f5dc3117cb85") + ) + (gr_line + (start 124.51 154.95) + (end 124.51 98.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "981e9afd-8d12-4053-ac53-9c5fd527773b") + ) + (gr_line + (start 94.51 98.95) + (end 94.51 154.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d90e199b-e0ee-4905-a9ff-9af7e1925a1e") + ) + (gr_line + (start 124.51 98.95) + (end 94.51 98.95) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f7f17b62-bac1-4a81-bff9-b07cb31178d3") + ) + (segment + (start 102.76 157.8) + (end 102.76 156.524999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0d8a4054-6774-43d8-a7a9-6da8925bc20c") + ) + (segment + (start 102.735 154.970001) + (end 102.86 154.845001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "16340c6e-840c-4499-9520-b75016dab37e") + ) + (segment + (start 102.86 154.845001) + (end 102.86 154.5) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "39b31040-7393-48b3-a16f-8d71ac128d1c") + ) + (segment + (start 102.76 156.524999) + (end 102.735 156.499999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ea870efc-9d6d-400a-a4eb-6ef9aaa94a28") + ) + (segment + (start 102.735 156.499999) + (end 102.735 154.970001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "fff3bf1a-cbdb-4b13-b653-6c2bc04a0977") + ) + (segment + (start 102.16 154.845001) + (end 102.16 154.5) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "14b909ca-185d-4047-93bd-bd2363a65cfb") + ) + (segment + (start 102.285 154.970001) + (end 102.16 154.845001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e068b554-5df0-4a0e-b944-1000a71e11fc") + ) + (segment + (start 102.26 157.8) + (end 102.26 156.524999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e509c252-55f3-43f7-88bd-da1dba7118bd") + ) + (segment + (start 102.285 156.499999) + (end 102.285 154.970001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "ec752c71-f5b7-43c7-9aad-86d8e88f8af1") + ) + (segment + (start 102.26 156.524999) + (end 102.285 156.499999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "feab2cdc-845b-4a33-b633-151ee8df800b") + ) + (segment + (start 108.735 154.970001) + (end 108.86 154.845001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0e43c9fa-0f3e-4315-b8c3-f36d957ac36f") + ) + (segment + (start 108.76 157.8) + (end 108.76 156.524999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "17541f93-2a9d-4bb4-8c01-178b13249098") + ) + (segment + (start 108.76 156.524999) + (end 108.735 156.499999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "443806d2-6829-421d-adaf-c137d7ace7b4") + ) + (segment + (start 108.86 154.845001) + (end 108.86 154.5) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "753e9052-7ca2-4423-ad7a-c5dfec0ebc73") + ) + (segment + (start 108.735 156.499999) + (end 108.735 154.970001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "beb70f29-e290-4397-a7d6-f733cb9aa385") + ) + (segment + (start 108.26 156.524999) + (end 108.285 156.499999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "01c2bfb1-0faf-4a9b-8cd3-53a4f822a348") + ) + (segment + (start 108.285 154.970001) + (end 108.16 154.845001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5a1325b9-1568-427f-a613-c872986a4869") + ) + (segment + (start 108.26 157.8) + (end 108.26 156.524999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c42e0dce-e365-477b-8c67-adfa94dceed9") + ) + (segment + (start 108.285 156.499999) + (end 108.285 154.970001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d6f263bf-d8f3-436e-8109-f6598c4ae17b") + ) + (segment + (start 108.16 154.845001) + (end 108.16 154.5) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f979246c-858c-4dcf-8e13-7c21c8de0af9") + ) + (via + (at 114.51 155.46) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "d88c0edd-9430-415b-b0c5-d6d155956633") + ) + (segment + (start 114.51 155.46) + (end 114.51 157.55) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "acb2e984-71f6-4a55-ac0e-7358956816c0") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "406d4a0f-9d79-4a6f-9271-c9c0fc31624d") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 94.51 157.48) (xy 94.51 48.95) (xy 124.51 48.95) (xy 124.51 157.48) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.591684 99.472174) (xy 106.611503 99.508033) (xy 106.670826 99.767946) (xy 106.670832 99.767964) + (xy 106.780257 100.080688) (xy 106.924022 100.379217) (xy 107.100305 100.65977) (xy 107.301034 100.911476) + (xy 108.154432 100.058079) (xy 108.191457 100.106331) (xy 108.353669 100.268543) (xy 108.401919 100.305567) + (xy 107.548522 101.158964) (xy 107.548522 101.158965) (xy 107.800229 101.359694) (xy 108.080782 101.535977) + (xy 108.379311 101.679742) (xy 108.692035 101.789167) (xy 108.692053 101.789173) (xy 109.015077 101.862901) + (xy 109.015074 101.862901) (xy 109.344336 101.9) (xy 109.675664 101.9) (xy 110.004924 101.862901) + (xy 110.327946 101.789173) (xy 110.327964 101.789167) (xy 110.640688 101.679742) (xy 110.939217 101.535977) + (xy 111.21977 101.359694) (xy 111.471476 101.158965) (xy 111.471476 101.158964) (xy 110.618079 100.305567) + (xy 110.666331 100.268543) (xy 110.828543 100.106331) (xy 110.865567 100.058079) (xy 111.718964 100.911476) + (xy 111.718965 100.911476) (xy 111.919694 100.65977) (xy 112.095977 100.379217) (xy 112.239742 100.080688) + (xy 112.349167 99.767964) (xy 112.349173 99.767946) (xy 112.408497 99.508033) (xy 112.441272 99.461842) + (xy 112.480642 99.4505) (xy 123.9355 99.4505) (xy 123.987826 99.472174) (xy 124.0095 99.5245) (xy 124.0095 154.3755) + (xy 123.987826 154.427826) (xy 123.9355 154.4495) (xy 119.847464 154.4495) (xy 119.675062 154.479898) + (xy 119.510558 154.539773) (xy 119.358945 154.627308) (xy 119.224837 154.739837) (xy 119.112308 154.873945) + (xy 119.024773 155.025558) (xy 118.964898 155.190062) (xy 118.9345 155.362464) (xy 118.9345 157.48) + (xy 118.6355 157.48) (xy 118.6355 156.930252) (xy 118.623867 156.871769) (xy 118.597471 156.832265) + (xy 118.585 156.791153) (xy 118.585 156.75) (xy 118.565301 156.75) (xy 118.525716 156.757873) (xy 118.496845 156.757873) + (xy 118.454748 156.7495) (xy 118.065252 156.7495) (xy 118.065251 156.7495) (xy 118.024435 156.757618) + (xy 117.995565 156.757618) (xy 117.954749 156.7495) (xy 117.954748 156.7495) (xy 117.565252 156.7495) + (xy 117.565251 156.7495) (xy 117.523153 156.757873) (xy 117.494283 156.757873) (xy 117.454699 156.75) + (xy 117.435 156.75) (xy 117.435 156.791153) (xy 117.422529 156.832265) (xy 117.396133 156.871768) + (xy 117.3845 156.930253) (xy 117.3845 157.48) (xy 117.1355 157.48) (xy 117.1355 156.930252) (xy 117.123867 156.871769) + (xy 117.097471 156.832265) (xy 117.085 156.791153) (xy 117.085 156.75) (xy 117.065301 156.75) (xy 117.025716 156.757873) + (xy 116.996845 156.757873) (xy 116.954748 156.7495) (xy 116.565252 156.7495) (xy 116.565251 156.7495) + (xy 116.524435 156.757618) (xy 116.495565 156.757618) (xy 116.454749 156.7495) (xy 116.454748 156.7495) + (xy 116.065252 156.7495) (xy 116.065251 156.7495) (xy 116.024435 156.757618) (xy 115.995565 156.757618) + (xy 115.954749 156.7495) (xy 115.954748 156.7495) (xy 115.565252 156.7495) (xy 115.565251 156.7495) + (xy 115.524435 156.757618) (xy 115.495565 156.757618) (xy 115.454749 156.7495) (xy 115.454748 156.7495) + (xy 115.065252 156.7495) (xy 115.065251 156.7495) (xy 115.024435 156.757618) (xy 114.995565 156.757618) + (xy 114.954749 156.7495) (xy 114.954748 156.7495) (xy 114.565252 156.7495) (xy 114.565251 156.7495) + (xy 114.524435 156.757618) (xy 114.495565 156.757618) (xy 114.454749 156.7495) (xy 114.454748 156.7495) + (xy 114.065252 156.7495) (xy 114.065251 156.7495) (xy 114.024435 156.757618) (xy 113.995565 156.757618) + (xy 113.954749 156.7495) (xy 113.954748 156.7495) (xy 113.565252 156.7495) (xy 113.565251 156.7495) + (xy 113.524435 156.757618) (xy 113.495565 156.757618) (xy 113.454749 156.7495) (xy 113.454748 156.7495) + (xy 113.3045 156.7495) (xy 113.252174 156.727826) (xy 113.2305 156.6755) (xy 113.2305 155.948025) + (xy 113.230499 155.94802) (xy 113.193024 155.747544) (xy 113.119348 155.557363) (xy 113.011981 155.383959) + (xy 113.01198 155.383957) (xy 112.874579 155.233235) (xy 112.874578 155.233234) (xy 112.711825 155.110329) + (xy 112.711822 155.110328) (xy 112.711821 155.110327) (xy 112.52925 155.019418) (xy 112.529246 155.019417) + (xy 112.529244 155.019416) (xy 112.333082 154.963602) (xy 112.333076 154.963601) (xy 112.130003 154.944785) + (xy 112.129997 154.944785) (xy 111.926923 154.963601) (xy 111.926917 154.963602) (xy 111.730755 155.019416) + (xy 111.73075 155.019418) (xy 111.548177 155.110328) (xy 111.548174 155.110329) (xy 111.385421 155.233234) + (xy 111.38542 155.233235) (xy 111.248019 155.383957) (xy 111.248019 155.383958) (xy 111.140655 155.557358) + (xy 111.14065 155.557368) (xy 111.066977 155.74754) (xy 111.0295 155.94802) (xy 111.0295 156.676) + (xy 111.007826 156.728326) (xy 110.9555 156.75) (xy 110.935 156.75) (xy 110.935 157.48) (xy 110.6355 157.48) + (xy 110.6355 156.930252) (xy 110.623867 156.871769) (xy 110.597471 156.832265) (xy 110.585 156.791153) + (xy 110.585 156.75) (xy 110.565301 156.75) (xy 110.525716 156.757873) (xy 110.496845 156.757873) + (xy 110.454748 156.7495) (xy 110.065252 156.7495) (xy 110.065251 156.7495) (xy 110.024435 156.757618) + (xy 109.995565 156.757618) (xy 109.954749 156.7495) (xy 109.954748 156.7495) (xy 109.565252 156.7495) + (xy 109.565251 156.7495) (xy 109.523153 156.757873) (xy 109.494283 156.757873) (xy 109.454699 156.75) + (xy 109.435 156.75) (xy 109.435 156.791153) (xy 109.422529 156.832265) (xy 109.396133 156.871768) + (xy 109.3845 156.930253) (xy 109.3845 157.48) (xy 109.1355 157.48) (xy 109.1355 156.930252) (xy 109.123867 156.871769) + (xy 109.097471 156.832265) (xy 109.087284 156.809397) (xy 109.062784 156.713092) (xy 109.064148 156.703656) + (xy 109.0605 156.694848) (xy 109.0605 156.485435) (xy 109.060499 156.485434) (xy 109.038766 156.404326) + (xy 109.039619 156.404097) (xy 109.0355 156.383376) (xy 109.0355 155.125123) (xy 109.057173 155.072798) + (xy 109.10046 155.029512) (xy 109.140022 154.960989) (xy 109.1605 154.884563) (xy 109.1605 154.884558) + (xy 109.161133 154.879755) (xy 109.162641 154.879953) (xy 109.182174 154.832797) (xy 109.212206 154.802765) + (xy 109.257585 154.699991) (xy 109.2605 154.674865) (xy 109.260499 154.325136) (xy 109.257585 154.300009) + (xy 109.217792 154.209888) (xy 109.216485 154.153268) (xy 109.217782 154.150135) (xy 109.257585 154.059991) + (xy 109.2605 154.034865) (xy 109.260499 153.685136) (xy 109.257585 153.660009) (xy 109.212206 153.557235) + (xy 109.132765 153.477794) (xy 109.029991 153.432415) (xy 109.02999 153.432414) (xy 109.029988 153.432414) + (xy 109.008659 153.42994) (xy 109.004865 153.4295) (xy 109.004864 153.4295) (xy 108.715136 153.4295) + (xy 108.690013 153.432414) (xy 108.690007 153.432415) (xy 108.587234 153.477794) (xy 108.562326 153.502703) + (xy 108.51 153.524377) (xy 108.457674 153.502703) (xy 108.432765 153.477794) (xy 108.329991 153.432415) + (xy 108.32999 153.432414) (xy 108.329988 153.432414) (xy 108.308659 153.42994) (xy 108.304865 153.4295) + (xy 108.304864 153.4295) (xy 108.015136 153.4295) (xy 107.990013 153.432414) (xy 107.990007 153.432415) + (xy 107.887234 153.477794) (xy 107.807794 153.557234) (xy 107.762414 153.660011) (xy 107.7595 153.685135) + (xy 107.7595 154.034863) (xy 107.762414 154.059986) (xy 107.762415 154.059992) (xy 107.802206 154.15011) + (xy 107.803514 154.206732) (xy 107.802206 154.20989) (xy 107.762414 154.300011) (xy 107.7595 154.325135) + (xy 107.7595 154.674863) (xy 107.762414 154.699986) (xy 107.762415 154.699992) (xy 107.807794 154.802765) + (xy 107.837826 154.832797) (xy 107.857359 154.879954) (xy 107.858867 154.879756) (xy 107.8595 154.884565) + (xy 107.879977 154.960986) (xy 107.879979 154.960991) (xy 107.908096 155.00969) (xy 107.911677 155.015892) + (xy 107.91954 155.029512) (xy 107.964629 155.074601) (xy 107.966303 155.076523) (xy 107.974565 155.101139) + (xy 107.9845 155.125124) (xy 107.9845 156.383376) (xy 107.98038 156.404097) (xy 107.981234 156.404326) + (xy 107.9595 156.485434) (xy 107.9595 156.694848) (xy 107.957216 156.713092) (xy 107.932716 156.809397) + (xy 107.927245 156.816716) (xy 107.922529 156.832265) (xy 107.896133 156.871768) (xy 107.8845 156.930253) + (xy 107.8845 157.48) (xy 107.6355 157.48) (xy 107.6355 156.930252) (xy 107.623867 156.871769) (xy 107.597471 156.832265) + (xy 107.585 156.791153) (xy 107.585 156.75) (xy 107.565301 156.75) (xy 107.525716 156.757873) (xy 107.496845 156.757873) + (xy 107.454748 156.7495) (xy 107.065252 156.7495) (xy 107.065251 156.7495) (xy 107.024435 156.757618) + (xy 106.995565 156.757618) (xy 106.954749 156.7495) (xy 106.954748 156.7495) (xy 106.565252 156.7495) + (xy 106.565251 156.7495) (xy 106.523153 156.757873) (xy 106.494283 156.757873) (xy 106.454699 156.75) + (xy 106.435 156.75) (xy 106.435 156.791153) (xy 106.422529 156.832265) (xy 106.396133 156.871768) + (xy 106.3845 156.930253) (xy 106.3845 157.48) (xy 106.1355 157.48) (xy 106.1355 156.930252) (xy 106.123867 156.871769) + (xy 106.097471 156.832265) (xy 106.085 156.791153) (xy 106.085 156.75) (xy 106.065301 156.75) (xy 106.025716 156.757873) + (xy 105.996845 156.757873) (xy 105.954748 156.7495) (xy 105.565252 156.7495) (xy 105.565251 156.7495) + (xy 105.524435 156.757618) (xy 105.495565 156.757618) (xy 105.454749 156.7495) (xy 105.454748 156.7495) + (xy 105.065252 156.7495) (xy 105.065251 156.7495) (xy 105.023153 156.757873) (xy 104.994283 156.757873) + (xy 104.954699 156.75) (xy 104.935 156.75) (xy 104.935 156.791153) (xy 104.922529 156.832265) (xy 104.896133 156.871768) + (xy 104.8845 156.930253) (xy 104.8845 157.48) (xy 104.6355 157.48) (xy 104.6355 156.930252) (xy 104.623867 156.871769) + (xy 104.597471 156.832265) (xy 104.585 156.791153) (xy 104.585 156.75) (xy 104.565301 156.75) (xy 104.525716 156.757873) + (xy 104.496845 156.757873) (xy 104.454748 156.7495) (xy 104.065252 156.7495) (xy 104.065251 156.7495) + (xy 104.024435 156.757618) (xy 103.995565 156.757618) (xy 103.954749 156.7495) (xy 103.954748 156.7495) + (xy 103.565252 156.7495) (xy 103.565251 156.7495) (xy 103.523153 156.757873) (xy 103.494283 156.757873) + (xy 103.454699 156.75) (xy 103.435 156.75) (xy 103.435 156.791153) (xy 103.422529 156.832265) (xy 103.396133 156.871768) + (xy 103.3845 156.930253) (xy 103.3845 157.48) (xy 103.1355 157.48) (xy 103.1355 156.930252) (xy 103.123867 156.871769) + (xy 103.097471 156.832265) (xy 103.087284 156.809397) (xy 103.062784 156.713092) (xy 103.064148 156.703656) + (xy 103.0605 156.694848) (xy 103.0605 156.485435) (xy 103.060499 156.485434) (xy 103.038766 156.404326) + (xy 103.039619 156.404097) (xy 103.0355 156.383376) (xy 103.0355 155.125123) (xy 103.057173 155.072798) + (xy 103.10046 155.029512) (xy 103.140022 154.960989) (xy 103.1605 154.884563) (xy 103.1605 154.884558) + (xy 103.161133 154.879755) (xy 103.162641 154.879953) (xy 103.182174 154.832797) (xy 103.212206 154.802765) + (xy 103.257585 154.699991) (xy 103.2605 154.674865) (xy 103.260499 154.325136) (xy 103.257585 154.300009) + (xy 103.217792 154.209888) (xy 103.216485 154.153268) (xy 103.217782 154.150135) (xy 103.257585 154.059991) + (xy 103.2605 154.034865) (xy 103.260499 153.685136) (xy 103.257585 153.660009) (xy 103.212206 153.557235) + (xy 103.132765 153.477794) (xy 103.029991 153.432415) (xy 103.02999 153.432414) (xy 103.029988 153.432414) + (xy 103.008659 153.42994) (xy 103.004865 153.4295) (xy 103.004864 153.4295) (xy 102.715136 153.4295) + (xy 102.690013 153.432414) (xy 102.690007 153.432415) (xy 102.587234 153.477794) (xy 102.562326 153.502703) + (xy 102.51 153.524377) (xy 102.457674 153.502703) (xy 102.432765 153.477794) (xy 102.329991 153.432415) + (xy 102.32999 153.432414) (xy 102.329988 153.432414) (xy 102.308659 153.42994) (xy 102.304865 153.4295) + (xy 102.304864 153.4295) (xy 102.015136 153.4295) (xy 101.990013 153.432414) (xy 101.990007 153.432415) + (xy 101.887234 153.477794) (xy 101.807794 153.557234) (xy 101.762414 153.660011) (xy 101.7595 153.685135) + (xy 101.7595 154.034863) (xy 101.762414 154.059986) (xy 101.762415 154.059992) (xy 101.802206 154.15011) + (xy 101.803514 154.206732) (xy 101.802206 154.20989) (xy 101.762414 154.300011) (xy 101.7595 154.325135) + (xy 101.7595 154.674863) (xy 101.762414 154.699986) (xy 101.762415 154.699992) (xy 101.807794 154.802765) + (xy 101.837826 154.832797) (xy 101.857359 154.879954) (xy 101.858867 154.879756) (xy 101.8595 154.884565) + (xy 101.879977 154.960986) (xy 101.879979 154.960991) (xy 101.908096 155.00969) (xy 101.911677 155.015892) + (xy 101.91954 155.029512) (xy 101.964629 155.074601) (xy 101.966303 155.076523) (xy 101.974565 155.101139) + (xy 101.9845 155.125124) (xy 101.9845 156.383376) (xy 101.98038 156.404097) (xy 101.981234 156.404326) + (xy 101.9595 156.485434) (xy 101.9595 156.694848) (xy 101.957216 156.713092) (xy 101.932716 156.809397) + (xy 101.927245 156.816716) (xy 101.922529 156.832265) (xy 101.896133 156.871768) (xy 101.8845 156.930253) + (xy 101.8845 157.48) (xy 101.6355 157.48) (xy 101.6355 156.930252) (xy 101.623867 156.871769) (xy 101.597471 156.832265) + (xy 101.585 156.791153) (xy 101.585 156.75) (xy 101.565301 156.75) (xy 101.525716 156.757873) (xy 101.496845 156.757873) + (xy 101.454748 156.7495) (xy 101.065252 156.7495) (xy 101.065251 156.7495) (xy 101.024435 156.757618) + (xy 100.995565 156.757618) (xy 100.954749 156.7495) (xy 100.954748 156.7495) (xy 100.565252 156.7495) + (xy 100.565251 156.7495) (xy 100.523153 156.757873) (xy 100.494283 156.757873) (xy 100.454699 156.75) + (xy 100.435 156.75) (xy 100.435 156.791153) (xy 100.422529 156.832265) (xy 100.396133 156.871768) + (xy 100.3845 156.930253) (xy 100.3845 157.48) (xy 100.0855 157.48) (xy 100.0855 155.362472) (xy 100.085499 155.362464) + (xy 100.062713 155.233236) (xy 100.055101 155.190062) (xy 99.995225 155.025555) (xy 99.907692 154.873945) + (xy 99.795163 154.739837) (xy 99.661055 154.627308) (xy 99.509445 154.539775) (xy 99.509443 154.539774) + (xy 99.509441 154.539773) (xy 99.344937 154.479898) (xy 99.172535 154.4495) (xy 99.172532 154.4495) + (xy 99.150892 154.4495) (xy 98.575892 154.4495) (xy 95.0845 154.4495) (xy 95.032174 154.427826) + (xy 95.0105 154.3755) (xy 95.0105 99.5245) (xy 95.032174 99.472174) (xy 95.0845 99.4505) (xy 106.539358 99.4505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.558247 155.167521) (xy 114.577453 155.172666) (xy 114.614454 155.182581) (xy 114.632296 155.189971) + (xy 114.682699 155.219071) (xy 114.698024 155.23083) (xy 114.739169 155.271975) (xy 114.750929 155.287301) + (xy 114.780024 155.337695) (xy 114.787416 155.355542) (xy 114.802478 155.411753) (xy 114.805 155.430906) + (xy 114.805 155.489092) (xy 114.802478 155.508245) (xy 114.787416 155.564456) (xy 114.780024 155.582303) + (xy 114.750927 155.6327) (xy 114.739167 155.648025) (xy 114.686869 155.700323) (xy 114.686863 155.70033) + (xy 114.642315 155.767001) (xy 114.620644 155.81932) (xy 114.620641 155.81933) (xy 114.605 155.897967) + (xy 114.605 156.175498) (xy 114.620641 156.254135) (xy 114.620644 156.254145) (xy 114.642316 156.306465) + (xy 114.643676 156.309098) (xy 114.645162 156.326735) (xy 114.651928 156.343092) (xy 114.648142 156.362108) + (xy 114.648431 156.365535) (xy 114.64716 156.367039) (xy 114.646299 156.371367) (xy 114.646133 156.371766) + (xy 114.6345 156.430253) (xy 114.6345 157.476) (xy 114.632843 157.48) (xy 114.387157 157.48) (xy 114.3855 157.476) + (xy 114.3855 156.430253) (xy 114.373866 156.371766) (xy 114.373676 156.371307) (xy 114.373676 156.370809) + (xy 114.372445 156.364621) (xy 114.373676 156.364376) (xy 114.373677 156.356573) (xy 114.368045 156.342958) + (xy 114.373678 156.329374) (xy 114.37368 156.314669) (xy 114.377284 156.307188) (xy 114.377679 156.306472) + (xy 114.377683 156.306467) (xy 114.399357 156.254141) (xy 114.415 156.1755) (xy 114.415 155.897966) + (xy 114.399357 155.819325) (xy 114.377683 155.766999) (xy 114.333136 155.70033) (xy 114.333129 155.700323) + (xy 114.28083 155.648023) (xy 114.26907 155.632698) (xy 114.239973 155.582301) (xy 114.23258 155.564452) + (xy 114.217521 155.508246) (xy 114.215 155.489095) (xy 114.215 155.430902) (xy 114.217521 155.411751) + (xy 114.23258 155.355545) (xy 114.239971 155.3377) (xy 114.269073 155.287294) (xy 114.280826 155.271977) + (xy 114.321977 155.230826) (xy 114.337294 155.219073) (xy 114.387703 155.189969) (xy 114.40554 155.182582) + (xy 114.447308 155.17139) (xy 114.461752 155.167521) (xy 114.480903 155.165) (xy 114.539096 155.165) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.288326 99.472174) (xy 106.31 99.5245) (xy 106.31 100.129704) (xy 106.350242 100.486866) + (xy 106.430219 100.837264) (xy 106.430224 100.837282) (xy 106.548925 101.176513) (xy 106.704869 101.500334) + (xy 106.896093 101.804666) (xy 107.120185 102.085668) (xy 107.374331 102.339814) (xy 107.655333 102.563906) + (xy 107.959665 102.75513) (xy 108.283486 102.911074) (xy 108.622717 103.029775) (xy 108.622735 103.02978) + (xy 108.973135 103.109757) (xy 108.973132 103.109757) (xy 109.330296 103.15) (xy 109.689704 103.15) + (xy 110.046866 103.109757) (xy 110.397264 103.02978) (xy 110.397282 103.029775) (xy 110.736513 102.911074) + (xy 111.060334 102.75513) (xy 111.364666 102.563906) (xy 111.645668 102.339814) (xy 111.89981 102.085672) + (xy 112.12092 101.808409) (xy 112.12092 101.808408) (xy 110.618079 100.305567) (xy 110.666331 100.268543) + (xy 110.828543 100.106331) (xy 110.865567 100.058079) (xy 112.31231 101.504822) (xy 112.31512 101.500351) + (xy 112.315126 101.50034) (xy 112.471076 101.176509) (xy 112.589775 100.837282) (xy 112.58978 100.837264) + (xy 112.669757 100.486866) (xy 112.71 100.129704) (xy 112.71 99.5245) (xy 112.731674 99.472174) + (xy 112.784 99.4505) (xy 123.9355 99.4505) (xy 123.987826 99.472174) (xy 124.0095 99.5245) (xy 124.0095 154.3755) + (xy 123.987826 154.427826) (xy 123.9355 154.4495) (xy 120.7895 154.4495) (xy 120.737174 154.427826) + (xy 120.7155 154.3755) (xy 120.7155 153.824001) (xy 120.699858 153.745364) (xy 120.699857 153.745363) + (xy 120.699857 153.745359) (xy 120.678183 153.693033) (xy 120.641555 153.634739) (xy 120.566967 153.581817) + (xy 120.566966 153.581816) (xy 120.514645 153.560144) (xy 120.514635 153.560141) (xy 120.461974 153.549666) + (xy 120.436 153.5445) (xy 98.584 153.5445) (xy 98.561707 153.548934) (xy 98.505364 153.560141) (xy 98.505354 153.560144) + (xy 98.453037 153.581814) (xy 98.394739 153.618445) (xy 98.394737 153.618447) (xy 98.341816 153.693033) + (xy 98.320144 153.745354) (xy 98.320141 153.745364) (xy 98.3045 153.824001) (xy 98.3045 154.3755) + (xy 98.282826 154.427826) (xy 98.2305 154.4495) (xy 95.0845 154.4495) (xy 95.032174 154.427826) + (xy 95.0105 154.3755) (xy 95.0105 99.5245) (xy 95.032174 99.472174) (xy 95.0845 99.4505) (xy 106.236 99.4505) + ) + ) + ) + (zone + (net 6) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "3e59f83a-c1b6-48a4-a27d-e445c4451b8f") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.51 157.48) (xy 120.51 153.75) (xy 98.51 153.75) (xy 98.51 157.48) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.488326 153.771674) (xy 120.51 153.824) (xy 120.51 154.3755) (xy 120.488326 154.427826) (xy 120.436 154.4495) + (xy 119.847464 154.4495) (xy 119.675062 154.479898) (xy 119.510558 154.539773) (xy 119.358945 154.627308) + (xy 119.224837 154.739837) (xy 119.112308 154.873945) (xy 119.024773 155.025558) (xy 118.964898 155.190062) + (xy 118.9345 155.362464) (xy 118.9345 156.237728) (xy 118.912826 156.290054) (xy 118.8605 156.311728) + (xy 118.819388 156.299257) (xy 118.763035 156.261603) (xy 118.704697 156.25) (xy 118.685 156.25) + (xy 118.685 157.476) (xy 118.683343 157.48) (xy 117.887157 157.48) (xy 117.8855 157.476) (xy 117.8855 157.375) + (xy 118.185 157.375) (xy 118.335 157.375) (xy 118.335 156.25) (xy 118.315301 156.25) (xy 118.274435 156.258128) + (xy 118.245565 156.258128) (xy 118.204699 156.25) (xy 118.185 156.25) (xy 118.185 157.375) (xy 117.8855 157.375) + (xy 117.8855 156.430253) (xy 117.8855 156.430252) (xy 117.873867 156.371769) (xy 117.847471 156.332265) + (xy 117.835 156.291153) (xy 117.835 156.25) (xy 117.815301 156.25) (xy 117.775716 156.257873) (xy 117.746845 156.257873) + (xy 117.704748 156.2495) (xy 117.315252 156.2495) (xy 117.315251 156.2495) (xy 117.274435 156.257618) + (xy 117.245565 156.257618) (xy 117.204749 156.2495) (xy 117.204748 156.2495) (xy 116.815252 156.2495) + (xy 116.815251 156.2495) (xy 116.774435 156.257618) (xy 116.745565 156.257618) (xy 116.704749 156.2495) + (xy 116.704748 156.2495) (xy 116.315252 156.2495) (xy 116.315251 156.2495) (xy 116.274435 156.257618) + (xy 116.245565 156.257618) (xy 116.204749 156.2495) (xy 116.204748 156.2495) (xy 115.815252 156.2495) + (xy 115.815251 156.2495) (xy 115.774435 156.257618) (xy 115.745565 156.257618) (xy 115.704749 156.2495) + (xy 115.704748 156.2495) (xy 115.315252 156.2495) (xy 115.315251 156.2495) (xy 115.274435 156.257618) + (xy 115.245565 156.257618) (xy 115.204749 156.2495) (xy 115.204748 156.2495) (xy 114.8845 156.2495) + (xy 114.832174 156.227826) (xy 114.8105 156.1755) (xy 114.8105 155.897966) (xy 114.832174 155.84564) + (xy 114.9105 155.767314) (xy 114.976392 155.653186) (xy 115.010499 155.525894) (xy 115.0105 155.525894) + (xy 115.0105 155.394106) (xy 115.010499 155.394105) (xy 115.00782 155.384108) (xy 114.976392 155.266814) + (xy 114.9105 155.152686) (xy 114.817314 155.0595) (xy 114.741783 155.015892) (xy 114.70319 154.99361) + (xy 114.703181 154.993606) (xy 114.575894 154.9595) (xy 114.575892 154.9595) (xy 114.444108 154.9595) + (xy 114.444106 154.9595) (xy 114.316818 154.993606) (xy 114.316809 154.99361) (xy 114.202685 155.0595) + (xy 114.1095 155.152685) (xy 114.04361 155.266809) (xy 114.043606 155.266818) (xy 114.0095 155.394105) + (xy 114.0095 155.525894) (xy 114.043606 155.653181) (xy 114.04361 155.65319) (xy 114.1095 155.767314) + (xy 114.187826 155.84564) (xy 114.2095 155.897966) (xy 114.2095 156.1755) (xy 114.187826 156.227826) + (xy 114.1355 156.2495) (xy 113.815251 156.2495) (xy 113.774435 156.257618) (xy 113.745565 156.257618) + (xy 113.704749 156.2495) (xy 113.704748 156.2495) (xy 113.315252 156.2495) (xy 113.315247 156.2495) + (xy 113.311754 156.249845) (xy 113.257555 156.233404) (xy 113.230856 156.183455) (xy 113.2305 156.176201) + (xy 113.2305 155.948025) (xy 113.230499 155.94802) (xy 113.193024 155.747544) (xy 113.119348 155.557363) + (xy 113.011981 155.383959) (xy 113.01198 155.383957) (xy 112.874579 155.233235) (xy 112.874578 155.233234) + (xy 112.711825 155.110329) (xy 112.711822 155.110328) (xy 112.711821 155.110327) (xy 112.52925 155.019418) + (xy 112.529246 155.019417) (xy 112.529244 155.019416) (xy 112.333082 154.963602) (xy 112.333076 154.963601) + (xy 112.130003 154.944785) (xy 112.129997 154.944785) (xy 111.926923 154.963601) (xy 111.926917 154.963602) + (xy 111.730755 155.019416) (xy 111.73075 155.019418) (xy 111.548177 155.110328) (xy 111.548174 155.110329) + (xy 111.385421 155.233234) (xy 111.38542 155.233235) (xy 111.248019 155.383957) (xy 111.248019 155.383958) + (xy 111.140655 155.557358) (xy 111.14065 155.557368) (xy 111.066977 155.74754) (xy 111.066976 155.747542) + (xy 111.066976 155.747544) (xy 111.057522 155.798116) (xy 111.0295 155.94802) (xy 111.0295 156.1755) + (xy 111.007826 156.227826) (xy 110.9555 156.2495) (xy 110.815251 156.2495) (xy 110.774435 156.257618) + (xy 110.745565 156.257618) (xy 110.704749 156.2495) (xy 110.704748 156.2495) (xy 110.315252 156.2495) + (xy 110.315251 156.2495) (xy 110.274435 156.257618) (xy 110.245565 156.257618) (xy 110.204749 156.2495) + (xy 110.204748 156.2495) (xy 109.815252 156.2495) (xy 109.815251 156.2495) (xy 109.774435 156.257618) + (xy 109.745565 156.257618) (xy 109.704749 156.2495) (xy 109.704748 156.2495) (xy 109.315252 156.2495) + (xy 109.315251 156.2495) (xy 109.274435 156.257618) (xy 109.245565 156.257618) (xy 109.204749 156.2495) + (xy 109.204748 156.2495) (xy 108.815252 156.2495) (xy 108.815251 156.2495) (xy 108.774435 156.257618) + (xy 108.745565 156.257618) (xy 108.704749 156.2495) (xy 108.704748 156.2495) (xy 108.315252 156.2495) + (xy 108.315251 156.2495) (xy 108.274435 156.257618) (xy 108.245565 156.257618) (xy 108.204749 156.2495) + (xy 108.204748 156.2495) (xy 107.815252 156.2495) (xy 107.815251 156.2495) (xy 107.774435 156.257618) + (xy 107.745565 156.257618) (xy 107.704749 156.2495) (xy 107.704748 156.2495) (xy 107.315252 156.2495) + (xy 107.315251 156.2495) (xy 107.274435 156.257618) (xy 107.245565 156.257618) (xy 107.204749 156.2495) + (xy 107.204748 156.2495) (xy 106.815252 156.2495) (xy 106.815251 156.2495) (xy 106.774435 156.257618) + (xy 106.745565 156.257618) (xy 106.704749 156.2495) (xy 106.704748 156.2495) (xy 106.315252 156.2495) + (xy 106.315251 156.2495) (xy 106.274435 156.257618) (xy 106.245565 156.257618) (xy 106.204749 156.2495) + (xy 106.204748 156.2495) (xy 105.815252 156.2495) (xy 105.815251 156.2495) (xy 105.774435 156.257618) + (xy 105.745565 156.257618) (xy 105.704749 156.2495) (xy 105.704748 156.2495) (xy 105.315252 156.2495) + (xy 105.315251 156.2495) (xy 105.274435 156.257618) (xy 105.245565 156.257618) (xy 105.204749 156.2495) + (xy 105.204748 156.2495) (xy 104.815252 156.2495) (xy 104.815251 156.2495) (xy 104.774435 156.257618) + (xy 104.745565 156.257618) (xy 104.704749 156.2495) (xy 104.704748 156.2495) (xy 104.315252 156.2495) + (xy 104.315251 156.2495) (xy 104.274435 156.257618) (xy 104.245565 156.257618) (xy 104.204749 156.2495) + (xy 104.204748 156.2495) (xy 103.815252 156.2495) (xy 103.815251 156.2495) (xy 103.774435 156.257618) + (xy 103.745565 156.257618) (xy 103.704749 156.2495) (xy 103.704748 156.2495) (xy 103.315252 156.2495) + (xy 103.315251 156.2495) (xy 103.274435 156.257618) (xy 103.245565 156.257618) (xy 103.204749 156.2495) + (xy 103.204748 156.2495) (xy 102.815252 156.2495) (xy 102.815251 156.2495) (xy 102.774435 156.257618) + (xy 102.745565 156.257618) (xy 102.704749 156.2495) (xy 102.704748 156.2495) (xy 102.315252 156.2495) + (xy 102.315251 156.2495) (xy 102.274435 156.257618) (xy 102.245565 156.257618) (xy 102.204749 156.2495) + (xy 102.204748 156.2495) (xy 101.815252 156.2495) (xy 101.815251 156.2495) (xy 101.774435 156.257618) + (xy 101.745565 156.257618) (xy 101.704749 156.2495) (xy 101.704748 156.2495) (xy 101.315252 156.2495) + (xy 101.315251 156.2495) (xy 101.273153 156.257873) (xy 101.244283 156.257873) (xy 101.204699 156.25) + (xy 101.185 156.25) (xy 101.185 156.291153) (xy 101.172529 156.332265) (xy 101.146133 156.371768) + (xy 101.1345 156.430253) (xy 101.1345 157.476) (xy 101.132843 157.48) (xy 100.336657 157.48) (xy 100.335 157.476) + (xy 100.335 157.375) (xy 100.685 157.375) (xy 100.835 157.375) (xy 100.835 156.25) (xy 100.815301 156.25) + (xy 100.774435 156.258128) (xy 100.745565 156.258128) (xy 100.704699 156.25) (xy 100.685 156.25) + (xy 100.685 157.375) (xy 100.335 157.375) (xy 100.335 156.25) (xy 100.315303 156.25) (xy 100.256964 156.261603) + (xy 100.200612 156.299257) (xy 100.145063 156.310306) (xy 100.097971 156.27884) (xy 100.0855 156.237728) + (xy 100.0855 155.362472) (xy 100.085499 155.362464) (xy 100.062713 155.233236) (xy 100.055101 155.190062) + (xy 99.995225 155.025555) (xy 99.907692 154.873945) (xy 99.795163 154.739837) (xy 99.661055 154.627308) + (xy 99.509445 154.539775) (xy 99.509443 154.539774) (xy 99.509441 154.539773) (xy 99.344937 154.479898) + (xy 99.172535 154.4495) (xy 99.172532 154.4495) (xy 99.150892 154.4495) (xy 98.584 154.4495) (xy 98.531674 154.427826) + (xy 98.51 154.3755) (xy 98.51 153.824) (xy 98.531674 153.771674) (xy 98.584 153.75) (xy 120.436 153.75) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pro new file mode 100644 index 0000000..886406b --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "952b5b3f-9d7c-422c-a52a-bc367f304ba9", + "Root" + ], + [ + "cdf26e33-645a-4e13-b036-4ca70156327e", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_sch new file mode 100644 index 0000000..772cd50 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "952b5b3f-9d7c-422c-a52a-bc367f304ba9") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 99.06 86.36) (xy 105.41 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "007f5bf0-70d3-443b-b513-7f0f8bad5bfe") + ) + (wire + (pts + (xy 99.06 76.2) (xy 105.41 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12235e08-1c1e-4503-83aa-edf464e8e9ae") + ) + (wire + (pts + (xy 99.06 102.87) (xy 105.41 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1262b9c3-b1f1-4769-9089-3b128b2b266b") + ) + (wire + (pts + (xy 149.86 125.73) (xy 157.48 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cad8bb9-0c82-48cb-8bba-018313c8addc") + ) + (wire + (pts + (xy 99.06 83.82) (xy 105.41 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "232d4adc-dda9-413b-9e2a-09a36d27429d") + ) + (wire + (pts + (xy 99.06 100.33) (xy 105.41 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d038fd1-a8be-4f55-96f5-dcb84328d2c5") + ) + (wire + (pts + (xy 99.06 132.08) (xy 105.41 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d1c32c-3cb1-4513-b815-90cec57dfb6a") + ) + (wire + (pts + (xy 99.06 129.54) (xy 105.41 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34656661-349f-4a04-acc7-912240fbe615") + ) + (wire + (pts + (xy 149.86 85.09) (xy 157.48 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "346c0a69-92bf-4874-8095-d03df5ec5525") + ) + (wire + (pts + (xy 149.86 92.71) (xy 157.48 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39b228ad-4253-46dd-8526-5d31ab749e03") + ) + (wire + (pts + (xy 99.06 134.62) (xy 105.41 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ad67cb0-b5a0-464d-be61-e20c0c6026ca") + ) + (wire + (pts + (xy 99.06 78.74) (xy 105.41 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f2bd8ce-14fe-4103-ada8-5bb362c15555") + ) + (wire + (pts + (xy 99.06 123.19) (xy 105.41 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42195606-318d-4241-8f64-f1e8e1c69743") + ) + (wire + (pts + (xy 99.06 120.65) (xy 105.41 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43144953-10df-4286-afea-14775ea9132d") + ) + (wire + (pts + (xy 149.86 102.87) (xy 157.48 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "459df17c-6bb8-453e-ba80-fa824d55f736") + ) + (wire + (pts + (xy 149.86 110.49) (xy 157.48 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "466ed6b8-51e6-481d-bd53-772d6456ec97") + ) + (wire + (pts + (xy 149.86 116.84) (xy 157.48 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49bc98f0-1d92-4fcc-9271-8cddf97a0f2d") + ) + (wire + (pts + (xy 99.06 114.3) (xy 105.41 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5430aa99-cfe8-4630-b171-6d1e15837a22") + ) + (wire + (pts + (xy 149.86 72.39) (xy 157.48 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a01612c-bdba-44bf-abca-0eb86d4335ec") + ) + (wire + (pts + (xy 99.06 105.41) (xy 105.41 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61e0b603-2b1c-4e1e-b44b-0bcc1bf89396") + ) + (wire + (pts + (xy 99.06 111.76) (xy 105.41 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68b57a9c-ea8c-4ec7-bf83-18fa67d29cc5") + ) + (wire + (pts + (xy 99.06 95.25) (xy 105.41 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6973b2b3-85d6-42cf-95a8-8296f6e9bd72") + ) + (wire + (pts + (xy 149.86 128.27) (xy 157.48 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e9ccc81-facb-4ab1-a03c-abcafd3afeb9") + ) + (wire + (pts + (xy 99.06 107.95) (xy 105.41 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70604d6c-37ac-44f7-b585-f3ad12d8095c") + ) + (wire + (pts + (xy 149.86 69.85) (xy 157.48 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7080e4d8-1372-4fd7-bf0f-ef38621b7ea0") + ) + (wire + (pts + (xy 99.06 127) (xy 105.41 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "740f8a3e-dd7d-46c5-ba8c-910dae77d53d") + ) + (wire + (pts + (xy 99.06 116.84) (xy 105.41 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "774ed48c-f0b5-4d24-813c-545f8288069c") + ) + (wire + (pts + (xy 149.86 120.65) (xy 157.48 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8935561a-5238-40de-8201-b0f7698e7816") + ) + (wire + (pts + (xy 149.86 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f61e1b0-d88c-4cf6-a46f-4f033209395e") + ) + (wire + (pts + (xy 99.06 81.28) (xy 105.41 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90e1a5d5-414c-4094-89f8-eb33de57ee96") + ) + (wire + (pts + (xy 149.86 105.41) (xy 157.48 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "959e4b6e-1d74-47ab-bce3-37303c541925") + ) + (wire + (pts + (xy 149.86 99.06) (xy 157.48 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "977959ac-64c8-4b4b-a100-6432137478f4") + ) + (wire + (pts + (xy 149.86 123.19) (xy 157.48 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b14ad73a-4446-4992-8d4a-d98b7f35957a") + ) + (wire + (pts + (xy 99.06 72.39) (xy 105.41 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1e5398a-e1c5-4724-9d62-daccc67ec6a0") + ) + (wire + (pts + (xy 149.86 78.74) (xy 157.48 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be831064-7cbf-4863-9ff4-d3fbb5db8e5f") + ) + (wire + (pts + (xy 149.86 74.93) (xy 157.48 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c839bddc-f366-4c15-95e4-a74216afb4a4") + ) + (wire + (pts + (xy 99.06 69.85) (xy 105.41 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc1775fa-0dd5-4fef-9f7b-b8fee33be977") + ) + (wire + (pts + (xy 99.06 97.79) (xy 105.41 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd61d01d-fbab-4684-8f5d-7e71e1ce8330") + ) + (wire + (pts + (xy 149.86 87.63) (xy 157.48 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce3c8f28-39bf-4301-afc8-59e2c09f7880") + ) + (wire + (pts + (xy 149.86 90.17) (xy 157.48 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6f867e4-d320-48c0-a2a3-f299c64b923f") + ) + (wire + (pts + (xy 99.06 92.71) (xy 105.41 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f555c7f9-ac66-4413-8da0-0c8b60d1691b") + ) + (wire + (pts + (xy 149.86 96.52) (xy 157.48 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f56fa955-8726-4750-99d6-426a947ac054") + ) + (wire + (pts + (xy 149.86 114.3) (xy 157.48 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7acfbd6-e73b-4679-b961-44594ccbfcec") + ) + (wire + (pts + (xy 149.86 107.95) (xy 157.48 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9a91ec1-c79c-4485-911e-b1bb44b491e0") + ) + (wire + (pts + (xy 99.06 90.17) (xy 105.41 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd2eb65a-05f9-4239-97c3-5536101b8eb7") + ) + (label "I2C_DATA" + (at 157.48 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "190922f6-beae-4503-9668-fb43e0d6b982") + ) + (label "UART_TXD" + (at 99.06 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1daa6c78-ba8c-48cf-8faa-e51545cf7b80") + ) + (label "SDIO_RESET#" + (at 99.06 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "21c77558-589a-4ce8-8f60-74aeec278167") + ) + (label "SDIO_CMD" + (at 99.06 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "24ad196c-0db1-4d0e-9d53-db1d92e59547") + ) + (label "CLKREQ0#" + (at 99.06 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2e77501c-de2d-4edc-906b-d0ba3db7024b") + ) + (label "I2S_SCK" + (at 157.48 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "35bed543-8e71-4529-8c23-4e32b289c940") + ) + (label "SUSCLK" + (at 157.48 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3dabe581-47d5-4b7e-a79e-d3e111ada625") + ) + (label "UART_WAKE#" + (at 99.06 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "41f2789c-2f7e-4689-a3e7-51e7910bea29") + ) + (label "PET0+" + (at 99.06 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "44e103be-1bc5-48cd-b680-e7c21e838191") + ) + (label "PET0-" + (at 99.06 129.54 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4682db1c-8c98-4d11-b3d7-ffc039f84987") + ) + (label "USB_D+" + (at 99.06 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "48ce11cb-b918-47b1-9576-e7c031e4e3b4") + ) + (label "UART_RXD" + (at 99.06 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4b4189bc-cc90-4e1b-81ea-110ce173ab12") + ) + (label "I2S_WS" + (at 157.48 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4dda5563-3302-4a5a-b841-30fa55506556") + ) + (label "SDIO_CLK" + (at 99.06 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "508a4008-c2a7-4d9a-ad3f-4235285c47db") + ) + (label "I2C_CLK" + (at 157.48 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5285e27d-0df8-4f16-9d0f-25d39609d329") + ) + (label "I2S_SD_IN" + (at 157.48 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "543963b5-f609-4cac-a242-a20031ae7b4f") + ) + (label "REFCLK0-" + (at 99.06 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "589b3715-2c57-4dfe-9c80-a038f8cf41a4") + ) + (label "I2S_SD_OUT" + (at 157.48 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6a64a9db-fc34-4bbc-81bd-27be05bfa90e") + ) + (label "REFCLK0+" + (at 99.06 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ee7dd8d-53ad-48d4-bea6-2cbd887441fb") + ) + (label "REFCLK1-" + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "80435a06-a81d-40a0-87be-793c6589d473") + ) + (label "SDIO__WAKE#" + (at 99.06 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8326ffd5-b39d-4dea-947f-85897b308c3c") + ) + (label "PEWAKE1#" + (at 157.48 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "86b0074c-0ae9-4e1e-bc5b-eb98b8904dde") + ) + (label "SDIO_DATA1" + (at 99.06 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8bde1190-d5c9-4ef8-b824-842e70e2dfe4") + ) + (label "SDIO_DATA3" + (at 99.06 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8e8830b3-2d7c-4d70-bb59-f801e4991192") + ) + (label "LED#2" + (at 157.48 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8f76d3ba-2e94-4e35-8419-116573afec2f") + ) + (label "PER0-" + (at 99.06 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9928c63b-4f3c-4e81-8d3a-f8d77cae0295") + ) + (label "LED#1" + (at 157.48 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4dd15c8-b5f3-4632-9cfa-b6ff391cfbbd") + ) + (label "ALERT#" + (at 157.48 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa5ac696-41e8-4d07-b01f-ad940c939639") + ) + (label "SDIO_DATA0" + (at 99.06 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "aaf4c44b-647e-4568-8434-a7aad4d0a159") + ) + (label "PERST1#" + (at 157.48 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ab8afe7d-7542-4593-a7e0-0c7654ffcb78") + ) + (label "PER1-" + (at 157.48 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b40b1877-bb8e-43c3-9f65-341174ec43ca") + ) + (label "REFCLK1+" + (at 157.48 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b774bef2-32e0-48b3-bf5c-06cf5d9c56be") + ) + (label "PER0+" + (at 99.06 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b7bcb91a-7464-4cfc-bc77-e1e52e432e16") + ) + (label "W_DISABLE1#" + (at 157.48 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c50f42fe-f51e-4fcc-9bff-aaafa226cd40") + ) + (label "PERST0#" + (at 99.06 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c573171f-531d-4ef2-b24a-8f40084572f5") + ) + (label "SDIO_DATA2" + (at 99.06 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cb747cb9-b571-4e99-8425-293225d5a4db") + ) + (label "PET1-" + (at 157.48 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfb63ec5-34a0-4e91-9cbe-fa4ab4571b7e") + ) + (label "CLKREQ1#" + (at 157.48 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d08a3e82-82bf-42bb-8912-2ce97a57645b") + ) + (label "UART_CTS" + (at 99.06 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6973c13-91eb-4962-97f6-e0996a84beed") + ) + (label "PEWAKE#" + (at 99.06 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d853cd8e-8fa5-4ee8-83df-f8096bda6ec9") + ) + (label "UARD_RTS" + (at 99.06 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e01840b5-bce4-4817-a2f1-2a0f5c3d3c86") + ) + (label "PET1+" + (at 157.48 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ee83445d-5b9c-4986-923d-abe1f96c0b14") + ) + (label "W_DISABLE2#" + (at 157.48 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef23a175-94cc-487d-8d1a-7e0f75b517ee") + ) + (label "PER1+" + (at 157.48 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f85b0314-8e45-43b4-9f7b-c0ec98481edc") + ) + (label "USB_D-" + (at 99.06 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fd68b60f-aad5-4369-b0fb-2cc26d3deb0b") + ) + (sheet + (at 105.41 67.31) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "cdf26e33-645a-4e13-b036-4ca70156327e") + (property "Sheetname" "M.2 E Key" + (at 105.41 66.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 105.41 137.7446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 105.41 69.85 180) + (uuid "ac74fda0-c780-4c40-9ff5-062965b5a18d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 105.41 72.39 180) + (uuid "96c32ce5-1e70-42cf-aeb8-b8d04f2f14c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 105.41 76.2 180) + (uuid "03f322ee-33dd-470e-b371-36c5500f1630") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 105.41 78.74 180) + (uuid "3a9b6695-a111-410c-84ac-598b77eda373") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 105.41 83.82 180) + (uuid "f5346957-08c1-4e47-ad10-1ef5d85f7ac3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 105.41 81.28 180) + (uuid "b069d533-e611-4e76-b5a7-4c4b8506d369") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 105.41 86.36 180) + (uuid "da7bd1ba-46f4-41a7-8220-447e7e10b735") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 105.41 90.17 180) + (uuid "7783d278-589f-4f35-84e6-7a5eb321f780") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 105.41 92.71 180) + (uuid "166ea215-d6af-4d00-938b-31a227c66239") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 105.41 95.25 180) + (uuid "7b8101f9-4f2b-49ad-84b6-014a1fe622d9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 105.41 97.79 180) + (uuid "b0cab93b-e47c-4d32-b7fd-c04cad71829a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 105.41 100.33 180) + (uuid "15924639-67a0-4337-989b-cb30a46cdcf3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 105.41 102.87 180) + (uuid "a4b746fd-a39f-4bb1-adb4-539ea591d77f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 105.41 105.41 180) + (uuid "30ddd61f-40b2-4786-84a0-98a4015b289f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 105.41 107.95 180) + (uuid "ce2f526c-1264-4ec3-944b-d14af7e4c320") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 105.41 111.76 180) + (uuid "970ce383-ffcb-4fbf-a578-7c69d6f59325") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 105.41 114.3 180) + (uuid "f9eb0286-947b-4c28-9383-10ea168202b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 105.41 116.84 180) + (uuid "b7b9094b-e1a4-4825-85d4-502307669855") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 105.41 120.65 180) + (uuid "8ae9c2d3-d4a2-4ee0-a42b-f5695501b170") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 105.41 123.19 180) + (uuid "f8996a81-9993-447e-b887-652f90a5fe8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 105.41 129.54 180) + (uuid "298df22c-8469-40d9-99c4-454b1653ceb1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 105.41 127 180) + (uuid "1b44ae62-b2df-4715-9ee4-c210bb48cbe7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 105.41 134.62 180) + (uuid "3956883a-2689-462b-bb85-11ac101c86ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 105.41 132.08 180) + (uuid "52922742-90d2-4df3-9fff-4d364f70c8f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 149.86 69.85 0) + (uuid "3e459ee7-c6f5-45e9-bb1b-ceee832d79ad") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 149.86 72.39 0) + (uuid "8f93a357-6665-4478-9e95-bbdfef9f1cf7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 149.86 74.93 0) + (uuid "374babc5-481f-4d4e-8052-b2f2bc9d4381") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 149.86 81.28 0) + (uuid "92c6ef7b-bb17-428c-b25e-ee233c9e0def") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 149.86 78.74 0) + (uuid "d25c998c-a866-4db4-aeea-c5d09dc55880") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 149.86 87.63 0) + (uuid "7c83a9f3-65d2-4222-a133-3a0f950518a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 149.86 85.09 0) + (uuid "6ee95f28-5366-42bf-8f57-4999a6613be5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 149.86 90.17 0) + (uuid "01631b54-592b-4c86-bfef-62af34f55868") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 149.86 92.71 0) + (uuid "ef597245-b044-4c8c-900f-8a9bbe1562e4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 149.86 96.52 0) + (uuid "6ef84131-ef05-4367-85b0-9bec800022e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 149.86 99.06 0) + (uuid "7fbc6a4b-4e14-4f2b-85bd-cbc1f16758d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 149.86 102.87 0) + (uuid "2dc650d0-f4d4-4eec-8b89-78e4c26d0f9f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 149.86 105.41 0) + (uuid "26274401-134f-408d-b775-da69cba7941e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 149.86 110.49 0) + (uuid "fb2acb47-c321-4389-be0e-59c46a29cc5c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 149.86 107.95 0) + (uuid "d5647116-acbe-46e1-9eb6-5e4fbeb0f102") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 149.86 114.3 0) + (uuid "f13f2de1-123c-460f-92ac-ac98480f46c8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 149.86 116.84 0) + (uuid "89246090-4098-4136-9f88-f608f1625b5c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 149.86 120.65 0) + (uuid "06ec1cac-b649-4bce-8b0a-eba2000bce90") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 149.86 123.19 0) + (uuid "1cc4423f-808e-4d98-aca0-97b7c47e1890") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 149.86 128.27 0) + (uuid "11650adb-0b7b-4751-bb34-8fed88929731") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 149.86 125.73 0) + (uuid "049154de-411e-42c5-a082-020b79e3a150") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key.kicad_sch new file mode 100644 index 0000000..90d4b4b --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b4eef373-30d6-4a36-b70b-4653814c1bb2") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5bc63015-42fa-402d-aff7-2221b9303a13") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9e3f4812-6a09-4574-946d-9d787bfae8e2") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4f228c56-79b2-444c-afbe-6bfbc27bd39e") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ab322030-8708-4652-a3a2-2997f4a97f7e") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b9aa640c-d984-47d0-81c5-0e64748977da") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "405cfccb-3e06-43a4-ad08-2fb1fbb15e1b") + ) + (pin "64" + (uuid "9687a6ff-d70a-4e53-8472-a61294952039") + ) + (pin "51" + (uuid "250d89f1-d3be-4d0a-baec-d6db29572f7b") + ) + (pin "32" + (uuid "6d851ef0-66c2-4a4d-a755-43a547db3df3") + ) + (pin "63" + (uuid "c9c4839c-1751-4624-89da-39e24119461f") + ) + (pin "74" + (uuid "7970b37a-6b3f-4ede-ac02-f31c120bbc65") + ) + (pin "10" + (uuid "9416b509-cb6c-46cf-b385-60c4330106df") + ) + (pin "34" + (uuid "c47768e8-39d2-46bf-9654-a957c71af0bb") + ) + (pin "52" + (uuid "ea82ae0a-8043-4f29-88ad-05db8354b34b") + ) + (pin "42" + (uuid "6a6b3e10-08bb-445a-b121-de02305e6800") + ) + (pin "71" + (uuid "3e0e178c-0687-44bd-8fe4-5743f2a481de") + ) + (pin "40" + (uuid "5ecc646a-0e90-4ffd-ac19-7fa38c153379") + ) + (pin "59" + (uuid "c3e29059-d351-4843-a7a8-2c56c9a58246") + ) + (pin "73" + (uuid "53ee2e71-4344-41e9-ab3c-fbc3d4aa4189") + ) + (pin "50" + (uuid "71208bb9-e28c-441e-8d7f-c09d8f39b614") + ) + (pin "36" + (uuid "5db3bb64-6f18-47e7-ab9f-ba08a15dfa40") + ) + (pin "55" + (uuid "7f6e9eb9-cd91-416f-b59a-8b26cab01b99") + ) + (pin "4" + (uuid "0d29f8bb-300f-43d5-9755-5f4d0fa397d8") + ) + (pin "53" + (uuid "2bab052d-7ff8-45bf-b2bf-8407ca30a78b") + ) + (pin "69" + (uuid "f0687a3a-e2b8-4cf5-a992-675a764fa734") + ) + (pin "16" + (uuid "b7c10eca-32e0-4181-9301-7271e71118c4") + ) + (pin "44" + (uuid "9e391fcd-4cb8-4c5d-8427-8ed0d12d749d") + ) + (pin "8" + (uuid "d2644e56-e176-46c5-aa69-8034c30c53aa") + ) + (pin "12" + (uuid "8c814fe4-a700-46e0-8826-cb4df2437ef3") + ) + (pin "2" + (uuid "006de286-fea4-4812-93d1-e6e19d3d455e") + ) + (pin "46" + (uuid "a7bb2baf-61d3-4530-80ab-d4ea969918ae") + ) + (pin "56" + (uuid "b596865e-40fe-4ef0-b402-6c8e4e4d1df3") + ) + (pin "57" + (uuid "d987b574-376e-481f-ba03-98cb0f1f15f1") + ) + (pin "48" + (uuid "424d662b-d1b6-4f1c-92e4-e26d3ffc68e2") + ) + (pin "62" + (uuid "0b72b699-fe92-4e79-bf6b-7a030006162d") + ) + (pin "60" + (uuid "cc2d6092-d977-4766-9ac9-b142a04304a6") + ) + (pin "14" + (uuid "e9035a61-b7d3-463f-af15-ce5e2a02c57a") + ) + (pin "68" + (uuid "deb46be1-7314-465e-90db-e422e46d841f") + ) + (pin "75" + (uuid "3acd50a0-d04b-4fd8-9db6-7d821e125291") + ) + (pin "58" + (uuid "70129e4b-b6a3-4f12-ac9c-be8c984da07d") + ) + (pin "70" + (uuid "0ca0ad93-3f26-4d2f-9dd2-1bc82f947c82") + ) + (pin "18" + (uuid "f95733d8-9f2b-4797-a269-ad99b006ecf8") + ) + (pin "61" + (uuid "3efb9113-e489-487a-a8f9-cec00b71902f") + ) + (pin "67" + (uuid "436bcc04-abf8-4cf0-8c63-c9fc907201df") + ) + (pin "6" + (uuid "0da32b11-10f3-4ab3-a44e-3df2ae940d9d") + ) + (pin "20" + (uuid "74e7f371-37a6-412a-bcfa-717fce0d366d") + ) + (pin "38" + (uuid "79e1b626-249a-4b04-89e9-467ed6b2165d") + ) + (pin "22" + (uuid "6fc34457-139f-4f9d-b673-728e6b2afb20") + ) + (pin "54" + (uuid "b411be48-ad79-4add-bdaf-a54673aa9fee") + ) + (pin "66" + (uuid "5665fb14-2855-4fd5-a256-f96b0d00b07b") + ) + (pin "72" + (uuid "10860efd-8828-4ab9-bcc0-6404ddf898a2") + ) + (pin "35" + (uuid "ad4e88d5-e11e-4e34-b27c-00ee490061e8") + ) + (pin "39" + (uuid "113ebcf4-fcac-4491-a39a-50cc49191338") + ) + (pin "7" + (uuid "5de347cc-e504-49f1-9102-e6fbcd1d6cc4") + ) + (pin "33" + (uuid "e921e6c1-7a0d-43d4-9946-b2258de7fe07") + ) + (pin "43" + (uuid "ddcc7eb3-c912-4992-a964-3f2789d7969e") + ) + (pin "37" + (uuid "f7c2d39f-524c-499e-8d51-43f3df574ea1") + ) + (pin "3" + (uuid "a1068d0e-76e8-4f25-ae1d-0b007bc7f8b6") + ) + (pin "21" + (uuid "3b819d30-4679-496b-827c-f085e61ce27e") + ) + (pin "45" + (uuid "9ff99d03-f8dd-4fa0-aabe-f0e0cc4d6c12") + ) + (pin "41" + (uuid "a682ad0f-eb56-42aa-88d0-ec8e25b07bf0") + ) + (pin "47" + (uuid "65792dc5-54cd-4e2a-9714-68e56e86a054") + ) + (pin "49" + (uuid "c749c970-fed3-474e-a5a2-de33c4d33a0e") + ) + (pin "9" + (uuid "7dc8367b-8e80-4803-b881-6aa926ea91fe") + ) + (pin "15" + (uuid "f23d5f1d-2b90-4cd1-a185-ba4b1af708dd") + ) + (pin "17" + (uuid "047fa672-2f90-4a67-92ba-a4c88ff4a03b") + ) + (pin "1" + (uuid "9235c423-b4bb-4947-bb2d-8e5aa0b2cd66") + ) + (pin "5" + (uuid "d2856efa-2bbc-41b2-8709-a29c7dc63197") + ) + (pin "11" + (uuid "98a7f354-5ddc-4366-9211-b073b6b0a737") + ) + (pin "13" + (uuid "8e1e444e-da64-414c-b129-a6cd81c999a7") + ) + (pin "19" + (uuid "2f73adad-7220-4f9f-a132-2072c95a9c7e") + ) + (pin "23" + (uuid "916c111e-91f8-422a-bd6e-d6dfd639b874") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a1922e34-89b6-4d27-b4b1-e0276feb8e35") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3722f76f-1698-4b1d-86fc-36003cf6306d") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "e1de8d36-ef09-4da1-a916-a49a5fef46a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "e801b509-3048-4a68-8104-e3ab6db1a2a5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "029ed77a-6ecb-4362-9985-b77262a658b1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "479650b8-45c4-4fc2-a36c-3c74a126db93") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "faa86cf5-0e7d-4c67-9650-9dfae7ded5b8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "a676cd91-f3ae-4fe4-bf92-9cc1d2116f7e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "9caaef7c-efa7-4825-9c2f-1c5766d42e71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "611c018a-cdce-4703-b3df-39fc5e9915d6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..6e7dad9 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9d77d67c-bb9a-4528-8f71-44f34c68dbaa") + ) + (pin "1" + (uuid "697b83b4-cba0-4c0b-94d1-d88bc9358759") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5451d037-2a76-414f-b132-3d8a729ae374") + ) + (pin "1" + (uuid "86438147-ad74-4bee-9de6-ceb36b6ff8bf") + ) + (instances + (project "M.2 E Key 3060" + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/952b5b3f-9d7c-422c-a52a-bc367f304ba9/cdf26e33-645a-4e13-b036-4ca70156327e/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb new file mode 100644 index 0000000..c208888 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb @@ -0,0 +1,3326 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 E Key/PET1P") + (net 2 "/M.2 E Key/PET1N") + (net 3 "/M.2 E Key/PET0P") + (net 4 "/M.2 E Key/PET0N") + (net 5 "GND") + (net 6 "+3.3V") + (net 7 "/USB_D+") + (net 8 "/USB_D-") + (net 9 "/LED#1") + (net 10 "/I2S_SCK") + (net 11 "/SDIO_CLK") + (net 12 "/I2S_WS") + (net 13 "/SDIO_CMD") + (net 14 "/I2S_SD_OUT") + (net 15 "/SDIO_DATA0") + (net 16 "/I2S_SD_IN") + (net 17 "/SDIO_DATA3") + (net 18 "/LED#2") + (net 19 "/SDIO_DATA2") + (net 20 "/SDIO_DATA1") + (net 21 "/UART_WAKE#") + (net 22 "/SDIO__WAKE#") + (net 23 "/UART_TXD") + (net 24 "/SDIO_RESET#") + (net 25 "/UART_RXD") + (net 26 "/UARD_RTS") + (net 27 "/PER0-") + (net 28 "/UART_CTS") + (net 29 "/PER0+") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (net 35 "/REFCLK0+") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (net 37 "/REFCLK0-") + (net 38 "/SUSCLK") + (net 39 "/PERST0#") + (net 40 "/CLKREQ0#") + (net 41 "/W_DISABLE2#") + (net 42 "/PEWAKE#") + (net 43 "/W_DISABLE1#") + (net 44 "/I2C_DATA") + (net 45 "/PER1+") + (net 46 "/I2C_CLK") + (net 47 "/PER1-") + (net 48 "/ALERT#") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (net 50 "/PERST1#") + (net 51 "/CLKREQ1#") + (net 52 "/PEWAKE1#") + (net 53 "/REFCLK1+") + (net 54 "/REFCLK1-") + (net 55 "/PET0-") + (net 56 "/PET1+") + (net 57 "/PET0+") + (net 58 "/PET1-") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5cf3136d-2a0f-47e8-8d12-1eb54ce8c83a") + (at 100.61 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.09 90) + (layer "F.SilkS") + (uuid "892c0ae3-46cd-4f48-94ef-7c70c5d049fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2f89578d-e086-489c-8365-28de93c070a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2dcbfa60-2bab-4ff6-abd6-c1804a8e97ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "868594f7-2cbf-4804-8360-8656e240f1a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "da6548ab-4ab5-44c4-bfba-a74815d0ce45") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "433741b2-ef88-47bd-8393-ec8dbf1109ee") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "95add3d4-052f-4c79-ab1d-1cbb7ee71e10") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "7f9966fa-524a-4099-8202-780563a225b6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "cb3958a6-4d7a-4097-9bea-7572f6def861") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "56539cbb-340a-4045-aeba-efb9c5f332c1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f6786083-8708-4a1b-9a53-403f0cc69842") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "09ac8d60-c887-4144-be37-0aff29651c3d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "68c4bc34-6801-46ef-b958-a5469505dc48") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "aa808c4e-62e4-41d6-9a2f-24d9f0106fba") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ebe7ef88-a3dc-424b-9daf-02c95656f6ca") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 E Key/PET1P") + (pintype "passive") + (uuid "1eac7dcc-119c-4e94-82a6-190201a1a75e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 56 "/PET1+") + (pintype "passive") + (uuid "9c2bfc33-a0e9-4741-b45c-33c7436711d6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "7bacd46c-b678-4b9c-b75b-1bcfb3f64a80") + (at 107.26 78.78) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1d79617b-f4cf-43b3-a649-687ff2076743") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f5aa0dd2-c675-4da7-81c5-4f4487ce2982") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2e693e60-55fa-41fb-914c-12d3634dc5f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0541ea19-416a-4dc2-b1f4-73f4b1825012") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4082d07d-0540-4a45-9b16-b8f606459b64") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "GND") + (pinfunction "1") + (pintype "input") + (uuid "8269dcd1-1666-4819-9f56-587df2805e97") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d5ec0095-e239-44e1-8c9c-22e11b4ac53f") + (at 105.91 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "c4e03bdd-3500-4e08-a23c-7bcf180ab7fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b620516b-9290-4b36-82d5-c4b72d0f63fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f8c3bc91-9489-4073-95b2-599775826ac0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4d7c3c17-008f-4bae-94e4-1fe56b92d265") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9df1be34-304b-4d2f-8e21-0f43e748dee9") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "43bb5bc7-73c0-436c-9aa5-5b064bd327ae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "6aa721dc-abba-42e1-9955-69bde2d7e1a2") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "15f2fc10-c6b7-408a-be9b-a82f1b8b1eb1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "6f30c2fa-dfa1-4167-baf9-35b2cb6b87b0") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "3798f4c8-68a3-4e5c-be14-460676baf94f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e7bedff2-f3cb-4018-bd77-fd83a5a5ecba") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "11038379-6800-41b3-953b-61d6ded2271e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7d728a50-1b61-4b8c-8606-60a941b018d0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f658b747-4eb4-478e-867c-acaa78e2d25b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a8855d2a-e40e-4b30-9102-18dadd8c56ed") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 E Key/PET0N") + (pintype "passive") + (uuid "f8d8e05e-acd6-41b3-9894-494a23b6e62f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 55 "/PET0-") + (pintype "passive") + (uuid "12e95de3-0591-43cf-b84b-ef77733c7e88") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 E Key Connector" + (layer "F.Cu") + (uuid "e0f13ffd-3a3f-4a8e-95d3-28f658c022bf") + (at 107.26 157.67) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9f54721f-6b90-451d-813a-1f3d65759235") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bfa74add-f2ad-48b5-806d-5dd2462c0fa7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ba92e50d-fbdc-433e-9592-f8d5f278a607") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "064218af-d018-4f9b-8360-445a020f2495") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "86af0245-3468-4092-8787-7c1f99c2ab91") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "668a2465-7c0c-4988-b764-3caa3f243dc8") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4c564f17-04db-482c-bd6d-21a777180570") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5c35a345-9491-45ab-bd6c-cdde6664f3cb") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "661cde5e-1ba1-4df7-ac05-46436a5b9c2c") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "a1cb61ac-8f0f-4596-b542-9583bf0bf913") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "be01a315-e086-452f-bf71-e73a59a1b6a0") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e6580ac2-28fe-4ef6-9f51-f55c2df45ee1") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c2123653-b6b9-4cae-9c30-2a5f762bd6c2") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "44d2dc4f-b1f5-4900-8348-fe0e979a0f9a") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7157d3be-b81c-40b1-9c97-d1e7a4075051") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fae3b256-055d-4f64-8a9f-08a3c3ee1e75") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "54de381c-5092-49a0-8df5-f79760c04f36") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "349d3731-3874-4b81-a001-1731c69fc21f") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "44ac384a-9c3f-4a20-b339-b3105f820b7a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fa09cfb1-e0f8-4f1b-b3bc-b3a709676da0") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d9e1ed6e-a9d0-48b7-aac5-f91cd976d3ad") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "77a7be81-b437-4f31-a4a7-bd9fb826d9c6") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "64a60a21-8e47-4c07-947f-7a4fc8630185") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "24ea8cdd-bf4f-42a6-8e7a-8c25a5ab8df4") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "374b0de2-c960-4f75-a828-d3728c7464b6") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e2374e7a-beba-4d13-97d8-12cc1dc36457") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "171fd2ed-d41b-43b5-ba7d-77ea5fdb8a86") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "542fe4fd-19a0-4fb3-91d7-c619952c630b") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "436bfa07-cdaa-4ffe-bdef-9d1cb1f46d9a") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4f7205ec-5c7e-4a3b-a276-ef69d78a4cf6") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7682568f-870e-4377-9b5f-3c5a09692a3c") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7164527d-6ab4-498c-bb4a-a99975508e0f") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b8f33366-a8bc-4b8c-8bbd-f5b8f2be20cc") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "02022104-6a13-450a-b27d-67cea9238e4d") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e63a57e4-3dc3-480e-a7ad-2849f1f19878") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d5c18d0d-5995-461a-857a-2765b309e613") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2ef16048-5c31-4b83-99c5-a5518e55aeeb") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "b1778df9-b553-4ed1-a07a-d2a6754f3611") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "5e0b9106-1b77-415f-b01b-b00fac276d92") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "e2aa06c0-42e6-47a1-a0c8-8518e55a2e18") + ) + (fp_line + (start 2.02 -1.79) + (end 2.02 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "092b99a2-42c3-4aa0-80b6-da412276c087") + ) + (fp_line + (start 2.02 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "f3ba6be0-c69b-4085-8ad2-f70627f67e38") + ) + (fp_line + (start 3.22 -1.79) + (end 3.22 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "1ecea884-af2c-4c10-b4ce-1ebfb0c47156") + ) + (fp_line + (start 3.22 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b0b0aae1-74f9-4616-be4a-de778ce2282e") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "1f55c70e-8f15-4610-9bc6-ad042380efb6") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "99444e8f-355c-4269-a669-fc118aaed8b0") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6943871b-965a-4eab-b839-96daab43fe1d") + ) + (fp_arc + (start 2.02 -1.79) + (mid 2.62 -2.39) + (end 3.22 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6bf9ae7b-cd13-4d3f-957f-e2dfec087029") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "b0a2acb9-f024-4504-b6a5-eee361865121") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "8c6cc177-4b6d-4179-9383-07edad0d3581") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "e7e31d70-44e4-408e-a3ff-7c3286572d76") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "bf03c7fd-82b1-43d2-8a18-511b10e644e1") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "ecdc0747-149e-46ac-a8de-da63ab7f9493") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "23a10423-22d7-4318-969d-221da3e988d2") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "72067096-cfad-4632-a48c-57eb25e995e5") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "1f85e007-3542-439f-babe-18ff7de5d3a6") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "dafca57a-fbfa-4dbb-ab1e-6cda35ee60ed") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "38494562-ebf2-4a0c-9dcb-1951de6c6fa4") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "b9a1e37d-aede-4684-b754-44b34a279290") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "f5d795ec-2aa0-43fb-9471-b2908c905415") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "e1f49ef9-a3e9-4cb4-a83e-549d7d1144ef") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "b54c5940-47c6-4058-bd59-76d1e0687698") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "a10aaac6-6726-4158-a9b5-49223746006d") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "d1cbe562-b9fa-4bfc-add5-74bc412918f2") + ) + (fp_text user "E" + (at 3.245 -2.395 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "290e0efb-c7e1-4ea7-ada6-56349ac14add") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4a5cee67-270e-4fd5-99ba-35125afe90ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "5d60e0aa-1e6a-444a-b52b-7d6214dd3010") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "a641af95-1967-48ce-b51f-a38686f9fcb3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "4de457f8-ea11-431b-8356-e0cd60156a14") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "00cdb764-0317-4ae3-b149-839963af2799") + (pts + (xy 117.185 158.78) (xy 117.185 128.78) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.68 143.78 90) + (layer "User.2") + (uuid "00cdb764-0317-4ae3-b149-839963af2799") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "236290fd-ccce-4b08-aa5b-5b59f5d36351") + (pts + (xy 117.185 158.78) (xy 117.185 98.78) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.13 128.78 90) + (layer "User.2") + (uuid "236290fd-ccce-4b08-aa5b-5b59f5d36351") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "51d88aee-c8f9-4987-a006-d1271b1d3554") + (pts + (xy 117.185 158.78) (xy 117.185 48.78) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.625 103.78 90) + (layer "User.2") + (uuid "51d88aee-c8f9-4987-a006-d1271b1d3554") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7eb5cf9b-f567-486b-b688-cba68038690a") + (pts + (xy 92.26 47.67) (xy 122.26 47.67) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.26 26.44 0) + (layer "User.2") + (uuid "7eb5cf9b-f567-486b-b688-cba68038690a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7f1208b1-91bc-402d-837c-770063f0fef3") + (pts + (xy 96.26 48.78) (xy 118.26 48.78) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.26 32.9 0) + (layer "User.2") + (uuid "7f1208b1-91bc-402d-837c-770063f0fef3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a85a1111-0311-4572-a3a5-7ad807ae8d8d") + (pts + (xy 117.17 158.78) (xy 117.17 78.78) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.855 118.78 90) + (layer "User.2") + (uuid "a85a1111-0311-4572-a3a5-7ad807ae8d8d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f85dde4d-790d-492b-b831-aedd08007504") + (pts + (xy 117.185 158.78) (xy 117.185 116.78) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.58 137.78 90) + (layer "User.2") + (uuid "f85dde4d-790d-492b-b831-aedd08007504") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5f88a39c-28a2-477e-9d22-c9fb64c23b8d") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "19586901-4b54-48ed-98b5-048ded278c8f") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "b6fa9d51-2ca9-4abf-8814-8624f74702ea") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "afd558f2-c2db-4d1b-9752-2bf8833cd113") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "f9e5c7f7-fa6b-4e29-a2f7-6c2885e6b875") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "/LED#1") + (pinfunction "LED1#") + (pintype "output") + (uuid "293a4d0b-e427-4818-aa86-508bb91dda8d") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c6f75488-3684-42de-a4ee-cf386861efaf") + ) + (pad "8" smd rect + (at 7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/I2S_SCK") + (pinfunction "PCM_CLK/I2S_SCK") + (pintype "bidirectional") + (uuid "94fb2956-0e05-4f4b-8c03-114f9f1eab78") + ) + (pad "9" smd rect + (at 7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/SDIO_CLK") + (pinfunction "SDIO_CLK") + (pintype "input") + (uuid "ea5df9ec-a256-4182-9088-6ea7678565bc") + ) + (pad "10" smd rect + (at 7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2S_WS") + (pinfunction "PCM_SYNC/I2S_WS") + (pintype "bidirectional") + (uuid "c61fd880-41f1-4ee8-9551-acc86217191f") + ) + (pad "11" smd rect + (at 6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "/SDIO_CMD") + (pinfunction "SDIO_CMD") + (pintype "bidirectional") + (uuid "7ab1c253-2e62-4a1e-b279-375751cfa001") + ) + (pad "12" smd rect + (at 6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "/I2S_SD_OUT") + (pinfunction "PCM_OUT/I2S_SD_OUT") + (pintype "output") + (uuid "0b1e76f1-0fc6-4e18-894c-23931fc714e8") + ) + (pad "13" smd rect + (at 6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "/SDIO_DATA0") + (pinfunction "SDIO_DATA0") + (pintype "bidirectional") + (uuid "18b551cc-98e8-4373-8aba-d0f3a02095ee") + ) + (pad "14" smd rect + (at 6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "/I2S_SD_IN") + (pinfunction "PCM_IN/I2S_SD_IN") + (pintype "input") + (uuid "a0a0b63f-973a-4b9d-a41f-a6a5c4715575") + ) + (pad "15" smd rect + (at 5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "/SDIO_DATA3") + (pinfunction "SDIO_DATA1") + (pintype "bidirectional") + (uuid "02b53d69-c326-4933-9af5-f37bfffa3365") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "/LED#2") + (pinfunction "LED2#") + (pintype "output") + (uuid "bac88838-8fee-47b9-bc96-9cf60406f28b") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/SDIO_DATA2") + (pinfunction "SDIO_DATA2") + (pintype "bidirectional") + (uuid "7884f937-399e-49e2-9afa-0a03d5e40b5d") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "25dfea2a-03f2-4162-846e-0fb629a906b4") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/SDIO_DATA1") + (pinfunction "SDIO_DATA3") + (pintype "bidirectional") + (uuid "128c6ec7-8735-4c3c-97dc-e85558320b7d") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/UART_WAKE#") + (pinfunction "UART_WAKE#") + (pintype "output") + (uuid "c18a40f3-e1ac-4f55-ac65-00be32a16a41") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/SDIO__WAKE#") + (pinfunction "SDIO_WAKE#") + (pintype "output") + (uuid "273e98b6-645b-48c8-a5cb-9ce7a8a72112") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/UART_TXD") + (pinfunction "UART_TXD") + (pintype "output") + (uuid "0ebc5ee2-a988-4dfa-9c03-f3b9a1940e19") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/SDIO_RESET#") + (pinfunction "SDIO_RESET#") + (pintype "input") + (uuid "75d20f29-c942-42bc-ba63-6f9183868144") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "/UART_RXD") + (pinfunction "UART_RXD") + (pintype "input") + (uuid "ee64e523-11eb-489e-98dc-9ca9df44c3d3") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ff489887-6fe7-402d-809a-966b5da2aeba") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "/UARD_RTS") + (pinfunction "UART_RTS") + (pintype "output") + (uuid "52391089-29b6-4ff1-bf07-48ad85fffd51") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "eec4ed76-70d4-4d3c-bb24-af5256163f48") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "/UART_CTS") + (pinfunction "UART_CTS") + (pintype "input") + (uuid "3d278ad4-5433-41a4-8cb5-8efbc69713d9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "4b273f86-29a6-4f34-ba99-6fa3f4eef3ee") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3d1679d1-d20b-4099-b1ee-51a1657342ea") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e3e43496-3576-4e0f-8443-0df874ae877d") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8374c15d-6dbb-4838-8441-1c2de8f1c18c") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "b4fc15e7-8eb7-4a88-b4f7-45a48e4e3bc3") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "20dd1fd6-867d-4552-90cd-70946b61d4ec") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "5299ba6b-1624-4359-ad00-434ce73d3c68") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "e50eea9f-e0e6-46fd-8269-f045127f694f") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bf3c34b0-85ce-496e-ad8c-0632cddecf28") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "c261928b-297f-4516-89de-5c0f1c76a702") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "bc778b14-2467-41ce-bfe1-c6ffcdf388f3") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "ce4f540e-2c46-4f50-82b4-cc88d9caa97a") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "b45b3d1e-bbf5-4185-8541-2b56decc03f6") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "4e2f0065-f459-44f5-9f11-9c0d7d17a696") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "03b9205d-3678-431f-b0e6-f36613b4290b") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "0cf28e46-07ac-4b64-8b09-fefa6f2e4673") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "86c953bc-00df-4d48-aeb1-1aba672c0da4") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "7ec7beef-eb96-4dff-b545-62e7db450330") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "6f1d16b0-b312-4343-a940-a0b3f39daa65") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "73d8cd87-2e70-45a8-a819-b22da3be9aeb") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "805dab35-a96f-487e-b920-b5b6cd8854b7") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "64c0684e-862e-4381-8deb-8a11bc929e62") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 45 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "ecedab1f-4d85-4b8b-97be-10fe4ce6b329") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "5d505706-5283-4e8f-9c65-6d0e373c5a55") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/PER1-") + (pinfunction "RESERVED/PERn0") + (pintype "input") + (uuid "f4049b25-1a6a-497a-8efb-89e26eddc9d9") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "fc0ed3af-ebb3-4f66-9b70-c51b6ef08acd") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "42caaf4e-dcd4-42c2-90f4-355b2f013524") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 49 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "b60368a2-6d1b-414f-bc7a-84d09872d599") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "a5edc255-5c1e-454b-b6e5-64a879a53570") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "45326024-487f-4f02-b444-63270c8b2758") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "a0af40fa-86b3-49e2-8cd4-dcddaf7af639") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 51 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "5e9f5702-1a13-4483-a17f-399f8bf9788c") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "4ca94144-4f1a-48d1-b76a-71c8dc565b04") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 52 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "c67b8ce3-0c11-41a1-a536-c23a8573e5e8") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 53 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "32d7ef13-09fb-4ad2-be68-24e3f461d02c") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e5d8cd82-3a20-4888-8e3d-9a8f8b7c1840") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 54 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "aa675111-a6da-456f-8166-9e5e5f1d799f") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 6 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "d193bbb0-d0b7-4fb8-8bf6-d2772c9b3d43") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "63a5799b-8b96-4e93-8837-9b2b9c6aa5f2") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "6e5df8c5-ef46-4923-b854-f9c334bd77aa") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.26 154.78) (xy 118.26 158.78) (xy 96.26 158.78) (xy 96.26 154.78) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "358cb7b4-89aa-4b0e-ac8f-09d7a8aebb81") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.26 158.78) (xy 122.26 153.58) (xy 92.26 153.58) (xy 92.26 158.78) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e5757b17-18c1-49e6-8f20-564b1b6c095a") + (at 106.61 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.14 90) + (layer "F.SilkS") + (uuid "4d8504ce-5d1a-4daa-9e62-8e3a462b6d8a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "084cfb78-9d6a-4b38-a192-ab303a4cedc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0e3326bc-69af-4152-ad35-fcb5e217d95a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fe55d52e-cbce-4c2c-9ba5-a81a2e7ee4c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "fd98a860-9359-42fd-9476-8d1f37d3f024") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "eefd141a-3734-4478-bc04-c6c365e9f343") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "b62a4246-0fe3-4277-b8d5-51681a5cd2f4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "82057c88-fc78-4aa7-8993-c1daf7d87659") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "f4150410-ff82-4e75-9e4f-5efd8aa0ea3b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "02c9830f-5afa-4756-9391-556d34eba512") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "765e74ef-0892-4e39-9013-e94946e6b42f") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "ca0b2666-73d9-4318-9edb-64c34c6c6a92") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2811c977-4152-445e-89a4-0acc4813ffab") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4a86901a-3187-4fa6-a4ef-c908ef1380c0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "10873772-12a5-4cd0-b3b5-d36ec3fda41c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 E Key/PET0P") + (pintype "passive") + (uuid "141bf8f8-9772-42d6-a8df-840614912fb8") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 57 "/PET0+") + (pintype "passive") + (uuid "8d455350-4683-4ba4-9de4-dfc8f636880e") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "ef004b52-603f-4a47-b3dc-83462311c446") + (at 99.91 154.01 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "0938ff88-30ae-4b14-a974-399afecbf705") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0cc4182d-0206-4ad1-9e69-4f761bca9144") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1176b2ee-c6b6-4fba-80db-5f1f74c3eccd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3eee141e-c07f-4bf6-972a-8a7d19263d09") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "cdc305ae-052b-4727-a537-c35ac0fe82f7") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "4c2d0e7c-d3fd-48cf-aff7-532b6e1467ae") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e834906c-6359-4810-8d38-4470a4df104c") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "e2a1ab33-2836-4396-b0ce-3857e0d66bbe") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8d19657a-e484-47b4-83fc-3b41f31714db") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e6dbdb27-6ab8-44cd-982c-0d45849e525d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "4335d0ae-cd1d-450a-a0c2-83c53cd7af46") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "138bc307-e15d-4fa8-8f3e-a5184022e363") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5a7415de-e218-41b3-af58-3f7d8a67594e") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7a309fb6-f093-4883-b4f8-76ccc64068a0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5b998d20-911c-4e42-b153-f46e98b5df88") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 E Key/PET1N") + (pintype "passive") + (uuid "1a88106a-0e0c-4442-b9e2-95f77eafa6e2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 58 "/PET1-") + (pintype "passive") + (uuid "07fd5539-91aa-48ae-b2f9-d91fb677fd97") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 96.26 154.78) + (end 92.26 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09e97b38-46d4-4353-97f4-8b512f8203c7") + ) + (gr_line + (start 122.26 154.78) + (end 122.26 78.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7794e206-1479-4b14-a1b6-17496f27121a") + ) + (gr_line + (start 118.26 154.78) + (end 122.26 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cbffb533-35e9-4720-87ec-67605fd28158") + ) + (gr_line + (start 122.26 78.78) + (end 92.26 78.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cca65482-c553-4ce6-b501-36daeeb49f67") + ) + (gr_line + (start 92.26 78.78) + (end 92.26 154.78) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa5cf464-0a27-4a1a-9851-2c9d378bc15c") + ) + (segment + (start 100.485 156.329999) + (end 100.485 154.800001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1205d455-f374-4eac-8d0f-8e4134c08aed") + ) + (segment + (start 100.61 154.675001) + (end 100.61 154.33) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "436e7d7f-2f7e-42bb-9c25-55e3a612d351") + ) + (segment + (start 100.51 157.63) + (end 100.51 156.354999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9ec039de-3108-4a50-ba58-fdef7959273f") + ) + (segment + (start 100.485 154.800001) + (end 100.61 154.675001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ca9a144f-a3e4-4fd7-b377-d007400715d8") + ) + (segment + (start 100.51 156.354999) + (end 100.485 156.329999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d67c917f-e925-4054-ab3c-86830d21fb90") + ) + (segment + (start 99.91 154.675001) + (end 99.91 154.33) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4184a211-400b-47a2-bed6-7c91da052ad1") + ) + (segment + (start 100.01 156.354999) + (end 100.035 156.329999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5ba88b5a-71ac-44fc-9833-89d0c304b034") + ) + (segment + (start 100.035 154.800001) + (end 99.91 154.675001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9d8b8388-ca66-4f80-92ba-b462f2a1f159") + ) + (segment + (start 100.035 156.329999) + (end 100.035 154.800001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f59db190-012c-4045-9bad-9cda62ecd608") + ) + (segment + (start 100.01 157.63) + (end 100.01 156.354999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fa026c87-d9d7-4a9c-ba10-3abcdabd0e25") + ) + (segment + (start 106.485 156.329999) + (end 106.485 154.800001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5b6d775c-ccbe-4f42-9915-8c3b2ccf4aa0") + ) + (segment + (start 106.61 154.675001) + (end 106.61 154.33) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5bc6c441-04ff-49ac-b443-4056d7b13d7d") + ) + (segment + (start 106.51 156.354999) + (end 106.485 156.329999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "71a5c38d-eecb-45c2-b95a-41bb42e52a34") + ) + (segment + (start 106.485 154.800001) + (end 106.61 154.675001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a05def45-262c-4019-b433-41c29bfc8369") + ) + (segment + (start 106.51 157.63) + (end 106.51 156.354999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b41d0c17-a8d6-40e5-8c3a-ef552fa0ba12") + ) + (segment + (start 106.01 157.63) + (end 106.01 156.354999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "03f6e1d1-f40a-4268-9a0c-e33c4f4becfd") + ) + (segment + (start 106.035 154.800001) + (end 105.91 154.675001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "06df4115-6914-43fc-a373-d77da8482f37") + ) + (segment + (start 106.035 156.329999) + (end 106.035 154.800001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "32b4556e-b292-4fef-9e1a-0b8dc8767b5d") + ) + (segment + (start 105.91 154.675001) + (end 105.91 154.33) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "49b2ac2b-c546-49f9-9a39-ea48ade9c0b9") + ) + (segment + (start 106.01 156.354999) + (end 106.035 156.329999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "83b10393-d512-48f1-b825-59e35776f4c7") + ) + (via + (at 112.26 155.29) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 5) + (uuid "cc222036-295a-4c08-9248-9720a2a130ad") + ) + (segment + (start 112.26 155.29) + (end 112.26 157.38) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "b941142b-722c-4255-a978-a1d33f83c168") + ) + (zone + (net 5) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "b47e40a3-3b32-422d-ae3c-c74b40c8359a") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 92.26 157.31) (xy 92.26 48.78) (xy 122.26 48.78) (xy 122.26 157.31) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.341684 79.302174) (xy 104.361503 79.338033) (xy 104.420826 79.597946) (xy 104.420832 79.597964) + (xy 104.530257 79.910688) (xy 104.674022 80.209217) (xy 104.850305 80.48977) (xy 105.051034 80.741476) + (xy 105.904432 79.888079) (xy 105.941457 79.936331) (xy 106.103669 80.098543) (xy 106.151919 80.135567) + (xy 105.298522 80.988964) (xy 105.298522 80.988965) (xy 105.550229 81.189694) (xy 105.830782 81.365977) + (xy 106.129311 81.509742) (xy 106.442035 81.619167) (xy 106.442053 81.619173) (xy 106.765077 81.692901) + (xy 106.765074 81.692901) (xy 107.094336 81.73) (xy 107.425664 81.73) (xy 107.754924 81.692901) + (xy 108.077946 81.619173) (xy 108.077964 81.619167) (xy 108.390688 81.509742) (xy 108.689217 81.365977) + (xy 108.96977 81.189694) (xy 109.221476 80.988965) (xy 109.221476 80.988964) (xy 108.368079 80.135567) + (xy 108.416331 80.098543) (xy 108.578543 79.936331) (xy 108.615567 79.888079) (xy 109.468964 80.741476) + (xy 109.468965 80.741476) (xy 109.669694 80.48977) (xy 109.845977 80.209217) (xy 109.989742 79.910688) + (xy 110.099167 79.597964) (xy 110.099173 79.597946) (xy 110.158497 79.338033) (xy 110.191272 79.291842) + (xy 110.230642 79.2805) (xy 121.6855 79.2805) (xy 121.737826 79.302174) (xy 121.7595 79.3545) (xy 121.7595 154.2055) + (xy 121.737826 154.257826) (xy 121.6855 154.2795) (xy 117.597464 154.2795) (xy 117.425062 154.309898) + (xy 117.260558 154.369773) (xy 117.108945 154.457308) (xy 116.974837 154.569837) (xy 116.862308 154.703945) + (xy 116.774773 154.855558) (xy 116.714898 155.020062) (xy 116.6845 155.192464) (xy 116.6845 157.31) + (xy 116.3855 157.31) (xy 116.3855 156.760252) (xy 116.373867 156.701769) (xy 116.347471 156.662265) + (xy 116.335 156.621153) (xy 116.335 156.58) (xy 116.315301 156.58) (xy 116.275716 156.587873) (xy 116.246845 156.587873) + (xy 116.204748 156.5795) (xy 115.815252 156.5795) (xy 115.815251 156.5795) (xy 115.774435 156.587618) + (xy 115.745565 156.587618) (xy 115.704749 156.5795) (xy 115.704748 156.5795) (xy 115.315252 156.5795) + (xy 115.315251 156.5795) (xy 115.273153 156.587873) (xy 115.244283 156.587873) (xy 115.204699 156.58) + (xy 115.185 156.58) (xy 115.185 156.621153) (xy 115.172529 156.662265) (xy 115.146133 156.701768) + (xy 115.1345 156.760253) (xy 115.1345 157.31) (xy 114.8855 157.31) (xy 114.8855 156.760252) (xy 114.873867 156.701769) + (xy 114.847471 156.662265) (xy 114.835 156.621153) (xy 114.835 156.58) (xy 114.815301 156.58) (xy 114.775716 156.587873) + (xy 114.746845 156.587873) (xy 114.704748 156.5795) (xy 114.315252 156.5795) (xy 114.315251 156.5795) + (xy 114.274435 156.587618) (xy 114.245565 156.587618) (xy 114.204749 156.5795) (xy 114.204748 156.5795) + (xy 113.815252 156.5795) (xy 113.815251 156.5795) (xy 113.774435 156.587618) (xy 113.745565 156.587618) + (xy 113.704749 156.5795) (xy 113.704748 156.5795) (xy 113.315252 156.5795) (xy 113.315251 156.5795) + (xy 113.274435 156.587618) (xy 113.245565 156.587618) (xy 113.204749 156.5795) (xy 113.204748 156.5795) + (xy 112.815252 156.5795) (xy 112.815251 156.5795) (xy 112.774435 156.587618) (xy 112.745565 156.587618) + (xy 112.704749 156.5795) (xy 112.704748 156.5795) (xy 112.315252 156.5795) (xy 112.315251 156.5795) + (xy 112.274435 156.587618) (xy 112.245565 156.587618) (xy 112.204749 156.5795) (xy 112.204748 156.5795) + (xy 111.815252 156.5795) (xy 111.815251 156.5795) (xy 111.774435 156.587618) (xy 111.745565 156.587618) + (xy 111.704749 156.5795) (xy 111.704748 156.5795) (xy 111.315252 156.5795) (xy 111.315251 156.5795) + (xy 111.274435 156.587618) (xy 111.245565 156.587618) (xy 111.204749 156.5795) (xy 111.204748 156.5795) + (xy 111.0545 156.5795) (xy 111.002174 156.557826) (xy 110.9805 156.5055) (xy 110.9805 155.778025) + (xy 110.980499 155.77802) (xy 110.943024 155.577544) (xy 110.869348 155.387363) (xy 110.761981 155.213959) + (xy 110.76198 155.213957) (xy 110.624579 155.063235) (xy 110.624578 155.063234) (xy 110.461825 154.940329) + (xy 110.461822 154.940328) (xy 110.461821 154.940327) (xy 110.27925 154.849418) (xy 110.279246 154.849417) + (xy 110.279244 154.849416) (xy 110.083082 154.793602) (xy 110.083076 154.793601) (xy 109.880003 154.774785) + (xy 109.879997 154.774785) (xy 109.676923 154.793601) (xy 109.676917 154.793602) (xy 109.480755 154.849416) + (xy 109.48075 154.849418) (xy 109.298177 154.940328) (xy 109.298174 154.940329) (xy 109.135421 155.063234) + (xy 109.13542 155.063235) (xy 108.998019 155.213957) (xy 108.998019 155.213958) (xy 108.890655 155.387358) + (xy 108.89065 155.387368) (xy 108.816977 155.57754) (xy 108.7795 155.77802) (xy 108.7795 156.506) + (xy 108.757826 156.558326) (xy 108.7055 156.58) (xy 108.685 156.58) (xy 108.685 157.31) (xy 108.3855 157.31) + (xy 108.3855 156.760252) (xy 108.373867 156.701769) (xy 108.347471 156.662265) (xy 108.335 156.621153) + (xy 108.335 156.58) (xy 108.315301 156.58) (xy 108.275716 156.587873) (xy 108.246845 156.587873) + (xy 108.204748 156.5795) (xy 107.815252 156.5795) (xy 107.815251 156.5795) (xy 107.774435 156.587618) + (xy 107.745565 156.587618) (xy 107.704749 156.5795) (xy 107.704748 156.5795) (xy 107.315252 156.5795) + (xy 107.315251 156.5795) (xy 107.273153 156.587873) (xy 107.244283 156.587873) (xy 107.204699 156.58) + (xy 107.185 156.58) (xy 107.185 156.621153) (xy 107.172529 156.662265) (xy 107.146133 156.701768) + (xy 107.1345 156.760253) (xy 107.1345 157.31) (xy 106.8855 157.31) (xy 106.8855 156.760252) (xy 106.873867 156.701769) + (xy 106.847471 156.662265) (xy 106.837284 156.639397) (xy 106.812784 156.543092) (xy 106.814148 156.533656) + (xy 106.8105 156.524848) (xy 106.8105 156.315435) (xy 106.810499 156.315434) (xy 106.788766 156.234326) + (xy 106.789619 156.234097) (xy 106.7855 156.213376) (xy 106.7855 154.955123) (xy 106.807173 154.902798) + (xy 106.85046 154.859512) (xy 106.890022 154.790989) (xy 106.9105 154.714563) (xy 106.9105 154.714558) + (xy 106.911133 154.709755) (xy 106.912641 154.709953) (xy 106.932174 154.662797) (xy 106.962206 154.632765) + (xy 107.007585 154.529991) (xy 107.0105 154.504865) (xy 107.010499 154.155136) (xy 107.007585 154.130009) + (xy 106.967792 154.039888) (xy 106.966485 153.983268) (xy 106.967782 153.980135) (xy 107.007585 153.889991) + (xy 107.0105 153.864865) (xy 107.010499 153.515136) (xy 107.007585 153.490009) (xy 106.962206 153.387235) + (xy 106.882765 153.307794) (xy 106.779991 153.262415) (xy 106.77999 153.262414) (xy 106.779988 153.262414) + (xy 106.758659 153.25994) (xy 106.754865 153.2595) (xy 106.754864 153.2595) (xy 106.465136 153.2595) + (xy 106.440013 153.262414) (xy 106.440007 153.262415) (xy 106.337234 153.307794) (xy 106.312326 153.332703) + (xy 106.26 153.354377) (xy 106.207674 153.332703) (xy 106.182765 153.307794) (xy 106.079991 153.262415) + (xy 106.07999 153.262414) (xy 106.079988 153.262414) (xy 106.058659 153.25994) (xy 106.054865 153.2595) + (xy 106.054864 153.2595) (xy 105.765136 153.2595) (xy 105.740013 153.262414) (xy 105.740007 153.262415) + (xy 105.637234 153.307794) (xy 105.557794 153.387234) (xy 105.512414 153.490011) (xy 105.5095 153.515135) + (xy 105.5095 153.864863) (xy 105.512414 153.889986) (xy 105.512415 153.889992) (xy 105.552206 153.98011) + (xy 105.553514 154.036732) (xy 105.552206 154.03989) (xy 105.512414 154.130011) (xy 105.5095 154.155135) + (xy 105.5095 154.504863) (xy 105.512414 154.529986) (xy 105.512415 154.529992) (xy 105.557794 154.632765) + (xy 105.587826 154.662797) (xy 105.607359 154.709954) (xy 105.608867 154.709756) (xy 105.6095 154.714565) + (xy 105.629977 154.790986) (xy 105.629979 154.790991) (xy 105.658096 154.83969) (xy 105.661677 154.845892) + (xy 105.66954 154.859512) (xy 105.714629 154.904601) (xy 105.716303 154.906523) (xy 105.724565 154.931139) + (xy 105.7345 154.955124) (xy 105.7345 156.213376) (xy 105.73038 156.234097) (xy 105.731234 156.234326) + (xy 105.7095 156.315434) (xy 105.7095 156.524848) (xy 105.707216 156.543092) (xy 105.682716 156.639397) + (xy 105.677245 156.646716) (xy 105.672529 156.662265) (xy 105.646133 156.701768) (xy 105.6345 156.760253) + (xy 105.6345 157.31) (xy 105.3855 157.31) (xy 105.3855 156.760252) (xy 105.373867 156.701769) (xy 105.347471 156.662265) + (xy 105.335 156.621153) (xy 105.335 156.58) (xy 105.315301 156.58) (xy 105.275716 156.587873) (xy 105.246845 156.587873) + (xy 105.204748 156.5795) (xy 104.815252 156.5795) (xy 104.815251 156.5795) (xy 104.774435 156.587618) + (xy 104.745565 156.587618) (xy 104.704749 156.5795) (xy 104.704748 156.5795) (xy 104.315252 156.5795) + (xy 104.315251 156.5795) (xy 104.273153 156.587873) (xy 104.244283 156.587873) (xy 104.204699 156.58) + (xy 104.185 156.58) (xy 104.185 156.621153) (xy 104.172529 156.662265) (xy 104.146133 156.701768) + (xy 104.1345 156.760253) (xy 104.1345 157.31) (xy 103.8855 157.31) (xy 103.8855 156.760252) (xy 103.873867 156.701769) + (xy 103.847471 156.662265) (xy 103.835 156.621153) (xy 103.835 156.58) (xy 103.815301 156.58) (xy 103.775716 156.587873) + (xy 103.746845 156.587873) (xy 103.704748 156.5795) (xy 103.315252 156.5795) (xy 103.315251 156.5795) + (xy 103.274435 156.587618) (xy 103.245565 156.587618) (xy 103.204749 156.5795) (xy 103.204748 156.5795) + (xy 102.815252 156.5795) (xy 102.815251 156.5795) (xy 102.773153 156.587873) (xy 102.744283 156.587873) + (xy 102.704699 156.58) (xy 102.685 156.58) (xy 102.685 156.621153) (xy 102.672529 156.662265) (xy 102.646133 156.701768) + (xy 102.6345 156.760253) (xy 102.6345 157.31) (xy 102.3855 157.31) (xy 102.3855 156.760252) (xy 102.373867 156.701769) + (xy 102.347471 156.662265) (xy 102.335 156.621153) (xy 102.335 156.58) (xy 102.315301 156.58) (xy 102.275716 156.587873) + (xy 102.246845 156.587873) (xy 102.204748 156.5795) (xy 101.815252 156.5795) (xy 101.815251 156.5795) + (xy 101.774435 156.587618) (xy 101.745565 156.587618) (xy 101.704749 156.5795) (xy 101.704748 156.5795) + (xy 101.315252 156.5795) (xy 101.315251 156.5795) (xy 101.273153 156.587873) (xy 101.244283 156.587873) + (xy 101.204699 156.58) (xy 101.185 156.58) (xy 101.185 156.621153) (xy 101.172529 156.662265) (xy 101.146133 156.701768) + (xy 101.1345 156.760253) (xy 101.1345 157.31) (xy 100.8855 157.31) (xy 100.8855 156.760252) (xy 100.873867 156.701769) + (xy 100.847471 156.662265) (xy 100.837284 156.639397) (xy 100.812784 156.543092) (xy 100.814148 156.533656) + (xy 100.8105 156.524848) (xy 100.8105 156.315435) (xy 100.810499 156.315434) (xy 100.788766 156.234326) + (xy 100.789619 156.234097) (xy 100.7855 156.213376) (xy 100.7855 154.955123) (xy 100.807173 154.902798) + (xy 100.85046 154.859512) (xy 100.890022 154.790989) (xy 100.9105 154.714563) (xy 100.9105 154.714558) + (xy 100.911133 154.709755) (xy 100.912641 154.709953) (xy 100.932174 154.662797) (xy 100.962206 154.632765) + (xy 101.007585 154.529991) (xy 101.0105 154.504865) (xy 101.010499 154.155136) (xy 101.007585 154.130009) + (xy 100.967792 154.039888) (xy 100.966485 153.983268) (xy 100.967782 153.980135) (xy 101.007585 153.889991) + (xy 101.0105 153.864865) (xy 101.010499 153.515136) (xy 101.007585 153.490009) (xy 100.962206 153.387235) + (xy 100.882765 153.307794) (xy 100.779991 153.262415) (xy 100.77999 153.262414) (xy 100.779988 153.262414) + (xy 100.758659 153.25994) (xy 100.754865 153.2595) (xy 100.754864 153.2595) (xy 100.465136 153.2595) + (xy 100.440013 153.262414) (xy 100.440007 153.262415) (xy 100.337234 153.307794) (xy 100.312326 153.332703) + (xy 100.26 153.354377) (xy 100.207674 153.332703) (xy 100.182765 153.307794) (xy 100.079991 153.262415) + (xy 100.07999 153.262414) (xy 100.079988 153.262414) (xy 100.058659 153.25994) (xy 100.054865 153.2595) + (xy 100.054864 153.2595) (xy 99.765136 153.2595) (xy 99.740013 153.262414) (xy 99.740007 153.262415) + (xy 99.637234 153.307794) (xy 99.557794 153.387234) (xy 99.512414 153.490011) (xy 99.5095 153.515135) + (xy 99.5095 153.864863) (xy 99.512414 153.889986) (xy 99.512415 153.889992) (xy 99.552206 153.98011) + (xy 99.553514 154.036732) (xy 99.552206 154.03989) (xy 99.512414 154.130011) (xy 99.5095 154.155135) + (xy 99.5095 154.504863) (xy 99.512414 154.529986) (xy 99.512415 154.529992) (xy 99.557794 154.632765) + (xy 99.587826 154.662797) (xy 99.607359 154.709954) (xy 99.608867 154.709756) (xy 99.6095 154.714565) + (xy 99.629977 154.790986) (xy 99.629979 154.790991) (xy 99.658096 154.83969) (xy 99.661677 154.845892) + (xy 99.66954 154.859512) (xy 99.714629 154.904601) (xy 99.716303 154.906523) (xy 99.724565 154.931139) + (xy 99.7345 154.955124) (xy 99.7345 156.213376) (xy 99.73038 156.234097) (xy 99.731234 156.234326) + (xy 99.7095 156.315434) (xy 99.7095 156.524848) (xy 99.707216 156.543092) (xy 99.682716 156.639397) + (xy 99.677245 156.646716) (xy 99.672529 156.662265) (xy 99.646133 156.701768) (xy 99.6345 156.760253) + (xy 99.6345 157.31) (xy 99.3855 157.31) (xy 99.3855 156.760252) (xy 99.373867 156.701769) (xy 99.347471 156.662265) + (xy 99.335 156.621153) (xy 99.335 156.58) (xy 99.315301 156.58) (xy 99.275716 156.587873) (xy 99.246845 156.587873) + (xy 99.204748 156.5795) (xy 98.815252 156.5795) (xy 98.815251 156.5795) (xy 98.774435 156.587618) + (xy 98.745565 156.587618) (xy 98.704749 156.5795) (xy 98.704748 156.5795) (xy 98.315252 156.5795) + (xy 98.315251 156.5795) (xy 98.273153 156.587873) (xy 98.244283 156.587873) (xy 98.204699 156.58) + (xy 98.185 156.58) (xy 98.185 156.621153) (xy 98.172529 156.662265) (xy 98.146133 156.701768) (xy 98.1345 156.760253) + (xy 98.1345 157.31) (xy 97.8355 157.31) (xy 97.8355 155.192472) (xy 97.835499 155.192464) (xy 97.812713 155.063236) + (xy 97.805101 155.020062) (xy 97.745225 154.855555) (xy 97.657692 154.703945) (xy 97.545163 154.569837) + (xy 97.411055 154.457308) (xy 97.259445 154.369775) (xy 97.259443 154.369774) (xy 97.259441 154.369773) + (xy 97.094937 154.309898) (xy 96.922535 154.2795) (xy 96.922532 154.2795) (xy 96.900892 154.2795) + (xy 96.325892 154.2795) (xy 92.8345 154.2795) (xy 92.782174 154.257826) (xy 92.7605 154.2055) (xy 92.7605 79.3545) + (xy 92.782174 79.302174) (xy 92.8345 79.2805) (xy 104.289358 79.2805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.308247 154.997521) (xy 112.327453 155.002666) (xy 112.364454 155.012581) (xy 112.382296 155.019971) + (xy 112.432699 155.049071) (xy 112.448024 155.06083) (xy 112.489169 155.101975) (xy 112.500929 155.117301) + (xy 112.530024 155.167695) (xy 112.537416 155.185542) (xy 112.552478 155.241753) (xy 112.555 155.260906) + (xy 112.555 155.319092) (xy 112.552478 155.338245) (xy 112.537416 155.394456) (xy 112.530024 155.412303) + (xy 112.500927 155.4627) (xy 112.489167 155.478025) (xy 112.436869 155.530323) (xy 112.436863 155.53033) + (xy 112.392315 155.597001) (xy 112.370644 155.64932) (xy 112.370641 155.64933) (xy 112.355 155.727967) + (xy 112.355 156.005498) (xy 112.370641 156.084135) (xy 112.370644 156.084145) (xy 112.392316 156.136465) + (xy 112.393676 156.139098) (xy 112.395162 156.156735) (xy 112.401928 156.173092) (xy 112.398142 156.192108) + (xy 112.398431 156.195535) (xy 112.39716 156.197039) (xy 112.396299 156.201367) (xy 112.396133 156.201766) + (xy 112.3845 156.260253) (xy 112.3845 157.306) (xy 112.382843 157.31) (xy 112.137157 157.31) (xy 112.1355 157.306) + (xy 112.1355 156.260253) (xy 112.123866 156.201766) (xy 112.123676 156.201307) (xy 112.123676 156.200809) + (xy 112.122445 156.194621) (xy 112.123676 156.194376) (xy 112.123677 156.186573) (xy 112.118045 156.172958) + (xy 112.123678 156.159374) (xy 112.12368 156.144669) (xy 112.127284 156.137188) (xy 112.127679 156.136472) + (xy 112.127683 156.136467) (xy 112.149357 156.084141) (xy 112.165 156.0055) (xy 112.165 155.727966) + (xy 112.149357 155.649325) (xy 112.127683 155.596999) (xy 112.083136 155.53033) (xy 112.083129 155.530323) + (xy 112.03083 155.478023) (xy 112.01907 155.462698) (xy 111.989973 155.412301) (xy 111.98258 155.394452) + (xy 111.967521 155.338246) (xy 111.965 155.319095) (xy 111.965 155.260902) (xy 111.967521 155.241751) + (xy 111.98258 155.185545) (xy 111.989971 155.1677) (xy 112.019073 155.117294) (xy 112.030826 155.101977) + (xy 112.071977 155.060826) (xy 112.087294 155.049073) (xy 112.137703 155.019969) (xy 112.15554 155.012582) + (xy 112.197308 155.00139) (xy 112.211752 154.997521) (xy 112.230903 154.995) (xy 112.289096 154.995) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.038326 79.302174) (xy 104.06 79.3545) (xy 104.06 79.959704) (xy 104.100242 80.316866) (xy 104.180219 80.667264) + (xy 104.180224 80.667282) (xy 104.298925 81.006513) (xy 104.454869 81.330334) (xy 104.646093 81.634666) + (xy 104.870185 81.915668) (xy 105.124331 82.169814) (xy 105.405333 82.393906) (xy 105.709665 82.58513) + (xy 106.033486 82.741074) (xy 106.372717 82.859775) (xy 106.372735 82.85978) (xy 106.723135 82.939757) + (xy 106.723132 82.939757) (xy 107.080296 82.98) (xy 107.439704 82.98) (xy 107.796866 82.939757) + (xy 108.147264 82.85978) (xy 108.147282 82.859775) (xy 108.486513 82.741074) (xy 108.810334 82.58513) + (xy 109.114666 82.393906) (xy 109.395668 82.169814) (xy 109.64981 81.915672) (xy 109.87092 81.638409) + (xy 109.87092 81.638408) (xy 108.368079 80.135567) (xy 108.416331 80.098543) (xy 108.578543 79.936331) + (xy 108.615567 79.888079) (xy 110.06231 81.334822) (xy 110.06512 81.330351) (xy 110.065126 81.33034) + (xy 110.221076 81.006509) (xy 110.339775 80.667282) (xy 110.33978 80.667264) (xy 110.419757 80.316866) + (xy 110.46 79.959704) (xy 110.46 79.3545) (xy 110.481674 79.302174) (xy 110.534 79.2805) (xy 121.6855 79.2805) + (xy 121.737826 79.302174) (xy 121.7595 79.3545) (xy 121.7595 154.2055) (xy 121.737826 154.257826) + (xy 121.6855 154.2795) (xy 118.5395 154.2795) (xy 118.487174 154.257826) (xy 118.4655 154.2055) + (xy 118.4655 153.654001) (xy 118.449858 153.575364) (xy 118.449857 153.575363) (xy 118.449857 153.575359) + (xy 118.428183 153.523033) (xy 118.391555 153.464739) (xy 118.316967 153.411817) (xy 118.316966 153.411816) + (xy 118.264645 153.390144) (xy 118.264635 153.390141) (xy 118.211974 153.379666) (xy 118.186 153.3745) + (xy 96.334 153.3745) (xy 96.311707 153.378934) (xy 96.255364 153.390141) (xy 96.255354 153.390144) + (xy 96.203037 153.411814) (xy 96.144739 153.448445) (xy 96.144737 153.448447) (xy 96.091816 153.523033) + (xy 96.070144 153.575354) (xy 96.070141 153.575364) (xy 96.0545 153.654001) (xy 96.0545 154.2055) + (xy 96.032826 154.257826) (xy 95.9805 154.2795) (xy 92.8345 154.2795) (xy 92.782174 154.257826) + (xy 92.7605 154.2055) (xy 92.7605 79.3545) (xy 92.782174 79.302174) (xy 92.8345 79.2805) (xy 103.986 79.2805) + ) + ) + ) + (zone + (net 6) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "eec0b2c6-138d-4cdb-a3af-1b0b22851693") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 118.26 157.31) (xy 118.26 153.58) (xy 96.26 153.58) (xy 96.26 157.31) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.238326 153.601674) (xy 118.26 153.654) (xy 118.26 154.2055) (xy 118.238326 154.257826) (xy 118.186 154.2795) + (xy 117.597464 154.2795) (xy 117.425062 154.309898) (xy 117.260558 154.369773) (xy 117.108945 154.457308) + (xy 116.974837 154.569837) (xy 116.862308 154.703945) (xy 116.774773 154.855558) (xy 116.714898 155.020062) + (xy 116.6845 155.192464) (xy 116.6845 156.067728) (xy 116.662826 156.120054) (xy 116.6105 156.141728) + (xy 116.569388 156.129257) (xy 116.513035 156.091603) (xy 116.454697 156.08) (xy 116.435 156.08) + (xy 116.435 157.306) (xy 116.433343 157.31) (xy 115.637157 157.31) (xy 115.6355 157.306) (xy 115.6355 157.205) + (xy 115.935 157.205) (xy 116.085 157.205) (xy 116.085 156.08) (xy 116.065301 156.08) (xy 116.024435 156.088128) + (xy 115.995565 156.088128) (xy 115.954699 156.08) (xy 115.935 156.08) (xy 115.935 157.205) (xy 115.6355 157.205) + (xy 115.6355 156.260253) (xy 115.6355 156.260252) (xy 115.623867 156.201769) (xy 115.597471 156.162265) + (xy 115.585 156.121153) (xy 115.585 156.08) (xy 115.565301 156.08) (xy 115.525716 156.087873) (xy 115.496845 156.087873) + (xy 115.454748 156.0795) (xy 115.065252 156.0795) (xy 115.065251 156.0795) (xy 115.024435 156.087618) + (xy 114.995565 156.087618) (xy 114.954749 156.0795) (xy 114.954748 156.0795) (xy 114.565252 156.0795) + (xy 114.565251 156.0795) (xy 114.524435 156.087618) (xy 114.495565 156.087618) (xy 114.454749 156.0795) + (xy 114.454748 156.0795) (xy 114.065252 156.0795) (xy 114.065251 156.0795) (xy 114.024435 156.087618) + (xy 113.995565 156.087618) (xy 113.954749 156.0795) (xy 113.954748 156.0795) (xy 113.565252 156.0795) + (xy 113.565251 156.0795) (xy 113.524435 156.087618) (xy 113.495565 156.087618) (xy 113.454749 156.0795) + (xy 113.454748 156.0795) (xy 113.065252 156.0795) (xy 113.065251 156.0795) (xy 113.024435 156.087618) + (xy 112.995565 156.087618) (xy 112.954749 156.0795) (xy 112.954748 156.0795) (xy 112.6345 156.0795) + (xy 112.582174 156.057826) (xy 112.5605 156.0055) (xy 112.5605 155.727966) (xy 112.582174 155.67564) + (xy 112.6605 155.597314) (xy 112.726392 155.483186) (xy 112.760499 155.355894) (xy 112.7605 155.355894) + (xy 112.7605 155.224106) (xy 112.760499 155.224105) (xy 112.75782 155.214108) (xy 112.726392 155.096814) + (xy 112.6605 154.982686) (xy 112.567314 154.8895) (xy 112.491783 154.845892) (xy 112.45319 154.82361) + (xy 112.453181 154.823606) (xy 112.325894 154.7895) (xy 112.325892 154.7895) (xy 112.194108 154.7895) + (xy 112.194106 154.7895) (xy 112.066818 154.823606) (xy 112.066809 154.82361) (xy 111.952685 154.8895) + (xy 111.8595 154.982685) (xy 111.79361 155.096809) (xy 111.793606 155.096818) (xy 111.7595 155.224105) + (xy 111.7595 155.355894) (xy 111.793606 155.483181) (xy 111.79361 155.48319) (xy 111.8595 155.597314) + (xy 111.937826 155.67564) (xy 111.9595 155.727966) (xy 111.9595 156.0055) (xy 111.937826 156.057826) + (xy 111.8855 156.0795) (xy 111.565251 156.0795) (xy 111.524435 156.087618) (xy 111.495565 156.087618) + (xy 111.454749 156.0795) (xy 111.454748 156.0795) (xy 111.065252 156.0795) (xy 111.065247 156.0795) + (xy 111.061754 156.079845) (xy 111.007555 156.063404) (xy 110.980856 156.013455) (xy 110.9805 156.006201) + (xy 110.9805 155.778025) (xy 110.980499 155.77802) (xy 110.943024 155.577544) (xy 110.869348 155.387363) + (xy 110.761981 155.213959) (xy 110.76198 155.213957) (xy 110.624579 155.063235) (xy 110.624578 155.063234) + (xy 110.461825 154.940329) (xy 110.461822 154.940328) (xy 110.461821 154.940327) (xy 110.27925 154.849418) + (xy 110.279246 154.849417) (xy 110.279244 154.849416) (xy 110.083082 154.793602) (xy 110.083076 154.793601) + (xy 109.880003 154.774785) (xy 109.879997 154.774785) (xy 109.676923 154.793601) (xy 109.676917 154.793602) + (xy 109.480755 154.849416) (xy 109.48075 154.849418) (xy 109.298177 154.940328) (xy 109.298174 154.940329) + (xy 109.135421 155.063234) (xy 109.13542 155.063235) (xy 108.998019 155.213957) (xy 108.998019 155.213958) + (xy 108.890655 155.387358) (xy 108.89065 155.387368) (xy 108.816977 155.57754) (xy 108.816976 155.577542) + (xy 108.816976 155.577544) (xy 108.807522 155.628116) (xy 108.7795 155.77802) (xy 108.7795 156.0055) + (xy 108.757826 156.057826) (xy 108.7055 156.0795) (xy 108.565251 156.0795) (xy 108.524435 156.087618) + (xy 108.495565 156.087618) (xy 108.454749 156.0795) (xy 108.454748 156.0795) (xy 108.065252 156.0795) + (xy 108.065251 156.0795) (xy 108.024435 156.087618) (xy 107.995565 156.087618) (xy 107.954749 156.0795) + (xy 107.954748 156.0795) (xy 107.565252 156.0795) (xy 107.565251 156.0795) (xy 107.524435 156.087618) + (xy 107.495565 156.087618) (xy 107.454749 156.0795) (xy 107.454748 156.0795) (xy 107.065252 156.0795) + (xy 107.065251 156.0795) (xy 107.024435 156.087618) (xy 106.995565 156.087618) (xy 106.954749 156.0795) + (xy 106.954748 156.0795) (xy 106.565252 156.0795) (xy 106.565251 156.0795) (xy 106.524435 156.087618) + (xy 106.495565 156.087618) (xy 106.454749 156.0795) (xy 106.454748 156.0795) (xy 106.065252 156.0795) + (xy 106.065251 156.0795) (xy 106.024435 156.087618) (xy 105.995565 156.087618) (xy 105.954749 156.0795) + (xy 105.954748 156.0795) (xy 105.565252 156.0795) (xy 105.565251 156.0795) (xy 105.524435 156.087618) + (xy 105.495565 156.087618) (xy 105.454749 156.0795) (xy 105.454748 156.0795) (xy 105.065252 156.0795) + (xy 105.065251 156.0795) (xy 105.024435 156.087618) (xy 104.995565 156.087618) (xy 104.954749 156.0795) + (xy 104.954748 156.0795) (xy 104.565252 156.0795) (xy 104.565251 156.0795) (xy 104.524435 156.087618) + (xy 104.495565 156.087618) (xy 104.454749 156.0795) (xy 104.454748 156.0795) (xy 104.065252 156.0795) + (xy 104.065251 156.0795) (xy 104.024435 156.087618) (xy 103.995565 156.087618) (xy 103.954749 156.0795) + (xy 103.954748 156.0795) (xy 103.565252 156.0795) (xy 103.565251 156.0795) (xy 103.524435 156.087618) + (xy 103.495565 156.087618) (xy 103.454749 156.0795) (xy 103.454748 156.0795) (xy 103.065252 156.0795) + (xy 103.065251 156.0795) (xy 103.024435 156.087618) (xy 102.995565 156.087618) (xy 102.954749 156.0795) + (xy 102.954748 156.0795) (xy 102.565252 156.0795) (xy 102.565251 156.0795) (xy 102.524435 156.087618) + (xy 102.495565 156.087618) (xy 102.454749 156.0795) (xy 102.454748 156.0795) (xy 102.065252 156.0795) + (xy 102.065251 156.0795) (xy 102.024435 156.087618) (xy 101.995565 156.087618) (xy 101.954749 156.0795) + (xy 101.954748 156.0795) (xy 101.565252 156.0795) (xy 101.565251 156.0795) (xy 101.524435 156.087618) + (xy 101.495565 156.087618) (xy 101.454749 156.0795) (xy 101.454748 156.0795) (xy 101.065252 156.0795) + (xy 101.065251 156.0795) (xy 101.024435 156.087618) (xy 100.995565 156.087618) (xy 100.954749 156.0795) + (xy 100.954748 156.0795) (xy 100.565252 156.0795) (xy 100.565251 156.0795) (xy 100.524435 156.087618) + (xy 100.495565 156.087618) (xy 100.454749 156.0795) (xy 100.454748 156.0795) (xy 100.065252 156.0795) + (xy 100.065251 156.0795) (xy 100.024435 156.087618) (xy 99.995565 156.087618) (xy 99.954749 156.0795) + (xy 99.954748 156.0795) (xy 99.565252 156.0795) (xy 99.565251 156.0795) (xy 99.524435 156.087618) + (xy 99.495565 156.087618) (xy 99.454749 156.0795) (xy 99.454748 156.0795) (xy 99.065252 156.0795) + (xy 99.065251 156.0795) (xy 99.023153 156.087873) (xy 98.994283 156.087873) (xy 98.954699 156.08) + (xy 98.935 156.08) (xy 98.935 156.121153) (xy 98.922529 156.162265) (xy 98.896133 156.201768) (xy 98.8845 156.260253) + (xy 98.8845 157.306) (xy 98.882843 157.31) (xy 98.086657 157.31) (xy 98.085 157.306) (xy 98.085 157.205) + (xy 98.435 157.205) (xy 98.585 157.205) (xy 98.585 156.08) (xy 98.565301 156.08) (xy 98.524435 156.088128) + (xy 98.495565 156.088128) (xy 98.454699 156.08) (xy 98.435 156.08) (xy 98.435 157.205) (xy 98.085 157.205) + (xy 98.085 156.08) (xy 98.065303 156.08) (xy 98.006964 156.091603) (xy 97.950612 156.129257) (xy 97.895063 156.140306) + (xy 97.847971 156.10884) (xy 97.8355 156.067728) (xy 97.8355 155.192472) (xy 97.835499 155.192464) + (xy 97.812713 155.063236) (xy 97.805101 155.020062) (xy 97.745225 154.855555) (xy 97.657692 154.703945) + (xy 97.545163 154.569837) (xy 97.411055 154.457308) (xy 97.259445 154.369775) (xy 97.259443 154.369774) + (xy 97.259441 154.369773) (xy 97.094937 154.309898) (xy 96.922535 154.2795) (xy 96.922532 154.2795) + (xy 96.900892 154.2795) (xy 96.334 154.2795) (xy 96.281674 154.257826) (xy 96.26 154.2055) (xy 96.26 153.654) + (xy 96.281674 153.601674) (xy 96.334 153.58) (xy 118.186 153.58) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pro b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pro new file mode 100644 index 0000000..5c5adb9 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 E Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "d9efee78-18a0-404a-b488-26241a73b38b", + "Root" + ], + [ + "822dc00b-611a-4d5d-a02c-f12837d6df01", + "M.2 E Key" + ], + [ + "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9", + "PCIe Couple Caps1" + ], + [ + "fa8b5729-454d-4030-ab20-6e9ee0cf319c", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_sch new file mode 100644 index 0000000..c39463a --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_sch @@ -0,0 +1,1406 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d9efee78-18a0-404a-b488-26241a73b38b") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 97.79 114.3) (xy 104.14 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b501e11-84d2-4053-bde9-1f39e6938221") + ) + (wire + (pts + (xy 148.59 86.36) (xy 156.21 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c49e1ae-fd0b-40ba-9d11-13de2075d615") + ) + (wire + (pts + (xy 97.79 91.44) (xy 104.14 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "368bf6e8-09fb-4b7a-98e2-9d0598eb952f") + ) + (wire + (pts + (xy 148.59 63.5) (xy 156.21 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36c4c821-e187-4edd-bf60-9acb57446c2b") + ) + (wire + (pts + (xy 97.79 123.19) (xy 104.14 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ac6fd5d-ba94-4578-bc28-9c6cb51a6741") + ) + (wire + (pts + (xy 148.59 104.14) (xy 156.21 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bc6e11d-3c4b-41b3-b9ac-d333a3f56594") + ) + (wire + (pts + (xy 97.79 128.27) (xy 104.14 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46c5b39a-5d82-4d43-9cb6-1f73468f47d2") + ) + (wire + (pts + (xy 148.59 68.58) (xy 156.21 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "491a8d45-ce7e-45f9-99fd-31d3e14f2186") + ) + (wire + (pts + (xy 97.79 69.85) (xy 104.14 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "583ecbf5-1765-46cd-aa76-f32f6502bcbf") + ) + (wire + (pts + (xy 97.79 93.98) (xy 104.14 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d2cd2da-4eab-41e6-8c00-767dcb489c46") + ) + (wire + (pts + (xy 97.79 99.06) (xy 104.14 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5dd77d60-7692-4f3f-b92c-ebd8db7f5971") + ) + (wire + (pts + (xy 148.59 83.82) (xy 156.21 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5f44eac7-2390-4323-944a-3aa24c504892") + ) + (wire + (pts + (xy 148.59 121.92) (xy 156.21 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61f129ac-8f86-4953-affa-c396726b3beb") + ) + (wire + (pts + (xy 97.79 80.01) (xy 104.14 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71aa4392-e3b0-4327-be2d-fe9160538ad2") + ) + (wire + (pts + (xy 148.59 110.49) (xy 156.21 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74963102-ab7b-466f-b2f7-8d2c796f7d47") + ) + (wire + (pts + (xy 148.59 92.71) (xy 156.21 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78e853a3-afa1-46d6-9965-fbc5f78e5af2") + ) + (wire + (pts + (xy 148.59 116.84) (xy 156.21 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a16a03d-6dbf-40e3-996b-73a07a672be1") + ) + (wire + (pts + (xy 97.79 88.9) (xy 104.14 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b785862-1630-4597-be9e-c68f3fe89e74") + ) + (wire + (pts + (xy 148.59 96.52) (xy 156.21 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81c6cf79-9f12-44e4-9d7b-99988e5b5e73") + ) + (wire + (pts + (xy 148.59 99.06) (xy 156.21 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a6584a2-b7ba-44d3-9169-199eca1bb729") + ) + (wire + (pts + (xy 148.59 107.95) (xy 156.21 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c0b24b1-14ed-401d-88b0-20d754dddfa8") + ) + (wire + (pts + (xy 97.79 96.52) (xy 104.14 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e01d8cd-1d34-44e8-9ffa-d5c05361d6c0") + ) + (wire + (pts + (xy 148.59 90.17) (xy 156.21 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93b4748b-fca0-4808-944b-7062b038d49a") + ) + (wire + (pts + (xy 97.79 63.5) (xy 104.14 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9768fa95-5f57-4e07-a575-6d4e40feec55") + ) + (wire + (pts + (xy 97.79 74.93) (xy 104.14 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "977e13b9-23b2-429d-b9c5-45f16ad08aaf") + ) + (wire + (pts + (xy 148.59 114.3) (xy 156.21 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dcc422f-5316-4eee-974d-053e2bc75ad9") + ) + (wire + (pts + (xy 148.59 66.04) (xy 156.21 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5db20e0-ae23-4ae3-9c2a-cb57724b842e") + ) + (wire + (pts + (xy 97.79 83.82) (xy 104.14 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a72728b0-eb4a-426e-8a47-a3bc9a03e351") + ) + (wire + (pts + (xy 148.59 81.28) (xy 156.21 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a77dacc3-a79e-451c-bdde-91484ede8a03") + ) + (wire + (pts + (xy 97.79 77.47) (xy 104.14 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8579a54-d535-442b-a39e-8dac1b62a2b5") + ) + (wire + (pts + (xy 97.79 66.04) (xy 104.14 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa44646b-169e-4692-8670-8915465b0abe") + ) + (wire + (pts + (xy 97.79 116.84) (xy 104.14 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aef47f2b-64ab-461c-96cf-119ed0830bb2") + ) + (wire + (pts + (xy 148.59 72.39) (xy 156.21 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4d8b3df-ca75-404c-9f78-4c0d41911a1f") + ) + (wire + (pts + (xy 148.59 101.6) (xy 156.21 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8422be5-6bad-4c96-ad8d-9502471420cb") + ) + (wire + (pts + (xy 148.59 74.93) (xy 156.21 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c70fb8fd-0279-41d0-850c-e87aae1f0106") + ) + (wire + (pts + (xy 97.79 101.6) (xy 104.14 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d403feb7-4cb0-49a9-b644-2545e1352133") + ) + (wire + (pts + (xy 97.79 72.39) (xy 104.14 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d96df8a4-01e3-4c6e-bcec-56bbc085fa98") + ) + (wire + (pts + (xy 97.79 107.95) (xy 104.14 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dacdde3f-8935-4afc-ac00-e5648195b3cd") + ) + (wire + (pts + (xy 97.79 120.65) (xy 104.14 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc4f23ce-e0b2-4c75-88ca-d962b45d5ced") + ) + (wire + (pts + (xy 97.79 86.36) (xy 104.14 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc67b1a2-8e75-4bc9-8c5c-ced4ef91d476") + ) + (wire + (pts + (xy 148.59 78.74) (xy 156.21 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e831ae2b-4ca5-4161-82ef-25f709583779") + ) + (wire + (pts + (xy 97.79 125.73) (xy 104.14 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ebe1a562-fa27-473a-8c75-3bf572f1a487") + ) + (wire + (pts + (xy 97.79 105.41) (xy 104.14 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef564d12-f21e-4e5d-a9a5-bd10ce1bba3c") + ) + (wire + (pts + (xy 148.59 119.38) (xy 156.21 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0408e49-5c2e-47da-b70d-5facec08e66b") + ) + (wire + (pts + (xy 97.79 110.49) (xy 104.14 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f770d1cd-b83b-42d1-baba-e1a3fbfac8d7") + ) + (label "PERST1#" + (at 156.21 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "00b87350-dca5-47c1-8a02-64b90085c0c1") + ) + (label "SDIO_DATA1" + (at 97.79 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b7dc250-c866-464a-9f60-b71cc7be1140") + ) + (label "SUSCLK" + (at 156.21 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "19bfddae-3c20-48b5-aee2-49184d9b2863") + ) + (label "SDIO_CLK" + (at 97.79 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "25c62e39-8935-4cfe-a47a-ad269ed3ad85") + ) + (label "PET0+" + (at 97.79 120.65 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "27791f7c-e6fb-4694-8913-6cbc3122a488") + ) + (label "REFCLK1+" + (at 156.21 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "28a4088b-f258-48e7-8538-897e407efcdf") + ) + (label "USB_D-" + (at 97.79 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "296db23c-a8d5-4ee3-922d-78e021221412") + ) + (label "LED#2" + (at 156.21 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2bc2d134-60f7-47e2-905a-6a997ecc6c99") + ) + (label "I2S_SCK" + (at 156.21 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "34bce771-0e52-491d-a2ca-b29740c45cc9") + ) + (label "LED#1" + (at 156.21 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "38c6511e-11db-4729-b207-f4a583633028") + ) + (label "W_DISABLE1#" + (at 156.21 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3bfa6b2e-4d54-4b1e-88a3-b78f1baa41fa") + ) + (label "PER0-" + (at 97.79 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "421e9fd2-3f96-44fa-bffe-8540d7042922") + ) + (label "SDIO__WAKE#" + (at 97.79 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4d771712-6504-4bd5-aed1-714d3934e70f") + ) + (label "REFCLK0-" + (at 97.79 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4d9dbe7f-f341-4215-a9e8-c8dcec6a9dc0") + ) + (label "UART_CTS" + (at 97.79 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ddf6ffc-e25e-44f3-b9f1-7fc298c1f359") + ) + (label "SDIO_DATA0" + (at 97.79 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5b06a951-7e0f-43e7-8940-addb28ef0768") + ) + (label "PEWAKE1#" + (at 156.21 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5f2709df-493a-46cf-835e-57fd3c8d44e5") + ) + (label "PEWAKE#" + (at 97.79 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6214be37-ac77-4556-b4ae-80d12a36922f") + ) + (label "W_DISABLE2#" + (at 156.21 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "651af32e-a79c-4945-bb97-70d82aa8a916") + ) + (label "PER1-" + (at 156.21 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "683b405e-60b9-4441-a316-1c56a23c879b") + ) + (label "I2C_DATA" + (at 156.21 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "830c639a-4345-4b7b-a73c-0bbe6de9d7e5") + ) + (label "SDIO_RESET#" + (at 97.79 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "83cbe900-507c-465c-b96c-cefa1574ff8f") + ) + (label "ALERT#" + (at 156.21 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84d8865f-0783-452b-8f1c-8f36dd642fb5") + ) + (label "REFCLK1-" + (at 156.21 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "84f653bf-f417-4317-896f-582a9f72a13e") + ) + (label "CLKREQ0#" + (at 97.79 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "90ed0152-1dcb-4ecc-8ba6-80fc653ebe2b") + ) + (label "SDIO_CMD" + (at 97.79 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9e0eb982-50bd-47fa-80a0-71e2e9295532") + ) + (label "UART_WAKE#" + (at 97.79 69.85 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2a33379-122f-4af4-84f3-d86692a953ae") + ) + (label "I2C_CLK" + (at 156.21 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a960cc43-a16d-4a68-8087-27fe3bc05554") + ) + (label "UARD_RTS" + (at 97.79 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b2154c63-9419-4aef-959f-525a08c76576") + ) + (label "I2S_SD_IN" + (at 156.21 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b2ddba85-6f7c-4b94-8d1d-e4ab7fef31a5") + ) + (label "SDIO_DATA3" + (at 97.79 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "be8d935b-38c5-4578-8c48-50f88b3e4ad7") + ) + (label "PERST0#" + (at 97.79 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0e6cafa-5535-4397-a2ae-ce6df9cc3aaf") + ) + (label "PER1+" + (at 156.21 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c5e5144b-2731-48e5-9115-a48384ec4a7e") + ) + (label "I2S_WS" + (at 156.21 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cd7559f6-6639-47ad-9196-de1fe8f099c7") + ) + (label "PET0-" + (at 97.79 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d151ca57-c7ed-4534-aa63-7049f8c4ffa7") + ) + (label "PET1-" + (at 156.21 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d3089d1d-2315-4f87-ba87-131869320b6a") + ) + (label "REFCLK0+" + (at 97.79 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d5616ea2-e4af-4179-9791-5903fcf4de3b") + ) + (label "PER0+" + (at 97.79 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d6935ef8-c1b3-496b-8a71-860aa48ff370") + ) + (label "UART_RXD" + (at 97.79 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d92010a5-9bef-4f15-a34b-54425d7d1e6b") + ) + (label "PET1+" + (at 156.21 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dcd066cb-dd7b-4829-bfaa-7751df9fa2d3") + ) + (label "I2S_SD_OUT" + (at 156.21 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e04194f4-2ebd-48e9-b9b0-9be5e238742b") + ) + (label "SDIO_DATA2" + (at 97.79 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eb7fd6d4-04c7-4237-8748-1f453054e739") + ) + (label "UART_TXD" + (at 97.79 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f1aa1c8f-22d5-4ce7-97c0-91b32c337fc3") + ) + (label "CLKREQ1#" + (at 156.21 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f6e2cf62-0c74-4a6f-a04f-791fce68b8c1") + ) + (label "USB_D+" + (at 97.79 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f9792d32-98ef-443d-b691-5a4016ff7472") + ) + (sheet + (at 104.14 60.96) + (size 44.45 69.85) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "822dc00b-611a-4d5d-a02c-f12837d6df01") + (property "Sheetname" "M.2 E Key" + (at 104.14 60.2484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 E Key.kicad_sch" + (at 104.14 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D-" bidirectional + (at 104.14 63.5 180) + (uuid "b2ec48b8-8a13-4225-8e74-af6c51758c09") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D+" bidirectional + (at 104.14 66.04 180) + (uuid "1f0d5dd3-1e14-4ae1-9c78-91de8ae0a7aa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_WAKE#" output + (at 104.14 69.85 180) + (uuid "97606156-64bd-492b-a409-f003635b7ecf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_TXD" output + (at 104.14 72.39 180) + (uuid "aea9abcb-ba74-4767-b81b-5c0405a07fbd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RTS" output + (at 104.14 77.47 180) + (uuid "6fbbe525-b5f8-4113-a677-6bf10c25b5ce") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_RXD" input + (at 104.14 74.93 180) + (uuid "85da449b-0986-4be0-a060-a993e893adbd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "UART_CTS" input + (at 104.14 80.01 180) + (uuid "b6c7f99f-b279-4e7c-bb12-421a30019d98") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CLK" input + (at 104.14 83.82 180) + (uuid "d969b8d9-1a68-429f-a4e3-97904d5a2041") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_RESET#" input + (at 104.14 86.36 180) + (uuid "198b6708-e9f7-4e79-91f3-c7bc8ff29cd8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_CMD" bidirectional + (at 104.14 88.9 180) + (uuid "c04c9db7-d332-4a23-903d-af068bbef949") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_WAKE#" output + (at 104.14 91.44 180) + (uuid "1c2d6111-47b7-4a80-baef-fae5a1017365") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA0" bidirectional + (at 104.14 93.98 180) + (uuid "48ecbec4-11db-47f3-a686-cf7d5ed17ba6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA3" bidirectional + (at 104.14 96.52 180) + (uuid "726c3fc5-a0bd-4a61-bf92-ed74503225cf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA2" bidirectional + (at 104.14 99.06 180) + (uuid "1cc07077-879b-45a2-a86b-87d4f1d50569") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SDIO_DATA1" bidirectional + (at 104.14 101.6 180) + (uuid "8d46a2e7-0357-4e56-9f1c-f27b12d49752") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 104.14 105.41 180) + (uuid "6cadeb55-3d4c-4b7b-96b2-e995469f52d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 104.14 107.95 180) + (uuid "77c4f54d-9056-4d7c-be22-e5c30d63f5c5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 104.14 110.49 180) + (uuid "116cbd2e-8a4d-46ec-ad77-bce7fff37add") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 104.14 114.3 180) + (uuid "2e4b7d8c-24a9-4173-bf9d-4e8ee943c94c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 104.14 116.84 180) + (uuid "e1bffd50-9dd7-4e02-a31f-e0d5d840d1b3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 104.14 123.19 180) + (uuid "7ce54cae-707c-4f9a-ac81-df26f8afc566") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 104.14 120.65 180) + (uuid "35c3a296-62c9-47f4-a8f6-ac3b71b95732") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 104.14 128.27 180) + (uuid "9b2795fb-c8af-4b83-bda9-5ee6d0512a76") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 104.14 125.73 180) + (uuid "cc1268dd-fc36-42fb-bc4a-b09e57894ae1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 148.59 63.5 0) + (uuid "a0ea89cf-4d48-4624-8bbf-ce5c8cee6589") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 148.59 66.04 0) + (uuid "99d20ca7-fd27-4264-809a-07ec33686963") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 148.59 68.58 0) + (uuid "4595fe88-c779-4bdd-9408-b0321e7e7731") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 148.59 74.93 0) + (uuid "becaf6f3-c08c-4ad9-88ff-a3cc01a2709e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 148.59 72.39 0) + (uuid "e60f8ee6-36e4-41f9-8f13-9b62a96ee8c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 148.59 81.28 0) + (uuid "0561bfe9-46b2-47ff-b938-39102281f093") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 148.59 78.74 0) + (uuid "1d961acf-9c9e-49c7-abb4-18ca0783f555") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 148.59 83.82 0) + (uuid "c0f1be7f-4cfc-4fd8-a7df-701e85aa842d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 148.59 86.36 0) + (uuid "cedf3aad-8551-4238-9d0b-67d16d174906") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 148.59 90.17 0) + (uuid "fc5f7105-a2bf-45d1-9fcc-898e64c79dee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 148.59 92.71 0) + (uuid "f48d4f7e-9560-4f3d-b2fc-fe80ef70140a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 148.59 96.52 0) + (uuid "d5ec7228-367a-42f0-a7b6-0522c412ec7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 148.59 99.06 0) + (uuid "c345c670-5356-44d3-8ce2-3c5d8fe3384a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 148.59 104.14 0) + (uuid "0b5d120e-08e0-4b8e-9553-a9da66150300") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 148.59 101.6 0) + (uuid "a37ac9f6-062c-4b0d-907c-4cf986c739ee") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 148.59 107.95 0) + (uuid "bd9f5a48-e909-4956-85c1-b5416a1808a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#1" output + (at 148.59 110.49 0) + (uuid "30421b53-7f89-4caa-b8c9-1e09a74e58de") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SCK" bidirectional + (at 148.59 114.3 0) + (uuid "76984795-eda6-4bed-91fb-99ec1896ac70") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_OUT" output + (at 148.59 116.84 0) + (uuid "50303e5a-dedb-4099-a60c-d244cbb088ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_WS" bidirectional + (at 148.59 121.92 0) + (uuid "8c756978-c071-43bf-951e-091bfa443dd4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2S_SD_IN" input + (at 148.59 119.38 0) + (uuid "fb838774-8c47-4e6d-822f-0d8e18538f14") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key.kicad_sch new file mode 100644 index 0000000..b7aed60 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key.kicad_sch @@ -0,0 +1,3959 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "496e566c-5a7d-402c-bfb7-fda845f0e39b") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_E_Key_0_1" + (rectangle + (start -27.94 -5.08) + (end 31.75 -104.14) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_E_Key_1_1" + (pin power_in line + (at -30.48 -7.62 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -10.16 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -12.7 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -15.24 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -17.78 0) + (length 2.54) + (name "SDIO_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -20.32 0) + (length 2.54) + (name "SDIO_CMD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -22.86 0) + (length 2.54) + (name "SDIO_DATA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -25.4 0) + (length 2.54) + (name "SDIO_DATA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -27.94 0) + (length 2.54) + (name "SDIO_DATA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -30.48 0) + (length 2.54) + (name "SDIO_DATA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -33.02 0) + (length 2.54) + (name "SDIO_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -35.56 0) + (length 2.54) + (name "SDIO_RESET#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -48.26 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -50.8 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -53.34 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -55.88 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -58.42 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -60.96 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -63.5 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -66.04 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -68.58 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -71.12 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -73.66 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -76.2 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -78.74 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -81.28 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -83.82 0) + (length 2.54) + (name "RESERVED/PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -86.36 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -88.9 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -91.44 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -93.98 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -96.52 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -99.06 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -101.6 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -8.89 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -11.43 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -13.97 180) + (length 2.54) + (name "LED1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -16.51 180) + (length 2.54) + (name "PCM_CLK/I2S_SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -19.05 180) + (length 2.54) + (name "PCM_SYNC/I2S_WS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -21.59 180) + (length 2.54) + (name "PCM_OUT/I2S_SD_OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -24.13 180) + (length 2.54) + (name "PCM_IN/I2S_SD_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -26.67 180) + (length 2.54) + (name "LED2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -29.21 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -31.75 180) + (length 2.54) + (name "UART_WAKE#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -34.29 180) + (length 2.54) + (name "UART_TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -46.99 180) + (length 2.54) + (name "UART_RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -49.53 180) + (length 2.54) + (name "UART_RTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -52.07 180) + (length 2.54) + (name "UART_CTS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -54.61 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -57.15 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -59.69 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -62.23 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -64.77 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -67.31 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -69.85 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -72.39 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -74.93 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -77.47 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 34.29 -80.01 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 34.29 -82.55 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 34.29 -85.09 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -87.63 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -90.17 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -92.71 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 34.29 -95.25 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -97.79 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 34.29 -100.33 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 229.87 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "0d4b927e-1899-4009-a968-137eaa469f11") + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 45.974 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8303f57e-3b26-4baf-abbc-6d81d5b9b011") + ) + (junction + (at 91.44 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "224dc720-8cc7-41e8-a915-7770fab0dc48") + ) + (junction + (at 91.44 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "28cdffef-5840-47bb-910e-43f2de3ced5c") + ) + (junction + (at 91.44 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "3232ef02-e66e-4408-8d51-a586fe193767") + ) + (junction + (at 91.44 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7145d04c-ceb9-42f5-b0e5-c84c6b80bbf8") + ) + (junction + (at 91.44 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "7aa92529-106b-43c2-87ea-f7437ebb63b0") + ) + (junction + (at 91.44 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b490d60c-a6fb-4e3d-b577-b912bd08e375") + ) + (junction + (at 91.44 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "bf06bf98-6951-4215-a1ae-8109014f7d39") + ) + (junction + (at 91.44 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "ca942e56-e9bb-49ee-a6c2-10466bddc439") + ) + (junction + (at 91.44 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a1142a-f9ee-4232-a970-083b84f39b66") + ) + (no_connect + (at 162.56 100.33) + (uuid "03917501-9f5d-4b9e-ae9d-735a68c7db56") + ) + (no_connect + (at 162.56 95.25) + (uuid "2ee22abc-03e6-416f-a514-2a2c352d83e1") + ) + (no_connect + (at 162.56 92.71) + (uuid "3631eaa1-35fc-46a3-b226-81d99e0ee96c") + ) + (no_connect + (at 162.56 123.19) + (uuid "42908a11-e70d-4b7f-a7f8-3163775aa9b8") + ) + (no_connect + (at 162.56 102.87) + (uuid "4667f811-da91-4518-b919-267a61a201cc") + ) + (no_connect + (at 162.56 97.79) + (uuid "6b850024-5803-4983-ae36-86e0a54ced98") + ) + (no_connect + (at 162.56 90.17) + (uuid "b162b8c4-6702-47b0-ae47-584bc96bd035") + ) + (wire + (pts + (xy 82.55 63.5) (xy 97.79 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00ae2c49-5aab-4fc1-90f3-051b5add50d1") + ) + (wire + (pts + (xy 162.56 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0333a7be-0d76-484a-bfcf-7cbfbab59a1f") + ) + (wire + (pts + (xy 82.55 134.62) (xy 97.79 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03891a81-2370-45e8-831b-e8903a52c35b") + ) + (wire + (pts + (xy 82.55 71.12) (xy 97.79 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a8f25e-baf4-419c-a2f4-1d4bb6e74163") + ) + (wire + (pts + (xy 162.56 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a387644-3776-4ad0-8c0e-671f78eef608") + ) + (wire + (pts + (xy 82.55 48.26) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aa08a6e-8f4f-4ad7-ad99-390d46d3c9c8") + ) + (wire + (pts + (xy 82.55 58.42) (xy 97.79 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0dcc23ba-561a-4263-9103-e1bb6f92bd73") + ) + (wire + (pts + (xy 73.66 127) (xy 97.79 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e962126-630a-4f16-900e-a98c11b1e1b0") + ) + (wire + (pts + (xy 82.55 111.76) (xy 97.79 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11279876-c459-4569-8396-f52e34586fb9") + ) + (wire + (pts + (xy 82.55 116.84) (xy 97.79 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794bbc2-d9f1-4147-8af7-177d2be76413") + ) + (wire + (pts + (xy 162.56 128.27) (xy 167.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "195fa3a5-2327-4e14-af73-44604d0e9c96") + ) + (wire + (pts + (xy 162.56 64.77) (xy 166.37 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f22f28c-6264-4da5-9b4b-2dbecce3c462") + ) + (wire + (pts + (xy 162.56 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2014ec4f-a795-4490-87ae-3fc550b2fa87") + ) + (wire + (pts + (xy 162.56 54.61) (xy 168.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20da8be2-ffc4-4694-a7c0-75feb509ebd0") + ) + (wire + (pts + (xy 82.55 109.22) (xy 97.79 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2723a7cd-e229-4604-a0fb-66ff2580036e") + ) + (wire + (pts + (xy 91.44 121.92) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b4ce720-c5dd-46b4-9820-4defaa5fc462") + ) + (wire + (pts + (xy 91.44 91.44) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "312b2b7f-66a1-495b-959b-4fdcbc64c543") + ) + (wire + (pts + (xy 82.55 101.6) (xy 97.79 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33a03d90-dfe5-44be-b07e-02d4ab93db5c") + ) + (wire + (pts + (xy 97.79 99.06) (xy 91.44 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3578371e-1706-48a8-ae3d-b548eb08d194") + ) + (wire + (pts + (xy 162.56 135.89) (xy 172.72 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35f6776e-2f0c-4c1d-88a5-750fdce7aa91") + ) + (wire + (pts + (xy 82.55 66.04) (xy 97.79 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36a21792-6c37-4b71-9067-61099b3970fb") + ) + (wire + (pts + (xy 91.44 43.18) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c08ea87-06fd-45c1-84a2-1568c746219a") + ) + (wire + (pts + (xy 162.56 57.15) (xy 168.91 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c649598-42d0-40b9-9f09-2549b0448a4b") + ) + (wire + (pts + (xy 82.55 45.72) (xy 97.79 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c37887-770d-4d37-a5c7-3743ad722ec5") + ) + (wire + (pts + (xy 97.79 43.18) (xy 91.44 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dea21a-cb88-4e6e-9186-30ad46cc45b3") + ) + (wire + (pts + (xy 162.56 107.95) (xy 167.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42297b6a-54f3-4ee4-866c-e34da1027aa6") + ) + (wire + (pts + (xy 97.79 137.16) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45545cf5-4c2a-4906-9b49-df6aff6f8e06") + ) + (wire + (pts + (xy 97.79 83.82) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45dd85e4-39bc-4e82-8694-25cb9747c1f9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 97.79 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "471c2e8d-e912-4539-80a4-3ff07f00096c") + ) + (wire + (pts + (xy 91.44 114.3) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47cf98a7-4ec8-40ca-880e-69c90fcc3493") + ) + (wire + (pts + (xy 91.44 106.68) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5609ed48-8518-4331-8ee8-eda0686103ea") + ) + (wire + (pts + (xy 162.56 125.73) (xy 167.64 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59603f07-ccd0-409b-8ae5-63d6a6c64bd5") + ) + (wire + (pts + (xy 72.39 96.52) (xy 97.79 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b5032ac-2c99-43bb-b6b2-44a196850b9a") + ) + (wire + (pts + (xy 162.56 110.49) (xy 167.64 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d8fce55-2a21-4108-b736-4fa1832dc247") + ) + (wire + (pts + (xy 162.56 59.69) (xy 168.91 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e5ea4ae-b8ea-4080-b220-b82acd460829") + ) + (wire + (pts + (xy 91.44 129.54) (xy 91.44 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61742b34-ed96-40a3-ab58-c32510e13865") + ) + (wire + (pts + (xy 73.66 124.46) (xy 97.79 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e5c6411-7755-40fd-aaab-e18376f50cfa") + ) + (wire + (pts + (xy 162.56 67.31) (xy 167.64 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7065c743-3863-4f5b-a453-1d4fa953fc35") + ) + (wire + (pts + (xy 162.56 46.99) (xy 172.72 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "727f274d-22c6-4c7e-a147-fdd2ff97f619") + ) + (wire + (pts + (xy 91.44 83.82) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73575f97-7c12-4622-a745-b1ad14b44794") + ) + (wire + (pts + (xy 91.44 137.16) (xy 91.44 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "867598e2-c698-44fe-9414-f9b8da4c5d84") + ) + (wire + (pts + (xy 82.55 68.58) (xy 97.79 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88628baf-e8d9-4c68-a70e-4354629b09fa") + ) + (wire + (pts + (xy 162.56 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b9318ce-4b6d-4128-9817-f0fa25586b49") + ) + (wire + (pts + (xy 82.55 86.36) (xy 97.79 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8cadbdcc-f2d4-4c0b-8dca-88e9c89f9805") + ) + (wire + (pts + (xy 162.56 52.07) (xy 168.91 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92b887c3-8af0-439d-8b66-8ac7fd77b9de") + ) + (wire + (pts + (xy 162.56 44.45) (xy 172.72 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96c1cc90-90ba-4a24-bd91-fd57fed71187") + ) + (wire + (pts + (xy 53.34 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98f3fddc-55d9-4814-a939-f899231412aa") + ) + (wire + (pts + (xy 82.55 53.34) (xy 97.79 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b23c5ed-38fd-4eda-8857-14735fef6987") + ) + (wire + (pts + (xy 82.55 104.14) (xy 97.79 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c41c8c2-4fb4-47d4-8ab5-71251467eadf") + ) + (wire + (pts + (xy 162.56 113.03) (xy 167.64 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d5db65b-74aa-4f5b-91ef-7ea481754545") + ) + (wire + (pts + (xy 91.44 50.8) (xy 91.44 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dbd2071-781a-40ba-9722-7c9256026226") + ) + (wire + (pts + (xy 97.79 129.54) (xy 91.44 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed74ba4-a643-4338-985f-2aeaf029b901") + ) + (wire + (pts + (xy 91.44 99.06) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9b30c16-8396-4473-a11d-f4bbd154fa27") + ) + (wire + (pts + (xy 53.34 96.52) (xy 57.15 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af025dee-b3f2-4aa1-baa5-fb4c4ff009db") + ) + (wire + (pts + (xy 166.37 64.77) (xy 166.37 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2cf725c-3010-40d1-93f0-a56df51d0e81") + ) + (wire + (pts + (xy 162.56 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b395e8be-4089-4397-8b10-e003f17b12af") + ) + (wire + (pts + (xy 53.34 93.98) (xy 57.15 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7ecb4b8-68b6-409f-bfe1-ea8f694eeb60") + ) + (wire + (pts + (xy 162.56 49.53) (xy 168.91 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b226a7-26d2-4638-8957-5449673f8557") + ) + (wire + (pts + (xy 82.55 60.96) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9952a0d-4a87-43f9-8a4a-c43ed6211065") + ) + (wire + (pts + (xy 97.79 50.8) (xy 91.44 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd46aaf7-6035-41b3-8099-f41537be762a") + ) + (wire + (pts + (xy 97.79 106.68) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be9422c0-e7ab-4a33-aa99-0b3f134a3bb9") + ) + (wire + (pts + (xy 162.56 69.85) (xy 167.64 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3a04e1c-48b0-45d4-916c-2252b18f001a") + ) + (wire + (pts + (xy 162.56 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b4bf93-a609-4972-841a-755b3b66d501") + ) + (wire + (pts + (xy 53.34 124.46) (xy 58.42 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36992a-fe40-4456-80f0-fce2157febc5") + ) + (wire + (pts + (xy 162.56 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5fa32a-e27d-4438-82a6-e2e1d675e9c3") + ) + (wire + (pts + (xy 97.79 91.44) (xy 91.44 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec2ff10-dc7f-4955-9950-9a234b0211ec") + ) + (wire + (pts + (xy 162.56 62.23) (xy 167.64 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0f93b14-c174-4931-84af-99543cee796e") + ) + (wire + (pts + (xy 82.55 132.08) (xy 97.79 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e33bceac-e44d-46ce-b7e8-ee68127da6b2") + ) + (wire + (pts + (xy 82.55 119.38) (xy 97.79 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb078b54-8561-46f1-94dc-0bd27bb23c57") + ) + (wire + (pts + (xy 162.56 130.81) (xy 167.64 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7a3b9c-2fb2-4fc2-b471-b1ffd0a1efc9") + ) + (wire + (pts + (xy 82.55 55.88) (xy 97.79 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f05e1ec8-2468-4cc5-b192-79579b1f840f") + ) + (wire + (pts + (xy 72.39 93.98) (xy 97.79 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35e9e14-684f-4f3f-b50b-3be3c1449fc8") + ) + (wire + (pts + (xy 162.56 133.35) (xy 172.72 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6815622-6f66-4168-95d5-a10aa9da4283") + ) + (wire + (pts + (xy 97.79 114.3) (xy 91.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc415d9d-1972-498e-afea-c5df1c472abf") + ) + (wire + (pts + (xy 97.79 121.92) (xy 91.44 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdcb719-c40e-4125-b613-3165e5ca86aa") + ) + (label "PET0P" + (at 85.09 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ba3c69f-1679-494d-bb3b-aab88d4d9e0a") + ) + (label "PET1N" + (at 85.09 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4ec82800-9d58-43d5-8da6-4c270402ab33") + ) + (label "PET0N" + (at 85.09 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "547cf2c3-07d4-404c-ae9b-9e4a63b2edb9") + ) + (label "PET1P" + (at 85.09 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7076f81d-3026-437b-8b4f-e7b1ad64321b") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 82.55 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "031bac87-242c-4c39-9f46-4b48ca0299d4") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 82.55 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0821b536-ff08-4f4e-a58e-9a364acb0d66") + ) + (hierarchical_label "SDIO_CMD" + (shape bidirectional) + (at 82.55 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0bdb574c-2ce3-479f-8845-7c6c777f3edb") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 82.55 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "14e168fa-ed45-4ad9-b23c-9f78cca998ee") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 82.55 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "18ba854a-6127-4801-a779-627f5ec16038") + ) + (hierarchical_label "PETp0" + (shape output) + (at 53.34 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1b0fc236-e626-4a39-aec6-a3e7c7b66a54") + ) + (hierarchical_label "I2S_WS" + (shape bidirectional) + (at 168.91 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1cff5663-aea8-47c0-9476-5cc6346f5a3a") + ) + (hierarchical_label "UART_WAKE#" + (shape output) + (at 167.64 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "1f830072-5d58-47e8-bf31-1da0f21cd397") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "22f630ec-db1d-45c2-b066-d609c78804de") + ) + (hierarchical_label "PERp0" + (shape input) + (at 82.55 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23989585-e739-45ab-a40e-6caa1d4bee0e") + ) + (hierarchical_label "UART_TXD" + (shape output) + (at 167.64 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "302dca3d-865e-4350-bc12-1731a90b1de2") + ) + (hierarchical_label "PERp1" + (shape input) + (at 82.55 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "31987c24-0def-45a8-8a2b-e612711d02fe") + ) + (hierarchical_label "I2S_SCK" + (shape bidirectional) + (at 168.91 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "36fdc137-fe17-4bd8-b6ee-9c31e4425b26") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 82.55 48.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "39140558-6721-44d8-9f39-ab5b8e0f8014") + ) + (hierarchical_label "PETn0" + (shape output) + (at 53.34 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c1e3945-f5d8-4e47-ac70-b30583bb67c5") + ) + (hierarchical_label "SDIO_CLK" + (shape input) + (at 82.55 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4550b1b0-f45d-4a70-a9d2-94a665ffa534") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 167.64 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "4a37eb46-7d84-488b-9e57-7eca3d3662b5") + ) + (hierarchical_label "I2S_SD_IN" + (shape input) + (at 168.91 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5a68b075-8a66-4847-97e6-a78cf70efb68") + ) + (hierarchical_label "SDIO_RESET#" + (shape input) + (at 82.55 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5b6186dd-8d7a-4907-84e9-8b79292ea5fd") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 167.64 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5f921c41-6159-41aa-92c6-e38c12ccbf63") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 82.55 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6cefc32e-f4cf-43f3-95a7-d5ea8dc0724b") + ) + (hierarchical_label "UART_RXD" + (shape input) + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f00f889-3670-4e04-a4a1-601375f7b380") + ) + (hierarchical_label "LED#2" + (shape output) + (at 167.64 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "758ab8ba-8c27-44be-958d-77265110b59e") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "85e56087-f533-4fff-ae36-24ec80fef2e3") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 167.64 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8a8571fd-b759-4152-806c-de14efc7a5bb") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 82.55 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8aac9542-4829-4594-809f-5d0ab03ae306") + ) + (hierarchical_label "PETn1" + (shape output) + (at 53.34 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8affa232-0ef9-4873-996b-56fbd21f2834") + ) + (hierarchical_label "UART_RTS" + (shape output) + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9729ad32-79e8-4fb9-867e-aa9fbbd72a54") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 82.55 132.08 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9935d3e6-9118-4f1e-8d0c-63254994ea66") + ) + (hierarchical_label "SDIO_DATA2" + (shape bidirectional) + (at 82.55 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9ce10f1b-be8a-484f-b2a3-1da56c4a68fa") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6903414-1266-43e6-9088-97abeac2819a") + ) + (hierarchical_label "SDIO_WAKE#" + (shape output) + (at 82.55 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac48a2af-9307-4e74-b64a-cd0106c31fe7") + ) + (hierarchical_label "PETp1" + (shape output) + (at 53.34 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b2d71465-59fe-4e1f-b290-760f0b4dc131") + ) + (hierarchical_label "I2S_SD_OUT" + (shape output) + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b7331ae7-4ad6-4801-9e41-61af6a49afe9") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 167.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ba57de88-d7d9-4523-8f8d-3ac8c04ca172") + ) + (hierarchical_label "SDIO_DATA1" + (shape bidirectional) + (at 82.55 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1433a53-fd10-43c6-945e-65d8acc9df43") + ) + (hierarchical_label "PERn1" + (shape input) + (at 82.55 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c3321c77-b352-42e7-8d21-6ebf7e6fd36e") + ) + (hierarchical_label "PERn0" + (shape input) + (at 82.55 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c5af63e7-600e-4c07-971c-59130c8d3981") + ) + (hierarchical_label "SDIO_DATA0" + (shape bidirectional) + (at 82.55 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c6ddc591-c7d1-4731-8a75-e83a3d536132") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c895587b-fd41-4d3e-8324-dcfd9f022c6e") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 167.64 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ca1f9921-c35c-4ddd-877a-99b53efdeaf5") + ) + (hierarchical_label "LED#1" + (shape output) + (at 168.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfe03f44-7936-4318-abd1-a1312114009d") + ) + (hierarchical_label "SDIO_DATA3" + (shape bidirectional) + (at 82.55 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e8dd6d26-d4dd-4dbe-8ca8-4014f6fbd468") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 167.64 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "efba12fe-5630-439e-a906-46f55c12dc70") + ) + (hierarchical_label "UART_CTS" + (shape input) + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc71a226-c977-4efb-9afc-8607a3950ec2") + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 133.35 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 168.91 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 133.3499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca65f4d6-83b0-484b-920d-234b31d9fd7c") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 91.44 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "17f6d46a-baf8-42eb-9cba-81eaa3a8fd44") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 46.99 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c0589bad-a996-4a37-98d6-9d9048818522") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 231.14 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56afd56c-f150-4496-86c4-070ade5ff78e") + (property "Reference" "H1" + (at 233.68 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 233.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 231.14 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "157f16ed-1870-41cf-98b9-c502d64d53ed") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 231.14 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7176570a-c4e2-43d9-bf12-c99b6ccfaf47") + (property "Reference" "#PWR01" + (at 231.14 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 231.14 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 231.14 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "32880395-2422-4e0b-8e89-d4fffd71b932") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 44.45 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 168.91 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 44.4499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cc348201-b32c-48f8-a846-6b58a067c3ef") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_E_Key") + (at 128.27 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") + (property "Reference" "J1" + (at 130.175 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 130.175 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 E Key Connector" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 128.27 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "65" + (uuid "0efc39eb-864a-483e-a889-27d711bdc050") + ) + (pin "64" + (uuid "96b0460b-486a-4103-90ab-a2f570ed65cd") + ) + (pin "51" + (uuid "7279d7a1-2182-4aff-8818-e3a6908c1a31") + ) + (pin "32" + (uuid "db420134-e847-48cd-a4ba-f2e4316b24b4") + ) + (pin "63" + (uuid "920029f1-65ba-4cdd-abec-b254bb024471") + ) + (pin "74" + (uuid "f760e3f0-7937-4dca-96aa-b0648a8ad569") + ) + (pin "10" + (uuid "b98f292e-d0fb-4bbd-bf51-62f7c9e0953d") + ) + (pin "34" + (uuid "b60ae1e3-a2cf-4d76-ae90-f8830fb1940a") + ) + (pin "52" + (uuid "0ab99818-5875-40e3-95f4-3cfba5781123") + ) + (pin "42" + (uuid "f608e39f-eeed-4260-8126-634571c18387") + ) + (pin "71" + (uuid "09acd8cc-05ef-4318-accb-1af82b6ec246") + ) + (pin "40" + (uuid "2bc94063-abd4-4342-8668-cd6ba02ed3e0") + ) + (pin "59" + (uuid "86c670ce-2f83-44fb-9aec-a46c0e0d3f6c") + ) + (pin "73" + (uuid "003306d4-9a8a-4a79-ae27-34f439bbc250") + ) + (pin "50" + (uuid "5ae1f122-2ae5-49d8-90d4-83eea5aaa603") + ) + (pin "36" + (uuid "e9459a5f-3a23-4117-8834-2e6f3e56937c") + ) + (pin "55" + (uuid "ceaaa0e0-067c-43ae-bc82-617dd0883007") + ) + (pin "4" + (uuid "1930fde5-cc6e-48e1-9352-46a1b304d954") + ) + (pin "53" + (uuid "37d4d734-5bcb-4308-bfbd-594c4a153a2f") + ) + (pin "69" + (uuid "e4745220-4fe2-4fd3-a158-c4b75100cae8") + ) + (pin "16" + (uuid "d2b5c0b7-84e9-4575-bcf5-86a8c95cd062") + ) + (pin "44" + (uuid "f1a905b8-e7ec-408b-8376-d3c387141698") + ) + (pin "8" + (uuid "af378101-c235-419d-a4fc-25ab24c1bb6e") + ) + (pin "12" + (uuid "01c39727-5209-4fdb-b9f6-fa25bbb3711e") + ) + (pin "2" + (uuid "d0eebdde-9c6e-476b-bec5-be13492c9ae0") + ) + (pin "46" + (uuid "83f18970-c1c2-4126-9302-85c0b6fee63c") + ) + (pin "56" + (uuid "683dd0dc-c758-4677-872c-ef96d7d07dd8") + ) + (pin "57" + (uuid "a96a0279-00b5-4673-a47d-2a649a238c0f") + ) + (pin "48" + (uuid "6cb1a2ba-df6e-4d59-a389-f67e9e1c71a7") + ) + (pin "62" + (uuid "22a365fa-265c-4116-aa25-2874eb61dfdc") + ) + (pin "60" + (uuid "8e6ab7e8-88c5-4811-940f-100fa7e85580") + ) + (pin "14" + (uuid "76b6ae06-45c8-4b59-ae72-62eb1b5c9f7c") + ) + (pin "68" + (uuid "ba8f8895-c311-4554-a561-1022aa9e8cc3") + ) + (pin "75" + (uuid "3dbbf814-bd8d-43a7-99e8-c0b7c406115f") + ) + (pin "58" + (uuid "73535004-c64c-48a1-ba5b-4794027a62b8") + ) + (pin "70" + (uuid "b64f3555-77a9-43e3-baa3-46255b7c519a") + ) + (pin "18" + (uuid "01df22af-e2f9-4e82-80a3-fbf7363424dd") + ) + (pin "61" + (uuid "23fe036d-5de0-48b9-bc50-3c30748e8caf") + ) + (pin "67" + (uuid "36075f0e-a53e-44c9-9cb2-03b3b3d090be") + ) + (pin "6" + (uuid "fe07cb3f-d662-4669-bf26-a5639dcb08a7") + ) + (pin "20" + (uuid "2ad87b3f-c8e9-4782-a338-4b0a77662311") + ) + (pin "38" + (uuid "6a1fad9a-44bf-4351-a1f5-82d74460340e") + ) + (pin "22" + (uuid "c2ab60b1-9dda-4d48-a8c5-7bfe269b65a0") + ) + (pin "54" + (uuid "9ae75281-cecf-4b41-ac84-01a33a78b55b") + ) + (pin "66" + (uuid "b0a3c0e8-455c-4df8-8df0-296dac629a85") + ) + (pin "72" + (uuid "270a4485-7b32-403c-84dc-c1534bbe7e47") + ) + (pin "35" + (uuid "898bcaee-a03e-4265-a5d2-39e53e6525e8") + ) + (pin "39" + (uuid "1269dfcd-deb6-4be6-b7f6-a9dcb667d429") + ) + (pin "7" + (uuid "96846a7a-2e2f-4164-bb27-0fde5f9617d7") + ) + (pin "33" + (uuid "e7c55120-d52b-454b-8029-fab9c5778339") + ) + (pin "43" + (uuid "b3deaf85-11db-41b7-9115-d7bc7d6b0452") + ) + (pin "37" + (uuid "74c068b0-1182-4963-92db-bbc4d7009dd4") + ) + (pin "3" + (uuid "3c7b9ca6-635e-431f-a2a4-aa31c4dd52f7") + ) + (pin "21" + (uuid "e2bbaf2f-8611-40ec-99ec-bfdbbf1c2e61") + ) + (pin "45" + (uuid "c31c5dcb-29e1-4142-ae43-3e511e429b8c") + ) + (pin "41" + (uuid "ed34e2f0-cb81-45c7-b5cb-566b9b59cbbf") + ) + (pin "47" + (uuid "5eb9583e-80e4-4106-b2ca-0d25a0851b82") + ) + (pin "49" + (uuid "3bf6c8c4-fc03-47d9-9a53-7b2144e34e70") + ) + (pin "9" + (uuid "4fb1cf2b-9aeb-44d7-bc0f-80f7b5346251") + ) + (pin "15" + (uuid "5693fc86-7b5e-4f15-ac19-6ee67011834e") + ) + (pin "17" + (uuid "64eb82bb-bd74-4ced-ac3b-84c8007211d6") + ) + (pin "1" + (uuid "fcd61161-d522-4ef9-b85a-032f5fdc467f") + ) + (pin "5" + (uuid "bd5f566c-aaad-41c1-afc2-b20fc9f0b7b1") + ) + (pin "11" + (uuid "1f6b82ba-1e88-458b-b62a-da35f8aebaeb") + ) + (pin "13" + (uuid "3e15b1f8-7dfc-48e0-afd7-df5d05369a97") + ) + (pin "19" + (uuid "9c8f0605-ca6d-44bb-a716-a078693afdcd") + ) + (pin "23" + (uuid "a86d4003-fb4c-47c9-9cf2-f8e828a00731") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 172.72 135.89 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 168.91 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 135.8899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 172.72 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ca75522-f639-48c5-9042-9eb9617c60b0") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 142.24 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 166.37 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9e46086c-4672-454b-abde-a9fb010d9bca") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 57.15 92.71) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "50ac1df9-4d43-4cce-8aa0-372f84fe8ac9") + (property "Sheetname" "PCIe Couple Caps1" + (at 57.15 91.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 57.15 98.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 57.15 96.52 180) + (uuid "797ea183-25c8-4363-aa6c-80ad0482f610") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 72.39 93.98 0) + (uuid "32528087-672e-40fe-949c-8b7844229e41") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 57.15 93.98 180) + (uuid "8c6d05be-6b3b-4188-9ebf-27288bbf947b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 72.39 96.52 0) + (uuid "ff6d4710-9a76-46bf-99e2-078837e86422") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (page "3") + ) + ) + ) + ) + (sheet + (at 58.42 123.19) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "fa8b5729-454d-4030-ab20-6e9ee0cf319c") + (property "Sheetname" "PCIe Couple Caps" + (at 58.42 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 58.42 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 58.42 127 180) + (uuid "57340db4-e136-46ae-8f72-35f4d8a0c4c2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 73.66 124.46 0) + (uuid "e82d845b-8cdf-455a-946b-7fa5a3cb7941") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 58.42 124.46 180) + (uuid "c16ab421-5fb3-4cdf-9c51-0dcb529c226d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 73.66 127 0) + (uuid "69cc5862-0df9-4b99-8a2d-9937ce7fbd59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 E Key Templates/M.2 E Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..347eb78 --- /dev/null +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b983f9bd-7445-458a-9b3b-bfd386372619") + ) + (pin "1" + (uuid "c06710a0-7a90-41f6-ba7b-3f0d3c5e1f38") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C3") + (unit 1) + ) + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4acc020d-0280-4391-beca-c5f6208ca2e4") + ) + (pin "1" + (uuid "00b63c24-e90f-4fb8-ae8a-af11677ae0b1") + ) + (instances + (project "M.2 E Key 3080" + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01/50ac1df9-4d43-4cce-8aa0-372f84fe8ac9" + (reference "C4") + (unit 1) + ) + (path "/d9efee78-18a0-404a-b488-26241a73b38b/822dc00b-611a-4d5d-a02c-f12837d6df01/fa8b5729-454d-4030-ab20-6e9ee0cf319c" + (reference "C2") + (unit 1) + ) + ) + ) + ) +) From 2030e167eb3f419e44d3ed781542937788f805c0 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 13 Jun 2025 00:37:47 -0400 Subject: [PATCH 23/34] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 203c13c..37c7ff5 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ Updated for KiCad 9.0.1 * M.2 A Key 22/30mm width, 30/42/60/80/110mm length * M.2 B Key 22/30mm width, 30/42/60/80/110mm length * M.2 M Key 22/30mm width, 30/42/60/80/110mm length +* M.2 E Key 22/30mm width, 30/42/60/80/110mm length * M.2 B+M Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile @@ -66,7 +67,7 @@ Updated for KiCad 9.0.1 **Notes:** * Transmit and Recieve pairs on M.2 Symbols are from the perspective of module not the host. -* Transmit and Recieve pairs on PCIe symbols are from the perspective of the host not the module. this will be changed in the future. +* Transmit and Recieve pairs on PCIe symbols are from the perspective of the host not the module. This will be changed in the future. * Triple check the pinout on your specific M.2 socket to ensure correct wiring. ### License From 5c8a240cb835428bab994deab3209ecbddd8d57a Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 13 Jun 2025 11:41:46 -0400 Subject: [PATCH 24/34] Added A+E Key Templates added A+E key templates for all sizes --- .../M.2 A+E Key 22110.kicad_pcb | 3195 +++++++++++++++ .../M.2 A+E Key 22110.kicad_pro | 630 +++ .../M.2 A+E Key 22110.kicad_sch | 896 +++++ .../M.2 A+E Key 22110/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 2230.kicad_pcb | 3218 +++++++++++++++ .../M.2 A+E Key 2230.kicad_pro | 630 +++ .../M.2 A+E Key 2230.kicad_sch | 896 +++++ .../M.2 A+E Key 2230/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 2242.kicad_pcb | 3195 +++++++++++++++ .../M.2 A+E Key 2242.kicad_pro | 630 +++ .../M.2 A+E Key 2242.kicad_sch | 896 +++++ .../M.2 A+E Key 2242/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 2260.kicad_pcb | 3195 +++++++++++++++ .../M.2 A+E Key 2260.kicad_pro | 630 +++ .../M.2 A+E Key 2260.kicad_sch | 896 +++++ .../M.2 A+E Key 2260/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 2280.kicad_pcb | 3195 +++++++++++++++ .../M.2 A+E Key 2280.kicad_pro | 630 +++ .../M.2 A+E Key 2280.kicad_sch | 896 +++++ .../M.2 A+E Key 2280/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 30110.kicad_pcb | 3318 ++++++++++++++++ .../M.2 A+E Key 30110.kicad_pro | 630 +++ .../M.2 A+E Key 30110.kicad_sch | 896 +++++ .../M.2 A+E Key 30110/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 3030.kicad_pcb | 3222 +++++++++++++++ .../M.2 A+E Key 3030.kicad_pro | 630 +++ .../M.2 A+E Key 3030.kicad_sch | 896 +++++ .../M.2 A+E Key 3030/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 3042.kicad_pcb | 3318 ++++++++++++++++ .../M.2 A+E Key 3042.kicad_pro | 630 +++ .../M.2 A+E Key 3042.kicad_sch | 896 +++++ .../M.2 A+E Key 3042/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 3060.kicad_pcb | 3318 ++++++++++++++++ .../M.2 A+E Key 3060.kicad_pro | 630 +++ .../M.2 A+E Key 3060.kicad_sch | 896 +++++ .../M.2 A+E Key 3060/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ .../M.2 A+E Key 3080.kicad_pcb | 3222 +++++++++++++++ .../M.2 A+E Key 3080.kicad_pro | 630 +++ .../M.2 A+E Key 3080.kicad_sch | 896 +++++ .../M.2 A+E Key 3080/M.2 A+E Key.kicad_sch | 3452 +++++++++++++++++ .../PCIe Couple Caps.kicad_sch | 380 ++ 50 files changed, 85976 insertions(+) create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/PCIe Couple Caps.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pro create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key.kicad_sch create mode 100644 Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/PCIe Couple Caps.kicad_sch diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb new file mode 100644 index 0000000..1648f6d --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb @@ -0,0 +1,3195 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "+3.3V") + (net 9 "/USB_D+") + (net 10 "/USB_D-") + (net 11 "/LED#1") + (net 12 "/LED#2") + (net 13 "unconnected-(J1-NC-Pad17)") + (net 14 "unconnected-(J1-NC-Pad19)") + (net 15 "unconnected-(J1-NC-Pad20)") + (net 16 "unconnected-(J1-NC-Pad21)") + (net 17 "unconnected-(J1-NC-Pad22)") + (net 18 "unconnected-(J1-NC-Pad23)") + (net 19 "unconnected-(J1-NC-Pad32)") + (net 20 "unconnected-(J1-NC-Pad34)") + (net 21 "/PER0-") + (net 22 "unconnected-(J1-NC-Pad36)") + (net 23 "/PER0+") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (net 29 "/REFCLK0+") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (net 31 "/REFCLK0-") + (net 32 "/SUSCLK") + (net 33 "/PERST0#") + (net 34 "/CLKREQ0#") + (net 35 "/W_DISABLE2#") + (net 36 "/PEWAKE#") + (net 37 "/W_DISABLE1#") + (net 38 "/I2C_DATA") + (net 39 "/PER1+") + (net 40 "/I2C_CLK") + (net 41 "/PER1-") + (net 42 "/ALERT#") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (net 44 "/PERST1#") + (net 45 "/CLKREQ1#") + (net 46 "/PEWAKE1#") + (net 47 "/REFCLK1+") + (net 48 "/REFCLK1-") + (net 49 "/PET0+") + (net 50 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "00369012-15c8-4e5a-96f7-674412c3e634") + (at 105.56 154.09 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "53e5a1d3-a7e8-4fad-a2d3-4c3bc303f814") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e6aae2f6-4258-402f-b04f-4d79222e5bd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8e599f0e-62ad-4e25-8021-d39dd9ad0951") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "452f267b-9595-4406-b14c-04f069e43be4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ec06152-3753-4d6f-8ec1-588651221cc2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6170ccb6-500d-4113-8fa4-53c17a2fe9be") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "354c5a31-1016-4042-84af-48042078a4c3") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf29ce7c-590d-4357-a6e6-23bbd34465df") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa72a32f-b576-4288-9f60-6c4f98c9515f") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f46a903-1192-438c-b9e4-bc17382eda41") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3ce6b5d-adb9-4d3f-a485-935d85728868") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "66fdebff-38c8-4c15-b10b-4b5e9708778d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d2d84019-7046-485f-b715-07bb9885747b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "0173c6b9-b806-4ccb-94d6-2e43a846b8f0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "12cc561f-2eb1-40bb-b858-2de3a4c3fbdd") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "6b9f66fd-0e8b-4080-8b77-19a1b7c19638") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "bd4d5553-8a6b-4fa1-8803-fd04d94ea616") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "0bd3b3ab-300c-4119-a2f4-08eec4d4437c") + (at 106.91 48.86) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "4aef420f-3b34-4be6-828b-54183040b8ea") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ca664f17-0f1a-4622-94ea-8999261f2d5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "62d697b7-525e-485c-a156-6eff9942a786") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0506184e-4b6a-4ef4-8c3e-084f189b818f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "254f3ba6-b058-4db1-9a3f-597a8a26f28b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "bec22a74-2d89-4add-9e26-cfc823d0a45d") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "6d786330-33f6-4344-8a9e-2df3570ca5f9") + (at 100.26 154.09 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "6b2440f7-d88d-4f82-9d38-ee2429022cda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7bfa653a-99f6-493e-8466-1180c6b4c8ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "002afa48-33a2-4382-be3e-675eb5dcb38c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e141e501-8196-4316-b24c-afd92b2f4109") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2fd0abe-c4f3-40d1-8162-d243303c72e4") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "53f00226-a6ee-4e4a-b5f2-3c52f6cd5145") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a010bcd8-f1f8-46b8-afe6-1ebe026a7395") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddd7605f-9cc9-4cbe-90a4-86257172ae05") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e45503c6-aafe-48eb-ae89-5980c56c032e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29268c93-07d5-498d-92ca-322fd95921e1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0789f924-9225-4ff8-ae9d-7cf549ec640d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e76e3dbc-47e4-449c-a1c8-1ac208f8801e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "11502ed9-427d-40e0-b8b9-34bbef903847") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "14ce67a9-03dc-4418-b342-bfaecb5b4d6d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "48ef3f22-d133-4e5b-aacd-c92da80d9594") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "18168602-49ab-4b46-9ff1-bfdc20dce9cd") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "67b602f2-06cf-4888-a9b4-7518d7a73827") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "70fb7105-bdcc-4972-add4-20fea27b33fd") + (at 106.91 157.75) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8eb8a429-2b99-4aa2-9016-37b3625fc58c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "cba53c8b-00cf-4f00-b3fa-9a6727a91910") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d9561d83-357f-486f-9b19-21003276cfda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae384c52-c2bf-4210-a5f1-ca1120f4e976") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c2c0ae68-6432-49e0-aa38-02dcb0298335") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "f9e88aba-7b5a-403c-8186-d1f5fd826054") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "899633c6-28f9-4038-ab83-468dbd4d2538") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "139abaee-2dfb-4070-abaa-0ae5de76a593") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "db5ad479-1529-481d-8fe1-4d70068c90dc") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "179b51d6-52d6-4105-be17-96ef9359223b") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c20d6be6-b7a0-44de-875c-44f68deb99c9") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0bbd8e62-b453-4de6-84b6-c01b47590d50") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0f9c2f03-f5a9-4e45-8bf3-f857823cec89") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fea75a29-31e3-44f7-b65d-4b0852bc0b7c") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c4ad8ad5-1c4b-4af9-84e9-f057ead5307c") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8929c979-5a0f-4f5a-9f94-814b0f4911fc") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5365cbd9-043e-4972-9818-521643de166e") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "755e0c81-7bca-4da3-b42c-5a8f7ebd3ddb") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "841b5781-15a0-41e9-9c64-8b4656ed2b27") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "03923941-4f4e-492b-9303-9f3afbf80db0") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bf475852-927d-4aa6-b644-00c884fe35fe") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f371cec-0bea-44f2-b8a6-e1ac8c81cd0b") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "974da31c-06ac-4c01-a599-383c7ce2ea80") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5fca131b-560e-4f5d-beb6-1a59b4ef0836") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "37c3b859-aa95-4909-a926-12c8e43b91ba") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5e0e7382-faa5-4d68-afd8-6fa6738b3ee4") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "acb51c94-bc1d-4f9d-b443-084fa5d5213b") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "553f2c8a-7401-48e0-821a-2da89a0b45a0") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b086832e-e256-4264-b0fb-0af3339ff1d4") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "302b8157-c034-4192-965a-9b013dac816b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "704a82d4-7ddd-4674-ad31-93759857ec9b") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a4903db9-0557-4216-8a39-bcf5087d7b47") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5429a938-adb5-4efa-aa61-75edc98bf8cc") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "048a3fb8-aa76-4bf1-9c77-51361b4c75df") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9563f497-fa13-427f-bcb2-19898041980d") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e15bc68-61ae-48ff-a0ae-7d155b63038c") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6f8ed7ab-ab4a-4ae1-bfea-cb561c9dedce") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "02d78e8c-a4bf-44a4-9165-9a57612e4c6c") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "606688aa-dc2a-4481-bd47-f58ec4b87571") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ab6c08a8-8c0d-4c84-8698-49fbc094e4fa") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ce01e2a4-9b4a-42ca-9e73-3d65042794a5") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "84064402-eb2d-45f8-b199-4e5792e1c711") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "29138d82-daf6-4ede-8cca-d30b6602d7b7") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "07bc1735-788c-400a-a292-a58dd36f4327") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3b30c33a-fd86-42be-9fc8-ab5d4c7e6010") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1659bd4b-cae7-4b0f-ac65-164bb58eaeb7") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d4b52f9d-212a-441b-b7be-51aff83158a7") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3a7b7fec-a62e-4cd1-a7c3-726532992274") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4c52b702-c078-4613-8ddd-c8d0db2f2b0b") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "305a2beb-8256-4173-8fbb-dc2c9fee37a8") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "27ff66f2-9b35-4e80-bb00-623e833135f3") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97aae442-7a36-4b2d-be9d-54a6e88c8994") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "10335ee7-167d-49ce-aa3a-cbb355523bb2") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b8260740-e4f1-43d4-951c-6f34e755be7d") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2dd9519d-f08e-47c2-9967-6c3dbe69d954") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7abfba56-7b71-4d19-8d4a-2f81536ebafc") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "82391fb3-44bc-4992-9f7d-02382566f05f") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "56bd8912-4398-4032-baa8-012ecff76b0e") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "49004dee-2ea6-4950-b133-f9b38f244eee") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a52fce10-3b29-41e6-8172-41bedc544031") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0671ac6c-c22d-42f5-acd4-9f9a64af9497") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ea4b3f10-22e5-4edf-a3e3-10171b5b3fc7") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f82507fe-3e65-487c-b337-96ddaee94ef0") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e0cfd648-3431-434a-b17c-1a8dec92ca1d") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8306b03a-6ae6-4ff1-bdb6-9caa7bc51420") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "26c4d588-c8f8-4dfa-ae91-15a68d5ee912") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "bb317f78-6d8f-453e-b4d6-78b6f432b9f1") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "650f5c20-c12f-4c68-9423-754dce1519fd") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "11b562db-3c47-4526-b6dc-4985e5a14297") + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "588ff433-d5a4-499b-838f-7e0309b31e4b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5e60658b-f0a4-4b00-b2c8-9bdf0db18c9b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "eb5cae3a-21a6-4f09-a803-a3ddc2a02cb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "136a7d49-9eae-4a35-a16b-374cd5fbe001") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "27383d05-4236-4c1c-b126-b62da5b0742b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "d11ff6f9-565d-42c5-a58a-e3c653882aa4") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0697371d-1a87-4a01-8f75-3b5c179acb99") + (pts + (xy 116.835 158.86) (xy 116.835 48.86) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.275 103.86 90) + (layer "User.2") + (uuid "0697371d-1a87-4a01-8f75-3b5c179acb99") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "09e4deef-7dd2-4e80-a297-3f08c2c4e5dd") + (pts + (xy 116.835 158.86) (xy 116.835 98.86) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.78 128.86 90) + (layer "User.2") + (uuid "09e4deef-7dd2-4e80-a297-3f08c2c4e5dd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "571af4d9-b223-402f-aa21-b9fd3b9e8c12") + (pts + (xy 116.835 158.86) (xy 116.835 116.86) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.23 137.86 90) + (layer "User.2") + (uuid "571af4d9-b223-402f-aa21-b9fd3b9e8c12") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "588b0c66-8aea-4ad9-a817-f9ee7354afe0") + (pts + (xy 116.835 158.86) (xy 116.835 128.86) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.33 143.86 90) + (layer "User.2") + (uuid "588b0c66-8aea-4ad9-a817-f9ee7354afe0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "95681596-829c-49bb-9f20-5a7c384eb958") + (pts + (xy 116.82 158.86) (xy 116.82 78.86) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.505 118.86 90) + (layer "User.2") + (uuid "95681596-829c-49bb-9f20-5a7c384eb958") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ae00b0c9-2e88-49b8-b055-07d3a39d5f5f") + (pts + (xy 95.91 48.86) (xy 117.91 48.86) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.91 32.98 0) + (layer "User.2") + (uuid "ae00b0c9-2e88-49b8-b055-07d3a39d5f5f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d8045f1a-f8be-47ad-b83b-3ddae2423bd0") + (pts + (xy 91.91 47.75) (xy 121.91 47.75) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 106.91 26.52 0) + (layer "User.2") + (uuid "d8045f1a-f8be-47ad-b83b-3ddae2423bd0") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9d668668-5f43-40bb-8870-3b90cee42554") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "be454c5c-35a1-416a-8a95-4d64cb3f78c7") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "718ef83c-b2a8-41fe-a90f-da38a2118115") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "21221799-a465-4d02-8746-8e19bfb95c2c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "6bd20017-056b-423d-bd0a-6f8b5f849210") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "067bd1d8-4574-49cb-8257-6cc3bf2c5317") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "faf76b22-e013-4c8e-9a86-55316e0a00e3") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "48626197-1281-46ed-9f9c-9f536835db87") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7e5f34f1-a20c-4bb4-a685-71972c2ed3d9") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cb96002e-1302-4bd0-9872-bfdce65f0d59") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "13282308-4000-456c-915b-62590dfd4c45") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b5f3d441-b4d1-4630-9f3e-218db9886854") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ae608a9d-fcf1-49b8-8068-0721067c5d3f") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9e98db26-0d22-4398-ad6b-bc1a7751d7fd") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "61ae025a-f14d-43ce-be50-7f6527d0ffd9") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6d66fab1-034d-4fd1-bc25-a6043843e849") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ac718048-b7f0-4519-bce7-1fa8108d8883") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "eb02eff9-193b-4d43-b9af-ff6ed8c9baae") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "59d05fd7-c895-433c-a363-594ab30a2fd1") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "15016e21-6bf3-419a-8aa4-aaced9944b3f") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "f778ec37-2763-4851-87a1-8792a338f705") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "bdfeeba5-b6d4-455b-b5be-43ccc67f181c") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a8aff1e-4dca-42b0-b1a8-57f66471ee97") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "a53b372b-b9c0-4a27-86e9-b30cee3b1834") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "1020972c-250b-44b0-9442-6c2d1747b317") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c0900f78-4160-4619-b3af-a77e88945488") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "7da49ce1-ed8d-488a-9d4e-f2493872bd92") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "7628e6ae-9730-4b47-a6f3-4971e79b4375") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cc65b527-8f93-4082-9ef0-154bc8d00c82") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "4e1150e0-9bdc-4ad6-969f-8a8afc944af6") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "e680e689-af0c-491b-b8ab-6febde1d244b") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "95a0b3d5-b898-4bd1-8080-3df8edfc489a") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "0927e15e-8b86-447a-9024-76083c9edf65") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "8c7e7516-52e1-48c7-b266-dfaec1ab79d5") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8a4b4444-92ee-40fe-a898-21f73a8fac1d") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "49b5d28a-62c1-4950-a888-5609626f6550") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "b2526f37-13a3-43fb-9d63-d68e986edb79") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "94ad8631-0c71-42f5-9092-76e71fdafb65") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "128a124f-96ab-45d4-a3f1-ad67a5bf88d1") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "18e87e0c-5da1-448d-a12c-8a19d22ef17a") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d42a5a92-1aaf-4bcc-a5d8-30ffe8e0c8e8") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "3e384124-9a1b-4042-8be6-b856a67ccf96") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "96cd2d7a-d6ab-483b-a276-e27b7c5f3411") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "d43163e3-d1b1-4f70-a38e-5a9e6be69e13") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "13d6b361-617b-4be7-b2c1-8dc3f1ead105") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "260845ec-846f-40f0-9d70-b57a2c0564da") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c9924b96-fa9c-4dc8-9a87-826a5239d725") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "cd1c3b4b-e404-44c0-b293-fd5f908b433e") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "d0c5161f-54e9-48d9-8068-34d4efc86d6f") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "1476b0e0-2988-459b-b784-be8d3dcc41d4") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "af57874a-07b3-4739-98d2-7fe0bed9e2bd") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "eb2794db-008d-4e10-a3e6-e3623639888f") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "8edb7d17-90f1-408b-8311-3e69f9f2f3dd") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "2b03ebe9-9790-4611-90f3-144e15567f4f") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "d0c61973-0bb6-4966-b4c1-8c558dd256d8") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "e18a808a-d84c-4869-81a8-86bb33bbe399") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "f702939f-4d9f-40c1-9c63-9c5a22cf338e") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2f3985a1-9da3-462f-bd91-fc10ac91ff50") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "31b2c224-fa7b-4653-afdf-e661c7968701") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "baa043cd-3e1c-48cd-8ae9-44a6feec9aae") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 117.91 154.86) (xy 117.91 158.86) (xy 95.91 158.86) (xy 95.91 154.86) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "032e5987-99ed-4e31-ad68-2a51b0854dbb") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.91 158.86) (xy 121.91 153.66) (xy 91.91 153.66) (xy 91.91 158.86) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "be3103fd-f136-4cf9-a923-6c3258130689") + (at 106.26 154.09 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "b8f83614-0bd6-4457-bf2b-35d93e37fa3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "61d8c8f1-2cb6-45d9-8e91-1354915631af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "feac2a1d-eb5f-4262-9059-65a887177f5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b81c4629-eb4d-4ec0-b3c5-513ebeda9c89") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e521177-5b95-4363-a9ab-c23b1763074e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68ae342d-fb0c-48d4-a575-8c33b617f74b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "21e4fcda-b43f-443e-84e5-59c6b4100d42") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f822230-8fa4-4eb5-a473-a323b516136b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04c31201-f217-46b8-8ae9-ce498647b70e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db744219-3a89-412c-9f12-da1bb599313f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1bb80d4-a44c-44ee-9d62-d465b8eaea0a") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13d5f5eb-3a73-4917-bdbb-6a6c02b3d783") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3b7c1cb3-65b3-4053-bd4c-3d41a090f3ca") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8d452c20-191b-409e-ab8c-8bac34ac204f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "41fac17a-8215-4f9a-a20f-a058d92771a8") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "16af2eb1-4bab-47fe-93bc-bed0d85bfa50") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0+") + (pintype "passive") + (uuid "9711af51-9984-43c3-ab5c-8fbd54e9e1e4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "c0a74632-918c-4a85-a02f-e79042d030a4") + (at 99.56 154.09 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "e5a21ab6-1e71-45b7-9b64-3613e7f55930") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6b55cf47-d282-49d7-8231-ea77f3bb7480") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "716a5cf9-64dd-4ac5-9edf-34ff25ee8727") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "081a6f9d-3edf-40d8-b3ea-10a81eeba209") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7837897b-59d5-4cd1-9378-c1a2ac12cc00") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5fe473c3-ae5b-4d53-a327-8ea6edac2d34") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "814802b6-a4c0-4364-ae31-fa64f4018518") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bbf21f00-452e-43c8-8a8e-6ea59b628e46") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e06f5e04-ab9c-49d0-8a54-aacb74b1c5e5") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "578237f2-c4cf-4bc9-bb14-e1a52620eae8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6107ff1-3062-4d78-8159-e7c2177fe8a7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e79c091-67ae-45fb-b5c8-055fbd3a55cc") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a16b466a-fead-4318-80c2-67d088ee88ab") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a8d3ac36-787e-45cc-8036-64e58ccf7a4a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4126a06d-59af-4456-b2a8-390248c4185b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "a4cd07f1-09e8-4592-97dd-52c6f83c5421") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "18fb96aa-0a6c-455c-aaec-e638baefae0c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 117.91 154.86) + (end 117.91 48.86) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "578b2d9e-b6c2-4958-8c17-fa61d7fd5282") + ) + (gr_line + (start 117.91 48.86) + (end 95.91 48.86) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "97b2d724-bd31-4d10-a5a9-e54fcdc07633") + ) + (gr_line + (start 95.91 48.86) + (end 95.91 154.86) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9aa3dca4-32f3-48aa-8c2d-a751771af172") + ) + (via + (at 111.91 155.09) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "8a5b52d5-d111-42a3-b2a3-c2e27a305b28") + ) + (segment + (start 111.91 155.09) + (end 111.91 157.46) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "2d950c86-3882-452b-8d4b-463112b8b9fc") + ) + (segment + (start 100.26 154.755001) + (end 100.26 154.41) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3ddbc326-eda8-454b-bf10-452d55e4833b") + ) + (segment + (start 100.16 157.71) + (end 100.16 156.434999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "48809d6e-fd9b-4313-a200-6c745477e16e") + ) + (segment + (start 100.135 156.409999) + (end 100.135 154.880001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "97232b2a-0449-4fae-84f7-5dcece04b9ff") + ) + (segment + (start 100.16 156.434999) + (end 100.135 156.409999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a543e428-0ebe-4ad4-bd10-fee4693aa950") + ) + (segment + (start 100.135 154.880001) + (end 100.26 154.755001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b0cd2405-8e0c-4da7-b233-bc708b748068") + ) + (segment + (start 105.685 154.880001) + (end 105.56 154.755001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1c166b58-7e30-4d1e-b01c-059da44e3004") + ) + (segment + (start 105.66 156.434999) + (end 105.685 156.409999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3ac0f671-818d-40d7-bf37-16833dd6ca4e") + ) + (segment + (start 105.66 157.71) + (end 105.66 156.434999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c4810e88-f7e5-484e-8e87-4abb24ce5469") + ) + (segment + (start 105.56 154.755001) + (end 105.56 154.41) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d6ab440f-14df-4039-9a21-efba3fbba366") + ) + (segment + (start 105.685 156.409999) + (end 105.685 154.880001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ebfc49d8-2ca3-4732-b217-73c92eb65066") + ) + (segment + (start 99.685 154.880001) + (end 99.56 154.755001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2a8ebabb-022d-45db-be38-1f87571a70a6") + ) + (segment + (start 99.66 156.434999) + (end 99.685 156.409999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "3e608f4e-9a21-4382-915e-d82a8c53aa7f") + ) + (segment + (start 99.685 156.409999) + (end 99.685 154.880001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "509e6275-acd5-46f0-911c-8badcc0a128e") + ) + (segment + (start 99.66 157.71) + (end 99.66 156.434999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cf250d4d-499e-42ca-ae28-7c41a8b92567") + ) + (segment + (start 99.56 154.755001) + (end 99.56 154.41) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "eb99acce-8236-413f-bbec-0e412a941d2c") + ) + (segment + (start 106.16 156.434999) + (end 106.135 156.409999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "37e85899-23b4-452e-bb8b-2b0f94d4acd1") + ) + (segment + (start 106.26 154.755001) + (end 106.26 154.41) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "49daa11f-c9ea-4c32-93b5-0e0652db0e23") + ) + (segment + (start 106.135 154.880001) + (end 106.26 154.755001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6386c3d7-6579-42dd-a444-2f653651b0f3") + ) + (segment + (start 106.16 157.71) + (end 106.16 156.434999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e0bde801-838b-4fb0-b6a1-80121e8d1e0c") + ) + (segment + (start 106.135 156.409999) + (end 106.135 154.880001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e5cbfc67-0cbd-4a85-9420-8bebd0bd693f") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "57487a88-ef99-429e-91c5-2ececb9594b5") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 121.91 157.19) (xy 121.91 48.86) (xy 91.91 48.86) (xy 91.91 157.19) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 103.991684 49.382174) (xy 104.011503 49.418033) (xy 104.070826 49.677946) (xy 104.070832 49.677964) + (xy 104.180257 49.990688) (xy 104.324022 50.289217) (xy 104.500305 50.56977) (xy 104.701034 50.821476) + (xy 105.554432 49.968079) (xy 105.591457 50.016331) (xy 105.753669 50.178543) (xy 105.801919 50.215567) + (xy 104.948522 51.068964) (xy 104.948522 51.068965) (xy 105.200229 51.269694) (xy 105.480782 51.445977) + (xy 105.779311 51.589742) (xy 106.092035 51.699167) (xy 106.092053 51.699173) (xy 106.415077 51.772901) + (xy 106.415074 51.772901) (xy 106.744336 51.81) (xy 107.075664 51.81) (xy 107.404924 51.772901) + (xy 107.727946 51.699173) (xy 107.727964 51.699167) (xy 108.040688 51.589742) (xy 108.339217 51.445977) + (xy 108.61977 51.269694) (xy 108.871476 51.068965) (xy 108.871476 51.068964) (xy 108.018079 50.215567) + (xy 108.066331 50.178543) (xy 108.228543 50.016331) (xy 108.265567 49.968079) (xy 109.118964 50.821476) + (xy 109.118965 50.821476) (xy 109.319694 50.56977) (xy 109.495977 50.289217) (xy 109.639742 49.990688) + (xy 109.749167 49.677964) (xy 109.749173 49.677946) (xy 109.808497 49.418033) (xy 109.841272 49.371842) + (xy 109.880642 49.3605) (xy 117.3355 49.3605) (xy 117.387826 49.382174) (xy 117.4095 49.4345) (xy 117.4095 154.2855) + (xy 117.387826 154.337826) (xy 117.3355 154.3595) (xy 117.247464 154.3595) (xy 117.075062 154.389898) + (xy 116.910558 154.449773) (xy 116.758945 154.537308) (xy 116.624837 154.649837) (xy 116.512308 154.783945) + (xy 116.424773 154.935558) (xy 116.364898 155.100062) (xy 116.3345 155.272464) (xy 116.3345 157.19) + (xy 116.0355 157.19) (xy 116.0355 156.840252) (xy 116.023867 156.781769) (xy 115.997471 156.742265) + (xy 115.985 156.701153) (xy 115.985 156.66) (xy 115.965301 156.66) (xy 115.925716 156.667873) (xy 115.896845 156.667873) + (xy 115.854748 156.6595) (xy 115.465252 156.6595) (xy 115.465251 156.6595) (xy 115.424435 156.667618) + (xy 115.395565 156.667618) (xy 115.354749 156.6595) (xy 115.354748 156.6595) (xy 114.965252 156.6595) + (xy 114.965251 156.6595) (xy 114.923153 156.667873) (xy 114.894283 156.667873) (xy 114.854699 156.66) + (xy 114.835 156.66) (xy 114.835 156.701153) (xy 114.822529 156.742265) (xy 114.796133 156.781768) + (xy 114.7845 156.840253) (xy 114.7845 157.19) (xy 114.6355 157.19) (xy 114.6355 155.858025) (xy 114.635499 155.85802) + (xy 114.598024 155.657544) (xy 114.524348 155.467363) (xy 114.416981 155.293959) (xy 114.41698 155.293957) + (xy 114.279579 155.143235) (xy 114.279578 155.143234) (xy 114.116825 155.020329) (xy 114.116822 155.020328) + (xy 114.116821 155.020327) (xy 113.93425 154.929418) (xy 113.934246 154.929417) (xy 113.934244 154.929416) + (xy 113.738082 154.873602) (xy 113.738076 154.873601) (xy 113.535003 154.854785) (xy 113.534997 154.854785) + (xy 113.331923 154.873601) (xy 113.331917 154.873602) (xy 113.135755 154.929416) (xy 113.13575 154.929418) + (xy 112.953177 155.020328) (xy 112.953174 155.020329) (xy 112.790421 155.143234) (xy 112.79042 155.143235) + (xy 112.653019 155.293957) (xy 112.653019 155.293958) (xy 112.545655 155.467358) (xy 112.54565 155.467368) + (xy 112.471977 155.65754) (xy 112.4345 155.85802) (xy 112.4345 156.585708) (xy 112.412826 156.638034) + (xy 112.3605 156.659708) (xy 112.35626 156.6595) (xy 112.354748 156.6595) (xy 111.965252 156.6595) + (xy 111.965251 156.6595) (xy 111.924435 156.667618) (xy 111.895565 156.667618) (xy 111.854749 156.6595) + (xy 111.854748 156.6595) (xy 111.465252 156.6595) (xy 111.465251 156.6595) (xy 111.424435 156.667618) + (xy 111.395565 156.667618) (xy 111.354749 156.6595) (xy 111.354748 156.6595) (xy 110.965252 156.6595) + (xy 110.965251 156.6595) (xy 110.924435 156.667618) (xy 110.895565 156.667618) (xy 110.854749 156.6595) + (xy 110.854748 156.6595) (xy 110.7095 156.6595) (xy 110.657174 156.637826) (xy 110.6355 156.5855) + (xy 110.6355 155.858025) (xy 110.635499 155.85802) (xy 110.598024 155.657544) (xy 110.524348 155.467363) + (xy 110.416981 155.293959) (xy 110.41698 155.293957) (xy 110.279579 155.143235) (xy 110.279578 155.143234) + (xy 110.116825 155.020329) (xy 110.116822 155.020328) (xy 110.116821 155.020327) (xy 109.93425 154.929418) + (xy 109.934246 154.929417) (xy 109.934244 154.929416) (xy 109.738082 154.873602) (xy 109.738076 154.873601) + (xy 109.535003 154.854785) (xy 109.534997 154.854785) (xy 109.331923 154.873601) (xy 109.331917 154.873602) + (xy 109.135755 154.929416) (xy 109.13575 154.929418) (xy 108.953177 155.020328) (xy 108.953174 155.020329) + (xy 108.790421 155.143234) (xy 108.79042 155.143235) (xy 108.653019 155.293957) (xy 108.653019 155.293958) + (xy 108.545655 155.467358) (xy 108.54565 155.467368) (xy 108.471977 155.65754) (xy 108.4345 155.85802) + (xy 108.4345 156.586213) (xy 108.412826 156.638539) (xy 108.3605 156.660213) (xy 108.356157 156.66) + (xy 108.335 156.66) (xy 108.335 157.19) (xy 108.0355 157.19) (xy 108.0355 156.840252) (xy 108.023867 156.781769) + (xy 107.997471 156.742265) (xy 107.985 156.701153) (xy 107.985 156.66) (xy 107.965301 156.66) (xy 107.925716 156.667873) + (xy 107.896845 156.667873) (xy 107.854748 156.6595) (xy 107.465252 156.6595) (xy 107.465251 156.6595) + (xy 107.424435 156.667618) (xy 107.395565 156.667618) (xy 107.354749 156.6595) (xy 107.354748 156.6595) + (xy 106.965252 156.6595) (xy 106.965251 156.6595) (xy 106.923153 156.667873) (xy 106.894283 156.667873) + (xy 106.854699 156.66) (xy 106.835 156.66) (xy 106.835 156.701153) (xy 106.822529 156.742265) (xy 106.796133 156.781768) + (xy 106.7845 156.840253) (xy 106.7845 157.19) (xy 106.5355 157.19) (xy 106.5355 156.840252) (xy 106.523867 156.781769) + (xy 106.497471 156.742265) (xy 106.487284 156.719397) (xy 106.462784 156.623092) (xy 106.464148 156.613656) + (xy 106.4605 156.604848) (xy 106.4605 156.395435) (xy 106.460499 156.395434) (xy 106.438766 156.314326) + (xy 106.439619 156.314097) (xy 106.4355 156.293376) (xy 106.4355 155.035123) (xy 106.457173 154.982798) + (xy 106.50046 154.939512) (xy 106.540022 154.870989) (xy 106.5605 154.794563) (xy 106.5605 154.794558) + (xy 106.561133 154.789755) (xy 106.562641 154.789953) (xy 106.582174 154.742797) (xy 106.612206 154.712765) + (xy 106.657585 154.609991) (xy 106.6605 154.584865) (xy 106.660499 154.235136) (xy 106.657585 154.210009) + (xy 106.617792 154.119888) (xy 106.616485 154.063268) (xy 106.617782 154.060135) (xy 106.657585 153.969991) + (xy 106.6605 153.944865) (xy 106.660499 153.595136) (xy 106.657585 153.570009) (xy 106.612206 153.467235) + (xy 106.532765 153.387794) (xy 106.429991 153.342415) (xy 106.42999 153.342414) (xy 106.429988 153.342414) + (xy 106.408659 153.33994) (xy 106.404865 153.3395) (xy 106.404864 153.3395) (xy 106.115136 153.3395) + (xy 106.090013 153.342414) (xy 106.090007 153.342415) (xy 105.987234 153.387794) (xy 105.962326 153.412703) + (xy 105.91 153.434377) (xy 105.857674 153.412703) (xy 105.832765 153.387794) (xy 105.729991 153.342415) + (xy 105.72999 153.342414) (xy 105.729988 153.342414) (xy 105.708659 153.33994) (xy 105.704865 153.3395) + (xy 105.704864 153.3395) (xy 105.415136 153.3395) (xy 105.390013 153.342414) (xy 105.390007 153.342415) + (xy 105.287234 153.387794) (xy 105.207794 153.467234) (xy 105.162414 153.570011) (xy 105.1595 153.595135) + (xy 105.1595 153.944863) (xy 105.162414 153.969986) (xy 105.162415 153.969992) (xy 105.202206 154.06011) + (xy 105.203514 154.116732) (xy 105.202206 154.11989) (xy 105.162414 154.210011) (xy 105.1595 154.235135) + (xy 105.1595 154.584863) (xy 105.162414 154.609986) (xy 105.162415 154.609992) (xy 105.207794 154.712765) + (xy 105.237826 154.742797) (xy 105.257359 154.789954) (xy 105.258867 154.789756) (xy 105.2595 154.794565) + (xy 105.279977 154.870986) (xy 105.279979 154.870991) (xy 105.308096 154.91969) (xy 105.311677 154.925892) + (xy 105.31954 154.939512) (xy 105.364629 154.984601) (xy 105.366303 154.986523) (xy 105.374565 155.011139) + (xy 105.3845 155.035124) (xy 105.3845 156.293376) (xy 105.38038 156.314097) (xy 105.381234 156.314326) + (xy 105.3595 156.395434) (xy 105.3595 156.604848) (xy 105.357216 156.623092) (xy 105.332716 156.719397) + (xy 105.327245 156.726716) (xy 105.322529 156.742265) (xy 105.296133 156.781768) (xy 105.2845 156.840253) + (xy 105.2845 157.19) (xy 105.0355 157.19) (xy 105.0355 156.840252) (xy 105.023867 156.781769) (xy 104.997471 156.742265) + (xy 104.985 156.701153) (xy 104.985 156.66) (xy 104.965301 156.66) (xy 104.925716 156.667873) (xy 104.896845 156.667873) + (xy 104.854748 156.6595) (xy 104.465252 156.6595) (xy 104.465251 156.6595) (xy 104.424435 156.667618) + (xy 104.395565 156.667618) (xy 104.354749 156.6595) (xy 104.354748 156.6595) (xy 103.965252 156.6595) + (xy 103.965251 156.6595) (xy 103.923153 156.667873) (xy 103.894283 156.667873) (xy 103.854699 156.66) + (xy 103.835 156.66) (xy 103.835 156.701153) (xy 103.822529 156.742265) (xy 103.796133 156.781768) + (xy 103.7845 156.840253) (xy 103.7845 157.19) (xy 103.5355 157.19) (xy 103.5355 156.840252) (xy 103.523867 156.781769) + (xy 103.497471 156.742265) (xy 103.485 156.701153) (xy 103.485 156.66) (xy 103.465301 156.66) (xy 103.425716 156.667873) + (xy 103.396845 156.667873) (xy 103.354748 156.6595) (xy 102.965252 156.6595) (xy 102.965251 156.6595) + (xy 102.924435 156.667618) (xy 102.895565 156.667618) (xy 102.854749 156.6595) (xy 102.854748 156.6595) + (xy 102.465252 156.6595) (xy 102.465251 156.6595) (xy 102.423153 156.667873) (xy 102.394283 156.667873) + (xy 102.354699 156.66) (xy 102.335 156.66) (xy 102.335 156.701153) (xy 102.322529 156.742265) (xy 102.296133 156.781768) + (xy 102.2845 156.840253) (xy 102.2845 157.19) (xy 102.0355 157.19) (xy 102.0355 156.840252) (xy 102.023867 156.781769) + (xy 101.997471 156.742265) (xy 101.985 156.701153) (xy 101.985 156.66) (xy 101.965301 156.66) (xy 101.925716 156.667873) + (xy 101.896845 156.667873) (xy 101.854748 156.6595) (xy 101.465252 156.6595) (xy 101.465251 156.6595) + (xy 101.424435 156.667618) (xy 101.395565 156.667618) (xy 101.354749 156.6595) (xy 101.354748 156.6595) + (xy 100.965252 156.6595) (xy 100.965251 156.6595) (xy 100.923153 156.667873) (xy 100.894283 156.667873) + (xy 100.854699 156.66) (xy 100.835 156.66) (xy 100.835 156.701153) (xy 100.822529 156.742265) (xy 100.796133 156.781768) + (xy 100.7845 156.840253) (xy 100.7845 157.19) (xy 100.5355 157.19) (xy 100.5355 156.840252) (xy 100.523867 156.781769) + (xy 100.497471 156.742265) (xy 100.487284 156.719397) (xy 100.462784 156.623092) (xy 100.464148 156.613656) + (xy 100.4605 156.604848) (xy 100.4605 156.395435) (xy 100.460499 156.395434) (xy 100.438766 156.314326) + (xy 100.439619 156.314097) (xy 100.4355 156.293376) (xy 100.4355 155.035123) (xy 100.457173 154.982798) + (xy 100.50046 154.939512) (xy 100.540022 154.870989) (xy 100.5605 154.794563) (xy 100.5605 154.794558) + (xy 100.561133 154.789755) (xy 100.562641 154.789953) (xy 100.582174 154.742797) (xy 100.612206 154.712765) + (xy 100.657585 154.609991) (xy 100.6605 154.584865) (xy 100.660499 154.235136) (xy 100.657585 154.210009) + (xy 100.617792 154.119888) (xy 100.616485 154.063268) (xy 100.617782 154.060135) (xy 100.657585 153.969991) + (xy 100.6605 153.944865) (xy 100.660499 153.595136) (xy 100.657585 153.570009) (xy 100.612206 153.467235) + (xy 100.532765 153.387794) (xy 100.429991 153.342415) (xy 100.42999 153.342414) (xy 100.429988 153.342414) + (xy 100.408659 153.33994) (xy 100.404865 153.3395) (xy 100.404864 153.3395) (xy 100.115136 153.3395) + (xy 100.090013 153.342414) (xy 100.090007 153.342415) (xy 99.987234 153.387794) (xy 99.962326 153.412703) + (xy 99.91 153.434377) (xy 99.857674 153.412703) (xy 99.832765 153.387794) (xy 99.729991 153.342415) + (xy 99.72999 153.342414) (xy 99.729988 153.342414) (xy 99.708659 153.33994) (xy 99.704865 153.3395) + (xy 99.704864 153.3395) (xy 99.415136 153.3395) (xy 99.390013 153.342414) (xy 99.390007 153.342415) + (xy 99.287234 153.387794) (xy 99.207794 153.467234) (xy 99.162414 153.570011) (xy 99.1595 153.595135) + (xy 99.1595 153.944863) (xy 99.162414 153.969986) (xy 99.162415 153.969992) (xy 99.202206 154.06011) + (xy 99.203514 154.116732) (xy 99.202206 154.11989) (xy 99.162414 154.210011) (xy 99.1595 154.235135) + (xy 99.1595 154.584863) (xy 99.162414 154.609986) (xy 99.162415 154.609992) (xy 99.207794 154.712765) + (xy 99.237826 154.742797) (xy 99.257359 154.789954) (xy 99.258867 154.789756) (xy 99.2595 154.794565) + (xy 99.279977 154.870986) (xy 99.279979 154.870991) (xy 99.308096 154.91969) (xy 99.311677 154.925892) + (xy 99.31954 154.939512) (xy 99.364629 154.984601) (xy 99.366303 154.986523) (xy 99.374565 155.011139) + (xy 99.3845 155.035124) (xy 99.3845 156.293376) (xy 99.38038 156.314097) (xy 99.381234 156.314326) + (xy 99.3595 156.395434) (xy 99.3595 156.604848) (xy 99.357216 156.623092) (xy 99.332716 156.719397) + (xy 99.327245 156.726716) (xy 99.322529 156.742265) (xy 99.296133 156.781768) (xy 99.2845 156.840253) + (xy 99.2845 157.19) (xy 99.0355 157.19) (xy 99.0355 156.840252) (xy 99.023867 156.781769) (xy 98.997471 156.742265) + (xy 98.985 156.701153) (xy 98.985 156.66) (xy 98.965301 156.66) (xy 98.925716 156.667873) (xy 98.896845 156.667873) + (xy 98.854748 156.6595) (xy 98.465252 156.6595) (xy 98.465251 156.6595) (xy 98.424435 156.667618) + (xy 98.395565 156.667618) (xy 98.354749 156.6595) (xy 98.354748 156.6595) (xy 97.965252 156.6595) + (xy 97.965251 156.6595) (xy 97.923153 156.667873) (xy 97.894283 156.667873) (xy 97.854699 156.66) + (xy 97.835 156.66) (xy 97.835 156.701153) (xy 97.822529 156.742265) (xy 97.796133 156.781768) (xy 97.7845 156.840253) + (xy 97.7845 157.19) (xy 97.4855 157.19) (xy 97.4855 155.272472) (xy 97.485499 155.272464) (xy 97.462713 155.143236) + (xy 97.455101 155.100062) (xy 97.395225 154.935555) (xy 97.307692 154.783945) (xy 97.195163 154.649837) + (xy 97.061055 154.537308) (xy 96.909445 154.449775) (xy 96.909443 154.449774) (xy 96.909441 154.449773) + (xy 96.744937 154.389898) (xy 96.572535 154.3595) (xy 96.572532 154.3595) (xy 96.550892 154.3595) + (xy 96.4845 154.3595) (xy 96.432174 154.337826) (xy 96.4105 154.2855) (xy 96.4105 49.4345) (xy 96.432174 49.382174) + (xy 96.4845 49.3605) (xy 103.939358 49.3605) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 111.958247 154.797521) (xy 111.977453 154.802666) (xy 112.014454 154.812581) (xy 112.032296 154.819971) + (xy 112.082699 154.849071) (xy 112.098024 154.86083) (xy 112.139169 154.901975) (xy 112.150929 154.917302) + (xy 112.180024 154.967697) (xy 112.187416 154.985542) (xy 112.202478 155.041749) (xy 112.205 155.060903) + (xy 112.205 155.119092) (xy 112.202478 155.138245) (xy 112.187416 155.194456) (xy 112.180024 155.212303) + (xy 112.150927 155.2627) (xy 112.139167 155.278025) (xy 112.086869 155.330323) (xy 112.086863 155.33033) + (xy 112.042315 155.397001) (xy 112.020644 155.44932) (xy 112.020641 155.44933) (xy 112.005 155.527967) + (xy 112.005 156.085498) (xy 112.020641 156.164135) (xy 112.020644 156.164145) (xy 112.042316 156.216465) + (xy 112.043676 156.219098) (xy 112.045162 156.236735) (xy 112.051928 156.253092) (xy 112.048142 156.272108) + (xy 112.048431 156.275535) (xy 112.04716 156.277039) (xy 112.046299 156.281367) (xy 112.046133 156.281766) + (xy 112.0345 156.340253) (xy 112.0345 157.19) (xy 111.7855 157.19) (xy 111.7855 156.340252) (xy 111.773867 156.281769) + (xy 111.773866 156.281768) (xy 111.773866 156.281766) (xy 111.773676 156.281307) (xy 111.773676 156.280809) + (xy 111.772445 156.274621) (xy 111.773676 156.274376) (xy 111.773677 156.266573) (xy 111.768045 156.252958) + (xy 111.773678 156.239374) (xy 111.77368 156.224669) (xy 111.777284 156.217188) (xy 111.777679 156.216472) + (xy 111.777683 156.216467) (xy 111.799357 156.164141) (xy 111.815 156.0855) (xy 111.815 155.527966) + (xy 111.799357 155.449325) (xy 111.777683 155.396999) (xy 111.733136 155.33033) (xy 111.729198 155.326392) + (xy 111.68083 155.278023) (xy 111.66907 155.262698) (xy 111.639973 155.212301) (xy 111.63258 155.194452) + (xy 111.617521 155.138246) (xy 111.615 155.119095) (xy 111.615 155.060902) (xy 111.617521 155.041751) + (xy 111.63258 154.985545) (xy 111.639973 154.967697) (xy 111.669073 154.917294) (xy 111.680826 154.901977) + (xy 111.721977 154.860826) (xy 111.737294 154.849073) (xy 111.787703 154.819969) (xy 111.80554 154.812582) + (xy 111.847308 154.80139) (xy 111.861752 154.797521) (xy 111.880903 154.795) (xy 111.939096 154.795) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 103.688326 49.382174) (xy 103.71 49.4345) (xy 103.71 50.039704) (xy 103.750242 50.396866) (xy 103.830219 50.747264) + (xy 103.830224 50.747282) (xy 103.948925 51.086513) (xy 104.104869 51.410334) (xy 104.296093 51.714666) + (xy 104.520185 51.995668) (xy 104.774331 52.249814) (xy 105.055333 52.473906) (xy 105.359665 52.66513) + (xy 105.683486 52.821074) (xy 106.022717 52.939775) (xy 106.022735 52.93978) (xy 106.373135 53.019757) + (xy 106.373132 53.019757) (xy 106.730296 53.06) (xy 107.089704 53.06) (xy 107.446866 53.019757) + (xy 107.797264 52.93978) (xy 107.797282 52.939775) (xy 108.136513 52.821074) (xy 108.460334 52.66513) + (xy 108.764666 52.473906) (xy 109.045668 52.249814) (xy 109.29981 51.995672) (xy 109.52092 51.718409) + (xy 109.52092 51.718408) (xy 108.018079 50.215567) (xy 108.066331 50.178543) (xy 108.228543 50.016331) + (xy 108.265567 49.968079) (xy 109.71231 51.414822) (xy 109.71512 51.410351) (xy 109.715126 51.41034) + (xy 109.871076 51.086509) (xy 109.989775 50.747282) (xy 109.98978 50.747264) (xy 110.069757 50.396866) + (xy 110.11 50.039704) (xy 110.11 49.4345) (xy 110.131674 49.382174) (xy 110.184 49.3605) (xy 117.3355 49.3605) + (xy 117.387826 49.382174) (xy 117.4095 49.4345) (xy 117.4095 153.3805) (xy 117.387826 153.432826) + (xy 117.3355 153.4545) (xy 96.4845 153.4545) (xy 96.432174 153.432826) (xy 96.4105 153.3805) (xy 96.4105 49.4345) + (xy 96.432174 49.382174) (xy 96.4845 49.3605) (xy 103.636 49.3605) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "167f89d9-7013-429c-9036-d59ba73a1b0b") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 117.91 157.18) (xy 117.91 153.66) (xy 95.91 153.66) (xy 95.91 157.18) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 117.387826 153.681674) (xy 117.4095 153.734) (xy 117.4095 154.2855) (xy 117.387826 154.337826) + (xy 117.3355 154.3595) (xy 117.247464 154.3595) (xy 117.075062 154.389898) (xy 116.910558 154.449773) + (xy 116.758945 154.537308) (xy 116.624837 154.649837) (xy 116.512308 154.783945) (xy 116.424773 154.935558) + (xy 116.364898 155.100062) (xy 116.3345 155.272464) (xy 116.3345 156.147728) (xy 116.312826 156.200054) + (xy 116.2605 156.221728) (xy 116.219388 156.209257) (xy 116.163035 156.171603) (xy 116.104697 156.16) + (xy 116.085 156.16) (xy 116.085 157.18) (xy 115.735 157.18) (xy 115.735 156.16) (xy 115.715301 156.16) + (xy 115.674435 156.168128) (xy 115.645565 156.168128) (xy 115.604699 156.16) (xy 115.585 156.16) + (xy 115.585 157.18) (xy 115.2855 157.18) (xy 115.2855 156.340252) (xy 115.273867 156.281769) (xy 115.247471 156.242265) + (xy 115.235 156.201153) (xy 115.235 156.16) (xy 115.215301 156.16) (xy 115.175716 156.167873) (xy 115.146845 156.167873) + (xy 115.104748 156.1595) (xy 114.715252 156.1595) (xy 114.711617 156.1595) (xy 114.711617 156.157798) + (xy 114.662541 156.1429) (xy 114.635855 156.092944) (xy 114.6355 156.085708) (xy 114.6355 155.858025) + (xy 114.635499 155.85802) (xy 114.598024 155.657544) (xy 114.524348 155.467363) (xy 114.416981 155.293959) + (xy 114.41698 155.293957) (xy 114.279579 155.143235) (xy 114.279578 155.143234) (xy 114.116825 155.020329) + (xy 114.116822 155.020328) (xy 114.116821 155.020327) (xy 113.93425 154.929418) (xy 113.934246 154.929417) + (xy 113.934244 154.929416) (xy 113.738082 154.873602) (xy 113.738076 154.873601) (xy 113.535003 154.854785) + (xy 113.534997 154.854785) (xy 113.331923 154.873601) (xy 113.331917 154.873602) (xy 113.135755 154.929416) + (xy 113.13575 154.929418) (xy 112.953177 155.020328) (xy 112.953174 155.020329) (xy 112.790421 155.143234) + (xy 112.79042 155.143235) (xy 112.653019 155.293957) (xy 112.653019 155.293958) (xy 112.545655 155.467358) + (xy 112.54565 155.467368) (xy 112.471977 155.65754) (xy 112.4345 155.85802) (xy 112.4345 156.0855) + (xy 112.412826 156.137826) (xy 112.3605 156.1595) (xy 112.2845 156.1595) (xy 112.232174 156.137826) + (xy 112.2105 156.0855) (xy 112.2105 155.527966) (xy 112.232174 155.47564) (xy 112.240456 155.467358) + (xy 112.3105 155.397314) (xy 112.376392 155.283186) (xy 112.410499 155.155894) (xy 112.4105 155.155894) + (xy 112.4105 155.024106) (xy 112.410499 155.024105) (xy 112.386772 154.935555) (xy 112.376392 154.896814) + (xy 112.3105 154.782686) (xy 112.217314 154.6895) (xy 112.148616 154.649837) (xy 112.10319 154.62361) + (xy 112.103181 154.623606) (xy 111.975894 154.5895) (xy 111.975892 154.5895) (xy 111.844108 154.5895) + (xy 111.844106 154.5895) (xy 111.716818 154.623606) (xy 111.716809 154.62361) (xy 111.602685 154.6895) + (xy 111.5095 154.782685) (xy 111.44361 154.896809) (xy 111.443606 154.896818) (xy 111.4095 155.024105) + (xy 111.4095 155.155894) (xy 111.443606 155.283181) (xy 111.44361 155.28319) (xy 111.5095 155.397314) + (xy 111.587826 155.47564) (xy 111.6095 155.527966) (xy 111.6095 156.0855) (xy 111.587826 156.137826) + (xy 111.5355 156.1595) (xy 111.215251 156.1595) (xy 111.174435 156.167618) (xy 111.145565 156.167618) + (xy 111.104749 156.1595) (xy 111.104748 156.1595) (xy 110.715252 156.1595) (xy 110.711617 156.1595) + (xy 110.711617 156.157798) (xy 110.662541 156.1429) (xy 110.635855 156.092944) (xy 110.6355 156.085708) + (xy 110.6355 155.858025) (xy 110.635499 155.85802) (xy 110.598024 155.657544) (xy 110.524348 155.467363) + (xy 110.416981 155.293959) (xy 110.41698 155.293957) (xy 110.279579 155.143235) (xy 110.279578 155.143234) + (xy 110.116825 155.020329) (xy 110.116822 155.020328) (xy 110.116821 155.020327) (xy 109.93425 154.929418) + (xy 109.934246 154.929417) (xy 109.934244 154.929416) (xy 109.738082 154.873602) (xy 109.738076 154.873601) + (xy 109.535003 154.854785) (xy 109.534997 154.854785) (xy 109.331923 154.873601) (xy 109.331917 154.873602) + (xy 109.135755 154.929416) (xy 109.13575 154.929418) (xy 108.953177 155.020328) (xy 108.953174 155.020329) + (xy 108.790421 155.143234) (xy 108.79042 155.143235) (xy 108.653019 155.293957) (xy 108.653019 155.293958) + (xy 108.545655 155.467358) (xy 108.54565 155.467368) (xy 108.471977 155.65754) (xy 108.4345 155.85802) + (xy 108.4345 156.0855) (xy 108.412826 156.137826) (xy 108.3605 156.1595) (xy 108.215251 156.1595) + (xy 108.174435 156.167618) (xy 108.145565 156.167618) (xy 108.104749 156.1595) (xy 108.104748 156.1595) + (xy 107.715252 156.1595) (xy 107.715251 156.1595) (xy 107.674435 156.167618) (xy 107.645565 156.167618) + (xy 107.604749 156.1595) (xy 107.604748 156.1595) (xy 107.215252 156.1595) (xy 107.215251 156.1595) + (xy 107.174435 156.167618) (xy 107.145565 156.167618) (xy 107.104749 156.1595) (xy 107.104748 156.1595) + (xy 106.715252 156.1595) (xy 106.715251 156.1595) (xy 106.674435 156.167618) (xy 106.645565 156.167618) + (xy 106.604749 156.1595) (xy 106.604748 156.1595) (xy 106.215252 156.1595) (xy 106.215251 156.1595) + (xy 106.174435 156.167618) (xy 106.145565 156.167618) (xy 106.104749 156.1595) (xy 106.104748 156.1595) + (xy 105.715252 156.1595) (xy 105.715251 156.1595) (xy 105.674435 156.167618) (xy 105.645565 156.167618) + (xy 105.604749 156.1595) (xy 105.604748 156.1595) (xy 105.215252 156.1595) (xy 105.215251 156.1595) + (xy 105.174435 156.167618) (xy 105.145565 156.167618) (xy 105.104749 156.1595) (xy 105.104748 156.1595) + (xy 104.715252 156.1595) (xy 104.715251 156.1595) (xy 104.674435 156.167618) (xy 104.645565 156.167618) + (xy 104.604749 156.1595) (xy 104.604748 156.1595) (xy 104.215252 156.1595) (xy 104.215251 156.1595) + (xy 104.174435 156.167618) (xy 104.145565 156.167618) (xy 104.104749 156.1595) (xy 104.104748 156.1595) + (xy 103.715252 156.1595) (xy 103.715251 156.1595) (xy 103.674435 156.167618) (xy 103.645565 156.167618) + (xy 103.604749 156.1595) (xy 103.604748 156.1595) (xy 103.215252 156.1595) (xy 103.215251 156.1595) + (xy 103.174435 156.167618) (xy 103.145565 156.167618) (xy 103.104749 156.1595) (xy 103.104748 156.1595) + (xy 102.715252 156.1595) (xy 102.715251 156.1595) (xy 102.674435 156.167618) (xy 102.645565 156.167618) + (xy 102.604749 156.1595) (xy 102.604748 156.1595) (xy 102.215252 156.1595) (xy 102.215251 156.1595) + (xy 102.174435 156.167618) (xy 102.145565 156.167618) (xy 102.104749 156.1595) (xy 102.104748 156.1595) + (xy 101.715252 156.1595) (xy 101.715251 156.1595) (xy 101.674435 156.167618) (xy 101.645565 156.167618) + (xy 101.604749 156.1595) (xy 101.604748 156.1595) (xy 101.215252 156.1595) (xy 101.215251 156.1595) + (xy 101.174435 156.167618) (xy 101.145565 156.167618) (xy 101.104749 156.1595) (xy 101.104748 156.1595) + (xy 100.715252 156.1595) (xy 100.715251 156.1595) (xy 100.674435 156.167618) (xy 100.645565 156.167618) + (xy 100.604749 156.1595) (xy 100.604748 156.1595) (xy 100.215252 156.1595) (xy 100.215251 156.1595) + (xy 100.174435 156.167618) (xy 100.145565 156.167618) (xy 100.104749 156.1595) (xy 100.104748 156.1595) + (xy 99.715252 156.1595) (xy 99.715251 156.1595) (xy 99.674435 156.167618) (xy 99.645565 156.167618) + (xy 99.604749 156.1595) (xy 99.604748 156.1595) (xy 99.215252 156.1595) (xy 99.215251 156.1595) + (xy 99.174435 156.167618) (xy 99.145565 156.167618) (xy 99.104749 156.1595) (xy 99.104748 156.1595) + (xy 98.715252 156.1595) (xy 98.715251 156.1595) (xy 98.673153 156.167873) (xy 98.644283 156.167873) + (xy 98.604699 156.16) (xy 98.585 156.16) (xy 98.585 156.201153) (xy 98.572529 156.242265) (xy 98.546133 156.281768) + (xy 98.5345 156.340253) (xy 98.5345 157.18) (xy 98.235 157.18) (xy 98.235 156.16) (xy 98.215301 156.16) + (xy 98.174435 156.168128) (xy 98.145565 156.168128) (xy 98.104699 156.16) (xy 98.085 156.16) (xy 98.085 157.18) + (xy 97.735 157.18) (xy 97.735 156.16) (xy 97.715303 156.16) (xy 97.656964 156.171603) (xy 97.600612 156.209257) + (xy 97.545063 156.220306) (xy 97.497971 156.18884) (xy 97.4855 156.147728) (xy 97.4855 155.272472) + (xy 97.485499 155.272464) (xy 97.462713 155.143236) (xy 97.455101 155.100062) (xy 97.395225 154.935555) + (xy 97.307692 154.783945) (xy 97.195163 154.649837) (xy 97.061055 154.537308) (xy 96.909445 154.449775) + (xy 96.909443 154.449774) (xy 96.909441 154.449773) (xy 96.744937 154.389898) (xy 96.572535 154.3595) + (xy 96.572532 154.3595) (xy 96.550892 154.3595) (xy 96.4845 154.3595) (xy 96.432174 154.337826) + (xy 96.4105 154.2855) (xy 96.4105 153.734) (xy 96.432174 153.681674) (xy 96.4845 153.66) (xy 117.3355 153.66) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pro new file mode 100644 index 0000000..c7efaac --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 22110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "c6015056-e2b7-474b-8911-4b1cffa0c63c", + "Root" + ], + [ + "729110b1-f052-42b7-9085-432e440975f4", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_sch new file mode 100644 index 0000000..10dc49d --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c6015056-e2b7-474b-8911-4b1cffa0c63c") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 143.51 113.03) (xy 151.13 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1987b0fa-7c79-4a11-8632-bff038dd0456") + ) + (wire + (pts + (xy 143.51 92.71) (xy 151.13 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cc54e00-ca5d-41ac-98d9-0f943ce5e679") + ) + (wire + (pts + (xy 90.17 95.25) (xy 96.52 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4bc20d67-c46e-415c-a0d5-c126049cc9fe") + ) + (wire + (pts + (xy 90.17 77.47) (xy 96.52 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5251479a-7004-45e4-bffe-2980510d8e4d") + ) + (wire + (pts + (xy 90.17 104.14) (xy 96.52 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "552797b7-8a87-4662-8078-33869af4717d") + ) + (wire + (pts + (xy 143.51 77.47) (xy 151.13 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5870c829-9cfd-4369-93e6-09933a1cfabb") + ) + (wire + (pts + (xy 143.51 100.33) (xy 151.13 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c840880-e304-45c9-aafa-aa6f8ac316ef") + ) + (wire + (pts + (xy 143.51 86.36) (xy 151.13 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76c4aeba-d11b-49e5-84b0-ca6e63a7f6ec") + ) + (wire + (pts + (xy 143.51 110.49) (xy 151.13 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e417426-5f46-4167-9fde-1ea6a7b042fc") + ) + (wire + (pts + (xy 90.17 101.6) (xy 96.52 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f06af6a-a28a-420d-9a05-2fd0c85eedb3") + ) + (wire + (pts + (xy 143.51 95.25) (xy 151.13 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fd2b3c0-c72a-45c4-9c8c-dd7a876389bb") + ) + (wire + (pts + (xy 143.51 80.01) (xy 151.13 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "925cb89b-6c42-4415-b349-3b8141c49885") + ) + (wire + (pts + (xy 143.51 118.11) (xy 151.13 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "957682ae-1c2e-4dc2-bb18-a68f5a6a6cca") + ) + (wire + (pts + (xy 143.51 106.68) (xy 151.13 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98338554-8015-4a2c-bfa7-6de85701b776") + ) + (wire + (pts + (xy 143.51 88.9) (xy 151.13 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9bbeae54-227b-402a-bf1c-ca4c355913c4") + ) + (wire + (pts + (xy 143.51 82.55) (xy 151.13 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa6934f5-5139-48db-9bb6-004e69ecf45f") + ) + (wire + (pts + (xy 90.17 86.36) (xy 96.52 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1155ad7-8164-4000-b4fb-45523aabfe1d") + ) + (wire + (pts + (xy 143.51 104.14) (xy 151.13 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c96e1c3c-3ba5-4c36-8bab-3cefd633dc7f") + ) + (wire + (pts + (xy 90.17 80.01) (xy 96.52 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9d34dcc-60b9-4137-a561-c57cff00567c") + ) + (wire + (pts + (xy 90.17 92.71) (xy 96.52 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc6e074c-e3d3-42b5-9786-e5a6340027b5") + ) + (wire + (pts + (xy 90.17 99.06) (xy 96.52 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce9daff0-22d2-4710-bdc1-cc3a717a65cb") + ) + (wire + (pts + (xy 90.17 110.49) (xy 96.52 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1258209-8734-4c6c-90be-a20a32b50055") + ) + (wire + (pts + (xy 143.51 115.57) (xy 151.13 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9bd11c4-4e07-49ff-8531-4d9dc2bd5600") + ) + (wire + (pts + (xy 143.51 97.79) (xy 151.13 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e972029a-3de4-4904-9fb2-3c031057eb5f") + ) + (wire + (pts + (xy 90.17 88.9) (xy 96.52 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3120ccc-d458-42ac-accb-9dd4e229a8f3") + ) + (wire + (pts + (xy 90.17 113.03) (xy 96.52 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa677889-3e70-4a97-91b9-754915172b07") + ) + (wire + (pts + (xy 90.17 83.82) (xy 96.52 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fceadb0d-892c-4aea-95b3-3dab48392b65") + ) + (wire + (pts + (xy 90.17 106.68) (xy 96.52 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ffdacfdc-d81d-4a22-bb33-b115c1ed3493") + ) + (label "I2C_CLK" + (at 151.13 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17fbed24-3ee7-4ac6-accd-008e485d536a") + ) + (label "I2C_DATA" + (at 151.13 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "23b80ebe-3e9c-491e-8d9e-33ed2089accb") + ) + (label "ALERT#" + (at 151.13 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "258c7e6f-f1d9-4593-b3eb-f3682888e42f") + ) + (label "REFCLK1+" + (at 151.13 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "29625360-8721-4eb5-851b-e39a7335ee25") + ) + (label "W_DISABLE2#" + (at 151.13 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2f81c408-c698-4d8c-be7b-ffbca7e4dc37") + ) + (label "PET1-" + (at 151.13 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "414c983b-d0a1-412f-893c-01092900bf1f") + ) + (label "PEWAKE1#" + (at 151.13 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "42f65cbc-9155-4bbf-84e9-e3049f3791a8") + ) + (label "REFCLK0+" + (at 90.17 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "464733b3-8a33-4f80-8c5b-6cc03b0cf0d2") + ) + (label "LED#2" + (at 90.17 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "55e2dcd5-89a7-4354-8f1c-43f023dedd49") + ) + (label "USB_D-" + (at 90.17 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5a5dca61-1d5e-445a-be4c-bc44765f9c4b") + ) + (label "REFCLK0-" + (at 90.17 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5cdd2932-0369-474c-ac57-75a178be1d0e") + ) + (label "PERST0#" + (at 90.17 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6097d578-eaf3-4fa9-b5d3-3ec3cec13f8e") + ) + (label "PET0-" + (at 90.17 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "61431e83-1c3e-434c-a442-627aa74fc215") + ) + (label "CLKREQ1#" + (at 151.13 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "67f21d86-8c0f-40b0-881f-f8008436ba93") + ) + (label "PER1-" + (at 151.13 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6dbf9184-f937-422b-b8e1-302466c0d53f") + ) + (label "PERST1#" + (at 151.13 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "869a8771-0072-4372-83f9-697424eb14d6") + ) + (label "CLKREQ0#" + (at 90.17 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9bcd535d-5ab4-4aaa-9135-04294c84278e") + ) + (label "USB_D+" + (at 90.17 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9cdf6123-efbd-43bf-9e4e-af18ca285111") + ) + (label "W_DISABLE1#" + (at 151.13 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a2d8783c-5205-4ee0-9565-c8c0d943ee12") + ) + (label "SUSCLK" + (at 151.13 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4799661-f0a6-4fcb-8534-1e8d0a48a5cc") + ) + (label "LED#1" + (at 90.17 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b3137161-64ad-48b5-9b54-c7c663c98f55") + ) + (label "PET0+" + (at 90.17 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bb5d5989-3ef3-488b-9cfe-e5a080f2e7e0") + ) + (label "PER1+" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2de50d9-ab3e-48e3-bf2f-a21f6547526b") + ) + (label "REFCLK1-" + (at 151.13 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce938de8-ec2a-4fef-8327-7792d0a9f5d2") + ) + (label "PET1+" + (at 151.13 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d2551f12-7920-4d25-a971-66cac1ec213c") + ) + (label "PER0-" + (at 90.17 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "def0236e-ae4b-400f-841f-c57c00e38d9f") + ) + (label "PEWAKE#" + (at 90.17 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e4960c5c-6c5b-4b46-b0b0-8bb5c7d9b234") + ) + (label "PER0+" + (at 90.17 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f1f6fd3d-ba23-49f4-8710-bec2c5b81745") + ) + (sheet + (at 96.52 74.93) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "729110b1-f052-42b7-9085-432e440975f4") + (property "Sheetname" "M.2 A+E Key" + (at 96.52 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 96.52 122.5046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 96.52 80.01 180) + (uuid "d9e6e92e-f027-479c-a67e-d6bf558516f7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 96.52 77.47 180) + (uuid "6163c0aa-72ec-4642-9eb2-baac619cab9d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 96.52 88.9 180) + (uuid "486fe214-12ee-4ca4-b6ce-62f6ab708265") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 96.52 86.36 180) + (uuid "15adf5e3-d89d-41ea-81bf-2e7c0aa302e2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 96.52 83.82 180) + (uuid "ebff60d7-aac5-4126-92d5-57abcfc8c384") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 96.52 95.25 180) + (uuid "f6d5b10c-d2d1-413b-94e6-c31644a65ab1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 96.52 92.71 180) + (uuid "0e9edf6b-da29-42c4-bb3d-301741f619e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 96.52 99.06 180) + (uuid "138fb67d-3868-4d86-8297-52daf6f7b1bd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 96.52 101.6 180) + (uuid "6043c17a-62a5-4e9a-b2e1-6a5a3288960e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 96.52 104.14 180) + (uuid "25536742-3010-46ba-9afb-bd25f13c5774") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 96.52 106.68 180) + (uuid "cd706b3b-c6a9-4e79-b033-12416329fe91") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 143.51 77.47 0) + (uuid "3a88ce79-563e-4707-b607-227944428271") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 143.51 80.01 0) + (uuid "97c6d26b-ad56-40a3-b2fa-a03c7e555ca2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 143.51 82.55 0) + (uuid "36b04cb1-1fcb-4c6a-9b1b-567fcf64246a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 143.51 88.9 0) + (uuid "dead0753-9fa7-4d73-ac1a-5b892955672a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 143.51 86.36 0) + (uuid "729d0436-493b-4325-855d-ed03390ad587") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 143.51 92.71 0) + (uuid "0cb978c6-5de9-44f9-b416-0c29fb52d912") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 143.51 95.25 0) + (uuid "c44250d0-8a48-46d9-af1d-55c90d907516") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 143.51 97.79 0) + (uuid "c9aaea61-d76b-4c4a-9725-5167c8499bb8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 143.51 100.33 0) + (uuid "1b5f5fef-6e56-4893-966b-458bd53e77a2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 143.51 106.68 0) + (uuid "8e292da8-d841-4147-9382-ded32905f7de") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 143.51 104.14 0) + (uuid "aabda1ec-6343-44fd-af26-f4a8c98dff17") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 143.51 113.03 0) + (uuid "fb9264dd-244d-4b83-9eb7-cefdab5406fc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 143.51 118.11 0) + (uuid "f044a529-6f5e-41da-beca-9de1eab88029") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 143.51 115.57 0) + (uuid "59bb43a9-8824-498b-961a-adb50fdcdde1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 143.51 110.49 0) + (uuid "0892f13a-8fbf-4b5d-aba6-df36fa1f1eab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 96.52 113.03 180) + (uuid "ccbc0517-c809-4dde-a0f6-46b912820ddc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 96.52 110.49 180) + (uuid "5ab6c1b9-4e93-4b24-859b-6c988249e0cc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..1eecf6a --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "69a57ebf-ffd6-4fb6-8b75-140f271457d7") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "968e750b-d1db-4e13-9e87-c7102c768330") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce325aea-4394-4240-b63b-4f5809a745d0") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6fd9d4f-7e5d-4172-80ec-61df5b5c28de") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b26589a4-12a4-4d55-8fb4-0f09438837b2") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "0c4560c9-4076-4600-9407-f69873853eb2") + ) + (pin "71" + (uuid "64381744-2a25-42f8-b88e-2bf0e8654133") + ) + (pin "40" + (uuid "504c3a15-ed57-473f-af12-726007b14ed3") + ) + (pin "75" + (uuid "220e9b4c-2326-4224-9a05-6c63c8907f79") + ) + (pin "67" + (uuid "3ab2a0d1-ec04-4c9d-98e8-ade922b008e7") + ) + (pin "2" + (uuid "1361c40c-5091-4401-b27e-3fba97c6b459") + ) + (pin "50" + (uuid "ec5c5dfa-088d-4329-8a31-f0fb8271da82") + ) + (pin "57" + (uuid "044997a1-60ca-4756-a480-49cf69bd3056") + ) + (pin "20" + (uuid "0ba335bb-954d-4b01-92f2-9e808f18b1ac") + ) + (pin "65" + (uuid "918a04a0-006f-4e23-9fd9-963244d75b6d") + ) + (pin "3" + (uuid "637421d6-51e9-4557-b628-449b1f7ad39b") + ) + (pin "17" + (uuid "422a58de-33c7-4598-8396-92d9668a1381") + ) + (pin "21" + (uuid "f05ee297-0bbf-4157-aa33-8a0eea36f257") + ) + (pin "39" + (uuid "e9987efa-d7ae-43f6-9ff8-1f396065ecc4") + ) + (pin "49" + (uuid "e5e04327-9ae8-4107-9324-2321045c3fe6") + ) + (pin "73" + (uuid "3957e894-e055-4220-a12c-f6f3cbb40c4b") + ) + (pin "23" + (uuid "b23dd690-6171-4243-96f9-2bab047c89cf") + ) + (pin "37" + (uuid "4604eae8-880e-4d33-b80e-aa72022a5ddd") + ) + (pin "4" + (uuid "b154ee9f-6b0c-4a1d-814d-5ea74393c451") + ) + (pin "6" + (uuid "733b51de-d129-4ae5-ba63-3d334fe7a416") + ) + (pin "63" + (uuid "6cca52d3-e7e2-4af4-8b3d-211f80a4fcf1") + ) + (pin "1" + (uuid "e69353bc-9ddc-438b-b3ce-8b71bed14436") + ) + (pin "33" + (uuid "68a58076-8f46-4fa8-a54c-927040719c4c") + ) + (pin "16" + (uuid "489cff2f-8514-491b-a685-3c6d583ad386") + ) + (pin "22" + (uuid "70ae8db3-78c8-4989-a27f-b8368a4534b4") + ) + (pin "35" + (uuid "3da10160-278a-406f-b651-13270e51116b") + ) + (pin "32" + (uuid "d38c0fd9-bc7f-407a-bc93-eed1f7617a22") + ) + (pin "34" + (uuid "7f11e538-99cf-4e42-b1d0-9fd9e46a2a20") + ) + (pin "43" + (uuid "5ec2050f-bd5b-481c-80bd-aae1e6cbde88") + ) + (pin "38" + (uuid "9c02b34a-26b5-4cab-bca6-9dae91ff96fa") + ) + (pin "51" + (uuid "b0f19bea-8220-4514-9a1a-854c7b69a44e") + ) + (pin "7" + (uuid "06e12471-5237-41df-9559-5a837b3e2440") + ) + (pin "5" + (uuid "5ffb68f0-3f4e-46c1-8065-423905520a8b") + ) + (pin "19" + (uuid "14b42634-9f90-40ed-89f2-6ff2628811b3") + ) + (pin "41" + (uuid "f7b65ccb-b64d-4fb7-8c8e-d1b21f4ed9f9") + ) + (pin "55" + (uuid "2b0fc196-b4d1-45ef-97e2-0f7dea79066e") + ) + (pin "45" + (uuid "bb299c28-84f7-4b97-888c-993859c0916d") + ) + (pin "47" + (uuid "f5f2be7a-d86b-4497-8627-59d456eca344") + ) + (pin "53" + (uuid "3109fd57-f9e0-411e-ab3e-3748763a0721") + ) + (pin "61" + (uuid "dededec1-566b-4f0d-870e-2d85c0c64583") + ) + (pin "69" + (uuid "22178253-1e40-4dde-b26d-2e23103748e6") + ) + (pin "18" + (uuid "b2b8db27-9546-4604-aa93-26a0e5defffc") + ) + (pin "36" + (uuid "e9872046-b621-471c-83ac-d982e1482aad") + ) + (pin "42" + (uuid "caa2b181-329e-427e-82ef-fbaf06ff6e7d") + ) + (pin "44" + (uuid "4004ae05-25b0-4d32-9437-62910ae14858") + ) + (pin "46" + (uuid "a8d04d10-1e37-4ce7-9e94-c6302405bf97") + ) + (pin "48" + (uuid "375b139f-bfb0-487f-a1e4-096c2ab33d78") + ) + (pin "52" + (uuid "0a5d9965-389b-4c40-af57-155103dce1cc") + ) + (pin "54" + (uuid "cd87e1fb-d2f9-4951-a591-8b1125632e85") + ) + (pin "56" + (uuid "82d85b23-e90d-4d9d-a34a-9c3defa501a0") + ) + (pin "58" + (uuid "49443e5f-5b81-4dec-8e2f-ccbbf831f407") + ) + (pin "60" + (uuid "c9164f52-bf2c-4827-93b8-822cd3a17c41") + ) + (pin "62" + (uuid "73622a83-cd50-4b4b-853a-086cca07a44d") + ) + (pin "68" + (uuid "3fb16288-b65b-463b-bc65-165ba22f66fb") + ) + (pin "74" + (uuid "cce8fbf7-3441-4c07-95f7-164f7558e92b") + ) + (pin "72" + (uuid "f418d183-9a92-446f-82b1-6b28e86701ef") + ) + (pin "66" + (uuid "095a489b-4a21-4624-83ec-6069ff6215d9") + ) + (pin "70" + (uuid "51734b06-c954-4c02-ad17-fc8b65232ce8") + ) + (pin "64" + (uuid "27908d46-8e59-41e7-a39e-c3712e8da624") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0f440cd1-f200-430e-80ce-4b051e482df7") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2b95850d-7f0f-4fe0-a2b2-37289fd7b067") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1dc63138-75db-41e4-964a-2a2e72768992") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "bfac513a-66d5-45dc-81fa-1d9bc1e22372") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "456ab166-8b6c-411d-b82b-37cbe6dd0db8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "3824778d-29fc-43ca-b72e-75cb44a5b542") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "3314020c-a8ba-4914-bcb4-033d89e191ab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "c0dbf53c-59bd-4247-ac7f-2a56263a137b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "438d310c-a399-4b02-b31f-8e91756bd387") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "6b280ce8-a448-409c-8901-e7174f575eb8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "5da2be47-7784-4f21-a39d-60ed29513cf1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..d7f303a --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1abdae1d-0a33-44eb-86e9-c0207e0d2a2f") + ) + (pin "1" + (uuid "fee2e278-68b0-4ece-b507-afd5dcc2a6cf") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "97daa4c7-a5f9-410f-ad8a-f1becc9944cc") + ) + (pin "1" + (uuid "5fa018ac-a9ed-4e52-b54b-b5f6d1a5b674") + ) + (instances + (project "M.2 A+E Key 22110" + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/c6015056-e2b7-474b-8911-4b1cffa0c63c/729110b1-f052-42b7-9085-432e440975f4/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb new file mode 100644 index 0000000..d19f68c --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb @@ -0,0 +1,3218 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/PET1-") + (net 2 "/M.2 A+E Key/PET1N") + (net 3 "/M.2 A+E Key/PET1P") + (net 4 "/PET1+") + (net 5 "/M.2 A+E Key/PET0N") + (net 6 "/PET0-") + (net 7 "/M.2 A+E Key/PET0P") + (net 8 "/PET0+") + (net 9 "GND") + (net 10 "/CLKREQ1#") + (net 11 "/LED#1") + (net 12 "/I2C_CLK") + (net 13 "/I2C_DATA") + (net 14 "/REFCLK0-") + (net 15 "unconnected-(J1-NC-Pad20)") + (net 16 "+3.3V") + (net 17 "/W_DISABLE1#") + (net 18 "unconnected-(J1-Vender_Defined-Pad38)") + (net 19 "/REFCLK0+") + (net 20 "/PER0+") + (net 21 "/PERST0#") + (net 22 "unconnected-(J1-NC-Pad17)") + (net 23 "/W_DISABLE2#") + (net 24 "unconnected-(J1-NC-Pad32)") + (net 25 "unconnected-(J1-NC-Pad36)") + (net 26 "/REFCLK1-") + (net 27 "/PEWAKE#") + (net 28 "/PER0-") + (net 29 "/SUSCLK") + (net 30 "unconnected-(J1-RESERVED-Pad64)") + (net 31 "unconnected-(J1-COEX3-Pad44)") + (net 32 "/PER1+") + (net 33 "/REFCLK1+") + (net 34 "/PER1-") + (net 35 "/ALERT#") + (net 36 "unconnected-(J1-NC-Pad22)") + (net 37 "unconnected-(J1-NC-Pad19)") + (net 38 "/CLKREQ0#") + (net 39 "/USB_D-") + (net 40 "/USB_D+") + (net 41 "unconnected-(J1-Vender_Defined-Pad42)") + (net 42 "unconnected-(J1-NC-Pad21)") + (net 43 "unconnected-(J1-COEX2-Pad46)") + (net 44 "unconnected-(J1-NC-Pad34)") + (net 45 "/PERST1#") + (net 46 "unconnected-(J1-Vender_Defined-Pad40)") + (net 47 "/LED#2") + (net 48 "/PEWAKE1#") + (net 49 "unconnected-(J1-NC-Pad23)") + (net 50 "unconnected-(J1-COEX1-Pad48)") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "0933b8d3-492c-44e4-9696-42203e04eb73") + (at 108.91 153.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "d06a06f8-4815-474e-81c3-35558b8f09bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "723ed92b-683f-4f27-b069-757945c1af9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8d95dc09-0e88-4401-9d63-17136da39295") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "371e2f60-0946-4fcc-beb7-e221d4f5a621") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/d91fb369-9227-4ab0-aedf-b8e91770cbc3/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 A+E Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2ced9c0-7886-405c-8e29-3c5db0e57386") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec943e5e-3f96-4740-8f35-80b7663c1c75") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf39faae-691f-496d-86cc-394e77f6ebf4") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb804c31-6bcc-44de-af5a-f8ede43bbdfe") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07147a07-3d79-4c14-bfa0-ad078a2f9485") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e60c38c3-5fe6-47f3-bb81-3a21db6fa0b1") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b249fc7-7ad5-48db-8429-303f40b0c1ab") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4bc53ad1-9b57-409f-a31a-8f9f8674e634") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "dc3a2015-6608-496f-ae07-cf0811d31e71") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6ddca1c4-cf5f-4288-baf9-433229c10c83") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b67b1c8f-8988-41e3-a21b-fdd42cf3a254") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "b6a877dc-7ccd-4562-9790-fb80c833652d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "ffdacb52-9b34-4069-a3ad-17dae3b66d6c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4ab6d438-7e2f-4824-b01f-20998b35898a") + (at 109.61 153.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "69a44589-b301-4f26-bcf6-7b92e6b08d12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4a0b4267-cae6-4399-b98e-cd3ee4dbcab6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b8da1905-e5da-40f3-83f3-9d90d7aeec5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "938915a1-67d7-42be-abd4-e8aa43f34c4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/d91fb369-9227-4ab0-aedf-b8e91770cbc3/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 A+E Key/PCIe Couple Caps1/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6cb57312-1f5a-488c-ae1e-5f64bc6f4137") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55389c2f-2175-4aec-a2e5-741aecb32b34") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "19910c4a-59a6-4010-b515-501ca65382f2") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9cff10b-941b-4a3e-bceb-f9d7140768f6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1cca604-c0b5-4a86-9d1e-243b8fb7c4a1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5680b8be-a179-4861-84a9-8e63104e7ef0") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "732f7ef0-e50b-4462-bce3-2f0a1cb0ac53") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f06dfd23-7ae1-485a-a273-5f787aab84c7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "8a8e968f-7f7c-4707-b7c9-58f86070ca68") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "06e3b55b-093d-43fe-9b85-32b3941c7093") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "06f08778-fe03-46c5-b0b0-39cf0ee6d463") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "456dedca-490d-4e0e-99e5-033c7072276d") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0+") + (pintype "passive") + (uuid "c5da2030-7d44-4f6c-bda8-fde31310c5ae") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "94047184-96cc-4850-b6e5-36973d8a820a") + (at 103.61 153.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "ddb78fb2-9c5d-43fe-b6d4-a9860748161e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1e624d31-db1d-4d9b-88c0-78d4da331066") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "fca112dc-21df-467a-bdcb-ec46f03b23c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "db2d57b8-3149-4c15-b0ad-7f2220049291") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/4085d364-ba96-420e-b5a6-dae580e8c21f/a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (sheetname "/M.2 A+E Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "197aa734-1f8c-4df1-9769-3c038b464b68") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91c43d88-a3cc-4155-9a0e-11c9654e6284") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df3f67de-0f8e-45f8-a36e-dd611c9b3082") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35bb6f92-b085-42fc-ae2f-3fe9a4e88f10") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d819d72c-f60b-461e-ae2c-60a3ce0ef725") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8e7e8e9-a1d0-4962-9163-79a992b89753") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2698bed9-ee92-4567-b9f1-8ae11a61120d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "500cb625-f482-42a5-826a-d11fca6e920f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d93aa9c8-4ffc-41c8-9dae-a9bd6f8d5996") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "181c936b-1990-4200-bd86-908a8bc325ee") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "561929e1-8c1b-4f4b-bb9a-8149d4cf09f5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "205d4653-c0ae-423e-85be-543a8541f065") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/PET1+") + (pintype "passive") + (uuid "6125e02b-52c4-4b8b-826a-26229190b2ec") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a15e249f-5c97-41fa-b57c-0ab8c1de4cd5") + (at 102.91 153.11 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "af7298e1-07fa-4dd7-8e03-6d73c67cabef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4536c2cf-0158-4200-aa24-bac9e3e29d1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "471e8068-4f55-491d-b9c9-5f262ed0d3bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "011ae7f5-a125-4687-97a4-7fd06e718650") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "C_*") + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/4085d364-ba96-420e-b5a6-dae580e8c21f/2016188b-af52-4362-a831-61bc1de993d6") + (sheetname "/M.2 A+E Key/PCIe Couple Caps/") + (sheetfile "PCIe Couple Caps.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "209896af-3725-4964-83a1-e306711c9e4e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "71c28089-b23b-4781-baf2-3882a4661d03") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "175f07a8-ddd6-46d3-84c6-37073ac31e55") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3874b24-c030-40fb-bdda-af866ab95812") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f979c155-ab6a-4873-a069-498d2ba57d5a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3cbee57a-2179-474c-93b5-08caa80ca8bb") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07a7188a-4d08-4138-9b6b-bcb9d22edd8d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5886fec3-8430-417f-bff8-704456632eeb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "066ea362-0dff-4a89-9f3a-696ff8044240") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "99336282-96b2-46a0-b66c-d26bcb87aab1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "b3d1caea-8c2d-4975-a559-1bc9a8d46df5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "d168d898-45f9-4a6e-816a-ae8d3ba282d0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/PET1-") + (pintype "passive") + (uuid "7364cb43-38c9-445f-9ddb-31eaa43e2398") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "b68d7b96-5d5e-499e-be4e-bd25ff187f9a") + (at 110.26 156.77) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "51217cd5-56b9-4b92-9e67-bb3392a876e5") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "aaf5bed9-48ee-4914-b2cf-d5d6a20dec9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e20eb082-8fe7-4878-a845-41232c451ea3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "69bef4ef-4348-4eac-a857-df5608836fc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d58ed1b3-0339-43b3-9ce5-26e131006240") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/9e955bed-0dab-427b-a9f4-40851f3f9989") + (sheetname "/M.2 A+E Key/") + (sheetfile "M.2 A+E Key.kicad_sch") + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "a1ed7131-342f-4343-9a9a-d300c170709d") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "42bdfa6f-4b3a-44a6-ac8d-0ac0ff2147dc") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "358ba9bc-0279-4744-8742-164c255dc05b") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1f605f39-02f7-4aa4-9015-5157255ebdd7") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e8845614-46ad-4756-9180-aa1361bef336") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e0fa38bd-8f53-4632-a776-e864d9343380") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a7ce46cb-7a6f-4933-97ad-8f2fb8a78685") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "767b08f5-27a6-44fc-ac59-b92927370ffc") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b092d6b5-c307-4c59-89ef-b8a1856ac98c") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "becbab05-ca05-473f-b9e0-c2cdd0cf1761") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dda98c26-6262-4307-a8e7-03ae4955fc08") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b35f8192-10ee-411b-b2b9-fa3dc4c4f8bb") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4e07c6d8-d167-407c-bbc9-ab9777c1b833") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "43d18ea6-5f9d-4c31-a314-8a9fd8f3f596") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "db4073cd-8d02-4f71-b450-1c7cf9d6f41c") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "39386f7a-b720-4d0a-bfe6-ae04a11bbfa7") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "37bdf304-7fee-4f6d-83da-aeb1338556ff") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c91e8eff-0ad7-41ea-ac33-4996bedaf6d7") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b469d10b-f3fa-42dc-b4aa-713aab1ac1b0") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ec02c97a-337e-403b-8b5a-d6621c35eb87") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "966a691c-057b-4ecf-ae6d-2037a8cf3290") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5325b9c6-3890-470e-bcb7-c97fa86847c1") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "438a2adf-d22d-4e6b-9ee9-6618a4baff1c") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e046ebe-78c2-415c-b8ea-175d591b7a34") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ffa4488d-1194-4130-9ce7-8a90db5a0bb4") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dc27316f-c402-4b78-a4e3-1214de80fc65") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "da12c7b8-c92a-4070-93de-821933cca0ff") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7e362ca5-c183-47a7-bd50-c2340ccc3f2d") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "11ab082f-f391-42ae-9c8c-fbbf71548747") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "34ee52b4-964e-476a-815b-fcede3227e75") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7d4d36c6-22e1-4d50-a382-6cbe83baa786") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "648a5b52-6d60-4657-9d32-1629646077e3") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7e89d7f2-fd09-49c8-8167-50e41c5b0763") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ea14c02e-6351-4011-a7e4-b48787284d98") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e57e0d6e-fd7b-4fb7-932d-749ba2909792") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "208141e8-2289-44b3-8a99-a90fe8b4e420") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "409f7ffd-012c-4bfd-a41f-c410fe5311ca") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ffa19ab9-8495-4309-ae28-bb5c9952e7e6") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "054b4eb0-e5ba-4de5-9f2d-8d6da6748f8e") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "360696ae-1d8e-4d41-b3a6-c1854b53fb35") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "50e2e942-0f64-4ab7-b10d-84e30c098ccc") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1c9922d6-59d3-46d7-9fe3-9f212f8af1d7") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b634a3a3-5920-4e7c-9b52-be9c3608e137") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7bba8361-d726-4356-8985-0a10534d9332") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b39e434b-e2d7-49f9-9314-3bd969023138") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0dde25a6-585a-4e59-919b-c039f5b202cd") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d648b691-e2b5-48a8-a54a-d3e09a423620") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "73d47702-8866-49ea-819e-715705dd6565") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "07c866fa-4dfd-4e4a-b828-a9714189568b") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a5a808a2-2385-42db-9f4d-e6feec9e9553") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e442fdec-c31c-4e4d-b9e5-e0dbf492b876") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7f91a958-a378-4230-b103-d1d81195354d") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f197389-82df-4a48-b6b1-98fbdb83ae3a") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b63752fd-1514-482f-83a9-70a6ae4ea47e") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "71fba9a5-5e05-449e-8886-164f7fb22b49") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "fde193f7-e407-4246-b79c-cc0da5eb4565") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "f0c9bffb-e2c6-4a9d-99a2-1fd878ea4649") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d35d60fa-f719-4d7a-a742-17a355d06f38") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8f40e4c2-d583-462a-b081-3a383d1d36e0") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "53ef7df2-dbcb-4e3b-a2cd-e372eb831070") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c1fc680e-065b-4f14-a438-096d40fe638c") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "05964573-0ecf-4d96-9198-d64a8c1f2029") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a1c909c5-a5c5-439e-8de9-a5ff4aa16c12") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "59890d40-3499-4fa3-8a2d-ee6dc90bd5d9") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "18b9b449-865a-4d60-8a05-3db9a6cbf9e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5c543b30-8c3c-453f-9bb5-ac9a9f426281") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "2860d450-15a1-46e0-9b10-57a067894c80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "b1f6f24d-40b4-4efd-b597-31d64d143e5f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "f26962e2-ebfb-4d19-8c6d-301da177f0d0") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "d5e0bee2-b47c-4996-8334-4cb0b9f16171") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "26cd9f78-b6cd-4116-8689-564898bc986a") + (pts + (xy 95.26 46.77) (xy 125.26 46.77) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 25.54 0) + (layer "User.2") + (uuid "26cd9f78-b6cd-4116-8689-564898bc986a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3446b4ec-8cce-4277-8711-1ae8e5e89b19") + (pts + (xy 120.185 157.88) (xy 120.185 127.88) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 142.88 90) + (layer "User.2") + (uuid "3446b4ec-8cce-4277-8711-1ae8e5e89b19") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4cae1163-9fac-405e-ae25-81882e78584c") + (pts + (xy 99.26 47.88) (xy 121.26 47.88) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.26 32 0) + (layer "User.2") + (uuid "4cae1163-9fac-405e-ae25-81882e78584c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "821acac8-ef65-41c8-8ab9-0603c4238249") + (pts + (xy 120.185 157.88) (xy 120.185 47.88) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 102.88 90) + (layer "User.2") + (uuid "821acac8-ef65-41c8-8ab9-0603c4238249") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9342e887-3e53-45d8-b169-2b9cc27f585f") + (pts + (xy 120.185 157.88) (xy 120.185 97.88) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 127.88 90) + (layer "User.2") + (uuid "9342e887-3e53-45d8-b169-2b9cc27f585f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cf624257-025b-478a-9ce3-efc94b7e9f64") + (pts + (xy 120.185 157.88) (xy 120.185 115.88) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 136.88 90) + (layer "User.2") + (uuid "cf624257-025b-478a-9ce3-efc94b7e9f64") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fda00352-8b9d-4bf9-b8fa-d59a3a7b0fe8") + (pts + (xy 120.17 157.88) (xy 120.17 77.88) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 117.88 90) + (layer "User.2") + (uuid "fda00352-8b9d-4bf9-b8fa-d59a3a7b0fe8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "407fca00-580a-4502-bb0e-249514eab570") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "dac571eb-f0e3-48cb-a884-2aaa6f91f60e") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "ab3f6c25-1e34-4431-959e-f75068317bad") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "74da4f81-4539-442f-be3a-2f15b0df9d4f") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "a353ca72-5ffe-4066-838f-aa97758a1898") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "127069f7-7909-4eab-8733-b653fdbee2f6") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a5011aea-8caa-4648-8af6-31f964d111ef") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "e8f60bb5-6613-428d-af58-45d313f9a324") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5538f58e-2ce6-411d-b4c7-4d509114afc6") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "361f793b-8c69-49d4-9d92-7766ef5c5aff") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a0d29b62-21d4-40f3-bb2d-f7dd05d6334d") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2fa900a3-2e62-4d6f-a255-4334b7a3a4a2") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c35806ab-3a5b-426b-abd2-faad72de37e4") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9ecee49c-5ee4-45a1-80cd-f7f8f9350c00") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ea885377-24b0-447f-804b-1a8bd23cd367") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5afb5123-d2ca-49c5-8003-f253c4fddcdb") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "332f35d4-83b3-4cef-ad8f-178c7044ae2d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "dbe0fa1a-6257-495b-afad-f2f75b1174eb") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "701f4a69-4b96-4df9-91da-37bf34cf0f70") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "60de2175-e178-4337-9a3b-825201318cc5") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "54a0965f-ea20-4270-b6b7-82299cab3d4b") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "48a266df-8ff6-4317-99f1-7d3cab3ff223") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "adfcb06f-5fd9-44f6-bff6-af95d179a95e") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "e7944c26-b8a3-4b89-ac4c-1773c554a958") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 7 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "908952a3-5998-43d2-81aa-2e5e0c1257e3") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "abdacb16-1ee8-4541-af2b-cfadca0893c8") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "cc3bcef6-9b1d-4cbb-b844-e36ff2adb320") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "7a2fdf29-76c2-4e61-8ec8-f2e5729e9440") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f29ea655-d453-46f9-b77d-be48152159d9") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "d0966987-ad9e-42b6-a662-4907ce8e29f2") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "523da808-ba72-4a18-8889-a4b22ec9d6c3") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 50 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "edb8e393-40d7-4241-bd24-b6c098b78592") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "1e7eeef1-3258-4573-b37f-21fef35ac174") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "763f7b95-4315-47d6-82fd-02acdcad2b7c") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "190ce4be-99f1-4a9e-8a2b-dde987d8e460") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "54bda627-8956-476c-8d33-401e63df3ea3") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "a24f7e3a-7361-4a72-b398-2153f078414c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "58751fd6-d31e-485f-ae21-9f9ec4916843") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 27 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "67ee0a44-62d1-41a9-a996-fa18afae882b") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "3c9f367b-7742-4d21-a2c2-32a33a7930ba") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5b5e2ae6-ba48-4807-ab6d-2eac0a5161b2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "14dedddb-611b-48fb-8543-1a2a81e2fb05") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "8057105b-ed02-406d-832b-162ff68bc1ad") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "14c83d49-5d9c-4a73-a9bc-aa5b00f0588e") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "8add7d29-8037-4682-9fe0-2d449d414169") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "96bd9350-24e8-4f9c-a178-7bb98c5cf591") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "203978fb-4bf3-434b-8b24-334a828cfb7b") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "7767a411-2279-40bc-ab66-16d8e2f7ec16") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "9ebfd18a-7c65-4da0-9792-25cddcb7c45a") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "dcc71b90-2685-43a7-a84c-f8c3943e7630") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "a26e977e-269b-429a-8ea4-44273c85a06b") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "11e787d6-ce1f-481b-9e06-d8aee88f9e35") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "cdb9f726-7e96-4add-b627-1eb67256dbe2") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 48 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "ea51e283-0e72-462d-8941-91dfcf30cc25") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "8988f5a3-4cdc-481a-8165-965f77cfd54d") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "36641295-01c9-43c4-96b3-43bee1b5a65d") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 26 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "65897b54-4806-4a72-82b8-e070a24d7ed9") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bee79d95-34ed-418c-94ed-762048b560ee") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "61849211-affb-4730-9d7f-138fe07251a2") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "3c8b28d9-09fb-4b8a-9cdb-859be67d8ffd") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.26 153.88) (xy 121.26 157.88) (xy 99.26 157.88) (xy 99.26 153.88) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "4efbb3e3-c1c1-4a52-9b2f-aff077fb4003") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.26 157.88) (xy 125.26 152.68) (xy 95.26 152.68) (xy 95.26 157.88) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "dc1144b9-3e2f-4e42-aa63-c66b2f987650") + (at 110.26 127.88) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "6c8c03bd-3039-4ac6-9aee-17191f172869") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "41c5e199-f695-466a-8a96-6ced65697fe2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f3e357c5-9588-4f7e-b1cf-d9e3804c2215") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "222141d6-f469-4828-aa90-82f1ca6723ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*Pad*") + (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/aaa90062-e797-49c6-b74c-817a71bdd928") + (sheetname "/M.2 A+E Key/") + (sheetfile "M.2 A+E Key.kicad_sch") + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8e474231-a594-483f-a049-8c5dc83f66d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "GND") + (pinfunction "1") + (pintype "input") + (uuid "a330fc94-766c-4abb-8b09-60d9b5073c27") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 99.26 127.88) + (end 99.26 153.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "47f80076-058e-400f-a9c4-1a38d408d7ac") + ) + (gr_line + (start 121.26 153.88) + (end 121.26 127.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5fff1ecb-25f4-47ea-abf0-225ab011723d") + ) + (gr_line + (start 121.26 127.88) + (end 99.26 127.88) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7aea24eb-9158-4729-9584-feca377dd8c0") + ) + (segment + (start 103.035 155.429999) + (end 103.035 153.900001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3c7965b7-e9b2-43dd-b2ba-02225b62c358") + ) + (segment + (start 103.01 156.73) + (end 103.01 155.454999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "55249fa9-a6ce-4c11-b574-1b10ccc87d05") + ) + (segment + (start 103.035 153.900001) + (end 102.91 153.775001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "aabc0d00-8501-4199-a154-b96495465931") + ) + (segment + (start 103.01 155.454999) + (end 103.035 155.429999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cabe892b-ebc7-4be7-a3fb-d960b2426853") + ) + (segment + (start 102.91 153.775001) + (end 102.91 153.43) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "daa69317-11f9-4ec3-aa69-c9fbc0a4836b") + ) + (segment + (start 103.485 153.900001) + (end 103.61 153.775001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1948c1ff-c88d-490c-8479-6f333f84dcc7") + ) + (segment + (start 103.485 155.429999) + (end 103.485 153.900001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "321c1dd8-bcfd-4227-9673-37852c92e11e") + ) + (segment + (start 103.51 155.454999) + (end 103.485 155.429999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b6395ebf-de87-42d3-8ef6-425556c261bc") + ) + (segment + (start 103.61 153.775001) + (end 103.61 153.43) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "be9ee038-3b8a-4f03-a028-ac1e4bec3d75") + ) + (segment + (start 103.51 156.73) + (end 103.51 155.454999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f28d850d-9b8e-40e6-822e-f3448ac72e80") + ) + (segment + (start 109.01 156.73) + (end 109.01 155.454999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4bb82b0d-3365-402e-9fba-4a603a4dd177") + ) + (segment + (start 109.01 155.454999) + (end 109.035 155.429999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6aa1ccb6-1135-4140-9a1d-abfed6ca4fa4") + ) + (segment + (start 109.035 155.429999) + (end 109.035 153.900001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9698a99f-de31-4a2c-b017-74fd79b6afc6") + ) + (segment + (start 109.035 153.900001) + (end 108.91 153.775001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "af85ea03-42d7-4270-a06f-f12118f9c67c") + ) + (segment + (start 108.91 153.775001) + (end 108.91 153.43) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ddb9eecd-287f-45b5-b11f-52b48898bbd8") + ) + (segment + (start 109.485 155.429999) + (end 109.485 153.900001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "019827c1-5c0d-4670-8eb6-5bb28ce9cb7a") + ) + (segment + (start 109.485 153.900001) + (end 109.61 153.775001) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "08d8c4cd-45ec-4f5d-94fc-877c0a0158b6") + ) + (segment + (start 109.51 155.454999) + (end 109.485 155.429999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "5c3f3bf3-ec07-4d84-9f72-a6a8569e1cf7") + ) + (segment + (start 109.51 156.73) + (end 109.51 155.454999) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "97919a8e-cda9-4319-b92b-2fd44283ecee") + ) + (segment + (start 109.61 153.775001) + (end 109.61 153.43) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "a3a2a93c-a1e1-4929-887d-b8b701bb4ffd") + ) + (via + (at 115.26 154.11) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 9) + (uuid "aec81b8b-9a83-4ac5-bec0-91be3a2edcb7") + ) + (segment + (start 115.26 154.11) + (end 115.26 156.48) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "827af6fe-bb55-43f8-95be-2f49684430c8") + ) + (zone + (net 9) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "5c2f307c-a690-44c6-9ec9-79df8f264868") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 125.26 156.21) (xy 125.26 47.88) (xy 95.26 47.88) (xy 95.26 156.21) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.341684 128.402174) (xy 107.361503 128.438033) (xy 107.420826 128.697946) (xy 107.420832 128.697964) + (xy 107.530257 129.010688) (xy 107.674022 129.309217) (xy 107.850305 129.58977) (xy 108.051034 129.841476) + (xy 108.904432 128.988079) (xy 108.941457 129.036331) (xy 109.103669 129.198543) (xy 109.151919 129.235567) + (xy 108.298522 130.088964) (xy 108.298522 130.088965) (xy 108.550229 130.289694) (xy 108.830782 130.465977) + (xy 109.129311 130.609742) (xy 109.442035 130.719167) (xy 109.442053 130.719173) (xy 109.765077 130.792901) + (xy 109.765074 130.792901) (xy 110.094336 130.83) (xy 110.425664 130.83) (xy 110.754924 130.792901) + (xy 111.077946 130.719173) (xy 111.077964 130.719167) (xy 111.390688 130.609742) (xy 111.689217 130.465977) + (xy 111.96977 130.289694) (xy 112.221476 130.088965) (xy 112.221476 130.088964) (xy 111.368079 129.235567) + (xy 111.416331 129.198543) (xy 111.578543 129.036331) (xy 111.615567 128.988079) (xy 112.468964 129.841476) + (xy 112.468965 129.841476) (xy 112.669694 129.58977) (xy 112.845977 129.309217) (xy 112.989742 129.010688) + (xy 113.099167 128.697964) (xy 113.099173 128.697946) (xy 113.158497 128.438033) (xy 113.191272 128.391842) + (xy 113.230642 128.3805) (xy 120.6855 128.3805) (xy 120.737826 128.402174) (xy 120.7595 128.4545) + (xy 120.7595 153.3055) (xy 120.737826 153.357826) (xy 120.6855 153.3795) (xy 120.597464 153.3795) + (xy 120.425062 153.409898) (xy 120.260558 153.469773) (xy 120.108945 153.557308) (xy 119.974837 153.669837) + (xy 119.862308 153.803945) (xy 119.774773 153.955558) (xy 119.714898 154.120062) (xy 119.6845 154.292464) + (xy 119.6845 156.21) (xy 119.3855 156.21) (xy 119.3855 155.860252) (xy 119.373867 155.801769) (xy 119.347471 155.762265) + (xy 119.335 155.721153) (xy 119.335 155.68) (xy 119.315301 155.68) (xy 119.275716 155.687873) (xy 119.246845 155.687873) + (xy 119.204748 155.6795) (xy 118.815252 155.6795) (xy 118.815251 155.6795) (xy 118.774435 155.687618) + (xy 118.745565 155.687618) (xy 118.704749 155.6795) (xy 118.704748 155.6795) (xy 118.315252 155.6795) + (xy 118.315251 155.6795) (xy 118.273153 155.687873) (xy 118.244283 155.687873) (xy 118.204699 155.68) + (xy 118.185 155.68) (xy 118.185 155.721153) (xy 118.172529 155.762265) (xy 118.146133 155.801768) + (xy 118.1345 155.860253) (xy 118.1345 156.21) (xy 117.9855 156.21) (xy 117.9855 154.878025) (xy 117.985499 154.87802) + (xy 117.948024 154.677544) (xy 117.874348 154.487363) (xy 117.766981 154.313959) (xy 117.76698 154.313957) + (xy 117.629579 154.163235) (xy 117.629578 154.163234) (xy 117.466825 154.040329) (xy 117.466822 154.040328) + (xy 117.466821 154.040327) (xy 117.28425 153.949418) (xy 117.284246 153.949417) (xy 117.284244 153.949416) + (xy 117.088082 153.893602) (xy 117.088076 153.893601) (xy 116.885003 153.874785) (xy 116.884997 153.874785) + (xy 116.681923 153.893601) (xy 116.681917 153.893602) (xy 116.485755 153.949416) (xy 116.48575 153.949418) + (xy 116.303177 154.040328) (xy 116.303174 154.040329) (xy 116.140421 154.163234) (xy 116.14042 154.163235) + (xy 116.003019 154.313957) (xy 116.003019 154.313958) (xy 115.895655 154.487358) (xy 115.89565 154.487368) + (xy 115.821977 154.67754) (xy 115.7845 154.87802) (xy 115.7845 155.605708) (xy 115.762826 155.658034) + (xy 115.7105 155.679708) (xy 115.70626 155.6795) (xy 115.704748 155.6795) (xy 115.315252 155.6795) + (xy 115.315251 155.6795) (xy 115.274435 155.687618) (xy 115.245565 155.687618) (xy 115.204749 155.6795) + (xy 115.204748 155.6795) (xy 114.815252 155.6795) (xy 114.815251 155.6795) (xy 114.774435 155.687618) + (xy 114.745565 155.687618) (xy 114.704749 155.6795) (xy 114.704748 155.6795) (xy 114.315252 155.6795) + (xy 114.315251 155.6795) (xy 114.274435 155.687618) (xy 114.245565 155.687618) (xy 114.204749 155.6795) + (xy 114.204748 155.6795) (xy 114.0595 155.6795) (xy 114.007174 155.657826) (xy 113.9855 155.6055) + (xy 113.9855 154.878025) (xy 113.985499 154.87802) (xy 113.948024 154.677544) (xy 113.874348 154.487363) + (xy 113.766981 154.313959) (xy 113.76698 154.313957) (xy 113.629579 154.163235) (xy 113.629578 154.163234) + (xy 113.466825 154.040329) (xy 113.466822 154.040328) (xy 113.466821 154.040327) (xy 113.28425 153.949418) + (xy 113.284246 153.949417) (xy 113.284244 153.949416) (xy 113.088082 153.893602) (xy 113.088076 153.893601) + (xy 112.885003 153.874785) (xy 112.884997 153.874785) (xy 112.681923 153.893601) (xy 112.681917 153.893602) + (xy 112.485755 153.949416) (xy 112.48575 153.949418) (xy 112.303177 154.040328) (xy 112.303174 154.040329) + (xy 112.140421 154.163234) (xy 112.14042 154.163235) (xy 112.003019 154.313957) (xy 112.003019 154.313958) + (xy 111.895655 154.487358) (xy 111.89565 154.487368) (xy 111.821977 154.67754) (xy 111.7845 154.87802) + (xy 111.7845 155.606213) (xy 111.762826 155.658539) (xy 111.7105 155.680213) (xy 111.706157 155.68) + (xy 111.685 155.68) (xy 111.685 156.21) (xy 111.3855 156.21) (xy 111.3855 155.860252) (xy 111.373867 155.801769) + (xy 111.347471 155.762265) (xy 111.335 155.721153) (xy 111.335 155.68) (xy 111.315301 155.68) (xy 111.275716 155.687873) + (xy 111.246845 155.687873) (xy 111.204748 155.6795) (xy 110.815252 155.6795) (xy 110.815251 155.6795) + (xy 110.774435 155.687618) (xy 110.745565 155.687618) (xy 110.704749 155.6795) (xy 110.704748 155.6795) + (xy 110.315252 155.6795) (xy 110.315251 155.6795) (xy 110.273153 155.687873) (xy 110.244283 155.687873) + (xy 110.204699 155.68) (xy 110.185 155.68) (xy 110.185 155.721153) (xy 110.172529 155.762265) (xy 110.146133 155.801768) + (xy 110.1345 155.860253) (xy 110.1345 156.21) (xy 109.8855 156.21) (xy 109.8855 155.860252) (xy 109.873867 155.801769) + (xy 109.847471 155.762265) (xy 109.837284 155.739397) (xy 109.812784 155.643092) (xy 109.814148 155.633656) + (xy 109.8105 155.624848) (xy 109.8105 155.415435) (xy 109.810499 155.415434) (xy 109.788766 155.334326) + (xy 109.789619 155.334097) (xy 109.7855 155.313376) (xy 109.7855 154.055123) (xy 109.807173 154.002798) + (xy 109.85046 153.959512) (xy 109.890022 153.890989) (xy 109.9105 153.814563) (xy 109.9105 153.814558) + (xy 109.911133 153.809755) (xy 109.912641 153.809953) (xy 109.932174 153.762797) (xy 109.962206 153.732765) + (xy 110.007585 153.629991) (xy 110.0105 153.604865) (xy 110.010499 153.255136) (xy 110.007585 153.230009) + (xy 109.967792 153.139888) (xy 109.966485 153.083268) (xy 109.967782 153.080135) (xy 110.007585 152.989991) + (xy 110.0105 152.964865) (xy 110.010499 152.615136) (xy 110.007585 152.590009) (xy 109.962206 152.487235) + (xy 109.882765 152.407794) (xy 109.779991 152.362415) (xy 109.77999 152.362414) (xy 109.779988 152.362414) + (xy 109.758659 152.35994) (xy 109.754865 152.3595) (xy 109.754864 152.3595) (xy 109.465136 152.3595) + (xy 109.440013 152.362414) (xy 109.440007 152.362415) (xy 109.337234 152.407794) (xy 109.312326 152.432703) + (xy 109.26 152.454377) (xy 109.207674 152.432703) (xy 109.182765 152.407794) (xy 109.079991 152.362415) + (xy 109.07999 152.362414) (xy 109.079988 152.362414) (xy 109.058659 152.35994) (xy 109.054865 152.3595) + (xy 109.054864 152.3595) (xy 108.765136 152.3595) (xy 108.740013 152.362414) (xy 108.740007 152.362415) + (xy 108.637234 152.407794) (xy 108.557794 152.487234) (xy 108.512414 152.590011) (xy 108.5095 152.615135) + (xy 108.5095 152.964863) (xy 108.512414 152.989986) (xy 108.512415 152.989992) (xy 108.552206 153.08011) + (xy 108.553514 153.136732) (xy 108.552206 153.13989) (xy 108.512414 153.230011) (xy 108.5095 153.255135) + (xy 108.5095 153.604863) (xy 108.512414 153.629986) (xy 108.512415 153.629992) (xy 108.557794 153.732765) + (xy 108.587826 153.762797) (xy 108.607359 153.809954) (xy 108.608867 153.809756) (xy 108.6095 153.814565) + (xy 108.629977 153.890986) (xy 108.629979 153.890991) (xy 108.658096 153.93969) (xy 108.661677 153.945892) + (xy 108.66954 153.959512) (xy 108.714629 154.004601) (xy 108.716303 154.006523) (xy 108.724565 154.031139) + (xy 108.7345 154.055124) (xy 108.7345 155.313376) (xy 108.73038 155.334097) (xy 108.731234 155.334326) + (xy 108.7095 155.415434) (xy 108.7095 155.624848) (xy 108.707216 155.643092) (xy 108.682716 155.739397) + (xy 108.677245 155.746716) (xy 108.672529 155.762265) (xy 108.646133 155.801768) (xy 108.6345 155.860253) + (xy 108.6345 156.21) (xy 108.3855 156.21) (xy 108.3855 155.860252) (xy 108.373867 155.801769) (xy 108.347471 155.762265) + (xy 108.335 155.721153) (xy 108.335 155.68) (xy 108.315301 155.68) (xy 108.275716 155.687873) (xy 108.246845 155.687873) + (xy 108.204748 155.6795) (xy 107.815252 155.6795) (xy 107.815251 155.6795) (xy 107.774435 155.687618) + (xy 107.745565 155.687618) (xy 107.704749 155.6795) (xy 107.704748 155.6795) (xy 107.315252 155.6795) + (xy 107.315251 155.6795) (xy 107.273153 155.687873) (xy 107.244283 155.687873) (xy 107.204699 155.68) + (xy 107.185 155.68) (xy 107.185 155.721153) (xy 107.172529 155.762265) (xy 107.146133 155.801768) + (xy 107.1345 155.860253) (xy 107.1345 156.21) (xy 106.8855 156.21) (xy 106.8855 155.860252) (xy 106.873867 155.801769) + (xy 106.847471 155.762265) (xy 106.835 155.721153) (xy 106.835 155.68) (xy 106.815301 155.68) (xy 106.775716 155.687873) + (xy 106.746845 155.687873) (xy 106.704748 155.6795) (xy 106.315252 155.6795) (xy 106.315251 155.6795) + (xy 106.274435 155.687618) (xy 106.245565 155.687618) (xy 106.204749 155.6795) (xy 106.204748 155.6795) + (xy 105.815252 155.6795) (xy 105.815251 155.6795) (xy 105.773153 155.687873) (xy 105.744283 155.687873) + (xy 105.704699 155.68) (xy 105.685 155.68) (xy 105.685 155.721153) (xy 105.672529 155.762265) (xy 105.646133 155.801768) + (xy 105.6345 155.860253) (xy 105.6345 156.21) (xy 105.3855 156.21) (xy 105.3855 155.860252) (xy 105.373867 155.801769) + (xy 105.347471 155.762265) (xy 105.335 155.721153) (xy 105.335 155.68) (xy 105.315301 155.68) (xy 105.275716 155.687873) + (xy 105.246845 155.687873) (xy 105.204748 155.6795) (xy 104.815252 155.6795) (xy 104.815251 155.6795) + (xy 104.774435 155.687618) (xy 104.745565 155.687618) (xy 104.704749 155.6795) (xy 104.704748 155.6795) + (xy 104.315252 155.6795) (xy 104.315251 155.6795) (xy 104.273153 155.687873) (xy 104.244283 155.687873) + (xy 104.204699 155.68) (xy 104.185 155.68) (xy 104.185 155.721153) (xy 104.172529 155.762265) (xy 104.146133 155.801768) + (xy 104.1345 155.860253) (xy 104.1345 156.21) (xy 103.8855 156.21) (xy 103.8855 155.860252) (xy 103.873867 155.801769) + (xy 103.847471 155.762265) (xy 103.837284 155.739397) (xy 103.812784 155.643092) (xy 103.814148 155.633656) + (xy 103.8105 155.624848) (xy 103.8105 155.415435) (xy 103.810499 155.415434) (xy 103.788766 155.334326) + (xy 103.789619 155.334097) (xy 103.7855 155.313376) (xy 103.7855 154.055123) (xy 103.807173 154.002798) + (xy 103.85046 153.959512) (xy 103.890022 153.890989) (xy 103.9105 153.814563) (xy 103.9105 153.814558) + (xy 103.911133 153.809755) (xy 103.912641 153.809953) (xy 103.932174 153.762797) (xy 103.962206 153.732765) + (xy 104.007585 153.629991) (xy 104.0105 153.604865) (xy 104.010499 153.255136) (xy 104.007585 153.230009) + (xy 103.967792 153.139888) (xy 103.966485 153.083268) (xy 103.967782 153.080135) (xy 104.007585 152.989991) + (xy 104.0105 152.964865) (xy 104.010499 152.615136) (xy 104.007585 152.590009) (xy 103.962206 152.487235) + (xy 103.882765 152.407794) (xy 103.779991 152.362415) (xy 103.77999 152.362414) (xy 103.779988 152.362414) + (xy 103.758659 152.35994) (xy 103.754865 152.3595) (xy 103.754864 152.3595) (xy 103.465136 152.3595) + (xy 103.440013 152.362414) (xy 103.440007 152.362415) (xy 103.337234 152.407794) (xy 103.312326 152.432703) + (xy 103.26 152.454377) (xy 103.207674 152.432703) (xy 103.182765 152.407794) (xy 103.079991 152.362415) + (xy 103.07999 152.362414) (xy 103.079988 152.362414) (xy 103.058659 152.35994) (xy 103.054865 152.3595) + (xy 103.054864 152.3595) (xy 102.765136 152.3595) (xy 102.740013 152.362414) (xy 102.740007 152.362415) + (xy 102.637234 152.407794) (xy 102.557794 152.487234) (xy 102.512414 152.590011) (xy 102.5095 152.615135) + (xy 102.5095 152.964863) (xy 102.512414 152.989986) (xy 102.512415 152.989992) (xy 102.552206 153.08011) + (xy 102.553514 153.136732) (xy 102.552206 153.13989) (xy 102.512414 153.230011) (xy 102.5095 153.255135) + (xy 102.5095 153.604863) (xy 102.512414 153.629986) (xy 102.512415 153.629992) (xy 102.557794 153.732765) + (xy 102.587826 153.762797) (xy 102.607359 153.809954) (xy 102.608867 153.809756) (xy 102.6095 153.814565) + (xy 102.629977 153.890986) (xy 102.629979 153.890991) (xy 102.658096 153.93969) (xy 102.661677 153.945892) + (xy 102.66954 153.959512) (xy 102.714629 154.004601) (xy 102.716303 154.006523) (xy 102.724565 154.031139) + (xy 102.7345 154.055124) (xy 102.7345 155.313376) (xy 102.73038 155.334097) (xy 102.731234 155.334326) + (xy 102.7095 155.415434) (xy 102.7095 155.624848) (xy 102.707216 155.643092) (xy 102.682716 155.739397) + (xy 102.677245 155.746716) (xy 102.672529 155.762265) (xy 102.646133 155.801768) (xy 102.6345 155.860253) + (xy 102.6345 156.21) (xy 102.3855 156.21) (xy 102.3855 155.860252) (xy 102.373867 155.801769) (xy 102.347471 155.762265) + (xy 102.335 155.721153) (xy 102.335 155.68) (xy 102.315301 155.68) (xy 102.275716 155.687873) (xy 102.246845 155.687873) + (xy 102.204748 155.6795) (xy 101.815252 155.6795) (xy 101.815251 155.6795) (xy 101.774435 155.687618) + (xy 101.745565 155.687618) (xy 101.704749 155.6795) (xy 101.704748 155.6795) (xy 101.315252 155.6795) + (xy 101.315251 155.6795) (xy 101.273153 155.687873) (xy 101.244283 155.687873) (xy 101.204699 155.68) + (xy 101.185 155.68) (xy 101.185 155.721153) (xy 101.172529 155.762265) (xy 101.146133 155.801768) + (xy 101.1345 155.860253) (xy 101.1345 156.21) (xy 100.8355 156.21) (xy 100.8355 154.292472) (xy 100.835499 154.292464) + (xy 100.812713 154.163236) (xy 100.805101 154.120062) (xy 100.745225 153.955555) (xy 100.657692 153.803945) + (xy 100.545163 153.669837) (xy 100.411055 153.557308) (xy 100.259445 153.469775) (xy 100.259443 153.469774) + (xy 100.259441 153.469773) (xy 100.094937 153.409898) (xy 99.922535 153.3795) (xy 99.922532 153.3795) + (xy 99.900892 153.3795) (xy 99.8345 153.3795) (xy 99.782174 153.357826) (xy 99.7605 153.3055) (xy 99.7605 128.4545) + (xy 99.782174 128.402174) (xy 99.8345 128.3805) (xy 107.289358 128.3805) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.308247 153.817521) (xy 115.327453 153.822666) (xy 115.364454 153.832581) (xy 115.382296 153.839971) + (xy 115.432699 153.869071) (xy 115.448024 153.88083) (xy 115.489169 153.921975) (xy 115.500929 153.937302) + (xy 115.530024 153.987697) (xy 115.537416 154.005542) (xy 115.552478 154.061749) (xy 115.555 154.080903) + (xy 115.555 154.139092) (xy 115.552478 154.158245) (xy 115.537416 154.214456) (xy 115.530024 154.232303) + (xy 115.500927 154.2827) (xy 115.489167 154.298025) (xy 115.436869 154.350323) (xy 115.436863 154.35033) + (xy 115.392315 154.417001) (xy 115.370644 154.46932) (xy 115.370641 154.46933) (xy 115.355 154.547967) + (xy 115.355 155.105498) (xy 115.370641 155.184135) (xy 115.370644 155.184145) (xy 115.392316 155.236465) + (xy 115.393676 155.239098) (xy 115.395162 155.256735) (xy 115.401928 155.273092) (xy 115.398142 155.292108) + (xy 115.398431 155.295535) (xy 115.39716 155.297039) (xy 115.396299 155.301367) (xy 115.396133 155.301766) + (xy 115.3845 155.360253) (xy 115.3845 156.21) (xy 115.1355 156.21) (xy 115.1355 155.360252) (xy 115.123867 155.301769) + (xy 115.123866 155.301768) (xy 115.123866 155.301766) (xy 115.123676 155.301307) (xy 115.123676 155.300809) + (xy 115.122445 155.294621) (xy 115.123676 155.294376) (xy 115.123677 155.286573) (xy 115.118045 155.272958) + (xy 115.123678 155.259374) (xy 115.12368 155.244669) (xy 115.127284 155.237188) (xy 115.127679 155.236472) + (xy 115.127683 155.236467) (xy 115.149357 155.184141) (xy 115.165 155.1055) (xy 115.165 154.547966) + (xy 115.149357 154.469325) (xy 115.127683 154.416999) (xy 115.083136 154.35033) (xy 115.079198 154.346392) + (xy 115.03083 154.298023) (xy 115.01907 154.282698) (xy 114.989973 154.232301) (xy 114.98258 154.214452) + (xy 114.967521 154.158246) (xy 114.965 154.139095) (xy 114.965 154.080902) (xy 114.967521 154.061751) + (xy 114.98258 154.005545) (xy 114.989973 153.987697) (xy 115.019073 153.937294) (xy 115.030826 153.921977) + (xy 115.071977 153.880826) (xy 115.087294 153.869073) (xy 115.137703 153.839969) (xy 115.15554 153.832582) + (xy 115.197308 153.82139) (xy 115.211752 153.817521) (xy 115.230903 153.815) (xy 115.289096 153.815) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.038326 128.402174) (xy 107.06 128.4545) (xy 107.06 129.059704) (xy 107.100242 129.416866) + (xy 107.180219 129.767264) (xy 107.180224 129.767282) (xy 107.298925 130.106513) (xy 107.454869 130.430334) + (xy 107.646093 130.734666) (xy 107.870185 131.015668) (xy 108.124331 131.269814) (xy 108.405333 131.493906) + (xy 108.709665 131.68513) (xy 109.033486 131.841074) (xy 109.372717 131.959775) (xy 109.372735 131.95978) + (xy 109.723135 132.039757) (xy 109.723132 132.039757) (xy 110.080296 132.08) (xy 110.439704 132.08) + (xy 110.796866 132.039757) (xy 111.147264 131.95978) (xy 111.147282 131.959775) (xy 111.486513 131.841074) + (xy 111.810334 131.68513) (xy 112.114666 131.493906) (xy 112.395668 131.269814) (xy 112.64981 131.015672) + (xy 112.87092 130.738409) (xy 112.87092 130.738408) (xy 111.368079 129.235567) (xy 111.416331 129.198543) + (xy 111.578543 129.036331) (xy 111.615567 128.988079) (xy 113.06231 130.434822) (xy 113.06512 130.430351) + (xy 113.065126 130.43034) (xy 113.221076 130.106509) (xy 113.339775 129.767282) (xy 113.33978 129.767264) + (xy 113.419757 129.416866) (xy 113.46 129.059704) (xy 113.46 128.4545) (xy 113.481674 128.402174) + (xy 113.534 128.3805) (xy 120.6855 128.3805) (xy 120.737826 128.402174) (xy 120.7595 128.4545) (xy 120.7595 152.4005) + (xy 120.737826 152.452826) (xy 120.6855 152.4745) (xy 99.8345 152.4745) (xy 99.782174 152.452826) + (xy 99.7605 152.4005) (xy 99.7605 128.4545) (xy 99.782174 128.402174) (xy 99.8345 128.3805) (xy 106.986 128.3805) + ) + ) + ) + (zone + (net 16) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "209e271f-1cb0-4b45-a7ee-867de737f741") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 121.26 156.2) (xy 121.26 152.68) (xy 99.26 152.68) (xy 99.26 156.2) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.737826 152.701674) (xy 120.7595 152.754) (xy 120.7595 153.3055) (xy 120.737826 153.357826) + (xy 120.6855 153.3795) (xy 120.597464 153.3795) (xy 120.425062 153.409898) (xy 120.260558 153.469773) + (xy 120.108945 153.557308) (xy 119.974837 153.669837) (xy 119.862308 153.803945) (xy 119.774773 153.955558) + (xy 119.714898 154.120062) (xy 119.6845 154.292464) (xy 119.6845 155.167728) (xy 119.662826 155.220054) + (xy 119.6105 155.241728) (xy 119.569388 155.229257) (xy 119.513035 155.191603) (xy 119.454697 155.18) + (xy 119.435 155.18) (xy 119.435 156.2) (xy 119.085 156.2) (xy 119.085 155.18) (xy 119.065301 155.18) + (xy 119.024435 155.188128) (xy 118.995565 155.188128) (xy 118.954699 155.18) (xy 118.935 155.18) + (xy 118.935 156.2) (xy 118.6355 156.2) (xy 118.6355 155.360252) (xy 118.623867 155.301769) (xy 118.597471 155.262265) + (xy 118.585 155.221153) (xy 118.585 155.18) (xy 118.565301 155.18) (xy 118.525716 155.187873) (xy 118.496845 155.187873) + (xy 118.454748 155.1795) (xy 118.065252 155.1795) (xy 118.061617 155.1795) (xy 118.061617 155.177798) + (xy 118.012541 155.1629) (xy 117.985855 155.112944) (xy 117.9855 155.105708) (xy 117.9855 154.878025) + (xy 117.985499 154.87802) (xy 117.948024 154.677544) (xy 117.874348 154.487363) (xy 117.766981 154.313959) + (xy 117.76698 154.313957) (xy 117.629579 154.163235) (xy 117.629578 154.163234) (xy 117.466825 154.040329) + (xy 117.466822 154.040328) (xy 117.466821 154.040327) (xy 117.28425 153.949418) (xy 117.284246 153.949417) + (xy 117.284244 153.949416) (xy 117.088082 153.893602) (xy 117.088076 153.893601) (xy 116.885003 153.874785) + (xy 116.884997 153.874785) (xy 116.681923 153.893601) (xy 116.681917 153.893602) (xy 116.485755 153.949416) + (xy 116.48575 153.949418) (xy 116.303177 154.040328) (xy 116.303174 154.040329) (xy 116.140421 154.163234) + (xy 116.14042 154.163235) (xy 116.003019 154.313957) (xy 116.003019 154.313958) (xy 115.895655 154.487358) + (xy 115.89565 154.487368) (xy 115.821977 154.67754) (xy 115.7845 154.87802) (xy 115.7845 155.1055) + (xy 115.762826 155.157826) (xy 115.7105 155.1795) (xy 115.6345 155.1795) (xy 115.582174 155.157826) + (xy 115.5605 155.1055) (xy 115.5605 154.547966) (xy 115.582174 154.49564) (xy 115.590456 154.487358) + (xy 115.6605 154.417314) (xy 115.726392 154.303186) (xy 115.760499 154.175894) (xy 115.7605 154.175894) + (xy 115.7605 154.044106) (xy 115.760499 154.044105) (xy 115.736772 153.955555) (xy 115.726392 153.916814) + (xy 115.6605 153.802686) (xy 115.567314 153.7095) (xy 115.498616 153.669837) (xy 115.45319 153.64361) + (xy 115.453181 153.643606) (xy 115.325894 153.6095) (xy 115.325892 153.6095) (xy 115.194108 153.6095) + (xy 115.194106 153.6095) (xy 115.066818 153.643606) (xy 115.066809 153.64361) (xy 114.952685 153.7095) + (xy 114.8595 153.802685) (xy 114.79361 153.916809) (xy 114.793606 153.916818) (xy 114.7595 154.044105) + (xy 114.7595 154.175894) (xy 114.793606 154.303181) (xy 114.79361 154.30319) (xy 114.8595 154.417314) + (xy 114.937826 154.49564) (xy 114.9595 154.547966) (xy 114.9595 155.1055) (xy 114.937826 155.157826) + (xy 114.8855 155.1795) (xy 114.565251 155.1795) (xy 114.524435 155.187618) (xy 114.495565 155.187618) + (xy 114.454749 155.1795) (xy 114.454748 155.1795) (xy 114.065252 155.1795) (xy 114.061617 155.1795) + (xy 114.061617 155.177798) (xy 114.012541 155.1629) (xy 113.985855 155.112944) (xy 113.9855 155.105708) + (xy 113.9855 154.878025) (xy 113.985499 154.87802) (xy 113.948024 154.677544) (xy 113.874348 154.487363) + (xy 113.766981 154.313959) (xy 113.76698 154.313957) (xy 113.629579 154.163235) (xy 113.629578 154.163234) + (xy 113.466825 154.040329) (xy 113.466822 154.040328) (xy 113.466821 154.040327) (xy 113.28425 153.949418) + (xy 113.284246 153.949417) (xy 113.284244 153.949416) (xy 113.088082 153.893602) (xy 113.088076 153.893601) + (xy 112.885003 153.874785) (xy 112.884997 153.874785) (xy 112.681923 153.893601) (xy 112.681917 153.893602) + (xy 112.485755 153.949416) (xy 112.48575 153.949418) (xy 112.303177 154.040328) (xy 112.303174 154.040329) + (xy 112.140421 154.163234) (xy 112.14042 154.163235) (xy 112.003019 154.313957) (xy 112.003019 154.313958) + (xy 111.895655 154.487358) (xy 111.89565 154.487368) (xy 111.821977 154.67754) (xy 111.7845 154.87802) + (xy 111.7845 155.1055) (xy 111.762826 155.157826) (xy 111.7105 155.1795) (xy 111.565251 155.1795) + (xy 111.524435 155.187618) (xy 111.495565 155.187618) (xy 111.454749 155.1795) (xy 111.454748 155.1795) + (xy 111.065252 155.1795) (xy 111.065251 155.1795) (xy 111.024435 155.187618) (xy 110.995565 155.187618) + (xy 110.954749 155.1795) (xy 110.954748 155.1795) (xy 110.565252 155.1795) (xy 110.565251 155.1795) + (xy 110.524435 155.187618) (xy 110.495565 155.187618) (xy 110.454749 155.1795) (xy 110.454748 155.1795) + (xy 110.065252 155.1795) (xy 110.065251 155.1795) (xy 110.024435 155.187618) (xy 109.995565 155.187618) + (xy 109.954749 155.1795) (xy 109.954748 155.1795) (xy 109.565252 155.1795) (xy 109.565251 155.1795) + (xy 109.524435 155.187618) (xy 109.495565 155.187618) (xy 109.454749 155.1795) (xy 109.454748 155.1795) + (xy 109.065252 155.1795) (xy 109.065251 155.1795) (xy 109.024435 155.187618) (xy 108.995565 155.187618) + (xy 108.954749 155.1795) (xy 108.954748 155.1795) (xy 108.565252 155.1795) (xy 108.565251 155.1795) + (xy 108.524435 155.187618) (xy 108.495565 155.187618) (xy 108.454749 155.1795) (xy 108.454748 155.1795) + (xy 108.065252 155.1795) (xy 108.065251 155.1795) (xy 108.024435 155.187618) (xy 107.995565 155.187618) + (xy 107.954749 155.1795) (xy 107.954748 155.1795) (xy 107.565252 155.1795) (xy 107.565251 155.1795) + (xy 107.524435 155.187618) (xy 107.495565 155.187618) (xy 107.454749 155.1795) (xy 107.454748 155.1795) + (xy 107.065252 155.1795) (xy 107.065251 155.1795) (xy 107.024435 155.187618) (xy 106.995565 155.187618) + (xy 106.954749 155.1795) (xy 106.954748 155.1795) (xy 106.565252 155.1795) (xy 106.565251 155.1795) + (xy 106.524435 155.187618) (xy 106.495565 155.187618) (xy 106.454749 155.1795) (xy 106.454748 155.1795) + (xy 106.065252 155.1795) (xy 106.065251 155.1795) (xy 106.024435 155.187618) (xy 105.995565 155.187618) + (xy 105.954749 155.1795) (xy 105.954748 155.1795) (xy 105.565252 155.1795) (xy 105.565251 155.1795) + (xy 105.524435 155.187618) (xy 105.495565 155.187618) (xy 105.454749 155.1795) (xy 105.454748 155.1795) + (xy 105.065252 155.1795) (xy 105.065251 155.1795) (xy 105.024435 155.187618) (xy 104.995565 155.187618) + (xy 104.954749 155.1795) (xy 104.954748 155.1795) (xy 104.565252 155.1795) (xy 104.565251 155.1795) + (xy 104.524435 155.187618) (xy 104.495565 155.187618) (xy 104.454749 155.1795) (xy 104.454748 155.1795) + (xy 104.065252 155.1795) (xy 104.065251 155.1795) (xy 104.024435 155.187618) (xy 103.995565 155.187618) + (xy 103.954749 155.1795) (xy 103.954748 155.1795) (xy 103.565252 155.1795) (xy 103.565251 155.1795) + (xy 103.524435 155.187618) (xy 103.495565 155.187618) (xy 103.454749 155.1795) (xy 103.454748 155.1795) + (xy 103.065252 155.1795) (xy 103.065251 155.1795) (xy 103.024435 155.187618) (xy 102.995565 155.187618) + (xy 102.954749 155.1795) (xy 102.954748 155.1795) (xy 102.565252 155.1795) (xy 102.565251 155.1795) + (xy 102.524435 155.187618) (xy 102.495565 155.187618) (xy 102.454749 155.1795) (xy 102.454748 155.1795) + (xy 102.065252 155.1795) (xy 102.065251 155.1795) (xy 102.023153 155.187873) (xy 101.994283 155.187873) + (xy 101.954699 155.18) (xy 101.935 155.18) (xy 101.935 155.221153) (xy 101.922529 155.262265) (xy 101.896133 155.301768) + (xy 101.8845 155.360253) (xy 101.8845 156.2) (xy 101.585 156.2) (xy 101.585 155.18) (xy 101.565301 155.18) + (xy 101.524435 155.188128) (xy 101.495565 155.188128) (xy 101.454699 155.18) (xy 101.435 155.18) + (xy 101.435 156.2) (xy 101.085 156.2) (xy 101.085 155.18) (xy 101.065303 155.18) (xy 101.006964 155.191603) + (xy 100.950612 155.229257) (xy 100.895063 155.240306) (xy 100.847971 155.20884) (xy 100.8355 155.167728) + (xy 100.8355 154.292472) (xy 100.835499 154.292464) (xy 100.812713 154.163236) (xy 100.805101 154.120062) + (xy 100.745225 153.955555) (xy 100.657692 153.803945) (xy 100.545163 153.669837) (xy 100.411055 153.557308) + (xy 100.259445 153.469775) (xy 100.259443 153.469774) (xy 100.259441 153.469773) (xy 100.094937 153.409898) + (xy 99.922535 153.3795) (xy 99.922532 153.3795) (xy 99.900892 153.3795) (xy 99.8345 153.3795) (xy 99.782174 153.357826) + (xy 99.7605 153.3055) (xy 99.7605 152.754) (xy 99.782174 152.701674) (xy 99.8345 152.68) (xy 120.6855 152.68) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pro new file mode 100644 index 0000000..5fbb945 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 2230.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "00f9635e-3855-4d25-80f9-9972c6f60abd", + "Root" + ], + [ + "f5aa2f3a-f830-4baa-850a-767a8008e5b7", + "M.2 A+E Key" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_sch new file mode 100644 index 0000000..1052c0c --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "00f9635e-3855-4d25-80f9-9972c6f60abd") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 110.49 55.88) (xy 118.11 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02eda9dc-c7f3-4750-99ec-fdea8e288289") + ) + (wire + (pts + (xy 110.49 73.66) (xy 118.11 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a99f010-9834-4a8e-9746-5d8b3a562559") + ) + (wire + (pts + (xy 110.49 49.53) (xy 118.11 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c2403a2-5a86-40d4-8ca3-25a95280cf5d") + ) + (wire + (pts + (xy 57.15 80.01) (xy 63.5 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1782745c-b6d7-4033-b96c-667bc313f003") + ) + (wire + (pts + (xy 57.15 76.2) (xy 63.5 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "184a4283-772f-4e2b-9372-c779b3c39b9c") + ) + (wire + (pts + (xy 57.15 73.66) (xy 63.5 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a928eeb-0cfe-4bd1-b761-5835c1a97048") + ) + (wire + (pts + (xy 57.15 46.99) (xy 63.5 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f65b570-4eee-4642-95a4-f5c7a14ffacd") + ) + (wire + (pts + (xy 57.15 64.77) (xy 63.5 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22706c60-de81-41a7-a7ad-228a711ed4d5") + ) + (wire + (pts + (xy 57.15 58.42) (xy 63.5 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e7af73d-dfac-4f7c-a32c-3692b19f6e66") + ) + (wire + (pts + (xy 110.49 64.77) (xy 118.11 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31882869-f2c6-416b-aeec-7abf0a7dbe07") + ) + (wire + (pts + (xy 110.49 62.23) (xy 118.11 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40e208e7-669b-4f80-ade3-8d501d7b6132") + ) + (wire + (pts + (xy 57.15 62.23) (xy 63.5 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41df7df0-7071-4186-aa42-7ee9eb58e4a6") + ) + (wire + (pts + (xy 110.49 87.63) (xy 118.11 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4aadfa87-9b81-44e5-8852-359bccfe8b77") + ) + (wire + (pts + (xy 110.49 76.2) (xy 118.11 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4faeab10-254c-47a5-a706-d172b32eb63f") + ) + (wire + (pts + (xy 110.49 80.01) (xy 118.11 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a0956f-ad2a-4c74-809b-c42bd43e6596") + ) + (wire + (pts + (xy 110.49 58.42) (xy 118.11 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "614cd07a-0ec0-40b0-bb4d-a67710b90726") + ) + (wire + (pts + (xy 110.49 67.31) (xy 118.11 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6207e1a6-8a26-4770-bb9c-3bbe56917231") + ) + (wire + (pts + (xy 57.15 82.55) (xy 63.5 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "623f2dc3-1fcb-498b-977f-087969173b22") + ) + (wire + (pts + (xy 110.49 85.09) (xy 118.11 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f8d2c64-6041-457f-93a0-dfd61dff1357") + ) + (wire + (pts + (xy 110.49 46.99) (xy 118.11 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b5eb082-2f68-4498-b800-fe6985db0ab3") + ) + (wire + (pts + (xy 110.49 52.07) (xy 118.11 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5f41ac7-a188-4402-b4cc-eb80de919126") + ) + (wire + (pts + (xy 57.15 55.88) (xy 63.5 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae00bac2-8fb4-4469-84cc-95ad47d7af99") + ) + (wire + (pts + (xy 110.49 69.85) (xy 118.11 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1c1ba90-1303-431c-b2ab-77351bbc7cdd") + ) + (wire + (pts + (xy 110.49 82.55) (xy 118.11 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8bc4591-bc54-4da3-916f-5c414591974a") + ) + (wire + (pts + (xy 57.15 71.12) (xy 63.5 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca4cea52-2b2b-4d69-b5c8-cbdffdd5c2f5") + ) + (wire + (pts + (xy 57.15 68.58) (xy 63.5 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc10c31d-1552-4219-92f6-55a705efce8b") + ) + (wire + (pts + (xy 57.15 53.34) (xy 63.5 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df6104be-aa72-420e-8315-2269621d6f26") + ) + (wire + (pts + (xy 57.15 49.53) (xy 63.5 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f42f5d14-b3b8-49e0-899b-e2f829c89b44") + ) + (label "USB_D+" + (at 57.15 49.53 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "00173349-4992-47a1-bb85-56741dab7578") + ) + (label "REFCLK1-" + (at 118.11 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "061c41a2-b8c3-4b73-bc82-8842050265e4") + ) + (label "REFCLK0-" + (at 57.15 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "127cfd52-4c9b-435f-8487-a17506fd9278") + ) + (label "CLKREQ1#" + (at 118.11 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "139b1532-92f9-4766-9782-604055d18aa3") + ) + (label "ALERT#" + (at 118.11 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1fa4afca-0608-4fe3-882e-7d4b47ecc831") + ) + (label "PERST1#" + (at 118.11 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2b45ff5a-7b9f-472a-b551-37798a10db6c") + ) + (label "W_DISABLE1#" + (at 118.11 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32f0d3c7-d220-47f7-9524-661e16c4933a") + ) + (label "CLKREQ0#" + (at 57.15 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3e3b5fce-91d5-4222-aa72-bcfcf4e5e749") + ) + (label "PEWAKE#" + (at 57.15 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "416e44bf-ef75-4aef-945c-07fd2f52eb22") + ) + (label "I2C_CLK" + (at 118.11 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "46f5818e-bd9d-4ca4-83bd-c0b832444820") + ) + (label "PER1-" + (at 118.11 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4b8c920c-1d21-47fd-a765-5cb7b757a3de") + ) + (label "PET1-" + (at 118.11 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e77ecb5-ab8b-4265-baf7-ca8e308e2fcd") + ) + (label "SUSCLK" + (at 118.11 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "57fdc616-7362-41a5-93e9-cb7c85a573db") + ) + (label "PEWAKE1#" + (at 118.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5b2c7b7b-87ff-4e86-8c37-16106b9ed66e") + ) + (label "PET0-" + (at 57.15 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5fcd2b91-aa93-4753-bb8b-d0fa2974b091") + ) + (label "PER0+" + (at 57.15 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6c7c2f56-83c1-4b18-bd6b-8ab2f6d3ac71") + ) + (label "W_DISABLE2#" + (at 118.11 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "76c95858-f7de-43fd-8e7e-c94740751769") + ) + (label "PERST0#" + (at 57.15 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "96f675ef-320e-484a-9a75-e1ea68d6f409") + ) + (label "PET0+" + (at 57.15 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a62883bf-f75f-4f47-8c50-4f76872ba717") + ) + (label "LED#1" + (at 57.15 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a97dd945-a116-4029-8aa5-0f8683be3ff4") + ) + (label "I2C_DATA" + (at 118.11 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "aa8a8871-0b37-4e77-9c59-a6ab92b0eae1") + ) + (label "LED#2" + (at 57.15 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ae85ff52-ddcb-4042-95ba-3b8a46acd820") + ) + (label "PER1+" + (at 118.11 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bd05881d-80b1-4d46-993e-49839898ed0f") + ) + (label "PER0-" + (at 57.15 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c7798631-53a5-46d8-b126-1c482b4db1c7") + ) + (label "REFCLK1+" + (at 118.11 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c9b79854-d240-4ecf-b87d-cf92a5dac989") + ) + (label "USB_D-" + (at 57.15 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cad466b5-6d1b-46a3-88f1-35c4590357d2") + ) + (label "PET1+" + (at 118.11 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cc592cac-a0c9-46e6-a734-6e0afe492b0c") + ) + (label "REFCLK0+" + (at 57.15 62.23 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f74264da-8dc5-48c1-9121-a910a0672b17") + ) + (sheet + (at 63.5 44.45) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f5aa2f3a-f830-4baa-850a-767a8008e5b7") + (property "Sheetname" "M.2 A+E Key" + (at 63.5 43.7384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 63.5 92.0246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 63.5 49.53 180) + (uuid "3cb7d06c-3bd6-4348-a57e-8407b78ffdfc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 63.5 46.99 180) + (uuid "2d27de4d-8de5-47e5-9cac-0449199817fa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 63.5 58.42 180) + (uuid "df20739e-0857-4e67-ace4-2e2729687b73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 63.5 55.88 180) + (uuid "292d74fa-13f4-46a5-9a63-e86c641faa8a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 63.5 53.34 180) + (uuid "ea28e143-8774-471b-9911-a9a50372bb7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 63.5 64.77 180) + (uuid "00d65801-1bfb-4b8e-aae9-11995a08af61") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 63.5 62.23 180) + (uuid "fc900071-652f-4b26-a5c4-713bbd5c6721") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 63.5 68.58 180) + (uuid "6e3c7b35-f2e2-4722-ac4b-25531317c784") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 63.5 71.12 180) + (uuid "c3bce34d-5470-49d8-9f61-4a4c0065d4c3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 63.5 73.66 180) + (uuid "0ebaccb7-20bd-42bd-8316-4e98d57de9a1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 63.5 76.2 180) + (uuid "692c0abd-73f1-4042-a1fa-36b7cccc3fbe") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 110.49 46.99 0) + (uuid "76082347-3dee-4bf8-b515-428934fabcb0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 110.49 49.53 0) + (uuid "ace289ec-fcb2-4af6-bc95-b81dbeafc643") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 110.49 52.07 0) + (uuid "56908d7d-bcd1-402f-9f89-f1dc2007ae8f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 110.49 58.42 0) + (uuid "d8bd0ebf-2a35-4a1c-87f9-2dbca2319e07") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 110.49 55.88 0) + (uuid "a3809c8a-076c-47a2-bdec-f83e9c6fc99c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 110.49 62.23 0) + (uuid "3550aaab-78a2-4223-8181-584363c1ebaa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 110.49 64.77 0) + (uuid "bc88e776-6b05-41dd-8816-05a9e1206eeb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 110.49 67.31 0) + (uuid "6eb11506-5bff-4a4b-89d4-5de129fa2d26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 110.49 69.85 0) + (uuid "65317cde-e79f-44b7-8580-24f66eee807a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 110.49 76.2 0) + (uuid "bc90fd79-ab72-42a4-9fed-ad13795b909b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 110.49 73.66 0) + (uuid "fb2af886-969e-48fd-b154-165482de6cba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 110.49 82.55 0) + (uuid "12a7d499-38c3-4797-90a5-53274321835c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 110.49 87.63 0) + (uuid "c69afef6-c29f-471f-a609-b154434e422b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 110.49 85.09 0) + (uuid "2eaeb1e8-eb8a-4c47-ab99-553cb2b13d7d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 110.49 80.01 0) + (uuid "7a5a5f3f-d309-44fd-95eb-7ef089deecf3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 63.5 82.55 180) + (uuid "61326d3e-70af-4aaa-8264-5ef28d20757d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 63.5 80.01 180) + (uuid "376f8030-3ba3-416f-b62c-c0acb692f925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..1b6f230 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a03d6a7-8791-4c4c-8ec4-a3ea795e3385") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e55ba2ff-0389-4536-9035-20a65fa31d05") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8351ae39-a16a-4f36-afb8-c2e385e53788") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0b395a67-f7a9-479c-8c1a-d3eeeb9a623e") + ) + (instances + (project "" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f87d26af-3a34-40a1-8bda-1470d59e3cd1") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "5cae9d2a-9ff8-4925-9181-b081069ce259") + ) + (pin "71" + (uuid "8c886fe4-d6b1-4d2e-bce2-1b293f671c9c") + ) + (pin "40" + (uuid "2846d169-b5d4-4a56-b9a8-9fc6f0165f83") + ) + (pin "75" + (uuid "3c52a931-f06d-45af-aaac-883a714dacdd") + ) + (pin "67" + (uuid "a193d4ad-cfbd-4e66-a307-49c2a38ea136") + ) + (pin "2" + (uuid "f60af9c1-6e56-4723-b3a8-1ee64b7bc631") + ) + (pin "50" + (uuid "e493d3ce-0c7a-4005-956b-7baacc8be491") + ) + (pin "57" + (uuid "2dfb0546-f91b-467f-b44d-e0263ab3f506") + ) + (pin "20" + (uuid "0a346a5b-57cf-4a42-a9b6-43a337d858d6") + ) + (pin "65" + (uuid "0ee53f66-3a92-452f-9acb-f54218c6fff8") + ) + (pin "3" + (uuid "4c19d4c9-492f-42e8-9fea-5eb86688b0b0") + ) + (pin "17" + (uuid "2d44fcf2-3629-4fe2-bed8-e15704ec5dd3") + ) + (pin "21" + (uuid "e9f720c5-d849-4d5f-a897-3698c1c555da") + ) + (pin "39" + (uuid "b7d73178-e9ca-449a-aa7b-2219c6553022") + ) + (pin "49" + (uuid "c4057f57-006c-4ab7-ad95-d33e2871f952") + ) + (pin "73" + (uuid "48374748-6f18-4d48-aca5-d3e38e4aeb37") + ) + (pin "23" + (uuid "c1c4d3b8-0f24-49a0-a733-18719f7a8e38") + ) + (pin "37" + (uuid "aedd2a65-53dc-4b69-aa3f-7a504f03b1f8") + ) + (pin "4" + (uuid "c2f862da-0cc4-45c1-8c1c-9a97d5264cda") + ) + (pin "6" + (uuid "233bd665-fd3a-45d1-bfec-a1fa889d23a1") + ) + (pin "63" + (uuid "1f6abd97-b7c1-4fd6-8fd0-01824492bedd") + ) + (pin "1" + (uuid "cfd40de7-7e05-4bd2-8a6a-1674939345c9") + ) + (pin "33" + (uuid "681d6ffb-1d5c-49a6-9fd0-cbc402b0c8c6") + ) + (pin "16" + (uuid "7d99fb63-0348-46a4-96ce-4d6fb90df20e") + ) + (pin "22" + (uuid "01efe12d-95f6-4e29-8d14-567fe909141e") + ) + (pin "35" + (uuid "dc661717-be3c-4d2f-9f5d-b755149ecbb9") + ) + (pin "32" + (uuid "b8a692d0-78be-45a2-8bdc-60786e7e8175") + ) + (pin "34" + (uuid "6e72f4b3-63a9-4c3d-8a07-ca57abf43496") + ) + (pin "43" + (uuid "e8751096-586c-472c-bc89-18cd8d6ba678") + ) + (pin "38" + (uuid "d24c9e87-da29-4176-9ef7-317eb1252fe8") + ) + (pin "51" + (uuid "91712418-e7e7-44b9-9c36-c20e5a6527dc") + ) + (pin "7" + (uuid "385ffef9-5a5b-4f92-952d-d145a37db74a") + ) + (pin "5" + (uuid "02b2e27e-ba81-4889-add8-d5eb95c3a9a5") + ) + (pin "19" + (uuid "c62eaf93-5d88-4c94-97a1-02fa928a814a") + ) + (pin "41" + (uuid "e304dc28-b1ab-4064-a35d-3a96953d9816") + ) + (pin "55" + (uuid "7472f447-d9f7-4d77-8df4-77331a112fb5") + ) + (pin "45" + (uuid "8a680ab2-05f6-41af-b9be-eaebdaf2c8c8") + ) + (pin "47" + (uuid "0f17bf5f-3b28-4e33-9df8-8dcc3a351ae8") + ) + (pin "53" + (uuid "668c21a4-e275-4fb4-9cd1-2e4384213490") + ) + (pin "61" + (uuid "b63dee2d-b221-48ed-905e-0e3bdef96f1b") + ) + (pin "69" + (uuid "f4854ea3-59ed-4809-8568-c630bcf52dcb") + ) + (pin "18" + (uuid "e5192316-cb1c-4202-be81-27dc228002d4") + ) + (pin "36" + (uuid "ff6f3486-2098-4b5f-a7bf-821e509104b5") + ) + (pin "42" + (uuid "1b1566c0-cb0a-4d15-b5c4-a69638a6bc49") + ) + (pin "44" + (uuid "0f9cd654-575a-4793-91d4-d7fdf6b8afa6") + ) + (pin "46" + (uuid "2eb6111a-7100-40f3-8d85-ba76f04e7392") + ) + (pin "48" + (uuid "d7501eb4-b7d2-4750-aac7-bbc50882e1cd") + ) + (pin "52" + (uuid "629ae9ef-fdd5-42ae-8b59-0b990cc5c4c3") + ) + (pin "54" + (uuid "ff48c42d-cf62-4c82-888d-5832bb7cb7d7") + ) + (pin "56" + (uuid "33cf3e3a-fc02-49db-b1f9-77a568570630") + ) + (pin "58" + (uuid "77a31193-6778-46fc-965d-196dbc08273e") + ) + (pin "60" + (uuid "dbfe996b-40b4-490e-b0fe-2c8a35a0b261") + ) + (pin "62" + (uuid "213ba53d-a892-4b02-8d63-7ac7a72ff6a3") + ) + (pin "68" + (uuid "a65af37d-389b-47d2-9a21-ca6408a8be7c") + ) + (pin "74" + (uuid "ac6de1b7-fe82-492b-9fdc-16acda6cd72a") + ) + (pin "72" + (uuid "620ce214-34af-4c39-8acb-13dc005f9ce8") + ) + (pin "66" + (uuid "2578f701-4773-475b-a9a8-26c2b1a46069") + ) + (pin "70" + (uuid "c2e343a4-4c2c-4932-aeff-e505dc3c7b48") + ) + (pin "64" + (uuid "667c2893-bf5b-424b-946f-a751288d7c78") + ) + (instances + (project "" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0b60ca85-30ee-4052-ab28-98dd16adb39b") + ) + (instances + (project "" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "47eea331-caf2-472c-b669-8fb46895966a") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3af84285-f3ff-4f04-812a-27da87825d52") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "65013b87-2207-4ce7-a29b-f04a81e764ac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "c15d5b8e-4daa-4d2f-bff6-66a6d0509ab4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "a9450963-825c-4343-a84d-260448432be6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "1bc333ba-2347-40d3-aae4-ee8b7984f7f1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (page "3") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "aaa38416-f56e-41cf-8e48-9eb8eadb26b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "95dd9e33-a63e-44f3-a4ab-e54312ba3c8d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "f25b12bc-635d-4a69-bcba-7722381ab8cd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "2473d05d-39aa-4090-ad78-35d1dcd560f6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7" + (page "4") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..28d801e --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C1" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c4954b21-5d6e-49f5-8356-b7737a19bb21") + ) + (pin "1" + (uuid "6b3c01d4-f3a0-4200-a2cf-0ae9d6e2dbdf") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C2" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fb4adc5c-d4bb-4046-9afa-c44f279fd42b") + ) + (pin "1" + (uuid "f5b326e9-88d0-4cd8-857c-e9c13a7f3de3") + ) + (instances + (project "M.2 A+E Key 2230" + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/00f9635e-3855-4d25-80f9-9972c6f60abd/f5aa2f3a-f830-4baa-850a-767a8008e5b7/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb new file mode 100644 index 0000000..cd8673c --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb @@ -0,0 +1,3195 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "/M.2 A+E Key/PET0P") + (net 2 "/M.2 A+E Key/PET0N") + (net 3 "GND") + (net 4 "/M.2 A+E Key/PET1P") + (net 5 "/M.2 A+E Key/PET1N") + (net 6 "/PET1-") + (net 7 "/PET1+") + (net 8 "/PET0-") + (net 9 "+3.3V") + (net 10 "/USB_D+") + (net 11 "/USB_D-") + (net 12 "/LED#1") + (net 13 "/LED#2") + (net 14 "unconnected-(J1-NC-Pad17)") + (net 15 "unconnected-(J1-NC-Pad19)") + (net 16 "unconnected-(J1-NC-Pad20)") + (net 17 "unconnected-(J1-NC-Pad21)") + (net 18 "unconnected-(J1-NC-Pad22)") + (net 19 "unconnected-(J1-NC-Pad23)") + (net 20 "unconnected-(J1-NC-Pad32)") + (net 21 "unconnected-(J1-NC-Pad34)") + (net 22 "/PER0-") + (net 23 "unconnected-(J1-NC-Pad36)") + (net 24 "/PER0+") + (net 25 "unconnected-(J1-Vender_Defined-Pad38)") + (net 26 "unconnected-(J1-Vender_Defined-Pad40)") + (net 27 "unconnected-(J1-Vender_Defined-Pad42)") + (net 28 "unconnected-(J1-COEX3-Pad44)") + (net 29 "unconnected-(J1-COEX2-Pad46)") + (net 30 "/REFCLK0+") + (net 31 "unconnected-(J1-COEX1-Pad48)") + (net 32 "/REFCLK0-") + (net 33 "/SUSCLK") + (net 34 "/PERST0#") + (net 35 "/CLKREQ0#") + (net 36 "/W_DISABLE2#") + (net 37 "/PEWAKE#") + (net 38 "/W_DISABLE1#") + (net 39 "/I2C_DATA") + (net 40 "/PER1+") + (net 41 "/I2C_CLK") + (net 42 "/PER1-") + (net 43 "/ALERT#") + (net 44 "unconnected-(J1-RESERVED-Pad64)") + (net 45 "/PERST1#") + (net 46 "/CLKREQ1#") + (net 47 "/PEWAKE1#") + (net 48 "/REFCLK1+") + (net 49 "/REFCLK1-") + (net 50 "/PET0+") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "05104ec2-e940-424e-8d93-9c423e59a5d7") + (at 109.76 116.65) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7fc0a0a8-89dc-44bc-bbcb-ce867741dbac") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "464a5774-1790-4ba7-b4b6-f68d9eb9a254") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "434c1cca-441f-4f3c-87ad-b0a57e5219f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "685de0df-91e1-4890-b7e1-2f8d956092d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a2ed00b6-20dd-44e8-a608-dae430398f5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "GND") + (pinfunction "1") + (pintype "input") + (uuid "9b16db66-fc05-495c-b3af-12228fe8894b") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "5750e785-0761-4acf-8649-3b8df6b9f8c5") + (at 102.41 153.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "218ef6ee-75b2-49fa-954c-8ec61e940625") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5633fa36-c855-4c6a-941a-a0646edcc301") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ac1bf510-b2f9-43b6-bc0b-5a382eb50d1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5c73ab7c-19c1-498e-821c-c57935f7978f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a722ff6b-dac6-4c88-a43b-34e43a943d8f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "835829ed-6105-49e0-b4c4-f871697755d5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "19c01bb8-9cce-48ed-94a1-dffcb0300392") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d333b6c-2b8a-4a3d-b57b-6c24d902837d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d3d42fd-23af-481d-89ac-acdc284211e1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f394481-00c5-4863-8436-2a20b7d88b1d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7ba1ac16-d340-4b85-a5e4-b3e0ce6ccdb7") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6cabf780-a702-493f-879b-1375f277ce7d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "00dc2a3d-80d6-4929-b069-65d183b31a35") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e41a405e-fc24-4874-b45e-794b51a571e5") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "31e20b48-c9d9-422d-9edb-5b733a5fc88a") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "e36728c3-b684-4dd2-99c6-705ea01e9f58") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET1-") + (pintype "passive") + (uuid "6855f2a0-ccc6-4872-9f88-6a30c77fa715") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "a49cad0a-ecc5-4052-ae31-d2609a98870d") + (at 109.76 157.54) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "8a1e82ff-97a7-470c-a51d-6582e2a5fe4c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0c26a6c2-119d-4305-a9d3-b6d8a849959a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "15706e9a-8b38-4f6b-91d5-f1f171a53a41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f4ef1703-946e-4f66-b0c9-87e243dac44e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "342d3d4a-3693-4cd2-aaec-a6b4ba001fd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "abcf38bd-8ec2-4c50-a14c-620deecc4064") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "ff5ed1b4-1483-4eaf-9e41-7709b5fc1378") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2ac64327-78e8-4572-a5a2-d1214cdeebfd") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c9e93b05-1fc3-4fc1-86b8-09446bfabe5f") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3e71ddef-4d0a-4be3-8a15-4d7cdf030c17") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0599a8a6-81f3-40a0-82e9-653a5e0f5213") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f1489160-6a6c-4077-a7c4-88fc593dd5b6") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "da4d9f34-88b1-44c5-89f4-b76f843abfe9") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2efac310-f1c3-4f0c-81f5-3c2664a417cd") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a8d2c34d-e101-4aa5-a5af-c769a2b71537") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f1480878-3e3d-452e-b9f6-bc0fec348648") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "927f2052-9000-4e4a-842b-1ab9c64f539f") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1669e018-caf6-4f01-bb1d-7444122e2dfa") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c5f28d2e-eb59-4fbc-900a-84f196a1b38c") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fd273b84-4efd-4599-b902-f938a903942c") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0b2c8d1b-1c97-4a03-a517-37107ec1c63a") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5ceb9e53-e78b-49f1-ac7f-815dc792c4a6") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5d7629b4-bc57-4a7d-992b-868e56d89165") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "594b0135-03a4-40f0-855d-02bd2751e9ee") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "eb635e1c-8e96-4cb7-93ba-7b2f114049bf") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "789c1ab8-76e6-46d8-895b-d11b9118dbdd") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c4d78aff-1dc8-418c-922d-d0cee50fbc08") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2e0e92df-6f11-4c3f-bdb3-feda2296ee3b") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ce3a21d3-fc9a-48f1-814f-7c5d851f09ee") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "525ccbf7-0ec4-4ac3-85b2-759805f4a84a") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bb57c9aa-8730-4259-800a-2616ee851c85") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3ae05019-56b9-4485-9022-5e78771cc87d") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d8c9c28-1f5a-40d0-9ec3-964339b44331") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "45bff560-5103-46b9-bafc-3de4505fa13f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4e50a35f-441d-4288-950f-8cc6baacf6a5") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3f28fbc5-2fda-4ffd-bccd-3886a3f5cd77") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3dbaaa16-57eb-49a1-8b5e-d1871449be00") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cec2d53d-d386-46ba-83e3-2f7836878f33") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e84ed41a-5cab-4a73-878e-97a70b587477") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "506e6ef6-ca69-45f8-8fbc-000b7a328b40") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "273e7738-733b-4665-a274-ae521a6b98bc") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e740fd0c-cb41-4c09-9c78-9b98de76eb47") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4ace376e-708e-41e1-8aeb-c28a2f73829a") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6434722d-4300-4a17-b50a-ae9239544f4d") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "67a5332e-6ca3-4732-af12-af2a0cd4cee3") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8dd1060e-a290-44c8-a67f-f329c874e3b4") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "058fa709-5991-4c90-9ce8-54513f03933f") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "880edd3a-0643-421b-8795-851830afded2") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0420f4b5-e7ff-44b6-8d1b-59abafadad7e") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fe0690d3-294b-4e8c-b0ed-b1112ab0cc8f") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c604d736-04c5-4dac-a20e-659a652c3ac7") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c04a6b48-1f9f-4874-abc9-df13661cf495") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1f32962-83c9-45a3-bcd8-c64866d264c1") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bbdd3e06-dfb6-47b1-8c09-e168b336b452") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5fbface8-f2b3-4681-8d15-a192dab6b0c4") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "3bf90c4f-1ecc-4ea4-8321-ae6f26eba2dd") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7cfe80d7-29d3-4c27-b808-f6fdbff96555") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "b6e809df-de36-4c04-80e8-9a5fa9cc4455") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "7bd62868-ac77-4f28-81d4-8b8332e38f21") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a8272f86-6bab-4f23-b6bf-289a8d4c0fca") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9872ecb6-1061-48b4-9cae-66909b3bf9a7") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cfe4f31c-148b-442a-b9b0-4c18a66722ce") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "9c2b855c-5c97-421a-ac03-6b68501344f9") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d0cb0071-ad60-4b6f-9ac8-bcf941b512c7") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "4b4fb61b-be68-4321-b56c-9bc1012530eb") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "ebc0b235-10b0-4cf3-bd03-00b9c0c27971") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "1a7908d4-ea11-4ecd-9782-a1166e997428") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "962ccca0-2316-4edd-a8a9-d86268ae0890") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a08ad5de-1f26-43aa-833a-76817c97cd6c") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "69f8d1c6-8f9c-423d-b973-82493a503c6e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "728008f0-6b97-42af-96b7-000c178c5917") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "132827b7-c410-4b9a-b933-ac283bb23f13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "92325470-c27e-4e8a-b149-2ecfe8da20c9") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "9ba0caba-6878-425b-853b-e3a5c247e775") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "93bf2ccf-8d36-4dab-a7bc-f991d3c449b0") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "02592c47-6c3f-44da-a340-c28c0dd83c9d") + (pts + (xy 119.685 158.65) (xy 119.685 116.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.65 90) + (layer "User.2") + (uuid "02592c47-6c3f-44da-a340-c28c0dd83c9d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07caec71-dd12-46a1-a53d-fcd08173782c") + (pts + (xy 119.67 158.65) (xy 119.67 78.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.65 90) + (layer "User.2") + (uuid "07caec71-dd12-46a1-a53d-fcd08173782c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "21cca14f-8ce9-491e-b48d-8bcbf324d00d") + (pts + (xy 119.685 158.65) (xy 119.685 48.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.65 90) + (layer "User.2") + (uuid "21cca14f-8ce9-491e-b48d-8bcbf324d00d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "42a0aafb-2b1b-4f40-927c-6b475a444556") + (pts + (xy 119.685 158.65) (xy 119.685 128.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.65 90) + (layer "User.2") + (uuid "42a0aafb-2b1b-4f40-927c-6b475a444556") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4b01164c-4a0d-4c70-8213-be08868b6404") + (pts + (xy 119.685 158.65) (xy 119.685 98.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.65 90) + (layer "User.2") + (uuid "4b01164c-4a0d-4c70-8213-be08868b6404") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7be35f6a-74fb-4274-9952-6703abb9e43b") + (pts + (xy 98.76 48.65) (xy 120.76 48.65) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.76 32.77 0) + (layer "User.2") + (uuid "7be35f6a-74fb-4274-9952-6703abb9e43b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c3d40df2-e326-4e7b-abac-04150e7a0e3c") + (pts + (xy 94.76 47.54) (xy 124.76 47.54) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.76 26.31 0) + (layer "User.2") + (uuid "c3d40df2-e326-4e7b-abac-04150e7a0e3c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8370c87d-b9d4-4c79-bc22-3188197063da") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "158df769-c11d-4e0f-933c-271df24fd285") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "d5348ad9-7a28-4dbe-89c8-df56b4e25827") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "a2880872-9853-43f4-a4cc-05e70caa103d") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 11 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "ed2a05a3-3239-40bd-a1b7-903ea08e749d") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "e103e3fe-f714-415e-92f6-2e689bd14805") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fd49a857-570a-4a44-ba32-d8b0d3dda15e") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 13 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "e7b63df6-f02a-48c9-b10a-1ce0c572014d") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6abd7fd3-7c34-4c18-8a5c-1aad11ab30f7") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "287fca33-8e34-4668-936e-16de08f318f2") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "2b93289f-9971-4096-bed3-eff80d678428") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "233d6764-3eda-4710-a638-bc60a98f192b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "62a4c758-ba01-43aa-9ea9-b8b02948272d") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "43f7580e-210a-420a-845f-dad69b8b9e9e") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 19 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "60f2ce76-bfb6-4884-8906-2865859d5f93") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7174ff4a-843c-48bc-95a3-5e055603d948") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "04395e86-7f7c-4407-9f8d-5ff2ef4d2f8e") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9945e6fd-e535-43ae-bb3a-8ec9ce3fc561") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "f17a64b9-27d2-4d51-b8fa-013205cbfc3b") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d5c6fa11-c2a7-4275-b134-d37de35979c9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 24 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "a8c96b5e-aa89-4d88-913b-a1ad8aebb3a9") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "d7936b2d-d91a-40ca-bb73-929b8edb9651") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "9ed6dd78-0f15-4bf4-830c-560148549efb") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3ab5a121-f4f2-4244-b3a1-d6b2100ab239") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "b3c7032c-7753-428a-8232-0bd0bc364b71") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "2e5c8706-d788-4869-9431-2cde27e98b44") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "4e949a52-8fe2-40bd-8e71-efda4ae7226f") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "14d83fd0-3d6b-440e-b34d-ecfff5ea2733") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4aa7a747-56b4-4e32-8777-5b44d72bf5c7") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "a7590516-f742-4209-a975-ee028fdf9b65") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "40cd01d1-6d3e-4550-9564-8b22ac404947") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "4633f0af-ac59-4ce7-9631-cd0ca61a7c56") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 32 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "48a4fee1-e89c-400a-ba6a-6e9f2b6b4c7e") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "65664f24-e4a3-44ef-9593-7d29a70af83d") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5157ae82-8b5d-464a-a46f-cd8c36162e46") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "3c04919f-368d-4435-b543-133e5e8ade96") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "2122a357-78f7-4e58-8733-409b96f5ff0c") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "07f9a0a5-8b35-4e56-b2c1-c3f4cf938b39") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 37 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "04580a71-ffc0-448d-a7db-607e3606d1cc") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "e78e88e8-f2c2-480e-9733-2f2026149592") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c93c7e4d-9c05-47ff-8adf-c72947fcabdb") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "6ef79a61-a090-4dad-a89f-a381d650597c") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "e296268b-00ce-4d79-a5ae-d389286786c2") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "cea7adc9-3bb6-4e6e-946b-020e14a622e1") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 42 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "0e550154-da24-4541-a0b2-c3004d440b9b") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "625dd3d3-9af1-4942-abb1-40c4609e584f") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d97f76c8-35e5-4888-9a81-7b3d15ec4043") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "24340b72-00ce-4cdb-bdf7-787aa9d8b292") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "18c8f77a-0407-4d4a-9a80-d7eee7f0ecb5") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "d4a1a12c-56dc-482b-90ca-4adf6f99fcab") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "b006adf9-72e1-41a6-a9e9-3917cffe51a8") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "cf156ad6-6df2-4254-9759-9a40d237b576") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "8ebf319f-3d94-4a3a-8cd8-88fa1e4508a6") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 47 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "5661c418-c1f0-45b0-81cb-3e23b370dd6b") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "b4dcba8a-72f6-4dec-85d2-099619b6176e") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "cf034b02-cdc4-475d-ab71-6215e5c434ef") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 49 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "114ebfee-bf55-498d-b9f6-5e82d4168d54") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 9 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "55aaa493-9260-481c-a031-2f9b22c589c3") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cde2f0e4-0dbc-49ab-8f78-7827748a1cd2") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "8832c20a-e10c-4142-8ffb-1aa25d891f94") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.76 154.65) (xy 120.76 158.65) (xy 98.76 158.65) (xy 98.76 154.65) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "291d93a5-69fd-4cbd-914a-fb840b3267c2") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.76 158.65) (xy 124.76 153.45) (xy 94.76 153.45) (xy 94.76 158.65) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a7554475-3ef8-4187-b46c-ec5ee752088c") + (at 108.41 153.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "16580563-9c69-4428-9bc6-2b16c97f9c2e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f7745f79-37d9-4947-bdd4-2c09d6c0f3dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "28459d1a-0a32-4eab-8e63-870fe15471f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "19e9f8dd-ed6d-4852-911f-52a968ccde4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63a68ff4-9594-4052-92b4-1b4f88e56dbf") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf4b3104-e93b-449a-9342-44439be1916e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "815a7a8a-6f36-403a-9c93-90f7a590afaa") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b1fb7c55-811a-434b-8022-803fad103598") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed94f20c-4850-4210-b565-9ebc884edb2e") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b33d7c2-d28a-4e78-b7ec-30c6fe643ba5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf483bc7-80b9-4de7-ba8f-50c790e1cbe3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6a6e0dea-6d96-4f55-96a8-89101cb462c7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d8d12fe3-e77d-40a7-9fa7-97bac56d4fb0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5563fa67-61d7-4103-ac11-92c445955e9d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cc0a0a2a-56bd-4d63-8062-ec181c09b9b2") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "791c1406-3e8a-44eb-9511-4a773ff6daf2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 8 "/PET0-") + (pintype "passive") + (uuid "ca6e32ee-50fa-40f1-bd46-931656b16e8f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e7261a72-db42-4247-98e5-7fc03943dece") + (at 103.11 153.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "2f3685b4-fc3a-4042-ab40-dac451afd576") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "0057a1e5-fdbb-4e56-bf52-5a6e41240d42") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6d64785c-6a12-4e66-94e5-bc7772cf8fe8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "532b28c0-c62c-4d67-8d92-eb9960e327f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9fa4cc2b-76e5-4846-9938-3fb296c6efc8") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a65ac06-b107-4e55-bbb0-56761072c805") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e13ddf7d-d780-441c-8843-695ac6465f5f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f62cc7e1-5867-41c5-be05-f8d5a1ffedd4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4442ca6-73f3-4a87-94df-0b0770d3a2ac") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8a9d7de6-c402-4c72-ad29-27e91e5bb18b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ce98f4a-16e0-40f9-a04a-adc4210b99af") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7e03371-bba2-4db3-b30c-f10ff0a2651f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "85bbedd7-b7be-4171-af08-4df5218f14a1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f71d45c3-1a60-452d-840c-326f1d4919c1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e11b0e4b-9639-4a81-9d1b-0067eaaa6c87") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "56a233bd-c676-4a6f-80f4-a0411d612189") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1+") + (pintype "passive") + (uuid "27fe9efd-5dc2-41ad-ba48-0355ef09c237") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "f6f96e4a-486e-4089-8c11-f413fc1a147a") + (at 109.11 153.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "386c3101-30f4-4975-b1c9-8f3952db8189") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f2f7b752-da16-4a83-9635-f965379617a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f00956bd-cf6c-48a8-af2e-29e545deb2be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "030484b9-bf10-48b0-9c28-626f44491b06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b2873e3-832b-4970-9d93-8b87fa3d927c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f536218-7606-4b05-ac3c-2a40f2f0d29f") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "21009d12-f515-485b-9944-882f000df0b9") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c6612581-a54c-4710-a4d3-1570dd01d506") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c91c310-5672-4a19-b5c5-116d7c709486") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed893ab1-1574-4530-aec8-c2f09533a125") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54ae6915-4c24-4a72-b394-67cb74f5d0b5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1c47a03a-e3c2-4480-80b3-5066a7e1d0c8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "2ab48272-29f4-4975-9bca-a862a86ca0e0") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "925fde96-be20-48db-80e7-2ed61c80679a") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fe5fe10d-a154-4b74-8057-b0129d467b7f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 1 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "f6f25e65-28e6-4d3f-83f3-c5c26c99d8c1") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET0+") + (pintype "passive") + (uuid "46b644ba-4b86-4d25-847f-a405df87e211") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 120.76 154.65) + (end 120.76 116.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4c753ba0-c849-4d78-b522-594e29ceff98") + ) + (gr_line + (start 98.76 116.65) + (end 98.76 154.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d0467ccb-79d6-42dd-a10f-53829ec32674") + ) + (gr_line + (start 120.76 116.65) + (end 98.76 116.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d46ef76b-9dce-4363-8e65-3d46dcc28336") + ) + (segment + (start 109.01 157.5) + (end 109.01 156.224999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1707fec3-ce30-48e2-b8cf-2c4f819409b1") + ) + (segment + (start 109.11 154.545001) + (end 109.11 154.2) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "510fe252-5cf4-4352-a55d-d69f382ec2dc") + ) + (segment + (start 109.01 156.224999) + (end 108.985 156.199999) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7d3f3a48-ba46-474c-97e8-11dd002f3b90") + ) + (segment + (start 108.985 156.199999) + (end 108.985 154.670001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "97e5a5f6-0ed8-4bbe-83f9-cd022bd4f22a") + ) + (segment + (start 108.985 154.670001) + (end 109.11 154.545001) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "bfe7e845-00ca-460c-b18b-f2ed63d8c174") + ) + (segment + (start 108.535 154.670001) + (end 108.41 154.545001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "08131f93-9250-4d4b-a718-254a311b6cea") + ) + (segment + (start 108.51 156.224999) + (end 108.535 156.199999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "31799766-a36b-4c8b-8ef9-3accb134d0f9") + ) + (segment + (start 108.41 154.545001) + (end 108.41 154.2) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5ea9e95d-f8e8-4407-872f-427fa0112067") + ) + (segment + (start 108.51 157.5) + (end 108.51 156.224999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "69e9aa27-c2bd-4863-8bc5-846c24c1841e") + ) + (segment + (start 108.535 156.199999) + (end 108.535 154.670001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f89a6a90-bdb9-45cf-993e-94bdf575ea08") + ) + (via + (at 114.76 154.88) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 3) + (uuid "2451073b-82ed-4cc5-86c4-9f93700910dd") + ) + (segment + (start 114.76 154.88) + (end 114.76 157.25) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "5f6f96d6-7b9b-4c24-a020-a53a122b1b4f") + ) + (segment + (start 103.01 156.224999) + (end 102.985 156.199999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2c7cec9d-fb46-41bd-9cfc-91f467ce98f3") + ) + (segment + (start 103.01 157.5) + (end 103.01 156.224999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "35c7ba85-c20e-4cf8-9a5a-c89661f31772") + ) + (segment + (start 102.985 156.199999) + (end 102.985 154.670001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4de74b0d-8558-4a17-aeb2-a9dac187c0fe") + ) + (segment + (start 103.11 154.545001) + (end 103.11 154.2) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "cfcf3380-f0b9-4130-a131-5a6e535051fe") + ) + (segment + (start 102.985 154.670001) + (end 103.11 154.545001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d847f1b1-0d8c-4bac-8b76-6e77cc3f6694") + ) + (segment + (start 102.535 154.670001) + (end 102.41 154.545001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "05f7151b-85c7-4aba-b64c-f0b8bcf471d7") + ) + (segment + (start 102.41 154.545001) + (end 102.41 154.2) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "2b76e728-aca4-4b98-802e-a3cb4f303b0e") + ) + (segment + (start 102.535 156.199999) + (end 102.535 154.670001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3b695919-6d38-49f5-9282-dc21b595c3bc") + ) + (segment + (start 102.51 157.5) + (end 102.51 156.224999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5e6b238d-7958-40fe-998a-33204a9e7688") + ) + (segment + (start 102.51 156.224999) + (end 102.535 156.199999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d91de5ac-aead-41ee-b117-f64d1756c2ae") + ) + (zone + (net 3) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "fc37b263-8a6f-47c3-b12f-3b847e835e2d") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 124.76 156.98) (xy 124.76 48.65) (xy 94.76 48.65) (xy 94.76 156.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.841684 117.172174) (xy 106.861503 117.208033) (xy 106.920826 117.467946) (xy 106.920832 117.467964) + (xy 107.030257 117.780688) (xy 107.174022 118.079217) (xy 107.350305 118.35977) (xy 107.551034 118.611476) + (xy 108.404432 117.758079) (xy 108.441457 117.806331) (xy 108.603669 117.968543) (xy 108.651919 118.005567) + (xy 107.798522 118.858964) (xy 107.798522 118.858965) (xy 108.050229 119.059694) (xy 108.330782 119.235977) + (xy 108.629311 119.379742) (xy 108.942035 119.489167) (xy 108.942053 119.489173) (xy 109.265077 119.562901) + (xy 109.265074 119.562901) (xy 109.594336 119.6) (xy 109.925664 119.6) (xy 110.254924 119.562901) + (xy 110.577946 119.489173) (xy 110.577964 119.489167) (xy 110.890688 119.379742) (xy 111.189217 119.235977) + (xy 111.46977 119.059694) (xy 111.721476 118.858965) (xy 111.721476 118.858964) (xy 110.868079 118.005567) + (xy 110.916331 117.968543) (xy 111.078543 117.806331) (xy 111.115567 117.758079) (xy 111.968964 118.611476) + (xy 111.968965 118.611476) (xy 112.169694 118.35977) (xy 112.345977 118.079217) (xy 112.489742 117.780688) + (xy 112.599167 117.467964) (xy 112.599173 117.467946) (xy 112.658497 117.208033) (xy 112.691272 117.161842) + (xy 112.730642 117.1505) (xy 120.1855 117.1505) (xy 120.237826 117.172174) (xy 120.2595 117.2245) + (xy 120.2595 154.0755) (xy 120.237826 154.127826) (xy 120.1855 154.1495) (xy 120.097464 154.1495) + (xy 119.925062 154.179898) (xy 119.760558 154.239773) (xy 119.608945 154.327308) (xy 119.474837 154.439837) + (xy 119.362308 154.573945) (xy 119.274773 154.725558) (xy 119.214898 154.890062) (xy 119.1845 155.062464) + (xy 119.1845 156.98) (xy 118.8855 156.98) (xy 118.8855 156.630252) (xy 118.873867 156.571769) (xy 118.847471 156.532265) + (xy 118.835 156.491153) (xy 118.835 156.45) (xy 118.815301 156.45) (xy 118.775716 156.457873) (xy 118.746845 156.457873) + (xy 118.704748 156.4495) (xy 118.315252 156.4495) (xy 118.315251 156.4495) (xy 118.274435 156.457618) + (xy 118.245565 156.457618) (xy 118.204749 156.4495) (xy 118.204748 156.4495) (xy 117.815252 156.4495) + (xy 117.815251 156.4495) (xy 117.773153 156.457873) (xy 117.744283 156.457873) (xy 117.704699 156.45) + (xy 117.685 156.45) (xy 117.685 156.491153) (xy 117.672529 156.532265) (xy 117.646133 156.571768) + (xy 117.6345 156.630253) (xy 117.6345 156.98) (xy 117.4855 156.98) (xy 117.4855 155.648025) (xy 117.485499 155.64802) + (xy 117.448024 155.447544) (xy 117.374348 155.257363) (xy 117.266981 155.083959) (xy 117.26698 155.083957) + (xy 117.129579 154.933235) (xy 117.129578 154.933234) (xy 116.966825 154.810329) (xy 116.966822 154.810328) + (xy 116.966821 154.810327) (xy 116.78425 154.719418) (xy 116.784246 154.719417) (xy 116.784244 154.719416) + (xy 116.588082 154.663602) (xy 116.588076 154.663601) (xy 116.385003 154.644785) (xy 116.384997 154.644785) + (xy 116.181923 154.663601) (xy 116.181917 154.663602) (xy 115.985755 154.719416) (xy 115.98575 154.719418) + (xy 115.803177 154.810328) (xy 115.803174 154.810329) (xy 115.640421 154.933234) (xy 115.64042 154.933235) + (xy 115.503019 155.083957) (xy 115.503019 155.083958) (xy 115.395655 155.257358) (xy 115.39565 155.257368) + (xy 115.321977 155.44754) (xy 115.2845 155.64802) (xy 115.2845 156.375708) (xy 115.262826 156.428034) + (xy 115.2105 156.449708) (xy 115.20626 156.4495) (xy 115.204748 156.4495) (xy 114.815252 156.4495) + (xy 114.815251 156.4495) (xy 114.774435 156.457618) (xy 114.745565 156.457618) (xy 114.704749 156.4495) + (xy 114.704748 156.4495) (xy 114.315252 156.4495) (xy 114.315251 156.4495) (xy 114.274435 156.457618) + (xy 114.245565 156.457618) (xy 114.204749 156.4495) (xy 114.204748 156.4495) (xy 113.815252 156.4495) + (xy 113.815251 156.4495) (xy 113.774435 156.457618) (xy 113.745565 156.457618) (xy 113.704749 156.4495) + (xy 113.704748 156.4495) (xy 113.5595 156.4495) (xy 113.507174 156.427826) (xy 113.4855 156.3755) + (xy 113.4855 155.648025) (xy 113.485499 155.64802) (xy 113.448024 155.447544) (xy 113.374348 155.257363) + (xy 113.266981 155.083959) (xy 113.26698 155.083957) (xy 113.129579 154.933235) (xy 113.129578 154.933234) + (xy 112.966825 154.810329) (xy 112.966822 154.810328) (xy 112.966821 154.810327) (xy 112.78425 154.719418) + (xy 112.784246 154.719417) (xy 112.784244 154.719416) (xy 112.588082 154.663602) (xy 112.588076 154.663601) + (xy 112.385003 154.644785) (xy 112.384997 154.644785) (xy 112.181923 154.663601) (xy 112.181917 154.663602) + (xy 111.985755 154.719416) (xy 111.98575 154.719418) (xy 111.803177 154.810328) (xy 111.803174 154.810329) + (xy 111.640421 154.933234) (xy 111.64042 154.933235) (xy 111.503019 155.083957) (xy 111.503019 155.083958) + (xy 111.395655 155.257358) (xy 111.39565 155.257368) (xy 111.321977 155.44754) (xy 111.2845 155.64802) + (xy 111.2845 156.376213) (xy 111.262826 156.428539) (xy 111.2105 156.450213) (xy 111.206157 156.45) + (xy 111.185 156.45) (xy 111.185 156.98) (xy 110.8855 156.98) (xy 110.8855 156.630252) (xy 110.873867 156.571769) + (xy 110.847471 156.532265) (xy 110.835 156.491153) (xy 110.835 156.45) (xy 110.815301 156.45) (xy 110.775716 156.457873) + (xy 110.746845 156.457873) (xy 110.704748 156.4495) (xy 110.315252 156.4495) (xy 110.315251 156.4495) + (xy 110.274435 156.457618) (xy 110.245565 156.457618) (xy 110.204749 156.4495) (xy 110.204748 156.4495) + (xy 109.815252 156.4495) (xy 109.815251 156.4495) (xy 109.773153 156.457873) (xy 109.744283 156.457873) + (xy 109.704699 156.45) (xy 109.685 156.45) (xy 109.685 156.491153) (xy 109.672529 156.532265) (xy 109.646133 156.571768) + (xy 109.6345 156.630253) (xy 109.6345 156.98) (xy 109.3855 156.98) (xy 109.3855 156.630252) (xy 109.373867 156.571769) + (xy 109.347471 156.532265) (xy 109.337284 156.509397) (xy 109.312784 156.413092) (xy 109.314148 156.403656) + (xy 109.3105 156.394848) (xy 109.3105 156.185435) (xy 109.310499 156.185434) (xy 109.288766 156.104326) + (xy 109.289619 156.104097) (xy 109.2855 156.083376) (xy 109.2855 154.825123) (xy 109.307173 154.772798) + (xy 109.35046 154.729512) (xy 109.390022 154.660989) (xy 109.4105 154.584563) (xy 109.4105 154.584558) + (xy 109.411133 154.579755) (xy 109.412641 154.579953) (xy 109.432174 154.532797) (xy 109.462206 154.502765) + (xy 109.507585 154.399991) (xy 109.5105 154.374865) (xy 109.510499 154.025136) (xy 109.507585 154.000009) + (xy 109.467792 153.909888) (xy 109.466485 153.853268) (xy 109.467782 153.850135) (xy 109.507585 153.759991) + (xy 109.5105 153.734865) (xy 109.510499 153.385136) (xy 109.507585 153.360009) (xy 109.462206 153.257235) + (xy 109.382765 153.177794) (xy 109.279991 153.132415) (xy 109.27999 153.132414) (xy 109.279988 153.132414) + (xy 109.258659 153.12994) (xy 109.254865 153.1295) (xy 109.254864 153.1295) (xy 108.965136 153.1295) + (xy 108.940013 153.132414) (xy 108.940007 153.132415) (xy 108.837234 153.177794) (xy 108.812326 153.202703) + (xy 108.76 153.224377) (xy 108.707674 153.202703) (xy 108.682765 153.177794) (xy 108.579991 153.132415) + (xy 108.57999 153.132414) (xy 108.579988 153.132414) (xy 108.558659 153.12994) (xy 108.554865 153.1295) + (xy 108.554864 153.1295) (xy 108.265136 153.1295) (xy 108.240013 153.132414) (xy 108.240007 153.132415) + (xy 108.137234 153.177794) (xy 108.057794 153.257234) (xy 108.012414 153.360011) (xy 108.0095 153.385135) + (xy 108.0095 153.734863) (xy 108.012414 153.759986) (xy 108.012415 153.759992) (xy 108.052206 153.85011) + (xy 108.053514 153.906732) (xy 108.052206 153.90989) (xy 108.012414 154.000011) (xy 108.0095 154.025135) + (xy 108.0095 154.374863) (xy 108.012414 154.399986) (xy 108.012415 154.399992) (xy 108.057794 154.502765) + (xy 108.087826 154.532797) (xy 108.107359 154.579954) (xy 108.108867 154.579756) (xy 108.1095 154.584565) + (xy 108.129977 154.660986) (xy 108.129979 154.660991) (xy 108.158096 154.70969) (xy 108.161677 154.715892) + (xy 108.16954 154.729512) (xy 108.214629 154.774601) (xy 108.216303 154.776523) (xy 108.224565 154.801139) + (xy 108.2345 154.825124) (xy 108.2345 156.083376) (xy 108.23038 156.104097) (xy 108.231234 156.104326) + (xy 108.2095 156.185434) (xy 108.2095 156.394848) (xy 108.207216 156.413092) (xy 108.182716 156.509397) + (xy 108.177245 156.516716) (xy 108.172529 156.532265) (xy 108.146133 156.571768) (xy 108.1345 156.630253) + (xy 108.1345 156.98) (xy 107.8855 156.98) (xy 107.8855 156.630252) (xy 107.873867 156.571769) (xy 107.847471 156.532265) + (xy 107.835 156.491153) (xy 107.835 156.45) (xy 107.815301 156.45) (xy 107.775716 156.457873) (xy 107.746845 156.457873) + (xy 107.704748 156.4495) (xy 107.315252 156.4495) (xy 107.315251 156.4495) (xy 107.274435 156.457618) + (xy 107.245565 156.457618) (xy 107.204749 156.4495) (xy 107.204748 156.4495) (xy 106.815252 156.4495) + (xy 106.815251 156.4495) (xy 106.773153 156.457873) (xy 106.744283 156.457873) (xy 106.704699 156.45) + (xy 106.685 156.45) (xy 106.685 156.491153) (xy 106.672529 156.532265) (xy 106.646133 156.571768) + (xy 106.6345 156.630253) (xy 106.6345 156.98) (xy 106.3855 156.98) (xy 106.3855 156.630252) (xy 106.373867 156.571769) + (xy 106.347471 156.532265) (xy 106.335 156.491153) (xy 106.335 156.45) (xy 106.315301 156.45) (xy 106.275716 156.457873) + (xy 106.246845 156.457873) (xy 106.204748 156.4495) (xy 105.815252 156.4495) (xy 105.815251 156.4495) + (xy 105.774435 156.457618) (xy 105.745565 156.457618) (xy 105.704749 156.4495) (xy 105.704748 156.4495) + (xy 105.315252 156.4495) (xy 105.315251 156.4495) (xy 105.273153 156.457873) (xy 105.244283 156.457873) + (xy 105.204699 156.45) (xy 105.185 156.45) (xy 105.185 156.491153) (xy 105.172529 156.532265) (xy 105.146133 156.571768) + (xy 105.1345 156.630253) (xy 105.1345 156.98) (xy 104.8855 156.98) (xy 104.8855 156.630252) (xy 104.873867 156.571769) + (xy 104.847471 156.532265) (xy 104.835 156.491153) (xy 104.835 156.45) (xy 104.815301 156.45) (xy 104.775716 156.457873) + (xy 104.746845 156.457873) (xy 104.704748 156.4495) (xy 104.315252 156.4495) (xy 104.315251 156.4495) + (xy 104.274435 156.457618) (xy 104.245565 156.457618) (xy 104.204749 156.4495) (xy 104.204748 156.4495) + (xy 103.815252 156.4495) (xy 103.815251 156.4495) (xy 103.773153 156.457873) (xy 103.744283 156.457873) + (xy 103.704699 156.45) (xy 103.685 156.45) (xy 103.685 156.491153) (xy 103.672529 156.532265) (xy 103.646133 156.571768) + (xy 103.6345 156.630253) (xy 103.6345 156.98) (xy 103.3855 156.98) (xy 103.3855 156.630252) (xy 103.373867 156.571769) + (xy 103.347471 156.532265) (xy 103.337284 156.509397) (xy 103.312784 156.413092) (xy 103.314148 156.403656) + (xy 103.3105 156.394848) (xy 103.3105 156.185435) (xy 103.310499 156.185434) (xy 103.288766 156.104326) + (xy 103.289619 156.104097) (xy 103.2855 156.083376) (xy 103.2855 154.825123) (xy 103.307173 154.772798) + (xy 103.35046 154.729512) (xy 103.390022 154.660989) (xy 103.4105 154.584563) (xy 103.4105 154.584558) + (xy 103.411133 154.579755) (xy 103.412641 154.579953) (xy 103.432174 154.532797) (xy 103.462206 154.502765) + (xy 103.507585 154.399991) (xy 103.5105 154.374865) (xy 103.510499 154.025136) (xy 103.507585 154.000009) + (xy 103.467792 153.909888) (xy 103.466485 153.853268) (xy 103.467782 153.850135) (xy 103.507585 153.759991) + (xy 103.5105 153.734865) (xy 103.510499 153.385136) (xy 103.507585 153.360009) (xy 103.462206 153.257235) + (xy 103.382765 153.177794) (xy 103.279991 153.132415) (xy 103.27999 153.132414) (xy 103.279988 153.132414) + (xy 103.258659 153.12994) (xy 103.254865 153.1295) (xy 103.254864 153.1295) (xy 102.965136 153.1295) + (xy 102.940013 153.132414) (xy 102.940007 153.132415) (xy 102.837234 153.177794) (xy 102.812326 153.202703) + (xy 102.76 153.224377) (xy 102.707674 153.202703) (xy 102.682765 153.177794) (xy 102.579991 153.132415) + (xy 102.57999 153.132414) (xy 102.579988 153.132414) (xy 102.558659 153.12994) (xy 102.554865 153.1295) + (xy 102.554864 153.1295) (xy 102.265136 153.1295) (xy 102.240013 153.132414) (xy 102.240007 153.132415) + (xy 102.137234 153.177794) (xy 102.057794 153.257234) (xy 102.012414 153.360011) (xy 102.0095 153.385135) + (xy 102.0095 153.734863) (xy 102.012414 153.759986) (xy 102.012415 153.759992) (xy 102.052206 153.85011) + (xy 102.053514 153.906732) (xy 102.052206 153.90989) (xy 102.012414 154.000011) (xy 102.0095 154.025135) + (xy 102.0095 154.374863) (xy 102.012414 154.399986) (xy 102.012415 154.399992) (xy 102.057794 154.502765) + (xy 102.087826 154.532797) (xy 102.107359 154.579954) (xy 102.108867 154.579756) (xy 102.1095 154.584565) + (xy 102.129977 154.660986) (xy 102.129979 154.660991) (xy 102.158096 154.70969) (xy 102.161677 154.715892) + (xy 102.16954 154.729512) (xy 102.214629 154.774601) (xy 102.216303 154.776523) (xy 102.224565 154.801139) + (xy 102.2345 154.825124) (xy 102.2345 156.083376) (xy 102.23038 156.104097) (xy 102.231234 156.104326) + (xy 102.2095 156.185434) (xy 102.2095 156.394848) (xy 102.207216 156.413092) (xy 102.182716 156.509397) + (xy 102.177245 156.516716) (xy 102.172529 156.532265) (xy 102.146133 156.571768) (xy 102.1345 156.630253) + (xy 102.1345 156.98) (xy 101.8855 156.98) (xy 101.8855 156.630252) (xy 101.873867 156.571769) (xy 101.847471 156.532265) + (xy 101.835 156.491153) (xy 101.835 156.45) (xy 101.815301 156.45) (xy 101.775716 156.457873) (xy 101.746845 156.457873) + (xy 101.704748 156.4495) (xy 101.315252 156.4495) (xy 101.315251 156.4495) (xy 101.274435 156.457618) + (xy 101.245565 156.457618) (xy 101.204749 156.4495) (xy 101.204748 156.4495) (xy 100.815252 156.4495) + (xy 100.815251 156.4495) (xy 100.773153 156.457873) (xy 100.744283 156.457873) (xy 100.704699 156.45) + (xy 100.685 156.45) (xy 100.685 156.491153) (xy 100.672529 156.532265) (xy 100.646133 156.571768) + (xy 100.6345 156.630253) (xy 100.6345 156.98) (xy 100.3355 156.98) (xy 100.3355 155.062472) (xy 100.335499 155.062464) + (xy 100.312713 154.933236) (xy 100.305101 154.890062) (xy 100.245225 154.725555) (xy 100.157692 154.573945) + (xy 100.045163 154.439837) (xy 99.911055 154.327308) (xy 99.759445 154.239775) (xy 99.759443 154.239774) + (xy 99.759441 154.239773) (xy 99.594937 154.179898) (xy 99.422535 154.1495) (xy 99.422532 154.1495) + (xy 99.400892 154.1495) (xy 99.3345 154.1495) (xy 99.282174 154.127826) (xy 99.2605 154.0755) (xy 99.2605 117.2245) + (xy 99.282174 117.172174) (xy 99.3345 117.1505) (xy 106.789358 117.1505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.808247 154.587521) (xy 114.827453 154.592666) (xy 114.864454 154.602581) (xy 114.882296 154.609971) + (xy 114.932699 154.639071) (xy 114.948024 154.65083) (xy 114.989169 154.691975) (xy 115.000929 154.707302) + (xy 115.030024 154.757697) (xy 115.037416 154.775542) (xy 115.052478 154.831749) (xy 115.055 154.850903) + (xy 115.055 154.909092) (xy 115.052478 154.928245) (xy 115.037416 154.984456) (xy 115.030024 155.002303) + (xy 115.000927 155.0527) (xy 114.989167 155.068025) (xy 114.936869 155.120323) (xy 114.936863 155.12033) + (xy 114.892315 155.187001) (xy 114.870644 155.23932) (xy 114.870641 155.23933) (xy 114.855 155.317967) + (xy 114.855 155.875498) (xy 114.870641 155.954135) (xy 114.870644 155.954145) (xy 114.892316 156.006465) + (xy 114.893676 156.009098) (xy 114.895162 156.026735) (xy 114.901928 156.043092) (xy 114.898142 156.062108) + (xy 114.898431 156.065535) (xy 114.89716 156.067039) (xy 114.896299 156.071367) (xy 114.896133 156.071766) + (xy 114.8845 156.130253) (xy 114.8845 156.98) (xy 114.6355 156.98) (xy 114.6355 156.130252) (xy 114.623867 156.071769) + (xy 114.623866 156.071768) (xy 114.623866 156.071766) (xy 114.623676 156.071307) (xy 114.623676 156.070809) + (xy 114.622445 156.064621) (xy 114.623676 156.064376) (xy 114.623677 156.056573) (xy 114.618045 156.042958) + (xy 114.623678 156.029374) (xy 114.62368 156.014669) (xy 114.627284 156.007188) (xy 114.627679 156.006472) + (xy 114.627683 156.006467) (xy 114.649357 155.954141) (xy 114.665 155.8755) (xy 114.665 155.317966) + (xy 114.649357 155.239325) (xy 114.627683 155.186999) (xy 114.583136 155.12033) (xy 114.579198 155.116392) + (xy 114.53083 155.068023) (xy 114.51907 155.052698) (xy 114.489973 155.002301) (xy 114.48258 154.984452) + (xy 114.467521 154.928246) (xy 114.465 154.909095) (xy 114.465 154.850902) (xy 114.467521 154.831751) + (xy 114.48258 154.775545) (xy 114.489973 154.757697) (xy 114.519073 154.707294) (xy 114.530826 154.691977) + (xy 114.571977 154.650826) (xy 114.587294 154.639073) (xy 114.637703 154.609969) (xy 114.65554 154.602582) + (xy 114.697308 154.59139) (xy 114.711752 154.587521) (xy 114.730903 154.585) (xy 114.789096 154.585) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.538326 117.172174) (xy 106.56 117.2245) (xy 106.56 117.829704) (xy 106.600242 118.186866) + (xy 106.680219 118.537264) (xy 106.680224 118.537282) (xy 106.798925 118.876513) (xy 106.954869 119.200334) + (xy 107.146093 119.504666) (xy 107.370185 119.785668) (xy 107.624331 120.039814) (xy 107.905333 120.263906) + (xy 108.209665 120.45513) (xy 108.533486 120.611074) (xy 108.872717 120.729775) (xy 108.872735 120.72978) + (xy 109.223135 120.809757) (xy 109.223132 120.809757) (xy 109.580296 120.85) (xy 109.939704 120.85) + (xy 110.296866 120.809757) (xy 110.647264 120.72978) (xy 110.647282 120.729775) (xy 110.986513 120.611074) + (xy 111.310334 120.45513) (xy 111.614666 120.263906) (xy 111.895668 120.039814) (xy 112.14981 119.785672) + (xy 112.37092 119.508409) (xy 112.37092 119.508408) (xy 110.868079 118.005567) (xy 110.916331 117.968543) + (xy 111.078543 117.806331) (xy 111.115567 117.758079) (xy 112.56231 119.204822) (xy 112.56512 119.200351) + (xy 112.565126 119.20034) (xy 112.721076 118.876509) (xy 112.839775 118.537282) (xy 112.83978 118.537264) + (xy 112.919757 118.186866) (xy 112.96 117.829704) (xy 112.96 117.2245) (xy 112.981674 117.172174) + (xy 113.034 117.1505) (xy 120.1855 117.1505) (xy 120.237826 117.172174) (xy 120.2595 117.2245) (xy 120.2595 153.1705) + (xy 120.237826 153.222826) (xy 120.1855 153.2445) (xy 99.3345 153.2445) (xy 99.282174 153.222826) + (xy 99.2605 153.1705) (xy 99.2605 117.2245) (xy 99.282174 117.172174) (xy 99.3345 117.1505) (xy 106.486 117.1505) + ) + ) + ) + (zone + (net 9) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "4c49a748-5bec-4e08-a39c-6b397f4b8ce4") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.76 156.97) (xy 120.76 153.45) (xy 98.76 153.45) (xy 98.76 156.97) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.237826 153.471674) (xy 120.2595 153.524) (xy 120.2595 154.0755) (xy 120.237826 154.127826) + (xy 120.1855 154.1495) (xy 120.097464 154.1495) (xy 119.925062 154.179898) (xy 119.760558 154.239773) + (xy 119.608945 154.327308) (xy 119.474837 154.439837) (xy 119.362308 154.573945) (xy 119.274773 154.725558) + (xy 119.214898 154.890062) (xy 119.1845 155.062464) (xy 119.1845 155.937728) (xy 119.162826 155.990054) + (xy 119.1105 156.011728) (xy 119.069388 155.999257) (xy 119.013035 155.961603) (xy 118.954697 155.95) + (xy 118.935 155.95) (xy 118.935 156.97) (xy 118.585 156.97) (xy 118.585 155.95) (xy 118.565301 155.95) + (xy 118.524435 155.958128) (xy 118.495565 155.958128) (xy 118.454699 155.95) (xy 118.435 155.95) + (xy 118.435 156.97) (xy 118.1355 156.97) (xy 118.1355 156.130252) (xy 118.123867 156.071769) (xy 118.097471 156.032265) + (xy 118.085 155.991153) (xy 118.085 155.95) (xy 118.065301 155.95) (xy 118.025716 155.957873) (xy 117.996845 155.957873) + (xy 117.954748 155.9495) (xy 117.565252 155.9495) (xy 117.561617 155.9495) (xy 117.561617 155.947798) + (xy 117.512541 155.9329) (xy 117.485855 155.882944) (xy 117.4855 155.875708) (xy 117.4855 155.648025) + (xy 117.485499 155.64802) (xy 117.448024 155.447544) (xy 117.374348 155.257363) (xy 117.266981 155.083959) + (xy 117.26698 155.083957) (xy 117.129579 154.933235) (xy 117.129578 154.933234) (xy 116.966825 154.810329) + (xy 116.966822 154.810328) (xy 116.966821 154.810327) (xy 116.78425 154.719418) (xy 116.784246 154.719417) + (xy 116.784244 154.719416) (xy 116.588082 154.663602) (xy 116.588076 154.663601) (xy 116.385003 154.644785) + (xy 116.384997 154.644785) (xy 116.181923 154.663601) (xy 116.181917 154.663602) (xy 115.985755 154.719416) + (xy 115.98575 154.719418) (xy 115.803177 154.810328) (xy 115.803174 154.810329) (xy 115.640421 154.933234) + (xy 115.64042 154.933235) (xy 115.503019 155.083957) (xy 115.503019 155.083958) (xy 115.395655 155.257358) + (xy 115.39565 155.257368) (xy 115.321977 155.44754) (xy 115.2845 155.64802) (xy 115.2845 155.8755) + (xy 115.262826 155.927826) (xy 115.2105 155.9495) (xy 115.1345 155.9495) (xy 115.082174 155.927826) + (xy 115.0605 155.8755) (xy 115.0605 155.317966) (xy 115.082174 155.26564) (xy 115.090456 155.257358) + (xy 115.1605 155.187314) (xy 115.226392 155.073186) (xy 115.260499 154.945894) (xy 115.2605 154.945894) + (xy 115.2605 154.814106) (xy 115.260499 154.814105) (xy 115.236772 154.725555) (xy 115.226392 154.686814) + (xy 115.1605 154.572686) (xy 115.067314 154.4795) (xy 114.998616 154.439837) (xy 114.95319 154.41361) + (xy 114.953181 154.413606) (xy 114.825894 154.3795) (xy 114.825892 154.3795) (xy 114.694108 154.3795) + (xy 114.694106 154.3795) (xy 114.566818 154.413606) (xy 114.566809 154.41361) (xy 114.452685 154.4795) + (xy 114.3595 154.572685) (xy 114.29361 154.686809) (xy 114.293606 154.686818) (xy 114.2595 154.814105) + (xy 114.2595 154.945894) (xy 114.293606 155.073181) (xy 114.29361 155.07319) (xy 114.3595 155.187314) + (xy 114.437826 155.26564) (xy 114.4595 155.317966) (xy 114.4595 155.8755) (xy 114.437826 155.927826) + (xy 114.3855 155.9495) (xy 114.065251 155.9495) (xy 114.024435 155.957618) (xy 113.995565 155.957618) + (xy 113.954749 155.9495) (xy 113.954748 155.9495) (xy 113.565252 155.9495) (xy 113.561617 155.9495) + (xy 113.561617 155.947798) (xy 113.512541 155.9329) (xy 113.485855 155.882944) (xy 113.4855 155.875708) + (xy 113.4855 155.648025) (xy 113.485499 155.64802) (xy 113.448024 155.447544) (xy 113.374348 155.257363) + (xy 113.266981 155.083959) (xy 113.26698 155.083957) (xy 113.129579 154.933235) (xy 113.129578 154.933234) + (xy 112.966825 154.810329) (xy 112.966822 154.810328) (xy 112.966821 154.810327) (xy 112.78425 154.719418) + (xy 112.784246 154.719417) (xy 112.784244 154.719416) (xy 112.588082 154.663602) (xy 112.588076 154.663601) + (xy 112.385003 154.644785) (xy 112.384997 154.644785) (xy 112.181923 154.663601) (xy 112.181917 154.663602) + (xy 111.985755 154.719416) (xy 111.98575 154.719418) (xy 111.803177 154.810328) (xy 111.803174 154.810329) + (xy 111.640421 154.933234) (xy 111.64042 154.933235) (xy 111.503019 155.083957) (xy 111.503019 155.083958) + (xy 111.395655 155.257358) (xy 111.39565 155.257368) (xy 111.321977 155.44754) (xy 111.2845 155.64802) + (xy 111.2845 155.8755) (xy 111.262826 155.927826) (xy 111.2105 155.9495) (xy 111.065251 155.9495) + (xy 111.024435 155.957618) (xy 110.995565 155.957618) (xy 110.954749 155.9495) (xy 110.954748 155.9495) + (xy 110.565252 155.9495) (xy 110.565251 155.9495) (xy 110.524435 155.957618) (xy 110.495565 155.957618) + (xy 110.454749 155.9495) (xy 110.454748 155.9495) (xy 110.065252 155.9495) (xy 110.065251 155.9495) + (xy 110.024435 155.957618) (xy 109.995565 155.957618) (xy 109.954749 155.9495) (xy 109.954748 155.9495) + (xy 109.565252 155.9495) (xy 109.565251 155.9495) (xy 109.524435 155.957618) (xy 109.495565 155.957618) + (xy 109.454749 155.9495) (xy 109.454748 155.9495) (xy 109.065252 155.9495) (xy 109.065251 155.9495) + (xy 109.024435 155.957618) (xy 108.995565 155.957618) (xy 108.954749 155.9495) (xy 108.954748 155.9495) + (xy 108.565252 155.9495) (xy 108.565251 155.9495) (xy 108.524435 155.957618) (xy 108.495565 155.957618) + (xy 108.454749 155.9495) (xy 108.454748 155.9495) (xy 108.065252 155.9495) (xy 108.065251 155.9495) + (xy 108.024435 155.957618) (xy 107.995565 155.957618) (xy 107.954749 155.9495) (xy 107.954748 155.9495) + (xy 107.565252 155.9495) (xy 107.565251 155.9495) (xy 107.524435 155.957618) (xy 107.495565 155.957618) + (xy 107.454749 155.9495) (xy 107.454748 155.9495) (xy 107.065252 155.9495) (xy 107.065251 155.9495) + (xy 107.024435 155.957618) (xy 106.995565 155.957618) (xy 106.954749 155.9495) (xy 106.954748 155.9495) + (xy 106.565252 155.9495) (xy 106.565251 155.9495) (xy 106.524435 155.957618) (xy 106.495565 155.957618) + (xy 106.454749 155.9495) (xy 106.454748 155.9495) (xy 106.065252 155.9495) (xy 106.065251 155.9495) + (xy 106.024435 155.957618) (xy 105.995565 155.957618) (xy 105.954749 155.9495) (xy 105.954748 155.9495) + (xy 105.565252 155.9495) (xy 105.565251 155.9495) (xy 105.524435 155.957618) (xy 105.495565 155.957618) + (xy 105.454749 155.9495) (xy 105.454748 155.9495) (xy 105.065252 155.9495) (xy 105.065251 155.9495) + (xy 105.024435 155.957618) (xy 104.995565 155.957618) (xy 104.954749 155.9495) (xy 104.954748 155.9495) + (xy 104.565252 155.9495) (xy 104.565251 155.9495) (xy 104.524435 155.957618) (xy 104.495565 155.957618) + (xy 104.454749 155.9495) (xy 104.454748 155.9495) (xy 104.065252 155.9495) (xy 104.065251 155.9495) + (xy 104.024435 155.957618) (xy 103.995565 155.957618) (xy 103.954749 155.9495) (xy 103.954748 155.9495) + (xy 103.565252 155.9495) (xy 103.565251 155.9495) (xy 103.524435 155.957618) (xy 103.495565 155.957618) + (xy 103.454749 155.9495) (xy 103.454748 155.9495) (xy 103.065252 155.9495) (xy 103.065251 155.9495) + (xy 103.024435 155.957618) (xy 102.995565 155.957618) (xy 102.954749 155.9495) (xy 102.954748 155.9495) + (xy 102.565252 155.9495) (xy 102.565251 155.9495) (xy 102.524435 155.957618) (xy 102.495565 155.957618) + (xy 102.454749 155.9495) (xy 102.454748 155.9495) (xy 102.065252 155.9495) (xy 102.065251 155.9495) + (xy 102.024435 155.957618) (xy 101.995565 155.957618) (xy 101.954749 155.9495) (xy 101.954748 155.9495) + (xy 101.565252 155.9495) (xy 101.565251 155.9495) (xy 101.523153 155.957873) (xy 101.494283 155.957873) + (xy 101.454699 155.95) (xy 101.435 155.95) (xy 101.435 155.991153) (xy 101.422529 156.032265) (xy 101.396133 156.071768) + (xy 101.3845 156.130253) (xy 101.3845 156.97) (xy 101.085 156.97) (xy 101.085 155.95) (xy 101.065301 155.95) + (xy 101.024435 155.958128) (xy 100.995565 155.958128) (xy 100.954699 155.95) (xy 100.935 155.95) + (xy 100.935 156.97) (xy 100.585 156.97) (xy 100.585 155.95) (xy 100.565303 155.95) (xy 100.506964 155.961603) + (xy 100.450612 155.999257) (xy 100.395063 156.010306) (xy 100.347971 155.97884) (xy 100.3355 155.937728) + (xy 100.3355 155.062472) (xy 100.335499 155.062464) (xy 100.312713 154.933236) (xy 100.305101 154.890062) + (xy 100.245225 154.725555) (xy 100.157692 154.573945) (xy 100.045163 154.439837) (xy 99.911055 154.327308) + (xy 99.759445 154.239775) (xy 99.759443 154.239774) (xy 99.759441 154.239773) (xy 99.594937 154.179898) + (xy 99.422535 154.1495) (xy 99.422532 154.1495) (xy 99.400892 154.1495) (xy 99.3345 154.1495) (xy 99.282174 154.127826) + (xy 99.2605 154.0755) (xy 99.2605 153.524) (xy 99.282174 153.471674) (xy 99.3345 153.45) (xy 120.1855 153.45) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pro new file mode 100644 index 0000000..46ed194 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 2242.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "bb68d1fd-bb26-4cf2-8d10-670aee65edd6", + "Root" + ], + [ + "029b4cca-23d7-4857-aa4c-5c49ecc96a8e", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_sch new file mode 100644 index 0000000..6063b6e --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "bb68d1fd-bb26-4cf2-8d10-670aee65edd6") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 149.86 100.33) (xy 157.48 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0291c880-fa9e-42c2-ba3f-063d1427f8f1") + ) + (wire + (pts + (xy 149.86 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07bc3a3e-5a91-4047-abe7-8fea6befa15b") + ) + (wire + (pts + (xy 96.52 106.68) (xy 102.87 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09342db1-762e-41ec-a13f-c649c56898e0") + ) + (wire + (pts + (xy 96.52 83.82) (xy 102.87 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11b1d534-56c7-40ea-b146-4e3b9ec0d584") + ) + (wire + (pts + (xy 149.86 106.68) (xy 157.48 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2137642c-c8fb-482f-85f0-9b0b7565f2fc") + ) + (wire + (pts + (xy 149.86 86.36) (xy 157.48 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34c47682-0adb-44f7-b1d6-2e0fefe965d4") + ) + (wire + (pts + (xy 96.52 110.49) (xy 102.87 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34d5598e-67e1-42e3-a7ba-6b145bc19bc5") + ) + (wire + (pts + (xy 149.86 118.11) (xy 157.48 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ced1cc9-fcfd-441f-95bc-e00eacecfc58") + ) + (wire + (pts + (xy 149.86 77.47) (xy 157.48 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77c08f9b-00f2-454e-af15-44f4dadbae2a") + ) + (wire + (pts + (xy 96.52 101.6) (xy 102.87 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e1c9d31-9685-4034-81de-18043e11b429") + ) + (wire + (pts + (xy 96.52 113.03) (xy 102.87 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "802ae730-7937-4626-954e-bf85cf3697bc") + ) + (wire + (pts + (xy 96.52 104.14) (xy 102.87 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83520b8a-e79d-4a88-b55d-f94168eeb186") + ) + (wire + (pts + (xy 149.86 82.55) (xy 157.48 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9aceba3f-65a2-48eb-91a3-afb144610f24") + ) + (wire + (pts + (xy 96.52 95.25) (xy 102.87 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0585df0-7bcd-4bcd-a1ab-a90458c35b29") + ) + (wire + (pts + (xy 96.52 88.9) (xy 102.87 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2d3fe1c-0a5f-4a5f-969b-8ce7e1b80686") + ) + (wire + (pts + (xy 96.52 92.71) (xy 102.87 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6bb89b3-e21b-48c5-b2f5-d117b4b2e39b") + ) + (wire + (pts + (xy 149.86 113.03) (xy 157.48 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a86c41cb-487b-4dbf-9790-42209d4f3be0") + ) + (wire + (pts + (xy 96.52 80.01) (xy 102.87 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab8fd9e5-ecf0-439d-a1a7-05bf8ebfeac6") + ) + (wire + (pts + (xy 149.86 92.71) (xy 157.48 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adb2abdc-6a9c-4edb-b478-ab622dd14687") + ) + (wire + (pts + (xy 149.86 115.57) (xy 157.48 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1954851-c1b7-4956-8326-f99c6d82ebe8") + ) + (wire + (pts + (xy 149.86 95.25) (xy 157.48 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfe3ec15-0ea4-4d05-a1f4-abb916cecb69") + ) + (wire + (pts + (xy 149.86 97.79) (xy 157.48 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2b3b230-170f-4d0b-86d7-cbe1b1f1390e") + ) + (wire + (pts + (xy 149.86 110.49) (xy 157.48 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3dd4d19-384c-49be-ac3b-bbca19d94879") + ) + (wire + (pts + (xy 149.86 80.01) (xy 157.48 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc9b9784-3ad3-4ab9-8ba7-9ee4a3396c50") + ) + (wire + (pts + (xy 149.86 88.9) (xy 157.48 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0a7b487-9632-4d2e-af73-e7125f294280") + ) + (wire + (pts + (xy 96.52 77.47) (xy 102.87 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee2c1a94-65e2-4252-a87d-d615b24db99e") + ) + (wire + (pts + (xy 96.52 86.36) (xy 102.87 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0374902-9079-43c9-a213-f0baa7842c88") + ) + (wire + (pts + (xy 96.52 99.06) (xy 102.87 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb8d02e5-a421-444e-900d-87de2d00c877") + ) + (label "USB_D+" + (at 96.52 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "04254f21-dd6d-442a-8eb8-01d06220acbb") + ) + (label "PER0-" + (at 96.52 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0bfec9d0-abb1-4bce-a515-354a5a96142f") + ) + (label "LED#2" + (at 96.52 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1493ebe1-2fd2-446d-9df9-9e77fe61c1f1") + ) + (label "W_DISABLE2#" + (at 157.48 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "29c47f8b-4f96-49ea-a10f-637e1e002eed") + ) + (label "REFCLK0+" + (at 96.52 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2afc04af-e242-4e83-ae1c-901d32210b47") + ) + (label "PER0+" + (at 96.52 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3e0b1188-519b-4e27-8a85-4423b4d4d038") + ) + (label "PERST0#" + (at 96.52 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4772e1be-3f50-427c-8d70-c4a051548649") + ) + (label "SUSCLK" + (at 157.48 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d3b5a6d-64fc-4914-af33-681cf2900b37") + ) + (label "I2C_CLK" + (at 157.48 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4d3e70c5-a019-4ce5-9a30-61416d1115f4") + ) + (label "LED#1" + (at 96.52 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "58d2657e-9179-47d6-8d47-9d29af8997fd") + ) + (label "PER1-" + (at 157.48 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5c7936c0-886a-4f3a-92ad-68e319bca055") + ) + (label "W_DISABLE1#" + (at 157.48 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7f1b91c4-34f0-407c-91dd-922ef7161cc9") + ) + (label "REFCLK1-" + (at 157.48 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9bac3dac-f574-4918-872b-f5a294a1c32e") + ) + (label "REFCLK0-" + (at 96.52 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c16fa8f-c83c-4d21-870c-1c417765ed06") + ) + (label "CLKREQ0#" + (at 96.52 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9c8bfc88-ffd1-416b-8060-abd536c46704") + ) + (label "CLKREQ1#" + (at 157.48 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a12209cc-1d21-4b0b-b645-e3f1772e59a1") + ) + (label "PEWAKE1#" + (at 157.48 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b884c532-72ec-4c78-b799-5512e55ee159") + ) + (label "PERST1#" + (at 157.48 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "be09c5c1-f7d3-47d3-81e8-484f5d561ffe") + ) + (label "PET0-" + (at 96.52 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c7ee3375-7fb5-4704-9671-5f564dd048f0") + ) + (label "ALERT#" + (at 157.48 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d7bf575e-6762-450d-bf7f-858e912f7206") + ) + (label "PEWAKE#" + (at 96.52 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df56803b-2cd9-4d85-8f3c-3a9721cfe115") + ) + (label "USB_D-" + (at 96.52 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df8d7dd9-8076-40d6-a632-0ef0b54ebca4") + ) + (label "REFCLK1+" + (at 157.48 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e759b537-3351-459b-ba17-29bdf8d551a9") + ) + (label "PET0+" + (at 96.52 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ed9bf85c-10a2-41fa-bbd7-c8bca7b599de") + ) + (label "PER1+" + (at 157.48 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eed89e54-3a98-45d1-982b-1f11ca603bf3") + ) + (label "I2C_DATA" + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9ab7ac1-ba2d-4ec8-81c1-c7b859a585ab") + ) + (label "PET1-" + (at 157.48 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "faf44d78-6a8d-422f-9cbd-364920f2e361") + ) + (label "PET1+" + (at 157.48 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fd19ed75-196b-4eba-8506-e17b344ffdc5") + ) + (sheet + (at 102.87 74.93) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "029b4cca-23d7-4857-aa4c-5c49ecc96a8e") + (property "Sheetname" "M.2 A+E Key" + (at 102.87 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 102.87 122.5046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 102.87 80.01 180) + (uuid "8852cdb2-5166-412c-910e-3f2363e8899a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 102.87 77.47 180) + (uuid "2c749711-755f-4aac-a100-193f03b13578") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 102.87 88.9 180) + (uuid "4f830d00-4bea-4f95-b095-94686dcb6887") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 102.87 86.36 180) + (uuid "b3679fd3-3dc0-45e9-b51b-3b2bfa85f4a1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 102.87 83.82 180) + (uuid "73542489-6c07-4d46-afe3-c5a15b464c34") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 102.87 95.25 180) + (uuid "39b505a2-0c9a-457c-83c8-09dd6e7db5e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 102.87 92.71 180) + (uuid "376f44bb-9eb2-456b-80ca-fccc1cdf1bf0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 102.87 99.06 180) + (uuid "56ddd1de-1413-4e40-847a-e38faba0ec63") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 102.87 101.6 180) + (uuid "ff052a6e-45c8-4cb6-aa88-c833f79ca438") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 102.87 104.14 180) + (uuid "b9131537-55b1-47b7-a32a-fac519f6ffea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 102.87 106.68 180) + (uuid "b3bdeb18-7c64-4d82-8975-480e778334a6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 149.86 77.47 0) + (uuid "b8af72ad-feff-4cda-8b6e-e5114f47e79e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 149.86 80.01 0) + (uuid "1adf81bd-ba8c-427e-9261-0a94b0bc55a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 149.86 82.55 0) + (uuid "95eb6ba4-6aef-4b58-a78c-6826a76189f1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 149.86 88.9 0) + (uuid "e644dd07-3e09-49b6-b71a-bdcaca9026ab") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 149.86 86.36 0) + (uuid "f45107e3-e011-4114-a151-309207218531") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 149.86 92.71 0) + (uuid "ea6e72e6-4246-46a9-bcf0-66474c65aacd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 149.86 95.25 0) + (uuid "bd411c3b-b3f2-411c-998f-c8d9cf2c941d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 149.86 97.79 0) + (uuid "535cbfe3-1e2f-42a7-9228-44569953e078") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 149.86 100.33 0) + (uuid "c5f498c4-971f-4fef-b1e6-d9e77ce7e22b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 149.86 106.68 0) + (uuid "c065f0ee-6b75-4d3c-98cc-68db819c24b1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 149.86 104.14 0) + (uuid "a89aebc2-4182-4b7d-b8bf-e37d98515346") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 149.86 113.03 0) + (uuid "ce62b127-9c6b-4475-9e2b-9b9d3c164599") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 149.86 118.11 0) + (uuid "ce17b641-94ee-4076-9d2a-d4cc797205e0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 149.86 115.57 0) + (uuid "96e7fbb3-7981-4674-913b-e9664bf3e46a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 149.86 110.49 0) + (uuid "35f739dd-7a1f-45a1-b0c6-1511432f2f3f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 102.87 113.03 180) + (uuid "93b9b095-4b09-4871-9413-904fadb21e48") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 102.87 110.49 180) + (uuid "67023b66-75da-47d6-9889-29d77aae320c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..622ada2 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a9103980-d998-4838-9e82-a5d5649fd5ca") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "51e38624-c673-4eef-bcdd-8ced2e6b83ad") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2850cf06-13e9-4b19-b7ab-2ec20c884c12") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d0e5f50-9b24-4d53-b314-a1ba8634a7aa") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4b189e7e-f593-40c9-b5ff-32c4e935616c") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "45027155-7724-4350-b0d2-ab5e477b6aa8") + ) + (pin "71" + (uuid "a49a886b-eed0-476b-9714-731ec234b2af") + ) + (pin "40" + (uuid "7b0e6ab9-2c7f-431c-b278-1085f01a0100") + ) + (pin "75" + (uuid "341b4b53-86f9-4b47-b2b7-03a24c0b16d9") + ) + (pin "67" + (uuid "cf958821-ad07-4476-9fe6-6b0bf46914d2") + ) + (pin "2" + (uuid "26fd83d8-da28-4085-803e-d8da4036fe2e") + ) + (pin "50" + (uuid "1c24223e-4986-4c52-8a9f-35e7a0516de7") + ) + (pin "57" + (uuid "65347c2a-8b8e-4d96-a61c-0da97e9aeeff") + ) + (pin "20" + (uuid "0f8c9d5b-d8d2-426e-9d3d-36d69784143c") + ) + (pin "65" + (uuid "b5a09545-9c49-4ca5-b8ae-596b1087fab2") + ) + (pin "3" + (uuid "1cdf3c6f-cd62-4b04-9d4c-eb641955975a") + ) + (pin "17" + (uuid "5defaa5b-a960-4903-b323-ff81021f7177") + ) + (pin "21" + (uuid "43f6ebae-725a-4895-9bd3-8ea51a29a6c0") + ) + (pin "39" + (uuid "fa953d1c-db80-4b58-a4b3-60dff3376e2e") + ) + (pin "49" + (uuid "bfca4575-9cc5-47c8-a67c-fbfb9e691df5") + ) + (pin "73" + (uuid "dab57365-4e8c-45be-9e79-63d651f3c2ce") + ) + (pin "23" + (uuid "1f44bbff-d6b6-4756-9821-874dfe585c61") + ) + (pin "37" + (uuid "69ef43f8-b4db-44a6-9fdf-490b8851f4b7") + ) + (pin "4" + (uuid "e540ca61-e77b-4a4a-afa3-cc3da1910e0a") + ) + (pin "6" + (uuid "6f40d76e-b1e0-43b4-b9e3-86d0c2baf626") + ) + (pin "63" + (uuid "7b8f12e0-f147-49bf-bb63-6aa8f18dc97b") + ) + (pin "1" + (uuid "e2d65aea-cdbf-4a23-b7ce-a24c58f44e43") + ) + (pin "33" + (uuid "01ebb7fe-a7eb-4aee-b313-dd1d1495609a") + ) + (pin "16" + (uuid "1395d494-8f05-47c6-b0d1-1d6d28a20b14") + ) + (pin "22" + (uuid "f8b07577-1e81-4a08-afca-03d993f5d2ce") + ) + (pin "35" + (uuid "a973538b-fafb-4441-bb54-358014841015") + ) + (pin "32" + (uuid "392b9095-3263-4e40-8e29-ff43737e9a9b") + ) + (pin "34" + (uuid "5ec1aa0f-a3d1-4053-88dd-7a610be4bad3") + ) + (pin "43" + (uuid "64278cfb-31c9-4df1-b5e4-897a700280d4") + ) + (pin "38" + (uuid "5c861448-5ad1-4f2b-b3e4-9db5ed60eda2") + ) + (pin "51" + (uuid "bca7255a-d72a-49e8-b16f-e26e03651023") + ) + (pin "7" + (uuid "84190fbc-7826-4667-b8f2-2bd367b460b4") + ) + (pin "5" + (uuid "a0bcdefa-965c-4d7a-b070-94e25e35c79a") + ) + (pin "19" + (uuid "4b991902-4f51-497b-966b-d10368de04d7") + ) + (pin "41" + (uuid "0b86982f-a48d-4384-bd23-376500bcca69") + ) + (pin "55" + (uuid "d9809ec8-95d8-4458-b5ca-a97dc6ea2c4e") + ) + (pin "45" + (uuid "89c8fef6-5884-4b7a-b7a3-3442a980bda4") + ) + (pin "47" + (uuid "b3cf6ac8-d1e6-4341-9b6e-86cb9354d980") + ) + (pin "53" + (uuid "21503158-c5c8-42d0-ab05-fb48c02fa0fc") + ) + (pin "61" + (uuid "49d692c8-db54-4576-96e0-2d88d811e0ce") + ) + (pin "69" + (uuid "0425c20e-21d2-49c7-b4e3-3f9e679c9ba8") + ) + (pin "18" + (uuid "0fb29354-13cc-40d3-bfa9-f5bf0fa3bed4") + ) + (pin "36" + (uuid "444a9732-7451-4b7c-aa03-084ccc9b3a0a") + ) + (pin "42" + (uuid "19573fdd-4ed5-41cb-ba9a-fccc055c3815") + ) + (pin "44" + (uuid "c8b92f88-8057-4a83-bd9d-e063392ebd17") + ) + (pin "46" + (uuid "956cc85b-f5be-4dd1-8c95-7eed61b08d40") + ) + (pin "48" + (uuid "89a6b029-5f25-4866-8557-b896ba868d24") + ) + (pin "52" + (uuid "4b01d02d-e053-4937-a44e-167c06ebf74e") + ) + (pin "54" + (uuid "57b0ebc7-fafd-4f49-8d88-e38fb87646e0") + ) + (pin "56" + (uuid "a988a5ab-5d2c-4037-905b-2cad86040af2") + ) + (pin "58" + (uuid "a49c40d2-9479-47bf-af86-3dc2d63ed509") + ) + (pin "60" + (uuid "0746a0ad-f6cf-4491-9460-4fa640d931a3") + ) + (pin "62" + (uuid "878748b9-f937-4779-a8cc-a3a7ee9c27f0") + ) + (pin "68" + (uuid "3f0243f7-6064-4f54-8aea-f654a449c122") + ) + (pin "74" + (uuid "dd77a848-0317-4aee-9cc6-4aa9f0e5c964") + ) + (pin "72" + (uuid "f7672d62-32e3-4e77-afa4-ab5fb8d99083") + ) + (pin "66" + (uuid "a6e4adae-8abc-4ba3-b39e-b446b50bcc80") + ) + (pin "70" + (uuid "02b2d2c4-ce33-4ea0-89f9-18485778ec7f") + ) + (pin "64" + (uuid "ca0b757d-530e-4f96-b06d-9080c901466a") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a7f906c7-104f-4187-9b1e-6d651d89ce44") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ba19d71-ec9d-4b62-82e7-db84acce96bf") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "370ef253-3f00-4ed5-8617-1273b14e9000") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "b4a37fa1-fdf6-4961-9c19-851de5f7ef1c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "b2ed02a1-a186-44bf-a0de-cfa1b7bcecf5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "31b5a480-b967-417c-8cff-35f860d351be") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "ee0a80b2-e8c0-4dc9-bbe0-6876b4bd8882") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "e346ded6-52fd-4946-abf8-8de336687b3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "edd3b49f-80f3-4f78-bd2c-9cc2610d7317") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "abe77a4a-3eb5-4aef-b6a7-9d9a04c314de") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "1ceec89e-9dee-4e2c-bcab-5a149e539012") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..177e7c5 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4b3c57d7-b42f-4922-92db-1d4dd15ad6b9") + ) + (pin "1" + (uuid "a90788e5-521f-4736-94a4-08348f3c0544") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6910a303-f738-46e6-9472-adc8d9fcf318") + ) + (pin "1" + (uuid "ed6c90b4-9a6d-4ea3-85a4-b2e5dc0ed4a1") + ) + (instances + (project "M.2 A+E Key 2242" + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/bb68d1fd-bb26-4cf2-8d10-670aee65edd6/029b4cca-23d7-4857-aa4c-5c49ecc96a8e/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb new file mode 100644 index 0000000..5b4a8af --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb @@ -0,0 +1,3195 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "+3.3V") + (net 9 "/USB_D+") + (net 10 "/USB_D-") + (net 11 "/LED#1") + (net 12 "/LED#2") + (net 13 "unconnected-(J1-NC-Pad17)") + (net 14 "unconnected-(J1-NC-Pad19)") + (net 15 "unconnected-(J1-NC-Pad20)") + (net 16 "unconnected-(J1-NC-Pad21)") + (net 17 "unconnected-(J1-NC-Pad22)") + (net 18 "unconnected-(J1-NC-Pad23)") + (net 19 "unconnected-(J1-NC-Pad32)") + (net 20 "unconnected-(J1-NC-Pad34)") + (net 21 "/PER0-") + (net 22 "unconnected-(J1-NC-Pad36)") + (net 23 "/PER0+") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (net 29 "/REFCLK0+") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (net 31 "/REFCLK0-") + (net 32 "/SUSCLK") + (net 33 "/PERST0#") + (net 34 "/CLKREQ0#") + (net 35 "/W_DISABLE2#") + (net 36 "/PEWAKE#") + (net 37 "/W_DISABLE1#") + (net 38 "/I2C_DATA") + (net 39 "/PER1+") + (net 40 "/I2C_CLK") + (net 41 "/PER1-") + (net 42 "/ALERT#") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (net 44 "/PERST1#") + (net 45 "/CLKREQ1#") + (net 46 "/PEWAKE1#") + (net 47 "/REFCLK1+") + (net 48 "/REFCLK1-") + (net 49 "/PET0+") + (net 50 "/PET1+") + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "6baa16db-7645-4f3b-bfef-02b045874493") + (at 108.05 156.08) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "deb8d36f-4015-4f00-b9eb-d5c42327b80c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ef461266-32fc-4dcd-8a0f-5c18c49cd65f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e20a1e7-c817-4dc9-95c7-cec5bd927404") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "212a0a85-c8f0-4b29-8a96-a76aa87ac443") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d03f0388-f450-4aa5-942e-b0b522d823df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "0503796a-484f-469e-b7fd-2ea8233bc922") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "91d2b64f-b243-4a2f-82d2-d74aa92506de") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d9bcaa0a-de84-4037-ba83-bb8aaa7955b7") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e89ae4e5-524c-42be-aeba-ec0737e41a24") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c4d7cc0a-6766-44f2-8a9a-196a6d28b7a0") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0e0e8a10-638a-47ef-ab44-f0d1a22d681d") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e0c31f5f-93ed-44a4-9d26-3ebaf0c1bc2e") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b4a4b16c-6fb3-4b23-8223-181c64329a03") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "49c55b02-1c85-4793-bed3-7ce69ca9c10e") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c0de451d-46d4-4031-9915-307217d5ad12") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "070b8622-f92a-45a0-a308-7bcddbf2f757") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b58694b4-bcac-4f51-8737-fa605ec62708") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2596ca39-7c7a-4849-b42e-fd21668d0db1") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1f2d05dc-c0f3-4fd8-88a0-5033ee552551") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c2b5b9fd-bb55-422d-b5ca-d3b4e44d817a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "06a5c8a9-6e8a-4bc7-872a-b7c3857a2289") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5a3d352b-e1b6-4165-8e74-872361367412") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "877fd6fd-41e9-461f-a9f6-511c91d57f1b") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4ff9d265-6932-48c9-8605-7d0d9b6dd862") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aca111e1-e75b-4635-824e-321e92863149") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "54de66a8-81ad-4185-88fa-ce3356fd84d2") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89a1758d-3947-4397-a8ef-79ff110b09b1") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e98b6052-176e-4aa4-91b8-0ff7c8976ade") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42bc3faf-f2f4-4fcf-b57d-061ff7bab395") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f086ab96-0633-4fd8-8d34-b3a6d21a66b9") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "22443299-b8de-4500-8a52-4afd4a657a92") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6bd156f8-25df-475e-bd67-4f035a9cbd39") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "99fc5317-ef59-4237-8bce-7aee71cc6378") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ea41e5e1-b347-4395-812c-dda601c9b7a7") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "25dfbdfe-2a16-46e1-9914-82ca7b971d26") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "420fb869-a841-4836-abab-5c93d44814db") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b2280b5c-d562-4e3e-88a7-030bd6f8701f") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1b7bbf91-88ed-4200-96f4-748c14a1500b") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "18e0558d-97a3-4780-830c-ee39ed8a27bd") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "251d8589-5e24-47bf-9ee9-6187f1613893") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "035c1a5f-1188-43d4-a563-891c997fdab5") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "224aea9b-fb53-4b93-90fe-a83c2eb599ad") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "325d59df-d5e1-4366-a89f-d3c0982dd710") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa6067c1-0573-4c03-8762-db9bc773ad82") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fe1d0a78-886b-41dd-ada1-70e9b0ceb8e2") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c5f3f35-2b0d-4514-92b3-ce827da268f9") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "67a7b58f-e3a3-4e53-a5a4-6f26c881ea89") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a0670b31-d7d6-4030-a51e-522b34508049") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "58ce3c42-6cd4-4f2d-9944-4e842f185d6c") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e27e59d-cd9a-4501-9cc5-8ad39d89b5fa") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e1191774-4c34-4992-8832-daee55d1bedc") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8ff21589-1dba-459a-a28f-8022eb198c79") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6a241934-45c8-40f5-a383-2eb66d4cf081") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "859dc759-da20-40c1-a99d-f314b0241a29") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cdf4a2c5-da43-4542-b396-224df7faed53") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c97dcc30-142d-4020-9a04-3a9ebe36dc1a") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2242aaba-b7da-4ef3-96e0-632b41637142") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0e7f3ba2-c69a-49b9-8590-31d1de03825b") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "03b77984-d772-4e36-86b1-6cae524fc8c8") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "ed5b4f6f-e8de-4da4-af4e-5493b1195dbd") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "65a15616-8e5c-4efd-8286-3840626d7a83") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e900d055-8a10-479a-9270-99626eba6873") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2d96c9f7-2351-4d54-8ce4-dab5f65524c3") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0af00d62-90a3-4878-a94c-46f614f19628") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "fdcbacbb-fb48-403e-9c44-a213c25fb5fd") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "fb058e29-7084-4a1c-9e61-11b885dbeba8") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "06b50da6-31a0-49f0-8598-595658675c10") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "294b6265-a8e7-4d52-8bdc-82cd0860ef9e") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "a26db8f7-00b5-4ae1-8d2b-197b1e0555a0") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ac0e5c8e-3bc1-4323-84f1-6a4872b428b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "b945bfd7-99f5-4292-8530-43ff97058ffb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f8283095-1614-47eb-84d0-f22c7ad85162") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "fd5eae7f-2f18-4d43-ad5d-2185eb60603b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "e28004ec-a250-4713-8c84-42c54409bc11") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "248f2bd2-90ec-4cc0-aa81-cd13b0b2fc3f") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1485e75d-d63c-4e15-976f-1221d4f61a1c") + (pts + (xy 117.975 157.19) (xy 117.975 97.19) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.92 127.19 90) + (layer "User.2") + (uuid "1485e75d-d63c-4e15-976f-1221d4f61a1c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "83c069a9-08f8-41d1-9080-a07f90b4f1bf") + (pts + (xy 117.96 157.19) (xy 117.96 77.19) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.645 117.19 90) + (layer "User.2") + (uuid "83c069a9-08f8-41d1-9080-a07f90b4f1bf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8c90f6fd-fac1-4a45-a714-017a672e41ea") + (pts + (xy 117.975 157.19) (xy 117.975 47.19) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.415 102.19 90) + (layer "User.2") + (uuid "8c90f6fd-fac1-4a45-a714-017a672e41ea") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "da8f9b01-b10d-4317-abcb-bac444627092") + (pts + (xy 93.05 46.08) (xy 123.05 46.08) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.05 24.85 0) + (layer "User.2") + (uuid "da8f9b01-b10d-4317-abcb-bac444627092") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f4e0d040-6b5c-4e1b-9b72-3535adf3b13b") + (pts + (xy 97.05 47.19) (xy 119.05 47.19) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.05 31.31 0) + (layer "User.2") + (uuid "f4e0d040-6b5c-4e1b-9b72-3535adf3b13b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f5d5704c-5823-45a4-9c7d-a37e2e782d45") + (pts + (xy 117.975 157.19) (xy 117.975 127.19) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.47 142.19 90) + (layer "User.2") + (uuid "f5d5704c-5823-45a4-9c7d-a37e2e782d45") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f6c0491f-6b03-4324-9da5-5e6e40057ede") + (pts + (xy 117.975 157.19) (xy 117.975 115.19) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.37 136.19 90) + (layer "User.2") + (uuid "f6c0491f-6b03-4324-9da5-5e6e40057ede") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "88e33679-ad63-4c4d-b6f9-98ec260b5d21") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "2e4c372f-c86d-43ed-9ce0-a00e9d9fd0c6") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "a55ebe3f-8c0b-4ce7-a70c-0b3756b6feb1") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "753efd8d-610f-4098-8881-55a1184d882c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "b252f4f8-ff1a-4df7-9aec-110e4de962e5") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "614163d6-949f-4ed0-aaa5-0c3247b9b858") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e0f68c63-8a0f-449d-b993-da962dff0ecd") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "205c20f1-f281-488e-8fb8-99d2846594ca") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1642c493-6604-4080-87b7-1ebecb2a0b01") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e40f0a54-743f-4c8e-a3e0-1fcc8094e085") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d37c4aa8-8a74-4e18-9c62-a9bf99653a5a") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8a699211-dde2-480d-a517-6c030062fcbc") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0c2d079d-6d78-4d78-b974-b53914ac60aa") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "5082fed1-97f2-4128-8953-5fbc0c5b2f79") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9e32457c-b918-4e42-9de1-ce4a6ab2ac66") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "51869080-483a-464a-8da8-870722e86dd7") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "b86cf569-b242-4c66-92dd-fc6f6ae2514d") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3bba48af-f867-4617-97e2-13f7b3200253") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "ff1258f4-e75e-4443-a2b8-72a09f6eafe8") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d41cca94-0cef-4d0b-b5f1-ce7bbe15b01a") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "f502e06a-e480-4d5c-aff9-7032973444fb") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8ec66e3e-596a-4640-a7a9-7602b8eb0a17") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "18c16020-6ac6-41b8-ad7e-76f8c1bcf6ff") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "3b6306b3-af91-452e-9e01-a1489117c840") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "b8705c84-2b07-4a27-bef0-b865578c092f") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "64bcad38-2aa1-4a7d-b476-76abca7c3064") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "0adbc181-7894-420f-9f41-4baa47f545ca") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "704b7c7f-b79e-4c93-82e7-0e54d472ef3f") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8dbacd68-23b2-4b30-81d3-6f08648f64d9") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "34c838ba-5af1-41e0-82f5-6fbafd74b508") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "4393fcb8-6f9a-4a5b-bc23-92b0d0c2887f") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "2884132a-a51b-4813-9b5e-1dbadcebc453") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "b1e8fc46-b3eb-4434-baba-8e4a8a24c2b6") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "ffd5f37c-d8fe-448f-b2cc-2adbeda18ddb") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "29aa787a-a7d2-4a26-be1b-a71e70311f05") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "8a679c59-8370-426a-87ca-9c7cf85a9fe0") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "3bcfb361-5893-4eda-8efb-8258901bcb09") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "2a0c0eee-0a5e-4696-8511-fe37dd1ac5db") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "409351b4-8fdb-4681-a7b0-862fee3559a1") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "037b1887-9b66-4087-9bf9-70733aa5c34a") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "10cc9809-46c5-42f9-a355-94cfc381208e") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "6a7ea418-85cf-42ac-befc-84789135a666") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "6c1102fb-7cde-4262-ad9e-19d80441e01b") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "ab9ea892-98c5-44d9-95ac-1aa6d69a4651") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "eef57054-4fd1-46d6-9b58-827ff6dcbda8") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "5102dbe6-e5c7-42e2-a54f-c07359856437") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "14091646-4c6d-4e49-93ff-6d497f1164e1") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "627ff9b9-e69b-462d-b64d-94ee6d79ea6f") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "fc31d29b-c648-4645-86c5-f6e2ab33a8ac") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "454cbe18-0564-4b44-b80d-e1b6057924a0") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "39f36f85-c7af-43f8-96a3-8c85be85541b") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "6cc3205a-5b46-4eb5-b825-ccc6bb9cf8d6") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "3d3f4d72-050e-4088-8d38-0818895728e5") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "63ba6127-6f6f-46eb-a7b2-436dbbdeca6e") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "5bfc85f1-66ec-48f0-9bb4-6e8bcac5d5b9") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7c0f0a36-ff9d-4ca0-9b41-592616ef101d") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "b1e36246-9022-411b-ae9e-5c8144c132ef") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f132195b-1493-467d-99ac-37739deccf04") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ffaef5a9-564a-4f50-bb7a-d3d551039980") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "664571aa-f8e5-4f70-b731-c1988ba3a586") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.05 153.19) (xy 119.05 157.19) (xy 97.05 157.19) (xy 97.05 153.19) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "c9a493a7-5664-46f4-b370-6fa404fe1e90") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.05 157.19) (xy 123.05 151.99) (xy 93.05 151.99) (xy 93.05 157.19) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "77bd30da-cf3f-4b55-97ea-f98157ae9378") + (at 100.7 152.42 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "8719d89e-488d-4d02-8bbe-fc1012da943e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3a575b42-272c-451c-802b-3d46993bf3ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3135ea72-7dd5-41ba-81bd-483a736a236b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2e19bbc1-a54d-424f-8bc7-bab1472a68f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e551ed6-a06a-4559-a780-e6543a831d07") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "639e7fd4-c569-4858-b487-a9db90d0b932") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "629bf8d2-7f8e-4aab-83fe-70355fce67be") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0919520f-473b-4e77-95fd-57b09894b826") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95ad951d-8c1b-4ef7-8726-b767e457d8d0") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15b9b543-0229-429a-b139-33ca7fcd96d9") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "255b3a4d-6a6b-4348-8faa-94a6248dba04") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40a46468-23f4-4860-ada0-d69c8df2328e") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7fff2656-88d6-475e-bb51-f50acbfbee8d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "5b819a1c-def8-4ec1-805d-91953e6f87e1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "f14ecac4-c535-405c-b6b8-828c52b49da9") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "98bee4c6-a08d-474a-8307-6711444d1f2b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "bd9feb4a-0088-4261-92ea-85f81e2302f2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "8a421ff2-f11c-43b5-9394-1fe9d7c969c4") + (at 108.05 97.19) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "05dc6d3a-8c81-4dda-9c54-7d218a2e3012") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "57ca3ddf-c99d-4d8b-960e-b2888f55017c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "95d59439-c01a-4299-938f-f20c65480250") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a93573e7-db69-4268-b900-9c3fa9bc2e44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "91b0a88e-dcb8-468d-9b32-56bf373a9f5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "7b32d880-2247-4238-8014-33e0766b41f2") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a4dddada-4535-494a-a6ce-500c1fc7e06f") + (at 106.7 152.42 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "d31d5932-81cf-4aa2-bf0c-fd71b1dae18e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "aca5543c-a264-4f9a-acbd-c47fbe0dc7b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9cc3b4c2-2969-462b-b55a-81923eba0a3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f9ce996c-c9ab-41dd-91c6-6caada917eb2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb42f940-3bb2-453b-bb45-c02233b253aa") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4481b1d9-a7f7-4f70-9215-c611b6ca7f90") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a51d0bac-92a4-492e-9bec-51524700fded") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d7846078-96ed-4898-a96b-cbfb33494a63") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "169d75e5-bd05-47b2-adab-6fd7e692be1d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "828c0484-1d62-44de-b587-7cc022abd8f4") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c8c6f92-6b00-4a7b-8242-b81c353bc3c4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4061e5cc-5e67-40cf-bba0-84de17d2b88f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a29e0706-682a-4159-98f1-af822979fa3b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "22979372-a25c-483f-a694-7d7726705712") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4af03ee1-dbdc-4c13-853c-e68361e7939d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "79f95a98-b7f0-4506-874b-c285e8d3f9f2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "f7c0d189-5c0e-42c9-8752-262320711be6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "c450b211-84dc-4048-b00a-7586e770aa22") + (at 107.4 152.42 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "05f8ebd0-3430-4e15-8fd5-7647e5d279fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "52caf134-6f63-4140-baff-9cd7bb8d8888") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ef41a2b7-91bd-4f37-ab71-38c8281833cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "39467c84-ccaa-4ae8-ab20-da8a7aafceea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4525aac9-66fe-4f91-bf3a-3ddc81b72372") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "312c3ed9-ba48-4c55-94b6-3254bc4adff7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8cdd0b4-6dac-4fd3-be66-9633d803efed") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30d0ed01-5ed4-48fd-b19d-ef29e181c33b") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "afa0f710-d3d8-47d8-9451-fd4aa0784642") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "236a848c-105e-47c8-92b4-f236daabb155") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed6ce50f-3dd2-4007-8347-f0d2840db570") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "405357a3-a92c-49cf-9576-e2f1b5b9e6a6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3964f375-c3cd-4fbf-bb80-8c993492f0e1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e69bd549-5271-4742-95ce-883886ea5877") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "44065e87-95d4-4cec-a348-11315413870d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "de65f85c-b409-436c-988f-636027dc2135") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0+") + (pintype "passive") + (uuid "61ed5bc6-dc2a-44c9-af2e-1d8847ede244") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "fc702090-e118-4b29-bb7c-6332761519e9") + (at 101.4 152.42 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "115abf71-85e0-4d2d-8850-345de61ce705") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "88060ed5-bc24-48eb-a852-14606e4ecdaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f1094685-3c6b-48a0-a1b6-55443280802b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "236ca52d-7c07-4646-8844-4bd06bd8dc77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "309644a4-ac3b-432c-b764-1fca16646d14") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "124c7dfa-b03d-47c2-a29b-b896dc68d6cb") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81d18855-b411-4d71-a6fa-0538d713c820") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2d664e7-2a08-4908-ba32-306a583cf9f3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "323cdf6e-c754-4a8d-8fec-770d3f0fabfa") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f364881e-b443-476f-8de9-59de393c845c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f79007a9-0155-4e19-a21e-2ad960d26056") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf512530-39a3-437e-a4f7-cf2ac7fca26b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "3b39b521-9714-4778-a0ce-663da05908d1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "595f0522-4dbb-4f42-b270-f58a740dac4c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "45e6ae93-a5b2-4418-9b6b-b07bdbbd72f5") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "289a9488-f96a-48ec-85dc-496488229b3e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "9a4212d3-4633-4452-84e9-609ad11313b2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 97.05 97.19) + (end 97.05 153.19) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0e01e8ed-472d-4cab-8204-472eb1a6e780") + ) + (gr_line + (start 119.05 97.19) + (end 97.05 97.19) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "277ccde5-c062-4410-a324-2475a9eb0b6f") + ) + (gr_line + (start 119.05 153.19) + (end 119.05 97.19) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7cc5f008-19f0-4f19-8db8-b30c34a7caac") + ) + (via + (at 113.05 153.42) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "15b4ffc1-eeec-4f7e-acd5-07589419ef10") + ) + (segment + (start 113.05 153.42) + (end 113.05 155.79) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "2b3d51c1-b89b-4c67-ba9c-4681bc73e6af") + ) + (segment + (start 101.275 154.739999) + (end 101.275 153.210001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0aee8d12-afe6-4100-a635-659051bd40aa") + ) + (segment + (start 101.3 156.04) + (end 101.3 154.764999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1c93edd7-4fc5-4576-802f-9430b2caee1e") + ) + (segment + (start 101.4 153.085001) + (end 101.4 152.74) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "619e4bea-ee76-46fa-89d5-6f7108c69cd5") + ) + (segment + (start 101.275 153.210001) + (end 101.4 153.085001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7a8dbcec-2e71-4246-8fb7-eb25e62a6d87") + ) + (segment + (start 101.3 154.764999) + (end 101.275 154.739999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f485d29e-82e2-424b-9f82-903bdfcc958b") + ) + (segment + (start 106.8 154.764999) + (end 106.825 154.739999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "10ffdaf0-0fe6-4d55-a2f5-5e38641349cc") + ) + (segment + (start 106.825 154.739999) + (end 106.825 153.210001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "4744e9c6-86b0-46a4-b444-7ba3d667baed") + ) + (segment + (start 106.825 153.210001) + (end 106.7 153.085001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8ea0d0c3-3715-4829-8ab0-4d99c97665a1") + ) + (segment + (start 106.7 153.085001) + (end 106.7 152.74) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "acfc07ef-d376-4c2f-aa83-af55595bd193") + ) + (segment + (start 106.8 156.04) + (end 106.8 154.764999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b11b0dee-09f8-4716-be52-0b0613ebc0f5") + ) + (segment + (start 100.7 153.085001) + (end 100.7 152.74) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0190037c-02ef-4b61-9f79-be0c76cb2cea") + ) + (segment + (start 100.825 153.210001) + (end 100.7 153.085001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "11ab6f35-ae1b-47de-b99a-41fc03a7ce57") + ) + (segment + (start 100.825 154.739999) + (end 100.825 153.210001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "376e81a6-b494-4429-a9a7-fbcda685bb8b") + ) + (segment + (start 100.8 154.764999) + (end 100.825 154.739999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "99816e32-1088-4632-8996-002ecf941de3") + ) + (segment + (start 100.8 156.04) + (end 100.8 154.764999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b603b7e3-e17c-4db6-b070-928a886add47") + ) + (segment + (start 107.3 154.764999) + (end 107.275 154.739999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "453319fb-eee0-4c52-bb38-ab89caf9c0b9") + ) + (segment + (start 107.4 153.085001) + (end 107.4 152.74) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7f88d863-9fda-4c28-99be-aa66fb593524") + ) + (segment + (start 107.275 153.210001) + (end 107.4 153.085001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "96729a0a-a332-4025-b42c-3aa0b436d7d5") + ) + (segment + (start 107.275 154.739999) + (end 107.275 153.210001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a693b2f3-8f86-4527-b713-6b89391ec36f") + ) + (segment + (start 107.3 156.04) + (end 107.3 154.764999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f7045a70-e722-4a65-bd7c-0c272ff50cf9") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "f179bd75-2bec-48a7-b234-8100088955c5") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 123.05 155.52) (xy 123.05 47.19) (xy 93.05 47.19) (xy 93.05 155.52) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.131684 97.712174) (xy 105.151503 97.748033) (xy 105.210826 98.007946) (xy 105.210832 98.007964) + (xy 105.320257 98.320688) (xy 105.464022 98.619217) (xy 105.640305 98.89977) (xy 105.841034 99.151476) + (xy 106.694432 98.298079) (xy 106.731457 98.346331) (xy 106.893669 98.508543) (xy 106.941919 98.545567) + (xy 106.088522 99.398964) (xy 106.088522 99.398965) (xy 106.340229 99.599694) (xy 106.620782 99.775977) + (xy 106.919311 99.919742) (xy 107.232035 100.029167) (xy 107.232053 100.029173) (xy 107.555077 100.102901) + (xy 107.555074 100.102901) (xy 107.884336 100.14) (xy 108.215664 100.14) (xy 108.544924 100.102901) + (xy 108.867946 100.029173) (xy 108.867964 100.029167) (xy 109.180688 99.919742) (xy 109.479217 99.775977) + (xy 109.75977 99.599694) (xy 110.011476 99.398965) (xy 110.011476 99.398964) (xy 109.158079 98.545567) + (xy 109.206331 98.508543) (xy 109.368543 98.346331) (xy 109.405567 98.298079) (xy 110.258964 99.151476) + (xy 110.258965 99.151476) (xy 110.459694 98.89977) (xy 110.635977 98.619217) (xy 110.779742 98.320688) + (xy 110.889167 98.007964) (xy 110.889173 98.007946) (xy 110.948497 97.748033) (xy 110.981272 97.701842) + (xy 111.020642 97.6905) (xy 118.4755 97.6905) (xy 118.527826 97.712174) (xy 118.5495 97.7645) (xy 118.5495 152.6155) + (xy 118.527826 152.667826) (xy 118.4755 152.6895) (xy 118.387464 152.6895) (xy 118.215062 152.719898) + (xy 118.050558 152.779773) (xy 117.898945 152.867308) (xy 117.764837 152.979837) (xy 117.652308 153.113945) + (xy 117.564773 153.265558) (xy 117.504898 153.430062) (xy 117.4745 153.602464) (xy 117.4745 155.52) + (xy 117.1755 155.52) (xy 117.1755 155.170252) (xy 117.163867 155.111769) (xy 117.137471 155.072265) + (xy 117.125 155.031153) (xy 117.125 154.99) (xy 117.105301 154.99) (xy 117.065716 154.997873) (xy 117.036845 154.997873) + (xy 116.994748 154.9895) (xy 116.605252 154.9895) (xy 116.605251 154.9895) (xy 116.564435 154.997618) + (xy 116.535565 154.997618) (xy 116.494749 154.9895) (xy 116.494748 154.9895) (xy 116.105252 154.9895) + (xy 116.105251 154.9895) (xy 116.063153 154.997873) (xy 116.034283 154.997873) (xy 115.994699 154.99) + (xy 115.975 154.99) (xy 115.975 155.031153) (xy 115.962529 155.072265) (xy 115.936133 155.111768) + (xy 115.9245 155.170253) (xy 115.9245 155.52) (xy 115.7755 155.52) (xy 115.7755 154.188025) (xy 115.775499 154.18802) + (xy 115.738024 153.987544) (xy 115.664348 153.797363) (xy 115.556981 153.623959) (xy 115.55698 153.623957) + (xy 115.419579 153.473235) (xy 115.419578 153.473234) (xy 115.256825 153.350329) (xy 115.256822 153.350328) + (xy 115.256821 153.350327) (xy 115.07425 153.259418) (xy 115.074246 153.259417) (xy 115.074244 153.259416) + (xy 114.878082 153.203602) (xy 114.878076 153.203601) (xy 114.675003 153.184785) (xy 114.674997 153.184785) + (xy 114.471923 153.203601) (xy 114.471917 153.203602) (xy 114.275755 153.259416) (xy 114.27575 153.259418) + (xy 114.093177 153.350328) (xy 114.093174 153.350329) (xy 113.930421 153.473234) (xy 113.93042 153.473235) + (xy 113.793019 153.623957) (xy 113.793019 153.623958) (xy 113.685655 153.797358) (xy 113.68565 153.797368) + (xy 113.611977 153.98754) (xy 113.5745 154.18802) (xy 113.5745 154.915708) (xy 113.552826 154.968034) + (xy 113.5005 154.989708) (xy 113.49626 154.9895) (xy 113.494748 154.9895) (xy 113.105252 154.9895) + (xy 113.105251 154.9895) (xy 113.064435 154.997618) (xy 113.035565 154.997618) (xy 112.994749 154.9895) + (xy 112.994748 154.9895) (xy 112.605252 154.9895) (xy 112.605251 154.9895) (xy 112.564435 154.997618) + (xy 112.535565 154.997618) (xy 112.494749 154.9895) (xy 112.494748 154.9895) (xy 112.105252 154.9895) + (xy 112.105251 154.9895) (xy 112.064435 154.997618) (xy 112.035565 154.997618) (xy 111.994749 154.9895) + (xy 111.994748 154.9895) (xy 111.8495 154.9895) (xy 111.797174 154.967826) (xy 111.7755 154.9155) + (xy 111.7755 154.188025) (xy 111.775499 154.18802) (xy 111.738024 153.987544) (xy 111.664348 153.797363) + (xy 111.556981 153.623959) (xy 111.55698 153.623957) (xy 111.419579 153.473235) (xy 111.419578 153.473234) + (xy 111.256825 153.350329) (xy 111.256822 153.350328) (xy 111.256821 153.350327) (xy 111.07425 153.259418) + (xy 111.074246 153.259417) (xy 111.074244 153.259416) (xy 110.878082 153.203602) (xy 110.878076 153.203601) + (xy 110.675003 153.184785) (xy 110.674997 153.184785) (xy 110.471923 153.203601) (xy 110.471917 153.203602) + (xy 110.275755 153.259416) (xy 110.27575 153.259418) (xy 110.093177 153.350328) (xy 110.093174 153.350329) + (xy 109.930421 153.473234) (xy 109.93042 153.473235) (xy 109.793019 153.623957) (xy 109.793019 153.623958) + (xy 109.685655 153.797358) (xy 109.68565 153.797368) (xy 109.611977 153.98754) (xy 109.5745 154.18802) + (xy 109.5745 154.916213) (xy 109.552826 154.968539) (xy 109.5005 154.990213) (xy 109.496157 154.99) + (xy 109.475 154.99) (xy 109.475 155.52) (xy 109.1755 155.52) (xy 109.1755 155.170252) (xy 109.163867 155.111769) + (xy 109.137471 155.072265) (xy 109.125 155.031153) (xy 109.125 154.99) (xy 109.105301 154.99) (xy 109.065716 154.997873) + (xy 109.036845 154.997873) (xy 108.994748 154.9895) (xy 108.605252 154.9895) (xy 108.605251 154.9895) + (xy 108.564435 154.997618) (xy 108.535565 154.997618) (xy 108.494749 154.9895) (xy 108.494748 154.9895) + (xy 108.105252 154.9895) (xy 108.105251 154.9895) (xy 108.063153 154.997873) (xy 108.034283 154.997873) + (xy 107.994699 154.99) (xy 107.975 154.99) (xy 107.975 155.031153) (xy 107.962529 155.072265) (xy 107.936133 155.111768) + (xy 107.9245 155.170253) (xy 107.9245 155.52) (xy 107.6755 155.52) (xy 107.6755 155.170252) (xy 107.663867 155.111769) + (xy 107.637471 155.072265) (xy 107.627284 155.049397) (xy 107.602784 154.953092) (xy 107.604148 154.943656) + (xy 107.6005 154.934848) (xy 107.6005 154.725435) (xy 107.600499 154.725434) (xy 107.578766 154.644326) + (xy 107.579619 154.644097) (xy 107.5755 154.623376) (xy 107.5755 153.365123) (xy 107.597173 153.312798) + (xy 107.64046 153.269512) (xy 107.680022 153.200989) (xy 107.7005 153.124563) (xy 107.7005 153.124558) + (xy 107.701133 153.119755) (xy 107.702641 153.119953) (xy 107.722174 153.072797) (xy 107.752206 153.042765) + (xy 107.797585 152.939991) (xy 107.8005 152.914865) (xy 107.800499 152.565136) (xy 107.797585 152.540009) + (xy 107.757792 152.449888) (xy 107.756485 152.393268) (xy 107.757782 152.390135) (xy 107.797585 152.299991) + (xy 107.8005 152.274865) (xy 107.800499 151.925136) (xy 107.797585 151.900009) (xy 107.752206 151.797235) + (xy 107.672765 151.717794) (xy 107.569991 151.672415) (xy 107.56999 151.672414) (xy 107.569988 151.672414) + (xy 107.548659 151.66994) (xy 107.544865 151.6695) (xy 107.544864 151.6695) (xy 107.255136 151.6695) + (xy 107.230013 151.672414) (xy 107.230007 151.672415) (xy 107.127234 151.717794) (xy 107.102326 151.742703) + (xy 107.05 151.764377) (xy 106.997674 151.742703) (xy 106.972765 151.717794) (xy 106.869991 151.672415) + (xy 106.86999 151.672414) (xy 106.869988 151.672414) (xy 106.848659 151.66994) (xy 106.844865 151.6695) + (xy 106.844864 151.6695) (xy 106.555136 151.6695) (xy 106.530013 151.672414) (xy 106.530007 151.672415) + (xy 106.427234 151.717794) (xy 106.347794 151.797234) (xy 106.302414 151.900011) (xy 106.2995 151.925135) + (xy 106.2995 152.274863) (xy 106.302414 152.299986) (xy 106.302415 152.299992) (xy 106.342206 152.39011) + (xy 106.343514 152.446732) (xy 106.342206 152.44989) (xy 106.302414 152.540011) (xy 106.2995 152.565135) + (xy 106.2995 152.914863) (xy 106.302414 152.939986) (xy 106.302415 152.939992) (xy 106.347794 153.042765) + (xy 106.377826 153.072797) (xy 106.397359 153.119954) (xy 106.398867 153.119756) (xy 106.3995 153.124565) + (xy 106.419977 153.200986) (xy 106.419979 153.200991) (xy 106.448096 153.24969) (xy 106.451677 153.255892) + (xy 106.45954 153.269512) (xy 106.504629 153.314601) (xy 106.506303 153.316523) (xy 106.514565 153.341139) + (xy 106.5245 153.365124) (xy 106.5245 154.623376) (xy 106.52038 154.644097) (xy 106.521234 154.644326) + (xy 106.4995 154.725434) (xy 106.4995 154.934848) (xy 106.497216 154.953092) (xy 106.472716 155.049397) + (xy 106.467245 155.056716) (xy 106.462529 155.072265) (xy 106.436133 155.111768) (xy 106.4245 155.170253) + (xy 106.4245 155.52) (xy 106.1755 155.52) (xy 106.1755 155.170252) (xy 106.163867 155.111769) (xy 106.137471 155.072265) + (xy 106.125 155.031153) (xy 106.125 154.99) (xy 106.105301 154.99) (xy 106.065716 154.997873) (xy 106.036845 154.997873) + (xy 105.994748 154.9895) (xy 105.605252 154.9895) (xy 105.605251 154.9895) (xy 105.564435 154.997618) + (xy 105.535565 154.997618) (xy 105.494749 154.9895) (xy 105.494748 154.9895) (xy 105.105252 154.9895) + (xy 105.105251 154.9895) (xy 105.063153 154.997873) (xy 105.034283 154.997873) (xy 104.994699 154.99) + (xy 104.975 154.99) (xy 104.975 155.031153) (xy 104.962529 155.072265) (xy 104.936133 155.111768) + (xy 104.9245 155.170253) (xy 104.9245 155.52) (xy 104.6755 155.52) (xy 104.6755 155.170252) (xy 104.663867 155.111769) + (xy 104.637471 155.072265) (xy 104.625 155.031153) (xy 104.625 154.99) (xy 104.605301 154.99) (xy 104.565716 154.997873) + (xy 104.536845 154.997873) (xy 104.494748 154.9895) (xy 104.105252 154.9895) (xy 104.105251 154.9895) + (xy 104.064435 154.997618) (xy 104.035565 154.997618) (xy 103.994749 154.9895) (xy 103.994748 154.9895) + (xy 103.605252 154.9895) (xy 103.605251 154.9895) (xy 103.563153 154.997873) (xy 103.534283 154.997873) + (xy 103.494699 154.99) (xy 103.475 154.99) (xy 103.475 155.031153) (xy 103.462529 155.072265) (xy 103.436133 155.111768) + (xy 103.4245 155.170253) (xy 103.4245 155.52) (xy 103.1755 155.52) (xy 103.1755 155.170252) (xy 103.163867 155.111769) + (xy 103.137471 155.072265) (xy 103.125 155.031153) (xy 103.125 154.99) (xy 103.105301 154.99) (xy 103.065716 154.997873) + (xy 103.036845 154.997873) (xy 102.994748 154.9895) (xy 102.605252 154.9895) (xy 102.605251 154.9895) + (xy 102.564435 154.997618) (xy 102.535565 154.997618) (xy 102.494749 154.9895) (xy 102.494748 154.9895) + (xy 102.105252 154.9895) (xy 102.105251 154.9895) (xy 102.063153 154.997873) (xy 102.034283 154.997873) + (xy 101.994699 154.99) (xy 101.975 154.99) (xy 101.975 155.031153) (xy 101.962529 155.072265) (xy 101.936133 155.111768) + (xy 101.9245 155.170253) (xy 101.9245 155.52) (xy 101.6755 155.52) (xy 101.6755 155.170252) (xy 101.663867 155.111769) + (xy 101.637471 155.072265) (xy 101.627284 155.049397) (xy 101.602784 154.953092) (xy 101.604148 154.943656) + (xy 101.6005 154.934848) (xy 101.6005 154.725435) (xy 101.600499 154.725434) (xy 101.578766 154.644326) + (xy 101.579619 154.644097) (xy 101.5755 154.623376) (xy 101.5755 153.365123) (xy 101.597173 153.312798) + (xy 101.64046 153.269512) (xy 101.680022 153.200989) (xy 101.7005 153.124563) (xy 101.7005 153.124558) + (xy 101.701133 153.119755) (xy 101.702641 153.119953) (xy 101.722174 153.072797) (xy 101.752206 153.042765) + (xy 101.797585 152.939991) (xy 101.8005 152.914865) (xy 101.800499 152.565136) (xy 101.797585 152.540009) + (xy 101.757792 152.449888) (xy 101.756485 152.393268) (xy 101.757782 152.390135) (xy 101.797585 152.299991) + (xy 101.8005 152.274865) (xy 101.800499 151.925136) (xy 101.797585 151.900009) (xy 101.752206 151.797235) + (xy 101.672765 151.717794) (xy 101.569991 151.672415) (xy 101.56999 151.672414) (xy 101.569988 151.672414) + (xy 101.548659 151.66994) (xy 101.544865 151.6695) (xy 101.544864 151.6695) (xy 101.255136 151.6695) + (xy 101.230013 151.672414) (xy 101.230007 151.672415) (xy 101.127234 151.717794) (xy 101.102326 151.742703) + (xy 101.05 151.764377) (xy 100.997674 151.742703) (xy 100.972765 151.717794) (xy 100.869991 151.672415) + (xy 100.86999 151.672414) (xy 100.869988 151.672414) (xy 100.848659 151.66994) (xy 100.844865 151.6695) + (xy 100.844864 151.6695) (xy 100.555136 151.6695) (xy 100.530013 151.672414) (xy 100.530007 151.672415) + (xy 100.427234 151.717794) (xy 100.347794 151.797234) (xy 100.302414 151.900011) (xy 100.2995 151.925135) + (xy 100.2995 152.274863) (xy 100.302414 152.299986) (xy 100.302415 152.299992) (xy 100.342206 152.39011) + (xy 100.343514 152.446732) (xy 100.342206 152.44989) (xy 100.302414 152.540011) (xy 100.2995 152.565135) + (xy 100.2995 152.914863) (xy 100.302414 152.939986) (xy 100.302415 152.939992) (xy 100.347794 153.042765) + (xy 100.377826 153.072797) (xy 100.397359 153.119954) (xy 100.398867 153.119756) (xy 100.3995 153.124565) + (xy 100.419977 153.200986) (xy 100.419979 153.200991) (xy 100.448096 153.24969) (xy 100.451677 153.255892) + (xy 100.45954 153.269512) (xy 100.504629 153.314601) (xy 100.506303 153.316523) (xy 100.514565 153.341139) + (xy 100.5245 153.365124) (xy 100.5245 154.623376) (xy 100.52038 154.644097) (xy 100.521234 154.644326) + (xy 100.4995 154.725434) (xy 100.4995 154.934848) (xy 100.497216 154.953092) (xy 100.472716 155.049397) + (xy 100.467245 155.056716) (xy 100.462529 155.072265) (xy 100.436133 155.111768) (xy 100.4245 155.170253) + (xy 100.4245 155.52) (xy 100.1755 155.52) (xy 100.1755 155.170252) (xy 100.163867 155.111769) (xy 100.137471 155.072265) + (xy 100.125 155.031153) (xy 100.125 154.99) (xy 100.105301 154.99) (xy 100.065716 154.997873) (xy 100.036845 154.997873) + (xy 99.994748 154.9895) (xy 99.605252 154.9895) (xy 99.605251 154.9895) (xy 99.564435 154.997618) + (xy 99.535565 154.997618) (xy 99.494749 154.9895) (xy 99.494748 154.9895) (xy 99.105252 154.9895) + (xy 99.105251 154.9895) (xy 99.063153 154.997873) (xy 99.034283 154.997873) (xy 98.994699 154.99) + (xy 98.975 154.99) (xy 98.975 155.031153) (xy 98.962529 155.072265) (xy 98.936133 155.111768) (xy 98.9245 155.170253) + (xy 98.9245 155.52) (xy 98.6255 155.52) (xy 98.6255 153.602472) (xy 98.625499 153.602464) (xy 98.602713 153.473236) + (xy 98.595101 153.430062) (xy 98.535225 153.265555) (xy 98.447692 153.113945) (xy 98.335163 152.979837) + (xy 98.201055 152.867308) (xy 98.049445 152.779775) (xy 98.049443 152.779774) (xy 98.049441 152.779773) + (xy 97.884937 152.719898) (xy 97.712535 152.6895) (xy 97.712532 152.6895) (xy 97.690892 152.6895) + (xy 97.6245 152.6895) (xy 97.572174 152.667826) (xy 97.5505 152.6155) (xy 97.5505 97.7645) (xy 97.572174 97.712174) + (xy 97.6245 97.6905) (xy 105.079358 97.6905) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.098247 153.127521) (xy 113.117453 153.132666) (xy 113.154454 153.142581) (xy 113.172296 153.149971) + (xy 113.222699 153.179071) (xy 113.238024 153.19083) (xy 113.279169 153.231975) (xy 113.290929 153.247302) + (xy 113.320024 153.297697) (xy 113.327416 153.315542) (xy 113.342478 153.371749) (xy 113.345 153.390903) + (xy 113.345 153.449092) (xy 113.342478 153.468245) (xy 113.327416 153.524456) (xy 113.320024 153.542303) + (xy 113.290927 153.5927) (xy 113.279167 153.608025) (xy 113.226869 153.660323) (xy 113.226863 153.66033) + (xy 113.182315 153.727001) (xy 113.160644 153.77932) (xy 113.160641 153.77933) (xy 113.145 153.857967) + (xy 113.145 154.415498) (xy 113.160641 154.494135) (xy 113.160644 154.494145) (xy 113.182316 154.546465) + (xy 113.183676 154.549098) (xy 113.185162 154.566735) (xy 113.191928 154.583092) (xy 113.188142 154.602108) + (xy 113.188431 154.605535) (xy 113.18716 154.607039) (xy 113.186299 154.611367) (xy 113.186133 154.611766) + (xy 113.1745 154.670253) (xy 113.1745 155.52) (xy 112.9255 155.52) (xy 112.9255 154.670252) (xy 112.913867 154.611769) + (xy 112.913866 154.611768) (xy 112.913866 154.611766) (xy 112.913676 154.611307) (xy 112.913676 154.610809) + (xy 112.912445 154.604621) (xy 112.913676 154.604376) (xy 112.913677 154.596573) (xy 112.908045 154.582958) + (xy 112.913678 154.569374) (xy 112.91368 154.554669) (xy 112.917284 154.547188) (xy 112.917679 154.546472) + (xy 112.917683 154.546467) (xy 112.939357 154.494141) (xy 112.955 154.4155) (xy 112.955 153.857966) + (xy 112.939357 153.779325) (xy 112.917683 153.726999) (xy 112.873136 153.66033) (xy 112.869198 153.656392) + (xy 112.82083 153.608023) (xy 112.80907 153.592698) (xy 112.779973 153.542301) (xy 112.77258 153.524452) + (xy 112.757521 153.468246) (xy 112.755 153.449095) (xy 112.755 153.390902) (xy 112.757521 153.371751) + (xy 112.77258 153.315545) (xy 112.779973 153.297697) (xy 112.809073 153.247294) (xy 112.820826 153.231977) + (xy 112.861977 153.190826) (xy 112.877294 153.179073) (xy 112.927703 153.149969) (xy 112.94554 153.142582) + (xy 112.987308 153.13139) (xy 113.001752 153.127521) (xy 113.020903 153.125) (xy 113.079096 153.125) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.828326 97.712174) (xy 104.85 97.7645) (xy 104.85 98.369704) (xy 104.890242 98.726866) (xy 104.970219 99.077264) + (xy 104.970224 99.077282) (xy 105.088925 99.416513) (xy 105.244869 99.740334) (xy 105.436093 100.044666) + (xy 105.660185 100.325668) (xy 105.914331 100.579814) (xy 106.195333 100.803906) (xy 106.499665 100.99513) + (xy 106.823486 101.151074) (xy 107.162717 101.269775) (xy 107.162735 101.26978) (xy 107.513135 101.349757) + (xy 107.513132 101.349757) (xy 107.870296 101.39) (xy 108.229704 101.39) (xy 108.586866 101.349757) + (xy 108.937264 101.26978) (xy 108.937282 101.269775) (xy 109.276513 101.151074) (xy 109.600334 100.99513) + (xy 109.904666 100.803906) (xy 110.185668 100.579814) (xy 110.43981 100.325672) (xy 110.66092 100.048409) + (xy 110.66092 100.048408) (xy 109.158079 98.545567) (xy 109.206331 98.508543) (xy 109.368543 98.346331) + (xy 109.405567 98.298079) (xy 110.85231 99.744822) (xy 110.85512 99.740351) (xy 110.855126 99.74034) + (xy 111.011076 99.416509) (xy 111.129775 99.077282) (xy 111.12978 99.077264) (xy 111.209757 98.726866) + (xy 111.25 98.369704) (xy 111.25 97.7645) (xy 111.271674 97.712174) (xy 111.324 97.6905) (xy 118.4755 97.6905) + (xy 118.527826 97.712174) (xy 118.5495 97.7645) (xy 118.5495 151.7105) (xy 118.527826 151.762826) + (xy 118.4755 151.7845) (xy 97.6245 151.7845) (xy 97.572174 151.762826) (xy 97.5505 151.7105) (xy 97.5505 97.7645) + (xy 97.572174 97.712174) (xy 97.6245 97.6905) (xy 104.776 97.6905) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "2bfe30be-d762-4996-a926-430b5afe61d7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 119.05 155.51) (xy 119.05 151.99) (xy 97.05 151.99) (xy 97.05 155.51) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.527826 152.011674) (xy 118.5495 152.064) (xy 118.5495 152.6155) (xy 118.527826 152.667826) + (xy 118.4755 152.6895) (xy 118.387464 152.6895) (xy 118.215062 152.719898) (xy 118.050558 152.779773) + (xy 117.898945 152.867308) (xy 117.764837 152.979837) (xy 117.652308 153.113945) (xy 117.564773 153.265558) + (xy 117.504898 153.430062) (xy 117.4745 153.602464) (xy 117.4745 154.477728) (xy 117.452826 154.530054) + (xy 117.4005 154.551728) (xy 117.359388 154.539257) (xy 117.303035 154.501603) (xy 117.244697 154.49) + (xy 117.225 154.49) (xy 117.225 155.51) (xy 116.875 155.51) (xy 116.875 154.49) (xy 116.855301 154.49) + (xy 116.814435 154.498128) (xy 116.785565 154.498128) (xy 116.744699 154.49) (xy 116.725 154.49) + (xy 116.725 155.51) (xy 116.4255 155.51) (xy 116.4255 154.670252) (xy 116.413867 154.611769) (xy 116.387471 154.572265) + (xy 116.375 154.531153) (xy 116.375 154.49) (xy 116.355301 154.49) (xy 116.315716 154.497873) (xy 116.286845 154.497873) + (xy 116.244748 154.4895) (xy 115.855252 154.4895) (xy 115.851617 154.4895) (xy 115.851617 154.487798) + (xy 115.802541 154.4729) (xy 115.775855 154.422944) (xy 115.7755 154.415708) (xy 115.7755 154.188025) + (xy 115.775499 154.18802) (xy 115.738024 153.987544) (xy 115.664348 153.797363) (xy 115.556981 153.623959) + (xy 115.55698 153.623957) (xy 115.419579 153.473235) (xy 115.419578 153.473234) (xy 115.256825 153.350329) + (xy 115.256822 153.350328) (xy 115.256821 153.350327) (xy 115.07425 153.259418) (xy 115.074246 153.259417) + (xy 115.074244 153.259416) (xy 114.878082 153.203602) (xy 114.878076 153.203601) (xy 114.675003 153.184785) + (xy 114.674997 153.184785) (xy 114.471923 153.203601) (xy 114.471917 153.203602) (xy 114.275755 153.259416) + (xy 114.27575 153.259418) (xy 114.093177 153.350328) (xy 114.093174 153.350329) (xy 113.930421 153.473234) + (xy 113.93042 153.473235) (xy 113.793019 153.623957) (xy 113.793019 153.623958) (xy 113.685655 153.797358) + (xy 113.68565 153.797368) (xy 113.611977 153.98754) (xy 113.5745 154.18802) (xy 113.5745 154.4155) + (xy 113.552826 154.467826) (xy 113.5005 154.4895) (xy 113.4245 154.4895) (xy 113.372174 154.467826) + (xy 113.3505 154.4155) (xy 113.3505 153.857966) (xy 113.372174 153.80564) (xy 113.380456 153.797358) + (xy 113.4505 153.727314) (xy 113.516392 153.613186) (xy 113.550499 153.485894) (xy 113.5505 153.485894) + (xy 113.5505 153.354106) (xy 113.550499 153.354105) (xy 113.526772 153.265555) (xy 113.516392 153.226814) + (xy 113.4505 153.112686) (xy 113.357314 153.0195) (xy 113.288616 152.979837) (xy 113.24319 152.95361) + (xy 113.243181 152.953606) (xy 113.115894 152.9195) (xy 113.115892 152.9195) (xy 112.984108 152.9195) + (xy 112.984106 152.9195) (xy 112.856818 152.953606) (xy 112.856809 152.95361) (xy 112.742685 153.0195) + (xy 112.6495 153.112685) (xy 112.58361 153.226809) (xy 112.583606 153.226818) (xy 112.5495 153.354105) + (xy 112.5495 153.485894) (xy 112.583606 153.613181) (xy 112.58361 153.61319) (xy 112.6495 153.727314) + (xy 112.727826 153.80564) (xy 112.7495 153.857966) (xy 112.7495 154.4155) (xy 112.727826 154.467826) + (xy 112.6755 154.4895) (xy 112.355251 154.4895) (xy 112.314435 154.497618) (xy 112.285565 154.497618) + (xy 112.244749 154.4895) (xy 112.244748 154.4895) (xy 111.855252 154.4895) (xy 111.851617 154.4895) + (xy 111.851617 154.487798) (xy 111.802541 154.4729) (xy 111.775855 154.422944) (xy 111.7755 154.415708) + (xy 111.7755 154.188025) (xy 111.775499 154.18802) (xy 111.738024 153.987544) (xy 111.664348 153.797363) + (xy 111.556981 153.623959) (xy 111.55698 153.623957) (xy 111.419579 153.473235) (xy 111.419578 153.473234) + (xy 111.256825 153.350329) (xy 111.256822 153.350328) (xy 111.256821 153.350327) (xy 111.07425 153.259418) + (xy 111.074246 153.259417) (xy 111.074244 153.259416) (xy 110.878082 153.203602) (xy 110.878076 153.203601) + (xy 110.675003 153.184785) (xy 110.674997 153.184785) (xy 110.471923 153.203601) (xy 110.471917 153.203602) + (xy 110.275755 153.259416) (xy 110.27575 153.259418) (xy 110.093177 153.350328) (xy 110.093174 153.350329) + (xy 109.930421 153.473234) (xy 109.93042 153.473235) (xy 109.793019 153.623957) (xy 109.793019 153.623958) + (xy 109.685655 153.797358) (xy 109.68565 153.797368) (xy 109.611977 153.98754) (xy 109.5745 154.18802) + (xy 109.5745 154.4155) (xy 109.552826 154.467826) (xy 109.5005 154.4895) (xy 109.355251 154.4895) + (xy 109.314435 154.497618) (xy 109.285565 154.497618) (xy 109.244749 154.4895) (xy 109.244748 154.4895) + (xy 108.855252 154.4895) (xy 108.855251 154.4895) (xy 108.814435 154.497618) (xy 108.785565 154.497618) + (xy 108.744749 154.4895) (xy 108.744748 154.4895) (xy 108.355252 154.4895) (xy 108.355251 154.4895) + (xy 108.314435 154.497618) (xy 108.285565 154.497618) (xy 108.244749 154.4895) (xy 108.244748 154.4895) + (xy 107.855252 154.4895) (xy 107.855251 154.4895) (xy 107.814435 154.497618) (xy 107.785565 154.497618) + (xy 107.744749 154.4895) (xy 107.744748 154.4895) (xy 107.355252 154.4895) (xy 107.355251 154.4895) + (xy 107.314435 154.497618) (xy 107.285565 154.497618) (xy 107.244749 154.4895) (xy 107.244748 154.4895) + (xy 106.855252 154.4895) (xy 106.855251 154.4895) (xy 106.814435 154.497618) (xy 106.785565 154.497618) + (xy 106.744749 154.4895) (xy 106.744748 154.4895) (xy 106.355252 154.4895) (xy 106.355251 154.4895) + (xy 106.314435 154.497618) (xy 106.285565 154.497618) (xy 106.244749 154.4895) (xy 106.244748 154.4895) + (xy 105.855252 154.4895) (xy 105.855251 154.4895) (xy 105.814435 154.497618) (xy 105.785565 154.497618) + (xy 105.744749 154.4895) (xy 105.744748 154.4895) (xy 105.355252 154.4895) (xy 105.355251 154.4895) + (xy 105.314435 154.497618) (xy 105.285565 154.497618) (xy 105.244749 154.4895) (xy 105.244748 154.4895) + (xy 104.855252 154.4895) (xy 104.855251 154.4895) (xy 104.814435 154.497618) (xy 104.785565 154.497618) + (xy 104.744749 154.4895) (xy 104.744748 154.4895) (xy 104.355252 154.4895) (xy 104.355251 154.4895) + (xy 104.314435 154.497618) (xy 104.285565 154.497618) (xy 104.244749 154.4895) (xy 104.244748 154.4895) + (xy 103.855252 154.4895) (xy 103.855251 154.4895) (xy 103.814435 154.497618) (xy 103.785565 154.497618) + (xy 103.744749 154.4895) (xy 103.744748 154.4895) (xy 103.355252 154.4895) (xy 103.355251 154.4895) + (xy 103.314435 154.497618) (xy 103.285565 154.497618) (xy 103.244749 154.4895) (xy 103.244748 154.4895) + (xy 102.855252 154.4895) (xy 102.855251 154.4895) (xy 102.814435 154.497618) (xy 102.785565 154.497618) + (xy 102.744749 154.4895) (xy 102.744748 154.4895) (xy 102.355252 154.4895) (xy 102.355251 154.4895) + (xy 102.314435 154.497618) (xy 102.285565 154.497618) (xy 102.244749 154.4895) (xy 102.244748 154.4895) + (xy 101.855252 154.4895) (xy 101.855251 154.4895) (xy 101.814435 154.497618) (xy 101.785565 154.497618) + (xy 101.744749 154.4895) (xy 101.744748 154.4895) (xy 101.355252 154.4895) (xy 101.355251 154.4895) + (xy 101.314435 154.497618) (xy 101.285565 154.497618) (xy 101.244749 154.4895) (xy 101.244748 154.4895) + (xy 100.855252 154.4895) (xy 100.855251 154.4895) (xy 100.814435 154.497618) (xy 100.785565 154.497618) + (xy 100.744749 154.4895) (xy 100.744748 154.4895) (xy 100.355252 154.4895) (xy 100.355251 154.4895) + (xy 100.314435 154.497618) (xy 100.285565 154.497618) (xy 100.244749 154.4895) (xy 100.244748 154.4895) + (xy 99.855252 154.4895) (xy 99.855251 154.4895) (xy 99.813153 154.497873) (xy 99.784283 154.497873) + (xy 99.744699 154.49) (xy 99.725 154.49) (xy 99.725 154.531153) (xy 99.712529 154.572265) (xy 99.686133 154.611768) + (xy 99.6745 154.670253) (xy 99.6745 155.51) (xy 99.375 155.51) (xy 99.375 154.49) (xy 99.355301 154.49) + (xy 99.314435 154.498128) (xy 99.285565 154.498128) (xy 99.244699 154.49) (xy 99.225 154.49) (xy 99.225 155.51) + (xy 98.875 155.51) (xy 98.875 154.49) (xy 98.855303 154.49) (xy 98.796964 154.501603) (xy 98.740612 154.539257) + (xy 98.685063 154.550306) (xy 98.637971 154.51884) (xy 98.6255 154.477728) (xy 98.6255 153.602472) + (xy 98.625499 153.602464) (xy 98.602713 153.473236) (xy 98.595101 153.430062) (xy 98.535225 153.265555) + (xy 98.447692 153.113945) (xy 98.335163 152.979837) (xy 98.201055 152.867308) (xy 98.049445 152.779775) + (xy 98.049443 152.779774) (xy 98.049441 152.779773) (xy 97.884937 152.719898) (xy 97.712535 152.6895) + (xy 97.712532 152.6895) (xy 97.690892 152.6895) (xy 97.6245 152.6895) (xy 97.572174 152.667826) + (xy 97.5505 152.6155) (xy 97.5505 152.064) (xy 97.572174 152.011674) (xy 97.6245 151.99) (xy 118.4755 151.99) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pro new file mode 100644 index 0000000..831e46b --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 2260.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "4d34728f-f797-4590-82df-3aacefbed4f2", + "Root" + ], + [ + "e672ad10-4aa3-42e1-b04d-523470188d9b", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_sch new file mode 100644 index 0000000..41798d8 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "4d34728f-f797-4590-82df-3aacefbed4f2") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 107.95 99.06) (xy 114.3 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "083946b4-2611-4930-9504-da9b5338b923") + ) + (wire + (pts + (xy 161.29 77.47) (xy 168.91 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14a3c25d-db87-42bd-a25a-70555e08ef98") + ) + (wire + (pts + (xy 161.29 115.57) (xy 168.91 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1945fec0-1ac1-4a7c-8989-2f605f1563f1") + ) + (wire + (pts + (xy 107.95 106.68) (xy 114.3 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a6d1dc9-337f-4d15-bdd3-d2fb1df30e29") + ) + (wire + (pts + (xy 161.29 113.03) (xy 168.91 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31176b3a-f601-4467-b28c-3552f471c8cd") + ) + (wire + (pts + (xy 161.29 110.49) (xy 168.91 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "372634e8-34bd-4457-85d3-807083bd6f64") + ) + (wire + (pts + (xy 161.29 92.71) (xy 168.91 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57315abf-6bc3-47c7-8ce9-e8f01225a8c3") + ) + (wire + (pts + (xy 107.95 95.25) (xy 114.3 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cfe4742-30a6-4e9a-ba00-532510a8468c") + ) + (wire + (pts + (xy 161.29 88.9) (xy 168.91 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e654f2b-adab-4e75-be21-f67d4ebc4ab9") + ) + (wire + (pts + (xy 161.29 95.25) (xy 168.91 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7141fc90-18af-4960-ae2c-4250451642fe") + ) + (wire + (pts + (xy 161.29 97.79) (xy 168.91 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7189b87e-0051-42de-bda2-10fee93d20d2") + ) + (wire + (pts + (xy 107.95 77.47) (xy 114.3 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "767a76bd-17d0-405d-9e6d-4fb740dba43b") + ) + (wire + (pts + (xy 107.95 110.49) (xy 114.3 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c47e6c1-ab8b-4517-aa25-daa0e4aab27b") + ) + (wire + (pts + (xy 107.95 104.14) (xy 114.3 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85d43f2c-dd96-43eb-919d-40dc89f0f5cb") + ) + (wire + (pts + (xy 161.29 82.55) (xy 168.91 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e229119-88fa-4bf2-aec5-7aca3b5965ab") + ) + (wire + (pts + (xy 107.95 88.9) (xy 114.3 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a09efc76-238b-4c59-89b2-a2be9de94487") + ) + (wire + (pts + (xy 161.29 100.33) (xy 168.91 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa75f59b-0a04-4fcc-9ee2-f3a9d49b9fbe") + ) + (wire + (pts + (xy 161.29 86.36) (xy 168.91 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1f38fde-1e3f-4460-b6dd-0221d92ecb3f") + ) + (wire + (pts + (xy 161.29 106.68) (xy 168.91 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b24f00be-817f-45d1-9c0c-d87bfae2c6f9") + ) + (wire + (pts + (xy 107.95 113.03) (xy 114.3 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc6ed853-159f-4b0a-97cb-18aaf495e180") + ) + (wire + (pts + (xy 107.95 83.82) (xy 114.3 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d072c416-998d-4e44-912c-131e515f9433") + ) + (wire + (pts + (xy 161.29 104.14) (xy 168.91 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4afa348-fc1f-4ed4-b7f9-add577b7ee4a") + ) + (wire + (pts + (xy 107.95 101.6) (xy 114.3 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfa41586-85a3-40f5-a271-295bd424b158") + ) + (wire + (pts + (xy 161.29 118.11) (xy 168.91 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4d17f28-cfdb-40cd-9e23-c559d7a4638d") + ) + (wire + (pts + (xy 107.95 86.36) (xy 114.3 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9c148b0-8c19-4848-9133-cc8d3af69ca7") + ) + (wire + (pts + (xy 161.29 80.01) (xy 168.91 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaa534fd-1d4e-4cf7-8766-e2fa81350785") + ) + (wire + (pts + (xy 107.95 80.01) (xy 114.3 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa02b13b-9eb7-4718-a9c0-f50daf0e1105") + ) + (wire + (pts + (xy 107.95 92.71) (xy 114.3 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe7730f8-d7c4-4077-9a4e-cc15ab352e65") + ) + (label "PERST1#" + (at 168.91 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0a9a8409-640e-4ef9-a454-d7f0fce94d9b") + ) + (label "LED#2" + (at 107.95 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0d800e8b-ed30-4cdd-9275-4a35b8b91f46") + ) + (label "USB_D+" + (at 107.95 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "16257f33-5dbf-4c45-b042-02447e4fb77a") + ) + (label "REFCLK0+" + (at 107.95 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "17632607-fd4a-4e9f-b1fe-feb058695cd3") + ) + (label "PEWAKE#" + (at 107.95 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "22c8e965-2cd2-4476-949f-52e8e594d29c") + ) + (label "I2C_CLK" + (at 168.91 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "24563dc1-1218-4b46-9674-69b82d469398") + ) + (label "PER0+" + (at 107.95 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "37e56f4f-8b7f-440b-bc58-3aac3fc24164") + ) + (label "LED#1" + (at 107.95 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "468bcf88-1f23-45d0-a2a2-55feefd47e72") + ) + (label "ALERT#" + (at 168.91 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "506f162b-303e-4e1d-9dc0-a0d05c2aeabf") + ) + (label "PER1+" + (at 168.91 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "50d42171-7f41-4fcd-9d95-497019616b5a") + ) + (label "CLKREQ1#" + (at 168.91 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "527b0f19-fe39-4e04-81a9-4a2fabec4c7b") + ) + (label "PER0-" + (at 107.95 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "52a3925a-71d6-4572-b673-1134f66f7797") + ) + (label "SUSCLK" + (at 168.91 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "55af9dee-ae1b-4224-b559-b060921b32bf") + ) + (label "PET0-" + (at 107.95 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "58dfb78f-a548-4508-9b49-9d30b1f39eef") + ) + (label "PET1+" + (at 168.91 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5f8a6a46-0600-4829-9281-fd61ec9b99bb") + ) + (label "W_DISABLE2#" + (at 168.91 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "656bf6e2-e93b-47ed-9cef-1390476e71ee") + ) + (label "PERST0#" + (at 107.95 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6aa6cd9f-0312-4756-96cd-d9727697be78") + ) + (label "REFCLK1-" + (at 168.91 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7e16a5c9-9cbf-45dd-9078-0cbbb36428a9") + ) + (label "CLKREQ0#" + (at 107.95 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a394718-a589-4c15-a7f1-016d167ca3f8") + ) + (label "PER1-" + (at 168.91 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a72d49e4-aded-4782-96f6-b5b3c70b78bd") + ) + (label "REFCLK0-" + (at 107.95 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b1901d96-2846-43b8-9713-1b3ad7cf6997") + ) + (label "W_DISABLE1#" + (at 168.91 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b4aa9542-2ae5-4571-bc28-59a2ab25ddae") + ) + (label "USB_D-" + (at 107.95 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b54c9818-ce42-4f4c-9206-ae49e96042f1") + ) + (label "REFCLK1+" + (at 168.91 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c99f6998-4914-441a-b9bb-7e5514042bbd") + ) + (label "PEWAKE1#" + (at 168.91 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d17fdb77-424a-4a3f-959b-02e80f879ad3") + ) + (label "I2C_DATA" + (at 168.91 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "eb2a81ea-6833-48f1-92d2-a2e0751c4cb2") + ) + (label "PET1-" + (at 168.91 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f5fd8c96-8bee-4139-93fb-8b2e09dc7d58") + ) + (label "PET0+" + (at 107.95 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ff9663f8-8973-4496-aff5-1cefadc8e9e5") + ) + (sheet + (at 114.3 74.93) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "e672ad10-4aa3-42e1-b04d-523470188d9b") + (property "Sheetname" "M.2 A+E Key" + (at 114.3 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 114.3 122.5046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 114.3 80.01 180) + (uuid "456973b6-f729-43af-b768-fed1ce4e3f98") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 114.3 77.47 180) + (uuid "254031b7-a8e4-4763-8757-fc4247709a5f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 114.3 88.9 180) + (uuid "7c8c46bd-add5-4910-88b6-ef26f39b852e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 114.3 86.36 180) + (uuid "1330e354-7ace-44d9-b7d3-38697cd61903") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 114.3 83.82 180) + (uuid "c2688e16-d308-4af3-a3d4-2a462e68701e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 114.3 95.25 180) + (uuid "00bdcdd3-2c6e-457d-9266-a62bda06cb47") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 114.3 92.71 180) + (uuid "482d0857-d081-41ff-aa43-fe4d11a6995b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 114.3 99.06 180) + (uuid "3ec4f5b0-3efa-4e47-8b1b-221f29123403") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 114.3 101.6 180) + (uuid "02989443-bf33-4fab-a30d-e2dfb83e7764") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 114.3 104.14 180) + (uuid "b3b7a5b3-f0a2-4a84-a9e5-e64420320a92") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 114.3 106.68 180) + (uuid "0d74390c-2e51-434a-a941-47628f0ae18e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 161.29 77.47 0) + (uuid "dae58088-5aab-439e-9138-e4e5c03cb522") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 161.29 80.01 0) + (uuid "8716b48c-ebdd-4233-ae5f-c1f809e70e40") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 161.29 82.55 0) + (uuid "2d319494-e4b2-4425-bc05-974083439ecd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 161.29 88.9 0) + (uuid "9cb2a38c-f5a9-454d-9714-fc55d81be430") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 161.29 86.36 0) + (uuid "ca1657cc-2d35-4ce6-a62a-69e252d076a2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 161.29 92.71 0) + (uuid "6d90e85b-a70a-4798-8d8d-687cc85848e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 161.29 95.25 0) + (uuid "0bca8935-ff3b-4623-9acc-755fa78cb6bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 161.29 97.79 0) + (uuid "9605d270-bbe4-4683-9933-44f199787db7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 161.29 100.33 0) + (uuid "f0f20185-b427-409f-92c4-b834a39e91d7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 161.29 106.68 0) + (uuid "8f519ff6-4657-4767-956a-f61b6f88e80f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 161.29 104.14 0) + (uuid "4713544d-7b51-4419-8372-4a8321c967ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 161.29 113.03 0) + (uuid "228e9c39-ae09-49aa-a3bb-790b5bc32c3e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 161.29 118.11 0) + (uuid "63b5ce80-4888-43e4-82b8-4cb0959d7183") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 161.29 115.57 0) + (uuid "0db0f436-bd6c-4363-9685-aea59b60139d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 161.29 110.49 0) + (uuid "074e1a97-0359-42f1-8434-0cfee1250443") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 114.3 113.03 180) + (uuid "e328c0b4-0958-4cbc-a9b8-1bd99643ee65") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 114.3 110.49 180) + (uuid "72ebfa22-3fb9-422f-af17-6a91727e074d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..b71cfea --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e7720ab8-13c0-44dc-824e-e5750fd8dc35") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f9da6b85-e183-4dd3-a16c-bb7294342b2e") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ea81eae7-4b0e-4dc9-b727-8ba2fb6f435c") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ebb6423-ec83-4d4d-8e20-5a6c1e51b98f") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4ac59fe0-6f38-4928-a198-1273e0d77594") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "28eb7dae-d667-437e-bb89-43024818bec7") + ) + (pin "71" + (uuid "3ce11feb-7a11-43f3-8305-1dcc005e0045") + ) + (pin "40" + (uuid "05ba1e92-76ff-4e03-9f98-4ff91ae5143f") + ) + (pin "75" + (uuid "02ba8fb4-a357-4b54-b6b1-5d5056ccd133") + ) + (pin "67" + (uuid "f2620886-6fe9-4c54-afe6-10cf574d350b") + ) + (pin "2" + (uuid "edc6cc5e-e54e-41d1-89ae-b54991b64c30") + ) + (pin "50" + (uuid "266298a5-de8b-4db7-93dd-9f952e414421") + ) + (pin "57" + (uuid "95ce6d46-9868-4092-a6e1-c37f76494af9") + ) + (pin "20" + (uuid "fe7d5413-dd6c-4df4-bb9d-21c53f26acce") + ) + (pin "65" + (uuid "d0f7ac5c-ed82-4191-bc79-4b45d110e6a9") + ) + (pin "3" + (uuid "40c68f1d-8efe-4d2b-8f35-55182c9e91bc") + ) + (pin "17" + (uuid "0410709a-598f-4a0b-855f-ef072b204e1f") + ) + (pin "21" + (uuid "61d12c09-31d6-4a08-a279-208cb4cad31e") + ) + (pin "39" + (uuid "481d9e33-6efb-4669-b62b-1020a3eb99ac") + ) + (pin "49" + (uuid "6c1033b3-076d-49bd-ab06-9dae0d3eefb0") + ) + (pin "73" + (uuid "5f252b78-87b1-4cc2-abef-d80ef8655449") + ) + (pin "23" + (uuid "1b77ea2a-5d68-4c74-baea-a41b52799e43") + ) + (pin "37" + (uuid "f7d6ac85-7caa-433b-9526-ef04155bc2cf") + ) + (pin "4" + (uuid "34e3d8fc-e2a6-4cf3-9530-7398452bed5a") + ) + (pin "6" + (uuid "51d29077-b04a-424c-b362-5c3065d3af79") + ) + (pin "63" + (uuid "00f9fea0-aed3-45cb-8b87-3aba9eb9afc9") + ) + (pin "1" + (uuid "a7b837cc-9d29-4328-b8e3-2cc0a4b54b6f") + ) + (pin "33" + (uuid "9f076399-a75c-49cc-854a-4c7955e99565") + ) + (pin "16" + (uuid "aacb02d9-a3c5-4110-a754-a64a1a655cef") + ) + (pin "22" + (uuid "1ee67113-90b2-422e-a9ef-9e3f55e8cf1a") + ) + (pin "35" + (uuid "3c3503aa-7f35-4e41-9413-659651385344") + ) + (pin "32" + (uuid "19d5209d-8a0f-4256-8f1a-54e677ae9b8a") + ) + (pin "34" + (uuid "503ff29e-940a-4be4-8df5-c0a2c158ea9d") + ) + (pin "43" + (uuid "1ead5ff7-be65-4b24-8e2a-e55f64db7a7b") + ) + (pin "38" + (uuid "01d4774a-fff6-47bd-bded-8e5a5748a86c") + ) + (pin "51" + (uuid "6d485cb6-c121-48cf-9983-1ce03070844d") + ) + (pin "7" + (uuid "e3b4c2ff-a20b-428a-8cc0-43e46132eae9") + ) + (pin "5" + (uuid "078cf707-949d-4869-99d5-b098b30ab88b") + ) + (pin "19" + (uuid "ec8ddc19-08f8-42e1-8887-bdc6409e544b") + ) + (pin "41" + (uuid "ecf3924a-1dd2-4ecb-afac-e9d3aec706c4") + ) + (pin "55" + (uuid "681debfb-81c7-4489-a5d8-9ad051345a60") + ) + (pin "45" + (uuid "a69dfe48-2e12-4c62-9c74-012f657dcebd") + ) + (pin "47" + (uuid "3d4229b3-b36e-45cc-9633-d1f5d13d8032") + ) + (pin "53" + (uuid "4ee9a56b-e551-41e3-a0c6-b86c5bc92724") + ) + (pin "61" + (uuid "cc3e93b9-4c45-4197-a9ee-94cdfca2f570") + ) + (pin "69" + (uuid "e1074449-7191-44e8-ad10-98fde7731dac") + ) + (pin "18" + (uuid "645b84cb-1bb0-4765-86ff-ab7b6797275f") + ) + (pin "36" + (uuid "647948bb-c79b-417c-875c-d6d99ac10e6c") + ) + (pin "42" + (uuid "58fd478b-a55f-4fed-a955-fdf3467c4744") + ) + (pin "44" + (uuid "2c086d1d-7ffe-416b-a5db-605a212488dc") + ) + (pin "46" + (uuid "20f7ad07-bc87-49e1-9635-9155d8aa57a4") + ) + (pin "48" + (uuid "3f455436-37a4-45f9-a0d2-4dce50a6d92a") + ) + (pin "52" + (uuid "d8290f49-13a4-4a0c-b3ba-b2849a66618a") + ) + (pin "54" + (uuid "2c18d183-180e-4688-ba67-bb2fec7f4894") + ) + (pin "56" + (uuid "6e3f2cd7-62aa-4770-9f6f-749593c8c172") + ) + (pin "58" + (uuid "0a29cfa2-bd0b-45d9-ae75-327eb3ebe36a") + ) + (pin "60" + (uuid "5a56c8de-dd78-4dc8-9702-e81b0d1d6449") + ) + (pin "62" + (uuid "47133dfe-b608-4c1f-bd91-0215f84dc730") + ) + (pin "68" + (uuid "3f3d4684-6688-4795-ab82-e917709715ba") + ) + (pin "74" + (uuid "524c9247-4d09-47f0-b000-0629030c1df8") + ) + (pin "72" + (uuid "930ace02-ab36-445e-a9b9-bfb60b051dcf") + ) + (pin "66" + (uuid "80552986-833b-440a-b1cc-9b0de9f3690b") + ) + (pin "70" + (uuid "9eb18c65-2e06-40a1-9aca-0b6f8442772b") + ) + (pin "64" + (uuid "390c2e49-af7e-426b-97dc-a9e0e4b7ac3b") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "043ab406-0761-4ccb-8e9a-4a2f8a99b4fe") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9171f2f-96a7-49f6-b035-9eeb2bf7579b") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b26f18a9-01cb-4064-95dc-73c85fbee5a8") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "91dcb8b4-f9b6-4967-9be9-2ffd47559b89") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "f4f73bef-7831-4b0e-9282-47bf3ffa65a2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "16ef8713-d043-46a0-99be-68b73cb1d372") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "4e0c19d1-3cc2-4a48-badb-ed61661804b0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "a52a6e39-e978-4743-8091-39fcc3ccd5c7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "c417bad6-f3ff-43a0-bce5-b73afac7081f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "be53a31f-8d0a-42b0-a70a-4b11dd187870") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "974eb413-dba2-4e68-ac95-977213664ffe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..f1a1526 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "40a0b769-f723-4069-bf90-16110b3026d6") + ) + (pin "1" + (uuid "92e00bee-b8eb-4455-9fd5-18e14de6a484") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0994fe2b-6431-4f32-b8f1-d9edb6ecfd41") + ) + (pin "1" + (uuid "eea6e786-0a05-482e-952a-2102ed266a6f") + ) + (instances + (project "M.2 A+E Key 2260" + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/4d34728f-f797-4590-82df-3aacefbed4f2/e672ad10-4aa3-42e1-b04d-523470188d9b/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb new file mode 100644 index 0000000..6362bc0 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb @@ -0,0 +1,3195 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "+3.3V") + (net 9 "/USB_D+") + (net 10 "/USB_D-") + (net 11 "/LED#1") + (net 12 "/LED#2") + (net 13 "unconnected-(J1-NC-Pad17)") + (net 14 "unconnected-(J1-NC-Pad19)") + (net 15 "unconnected-(J1-NC-Pad20)") + (net 16 "unconnected-(J1-NC-Pad21)") + (net 17 "unconnected-(J1-NC-Pad22)") + (net 18 "unconnected-(J1-NC-Pad23)") + (net 19 "unconnected-(J1-NC-Pad32)") + (net 20 "unconnected-(J1-NC-Pad34)") + (net 21 "/PER0-") + (net 22 "unconnected-(J1-NC-Pad36)") + (net 23 "/PER0+") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (net 29 "/REFCLK0+") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (net 31 "/REFCLK0-") + (net 32 "/SUSCLK") + (net 33 "/PERST0#") + (net 34 "/CLKREQ0#") + (net 35 "/W_DISABLE2#") + (net 36 "/PEWAKE#") + (net 37 "/W_DISABLE1#") + (net 38 "/I2C_DATA") + (net 39 "/PER1+") + (net 40 "/I2C_CLK") + (net 41 "/PER1-") + (net 42 "/ALERT#") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (net 44 "/PERST1#") + (net 45 "/CLKREQ1#") + (net 46 "/PEWAKE1#") + (net 47 "/REFCLK1+") + (net 48 "/REFCLK1-") + (net 49 "/PET0+") + (net 50 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "23cf0a4c-c316-495e-be0f-b09fa8cddcba") + (at 106.41 153.63 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "693d9747-292a-4b7b-86e4-4daee8e806eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "714e94f8-25cc-47f5-a706-cd52c249a656") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4b0e218f-2667-4c65-a55e-5bbc9fe63e24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cf8daafb-92e4-428e-bb6c-bbd5e9102249") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36012de8-046a-43a6-9dda-b9b9b40b7136") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52ca056b-adbc-4102-b06c-dfb045b3c514") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cd16cb10-2fde-4105-ab01-1d7135b1f934") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d7b1fe0e-d707-4557-8caf-8f2012b94b80") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "904a35ba-8c89-4f0b-9af1-6ce9d16ae03d") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81a0a061-efdc-4109-881e-2697ffa7bb53") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3384f258-3e26-4337-bb13-375cf98f56b3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a19f7534-8e75-477b-8f24-514c5bb0dc8d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e99a1860-0464-48f0-9b46-2b1aa8e39f6a") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a28dbf28-7602-4bda-bd4e-e55f2109c0a2") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "aa3770fe-0b6e-4d73-ba3a-383ea84fe77f") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "b44e83fe-3c2e-46f3-8238-8130324beb42") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "555f3f65-a6fe-4c93-87bc-506feff52593") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "47f39e32-dad7-4143-9d94-0db5b891ab0f") + (at 107.11 153.63 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "c996deba-8571-4b93-9426-c6bbf2897c4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "7f81f165-0b33-4879-89de-39d767371c4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "beb452b6-2792-4488-90eb-4f44cda6df81") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8fd853ac-5342-4217-be8f-a32e76f56dc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb1fd308-5215-483f-b09c-b8ec11b3a69d") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2ebf500-6632-41dc-8bb0-878c6af42551") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17409515-b55f-441c-a094-b3b26de391ff") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d9b4d21e-b5fd-482e-a511-bc0d154259c3") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9dd6971d-3469-43af-8bcb-443f3f9bebd1") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b61d7fe-a65e-4672-9339-0d34afd3e26d") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07de1cd7-db52-40eb-9c20-179bddf3d1a5") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ac04509-641a-44f6-b08b-641797218e04") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "1922e2cf-cb79-437d-9239-5e105601b29c") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a062cb32-824f-4305-b7b9-3adbe870deac") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "144d8860-db14-4a5b-9b6f-d40a4eff6980") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "50d955b3-2e9d-4268-a09a-66a9ac4fa176") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0+") + (pintype "passive") + (uuid "180682a0-6281-4992-982e-2f3c1e674bcc") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "6a9ed30d-a4d7-490c-82b2-34c23109f0c2") + (at 107.76 157.29) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9a5193f3-0939-479d-ab61-910fb6c04bae") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "11191c32-8306-466a-99f5-fbd5037ad5d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0bb8c594-40aa-4043-b95e-d401e041af79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7e752a48-e599-49ac-b89c-fd58fc65e660") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c134f65-1e65-4cf9-9c6f-f8c3f073dd00") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "5577c707-85df-4bbc-b2b5-1a2ae3837855") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "165e9cc5-ddcd-47c4-8f48-90dc20590ae1") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fcb3c4a9-6641-40b4-84c0-b94a9c90e0df") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a42d9a46-1447-4abd-9226-271d9f70ab36") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "ac60b19c-5088-4cb2-926b-a1dc3d07bd9d") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3d217bba-dd3f-47ac-a02e-c2cc2b31c0e5") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "135142b4-6047-40bc-807f-3c27e87fa6eb") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a802a025-05e7-45ac-9088-b02a389d5036") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7537eed4-6108-466e-afcd-dbcc1fce57ae") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aaebd00b-87e4-426a-ad30-2c5a4c2edb0c") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "86fd02da-3d79-44b0-aea7-22a72aea20bb") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0b9be941-f6ff-4013-8254-1f0b3e403f10") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b994c71c-d64d-4615-a500-a88ec20a8d6a") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "42c66242-fc12-42f7-9155-c0e948435820") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7989ea7f-1934-44be-8d97-442044bd0d7a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cb59ff39-5c32-4d5c-b00a-f59dc1094aba") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1cae1da5-8a4a-4a91-8fc3-e58af1960493") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "aadc739c-8adc-4705-8025-e92b6188ec00") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d880a1a6-af74-4d83-9aaf-cad837bf5cc9") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9eb29129-60ae-4258-a370-aeb143d2bfb6") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "a5c893d3-808e-4aec-ad51-41e3195dffff") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07f0b67a-ab15-4ecc-b643-6de28b0ecbcd") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "792a7b9f-d927-4cda-afc8-e0be782ee43c") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "33ca9b7d-f78e-48e6-a54c-51a60194dc79") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bf292360-a18f-450c-9b47-bf412785abc5") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "93ee314e-2871-42ba-a1c4-deea2cc564df") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "513eaf0f-58cb-46c9-b2f9-6c1c19b95655") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc01d25d-39bc-4d58-a442-a24535a52c23") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4f783a44-4bbe-4bab-b276-3301fb4b7641") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b23b6fa0-4847-47bd-b575-1ec742dea581") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "91ecbf0b-e14f-4317-98ab-8752260f93c5") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c045c4a5-a237-4873-a434-4bc424905191") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e1559f09-584e-42cf-a47d-84b9f55fe742") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8151d074-ba61-4389-9fca-42e13c48d2c1") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "062407c5-cb52-421a-b240-6dbae72c175d") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f17feed4-e18d-466d-816f-41e4be23ad7c") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c7b85133-45cb-4361-aa38-16fa22d5a4d1") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6a72619d-7a80-4964-91c1-0ad5d817de5f") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b8594667-6171-4d21-ba49-daaf28ded755") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a59fe89f-4579-4779-a2a9-d8a5c187ab89") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1a4b9c6f-3058-48e5-be6d-82591273a9a7") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f19d2643-4c9b-40e1-8d1b-6b846b32d5cd") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7a3f6430-5275-4ece-8c3b-d20fbb5fcf76") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "707c8d9e-0f76-4c45-8a22-304c84c12d2b") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0290b7f9-a91b-44c0-87ef-dcd2f1612471") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "34d4913c-a5d3-467b-9c65-d0a8e2600481") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1b9f787-02e9-4ec4-a778-8f45ffb1c5f9") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ef43d00-76f3-4eaa-9249-838b688a61b6") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ec5bac3c-e385-4d5f-a933-7d5fda20ef46") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "536c9a2c-a310-4473-9948-0c454ca0365f") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "49da2ec1-ceab-4f0e-b368-f56ff4c56dea") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "481c4029-0961-449a-be2f-c7d6afce3429") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a6b204bf-d500-4ae2-88bb-8ae0ba1fbff7") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "0f50d7c4-c31f-401b-9bf0-99c07431f12d") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "13485a2f-5d22-4cdf-ad0d-dcf1add8eaeb") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "72e6649b-0a85-4d18-b03b-5c7834210308") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a17749e9-4bd4-4ff4-b23f-52ddb288346e") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "73ec2fcb-ec6b-4877-bfb6-49a725f44a67") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "a5974845-1779-4e7b-97d9-d1e4faa1b3c7") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c71d21b6-1a77-4f5f-a901-97e9dbf04ec5") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "e35bb59a-6392-47c5-8253-ebd9b1cef2ba") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "8bd939a4-ee83-4237-96b9-5ee1a1e77263") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "76e2eacd-5bed-4a18-9f52-6713af809440") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7aa37af5-8a37-4dd6-af45-764c997cbfda") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "c84e8756-e9b0-4ac3-90a9-c14ada89a67f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "db97d102-fba2-42ce-bc7f-d85bcdb75072") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "52b1c4ad-e607-4050-8686-8413684a4f40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "1fbe3a22-0ed1-43ca-96ad-d6062cfd697a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "141c0f39-4c2e-4e0a-848b-aa09ec57e880") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "a3aa5e99-7705-43f3-8bcc-d524a6b52fef") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "06f692a7-51f0-41ac-a4ec-f4e802beaf04") + (pts + (xy 92.76 47.29) (xy 122.76 47.29) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.76 26.06 0) + (layer "User.2") + (uuid "06f692a7-51f0-41ac-a4ec-f4e802beaf04") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "24edffe5-a11e-45f9-af8f-717ac07f11f1") + (pts + (xy 117.67 158.4) (xy 117.67 78.4) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.355 118.4 90) + (layer "User.2") + (uuid "24edffe5-a11e-45f9-af8f-717ac07f11f1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "708ed321-e08b-4604-bc37-4aa80f08574c") + (pts + (xy 117.685 158.4) (xy 117.685 98.4) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.63 128.4 90) + (layer "User.2") + (uuid "708ed321-e08b-4604-bc37-4aa80f08574c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7b29da4c-2d16-4d1f-af14-3709b62d4df0") + (pts + (xy 96.76 48.4) (xy 118.76 48.4) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.76 32.52 0) + (layer "User.2") + (uuid "7b29da4c-2d16-4d1f-af14-3709b62d4df0") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8bf51869-33bd-433b-95f0-ac4e590688d9") + (pts + (xy 117.685 158.4) (xy 117.685 48.4) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.125 103.4 90) + (layer "User.2") + (uuid "8bf51869-33bd-433b-95f0-ac4e590688d9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ea26fffd-fdba-4916-8838-a7d339e28adf") + (pts + (xy 117.685 158.4) (xy 117.685 128.4) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.18 143.4 90) + (layer "User.2") + (uuid "ea26fffd-fdba-4916-8838-a7d339e28adf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ff5655dd-3118-49bf-a296-f5c691b24275") + (pts + (xy 117.685 158.4) (xy 117.685 116.4) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.08 137.4 90) + (layer "User.2") + (uuid "ff5655dd-3118-49bf-a296-f5c691b24275") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0b10f9b0-89f6-4a05-a1b0-d5bda1ef5f80") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "da69c7c4-98bb-4a2d-a939-d6c133c48f34") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "8081faf0-983e-478c-90ed-7907519ce1a3") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6721c409-22c6-4801-b7ce-37426760a5d0") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "a6b6fcbc-e9a1-4af5-b611-ebe8630b436e") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "f621c5ad-f396-4f85-80d8-2a64db082ac3") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "15f9d2ae-c160-458b-a6ed-e545771dc460") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "89bc236b-e249-46ce-a9d4-8394024dc9ea") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e06f2f2e-f25b-49aa-8453-36e837191a04") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "20f1f6aa-72ca-4706-8d0e-bb13d393dccf") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "1d063b75-1ed3-4f09-aa74-db35270e81fd") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "595c1080-955c-407a-a7fd-205abe2d9197") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "115c80cf-fbf9-4b5e-a0bf-26e3d17b4982") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9033b90c-15f5-4730-a187-7605dcb55227") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3f692225-416c-42af-97e8-af52962b0e85") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d34f9726-d188-4b07-8096-17a5d4ac6b88") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a63c4add-c29f-4c47-8d07-07db02a74ff1") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "7d64cf8e-c8fd-4bed-95fa-38b41ca1f4ea") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "a4ad9d76-8edd-4e9d-ad70-61a2aeebed88") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "88d4abfa-2ff1-4ee5-a40e-b8d81403a334") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "c5771cec-7c53-4eb1-a84b-acbcf9998501") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "ff4cf588-1fef-4494-9c2d-e46b746eee1c") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "aa7087f2-5f58-437d-a42c-3b1ec065eada") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "47200463-0450-4eef-9bf6-71b69211a09a") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "88971ff4-5a2c-4cb2-9621-f3a6065028c9") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "d3dad2fb-df52-4b24-a581-e153461da5ad") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "85d8e6fa-4db3-4772-8a83-773d79fe85ad") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "980edcff-54f6-4a31-be74-197871a94745") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2ad77636-1e45-44cb-9d8f-de2bcf0a3642") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "86df155b-09ba-4637-b84a-8a2b10c5a0a2") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "cff35644-3cc1-40db-8b1f-49f23a5790a2") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "6eeff511-abdf-4075-997e-7f2f8d3835ea") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "58e418d4-3352-4004-8e5b-866c18ce894f") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "717e8f58-1013-46d5-be70-50b5dc35ba9b") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5f65064a-92c2-4da9-ba14-50b89057c661") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "6f527f98-a610-4de8-8ec7-5142be9193c2") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "008ade6b-efd6-44b8-839d-51112a97b625") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "4554087f-a4a6-4391-b59c-425475318f5e") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "2af05ce4-6e33-4bbb-a003-76edbe97c532") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "f34521e1-7e49-4e3f-8dff-8df89166ed3c") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e5b32332-f975-43c7-ac77-244115d43e99") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "ef29145c-53aa-4ec9-9797-0dd35d67f9e9") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "2074b6e9-ac26-4928-b617-91051fa44ef4") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "b85d3987-9981-445a-af30-a29ca6d6c6be") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "c029521b-d2de-499b-83ed-403fcf6a9f72") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "76b7e26d-6c71-40b3-8197-8b7c7766ae58") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "293c7ab6-b945-4ec4-913e-301901e99324") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "933e7803-53d4-48c9-879d-c194a9fca8f0") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "25bb7f8f-cb4c-4990-9de3-16b8c029348a") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "82901e46-0405-44b3-90d3-8c0898402a6a") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "38366385-e833-4527-9ef5-404e527a566d") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "f5e01eb1-dc46-4799-8a28-64fe2ed72fcf") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "363383b1-724e-4e0f-9469-7315a59272d6") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "f2cf812d-a554-46b7-9ff9-148093327997") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "d21bae0b-ea45-4a61-bf9d-c3a6fa05b3ea") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f2fb1318-54cd-4932-9ee9-90d99430366d") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "639c8ed3-4cab-4332-89ec-79a3145f5edf") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "83451886-a9a8-46d1-8318-c68716e892f1") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ac898913-9212-4c2a-99a8-f57c5dae682e") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "d2debd46-cc5c-46d7-b4ed-a9dc6110cd8e") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 118.76 154.4) (xy 118.76 158.4) (xy 96.76 158.4) (xy 96.76 154.4) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "67126ec8-1fab-46e3-a83d-56029c33cba3") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 122.76 158.4) (xy 122.76 153.2) (xy 92.76 153.2) (xy 92.76 158.4) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "9342f042-03c8-4781-a593-a81df4047920") + (at 107.76 78.4) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "bf0c6329-d5ef-4cfa-99f7-cd9d83b6a101") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "797cca2b-68aa-45d8-944c-c645fd1c1e42") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d3dfec3f-452e-4988-8c85-d6ffa8281c4d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ac23e5d-5522-4bef-9d2e-95b551cc044c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "a0546c39-c308-41e1-b6ca-90c6f0f12773") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "ff048100-f423-4dc9-8ee3-2641000bd944") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e6fb66c9-0c2a-46a3-a8b5-4c883df8b7fe") + (at 101.11 153.63 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "91dfe5c9-470f-4ec8-83b1-567aa9e4d9e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3950b7d3-e2f4-448b-a536-3976d587efa9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "44070b32-7bd6-4f2f-b314-e1643c639d3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ab3f94ca-1241-4f12-aceb-2764a24b477d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfbf9351-ebe4-4e32-adab-6c97743be2a6") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f2a8cfd5-4d39-4c8d-ba00-7b990358e0e1") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "846865c6-6b8e-4d9f-a004-55da27f21f11") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "543409c9-9385-4fdb-a0b2-03035daf2cfd") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a12869f-5dde-4f31-8104-6ff2cc44ae98") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09214e95-a153-4c29-bd45-6d5204e63c76") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d19de4b7-ce6c-4b04-8841-c404b4ffc8cb") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e0930dc-afc1-4267-bbb8-6e416ec5b156") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "bfc028df-24df-4c16-a89c-11b369f47ac6") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9a6e1532-8350-46e0-a2c9-94f8b164fe48") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "2de10568-eb60-4950-abb2-37a02455c743") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "36bcf0fa-82be-4d6e-b4f3-085311ec41ce") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "94af5b7b-57bd-469a-841f-881941cadf90") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e9f4f436-86be-466d-89d9-98aa7fdb8414") + (at 100.41 153.63 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "d2c535aa-d822-4419-a92d-71931ab4ad11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "b9aa5c7b-1bc6-4e3b-b3fa-ab742530a9ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bbfccc04-2e9b-4df3-bccf-c99a102aae4f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ce752460-ee8a-4a6c-ba5e-71c010b9bc59") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40ecaff2-eba6-42e7-b6b0-a142cb718682") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5aca01b5-0a08-4d18-9b57-bf1a4863fe67") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2c626d07-0bcb-4c49-a761-10e8b8d48498") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3547b127-4bb4-4c33-8cbf-753d411e17fc") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8c159cf4-b29e-4649-8259-fb28e0c0f56b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3e91d698-703d-4428-b150-d754affd12e5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "789bccd6-9345-451e-a0fd-5d41be601d03") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09da10b2-60e0-4849-92b4-b3ed7beee6f8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "d0a0d5ad-4e8c-47e5-b688-680121c22b01") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "86c68bc1-b06d-4c19-9e52-be4ea3137650") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d96b06db-65aa-4dbc-8486-cb859fc6b923") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "200f423b-3f92-40bb-bc4e-8662640c72fb") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "950a05ba-03bf-4cbd-a787-448859e81e77") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 118.76 78.4) + (end 96.76 78.4) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "00210776-8834-4dc7-9d5d-5188b2e22860") + ) + (gr_line + (start 118.76 154.4) + (end 118.76 78.4) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09d8ebba-92dd-4b90-8022-a33e4bc7d6dd") + ) + (gr_line + (start 96.76 78.4) + (end 96.76 154.4) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "46ce80e3-8690-4234-a91f-589dc1e4664b") + ) + (via + (at 112.76 154.63) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "c6aa8a32-1990-46b1-ae8e-c2de85933e45") + ) + (segment + (start 112.76 154.63) + (end 112.76 157) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "099fae67-2699-44bd-9e9a-65abbaa36302") + ) + (segment + (start 101.11 154.295001) + (end 101.11 153.95) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2adf4abd-365f-46d5-b7d2-654f453327ea") + ) + (segment + (start 101.01 157.25) + (end 101.01 155.974999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a0730314-d486-41bb-8ec8-4c32df4ca220") + ) + (segment + (start 100.985 154.420001) + (end 101.11 154.295001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "d85965ca-9b95-4bc0-9ec1-f835526ae883") + ) + (segment + (start 100.985 155.949999) + (end 100.985 154.420001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f15ef851-401f-4347-8f95-81bd48443377") + ) + (segment + (start 101.01 155.974999) + (end 100.985 155.949999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "fc3ce377-9117-4427-810b-767f8dc1b448") + ) + (segment + (start 106.535 155.949999) + (end 106.535 154.420001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "106fc740-a964-4564-bbd4-5bdd5d01c0c5") + ) + (segment + (start 106.51 157.25) + (end 106.51 155.974999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "30cb01d3-a2c4-4b7b-a73e-b0f6535ce514") + ) + (segment + (start 106.41 154.295001) + (end 106.41 153.95) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5f8e00f8-421f-41f0-9fd6-5286ae92c17e") + ) + (segment + (start 106.51 155.974999) + (end 106.535 155.949999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "63952ad8-9e9c-4782-89e5-fe99ce55ee16") + ) + (segment + (start 106.535 154.420001) + (end 106.41 154.295001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c18412fa-6c46-4c02-8d2f-38f787e1557f") + ) + (segment + (start 100.51 155.974999) + (end 100.535 155.949999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "20ce96c1-3ac4-4fb6-8b26-a70a560e59e7") + ) + (segment + (start 100.51 157.25) + (end 100.51 155.974999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "619290d0-3aee-49c1-835d-df3570b3de0d") + ) + (segment + (start 100.535 155.949999) + (end 100.535 154.420001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "80fe420d-70b2-458b-ae72-33f5c1c4879e") + ) + (segment + (start 100.535 154.420001) + (end 100.41 154.295001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a12e7d03-4071-40e8-84b2-5df5c9c7db36") + ) + (segment + (start 100.41 154.295001) + (end 100.41 153.95) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ff6d0646-1457-4a97-9f18-6f1f6991b3b3") + ) + (segment + (start 107.01 155.974999) + (end 106.985 155.949999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "281d8a92-4c8e-417e-a7c8-4133ee439183") + ) + (segment + (start 107.11 154.295001) + (end 107.11 153.95) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "298a3b49-5e8c-4064-9737-b2bf30877c26") + ) + (segment + (start 106.985 154.420001) + (end 107.11 154.295001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3ba0bfbc-4ccf-4909-86bc-e66df04497d7") + ) + (segment + (start 106.985 155.949999) + (end 106.985 154.420001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4290eab8-9089-4143-825f-f44f1c9fcf4a") + ) + (segment + (start 107.01 157.25) + (end 107.01 155.974999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e2aa24f0-d630-4b3e-8a91-467a8720ba69") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "adf855f7-ff46-40ec-a5e9-3f43c264e0cd") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 122.76 156.73) (xy 122.76 48.4) (xy 92.76 48.4) (xy 92.76 156.73) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 104.841684 78.922174) (xy 104.861503 78.958033) (xy 104.920826 79.217946) (xy 104.920832 79.217964) + (xy 105.030257 79.530688) (xy 105.174022 79.829217) (xy 105.350305 80.10977) (xy 105.551034 80.361476) + (xy 106.404432 79.508079) (xy 106.441457 79.556331) (xy 106.603669 79.718543) (xy 106.651919 79.755567) + (xy 105.798522 80.608964) (xy 105.798522 80.608965) (xy 106.050229 80.809694) (xy 106.330782 80.985977) + (xy 106.629311 81.129742) (xy 106.942035 81.239167) (xy 106.942053 81.239173) (xy 107.265077 81.312901) + (xy 107.265074 81.312901) (xy 107.594336 81.35) (xy 107.925664 81.35) (xy 108.254924 81.312901) + (xy 108.577946 81.239173) (xy 108.577964 81.239167) (xy 108.890688 81.129742) (xy 109.189217 80.985977) + (xy 109.46977 80.809694) (xy 109.721476 80.608965) (xy 109.721476 80.608964) (xy 108.868079 79.755567) + (xy 108.916331 79.718543) (xy 109.078543 79.556331) (xy 109.115567 79.508079) (xy 109.968964 80.361476) + (xy 109.968965 80.361476) (xy 110.169694 80.10977) (xy 110.345977 79.829217) (xy 110.489742 79.530688) + (xy 110.599167 79.217964) (xy 110.599173 79.217946) (xy 110.658497 78.958033) (xy 110.691272 78.911842) + (xy 110.730642 78.9005) (xy 118.1855 78.9005) (xy 118.237826 78.922174) (xy 118.2595 78.9745) (xy 118.2595 153.8255) + (xy 118.237826 153.877826) (xy 118.1855 153.8995) (xy 118.097464 153.8995) (xy 117.925062 153.929898) + (xy 117.760558 153.989773) (xy 117.608945 154.077308) (xy 117.474837 154.189837) (xy 117.362308 154.323945) + (xy 117.274773 154.475558) (xy 117.214898 154.640062) (xy 117.1845 154.812464) (xy 117.1845 156.73) + (xy 116.8855 156.73) (xy 116.8855 156.380252) (xy 116.873867 156.321769) (xy 116.847471 156.282265) + (xy 116.835 156.241153) (xy 116.835 156.2) (xy 116.815301 156.2) (xy 116.775716 156.207873) (xy 116.746845 156.207873) + (xy 116.704748 156.1995) (xy 116.315252 156.1995) (xy 116.315251 156.1995) (xy 116.274435 156.207618) + (xy 116.245565 156.207618) (xy 116.204749 156.1995) (xy 116.204748 156.1995) (xy 115.815252 156.1995) + (xy 115.815251 156.1995) (xy 115.773153 156.207873) (xy 115.744283 156.207873) (xy 115.704699 156.2) + (xy 115.685 156.2) (xy 115.685 156.241153) (xy 115.672529 156.282265) (xy 115.646133 156.321768) + (xy 115.6345 156.380253) (xy 115.6345 156.73) (xy 115.4855 156.73) (xy 115.4855 155.398025) (xy 115.485499 155.39802) + (xy 115.448024 155.197544) (xy 115.374348 155.007363) (xy 115.266981 154.833959) (xy 115.26698 154.833957) + (xy 115.129579 154.683235) (xy 115.129578 154.683234) (xy 114.966825 154.560329) (xy 114.966822 154.560328) + (xy 114.966821 154.560327) (xy 114.78425 154.469418) (xy 114.784246 154.469417) (xy 114.784244 154.469416) + (xy 114.588082 154.413602) (xy 114.588076 154.413601) (xy 114.385003 154.394785) (xy 114.384997 154.394785) + (xy 114.181923 154.413601) (xy 114.181917 154.413602) (xy 113.985755 154.469416) (xy 113.98575 154.469418) + (xy 113.803177 154.560328) (xy 113.803174 154.560329) (xy 113.640421 154.683234) (xy 113.64042 154.683235) + (xy 113.503019 154.833957) (xy 113.503019 154.833958) (xy 113.395655 155.007358) (xy 113.39565 155.007368) + (xy 113.321977 155.19754) (xy 113.2845 155.39802) (xy 113.2845 156.125708) (xy 113.262826 156.178034) + (xy 113.2105 156.199708) (xy 113.20626 156.1995) (xy 113.204748 156.1995) (xy 112.815252 156.1995) + (xy 112.815251 156.1995) (xy 112.774435 156.207618) (xy 112.745565 156.207618) (xy 112.704749 156.1995) + (xy 112.704748 156.1995) (xy 112.315252 156.1995) (xy 112.315251 156.1995) (xy 112.274435 156.207618) + (xy 112.245565 156.207618) (xy 112.204749 156.1995) (xy 112.204748 156.1995) (xy 111.815252 156.1995) + (xy 111.815251 156.1995) (xy 111.774435 156.207618) (xy 111.745565 156.207618) (xy 111.704749 156.1995) + (xy 111.704748 156.1995) (xy 111.5595 156.1995) (xy 111.507174 156.177826) (xy 111.4855 156.1255) + (xy 111.4855 155.398025) (xy 111.485499 155.39802) (xy 111.448024 155.197544) (xy 111.374348 155.007363) + (xy 111.266981 154.833959) (xy 111.26698 154.833957) (xy 111.129579 154.683235) (xy 111.129578 154.683234) + (xy 110.966825 154.560329) (xy 110.966822 154.560328) (xy 110.966821 154.560327) (xy 110.78425 154.469418) + (xy 110.784246 154.469417) (xy 110.784244 154.469416) (xy 110.588082 154.413602) (xy 110.588076 154.413601) + (xy 110.385003 154.394785) (xy 110.384997 154.394785) (xy 110.181923 154.413601) (xy 110.181917 154.413602) + (xy 109.985755 154.469416) (xy 109.98575 154.469418) (xy 109.803177 154.560328) (xy 109.803174 154.560329) + (xy 109.640421 154.683234) (xy 109.64042 154.683235) (xy 109.503019 154.833957) (xy 109.503019 154.833958) + (xy 109.395655 155.007358) (xy 109.39565 155.007368) (xy 109.321977 155.19754) (xy 109.2845 155.39802) + (xy 109.2845 156.126213) (xy 109.262826 156.178539) (xy 109.2105 156.200213) (xy 109.206157 156.2) + (xy 109.185 156.2) (xy 109.185 156.73) (xy 108.8855 156.73) (xy 108.8855 156.380252) (xy 108.873867 156.321769) + (xy 108.847471 156.282265) (xy 108.835 156.241153) (xy 108.835 156.2) (xy 108.815301 156.2) (xy 108.775716 156.207873) + (xy 108.746845 156.207873) (xy 108.704748 156.1995) (xy 108.315252 156.1995) (xy 108.315251 156.1995) + (xy 108.274435 156.207618) (xy 108.245565 156.207618) (xy 108.204749 156.1995) (xy 108.204748 156.1995) + (xy 107.815252 156.1995) (xy 107.815251 156.1995) (xy 107.773153 156.207873) (xy 107.744283 156.207873) + (xy 107.704699 156.2) (xy 107.685 156.2) (xy 107.685 156.241153) (xy 107.672529 156.282265) (xy 107.646133 156.321768) + (xy 107.6345 156.380253) (xy 107.6345 156.73) (xy 107.3855 156.73) (xy 107.3855 156.380252) (xy 107.373867 156.321769) + (xy 107.347471 156.282265) (xy 107.337284 156.259397) (xy 107.312784 156.163092) (xy 107.314148 156.153656) + (xy 107.3105 156.144848) (xy 107.3105 155.935435) (xy 107.310499 155.935434) (xy 107.288766 155.854326) + (xy 107.289619 155.854097) (xy 107.2855 155.833376) (xy 107.2855 154.575123) (xy 107.307173 154.522798) + (xy 107.35046 154.479512) (xy 107.390022 154.410989) (xy 107.4105 154.334563) (xy 107.4105 154.334558) + (xy 107.411133 154.329755) (xy 107.412641 154.329953) (xy 107.432174 154.282797) (xy 107.462206 154.252765) + (xy 107.507585 154.149991) (xy 107.5105 154.124865) (xy 107.510499 153.775136) (xy 107.507585 153.750009) + (xy 107.467792 153.659888) (xy 107.466485 153.603268) (xy 107.467782 153.600135) (xy 107.507585 153.509991) + (xy 107.5105 153.484865) (xy 107.510499 153.135136) (xy 107.507585 153.110009) (xy 107.462206 153.007235) + (xy 107.382765 152.927794) (xy 107.279991 152.882415) (xy 107.27999 152.882414) (xy 107.279988 152.882414) + (xy 107.258659 152.87994) (xy 107.254865 152.8795) (xy 107.254864 152.8795) (xy 106.965136 152.8795) + (xy 106.940013 152.882414) (xy 106.940007 152.882415) (xy 106.837234 152.927794) (xy 106.812326 152.952703) + (xy 106.76 152.974377) (xy 106.707674 152.952703) (xy 106.682765 152.927794) (xy 106.579991 152.882415) + (xy 106.57999 152.882414) (xy 106.579988 152.882414) (xy 106.558659 152.87994) (xy 106.554865 152.8795) + (xy 106.554864 152.8795) (xy 106.265136 152.8795) (xy 106.240013 152.882414) (xy 106.240007 152.882415) + (xy 106.137234 152.927794) (xy 106.057794 153.007234) (xy 106.012414 153.110011) (xy 106.0095 153.135135) + (xy 106.0095 153.484863) (xy 106.012414 153.509986) (xy 106.012415 153.509992) (xy 106.052206 153.60011) + (xy 106.053514 153.656732) (xy 106.052206 153.65989) (xy 106.012414 153.750011) (xy 106.0095 153.775135) + (xy 106.0095 154.124863) (xy 106.012414 154.149986) (xy 106.012415 154.149992) (xy 106.057794 154.252765) + (xy 106.087826 154.282797) (xy 106.107359 154.329954) (xy 106.108867 154.329756) (xy 106.1095 154.334565) + (xy 106.129977 154.410986) (xy 106.129979 154.410991) (xy 106.158096 154.45969) (xy 106.161677 154.465892) + (xy 106.16954 154.479512) (xy 106.214629 154.524601) (xy 106.216303 154.526523) (xy 106.224565 154.551139) + (xy 106.2345 154.575124) (xy 106.2345 155.833376) (xy 106.23038 155.854097) (xy 106.231234 155.854326) + (xy 106.2095 155.935434) (xy 106.2095 156.144848) (xy 106.207216 156.163092) (xy 106.182716 156.259397) + (xy 106.177245 156.266716) (xy 106.172529 156.282265) (xy 106.146133 156.321768) (xy 106.1345 156.380253) + (xy 106.1345 156.73) (xy 105.8855 156.73) (xy 105.8855 156.380252) (xy 105.873867 156.321769) (xy 105.847471 156.282265) + (xy 105.835 156.241153) (xy 105.835 156.2) (xy 105.815301 156.2) (xy 105.775716 156.207873) (xy 105.746845 156.207873) + (xy 105.704748 156.1995) (xy 105.315252 156.1995) (xy 105.315251 156.1995) (xy 105.274435 156.207618) + (xy 105.245565 156.207618) (xy 105.204749 156.1995) (xy 105.204748 156.1995) (xy 104.815252 156.1995) + (xy 104.815251 156.1995) (xy 104.773153 156.207873) (xy 104.744283 156.207873) (xy 104.704699 156.2) + (xy 104.685 156.2) (xy 104.685 156.241153) (xy 104.672529 156.282265) (xy 104.646133 156.321768) + (xy 104.6345 156.380253) (xy 104.6345 156.73) (xy 104.3855 156.73) (xy 104.3855 156.380252) (xy 104.373867 156.321769) + (xy 104.347471 156.282265) (xy 104.335 156.241153) (xy 104.335 156.2) (xy 104.315301 156.2) (xy 104.275716 156.207873) + (xy 104.246845 156.207873) (xy 104.204748 156.1995) (xy 103.815252 156.1995) (xy 103.815251 156.1995) + (xy 103.774435 156.207618) (xy 103.745565 156.207618) (xy 103.704749 156.1995) (xy 103.704748 156.1995) + (xy 103.315252 156.1995) (xy 103.315251 156.1995) (xy 103.273153 156.207873) (xy 103.244283 156.207873) + (xy 103.204699 156.2) (xy 103.185 156.2) (xy 103.185 156.241153) (xy 103.172529 156.282265) (xy 103.146133 156.321768) + (xy 103.1345 156.380253) (xy 103.1345 156.73) (xy 102.8855 156.73) (xy 102.8855 156.380252) (xy 102.873867 156.321769) + (xy 102.847471 156.282265) (xy 102.835 156.241153) (xy 102.835 156.2) (xy 102.815301 156.2) (xy 102.775716 156.207873) + (xy 102.746845 156.207873) (xy 102.704748 156.1995) (xy 102.315252 156.1995) (xy 102.315251 156.1995) + (xy 102.274435 156.207618) (xy 102.245565 156.207618) (xy 102.204749 156.1995) (xy 102.204748 156.1995) + (xy 101.815252 156.1995) (xy 101.815251 156.1995) (xy 101.773153 156.207873) (xy 101.744283 156.207873) + (xy 101.704699 156.2) (xy 101.685 156.2) (xy 101.685 156.241153) (xy 101.672529 156.282265) (xy 101.646133 156.321768) + (xy 101.6345 156.380253) (xy 101.6345 156.73) (xy 101.3855 156.73) (xy 101.3855 156.380252) (xy 101.373867 156.321769) + (xy 101.347471 156.282265) (xy 101.337284 156.259397) (xy 101.312784 156.163092) (xy 101.314148 156.153656) + (xy 101.3105 156.144848) (xy 101.3105 155.935435) (xy 101.310499 155.935434) (xy 101.288766 155.854326) + (xy 101.289619 155.854097) (xy 101.2855 155.833376) (xy 101.2855 154.575123) (xy 101.307173 154.522798) + (xy 101.35046 154.479512) (xy 101.390022 154.410989) (xy 101.4105 154.334563) (xy 101.4105 154.334558) + (xy 101.411133 154.329755) (xy 101.412641 154.329953) (xy 101.432174 154.282797) (xy 101.462206 154.252765) + (xy 101.507585 154.149991) (xy 101.5105 154.124865) (xy 101.510499 153.775136) (xy 101.507585 153.750009) + (xy 101.467792 153.659888) (xy 101.466485 153.603268) (xy 101.467782 153.600135) (xy 101.507585 153.509991) + (xy 101.5105 153.484865) (xy 101.510499 153.135136) (xy 101.507585 153.110009) (xy 101.462206 153.007235) + (xy 101.382765 152.927794) (xy 101.279991 152.882415) (xy 101.27999 152.882414) (xy 101.279988 152.882414) + (xy 101.258659 152.87994) (xy 101.254865 152.8795) (xy 101.254864 152.8795) (xy 100.965136 152.8795) + (xy 100.940013 152.882414) (xy 100.940007 152.882415) (xy 100.837234 152.927794) (xy 100.812326 152.952703) + (xy 100.76 152.974377) (xy 100.707674 152.952703) (xy 100.682765 152.927794) (xy 100.579991 152.882415) + (xy 100.57999 152.882414) (xy 100.579988 152.882414) (xy 100.558659 152.87994) (xy 100.554865 152.8795) + (xy 100.554864 152.8795) (xy 100.265136 152.8795) (xy 100.240013 152.882414) (xy 100.240007 152.882415) + (xy 100.137234 152.927794) (xy 100.057794 153.007234) (xy 100.012414 153.110011) (xy 100.0095 153.135135) + (xy 100.0095 153.484863) (xy 100.012414 153.509986) (xy 100.012415 153.509992) (xy 100.052206 153.60011) + (xy 100.053514 153.656732) (xy 100.052206 153.65989) (xy 100.012414 153.750011) (xy 100.0095 153.775135) + (xy 100.0095 154.124863) (xy 100.012414 154.149986) (xy 100.012415 154.149992) (xy 100.057794 154.252765) + (xy 100.087826 154.282797) (xy 100.107359 154.329954) (xy 100.108867 154.329756) (xy 100.1095 154.334565) + (xy 100.129977 154.410986) (xy 100.129979 154.410991) (xy 100.158096 154.45969) (xy 100.161677 154.465892) + (xy 100.16954 154.479512) (xy 100.214629 154.524601) (xy 100.216303 154.526523) (xy 100.224565 154.551139) + (xy 100.2345 154.575124) (xy 100.2345 155.833376) (xy 100.23038 155.854097) (xy 100.231234 155.854326) + (xy 100.2095 155.935434) (xy 100.2095 156.144848) (xy 100.207216 156.163092) (xy 100.182716 156.259397) + (xy 100.177245 156.266716) (xy 100.172529 156.282265) (xy 100.146133 156.321768) (xy 100.1345 156.380253) + (xy 100.1345 156.73) (xy 99.8855 156.73) (xy 99.8855 156.380252) (xy 99.873867 156.321769) (xy 99.847471 156.282265) + (xy 99.835 156.241153) (xy 99.835 156.2) (xy 99.815301 156.2) (xy 99.775716 156.207873) (xy 99.746845 156.207873) + (xy 99.704748 156.1995) (xy 99.315252 156.1995) (xy 99.315251 156.1995) (xy 99.274435 156.207618) + (xy 99.245565 156.207618) (xy 99.204749 156.1995) (xy 99.204748 156.1995) (xy 98.815252 156.1995) + (xy 98.815251 156.1995) (xy 98.773153 156.207873) (xy 98.744283 156.207873) (xy 98.704699 156.2) + (xy 98.685 156.2) (xy 98.685 156.241153) (xy 98.672529 156.282265) (xy 98.646133 156.321768) (xy 98.6345 156.380253) + (xy 98.6345 156.73) (xy 98.3355 156.73) (xy 98.3355 154.812472) (xy 98.335499 154.812464) (xy 98.312713 154.683236) + (xy 98.305101 154.640062) (xy 98.245225 154.475555) (xy 98.157692 154.323945) (xy 98.045163 154.189837) + (xy 97.911055 154.077308) (xy 97.759445 153.989775) (xy 97.759443 153.989774) (xy 97.759441 153.989773) + (xy 97.594937 153.929898) (xy 97.422535 153.8995) (xy 97.422532 153.8995) (xy 97.400892 153.8995) + (xy 97.3345 153.8995) (xy 97.282174 153.877826) (xy 97.2605 153.8255) (xy 97.2605 78.9745) (xy 97.282174 78.922174) + (xy 97.3345 78.9005) (xy 104.789358 78.9005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.808247 154.337521) (xy 112.827453 154.342666) (xy 112.864454 154.352581) (xy 112.882296 154.359971) + (xy 112.932699 154.389071) (xy 112.948024 154.40083) (xy 112.989169 154.441975) (xy 113.000929 154.457302) + (xy 113.030024 154.507697) (xy 113.037416 154.525542) (xy 113.052478 154.581749) (xy 113.055 154.600903) + (xy 113.055 154.659092) (xy 113.052478 154.678245) (xy 113.037416 154.734456) (xy 113.030024 154.752303) + (xy 113.000927 154.8027) (xy 112.989167 154.818025) (xy 112.936869 154.870323) (xy 112.936863 154.87033) + (xy 112.892315 154.937001) (xy 112.870644 154.98932) (xy 112.870641 154.98933) (xy 112.855 155.067967) + (xy 112.855 155.625498) (xy 112.870641 155.704135) (xy 112.870644 155.704145) (xy 112.892316 155.756465) + (xy 112.893676 155.759098) (xy 112.895162 155.776735) (xy 112.901928 155.793092) (xy 112.898142 155.812108) + (xy 112.898431 155.815535) (xy 112.89716 155.817039) (xy 112.896299 155.821367) (xy 112.896133 155.821766) + (xy 112.8845 155.880253) (xy 112.8845 156.73) (xy 112.6355 156.73) (xy 112.6355 155.880252) (xy 112.623867 155.821769) + (xy 112.623866 155.821768) (xy 112.623866 155.821766) (xy 112.623676 155.821307) (xy 112.623676 155.820809) + (xy 112.622445 155.814621) (xy 112.623676 155.814376) (xy 112.623677 155.806573) (xy 112.618045 155.792958) + (xy 112.623678 155.779374) (xy 112.62368 155.764669) (xy 112.627284 155.757188) (xy 112.627679 155.756472) + (xy 112.627683 155.756467) (xy 112.649357 155.704141) (xy 112.665 155.6255) (xy 112.665 155.067966) + (xy 112.649357 154.989325) (xy 112.627683 154.936999) (xy 112.583136 154.87033) (xy 112.579198 154.866392) + (xy 112.53083 154.818023) (xy 112.51907 154.802698) (xy 112.489973 154.752301) (xy 112.48258 154.734452) + (xy 112.467521 154.678246) (xy 112.465 154.659095) (xy 112.465 154.600902) (xy 112.467521 154.581751) + (xy 112.48258 154.525545) (xy 112.489973 154.507697) (xy 112.519073 154.457294) (xy 112.530826 154.441977) + (xy 112.571977 154.400826) (xy 112.587294 154.389073) (xy 112.637703 154.359969) (xy 112.65554 154.352582) + (xy 112.697308 154.34139) (xy 112.711752 154.337521) (xy 112.730903 154.335) (xy 112.789096 154.335) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.538326 78.922174) (xy 104.56 78.9745) (xy 104.56 79.579704) (xy 104.600242 79.936866) (xy 104.680219 80.287264) + (xy 104.680224 80.287282) (xy 104.798925 80.626513) (xy 104.954869 80.950334) (xy 105.146093 81.254666) + (xy 105.370185 81.535668) (xy 105.624331 81.789814) (xy 105.905333 82.013906) (xy 106.209665 82.20513) + (xy 106.533486 82.361074) (xy 106.872717 82.479775) (xy 106.872735 82.47978) (xy 107.223135 82.559757) + (xy 107.223132 82.559757) (xy 107.580296 82.6) (xy 107.939704 82.6) (xy 108.296866 82.559757) (xy 108.647264 82.47978) + (xy 108.647282 82.479775) (xy 108.986513 82.361074) (xy 109.310334 82.20513) (xy 109.614666 82.013906) + (xy 109.895668 81.789814) (xy 110.14981 81.535672) (xy 110.37092 81.258409) (xy 110.37092 81.258408) + (xy 108.868079 79.755567) (xy 108.916331 79.718543) (xy 109.078543 79.556331) (xy 109.115567 79.508079) + (xy 110.56231 80.954822) (xy 110.56512 80.950351) (xy 110.565126 80.95034) (xy 110.721076 80.626509) + (xy 110.839775 80.287282) (xy 110.83978 80.287264) (xy 110.919757 79.936866) (xy 110.96 79.579704) + (xy 110.96 78.9745) (xy 110.981674 78.922174) (xy 111.034 78.9005) (xy 118.1855 78.9005) (xy 118.237826 78.922174) + (xy 118.2595 78.9745) (xy 118.2595 152.9205) (xy 118.237826 152.972826) (xy 118.1855 152.9945) (xy 97.3345 152.9945) + (xy 97.282174 152.972826) (xy 97.2605 152.9205) (xy 97.2605 78.9745) (xy 97.282174 78.922174) (xy 97.3345 78.9005) + (xy 104.486 78.9005) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "59ba847b-5c80-4ba2-93b7-0195041fd2f7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 118.76 156.72) (xy 118.76 153.2) (xy 96.76 153.2) (xy 96.76 156.72) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.237826 153.221674) (xy 118.2595 153.274) (xy 118.2595 153.8255) (xy 118.237826 153.877826) + (xy 118.1855 153.8995) (xy 118.097464 153.8995) (xy 117.925062 153.929898) (xy 117.760558 153.989773) + (xy 117.608945 154.077308) (xy 117.474837 154.189837) (xy 117.362308 154.323945) (xy 117.274773 154.475558) + (xy 117.214898 154.640062) (xy 117.1845 154.812464) (xy 117.1845 155.687728) (xy 117.162826 155.740054) + (xy 117.1105 155.761728) (xy 117.069388 155.749257) (xy 117.013035 155.711603) (xy 116.954697 155.7) + (xy 116.935 155.7) (xy 116.935 156.72) (xy 116.585 156.72) (xy 116.585 155.7) (xy 116.565301 155.7) + (xy 116.524435 155.708128) (xy 116.495565 155.708128) (xy 116.454699 155.7) (xy 116.435 155.7) (xy 116.435 156.72) + (xy 116.1355 156.72) (xy 116.1355 155.880252) (xy 116.123867 155.821769) (xy 116.097471 155.782265) + (xy 116.085 155.741153) (xy 116.085 155.7) (xy 116.065301 155.7) (xy 116.025716 155.707873) (xy 115.996845 155.707873) + (xy 115.954748 155.6995) (xy 115.565252 155.6995) (xy 115.561617 155.6995) (xy 115.561617 155.697798) + (xy 115.512541 155.6829) (xy 115.485855 155.632944) (xy 115.4855 155.625708) (xy 115.4855 155.398025) + (xy 115.485499 155.39802) (xy 115.448024 155.197544) (xy 115.374348 155.007363) (xy 115.266981 154.833959) + (xy 115.26698 154.833957) (xy 115.129579 154.683235) (xy 115.129578 154.683234) (xy 114.966825 154.560329) + (xy 114.966822 154.560328) (xy 114.966821 154.560327) (xy 114.78425 154.469418) (xy 114.784246 154.469417) + (xy 114.784244 154.469416) (xy 114.588082 154.413602) (xy 114.588076 154.413601) (xy 114.385003 154.394785) + (xy 114.384997 154.394785) (xy 114.181923 154.413601) (xy 114.181917 154.413602) (xy 113.985755 154.469416) + (xy 113.98575 154.469418) (xy 113.803177 154.560328) (xy 113.803174 154.560329) (xy 113.640421 154.683234) + (xy 113.64042 154.683235) (xy 113.503019 154.833957) (xy 113.503019 154.833958) (xy 113.395655 155.007358) + (xy 113.39565 155.007368) (xy 113.321977 155.19754) (xy 113.2845 155.39802) (xy 113.2845 155.6255) + (xy 113.262826 155.677826) (xy 113.2105 155.6995) (xy 113.1345 155.6995) (xy 113.082174 155.677826) + (xy 113.0605 155.6255) (xy 113.0605 155.067966) (xy 113.082174 155.01564) (xy 113.090456 155.007358) + (xy 113.1605 154.937314) (xy 113.226392 154.823186) (xy 113.260499 154.695894) (xy 113.2605 154.695894) + (xy 113.2605 154.564106) (xy 113.260499 154.564105) (xy 113.236772 154.475555) (xy 113.226392 154.436814) + (xy 113.1605 154.322686) (xy 113.067314 154.2295) (xy 112.998616 154.189837) (xy 112.95319 154.16361) + (xy 112.953181 154.163606) (xy 112.825894 154.1295) (xy 112.825892 154.1295) (xy 112.694108 154.1295) + (xy 112.694106 154.1295) (xy 112.566818 154.163606) (xy 112.566809 154.16361) (xy 112.452685 154.2295) + (xy 112.3595 154.322685) (xy 112.29361 154.436809) (xy 112.293606 154.436818) (xy 112.2595 154.564105) + (xy 112.2595 154.695894) (xy 112.293606 154.823181) (xy 112.29361 154.82319) (xy 112.3595 154.937314) + (xy 112.437826 155.01564) (xy 112.4595 155.067966) (xy 112.4595 155.6255) (xy 112.437826 155.677826) + (xy 112.3855 155.6995) (xy 112.065251 155.6995) (xy 112.024435 155.707618) (xy 111.995565 155.707618) + (xy 111.954749 155.6995) (xy 111.954748 155.6995) (xy 111.565252 155.6995) (xy 111.561617 155.6995) + (xy 111.561617 155.697798) (xy 111.512541 155.6829) (xy 111.485855 155.632944) (xy 111.4855 155.625708) + (xy 111.4855 155.398025) (xy 111.485499 155.39802) (xy 111.448024 155.197544) (xy 111.374348 155.007363) + (xy 111.266981 154.833959) (xy 111.26698 154.833957) (xy 111.129579 154.683235) (xy 111.129578 154.683234) + (xy 110.966825 154.560329) (xy 110.966822 154.560328) (xy 110.966821 154.560327) (xy 110.78425 154.469418) + (xy 110.784246 154.469417) (xy 110.784244 154.469416) (xy 110.588082 154.413602) (xy 110.588076 154.413601) + (xy 110.385003 154.394785) (xy 110.384997 154.394785) (xy 110.181923 154.413601) (xy 110.181917 154.413602) + (xy 109.985755 154.469416) (xy 109.98575 154.469418) (xy 109.803177 154.560328) (xy 109.803174 154.560329) + (xy 109.640421 154.683234) (xy 109.64042 154.683235) (xy 109.503019 154.833957) (xy 109.503019 154.833958) + (xy 109.395655 155.007358) (xy 109.39565 155.007368) (xy 109.321977 155.19754) (xy 109.2845 155.39802) + (xy 109.2845 155.6255) (xy 109.262826 155.677826) (xy 109.2105 155.6995) (xy 109.065251 155.6995) + (xy 109.024435 155.707618) (xy 108.995565 155.707618) (xy 108.954749 155.6995) (xy 108.954748 155.6995) + (xy 108.565252 155.6995) (xy 108.565251 155.6995) (xy 108.524435 155.707618) (xy 108.495565 155.707618) + (xy 108.454749 155.6995) (xy 108.454748 155.6995) (xy 108.065252 155.6995) (xy 108.065251 155.6995) + (xy 108.024435 155.707618) (xy 107.995565 155.707618) (xy 107.954749 155.6995) (xy 107.954748 155.6995) + (xy 107.565252 155.6995) (xy 107.565251 155.6995) (xy 107.524435 155.707618) (xy 107.495565 155.707618) + (xy 107.454749 155.6995) (xy 107.454748 155.6995) (xy 107.065252 155.6995) (xy 107.065251 155.6995) + (xy 107.024435 155.707618) (xy 106.995565 155.707618) (xy 106.954749 155.6995) (xy 106.954748 155.6995) + (xy 106.565252 155.6995) (xy 106.565251 155.6995) (xy 106.524435 155.707618) (xy 106.495565 155.707618) + (xy 106.454749 155.6995) (xy 106.454748 155.6995) (xy 106.065252 155.6995) (xy 106.065251 155.6995) + (xy 106.024435 155.707618) (xy 105.995565 155.707618) (xy 105.954749 155.6995) (xy 105.954748 155.6995) + (xy 105.565252 155.6995) (xy 105.565251 155.6995) (xy 105.524435 155.707618) (xy 105.495565 155.707618) + (xy 105.454749 155.6995) (xy 105.454748 155.6995) (xy 105.065252 155.6995) (xy 105.065251 155.6995) + (xy 105.024435 155.707618) (xy 104.995565 155.707618) (xy 104.954749 155.6995) (xy 104.954748 155.6995) + (xy 104.565252 155.6995) (xy 104.565251 155.6995) (xy 104.524435 155.707618) (xy 104.495565 155.707618) + (xy 104.454749 155.6995) (xy 104.454748 155.6995) (xy 104.065252 155.6995) (xy 104.065251 155.6995) + (xy 104.024435 155.707618) (xy 103.995565 155.707618) (xy 103.954749 155.6995) (xy 103.954748 155.6995) + (xy 103.565252 155.6995) (xy 103.565251 155.6995) (xy 103.524435 155.707618) (xy 103.495565 155.707618) + (xy 103.454749 155.6995) (xy 103.454748 155.6995) (xy 103.065252 155.6995) (xy 103.065251 155.6995) + (xy 103.024435 155.707618) (xy 102.995565 155.707618) (xy 102.954749 155.6995) (xy 102.954748 155.6995) + (xy 102.565252 155.6995) (xy 102.565251 155.6995) (xy 102.524435 155.707618) (xy 102.495565 155.707618) + (xy 102.454749 155.6995) (xy 102.454748 155.6995) (xy 102.065252 155.6995) (xy 102.065251 155.6995) + (xy 102.024435 155.707618) (xy 101.995565 155.707618) (xy 101.954749 155.6995) (xy 101.954748 155.6995) + (xy 101.565252 155.6995) (xy 101.565251 155.6995) (xy 101.524435 155.707618) (xy 101.495565 155.707618) + (xy 101.454749 155.6995) (xy 101.454748 155.6995) (xy 101.065252 155.6995) (xy 101.065251 155.6995) + (xy 101.024435 155.707618) (xy 100.995565 155.707618) (xy 100.954749 155.6995) (xy 100.954748 155.6995) + (xy 100.565252 155.6995) (xy 100.565251 155.6995) (xy 100.524435 155.707618) (xy 100.495565 155.707618) + (xy 100.454749 155.6995) (xy 100.454748 155.6995) (xy 100.065252 155.6995) (xy 100.065251 155.6995) + (xy 100.024435 155.707618) (xy 99.995565 155.707618) (xy 99.954749 155.6995) (xy 99.954748 155.6995) + (xy 99.565252 155.6995) (xy 99.565251 155.6995) (xy 99.523153 155.707873) (xy 99.494283 155.707873) + (xy 99.454699 155.7) (xy 99.435 155.7) (xy 99.435 155.741153) (xy 99.422529 155.782265) (xy 99.396133 155.821768) + (xy 99.3845 155.880253) (xy 99.3845 156.72) (xy 99.085 156.72) (xy 99.085 155.7) (xy 99.065301 155.7) + (xy 99.024435 155.708128) (xy 98.995565 155.708128) (xy 98.954699 155.7) (xy 98.935 155.7) (xy 98.935 156.72) + (xy 98.585 156.72) (xy 98.585 155.7) (xy 98.565303 155.7) (xy 98.506964 155.711603) (xy 98.450612 155.749257) + (xy 98.395063 155.760306) (xy 98.347971 155.72884) (xy 98.3355 155.687728) (xy 98.3355 154.812472) + (xy 98.335499 154.812464) (xy 98.312713 154.683236) (xy 98.305101 154.640062) (xy 98.245225 154.475555) + (xy 98.157692 154.323945) (xy 98.045163 154.189837) (xy 97.911055 154.077308) (xy 97.759445 153.989775) + (xy 97.759443 153.989774) (xy 97.759441 153.989773) (xy 97.594937 153.929898) (xy 97.422535 153.8995) + (xy 97.422532 153.8995) (xy 97.400892 153.8995) (xy 97.3345 153.8995) (xy 97.282174 153.877826) + (xy 97.2605 153.8255) (xy 97.2605 153.274) (xy 97.282174 153.221674) (xy 97.3345 153.2) (xy 118.1855 153.2) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pro new file mode 100644 index 0000000..dcaac64 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 2280.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "fd8586f0-0941-47c3-ae9d-eb887ec11093", + "Root" + ], + [ + "b5fcee2c-3957-4f01-a7d8-c20d919c0a63", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_sch new file mode 100644 index 0000000..e956061 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "fd8586f0-0941-47c3-ae9d-eb887ec11093") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 146.05 113.03) (xy 153.67 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01282c15-b333-4acc-a759-729b1497c876") + ) + (wire + (pts + (xy 146.05 77.47) (xy 153.67 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0556e2ed-76c5-4b5a-9af0-8813919d600b") + ) + (wire + (pts + (xy 146.05 95.25) (xy 153.67 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a8f1d72-c182-4df2-ac97-874cbf087e5a") + ) + (wire + (pts + (xy 92.71 105.41) (xy 99.06 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ef4e827-c41f-4fdd-b410-bf25ee4d093d") + ) + (wire + (pts + (xy 92.71 83.82) (xy 99.06 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1714b0a5-7afc-4fde-bf26-d549918184c1") + ) + (wire + (pts + (xy 92.71 90.17) (xy 99.06 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17df9e05-0498-4fab-84c2-41f8a49e05ba") + ) + (wire + (pts + (xy 146.05 87.63) (xy 153.67 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aba0c35-2eef-4901-934d-5908d12ffe9c") + ) + (wire + (pts + (xy 92.71 72.39) (xy 99.06 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26dba808-782c-42a6-a484-c330fc7f6c3b") + ) + (wire + (pts + (xy 92.71 99.06) (xy 99.06 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "277022f6-36e4-4b01-8553-d449d112af97") + ) + (wire + (pts + (xy 146.05 110.49) (xy 153.67 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dcb92db-fab9-4bbc-b91b-eb09ce7436d9") + ) + (wire + (pts + (xy 146.05 99.06) (xy 153.67 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36267ecc-b514-4980-8cdf-1e496433b191") + ) + (wire + (pts + (xy 92.71 93.98) (xy 99.06 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4568920c-428a-4831-94a9-2a19be87147b") + ) + (wire + (pts + (xy 146.05 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "480ad57f-a7c3-4256-a903-6892c1c43234") + ) + (wire + (pts + (xy 92.71 74.93) (xy 99.06 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "667adce7-b4ba-44da-afa9-dfcee44442a1") + ) + (wire + (pts + (xy 146.05 105.41) (xy 153.67 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a166124-7377-4f6a-a36f-ad8bbbbb8bd8") + ) + (wire + (pts + (xy 92.71 78.74) (xy 99.06 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83bba7dc-9da8-40f5-9ce9-3a596719abd8") + ) + (wire + (pts + (xy 92.71 87.63) (xy 99.06 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8555a294-0775-4043-a0cd-bf25695c2181") + ) + (wire + (pts + (xy 92.71 107.95) (xy 99.06 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94db3419-1b9d-40cc-adb9-90649db7a63f") + ) + (wire + (pts + (xy 146.05 92.71) (xy 153.67 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af7b4364-996b-431d-8d32-f0876b3d50af") + ) + (wire + (pts + (xy 146.05 90.17) (xy 153.67 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1ebf7c1-54c7-40db-a063-72dbd03d0a76") + ) + (wire + (pts + (xy 92.71 81.28) (xy 99.06 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd36c32b-75cd-4b73-83b1-9e3d031bf3d1") + ) + (wire + (pts + (xy 146.05 107.95) (xy 153.67 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c159693a-dff6-43f1-ba49-d857b9a1ab2b") + ) + (wire + (pts + (xy 146.05 72.39) (xy 153.67 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbc79c46-3865-43d0-99c5-a53d5cf2ee04") + ) + (wire + (pts + (xy 146.05 101.6) (xy 153.67 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1552906-33dc-42f4-963a-27b6b07cbeed") + ) + (wire + (pts + (xy 92.71 101.6) (xy 99.06 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d63e89a8-c169-4f7d-9cdf-cef4e54d49cd") + ) + (wire + (pts + (xy 146.05 83.82) (xy 153.67 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d76c8ca5-b3f8-47b2-b57e-6096465b1e24") + ) + (wire + (pts + (xy 146.05 74.93) (xy 153.67 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da5bb3c0-adaa-4891-a9d2-ef70256027ea") + ) + (wire + (pts + (xy 92.71 96.52) (xy 99.06 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc8fdf32-e94e-4147-b44c-82c8f72dedeb") + ) + (label "PER0-" + (at 92.71 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "08e56f60-6333-42a9-bf08-24ebad029146") + ) + (label "REFCLK1-" + (at 153.67 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "13beb783-349e-481d-adb7-76cc61ab1aa7") + ) + (label "PERST1#" + (at 153.67 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1ec4fa37-6f1e-4382-8aad-3adc764dda70") + ) + (label "REFCLK0-" + (at 92.71 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2418d4cc-6202-4d64-8f64-eb401d683f8d") + ) + (label "PEWAKE1#" + (at 153.67 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2c55475f-62a6-463c-8df7-4f97c47f9a70") + ) + (label "PET0-" + (at 92.71 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3a39265a-5be8-479c-a313-208409ed0d71") + ) + (label "CLKREQ1#" + (at 153.67 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "56f96039-1b91-4c60-ab6b-fec39c4f112c") + ) + (label "USB_D+" + (at 92.71 74.93 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "57a3215f-50c2-487c-8e9a-c295cd267a45") + ) + (label "I2C_DATA" + (at 153.67 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "76cf4bee-0248-42d3-93bd-e3ec1abb4764") + ) + (label "REFCLK0+" + (at 92.71 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "855d2114-a494-4c9a-a44b-3938135bfb87") + ) + (label "LED#2" + (at 92.71 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8574b008-f12b-45d8-8a5f-d324b6dc1736") + ) + (label "PET1-" + (at 153.67 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8b993c1e-b629-4023-83ca-7796e7175f3e") + ) + (label "PEWAKE#" + (at 92.71 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "908933a2-b48b-4119-91f8-7e3a377b0fa9") + ) + (label "W_DISABLE1#" + (at 153.67 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "93b41aa6-cd22-4daf-8981-ff14920e50d6") + ) + (label "PET1+" + (at 153.67 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "998451dc-ef98-44ee-8752-05a1411904ef") + ) + (label "REFCLK1+" + (at 153.67 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ab201bb-61c0-431b-ba42-03afb2fd8f51") + ) + (label "PER1-" + (at 153.67 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a91ac5b0-2ce7-4f7f-9b92-9b7719e073ea") + ) + (label "I2C_CLK" + (at 153.67 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "af530fd0-2052-47c1-83f8-8332383ac37d") + ) + (label "LED#1" + (at 92.71 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b003b393-e715-4c91-ba1c-023d5f4087d2") + ) + (label "PER1+" + (at 153.67 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bbd98873-622c-4e4a-81c0-b328e35b1deb") + ) + (label "USB_D-" + (at 92.71 72.39 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d49a60c8-a14c-4e45-8d27-5629af9f1808") + ) + (label "SUSCLK" + (at 153.67 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d87c0ba0-4544-4c2b-bd18-c30df8c02bda") + ) + (label "CLKREQ0#" + (at 92.71 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e111c104-1308-4468-a98c-eb478d335731") + ) + (label "PERST0#" + (at 92.71 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e93b514d-d7cc-43c8-8a30-0f08eedd81f1") + ) + (label "PER0+" + (at 92.71 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "eb9e75da-4776-4145-bfc7-9fa1d060a5a6") + ) + (label "W_DISABLE2#" + (at 153.67 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ee228f2f-e69b-4110-8a83-d397710cc45b") + ) + (label "ALERT#" + (at 153.67 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "efb2dbbf-e56f-40ab-be71-eb3790a730fd") + ) + (label "PET0+" + (at 92.71 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f16230a5-3a5f-4a07-913f-506a8656dd40") + ) + (sheet + (at 99.06 69.85) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b5fcee2c-3957-4f01-a7d8-c20d919c0a63") + (property "Sheetname" "M.2 A+E Key" + (at 99.06 69.1384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 99.06 117.4246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 99.06 74.93 180) + (uuid "9d08a994-95dd-4ce1-a0bf-7cc6a99c264c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 99.06 72.39 180) + (uuid "f8e740bc-bcc3-423e-8794-a27287ab6b79") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 99.06 83.82 180) + (uuid "98d3c985-6a10-4ce1-aef8-ad53176a4d80") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 99.06 81.28 180) + (uuid "fd5a0efa-7eb3-48d3-8c15-e0570b55a4aa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 99.06 78.74 180) + (uuid "21657827-0def-40d1-9d24-ac317e35103e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 99.06 90.17 180) + (uuid "5727248e-820c-41b4-9e93-3c2174bf4ebd") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 99.06 87.63 180) + (uuid "88890177-ecc3-46a7-9a52-9e3c68ff2070") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 99.06 93.98 180) + (uuid "5aa50600-bfcc-4fee-a033-ff8082fc38b6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 99.06 96.52 180) + (uuid "c3ac4329-f2df-4247-aaef-0c7ae7139b0d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 99.06 99.06 180) + (uuid "7502c093-92e3-4bf8-bf86-8451f8849d2e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 99.06 101.6 180) + (uuid "2ef61901-3b22-4503-b92b-4883979f79e6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 146.05 72.39 0) + (uuid "3ed1e3b5-f627-4f20-8038-32e3849a7115") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 146.05 74.93 0) + (uuid "babfe14f-f2ee-4ed5-bc4d-49bb9b2c9406") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 146.05 77.47 0) + (uuid "fb6e44e4-d52b-4d7f-8de3-79715328bf35") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 146.05 83.82 0) + (uuid "1f362441-6e88-4fed-9041-c20507bfadb5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 146.05 81.28 0) + (uuid "ecc51743-caa2-467e-98d6-d8853e0cab7d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 146.05 87.63 0) + (uuid "5b4e81d7-314c-47af-9bb6-d6c1afe2d2c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 146.05 90.17 0) + (uuid "b138e8b0-0610-4713-acb6-71bff5952163") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 146.05 92.71 0) + (uuid "8e8d9b9b-a012-4c8e-860d-5e13dd6da1ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 146.05 95.25 0) + (uuid "ac4c0622-aac7-4c49-b271-3c9513c8debd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 146.05 101.6 0) + (uuid "3ad3fa2c-0ef5-4752-9c2b-c54d8e18bff7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 146.05 99.06 0) + (uuid "5f4d813f-e110-4ebd-be6a-3e7f479f95a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 146.05 107.95 0) + (uuid "154af7de-be42-4e97-9130-55446ebbd30c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 146.05 113.03 0) + (uuid "332f01ae-0a43-4245-a4c1-3f361b9e1084") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 146.05 110.49 0) + (uuid "b88d0334-3a2a-4c57-8fe9-e3f9d065a0e6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 146.05 105.41 0) + (uuid "829f2c92-ca01-4726-bf27-723a902c4049") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 99.06 107.95 180) + (uuid "c6d8eb19-b223-45fe-b23f-ad617269c057") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 99.06 105.41 180) + (uuid "4cf9d576-11d6-42c6-b5d3-319ddacea8ca") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..fae6db4 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9d2cd135-0615-47f0-8a25-4aebcabec888") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a4067e39-4137-48d9-b197-f2943670a7bf") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f54478ae-40a2-465d-bad6-954406dfde47") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "eec00899-6124-4ddb-959d-ae35b73ab70b") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c056f5ee-d64d-4f3f-847a-a4b4d48874bc") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "0ee194ff-5318-475e-b1cf-12f2b13c3bfd") + ) + (pin "71" + (uuid "ff52af7c-36b3-4b63-8f7e-4e51de3a9ed7") + ) + (pin "40" + (uuid "7fb45978-5e89-40c9-8a3a-45ef275b24df") + ) + (pin "75" + (uuid "4d891e8c-dbf1-49bc-815a-2f7aea6bc1c1") + ) + (pin "67" + (uuid "ad573285-4bb9-4cf8-b288-7ea9af04faf3") + ) + (pin "2" + (uuid "5d41ca5f-c535-493c-8b56-79641299e8f8") + ) + (pin "50" + (uuid "774456bd-6a94-4ead-9a1f-851080c25244") + ) + (pin "57" + (uuid "58984c4e-e6a2-4a69-a850-cbac22f5043f") + ) + (pin "20" + (uuid "153f7f28-c4a6-4961-8f2b-16e267c15604") + ) + (pin "65" + (uuid "3ec855c8-e32f-49ef-a791-818b0da1884f") + ) + (pin "3" + (uuid "cc5c9c97-29ff-4a23-a48f-98f98a906447") + ) + (pin "17" + (uuid "742f91e7-a402-471b-99ca-8100d862bfbd") + ) + (pin "21" + (uuid "aac080c5-f9ab-4244-bff8-8a7e2ad67405") + ) + (pin "39" + (uuid "c2273b00-928e-4380-beb8-e06a2340f688") + ) + (pin "49" + (uuid "68f3e217-9c62-4686-b98d-1fef851bcb2a") + ) + (pin "73" + (uuid "f2b459ed-0372-4486-82e0-41850278f28a") + ) + (pin "23" + (uuid "f814c6be-e8f1-46c8-a00c-f408ff39d18a") + ) + (pin "37" + (uuid "a7c58512-5e1b-4cbc-822a-a7bcc119087b") + ) + (pin "4" + (uuid "18bbcdbd-c2a4-400a-8392-0a65b8e96d8a") + ) + (pin "6" + (uuid "3a6be99e-3bf7-4dcc-af03-d39ac04f8360") + ) + (pin "63" + (uuid "9c0cca88-46ee-4893-9262-f677f707c148") + ) + (pin "1" + (uuid "484d787f-fd7d-4abb-93cc-42652779b05b") + ) + (pin "33" + (uuid "5b984920-6fb2-4bf2-812f-df172ee211d8") + ) + (pin "16" + (uuid "306dcf65-7422-439f-a276-4d390539fab2") + ) + (pin "22" + (uuid "4da329d4-d7d4-40ba-b549-482a387ed8e3") + ) + (pin "35" + (uuid "82a564c6-778b-40cb-bfd5-16cb261b7b89") + ) + (pin "32" + (uuid "355bc493-873f-4c2c-8440-d6115409f26a") + ) + (pin "34" + (uuid "b6457081-1ffa-4518-9c93-c9ebb8a564a2") + ) + (pin "43" + (uuid "1693a210-e1a8-424a-9e99-4b17a0a56763") + ) + (pin "38" + (uuid "a818b92c-df77-49eb-851c-f0fa01ecfd80") + ) + (pin "51" + (uuid "bd33f5f9-aec2-47c8-bc75-4f37dab2ef36") + ) + (pin "7" + (uuid "2bb6f93b-a9e6-4bab-90bb-797080b33668") + ) + (pin "5" + (uuid "538b92c5-f1f1-4002-a549-eeec84065edf") + ) + (pin "19" + (uuid "0bcc8632-b914-4003-a672-27beb1b8c85d") + ) + (pin "41" + (uuid "01af969d-a949-4f5e-aa45-dc7647b26262") + ) + (pin "55" + (uuid "486fe5ef-bb7e-41d9-988b-14fd61b24770") + ) + (pin "45" + (uuid "f4c148c8-f14d-4dda-b717-f7b38df0d669") + ) + (pin "47" + (uuid "72df5b14-3b10-4df9-a6b6-15a2706aaf98") + ) + (pin "53" + (uuid "92d80c8d-f484-4786-8e13-c8548605ccaa") + ) + (pin "61" + (uuid "37722aab-ed33-4f50-b53a-c7efe731c7d7") + ) + (pin "69" + (uuid "5fd2a08b-24f9-4d5b-9452-065dfb878400") + ) + (pin "18" + (uuid "9bf0f30f-eb09-46cb-8e5a-6d6e38d25bc3") + ) + (pin "36" + (uuid "eebac6a5-13b6-43be-aa84-7aa6ef4f5a2a") + ) + (pin "42" + (uuid "e5ec9750-373a-4d62-8567-51d331f00445") + ) + (pin "44" + (uuid "8ecdc041-c960-4f74-b86a-f328fa5033be") + ) + (pin "46" + (uuid "439e8c54-268c-41cd-8343-b30be5a2ca23") + ) + (pin "48" + (uuid "e422b014-a1fa-42c8-a97b-1982075eb6c5") + ) + (pin "52" + (uuid "4f723c2a-275a-4712-82b5-f8af41a9df98") + ) + (pin "54" + (uuid "ae87f3f7-dacf-4748-bbc4-6ce37ae40921") + ) + (pin "56" + (uuid "c552840e-be72-4e70-86b9-f6b42c495e56") + ) + (pin "58" + (uuid "dae04992-3469-4ca6-b854-ad2a398ef6bc") + ) + (pin "60" + (uuid "30ceb66c-1f0a-477e-93af-6a734898cdc8") + ) + (pin "62" + (uuid "f2f98369-e390-4ddc-b124-b1d06e4ae663") + ) + (pin "68" + (uuid "8e7fcd2b-1608-450f-90d6-d6b51fc77734") + ) + (pin "74" + (uuid "a8459545-4085-4327-abb5-40478896b5a0") + ) + (pin "72" + (uuid "a0e72414-152e-4379-ae8f-041703ba7657") + ) + (pin "66" + (uuid "ca4d6d33-9050-4d54-98a5-4992b46233b0") + ) + (pin "70" + (uuid "35666832-5e9a-4081-b577-0799d716ba3b") + ) + (pin "64" + (uuid "4e90930a-19c0-4076-b5c4-17963bd5b0fc") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "546a5cbe-09be-4b2a-a085-3587d9bd96ef") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a75de9d5-437b-457b-b2be-3c7ae29eb103") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6c5daf64-539f-4e1c-aa5d-6960bea1712b") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "3e5b1f45-526a-42f4-8efa-685b9659e8b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "ea146e33-0920-42cf-a2e4-bc92779c84ff") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "47fc8667-9abf-4335-a285-413f1cea9b7f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "69c5caaa-a7fc-4080-951c-d09a2926d202") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "d71e2e04-a992-41c1-afae-dbe651c20df2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "baf560de-c660-401b-a743-8086c0d67834") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "dd4eb40f-5d41-4831-ba11-241977160a96") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "5fa271ef-f7a7-4935-b1a8-39fdbbf3e4bc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..63f4a67 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3b7f9b88-c128-4aa4-bd57-a9da408cb2da") + ) + (pin "1" + (uuid "5d247afb-1122-4414-82c6-dbc2c9fe2542") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f1f6f392-361f-4f27-8c10-acfc9d844144") + ) + (pin "1" + (uuid "be27114b-029c-4303-b52f-825472d1ddcd") + ) + (instances + (project "M.2 A+E Key 2280" + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/fd8586f0-0941-47c3-ae9d-eb887ec11093/b5fcee2c-3957-4f01-a7d8-c20d919c0a63/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb new file mode 100644 index 0000000..389a75d --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb @@ -0,0 +1,3318 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "unconnected-(J1-NC-Pad17)") + (net 13 "unconnected-(J1-NC-Pad19)") + (net 14 "unconnected-(J1-NC-Pad20)") + (net 15 "unconnected-(J1-NC-Pad21)") + (net 16 "unconnected-(J1-NC-Pad22)") + (net 17 "unconnected-(J1-NC-Pad23)") + (net 18 "unconnected-(J1-NC-Pad32)") + (net 19 "unconnected-(J1-NC-Pad34)") + (net 20 "/PER0-") + (net 21 "unconnected-(J1-NC-Pad36)") + (net 22 "/PER0+") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (net 28 "/REFCLK0+") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (net 30 "/REFCLK0-") + (net 31 "/SUSCLK") + (net 32 "/PERST0#") + (net 33 "/CLKREQ0#") + (net 34 "/W_DISABLE2#") + (net 35 "/PEWAKE#") + (net 36 "/W_DISABLE1#") + (net 37 "/I2C_DATA") + (net 38 "/PER1+") + (net 39 "/I2C_CLK") + (net 40 "/PER1-") + (net 41 "/ALERT#") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (net 43 "/PERST1#") + (net 44 "/CLKREQ1#") + (net 45 "/PEWAKE1#") + (net 46 "/REFCLK1+") + (net 47 "/REFCLK1-") + (net 48 "/PET0+") + (net 49 "/PET1-") + (net 50 "/PET1+") + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "0d9482f6-1ccf-4c99-8426-0b486b637b8e") + (at 109.01 159.54) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "213f8908-5004-4788-b245-62043f74a253") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "1f68a088-d276-494a-a2c9-65fe0544c0d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b8fa8b9b-9731-4236-85d1-902359fd7d6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3900cc5a-d1b8-44fb-9655-1ac266343a7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f9228f2-5fa7-4da3-a444-d960a0dd9d02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 153391689) + (uuid "8465b9af-5c9a-4a6f-a69b-e71d208df75d") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 153391689) + (uuid "c565ef6a-d413-423b-a48f-da57f5bcc642") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "72bd6fde-3530-490a-beeb-44a77b50eef2") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "b7857922-99cb-4644-96b8-7f1e11067040") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "babf4294-3345-415a-b74b-465a15cf3697") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "6c515096-e29d-4d62-b659-7b32071f4d63") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "0bdbdb94-3bcf-4c42-8fc6-90d8af6f3e41") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "fb01edcd-868d-4ed1-a934-b21b9de65a11") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "f1b7f236-9532-4590-8431-8316ff3ebd52") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "378accbf-6201-4490-ba2d-b1581e50266e") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "4ce7d2df-857a-4963-be05-79334cd42b78") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "b798d258-ac44-45f2-8a47-2e971f3e61e5") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "91a45f7e-49ea-4a5b-ba77-ec3bed764379") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "8738db6b-97de-421e-9b96-f4c0dccb4e34") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "089adfa5-b06e-4286-b328-0821a3cc1a83") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "faedb212-96b4-48e5-b78b-6a72b040ae38") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "bca14d55-570d-4b07-9bd6-03213baf7b78") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "75fe16fe-ecae-4e5d-9558-04bfc2575af6") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "ea624fb2-2d2c-4485-b0b0-ee01be4be66e") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "f5b37f49-db6b-4595-ad89-1c359146eff4") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "768f85cb-9318-4fce-bb15-b52ae32fd86e") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "dadad80f-c14d-43f4-b732-c41dbcdc2e9a") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "4616d437-e987-4216-b5a0-f8e52251ba29") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "e75bfd82-fa19-43d1-a95a-b6e7c5649d56") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "95d83f1c-ab17-41e5-b1e7-acae99ed4f4b") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "03b204bc-9be4-47d1-930b-41eb7e2c5d77") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "4091899a-b9d9-4d3e-87a2-4c6aeeb484cf") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "102a4d98-cb75-413d-b73e-486aabd94a05") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "63af7131-a4d3-48f6-8e73-13c99469244f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "94d62b87-8b3c-48cd-ad81-678b540c4e51") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "cb6dfcc3-ff55-4f56-8f84-2ceb0ce08022") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "f65b80d0-74ea-4e45-b84c-9d40befb67f2") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "01ce7abe-5f3f-4a4e-a209-8eb8f1aeb1bc") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 153391689) + (uuid "339a490d-1336-45b0-8032-63895ddde5ff") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "e800bdfa-14bf-4191-bb32-0253384d4066") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "8238613c-059f-4af7-8837-ea89d7ccff23") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "f525fab1-0449-4c61-89ac-d57965b49fc5") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "55f94008-3c46-441d-85f6-8dfd79351f91") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "2d65286a-2fbd-48f8-a3dc-546b6710de93") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "cd971c7f-8699-43ec-94fe-e211c7af9675") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "df0411ae-5e99-46f3-925d-52ca55ef3d70") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "ad76e391-3e33-42ee-8c60-efce7f12e0c4") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "15f5a7b0-dd09-48e4-87a0-8f90201d1cfb") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "c727c3d9-f84e-4c94-a48d-bc68544b9895") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "c0a5c474-9796-4285-94bd-f131b120b5ea") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "721b3094-eb5d-4b66-a92f-b2ff4c814183") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "e59ef66f-d435-496d-8b26-9208ccd6ff99") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "83e5b7d5-d4ad-4827-85e1-279af9c32694") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 153391689) + (uuid "f8b45173-2363-4fd0-be3d-c9e6ff6b70e2") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "103d8fe6-670b-4ef7-8629-d7c3735a589f") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "ab63843a-35b3-4545-bd5c-742f8c422e68") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "4d3bca73-771a-4661-a33d-4b25a0a2af74") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "9308ff54-124f-42ba-84a9-da95f0ec6e43") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "55c7856f-0ede-4c5a-951b-0638465b7eef") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "b83f72f7-2af2-498d-97ee-c4e9002bd4a4") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "f2cbd8fb-135b-4909-be53-a0f0955d7b47") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "ba3b32b2-877c-4252-8fd0-58fef177910e") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "b287740b-0b20-49db-acce-da1610bb2795") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 153391689) + (uuid "1a25d013-9b20-45b5-8e88-f8749d541bf4") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 153391689) + (uuid "39ddc936-af04-4d10-a3b6-b3a0b77541af") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 153391689) + (uuid "94df5b1c-4176-4354-8182-6120c78021c6") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 153391689) + (uuid "81821058-dce5-4a2d-8188-299758df5ee6") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 153391689) + (uuid "e6deea0c-e383-447c-9396-cee9af084c18") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 153391689) + (uuid "46708dc5-2346-4fc1-9fc0-2ef8f13e1972") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "50ee73c3-a6d1-438b-9cbf-c4914b5440a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "fb289741-ec12-4eb4-a3bb-1866b2cbd71c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "548f4117-d9d4-415f-9691-edd2e7d54ab1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "3d6b5ef8-7616-47e7-b612-44ac8a39cdf3") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "4418c25d-74e2-4ecc-9375-2d0e51ae3583") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "6e1df0cc-3f0a-4b71-a1ef-4ac46b7d6908") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1f0df748-4005-433b-9400-32d6b5f38174") + (pts + (xy 94.01 49.54) (xy 124.01 49.54) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 28.31 0) + (layer "User.2") + (uuid "1f0df748-4005-433b-9400-32d6b5f38174") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "50870c01-2efd-48b8-aea2-5a993ad8f7e2") + (pts + (xy 118.935 160.65) (xy 118.935 118.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 139.65 90) + (layer "User.2") + (uuid "50870c01-2efd-48b8-aea2-5a993ad8f7e2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "86c09772-292a-4333-b428-b375b4f1a108") + (pts + (xy 118.935 160.65) (xy 118.935 130.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 145.65 90) + (layer "User.2") + (uuid "86c09772-292a-4333-b428-b375b4f1a108") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "934162f5-cdeb-41db-921a-296c57866f5d") + (pts + (xy 118.935 160.65) (xy 118.935 50.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 105.65 90) + (layer "User.2") + (uuid "934162f5-cdeb-41db-921a-296c57866f5d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "97475557-754a-4361-96ae-313260ecb7d5") + (pts + (xy 118.935 160.65) (xy 118.935 100.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 130.65 90) + (layer "User.2") + (uuid "97475557-754a-4361-96ae-313260ecb7d5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "beb655e4-6ecb-4986-bb73-4f54122dfb66") + (pts + (xy 118.92 160.65) (xy 118.92 80.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 120.65 90) + (layer "User.2") + (uuid "beb655e4-6ecb-4986-bb73-4f54122dfb66") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f138adc8-2051-44c9-b433-165c816a68ab") + (pts + (xy 98.01 50.65) (xy 120.01 50.65) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 34.77 0) + (layer "User.2") + (uuid "f138adc8-2051-44c9-b433-165c816a68ab") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "47cebd4a-b664-441d-954c-c48cb2c5c70d") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "88d8017e-c398-4bf4-affc-9deec4d62596") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "611c7a9f-65bc-4a97-9064-f1011f17dde2") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "9017cff8-93d2-43c2-b0d5-d081189a1d5c") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "b5b92ccf-b7b8-4581-b0e9-82cb4ab372f9") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "68b061b7-513a-4239-8fec-bf1d9a15a259") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "647353b3-a4df-4cfc-8778-3c557656ad90") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "feb4d9b3-20de-4d2d-95b3-42d9028640d3") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f768378f-733c-4f53-a75a-3b908e33546b") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "c46b9207-bdf8-4b01-bf25-9cdd31520efa") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3eb614f0-0c02-43a8-9f0a-59fffe0cb6ee") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "52646ae6-f973-4172-a832-ebd156a5539b") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "bf3a10af-87b4-4825-927e-7c3991f6583f") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fc76d136-4d3d-4b04-918f-de6ff6109ac8") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f0d94b8f-1628-425b-bef0-ac3364116c74") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "fd5630fb-0519-4868-8bc1-24133f9f52e9") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "056afd5e-9ca7-44f8-ab7c-0146d9fb0c75") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "42b86b79-d448-4cff-a3c7-9744cbd576f5") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "4be4d076-92c9-4da0-9dc1-2925d122cad3") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "3a5f347f-b3e5-4a9c-a634-f6ba8d6fb6f8") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "44c7742b-4b38-4ccf-817e-cc4f2da4ceaf") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "b6b0a3c3-43ba-4b95-97e1-b3f3f9bd5c4d") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5022c196-d89d-4aef-bfa3-a6d3281ba958") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "1cb954c7-44b5-4f61-b705-8d58baba93f2") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "f9406875-a668-4ad3-a09a-7469cbd50a14") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "25f73ee6-afc6-4443-b55c-7424f836746b") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "26e151fc-076b-4770-8497-84d9c016c6be") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "af6a93e5-f64c-4828-ba9b-2cbbaed11ece") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "273c77ba-abb2-4e1e-948b-c726b1ed9127") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "ef5fe492-d009-4aad-9d29-d11435c4d199") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "53cd82d1-c8bc-4147-a477-74ffdea73bfb") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "42ca4fbd-af41-49a6-b663-a5d6c4e0c73e") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "34d91b91-f540-43a2-a9a8-e666320bd187") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "438275bc-e88c-42c8-85df-8cef56e4ee36") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "4f6a10de-c20e-4c4e-8e9f-7932c5d695fc") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "c659a4cb-279b-494d-a8c9-ee10453c4b16") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "a1f81f95-ec2e-4137-903c-3c64cd9c6ec7") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "40a2dff0-75dc-4bb1-a71c-ff4ce191fcea") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "1e4c5ab4-f21d-421c-81b8-c237dbc04c53") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "ec478a6e-01f5-4ed7-926a-d0b087223c7b") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "1cea72f2-114c-422f-a255-740ba615cb23") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "451d8d6e-bff1-41e9-93e9-2f077797c7f8") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "19b24919-dfc8-49cd-be13-e39c322d4ec1") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "7d48b456-52d9-4510-abee-8225f4eadc53") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "d772448f-a05a-4164-a4af-31542e39414e") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "31ed9d25-7915-43ac-8079-db9f7bfff522") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "5bc3c601-50cc-460f-9e2e-31c8dc480562") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "2b5b9b28-ee23-4d45-ba2f-f730cb7764ce") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "8178e153-026c-40cc-adf6-203822d04d00") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "63a101a8-85c1-4b3d-b2e1-f5737a52ff12") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "883c49e8-47f8-4895-bdaa-1f83da2f4f7a") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "cadff66e-09ad-43ef-b188-458dab4d1ef8") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "6f88b844-1651-4241-b829-e0ac1de29967") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "2a2b870d-9f3f-478d-9801-6b40e3b75c30") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "205ff4ac-941a-4477-925a-afb8a2eb5c8b") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7177935e-b77d-43ef-844f-f21a1c00b4c7") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "d428c035-a161-45c0-bc23-184be0aa726e") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "29c4b809-4da8-45ed-a1f1-70bc2e39d0f4") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "a160f8ac-b6b6-4ee1-acef-492272330f0e") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "62bed992-a89a-48b5-8f9d-cbfda9c2a9a3") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 156.65) (xy 120.01 160.65) (xy 98.01 160.65) (xy 98.01 156.65) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "b0e8b389-01cf-47a9-a6fd-54556f80b71a") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 160.65) (xy 124.01 155.45) (xy 94.01 155.45) (xy 94.01 160.65) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "16dea2cf-687d-4faa-b186-a37dabe32c69") + (at 108.36 155.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "58521fb0-fb14-4acc-9e1e-64c9d85bb65f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5e7aca79-8c3f-48c0-9790-05894bef92e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2e709ba0-b50d-4a35-85f6-1e6ba410733e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3c84ea59-8313-44a6-89c1-f1a5a98c8d01") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "0852a90f-67c4-41c3-984c-1e372bc06cfb") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "908c4531-0c1d-4922-93ab-13d30fc67e88") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "65c1d872-23be-49d8-bf04-863f0b192fc1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "8a0813b4-f277-45fa-87de-a6df375e5fe4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "b052e4ce-21f1-453a-bdc2-c914763caa2b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "b83d2827-73f8-4426-9bc6-82c90f1dc515") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "bb899566-c218-4065-8bda-a7e47704e498") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "0ad22870-8532-430e-bac8-b0c215b76bf8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "390f17d3-0061-4f0a-b397-3a24cca87c04") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ce0c370b-2353-4729-9ed6-f714113caeda") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "02534675-e9ea-465f-9290-a47dbfd808b9") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "03996997-7cb8-4183-981c-dd8a4adb7dee") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 48 "/PET0+") + (pintype "passive") + (uuid "e605ba6f-6106-4552-9387-a58b5b11dde6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "774a1c56-4f5c-4810-bb28-21f9c84edca6") + (at 107.66 155.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "a1e413f0-10ce-4c39-a0dd-837a1a2e3fe0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "61621e7e-813c-43c0-842d-eeff26ddf1ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "bef854a4-d3a6-46de-a37d-6ce855bb7d1b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cf6d9588-716c-442b-b79f-ae253fcf027e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "f1e27934-f36d-4ab0-b80e-5140ff08b4c6") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "26238b01-ea2a-4864-af1d-d9624646e648") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "ada0b9a0-b5a5-42a8-9ca9-fca7a5de8cce") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "ec2c773b-17fb-47eb-a3c3-67e9691000c2") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "5409a518-40e3-4774-9170-80edef2b09d3") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "2a3ab1d1-48c8-472a-b466-29c0ae6285ff") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "e4404cba-084a-43db-98b6-d1061e67bc30") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "dda1519b-6881-49e4-98ab-35dabec16bdb") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0da0485a-29bf-442b-9e03-e4cecb7dacfc") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7203369a-43ec-48b1-8902-5030c2f69fc7") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a53df33a-0966-4145-aba0-0faf7e7a9fa3") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "46ca3381-71bf-42e3-aab8-f25d7e9036be") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "c2467523-fc7b-4217-bc82-92b24bf9b649") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "860124ff-2fb8-4d03-a40f-7276c5272c31") + (at 101.66 155.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "2ae2054d-af92-4bfa-81c2-32b6167d4b09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5fab9c1f-12c2-4b99-b8fd-fe929f8e6e01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "4dc0d240-d6ab-495a-acb3-91cf7a4dc166") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7c0c3f54-9cb9-40d0-bc3d-4274d871fa5f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "91869c5d-fbf7-4df6-98e4-c7637ad22d4e") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "e92bd3f6-d71a-4a06-9bdb-60caffba87d7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "f719c2d3-2f96-46e3-acf0-21b20fc2c738") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "b794dff1-d4ad-4c19-b2aa-7ea8b5e8b88a") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "ca47b2c9-9d41-4d19-9850-c97e15ffa05c") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "e47b24c2-30d2-4316-b935-909c2ae61b8b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "199b0ddf-6e36-4c04-a761-2fac8d03f51b") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "a6c01051-72e8-415e-91ab-81ac54ef5660") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "04e724f1-5194-4245-afee-9899ca180dbb") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "99872e3d-c1e6-4e64-8af9-22ff77a75c24") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "51db3574-5fd8-4dbc-a761-718a07e4f659") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "4d0ed234-cf39-426b-98c7-b52e87912ca3") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "ad438234-1a6a-42b0-b27c-94e56b257377") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "cb2bdd6a-4015-4e69-af13-a1c9e0fff932") + (at 109.01 50.65) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0bf6d43e-1775-4e0d-987c-f34f58e3cb0a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b713c408-fe5e-4a06-85dd-44301edbadf7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "579e7b99-8a95-46ca-924e-1d8d19ab6fb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46a9869e-b86d-4a8b-b635-0f2649e391e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d9ac6059-a7dc-43af-9dfa-09c48589aafd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "e1b0198b-7dcb-491c-ae11-31d5387ddee2") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e6244384-ba20-4339-af6a-acf5b2b69b39") + (at 102.36 155.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "9aad0238-240f-48e0-9026-43b63f0f7431") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "f2794167-59f2-4035-9293-bc741b22fd9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8d6b2852-91c9-4b81-b3ea-2b7e302d0b39") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9636f32d-6750-4086-af8f-a0b70dedb0b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "b2d1e191-1fb4-4a02-a177-efdd782d8608") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "0b253493-d086-48f8-9ac9-308a5d197391") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "e03113ba-1263-41c6-98fa-05fbd42ce5ce") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 153391689) + (uuid "3494db3a-0cb9-464a-bbdb-99236496fbbb") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "688ccc3d-25b6-428d-8e03-328dd9d0e882") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "d8865413-dd54-4225-9196-f31eedcf007a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "a7388817-8afd-4ed0-affb-533f1354728d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 153391689) + (uuid "63ac3c94-f6bb-4b8e-946b-e1504fecccfe") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f30d9669-fa5d-4e24-8bce-31cef3ff2e51") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "806d96f1-79b8-45b2-bc17-f2dc868b2cc1") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "fa42ddf1-8e1d-46a7-ac51-d19f24025033") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "c7c1fe55-4d77-43b8-a7c1-2f279c32253e") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "110ac10d-be83-4706-a2c5-223b92e6a69c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 124.01 50.65) + (end 94.01 50.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "36cec771-c051-4ddd-8618-2febf623a65b") + ) + (gr_line + (start 98.01 156.65) + (end 94.01 156.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "af129d42-44c5-438d-9ee2-9030f69f87c3") + ) + (gr_line + (start 124.01 156.65) + (end 124.01 50.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dc75beb2-3cad-4488-a88b-dc71ce116269") + ) + (gr_line + (start 94.01 50.65) + (end 94.01 156.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e4445359-3bf0-4c1f-8ee1-6178ba11ab5a") + ) + (gr_line + (start 124.01 156.65) + (end 120.01 156.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f9167169-6191-4dc8-8882-3f022c2df056") + ) + (via + (at 114.01 156.88) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "7612b1ee-7d37-4a4f-8306-0dd7913c8db7") + ) + (segment + (start 114.01 156.88) + (end 114.01 159.25) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "9ac3e32d-972a-4277-8156-e62121526274") + ) + (segment + (start 102.235 158.199999) + (end 102.235 156.670001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "32d3389f-6fbb-42ce-ac36-61fecaf8c0f2") + ) + (segment + (start 102.26 159.5) + (end 102.26 158.224999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a6b58b66-ee9b-43fc-a340-5e95f88863c5") + ) + (segment + (start 102.26 158.224999) + (end 102.235 158.199999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a7708773-8e59-4eb5-bee8-b16d78722d35") + ) + (segment + (start 102.235 156.670001) + (end 102.36 156.545001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "c5ac3615-f10b-4e92-a048-db5ebecfb097") + ) + (segment + (start 102.36 156.545001) + (end 102.36 156.2) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "f8079416-46ba-4ea4-9182-2cbb7a154c5c") + ) + (segment + (start 107.785 158.199999) + (end 107.785 156.670001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0a066cd7-f140-425f-8fe8-7275f0182087") + ) + (segment + (start 107.66 156.545001) + (end 107.66 156.2) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "16367601-4be6-42a4-8b4a-a9f326f64f24") + ) + (segment + (start 107.76 159.5) + (end 107.76 158.224999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "2cc36c53-be93-46d2-af27-8aaf2470a2f0") + ) + (segment + (start 107.785 156.670001) + (end 107.66 156.545001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6a32d077-e108-4c26-b767-72d23234fcf3") + ) + (segment + (start 107.76 158.224999) + (end 107.785 158.199999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6c8400f8-b891-40c9-acc7-e3f9f391ce77") + ) + (segment + (start 101.785 158.199999) + (end 101.785 156.670001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2aa16f31-569a-494b-a272-0a272e3a07dd") + ) + (segment + (start 101.76 158.224999) + (end 101.785 158.199999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5fa47566-bdfb-4c08-8e05-874a731ff567") + ) + (segment + (start 101.66 156.545001) + (end 101.66 156.2) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8078f014-c0cf-4ea8-8030-c1a141db97c1") + ) + (segment + (start 101.76 159.5) + (end 101.76 158.224999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "84e2eeb5-d52a-4365-b2e7-d46c068b6f22") + ) + (segment + (start 101.785 156.670001) + (end 101.66 156.545001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9a822804-a641-4c9b-adfa-a9544e27d6da") + ) + (segment + (start 108.26 159.5) + (end 108.26 158.224999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "56c62fa9-8b13-4895-bc83-310d61ec2717") + ) + (segment + (start 108.235 156.670001) + (end 108.36 156.545001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "837e2707-0f44-4361-9c32-30d88f020526") + ) + (segment + (start 108.36 156.545001) + (end 108.36 156.2) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "877d2ea6-0478-462c-833d-7a6d59799605") + ) + (segment + (start 108.235 158.199999) + (end 108.235 156.670001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c956ff5f-0364-45d1-a138-d61715801da0") + ) + (segment + (start 108.26 158.224999) + (end 108.235 158.199999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f5eae658-c9d8-4b2e-9ee6-98faa8909d0a") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "686bc922-9f53-44c7-8868-12e0bcad477d") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 124.01 158.98) (xy 124.01 50.65) (xy 94.01 50.65) (xy 94.01 158.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 51.172174) (xy 106.111503 51.208033) (xy 106.170826 51.467946) (xy 106.170832 51.467964) + (xy 106.280257 51.780688) (xy 106.424022 52.079217) (xy 106.600305 52.35977) (xy 106.801034 52.611476) + (xy 107.654432 51.758079) (xy 107.691457 51.806331) (xy 107.853669 51.968543) (xy 107.901919 52.005567) + (xy 107.048522 52.858964) (xy 107.048522 52.858965) (xy 107.300229 53.059694) (xy 107.580782 53.235977) + (xy 107.879311 53.379742) (xy 108.192035 53.489167) (xy 108.192053 53.489173) (xy 108.515077 53.562901) + (xy 108.515074 53.562901) (xy 108.844336 53.6) (xy 109.175664 53.6) (xy 109.504924 53.562901) (xy 109.827946 53.489173) + (xy 109.827964 53.489167) (xy 110.140688 53.379742) (xy 110.439217 53.235977) (xy 110.71977 53.059694) + (xy 110.971476 52.858965) (xy 110.971476 52.858964) (xy 110.118079 52.005567) (xy 110.166331 51.968543) + (xy 110.328543 51.806331) (xy 110.365567 51.758079) (xy 111.218964 52.611476) (xy 111.218965 52.611476) + (xy 111.419694 52.35977) (xy 111.595977 52.079217) (xy 111.739742 51.780688) (xy 111.849167 51.467964) + (xy 111.849173 51.467946) (xy 111.908497 51.208033) (xy 111.941272 51.161842) (xy 111.980642 51.1505) + (xy 123.4355 51.1505) (xy 123.487826 51.172174) (xy 123.5095 51.2245) (xy 123.5095 156.0755) (xy 123.487826 156.127826) + (xy 123.4355 156.1495) (xy 119.347464 156.1495) (xy 119.175062 156.179898) (xy 119.010558 156.239773) + (xy 118.858945 156.327308) (xy 118.724837 156.439837) (xy 118.612308 156.573945) (xy 118.524773 156.725558) + (xy 118.464898 156.890062) (xy 118.4345 157.062464) (xy 118.4345 158.98) (xy 118.1355 158.98) (xy 118.1355 158.630252) + (xy 118.123867 158.571769) (xy 118.097471 158.532265) (xy 118.085 158.491153) (xy 118.085 158.45) + (xy 118.065301 158.45) (xy 118.025716 158.457873) (xy 117.996845 158.457873) (xy 117.954748 158.4495) + (xy 117.565252 158.4495) (xy 117.565251 158.4495) (xy 117.524435 158.457618) (xy 117.495565 158.457618) + (xy 117.454749 158.4495) (xy 117.454748 158.4495) (xy 117.065252 158.4495) (xy 117.065251 158.4495) + (xy 117.023153 158.457873) (xy 116.994283 158.457873) (xy 116.954699 158.45) (xy 116.935 158.45) + (xy 116.935 158.491153) (xy 116.922529 158.532265) (xy 116.896133 158.571768) (xy 116.8845 158.630253) + (xy 116.8845 158.98) (xy 116.7355 158.98) (xy 116.7355 157.648025) (xy 116.735499 157.64802) (xy 116.698024 157.447544) + (xy 116.624348 157.257363) (xy 116.516981 157.083959) (xy 116.51698 157.083957) (xy 116.379579 156.933235) + (xy 116.379578 156.933234) (xy 116.216825 156.810329) (xy 116.216822 156.810328) (xy 116.216821 156.810327) + (xy 116.03425 156.719418) (xy 116.034246 156.719417) (xy 116.034244 156.719416) (xy 115.838082 156.663602) + (xy 115.838076 156.663601) (xy 115.635003 156.644785) (xy 115.634997 156.644785) (xy 115.431923 156.663601) + (xy 115.431917 156.663602) (xy 115.235755 156.719416) (xy 115.23575 156.719418) (xy 115.053177 156.810328) + (xy 115.053174 156.810329) (xy 114.890421 156.933234) (xy 114.89042 156.933235) (xy 114.753019 157.083957) + (xy 114.753019 157.083958) (xy 114.645655 157.257358) (xy 114.64565 157.257368) (xy 114.571977 157.44754) + (xy 114.5345 157.64802) (xy 114.5345 158.375708) (xy 114.512826 158.428034) (xy 114.4605 158.449708) + (xy 114.45626 158.4495) (xy 114.454748 158.4495) (xy 114.065252 158.4495) (xy 114.065251 158.4495) + (xy 114.024435 158.457618) (xy 113.995565 158.457618) (xy 113.954749 158.4495) (xy 113.954748 158.4495) + (xy 113.565252 158.4495) (xy 113.565251 158.4495) (xy 113.524435 158.457618) (xy 113.495565 158.457618) + (xy 113.454749 158.4495) (xy 113.454748 158.4495) (xy 113.065252 158.4495) (xy 113.065251 158.4495) + (xy 113.024435 158.457618) (xy 112.995565 158.457618) (xy 112.954749 158.4495) (xy 112.954748 158.4495) + (xy 112.8095 158.4495) (xy 112.757174 158.427826) (xy 112.7355 158.3755) (xy 112.7355 157.648025) + (xy 112.735499 157.64802) (xy 112.698024 157.447544) (xy 112.624348 157.257363) (xy 112.516981 157.083959) + (xy 112.51698 157.083957) (xy 112.379579 156.933235) (xy 112.379578 156.933234) (xy 112.216825 156.810329) + (xy 112.216822 156.810328) (xy 112.216821 156.810327) (xy 112.03425 156.719418) (xy 112.034246 156.719417) + (xy 112.034244 156.719416) (xy 111.838082 156.663602) (xy 111.838076 156.663601) (xy 111.635003 156.644785) + (xy 111.634997 156.644785) (xy 111.431923 156.663601) (xy 111.431917 156.663602) (xy 111.235755 156.719416) + (xy 111.23575 156.719418) (xy 111.053177 156.810328) (xy 111.053174 156.810329) (xy 110.890421 156.933234) + (xy 110.89042 156.933235) (xy 110.753019 157.083957) (xy 110.753019 157.083958) (xy 110.645655 157.257358) + (xy 110.64565 157.257368) (xy 110.571977 157.44754) (xy 110.5345 157.64802) (xy 110.5345 158.376213) + (xy 110.512826 158.428539) (xy 110.4605 158.450213) (xy 110.456157 158.45) (xy 110.435 158.45) (xy 110.435 158.98) + (xy 110.1355 158.98) (xy 110.1355 158.630252) (xy 110.123867 158.571769) (xy 110.097471 158.532265) + (xy 110.085 158.491153) (xy 110.085 158.45) (xy 110.065301 158.45) (xy 110.025716 158.457873) (xy 109.996845 158.457873) + (xy 109.954748 158.4495) (xy 109.565252 158.4495) (xy 109.565251 158.4495) (xy 109.524435 158.457618) + (xy 109.495565 158.457618) (xy 109.454749 158.4495) (xy 109.454748 158.4495) (xy 109.065252 158.4495) + (xy 109.065251 158.4495) (xy 109.023153 158.457873) (xy 108.994283 158.457873) (xy 108.954699 158.45) + (xy 108.935 158.45) (xy 108.935 158.491153) (xy 108.922529 158.532265) (xy 108.896133 158.571768) + (xy 108.8845 158.630253) (xy 108.8845 158.98) (xy 108.6355 158.98) (xy 108.6355 158.630252) (xy 108.623867 158.571769) + (xy 108.597471 158.532265) (xy 108.587284 158.509397) (xy 108.562784 158.413092) (xy 108.564148 158.403656) + (xy 108.5605 158.394848) (xy 108.5605 158.185435) (xy 108.560499 158.185434) (xy 108.538766 158.104326) + (xy 108.539619 158.104097) (xy 108.5355 158.083376) (xy 108.5355 156.825123) (xy 108.557173 156.772798) + (xy 108.60046 156.729512) (xy 108.640022 156.660989) (xy 108.6605 156.584563) (xy 108.6605 156.584558) + (xy 108.661133 156.579755) (xy 108.662641 156.579953) (xy 108.682174 156.532797) (xy 108.712206 156.502765) + (xy 108.757585 156.399991) (xy 108.7605 156.374865) (xy 108.760499 156.025136) (xy 108.757585 156.000009) + (xy 108.717792 155.909888) (xy 108.716485 155.853268) (xy 108.717782 155.850135) (xy 108.757585 155.759991) + (xy 108.7605 155.734865) (xy 108.760499 155.385136) (xy 108.757585 155.360009) (xy 108.712206 155.257235) + (xy 108.632765 155.177794) (xy 108.529991 155.132415) (xy 108.52999 155.132414) (xy 108.529988 155.132414) + (xy 108.508659 155.12994) (xy 108.504865 155.1295) (xy 108.504864 155.1295) (xy 108.215136 155.1295) + (xy 108.190013 155.132414) (xy 108.190007 155.132415) (xy 108.087234 155.177794) (xy 108.062326 155.202703) + (xy 108.01 155.224377) (xy 107.957674 155.202703) (xy 107.932765 155.177794) (xy 107.829991 155.132415) + (xy 107.82999 155.132414) (xy 107.829988 155.132414) (xy 107.808659 155.12994) (xy 107.804865 155.1295) + (xy 107.804864 155.1295) (xy 107.515136 155.1295) (xy 107.490013 155.132414) (xy 107.490007 155.132415) + (xy 107.387234 155.177794) (xy 107.307794 155.257234) (xy 107.262414 155.360011) (xy 107.2595 155.385135) + (xy 107.2595 155.734863) (xy 107.262414 155.759986) (xy 107.262415 155.759992) (xy 107.302206 155.85011) + (xy 107.303514 155.906732) (xy 107.302206 155.90989) (xy 107.262414 156.000011) (xy 107.2595 156.025135) + (xy 107.2595 156.374863) (xy 107.262414 156.399986) (xy 107.262415 156.399992) (xy 107.307794 156.502765) + (xy 107.337826 156.532797) (xy 107.357359 156.579954) (xy 107.358867 156.579756) (xy 107.3595 156.584565) + (xy 107.379977 156.660986) (xy 107.379979 156.660991) (xy 107.408096 156.70969) (xy 107.411677 156.715892) + (xy 107.41954 156.729512) (xy 107.464629 156.774601) (xy 107.466303 156.776523) (xy 107.474565 156.801139) + (xy 107.4845 156.825124) (xy 107.4845 158.083376) (xy 107.48038 158.104097) (xy 107.481234 158.104326) + (xy 107.4595 158.185434) (xy 107.4595 158.394848) (xy 107.457216 158.413092) (xy 107.432716 158.509397) + (xy 107.427245 158.516716) (xy 107.422529 158.532265) (xy 107.396133 158.571768) (xy 107.3845 158.630253) + (xy 107.3845 158.98) (xy 107.1355 158.98) (xy 107.1355 158.630252) (xy 107.123867 158.571769) (xy 107.097471 158.532265) + (xy 107.085 158.491153) (xy 107.085 158.45) (xy 107.065301 158.45) (xy 107.025716 158.457873) (xy 106.996845 158.457873) + (xy 106.954748 158.4495) (xy 106.565252 158.4495) (xy 106.565251 158.4495) (xy 106.524435 158.457618) + (xy 106.495565 158.457618) (xy 106.454749 158.4495) (xy 106.454748 158.4495) (xy 106.065252 158.4495) + (xy 106.065251 158.4495) (xy 106.023153 158.457873) (xy 105.994283 158.457873) (xy 105.954699 158.45) + (xy 105.935 158.45) (xy 105.935 158.491153) (xy 105.922529 158.532265) (xy 105.896133 158.571768) + (xy 105.8845 158.630253) (xy 105.8845 158.98) (xy 105.6355 158.98) (xy 105.6355 158.630252) (xy 105.623867 158.571769) + (xy 105.597471 158.532265) (xy 105.585 158.491153) (xy 105.585 158.45) (xy 105.565301 158.45) (xy 105.525716 158.457873) + (xy 105.496845 158.457873) (xy 105.454748 158.4495) (xy 105.065252 158.4495) (xy 105.065251 158.4495) + (xy 105.024435 158.457618) (xy 104.995565 158.457618) (xy 104.954749 158.4495) (xy 104.954748 158.4495) + (xy 104.565252 158.4495) (xy 104.565251 158.4495) (xy 104.523153 158.457873) (xy 104.494283 158.457873) + (xy 104.454699 158.45) (xy 104.435 158.45) (xy 104.435 158.491153) (xy 104.422529 158.532265) (xy 104.396133 158.571768) + (xy 104.3845 158.630253) (xy 104.3845 158.98) (xy 104.1355 158.98) (xy 104.1355 158.630252) (xy 104.123867 158.571769) + (xy 104.097471 158.532265) (xy 104.085 158.491153) (xy 104.085 158.45) (xy 104.065301 158.45) (xy 104.025716 158.457873) + (xy 103.996845 158.457873) (xy 103.954748 158.4495) (xy 103.565252 158.4495) (xy 103.565251 158.4495) + (xy 103.524435 158.457618) (xy 103.495565 158.457618) (xy 103.454749 158.4495) (xy 103.454748 158.4495) + (xy 103.065252 158.4495) (xy 103.065251 158.4495) (xy 103.023153 158.457873) (xy 102.994283 158.457873) + (xy 102.954699 158.45) (xy 102.935 158.45) (xy 102.935 158.491153) (xy 102.922529 158.532265) (xy 102.896133 158.571768) + (xy 102.8845 158.630253) (xy 102.8845 158.98) (xy 102.6355 158.98) (xy 102.6355 158.630252) (xy 102.623867 158.571769) + (xy 102.597471 158.532265) (xy 102.587284 158.509397) (xy 102.562784 158.413092) (xy 102.564148 158.403656) + (xy 102.5605 158.394848) (xy 102.5605 158.185435) (xy 102.560499 158.185434) (xy 102.538766 158.104326) + (xy 102.539619 158.104097) (xy 102.5355 158.083376) (xy 102.5355 156.825123) (xy 102.557173 156.772798) + (xy 102.60046 156.729512) (xy 102.640022 156.660989) (xy 102.6605 156.584563) (xy 102.6605 156.584558) + (xy 102.661133 156.579755) (xy 102.662641 156.579953) (xy 102.682174 156.532797) (xy 102.712206 156.502765) + (xy 102.757585 156.399991) (xy 102.7605 156.374865) (xy 102.760499 156.025136) (xy 102.757585 156.000009) + (xy 102.717792 155.909888) (xy 102.716485 155.853268) (xy 102.717782 155.850135) (xy 102.757585 155.759991) + (xy 102.7605 155.734865) (xy 102.760499 155.385136) (xy 102.757585 155.360009) (xy 102.712206 155.257235) + (xy 102.632765 155.177794) (xy 102.529991 155.132415) (xy 102.52999 155.132414) (xy 102.529988 155.132414) + (xy 102.508659 155.12994) (xy 102.504865 155.1295) (xy 102.504864 155.1295) (xy 102.215136 155.1295) + (xy 102.190013 155.132414) (xy 102.190007 155.132415) (xy 102.087234 155.177794) (xy 102.062326 155.202703) + (xy 102.01 155.224377) (xy 101.957674 155.202703) (xy 101.932765 155.177794) (xy 101.829991 155.132415) + (xy 101.82999 155.132414) (xy 101.829988 155.132414) (xy 101.808659 155.12994) (xy 101.804865 155.1295) + (xy 101.804864 155.1295) (xy 101.515136 155.1295) (xy 101.490013 155.132414) (xy 101.490007 155.132415) + (xy 101.387234 155.177794) (xy 101.307794 155.257234) (xy 101.262414 155.360011) (xy 101.2595 155.385135) + (xy 101.2595 155.734863) (xy 101.262414 155.759986) (xy 101.262415 155.759992) (xy 101.302206 155.85011) + (xy 101.303514 155.906732) (xy 101.302206 155.90989) (xy 101.262414 156.000011) (xy 101.2595 156.025135) + (xy 101.2595 156.374863) (xy 101.262414 156.399986) (xy 101.262415 156.399992) (xy 101.307794 156.502765) + (xy 101.337826 156.532797) (xy 101.357359 156.579954) (xy 101.358867 156.579756) (xy 101.3595 156.584565) + (xy 101.379977 156.660986) (xy 101.379979 156.660991) (xy 101.408096 156.70969) (xy 101.411677 156.715892) + (xy 101.41954 156.729512) (xy 101.464629 156.774601) (xy 101.466303 156.776523) (xy 101.474565 156.801139) + (xy 101.4845 156.825124) (xy 101.4845 158.083376) (xy 101.48038 158.104097) (xy 101.481234 158.104326) + (xy 101.4595 158.185434) (xy 101.4595 158.394848) (xy 101.457216 158.413092) (xy 101.432716 158.509397) + (xy 101.427245 158.516716) (xy 101.422529 158.532265) (xy 101.396133 158.571768) (xy 101.3845 158.630253) + (xy 101.3845 158.98) (xy 101.1355 158.98) (xy 101.1355 158.630252) (xy 101.123867 158.571769) (xy 101.097471 158.532265) + (xy 101.085 158.491153) (xy 101.085 158.45) (xy 101.065301 158.45) (xy 101.025716 158.457873) (xy 100.996845 158.457873) + (xy 100.954748 158.4495) (xy 100.565252 158.4495) (xy 100.565251 158.4495) (xy 100.524435 158.457618) + (xy 100.495565 158.457618) (xy 100.454749 158.4495) (xy 100.454748 158.4495) (xy 100.065252 158.4495) + (xy 100.065251 158.4495) (xy 100.023153 158.457873) (xy 99.994283 158.457873) (xy 99.954699 158.45) + (xy 99.935 158.45) (xy 99.935 158.491153) (xy 99.922529 158.532265) (xy 99.896133 158.571768) (xy 99.8845 158.630253) + (xy 99.8845 158.98) (xy 99.5855 158.98) (xy 99.5855 157.062472) (xy 99.585499 157.062464) (xy 99.562713 156.933236) + (xy 99.555101 156.890062) (xy 99.495225 156.725555) (xy 99.407692 156.573945) (xy 99.295163 156.439837) + (xy 99.161055 156.327308) (xy 99.009445 156.239775) (xy 99.009443 156.239774) (xy 99.009441 156.239773) + (xy 98.844937 156.179898) (xy 98.672535 156.1495) (xy 98.672532 156.1495) (xy 98.650892 156.1495) + (xy 98.075892 156.1495) (xy 94.5845 156.1495) (xy 94.532174 156.127826) (xy 94.5105 156.0755) (xy 94.5105 51.2245) + (xy 94.532174 51.172174) (xy 94.5845 51.1505) (xy 106.039358 51.1505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.058247 156.587521) (xy 114.077453 156.592666) (xy 114.114454 156.602581) (xy 114.132296 156.609971) + (xy 114.182699 156.639071) (xy 114.198024 156.65083) (xy 114.239169 156.691975) (xy 114.250929 156.707302) + (xy 114.280024 156.757697) (xy 114.287416 156.775542) (xy 114.302478 156.831749) (xy 114.305 156.850903) + (xy 114.305 156.909092) (xy 114.302478 156.928245) (xy 114.287416 156.984456) (xy 114.280024 157.002303) + (xy 114.250927 157.0527) (xy 114.239167 157.068025) (xy 114.186869 157.120323) (xy 114.186863 157.12033) + (xy 114.142315 157.187001) (xy 114.120644 157.23932) (xy 114.120641 157.23933) (xy 114.105 157.317967) + (xy 114.105 157.875498) (xy 114.120641 157.954135) (xy 114.120644 157.954145) (xy 114.142316 158.006465) + (xy 114.143676 158.009098) (xy 114.145162 158.026735) (xy 114.151928 158.043092) (xy 114.148142 158.062108) + (xy 114.148431 158.065535) (xy 114.14716 158.067039) (xy 114.146299 158.071367) (xy 114.146133 158.071766) + (xy 114.1345 158.130253) (xy 114.1345 158.98) (xy 113.8855 158.98) (xy 113.8855 158.130252) (xy 113.873867 158.071769) + (xy 113.873866 158.071768) (xy 113.873866 158.071766) (xy 113.873676 158.071307) (xy 113.873676 158.070809) + (xy 113.872445 158.064621) (xy 113.873676 158.064376) (xy 113.873677 158.056573) (xy 113.868045 158.042958) + (xy 113.873678 158.029374) (xy 113.87368 158.014669) (xy 113.877284 158.007188) (xy 113.877679 158.006472) + (xy 113.877683 158.006467) (xy 113.899357 157.954141) (xy 113.915 157.8755) (xy 113.915 157.317966) + (xy 113.899357 157.239325) (xy 113.877683 157.186999) (xy 113.833136 157.12033) (xy 113.829198 157.116392) + (xy 113.78083 157.068023) (xy 113.76907 157.052698) (xy 113.739973 157.002301) (xy 113.73258 156.984452) + (xy 113.717521 156.928246) (xy 113.715 156.909095) (xy 113.715 156.850902) (xy 113.717521 156.831751) + (xy 113.73258 156.775545) (xy 113.739973 156.757697) (xy 113.769073 156.707294) (xy 113.780826 156.691977) + (xy 113.821977 156.650826) (xy 113.837294 156.639073) (xy 113.887703 156.609969) (xy 113.90554 156.602582) + (xy 113.947308 156.59139) (xy 113.961752 156.587521) (xy 113.980903 156.585) (xy 114.039096 156.585) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 51.172174) (xy 105.81 51.2245) (xy 105.81 51.829704) (xy 105.850242 52.186866) (xy 105.930219 52.537264) + (xy 105.930224 52.537282) (xy 106.048925 52.876513) (xy 106.204869 53.200334) (xy 106.396093 53.504666) + (xy 106.620185 53.785668) (xy 106.874331 54.039814) (xy 107.155333 54.263906) (xy 107.459665 54.45513) + (xy 107.783486 54.611074) (xy 108.122717 54.729775) (xy 108.122735 54.72978) (xy 108.473135 54.809757) + (xy 108.473132 54.809757) (xy 108.830296 54.85) (xy 109.189704 54.85) (xy 109.546866 54.809757) + (xy 109.897264 54.72978) (xy 109.897282 54.729775) (xy 110.236513 54.611074) (xy 110.560334 54.45513) + (xy 110.864666 54.263906) (xy 111.145668 54.039814) (xy 111.39981 53.785672) (xy 111.62092 53.508409) + (xy 111.62092 53.508408) (xy 110.118079 52.005567) (xy 110.166331 51.968543) (xy 110.328543 51.806331) + (xy 110.365567 51.758079) (xy 111.81231 53.204822) (xy 111.81512 53.200351) (xy 111.815126 53.20034) + (xy 111.971076 52.876509) (xy 112.089775 52.537282) (xy 112.08978 52.537264) (xy 112.169757 52.186866) + (xy 112.21 51.829704) (xy 112.21 51.2245) (xy 112.231674 51.172174) (xy 112.284 51.1505) (xy 123.4355 51.1505) + (xy 123.487826 51.172174) (xy 123.5095 51.2245) (xy 123.5095 156.0755) (xy 123.487826 156.127826) + (xy 123.4355 156.1495) (xy 120.2895 156.1495) (xy 120.237174 156.127826) (xy 120.2155 156.0755) + (xy 120.2155 155.524001) (xy 120.199858 155.445364) (xy 120.199857 155.445363) (xy 120.199857 155.445359) + (xy 120.178183 155.393033) (xy 120.141555 155.334739) (xy 120.066967 155.281817) (xy 120.066966 155.281816) + (xy 120.014645 155.260144) (xy 120.014635 155.260141) (xy 119.961974 155.249666) (xy 119.936 155.2445) + (xy 98.084 155.2445) (xy 98.061707 155.248934) (xy 98.005364 155.260141) (xy 98.005354 155.260144) + (xy 97.953037 155.281814) (xy 97.894739 155.318445) (xy 97.894737 155.318447) (xy 97.841816 155.393033) + (xy 97.820144 155.445354) (xy 97.820141 155.445364) (xy 97.8045 155.524001) (xy 97.8045 156.0755) + (xy 97.782826 156.127826) (xy 97.7305 156.1495) (xy 94.5845 156.1495) (xy 94.532174 156.127826) + (xy 94.5105 156.0755) (xy 94.5105 51.2245) (xy 94.532174 51.172174) (xy 94.5845 51.1505) (xy 105.736 51.1505) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "9ca78c6b-247c-46af-b78a-d9da09cf9e1e") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.01 158.97) (xy 120.01 155.45) (xy 98.01 155.45) (xy 98.01 158.97) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.988326 155.471674) (xy 120.01 155.524) (xy 120.01 156.0755) (xy 119.988326 156.127826) (xy 119.936 156.1495) + (xy 119.347464 156.1495) (xy 119.175062 156.179898) (xy 119.010558 156.239773) (xy 118.858945 156.327308) + (xy 118.724837 156.439837) (xy 118.612308 156.573945) (xy 118.524773 156.725558) (xy 118.464898 156.890062) + (xy 118.4345 157.062464) (xy 118.4345 157.937728) (xy 118.412826 157.990054) (xy 118.3605 158.011728) + (xy 118.319388 157.999257) (xy 118.263035 157.961603) (xy 118.204697 157.95) (xy 118.185 157.95) + (xy 118.185 158.97) (xy 117.835 158.97) (xy 117.835 157.95) (xy 117.815301 157.95) (xy 117.774435 157.958128) + (xy 117.745565 157.958128) (xy 117.704699 157.95) (xy 117.685 157.95) (xy 117.685 158.97) (xy 117.3855 158.97) + (xy 117.3855 158.130252) (xy 117.373867 158.071769) (xy 117.347471 158.032265) (xy 117.335 157.991153) + (xy 117.335 157.95) (xy 117.315301 157.95) (xy 117.275716 157.957873) (xy 117.246845 157.957873) + (xy 117.204748 157.9495) (xy 116.815252 157.9495) (xy 116.811617 157.9495) (xy 116.811617 157.947798) + (xy 116.762541 157.9329) (xy 116.735855 157.882944) (xy 116.7355 157.875708) (xy 116.7355 157.648025) + (xy 116.735499 157.64802) (xy 116.698024 157.447544) (xy 116.624348 157.257363) (xy 116.516981 157.083959) + (xy 116.51698 157.083957) (xy 116.379579 156.933235) (xy 116.379578 156.933234) (xy 116.216825 156.810329) + (xy 116.216822 156.810328) (xy 116.216821 156.810327) (xy 116.03425 156.719418) (xy 116.034246 156.719417) + (xy 116.034244 156.719416) (xy 115.838082 156.663602) (xy 115.838076 156.663601) (xy 115.635003 156.644785) + (xy 115.634997 156.644785) (xy 115.431923 156.663601) (xy 115.431917 156.663602) (xy 115.235755 156.719416) + (xy 115.23575 156.719418) (xy 115.053177 156.810328) (xy 115.053174 156.810329) (xy 114.890421 156.933234) + (xy 114.89042 156.933235) (xy 114.753019 157.083957) (xy 114.753019 157.083958) (xy 114.645655 157.257358) + (xy 114.64565 157.257368) (xy 114.571977 157.44754) (xy 114.5345 157.64802) (xy 114.5345 157.8755) + (xy 114.512826 157.927826) (xy 114.4605 157.9495) (xy 114.3845 157.9495) (xy 114.332174 157.927826) + (xy 114.3105 157.8755) (xy 114.3105 157.317966) (xy 114.332174 157.26564) (xy 114.340456 157.257358) + (xy 114.4105 157.187314) (xy 114.476392 157.073186) (xy 114.510499 156.945894) (xy 114.5105 156.945894) + (xy 114.5105 156.814106) (xy 114.510499 156.814105) (xy 114.486772 156.725555) (xy 114.476392 156.686814) + (xy 114.4105 156.572686) (xy 114.317314 156.4795) (xy 114.248616 156.439837) (xy 114.20319 156.41361) + (xy 114.203181 156.413606) (xy 114.075894 156.3795) (xy 114.075892 156.3795) (xy 113.944108 156.3795) + (xy 113.944106 156.3795) (xy 113.816818 156.413606) (xy 113.816809 156.41361) (xy 113.702685 156.4795) + (xy 113.6095 156.572685) (xy 113.54361 156.686809) (xy 113.543606 156.686818) (xy 113.5095 156.814105) + (xy 113.5095 156.945894) (xy 113.543606 157.073181) (xy 113.54361 157.07319) (xy 113.6095 157.187314) + (xy 113.687826 157.26564) (xy 113.7095 157.317966) (xy 113.7095 157.8755) (xy 113.687826 157.927826) + (xy 113.6355 157.9495) (xy 113.315251 157.9495) (xy 113.274435 157.957618) (xy 113.245565 157.957618) + (xy 113.204749 157.9495) (xy 113.204748 157.9495) (xy 112.815252 157.9495) (xy 112.811617 157.9495) + (xy 112.811617 157.947798) (xy 112.762541 157.9329) (xy 112.735855 157.882944) (xy 112.7355 157.875708) + (xy 112.7355 157.648025) (xy 112.735499 157.64802) (xy 112.698024 157.447544) (xy 112.624348 157.257363) + (xy 112.516981 157.083959) (xy 112.51698 157.083957) (xy 112.379579 156.933235) (xy 112.379578 156.933234) + (xy 112.216825 156.810329) (xy 112.216822 156.810328) (xy 112.216821 156.810327) (xy 112.03425 156.719418) + (xy 112.034246 156.719417) (xy 112.034244 156.719416) (xy 111.838082 156.663602) (xy 111.838076 156.663601) + (xy 111.635003 156.644785) (xy 111.634997 156.644785) (xy 111.431923 156.663601) (xy 111.431917 156.663602) + (xy 111.235755 156.719416) (xy 111.23575 156.719418) (xy 111.053177 156.810328) (xy 111.053174 156.810329) + (xy 110.890421 156.933234) (xy 110.89042 156.933235) (xy 110.753019 157.083957) (xy 110.753019 157.083958) + (xy 110.645655 157.257358) (xy 110.64565 157.257368) (xy 110.571977 157.44754) (xy 110.5345 157.64802) + (xy 110.5345 157.8755) (xy 110.512826 157.927826) (xy 110.4605 157.9495) (xy 110.315251 157.9495) + (xy 110.274435 157.957618) (xy 110.245565 157.957618) (xy 110.204749 157.9495) (xy 110.204748 157.9495) + (xy 109.815252 157.9495) (xy 109.815251 157.9495) (xy 109.774435 157.957618) (xy 109.745565 157.957618) + (xy 109.704749 157.9495) (xy 109.704748 157.9495) (xy 109.315252 157.9495) (xy 109.315251 157.9495) + (xy 109.274435 157.957618) (xy 109.245565 157.957618) (xy 109.204749 157.9495) (xy 109.204748 157.9495) + (xy 108.815252 157.9495) (xy 108.815251 157.9495) (xy 108.774435 157.957618) (xy 108.745565 157.957618) + (xy 108.704749 157.9495) (xy 108.704748 157.9495) (xy 108.315252 157.9495) (xy 108.315251 157.9495) + (xy 108.274435 157.957618) (xy 108.245565 157.957618) (xy 108.204749 157.9495) (xy 108.204748 157.9495) + (xy 107.815252 157.9495) (xy 107.815251 157.9495) (xy 107.774435 157.957618) (xy 107.745565 157.957618) + (xy 107.704749 157.9495) (xy 107.704748 157.9495) (xy 107.315252 157.9495) (xy 107.315251 157.9495) + (xy 107.274435 157.957618) (xy 107.245565 157.957618) (xy 107.204749 157.9495) (xy 107.204748 157.9495) + (xy 106.815252 157.9495) (xy 106.815251 157.9495) (xy 106.774435 157.957618) (xy 106.745565 157.957618) + (xy 106.704749 157.9495) (xy 106.704748 157.9495) (xy 106.315252 157.9495) (xy 106.315251 157.9495) + (xy 106.274435 157.957618) (xy 106.245565 157.957618) (xy 106.204749 157.9495) (xy 106.204748 157.9495) + (xy 105.815252 157.9495) (xy 105.815251 157.9495) (xy 105.774435 157.957618) (xy 105.745565 157.957618) + (xy 105.704749 157.9495) (xy 105.704748 157.9495) (xy 105.315252 157.9495) (xy 105.315251 157.9495) + (xy 105.274435 157.957618) (xy 105.245565 157.957618) (xy 105.204749 157.9495) (xy 105.204748 157.9495) + (xy 104.815252 157.9495) (xy 104.815251 157.9495) (xy 104.774435 157.957618) (xy 104.745565 157.957618) + (xy 104.704749 157.9495) (xy 104.704748 157.9495) (xy 104.315252 157.9495) (xy 104.315251 157.9495) + (xy 104.274435 157.957618) (xy 104.245565 157.957618) (xy 104.204749 157.9495) (xy 104.204748 157.9495) + (xy 103.815252 157.9495) (xy 103.815251 157.9495) (xy 103.774435 157.957618) (xy 103.745565 157.957618) + (xy 103.704749 157.9495) (xy 103.704748 157.9495) (xy 103.315252 157.9495) (xy 103.315251 157.9495) + (xy 103.274435 157.957618) (xy 103.245565 157.957618) (xy 103.204749 157.9495) (xy 103.204748 157.9495) + (xy 102.815252 157.9495) (xy 102.815251 157.9495) (xy 102.774435 157.957618) (xy 102.745565 157.957618) + (xy 102.704749 157.9495) (xy 102.704748 157.9495) (xy 102.315252 157.9495) (xy 102.315251 157.9495) + (xy 102.274435 157.957618) (xy 102.245565 157.957618) (xy 102.204749 157.9495) (xy 102.204748 157.9495) + (xy 101.815252 157.9495) (xy 101.815251 157.9495) (xy 101.774435 157.957618) (xy 101.745565 157.957618) + (xy 101.704749 157.9495) (xy 101.704748 157.9495) (xy 101.315252 157.9495) (xy 101.315251 157.9495) + (xy 101.274435 157.957618) (xy 101.245565 157.957618) (xy 101.204749 157.9495) (xy 101.204748 157.9495) + (xy 100.815252 157.9495) (xy 100.815251 157.9495) (xy 100.773153 157.957873) (xy 100.744283 157.957873) + (xy 100.704699 157.95) (xy 100.685 157.95) (xy 100.685 157.991153) (xy 100.672529 158.032265) (xy 100.646133 158.071768) + (xy 100.6345 158.130253) (xy 100.6345 158.97) (xy 100.335 158.97) (xy 100.335 157.95) (xy 100.315301 157.95) + (xy 100.274435 157.958128) (xy 100.245565 157.958128) (xy 100.204699 157.95) (xy 100.185 157.95) + (xy 100.185 158.97) (xy 99.835 158.97) (xy 99.835 157.95) (xy 99.815303 157.95) (xy 99.756964 157.961603) + (xy 99.700612 157.999257) (xy 99.645063 158.010306) (xy 99.597971 157.97884) (xy 99.5855 157.937728) + (xy 99.5855 157.062472) (xy 99.585499 157.062464) (xy 99.562713 156.933236) (xy 99.555101 156.890062) + (xy 99.495225 156.725555) (xy 99.407692 156.573945) (xy 99.295163 156.439837) (xy 99.161055 156.327308) + (xy 99.009445 156.239775) (xy 99.009443 156.239774) (xy 99.009441 156.239773) (xy 98.844937 156.179898) + (xy 98.672535 156.1495) (xy 98.672532 156.1495) (xy 98.650892 156.1495) (xy 98.084 156.1495) (xy 98.031674 156.127826) + (xy 98.01 156.0755) (xy 98.01 155.524) (xy 98.031674 155.471674) (xy 98.084 155.45) (xy 119.936 155.45) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pro new file mode 100644 index 0000000..beb060a --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 30110.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d", + "Root" + ], + [ + "b8a0b662-626f-4b18-a541-bb821f464aa6", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_sch new file mode 100644 index 0000000..004e119 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 87.63 92.71) (xy 93.98 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b815296-0040-44c1-84b5-8dac72de226b") + ) + (wire + (pts + (xy 140.97 113.03) (xy 148.59 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c58172a-c8f9-443e-8375-57a4f343e65f") + ) + (wire + (pts + (xy 140.97 88.9) (xy 148.59 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12fbcf8a-43af-4626-bbe2-a58fe644ae7f") + ) + (wire + (pts + (xy 140.97 91.44) (xy 148.59 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28b89b51-ba7f-44ea-b465-41ee9e8b46af") + ) + (wire + (pts + (xy 87.63 88.9) (xy 93.98 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31e1f526-7886-45bd-8e6a-c0d0e57b4c92") + ) + (wire + (pts + (xy 87.63 97.79) (xy 93.98 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34bc28c2-e08a-4307-9384-df209545a3a1") + ) + (wire + (pts + (xy 140.97 97.79) (xy 148.59 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "479b6459-c8cb-4d4a-b18b-3a7de79a9329") + ) + (wire + (pts + (xy 140.97 101.6) (xy 148.59 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "574df91c-5595-4d31-a53f-da3abf939f03") + ) + (wire + (pts + (xy 87.63 119.38) (xy 93.98 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "645f965c-5e61-478d-a2ce-b9de8e9e38a7") + ) + (wire + (pts + (xy 140.97 127) (xy 148.59 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66e8c05b-5e90-4565-85ab-55ec7c12767b") + ) + (wire + (pts + (xy 87.63 110.49) (xy 93.98 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74d911a9-54d3-46f9-b812-604a3ff0d796") + ) + (wire + (pts + (xy 87.63 115.57) (xy 93.98 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81589af4-7869-44fa-90ff-4f138e00b77d") + ) + (wire + (pts + (xy 87.63 104.14) (xy 93.98 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86bd761d-3464-463d-b2ab-50f782c612a1") + ) + (wire + (pts + (xy 140.97 86.36) (xy 148.59 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bc234e1-d323-4e28-bf37-83b38930e5db") + ) + (wire + (pts + (xy 140.97 119.38) (xy 148.59 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9271f9be-9153-4410-af35-03ac3228f504") + ) + (wire + (pts + (xy 140.97 121.92) (xy 148.59 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94476378-6581-42e7-b383-1747db24d9f0") + ) + (wire + (pts + (xy 87.63 113.03) (xy 93.98 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a16633c8-3c1c-40d5-8608-260d20b05ae0") + ) + (wire + (pts + (xy 140.97 95.25) (xy 148.59 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3769ae0-3407-40d3-92a9-4a3847a7e113") + ) + (wire + (pts + (xy 140.97 106.68) (xy 148.59 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5e7bc8d-0cff-4e21-9e68-bead638381c1") + ) + (wire + (pts + (xy 87.63 121.92) (xy 93.98 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a723beb8-9ec0-43aa-80a5-2bd86fdb0869") + ) + (wire + (pts + (xy 140.97 124.46) (xy 148.59 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aaf34d49-368e-4c43-96d4-6b5987142baf") + ) + (wire + (pts + (xy 140.97 109.22) (xy 148.59 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad14466d-d2b1-4796-9822-61568dd0c8b6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 93.98 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8092a21-d44b-412f-ae98-ee7e1a821883") + ) + (wire + (pts + (xy 140.97 104.14) (xy 148.59 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0f0eaba-4ef7-4a22-a2d5-46de9b48d722") + ) + (wire + (pts + (xy 87.63 107.95) (xy 93.98 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8b711b8-dfb2-4016-9f42-7532f1e233a3") + ) + (wire + (pts + (xy 87.63 101.6) (xy 93.98 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2e89bea-6c8a-4e01-8778-6c66d1b26def") + ) + (wire + (pts + (xy 140.97 115.57) (xy 148.59 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6c110af-f4ed-4c43-9aa0-acebd757543b") + ) + (wire + (pts + (xy 87.63 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5dc8a44-8a9a-4043-92fa-4e567413939a") + ) + (label "REFCLK1+" + (at 148.59 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "209eb017-2e08-4649-b052-40f6f227ce32") + ) + (label "LED#2" + (at 87.63 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2e646666-36e0-4a0b-872d-abbb899e0cb7") + ) + (label "W_DISABLE2#" + (at 148.59 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2fdf3fce-83af-404e-86cc-33c97f3e6346") + ) + (label "PER1-" + (at 148.59 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "398d6d12-288c-4353-9550-b0acf4b858f7") + ) + (label "LED#1" + (at 87.63 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3db5ded9-9d4c-4487-934b-4fbe088b34ff") + ) + (label "SUSCLK" + (at 148.59 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4101a7b7-a600-4988-8928-7147d56c46e1") + ) + (label "PER0-" + (at 87.63 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "427c658f-f0c2-4e6e-9bc9-9c26bdd28636") + ) + (label "REFCLK1-" + (at 148.59 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "451545de-4a20-4861-a980-67c25156ca44") + ) + (label "USB_D-" + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5163c6e9-848f-410f-83ba-684d2ca0b29d") + ) + (label "CLKREQ0#" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "74f47a20-1de7-469b-8f61-76c29b6b793e") + ) + (label "ALERT#" + (at 148.59 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "760bb3c3-84e5-4cdd-8f94-c38c6376ded6") + ) + (label "REFCLK0-" + (at 87.63 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "91f6a0f5-a51c-4966-b22a-d2d0d5c70381") + ) + (label "REFCLK0+" + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "93a626ad-0b07-4bb7-9332-86c8975988b4") + ) + (label "I2C_DATA" + (at 148.59 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "97c80987-dbd2-4695-87eb-19c37ebadbbb") + ) + (label "PET1-" + (at 148.59 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "990ededc-cddc-4b48-9a7b-d8e527f4c77e") + ) + (label "W_DISABLE1#" + (at 148.59 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9d3462aa-4a88-4231-b6d6-99c96ecff8fd") + ) + (label "PER1+" + (at 148.59 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b9faf2cf-1fd4-459b-b426-8b69eb2229d7") + ) + (label "PET0+" + (at 87.63 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "babdf4b2-fa31-43d2-aead-025905bacca6") + ) + (label "PET0-" + (at 87.63 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bf77faa7-5164-4ef5-bd49-e084de815f22") + ) + (label "CLKREQ1#" + (at 148.59 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2873f77-d1a1-4c15-ac62-e66585f62173") + ) + (label "PER0+" + (at 87.63 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c412593a-4959-49b3-9fff-1d6e2da6c8e8") + ) + (label "I2C_CLK" + (at 148.59 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d21c5750-6729-4e82-9cf0-ebfeb94d6d02") + ) + (label "PERST1#" + (at 148.59 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d64ebc8d-c78c-4c46-b20a-03e566079876") + ) + (label "PERST0#" + (at 87.63 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d8e33dac-0ac0-4a0a-a59e-412a2f4c53c3") + ) + (label "USB_D+" + (at 87.63 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "df52d699-35bd-43b0-9763-42ccf3e5a803") + ) + (label "PET1+" + (at 148.59 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e1e89bb7-d994-4e02-88ee-cebe9ac41410") + ) + (label "PEWAKE1#" + (at 148.59 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ecf29c76-598f-4590-9e4f-86b2851f6f84") + ) + (label "PEWAKE#" + (at 87.63 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fa3b1991-034c-436e-b13c-e9e36647eb30") + ) + (sheet + (at 93.98 83.82) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "b8a0b662-626f-4b18-a541-bb821f464aa6") + (property "Sheetname" "M.2 A+E Key" + (at 93.98 83.1084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 93.98 131.3946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 93.98 88.9 180) + (uuid "279f1b0b-d046-4623-b94b-d84f4ec120ec") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 93.98 86.36 180) + (uuid "838d1640-4437-4ee3-8a54-ffd8d992924d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 93.98 97.79 180) + (uuid "3b95932e-d7fb-4293-9894-94e919d7e9d5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 93.98 95.25 180) + (uuid "c82afd52-9af7-4a04-9bfa-698f6c1fcf73") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 93.98 92.71 180) + (uuid "270ae8e6-93c2-4d00-b865-35e16ea223ad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 93.98 104.14 180) + (uuid "e9dd542e-3be9-424c-8991-b713efc8d178") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 93.98 101.6 180) + (uuid "f00db3ab-e893-4f05-80b7-f923986cfee0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 93.98 107.95 180) + (uuid "c414dbfb-b424-4672-b5e8-216da3a7aa49") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 93.98 110.49 180) + (uuid "c15ab935-48ac-4e15-85c7-c91cdc23d41b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 93.98 113.03 180) + (uuid "7c7dc1de-29a2-40be-a8f8-dcbf837ed925") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 93.98 115.57 180) + (uuid "fa0d12ea-8140-447a-8aa1-32fb522e59c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 140.97 86.36 0) + (uuid "67152938-3f78-406e-87cf-dd8ea5d68aa1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 140.97 88.9 0) + (uuid "20a6866c-645f-4e20-bdd8-92303d958206") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 140.97 91.44 0) + (uuid "73cdffae-26de-4a06-b208-dfa0cebcad87") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 140.97 97.79 0) + (uuid "a0c9a679-32ae-4023-92fe-3be3f2a8e866") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 140.97 95.25 0) + (uuid "de69dbe3-91d5-4d0e-a541-413f5719ddbc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 140.97 101.6 0) + (uuid "7869149a-d210-4471-b212-54721c584ab5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 140.97 104.14 0) + (uuid "ff8fc44c-1d07-458d-b2cb-504f99bcece0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 140.97 106.68 0) + (uuid "7f683ff7-457e-43f9-b651-8753a263f09c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 140.97 109.22 0) + (uuid "f0ad92d8-e284-40ef-83b3-7abc3710ce4f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 140.97 115.57 0) + (uuid "ae9c082e-3ca0-468b-a6fd-5abd74384638") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 140.97 113.03 0) + (uuid "441c8347-753e-4fa9-9afa-0e5ab7e88352") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 140.97 121.92 0) + (uuid "7dab8532-6583-460c-96cc-4ad4c323146f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 140.97 127 0) + (uuid "78ff6db0-744e-4de4-b208-893115aa29be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 140.97 124.46 0) + (uuid "0e79c1a7-3ced-4e1e-a332-193c21eb76d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 140.97 119.38 0) + (uuid "8e402556-2946-475d-9532-a5609fc12ebe") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 93.98 121.92 180) + (uuid "e8e11a9e-8024-4d1d-8f00-daa327fecf8b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 93.98 119.38 180) + (uuid "d7bc6679-eac7-4b0a-abac-19bcc7953ebc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..e0668b5 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "14132da0-5b14-4bba-8f6a-b70460a5f952") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "86c56ca9-666b-46a7-a800-7ef0f1a74aa5") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "eed7e40c-6b41-4905-86fc-f097c26a9840") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1a700159-6136-4096-abcd-7a266c0dcc6c") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c3bf13fd-a156-427a-87f2-e72f8a8cc0ec") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "fb925cf8-4416-4399-9627-e687070b73ca") + ) + (pin "71" + (uuid "d976b53f-ca16-4718-89ca-b0b67ed8c936") + ) + (pin "40" + (uuid "bd58e8d7-9c9e-4a1c-bdef-b39d2d5b94c1") + ) + (pin "75" + (uuid "8d8b3655-54e0-4b4c-bded-f0cb3dec96e8") + ) + (pin "67" + (uuid "67a03ee4-8ef0-4d23-9060-df15ada21bc4") + ) + (pin "2" + (uuid "7fb510f7-470a-4e5a-8dae-c17f8efc066e") + ) + (pin "50" + (uuid "b9cda6cb-6147-4811-b2fc-63320ead2d7c") + ) + (pin "57" + (uuid "ba86e73d-e7e3-4473-8c01-3eec613825ce") + ) + (pin "20" + (uuid "7ee46cdd-20aa-434d-80ad-3f91d5b1003c") + ) + (pin "65" + (uuid "8161a9ed-915e-4c1a-ad26-5437741c8840") + ) + (pin "3" + (uuid "4c031c79-267b-47fa-b4d7-e72cae64a05b") + ) + (pin "17" + (uuid "8f391c2c-c2c7-40c8-bf20-22099ff76db3") + ) + (pin "21" + (uuid "42a22072-d3a9-4dcf-8457-e0c93b6e91d0") + ) + (pin "39" + (uuid "fb32f99a-f531-431c-8280-d2d4b62fd196") + ) + (pin "49" + (uuid "1d933a1a-5220-4701-bc7e-e957b25867bb") + ) + (pin "73" + (uuid "eed39b2c-dad7-48cb-b78e-0c00b948f5ea") + ) + (pin "23" + (uuid "349b74b2-45b2-4255-a35d-d11d6994a47e") + ) + (pin "37" + (uuid "68d181c9-b41c-4847-a04b-8ef3c4775d64") + ) + (pin "4" + (uuid "c51279aa-bfcc-403d-b494-c76800684649") + ) + (pin "6" + (uuid "6eaf2c6b-7fdf-4c68-a2da-f4408c82b3fb") + ) + (pin "63" + (uuid "7e0287be-95ce-4c06-ad0f-bef7288c0560") + ) + (pin "1" + (uuid "cae8b2a3-6025-456c-806f-2a1ca01200ae") + ) + (pin "33" + (uuid "03ece51b-84a7-4637-934d-9ba38195bda5") + ) + (pin "16" + (uuid "bd15bc69-c129-46bd-b682-ea5561dd4cf2") + ) + (pin "22" + (uuid "a231e552-d006-4ea5-9ff7-744740cb8435") + ) + (pin "35" + (uuid "de7c0915-1126-484f-be25-6825512822d7") + ) + (pin "32" + (uuid "fc8d88d6-1de4-459f-93d2-fa8183359f4f") + ) + (pin "34" + (uuid "a0658b12-2d84-43f8-8721-86768e5c129d") + ) + (pin "43" + (uuid "2cba107b-df74-471b-b230-ca6c0bde34de") + ) + (pin "38" + (uuid "0a09fb9e-bb14-4851-8335-c74b68f69d61") + ) + (pin "51" + (uuid "c288748b-82cb-45a4-afc8-3388d770a10b") + ) + (pin "7" + (uuid "5b4cf6f9-a87a-44fc-9ade-ce009f7f0b0b") + ) + (pin "5" + (uuid "6503fb59-c5cc-4005-ba38-905088082eec") + ) + (pin "19" + (uuid "6eabc8fd-e781-449a-835b-8193a538e4f0") + ) + (pin "41" + (uuid "f3e6ea58-d444-4bc1-9cce-3963a2a47e18") + ) + (pin "55" + (uuid "8710f503-1764-4165-9f03-2ff5e9de8b0b") + ) + (pin "45" + (uuid "fc2abfee-6460-4087-bb58-070b1cafe6e5") + ) + (pin "47" + (uuid "56e1f9df-4220-4936-ba95-6273dc7a5855") + ) + (pin "53" + (uuid "80f04e47-a73c-4553-9526-8e9b4903f140") + ) + (pin "61" + (uuid "b6e12fae-580b-41da-b765-4bca24775928") + ) + (pin "69" + (uuid "35545fae-ecdd-4c54-9cc8-9ece870b1261") + ) + (pin "18" + (uuid "cd512f69-7e1b-4f0c-b031-75bd3a161504") + ) + (pin "36" + (uuid "91cdd76d-8fd8-494e-a965-384e9bebfe76") + ) + (pin "42" + (uuid "26b63ad6-464d-43fc-bec2-d27c68a1c8a6") + ) + (pin "44" + (uuid "57f8b470-674e-43c1-9bfe-a03012ada68c") + ) + (pin "46" + (uuid "3ee9370c-c56c-4d40-add7-cfc645e5d94e") + ) + (pin "48" + (uuid "16529eb3-c81c-47f6-a63b-fbfb0a235838") + ) + (pin "52" + (uuid "3fbe0309-c77c-41fc-a106-2d4677c77286") + ) + (pin "54" + (uuid "92a31f31-28d9-478e-bc73-99853ce9cf4b") + ) + (pin "56" + (uuid "6cb7cf01-af08-4c0b-818b-1b3da423db40") + ) + (pin "58" + (uuid "0d3dc9b7-d949-48be-a7dd-b354c2d550b8") + ) + (pin "60" + (uuid "af2ee651-1ab8-473c-98e2-f4ce418fa0f5") + ) + (pin "62" + (uuid "78b0941f-ebe2-45fc-a107-1d03ea9a7ddb") + ) + (pin "68" + (uuid "12eea6cb-f738-41c7-ba30-fc49e2ddc760") + ) + (pin "74" + (uuid "0bf3dd2d-6432-4c13-a2cc-f4e25180232f") + ) + (pin "72" + (uuid "152b3de2-b762-4cef-addd-bc415cfd3c0f") + ) + (pin "66" + (uuid "6b74988d-65d2-405b-b44a-1e1074311f5c") + ) + (pin "70" + (uuid "19a9a4fb-b3bd-420d-a2a7-b107b19086e6") + ) + (pin "64" + (uuid "2974415b-fee4-4e3b-b3b7-465f03ea2944") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2b0e12e2-57af-411c-8e05-fdc79a62f831") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c57435dc-46af-4ed0-bfa5-d4db9a7e985c") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "05219ad9-29db-4649-90d2-632923a07825") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "4fa3531b-a3d1-421b-b980-30cbbeefb6ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "fce53ab5-6857-4f90-bf28-123ad5e8311a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "e4aa5ec4-fe4f-4f57-be17-968a5a4ab203") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "981ca2e9-5d3a-458b-81e4-b02f7fdeaf56") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "a0c63c29-c437-4cbb-a3ee-6a86b4e60f81") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "772356a8-bd35-4eac-aa01-57e04372e6aa") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "e505fafb-edcf-47fc-bc9f-115df1e31e25") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "cc0c93f5-514f-4451-b065-dc81c0330a15") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..0f495ed --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5a6d3a12-f554-4923-9f51-8b40523e57ca") + ) + (pin "1" + (uuid "3774e0a9-3418-44af-a277-1d596e9e04dd") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "65c2639a-86f6-4a4c-97f6-4a2d6583150c") + ) + (pin "1" + (uuid "6d86045f-5a2e-4584-ac41-cd96015e3b46") + ) + (instances + (project "M.2 A+E Key 30110" + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/5bfde3f2-ac4a-4ea4-a840-8d5d82bc8c6d/b8a0b662-626f-4b18-a541-bb821f464aa6/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb new file mode 100644 index 0000000..6b8a964 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb @@ -0,0 +1,3222 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "/PET1-") + (net 8 "+3.3V") + (net 9 "/USB_D+") + (net 10 "/USB_D-") + (net 11 "/LED#1") + (net 12 "/LED#2") + (net 13 "unconnected-(J1-NC-Pad17)") + (net 14 "unconnected-(J1-NC-Pad19)") + (net 15 "unconnected-(J1-NC-Pad20)") + (net 16 "unconnected-(J1-NC-Pad21)") + (net 17 "unconnected-(J1-NC-Pad22)") + (net 18 "unconnected-(J1-NC-Pad23)") + (net 19 "unconnected-(J1-NC-Pad32)") + (net 20 "unconnected-(J1-NC-Pad34)") + (net 21 "/PER0-") + (net 22 "unconnected-(J1-NC-Pad36)") + (net 23 "/PER0+") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (net 29 "/REFCLK0+") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (net 31 "/REFCLK0-") + (net 32 "/SUSCLK") + (net 33 "/PERST0#") + (net 34 "/CLKREQ0#") + (net 35 "/W_DISABLE2#") + (net 36 "/PEWAKE#") + (net 37 "/W_DISABLE1#") + (net 38 "/I2C_DATA") + (net 39 "/PER1+") + (net 40 "/I2C_CLK") + (net 41 "/PER1-") + (net 42 "/ALERT#") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (net 44 "/PERST1#") + (net 45 "/CLKREQ1#") + (net 46 "/PEWAKE1#") + (net 47 "/REFCLK1+") + (net 48 "/REFCLK1-") + (net 49 "/PET0+") + (net 50 "/PET1+") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "599306ec-ecfd-4411-ad7b-b4125f677247") + (at 109.26 127.9) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "03c23f0e-522a-4764-93ed-ff7080a189b9") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "822ff528-09d8-4fd0-97c4-c06d0d3c9a2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d8a41db-6c16-40a5-b937-0443ac7ff86c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7a4f6be0-7701-4281-a8a0-444aea2e55a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "383bb826-e865-44ba-805e-16ad3452601d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f7ca2dd8-1242-421d-8a45-a1e83c4f8298") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b1291655-32e0-4774-8a78-cd353c85e762") + (at 107.91 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "7e092124-f0cb-407c-a7ce-a370d7872ce8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3ef44f2f-4d71-4386-adcd-ca200fb13819") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "673598d4-e57e-4b72-9611-5994ccf2c748") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9af49480-8109-4c7d-b1a4-2d33764a69eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9658ea23-1bd0-41a7-9002-31f92bebfd8c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17e1e8a3-5410-401b-9dfb-08200102d68e") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9e5904e-fbed-4789-aaa2-600dca92305a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d49df3a7-4514-4868-8690-a0f139f2d8b7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae3ae516-609a-4c04-8cca-d3921752b989") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11ac71ca-3889-45e1-8076-65d480391be5") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59026303-83cb-4a5d-881d-3cebdab7faeb") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c106c20-b061-437d-86ee-88dbb319280b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "7e5e2669-3c55-47f7-a51e-77c3177c8b49") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1c9ce9c1-002d-4598-9e86-a0c9fe7ed368") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "a95a8153-8d5d-47d6-b39d-9bf3d9fd7664") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "d6b7e910-f735-4b1d-8ae7-aa2cd70a95eb") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "0cdcc27c-52b9-4543-a611-5d8e68019b7c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "d1bbf732-4bb1-4bed-8f8a-62d879d9d2eb") + (at 109.26 156.79) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "06fe7f29-9308-4fc7-8fbb-2fa9fc63fe88") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f13b1d71-d4e5-4013-a6f4-ff5bf5814f05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d9a417e-1ada-45b7-8705-8c4e9770e83b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c6b4dfee-8ac5-4ae4-a3ca-75a21a74ed5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "170c8164-1b0d-4ae8-9642-dc2e51763c80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "e7b9d98f-0ae1-48d9-833d-552d6fc4ca34") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "c7ad786d-4316-4d08-8cd4-da0042697eb6") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3682c4fa-7512-434c-b6fc-84e9ba21fd47") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f1b4698b-aa9d-4875-b132-968114c58205") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "4b327e51-86ed-4572-a4d9-4329cf78ef8e") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1d9a351d-879f-443c-b212-76180217fa7b") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "717d59b6-b7cf-40cd-884e-ef51a2395498") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "057ddf06-02fa-44ea-8a2c-abeb365e6e44") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "bfd7b63a-bba9-4830-bb92-87f39797eda8") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "26c465f3-9863-42ce-9535-234f850e6faa") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fc6c03be-4f6d-4f6f-999b-7903b6de39c7") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8f3cea75-c293-4d00-b624-f4f9f71c0d3f") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "dc9db243-228b-479f-bf77-0763d3b793fb") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "447c8ee0-6831-46ee-b310-b684c472b2fb") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "fcbf369b-eec5-4d0f-ad22-b420343b117a") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b75f0e0f-6d26-46f5-8058-7663589d862b") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "652cac90-8c3a-4354-82e4-57fa023c1c76") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b7cfffb4-91ab-4864-9e7f-e9767c6069a3") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "8ea3ec7a-287e-4b48-b230-aed456f972c1") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "cd141a00-81b7-4591-a677-b5ecd87935e1") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "e0323237-3907-42f3-b640-4b4e4490b7a3") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "199464ee-e32d-4801-b7f5-d8c20c244389") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a6506a0-438e-478d-a462-d6588c89c952") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2a957bc2-add2-4743-a070-fa7d89ac55d2") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6ab1fd20-bd5f-4ac0-b8c6-d41141c34ee2") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "769f3c8c-0fa3-4507-9427-6fc77f2f4e9d") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9b92a02b-cb10-4ee1-82df-0c41e589f9b4") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "205412db-20a5-46fe-aa97-5ee944f91135") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3a0e5266-5e8d-4798-a047-c05c25c7e9c5") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "1450c1fc-031c-41f3-bcb6-4aabec157078") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "f1ae0523-b5a4-4e23-ba80-1d2d76737b81") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9e4f9300-d8d7-4551-9299-2d94bc22b8e1") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5e76b5ea-1918-4ad4-a5c0-4e96ee8cb122") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "01eb48c0-bd53-4b24-aa52-2e68eaa2452a") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4c329093-2d26-4c00-8d99-0fa4c2baf31f") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ead43fd-e975-48cb-b95c-07ba6cb61334") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ad6cbbb-0b83-4787-bb5b-88eeb17fc972") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "08810feb-4f7c-4191-ad77-3f79d629a5b0") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "37b1a9a9-0f7f-4c90-a63d-2e147c1fea85") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "310f24b6-0549-4633-b1f5-8cdc8db5a0de") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4f1bf6f8-d2cd-4d62-beb4-e1c4f4d8c0ea") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d8dbe08f-4196-42b1-9a38-8375b7c450a1") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9c2ef0be-d522-4ff9-b50e-ade0185b0884") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fd30fe13-b226-483a-83f9-33336b5a0edf") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0f4ecc7d-137c-4e2c-b811-b9b5f6a9a67b") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8ca328d0-3965-4a53-aa7c-59bb0e7f0f0f") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "28d1512c-5fc5-4b9d-b740-d335fbb6dc3b") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6205b6f5-6434-4d77-afce-d4355bc1a61e") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7256341e-396b-4219-bcfe-8413384fed72") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5ad0101d-78cb-4745-8817-4317c1ea4208") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "8223f146-c16f-4220-8c3b-95e1a9773832") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "2963c1a2-53b7-4825-960e-dc80f26495e1") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "839e3b44-5a1c-4cd7-ae9a-0a0d892c2de3") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "acb4a84f-454d-41c5-8f30-88283c161461") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "76c41000-6f29-4c7a-b1a7-ba0a8efeb0f2") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "41fafc0c-150d-402d-9a83-b43965cc11ca") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "bb100fd7-4ce4-4923-9746-92d1fdcececd") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "78304802-ce2b-4241-9e4f-575e137fe718") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "c5e99561-588b-4762-85e3-f79720080e8f") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "3b60d404-ae58-4c2c-b65b-47a0de2e0c60") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "7a0d8066-f668-49d2-ac7f-04bfcce23df4") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "52b9b614-9249-49ff-a520-fec25c67ce79") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "dc1b1e9d-977d-4ede-98c6-bbb9be5bbedb") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "3e1c936b-b14e-46e2-8f6f-8a363cf72502") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "4e48980a-eac7-4823-8b34-17a1d1cd784e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "8fb0be8b-cef4-4c95-9d90-5a4f48e9d7fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "db87c4cb-9c31-4364-a375-2001368a301d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "301e4f40-da4d-474f-a68f-d2112556648e") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "8b0e2dd8-c889-4491-b213-533fc8694831") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "3ccd42cb-fc3a-4001-8dfd-191624b047bb") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "49ae3f54-7fa0-4696-b8fb-1cfe53b69d24") + (pts + (xy 119.185 157.9) (xy 119.185 115.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.58 136.9 90) + (layer "User.2") + (uuid "49ae3f54-7fa0-4696-b8fb-1cfe53b69d24") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4dc63802-4d51-4def-b941-fdbc2f5416ae") + (pts + (xy 119.185 157.9) (xy 119.185 97.9) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.13 127.9 90) + (layer "User.2") + (uuid "4dc63802-4d51-4def-b941-fdbc2f5416ae") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "844022fc-ced3-4911-b456-a66c69b2a41f") + (pts + (xy 119.185 157.9) (xy 119.185 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.68 142.9 90) + (layer "User.2") + (uuid "844022fc-ced3-4911-b456-a66c69b2a41f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8af53d67-f3ef-44e3-8508-d37573b8256e") + (pts + (xy 119.17 157.9) (xy 119.17 77.9) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.855 117.9 90) + (layer "User.2") + (uuid "8af53d67-f3ef-44e3-8508-d37573b8256e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c4cac17e-6c11-4406-a69e-6b91851542df") + (pts + (xy 119.185 157.9) (xy 119.185 47.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.625 102.9 90) + (layer "User.2") + (uuid "c4cac17e-6c11-4406-a69e-6b91851542df") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f774ec2d-20b5-4b7c-acd4-f8488b66c8b3") + (pts + (xy 94.26 46.79) (xy 124.26 46.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.26 25.56 0) + (layer "User.2") + (uuid "f774ec2d-20b5-4b7c-acd4-f8488b66c8b3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fa6de3cb-1127-43b1-ae56-657c932ee298") + (pts + (xy 98.26 47.9) (xy 120.26 47.9) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.26 32.02 0) + (layer "User.2") + (uuid "fa6de3cb-1127-43b1-ae56-657c932ee298") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "e5163865-b084-454b-be5a-92e87751ee43") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "817d9137-f60d-405a-b990-8b69434542ab") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "47ff9fe9-f800-434c-9b99-6781bbcdf653") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "7634c809-e3fb-4594-92c1-3357fbfd37c5") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 10 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "0609c14f-a962-4dd3-8dc1-11943bdcbc37") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "542bbade-7034-4838-9a11-43c7403a5051") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "45455bda-2c46-4d71-b4d5-47893edf2f04") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 12 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "08103871-3c4c-4a87-968a-941d1673900e") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f7602385-15b8-446c-9a78-cff8cde66fb4") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bde1b3a6-7060-4dfe-8576-bd4d53bc72f5") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 14 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "26ad8eb7-ecec-4666-825a-20b10e0d970d") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 15 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ffe42124-93b3-43fb-9913-926ac0f92b04") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 16 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "919eaad4-dd19-46e2-8761-0d8ddf3492cc") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 17 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a7d2f855-c13a-46c1-8ed0-9b9c750d7c4d") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 18 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c7653bbd-f931-4a37-b6f6-2fcd4f8437f0") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "263df6e5-e23b-46fc-8f78-5b473050eddf") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "fe68ee61-a6c0-42a9-9f28-f5e7ee4e297f") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 20 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "282280f2-de4f-4326-a48d-565294af3c76") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 21 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "8a04dc51-cac2-4699-b822-cd4daacff733") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 22 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "6323ec7d-9673-4526-9ead-586c296468c8") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 23 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "3e8d71c7-36ce-4da1-8bbf-eea3961f9a0f") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "a86f4558-c107-46ba-b6ba-91512c16e7b1") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d2d8c9f7-b33d-4dd1-8dfc-b57f560e4bd8") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "ff1fb2db-9623-4b70-b480-484924dafd24") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "77340c7d-89c8-41b7-aa49-f9b11f08a4e2") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "8ba7d143-b895-4a12-a833-30419424b964") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "d422e7dd-fced-4539-8912-fa6d42371233") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "8b75f02d-8df4-4f17-beb7-a75464939f1a") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "aaf8713c-b146-440c-91ba-fee53458f0c2") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 28 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "1944adc1-c5c8-40ae-af9e-f7634d2b263a") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 29 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "3496e93a-5f0f-483b-b2b9-8994ae29c4ee") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 30 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "1c7d6efb-b9c7-42b7-b5e5-44dcccc020fe") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 31 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "914d95e8-9e9f-42de-aaad-1737df2c0465") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "68c49a05-843d-4fa5-8ea8-9e1ee0e1f77c") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3a02fe02-245f-4251-bf5f-58f27393eb6f") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 33 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "fbe06e28-db72-4f6e-b132-45c7d572abd0") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 34 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "09340961-3bec-4878-a782-30f141f0de8d") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 35 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "505a3331-fb7c-46d5-ae1a-6a1b165f2280") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 36 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "cc613b4c-d40c-4f01-b759-248ec5a9dc3c") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "0c90ed35-ba16-42ec-a639-3993eedfb0dd") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3876b9e7-cede-4b2a-8ea9-1b62ef69318e") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 38 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "f3083749-57b9-43e0-b8dd-70bd2f515749") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 39 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "e815e67c-97d8-48ca-85c1-fd75b4dbf86b") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 40 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "35be0e8d-6a56-4e4e-b4d2-2e087819f491") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 41 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "e9dba987-eb41-4dc2-8186-32e9f7550712") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "323c474a-a630-4604-88fe-05a064ba9ccc") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "d378601f-929d-49bb-8ef7-c307378d5b95") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "85a09ba7-903b-454a-9fb1-1b137ee96942") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "a71c261c-9443-4aea-901b-5770f01fec78") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "155bd5de-7950-4c41-a7e9-c2e32a5318cd") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "62007d31-c75d-4856-9ad3-10c0abb621c8") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "388b36f0-eeeb-4a3a-a622-19d734f31a75") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "ccf224e4-87d0-423c-84d5-3d2af28e7059") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 46 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "6aee77d9-71c6-45ca-bf50-20ddfb927364") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "002567c6-c953-46cc-84bc-a53a5c54a45b") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "684e4f2f-e7dc-4a92-b00a-6b050acaad78") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 48 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "9d0ec1b5-7b6c-45f4-bc01-02a025dba3e8") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 8 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "fe30191f-63e5-4f20-a16b-149133aa707f") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "10ad49fb-235d-4349-a811-9bef5d8db30d") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "35418496-e483-476b-9a34-10943f69876b") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.26 153.9) (xy 120.26 157.9) (xy 98.26 157.9) (xy 98.26 153.9) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "fc1fd210-78bb-4f6b-89b2-fa07785cf35b") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.26 157.9) (xy 124.26 152.7) (xy 94.26 152.7) (xy 94.26 157.9) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "dc2e2071-1e7d-4d15-b0b2-b43cec243d4f") + (at 102.61 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "3324be2b-58c4-4c09-82d5-b3a315c549f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "c0ca1971-b9dd-4d45-8ee2-ee154127729e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e649ad89-6b3b-4b3e-89f3-fc7f5e8cc894") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "21af4378-c194-4a68-9316-9dca57f4f528") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1b21446-20bd-4f36-bd1d-35fbdbce8663") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cfa95464-eb5d-46d4-9c67-e4c559d75bc9") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1fbf4ba0-7da9-4c8f-9367-d83b0a13b0e7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fb5bdca7-97d7-4447-9441-9ffc62fde8fd") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e4a70b9c-8724-4b81-a6d2-d2fb6285c053") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80c8db2f-9a58-46f5-816f-ff92f349c3cb") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f7f5a29-043a-41d9-8761-9bcd98c9b916") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f492db79-697b-436c-95e7-dc4d8a8c08f7") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "f516110d-440a-4295-828f-060be48f06bd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "cc1e2cf2-ab62-4592-bf3e-9569918bb68b") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "9fb72993-1f6f-4e1f-984f-695062e78b62") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "7ef05ce9-b2d8-472f-b824-4ba74a988727") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "e3a4094c-a519-4499-9419-0586c91cc1d3") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "e16a5aa8-3185-421f-a088-ed30130603fc") + (at 108.61 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "5e1aea3b-e354-4fa5-8922-00f67e27b786") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "4c932ab7-340c-4381-8ca5-56400373acc1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "219bfa46-245d-4a04-b336-64d02f914167") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "38c0c816-8151-4af4-a602-d219c1bb0896") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f91e9c9e-e694-4374-bb75-7e14307f2017") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3051c373-febc-42d6-9b7d-742d6b56fcd5") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f33ff35-adab-4dbd-80d7-4dc07214f83d") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d2c80522-f16c-479d-9865-5610e9205bd6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3979fdd9-67c7-4019-8606-552f0737f42a") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ca3610b1-778a-436b-8c42-85585c3d5233") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "de27e55a-1ab8-47f4-8b7d-73553aa48dc8") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2cdad8ba-9986-4fab-9e58-105eba998d41") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "a605a499-68fe-4c78-a910-e6ae7324c895") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "d83373b6-7990-4c2b-9898-e2b0f5747b88") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "6fa8403f-f7a1-4fe4-822c-5248bb2ed3d7") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "44cf8b4a-3829-46d6-8619-28ca1c50361f") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET0+") + (pintype "passive") + (uuid "a45d7192-8d5d-4cf4-bf59-21d605ecbb42") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "fdd5b1ef-a86d-4ffd-a30e-243a446935ce") + (at 101.91 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "341275c5-82ff-47fb-8abc-2107d5b16a91") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "dd4f5cbc-980d-45a2-b3da-32ff15cbd49f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "aca5107a-24af-44dd-b556-863386021cbb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a5b46ba8-7986-4aae-8122-748c53adaf94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b34460c8-3cfa-48a2-86ef-5c02ca98d6f0") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fa94f1f8-9fae-4e40-9345-70416d86fa6d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b13f13b-cb86-401b-bbae-431d410a61e9") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a544188a-3caa-4b5d-a568-d51387bf3c86") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b39adb87-d62d-4b8e-9620-964569568c0b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bb5416bd-9767-4362-92a0-7a0e2630ddb3") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "441f6bcd-061a-4643-b53b-76841cb79bca") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff1cf43b-bf21-42ef-ae18-c05ad0e43414") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "4fa203c8-a6b7-41f5-8461-6e6c14e65f72") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "8374f161-84bb-43d8-b065-0400847f7f57") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "26f32962-e8c4-4283-abb4-231baab6757b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "0a5bfe18-7eb2-4f28-a9ef-24167b5046cb") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 7 "/PET1-") + (pintype "passive") + (uuid "ff6f3e00-73fe-4189-86a0-f6a007786ba7") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 124.26 153.9) + (end 124.26 127.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "16491fcc-d916-4bf0-a926-078ca0435d7e") + ) + (gr_line + (start 98.26 153.9) + (end 94.26 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2462c760-6d7c-4044-88bf-09dc58b9b04d") + ) + (gr_line + (start 124.26 153.9) + (end 120.26 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7a469f27-4a60-47b6-a2a1-edebd575ed5e") + ) + (gr_line + (start 124.26 127.9) + (end 94.26 127.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "999199c1-3184-43d8-8a4e-580e9f08b9af") + ) + (gr_line + (start 94.26 127.9) + (end 94.26 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d37f3e15-36a7-4a1e-8c88-02a85793318e") + ) + (via + (at 114.26 154.13) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ebd2a029-43b3-4eb3-b34a-61eef90898f2") + ) + (segment + (start 114.26 154.13) + (end 114.26 156.5) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "cc93738d-9147-4063-9aa8-6b0b5d7dd915") + ) + (segment + (start 102.485 155.449999) + (end 102.485 153.920001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2f313d9a-448a-41f7-bb52-8972506f440f") + ) + (segment + (start 102.51 155.474999) + (end 102.485 155.449999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3ad11bbe-7a60-4a9f-ac63-e33c282c156d") + ) + (segment + (start 102.485 153.920001) + (end 102.61 153.795001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5aec2d8c-561a-4f99-a868-651563e1779a") + ) + (segment + (start 102.61 153.795001) + (end 102.61 153.45) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "6fb971d6-82b8-40df-89fb-2f23ed7f1922") + ) + (segment + (start 102.51 156.75) + (end 102.51 155.474999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8ce63730-bcf9-4c75-ab36-30c5ad8a6115") + ) + (segment + (start 108.01 155.474999) + (end 108.035 155.449999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "65b969d6-c473-4a7c-9d80-7a2bd82be27d") + ) + (segment + (start 108.035 155.449999) + (end 108.035 153.920001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "67963141-ebd8-40b0-97c6-6a924eee74e7") + ) + (segment + (start 108.01 156.75) + (end 108.01 155.474999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "724c3f7e-25aa-44ce-a1a3-dd95328e1c85") + ) + (segment + (start 108.035 153.920001) + (end 107.91 153.795001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bbc1759b-06ca-47f0-905b-67c1c0c645d4") + ) + (segment + (start 107.91 153.795001) + (end 107.91 153.45) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "e4ce6512-d636-4247-9e90-c6b04ef1ed92") + ) + (segment + (start 102.035 153.920001) + (end 101.91 153.795001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7b9897a6-df89-4cef-bebf-feb587fe999b") + ) + (segment + (start 102.035 155.449999) + (end 102.035 153.920001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9198e7c5-989d-4f6e-84d2-4db434ad5b0e") + ) + (segment + (start 102.01 156.75) + (end 102.01 155.474999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a1784eb7-8e19-4018-83c2-37ac4486e027") + ) + (segment + (start 101.91 153.795001) + (end 101.91 153.45) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a8ca99c1-89a5-4f96-8a2b-0a4a833ec779") + ) + (segment + (start 102.01 155.474999) + (end 102.035 155.449999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c5722b96-9ebd-4edf-9504-c562e759e8ac") + ) + (segment + (start 108.485 155.449999) + (end 108.485 153.920001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "35b31c51-5039-44ef-bdd9-ee9986821349") + ) + (segment + (start 108.51 155.474999) + (end 108.485 155.449999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "51188b1c-7b80-4066-8070-c4e60cda6ea5") + ) + (segment + (start 108.485 153.920001) + (end 108.61 153.795001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6e51738c-bad4-4305-bdef-08da863f52bf") + ) + (segment + (start 108.61 153.795001) + (end 108.61 153.45) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9ee892b1-60fe-4f63-be61-62099556af79") + ) + (segment + (start 108.51 156.75) + (end 108.51 155.474999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d0e1763d-c060-4986-9012-05c26fbb5261") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "9c97b854-c446-4deb-81d4-595ce91e9d7b") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 124.26 156.23) (xy 124.26 47.9) (xy 94.26 47.9) (xy 94.26 156.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.341684 128.422174) (xy 106.361503 128.458033) (xy 106.420826 128.717946) (xy 106.420832 128.717964) + (xy 106.530257 129.030688) (xy 106.674022 129.329217) (xy 106.850305 129.60977) (xy 107.051034 129.861476) + (xy 107.904432 129.008079) (xy 107.941457 129.056331) (xy 108.103669 129.218543) (xy 108.151919 129.255567) + (xy 107.298522 130.108964) (xy 107.298522 130.108965) (xy 107.550229 130.309694) (xy 107.830782 130.485977) + (xy 108.129311 130.629742) (xy 108.442035 130.739167) (xy 108.442053 130.739173) (xy 108.765077 130.812901) + (xy 108.765074 130.812901) (xy 109.094336 130.85) (xy 109.425664 130.85) (xy 109.754924 130.812901) + (xy 110.077946 130.739173) (xy 110.077964 130.739167) (xy 110.390688 130.629742) (xy 110.689217 130.485977) + (xy 110.96977 130.309694) (xy 111.221476 130.108965) (xy 111.221476 130.108964) (xy 110.368079 129.255567) + (xy 110.416331 129.218543) (xy 110.578543 129.056331) (xy 110.615567 129.008079) (xy 111.468964 129.861476) + (xy 111.468965 129.861476) (xy 111.669694 129.60977) (xy 111.845977 129.329217) (xy 111.989742 129.030688) + (xy 112.099167 128.717964) (xy 112.099173 128.717946) (xy 112.158497 128.458033) (xy 112.191272 128.411842) + (xy 112.230642 128.4005) (xy 123.6855 128.4005) (xy 123.737826 128.422174) (xy 123.7595 128.4745) + (xy 123.7595 153.3255) (xy 123.737826 153.377826) (xy 123.6855 153.3995) (xy 119.597464 153.3995) + (xy 119.425062 153.429898) (xy 119.260558 153.489773) (xy 119.108945 153.577308) (xy 118.974837 153.689837) + (xy 118.862308 153.823945) (xy 118.774773 153.975558) (xy 118.714898 154.140062) (xy 118.6845 154.312464) + (xy 118.6845 156.23) (xy 118.3855 156.23) (xy 118.3855 155.880252) (xy 118.373867 155.821769) (xy 118.347471 155.782265) + (xy 118.335 155.741153) (xy 118.335 155.7) (xy 118.315301 155.7) (xy 118.275716 155.707873) (xy 118.246845 155.707873) + (xy 118.204748 155.6995) (xy 117.815252 155.6995) (xy 117.815251 155.6995) (xy 117.774435 155.707618) + (xy 117.745565 155.707618) (xy 117.704749 155.6995) (xy 117.704748 155.6995) (xy 117.315252 155.6995) + (xy 117.315251 155.6995) (xy 117.273153 155.707873) (xy 117.244283 155.707873) (xy 117.204699 155.7) + (xy 117.185 155.7) (xy 117.185 155.741153) (xy 117.172529 155.782265) (xy 117.146133 155.821768) + (xy 117.1345 155.880253) (xy 117.1345 156.23) (xy 116.9855 156.23) (xy 116.9855 154.898025) (xy 116.985499 154.89802) + (xy 116.948024 154.697544) (xy 116.874348 154.507363) (xy 116.766981 154.333959) (xy 116.76698 154.333957) + (xy 116.629579 154.183235) (xy 116.629578 154.183234) (xy 116.466825 154.060329) (xy 116.466822 154.060328) + (xy 116.466821 154.060327) (xy 116.28425 153.969418) (xy 116.284246 153.969417) (xy 116.284244 153.969416) + (xy 116.088082 153.913602) (xy 116.088076 153.913601) (xy 115.885003 153.894785) (xy 115.884997 153.894785) + (xy 115.681923 153.913601) (xy 115.681917 153.913602) (xy 115.485755 153.969416) (xy 115.48575 153.969418) + (xy 115.303177 154.060328) (xy 115.303174 154.060329) (xy 115.140421 154.183234) (xy 115.14042 154.183235) + (xy 115.003019 154.333957) (xy 115.003019 154.333958) (xy 114.895655 154.507358) (xy 114.89565 154.507368) + (xy 114.821977 154.69754) (xy 114.7845 154.89802) (xy 114.7845 155.625708) (xy 114.762826 155.678034) + (xy 114.7105 155.699708) (xy 114.70626 155.6995) (xy 114.704748 155.6995) (xy 114.315252 155.6995) + (xy 114.315251 155.6995) (xy 114.274435 155.707618) (xy 114.245565 155.707618) (xy 114.204749 155.6995) + (xy 114.204748 155.6995) (xy 113.815252 155.6995) (xy 113.815251 155.6995) (xy 113.774435 155.707618) + (xy 113.745565 155.707618) (xy 113.704749 155.6995) (xy 113.704748 155.6995) (xy 113.315252 155.6995) + (xy 113.315251 155.6995) (xy 113.274435 155.707618) (xy 113.245565 155.707618) (xy 113.204749 155.6995) + (xy 113.204748 155.6995) (xy 113.0595 155.6995) (xy 113.007174 155.677826) (xy 112.9855 155.6255) + (xy 112.9855 154.898025) (xy 112.985499 154.89802) (xy 112.948024 154.697544) (xy 112.874348 154.507363) + (xy 112.766981 154.333959) (xy 112.76698 154.333957) (xy 112.629579 154.183235) (xy 112.629578 154.183234) + (xy 112.466825 154.060329) (xy 112.466822 154.060328) (xy 112.466821 154.060327) (xy 112.28425 153.969418) + (xy 112.284246 153.969417) (xy 112.284244 153.969416) (xy 112.088082 153.913602) (xy 112.088076 153.913601) + (xy 111.885003 153.894785) (xy 111.884997 153.894785) (xy 111.681923 153.913601) (xy 111.681917 153.913602) + (xy 111.485755 153.969416) (xy 111.48575 153.969418) (xy 111.303177 154.060328) (xy 111.303174 154.060329) + (xy 111.140421 154.183234) (xy 111.14042 154.183235) (xy 111.003019 154.333957) (xy 111.003019 154.333958) + (xy 110.895655 154.507358) (xy 110.89565 154.507368) (xy 110.821977 154.69754) (xy 110.7845 154.89802) + (xy 110.7845 155.626213) (xy 110.762826 155.678539) (xy 110.7105 155.700213) (xy 110.706157 155.7) + (xy 110.685 155.7) (xy 110.685 156.23) (xy 110.3855 156.23) (xy 110.3855 155.880252) (xy 110.373867 155.821769) + (xy 110.347471 155.782265) (xy 110.335 155.741153) (xy 110.335 155.7) (xy 110.315301 155.7) (xy 110.275716 155.707873) + (xy 110.246845 155.707873) (xy 110.204748 155.6995) (xy 109.815252 155.6995) (xy 109.815251 155.6995) + (xy 109.774435 155.707618) (xy 109.745565 155.707618) (xy 109.704749 155.6995) (xy 109.704748 155.6995) + (xy 109.315252 155.6995) (xy 109.315251 155.6995) (xy 109.273153 155.707873) (xy 109.244283 155.707873) + (xy 109.204699 155.7) (xy 109.185 155.7) (xy 109.185 155.741153) (xy 109.172529 155.782265) (xy 109.146133 155.821768) + (xy 109.1345 155.880253) (xy 109.1345 156.23) (xy 108.8855 156.23) (xy 108.8855 155.880252) (xy 108.873867 155.821769) + (xy 108.847471 155.782265) (xy 108.837284 155.759397) (xy 108.812784 155.663092) (xy 108.814148 155.653656) + (xy 108.8105 155.644848) (xy 108.8105 155.435435) (xy 108.810499 155.435434) (xy 108.788766 155.354326) + (xy 108.789619 155.354097) (xy 108.7855 155.333376) (xy 108.7855 154.075123) (xy 108.807173 154.022798) + (xy 108.85046 153.979512) (xy 108.890022 153.910989) (xy 108.9105 153.834563) (xy 108.9105 153.834558) + (xy 108.911133 153.829755) (xy 108.912641 153.829953) (xy 108.932174 153.782797) (xy 108.962206 153.752765) + (xy 109.007585 153.649991) (xy 109.0105 153.624865) (xy 109.010499 153.275136) (xy 109.007585 153.250009) + (xy 108.967792 153.159888) (xy 108.966485 153.103268) (xy 108.967782 153.100135) (xy 109.007585 153.009991) + (xy 109.0105 152.984865) (xy 109.010499 152.635136) (xy 109.007585 152.610009) (xy 108.962206 152.507235) + (xy 108.882765 152.427794) (xy 108.779991 152.382415) (xy 108.77999 152.382414) (xy 108.779988 152.382414) + (xy 108.758659 152.37994) (xy 108.754865 152.3795) (xy 108.754864 152.3795) (xy 108.465136 152.3795) + (xy 108.440013 152.382414) (xy 108.440007 152.382415) (xy 108.337234 152.427794) (xy 108.312326 152.452703) + (xy 108.26 152.474377) (xy 108.207674 152.452703) (xy 108.182765 152.427794) (xy 108.079991 152.382415) + (xy 108.07999 152.382414) (xy 108.079988 152.382414) (xy 108.058659 152.37994) (xy 108.054865 152.3795) + (xy 108.054864 152.3795) (xy 107.765136 152.3795) (xy 107.740013 152.382414) (xy 107.740007 152.382415) + (xy 107.637234 152.427794) (xy 107.557794 152.507234) (xy 107.512414 152.610011) (xy 107.5095 152.635135) + (xy 107.5095 152.984863) (xy 107.512414 153.009986) (xy 107.512415 153.009992) (xy 107.552206 153.10011) + (xy 107.553514 153.156732) (xy 107.552206 153.15989) (xy 107.512414 153.250011) (xy 107.5095 153.275135) + (xy 107.5095 153.624863) (xy 107.512414 153.649986) (xy 107.512415 153.649992) (xy 107.557794 153.752765) + (xy 107.587826 153.782797) (xy 107.607359 153.829954) (xy 107.608867 153.829756) (xy 107.6095 153.834565) + (xy 107.629977 153.910986) (xy 107.629979 153.910991) (xy 107.658096 153.95969) (xy 107.661677 153.965892) + (xy 107.66954 153.979512) (xy 107.714629 154.024601) (xy 107.716303 154.026523) (xy 107.724565 154.051139) + (xy 107.7345 154.075124) (xy 107.7345 155.333376) (xy 107.73038 155.354097) (xy 107.731234 155.354326) + (xy 107.7095 155.435434) (xy 107.7095 155.644848) (xy 107.707216 155.663092) (xy 107.682716 155.759397) + (xy 107.677245 155.766716) (xy 107.672529 155.782265) (xy 107.646133 155.821768) (xy 107.6345 155.880253) + (xy 107.6345 156.23) (xy 107.3855 156.23) (xy 107.3855 155.880252) (xy 107.373867 155.821769) (xy 107.347471 155.782265) + (xy 107.335 155.741153) (xy 107.335 155.7) (xy 107.315301 155.7) (xy 107.275716 155.707873) (xy 107.246845 155.707873) + (xy 107.204748 155.6995) (xy 106.815252 155.6995) (xy 106.815251 155.6995) (xy 106.774435 155.707618) + (xy 106.745565 155.707618) (xy 106.704749 155.6995) (xy 106.704748 155.6995) (xy 106.315252 155.6995) + (xy 106.315251 155.6995) (xy 106.273153 155.707873) (xy 106.244283 155.707873) (xy 106.204699 155.7) + (xy 106.185 155.7) (xy 106.185 155.741153) (xy 106.172529 155.782265) (xy 106.146133 155.821768) + (xy 106.1345 155.880253) (xy 106.1345 156.23) (xy 105.8855 156.23) (xy 105.8855 155.880252) (xy 105.873867 155.821769) + (xy 105.847471 155.782265) (xy 105.835 155.741153) (xy 105.835 155.7) (xy 105.815301 155.7) (xy 105.775716 155.707873) + (xy 105.746845 155.707873) (xy 105.704748 155.6995) (xy 105.315252 155.6995) (xy 105.315251 155.6995) + (xy 105.274435 155.707618) (xy 105.245565 155.707618) (xy 105.204749 155.6995) (xy 105.204748 155.6995) + (xy 104.815252 155.6995) (xy 104.815251 155.6995) (xy 104.773153 155.707873) (xy 104.744283 155.707873) + (xy 104.704699 155.7) (xy 104.685 155.7) (xy 104.685 155.741153) (xy 104.672529 155.782265) (xy 104.646133 155.821768) + (xy 104.6345 155.880253) (xy 104.6345 156.23) (xy 104.3855 156.23) (xy 104.3855 155.880252) (xy 104.373867 155.821769) + (xy 104.347471 155.782265) (xy 104.335 155.741153) (xy 104.335 155.7) (xy 104.315301 155.7) (xy 104.275716 155.707873) + (xy 104.246845 155.707873) (xy 104.204748 155.6995) (xy 103.815252 155.6995) (xy 103.815251 155.6995) + (xy 103.774435 155.707618) (xy 103.745565 155.707618) (xy 103.704749 155.6995) (xy 103.704748 155.6995) + (xy 103.315252 155.6995) (xy 103.315251 155.6995) (xy 103.273153 155.707873) (xy 103.244283 155.707873) + (xy 103.204699 155.7) (xy 103.185 155.7) (xy 103.185 155.741153) (xy 103.172529 155.782265) (xy 103.146133 155.821768) + (xy 103.1345 155.880253) (xy 103.1345 156.23) (xy 102.8855 156.23) (xy 102.8855 155.880252) (xy 102.873867 155.821769) + (xy 102.847471 155.782265) (xy 102.837284 155.759397) (xy 102.812784 155.663092) (xy 102.814148 155.653656) + (xy 102.8105 155.644848) (xy 102.8105 155.435435) (xy 102.810499 155.435434) (xy 102.788766 155.354326) + (xy 102.789619 155.354097) (xy 102.7855 155.333376) (xy 102.7855 154.075123) (xy 102.807173 154.022798) + (xy 102.85046 153.979512) (xy 102.890022 153.910989) (xy 102.9105 153.834563) (xy 102.9105 153.834558) + (xy 102.911133 153.829755) (xy 102.912641 153.829953) (xy 102.932174 153.782797) (xy 102.962206 153.752765) + (xy 103.007585 153.649991) (xy 103.0105 153.624865) (xy 103.010499 153.275136) (xy 103.007585 153.250009) + (xy 102.967792 153.159888) (xy 102.966485 153.103268) (xy 102.967782 153.100135) (xy 103.007585 153.009991) + (xy 103.0105 152.984865) (xy 103.010499 152.635136) (xy 103.007585 152.610009) (xy 102.962206 152.507235) + (xy 102.882765 152.427794) (xy 102.779991 152.382415) (xy 102.77999 152.382414) (xy 102.779988 152.382414) + (xy 102.758659 152.37994) (xy 102.754865 152.3795) (xy 102.754864 152.3795) (xy 102.465136 152.3795) + (xy 102.440013 152.382414) (xy 102.440007 152.382415) (xy 102.337234 152.427794) (xy 102.312326 152.452703) + (xy 102.26 152.474377) (xy 102.207674 152.452703) (xy 102.182765 152.427794) (xy 102.079991 152.382415) + (xy 102.07999 152.382414) (xy 102.079988 152.382414) (xy 102.058659 152.37994) (xy 102.054865 152.3795) + (xy 102.054864 152.3795) (xy 101.765136 152.3795) (xy 101.740013 152.382414) (xy 101.740007 152.382415) + (xy 101.637234 152.427794) (xy 101.557794 152.507234) (xy 101.512414 152.610011) (xy 101.5095 152.635135) + (xy 101.5095 152.984863) (xy 101.512414 153.009986) (xy 101.512415 153.009992) (xy 101.552206 153.10011) + (xy 101.553514 153.156732) (xy 101.552206 153.15989) (xy 101.512414 153.250011) (xy 101.5095 153.275135) + (xy 101.5095 153.624863) (xy 101.512414 153.649986) (xy 101.512415 153.649992) (xy 101.557794 153.752765) + (xy 101.587826 153.782797) (xy 101.607359 153.829954) (xy 101.608867 153.829756) (xy 101.6095 153.834565) + (xy 101.629977 153.910986) (xy 101.629979 153.910991) (xy 101.658096 153.95969) (xy 101.661677 153.965892) + (xy 101.66954 153.979512) (xy 101.714629 154.024601) (xy 101.716303 154.026523) (xy 101.724565 154.051139) + (xy 101.7345 154.075124) (xy 101.7345 155.333376) (xy 101.73038 155.354097) (xy 101.731234 155.354326) + (xy 101.7095 155.435434) (xy 101.7095 155.644848) (xy 101.707216 155.663092) (xy 101.682716 155.759397) + (xy 101.677245 155.766716) (xy 101.672529 155.782265) (xy 101.646133 155.821768) (xy 101.6345 155.880253) + (xy 101.6345 156.23) (xy 101.3855 156.23) (xy 101.3855 155.880252) (xy 101.373867 155.821769) (xy 101.347471 155.782265) + (xy 101.335 155.741153) (xy 101.335 155.7) (xy 101.315301 155.7) (xy 101.275716 155.707873) (xy 101.246845 155.707873) + (xy 101.204748 155.6995) (xy 100.815252 155.6995) (xy 100.815251 155.6995) (xy 100.774435 155.707618) + (xy 100.745565 155.707618) (xy 100.704749 155.6995) (xy 100.704748 155.6995) (xy 100.315252 155.6995) + (xy 100.315251 155.6995) (xy 100.273153 155.707873) (xy 100.244283 155.707873) (xy 100.204699 155.7) + (xy 100.185 155.7) (xy 100.185 155.741153) (xy 100.172529 155.782265) (xy 100.146133 155.821768) + (xy 100.1345 155.880253) (xy 100.1345 156.23) (xy 99.8355 156.23) (xy 99.8355 154.312472) (xy 99.835499 154.312464) + (xy 99.812713 154.183236) (xy 99.805101 154.140062) (xy 99.745225 153.975555) (xy 99.657692 153.823945) + (xy 99.545163 153.689837) (xy 99.411055 153.577308) (xy 99.259445 153.489775) (xy 99.259443 153.489774) + (xy 99.259441 153.489773) (xy 99.094937 153.429898) (xy 98.922535 153.3995) (xy 98.922532 153.3995) + (xy 98.900892 153.3995) (xy 98.325892 153.3995) (xy 94.8345 153.3995) (xy 94.782174 153.377826) + (xy 94.7605 153.3255) (xy 94.7605 128.4745) (xy 94.782174 128.422174) (xy 94.8345 128.4005) (xy 106.289358 128.4005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.308247 153.837521) (xy 114.327453 153.842666) (xy 114.364454 153.852581) (xy 114.382296 153.859971) + (xy 114.432699 153.889071) (xy 114.448024 153.90083) (xy 114.489169 153.941975) (xy 114.500929 153.957302) + (xy 114.530024 154.007697) (xy 114.537416 154.025542) (xy 114.552478 154.081749) (xy 114.555 154.100903) + (xy 114.555 154.159092) (xy 114.552478 154.178245) (xy 114.537416 154.234456) (xy 114.530024 154.252303) + (xy 114.500927 154.3027) (xy 114.489167 154.318025) (xy 114.436869 154.370323) (xy 114.436863 154.37033) + (xy 114.392315 154.437001) (xy 114.370644 154.48932) (xy 114.370641 154.48933) (xy 114.355 154.567967) + (xy 114.355 155.125498) (xy 114.370641 155.204135) (xy 114.370644 155.204145) (xy 114.392316 155.256465) + (xy 114.393676 155.259098) (xy 114.395162 155.276735) (xy 114.401928 155.293092) (xy 114.398142 155.312108) + (xy 114.398431 155.315535) (xy 114.39716 155.317039) (xy 114.396299 155.321367) (xy 114.396133 155.321766) + (xy 114.3845 155.380253) (xy 114.3845 156.23) (xy 114.1355 156.23) (xy 114.1355 155.380252) (xy 114.123867 155.321769) + (xy 114.123866 155.321768) (xy 114.123866 155.321766) (xy 114.123676 155.321307) (xy 114.123676 155.320809) + (xy 114.122445 155.314621) (xy 114.123676 155.314376) (xy 114.123677 155.306573) (xy 114.118045 155.292958) + (xy 114.123678 155.279374) (xy 114.12368 155.264669) (xy 114.127284 155.257188) (xy 114.127679 155.256472) + (xy 114.127683 155.256467) (xy 114.149357 155.204141) (xy 114.165 155.1255) (xy 114.165 154.567966) + (xy 114.149357 154.489325) (xy 114.127683 154.436999) (xy 114.083136 154.37033) (xy 114.079198 154.366392) + (xy 114.03083 154.318023) (xy 114.01907 154.302698) (xy 113.989973 154.252301) (xy 113.98258 154.234452) + (xy 113.967521 154.178246) (xy 113.965 154.159095) (xy 113.965 154.100902) (xy 113.967521 154.081751) + (xy 113.98258 154.025545) (xy 113.989973 154.007697) (xy 114.019073 153.957294) (xy 114.030826 153.941977) + (xy 114.071977 153.900826) (xy 114.087294 153.889073) (xy 114.137703 153.859969) (xy 114.15554 153.852582) + (xy 114.197308 153.84139) (xy 114.211752 153.837521) (xy 114.230903 153.835) (xy 114.289096 153.835) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 106.038326 128.422174) (xy 106.06 128.4745) (xy 106.06 129.079704) (xy 106.100242 129.436866) + (xy 106.180219 129.787264) (xy 106.180224 129.787282) (xy 106.298925 130.126513) (xy 106.454869 130.450334) + (xy 106.646093 130.754666) (xy 106.870185 131.035668) (xy 107.124331 131.289814) (xy 107.405333 131.513906) + (xy 107.709665 131.70513) (xy 108.033486 131.861074) (xy 108.372717 131.979775) (xy 108.372735 131.97978) + (xy 108.723135 132.059757) (xy 108.723132 132.059757) (xy 109.080296 132.1) (xy 109.439704 132.1) + (xy 109.796866 132.059757) (xy 110.147264 131.97978) (xy 110.147282 131.979775) (xy 110.486513 131.861074) + (xy 110.810334 131.70513) (xy 111.114666 131.513906) (xy 111.395668 131.289814) (xy 111.64981 131.035672) + (xy 111.87092 130.758409) (xy 111.87092 130.758408) (xy 110.368079 129.255567) (xy 110.416331 129.218543) + (xy 110.578543 129.056331) (xy 110.615567 129.008079) (xy 112.06231 130.454822) (xy 112.06512 130.450351) + (xy 112.065126 130.45034) (xy 112.221076 130.126509) (xy 112.339775 129.787282) (xy 112.33978 129.787264) + (xy 112.419757 129.436866) (xy 112.46 129.079704) (xy 112.46 128.4745) (xy 112.481674 128.422174) + (xy 112.534 128.4005) (xy 123.6855 128.4005) (xy 123.737826 128.422174) (xy 123.7595 128.4745) (xy 123.7595 153.3255) + (xy 123.737826 153.377826) (xy 123.6855 153.3995) (xy 120.5395 153.3995) (xy 120.487174 153.377826) + (xy 120.4655 153.3255) (xy 120.4655 152.774001) (xy 120.449858 152.695364) (xy 120.449857 152.695363) + (xy 120.449857 152.695359) (xy 120.428183 152.643033) (xy 120.391555 152.584739) (xy 120.316967 152.531817) + (xy 120.316966 152.531816) (xy 120.264645 152.510144) (xy 120.264635 152.510141) (xy 120.211974 152.499666) + (xy 120.186 152.4945) (xy 98.334 152.4945) (xy 98.311707 152.498934) (xy 98.255364 152.510141) (xy 98.255354 152.510144) + (xy 98.203037 152.531814) (xy 98.144739 152.568445) (xy 98.144737 152.568447) (xy 98.091816 152.643033) + (xy 98.070144 152.695354) (xy 98.070141 152.695364) (xy 98.0545 152.774001) (xy 98.0545 153.3255) + (xy 98.032826 153.377826) (xy 97.9805 153.3995) (xy 94.8345 153.3995) (xy 94.782174 153.377826) + (xy 94.7605 153.3255) (xy 94.7605 128.4745) (xy 94.782174 128.422174) (xy 94.8345 128.4005) (xy 105.986 128.4005) + ) + ) + ) + (zone + (net 8) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "218cfbf8-1f86-49b9-8a4a-f51aeb95c5f5") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.26 156.22) (xy 120.26 152.7) (xy 98.26 152.7) (xy 98.26 156.22) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 120.238326 152.721674) (xy 120.26 152.774) (xy 120.26 153.3255) (xy 120.238326 153.377826) (xy 120.186 153.3995) + (xy 119.597464 153.3995) (xy 119.425062 153.429898) (xy 119.260558 153.489773) (xy 119.108945 153.577308) + (xy 118.974837 153.689837) (xy 118.862308 153.823945) (xy 118.774773 153.975558) (xy 118.714898 154.140062) + (xy 118.6845 154.312464) (xy 118.6845 155.187728) (xy 118.662826 155.240054) (xy 118.6105 155.261728) + (xy 118.569388 155.249257) (xy 118.513035 155.211603) (xy 118.454697 155.2) (xy 118.435 155.2) (xy 118.435 156.22) + (xy 118.085 156.22) (xy 118.085 155.2) (xy 118.065301 155.2) (xy 118.024435 155.208128) (xy 117.995565 155.208128) + (xy 117.954699 155.2) (xy 117.935 155.2) (xy 117.935 156.22) (xy 117.6355 156.22) (xy 117.6355 155.380252) + (xy 117.623867 155.321769) (xy 117.597471 155.282265) (xy 117.585 155.241153) (xy 117.585 155.2) + (xy 117.565301 155.2) (xy 117.525716 155.207873) (xy 117.496845 155.207873) (xy 117.454748 155.1995) + (xy 117.065252 155.1995) (xy 117.061617 155.1995) (xy 117.061617 155.197798) (xy 117.012541 155.1829) + (xy 116.985855 155.132944) (xy 116.9855 155.125708) (xy 116.9855 154.898025) (xy 116.985499 154.89802) + (xy 116.948024 154.697544) (xy 116.874348 154.507363) (xy 116.766981 154.333959) (xy 116.76698 154.333957) + (xy 116.629579 154.183235) (xy 116.629578 154.183234) (xy 116.466825 154.060329) (xy 116.466822 154.060328) + (xy 116.466821 154.060327) (xy 116.28425 153.969418) (xy 116.284246 153.969417) (xy 116.284244 153.969416) + (xy 116.088082 153.913602) (xy 116.088076 153.913601) (xy 115.885003 153.894785) (xy 115.884997 153.894785) + (xy 115.681923 153.913601) (xy 115.681917 153.913602) (xy 115.485755 153.969416) (xy 115.48575 153.969418) + (xy 115.303177 154.060328) (xy 115.303174 154.060329) (xy 115.140421 154.183234) (xy 115.14042 154.183235) + (xy 115.003019 154.333957) (xy 115.003019 154.333958) (xy 114.895655 154.507358) (xy 114.89565 154.507368) + (xy 114.821977 154.69754) (xy 114.7845 154.89802) (xy 114.7845 155.1255) (xy 114.762826 155.177826) + (xy 114.7105 155.1995) (xy 114.6345 155.1995) (xy 114.582174 155.177826) (xy 114.5605 155.1255) + (xy 114.5605 154.567966) (xy 114.582174 154.51564) (xy 114.590456 154.507358) (xy 114.6605 154.437314) + (xy 114.726392 154.323186) (xy 114.760499 154.195894) (xy 114.7605 154.195894) (xy 114.7605 154.064106) + (xy 114.760499 154.064105) (xy 114.736772 153.975555) (xy 114.726392 153.936814) (xy 114.6605 153.822686) + (xy 114.567314 153.7295) (xy 114.498616 153.689837) (xy 114.45319 153.66361) (xy 114.453181 153.663606) + (xy 114.325894 153.6295) (xy 114.325892 153.6295) (xy 114.194108 153.6295) (xy 114.194106 153.6295) + (xy 114.066818 153.663606) (xy 114.066809 153.66361) (xy 113.952685 153.7295) (xy 113.8595 153.822685) + (xy 113.79361 153.936809) (xy 113.793606 153.936818) (xy 113.7595 154.064105) (xy 113.7595 154.195894) + (xy 113.793606 154.323181) (xy 113.79361 154.32319) (xy 113.8595 154.437314) (xy 113.937826 154.51564) + (xy 113.9595 154.567966) (xy 113.9595 155.1255) (xy 113.937826 155.177826) (xy 113.8855 155.1995) + (xy 113.565251 155.1995) (xy 113.524435 155.207618) (xy 113.495565 155.207618) (xy 113.454749 155.1995) + (xy 113.454748 155.1995) (xy 113.065252 155.1995) (xy 113.061617 155.1995) (xy 113.061617 155.197798) + (xy 113.012541 155.1829) (xy 112.985855 155.132944) (xy 112.9855 155.125708) (xy 112.9855 154.898025) + (xy 112.985499 154.89802) (xy 112.948024 154.697544) (xy 112.874348 154.507363) (xy 112.766981 154.333959) + (xy 112.76698 154.333957) (xy 112.629579 154.183235) (xy 112.629578 154.183234) (xy 112.466825 154.060329) + (xy 112.466822 154.060328) (xy 112.466821 154.060327) (xy 112.28425 153.969418) (xy 112.284246 153.969417) + (xy 112.284244 153.969416) (xy 112.088082 153.913602) (xy 112.088076 153.913601) (xy 111.885003 153.894785) + (xy 111.884997 153.894785) (xy 111.681923 153.913601) (xy 111.681917 153.913602) (xy 111.485755 153.969416) + (xy 111.48575 153.969418) (xy 111.303177 154.060328) (xy 111.303174 154.060329) (xy 111.140421 154.183234) + (xy 111.14042 154.183235) (xy 111.003019 154.333957) (xy 111.003019 154.333958) (xy 110.895655 154.507358) + (xy 110.89565 154.507368) (xy 110.821977 154.69754) (xy 110.7845 154.89802) (xy 110.7845 155.1255) + (xy 110.762826 155.177826) (xy 110.7105 155.1995) (xy 110.565251 155.1995) (xy 110.524435 155.207618) + (xy 110.495565 155.207618) (xy 110.454749 155.1995) (xy 110.454748 155.1995) (xy 110.065252 155.1995) + (xy 110.065251 155.1995) (xy 110.024435 155.207618) (xy 109.995565 155.207618) (xy 109.954749 155.1995) + (xy 109.954748 155.1995) (xy 109.565252 155.1995) (xy 109.565251 155.1995) (xy 109.524435 155.207618) + (xy 109.495565 155.207618) (xy 109.454749 155.1995) (xy 109.454748 155.1995) (xy 109.065252 155.1995) + (xy 109.065251 155.1995) (xy 109.024435 155.207618) (xy 108.995565 155.207618) (xy 108.954749 155.1995) + (xy 108.954748 155.1995) (xy 108.565252 155.1995) (xy 108.565251 155.1995) (xy 108.524435 155.207618) + (xy 108.495565 155.207618) (xy 108.454749 155.1995) (xy 108.454748 155.1995) (xy 108.065252 155.1995) + (xy 108.065251 155.1995) (xy 108.024435 155.207618) (xy 107.995565 155.207618) (xy 107.954749 155.1995) + (xy 107.954748 155.1995) (xy 107.565252 155.1995) (xy 107.565251 155.1995) (xy 107.524435 155.207618) + (xy 107.495565 155.207618) (xy 107.454749 155.1995) (xy 107.454748 155.1995) (xy 107.065252 155.1995) + (xy 107.065251 155.1995) (xy 107.024435 155.207618) (xy 106.995565 155.207618) (xy 106.954749 155.1995) + (xy 106.954748 155.1995) (xy 106.565252 155.1995) (xy 106.565251 155.1995) (xy 106.524435 155.207618) + (xy 106.495565 155.207618) (xy 106.454749 155.1995) (xy 106.454748 155.1995) (xy 106.065252 155.1995) + (xy 106.065251 155.1995) (xy 106.024435 155.207618) (xy 105.995565 155.207618) (xy 105.954749 155.1995) + (xy 105.954748 155.1995) (xy 105.565252 155.1995) (xy 105.565251 155.1995) (xy 105.524435 155.207618) + (xy 105.495565 155.207618) (xy 105.454749 155.1995) (xy 105.454748 155.1995) (xy 105.065252 155.1995) + (xy 105.065251 155.1995) (xy 105.024435 155.207618) (xy 104.995565 155.207618) (xy 104.954749 155.1995) + (xy 104.954748 155.1995) (xy 104.565252 155.1995) (xy 104.565251 155.1995) (xy 104.524435 155.207618) + (xy 104.495565 155.207618) (xy 104.454749 155.1995) (xy 104.454748 155.1995) (xy 104.065252 155.1995) + (xy 104.065251 155.1995) (xy 104.024435 155.207618) (xy 103.995565 155.207618) (xy 103.954749 155.1995) + (xy 103.954748 155.1995) (xy 103.565252 155.1995) (xy 103.565251 155.1995) (xy 103.524435 155.207618) + (xy 103.495565 155.207618) (xy 103.454749 155.1995) (xy 103.454748 155.1995) (xy 103.065252 155.1995) + (xy 103.065251 155.1995) (xy 103.024435 155.207618) (xy 102.995565 155.207618) (xy 102.954749 155.1995) + (xy 102.954748 155.1995) (xy 102.565252 155.1995) (xy 102.565251 155.1995) (xy 102.524435 155.207618) + (xy 102.495565 155.207618) (xy 102.454749 155.1995) (xy 102.454748 155.1995) (xy 102.065252 155.1995) + (xy 102.065251 155.1995) (xy 102.024435 155.207618) (xy 101.995565 155.207618) (xy 101.954749 155.1995) + (xy 101.954748 155.1995) (xy 101.565252 155.1995) (xy 101.565251 155.1995) (xy 101.524435 155.207618) + (xy 101.495565 155.207618) (xy 101.454749 155.1995) (xy 101.454748 155.1995) (xy 101.065252 155.1995) + (xy 101.065251 155.1995) (xy 101.023153 155.207873) (xy 100.994283 155.207873) (xy 100.954699 155.2) + (xy 100.935 155.2) (xy 100.935 155.241153) (xy 100.922529 155.282265) (xy 100.896133 155.321768) + (xy 100.8845 155.380253) (xy 100.8845 156.22) (xy 100.585 156.22) (xy 100.585 155.2) (xy 100.565301 155.2) + (xy 100.524435 155.208128) (xy 100.495565 155.208128) (xy 100.454699 155.2) (xy 100.435 155.2) (xy 100.435 156.22) + (xy 100.085 156.22) (xy 100.085 155.2) (xy 100.065303 155.2) (xy 100.006964 155.211603) (xy 99.950612 155.249257) + (xy 99.895063 155.260306) (xy 99.847971 155.22884) (xy 99.8355 155.187728) (xy 99.8355 154.312472) + (xy 99.835499 154.312464) (xy 99.812713 154.183236) (xy 99.805101 154.140062) (xy 99.745225 153.975555) + (xy 99.657692 153.823945) (xy 99.545163 153.689837) (xy 99.411055 153.577308) (xy 99.259445 153.489775) + (xy 99.259443 153.489774) (xy 99.259441 153.489773) (xy 99.094937 153.429898) (xy 98.922535 153.3995) + (xy 98.922532 153.3995) (xy 98.900892 153.3995) (xy 98.334 153.3995) (xy 98.281674 153.377826) (xy 98.26 153.3255) + (xy 98.26 152.774) (xy 98.281674 152.721674) (xy 98.334 152.7) (xy 120.186 152.7) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pro new file mode 100644 index 0000000..7a8312a --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 3030.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "c9b36956-78da-44fd-a825-31202f0468d7", + "Root" + ], + [ + "f5ddec20-60b4-4925-8fe8-a27c9ef76a12", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_sch new file mode 100644 index 0000000..1e30462 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "c9b36956-78da-44fd-a825-31202f0468d7") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 140.97 120.65) (xy 148.59 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01a6c81b-4547-4173-a2a0-9096ee2f1498") + ) + (wire + (pts + (xy 87.63 113.03) (xy 93.98 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06fdb095-0b3b-4412-af8d-4991461a3ed3") + ) + (wire + (pts + (xy 140.97 113.03) (xy 148.59 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d105b75-6026-4207-8431-356b3a81a5f3") + ) + (wire + (pts + (xy 140.97 95.25) (xy 148.59 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ab0f0bf-aca0-4b82-9514-d3048d64f439") + ) + (wire + (pts + (xy 87.63 88.9) (xy 93.98 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d31ee79-a6fc-4b92-8f08-2e69283b64fd") + ) + (wire + (pts + (xy 87.63 106.68) (xy 93.98 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "298ac6e9-0e62-47df-a64b-7c7154bbd3c4") + ) + (wire + (pts + (xy 87.63 82.55) (xy 93.98 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e9238c1-899b-4ad6-a9a4-99e60565b1d7") + ) + (wire + (pts + (xy 87.63 80.01) (xy 93.98 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30429a85-f6f2-43ef-a9e5-01a5afba1760") + ) + (wire + (pts + (xy 140.97 88.9) (xy 148.59 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c1e818f-983d-422b-ba03-79a8b29082f3") + ) + (wire + (pts + (xy 87.63 109.22) (xy 93.98 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6149da47-47c9-40f4-ba1a-d284dec10cf6") + ) + (wire + (pts + (xy 87.63 86.36) (xy 93.98 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6399a419-c1f2-43f9-a186-1bd95e136362") + ) + (wire + (pts + (xy 87.63 95.25) (xy 93.98 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d1d42f0-a02f-434e-9198-373e4e35e0cb") + ) + (wire + (pts + (xy 140.97 80.01) (xy 148.59 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d32f35e-0f23-4733-823c-f367aa1ad9fa") + ) + (wire + (pts + (xy 140.97 102.87) (xy 148.59 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ec25ddc-44e5-4fb5-bd8b-714f04bf06a0") + ) + (wire + (pts + (xy 140.97 85.09) (xy 148.59 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fa43994-2ff8-4350-81eb-8829ba6b8265") + ) + (wire + (pts + (xy 140.97 106.68) (xy 148.59 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "950566a9-fc67-4a82-a42e-d9386d50422d") + ) + (wire + (pts + (xy 87.63 91.44) (xy 93.98 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9eb37e3f-8ddf-4817-a255-bec1ee46e15f") + ) + (wire + (pts + (xy 140.97 82.55) (xy 148.59 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f35fbb3-9cb3-47a3-b0eb-ad46d522b3d6") + ) + (wire + (pts + (xy 140.97 118.11) (xy 148.59 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4446b6e-5e0a-4759-859e-43374471ac6d") + ) + (wire + (pts + (xy 87.63 101.6) (xy 93.98 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9c67175-e2b1-41a4-b4b7-71d5e2cb285c") + ) + (wire + (pts + (xy 140.97 109.22) (xy 148.59 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aaab14d7-7758-41d1-96bc-c1124d98b699") + ) + (wire + (pts + (xy 140.97 100.33) (xy 148.59 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4e8e687-f4aa-4b68-8d27-a61a8279bf18") + ) + (wire + (pts + (xy 140.97 91.44) (xy 148.59 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5c28e29-6847-4361-832e-d2548a2f87a5") + ) + (wire + (pts + (xy 140.97 115.57) (xy 148.59 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b96de2bd-da51-43e2-a668-8c231a595361") + ) + (wire + (pts + (xy 140.97 97.79) (xy 148.59 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d197e4d9-3d38-409c-b6c0-7a50236df04d") + ) + (wire + (pts + (xy 87.63 104.14) (xy 93.98 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efe30889-8d37-435a-9cab-ecd966850f42") + ) + (wire + (pts + (xy 87.63 97.79) (xy 93.98 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f12a1418-11c8-4d10-96fd-47176c69ecbb") + ) + (wire + (pts + (xy 87.63 115.57) (xy 93.98 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdceeeed-d21a-44bb-b2c2-3b6cc8e2d6e6") + ) + (label "USB_D-" + (at 87.63 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "065583e9-e4e8-4789-ae03-965a5c2a0f34") + ) + (label "PET0+" + (at 87.63 101.6 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0d136f1e-3f81-49f1-9e4b-4492c5cc8c30") + ) + (label "PER1+" + (at 148.59 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "11ce5152-2653-476e-9f5d-0a98926455aa") + ) + (label "SUSCLK" + (at 148.59 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "14a2ffa2-6a02-4126-8b5b-6e740d2d0189") + ) + (label "PER1-" + (at 148.59 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "18407578-2c97-4b5b-9754-770f5d7b44bb") + ) + (label "PERST0#" + (at 87.63 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1fb2ea03-6119-447b-a2e6-9d81a35eb55c") + ) + (label "LED#2" + (at 87.63 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3720a52e-7e56-4848-8647-5d4660f862d6") + ) + (label "W_DISABLE2#" + (at 148.59 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "401c8ffd-f1f5-4804-83c8-e23e394d682d") + ) + (label "PER0-" + (at 87.63 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "42f4f342-7683-4e73-a3da-1df5eaf61cb5") + ) + (label "CLKREQ1#" + (at 148.59 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "46dfa33d-0b5c-4ca1-9494-3595000dc5a8") + ) + (label "PERST1#" + (at 148.59 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "48b9c5c5-a2e7-4bbf-bc03-450f5e06a48d") + ) + (label "REFCLK0+" + (at 87.63 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5c4cd99c-d31c-437e-8c0b-d53c57f753eb") + ) + (label "REFCLK1-" + (at 148.59 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "64213c15-c0ce-4c2f-b534-c87629b149b1") + ) + (label "PET1+" + (at 148.59 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "78687ad6-09f0-4763-b0a7-69546b846b17") + ) + (label "PER0+" + (at 87.63 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "84f513a9-5464-4e63-b587-1c16e92fc185") + ) + (label "CLKREQ0#" + (at 87.63 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8b48299c-7381-4e38-bc0e-41b7fd9cf72b") + ) + (label "PET1-" + (at 148.59 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8beb891a-bae1-420a-be53-e1a04d8b011b") + ) + (label "W_DISABLE1#" + (at 148.59 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9478ba34-179c-4a26-b842-c0c9c58be6bb") + ) + (label "LED#1" + (at 87.63 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9562e233-9d78-4eba-9963-3d9d8d8daae9") + ) + (label "PEWAKE1#" + (at 148.59 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9a335d3a-0a8a-4c82-8644-9e7b1d95bebc") + ) + (label "REFCLK1+" + (at 148.59 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b3b76dbc-b512-4e52-bece-00cc17373c42") + ) + (label "PET0-" + (at 87.63 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bdefaf4b-475b-413f-bc77-3083dca12e2a") + ) + (label "I2C_DATA" + (at 148.59 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2427aec-ec12-42b6-9712-7d50c52b43b6") + ) + (label "USB_D+" + (at 87.63 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c28ead4d-6145-42a6-b463-4bbe1f50560c") + ) + (label "PEWAKE#" + (at 87.63 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d0cf9477-8c8d-4ca9-bff4-d4728f2f6aac") + ) + (label "REFCLK0-" + (at 87.63 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d59219f3-437d-4f54-888a-2b3d4d3a4ae6") + ) + (label "ALERT#" + (at 148.59 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e7e230b9-435e-4433-8376-a0906500bbd4") + ) + (label "I2C_CLK" + (at 148.59 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f3874413-c01d-4ebd-9b39-8f664df47394") + ) + (sheet + (at 93.98 77.47) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f5ddec20-60b4-4925-8fe8-a27c9ef76a12") + (property "Sheetname" "M.2 A+E Key" + (at 93.98 76.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 93.98 125.0446 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 93.98 82.55 180) + (uuid "bc498691-241b-4fa1-90c9-fcf44d68ce23") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 93.98 80.01 180) + (uuid "cef3de34-07c9-4deb-9b69-73be0334574f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 93.98 91.44 180) + (uuid "9b8e9b1a-7a1a-4d29-910a-c51a9a2450ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 93.98 88.9 180) + (uuid "8b49bbaa-9c2f-46ab-875d-84b2a46ff3f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 93.98 86.36 180) + (uuid "5399592c-d5eb-4278-8e47-07acc2541afa") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 93.98 97.79 180) + (uuid "356d5413-69dc-408e-9adc-6b88ef0a63be") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 93.98 95.25 180) + (uuid "0ad10c9a-56ed-4a9b-8594-bd890dea2198") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 93.98 101.6 180) + (uuid "db0c2217-f204-42f3-ac2c-b5003db7f9f4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 93.98 104.14 180) + (uuid "453d5e5a-fac0-40a5-be6c-86476b7334c9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 93.98 106.68 180) + (uuid "f8019912-2203-47f3-87be-f69f2d5257d5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 93.98 109.22 180) + (uuid "73d3c954-1ad3-4586-8573-4514ca548e2b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 140.97 80.01 0) + (uuid "025fe663-e827-44bf-b490-b56b8a47c584") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 140.97 82.55 0) + (uuid "19e977c8-d3ef-44da-837f-c4a15413aab9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 140.97 85.09 0) + (uuid "fc69302f-a914-48df-8251-809dd092b0d3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 140.97 91.44 0) + (uuid "17c6d7f6-d597-40b2-8e10-34f30d08d2f2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 140.97 88.9 0) + (uuid "eff08972-4f10-4836-a7e2-a0652a740068") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 140.97 95.25 0) + (uuid "1ec0cf2c-71f9-4560-83a5-3fc1bf030ef4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 140.97 97.79 0) + (uuid "2255eaca-e000-43d4-9e35-802d18f2dcbb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 140.97 100.33 0) + (uuid "245e77b0-28de-4e2b-b298-fa718bc3d22e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 140.97 102.87 0) + (uuid "0dabe43e-0d40-458f-a8cd-a700bffee162") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 140.97 109.22 0) + (uuid "9e4f63ba-cc12-4bf2-ab15-8875180a1b91") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 140.97 106.68 0) + (uuid "020e1bc5-9024-4767-a569-71bc90e4e8b9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 140.97 115.57 0) + (uuid "8c14b5d6-bed2-42fc-af1d-fdd3b6a5c998") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 140.97 120.65 0) + (uuid "15b09625-4a30-4cd4-abdf-bfe135bcf6b5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 140.97 118.11 0) + (uuid "d560ba70-af0b-4f94-b4f6-f5340fae45e1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 140.97 113.03 0) + (uuid "26c43263-c3eb-4ca5-8ba8-7dffca3e0346") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 93.98 115.57 180) + (uuid "7fc4f1ca-3166-4a4d-8006-259e2e81ec1b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 93.98 113.03 180) + (uuid "5f4902b9-09b0-4092-8454-041947a904d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..65aa136 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "21eff9ab-8a3e-4046-9911-0cf0753cb6c9") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "05c60544-47e4-49e3-9473-18b2fd7700f6") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aef88279-8943-4458-8f5c-5fb4e11678e9") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ad50bd0e-78e5-4134-9238-c1387c672cad") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "83a21456-c5a8-4f98-b487-9f6d380378f5") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "4bebd880-ab4b-467e-891e-bf80d7135371") + ) + (pin "71" + (uuid "e46fd384-0a1a-4414-b68f-fd5a0e15ea0f") + ) + (pin "40" + (uuid "a81dd725-70c6-4970-ac37-3ad846c0ebba") + ) + (pin "75" + (uuid "fdb2a1be-149b-4083-95d2-7bc9880f478f") + ) + (pin "67" + (uuid "727fb010-a60a-49b7-b623-5365cd088b6b") + ) + (pin "2" + (uuid "27dcc3db-c7b2-4a4a-b2bc-a7ff02195667") + ) + (pin "50" + (uuid "f93b94fb-be16-4679-bdd2-39a2b269e8d4") + ) + (pin "57" + (uuid "ee211b9e-5acf-4362-93fb-d3265b14cc9e") + ) + (pin "20" + (uuid "f49b9a94-d1dc-4889-bf1a-16c1c1f46221") + ) + (pin "65" + (uuid "7d0a06c5-0c55-4018-8c73-f88c18f504ce") + ) + (pin "3" + (uuid "37971282-403a-4ec3-b4df-b52fc7f21fe1") + ) + (pin "17" + (uuid "e0ad6432-5a44-416c-b25f-991c92bce2c1") + ) + (pin "21" + (uuid "d7fd5f1e-8256-4650-ae71-5b50244ec78b") + ) + (pin "39" + (uuid "f882a77c-83c9-452d-8edf-b43db9953f75") + ) + (pin "49" + (uuid "5ab6115c-b183-476f-ba1c-838497f44041") + ) + (pin "73" + (uuid "88cc1837-fd96-425e-af6b-e7852353c9e7") + ) + (pin "23" + (uuid "b0bf3e00-0e98-455f-a0cd-17d3b6459afc") + ) + (pin "37" + (uuid "9f0df9d9-663e-4ea6-80e7-935ead2c5e70") + ) + (pin "4" + (uuid "93f89f93-6290-41d5-97f5-3fb87a2faaa8") + ) + (pin "6" + (uuid "d58fc92e-5ec8-4a06-ab33-5fbaf1996d19") + ) + (pin "63" + (uuid "6abb95cb-68ab-4e28-a8e1-1ef7abae8a05") + ) + (pin "1" + (uuid "e21164cc-d902-4911-a676-a983b5272fd9") + ) + (pin "33" + (uuid "3a50b14b-feef-4edb-8bd6-25f32a7c39a3") + ) + (pin "16" + (uuid "bf146d94-b06d-4da2-ab4f-62223365cfbf") + ) + (pin "22" + (uuid "6ad2b948-9733-4d3b-bda0-c5fc221c163d") + ) + (pin "35" + (uuid "0527fa8b-7354-44e6-8039-e005b128a1f9") + ) + (pin "32" + (uuid "08fcebeb-196f-4d6e-8d4d-9ca151110934") + ) + (pin "34" + (uuid "b76835b3-967c-4f66-9e05-1ef2a3499f75") + ) + (pin "43" + (uuid "f4db175a-8ae8-42e2-86af-fbfcf86062b7") + ) + (pin "38" + (uuid "ace618df-ac26-49bd-8e94-2ab8056add3e") + ) + (pin "51" + (uuid "ea28e1da-9fad-43cd-a319-18ad366c2bfc") + ) + (pin "7" + (uuid "8a7af75c-94a7-4d3a-b44e-75d6642385ee") + ) + (pin "5" + (uuid "0af7ccac-7273-4f41-92af-1bbb2a5e001a") + ) + (pin "19" + (uuid "e2a6835d-60c9-4101-ba74-9aae62e99d5b") + ) + (pin "41" + (uuid "367ddeae-95ec-46df-bf96-c82ebe48a2f3") + ) + (pin "55" + (uuid "bafc8dcc-51fc-48d0-b991-21efb06b9c2a") + ) + (pin "45" + (uuid "aad8b616-8de4-41a7-be22-31306e49a171") + ) + (pin "47" + (uuid "7715a21f-5fd7-4cb1-ad1a-5b3f4ccae194") + ) + (pin "53" + (uuid "5b6779e0-4373-4f88-a831-9308dbcb52a4") + ) + (pin "61" + (uuid "9cb4310e-ced1-4cfe-ae0e-e95fee740a0b") + ) + (pin "69" + (uuid "bb4b8a8d-4d82-4bab-b6ae-93ade24a2ef3") + ) + (pin "18" + (uuid "1e4e9b7f-03f7-4ec7-bbca-8eb7cc62a2d2") + ) + (pin "36" + (uuid "ec690089-29d0-4dae-9aef-573cbe35b509") + ) + (pin "42" + (uuid "f9d5ffb7-a77b-498e-9386-7c3109cd1283") + ) + (pin "44" + (uuid "5e184fbb-334a-4710-b2eb-a3425a29368c") + ) + (pin "46" + (uuid "e865e5d2-b735-4321-8dcd-4315b113781a") + ) + (pin "48" + (uuid "f4ce475f-831e-4ed7-b77a-cb73bec92966") + ) + (pin "52" + (uuid "71265813-1899-46cb-8719-c398c6a921b2") + ) + (pin "54" + (uuid "cc308e69-9efe-4ad6-9c00-d6f21e1b42e0") + ) + (pin "56" + (uuid "437579a6-68ec-457d-af44-c39b7d5096d1") + ) + (pin "58" + (uuid "2a32c500-125d-4742-a9bb-4d3c901d9b77") + ) + (pin "60" + (uuid "8f1cc57d-9324-47e1-a62e-df66db422d66") + ) + (pin "62" + (uuid "cb9f249a-3cee-48c7-846b-59c06581da45") + ) + (pin "68" + (uuid "5461e2ff-0e10-40ab-bf90-56d732877544") + ) + (pin "74" + (uuid "a468e341-b128-47c1-852f-3534ce9c172c") + ) + (pin "72" + (uuid "a6de4d22-b237-425c-9fb4-abe812a468da") + ) + (pin "66" + (uuid "968f3fd2-ea8e-41e6-8ab8-edb7ad5ed505") + ) + (pin "70" + (uuid "3c436c74-86c0-4850-8190-18aa97c5120d") + ) + (pin "64" + (uuid "bf321296-895e-4c2a-86c8-af6b069ff73f") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fd3a4e35-9f58-46e9-b9bc-5a9911a3867e") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9f141a01-0de6-445f-a9fc-83c977715e3b") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2f117872-a038-455a-bbc8-67cc3a338bcd") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "749be2b9-4663-4ee8-8f83-5407b1ded83a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "dc13cf01-4fc7-4b9c-8e33-333a2378c880") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "adc8c250-d40c-4e9d-b7d6-e4eb74487568") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "441a77d1-57ee-4e62-8b81-b379bf34ae04") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "3931401b-6642-4357-9449-60cfc5322263") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "c55de39c-2b16-4f7e-b332-883f39299c69") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "e52d85bc-8942-4bfe-bdad-aa94b316d190") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "b53edfa4-96fd-4d3e-bb36-76acd1f58f80") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..a9d5e2b --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "eb1285e8-4cda-436d-8d84-fbc2282a0df0") + ) + (pin "1" + (uuid "242134ca-a643-4559-8c9d-f39fd56de8e8") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "348fa5ae-bcf0-4ea0-bf42-a0ec4e10fe9d") + ) + (pin "1" + (uuid "cc9c0ac6-29f8-46e9-9428-8358641fc969") + ) + (instances + (project "M.2 A+E Key 3030" + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/c9b36956-78da-44fd-a825-31202f0468d7/f5ddec20-60b4-4925-8fe8-a27c9ef76a12/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb new file mode 100644 index 0000000..7c10133 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb @@ -0,0 +1,3318 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "unconnected-(J1-NC-Pad17)") + (net 13 "unconnected-(J1-NC-Pad19)") + (net 14 "unconnected-(J1-NC-Pad20)") + (net 15 "unconnected-(J1-NC-Pad21)") + (net 16 "unconnected-(J1-NC-Pad22)") + (net 17 "unconnected-(J1-NC-Pad23)") + (net 18 "unconnected-(J1-NC-Pad32)") + (net 19 "unconnected-(J1-NC-Pad34)") + (net 20 "/PER0-") + (net 21 "unconnected-(J1-NC-Pad36)") + (net 22 "/PER0+") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (net 28 "/REFCLK0+") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (net 30 "/REFCLK0-") + (net 31 "/SUSCLK") + (net 32 "/PERST0#") + (net 33 "/CLKREQ0#") + (net 34 "/W_DISABLE2#") + (net 35 "/PEWAKE#") + (net 36 "/W_DISABLE1#") + (net 37 "/I2C_DATA") + (net 38 "/PER1+") + (net 39 "/I2C_CLK") + (net 40 "/PER1-") + (net 41 "/ALERT#") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (net 43 "/PERST1#") + (net 44 "/CLKREQ1#") + (net 45 "/PEWAKE1#") + (net 46 "/REFCLK1+") + (net 47 "/REFCLK1-") + (net 48 "/PET0+") + (net 49 "/PET1-") + (net 50 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "00d48f33-db01-42ae-8fc7-3e3b123f15ac") + (at 102.36 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "9ffe7648-6f73-48bd-bbc1-2da46deaf561") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "35a92d45-a2ab-4166-bd81-c3fd3c6894ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "73c954e9-631f-4f8a-98f5-c12e7b281845") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "50abf494-a825-4630-a7b6-348ad5590883") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "14e9d215-fc0d-4917-8669-e6502bba22b2") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "84ee3936-54e3-4255-80dc-fa0aed6264d4") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "a49d0b73-c0a0-4ec5-a79a-a43a3b3196be") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "fc2c1122-bd03-424a-846d-64a533c4658d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "14aef811-6c92-48ba-879a-bf356494ae39") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "58e19784-f0f5-49d8-ab23-3f4022ec525a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "fca15495-1679-44d5-80c5-4d2ab9ac86f4") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "db16dcc3-5aa1-474d-9e91-e75a4952a9e9") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "29a7f012-5c7f-4422-836d-cfe70ab706ec") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "243dcfa5-cd40-4bf9-b454-a0cbb7177b60") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e89f3b06-f18f-4729-b170-092b1283e1a4") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "d8b8e489-8502-49b6-adbe-a32a53b9ec23") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "e1960d17-a595-41c5-87a5-579687a29350") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "4e728580-8b6e-46c0-9a4f-711456afe953") + (at 109.01 115.9) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b0f98a5c-1911-44b3-ba00-f70f77dad227") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "ae3fa972-c645-4bc9-93f9-32f3f54e659b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7ff5ee80-1186-4074-ad8d-f4e5cf58f9c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "39c740a2-cc3c-4796-8303-01b4def4c345") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "f16a1eef-2d9a-46e6-b230-63621299ac80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "879c96b0-6217-4584-9854-a6cf393f0a93") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "744af6ad-efa2-4f48-a497-faec88301e1c") + (at 108.36 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "febb3312-18bd-40ad-9cd2-89f6913cc2d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3ec58254-528f-41b0-8111-f7657e4b468f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3d7fee07-fca0-4b55-b489-c820e2511aad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "cedd995e-063d-4b41-b87f-095bb567672d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "7eafec76-8c40-48f2-8133-94aea477c493") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0d88ac0c-a3c6-4fc2-b298-aca380eb3996") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "564f7c1e-ecbd-472c-9d6c-342751919ddf") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9d275733-cf91-4730-ac4c-1aa27b83462d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "8565af59-8194-4462-8ba9-10ee28f2391b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "7d28314e-2f31-4906-b7e0-1f995eba64ee") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "edc5b4c5-9837-46e7-8873-387b24eba0e3") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "e1f997af-5654-4d2a-b44e-691960eaf867") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "9d37958a-f536-4347-86ba-4fb87f7aeca9") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "85886348-65e2-4366-a583-25f96471ca95") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "bd97e231-045d-4890-868c-b01e7eed0e70") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "50366d52-1cb0-4eaa-a69d-e5c496112015") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 48 "/PET0+") + (pintype "passive") + (uuid "c7782e43-4474-4e6d-98a0-8374dcf0d9ed") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "baf3c881-a066-45c7-a1e7-f03eaf1eaa39") + (at 101.66 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "12bc7724-245b-478c-9dea-815d8379a2e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "60c73084-d4c8-472b-b4ab-7b5e834312ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "273da986-b27a-4ffe-bdc6-26c2205a4af5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "6fc8553f-b008-45c9-94a7-a206aab1504f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "6b3ccf68-f339-4f65-9ac5-b7fba91c3c6c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "c629a779-b7c6-4201-9a5a-3b51b1d94fe7") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9d59f98e-a6f3-4b01-9444-0e2fd1ff3f42") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "b5d79728-e7f4-4e49-b98b-1f583159167d") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0bf6fc8e-41db-4277-889f-35ca9cc7280b") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "c293a65b-ad69-4bfd-8e9c-58b3b0b4ec26") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "4dd44e04-3b99-4232-882f-8166a21afa7d") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "0f268ecd-db37-4311-8944-985da3dfebe3") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "342245cf-f187-44dc-bd57-4cb4bf083a39") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "726e83e6-bb80-45ca-b96e-bc13f7d9bef0") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "e1af32a9-b47c-452f-84d6-f3ffc8ba9642") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "48f72f0f-00ee-4807-8033-7f2e2bf58ec5") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "df7467d3-2c9c-4fad-8bbb-39e43a5476d9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "bc02318f-a97d-43ae-8472-8761ae691278") + (at 107.66 153.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "e58f3758-48c6-40ee-9d05-b70acc500c7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e067fe42-f5c8-48ad-8109-e28f9409f88f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a34675ba-4c86-44e7-a81b-649c84bd1b5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "311ab1d0-48b7-4e83-886e-139cbca0c6eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "9833a79b-57b6-4112-a3b8-2628c2079676") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "0d8be509-67d4-400a-8908-17b0eb13f700") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "f2171246-d560-4971-abdd-abeea417cd89") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 1) + (uuid "b427b893-a40f-4015-8083-5c996ffa9650") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "d82f7c28-3711-4b7a-b6bf-73ae31ff7210") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "83ff3092-3b27-48cd-9799-2feb9ae49a4f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "442b79d8-1577-4eae-96bd-86608e873d40") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 1) + (uuid "aa5b041d-2170-4a24-bc1a-c8eb25962be8") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "244c3a17-1051-4ec0-b17d-e157fa51b636") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ead9563c-fcdd-4aac-a11f-387692204859") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "7117c859-1a86-46c3-985c-e1b830de9317") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "09652730-2dae-47ee-a12a-5a5a6d1a1ce2") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "08a90f24-0d5f-4bb9-b939-7543b18c8546") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "e88e5676-cc15-4c15-9ec2-3877b7f4588b") + (at 109.01 156.79) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b2b85fb1-a26e-4724-afe0-b07a6378064c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5c927512-de47-432a-9a67-24f601e59785") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f31f58b5-8b3b-4a99-8865-2470729106e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc9aea26-f37e-45dd-a910-232a59f02dce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a474631e-1400-4432-9cca-817db5010e50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 1) + (uuid "2c941e02-cf8e-4029-909f-0fd6a592e74d") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 1) + (uuid "81bde612-6ad1-4c35-8689-93aba9163dc3") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6aed2f3d-c079-4097-a662-beab5c2f6cc4") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "063d79cd-e8d4-422c-8b87-46a723c5d704") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "170a3bac-f68f-490a-a2bf-e6ad2a356f35") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "24964945-b948-47ff-b146-a21f15c24f0c") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "d4ffa71f-f3d9-48ac-8386-b10c628375ee") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "afc093b2-be85-4d68-9e76-663893b43b5c") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "18423684-744d-4205-b52e-046dafa3d160") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e722090c-70ef-4837-b2e0-0af2137feb12") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "bd1eeef1-bcf4-471f-8b34-2a347da388d5") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "4f1a737d-d305-4f79-9c0a-a72431bf81ee") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ecc640ba-5a04-4402-bc58-b389946219a1") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "7851ece9-5614-42db-b0bb-fcb7c4c31763") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "07185a08-92c6-4aa9-8f61-9bfc1012a9bb") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "5216f290-c240-4e7a-886a-74862817a8fc") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0dcec838-9aa4-4037-8e65-30f0ce646153") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "e01eb2bc-1861-4631-9f53-b5af5a4ae302") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "fe11570d-377a-4301-a7cf-49c53db2441f") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6e3bd51e-0313-4005-86db-d8107ff6fbc2") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0a446c7c-0a11-40da-a9ef-80ae9d27b44e") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "c4070846-8d01-4544-b37a-956b583868ad") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "8710aaf7-24f5-41c4-ac89-87493c710498") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "f97e9ed7-c7a4-4b5a-b508-ef6763915893") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6de6cf15-c45f-42fd-a28b-11d570998732") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ff73a306-313f-4c68-b42d-96d700bf3960") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6d0d5a31-a39e-41e4-9bb9-9c0b211e9e9d") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6648c6bd-a1ff-434f-91a9-e892787ae05e") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "0f035b6e-dc75-42be-840b-3356ba82f366") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6f1fa33b-4d89-45e5-b4a0-c199068c8a7f") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "038aabea-6dc7-4264-a1eb-3af0dc484a1f") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "2abe46b1-ac3d-4394-9ae9-7a395177a824") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "ca850b5e-8ed3-4a84-8343-6282fd1c9ead") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 1) + (uuid "6e9fff44-6a98-4462-ac1c-a1eaa21b56c4") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6ad394a7-26e1-4ab3-93dc-da43d92d6d40") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "83747ec0-ac5d-4d8f-9e6b-1ee58c7fcdef") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "0e23a3f6-2ef9-41cc-a438-f198e512ac69") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "3bddcb3d-5f3e-4d95-945e-49ec0f01229f") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "38857d7d-e9e9-45fb-8888-257b8f3591df") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "90387b6a-4254-470b-b151-567ffa27e3a7") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "59733d64-1310-47ad-b11e-bf1fdc4c42e4") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "7983e20b-07c3-4b72-ba65-96892bbd60cb") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "09ee1bcd-8e37-482e-99a0-89a917def7ca") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "37dcb259-8ee3-4607-927e-cbd4de6bbbe0") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "c0c92e36-85db-49a5-b20e-7e9db2335eea") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "6166e245-0d70-4b0d-898e-873eced6c1a3") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "f81f9809-2742-4785-9d9d-ba6d0fc82a87") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "dd0140bd-190e-466a-8f12-75d5edfb974a") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 1) + (uuid "06fefe63-9e3e-422c-b078-b2fd34308065") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "bf69ae17-5ca9-4370-9fb2-514ec8e7381c") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "477e8958-1af6-4410-bd9b-56332d49d33d") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "e4371801-71e9-4fc0-bc85-cade4f98e3fe") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "eac4d7cb-5127-4495-aa23-bd0e58a3c43e") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "0d416b2f-5212-40c4-b6d1-646800f5b765") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "c90a679c-9220-4b1f-8359-38bb5d436a2b") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "e854b2a5-bfdf-4b32-ac9e-60e0221c214c") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "a29a2788-9ef4-44ea-852b-f755280cb6e2") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "0045e6fb-3e85-49e1-80e8-182728fe93fd") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 1) + (uuid "4bca4ad7-2e4a-4802-a948-fa42bf0ef922") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "c8a1adc5-9b61-4fe0-847e-ad074cb66923") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "63152f5d-b5f5-4ec4-afb9-917d9f310ccb") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "084313ec-73d3-49a5-92ad-e952345f479b") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "53e18121-4f70-4559-825f-5a1059651c22") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 1) + (uuid "238d4fbf-1e92-4fc8-806e-5cc1b48d0790") + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "58ee1c43-7ce3-4edb-8c78-7fffb2f6541f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "ec6957a3-673e-4a5d-90ea-4ba13318bda3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "3a1748ad-4ed3-46e0-afd2-425080e4b7a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "39c26142-5867-44c3-974d-428c173f4116") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "7e0a6df1-8b99-4db7-ae02-a177b57d44c1") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "bcb74356-5f17-4c0b-9dd4-ed6af514b66b") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0d6934c6-4e04-42d8-b8f6-676ee422d066") + (pts + (xy 98.01 47.9) (xy 120.01 47.9) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 32.02 0) + (layer "User.2") + (uuid "0d6934c6-4e04-42d8-b8f6-676ee422d066") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5844c221-c57e-4ffb-944c-dfc466a3d7ac") + (pts + (xy 118.92 157.9) (xy 118.92 77.9) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 117.9 90) + (layer "User.2") + (uuid "5844c221-c57e-4ffb-944c-dfc466a3d7ac") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8ba92f81-278d-4b26-9e62-6d308e907a7b") + (pts + (xy 118.935 157.9) (xy 118.935 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 142.9 90) + (layer "User.2") + (uuid "8ba92f81-278d-4b26-9e62-6d308e907a7b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a7060c43-7b2e-47d0-80f9-774a5afcceab") + (pts + (xy 118.935 157.9) (xy 118.935 115.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 136.9 90) + (layer "User.2") + (uuid "a7060c43-7b2e-47d0-80f9-774a5afcceab") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd65426d-0071-496f-ae92-34b723aa182b") + (pts + (xy 118.935 157.9) (xy 118.935 47.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 102.9 90) + (layer "User.2") + (uuid "bd65426d-0071-496f-ae92-34b723aa182b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "caae1554-af38-443c-93be-d710c4967b41") + (pts + (xy 118.935 157.9) (xy 118.935 97.9) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 127.9 90) + (layer "User.2") + (uuid "caae1554-af38-443c-93be-d710c4967b41") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cc9ea6df-0900-4bef-a10e-8b4b0297bc20") + (pts + (xy 94.01 46.79) (xy 124.01 46.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 25.56 0) + (layer "User.2") + (uuid "cc9ea6df-0900-4bef-a10e-8b4b0297bc20") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0007564f-5da4-49ba-adb7-bafa7b27168e") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "6e62abbd-ac68-413f-83aa-061f24566b2d") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "60f525ee-f5a0-45c2-b8f9-1fd76f3ec6b0") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "b91ed3be-fad7-42c9-8517-20446afbd9a1") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "1787f8a5-7302-42f0-b514-ac540388b83a") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "864b34e9-156f-4fd5-88f3-53adf89d9bbc") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "bc1a25a6-fde7-4b00-88c2-227aa8f0002e") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "42e7adb4-08cf-41e3-9cfa-a4f0bda9f915") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "491ad863-c076-4bae-941c-bdb5415f0621") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3232d189-04d9-495c-ab54-de4099629ef1") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "0b4d9cdc-409c-4ae4-828e-18933bd5a5e0") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "277862c5-592a-4411-862e-a666ae347e66") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "df89a7f2-7571-4c54-ba00-ac2d73c9bcfa") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "f7386e25-e6f5-4c5a-829a-1643cf3cae6a") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "97b8125e-6bf1-48dc-ba60-d1918842ac2b") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9f47d04c-8da2-4e35-a75f-33e7a5b1bd16") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "8c405660-606a-461b-8e77-e7bd2fb1f8b3") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4e019839-1178-4115-87c5-170e5cf219ed") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "2438417a-d09c-49ea-8e62-c040482942c7") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "10647bc9-ed19-4b2d-8e23-ac821227e7b9") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "804001c4-3f3b-4970-9727-dc251e381902") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "d0cada54-4eda-4955-bf6b-66f07ed60eb0") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "49f78e41-baef-4627-8f52-29380ae8d05b") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "b6d54fbe-6284-4baa-b6a2-68d4580be1b8") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "2c0428c2-5183-412c-8f64-b4093227a285") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "35de0254-fa81-41dc-9484-967a897aeb4f") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "39bd20b8-a3e4-41ed-8186-de421c374cf8") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "eca95206-bd09-4aa6-80c8-28d86e667d99") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "66598c93-f1d2-4e4d-8c56-ce318f97ef0e") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "f7a23869-f4b8-42f7-8e8f-96ab0b2a63f8") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "9a2fff9b-d36c-429f-8479-cc7dd57b9c44") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "cfcc0a13-f4c5-486f-bc83-963f0a03e48b") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "dfb66898-a228-437e-b2ab-b9ef18ff0bf4") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "b365027b-f2b4-48a9-8ca9-749bab8fe054") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "37571efe-3a16-4847-8fc1-6fcd2e194f6b") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "239c9bf0-d89a-46d7-9754-886a91991081") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "b230fbdd-457f-44ff-a175-41e0dda309fe") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "7da105ab-94b4-4e5f-abd5-c4ad8e6d42c7") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "1c3b844d-79fa-4d34-a2dc-0175fc9cd155") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "07924688-263d-4bd1-badc-1bc64bf9d111") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "69a95ce8-c3f2-44f7-ba79-2baf00e4f175") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "fe223ae9-5e3c-4e22-8676-bd36eaddaa4f") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "99595634-2e22-4c25-9865-3272d7bb9554") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "3001afdf-de42-4c1d-842f-c768d9343f94") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "28779ec7-8cd5-4a7e-a29f-2cbdd2e1df46") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "ff4e9c32-e752-41a8-a194-f964a8c64f29") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2eb3b2fa-ce85-41ca-ba91-d62b99b7acb3") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "0bb4a351-0cbb-4989-9e2f-89dfc13265ed") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "1c1ab27e-bbe5-4dae-aff8-e9fb57983575") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "c432cebc-526c-41a4-b140-b6dca24103cf") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "eae2a01d-835c-4975-97fd-1b02b5060157") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "0e08514f-34e0-49c7-b008-4df3c153c459") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "47e2decb-c232-46d6-a817-8aaef91f7185") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "549d2967-676c-4af0-b4d2-2bab1e9b44d9") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "ad97ac45-e4b9-4acf-809d-82a0d92e2dd0") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "084b845b-5978-4eff-978d-e0e00b238fc5") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "a951c7c3-f287-4e9c-be84-58d1e3cea4d4") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "749876c9-1aea-42bf-914c-d78856a384ad") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3762fa66-68ea-4471-916c-3660a8accd76") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "72bcc0f6-b4a2-48b2-a8e3-4ea5daf5278b") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 120.01 153.9) (xy 120.01 157.9) (xy 98.01 157.9) (xy 98.01 153.9) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "16d410a7-889e-4b56-87f3-ffc3932486e5") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 124.01 157.9) (xy 124.01 152.7) (xy 94.01 152.7) (xy 94.01 157.9) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 124.01 115.9) + (end 94.01 115.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1d771d59-781c-40ed-9851-06803f77ef24") + ) + (gr_line + (start 124.01 153.9) + (end 120.01 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "297e3646-3158-4a36-926d-63da373e33ff") + ) + (gr_line + (start 98.01 153.9) + (end 94.01 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3f16ad36-e99d-483e-b2b7-c24f8468e965") + ) + (gr_line + (start 124.01 153.9) + (end 124.01 115.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4b42869d-e674-40b9-9eba-054d2cdda9b5") + ) + (gr_line + (start 94.01 115.9) + (end 94.01 153.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6d913830-b583-40cc-b27e-bdd262fba74a") + ) + (via + (at 114.01 154.13) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "809ec323-a37f-44ea-863f-e7aed94b610b") + ) + (segment + (start 114.01 154.13) + (end 114.01 156.5) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "d3c14c37-7b0c-456f-972c-26a55b81bd80") + ) + (segment + (start 102.235 155.449999) + (end 102.235 153.920001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "62865c2d-189d-4064-8426-28a92a2e3920") + ) + (segment + (start 102.26 156.75) + (end 102.26 155.474999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "7fa6b1a7-54c0-48fe-9cc8-e6cc72ee7114") + ) + (segment + (start 102.26 155.474999) + (end 102.235 155.449999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "8fff70be-0123-4af3-8e55-e1ea9e5bf717") + ) + (segment + (start 102.235 153.920001) + (end 102.36 153.795001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "920cfe42-eb1d-4500-903d-b3b02ec1e713") + ) + (segment + (start 102.36 153.795001) + (end 102.36 153.45) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9ab1cac5-cde7-4020-8efd-e9d5d3588dda") + ) + (segment + (start 107.785 153.920001) + (end 107.66 153.795001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "0e85de2b-4070-480f-9319-333dee5ac647") + ) + (segment + (start 107.76 156.75) + (end 107.76 155.474999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "32e4c931-0ed0-4a27-b4c1-35c7447919c4") + ) + (segment + (start 107.76 155.474999) + (end 107.785 155.449999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "a9e63674-e7ea-4f9b-a6f1-cbe4b609c01c") + ) + (segment + (start 107.66 153.795001) + (end 107.66 153.45) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c3c46989-dcce-4a7f-bdc8-04b942b3c1a1") + ) + (segment + (start 107.785 155.449999) + (end 107.785 153.920001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fa6cc5f7-676a-4bde-ba75-d89551237c8a") + ) + (segment + (start 101.785 153.920001) + (end 101.66 153.795001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "1031166b-c11f-4efb-b54b-86aea1018c1d") + ) + (segment + (start 101.66 153.795001) + (end 101.66 153.45) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "37141f27-ee7c-4409-b83e-37d7097d3b4a") + ) + (segment + (start 101.76 155.474999) + (end 101.785 155.449999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "74c0cecb-1fc4-4096-a84e-9df257a87ec5") + ) + (segment + (start 101.785 155.449999) + (end 101.785 153.920001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a5d719fd-fe00-440a-9671-170369686a8e") + ) + (segment + (start 101.76 156.75) + (end 101.76 155.474999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c77a6f42-7df0-4cbd-adc9-8a92d18c905b") + ) + (segment + (start 108.235 153.920001) + (end 108.36 153.795001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "49ce200d-e6fd-4ce6-941d-8472fcff7b09") + ) + (segment + (start 108.26 156.75) + (end 108.26 155.474999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5b801faf-4347-4f32-9b14-078b32ab20de") + ) + (segment + (start 108.26 155.474999) + (end 108.235 155.449999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "84f824f7-a160-447c-aa6a-a21631d6bdaa") + ) + (segment + (start 108.36 153.795001) + (end 108.36 153.45) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "abd98f59-8ba6-4c6f-8084-e66868da5a9f") + ) + (segment + (start 108.235 155.449999) + (end 108.235 153.920001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b4cb19bd-e3c2-4ccb-b553-daabdc270e9a") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "f97b801b-e033-446f-89ea-bec15b476ccb") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 124.01 156.23) (xy 124.01 47.9) (xy 94.01 47.9) (xy 94.01 156.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 106.091684 116.422174) (xy 106.111503 116.458033) (xy 106.170826 116.717946) (xy 106.170832 116.717964) + (xy 106.280257 117.030688) (xy 106.424022 117.329217) (xy 106.600305 117.60977) (xy 106.801034 117.861476) + (xy 107.654432 117.008079) (xy 107.691457 117.056331) (xy 107.853669 117.218543) (xy 107.901919 117.255567) + (xy 107.048522 118.108964) (xy 107.048522 118.108965) (xy 107.300229 118.309694) (xy 107.580782 118.485977) + (xy 107.879311 118.629742) (xy 108.192035 118.739167) (xy 108.192053 118.739173) (xy 108.515077 118.812901) + (xy 108.515074 118.812901) (xy 108.844336 118.85) (xy 109.175664 118.85) (xy 109.504924 118.812901) + (xy 109.827946 118.739173) (xy 109.827964 118.739167) (xy 110.140688 118.629742) (xy 110.439217 118.485977) + (xy 110.71977 118.309694) (xy 110.971476 118.108965) (xy 110.971476 118.108964) (xy 110.118079 117.255567) + (xy 110.166331 117.218543) (xy 110.328543 117.056331) (xy 110.365567 117.008079) (xy 111.218964 117.861476) + (xy 111.218965 117.861476) (xy 111.419694 117.60977) (xy 111.595977 117.329217) (xy 111.739742 117.030688) + (xy 111.849167 116.717964) (xy 111.849173 116.717946) (xy 111.908497 116.458033) (xy 111.941272 116.411842) + (xy 111.980642 116.4005) (xy 123.4355 116.4005) (xy 123.487826 116.422174) (xy 123.5095 116.4745) + (xy 123.5095 153.3255) (xy 123.487826 153.377826) (xy 123.4355 153.3995) (xy 119.347464 153.3995) + (xy 119.175062 153.429898) (xy 119.010558 153.489773) (xy 118.858945 153.577308) (xy 118.724837 153.689837) + (xy 118.612308 153.823945) (xy 118.524773 153.975558) (xy 118.464898 154.140062) (xy 118.4345 154.312464) + (xy 118.4345 156.23) (xy 118.1355 156.23) (xy 118.1355 155.880252) (xy 118.123867 155.821769) (xy 118.097471 155.782265) + (xy 118.085 155.741153) (xy 118.085 155.7) (xy 118.065301 155.7) (xy 118.025716 155.707873) (xy 117.996845 155.707873) + (xy 117.954748 155.6995) (xy 117.565252 155.6995) (xy 117.565251 155.6995) (xy 117.524435 155.707618) + (xy 117.495565 155.707618) (xy 117.454749 155.6995) (xy 117.454748 155.6995) (xy 117.065252 155.6995) + (xy 117.065251 155.6995) (xy 117.023153 155.707873) (xy 116.994283 155.707873) (xy 116.954699 155.7) + (xy 116.935 155.7) (xy 116.935 155.741153) (xy 116.922529 155.782265) (xy 116.896133 155.821768) + (xy 116.8845 155.880253) (xy 116.8845 156.23) (xy 116.7355 156.23) (xy 116.7355 154.898025) (xy 116.735499 154.89802) + (xy 116.698024 154.697544) (xy 116.624348 154.507363) (xy 116.516981 154.333959) (xy 116.51698 154.333957) + (xy 116.379579 154.183235) (xy 116.379578 154.183234) (xy 116.216825 154.060329) (xy 116.216822 154.060328) + (xy 116.216821 154.060327) (xy 116.03425 153.969418) (xy 116.034246 153.969417) (xy 116.034244 153.969416) + (xy 115.838082 153.913602) (xy 115.838076 153.913601) (xy 115.635003 153.894785) (xy 115.634997 153.894785) + (xy 115.431923 153.913601) (xy 115.431917 153.913602) (xy 115.235755 153.969416) (xy 115.23575 153.969418) + (xy 115.053177 154.060328) (xy 115.053174 154.060329) (xy 114.890421 154.183234) (xy 114.89042 154.183235) + (xy 114.753019 154.333957) (xy 114.753019 154.333958) (xy 114.645655 154.507358) (xy 114.64565 154.507368) + (xy 114.571977 154.69754) (xy 114.5345 154.89802) (xy 114.5345 155.625708) (xy 114.512826 155.678034) + (xy 114.4605 155.699708) (xy 114.45626 155.6995) (xy 114.454748 155.6995) (xy 114.065252 155.6995) + (xy 114.065251 155.6995) (xy 114.024435 155.707618) (xy 113.995565 155.707618) (xy 113.954749 155.6995) + (xy 113.954748 155.6995) (xy 113.565252 155.6995) (xy 113.565251 155.6995) (xy 113.524435 155.707618) + (xy 113.495565 155.707618) (xy 113.454749 155.6995) (xy 113.454748 155.6995) (xy 113.065252 155.6995) + (xy 113.065251 155.6995) (xy 113.024435 155.707618) (xy 112.995565 155.707618) (xy 112.954749 155.6995) + (xy 112.954748 155.6995) (xy 112.8095 155.6995) (xy 112.757174 155.677826) (xy 112.7355 155.6255) + (xy 112.7355 154.898025) (xy 112.735499 154.89802) (xy 112.698024 154.697544) (xy 112.624348 154.507363) + (xy 112.516981 154.333959) (xy 112.51698 154.333957) (xy 112.379579 154.183235) (xy 112.379578 154.183234) + (xy 112.216825 154.060329) (xy 112.216822 154.060328) (xy 112.216821 154.060327) (xy 112.03425 153.969418) + (xy 112.034246 153.969417) (xy 112.034244 153.969416) (xy 111.838082 153.913602) (xy 111.838076 153.913601) + (xy 111.635003 153.894785) (xy 111.634997 153.894785) (xy 111.431923 153.913601) (xy 111.431917 153.913602) + (xy 111.235755 153.969416) (xy 111.23575 153.969418) (xy 111.053177 154.060328) (xy 111.053174 154.060329) + (xy 110.890421 154.183234) (xy 110.89042 154.183235) (xy 110.753019 154.333957) (xy 110.753019 154.333958) + (xy 110.645655 154.507358) (xy 110.64565 154.507368) (xy 110.571977 154.69754) (xy 110.5345 154.89802) + (xy 110.5345 155.626213) (xy 110.512826 155.678539) (xy 110.4605 155.700213) (xy 110.456157 155.7) + (xy 110.435 155.7) (xy 110.435 156.23) (xy 110.1355 156.23) (xy 110.1355 155.880252) (xy 110.123867 155.821769) + (xy 110.097471 155.782265) (xy 110.085 155.741153) (xy 110.085 155.7) (xy 110.065301 155.7) (xy 110.025716 155.707873) + (xy 109.996845 155.707873) (xy 109.954748 155.6995) (xy 109.565252 155.6995) (xy 109.565251 155.6995) + (xy 109.524435 155.707618) (xy 109.495565 155.707618) (xy 109.454749 155.6995) (xy 109.454748 155.6995) + (xy 109.065252 155.6995) (xy 109.065251 155.6995) (xy 109.023153 155.707873) (xy 108.994283 155.707873) + (xy 108.954699 155.7) (xy 108.935 155.7) (xy 108.935 155.741153) (xy 108.922529 155.782265) (xy 108.896133 155.821768) + (xy 108.8845 155.880253) (xy 108.8845 156.23) (xy 108.6355 156.23) (xy 108.6355 155.880252) (xy 108.623867 155.821769) + (xy 108.597471 155.782265) (xy 108.587284 155.759397) (xy 108.562784 155.663092) (xy 108.564148 155.653656) + (xy 108.5605 155.644848) (xy 108.5605 155.435435) (xy 108.560499 155.435434) (xy 108.538766 155.354326) + (xy 108.539619 155.354097) (xy 108.5355 155.333376) (xy 108.5355 154.075123) (xy 108.557173 154.022798) + (xy 108.60046 153.979512) (xy 108.640022 153.910989) (xy 108.6605 153.834563) (xy 108.6605 153.834558) + (xy 108.661133 153.829755) (xy 108.662641 153.829953) (xy 108.682174 153.782797) (xy 108.712206 153.752765) + (xy 108.757585 153.649991) (xy 108.7605 153.624865) (xy 108.760499 153.275136) (xy 108.757585 153.250009) + (xy 108.717792 153.159888) (xy 108.716485 153.103268) (xy 108.717782 153.100135) (xy 108.757585 153.009991) + (xy 108.7605 152.984865) (xy 108.760499 152.635136) (xy 108.757585 152.610009) (xy 108.712206 152.507235) + (xy 108.632765 152.427794) (xy 108.529991 152.382415) (xy 108.52999 152.382414) (xy 108.529988 152.382414) + (xy 108.508659 152.37994) (xy 108.504865 152.3795) (xy 108.504864 152.3795) (xy 108.215136 152.3795) + (xy 108.190013 152.382414) (xy 108.190007 152.382415) (xy 108.087234 152.427794) (xy 108.062326 152.452703) + (xy 108.01 152.474377) (xy 107.957674 152.452703) (xy 107.932765 152.427794) (xy 107.829991 152.382415) + (xy 107.82999 152.382414) (xy 107.829988 152.382414) (xy 107.808659 152.37994) (xy 107.804865 152.3795) + (xy 107.804864 152.3795) (xy 107.515136 152.3795) (xy 107.490013 152.382414) (xy 107.490007 152.382415) + (xy 107.387234 152.427794) (xy 107.307794 152.507234) (xy 107.262414 152.610011) (xy 107.2595 152.635135) + (xy 107.2595 152.984863) (xy 107.262414 153.009986) (xy 107.262415 153.009992) (xy 107.302206 153.10011) + (xy 107.303514 153.156732) (xy 107.302206 153.15989) (xy 107.262414 153.250011) (xy 107.2595 153.275135) + (xy 107.2595 153.624863) (xy 107.262414 153.649986) (xy 107.262415 153.649992) (xy 107.307794 153.752765) + (xy 107.337826 153.782797) (xy 107.357359 153.829954) (xy 107.358867 153.829756) (xy 107.3595 153.834565) + (xy 107.379977 153.910986) (xy 107.379979 153.910991) (xy 107.408096 153.95969) (xy 107.411677 153.965892) + (xy 107.41954 153.979512) (xy 107.464629 154.024601) (xy 107.466303 154.026523) (xy 107.474565 154.051139) + (xy 107.4845 154.075124) (xy 107.4845 155.333376) (xy 107.48038 155.354097) (xy 107.481234 155.354326) + (xy 107.4595 155.435434) (xy 107.4595 155.644848) (xy 107.457216 155.663092) (xy 107.432716 155.759397) + (xy 107.427245 155.766716) (xy 107.422529 155.782265) (xy 107.396133 155.821768) (xy 107.3845 155.880253) + (xy 107.3845 156.23) (xy 107.1355 156.23) (xy 107.1355 155.880252) (xy 107.123867 155.821769) (xy 107.097471 155.782265) + (xy 107.085 155.741153) (xy 107.085 155.7) (xy 107.065301 155.7) (xy 107.025716 155.707873) (xy 106.996845 155.707873) + (xy 106.954748 155.6995) (xy 106.565252 155.6995) (xy 106.565251 155.6995) (xy 106.524435 155.707618) + (xy 106.495565 155.707618) (xy 106.454749 155.6995) (xy 106.454748 155.6995) (xy 106.065252 155.6995) + (xy 106.065251 155.6995) (xy 106.023153 155.707873) (xy 105.994283 155.707873) (xy 105.954699 155.7) + (xy 105.935 155.7) (xy 105.935 155.741153) (xy 105.922529 155.782265) (xy 105.896133 155.821768) + (xy 105.8845 155.880253) (xy 105.8845 156.23) (xy 105.6355 156.23) (xy 105.6355 155.880252) (xy 105.623867 155.821769) + (xy 105.597471 155.782265) (xy 105.585 155.741153) (xy 105.585 155.7) (xy 105.565301 155.7) (xy 105.525716 155.707873) + (xy 105.496845 155.707873) (xy 105.454748 155.6995) (xy 105.065252 155.6995) (xy 105.065251 155.6995) + (xy 105.024435 155.707618) (xy 104.995565 155.707618) (xy 104.954749 155.6995) (xy 104.954748 155.6995) + (xy 104.565252 155.6995) (xy 104.565251 155.6995) (xy 104.523153 155.707873) (xy 104.494283 155.707873) + (xy 104.454699 155.7) (xy 104.435 155.7) (xy 104.435 155.741153) (xy 104.422529 155.782265) (xy 104.396133 155.821768) + (xy 104.3845 155.880253) (xy 104.3845 156.23) (xy 104.1355 156.23) (xy 104.1355 155.880252) (xy 104.123867 155.821769) + (xy 104.097471 155.782265) (xy 104.085 155.741153) (xy 104.085 155.7) (xy 104.065301 155.7) (xy 104.025716 155.707873) + (xy 103.996845 155.707873) (xy 103.954748 155.6995) (xy 103.565252 155.6995) (xy 103.565251 155.6995) + (xy 103.524435 155.707618) (xy 103.495565 155.707618) (xy 103.454749 155.6995) (xy 103.454748 155.6995) + (xy 103.065252 155.6995) (xy 103.065251 155.6995) (xy 103.023153 155.707873) (xy 102.994283 155.707873) + (xy 102.954699 155.7) (xy 102.935 155.7) (xy 102.935 155.741153) (xy 102.922529 155.782265) (xy 102.896133 155.821768) + (xy 102.8845 155.880253) (xy 102.8845 156.23) (xy 102.6355 156.23) (xy 102.6355 155.880252) (xy 102.623867 155.821769) + (xy 102.597471 155.782265) (xy 102.587284 155.759397) (xy 102.562784 155.663092) (xy 102.564148 155.653656) + (xy 102.5605 155.644848) (xy 102.5605 155.435435) (xy 102.560499 155.435434) (xy 102.538766 155.354326) + (xy 102.539619 155.354097) (xy 102.5355 155.333376) (xy 102.5355 154.075123) (xy 102.557173 154.022798) + (xy 102.60046 153.979512) (xy 102.640022 153.910989) (xy 102.6605 153.834563) (xy 102.6605 153.834558) + (xy 102.661133 153.829755) (xy 102.662641 153.829953) (xy 102.682174 153.782797) (xy 102.712206 153.752765) + (xy 102.757585 153.649991) (xy 102.7605 153.624865) (xy 102.760499 153.275136) (xy 102.757585 153.250009) + (xy 102.717792 153.159888) (xy 102.716485 153.103268) (xy 102.717782 153.100135) (xy 102.757585 153.009991) + (xy 102.7605 152.984865) (xy 102.760499 152.635136) (xy 102.757585 152.610009) (xy 102.712206 152.507235) + (xy 102.632765 152.427794) (xy 102.529991 152.382415) (xy 102.52999 152.382414) (xy 102.529988 152.382414) + (xy 102.508659 152.37994) (xy 102.504865 152.3795) (xy 102.504864 152.3795) (xy 102.215136 152.3795) + (xy 102.190013 152.382414) (xy 102.190007 152.382415) (xy 102.087234 152.427794) (xy 102.062326 152.452703) + (xy 102.01 152.474377) (xy 101.957674 152.452703) (xy 101.932765 152.427794) (xy 101.829991 152.382415) + (xy 101.82999 152.382414) (xy 101.829988 152.382414) (xy 101.808659 152.37994) (xy 101.804865 152.3795) + (xy 101.804864 152.3795) (xy 101.515136 152.3795) (xy 101.490013 152.382414) (xy 101.490007 152.382415) + (xy 101.387234 152.427794) (xy 101.307794 152.507234) (xy 101.262414 152.610011) (xy 101.2595 152.635135) + (xy 101.2595 152.984863) (xy 101.262414 153.009986) (xy 101.262415 153.009992) (xy 101.302206 153.10011) + (xy 101.303514 153.156732) (xy 101.302206 153.15989) (xy 101.262414 153.250011) (xy 101.2595 153.275135) + (xy 101.2595 153.624863) (xy 101.262414 153.649986) (xy 101.262415 153.649992) (xy 101.307794 153.752765) + (xy 101.337826 153.782797) (xy 101.357359 153.829954) (xy 101.358867 153.829756) (xy 101.3595 153.834565) + (xy 101.379977 153.910986) (xy 101.379979 153.910991) (xy 101.408096 153.95969) (xy 101.411677 153.965892) + (xy 101.41954 153.979512) (xy 101.464629 154.024601) (xy 101.466303 154.026523) (xy 101.474565 154.051139) + (xy 101.4845 154.075124) (xy 101.4845 155.333376) (xy 101.48038 155.354097) (xy 101.481234 155.354326) + (xy 101.4595 155.435434) (xy 101.4595 155.644848) (xy 101.457216 155.663092) (xy 101.432716 155.759397) + (xy 101.427245 155.766716) (xy 101.422529 155.782265) (xy 101.396133 155.821768) (xy 101.3845 155.880253) + (xy 101.3845 156.23) (xy 101.1355 156.23) (xy 101.1355 155.880252) (xy 101.123867 155.821769) (xy 101.097471 155.782265) + (xy 101.085 155.741153) (xy 101.085 155.7) (xy 101.065301 155.7) (xy 101.025716 155.707873) (xy 100.996845 155.707873) + (xy 100.954748 155.6995) (xy 100.565252 155.6995) (xy 100.565251 155.6995) (xy 100.524435 155.707618) + (xy 100.495565 155.707618) (xy 100.454749 155.6995) (xy 100.454748 155.6995) (xy 100.065252 155.6995) + (xy 100.065251 155.6995) (xy 100.023153 155.707873) (xy 99.994283 155.707873) (xy 99.954699 155.7) + (xy 99.935 155.7) (xy 99.935 155.741153) (xy 99.922529 155.782265) (xy 99.896133 155.821768) (xy 99.8845 155.880253) + (xy 99.8845 156.23) (xy 99.5855 156.23) (xy 99.5855 154.312472) (xy 99.585499 154.312464) (xy 99.562713 154.183236) + (xy 99.555101 154.140062) (xy 99.495225 153.975555) (xy 99.407692 153.823945) (xy 99.295163 153.689837) + (xy 99.161055 153.577308) (xy 99.009445 153.489775) (xy 99.009443 153.489774) (xy 99.009441 153.489773) + (xy 98.844937 153.429898) (xy 98.672535 153.3995) (xy 98.672532 153.3995) (xy 98.650892 153.3995) + (xy 98.075892 153.3995) (xy 94.5845 153.3995) (xy 94.532174 153.377826) (xy 94.5105 153.3255) (xy 94.5105 116.4745) + (xy 94.532174 116.422174) (xy 94.5845 116.4005) (xy 106.039358 116.4005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 114.058247 153.837521) (xy 114.077453 153.842666) (xy 114.114454 153.852581) (xy 114.132296 153.859971) + (xy 114.182699 153.889071) (xy 114.198024 153.90083) (xy 114.239169 153.941975) (xy 114.250929 153.957302) + (xy 114.280024 154.007697) (xy 114.287416 154.025542) (xy 114.302478 154.081749) (xy 114.305 154.100903) + (xy 114.305 154.159092) (xy 114.302478 154.178245) (xy 114.287416 154.234456) (xy 114.280024 154.252303) + (xy 114.250927 154.3027) (xy 114.239167 154.318025) (xy 114.186869 154.370323) (xy 114.186863 154.37033) + (xy 114.142315 154.437001) (xy 114.120644 154.48932) (xy 114.120641 154.48933) (xy 114.105 154.567967) + (xy 114.105 155.125498) (xy 114.120641 155.204135) (xy 114.120644 155.204145) (xy 114.142316 155.256465) + (xy 114.143676 155.259098) (xy 114.145162 155.276735) (xy 114.151928 155.293092) (xy 114.148142 155.312108) + (xy 114.148431 155.315535) (xy 114.14716 155.317039) (xy 114.146299 155.321367) (xy 114.146133 155.321766) + (xy 114.1345 155.380253) (xy 114.1345 156.23) (xy 113.8855 156.23) (xy 113.8855 155.380252) (xy 113.873867 155.321769) + (xy 113.873866 155.321768) (xy 113.873866 155.321766) (xy 113.873676 155.321307) (xy 113.873676 155.320809) + (xy 113.872445 155.314621) (xy 113.873676 155.314376) (xy 113.873677 155.306573) (xy 113.868045 155.292958) + (xy 113.873678 155.279374) (xy 113.87368 155.264669) (xy 113.877284 155.257188) (xy 113.877679 155.256472) + (xy 113.877683 155.256467) (xy 113.899357 155.204141) (xy 113.915 155.1255) (xy 113.915 154.567966) + (xy 113.899357 154.489325) (xy 113.877683 154.436999) (xy 113.833136 154.37033) (xy 113.829198 154.366392) + (xy 113.78083 154.318023) (xy 113.76907 154.302698) (xy 113.739973 154.252301) (xy 113.73258 154.234452) + (xy 113.717521 154.178246) (xy 113.715 154.159095) (xy 113.715 154.100902) (xy 113.717521 154.081751) + (xy 113.73258 154.025545) (xy 113.739973 154.007697) (xy 113.769073 153.957294) (xy 113.780826 153.941977) + (xy 113.821977 153.900826) (xy 113.837294 153.889073) (xy 113.887703 153.859969) (xy 113.90554 153.852582) + (xy 113.947308 153.84139) (xy 113.961752 153.837521) (xy 113.980903 153.835) (xy 114.039096 153.835) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 105.788326 116.422174) (xy 105.81 116.4745) (xy 105.81 117.079704) (xy 105.850242 117.436866) + (xy 105.930219 117.787264) (xy 105.930224 117.787282) (xy 106.048925 118.126513) (xy 106.204869 118.450334) + (xy 106.396093 118.754666) (xy 106.620185 119.035668) (xy 106.874331 119.289814) (xy 107.155333 119.513906) + (xy 107.459665 119.70513) (xy 107.783486 119.861074) (xy 108.122717 119.979775) (xy 108.122735 119.97978) + (xy 108.473135 120.059757) (xy 108.473132 120.059757) (xy 108.830296 120.1) (xy 109.189704 120.1) + (xy 109.546866 120.059757) (xy 109.897264 119.97978) (xy 109.897282 119.979775) (xy 110.236513 119.861074) + (xy 110.560334 119.70513) (xy 110.864666 119.513906) (xy 111.145668 119.289814) (xy 111.39981 119.035672) + (xy 111.62092 118.758409) (xy 111.62092 118.758408) (xy 110.118079 117.255567) (xy 110.166331 117.218543) + (xy 110.328543 117.056331) (xy 110.365567 117.008079) (xy 111.81231 118.454822) (xy 111.81512 118.450351) + (xy 111.815126 118.45034) (xy 111.971076 118.126509) (xy 112.089775 117.787282) (xy 112.08978 117.787264) + (xy 112.169757 117.436866) (xy 112.21 117.079704) (xy 112.21 116.4745) (xy 112.231674 116.422174) + (xy 112.284 116.4005) (xy 123.4355 116.4005) (xy 123.487826 116.422174) (xy 123.5095 116.4745) (xy 123.5095 153.3255) + (xy 123.487826 153.377826) (xy 123.4355 153.3995) (xy 120.2895 153.3995) (xy 120.237174 153.377826) + (xy 120.2155 153.3255) (xy 120.2155 152.774001) (xy 120.199858 152.695364) (xy 120.199857 152.695363) + (xy 120.199857 152.695359) (xy 120.178183 152.643033) (xy 120.141555 152.584739) (xy 120.066967 152.531817) + (xy 120.066966 152.531816) (xy 120.014645 152.510144) (xy 120.014635 152.510141) (xy 119.961974 152.499666) + (xy 119.936 152.4945) (xy 98.084 152.4945) (xy 98.061707 152.498934) (xy 98.005364 152.510141) (xy 98.005354 152.510144) + (xy 97.953037 152.531814) (xy 97.894739 152.568445) (xy 97.894737 152.568447) (xy 97.841816 152.643033) + (xy 97.820144 152.695354) (xy 97.820141 152.695364) (xy 97.8045 152.774001) (xy 97.8045 153.3255) + (xy 97.782826 153.377826) (xy 97.7305 153.3995) (xy 94.5845 153.3995) (xy 94.532174 153.377826) + (xy 94.5105 153.3255) (xy 94.5105 116.4745) (xy 94.532174 116.422174) (xy 94.5845 116.4005) (xy 105.736 116.4005) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "802a9c8e-93f4-4eb0-9e85-0e532f6caaa7") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 120.01 156.22) (xy 120.01 152.7) (xy 98.01 152.7) (xy 98.01 156.22) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 119.988326 152.721674) (xy 120.01 152.774) (xy 120.01 153.3255) (xy 119.988326 153.377826) (xy 119.936 153.3995) + (xy 119.347464 153.3995) (xy 119.175062 153.429898) (xy 119.010558 153.489773) (xy 118.858945 153.577308) + (xy 118.724837 153.689837) (xy 118.612308 153.823945) (xy 118.524773 153.975558) (xy 118.464898 154.140062) + (xy 118.4345 154.312464) (xy 118.4345 155.187728) (xy 118.412826 155.240054) (xy 118.3605 155.261728) + (xy 118.319388 155.249257) (xy 118.263035 155.211603) (xy 118.204697 155.2) (xy 118.185 155.2) (xy 118.185 156.22) + (xy 117.835 156.22) (xy 117.835 155.2) (xy 117.815301 155.2) (xy 117.774435 155.208128) (xy 117.745565 155.208128) + (xy 117.704699 155.2) (xy 117.685 155.2) (xy 117.685 156.22) (xy 117.3855 156.22) (xy 117.3855 155.380252) + (xy 117.373867 155.321769) (xy 117.347471 155.282265) (xy 117.335 155.241153) (xy 117.335 155.2) + (xy 117.315301 155.2) (xy 117.275716 155.207873) (xy 117.246845 155.207873) (xy 117.204748 155.1995) + (xy 116.815252 155.1995) (xy 116.811617 155.1995) (xy 116.811617 155.197798) (xy 116.762541 155.1829) + (xy 116.735855 155.132944) (xy 116.7355 155.125708) (xy 116.7355 154.898025) (xy 116.735499 154.89802) + (xy 116.698024 154.697544) (xy 116.624348 154.507363) (xy 116.516981 154.333959) (xy 116.51698 154.333957) + (xy 116.379579 154.183235) (xy 116.379578 154.183234) (xy 116.216825 154.060329) (xy 116.216822 154.060328) + (xy 116.216821 154.060327) (xy 116.03425 153.969418) (xy 116.034246 153.969417) (xy 116.034244 153.969416) + (xy 115.838082 153.913602) (xy 115.838076 153.913601) (xy 115.635003 153.894785) (xy 115.634997 153.894785) + (xy 115.431923 153.913601) (xy 115.431917 153.913602) (xy 115.235755 153.969416) (xy 115.23575 153.969418) + (xy 115.053177 154.060328) (xy 115.053174 154.060329) (xy 114.890421 154.183234) (xy 114.89042 154.183235) + (xy 114.753019 154.333957) (xy 114.753019 154.333958) (xy 114.645655 154.507358) (xy 114.64565 154.507368) + (xy 114.571977 154.69754) (xy 114.5345 154.89802) (xy 114.5345 155.1255) (xy 114.512826 155.177826) + (xy 114.4605 155.1995) (xy 114.3845 155.1995) (xy 114.332174 155.177826) (xy 114.3105 155.1255) + (xy 114.3105 154.567966) (xy 114.332174 154.51564) (xy 114.340456 154.507358) (xy 114.4105 154.437314) + (xy 114.476392 154.323186) (xy 114.510499 154.195894) (xy 114.5105 154.195894) (xy 114.5105 154.064106) + (xy 114.510499 154.064105) (xy 114.486772 153.975555) (xy 114.476392 153.936814) (xy 114.4105 153.822686) + (xy 114.317314 153.7295) (xy 114.248616 153.689837) (xy 114.20319 153.66361) (xy 114.203181 153.663606) + (xy 114.075894 153.6295) (xy 114.075892 153.6295) (xy 113.944108 153.6295) (xy 113.944106 153.6295) + (xy 113.816818 153.663606) (xy 113.816809 153.66361) (xy 113.702685 153.7295) (xy 113.6095 153.822685) + (xy 113.54361 153.936809) (xy 113.543606 153.936818) (xy 113.5095 154.064105) (xy 113.5095 154.195894) + (xy 113.543606 154.323181) (xy 113.54361 154.32319) (xy 113.6095 154.437314) (xy 113.687826 154.51564) + (xy 113.7095 154.567966) (xy 113.7095 155.1255) (xy 113.687826 155.177826) (xy 113.6355 155.1995) + (xy 113.315251 155.1995) (xy 113.274435 155.207618) (xy 113.245565 155.207618) (xy 113.204749 155.1995) + (xy 113.204748 155.1995) (xy 112.815252 155.1995) (xy 112.811617 155.1995) (xy 112.811617 155.197798) + (xy 112.762541 155.1829) (xy 112.735855 155.132944) (xy 112.7355 155.125708) (xy 112.7355 154.898025) + (xy 112.735499 154.89802) (xy 112.698024 154.697544) (xy 112.624348 154.507363) (xy 112.516981 154.333959) + (xy 112.51698 154.333957) (xy 112.379579 154.183235) (xy 112.379578 154.183234) (xy 112.216825 154.060329) + (xy 112.216822 154.060328) (xy 112.216821 154.060327) (xy 112.03425 153.969418) (xy 112.034246 153.969417) + (xy 112.034244 153.969416) (xy 111.838082 153.913602) (xy 111.838076 153.913601) (xy 111.635003 153.894785) + (xy 111.634997 153.894785) (xy 111.431923 153.913601) (xy 111.431917 153.913602) (xy 111.235755 153.969416) + (xy 111.23575 153.969418) (xy 111.053177 154.060328) (xy 111.053174 154.060329) (xy 110.890421 154.183234) + (xy 110.89042 154.183235) (xy 110.753019 154.333957) (xy 110.753019 154.333958) (xy 110.645655 154.507358) + (xy 110.64565 154.507368) (xy 110.571977 154.69754) (xy 110.5345 154.89802) (xy 110.5345 155.1255) + (xy 110.512826 155.177826) (xy 110.4605 155.1995) (xy 110.315251 155.1995) (xy 110.274435 155.207618) + (xy 110.245565 155.207618) (xy 110.204749 155.1995) (xy 110.204748 155.1995) (xy 109.815252 155.1995) + (xy 109.815251 155.1995) (xy 109.774435 155.207618) (xy 109.745565 155.207618) (xy 109.704749 155.1995) + (xy 109.704748 155.1995) (xy 109.315252 155.1995) (xy 109.315251 155.1995) (xy 109.274435 155.207618) + (xy 109.245565 155.207618) (xy 109.204749 155.1995) (xy 109.204748 155.1995) (xy 108.815252 155.1995) + (xy 108.815251 155.1995) (xy 108.774435 155.207618) (xy 108.745565 155.207618) (xy 108.704749 155.1995) + (xy 108.704748 155.1995) (xy 108.315252 155.1995) (xy 108.315251 155.1995) (xy 108.274435 155.207618) + (xy 108.245565 155.207618) (xy 108.204749 155.1995) (xy 108.204748 155.1995) (xy 107.815252 155.1995) + (xy 107.815251 155.1995) (xy 107.774435 155.207618) (xy 107.745565 155.207618) (xy 107.704749 155.1995) + (xy 107.704748 155.1995) (xy 107.315252 155.1995) (xy 107.315251 155.1995) (xy 107.274435 155.207618) + (xy 107.245565 155.207618) (xy 107.204749 155.1995) (xy 107.204748 155.1995) (xy 106.815252 155.1995) + (xy 106.815251 155.1995) (xy 106.774435 155.207618) (xy 106.745565 155.207618) (xy 106.704749 155.1995) + (xy 106.704748 155.1995) (xy 106.315252 155.1995) (xy 106.315251 155.1995) (xy 106.274435 155.207618) + (xy 106.245565 155.207618) (xy 106.204749 155.1995) (xy 106.204748 155.1995) (xy 105.815252 155.1995) + (xy 105.815251 155.1995) (xy 105.774435 155.207618) (xy 105.745565 155.207618) (xy 105.704749 155.1995) + (xy 105.704748 155.1995) (xy 105.315252 155.1995) (xy 105.315251 155.1995) (xy 105.274435 155.207618) + (xy 105.245565 155.207618) (xy 105.204749 155.1995) (xy 105.204748 155.1995) (xy 104.815252 155.1995) + (xy 104.815251 155.1995) (xy 104.774435 155.207618) (xy 104.745565 155.207618) (xy 104.704749 155.1995) + (xy 104.704748 155.1995) (xy 104.315252 155.1995) (xy 104.315251 155.1995) (xy 104.274435 155.207618) + (xy 104.245565 155.207618) (xy 104.204749 155.1995) (xy 104.204748 155.1995) (xy 103.815252 155.1995) + (xy 103.815251 155.1995) (xy 103.774435 155.207618) (xy 103.745565 155.207618) (xy 103.704749 155.1995) + (xy 103.704748 155.1995) (xy 103.315252 155.1995) (xy 103.315251 155.1995) (xy 103.274435 155.207618) + (xy 103.245565 155.207618) (xy 103.204749 155.1995) (xy 103.204748 155.1995) (xy 102.815252 155.1995) + (xy 102.815251 155.1995) (xy 102.774435 155.207618) (xy 102.745565 155.207618) (xy 102.704749 155.1995) + (xy 102.704748 155.1995) (xy 102.315252 155.1995) (xy 102.315251 155.1995) (xy 102.274435 155.207618) + (xy 102.245565 155.207618) (xy 102.204749 155.1995) (xy 102.204748 155.1995) (xy 101.815252 155.1995) + (xy 101.815251 155.1995) (xy 101.774435 155.207618) (xy 101.745565 155.207618) (xy 101.704749 155.1995) + (xy 101.704748 155.1995) (xy 101.315252 155.1995) (xy 101.315251 155.1995) (xy 101.274435 155.207618) + (xy 101.245565 155.207618) (xy 101.204749 155.1995) (xy 101.204748 155.1995) (xy 100.815252 155.1995) + (xy 100.815251 155.1995) (xy 100.773153 155.207873) (xy 100.744283 155.207873) (xy 100.704699 155.2) + (xy 100.685 155.2) (xy 100.685 155.241153) (xy 100.672529 155.282265) (xy 100.646133 155.321768) + (xy 100.6345 155.380253) (xy 100.6345 156.22) (xy 100.335 156.22) (xy 100.335 155.2) (xy 100.315301 155.2) + (xy 100.274435 155.208128) (xy 100.245565 155.208128) (xy 100.204699 155.2) (xy 100.185 155.2) (xy 100.185 156.22) + (xy 99.835 156.22) (xy 99.835 155.2) (xy 99.815303 155.2) (xy 99.756964 155.211603) (xy 99.700612 155.249257) + (xy 99.645063 155.260306) (xy 99.597971 155.22884) (xy 99.5855 155.187728) (xy 99.5855 154.312472) + (xy 99.585499 154.312464) (xy 99.562713 154.183236) (xy 99.555101 154.140062) (xy 99.495225 153.975555) + (xy 99.407692 153.823945) (xy 99.295163 153.689837) (xy 99.161055 153.577308) (xy 99.009445 153.489775) + (xy 99.009443 153.489774) (xy 99.009441 153.489773) (xy 98.844937 153.429898) (xy 98.672535 153.3995) + (xy 98.672532 153.3995) (xy 98.650892 153.3995) (xy 98.084 153.3995) (xy 98.031674 153.377826) (xy 98.01 153.3255) + (xy 98.01 152.774) (xy 98.031674 152.721674) (xy 98.084 152.7) (xy 119.936 152.7) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pro new file mode 100644 index 0000000..1fc2b36 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 3042.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "77e2d6e8-9124-4f9e-b046-bb5adc6257a2", + "Root" + ], + [ + "05bebcab-04cb-4867-aa26-22826bf35281", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_sch new file mode 100644 index 0000000..236d9b1 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "77e2d6e8-9124-4f9e-b046-bb5adc6257a2") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 104.14 107.95) (xy 110.49 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a034e62-d0a1-47f9-bbbe-f65b36581177") + ) + (wire + (pts + (xy 157.48 105.41) (xy 165.1 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14804c9f-ca40-4585-8225-8da23af3f31e") + ) + (wire + (pts + (xy 157.48 119.38) (xy 165.1 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d64655f-97b0-40fe-8b32-b671737ef93b") + ) + (wire + (pts + (xy 104.14 85.09) (xy 110.49 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20a880f2-6215-4b02-8d29-7b026c2bd42b") + ) + (wire + (pts + (xy 104.14 87.63) (xy 110.49 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29b32689-6da4-4191-9541-708252ec29c2") + ) + (wire + (pts + (xy 157.48 114.3) (xy 165.1 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e1983ad-a4cf-4381-a3c4-5e5ceb014f75") + ) + (wire + (pts + (xy 157.48 83.82) (xy 165.1 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3083790a-9c26-4f40-af16-f2b7e3027b97") + ) + (wire + (pts + (xy 157.48 111.76) (xy 165.1 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "330c568a-98d1-4640-beeb-6ecb1fb47cc5") + ) + (wire + (pts + (xy 157.48 87.63) (xy 165.1 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "371b13e0-201b-435b-b868-f2d2aba89a6f") + ) + (wire + (pts + (xy 157.48 90.17) (xy 165.1 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "372d0f90-ef34-4fc7-9eab-d0688cbd30e5") + ) + (wire + (pts + (xy 157.48 99.06) (xy 165.1 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f09aac0-4f4e-4b61-9ed5-e2950a1bede3") + ) + (wire + (pts + (xy 104.14 114.3) (xy 110.49 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44c70875-9927-42e4-be36-12dd2f7ef1d0") + ) + (wire + (pts + (xy 104.14 81.28) (xy 110.49 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44d40699-87c3-4f44-afdc-663575b9bbd1") + ) + (wire + (pts + (xy 157.48 81.28) (xy 165.1 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ac6301-0274-4bb4-941e-1bfd9b131f38") + ) + (wire + (pts + (xy 104.14 102.87) (xy 110.49 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47ae4735-f5e9-4d66-844f-4999eeda31e7") + ) + (wire + (pts + (xy 157.48 78.74) (xy 165.1 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b43288f-a168-4a74-9651-9be426fb74a9") + ) + (wire + (pts + (xy 104.14 90.17) (xy 110.49 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65931998-9907-44a3-bd3a-24d8b1faf87b") + ) + (wire + (pts + (xy 157.48 107.95) (xy 165.1 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82ae6663-ed67-4b38-baf8-196576f7ee0f") + ) + (wire + (pts + (xy 104.14 111.76) (xy 110.49 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8aa74254-cac8-467a-a3db-1cb0ff6d09d9") + ) + (wire + (pts + (xy 157.48 101.6) (xy 165.1 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bb1347c-7fe8-40e6-8193-638da8a75539") + ) + (wire + (pts + (xy 104.14 105.41) (xy 110.49 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d846485-88e3-418e-973e-a3fa58b06b42") + ) + (wire + (pts + (xy 104.14 96.52) (xy 110.49 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9dc881c-f673-41bc-8869-0a0ef6ad5b61") + ) + (wire + (pts + (xy 104.14 93.98) (xy 110.49 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b168bdc5-073c-45f0-bffa-0ab04b41f220") + ) + (wire + (pts + (xy 157.48 96.52) (xy 165.1 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf03cf27-3432-4486-8ae1-43488f42cd30") + ) + (wire + (pts + (xy 157.48 116.84) (xy 165.1 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6f96a62-77ae-4746-934b-58e8a3b8889c") + ) + (wire + (pts + (xy 157.48 93.98) (xy 165.1 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb67f4a6-c044-4be0-8623-fe99dd15e780") + ) + (wire + (pts + (xy 104.14 100.33) (xy 110.49 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eec2bc61-7024-4b35-8993-424ff5379bf3") + ) + (wire + (pts + (xy 104.14 78.74) (xy 110.49 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efbdb5b3-a2ab-4549-832f-365179b78b7f") + ) + (label "PEWAKE1#" + (at 165.1 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "030a29ca-eb84-4cf8-8656-e6221e87920b") + ) + (label "REFCLK1+" + (at 165.1 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "21616cc5-9ff3-449f-a664-74b8ce4b846c") + ) + (label "SUSCLK" + (at 165.1 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "223f2379-f0ef-48c7-b6d0-280f6e244df0") + ) + (label "PERST0#" + (at 104.14 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "45025a7d-0941-4f19-8a05-6396d9db9404") + ) + (label "CLKREQ1#" + (at 165.1 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "460c8fe9-f038-47b5-8a26-25ae06e51814") + ) + (label "PER0+" + (at 104.14 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4e5ef312-daf8-4c1d-8832-6d9f0eab6bd3") + ) + (label "PER0-" + (at 104.14 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5027f504-efd5-4989-ae7a-4ecbb9209d7e") + ) + (label "LED#2" + (at 104.14 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "50d731fe-9fc3-415c-bada-893085e0b97d") + ) + (label "USB_D+" + (at 104.14 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5253087f-88fc-4fa8-99db-6ec59ec185ec") + ) + (label "CLKREQ0#" + (at 104.14 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5f4b5119-4c8e-4487-aefc-a27837c715e9") + ) + (label "W_DISABLE2#" + (at 165.1 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "65529696-3bbf-4aa6-8092-daaea21acdf1") + ) + (label "W_DISABLE1#" + (at 165.1 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7017fa5d-fbe5-47fa-be17-39aba02a952a") + ) + (label "I2C_CLK" + (at 165.1 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "73a87ef5-68b7-4a8f-8b84-d54b12c77cc9") + ) + (label "PEWAKE#" + (at 104.14 87.63 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7e634e6a-d060-44c1-af43-3632cb30364c") + ) + (label "PET0+" + (at 104.14 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7f754bf9-51ed-495f-8036-fd1dd7dc9461") + ) + (label "PET1+" + (at 165.1 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8cf8d355-571f-4b9a-91f8-48034e2f9e9a") + ) + (label "LED#1" + (at 104.14 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "94e29c6f-591b-40f2-8455-cfcda6c895c5") + ) + (label "REFCLK0+" + (at 104.14 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a4d1c122-6fe4-4035-b13e-0d939dbc7a0a") + ) + (label "I2C_DATA" + (at 165.1 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b0d3f8ea-5ddf-4a50-a6c6-d097952dc7fe") + ) + (label "PERST1#" + (at 165.1 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b2b6e58d-f745-48fc-bda6-c5be1e661c36") + ) + (label "PET1-" + (at 165.1 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c26a6424-5d34-4297-b673-ab080a9f2928") + ) + (label "REFCLK0-" + (at 104.14 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c2e48207-69d6-4fef-a1a5-106a465e0092") + ) + (label "REFCLK1-" + (at 165.1 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3db248b-8d2e-461a-96d2-5403e6617aa0") + ) + (label "PET0-" + (at 104.14 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c8497134-8e0e-4fc5-a6be-b4beb50951de") + ) + (label "ALERT#" + (at 165.1 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d3f9e130-825a-4376-9d9d-b47b49fb1574") + ) + (label "USB_D-" + (at 104.14 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e88ea377-c745-4609-869c-b0a723332029") + ) + (label "PER1+" + (at 165.1 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ef7387d4-64ed-477c-90e0-54f7f2b6ef28") + ) + (label "PER1-" + (at 165.1 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f7ba13fe-7dbb-4793-a289-cbaf4edd2bf8") + ) + (sheet + (at 110.49 76.2) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "05bebcab-04cb-4867-aa26-22826bf35281") + (property "Sheetname" "M.2 A+E Key" + (at 110.49 75.4884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 110.49 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 110.49 81.28 180) + (uuid "be0f52c6-e993-4eab-bae2-e8d80ad46392") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 110.49 78.74 180) + (uuid "0b3a326a-b283-461e-bdb8-f34ba80e7c9c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 110.49 90.17 180) + (uuid "0d05cb5e-2df9-4580-a8ed-18e805daf223") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 110.49 87.63 180) + (uuid "b5158f57-84bf-453c-a702-987c6c942914") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 110.49 85.09 180) + (uuid "7bf8e3f7-47e5-49cf-a204-395d9fe96ec6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 110.49 96.52 180) + (uuid "e8ce23a0-b03b-4800-a9c2-73c4443cf8eb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 110.49 93.98 180) + (uuid "0ddf0e73-0dff-44c9-89f2-537d95a8a6c4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 110.49 100.33 180) + (uuid "3f26cf0f-bf1f-4496-8a75-f284cddc5aad") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 110.49 102.87 180) + (uuid "e2f0d85b-41bd-49a3-bf98-654291504314") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 110.49 105.41 180) + (uuid "4c2f5836-a9c1-4fec-92ab-663821206301") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 110.49 107.95 180) + (uuid "2c563460-74e4-4214-b355-76109c599e1b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 157.48 78.74 0) + (uuid "558a8bfe-137b-4211-ac45-7969ccf75459") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 157.48 81.28 0) + (uuid "2f116265-4f06-47d8-9063-1b75c6010334") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 157.48 83.82 0) + (uuid "7f84af0b-51c9-49ce-b770-61e0d0bafd2b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 157.48 90.17 0) + (uuid "93b885a3-cfe2-409a-b4f2-1e6f96c8aa26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 157.48 87.63 0) + (uuid "052c3e63-7898-4caf-8df0-7b75d0fa50e1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 157.48 93.98 0) + (uuid "75907ce6-a527-4272-9e88-1a13822ce581") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 157.48 96.52 0) + (uuid "fa8a6f12-fe94-4306-a29d-2c6f40489613") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 157.48 99.06 0) + (uuid "bb2da53d-4266-48af-a061-3c3997ab3829") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 157.48 101.6 0) + (uuid "bb8b829b-6234-43dd-b034-0391a1118494") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 157.48 107.95 0) + (uuid "6e7cd272-f22e-4908-9fc9-f1a6574f2c13") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 157.48 105.41 0) + (uuid "6abfa205-dff6-42e6-b288-6626a01b9184") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 157.48 114.3 0) + (uuid "e6285743-ba9c-4d2e-9410-7faa9adccf22") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 157.48 119.38 0) + (uuid "e35f595d-ba70-4681-b7b6-0d6f677a2b70") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 157.48 116.84 0) + (uuid "b37492be-6248-4a0e-8343-08029e01e067") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 157.48 111.76 0) + (uuid "2105b8c6-5524-4371-89ad-78533b8ea4d9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 110.49 114.3 180) + (uuid "a401861a-7e3e-4cde-ad06-059102cb0fea") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 110.49 111.76 180) + (uuid "2c4ccdec-91c1-4512-8daf-b262119827a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..b4dae50 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "46368f43-3bfe-4be1-9e55-0febab880eec") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4fd6e585-25db-4bba-9200-0e466710c8da") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "07801f60-9f0b-47c3-b63b-917f048d6c89") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e45c1e26-9ca4-43cf-92ad-090dd4738aef") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f9d4c089-e75b-42d8-85d9-d843dbd5d4a4") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "0ab76af1-8447-4f5f-a5d7-9108aac6aae1") + ) + (pin "71" + (uuid "74e48d74-7b7e-4199-8d26-7db85bf3d8e8") + ) + (pin "40" + (uuid "399e1834-bf8a-4dc2-b62a-26bfe52e29cd") + ) + (pin "75" + (uuid "93562cb6-766f-410d-868e-b0bff7ee1c8c") + ) + (pin "67" + (uuid "e9714067-a475-4cd5-a77e-a2c40faefc4b") + ) + (pin "2" + (uuid "792fea7a-2f0b-4967-bb77-9df4c0d48846") + ) + (pin "50" + (uuid "f43b246c-1a55-4117-a3e2-77b429a4debf") + ) + (pin "57" + (uuid "fc453f57-8059-4098-9dc4-129235d88510") + ) + (pin "20" + (uuid "598c05f0-9a2b-4fa1-88cc-02c67ea80590") + ) + (pin "65" + (uuid "172b8996-94ca-43af-857d-2b13fe3acd72") + ) + (pin "3" + (uuid "fa02828d-ea3f-4aeb-8fc1-150044c08013") + ) + (pin "17" + (uuid "c832faa0-7595-4243-81cb-9079f9e68c2f") + ) + (pin "21" + (uuid "ba9865da-5e0a-4434-a921-b88f9848f8c7") + ) + (pin "39" + (uuid "304b7636-2203-49dc-ba8d-5882fcae26b2") + ) + (pin "49" + (uuid "453673d9-5c52-4108-b479-b3455f82a078") + ) + (pin "73" + (uuid "451631aa-37e0-4acf-86b3-c9264c310308") + ) + (pin "23" + (uuid "50d95a4e-2dff-4a5c-8242-d5fcddf9aa6f") + ) + (pin "37" + (uuid "2406b2db-7c3d-4c5a-a66d-d616b4e97c3d") + ) + (pin "4" + (uuid "1901f5e5-3d6e-4afb-ae9a-c879f321a94c") + ) + (pin "6" + (uuid "d1d24c61-0c11-4ed9-acec-a66dd3d9b218") + ) + (pin "63" + (uuid "d605cb34-9143-4fe9-89b7-4d6c89e13552") + ) + (pin "1" + (uuid "2689a3c9-fd8d-4761-a9b6-4100d2ff5bc6") + ) + (pin "33" + (uuid "6aac74e9-1d60-4d1b-850f-240e4113e345") + ) + (pin "16" + (uuid "0ab983f2-671a-4742-8ba2-0b00531b9ea8") + ) + (pin "22" + (uuid "f19149d1-9a17-4ecb-a4b0-3a25949aa225") + ) + (pin "35" + (uuid "b00fef0b-5b79-408a-a001-3ed049d558be") + ) + (pin "32" + (uuid "540e1ff9-70e3-4c94-95d3-4a5dd9906f6f") + ) + (pin "34" + (uuid "436063b3-3cf2-4afb-9ad4-524258e75420") + ) + (pin "43" + (uuid "1d1060bf-4a9b-46a8-9353-9711a1d202c5") + ) + (pin "38" + (uuid "ee0422b1-2d4c-4329-82cb-cea790634e03") + ) + (pin "51" + (uuid "86db9fcc-b099-4fd5-98a9-d7b09b960306") + ) + (pin "7" + (uuid "4f5a84a3-be81-48d5-9281-d8a8ef0d12c8") + ) + (pin "5" + (uuid "f995ab7f-c8c5-4930-947e-e0df0e8cfd84") + ) + (pin "19" + (uuid "7110286e-d109-4d58-bf87-75779aa436df") + ) + (pin "41" + (uuid "87f18024-c956-4d71-9c25-d666d18eda74") + ) + (pin "55" + (uuid "9d631932-5e21-413f-9eb3-de604904216b") + ) + (pin "45" + (uuid "f18e6dea-7dd2-44c6-934d-beef6854bc78") + ) + (pin "47" + (uuid "d1174da4-2aef-49ca-b890-2cb330c37557") + ) + (pin "53" + (uuid "f29f1692-ade2-4500-899e-13d943019dad") + ) + (pin "61" + (uuid "06fde09a-4744-4afa-9d1d-e7e6067a6534") + ) + (pin "69" + (uuid "a37b5c82-1c51-4aec-ade1-801636244089") + ) + (pin "18" + (uuid "2c4687d2-88b3-47c9-bd9f-65c730f7c158") + ) + (pin "36" + (uuid "67ce5bf6-5696-49d5-b1cb-136cef7cfc8d") + ) + (pin "42" + (uuid "97bc3d6b-d2c9-41a7-b9b8-8ff1f9a0986c") + ) + (pin "44" + (uuid "43ffc6b0-9960-4e32-98db-36d8cca571ab") + ) + (pin "46" + (uuid "7cb94372-6202-4c87-a196-5456eb8a5378") + ) + (pin "48" + (uuid "ce56b7f6-b176-4254-b3b0-e1e5bd138bbe") + ) + (pin "52" + (uuid "22747bf7-6606-4d62-8236-c548dd4d77db") + ) + (pin "54" + (uuid "b4ec3adf-29d9-447a-8cfe-65683b604c18") + ) + (pin "56" + (uuid "034c4f80-0482-41ca-84a9-20747decda56") + ) + (pin "58" + (uuid "494797c1-df9b-47f2-8141-d2e765939cdc") + ) + (pin "60" + (uuid "1647ebed-e075-4986-ac29-f73e31aeabe9") + ) + (pin "62" + (uuid "5afef899-4e5e-46b9-aa35-b4107d8f825d") + ) + (pin "68" + (uuid "b77f5750-a69f-4dee-8ee8-5be70a2549fd") + ) + (pin "74" + (uuid "82420595-b5d8-4b79-9698-79cbe53b7aec") + ) + (pin "72" + (uuid "8b32265d-c903-4d57-815b-b7378710c949") + ) + (pin "66" + (uuid "3cec07a7-08d0-459c-b709-6ee160a15e48") + ) + (pin "70" + (uuid "60a99f23-d64a-4e11-8318-59149f9905bf") + ) + (pin "64" + (uuid "34123737-af8a-4d67-9061-771a0c043db3") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "368d536b-67ef-4db7-a2e1-a0c20d1530e8") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "038b160b-534e-4fdb-8cfc-7e6cd4c3db11") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "df2fa18c-bd3d-4ace-ab49-f6761528a320") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "7bf60229-e676-43ae-b29a-2dc3d10af339") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "6f77ca31-e0bc-49f4-b164-66892c420014") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "ee387e08-15da-4ffe-836f-79a3a8744430") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "61206a7e-1dd1-4292-988e-b08e9ab0e6b1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "1504f621-0510-4ce6-b3d5-d8ba935cf527") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "78456c3e-7395-4bca-beb4-e63af4de119c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "bbe4f274-b28b-435d-b4e2-9c4fa38c8c26") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "2adeae4a-6ca0-4434-a1f6-f81005645128") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..00bdd3b --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a110e0d9-63a4-4207-9db2-d62cc134c460") + ) + (pin "1" + (uuid "86bef14c-8770-4083-958c-ff8b656270f7") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "22c32e92-2406-4e11-b4e5-652b56a80146") + ) + (pin "1" + (uuid "d71c4178-4353-4b0b-82ef-8c36ac311dfb") + ) + (instances + (project "M.2 A+E Key 3042" + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/77e2d6e8-9124-4f9e-b046-bb5adc6257a2/05bebcab-04cb-4867-aa26-22826bf35281/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb new file mode 100644 index 0000000..bbdde6c --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb @@ -0,0 +1,3318 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "unconnected-(J1-NC-Pad17)") + (net 13 "unconnected-(J1-NC-Pad19)") + (net 14 "unconnected-(J1-NC-Pad20)") + (net 15 "unconnected-(J1-NC-Pad21)") + (net 16 "unconnected-(J1-NC-Pad22)") + (net 17 "unconnected-(J1-NC-Pad23)") + (net 18 "unconnected-(J1-NC-Pad32)") + (net 19 "unconnected-(J1-NC-Pad34)") + (net 20 "/PER0-") + (net 21 "unconnected-(J1-NC-Pad36)") + (net 22 "/PER0+") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (net 28 "/REFCLK0+") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (net 30 "/REFCLK0-") + (net 31 "/SUSCLK") + (net 32 "/PERST0#") + (net 33 "/CLKREQ0#") + (net 34 "/W_DISABLE2#") + (net 35 "/PEWAKE#") + (net 36 "/W_DISABLE1#") + (net 37 "/I2C_DATA") + (net 38 "/PER1+") + (net 39 "/I2C_CLK") + (net 40 "/PER1-") + (net 41 "/ALERT#") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (net 43 "/PERST1#") + (net 44 "/CLKREQ1#") + (net 45 "/PEWAKE1#") + (net 46 "/REFCLK1+") + (net 47 "/REFCLK1-") + (net 48 "/PET0+") + (net 49 "/PET1-") + (net 50 "/PET1+") + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "0d633aa0-f552-4d34-bb58-54f422cc9b6a") + (at 110.26 98.9) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b5248c08-bd10-4108-98a1-0915d82d01f6") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c316317d-bb81-4fef-99ee-252e988fe828") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ae50dd17-cd5a-4a33-bec6-53362f5cd2a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bc0b6b3d-d25b-432d-86e9-209b33a77648") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b4afa527-d944-4225-83af-37f813a3ab99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f14aa55d-aec7-4ed0-8ad6-1f17ee2d6114") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "118baf20-c505-4a49-8550-8d72c6485877") + (at 110.26 157.79) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "7201ad0d-6bc9-423d-ac3a-dabd2876067a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "b72744ac-6250-4eae-8cc4-e5d03ad181d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10f764f9-4773-4a29-a5d7-f59071e92c49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b88b914-4b24-418f-8d45-60c026b11ffb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "201cfe23-d1de-4752-bc9d-bf8ec0a32c44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (net 6619220) + (uuid "0de792bb-ed2d-42a2-a1ab-6dce5f7154d6") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (net 6619220) + (uuid "8369b0d7-3b24-4702-8e33-85fe65f7d285") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "6bf81ddb-10a2-4c87-86dd-08a27b8ce5de") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "43550a36-d7d3-424e-9235-7caeca650fb6") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "134ecf1a-1eb3-4e74-9b7a-07349fb4d686") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "d70d6aeb-cf25-4317-9a04-b8bcbfe84294") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "71cd19ce-50ee-4a00-800b-c80b072102c0") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "94f5462e-bcbc-4e4a-8b36-84720ce7ebf8") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "cf2748bb-0166-4eac-9d94-d06437fb7696") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "387e9107-f76c-4c79-999e-d83f0004d1ff") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "da030578-a11e-4e29-9ba5-fe290fc3406e") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "ba2c390b-11fd-468c-ad8e-dad35607cda8") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "e19307f5-73c1-4267-b33f-d1bc078a386e") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "25763c13-85e8-468a-a55f-e03e3a418af3") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "79c24c12-c214-4f6b-8a69-bba4334ffa36") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "ad1aca4f-e406-4099-8295-6ecf8020294b") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "5f8b1e77-57cc-446e-9754-29d6444f2cee") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "b4e06270-fd9d-45ce-881a-80f494c697c0") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "a015454d-6af3-47a1-b315-062fd58942aa") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "797e4f35-38f4-44ce-a713-290d954e77c3") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "13d02101-eec9-469d-97c7-86d215fe14a0") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "c57aac01-84fa-473b-8ba6-5f651d1e1215") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "3e763f5c-40cc-4c13-b9d9-ddf3cbee78ad") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "ddd47a3e-1071-4cb7-a60b-70fe0d1975f8") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "359b7a7b-27ad-4fd9-812a-6cfff6898dee") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "1b8ec80c-6c78-4472-b7fb-f6db51d11d37") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "ad204e7d-fe4d-40ab-8adf-60a12203fd5a") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "7a7839cb-d6c3-438f-b360-7ff8056d53c3") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "81dcb67b-7093-4124-b97a-dd01b2da8a4d") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "0724a600-637a-4974-9199-e3d6f765e472") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "b9a048cc-7451-4cbb-9137-8fabefe776bb") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "008d901a-7f82-497c-9d30-6fba96d20503") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "ffe36ac3-f095-4717-b2db-eec12d771496") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (net 6619220) + (uuid "b9207139-178f-4520-ad1c-0a5439f76639") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "70c2defa-fe1f-4b15-80de-34ce620fb88b") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "fe245dfd-e325-4b90-87b5-770471fcbf38") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "63df6aca-be7e-4685-aec3-43fdad8be170") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "e6e61d2a-2812-495a-8370-102e21a35605") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "4da663c2-cb20-4539-bc33-7921cba87ca2") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "b2bd9c7f-41f2-4060-88be-c876f441d761") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "b3f8473e-252e-46fc-8c41-d737dc4eb936") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "76a6557f-6636-4795-9b14-364d3c20b5ea") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "af8ec46d-6d3a-4187-bf13-5e82023facfc") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "2a4adb4c-be03-4eed-8204-273ab1fbdbc3") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "71168406-9e21-43d0-ade8-ff4f06f4436d") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "825cddf9-fc3f-4c43-9d97-24e94f9c25a7") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "6302526a-9eea-467b-ac19-b341532e4ce0") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "83cbb673-9264-41aa-b6aa-fe91bf76bd09") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (net 6619220) + (uuid "fa39211f-c1f5-4f7c-8628-805f5609eff5") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "d089557a-1792-4eee-aadf-d2c8081d6743") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "15b36a0b-421f-4001-8109-45d21ae1c3c7") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "3f5d3752-4418-40b0-8bad-fb9feb93963e") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "41e0ab35-40da-4f0b-90b9-e557c5f434b5") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "af0197c1-66a0-49ff-86f4-f1114d9eac4c") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "04cd691d-b8cd-424a-80e1-fe5377a0a4ee") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "78dbfc2f-d634-4f12-89c9-6e5e08d1295e") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "65abb5f7-cb6b-44d0-938f-86a8298c7bcc") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "857cb648-61ac-4724-a86a-eb82d864a1fa") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (net 6619220) + (uuid "ad73b7f9-9e2b-4129-8c08-274e49aefba0") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 6619220) + (uuid "9de4ba79-bf34-4c03-aef4-ab0ee6d31f7d") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 6619220) + (uuid "52134c2c-a42d-49eb-b8bc-aba16b13e449") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 6619220) + (uuid "bbb22988-c1c6-4bfc-9227-2f060f3fcf0a") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 6619220) + (uuid "484f37a6-c2a7-4238-aef5-f791b916baa0") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (net 6619220) + (uuid "d6f8a782-dac8-4d73-9ae9-cebd228899cd") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "9f6abf7b-0e7d-4f32-91da-b073a6fce458") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "fb1db112-ea72-48a7-9a5b-72646f63f533") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "00a8d15e-3a31-461b-9a13-fd0b4cc5ef19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "5bf5cdd8-5a04-4d58-8924-4a5cd8a37dd9") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "406c7ece-fe6d-4e90-99d8-88ced06af33a") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "2f1a5f8d-5062-40bd-81eb-e81bdc4e443c") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "07aff42a-de0c-45c2-b20d-7c6e1954ea7f") + (pts + (xy 120.185 158.9) (xy 120.185 116.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 137.9 90) + (layer "User.2") + (uuid "07aff42a-de0c-45c2-b20d-7c6e1954ea7f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0e8fa7ba-b997-4a89-9a88-ca2fe714f95b") + (pts + (xy 120.17 158.9) (xy 120.17 78.9) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 118.9 90) + (layer "User.2") + (uuid "0e8fa7ba-b997-4a89-9a88-ca2fe714f95b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "666a7c24-4899-45c3-ad33-799ae7b5104f") + (pts + (xy 95.26 47.79) (xy 125.26 47.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 26.56 0) + (layer "User.2") + (uuid "666a7c24-4899-45c3-ad33-799ae7b5104f") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6e68baf9-4164-443f-bb76-a985ffdb5377") + (pts + (xy 99.26 48.9) (xy 121.26 48.9) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.26 33.02 0) + (layer "User.2") + (uuid "6e68baf9-4164-443f-bb76-a985ffdb5377") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "96e06fdb-e7f4-42ff-b168-9da6cd8e88af") + (pts + (xy 120.185 158.9) (xy 120.185 98.9) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 128.9 90) + (layer "User.2") + (uuid "96e06fdb-e7f4-42ff-b168-9da6cd8e88af") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "97e698df-cbee-48a6-a499-2641139dcf07") + (pts + (xy 120.185 158.9) (xy 120.185 128.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 143.9 90) + (layer "User.2") + (uuid "97e698df-cbee-48a6-a499-2641139dcf07") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eb7d7d98-9c72-444b-a16d-f6c82799c9a3") + (pts + (xy 120.185 158.9) (xy 120.185 48.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 103.9 90) + (layer "User.2") + (uuid "eb7d7d98-9c72-444b-a16d-f6c82799c9a3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ad580c63-0d54-4ce5-a2e1-88d514061157") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bf1969f8-7f7b-455c-8f60-c52c7f4d619f") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "711f4ebc-42e8-49d8-a21c-bdab3bb8642f") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "f3f131ff-3716-4272-8855-380b31574367") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "1be6c10e-e978-4568-bdef-9905b235cc42") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "4d56a22d-2fc1-4a59-b3cf-7cf86bba739b") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "50f4280a-fc30-47b2-a742-c614e8439cf7") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "ca3c6452-4d1c-4ae7-9413-de5b0368b019") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "a5627025-c1ce-4264-b876-12863d786b63") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "39357d03-ae8d-4c51-85c9-6e7e0d3e60b2") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "757eacb7-d1bb-49cc-8583-0f833218912d") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "4173aecf-8c06-4904-9545-a327c43c82ee") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "9d0cc3d8-6877-44e2-ac27-383c76459c3d") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "cf325e28-839f-49e8-bf62-498218115a4f") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "db627b4e-80df-4567-aea6-c2ded495eaba") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "360aa615-0826-4bf9-b42d-b2fdc76abbb1") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "3eed78d9-14fc-44c9-8fa9-07b5d89b8dbc") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "c0302a97-b9c6-48b2-93b3-3ca04b136623") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "1fbac3a7-daf4-4d18-8fbb-d841d5906876") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "ac2f70ec-2374-4cbb-bd39-b17631630ce3") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "8671c288-8b43-4f76-9b67-ec5fc450418c") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c8f54cd2-0ffc-4fe2-a73a-8dea50bbb2b4") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f89edf6d-7ec9-4f05-b703-687f98f1329b") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c681d9d1-9ea3-4353-a628-03826c8531af") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "edcc13f0-a7ca-4504-a91b-b6297416b980") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "a47f1dc2-316f-4625-bbee-911c3a90d73b") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "56abfb7d-0378-4df0-bc0d-8c835e2b2de3") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "fd69459a-7df4-45b3-a5e1-5e8a1fd5c9ca") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "303272a0-2fd2-46cf-94bb-592ba1281975") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "cc7e761a-66ec-44a5-9ad7-8400780986bb") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "c6bad502-e3d9-407a-b69d-f2b0aa6c5515") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "023286a7-a62e-4922-830c-1c717f498c70") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "09389493-b75e-4a10-8ee8-67c879981c3d") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "dd9ffdd4-6d99-41ed-b2f4-81d9ea02325a") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "56400790-b4a2-406d-95e9-45ef1c370051") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "3a5d2e79-8e16-406d-8d59-8e53d18cd584") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "1ff1e291-5dc7-463f-97e3-72c09bdc08c8") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "dc12c134-e40b-40ef-bec3-aeaf56305c75") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "5caaa7d1-cfe8-4dcc-ac6a-aa70b96ecb78") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "248d1ae5-3f6f-4384-adc5-7eba2b89b239") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "0d7190a5-d39b-4297-9601-b6c85260b9f2") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "46a0db8d-4bc1-41f5-a7c7-f33092c71a7c") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "d747f933-0290-47e9-bf77-65cbd0eccaa7") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "5e5468e1-b665-45e4-b789-4d159ae9cd1c") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "d65f6ee0-fcca-4803-9d7a-ef5d85af81cc") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "cbd72802-d9e6-42f4-982b-bc980b9cd18f") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "05c54ef6-1ec1-43c5-bcf8-e6381d367fd4") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "110054ef-5bf8-4c12-8b05-fb11a59e6d2a") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "0088350e-dee2-4352-b5fe-082da6ba459e") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "ad68afa4-8a13-47b8-ac6a-bf80c6d11092") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "0723a970-51ee-4694-b90f-9fc1714214fc") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "791afbe0-52ad-44a4-81f6-38311bb638f7") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "46207332-6281-45bb-b2f9-c3acddc3b7a9") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "7b8fe6a4-e0fc-412b-b75d-c155be3d6579") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "8e018bad-6d44-47ae-b3b0-3bcc6260ada0") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "78f75e74-67c3-4c4b-8ee9-28bc28aea2b5") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "7181c883-be8a-4be7-ae68-eb895103bde4") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "ff68ea7b-d70b-4a19-a2f1-637036fbb01f") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "35e464ed-6bc9-473e-be21-4a003b4059ec") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "20181847-d104-4419-b2dd-8185cfbf5a44") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 121.26 154.9) (xy 121.26 158.9) (xy 99.26 158.9) (xy 99.26 154.9) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "e875810f-06fc-46e9-86ad-b6cf57f7080a") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 125.26 158.9) (xy 125.26 153.7) (xy 95.26 153.7) (xy 95.26 158.9) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "77979511-b9dd-41f6-852b-c63127a640ee") + (at 108.91 154.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "cd1bb1ce-58af-4d94-b307-e73d617dbda4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "5e7fbe4c-7778-49fb-b623-06ef7fca8c94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "649d74c8-893d-4e75-b381-0bf0817d6f1f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ac17dae9-141f-4535-8e34-21637c6241f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "b0a69654-0439-4f18-be9f-a9a5f8936c86") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "cd52e914-b6d8-4ec8-9ccf-1e8d9ad3ec1a") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "b555d80a-31d3-4503-b21e-9dee11c1ecb0") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "e54483f5-72c5-4515-bf34-b8195b9fa7f0") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "af838006-c386-425f-a36b-f010eb35a6d2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "bae3bd88-b7d9-4a7c-a95e-3cdfc41b348a") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "2eed9b3f-150e-4685-a829-0b5cec8259c1") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "07ef1b22-4c96-46a1-a1cc-36dcac3039c6") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6f78d454-4938-465e-aa81-cacb1a04d6a1") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "df0937ab-0a2c-41d9-9888-4154496aa70d") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "4861a0f6-f2af-4e02-98dc-93341c61ea4e") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "83c2393a-fad7-4cbc-a953-7a0e90a77fd4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "a9d3dfa5-9de0-47f4-8385-6e4d6a1e0172") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "7ad38778-34a4-455d-a1d0-88594e9f9b8a") + (at 109.61 154.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "107e30dc-4c80-4faa-8b27-7385775580a7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2d51b94d-1d61-4979-8c95-97f1a4cdb429") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "496dca7e-f2c1-49ee-ad4c-3328609be4f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3524d848-76b0-420a-b190-d38013cdec2d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "64fbea2f-db30-4cee-949a-1c5bde2cd533") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "3c105467-a1ee-400a-a91e-2a7c60cda493") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "d8210308-4fd2-4152-8136-a27a4c52d131") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "0728d9a9-8a68-4370-a5f4-3375a96e24c1") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "363c0396-46a3-44c7-af3d-48b559121050") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "cdbdc85a-cfef-44cb-a0c7-043290ce5252") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "0d98be55-1624-4134-b830-c89b4a7905ad") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "83a9f6f5-8b8c-4efd-b0cf-734b6305908f") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0325ca13-a2b8-41e3-91e7-00338d85bcab") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "36ef074c-870c-4d19-87d2-11c29d33a392") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "1d876aa3-5e09-4759-b4b9-4287ddf29f37") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "4ae82690-dd0c-48c2-803d-c0c35b41f59a") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 48 "/PET0+") + (pintype "passive") + (uuid "e100c3b3-35e8-47e8-968f-8aab9c097ce6") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "b5a527c5-23a8-4231-a28a-5f8bc9881e95") + (at 102.91 154.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "aa67788d-b8a6-4223-95f9-1c719721370d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "e607dff2-1736-4754-9552-5bc05457a290") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "28efb687-ab43-4bb8-8ab5-ae425ac163ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "10bea7a3-b8e5-4454-9f5a-daa22e2481eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "2bafbb87-2720-4356-9c86-3fae37800d9c") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "14d00afc-de82-4eb5-9eea-620b2662fda3") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "619fcc27-039a-4b25-8a41-a75a333ea86f") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "16b56e27-8b24-4b95-a0e3-0bc959bb393f") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "6a628653-5625-469f-9b88-ca924c1917f6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "0b2398b7-1078-4e33-97cb-a25a815b9360") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "fcc22876-9fc7-44ea-8023-c91557e8e75e") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "fba88eb2-3f16-4cc1-8a45-a660eabaa181") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "917d9c54-8505-405b-bc4e-fbd134ff0ab3") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "efc7b5c2-f927-40b0-b72b-ad8de6a24bbe") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "47968fc2-654f-461c-a2d3-ce8b5cb826bc") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "8d84e3a7-2315-4c9f-9e95-beb97c73dc08") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "351db50a-f771-4739-9f54-97fb43107991") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "cc764d75-3749-4340-b170-a3b7de66bab8") + (at 103.61 154.13 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "faadd273-3fe5-47e7-9902-4127552a3b8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "3e960957-0927-41f2-a24e-fe12a2d1f0fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "74392448-7d78-4c38-a5b1-ebacb24ff506") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9d3b0bd7-8958-43ba-8821-c0785f25d90c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "ba675f96-794a-4916-8814-175138ad6b5a") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "71db6ae6-e459-4654-8414-0251b204ef6b") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "723fabad-73e5-4310-8dcc-1a3a9052fde7") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (net 6619220) + (uuid "bbbd50ed-34cc-497d-98bd-2ec138bfe118") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "01ee64e0-a0cc-47a2-a430-1f3a4fad0dfe") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "ab16621f-42f9-401e-bc4c-010502ecdc0b") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "b1e12d3a-b55c-4e36-8895-508e63bdc1fa") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (net 6619220) + (uuid "56ef6727-cc49-4d21-9eeb-42ccde082387") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "e0fb61c5-0619-41c1-a558-1f819e566578") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "37630677-1dad-4dd8-bfd2-4d421a91ae5f") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "010bb39a-fa7d-4a00-90b9-aa23d432eb97") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "a5fff232-5e54-410d-8d42-b99f325a7da4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "263723f3-384f-4e7d-8030-575ac3ca88b4") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 125.26 154.9) + (end 121.26 154.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "133cc950-9045-474f-833a-4cb5ea6ab0a8") + ) + (gr_line + (start 125.26 154.9) + (end 125.26 98.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5adbc029-f989-4bfd-97eb-fb124b1a6703") + ) + (gr_line + (start 95.26 98.9) + (end 95.26 154.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "64eb8074-7b66-456d-b3a1-5128d09dea48") + ) + (gr_line + (start 99.26 154.9) + (end 95.26 154.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "975cced1-7941-4115-a408-3b35afa0d653") + ) + (gr_line + (start 125.26 98.9) + (end 95.26 98.9) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "98224248-6af6-4166-897b-2c84d669fad2") + ) + (via + (at 115.26 155.13) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ce5b0571-b876-4615-aaad-abdd654e8b9e") + ) + (segment + (start 115.26 155.13) + (end 115.26 157.5) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "0c9a9739-eb72-4a3a-bf99-4a656d367815") + ) + (segment + (start 103.51 157.75) + (end 103.51 156.474999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "0a3f355e-7829-4a6f-932c-6c9900166761") + ) + (segment + (start 103.51 156.474999) + (end 103.485 156.449999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "235bab9b-17cc-4073-a552-56e0c0dbe6d6") + ) + (segment + (start 103.485 156.449999) + (end 103.485 154.920001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "411c8ae2-733f-45ac-8935-bc215ebcd57a") + ) + (segment + (start 103.485 154.920001) + (end 103.61 154.795001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "43b57ff7-072a-4474-9fe2-d7ecdc999429") + ) + (segment + (start 103.61 154.795001) + (end 103.61 154.45) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "91b9b8b8-ccc5-497a-a0a3-a74e875ebf54") + ) + (segment + (start 109.035 156.449999) + (end 109.035 154.920001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "1366c265-2012-4f37-ba10-17cff33b9641") + ) + (segment + (start 109.01 157.75) + (end 109.01 156.474999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "37dd025c-b9b2-4bce-994b-0e2e41407de3") + ) + (segment + (start 108.91 154.795001) + (end 108.91 154.45) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5a72b3c2-ab94-418b-bf09-1a988d5be6b3") + ) + (segment + (start 109.01 156.474999) + (end 109.035 156.449999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "74f81a59-c2f1-4e96-bcd9-728c776a6a25") + ) + (segment + (start 109.035 154.920001) + (end 108.91 154.795001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d87470a4-bce7-4061-91e1-04d35de09d6c") + ) + (segment + (start 103.035 156.449999) + (end 103.035 154.920001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "20a9d24c-010f-4977-85d4-dfda0dc3ce7a") + ) + (segment + (start 103.01 157.75) + (end 103.01 156.474999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "4732e815-fcb1-485c-b2f0-b5ab86679100") + ) + (segment + (start 103.035 154.920001) + (end 102.91 154.795001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "55ff577e-f1f9-4e53-af78-ea8ad39c74ee") + ) + (segment + (start 102.91 154.795001) + (end 102.91 154.45) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b0bed8d8-f6f9-442f-831f-2edc430c79b2") + ) + (segment + (start 103.01 156.474999) + (end 103.035 156.449999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fdd18d78-df28-444c-aa45-f13171974042") + ) + (segment + (start 109.51 156.474999) + (end 109.485 156.449999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0f2a5462-8f63-46f1-a881-3bd8624b37d5") + ) + (segment + (start 109.61 154.795001) + (end 109.61 154.45) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "19d37978-d8aa-442c-86b6-790ad9abbe1f") + ) + (segment + (start 109.485 154.920001) + (end 109.61 154.795001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5b5b0535-4b93-40c1-af67-414c1bae21d3") + ) + (segment + (start 109.51 157.75) + (end 109.51 156.474999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8a602fa3-f3fe-445c-9ee3-24eb3d1f647c") + ) + (segment + (start 109.485 156.449999) + (end 109.485 154.920001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "92222dd6-2033-4587-a05c-8a4aa21422db") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "a297a3d8-ea1e-485b-8e9a-36500c74ab79") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 125.26 157.23) (xy 125.26 48.9) (xy 95.26 48.9) (xy 95.26 157.23) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 107.341684 99.422174) (xy 107.361503 99.458033) (xy 107.420826 99.717946) (xy 107.420832 99.717964) + (xy 107.530257 100.030688) (xy 107.674022 100.329217) (xy 107.850305 100.60977) (xy 108.051034 100.861476) + (xy 108.904432 100.008079) (xy 108.941457 100.056331) (xy 109.103669 100.218543) (xy 109.151919 100.255567) + (xy 108.298522 101.108964) (xy 108.298522 101.108965) (xy 108.550229 101.309694) (xy 108.830782 101.485977) + (xy 109.129311 101.629742) (xy 109.442035 101.739167) (xy 109.442053 101.739173) (xy 109.765077 101.812901) + (xy 109.765074 101.812901) (xy 110.094336 101.85) (xy 110.425664 101.85) (xy 110.754924 101.812901) + (xy 111.077946 101.739173) (xy 111.077964 101.739167) (xy 111.390688 101.629742) (xy 111.689217 101.485977) + (xy 111.96977 101.309694) (xy 112.221476 101.108965) (xy 112.221476 101.108964) (xy 111.368079 100.255567) + (xy 111.416331 100.218543) (xy 111.578543 100.056331) (xy 111.615567 100.008079) (xy 112.468964 100.861476) + (xy 112.468965 100.861476) (xy 112.669694 100.60977) (xy 112.845977 100.329217) (xy 112.989742 100.030688) + (xy 113.099167 99.717964) (xy 113.099173 99.717946) (xy 113.158497 99.458033) (xy 113.191272 99.411842) + (xy 113.230642 99.4005) (xy 124.6855 99.4005) (xy 124.737826 99.422174) (xy 124.7595 99.4745) (xy 124.7595 154.3255) + (xy 124.737826 154.377826) (xy 124.6855 154.3995) (xy 120.597464 154.3995) (xy 120.425062 154.429898) + (xy 120.260558 154.489773) (xy 120.108945 154.577308) (xy 119.974837 154.689837) (xy 119.862308 154.823945) + (xy 119.774773 154.975558) (xy 119.714898 155.140062) (xy 119.6845 155.312464) (xy 119.6845 157.23) + (xy 119.3855 157.23) (xy 119.3855 156.880252) (xy 119.373867 156.821769) (xy 119.347471 156.782265) + (xy 119.335 156.741153) (xy 119.335 156.7) (xy 119.315301 156.7) (xy 119.275716 156.707873) (xy 119.246845 156.707873) + (xy 119.204748 156.6995) (xy 118.815252 156.6995) (xy 118.815251 156.6995) (xy 118.774435 156.707618) + (xy 118.745565 156.707618) (xy 118.704749 156.6995) (xy 118.704748 156.6995) (xy 118.315252 156.6995) + (xy 118.315251 156.6995) (xy 118.273153 156.707873) (xy 118.244283 156.707873) (xy 118.204699 156.7) + (xy 118.185 156.7) (xy 118.185 156.741153) (xy 118.172529 156.782265) (xy 118.146133 156.821768) + (xy 118.1345 156.880253) (xy 118.1345 157.23) (xy 117.9855 157.23) (xy 117.9855 155.898025) (xy 117.985499 155.89802) + (xy 117.948024 155.697544) (xy 117.874348 155.507363) (xy 117.766981 155.333959) (xy 117.76698 155.333957) + (xy 117.629579 155.183235) (xy 117.629578 155.183234) (xy 117.466825 155.060329) (xy 117.466822 155.060328) + (xy 117.466821 155.060327) (xy 117.28425 154.969418) (xy 117.284246 154.969417) (xy 117.284244 154.969416) + (xy 117.088082 154.913602) (xy 117.088076 154.913601) (xy 116.885003 154.894785) (xy 116.884997 154.894785) + (xy 116.681923 154.913601) (xy 116.681917 154.913602) (xy 116.485755 154.969416) (xy 116.48575 154.969418) + (xy 116.303177 155.060328) (xy 116.303174 155.060329) (xy 116.140421 155.183234) (xy 116.14042 155.183235) + (xy 116.003019 155.333957) (xy 116.003019 155.333958) (xy 115.895655 155.507358) (xy 115.89565 155.507368) + (xy 115.821977 155.69754) (xy 115.7845 155.89802) (xy 115.7845 156.625708) (xy 115.762826 156.678034) + (xy 115.7105 156.699708) (xy 115.70626 156.6995) (xy 115.704748 156.6995) (xy 115.315252 156.6995) + (xy 115.315251 156.6995) (xy 115.274435 156.707618) (xy 115.245565 156.707618) (xy 115.204749 156.6995) + (xy 115.204748 156.6995) (xy 114.815252 156.6995) (xy 114.815251 156.6995) (xy 114.774435 156.707618) + (xy 114.745565 156.707618) (xy 114.704749 156.6995) (xy 114.704748 156.6995) (xy 114.315252 156.6995) + (xy 114.315251 156.6995) (xy 114.274435 156.707618) (xy 114.245565 156.707618) (xy 114.204749 156.6995) + (xy 114.204748 156.6995) (xy 114.0595 156.6995) (xy 114.007174 156.677826) (xy 113.9855 156.6255) + (xy 113.9855 155.898025) (xy 113.985499 155.89802) (xy 113.948024 155.697544) (xy 113.874348 155.507363) + (xy 113.766981 155.333959) (xy 113.76698 155.333957) (xy 113.629579 155.183235) (xy 113.629578 155.183234) + (xy 113.466825 155.060329) (xy 113.466822 155.060328) (xy 113.466821 155.060327) (xy 113.28425 154.969418) + (xy 113.284246 154.969417) (xy 113.284244 154.969416) (xy 113.088082 154.913602) (xy 113.088076 154.913601) + (xy 112.885003 154.894785) (xy 112.884997 154.894785) (xy 112.681923 154.913601) (xy 112.681917 154.913602) + (xy 112.485755 154.969416) (xy 112.48575 154.969418) (xy 112.303177 155.060328) (xy 112.303174 155.060329) + (xy 112.140421 155.183234) (xy 112.14042 155.183235) (xy 112.003019 155.333957) (xy 112.003019 155.333958) + (xy 111.895655 155.507358) (xy 111.89565 155.507368) (xy 111.821977 155.69754) (xy 111.7845 155.89802) + (xy 111.7845 156.626213) (xy 111.762826 156.678539) (xy 111.7105 156.700213) (xy 111.706157 156.7) + (xy 111.685 156.7) (xy 111.685 157.23) (xy 111.3855 157.23) (xy 111.3855 156.880252) (xy 111.373867 156.821769) + (xy 111.347471 156.782265) (xy 111.335 156.741153) (xy 111.335 156.7) (xy 111.315301 156.7) (xy 111.275716 156.707873) + (xy 111.246845 156.707873) (xy 111.204748 156.6995) (xy 110.815252 156.6995) (xy 110.815251 156.6995) + (xy 110.774435 156.707618) (xy 110.745565 156.707618) (xy 110.704749 156.6995) (xy 110.704748 156.6995) + (xy 110.315252 156.6995) (xy 110.315251 156.6995) (xy 110.273153 156.707873) (xy 110.244283 156.707873) + (xy 110.204699 156.7) (xy 110.185 156.7) (xy 110.185 156.741153) (xy 110.172529 156.782265) (xy 110.146133 156.821768) + (xy 110.1345 156.880253) (xy 110.1345 157.23) (xy 109.8855 157.23) (xy 109.8855 156.880252) (xy 109.873867 156.821769) + (xy 109.847471 156.782265) (xy 109.837284 156.759397) (xy 109.812784 156.663092) (xy 109.814148 156.653656) + (xy 109.8105 156.644848) (xy 109.8105 156.435435) (xy 109.810499 156.435434) (xy 109.788766 156.354326) + (xy 109.789619 156.354097) (xy 109.7855 156.333376) (xy 109.7855 155.075123) (xy 109.807173 155.022798) + (xy 109.85046 154.979512) (xy 109.890022 154.910989) (xy 109.9105 154.834563) (xy 109.9105 154.834558) + (xy 109.911133 154.829755) (xy 109.912641 154.829953) (xy 109.932174 154.782797) (xy 109.962206 154.752765) + (xy 110.007585 154.649991) (xy 110.0105 154.624865) (xy 110.010499 154.275136) (xy 110.007585 154.250009) + (xy 109.967792 154.159888) (xy 109.966485 154.103268) (xy 109.967782 154.100135) (xy 110.007585 154.009991) + (xy 110.0105 153.984865) (xy 110.010499 153.635136) (xy 110.007585 153.610009) (xy 109.962206 153.507235) + (xy 109.882765 153.427794) (xy 109.779991 153.382415) (xy 109.77999 153.382414) (xy 109.779988 153.382414) + (xy 109.758659 153.37994) (xy 109.754865 153.3795) (xy 109.754864 153.3795) (xy 109.465136 153.3795) + (xy 109.440013 153.382414) (xy 109.440007 153.382415) (xy 109.337234 153.427794) (xy 109.312326 153.452703) + (xy 109.26 153.474377) (xy 109.207674 153.452703) (xy 109.182765 153.427794) (xy 109.079991 153.382415) + (xy 109.07999 153.382414) (xy 109.079988 153.382414) (xy 109.058659 153.37994) (xy 109.054865 153.3795) + (xy 109.054864 153.3795) (xy 108.765136 153.3795) (xy 108.740013 153.382414) (xy 108.740007 153.382415) + (xy 108.637234 153.427794) (xy 108.557794 153.507234) (xy 108.512414 153.610011) (xy 108.5095 153.635135) + (xy 108.5095 153.984863) (xy 108.512414 154.009986) (xy 108.512415 154.009992) (xy 108.552206 154.10011) + (xy 108.553514 154.156732) (xy 108.552206 154.15989) (xy 108.512414 154.250011) (xy 108.5095 154.275135) + (xy 108.5095 154.624863) (xy 108.512414 154.649986) (xy 108.512415 154.649992) (xy 108.557794 154.752765) + (xy 108.587826 154.782797) (xy 108.607359 154.829954) (xy 108.608867 154.829756) (xy 108.6095 154.834565) + (xy 108.629977 154.910986) (xy 108.629979 154.910991) (xy 108.658096 154.95969) (xy 108.661677 154.965892) + (xy 108.66954 154.979512) (xy 108.714629 155.024601) (xy 108.716303 155.026523) (xy 108.724565 155.051139) + (xy 108.7345 155.075124) (xy 108.7345 156.333376) (xy 108.73038 156.354097) (xy 108.731234 156.354326) + (xy 108.7095 156.435434) (xy 108.7095 156.644848) (xy 108.707216 156.663092) (xy 108.682716 156.759397) + (xy 108.677245 156.766716) (xy 108.672529 156.782265) (xy 108.646133 156.821768) (xy 108.6345 156.880253) + (xy 108.6345 157.23) (xy 108.3855 157.23) (xy 108.3855 156.880252) (xy 108.373867 156.821769) (xy 108.347471 156.782265) + (xy 108.335 156.741153) (xy 108.335 156.7) (xy 108.315301 156.7) (xy 108.275716 156.707873) (xy 108.246845 156.707873) + (xy 108.204748 156.6995) (xy 107.815252 156.6995) (xy 107.815251 156.6995) (xy 107.774435 156.707618) + (xy 107.745565 156.707618) (xy 107.704749 156.6995) (xy 107.704748 156.6995) (xy 107.315252 156.6995) + (xy 107.315251 156.6995) (xy 107.273153 156.707873) (xy 107.244283 156.707873) (xy 107.204699 156.7) + (xy 107.185 156.7) (xy 107.185 156.741153) (xy 107.172529 156.782265) (xy 107.146133 156.821768) + (xy 107.1345 156.880253) (xy 107.1345 157.23) (xy 106.8855 157.23) (xy 106.8855 156.880252) (xy 106.873867 156.821769) + (xy 106.847471 156.782265) (xy 106.835 156.741153) (xy 106.835 156.7) (xy 106.815301 156.7) (xy 106.775716 156.707873) + (xy 106.746845 156.707873) (xy 106.704748 156.6995) (xy 106.315252 156.6995) (xy 106.315251 156.6995) + (xy 106.274435 156.707618) (xy 106.245565 156.707618) (xy 106.204749 156.6995) (xy 106.204748 156.6995) + (xy 105.815252 156.6995) (xy 105.815251 156.6995) (xy 105.773153 156.707873) (xy 105.744283 156.707873) + (xy 105.704699 156.7) (xy 105.685 156.7) (xy 105.685 156.741153) (xy 105.672529 156.782265) (xy 105.646133 156.821768) + (xy 105.6345 156.880253) (xy 105.6345 157.23) (xy 105.3855 157.23) (xy 105.3855 156.880252) (xy 105.373867 156.821769) + (xy 105.347471 156.782265) (xy 105.335 156.741153) (xy 105.335 156.7) (xy 105.315301 156.7) (xy 105.275716 156.707873) + (xy 105.246845 156.707873) (xy 105.204748 156.6995) (xy 104.815252 156.6995) (xy 104.815251 156.6995) + (xy 104.774435 156.707618) (xy 104.745565 156.707618) (xy 104.704749 156.6995) (xy 104.704748 156.6995) + (xy 104.315252 156.6995) (xy 104.315251 156.6995) (xy 104.273153 156.707873) (xy 104.244283 156.707873) + (xy 104.204699 156.7) (xy 104.185 156.7) (xy 104.185 156.741153) (xy 104.172529 156.782265) (xy 104.146133 156.821768) + (xy 104.1345 156.880253) (xy 104.1345 157.23) (xy 103.8855 157.23) (xy 103.8855 156.880252) (xy 103.873867 156.821769) + (xy 103.847471 156.782265) (xy 103.837284 156.759397) (xy 103.812784 156.663092) (xy 103.814148 156.653656) + (xy 103.8105 156.644848) (xy 103.8105 156.435435) (xy 103.810499 156.435434) (xy 103.788766 156.354326) + (xy 103.789619 156.354097) (xy 103.7855 156.333376) (xy 103.7855 155.075123) (xy 103.807173 155.022798) + (xy 103.85046 154.979512) (xy 103.890022 154.910989) (xy 103.9105 154.834563) (xy 103.9105 154.834558) + (xy 103.911133 154.829755) (xy 103.912641 154.829953) (xy 103.932174 154.782797) (xy 103.962206 154.752765) + (xy 104.007585 154.649991) (xy 104.0105 154.624865) (xy 104.010499 154.275136) (xy 104.007585 154.250009) + (xy 103.967792 154.159888) (xy 103.966485 154.103268) (xy 103.967782 154.100135) (xy 104.007585 154.009991) + (xy 104.0105 153.984865) (xy 104.010499 153.635136) (xy 104.007585 153.610009) (xy 103.962206 153.507235) + (xy 103.882765 153.427794) (xy 103.779991 153.382415) (xy 103.77999 153.382414) (xy 103.779988 153.382414) + (xy 103.758659 153.37994) (xy 103.754865 153.3795) (xy 103.754864 153.3795) (xy 103.465136 153.3795) + (xy 103.440013 153.382414) (xy 103.440007 153.382415) (xy 103.337234 153.427794) (xy 103.312326 153.452703) + (xy 103.26 153.474377) (xy 103.207674 153.452703) (xy 103.182765 153.427794) (xy 103.079991 153.382415) + (xy 103.07999 153.382414) (xy 103.079988 153.382414) (xy 103.058659 153.37994) (xy 103.054865 153.3795) + (xy 103.054864 153.3795) (xy 102.765136 153.3795) (xy 102.740013 153.382414) (xy 102.740007 153.382415) + (xy 102.637234 153.427794) (xy 102.557794 153.507234) (xy 102.512414 153.610011) (xy 102.5095 153.635135) + (xy 102.5095 153.984863) (xy 102.512414 154.009986) (xy 102.512415 154.009992) (xy 102.552206 154.10011) + (xy 102.553514 154.156732) (xy 102.552206 154.15989) (xy 102.512414 154.250011) (xy 102.5095 154.275135) + (xy 102.5095 154.624863) (xy 102.512414 154.649986) (xy 102.512415 154.649992) (xy 102.557794 154.752765) + (xy 102.587826 154.782797) (xy 102.607359 154.829954) (xy 102.608867 154.829756) (xy 102.6095 154.834565) + (xy 102.629977 154.910986) (xy 102.629979 154.910991) (xy 102.658096 154.95969) (xy 102.661677 154.965892) + (xy 102.66954 154.979512) (xy 102.714629 155.024601) (xy 102.716303 155.026523) (xy 102.724565 155.051139) + (xy 102.7345 155.075124) (xy 102.7345 156.333376) (xy 102.73038 156.354097) (xy 102.731234 156.354326) + (xy 102.7095 156.435434) (xy 102.7095 156.644848) (xy 102.707216 156.663092) (xy 102.682716 156.759397) + (xy 102.677245 156.766716) (xy 102.672529 156.782265) (xy 102.646133 156.821768) (xy 102.6345 156.880253) + (xy 102.6345 157.23) (xy 102.3855 157.23) (xy 102.3855 156.880252) (xy 102.373867 156.821769) (xy 102.347471 156.782265) + (xy 102.335 156.741153) (xy 102.335 156.7) (xy 102.315301 156.7) (xy 102.275716 156.707873) (xy 102.246845 156.707873) + (xy 102.204748 156.6995) (xy 101.815252 156.6995) (xy 101.815251 156.6995) (xy 101.774435 156.707618) + (xy 101.745565 156.707618) (xy 101.704749 156.6995) (xy 101.704748 156.6995) (xy 101.315252 156.6995) + (xy 101.315251 156.6995) (xy 101.273153 156.707873) (xy 101.244283 156.707873) (xy 101.204699 156.7) + (xy 101.185 156.7) (xy 101.185 156.741153) (xy 101.172529 156.782265) (xy 101.146133 156.821768) + (xy 101.1345 156.880253) (xy 101.1345 157.23) (xy 100.8355 157.23) (xy 100.8355 155.312472) (xy 100.835499 155.312464) + (xy 100.812713 155.183236) (xy 100.805101 155.140062) (xy 100.745225 154.975555) (xy 100.657692 154.823945) + (xy 100.545163 154.689837) (xy 100.411055 154.577308) (xy 100.259445 154.489775) (xy 100.259443 154.489774) + (xy 100.259441 154.489773) (xy 100.094937 154.429898) (xy 99.922535 154.3995) (xy 99.922532 154.3995) + (xy 99.900892 154.3995) (xy 99.325892 154.3995) (xy 95.8345 154.3995) (xy 95.782174 154.377826) + (xy 95.7605 154.3255) (xy 95.7605 99.4745) (xy 95.782174 99.422174) (xy 95.8345 99.4005) (xy 107.289358 99.4005) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 115.308247 154.837521) (xy 115.327453 154.842666) (xy 115.364454 154.852581) (xy 115.382296 154.859971) + (xy 115.432699 154.889071) (xy 115.448024 154.90083) (xy 115.489169 154.941975) (xy 115.500929 154.957302) + (xy 115.530024 155.007697) (xy 115.537416 155.025542) (xy 115.552478 155.081749) (xy 115.555 155.100903) + (xy 115.555 155.159092) (xy 115.552478 155.178245) (xy 115.537416 155.234456) (xy 115.530024 155.252303) + (xy 115.500927 155.3027) (xy 115.489167 155.318025) (xy 115.436869 155.370323) (xy 115.436863 155.37033) + (xy 115.392315 155.437001) (xy 115.370644 155.48932) (xy 115.370641 155.48933) (xy 115.355 155.567967) + (xy 115.355 156.125498) (xy 115.370641 156.204135) (xy 115.370644 156.204145) (xy 115.392316 156.256465) + (xy 115.393676 156.259098) (xy 115.395162 156.276735) (xy 115.401928 156.293092) (xy 115.398142 156.312108) + (xy 115.398431 156.315535) (xy 115.39716 156.317039) (xy 115.396299 156.321367) (xy 115.396133 156.321766) + (xy 115.3845 156.380253) (xy 115.3845 157.23) (xy 115.1355 157.23) (xy 115.1355 156.380252) (xy 115.123867 156.321769) + (xy 115.123866 156.321768) (xy 115.123866 156.321766) (xy 115.123676 156.321307) (xy 115.123676 156.320809) + (xy 115.122445 156.314621) (xy 115.123676 156.314376) (xy 115.123677 156.306573) (xy 115.118045 156.292958) + (xy 115.123678 156.279374) (xy 115.12368 156.264669) (xy 115.127284 156.257188) (xy 115.127679 156.256472) + (xy 115.127683 156.256467) (xy 115.149357 156.204141) (xy 115.165 156.1255) (xy 115.165 155.567966) + (xy 115.149357 155.489325) (xy 115.127683 155.436999) (xy 115.083136 155.37033) (xy 115.079198 155.366392) + (xy 115.03083 155.318023) (xy 115.01907 155.302698) (xy 114.989973 155.252301) (xy 114.98258 155.234452) + (xy 114.967521 155.178246) (xy 114.965 155.159095) (xy 114.965 155.100902) (xy 114.967521 155.081751) + (xy 114.98258 155.025545) (xy 114.989973 155.007697) (xy 115.019073 154.957294) (xy 115.030826 154.941977) + (xy 115.071977 154.900826) (xy 115.087294 154.889073) (xy 115.137703 154.859969) (xy 115.15554 154.852582) + (xy 115.197308 154.84139) (xy 115.211752 154.837521) (xy 115.230903 154.835) (xy 115.289096 154.835) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 107.038326 99.422174) (xy 107.06 99.4745) (xy 107.06 100.079704) (xy 107.100242 100.436866) + (xy 107.180219 100.787264) (xy 107.180224 100.787282) (xy 107.298925 101.126513) (xy 107.454869 101.450334) + (xy 107.646093 101.754666) (xy 107.870185 102.035668) (xy 108.124331 102.289814) (xy 108.405333 102.513906) + (xy 108.709665 102.70513) (xy 109.033486 102.861074) (xy 109.372717 102.979775) (xy 109.372735 102.97978) + (xy 109.723135 103.059757) (xy 109.723132 103.059757) (xy 110.080296 103.1) (xy 110.439704 103.1) + (xy 110.796866 103.059757) (xy 111.147264 102.97978) (xy 111.147282 102.979775) (xy 111.486513 102.861074) + (xy 111.810334 102.70513) (xy 112.114666 102.513906) (xy 112.395668 102.289814) (xy 112.64981 102.035672) + (xy 112.87092 101.758409) (xy 112.87092 101.758408) (xy 111.368079 100.255567) (xy 111.416331 100.218543) + (xy 111.578543 100.056331) (xy 111.615567 100.008079) (xy 113.06231 101.454822) (xy 113.06512 101.450351) + (xy 113.065126 101.45034) (xy 113.221076 101.126509) (xy 113.339775 100.787282) (xy 113.33978 100.787264) + (xy 113.419757 100.436866) (xy 113.46 100.079704) (xy 113.46 99.4745) (xy 113.481674 99.422174) + (xy 113.534 99.4005) (xy 124.6855 99.4005) (xy 124.737826 99.422174) (xy 124.7595 99.4745) (xy 124.7595 154.3255) + (xy 124.737826 154.377826) (xy 124.6855 154.3995) (xy 121.5395 154.3995) (xy 121.487174 154.377826) + (xy 121.4655 154.3255) (xy 121.4655 153.774001) (xy 121.449858 153.695364) (xy 121.449857 153.695363) + (xy 121.449857 153.695359) (xy 121.428183 153.643033) (xy 121.391555 153.584739) (xy 121.316967 153.531817) + (xy 121.316966 153.531816) (xy 121.264645 153.510144) (xy 121.264635 153.510141) (xy 121.211974 153.499666) + (xy 121.186 153.4945) (xy 99.334 153.4945) (xy 99.311707 153.498934) (xy 99.255364 153.510141) (xy 99.255354 153.510144) + (xy 99.203037 153.531814) (xy 99.144739 153.568445) (xy 99.144737 153.568447) (xy 99.091816 153.643033) + (xy 99.070144 153.695354) (xy 99.070141 153.695364) (xy 99.0545 153.774001) (xy 99.0545 154.3255) + (xy 99.032826 154.377826) (xy 98.9805 154.3995) (xy 95.8345 154.3995) (xy 95.782174 154.377826) + (xy 95.7605 154.3255) (xy 95.7605 99.4745) (xy 95.782174 99.422174) (xy 95.8345 99.4005) (xy 106.986 99.4005) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "8d00b05c-08a2-48be-9a77-6ebadc0d7733") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 121.26 157.22) (xy 121.26 153.7) (xy 99.26 153.7) (xy 99.26 157.22) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 121.238326 153.721674) (xy 121.26 153.774) (xy 121.26 154.3255) (xy 121.238326 154.377826) (xy 121.186 154.3995) + (xy 120.597464 154.3995) (xy 120.425062 154.429898) (xy 120.260558 154.489773) (xy 120.108945 154.577308) + (xy 119.974837 154.689837) (xy 119.862308 154.823945) (xy 119.774773 154.975558) (xy 119.714898 155.140062) + (xy 119.6845 155.312464) (xy 119.6845 156.187728) (xy 119.662826 156.240054) (xy 119.6105 156.261728) + (xy 119.569388 156.249257) (xy 119.513035 156.211603) (xy 119.454697 156.2) (xy 119.435 156.2) (xy 119.435 157.22) + (xy 119.085 157.22) (xy 119.085 156.2) (xy 119.065301 156.2) (xy 119.024435 156.208128) (xy 118.995565 156.208128) + (xy 118.954699 156.2) (xy 118.935 156.2) (xy 118.935 157.22) (xy 118.6355 157.22) (xy 118.6355 156.380252) + (xy 118.623867 156.321769) (xy 118.597471 156.282265) (xy 118.585 156.241153) (xy 118.585 156.2) + (xy 118.565301 156.2) (xy 118.525716 156.207873) (xy 118.496845 156.207873) (xy 118.454748 156.1995) + (xy 118.065252 156.1995) (xy 118.061617 156.1995) (xy 118.061617 156.197798) (xy 118.012541 156.1829) + (xy 117.985855 156.132944) (xy 117.9855 156.125708) (xy 117.9855 155.898025) (xy 117.985499 155.89802) + (xy 117.948024 155.697544) (xy 117.874348 155.507363) (xy 117.766981 155.333959) (xy 117.76698 155.333957) + (xy 117.629579 155.183235) (xy 117.629578 155.183234) (xy 117.466825 155.060329) (xy 117.466822 155.060328) + (xy 117.466821 155.060327) (xy 117.28425 154.969418) (xy 117.284246 154.969417) (xy 117.284244 154.969416) + (xy 117.088082 154.913602) (xy 117.088076 154.913601) (xy 116.885003 154.894785) (xy 116.884997 154.894785) + (xy 116.681923 154.913601) (xy 116.681917 154.913602) (xy 116.485755 154.969416) (xy 116.48575 154.969418) + (xy 116.303177 155.060328) (xy 116.303174 155.060329) (xy 116.140421 155.183234) (xy 116.14042 155.183235) + (xy 116.003019 155.333957) (xy 116.003019 155.333958) (xy 115.895655 155.507358) (xy 115.89565 155.507368) + (xy 115.821977 155.69754) (xy 115.7845 155.89802) (xy 115.7845 156.1255) (xy 115.762826 156.177826) + (xy 115.7105 156.1995) (xy 115.6345 156.1995) (xy 115.582174 156.177826) (xy 115.5605 156.1255) + (xy 115.5605 155.567966) (xy 115.582174 155.51564) (xy 115.590456 155.507358) (xy 115.6605 155.437314) + (xy 115.726392 155.323186) (xy 115.760499 155.195894) (xy 115.7605 155.195894) (xy 115.7605 155.064106) + (xy 115.760499 155.064105) (xy 115.736772 154.975555) (xy 115.726392 154.936814) (xy 115.6605 154.822686) + (xy 115.567314 154.7295) (xy 115.498616 154.689837) (xy 115.45319 154.66361) (xy 115.453181 154.663606) + (xy 115.325894 154.6295) (xy 115.325892 154.6295) (xy 115.194108 154.6295) (xy 115.194106 154.6295) + (xy 115.066818 154.663606) (xy 115.066809 154.66361) (xy 114.952685 154.7295) (xy 114.8595 154.822685) + (xy 114.79361 154.936809) (xy 114.793606 154.936818) (xy 114.7595 155.064105) (xy 114.7595 155.195894) + (xy 114.793606 155.323181) (xy 114.79361 155.32319) (xy 114.8595 155.437314) (xy 114.937826 155.51564) + (xy 114.9595 155.567966) (xy 114.9595 156.1255) (xy 114.937826 156.177826) (xy 114.8855 156.1995) + (xy 114.565251 156.1995) (xy 114.524435 156.207618) (xy 114.495565 156.207618) (xy 114.454749 156.1995) + (xy 114.454748 156.1995) (xy 114.065252 156.1995) (xy 114.061617 156.1995) (xy 114.061617 156.197798) + (xy 114.012541 156.1829) (xy 113.985855 156.132944) (xy 113.9855 156.125708) (xy 113.9855 155.898025) + (xy 113.985499 155.89802) (xy 113.948024 155.697544) (xy 113.874348 155.507363) (xy 113.766981 155.333959) + (xy 113.76698 155.333957) (xy 113.629579 155.183235) (xy 113.629578 155.183234) (xy 113.466825 155.060329) + (xy 113.466822 155.060328) (xy 113.466821 155.060327) (xy 113.28425 154.969418) (xy 113.284246 154.969417) + (xy 113.284244 154.969416) (xy 113.088082 154.913602) (xy 113.088076 154.913601) (xy 112.885003 154.894785) + (xy 112.884997 154.894785) (xy 112.681923 154.913601) (xy 112.681917 154.913602) (xy 112.485755 154.969416) + (xy 112.48575 154.969418) (xy 112.303177 155.060328) (xy 112.303174 155.060329) (xy 112.140421 155.183234) + (xy 112.14042 155.183235) (xy 112.003019 155.333957) (xy 112.003019 155.333958) (xy 111.895655 155.507358) + (xy 111.89565 155.507368) (xy 111.821977 155.69754) (xy 111.7845 155.89802) (xy 111.7845 156.1255) + (xy 111.762826 156.177826) (xy 111.7105 156.1995) (xy 111.565251 156.1995) (xy 111.524435 156.207618) + (xy 111.495565 156.207618) (xy 111.454749 156.1995) (xy 111.454748 156.1995) (xy 111.065252 156.1995) + (xy 111.065251 156.1995) (xy 111.024435 156.207618) (xy 110.995565 156.207618) (xy 110.954749 156.1995) + (xy 110.954748 156.1995) (xy 110.565252 156.1995) (xy 110.565251 156.1995) (xy 110.524435 156.207618) + (xy 110.495565 156.207618) (xy 110.454749 156.1995) (xy 110.454748 156.1995) (xy 110.065252 156.1995) + (xy 110.065251 156.1995) (xy 110.024435 156.207618) (xy 109.995565 156.207618) (xy 109.954749 156.1995) + (xy 109.954748 156.1995) (xy 109.565252 156.1995) (xy 109.565251 156.1995) (xy 109.524435 156.207618) + (xy 109.495565 156.207618) (xy 109.454749 156.1995) (xy 109.454748 156.1995) (xy 109.065252 156.1995) + (xy 109.065251 156.1995) (xy 109.024435 156.207618) (xy 108.995565 156.207618) (xy 108.954749 156.1995) + (xy 108.954748 156.1995) (xy 108.565252 156.1995) (xy 108.565251 156.1995) (xy 108.524435 156.207618) + (xy 108.495565 156.207618) (xy 108.454749 156.1995) (xy 108.454748 156.1995) (xy 108.065252 156.1995) + (xy 108.065251 156.1995) (xy 108.024435 156.207618) (xy 107.995565 156.207618) (xy 107.954749 156.1995) + (xy 107.954748 156.1995) (xy 107.565252 156.1995) (xy 107.565251 156.1995) (xy 107.524435 156.207618) + (xy 107.495565 156.207618) (xy 107.454749 156.1995) (xy 107.454748 156.1995) (xy 107.065252 156.1995) + (xy 107.065251 156.1995) (xy 107.024435 156.207618) (xy 106.995565 156.207618) (xy 106.954749 156.1995) + (xy 106.954748 156.1995) (xy 106.565252 156.1995) (xy 106.565251 156.1995) (xy 106.524435 156.207618) + (xy 106.495565 156.207618) (xy 106.454749 156.1995) (xy 106.454748 156.1995) (xy 106.065252 156.1995) + (xy 106.065251 156.1995) (xy 106.024435 156.207618) (xy 105.995565 156.207618) (xy 105.954749 156.1995) + (xy 105.954748 156.1995) (xy 105.565252 156.1995) (xy 105.565251 156.1995) (xy 105.524435 156.207618) + (xy 105.495565 156.207618) (xy 105.454749 156.1995) (xy 105.454748 156.1995) (xy 105.065252 156.1995) + (xy 105.065251 156.1995) (xy 105.024435 156.207618) (xy 104.995565 156.207618) (xy 104.954749 156.1995) + (xy 104.954748 156.1995) (xy 104.565252 156.1995) (xy 104.565251 156.1995) (xy 104.524435 156.207618) + (xy 104.495565 156.207618) (xy 104.454749 156.1995) (xy 104.454748 156.1995) (xy 104.065252 156.1995) + (xy 104.065251 156.1995) (xy 104.024435 156.207618) (xy 103.995565 156.207618) (xy 103.954749 156.1995) + (xy 103.954748 156.1995) (xy 103.565252 156.1995) (xy 103.565251 156.1995) (xy 103.524435 156.207618) + (xy 103.495565 156.207618) (xy 103.454749 156.1995) (xy 103.454748 156.1995) (xy 103.065252 156.1995) + (xy 103.065251 156.1995) (xy 103.024435 156.207618) (xy 102.995565 156.207618) (xy 102.954749 156.1995) + (xy 102.954748 156.1995) (xy 102.565252 156.1995) (xy 102.565251 156.1995) (xy 102.524435 156.207618) + (xy 102.495565 156.207618) (xy 102.454749 156.1995) (xy 102.454748 156.1995) (xy 102.065252 156.1995) + (xy 102.065251 156.1995) (xy 102.023153 156.207873) (xy 101.994283 156.207873) (xy 101.954699 156.2) + (xy 101.935 156.2) (xy 101.935 156.241153) (xy 101.922529 156.282265) (xy 101.896133 156.321768) + (xy 101.8845 156.380253) (xy 101.8845 157.22) (xy 101.585 157.22) (xy 101.585 156.2) (xy 101.565301 156.2) + (xy 101.524435 156.208128) (xy 101.495565 156.208128) (xy 101.454699 156.2) (xy 101.435 156.2) (xy 101.435 157.22) + (xy 101.085 157.22) (xy 101.085 156.2) (xy 101.065303 156.2) (xy 101.006964 156.211603) (xy 100.950612 156.249257) + (xy 100.895063 156.260306) (xy 100.847971 156.22884) (xy 100.8355 156.187728) (xy 100.8355 155.312472) + (xy 100.835499 155.312464) (xy 100.812713 155.183236) (xy 100.805101 155.140062) (xy 100.745225 154.975555) + (xy 100.657692 154.823945) (xy 100.545163 154.689837) (xy 100.411055 154.577308) (xy 100.259445 154.489775) + (xy 100.259443 154.489774) (xy 100.259441 154.489773) (xy 100.094937 154.429898) (xy 99.922535 154.3995) + (xy 99.922532 154.3995) (xy 99.900892 154.3995) (xy 99.334 154.3995) (xy 99.281674 154.377826) (xy 99.26 154.3255) + (xy 99.26 153.774) (xy 99.281674 153.721674) (xy 99.334 153.7) (xy 121.186 153.7) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pro new file mode 100644 index 0000000..7adc8bd --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 3060.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ee59d129-d1fd-4e23-af39-8d4c9930e3ed", + "Root" + ], + [ + "4de00caf-3018-403a-bae9-0b4ca53b99bc", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_sch new file mode 100644 index 0000000..57f52cb --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ee59d129-d1fd-4e23-af39-8d4c9930e3ed") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 159.9876 111.7476) (xy 167.6076 111.7476) + ) + (stroke + (width 0) + (type default) + ) + (uuid "088ab7a3-e6dc-4f8e-bbc3-62a8de5bd6ca") + ) + (wire + (pts + (xy 159.9876 91.4276) (xy 167.6076 91.4276) + ) + (stroke + (width 0) + (type default) + ) + (uuid "185cc58f-54d4-4e52-8817-a4deef790070") + ) + (wire + (pts + (xy 159.9876 115.5576) (xy 167.6076 115.5576) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2aece7df-540d-4807-af68-5cd679660268") + ) + (wire + (pts + (xy 106.6476 110.4776) (xy 112.9976 110.4776) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f3f3088-d777-4117-a9d3-0f752d1bf2ce") + ) + (wire + (pts + (xy 159.9876 109.2076) (xy 167.6076 109.2076) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fcb168f-7c3a-4e94-be78-0c8c9bad8168") + ) + (wire + (pts + (xy 106.6476 104.1276) (xy 112.9976 104.1276) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59e3ca16-16dd-496c-a899-9278ca11605e") + ) + (wire + (pts + (xy 106.6476 118.0976) (xy 112.9976 118.0976) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c6515ed-0dbd-4254-a0ac-1d3abaed7e46") + ) + (wire + (pts + (xy 106.6476 95.2376) (xy 112.9976 95.2376) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6200ab87-908c-43df-b55d-1ef1f1311c71") + ) + (wire + (pts + (xy 159.9876 97.7776) (xy 167.6076 97.7776) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66e57285-5dde-4143-bcfb-b7f42b98ae57") + ) + (wire + (pts + (xy 159.9876 104.1276) (xy 167.6076 104.1276) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b79e5a3-0921-424e-93bc-4d65d4079762") + ) + (wire + (pts + (xy 106.6476 115.5576) (xy 112.9976 115.5576) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f1dfb32-a033-4e7c-ae14-84fb825a54d5") + ) + (wire + (pts + (xy 159.9876 118.0976) (xy 167.6076 118.0976) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7750973c-e1dc-4af2-9a9c-aed16ddae08a") + ) + (wire + (pts + (xy 159.9876 93.9676) (xy 167.6076 93.9676) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8665ce60-4b71-4761-ad7e-34ecc814cc59") + ) + (wire + (pts + (xy 106.6476 124.4476) (xy 112.9976 124.4476) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87c9cbaa-731d-4e13-9b93-e12b21ef844b") + ) + (wire + (pts + (xy 159.9876 88.8876) (xy 167.6076 88.8876) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92538396-6b6b-445f-b46f-f4b371dbe555") + ) + (wire + (pts + (xy 106.6476 91.4276) (xy 112.9976 91.4276) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ebe5890-4edb-4efd-8392-5ae336a874e5") + ) + (wire + (pts + (xy 106.6476 113.0176) (xy 112.9976 113.0176) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6f45b30-1735-41f0-b529-83333ec3e7c8") + ) + (wire + (pts + (xy 159.9876 121.9076) (xy 167.6076 121.9076) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a82b98f9-311b-4b9e-8ad2-1b8e660ea52c") + ) + (wire + (pts + (xy 159.9876 106.6676) (xy 167.6076 106.6676) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae6dfac5-3ab4-481c-a203-f08c7948f754") + ) + (wire + (pts + (xy 106.6476 106.6676) (xy 112.9976 106.6676) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba2ddead-d4cc-4b34-8765-01df71d3797b") + ) + (wire + (pts + (xy 159.9876 126.9876) (xy 167.6076 126.9876) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcba33ef-ae59-4eb5-af63-67a4fbba577e") + ) + (wire + (pts + (xy 106.6476 88.8876) (xy 112.9976 88.8876) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0b4651f-548c-4d73-be45-65d582dc4cad") + ) + (wire + (pts + (xy 159.9876 100.3176) (xy 167.6076 100.3176) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c994b18a-ac24-4aa4-be55-938089d1ac4c") + ) + (wire + (pts + (xy 159.9876 129.5276) (xy 167.6076 129.5276) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d05dd8e5-125b-4857-a159-86a769d2902b") + ) + (wire + (pts + (xy 106.6476 97.7776) (xy 112.9976 97.7776) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7af70e7-c9fc-40bb-84eb-4da9c8cb5638") + ) + (wire + (pts + (xy 159.9876 124.4476) (xy 167.6076 124.4476) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e921c292-df1a-4be0-8e78-7da961c6c7fd") + ) + (wire + (pts + (xy 106.6476 100.3176) (xy 112.9976 100.3176) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee8103fc-fcd9-4025-94af-b8cff066d031") + ) + (wire + (pts + (xy 106.6476 121.9076) (xy 112.9976 121.9076) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef72b987-ac73-434f-aeb8-74e0e4a4878a") + ) + (label "I2C_CLK" + (at 167.6076 118.0976 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "046f63bc-66ad-4a16-b93d-d4c5f4bdc1bb") + ) + (label "PEWAKE#" + (at 106.6476 97.7776 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b75346d-52cc-49fe-ba50-fcb6d546e6e0") + ) + (label "I2C_DATA" + (at 167.6076 115.5576 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "17c406ad-be2e-4818-b5c5-5395c1bbf6aa") + ) + (label "PER0+" + (at 106.6476 115.5576 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1b6fcee5-da7f-49a1-b735-e20b2cc87dda") + ) + (label "W_DISABLE1#" + (at 167.6076 124.4476 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1ddba55b-a79d-4575-920a-8607dd3dc903") + ) + (label "ALERT#" + (at 167.6076 121.9076 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2a37986d-5c52-4ad0-959f-27acac2d5ea9") + ) + (label "REFCLK0-" + (at 106.6476 106.6676 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "3ab8acfb-4abb-4def-b4a4-34927a42a3ed") + ) + (label "REFCLK1-" + (at 167.6076 100.3176 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3c9e36f5-8d29-48b7-8bac-a60b90e25bc4") + ) + (label "LED#2" + (at 106.6476 124.4476 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4c27f1c9-7ca3-47ef-a16f-cd982450e6fe") + ) + (label "PERST0#" + (at 106.6476 95.2376 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4f227d75-65f2-4ab2-9d76-3b27cafc5896") + ) + (label "PER0-" + (at 106.6476 118.0976 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4f339f10-3fd8-4a38-8ad6-e98116cabbe6") + ) + (label "PER1-" + (at 167.6076 111.7476 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "502416a4-7ae9-4e18-a8cc-9fd6af8d8f84") + ) + (label "LED#1" + (at 106.6476 121.9076 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5bce4d9d-b173-47b3-9089-2b50b1a3193f") + ) + (label "W_DISABLE2#" + (at 167.6076 126.9876 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6cda1d08-50ae-4f8b-a0cb-046b41f5f583") + ) + (label "PET1-" + (at 167.6076 106.6676 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "719f7851-c030-484e-be25-f942f7501bdc") + ) + (label "USB_D-" + (at 106.6476 88.8876 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "753bf61e-9f2c-48c2-990d-614cc782147d") + ) + (label "PET0-" + (at 106.6476 113.0176 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7d6df19a-388b-4fe8-9a1f-2eda2228151d") + ) + (label "CLKREQ0#" + (at 106.6476 100.3176 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7e739160-5452-452a-aced-ee5e3de82db3") + ) + (label "PER1+" + (at 167.6076 109.2076 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "958992a2-87fe-410c-9373-ba0ec4874d30") + ) + (label "PET1+" + (at 167.6076 104.1276 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "96347f0a-5454-4a88-8263-0a525773b7fd") + ) + (label "PERST1#" + (at 167.6076 91.4276 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a16a7b32-67e7-4165-94c2-0342d256c46a") + ) + (label "USB_D+" + (at 106.6476 91.4276 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "b91d78cd-23ef-4f33-a561-9ce6535242e5") + ) + (label "REFCLK0+" + (at 106.6476 104.1276 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbef21fe-540c-4edd-bc64-df6074ee3a8e") + ) + (label "REFCLK1+" + (at 167.6076 97.7776 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3e480ee-7014-4ff1-98e1-4803b696f367") + ) + (label "SUSCLK" + (at 167.6076 129.5276 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c9a34de8-9ebd-4ee0-90f1-cd4087acebf7") + ) + (label "PET0+" + (at 106.6476 110.4776 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ca99a612-3c1b-4e04-8529-0874f5226be6") + ) + (label "PEWAKE1#" + (at 167.6076 88.8876 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f120b88f-d691-4bc7-9f75-5d7d32e14946") + ) + (label "CLKREQ1#" + (at 167.6076 93.9676 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f46933ae-bffb-4199-bc3d-dad4914f0e91") + ) + (sheet + (at 112.9976 86.3476) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4de00caf-3018-403a-bae9-0b4ca53b99bc") + (property "Sheetname" "M.2 A+E Key" + (at 112.9976 85.636 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 112.9976 133.9222 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 112.9976 91.4276 180) + (uuid "373eaa45-5438-4c4d-a33f-1f8203519697") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 112.9976 88.8876 180) + (uuid "fe3de0d3-d279-4ccc-9f84-1aded66975a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 112.9976 100.3176 180) + (uuid "3ac6ae9b-acfe-49d3-8374-85232ffe6e0c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 112.9976 97.7776 180) + (uuid "ebfb6f67-daaf-4986-9a02-14723108a056") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 112.9976 95.2376 180) + (uuid "cdd6bad4-86d6-4f29-a756-119b603b0c2d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 112.9976 106.6676 180) + (uuid "8fc84559-14ca-4a0c-8247-5f318aa58859") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 112.9976 104.1276 180) + (uuid "a5953395-c157-4149-ab4e-cedba7fe6c00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 112.9976 110.4776 180) + (uuid "80c9775b-869f-429e-a7e0-c7c08bfff632") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 112.9976 113.0176 180) + (uuid "6e333e08-8585-4201-a635-2724ef33306e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 112.9976 115.5576 180) + (uuid "dab0f4c7-a6b0-4520-896d-3d450aba5ac2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 112.9976 118.0976 180) + (uuid "6879690a-afff-4fd9-8d73-31d9b2cb5129") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 159.9876 88.8876 0) + (uuid "9e85ef69-4c91-4811-96ad-a79aae5c4e1b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 159.9876 91.4276 0) + (uuid "f35ec2d4-204d-4aa3-8c96-28f03d2dfa06") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 159.9876 93.9676 0) + (uuid "79d0ceb8-3139-4db1-abe6-8ed228419d81") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 159.9876 100.3176 0) + (uuid "c219ff8e-0108-447f-9292-e054ff64b8e7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 159.9876 97.7776 0) + (uuid "4998095f-8f4a-4f12-89a0-e632130db222") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 159.9876 104.1276 0) + (uuid "12d456a1-f823-4269-a4cf-bfb3c0ef9738") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 159.9876 106.6676 0) + (uuid "0e4e5121-3ea6-45c7-83cb-d12248cdee41") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 159.9876 109.2076 0) + (uuid "dc9e23d8-1c29-4319-af03-4103af712ea8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 159.9876 111.7476 0) + (uuid "d371c7c2-ca08-4162-b3ce-0c4fa1d9b19e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 159.9876 118.0976 0) + (uuid "bcd52b64-80a2-483c-b096-ba32e6c28736") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 159.9876 115.5576 0) + (uuid "d95cef26-6bd4-4eaa-98e8-e17e894f6fcf") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 159.9876 124.4476 0) + (uuid "12dd5597-edf5-4dea-bccf-ec7a3cf4677c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 159.9876 129.5276 0) + (uuid "cfabc150-6bef-4747-bb65-ff24a829832a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 159.9876 126.9876 0) + (uuid "80c41964-db88-41e5-a2f1-9cd874be1078") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 159.9876 121.9076 0) + (uuid "8b075f49-94fd-47a5-bacd-98a44d8696c3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 112.9976 124.4476 180) + (uuid "837eb561-fc3a-4e99-9ec8-125fb33abbda") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 112.9976 121.9076 180) + (uuid "7d273de4-a424-4af0-8ee0-e19e7e012185") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..b660231 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5df853d2-18c5-4cfe-ad54-960ad2830258") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01b02b07-bb6a-4702-a959-5270d8ebdf1c") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b197cd60-1b4e-4a35-b912-aafe5bc32798") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5ec55fb0-2974-468f-ae03-a69884d88540") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "58b27c5a-ad77-4a20-aea2-79f7bf36044a") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "9d0cc420-cdca-4a5f-840d-903a2db25bfb") + ) + (pin "71" + (uuid "ce38583a-1319-4f86-b448-f2a280eb5afc") + ) + (pin "40" + (uuid "54a34d89-1af3-458f-9927-5af7eddea8b0") + ) + (pin "75" + (uuid "b776afc1-9559-4b4d-b579-556b5bab7869") + ) + (pin "67" + (uuid "eb14895d-acdc-4034-ab26-cce14fd9d951") + ) + (pin "2" + (uuid "a5d6dfda-a377-4888-9731-707095e7b6e6") + ) + (pin "50" + (uuid "072e30cf-5704-4da3-a391-00c4397bec0b") + ) + (pin "57" + (uuid "7e120f64-7f5e-45cb-829f-35a26b49778a") + ) + (pin "20" + (uuid "affb58ce-0b98-4b28-9fea-18b707b9e004") + ) + (pin "65" + (uuid "b59fc06e-0eac-4ca6-bbe3-e19b4e836412") + ) + (pin "3" + (uuid "e3fdde45-bcdf-49b2-8ce3-b8e335a36ef0") + ) + (pin "17" + (uuid "10aa469b-c6a2-4683-9d7d-ca975a4f24b8") + ) + (pin "21" + (uuid "6a4ebe36-f0af-41f4-a99b-c7d8e98b7eac") + ) + (pin "39" + (uuid "93a72ac4-a0cf-4f24-beea-1102d922126e") + ) + (pin "49" + (uuid "a0b6973b-1d4e-4fca-8b25-2ff31b23dd77") + ) + (pin "73" + (uuid "1b264ea7-92e4-4d50-bde8-4720365f905a") + ) + (pin "23" + (uuid "316c6fb3-8749-484c-948f-84ce2e440e1a") + ) + (pin "37" + (uuid "da027033-2fed-49f3-90cf-9352cf87de6a") + ) + (pin "4" + (uuid "be5d9f45-5ac3-4a53-b823-e0f3601c1864") + ) + (pin "6" + (uuid "ea389711-b739-4c82-b08c-c2f83ff4ac92") + ) + (pin "63" + (uuid "7feb8824-66ca-447d-b438-4a059e0b6f6d") + ) + (pin "1" + (uuid "db3f7daf-7aa3-489d-b693-1ec96fe9a981") + ) + (pin "33" + (uuid "3a9c3003-42e0-4b30-90df-3b5ccf4d4366") + ) + (pin "16" + (uuid "acb054fe-25c3-4171-a4f1-bafd46a970c8") + ) + (pin "22" + (uuid "dfe93bc6-59f8-475f-92c4-81fc63e91785") + ) + (pin "35" + (uuid "6609bf87-dd68-4b3b-8030-228ce3ca3264") + ) + (pin "32" + (uuid "636ad8d6-45d4-4ced-9b11-95a74429b61a") + ) + (pin "34" + (uuid "78341225-dea5-4260-9f14-bbff9a43c613") + ) + (pin "43" + (uuid "72477e23-d81f-47f0-8459-7d58bda21ef2") + ) + (pin "38" + (uuid "8c998161-f970-4b62-980e-cd06495c72c7") + ) + (pin "51" + (uuid "936d638e-aa77-4ffc-9259-fa483a6362f0") + ) + (pin "7" + (uuid "ff7fa33f-b6f6-4752-ab13-2f582922d26a") + ) + (pin "5" + (uuid "c8384ac8-87de-4fe3-8a54-5716db4da67c") + ) + (pin "19" + (uuid "497b1be2-c816-4d43-965a-010956364445") + ) + (pin "41" + (uuid "6c891653-a466-456e-9ff8-891a446cf0ed") + ) + (pin "55" + (uuid "a3e5abea-d9e6-45ef-af24-211dfbff760b") + ) + (pin "45" + (uuid "a4350bcc-e946-4939-a6e3-cd60d1176c49") + ) + (pin "47" + (uuid "550e7d52-aa4b-4cd9-8111-09988a33233c") + ) + (pin "53" + (uuid "479ef331-00d2-4856-944e-e761ce92d4c2") + ) + (pin "61" + (uuid "94325812-da77-4a4e-8c5e-f2b1d29b8f4c") + ) + (pin "69" + (uuid "bd85b97a-3069-4813-8a63-f421610ae867") + ) + (pin "18" + (uuid "acb7c8f1-cada-4329-827e-ffd690982b61") + ) + (pin "36" + (uuid "99493dc4-a25c-420d-863a-abe7b148c4ba") + ) + (pin "42" + (uuid "934abee0-4928-4e86-9c95-47901891816e") + ) + (pin "44" + (uuid "3fe33f2f-90cf-444a-b070-359440dbfef1") + ) + (pin "46" + (uuid "ed5434ed-b91f-4fdb-b6be-5995b30f4b00") + ) + (pin "48" + (uuid "2c5d19a6-2ed8-4749-b895-9ea2f706f7ef") + ) + (pin "52" + (uuid "41f3010b-9560-4932-9098-6f8e95814dd1") + ) + (pin "54" + (uuid "f4988416-aa2f-4f49-ab2d-352daec3a305") + ) + (pin "56" + (uuid "775b0180-bfc9-4413-a497-c1675428022f") + ) + (pin "58" + (uuid "20d02ceb-28ed-4f45-83e2-251e38878274") + ) + (pin "60" + (uuid "13859acc-3db1-4c39-a70c-437e5b49c886") + ) + (pin "62" + (uuid "9ddae024-99ca-4764-802d-05cde16cf3a0") + ) + (pin "68" + (uuid "c049a22f-4156-49ea-a8f3-f84934de7cce") + ) + (pin "74" + (uuid "a73cbb88-f046-4cba-9e09-328f1e05a63a") + ) + (pin "72" + (uuid "0eb43a13-1402-49d4-8a81-6de640a5f0c4") + ) + (pin "66" + (uuid "f4d5d46d-c7c5-4457-861a-83c6a5809d33") + ) + (pin "70" + (uuid "3243e9a3-6433-4b5e-9d38-38684c2ae78d") + ) + (pin "64" + (uuid "a822e32b-f701-4d64-8f51-72b2fb70e72f") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5ce0cd07-e3ea-4bf7-9ff2-f6ae5cc8858f") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1e0f39b4-f2a1-418a-bbd5-254c36c6d421") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c4ea5497-3863-4744-9e4f-cba9be1fbdd1") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "7160e064-81b2-4139-bac2-292515c6052d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "3c4c33b3-19e8-439f-a657-5179dadab4a8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "15bb2f20-3c0e-45a5-b807-0154bb119975") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "d32221fc-1f24-41ca-b7bf-a0b468e7dfa6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "0293d0a4-c391-48f4-b28f-c61ca64c64b2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "ee3b6530-8c25-4632-95e5-bc2fa83af4af") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "898e0627-88fe-46a3-9fdc-8421d04ad7ff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "c96e07c0-5db8-4a6a-b194-e45b004afef5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..d46126d --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b45f26d1-9f04-4822-9c00-de3fb49c3b7b") + ) + (pin "1" + (uuid "236b7ec6-57a8-45dc-bf06-fa4081e19c81") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6dccaf07-c9a1-4332-b9db-62293d70ec63") + ) + (pin "1" + (uuid "6494d0f4-b0e7-449b-a93d-014253edcbbf") + ) + (instances + (project "M.2 A+E Key 3060" + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/ee59d129-d1fd-4e23-af39-8d4c9930e3ed/4de00caf-3018-403a-bae9-0b4ca53b99bc/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb new file mode 100644 index 0000000..16afa3e --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb @@ -0,0 +1,3222 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 0.8) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 0.71) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "/M.2 A+E Key/PET1P") + (net 3 "/M.2 A+E Key/PET0N") + (net 4 "/M.2 A+E Key/PET1N") + (net 5 "/M.2 A+E Key/PET0P") + (net 6 "/PET0-") + (net 7 "+3.3V") + (net 8 "/USB_D+") + (net 9 "/USB_D-") + (net 10 "/LED#1") + (net 11 "/LED#2") + (net 12 "unconnected-(J1-NC-Pad17)") + (net 13 "unconnected-(J1-NC-Pad19)") + (net 14 "unconnected-(J1-NC-Pad20)") + (net 15 "unconnected-(J1-NC-Pad21)") + (net 16 "unconnected-(J1-NC-Pad22)") + (net 17 "unconnected-(J1-NC-Pad23)") + (net 18 "unconnected-(J1-NC-Pad32)") + (net 19 "unconnected-(J1-NC-Pad34)") + (net 20 "/PER0-") + (net 21 "unconnected-(J1-NC-Pad36)") + (net 22 "/PER0+") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (net 28 "/REFCLK0+") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (net 30 "/REFCLK0-") + (net 31 "/SUSCLK") + (net 32 "/PERST0#") + (net 33 "/CLKREQ0#") + (net 34 "/W_DISABLE2#") + (net 35 "/PEWAKE#") + (net 36 "/W_DISABLE1#") + (net 37 "/I2C_DATA") + (net 38 "/PER1+") + (net 39 "/I2C_CLK") + (net 40 "/PER1-") + (net 41 "/ALERT#") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (net 43 "/PERST1#") + (net 44 "/CLKREQ1#") + (net 45 "/PEWAKE1#") + (net 46 "/REFCLK1+") + (net 47 "/REFCLK1-") + (net 48 "/PET0+") + (net 49 "/PET1-") + (net 50 "/PET1+") + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "4a1d9b69-a104-4297-9fd9-e7ecb91d08ad") + (at 107.36 152.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.07 90) + (layer "F.SilkS") + (uuid "2ad469f8-e069-43f3-970a-6169636dbdda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "1cca7ba7-d297-49e7-a183-de5034290e37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2d45e526-1711-4218-b097-982fdfcb2b9f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8b0ad45e-5e05-46ba-87cd-9da7193ae162") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af635009-28b4-4139-a32b-6f894a663778") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "27f174c4-6c8f-4cbc-bb82-44f13a6f8b5d") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f6baf51-9420-481c-8316-f5a566e401f2") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ec75ee1a-a517-42e8-a52d-3e6bd29621ea") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02c3fc56-fa68-4ae8-9d08-a68aad065ed6") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4e09ba97-e686-4cf4-93a8-4161c13504c8") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4bb71e59-1a3a-47db-8e15-3ce6ce2eaf88") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ec6fa8f-70b5-4cf6-8e54-d496f96a649b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "526a3b8f-6cda-4120-9118-8c3b750928a7") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "817d0bee-b8d8-401a-a054-7cba5494c86c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "c9f56771-a28d-4bde-82b1-2e14acef394d") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 5 "/M.2 A+E Key/PET0P") + (pintype "passive") + (uuid "2d1540c7-64e4-4eab-a29e-55ef40fb69d4") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 48 "/PET0+") + (pintype "passive") + (uuid "81385d30-ffe2-47f9-8c1f-964a27c6e46d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "79eb3bd3-3ad9-42fd-97f7-f11fd28c97ad") + (at 101.36 152.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.11 90) + (layer "F.SilkS") + (uuid "10527b72-fd26-4ab3-a485-c2f6f1898807") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "6e4775ea-d7f3-45d1-955f-d3751c8f2829") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "5d16d4c6-9662-48f0-ba6c-f1ab677f8efa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "eb41e346-d180-4d52-8c06-feeea4f7ed3d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac8c2926-5d6b-4e4d-a626-e7be7ada0a8b") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60d47588-c8d6-454e-8f95-c492042e9a16") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bcfd6a66-605b-4cd8-bdcb-ef2b573e8253") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "564f5297-5621-4742-bbfb-8a4c4b9e41d7") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "263e8588-f76b-44d1-ba0a-14fbd1ff2aa2") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fadee4e-2797-4461-bfd2-5eef377e0d32") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72ad4be8-749b-4014-8650-7c6232211868") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d173232-f5d8-4aec-9a90-f8604047215d") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "6aac0c08-461d-42ac-8ace-1f7718c9407b") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "80faae95-4a62-444b-860c-b7b0deafab5e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "10aa12a1-039c-4ee6-ab32-006a5b0c809c") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 2 "/M.2 A+E Key/PET1P") + (pintype "passive") + (uuid "7f83b1e7-8cb9-41fd-8c11-dda58386595b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 50 "/PET1+") + (pintype "passive") + (uuid "b7dabe64-be00-478d-8f83-11167088b242") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "a4207d0f-a4f4-4b39-9b04-627d13d3d875") + (at 100.66 152.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "2b0bc449-8012-4ce2-8b24-694bc5c328f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "2cff01c4-03f4-4a98-8463-ac04c2a81321") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "20a7ad65-540d-413e-b17d-be20c8d6db1b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e8ea0f07-970b-44b2-9a5b-4194a805bc0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f522cec8-a69f-44b2-81b4-715e52e98d9f") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63d441e9-4498-4484-b8ed-8be425c8d048") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3bd7f75f-d61c-4379-9165-3ac2514bf3c1") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7554157a-ae24-4828-8d86-3db6414582b4") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eac588a7-300a-4d90-8913-f38071ba3ebd") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24c57a13-f96a-43e1-a2ef-b9cba06491a6") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "812eab8d-49bf-4503-8124-92ae04232f03") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c70683d1-def5-42ba-80b1-87c906f49311") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "0b92c16b-5782-4368-b7e8-d20785944ecf") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "240e8785-df88-468a-a222-a0906a47b216") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ada17560-1833-4e4c-9862-3dc5925c9624") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 4 "/M.2 A+E Key/PET1N") + (pintype "passive") + (uuid "b2722595-e9e5-4b00-bc08-6dd4bb82c479") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 49 "/PET1-") + (pintype "passive") + (uuid "84d53cfe-c7a6-4736-8b48-456672d0651b") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Athena KiCAd library:M.2 Mounting Pad" + (layer "F.Cu") + (uuid "c8d9442e-3739-46c4-8c36-818b70d7c7f6") + (at 108.01 77.65) + (property "Reference" "H1" + (at 0 -4.82 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5ac19984-25fe-41da-81f7-bde96c3a958c") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "5b1e2f09-2939-4b11-959d-049e6c995fd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3305d378-91dd-4932-8351-2a1edcda8bf8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "79c725a8-b4d3-4944-92c8-9ade9ef73640") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd exclude_from_bom) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "552102d2-4d97-45da-a178-facd94440ff0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.5 5.5) + (drill 3.5) + (property pad_prop_castellated) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "1") + (pintype "input") + (uuid "f8ecc743-be0e-4a4c-9e74-8f722435e307") + (padstack + (mode front_inner_back) + (layer "Inner" + (shape circle) + (size 5.5 5.5) + (zone_connect -1) + ) + (layer "B.Cu" + (shape oval) + (size 6 8) + (thermal_bridge_angle 45) + (zone_connect -1) + ) + ) + ) + (embedded_fonts no) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "F.Cu") + (uuid "d073f35f-eda3-4623-8a02-f482a2e9be78") + (at 106.66 152.88 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 0 -1.05 90) + (layer "F.SilkS") + (uuid "dd1aeb4f-1dec-46aa-ba20-e8e1a466fab8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "220nF" + (at 0 1.05 90) + (layer "F.Fab") + (uuid "cf4f2a9f-ae3a-42e2-a110-891de7420a29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7724b58a-6451-4033-a42c-9cf1ebf804ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "981f3abd-d7f7-44d1-8dd8-adae8c18b5dc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6dda1c4b-17ca-4e77-b0ac-9c39de516261") + ) + (fp_line + (start -0.7 -0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5cc444e9-358f-4c82-9cb2-d4ab21910648") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bb846d51-f462-41cf-9a09-730e173d0c5a") + ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "00a285a4-1e88-490b-9943-e10feab52df6") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "edf74d7f-376f-4211-b9b4-97bce4f26764") + ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aca8c4e5-d679-4aab-b99c-b30544e0162f") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84f4aa4d-92dc-43d0-bd88-b07efc04f2c0") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af3a9aa4-a914-45eb-ae0e-8b435259f51b") + ) + (fp_text user "${REFERENCE}" + (at 0 -0.68 90) + (layer "F.Fab") + (uuid "5ff00a15-17b9-4ab9-a575-3bf18eb87b1f") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "82a44611-e493-4c44-b779-b96d33bec65e") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "F.Paste") + (roundrect_rratio 0.25) + (uuid "ef7cf402-7c0b-4ded-9c24-674651ab5479") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 3 "/M.2 A+E Key/PET0N") + (pintype "passive") + (uuid "a81bb782-f6c3-466b-82a4-8b96c719c2b0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.25) + (net 6 "/PET0-") + (pintype "passive") + (uuid "efbc5e69-ce7c-4a1c-98a2-9b249dc2965d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:M.2 A+E Key Connector" + (layer "F.Cu") + (uuid "f237b88f-8e4d-47e5-b3bf-4908246f82e0") + (at 108.01 156.54) + (property "Reference" "J1" + (at 0 -5.08 0) + (unlocked yes) + (layer "F.Fab") + (uuid "c43aa8c1-5215-4389-b1c3-6b9f4f9ba482") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "~" + (at 0 1 0) + (unlocked yes) + (layer "F.Fab") + (uuid "33713e98-766e-4a8d-8b46-9b9b0f03f343") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "603b1122-159c-4537-bacd-d69603c77f2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "321e8785-a89e-4e35-87e6-2d8ded7308e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "aa89c7cc-ba96-4956-b55a-5ea8a7cdb842") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files) + (fp_rect + (start -9.925 -0.94) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "6f331d54-7bf2-47e5-b664-0f8bad2d0121") + ) + (fp_rect + (start -9.925 -1.44) + (end 9.925 1.11) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "B.Mask") + (uuid "bac6ec88-7b0a-427f-8681-c514436197dc") + ) + (fp_line + (start -15 -108.89) + (end 15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7dcf293b-5182-4234-82e9-b1ee48601fca") + ) + (fp_line + (start -15 -78.89) + (end 15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "73eb2c61-6448-473b-9519-c215ddbfc3a7") + ) + (fp_line + (start -15 -58.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d40a55a5-740d-465b-ba9a-889f1a9a9e2f") + ) + (fp_line + (start -15 -40.89) + (end 15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "15268172-3400-4c2a-a109-e6100b3e13fb") + ) + (fp_line + (start -15 -28.89) + (end 15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "7a12c8c6-c678-4f91-9569-050f30cc5904") + ) + (fp_line + (start -15 -2.89) + (end -15 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "16d8fcee-95ac-4ac9-bf6e-072fb073178d") + ) + (fp_line + (start -15 -2.89) + (end -15 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "0d51d167-f729-4736-b05b-86fa83c49094") + ) + (fp_line + (start -15 -2.89) + (end -15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "84da0888-50e2-4250-8e42-6fef16cdcf65") + ) + (fp_line + (start -15 -2.89) + (end -15 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "07dadc4f-6d87-449b-86ea-b93a26e3c576") + ) + (fp_line + (start -15 -2.89) + (end -15 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "c7c57ea3-5eb8-4f58-8933-e7439ced0370") + ) + (fp_line + (start -11 -108.89) + (end 11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b04197bd-40b2-494a-ab0c-203cbd79fdb2") + ) + (fp_line + (start -11 -78.89) + (end 11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "6754f384-54b5-4362-8617-a7075226cb1a") + ) + (fp_line + (start -11 -58.89) + (end 11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "017783b2-6dbd-4cc4-8005-77e6c7a845bc") + ) + (fp_line + (start -11 -40.89) + (end 11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "88346aec-4717-401d-b63e-b5c4c8e534f7") + ) + (fp_line + (start -11 -28.89) + (end 11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "52a3c412-cbf5-4a6a-95c1-b97817ea4fcb") + ) + (fp_line + (start -11 -2.89) + (end -15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5162c1cb-caa8-49c2-aac1-a64f7532b345") + ) + (fp_line + (start -11 -2.89) + (end -11 -108.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "240333d4-5ae2-46e6-92a1-c07e842bb864") + ) + (fp_line + (start -11 -2.89) + (end -11 -78.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "678bc141-19e9-4d5f-b7c5-394309c35aa5") + ) + (fp_line + (start -11 -2.89) + (end -11 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "194d0234-229f-4487-abfa-80c39338fb51") + ) + (fp_line + (start -11 -2.89) + (end -11 -40.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "89dac042-68ec-4d3c-89ea-46dc63987a69") + ) + (fp_line + (start -11 -2.89) + (end -11 -28.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b30c8ea0-53bd-444d-a9e8-8c6da27f06ae") + ) + (fp_line + (start 11 -108.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "d04cca93-6b84-4909-9c66-31d50b285d90") + ) + (fp_line + (start 11 -78.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "95613d1a-e9fd-460f-9266-a6667fe43e24") + ) + (fp_line + (start 11 -58.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "80d34705-5366-4d52-85b5-2d2a242145af") + ) + (fp_line + (start 11 -40.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "9a25b01c-2ec0-4e06-8cf8-44bd7b700ae3") + ) + (fp_line + (start 11 -28.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "070be839-aaa0-4555-9f56-6ac03536f1ec") + ) + (fp_line + (start 11 -2.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "b92b11b4-e0a7-4fbe-8ebf-cef426ce188f") + ) + (fp_line + (start 15 -108.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "79176754-978a-47ee-9766-8a987118a6ef") + ) + (fp_line + (start 15 -78.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "3706d2df-1db9-4289-973f-6a850c4bc54d") + ) + (fp_line + (start 15 -40.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "50b73c16-27ab-49da-b611-803eafa2e659") + ) + (fp_line + (start 15 -28.89) + (end 15 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "5ccbd072-97db-4529-9ca8-b40f1176e6ad") + ) + (fp_line + (start 15 -2.89) + (end 15 -58.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "2c97865e-1a06-493e-9a81-5f66ee20a7bb") + ) + (fp_line + (start -11 -2.89) + (end -10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "135fdc2a-be8d-4e5b-ad1f-0874c395c394") + ) + (fp_line + (start -9.925 -2.39) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9127aa57-aac8-4f00-b3b6-68aba0c03c7d") + ) + (fp_line + (start 2.025 -1.79) + (end 2.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "22dcbaee-48ce-4cee-bfc5-4c6ca8191393") + ) + (fp_line + (start 2.025 1.11) + (end -9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f88c974-6917-492c-8ef9-8eef4a12f22a") + ) + (fp_line + (start 3.225 -1.79) + (end 3.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a1462227-7d7d-4c5a-9116-76a52529f9fc") + ) + (fp_line + (start 3.225 1.11) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6b37b686-8a4a-4fd5-94ae-3b149de49858") + ) + (fp_line + (start 6.025 -1.79) + (end 6.025 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cf8bedca-fca8-4e0f-9164-793fe9d03ff5") + ) + (fp_line + (start 7.225 -1.79) + (end 7.225 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4108c6a3-7410-485f-8389-b61acd34f78f") + ) + (fp_line + (start 7.225 1.11) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "905f421f-0784-4ab3-8ed3-52720149b2b0") + ) + (fp_line + (start 9.925 -2.39) + (end 9.925 1.11) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "71c1ca81-9a62-49f0-be98-566127798718") + ) + (fp_line + (start 10.425 -2.89) + (end 11 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c9397ced-cf27-4d80-9869-1866cfe03e53") + ) + (fp_arc + (start -10.425 -2.89) + (mid -10.071447 -2.743553) + (end -9.925 -2.39) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "040755f8-15e0-4163-9566-959f657a87f7") + ) + (fp_arc + (start 2.025 -1.79) + (mid 2.625 -2.39) + (end 3.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5bdd359d-e645-4ade-9739-aca36a10b2e0") + ) + (fp_arc + (start 6.025 -1.79) + (mid 6.625 -2.39) + (end 7.225 -1.79) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "74951e52-bd5e-4c81-86a4-e29db363b962") + ) + (fp_arc + (start 9.925 -2.39) + (mid 10.071447 -2.743553) + (end 10.425 -2.89) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1965e328-e40f-4d4f-a6f6-35f5415b6376") + ) + (fp_line + (start -0.71 -109.6) + (end 0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "04012a2c-3866-4d24-bc37-4334e95ec7d2") + ) + (fp_line + (start -0.71 -79.6) + (end 0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "dedc94d2-c72a-4dde-aa44-f907df3982e3") + ) + (fp_line + (start -0.71 -59.6) + (end 0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "e4d769c5-a3fb-4cb5-a7fc-8be3cd99c159") + ) + (fp_line + (start -0.71 -41.6) + (end 0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "cc2b2656-3cc0-4f22-ae3c-d410b62daba4") + ) + (fp_line + (start -0.71 -29.6) + (end 0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d5d4f319-e615-46e6-9264-15d5d94b2d85") + ) + (fp_line + (start 0.71 -109.6) + (end -0.71 -108.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "d8ae5e60-e294-4cf3-9ffd-f2b274b9255c") + ) + (fp_line + (start 0.71 -79.6) + (end -0.71 -78.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "826b5567-282d-46c9-abf4-5cfcc373c969") + ) + (fp_line + (start 0.71 -59.6) + (end -0.71 -58.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6417e982-cfea-4d32-b514-bda480081a6b") + ) + (fp_line + (start 0.71 -41.6) + (end -0.71 -40.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "5eb9b920-4de7-40c5-bc2e-d9afb7c13419") + ) + (fp_line + (start 0.71 -29.6) + (end -0.71 -28.18) + (stroke + (width 0.15) + (type default) + ) + (layer "User.3") + (uuid "6c82c5b9-48d3-4ea4-a5e6-a13d46b188cc") + ) + (fp_rect + (start -15 -108.89) + (end 15 -105.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "86ee8a3f-4c6c-4558-9ae8-ef93ca5d5571") + ) + (fp_rect + (start -15 -78.89) + (end 15 -75.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "452f48d4-8724-4825-9260-c123ff2f0d73") + ) + (fp_rect + (start -15 -58.89) + (end 15 -55.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "c32e7395-79f4-4979-b227-b8b3c969f0cf") + ) + (fp_rect + (start -15 -40.89) + (end 15 -37.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "639b35d7-e134-41b6-8943-38d11f9c5ad1") + ) + (fp_rect + (start -15 -28.89) + (end 15 -25.09) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "User.4") + (uuid "f9d1ad96-6b20-453f-b5ba-3b36b9a3f275") + ) + (fp_text user "E" + (at 3.28 -2.32 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "13565950-9bcc-4eab-ae8c-eee66d88a8b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "A" + (at 7.265 -2.345 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "cd24d3e3-a21f-4401-b123-c8f9e6aa8634") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 2.5 0) + (unlocked yes) + (layer "F.Fab") + (uuid "72065d79-c32f-42b8-b1d1-01aa46cff1fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" + (at 0.02 14.055 0) + (unlocked yes) + (layer "User.2") + (uuid "7d1079e2-4bf0-4cbc-97f8-da7398bdc5bd") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" + (at -0.13 9.4 0) + (unlocked yes) + (layer "User.3") + (uuid "fbaf3140-a130-4d05-a4d8-c47b884e41ad") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." + (at 0.165 4.83 0) + (unlocked yes) + (layer "User.4") + (uuid "5f2e51f4-47bc-489a-82d7-b9b4a60e5f91") + (effects + (font + (size 2 2) + (thickness 0.2) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3b9ebae1-e17c-4130-8a0c-741cfb762e71") + (pts + (xy 97.01 47.65) (xy 119.01 47.65) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.01 31.77 0) + (layer "User.2") + (uuid "3b9ebae1-e17c-4130-8a0c-741cfb762e71") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c31a58b5-bdf9-4a20-a439-ee649b38782a") + (pts + (xy 117.92 157.65) (xy 117.92 77.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.605 117.65 90) + (layer "User.2") + (uuid "c31a58b5-bdf9-4a20-a439-ee649b38782a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c4b711f3-cbe6-4403-8f2c-38851793da86") + (pts + (xy 117.935 157.65) (xy 117.935 127.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 142.65 90) + (layer "User.2") + (uuid "c4b711f3-cbe6-4403-8f2c-38851793da86") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d8f01f86-2b70-4d59-8978-acd2e33e742c") + (pts + (xy 117.935 157.65) (xy 117.935 115.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.33 136.65 90) + (layer "User.2") + (uuid "d8f01f86-2b70-4d59-8978-acd2e33e742c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df32b1d0-c01f-4f80-bed4-ee8d39d6cc62") + (pts + (xy 117.935 157.65) (xy 117.935 47.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 102.65 90) + (layer "User.2") + (uuid "df32b1d0-c01f-4f80-bed4-ee8d39d6cc62") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df44f201-122e-40ba-b0a7-8368bc16d384") + (pts + (xy 117.935 157.65) (xy 117.935 97.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.88 127.65 90) + (layer "User.2") + (uuid "df44f201-122e-40ba-b0a7-8368bc16d384") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e3ed34fd-a8d4-40bc-a62b-574efb163170") + (pts + (xy 93.01 46.54) (xy 123.01 46.54) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.01 25.31 0) + (layer "User.2") + (uuid "e3ed34fd-a8d4-40bc-a62b-574efb163170") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (pad "1" smd rect + (at 9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "651c2245-fbe8-498e-81fe-fa15af497e2c") + ) + (pad "2" smd rect + (at 9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "bfeea87f-c4a1-4733-9ceb-5fa1af78e96f") + ) + (pad "3" smd rect + (at 8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 8 "/USB_D+") + (pinfunction "USB_D+") + (pintype "bidirectional") + (uuid "b78200d9-a406-43d0-8477-ae71834c08e6") + ) + (pad "4" smd rect + (at 8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "3c510e01-5019-4b6e-bc08-a5e3dd9a4b5e") + ) + (pad "5" smd rect + (at 8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 9 "/USB_D-") + (pinfunction "USB_D-") + (pintype "bidirectional") + (uuid "b2613d2f-e50f-4f26-8768-364a126174d5") + ) + (pad "6" smd rect + (at 8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 10 "/LED#1") + (pinfunction "LED#1") + (pintype "output") + (uuid "85a17e30-d59d-4c7c-972b-5bd051b82209") + ) + (pad "7" smd rect + (at 7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "ecad7b7b-7568-4efd-b0d2-ecc838ed164e") + ) + (pad "16" smd rect + (at 5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 11 "/LED#2") + (pinfunction "LED#2") + (pintype "output") + (uuid "b54ee0d5-af1e-44e4-af8c-6c5361c1d1d2") + ) + (pad "17" smd rect + (at 5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 12 "unconnected-(J1-NC-Pad17)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "8b1dca22-30d7-4f90-acd8-057f981482fc") + ) + (pad "18" smd rect + (at 5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "cbfcee29-2380-47be-aff3-70a871cbc1ed") + ) + (pad "19" smd rect + (at 4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 13 "unconnected-(J1-NC-Pad19)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "b1b20a0a-87e0-49d1-8f63-4cb08321131c") + ) + (pad "20" smd rect + (at 4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 14 "unconnected-(J1-NC-Pad20)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "24376b30-9261-4ad3-a75a-c5ade68aeb51") + ) + (pad "21" smd rect + (at 4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 15 "unconnected-(J1-NC-Pad21)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "20397ab8-ce7a-4399-82e0-6ef9f5bc74c8") + ) + (pad "22" smd rect + (at 4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 16 "unconnected-(J1-NC-Pad22)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "561ceae5-1eba-487e-a076-f32639c9ea6e") + ) + (pad "23" smd rect + (at 3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 17 "unconnected-(J1-NC-Pad23)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "abe238b1-54c3-4a03-a6de-2ce338d065c8") + ) + (pad "32" smd rect + (at 1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 18 "unconnected-(J1-NC-Pad32)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "e665ba40-3996-4d1b-9dfc-2ba98dae885b") + ) + (pad "33" smd rect + (at 1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f915e7ff-f3f9-4614-a103-6c3ee2036c07") + ) + (pad "34" smd rect + (at 1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 19 "unconnected-(J1-NC-Pad34)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "16d6ba03-d591-4593-8aab-709eed0725d6") + ) + (pad "35" smd rect + (at 0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 20 "/PER0-") + (pinfunction "PERn0") + (pintype "input") + (uuid "3fd9f44e-1226-42fb-a2b7-a42840676b28") + ) + (pad "36" smd rect + (at 0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 21 "unconnected-(J1-NC-Pad36)") + (pinfunction "NC") + (pintype "no_connect") + (uuid "d60e2d0d-8a06-45d0-9f91-f954565d61ac") + ) + (pad "37" smd rect + (at 0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 22 "/PER0+") + (pinfunction "PERp0") + (pintype "input") + (uuid "0e1507d0-21d3-485d-a513-25597d6e9031") + ) + (pad "38" smd rect + (at 0 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 23 "unconnected-(J1-Vender_Defined-Pad38)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "c79ac50c-5798-4689-aaa3-e339c6c3d051") + ) + (pad "39" smd rect + (at -0.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "249f0eee-e92c-4b3a-a685-965850133c17") + ) + (pad "40" smd rect + (at -0.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 24 "unconnected-(J1-Vender_Defined-Pad40)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "6cfefaed-15c9-4d85-989e-fa69aafc17c4") + ) + (pad "41" smd rect + (at -0.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 5 "/M.2 A+E Key/PET0P") + (pinfunction "PETp0") + (pintype "output") + (uuid "28e67644-82a1-47d9-8ba3-f85a12e7109f") + ) + (pad "42" smd rect + (at -1 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 25 "unconnected-(J1-Vender_Defined-Pad42)") + (pinfunction "Vender_Defined") + (pintype "unspecified+no_connect") + (uuid "b30c836d-9e98-416f-8fe8-86e74676a28e") + ) + (pad "43" smd rect + (at -1.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 3 "/M.2 A+E Key/PET0N") + (pinfunction "PETn0") + (pintype "output") + (uuid "b5f7510e-c08c-44de-8e5e-62cd9aad0e8a") + ) + (pad "44" smd rect + (at -1.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 26 "unconnected-(J1-COEX3-Pad44)") + (pinfunction "COEX3") + (pintype "bidirectional+no_connect") + (uuid "8f781741-4400-40fc-9e6b-1f8ee0b80c7b") + ) + (pad "45" smd rect + (at -1.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "6ec05361-e129-4e1c-bde1-3011c2952a5f") + ) + (pad "46" smd rect + (at -2 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 27 "unconnected-(J1-COEX2-Pad46)") + (pinfunction "COEX2") + (pintype "bidirectional+no_connect") + (uuid "13e5468a-8a5c-458d-852e-4876ad81ca35") + ) + (pad "47" smd rect + (at -2.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 28 "/REFCLK0+") + (pinfunction "REFCLKp0") + (pintype "input") + (uuid "36049436-b9d9-421f-95df-6ae082d8030c") + ) + (pad "48" smd rect + (at -2.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 29 "unconnected-(J1-COEX1-Pad48)") + (pinfunction "COEX1") + (pintype "bidirectional+no_connect") + (uuid "0beee6b0-c0c7-41c0-a380-9da6ab6cdc68") + ) + (pad "49" smd rect + (at -2.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 30 "/REFCLK0-") + (pinfunction "REFCLKn0") + (pintype "input") + (uuid "6974c96d-ed2f-477b-98e7-c1c56c5d03db") + ) + (pad "50" smd rect + (at -3 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 31 "/SUSCLK") + (pinfunction "SUSCLK") + (pintype "input") + (uuid "c398ff11-c4f2-41fc-8642-faf00802aab6") + ) + (pad "51" smd rect + (at -3.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "2453330d-70f4-4bf0-adbb-0357b793f498") + ) + (pad "52" smd rect + (at -3.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 32 "/PERST0#") + (pinfunction "PERST0#") + (pintype "input") + (uuid "f8ea0af3-e865-4682-a447-9cadc3e6043f") + ) + (pad "53" smd rect + (at -3.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 33 "/CLKREQ0#") + (pinfunction "CLKREQ0#") + (pintype "bidirectional") + (uuid "1771ca2d-fcda-4b05-82ec-0256fde083c5") + ) + (pad "54" smd rect + (at -4 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 34 "/W_DISABLE2#") + (pinfunction "W_DISABLE2#") + (pintype "input") + (uuid "b6dd1b21-f89b-4113-af3b-a93d60ba8a6b") + ) + (pad "55" smd rect + (at -4.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 35 "/PEWAKE#") + (pinfunction "PEWAKE0#") + (pintype "bidirectional") + (uuid "16f17b8f-4330-4bb0-9e78-ad2e120d5915") + ) + (pad "56" smd rect + (at -4.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 36 "/W_DISABLE1#") + (pinfunction "W_DISABLE1#") + (pintype "input") + (uuid "96bba910-5fdf-4b15-a0d6-2c6c3aec40a7") + ) + (pad "57" smd rect + (at -4.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "70b999a3-8685-4b8d-9878-346a9b3f490e") + ) + (pad "58" smd rect + (at -5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 37 "/I2C_DATA") + (pinfunction "I2C_Data") + (pintype "bidirectional") + (uuid "05a9aab3-b25a-4997-bff9-d42ab276eba3") + ) + (pad "59" smd rect + (at -5.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 38 "/PER1+") + (pinfunction "RESERVED/PERp1") + (pintype "input") + (uuid "8d916114-5091-4d0d-bd47-76b8d3b13ac8") + ) + (pad "60" smd rect + (at -5.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 39 "/I2C_CLK") + (pinfunction "I2C_CLK") + (pintype "input") + (uuid "4fab57a4-126a-43b2-b7cf-3a679579eafb") + ) + (pad "61" smd rect + (at -5.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 40 "/PER1-") + (pinfunction "RESERVED/PERn1") + (pintype "input") + (uuid "455aa85b-6e37-4c84-82b5-bd29de4ba533") + ) + (pad "62" smd rect + (at -6 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 41 "/ALERT#") + (pinfunction "ALERT#") + (pintype "output") + (uuid "296909b1-cab9-4e9b-9365-0eb0070c4363") + ) + (pad "63" smd rect + (at -6.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "712ac8d7-8348-4b2e-ae1d-10befd59135f") + ) + (pad "64" smd rect + (at -6.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 42 "unconnected-(J1-RESERVED-Pad64)") + (pinfunction "RESERVED") + (pintype "unspecified+no_connect") + (uuid "17118cd3-d4f1-4fa9-b104-bf7f09f82a47") + ) + (pad "65" smd rect + (at -6.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 2 "/M.2 A+E Key/PET1P") + (pinfunction "RESERVED/PETp1") + (pintype "output") + (uuid "0bdb4678-2198-4873-a8f2-5bfa4bc88924") + ) + (pad "66" smd rect + (at -7 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 43 "/PERST1#") + (pinfunction "UIM_SWP/PERST1#") + (pintype "unspecified") + (uuid "a9a26211-6ea7-45cd-9cba-8387e294eb33") + ) + (pad "67" smd rect + (at -7.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 4 "/M.2 A+E Key/PET1N") + (pinfunction "RESERVED/PETn1") + (pintype "output") + (uuid "f9a8b41d-f799-49ba-8854-077211357de8") + ) + (pad "68" smd rect + (at -7.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 44 "/CLKREQ1#") + (pinfunction "UMI_POWER_SNK/CLKREQ1#") + (pintype "unspecified") + (uuid "0bab334e-3d45-4051-a1da-63ee2287fb98") + ) + (pad "69" smd rect + (at -7.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "c7509b6e-1009-42b7-a75d-c6a0be585da0") + ) + (pad "70" smd rect + (at -8 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 45 "/PEWAKE1#") + (pinfunction "UIM_POWER_SRC/GPIO1/PEWAKE1#") + (pintype "unspecified") + (uuid "955f0d07-65b3-41f7-ace2-ab7810c24f85") + ) + (pad "71" smd rect + (at -8.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 46 "/REFCLK1+") + (pinfunction "RESERVED/REFCLKp1") + (pintype "input") + (uuid "ff03a169-5118-467a-86ef-d00bbfc36fc3") + ) + (pad "72" smd rect + (at -8.5 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "783b50bf-85f0-4e81-a44b-42ccbea236fd") + ) + (pad "73" smd rect + (at -8.75 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 47 "/REFCLK1-") + (pinfunction "RESERVED/REFCLKn1") + (pintype "input") + (uuid "d2be7fff-feb4-42c8-8cb7-d597da9e86c1") + ) + (pad "74" smd rect + (at -9 -0.29 180) + (size 0.35 2.2) + (layers "B.Cu") + (net 7 "+3.3V") + (pinfunction "+3.3V") + (pintype "power_in") + (uuid "eabe1d70-ae83-4184-a54d-8241060a4008") + ) + (pad "75" smd rect + (at -9.25 -0.04 180) + (size 0.35 1.7) + (layers "F.Cu") + (net 1 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "dc9c18ac-c18e-418a-bcab-d076d5b0a5f4") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "34bfe1ce-0f39-4d55-a174-259397e7323b") + (name "Front Component Keepout") + (hatch edge 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 119.01 153.65) (xy 119.01 157.65) (xy 97.01 157.65) (xy 97.01 153.65) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "e1c7a886-04c2-4c61-a4f4-debdeb356753") + (name "Rear Component Keepout") + (hatch full 0.5) + (connect_pads + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (keepout + (tracks allowed) + (vias allowed) + (pads not_allowed) + (copperpour allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + ) + (polygon + (pts + (xy 123.01 157.65) (xy 123.01 152.45) (xy 93.01 152.45) (xy 93.01 157.65) + ) + ) + ) + (embedded_fonts no) + ) + (gr_line + (start 123.01 153.65) + (end 119.01 153.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "206d460f-8d04-422b-a27b-9861f59eaa3f") + ) + (gr_line + (start 97.01 153.65) + (end 93.01 153.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5c5cc281-5bb1-4a48-9396-b3e5d2518fbb") + ) + (gr_line + (start 123.01 77.65) + (end 93.01 77.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "65e3410d-3739-4481-b40c-e8816b8b6765") + ) + (gr_line + (start 123.01 153.65) + (end 123.01 77.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "695428d9-34ff-41b9-862f-1c7f2cc967c7") + ) + (gr_line + (start 93.01 77.65) + (end 93.01 153.65) + (stroke + (width 0.1) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e6e647a5-e829-408c-b2c7-81e086a2d05d") + ) + (via + (at 113.01 153.88) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "4826bc12-69ab-45bd-8c14-6087525e51fa") + ) + (segment + (start 113.01 153.88) + (end 113.01 156.25) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "69f795e1-f4e1-4f5c-8e46-89d498e3ae75") + ) + (segment + (start 101.26 155.224999) + (end 101.235 155.199999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "1bc0a060-b986-4d00-af44-215be0c1c4ec") + ) + (segment + (start 101.235 153.670001) + (end 101.36 153.545001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "b65bd3ec-c61d-4f78-b4b7-e2057a2db7a0") + ) + (segment + (start 101.26 156.5) + (end 101.26 155.224999) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "bc10587c-5d98-4678-8ea1-2fd68a5d9137") + ) + (segment + (start 101.36 153.545001) + (end 101.36 153.2) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "cbeeb9c0-9ca7-4ad4-a931-891ea3b3d799") + ) + (segment + (start 101.235 155.199999) + (end 101.235 153.670001) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "df0e35b1-69a6-4031-b3a7-a698e0258985") + ) + (segment + (start 106.76 156.5) + (end 106.76 155.224999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "52c7d04f-1671-4473-a16b-bbe7dd3c4c26") + ) + (segment + (start 106.785 153.670001) + (end 106.66 153.545001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5fbfb071-a948-4e04-b4b5-fa02b39c13c1") + ) + (segment + (start 106.66 153.545001) + (end 106.66 153.2) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "64357cb6-6932-4421-9c31-a3beda752a08") + ) + (segment + (start 106.785 155.199999) + (end 106.785 153.670001) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "bc1e78a9-f819-4abb-9f02-79d9be278989") + ) + (segment + (start 106.76 155.224999) + (end 106.785 155.199999) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "c3b3cf12-1951-47e5-875e-9f88785ba102") + ) + (segment + (start 100.66 153.545001) + (end 100.66 153.2) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "42e9d932-03aa-48cd-ac89-ece1856d1b7b") + ) + (segment + (start 100.76 155.224999) + (end 100.785 155.199999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "746de5d1-f307-4135-9e47-312791cf70d3") + ) + (segment + (start 100.76 156.5) + (end 100.76 155.224999) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d17234c2-1588-4219-b4e9-13c3ce4d02be") + ) + (segment + (start 100.785 153.670001) + (end 100.66 153.545001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d55d12a3-1208-4728-bb90-bac18bf38ff2") + ) + (segment + (start 100.785 155.199999) + (end 100.785 153.670001) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f2102820-4b81-49b3-952c-b131f911f397") + ) + (segment + (start 107.235 153.670001) + (end 107.36 153.545001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "3be52eed-0d59-4a4b-9cae-a65b72688de1") + ) + (segment + (start 107.36 153.545001) + (end 107.36 153.2) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "4cca73e3-99f5-4b07-8cc1-1cf0897593d6") + ) + (segment + (start 107.26 155.224999) + (end 107.235 155.199999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "81efcf85-8c61-4b0e-a493-06d4f920e1b0") + ) + (segment + (start 107.235 155.199999) + (end 107.235 153.670001) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8551c528-3248-41bd-ae29-b2fb32c17807") + ) + (segment + (start 107.26 156.5) + (end 107.26 155.224999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f50ba6b8-4740-482c-ae74-d878e120ff5d") + ) + (zone + (net 1) + (net_name "GND") + (layers "F.Cu" "B.Cu") + (uuid "0d6b178a-0ea2-44f3-89b0-69ae44634fd6") + (hatch edge 0.5) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 123.01 155.98) (xy 123.01 47.65) (xy 93.01 47.65) (xy 93.01 155.98) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 105.091684 78.172174) (xy 105.111503 78.208033) (xy 105.170826 78.467946) (xy 105.170832 78.467964) + (xy 105.280257 78.780688) (xy 105.424022 79.079217) (xy 105.600305 79.35977) (xy 105.801034 79.611476) + (xy 106.654432 78.758079) (xy 106.691457 78.806331) (xy 106.853669 78.968543) (xy 106.901919 79.005567) + (xy 106.048522 79.858964) (xy 106.048522 79.858965) (xy 106.300229 80.059694) (xy 106.580782 80.235977) + (xy 106.879311 80.379742) (xy 107.192035 80.489167) (xy 107.192053 80.489173) (xy 107.515077 80.562901) + (xy 107.515074 80.562901) (xy 107.844336 80.6) (xy 108.175664 80.6) (xy 108.504924 80.562901) (xy 108.827946 80.489173) + (xy 108.827964 80.489167) (xy 109.140688 80.379742) (xy 109.439217 80.235977) (xy 109.71977 80.059694) + (xy 109.971476 79.858965) (xy 109.971476 79.858964) (xy 109.118079 79.005567) (xy 109.166331 78.968543) + (xy 109.328543 78.806331) (xy 109.365567 78.758079) (xy 110.218964 79.611476) (xy 110.218965 79.611476) + (xy 110.419694 79.35977) (xy 110.595977 79.079217) (xy 110.739742 78.780688) (xy 110.849167 78.467964) + (xy 110.849173 78.467946) (xy 110.908497 78.208033) (xy 110.941272 78.161842) (xy 110.980642 78.1505) + (xy 122.4355 78.1505) (xy 122.487826 78.172174) (xy 122.5095 78.2245) (xy 122.5095 153.0755) (xy 122.487826 153.127826) + (xy 122.4355 153.1495) (xy 118.347464 153.1495) (xy 118.175062 153.179898) (xy 118.010558 153.239773) + (xy 117.858945 153.327308) (xy 117.724837 153.439837) (xy 117.612308 153.573945) (xy 117.524773 153.725558) + (xy 117.464898 153.890062) (xy 117.4345 154.062464) (xy 117.4345 155.98) (xy 117.1355 155.98) (xy 117.1355 155.630252) + (xy 117.123867 155.571769) (xy 117.097471 155.532265) (xy 117.085 155.491153) (xy 117.085 155.45) + (xy 117.065301 155.45) (xy 117.025716 155.457873) (xy 116.996845 155.457873) (xy 116.954748 155.4495) + (xy 116.565252 155.4495) (xy 116.565251 155.4495) (xy 116.524435 155.457618) (xy 116.495565 155.457618) + (xy 116.454749 155.4495) (xy 116.454748 155.4495) (xy 116.065252 155.4495) (xy 116.065251 155.4495) + (xy 116.023153 155.457873) (xy 115.994283 155.457873) (xy 115.954699 155.45) (xy 115.935 155.45) + (xy 115.935 155.491153) (xy 115.922529 155.532265) (xy 115.896133 155.571768) (xy 115.8845 155.630253) + (xy 115.8845 155.98) (xy 115.7355 155.98) (xy 115.7355 154.648025) (xy 115.735499 154.64802) (xy 115.698024 154.447544) + (xy 115.624348 154.257363) (xy 115.516981 154.083959) (xy 115.51698 154.083957) (xy 115.379579 153.933235) + (xy 115.379578 153.933234) (xy 115.216825 153.810329) (xy 115.216822 153.810328) (xy 115.216821 153.810327) + (xy 115.03425 153.719418) (xy 115.034246 153.719417) (xy 115.034244 153.719416) (xy 114.838082 153.663602) + (xy 114.838076 153.663601) (xy 114.635003 153.644785) (xy 114.634997 153.644785) (xy 114.431923 153.663601) + (xy 114.431917 153.663602) (xy 114.235755 153.719416) (xy 114.23575 153.719418) (xy 114.053177 153.810328) + (xy 114.053174 153.810329) (xy 113.890421 153.933234) (xy 113.89042 153.933235) (xy 113.753019 154.083957) + (xy 113.753019 154.083958) (xy 113.645655 154.257358) (xy 113.64565 154.257368) (xy 113.571977 154.44754) + (xy 113.5345 154.64802) (xy 113.5345 155.375708) (xy 113.512826 155.428034) (xy 113.4605 155.449708) + (xy 113.45626 155.4495) (xy 113.454748 155.4495) (xy 113.065252 155.4495) (xy 113.065251 155.4495) + (xy 113.024435 155.457618) (xy 112.995565 155.457618) (xy 112.954749 155.4495) (xy 112.954748 155.4495) + (xy 112.565252 155.4495) (xy 112.565251 155.4495) (xy 112.524435 155.457618) (xy 112.495565 155.457618) + (xy 112.454749 155.4495) (xy 112.454748 155.4495) (xy 112.065252 155.4495) (xy 112.065251 155.4495) + (xy 112.024435 155.457618) (xy 111.995565 155.457618) (xy 111.954749 155.4495) (xy 111.954748 155.4495) + (xy 111.8095 155.4495) (xy 111.757174 155.427826) (xy 111.7355 155.3755) (xy 111.7355 154.648025) + (xy 111.735499 154.64802) (xy 111.698024 154.447544) (xy 111.624348 154.257363) (xy 111.516981 154.083959) + (xy 111.51698 154.083957) (xy 111.379579 153.933235) (xy 111.379578 153.933234) (xy 111.216825 153.810329) + (xy 111.216822 153.810328) (xy 111.216821 153.810327) (xy 111.03425 153.719418) (xy 111.034246 153.719417) + (xy 111.034244 153.719416) (xy 110.838082 153.663602) (xy 110.838076 153.663601) (xy 110.635003 153.644785) + (xy 110.634997 153.644785) (xy 110.431923 153.663601) (xy 110.431917 153.663602) (xy 110.235755 153.719416) + (xy 110.23575 153.719418) (xy 110.053177 153.810328) (xy 110.053174 153.810329) (xy 109.890421 153.933234) + (xy 109.89042 153.933235) (xy 109.753019 154.083957) (xy 109.753019 154.083958) (xy 109.645655 154.257358) + (xy 109.64565 154.257368) (xy 109.571977 154.44754) (xy 109.5345 154.64802) (xy 109.5345 155.376213) + (xy 109.512826 155.428539) (xy 109.4605 155.450213) (xy 109.456157 155.45) (xy 109.435 155.45) (xy 109.435 155.98) + (xy 109.1355 155.98) (xy 109.1355 155.630252) (xy 109.123867 155.571769) (xy 109.097471 155.532265) + (xy 109.085 155.491153) (xy 109.085 155.45) (xy 109.065301 155.45) (xy 109.025716 155.457873) (xy 108.996845 155.457873) + (xy 108.954748 155.4495) (xy 108.565252 155.4495) (xy 108.565251 155.4495) (xy 108.524435 155.457618) + (xy 108.495565 155.457618) (xy 108.454749 155.4495) (xy 108.454748 155.4495) (xy 108.065252 155.4495) + (xy 108.065251 155.4495) (xy 108.023153 155.457873) (xy 107.994283 155.457873) (xy 107.954699 155.45) + (xy 107.935 155.45) (xy 107.935 155.491153) (xy 107.922529 155.532265) (xy 107.896133 155.571768) + (xy 107.8845 155.630253) (xy 107.8845 155.98) (xy 107.6355 155.98) (xy 107.6355 155.630252) (xy 107.623867 155.571769) + (xy 107.597471 155.532265) (xy 107.587284 155.509397) (xy 107.562784 155.413092) (xy 107.564148 155.403656) + (xy 107.5605 155.394848) (xy 107.5605 155.185435) (xy 107.560499 155.185434) (xy 107.538766 155.104326) + (xy 107.539619 155.104097) (xy 107.5355 155.083376) (xy 107.5355 153.825123) (xy 107.557173 153.772798) + (xy 107.60046 153.729512) (xy 107.640022 153.660989) (xy 107.6605 153.584563) (xy 107.6605 153.584558) + (xy 107.661133 153.579755) (xy 107.662641 153.579953) (xy 107.682174 153.532797) (xy 107.712206 153.502765) + (xy 107.757585 153.399991) (xy 107.7605 153.374865) (xy 107.760499 153.025136) (xy 107.757585 153.000009) + (xy 107.717792 152.909888) (xy 107.716485 152.853268) (xy 107.717782 152.850135) (xy 107.757585 152.759991) + (xy 107.7605 152.734865) (xy 107.760499 152.385136) (xy 107.757585 152.360009) (xy 107.712206 152.257235) + (xy 107.632765 152.177794) (xy 107.529991 152.132415) (xy 107.52999 152.132414) (xy 107.529988 152.132414) + (xy 107.508659 152.12994) (xy 107.504865 152.1295) (xy 107.504864 152.1295) (xy 107.215136 152.1295) + (xy 107.190013 152.132414) (xy 107.190007 152.132415) (xy 107.087234 152.177794) (xy 107.062326 152.202703) + (xy 107.01 152.224377) (xy 106.957674 152.202703) (xy 106.932765 152.177794) (xy 106.829991 152.132415) + (xy 106.82999 152.132414) (xy 106.829988 152.132414) (xy 106.808659 152.12994) (xy 106.804865 152.1295) + (xy 106.804864 152.1295) (xy 106.515136 152.1295) (xy 106.490013 152.132414) (xy 106.490007 152.132415) + (xy 106.387234 152.177794) (xy 106.307794 152.257234) (xy 106.262414 152.360011) (xy 106.2595 152.385135) + (xy 106.2595 152.734863) (xy 106.262414 152.759986) (xy 106.262415 152.759992) (xy 106.302206 152.85011) + (xy 106.303514 152.906732) (xy 106.302206 152.90989) (xy 106.262414 153.000011) (xy 106.2595 153.025135) + (xy 106.2595 153.374863) (xy 106.262414 153.399986) (xy 106.262415 153.399992) (xy 106.307794 153.502765) + (xy 106.337826 153.532797) (xy 106.357359 153.579954) (xy 106.358867 153.579756) (xy 106.3595 153.584565) + (xy 106.379977 153.660986) (xy 106.379979 153.660991) (xy 106.408096 153.70969) (xy 106.411677 153.715892) + (xy 106.41954 153.729512) (xy 106.464629 153.774601) (xy 106.466303 153.776523) (xy 106.474565 153.801139) + (xy 106.4845 153.825124) (xy 106.4845 155.083376) (xy 106.48038 155.104097) (xy 106.481234 155.104326) + (xy 106.4595 155.185434) (xy 106.4595 155.394848) (xy 106.457216 155.413092) (xy 106.432716 155.509397) + (xy 106.427245 155.516716) (xy 106.422529 155.532265) (xy 106.396133 155.571768) (xy 106.3845 155.630253) + (xy 106.3845 155.98) (xy 106.1355 155.98) (xy 106.1355 155.630252) (xy 106.123867 155.571769) (xy 106.097471 155.532265) + (xy 106.085 155.491153) (xy 106.085 155.45) (xy 106.065301 155.45) (xy 106.025716 155.457873) (xy 105.996845 155.457873) + (xy 105.954748 155.4495) (xy 105.565252 155.4495) (xy 105.565251 155.4495) (xy 105.524435 155.457618) + (xy 105.495565 155.457618) (xy 105.454749 155.4495) (xy 105.454748 155.4495) (xy 105.065252 155.4495) + (xy 105.065251 155.4495) (xy 105.023153 155.457873) (xy 104.994283 155.457873) (xy 104.954699 155.45) + (xy 104.935 155.45) (xy 104.935 155.491153) (xy 104.922529 155.532265) (xy 104.896133 155.571768) + (xy 104.8845 155.630253) (xy 104.8845 155.98) (xy 104.6355 155.98) (xy 104.6355 155.630252) (xy 104.623867 155.571769) + (xy 104.597471 155.532265) (xy 104.585 155.491153) (xy 104.585 155.45) (xy 104.565301 155.45) (xy 104.525716 155.457873) + (xy 104.496845 155.457873) (xy 104.454748 155.4495) (xy 104.065252 155.4495) (xy 104.065251 155.4495) + (xy 104.024435 155.457618) (xy 103.995565 155.457618) (xy 103.954749 155.4495) (xy 103.954748 155.4495) + (xy 103.565252 155.4495) (xy 103.565251 155.4495) (xy 103.523153 155.457873) (xy 103.494283 155.457873) + (xy 103.454699 155.45) (xy 103.435 155.45) (xy 103.435 155.491153) (xy 103.422529 155.532265) (xy 103.396133 155.571768) + (xy 103.3845 155.630253) (xy 103.3845 155.98) (xy 103.1355 155.98) (xy 103.1355 155.630252) (xy 103.123867 155.571769) + (xy 103.097471 155.532265) (xy 103.085 155.491153) (xy 103.085 155.45) (xy 103.065301 155.45) (xy 103.025716 155.457873) + (xy 102.996845 155.457873) (xy 102.954748 155.4495) (xy 102.565252 155.4495) (xy 102.565251 155.4495) + (xy 102.524435 155.457618) (xy 102.495565 155.457618) (xy 102.454749 155.4495) (xy 102.454748 155.4495) + (xy 102.065252 155.4495) (xy 102.065251 155.4495) (xy 102.023153 155.457873) (xy 101.994283 155.457873) + (xy 101.954699 155.45) (xy 101.935 155.45) (xy 101.935 155.491153) (xy 101.922529 155.532265) (xy 101.896133 155.571768) + (xy 101.8845 155.630253) (xy 101.8845 155.98) (xy 101.6355 155.98) (xy 101.6355 155.630252) (xy 101.623867 155.571769) + (xy 101.597471 155.532265) (xy 101.587284 155.509397) (xy 101.562784 155.413092) (xy 101.564148 155.403656) + (xy 101.5605 155.394848) (xy 101.5605 155.185435) (xy 101.560499 155.185434) (xy 101.538766 155.104326) + (xy 101.539619 155.104097) (xy 101.5355 155.083376) (xy 101.5355 153.825123) (xy 101.557173 153.772798) + (xy 101.60046 153.729512) (xy 101.640022 153.660989) (xy 101.6605 153.584563) (xy 101.6605 153.584558) + (xy 101.661133 153.579755) (xy 101.662641 153.579953) (xy 101.682174 153.532797) (xy 101.712206 153.502765) + (xy 101.757585 153.399991) (xy 101.7605 153.374865) (xy 101.760499 153.025136) (xy 101.757585 153.000009) + (xy 101.717792 152.909888) (xy 101.716485 152.853268) (xy 101.717782 152.850135) (xy 101.757585 152.759991) + (xy 101.7605 152.734865) (xy 101.760499 152.385136) (xy 101.757585 152.360009) (xy 101.712206 152.257235) + (xy 101.632765 152.177794) (xy 101.529991 152.132415) (xy 101.52999 152.132414) (xy 101.529988 152.132414) + (xy 101.508659 152.12994) (xy 101.504865 152.1295) (xy 101.504864 152.1295) (xy 101.215136 152.1295) + (xy 101.190013 152.132414) (xy 101.190007 152.132415) (xy 101.087234 152.177794) (xy 101.062326 152.202703) + (xy 101.01 152.224377) (xy 100.957674 152.202703) (xy 100.932765 152.177794) (xy 100.829991 152.132415) + (xy 100.82999 152.132414) (xy 100.829988 152.132414) (xy 100.808659 152.12994) (xy 100.804865 152.1295) + (xy 100.804864 152.1295) (xy 100.515136 152.1295) (xy 100.490013 152.132414) (xy 100.490007 152.132415) + (xy 100.387234 152.177794) (xy 100.307794 152.257234) (xy 100.262414 152.360011) (xy 100.2595 152.385135) + (xy 100.2595 152.734863) (xy 100.262414 152.759986) (xy 100.262415 152.759992) (xy 100.302206 152.85011) + (xy 100.303514 152.906732) (xy 100.302206 152.90989) (xy 100.262414 153.000011) (xy 100.2595 153.025135) + (xy 100.2595 153.374863) (xy 100.262414 153.399986) (xy 100.262415 153.399992) (xy 100.307794 153.502765) + (xy 100.337826 153.532797) (xy 100.357359 153.579954) (xy 100.358867 153.579756) (xy 100.3595 153.584565) + (xy 100.379977 153.660986) (xy 100.379979 153.660991) (xy 100.408096 153.70969) (xy 100.411677 153.715892) + (xy 100.41954 153.729512) (xy 100.464629 153.774601) (xy 100.466303 153.776523) (xy 100.474565 153.801139) + (xy 100.4845 153.825124) (xy 100.4845 155.083376) (xy 100.48038 155.104097) (xy 100.481234 155.104326) + (xy 100.4595 155.185434) (xy 100.4595 155.394848) (xy 100.457216 155.413092) (xy 100.432716 155.509397) + (xy 100.427245 155.516716) (xy 100.422529 155.532265) (xy 100.396133 155.571768) (xy 100.3845 155.630253) + (xy 100.3845 155.98) (xy 100.1355 155.98) (xy 100.1355 155.630252) (xy 100.123867 155.571769) (xy 100.097471 155.532265) + (xy 100.085 155.491153) (xy 100.085 155.45) (xy 100.065301 155.45) (xy 100.025716 155.457873) (xy 99.996845 155.457873) + (xy 99.954748 155.4495) (xy 99.565252 155.4495) (xy 99.565251 155.4495) (xy 99.524435 155.457618) + (xy 99.495565 155.457618) (xy 99.454749 155.4495) (xy 99.454748 155.4495) (xy 99.065252 155.4495) + (xy 99.065251 155.4495) (xy 99.023153 155.457873) (xy 98.994283 155.457873) (xy 98.954699 155.45) + (xy 98.935 155.45) (xy 98.935 155.491153) (xy 98.922529 155.532265) (xy 98.896133 155.571768) (xy 98.8845 155.630253) + (xy 98.8845 155.98) (xy 98.5855 155.98) (xy 98.5855 154.062472) (xy 98.585499 154.062464) (xy 98.562713 153.933236) + (xy 98.555101 153.890062) (xy 98.495225 153.725555) (xy 98.407692 153.573945) (xy 98.295163 153.439837) + (xy 98.161055 153.327308) (xy 98.009445 153.239775) (xy 98.009443 153.239774) (xy 98.009441 153.239773) + (xy 97.844937 153.179898) (xy 97.672535 153.1495) (xy 97.672532 153.1495) (xy 97.650892 153.1495) + (xy 97.075892 153.1495) (xy 93.5845 153.1495) (xy 93.532174 153.127826) (xy 93.5105 153.0755) (xy 93.5105 78.2245) + (xy 93.532174 78.172174) (xy 93.5845 78.1505) (xy 105.039358 78.1505) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 113.058247 153.587521) (xy 113.077453 153.592666) (xy 113.114454 153.602581) (xy 113.132296 153.609971) + (xy 113.182699 153.639071) (xy 113.198024 153.65083) (xy 113.239169 153.691975) (xy 113.250929 153.707302) + (xy 113.280024 153.757697) (xy 113.287416 153.775542) (xy 113.302478 153.831749) (xy 113.305 153.850903) + (xy 113.305 153.909092) (xy 113.302478 153.928245) (xy 113.287416 153.984456) (xy 113.280024 154.002303) + (xy 113.250927 154.0527) (xy 113.239167 154.068025) (xy 113.186869 154.120323) (xy 113.186863 154.12033) + (xy 113.142315 154.187001) (xy 113.120644 154.23932) (xy 113.120641 154.23933) (xy 113.105 154.317967) + (xy 113.105 154.875498) (xy 113.120641 154.954135) (xy 113.120644 154.954145) (xy 113.142316 155.006465) + (xy 113.143676 155.009098) (xy 113.145162 155.026735) (xy 113.151928 155.043092) (xy 113.148142 155.062108) + (xy 113.148431 155.065535) (xy 113.14716 155.067039) (xy 113.146299 155.071367) (xy 113.146133 155.071766) + (xy 113.1345 155.130253) (xy 113.1345 155.98) (xy 112.8855 155.98) (xy 112.8855 155.130252) (xy 112.873867 155.071769) + (xy 112.873866 155.071768) (xy 112.873866 155.071766) (xy 112.873676 155.071307) (xy 112.873676 155.070809) + (xy 112.872445 155.064621) (xy 112.873676 155.064376) (xy 112.873677 155.056573) (xy 112.868045 155.042958) + (xy 112.873678 155.029374) (xy 112.87368 155.014669) (xy 112.877284 155.007188) (xy 112.877679 155.006472) + (xy 112.877683 155.006467) (xy 112.899357 154.954141) (xy 112.915 154.8755) (xy 112.915 154.317966) + (xy 112.899357 154.239325) (xy 112.877683 154.186999) (xy 112.833136 154.12033) (xy 112.829198 154.116392) + (xy 112.78083 154.068023) (xy 112.76907 154.052698) (xy 112.739973 154.002301) (xy 112.73258 153.984452) + (xy 112.717521 153.928246) (xy 112.715 153.909095) (xy 112.715 153.850902) (xy 112.717521 153.831751) + (xy 112.73258 153.775545) (xy 112.739973 153.757697) (xy 112.769073 153.707294) (xy 112.780826 153.691977) + (xy 112.821977 153.650826) (xy 112.837294 153.639073) (xy 112.887703 153.609969) (xy 112.90554 153.602582) + (xy 112.947308 153.59139) (xy 112.961752 153.587521) (xy 112.980903 153.585) (xy 113.039096 153.585) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 104.788326 78.172174) (xy 104.81 78.2245) (xy 104.81 78.829704) (xy 104.850242 79.186866) (xy 104.930219 79.537264) + (xy 104.930224 79.537282) (xy 105.048925 79.876513) (xy 105.204869 80.200334) (xy 105.396093 80.504666) + (xy 105.620185 80.785668) (xy 105.874331 81.039814) (xy 106.155333 81.263906) (xy 106.459665 81.45513) + (xy 106.783486 81.611074) (xy 107.122717 81.729775) (xy 107.122735 81.72978) (xy 107.473135 81.809757) + (xy 107.473132 81.809757) (xy 107.830296 81.85) (xy 108.189704 81.85) (xy 108.546866 81.809757) + (xy 108.897264 81.72978) (xy 108.897282 81.729775) (xy 109.236513 81.611074) (xy 109.560334 81.45513) + (xy 109.864666 81.263906) (xy 110.145668 81.039814) (xy 110.39981 80.785672) (xy 110.62092 80.508409) + (xy 110.62092 80.508408) (xy 109.118079 79.005567) (xy 109.166331 78.968543) (xy 109.328543 78.806331) + (xy 109.365567 78.758079) (xy 110.81231 80.204822) (xy 110.81512 80.200351) (xy 110.815126 80.20034) + (xy 110.971076 79.876509) (xy 111.089775 79.537282) (xy 111.08978 79.537264) (xy 111.169757 79.186866) + (xy 111.21 78.829704) (xy 111.21 78.2245) (xy 111.231674 78.172174) (xy 111.284 78.1505) (xy 122.4355 78.1505) + (xy 122.487826 78.172174) (xy 122.5095 78.2245) (xy 122.5095 153.0755) (xy 122.487826 153.127826) + (xy 122.4355 153.1495) (xy 119.2895 153.1495) (xy 119.237174 153.127826) (xy 119.2155 153.0755) + (xy 119.2155 152.524001) (xy 119.199858 152.445364) (xy 119.199857 152.445363) (xy 119.199857 152.445359) + (xy 119.178183 152.393033) (xy 119.141555 152.334739) (xy 119.066967 152.281817) (xy 119.066966 152.281816) + (xy 119.014645 152.260144) (xy 119.014635 152.260141) (xy 118.961974 152.249666) (xy 118.936 152.2445) + (xy 97.084 152.2445) (xy 97.061707 152.248934) (xy 97.005364 152.260141) (xy 97.005354 152.260144) + (xy 96.953037 152.281814) (xy 96.894739 152.318445) (xy 96.894737 152.318447) (xy 96.841816 152.393033) + (xy 96.820144 152.445354) (xy 96.820141 152.445364) (xy 96.8045 152.524001) (xy 96.8045 153.0755) + (xy 96.782826 153.127826) (xy 96.7305 153.1495) (xy 93.5845 153.1495) (xy 93.532174 153.127826) + (xy 93.5105 153.0755) (xy 93.5105 78.2245) (xy 93.532174 78.172174) (xy 93.5845 78.1505) (xy 104.736 78.1505) + ) + ) + ) + (zone + (net 7) + (net_name "+3.3V") + (layer "B.Cu") + (uuid "0c06cfa6-eac4-41d1-97d8-b382f9078c68") + (hatch edge 0.5) + (priority 1) + (connect_pads + (clearance 0.2) + ) + (min_thickness 0.15) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.2) + (thermal_bridge_width 0.35) + ) + (polygon + (pts + (xy 119.01 155.97) (xy 119.01 152.45) (xy 97.01 152.45) (xy 97.01 155.97) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 118.988326 152.471674) (xy 119.01 152.524) (xy 119.01 153.0755) (xy 118.988326 153.127826) (xy 118.936 153.1495) + (xy 118.347464 153.1495) (xy 118.175062 153.179898) (xy 118.010558 153.239773) (xy 117.858945 153.327308) + (xy 117.724837 153.439837) (xy 117.612308 153.573945) (xy 117.524773 153.725558) (xy 117.464898 153.890062) + (xy 117.4345 154.062464) (xy 117.4345 154.937728) (xy 117.412826 154.990054) (xy 117.3605 155.011728) + (xy 117.319388 154.999257) (xy 117.263035 154.961603) (xy 117.204697 154.95) (xy 117.185 154.95) + (xy 117.185 155.97) (xy 116.835 155.97) (xy 116.835 154.95) (xy 116.815301 154.95) (xy 116.774435 154.958128) + (xy 116.745565 154.958128) (xy 116.704699 154.95) (xy 116.685 154.95) (xy 116.685 155.97) (xy 116.3855 155.97) + (xy 116.3855 155.130252) (xy 116.373867 155.071769) (xy 116.347471 155.032265) (xy 116.335 154.991153) + (xy 116.335 154.95) (xy 116.315301 154.95) (xy 116.275716 154.957873) (xy 116.246845 154.957873) + (xy 116.204748 154.9495) (xy 115.815252 154.9495) (xy 115.811617 154.9495) (xy 115.811617 154.947798) + (xy 115.762541 154.9329) (xy 115.735855 154.882944) (xy 115.7355 154.875708) (xy 115.7355 154.648025) + (xy 115.735499 154.64802) (xy 115.698024 154.447544) (xy 115.624348 154.257363) (xy 115.516981 154.083959) + (xy 115.51698 154.083957) (xy 115.379579 153.933235) (xy 115.379578 153.933234) (xy 115.216825 153.810329) + (xy 115.216822 153.810328) (xy 115.216821 153.810327) (xy 115.03425 153.719418) (xy 115.034246 153.719417) + (xy 115.034244 153.719416) (xy 114.838082 153.663602) (xy 114.838076 153.663601) (xy 114.635003 153.644785) + (xy 114.634997 153.644785) (xy 114.431923 153.663601) (xy 114.431917 153.663602) (xy 114.235755 153.719416) + (xy 114.23575 153.719418) (xy 114.053177 153.810328) (xy 114.053174 153.810329) (xy 113.890421 153.933234) + (xy 113.89042 153.933235) (xy 113.753019 154.083957) (xy 113.753019 154.083958) (xy 113.645655 154.257358) + (xy 113.64565 154.257368) (xy 113.571977 154.44754) (xy 113.5345 154.64802) (xy 113.5345 154.8755) + (xy 113.512826 154.927826) (xy 113.4605 154.9495) (xy 113.3845 154.9495) (xy 113.332174 154.927826) + (xy 113.3105 154.8755) (xy 113.3105 154.317966) (xy 113.332174 154.26564) (xy 113.340456 154.257358) + (xy 113.4105 154.187314) (xy 113.476392 154.073186) (xy 113.510499 153.945894) (xy 113.5105 153.945894) + (xy 113.5105 153.814106) (xy 113.510499 153.814105) (xy 113.486772 153.725555) (xy 113.476392 153.686814) + (xy 113.4105 153.572686) (xy 113.317314 153.4795) (xy 113.248616 153.439837) (xy 113.20319 153.41361) + (xy 113.203181 153.413606) (xy 113.075894 153.3795) (xy 113.075892 153.3795) (xy 112.944108 153.3795) + (xy 112.944106 153.3795) (xy 112.816818 153.413606) (xy 112.816809 153.41361) (xy 112.702685 153.4795) + (xy 112.6095 153.572685) (xy 112.54361 153.686809) (xy 112.543606 153.686818) (xy 112.5095 153.814105) + (xy 112.5095 153.945894) (xy 112.543606 154.073181) (xy 112.54361 154.07319) (xy 112.6095 154.187314) + (xy 112.687826 154.26564) (xy 112.7095 154.317966) (xy 112.7095 154.8755) (xy 112.687826 154.927826) + (xy 112.6355 154.9495) (xy 112.315251 154.9495) (xy 112.274435 154.957618) (xy 112.245565 154.957618) + (xy 112.204749 154.9495) (xy 112.204748 154.9495) (xy 111.815252 154.9495) (xy 111.811617 154.9495) + (xy 111.811617 154.947798) (xy 111.762541 154.9329) (xy 111.735855 154.882944) (xy 111.7355 154.875708) + (xy 111.7355 154.648025) (xy 111.735499 154.64802) (xy 111.698024 154.447544) (xy 111.624348 154.257363) + (xy 111.516981 154.083959) (xy 111.51698 154.083957) (xy 111.379579 153.933235) (xy 111.379578 153.933234) + (xy 111.216825 153.810329) (xy 111.216822 153.810328) (xy 111.216821 153.810327) (xy 111.03425 153.719418) + (xy 111.034246 153.719417) (xy 111.034244 153.719416) (xy 110.838082 153.663602) (xy 110.838076 153.663601) + (xy 110.635003 153.644785) (xy 110.634997 153.644785) (xy 110.431923 153.663601) (xy 110.431917 153.663602) + (xy 110.235755 153.719416) (xy 110.23575 153.719418) (xy 110.053177 153.810328) (xy 110.053174 153.810329) + (xy 109.890421 153.933234) (xy 109.89042 153.933235) (xy 109.753019 154.083957) (xy 109.753019 154.083958) + (xy 109.645655 154.257358) (xy 109.64565 154.257368) (xy 109.571977 154.44754) (xy 109.5345 154.64802) + (xy 109.5345 154.8755) (xy 109.512826 154.927826) (xy 109.4605 154.9495) (xy 109.315251 154.9495) + (xy 109.274435 154.957618) (xy 109.245565 154.957618) (xy 109.204749 154.9495) (xy 109.204748 154.9495) + (xy 108.815252 154.9495) (xy 108.815251 154.9495) (xy 108.774435 154.957618) (xy 108.745565 154.957618) + (xy 108.704749 154.9495) (xy 108.704748 154.9495) (xy 108.315252 154.9495) (xy 108.315251 154.9495) + (xy 108.274435 154.957618) (xy 108.245565 154.957618) (xy 108.204749 154.9495) (xy 108.204748 154.9495) + (xy 107.815252 154.9495) (xy 107.815251 154.9495) (xy 107.774435 154.957618) (xy 107.745565 154.957618) + (xy 107.704749 154.9495) (xy 107.704748 154.9495) (xy 107.315252 154.9495) (xy 107.315251 154.9495) + (xy 107.274435 154.957618) (xy 107.245565 154.957618) (xy 107.204749 154.9495) (xy 107.204748 154.9495) + (xy 106.815252 154.9495) (xy 106.815251 154.9495) (xy 106.774435 154.957618) (xy 106.745565 154.957618) + (xy 106.704749 154.9495) (xy 106.704748 154.9495) (xy 106.315252 154.9495) (xy 106.315251 154.9495) + (xy 106.274435 154.957618) (xy 106.245565 154.957618) (xy 106.204749 154.9495) (xy 106.204748 154.9495) + (xy 105.815252 154.9495) (xy 105.815251 154.9495) (xy 105.774435 154.957618) (xy 105.745565 154.957618) + (xy 105.704749 154.9495) (xy 105.704748 154.9495) (xy 105.315252 154.9495) (xy 105.315251 154.9495) + (xy 105.274435 154.957618) (xy 105.245565 154.957618) (xy 105.204749 154.9495) (xy 105.204748 154.9495) + (xy 104.815252 154.9495) (xy 104.815251 154.9495) (xy 104.774435 154.957618) (xy 104.745565 154.957618) + (xy 104.704749 154.9495) (xy 104.704748 154.9495) (xy 104.315252 154.9495) (xy 104.315251 154.9495) + (xy 104.274435 154.957618) (xy 104.245565 154.957618) (xy 104.204749 154.9495) (xy 104.204748 154.9495) + (xy 103.815252 154.9495) (xy 103.815251 154.9495) (xy 103.774435 154.957618) (xy 103.745565 154.957618) + (xy 103.704749 154.9495) (xy 103.704748 154.9495) (xy 103.315252 154.9495) (xy 103.315251 154.9495) + (xy 103.274435 154.957618) (xy 103.245565 154.957618) (xy 103.204749 154.9495) (xy 103.204748 154.9495) + (xy 102.815252 154.9495) (xy 102.815251 154.9495) (xy 102.774435 154.957618) (xy 102.745565 154.957618) + (xy 102.704749 154.9495) (xy 102.704748 154.9495) (xy 102.315252 154.9495) (xy 102.315251 154.9495) + (xy 102.274435 154.957618) (xy 102.245565 154.957618) (xy 102.204749 154.9495) (xy 102.204748 154.9495) + (xy 101.815252 154.9495) (xy 101.815251 154.9495) (xy 101.774435 154.957618) (xy 101.745565 154.957618) + (xy 101.704749 154.9495) (xy 101.704748 154.9495) (xy 101.315252 154.9495) (xy 101.315251 154.9495) + (xy 101.274435 154.957618) (xy 101.245565 154.957618) (xy 101.204749 154.9495) (xy 101.204748 154.9495) + (xy 100.815252 154.9495) (xy 100.815251 154.9495) (xy 100.774435 154.957618) (xy 100.745565 154.957618) + (xy 100.704749 154.9495) (xy 100.704748 154.9495) (xy 100.315252 154.9495) (xy 100.315251 154.9495) + (xy 100.274435 154.957618) (xy 100.245565 154.957618) (xy 100.204749 154.9495) (xy 100.204748 154.9495) + (xy 99.815252 154.9495) (xy 99.815251 154.9495) (xy 99.773153 154.957873) (xy 99.744283 154.957873) + (xy 99.704699 154.95) (xy 99.685 154.95) (xy 99.685 154.991153) (xy 99.672529 155.032265) (xy 99.646133 155.071768) + (xy 99.6345 155.130253) (xy 99.6345 155.97) (xy 99.335 155.97) (xy 99.335 154.95) (xy 99.315301 154.95) + (xy 99.274435 154.958128) (xy 99.245565 154.958128) (xy 99.204699 154.95) (xy 99.185 154.95) (xy 99.185 155.97) + (xy 98.835 155.97) (xy 98.835 154.95) (xy 98.815303 154.95) (xy 98.756964 154.961603) (xy 98.700612 154.999257) + (xy 98.645063 155.010306) (xy 98.597971 154.97884) (xy 98.5855 154.937728) (xy 98.5855 154.062472) + (xy 98.585499 154.062464) (xy 98.562713 153.933236) (xy 98.555101 153.890062) (xy 98.495225 153.725555) + (xy 98.407692 153.573945) (xy 98.295163 153.439837) (xy 98.161055 153.327308) (xy 98.009445 153.239775) + (xy 98.009443 153.239774) (xy 98.009441 153.239773) (xy 97.844937 153.179898) (xy 97.672535 153.1495) + (xy 97.672532 153.1495) (xy 97.650892 153.1495) (xy 97.084 153.1495) (xy 97.031674 153.127826) (xy 97.01 153.0755) + (xy 97.01 152.524) (xy 97.031674 152.471674) (xy 97.084 152.45) (xy 118.936 152.45) + ) + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pro b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pro new file mode 100644 index 0000000..e1bf7ae --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pro @@ -0,0 +1,630 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "M.2 A+E Key 3080.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "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", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "5fe856aa-e488-4d77-b69a-5a4a48502cc8", + "Root" + ], + [ + "3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18", + "M.2 A+E Key" + ], + [ + "d91fb369-9227-4ab0-aedf-b8e91770cbc3", + "PCIe Couple Caps1" + ], + [ + "4085d364-ba96-420e-b5a6-dae580e8c21f", + "PCIe Couple Caps" + ] + ], + "text_variables": {} +} diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_sch new file mode 100644 index 0000000..1f58f01 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_sch @@ -0,0 +1,896 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "5fe856aa-e488-4d77-b69a-5a4a48502cc8") + (paper "A4") + (lib_symbols) + (wire + (pts + (xy 160.02 102.87) (xy 167.64 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c6d71bf-3d30-4d4a-aa63-41e420caa399") + ) + (wire + (pts + (xy 160.02 109.22) (xy 167.64 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13ef4733-cf9b-4d4d-8b60-8e1b1d7dc8d7") + ) + (wire + (pts + (xy 106.68 104.14) (xy 113.03 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14409030-129e-429f-9943-876f80d1f626") + ) + (wire + (pts + (xy 160.02 118.11) (xy 167.64 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22ba5403-6f24-4ddf-83a8-c3c5b22b03bc") + ) + (wire + (pts + (xy 160.02 111.76) (xy 167.64 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2495e78c-c43b-45a4-9a77-4f70a9ffaa6a") + ) + (wire + (pts + (xy 160.02 91.44) (xy 167.64 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2afa234f-f0e1-4a97-b7c8-486951ab7f96") + ) + (wire + (pts + (xy 106.68 118.11) (xy 113.03 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33c70933-b888-4c6a-b220-e6478516413f") + ) + (wire + (pts + (xy 160.02 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35b46148-5f84-44d2-9a5a-fd66e9389915") + ) + (wire + (pts + (xy 106.68 85.09) (xy 113.03 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bba4849-19b5-4888-98f8-b0be739d936a") + ) + (wire + (pts + (xy 160.02 100.33) (xy 167.64 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49588001-4c7d-4b18-9c6c-226242410837") + ) + (wire + (pts + (xy 106.68 82.55) (xy 113.03 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c655923-9d61-4e9a-890b-2a17818dc2eb") + ) + (wire + (pts + (xy 160.02 123.19) (xy 167.64 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7825be91-9484-4f7a-929d-ac347f966083") + ) + (wire + (pts + (xy 106.68 91.44) (xy 113.03 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7cdb73da-8379-4f21-8cf3-994a7118a1f5") + ) + (wire + (pts + (xy 160.02 120.65) (xy 167.64 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91eddd19-c0ed-4637-897f-412067f89633") + ) + (wire + (pts + (xy 106.68 93.98) (xy 113.03 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94024653-a2d3-4095-a619-1bd2d83444d5") + ) + (wire + (pts + (xy 160.02 97.79) (xy 167.64 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94a86a74-75c1-4eb7-84bb-ad377298f6dc") + ) + (wire + (pts + (xy 160.02 105.41) (xy 167.64 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5529aee-fcda-4d5c-bbb2-3c12bbe88037") + ) + (wire + (pts + (xy 106.68 88.9) (xy 113.03 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a77f3d86-9238-420d-b0fe-e8977e10910f") + ) + (wire + (pts + (xy 160.02 87.63) (xy 167.64 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9c554ef-71a2-4f6c-9e10-1fa17175f1ce") + ) + (wire + (pts + (xy 106.68 109.22) (xy 113.03 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9de913c-410d-43f2-8893-824ba37bd7fe") + ) + (wire + (pts + (xy 160.02 82.55) (xy 167.64 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcf2f083-6987-43c0-a1c3-fc681e7cd12a") + ) + (wire + (pts + (xy 106.68 115.57) (xy 113.03 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfaa38c1-b0cb-4707-911d-8c2a25850c57") + ) + (wire + (pts + (xy 106.68 97.79) (xy 113.03 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d07f73dc-d447-46d0-a5d6-3353b732eb09") + ) + (wire + (pts + (xy 106.68 106.68) (xy 113.03 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de1b703f-5da9-4c75-b50d-554927e250dd") + ) + (wire + (pts + (xy 106.68 111.76) (xy 113.03 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4947b16-6c5d-4379-a7f2-ac49cad92287") + ) + (wire + (pts + (xy 160.02 85.09) (xy 167.64 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efbc30f9-b2c6-48ab-a2b1-b7d07d3641ee") + ) + (wire + (pts + (xy 160.02 93.98) (xy 167.64 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f22a9d89-30e2-4d82-ab9e-cb7a7011578a") + ) + (wire + (pts + (xy 106.68 100.33) (xy 113.03 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9fdbee5-69f5-4047-84cd-2f1e36f6c2ef") + ) + (label "PET1-" + (at 167.64 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "07fc3a85-a0e4-4cf0-bc57-df3e243d9d3a") + ) + (label "PERST0#" + (at 106.68 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "09dc39f8-d262-492b-a32d-df1fcbe7ed82") + ) + (label "USB_D-" + (at 106.68 82.55 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "12c1ee71-1000-437d-996d-f54b0be7a642") + ) + (label "PET1+" + (at 167.64 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1566a7fc-101c-47b9-ba4c-8cb69e375d99") + ) + (label "PET0-" + (at 106.68 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "31f2bc22-a3f9-470e-b983-6f1f143c8607") + ) + (label "PER0+" + (at 106.68 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "33d20ce2-ecca-453d-a145-55256e015e8e") + ) + (label "LED#2" + (at 106.68 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "345b83d2-e519-459c-832b-356bcb4f2457") + ) + (label "REFCLK0-" + (at 106.68 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "38315636-9377-4d13-be7d-fe775ef417e6") + ) + (label "SUSCLK" + (at 167.64 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3aa685f2-f455-40cf-b0ba-24381b2f9531") + ) + (label "REFCLK1-" + (at 167.64 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40e4c672-fdcf-405a-834f-ae23eaecf2bd") + ) + (label "REFCLK1+" + (at 167.64 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "45fefd18-c9c7-4f94-bf07-f2f7156a2e54") + ) + (label "CLKREQ0#" + (at 106.68 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "485597f4-1ea7-4c4c-8f1a-2dcc771fd3c1") + ) + (label "PERST1#" + (at 167.64 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5cbdcf60-55ed-4816-9c9c-294d6180bf3a") + ) + (label "PER1-" + (at 167.64 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "628edb03-cc66-4d91-9210-232738c54217") + ) + (label "LED#1" + (at 106.68 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6587ec75-0fe6-4e1b-bac6-c88a9ec71569") + ) + (label "USB_D+" + (at 106.68 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "66ca4ffc-57a5-46e5-b8e4-38eff9ff58e6") + ) + (label "PER0-" + (at 106.68 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6d7398a4-367c-48b2-8604-5fb80882c311") + ) + (label "PER1+" + (at 167.64 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7131b1dc-1034-44c1-9f4f-90779098227d") + ) + (label "W_DISABLE2#" + (at 167.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "80866326-822c-428d-8eea-c416bdf69c59") + ) + (label "I2C_CLK" + (at 167.64 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8547b712-3d06-4754-95db-685ad4e04ae0") + ) + (label "CLKREQ1#" + (at 167.64 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9319dd40-d4e0-4cab-8f30-c08e4a82f93b") + ) + (label "I2C_DATA" + (at 167.64 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9aa0a3c1-542e-4133-a904-825031cab63d") + ) + (label "PEWAKE1#" + (at 167.64 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9ba2e185-c897-4ba2-a366-0f1daef43280") + ) + (label "REFCLK0+" + (at 106.68 97.79 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a8f1eaa0-5eb6-47ab-829c-49dccecda8bb") + ) + (label "PET0+" + (at 106.68 104.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c0446d4c-5f2d-4a2e-9a2b-31abc690a884") + ) + (label "W_DISABLE1#" + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c6579520-c6b1-4f27-87f1-ae4b1f95ed5f") + ) + (label "PEWAKE#" + (at 106.68 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ce236beb-d250-4038-9e46-ac1053061b1e") + ) + (label "ALERT#" + (at 167.64 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ed35e218-2a95-472c-8566-e4adea56e44c") + ) + (sheet + (at 113.03 80.01) + (size 46.99 46.99) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18") + (property "Sheetname" "M.2 A+E Key" + (at 113.03 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "M.2 A+E Key.kicad_sch" + (at 113.03 127.5846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "USB_D+" bidirectional + (at 113.03 85.09 180) + (uuid "d29732cb-e598-41b6-8b02-700de5cbe7a7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_D-" bidirectional + (at 113.03 82.55 180) + (uuid "40ebfddc-aa60-404f-971a-cd0b9afc37e0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "CLKREQ0#" bidirectional + (at 113.03 93.98 180) + (uuid "93c0db2a-bee6-4014-b2a6-2391b54d667c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE0#" bidirectional + (at 113.03 91.44 180) + (uuid "f5a75336-c6c9-4921-aca3-af9b2fd088be") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERST0#" input + (at 113.03 88.9 180) + (uuid "642ff72f-c6c1-475d-bbe0-8015271f129b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKn0" input + (at 113.03 100.33 180) + (uuid "faeac358-f98f-4501-b77a-bb1f2dc1f348") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "REFCLKp0" input + (at 113.03 97.79 180) + (uuid "22296bdd-987f-42e0-bca1-72773947e301") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETp0" output + (at 113.03 104.14 180) + (uuid "392cc812-d5cc-4cb9-aab7-da1424e490b3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PETn0" output + (at 113.03 106.68 180) + (uuid "e413e96a-c94f-4bb8-bce0-b4dfc98db063") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERp0" input + (at 113.03 109.22 180) + (uuid "061b9f1c-ad63-4e03-8e5e-7616a1bbee7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PERn0" input + (at 113.03 111.76 180) + (uuid "430ad90a-3751-4301-8020-b8a4bef9d644") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PEWAKE1#" bidirectional + (at 160.02 82.55 0) + (uuid "d5d358c5-0596-4fdc-9812-d4bed0e44bc1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERST1#" input + (at 160.02 85.09 0) + (uuid "cd163faa-52b7-4c87-afda-3d8624580c67") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "CLKREQ1#" bidirectional + (at 160.02 87.63 0) + (uuid "b73dd670-ce34-45e6-9f2e-74fcc7d955bc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKn1" input + (at 160.02 93.98 0) + (uuid "6982d958-3c17-43b8-866a-5b5dc470ef3b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLKp1" input + (at 160.02 91.44 0) + (uuid "e821ed26-5104-4e48-a56e-2a58792f3881") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETp1" output + (at 160.02 97.79 0) + (uuid "cc984747-4103-4d10-ab5f-a8945a1c0734") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PETn1" output + (at 160.02 100.33 0) + (uuid "d2b7fa83-bf73-4443-b1eb-83ca5e80eca1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERp1" input + (at 160.02 102.87 0) + (uuid "ee8619d7-3b41-499e-a734-9ccd67345919") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PERn1" input + (at 160.02 105.41 0) + (uuid "3437c83e-fa50-4559-8338-3130bb31aa4b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_CLK" input + (at 160.02 111.76 0) + (uuid "fab28849-ba0a-4821-8275-055c27362484") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "I2C_DATA" bidirectional + (at 160.02 109.22 0) + (uuid "a185a860-d954-4c22-9b06-36241c9cdd9c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE1#" input + (at 160.02 118.11 0) + (uuid "9a577fc8-387d-4431-b38c-4863b9615ce4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SUSCLK" input + (at 160.02 123.19 0) + (uuid "bd483e60-4449-48cb-a5c1-d0e1fa3f1c59") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "W_DISABLE2#" input + (at 160.02 120.65 0) + (uuid "2eed8d73-4b9c-460a-9c0e-e6e257ce8f40") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "ALERT#" output + (at 160.02 115.57 0) + (uuid "fc390dc0-c47a-40cb-935c-154bce924fb0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "LED#2" output + (at 113.03 118.11 180) + (uuid "b81ef03b-a1ae-4b4a-b07c-ae710d605f9b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "LED#1" output + (at 113.03 115.57 180) + (uuid "e93e33c5-9802-4913-a991-d090294e6630") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key.kicad_sch new file mode 100644 index 0000000..733cf8f --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key.kicad_sch @@ -0,0 +1,3452 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "077d7fb3-0352-413f-8fea-25b4237d2386") + (paper "A4") + (lib_symbols + (symbol "Mechanical:MountingHole_Pad" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "H" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 0 4.445 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "mounting hole" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MountingHole*Pad*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MountingHole_Pad_0_1" + (circle + (center 0 1.27) + (radius 1.27) + (stroke + (width 1.27) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "MountingHole_Pad_1_1" + (pin input line + (at 0 -2.54 90) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:M.2_A+E_Key" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "M.2_A+E_Key_0_1" + (rectangle + (start -27.94 -6.35) + (end 29.21 -105.41) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "M.2_A+E_Key_1_1" + (pin power_in line + (at -30.48 -8.89 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -11.43 0) + (length 2.54) + (name "USB_D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -13.97 0) + (length 2.54) + (name "USB_D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -16.51 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -29.21 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -31.75 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -34.29 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -30.48 -36.83 0) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -49.53 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -52.07 0) + (length 2.54) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -54.61 0) + (length 2.54) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -57.15 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -59.69 0) + (length 2.54) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -62.23 0) + (length 2.54) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -64.77 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -67.31 0) + (length 2.54) + (name "REFCLKp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -69.85 0) + (length 2.54) + (name "REFCLKn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -72.39 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -74.93 0) + (length 2.54) + (name "CLKREQ0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -30.48 -77.47 0) + (length 2.54) + (name "PEWAKE0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -80.01 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -82.55 0) + (length 2.54) + (name "RESERVED/PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -85.09 0) + (length 2.54) + (name "RESERVED/PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -87.63 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -90.17 0) + (length 2.54) + (name "RESERVED/PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -30.48 -92.71 0) + (length 2.54) + (name "RESERVED/PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -30.48 -95.25 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -97.79 0) + (length 2.54) + (name "RESERVED/REFCLKp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -30.48 -100.33 0) + (length 2.54) + (name "RESERVED/REFCLKn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -30.48 -102.87 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -10.16 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -12.7 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -15.24 180) + (length 2.54) + (name "LED#1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -27.94 180) + (length 2.54) + (name "LED#2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -30.48 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -33.02 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -35.56 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -48.26 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -50.8 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 31.75 -53.34 180) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -55.88 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -58.42 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -60.96 180) + (length 2.54) + (name "Vender_Defined" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -63.5 180) + (length 2.54) + (name "COEX3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -66.04 180) + (length 2.54) + (name "COEX2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -68.58 180) + (length 2.54) + (name "COEX1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -71.12 180) + (length 2.54) + (name "SUSCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -73.66 180) + (length 2.54) + (name "PERST0#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -76.2 180) + (length 2.54) + (name "W_DISABLE2#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -78.74 180) + (length 2.54) + (name "W_DISABLE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 31.75 -81.28 180) + (length 2.54) + (name "I2C_Data" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 31.75 -83.82 180) + (length 2.54) + (name "I2C_CLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 31.75 -86.36 180) + (length 2.54) + (name "ALERT#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -88.9 180) + (length 2.54) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -91.44 180) + (length 2.54) + (name "UIM_SWP/PERST1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -93.98 180) + (length 2.54) + (name "UMI_POWER_SNK/CLKREQ1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 31.75 -96.52 180) + (length 2.54) + (name "UIM_POWER_SRC/GPIO1/PEWAKE1#" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -99.06 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 31.75 -101.6 180) + (length 2.54) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Put AC Coupling Caps on Differential Transmit Lines" + (exclude_from_sim no) + (at 50.292 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "c1f4397d-b9d9-4d9f-8704-6ee87927cd5b") + ) + (text "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (exclude_from_sim no) + (at 215.646 82.804 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f54893b0-9e28-4783-849d-61dc66f4f3f6") + ) + (junction + (at 88.9 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "047630fb-a1d5-424a-bca8-eebfa182ae2b") + ) + (junction + (at 88.9 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "4441359c-2b62-47d0-a4ba-de4bbf6334fb") + ) + (junction + (at 88.9 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4ef6e765-acb6-4dd4-82bb-c5fb89bb4092") + ) + (junction + (at 88.9 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "500d52fb-1ada-49b1-9e2a-301c1d2ed123") + ) + (junction + (at 88.9 105.41) + (diameter 0) + (color 0 0 0 0) + (uuid "755bd7f7-a2d1-48a7-b40e-d51ef55db671") + ) + (junction + (at 88.9 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "77ecb9a0-ae42-4fb9-b476-766c10e39818") + ) + (junction + (at 88.9 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "792b53f7-2df3-481e-8921-25ea5b56840d") + ) + (junction + (at 88.9 135.89) + (diameter 0) + (color 0 0 0 0) + (uuid "7ffff015-3791-4d0c-9e1e-d0a6d532b1d0") + ) + (junction + (at 88.9 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "d7a4f59b-c651-4bb9-8336-cabeff6dad35") + ) + (no_connect + (at 157.48 101.6) + (uuid "0d167789-d6fd-40a6-b471-7da304cf5a1f") + ) + (no_connect + (at 157.48 104.14) + (uuid "570dc167-1e0b-473c-ad37-c70f6b888ae8") + ) + (no_connect + (at 157.48 109.22) + (uuid "610ebf25-49b5-4914-9b68-c69b01d9a2b6") + ) + (no_connect + (at 157.48 106.68) + (uuid "7176b7e8-c550-41e0-b40a-14fc9aba1ca6") + ) + (no_connect + (at 157.48 96.52) + (uuid "b3332982-567c-4ab7-84fe-798b8c86a5ce") + ) + (no_connect + (at 157.48 129.54) + (uuid "d1547815-a591-4853-9674-a043c6325ff2") + ) + (no_connect + (at 157.48 99.06) + (uuid "f58b8062-d15e-45cc-9964-9e925a268ba9") + ) + (wire + (pts + (xy 80.01 95.25) (xy 95.25 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "059d789f-15df-4a34-8a43-daabaa74e59f") + ) + (wire + (pts + (xy 161.29 71.12) (xy 161.29 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a0a1304-7433-41e6-b952-b49c6b8e8e50") + ) + (wire + (pts + (xy 69.85 100.33) (xy 95.25 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f7de0bb-edb0-40ce-a749-afd02908feef") + ) + (wire + (pts + (xy 50.8 133.35) (xy 55.88 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17e2959b-cc42-44fd-8248-0aabb25ac903") + ) + (wire + (pts + (xy 69.85 102.87) (xy 95.25 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19fe9220-d966-49b4-a3e1-9bd300dbcaf9") + ) + (wire + (pts + (xy 157.48 119.38) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20c1167c-9e0e-44af-91f7-ac1cab5c77a6") + ) + (wire + (pts + (xy 88.9 135.89) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "213d303d-7386-4cb9-84cb-dc79b5879b8e") + ) + (wire + (pts + (xy 88.9 113.03) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23040fbd-9ed1-4e2a-99c7-c1a60c1be8a2") + ) + (wire + (pts + (xy 95.25 49.53) (xy 88.9 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24182a0f-4b11-4e0f-84d6-c6afd2046481") + ) + (wire + (pts + (xy 157.48 124.46) (xy 162.56 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cb27265-a34c-4d71-a1f7-b88ea550dbfc") + ) + (wire + (pts + (xy 80.01 110.49) (xy 95.25 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "301ef47c-30e4-437b-adb8-be8ea474806c") + ) + (wire + (pts + (xy 157.48 139.7) (xy 167.64 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32d16222-6b02-4bc1-b18d-b6f5e0e749e5") + ) + (wire + (pts + (xy 50.8 130.81) (xy 55.88 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "382f8605-a97c-4913-b8eb-3a965bd9f328") + ) + (wire + (pts + (xy 50.8 102.87) (xy 54.61 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3905eed0-e0d9-4c04-a4dd-8ace18c3b2e8") + ) + (wire + (pts + (xy 157.48 132.08) (xy 162.56 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a629070-999f-4265-b75d-3a62cc75c892") + ) + (wire + (pts + (xy 95.25 57.15) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ba9e7b9-3a98-42b0-a0f4-885e22815805") + ) + (wire + (pts + (xy 157.48 111.76) (xy 162.56 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d5c1d4d-244c-491d-8dfe-6344d901fe1f") + ) + (wire + (pts + (xy 71.12 133.35) (xy 95.25 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ed91614-307e-4515-bf8b-d81c0cffbdd4") + ) + (wire + (pts + (xy 157.48 121.92) (xy 162.56 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7b9de1-f90f-49b8-aa7d-18326c1f6451") + ) + (wire + (pts + (xy 88.9 120.65) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41612227-4c8d-4f04-affb-f67176555470") + ) + (wire + (pts + (xy 88.9 90.17) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a50b34e-55e8-41d7-8312-d4b3e9950d06") + ) + (wire + (pts + (xy 157.48 53.34) (xy 167.64 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5261a6fd-7d5a-43cb-9585-e7d4c7c5b4bf") + ) + (wire + (pts + (xy 88.9 57.15) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54978275-d530-4faa-afd2-5a528e026a2e") + ) + (wire + (pts + (xy 88.9 49.53) (xy 88.9 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f25439-c581-4c15-b3da-1c665ba74be0") + ) + (wire + (pts + (xy 80.01 107.95) (xy 95.25 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d6beac1-e13e-4b0f-8c08-01ddeda81aeb") + ) + (wire + (pts + (xy 157.48 71.12) (xy 161.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bcbd8ea-68ba-4e88-8d32-c8b027442a54") + ) + (wire + (pts + (xy 95.25 120.65) (xy 88.9 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bd0ab73-8436-4d78-9913-6096043aae99") + ) + (wire + (pts + (xy 88.9 128.27) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701c2c6b-3fd8-4751-9c36-2a977e60dfcb") + ) + (wire + (pts + (xy 88.9 105.41) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70973ee5-7bf5-4707-895a-c4ddba3adfe5") + ) + (wire + (pts + (xy 50.8 100.33) (xy 54.61 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a272a05-a9a7-4c86-917a-59109394068e") + ) + (wire + (pts + (xy 80.01 115.57) (xy 95.25 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d36f887-9671-4f2f-83cf-035f39c8b41b") + ) + (wire + (pts + (xy 157.48 142.24) (xy 167.64 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f4b97cb-8d99-490c-890d-f329df16d967") + ) + (wire + (pts + (xy 157.48 68.58) (xy 162.56 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8503d38d-3bd3-4a62-a8e8-abce59f69a41") + ) + (wire + (pts + (xy 80.01 123.19) (xy 95.25 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "868a5b84-53f9-4adb-b107-15859a04cf16") + ) + (wire + (pts + (xy 157.48 137.16) (xy 162.56 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca98de6-be44-4e3d-95c6-af67631bdc09") + ) + (wire + (pts + (xy 95.25 143.51) (xy 88.9 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4efe13-5467-4312-9b63-618361d29885") + ) + (wire + (pts + (xy 95.25 128.27) (xy 88.9 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91015359-f89f-4b55-b049-02a705c6a2cd") + ) + (wire + (pts + (xy 157.48 114.3) (xy 162.56 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9350e128-913c-458b-b291-cc771ee4f377") + ) + (wire + (pts + (xy 80.01 125.73) (xy 95.25 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9934f576-c4be-468e-b838-ee12c67573b3") + ) + (wire + (pts + (xy 80.01 92.71) (xy 95.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ec0628d-9d5d-45a2-b26f-8141bba8d9ba") + ) + (wire + (pts + (xy 157.48 127) (xy 162.56 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5180e80-e2c7-417b-b0fd-0d36b4d12f5b") + ) + (wire + (pts + (xy 95.25 135.89) (xy 88.9 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ee9445-dcf0-475c-8ce6-f02973cd87e2") + ) + (wire + (pts + (xy 88.9 97.79) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac90969e-6f37-4604-a021-b9f644ff47b7") + ) + (wire + (pts + (xy 80.01 54.61) (xy 95.25 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ade804d7-fb93-4056-898d-8a9da4dc07d2") + ) + (wire + (pts + (xy 80.01 140.97) (xy 95.25 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6a4ad96-8488-4d85-a31b-4eeba9ede49d") + ) + (wire + (pts + (xy 95.25 90.17) (xy 88.9 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f5f7a6-6d1e-490d-9fd2-359e70d96883") + ) + (wire + (pts + (xy 157.48 50.8) (xy 167.64 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be463902-de9e-4b18-910e-1ffdfb1ad6dc") + ) + (wire + (pts + (xy 95.25 113.03) (xy 88.9 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fcf711-951e-4c69-bc70-7438202db1b9") + ) + (wire + (pts + (xy 88.9 143.51) (xy 88.9 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c268911c-1619-4534-ab3a-138c3a89986b") + ) + (wire + (pts + (xy 157.48 134.62) (xy 162.56 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7fa6e38-4471-4a30-943b-164e57418cc5") + ) + (wire + (pts + (xy 95.25 97.79) (xy 88.9 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d584bfed-020f-4401-a237-8f21ac6c4917") + ) + (wire + (pts + (xy 80.01 52.07) (xy 95.25 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d60ed1b9-8a04-4286-acba-5d8f1f249ff4") + ) + (wire + (pts + (xy 157.48 55.88) (xy 163.83 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0249a2a-674f-4159-bef1-6373e6f7cc3b") + ) + (wire + (pts + (xy 157.48 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f31bd709-6718-442f-bb16-14522c89c555") + ) + (wire + (pts + (xy 95.25 105.41) (xy 88.9 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f64e3ddb-bf01-4b99-9a22-9b596f425975") + ) + (wire + (pts + (xy 80.01 138.43) (xy 95.25 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f89b9698-0d54-43de-9052-1713f42c21ce") + ) + (wire + (pts + (xy 80.01 118.11) (xy 95.25 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac42197-96e8-4ebe-b0a4-f712d68c8c7b") + ) + (wire + (pts + (xy 71.12 130.81) (xy 95.25 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc37943b-73e7-4b4b-adbd-a25c7c5ff0ec") + ) + (label "PET1N" + (at 82.55 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6de6da3b-472e-435d-8fe4-9760c2c596f3") + ) + (label "PET0P" + (at 82.55 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "95ef5b8d-b0e6-4302-ae0f-edf92e761d3f") + ) + (label "PET1P" + (at 82.55 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c06c9d03-a41a-4826-93fe-23ec71fe70e8") + ) + (label "PET0N" + (at 82.55 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c794f9d1-5a6b-43d5-9d91-f6a6bbb9e8b4") + ) + (hierarchical_label "PERn0" + (shape input) + (at 80.01 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "063a2ef8-b695-4e91-b641-a338d8e83634") + ) + (hierarchical_label "PEWAKE0#" + (shape bidirectional) + (at 80.01 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b6cf55a-223c-4f34-873b-3e3934011f33") + ) + (hierarchical_label "REFCLKn1" + (shape input) + (at 80.01 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1edc1b8d-f415-4221-8381-a0cb954cb44d") + ) + (hierarchical_label "USB_D-" + (shape bidirectional) + (at 80.01 54.61 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2cf71649-082f-4351-a784-b596b18c10a7") + ) + (hierarchical_label "SUSCLK" + (shape input) + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d4269d5-16a5-4001-9903-880f8c694715") + ) + (hierarchical_label "W_DISABLE1#" + (shape input) + (at 162.56 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "33a5af29-b266-459a-8c0e-85712570cc11") + ) + (hierarchical_label "PERST0#" + (shape input) + (at 162.56 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "35d9bbbd-7cdc-4a51-b27f-a605d617273f") + ) + (hierarchical_label "USB_D+" + (shape bidirectional) + (at 80.01 52.07 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "38d3c6bb-ea7a-4665-bea3-d92317291841") + ) + (hierarchical_label "PETp0" + (shape output) + (at 50.8 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6193357f-6da2-41d5-8f48-99f86ea96f09") + ) + (hierarchical_label "PERp1" + (shape input) + (at 80.01 123.19 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6a9fde8c-16b9-4c28-9090-0a849dd65a6b") + ) + (hierarchical_label "CLKREQ1#" + (shape bidirectional) + (at 162.56 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f33a987-bd9e-4000-802b-13f56642e6ee") + ) + (hierarchical_label "REFCLKn0" + (shape input) + (at 80.01 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "768fdee5-2aa9-4262-9e53-d20d09ed6074") + ) + (hierarchical_label "I2C_DATA" + (shape bidirectional) + (at 162.56 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7970a869-4fca-441e-9cd1-f0c4c2f937d5") + ) + (hierarchical_label "PETn1" + (shape output) + (at 50.8 133.35 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8dd06801-0c6a-4466-97fe-0468bce9aa9a") + ) + (hierarchical_label "PETp1" + (shape output) + (at 50.8 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "911b0e3b-02f0-4c2a-aff3-53d0618a5a71") + ) + (hierarchical_label "PERp0" + (shape input) + (at 80.01 95.25 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "92a7c95f-94d1-4e34-8c06-6a9e94e7cec3") + ) + (hierarchical_label "I2C_CLK" + (shape input) + (at 162.56 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bd093c01-258d-4cb5-9b8a-83154b61bd44") + ) + (hierarchical_label "REFCLKp1" + (shape input) + (at 80.01 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c0087e01-030b-4197-9201-832584681fb0") + ) + (hierarchical_label "PEWAKE1#" + (shape bidirectional) + (at 162.56 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cb1711b2-1abc-4fc2-a0e9-0c84275bcadd") + ) + (hierarchical_label "PERn1" + (shape input) + (at 80.01 125.73 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d20200ba-658c-41e7-ab4b-acf4a211e429") + ) + (hierarchical_label "PERST1#" + (shape input) + (at 162.56 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d377d8c8-9e0f-4a7b-9119-30a3662945e0") + ) + (hierarchical_label "PETn0" + (shape output) + (at 50.8 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d74c2f03-30fd-414f-bac0-ff192737117d") + ) + (hierarchical_label "ALERT#" + (shape output) + (at 162.56 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e06ec2bc-1e38-4d7a-8217-51a6a9d6a3f1") + ) + (hierarchical_label "W_DISABLE2#" + (shape input) + (at 162.56 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c50a64-b410-489c-81af-050f6d244f9e") + ) + (hierarchical_label "REFCLKp0" + (shape input) + (at 80.01 107.95 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ee6f75f6-2e66-4e16-8cc8-1f02b9c5bb54") + ) + (hierarchical_label "LED#2" + (shape output) + (at 162.56 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f2317668-22bb-4d1f-a6d2-8b78992fefc8") + ) + (hierarchical_label "CLKREQ0#" + (shape bidirectional) + (at 80.01 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f383a88a-8138-42ca-8058-0da08c0da8da") + ) + (hierarchical_label "LED#1" + (shape output) + (at 163.83 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff683c24-3935-4f45-825b-4956765dc063") + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 139.7 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") + (property "Reference" "#PWR06" + (at 163.83 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 139.6999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "879bb0fc-58ab-4090-8d5c-70831c02a681") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 88.9 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34996016-5ffe-4907-b56b-7316847d250f") + (property "Reference" "#PWR02" + (at 88.9 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 88.9 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e44a35ce-5bcb-473f-a685-aa8ba7fd1c90") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") + (property "Reference" "#PWR05" + (at 163.83 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 53.3399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "70d14771-97ca-46b5-b843-8f0b34cf9314") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 223.52 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c17a753-7833-4f73-a427-12656de0e3e8") + (property "Reference" "#PWR01" + (at 223.52 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 223.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 223.52 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c7cf1498-bda4-4a98-9351-a9e380009628") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 50.8 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") + (property "Reference" "#PWR04" + (at 163.83 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 50.7999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3317818e-ac0e-42b0-a1e7-2120c387a70f") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:M.2_A+E_Key") + (at 125.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e955bed-0dab-427b-a9f4-40851f3f9989") + (property "Reference" "J1" + (at 126.365 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "~" + (at 126.365 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:M.2 A+E Key Connector" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "59" + (uuid "10e75934-91ef-40d9-874d-83bd44416cb4") + ) + (pin "71" + (uuid "f898825d-fe0c-48bc-8a31-e0b9d740996f") + ) + (pin "40" + (uuid "b75da182-9ad8-4924-8c2a-39c09628d0e1") + ) + (pin "75" + (uuid "6c3c2e06-520b-4a8c-bff4-616dac7197f5") + ) + (pin "67" + (uuid "720e1581-a255-4b44-802b-817858257bd0") + ) + (pin "2" + (uuid "3bc9bf04-0a7a-4cf4-a519-dc952528af14") + ) + (pin "50" + (uuid "3bf0dc35-675c-4cbb-94c7-93c1534692a0") + ) + (pin "57" + (uuid "9eeffecb-88cc-4705-8616-53b3352e48a8") + ) + (pin "20" + (uuid "f53e9f2d-4dfb-4e87-9772-c5de094bf9ea") + ) + (pin "65" + (uuid "b1217ea2-d7f3-4b5b-9859-16e7dbb32919") + ) + (pin "3" + (uuid "47964f9e-5e6d-4350-ac25-90550aa11d86") + ) + (pin "17" + (uuid "243ba581-2344-4c1b-b6d0-6e809db74055") + ) + (pin "21" + (uuid "c59aa535-0856-468b-8ef6-4535e45897a6") + ) + (pin "39" + (uuid "1c2043d8-72c7-420d-a4f8-54608c8e8427") + ) + (pin "49" + (uuid "e7fc5301-8bb9-4f23-92fc-25e79678af8d") + ) + (pin "73" + (uuid "30072dcc-a193-4327-9f10-bd3c1793ce18") + ) + (pin "23" + (uuid "2980908f-7fe5-41b3-8f5f-3062de684f80") + ) + (pin "37" + (uuid "5d857783-2c85-4cdf-a1fb-9b9682077967") + ) + (pin "4" + (uuid "abf4a508-deea-4740-8b26-7aa28e4d5d2b") + ) + (pin "6" + (uuid "243879bc-26cf-46c8-8805-f16e734c063b") + ) + (pin "63" + (uuid "269baaa5-b688-4127-b4c6-1feb8d4e6963") + ) + (pin "1" + (uuid "8b1a8c9d-d81e-4277-b42b-4e4d86556f6d") + ) + (pin "33" + (uuid "7f206889-952d-42ce-a992-4defdd4fdb6a") + ) + (pin "16" + (uuid "d27f45f6-4670-4c33-a9aa-c44edc98e702") + ) + (pin "22" + (uuid "ba2dc6be-6ea6-4550-851c-9e57b6ef27d2") + ) + (pin "35" + (uuid "a6528f25-cd74-4501-a05d-39bfe124c032") + ) + (pin "32" + (uuid "24378dd3-0d1e-451e-abf0-bd4a534236b0") + ) + (pin "34" + (uuid "9bfc5225-17c7-4026-a1d3-53a79b0501ee") + ) + (pin "43" + (uuid "fc74c3c6-6726-4b4d-a15f-a3b97d86d7cd") + ) + (pin "38" + (uuid "d63a23f2-1850-48df-b790-a4277f10190d") + ) + (pin "51" + (uuid "6e1007c9-32cd-4d9c-bebd-ba9fdeca374c") + ) + (pin "7" + (uuid "05c17996-f07f-4730-bf46-613eed32cb4a") + ) + (pin "5" + (uuid "8d0b0cf6-0c10-4f4a-8384-40ce86911de8") + ) + (pin "19" + (uuid "58880de6-ad6b-4ee4-8438-261485b5f178") + ) + (pin "41" + (uuid "6235dd96-837c-4126-a42f-2cd49fff887e") + ) + (pin "55" + (uuid "4b22f90d-739d-4619-857a-e076e5fe6e2f") + ) + (pin "45" + (uuid "ce271831-029c-4656-97e3-a6ddd94d999e") + ) + (pin "47" + (uuid "11ea39e8-8041-4253-ae21-2b173221ad32") + ) + (pin "53" + (uuid "fd3c57a5-2630-48cb-b9e6-23cf56e57013") + ) + (pin "61" + (uuid "544d126e-0bbb-4cd9-a384-21206cd6828d") + ) + (pin "69" + (uuid "4ef7112e-a806-45fd-a8cd-4f02a6794d98") + ) + (pin "18" + (uuid "9281afe7-6ac2-4279-a428-584fa294dcd4") + ) + (pin "36" + (uuid "582f98bc-afb0-4b88-8949-c822d2e3c74e") + ) + (pin "42" + (uuid "d4c6559f-1185-4b66-9c96-7bde34d2673f") + ) + (pin "44" + (uuid "9da3c525-fc0f-464b-9b1f-4da2b3d5e613") + ) + (pin "46" + (uuid "a8b40163-576e-415b-8c3b-c59d7a121e23") + ) + (pin "48" + (uuid "e6cfd4d0-b0ee-4735-a0eb-79a0ab848bee") + ) + (pin "52" + (uuid "fb8ca2c3-155c-487a-b242-cd25d233fc9d") + ) + (pin "54" + (uuid "46f54bd4-2879-413e-97b2-aa301062e5cc") + ) + (pin "56" + (uuid "f9cb4500-6caf-46af-8037-6c2ccf68cf24") + ) + (pin "58" + (uuid "8d50138b-7407-4ec6-a592-a181b5bbe3c7") + ) + (pin "60" + (uuid "4ad66821-9f47-45e4-affe-22e973fec8d4") + ) + (pin "62" + (uuid "5ed177f8-c641-49bf-9ebf-718a1dd66594") + ) + (pin "68" + (uuid "a62fe1dd-c471-45be-887f-3612986b5f59") + ) + (pin "74" + (uuid "cbaeed9b-f19d-408e-b0fb-78e09c93a503") + ) + (pin "72" + (uuid "bf9c1dd1-57c7-4b09-b2cb-9552bcfa815a") + ) + (pin "66" + (uuid "ba875775-cec1-4db4-b26c-9becb8804c66") + ) + (pin "70" + (uuid "78dd8adb-14c7-4ce7-907b-925e1a2b573b") + ) + (pin "64" + (uuid "2959ce5c-8b99-4394-98ea-6a69cd4127d1") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 223.52 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aaa90062-e797-49c6-b74c-817a71bdd928") + (property "Reference" "H1" + (at 226.06 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole_Pad" + (at 226.06 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Athena KiCAd library:M.2 Mounting Pad" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 223.52 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca7f6600-c6e7-488b-8304-dbf725c0004e") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "H1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 142.24 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") + (property "Reference" "#PWR07" + (at 163.83 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 171.45 142.2399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "162afb34-9128-4bc5-86f5-8ab75c90285a") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 161.29 148.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") + (property "Reference" "#PWR03" + (at 161.29 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 161.29 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 161.29 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e7dca746-e1a6-40fe-ba8f-d22b4a71e186") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (sheet + (at 55.88 129.54) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "4085d364-ba96-420e-b5a6-dae580e8c21f") + (property "Sheetname" "PCIe Couple Caps" + (at 55.88 128.8284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 55.88 135.2046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 55.88 133.35 180) + (uuid "dbed56e6-3cb4-47fc-b3c7-a7db96a629b6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 71.12 130.81 0) + (uuid "59c246b1-af2b-413e-a1b3-52bd9e549fc0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 55.88 130.81 180) + (uuid "8779e342-6dd0-4881-82e3-23ad5512fbc7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 71.12 133.35 0) + (uuid "412e9dc2-296c-4d52-854c-3309efca538d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (page "4") + ) + ) + ) + ) + (sheet + (at 54.61 99.06) + (size 15.24 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "d91fb369-9227-4ab0-aedf-b8e91770cbc3") + (property "Sheetname" "PCIe Couple Caps1" + (at 54.61 98.3484 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIe Couple Caps.kicad_sch" + (at 54.61 104.7246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "OUT-" input + (at 54.61 102.87 180) + (uuid "b84d9a0e-ec2b-485f-9e5e-4c3220f4dc8b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN+" input + (at 69.85 100.33 0) + (uuid "3382caee-e5e9-4464-a1ec-f70b247aa51b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" input + (at 54.61 100.33 180) + (uuid "5c7409bf-0768-4d6c-aacf-48cafabd354e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 69.85 102.87 0) + (uuid "b56d448d-0acb-4cac-9568-47d5f240dbf9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18" + (page "3") + ) + ) + ) + ) +) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/PCIe Couple Caps.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/PCIe Couple Caps.kicad_sch new file mode 100644 index 0000000..96226b9 --- /dev/null +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/PCIe Couple Caps.kicad_sch @@ -0,0 +1,380 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "0c06aba0-fe64-4bc3-bd4a-079ccee23272") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 129.54 104.14) (xy 129.54 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2441e667-1566-4b72-bc01-fb046aa028c8") + ) + (wire + (pts + (xy 143.51 91.44) (xy 143.51 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636878f9-a519-4396-87c6-ca47530d5bb3") + ) + (wire + (pts + (xy 143.51 104.14) (xy 143.51 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acc8c63b-e272-4ce7-a0d5-4af9208cbf65") + ) + (wire + (pts + (xy 129.54 91.44) (xy 129.54 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c593ac9b-a996-4583-8a6b-255f08e70f5c") + ) + (hierarchical_label "IN-" + (shape input) + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e1afedb5-767a-4503-9e2f-d66a5fcb1981") + ) + (hierarchical_label "IN+" + (shape input) + (at 143.51 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f75fae40-18bb-4724-a48a-191ee53ca258") + ) + (hierarchical_label "OUT+" + (shape input) + (at 143.51 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cce2ed-83c5-4c49-9fe9-de2cf9bb5ff8") + ) + (hierarchical_label "OUT-" + (shape input) + (at 129.54 109.22 270) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ff5bdcf1-76c0-4d9d-b23d-02c1c676dcf3") + ) + (symbol + (lib_id "Device:C") + (at 129.54 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2016188b-af52-4362-a831-61bc1de993d6") + (property "Reference" "C3" + (at 133.35 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 133.35 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 130.5052 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 129.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f3df6ed5-96be-4d6c-8bdc-2ee435d2a0e9") + ) + (pin "1" + (uuid "56f2b7c8-7741-4117-8aa8-61ca0570a888") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C1") + (unit 1) + ) + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 143.51 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") + (property "Reference" "C4" + (at 147.32 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220nF" + (at 147.32 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 144.4752 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 143.51 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3ac2afbf-58e7-4167-809d-4378bb6c04a2") + ) + (pin "1" + (uuid "19c92443-1895-483e-8c77-72cea0fe4c14") + ) + (instances + (project "M.2 A+E Key 3080" + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18/4085d364-ba96-420e-b5a6-dae580e8c21f" + (reference "C2") + (unit 1) + ) + (path "/5fe856aa-e488-4d77-b69a-5a4a48502cc8/3cfcf2f6-95cb-4bd5-be38-9f012bbbcb18/d91fb369-9227-4ab0-aedf-b8e91770cbc3" + (reference "C4") + (unit 1) + ) + ) + ) + ) +) From 34f0c64348b2c2812a836237a3cb736a1c006557 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 13 Jun 2025 11:43:04 -0400 Subject: [PATCH 25/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 37c7ff5..57d37d9 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Updated for KiCad 9.0.1 * M.2 B Key 22/30mm width, 30/42/60/80/110mm length * M.2 M Key 22/30mm width, 30/42/60/80/110mm length * M.2 E Key 22/30mm width, 30/42/60/80/110mm length +* M.2 A+E Key 22/30mm width, 30/42/60/80/110mm length * M.2 B+M Key 22/30mm width, 30/42/60/80/110mm length * x1 cards: full size, half length, low profile * x2 cards: full size, half length, low profile From c8dc75b26b060bb7fc4acad4a52cc10a46d00019 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 13 Jun 2025 17:01:46 -0400 Subject: [PATCH 26/34] Updated M. Footprints -removed extra drawings from footprints -added pcb thickness and keepout notes -fixed keepout area rules from marking the m.2 pads as a violation -updated all m.2 templates to have new footprints. --- .../M.2 A Key Connector.kicad_mod | 266 +--- .../M.2 A+E Key Connector.kicad_mod | 184 +-- .../M.2 B Key Connector.kicad_mod | 264 +--- .../M.2 B+M Key Connector.kicad_mod | 264 +--- .../M.2 C Key Connector.kicad_mod | 264 +--- .../M.2 D Key Connector.kicad_mod | 264 +--- .../M.2 E Key Connector.kicad_mod | 264 +--- .../M.2 F Key Connector.kicad_mod | 264 +--- .../M.2 G Key Connector.kicad_mod | 264 +--- .../M.2 H Key Connector.kicad_mod | 264 +--- .../M.2 J Key Connector.kicad_mod | 264 +--- .../M.2 K Key Connector.kicad_mod | 264 +--- .../M.2 L Key Connector.kicad_mod | 264 +--- .../M.2 M Key Connector.kicad_mod | 264 +--- .../M.2 No Key Connector.kicad_mod | 264 +--- .../M.2 A Key 22110/M.2 A Key 22110.kicad_pcb | 605 +++----- .../M.2 A Key 2230/M.2 A Key 2230.kicad_pcb | 1296 +++++++---------- .../M.2 A Key 2242/M.2 A Key 2242.kicad_pcb | 660 +++------ .../M.2 A Key 2260/M.2 A Key 2260.kicad_pcb | 553 +++---- .../M.2 A Key 2280/M.2 A Key 2280.kicad_pcb | 487 ++----- .../M.2 A Key 30110/M.2 A Key 30110.kicad_pcb | 603 +++----- .../M.2 A Key 3030/M.2 A Key 3030.kicad_pcb | 675 +++------ .../M.2 A Key 3042/M.2 A Key 3042.kicad_pcb | 475 ++---- .../M.2 A Key 3060/M.2 A Key 3060.kicad_pcb | 605 +++----- .../M.2 A Key 3080/M.2 A Key 3080.kicad_pcb | 743 ++++------ .../M.2 A+E Key 22110.kicad_pcb | 553 +++---- .../M.2 A+E Key 2230.kicad_pcb | 621 ++++---- .../M.2 A+E Key 2242.kicad_pcb | 545 +++---- .../M.2 A+E Key 2260.kicad_pcb | 555 +++---- .../M.2 A+E Key 2280.kicad_pcb | 547 +++---- .../M.2 A+E Key 30110.kicad_pcb | 853 ++++------- .../M.2 A+E Key 3030.kicad_pcb | 627 ++++---- .../M.2 A+E Key 3042.kicad_pcb | 713 ++++----- .../M.2 A+E Key 3060.kicad_pcb | 655 +++------ .../M.2 A+E Key 3080.kicad_pcb | 615 ++++---- .../M.2 B Key 22110/M.2 B Key 22110.kicad_pcb | 677 +++------ .../M.2 B Key 2230/M.2 B Key 2230.kicad_pcb | 673 +++------ .../M.2 B Key 2242/M.2 B Key 2242.kicad_pcb | 673 +++------ .../M.2 B Key 2260/M.2 B Key 2260.kicad_pcb | 835 ++++------- .../M.2 B Key 2280/M.2 B Key 2280.kicad_pcb | 769 +++------- .../M.2 B Key 30110/M.2 B key 30110.kicad_pcb | 715 +++------ .../M.2 B Key 3030/M.2 B Key 3030.kicad_pcb | 813 ++++------- .../M.2 B Key 3042/M.2 B key 3042.kicad_pcb | 543 +++---- .../M.2 B Key 3060/M.2 B Key 3060.kicad_pcb | 601 +++----- .../M.2 B Key 3080/M.2 B Key 3080.kicad_pcb | 673 +++------ .../M.2 B+M Key 22110.kicad_pcb | 847 ++++------- .../M.2 B+M Key 2230.kicad_pcb | 751 ++++------ .../M.2 B+M Key 2242.kicad_pcb | 917 ++++-------- .../M.2 B+M Key 2260.kicad_pcb | 539 +++---- .../M.2 B+M Key 2280.kicad_pcb | 717 +++------ .../M.2 B+M Key 30110.kicad_pcb | 615 +++----- .../M.2 B+M Key 3030.kicad_pcb | 845 ++++------- .../M.2 B+M Key 3042.kicad_pcb | 917 ++++-------- .../M.2 B+M Key 3060.kicad_pcb | 751 ++++------ .../M.2 B+M Key 3080.kicad_pcb | 749 ++++------ .../M.2 E Key 22110/M.2 E Key 22110.kicad_pcb | 682 +++------ .../M.2 E Key 2230/M.2 E Key 2230.kicad_pcb | 594 +++----- .../M.2 E Key 2242/M.2 E Key 2242.kicad_pcb | 730 ++++------ .../M.2 E Key 2260/M.2 E Key 2260.kicad_pcb | 524 +++---- .../M.2 E Key 2280/M.2 E Key 2280.kicad_pcb | 752 +++------- .../M.2 E Key 30110/M.2 E Key 30110.kicad_pcb | 822 ++++------- .../M.2 E Key 3030/M.2 E Key 3030.kicad_pcb | 658 +++------ .../M.2 E Key 3042/M.2 E Key 3042.kicad_pcb | 730 ++++------ .../M.2 E Key 3060/M.2 E Key 3060.kicad_pcb | 688 +++------ .../M.2 E Key 3080/M.2 E Key 3080.kicad_pcb | 636 +++----- .../M.2 M Key 22110/M.2 M Key 22110.kicad_pcb | 673 +++------ .../M.2 M Key 2230/M.2 M Key 2230.kicad_pcb | 615 +++----- .../M.2 M Key 2242/M.2 M Key 2242.kicad_pcb | 795 +++------- .../M.2 M Key 2260/M.2 M Key 2260.kicad_pcb | 549 +++---- .../M.2 M Key 2280/M.2 M Key 2280.kicad_pcb | 671 +++------ .../M.2 M Key 30110/M.2 M Key 30110.kicad_pcb | 677 +++------ .../M.2 M Key 3030/M.2 M Key 3030.kicad_pcb | 461 ++---- .../M.2 M Key 3042/M.2 M key 3042.kicad_pcb | 473 ++---- .../M.2 M Key 3060/M.2 M Key 3060.kicad_pcb | 613 +++----- .../M.2 M Key 3080/M.2 M Key 3080.kicad_pcb | 813 ++++------- 75 files changed, 14659 insertions(+), 29985 deletions(-) diff --git a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod index e00b461..9b2c7a4 100644 --- a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 A Key Connector" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -658,7 +448,7 @@ (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "11cd7f1c-d93d-45ac-a1e9-a68fb4d85b41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "7baf82c1-00b2-41b0-97bf-d128193ee18d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod index 2905596..4683dda 100644 --- a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 A+E Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -356,46 +266,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -731,8 +601,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "53485546-858b-4f0c-bd0b-c5c847a72db9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a8b4366c-f81a-437b-9688-5ebaa8f12c82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -743,8 +637,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -756,7 +650,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -768,7 +662,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -860,7 +754,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -898,7 +792,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -936,7 +830,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -974,7 +868,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -1012,7 +906,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1405,7 +1299,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1414,7 +1308,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1428,7 +1322,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1447,7 +1341,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod index 23aa92f..57bae9e 100644 --- a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 B Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4a7b921f-3585-4abe-ac11-4aab2d36d67c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "50727487-b859-48f8-9241-0127491a9c61") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod index 4fdee4b..fc35cfe 100644 --- a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 B+M Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -731,8 +521,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4b350042-6835-4fa3-a984-0a5d7a2c9b45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "9bab9cfa-4615-4542-980b-652703b21a94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -743,8 +557,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -756,7 +570,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -768,7 +582,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -860,7 +674,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -898,7 +712,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -936,7 +750,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -974,7 +788,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -1012,7 +826,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1405,7 +1219,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1414,7 +1228,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1428,7 +1242,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1447,7 +1261,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod index 53d8acd..cb151ed 100644 --- a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 C Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.075 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2f36014d-31f6-4174-a0ca-afb692ebfb28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.525 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "bd9c3e45-10f8-49e7-a30a-d8dc32120eca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod index 0ff8406..53911fa 100644 --- a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 D Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.4 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "462d5127-0f1e-498a-8240-892ec1946b81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 1.95 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f36b2d2a-9876-4bca-88eb-653dbb526bef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod index c77f990..27c7645 100644 --- a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 E Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4a7e76c4-9a28-4a19-9631-a2dab4f1f9e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c6b0818c-8187-493a-bdec-07dd04296974") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod index af19140..4e81482 100644 --- a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 F Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5b668008-6557-4283-aafa-b7ff17f47834") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "adc99867-060e-4b5a-9fd0-5b45d3517b58") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod index 6184a7a..5873f64 100644 --- a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 G Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.055 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "986bb655-01c4-42c6-b34f-f65a2146179d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.505 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f38e0fe4-5e2a-460e-8897-e72e0a78d7eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod index bffd470..0c84107 100644 --- a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 H Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0286a981-239d-45c5-8b8c-3d71c3ccbe1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "23efbd17-9265-41e6-bffb-f4f81518d198") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod index 2fb9ca7..b67da9c 100644 --- a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 J Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0dd415b8-68b8-4870-b60f-b37f4075a74d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "1b2c04fd-5fc5-4ff3-a8e9-bfd21404559f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod index bbb0104..b0329a7 100644 --- a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 K Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c3a78593-9f11-4bf6-b47e-4655111e6724") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "cbd86c83-f49d-41c9-8ff5-80cf5ac62ff9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod index acea5f4..5eec582 100644 --- a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 L Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "aae0d641-a2b1-47c0-8a48-9944d8c1ae24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f062c534-942e-4b79-be19-a0ada56e8074") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod index a4d9408..c66024c 100644 --- a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 M Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -296,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -356,46 +186,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -677,8 +467,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "23060f67-0a8d-4591-922f-eacc29abdab7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "59d44031-2bf0-432f-83cc-859cef64456d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -689,8 +503,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -702,7 +516,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -714,7 +528,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -806,7 +620,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -844,7 +658,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -882,7 +696,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -920,7 +734,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -958,7 +772,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1399,7 +1213,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1408,7 +1222,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1422,7 +1236,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1441,7 +1255,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod index 323f1ee..3cddf3c 100644 --- a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod @@ -16,7 +16,7 @@ ) ) (property "Value" "M.2 No Key Connector" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cb04d929-07a4-4ab2-8b46-9700f01a20eb") @@ -136,96 +136,6 @@ (layer "Dwgs.User") (uuid "0a636e4d-5cc9-4005-a52f-044a98c1439d") ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06ef01d9-0519-43d8-8cd3-bab4bc1d9250") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa379611-d849-481b-8e9c-da03d22f16a4") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d2350da6-fd38-4119-95a9-572bdd38fee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8f5c26-d83a-4917-80eb-e6e03255decb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "125cc4f5-cdc3-44f4-ab43-ba9766e33c30") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3889784-7c5e-48bd-bda7-9d35a2dbe20c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ac0af95-1e95-4369-98d2-b4f9052f50cf") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3110ccc3-5262-46cc-b8d6-1f539a211342") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "53bcdb19-0373-4014-830c-aba8532cdc01") - ) (fp_line (start -11 -2.89) (end -15 -2.89) @@ -246,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start -11 -2.89) (end -10.425 -2.89) @@ -346,46 +216,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) @@ -406,46 +236,6 @@ (layer "Dwgs.User") (uuid "9b3bec11-1c2e-4d1e-98d1-3b24096c4544") ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b67de0ba-64b9-4bc4-921b-a690a22ba891") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ed51600e-e92d-4994-8f81-0c94a7069553") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1213e84-7f0a-475f-a2ad-4f37a54a796e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8eaa609-5ee4-442f-829e-cca10b6a5d59") - ) (fp_arc (start -10.425 -2.89) (mid -10.071447 -2.743553) @@ -623,8 +413,32 @@ (layer "User.4") (uuid "a6198dba-f55d-4452-b7eb-9a2624bfe92f") ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.505 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0d8a05b3-9654-4136-83d3-f1c4d7a358f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.055 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f6bdc9c8-1fcd-4d0a-9b00-2bb4478aec33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c85f7fe0-22ef-4fad-b6e9-25f448a35594") @@ -635,8 +449,8 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") (uuid "7658fade-61e9-4ef6-acb5-59bc0c631491") @@ -648,7 +462,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "baea5827-685f-4314-9f95-7cc0e482adde") @@ -660,7 +474,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1c693502-7135-4f9e-9212-a1db191c3cdd") @@ -752,7 +566,7 @@ (layer "User.2") (uuid "06cb66bb-6ada-45ea-97c0-9a96b19b9695") (pts - (xy 9.925 1.11) (xy 9.925 -28.89) + (xy 9.925 1.11) (xy 15 -28.89) ) (height 20.795) (orientation 1) @@ -790,7 +604,7 @@ (layer "User.2") (uuid "07cb8170-2d65-45ae-8306-85aa16104a11") (pts - (xy 9.925 1.11) (xy 9.925 -40.89) + (xy 9.925 1.11) (xy 15 -40.89) ) (height 32.695) (orientation 1) @@ -828,7 +642,7 @@ (layer "User.2") (uuid "2f4c16dd-d765-4fce-9700-abc494314154") (pts - (xy 9.925 1.11) (xy 9.925 -108.89) + (xy 9.925 1.11) (xy 15 -108.89) ) (height 69.74) (orientation 1) @@ -866,7 +680,7 @@ (layer "User.2") (uuid "8e7b4a1a-6d9d-42ab-bc28-7d1fbc72dbdd") (pts - (xy 9.91 1.11) (xy 9.91 -78.89) + (xy 9.91 1.11) (xy 15 -78.89) ) (height 58.985) (orientation 1) @@ -904,7 +718,7 @@ (layer "User.2") (uuid "bd592960-1622-47b7-a51f-c9fb7513c6ce") (pts - (xy 9.925 1.11) (xy 9.925 -58.89) + (xy 9.925 1.11) (xy 15 -58.89) ) (height 45.245) (orientation 1) @@ -1393,7 +1207,7 @@ (layer "F.Cu") (uuid "87e697a5-1f05-4587-bd13-db6526ec55c7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1402,7 +1216,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1416,7 +1230,7 @@ ) (polygon (pts - (xy 11 -2.89) (xy 11 1.11) (xy -11 1.11) (xy -11 -2.89) + (xy 15 -2.89) (xy 15 1.11) (xy -15 1.11) (xy -15 -2.89) ) ) ) @@ -1435,7 +1249,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb index f716cfc..8d88fc8 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 22110/M.2 A Key 22110.kicad_pcb @@ -1038,7 +1038,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "71da16d0-eee4-4ef8-8590-49ec1a017993") @@ -1075,20 +1075,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4f0457e1-a99b-4c31-b5c8-8f4d6b81b310") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1098,7 +1085,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "4ead36ac-a848-4f37-adfd-9c3e0bb209e3") + (uuid "5c2a9bc0-b392-47c2-ace7-60cf56802309") ) (fp_rect (start -9.925 -1.44) @@ -1109,7 +1096,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "56cf16c9-e19d-4609-98c5-1767745ceb4e") + (uuid "a3444e01-daf8-436a-b478-ccf0f08c5043") ) (fp_line (start -15 -108.89) @@ -1119,7 +1106,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5f2cc390-9cb8-469f-b88f-e96a978ebd22") + (uuid "625191d2-57a3-4510-a46d-0fb1c78d94d3") ) (fp_line (start -15 -78.89) @@ -1129,7 +1116,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "099f232c-17bc-4ae6-b217-8fb142fc025a") + (uuid "971976fb-a265-4020-b3e0-d32d90f20f4f") ) (fp_line (start -15 -58.89) @@ -1139,7 +1126,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0f14a9ed-b26e-4aaa-9c59-aeb914bf15be") + (uuid "659d7cc3-58ca-49f5-a815-768be7bf0a86") ) (fp_line (start -15 -40.89) @@ -1149,7 +1136,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "21603b3a-5128-4277-8369-01fa4989a007") + (uuid "fcc35b98-f695-463e-8b1a-3646fbd8e98e") ) (fp_line (start -15 -28.89) @@ -1159,7 +1146,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "96cfa0b5-9073-46e8-a853-e8225e2be6a7") + (uuid "9443c194-226d-45d0-a383-e574bed57735") ) (fp_line (start -15 -2.89) @@ -1169,97 +1156,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1174fad3-dfd0-4636-819b-4cfb02c8254a") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "26db7180-eff5-497a-b133-c2f78ad01def") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa106a1a-a931-4cbe-b81c-8a5b3b5d7536") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0e5bb341-7638-4982-a9ea-2e492bbd02d7") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8690616c-df51-49e9-8f33-7ac2705bac47") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4647b25b-e93a-415d-969d-30313fb63da2") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "adaec28d-af1a-47eb-b402-82e3df9df7e0") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bce8ebfe-3af8-4665-a8ec-1985d2c4ceb2") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "87c07a87-db7e-4528-8e80-850ef0027012") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2f52dca1-207e-4abb-b9f6-05c953da380a") + (uuid "94c48a28-f25c-438b-a7a9-30f3d55ebb78") ) (fp_line (start -11 -2.89) @@ -1269,7 +1166,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5e50f34e-e812-4bff-b711-4b27f412041d") + (uuid "5561d6c6-364b-4b68-abb7-5f0b47a6d1f4") ) (fp_line (start -11 -2.89) @@ -1279,47 +1176,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "80b27ba8-81a1-4466-acf9-9554e9a44b7c") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d733699d-9c0a-4119-a3d2-bc3286ea63aa") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1081ca82-d43e-477a-9d90-8b6d7dabe5ce") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "590eb6ad-9a22-4f36-b066-935b4adb0834") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e50e5b44-1247-49dd-9bdc-a91e4cadb7fe") + (uuid "1ee1c081-f281-458e-b781-376a31f298c7") ) (fp_line (start 11 -108.89) @@ -1329,47 +1186,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bc3d3b14-8e48-4ec1-95d1-f2e3112e76d7") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c92c127e-893b-4cc6-aa11-1f8c2b17c643") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d48c3d83-12a5-4b01-a21e-938305304490") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4a9d2ba1-641f-4e76-99a1-19980cefc1d5") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4a2c04b8-17d5-4e31-8ce1-2c0e0e1670fd") + (uuid "558bbd69-1622-47d1-882a-3d2794cf35e4") ) (fp_line (start 11 -2.89) @@ -1379,7 +1196,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f265e6b1-7d47-4334-a630-7e1082f46a7f") + (uuid "f4b013f0-9fa2-43ed-88cd-906b81266f47") ) (fp_line (start 15 -108.89) @@ -1389,47 +1206,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "730abfd3-ab14-4d65-8e9b-f1ef4cddd338") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e922656d-9692-4830-95b5-63bcab226e01") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4630b48c-b89d-4a15-a86e-6e9fcb5c9e4a") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ee627f8d-b0f1-4150-93c2-1e1588ddd3c0") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2f739bd8-fdd3-4a30-a8fe-e01bcc711222") + (uuid "6be86622-4a38-4731-ae52-9a590151d75c") ) (fp_line (start -11 -2.89) @@ -1439,7 +1216,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "32a6ffb8-2be7-458d-b968-4e4d17548101") + (uuid "e3bf7be5-952d-446e-9323-14fcd671997a") ) (fp_line (start -9.925 -2.39) @@ -1449,7 +1226,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "515727c0-1649-4690-8ed1-5fa2d3dcf08a") + (uuid "be6cef27-b452-4687-bc21-61d5c18524d6") ) (fp_line (start 6.025 -1.79) @@ -1459,7 +1236,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e9cbe48a-3223-4ed3-88ae-5a6387253fa5") + (uuid "1fd7179e-659e-4687-90a5-da00b80ab0d7") ) (fp_line (start 6.025 1.11) @@ -1469,7 +1246,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "02765b37-1aab-49d8-9bb7-2ad6ed442d3c") + (uuid "a1db33df-8b95-4528-8586-a7effcd19bad") ) (fp_line (start 7.225 -1.79) @@ -1479,7 +1256,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8767343f-eaf6-4074-9396-b1cbed0cbd08") + (uuid "c071e389-2d31-4a9e-a493-da7f157dc046") ) (fp_line (start 7.225 1.11) @@ -1489,7 +1266,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e42c202a-7946-4053-8472-bd9189bada81") + (uuid "8b9bb96f-50fd-45b5-a928-59c3f1f77902") ) (fp_line (start 9.925 -2.39) @@ -1499,7 +1276,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7d405363-e1da-417b-87fc-64420850f4b2") + (uuid "f865fa69-72ad-4d91-aec6-4484ae66fea0") ) (fp_line (start 10.425 -2.89) @@ -1509,7 +1286,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "44f66e7f-aaa9-4ef4-bc5a-bf62a9de9044") + (uuid "30e546d2-fac2-4466-9524-6800c1a88336") ) (fp_arc (start -10.425 -2.89) @@ -1520,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0f444b5b-09f9-4813-a58c-7a6b9b2fc288") + (uuid "19e45c49-1033-4bda-96a4-9ce75baaa435") ) (fp_arc (start 6.025 -1.79) @@ -1531,7 +1308,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "79bf1a1b-bc2a-4ef8-8ed2-07ba83f7f48e") + (uuid "56d5071e-3f3a-4d81-bd32-ffe78ce353f2") ) (fp_arc (start 9.925 -2.39) @@ -1542,7 +1319,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cb5909e4-3c44-45c9-ae9a-1c9819c2374b") + (uuid "76f65490-c12a-4392-a627-b894e13fa30c") ) (fp_line (start -0.71 -109.6) @@ -1552,7 +1329,7 @@ (type default) ) (layer "User.3") - (uuid "865f52c9-489c-4205-9a1a-3833ac10fa8a") + (uuid "d1f991bd-cd41-44fa-b094-7fc6960f8de9") ) (fp_line (start -0.71 -79.6) @@ -1562,7 +1339,7 @@ (type default) ) (layer "User.3") - (uuid "be6b3599-dc80-4688-a013-a695dcdd77c8") + (uuid "30e699dc-59af-4ff1-9c1a-3dd48a75b0e6") ) (fp_line (start -0.71 -59.6) @@ -1572,7 +1349,7 @@ (type default) ) (layer "User.3") - (uuid "4c85a13e-86de-4526-9179-b89a855f9107") + (uuid "c63525f0-cb41-444c-b0fb-60e1e164ca8e") ) (fp_line (start -0.71 -41.6) @@ -1582,7 +1359,7 @@ (type default) ) (layer "User.3") - (uuid "aa017087-4179-4fe6-a30c-d8fa2e8aea2d") + (uuid "eba64650-1d27-456d-b305-9d2d2e3019ad") ) (fp_line (start -0.71 -29.6) @@ -1592,7 +1369,7 @@ (type default) ) (layer "User.3") - (uuid "d81aca17-35d6-40fa-8fd1-9856aca342e3") + (uuid "57cb3a6c-9156-4b06-b495-ea3c51796d9e") ) (fp_line (start 0.71 -109.6) @@ -1602,7 +1379,7 @@ (type default) ) (layer "User.3") - (uuid "d43b3cfa-d3c9-4ea3-a157-abbd89d3f9a6") + (uuid "0a58e9c8-da94-4c98-9ba5-686d40f29dcc") ) (fp_line (start 0.71 -79.6) @@ -1612,7 +1389,7 @@ (type default) ) (layer "User.3") - (uuid "9856f478-cb20-455d-aa84-194ee7e30196") + (uuid "8271470d-a28e-454e-a574-cf357e5a55ec") ) (fp_line (start 0.71 -59.6) @@ -1622,7 +1399,7 @@ (type default) ) (layer "User.3") - (uuid "06ae795c-4818-4d03-8c48-2e3a0715fc25") + (uuid "af8dc9dd-906a-441a-9e67-08ba64d45be9") ) (fp_line (start 0.71 -41.6) @@ -1632,7 +1409,7 @@ (type default) ) (layer "User.3") - (uuid "cf31dfef-eff7-4f69-8c39-bdf8adff5994") + (uuid "3c6a815f-44a5-414a-b859-5ec358bbc9df") ) (fp_line (start 0.71 -29.6) @@ -1642,7 +1419,7 @@ (type default) ) (layer "User.3") - (uuid "f8ecb2a3-d620-4bac-bf90-cee88225b992") + (uuid "051b3127-6236-470c-9d70-aa7625b34173") ) (fp_rect (start -15 -108.89) @@ -1653,7 +1430,7 @@ ) (fill no) (layer "User.4") - (uuid "646ec0b1-25a6-4c7d-bf13-a5a35ac72afd") + (uuid "4f2f7fb1-6724-4c86-818e-4abc3be2b035") ) (fp_rect (start -15 -78.89) @@ -1664,7 +1441,7 @@ ) (fill no) (layer "User.4") - (uuid "8cfa0f35-4866-48e4-95a8-add7e6a40e04") + (uuid "cf15c931-1003-4911-88f9-0fee9600a69f") ) (fp_rect (start -15 -58.89) @@ -1675,7 +1452,7 @@ ) (fill no) (layer "User.4") - (uuid "6e5038bd-ebd1-4c9b-873a-28bff4276ab1") + (uuid "4578a4fe-9465-4ba2-898c-f961c0dc6586") ) (fp_rect (start -15 -40.89) @@ -1686,18 +1463,18 @@ ) (fill no) (layer "User.4") - (uuid "7a47af07-43ff-445e-9232-10b49cac03e4") + (uuid "a9972b71-a946-4dde-8b47-acb133c12901") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "4f39a78e-e957-47a0-b494-92c0167b09a0") + (uuid "45fb993c-931d-441f-a92f-8a2ea387ad74") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1712,8 +1489,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2e7d362c-9983-487a-9eef-60eb72dc8cc0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "39c5b259-a2f7-4b25-8780-5189a762d766") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "4724f48f-54b4-46a7-9285-21974839de4a") @@ -1724,11 +1525,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "b735f807-891f-4deb-bced-0965273161cf") + (uuid "0450398c-d71d-4bc2-9787-c87e72beb1e0") (effects (font (size 2 2) @@ -1737,7 +1538,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "53e80fee-b859-42c8-9fea-248b009a2791") @@ -1749,7 +1550,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "91d32df0-6718-4b21-897b-26a632773a80") @@ -1763,121 +1564,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2f18fe0a-b38c-4225-b107-665119c52183") - (pts - (xy 94.264916 48.18) (xy 124.264916 48.18) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.264916 26.95 0) - (layer "User.2") - (uuid "2f18fe0a-b38c-4225-b107-665119c52183") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "6ab4108d-780b-4b57-976f-db24eab0ab43") - (pts - (xy 119.189916 159.29) (xy 119.189916 99.29) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.134916 129.29 90) - (layer "User.2") - (uuid "6ab4108d-780b-4b57-976f-db24eab0ab43") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "79cf3f11-55ef-4a8a-9d98-142ebb5a68f2") - (pts - (xy 119.189916 159.29) (xy 119.189916 117.29) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.584916 138.29 90) - (layer "User.2") - (uuid "79cf3f11-55ef-4a8a-9d98-142ebb5a68f2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9ed350a4-ff8b-4208-81e7-cb4dbee252b8") + (uuid "19ccdcf1-5b6f-4895-96be-8eb5d537690f") (pts (xy 98.264916 49.29) (xy 120.264916 49.29) ) @@ -1903,7 +1590,7 @@ (gr_text "22" (at 109.264916 33.41 0) (layer "User.2") - (uuid "9ed350a4-ff8b-4208-81e7-cb4dbee252b8") + (uuid "19ccdcf1-5b6f-4895-96be-8eb5d537690f") (effects (font (size 3 3) @@ -1915,9 +1602,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d63750b7-a602-496e-b41d-bf64a345ee88") + (uuid "3f966640-fa5a-471b-9fa5-a3a18159867e") (pts - (xy 119.189916 159.29) (xy 119.189916 49.29) + (xy 119.189916 159.29) (xy 124.264916 49.29) ) (height 69.74) (orientation 1) @@ -1941,7 +1628,7 @@ (gr_text "110" (at 185.629916 104.29 90) (layer "User.2") - (uuid "d63750b7-a602-496e-b41d-bf64a345ee88") + (uuid "3f966640-fa5a-471b-9fa5-a3a18159867e") (effects (font (size 3 3) @@ -1953,9 +1640,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d8dabb36-d96c-4097-a604-14a00609cc49") + (uuid "6d9868ea-1c93-401d-b4e6-3ec28678373d") (pts - (xy 119.189916 159.29) (xy 119.189916 129.29) + (xy 94.264916 48.18) (xy 124.264916 48.18) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.264916 26.95 0) + (layer "User.2") + (uuid "6d9868ea-1c93-401d-b4e6-3ec28678373d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8080df87-2089-4f4b-bddf-65dce85cf2ef") + (pts + (xy 119.189916 159.29) (xy 124.264916 129.29) ) (height 20.795) (orientation 1) @@ -1979,7 +1704,7 @@ (gr_text "30" (at 136.684916 144.29 90) (layer "User.2") - (uuid "d8dabb36-d96c-4097-a604-14a00609cc49") + (uuid "8080df87-2089-4f4b-bddf-65dce85cf2ef") (effects (font (size 3 3) @@ -1991,9 +1716,85 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "deb0c025-c723-41ba-b9d7-e30e4b1c11cd") + (uuid "9024b973-484e-4b7c-a929-93e439456962") (pts - (xy 119.174916 159.29) (xy 119.174916 79.29) + (xy 119.189916 159.29) (xy 124.264916 99.29) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.134916 129.29 90) + (layer "User.2") + (uuid "9024b973-484e-4b7c-a929-93e439456962") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd5a869d-c6f3-49ec-a2a4-b28eb2c9cf74") + (pts + (xy 119.189916 159.29) (xy 124.264916 117.29) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.584916 138.29 90) + (layer "User.2") + (uuid "bd5a869d-c6f3-49ec-a2a4-b28eb2c9cf74") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eddf1ac7-1bbd-4b19-8e08-7b3182a07e73") + (pts + (xy 119.174916 159.29) (xy 124.264916 79.29) ) (height 58.985) (orientation 1) @@ -2017,7 +1818,7 @@ (gr_text "80" (at 174.859916 119.29 90) (layer "User.2") - (uuid "deb0c025-c723-41ba-b9d7-e30e4b1c11cd") + (uuid "eddf1ac7-1bbd-4b19-8e08-7b3182a07e73") (effects (font (size 3 3) @@ -2633,9 +2434,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "7efdd72c-4145-432d-92a4-072dd9694d5c") + (uuid "5383358c-b115-4e15-b30e-e648d874a073") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2644,7 +2445,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2658,7 +2459,7 @@ ) (polygon (pts - (xy 120.264916 155.29) (xy 120.264916 159.29) (xy 98.264916 159.29) (xy 98.264916 155.29) + (xy 124.264916 155.29) (xy 124.264916 159.29) (xy 94.264916 159.29) (xy 94.264916 155.29) ) ) ) @@ -2666,7 +2467,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "07e03772-c887-42de-808e-a5e63de2f4ed") + (uuid "e2745e43-f5ac-4286-8e31-e2cdd5f85fa3") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2677,7 +2478,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb index a97be14..1a4ceec 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key 2230.kicad_pcb @@ -173,7 +173,7 @@ (footprint "PCIexpress:M.2 A Key Connector" (layer "F.Cu") (uuid "1ce9c571-96e9-4f1d-bfdf-95d565e5c77a") - (at 140.251 158.521) + (at 104.05 154.43) (property "Reference" "J1" (at 0 -5.08 0) (unlocked yes) @@ -187,7 +187,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "0601459a-1312-45f3-9937-e928235b8fed") @@ -240,7 +240,7 @@ (path "/6a934661-433b-4364-b7d9-86a36dc44459/0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") (sheetname "/M.2 A Key/") (sheetfile "M.2 A Key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -250,7 +250,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "26140253-0816-4fb2-9347-e30fe30466b7") + (uuid "1e3d17d1-26de-4e16-9958-fc24d7e3f7f7") ) (fp_rect (start -9.925 -1.44) @@ -261,7 +261,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "2ed97a55-b051-4e57-bd63-42a2b552e8c4") + (uuid "e470b0e3-4259-4879-a8ec-b9836eabbeb1") ) (fp_line (start -15 -108.89) @@ -271,7 +271,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "67306b57-29a4-4a3a-994c-d780f1eb3974") + (uuid "165a802f-c39f-4bc9-bb24-da010d749ec2") ) (fp_line (start -15 -78.89) @@ -281,7 +281,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6277c685-dde7-4035-a005-4cd6454bab68") + (uuid "f87fa4bc-5724-439f-9177-9780c0247b0f") ) (fp_line (start -15 -58.89) @@ -291,7 +291,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "41455aaf-7825-4164-91d1-d35366bed946") + (uuid "801ef1f4-bdbe-4a98-a58b-d767e5b7dc4e") ) (fp_line (start -15 -40.89) @@ -301,7 +301,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b48d2cf2-4ecb-44ca-a0c2-9b07afac63cd") + (uuid "3b5c138f-94bf-4479-907d-1da2fd59ad1f") ) (fp_line (start -15 -28.89) @@ -311,7 +311,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5d17d8dc-c115-462c-ab88-08f6bc59b8f3") + (uuid "ef7d3308-2856-48d7-acfd-e22da9493f9c") ) (fp_line (start -15 -2.89) @@ -321,97 +321,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1dd9fddd-0ed0-4ff5-bde6-3b34b9a86c7c") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d501ac44-bc52-4536-adcb-e076b992addc") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "51e3b050-7fa4-4fed-8724-8102b2e2960a") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c9addc52-05e9-42f4-9476-e731c5e1d915") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8a1f0797-b75e-4955-9621-c1168a2ecdc6") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d7b64c64-92f2-4280-b552-8013d9b417aa") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a911c57a-7703-4d71-9849-83ea280b4784") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d368aadd-7f95-4d25-ae9c-57aaf3f49c87") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b8415427-ab11-4f2c-98e7-968ee293cb66") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "60d5329b-443c-49a7-9b34-58dbde2ba234") + (uuid "276f01e5-6b5c-461c-a1ba-fb18f9d4e818") ) (fp_line (start -11 -2.89) @@ -421,7 +331,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bc7c0529-e0c6-45cf-b435-fe9dc9bc2c10") + (uuid "57e31567-5216-44af-89bd-bfacf35ecff5") ) (fp_line (start -11 -2.89) @@ -431,47 +341,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dca023f4-0ae7-482a-9859-e798602d3153") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ae0c3f60-98ed-4232-b7fe-e6c93ec7442f") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e80e70af-d4a7-448b-8831-d42c42d955b4") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e896cedc-1773-4b63-abb9-29f8c4854e6c") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c0e2b54b-2922-4db8-8cf2-dc4dcee322de") + (uuid "86a9ded8-1dca-410e-bdbe-021fb1f005f6") ) (fp_line (start 11 -108.89) @@ -481,47 +351,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "78493895-44e9-44b4-b073-63306dafd396") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a5d1cf83-3873-4ec4-a0ea-42390a044847") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ddf24cf-b57b-4d95-8a9e-446492e46f91") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "718b4f9c-dc27-41f1-ae73-7ff33e0ffb27") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "af2281a8-65d5-4bab-bd90-2ae558a597ca") + (uuid "0b1ce103-6b5a-45e1-b9e0-eee0e3344d5f") ) (fp_line (start 11 -2.89) @@ -531,7 +361,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "70acdd31-7c21-43fe-85e9-974673611c49") + (uuid "d60e4a1d-192b-4beb-ab4a-92d92ec85d9f") ) (fp_line (start 15 -108.89) @@ -541,47 +371,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3c2e0309-26c7-4f95-86dd-f8b24f284fb8") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "af732178-a431-4fa6-91f8-ff1296ca72c7") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "85ec083c-b4c0-4912-99c3-b864c6aa11e3") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0d543208-0bff-420b-bba1-d385867200a5") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1f6a37ef-b047-4d24-bea3-adcc9c8fd49c") + (uuid "57b24918-6392-4043-923f-0da0fab276c1") ) (fp_line (start -11 -2.89) @@ -591,7 +381,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "838f585c-3080-490d-a422-e0f993b2ddc5") + (uuid "14e4e86a-333e-4651-bdc3-a82edf409b38") ) (fp_line (start -9.925 -2.39) @@ -601,7 +391,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4af4665a-2857-4395-b7c4-1877b535effb") + (uuid "abf10983-bbb6-41b2-b508-af973513fecb") ) (fp_line (start 6.025 -1.79) @@ -611,7 +401,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "12190cb9-e932-47ff-8d43-58103bc2e116") + (uuid "f267e685-27f0-408e-8b55-8a706c2081cc") ) (fp_line (start 6.025 1.11) @@ -621,7 +411,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "39bcfc93-56cd-4f67-a86f-280140a95a12") + (uuid "6ca54b43-23eb-4764-91fe-4a6ee53745c5") ) (fp_line (start 7.225 -1.79) @@ -631,7 +421,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a3617a75-e7c9-41a3-9f5c-06c0b1998910") + (uuid "a6fff89f-b552-4a87-904b-2ea51437a3e4") ) (fp_line (start 7.225 1.11) @@ -641,7 +431,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3d2bd1c1-a658-4b90-8ff3-7991616cbadc") + (uuid "916e015b-d430-44bd-8937-121656dec85f") ) (fp_line (start 9.925 -2.39) @@ -651,7 +441,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "824b754d-6db2-4999-8557-60710d0fa5cf") + (uuid "643c8738-2b86-4655-aa51-ad973e99341c") ) (fp_line (start 10.425 -2.89) @@ -661,7 +451,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2db5aeae-429c-41cf-a2e6-15c9a3807b1a") + (uuid "90cf43f6-fa57-4899-a7ba-3ffa99e284b9") ) (fp_arc (start -10.425 -2.89) @@ -672,7 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6cd1e807-8576-457f-828a-b6373ec27007") + (uuid "4426ce80-ba8a-4f1a-9973-8da0db05b6f1") ) (fp_arc (start 6.025 -1.79) @@ -683,7 +473,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "eb795ff1-c904-4815-b7d5-b72d7cb408ea") + (uuid "75500b5c-1b99-4a88-88fe-9e8c12b1381e") ) (fp_arc (start 9.925 -2.39) @@ -694,7 +484,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0601879d-d9a4-4cfc-9c80-ba9b918f6d02") + (uuid "ce388ca8-a857-4051-a027-d67da67d2d08") ) (fp_line (start -0.71 -109.6) @@ -704,7 +494,7 @@ (type default) ) (layer "User.3") - (uuid "08e10f86-6c69-4659-843e-dd0d07936f92") + (uuid "cefd10e8-7335-4876-96a1-c15ff67d183e") ) (fp_line (start -0.71 -79.6) @@ -714,7 +504,7 @@ (type default) ) (layer "User.3") - (uuid "a34c844a-22fd-47db-b907-2c8d90925099") + (uuid "ffe52284-b86b-4867-a623-1ae49811ef13") ) (fp_line (start -0.71 -59.6) @@ -724,7 +514,7 @@ (type default) ) (layer "User.3") - (uuid "2707164c-6598-4b5d-8bc0-d591d910f180") + (uuid "0c26c949-3246-4e85-97de-1b90c6f83c3d") ) (fp_line (start -0.71 -41.6) @@ -734,7 +524,7 @@ (type default) ) (layer "User.3") - (uuid "631420f6-66bf-429f-adf3-10cfe6227022") + (uuid "cc190e31-a3dc-49f2-b80d-82733cc98cf7") ) (fp_line (start -0.71 -29.6) @@ -744,7 +534,7 @@ (type default) ) (layer "User.3") - (uuid "4aac4da1-2c03-46eb-ba89-80e9d4a36b1d") + (uuid "c7163709-89a7-44d2-9bde-af81fa198a21") ) (fp_line (start 0.71 -109.6) @@ -754,7 +544,7 @@ (type default) ) (layer "User.3") - (uuid "e7fe3f89-267b-4df2-863c-6b54931083ba") + (uuid "5f051b17-63d5-4289-9000-95375893e41c") ) (fp_line (start 0.71 -79.6) @@ -764,7 +554,7 @@ (type default) ) (layer "User.3") - (uuid "48868df3-7cfc-4545-9edc-238fa618ca27") + (uuid "b4c2d27c-8221-4e5a-a1ea-c05064c25108") ) (fp_line (start 0.71 -59.6) @@ -774,7 +564,7 @@ (type default) ) (layer "User.3") - (uuid "709b4cff-b96b-4cff-9186-3e32712bbce4") + (uuid "4d56e4d1-e989-4426-a329-139867a274cf") ) (fp_line (start 0.71 -41.6) @@ -784,7 +574,7 @@ (type default) ) (layer "User.3") - (uuid "6085a10a-a8ff-4163-9f9a-608692729914") + (uuid "63fd1050-b8cb-4bcc-af36-de414a61859f") ) (fp_line (start 0.71 -29.6) @@ -794,7 +584,7 @@ (type default) ) (layer "User.3") - (uuid "b99c61be-e999-47f5-8330-5930ef947413") + (uuid "8b5586a1-2f77-408a-8ead-1455231247d5") ) (fp_rect (start -15 -108.89) @@ -805,7 +595,7 @@ ) (fill no) (layer "User.4") - (uuid "103ffd10-fc73-4880-822e-023c47eff7bb") + (uuid "6dcb8b4d-a756-4a5e-ae40-d84d30d8152d") ) (fp_rect (start -15 -78.89) @@ -816,7 +606,7 @@ ) (fill no) (layer "User.4") - (uuid "8c2c7a4c-1c4b-4bb0-8528-18f7417d5437") + (uuid "77480c1c-5084-4988-9f78-e752e364214a") ) (fp_rect (start -15 -58.89) @@ -827,7 +617,7 @@ ) (fill no) (layer "User.4") - (uuid "f76bc5ee-e89c-47aa-9ba1-69cfd4f8f594") + (uuid "3be4e568-e564-4b99-862a-4305ded5d0fb") ) (fp_rect (start -15 -40.89) @@ -838,18 +628,18 @@ ) (fill no) (layer "User.4") - (uuid "e1a7c469-0365-456d-a29e-38f1806fac65") + (uuid "0f3703bc-a171-41b9-856e-c204bf4ed3bd") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "8af37688-45d0-472b-b15c-810b3912cf71") + (uuid "7c52d443-1870-42b2-88d1-f62d413c5bc3") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -864,8 +654,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2317d0c0-d4e1-4c75-8485-8c5170c4486b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a3d6febc-63ef-4f30-a1e5-c47d900014c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "3b653f4f-bd27-4dab-af08-36ff0cd877e3") @@ -876,11 +690,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "8e47ebd8-9630-4afa-b016-a8a4d1e003a3") + (uuid "771a9f4d-d4a8-49b0-8699-4ca2eb06e10c") (effects (font (size 2 2) @@ -889,7 +703,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "115242ca-42f3-4077-b0ad-a24c2264fe4b") @@ -901,7 +715,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "d6adb782-8d42-4676-8d22-d4eb1eff6e89") @@ -915,161 +729,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "589f9880-12b0-47a7-9ffd-3b84fcc1517e") + (uuid "1b272208-a7e4-4a50-808d-e4bd96eba668") (pts - (xy 150.176 159.631) (xy 150.176 129.631) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 167.671 144.631 90) - (layer "User.2") - (uuid "589f9880-12b0-47a7-9ffd-3b84fcc1517e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "65850976-6a71-47bb-8497-eb1550a2f4da") - (pts - (xy 150.176 159.631) (xy 150.176 99.631) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 192.121 129.631 90) - (layer "User.2") - (uuid "65850976-6a71-47bb-8497-eb1550a2f4da") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "89ee2616-c34c-4fef-acb0-75669c4a65ba") - (pts - (xy 125.251 48.521) (xy 155.251 48.521) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 140.251 27.291 0) - (layer "User.2") - (uuid "89ee2616-c34c-4fef-acb0-75669c4a65ba") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a0c581ef-576b-4085-b9ea-c7cbe22d8242") - (pts - (xy 129.251 49.631) (xy 151.251 49.631) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 140.251 33.751 0) - (layer "User.2") - (uuid "a0c581ef-576b-4085-b9ea-c7cbe22d8242") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "be82a7c5-aab8-4de1-8320-151391755615") - (pts - (xy 150.161 159.631) (xy 150.161 79.631) + (xy 113.96 155.54) (xy 119.05 75.54) ) (height 58.985) (orientation 1) @@ -1091,9 +753,9 @@ (keep_text_aligned yes) ) (gr_text "80" - (at 205.846 119.631 90) + (at 169.645 115.54 90) (layer "User.2") - (uuid "be82a7c5-aab8-4de1-8320-151391755615") + (uuid "1b272208-a7e4-4a50-808d-e4bd96eba668") (effects (font (size 3 3) @@ -1105,11 +767,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ceed3f69-fc1c-4b39-8fb5-137535f8dd24") + (uuid "206aab54-1c90-48cb-917f-5015e3fa4b95") (pts - (xy 150.176 159.631) (xy 150.176 49.631) + (xy 113.975 155.54) (xy 119.05 125.54) ) - (height 69.74) + (height 20.795) (orientation 1) (format (prefix "") @@ -1128,10 +790,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "110" - (at 216.616 104.631 90) + (gr_text "30" + (at 131.47 140.54 90) (layer "User.2") - (uuid "ceed3f69-fc1c-4b39-8fb5-137535f8dd24") + (uuid "206aab54-1c90-48cb-917f-5015e3fa4b95") (effects (font (size 3 3) @@ -1143,9 +805,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fd6fe838-fdd1-4d78-88ae-f0a25031ef45") + (uuid "4123d279-4e30-4421-8276-8acf25289237") (pts - (xy 150.176 159.631) (xy 150.176 117.631) + (xy 113.975 155.54) (xy 119.05 95.54) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 155.92 125.54 90) + (layer "User.2") + (uuid "4123d279-4e30-4421-8276-8acf25289237") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6589b363-70b5-44b8-888a-256a2b1c3f81") + (pts + (xy 93.05 45.54) (xy 115.05 45.54) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 104.05 29.66 0) + (layer "User.2") + (uuid "6589b363-70b5-44b8-888a-256a2b1c3f81") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7895fd68-9d08-45cf-a45b-c097dfcc590c") + (pts + (xy 89.05 44.43) (xy 119.05 44.43) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 104.05 23.2 0) + (layer "User.2") + (uuid "7895fd68-9d08-45cf-a45b-c097dfcc590c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7c7a64a6-60f7-420a-afe7-576a06573fd4") + (pts + (xy 113.975 155.54) (xy 119.05 113.54) ) (height 32.695) (orientation 1) @@ -1167,9 +943,47 @@ (keep_text_aligned yes) ) (gr_text "42" - (at 179.571 138.631 90) + (at 143.37 134.54 90) (layer "User.2") - (uuid "fd6fe838-fdd1-4d78-88ae-f0a25031ef45") + (uuid "7c7a64a6-60f7-420a-afe7-576a06573fd4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a49d604f-95eb-4278-9df7-55ae85a1426a") + (pts + (xy 113.975 155.54) (xy 119.05 45.54) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 180.415 100.54 90) + (layer "User.2") + (uuid "a49d604f-95eb-4278-9df7-55ae85a1426a") (effects (font (size 3 3) @@ -1785,9 +1599,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "a09954d9-a992-479a-9872-6a34a6d7c137") + (uuid "306356cc-21b3-46d4-911c-81041c62b406") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1796,7 +1610,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1810,7 +1624,7 @@ ) (polygon (pts - (xy 151.251 155.631) (xy 151.251 159.631) (xy 129.251 159.631) (xy 129.251 155.631) + (xy 119.05 151.54) (xy 119.05 155.54) (xy 89.05 155.54) (xy 89.05 151.54) ) ) ) @@ -1818,7 +1632,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "0126ac36-cc3b-46f3-b461-678d0610f21b") + (uuid "5bf2dbc0-993a-4af5-b8e2-3afbcd43629c") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1829,7 +1643,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1843,7 +1657,7 @@ ) (polygon (pts - (xy 155.251 159.631) (xy 155.251 154.431) (xy 125.251 154.431) (xy 125.251 159.631) + (xy 119.05 155.54) (xy 119.05 150.34) (xy 89.05 150.34) (xy 89.05 155.54) ) ) ) @@ -1852,7 +1666,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "2e14f195-027f-4558-96d7-1e660e106807") - (at 139.601 154.885 90) + (at 103.4 150.794 90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C4" @@ -2045,7 +1859,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "451deda5-a7e2-4897-8938-752536ef20a8") - (at 138.901 154.885 90) + (at 102.7 150.794 90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C3" @@ -2238,7 +2052,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "b61a4f9c-719a-452b-ba27-9e066a166e73") - (at 133.601 154.885 90) + (at 97.4 150.794 90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C1" @@ -2431,7 +2245,7 @@ (footprint "PCIexpress:M.2 Mounting Pad" (layer "F.Cu") (uuid "c1c84961-c161-4c57-a423-78b873eff40c") - (at 140.251 129.631) + (at 104.05 125.54) (property "Reference" "H1" (at 0 -4.82 0) (unlocked yes) @@ -2530,7 +2344,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "d4e0f2b3-fc4b-496b-9692-9c4f68454ab0") - (at 132.901 154.885 90) + (at 96.7 150.794 90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C2" @@ -2721,8 +2535,8 @@ ) ) (gr_line - (start 129.251 129.631) - (end 129.251 155.631) + (start 93.05 125.54) + (end 93.05 151.54) (stroke (width 0.1) (type default) @@ -2731,8 +2545,8 @@ (uuid "2b15446a-a477-4415-a393-f1936e267f6d") ) (gr_line - (start 151.251 155.631) - (end 151.251 129.631) + (start 115.05 151.54) + (end 115.05 125.54) (stroke (width 0.1) (type default) @@ -2741,8 +2555,8 @@ (uuid "5f344ab3-2268-4634-9df6-6980fbe3ceb1") ) (gr_line - (start 151.251 129.631) - (end 129.251 129.631) + (start 115.05 125.54) + (end 93.05 125.54) (stroke (width 0.1) (type solid) @@ -2751,167 +2565,167 @@ (uuid "b3cab575-e3ed-4a7e-a608-fc08748830de") ) (segment - (start 133.476 157.180999) - (end 133.476 155.675001) + (start 97.275 153.089999) + (end 97.275 151.584001) (width 0.2) (layer "F.Cu") (net 1) (uuid "13113285-ce07-4e0e-85ba-b9bff2446632") ) (segment - (start 133.476 155.675001) - (end 133.601 155.550001) + (start 97.275 151.584001) + (end 97.4 151.459001) (width 0.2) (layer "F.Cu") (net 1) (uuid "56493ea2-a311-4b26-a69b-f142892731cc") ) (segment - (start 133.501 157.205999) - (end 133.476 157.180999) + (start 97.3 153.114999) + (end 97.275 153.089999) (width 0.2) (layer "F.Cu") (net 1) (uuid "75e30292-6ff1-404a-b367-ebc50d8d431d") ) (segment - (start 133.501 158.481) - (end 133.501 157.205999) + (start 97.3 154.39) + (end 97.3 153.114999) (width 0.2) (layer "F.Cu") (net 1) (uuid "991ab6bd-d262-4b49-8818-19b3be0211de") ) (segment - (start 133.601 155.550001) - (end 133.601 155.205) + (start 97.4 151.459001) + (end 97.4 151.114) (width 0.2) (layer "F.Cu") (net 1) (uuid "c5781011-0456-47f3-a012-46018b29e6d8") ) (segment - (start 133.001 157.205999) - (end 133.026 157.180999) + (start 96.8 153.114999) + (end 96.825 153.089999) (width 0.2) (layer "F.Cu") (net 4) (uuid "043334dd-9806-436b-9385-c1f171cd99df") ) (segment - (start 132.901 155.550001) - (end 132.901 155.205) + (start 96.7 151.459001) + (end 96.7 151.114) (width 0.2) (layer "F.Cu") (net 4) (uuid "2f35b329-a25c-4d6c-af6a-1bbb7379421f") ) (segment - (start 133.026 157.180999) - (end 133.026 155.675001) + (start 96.825 153.089999) + (end 96.825 151.584001) (width 0.2) (layer "F.Cu") (net 4) (uuid "a280e2ef-9216-41b0-9349-9a5df9bb1452") ) (segment - (start 133.001 158.481) - (end 133.001 157.205999) + (start 96.8 154.39) + (end 96.8 153.114999) (width 0.2) (layer "F.Cu") (net 4) (uuid "c3263b9f-ee1b-4a26-bdfb-4d49e8874e9f") ) (segment - (start 133.026 155.675001) - (end 132.901 155.550001) + (start 96.825 151.584001) + (end 96.7 151.459001) (width 0.2) (layer "F.Cu") (net 4) (uuid "ed65c9f8-ea84-405b-81fa-7fa90367846f") ) (segment - (start 139.026 155.675001) - (end 138.901 155.550001) + (start 102.825 151.584001) + (end 102.7 151.459001) (width 0.2) (layer "F.Cu") (net 6) (uuid "15439b1d-cea5-404b-9b21-f4eeaeaec049") ) (segment - (start 139.001 158.481) - (end 139.001 157.205999) + (start 102.8 154.39) + (end 102.8 153.114999) (width 0.2) (layer "F.Cu") (net 6) (uuid "3f57645a-c56d-4380-a889-ca420c963701") ) (segment - (start 138.901 155.550001) - (end 138.901 155.205) + (start 102.7 151.459001) + (end 102.7 151.114) (width 0.2) (layer "F.Cu") (net 6) (uuid "5d2db8af-05df-45ea-9028-5456b261e3f9") ) (segment - (start 139.001 157.205999) - (end 139.026 157.180999) + (start 102.8 153.114999) + (end 102.825 153.089999) (width 0.2) (layer "F.Cu") (net 6) (uuid "c4f3f643-a521-48b6-a2e0-a22f77a39864") ) (segment - (start 139.026 157.180999) - (end 139.026 155.675001) + (start 102.825 153.089999) + (end 102.825 151.584001) (width 0.2) (layer "F.Cu") (net 6) (uuid "f07dafe2-5333-45c2-80f1-704843787285") ) (segment - (start 139.601 155.550001) - (end 139.601 155.205) + (start 103.4 151.459001) + (end 103.4 151.114) (width 0.2) (layer "F.Cu") (net 8) (uuid "2a12fa22-145d-437d-8a40-6a5770aa55b9") ) (segment - (start 139.476 157.180999) - (end 139.476 155.675001) + (start 103.275 153.089999) + (end 103.275 151.584001) (width 0.2) (layer "F.Cu") (net 8) (uuid "543cf609-f7c6-4a47-8f4d-e0247d48a260") ) (segment - (start 139.476 155.675001) - (end 139.601 155.550001) + (start 103.275 151.584001) + (end 103.4 151.459001) (width 0.2) (layer "F.Cu") (net 8) (uuid "ed329cd0-ff4a-4463-902f-7858902adf6f") ) (segment - (start 139.501 157.205999) - (end 139.476 157.180999) + (start 103.3 153.114999) + (end 103.275 153.089999) (width 0.2) (layer "F.Cu") (net 8) (uuid "fade6142-fbba-44aa-8538-e8d6e44ac826") ) (segment - (start 139.501 158.481) - (end 139.501 157.205999) + (start 103.3 154.39) + (end 103.3 153.114999) (width 0.2) (layer "F.Cu") (net 8) (uuid "fd2f3094-b5ac-4681-8ac9-30a6a796e8bc") ) (via - (at 143.751 156.55) + (at 107.55 152.459) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -2920,7 +2734,7 @@ (uuid "2920de68-e99b-42eb-830a-6a76b6f0cf0c") ) (via - (at 140.751 156.55) + (at 104.55 152.459) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -2929,7 +2743,7 @@ (uuid "3f1af7d9-39cd-4a7c-a387-5cc49b912432") ) (via - (at 145.251 156.55) + (at 109.05 152.459) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -2938,7 +2752,7 @@ (uuid "906c73f0-f17d-4dd0-842e-35b544ea51cd") ) (via - (at 142.251 156.55) + (at 106.05 152.459) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -2963,231 +2777,227 @@ ) (polygon (pts - (xy 129.25 129.63) (xy 151.25 129.63) (xy 151.251084 157.821) (xy 129.251084 157.821) + (xy 93.049 125.539) (xy 115.049 125.539) (xy 115.050084 153.73) (xy 93.050084 153.73) ) ) (filled_polygon (layer "F.Cu") (pts - (xy 137.281399 130.153174) (xy 137.301218 130.189034) (xy 137.363703 130.462806) (xy 137.363708 130.462822) - (xy 137.474992 130.780855) (xy 137.621192 131.084441) (xy 137.800462 131.369749) (xy 138.006455 131.628056) - (xy 138.895432 130.739079) (xy 138.932457 130.787331) (xy 139.094669 130.949543) (xy 139.142919 130.986566) - (xy 138.253942 131.875543) (xy 138.253942 131.875544) (xy 138.51225 132.081537) (xy 138.797558 132.260807) - (xy 139.101144 132.407007) (xy 139.419177 132.518291) (xy 139.419193 132.518296) (xy 139.747685 132.593272) - (xy 140.082528 132.631) (xy 140.419472 132.631) (xy 140.754313 132.593272) (xy 140.754314 132.593272) - (xy 141.082806 132.518296) (xy 141.082822 132.518291) (xy 141.400855 132.407007) (xy 141.704441 132.260807) - (xy 141.989749 132.081537) (xy 142.248056 131.875544) (xy 142.248056 131.875543) (xy 141.359079 130.986567) - (xy 141.407331 130.949543) (xy 141.569543 130.787331) (xy 141.606567 130.739079) (xy 142.495543 131.628056) - (xy 142.495544 131.628056) (xy 142.701537 131.369749) (xy 142.880807 131.084441) (xy 143.027007 130.780855) - (xy 143.138291 130.462822) (xy 143.138296 130.462806) (xy 143.200782 130.189034) (xy 143.233556 130.142843) - (xy 143.272927 130.1315) (xy 150.6765 130.1315) (xy 150.728826 130.153174) (xy 150.7505 130.2055) - (xy 150.7505 155.0565) (xy 150.728826 155.108826) (xy 150.6765 155.1305) (xy 150.588464 155.1305) - (xy 150.416062 155.160898) (xy 150.251558 155.220773) (xy 150.099945 155.308308) (xy 149.965837 155.420837) - (xy 149.853308 155.554945) (xy 149.765773 155.706558) (xy 149.705898 155.871062) (xy 149.6755 156.043464) - (xy 149.6755 157.821) (xy 149.3765 157.821) (xy 149.3765 157.611252) (xy 149.364867 157.552769) - (xy 149.338471 157.513265) (xy 149.326 157.472153) (xy 149.326 157.381) (xy 149.301378 157.381) - (xy 149.228454 157.395505) (xy 149.194745 157.418029) (xy 149.153633 157.4305) (xy 148.806251 157.4305) - (xy 148.765435 157.438618) (xy 148.736565 157.438618) (xy 148.695749 157.4305) (xy 148.695748 157.4305) - (xy 148.348367 157.4305) (xy 148.307255 157.418029) (xy 148.273545 157.395505) (xy 148.200622 157.381) - (xy 148.176 157.381) (xy 148.176 157.472153) (xy 148.163529 157.513265) (xy 148.137133 157.552768) - (xy 148.1255 157.611253) (xy 148.1255 157.821) (xy 147.9765 157.821) (xy 147.9765 156.629025) (xy 147.976499 156.62902) - (xy 147.939024 156.428544) (xy 147.865348 156.238363) (xy 147.757981 156.064959) (xy 147.75798 156.064957) - (xy 147.620579 155.914235) (xy 147.620578 155.914234) (xy 147.457825 155.791329) (xy 147.457822 155.791328) - (xy 147.457821 155.791327) (xy 147.27525 155.700418) (xy 147.275246 155.700417) (xy 147.275244 155.700416) - (xy 147.079082 155.644602) (xy 147.079076 155.644601) (xy 146.876003 155.625785) (xy 146.875997 155.625785) - (xy 146.672923 155.644601) (xy 146.672917 155.644602) (xy 146.476755 155.700416) (xy 146.47675 155.700418) - (xy 146.294177 155.791328) (xy 146.294174 155.791329) (xy 146.131421 155.914234) (xy 146.13142 155.914235) - (xy 145.994019 156.064957) (xy 145.994019 156.064958) (xy 145.886655 156.238358) (xy 145.88665 156.238368) - (xy 145.812977 156.42854) (xy 145.7755 156.62902) (xy 145.7755 157.356708) (xy 145.753826 157.409034) - (xy 145.7015 157.430708) (xy 145.69726 157.4305) (xy 145.695748 157.4305) (xy 145.306252 157.4305) - (xy 145.306251 157.4305) (xy 145.265435 157.438618) (xy 145.236565 157.438618) (xy 145.195749 157.4305) - (xy 145.195748 157.4305) (xy 144.806252 157.4305) (xy 144.806251 157.4305) (xy 144.765435 157.438618) - (xy 144.736565 157.438618) (xy 144.695749 157.4305) (xy 144.695748 157.4305) (xy 144.348367 157.4305) - (xy 144.307255 157.418029) (xy 144.273545 157.395505) (xy 144.200622 157.381) (xy 144.176 157.381) - (xy 144.176 157.472153) (xy 144.163529 157.513265) (xy 144.137133 157.552768) (xy 144.1255 157.611253) - (xy 144.1255 157.821) (xy 143.8765 157.821) (xy 143.8765 157.611252) (xy 143.864867 157.552769) - (xy 143.838471 157.513265) (xy 143.826 157.472153) (xy 143.826 157.381) (xy 143.801378 157.381) - (xy 143.728454 157.395505) (xy 143.694745 157.418029) (xy 143.653633 157.4305) (xy 143.306251 157.4305) - (xy 143.265435 157.438618) (xy 143.236565 157.438618) (xy 143.195749 157.4305) (xy 143.195748 157.4305) - (xy 142.848367 157.4305) (xy 142.807255 157.418029) (xy 142.773545 157.395505) (xy 142.700622 157.381) - (xy 142.676 157.381) (xy 142.676 157.472153) (xy 142.663529 157.513265) (xy 142.637133 157.552768) - (xy 142.6255 157.611253) (xy 142.6255 157.821) (xy 142.3765 157.821) (xy 142.3765 157.611252) (xy 142.364867 157.552769) - (xy 142.338471 157.513265) (xy 142.326 157.472153) (xy 142.326 157.381) (xy 142.301378 157.381) - (xy 142.228454 157.395505) (xy 142.194745 157.418029) (xy 142.153633 157.4305) (xy 141.848367 157.4305) - (xy 141.807255 157.418029) (xy 141.773545 157.395505) (xy 141.700622 157.381) (xy 141.676 157.381) - (xy 141.676 157.472153) (xy 141.663529 157.513265) (xy 141.637133 157.552768) (xy 141.6255 157.611253) - (xy 141.6255 157.821) (xy 141.3765 157.821) (xy 141.3765 157.611252) (xy 141.364867 157.552769) - (xy 141.338471 157.513265) (xy 141.326 157.472153) (xy 141.326 157.381) (xy 141.301378 157.381) - (xy 141.228454 157.395505) (xy 141.194745 157.418029) (xy 141.153633 157.4305) (xy 140.806251 157.4305) - (xy 140.765435 157.438618) (xy 140.736565 157.438618) (xy 140.695749 157.4305) (xy 140.695748 157.4305) - (xy 140.348367 157.4305) (xy 140.307255 157.418029) (xy 140.273545 157.395505) (xy 140.200622 157.381) - (xy 140.176 157.381) (xy 140.176 157.472153) (xy 140.163529 157.513265) (xy 140.137133 157.552768) - (xy 140.1255 157.611253) (xy 140.1255 157.821) (xy 139.8765 157.821) (xy 139.8765 157.611252) (xy 139.864867 157.552769) - (xy 139.838471 157.513265) (xy 139.827016 157.484375) (xy 139.802516 157.33807) (xy 139.803963 157.331796) - (xy 139.8015 157.325848) (xy 139.8015 157.166435) (xy 139.801499 157.166434) (xy 139.779766 157.085326) - (xy 139.780619 157.085097) (xy 139.7765 157.064376) (xy 139.7765 155.830123) (xy 139.798173 155.777798) - (xy 139.84146 155.734512) (xy 139.881022 155.665989) (xy 139.9015 155.589563) (xy 139.9015 155.589558) - (xy 139.902133 155.584755) (xy 139.903641 155.584953) (xy 139.923174 155.537797) (xy 139.953206 155.507765) - (xy 139.998585 155.404991) (xy 140.0015 155.379865) (xy 140.001499 155.030136) (xy 139.998585 155.005009) - (xy 139.958792 154.914888) (xy 139.957485 154.858268) (xy 139.958782 154.855135) (xy 139.998585 154.764991) - (xy 140.0015 154.739865) (xy 140.001499 154.390136) (xy 139.998585 154.365009) (xy 139.953206 154.262235) - (xy 139.873765 154.182794) (xy 139.770991 154.137415) (xy 139.77099 154.137414) (xy 139.770988 154.137414) - (xy 139.749659 154.13494) (xy 139.745865 154.1345) (xy 139.745864 154.1345) (xy 139.456136 154.1345) - (xy 139.431013 154.137414) (xy 139.431007 154.137415) (xy 139.328234 154.182794) (xy 139.303326 154.207703) - (xy 139.251 154.229377) (xy 139.198674 154.207703) (xy 139.173765 154.182794) (xy 139.070991 154.137415) - (xy 139.07099 154.137414) (xy 139.070988 154.137414) (xy 139.049659 154.13494) (xy 139.045865 154.1345) - (xy 139.045864 154.1345) (xy 138.756136 154.1345) (xy 138.731013 154.137414) (xy 138.731007 154.137415) - (xy 138.628234 154.182794) (xy 138.548794 154.262234) (xy 138.503414 154.365011) (xy 138.5005 154.390135) - (xy 138.5005 154.739863) (xy 138.503414 154.764986) (xy 138.503415 154.764992) (xy 138.543206 154.85511) - (xy 138.544514 154.911732) (xy 138.543206 154.91489) (xy 138.503414 155.005011) (xy 138.5005 155.030135) - (xy 138.5005 155.379863) (xy 138.503414 155.404986) (xy 138.503415 155.404992) (xy 138.548794 155.507765) - (xy 138.578826 155.537797) (xy 138.598359 155.584954) (xy 138.599867 155.584756) (xy 138.6005 155.589565) - (xy 138.620977 155.665986) (xy 138.620979 155.665991) (xy 138.63882 155.696892) (xy 138.658224 155.7305) - (xy 138.66054 155.734512) (xy 138.704988 155.77896) (xy 138.706068 155.780139) (xy 138.715236 155.805345) - (xy 138.7255 155.830123) (xy 138.7255 157.064376) (xy 138.72138 157.085097) (xy 138.722234 157.085326) - (xy 138.7005 157.166434) (xy 138.7005 157.325848) (xy 138.699484 157.33807) (xy 138.674984 157.484375) - (xy 138.669754 157.492741) (xy 138.663529 157.513265) (xy 138.637133 157.552768) (xy 138.6255 157.611253) - (xy 138.6255 157.821) (xy 138.3765 157.821) (xy 138.3765 157.611252) (xy 138.364867 157.552769) - (xy 138.338471 157.513265) (xy 138.326 157.472153) (xy 138.326 157.381) (xy 138.301378 157.381) - (xy 138.228454 157.395505) (xy 138.194745 157.418029) (xy 138.153633 157.4305) (xy 137.806251 157.4305) - (xy 137.765435 157.438618) (xy 137.736565 157.438618) (xy 137.695749 157.4305) (xy 137.695748 157.4305) - (xy 137.348367 157.4305) (xy 137.307255 157.418029) (xy 137.273545 157.395505) (xy 137.200622 157.381) - (xy 137.176 157.381) (xy 137.176 157.472153) (xy 137.163529 157.513265) (xy 137.137133 157.552768) - (xy 137.1255 157.611253) (xy 137.1255 157.821) (xy 136.8765 157.821) (xy 136.8765 157.611252) (xy 136.864867 157.552769) - (xy 136.838471 157.513265) (xy 136.826 157.472153) (xy 136.826 157.381) (xy 136.801378 157.381) - (xy 136.728454 157.395505) (xy 136.694745 157.418029) (xy 136.653633 157.4305) (xy 136.306251 157.4305) - (xy 136.265435 157.438618) (xy 136.236565 157.438618) (xy 136.195749 157.4305) (xy 136.195748 157.4305) - (xy 135.848367 157.4305) (xy 135.807255 157.418029) (xy 135.773545 157.395505) (xy 135.700622 157.381) - (xy 135.676 157.381) (xy 135.676 157.472153) (xy 135.663529 157.513265) (xy 135.637133 157.552768) - (xy 135.6255 157.611253) (xy 135.6255 157.821) (xy 135.3765 157.821) (xy 135.3765 157.611252) (xy 135.364867 157.552769) - (xy 135.338471 157.513265) (xy 135.326 157.472153) (xy 135.326 157.381) (xy 135.301378 157.381) - (xy 135.228454 157.395505) (xy 135.194745 157.418029) (xy 135.153633 157.4305) (xy 134.806251 157.4305) - (xy 134.765435 157.438618) (xy 134.736565 157.438618) (xy 134.695749 157.4305) (xy 134.695748 157.4305) - (xy 134.348367 157.4305) (xy 134.307255 157.418029) (xy 134.273545 157.395505) (xy 134.200622 157.381) - (xy 134.176 157.381) (xy 134.176 157.472153) (xy 134.163529 157.513265) (xy 134.137133 157.552768) - (xy 134.1255 157.611253) (xy 134.1255 157.821) (xy 133.8765 157.821) (xy 133.8765 157.611252) (xy 133.864867 157.552769) - (xy 133.838471 157.513265) (xy 133.827016 157.484375) (xy 133.802516 157.33807) (xy 133.803963 157.331796) - (xy 133.8015 157.325848) (xy 133.8015 157.166435) (xy 133.801499 157.166434) (xy 133.779766 157.085326) - (xy 133.780619 157.085097) (xy 133.7765 157.064376) (xy 133.7765 155.830123) (xy 133.798173 155.777798) - (xy 133.84146 155.734512) (xy 133.881022 155.665989) (xy 133.9015 155.589563) (xy 133.9015 155.589558) - (xy 133.902133 155.584755) (xy 133.903641 155.584953) (xy 133.923174 155.537797) (xy 133.953206 155.507765) - (xy 133.998585 155.404991) (xy 134.0015 155.379865) (xy 134.001499 155.030136) (xy 133.998585 155.005009) - (xy 133.958792 154.914888) (xy 133.957485 154.858268) (xy 133.958782 154.855135) (xy 133.998585 154.764991) - (xy 134.0015 154.739865) (xy 134.001499 154.390136) (xy 133.998585 154.365009) (xy 133.953206 154.262235) - (xy 133.873765 154.182794) (xy 133.770991 154.137415) (xy 133.77099 154.137414) (xy 133.770988 154.137414) - (xy 133.749659 154.13494) (xy 133.745865 154.1345) (xy 133.745864 154.1345) (xy 133.456136 154.1345) - (xy 133.431013 154.137414) (xy 133.431007 154.137415) (xy 133.328234 154.182794) (xy 133.303326 154.207703) - (xy 133.251 154.229377) (xy 133.198674 154.207703) (xy 133.173765 154.182794) (xy 133.070991 154.137415) - (xy 133.07099 154.137414) (xy 133.070988 154.137414) (xy 133.049659 154.13494) (xy 133.045865 154.1345) - (xy 133.045864 154.1345) (xy 132.756136 154.1345) (xy 132.731013 154.137414) (xy 132.731007 154.137415) - (xy 132.628234 154.182794) (xy 132.548794 154.262234) (xy 132.503414 154.365011) (xy 132.5005 154.390135) - (xy 132.5005 154.739863) (xy 132.503414 154.764986) (xy 132.503415 154.764992) (xy 132.543206 154.85511) - (xy 132.544514 154.911732) (xy 132.543206 154.91489) (xy 132.503414 155.005011) (xy 132.5005 155.030135) - (xy 132.5005 155.379863) (xy 132.503414 155.404986) (xy 132.503415 155.404992) (xy 132.548794 155.507765) - (xy 132.578826 155.537797) (xy 132.598359 155.584954) (xy 132.599867 155.584756) (xy 132.6005 155.589565) - (xy 132.620977 155.665986) (xy 132.620979 155.665991) (xy 132.63882 155.696892) (xy 132.658224 155.7305) - (xy 132.66054 155.734512) (xy 132.704988 155.77896) (xy 132.706068 155.780139) (xy 132.715236 155.805345) - (xy 132.7255 155.830123) (xy 132.7255 157.064376) (xy 132.72138 157.085097) (xy 132.722234 157.085326) - (xy 132.7005 157.166434) (xy 132.7005 157.325848) (xy 132.699484 157.33807) (xy 132.674984 157.484375) - (xy 132.669754 157.492741) (xy 132.663529 157.513265) (xy 132.637133 157.552768) (xy 132.6255 157.611253) - (xy 132.6255 157.821) (xy 132.3765 157.821) (xy 132.3765 157.611252) (xy 132.364867 157.552769) - (xy 132.338471 157.513265) (xy 132.326 157.472153) (xy 132.326 157.381) (xy 132.301378 157.381) - (xy 132.228454 157.395505) (xy 132.194745 157.418029) (xy 132.153633 157.4305) (xy 131.806251 157.4305) - (xy 131.765435 157.438618) (xy 131.736565 157.438618) (xy 131.695749 157.4305) (xy 131.695748 157.4305) - (xy 131.348367 157.4305) (xy 131.307255 157.418029) (xy 131.273545 157.395505) (xy 131.200622 157.381) - (xy 131.176 157.381) (xy 131.176 157.472153) (xy 131.163529 157.513265) (xy 131.137133 157.552768) - (xy 131.1255 157.611253) (xy 131.1255 157.821) (xy 130.8265 157.821) (xy 130.8265 156.043472) (xy 130.826499 156.043464) - (xy 130.803713 155.914236) (xy 130.796101 155.871062) (xy 130.736225 155.706555) (xy 130.648692 155.554945) - (xy 130.536163 155.420837) (xy 130.402055 155.308308) (xy 130.250445 155.220775) (xy 130.250443 155.220774) - (xy 130.250441 155.220773) (xy 130.085937 155.160898) (xy 129.913535 155.1305) (xy 129.913532 155.1305) - (xy 129.891892 155.1305) (xy 129.8255 155.1305) (xy 129.773174 155.108826) (xy 129.7515 155.0565) - (xy 129.7515 130.2055) (xy 129.773174 130.153174) (xy 129.8255 130.1315) (xy 137.229073 130.1315) + (xy 101.080399 126.062174) (xy 101.100218 126.098034) (xy 101.162703 126.371806) (xy 101.162708 126.371822) + (xy 101.273992 126.689855) (xy 101.420192 126.993441) (xy 101.599462 127.278749) (xy 101.805455 127.537056) + (xy 102.694432 126.648079) (xy 102.731457 126.696331) (xy 102.893669 126.858543) (xy 102.941919 126.895566) + (xy 102.052942 127.784543) (xy 102.052942 127.784544) (xy 102.31125 127.990537) (xy 102.596558 128.169807) + (xy 102.900144 128.316007) (xy 103.218177 128.427291) (xy 103.218193 128.427296) (xy 103.546685 128.502272) + (xy 103.881528 128.54) (xy 104.218472 128.54) (xy 104.553313 128.502272) (xy 104.553314 128.502272) + (xy 104.881806 128.427296) (xy 104.881822 128.427291) (xy 105.199855 128.316007) (xy 105.503441 128.169807) + (xy 105.788749 127.990537) (xy 106.047056 127.784544) (xy 106.047056 127.784543) (xy 105.158079 126.895567) + (xy 105.206331 126.858543) (xy 105.368543 126.696331) (xy 105.405567 126.648079) (xy 106.294543 127.537056) + (xy 106.294544 127.537056) (xy 106.500537 127.278749) (xy 106.679807 126.993441) (xy 106.826007 126.689855) + (xy 106.937291 126.371822) (xy 106.937296 126.371806) (xy 106.999782 126.098034) (xy 107.032556 126.051843) + (xy 107.071927 126.0405) (xy 114.4755 126.0405) (xy 114.527826 126.062174) (xy 114.5495 126.1145) + (xy 114.5495 150.9655) (xy 114.527826 151.017826) (xy 114.4755 151.0395) (xy 114.387464 151.0395) + (xy 114.215062 151.069898) (xy 114.050558 151.129773) (xy 113.898945 151.217308) (xy 113.764837 151.329837) + (xy 113.652308 151.463945) (xy 113.564773 151.615558) (xy 113.504898 151.780062) (xy 113.4745 151.952464) + (xy 113.4745 153.73) (xy 113.1755 153.73) (xy 113.1755 153.520252) (xy 113.163867 153.461769) (xy 113.137471 153.422265) + (xy 113.125 153.381153) (xy 113.125 153.29) (xy 113.100378 153.29) (xy 113.027454 153.304505) (xy 112.993745 153.327029) + (xy 112.952633 153.3395) (xy 112.605251 153.3395) (xy 112.564435 153.347618) (xy 112.535565 153.347618) + (xy 112.494749 153.3395) (xy 112.494748 153.3395) (xy 112.147367 153.3395) (xy 112.106255 153.327029) + (xy 112.072545 153.304505) (xy 111.999622 153.29) (xy 111.975 153.29) (xy 111.975 153.381153) (xy 111.962529 153.422265) + (xy 111.936133 153.461768) (xy 111.9245 153.520253) (xy 111.9245 153.73) (xy 111.7755 153.73) (xy 111.7755 152.538025) + (xy 111.775499 152.53802) (xy 111.738024 152.337544) (xy 111.664348 152.147363) (xy 111.556981 151.973959) + (xy 111.55698 151.973957) (xy 111.419579 151.823235) (xy 111.419578 151.823234) (xy 111.256825 151.700329) + (xy 111.256822 151.700328) (xy 111.256821 151.700327) (xy 111.07425 151.609418) (xy 111.074246 151.609417) + (xy 111.074244 151.609416) (xy 110.878082 151.553602) (xy 110.878076 151.553601) (xy 110.675003 151.534785) + (xy 110.674997 151.534785) (xy 110.471923 151.553601) (xy 110.471917 151.553602) (xy 110.275755 151.609416) + (xy 110.27575 151.609418) (xy 110.093177 151.700328) (xy 110.093174 151.700329) (xy 109.930421 151.823234) + (xy 109.93042 151.823235) (xy 109.793019 151.973957) (xy 109.793019 151.973958) (xy 109.685655 152.147358) + (xy 109.68565 152.147368) (xy 109.611977 152.33754) (xy 109.5745 152.53802) (xy 109.5745 153.265708) + (xy 109.552826 153.318034) (xy 109.5005 153.339708) (xy 109.49626 153.3395) (xy 109.494748 153.3395) + (xy 109.105252 153.3395) (xy 109.105251 153.3395) (xy 109.064435 153.347618) (xy 109.035565 153.347618) + (xy 108.994749 153.3395) (xy 108.994748 153.3395) (xy 108.605252 153.3395) (xy 108.605251 153.3395) + (xy 108.564435 153.347618) (xy 108.535565 153.347618) (xy 108.494749 153.3395) (xy 108.494748 153.3395) + (xy 108.147367 153.3395) (xy 108.106255 153.327029) (xy 108.072545 153.304505) (xy 107.999622 153.29) + (xy 107.975 153.29) (xy 107.975 153.381153) (xy 107.962529 153.422265) (xy 107.936133 153.461768) + (xy 107.9245 153.520253) (xy 107.9245 153.73) (xy 107.6755 153.73) (xy 107.6755 153.520252) (xy 107.663867 153.461769) + (xy 107.637471 153.422265) (xy 107.625 153.381153) (xy 107.625 153.29) (xy 107.600378 153.29) (xy 107.527454 153.304505) + (xy 107.493745 153.327029) (xy 107.452633 153.3395) (xy 107.105251 153.3395) (xy 107.064435 153.347618) + (xy 107.035565 153.347618) (xy 106.994749 153.3395) (xy 106.994748 153.3395) (xy 106.647367 153.3395) + (xy 106.606255 153.327029) (xy 106.572545 153.304505) (xy 106.499622 153.29) (xy 106.475 153.29) + (xy 106.475 153.381153) (xy 106.462529 153.422265) (xy 106.436133 153.461768) (xy 106.4245 153.520253) + (xy 106.4245 153.73) (xy 106.1755 153.73) (xy 106.1755 153.520252) (xy 106.163867 153.461769) (xy 106.137471 153.422265) + (xy 106.125 153.381153) (xy 106.125 153.29) (xy 106.100378 153.29) (xy 106.027454 153.304505) (xy 105.993745 153.327029) + (xy 105.952633 153.3395) (xy 105.647367 153.3395) (xy 105.606255 153.327029) (xy 105.572545 153.304505) + (xy 105.499622 153.29) (xy 105.475 153.29) (xy 105.475 153.381153) (xy 105.462529 153.422265) (xy 105.436133 153.461768) + (xy 105.4245 153.520253) (xy 105.4245 153.73) (xy 105.1755 153.73) (xy 105.1755 153.520252) (xy 105.163867 153.461769) + (xy 105.137471 153.422265) (xy 105.125 153.381153) (xy 105.125 153.29) (xy 105.100378 153.29) (xy 105.027454 153.304505) + (xy 104.993745 153.327029) (xy 104.952633 153.3395) (xy 104.605251 153.3395) (xy 104.564435 153.347618) + (xy 104.535565 153.347618) (xy 104.494749 153.3395) (xy 104.494748 153.3395) (xy 104.147367 153.3395) + (xy 104.106255 153.327029) (xy 104.072545 153.304505) (xy 103.999622 153.29) (xy 103.975 153.29) + (xy 103.975 153.381153) (xy 103.962529 153.422265) (xy 103.936133 153.461768) (xy 103.9245 153.520253) + (xy 103.9245 153.73) (xy 103.6755 153.73) (xy 103.6755 153.520252) (xy 103.663867 153.461769) (xy 103.637471 153.422265) + (xy 103.626016 153.393375) (xy 103.601516 153.24707) (xy 103.602963 153.240796) (xy 103.6005 153.234848) + (xy 103.6005 153.075435) (xy 103.600499 153.075434) (xy 103.578766 152.994326) (xy 103.579619 152.994097) + (xy 103.5755 152.973376) (xy 103.5755 151.739123) (xy 103.597173 151.686798) (xy 103.64046 151.643512) + (xy 103.680022 151.574989) (xy 103.7005 151.498563) (xy 103.7005 151.498558) (xy 103.701133 151.493755) + (xy 103.702641 151.493953) (xy 103.722174 151.446797) (xy 103.752206 151.416765) (xy 103.797585 151.313991) + (xy 103.8005 151.288865) (xy 103.800499 150.939136) (xy 103.797585 150.914009) (xy 103.757792 150.823888) + (xy 103.756485 150.767268) (xy 103.757782 150.764135) (xy 103.797585 150.673991) (xy 103.8005 150.648865) + (xy 103.800499 150.299136) (xy 103.797585 150.274009) (xy 103.752206 150.171235) (xy 103.672765 150.091794) + (xy 103.569991 150.046415) (xy 103.56999 150.046414) (xy 103.569988 150.046414) (xy 103.548659 150.04394) + (xy 103.544865 150.0435) (xy 103.544864 150.0435) (xy 103.255136 150.0435) (xy 103.230013 150.046414) + (xy 103.230007 150.046415) (xy 103.127234 150.091794) (xy 103.102326 150.116703) (xy 103.05 150.138377) + (xy 102.997674 150.116703) (xy 102.972765 150.091794) (xy 102.869991 150.046415) (xy 102.86999 150.046414) + (xy 102.869988 150.046414) (xy 102.848659 150.04394) (xy 102.844865 150.0435) (xy 102.844864 150.0435) + (xy 102.555136 150.0435) (xy 102.530013 150.046414) (xy 102.530007 150.046415) (xy 102.427234 150.091794) + (xy 102.347794 150.171234) (xy 102.302414 150.274011) (xy 102.2995 150.299135) (xy 102.2995 150.648863) + (xy 102.302414 150.673986) (xy 102.302415 150.673992) (xy 102.342206 150.76411) (xy 102.343514 150.820732) + (xy 102.342206 150.82389) (xy 102.302414 150.914011) (xy 102.2995 150.939135) (xy 102.2995 151.288863) + (xy 102.302414 151.313986) (xy 102.302415 151.313992) (xy 102.347794 151.416765) (xy 102.377826 151.446797) + (xy 102.397359 151.493954) (xy 102.398867 151.493756) (xy 102.3995 151.498565) (xy 102.419977 151.574986) + (xy 102.419979 151.574991) (xy 102.43782 151.605892) (xy 102.457224 151.6395) (xy 102.45954 151.643512) + (xy 102.503988 151.68796) (xy 102.505068 151.689139) (xy 102.514236 151.714345) (xy 102.5245 151.739123) + (xy 102.5245 152.973376) (xy 102.52038 152.994097) (xy 102.521234 152.994326) (xy 102.4995 153.075434) + (xy 102.4995 153.234848) (xy 102.498484 153.24707) (xy 102.473984 153.393375) (xy 102.468754 153.401741) + (xy 102.462529 153.422265) (xy 102.436133 153.461768) (xy 102.4245 153.520253) (xy 102.4245 153.73) + (xy 102.1755 153.73) (xy 102.1755 153.520252) (xy 102.163867 153.461769) (xy 102.137471 153.422265) + (xy 102.125 153.381153) (xy 102.125 153.29) (xy 102.100378 153.29) (xy 102.027454 153.304505) (xy 101.993745 153.327029) + (xy 101.952633 153.3395) (xy 101.605251 153.3395) (xy 101.564435 153.347618) (xy 101.535565 153.347618) + (xy 101.494749 153.3395) (xy 101.494748 153.3395) (xy 101.147367 153.3395) (xy 101.106255 153.327029) + (xy 101.072545 153.304505) (xy 100.999622 153.29) (xy 100.975 153.29) (xy 100.975 153.381153) (xy 100.962529 153.422265) + (xy 100.936133 153.461768) (xy 100.9245 153.520253) (xy 100.9245 153.73) (xy 100.6755 153.73) (xy 100.6755 153.520252) + (xy 100.663867 153.461769) (xy 100.637471 153.422265) (xy 100.625 153.381153) (xy 100.625 153.29) + (xy 100.600378 153.29) (xy 100.527454 153.304505) (xy 100.493745 153.327029) (xy 100.452633 153.3395) + (xy 100.105251 153.3395) (xy 100.064435 153.347618) (xy 100.035565 153.347618) (xy 99.994749 153.3395) + (xy 99.994748 153.3395) (xy 99.647367 153.3395) (xy 99.606255 153.327029) (xy 99.572545 153.304505) + (xy 99.499622 153.29) (xy 99.475 153.29) (xy 99.475 153.381153) (xy 99.462529 153.422265) (xy 99.436133 153.461768) + (xy 99.4245 153.520253) (xy 99.4245 153.73) (xy 99.1755 153.73) (xy 99.1755 153.520252) (xy 99.163867 153.461769) + (xy 99.137471 153.422265) (xy 99.125 153.381153) (xy 99.125 153.29) (xy 99.100378 153.29) (xy 99.027454 153.304505) + (xy 98.993745 153.327029) (xy 98.952633 153.3395) (xy 98.605251 153.3395) (xy 98.564435 153.347618) + (xy 98.535565 153.347618) (xy 98.494749 153.3395) (xy 98.494748 153.3395) (xy 98.147367 153.3395) + (xy 98.106255 153.327029) (xy 98.072545 153.304505) (xy 97.999622 153.29) (xy 97.975 153.29) (xy 97.975 153.381153) + (xy 97.962529 153.422265) (xy 97.936133 153.461768) (xy 97.9245 153.520253) (xy 97.9245 153.73) + (xy 97.6755 153.73) (xy 97.6755 153.520252) (xy 97.663867 153.461769) (xy 97.637471 153.422265) + (xy 97.626016 153.393375) (xy 97.601516 153.24707) (xy 97.602963 153.240796) (xy 97.6005 153.234848) + (xy 97.6005 153.075435) (xy 97.600499 153.075434) (xy 97.578766 152.994326) (xy 97.579619 152.994097) + (xy 97.5755 152.973376) (xy 97.5755 151.739123) (xy 97.597173 151.686798) (xy 97.64046 151.643512) + (xy 97.680022 151.574989) (xy 97.7005 151.498563) (xy 97.7005 151.498558) (xy 97.701133 151.493755) + (xy 97.702641 151.493953) (xy 97.722174 151.446797) (xy 97.752206 151.416765) (xy 97.797585 151.313991) + (xy 97.8005 151.288865) (xy 97.800499 150.939136) (xy 97.797585 150.914009) (xy 97.757792 150.823888) + (xy 97.756485 150.767268) (xy 97.757782 150.764135) (xy 97.797585 150.673991) (xy 97.8005 150.648865) + (xy 97.800499 150.299136) (xy 97.797585 150.274009) (xy 97.752206 150.171235) (xy 97.672765 150.091794) + (xy 97.569991 150.046415) (xy 97.56999 150.046414) (xy 97.569988 150.046414) (xy 97.548659 150.04394) + (xy 97.544865 150.0435) (xy 97.544864 150.0435) (xy 97.255136 150.0435) (xy 97.230013 150.046414) + (xy 97.230007 150.046415) (xy 97.127234 150.091794) (xy 97.102326 150.116703) (xy 97.05 150.138377) + (xy 96.997674 150.116703) (xy 96.972765 150.091794) (xy 96.869991 150.046415) (xy 96.86999 150.046414) + (xy 96.869988 150.046414) (xy 96.848659 150.04394) (xy 96.844865 150.0435) (xy 96.844864 150.0435) + (xy 96.555136 150.0435) (xy 96.530013 150.046414) (xy 96.530007 150.046415) (xy 96.427234 150.091794) + (xy 96.347794 150.171234) (xy 96.302414 150.274011) (xy 96.2995 150.299135) (xy 96.2995 150.648863) + (xy 96.302414 150.673986) (xy 96.302415 150.673992) (xy 96.342206 150.76411) (xy 96.343514 150.820732) + (xy 96.342206 150.82389) (xy 96.302414 150.914011) (xy 96.2995 150.939135) (xy 96.2995 151.288863) + (xy 96.302414 151.313986) (xy 96.302415 151.313992) (xy 96.347794 151.416765) (xy 96.377826 151.446797) + (xy 96.397359 151.493954) (xy 96.398867 151.493756) (xy 96.3995 151.498565) (xy 96.419977 151.574986) + (xy 96.419979 151.574991) (xy 96.43782 151.605892) (xy 96.457224 151.6395) (xy 96.45954 151.643512) + (xy 96.503988 151.68796) (xy 96.505068 151.689139) (xy 96.514236 151.714345) (xy 96.5245 151.739123) + (xy 96.5245 152.973376) (xy 96.52038 152.994097) (xy 96.521234 152.994326) (xy 96.4995 153.075434) + (xy 96.4995 153.234848) (xy 96.498484 153.24707) (xy 96.473984 153.393375) (xy 96.468754 153.401741) + (xy 96.462529 153.422265) (xy 96.436133 153.461768) (xy 96.4245 153.520253) (xy 96.4245 153.73) + (xy 96.1755 153.73) (xy 96.1755 153.520252) (xy 96.163867 153.461769) (xy 96.137471 153.422265) + (xy 96.125 153.381153) (xy 96.125 153.29) (xy 96.100378 153.29) (xy 96.027454 153.304505) (xy 95.993745 153.327029) + (xy 95.952633 153.3395) (xy 95.605251 153.3395) (xy 95.564435 153.347618) (xy 95.535565 153.347618) + (xy 95.494749 153.3395) (xy 95.494748 153.3395) (xy 95.147367 153.3395) (xy 95.106255 153.327029) + (xy 95.072545 153.304505) (xy 94.999622 153.29) (xy 94.975 153.29) (xy 94.975 153.381153) (xy 94.962529 153.422265) + (xy 94.936133 153.461768) (xy 94.9245 153.520253) (xy 94.9245 153.73) (xy 94.6255 153.73) (xy 94.6255 151.952472) + (xy 94.625499 151.952464) (xy 94.602713 151.823236) (xy 94.595101 151.780062) (xy 94.535225 151.615555) + (xy 94.447692 151.463945) (xy 94.335163 151.329837) (xy 94.201055 151.217308) (xy 94.049445 151.129775) + (xy 94.049443 151.129774) (xy 94.049441 151.129773) (xy 93.884937 151.069898) (xy 93.712535 151.0395) + (xy 93.712532 151.0395) (xy 93.690892 151.0395) (xy 93.6245 151.0395) (xy 93.572174 151.017826) + (xy 93.5505 150.9655) (xy 93.5505 126.1145) (xy 93.572174 126.062174) (xy 93.6245 126.0405) (xy 101.028073 126.0405) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 140.926 156.972153) (xy 140.913529 157.013265) (xy 140.887133 157.052768) (xy 140.8755 157.111253) - (xy 140.8755 157.821) (xy 140.6265 157.821) (xy 140.6265 157.111252) (xy 140.614867 157.052769) - (xy 140.588471 157.013265) (xy 140.576 156.972153) (xy 140.576 156.935) (xy 140.926 156.935) + (xy 104.725 152.881153) (xy 104.712529 152.922265) (xy 104.686133 152.961768) (xy 104.6745 153.020253) + (xy 104.6745 153.73) (xy 104.4255 153.73) (xy 104.4255 153.020252) (xy 104.413867 152.961769) (xy 104.387471 152.922265) + (xy 104.375 152.881153) (xy 104.375 152.844) (xy 104.725 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 142.426 156.972153) (xy 142.413529 157.013265) (xy 142.387133 157.052768) (xy 142.3755 157.111253) - (xy 142.3755 157.821) (xy 142.1265 157.821) (xy 142.1265 157.111252) (xy 142.114867 157.052769) - (xy 142.088471 157.013265) (xy 142.076 156.972153) (xy 142.076 156.935) (xy 142.426 156.935) + (xy 106.225 152.881153) (xy 106.212529 152.922265) (xy 106.186133 152.961768) (xy 106.1745 153.020253) + (xy 106.1745 153.73) (xy 105.9255 153.73) (xy 105.9255 153.020252) (xy 105.913867 152.961769) (xy 105.887471 152.922265) + (xy 105.875 152.881153) (xy 105.875 152.844) (xy 106.225 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 143.926 156.972153) (xy 143.913529 157.013265) (xy 143.887133 157.052768) (xy 143.8755 157.111253) - (xy 143.8755 157.821) (xy 143.6265 157.821) (xy 143.6265 157.111252) (xy 143.614867 157.052769) - (xy 143.588471 157.013265) (xy 143.576 156.972153) (xy 143.576 156.935) (xy 143.926 156.935) + (xy 107.725 152.881153) (xy 107.712529 152.922265) (xy 107.686133 152.961768) (xy 107.6745 153.020253) + (xy 107.6745 153.73) (xy 107.4255 153.73) (xy 107.4255 153.020252) (xy 107.413867 152.961769) (xy 107.387471 152.922265) + (xy 107.375 152.881153) (xy 107.375 152.844) (xy 107.725 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 145.426 156.972153) (xy 145.413529 157.013265) (xy 145.387133 157.052768) (xy 145.3755 157.111253) - (xy 145.3755 157.821) (xy 145.1265 157.821) (xy 145.1265 157.111252) (xy 145.114867 157.052769) - (xy 145.088471 157.013265) (xy 145.076 156.972153) (xy 145.076 156.935) (xy 145.426 156.935) + (xy 109.225 152.881153) (xy 109.212529 152.922265) (xy 109.186133 152.961768) (xy 109.1745 153.020253) + (xy 109.1745 153.73) (xy 108.9255 153.73) (xy 108.9255 153.020252) (xy 108.913867 152.961769) (xy 108.887471 152.922265) + (xy 108.875 152.881153) (xy 108.875 152.844) (xy 109.225 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 141.515435 156.938618) (xy 141.486565 156.938618) (xy 141.468374 156.935) (xy 141.533626 156.935) + (xy 105.314435 152.847618) (xy 105.285565 152.847618) (xy 105.267374 152.844) (xy 105.332626 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 143.015435 156.938618) (xy 142.986565 156.938618) (xy 142.968374 156.935) (xy 143.033626 156.935) + (xy 106.814435 152.847618) (xy 106.785565 152.847618) (xy 106.767374 152.844) (xy 106.832626 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 144.515435 156.938618) (xy 144.486565 156.938618) (xy 144.468374 156.935) (xy 144.533626 156.935) + (xy 108.314435 152.847618) (xy 108.285565 152.847618) (xy 108.267374 152.844) (xy 108.332626 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 145.831101 156.032506) (xy 145.831102 156.032508) (xy 145.831103 156.03251) (xy 145.831104 156.032512) - (xy 145.846151 156.059163) (xy 145.878354 156.101992) (xy 145.88346 156.105271) (xy 145.915774 156.151786) - (xy 145.906386 156.206489) (xy 145.886656 156.238355) (xy 145.88665 156.238368) (xy 145.815 156.423318) - (xy 145.815 155.989092) + (xy 109.630101 151.941506) (xy 109.630102 151.941508) (xy 109.630103 151.94151) (xy 109.630104 151.941512) + (xy 109.645151 151.968163) (xy 109.677354 152.010992) (xy 109.68246 152.014271) (xy 109.714774 152.060786) + (xy 109.705386 152.115489) (xy 109.685656 152.147355) (xy 109.68565 152.147368) (xy 109.614 152.332318) + (xy 109.614 151.898092) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 136.979326 130.153174) (xy 137.001 130.2055) (xy 137.001 130.790662) (xy 137.0323 131.108453) - (xy 137.094595 131.421633) (xy 137.187292 131.727211) (xy 137.187297 131.727225) (xy 137.309487 132.022219) - (xy 137.309491 132.022227) (xy 137.460013 132.303836) (xy 137.460021 132.303849) (xy 137.637427 132.569355) - (xy 137.637431 132.56936) (xy 137.840004 132.816196) (xy 138.065803 133.041995) (xy 138.312639 133.244568) - (xy 138.312644 133.244572) (xy 138.57815 133.421978) (xy 138.578163 133.421986) (xy 138.859772 133.572508) - (xy 138.85978 133.572512) (xy 139.154774 133.694702) (xy 139.154788 133.694707) (xy 139.460366 133.787404) - (xy 139.773546 133.849699) (xy 140.091338 133.881) (xy 140.410662 133.881) (xy 140.728453 133.849699) - (xy 141.041633 133.787404) (xy 141.347211 133.694707) (xy 141.347225 133.694702) (xy 141.642219 133.572512) - (xy 141.642227 133.572508) (xy 141.923836 133.421986) (xy 141.923849 133.421978) (xy 142.189355 133.244572) - (xy 142.18936 133.244568) (xy 142.436196 133.041995) (xy 142.661995 132.816196) (xy 142.864572 132.569355) - (xy 142.895532 132.52302) (xy 141.359079 130.986567) (xy 141.407331 130.949543) (xy 141.569543 130.787331) - (xy 141.606567 130.739079) (xy 143.087037 132.219549) (xy 143.192512 132.022219) (xy 143.314702 131.727225) - (xy 143.314707 131.727211) (xy 143.407404 131.421633) (xy 143.469699 131.108453) (xy 143.501 130.790662) - (xy 143.501 130.2055) (xy 143.522674 130.153174) (xy 143.575 130.1315) (xy 150.6765 130.1315) (xy 150.728826 130.153174) - (xy 150.7505 130.2055) (xy 150.7505 155.0565) (xy 150.728826 155.108826) (xy 150.6765 155.1305) - (xy 150.588462 155.1305) (xy 150.462349 155.152737) (xy 150.407055 155.140478) (xy 150.376624 155.09271) - (xy 150.3755 155.079861) (xy 150.3755 153.484) (xy 150.359858 153.405363) (xy 150.359857 153.405357) - (xy 150.345505 153.370709) (xy 150.345504 153.370707) (xy 150.345503 153.370705) (xy 150.329035 153.344497) - (xy 150.308879 153.312419) (xy 150.308875 153.312416) (xy 150.234293 153.259496) (xy 150.199643 153.245143) - (xy 150.199636 153.245141) (xy 150.140392 153.233357) (xy 150.121 153.2295) (xy 129.8255 153.2295) - (xy 129.773174 153.207826) (xy 129.7515 153.1555) (xy 129.7515 130.2055) (xy 129.773174 130.153174) - (xy 129.8255 130.1315) (xy 136.927 130.1315) + (xy 100.778326 126.062174) (xy 100.8 126.1145) (xy 100.8 126.699662) (xy 100.8313 127.017453) (xy 100.893595 127.330633) + (xy 100.986292 127.636211) (xy 100.986297 127.636225) (xy 101.108487 127.931219) (xy 101.108491 127.931227) + (xy 101.259013 128.212836) (xy 101.259021 128.212849) (xy 101.436427 128.478355) (xy 101.436431 128.47836) + (xy 101.639004 128.725196) (xy 101.864803 128.950995) (xy 102.111639 129.153568) (xy 102.111644 129.153572) + (xy 102.37715 129.330978) (xy 102.377163 129.330986) (xy 102.658772 129.481508) (xy 102.65878 129.481512) + (xy 102.953774 129.603702) (xy 102.953788 129.603707) (xy 103.259366 129.696404) (xy 103.572546 129.758699) + (xy 103.890338 129.79) (xy 104.209662 129.79) (xy 104.527453 129.758699) (xy 104.840633 129.696404) + (xy 105.146211 129.603707) (xy 105.146225 129.603702) (xy 105.441219 129.481512) (xy 105.441227 129.481508) + (xy 105.722836 129.330986) (xy 105.722849 129.330978) (xy 105.988355 129.153572) (xy 105.98836 129.153568) + (xy 106.235196 128.950995) (xy 106.460995 128.725196) (xy 106.663572 128.478355) (xy 106.694532 128.43202) + (xy 105.158079 126.895567) (xy 105.206331 126.858543) (xy 105.368543 126.696331) (xy 105.405567 126.648079) + (xy 106.886037 128.128549) (xy 106.991512 127.931219) (xy 107.113702 127.636225) (xy 107.113707 127.636211) + (xy 107.206404 127.330633) (xy 107.268699 127.017453) (xy 107.3 126.699662) (xy 107.3 126.1145) + (xy 107.321674 126.062174) (xy 107.374 126.0405) (xy 114.4755 126.0405) (xy 114.527826 126.062174) + (xy 114.5495 126.1145) (xy 114.5495 150.9655) (xy 114.527826 151.017826) (xy 114.4755 151.0395) + (xy 114.387462 151.0395) (xy 114.261349 151.061737) (xy 114.206055 151.049478) (xy 114.175624 151.00171) + (xy 114.1745 150.988861) (xy 114.1745 149.393) (xy 114.158858 149.314363) (xy 114.158857 149.314357) + (xy 114.144505 149.279709) (xy 114.144504 149.279707) (xy 114.144503 149.279705) (xy 114.128035 149.253497) + (xy 114.107879 149.221419) (xy 114.107875 149.221416) (xy 114.033293 149.168496) (xy 113.998643 149.154143) + (xy 113.998636 149.154141) (xy 113.939392 149.142357) (xy 113.92 149.1385) (xy 93.6245 149.1385) + (xy 93.572174 149.116826) (xy 93.5505 149.0645) (xy 93.5505 126.1145) (xy 93.572174 126.062174) + (xy 93.6245 126.0405) (xy 100.726 126.0405) ) ) ) @@ -3209,29 +3019,29 @@ ) (polygon (pts - (xy 140.26 156.935) (xy 140.26 155.91) (xy 145.815 155.91) (xy 145.815 156.935) + (xy 104.059 152.844) (xy 104.059 151.819) (xy 109.614 151.819) (xy 109.614 152.844) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 145.793326 155.931674) (xy 145.815 155.984) (xy 145.815 156.411109) (xy 145.813053 156.425078) - (xy 145.813605 156.425182) (xy 145.812976 156.428541) (xy 145.812976 156.428544) (xy 145.797681 156.51036) - (xy 145.7755 156.62902) (xy 145.7755 156.8565) (xy 145.753826 156.908826) (xy 145.7015 156.9305) - (xy 145.556252 156.9305) (xy 145.540777 156.933578) (xy 145.526341 156.935) (xy 144.975659 156.935) - (xy 144.961223 156.933578) (xy 144.945748 156.9305) (xy 144.556252 156.9305) (xy 144.540777 156.933578) - (xy 144.526341 156.935) (xy 144.475659 156.935) (xy 144.461223 156.933578) (xy 144.445748 156.9305) - (xy 144.056252 156.9305) (xy 144.040777 156.933578) (xy 144.026341 156.935) (xy 143.475659 156.935) - (xy 143.461223 156.933578) (xy 143.445748 156.9305) (xy 143.056252 156.9305) (xy 143.040777 156.933578) - (xy 143.026341 156.935) (xy 142.975659 156.935) (xy 142.961223 156.933578) (xy 142.945748 156.9305) - (xy 142.556252 156.9305) (xy 142.540777 156.933578) (xy 142.526341 156.935) (xy 141.975659 156.935) - (xy 141.961223 156.933578) (xy 141.945748 156.9305) (xy 141.556252 156.9305) (xy 141.540777 156.933578) - (xy 141.526341 156.935) (xy 141.475659 156.935) (xy 141.461223 156.933578) (xy 141.445748 156.9305) - (xy 141.056252 156.9305) (xy 141.040777 156.933578) (xy 141.026341 156.935) (xy 140.475659 156.935) - (xy 140.473309 156.934963) (xy 140.467211 156.934769) (xy 140.445748 156.9305) (xy 140.332815 156.9305) - (xy 140.33165 156.930463) (xy 140.30683 156.919245) (xy 140.281674 156.908826) (xy 140.28119 156.907658) - (xy 140.280039 156.907138) (xy 140.270421 156.881659) (xy 140.26 156.8565) (xy 140.26 155.984) (xy 140.281674 155.931674) - (xy 140.334 155.91) (xy 145.741 155.91) + (xy 109.592326 151.840674) (xy 109.614 151.893) (xy 109.614 152.320109) (xy 109.612053 152.334078) + (xy 109.612605 152.334182) (xy 109.611976 152.337541) (xy 109.611976 152.337544) (xy 109.596681 152.41936) + (xy 109.5745 152.53802) (xy 109.5745 152.7655) (xy 109.552826 152.817826) (xy 109.5005 152.8395) + (xy 109.355252 152.8395) (xy 109.339777 152.842578) (xy 109.325341 152.844) (xy 108.774659 152.844) + (xy 108.760223 152.842578) (xy 108.744748 152.8395) (xy 108.355252 152.8395) (xy 108.339777 152.842578) + (xy 108.325341 152.844) (xy 108.274659 152.844) (xy 108.260223 152.842578) (xy 108.244748 152.8395) + (xy 107.855252 152.8395) (xy 107.839777 152.842578) (xy 107.825341 152.844) (xy 107.274659 152.844) + (xy 107.260223 152.842578) (xy 107.244748 152.8395) (xy 106.855252 152.8395) (xy 106.839777 152.842578) + (xy 106.825341 152.844) (xy 106.774659 152.844) (xy 106.760223 152.842578) (xy 106.744748 152.8395) + (xy 106.355252 152.8395) (xy 106.339777 152.842578) (xy 106.325341 152.844) (xy 105.774659 152.844) + (xy 105.760223 152.842578) (xy 105.744748 152.8395) (xy 105.355252 152.8395) (xy 105.339777 152.842578) + (xy 105.325341 152.844) (xy 105.274659 152.844) (xy 105.260223 152.842578) (xy 105.244748 152.8395) + (xy 104.855252 152.8395) (xy 104.839777 152.842578) (xy 104.825341 152.844) (xy 104.274659 152.844) + (xy 104.272309 152.843963) (xy 104.266211 152.843769) (xy 104.244748 152.8395) (xy 104.131815 152.8395) + (xy 104.13065 152.839463) (xy 104.10583 152.828245) (xy 104.080674 152.817826) (xy 104.08019 152.816658) + (xy 104.079039 152.816138) (xy 104.069421 152.790659) (xy 104.059 152.7655) (xy 104.059 151.893) + (xy 104.080674 151.840674) (xy 104.133 151.819) (xy 109.54 151.819) ) ) ) @@ -3253,74 +3063,74 @@ ) (polygon (pts - (xy 150.17 157.815) (xy 150.17 153.45) (xy 150.155 153.435) (xy 129.7 153.435) (xy 129.7 158.065) - (xy 149.92 158.065) + (xy 113.969 153.724) (xy 113.969 149.359) (xy 113.954 149.344) (xy 93.499 149.344) (xy 93.499 153.974) + (xy 113.719 153.974) ) ) (filled_polygon (layer "B.Cu") (pts - (xy 150.155648 153.449352) (xy 150.17 153.484) (xy 150.17 155.239571) (xy 150.155648 155.274219) - (xy 150.145501 155.282006) (xy 150.099941 155.30831) (xy 150.099939 155.308312) (xy 149.965838 155.420835) - (xy 149.965835 155.420838) (xy 149.853312 155.554939) (xy 149.853307 155.554945) (xy 149.765778 155.706548) - (xy 149.765774 155.706556) (xy 149.7059 155.871057) (xy 149.705899 155.871061) (xy 149.705899 155.871062) - (xy 149.695246 155.931478) (xy 149.6755 156.043467) (xy 149.6755 156.982881) (xy 149.661148 157.017529) - (xy 149.6265 157.031881) (xy 149.591852 157.017529) (xy 149.585758 157.010104) (xy 149.570192 156.986807) - (xy 149.504036 156.942604) (xy 149.445695 156.931) (xy 149.376 156.931) (xy 149.376 158.065) (xy 149.126 158.065) - (xy 149.126 156.931) (xy 149.056304 156.931) (xy 149.010558 156.940098) (xy 148.991442 156.940098) - (xy 148.945696 156.931) (xy 148.876 156.931) (xy 148.876 158.065) (xy 148.6265 158.065) (xy 148.6265 157.111252) - (xy 148.626499 157.111251) (xy 148.626264 157.108858) (xy 148.626483 157.108836) (xy 148.626 157.103913) - (xy 148.626 156.931) (xy 148.556304 156.931) (xy 148.511837 156.939844) (xy 148.49272 156.939843) - (xy 148.445753 156.9305) (xy 148.445748 156.9305) (xy 148.056252 156.9305) (xy 148.035057 156.934715) - (xy 147.998277 156.927399) (xy 147.977441 156.896216) (xy 147.9765 156.886657) (xy 147.9765 156.629025) - (xy 147.9765 156.629024) (xy 147.939024 156.428544) (xy 147.865348 156.238363) (xy 147.757981 156.064959) - (xy 147.757978 156.064955) (xy 147.757977 156.064954) (xy 147.620579 155.914236) (xy 147.620576 155.914233) - (xy 147.457822 155.791328) (xy 147.457818 155.791325) (xy 147.275255 155.70042) (xy 147.275248 155.700417) - (xy 147.079085 155.644603) (xy 147.079079 155.644602) (xy 146.876 155.625785) (xy 146.67292 155.644602) - (xy 146.672914 155.644603) (xy 146.476751 155.700417) (xy 146.476744 155.70042) (xy 146.294181 155.791325) - (xy 146.294177 155.791328) (xy 146.131424 155.914233) (xy 146.094322 155.954931) (xy 146.060373 155.970867) - (xy 146.025099 155.95813) (xy 146.010052 155.931479) (xy 146.004857 155.905359) (xy 145.983183 155.853033) - (xy 145.946555 155.794739) (xy 145.941747 155.791327) (xy 145.871966 155.741816) (xy 145.871963 155.741815) - (xy 145.81964 155.720142) (xy 145.819631 155.72014) (xy 145.741005 155.7045) (xy 145.741 155.7045) - (xy 140.334 155.7045) (xy 140.333994 155.7045) (xy 140.255368 155.72014) (xy 140.255359 155.720142) - (xy 140.203035 155.741815) (xy 140.144738 155.778445) (xy 140.091816 155.853033) (xy 140.091815 155.853036) - (xy 140.070142 155.905359) (xy 140.07014 155.905368) (xy 140.0545 155.983994) (xy 140.0545 156.8565) - (xy 140.059166 156.879962) (xy 140.051848 156.916744) (xy 140.020665 156.937578) (xy 140.010558 156.939588) - (xy 139.991442 156.939588) (xy 139.960331 156.9334) (xy 139.945748 156.9305) (xy 139.556252 156.9305) - (xy 139.541668 156.9334) (xy 139.510558 156.939588) (xy 139.491442 156.939588) (xy 139.460331 156.9334) - (xy 139.445748 156.9305) (xy 139.056252 156.9305) (xy 139.041668 156.9334) (xy 139.010558 156.939588) - (xy 138.991442 156.939588) (xy 138.960331 156.9334) (xy 138.945748 156.9305) (xy 138.556252 156.9305) - (xy 138.541668 156.9334) (xy 138.510558 156.939588) (xy 138.491442 156.939588) (xy 138.460331 156.9334) - (xy 138.445748 156.9305) (xy 138.056252 156.9305) (xy 138.041668 156.9334) (xy 138.010558 156.939588) - (xy 137.991442 156.939588) (xy 137.960331 156.9334) (xy 137.945748 156.9305) (xy 137.556252 156.9305) - (xy 137.541668 156.9334) (xy 137.510558 156.939588) (xy 137.491442 156.939588) (xy 137.460331 156.9334) - (xy 137.445748 156.9305) (xy 137.056252 156.9305) (xy 137.041668 156.9334) (xy 137.010558 156.939588) - (xy 136.991442 156.939588) (xy 136.960331 156.9334) (xy 136.945748 156.9305) (xy 136.556252 156.9305) - (xy 136.541668 156.9334) (xy 136.510558 156.939588) (xy 136.491442 156.939588) (xy 136.460331 156.9334) - (xy 136.445748 156.9305) (xy 136.056252 156.9305) (xy 136.041668 156.9334) (xy 136.010558 156.939588) - (xy 135.991442 156.939588) (xy 135.960331 156.9334) (xy 135.945748 156.9305) (xy 135.556252 156.9305) - (xy 135.541668 156.9334) (xy 135.510558 156.939588) (xy 135.491442 156.939588) (xy 135.460331 156.9334) - (xy 135.445748 156.9305) (xy 135.056252 156.9305) (xy 135.041668 156.9334) (xy 135.010558 156.939588) - (xy 134.991442 156.939588) (xy 134.960331 156.9334) (xy 134.945748 156.9305) (xy 134.556252 156.9305) - (xy 134.541668 156.9334) (xy 134.510558 156.939588) (xy 134.491442 156.939588) (xy 134.460331 156.9334) - (xy 134.445748 156.9305) (xy 134.056252 156.9305) (xy 134.041668 156.9334) (xy 134.010558 156.939588) - (xy 133.991442 156.939588) (xy 133.960331 156.9334) (xy 133.945748 156.9305) (xy 133.556252 156.9305) - (xy 133.541668 156.9334) (xy 133.510558 156.939588) (xy 133.491442 156.939588) (xy 133.460331 156.9334) - (xy 133.445748 156.9305) (xy 133.056252 156.9305) (xy 133.041668 156.9334) (xy 133.010558 156.939588) - (xy 132.991442 156.939588) (xy 132.960331 156.9334) (xy 132.945748 156.9305) (xy 132.556252 156.9305) - (xy 132.541668 156.9334) (xy 132.510558 156.939588) (xy 132.491442 156.939588) (xy 132.460331 156.9334) - (xy 132.445748 156.9305) (xy 132.056252 156.9305) (xy 132.04389 156.932958) (xy 132.009276 156.939843) - (xy 131.99016 156.939843) (xy 131.945696 156.931) (xy 131.876 156.931) (xy 131.876 157.103913) (xy 131.875516 157.108836) - (xy 131.875736 157.108858) (xy 131.8755 157.111253) (xy 131.8755 158.065) (xy 131.626 158.065) (xy 131.626 156.931) - (xy 131.556304 156.931) (xy 131.510558 156.940098) (xy 131.491442 156.940098) (xy 131.445696 156.931) - (xy 131.376 156.931) (xy 131.376 158.065) (xy 131.126 158.065) (xy 131.126 156.931) (xy 131.056305 156.931) - (xy 130.997963 156.942604) (xy 130.931807 156.986807) (xy 130.916242 157.010104) (xy 130.88506 157.030939) - (xy 130.848277 157.023623) (xy 130.827442 156.992441) (xy 130.8265 156.982881) (xy 130.8265 156.043474) - (xy 130.8265 156.043468) (xy 130.796101 155.871062) (xy 130.736225 155.706555) (xy 130.648692 155.554945) - (xy 130.536163 155.420837) (xy 130.402057 155.30831) (xy 130.402054 155.308307) (xy 130.250451 155.220778) - (xy 130.250443 155.220774) (xy 130.085942 155.1609) (xy 130.085943 155.1609) (xy 130.085938 155.160899) - (xy 129.913532 155.1305) (xy 129.8005 155.1305) (xy 129.765852 155.116148) (xy 129.7515 155.0815) - (xy 129.7515 153.484) (xy 129.765852 153.449352) (xy 129.8005 153.435) (xy 150.121 153.435) + (xy 113.954648 149.358352) (xy 113.969 149.393) (xy 113.969 151.148571) (xy 113.954648 151.183219) + (xy 113.944501 151.191006) (xy 113.898941 151.21731) (xy 113.898939 151.217312) (xy 113.764838 151.329835) + (xy 113.764835 151.329838) (xy 113.652312 151.463939) (xy 113.652307 151.463945) (xy 113.564778 151.615548) + (xy 113.564774 151.615556) (xy 113.5049 151.780057) (xy 113.504899 151.780061) (xy 113.504899 151.780062) + (xy 113.494246 151.840478) (xy 113.4745 151.952467) (xy 113.4745 152.891881) (xy 113.460148 152.926529) + (xy 113.4255 152.940881) (xy 113.390852 152.926529) (xy 113.384758 152.919104) (xy 113.369192 152.895807) + (xy 113.303036 152.851604) (xy 113.244695 152.84) (xy 113.175 152.84) (xy 113.175 153.974) (xy 112.925 153.974) + (xy 112.925 152.84) (xy 112.855304 152.84) (xy 112.809558 152.849098) (xy 112.790442 152.849098) + (xy 112.744696 152.84) (xy 112.675 152.84) (xy 112.675 153.974) (xy 112.4255 153.974) (xy 112.4255 153.020252) + (xy 112.425499 153.020251) (xy 112.425264 153.017858) (xy 112.425483 153.017836) (xy 112.425 153.012913) + (xy 112.425 152.84) (xy 112.355304 152.84) (xy 112.310837 152.848844) (xy 112.29172 152.848843) + (xy 112.244753 152.8395) (xy 112.244748 152.8395) (xy 111.855252 152.8395) (xy 111.834057 152.843715) + (xy 111.797277 152.836399) (xy 111.776441 152.805216) (xy 111.7755 152.795657) (xy 111.7755 152.538025) + (xy 111.7755 152.538024) (xy 111.738024 152.337544) (xy 111.664348 152.147363) (xy 111.556981 151.973959) + (xy 111.556978 151.973955) (xy 111.556977 151.973954) (xy 111.419579 151.823236) (xy 111.419576 151.823233) + (xy 111.256822 151.700328) (xy 111.256818 151.700325) (xy 111.074255 151.60942) (xy 111.074248 151.609417) + (xy 110.878085 151.553603) (xy 110.878079 151.553602) (xy 110.675 151.534785) (xy 110.47192 151.553602) + (xy 110.471914 151.553603) (xy 110.275751 151.609417) (xy 110.275744 151.60942) (xy 110.093181 151.700325) + (xy 110.093177 151.700328) (xy 109.930424 151.823233) (xy 109.893322 151.863931) (xy 109.859373 151.879867) + (xy 109.824099 151.86713) (xy 109.809052 151.840479) (xy 109.803857 151.814359) (xy 109.782183 151.762033) + (xy 109.745555 151.703739) (xy 109.740747 151.700327) (xy 109.670966 151.650816) (xy 109.670963 151.650815) + (xy 109.61864 151.629142) (xy 109.618631 151.62914) (xy 109.540005 151.6135) (xy 109.54 151.6135) + (xy 104.133 151.6135) (xy 104.132994 151.6135) (xy 104.054368 151.62914) (xy 104.054359 151.629142) + (xy 104.002035 151.650815) (xy 103.943738 151.687445) (xy 103.890816 151.762033) (xy 103.890815 151.762036) + (xy 103.869142 151.814359) (xy 103.86914 151.814368) (xy 103.8535 151.892994) (xy 103.8535 152.7655) + (xy 103.858166 152.788962) (xy 103.850848 152.825744) (xy 103.819665 152.846578) (xy 103.809558 152.848588) + (xy 103.790442 152.848588) (xy 103.759331 152.8424) (xy 103.744748 152.8395) (xy 103.355252 152.8395) + (xy 103.340668 152.8424) (xy 103.309558 152.848588) (xy 103.290442 152.848588) (xy 103.259331 152.8424) + (xy 103.244748 152.8395) (xy 102.855252 152.8395) (xy 102.840668 152.8424) (xy 102.809558 152.848588) + (xy 102.790442 152.848588) (xy 102.759331 152.8424) (xy 102.744748 152.8395) (xy 102.355252 152.8395) + (xy 102.340668 152.8424) (xy 102.309558 152.848588) (xy 102.290442 152.848588) (xy 102.259331 152.8424) + (xy 102.244748 152.8395) (xy 101.855252 152.8395) (xy 101.840668 152.8424) (xy 101.809558 152.848588) + (xy 101.790442 152.848588) (xy 101.759331 152.8424) (xy 101.744748 152.8395) (xy 101.355252 152.8395) + (xy 101.340668 152.8424) (xy 101.309558 152.848588) (xy 101.290442 152.848588) (xy 101.259331 152.8424) + (xy 101.244748 152.8395) (xy 100.855252 152.8395) (xy 100.840668 152.8424) (xy 100.809558 152.848588) + (xy 100.790442 152.848588) (xy 100.759331 152.8424) (xy 100.744748 152.8395) (xy 100.355252 152.8395) + (xy 100.340668 152.8424) (xy 100.309558 152.848588) (xy 100.290442 152.848588) (xy 100.259331 152.8424) + (xy 100.244748 152.8395) (xy 99.855252 152.8395) (xy 99.840668 152.8424) (xy 99.809558 152.848588) + (xy 99.790442 152.848588) (xy 99.759331 152.8424) (xy 99.744748 152.8395) (xy 99.355252 152.8395) + (xy 99.340668 152.8424) (xy 99.309558 152.848588) (xy 99.290442 152.848588) (xy 99.259331 152.8424) + (xy 99.244748 152.8395) (xy 98.855252 152.8395) (xy 98.840668 152.8424) (xy 98.809558 152.848588) + (xy 98.790442 152.848588) (xy 98.759331 152.8424) (xy 98.744748 152.8395) (xy 98.355252 152.8395) + (xy 98.340668 152.8424) (xy 98.309558 152.848588) (xy 98.290442 152.848588) (xy 98.259331 152.8424) + (xy 98.244748 152.8395) (xy 97.855252 152.8395) (xy 97.840668 152.8424) (xy 97.809558 152.848588) + (xy 97.790442 152.848588) (xy 97.759331 152.8424) (xy 97.744748 152.8395) (xy 97.355252 152.8395) + (xy 97.340668 152.8424) (xy 97.309558 152.848588) (xy 97.290442 152.848588) (xy 97.259331 152.8424) + (xy 97.244748 152.8395) (xy 96.855252 152.8395) (xy 96.840668 152.8424) (xy 96.809558 152.848588) + (xy 96.790442 152.848588) (xy 96.759331 152.8424) (xy 96.744748 152.8395) (xy 96.355252 152.8395) + (xy 96.340668 152.8424) (xy 96.309558 152.848588) (xy 96.290442 152.848588) (xy 96.259331 152.8424) + (xy 96.244748 152.8395) (xy 95.855252 152.8395) (xy 95.84289 152.841958) (xy 95.808276 152.848843) + (xy 95.78916 152.848843) (xy 95.744696 152.84) (xy 95.675 152.84) (xy 95.675 153.012913) (xy 95.674516 153.017836) + (xy 95.674736 153.017858) (xy 95.6745 153.020253) (xy 95.6745 153.974) (xy 95.425 153.974) (xy 95.425 152.84) + (xy 95.355304 152.84) (xy 95.309558 152.849098) (xy 95.290442 152.849098) (xy 95.244696 152.84) + (xy 95.175 152.84) (xy 95.175 153.974) (xy 94.925 153.974) (xy 94.925 152.84) (xy 94.855305 152.84) + (xy 94.796963 152.851604) (xy 94.730807 152.895807) (xy 94.715242 152.919104) (xy 94.68406 152.939939) + (xy 94.647277 152.932623) (xy 94.626442 152.901441) (xy 94.6255 152.891881) (xy 94.6255 151.952474) + (xy 94.6255 151.952468) (xy 94.595101 151.780062) (xy 94.535225 151.615555) (xy 94.447692 151.463945) + (xy 94.335163 151.329837) (xy 94.201057 151.21731) (xy 94.201054 151.217307) (xy 94.049451 151.129778) + (xy 94.049443 151.129774) (xy 93.884942 151.0699) (xy 93.884943 151.0699) (xy 93.884938 151.069899) + (xy 93.712532 151.0395) (xy 93.5995 151.0395) (xy 93.564852 151.025148) (xy 93.5505 150.9905) (xy 93.5505 149.393) + (xy 93.564852 149.358352) (xy 93.5995 149.344) (xy 113.92 149.344) ) ) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb index 5a4463b..698b4ed 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2242/M.2 A Key 2242.kicad_pcb @@ -754,7 +754,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "4701eb1e-74b4-4750-860d-711e410a2aa6") @@ -804,7 +804,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -814,7 +814,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "abbab635-1a8b-4969-b926-403b6962ce59") + (uuid "3c2039f6-bb6b-4dfb-942d-657004fd21d5") ) (fp_rect (start -9.925 -1.44) @@ -825,7 +825,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "60141177-774a-41fd-a835-aa5b6e2b27f1") + (uuid "e2e4f109-3065-4d06-be15-ba4f61017113") ) (fp_line (start -15 -108.89) @@ -835,7 +835,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5763e77a-14af-41e6-a804-3eb357aff8ea") + (uuid "13a533e9-e7d5-4ed8-b75d-65d95dfd3c9e") ) (fp_line (start -15 -78.89) @@ -845,7 +845,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "494de5b8-25ce-4eb3-8db4-4ae7d097770e") + (uuid "314c9a5f-8900-4909-acb3-3b0b66f4ff02") ) (fp_line (start -15 -58.89) @@ -855,7 +855,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "04a33d45-f4bd-4cab-95f9-de75d88275c2") + (uuid "5377ceda-3c00-4a6a-9fe7-b8856c07088f") ) (fp_line (start -15 -40.89) @@ -865,7 +865,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a28c505c-058c-4aea-ad74-1270b0597c4c") + (uuid "d78eda15-ec06-4cba-929b-4b4547bfb217") ) (fp_line (start -15 -28.89) @@ -875,7 +875,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a24cb999-136b-4c0d-a93f-d7fba8b5ea86") + (uuid "2d113cb4-829d-493a-8e18-039d88a9e130") ) (fp_line (start -15 -2.89) @@ -885,97 +885,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0f524480-e777-4164-8ae4-0939234e387e") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c9596b5e-44fc-46c4-9cbb-78aaa67d8e1c") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "85f30c25-70bc-4fe0-9cbb-9fb2ba1e0bf6") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ffd8b07a-14eb-48f3-98a8-cff90d654700") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d68d9a2f-2624-456b-83ed-fb9a15c3155a") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7ffce371-d5ee-4014-8b7f-ec49380a1a44") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a003f353-c196-4faf-a16c-14adaf682eef") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "85b0024b-7961-4c7c-bdf2-0f18b42f335b") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cb22f22d-16ba-4e62-a313-15e8bd64a724") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "73566afc-8508-467c-b010-b0f80fa59053") + (uuid "a10c0874-05bb-4b14-9849-1166c9030baf") ) (fp_line (start -11 -2.89) @@ -985,7 +895,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7f8d7b07-fa8a-430c-b83c-8fe0844df83d") + (uuid "8d84262c-75b0-4c87-8126-bf71bc99dd5f") ) (fp_line (start -11 -2.89) @@ -995,47 +905,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ec6d184f-7254-41f7-abda-b7f072f5b3e8") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "42f3c8bd-762e-40e6-a8e0-91ef36617c12") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fa7c2453-e4ac-47d7-ac5f-c5811bed8ed8") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "33d57010-38b8-496d-8cfe-a47cf1ef0a7e") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "de502752-8bb4-45e0-bb77-207aa88f86cd") + (uuid "99ecd3c4-3310-4ae1-a77e-05b490d34e08") ) (fp_line (start 11 -108.89) @@ -1045,47 +915,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8c534663-af4f-491f-8582-1537ea541ab8") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8ccadefc-c0c2-496c-950f-6f82f911a852") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bdc18094-125b-4338-b09e-2d888c4e441b") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "14136210-86f5-4159-ae8b-a071dc880381") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c129c846-b27b-48ca-9ba1-63e936fcfe23") + (uuid "58b89459-9d56-45ca-a3fd-4069e5d2d7cc") ) (fp_line (start 11 -2.89) @@ -1095,7 +925,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "33d19b3f-f870-48c9-830e-e5227d027a44") + (uuid "c14abf7d-5452-4373-885d-ea9a78b9878f") ) (fp_line (start 15 -108.89) @@ -1105,47 +935,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "329de113-cd24-4ccf-bd3f-bbd28ee7a658") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "09b3ec82-2db5-4e24-b883-4811ec6f8dde") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2edfc364-bb96-4c2e-b1e0-332976fbf368") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9cdfd499-c083-481a-9c5e-4e5cf45af7e3") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1ff2665-9f7b-4430-8b70-2abeff95cce9") + (uuid "638cef53-65b1-4adc-acd9-30c225e5d0bf") ) (fp_line (start -11 -2.89) @@ -1155,7 +945,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1cc83839-bdc5-4405-862e-068a51c4c507") + (uuid "5e01c47c-7ee3-47b4-b26c-7d8554ccd3e4") ) (fp_line (start -9.925 -2.39) @@ -1165,7 +955,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7299bfdf-19a5-4af0-88e3-147b03bfaff9") + (uuid "44e25bd0-5187-4190-9e23-bf794d9ca655") ) (fp_line (start 6.025 -1.79) @@ -1175,7 +965,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "465b0b83-1ce1-4ce1-830c-3b415954b2c7") + (uuid "909de64f-52a7-4cb7-8cf6-4bbea2ef1c3f") ) (fp_line (start 6.025 1.11) @@ -1185,7 +975,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "69ef30fd-4f64-4cdf-8859-c0f7ce8d941e") + (uuid "28bcccba-2d11-42c5-9cb5-17884ecd393d") ) (fp_line (start 7.225 -1.79) @@ -1195,7 +985,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e922716a-2da8-411d-9b88-cf084875718f") + (uuid "6a85c742-1925-4771-8bf1-89e0cb4bdebf") ) (fp_line (start 7.225 1.11) @@ -1205,7 +995,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "63ddbb90-6434-410e-b110-c93500188191") + (uuid "a25cd8a2-c21d-4828-8217-621fff67b64d") ) (fp_line (start 9.925 -2.39) @@ -1215,7 +1005,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ae6cee7b-266a-45b7-93d7-319503025c1c") + (uuid "16133325-2f98-4e86-a7de-0e448319e6c2") ) (fp_line (start 10.425 -2.89) @@ -1225,7 +1015,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7ba8fc03-2ae7-469a-85e3-a026e7737efb") + (uuid "296b48c9-0079-4d11-a7d2-69d55c80ecdc") ) (fp_arc (start -10.425 -2.89) @@ -1236,7 +1026,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "771a6543-71e9-42f4-a548-e44b0aa58fc7") + (uuid "dd45b5f8-5f6e-433e-9ed2-51c7af2a230e") ) (fp_arc (start 6.025 -1.79) @@ -1247,7 +1037,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5c9da6ed-fb37-481e-a865-00b39f1866f5") + (uuid "9f5ae7d4-bffe-4276-9bfb-2c7e05fbbba1") ) (fp_arc (start 9.925 -2.39) @@ -1258,7 +1048,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "97c5ef89-025d-4394-bd12-c959d01a8f46") + (uuid "a965ae00-e936-49b5-96dc-4dac2ac6f24a") ) (fp_line (start -0.71 -109.6) @@ -1268,7 +1058,7 @@ (type default) ) (layer "User.3") - (uuid "4a58252a-8e6f-464f-bb65-8964eeb603ac") + (uuid "4be45217-1e29-437b-9673-df538cea9675") ) (fp_line (start -0.71 -79.6) @@ -1278,7 +1068,7 @@ (type default) ) (layer "User.3") - (uuid "21adc2c3-02b9-40a1-896b-488740bf322e") + (uuid "152bf4db-0def-499f-a3cf-e0ffd702676a") ) (fp_line (start -0.71 -59.6) @@ -1288,7 +1078,7 @@ (type default) ) (layer "User.3") - (uuid "1cf2578a-6608-4184-8f7f-2d477454573e") + (uuid "cf704a7d-8739-4c26-9672-c2d12609e4ad") ) (fp_line (start -0.71 -41.6) @@ -1298,7 +1088,7 @@ (type default) ) (layer "User.3") - (uuid "72a350c9-f7a2-4f6c-a9dc-d7e8a4d7f35e") + (uuid "f0b4fde0-cb4b-4a3c-a477-b3e03f9429b6") ) (fp_line (start -0.71 -29.6) @@ -1308,7 +1098,7 @@ (type default) ) (layer "User.3") - (uuid "5867148f-4ff7-4acb-98bf-fed90848f3f9") + (uuid "8b2f4c74-2bfe-4c34-a77d-b9926c802fad") ) (fp_line (start 0.71 -109.6) @@ -1318,7 +1108,7 @@ (type default) ) (layer "User.3") - (uuid "4135d3cc-4207-403a-9127-602532de06e0") + (uuid "772b8337-7be4-4787-9247-a4ddb8993988") ) (fp_line (start 0.71 -79.6) @@ -1328,7 +1118,7 @@ (type default) ) (layer "User.3") - (uuid "a26bdcd0-dc8d-46ef-859d-4cddff854743") + (uuid "6b343609-f3f1-4781-bc58-862c9d04efd0") ) (fp_line (start 0.71 -59.6) @@ -1338,7 +1128,7 @@ (type default) ) (layer "User.3") - (uuid "72d000a8-a57c-485a-b71c-9c29315312ff") + (uuid "b59847bd-6d3d-4fe2-8ec1-71cf959e9a23") ) (fp_line (start 0.71 -41.6) @@ -1348,7 +1138,7 @@ (type default) ) (layer "User.3") - (uuid "5a68ef17-4508-4d2d-af16-dbce079f3123") + (uuid "f7ec8a23-2a8b-4aae-a8b4-1c25874f8bcf") ) (fp_line (start 0.71 -29.6) @@ -1358,7 +1148,7 @@ (type default) ) (layer "User.3") - (uuid "7905a444-45e6-4ef1-8925-b7bfdb55a729") + (uuid "5f9711bb-9bce-4f00-a2fd-d3360387b571") ) (fp_rect (start -15 -108.89) @@ -1369,7 +1159,7 @@ ) (fill no) (layer "User.4") - (uuid "3f88bee5-8d6e-4515-933b-2da50b205a62") + (uuid "41239e50-e0d3-4af9-833e-f8a13878016b") ) (fp_rect (start -15 -78.89) @@ -1380,7 +1170,7 @@ ) (fill no) (layer "User.4") - (uuid "a95828df-3c1b-455c-ad3d-3afdeee67a23") + (uuid "a3b2ce7c-7fa6-4af3-8e27-9f16793d4c09") ) (fp_rect (start -15 -58.89) @@ -1391,7 +1181,7 @@ ) (fill no) (layer "User.4") - (uuid "f8e4758b-e411-4d05-a50b-d9afccb53c68") + (uuid "5e35ae16-5475-4865-aa0e-5a79d5a3ef3f") ) (fp_rect (start -15 -40.89) @@ -1402,18 +1192,18 @@ ) (fill no) (layer "User.4") - (uuid "399d7fa7-8ca1-4ead-a899-335013e40cea") + (uuid "fb7fa7af-9ca0-4820-810e-c3a795e50466") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "e31b4b9a-9378-41f5-bf2c-ae399be1a09e") + (uuid "4d84c223-b101-48a8-9d20-14e960c73cd8") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1428,8 +1218,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4fb914d1-2327-40b7-9e1a-a24150f10b39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "61be760a-263e-4e07-9a13-9c372d156020") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "b158a400-a82d-431b-8931-0b2b20de90ee") @@ -1440,11 +1254,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "a16a377b-0475-4c2a-98cf-5bd96da7db58") + (uuid "cf47373c-7238-4447-8a6f-2c5a562cabc1") (effects (font (size 2 2) @@ -1453,7 +1267,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "967fb93b-52f8-40ac-bd6f-f27274ec58e3") @@ -1465,7 +1279,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "da1bed2a-a348-4cf8-b330-ce73ae56151a") @@ -1479,7 +1293,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0bb61305-a5c0-4578-9c79-f22f7aba615a") + (uuid "039912da-fb20-49c5-9467-f7b50b220f63") + (pts + (xy 133.479916 157.83) (xy 138.554916 47.83) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 199.919916 102.83 90) + (layer "User.2") + (uuid "039912da-fb20-49c5-9467-f7b50b220f63") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2f0e1978-e534-46c3-8857-df691cfb6b4c") + (pts + (xy 133.479916 157.83) (xy 138.554916 115.83) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 162.874916 136.83 90) + (layer "User.2") + (uuid "2f0e1978-e534-46c3-8857-df691cfb6b4c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "434ad48f-09ed-43fc-b794-4d1c472660cc") (pts (xy 112.554916 47.83) (xy 134.554916 47.83) ) @@ -1505,7 +1395,7 @@ (gr_text "22" (at 123.554916 31.95 0) (layer "User.2") - (uuid "0bb61305-a5c0-4578-9c79-f22f7aba615a") + (uuid "434ad48f-09ed-43fc-b794-4d1c472660cc") (effects (font (size 3 3) @@ -1517,159 +1407,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0cfe2d51-3203-4250-86ab-7aaff9857d2e") - (pts - (xy 133.479916 157.83) (xy 133.479916 47.83) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 199.919916 102.83 90) - (layer "User.2") - (uuid "0cfe2d51-3203-4250-86ab-7aaff9857d2e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "303cd5de-a0ee-4ae6-acef-769fe67e4f1a") - (pts - (xy 133.479916 157.83) (xy 133.479916 115.83) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 162.874916 136.83 90) - (layer "User.2") - (uuid "303cd5de-a0ee-4ae6-acef-769fe67e4f1a") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "441c23bf-bd4d-4b55-80cb-4b5ff5389f20") - (pts - (xy 133.479916 157.83) (xy 133.479916 127.83) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 150.974916 142.83 90) - (layer "User.2") - (uuid "441c23bf-bd4d-4b55-80cb-4b5ff5389f20") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9ff6f9ef-f403-44c6-aef5-d2a746061d58") - (pts - (xy 133.479916 157.83) (xy 133.479916 97.83) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 175.424916 127.83 90) - (layer "User.2") - (uuid "9ff6f9ef-f403-44c6-aef5-d2a746061d58") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ac95844a-6daf-4e24-82be-03467724744e") + (uuid "53855518-9b95-4b4b-b9c0-8dc964fd0080") (pts (xy 108.554916 46.72) (xy 138.554916 46.72) ) @@ -1695,7 +1433,7 @@ (gr_text "30" (at 123.554916 25.49 0) (layer "User.2") - (uuid "ac95844a-6daf-4e24-82be-03467724744e") + (uuid "53855518-9b95-4b4b-b9c0-8dc964fd0080") (effects (font (size 3 3) @@ -1707,9 +1445,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "bdec5f95-6ed8-49d4-883f-36f5838eecc8") + (uuid "b12a3ceb-785e-4b06-a043-8a2e7eae9d69") (pts - (xy 133.464916 157.83) (xy 133.464916 77.83) + (xy 133.464916 157.83) (xy 138.554916 77.83) ) (height 58.985) (orientation 1) @@ -1733,7 +1471,83 @@ (gr_text "80" (at 189.149916 117.83 90) (layer "User.2") - (uuid "bdec5f95-6ed8-49d4-883f-36f5838eecc8") + (uuid "b12a3ceb-785e-4b06-a043-8a2e7eae9d69") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c26aaa1a-9955-4e21-bfe0-e6f350fe6901") + (pts + (xy 133.479916 157.83) (xy 138.554916 127.83) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 150.974916 142.83 90) + (layer "User.2") + (uuid "c26aaa1a-9955-4e21-bfe0-e6f350fe6901") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f0e0b623-f0e0-4424-bcea-78cf8634857c") + (pts + (xy 133.479916 157.83) (xy 138.554916 97.83) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 175.424916 127.83 90) + (layer "User.2") + (uuid "f0e0b623-f0e0-4424-bcea-78cf8634857c") (effects (font (size 3 3) @@ -2349,9 +2163,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "f1937c84-cebf-4d6c-b4cf-da1e6d758939") + (uuid "84278e0d-acd2-4136-b6b4-4fa88962bbdf") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2360,7 +2174,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2374,7 +2188,7 @@ ) (polygon (pts - (xy 134.554916 153.83) (xy 134.554916 157.83) (xy 112.554916 157.83) (xy 112.554916 153.83) + (xy 138.554916 153.83) (xy 138.554916 157.83) (xy 108.554916 157.83) (xy 108.554916 153.83) ) ) ) @@ -2382,7 +2196,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "aab6652d-e755-4962-ad01-83774620bc76") + (uuid "6327bc76-c30e-48ad-b07f-9bf8c60d8d14") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2393,7 +2207,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb index 3dbd236..656f378 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2260/M.2 A Key 2260.kicad_pcb @@ -565,7 +565,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "840bf8c5-ed66-45c8-984f-3070d9666eb7") @@ -602,20 +602,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "045f2192-9feb-48ea-a044-ed8e21f40c6d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -625,7 +612,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "177ab52b-c2f6-4af4-a1f7-e235b246b815") + (uuid "2420bd56-4fbe-467d-89a7-bacd4d5a083c") ) (fp_rect (start -9.925 -1.44) @@ -636,7 +623,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "a9ded6c5-92f6-4655-91c4-2e9d88035296") + (uuid "0e9c1c64-bef1-47ed-9422-2b20939190cc") ) (fp_line (start -15 -108.89) @@ -646,7 +633,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fc5c5e41-7a61-43ec-859e-98c2b5ce1cc6") + (uuid "626b83b1-2d9c-4398-9bdf-57218bee8b46") ) (fp_line (start -15 -78.89) @@ -656,7 +643,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8582d1a3-b710-49fe-804f-b05704d46b15") + (uuid "dd957fc6-16f0-47f6-ad25-0a2f561e924e") ) (fp_line (start -15 -58.89) @@ -666,7 +653,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7779e462-ab04-4086-a8b3-2ad3b787c772") + (uuid "6a1cf10b-cdc5-4e83-9549-e6badc25270f") ) (fp_line (start -15 -40.89) @@ -676,7 +663,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "056c622b-a4a7-47fd-9699-19fcd0db6c56") + (uuid "da4c2f44-2913-4371-996b-82442fb4f6f8") ) (fp_line (start -15 -28.89) @@ -686,7 +673,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cbe1be93-25ca-4b96-a9e3-59b04efa87c8") + (uuid "cb601198-1fdc-4ae9-93dc-8a83f4ea9b84") ) (fp_line (start -15 -2.89) @@ -696,97 +683,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3c9ff4ac-6f26-4fba-8034-739b96a460e6") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fc972c44-3a29-4f5e-84b1-a20b57ad161c") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "abb41c89-cddc-4178-9ab0-3308a05cdce2") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b4c53dfa-5ff1-4be0-950e-ad2cc956507f") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "17572ce3-43c4-4fa9-9eb2-621bd773a6e9") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4ae154e9-fbe9-4def-a57e-c6057e00cef6") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "94dbaed9-9288-4668-b962-b991c3e1dc65") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1f1c04d7-1fc5-4517-8b7e-547b0df5611f") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d617e0dc-7247-42d2-b5cb-0eb3739ed764") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "944df19e-a127-4530-85ca-448e98eb70c3") + (uuid "006d8e68-61af-4fdd-8798-cee1339cfa6c") ) (fp_line (start -11 -2.89) @@ -796,7 +693,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "89f42b60-66a1-4544-8e5c-492634b0e6c5") + (uuid "120ce50c-6c8d-4e3d-aa1d-1374820b0f80") ) (fp_line (start -11 -2.89) @@ -806,47 +703,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "86117628-0270-4ecf-8fd4-9ecfa7e8e1b3") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c7499ebd-17f7-4ea3-a567-ef0e6f67cfed") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "98925c1e-54a1-4695-aef0-54b261bf3e7b") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0e6b2fbb-55fb-438e-b213-d3e0ac042461") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dace21a5-96f5-4c21-96a0-377fb898f3be") + (uuid "66cd3101-e79e-43a5-adfc-9d412da9bce0") ) (fp_line (start 11 -108.89) @@ -856,47 +713,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "517435b0-fe4e-4811-ac21-12f93f9afff4") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "98ad989a-5d62-4513-9b4c-7411dee79922") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1661de5-0696-45f0-8b4c-8507e1122532") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06b66d2c-ed20-49bb-bcc2-ee576218c748") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8595a02d-bb88-459f-be94-0176ab386f79") + (uuid "8a74d38e-a4d5-463f-b032-921bc48eccd4") ) (fp_line (start 11 -2.89) @@ -906,7 +723,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b8a7e512-4ff7-4ac8-acab-db1783f844bb") + (uuid "b5de3c28-8bc1-4acc-9e42-2c0c2f9fb3c0") ) (fp_line (start 15 -108.89) @@ -916,47 +733,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "48ccdf9a-19b2-4430-9681-1badff634058") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a947dc7c-59db-471d-a8d6-c25c225ddd42") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "123a78f6-4fe1-4319-a060-23cc17a8f3f6") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "47f17a8c-2ba0-41fe-8e3f-00d401566239") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fa428ca0-f6a8-461e-845c-2f857e325be4") + (uuid "6e96c5ee-0c7e-4472-b806-a108f4b82ca9") ) (fp_line (start -11 -2.89) @@ -966,7 +743,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a122b8df-75c1-4474-ad60-3328ca876da4") + (uuid "bfb31a03-fc8c-41ca-a590-36fd05a1cabe") ) (fp_line (start -9.925 -2.39) @@ -976,7 +753,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4dd4927c-400b-4847-b590-20a7ca90bee8") + (uuid "4f2f9e6c-fcfb-402c-98af-fe8696adfd2b") ) (fp_line (start 6.025 -1.79) @@ -986,7 +763,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "49fe1c74-c02a-423b-aa6e-126d28771560") + (uuid "b02dc035-15db-4d6c-856a-8a2ca65d7078") ) (fp_line (start 6.025 1.11) @@ -996,7 +773,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6ce3df24-3933-43df-9ffd-2e82112b8cfa") + (uuid "faa0d90c-dbc7-4e80-884c-c569f584961c") ) (fp_line (start 7.225 -1.79) @@ -1006,7 +783,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a30595ca-174c-4474-abb8-7411cd645d0b") + (uuid "ba35b42d-8828-4723-8098-c5c073a3cb78") ) (fp_line (start 7.225 1.11) @@ -1016,7 +793,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "958dede1-28f8-44d2-a63f-760292d7a84a") + (uuid "e19725f4-fee3-4d81-8d86-e37ce1a9170d") ) (fp_line (start 9.925 -2.39) @@ -1026,7 +803,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "24783d90-9c04-46f8-977d-82c642364e7b") + (uuid "9a9b8723-7eaa-4acd-9b01-58918048e5a0") ) (fp_line (start 10.425 -2.89) @@ -1036,7 +813,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7c525352-ddaf-4677-8dbb-8f37bd65f980") + (uuid "818af703-6518-43cc-9a38-23a07a99d7bb") ) (fp_arc (start -10.425 -2.89) @@ -1047,7 +824,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c1ceaed7-be9e-488d-8513-6d8557023302") + (uuid "7babd91e-4127-4fc0-a85d-63cedf4b6ff0") ) (fp_arc (start 6.025 -1.79) @@ -1058,7 +835,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2a2422b9-653b-4544-b39b-359fb13033ea") + (uuid "3617bcbf-efc5-44dc-9727-84f028b618cd") ) (fp_arc (start 9.925 -2.39) @@ -1069,7 +846,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9966b773-a3f5-4059-a3d5-8de0278858dc") + (uuid "f096d441-e96b-47d6-9c6a-5058215bc403") ) (fp_line (start -0.71 -109.6) @@ -1079,7 +856,7 @@ (type default) ) (layer "User.3") - (uuid "e1037dc3-abeb-4dca-9065-ea354a8d486a") + (uuid "5d1166d4-fa4c-4b0a-80c9-4ca469e4a340") ) (fp_line (start -0.71 -79.6) @@ -1089,7 +866,7 @@ (type default) ) (layer "User.3") - (uuid "c60d270b-23f1-45c9-acc5-4d70b80a783f") + (uuid "20ed4034-3404-495e-ab0e-fbba7a906f67") ) (fp_line (start -0.71 -59.6) @@ -1099,7 +876,7 @@ (type default) ) (layer "User.3") - (uuid "6eb2ac9b-1ecc-496f-835c-306fef47a5fb") + (uuid "46172074-ce91-406c-8c58-3e9ad3cb38a0") ) (fp_line (start -0.71 -41.6) @@ -1109,7 +886,7 @@ (type default) ) (layer "User.3") - (uuid "fac45a58-9305-4d4e-923a-9085d2d6d21d") + (uuid "75ea411b-a564-4563-bbe6-8666c35de97c") ) (fp_line (start -0.71 -29.6) @@ -1119,7 +896,7 @@ (type default) ) (layer "User.3") - (uuid "3b37ea9e-6ed7-4998-b213-47a3d3da40b0") + (uuid "de009aac-e867-40f9-9169-2573492f6344") ) (fp_line (start 0.71 -109.6) @@ -1129,7 +906,7 @@ (type default) ) (layer "User.3") - (uuid "ea5fbafb-31fc-4e6b-a44f-e65c9c088bc3") + (uuid "23b813c2-8404-4b59-8715-83e93b31995b") ) (fp_line (start 0.71 -79.6) @@ -1139,7 +916,7 @@ (type default) ) (layer "User.3") - (uuid "eb6b77cb-9eb4-4234-98ad-7dfcbd9d9846") + (uuid "dc0382f5-88dc-489e-af98-171662055e77") ) (fp_line (start 0.71 -59.6) @@ -1149,7 +926,7 @@ (type default) ) (layer "User.3") - (uuid "f58328af-617f-4511-88fd-f3472603dd90") + (uuid "ad0f56aa-5f94-467e-a25f-0adc744f8fd9") ) (fp_line (start 0.71 -41.6) @@ -1159,7 +936,7 @@ (type default) ) (layer "User.3") - (uuid "70777f80-72ee-4eb8-8a6e-aa5ba52a0a3d") + (uuid "b0f4fa26-f81b-4b8b-a9f7-c1dd47270daf") ) (fp_line (start 0.71 -29.6) @@ -1169,7 +946,7 @@ (type default) ) (layer "User.3") - (uuid "d58be7ff-6fcc-4ee1-9900-da4b3873f901") + (uuid "9169847c-61f0-4aaa-bdf8-db36c6261b24") ) (fp_rect (start -15 -108.89) @@ -1180,7 +957,7 @@ ) (fill no) (layer "User.4") - (uuid "314e6ad8-76fb-4cac-b179-579fc0b70339") + (uuid "fb8d85b7-23b6-4392-ad2a-42bb7cba0ce0") ) (fp_rect (start -15 -78.89) @@ -1191,7 +968,7 @@ ) (fill no) (layer "User.4") - (uuid "5260eee8-9f8f-4801-88ac-fa051d3dc582") + (uuid "4a95f10a-67ad-4b06-826d-034c2da83d8e") ) (fp_rect (start -15 -58.89) @@ -1202,7 +979,7 @@ ) (fill no) (layer "User.4") - (uuid "210578a7-af46-489b-af4d-a3b8d1783cc2") + (uuid "9aab34d5-7c95-408a-b1b5-06ef48c112e8") ) (fp_rect (start -15 -40.89) @@ -1213,18 +990,18 @@ ) (fill no) (layer "User.4") - (uuid "9410c016-8f30-4211-99ea-dec8652fd7e2") + (uuid "2ef87542-4433-4f01-b1cf-ddc8f44d49bc") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "42267e8d-9f13-4d73-a722-e3cd53fdedc0") + (uuid "ab76ae2c-8a08-4ee6-a0cf-9918754c765e") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1239,8 +1016,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "890c6ab1-01f0-4a2a-9e10-c23a712088cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a25b92d5-cbd3-4103-999d-7a5b5964f70f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "3e3518b7-a790-493b-8f53-c715fb21e480") @@ -1251,11 +1052,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "cae0aca3-aab6-454e-ac84-6d6b29032cf3") + (uuid "71d43d13-1170-48e9-b5de-a8aedcad8462") (effects (font (size 2 2) @@ -1264,7 +1065,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "e20899d8-34f7-42f3-bdc3-7815d1e129a0") @@ -1276,7 +1077,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "ec4e634e-1d3e-468b-8608-55ff90304e50") @@ -1290,11 +1091,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3689c9da-7997-4d04-ad15-cb36037a8fad") + (uuid "072419cc-1438-4af7-a663-3f401d8bb315") (pts - (xy 140.429916 156.295) (xy 140.429916 126.295) + (xy 140.429916 156.295) (xy 145.504916 96.295) ) - (height 20.795) + (height 45.245) (orientation 1) (format (prefix "") @@ -1313,10 +1114,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 157.924916 141.295 90) + (gr_text "60" + (at 182.374916 126.295 90) (layer "User.2") - (uuid "3689c9da-7997-4d04-ad15-cb36037a8fad") + (uuid "072419cc-1438-4af7-a663-3f401d8bb315") (effects (font (size 3 3) @@ -1328,9 +1129,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3aef7e94-e3d0-4980-8ef4-334f3a949b64") + (uuid "16e885db-6f99-4d0b-a892-8ecf029740f3") (pts - (xy 140.429916 156.295) (xy 140.429916 114.295) + (xy 140.414916 156.295) (xy 145.504916 76.295) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 196.099916 116.295 90) + (layer "User.2") + (uuid "16e885db-6f99-4d0b-a892-8ecf029740f3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4271a52c-26d4-4189-b055-988f0463a712") + (pts + (xy 140.429916 156.295) (xy 145.504916 114.295) ) (height 32.695) (orientation 1) @@ -1354,7 +1193,7 @@ (gr_text "42" (at 169.824916 135.295 90) (layer "User.2") - (uuid "3aef7e94-e3d0-4980-8ef4-334f3a949b64") + (uuid "4271a52c-26d4-4189-b055-988f0463a712") (effects (font (size 3 3) @@ -1366,83 +1205,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4fcd2844-ac37-4e30-abc4-13e989a053da") - (pts - (xy 140.429916 156.295) (xy 140.429916 46.295) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 206.869916 101.295 90) - (layer "User.2") - (uuid "4fcd2844-ac37-4e30-abc4-13e989a053da") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "62be7bee-c8b8-4dc7-b374-458d525dbf9e") - (pts - (xy 119.504916 46.295) (xy 141.504916 46.295) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 130.504916 30.415 0) - (layer "User.2") - (uuid "62be7bee-c8b8-4dc7-b374-458d525dbf9e") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "6540f889-188e-4c51-8b11-ff1fc4384365") + (uuid "4c60fd00-992f-41a0-bfa2-93195723a88b") (pts (xy 115.504916 45.185) (xy 145.504916 45.185) ) @@ -1468,7 +1231,7 @@ (gr_text "30" (at 130.504916 23.955 0) (layer "User.2") - (uuid "6540f889-188e-4c51-8b11-ff1fc4384365") + (uuid "4c60fd00-992f-41a0-bfa2-93195723a88b") (effects (font (size 3 3) @@ -1480,11 +1243,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "70c56aba-c8b9-497f-8321-3dc80ec06f7a") + (uuid "590f6219-d28f-4d5a-a3bd-5fb2d729e90e") (pts - (xy 140.414916 156.295) (xy 140.414916 76.295) + (xy 140.429916 156.295) (xy 145.504916 46.295) ) - (height 58.985) + (height 69.74) (orientation 1) (format (prefix "") @@ -1503,10 +1266,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 196.099916 116.295 90) + (gr_text "110" + (at 206.869916 101.295 90) (layer "User.2") - (uuid "70c56aba-c8b9-497f-8321-3dc80ec06f7a") + (uuid "590f6219-d28f-4d5a-a3bd-5fb2d729e90e") (effects (font (size 3 3) @@ -1518,11 +1281,49 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "93236f06-01b1-4792-8967-5c47ef7c16e6") + (uuid "c48ca882-64f6-48c8-a4f7-25617688a6de") (pts - (xy 140.429916 156.295) (xy 140.429916 96.295) + (xy 119.504916 46.295) (xy 141.504916 46.295) ) - (height 45.245) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 130.504916 30.415 0) + (layer "User.2") + (uuid "c48ca882-64f6-48c8-a4f7-25617688a6de") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ea5d9b0f-6624-40de-adeb-61132d8c9dc4") + (pts + (xy 140.429916 156.295) (xy 145.504916 126.295) + ) + (height 20.795) (orientation 1) (format (prefix "") @@ -1541,10 +1342,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 182.374916 126.295 90) + (gr_text "30" + (at 157.924916 141.295 90) (layer "User.2") - (uuid "93236f06-01b1-4792-8967-5c47ef7c16e6") + (uuid "ea5d9b0f-6624-40de-adeb-61132d8c9dc4") (effects (font (size 3 3) @@ -2160,9 +1961,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "470856b9-4122-4e6f-8d09-eea75e50791d") + (uuid "33a65458-c357-4bcd-b72c-5ce979ea9c08") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2171,7 +1972,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2185,7 +1986,7 @@ ) (polygon (pts - (xy 141.504916 152.295) (xy 141.504916 156.295) (xy 119.504916 156.295) (xy 119.504916 152.295) + (xy 145.504916 152.295) (xy 145.504916 156.295) (xy 115.504916 156.295) (xy 115.504916 152.295) ) ) ) @@ -2193,7 +1994,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ba0a7e6f-230d-46f6-bd3d-fbdb4f7908f7") + (uuid "ce750057-7148-46ec-94b4-00b1fce134ed") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2204,7 +2005,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb index 830cb92..411d702 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 2280/M.2 A Key 2280.kicad_pcb @@ -1038,7 +1038,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "81348908-c877-458c-bae5-e4e9fcd56b50") @@ -1075,20 +1075,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "970906e3-eacd-4c8d-adea-7c23fa5fbd44") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1098,7 +1085,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "55ccc5b1-2da8-4a93-b278-78e0f1a57216") + (uuid "f973afd1-e095-4f99-9ca2-d9e9972e7729") ) (fp_rect (start -9.925 -1.44) @@ -1109,7 +1096,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "3f510877-2d97-48a1-80e9-e0075a3e5b53") + (uuid "b4438686-c964-4fda-88a9-a791fa44ba86") ) (fp_line (start -15 -108.89) @@ -1119,7 +1106,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "34899977-fa1d-4883-8e4e-8b1be4e958e5") + (uuid "e91c0bbd-2d51-41e2-87da-fb9b1bb37bbc") ) (fp_line (start -15 -78.89) @@ -1129,7 +1116,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f183b266-62cc-4fc1-9d28-ffca1f2ca738") + (uuid "4ccc9b2e-0ba6-4164-9ca5-80b509833b39") ) (fp_line (start -15 -58.89) @@ -1139,7 +1126,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "173e995b-e3df-45e9-9762-ce4ebb8658ee") + (uuid "2923a8d7-f850-4a3a-8bd3-084c9de9ce06") ) (fp_line (start -15 -40.89) @@ -1149,7 +1136,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c2b4a458-09eb-4b39-ada8-339eca7ec4c8") + (uuid "274e32f7-f362-4e5c-9532-0758b5cf4922") ) (fp_line (start -15 -28.89) @@ -1159,7 +1146,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f7e41e99-105c-4a68-a19e-47053cec4cac") + (uuid "267b839d-fb03-4592-ab3b-b32766329fad") ) (fp_line (start -15 -2.89) @@ -1169,97 +1156,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "67b30079-c013-4694-a1ac-c0b3a2b81fb7") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "656a83b2-ff72-469d-9ab3-50b219f80da0") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "72cdffba-7be9-4e6e-b505-d52d5c9186f7") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d9ededa5-e4c6-4ef7-8fa1-09a26c27ede2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9648d7ab-3bf1-4308-982c-7ec375c48117") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f724782c-6a4c-4349-bf0d-64fd406f33ac") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "52d95ddf-58c3-40e0-9648-d8479e4053bd") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4afa8c3a-a4c4-4167-9219-f741fc4cb4fe") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "69717420-d027-4138-9e42-1a4f989b6b74") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bb193994-0577-41ca-839b-12d1888d43b9") + (uuid "046a041a-782b-437b-b6c9-d245e396141d") ) (fp_line (start -11 -2.89) @@ -1269,7 +1166,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "544000cd-0c46-4cbc-bf29-0b617d65d748") + (uuid "252e645e-bfcf-4371-ba0e-b9e34997d5d8") ) (fp_line (start -11 -2.89) @@ -1279,47 +1176,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "089b0967-9c2d-4143-82c3-6d1329da6838") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aa0fe7c4-2308-401c-a47e-7e50169c8808") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a6ab548-0e13-4475-b3d5-ab21599556cc") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c5bcedf4-9854-4d4d-b5d5-efc0852f13e8") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2395d9b5-ec61-4f06-8480-897ffb70d5ed") + (uuid "62b702fa-5edb-4b27-8c92-5aca60babc1c") ) (fp_line (start 11 -108.89) @@ -1329,47 +1186,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ada01c33-d528-4d71-a730-b9748a52b5a7") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "efeef031-24a5-4765-9f49-24d3e9818dc6") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6295741a-b1b0-4c32-a829-5022f76f7597") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f140a24-4e8d-41a2-8a7f-c5462f842d5b") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3a2cd880-5154-417e-979a-11e4bd976ffc") + (uuid "8ce5d4da-6dbd-44ab-a9d7-f48b3afa2295") ) (fp_line (start 11 -2.89) @@ -1379,7 +1196,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "038ea2bd-0245-4313-9de2-c12c58caf351") + (uuid "f36e2f74-2939-4c43-91aa-741defac324f") ) (fp_line (start 15 -108.89) @@ -1389,47 +1206,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0213912c-f06c-4acb-8d63-ecc3e0582af9") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4b8f3cfb-876f-4f6c-9a36-002c3fa65bc4") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3fc9c375-5579-45ef-8535-8cdb5e34374a") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "803b9784-2b68-40f5-a4ca-ddc2aed4cac9") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "03e0838e-499e-419d-906e-99c48b967ef0") + (uuid "35d68bf7-58a9-43ec-9f0b-8a523176620c") ) (fp_line (start -11 -2.89) @@ -1439,7 +1216,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1ad8d491-d75a-4779-9bc0-830b7deb4bce") + (uuid "4fee4592-7bd4-4d54-9ceb-cba2617588dc") ) (fp_line (start -9.925 -2.39) @@ -1449,7 +1226,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8f2d2c0c-1925-4e37-b0d2-e8071faac8bc") + (uuid "2bd7d3df-d633-4ecf-a3fd-aa9b120bec45") ) (fp_line (start 6.025 -1.79) @@ -1459,7 +1236,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d382ae38-e540-41c3-bc0f-8cd20808d764") + (uuid "67495774-9faf-435e-91c7-843f8d0d5aa6") ) (fp_line (start 6.025 1.11) @@ -1469,7 +1246,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f1526876-189b-48f3-885a-178884e39c1c") + (uuid "5feb34de-1c51-4575-ba17-7f39f5a6e100") ) (fp_line (start 7.225 -1.79) @@ -1479,7 +1256,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "29905f80-d83c-4dd2-9a1b-9b843a98a928") + (uuid "60407172-c4e5-4017-a32e-46fba3bb87cc") ) (fp_line (start 7.225 1.11) @@ -1489,7 +1266,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7b257efd-8c0a-4b54-977c-cb30e5b2599f") + (uuid "8dd1dbff-bd7d-47f4-a604-0b3022ddae59") ) (fp_line (start 9.925 -2.39) @@ -1499,7 +1276,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "38e543e1-9574-49ea-b434-64826d25a698") + (uuid "a6770ad1-de93-42e9-8204-fc2f517ecd6b") ) (fp_line (start 10.425 -2.89) @@ -1509,7 +1286,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "50b9688c-8595-49a3-aad1-a0950766dfdf") + (uuid "5de8114a-9fdf-40d6-b035-bfb6b5989b61") ) (fp_arc (start -10.425 -2.89) @@ -1520,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3bfd0cd4-db54-4bf6-9e24-d06cda386284") + (uuid "d00dbb76-b813-4bcf-a0f2-13bbf38ecbbe") ) (fp_arc (start 6.025 -1.79) @@ -1531,7 +1308,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8717082d-b923-4d90-976a-7033647a3645") + (uuid "133e6f46-dbe1-437c-8f0c-2057be165468") ) (fp_arc (start 9.925 -2.39) @@ -1542,7 +1319,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ddb46464-8c6a-48d3-9b50-48039f40cb24") + (uuid "2d4d1c6b-a068-4eb8-b3e7-1f6852395bc7") ) (fp_line (start -0.71 -109.6) @@ -1552,7 +1329,7 @@ (type default) ) (layer "User.3") - (uuid "95e26472-2b99-4e80-b8c8-e02b1661eca1") + (uuid "82b1d89d-6378-4be4-a83d-b20314100c75") ) (fp_line (start -0.71 -79.6) @@ -1562,7 +1339,7 @@ (type default) ) (layer "User.3") - (uuid "78ca729e-5cbf-44c6-b730-20e98a8b3f45") + (uuid "7f893de3-9986-4035-a441-9eebb9780249") ) (fp_line (start -0.71 -59.6) @@ -1572,7 +1349,7 @@ (type default) ) (layer "User.3") - (uuid "3d6d68f6-65a2-4705-b142-b07eccf80b7a") + (uuid "f7b345b9-8958-4d7a-8a74-214587aaba58") ) (fp_line (start -0.71 -41.6) @@ -1582,7 +1359,7 @@ (type default) ) (layer "User.3") - (uuid "321190fb-33ab-4951-9d36-8f480fd90faa") + (uuid "b4c85c59-0ea4-47d1-8e57-72a492459c35") ) (fp_line (start -0.71 -29.6) @@ -1592,7 +1369,7 @@ (type default) ) (layer "User.3") - (uuid "f0e14e19-1601-45c8-bcbf-62877ee03ab1") + (uuid "bfb1b763-2bde-47b5-a3c6-7b42b499df25") ) (fp_line (start 0.71 -109.6) @@ -1602,7 +1379,7 @@ (type default) ) (layer "User.3") - (uuid "6eb3bf93-04ca-4135-aa9d-d2e0bdd517c9") + (uuid "8ea57adf-c500-460e-85fd-1767d7927149") ) (fp_line (start 0.71 -79.6) @@ -1612,7 +1389,7 @@ (type default) ) (layer "User.3") - (uuid "61754a74-d13b-40a3-a126-4d83478c0faa") + (uuid "f5837899-8b2f-498a-a338-84dc161f8948") ) (fp_line (start 0.71 -59.6) @@ -1622,7 +1399,7 @@ (type default) ) (layer "User.3") - (uuid "74771e14-4372-4596-87a6-72b664127f60") + (uuid "4ec1dfb8-d99f-4569-b74c-dccaea18e35c") ) (fp_line (start 0.71 -41.6) @@ -1632,7 +1409,7 @@ (type default) ) (layer "User.3") - (uuid "25fc81d0-ed8e-42b1-8305-197c3de69be9") + (uuid "24b2b5b3-a949-4212-8158-cb813f940509") ) (fp_line (start 0.71 -29.6) @@ -1642,7 +1419,7 @@ (type default) ) (layer "User.3") - (uuid "66db1ce2-3efb-4558-93c1-4033f738b7aa") + (uuid "2edf83a0-a2b2-4cf0-8e5f-8ebaebaca9a9") ) (fp_rect (start -15 -108.89) @@ -1653,7 +1430,7 @@ ) (fill no) (layer "User.4") - (uuid "75967966-2072-4b9f-9fd5-24c253816ded") + (uuid "79688975-b2e7-48a9-896f-ffa7c7ad9bd9") ) (fp_rect (start -15 -78.89) @@ -1664,7 +1441,7 @@ ) (fill no) (layer "User.4") - (uuid "cacfcf40-2efd-45ef-b8df-9faf58f89a26") + (uuid "4ab9bc7e-2502-4812-84b0-59e427f17ef3") ) (fp_rect (start -15 -58.89) @@ -1675,7 +1452,7 @@ ) (fill no) (layer "User.4") - (uuid "4558159e-763c-403c-9f61-e0913430480e") + (uuid "8d06807f-02b9-4e13-88d7-0078c78548da") ) (fp_rect (start -15 -40.89) @@ -1686,18 +1463,18 @@ ) (fill no) (layer "User.4") - (uuid "b3df7658-de5a-4259-a3c8-ff182a469e98") + (uuid "1c9bd781-1d43-4d5c-ae69-a5a5f0730f15") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "fe3ea0c2-1ae0-4356-94f8-c18132827d25") + (uuid "4b9f656a-c332-40c4-9c3c-364b3686e0ed") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1712,8 +1489,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "026fa08f-e65c-469e-9b39-a8ab8d1f1480") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f4542f94-5479-479f-bf85-d395cdc5a7bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "72cc2224-22a0-4ef2-a189-764d5e70ab1a") @@ -1724,11 +1525,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "ab1faffe-e6f5-4f2d-b880-7e5b00a3007e") + (uuid "712d73bd-e74e-4b75-82b2-9a967d927e6e") (effects (font (size 2 2) @@ -1737,7 +1538,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "365970b5-6b9e-4286-9b5b-543c5e06eaa8") @@ -1749,7 +1550,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "7b590239-fadb-4188-840c-baccea3ca454") @@ -1763,11 +1564,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "07261cb4-5e1d-407f-a3f2-c794a39a6ca4") + (uuid "0c8f8655-17f2-4c23-a484-184b82449c97") (pts - (xy 118.439916 159.79) (xy 118.439916 99.79) + (xy 118.439916 159.79) (xy 123.514916 117.79) ) - (height 45.245) + (height 32.695) (orientation 1) (format (prefix "") @@ -1786,10 +1587,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 160.384916 129.79 90) + (gr_text "42" + (at 147.834916 138.79 90) (layer "User.2") - (uuid "07261cb4-5e1d-407f-a3f2-c794a39a6ca4") + (uuid "0c8f8655-17f2-4c23-a484-184b82449c97") (effects (font (size 3 3) @@ -1801,11 +1602,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "13060085-6c97-4817-9cf7-817b8d5cf3bc") + (uuid "636c0544-ed42-4a12-a946-b3cc56173070") (pts - (xy 118.439916 159.79) (xy 118.439916 129.79) + (xy 118.424916 159.79) (xy 123.514916 79.79) ) - (height 20.795) + (height 58.985) (orientation 1) (format (prefix "") @@ -1824,10 +1625,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 135.934916 144.79 90) + (gr_text "80" + (at 174.109916 119.79 90) (layer "User.2") - (uuid "13060085-6c97-4817-9cf7-817b8d5cf3bc") + (uuid "636c0544-ed42-4a12-a946-b3cc56173070") (effects (font (size 3 3) @@ -1839,45 +1640,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "5c332b9c-e711-4246-872e-e9735683caab") - (pts - (xy 118.439916 159.79) (xy 118.439916 49.79) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.879916 104.79 90) - (layer "User.2") - (uuid "5c332b9c-e711-4246-872e-e9735683caab") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9e5d4980-5cb0-4a38-9c49-b954851d6278") + (uuid "9df96463-b26e-4cfd-84eb-8e6ee6b4ac27") (pts (xy 93.514916 48.68) (xy 123.514916 48.68) ) @@ -1903,7 +1666,7 @@ (gr_text "30" (at 108.514916 27.45 0) (layer "User.2") - (uuid "9e5d4980-5cb0-4a38-9c49-b954851d6278") + (uuid "9df96463-b26e-4cfd-84eb-8e6ee6b4ac27") (effects (font (size 3 3) @@ -1915,11 +1678,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d88b163e-129f-4641-8188-63e6918948ad") + (uuid "a4dbcccb-1354-4f22-a0f8-b4efa3c47a03") (pts - (xy 118.439916 159.79) (xy 118.439916 117.79) + (xy 118.439916 159.79) (xy 123.514916 129.79) ) - (height 32.695) + (height 20.795) (orientation 1) (format (prefix "") @@ -1938,10 +1701,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 147.834916 138.79 90) + (gr_text "30" + (at 135.934916 144.79 90) (layer "User.2") - (uuid "d88b163e-129f-4641-8188-63e6918948ad") + (uuid "a4dbcccb-1354-4f22-a0f8-b4efa3c47a03") (effects (font (size 3 3) @@ -1953,11 +1716,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e84e4140-c5ad-49e8-8a79-c97a3d43c85e") + (uuid "af435c13-04b9-4157-9d6e-700bccbe51fa") (pts - (xy 118.424916 159.79) (xy 118.424916 79.79) + (xy 118.439916 159.79) (xy 123.514916 49.79) ) - (height 58.985) + (height 69.74) (orientation 1) (format (prefix "") @@ -1976,10 +1739,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 174.109916 119.79 90) + (gr_text "110" + (at 184.879916 104.79 90) (layer "User.2") - (uuid "e84e4140-c5ad-49e8-8a79-c97a3d43c85e") + (uuid "af435c13-04b9-4157-9d6e-700bccbe51fa") (effects (font (size 3 3) @@ -1991,7 +1754,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "faab8a57-97ac-4027-b817-c0da77ce6fec") + (uuid "bb5dc585-6000-4eb6-8041-28de3b9cd754") (pts (xy 97.514916 49.79) (xy 119.514916 49.79) ) @@ -2017,7 +1780,7 @@ (gr_text "22" (at 108.514916 33.91 0) (layer "User.2") - (uuid "faab8a57-97ac-4027-b817-c0da77ce6fec") + (uuid "bb5dc585-6000-4eb6-8041-28de3b9cd754") (effects (font (size 3 3) @@ -2026,6 +1789,44 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c8b1da81-d960-411e-bf35-ad5b92aa0043") + (pts + (xy 118.439916 159.79) (xy 123.514916 99.79) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.384916 129.79 90) + (layer "User.2") + (uuid "c8b1da81-d960-411e-bf35-ad5b92aa0043") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2633,9 +2434,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "349e1cbe-92d8-4e3c-bab2-13ce3d66f567") + (uuid "74b8845a-bd4c-49c5-8c30-d0c7980ce399") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2644,7 +2445,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2658,7 +2459,7 @@ ) (polygon (pts - (xy 119.514916 155.79) (xy 119.514916 159.79) (xy 97.514916 159.79) (xy 97.514916 155.79) + (xy 123.514916 155.79) (xy 123.514916 159.79) (xy 93.514916 159.79) (xy 93.514916 155.79) ) ) ) @@ -2666,7 +2467,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "da4c5fb4-46d0-4141-ad0f-a0c78ddecb3e") + (uuid "65961f30-89a4-4a5f-81ea-c291488b20e3") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2677,7 +2478,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb index 5311090..89a934f 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 30110/M.2 A Key 30110.kicad_pcb @@ -1038,7 +1038,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "81c4944c-0fe4-46e2-8ffc-82817d0ad78e") @@ -1075,20 +1075,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "48d1b525-d422-40f5-83ad-09fd8d24aa6a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1098,7 +1085,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "c846aafa-e49f-4a3f-8d13-bef96159f7c7") + (uuid "e0af8771-0018-4049-8528-359b6e897301") ) (fp_rect (start -9.925 -1.44) @@ -1109,7 +1096,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "01ea0282-55a4-419b-a029-62748775ff8e") + (uuid "a398df02-a1ff-40f5-be07-4cd432e018fc") ) (fp_line (start -15 -108.89) @@ -1119,7 +1106,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "64357696-edc6-48ae-8660-ae79e70754f8") + (uuid "61a7f78a-7e34-4081-8bf0-81a3f148a387") ) (fp_line (start -15 -78.89) @@ -1129,7 +1116,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "767ca3b7-991e-45aa-be2a-49e1dc569ec1") + (uuid "55531dcc-39aa-4746-bf48-a5e9343e3413") ) (fp_line (start -15 -58.89) @@ -1139,7 +1126,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "95fabdbf-8396-40e1-8d10-70c41623d12b") + (uuid "dd27ddaa-04ff-48b2-9cdd-99d99882d14e") ) (fp_line (start -15 -40.89) @@ -1149,7 +1136,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "48cf1304-bac0-4b59-b107-e1c7343f1c0b") + (uuid "4c0e775a-ebef-45c3-9a24-9151861af146") ) (fp_line (start -15 -28.89) @@ -1159,7 +1146,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "63c37cd1-3de4-4a90-b543-370a38bd7d1c") + (uuid "e267c994-37b3-4643-b4a2-2f3a6b06bba4") ) (fp_line (start -15 -2.89) @@ -1169,97 +1156,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "55e2cdad-2dd2-4782-9b80-e6473c01347b") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e11e158-0bfd-47d9-8c49-acabfd196850") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7314fd66-4c89-41ea-ab38-118e5dd397c7") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ca33c624-adc3-43b6-a965-0b4728259ed1") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c0b2b4f0-548d-4c02-99a6-16225057172c") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d6685790-1cea-4a47-ba3b-e7a38880126a") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "313d8e4a-876d-49d1-a2ab-0a51b1f1867d") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a6222f22-e632-4a61-9ad9-ce12fe13a6c6") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "67f6e1b4-51a9-4651-b3b6-c5042191d89a") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "60f5c376-f8c7-4d6e-975e-0dc9b161b716") + (uuid "083c86f1-8146-4b03-bedc-dcaa62cacc67") ) (fp_line (start -11 -2.89) @@ -1269,7 +1166,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "060bd3c8-6589-463f-8466-5f5fa431bc71") + (uuid "fdc46900-309a-4d03-a2de-dd7b8f5a83b9") ) (fp_line (start -11 -2.89) @@ -1279,47 +1176,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2a75ce19-1583-4b55-a5b1-7fb6d24a2676") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89295f19-3a86-44f9-b736-2c96efda14f4") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b21ce883-f574-4624-806a-e87dcc61d890") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1d081e43-deda-4efd-b921-586c48a52e83") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1fdd790-0550-4c28-9e62-76d64a8e1731") + (uuid "d8a24530-723c-44ec-9e47-a12f6dfe3e04") ) (fp_line (start 11 -108.89) @@ -1329,47 +1186,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "02365354-06d2-42b0-a6bf-5db9a79e7842") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "246eadbf-f3f4-4105-afca-1a242b094c37") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9837f4ff-bcfa-4f39-ba59-0d1326838528") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "db50bef9-9b95-4d55-b228-ec8d6029e505") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f2098a46-a440-4962-bc7d-f86843bb365d") + (uuid "f09b2dab-1ef0-4b11-89f4-3928b7fd011f") ) (fp_line (start 11 -2.89) @@ -1379,7 +1196,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2ddc9f47-410a-45d5-902c-e826efddbb51") + (uuid "cdf4609e-3211-4077-a563-8ab2ba91da5b") ) (fp_line (start 15 -108.89) @@ -1389,47 +1206,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fb8da358-fce9-4130-8cd4-527406741d20") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "46b168f0-1d33-48aa-9482-26524afdf35a") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b41f4859-ccf4-470f-911c-1910e04b6a23") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0c83d67d-2b08-458b-a168-722dd89ac21f") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d4cf581a-df82-4bc1-ae33-f2fc25429255") + (uuid "8831f202-30ef-4ccc-86dc-475f80c6e98d") ) (fp_line (start -11 -2.89) @@ -1439,7 +1216,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b1a3c1d8-9e2a-4315-b29c-016554d416dc") + (uuid "8824f3e7-811b-4a71-aeb3-4460d423651a") ) (fp_line (start -9.925 -2.39) @@ -1449,7 +1226,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "134db194-561c-4649-845c-e5b9fb232e64") + (uuid "a3047139-b3a5-4827-9556-ed6577a8316a") ) (fp_line (start 6.025 -1.79) @@ -1459,7 +1236,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a65f187d-124a-4a4f-b5d9-e9722c62c7ce") + (uuid "3bff933a-554a-4288-aa8a-223d07397d59") ) (fp_line (start 6.025 1.11) @@ -1469,7 +1246,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9d39c641-9cf0-418e-a272-9ea7251f12e7") + (uuid "5fa2701b-9b8b-46de-b2e8-55c702e3c7ee") ) (fp_line (start 7.225 -1.79) @@ -1479,7 +1256,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2319fd6e-6ca4-4069-b524-9f1d67802831") + (uuid "b49791c9-e9fd-4f3c-a383-ceba1168e68c") ) (fp_line (start 7.225 1.11) @@ -1489,7 +1266,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1401b762-9a9a-4a19-baa1-521286aa4ca5") + (uuid "e947a474-e28b-45a8-a20e-7a0d3c8844a4") ) (fp_line (start 9.925 -2.39) @@ -1499,7 +1276,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c58e578e-5630-4ba5-a2bd-e74a6746cb82") + (uuid "c157f627-0ed2-4d17-9f64-0165c8f027c4") ) (fp_line (start 10.425 -2.89) @@ -1509,7 +1286,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1fde8d37-93c0-4768-a7bc-68e49f9b7ce7") + (uuid "1792c6d4-f897-4c20-b34c-0449cd7c2a28") ) (fp_arc (start -10.425 -2.89) @@ -1520,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "dc25e692-5901-4609-a5b5-ab5bad3fe9f6") + (uuid "a65fabf6-644b-4f81-a8b4-f6cd6cf58411") ) (fp_arc (start 6.025 -1.79) @@ -1531,7 +1308,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "460e278a-e5e1-46db-a1cb-a744130f092e") + (uuid "2829fe67-4775-4d2e-a687-4268c97aac00") ) (fp_arc (start 9.925 -2.39) @@ -1542,7 +1319,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2b2e8eca-1453-4ee3-acf6-e30ed4366916") + (uuid "605b7065-6a21-4014-a019-24579c48096d") ) (fp_line (start -0.71 -109.6) @@ -1552,7 +1329,7 @@ (type default) ) (layer "User.3") - (uuid "2e7a64bf-34e3-4389-a819-3c488c3596c1") + (uuid "d936e2e2-f608-46f1-9b24-253add51f7db") ) (fp_line (start -0.71 -79.6) @@ -1562,7 +1339,7 @@ (type default) ) (layer "User.3") - (uuid "53d2fe11-580e-4a5e-bf91-da35892a5d1e") + (uuid "74ea117c-2ad6-474d-b5e2-98fe2821541b") ) (fp_line (start -0.71 -59.6) @@ -1572,7 +1349,7 @@ (type default) ) (layer "User.3") - (uuid "1954de71-9be9-4924-9ea4-e570b92e1116") + (uuid "977e5f66-ea39-4820-8f0b-2f322195c54b") ) (fp_line (start -0.71 -41.6) @@ -1582,7 +1359,7 @@ (type default) ) (layer "User.3") - (uuid "af283e6c-6754-45fd-b7f0-3b4533c01ac5") + (uuid "b25ffccc-6e3e-4040-b23f-ed51ca284fce") ) (fp_line (start -0.71 -29.6) @@ -1592,7 +1369,7 @@ (type default) ) (layer "User.3") - (uuid "89118a9e-6bcc-4785-9fa4-1ab6b0f11416") + (uuid "ccca2ee9-42cf-4673-b5c1-e109a8225a0d") ) (fp_line (start 0.71 -109.6) @@ -1602,7 +1379,7 @@ (type default) ) (layer "User.3") - (uuid "52bd4a35-f8de-4218-b7c8-eecd25656f66") + (uuid "6b1b6dc1-9fd5-47e2-8b96-a77ca3068764") ) (fp_line (start 0.71 -79.6) @@ -1612,7 +1389,7 @@ (type default) ) (layer "User.3") - (uuid "5a0a4fd0-7185-4568-b4c5-823df74b04d6") + (uuid "c7387676-377b-417f-8b9f-79d6f907640c") ) (fp_line (start 0.71 -59.6) @@ -1622,7 +1399,7 @@ (type default) ) (layer "User.3") - (uuid "8270cd4d-e77a-453c-8228-2fffb4ffeab3") + (uuid "9b9228cf-6018-44a0-88f5-01e967c35e25") ) (fp_line (start 0.71 -41.6) @@ -1632,7 +1409,7 @@ (type default) ) (layer "User.3") - (uuid "1a790938-6740-4337-af23-6b8ac9513d20") + (uuid "5e353dd7-67bd-43bf-8ad3-4aba2b6fca1c") ) (fp_line (start 0.71 -29.6) @@ -1642,7 +1419,7 @@ (type default) ) (layer "User.3") - (uuid "38244d0a-8275-43de-a53e-6f68f7417ddf") + (uuid "c4b274ee-b30e-4275-9c0f-1e9c78286e0f") ) (fp_rect (start -15 -108.89) @@ -1653,7 +1430,7 @@ ) (fill no) (layer "User.4") - (uuid "7e5278f1-00c5-4e03-ad69-2bdfae157a06") + (uuid "0396a4d4-13a4-4f36-8cdb-c9699c6dbc6c") ) (fp_rect (start -15 -78.89) @@ -1664,7 +1441,7 @@ ) (fill no) (layer "User.4") - (uuid "a451a0ce-ba10-44d7-b2a6-ba1e40dd9ef7") + (uuid "3e52741c-9460-40c5-82f6-e155139f3935") ) (fp_rect (start -15 -58.89) @@ -1675,7 +1452,7 @@ ) (fill no) (layer "User.4") - (uuid "14928e6b-fa67-4032-93aa-2a8ff45d7ae2") + (uuid "730984a7-504c-48a6-aead-7355b12511f8") ) (fp_rect (start -15 -40.89) @@ -1686,18 +1463,18 @@ ) (fill no) (layer "User.4") - (uuid "8dc3eb3b-f481-496a-91af-08691d9dff49") + (uuid "5451ef28-060c-4341-b6d6-592a3e906a16") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "4b1379df-3a0d-471d-ba8e-66ad3758556d") + (uuid "5c63dfbc-ca44-4813-a420-0bebb4073913") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1712,8 +1489,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3dab4a5c-0eb5-4abf-8b42-ff4cac2b0c83") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "400f5f76-8516-4ac7-b7b6-77a57be1e364") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "79747183-0935-4013-b156-49e9218ef719") @@ -1724,11 +1525,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "65ea4480-ec5e-4a85-8efb-a5c330d1a7fd") + (uuid "dda7e209-e43e-47e2-8d48-940e68548e26") (effects (font (size 2 2) @@ -1737,7 +1538,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "57d085c0-6312-4181-8993-0b4ed01fd01d") @@ -1749,7 +1550,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "c845c15d-07d4-4be2-b92a-f4fc69d9056d") @@ -1763,7 +1564,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "194700fd-a25c-475a-9aeb-962afcd7a9bd") + (uuid "04cb6662-60e1-4065-b8d7-5aafaf2dc709") + (pts + (xy 116.897527 159.118657) (xy 121.972527 49.118657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.337527 104.118657 90) + (layer "User.2") + (uuid "04cb6662-60e1-4065-b8d7-5aafaf2dc709") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "44d09f92-13a4-4335-9215-780e4d6e2569") (pts (xy 91.972527 48.008657) (xy 121.972527 48.008657) ) @@ -1789,7 +1628,7 @@ (gr_text "30" (at 106.972527 26.778657 0) (layer "User.2") - (uuid "194700fd-a25c-475a-9aeb-962afcd7a9bd") + (uuid "44d09f92-13a4-4335-9215-780e4d6e2569") (effects (font (size 3 3) @@ -1801,9 +1640,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "50487689-3c87-467b-8f1f-f9e38ad149f1") + (uuid "5ae1ede7-f734-423b-8862-6752dfa5c2b6") (pts - (xy 116.882527 159.118657) (xy 116.882527 79.118657) + (xy 116.882527 159.118657) (xy 121.972527 79.118657) ) (height 58.985) (orientation 1) @@ -1827,7 +1666,7 @@ (gr_text "80" (at 172.567527 119.118657 90) (layer "User.2") - (uuid "50487689-3c87-467b-8f1f-f9e38ad149f1") + (uuid "5ae1ede7-f734-423b-8862-6752dfa5c2b6") (effects (font (size 3 3) @@ -1839,47 +1678,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "68cb9cde-ccf1-42b1-8df7-e757011094cf") + (uuid "7eb9371a-1db7-4b09-b9da-b88972875489") (pts - (xy 116.897527 159.118657) (xy 116.897527 99.118657) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 158.842527 129.118657 90) - (layer "User.2") - (uuid "68cb9cde-ccf1-42b1-8df7-e757011094cf") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7dcdef22-25c6-4dff-8d41-bc2fb0f63d71") - (pts - (xy 116.897527 159.118657) (xy 116.897527 117.118657) + (xy 116.897527 159.118657) (xy 121.972527 117.118657) ) (height 32.695) (orientation 1) @@ -1903,7 +1704,7 @@ (gr_text "42" (at 146.292527 138.118657 90) (layer "User.2") - (uuid "7dcdef22-25c6-4dff-8d41-bc2fb0f63d71") + (uuid "7eb9371a-1db7-4b09-b9da-b88972875489") (effects (font (size 3 3) @@ -1915,7 +1716,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8a356b6e-df61-4561-9341-e7c284561e7d") + (uuid "86c22275-c652-4428-97e3-670173118b12") + (pts + (xy 116.897527 159.118657) (xy 121.972527 129.118657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.392527 144.118657 90) + (layer "User.2") + (uuid "86c22275-c652-4428-97e3-670173118b12") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b1cda00f-82f3-4873-8596-72ef0db8cd48") + (pts + (xy 116.897527 159.118657) (xy 121.972527 99.118657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.842527 129.118657 90) + (layer "User.2") + (uuid "b1cda00f-82f3-4873-8596-72ef0db8cd48") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ccb65ec3-8a36-433e-99e4-ce93c5df58d7") (pts (xy 95.972527 49.118657) (xy 117.972527 49.118657) ) @@ -1941,7 +1818,7 @@ (gr_text "22" (at 106.972527 33.238657 0) (layer "User.2") - (uuid "8a356b6e-df61-4561-9341-e7c284561e7d") + (uuid "ccb65ec3-8a36-433e-99e4-ce93c5df58d7") (effects (font (size 3 3) @@ -1950,82 +1827,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ce67b353-1d8f-4b9e-b232-c5df087b51f2") - (pts - (xy 116.897527 159.118657) (xy 116.897527 49.118657) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.337527 104.118657 90) - (layer "User.2") - (uuid "ce67b353-1d8f-4b9e-b232-c5df087b51f2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ed2d8e78-3554-4111-a40d-8aa174c4da5c") - (pts - (xy 116.897527 159.118657) (xy 116.897527 129.118657) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.392527 144.118657 90) - (layer "User.2") - (uuid "ed2d8e78-3554-4111-a40d-8aa174c4da5c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2633,9 +2434,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "c83fbc05-2811-4592-b0ec-55119e2ad5e2") + (uuid "d7e7625f-08c8-43c9-aa39-a1805c7e8cf4") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2644,7 +2445,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2658,7 +2459,7 @@ ) (polygon (pts - (xy 117.972527 155.118657) (xy 117.972527 159.118657) (xy 95.972527 159.118657) (xy 95.972527 155.118657) + (xy 121.972527 155.118657) (xy 121.972527 159.118657) (xy 91.972527 159.118657) (xy 91.972527 155.118657) ) ) ) @@ -2666,7 +2467,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ce3ce5e2-1b84-482e-ace5-d332262431be") + (uuid "f9557b5b-697e-4448-ba77-6e6954a71c02") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2677,7 +2478,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb index 0c25682..dcfbc09 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3030/M.2 A Key 3030.kicad_pcb @@ -1038,7 +1038,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "2b062861-ca4e-417e-ba0d-f11b85e95e04") @@ -1075,20 +1075,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e43f015d-816e-4380-8792-899365a53ae0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1098,7 +1085,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "2a671bb6-a989-40fa-9000-d0d53ce7549b") + (uuid "30ba46d9-93c3-497c-b712-bf9e7aab3a9c") ) (fp_rect (start -9.925 -1.44) @@ -1109,7 +1096,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "c82870e7-8b07-4a1e-8c44-14827fdbd078") + (uuid "19cd8831-72cc-43f5-a70c-bd265d5a0ccd") ) (fp_line (start -15 -108.89) @@ -1119,7 +1106,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f83fc3a8-7942-4f2b-b051-2c8b91c05d30") + (uuid "d82298a2-448c-4306-b0c3-80ee5feca1f5") ) (fp_line (start -15 -78.89) @@ -1129,7 +1116,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dd921bdd-0963-4750-9de4-e9dd10cd4863") + (uuid "426ead38-1ce1-43d5-b77a-6b1a04ec561f") ) (fp_line (start -15 -58.89) @@ -1139,7 +1126,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d880406a-93eb-4b87-a749-c9efac7a407d") + (uuid "d733fc8d-6efa-4ae2-b170-deecd863ab14") ) (fp_line (start -15 -40.89) @@ -1149,7 +1136,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7591dedf-b0d4-462c-a681-dc708a658e55") + (uuid "439335e4-7ae4-4cb8-a80b-c57654bfa497") ) (fp_line (start -15 -28.89) @@ -1159,7 +1146,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ede49db4-be31-411a-b329-2219a42507da") + (uuid "e65c61eb-95a5-4a73-8458-aba867e75554") ) (fp_line (start -15 -2.89) @@ -1169,97 +1156,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "db8ca1e4-e2fc-4401-8bbb-f1f8e3617d37") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "eb89cf6f-e588-471b-9210-38e784ff8b59") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5bc30cc4-ee5c-4ec6-8432-187f72bf100a") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "69fa332d-81dd-4fd7-8553-e0fcbd3eb364") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1d088e19-e359-4c34-833b-58ee97cf415a") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bce4474b-7c89-4aa1-a258-894bcaf21e84") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6163a4fa-381a-490a-846e-9a29d59c1385") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "21688b69-815d-4c73-bc5d-adf95272fb92") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dfbf7ab3-8bf9-46a7-b2c7-587c303710a4") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f2bb4393-89d6-4a2d-91b0-fe7897430388") + (uuid "b3e4756d-fe37-418e-88b1-fc9a17198727") ) (fp_line (start -11 -2.89) @@ -1269,7 +1166,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "57a35ad5-77af-428d-b146-d4b4d9f2d408") + (uuid "359921ca-99de-4f85-96c2-1236ad5c1444") ) (fp_line (start -11 -2.89) @@ -1279,47 +1176,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0cabef5a-f19d-4c4e-a078-ae085321fe2c") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "944ad608-61da-4043-8519-0ea21e9adabc") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a2597bdf-ab7d-41ca-bb96-2585a2003dee") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e06b44b3-8b88-4f1c-a48c-d223efd1f94f") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "338249b9-f32d-4ba9-8328-3436acba77cb") + (uuid "66d8f7d6-1ef0-40e9-b582-a62f8db0d58a") ) (fp_line (start 11 -108.89) @@ -1329,47 +1186,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8c75b04a-fdac-450e-9a49-2453ce8ff00e") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cf6dc7f0-5d9f-460a-964a-95999cfa3ff8") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c6ad1a09-edac-424f-8a2d-02bf3139a8dc") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "73f473c0-a930-45d8-b142-25ccdcd6f45f") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "238be37f-4336-4d73-b154-a7501d555c8c") + (uuid "8a4b3a60-267e-4996-957f-1c0ab195db33") ) (fp_line (start 11 -2.89) @@ -1379,7 +1196,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4750ea69-527b-4a58-94d7-3990b740e6f7") + (uuid "72d6ea38-c505-45af-ad70-443177b48071") ) (fp_line (start 15 -108.89) @@ -1389,47 +1206,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "44cf1b5a-edee-4a1c-9123-dec02eaca5d2") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0f041267-5d53-4d9c-a7d9-8e11cdb08be1") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1e01178-ea20-42eb-bf0b-2dc47c1873ff") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "05e0805b-a2e6-4362-8ede-f325f0291cca") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "972d0b63-a4ab-4d38-8eec-a6aaadf15c28") + (uuid "4401c18c-86fd-41e2-901a-7d69961a9fde") ) (fp_line (start -11 -2.89) @@ -1439,7 +1216,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c3c87fb6-4f68-44d3-9b6f-ccf2abb95269") + (uuid "6ba0c2e4-d5ca-4eac-801c-3844be14f1a2") ) (fp_line (start -9.925 -2.39) @@ -1449,7 +1226,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9db4b899-19f0-439e-81c5-e36953b61f2e") + (uuid "ffae13c7-5ce5-49ba-a867-c7f1c26a51e4") ) (fp_line (start 6.025 -1.79) @@ -1459,7 +1236,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f51fb183-e495-4b1c-91da-681cd0005719") + (uuid "57b67c94-bbd7-4fe3-93f9-ce60f74a956f") ) (fp_line (start 6.025 1.11) @@ -1469,7 +1246,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3539f433-3610-4278-983f-3202b5af2572") + (uuid "312f0a21-f8aa-48c1-bdcc-bd5da5471de3") ) (fp_line (start 7.225 -1.79) @@ -1479,7 +1256,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5378832e-bcd4-4756-9d4c-d18d8e8f89e3") + (uuid "6a35f2c1-1163-46d4-aaa1-cfa2f1a2c4f0") ) (fp_line (start 7.225 1.11) @@ -1489,7 +1266,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2dd1234b-7f89-4eba-a411-cf1d4daf5882") + (uuid "5c1a75c5-e3b7-42e7-8500-e9252fa13350") ) (fp_line (start 9.925 -2.39) @@ -1499,7 +1276,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "717ad2e9-b5ce-43ca-a846-91c7ec45cc95") + (uuid "7fb05d60-79c5-4f9b-8160-8951fae15951") ) (fp_line (start 10.425 -2.89) @@ -1509,7 +1286,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "387aa27a-cc12-4f5c-9861-d5dbe228cd42") + (uuid "e16290d1-67b0-4d5a-a48a-9ac901a55b49") ) (fp_arc (start -10.425 -2.89) @@ -1520,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8187c1cb-6ef1-4529-aeab-dc1fc853334a") + (uuid "58232727-8da1-477f-8f1d-9875ee86885d") ) (fp_arc (start 6.025 -1.79) @@ -1531,7 +1308,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f770aced-d9ec-47b5-90c4-90f879cd13f8") + (uuid "f561d0be-e2be-40c5-8789-6141fde5defa") ) (fp_arc (start 9.925 -2.39) @@ -1542,7 +1319,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0eaa960f-eb4c-483d-9fc5-d513a24f3f11") + (uuid "5bbc6c8f-5196-498d-8499-4380a4454de5") ) (fp_line (start -0.71 -109.6) @@ -1552,7 +1329,7 @@ (type default) ) (layer "User.3") - (uuid "fd02032a-170d-4d4b-8032-71ef119f1181") + (uuid "47146e90-9b01-46f7-b163-4c99e239bc7c") ) (fp_line (start -0.71 -79.6) @@ -1562,7 +1339,7 @@ (type default) ) (layer "User.3") - (uuid "75b2734f-a4fb-49dc-926f-f476d6c256ed") + (uuid "25c82378-b7c2-4a11-b38a-cf624fc57a6c") ) (fp_line (start -0.71 -59.6) @@ -1572,7 +1349,7 @@ (type default) ) (layer "User.3") - (uuid "030594b3-1508-4849-9c6f-5bf5d541aa66") + (uuid "05f422c0-ebbb-4398-a240-d5cd3db34641") ) (fp_line (start -0.71 -41.6) @@ -1582,7 +1359,7 @@ (type default) ) (layer "User.3") - (uuid "31a053a0-8694-4571-9f7f-1439f65badf9") + (uuid "0683daac-3781-415e-8b48-1807420cad1a") ) (fp_line (start -0.71 -29.6) @@ -1592,7 +1369,7 @@ (type default) ) (layer "User.3") - (uuid "00729456-7536-4e12-882c-36a4c79ef306") + (uuid "5eae5e8b-10af-490e-a3ed-022107571485") ) (fp_line (start 0.71 -109.6) @@ -1602,7 +1379,7 @@ (type default) ) (layer "User.3") - (uuid "6dd1ecbf-624b-47a8-9d58-dfd77eb5b7c1") + (uuid "47397e9f-3370-41f9-9894-95fcae6a2c85") ) (fp_line (start 0.71 -79.6) @@ -1612,7 +1389,7 @@ (type default) ) (layer "User.3") - (uuid "e03c011f-cd95-47fe-bd93-6b9ff3dfef99") + (uuid "e1190169-525c-4182-b85c-0ece04b29680") ) (fp_line (start 0.71 -59.6) @@ -1622,7 +1399,7 @@ (type default) ) (layer "User.3") - (uuid "26e93fa9-3e45-4c85-a5b3-fcf816360ea0") + (uuid "dac783f7-6db6-42ee-9fd7-dbc8e1ba2236") ) (fp_line (start 0.71 -41.6) @@ -1632,7 +1409,7 @@ (type default) ) (layer "User.3") - (uuid "0264fefe-fb3c-4138-acaa-4d409c3048f8") + (uuid "1c2266ff-49ee-4fdf-9d0f-c8c514074ed2") ) (fp_line (start 0.71 -29.6) @@ -1642,7 +1419,7 @@ (type default) ) (layer "User.3") - (uuid "95b17884-9aa1-40c0-9179-d952e0f2f2ee") + (uuid "97112f08-a800-46dd-b149-08edbba6cbfe") ) (fp_rect (start -15 -108.89) @@ -1653,7 +1430,7 @@ ) (fill no) (layer "User.4") - (uuid "ac25ba36-a065-43f7-a7ea-4f293ec80978") + (uuid "199a637d-5133-429a-a127-a9e4125a8fd3") ) (fp_rect (start -15 -78.89) @@ -1664,7 +1441,7 @@ ) (fill no) (layer "User.4") - (uuid "e0ded3bc-df94-4e24-bb39-3f0c20e50ac0") + (uuid "15c81133-2316-4cd8-ba30-721f50333bb0") ) (fp_rect (start -15 -58.89) @@ -1675,7 +1452,7 @@ ) (fill no) (layer "User.4") - (uuid "48e92916-5182-4d7f-8151-6ddab8361da5") + (uuid "5d274d0a-6dae-40ca-bbfe-6d7b75891bca") ) (fp_rect (start -15 -40.89) @@ -1686,18 +1463,18 @@ ) (fill no) (layer "User.4") - (uuid "6d83c47b-ab69-4e96-8af7-88693022a895") + (uuid "8d1eecbb-0b0b-4efe-bc67-7775de186bcc") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "502e8847-7894-465e-9807-8d7c16047c51") + (uuid "2630c184-da68-4c67-a3f8-38a8e8454bc4") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1712,8 +1489,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "1522fbdc-ff19-4451-9e1b-8ea05e562423") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "25d0dc74-4d45-45f2-a681-4e847c93008f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "af474a0e-9d66-4fc1-aa35-9e8bce134aef") @@ -1724,11 +1525,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "7ebf4025-22bf-48c5-bb55-715fbdfe28a2") + (uuid "b9443c70-2507-4c5a-bf90-637873646d55") (effects (font (size 2 2) @@ -1737,7 +1538,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "3c408e99-2e1c-4b99-9645-f4990b6503b8") @@ -1749,7 +1550,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "aa3ce49a-3be6-4eb2-bdb2-cdce8d4d49c7") @@ -1763,9 +1564,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1fe03bec-1e20-4a3e-9176-0d0e1540d389") + (uuid "416a840e-0f35-4cec-9e36-8c72c03c2483") (pts - (xy 119.439916 159.29) (xy 119.439916 99.29) + (xy 119.439916 159.29) (xy 124.514916 99.29) ) (height 45.245) (orientation 1) @@ -1789,7 +1590,7 @@ (gr_text "60" (at 161.384916 129.29 90) (layer "User.2") - (uuid "1fe03bec-1e20-4a3e-9176-0d0e1540d389") + (uuid "416a840e-0f35-4cec-9e36-8c72c03c2483") (effects (font (size 3 3) @@ -1801,159 +1602,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "269aa924-6c83-41b1-af89-d9b4effe389f") - (pts - (xy 119.424916 159.29) (xy 119.424916 79.29) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.109916 119.29 90) - (layer "User.2") - (uuid "269aa924-6c83-41b1-af89-d9b4effe389f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "83b8ff25-ae7f-44e0-a1e2-8b97ae7de19a") - (pts - (xy 98.514916 49.29) (xy 120.514916 49.29) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 109.514916 33.41 0) - (layer "User.2") - (uuid "83b8ff25-ae7f-44e0-a1e2-8b97ae7de19a") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "8cbd8412-c540-41dd-a1d7-f71964c55702") - (pts - (xy 119.439916 159.29) (xy 119.439916 117.29) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.834916 138.29 90) - (layer "User.2") - (uuid "8cbd8412-c540-41dd-a1d7-f71964c55702") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bb76c76c-d821-4390-98e3-d95ba2084897") - (pts - (xy 119.439916 159.29) (xy 119.439916 49.29) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.879916 104.29 90) - (layer "User.2") - (uuid "bb76c76c-d821-4390-98e3-d95ba2084897") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d632fee0-1712-4887-8b46-ba9bcd5522c3") + (uuid "6e2d23c6-f135-47b7-9e4a-5787f5cdcb17") (pts (xy 94.514916 48.18) (xy 124.514916 48.18) ) @@ -1979,7 +1628,7 @@ (gr_text "30" (at 109.514916 26.95 0) (layer "User.2") - (uuid "d632fee0-1712-4887-8b46-ba9bcd5522c3") + (uuid "6e2d23c6-f135-47b7-9e4a-5787f5cdcb17") (effects (font (size 3 3) @@ -1991,9 +1640,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ed25644e-1a4d-40fb-beb2-902bb6575640") + (uuid "8dbe9cd2-53f5-4240-a712-7d7d4d4fa48a") (pts - (xy 119.439916 159.29) (xy 119.439916 129.29) + (xy 119.439916 159.29) (xy 124.514916 117.29) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.834916 138.29 90) + (layer "User.2") + (uuid "8dbe9cd2-53f5-4240-a712-7d7d4d4fa48a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "91066736-afe5-41ea-96d0-d807a56da17a") + (pts + (xy 98.514916 49.29) (xy 120.514916 49.29) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.514916 33.41 0) + (layer "User.2") + (uuid "91066736-afe5-41ea-96d0-d807a56da17a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eb9cde4d-e8b6-42fb-b4ed-75fcdba09e11") + (pts + (xy 119.439916 159.29) (xy 124.514916 49.29) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.879916 104.29 90) + (layer "User.2") + (uuid "eb9cde4d-e8b6-42fb-b4ed-75fcdba09e11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fa676ac2-a2ee-4c01-8f82-64d4bb6254e0") + (pts + (xy 119.439916 159.29) (xy 124.514916 129.29) ) (height 20.795) (orientation 1) @@ -2017,7 +1780,45 @@ (gr_text "30" (at 136.934916 144.29 90) (layer "User.2") - (uuid "ed25644e-1a4d-40fb-beb2-902bb6575640") + (uuid "fa676ac2-a2ee-4c01-8f82-64d4bb6254e0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fbe36a63-3d15-42f0-b174-dfad7e12e9e3") + (pts + (xy 119.424916 159.29) (xy 124.514916 79.29) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.109916 119.29 90) + (layer "User.2") + (uuid "fbe36a63-3d15-42f0-b174-dfad7e12e9e3") (effects (font (size 3 3) @@ -2633,9 +2434,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "4015f839-a3be-40a1-a255-1c17217a92dd") + (uuid "fee20de1-b981-485f-809b-f245137b2d71") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2644,7 +2445,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2658,7 +2459,7 @@ ) (polygon (pts - (xy 120.514916 155.29) (xy 120.514916 159.29) (xy 98.514916 159.29) (xy 98.514916 155.29) + (xy 124.514916 155.29) (xy 124.514916 159.29) (xy 94.514916 159.29) (xy 94.514916 155.29) ) ) ) @@ -2666,7 +2467,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "2588e6d2-49b3-4cc4-a5b6-cfa8b6f1632e") + (uuid "9443a7b9-ab1c-45f9-9215-dba231b65ea4") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2677,7 +2478,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb index fed3ff9..2e90364 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3042/M.2 A Key 3042.kicad_pcb @@ -754,7 +754,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "1daadf2a-ae07-4a8d-8d7b-e770dab3591a") @@ -791,20 +791,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "917b08ec-ddc6-4a0f-b1ca-1af9d14978e0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -814,7 +801,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "dc4a8812-76af-400e-abed-b9faab6e7618") + (uuid "3e0cb168-8b59-45a8-9e44-515fa5b02089") ) (fp_rect (start -9.925 -1.44) @@ -825,7 +812,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "f6faba3f-9c0c-484b-9485-b8c79a958a7b") + (uuid "1e43af6e-56d7-42be-918b-e3c4c9a12d2d") ) (fp_line (start -15 -108.89) @@ -835,7 +822,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "af968c66-fcf9-4335-b3e3-0c6684b268d2") + (uuid "01fa1361-fa14-4dff-91ef-b0df1388846a") ) (fp_line (start -15 -78.89) @@ -845,7 +832,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cd85a6cf-f115-40fd-a460-19d33a9f807c") + (uuid "d7994081-fc37-4d73-a0ab-49c0a1a6b68d") ) (fp_line (start -15 -58.89) @@ -855,7 +842,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "67adb0a6-3e10-4a4c-b3ab-8313f5868e48") + (uuid "f21d66db-832d-40ed-a036-04ba8c65523e") ) (fp_line (start -15 -40.89) @@ -865,7 +852,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "75a766bb-9b7c-45b5-ac4b-bff2a6487a9e") + (uuid "e6743446-ce3f-432f-b735-fe1249c60824") ) (fp_line (start -15 -28.89) @@ -875,7 +862,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a6dbc7d5-cfdb-42fa-aee5-531ed0143b7c") + (uuid "bbfc1275-b641-46ca-8fb6-f9c73a42a64f") ) (fp_line (start -15 -2.89) @@ -885,97 +872,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3a4f0907-191e-49ed-b6cc-af904584b32f") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "38131036-ad87-4aaf-ab91-5b25b1940c91") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "853abb4f-d3fb-40fe-a41e-25cfdae5c261") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7e71e7ea-2a5c-484a-984c-73dbad54100b") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dbc009f3-aeff-4cef-8f35-02f2edd1bd60") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b6dd65e5-16d6-4a8c-a133-f730d5464149") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a3eeb44c-cdb5-4561-8d04-e8ce39cc8721") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6a2da0ec-8396-45a2-b191-81f3e721b129") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "00f47e2b-512f-4de4-8a95-b6810fc91321") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89b09b71-5932-44f5-8d01-e6b6a7d3d258") + (uuid "7ca05df5-0cd3-42a8-b490-d06979e17360") ) (fp_line (start -11 -2.89) @@ -985,7 +882,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "aba15c11-b263-49eb-918b-190ef52a4950") + (uuid "bcfeeda7-7131-48ea-9083-71a5bdd66b85") ) (fp_line (start -11 -2.89) @@ -995,47 +892,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4099a338-855a-4d5e-a983-39f694457b77") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ec864f0b-e62d-48c0-98fa-cdc801cb66fa") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "16ddb20f-14fa-4b4e-901f-1ee1b5d5e81d") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cbd92bf5-1534-4455-a5a0-8e96bb26ba1b") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9f801202-a08f-4e73-ae1a-06212e551caa") + (uuid "0012cbda-e375-40ca-a055-3140a328daad") ) (fp_line (start 11 -108.89) @@ -1045,47 +902,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bf26cfdb-a2f6-4719-8173-f855365bf4a4") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "23863f64-e145-4bbd-b1d0-5a815ec9af09") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6a9aec3a-9981-49c7-a403-407addfcf989") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bcf257d3-40a9-424c-8da5-627fcf4473cf") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e9387762-8b88-4ec0-b440-2f82d5ba8ff3") + (uuid "283c2417-690f-49d2-a0b3-e6dbd75277ca") ) (fp_line (start 11 -2.89) @@ -1095,7 +912,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a0800a2a-fa1c-4265-b4d1-47ca029a64b0") + (uuid "a5220319-3317-4e76-955a-95820b729cc4") ) (fp_line (start 15 -108.89) @@ -1105,47 +922,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "119979ff-3ed4-43b2-85a9-8a1eb3b5d62d") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dca12a74-0cae-43d9-a3f5-94a73042ed33") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a732b59b-fbd9-4944-880b-f0c8b3398fde") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4f932a73-9257-4000-9f8e-bda0dc429ca0") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d3218ad5-a3e8-4f56-bead-81f2c2ce415d") + (uuid "c7ef9f26-4862-4bde-8bfb-f4571eadcb05") ) (fp_line (start -11 -2.89) @@ -1155,7 +932,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "47e4fcc6-b028-4ef9-9807-fe671b9100c9") + (uuid "35875983-10a6-421a-929f-80f7ea991ea4") ) (fp_line (start -9.925 -2.39) @@ -1165,7 +942,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3585b6a5-78c7-4ddb-8f7a-a585a9f9279a") + (uuid "4701d2d7-e1c9-48b8-ae4f-75b1d524fa0e") ) (fp_line (start 6.025 -1.79) @@ -1175,7 +952,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6b992dec-88aa-49a2-bc7e-24894d12cb7c") + (uuid "8ca7b023-0768-4c4d-9842-17f4c26748bc") ) (fp_line (start 6.025 1.11) @@ -1185,7 +962,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c5965b4b-99b5-4f7f-a0d1-becaea00227f") + (uuid "d4683e03-83f6-4282-ab99-538b0862e2f9") ) (fp_line (start 7.225 -1.79) @@ -1195,7 +972,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "55c8b418-8f67-4ece-b632-12e2c47e2399") + (uuid "ac044a8b-5161-4c6e-bcdb-c5107909fed9") ) (fp_line (start 7.225 1.11) @@ -1205,7 +982,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9afa5daf-8190-4733-9485-21f5ae397aa9") + (uuid "bd0cbd54-795c-4c00-ab47-5fd3c5d22111") ) (fp_line (start 9.925 -2.39) @@ -1215,7 +992,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6c48638b-fff1-4b1f-bd2a-16f4183378c8") + (uuid "b6cb00a0-9e9c-4bd5-ae5d-c6c8abd185e1") ) (fp_line (start 10.425 -2.89) @@ -1225,7 +1002,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4e39ea1c-4c06-4755-974b-5e9d4efbeef6") + (uuid "fc8ef2dd-91f9-4032-9ad1-44565b4f5891") ) (fp_arc (start -10.425 -2.89) @@ -1236,7 +1013,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4a44b75d-0c0c-44ec-9683-65fcf554c796") + (uuid "3a4337e8-b078-4a7d-9e23-5e4b0b486796") ) (fp_arc (start 6.025 -1.79) @@ -1247,7 +1024,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d9725251-ea7e-480e-a6f6-a0aa251fdb1b") + (uuid "fbf2670e-b608-436f-9bf1-f15ed59e9f5a") ) (fp_arc (start 9.925 -2.39) @@ -1258,7 +1035,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8dd7174c-9024-42bd-9abf-422f6399a353") + (uuid "783d036a-3d70-4b36-86ec-b5c6a72d2786") ) (fp_line (start -0.71 -109.6) @@ -1268,7 +1045,7 @@ (type default) ) (layer "User.3") - (uuid "3cd3cf4a-5852-4497-b183-a0876cce14b7") + (uuid "8d6f8d7c-1a92-4841-a3f9-55f2505c4f5a") ) (fp_line (start -0.71 -79.6) @@ -1278,7 +1055,7 @@ (type default) ) (layer "User.3") - (uuid "510c3858-e8d2-4f65-b760-b7d8316414c2") + (uuid "c894b3f7-5ade-4f86-8ce3-d253783e79ea") ) (fp_line (start -0.71 -59.6) @@ -1288,7 +1065,7 @@ (type default) ) (layer "User.3") - (uuid "f9af7f5b-75c1-47e2-85ae-781fa3ecfc15") + (uuid "9e9c95dc-c5bd-4977-bb6c-ba508ddfe9b8") ) (fp_line (start -0.71 -41.6) @@ -1298,7 +1075,7 @@ (type default) ) (layer "User.3") - (uuid "fd077663-84fb-4735-9c20-85290b1758f2") + (uuid "9ab7b6a4-a270-4170-9f61-2c96dbf98c02") ) (fp_line (start -0.71 -29.6) @@ -1308,7 +1085,7 @@ (type default) ) (layer "User.3") - (uuid "91ba68ed-9214-4d94-b51e-9cda0a6dcabe") + (uuid "fd831f43-f0ce-447d-a643-bc544d79c361") ) (fp_line (start 0.71 -109.6) @@ -1318,7 +1095,7 @@ (type default) ) (layer "User.3") - (uuid "282a9ff9-b6c1-42ac-b149-c2d5bc19242e") + (uuid "2e76cc3b-c262-4ba2-ae21-574d3d5b3ebb") ) (fp_line (start 0.71 -79.6) @@ -1328,7 +1105,7 @@ (type default) ) (layer "User.3") - (uuid "bad988dc-1e18-49f7-b4e3-3a7a3a1cc7fb") + (uuid "7b872a3e-0281-412f-91e5-90f97ee6eb6b") ) (fp_line (start 0.71 -59.6) @@ -1338,7 +1115,7 @@ (type default) ) (layer "User.3") - (uuid "9d194097-a181-4817-93c5-a4641f73b84a") + (uuid "74111652-d562-4ac0-a29f-136d6c0acf31") ) (fp_line (start 0.71 -41.6) @@ -1348,7 +1125,7 @@ (type default) ) (layer "User.3") - (uuid "74cfc290-4f88-4df6-bf95-b4a573730ec0") + (uuid "1d6077eb-698c-4c48-8e11-3ff468fa3945") ) (fp_line (start 0.71 -29.6) @@ -1358,7 +1135,7 @@ (type default) ) (layer "User.3") - (uuid "352339e9-8ff7-4ce1-8a79-b69b2cb12a11") + (uuid "6f0add5d-1c50-42c9-8f0f-0a2d8797ef5b") ) (fp_rect (start -15 -108.89) @@ -1369,7 +1146,7 @@ ) (fill no) (layer "User.4") - (uuid "64104575-e0b2-48b9-8cdd-e53b2566207e") + (uuid "160f3773-937a-4c3a-ad56-1be2df43c27f") ) (fp_rect (start -15 -78.89) @@ -1380,7 +1157,7 @@ ) (fill no) (layer "User.4") - (uuid "edff5d3e-ccb1-4d26-91be-1fbfb9f26ba3") + (uuid "2e201147-ccd0-440b-85dd-e648e52294f8") ) (fp_rect (start -15 -58.89) @@ -1391,7 +1168,7 @@ ) (fill no) (layer "User.4") - (uuid "c054a565-14dc-468b-a422-707cf0e2d4e1") + (uuid "467a034c-bd1f-4615-8e9b-1c63791e3b8f") ) (fp_rect (start -15 -40.89) @@ -1402,18 +1179,18 @@ ) (fill no) (layer "User.4") - (uuid "2d7b6814-f52f-44be-a6b9-afb2921ae733") + (uuid "d272e8ac-b6a8-4574-92fd-b77518973c6b") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "14fb35eb-f78f-4bb3-b1ba-d2d76a8bbae0") + (uuid "0dac3f57-57aa-4c72-bb94-9f24d7b4bf1f") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1428,8 +1205,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "63d800bb-2589-4773-955c-70f85fb5ef04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "e92c0817-40fd-446f-b3b7-045439c821d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "9a3ce437-6d82-419b-bc55-36575372679c") @@ -1440,11 +1241,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "e790616c-2bf8-486d-9cb4-b8fc9e6ebf50") + (uuid "12d051a7-9fcd-4934-bf8c-0938ef7ba127") (effects (font (size 2 2) @@ -1453,7 +1254,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "4f3acb12-ac8e-4644-b065-35dee47020cb") @@ -1465,7 +1266,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "f9be6c49-8865-4549-9c0f-edf44fcedae4") @@ -1479,11 +1280,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "15be4ad7-6807-4857-ae0e-d7b582ec10ad") + (uuid "1882145d-f1a5-4eb8-bc37-d2131388876b") (pts - (xy 117.647527 157.618657) (xy 117.647527 47.618657) + (xy 117.647527 157.618657) (xy 122.722527 127.618657) ) - (height 69.74) + (height 20.795) (orientation 1) (format (prefix "") @@ -1502,10 +1303,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "110" - (at 184.087527 102.618657 90) + (gr_text "30" + (at 135.142527 142.618657 90) (layer "User.2") - (uuid "15be4ad7-6807-4857-ae0e-d7b582ec10ad") + (uuid "1882145d-f1a5-4eb8-bc37-d2131388876b") (effects (font (size 3 3) @@ -1517,7 +1318,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4ff901cc-7e62-4577-a14c-59119ef3516d") + (uuid "479f424a-7076-41e0-ae19-69090830297e") (pts (xy 96.722527 47.618657) (xy 118.722527 47.618657) ) @@ -1543,7 +1344,7 @@ (gr_text "22" (at 107.722527 31.738657 0) (layer "User.2") - (uuid "4ff901cc-7e62-4577-a14c-59119ef3516d") + (uuid "479f424a-7076-41e0-ae19-69090830297e") (effects (font (size 3 3) @@ -1555,47 +1356,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "74a962fa-11ab-444b-9193-e722f431d37d") + (uuid "4c648565-446e-42ca-baa3-e541a5b5ea86") (pts - (xy 117.647527 157.618657) (xy 117.647527 115.618657) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.042527 136.618657 90) - (layer "User.2") - (uuid "74a962fa-11ab-444b-9193-e722f431d37d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "91db2b26-3d8d-4ba1-b022-221509994a6d") - (pts - (xy 117.632527 157.618657) (xy 117.632527 77.618657) + (xy 117.632527 157.618657) (xy 122.722527 77.618657) ) (height 58.985) (orientation 1) @@ -1619,7 +1382,7 @@ (gr_text "80" (at 173.317527 117.618657 90) (layer "User.2") - (uuid "91db2b26-3d8d-4ba1-b022-221509994a6d") + (uuid "4c648565-446e-42ca-baa3-e541a5b5ea86") (effects (font (size 3 3) @@ -1631,9 +1394,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "92fd8991-3a76-4f9b-a27a-210d101b89c7") + (uuid "546a3c04-226f-43cf-8db2-4295d76ead33") (pts - (xy 117.647527 157.618657) (xy 117.647527 97.618657) + (xy 117.647527 157.618657) (xy 122.722527 47.618657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.087527 102.618657 90) + (layer "User.2") + (uuid "546a3c04-226f-43cf-8db2-4295d76ead33") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b32e3fd0-986c-421d-9f0d-45515fd94361") + (pts + (xy 117.647527 157.618657) (xy 122.722527 97.618657) ) (height 45.245) (orientation 1) @@ -1657,7 +1458,7 @@ (gr_text "60" (at 159.592527 127.618657 90) (layer "User.2") - (uuid "92fd8991-3a76-4f9b-a27a-210d101b89c7") + (uuid "b32e3fd0-986c-421d-9f0d-45515fd94361") (effects (font (size 3 3) @@ -1669,7 +1470,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "a69d9346-797d-409e-8609-f9faf23bdd2f") + (uuid "e4f2a9f8-382a-45df-a547-7e29612d5f7d") (pts (xy 92.722527 46.508657) (xy 122.722527 46.508657) ) @@ -1695,7 +1496,7 @@ (gr_text "30" (at 107.722527 25.278657 0) (layer "User.2") - (uuid "a69d9346-797d-409e-8609-f9faf23bdd2f") + (uuid "e4f2a9f8-382a-45df-a547-7e29612d5f7d") (effects (font (size 3 3) @@ -1707,11 +1508,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "be268fb1-3853-4d9d-ba5f-ca97e276d464") + (uuid "f054f8bb-cc23-4e6b-9a26-3beecb85b87f") (pts - (xy 117.647527 157.618657) (xy 117.647527 127.618657) + (xy 117.647527 157.618657) (xy 122.722527 115.618657) ) - (height 20.795) + (height 32.695) (orientation 1) (format (prefix "") @@ -1730,10 +1531,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 135.142527 142.618657 90) + (gr_text "42" + (at 147.042527 136.618657 90) (layer "User.2") - (uuid "be268fb1-3853-4d9d-ba5f-ca97e276d464") + (uuid "f054f8bb-cc23-4e6b-9a26-3beecb85b87f") (effects (font (size 3 3) @@ -2349,9 +2150,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "e330d479-2a68-4115-9bbd-bcebb844594d") + (uuid "1ec1dea7-4a4b-4165-b5f2-797b3d226987") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2360,7 +2161,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2374,7 +2175,7 @@ ) (polygon (pts - (xy 118.722527 153.618657) (xy 118.722527 157.618657) (xy 96.722527 157.618657) (xy 96.722527 153.618657) + (xy 122.722527 153.618657) (xy 122.722527 157.618657) (xy 92.722527 157.618657) (xy 92.722527 153.618657) ) ) ) @@ -2382,7 +2183,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "6b5c6782-ef41-4b13-8083-baa4418a03fb") + (uuid "eaed902a-0127-4cfc-b0e2-281c79ade29a") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2393,7 +2194,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb index af4d910..8d6196b 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3060/M.2 A Key 3060.kicad_pcb @@ -376,7 +376,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "08ce73d6-caf2-4adf-8fed-fe49d053a4a6") @@ -413,20 +413,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a4429a6f-c785-45fa-89a0-60f098dc7fe5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -436,7 +423,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "32581ff4-8efc-4fe9-aef2-c64c78f37bc6") + (uuid "a8f76e85-5a0a-43c4-9aa1-9366006ca6b5") ) (fp_rect (start -9.925 -1.44) @@ -447,7 +434,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "b359562e-d9a2-4558-9711-f261ef1d05a2") + (uuid "e19b71a7-1d8d-4184-aa1b-606135fb61e9") ) (fp_line (start -15 -108.89) @@ -457,7 +444,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b4f7a0d9-90f1-40ac-b78a-801a43650988") + (uuid "c15851b9-5b23-43ed-a92f-1d15a66fb9de") ) (fp_line (start -15 -78.89) @@ -467,7 +454,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "30a5d9cd-ca89-41ec-b2ff-8de184e2398f") + (uuid "11cc6211-790d-4184-81cd-a37a4d4772ce") ) (fp_line (start -15 -58.89) @@ -477,7 +464,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0bec9b79-db2b-4cb1-a59c-d19f0fc588c5") + (uuid "fe8c4712-06b0-47e7-839a-eb79cbc77f9a") ) (fp_line (start -15 -40.89) @@ -487,7 +474,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7aafbb0b-1d7c-4aa9-8bf2-b08118f1c69e") + (uuid "268f04d8-90c9-47c1-8aef-03407b83dfb0") ) (fp_line (start -15 -28.89) @@ -497,7 +484,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "20f0c514-0f6f-4711-abf2-74c8a4eafa90") + (uuid "52797558-468c-41b8-90a4-52b3ad7b56e7") ) (fp_line (start -15 -2.89) @@ -507,97 +494,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d558d641-546a-47e3-9d57-b40725f194f4") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b311745c-c375-4df0-a91e-8ffe44f83126") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e4a3d007-8bc8-4f52-8744-a29df775a969") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6855f8bb-cd72-4cd9-9afd-20c0951acd47") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d60d88ba-47ed-4a8a-88e6-43ec62c2f1e0") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c2e66dd4-e9b7-4a29-a14a-5214f4aedebd") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c485c974-b838-40bc-8a54-11e3c382d998") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "12832f67-27f9-4eed-8ffd-d46a7519f0fa") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "35654e35-148f-4b0a-87f5-5131352ea60b") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "14f3022f-0e8a-4c7f-90e9-59b5a0a6c117") + (uuid "cdb96576-2ffa-4e4b-8e7f-8a61ad4c0f2a") ) (fp_line (start -11 -2.89) @@ -607,7 +504,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "206514fa-4190-4e39-b6db-3a735223120d") + (uuid "247d137d-c3da-4d18-a6f8-2174e76219bc") ) (fp_line (start -11 -2.89) @@ -617,47 +514,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b7357583-b156-47f3-a865-480b59601c9a") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a80a01f8-a1e0-4302-87f3-1a1ee3bfe6cd") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1c68bb40-3fc1-42c9-9a50-680b933bac0a") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "57e11245-a293-44b5-a222-03ef604430f3") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f41e20c8-fb61-45ff-aadd-dc5cad54c0a1") + (uuid "96bac008-f5b2-4be9-aac8-ec2f8e04bab4") ) (fp_line (start 11 -108.89) @@ -667,47 +524,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "15f822a2-7ce3-4d45-a9b8-8a875ba9ba23") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6d0cb1d2-1cc9-4103-868a-fbe3dd8f48f6") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e60fe57e-47ed-49f5-9f80-0aee4f18ef58") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "be91d654-c6da-49b5-bbe8-d438066a1e80") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a5d057cf-0a2d-4171-9d23-933996bead0a") + (uuid "9b7350db-8a59-40b6-868c-daf78eb603d1") ) (fp_line (start 11 -2.89) @@ -717,7 +534,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a1b33bfb-720b-47e4-b265-9a4572cf46ab") + (uuid "0e914575-1a1f-48fa-9067-284bd62c88ff") ) (fp_line (start 15 -108.89) @@ -727,47 +544,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0ce2aa00-05b9-446f-807d-1069da2e98ab") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5e522875-dd3b-4995-a661-66156584dff3") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "efc662e7-6e16-4cc8-9a5a-07174a37b9fc") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3fd9f32c-8f8c-499d-adca-8232a1b6dfc3") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "99cd8843-aa4a-4c17-bc00-0739b47b5b8a") + (uuid "5917da57-9ede-4caf-bdd1-dff73999d165") ) (fp_line (start -11 -2.89) @@ -777,7 +554,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6e3bfe4b-ec0a-462c-b119-6d7a735cf4ac") + (uuid "72e157aa-85a5-4859-aa54-b8e411a63578") ) (fp_line (start -9.925 -2.39) @@ -787,7 +564,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8dbcdc63-bdec-4ca0-8587-1d939dc468a1") + (uuid "2cc5035b-ac1c-41cc-af14-9ce312344fe4") ) (fp_line (start 6.025 -1.79) @@ -797,7 +574,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1a90c440-dd6e-4053-b087-a799e8630ade") + (uuid "4ac5f0a8-9d3f-4a86-b6db-db9f614431d5") ) (fp_line (start 6.025 1.11) @@ -807,7 +584,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "439d51bd-94da-4dca-9ddd-fce14bb763db") + (uuid "6a5915ea-d1c5-4c25-8504-9bff2ebef577") ) (fp_line (start 7.225 -1.79) @@ -817,7 +594,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "98aa5714-de04-491b-8b2e-878d5a04096f") + (uuid "30fcdc1a-5b0a-488e-b370-752b03f7d94e") ) (fp_line (start 7.225 1.11) @@ -827,7 +604,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "68e71597-df01-4e26-86a2-0e919cdcd519") + (uuid "b27b53d2-5ce8-4fe6-844f-67ae3ebe4ecb") ) (fp_line (start 9.925 -2.39) @@ -837,7 +614,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e4001c75-cd92-448b-9230-6c7a0d7ccdf6") + (uuid "128410ba-3462-4d5c-a91c-07626a483955") ) (fp_line (start 10.425 -2.89) @@ -847,7 +624,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "51f17c94-cd46-43ea-80eb-7395f5dab24a") + (uuid "968e1a5b-4f38-403f-b87d-00e06bf0cfb8") ) (fp_arc (start -10.425 -2.89) @@ -858,7 +635,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "16a73373-599f-4afd-b100-07ba68bc776c") + (uuid "fc0d734c-4478-47cf-abcd-271a59b4518b") ) (fp_arc (start 6.025 -1.79) @@ -869,7 +646,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "778aa66f-8a9a-42fc-ad50-6490214f0ce4") + (uuid "57408a1e-0943-4946-a240-a98f4538eb45") ) (fp_arc (start 9.925 -2.39) @@ -880,7 +657,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b077937d-bdf7-4993-a91a-6c52e5838468") + (uuid "5601ec61-3c5f-472e-b8a0-dd6f6c194f33") ) (fp_line (start -0.71 -109.6) @@ -890,7 +667,7 @@ (type default) ) (layer "User.3") - (uuid "5df446f1-75f0-4617-a05c-fc681dca9cb8") + (uuid "070f47c1-65ad-491d-9b4c-841b5b985ad3") ) (fp_line (start -0.71 -79.6) @@ -900,7 +677,7 @@ (type default) ) (layer "User.3") - (uuid "41c6e7f7-4d28-4741-b750-f70ded827fb3") + (uuid "f9836d02-b82b-42da-aac4-973705c4fb9d") ) (fp_line (start -0.71 -59.6) @@ -910,7 +687,7 @@ (type default) ) (layer "User.3") - (uuid "8996faa2-be5b-4cab-b306-0b35d50bead2") + (uuid "5eb15d4f-62a0-4573-b3ee-e1e129bfe58f") ) (fp_line (start -0.71 -41.6) @@ -920,7 +697,7 @@ (type default) ) (layer "User.3") - (uuid "5cee47f5-f298-4b53-81cf-3e3097cd260e") + (uuid "21d57725-97b7-476e-8313-f7a5eb8630fc") ) (fp_line (start -0.71 -29.6) @@ -930,7 +707,7 @@ (type default) ) (layer "User.3") - (uuid "2f9b9206-6e80-4227-9cfd-35bd58fc1861") + (uuid "a21b65a4-61f9-41c1-82a7-325ff18fe2e2") ) (fp_line (start 0.71 -109.6) @@ -940,7 +717,7 @@ (type default) ) (layer "User.3") - (uuid "4186fa4c-504d-457b-ada1-03e6bab0ff84") + (uuid "a4bc5fe0-547d-4057-b193-316d2ca7105d") ) (fp_line (start 0.71 -79.6) @@ -950,7 +727,7 @@ (type default) ) (layer "User.3") - (uuid "9fa65ec1-81c4-431f-b2d4-1b9a441d8c70") + (uuid "d75a991b-f38b-4292-82af-4b26029fdcb1") ) (fp_line (start 0.71 -59.6) @@ -960,7 +737,7 @@ (type default) ) (layer "User.3") - (uuid "589d8d02-2413-46b2-af7f-cb2449593525") + (uuid "c5b51dfb-1bd2-4467-b42e-76dde8e69d90") ) (fp_line (start 0.71 -41.6) @@ -970,7 +747,7 @@ (type default) ) (layer "User.3") - (uuid "f9118bdf-5070-4e28-88c9-102eac476c5c") + (uuid "b1c726e4-95b1-47d5-b485-6934309ccc13") ) (fp_line (start 0.71 -29.6) @@ -980,7 +757,7 @@ (type default) ) (layer "User.3") - (uuid "be4b20e0-d5d1-4926-bc73-aece7442d9a6") + (uuid "3a32e744-73c2-47d0-bcde-f22fa0d1aa69") ) (fp_rect (start -15 -108.89) @@ -991,7 +768,7 @@ ) (fill no) (layer "User.4") - (uuid "e2dc85e9-0e0d-4986-aef3-b8224e425a31") + (uuid "531f3f52-88a8-48c7-8bc1-906f62b8d6f5") ) (fp_rect (start -15 -78.89) @@ -1002,7 +779,7 @@ ) (fill no) (layer "User.4") - (uuid "5e50e163-fc79-4af8-a77b-41c58b8ff8d2") + (uuid "d417c533-fe31-45fc-b09a-35823b93a2c6") ) (fp_rect (start -15 -58.89) @@ -1013,7 +790,7 @@ ) (fill no) (layer "User.4") - (uuid "98540c62-89ca-494c-8362-cd95b1289d54") + (uuid "64511957-dbab-4936-94cd-41cd5212285d") ) (fp_rect (start -15 -40.89) @@ -1024,18 +801,18 @@ ) (fill no) (layer "User.4") - (uuid "a314a94e-8b95-4c19-b309-031e84eeed8c") + (uuid "3ca8e192-9d43-4fa7-b296-a00031f9db55") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "05335753-0162-47c1-8dfe-0c930c781de6") + (uuid "7f709693-6b87-4475-a7f1-6a873371529e") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1050,8 +827,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "63f81e26-99c6-4481-bbd9-6bd46a2c88e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "fd79e526-29d6-4e9c-922f-7caa7f9f51d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "df05f9f3-1ca9-4cf4-8018-9639a08993a0") @@ -1062,11 +863,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "7ba6fbc0-94b3-40a8-a13b-83e77cae1d48") + (uuid "5fc02cdc-3da8-4f42-b3b5-8a7f37212647") (effects (font (size 2 2) @@ -1075,7 +876,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "5ce7f474-2ff3-4831-a59f-cd9d8f2c20f3") @@ -1087,7 +888,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "42e40d82-cb47-4714-a1d6-a472a0ae3bdd") @@ -1101,9 +902,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "00e78c97-587e-4874-84a8-990f5eb5b4e7") + (uuid "aea4ca8d-c142-4619-9718-6b9c4c85be02") (pts - (xy 113.652527 159.618657) (xy 113.652527 49.618657) + (xy 113.652527 159.618657) (xy 118.727527 49.618657) ) (height 69.74) (orientation 1) @@ -1127,7 +928,7 @@ (gr_text "110" (at 180.092527 104.618657 90) (layer "User.2") - (uuid "00e78c97-587e-4874-84a8-990f5eb5b4e7") + (uuid "aea4ca8d-c142-4619-9718-6b9c4c85be02") (effects (font (size 3 3) @@ -1139,47 +940,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "33052eee-5f11-4e16-b27e-0e30b5ed7bf5") + (uuid "c403cdfe-2a38-4a0f-8697-398b51819e83") (pts - (xy 88.727527 48.508657) (xy 118.727527 48.508657) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 103.727527 27.278657 0) - (layer "User.2") - (uuid "33052eee-5f11-4e16-b27e-0e30b5ed7bf5") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5b1fc0e0-635c-4467-a029-3c1047da98f1") - (pts - (xy 113.652527 159.618657) (xy 113.652527 129.618657) + (xy 113.652527 159.618657) (xy 118.727527 129.618657) ) (height 20.795) (orientation 1) @@ -1203,7 +966,7 @@ (gr_text "30" (at 131.147527 144.618657 90) (layer "User.2") - (uuid "5b1fc0e0-635c-4467-a029-3c1047da98f1") + (uuid "c403cdfe-2a38-4a0f-8697-398b51819e83") (effects (font (size 3 3) @@ -1215,7 +978,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "69b0f8b7-f63d-43bd-ada7-4dcf564287ca") + (uuid "c62d10ea-2a2d-4973-89c1-48d244a9cd1e") + (pts + (xy 113.637527 159.618657) (xy 118.727527 79.618657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 169.322527 119.618657 90) + (layer "User.2") + (uuid "c62d10ea-2a2d-4973-89c1-48d244a9cd1e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c73a4518-3f97-4682-a020-4bbe59b1f595") (pts (xy 92.727527 49.618657) (xy 114.727527 49.618657) ) @@ -1241,7 +1042,7 @@ (gr_text "22" (at 103.727527 33.738657 0) (layer "User.2") - (uuid "69b0f8b7-f63d-43bd-ada7-4dcf564287ca") + (uuid "c73a4518-3f97-4682-a020-4bbe59b1f595") (effects (font (size 3 3) @@ -1253,85 +1054,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "707cfb00-7738-41d3-98d8-56d1e48650b2") + (uuid "cc36ed79-578e-46e7-8450-fc47abcbd90d") (pts - (xy 113.637527 159.618657) (xy 113.637527 79.618657) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 169.322527 119.618657 90) - (layer "User.2") - (uuid "707cfb00-7738-41d3-98d8-56d1e48650b2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "97ba8c23-73da-45cf-82cf-5ee27a46fdf1") - (pts - (xy 113.652527 159.618657) (xy 113.652527 117.618657) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 143.047527 138.618657 90) - (layer "User.2") - (uuid "97ba8c23-73da-45cf-82cf-5ee27a46fdf1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "da2d4abe-ad77-4692-b0ba-a4205169feba") - (pts - (xy 113.652527 159.618657) (xy 113.652527 99.618657) + (xy 113.652527 159.618657) (xy 118.727527 99.618657) ) (height 45.245) (orientation 1) @@ -1355,7 +1080,83 @@ (gr_text "60" (at 155.597527 129.618657 90) (layer "User.2") - (uuid "da2d4abe-ad77-4692-b0ba-a4205169feba") + (uuid "cc36ed79-578e-46e7-8450-fc47abcbd90d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df65d910-4467-4ff1-8a64-93d3f521b78b") + (pts + (xy 88.727527 48.508657) (xy 118.727527 48.508657) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 103.727527 27.278657 0) + (layer "User.2") + (uuid "df65d910-4467-4ff1-8a64-93d3f521b78b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ee6884f9-4185-493c-acef-a76c898ce75b") + (pts + (xy 113.652527 159.618657) (xy 118.727527 117.618657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 143.047527 138.618657 90) + (layer "User.2") + (uuid "ee6884f9-4185-493c-acef-a76c898ce75b") (effects (font (size 3 3) @@ -1971,9 +1772,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "fd2bed3d-6874-40a7-b36a-7af3f5d4836c") + (uuid "fd6d819b-b211-46f9-9319-efa7fbf50fa9") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1982,7 +1783,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1996,7 +1797,7 @@ ) (polygon (pts - (xy 114.727527 155.618657) (xy 114.727527 159.618657) (xy 92.727527 159.618657) (xy 92.727527 155.618657) + (xy 118.727527 155.618657) (xy 118.727527 159.618657) (xy 88.727527 159.618657) (xy 88.727527 155.618657) ) ) ) @@ -2004,7 +1805,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "7d0e0471-fcd9-444d-be56-b370edd70132") + (uuid "09dd9b5f-172e-49b8-b77a-5d4d028a4270") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2015,7 +1816,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb index eeba3ae..3cb1b83 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb +++ b/Templates/M.2 A Key Templates/M.2 A Key 3080/M.2 A Key 3080.kicad_pcb @@ -1038,7 +1038,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5.5 0) (unlocked yes) (layer "F.Fab") (uuid "e88465b4-36a7-4b69-9511-ee8765864235") @@ -1075,20 +1075,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "99266967-a44b-4b7c-bd43-d74c30e8050f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1098,7 +1085,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "07a7e6ae-a978-49ce-b8d6-108fcc5884ca") + (uuid "b54321c3-1bf3-445f-a235-a3ac3b942b81") ) (fp_rect (start -9.925 -1.44) @@ -1109,7 +1096,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "b1c4a37b-112c-4ddc-a4b4-439231f086d6") + (uuid "78580be0-ff26-445b-a4b3-94747c62d88e") ) (fp_line (start -15 -108.89) @@ -1119,7 +1106,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "72721866-db4c-46bd-a02e-71bd9f13fc44") + (uuid "38e35993-a21d-4dac-8b23-3a7a1423cfb2") ) (fp_line (start -15 -78.89) @@ -1129,7 +1116,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e4d381db-a9ff-4e4a-b5ca-fdb0135101d7") + (uuid "7e223afe-1b66-4f1f-a2e6-5400f1bebe31") ) (fp_line (start -15 -58.89) @@ -1139,7 +1126,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f02e32ec-3106-41e3-b8ad-57a97adda169") + (uuid "06e6f8ba-4eab-4d4a-8556-c751895390d8") ) (fp_line (start -15 -40.89) @@ -1149,7 +1136,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "78d51388-be80-4edf-b64f-d4716689aeda") + (uuid "e1da52f1-20c8-405b-8a06-1f8e2c8036d2") ) (fp_line (start -15 -28.89) @@ -1159,7 +1146,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ceddb033-4aa9-4ad0-a35e-59963f82e72b") + (uuid "7afa8ae0-fc97-42c7-8035-bccddfe04b52") ) (fp_line (start -15 -2.89) @@ -1169,97 +1156,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4a2cde52-950e-4627-91e1-5fd5f62434a3") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dc449531-30ba-4446-9648-1bc26bbc74ca") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9d02efec-9f86-44aa-9130-d29a9404c90a") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1f58520-39a8-4206-9596-e5cac3927bb2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6668d3b8-50e4-4f2a-b6f8-e769e5864e11") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a8e3b7d9-5a21-4e24-b50a-2e5170a5f587") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "107270dc-1cdb-4545-8642-8914acfd7f78") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d5f7b51c-a7be-4309-b395-96a61f451ca4") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fb0474be-56fa-45bb-afdf-253313a49a00") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "656ce66a-95a2-4415-91bb-01c78cd0a633") + (uuid "0e09c967-07ef-4c79-a906-da1473bf32f5") ) (fp_line (start -11 -2.89) @@ -1269,7 +1166,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c41baeeb-d0c5-491a-abfb-56923300a5a9") + (uuid "be47d8d5-b836-46d7-819f-0e29fd3a5961") ) (fp_line (start -11 -2.89) @@ -1279,47 +1176,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "01bfe752-85df-40f3-94c2-379aacae985b") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0f19929c-3c76-4feb-90b1-67ed27c3d566") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1e1ddecf-8be4-42dd-8c1a-8c81deb7a736") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9cb6ff82-508e-44d5-9508-2438e2f3286c") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2b774a45-cdbe-4c51-b7d2-0e918db9699f") + (uuid "53f95203-3f53-4643-b67e-22eb68ffad4b") ) (fp_line (start 11 -108.89) @@ -1329,47 +1186,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "39f992b3-177d-4bd6-b7cc-34e848f6830d") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e2ac364e-927a-45f3-8a04-134293b48fde") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aaf715af-6be8-41fe-ba6b-9f5c650eb577") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0b99f958-c4d0-42c4-89ec-011c400d167a") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "70d021cb-cca8-4e83-b8a8-745be6b5e27a") + (uuid "95934443-f36c-40cf-984c-a2781110a4fd") ) (fp_line (start 11 -2.89) @@ -1379,7 +1196,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "72d39dd6-e770-4b2d-a395-c66ab8efe383") + (uuid "fa50c372-b0ef-4cba-b29f-eaa5c86e50d4") ) (fp_line (start 15 -108.89) @@ -1389,47 +1206,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ea325d39-5b48-4b5d-9e28-591761da2305") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fec5f758-0488-4da2-8426-5f177ba8a48f") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b424f6ca-ca4c-4ca9-bc30-ffaa11aea248") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9176275d-30ed-48ee-bb0d-79d583fd0245") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c9be8a65-bffb-40f9-9485-a8d96efbdf98") + (uuid "a73e2f83-dddd-467d-87dc-7ea2d73cb57c") ) (fp_line (start -11 -2.89) @@ -1439,7 +1216,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8a879d96-46ea-4ad8-ae75-580cfb54298d") + (uuid "d6734700-1e74-4afc-af75-dc9458f71353") ) (fp_line (start -9.925 -2.39) @@ -1449,7 +1226,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1d3cc7a8-903b-4b34-a86b-74089ec6aa0a") + (uuid "94578210-5313-4b75-90df-906f32f6ef0a") ) (fp_line (start 6.025 -1.79) @@ -1459,7 +1236,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4cbfe630-e2c9-4f4b-9813-6f7649ff0293") + (uuid "87c17790-6df5-489a-a378-9e201f89bc81") ) (fp_line (start 6.025 1.11) @@ -1469,7 +1246,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b49065f8-ab43-4a07-bc84-46b3b963bfad") + (uuid "42231997-ca8a-4944-9e85-de97afb19beb") ) (fp_line (start 7.225 -1.79) @@ -1479,7 +1256,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f282afe8-dcd3-4082-ac79-7587fd9ea3e6") + (uuid "03aecb3c-c04c-4a99-8831-fe18ed7d73dc") ) (fp_line (start 7.225 1.11) @@ -1489,7 +1266,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "825f36c3-7e7e-4f6f-9284-02e3fd48bc33") + (uuid "49f218a3-12de-4243-8bae-f64389754c12") ) (fp_line (start 9.925 -2.39) @@ -1499,7 +1276,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "41d64e14-96ed-41ee-afb5-743b3c269fa0") + (uuid "6fc206c4-a2a2-4286-b43e-73f13700cffb") ) (fp_line (start 10.425 -2.89) @@ -1509,7 +1286,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "367c2b8c-e218-4bab-b230-ff0188c78707") + (uuid "81f12291-672d-4681-a749-76f0ffd28a07") ) (fp_arc (start -10.425 -2.89) @@ -1520,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1d662389-39af-4718-b518-43d3fc7018c6") + (uuid "dbf9fef7-6145-4999-b07d-b382b1ce2638") ) (fp_arc (start 6.025 -1.79) @@ -1531,7 +1308,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "858217a6-2866-469e-901d-6e42be42c711") + (uuid "9559d481-37b6-4a10-9a93-263ab1ba5259") ) (fp_arc (start 9.925 -2.39) @@ -1542,7 +1319,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2792a9b4-888a-44c7-aefc-e5096dd7425c") + (uuid "445c0603-b361-4f1a-b830-8f05d31d4e80") ) (fp_line (start -0.71 -109.6) @@ -1552,7 +1329,7 @@ (type default) ) (layer "User.3") - (uuid "158c235d-150d-4769-b207-a5e22ae436f9") + (uuid "f4aeae18-1f27-48e7-8a3f-13a26171dbae") ) (fp_line (start -0.71 -79.6) @@ -1562,7 +1339,7 @@ (type default) ) (layer "User.3") - (uuid "7f601f70-1c87-41c2-8c16-88046a1fda37") + (uuid "21ffb1eb-3799-4263-a2e8-0b4a41ba4953") ) (fp_line (start -0.71 -59.6) @@ -1572,7 +1349,7 @@ (type default) ) (layer "User.3") - (uuid "5be5ddfa-e17c-4817-bc38-1252174eab1e") + (uuid "c4504262-05a4-4e2c-8152-12ec6dbafbcb") ) (fp_line (start -0.71 -41.6) @@ -1582,7 +1359,7 @@ (type default) ) (layer "User.3") - (uuid "86e4c047-cfae-4632-bf47-31660576afea") + (uuid "6fa788b4-2ecd-418b-be8f-31b11096ad0c") ) (fp_line (start -0.71 -29.6) @@ -1592,7 +1369,7 @@ (type default) ) (layer "User.3") - (uuid "270c9826-3402-40af-b148-865a429e06e7") + (uuid "eb2c05ae-3e09-4141-a84b-9e01494ab892") ) (fp_line (start 0.71 -109.6) @@ -1602,7 +1379,7 @@ (type default) ) (layer "User.3") - (uuid "b564bdd1-2277-4b5e-ae72-a556cf436216") + (uuid "ebfdf121-b1c6-4cd5-ae3d-87cb910957fc") ) (fp_line (start 0.71 -79.6) @@ -1612,7 +1389,7 @@ (type default) ) (layer "User.3") - (uuid "a7843bff-30d1-4db4-9b47-0a3397f7433e") + (uuid "0038fb82-eb6c-415a-ab3e-d2b76c82c05b") ) (fp_line (start 0.71 -59.6) @@ -1622,7 +1399,7 @@ (type default) ) (layer "User.3") - (uuid "f67d79db-a6cd-403b-aad5-42ffea6a385b") + (uuid "1438e6f5-e325-4ee3-92b4-b2ea5e791061") ) (fp_line (start 0.71 -41.6) @@ -1632,7 +1409,7 @@ (type default) ) (layer "User.3") - (uuid "19935af7-8192-4582-9c36-7835c7f3edb5") + (uuid "027a2093-0f0a-4fa3-893c-4b9c32ea53dd") ) (fp_line (start 0.71 -29.6) @@ -1642,7 +1419,7 @@ (type default) ) (layer "User.3") - (uuid "6f62c48b-0711-4f28-bc11-7a337ef116fb") + (uuid "37183e2f-5fe8-4cb0-b74f-ea222132f04e") ) (fp_rect (start -15 -108.89) @@ -1653,7 +1430,7 @@ ) (fill no) (layer "User.4") - (uuid "5e7057c3-5da9-4a27-b474-0ea2ccdc39bc") + (uuid "fe17ff63-bf1a-49e9-8a2f-ee5efc63a308") ) (fp_rect (start -15 -78.89) @@ -1664,7 +1441,7 @@ ) (fill no) (layer "User.4") - (uuid "8a17fb06-fd60-483d-9d28-59ffbcc2ea4e") + (uuid "f7919a1a-e87b-4313-874a-22532c083583") ) (fp_rect (start -15 -58.89) @@ -1675,7 +1452,7 @@ ) (fill no) (layer "User.4") - (uuid "9f3f58f6-6de1-489e-9123-7c8a2af8dc1d") + (uuid "bebc6bb4-4aae-4d0e-bc0e-f26cac9cf55b") ) (fp_rect (start -15 -40.89) @@ -1686,18 +1463,18 @@ ) (fill no) (layer "User.4") - (uuid "fab1c3b8-a0e3-4a66-a5a2-434833050715") + (uuid "9d4181e2-1c62-4679-951d-6e8917845c4d") ) (fp_rect (start -15 -28.89) (end 15 -25.09) (stroke (width 0.1) - (type default) + (type solid) ) (fill no) (layer "User.4") - (uuid "73995cab-a2a6-4aff-b270-c589e7c853ad") + (uuid "96d881bc-c33c-4bac-8234-73dffe86dc75") ) (fp_text user "A" (at 7.1 -2.255 0) @@ -1712,8 +1489,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.35 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "8597554e-faec-4001-8cea-865f40245024") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.8 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "e7d8dc36-9e04-4527-8109-2ea76f078f3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 7.25 0) (unlocked yes) (layer "F.Fab") (uuid "105b4d92-febe-430c-970e-83433ec3fba7") @@ -1724,11 +1525,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.555 0) (unlocked yes) (layer "User.2") - (uuid "a1fd841f-9770-4803-b895-40c222404161") + (uuid "72707437-a2e7-430b-9dee-2eff2156bb6f") (effects (font (size 2 2) @@ -1737,7 +1538,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.9 0) (unlocked yes) (layer "User.3") (uuid "78ef1326-baea-4019-8bfd-18b16fcd068c") @@ -1749,7 +1550,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 9.33 0) (unlocked yes) (layer "User.4") (uuid "5548f440-9ae1-4a9f-a204-0b7ad06972bf") @@ -1763,197 +1564,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0c1b3e18-3409-4be4-88d9-d88859692664") - (pts - (xy 114.902527 159.368657) (xy 114.902527 117.368657) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 144.297527 138.368657 90) - (layer "User.2") - (uuid "0c1b3e18-3409-4be4-88d9-d88859692664") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "1a5752ca-ecfc-4391-bcb9-e446e0d8abe3") - (pts - (xy 114.902527 159.368657) (xy 114.902527 99.368657) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 156.847527 129.368657 90) - (layer "User.2") - (uuid "1a5752ca-ecfc-4391-bcb9-e446e0d8abe3") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "1db29294-e241-4bf2-979b-9eeef0c9d04e") - (pts - (xy 114.902527 159.368657) (xy 114.902527 129.368657) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 132.397527 144.368657 90) - (layer "User.2") - (uuid "1db29294-e241-4bf2-979b-9eeef0c9d04e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "31233d69-207f-4912-b549-ccdabaaa30e2") - (pts - (xy 114.902527 159.368657) (xy 114.902527 49.368657) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 181.342527 104.368657 90) - (layer "User.2") - (uuid "31233d69-207f-4912-b549-ccdabaaa30e2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a8007a3f-9f35-4870-bf83-c224e15ec0dc") - (pts - (xy 114.887527 159.368657) (xy 114.887527 79.368657) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 170.572527 119.368657 90) - (layer "User.2") - (uuid "a8007a3f-9f35-4870-bf83-c224e15ec0dc") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "cb3ea9f3-89fe-4b71-8f32-65626af05b88") + (uuid "004528c0-044b-4eff-997b-ffb39bc1b502") (pts (xy 93.977527 49.368657) (xy 115.977527 49.368657) ) @@ -1979,7 +1590,7 @@ (gr_text "22" (at 104.977527 33.488657 0) (layer "User.2") - (uuid "cb3ea9f3-89fe-4b71-8f32-65626af05b88") + (uuid "004528c0-044b-4eff-997b-ffb39bc1b502") (effects (font (size 3 3) @@ -1991,7 +1602,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e2386d7b-bfc0-4ad0-9a5c-dca3695b959a") + (uuid "0a2c6051-4aa3-4895-9011-57bf343340db") + (pts + (xy 114.902527 159.368657) (xy 119.977527 129.368657) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 132.397527 144.368657 90) + (layer "User.2") + (uuid "0a2c6051-4aa3-4895-9011-57bf343340db") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6ca4008b-f405-4ea2-9c52-cac84f59f8de") + (pts + (xy 114.887527 159.368657) (xy 119.977527 79.368657) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 170.572527 119.368657 90) + (layer "User.2") + (uuid "6ca4008b-f405-4ea2-9c52-cac84f59f8de") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "925bcb5d-1eb5-4cf8-973e-1371848d8993") + (pts + (xy 114.902527 159.368657) (xy 119.977527 117.368657) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 144.297527 138.368657 90) + (layer "User.2") + (uuid "925bcb5d-1eb5-4cf8-973e-1371848d8993") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9aa66409-b228-477c-ab5b-e7585e213e36") (pts (xy 89.977527 48.258657) (xy 119.977527 48.258657) ) @@ -2017,7 +1742,7 @@ (gr_text "30" (at 104.977527 27.028657 0) (layer "User.2") - (uuid "e2386d7b-bfc0-4ad0-9a5c-dca3695b959a") + (uuid "9aa66409-b228-477c-ab5b-e7585e213e36") (effects (font (size 3 3) @@ -2026,6 +1751,82 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c66ca27e-90c5-4e36-bf33-df304ba3860b") + (pts + (xy 114.902527 159.368657) (xy 119.977527 49.368657) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 181.342527 104.368657 90) + (layer "User.2") + (uuid "c66ca27e-90c5-4e36-bf33-df304ba3860b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb93d043-3e71-4248-8a98-c69cc254bcbf") + (pts + (xy 114.902527 159.368657) (xy 119.977527 99.368657) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 156.847527 129.368657 90) + (layer "User.2") + (uuid "cb93d043-3e71-4248-8a98-c69cc254bcbf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2633,9 +2434,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "760f5306-adcc-4f74-9163-872507d8a930") + (uuid "089a7da0-532f-4ffc-ac8e-59bed4033284") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2644,7 +2445,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2658,7 +2459,7 @@ ) (polygon (pts - (xy 115.977527 155.368657) (xy 115.977527 159.368657) (xy 93.977527 159.368657) (xy 93.977527 155.368657) + (xy 119.977527 155.368657) (xy 119.977527 159.368657) (xy 89.977527 159.368657) (xy 89.977527 155.368657) ) ) ) @@ -2666,7 +2467,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ec9d0241-c5b1-4c4e-b6de-040f72c9c217") + (uuid "f581eb79-1ea6-486c-8546-5c93968ac19d") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2677,7 +2478,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb index 1648f6d..d375cf8 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb @@ -657,7 +657,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "cba53c8b-00cf-4f00-b3fa-9a6727a91910") @@ -694,20 +694,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c2c0ae68-6432-49e0-aa38-02dcb0298335") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -717,7 +704,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "f9e88aba-7b5a-403c-8186-d1f5fd826054") + (uuid "579b98c4-2d02-4231-b596-bb042936fd38") ) (fp_rect (start -9.925 -1.44) @@ -728,7 +715,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "899633c6-28f9-4038-ab83-468dbd4d2538") + (uuid "f9c75b68-1c95-4c53-ac2d-762424497005") ) (fp_line (start -15 -108.89) @@ -738,7 +725,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "139abaee-2dfb-4070-abaa-0ae5de76a593") + (uuid "7e699fef-5720-4c64-9840-619cb1e84f92") ) (fp_line (start -15 -78.89) @@ -748,7 +735,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "db5ad479-1529-481d-8fe1-4d70068c90dc") + (uuid "d47324c3-be9c-401b-b945-8cdc6065079d") ) (fp_line (start -15 -58.89) @@ -758,7 +745,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "179b51d6-52d6-4105-be17-96ef9359223b") + (uuid "ea60b5f8-1374-4501-89eb-90d26394b3f1") ) (fp_line (start -15 -40.89) @@ -768,7 +755,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c20d6be6-b7a0-44de-875c-44f68deb99c9") + (uuid "7240edf1-d479-41d2-b82f-9b197044832b") ) (fp_line (start -15 -28.89) @@ -778,7 +765,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0bbd8e62-b453-4de6-84b6-c01b47590d50") + (uuid "92cc8500-fe5d-4f7f-ad13-cd47caca6171") ) (fp_line (start -15 -2.89) @@ -788,97 +775,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0f9c2f03-f5a9-4e45-8bf3-f857823cec89") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fea75a29-31e3-44f7-b65d-4b0852bc0b7c") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c4ad8ad5-1c4b-4af9-84e9-f057ead5307c") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8929c979-5a0f-4f5a-9f94-814b0f4911fc") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5365cbd9-043e-4972-9818-521643de166e") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "755e0c81-7bca-4da3-b42c-5a8f7ebd3ddb") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "841b5781-15a0-41e9-9c64-8b4656ed2b27") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "03923941-4f4e-492b-9303-9f3afbf80db0") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bf475852-927d-4aa6-b644-00c884fe35fe") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3f371cec-0bea-44f2-b8a6-e1ac8c81cd0b") + (uuid "289ec389-984d-4372-8528-e5d2b5f18ba0") ) (fp_line (start -11 -2.89) @@ -888,7 +785,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "974da31c-06ac-4c01-a599-383c7ce2ea80") + (uuid "270acb53-6abb-427b-b853-555df78fb8ae") ) (fp_line (start -11 -2.89) @@ -898,7 +795,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5fca131b-560e-4f5d-beb6-1a59b4ef0836") + (uuid "6f554d17-9841-4145-b685-ca1924684a71") ) (fp_line (start -11 -2.89) @@ -908,7 +805,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "37c3b859-aa95-4909-a926-12c8e43b91ba") + (uuid "139554a9-78b7-4dbc-8ec7-c330640f555c") ) (fp_line (start -11 -2.89) @@ -918,7 +815,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5e0e7382-faa5-4d68-afd8-6fa6738b3ee4") + (uuid "7330d24f-72b5-4e33-956d-c5273f8429c4") ) (fp_line (start -11 -2.89) @@ -928,7 +825,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "acb51c94-bc1d-4f9d-b443-084fa5d5213b") + (uuid "9a0db656-a467-439e-aac8-ff0056257334") ) (fp_line (start -11 -2.89) @@ -938,7 +835,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "553f2c8a-7401-48e0-821a-2da89a0b45a0") + (uuid "21df3708-bb08-4000-b9d4-efbf7d38a545") ) (fp_line (start 11 -108.89) @@ -948,7 +845,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b086832e-e256-4264-b0fb-0af3339ff1d4") + (uuid "07ce43e7-94fe-47b6-9925-35618a2e1f9d") ) (fp_line (start 11 -78.89) @@ -958,7 +855,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "302b8157-c034-4192-965a-9b013dac816b") + (uuid "9e0e7927-7eb0-4efd-a9d9-3339ba6fe929") ) (fp_line (start 11 -58.89) @@ -968,7 +865,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "704a82d4-7ddd-4674-ad31-93759857ec9b") + (uuid "a09ca701-77a7-41bd-8f50-25e178aa3fd6") ) (fp_line (start 11 -40.89) @@ -978,7 +875,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a4903db9-0557-4216-8a39-bcf5087d7b47") + (uuid "4212e17e-f428-4f5e-b65c-6ea35e493cde") ) (fp_line (start 11 -28.89) @@ -988,7 +885,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5429a938-adb5-4efa-aa61-75edc98bf8cc") + (uuid "a683090f-d4e6-4078-96c7-86a62adfe885") ) (fp_line (start 11 -2.89) @@ -998,7 +895,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "048a3fb8-aa76-4bf1-9c77-51361b4c75df") + (uuid "e6b02103-2b7f-4287-8384-1762b043f2ef") ) (fp_line (start 15 -108.89) @@ -1008,47 +905,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9563f497-fa13-427f-bcb2-19898041980d") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9e15bc68-61ae-48ff-a0ae-7d155b63038c") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f8ed7ab-ab4a-4ae1-bfea-cb561c9dedce") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "02d78e8c-a4bf-44a4-9165-9a57612e4c6c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "606688aa-dc2a-4481-bd47-f58ec4b87571") + (uuid "d9f27f84-ccca-4a60-8b76-0c48a1e600c0") ) (fp_line (start -11 -2.89) @@ -1058,7 +915,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ab6c08a8-8c0d-4c84-8698-49fbc094e4fa") + (uuid "55d4964c-dabe-486b-b288-e0a4ef22e995") ) (fp_line (start -9.925 -2.39) @@ -1068,7 +925,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ce01e2a4-9b4a-42ca-9e73-3d65042794a5") + (uuid "9214cd40-b57f-4c9d-a015-70bee940f63b") ) (fp_line (start 2.025 -1.79) @@ -1078,7 +935,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "84064402-eb2d-45f8-b199-4e5792e1c711") + (uuid "27a10704-15bb-46fa-bb50-6b76ebb37496") ) (fp_line (start 2.025 1.11) @@ -1088,7 +945,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "29138d82-daf6-4ede-8cca-d30b6602d7b7") + (uuid "5b3b172e-3ba3-4e48-b20a-26774f7e5a09") ) (fp_line (start 3.225 -1.79) @@ -1098,7 +955,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "07bc1735-788c-400a-a292-a58dd36f4327") + (uuid "0948d819-b433-4c7f-b1d9-54bf3a9f6869") ) (fp_line (start 3.225 1.11) @@ -1108,7 +965,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3b30c33a-fd86-42be-9fc8-ab5d4c7e6010") + (uuid "6095307c-b89f-4327-a0ca-d84d4c09f837") ) (fp_line (start 6.025 -1.79) @@ -1118,7 +975,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1659bd4b-cae7-4b0f-ac65-164bb58eaeb7") + (uuid "48aeec88-65ed-4758-8a2c-74900d7a5904") ) (fp_line (start 7.225 -1.79) @@ -1128,7 +985,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d4b52f9d-212a-441b-b7be-51aff83158a7") + (uuid "d4ccd045-740f-4b0e-95aa-1a365aa771c5") ) (fp_line (start 7.225 1.11) @@ -1138,7 +995,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3a7b7fec-a62e-4cd1-a7c3-726532992274") + (uuid "152c5529-7975-4e75-bbfc-2a620d4e7e8c") ) (fp_line (start 9.925 -2.39) @@ -1148,7 +1005,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4c52b702-c078-4613-8ddd-c8d0db2f2b0b") + (uuid "48bd64b7-37ec-4998-9852-ead3e8cd822a") ) (fp_line (start 10.425 -2.89) @@ -1158,7 +1015,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "305a2beb-8256-4173-8fbb-dc2c9fee37a8") + (uuid "e843c96e-f845-401e-990b-66840402f785") ) (fp_arc (start -10.425 -2.89) @@ -1169,7 +1026,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "27ff66f2-9b35-4e80-bb00-623e833135f3") + (uuid "f47f7040-1560-43f9-93c1-1a997ef51c93") ) (fp_arc (start 2.025 -1.79) @@ -1180,7 +1037,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "97aae442-7a36-4b2d-be9d-54a6e88c8994") + (uuid "f0527a95-1526-4117-8c52-9f7545a34b52") ) (fp_arc (start 6.025 -1.79) @@ -1191,7 +1048,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "10335ee7-167d-49ce-aa3a-cbb355523bb2") + (uuid "83220a84-d20c-4b0d-b531-b991045b70fd") ) (fp_arc (start 9.925 -2.39) @@ -1202,7 +1059,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b8260740-e4f1-43d4-951c-6f34e755be7d") + (uuid "d730257a-4eb3-4854-b76d-5d51f78a61d6") ) (fp_line (start -0.71 -109.6) @@ -1212,7 +1069,7 @@ (type default) ) (layer "User.3") - (uuid "2dd9519d-f08e-47c2-9967-6c3dbe69d954") + (uuid "7904a86e-6322-4432-b1c6-4d8d1f3d338b") ) (fp_line (start -0.71 -79.6) @@ -1222,7 +1079,7 @@ (type default) ) (layer "User.3") - (uuid "7abfba56-7b71-4d19-8d4a-2f81536ebafc") + (uuid "027ca3b0-2f96-471c-a7fc-64a50425f55e") ) (fp_line (start -0.71 -59.6) @@ -1232,7 +1089,7 @@ (type default) ) (layer "User.3") - (uuid "82391fb3-44bc-4992-9f7d-02382566f05f") + (uuid "5841f95e-c01e-4a05-bd2d-1308d46a0332") ) (fp_line (start -0.71 -41.6) @@ -1242,7 +1099,7 @@ (type default) ) (layer "User.3") - (uuid "56bd8912-4398-4032-baa8-012ecff76b0e") + (uuid "2d57faa5-ba59-4b3a-8465-4db40583b157") ) (fp_line (start -0.71 -29.6) @@ -1252,7 +1109,7 @@ (type default) ) (layer "User.3") - (uuid "49004dee-2ea6-4950-b133-f9b38f244eee") + (uuid "8abeed1f-ad63-4246-b9bd-9c2f03480d3f") ) (fp_line (start 0.71 -109.6) @@ -1262,7 +1119,7 @@ (type default) ) (layer "User.3") - (uuid "a52fce10-3b29-41e6-8172-41bedc544031") + (uuid "7273bfc2-4c9b-4e7a-9670-dc07b1e4a2c8") ) (fp_line (start 0.71 -79.6) @@ -1272,7 +1129,7 @@ (type default) ) (layer "User.3") - (uuid "0671ac6c-c22d-42f5-acd4-9f9a64af9497") + (uuid "0e9d7ff8-2e54-4dcc-838e-6c2be040c2ad") ) (fp_line (start 0.71 -59.6) @@ -1282,7 +1139,7 @@ (type default) ) (layer "User.3") - (uuid "ea4b3f10-22e5-4edf-a3e3-10171b5b3fc7") + (uuid "085d75bd-19d2-40c4-a1a0-2a65cd1a6f00") ) (fp_line (start 0.71 -41.6) @@ -1292,7 +1149,7 @@ (type default) ) (layer "User.3") - (uuid "f82507fe-3e65-487c-b337-96ddaee94ef0") + (uuid "609e15fa-8efb-48cf-b2b5-ec7c3f14f122") ) (fp_line (start 0.71 -29.6) @@ -1302,7 +1159,7 @@ (type default) ) (layer "User.3") - (uuid "e0cfd648-3431-434a-b17c-1a8dec92ca1d") + (uuid "fabed795-997b-4c8b-b4cf-7091b12bc377") ) (fp_rect (start -15 -108.89) @@ -1313,7 +1170,7 @@ ) (fill no) (layer "User.4") - (uuid "8306b03a-6ae6-4ff1-bdb6-9caa7bc51420") + (uuid "8f1c3af3-5a36-4af0-9b37-a601e90d4f32") ) (fp_rect (start -15 -78.89) @@ -1324,7 +1181,7 @@ ) (fill no) (layer "User.4") - (uuid "26c4d588-c8f8-4dfa-ae91-15a68d5ee912") + (uuid "dc665f2f-a716-43d3-9e04-d2d0b0cba018") ) (fp_rect (start -15 -58.89) @@ -1335,7 +1192,7 @@ ) (fill no) (layer "User.4") - (uuid "bb317f78-6d8f-453e-b4d6-78b6f432b9f1") + (uuid "21e5f4c0-bd3e-43ef-8990-d33ebc51836f") ) (fp_rect (start -15 -40.89) @@ -1346,7 +1203,7 @@ ) (fill no) (layer "User.4") - (uuid "650f5c20-c12f-4c68-9423-754dce1519fd") + (uuid "1ec938a2-fd29-43b7-aa61-907d72f1bc17") ) (fp_rect (start -15 -28.89) @@ -1357,7 +1214,7 @@ ) (fill no) (layer "User.4") - (uuid "11b562db-3c47-4526-b6dc-4985e5a14297") + (uuid "b87b6e2d-9a66-4fbf-8c4a-49bd5c193486") ) (fp_text user "A" (at 7.265 -2.345 0) @@ -1385,8 +1242,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "47058b83-1bb7-479a-8399-6d8915cccb57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "7a72b0d9-6143-459e-b96d-9ebc6a274c2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "eb5cae3a-21a6-4f09-a803-a3ddc2a02cb4") @@ -1397,11 +1278,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "136a7d49-9eae-4a35-a16b-374cd5fbe001") + (uuid "3d836776-a79f-4913-afdf-9e7eb42c429e") (effects (font (size 2 2) @@ -1410,7 +1291,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "27383d05-4236-4c1c-b126-b62da5b0742b") @@ -1422,7 +1303,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "d11ff6f9-565d-42c5-a58a-e3c653882aa4") @@ -1436,85 +1317,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0697371d-1a87-4a01-8f75-3b5c179acb99") + (uuid "10c8845d-b05f-4cd0-aeac-6da96fb5a671") (pts - (xy 116.835 158.86) (xy 116.835 48.86) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.275 103.86 90) - (layer "User.2") - (uuid "0697371d-1a87-4a01-8f75-3b5c179acb99") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "09e4deef-7dd2-4e80-a297-3f08c2c4e5dd") - (pts - (xy 116.835 158.86) (xy 116.835 98.86) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 158.78 128.86 90) - (layer "User.2") - (uuid "09e4deef-7dd2-4e80-a297-3f08c2c4e5dd") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "571af4d9-b223-402f-aa21-b9fd3b9e8c12") - (pts - (xy 116.835 158.86) (xy 116.835 116.86) + (xy 116.835 158.86) (xy 121.91 116.86) ) (height 32.695) (orientation 1) @@ -1538,7 +1343,7 @@ (gr_text "42" (at 146.23 137.86 90) (layer "User.2") - (uuid "571af4d9-b223-402f-aa21-b9fd3b9e8c12") + (uuid "10c8845d-b05f-4cd0-aeac-6da96fb5a671") (effects (font (size 3 3) @@ -1550,9 +1355,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "588b0c66-8aea-4ad9-a817-f9ee7354afe0") + (uuid "1d8f4f83-a59d-4dab-bd9d-3e15bb07b388") (pts - (xy 116.835 158.86) (xy 116.835 128.86) + (xy 116.835 158.86) (xy 121.91 48.86) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.275 103.86 90) + (layer "User.2") + (uuid "1d8f4f83-a59d-4dab-bd9d-3e15bb07b388") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "56ad1903-2c6a-4c38-b863-258734e8c1c7") + (pts + (xy 116.835 158.86) (xy 121.91 128.86) ) (height 20.795) (orientation 1) @@ -1576,7 +1419,7 @@ (gr_text "30" (at 134.33 143.86 90) (layer "User.2") - (uuid "588b0c66-8aea-4ad9-a817-f9ee7354afe0") + (uuid "56ad1903-2c6a-4c38-b863-258734e8c1c7") (effects (font (size 3 3) @@ -1588,11 +1431,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "95681596-829c-49bb-9f20-5a7c384eb958") + (uuid "68b8df46-2fb5-41bc-9d2b-4c65a769d731") (pts - (xy 116.82 158.86) (xy 116.82 78.86) + (xy 116.835 158.86) (xy 121.91 98.86) ) - (height 58.985) + (height 45.245) (orientation 1) (format (prefix "") @@ -1611,10 +1454,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 172.505 118.86 90) + (gr_text "60" + (at 158.78 128.86 90) (layer "User.2") - (uuid "95681596-829c-49bb-9f20-5a7c384eb958") + (uuid "68b8df46-2fb5-41bc-9d2b-4c65a769d731") (effects (font (size 3 3) @@ -1626,45 +1469,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ae00b0c9-2e88-49b8-b055-07d3a39d5f5f") - (pts - (xy 95.91 48.86) (xy 117.91 48.86) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 106.91 32.98 0) - (layer "User.2") - (uuid "ae00b0c9-2e88-49b8-b055-07d3a39d5f5f") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d8045f1a-f8be-47ad-b83b-3ddae2423bd0") + (uuid "6b48b485-9a57-41f6-9560-92074a882795") (pts (xy 91.91 47.75) (xy 121.91 47.75) ) @@ -1690,7 +1495,83 @@ (gr_text "30" (at 106.91 26.52 0) (layer "User.2") - (uuid "d8045f1a-f8be-47ad-b83b-3ddae2423bd0") + (uuid "6b48b485-9a57-41f6-9560-92074a882795") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c84a8ee9-b09e-4048-9795-9f3ec6b1eace") + (pts + (xy 116.82 158.86) (xy 121.91 78.86) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.505 118.86 90) + (layer "User.2") + (uuid "c84a8ee9-b09e-4048-9795-9f3ec6b1eace") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb996c88-dcff-4231-82f3-000a7f72bba9") + (pts + (xy 95.91 48.86) (xy 117.91 48.86) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.91 32.98 0) + (layer "User.2") + (uuid "cb996c88-dcff-4231-82f3-000a7f72bba9") (effects (font (size 3 3) @@ -2234,9 +2115,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "baa043cd-3e1c-48cd-8ae9-44a6feec9aae") + (uuid "b2929b30-eb9b-46fe-92d7-b8f4d3861b79") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2245,7 +2126,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2259,7 +2140,7 @@ ) (polygon (pts - (xy 117.91 154.86) (xy 117.91 158.86) (xy 95.91 158.86) (xy 95.91 154.86) + (xy 121.91 154.86) (xy 121.91 158.86) (xy 91.91 158.86) (xy 91.91 154.86) ) ) ) @@ -2267,7 +2148,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "032e5987-99ed-4e31-ad68-2a51b0854dbb") + (uuid "4a7a878f-7310-4b9e-a47a-12958c65c737") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2278,7 +2159,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb index d19f68c..a52498d 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb @@ -956,7 +956,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "aaf5bed9-48ee-4914-b2cf-d5d6a20dec9c") @@ -993,23 +993,10 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d58ed1b3-0339-43b3-9ce5-26e131006240") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (path "/f5aa2f3a-f830-4baa-850a-767a8008e5b7/9e955bed-0dab-427b-a9f4-40851f3f9989") (sheetname "/M.2 A+E Key/") (sheetfile "M.2 A+E Key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1019,7 +1006,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "a1ed7131-342f-4343-9a9a-d300c170709d") + (uuid "3e6c7de0-7845-4113-acda-bcfeb50f13fc") ) (fp_rect (start -9.925 -1.44) @@ -1030,7 +1017,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "42bdfa6f-4b3a-44a6-ac8d-0ac0ff2147dc") + (uuid "e3e6261c-690e-4b9b-913a-881359032ce1") ) (fp_line (start -15 -108.89) @@ -1040,7 +1027,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "358ba9bc-0279-4744-8742-164c255dc05b") + (uuid "56579eb7-c57e-4682-b33f-f1be2a8f0c60") ) (fp_line (start -15 -78.89) @@ -1050,7 +1037,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1f605f39-02f7-4aa4-9015-5157255ebdd7") + (uuid "4c60d491-7a1d-4bcd-877b-6e9234171087") ) (fp_line (start -15 -58.89) @@ -1060,7 +1047,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e8845614-46ad-4756-9180-aa1361bef336") + (uuid "2ed804b0-0295-4e03-8e68-f947a54bf9ad") ) (fp_line (start -15 -40.89) @@ -1070,7 +1057,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e0fa38bd-8f53-4632-a776-e864d9343380") + (uuid "fca061c4-c388-42d4-aeec-1d80e7fe3342") ) (fp_line (start -15 -28.89) @@ -1080,7 +1067,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a7ce46cb-7a6f-4933-97ad-8f2fb8a78685") + (uuid "1a853321-17d2-42de-b68f-3e884028a47a") ) (fp_line (start -15 -2.89) @@ -1090,97 +1077,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "767b08f5-27a6-44fc-ac59-b92927370ffc") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b092d6b5-c307-4c59-89ef-b8a1856ac98c") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "becbab05-ca05-473f-b9e0-c2cdd0cf1761") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dda98c26-6262-4307-a8e7-03ae4955fc08") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b35f8192-10ee-411b-b2b9-fa3dc4c4f8bb") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4e07c6d8-d167-407c-bbc9-ab9777c1b833") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "43d18ea6-5f9d-4c31-a314-8a9fd8f3f596") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "db4073cd-8d02-4f71-b450-1c7cf9d6f41c") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "39386f7a-b720-4d0a-bfe6-ae04a11bbfa7") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "37bdf304-7fee-4f6d-83da-aeb1338556ff") + (uuid "e8abc48f-a3b2-4475-a7a7-cd8b9b566022") ) (fp_line (start -11 -2.89) @@ -1190,7 +1087,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c91e8eff-0ad7-41ea-ac33-4996bedaf6d7") + (uuid "c922013c-8b0b-423a-a9a0-d7098b4092b4") ) (fp_line (start -11 -2.89) @@ -1200,7 +1097,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b469d10b-f3fa-42dc-b4aa-713aab1ac1b0") + (uuid "558d24a7-9ba7-45d2-be94-a79b19a371f2") ) (fp_line (start -11 -2.89) @@ -1210,7 +1107,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ec02c97a-337e-403b-8b5a-d6621c35eb87") + (uuid "3ded5986-a545-4e5a-8367-0f735bc2663b") ) (fp_line (start -11 -2.89) @@ -1220,7 +1117,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "966a691c-057b-4ecf-ae6d-2037a8cf3290") + (uuid "11a3d21f-d450-490b-b446-e2e32a9f9874") ) (fp_line (start -11 -2.89) @@ -1230,7 +1127,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5325b9c6-3890-470e-bcb7-c97fa86847c1") + (uuid "63eb9a40-b449-4f4c-9520-d473a255533d") ) (fp_line (start -11 -2.89) @@ -1240,7 +1137,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "438a2adf-d22d-4e6b-9ee9-6618a4baff1c") + (uuid "1371e4ad-bb90-4eef-865d-fe63a35f8705") ) (fp_line (start 11 -108.89) @@ -1250,7 +1147,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3e046ebe-78c2-415c-b8ea-175d591b7a34") + (uuid "32fe89d9-91c8-4078-8e51-daa8b012d0c0") ) (fp_line (start 11 -78.89) @@ -1260,7 +1157,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ffa4488d-1194-4130-9ce7-8a90db5a0bb4") + (uuid "bcdf526a-4aee-4910-b6ed-aad41f6aae51") ) (fp_line (start 11 -58.89) @@ -1270,7 +1167,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dc27316f-c402-4b78-a4e3-1214de80fc65") + (uuid "ff993e93-95e7-4b86-8177-a33c170a8f51") ) (fp_line (start 11 -40.89) @@ -1280,7 +1177,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "da12c7b8-c92a-4070-93de-821933cca0ff") + (uuid "f9006abd-127b-48d1-a297-4eba01962e62") ) (fp_line (start 11 -28.89) @@ -1290,7 +1187,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7e362ca5-c183-47a7-bd50-c2340ccc3f2d") + (uuid "a1745940-9958-42e3-9e3f-a60085b1f258") ) (fp_line (start 11 -2.89) @@ -1300,7 +1197,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "11ab082f-f391-42ae-9c8c-fbbf71548747") + (uuid "93998b01-d7af-4eca-877b-8c5e69cacb6b") ) (fp_line (start 15 -108.89) @@ -1310,47 +1207,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "34ee52b4-964e-476a-815b-fcede3227e75") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7d4d36c6-22e1-4d50-a382-6cbe83baa786") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "648a5b52-6d60-4657-9d32-1629646077e3") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7e89d7f2-fd09-49c8-8167-50e41c5b0763") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ea14c02e-6351-4011-a7e4-b48787284d98") + (uuid "b1f8d288-2385-4972-ad38-7032dd2b0ff4") ) (fp_line (start -11 -2.89) @@ -1360,7 +1217,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e57e0d6e-fd7b-4fb7-932d-749ba2909792") + (uuid "bcf184c7-a532-4ccc-9847-fa71d90d30f8") ) (fp_line (start -9.925 -2.39) @@ -1370,7 +1227,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "208141e8-2289-44b3-8a99-a90fe8b4e420") + (uuid "6fe726c7-f9eb-453a-ad98-bb1dcfe3539e") ) (fp_line (start 2.025 -1.79) @@ -1380,7 +1237,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "409f7ffd-012c-4bfd-a41f-c410fe5311ca") + (uuid "2812713f-a7f6-4b22-8dd6-b73a7671b16e") ) (fp_line (start 2.025 1.11) @@ -1390,7 +1247,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ffa19ab9-8495-4309-ae28-bb5c9952e7e6") + (uuid "1e3cb764-0737-4e75-80c7-2af38d754bee") ) (fp_line (start 3.225 -1.79) @@ -1400,7 +1257,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "054b4eb0-e5ba-4de5-9f2d-8d6da6748f8e") + (uuid "7dc4dcab-8936-4efb-b78e-1dab9557e839") ) (fp_line (start 3.225 1.11) @@ -1410,7 +1267,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "360696ae-1d8e-4d41-b3a6-c1854b53fb35") + (uuid "11b4d094-7bd8-45a7-b8b6-284cebff8a0b") ) (fp_line (start 6.025 -1.79) @@ -1420,7 +1277,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "50e2e942-0f64-4ab7-b10d-84e30c098ccc") + (uuid "0fe14ffd-7021-42ef-a727-b6867f1a867d") ) (fp_line (start 7.225 -1.79) @@ -1430,7 +1287,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1c9922d6-59d3-46d7-9fe3-9f212f8af1d7") + (uuid "6e4678fb-3a03-4fb3-ba24-7525c54e20f8") ) (fp_line (start 7.225 1.11) @@ -1440,7 +1297,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b634a3a3-5920-4e7c-9b52-be9c3608e137") + (uuid "f76f2309-8eac-45d6-959e-f86d103e210b") ) (fp_line (start 9.925 -2.39) @@ -1450,7 +1307,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7bba8361-d726-4356-8985-0a10534d9332") + (uuid "65c4eb3e-a55c-4561-a0e0-6aefa111ed02") ) (fp_line (start 10.425 -2.89) @@ -1460,7 +1317,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b39e434b-e2d7-49f9-9314-3bd969023138") + (uuid "4e378a6e-7de6-44be-afc3-62222e11490b") ) (fp_arc (start -10.425 -2.89) @@ -1471,7 +1328,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0dde25a6-585a-4e59-919b-c039f5b202cd") + (uuid "e7e1805a-34f6-4413-8242-bd2b75b4adb4") ) (fp_arc (start 2.025 -1.79) @@ -1482,7 +1339,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d648b691-e2b5-48a8-a54a-d3e09a423620") + (uuid "146bff21-c931-4959-bdf8-01e8d44fff85") ) (fp_arc (start 6.025 -1.79) @@ -1493,7 +1350,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "73d47702-8866-49ea-819e-715705dd6565") + (uuid "a0dd9ef1-6a00-45bc-9031-65f36c46a347") ) (fp_arc (start 9.925 -2.39) @@ -1504,7 +1361,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "07c866fa-4dfd-4e4a-b828-a9714189568b") + (uuid "e8b79dd6-6e8c-49c4-bcd8-3600f682adf6") ) (fp_line (start -0.71 -109.6) @@ -1514,7 +1371,7 @@ (type default) ) (layer "User.3") - (uuid "a5a808a2-2385-42db-9f4d-e6feec9e9553") + (uuid "fa0cfaeb-24d7-43c2-be64-5f52ec588298") ) (fp_line (start -0.71 -79.6) @@ -1524,7 +1381,7 @@ (type default) ) (layer "User.3") - (uuid "e442fdec-c31c-4e4d-b9e5-e0dbf492b876") + (uuid "330d9550-4e6b-4ff0-9dfb-a21ec7482f37") ) (fp_line (start -0.71 -59.6) @@ -1534,7 +1391,7 @@ (type default) ) (layer "User.3") - (uuid "7f91a958-a378-4230-b103-d1d81195354d") + (uuid "9ad0656e-0392-4e7b-899f-c1e10407c2e3") ) (fp_line (start -0.71 -41.6) @@ -1544,7 +1401,7 @@ (type default) ) (layer "User.3") - (uuid "8f197389-82df-4a48-b6b1-98fbdb83ae3a") + (uuid "cf138879-fd1a-4dee-9d50-0676887d5f95") ) (fp_line (start -0.71 -29.6) @@ -1554,7 +1411,7 @@ (type default) ) (layer "User.3") - (uuid "b63752fd-1514-482f-83a9-70a6ae4ea47e") + (uuid "7bc5b952-d140-447e-81e4-2dc7671fbd0f") ) (fp_line (start 0.71 -109.6) @@ -1564,7 +1421,7 @@ (type default) ) (layer "User.3") - (uuid "71fba9a5-5e05-449e-8886-164f7fb22b49") + (uuid "452f0301-76a5-45d2-9b5f-e3110f439650") ) (fp_line (start 0.71 -79.6) @@ -1574,7 +1431,7 @@ (type default) ) (layer "User.3") - (uuid "fde193f7-e407-4246-b79c-cc0da5eb4565") + (uuid "6fbfef11-922e-421c-9eaa-6054db8b4bec") ) (fp_line (start 0.71 -59.6) @@ -1584,7 +1441,7 @@ (type default) ) (layer "User.3") - (uuid "f0c9bffb-e2c6-4a9d-99a2-1fd878ea4649") + (uuid "e6dedeb3-9f9a-4dcb-aaf2-4b2e2bcd4d3d") ) (fp_line (start 0.71 -41.6) @@ -1594,7 +1451,7 @@ (type default) ) (layer "User.3") - (uuid "d35d60fa-f719-4d7a-a742-17a355d06f38") + (uuid "1ab93910-6986-46ec-94ed-98d39358f564") ) (fp_line (start 0.71 -29.6) @@ -1604,7 +1461,7 @@ (type default) ) (layer "User.3") - (uuid "8f40e4c2-d583-462a-b081-3a383d1d36e0") + (uuid "965c2f97-5696-4afb-b3fe-2b1448d925ff") ) (fp_rect (start -15 -108.89) @@ -1615,7 +1472,7 @@ ) (fill no) (layer "User.4") - (uuid "53ef7df2-dbcb-4e3b-a2cd-e372eb831070") + (uuid "12e51f78-ee68-4a90-9466-6f3df6cd1acd") ) (fp_rect (start -15 -78.89) @@ -1626,7 +1483,7 @@ ) (fill no) (layer "User.4") - (uuid "c1fc680e-065b-4f14-a438-096d40fe638c") + (uuid "c981d3f7-42c0-4fc5-ad63-6ad52f0f45a2") ) (fp_rect (start -15 -58.89) @@ -1637,7 +1494,7 @@ ) (fill no) (layer "User.4") - (uuid "05964573-0ecf-4d96-9198-d64a8c1f2029") + (uuid "99bbd0b4-b5b0-49c0-a9bd-4fcd0296698e") ) (fp_rect (start -15 -40.89) @@ -1648,7 +1505,7 @@ ) (fill no) (layer "User.4") - (uuid "a1c909c5-a5c5-439e-8de9-a5ff4aa16c12") + (uuid "186994ee-83f8-4366-a09a-04faace6c67a") ) (fp_rect (start -15 -28.89) @@ -1659,7 +1516,7 @@ ) (fill no) (layer "User.4") - (uuid "59890d40-3499-4fa3-8a2d-ee6dc90bd5d9") + (uuid "dc04554b-fc13-49db-a074-e2d8ae89066a") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1687,8 +1544,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "536b0f2a-4634-4e0d-8ad7-26497214b87a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "de932f81-0d47-44b9-bbe6-1800deb2b28a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "2860d450-15a1-46e0-9b10-57a067894c80") @@ -1699,11 +1580,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "b1f6f24d-40b4-4efd-b597-31d64d143e5f") + (uuid "5678e79d-8e7f-4edc-9d3f-c208813d8b36") (effects (font (size 2 2) @@ -1712,7 +1593,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "f26962e2-ebfb-4d19-8c6d-301da177f0d0") @@ -1724,7 +1605,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "d5e0bee2-b47c-4996-8334-4cb0b9f16171") @@ -1738,7 +1619,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "26cd9f78-b6cd-4116-8689-564898bc986a") + (uuid "1de7adb3-bf1f-46a0-8c44-1a19076b3f73") + (pts + (xy 120.185 157.88) (xy 125.26 47.88) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 102.88 90) + (layer "User.2") + (uuid "1de7adb3-bf1f-46a0-8c44-1a19076b3f73") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "548d6f33-c68e-4e8e-a3a1-d8b5e9b2c9a5") + (pts + (xy 120.185 157.88) (xy 125.26 127.88) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 142.88 90) + (layer "User.2") + (uuid "548d6f33-c68e-4e8e-a3a1-d8b5e9b2c9a5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "851988da-af34-4fb9-9953-ef6c9ce1452d") + (pts + (xy 120.185 157.88) (xy 125.26 115.88) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 136.88 90) + (layer "User.2") + (uuid "851988da-af34-4fb9-9953-ef6c9ce1452d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd68ec0b-1001-4531-b9a9-51374808f18f") (pts (xy 95.26 46.77) (xy 125.26 46.77) ) @@ -1764,7 +1759,7 @@ (gr_text "30" (at 110.26 25.54 0) (layer "User.2") - (uuid "26cd9f78-b6cd-4116-8689-564898bc986a") + (uuid "bd68ec0b-1001-4531-b9a9-51374808f18f") (effects (font (size 3 3) @@ -1776,11 +1771,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3446b4ec-8cce-4277-8711-1ae8e5e89b19") + (uuid "c321512c-1e8b-48b7-9d7c-c507e9fb8713") (pts - (xy 120.185 157.88) (xy 120.185 127.88) + (xy 120.17 157.88) (xy 125.26 77.88) ) - (height 20.795) + (height 58.985) (orientation 1) (format (prefix "") @@ -1799,10 +1794,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 137.68 142.88 90) + (gr_text "80" + (at 175.855 117.88 90) (layer "User.2") - (uuid "3446b4ec-8cce-4277-8711-1ae8e5e89b19") + (uuid "c321512c-1e8b-48b7-9d7c-c507e9fb8713") (effects (font (size 3 3) @@ -1814,7 +1809,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4cae1163-9fac-405e-ae25-81882e78584c") + (uuid "c879d09d-8d30-40ea-9a54-b7ab4ca5a736") + (pts + (xy 120.185 157.88) (xy 125.26 97.88) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 127.88 90) + (layer "User.2") + (uuid "c879d09d-8d30-40ea-9a54-b7ab4ca5a736") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f6de0041-c533-4770-b303-ddf6d4adb5a5") (pts (xy 99.26 47.88) (xy 121.26 47.88) ) @@ -1840,7 +1873,7 @@ (gr_text "22" (at 110.26 32 0) (layer "User.2") - (uuid "4cae1163-9fac-405e-ae25-81882e78584c") + (uuid "f6de0041-c533-4770-b303-ddf6d4adb5a5") (effects (font (size 3 3) @@ -1849,158 +1882,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "821acac8-ef65-41c8-8ab9-0603c4238249") - (pts - (xy 120.185 157.88) (xy 120.185 47.88) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.625 102.88 90) - (layer "User.2") - (uuid "821acac8-ef65-41c8-8ab9-0603c4238249") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9342e887-3e53-45d8-b169-2b9cc27f585f") - (pts - (xy 120.185 157.88) (xy 120.185 97.88) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 162.13 127.88 90) - (layer "User.2") - (uuid "9342e887-3e53-45d8-b169-2b9cc27f585f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "cf624257-025b-478a-9ce3-efc94b7e9f64") - (pts - (xy 120.185 157.88) (xy 120.185 115.88) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.58 136.88 90) - (layer "User.2") - (uuid "cf624257-025b-478a-9ce3-efc94b7e9f64") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "fda00352-8b9d-4bf9-b8fa-d59a3a7b0fe8") - (pts - (xy 120.17 157.88) (xy 120.17 77.88) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.855 117.88 90) - (layer "User.2") - (uuid "fda00352-8b9d-4bf9-b8fa-d59a3a7b0fe8") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2536,9 +2417,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "3c8b28d9-09fb-4b8a-9cdb-859be67d8ffd") + (uuid "edeb97fa-52a5-4010-b4c9-383e9206b13c") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2547,7 +2428,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2561,7 +2442,7 @@ ) (polygon (pts - (xy 121.26 153.88) (xy 121.26 157.88) (xy 99.26 157.88) (xy 99.26 153.88) + (xy 125.26 153.88) (xy 125.26 157.88) (xy 95.26 157.88) (xy 95.26 153.88) ) ) ) @@ -2569,7 +2450,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "4efbb3e3-c1c1-4a52-9b2f-aff077fb4003") + (uuid "2752a06d-f7af-415a-83bb-811378e7d81e") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2580,7 +2461,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb index cd8673c..33e1544 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb @@ -468,7 +468,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "0c26a6c2-119d-4305-a9d3-b6d8a849959a") @@ -505,20 +505,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "342d3d4a-3693-4cd2-aaec-a6b4ba001fd1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -528,7 +515,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "abcf38bd-8ec2-4c50-a14c-620deecc4064") + (uuid "1b0e6257-dd17-4390-9a25-883ebc00afc5") ) (fp_rect (start -9.925 -1.44) @@ -539,7 +526,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "ff5ed1b4-1483-4eaf-9e41-7709b5fc1378") + (uuid "f1902492-043b-4e5a-ba29-056a3c2be501") ) (fp_line (start -15 -108.89) @@ -549,7 +536,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2ac64327-78e8-4572-a5a2-d1214cdeebfd") + (uuid "d73587ba-e6d2-4ac3-9543-42c4ef6b990d") ) (fp_line (start -15 -78.89) @@ -559,7 +546,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c9e93b05-1fc3-4fc1-86b8-09446bfabe5f") + (uuid "16d24a5e-caf6-4e1a-99d1-c6ec013317ee") ) (fp_line (start -15 -58.89) @@ -569,7 +556,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3e71ddef-4d0a-4be3-8a15-4d7cdf030c17") + (uuid "5d513d9a-d08c-4d50-b25d-82ac0fa17cde") ) (fp_line (start -15 -40.89) @@ -579,7 +566,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0599a8a6-81f3-40a0-82e9-653a5e0f5213") + (uuid "ce2db39f-bed9-42fa-b6fa-8c3301268bab") ) (fp_line (start -15 -28.89) @@ -589,7 +576,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f1489160-6a6c-4077-a7c4-88fc593dd5b6") + (uuid "85526c0c-e20d-4673-8705-735798114820") ) (fp_line (start -15 -2.89) @@ -599,97 +586,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "da4d9f34-88b1-44c5-89f4-b76f843abfe9") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2efac310-f1c3-4f0c-81f5-3c2664a417cd") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a8d2c34d-e101-4aa5-a5af-c769a2b71537") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f1480878-3e3d-452e-b9f6-bc0fec348648") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "927f2052-9000-4e4a-842b-1ab9c64f539f") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1669e018-caf6-4f01-bb1d-7444122e2dfa") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c5f28d2e-eb59-4fbc-900a-84f196a1b38c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fd273b84-4efd-4599-b902-f938a903942c") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0b2c8d1b-1c97-4a03-a517-37107ec1c63a") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5ceb9e53-e78b-49f1-ac7f-815dc792c4a6") + (uuid "62f2fd72-8fdc-463f-b92e-fdb7fc04dc5d") ) (fp_line (start -11 -2.89) @@ -699,7 +596,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5d7629b4-bc57-4a7d-992b-868e56d89165") + (uuid "df344b38-01ee-43cc-8e8e-5e3f9d3c0311") ) (fp_line (start -11 -2.89) @@ -709,7 +606,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "594b0135-03a4-40f0-855d-02bd2751e9ee") + (uuid "73ea2a4a-4a17-44bd-afdf-54e547e3d3b7") ) (fp_line (start -11 -2.89) @@ -719,7 +616,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eb635e1c-8e96-4cb7-93ba-7b2f114049bf") + (uuid "67e9ec8a-29e2-4755-b06c-231bd49b689a") ) (fp_line (start -11 -2.89) @@ -729,7 +626,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "789c1ab8-76e6-46d8-895b-d11b9118dbdd") + (uuid "03e3ac01-76a6-4e1a-bd9a-48dcbdb1a838") ) (fp_line (start -11 -2.89) @@ -739,7 +636,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c4d78aff-1dc8-418c-922d-d0cee50fbc08") + (uuid "9c0d00a3-1962-44ed-ace4-853c75a6f830") ) (fp_line (start -11 -2.89) @@ -749,7 +646,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2e0e92df-6f11-4c3f-bdb3-feda2296ee3b") + (uuid "b53d80e9-7bd5-4d10-bf89-8aced1f77136") ) (fp_line (start 11 -108.89) @@ -759,7 +656,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ce3a21d3-fc9a-48f1-814f-7c5d851f09ee") + (uuid "0c0edd2d-1ff7-47b3-b8cc-8adcea49be66") ) (fp_line (start 11 -78.89) @@ -769,7 +666,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "525ccbf7-0ec4-4ac3-85b2-759805f4a84a") + (uuid "4fe1fc8a-fc54-4d45-99ab-82b4806bc3e2") ) (fp_line (start 11 -58.89) @@ -779,7 +676,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bb57c9aa-8730-4259-800a-2616ee851c85") + (uuid "939f87b3-d77b-4d9d-8cc9-9264edaea704") ) (fp_line (start 11 -40.89) @@ -789,7 +686,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3ae05019-56b9-4485-9022-5e78771cc87d") + (uuid "558d867f-2b9a-4886-b60b-60a248705881") ) (fp_line (start 11 -28.89) @@ -799,7 +696,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0d8c9c28-1f5a-40d0-9ec3-964339b44331") + (uuid "674d806d-a2d8-41bd-a43c-bdac2c080b23") ) (fp_line (start 11 -2.89) @@ -809,7 +706,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "45bff560-5103-46b9-bafc-3de4505fa13f") + (uuid "59bd9524-a955-4fe4-a8c6-ca96ea0b67ab") ) (fp_line (start 15 -108.89) @@ -819,47 +716,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4e50a35f-441d-4288-950f-8cc6baacf6a5") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3f28fbc5-2fda-4ffd-bccd-3886a3f5cd77") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3dbaaa16-57eb-49a1-8b5e-d1871449be00") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cec2d53d-d386-46ba-83e3-2f7836878f33") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e84ed41a-5cab-4a73-878e-97a70b587477") + (uuid "646b24c4-63a4-4113-ba14-c578118a9a49") ) (fp_line (start -11 -2.89) @@ -869,7 +726,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "506e6ef6-ca69-45f8-8fbc-000b7a328b40") + (uuid "3b177deb-e497-43d9-a52a-2d61c92061c6") ) (fp_line (start -9.925 -2.39) @@ -879,7 +736,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "273e7738-733b-4665-a274-ae521a6b98bc") + (uuid "2cf64127-3dca-4a5b-8aa9-372d8874cbca") ) (fp_line (start 2.025 -1.79) @@ -889,7 +746,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e740fd0c-cb41-4c09-9c78-9b98de76eb47") + (uuid "baeb3522-1f41-4039-9977-e35d3f54729e") ) (fp_line (start 2.025 1.11) @@ -899,7 +756,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4ace376e-708e-41e1-8aeb-c28a2f73829a") + (uuid "374ad1d3-ebac-4393-a960-19819b235fff") ) (fp_line (start 3.225 -1.79) @@ -909,7 +766,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6434722d-4300-4a17-b50a-ae9239544f4d") + (uuid "38fb1e13-560b-41b8-8539-abb87cbe1f79") ) (fp_line (start 3.225 1.11) @@ -919,7 +776,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "67a5332e-6ca3-4732-af12-af2a0cd4cee3") + (uuid "44f24c24-179f-41bb-be55-3e413f945bc5") ) (fp_line (start 6.025 -1.79) @@ -929,7 +786,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8dd1060e-a290-44c8-a67f-f329c874e3b4") + (uuid "8437573a-027a-4c0b-8bc6-781c95ca0683") ) (fp_line (start 7.225 -1.79) @@ -939,7 +796,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "058fa709-5991-4c90-9ce8-54513f03933f") + (uuid "9de107c2-e12d-42ca-ad90-9bbe29013c4f") ) (fp_line (start 7.225 1.11) @@ -949,7 +806,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "880edd3a-0643-421b-8795-851830afded2") + (uuid "d2eb7337-a794-408f-b76e-97ef57c5b116") ) (fp_line (start 9.925 -2.39) @@ -959,7 +816,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0420f4b5-e7ff-44b6-8d1b-59abafadad7e") + (uuid "430ae467-8581-4fd3-ba13-e098e212a60f") ) (fp_line (start 10.425 -2.89) @@ -969,7 +826,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fe0690d3-294b-4e8c-b0ed-b1112ab0cc8f") + (uuid "fbe6536b-4135-4189-9452-03ae4216a818") ) (fp_arc (start -10.425 -2.89) @@ -980,7 +837,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c604d736-04c5-4dac-a20e-659a652c3ac7") + (uuid "cc7b3fb3-1d44-47d1-961d-19f9be5c6dd6") ) (fp_arc (start 2.025 -1.79) @@ -991,7 +848,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c04a6b48-1f9f-4874-abc9-df13661cf495") + (uuid "bdbd80fc-3b4f-47ae-9fa8-d09c256816d4") ) (fp_arc (start 6.025 -1.79) @@ -1002,7 +859,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d1f32962-83c9-45a3-bcd8-c64866d264c1") + (uuid "d8e70595-e9b8-462a-b6d3-10bb7c6cc702") ) (fp_arc (start 9.925 -2.39) @@ -1013,7 +870,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bbdd3e06-dfb6-47b1-8c09-e168b336b452") + (uuid "fc90027c-05eb-43b4-81ad-fc4ae29864bf") ) (fp_line (start -0.71 -109.6) @@ -1023,7 +880,7 @@ (type default) ) (layer "User.3") - (uuid "5fbface8-f2b3-4681-8d15-a192dab6b0c4") + (uuid "8bfe3998-955f-4eed-9d83-935c928e6aee") ) (fp_line (start -0.71 -79.6) @@ -1033,7 +890,7 @@ (type default) ) (layer "User.3") - (uuid "3bf90c4f-1ecc-4ea4-8321-ae6f26eba2dd") + (uuid "c4723f1f-f0f2-4a70-b288-5845a0ec1d82") ) (fp_line (start -0.71 -59.6) @@ -1043,7 +900,7 @@ (type default) ) (layer "User.3") - (uuid "7cfe80d7-29d3-4c27-b808-f6fdbff96555") + (uuid "c05dffca-13d5-4032-b4d9-6bdf7bf2c949") ) (fp_line (start -0.71 -41.6) @@ -1053,7 +910,7 @@ (type default) ) (layer "User.3") - (uuid "b6e809df-de36-4c04-80e8-9a5fa9cc4455") + (uuid "114eb1f4-48b1-4df9-ae52-5ef68b3c4a9d") ) (fp_line (start -0.71 -29.6) @@ -1063,7 +920,7 @@ (type default) ) (layer "User.3") - (uuid "7bd62868-ac77-4f28-81d4-8b8332e38f21") + (uuid "bc81c14c-6de6-47cd-9731-c91bcbde2925") ) (fp_line (start 0.71 -109.6) @@ -1073,7 +930,7 @@ (type default) ) (layer "User.3") - (uuid "a8272f86-6bab-4f23-b6bf-289a8d4c0fca") + (uuid "384fedd8-2046-49a6-adc4-7642bc5a9487") ) (fp_line (start 0.71 -79.6) @@ -1083,7 +940,7 @@ (type default) ) (layer "User.3") - (uuid "9872ecb6-1061-48b4-9cae-66909b3bf9a7") + (uuid "31fec41b-7d78-40b2-af52-d5b433a365e2") ) (fp_line (start 0.71 -59.6) @@ -1093,7 +950,7 @@ (type default) ) (layer "User.3") - (uuid "cfe4f31c-148b-442a-b9b0-4c18a66722ce") + (uuid "6379cd1d-22d8-4812-9710-40c26cde8f2e") ) (fp_line (start 0.71 -41.6) @@ -1103,7 +960,7 @@ (type default) ) (layer "User.3") - (uuid "9c2b855c-5c97-421a-ac03-6b68501344f9") + (uuid "48ef0039-80e5-4ec8-af32-c94cd2459085") ) (fp_line (start 0.71 -29.6) @@ -1113,7 +970,7 @@ (type default) ) (layer "User.3") - (uuid "d0cb0071-ad60-4b6f-9ac8-bcf941b512c7") + (uuid "38ca36cd-91ce-4920-9bc7-66037af653ce") ) (fp_rect (start -15 -108.89) @@ -1124,7 +981,7 @@ ) (fill no) (layer "User.4") - (uuid "4b4fb61b-be68-4321-b56c-9bc1012530eb") + (uuid "b8bb867d-b91e-4deb-914a-6dcc5fb522f7") ) (fp_rect (start -15 -78.89) @@ -1135,7 +992,7 @@ ) (fill no) (layer "User.4") - (uuid "ebc0b235-10b0-4cf3-bd03-00b9c0c27971") + (uuid "6fb8df4a-ee18-4547-a72a-9e36e4264bd9") ) (fp_rect (start -15 -58.89) @@ -1146,7 +1003,7 @@ ) (fill no) (layer "User.4") - (uuid "1a7908d4-ea11-4ecd-9782-a1166e997428") + (uuid "ab644c85-04dc-4d90-bd84-6c99fc534d61") ) (fp_rect (start -15 -40.89) @@ -1157,7 +1014,7 @@ ) (fill no) (layer "User.4") - (uuid "962ccca0-2316-4edd-a8a9-d86268ae0890") + (uuid "158bab41-d020-4d4c-bbc7-1d009e0ce240") ) (fp_rect (start -15 -28.89) @@ -1168,7 +1025,7 @@ ) (fill no) (layer "User.4") - (uuid "a08ad5de-1f26-43aa-833a-76817c97cd6c") + (uuid "95515927-c257-41e5-aee8-508f729f10ab") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1196,8 +1053,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "7ff233df-118e-4b5b-9c9e-372cb66c9f63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "be429fac-4901-4fa7-8ddb-e7bb46edcd73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "132827b7-c410-4b9a-b933-ac283bb23f13") @@ -1208,11 +1089,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "92325470-c27e-4e8a-b149-2ecfe8da20c9") + (uuid "791529bf-e569-490a-abe1-fe7a6d9f57ce") (effects (font (size 2 2) @@ -1221,7 +1102,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "9ba0caba-6878-425b-853b-e3a5c247e775") @@ -1233,7 +1114,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "93bf2ccf-8d36-4dab-a7bc-f991d3c449b0") @@ -1247,47 +1128,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "02592c47-6c3f-44da-a340-c28c0dd83c9d") + (uuid "3bf72848-f623-4ef3-86d9-244ad1ef2ace") (pts - (xy 119.685 158.65) (xy 119.685 116.65) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.08 137.65 90) - (layer "User.2") - (uuid "02592c47-6c3f-44da-a340-c28c0dd83c9d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "07caec71-dd12-46a1-a53d-fcd08173782c") - (pts - (xy 119.67 158.65) (xy 119.67 78.65) + (xy 119.67 158.65) (xy 124.76 78.65) ) (height 58.985) (orientation 1) @@ -1311,7 +1154,7 @@ (gr_text "80" (at 175.355 118.65 90) (layer "User.2") - (uuid "07caec71-dd12-46a1-a53d-fcd08173782c") + (uuid "3bf72848-f623-4ef3-86d9-244ad1ef2ace") (effects (font (size 3 3) @@ -1323,85 +1166,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "21cca14f-8ce9-491e-b48d-8bcbf324d00d") + (uuid "3ed4d221-9a48-4b39-9d18-4840190e8f5e") (pts - (xy 119.685 158.65) (xy 119.685 48.65) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 103.65 90) - (layer "User.2") - (uuid "21cca14f-8ce9-491e-b48d-8bcbf324d00d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "42a0aafb-2b1b-4f40-927c-6b475a444556") - (pts - (xy 119.685 158.65) (xy 119.685 128.65) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.18 143.65 90) - (layer "User.2") - (uuid "42a0aafb-2b1b-4f40-927c-6b475a444556") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4b01164c-4a0d-4c70-8213-be08868b6404") - (pts - (xy 119.685 158.65) (xy 119.685 98.65) + (xy 119.685 158.65) (xy 124.76 98.65) ) (height 45.245) (orientation 1) @@ -1425,7 +1192,7 @@ (gr_text "60" (at 161.63 128.65 90) (layer "User.2") - (uuid "4b01164c-4a0d-4c70-8213-be08868b6404") + (uuid "3ed4d221-9a48-4b39-9d18-4840190e8f5e") (effects (font (size 3 3) @@ -1437,7 +1204,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "7be35f6a-74fb-4274-9952-6703abb9e43b") + (uuid "768f2e2e-a0c2-47c0-a240-4d49befdea04") + (pts + (xy 119.685 158.65) (xy 124.76 116.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.65 90) + (layer "User.2") + (uuid "768f2e2e-a0c2-47c0-a240-4d49befdea04") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "786f2a41-29db-4cc3-a017-9dbfe1acb3ea") (pts (xy 98.76 48.65) (xy 120.76 48.65) ) @@ -1463,7 +1268,7 @@ (gr_text "22" (at 109.76 32.77 0) (layer "User.2") - (uuid "7be35f6a-74fb-4274-9952-6703abb9e43b") + (uuid "786f2a41-29db-4cc3-a017-9dbfe1acb3ea") (effects (font (size 3 3) @@ -1475,7 +1280,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c3d40df2-e326-4e7b-abac-04150e7a0e3c") + (uuid "cb24d744-4eb3-4c4f-859b-655f7d4f4d87") + (pts + (xy 119.685 158.65) (xy 124.76 48.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.65 90) + (layer "User.2") + (uuid "cb24d744-4eb3-4c4f-859b-655f7d4f4d87") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e2c84198-d072-472a-9d5d-4d7a2f050517") + (pts + (xy 119.685 158.65) (xy 124.76 128.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.65 90) + (layer "User.2") + (uuid "e2c84198-d072-472a-9d5d-4d7a2f050517") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fd3ed2ec-6d46-4afb-ad53-816d77087204") (pts (xy 94.76 47.54) (xy 124.76 47.54) ) @@ -1501,7 +1382,7 @@ (gr_text "30" (at 109.76 26.31 0) (layer "User.2") - (uuid "c3d40df2-e326-4e7b-abac-04150e7a0e3c") + (uuid "fd3ed2ec-6d46-4afb-ad53-816d77087204") (effects (font (size 3 3) @@ -2045,9 +1926,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "8832c20a-e10c-4142-8ffb-1aa25d891f94") + (uuid "72130ba6-10bf-467b-93ce-b33432b8d183") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2056,7 +1937,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2070,7 +1951,7 @@ ) (polygon (pts - (xy 120.76 154.65) (xy 120.76 158.65) (xy 98.76 158.65) (xy 98.76 154.65) + (xy 124.76 154.65) (xy 124.76 158.65) (xy 94.76 158.65) (xy 94.76 154.65) ) ) ) @@ -2078,7 +1959,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "291d93a5-69fd-4cbd-914a-fb840b3267c2") + (uuid "5ac18521-f7c9-41ba-9899-f5d0807a9b41") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2089,7 +1970,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb index 5b4a8af..6f9c758 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb @@ -184,7 +184,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "ef461266-32fc-4dcd-8a0f-5c18c49cd65f") @@ -221,20 +221,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d03f0388-f450-4aa5-942e-b0b522d823df") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -244,7 +231,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "0503796a-484f-469e-b7fd-2ea8233bc922") + (uuid "eece417c-c430-4b71-bec7-66578ea7548b") ) (fp_rect (start -9.925 -1.44) @@ -255,7 +242,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "91d2b64f-b243-4a2f-82d2-d74aa92506de") + (uuid "9c924f67-214f-4994-865f-342e60b076d3") ) (fp_line (start -15 -108.89) @@ -265,7 +252,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d9bcaa0a-de84-4037-ba83-bb8aaa7955b7") + (uuid "9a3360db-a156-4e4a-b8ef-f98de4423f64") ) (fp_line (start -15 -78.89) @@ -275,7 +262,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e89ae4e5-524c-42be-aeba-ec0737e41a24") + (uuid "0773345b-232e-4585-9299-10ea2421ab95") ) (fp_line (start -15 -58.89) @@ -285,7 +272,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c4d7cc0a-6766-44f2-8a9a-196a6d28b7a0") + (uuid "619f7254-2f1f-42e7-8fd2-92e0c9c6cc36") ) (fp_line (start -15 -40.89) @@ -295,7 +282,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0e0e8a10-638a-47ef-ab44-f0d1a22d681d") + (uuid "b615fd61-c96d-4224-9b44-7d0a772d8541") ) (fp_line (start -15 -28.89) @@ -305,7 +292,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e0c31f5f-93ed-44a4-9d26-3ebaf0c1bc2e") + (uuid "4c1dc4ba-a9a2-45c8-af7d-2ae6430a728a") ) (fp_line (start -15 -2.89) @@ -315,97 +302,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b4a4b16c-6fb3-4b23-8223-181c64329a03") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "49c55b02-1c85-4793-bed3-7ce69ca9c10e") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c0de451d-46d4-4031-9915-307217d5ad12") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "070b8622-f92a-45a0-a308-7bcddbf2f757") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b58694b4-bcac-4f51-8737-fa605ec62708") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2596ca39-7c7a-4849-b42e-fd21668d0db1") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1f2d05dc-c0f3-4fd8-88a0-5033ee552551") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c2b5b9fd-bb55-422d-b5ca-d3b4e44d817a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06a5c8a9-6e8a-4bc7-872a-b7c3857a2289") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5a3d352b-e1b6-4165-8e74-872361367412") + (uuid "dbe6b753-a9d4-4353-9e9b-6e54f9cddd9b") ) (fp_line (start -11 -2.89) @@ -415,7 +312,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "877fd6fd-41e9-461f-a9f6-511c91d57f1b") + (uuid "3402d50f-ffb4-443d-9c37-b839a690ced1") ) (fp_line (start -11 -2.89) @@ -425,7 +322,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4ff9d265-6932-48c9-8605-7d0d9b6dd862") + (uuid "3726eeed-f2db-40f1-86f1-c867ce63693f") ) (fp_line (start -11 -2.89) @@ -435,7 +332,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "aca111e1-e75b-4635-824e-321e92863149") + (uuid "199cc8c4-f3d4-4f35-8a16-85f45b299a62") ) (fp_line (start -11 -2.89) @@ -445,7 +342,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "54de66a8-81ad-4185-88fa-ce3356fd84d2") + (uuid "9b2533ae-552e-45b3-a01e-2355c193a266") ) (fp_line (start -11 -2.89) @@ -455,7 +352,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "89a1758d-3947-4397-a8ef-79ff110b09b1") + (uuid "28a8a08e-ccc2-440f-95b0-2f5d4da0aaa4") ) (fp_line (start -11 -2.89) @@ -465,7 +362,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e98b6052-176e-4aa4-91b8-0ff7c8976ade") + (uuid "e938f2f3-1240-4dee-917c-867bf29e0b87") ) (fp_line (start 11 -108.89) @@ -475,7 +372,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "42bc3faf-f2f4-4fcf-b57d-061ff7bab395") + (uuid "c0d5d79d-456c-447e-96e5-cf0e6fbd00af") ) (fp_line (start 11 -78.89) @@ -485,7 +382,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f086ab96-0633-4fd8-8d34-b3a6d21a66b9") + (uuid "0daf1005-2900-4113-bedc-425f6dfb4cb1") ) (fp_line (start 11 -58.89) @@ -495,7 +392,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "22443299-b8de-4500-8a52-4afd4a657a92") + (uuid "5d5e36fc-bba2-433b-860f-6afe103e0994") ) (fp_line (start 11 -40.89) @@ -505,7 +402,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6bd156f8-25df-475e-bd67-4f035a9cbd39") + (uuid "7844a02f-8451-4d4b-90a8-3cc0f05487b2") ) (fp_line (start 11 -28.89) @@ -515,7 +412,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "99fc5317-ef59-4237-8bce-7aee71cc6378") + (uuid "fbec2c31-8427-4801-b2df-d409cd569f3b") ) (fp_line (start 11 -2.89) @@ -525,7 +422,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ea41e5e1-b347-4395-812c-dda601c9b7a7") + (uuid "3ff7e9f9-02ac-49a1-9855-42da6e87e595") ) (fp_line (start 15 -108.89) @@ -535,47 +432,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "25dfbdfe-2a16-46e1-9914-82ca7b971d26") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "420fb869-a841-4836-abab-5c93d44814db") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b2280b5c-d562-4e3e-88a7-030bd6f8701f") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1b7bbf91-88ed-4200-96f4-748c14a1500b") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "18e0558d-97a3-4780-830c-ee39ed8a27bd") + (uuid "3e291e8a-c557-4268-82ac-be2637309d98") ) (fp_line (start -11 -2.89) @@ -585,7 +442,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "251d8589-5e24-47bf-9ee9-6187f1613893") + (uuid "16f85446-0b15-4d6e-9165-210f22aa1da8") ) (fp_line (start -9.925 -2.39) @@ -595,7 +452,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "035c1a5f-1188-43d4-a563-891c997fdab5") + (uuid "7ba9c6b3-4edd-4620-956c-6a2da14778c2") ) (fp_line (start 2.025 -1.79) @@ -605,7 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "224aea9b-fb53-4b93-90fe-a83c2eb599ad") + (uuid "c5845b20-fa9d-45bf-a56b-568fae89b0cf") ) (fp_line (start 2.025 1.11) @@ -615,7 +472,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "325d59df-d5e1-4366-a89f-d3c0982dd710") + (uuid "8c77b613-e2ec-4bdc-bf5b-4c04f1cb59fb") ) (fp_line (start 3.225 -1.79) @@ -625,7 +482,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fa6067c1-0573-4c03-8762-db9bc773ad82") + (uuid "eae7a83c-57de-49f9-b8ff-e99924214420") ) (fp_line (start 3.225 1.11) @@ -635,7 +492,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fe1d0a78-886b-41dd-ada1-70e9b0ceb8e2") + (uuid "0832c857-5a9c-4924-afb5-18d9d6721350") ) (fp_line (start 6.025 -1.79) @@ -645,7 +502,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6c5f3f35-2b0d-4514-92b3-ce827da268f9") + (uuid "f6c92a33-1210-4f7a-9c34-82a645bf41f0") ) (fp_line (start 7.225 -1.79) @@ -655,7 +512,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "67a7b58f-e3a3-4e53-a5a4-6f26c881ea89") + (uuid "63fd7e0b-6f4d-41ab-8ef9-2efd68ea8a1b") ) (fp_line (start 7.225 1.11) @@ -665,7 +522,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a0670b31-d7d6-4030-a51e-522b34508049") + (uuid "4eae8030-7c6c-43ac-ab3e-12d0156288bf") ) (fp_line (start 9.925 -2.39) @@ -675,7 +532,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "58ce3c42-6cd4-4f2d-9944-4e842f185d6c") + (uuid "dd29f5bb-1306-40aa-a327-3fb7c07bf3cc") ) (fp_line (start 10.425 -2.89) @@ -685,7 +542,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5e27e59d-cd9a-4501-9cc5-8ad39d89b5fa") + (uuid "a570c3d2-20aa-4d76-87dc-4dc6dba212b4") ) (fp_arc (start -10.425 -2.89) @@ -696,7 +553,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e1191774-4c34-4992-8832-daee55d1bedc") + (uuid "133d0df8-25b0-4897-85d1-3077a63dedaf") ) (fp_arc (start 2.025 -1.79) @@ -707,7 +564,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8ff21589-1dba-459a-a28f-8022eb198c79") + (uuid "db76084b-4f2b-4236-bfd4-735934661421") ) (fp_arc (start 6.025 -1.79) @@ -718,7 +575,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6a241934-45c8-40f5-a383-2eb66d4cf081") + (uuid "7e784ab8-3e76-4818-9513-3583f8896ad8") ) (fp_arc (start 9.925 -2.39) @@ -729,7 +586,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "859dc759-da20-40c1-a99d-f314b0241a29") + (uuid "8fced45f-3b57-413c-aea5-73a80a40cfd1") ) (fp_line (start -0.71 -109.6) @@ -739,7 +596,7 @@ (type default) ) (layer "User.3") - (uuid "cdf4a2c5-da43-4542-b396-224df7faed53") + (uuid "db2e9a43-89dc-4087-8e2c-ec65827aea95") ) (fp_line (start -0.71 -79.6) @@ -749,7 +606,7 @@ (type default) ) (layer "User.3") - (uuid "c97dcc30-142d-4020-9a04-3a9ebe36dc1a") + (uuid "04eca138-9418-4d05-987a-62131e5fce59") ) (fp_line (start -0.71 -59.6) @@ -759,7 +616,7 @@ (type default) ) (layer "User.3") - (uuid "2242aaba-b7da-4ef3-96e0-632b41637142") + (uuid "bd1731f8-ae3f-43d3-8d93-6fd89d1e8080") ) (fp_line (start -0.71 -41.6) @@ -769,7 +626,7 @@ (type default) ) (layer "User.3") - (uuid "0e7f3ba2-c69a-49b9-8590-31d1de03825b") + (uuid "4f223ed5-1a8a-42d5-8e04-59b1ecdfdc1f") ) (fp_line (start -0.71 -29.6) @@ -779,7 +636,7 @@ (type default) ) (layer "User.3") - (uuid "03b77984-d772-4e36-86b1-6cae524fc8c8") + (uuid "24623ef3-ea9b-4874-9fe0-b08300ee5241") ) (fp_line (start 0.71 -109.6) @@ -789,7 +646,7 @@ (type default) ) (layer "User.3") - (uuid "ed5b4f6f-e8de-4da4-af4e-5493b1195dbd") + (uuid "90afde10-8260-45ca-b1ff-3b956c38f762") ) (fp_line (start 0.71 -79.6) @@ -799,7 +656,7 @@ (type default) ) (layer "User.3") - (uuid "65a15616-8e5c-4efd-8286-3840626d7a83") + (uuid "cdcd7a23-74f6-4014-8c37-7779ab911995") ) (fp_line (start 0.71 -59.6) @@ -809,7 +666,7 @@ (type default) ) (layer "User.3") - (uuid "e900d055-8a10-479a-9270-99626eba6873") + (uuid "0cf4e7b1-c271-4788-8e83-96034dbfb028") ) (fp_line (start 0.71 -41.6) @@ -819,7 +676,7 @@ (type default) ) (layer "User.3") - (uuid "2d96c9f7-2351-4d54-8ce4-dab5f65524c3") + (uuid "2142d748-3591-4f55-8d88-eb291c77f5d8") ) (fp_line (start 0.71 -29.6) @@ -829,7 +686,7 @@ (type default) ) (layer "User.3") - (uuid "0af00d62-90a3-4878-a94c-46f614f19628") + (uuid "792a5396-c26a-4245-9d06-9eb4fc6a41bf") ) (fp_rect (start -15 -108.89) @@ -840,7 +697,7 @@ ) (fill no) (layer "User.4") - (uuid "fdcbacbb-fb48-403e-9c44-a213c25fb5fd") + (uuid "d0a79acf-2bda-4f0c-a4d0-f6a338f57e6e") ) (fp_rect (start -15 -78.89) @@ -851,7 +708,7 @@ ) (fill no) (layer "User.4") - (uuid "fb058e29-7084-4a1c-9e61-11b885dbeba8") + (uuid "326deacb-8a20-4b9c-92da-7cdbbb41df41") ) (fp_rect (start -15 -58.89) @@ -862,7 +719,7 @@ ) (fill no) (layer "User.4") - (uuid "06b50da6-31a0-49f0-8598-595658675c10") + (uuid "528d7652-f6a0-40a5-8359-a61835686ef1") ) (fp_rect (start -15 -40.89) @@ -873,7 +730,7 @@ ) (fill no) (layer "User.4") - (uuid "294b6265-a8e7-4d52-8bdc-82cd0860ef9e") + (uuid "f3881552-0f6e-4540-8142-99fd5a334b13") ) (fp_rect (start -15 -28.89) @@ -884,7 +741,7 @@ ) (fill no) (layer "User.4") - (uuid "a26db8f7-00b5-4ae1-8d2b-197b1e0555a0") + (uuid "ed7785c4-3be4-45c5-94b8-a63ee9105075") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -912,8 +769,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "7c7254a6-0842-4c3a-9636-0fbbea900177") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f9429a79-b1d8-4c1f-b9a7-dd553678719a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "f8283095-1614-47eb-84d0-f22c7ad85162") @@ -924,11 +805,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "fd5eae7f-2f18-4d43-ad5d-2185eb60603b") + (uuid "bac645e1-73f2-49c2-9dda-527e7857aefa") (effects (font (size 2 2) @@ -937,7 +818,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "e28004ec-a250-4713-8c84-42c54409bc11") @@ -949,7 +830,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "248f2bd2-90ec-4cc0-aa81-cd13b0b2fc3f") @@ -963,47 +844,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1485e75d-d63c-4e15-976f-1221d4f61a1c") + (uuid "0c29cd39-d26c-4fc4-983f-a710fecb319b") (pts - (xy 117.975 157.19) (xy 117.975 97.19) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.92 127.19 90) - (layer "User.2") - (uuid "1485e75d-d63c-4e15-976f-1221d4f61a1c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "83c069a9-08f8-41d1-9080-a07f90b4f1bf") - (pts - (xy 117.96 157.19) (xy 117.96 77.19) + (xy 117.96 157.19) (xy 123.05 77.19) ) (height 58.985) (orientation 1) @@ -1027,7 +870,7 @@ (gr_text "80" (at 173.645 117.19 90) (layer "User.2") - (uuid "83c069a9-08f8-41d1-9080-a07f90b4f1bf") + (uuid "0c29cd39-d26c-4fc4-983f-a710fecb319b") (effects (font (size 3 3) @@ -1039,9 +882,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8c90f6fd-fac1-4a45-a714-017a672e41ea") + (uuid "0d7d9b9c-c9ff-441a-b79b-e3fe63d992d1") (pts - (xy 117.975 157.19) (xy 117.975 47.19) + (xy 117.975 157.19) (xy 123.05 115.19) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.37 136.19 90) + (layer "User.2") + (uuid "0d7d9b9c-c9ff-441a-b79b-e3fe63d992d1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "20a93488-6554-4a69-ba7e-9eda82192b93") + (pts + (xy 117.975 157.19) (xy 123.05 127.19) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.47 142.19 90) + (layer "User.2") + (uuid "20a93488-6554-4a69-ba7e-9eda82192b93") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "77c40b56-611a-4452-a63b-01d441b40fd6") + (pts + (xy 117.975 157.19) (xy 123.05 97.19) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.92 127.19 90) + (layer "User.2") + (uuid "77c40b56-611a-4452-a63b-01d441b40fd6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8cfb1582-25dd-43ee-bd42-719508aa89a9") + (pts + (xy 117.975 157.19) (xy 123.05 47.19) ) (height 69.74) (orientation 1) @@ -1065,7 +1022,7 @@ (gr_text "110" (at 184.415 102.19 90) (layer "User.2") - (uuid "8c90f6fd-fac1-4a45-a714-017a672e41ea") + (uuid "8cfb1582-25dd-43ee-bd42-719508aa89a9") (effects (font (size 3 3) @@ -1077,45 +1034,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "da8f9b01-b10d-4317-abcb-bac444627092") - (pts - (xy 93.05 46.08) (xy 123.05 46.08) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 108.05 24.85 0) - (layer "User.2") - (uuid "da8f9b01-b10d-4317-abcb-bac444627092") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f4e0d040-6b5c-4e1b-9b72-3535adf3b13b") + (uuid "c491dea0-e0d6-4daf-9e7c-4e939eae5086") (pts (xy 97.05 47.19) (xy 119.05 47.19) ) @@ -1141,7 +1060,7 @@ (gr_text "22" (at 108.05 31.31 0) (layer "User.2") - (uuid "f4e0d040-6b5c-4e1b-9b72-3535adf3b13b") + (uuid "c491dea0-e0d6-4daf-9e7c-4e939eae5086") (effects (font (size 3 3) @@ -1153,12 +1072,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f5d5704c-5823-45a4-9c7d-a37e2e782d45") + (uuid "d65e422c-a973-4b52-9837-89aa7a5fb3d2") (pts - (xy 117.975 157.19) (xy 117.975 127.19) + (xy 93.05 46.08) (xy 123.05 46.08) ) - (height 20.795) - (orientation 1) + (height -17.83) + (orientation 0) (format (prefix "") (suffix "") @@ -1177,51 +1096,13 @@ (keep_text_aligned yes) ) (gr_text "30" - (at 135.47 142.19 90) + (at 108.05 24.85 0) (layer "User.2") - (uuid "f5d5704c-5823-45a4-9c7d-a37e2e782d45") + (uuid "d65e422c-a973-4b52-9837-89aa7a5fb3d2") (effects (font (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f6c0491f-6b03-4324-9da5-5e6e40057ede") - (pts - (xy 117.975 157.19) (xy 117.975 115.19) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.37 136.19 90) - (layer "User.2") - (uuid "f6c0491f-6b03-4324-9da5-5e6e40057ede") - (effects - (font - (size 3 3) - (thickness 0.3) + (thickness 0.4) ) ) ) @@ -1761,9 +1642,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "664571aa-f8e5-4f70-b731-c1988ba3a586") + (uuid "0552c31d-0f82-41b1-aedd-2c4807d333ba") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1772,7 +1653,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1786,7 +1667,7 @@ ) (polygon (pts - (xy 119.05 153.19) (xy 119.05 157.19) (xy 97.05 157.19) (xy 97.05 153.19) + (xy 123.05 153.19) (xy 123.05 157.19) (xy 93.05 157.19) (xy 93.05 153.19) ) ) ) @@ -1794,7 +1675,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "c9a493a7-5664-46f4-b370-6fa404fe1e90") + (uuid "523cbe49-cca7-4c43-8eab-6b7751acc3cb") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1805,7 +1686,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb index 6362bc0..b169a28 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb @@ -562,7 +562,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "11191c32-8306-466a-99f5-fbd5037ad5d7") @@ -599,20 +599,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "4c134f65-1e65-4cf9-9c6f-f8c3f073dd00") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -622,7 +609,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "5577c707-85df-4bbc-b2b5-1a2ae3837855") + (uuid "7bbc27cc-baa7-4b3d-a073-d0c698386cb0") ) (fp_rect (start -9.925 -1.44) @@ -633,7 +620,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "165e9cc5-ddcd-47c4-8f48-90dc20590ae1") + (uuid "595b6aeb-44f4-4887-94cf-7ad72e063b86") ) (fp_line (start -15 -108.89) @@ -643,7 +630,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fcb3c4a9-6641-40b4-84c0-b94a9c90e0df") + (uuid "6cdef29c-5788-46e3-8086-ff0acdb07dee") ) (fp_line (start -15 -78.89) @@ -653,7 +640,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a42d9a46-1447-4abd-9226-271d9f70ab36") + (uuid "0b951802-8f24-41f8-bfb6-42af3faf2f10") ) (fp_line (start -15 -58.89) @@ -663,7 +650,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ac60b19c-5088-4cb2-926b-a1dc3d07bd9d") + (uuid "782992af-88f8-41db-95f3-136b8e9ee99a") ) (fp_line (start -15 -40.89) @@ -673,7 +660,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3d217bba-dd3f-47ac-a02e-c2cc2b31c0e5") + (uuid "f3c95853-96ce-4d46-9e7a-669134ee03bc") ) (fp_line (start -15 -28.89) @@ -683,7 +670,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "135142b4-6047-40bc-807f-3c27e87fa6eb") + (uuid "c2348b6a-af73-4567-99fa-8c52464eab62") ) (fp_line (start -15 -2.89) @@ -693,97 +680,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a802a025-05e7-45ac-9088-b02a389d5036") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7537eed4-6108-466e-afcd-dbcc1fce57ae") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aaebd00b-87e4-426a-ad30-2c5a4c2edb0c") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "86fd02da-3d79-44b0-aea7-22a72aea20bb") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0b9be941-f6ff-4013-8254-1f0b3e403f10") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b994c71c-d64d-4615-a500-a88ec20a8d6a") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "42c66242-fc12-42f7-9155-c0e948435820") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7989ea7f-1934-44be-8d97-442044bd0d7a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cb59ff39-5c32-4d5c-b00a-f59dc1094aba") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1cae1da5-8a4a-4a91-8fc3-e58af1960493") + (uuid "47ff360f-2040-4fac-9c7e-b89e313bd3ee") ) (fp_line (start -11 -2.89) @@ -793,7 +690,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "aadc739c-8adc-4705-8025-e92b6188ec00") + (uuid "8abab689-0019-4463-8bf0-17d73fae2168") ) (fp_line (start -11 -2.89) @@ -803,7 +700,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d880a1a6-af74-4d83-9aaf-cad837bf5cc9") + (uuid "f15f2c2b-14bf-4b3c-84ac-cd56af52e4ce") ) (fp_line (start -11 -2.89) @@ -813,7 +710,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9eb29129-60ae-4258-a370-aeb143d2bfb6") + (uuid "327b079d-f157-47af-9a91-5386d5de825b") ) (fp_line (start -11 -2.89) @@ -823,7 +720,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a5c893d3-808e-4aec-ad51-41e3195dffff") + (uuid "d46b7845-3466-4ee2-98bb-afe8bbf36b8d") ) (fp_line (start -11 -2.89) @@ -833,7 +730,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "07f0b67a-ab15-4ecc-b643-6de28b0ecbcd") + (uuid "d9189cf1-3a60-4816-81e6-58aed0c9bd97") ) (fp_line (start -11 -2.89) @@ -843,7 +740,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "792a7b9f-d927-4cda-afc8-e0be782ee43c") + (uuid "ebabb4fc-9d6c-4fa1-83f2-5a90bee057dd") ) (fp_line (start 11 -108.89) @@ -853,7 +750,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "33ca9b7d-f78e-48e6-a54c-51a60194dc79") + (uuid "7fe36cd0-39fa-4c77-9a4e-58faf8392fdc") ) (fp_line (start 11 -78.89) @@ -863,7 +760,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bf292360-a18f-450c-9b47-bf412785abc5") + (uuid "e018f280-5524-40b5-bcab-4228c615e331") ) (fp_line (start 11 -58.89) @@ -873,7 +770,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "93ee314e-2871-42ba-a1c4-deea2cc564df") + (uuid "adccbc58-ad02-4545-977c-2545b91fd039") ) (fp_line (start 11 -40.89) @@ -883,7 +780,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "513eaf0f-58cb-46c9-b2f9-6c1c19b95655") + (uuid "2ad79a66-cd37-4da9-9667-790f47ee4b4f") ) (fp_line (start 11 -28.89) @@ -893,7 +790,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fc01d25d-39bc-4d58-a442-a24535a52c23") + (uuid "a2d94417-44e9-41fb-9f05-5f20450d5c8f") ) (fp_line (start 11 -2.89) @@ -903,7 +800,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4f783a44-4bbe-4bab-b276-3301fb4b7641") + (uuid "25cceae0-b453-4a4e-b7db-6521897f236a") ) (fp_line (start 15 -108.89) @@ -913,47 +810,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b23b6fa0-4847-47bd-b575-1ec742dea581") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "91ecbf0b-e14f-4317-98ab-8752260f93c5") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c045c4a5-a237-4873-a434-4bc424905191") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1559f09-584e-42cf-a47d-84b9f55fe742") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8151d074-ba61-4389-9fca-42e13c48d2c1") + (uuid "5895ac12-2515-4d68-b37b-ca8828c3c758") ) (fp_line (start -11 -2.89) @@ -963,7 +820,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "062407c5-cb52-421a-b240-6dbae72c175d") + (uuid "b33bda49-1f15-487b-9bcf-a08b3a1accd1") ) (fp_line (start -9.925 -2.39) @@ -973,7 +830,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f17feed4-e18d-466d-816f-41e4be23ad7c") + (uuid "16804f52-83b4-4071-b141-7d88bb575049") ) (fp_line (start 2.025 -1.79) @@ -983,7 +840,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c7b85133-45cb-4361-aa38-16fa22d5a4d1") + (uuid "cdbed4f4-4953-48cc-9ce6-ae336be12ef3") ) (fp_line (start 2.025 1.11) @@ -993,7 +850,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6a72619d-7a80-4964-91c1-0ad5d817de5f") + (uuid "acca1598-5060-415c-8e8c-1866406cbba2") ) (fp_line (start 3.225 -1.79) @@ -1003,7 +860,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b8594667-6171-4d21-ba49-daaf28ded755") + (uuid "20d3e1a9-96c4-4b8c-b456-7f6f22bf821a") ) (fp_line (start 3.225 1.11) @@ -1013,7 +870,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a59fe89f-4579-4779-a2a9-d8a5c187ab89") + (uuid "26423c4b-3b0c-4bda-900a-28534e43b93d") ) (fp_line (start 6.025 -1.79) @@ -1023,7 +880,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1a4b9c6f-3058-48e5-be6d-82591273a9a7") + (uuid "b2de7757-5b8c-4459-b612-6bc7e2de36c6") ) (fp_line (start 7.225 -1.79) @@ -1033,7 +890,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f19d2643-4c9b-40e1-8d1b-6b846b32d5cd") + (uuid "9fbd7ed5-4fd1-46b3-911f-6f0f59d29257") ) (fp_line (start 7.225 1.11) @@ -1043,7 +900,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7a3f6430-5275-4ece-8c3b-d20fbb5fcf76") + (uuid "8671f310-b85d-4603-8856-0d8573cb2754") ) (fp_line (start 9.925 -2.39) @@ -1053,7 +910,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "707c8d9e-0f76-4c45-8a22-304c84c12d2b") + (uuid "b39df79a-d6a7-480c-8f00-33c77c4cf6e0") ) (fp_line (start 10.425 -2.89) @@ -1063,7 +920,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0290b7f9-a91b-44c0-87ef-dcd2f1612471") + (uuid "f883e58d-f88f-41aa-9f3c-7632a96e4d39") ) (fp_arc (start -10.425 -2.89) @@ -1074,7 +931,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "34d4913c-a5d3-467b-9c65-d0a8e2600481") + (uuid "4a00f8a6-595e-468c-9bad-d834286d82b5") ) (fp_arc (start 2.025 -1.79) @@ -1085,7 +942,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d1b9f787-02e9-4ec4-a778-8f45ffb1c5f9") + (uuid "bce00c46-2712-42f8-8b2e-44de646df741") ) (fp_arc (start 6.025 -1.79) @@ -1096,7 +953,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1ef43d00-76f3-4eaa-9249-838b688a61b6") + (uuid "214a7fde-9974-4d27-b2df-9050a7e966cf") ) (fp_arc (start 9.925 -2.39) @@ -1107,7 +964,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ec5bac3c-e385-4d5f-a933-7d5fda20ef46") + (uuid "1322d5fa-6808-4ace-a02a-6922d0a6e8fe") ) (fp_line (start -0.71 -109.6) @@ -1117,7 +974,7 @@ (type default) ) (layer "User.3") - (uuid "536c9a2c-a310-4473-9948-0c454ca0365f") + (uuid "74e27636-58ff-473a-ac7a-c4e64b21f77c") ) (fp_line (start -0.71 -79.6) @@ -1127,7 +984,7 @@ (type default) ) (layer "User.3") - (uuid "49da2ec1-ceab-4f0e-b368-f56ff4c56dea") + (uuid "b72f0925-bd15-4578-b5d8-77e4968e27a0") ) (fp_line (start -0.71 -59.6) @@ -1137,7 +994,7 @@ (type default) ) (layer "User.3") - (uuid "481c4029-0961-449a-be2f-c7d6afce3429") + (uuid "0a9d3cf9-dfe7-452e-a7f5-56a3287dbe8f") ) (fp_line (start -0.71 -41.6) @@ -1147,7 +1004,7 @@ (type default) ) (layer "User.3") - (uuid "a6b204bf-d500-4ae2-88bb-8ae0ba1fbff7") + (uuid "cc6e8199-c1ff-4457-8c7a-29c760b6a5e7") ) (fp_line (start -0.71 -29.6) @@ -1157,7 +1014,7 @@ (type default) ) (layer "User.3") - (uuid "0f50d7c4-c31f-401b-9bf0-99c07431f12d") + (uuid "85a46a8e-1ef8-45b3-8f9f-6df8326336ba") ) (fp_line (start 0.71 -109.6) @@ -1167,7 +1024,7 @@ (type default) ) (layer "User.3") - (uuid "13485a2f-5d22-4cdf-ad0d-dcf1add8eaeb") + (uuid "217fd99b-46fe-43c3-8819-8e1b32dc2342") ) (fp_line (start 0.71 -79.6) @@ -1177,7 +1034,7 @@ (type default) ) (layer "User.3") - (uuid "72e6649b-0a85-4d18-b03b-5c7834210308") + (uuid "0b5dfb2c-7a52-4cec-b1ac-83e301b9ec9d") ) (fp_line (start 0.71 -59.6) @@ -1187,7 +1044,7 @@ (type default) ) (layer "User.3") - (uuid "a17749e9-4bd4-4ff4-b23f-52ddb288346e") + (uuid "f5e613dd-304f-4f12-9168-86fb7081d8be") ) (fp_line (start 0.71 -41.6) @@ -1197,7 +1054,7 @@ (type default) ) (layer "User.3") - (uuid "73ec2fcb-ec6b-4877-bfb6-49a725f44a67") + (uuid "9f2d2997-c4ce-4fdf-b28a-ff910cbe2c25") ) (fp_line (start 0.71 -29.6) @@ -1207,7 +1064,7 @@ (type default) ) (layer "User.3") - (uuid "a5974845-1779-4e7b-97d9-d1e4faa1b3c7") + (uuid "2ec816ff-5ae3-4960-bb40-35f53de14ed7") ) (fp_rect (start -15 -108.89) @@ -1218,7 +1075,7 @@ ) (fill no) (layer "User.4") - (uuid "c71d21b6-1a77-4f5f-a901-97e9dbf04ec5") + (uuid "3693bf94-0f8a-43bb-861f-1100d1b22766") ) (fp_rect (start -15 -78.89) @@ -1229,7 +1086,7 @@ ) (fill no) (layer "User.4") - (uuid "e35bb59a-6392-47c5-8253-ebd9b1cef2ba") + (uuid "ae730655-f038-42ec-b154-bbfaf6385063") ) (fp_rect (start -15 -58.89) @@ -1240,7 +1097,7 @@ ) (fill no) (layer "User.4") - (uuid "8bd939a4-ee83-4237-96b9-5ee1a1e77263") + (uuid "d0e7b499-3b3c-4b7d-9413-1690d42209bc") ) (fp_rect (start -15 -40.89) @@ -1251,7 +1108,7 @@ ) (fill no) (layer "User.4") - (uuid "76e2eacd-5bed-4a18-9f52-6713af809440") + (uuid "0f7ce111-1e74-45d5-9c7c-a53efcb4bb35") ) (fp_rect (start -15 -28.89) @@ -1262,7 +1119,7 @@ ) (fill no) (layer "User.4") - (uuid "7aa37af5-8a37-4dd6-af45-764c997cbfda") + (uuid "85a94279-53d8-4189-ab41-458670ba88ee") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1290,8 +1147,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "b56880f3-97ee-453c-b94a-01feeff2cd1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c1a813f3-1aa2-41ec-8334-5c62057139a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "52b1c4ad-e607-4050-8686-8413684a4f40") @@ -1302,11 +1183,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "1fbe3a22-0ed1-43ca-96ad-d6062cfd697a") + (uuid "7d4fda6c-6433-4608-b083-4ce0536e3794") (effects (font (size 2 2) @@ -1315,7 +1196,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "141c0f39-4c2e-4e0a-848b-aa09ec57e880") @@ -1327,7 +1208,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "a3aa5e99-7705-43f3-8bcc-d524a6b52fef") @@ -1341,121 +1222,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "06f692a7-51f0-41ac-a4ec-f4e802beaf04") - (pts - (xy 92.76 47.29) (xy 122.76 47.29) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 107.76 26.06 0) - (layer "User.2") - (uuid "06f692a7-51f0-41ac-a4ec-f4e802beaf04") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "24edffe5-a11e-45f9-af8f-717ac07f11f1") - (pts - (xy 117.67 158.4) (xy 117.67 78.4) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.355 118.4 90) - (layer "User.2") - (uuid "24edffe5-a11e-45f9-af8f-717ac07f11f1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "708ed321-e08b-4604-bc37-4aa80f08574c") - (pts - (xy 117.685 158.4) (xy 117.685 98.4) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.63 128.4 90) - (layer "User.2") - (uuid "708ed321-e08b-4604-bc37-4aa80f08574c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7b29da4c-2d16-4d1f-af14-3709b62d4df0") + (uuid "3875ebf9-cb9e-488d-999a-8452aa96f8bd") (pts (xy 96.76 48.4) (xy 118.76 48.4) ) @@ -1481,7 +1248,7 @@ (gr_text "22" (at 107.76 32.52 0) (layer "User.2") - (uuid "7b29da4c-2d16-4d1f-af14-3709b62d4df0") + (uuid "3875ebf9-cb9e-488d-999a-8452aa96f8bd") (effects (font (size 3 3) @@ -1493,9 +1260,85 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8bf51869-33bd-433b-95f0-ac4e590688d9") + (uuid "42a1a6a0-08f0-47e7-8084-73f38f590411") (pts - (xy 117.685 158.4) (xy 117.685 48.4) + (xy 92.76 47.29) (xy 122.76 47.29) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.76 26.06 0) + (layer "User.2") + (uuid "42a1a6a0-08f0-47e7-8084-73f38f590411") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4527dcb8-7eac-4b7b-abb1-fe22a80cdccc") + (pts + (xy 117.685 158.4) (xy 122.76 98.4) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.63 128.4 90) + (layer "User.2") + (uuid "4527dcb8-7eac-4b7b-abb1-fe22a80cdccc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "646cba48-a628-4024-b847-0788c5e9ea98") + (pts + (xy 117.685 158.4) (xy 122.76 48.4) ) (height 69.74) (orientation 1) @@ -1519,7 +1362,7 @@ (gr_text "110" (at 184.125 103.4 90) (layer "User.2") - (uuid "8bf51869-33bd-433b-95f0-ac4e590688d9") + (uuid "646cba48-a628-4024-b847-0788c5e9ea98") (effects (font (size 3 3) @@ -1531,9 +1374,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ea26fffd-fdba-4916-8838-a7d339e28adf") + (uuid "c0b3f573-d584-48c2-b978-df1631fc8250") (pts - (xy 117.685 158.4) (xy 117.685 128.4) + (xy 117.685 158.4) (xy 122.76 128.4) ) (height 20.795) (orientation 1) @@ -1557,7 +1400,7 @@ (gr_text "30" (at 135.18 143.4 90) (layer "User.2") - (uuid "ea26fffd-fdba-4916-8838-a7d339e28adf") + (uuid "c0b3f573-d584-48c2-b978-df1631fc8250") (effects (font (size 3 3) @@ -1569,9 +1412,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ff5655dd-3118-49bf-a296-f5c691b24275") + (uuid "d6536237-53c9-41b9-a9ce-ce2042b1f6bc") (pts - (xy 117.685 158.4) (xy 117.685 116.4) + (xy 117.67 158.4) (xy 122.76 78.4) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.355 118.4 90) + (layer "User.2") + (uuid "d6536237-53c9-41b9-a9ce-ce2042b1f6bc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e538e3bd-a414-48ee-b71f-4395d513e6f7") + (pts + (xy 117.685 158.4) (xy 122.76 116.4) ) (height 32.695) (orientation 1) @@ -1595,7 +1476,7 @@ (gr_text "42" (at 147.08 137.4 90) (layer "User.2") - (uuid "ff5655dd-3118-49bf-a296-f5c691b24275") + (uuid "e538e3bd-a414-48ee-b71f-4395d513e6f7") (effects (font (size 3 3) @@ -2139,9 +2020,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "d2debd46-cc5c-46d7-b4ed-a9dc6110cd8e") + (uuid "bc8d4736-b820-40d8-bca7-9b6a94766ba9") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2150,7 +2031,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2164,7 +2045,7 @@ ) (polygon (pts - (xy 118.76 154.4) (xy 118.76 158.4) (xy 96.76 158.4) (xy 96.76 154.4) + (xy 122.76 154.4) (xy 122.76 158.4) (xy 92.76 158.4) (xy 92.76 154.4) ) ) ) @@ -2172,7 +2053,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "67126ec8-1fab-46e3-a83d-56029c33cba3") + (uuid "7c13ffa2-3edb-4b0e-b612-944665683b33") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2183,7 +2064,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb index 389a75d..88b4bee 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb @@ -184,7 +184,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "1f68a088-d276-494a-a2c9-65fe0544c0d6") @@ -221,20 +221,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "9f9228f2-5fa7-4da3-a444-d960a0dd9d02") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -244,8 +231,7 @@ ) (fill yes) (layer "F.Mask") - (net 153391689) - (uuid "8465b9af-5c9a-4a6f-a69b-e71d208df75d") + (uuid "b39412bd-8e00-44c5-a124-f813d82c0c95") ) (fp_rect (start -9.925 -1.44) @@ -256,8 +242,7 @@ ) (fill yes) (layer "B.Mask") - (net 153391689) - (uuid "c565ef6a-d413-423b-a48f-da57f5bcc642") + (uuid "36605fb1-9968-45a4-ba0f-045169d0985b") ) (fp_line (start -15 -108.89) @@ -267,8 +252,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "72bd6fde-3530-490a-beeb-44a77b50eef2") + (uuid "1211f51a-f176-4907-96ba-cd44dd35a7a1") ) (fp_line (start -15 -78.89) @@ -278,8 +262,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "b7857922-99cb-4644-96b8-7f1e11067040") + (uuid "01e64908-9dff-401d-9dfe-0419accc7693") ) (fp_line (start -15 -58.89) @@ -289,8 +272,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "babf4294-3345-415a-b74b-465a15cf3697") + (uuid "708fcccf-9e3e-4def-b987-b6a371f86099") ) (fp_line (start -15 -40.89) @@ -300,8 +282,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "6c515096-e29d-4d62-b659-7b32071f4d63") + (uuid "d41d3fa3-c19d-4eb7-8da1-29abe764309e") ) (fp_line (start -15 -28.89) @@ -311,8 +292,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "0bdbdb94-3bcf-4c42-8fc6-90d8af6f3e41") + (uuid "8f4ecdda-7afa-4db2-abaa-3fbe5e11093c") ) (fp_line (start -15 -2.89) @@ -322,107 +302,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "fb01edcd-868d-4ed1-a934-b21b9de65a11") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "f1b7f236-9532-4590-8431-8316ff3ebd52") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "378accbf-6201-4490-ba2d-b1581e50266e") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "4ce7d2df-857a-4963-be05-79334cd42b78") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "b798d258-ac44-45f2-8a47-2e971f3e61e5") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "91a45f7e-49ea-4a5b-ba77-ec3bed764379") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "8738db6b-97de-421e-9b96-f4c0dccb4e34") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "089adfa5-b06e-4286-b328-0821a3cc1a83") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "faedb212-96b4-48e5-b78b-6a72b040ae38") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "bca14d55-570d-4b07-9bd6-03213baf7b78") + (uuid "5f97f730-fccb-44ed-b4f7-abfd2cc465be") ) (fp_line (start -11 -2.89) @@ -432,8 +312,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "75fe16fe-ecae-4e5d-9558-04bfc2575af6") + (uuid "3fd9cebb-2cba-4aab-97cc-07e1cc8674de") ) (fp_line (start -11 -2.89) @@ -443,8 +322,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "ea624fb2-2d2c-4485-b0b0-ee01be4be66e") + (uuid "7272f4c3-2482-40c5-a9e3-73dbb2a2fb8b") ) (fp_line (start -11 -2.89) @@ -454,8 +332,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "f5b37f49-db6b-4595-ad89-1c359146eff4") + (uuid "2a793968-60a8-41e0-b041-53d34e244121") ) (fp_line (start -11 -2.89) @@ -465,8 +342,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "768f85cb-9318-4fce-bb15-b52ae32fd86e") + (uuid "4c8ee3cb-7831-4256-b487-47e60f844c6f") ) (fp_line (start -11 -2.89) @@ -476,8 +352,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "dadad80f-c14d-43f4-b732-c41dbcdc2e9a") + (uuid "bff08a3c-60f2-4154-aa8a-6b6f0c8af06a") ) (fp_line (start -11 -2.89) @@ -487,8 +362,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "4616d437-e987-4216-b5a0-f8e52251ba29") + (uuid "14ae44cb-401a-4cb7-93a7-4b9592c6b928") ) (fp_line (start 11 -108.89) @@ -498,8 +372,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "e75bfd82-fa19-43d1-a95a-b6e7c5649d56") + (uuid "45c79356-a321-4287-ba26-42ba2c4e2175") ) (fp_line (start 11 -78.89) @@ -509,8 +382,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "95d83f1c-ab17-41e5-b1e7-acae99ed4f4b") + (uuid "789a6ef8-b1b3-4eac-8aa2-e7c940813b6a") ) (fp_line (start 11 -58.89) @@ -520,8 +392,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "03b204bc-9be4-47d1-930b-41eb7e2c5d77") + (uuid "0da4678b-5209-483e-8358-56202ad5ad2b") ) (fp_line (start 11 -40.89) @@ -531,8 +402,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "4091899a-b9d9-4d3e-87a2-4c6aeeb484cf") + (uuid "f7b1b0f7-0e1b-4036-8084-926f9fdc9d37") ) (fp_line (start 11 -28.89) @@ -542,8 +412,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "102a4d98-cb75-413d-b73e-486aabd94a05") + (uuid "e72ad4c1-b6d5-4f4e-8101-c4e7b0fec8c5") ) (fp_line (start 11 -2.89) @@ -553,8 +422,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "63af7131-a4d3-48f6-8e73-13c99469244f") + (uuid "e9b826cd-2442-43d7-ba6a-693f3302f97e") ) (fp_line (start 15 -108.89) @@ -564,52 +432,7 @@ (type default) ) (layer "Dwgs.User") - (net 153391689) - (uuid "94d62b87-8b3c-48cd-ad81-678b540c4e51") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "cb6dfcc3-ff55-4f56-8f84-2ceb0ce08022") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "f65b80d0-74ea-4e45-b84c-9d40befb67f2") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "01ce7abe-5f3f-4a4e-a209-8eb8f1aeb1bc") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 153391689) - (uuid "339a490d-1336-45b0-8032-63895ddde5ff") + (uuid "7b933881-687c-4bef-8571-4fb15242bbc2") ) (fp_line (start -11 -2.89) @@ -619,8 +442,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "e800bdfa-14bf-4191-bb32-0253384d4066") + (uuid "873e86b9-697a-4ecd-84bf-ac30400c3458") ) (fp_line (start -9.925 -2.39) @@ -630,8 +452,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "8238613c-059f-4af7-8837-ea89d7ccff23") + (uuid "a2249567-1a68-4620-a833-e531c544776d") ) (fp_line (start 2.025 -1.79) @@ -641,8 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "f525fab1-0449-4c61-89ac-d57965b49fc5") + (uuid "98465bca-f182-4139-81a9-5a76c138d650") ) (fp_line (start 2.025 1.11) @@ -652,8 +472,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "55f94008-3c46-441d-85f6-8dfd79351f91") + (uuid "8aa30242-ca34-48de-a4ff-fc8842e26c67") ) (fp_line (start 3.225 -1.79) @@ -663,8 +482,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "2d65286a-2fbd-48f8-a3dc-546b6710de93") + (uuid "e951e73c-3b98-4445-8ce3-b0bdd96f8c71") ) (fp_line (start 3.225 1.11) @@ -674,8 +492,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "cd971c7f-8699-43ec-94fe-e211c7af9675") + (uuid "257d1805-11c7-4ac3-80a6-a74ee78f6c03") ) (fp_line (start 6.025 -1.79) @@ -685,8 +502,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "df0411ae-5e99-46f3-925d-52ca55ef3d70") + (uuid "dac9a0dc-3146-4373-8f26-c4aa46e042c5") ) (fp_line (start 7.225 -1.79) @@ -696,8 +512,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "ad76e391-3e33-42ee-8c60-efce7f12e0c4") + (uuid "d97daca5-4cfd-4909-a2e4-11c5b4daeb27") ) (fp_line (start 7.225 1.11) @@ -707,8 +522,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "15f5a7b0-dd09-48e4-87a0-8f90201d1cfb") + (uuid "55543dbd-0706-4223-b252-4c7ae405b554") ) (fp_line (start 9.925 -2.39) @@ -718,8 +532,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "c727c3d9-f84e-4c94-a48d-bc68544b9895") + (uuid "933298f1-b7ed-46cd-90c4-3ff54ad9c02e") ) (fp_line (start 10.425 -2.89) @@ -729,8 +542,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "c0a5c474-9796-4285-94bd-f131b120b5ea") + (uuid "96616230-6836-44c0-ab0d-0cc72ae87beb") ) (fp_arc (start -10.425 -2.89) @@ -741,8 +553,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "721b3094-eb5d-4b66-a92f-b2ff4c814183") + (uuid "6b42346b-df02-49b2-81ff-62952677a011") ) (fp_arc (start 2.025 -1.79) @@ -753,8 +564,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "e59ef66f-d435-496d-8b26-9208ccd6ff99") + (uuid "2d3b23b0-f2d3-4afa-bd8a-9ce75fcb566a") ) (fp_arc (start 6.025 -1.79) @@ -765,8 +575,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "83e5b7d5-d4ad-4827-85e1-279af9c32694") + (uuid "cf75060a-7913-412c-8de8-86740c42e483") ) (fp_arc (start 9.925 -2.39) @@ -777,8 +586,7 @@ (type default) ) (layer "Edge.Cuts") - (net 153391689) - (uuid "f8b45173-2363-4fd0-be3d-c9e6ff6b70e2") + (uuid "54633437-7012-41fa-b223-9634136f9146") ) (fp_line (start -0.71 -109.6) @@ -788,8 +596,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "103d8fe6-670b-4ef7-8629-d7c3735a589f") + (uuid "dfa82b28-30db-40c5-9c67-d92d84a09f3f") ) (fp_line (start -0.71 -79.6) @@ -799,8 +606,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "ab63843a-35b3-4545-bd5c-742f8c422e68") + (uuid "974e0fbb-4766-49c2-a391-581fba712000") ) (fp_line (start -0.71 -59.6) @@ -810,8 +616,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "4d3bca73-771a-4661-a33d-4b25a0a2af74") + (uuid "e5cd04c6-cb55-4a56-923b-d7b312f53459") ) (fp_line (start -0.71 -41.6) @@ -821,8 +626,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "9308ff54-124f-42ba-84a9-da95f0ec6e43") + (uuid "9a358dd2-87a9-420b-adea-3247f419baa2") ) (fp_line (start -0.71 -29.6) @@ -832,8 +636,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "55c7856f-0ede-4c5a-951b-0638465b7eef") + (uuid "23d380d2-f68e-43f3-bf46-4c57d2b5c96f") ) (fp_line (start 0.71 -109.6) @@ -843,8 +646,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "b83f72f7-2af2-498d-97ee-c4e9002bd4a4") + (uuid "16a5e70e-a687-420f-b8b1-27516ad1c7ba") ) (fp_line (start 0.71 -79.6) @@ -854,8 +656,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "f2cbd8fb-135b-4909-be53-a0f0955d7b47") + (uuid "c4bf1e54-762d-43b1-ac07-a4e8cb3845a9") ) (fp_line (start 0.71 -59.6) @@ -865,8 +666,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "ba3b32b2-877c-4252-8fd0-58fef177910e") + (uuid "b655ae27-75c2-44fe-9c81-60301f8db4b0") ) (fp_line (start 0.71 -41.6) @@ -876,8 +676,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "b287740b-0b20-49db-acce-da1610bb2795") + (uuid "1a760b62-18ca-4e92-9c60-7b2bee05b4d9") ) (fp_line (start 0.71 -29.6) @@ -887,8 +686,7 @@ (type default) ) (layer "User.3") - (net 153391689) - (uuid "1a25d013-9b20-45b5-8e88-f8749d541bf4") + (uuid "1afdd738-7da7-4c77-ad62-a8ddec40a520") ) (fp_rect (start -15 -108.89) @@ -899,8 +697,7 @@ ) (fill no) (layer "User.4") - (net 153391689) - (uuid "39ddc936-af04-4d10-a3b6-b3a0b77541af") + (uuid "df376b78-510c-458c-8fab-fd8da6f4e268") ) (fp_rect (start -15 -78.89) @@ -911,8 +708,7 @@ ) (fill no) (layer "User.4") - (net 153391689) - (uuid "94df5b1c-4176-4354-8182-6120c78021c6") + (uuid "ea20fd5a-ea2a-4298-8cc2-adb232daf173") ) (fp_rect (start -15 -58.89) @@ -923,8 +719,7 @@ ) (fill no) (layer "User.4") - (net 153391689) - (uuid "81821058-dce5-4a2d-8188-299758df5ee6") + (uuid "4393b3dc-ccc4-430f-8111-0c0ef6e818f2") ) (fp_rect (start -15 -40.89) @@ -935,8 +730,7 @@ ) (fill no) (layer "User.4") - (net 153391689) - (uuid "e6deea0c-e383-447c-9396-cee9af084c18") + (uuid "6fb9962f-62f9-4a4d-9a63-ce0f6193d27f") ) (fp_rect (start -15 -28.89) @@ -947,8 +741,7 @@ ) (fill no) (layer "User.4") - (net 153391689) - (uuid "46708dc5-2346-4fc1-9fc0-2ef8f13e1972") + (uuid "4a53731d-f748-4698-aff0-6b65a48b4e12") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -976,8 +769,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3bce43cf-e804-4f14-8b12-819becd50f82") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "463db7cf-9955-45d9-af5c-283839c2977d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "548f4117-d9d4-415f-9691-edd2e7d54ab1") @@ -988,11 +805,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "3d6b5ef8-7616-47e7-b612-44ac8a39cdf3") + (uuid "e9dde20c-769a-4645-89da-bb88399b4dfe") (effects (font (size 2 2) @@ -1001,7 +818,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "4418c25d-74e2-4ecc-9375-2d0e51ae3583") @@ -1013,7 +830,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "6e1df0cc-3f0a-4b71-a1ef-4ac46b7d6908") @@ -1027,235 +844,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1f0df748-4005-433b-9400-32d6b5f38174") - (pts - (xy 94.01 49.54) (xy 124.01 49.54) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.01 28.31 0) - (layer "User.2") - (uuid "1f0df748-4005-433b-9400-32d6b5f38174") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "50870c01-2efd-48b8-aea2-5a993ad8f7e2") - (pts - (xy 118.935 160.65) (xy 118.935 118.65) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 139.65 90) - (layer "User.2") - (uuid "50870c01-2efd-48b8-aea2-5a993ad8f7e2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "86c09772-292a-4333-b428-b375b4f1a108") - (pts - (xy 118.935 160.65) (xy 118.935 130.65) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 145.65 90) - (layer "User.2") - (uuid "86c09772-292a-4333-b428-b375b4f1a108") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "934162f5-cdeb-41db-921a-296c57866f5d") - (pts - (xy 118.935 160.65) (xy 118.935 50.65) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 105.65 90) - (layer "User.2") - (uuid "934162f5-cdeb-41db-921a-296c57866f5d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "97475557-754a-4361-96ae-313260ecb7d5") - (pts - (xy 118.935 160.65) (xy 118.935 100.65) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.88 130.65 90) - (layer "User.2") - (uuid "97475557-754a-4361-96ae-313260ecb7d5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "beb655e4-6ecb-4986-bb73-4f54122dfb66") - (pts - (xy 118.92 160.65) (xy 118.92 80.65) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 120.65 90) - (layer "User.2") - (uuid "beb655e4-6ecb-4986-bb73-4f54122dfb66") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f138adc8-2051-44c9-b433-165c816a68ab") + (uuid "649e7d60-02c3-4074-b8d7-bd5b095f2cdd") (pts (xy 98.01 50.65) (xy 120.01 50.65) ) @@ -1281,7 +870,235 @@ (gr_text "22" (at 109.01 34.77 0) (layer "User.2") - (uuid "f138adc8-2051-44c9-b433-165c816a68ab") + (uuid "649e7d60-02c3-4074-b8d7-bd5b095f2cdd") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "83eec2c4-918d-4f12-89e0-bda52744830d") + (pts + (xy 118.935 160.65) (xy 124.01 100.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 130.65 90) + (layer "User.2") + (uuid "83eec2c4-918d-4f12-89e0-bda52744830d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9ac9e303-c9c5-4ecf-8af1-8addb09f86e5") + (pts + (xy 118.92 160.65) (xy 124.01 80.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 120.65 90) + (layer "User.2") + (uuid "9ac9e303-c9c5-4ecf-8af1-8addb09f86e5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cf9177e8-4984-4b17-a9f4-142a22bcbf52") + (pts + (xy 118.935 160.65) (xy 124.01 118.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 139.65 90) + (layer "User.2") + (uuid "cf9177e8-4984-4b17-a9f4-142a22bcbf52") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cfc41685-0031-44b6-b53a-547362be522e") + (pts + (xy 118.935 160.65) (xy 124.01 130.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 145.65 90) + (layer "User.2") + (uuid "cfc41685-0031-44b6-b53a-547362be522e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f4d28124-5e8a-4c33-8442-f2774f94ef6a") + (pts + (xy 118.935 160.65) (xy 124.01 50.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 105.65 90) + (layer "User.2") + (uuid "f4d28124-5e8a-4c33-8442-f2774f94ef6a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fb33dfdf-9fed-4277-86aa-20a286a20c76") + (pts + (xy 94.01 49.54) (xy 124.01 49.54) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 28.31 0) + (layer "User.2") + (uuid "fb33dfdf-9fed-4277-86aa-20a286a20c76") (effects (font (size 3 3) @@ -1825,9 +1642,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "62bed992-a89a-48b5-8f9d-cbfda9c2a9a3") + (uuid "a7b936c3-d670-456a-ae0e-f1e34fb9fc2a") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1836,7 +1653,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1850,7 +1667,7 @@ ) (polygon (pts - (xy 120.01 156.65) (xy 120.01 160.65) (xy 98.01 160.65) (xy 98.01 156.65) + (xy 124.01 156.65) (xy 124.01 160.65) (xy 94.01 160.65) (xy 94.01 156.65) ) ) ) @@ -1858,7 +1675,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "b0e8b389-01cf-47a9-a6fd-54556f80b71a") + (uuid "056ecbf8-b97a-46e5-bb06-9ec3e5f24ec0") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1869,7 +1686,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1950,7 +1767,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "0852a90f-67c4-41c3-984c-1e372bc06cfb") ) (fp_line @@ -1961,7 +1777,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "908c4531-0c1d-4922-93ab-13d30fc67e88") ) (fp_line @@ -1972,7 +1787,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "65c1d872-23be-49d8-bf04-863f0b192fc1") ) (fp_line @@ -1983,7 +1797,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "8a0813b4-f277-45fa-87de-a6df375e5fe4") ) (fp_line @@ -1994,7 +1807,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "b052e4ce-21f1-453a-bdc2-c914763caa2b") ) (fp_line @@ -2005,7 +1817,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "b83d2827-73f8-4426-9bc6-82c90f1dc515") ) (fp_line @@ -2016,7 +1827,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "bb899566-c218-4065-8bda-a7e47704e498") ) (fp_line @@ -2027,7 +1837,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "0ad22870-8532-430e-bac8-b0c215b76bf8") ) (fp_text user "${REFERENCE}" @@ -2147,7 +1956,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "f1e27934-f36d-4ab0-b80e-5140ff08b4c6") ) (fp_line @@ -2158,7 +1966,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "26238b01-ea2a-4864-af1d-d9624646e648") ) (fp_line @@ -2169,7 +1976,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "ada0b9a0-b5a5-42a8-9ca9-fca7a5de8cce") ) (fp_line @@ -2180,7 +1986,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "ec2c773b-17fb-47eb-a3c3-67e9691000c2") ) (fp_line @@ -2191,7 +1996,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "5409a518-40e3-4774-9170-80edef2b09d3") ) (fp_line @@ -2202,7 +2006,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "2a3ab1d1-48c8-472a-b466-29c0ae6285ff") ) (fp_line @@ -2213,7 +2016,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "e4404cba-084a-43db-98b6-d1061e67bc30") ) (fp_line @@ -2224,7 +2026,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "dda1519b-6881-49e4-98ab-35dabec16bdb") ) (fp_text user "${REFERENCE}" @@ -2344,7 +2145,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "91869c5d-fbf7-4df6-98e4-c7637ad22d4e") ) (fp_line @@ -2355,7 +2155,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "e92bd3f6-d71a-4a06-9bdb-60caffba87d7") ) (fp_line @@ -2366,7 +2165,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "f719c2d3-2f96-46e3-acf0-21b20fc2c738") ) (fp_line @@ -2377,7 +2175,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "b794dff1-d4ad-4c19-b2aa-7ea8b5e8b88a") ) (fp_line @@ -2388,7 +2185,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "ca47b2c9-9d41-4d19-9850-c97e15ffa05c") ) (fp_line @@ -2399,7 +2195,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "e47b24c2-30d2-4316-b935-909c2ae61b8b") ) (fp_line @@ -2410,7 +2205,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "199b0ddf-6e36-4c04-a761-2fac8d03f51b") ) (fp_line @@ -2421,7 +2215,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "a6c01051-72e8-415e-91ab-81ac54ef5660") ) (fp_text user "${REFERENCE}" @@ -2636,7 +2429,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "b2d1e191-1fb4-4a02-a177-efdd782d8608") ) (fp_line @@ -2647,7 +2439,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "0b253493-d086-48f8-9ac9-308a5d197391") ) (fp_line @@ -2658,7 +2449,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "e03113ba-1263-41c6-98fa-05fbd42ce5ce") ) (fp_line @@ -2669,7 +2459,6 @@ (type solid) ) (layer "F.CrtYd") - (net 153391689) (uuid "3494db3a-0cb9-464a-bbdb-99236496fbbb") ) (fp_line @@ -2680,7 +2469,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "688ccc3d-25b6-428d-8e03-328dd9d0e882") ) (fp_line @@ -2691,7 +2479,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "d8865413-dd54-4225-9196-f31eedcf007a") ) (fp_line @@ -2702,7 +2489,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "a7388817-8afd-4ed0-affb-533f1354728d") ) (fp_line @@ -2713,7 +2499,6 @@ (type solid) ) (layer "F.Fab") - (net 153391689) (uuid "63ac3c94-f6bb-4b8e-946b-e1504fecccfe") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb index 6b8a964..cd19ffa 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb @@ -468,7 +468,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "f13b1d71-d4e5-4013-a6f4-ff5bf5814f05") @@ -505,20 +505,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "170c8164-1b0d-4ae8-9642-dc2e51763c80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -528,7 +515,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "e7b9d98f-0ae1-48d9-833d-552d6fc4ca34") + (uuid "0388a482-fd94-4a15-90ec-d8350833c5d0") ) (fp_rect (start -9.925 -1.44) @@ -539,7 +526,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "c7ad786d-4316-4d08-8cd4-da0042697eb6") + (uuid "13be2b39-f457-4c77-8e04-964040d9381b") ) (fp_line (start -15 -108.89) @@ -549,7 +536,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3682c4fa-7512-434c-b6fc-84e9ba21fd47") + (uuid "a6ddb210-1ac2-4a88-b51e-aa829d3a2f22") ) (fp_line (start -15 -78.89) @@ -559,7 +546,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f1b4698b-aa9d-4875-b132-968114c58205") + (uuid "26fe05b2-3804-4fe0-abd6-44292cd70409") ) (fp_line (start -15 -58.89) @@ -569,7 +556,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4b327e51-86ed-4572-a4d9-4329cf78ef8e") + (uuid "782c28ae-7bf6-4824-a50d-1dc556d16b5a") ) (fp_line (start -15 -40.89) @@ -579,7 +566,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1d9a351d-879f-443c-b212-76180217fa7b") + (uuid "60456c3f-071c-4027-913c-ece8dc237bb7") ) (fp_line (start -15 -28.89) @@ -589,7 +576,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "717d59b6-b7cf-40cd-884e-ef51a2395498") + (uuid "f6098d97-69ee-4d2e-a026-6d9729439d4e") ) (fp_line (start -15 -2.89) @@ -599,97 +586,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "057ddf06-02fa-44ea-8a2c-abeb365e6e44") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bfd7b63a-bba9-4830-bb92-87f39797eda8") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "26c465f3-9863-42ce-9535-234f850e6faa") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fc6c03be-4f6d-4f6f-999b-7903b6de39c7") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8f3cea75-c293-4d00-b624-f4f9f71c0d3f") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dc9db243-228b-479f-bf77-0763d3b793fb") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "447c8ee0-6831-46ee-b310-b684c472b2fb") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fcbf369b-eec5-4d0f-ad22-b420343b117a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b75f0e0f-6d26-46f5-8058-7663589d862b") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "652cac90-8c3a-4354-82e4-57fa023c1c76") + (uuid "707a857c-c7f1-42d5-8e48-79f66efe9311") ) (fp_line (start -11 -2.89) @@ -699,7 +596,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b7cfffb4-91ab-4864-9e7f-e9767c6069a3") + (uuid "c77a3bfd-1472-4c79-a3e6-8593ce030f1a") ) (fp_line (start -11 -2.89) @@ -709,7 +606,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8ea3ec7a-287e-4b48-b230-aed456f972c1") + (uuid "9ca4d6a2-6c14-4d05-b751-0bc879987c80") ) (fp_line (start -11 -2.89) @@ -719,7 +616,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cd141a00-81b7-4591-a677-b5ecd87935e1") + (uuid "d9c5dddd-5297-435c-a667-b09d918a36f4") ) (fp_line (start -11 -2.89) @@ -729,7 +626,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e0323237-3907-42f3-b640-4b4e4490b7a3") + (uuid "80181118-2773-4336-a88b-4fe7b688cccf") ) (fp_line (start -11 -2.89) @@ -739,7 +636,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "199464ee-e32d-4801-b7f5-d8c20c244389") + (uuid "85155905-024d-49d2-b548-3835aa7166ab") ) (fp_line (start -11 -2.89) @@ -749,7 +646,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2a6506a0-438e-478d-a462-d6588c89c952") + (uuid "4419ba5c-7f95-4c0d-abae-127f6e845a53") ) (fp_line (start 11 -108.89) @@ -759,7 +656,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2a957bc2-add2-4743-a070-fa7d89ac55d2") + (uuid "0ba746c4-c10c-4e96-a265-78122bb5c0d7") ) (fp_line (start 11 -78.89) @@ -769,7 +666,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6ab1fd20-bd5f-4ac0-b8c6-d41141c34ee2") + (uuid "8a2115c2-e140-473e-bdec-5e55738a0d1d") ) (fp_line (start 11 -58.89) @@ -779,7 +676,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "769f3c8c-0fa3-4507-9427-6fc77f2f4e9d") + (uuid "27780c0b-3c3d-409a-9a35-2271ed312532") ) (fp_line (start 11 -40.89) @@ -789,7 +686,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9b92a02b-cb10-4ee1-82df-0c41e589f9b4") + (uuid "49dd2eb4-3e2e-4d9c-a459-5d9c5cef0a93") ) (fp_line (start 11 -28.89) @@ -799,7 +696,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "205412db-20a5-46fe-aa97-5ee944f91135") + (uuid "18701393-d78e-4f24-a3ad-8e161aaa1be7") ) (fp_line (start 11 -2.89) @@ -809,7 +706,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3a0e5266-5e8d-4798-a047-c05c25c7e9c5") + (uuid "7423717f-57f5-42e6-a924-f33e33a02db8") ) (fp_line (start 15 -108.89) @@ -819,47 +716,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1450c1fc-031c-41f3-bcb6-4aabec157078") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f1ae0523-b5a4-4e23-ba80-1d2d76737b81") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9e4f9300-d8d7-4551-9299-2d94bc22b8e1") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5e76b5ea-1918-4ad4-a5c0-4e96ee8cb122") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "01eb48c0-bd53-4b24-aa52-2e68eaa2452a") + (uuid "662476ef-6a06-484f-a333-06490791e004") ) (fp_line (start -11 -2.89) @@ -869,7 +726,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4c329093-2d26-4c00-8d99-0fa4c2baf31f") + (uuid "866c90e5-8fa7-4f71-9812-ca37622bb441") ) (fp_line (start -9.925 -2.39) @@ -879,7 +736,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1ead43fd-e975-48cb-b95c-07ba6cb61334") + (uuid "93c49e7e-85fd-4654-aa13-79e206f75ba4") ) (fp_line (start 2.025 -1.79) @@ -889,7 +746,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5ad6cbbb-0b83-4787-bb5b-88eeb17fc972") + (uuid "c8e63f06-aae8-40c5-a383-fbaddf80c655") ) (fp_line (start 2.025 1.11) @@ -899,7 +756,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "08810feb-4f7c-4191-ad77-3f79d629a5b0") + (uuid "17384381-25c4-41b2-a5c1-84a97e4a1404") ) (fp_line (start 3.225 -1.79) @@ -909,7 +766,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "37b1a9a9-0f7f-4c90-a63d-2e147c1fea85") + (uuid "3133ba5f-fee0-4571-9d95-e02c0038a39f") ) (fp_line (start 3.225 1.11) @@ -919,7 +776,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "310f24b6-0549-4633-b1f5-8cdc8db5a0de") + (uuid "2c907467-c224-44c4-b9c1-7e5df4467ff8") ) (fp_line (start 6.025 -1.79) @@ -929,7 +786,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4f1bf6f8-d2cd-4d62-beb4-e1c4f4d8c0ea") + (uuid "1361a038-6f41-4bf9-9dc9-da4e349a2b4b") ) (fp_line (start 7.225 -1.79) @@ -939,7 +796,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d8dbe08f-4196-42b1-9a38-8375b7c450a1") + (uuid "8bbe020d-ae13-4883-ba0a-22fc7054a21c") ) (fp_line (start 7.225 1.11) @@ -949,7 +806,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9c2ef0be-d522-4ff9-b50e-ade0185b0884") + (uuid "b1e9afd7-fb56-4f8b-9faa-b96efbfa1db0") ) (fp_line (start 9.925 -2.39) @@ -959,7 +816,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fd30fe13-b226-483a-83f9-33336b5a0edf") + (uuid "e67900e5-b8e4-48e2-a336-b939a890428a") ) (fp_line (start 10.425 -2.89) @@ -969,7 +826,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0f4ecc7d-137c-4e2c-b811-b9b5f6a9a67b") + (uuid "db231354-96b4-40b6-95d5-afad980e36ee") ) (fp_arc (start -10.425 -2.89) @@ -980,7 +837,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8ca328d0-3965-4a53-aa7c-59bb0e7f0f0f") + (uuid "92ef3404-59e3-408c-9d71-1a64be3baaca") ) (fp_arc (start 2.025 -1.79) @@ -991,7 +848,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "28d1512c-5fc5-4b9d-b740-d335fbb6dc3b") + (uuid "4979e57c-ea09-4369-9e35-43af0bd5ef73") ) (fp_arc (start 6.025 -1.79) @@ -1002,7 +859,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6205b6f5-6434-4d77-afce-d4355bc1a61e") + (uuid "4526b25b-e363-4572-86d1-db482da1b484") ) (fp_arc (start 9.925 -2.39) @@ -1013,7 +870,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7256341e-396b-4219-bcfe-8413384fed72") + (uuid "a74e66ba-907e-47df-8f79-57183e7a5e1b") ) (fp_line (start -0.71 -109.6) @@ -1023,7 +880,7 @@ (type default) ) (layer "User.3") - (uuid "5ad0101d-78cb-4745-8817-4317c1ea4208") + (uuid "7737e32d-6924-4365-b330-079083d3e21a") ) (fp_line (start -0.71 -79.6) @@ -1033,7 +890,7 @@ (type default) ) (layer "User.3") - (uuid "8223f146-c16f-4220-8c3b-95e1a9773832") + (uuid "a1b07a59-d0cf-4310-9286-77f37632979f") ) (fp_line (start -0.71 -59.6) @@ -1043,7 +900,7 @@ (type default) ) (layer "User.3") - (uuid "2963c1a2-53b7-4825-960e-dc80f26495e1") + (uuid "fe5c5cb7-69db-4395-aa7e-65e43fc647b5") ) (fp_line (start -0.71 -41.6) @@ -1053,7 +910,7 @@ (type default) ) (layer "User.3") - (uuid "839e3b44-5a1c-4cd7-ae9a-0a0d892c2de3") + (uuid "db91e473-af8f-4f1f-af0b-2c793f458c8a") ) (fp_line (start -0.71 -29.6) @@ -1063,7 +920,7 @@ (type default) ) (layer "User.3") - (uuid "acb4a84f-454d-41c5-8f30-88283c161461") + (uuid "def3dd69-3c6d-4399-a42c-650dfe3397d4") ) (fp_line (start 0.71 -109.6) @@ -1073,7 +930,7 @@ (type default) ) (layer "User.3") - (uuid "76c41000-6f29-4c7a-b1a7-ba0a8efeb0f2") + (uuid "073f381d-97f1-4b2b-b91d-6d004d8e8ff0") ) (fp_line (start 0.71 -79.6) @@ -1083,7 +940,7 @@ (type default) ) (layer "User.3") - (uuid "41fafc0c-150d-402d-9a83-b43965cc11ca") + (uuid "0e5e401e-0d1a-4200-a3a4-0253fef2bb77") ) (fp_line (start 0.71 -59.6) @@ -1093,7 +950,7 @@ (type default) ) (layer "User.3") - (uuid "bb100fd7-4ce4-4923-9746-92d1fdcececd") + (uuid "35d28fa4-e220-4721-97ec-dff4bce73e65") ) (fp_line (start 0.71 -41.6) @@ -1103,7 +960,7 @@ (type default) ) (layer "User.3") - (uuid "78304802-ce2b-4241-9e4f-575e137fe718") + (uuid "7b0efc5e-bba6-42ed-891a-76e95323098a") ) (fp_line (start 0.71 -29.6) @@ -1113,7 +970,7 @@ (type default) ) (layer "User.3") - (uuid "c5e99561-588b-4762-85e3-f79720080e8f") + (uuid "0a31849a-c833-4162-b12c-2c53159e259b") ) (fp_rect (start -15 -108.89) @@ -1124,7 +981,7 @@ ) (fill no) (layer "User.4") - (uuid "3b60d404-ae58-4c2c-b65b-47a0de2e0c60") + (uuid "0d659c9d-9b4a-4c10-8a48-0826d43352c1") ) (fp_rect (start -15 -78.89) @@ -1135,7 +992,7 @@ ) (fill no) (layer "User.4") - (uuid "7a0d8066-f668-49d2-ac7f-04bfcce23df4") + (uuid "47dfcdbe-7863-44cc-81f6-29842b41daea") ) (fp_rect (start -15 -58.89) @@ -1146,7 +1003,7 @@ ) (fill no) (layer "User.4") - (uuid "52b9b614-9249-49ff-a520-fec25c67ce79") + (uuid "d83655a6-bec3-4581-8095-5c36fc67477d") ) (fp_rect (start -15 -40.89) @@ -1157,7 +1014,7 @@ ) (fill no) (layer "User.4") - (uuid "dc1b1e9d-977d-4ede-98c6-bbb9be5bbedb") + (uuid "df402c3d-85e6-4b52-ad26-6716f6f76d5e") ) (fp_rect (start -15 -28.89) @@ -1168,7 +1025,7 @@ ) (fill no) (layer "User.4") - (uuid "3e1c936b-b14e-46e2-8f6f-8a363cf72502") + (uuid "fc30950c-f4b3-42ad-9501-75f4d218448b") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1196,8 +1053,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "68f5d5c0-ad28-4697-bad7-01c7482ff2e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a8847e35-323d-4cae-b6b9-c623e61e6cf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "db87c4cb-9c31-4364-a375-2001368a301d") @@ -1208,11 +1089,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "301e4f40-da4d-474f-a68f-d2112556648e") + (uuid "aab79769-a38b-4718-8f39-b333f9cb4b48") (effects (font (size 2 2) @@ -1221,7 +1102,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "8b0e2dd8-c889-4491-b213-533fc8694831") @@ -1233,7 +1114,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "3ccd42cb-fc3a-4001-8dfd-191624b047bb") @@ -1247,161 +1128,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "49ae3f54-7fa0-4696-b8fb-1cfe53b69d24") + (uuid "507815b4-21ba-49a5-84e6-0e57f4f120ef") (pts - (xy 119.185 157.9) (xy 119.185 115.9) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.58 136.9 90) - (layer "User.2") - (uuid "49ae3f54-7fa0-4696-b8fb-1cfe53b69d24") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4dc63802-4d51-4def-b941-fdbc2f5416ae") - (pts - (xy 119.185 157.9) (xy 119.185 97.9) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.13 127.9 90) - (layer "User.2") - (uuid "4dc63802-4d51-4def-b941-fdbc2f5416ae") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "844022fc-ced3-4911-b456-a66c69b2a41f") - (pts - (xy 119.185 157.9) (xy 119.185 127.9) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.68 142.9 90) - (layer "User.2") - (uuid "844022fc-ced3-4911-b456-a66c69b2a41f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "8af53d67-f3ef-44e3-8508-d37573b8256e") - (pts - (xy 119.17 157.9) (xy 119.17 77.9) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.855 117.9 90) - (layer "User.2") - (uuid "8af53d67-f3ef-44e3-8508-d37573b8256e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c4cac17e-6c11-4406-a69e-6b91851542df") - (pts - (xy 119.185 157.9) (xy 119.185 47.9) + (xy 119.185 157.9) (xy 124.26 47.9) ) (height 69.74) (orientation 1) @@ -1425,7 +1154,7 @@ (gr_text "110" (at 185.625 102.9 90) (layer "User.2") - (uuid "c4cac17e-6c11-4406-a69e-6b91851542df") + (uuid "507815b4-21ba-49a5-84e6-0e57f4f120ef") (effects (font (size 3 3) @@ -1437,12 +1166,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f774ec2d-20b5-4b7c-acd4-f8488b66c8b3") + (uuid "731adf4b-4c54-46f1-b709-4f7f6f353718") (pts - (xy 94.26 46.79) (xy 124.26 46.79) + (xy 119.17 157.9) (xy 124.26 77.9) ) - (height -17.83) - (orientation 0) + (height 58.985) + (orientation 1) (format (prefix "") (suffix "") @@ -1460,14 +1189,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 109.26 25.56 0) + (gr_text "80" + (at 174.855 117.9 90) (layer "User.2") - (uuid "f774ec2d-20b5-4b7c-acd4-f8488b66c8b3") + (uuid "731adf4b-4c54-46f1-b709-4f7f6f353718") (effects (font (size 3 3) - (thickness 0.4) + (thickness 0.3) ) ) ) @@ -1475,7 +1204,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fa6de3cb-1127-43b1-ae56-657c932ee298") + (uuid "af163e98-8658-4448-87a8-36cf4d18298e") (pts (xy 98.26 47.9) (xy 120.26 47.9) ) @@ -1501,7 +1230,7 @@ (gr_text "22" (at 109.26 32.02 0) (layer "User.2") - (uuid "fa6de3cb-1127-43b1-ae56-657c932ee298") + (uuid "af163e98-8658-4448-87a8-36cf4d18298e") (effects (font (size 3 3) @@ -1510,6 +1239,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b1b8c1b3-4976-47e1-b290-304730bfc5fd") + (pts + (xy 119.185 157.9) (xy 124.26 97.9) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.13 127.9 90) + (layer "User.2") + (uuid "b1b8c1b3-4976-47e1-b290-304730bfc5fd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b873bab6-7b50-49ed-91dd-7bcc4a5844ab") + (pts + (xy 94.26 46.79) (xy 124.26 46.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.26 25.56 0) + (layer "User.2") + (uuid "b873bab6-7b50-49ed-91dd-7bcc4a5844ab") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c7295449-222f-405f-9a24-3b591ec600ad") + (pts + (xy 119.185 157.9) (xy 124.26 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.68 142.9 90) + (layer "User.2") + (uuid "c7295449-222f-405f-9a24-3b591ec600ad") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e165a603-8eb6-4daf-a13c-e47a511c3aa3") + (pts + (xy 119.185 157.9) (xy 124.26 115.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.58 136.9 90) + (layer "User.2") + (uuid "e165a603-8eb6-4daf-a13c-e47a511c3aa3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2045,9 +1926,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "35418496-e483-476b-9a34-10943f69876b") + (uuid "ea9e5e3a-56af-4857-adfc-71cf85965067") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2056,7 +1937,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2070,7 +1951,7 @@ ) (polygon (pts - (xy 120.26 153.9) (xy 120.26 157.9) (xy 98.26 157.9) (xy 98.26 153.9) + (xy 124.26 153.9) (xy 124.26 157.9) (xy 94.26 157.9) (xy 94.26 153.9) ) ) ) @@ -2078,7 +1959,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "fc1fd210-78bb-4f6b-89b2-fa07785cf35b") + (uuid "f9c94c4a-c484-49c1-a03d-13609b3e2c2d") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2089,7 +1970,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb index 7c10133..3d34e30 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb @@ -228,7 +228,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "14e9d215-fc0d-4917-8669-e6502bba22b2") ) (fp_line @@ -239,7 +238,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "84ee3936-54e3-4255-80dc-fa0aed6264d4") ) (fp_line @@ -250,7 +248,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "a49d0b73-c0a0-4ec5-a79a-a43a3b3196be") ) (fp_line @@ -261,7 +258,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "fc2c1122-bd03-424a-846d-64a533c4658d") ) (fp_line @@ -272,7 +268,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "14aef811-6c92-48ba-879a-bf356494ae39") ) (fp_line @@ -283,7 +278,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "58e19784-f0f5-49d8-ab23-3f4022ec525a") ) (fp_line @@ -294,7 +288,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "fca15495-1679-44d5-80c5-4d2ab9ac86f4") ) (fp_line @@ -305,7 +298,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "db16dcc3-5aa1-474d-9e91-e75a4952a9e9") ) (fp_text user "${REFERENCE}" @@ -520,7 +512,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "7eafec76-8c40-48f2-8133-94aea477c493") ) (fp_line @@ -531,7 +522,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0d88ac0c-a3c6-4fc2-b298-aca380eb3996") ) (fp_line @@ -542,7 +532,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "564f7c1e-ecbd-472c-9d6c-342751919ddf") ) (fp_line @@ -553,7 +542,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9d275733-cf91-4730-ac4c-1aa27b83462d") ) (fp_line @@ -564,7 +552,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8565af59-8194-4462-8ba9-10ee28f2391b") ) (fp_line @@ -575,7 +562,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7d28314e-2f31-4906-b7e0-1f995eba64ee") ) (fp_line @@ -586,7 +572,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "edc5b4c5-9837-46e7-8873-387b24eba0e3") ) (fp_line @@ -597,7 +582,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e1f997af-5654-4d2a-b44e-691960eaf867") ) (fp_text user "${REFERENCE}" @@ -717,7 +701,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "6b3ccf68-f339-4f65-9ac5-b7fba91c3c6c") ) (fp_line @@ -728,7 +711,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c629a779-b7c6-4201-9a5a-3b51b1d94fe7") ) (fp_line @@ -739,7 +721,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9d59f98e-a6f3-4b01-9444-0e2fd1ff3f42") ) (fp_line @@ -750,7 +731,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "b5d79728-e7f4-4e49-b98b-1f583159167d") ) (fp_line @@ -761,7 +741,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0bf6fc8e-41db-4277-889f-35ca9cc7280b") ) (fp_line @@ -772,7 +751,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "c293a65b-ad69-4bfd-8e9c-58b3b0b4ec26") ) (fp_line @@ -783,7 +761,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "4dd44e04-3b99-4232-882f-8166a21afa7d") ) (fp_line @@ -794,7 +771,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0f268ecd-db37-4311-8944-985da3dfebe3") ) (fp_text user "${REFERENCE}" @@ -914,7 +890,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9833a79b-57b6-4112-a3b8-2628c2079676") ) (fp_line @@ -925,7 +900,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0d8be509-67d4-400a-8908-17b0eb13f700") ) (fp_line @@ -936,7 +910,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f2171246-d560-4971-abdd-abeea417cd89") ) (fp_line @@ -947,7 +920,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "b427b893-a40f-4015-8083-5c996ffa9650") ) (fp_line @@ -958,7 +930,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "d82f7c28-3711-4b7a-b6bf-73ae31ff7210") ) (fp_line @@ -969,7 +940,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "83ff3092-3b27-48cd-9799-2feb9ae49a4f") ) (fp_line @@ -980,7 +950,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "442b79d8-1577-4eae-96bd-86608e873d40") ) (fp_line @@ -991,7 +960,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "aa5b041d-2170-4a24-bc1a-c8eb25962be8") ) (fp_text user "${REFERENCE}" @@ -1067,7 +1035,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "5c927512-de47-432a-9a67-24f601e59785") @@ -1104,20 +1072,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "a474631e-1400-4432-9cca-817db5010e50") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1127,8 +1082,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "2c941e02-cf8e-4029-909f-0fd6a592e74d") + (uuid "65d64f43-8958-4dc4-94aa-c196fda9fbcc") ) (fp_rect (start -9.925 -1.44) @@ -1139,8 +1093,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "81bde612-6ad1-4c35-8689-93aba9163dc3") + (uuid "31e15f4c-f1fe-4491-9b05-094ead77490b") ) (fp_line (start -15 -108.89) @@ -1150,8 +1103,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6aed2f3d-c079-4097-a662-beab5c2f6cc4") + (uuid "d197e613-e6c6-485d-a733-51111022b454") ) (fp_line (start -15 -78.89) @@ -1161,8 +1113,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "063d79cd-e8d4-422c-8b87-46a723c5d704") + (uuid "074759e1-ad43-4d83-b875-cc407580192a") ) (fp_line (start -15 -58.89) @@ -1172,8 +1123,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "170a3bac-f68f-490a-a2bf-e6ad2a356f35") + (uuid "a91f979b-4aca-4b0f-9a00-e81113e11d18") ) (fp_line (start -15 -40.89) @@ -1183,8 +1133,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "24964945-b948-47ff-b146-a21f15c24f0c") + (uuid "286ba7b9-17cb-40cd-a96c-6e4e949e2501") ) (fp_line (start -15 -28.89) @@ -1194,8 +1143,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "d4ffa71f-f3d9-48ac-8386-b10c628375ee") + (uuid "613fa97b-e50a-4f03-8a39-1689f3738428") ) (fp_line (start -15 -2.89) @@ -1205,107 +1153,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "afc093b2-be85-4d68-9e76-663893b43b5c") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "18423684-744d-4205-b52e-046dafa3d160") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e722090c-70ef-4837-b2e0-0af2137feb12") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "bd1eeef1-bcf4-471f-8b34-2a347da388d5") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4f1a737d-d305-4f79-9c0a-a72431bf81ee") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ecc640ba-5a04-4402-bc58-b389946219a1") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7851ece9-5614-42db-b0bb-fcb7c4c31763") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "07185a08-92c6-4aa9-8f61-9bfc1012a9bb") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "5216f290-c240-4e7a-886a-74862817a8fc") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "0dcec838-9aa4-4037-8e65-30f0ce646153") + (uuid "577f03c9-57a0-435b-bdb4-3a162a377d08") ) (fp_line (start -11 -2.89) @@ -1315,8 +1163,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "e01eb2bc-1861-4631-9f53-b5af5a4ae302") + (uuid "2a232e19-0037-4014-8cb1-bc4b06f7abbb") ) (fp_line (start -11 -2.89) @@ -1326,8 +1173,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "fe11570d-377a-4301-a7cf-49c53db2441f") + (uuid "96f48455-3999-4098-b385-307e018c3860") ) (fp_line (start -11 -2.89) @@ -1337,8 +1183,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6e3bd51e-0313-4005-86db-d8107ff6fbc2") + (uuid "7fbf3284-3f76-4d86-91dd-e6bf4a82fc73") ) (fp_line (start -11 -2.89) @@ -1348,8 +1193,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0a446c7c-0a11-40da-a9ef-80ae9d27b44e") + (uuid "b4dd71d3-37f8-449f-8e8c-176e0a8925fc") ) (fp_line (start -11 -2.89) @@ -1359,8 +1203,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "c4070846-8d01-4544-b37a-956b583868ad") + (uuid "4fa44bc9-4339-4a75-8bf6-5d35ede91e53") ) (fp_line (start -11 -2.89) @@ -1370,8 +1213,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "8710aaf7-24f5-41c4-ac89-87493c710498") + (uuid "3b04357e-7f70-44f1-bf60-8c5a82276947") ) (fp_line (start 11 -108.89) @@ -1381,8 +1223,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "f97e9ed7-c7a4-4b5a-b508-ef6763915893") + (uuid "c83baf6a-24af-411e-9a2b-bcd6a7bf9644") ) (fp_line (start 11 -78.89) @@ -1392,8 +1233,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6de6cf15-c45f-42fd-a28b-11d570998732") + (uuid "b6129fb4-c6f7-4db0-b920-cb84ac91bdc7") ) (fp_line (start 11 -58.89) @@ -1403,8 +1243,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ff73a306-313f-4c68-b42d-96d700bf3960") + (uuid "bfd41341-8033-4034-9a34-f22d732de05d") ) (fp_line (start 11 -40.89) @@ -1414,8 +1253,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6d0d5a31-a39e-41e4-9bb9-9c0b211e9e9d") + (uuid "f82cee90-f4f8-4547-828b-e33ddd4b0985") ) (fp_line (start 11 -28.89) @@ -1425,8 +1263,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6648c6bd-a1ff-434f-91a9-e892787ae05e") + (uuid "54cec64b-badd-4804-ab24-fc596110d294") ) (fp_line (start 11 -2.89) @@ -1436,8 +1273,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0f035b6e-dc75-42be-840b-3356ba82f366") + (uuid "9e250303-afa0-47cd-8c59-37177a6fd1e7") ) (fp_line (start 15 -108.89) @@ -1447,52 +1283,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6f1fa33b-4d89-45e5-b4a0-c199068c8a7f") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "038aabea-6dc7-4264-a1eb-3af0dc484a1f") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "2abe46b1-ac3d-4394-9ae9-7a395177a824") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ca850b5e-8ed3-4a84-8343-6282fd1c9ead") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6e9fff44-6a98-4462-ac1c-a1eaa21b56c4") + (uuid "1f9ffdd8-acba-4526-9f0e-1b531e52c895") ) (fp_line (start -11 -2.89) @@ -1502,8 +1293,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6ad394a7-26e1-4ab3-93dc-da43d92d6d40") + (uuid "8778dd8d-41d0-410f-b615-dfeeb86293ff") ) (fp_line (start -9.925 -2.39) @@ -1513,8 +1303,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "83747ec0-ac5d-4d8f-9e6b-1ee58c7fcdef") + (uuid "2e703228-c376-4408-a67d-393b8003764d") ) (fp_line (start 2.025 -1.79) @@ -1524,8 +1313,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "0e23a3f6-2ef9-41cc-a438-f198e512ac69") + (uuid "848b3e07-a375-4b08-a701-7ef3c09a97ac") ) (fp_line (start 2.025 1.11) @@ -1535,8 +1323,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "3bddcb3d-5f3e-4d95-945e-49ec0f01229f") + (uuid "1f4d4228-c8f3-429f-951f-5ebbe2e3a54d") ) (fp_line (start 3.225 -1.79) @@ -1546,8 +1333,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "38857d7d-e9e9-45fb-8888-257b8f3591df") + (uuid "3a6ff946-bccf-487c-b507-7fff0a5a01a7") ) (fp_line (start 3.225 1.11) @@ -1557,8 +1343,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "90387b6a-4254-470b-b151-567ffa27e3a7") + (uuid "e7740e19-e777-4933-972f-2be5debbe98a") ) (fp_line (start 6.025 -1.79) @@ -1568,8 +1353,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "59733d64-1310-47ad-b11e-bf1fdc4c42e4") + (uuid "eca63a45-124b-40aa-ba8a-ec7a3a57a022") ) (fp_line (start 7.225 -1.79) @@ -1579,8 +1363,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "7983e20b-07c3-4b72-ba65-96892bbd60cb") + (uuid "3fb10446-1533-4a0e-a236-083b924ca28c") ) (fp_line (start 7.225 1.11) @@ -1590,8 +1373,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "09ee1bcd-8e37-482e-99a0-89a917def7ca") + (uuid "719bacb6-57c8-4815-94b3-f5185cedec92") ) (fp_line (start 9.925 -2.39) @@ -1601,8 +1383,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "37dcb259-8ee3-4607-927e-cbd4de6bbbe0") + (uuid "d71d5fd9-e37a-4690-aaa0-885dbeac21b8") ) (fp_line (start 10.425 -2.89) @@ -1612,8 +1393,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "c0c92e36-85db-49a5-b20e-7e9db2335eea") + (uuid "0a1a5def-a4b1-4448-8954-50be13f3bb70") ) (fp_arc (start -10.425 -2.89) @@ -1624,8 +1404,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6166e245-0d70-4b0d-898e-873eced6c1a3") + (uuid "17fa934f-acf3-4c41-b934-cc0d24d5efca") ) (fp_arc (start 2.025 -1.79) @@ -1636,8 +1415,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "f81f9809-2742-4785-9d9d-ba6d0fc82a87") + (uuid "1505d180-2db3-4a26-8f89-8357768e97d2") ) (fp_arc (start 6.025 -1.79) @@ -1648,8 +1426,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "dd0140bd-190e-466a-8f12-75d5edfb974a") + (uuid "2c77b7aa-aa65-4544-b341-f935bad9b7bd") ) (fp_arc (start 9.925 -2.39) @@ -1660,8 +1437,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "06fefe63-9e3e-422c-b078-b2fd34308065") + (uuid "0e640bb1-73f3-4673-b652-b37503161d0d") ) (fp_line (start -0.71 -109.6) @@ -1671,8 +1447,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "bf69ae17-5ca9-4370-9fb2-514ec8e7381c") + (uuid "d598f04b-77b2-49e8-9946-cc043ce59c2f") ) (fp_line (start -0.71 -79.6) @@ -1682,8 +1457,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "477e8958-1af6-4410-bd9b-56332d49d33d") + (uuid "e2c864d3-2993-41e5-9ead-6c4a41d418e1") ) (fp_line (start -0.71 -59.6) @@ -1693,8 +1467,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "e4371801-71e9-4fc0-bc85-cade4f98e3fe") + (uuid "47b78dde-17e1-4d2e-b85e-7c35b5bfe5a3") ) (fp_line (start -0.71 -41.6) @@ -1704,8 +1477,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "eac4d7cb-5127-4495-aa23-bd0e58a3c43e") + (uuid "37bb53f4-d16a-4697-9471-18ebef4a44ba") ) (fp_line (start -0.71 -29.6) @@ -1715,8 +1487,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "0d416b2f-5212-40c4-b6d1-646800f5b765") + (uuid "777abe77-ebda-4b41-b967-6830b5a7dbb7") ) (fp_line (start 0.71 -109.6) @@ -1726,8 +1497,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "c90a679c-9220-4b1f-8359-38bb5d436a2b") + (uuid "f477ccee-f792-4a94-9cd1-250995b84215") ) (fp_line (start 0.71 -79.6) @@ -1737,8 +1507,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "e854b2a5-bfdf-4b32-ac9e-60e0221c214c") + (uuid "a9b9932e-dcb6-4020-9497-cb455c1eb4c9") ) (fp_line (start 0.71 -59.6) @@ -1748,8 +1517,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "a29a2788-9ef4-44ea-852b-f755280cb6e2") + (uuid "db84c045-b663-4f28-861f-abc259058fc2") ) (fp_line (start 0.71 -41.6) @@ -1759,8 +1527,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "0045e6fb-3e85-49e1-80e8-182728fe93fd") + (uuid "00bd2e22-0835-4218-888c-41dfdf5ad214") ) (fp_line (start 0.71 -29.6) @@ -1770,8 +1537,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "4bca4ad7-2e4a-4802-a948-fa42bf0ef922") + (uuid "7de6868d-9ad2-48b8-b603-d534ad450d55") ) (fp_rect (start -15 -108.89) @@ -1782,8 +1548,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "c8a1adc5-9b61-4fe0-847e-ad074cb66923") + (uuid "4232b3a7-06d8-4bf5-8e31-f4aa61c59387") ) (fp_rect (start -15 -78.89) @@ -1794,8 +1559,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "63152f5d-b5f5-4ec4-afb9-917d9f310ccb") + (uuid "2145fc79-3e1f-43c7-be55-8aa8e28a8b1a") ) (fp_rect (start -15 -58.89) @@ -1806,8 +1570,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "084313ec-73d3-49a5-92ad-e952345f479b") + (uuid "2381e281-8c99-4734-a7ce-7bf1664bb9ff") ) (fp_rect (start -15 -40.89) @@ -1818,8 +1581,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "53e18121-4f70-4559-825f-5a1059651c22") + (uuid "bd8fbafd-eafd-4ef8-88bb-85edc6e36b84") ) (fp_rect (start -15 -28.89) @@ -1830,8 +1592,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "238d4fbf-1e92-4fc8-806e-5cc1b48d0790") + (uuid "96d56dbd-8674-4b3a-8ad7-e8281f27e6a9") ) (fp_text user "A" (at 7.265 -2.345 0) @@ -1859,8 +1620,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "53511d4c-04e0-48a0-bb80-ed782cf642bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "62df6e76-795a-41ff-a513-06def007217e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "3a1748ad-4ed3-46e0-afd2-425080e4b7a2") @@ -1871,11 +1656,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "39c26142-5867-44c3-974d-428c173f4116") + (uuid "11e0dda6-5d74-422a-a40f-5bb6fa186b62") (effects (font (size 2 2) @@ -1884,7 +1669,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "7e0a6df1-8b99-4db7-ae02-a177b57d44c1") @@ -1896,7 +1681,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "bcb74356-5f17-4c0b-9dd4-ed6af514b66b") @@ -1910,47 +1695,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0d6934c6-4e04-42d8-b8f6-676ee422d066") + (uuid "1e12ad77-7d71-42dd-a07b-6517c8f2319b") (pts - (xy 98.01 47.9) (xy 120.01 47.9) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 109.01 32.02 0) - (layer "User.2") - (uuid "0d6934c6-4e04-42d8-b8f6-676ee422d066") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5844c221-c57e-4ffb-944c-dfc466a3d7ac") - (pts - (xy 118.92 157.9) (xy 118.92 77.9) + (xy 118.92 157.9) (xy 124.01 77.9) ) (height 58.985) (orientation 1) @@ -1974,7 +1721,7 @@ (gr_text "80" (at 174.605 117.9 90) (layer "User.2") - (uuid "5844c221-c57e-4ffb-944c-dfc466a3d7ac") + (uuid "1e12ad77-7d71-42dd-a07b-6517c8f2319b") (effects (font (size 3 3) @@ -1986,123 +1733,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8ba92f81-278d-4b26-9e62-6d308e907a7b") + (uuid "253d20fc-beaa-478d-a8dd-9dc8c10e1bfe") (pts - (xy 118.935 157.9) (xy 118.935 127.9) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 142.9 90) - (layer "User.2") - (uuid "8ba92f81-278d-4b26-9e62-6d308e907a7b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a7060c43-7b2e-47d0-80f9-774a5afcceab") - (pts - (xy 118.935 157.9) (xy 118.935 115.9) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 136.9 90) - (layer "User.2") - (uuid "a7060c43-7b2e-47d0-80f9-774a5afcceab") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bd65426d-0071-496f-ae92-34b723aa182b") - (pts - (xy 118.935 157.9) (xy 118.935 47.9) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 102.9 90) - (layer "User.2") - (uuid "bd65426d-0071-496f-ae92-34b723aa182b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "caae1554-af38-443c-93be-d710c4967b41") - (pts - (xy 118.935 157.9) (xy 118.935 97.9) + (xy 118.935 157.9) (xy 124.01 97.9) ) (height 45.245) (orientation 1) @@ -2126,7 +1759,7 @@ (gr_text "60" (at 160.88 127.9 90) (layer "User.2") - (uuid "caae1554-af38-443c-93be-d710c4967b41") + (uuid "253d20fc-beaa-478d-a8dd-9dc8c10e1bfe") (effects (font (size 3 3) @@ -2138,7 +1771,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "cc9ea6df-0900-4bef-a10e-8b4b0297bc20") + (uuid "53b3b4a4-f55b-457c-b089-90a5ec2a3efa") (pts (xy 94.01 46.79) (xy 124.01 46.79) ) @@ -2164,7 +1797,159 @@ (gr_text "30" (at 109.01 25.56 0) (layer "User.2") - (uuid "cc9ea6df-0900-4bef-a10e-8b4b0297bc20") + (uuid "53b3b4a4-f55b-457c-b089-90a5ec2a3efa") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6d5b6ac0-aca1-4b2f-bc04-fe897bc2779e") + (pts + (xy 118.935 157.9) (xy 124.01 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 142.9 90) + (layer "User.2") + (uuid "6d5b6ac0-aca1-4b2f-bc04-fe897bc2779e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9a53c81a-a383-4312-8658-005eab41020f") + (pts + (xy 118.935 157.9) (xy 124.01 47.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 102.9 90) + (layer "User.2") + (uuid "9a53c81a-a383-4312-8658-005eab41020f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e5697154-641c-42ef-9c89-3968b30cd626") + (pts + (xy 118.935 157.9) (xy 124.01 115.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 136.9 90) + (layer "User.2") + (uuid "e5697154-641c-42ef-9c89-3968b30cd626") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e778a31c-7658-45b1-8988-19cc6ea0081a") + (pts + (xy 98.01 47.9) (xy 120.01 47.9) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.01 32.02 0) + (layer "User.2") + (uuid "e778a31c-7658-45b1-8988-19cc6ea0081a") (effects (font (size 3 3) @@ -2708,9 +2493,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "72bcc0f6-b4a2-48b2-a8e3-4ea5daf5278b") + (uuid "600ec0d4-a7ae-44a5-ac40-098ce5cf43d0") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2719,7 +2504,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2733,7 +2518,7 @@ ) (polygon (pts - (xy 120.01 153.9) (xy 120.01 157.9) (xy 98.01 157.9) (xy 98.01 153.9) + (xy 124.01 153.9) (xy 124.01 157.9) (xy 94.01 157.9) (xy 94.01 153.9) ) ) ) @@ -2741,7 +2526,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "16d410a7-889e-4b56-87f3-ffc3932486e5") + (uuid "cd85884d-395a-4ef2-afc9-735f35cf2834") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2752,7 +2537,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb index bbdde6c..b867fbe 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb @@ -279,7 +279,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "b72744ac-6250-4eae-8cc4-e5d03ad181d5") @@ -316,20 +316,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "201cfe23-d1de-4752-bc9d-bf8ec0a32c44") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -339,8 +326,7 @@ ) (fill yes) (layer "F.Mask") - (net 6619220) - (uuid "0de792bb-ed2d-42a2-a1ab-6dce5f7154d6") + (uuid "7ead0285-29cf-4250-bc9e-1f615e5cc9eb") ) (fp_rect (start -9.925 -1.44) @@ -351,8 +337,7 @@ ) (fill yes) (layer "B.Mask") - (net 6619220) - (uuid "8369b0d7-3b24-4702-8e33-85fe65f7d285") + (uuid "1f0488f2-7a39-4892-ba93-0adb067c22a2") ) (fp_line (start -15 -108.89) @@ -362,8 +347,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "6bf81ddb-10a2-4c87-86dd-08a27b8ce5de") + (uuid "7885bcce-42ff-4756-9bf0-157b3e9509d3") ) (fp_line (start -15 -78.89) @@ -373,8 +357,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "43550a36-d7d3-424e-9235-7caeca650fb6") + (uuid "a75d450c-38f8-4145-9894-074c36217649") ) (fp_line (start -15 -58.89) @@ -384,8 +367,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "134ecf1a-1eb3-4e74-9b7a-07349fb4d686") + (uuid "9b01181f-4a9a-45f3-b226-835005636286") ) (fp_line (start -15 -40.89) @@ -395,8 +377,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "d70d6aeb-cf25-4317-9a04-b8bcbfe84294") + (uuid "cb1e1205-0928-4fca-84a0-7812f2dc52c7") ) (fp_line (start -15 -28.89) @@ -406,8 +387,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "71cd19ce-50ee-4a00-800b-c80b072102c0") + (uuid "5cfd633c-b515-471c-8071-dbca3066e1e6") ) (fp_line (start -15 -2.89) @@ -417,107 +397,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "94f5462e-bcbc-4e4a-8b36-84720ce7ebf8") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "cf2748bb-0166-4eac-9d94-d06437fb7696") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "387e9107-f76c-4c79-999e-d83f0004d1ff") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "da030578-a11e-4e29-9ba5-fe290fc3406e") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "ba2c390b-11fd-468c-ad8e-dad35607cda8") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "e19307f5-73c1-4267-b33f-d1bc078a386e") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "25763c13-85e8-468a-a55f-e03e3a418af3") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "79c24c12-c214-4f6b-8a69-bba4334ffa36") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "ad1aca4f-e406-4099-8295-6ecf8020294b") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "5f8b1e77-57cc-446e-9754-29d6444f2cee") + (uuid "6df70760-373e-4065-b908-32f80dbd35bd") ) (fp_line (start -11 -2.89) @@ -527,8 +407,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "b4e06270-fd9d-45ce-881a-80f494c697c0") + (uuid "0c9836ef-65e6-4a53-b51b-f67a25164d3d") ) (fp_line (start -11 -2.89) @@ -538,8 +417,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "a015454d-6af3-47a1-b315-062fd58942aa") + (uuid "3e571435-c537-4939-84c3-849b3ef544f0") ) (fp_line (start -11 -2.89) @@ -549,8 +427,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "797e4f35-38f4-44ce-a713-290d954e77c3") + (uuid "a0dcd29a-c2aa-4a3a-a3a5-51e7da7d1146") ) (fp_line (start -11 -2.89) @@ -560,8 +437,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "13d02101-eec9-469d-97c7-86d215fe14a0") + (uuid "e11949d0-e645-4594-a7f9-f6a05e5b9389") ) (fp_line (start -11 -2.89) @@ -571,8 +447,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "c57aac01-84fa-473b-8ba6-5f651d1e1215") + (uuid "e55f0e73-4252-4949-8505-6d5cea488fa1") ) (fp_line (start -11 -2.89) @@ -582,8 +457,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "3e763f5c-40cc-4c13-b9d9-ddf3cbee78ad") + (uuid "aab4e978-ef69-4e2b-807e-a1b2d30f1729") ) (fp_line (start 11 -108.89) @@ -593,8 +467,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "ddd47a3e-1071-4cb7-a60b-70fe0d1975f8") + (uuid "123ef3ab-b7e2-474a-ad3d-f6ed1a7f1b40") ) (fp_line (start 11 -78.89) @@ -604,8 +477,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "359b7a7b-27ad-4fd9-812a-6cfff6898dee") + (uuid "b20d27f8-2c3c-40fc-b431-f467dc9db2a8") ) (fp_line (start 11 -58.89) @@ -615,8 +487,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "1b8ec80c-6c78-4472-b7fb-f6db51d11d37") + (uuid "3364eca6-9b34-4086-a248-c1734c600545") ) (fp_line (start 11 -40.89) @@ -626,8 +497,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "ad204e7d-fe4d-40ab-8adf-60a12203fd5a") + (uuid "2b5a51e8-e96b-4668-ad25-d9d9db37442b") ) (fp_line (start 11 -28.89) @@ -637,8 +507,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "7a7839cb-d6c3-438f-b360-7ff8056d53c3") + (uuid "26cd706b-12b4-4602-ac6b-157162b69c01") ) (fp_line (start 11 -2.89) @@ -648,8 +517,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "81dcb67b-7093-4124-b97a-dd01b2da8a4d") + (uuid "a03827b5-4523-4d34-9412-6f652c473970") ) (fp_line (start 15 -108.89) @@ -659,52 +527,7 @@ (type default) ) (layer "Dwgs.User") - (net 6619220) - (uuid "0724a600-637a-4974-9199-e3d6f765e472") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "b9a048cc-7451-4cbb-9137-8fabefe776bb") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "008d901a-7f82-497c-9d30-6fba96d20503") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "ffe36ac3-f095-4717-b2db-eec12d771496") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 6619220) - (uuid "b9207139-178f-4520-ad1c-0a5439f76639") + (uuid "495cf4b4-6074-4c2e-bdce-f385a6d8b67b") ) (fp_line (start -11 -2.89) @@ -714,8 +537,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "70c2defa-fe1f-4b15-80de-34ce620fb88b") + (uuid "c763fc1b-a194-4ede-904c-5b2ee924051b") ) (fp_line (start -9.925 -2.39) @@ -725,8 +547,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "fe245dfd-e325-4b90-87b5-770471fcbf38") + (uuid "d008d349-8278-487d-925b-7876cf5b9305") ) (fp_line (start 2.025 -1.79) @@ -736,8 +557,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "63df6aca-be7e-4685-aec3-43fdad8be170") + (uuid "c71811d3-5241-4846-9d72-bde91df2e9ea") ) (fp_line (start 2.025 1.11) @@ -747,8 +567,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "e6e61d2a-2812-495a-8370-102e21a35605") + (uuid "90125b40-9c05-4be6-9a9b-6aa589f52752") ) (fp_line (start 3.225 -1.79) @@ -758,8 +577,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "4da663c2-cb20-4539-bc33-7921cba87ca2") + (uuid "575a7216-d396-4e83-baac-7db8d4aec2d3") ) (fp_line (start 3.225 1.11) @@ -769,8 +587,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "b2bd9c7f-41f2-4060-88be-c876f441d761") + (uuid "908eec53-015b-4d43-adbd-79f7bf40b281") ) (fp_line (start 6.025 -1.79) @@ -780,8 +597,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "b3f8473e-252e-46fc-8c41-d737dc4eb936") + (uuid "83b9dda9-9386-4e67-81cd-db939716be5c") ) (fp_line (start 7.225 -1.79) @@ -791,8 +607,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "76a6557f-6636-4795-9b14-364d3c20b5ea") + (uuid "8e4f9553-bf39-47cc-ac06-3e26d94bb47d") ) (fp_line (start 7.225 1.11) @@ -802,8 +617,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "af8ec46d-6d3a-4187-bf13-5e82023facfc") + (uuid "c143f3bc-6983-48f6-bf53-6365f1873561") ) (fp_line (start 9.925 -2.39) @@ -813,8 +627,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "2a4adb4c-be03-4eed-8204-273ab1fbdbc3") + (uuid "1613e64b-3006-4d64-90b1-3c3246bb135b") ) (fp_line (start 10.425 -2.89) @@ -824,8 +637,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "71168406-9e21-43d0-ade8-ff4f06f4436d") + (uuid "7f8471f9-3bdf-4fd4-81bd-62a75d3b9982") ) (fp_arc (start -10.425 -2.89) @@ -836,8 +648,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "825cddf9-fc3f-4c43-9d97-24e94f9c25a7") + (uuid "a7939f2b-8872-4c0c-a480-878a39b71377") ) (fp_arc (start 2.025 -1.79) @@ -848,8 +659,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "6302526a-9eea-467b-ac19-b341532e4ce0") + (uuid "e0b98794-7e34-46b6-b6a6-3fedf7f8f4ee") ) (fp_arc (start 6.025 -1.79) @@ -860,8 +670,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "83cbb673-9264-41aa-b6aa-fe91bf76bd09") + (uuid "22cc7d47-a17a-4ded-bdfc-c2f53641169c") ) (fp_arc (start 9.925 -2.39) @@ -872,8 +681,7 @@ (type default) ) (layer "Edge.Cuts") - (net 6619220) - (uuid "fa39211f-c1f5-4f7c-8628-805f5609eff5") + (uuid "bf2a527b-5f4c-42ba-b702-ce2dc6b0c798") ) (fp_line (start -0.71 -109.6) @@ -883,8 +691,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "d089557a-1792-4eee-aadf-d2c8081d6743") + (uuid "254e1bb5-3983-4c63-bd3a-139c9837bcad") ) (fp_line (start -0.71 -79.6) @@ -894,8 +701,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "15b36a0b-421f-4001-8109-45d21ae1c3c7") + (uuid "9b0f0a11-ce63-4292-8064-70fbd71f9de0") ) (fp_line (start -0.71 -59.6) @@ -905,8 +711,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "3f5d3752-4418-40b0-8bad-fb9feb93963e") + (uuid "2f2b5cb5-9dd6-4af6-8677-5967aeb6c0f8") ) (fp_line (start -0.71 -41.6) @@ -916,8 +721,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "41e0ab35-40da-4f0b-90b9-e557c5f434b5") + (uuid "07a84cfd-f749-453f-9038-83722304a36f") ) (fp_line (start -0.71 -29.6) @@ -927,8 +731,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "af0197c1-66a0-49ff-86f4-f1114d9eac4c") + (uuid "5a0eb223-9284-4540-a579-5e44f4af93af") ) (fp_line (start 0.71 -109.6) @@ -938,8 +741,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "04cd691d-b8cd-424a-80e1-fe5377a0a4ee") + (uuid "8c5a6638-6109-4215-b426-2def799967a9") ) (fp_line (start 0.71 -79.6) @@ -949,8 +751,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "78dbfc2f-d634-4f12-89c9-6e5e08d1295e") + (uuid "fb70969c-39ee-4964-884c-3c43e1f9b4a0") ) (fp_line (start 0.71 -59.6) @@ -960,8 +761,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "65abb5f7-cb6b-44d0-938f-86a8298c7bcc") + (uuid "57507807-fd99-4d50-885f-e90dc7ce2073") ) (fp_line (start 0.71 -41.6) @@ -971,8 +771,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "857cb648-61ac-4724-a86a-eb82d864a1fa") + (uuid "6644daed-57a2-41d2-ae3a-8c79c13c9ff5") ) (fp_line (start 0.71 -29.6) @@ -982,8 +781,7 @@ (type default) ) (layer "User.3") - (net 6619220) - (uuid "ad73b7f9-9e2b-4129-8c08-274e49aefba0") + (uuid "11b5c15c-ef5d-48a3-a7b3-dfed2c339a95") ) (fp_rect (start -15 -108.89) @@ -994,8 +792,7 @@ ) (fill no) (layer "User.4") - (net 6619220) - (uuid "9de4ba79-bf34-4c03-aef4-ab0ee6d31f7d") + (uuid "55ed1351-b681-4a72-a018-d527efaf5292") ) (fp_rect (start -15 -78.89) @@ -1006,8 +803,7 @@ ) (fill no) (layer "User.4") - (net 6619220) - (uuid "52134c2c-a42d-49eb-b8bc-aba16b13e449") + (uuid "148d0584-f249-4c8a-a20c-f185967713ee") ) (fp_rect (start -15 -58.89) @@ -1018,8 +814,7 @@ ) (fill no) (layer "User.4") - (net 6619220) - (uuid "bbb22988-c1c6-4bfc-9227-2f060f3fcf0a") + (uuid "7becd856-1e3d-471f-be02-612d706bab56") ) (fp_rect (start -15 -40.89) @@ -1030,8 +825,7 @@ ) (fill no) (layer "User.4") - (net 6619220) - (uuid "484f37a6-c2a7-4238-aef5-f791b916baa0") + (uuid "beb5245f-e4ce-4899-9f3f-5d172e6223d0") ) (fp_rect (start -15 -28.89) @@ -1042,8 +836,7 @@ ) (fill no) (layer "User.4") - (net 6619220) - (uuid "d6f8a782-dac8-4d73-9ae9-cebd228899cd") + (uuid "6e51ee7f-0814-4c12-84ac-d7edc9c8b5c6") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1071,8 +864,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "57c8cff8-b5ae-4c67-badf-9c8c7d663207") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "b97bdf1b-7e46-4258-9e79-8e1c117b3968") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "00a8d15e-3a31-461b-9a13-fd0b4cc5ef19") @@ -1083,11 +900,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "5bf5cdd8-5a04-4d58-8924-4a5cd8a37dd9") + (uuid "ec6e00f4-1b99-4dd3-847d-e469d369905e") (effects (font (size 2 2) @@ -1096,7 +913,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "406c7ece-fe6d-4e90-99d8-88ced06af33a") @@ -1108,7 +925,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "2f1a5f8d-5062-40bd-81eb-e81bdc4e443c") @@ -1122,11 +939,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "07aff42a-de0c-45c2-b20d-7c6e1954ea7f") + (uuid "417237a1-c28d-4802-bd66-0d70eefffd7b") (pts - (xy 120.185 158.9) (xy 120.185 116.9) + (xy 120.185 158.9) (xy 125.26 48.9) ) - (height 32.695) + (height 69.74) (orientation 1) (format (prefix "") @@ -1145,10 +962,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 149.58 137.9 90) + (gr_text "110" + (at 186.625 103.9 90) (layer "User.2") - (uuid "07aff42a-de0c-45c2-b20d-7c6e1954ea7f") + (uuid "417237a1-c28d-4802-bd66-0d70eefffd7b") (effects (font (size 3 3) @@ -1160,11 +977,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0e8fa7ba-b997-4a89-9a88-ca2fe714f95b") + (uuid "4287a502-9331-43ee-a621-50fb8286dace") (pts - (xy 120.17 158.9) (xy 120.17 78.9) + (xy 120.185 158.9) (xy 125.26 128.9) ) - (height 58.985) + (height 20.795) (orientation 1) (format (prefix "") @@ -1183,52 +1000,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 175.855 118.9 90) - (layer "User.2") - (uuid "0e8fa7ba-b997-4a89-9a88-ca2fe714f95b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "666a7c24-4899-45c3-ad33-799ae7b5104f") - (pts - (xy 95.26 47.79) (xy 125.26 47.79) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) (gr_text "30" - (at 110.26 26.56 0) + (at 137.68 143.9 90) (layer "User.2") - (uuid "666a7c24-4899-45c3-ad33-799ae7b5104f") + (uuid "4287a502-9331-43ee-a621-50fb8286dace") (effects (font (size 3 3) - (thickness 0.4) + (thickness 0.3) ) ) ) @@ -1236,7 +1015,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "6e68baf9-4164-443f-bb76-a985ffdb5377") + (uuid "42b885f9-e2d8-4564-af92-a8948da50232") (pts (xy 99.26 48.9) (xy 121.26 48.9) ) @@ -1262,7 +1041,7 @@ (gr_text "22" (at 110.26 33.02 0) (layer "User.2") - (uuid "6e68baf9-4164-443f-bb76-a985ffdb5377") + (uuid "42b885f9-e2d8-4564-af92-a8948da50232") (effects (font (size 3 3) @@ -1274,9 +1053,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "96e06fdb-e7f4-42ff-b168-9da6cd8e88af") + (uuid "a020bb9e-9632-49c8-a393-b6a3a35a9614") (pts - (xy 120.185 158.9) (xy 120.185 98.9) + (xy 120.17 158.9) (xy 125.26 78.9) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 118.9 90) + (layer "User.2") + (uuid "a020bb9e-9632-49c8-a393-b6a3a35a9614") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b80f27e7-73d7-41c6-b2a6-e8fb18c8fe23") + (pts + (xy 95.26 47.79) (xy 125.26 47.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 26.56 0) + (layer "User.2") + (uuid "b80f27e7-73d7-41c6-b2a6-e8fb18c8fe23") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cfa67685-4127-4d1f-a592-13016591ccc9") + (pts + (xy 120.185 158.9) (xy 125.26 116.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 137.9 90) + (layer "User.2") + (uuid "cfa67685-4127-4d1f-a592-13016591ccc9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6e2f6a0-35f6-494b-b43c-81b7b77bd4e7") + (pts + (xy 120.185 158.9) (xy 125.26 98.9) ) (height 45.245) (orientation 1) @@ -1300,83 +1193,7 @@ (gr_text "60" (at 162.13 128.9 90) (layer "User.2") - (uuid "96e06fdb-e7f4-42ff-b168-9da6cd8e88af") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "97e698df-cbee-48a6-a499-2641139dcf07") - (pts - (xy 120.185 158.9) (xy 120.185 128.9) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.68 143.9 90) - (layer "User.2") - (uuid "97e698df-cbee-48a6-a499-2641139dcf07") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "eb7d7d98-9c72-444b-a16d-f6c82799c9a3") - (pts - (xy 120.185 158.9) (xy 120.185 48.9) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.625 103.9 90) - (layer "User.2") - (uuid "eb7d7d98-9c72-444b-a16d-f6c82799c9a3") + (uuid "e6e2f6a0-35f6-494b-b43c-81b7b77bd4e7") (effects (font (size 3 3) @@ -1920,9 +1737,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "20181847-d104-4419-b2dd-8185cfbf5a44") + (uuid "40b1ff49-d39c-4f68-a96f-e81fbda1ec56") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1931,7 +1748,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1945,7 +1762,7 @@ ) (polygon (pts - (xy 121.26 154.9) (xy 121.26 158.9) (xy 99.26 158.9) (xy 99.26 154.9) + (xy 125.26 154.9) (xy 125.26 158.9) (xy 95.26 158.9) (xy 95.26 154.9) ) ) ) @@ -1953,7 +1770,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "e875810f-06fc-46e9-86ad-b6cf57f7080a") + (uuid "aab5d497-59b6-4b46-8496-9b3037d5f1e0") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1964,7 +1781,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2045,7 +1862,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "b0a69654-0439-4f18-be9f-a9a5f8936c86") ) (fp_line @@ -2056,7 +1872,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "cd52e914-b6d8-4ec8-9ccf-1e8d9ad3ec1a") ) (fp_line @@ -2067,7 +1882,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "b555d80a-31d3-4503-b21e-9dee11c1ecb0") ) (fp_line @@ -2078,7 +1892,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "e54483f5-72c5-4515-bf34-b8195b9fa7f0") ) (fp_line @@ -2089,7 +1902,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "af838006-c386-425f-a36b-f010eb35a6d2") ) (fp_line @@ -2100,7 +1912,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "bae3bd88-b7d9-4a7c-a95e-3cdfc41b348a") ) (fp_line @@ -2111,7 +1922,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "2eed9b3f-150e-4685-a829-0b5cec8259c1") ) (fp_line @@ -2122,7 +1932,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "07ef1b22-4c96-46a1-a1cc-36dcac3039c6") ) (fp_text user "${REFERENCE}" @@ -2242,7 +2051,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "64fbea2f-db30-4cee-949a-1c5bde2cd533") ) (fp_line @@ -2253,7 +2061,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "3c105467-a1ee-400a-a91e-2a7c60cda493") ) (fp_line @@ -2264,7 +2071,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "d8210308-4fd2-4152-8136-a27a4c52d131") ) (fp_line @@ -2275,7 +2081,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "0728d9a9-8a68-4370-a5f4-3375a96e24c1") ) (fp_line @@ -2286,7 +2091,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "363c0396-46a3-44c7-af3d-48b559121050") ) (fp_line @@ -2297,7 +2101,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "cdbdc85a-cfef-44cb-a0c7-043290ce5252") ) (fp_line @@ -2308,7 +2111,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "0d98be55-1624-4134-b830-c89b4a7905ad") ) (fp_line @@ -2319,7 +2121,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "83a9f6f5-8b8c-4efd-b0cf-734b6305908f") ) (fp_text user "${REFERENCE}" @@ -2439,7 +2240,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "2bafbb87-2720-4356-9c86-3fae37800d9c") ) (fp_line @@ -2450,7 +2250,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "14d00afc-de82-4eb5-9eea-620b2662fda3") ) (fp_line @@ -2461,7 +2260,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "619fcc27-039a-4b25-8a41-a75a333ea86f") ) (fp_line @@ -2472,7 +2270,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "16b56e27-8b24-4b95-a0e3-0bc959bb393f") ) (fp_line @@ -2483,7 +2280,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "6a628653-5625-469f-9b88-ca924c1917f6") ) (fp_line @@ -2494,7 +2290,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "0b2398b7-1078-4e33-97cb-a25a815b9360") ) (fp_line @@ -2505,7 +2300,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "fcc22876-9fc7-44ea-8023-c91557e8e75e") ) (fp_line @@ -2516,7 +2310,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "fba88eb2-3f16-4cc1-8a45-a660eabaa181") ) (fp_text user "${REFERENCE}" @@ -2636,7 +2429,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "ba675f96-794a-4916-8814-175138ad6b5a") ) (fp_line @@ -2647,7 +2439,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "71db6ae6-e459-4654-8414-0251b204ef6b") ) (fp_line @@ -2658,7 +2449,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "723fabad-73e5-4310-8dcc-1a3a9052fde7") ) (fp_line @@ -2669,7 +2459,6 @@ (type solid) ) (layer "F.CrtYd") - (net 6619220) (uuid "bbbd50ed-34cc-497d-98bd-2ec138bfe118") ) (fp_line @@ -2680,7 +2469,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "01ee64e0-a0cc-47a2-a430-1f3a4fad0dfe") ) (fp_line @@ -2691,7 +2479,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "ab16621f-42f9-401e-bc4c-010502ecdc0b") ) (fp_line @@ -2702,7 +2489,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "b1e12d3a-b55c-4e36-8895-508e63bdc1fa") ) (fp_line @@ -2713,7 +2499,6 @@ (type solid) ) (layer "F.Fab") - (net 6619220) (uuid "56ef6727-cc49-4d21-9eeb-42ccde082387") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb index 16afa3e..4da9174 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb @@ -1035,7 +1035,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "33713e98-766e-4a8d-8b46-9b9b0f03f343") @@ -1072,20 +1072,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "aa89c7cc-ba96-4956-b55a-5ea8a7cdb842") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1095,7 +1082,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "6f331d54-7bf2-47e5-b664-0f8bad2d0121") + (uuid "65d2cfe8-944f-4784-b657-8fe5a010bb94") ) (fp_rect (start -9.925 -1.44) @@ -1106,7 +1093,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "bac6ec88-7b0a-427f-8681-c514436197dc") + (uuid "d9e3b099-d1e6-4571-857c-bdf694b4624b") ) (fp_line (start -15 -108.89) @@ -1116,7 +1103,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7dcf293b-5182-4234-82e9-b1ee48601fca") + (uuid "9d9cf054-555c-4ab7-bed2-80738e6ad562") ) (fp_line (start -15 -78.89) @@ -1126,7 +1113,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "73eb2c61-6448-473b-9519-c215ddbfc3a7") + (uuid "df0312bb-5c30-4242-b7ee-c1e88bbc6221") ) (fp_line (start -15 -58.89) @@ -1136,7 +1123,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d40a55a5-740d-465b-ba9a-889f1a9a9e2f") + (uuid "41dc3389-6380-453e-bcd2-08d3cbababa3") ) (fp_line (start -15 -40.89) @@ -1146,7 +1133,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "15268172-3400-4c2a-a109-e6100b3e13fb") + (uuid "b671466e-43fe-4b9a-8b23-3f630118a85d") ) (fp_line (start -15 -28.89) @@ -1156,7 +1143,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a12c8c6-c678-4f91-9569-050f30cc5904") + (uuid "83444f62-afa8-4b7a-8cb7-307f757942ad") ) (fp_line (start -15 -2.89) @@ -1166,97 +1153,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "16d8fcee-95ac-4ac9-bf6e-072fb073178d") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0d51d167-f729-4736-b05b-86fa83c49094") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "84da0888-50e2-4250-8e42-6fef16cdcf65") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "07dadc4f-6d87-449b-86ea-b93a26e3c576") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c7c57ea3-5eb8-4f58-8933-e7439ced0370") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b04197bd-40b2-494a-ab0c-203cbd79fdb2") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6754f384-54b5-4362-8617-a7075226cb1a") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "017783b2-6dbd-4cc4-8005-77e6c7a845bc") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "88346aec-4717-401d-b63e-b5c4c8e534f7") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "52a3c412-cbf5-4a6a-95c1-b97817ea4fcb") + (uuid "591553d5-da70-4b9a-8fe7-1d16a53207f4") ) (fp_line (start -11 -2.89) @@ -1266,7 +1163,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5162c1cb-caa8-49c2-aac1-a64f7532b345") + (uuid "461f2e10-cf88-43a9-9142-cc663ce1b7dc") ) (fp_line (start -11 -2.89) @@ -1276,7 +1173,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "240333d4-5ae2-46e6-92a1-c07e842bb864") + (uuid "e17ed8c2-10ed-4598-9919-a3a9e59176b2") ) (fp_line (start -11 -2.89) @@ -1286,7 +1183,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "678bc141-19e9-4d5f-b7c5-394309c35aa5") + (uuid "e4667b3e-49bf-4830-a94d-d1e27750addb") ) (fp_line (start -11 -2.89) @@ -1296,7 +1193,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "194d0234-229f-4487-abfa-80c39338fb51") + (uuid "31118d26-03d4-4315-b9ff-b5dc62c61f84") ) (fp_line (start -11 -2.89) @@ -1306,7 +1203,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "89dac042-68ec-4d3c-89ea-46dc63987a69") + (uuid "7fe7bb26-dca0-41d5-b2e8-c8faa9824000") ) (fp_line (start -11 -2.89) @@ -1316,7 +1213,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b30c8ea0-53bd-444d-a9e8-8c6da27f06ae") + (uuid "34306072-32a6-41c7-ab4b-d95f7deb8028") ) (fp_line (start 11 -108.89) @@ -1326,7 +1223,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d04cca93-6b84-4909-9c66-31d50b285d90") + (uuid "6ad2b04c-8582-47cc-9271-88bf10738c6c") ) (fp_line (start 11 -78.89) @@ -1336,7 +1233,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "95613d1a-e9fd-460f-9266-a6667fe43e24") + (uuid "be9bddfc-1775-4fc0-80bf-57f6597ccaf1") ) (fp_line (start 11 -58.89) @@ -1346,7 +1243,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "80d34705-5366-4d52-85b5-2d2a242145af") + (uuid "f4aa1669-07a8-40b4-988a-d3f1d09dc29d") ) (fp_line (start 11 -40.89) @@ -1356,7 +1253,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9a25b01c-2ec0-4e06-8cf8-44bd7b700ae3") + (uuid "062233fa-6d53-4091-8e69-1c9ac071c642") ) (fp_line (start 11 -28.89) @@ -1366,7 +1263,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "070be839-aaa0-4555-9f56-6ac03536f1ec") + (uuid "f7bad1cd-df57-4719-abfd-821864a74af0") ) (fp_line (start 11 -2.89) @@ -1376,7 +1273,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b92b11b4-e0a7-4fbe-8ebf-cef426ce188f") + (uuid "bbbc28c5-89cc-487b-9af7-a6c824abb0a5") ) (fp_line (start 15 -108.89) @@ -1386,47 +1283,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "79176754-978a-47ee-9766-8a987118a6ef") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3706d2df-1db9-4289-973f-6a850c4bc54d") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "50b73c16-27ab-49da-b611-803eafa2e659") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5ccbd072-97db-4529-9ca8-b40f1176e6ad") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2c97865e-1a06-493e-9a81-5f66ee20a7bb") + (uuid "e479219b-15e8-4c59-8e4f-9c89316593c7") ) (fp_line (start -11 -2.89) @@ -1436,7 +1293,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "135fdc2a-be8d-4e5b-ad1f-0874c395c394") + (uuid "5d779b17-8605-4e3c-947c-2788e02f6698") ) (fp_line (start -9.925 -2.39) @@ -1446,7 +1303,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9127aa57-aac8-4f00-b3b6-68aba0c03c7d") + (uuid "3fca5d61-42fd-4705-b0c2-0f1fb518dde6") ) (fp_line (start 2.025 -1.79) @@ -1456,7 +1313,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "22dcbaee-48ce-4cee-bfc5-4c6ca8191393") + (uuid "ed9e3cc0-9343-4f25-8e09-ebe14ff13bb6") ) (fp_line (start 2.025 1.11) @@ -1466,7 +1323,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9f88c974-6917-492c-8ef9-8eef4a12f22a") + (uuid "d0ad2d3b-251f-474a-88bc-8866fcf350c4") ) (fp_line (start 3.225 -1.79) @@ -1476,7 +1333,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a1462227-7d7d-4c5a-9116-76a52529f9fc") + (uuid "d2038ee1-4407-4a28-a8a1-f4923b9935fe") ) (fp_line (start 3.225 1.11) @@ -1486,7 +1343,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6b37b686-8a4a-4fd5-94ae-3b149de49858") + (uuid "5fd9e8d4-3eec-4f6a-861e-7bb70274c16a") ) (fp_line (start 6.025 -1.79) @@ -1496,7 +1353,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cf8bedca-fca8-4e0f-9164-793fe9d03ff5") + (uuid "13f50489-2c28-4095-94b3-09c230361414") ) (fp_line (start 7.225 -1.79) @@ -1506,7 +1363,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4108c6a3-7410-485f-8389-b61acd34f78f") + (uuid "941c6f53-07c9-4ebb-97f6-fa6bf5d97c56") ) (fp_line (start 7.225 1.11) @@ -1516,7 +1373,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "905f421f-0784-4ab3-8ed3-52720149b2b0") + (uuid "64af9769-40af-4205-b618-ceeb50996370") ) (fp_line (start 9.925 -2.39) @@ -1526,7 +1383,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "71c1ca81-9a62-49f0-be98-566127798718") + (uuid "70b9c629-0884-4a70-b220-2c38d8957c72") ) (fp_line (start 10.425 -2.89) @@ -1536,7 +1393,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c9397ced-cf27-4d80-9869-1866cfe03e53") + (uuid "986853c7-2482-446f-a468-58c6a8436110") ) (fp_arc (start -10.425 -2.89) @@ -1547,7 +1404,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "040755f8-15e0-4163-9566-959f657a87f7") + (uuid "bdd6d557-18a8-4cfa-b839-85bff1c7b4bb") ) (fp_arc (start 2.025 -1.79) @@ -1558,7 +1415,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5bdd359d-e645-4ade-9739-aca36a10b2e0") + (uuid "e770700f-5ff9-473e-a717-d66d28b82afb") ) (fp_arc (start 6.025 -1.79) @@ -1569,7 +1426,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "74951e52-bd5e-4c81-86a4-e29db363b962") + (uuid "d5b2a4d9-0bbc-491f-ac73-2417a6034f5c") ) (fp_arc (start 9.925 -2.39) @@ -1580,7 +1437,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1965e328-e40f-4d4f-a6f6-35f5415b6376") + (uuid "6453423f-9fa9-4718-98d8-5e1a15403717") ) (fp_line (start -0.71 -109.6) @@ -1590,7 +1447,7 @@ (type default) ) (layer "User.3") - (uuid "04012a2c-3866-4d24-bc37-4334e95ec7d2") + (uuid "ed65e21b-62d7-4ebd-bb0c-ed638b25aea1") ) (fp_line (start -0.71 -79.6) @@ -1600,7 +1457,7 @@ (type default) ) (layer "User.3") - (uuid "dedc94d2-c72a-4dde-aa44-f907df3982e3") + (uuid "1e45c584-e152-4708-a69a-f3752dbe7d05") ) (fp_line (start -0.71 -59.6) @@ -1610,7 +1467,7 @@ (type default) ) (layer "User.3") - (uuid "e4d769c5-a3fb-4cb5-a7fc-8be3cd99c159") + (uuid "f581f598-939f-4de7-8262-e99b64e85c0a") ) (fp_line (start -0.71 -41.6) @@ -1620,7 +1477,7 @@ (type default) ) (layer "User.3") - (uuid "cc2b2656-3cc0-4f22-ae3c-d410b62daba4") + (uuid "8178c431-8a44-4ab8-9345-2017587121d5") ) (fp_line (start -0.71 -29.6) @@ -1630,7 +1487,7 @@ (type default) ) (layer "User.3") - (uuid "d5d4f319-e615-46e6-9264-15d5d94b2d85") + (uuid "2c1d1235-0eee-418a-ab80-40e9a404e246") ) (fp_line (start 0.71 -109.6) @@ -1640,7 +1497,7 @@ (type default) ) (layer "User.3") - (uuid "d8ae5e60-e294-4cf3-9ffd-f2b274b9255c") + (uuid "6840a715-f480-4246-b004-1bb26c3ed03f") ) (fp_line (start 0.71 -79.6) @@ -1650,7 +1507,7 @@ (type default) ) (layer "User.3") - (uuid "826b5567-282d-46c9-abf4-5cfcc373c969") + (uuid "a8639575-0abb-425a-b53c-22724f5f14c3") ) (fp_line (start 0.71 -59.6) @@ -1660,7 +1517,7 @@ (type default) ) (layer "User.3") - (uuid "6417e982-cfea-4d32-b514-bda480081a6b") + (uuid "f59ea349-5966-48c0-abba-227a85145c2a") ) (fp_line (start 0.71 -41.6) @@ -1670,7 +1527,7 @@ (type default) ) (layer "User.3") - (uuid "5eb9b920-4de7-40c5-bc2e-d9afb7c13419") + (uuid "e2bc629d-4980-4341-bcec-4b358a9b88a2") ) (fp_line (start 0.71 -29.6) @@ -1680,7 +1537,7 @@ (type default) ) (layer "User.3") - (uuid "6c82c5b9-48d3-4ea4-a5e6-a13d46b188cc") + (uuid "8259ad36-e361-4dd5-b512-78643ff9e2c2") ) (fp_rect (start -15 -108.89) @@ -1691,7 +1548,7 @@ ) (fill no) (layer "User.4") - (uuid "86ee8a3f-4c6c-4558-9ae8-ef93ca5d5571") + (uuid "011ccbcc-8e6b-4905-b927-4fe36582877d") ) (fp_rect (start -15 -78.89) @@ -1702,7 +1559,7 @@ ) (fill no) (layer "User.4") - (uuid "452f48d4-8724-4825-9260-c123ff2f0d73") + (uuid "bbbd934e-0486-4985-9c1e-89bb8cb388e9") ) (fp_rect (start -15 -58.89) @@ -1713,7 +1570,7 @@ ) (fill no) (layer "User.4") - (uuid "c32e7395-79f4-4979-b227-b8b3c969f0cf") + (uuid "52dd0aa6-907b-41a4-9015-f48aed75410d") ) (fp_rect (start -15 -40.89) @@ -1724,7 +1581,7 @@ ) (fill no) (layer "User.4") - (uuid "639b35d7-e134-41b6-8943-38d11f9c5ad1") + (uuid "ba74ce20-73b9-4c31-8c4c-a0717c8635f0") ) (fp_rect (start -15 -28.89) @@ -1735,7 +1592,7 @@ ) (fill no) (layer "User.4") - (uuid "f9d1ad96-6b20-453f-b5ba-3b36b9a3f275") + (uuid "757b9cf9-e179-46ae-ba9d-fe309f27783c") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1763,8 +1620,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "097f30ca-3ce0-4a3a-821f-bf90d55bf936") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.45 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "df13be5c-9ebe-4f83-9cc6-0f55a9769691") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "72065d79-c32f-42b8-b1d1-01aa46cff1fe") @@ -1775,11 +1656,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "7d1079e2-4bf0-4cbc-97f8-da7398bdc5bd") + (uuid "da93db67-ddb2-4d16-a270-16f9168673e7") (effects (font (size 2 2) @@ -1788,7 +1669,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "fbaf3140-a130-4d05-a4d8-c47b884e41ad") @@ -1800,7 +1681,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "5f2e51f4-47bc-489a-82d7-b9b4a60e5f91") @@ -1814,7 +1695,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3b9ebae1-e17c-4130-8a0c-741cfb762e71") + (uuid "1e6c8be0-01eb-47f6-a192-dc66b7bd69a2") (pts (xy 97.01 47.65) (xy 119.01 47.65) ) @@ -1840,7 +1721,7 @@ (gr_text "22" (at 108.01 31.77 0) (layer "User.2") - (uuid "3b9ebae1-e17c-4130-8a0c-741cfb762e71") + (uuid "1e6c8be0-01eb-47f6-a192-dc66b7bd69a2") (effects (font (size 3 3) @@ -1852,161 +1733,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c31a58b5-bdf9-4a20-a439-ee649b38782a") + (uuid "38cd324c-2fd5-4ecd-af6b-4136de795a83") (pts - (xy 117.92 157.65) (xy 117.92 77.65) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.605 117.65 90) - (layer "User.2") - (uuid "c31a58b5-bdf9-4a20-a439-ee649b38782a") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c4b711f3-cbe6-4403-8f2c-38851793da86") - (pts - (xy 117.935 157.65) (xy 117.935 127.65) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.43 142.65 90) - (layer "User.2") - (uuid "c4b711f3-cbe6-4403-8f2c-38851793da86") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d8f01f86-2b70-4d59-8978-acd2e33e742c") - (pts - (xy 117.935 157.65) (xy 117.935 115.65) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.33 136.65 90) - (layer "User.2") - (uuid "d8f01f86-2b70-4d59-8978-acd2e33e742c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "df32b1d0-c01f-4f80-bed4-ee8d39d6cc62") - (pts - (xy 117.935 157.65) (xy 117.935 47.65) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.375 102.65 90) - (layer "User.2") - (uuid "df32b1d0-c01f-4f80-bed4-ee8d39d6cc62") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "df44f201-122e-40ba-b0a7-8368bc16d384") - (pts - (xy 117.935 157.65) (xy 117.935 97.65) + (xy 117.935 157.65) (xy 123.01 97.65) ) (height 45.245) (orientation 1) @@ -2030,7 +1759,7 @@ (gr_text "60" (at 159.88 127.65 90) (layer "User.2") - (uuid "df44f201-122e-40ba-b0a7-8368bc16d384") + (uuid "38cd324c-2fd5-4ecd-af6b-4136de795a83") (effects (font (size 3 3) @@ -2042,7 +1771,159 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e3ed34fd-a8d4-40bc-a62b-574efb163170") + (uuid "3b737e30-613f-4481-8bfa-0b02eeb0c229") + (pts + (xy 117.92 157.65) (xy 123.01 77.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.605 117.65 90) + (layer "User.2") + (uuid "3b737e30-613f-4481-8bfa-0b02eeb0c229") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "494889bf-da8a-4b03-bc2d-6692ebb3ecaf") + (pts + (xy 117.935 157.65) (xy 123.01 115.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.33 136.65 90) + (layer "User.2") + (uuid "494889bf-da8a-4b03-bc2d-6692ebb3ecaf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "71bb602c-082d-4a34-9bca-4e76975539de") + (pts + (xy 117.935 157.65) (xy 123.01 47.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 102.65 90) + (layer "User.2") + (uuid "71bb602c-082d-4a34-9bca-4e76975539de") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ac0e9f0b-f005-4471-9474-e50b84a5fb9e") + (pts + (xy 117.935 157.65) (xy 123.01 127.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 142.65 90) + (layer "User.2") + (uuid "ac0e9f0b-f005-4471-9474-e50b84a5fb9e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e0ebb7d9-a9a6-4563-8ff1-de44beb48ed1") (pts (xy 93.01 46.54) (xy 123.01 46.54) ) @@ -2068,7 +1949,7 @@ (gr_text "30" (at 108.01 25.31 0) (layer "User.2") - (uuid "e3ed34fd-a8d4-40bc-a62b-574efb163170") + (uuid "e0ebb7d9-a9a6-4563-8ff1-de44beb48ed1") (effects (font (size 3 3) @@ -2612,9 +2493,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "34bfe1ce-0f39-4d55-a174-259397e7323b") + (uuid "bfa87528-5dee-48d2-818e-198bb75518d7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2623,7 +2504,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2637,7 +2518,7 @@ ) (polygon (pts - (xy 119.01 153.65) (xy 119.01 157.65) (xy 97.01 157.65) (xy 97.01 153.65) + (xy 123.01 153.65) (xy 123.01 157.65) (xy 93.01 157.65) (xy 93.01 153.65) ) ) ) @@ -2645,7 +2526,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "e1c7a886-04c2-4c61-a4f4-debdeb356753") + (uuid "6f36c952-3b74-4349-b451-c61da7858341") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2656,7 +2537,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb index 6cd78bc..cd02429 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B Key 22110.kicad_pcb @@ -853,7 +853,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "1790ae6c-33da-4991-837d-6629d9e5b899") @@ -890,20 +890,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "459ff723-2d6b-46b3-afd3-ab2224cb211e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -913,7 +900,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "1562afb1-2365-483b-bb98-6177cea4c809") + (uuid "66dd7a4e-0095-4c37-8f88-7509b231fbf5") ) (fp_rect (start -9.925 -1.44) @@ -924,7 +911,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "8f74fe20-4f12-4d13-96d0-bb45c5b39891") + (uuid "42ef3425-b6f1-42dd-979e-933e8bf7fa2a") ) (fp_line (start -15 -108.89) @@ -934,7 +921,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "07568663-0afe-4eee-abab-a80cf6f65645") + (uuid "bcec92b7-dbf5-4c5f-a833-a0483ba0a84e") ) (fp_line (start -15 -78.89) @@ -944,7 +931,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "db940787-951b-480b-9da6-f55b732f7bf0") + (uuid "275d3dfb-b279-4cf9-8bc0-da1dd1b25442") ) (fp_line (start -15 -58.89) @@ -954,7 +941,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5d4c4229-ca09-417f-a3c7-64d456f46846") + (uuid "8b22941f-fc9c-4c99-b97a-6886cb8d8766") ) (fp_line (start -15 -40.89) @@ -964,7 +951,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "24280d7f-e98d-48b0-8e32-a599eab9f622") + (uuid "59cd2158-3f74-43fd-b9a1-5b5ca05ed863") ) (fp_line (start -15 -28.89) @@ -974,7 +961,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b43e9d4e-08df-4837-ad7b-148814ec4861") + (uuid "238a6a91-799b-4bc9-b592-5a43bf552850") ) (fp_line (start -15 -2.89) @@ -984,97 +971,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "34b63571-1b5a-4ed2-a15c-0f22fd57b72f") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "501cee6f-89b2-4b12-8f41-4c25f392dea4") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e47b899b-e15f-4c97-a543-aa3572b27f2b") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6bf574cd-cfe3-4dc5-a60c-9b336e67f230") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "35d46789-5c8c-4fdc-9f0f-4ce2a2a7b41b") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5327497e-8b79-4031-b29d-f83bc56e1783") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "de25d192-0c1f-489b-9eb4-4741b4fe704f") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "af086fee-7807-4055-be69-8147543f6449") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a0a17799-7e4e-45a1-a692-e6e7cfe7e948") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7d62203b-8747-49b3-b918-023b1c2190c4") + (uuid "8634c857-7289-4506-b92a-d6646aa4823c") ) (fp_line (start -11 -2.89) @@ -1084,7 +981,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0198dd13-c250-48c7-a409-9330aba7d321") + (uuid "aa7464ed-23e2-4574-8644-479623dce675") ) (fp_line (start -11 -2.89) @@ -1094,47 +991,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3b0e8881-091c-4706-aeb0-51447aad693f") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2e964c9e-337f-4f44-aa64-df0515bd23ca") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ccba06fb-fd05-424c-a991-3de7e5d4f333") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "91985692-f01b-43df-ba3c-359e01f3c193") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3f7b7f59-973f-44fa-a157-cdda9c125c6a") + (uuid "596edf58-151b-4508-856a-a73efda71ca4") ) (fp_line (start 11 -108.89) @@ -1144,47 +1001,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8d3568d9-0304-48fd-807e-9439f7986a5f") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e0bdd7a-1c13-4415-8e59-412a4df69b6b") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6253a6f8-27ec-416b-a407-76415ecb3b32") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fd7b78d0-069f-458f-8646-c8d288099565") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b568b859-c727-4a1c-8757-13265192d692") + (uuid "a5f46d2f-f726-4e91-b4d4-2886294159d8") ) (fp_line (start 11 -2.89) @@ -1194,7 +1011,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "07f1ee1f-7681-4443-9d32-c94ff37f88e3") + (uuid "f80467a6-d1a1-4c4a-9060-9fc592b95072") ) (fp_line (start 15 -108.89) @@ -1204,47 +1021,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "579cf792-2eea-4944-896d-83dd7020297e") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89043975-efa1-434c-b75b-1211bde575f2") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dc054568-a272-4fb3-8c14-00e2b3df77e0") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ab744188-fe2c-4c22-966b-59addf142605") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dfc0bd62-16a2-4d7e-91d7-b93edbda2e12") + (uuid "0a6630f0-92ad-4498-93e8-c4893b239752") ) (fp_line (start -11 -2.89) @@ -1254,7 +1031,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b321a3f0-0c99-4b81-a187-57d0da9708a6") + (uuid "1378d7a6-12d4-4fbf-836a-bdc249244eea") ) (fp_line (start -9.925 -2.39) @@ -1264,7 +1041,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a4629175-8bd8-4fa1-a8fa-c93507c04662") + (uuid "6ad15bcc-a430-4a98-937d-75bafc8df10d") ) (fp_line (start 5.02 -1.79) @@ -1274,7 +1051,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "415293b6-5404-4523-82a5-28e5c491af4f") + (uuid "4508bd19-53cc-4d19-8ad0-6ec693d2a71e") ) (fp_line (start 5.02 1.11) @@ -1284,7 +1061,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ae15d043-e0e3-4276-99d5-c8aa30405b6a") + (uuid "d677a006-5bee-45c8-a702-45cb6d020c1a") ) (fp_line (start 6.22 -1.79) @@ -1294,7 +1071,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4240f5e1-ad95-4fb6-842f-c46dbcf131dc") + (uuid "e6f03a6f-d81c-4af4-8c1f-6575c34d0d0f") ) (fp_line (start 6.225333 1.11) @@ -1304,7 +1081,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bde85742-c52d-44f0-bca8-3a1281caeb7d") + (uuid "60798067-a0d3-4bab-a75b-5626bb36331c") ) (fp_line (start 9.925 -2.39) @@ -1314,7 +1091,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8857431e-5f1d-45ab-9a77-439ed2b68c4d") + (uuid "60508be9-7d8b-4dbb-8458-ad4c12db2cb1") ) (fp_line (start 10.425 -2.89) @@ -1324,7 +1101,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "29d08360-185e-40c3-aa5a-a878244b5f4a") + (uuid "a3af094c-4d4c-40ce-bd34-fdf2ceecce77") ) (fp_arc (start -10.425 -2.89) @@ -1335,7 +1112,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4d99eb67-d9e9-49a4-9720-35aabc09345b") + (uuid "bda014aa-e77f-4485-9095-ce6c70090d67") ) (fp_arc (start 5.02 -1.79) @@ -1346,7 +1123,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c5c12795-e5fe-4105-836d-6d3104a925bf") + (uuid "b6afd2d6-5c98-4fcd-be52-96b4b8e7c3bc") ) (fp_arc (start 9.925 -2.39) @@ -1357,7 +1134,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ce051a41-c917-4571-96fa-bc87cf04b2a0") + (uuid "5ec1187c-b778-4cdd-9f1e-512189cabf5a") ) (fp_line (start -0.71 -109.6) @@ -1367,7 +1144,7 @@ (type default) ) (layer "User.3") - (uuid "c262a751-4fdb-4cd0-b4b5-c7058df78ea8") + (uuid "66b3804f-5402-494b-a61e-e4f1314e21d9") ) (fp_line (start -0.71 -79.6) @@ -1377,7 +1154,7 @@ (type default) ) (layer "User.3") - (uuid "3a490730-0472-403d-b64b-0e6e06f9142b") + (uuid "ec26f93c-5c75-4467-a4a7-5d3f6c4d71b1") ) (fp_line (start -0.71 -59.6) @@ -1387,7 +1164,7 @@ (type default) ) (layer "User.3") - (uuid "5b439644-509f-4dc0-8e94-4f1052a7eead") + (uuid "1dfe7bf4-a4ca-43ae-b404-2f19cf92d9c1") ) (fp_line (start -0.71 -41.6) @@ -1397,7 +1174,7 @@ (type default) ) (layer "User.3") - (uuid "168e0a6f-1b8d-48f7-9f9e-ac65ad174b0a") + (uuid "87460ead-04b4-43a3-bedf-4fcb3422efa2") ) (fp_line (start -0.71 -29.6) @@ -1407,7 +1184,7 @@ (type default) ) (layer "User.3") - (uuid "9fd24bca-50a6-4c0b-a1aa-4b919f19dcd3") + (uuid "f788dd77-57ac-475b-8390-306922263eac") ) (fp_line (start 0.71 -109.6) @@ -1417,7 +1194,7 @@ (type default) ) (layer "User.3") - (uuid "2286c1fc-e5d4-40c4-aa5a-b14beeb00205") + (uuid "402f6cbf-21e0-458f-81f3-3623653633cf") ) (fp_line (start 0.71 -79.6) @@ -1427,7 +1204,7 @@ (type default) ) (layer "User.3") - (uuid "68c6933b-0cd0-4b14-949b-fd6f2c2b1d42") + (uuid "7700664e-8899-43ab-b736-87babe79d7f9") ) (fp_line (start 0.71 -59.6) @@ -1437,7 +1214,7 @@ (type default) ) (layer "User.3") - (uuid "e05ab58f-a971-46bc-bde7-cee4e18b15a8") + (uuid "bfa936d8-daaa-4690-9400-7c571f10e012") ) (fp_line (start 0.71 -41.6) @@ -1447,7 +1224,7 @@ (type default) ) (layer "User.3") - (uuid "8d1dfb52-2c53-4b5a-8534-434d951813e6") + (uuid "000e62d0-ec3f-4ed1-b357-9d1d734ab946") ) (fp_line (start 0.71 -29.6) @@ -1457,7 +1234,7 @@ (type default) ) (layer "User.3") - (uuid "5b9f030f-f670-4d33-b7c2-c6eea8e03c3c") + (uuid "1f57ec9a-1a5a-405d-971b-f16abd85f86f") ) (fp_rect (start -15 -108.89) @@ -1468,7 +1245,7 @@ ) (fill no) (layer "User.4") - (uuid "0b7853c4-8973-46a6-a40f-d4708a5eb58d") + (uuid "93291838-5924-4ab9-8a81-10bd726b2426") ) (fp_rect (start -15 -78.89) @@ -1479,7 +1256,7 @@ ) (fill no) (layer "User.4") - (uuid "23da672e-b6dc-4a76-88b1-10c4c36c250f") + (uuid "5f5328ec-c170-44e3-9b90-569d0b665492") ) (fp_rect (start -15 -58.89) @@ -1490,7 +1267,7 @@ ) (fill no) (layer "User.4") - (uuid "8a229716-02fb-4712-a358-bd23aa5b331c") + (uuid "b5ffc7da-1b3a-4d9b-acbb-b06772a45033") ) (fp_rect (start -15 -40.89) @@ -1501,7 +1278,7 @@ ) (fill no) (layer "User.4") - (uuid "83b26ae1-0d5d-4c38-ac40-fc69705afbbd") + (uuid "6e8fddcc-673d-4982-873a-2f1778717a54") ) (fp_rect (start -15 -28.89) @@ -1512,7 +1289,7 @@ ) (fill no) (layer "User.4") - (uuid "4fb32f42-da67-49eb-be2d-8c81d7369567") + (uuid "664ccdcb-0203-49ac-8e9f-90bb2028ae42") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1527,8 +1304,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5ddab8c7-13fe-4dc0-8ddc-8b656c504681") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "966f060e-7f15-4813-9c41-b15fe3dad0a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "f35c2e0b-1e32-4b88-bc89-eca1ce6333de") @@ -1539,11 +1340,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "1d441e77-b112-4453-b7b3-dfe4ed0b7d2c") + (uuid "f5ce57b6-4010-40da-a949-798a72c92cb3") (effects (font (size 2 2) @@ -1552,7 +1353,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "d4a1f17c-a62d-407a-814a-9ed12f92b187") @@ -1564,7 +1365,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "49a07d28-ed95-4fe9-aaef-1c343aaeff9a") @@ -1578,11 +1379,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "147b26b5-d826-444f-bd76-f2185a38309b") + (uuid "2b18ed4a-4b1d-4caa-9699-d6db38244c05") (pts - (xy 118.185 158.99) (xy 118.185 98.99) + (xy 118.185 158.99) (xy 123.26 128.99) ) - (height 45.245) + (height 20.795) (orientation 1) (format (prefix "") @@ -1601,10 +1402,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 160.13 128.99 90) + (gr_text "30" + (at 135.68 143.99 90) (layer "User.2") - (uuid "147b26b5-d826-444f-bd76-f2185a38309b") + (uuid "2b18ed4a-4b1d-4caa-9699-d6db38244c05") (effects (font (size 3 3) @@ -1616,7 +1417,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "25f9a5a2-9eba-4ca3-aa81-6c956de544b4") + (uuid "36b98f28-d408-422b-ab66-d3f21d417d59") (pts (xy 93.26 47.88) (xy 123.26 47.88) ) @@ -1642,7 +1443,7 @@ (gr_text "30" (at 108.26 26.65 0) (layer "User.2") - (uuid "25f9a5a2-9eba-4ca3-aa81-6c956de544b4") + (uuid "36b98f28-d408-422b-ab66-d3f21d417d59") (effects (font (size 3 3) @@ -1654,159 +1455,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3046f7a6-707a-49cc-a8a4-60b0decdcbe3") - (pts - (xy 118.185 158.99) (xy 118.185 116.99) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.58 137.99 90) - (layer "User.2") - (uuid "3046f7a6-707a-49cc-a8a4-60b0decdcbe3") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "571e834e-319a-45e3-ad80-935057fd2c93") - (pts - (xy 118.185 158.99) (xy 118.185 128.99) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.68 143.99 90) - (layer "User.2") - (uuid "571e834e-319a-45e3-ad80-935057fd2c93") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "8743a107-f35c-4ab3-84c8-7ca13e386ead") - (pts - (xy 118.185 158.99) (xy 118.185 48.99) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.625 103.99 90) - (layer "User.2") - (uuid "8743a107-f35c-4ab3-84c8-7ca13e386ead") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e3066f93-ef3c-4eee-8a17-75c808db3e27") - (pts - (xy 118.17 158.99) (xy 118.17 78.99) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.855 118.99 90) - (layer "User.2") - (uuid "e3066f93-ef3c-4eee-8a17-75c808db3e27") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e8e290a7-4eaa-4149-8e74-26a6b22c9d0c") + (uuid "4820c2a4-398a-420c-8cdd-f8dc6ced28da") (pts (xy 97.26 48.99) (xy 119.26 48.99) ) @@ -1832,7 +1481,7 @@ (gr_text "22" (at 108.26 33.11 0) (layer "User.2") - (uuid "e8e290a7-4eaa-4149-8e74-26a6b22c9d0c") + (uuid "4820c2a4-398a-420c-8cdd-f8dc6ced28da") (effects (font (size 3 3) @@ -1841,6 +1490,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5343e278-f167-46e4-8f9e-0efade2a5943") + (pts + (xy 118.17 158.99) (xy 123.26 78.99) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.855 118.99 90) + (layer "User.2") + (uuid "5343e278-f167-46e4-8f9e-0efade2a5943") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bb351b88-8529-4df1-909d-9db311901aef") + (pts + (xy 118.185 158.99) (xy 123.26 98.99) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.13 128.99 90) + (layer "User.2") + (uuid "bb351b88-8529-4df1-909d-9db311901aef") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c0888ad7-521f-4ecf-a3b5-27e1dce15421") + (pts + (xy 118.185 158.99) (xy 123.26 116.99) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.58 137.99 90) + (layer "User.2") + (uuid "c0888ad7-521f-4ecf-a3b5-27e1dce15421") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ce5f615a-927f-47cd-bd0a-27bd3d307bb6") + (pts + (xy 118.185 158.99) (xy 123.26 48.99) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.625 103.99 90) + (layer "User.2") + (uuid "ce5f615a-927f-47cd-bd0a-27bd3d307bb6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2448,9 +2249,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "cce5c14e-b40b-4c49-b5fa-62d937ea6999") + (uuid "e7c03d47-a0c2-4e49-a59d-beae8a015a80") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2459,7 +2260,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2473,7 +2274,7 @@ ) (polygon (pts - (xy 119.26 154.99) (xy 119.26 158.99) (xy 97.26 158.99) (xy 97.26 154.99) + (xy 123.26 154.99) (xy 123.26 158.99) (xy 93.26 158.99) (xy 93.26 154.99) ) ) ) @@ -2481,7 +2282,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "120eff85-fd6b-4df8-a3db-946b09f3632c") + (uuid "b854d14e-9277-41af-9ec0-2d000c217041") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2492,7 +2293,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb index 9fc5795..5273e6c 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B Key 2230.kicad_pcb @@ -483,7 +483,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "21db6bcb-0dec-436d-97c2-908a95b3e642") @@ -520,23 +520,10 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "10865b84-5357-498a-b1f7-ca6502dbc1dc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (path "/6f3aec5e-6cbb-4c44-a88f-c2fbd765ff27/bf645384-1201-4ee1-9b1e-f4a515bb13cd") (sheetname "/M.2 B key/") (sheetfile "M.2 B key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -546,7 +533,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "84a09bae-76c0-49ed-88f4-b16bdf668250") + (uuid "a4714d40-8e2a-4978-89b8-1a5af359db32") ) (fp_rect (start -9.925 -1.44) @@ -557,7 +544,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "92962e49-487d-4172-b050-2e3ed91923a4") + (uuid "0f469c7b-5319-4e6d-9f6b-4b95d77af08e") ) (fp_line (start -15 -108.89) @@ -567,7 +554,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2dddba57-1c1a-41b6-959c-45f321f4b64a") + (uuid "0c264778-53a6-4891-b9f0-9449057895c8") ) (fp_line (start -15 -78.89) @@ -577,7 +564,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eb1f2cc0-8025-419c-8e08-8962b88b945b") + (uuid "a2a09c92-2c6b-4f15-b723-e6565e960968") ) (fp_line (start -15 -58.89) @@ -587,7 +574,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c39da3e7-111f-4f57-a61c-16795038155f") + (uuid "5805a7c9-824b-4095-ad1b-087ea1c2ea8c") ) (fp_line (start -15 -40.89) @@ -597,7 +584,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fe58d7cf-4a2a-4220-b068-6d03cc4b69da") + (uuid "8d6f40b2-cf97-4bf8-be97-ac9f60c63551") ) (fp_line (start -15 -28.89) @@ -607,7 +594,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f8966968-1ec0-4f03-9b3e-cd16bb2eb670") + (uuid "6dbcdc49-c094-4f22-be25-30498ba24646") ) (fp_line (start -15 -2.89) @@ -617,97 +604,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c3d713ac-eb77-4855-881f-7b4a49d884a8") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b727f40-be8f-43a5-ba19-1ce9018f0455") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "03ec8213-40c7-40ae-8b51-17e19ec7a402") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7bc7cf8b-30e7-42c5-bff2-84da9f6a59ab") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4b684824-df82-4c06-9940-d7fa7e3263a3") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "21b37f83-f3ca-4c7d-86ca-b51c520e163c") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f4193e60-53cc-4d9a-b5f8-3e41ea3bb114") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "785086a5-6609-4559-805c-a6f9a4944dbe") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8ccaa1fd-5c6c-42cb-9280-2f9253c25e7d") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "be6feaba-6482-4d6e-b134-4e549ae3b899") + (uuid "4edc0881-2d4f-4329-b725-7cc3fb78acde") ) (fp_line (start -11 -2.89) @@ -717,7 +614,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6c156628-a91e-4585-93d2-aa136ebd5d2e") + (uuid "fa9ce0cf-2f33-4321-8eab-beb8527ef89f") ) (fp_line (start -11 -2.89) @@ -727,47 +624,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bd7cdbc7-62bb-416b-9c56-a0c331c94fce") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1d8665db-cc52-4a94-b9da-06b0969a6f90") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "11d25bb0-ad62-45be-9aed-1d51f91e26af") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ccecb79d-217c-4f97-9545-719b9f8a6423") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "116977ab-9d1a-436f-969e-095ccb8617b1") + (uuid "6abdd8a4-584a-46e4-9647-a3ffd8cb9831") ) (fp_line (start 11 -108.89) @@ -777,47 +634,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0c07015a-6231-4b81-ab1c-6f830faeb7aa") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "367a3ee3-ef0b-4042-9718-38d9ee5b6db0") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "69230e45-d416-41bc-9f7e-5abf2f029b4c") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1529dde0-55c4-448a-945a-16e0b1cc555b") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1c0d4ef6-5d3b-4bcf-8977-b5ccc1c4fa8a") + (uuid "0e481fd3-b0e0-4cbf-91f7-b83efa6f046a") ) (fp_line (start 11 -2.89) @@ -827,7 +644,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c69d3bad-49ee-475a-80da-4beca3ba08b9") + (uuid "ef2e32dc-a3ed-46ac-85fa-eee5e88d7b08") ) (fp_line (start 15 -108.89) @@ -837,47 +654,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2a27fd9b-2c17-438f-9b1e-3d0548060fa8") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "09353211-2906-4437-8b94-240450482931") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ce3a3fdf-cd56-46e5-b431-45767a946cca") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ca9b1979-639a-48b1-bd23-1ff059a233b2") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "735eb7db-02f4-444f-8aad-53451d0761c9") + (uuid "d81276e7-0602-4d36-96e7-005294c50e68") ) (fp_line (start -11 -2.89) @@ -887,7 +664,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a64d6aed-22e4-4918-acaa-9195a8e0127d") + (uuid "68f0248d-528f-4d88-8d34-119e0b8d5a3c") ) (fp_line (start -9.925 -2.39) @@ -897,7 +674,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9e9df634-40a2-47e3-bc61-43a5bf691385") + (uuid "88b492ed-779b-4960-aa59-83a275bb9870") ) (fp_line (start 5.02 -1.79) @@ -907,7 +684,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e5f10c82-1290-4b8c-8ee8-2de84b5d7d86") + (uuid "c7565938-08a4-4666-a814-59e2547e8caa") ) (fp_line (start 5.02 1.11) @@ -917,7 +694,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "63c89594-8d34-4379-a27e-6151273ed10b") + (uuid "14b7c562-77c6-42eb-967b-810fd8b5c08f") ) (fp_line (start 6.22 -1.79) @@ -927,7 +704,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "09ecb3f2-bab2-4b19-bcb3-1d0e272d8e3e") + (uuid "35af5b44-347a-449a-90b0-7eb7b860d1b7") ) (fp_line (start 6.225333 1.11) @@ -937,7 +714,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6c002711-ca32-4db5-9a37-f02da1283e73") + (uuid "3ff4f4e9-f671-4407-9a18-4abbadc0bd9e") ) (fp_line (start 9.925 -2.39) @@ -947,7 +724,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4ba7f5ea-eaa7-4524-80f1-4f481bd36e57") + (uuid "bd5e1805-3e55-4098-9dc6-58a75ac9ba32") ) (fp_line (start 10.425 -2.89) @@ -957,7 +734,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "14cda6ca-1def-477b-b806-9358f20073a9") + (uuid "cb19502d-9691-4e11-a610-458b2154e5c9") ) (fp_arc (start -10.425 -2.89) @@ -968,7 +745,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "822cef18-e499-4896-b05f-7ba539afe7af") + (uuid "ddb894b6-92a6-41dd-9b1c-bc44432efc27") ) (fp_arc (start 5.02 -1.79) @@ -979,7 +756,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9523fbda-08d5-45a0-ae09-434a9501513c") + (uuid "9dc5490f-3e1a-4454-92b5-7d5b82cef470") ) (fp_arc (start 9.925 -2.39) @@ -990,7 +767,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0fdfe341-4728-45cd-a1bc-413aabc3a4a2") + (uuid "eb766899-87a9-41c2-9353-a0248bbe6336") ) (fp_line (start -0.71 -109.6) @@ -1000,7 +777,7 @@ (type default) ) (layer "User.3") - (uuid "e117c536-6517-4cb2-afce-4910de267338") + (uuid "dccc7cda-c8e9-4dd5-824a-0d84d39ccce6") ) (fp_line (start -0.71 -79.6) @@ -1010,7 +787,7 @@ (type default) ) (layer "User.3") - (uuid "2f775090-3b03-4420-8914-4129ec4aad03") + (uuid "4e663447-cc44-4425-812c-e39b3316e790") ) (fp_line (start -0.71 -59.6) @@ -1020,7 +797,7 @@ (type default) ) (layer "User.3") - (uuid "d88807f0-8450-43d1-8fc4-2d93d2c183a6") + (uuid "d6f2a568-0b25-4d5d-96a6-e4d6bf37dbf6") ) (fp_line (start -0.71 -41.6) @@ -1030,7 +807,7 @@ (type default) ) (layer "User.3") - (uuid "f834fe6d-b51f-4e5e-8bd2-a74b86ae91ec") + (uuid "e1eb7e36-80e3-4499-bcb1-c69c21de5cb8") ) (fp_line (start -0.71 -29.6) @@ -1040,7 +817,7 @@ (type default) ) (layer "User.3") - (uuid "1c68a4d4-cd93-403c-80ba-de7008440fc6") + (uuid "e18fa8e6-eb24-4a50-8661-a92b44a51579") ) (fp_line (start 0.71 -109.6) @@ -1050,7 +827,7 @@ (type default) ) (layer "User.3") - (uuid "d573662e-650d-479e-b77e-6128b2b8aa86") + (uuid "95715b57-b25e-4dac-94e5-f6321fa1ae86") ) (fp_line (start 0.71 -79.6) @@ -1060,7 +837,7 @@ (type default) ) (layer "User.3") - (uuid "41db492d-1cee-4ae9-90c9-a206abed22bb") + (uuid "28aa4918-c0de-4d0c-b64a-e9a98ed9ecae") ) (fp_line (start 0.71 -59.6) @@ -1070,7 +847,7 @@ (type default) ) (layer "User.3") - (uuid "2af1b3ef-6294-434e-8497-4d98686f2647") + (uuid "abda97cb-2b07-4a59-8212-b853ee7dde89") ) (fp_line (start 0.71 -41.6) @@ -1080,7 +857,7 @@ (type default) ) (layer "User.3") - (uuid "8eb864b9-b6c0-4222-94fe-0c140278957d") + (uuid "5b466315-9c1d-40b2-bf0f-dabde2485693") ) (fp_line (start 0.71 -29.6) @@ -1090,7 +867,7 @@ (type default) ) (layer "User.3") - (uuid "816e98b0-258e-4b8e-964f-d14fbc4d0729") + (uuid "cb63eef4-f0c3-4411-8fc8-8454bdaec697") ) (fp_rect (start -15 -108.89) @@ -1101,7 +878,7 @@ ) (fill no) (layer "User.4") - (uuid "373a8069-7117-4e4c-b73e-9b621e4c8c62") + (uuid "3e3bdeaa-870a-4448-ab86-065a7677c885") ) (fp_rect (start -15 -78.89) @@ -1112,7 +889,7 @@ ) (fill no) (layer "User.4") - (uuid "44faaee6-114b-422f-8845-3604bef596ea") + (uuid "e85e5313-e14c-45c3-9e69-44554d3bcbcf") ) (fp_rect (start -15 -58.89) @@ -1123,7 +900,7 @@ ) (fill no) (layer "User.4") - (uuid "7609fd0f-9c0c-43df-ba40-3884511c7340") + (uuid "eba88651-bd1c-4e70-8419-83c8a4ee4b5c") ) (fp_rect (start -15 -40.89) @@ -1134,7 +911,7 @@ ) (fill no) (layer "User.4") - (uuid "26374989-2291-43f0-a41d-fcd7dfd022e2") + (uuid "e706bdae-3b40-4712-90ba-f24e5f1f1385") ) (fp_rect (start -15 -28.89) @@ -1145,7 +922,7 @@ ) (fill no) (layer "User.4") - (uuid "53e76793-325b-484c-bac9-9124e9c22bd4") + (uuid "eca1893e-b660-442c-97c5-71868731109b") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1160,8 +937,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2e428bff-eb93-4c57-a68c-65761bff0848") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5c4bb7b8-fb56-481f-990f-2d67207473ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "33de6e80-a5da-4c63-ac43-993528d60b85") @@ -1172,11 +973,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "a86f9647-4a0f-45c0-b008-8461d86d2a08") + (uuid "83a4615a-6afa-4f35-a5cf-4ce3d70b309c") (effects (font (size 2 2) @@ -1185,7 +986,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "69ddbf6c-286e-4dea-9de1-0cbf024872e4") @@ -1197,7 +998,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "3274fae4-1f15-445c-b844-3fcbf2371f59") @@ -1211,159 +1012,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0d964f3d-e8c9-4140-ae04-6dfed63d33fb") - (pts - (xy 117.92 157.63) (xy 117.92 77.63) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.605 117.63 90) - (layer "User.2") - (uuid "0d964f3d-e8c9-4140-ae04-6dfed63d33fb") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "39786f03-0142-47e9-88f3-835da4a33595") - (pts - (xy 117.935 157.63) (xy 117.935 97.63) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.88 127.63 90) - (layer "User.2") - (uuid "39786f03-0142-47e9-88f3-835da4a33595") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3c26f412-616f-4893-bf0c-eb27022f7b38") - (pts - (xy 93.01 46.52) (xy 123.01 46.52) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 108.01 25.29 0) - (layer "User.2") - (uuid "3c26f412-616f-4893-bf0c-eb27022f7b38") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9581b0b2-4df5-424d-8843-110eb5054073") - (pts - (xy 117.935 157.63) (xy 117.935 47.63) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.375 102.63 90) - (layer "User.2") - (uuid "9581b0b2-4df5-424d-8843-110eb5054073") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bef689b4-5df8-41b6-9209-c294ba38409c") + (uuid "445d88c4-e59f-4a25-8cc0-f6317302d3a5") (pts (xy 97.01 47.63) (xy 119.01 47.63) ) @@ -1389,7 +1038,7 @@ (gr_text "22" (at 108.01 31.75 0) (layer "User.2") - (uuid "bef689b4-5df8-41b6-9209-c294ba38409c") + (uuid "445d88c4-e59f-4a25-8cc0-f6317302d3a5") (effects (font (size 3 3) @@ -1401,9 +1050,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d01cc41d-4304-477c-8fea-06ff076ce27c") + (uuid "46af6499-7924-4f45-ad7c-cab64e533a3c") (pts - (xy 117.935 157.63) (xy 117.935 115.63) + (xy 117.935 157.63) (xy 123.01 115.63) ) (height 32.695) (orientation 1) @@ -1427,7 +1076,7 @@ (gr_text "42" (at 147.33 136.63 90) (layer "User.2") - (uuid "d01cc41d-4304-477c-8fea-06ff076ce27c") + (uuid "46af6499-7924-4f45-ad7c-cab64e533a3c") (effects (font (size 3 3) @@ -1439,9 +1088,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d93042a3-336c-4656-ae61-08395bacfc22") + (uuid "79d39ddc-b192-428e-8fb4-45cf175c82f5") (pts - (xy 117.935 157.63) (xy 117.935 127.63) + (xy 117.92 157.63) (xy 123.01 77.63) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.605 117.63 90) + (layer "User.2") + (uuid "79d39ddc-b192-428e-8fb4-45cf175c82f5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8f94fb80-6da8-4e61-b9b8-258a68ea9950") + (pts + (xy 117.935 157.63) (xy 123.01 127.63) ) (height 20.795) (orientation 1) @@ -1465,7 +1152,121 @@ (gr_text "30" (at 135.43 142.63 90) (layer "User.2") - (uuid "d93042a3-336c-4656-ae61-08395bacfc22") + (uuid "8f94fb80-6da8-4e61-b9b8-258a68ea9950") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "973dfcb1-5a3e-4c59-8de6-9ba807f8238d") + (pts + (xy 93.01 46.52) (xy 123.01 46.52) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.01 25.29 0) + (layer "User.2") + (uuid "973dfcb1-5a3e-4c59-8de6-9ba807f8238d") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "db7a69f4-631a-4bb3-b523-fcb62efd3623") + (pts + (xy 117.935 157.63) (xy 123.01 97.63) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.88 127.63 90) + (layer "User.2") + (uuid "db7a69f4-631a-4bb3-b523-fcb62efd3623") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e972cd0f-4654-4b59-926f-038950724f0e") + (pts + (xy 117.935 157.63) (xy 123.01 47.63) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 102.63 90) + (layer "User.2") + (uuid "e972cd0f-4654-4b59-926f-038950724f0e") (effects (font (size 3 3) @@ -2081,9 +1882,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "c7774bf9-e053-4578-9cc3-09c26c318902") + (uuid "ecc80faa-d9a5-44d4-8106-028e3ff2a7f2") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2092,7 +1893,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2106,7 +1907,7 @@ ) (polygon (pts - (xy 119.01 153.63) (xy 119.01 157.63) (xy 97.01 157.63) (xy 97.01 153.63) + (xy 123.01 153.63) (xy 123.01 157.63) (xy 93.01 157.63) (xy 93.01 153.63) ) ) ) @@ -2114,7 +1915,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "08c18548-269f-4305-bc59-8d5706d3a8eb") + (uuid "753c7650-e7aa-42a0-8f12-c95a0b067603") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2125,7 +1926,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb index ad00fad..f9dde6c 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B Key 2242.kicad_pcb @@ -1042,7 +1042,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "65411833-f1af-4e54-8ef0-6adf8c91ce02") @@ -1079,20 +1079,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c0a3f17e-0e52-423d-ad32-19bd7b712af0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1102,7 +1089,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "87b90fe2-d1ca-474c-abfd-afe34747858b") + (uuid "c5a73838-7c30-48b7-9cdd-c5dab47b8f48") ) (fp_rect (start -9.925 -1.44) @@ -1113,7 +1100,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "cb4e9b0d-8b8f-42bd-bcdc-7e758c8076b1") + (uuid "99c469fb-850a-4764-9aa7-6b6cb861403d") ) (fp_line (start -15 -108.89) @@ -1123,7 +1110,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "93d90597-32c2-49ee-a0b0-0a8a7bbc72bb") + (uuid "48dab434-f852-4cdf-9501-2b934a601a9f") ) (fp_line (start -15 -78.89) @@ -1133,7 +1120,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "19c1aa0c-c42a-484c-9c9c-12aff0a1a1e9") + (uuid "5d1db0b1-8325-4378-bd80-a3d4084dd5c9") ) (fp_line (start -15 -58.89) @@ -1143,7 +1130,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "937f4d2d-d9a2-411c-8914-a0a7e8f52503") + (uuid "664bbc87-a712-4b30-a681-50af334a1a07") ) (fp_line (start -15 -40.89) @@ -1153,7 +1140,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "042c3c4a-bd82-4672-ba0a-af693cdf2450") + (uuid "c19d41d0-916e-4b72-a467-85a29713fd19") ) (fp_line (start -15 -28.89) @@ -1163,7 +1150,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c2ef2892-e4c6-455a-a1f4-d509a8ec3c53") + (uuid "b369410e-559c-4a3c-b83c-881526768cec") ) (fp_line (start -15 -2.89) @@ -1173,97 +1160,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9e5fa2b1-c873-4021-bb31-ec8a57a45158") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a72a7950-3931-4a41-bd81-bb26de2e8cfd") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dbca3a37-aed6-41e9-97bf-a86246c5472e") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "11c989c2-71de-423b-aaa0-2f9654960f3e") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2418973e-227e-4c0e-bcdc-bad44139a36c") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f3a849cf-27fb-4209-9bec-8e7735da63f0") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "24bc1380-4e13-434d-bcb8-af41f90db3b7") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3202d480-963b-4afa-9654-5570513aa955") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "863dd3ee-2f09-4414-acee-a06853a746f2") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "85688d12-3ad2-4b1a-9e74-36b01f29e905") + (uuid "4bd86fb4-a0e1-4062-bc7d-0e2f86ce0711") ) (fp_line (start -11 -2.89) @@ -1273,7 +1170,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c2237782-a5ed-4e2e-9fd8-0597bb7353cb") + (uuid "448fd2fb-4cc0-4b72-aa00-b0cb6a8ce3e8") ) (fp_line (start -11 -2.89) @@ -1283,47 +1180,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6dabd4c2-7a6d-4ce3-91a9-a79796b46a9a") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aee958c3-d89a-49a2-945d-a1c90be68fce") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6bfcb455-e943-4a02-aecc-5359331af0e2") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a05f7f25-f9b4-4088-aace-e9f171b9670c") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f5ae35f8-fb4e-4e92-a644-324ee5eb1a82") + (uuid "93b23ac0-5781-4b0d-9e0e-0375bd078ad1") ) (fp_line (start 11 -108.89) @@ -1333,47 +1190,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c14e8cb9-a758-45cc-b746-c2289ad1dbdb") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ce5d4fd2-9814-4296-b51b-d1b79fdc91d8") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cf33a8e8-0c74-47be-8cb3-8d2b58d73b42") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "88006bad-e1df-4618-a152-9b107a7a6fcb") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "44f99d02-7faf-4de4-a858-65419a4a5dec") + (uuid "54d7bf12-14cc-47b8-8e45-effefa5df456") ) (fp_line (start 11 -2.89) @@ -1383,7 +1200,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "71ab99c7-6ead-4405-9d36-62fb98b8d844") + (uuid "15c4af51-6cb8-4232-a124-0ab40e31179f") ) (fp_line (start 15 -108.89) @@ -1393,47 +1210,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5b7de7c8-4e74-456f-8a46-d2558535c4a5") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7947cebd-30a4-450e-a0e4-38f55ce09ab1") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5aed2f7d-1336-4ff7-ba32-53c52ae56183") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cc3320aa-d178-4d69-8ebe-e42ae07e1e8c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "09294b01-10e9-481a-bbf7-2bada29cd748") + (uuid "ba157464-1d2b-4217-a08a-06772d5da5ca") ) (fp_line (start -11 -2.89) @@ -1443,7 +1220,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2046f398-e037-4f13-8fbb-1a8c60654307") + (uuid "792d0bce-779e-4179-9ff0-047d3799a2e0") ) (fp_line (start -9.925 -2.39) @@ -1453,7 +1230,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "742a808c-7680-44c7-b809-cc64489887cf") + (uuid "d468217c-33b5-4912-8e9d-19d9d60b2327") ) (fp_line (start 5.02 -1.79) @@ -1463,7 +1240,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "23423eb5-974b-40bf-817f-d04e798bfa37") + (uuid "b881852b-1eb9-4f5e-b761-1bbc9bab89ca") ) (fp_line (start 5.02 1.11) @@ -1473,7 +1250,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "40a8c9e9-8312-46ab-a6a4-504cbedccffd") + (uuid "e1bf12c4-1242-4a0a-a3bf-3546c45558e5") ) (fp_line (start 6.22 -1.79) @@ -1483,7 +1260,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d2834b6f-97f8-416f-b63e-5bba0d1743be") + (uuid "2b46fc31-e2f1-40cf-a997-8bd0bede9d33") ) (fp_line (start 6.225333 1.11) @@ -1493,7 +1270,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "39a856a8-2c16-4f4d-a238-e5acea5664ce") + (uuid "fb13e1ef-29d0-4413-ba2b-8568c1e91bc4") ) (fp_line (start 9.925 -2.39) @@ -1503,7 +1280,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fe25072b-4131-4e31-91a4-77581ed9ceb0") + (uuid "940bec0a-aba4-4b43-ab9f-b3aafaefcd8d") ) (fp_line (start 10.425 -2.89) @@ -1513,7 +1290,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "80093108-573f-47fb-8d88-c15be175d217") + (uuid "5238c4ce-ea69-4462-8cc4-da4e9f433c06") ) (fp_arc (start -10.425 -2.89) @@ -1524,7 +1301,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b88fff2b-9567-4392-b8e0-38715b3859e3") + (uuid "e74d1d36-779c-4f77-9395-daf4a7bb3754") ) (fp_arc (start 5.02 -1.79) @@ -1535,7 +1312,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "481dbbb7-5b5f-41d6-8c6d-257bed5e787e") + (uuid "9dd03c97-88c8-4a92-ab1e-da9e6bd2a225") ) (fp_arc (start 9.925 -2.39) @@ -1546,7 +1323,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "96db7465-fc9f-47cd-a55b-be94dfe9d644") + (uuid "816cf416-9667-464b-b4a9-d47b8cb6d58d") ) (fp_line (start -0.71 -109.6) @@ -1556,7 +1333,7 @@ (type default) ) (layer "User.3") - (uuid "558355dd-617d-4409-808b-b00b9a6c1ffc") + (uuid "5f3ee9da-eda5-41f5-ad8c-5f69006c3f0c") ) (fp_line (start -0.71 -79.6) @@ -1566,7 +1343,7 @@ (type default) ) (layer "User.3") - (uuid "f4979191-366c-4599-ad77-48e2f88f4d9e") + (uuid "71dc9b22-0ec9-4f50-86c2-664e20fb1db7") ) (fp_line (start -0.71 -59.6) @@ -1576,7 +1353,7 @@ (type default) ) (layer "User.3") - (uuid "e49e394a-482a-4068-840b-405a9455c7a0") + (uuid "97db0ffd-cc48-474e-ae88-c064a3955ee5") ) (fp_line (start -0.71 -41.6) @@ -1586,7 +1363,7 @@ (type default) ) (layer "User.3") - (uuid "4e2d584b-de8d-4bed-a186-656a11514aa9") + (uuid "1e23410d-511d-41ff-b503-fefa6eaa8211") ) (fp_line (start -0.71 -29.6) @@ -1596,7 +1373,7 @@ (type default) ) (layer "User.3") - (uuid "e8ccee0a-7751-48b9-95e1-71748c1aebe5") + (uuid "635b7a61-0da5-403d-b439-d1d02a650ca6") ) (fp_line (start 0.71 -109.6) @@ -1606,7 +1383,7 @@ (type default) ) (layer "User.3") - (uuid "da50afcf-f943-45bb-a5e6-87fbb6e4bf6c") + (uuid "a0951bcb-019f-4a6b-9533-9afec823a3fc") ) (fp_line (start 0.71 -79.6) @@ -1616,7 +1393,7 @@ (type default) ) (layer "User.3") - (uuid "aeecf241-32d8-4dde-9a94-f9573d8f8b1d") + (uuid "4b4896ed-5115-47cc-8ec7-331db179912c") ) (fp_line (start 0.71 -59.6) @@ -1626,7 +1403,7 @@ (type default) ) (layer "User.3") - (uuid "7a23ba84-76e9-48cb-8a03-f419f77bd5c4") + (uuid "07c9ffee-45fd-47cf-89ab-f9aab2777f0e") ) (fp_line (start 0.71 -41.6) @@ -1636,7 +1413,7 @@ (type default) ) (layer "User.3") - (uuid "b7668109-1bd9-4d20-a60b-50b2e5841c3f") + (uuid "40e48194-d6ce-4861-bb5e-63646e7a94ae") ) (fp_line (start 0.71 -29.6) @@ -1646,7 +1423,7 @@ (type default) ) (layer "User.3") - (uuid "3a842088-2b65-40b3-9d0f-85ed11dc4c11") + (uuid "a9359527-27d4-4bf2-8343-55d5af0fdcfc") ) (fp_rect (start -15 -108.89) @@ -1657,7 +1434,7 @@ ) (fill no) (layer "User.4") - (uuid "d8233d26-9467-4293-af25-ee79e891f26d") + (uuid "2be6c52e-c59b-4f56-bbdf-70e82385b806") ) (fp_rect (start -15 -78.89) @@ -1668,7 +1445,7 @@ ) (fill no) (layer "User.4") - (uuid "7ead7bbe-351c-4e6f-8341-5a13bf639039") + (uuid "11d7d863-9d37-41d9-9ae9-0f78c682fb81") ) (fp_rect (start -15 -58.89) @@ -1679,7 +1456,7 @@ ) (fill no) (layer "User.4") - (uuid "5ddcd4b6-55e8-430b-a151-6210f3df4a6f") + (uuid "fe70eec2-4a26-49c9-9005-d0f35dd97d5d") ) (fp_rect (start -15 -40.89) @@ -1690,7 +1467,7 @@ ) (fill no) (layer "User.4") - (uuid "7f178e50-b483-4991-b8fd-36507cc0426a") + (uuid "95eefa60-a60d-4f62-9177-51918089680d") ) (fp_rect (start -15 -28.89) @@ -1701,7 +1478,7 @@ ) (fill no) (layer "User.4") - (uuid "da7506c9-49cd-4a5a-922a-577ea1998e52") + (uuid "a36e1cd9-1797-4af0-89dc-67cbdc8d71d8") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1716,8 +1493,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "18c0b89e-fabb-4679-bd98-e60e8d8a5507") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "ec5ff789-e478-48cd-be5f-11d45aa9c746") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "bd6ada6f-3e4e-4a90-9aef-af2b00268cd3") @@ -1728,11 +1529,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "3919a1f1-7394-4ddc-a6d5-de946307a0b5") + (uuid "01ee6600-f224-4ec4-9c0a-8146877ea89c") (effects (font (size 2 2) @@ -1741,7 +1542,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "d5a0c93a-ecc9-46be-9950-18098aef214a") @@ -1753,7 +1554,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "9e1a6280-b8d3-4da6-adf4-61a8d1c1b3ef") @@ -1767,123 +1568,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "34d4d7b9-1e99-4840-a52f-a1c57944222b") + (uuid "00e80192-9379-462b-a6da-561e5100cb96") (pts - (xy 119.185 157.57) (xy 119.185 47.57) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.625 102.57 90) - (layer "User.2") - (uuid "34d4d7b9-1e99-4840-a52f-a1c57944222b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5ca0608d-234d-48e9-a89c-a0fc3cae33a4") - (pts - (xy 98.26 47.57) (xy 120.26 47.57) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 109.26 31.69 0) - (layer "User.2") - (uuid "5ca0608d-234d-48e9-a89c-a0fc3cae33a4") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "80db3ea6-cd00-4fb3-a63b-69d5569d5881") - (pts - (xy 119.17 157.57) (xy 119.17 77.57) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.855 117.57 90) - (layer "User.2") - (uuid "80db3ea6-cd00-4fb3-a63b-69d5569d5881") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "824a8c2e-c839-4910-ac1f-de8994a26984") - (pts - (xy 119.185 157.57) (xy 119.185 115.57) + (xy 119.185 157.57) (xy 124.26 115.57) ) (height 32.695) (orientation 1) @@ -1907,7 +1594,7 @@ (gr_text "42" (at 148.58 136.57 90) (layer "User.2") - (uuid "824a8c2e-c839-4910-ac1f-de8994a26984") + (uuid "00e80192-9379-462b-a6da-561e5100cb96") (effects (font (size 3 3) @@ -1919,7 +1606,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "adf6bdb5-301d-45d6-a072-a10c369dfd1d") + (uuid "2b4e3b6b-1152-4fb0-a1dd-992507cba6db") + (pts + (xy 119.185 157.57) (xy 124.26 47.57) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.625 102.57 90) + (layer "User.2") + (uuid "2b4e3b6b-1152-4fb0-a1dd-992507cba6db") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "33ae2b7e-80e9-4ebe-aae4-56ea845b70db") (pts (xy 94.26 46.46) (xy 124.26 46.46) ) @@ -1945,7 +1670,7 @@ (gr_text "30" (at 109.26 25.23 0) (layer "User.2") - (uuid "adf6bdb5-301d-45d6-a072-a10c369dfd1d") + (uuid "33ae2b7e-80e9-4ebe-aae4-56ea845b70db") (effects (font (size 3 3) @@ -1957,47 +1682,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b38b2c37-917b-4328-8735-0a209110bc4b") + (uuid "63c8457f-5b32-4ad7-8fa0-99ce476ef3e9") (pts - (xy 119.185 157.57) (xy 119.185 97.57) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.13 127.57 90) - (layer "User.2") - (uuid "b38b2c37-917b-4328-8735-0a209110bc4b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b8341b0b-0abf-4566-98ad-b24b1bf66f94") - (pts - (xy 119.185 157.57) (xy 119.185 127.57) + (xy 119.185 157.57) (xy 124.26 127.57) ) (height 20.795) (orientation 1) @@ -2021,7 +1708,121 @@ (gr_text "30" (at 136.68 142.57 90) (layer "User.2") - (uuid "b8341b0b-0abf-4566-98ad-b24b1bf66f94") + (uuid "63c8457f-5b32-4ad7-8fa0-99ce476ef3e9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a56feccb-ebe7-4336-9a94-ab70ed9df644") + (pts + (xy 98.26 47.57) (xy 120.26 47.57) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.26 31.69 0) + (layer "User.2") + (uuid "a56feccb-ebe7-4336-9a94-ab70ed9df644") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c49b5f2e-19c0-44cd-97b4-35b94e2dd064") + (pts + (xy 119.185 157.57) (xy 124.26 97.57) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.13 127.57 90) + (layer "User.2") + (uuid "c49b5f2e-19c0-44cd-97b4-35b94e2dd064") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eecd5bd6-d727-4967-b379-159244a68521") + (pts + (xy 119.17 157.57) (xy 124.26 77.57) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.855 117.57 90) + (layer "User.2") + (uuid "eecd5bd6-d727-4967-b379-159244a68521") (effects (font (size 3 3) @@ -2637,9 +2438,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "2cc32e36-fa15-4223-8c45-cb635831e364") + (uuid "c5f307b0-dff8-45ce-bfd2-50e016d499d2") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2648,7 +2449,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2662,7 +2463,7 @@ ) (polygon (pts - (xy 120.26 153.57) (xy 120.26 157.57) (xy 98.26 157.57) (xy 98.26 153.57) + (xy 124.26 153.57) (xy 124.26 157.57) (xy 94.26 157.57) (xy 94.26 153.57) ) ) ) @@ -2670,7 +2471,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "33f0b183-0c69-4e9d-8b1e-9572d89f6e2e") + (uuid "f48f5d79-daa5-4ea3-8426-302d103c2b02") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2681,7 +2482,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb index 6500e7d..cf87420 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B Key 2260.kicad_pcb @@ -235,7 +235,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0cfa6385-e9f4-407f-bbf9-e654c60698fc") ) (fp_line @@ -246,7 +245,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "bb3e8e0a-5404-4a68-bbe1-c3c9894aa069") ) (fp_line @@ -257,7 +255,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "49b8181a-9494-4aa3-a060-7e96640f6b74") ) (fp_line @@ -268,7 +265,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f83e3d7f-f958-490b-bd5d-cf1b8f19f945") ) (fp_line @@ -279,7 +275,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "169c9a3e-6d3e-43ff-b1f9-1c0aa4994b47") ) (fp_line @@ -290,7 +285,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "b8c57e8e-d6e8-4a75-90cf-093ad82bfdd0") ) (fp_line @@ -301,7 +295,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e803a88f-b4d5-4bfa-b78f-a661039317e4") ) (fp_line @@ -312,7 +305,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "4ad53212-b109-469e-8881-542cc405eca7") ) (fp_text user "${REFERENCE}" @@ -527,7 +519,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "df9a5cfc-104b-4ea9-b922-5666d0ca9ab5") ) (fp_line @@ -538,7 +529,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "2d65cdd4-9c19-456a-963e-976ad98f7d28") ) (fp_line @@ -549,7 +539,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9f368f5a-53c2-45b9-9fde-63405ce128a6") ) (fp_line @@ -560,7 +549,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4a0112c4-9c03-4ae1-b6a2-cee98ee904c8") ) (fp_line @@ -571,7 +559,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9e0f4895-ef31-4c2b-a9cb-7f6f0993dd73") ) (fp_line @@ -582,7 +569,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f74e0fec-0061-404f-81a6-0a89729ad032") ) (fp_line @@ -593,7 +579,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "d3923420-3baf-4b35-92ba-9b881ef3b663") ) (fp_line @@ -604,7 +589,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "076d7c69-6a3d-4f0b-9bcd-2347aed325e8") ) (fp_text user "${REFERENCE}" @@ -724,7 +708,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "aeff6386-b150-4cdd-80f0-149f332213de") ) (fp_line @@ -735,7 +718,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0353f924-d5a2-4af0-b89b-a8f6ad3c0bfa") ) (fp_line @@ -746,7 +728,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c5cd02b3-2b58-4f45-91fd-7f1faed2cfc4") ) (fp_line @@ -757,7 +738,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "7f8e1965-e576-42b9-8106-822e0c8ccce1") ) (fp_line @@ -768,7 +748,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "22640d5f-996e-4d79-b44e-ab95e74e65e9") ) (fp_line @@ -779,7 +758,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e9609032-c135-4547-b72d-02ecafa79d49") ) (fp_line @@ -790,7 +768,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "5f3e0d06-94cc-4a9e-ab84-ec61d6749674") ) (fp_line @@ -801,7 +778,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ba1ff292-0ee7-4982-a4d8-81fc1664357f") ) (fp_text user "${REFERENCE}" @@ -877,7 +853,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "c36d3b97-116e-483a-8e5f-a645f040204d") @@ -914,20 +890,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "89a77e8b-4f78-4542-b81f-1901a0abc266") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -937,8 +900,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "898b5bc3-63ba-4077-9199-3fc2d4e2f367") + (uuid "c0ec792d-ebe2-4f20-bef1-bc195679465d") ) (fp_rect (start -9.925 -1.44) @@ -949,8 +911,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "c3eac7a4-7c3f-4476-877f-f34a3f2caa0d") + (uuid "e37abe56-15dc-4715-9958-61c47c20c03d") ) (fp_line (start -15 -108.89) @@ -960,8 +921,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "be1104fe-1ac1-4459-8961-ef8149944de6") + (uuid "a61f5440-c897-4cdd-9517-598ec2b56596") ) (fp_line (start -15 -78.89) @@ -971,8 +931,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "c35c55b7-37bf-4f91-8ea9-69a6514e2a6c") + (uuid "7f363e70-93a4-49ab-a486-848524f2ad34") ) (fp_line (start -15 -58.89) @@ -982,8 +941,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "89ec0403-dc7f-4719-9371-6811f86506bd") + (uuid "183648a8-57bd-4700-85be-4fb441d9a34f") ) (fp_line (start -15 -40.89) @@ -993,8 +951,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "3f18747d-d094-473c-9d71-696f98f2bef5") + (uuid "eab6be22-3204-4c10-88c7-29a2bd23d4bf") ) (fp_line (start -15 -28.89) @@ -1004,8 +961,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "56d2336b-a28f-4c13-b750-4b2e8a8274de") + (uuid "0b8fa746-43cc-4779-9e1d-3b95d8b6b2ab") ) (fp_line (start -15 -2.89) @@ -1015,107 +971,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "cff4b691-a903-4b34-b050-dd6d0f305196") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "732d0d08-7232-455b-a374-9e60f9124487") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4ad654ad-000c-4c73-bdd8-4db39c5c2414") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b2363f72-9799-4e2c-b616-35d7be27f182") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c84c0514-58c2-43a4-ae08-ba302d189cb1") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "217756d9-99f0-4a3c-9427-111ca7647ec4") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "8398db7c-56cd-4558-b93d-aacad75cce19") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "bac8da15-370f-4139-93a2-d28cf716da32") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "efdc75f3-a162-464e-9178-5b24517347f1") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "65e1911f-de66-4dbe-93bc-1832377c488a") + (uuid "6b3e0141-0c32-4a14-a7f4-f481b3ec8017") ) (fp_line (start -11 -2.89) @@ -1125,8 +981,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "1c841452-7e1e-4b5c-8cfc-bfaa93180808") + (uuid "f073f5e9-6f9d-42d2-a535-b83f2e03f86b") ) (fp_line (start -11 -2.89) @@ -1136,52 +991,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "2e658127-dbe0-46a0-a64f-04f30c1e6dca") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b5010256-e85f-44aa-8bf9-79351fa49000") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7b64d5a5-bf6b-4851-bac5-c599e66883f4") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "697c298e-c043-429c-9936-ecd9abdf830d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "097b9b70-ada0-4574-ae6c-71eb90d59caf") + (uuid "d82a702e-d30f-4fbd-8f32-492c09c6cbe4") ) (fp_line (start 11 -108.89) @@ -1191,52 +1001,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "37b70171-4427-4b9e-82b8-267087267904") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b7961b57-c664-4861-bbf4-f37f3f7c2812") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "712ecf4b-99cd-488a-8474-726e12de2ca5") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "433db420-c8f3-4853-b73c-21ceb24b1ae0") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "50883730-76f3-4ff9-8fbf-4522ce822051") + (uuid "c2e2b2f4-5625-4a63-aedb-7929da06d7bf") ) (fp_line (start 11 -2.89) @@ -1246,8 +1011,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "dd942d3e-dced-4aaa-94d4-32a820d94eb8") + (uuid "1143fe03-4ee3-4ddc-9246-9f8ec171dc24") ) (fp_line (start 15 -108.89) @@ -1257,52 +1021,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "3720f4f4-c145-4fde-ad2c-38ce4f46a7a9") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "91e3f86a-75f3-483c-90f1-64a7c4cc0c06") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "5930df6e-d835-4bda-afc5-31caa30d896a") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e331411a-96b1-4ccc-9c37-1c9e55137c2f") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7b9649ba-ef86-4baa-9204-2941a168b3d6") + (uuid "f2e60559-a264-45a7-a13a-a4ddafc42401") ) (fp_line (start -11 -2.89) @@ -1312,8 +1031,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "7adec402-82c1-46e3-b202-e0bdbb6b7464") + (uuid "c8fd79b4-ef38-4a66-a455-9da717c2d7bf") ) (fp_line (start -9.925 -2.39) @@ -1323,8 +1041,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "ad63b581-d98f-4c7c-86f0-bab36dd44a87") + (uuid "4608f82a-f6f1-4a94-95f0-9408c9efc1a2") ) (fp_line (start 5.02 -1.79) @@ -1334,8 +1051,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "0ba4d21e-1bef-4b2f-9298-3eead4b9528e") + (uuid "23c630fe-1d5d-410d-8152-5a3a62bfad88") ) (fp_line (start 5.02 1.11) @@ -1345,8 +1061,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6baa4700-7307-449c-b35b-be418f621ccf") + (uuid "19c7d6a0-84ed-41ca-9410-6ef26834d694") ) (fp_line (start 6.22 -1.79) @@ -1356,8 +1071,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "fd0e7ee2-48a1-4bf6-8f2b-d88be9c6993e") + (uuid "e2273144-4bc5-4dc8-aeca-98a4a2df2077") ) (fp_line (start 6.225333 1.11) @@ -1367,8 +1081,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "df060383-cda6-4f56-ae53-0376174fb256") + (uuid "28f1ffb9-68c2-4c7c-87c3-05ac71f766e8") ) (fp_line (start 9.925 -2.39) @@ -1378,8 +1091,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "497f4ff9-a51a-4715-b16c-e25e27f27b46") + (uuid "088ada7d-0ac1-4c9f-bab6-9882c458ef33") ) (fp_line (start 10.425 -2.89) @@ -1389,8 +1101,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "8a42f59c-5791-4a87-ae22-b814d8c25d1e") + (uuid "69da70db-03c6-49b0-94a8-bbb12befab22") ) (fp_arc (start -10.425 -2.89) @@ -1401,8 +1112,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "37d42440-b86c-4b5c-93f3-b6c3197a34bc") + (uuid "539681ea-6fb7-4bf8-a288-47a2fc753a69") ) (fp_arc (start 5.02 -1.79) @@ -1413,8 +1123,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "23fefb06-7980-4d92-b261-b0187a797e97") + (uuid "4146701e-4c02-4f77-84da-78ab2e1d02f1") ) (fp_arc (start 9.925 -2.39) @@ -1425,8 +1134,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d8fd6b98-c597-4eae-833e-cfb17bf0c67a") + (uuid "f35723ff-77d5-4bb0-8fa1-41526bb87c30") ) (fp_line (start -0.71 -109.6) @@ -1436,8 +1144,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "b16a583a-50d2-48f6-8f77-b266a4bd29f7") + (uuid "3f318df9-2174-420a-a907-493959d3273f") ) (fp_line (start -0.71 -79.6) @@ -1447,8 +1154,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f0f98689-8fec-4564-b107-d01d3d646802") + (uuid "8f570abb-5e04-4e76-8d28-cb753a100613") ) (fp_line (start -0.71 -59.6) @@ -1458,8 +1164,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "736ff1e2-5d71-4f43-ae8c-66f4cf395730") + (uuid "4df264b5-23a2-46a6-95b8-f4e5e23094be") ) (fp_line (start -0.71 -41.6) @@ -1469,8 +1174,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "cd6d5c9d-3a92-497c-8019-581b59d097aa") + (uuid "24833722-08c3-47d4-a475-2812e16e30bc") ) (fp_line (start -0.71 -29.6) @@ -1480,8 +1184,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "a83fb6fd-d70e-42ac-a021-977532cdef55") + (uuid "dd557e3d-d835-4507-baf8-4b809abe1839") ) (fp_line (start 0.71 -109.6) @@ -1491,8 +1194,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "02998b57-4632-4bef-baab-64f7666e02be") + (uuid "e5164a67-2e7c-4805-85ec-e27b73f2982c") ) (fp_line (start 0.71 -79.6) @@ -1502,8 +1204,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "435c5fbe-37db-41b6-8243-05da38ed4e07") + (uuid "8ee17d77-47a4-402b-a799-bf1347f7b559") ) (fp_line (start 0.71 -59.6) @@ -1513,8 +1214,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "14317533-ce89-419e-8549-8a2daa078312") + (uuid "a1baab6a-0f86-4db3-8360-2015d0ac14cc") ) (fp_line (start 0.71 -41.6) @@ -1524,8 +1224,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "87e0ae51-b8c4-49c8-8663-8fe7cc8e427b") + (uuid "05fbd4c3-8a2f-4bd8-9269-bfa948d9d6f0") ) (fp_line (start 0.71 -29.6) @@ -1535,8 +1234,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "a9281644-4d65-47c7-b009-dc95b6decb42") + (uuid "159561db-2b10-4c16-867c-f375303144a8") ) (fp_rect (start -15 -108.89) @@ -1547,8 +1245,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "053cd500-2023-48e1-b257-6b4a53af61f3") + (uuid "3b2bb1b1-8f74-4b35-83f9-d6686ea8ad16") ) (fp_rect (start -15 -78.89) @@ -1559,8 +1256,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "ff3f9ef3-7cee-4d16-9051-814f6026ec21") + (uuid "b486a74a-08e0-4767-a0fc-82d2a299b0f0") ) (fp_rect (start -15 -58.89) @@ -1571,8 +1267,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "67997379-4c06-41f5-a68b-f2bfbfc1e9f8") + (uuid "e1912b68-ba69-406b-aeff-329c6085eefe") ) (fp_rect (start -15 -40.89) @@ -1583,8 +1278,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "dc2cbd78-4f3f-47e5-9ccf-e9cd866a0eb7") + (uuid "11baa675-cdac-49b1-aea5-c9515723fa55") ) (fp_rect (start -15 -28.89) @@ -1595,8 +1289,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "e8cb9113-8c5c-4ba0-823f-09edb1667769") + (uuid "8cd70051-766e-4191-81b9-63589f6588d9") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1611,8 +1304,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "00cde588-d56e-4785-9e71-b2acf878cbad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3109b24e-442b-4c66-b17e-7f86f10fa86a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "cd55d8e1-620a-4f35-843a-ee37984a6720") @@ -1623,11 +1340,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "26326990-3b32-4003-b12b-98efe9f48842") + (uuid "b6631b30-b678-4059-bc1a-4a37ffdeeedd") (effects (font (size 2 2) @@ -1636,7 +1353,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "2ad6ad9a-9f28-4c58-a901-57a15b03dd4a") @@ -1648,7 +1365,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "57ef9419-90c2-4a05-b3bf-81a862ead046") @@ -1662,197 +1379,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "10d5fcc4-5b88-4cb4-9190-5076a92de651") - (pts - (xy 94.01 47.38) (xy 124.01 47.38) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.01 26.15 0) - (layer "User.2") - (uuid "10d5fcc4-5b88-4cb4-9190-5076a92de651") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "22b82236-016f-4aa3-a388-2724d29c7c62") - (pts - (xy 118.935 158.49) (xy 118.935 116.49) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 137.49 90) - (layer "User.2") - (uuid "22b82236-016f-4aa3-a388-2724d29c7c62") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "24cfb810-5ace-4d4f-adac-5a4e31e7a8b1") - (pts - (xy 118.92 158.49) (xy 118.92 78.49) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 118.49 90) - (layer "User.2") - (uuid "24cfb810-5ace-4d4f-adac-5a4e31e7a8b1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "2d7258b3-5a81-4eba-b039-7a2e5d940b78") - (pts - (xy 118.935 158.49) (xy 118.935 128.49) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 143.49 90) - (layer "User.2") - (uuid "2d7258b3-5a81-4eba-b039-7a2e5d940b78") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7df8897a-4949-4be7-a621-073ef24faba4") - (pts - (xy 118.935 158.49) (xy 118.935 98.49) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.88 128.49 90) - (layer "User.2") - (uuid "7df8897a-4949-4be7-a621-073ef24faba4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "89e3e912-90be-4635-8cd9-4f2d34f49baa") + (uuid "33e10807-1c38-43e8-b1f0-d7bf21fffdfb") (pts (xy 98.01 48.49) (xy 120.01 48.49) ) @@ -1878,7 +1405,7 @@ (gr_text "22" (at 109.01 32.61 0) (layer "User.2") - (uuid "89e3e912-90be-4635-8cd9-4f2d34f49baa") + (uuid "33e10807-1c38-43e8-b1f0-d7bf21fffdfb") (effects (font (size 3 3) @@ -1890,9 +1417,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "a6cc3de5-887e-4d99-b685-fbc942b6cfac") + (uuid "43e300d1-74f0-4d3e-9b94-465510feb410") (pts - (xy 118.935 158.49) (xy 118.935 48.49) + (xy 118.92 158.49) (xy 124.01 78.49) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 118.49 90) + (layer "User.2") + (uuid "43e300d1-74f0-4d3e-9b94-465510feb410") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a705905e-8fab-4e88-9d80-cc2074610851") + (pts + (xy 118.935 158.49) (xy 124.01 128.49) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 143.49 90) + (layer "User.2") + (uuid "a705905e-8fab-4e88-9d80-cc2074610851") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ad7ce0ba-d3fa-4d63-86bc-db747a58fd98") + (pts + (xy 118.935 158.49) (xy 124.01 98.49) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 128.49 90) + (layer "User.2") + (uuid "ad7ce0ba-d3fa-4d63-86bc-db747a58fd98") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "afe6229e-ab82-402f-b38c-41ec42e50384") + (pts + (xy 118.935 158.49) (xy 124.01 48.49) ) (height 69.74) (orientation 1) @@ -1916,7 +1557,7 @@ (gr_text "110" (at 185.375 103.49 90) (layer "User.2") - (uuid "a6cc3de5-887e-4d99-b685-fbc942b6cfac") + (uuid "afe6229e-ab82-402f-b38c-41ec42e50384") (effects (font (size 3 3) @@ -1925,6 +1566,82 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c4748bc2-7f51-427c-9f7f-1a9dfffdcb4a") + (pts + (xy 118.935 158.49) (xy 124.01 116.49) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 137.49 90) + (layer "User.2") + (uuid "c4748bc2-7f51-427c-9f7f-1a9dfffdcb4a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c61c7b72-e87f-4b47-b9c9-1cf37a7633b6") + (pts + (xy 94.01 47.38) (xy 124.01 47.38) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 26.15 0) + (layer "User.2") + (uuid "c61c7b72-e87f-4b47-b9c9-1cf37a7633b6") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2532,9 +2249,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "1c942422-6c23-4a35-9ff6-ca8d4f82db54") + (uuid "2d49f856-8ba3-4a4c-84fe-e3313af15196") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2543,7 +2260,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2557,7 +2274,7 @@ ) (polygon (pts - (xy 120.01 154.49) (xy 120.01 158.49) (xy 98.01 158.49) (xy 98.01 154.49) + (xy 124.01 154.49) (xy 124.01 158.49) (xy 94.01 158.49) (xy 94.01 154.49) ) ) ) @@ -2565,7 +2282,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "2f1ef8ca-495b-4a30-b254-97112c84e2ae") + (uuid "2cf35a01-6b0d-4af5-832e-9cc670e4e1da") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2576,7 +2293,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2657,7 +2374,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5fb8edaf-6ff2-4aa4-aba6-b2604ddc2276") ) (fp_line @@ -2668,7 +2384,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "41dd3daf-e35c-4657-820f-1361429eaab9") ) (fp_line @@ -2679,7 +2394,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5df33883-800d-4172-afe4-391fb1c2e5a3") ) (fp_line @@ -2690,7 +2404,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "642de8a4-aede-4538-aae0-905f26edd7df") ) (fp_line @@ -2701,7 +2414,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "32cf2553-5acd-42a9-9bcc-f3a4e6d23936") ) (fp_line @@ -2712,7 +2424,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "3ef8873a-2e0c-4c10-98fb-fd7cf491ebf8") ) (fp_line @@ -2723,7 +2434,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ae2fad74-c061-4b15-a3ba-67fb6fb4cb6d") ) (fp_line @@ -2734,7 +2444,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "b06f6279-6555-4138-a50b-a60d8812ffd4") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb index fdc9c03..bb7eeab 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B Key 2280.kicad_pcb @@ -235,7 +235,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "51b5477c-d142-4cad-a66d-cb1b72eb8c29") ) (fp_line @@ -246,7 +245,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "a9f2471e-1a0f-484f-9ded-b271523e9814") ) (fp_line @@ -257,7 +255,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "ee4d0748-7f55-4691-96b2-8d1fa89b23ca") ) (fp_line @@ -268,7 +265,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "d98ef962-795c-42ec-95c9-2c39efc2fd08") ) (fp_line @@ -279,7 +275,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "7d43025c-ceea-4cf7-9917-0bd251c2133f") ) (fp_line @@ -290,7 +285,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "d0db4595-9bd2-4922-a4ed-6745494e2fea") ) (fp_line @@ -301,7 +295,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "b7d50bf9-fcf2-42ba-943a-cdc007022273") ) (fp_line @@ -312,7 +305,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "fc949ae8-87cc-4be0-ba66-1cf9b47df8eb") ) (fp_text user "${REFERENCE}" @@ -432,7 +424,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "a44f9b84-fe85-47ce-8da5-9c9d52a138c2") ) (fp_line @@ -443,7 +434,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "a45e16e8-54da-4abb-98a3-7a6b5a39562c") ) (fp_line @@ -454,7 +444,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "6e459c8d-cf38-4818-874e-c0daab6da901") ) (fp_line @@ -465,7 +454,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "3c16d77a-4fbd-4559-9f42-73242f9820d7") ) (fp_line @@ -476,7 +464,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "6f622ec3-d01f-43ae-909e-edd5a98272c8") ) (fp_line @@ -487,7 +474,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "af1623f8-a250-4ae6-a187-2fb781db2df0") ) (fp_line @@ -498,7 +484,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "b636733e-e80e-4781-8c5e-a92e6520dfe0") ) (fp_line @@ -509,7 +494,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "0783f215-3fbe-4617-bb0a-e329114df7c5") ) (fp_text user "${REFERENCE}" @@ -724,7 +708,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "82c25489-43fd-48ed-b951-a1a8c85894af") ) (fp_line @@ -735,7 +718,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "d955619d-1856-4df6-ae06-53c40e7a4b0f") ) (fp_line @@ -746,7 +728,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "9053f4e0-4fa1-43e6-9c7b-5261b2cac14b") ) (fp_line @@ -757,7 +738,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "062281e4-14c8-46da-aa3e-373d7638b878") ) (fp_line @@ -768,7 +748,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "188dc9a5-f89b-4a76-aac3-16a296f50338") ) (fp_line @@ -779,7 +758,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "e4d43d66-616a-4436-be3f-f83f4317f353") ) (fp_line @@ -790,7 +768,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "54759a28-7b01-4a2f-8c32-0e0855f1206e") ) (fp_line @@ -801,7 +778,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "153a7a10-b046-4c17-aaff-e24d249ae939") ) (fp_text user "${REFERENCE}" @@ -921,7 +897,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "abf8abea-31f1-4e4d-9ac8-a3221903fc8e") ) (fp_line @@ -932,7 +907,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "8f2cf61e-47a6-4250-8420-1ea23e32b7b1") ) (fp_line @@ -943,7 +917,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "726f168e-9531-4cb3-9b0b-55bf7be66bf1") ) (fp_line @@ -954,7 +927,6 @@ (type solid) ) (layer "F.CrtYd") - (net 120) (uuid "cf49ce51-e557-479b-98b1-7eee66315c6a") ) (fp_line @@ -965,7 +937,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "3dad96a1-bed3-44c3-be15-5ed3ba6da429") ) (fp_line @@ -976,7 +947,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "4cec4027-831a-4178-91fa-3afdca6e72eb") ) (fp_line @@ -987,7 +957,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "d8159baa-6331-4069-b118-3c89efd2a80f") ) (fp_line @@ -998,7 +967,6 @@ (type solid) ) (layer "F.Fab") - (net 120) (uuid "401d46a7-f03d-438e-ab56-a6777774331a") ) (fp_text user "${REFERENCE}" @@ -1074,7 +1042,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "60ac5910-7d2d-4994-b443-7a83a868cfcc") @@ -1111,20 +1079,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6545ec27-142b-4bfa-92ab-359e72232123") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1134,8 +1089,7 @@ ) (fill yes) (layer "F.Mask") - (net 120) - (uuid "b8185426-a2e5-4639-9084-598fd56c32e5") + (uuid "2448b3d3-5be9-42f4-b0df-10935c3ef4d0") ) (fp_rect (start -9.925 -1.44) @@ -1146,8 +1100,7 @@ ) (fill yes) (layer "B.Mask") - (net 120) - (uuid "e9665b5e-2c12-470c-ba2f-310ba2a39353") + (uuid "a42c6e56-0a70-453a-8c18-8154de4807b6") ) (fp_line (start -15 -108.89) @@ -1157,8 +1110,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "c97f3248-d229-4529-b768-9e0a407a2404") + (uuid "c4a96a25-d439-4d91-9e5d-47579c979741") ) (fp_line (start -15 -78.89) @@ -1168,8 +1120,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "19944b16-7817-42b8-80b3-ac9e08f1a665") + (uuid "e4b6a234-5b2f-4d75-9268-45ad09d3de7b") ) (fp_line (start -15 -58.89) @@ -1179,8 +1130,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "44412059-2764-43ee-a6e3-70dac6d840d6") + (uuid "a1df1422-7131-480f-ae8a-82a02c9ce955") ) (fp_line (start -15 -40.89) @@ -1190,8 +1140,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "0d7ecce9-ef1b-4de9-81e4-70a2d24448ed") + (uuid "ada80eea-19f8-4226-8542-537661d0d0a5") ) (fp_line (start -15 -28.89) @@ -1201,8 +1150,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "df654136-4fc5-446e-ae02-24ae949c0d89") + (uuid "d06293da-f120-4602-90c8-06b276bd0f21") ) (fp_line (start -15 -2.89) @@ -1212,107 +1160,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "f130a039-5917-4811-b855-258910cfe293") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "a903cdd8-79db-48c0-b18e-5e1846b6f0db") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "f00b7a42-5197-4258-beb5-17f9d185b7fb") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "8b6c2712-b375-41f4-936f-96ee8fff6725") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "c670b1c7-626d-444f-b261-a981641fd633") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "10728bc7-0269-447d-9022-a0a50a478b4d") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "bbd79d2a-bb66-40f2-88f3-f5ff5d250317") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "694543c9-c628-40b5-abde-49eaf2ba011e") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "0ad79ce7-2934-4ae2-8a06-c154c069db61") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "64338b17-11ea-4e11-9bd5-9599b904f7a7") + (uuid "a4f36c6c-a03e-47c6-bf8d-79f020c97103") ) (fp_line (start -11 -2.89) @@ -1322,8 +1170,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "82a8d838-3b18-41af-8a17-674dd872b4ed") + (uuid "4ad55b56-4c11-4012-9f52-37c47242d6bb") ) (fp_line (start -11 -2.89) @@ -1333,52 +1180,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "4aae3a15-a2db-4cb2-8996-5b150331562b") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "dd9c85e6-3619-438e-806a-1091fda1f156") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "541bdcdb-a1b4-4515-9b29-400b28b11717") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "959d89c6-f5fe-45a7-a984-ba9fb70b1f9f") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "80f37be5-f687-48a5-a38b-b9b007eb93f1") + (uuid "f5d32180-5779-4f23-b4b6-4a4d74a4891e") ) (fp_line (start 11 -108.89) @@ -1388,52 +1190,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "ac36f368-13ae-49ea-a29f-569a12e98fc6") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "42cc1e8e-0676-470a-88a5-4bf9e031c02d") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "e163f50b-07df-4e25-823b-6a39eb813bfa") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "658408d0-3bfa-4ea5-afe5-d6d2f5a7c3b4") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "8c1bdcbd-19ac-4381-bdd6-d818fbf0bc8f") + (uuid "44207f61-e19a-4aba-b1e7-4b1fbe669c94") ) (fp_line (start 11 -2.89) @@ -1443,8 +1200,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "55750bb2-3b0c-4d04-9527-f3e2f568a4e1") + (uuid "ffdb399b-d2c8-4d65-a411-aed02631bab4") ) (fp_line (start 15 -108.89) @@ -1454,52 +1210,7 @@ (type default) ) (layer "Dwgs.User") - (net 120) - (uuid "132d0d00-7fcb-4ad0-b767-4618d8ed1692") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "fbcfeb4c-1a21-4b76-a091-53267aed0dd2") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "1340d343-ae60-4aa2-ab2f-8ee989d74192") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "727b4038-d54a-4947-bb78-e4fe94ae1a69") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 120) - (uuid "aab6abfe-1861-43db-94d3-d1ff333445b3") + (uuid "3891ad6f-084d-4854-bcee-2723f90db59e") ) (fp_line (start -11 -2.89) @@ -1509,8 +1220,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "99d2bd3d-e71d-4013-af53-cfc0d4ca6557") + (uuid "32a44bc3-5603-45f1-9c65-9f5154f006b8") ) (fp_line (start -9.925 -2.39) @@ -1520,8 +1230,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "0be849b1-3d0f-460b-93d2-7b307d4e8fca") + (uuid "32325e26-052e-4ce3-b0c3-9d98d6b1fc8d") ) (fp_line (start 5.02 -1.79) @@ -1531,8 +1240,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "f26770bf-c9b5-48ff-903b-dcef56ef9712") + (uuid "5ae6630d-86d9-4afa-97d9-af35d8584850") ) (fp_line (start 5.02 1.11) @@ -1542,8 +1250,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "43139d79-3d89-4dea-a69e-22eb71ad69f0") + (uuid "963a4f33-d857-41fb-b8f3-b056ad5e8aca") ) (fp_line (start 6.22 -1.79) @@ -1553,8 +1260,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "23dfaa7c-9bac-4087-b346-420a8ad40a65") + (uuid "255e0c43-6ff1-4a71-ba1b-9197a6991b8b") ) (fp_line (start 6.225333 1.11) @@ -1564,8 +1270,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "29c043e7-9710-4d45-bc7c-fec2518f5d4d") + (uuid "9800b45a-d158-4f4e-8451-9e6676076071") ) (fp_line (start 9.925 -2.39) @@ -1575,8 +1280,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "01c24415-f6ec-44aa-a496-2796216d96ff") + (uuid "9d940ecc-90a8-4b9d-ba0c-3f1604544d68") ) (fp_line (start 10.425 -2.89) @@ -1586,8 +1290,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "ddca98a1-fb00-489a-a0f9-8233c9f67105") + (uuid "493acba5-c07c-42cb-a479-2bc58b5605f1") ) (fp_arc (start -10.425 -2.89) @@ -1598,8 +1301,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "c56f42ab-befb-4d79-8ae0-d05d00e21598") + (uuid "99a84bb4-61e9-4385-822b-63cca0e61757") ) (fp_arc (start 5.02 -1.79) @@ -1610,8 +1312,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "165a3204-1374-4d93-a289-c857eba50b70") + (uuid "4d4d1464-e88a-4b8e-a9e6-f04cf65a110c") ) (fp_arc (start 9.925 -2.39) @@ -1622,8 +1323,7 @@ (type default) ) (layer "Edge.Cuts") - (net 120) - (uuid "2239dc35-7b85-47ea-ac1f-cbc269933154") + (uuid "63c23f3c-b865-48c5-b0ea-167be5563f48") ) (fp_line (start -0.71 -109.6) @@ -1633,8 +1333,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "0d8be19b-8941-4b36-bcb0-523cfaddf77c") + (uuid "c466bd32-3372-45b9-836f-90ef7a952706") ) (fp_line (start -0.71 -79.6) @@ -1644,8 +1343,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "866700d4-9f9a-4718-bd28-bc1b0d09d668") + (uuid "12c135f7-4571-4e57-a695-fb12029d0830") ) (fp_line (start -0.71 -59.6) @@ -1655,8 +1353,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "07494f21-44e4-42f3-bb1c-d5a21c3fc7ef") + (uuid "a199765f-8b86-4208-a456-111ab6eafc23") ) (fp_line (start -0.71 -41.6) @@ -1666,8 +1363,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "2e03255f-2e49-44ff-b8a4-05fcc17d3604") + (uuid "4f737eaa-381a-49f9-a503-46a1bf1074ec") ) (fp_line (start -0.71 -29.6) @@ -1677,8 +1373,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "9ad6e30f-f822-4bef-9c45-0d1693925eb9") + (uuid "7206d226-471c-4073-b987-d5d237c3675a") ) (fp_line (start 0.71 -109.6) @@ -1688,8 +1383,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "040306e6-7d8c-4685-9b4f-cf93b8af4fba") + (uuid "69ff47ef-7aba-4bf3-badd-a5be7c109e84") ) (fp_line (start 0.71 -79.6) @@ -1699,8 +1393,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "1491adee-f6bf-49ad-a6c0-41d999a4ec44") + (uuid "284992c0-e1a2-4787-b610-9e76b75c42d9") ) (fp_line (start 0.71 -59.6) @@ -1710,8 +1403,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "850d5e9d-1aa1-41a5-b0d9-1cb1fcc973a2") + (uuid "06ff3fba-1423-418d-844b-825460ff7b64") ) (fp_line (start 0.71 -41.6) @@ -1721,8 +1413,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "c43a7be2-119c-46d9-9fe8-36b466ad1d78") + (uuid "4ab669e2-6b8c-448f-94a4-59a1ad869cb4") ) (fp_line (start 0.71 -29.6) @@ -1732,8 +1423,7 @@ (type default) ) (layer "User.3") - (net 120) - (uuid "9004b42f-9b43-4823-bd08-50934b706d38") + (uuid "473c886e-a05d-4d1c-8b9d-4494787a195e") ) (fp_rect (start -15 -108.89) @@ -1744,8 +1434,7 @@ ) (fill no) (layer "User.4") - (net 120) - (uuid "7092b41d-7685-4a44-ace6-d979fdca2b62") + (uuid "4fc8ca37-994d-4a85-8db0-b7f29767d186") ) (fp_rect (start -15 -78.89) @@ -1756,8 +1445,7 @@ ) (fill no) (layer "User.4") - (net 120) - (uuid "02be4d1d-3486-4508-b2ef-e11a4edb73e2") + (uuid "842ada63-4f9f-42cf-be1b-620b5ba8392c") ) (fp_rect (start -15 -58.89) @@ -1768,8 +1456,7 @@ ) (fill no) (layer "User.4") - (net 120) - (uuid "5069eb94-55b9-4f4c-aba8-e6ff610efc1a") + (uuid "c90e7f82-b46f-4110-9b93-9a77741c4a22") ) (fp_rect (start -15 -40.89) @@ -1780,8 +1467,7 @@ ) (fill no) (layer "User.4") - (net 120) - (uuid "7bf5dc63-57f1-41c8-bfbd-f81c4398003b") + (uuid "da093fd7-4aca-4f5e-87ad-909b8069793b") ) (fp_rect (start -15 -28.89) @@ -1792,8 +1478,7 @@ ) (fill no) (layer "User.4") - (net 120) - (uuid "046ad9a1-99d0-4398-96ea-9c7a09cdb8e2") + (uuid "837ae50b-29c4-4a3b-9b6c-6c75c2f05fd8") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1808,8 +1493,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0b838475-af84-4c92-b4e1-a5be1cc0d9f9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "d6bf7caa-7bdb-442d-8c5a-4bf8a73bd579") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "eb1fabf3-b652-48d5-9add-3b4f19a83523") @@ -1820,11 +1529,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "345d64b9-8c24-4005-846a-0e28283b0138") + (uuid "a5e55cec-da08-411a-9de2-7f96e769b125") (effects (font (size 2 2) @@ -1833,7 +1542,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "075832fb-ab74-404a-9db3-3b02bb400c4a") @@ -1845,7 +1554,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "f8092d6f-aac5-4e8e-9794-e862eaf7c410") @@ -1859,11 +1568,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "03ec177a-57dd-420f-af88-ffb793571b87") + (uuid "0df0a325-ae0b-4fbf-8523-bec86f9d23cd") (pts - (xy 119.685 158.27) (xy 119.685 116.27) + (xy 119.67 158.27) (xy 124.76 78.27) ) - (height 32.695) + (height 58.985) (orientation 1) (format (prefix "") @@ -1882,10 +1591,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 149.08 137.27 90) + (gr_text "80" + (at 175.355 118.27 90) (layer "User.2") - (uuid "03ec177a-57dd-420f-af88-ffb793571b87") + (uuid "0df0a325-ae0b-4fbf-8523-bec86f9d23cd") (effects (font (size 3 3) @@ -1897,7 +1606,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "23ce9be8-0fca-467b-b8db-ea98110075b6") + (uuid "13aaa7e2-6158-49dd-92c7-c9b650d2def9") + (pts + (xy 119.685 158.27) (xy 124.76 128.27) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.27 90) + (layer "User.2") + (uuid "13aaa7e2-6158-49dd-92c7-c9b650d2def9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "24a420cf-4ab1-4ebc-a86f-c353b13089c5") + (pts + (xy 119.685 158.27) (xy 124.76 98.27) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.27 90) + (layer "User.2") + (uuid "24a420cf-4ab1-4ebc-a86f-c353b13089c5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd41d9fe-0db9-42de-a438-89efbbfbd901") + (pts + (xy 119.685 158.27) (xy 124.76 48.27) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.27 90) + (layer "User.2") + (uuid "bd41d9fe-0db9-42de-a438-89efbbfbd901") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb772379-bd39-4f9e-982b-380d11a9e8c9") (pts (xy 98.76 48.27) (xy 120.76 48.27) ) @@ -1923,7 +1746,7 @@ (gr_text "22" (at 109.76 32.39 0) (layer "User.2") - (uuid "23ce9be8-0fca-467b-b8db-ea98110075b6") + (uuid "cb772379-bd39-4f9e-982b-380d11a9e8c9") (effects (font (size 3 3) @@ -1935,159 +1758,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "292a29f6-a4e5-4493-8f53-49428a5a0d0f") - (pts - (xy 119.685 158.27) (xy 119.685 128.27) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.18 143.27 90) - (layer "User.2") - (uuid "292a29f6-a4e5-4493-8f53-49428a5a0d0f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "32e19188-18ca-481f-8979-c8d6054952d3") - (pts - (xy 119.685 158.27) (xy 119.685 98.27) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.63 128.27 90) - (layer "User.2") - (uuid "32e19188-18ca-481f-8979-c8d6054952d3") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b2272337-9365-451e-a39c-3b1a537245ce") - (pts - (xy 119.685 158.27) (xy 119.685 48.27) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 103.27 90) - (layer "User.2") - (uuid "b2272337-9365-451e-a39c-3b1a537245ce") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ba6e136d-a704-4908-937a-aa1e9cb6520b") - (pts - (xy 119.67 158.27) (xy 119.67 78.27) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.355 118.27 90) - (layer "User.2") - (uuid "ba6e136d-a704-4908-937a-aa1e9cb6520b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "dd7d2c46-5638-46b9-a5a6-397c6e7d398b") + (uuid "ccf5481d-77b8-4665-96e7-6bc9391ec43d") (pts (xy 94.76 47.16) (xy 124.76 47.16) ) @@ -2113,7 +1784,7 @@ (gr_text "30" (at 109.76 25.93 0) (layer "User.2") - (uuid "dd7d2c46-5638-46b9-a5a6-397c6e7d398b") + (uuid "ccf5481d-77b8-4665-96e7-6bc9391ec43d") (effects (font (size 3 3) @@ -2122,6 +1793,44 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d41459ce-83a0-4f23-8c73-bb0b33f41f2a") + (pts + (xy 119.685 158.27) (xy 124.76 116.27) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.27 90) + (layer "User.2") + (uuid "d41459ce-83a0-4f23-8c73-bb0b33f41f2a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2729,9 +2438,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "13aecf72-ae65-497c-b3be-a7bce9281541") + (uuid "c2cacecb-dbfe-4e17-bf1c-64ada6c8e925") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2740,7 +2449,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2754,7 +2463,7 @@ ) (polygon (pts - (xy 120.76 154.27) (xy 120.76 158.27) (xy 98.76 158.27) (xy 98.76 154.27) + (xy 124.76 154.27) (xy 124.76 158.27) (xy 94.76 158.27) (xy 94.76 154.27) ) ) ) @@ -2762,7 +2471,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "b0a83b3d-85f3-4dd0-8736-f37fdc93abd1") + (uuid "162bd188-0558-4342-b16b-31c27574fd09") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2773,7 +2482,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb index 5beb305..a69dd88 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key 30110.kicad_pcb @@ -235,7 +235,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c80f0836-044a-46b0-8410-c60833e6b059") ) (fp_line @@ -246,7 +245,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "82e71dd2-6d4c-4e89-93db-e02d5e9b8e56") ) (fp_line @@ -257,7 +255,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "b1dc4d2c-e6ac-40f0-8288-ab5bf656d558") ) (fp_line @@ -268,7 +265,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "dded7bfc-f9cb-418c-935b-99fcfbd79347") ) (fp_line @@ -279,7 +275,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6637e0ab-22c6-46c3-9283-bf50de70cec8") ) (fp_line @@ -290,7 +285,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "80939e25-2b79-448a-8453-1d98909a34e7") ) (fp_line @@ -301,7 +295,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "057c9002-b917-4df1-a56b-e08bfe9590e1") ) (fp_line @@ -312,7 +305,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "11ac0347-b4d2-4223-81df-bd725a434180") ) (fp_text user "${REFERENCE}" @@ -432,7 +424,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f74661b7-a523-4bad-88e5-83a42074693e") ) (fp_line @@ -443,7 +434,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "326f6913-de93-4992-b8b0-a4b6af3589ca") ) (fp_line @@ -454,7 +444,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "6209eb30-4f49-487b-9d73-732bed481cae") ) (fp_line @@ -465,7 +454,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "12cf32ac-e174-4d3f-8e77-2279b008dbf0") ) (fp_line @@ -476,7 +464,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "2a045ed8-360d-4a22-94b0-c4500c505a36") ) (fp_line @@ -487,7 +474,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9bf48c9a-d33d-42f0-bcc9-b932dd5303af") ) (fp_line @@ -498,7 +484,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f1fb951e-e3a9-4e44-be9f-0acf4df36b0d") ) (fp_line @@ -509,7 +494,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "48015cb6-a2a0-4150-952c-098273077e47") ) (fp_text user "${REFERENCE}" @@ -629,7 +613,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "69a21fec-54eb-4a26-869e-5f2277d6a1df") ) (fp_line @@ -640,7 +623,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "ed501e16-f2e1-495b-9b74-d29db0d1e3c4") ) (fp_line @@ -651,7 +633,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5ff2974b-1ad8-4a05-b706-451f52d687d3") ) (fp_line @@ -662,7 +643,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4c9053a0-8fc9-4817-9b2b-38fc14faf8eb") ) (fp_line @@ -673,7 +653,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "bb187a0a-79cd-4983-9403-bd78f62c7eec") ) (fp_line @@ -684,7 +663,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "972ebf4a-1634-41d2-8585-5a957744ac35") ) (fp_line @@ -695,7 +673,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "08591dea-bbd9-42e3-8e64-c66119065875") ) (fp_line @@ -706,7 +683,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "51e9ce4d-5cc1-46e9-81cd-0ec11557fef8") ) (fp_text user "${REFERENCE}" @@ -826,7 +802,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "25ec1509-dc54-465f-bc8a-6d8381643e48") ) (fp_line @@ -837,7 +812,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "cbd07147-887f-44db-b73b-103649d56aa3") ) (fp_line @@ -848,7 +822,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "d5fd8702-5397-4508-8294-36efdebc0e5f") ) (fp_line @@ -859,7 +832,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e8f03b15-46e6-4a19-80ca-7af323e103e9") ) (fp_line @@ -870,7 +842,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "97bb16ca-76d0-4e66-b6b8-9e4f5e4414cd") ) (fp_line @@ -881,7 +852,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "672e9163-6209-411a-8659-0c7ea015076e") ) (fp_line @@ -892,7 +862,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ba61024e-f5f2-4867-9578-c43ab839d44c") ) (fp_line @@ -903,7 +872,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "5d487279-0362-4b29-92c1-dda6cff87429") ) (fp_text user "${REFERENCE}" @@ -979,7 +947,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "b1338d36-c8ca-4fef-9c9f-be08ce5ddfb9") @@ -1016,20 +984,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "136a1988-e7b5-4fd5-98a8-4f8301917675") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1039,8 +994,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "147c694a-b856-4cb9-bbcd-788d1e320f2c") + (uuid "78be2eba-e3d0-42e4-abce-6c25f2dbf9cf") ) (fp_rect (start -9.925 -1.44) @@ -1051,8 +1005,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "0f437e10-12a0-437e-8ae0-16730fbb2e01") + (uuid "3543efe2-05f4-47d1-ac04-7b67eead4148") ) (fp_line (start -15 -108.89) @@ -1062,8 +1015,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6035c8f0-e72b-425d-81df-0ff58b726930") + (uuid "70fbefe2-37ca-4719-ba62-e3a8399a3895") ) (fp_line (start -15 -78.89) @@ -1073,8 +1025,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "a42bfc25-61d4-4d22-b8d0-9522b0c64fc8") + (uuid "8f8699ce-81b1-47f4-8f82-a993ef52a8c5") ) (fp_line (start -15 -58.89) @@ -1084,8 +1035,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "23b93682-b0f7-4d54-bae7-ede0c31a9856") + (uuid "30724dc2-1e06-4c91-bd10-fb7c5002c826") ) (fp_line (start -15 -40.89) @@ -1095,8 +1045,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0f0fbbd6-1ae0-46e1-8a06-d32d6e97a9fd") + (uuid "7feb9caf-6685-4571-81e3-c4735c30bad3") ) (fp_line (start -15 -28.89) @@ -1106,8 +1055,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "88e7d897-561c-4ceb-a775-eb09b6f13519") + (uuid "817a4fc4-848d-404c-a4ba-993c1758adb3") ) (fp_line (start -15 -2.89) @@ -1117,107 +1065,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "71010310-076a-4d8e-89f6-4919ea43107f") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7d4f51bf-9b86-4a2f-9fa4-59c3ba8225a9") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "f9f656df-ed66-409b-b122-e69ffbcf8fcc") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "39ac815f-a1c8-41b3-ba73-d5cd63e6ff37") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9bdbaae5-4fed-426e-8ec1-0d4fdddb09ca") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "70182600-09c7-497c-816e-b655b4e852e1") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "dd078c78-cc61-4a13-b17c-80acecdbcd20") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "864590b4-9689-409b-90d9-b07ccb012b17") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "41da9516-f0d7-4ed3-adfc-210c0d3b9936") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "eed69ca5-1838-4eaf-8437-71f9b1d92cdb") + (uuid "cb44d1b4-995f-4c54-8e7a-cbd008f416d5") ) (fp_line (start -11 -2.89) @@ -1227,8 +1075,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "46c4bf02-2044-4cee-aed9-5d58f62589c8") + (uuid "fae88c52-99b9-44bc-bf82-5a489ed48eba") ) (fp_line (start -11 -2.89) @@ -1238,52 +1085,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "07846047-9333-4823-b30e-5c7f59cc4b1a") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "700543f6-1a57-4e25-b3a2-188146458de4") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "117c59af-9f5a-4752-a756-acb7491e137d") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "8940f447-c0d3-4ee1-b1e7-0afc28315c45") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "147588d5-4249-4117-9686-37bd9cd0ba4b") + (uuid "83d58411-c6c1-4efe-8330-9b3de1b72645") ) (fp_line (start 11 -108.89) @@ -1293,52 +1095,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "277be25c-4424-4f72-a667-c383d01c179f") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "60ee2200-084e-4692-ba83-585f3f39d37f") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4cfc4ea0-3648-4618-a80b-66eaaad8c578") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6ca1fd48-0a7f-4c58-82ae-5424a6a3f2b1") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "0175f6c9-ab49-47a5-ac1d-c6d00f9a8f2a") + (uuid "9346bb6d-8101-42a0-821c-3a806f22f709") ) (fp_line (start 11 -2.89) @@ -1348,8 +1105,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "f65262dd-e063-43f5-95ad-1ffd60fa0245") + (uuid "a728b557-a83b-4aa0-86a3-c217306cebd3") ) (fp_line (start 15 -108.89) @@ -1359,52 +1115,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "56e01f58-5e02-4127-bedd-a458ad2318db") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "1aa6b6c0-bfad-4e84-aa74-ba9ca042ab60") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "0c450f5c-6fd4-453b-9046-d3d04cafdbb1") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "a54acc70-234c-4435-875b-7511069dcf49") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "540bec75-159d-4e19-bb4e-14201246db47") + (uuid "49526688-3132-474a-b867-ffc8e9b316c2") ) (fp_line (start -11 -2.89) @@ -1414,8 +1125,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "9d69b768-792f-4a50-aedb-a6aae6d23f92") + (uuid "58abe5af-3ffa-42c5-9ac4-70192a27ff1d") ) (fp_line (start -9.925 -2.39) @@ -1425,8 +1135,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6fb7fd89-e1b2-494e-b01d-a57873cb1701") + (uuid "a34fb499-b820-4906-82db-e0f6a63fb85f") ) (fp_line (start 5.02 -1.79) @@ -1436,8 +1145,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "44279f56-c9b6-461f-8019-8a1347ac2d2b") + (uuid "ca807b28-2965-452a-b0a8-22d148b233b5") ) (fp_line (start 5.02 1.11) @@ -1447,8 +1155,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "8ab0da66-ec7f-4ecf-a857-36586728848e") + (uuid "8c841a55-e1ed-4325-929b-53fca8b669bd") ) (fp_line (start 6.22 -1.79) @@ -1458,8 +1165,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "16d9eb39-726a-4e2b-999e-032e66a78da0") + (uuid "ee651057-bde3-43a1-a6ca-ef5150ab761a") ) (fp_line (start 6.225333 1.11) @@ -1469,8 +1175,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "3bfd0d36-5b17-4a70-be46-38d4eeb9d358") + (uuid "a57913d5-d8bf-4ece-b0d9-bd9e4b8e4a6e") ) (fp_line (start 9.925 -2.39) @@ -1480,8 +1185,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "c3325dd5-7fa4-44dc-bad5-5d6e0053c028") + (uuid "cf90fd8d-5a8a-44d4-b9a9-99be17c5a235") ) (fp_line (start 10.425 -2.89) @@ -1491,8 +1195,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "2572f27e-b9b4-4768-bc07-ceb2e13c57aa") + (uuid "2575f48f-a353-4dc0-91b8-7fc07807d168") ) (fp_arc (start -10.425 -2.89) @@ -1503,8 +1206,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b2b56b73-c60f-4d9b-8d89-7cd2ed55f6ab") + (uuid "b2e6b664-2ed5-4ab1-b898-41e8748a0125") ) (fp_arc (start 5.02 -1.79) @@ -1515,8 +1217,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6013930a-5d86-43ea-8059-d3c6e95f679d") + (uuid "615221f3-d25b-49bf-a8f2-915951598e1c") ) (fp_arc (start 9.925 -2.39) @@ -1527,8 +1228,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "f427f22e-5739-4d71-9c60-e95690568a02") + (uuid "f6ffccdb-37be-4f12-a5df-bca4ba8e5a2b") ) (fp_line (start -0.71 -109.6) @@ -1538,8 +1238,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f8b0efee-553e-4535-90f9-2898fa2bd16b") + (uuid "6f01be00-d139-4f10-ba17-ea34d54a3dad") ) (fp_line (start -0.71 -79.6) @@ -1549,8 +1248,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f3318719-cd4c-4b64-bc37-81c03e056d83") + (uuid "5174a872-aa12-46a3-a621-5f51fbe2aa95") ) (fp_line (start -0.71 -59.6) @@ -1560,8 +1258,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "95a1937f-ef67-4a70-a8d7-8e4fd5390b80") + (uuid "262d55dc-cee2-4ac0-9101-bd3e3cb57dcd") ) (fp_line (start -0.71 -41.6) @@ -1571,8 +1268,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "51f43593-2011-4d9e-a320-83d5a8ae840c") + (uuid "28913e39-b3db-482b-aa90-63f987d6ccc4") ) (fp_line (start -0.71 -29.6) @@ -1582,8 +1278,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "82888b4d-b175-4a67-b755-83ea867eddde") + (uuid "2d22b7ea-47c1-488d-851a-4a093ce2cc18") ) (fp_line (start 0.71 -109.6) @@ -1593,8 +1288,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "9438e9af-5f8c-47bd-9d60-ddc415e26f47") + (uuid "998710d2-deea-4aab-80a4-9200ceff4df2") ) (fp_line (start 0.71 -79.6) @@ -1604,8 +1298,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "466f64e1-82b5-46f9-9784-250d8ec7d95a") + (uuid "fe392fc1-86ad-4ca7-aced-25cb48ef86f8") ) (fp_line (start 0.71 -59.6) @@ -1615,8 +1308,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "28898068-7976-4983-85a8-5aec44449d75") + (uuid "e7636c6b-7f9b-433c-9275-a7efcefe4258") ) (fp_line (start 0.71 -41.6) @@ -1626,8 +1318,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "3ca68c2e-3251-472d-94da-422c347b1f5e") + (uuid "50084082-f5ed-4110-81fa-cb9b5b0d7557") ) (fp_line (start 0.71 -29.6) @@ -1637,8 +1328,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "72d38a13-9676-4f0c-9d29-47cc5c51117a") + (uuid "110657df-f1df-41be-9e96-423245719b1c") ) (fp_rect (start -15 -108.89) @@ -1649,8 +1339,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "32c21868-70ec-42d8-830e-e951fe44ba42") + (uuid "79634db1-ed35-4299-b0af-122b0fa96608") ) (fp_rect (start -15 -78.89) @@ -1661,8 +1350,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "0d249c97-6cde-4379-97e7-5e171994eeca") + (uuid "d27b665a-3524-4771-8059-a4ea8875ccd9") ) (fp_rect (start -15 -58.89) @@ -1673,8 +1361,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "98de8081-ffc9-41a1-8440-b38418a84f78") + (uuid "bd010d90-00c5-4b87-975c-e7c25604d2e1") ) (fp_rect (start -15 -40.89) @@ -1685,8 +1372,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "ba38bcc0-7727-46a6-b014-26a7a66686a2") + (uuid "49db7255-f8d5-4609-8cc4-f21bf14eeef5") ) (fp_rect (start -15 -28.89) @@ -1697,8 +1383,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "70b18ab4-3e9c-466b-9bc2-37217ecc8b7a") + (uuid "5f940800-7675-4e75-b39e-154dc9c109c5") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1713,8 +1398,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "077c5e85-f7ca-47a1-a06f-a850699403e2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "7b3fcf6f-34a1-4a29-a2ec-b746d49a00cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "981f82f2-e837-474e-bd53-3583340c7157") @@ -1725,11 +1434,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "6c529f25-5d1e-4d58-9aa8-1aa98ae78cf5") + (uuid "32f66140-aaab-4d52-880e-69551cfbdb60") (effects (font (size 2 2) @@ -1738,7 +1447,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "90390d70-cfc0-4856-a5ec-901752c63802") @@ -1750,7 +1459,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "81f42f41-21f4-4519-8343-72bb4287b53c") @@ -1764,12 +1473,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0db471c0-fa7d-442c-b43c-be9086f0f199") + (uuid "13b1838a-9dcd-4bdb-9d4f-1b39705bb147") (pts - (xy 97.76 48.24) (xy 119.76 48.24) + (xy 118.685 158.24) (xy 123.76 128.24) ) - (height -12.48) - (orientation 0) + (height 20.795) + (orientation 1) (format (prefix "") (suffix "") @@ -1787,14 +1496,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "22" - (at 108.76 32.36 0) + (gr_text "30" + (at 136.18 143.24 90) (layer "User.2") - (uuid "0db471c0-fa7d-442c-b43c-be9086f0f199") + (uuid "13b1838a-9dcd-4bdb-9d4f-1b39705bb147") (effects (font (size 3 3) - (thickness 0.4) + (thickness 0.3) ) ) ) @@ -1802,7 +1511,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "125ca9ed-f9d1-4851-a46d-a4c7db2bbbc4") + (uuid "3bdb4027-3c67-4ff8-963a-edd507913442") + (pts + (xy 118.685 158.24) (xy 123.76 98.24) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.63 128.24 90) + (layer "User.2") + (uuid "3bdb4027-3c67-4ff8-963a-edd507913442") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5702e8f7-cb15-4510-ba6f-06476a5c85c9") + (pts + (xy 118.685 158.24) (xy 123.76 116.24) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.08 137.24 90) + (layer "User.2") + (uuid "5702e8f7-cb15-4510-ba6f-06476a5c85c9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "65dab595-24dc-4000-9259-938412ad6d7c") + (pts + (xy 118.67 158.24) (xy 123.76 78.24) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.355 118.24 90) + (layer "User.2") + (uuid "65dab595-24dc-4000-9259-938412ad6d7c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6e365282-38f6-4da2-a161-451e608fca63") (pts (xy 93.76 47.13) (xy 123.76 47.13) ) @@ -1828,7 +1651,7 @@ (gr_text "30" (at 108.76 25.9 0) (layer "User.2") - (uuid "125ca9ed-f9d1-4851-a46d-a4c7db2bbbc4") + (uuid "6e365282-38f6-4da2-a161-451e608fca63") (effects (font (size 3 3) @@ -1840,9 +1663,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2ed11148-17c7-422f-93f8-ede3e767169e") + (uuid "98303d90-c302-46c5-9b71-fd6c8cab1724") (pts - (xy 118.685 158.24) (xy 118.685 48.24) + (xy 118.685 158.24) (xy 123.76 48.24) ) (height 69.74) (orientation 1) @@ -1866,7 +1689,7 @@ (gr_text "110" (at 185.125 103.24 90) (layer "User.2") - (uuid "2ed11148-17c7-422f-93f8-ede3e767169e") + (uuid "98303d90-c302-46c5-9b71-fd6c8cab1724") (effects (font (size 3 3) @@ -1878,12 +1701,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "365af016-c357-4cf0-9290-3559d0073c92") + (uuid "b75cc915-668b-4f4a-80ad-b5fa8e50b911") (pts - (xy 118.685 158.24) (xy 118.685 128.24) + (xy 97.76 48.24) (xy 119.76 48.24) ) - (height 20.795) - (orientation 1) + (height -12.48) + (orientation 0) (format (prefix "") (suffix "") @@ -1901,128 +1724,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 136.18 143.24 90) + (gr_text "22" + (at 108.76 32.36 0) (layer "User.2") - (uuid "365af016-c357-4cf0-9290-3559d0073c92") + (uuid "b75cc915-668b-4f4a-80ad-b5fa8e50b911") (effects (font (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "54feda28-416b-4f54-82e0-d4c5c99419a1") - (pts - (xy 118.67 158.24) (xy 118.67 78.24) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.355 118.24 90) - (layer "User.2") - (uuid "54feda28-416b-4f54-82e0-d4c5c99419a1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a82696b0-55b8-4798-a5af-13c79a78b65f") - (pts - (xy 118.685 158.24) (xy 118.685 116.24) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.08 137.24 90) - (layer "User.2") - (uuid "a82696b0-55b8-4798-a5af-13c79a78b65f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f8988a44-2806-4214-9fc2-c3ffc2bdad3d") - (pts - (xy 118.685 158.24) (xy 118.685 98.24) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.63 128.24 90) - (layer "User.2") - (uuid "f8988a44-2806-4214-9fc2-c3ffc2bdad3d") - (effects - (font - (size 3 3) - (thickness 0.3) + (thickness 0.4) ) ) ) @@ -2634,9 +2343,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "1c0fc6cb-c651-41fd-afa7-52f739f010ea") + (uuid "c9d61244-e363-49a5-89b1-449be4eb1b06") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2645,7 +2354,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2659,7 +2368,7 @@ ) (polygon (pts - (xy 119.76 154.24) (xy 119.76 158.24) (xy 97.76 158.24) (xy 97.76 154.24) + (xy 123.76 154.24) (xy 123.76 158.24) (xy 93.76 158.24) (xy 93.76 154.24) ) ) ) @@ -2667,7 +2376,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "8e782a95-2e23-4379-89f0-aff389134133") + (uuid "238b862d-db74-48a4-a3c2-c7990ddb2673") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2678,7 +2387,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb index fa3d24b..bae6275 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B Key 3030.kicad_pcb @@ -1003,7 +1003,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "a53713ae-fa20-4995-8486-c7cad30bb53d") @@ -1040,20 +1040,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "51d86945-e5d3-4937-a5ac-a6ab4d5e1b47") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1063,7 +1050,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "cb8471b1-0dbc-4067-b000-44f88a7d0b9d") + (uuid "48465efc-f8fc-4a4d-bb8b-382bfd5b867c") ) (fp_rect (start -9.925 -1.44) @@ -1074,7 +1061,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "eae581d5-2747-4789-b015-4a80b0888017") + (uuid "01058359-7df1-40e3-8429-8cf459ed807b") ) (fp_line (start -15 -108.89) @@ -1084,7 +1071,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "43580f8f-1ede-4563-9b44-367bc6545867") + (uuid "4317535c-602a-46c7-8764-7e79188dba57") ) (fp_line (start -15 -78.89) @@ -1094,7 +1081,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6fb5e491-4f5e-4fad-b427-a7845767d268") + (uuid "0fbba826-70b4-4875-b77d-77863cf9159d") ) (fp_line (start -15 -58.89) @@ -1104,7 +1091,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8118e48f-fff4-4854-87a2-5078e59da747") + (uuid "bf6bb426-9914-4467-94c1-f7559435d879") ) (fp_line (start -15 -40.89) @@ -1114,7 +1101,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "08878002-19f2-4ad1-9da5-ce8e148ecf64") + (uuid "afe0de32-9cca-4352-bc9e-36635ed4e405") ) (fp_line (start -15 -28.89) @@ -1124,7 +1111,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "986529b2-c520-43aa-b7f8-38ff0fceb81e") + (uuid "34ff74fc-dc6c-473e-a368-472a8cc8f788") ) (fp_line (start -15 -2.89) @@ -1134,97 +1121,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "edd00259-ee7d-47ef-b548-920a65e3741f") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "66c64e56-62af-43ac-85b3-daf70af0f2fb") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e39f26ec-456c-4d64-a1d5-966c4a6129de") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "78847c89-457f-439b-b810-2bf2b0b65af6") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "455faf2c-e12f-4368-8282-7024f1687423") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f84d3c28-105a-4d39-8dab-b2cf76da5c9f") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a06aed29-0080-4726-84ba-9dcdceed318e") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c41c632e-68f2-48c0-9ae1-14e494c74e3d") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0389f577-5618-4443-b148-ea6fcb0702b3") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3ea50112-d650-4f2d-b331-33d666a22f45") + (uuid "6d0bf9f5-fd1e-4ad7-9ab1-eb907f624790") ) (fp_line (start -11 -2.89) @@ -1234,7 +1131,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0cb4bec7-e718-4795-96b8-afc9d0babf43") + (uuid "c6799952-5e54-4ffa-9874-3bd23a7dd631") ) (fp_line (start -11 -2.89) @@ -1244,47 +1141,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "72f11b52-c313-4ba4-8af1-a6b27948e4d7") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8aa3ce6d-f39c-42e7-a85c-23863bf24b91") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8c51bb52-e8da-4739-acf0-3c180f41061b") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e829264-9fde-4316-90bb-38f80297672e") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2f228b0a-8e06-4618-a8b9-504b91d96ccc") + (uuid "cedac705-db11-4af9-afd6-c5d260e1650b") ) (fp_line (start 11 -108.89) @@ -1294,47 +1151,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "55699ff2-c7ea-45ee-8376-c3a509c9a58b") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fb880452-3a59-4fe7-8ffb-631089895b31") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89539c77-c7d8-45af-9b65-da0a0ac4b4dd") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ee27be4-e28b-4341-91ed-ab898dea11f5") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "384d4534-dd44-448e-92b9-efea68de6846") + (uuid "0c59c75a-2cc0-40f2-b794-15c12ae8a8c0") ) (fp_line (start 11 -2.89) @@ -1344,7 +1161,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c82732ff-12f1-448c-b0e1-2626ede8c796") + (uuid "8ba24062-a0ed-4f2e-bef3-538c947150ff") ) (fp_line (start 15 -108.89) @@ -1354,47 +1171,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f4194e50-f8b3-4d66-b983-faf958b6ac7b") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0d22c1e8-ea2e-476c-b8aa-27e418ccc90e") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "94ba7bea-9190-4da4-a8a2-9693562c3a65") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8cd1068b-ef8c-41e1-9de2-bbf3a2994447") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8b6c691-decb-4595-a674-61adf5dd151c") + (uuid "a9c9cd15-3e3f-43c1-9f11-faf25d8e0e80") ) (fp_line (start -11 -2.89) @@ -1404,7 +1181,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a3971c34-4d7c-4ce8-b14f-cd7b49404e92") + (uuid "539ca0d6-c812-481d-9376-049830d8453f") ) (fp_line (start -9.925 -2.39) @@ -1414,7 +1191,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ddedbe2a-8278-4b44-b128-239ee5281326") + (uuid "2db6d81a-c3a6-4bba-9946-4a315e8ea337") ) (fp_line (start 5.02 -1.79) @@ -1424,7 +1201,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d1793bc5-4361-4dc7-9313-da33298532e9") + (uuid "1232f0f8-00fe-4bcc-a611-b05883ebd3d8") ) (fp_line (start 5.02 1.11) @@ -1434,7 +1211,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "58dc4725-b189-4c40-8765-5d27f8a2b630") + (uuid "87dcd1c9-c606-4a48-aa59-6b670e81831c") ) (fp_line (start 6.22 -1.79) @@ -1444,7 +1221,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d1a7bc5e-b7e7-447a-aa56-3d0e9979f042") + (uuid "cc200340-1e75-4028-8a9b-44e9496b5b7f") ) (fp_line (start 6.225333 1.11) @@ -1454,7 +1231,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0febc7e6-a97a-4bd2-936a-62c38772252d") + (uuid "a956cc91-55e4-4c9d-9853-f0ced54a961c") ) (fp_line (start 9.925 -2.39) @@ -1464,7 +1241,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "607769ec-cc72-4022-aa08-1038eece7c17") + (uuid "7f39148a-2a67-4936-aaee-a3db0fde3084") ) (fp_line (start 10.425 -2.89) @@ -1474,7 +1251,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fece6444-8b20-40d7-8bf3-97ce0d07a190") + (uuid "993bb4bb-09fa-4bef-8df0-250299888dc0") ) (fp_arc (start -10.425 -2.89) @@ -1485,7 +1262,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "96ba92f7-b1ca-4a0a-9908-1b1044ff1503") + (uuid "3c0394dc-e013-4391-91ae-c62d1d81e90c") ) (fp_arc (start 5.02 -1.79) @@ -1496,7 +1273,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "322acae3-fcea-48f2-a2e1-0bbfde3c51e3") + (uuid "5e847c27-3cdb-4245-9510-d9ce3ed8011a") ) (fp_arc (start 9.925 -2.39) @@ -1507,7 +1284,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "92dfe2fb-aa8e-4888-a0e1-bf3e4ab7c8f1") + (uuid "5314125f-8182-47b5-849c-9286e97b6855") ) (fp_line (start -0.71 -109.6) @@ -1517,7 +1294,7 @@ (type default) ) (layer "User.3") - (uuid "79761e08-8ad3-4d24-a4f7-39b1619b9bdf") + (uuid "6462d27b-c437-4ae2-94da-a6538043fda2") ) (fp_line (start -0.71 -79.6) @@ -1527,7 +1304,7 @@ (type default) ) (layer "User.3") - (uuid "cbbd28ba-d4d1-457e-9ee1-1bd76f19399c") + (uuid "dd1eab4e-8612-451d-8aab-3fa5aebbffee") ) (fp_line (start -0.71 -59.6) @@ -1537,7 +1314,7 @@ (type default) ) (layer "User.3") - (uuid "a209c3ac-c24b-40ae-9b7a-0ade7222f503") + (uuid "9e8b860d-2d63-4ecc-9552-e1ff43a4174f") ) (fp_line (start -0.71 -41.6) @@ -1547,7 +1324,7 @@ (type default) ) (layer "User.3") - (uuid "5a287db4-ac89-4167-89c5-eec874582dd5") + (uuid "ab267b07-8a56-4647-9d79-79f8d85c0890") ) (fp_line (start -0.71 -29.6) @@ -1557,7 +1334,7 @@ (type default) ) (layer "User.3") - (uuid "bfaf5316-d9f2-4f8c-957b-afab283008ad") + (uuid "085b4aac-c4db-4c9a-9acf-46212d073573") ) (fp_line (start 0.71 -109.6) @@ -1567,7 +1344,7 @@ (type default) ) (layer "User.3") - (uuid "05e6d9c1-ffc3-4701-96fa-705ec6daae92") + (uuid "9458902d-d236-4f70-920d-28ec79d52cb8") ) (fp_line (start 0.71 -79.6) @@ -1577,7 +1354,7 @@ (type default) ) (layer "User.3") - (uuid "c16b94ac-0144-49ba-a28b-3e96cc0792b6") + (uuid "d2166d8c-afb3-4c47-ae48-a5136ca09d5e") ) (fp_line (start 0.71 -59.6) @@ -1587,7 +1364,7 @@ (type default) ) (layer "User.3") - (uuid "e1a6cf81-8500-4bbd-aaf2-7e89181c9c10") + (uuid "2a9b7f68-8e90-494b-89e9-160693af06b8") ) (fp_line (start 0.71 -41.6) @@ -1597,7 +1374,7 @@ (type default) ) (layer "User.3") - (uuid "c70defe7-d70a-4e82-8b23-4355bdf04bf5") + (uuid "a6c09fb4-7ca9-422e-bb53-f25a45b295d8") ) (fp_line (start 0.71 -29.6) @@ -1607,7 +1384,7 @@ (type default) ) (layer "User.3") - (uuid "4275ed7a-07d4-42fd-8dd5-d22b56f8fed1") + (uuid "a758d819-d229-472c-b7e3-a78a945a2e00") ) (fp_rect (start -15 -108.89) @@ -1618,7 +1395,7 @@ ) (fill no) (layer "User.4") - (uuid "6744741f-1a30-4018-add5-3bf4a30b596d") + (uuid "40f67dc3-0f6f-40ba-94dd-4efffc4994eb") ) (fp_rect (start -15 -78.89) @@ -1629,7 +1406,7 @@ ) (fill no) (layer "User.4") - (uuid "0e4974f6-96bf-4956-a3ff-df26e43b6b8e") + (uuid "d1728f69-1b27-4cea-949e-44b2f08716f4") ) (fp_rect (start -15 -58.89) @@ -1640,7 +1417,7 @@ ) (fill no) (layer "User.4") - (uuid "ce5b4d8d-0f18-4926-ae3c-5dbfdad52ce9") + (uuid "b33ecd8b-bedc-4af6-8ad3-0efd25f7e852") ) (fp_rect (start -15 -40.89) @@ -1651,7 +1428,7 @@ ) (fill no) (layer "User.4") - (uuid "b70a7d1d-1288-4829-ab8d-aa400396b628") + (uuid "65e6904d-c2c0-4020-a80d-ba2497bd3c1a") ) (fp_rect (start -15 -28.89) @@ -1662,7 +1439,7 @@ ) (fill no) (layer "User.4") - (uuid "8c964a91-7540-4197-8243-983ecfb2b992") + (uuid "9860adb7-05a2-4e43-922d-d7f3baa1e3e8") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1677,8 +1454,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "202e5b22-f863-45eb-92ca-da388591f4b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "946bab67-f820-4b10-9e21-21830f09c9bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "4a317fc8-3697-4dd2-9c88-08e12edf3239") @@ -1689,11 +1490,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "9b378856-79c1-4dfc-b9e8-07b660f910c2") + (uuid "34c9d191-dcac-491f-b9de-7b6d691f61d8") (effects (font (size 2 2) @@ -1702,7 +1503,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "06ef1784-4091-4174-a33d-f80371842039") @@ -1714,7 +1515,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "7b4d9c10-e454-4346-b80a-e0417c133d75") @@ -1728,235 +1529,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0fdc30a1-9bbf-4086-9bb8-e3203c00640b") - (pts - (xy 118.935 158.01) (xy 118.935 98.01) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.88 128.01 90) - (layer "User.2") - (uuid "0fdc30a1-9bbf-4086-9bb8-e3203c00640b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "12668f53-07d9-4a48-a724-a1ea2f3245fb") - (pts - (xy 118.935 158.01) (xy 118.935 116.01) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 137.01 90) - (layer "User.2") - (uuid "12668f53-07d9-4a48-a724-a1ea2f3245fb") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "30e52e4b-2ebe-4d68-bb43-d9f62eb9b898") - (pts - (xy 118.935 158.01) (xy 118.935 48.01) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 103.01 90) - (layer "User.2") - (uuid "30e52e4b-2ebe-4d68-bb43-d9f62eb9b898") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5872936b-c786-4665-9fd8-41104461fa35") - (pts - (xy 118.935 158.01) (xy 118.935 128.01) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 143.01 90) - (layer "User.2") - (uuid "5872936b-c786-4665-9fd8-41104461fa35") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "72576cb1-7f01-4633-a7b3-db23a8cac35d") - (pts - (xy 94.01 46.9) (xy 124.01 46.9) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.01 25.67 0) - (layer "User.2") - (uuid "72576cb1-7f01-4633-a7b3-db23a8cac35d") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "89219b8c-9202-4913-9538-6bb6260d840c") - (pts - (xy 118.92 158.01) (xy 118.92 78.01) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 118.01 90) - (layer "User.2") - (uuid "89219b8c-9202-4913-9538-6bb6260d840c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9fbb6bf7-b60f-423e-8eb0-92b3f6d9052a") + (uuid "064c4cd0-1cf4-47b4-a1fa-b6926e800c49") (pts (xy 98.01 48.01) (xy 120.01 48.01) ) @@ -1982,7 +1555,7 @@ (gr_text "22" (at 109.01 32.13 0) (layer "User.2") - (uuid "9fbb6bf7-b60f-423e-8eb0-92b3f6d9052a") + (uuid "064c4cd0-1cf4-47b4-a1fa-b6926e800c49") (effects (font (size 3 3) @@ -1991,6 +1564,234 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "087bfb33-acf7-45dd-b9d1-e5207c07a2cd") + (pts + (xy 118.935 158.01) (xy 124.01 98.01) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 128.01 90) + (layer "User.2") + (uuid "087bfb33-acf7-45dd-b9d1-e5207c07a2cd") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0bc168b4-b5cb-4fc2-a687-834af5d23646") + (pts + (xy 118.92 158.01) (xy 124.01 78.01) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 118.01 90) + (layer "User.2") + (uuid "0bc168b4-b5cb-4fc2-a687-834af5d23646") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "787300b5-d282-4f3a-88c1-b7e5a77835a4") + (pts + (xy 118.935 158.01) (xy 124.01 128.01) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 143.01 90) + (layer "User.2") + (uuid "787300b5-d282-4f3a-88c1-b7e5a77835a4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8cf64adc-c755-4699-be4b-58f9bf77213d") + (pts + (xy 118.935 158.01) (xy 124.01 48.01) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 103.01 90) + (layer "User.2") + (uuid "8cf64adc-c755-4699-be4b-58f9bf77213d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "aab67418-d89b-4013-b27a-2be74cd6eb49") + (pts + (xy 94.01 46.9) (xy 124.01 46.9) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 25.67 0) + (layer "User.2") + (uuid "aab67418-d89b-4013-b27a-2be74cd6eb49") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "af1abd9c-0429-45cb-9bd0-099b634f5666") + (pts + (xy 118.935 158.01) (xy 124.01 116.01) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 137.01 90) + (layer "User.2") + (uuid "af1abd9c-0429-45cb-9bd0-099b634f5666") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2598,9 +2399,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "586631a6-8d8e-4006-8be2-a368709f5359") + (uuid "71db2faf-2e8f-4982-9992-c43e859a625e") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2609,7 +2410,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2623,7 +2424,7 @@ ) (polygon (pts - (xy 120.01 154.01) (xy 120.01 158.01) (xy 98.01 158.01) (xy 98.01 154.01) + (xy 124.01 154.01) (xy 124.01 158.01) (xy 94.01 158.01) (xy 94.01 154.01) ) ) ) @@ -2631,7 +2432,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "4fd428ae-f43d-4e13-8ade-40fbaf321c99") + (uuid "e9dd64b1-1502-4daf-98ca-c90bb91ee6b7") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2642,7 +2443,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb index 2d70149..cf9aae2 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key 3042.kicad_pcb @@ -380,7 +380,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "15845079-b5e8-4ef0-8787-b1513554c69d") @@ -417,20 +417,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e82fc327-91ad-4e8e-b6d7-f114c92fbb1a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -440,7 +427,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "7b4a54e0-960c-45c3-8623-8fe7810dfaeb") + (uuid "8acd4669-94e7-4854-84e3-1ff78c3eb7f6") ) (fp_rect (start -9.925 -1.44) @@ -451,7 +438,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "bf84289e-8d08-42e3-83e9-f0f123ace485") + (uuid "b179e8db-6044-403c-98cc-61efd6b9b016") ) (fp_line (start -15 -108.89) @@ -461,7 +448,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8c50fa9f-e73e-457d-85ce-e4f03c17005a") + (uuid "5071c2a2-3041-4669-89d6-3232e20a406d") ) (fp_line (start -15 -78.89) @@ -471,7 +458,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c290dc18-9e05-4c07-8ea5-dfdd8362195a") + (uuid "92de2480-2fe3-457e-9d02-cf2d56b1518e") ) (fp_line (start -15 -58.89) @@ -481,7 +468,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a2cdd60f-9d21-42ee-8eb8-230e0c804a8e") + (uuid "4f129a18-7631-4c09-944b-1a52bf7b49ae") ) (fp_line (start -15 -40.89) @@ -491,7 +478,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "48817f3e-d1e3-4834-bf74-d0b7f348684f") + (uuid "9bf5ede1-8a14-4a08-a627-abbd363ef120") ) (fp_line (start -15 -28.89) @@ -501,7 +488,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c1355387-5ced-4970-9694-4f68bad04b78") + (uuid "836eaca9-827c-48f2-a46a-ac6b7d862945") ) (fp_line (start -15 -2.89) @@ -511,97 +498,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "44703937-dafe-4825-8e3a-afc7d11d89ac") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5d00abbe-c606-428c-b0b6-d61aa172b594") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "902eafa9-80f1-4a9f-9f26-03ca9617a7c5") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9d26cab7-1a2f-49e1-b1cc-ebc9cf936bbc") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0668d9df-70f4-43be-9225-ca38a4952cc3") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "728d5988-281c-44a0-8d5c-3e71d178e3fb") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6066d75c-153b-4f7f-bfa8-1b1b4263e189") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b5c66257-587e-4059-90c8-f63c998b7b14") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4618e2ad-4865-4586-94dc-6e10d01b35fb") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ff9de82b-611b-4318-951f-3e4c8b2c0d50") + (uuid "18921696-59ce-4272-9695-3f9ce4929042") ) (fp_line (start -11 -2.89) @@ -611,7 +508,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fa66612b-e0ac-4406-8d93-a87aceb2ba41") + (uuid "68d33977-4a90-4b8c-b405-084a207785d5") ) (fp_line (start -11 -2.89) @@ -621,47 +518,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c084367e-c514-42e9-b149-77cbdce2e20f") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "863510de-c04e-4734-a2db-07be943b173b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e99db05b-1c04-4b6e-98f9-774a58b1c461") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7539adb0-c9ee-41e4-9c9a-77cb75c50045") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b3bedd08-0c15-413c-bfe0-488062926d8d") + (uuid "dc1d5a1b-ff07-45f7-892c-24ef740d8b13") ) (fp_line (start 11 -108.89) @@ -671,47 +528,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b8f92f83-87b5-49b6-8c9b-da7cafb84d79") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d878188f-e91a-4c2a-a36e-f155896a51ee") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4713e71f-23b5-47c8-aa5e-8dfd3e0608e8") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "65db4aa4-0b8b-433a-8dd7-8452cad39af1") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "502bb741-88b3-4e3c-89a3-29b9c9b57019") + (uuid "95f12202-21ee-4e38-9dc3-ce69052b2aa7") ) (fp_line (start 11 -2.89) @@ -721,7 +538,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cb8033b2-2db6-48d1-925b-fa9a34fe9566") + (uuid "46ad16ff-0f8a-477f-be08-a9a904b029b1") ) (fp_line (start 15 -108.89) @@ -731,47 +548,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8e20eb3f-255c-433a-ab39-fe95c50bfd3b") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "93f63d98-603f-41d6-8bbc-46b09c7789ff") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "475b0536-4f14-4cc0-af2b-2f446c0f680e") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c2f7f2af-7ec5-447c-b1f9-91dbaa4a1f69") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9bbd7a60-b584-40d6-9917-a63736d7df17") + (uuid "6357398a-3b46-4589-8766-8e642f043177") ) (fp_line (start -11 -2.89) @@ -781,7 +558,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "97612323-46d4-40f4-983e-ceff6a3185bd") + (uuid "6b052345-4b1b-417b-8385-286775e1eb2a") ) (fp_line (start -9.925 -2.39) @@ -791,7 +568,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fbb10d86-a313-4fce-bab3-141e817de86d") + (uuid "781b4f0a-83ad-43ac-b51e-f3f940ba7502") ) (fp_line (start 5.02 -1.79) @@ -801,7 +578,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fbb4503b-18d6-484f-8fe0-48d0f23e18d3") + (uuid "246a5ce1-29bb-43a5-9bed-ac193ccd19fa") ) (fp_line (start 5.02 1.11) @@ -811,7 +588,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "72451e48-d3f4-4b07-bbe3-89a822b71133") + (uuid "fcf3ea68-e348-4521-a5d6-23e28874bab3") ) (fp_line (start 6.22 -1.79) @@ -821,7 +598,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0a02477b-ba3b-452f-a8c1-6e8e183bb148") + (uuid "1b841243-a2a4-4a4b-9281-2ab9e018eef9") ) (fp_line (start 6.225333 1.11) @@ -831,7 +608,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2a55dbc2-d3cd-42c1-8d9d-868cadeec6b4") + (uuid "fed35407-1700-4f59-bf53-fa7c1c3c4041") ) (fp_line (start 9.925 -2.39) @@ -841,7 +618,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "da4e2afd-18c8-404f-a2ff-14e87b335cd1") + (uuid "2e855320-1b36-415a-8cd2-ca697672e449") ) (fp_line (start 10.425 -2.89) @@ -851,7 +628,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a671e2c8-31be-4c49-8381-53eac8594750") + (uuid "75494ed5-8d79-49ee-8bee-7f901d2b30cf") ) (fp_arc (start -10.425 -2.89) @@ -862,7 +639,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fdbe4ab5-6f2e-445b-95b0-64bde5c4eb70") + (uuid "c5184ab1-6cda-4295-9505-48455ef41394") ) (fp_arc (start 5.02 -1.79) @@ -873,7 +650,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "abfaffea-5bf6-47d3-8e09-958b097747cb") + (uuid "fc30ddaf-8b8f-4f25-86c0-985a59519ad0") ) (fp_arc (start 9.925 -2.39) @@ -884,7 +661,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5251a3da-ef17-48b5-809f-79eda6d4ad48") + (uuid "0c2709d3-82c1-4ad1-b92a-f57d77b07831") ) (fp_line (start -0.71 -109.6) @@ -894,7 +671,7 @@ (type default) ) (layer "User.3") - (uuid "17ab88ad-65f7-4834-9961-10b09977b2aa") + (uuid "3567f1d0-557d-44e8-ae3b-dfeddf08c966") ) (fp_line (start -0.71 -79.6) @@ -904,7 +681,7 @@ (type default) ) (layer "User.3") - (uuid "955526f8-93c2-4910-aa82-49dace46c823") + (uuid "352d697d-dcdb-43f1-a063-09592da39151") ) (fp_line (start -0.71 -59.6) @@ -914,7 +691,7 @@ (type default) ) (layer "User.3") - (uuid "4bf3de5c-6857-4fb5-92bb-8e2a106b2915") + (uuid "fe198069-523f-49be-bbe0-6ac16773cc02") ) (fp_line (start -0.71 -41.6) @@ -924,7 +701,7 @@ (type default) ) (layer "User.3") - (uuid "7ea17ef4-8eb7-4974-bdb2-daf499401309") + (uuid "ba12c429-0f66-4ea9-ae93-3c4329795fb0") ) (fp_line (start -0.71 -29.6) @@ -934,7 +711,7 @@ (type default) ) (layer "User.3") - (uuid "f3f3017f-2be9-4a5e-9f1b-8271b87b1122") + (uuid "f9bd49f1-6a97-490d-9377-91a32f720303") ) (fp_line (start 0.71 -109.6) @@ -944,7 +721,7 @@ (type default) ) (layer "User.3") - (uuid "09848851-033b-4171-9a12-810a044b97bc") + (uuid "1b35a6fb-c2bb-43ab-960d-659c0d8a5ec7") ) (fp_line (start 0.71 -79.6) @@ -954,7 +731,7 @@ (type default) ) (layer "User.3") - (uuid "6faeda79-b2d0-4b06-9abb-6340ee28f1a2") + (uuid "7cf8523d-d185-4e7e-bb03-373cc34d1ce8") ) (fp_line (start 0.71 -59.6) @@ -964,7 +741,7 @@ (type default) ) (layer "User.3") - (uuid "1efec9d6-b4c8-4753-af40-71d34783d984") + (uuid "782bb090-4e25-47e1-be31-fc7929f3722d") ) (fp_line (start 0.71 -41.6) @@ -974,7 +751,7 @@ (type default) ) (layer "User.3") - (uuid "489ba93a-b09b-47bf-8fea-f2a3c3dbf2a3") + (uuid "885ca762-a86b-4f9c-9d72-9159b57e509d") ) (fp_line (start 0.71 -29.6) @@ -984,7 +761,7 @@ (type default) ) (layer "User.3") - (uuid "02f3e9a4-ed25-414e-bc39-44f90d265cfd") + (uuid "9fbc0ed2-0690-4e00-be84-37b6a4c02cb1") ) (fp_rect (start -15 -108.89) @@ -995,7 +772,7 @@ ) (fill no) (layer "User.4") - (uuid "df6f5700-57cd-4306-ba21-725f3fe98d54") + (uuid "12de3743-27ac-49d9-805c-50112aeb081b") ) (fp_rect (start -15 -78.89) @@ -1006,7 +783,7 @@ ) (fill no) (layer "User.4") - (uuid "4b3d5695-ee1d-4e9c-ac7b-eaf19424d6d9") + (uuid "69bbb306-eff0-4643-9395-989ab1aec437") ) (fp_rect (start -15 -58.89) @@ -1017,7 +794,7 @@ ) (fill no) (layer "User.4") - (uuid "e22c96b2-a65a-4f98-a069-7ed71c42511b") + (uuid "f0f07bbb-92dd-4109-bbf8-fb70c52c6177") ) (fp_rect (start -15 -40.89) @@ -1028,7 +805,7 @@ ) (fill no) (layer "User.4") - (uuid "2da0c5c3-2f4a-403e-8ade-b15cd93781e9") + (uuid "38ad68f8-d180-49d1-a616-c8ada9135a1f") ) (fp_rect (start -15 -28.89) @@ -1039,7 +816,7 @@ ) (fill no) (layer "User.4") - (uuid "b81e3278-1f77-45f2-a0b8-3742b355dd78") + (uuid "c3447a7c-fc8c-4760-9a5f-786cdf0e7a84") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1054,8 +831,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "1cc92492-e6ce-4ac0-827e-c7a6f5416d63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "9c41fe5d-e151-4f02-9a98-1fcb3be2cadc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "4db16933-d62f-4d12-ba63-e7160225d563") @@ -1066,11 +867,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "92ca549c-a8cc-457a-884d-2f5e9d7c09a9") + (uuid "e11ed2b4-5a7c-40de-b3f3-69345cc156b4") (effects (font (size 2 2) @@ -1079,7 +880,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "2e8f82fb-5a70-4483-9fca-b1382fc57e86") @@ -1091,7 +892,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1f4fec85-8aa7-45da-a665-f8912ac81c9d") @@ -1105,11 +906,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "356f6107-4d7e-48b7-9ec8-8502d91eb7d8") + (uuid "19aaf101-8645-4b0c-94b1-b7d265e9933c") (pts - (xy 119.435 159.49) (xy 119.435 99.49) + (xy 119.435 159.49) (xy 124.51 49.49) ) - (height 45.245) + (height 69.74) (orientation 1) (format (prefix "") @@ -1128,10 +929,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 161.38 129.49 90) + (gr_text "110" + (at 185.875 104.49 90) (layer "User.2") - (uuid "356f6107-4d7e-48b7-9ec8-8502d91eb7d8") + (uuid "19aaf101-8645-4b0c-94b1-b7d265e9933c") (effects (font (size 3 3) @@ -1143,7 +944,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3a01dfed-5291-458b-ae15-fe4a15bad4a3") + (uuid "2aebf281-c2b8-41f8-b5fc-21c4c4ba6a16") + (pts + (xy 119.435 159.49) (xy 124.51 117.49) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 138.49 90) + (layer "User.2") + (uuid "2aebf281-c2b8-41f8-b5fc-21c4c4ba6a16") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5f42e7e6-ef24-4167-b3a0-3c31b5b3756e") + (pts + (xy 119.435 159.49) (xy 124.51 129.49) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 144.49 90) + (layer "User.2") + (uuid "5f42e7e6-ef24-4167-b3a0-3c31b5b3756e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7e1d9b93-d334-47a6-b88b-fcd265eb6171") (pts (xy 98.51 49.49) (xy 120.51 49.49) ) @@ -1169,7 +1046,7 @@ (gr_text "22" (at 109.51 33.61 0) (layer "User.2") - (uuid "3a01dfed-5291-458b-ae15-fe4a15bad4a3") + (uuid "7e1d9b93-d334-47a6-b88b-fcd265eb6171") (effects (font (size 3 3) @@ -1181,11 +1058,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3bfb1763-b986-4b2e-b7f4-0dd2783a629c") + (uuid "c9a44262-4e73-494c-bbdc-c077ba180f22") (pts - (xy 119.435 159.49) (xy 119.435 129.49) + (xy 119.435 159.49) (xy 124.51 99.49) ) - (height 20.795) + (height 45.245) (orientation 1) (format (prefix "") @@ -1204,10 +1081,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 136.93 144.49 90) + (gr_text "60" + (at 161.38 129.49 90) (layer "User.2") - (uuid "3bfb1763-b986-4b2e-b7f4-0dd2783a629c") + (uuid "c9a44262-4e73-494c-bbdc-c077ba180f22") (effects (font (size 3 3) @@ -1219,45 +1096,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4fbeaa17-e34e-425d-8772-76ff4020a2a4") - (pts - (xy 119.435 159.49) (xy 119.435 49.49) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.875 104.49 90) - (layer "User.2") - (uuid "4fbeaa17-e34e-425d-8772-76ff4020a2a4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5e3f14fe-04af-4033-9246-d1ae2d220670") + (uuid "e6730816-6551-4b94-a9d8-cc6ee418faa5") (pts (xy 94.51 48.38) (xy 124.51 48.38) ) @@ -1283,7 +1122,7 @@ (gr_text "30" (at 109.51 27.15 0) (layer "User.2") - (uuid "5e3f14fe-04af-4033-9246-d1ae2d220670") + (uuid "e6730816-6551-4b94-a9d8-cc6ee418faa5") (effects (font (size 3 3) @@ -1295,47 +1134,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b29ed252-8fc3-4106-8ebf-a15f957a19b4") + (uuid "f703f1d8-a002-43b6-90d1-fb89bcbc1034") (pts - (xy 119.435 159.49) (xy 119.435 117.49) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.83 138.49 90) - (layer "User.2") - (uuid "b29ed252-8fc3-4106-8ebf-a15f957a19b4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e5726cbc-14d2-4164-b91a-01d047d3a6c5") - (pts - (xy 119.42 159.49) (xy 119.42 79.49) + (xy 119.42 159.49) (xy 124.51 79.49) ) (height 58.985) (orientation 1) @@ -1359,7 +1160,7 @@ (gr_text "80" (at 175.105 119.49 90) (layer "User.2") - (uuid "e5726cbc-14d2-4164-b91a-01d047d3a6c5") + (uuid "f703f1d8-a002-43b6-90d1-fb89bcbc1034") (effects (font (size 3 3) @@ -1975,9 +1776,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "67a39665-daf5-4208-b7c1-2c0a329ebdd2") + (uuid "684894ab-91ff-49d0-94bc-1d841f3e7cd1") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1986,7 +1787,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2000,7 +1801,7 @@ ) (polygon (pts - (xy 120.51 155.49) (xy 120.51 159.49) (xy 98.51 159.49) (xy 98.51 155.49) + (xy 124.51 155.49) (xy 124.51 159.49) (xy 94.51 159.49) (xy 94.51 155.49) ) ) ) @@ -2008,7 +1809,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "a346897d-e4f3-4cb3-82f3-9375a4811cd3") + (uuid "243f65a1-4ba0-4b93-9f17-e359233ddcdd") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2019,7 +1820,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb index ff6dced..9080e9b 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B Key 3060.kicad_pcb @@ -380,7 +380,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "95ad78c9-23f1-4818-89b3-cc84c01d54e6") @@ -417,20 +417,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e0cee548-79df-438e-99e4-fd3933db1081") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -440,7 +427,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "90328486-54bc-4386-a47c-5f3c5983283b") + (uuid "1bab8d74-d723-45dd-b864-8652ba1ecb74") ) (fp_rect (start -9.925 -1.44) @@ -451,7 +438,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "ed9b33de-3667-4062-9e2e-810132944381") + (uuid "1e8396c9-c7af-4501-aa18-0b2d1b278e2e") ) (fp_line (start -15 -108.89) @@ -461,7 +448,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3ce34caf-b823-4e77-bd34-82640995fe1a") + (uuid "8896b818-376e-48cc-a20e-32be228530a2") ) (fp_line (start -15 -78.89) @@ -471,7 +458,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5bbf10e4-3cda-4786-a573-5b22ee6a6586") + (uuid "15cb0379-25cf-40bd-8498-31c16a28dc74") ) (fp_line (start -15 -58.89) @@ -481,7 +468,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "03d8647c-f27e-4c27-912a-2d8a29e26aab") + (uuid "64b79348-8dae-4c37-b9c5-6c87bc070fd9") ) (fp_line (start -15 -40.89) @@ -491,7 +478,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "271161b8-84f8-4eef-95e0-4f67f935b8d3") + (uuid "e4ba899e-82cb-4ca7-b4b9-555dd6f8704b") ) (fp_line (start -15 -28.89) @@ -501,7 +488,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "179cf2ad-ce8f-4daf-983c-cd09a35d1e45") + (uuid "899955f4-0e8c-41cd-9682-9982b7ef0f02") ) (fp_line (start -15 -2.89) @@ -511,97 +498,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3643005e-535a-4f53-85e2-ec7629fc5b25") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ec8aa82d-ecbe-453e-93c2-481c319ceb51") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d957782e-fa7d-4478-9c03-dd4d9018c083") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9ba201cf-3a8c-4bb3-8d37-809623097394") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dfd40835-1018-4be0-9a82-e135f73f7d43") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4b6b3999-691d-437f-b6dc-e34dbe872fe8") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c3ad5073-f6b5-440d-8aed-99ee6e5beed4") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e8283398-6bb2-455d-9f64-8b7a6f404b47") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dc82b230-d034-4605-bcf8-2788865cd615") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "28c24de4-5940-4506-8bd1-12aacd390c8c") + (uuid "ff97f2a1-ee3e-4848-9ad5-11f551ea05df") ) (fp_line (start -11 -2.89) @@ -611,7 +508,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cedf1cf2-fe0c-4dcb-af8b-232dc71f9dae") + (uuid "f73099f6-76b5-47c3-9a6f-4dca13068200") ) (fp_line (start -11 -2.89) @@ -621,47 +518,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c69eeb6f-9ba9-4d55-8924-efda807a5fa6") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "50453e4a-37e7-46be-acdb-f903ad7dcb29") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a1e8298-26a2-491f-88a0-ad563bdc8184") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0a863cd0-8845-41fe-9a7b-d425021a6b92") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "74796030-6ca0-4910-8a7c-0cadcecd03ee") + (uuid "f310703a-abf9-44a4-97c4-51f1668d7ca5") ) (fp_line (start 11 -108.89) @@ -671,47 +528,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0bf17867-a9ad-4db0-af83-9fb210e01965") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "af313f4d-697b-4849-a7f2-1cde1f6341d1") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7d260906-505c-4c33-a738-7e2f671b7fba") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d4b03b26-3143-4f5e-9412-e9dd5c5d1876") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3f46fca0-ecab-493f-82b5-46355d6204cf") + (uuid "9f7c19f4-15c3-471f-8d4c-18aaaf52c211") ) (fp_line (start 11 -2.89) @@ -721,7 +538,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "147df259-a40b-429a-b050-518969688939") + (uuid "0e41bc01-7159-4cbf-b095-dde0e8de7dc2") ) (fp_line (start 15 -108.89) @@ -731,47 +548,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a9b4767-1f47-4a8d-8697-611c13043e83") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "56376343-1e21-4908-b762-f5b8e5dc4920") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7585eaa3-8518-4a96-99a2-4c5c23faed4f") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ce019ee8-0641-4280-9357-546196b4fd23") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f5f5cd19-221d-4dbf-b807-797e5afe6a79") + (uuid "106ecc09-58bf-497d-8de4-93c85d2934db") ) (fp_line (start -11 -2.89) @@ -781,7 +558,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "770737c9-2c4b-4092-a3ce-56c1b3f134b2") + (uuid "e9fedf61-9fa7-417c-915f-ed7d68beaf6b") ) (fp_line (start -9.925 -2.39) @@ -791,7 +568,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cbd01d0c-f588-49f6-bfd4-5bff31a560f1") + (uuid "0ba639c3-8f80-4684-8c57-4e7e416d309d") ) (fp_line (start 5.02 -1.79) @@ -801,7 +578,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4977ef31-5d11-46a8-97c2-d6cb0ca3d2e2") + (uuid "85ff2c85-b3b4-45f7-baab-a04d788b5851") ) (fp_line (start 5.02 1.11) @@ -811,7 +588,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "324c93e8-a7f0-4592-a1c3-7b9def703cad") + (uuid "713be178-adfb-4239-9bb0-d20a0c8b3582") ) (fp_line (start 6.22 -1.79) @@ -821,7 +598,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2bce2a67-97e7-402a-9d9c-d7481f1d7a82") + (uuid "027775be-bed7-4851-8284-833c61715196") ) (fp_line (start 6.225333 1.11) @@ -831,7 +608,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d69417eb-3116-46ad-9eac-312724d054e2") + (uuid "95342194-feb9-4589-b91e-ad7189fe70be") ) (fp_line (start 9.925 -2.39) @@ -841,7 +618,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cd364bd7-8531-4a36-be64-806bdedca3e3") + (uuid "c00eda59-092c-46b8-93be-b3cc17fdc001") ) (fp_line (start 10.425 -2.89) @@ -851,7 +628,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "dc8db0fd-4710-49c5-a441-1ce64ce4ecd3") + (uuid "5d0b4edb-fad1-45cf-a12e-813e55fc1843") ) (fp_arc (start -10.425 -2.89) @@ -862,7 +639,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d9e079ee-c6e8-4bcd-9ba8-9c980c91f01b") + (uuid "0bb7dea0-a183-4a38-9b98-54b251b9bbbd") ) (fp_arc (start 5.02 -1.79) @@ -873,7 +650,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "42898fc2-6b82-41d3-aa37-0460ad57c785") + (uuid "bd4ae3c8-328b-4f9d-a619-0323b9804d4f") ) (fp_arc (start 9.925 -2.39) @@ -884,7 +661,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "553ec768-21ad-4f0d-aa5b-c775b8120224") + (uuid "762d4a98-215a-4fdd-9c9c-039bb45f423d") ) (fp_line (start -0.71 -109.6) @@ -894,7 +671,7 @@ (type default) ) (layer "User.3") - (uuid "026444f5-a3c2-480d-94d2-db7df03abf7f") + (uuid "f48b554a-a62e-45da-bf95-7d05843ed8dc") ) (fp_line (start -0.71 -79.6) @@ -904,7 +681,7 @@ (type default) ) (layer "User.3") - (uuid "d4e3af0a-f9cc-48c5-80b3-6e1a35df2a90") + (uuid "6eb573c7-4a19-470e-89b5-9da55e0d495b") ) (fp_line (start -0.71 -59.6) @@ -914,7 +691,7 @@ (type default) ) (layer "User.3") - (uuid "f7e02bbd-7492-472c-9bb9-2cc9129cb383") + (uuid "4336f81d-dee3-40cd-a519-068db6d0c822") ) (fp_line (start -0.71 -41.6) @@ -924,7 +701,7 @@ (type default) ) (layer "User.3") - (uuid "3daf4bb1-45be-4159-86e2-7cb673b35996") + (uuid "8c527941-6996-42c7-8d19-574c14b5898a") ) (fp_line (start -0.71 -29.6) @@ -934,7 +711,7 @@ (type default) ) (layer "User.3") - (uuid "87fc8804-b989-45cd-bed2-74f503b1c581") + (uuid "7c6071bf-7454-47f9-9da4-fea6e4164347") ) (fp_line (start 0.71 -109.6) @@ -944,7 +721,7 @@ (type default) ) (layer "User.3") - (uuid "f3477b4f-683d-41d0-9c2d-1077212a0816") + (uuid "13aad80a-c41b-4122-b2fb-59012c0361f9") ) (fp_line (start 0.71 -79.6) @@ -954,7 +731,7 @@ (type default) ) (layer "User.3") - (uuid "fe74f148-4e19-4481-a138-e5349b1c7fb7") + (uuid "4309ab15-c450-405d-8ceb-bbdefafe7868") ) (fp_line (start 0.71 -59.6) @@ -964,7 +741,7 @@ (type default) ) (layer "User.3") - (uuid "e01cb9ac-759a-4ca5-96e9-49e8acf770b8") + (uuid "6b9d3c5e-43b2-42f8-9f4b-b960764b33c8") ) (fp_line (start 0.71 -41.6) @@ -974,7 +751,7 @@ (type default) ) (layer "User.3") - (uuid "e13f44a4-3134-408c-b1f3-02e2d600ebb4") + (uuid "b2635839-6d56-45c1-b75c-30b092da3ecb") ) (fp_line (start 0.71 -29.6) @@ -984,7 +761,7 @@ (type default) ) (layer "User.3") - (uuid "62d8e275-4013-410d-90c8-60242856fe5d") + (uuid "e8da1ec2-edf2-4b2d-886d-95316aca81fb") ) (fp_rect (start -15 -108.89) @@ -995,7 +772,7 @@ ) (fill no) (layer "User.4") - (uuid "cb345107-9810-46a0-bcd8-b348353ce2f0") + (uuid "45110d12-6f83-493d-8933-18dc6beeb017") ) (fp_rect (start -15 -78.89) @@ -1006,7 +783,7 @@ ) (fill no) (layer "User.4") - (uuid "e31397c9-27f3-4d54-b6a4-03db18a3e99d") + (uuid "fa6c543e-5e37-4111-819b-bf92e8401588") ) (fp_rect (start -15 -58.89) @@ -1017,7 +794,7 @@ ) (fill no) (layer "User.4") - (uuid "c80d4b61-3bf0-4765-af81-86125bf2c04b") + (uuid "216f53ed-c873-4066-95df-2142c4fe5f58") ) (fp_rect (start -15 -40.89) @@ -1028,7 +805,7 @@ ) (fill no) (layer "User.4") - (uuid "73e00f08-93c8-4930-bf40-8ee08b14366f") + (uuid "21e2ef8e-d954-4458-ba05-764a190722eb") ) (fp_rect (start -15 -28.89) @@ -1039,7 +816,7 @@ ) (fill no) (layer "User.4") - (uuid "ac257551-2e8d-410c-8446-bbda5300edf3") + (uuid "3f2a620e-067e-4044-b58b-7f9a4b375a73") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1054,8 +831,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "407a2160-1c74-4316-9cfa-8e0636ed05df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "55be5003-9582-438d-8fa7-b0dedf5a1b2c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "674bb235-3f98-4a42-bbeb-b6d4b2b6353b") @@ -1066,11 +867,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "6da58642-3c08-400b-8f35-45c84b2e01ca") + (uuid "b3646b37-8f51-4f19-bce0-6f7a24e4a6b1") (effects (font (size 2 2) @@ -1079,7 +880,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "587d0f06-fae2-49f9-9b56-e935c07effa0") @@ -1091,7 +892,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "efd0ac0b-846e-4870-8b61-b4413c325be2") @@ -1105,7 +906,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0dc8a081-6ad3-4cde-9fa7-36b278d763be") + (uuid "0b9ab84e-35f0-401e-acff-d03e51cc4849") + (pts + (xy 119.685 160.24) (xy 124.76 50.24) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 105.24 90) + (layer "User.2") + (uuid "0b9ab84e-35f0-401e-acff-d03e51cc4849") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1730d13a-1882-4ee7-a07d-1bb8a7b28828") (pts (xy 94.76 49.13) (xy 124.76 49.13) ) @@ -1131,7 +970,7 @@ (gr_text "30" (at 109.76 27.9 0) (layer "User.2") - (uuid "0dc8a081-6ad3-4cde-9fa7-36b278d763be") + (uuid "1730d13a-1882-4ee7-a07d-1bb8a7b28828") (effects (font (size 3 3) @@ -1143,121 +982,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "29424567-a129-4084-a475-bd187383bfe5") - (pts - (xy 119.685 160.24) (xy 119.685 50.24) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 105.24 90) - (layer "User.2") - (uuid "29424567-a129-4084-a475-bd187383bfe5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "74146209-54e5-44a0-b7d7-96fef2718728") - (pts - (xy 119.685 160.24) (xy 119.685 130.24) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.18 145.24 90) - (layer "User.2") - (uuid "74146209-54e5-44a0-b7d7-96fef2718728") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7941f1ca-f0cb-4a18-97e1-b15591a6c9ff") - (pts - (xy 119.685 160.24) (xy 119.685 118.24) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.08 139.24 90) - (layer "User.2") - (uuid "7941f1ca-f0cb-4a18-97e1-b15591a6c9ff") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a9f0c2b7-91ef-4e34-bb1b-ee701b1f0a0a") + (uuid "33ea8e3d-a25a-48ff-bac5-ebeba2dec09b") (pts (xy 98.76 50.24) (xy 120.76 50.24) ) @@ -1283,7 +1008,7 @@ (gr_text "22" (at 109.76 34.36 0) (layer "User.2") - (uuid "a9f0c2b7-91ef-4e34-bb1b-ee701b1f0a0a") + (uuid "33ea8e3d-a25a-48ff-bac5-ebeba2dec09b") (effects (font (size 3 3) @@ -1295,9 +1020,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "dc750f9b-8c39-4728-979d-e529cb1b0d3f") + (uuid "926f926b-105e-413a-8f6b-681688897dbc") (pts - (xy 119.685 160.24) (xy 119.685 100.24) + (xy 119.685 160.24) (xy 124.76 100.24) ) (height 45.245) (orientation 1) @@ -1321,7 +1046,7 @@ (gr_text "60" (at 161.63 130.24 90) (layer "User.2") - (uuid "dc750f9b-8c39-4728-979d-e529cb1b0d3f") + (uuid "926f926b-105e-413a-8f6b-681688897dbc") (effects (font (size 3 3) @@ -1333,9 +1058,85 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "dfdb4ec4-89a5-4f55-921b-dd37d2c4a73e") + (uuid "a73a5e5e-1db4-4d22-ac49-bd2c0f704ed2") (pts - (xy 119.67 160.24) (xy 119.67 80.24) + (xy 119.685 160.24) (xy 124.76 118.24) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 139.24 90) + (layer "User.2") + (uuid "a73a5e5e-1db4-4d22-ac49-bd2c0f704ed2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e572b9be-6b42-47ca-972a-740ad283cce1") + (pts + (xy 119.685 160.24) (xy 124.76 130.24) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 145.24 90) + (layer "User.2") + (uuid "e572b9be-6b42-47ca-972a-740ad283cce1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f93456ed-f8f2-4d55-a9f2-994d5f48fd61") + (pts + (xy 119.67 160.24) (xy 124.76 80.24) ) (height 58.985) (orientation 1) @@ -1359,7 +1160,7 @@ (gr_text "80" (at 175.355 120.24 90) (layer "User.2") - (uuid "dfdb4ec4-89a5-4f55-921b-dd37d2c4a73e") + (uuid "f93456ed-f8f2-4d55-a9f2-994d5f48fd61") (effects (font (size 3 3) @@ -1975,9 +1776,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "3c85d4fa-753e-482d-8c42-e21d484f3d0a") + (uuid "0d3416d1-49f2-43fd-afc2-4f74a1348545") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1986,7 +1787,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2000,7 +1801,7 @@ ) (polygon (pts - (xy 120.76 156.24) (xy 120.76 160.24) (xy 98.76 160.24) (xy 98.76 156.24) + (xy 124.76 156.24) (xy 124.76 160.24) (xy 94.76 160.24) (xy 94.76 156.24) ) ) ) @@ -2008,7 +1809,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "30585352-4510-48cd-be09-58d33de4f8d3") + (uuid "a6d2bdf6-5b81-4bba-9cfb-ef3b71841a46") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2019,7 +1820,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb index 95411d5..63edd08 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B Key 3080.kicad_pcb @@ -758,7 +758,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "7878a135-18cf-4e83-bab8-e132aac4ded0") @@ -795,20 +795,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6438f85d-9851-4591-b94d-07db0bf8a3e0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -818,7 +805,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "4d768a7b-809c-4db9-97d3-ffb50ad7b005") + (uuid "3bc89bc6-6e8c-476c-a832-13598fb68de0") ) (fp_rect (start -9.925 -1.44) @@ -829,7 +816,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "e8efee7f-bd13-4a2b-bf72-6b96ab5647e8") + (uuid "c0ba71a8-7477-4fa8-bc96-c20e32bf1e97") ) (fp_line (start -15 -108.89) @@ -839,7 +826,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6a21ee83-871b-4872-a761-ba1017887353") + (uuid "e72a39c1-9865-4953-8357-fbd71a6233a2") ) (fp_line (start -15 -78.89) @@ -849,7 +836,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "27753e1a-7d27-4766-9953-25886ebb22bb") + (uuid "0c25d296-ae22-43c9-974c-a2b61cf1fca9") ) (fp_line (start -15 -58.89) @@ -859,7 +846,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ca48077a-08df-4f7f-bb2c-055e243941c5") + (uuid "bc531a7a-6e05-4649-86ba-ba225bd57f37") ) (fp_line (start -15 -40.89) @@ -869,7 +856,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9b9b9d75-e2d0-4f10-8a5d-85a2155e0ad7") + (uuid "1d967e3a-db23-46a5-8b63-225090b108df") ) (fp_line (start -15 -28.89) @@ -879,7 +866,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7b5dca02-7038-4cfa-b4b5-dcd6b5a56eb6") + (uuid "18c4de5a-27ae-4a5b-8a8f-8977e43b41e5") ) (fp_line (start -15 -2.89) @@ -889,97 +876,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "63b11b8d-b401-4aae-989a-982bf029f241") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e11b472b-152c-48de-963d-925e82788fd2") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "51518898-27bd-4d1e-b2c7-4545e8b79af6") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "60291611-9148-43ab-8a73-2ecba4c7d072") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6a658ff7-5c76-4b70-82bb-065ba39484ce") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7d2cc2c4-b2ad-4f17-a80d-5aeb8289d8bc") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "06aca512-1766-4dc7-89e2-fd4c8552ff80") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c3f731c6-0421-44a8-88d9-996aea2dee38") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dce4920f-9083-4785-8bde-903a92a6b72c") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ce16dfb8-446a-43a5-af18-b15094a2ef67") + (uuid "1610ba8d-bbc2-4673-bded-1daddfd94dae") ) (fp_line (start -11 -2.89) @@ -989,7 +886,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "47fe95b1-3406-4991-8ceb-2c911814cf03") + (uuid "43ab2940-cf55-4f66-a5b0-b1b44b411f0e") ) (fp_line (start -11 -2.89) @@ -999,47 +896,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3b2086a2-ebcc-4c00-b0af-82f0080725b4") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ef52e621-86e8-4b81-94f8-670192127b8f") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0c09392b-1fee-406f-a3f7-b493adf70889") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f21e6508-eea4-4bed-804b-fb088034fde2") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d825b635-391f-434d-a69f-c46ffddf9644") + (uuid "037b6fd3-b688-4219-9901-42641728f35b") ) (fp_line (start 11 -108.89) @@ -1049,47 +906,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "35a0dd0e-dd82-4030-8092-21f5dfb742ac") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "177194bf-b708-4949-bde6-db4f476772d5") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c40aea16-d575-491e-aa4c-67fdea694f11") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b6d936c5-67e1-4706-86c4-eddfab0ad407") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a65182ff-8b27-4359-ab0c-c74995c12ac8") + (uuid "3c908406-348d-443e-95c3-da0b067de1c0") ) (fp_line (start 11 -2.89) @@ -1099,7 +916,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4ff16388-62f3-405e-a331-2609e5822b56") + (uuid "49cc4ed8-b4c9-43cb-a162-fa9fb99566c1") ) (fp_line (start 15 -108.89) @@ -1109,47 +926,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3d1cd233-b6a2-4f03-a81d-270e76d97fab") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6875639d-c8ed-453e-86d8-11c911303e46") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1bbdd35c-e039-472a-9552-35c128007121") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d9d153b1-a71e-42b5-a37c-e8c3f89a7a6d") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0aeb8876-bc6e-4ce3-9788-e23ca2906eff") + (uuid "37c6f5c7-c881-4b04-8dff-eefe9d63b555") ) (fp_line (start -11 -2.89) @@ -1159,7 +936,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fd518faf-f9a4-4390-b7a7-f2200e7131ba") + (uuid "85560776-38da-44a9-adcd-7578436011d7") ) (fp_line (start -9.925 -2.39) @@ -1169,7 +946,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6ae22987-f46c-461c-a490-75e4cd516110") + (uuid "80e9a354-7fc5-4e10-a0cb-c4eec588c172") ) (fp_line (start 5.02 -1.79) @@ -1179,7 +956,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "13fc1ab1-8c13-4692-b50e-1153385944af") + (uuid "11ed0b5c-093c-4aa6-828f-39bd0fb9098e") ) (fp_line (start 5.02 1.11) @@ -1189,7 +966,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "87f63b7e-443a-4d44-9126-06757157becf") + (uuid "6dbd47d2-2aa9-4a17-9699-be4bcb027e5e") ) (fp_line (start 6.22 -1.79) @@ -1199,7 +976,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a371c5d2-a993-4705-9dd4-be47c5cce93e") + (uuid "a142389e-b8ab-4249-a372-0033ff8edac5") ) (fp_line (start 6.225333 1.11) @@ -1209,7 +986,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1563a7a1-faba-4087-913d-2d06f107e7fe") + (uuid "50a2f7b4-b369-42d0-bc68-c594ddb311eb") ) (fp_line (start 9.925 -2.39) @@ -1219,7 +996,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c26d9720-688e-4b0b-92d9-c2f911e191fb") + (uuid "678e03e6-ba78-4b2d-9d7a-76e8ffad4cd9") ) (fp_line (start 10.425 -2.89) @@ -1229,7 +1006,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "42bf9ff3-fcda-4956-a3e2-0e0707d8ebf9") + (uuid "9d7c0058-121c-4837-a29f-fcff9f42bf45") ) (fp_arc (start -10.425 -2.89) @@ -1240,7 +1017,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9ee7d367-e2ac-4747-baca-ddbf1f7b1500") + (uuid "25fe67e5-d652-4676-8499-4878b82b0878") ) (fp_arc (start 5.02 -1.79) @@ -1251,7 +1028,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a1a9be4e-e7ff-466e-8e44-719c26001f65") + (uuid "d81d6688-7e38-4c8e-9a80-cb1252e6ebaf") ) (fp_arc (start 9.925 -2.39) @@ -1262,7 +1039,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "65ce1517-be13-43a3-8a79-0227e262c10f") + (uuid "fd63a9ad-20c1-438d-a9ed-805921378945") ) (fp_line (start -0.71 -109.6) @@ -1272,7 +1049,7 @@ (type default) ) (layer "User.3") - (uuid "78be432a-bcca-4faf-ab8c-2588b71a4d1e") + (uuid "6c13a0b8-7af8-4cb9-81e6-9f2026ee445d") ) (fp_line (start -0.71 -79.6) @@ -1282,7 +1059,7 @@ (type default) ) (layer "User.3") - (uuid "0cadc349-1fa6-4c85-9e20-ceeadefed70d") + (uuid "7b8c0067-56b5-4f5e-9d54-dfc5ca4cfd34") ) (fp_line (start -0.71 -59.6) @@ -1292,7 +1069,7 @@ (type default) ) (layer "User.3") - (uuid "34d2bb43-cf29-415a-9d80-016a6a429b05") + (uuid "67b8f3f3-ab37-46bd-a6b6-b9c45bac2495") ) (fp_line (start -0.71 -41.6) @@ -1302,7 +1079,7 @@ (type default) ) (layer "User.3") - (uuid "585ced9a-b05b-4240-9dac-5e6027ba776f") + (uuid "6f1b5205-8048-46a5-903f-108a76cfde15") ) (fp_line (start -0.71 -29.6) @@ -1312,7 +1089,7 @@ (type default) ) (layer "User.3") - (uuid "f284644f-d09d-4a3c-a825-c2d3aef54ba1") + (uuid "4e24b90e-ef1d-45c3-837f-dc590d0ad803") ) (fp_line (start 0.71 -109.6) @@ -1322,7 +1099,7 @@ (type default) ) (layer "User.3") - (uuid "3b6789a4-3b84-42b0-8c8d-53dd8581f5fe") + (uuid "d259ec14-1c2f-4c97-935f-6629956bd8fb") ) (fp_line (start 0.71 -79.6) @@ -1332,7 +1109,7 @@ (type default) ) (layer "User.3") - (uuid "59342f60-a729-4c09-a887-e0be19a59959") + (uuid "2d622ddd-17e1-4c70-82a1-1cc22e72cc0d") ) (fp_line (start 0.71 -59.6) @@ -1342,7 +1119,7 @@ (type default) ) (layer "User.3") - (uuid "1a5aa2ab-02fd-413a-b5a5-085073c10ac3") + (uuid "8a5b4119-36d0-4f7a-aab0-717f19768f6e") ) (fp_line (start 0.71 -41.6) @@ -1352,7 +1129,7 @@ (type default) ) (layer "User.3") - (uuid "66ead4cd-1d9c-4297-9965-b4bb9f22b122") + (uuid "6b3f4fcb-c027-4778-ad0e-fb779632aed9") ) (fp_line (start 0.71 -29.6) @@ -1362,7 +1139,7 @@ (type default) ) (layer "User.3") - (uuid "45e982c6-035c-48cb-9fc3-7a69864cfc36") + (uuid "b8be2a57-4c46-4f74-8d14-0f514d41888a") ) (fp_rect (start -15 -108.89) @@ -1373,7 +1150,7 @@ ) (fill no) (layer "User.4") - (uuid "d23a9c97-3fb9-4084-915f-b8f6df148098") + (uuid "b90ea77e-e57f-40bf-ae7f-5ab38c9f717e") ) (fp_rect (start -15 -78.89) @@ -1384,7 +1161,7 @@ ) (fill no) (layer "User.4") - (uuid "9f2bdec0-1bb8-442e-8be4-422b1754c153") + (uuid "7d976c25-8a8e-474a-af04-6b2eb1cfbd9b") ) (fp_rect (start -15 -58.89) @@ -1395,7 +1172,7 @@ ) (fill no) (layer "User.4") - (uuid "7f53e8cf-2ae2-409a-a466-8a3dcfd7e76f") + (uuid "69016965-894f-43d4-a860-c31f4e233457") ) (fp_rect (start -15 -40.89) @@ -1406,7 +1183,7 @@ ) (fill no) (layer "User.4") - (uuid "8eac923f-904c-498e-865f-9bf2cc3a43f8") + (uuid "f34df9d1-ae18-4dfd-9bf5-89bebf56298a") ) (fp_rect (start -15 -28.89) @@ -1417,7 +1194,7 @@ ) (fill no) (layer "User.4") - (uuid "2c15c6ce-fa5e-4f5c-8a2a-a7a430e05bcb") + (uuid "d40b6c9c-c11f-4cc3-a12b-4125da22741f") ) (fp_text user "B" (at 6.27 -2.3 0) @@ -1432,8 +1209,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.04 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3dc22b0d-9bcf-4167-bacf-5e1051868e24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.49 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c3f0042e-5f0c-4459-927b-e21249b0ea50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "e8709f65-3a2f-498c-ab9c-e36bde7f609d") @@ -1444,11 +1245,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "af89f945-3040-493c-a881-61d5e53f0287") + (uuid "91e698dd-a8fb-459f-ae76-bdf57073e9b4") (effects (font (size 2 2) @@ -1457,7 +1258,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "5018bb39-bae3-4355-ba82-6d576ea797a9") @@ -1469,7 +1270,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "15854509-c448-4f45-8129-d6907b0cc02b") @@ -1483,159 +1284,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "15efe27b-8540-46b9-b2dc-e7220eed0b64") - (pts - (xy 94.01 44.07) (xy 124.01 44.07) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.01 22.84 0) - (layer "User.2") - (uuid "15efe27b-8540-46b9-b2dc-e7220eed0b64") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "1e2f197f-ee8b-458c-8bf9-d2e9d1903111") - (pts - (xy 118.935 155.18) (xy 118.935 95.18) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.88 125.18 90) - (layer "User.2") - (uuid "1e2f197f-ee8b-458c-8bf9-d2e9d1903111") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "25470dec-536f-4991-8027-ba8c76fc7929") - (pts - (xy 118.935 155.18) (xy 118.935 113.18) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 134.18 90) - (layer "User.2") - (uuid "25470dec-536f-4991-8027-ba8c76fc7929") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "767998db-46c4-4d70-a1c6-9f505e700200") - (pts - (xy 118.935 155.18) (xy 118.935 45.18) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 100.18 90) - (layer "User.2") - (uuid "767998db-46c4-4d70-a1c6-9f505e700200") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c09f6241-1a30-47ba-8ce1-d03a067f6eaf") + (uuid "0eb6bf81-0bea-4c27-95ce-fff62aa2f876") (pts (xy 98.01 45.18) (xy 120.01 45.18) ) @@ -1661,7 +1310,7 @@ (gr_text "22" (at 109.01 29.3 0) (layer "User.2") - (uuid "c09f6241-1a30-47ba-8ce1-d03a067f6eaf") + (uuid "0eb6bf81-0bea-4c27-95ce-fff62aa2f876") (effects (font (size 3 3) @@ -1673,9 +1322,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d88c98ea-f356-4c2b-88c0-854f332ca698") + (uuid "46c31756-c5af-463f-88db-6ecc45228df7") (pts - (xy 118.92 155.18) (xy 118.92 75.18) + (xy 118.92 155.18) (xy 124.01 75.18) ) (height 58.985) (orientation 1) @@ -1699,7 +1348,7 @@ (gr_text "80" (at 174.605 115.18 90) (layer "User.2") - (uuid "d88c98ea-f356-4c2b-88c0-854f332ca698") + (uuid "46c31756-c5af-463f-88db-6ecc45228df7") (effects (font (size 3 3) @@ -1711,9 +1360,161 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e154ff3b-84cb-4a09-8f13-0a288572e100") + (uuid "5621a0db-35db-4f37-be04-2f67efb5df7d") (pts - (xy 118.935 155.18) (xy 118.935 125.18) + (xy 118.935 155.18) (xy 124.01 45.18) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 100.18 90) + (layer "User.2") + (uuid "5621a0db-35db-4f37-be04-2f67efb5df7d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "68587d6f-6b13-4337-a27d-e19570c32d35") + (pts + (xy 94.01 44.07) (xy 124.01 44.07) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 22.84 0) + (layer "User.2") + (uuid "68587d6f-6b13-4337-a27d-e19570c32d35") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "88f3f09d-34df-473d-a741-99197fc1d762") + (pts + (xy 118.935 155.18) (xy 124.01 113.18) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 134.18 90) + (layer "User.2") + (uuid "88f3f09d-34df-473d-a741-99197fc1d762") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d1abeaed-8b56-499b-aa15-74060053734b") + (pts + (xy 118.935 155.18) (xy 124.01 95.18) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 125.18 90) + (layer "User.2") + (uuid "d1abeaed-8b56-499b-aa15-74060053734b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fb880e09-cb3c-463f-a39f-189da2547d12") + (pts + (xy 118.935 155.18) (xy 124.01 125.18) ) (height 20.795) (orientation 1) @@ -1737,7 +1538,7 @@ (gr_text "30" (at 136.43 140.18 90) (layer "User.2") - (uuid "e154ff3b-84cb-4a09-8f13-0a288572e100") + (uuid "fb880e09-cb3c-463f-a39f-189da2547d12") (effects (font (size 3 3) @@ -2353,9 +2154,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "cbfcbd30-2896-4f9d-a11a-df7056ea2f5e") + (uuid "dccc500e-3e56-494b-86cb-728d5b4fc5b2") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2364,7 +2165,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2378,7 +2179,7 @@ ) (polygon (pts - (xy 120.01 151.18) (xy 120.01 155.18) (xy 98.01 155.18) (xy 98.01 151.18) + (xy 124.01 151.18) (xy 124.01 155.18) (xy 94.01 155.18) (xy 94.01 151.18) ) ) ) @@ -2386,7 +2187,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "7e534008-5e78-4b8e-bce3-c5319af9a834") + (uuid "4355474a-33e7-4e9b-ab3a-6f0077c175e5") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2397,7 +2198,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb index 927af28..690495d 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 22110/M.2 B+M Key 22110.kicad_pcb @@ -227,7 +227,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "291e5be3-6548-448c-bf12-85ea9bd157a1") ) (fp_line @@ -238,7 +237,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "bffe0a56-7838-4a9a-9bf5-90d90c4baae8") ) (fp_line @@ -249,7 +247,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "da799bbd-ddf3-4e1b-b2f9-7e2a756eefd7") ) (fp_line @@ -260,7 +257,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "360b1307-1123-4688-981b-339fe494bbbb") ) (fp_line @@ -271,7 +267,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "295b1317-848e-422d-bf2b-ef0be6880bd7") ) (fp_line @@ -282,7 +277,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "0b733d2f-427e-4fd4-9970-baf74be12afd") ) (fp_line @@ -293,7 +287,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "f558715d-7738-4b1c-95a5-452c6dad1589") ) (fp_line @@ -304,7 +297,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "03bdb430-6007-4e2c-8b0b-a365147adffe") ) (fp_text user "${REFERENCE}" @@ -519,7 +511,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "913a8e51-2ccd-4be2-a4e0-ee02fc7b7d3a") ) (fp_line @@ -530,7 +521,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "c60d44af-1580-4a68-b6cf-fd3cbfd99fb5") ) (fp_line @@ -541,7 +531,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "f9373d24-8407-4cd6-b8e0-a4b4209829a5") ) (fp_line @@ -552,7 +541,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "857fcd85-359f-4968-9189-e86472399806") ) (fp_line @@ -563,7 +551,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "1aed6129-8066-495e-8a26-7fdd69e4e3ba") ) (fp_line @@ -574,7 +561,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "bc56bcb1-b9ab-48e6-aedd-11518dd3a357") ) (fp_line @@ -585,7 +571,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "947c78bc-cc87-4e8f-92f9-fe746b113549") ) (fp_line @@ -596,7 +581,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "45c0bd8e-7af8-4dd5-b611-2bfcc1f92ef8") ) (fp_text user "${REFERENCE}" @@ -716,7 +700,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "50e92c79-8701-49ff-8d32-33a9950bc557") ) (fp_line @@ -727,7 +710,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "b63b408c-4f66-4d2e-95b0-db96b7d2e8ee") ) (fp_line @@ -738,7 +720,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "80f95273-482a-4a5e-aec0-f32adfb901d2") ) (fp_line @@ -749,7 +730,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "42883aec-13bf-4de9-9923-fa483da71a1e") ) (fp_line @@ -760,7 +740,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "9720cc84-b50f-46ed-b948-b6b2035b9420") ) (fp_line @@ -771,7 +750,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "371e7de2-4409-442c-96c9-b30f42140c76") ) (fp_line @@ -782,7 +760,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "75f62710-836a-47d9-a386-716274cd6621") ) (fp_line @@ -793,7 +770,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "979220a1-9314-4ae4-9723-3be6a86045ea") ) (fp_text user "${REFERENCE}" @@ -869,7 +845,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "293a6adf-f159-49e2-83f4-926b68f8287c") @@ -906,20 +882,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "652a8177-4cad-4457-bebb-bfb2b79065c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -929,8 +892,7 @@ ) (fill yes) (layer "F.Mask") - (net 204522252) - (uuid "84ee3029-a1a0-4e29-b13b-d3a2a07883e1") + (uuid "207aa6b3-31fa-400f-b5b4-808a8a508f91") ) (fp_rect (start -9.925 -1.44) @@ -941,8 +903,7 @@ ) (fill yes) (layer "B.Mask") - (net 204522252) - (uuid "8718b778-83e0-447e-a0c6-3ba6acb51d35") + (uuid "92a86f72-83c5-400e-b2ae-6e5ec7ba0417") ) (fp_line (start -15 -108.89) @@ -952,8 +913,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "087e5d24-3889-433c-8463-5015115e6b05") + (uuid "20822d84-ad43-44ef-8269-d2017a2506db") ) (fp_line (start -15 -78.89) @@ -963,8 +923,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "d66d18eb-bde4-4578-a9e6-664d9c3d9931") + (uuid "9775c1b3-f570-42fd-8da8-61206808d76e") ) (fp_line (start -15 -58.89) @@ -974,8 +933,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "8f7e6625-3590-4b32-b627-7acda95c926a") + (uuid "69571a96-e852-4ad5-b144-cb56d7786660") ) (fp_line (start -15 -40.89) @@ -985,8 +943,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "f0b996d2-aab4-43dd-998e-828dce3c6d99") + (uuid "67fe8b4a-3eb6-4eaa-b985-95d23086a804") ) (fp_line (start -15 -28.89) @@ -996,8 +953,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "3ff3f5cc-d775-470e-9227-ea5e71cd1028") + (uuid "468a6500-59ff-408d-8079-9a88ad068c66") ) (fp_line (start -15 -2.89) @@ -1007,107 +963,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "ad80f652-a4db-47f0-95cc-3ba37c5f6ebf") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "921c0d16-7636-4cea-810a-67c3716b7122") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "01f62c8b-2bd4-4c5f-bc03-5d8e779fd0c3") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "b307b032-83a2-408e-a1ce-d352a4c7beef") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "ace99e51-fa56-40f3-b2e0-bd5f13feb165") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "b90d107c-90b4-45b0-a03e-d5597db5b011") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "1194f60b-b739-4e76-b732-41851221dff1") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "eb9232b3-46b5-4740-8b60-530ba06ac099") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "ff5ee905-0c0c-4aae-a130-0b296f65d512") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "84fdbdf0-fa2f-42b8-922f-5a584fed0dcd") + (uuid "936776a9-30e7-4b23-9eea-f7d1c5f36224") ) (fp_line (start -11 -2.89) @@ -1117,8 +973,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "3723e998-df15-48d2-a927-f405a3bd86c8") + (uuid "66dfe639-4d42-4b48-b019-2d3e9056924e") ) (fp_line (start -11 -2.89) @@ -1128,52 +983,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "ea5c5363-3601-41a3-9ac7-457bb7273b82") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "a1c54c60-d3e9-4cd4-96ff-d7db945503e7") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "431fe9a5-784a-48c5-8dd1-49b4eb727e84") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "0c68fc0f-f06d-4fdc-a740-985dbc30f998") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "81ab2a53-9ba5-47d2-805f-13e58880ea46") + (uuid "0ec78ad0-97a2-4c0b-8583-aaeddef614ab") ) (fp_line (start 11 -108.89) @@ -1183,52 +993,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "c2f83c02-fb03-4fe2-9931-00b2943dbe14") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "ed100406-feea-4847-b22d-2ec00cd14400") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "2ba1576b-8f33-435f-a10e-b87edd7b3355") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "787604bf-8869-48ed-add0-d669329b7699") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "c86eb69a-e507-47c9-8768-30f6223e99fe") + (uuid "a2327a16-8ef9-4353-a1c2-b9d6c134871d") ) (fp_line (start 11 -2.89) @@ -1238,8 +1003,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "1798e559-d4f3-400e-9934-b0e738a6588e") + (uuid "3f3a80a2-8f54-4f81-b3c8-ec64462284c1") ) (fp_line (start 15 -108.89) @@ -1249,52 +1013,7 @@ (type default) ) (layer "Dwgs.User") - (net 204522252) - (uuid "0add1ee9-5fa4-4394-842f-7a7e5aea5e29") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "c58bdeb8-e6b0-4921-ac64-07d4e719d071") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "f5b9387d-0ab2-4382-97f2-5af03f51889d") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "df497de0-dbc7-446d-9c35-4b35f03b7c25") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 204522252) - (uuid "9e3369cf-26a2-49a1-bad8-79bddb34414e") + (uuid "91ca0661-d6d4-4537-9af5-5c4f8894acbe") ) (fp_line (start -11 -2.89) @@ -1304,8 +1023,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "cbe25817-0c55-4bd7-9be7-d25cf178de79") + (uuid "ef525b72-0dbe-457c-9201-1e6c4f206058") ) (fp_line (start -9.925 -2.39) @@ -1315,8 +1033,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "799560b1-5d5d-471f-9b55-6358af6f54a1") + (uuid "2fd8e794-4227-4457-ae53-1e2c1bbd1994") ) (fp_line (start -6.72 -1.79) @@ -1326,8 +1043,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "20f3aab4-9406-4338-9239-a2c89626a891") + (uuid "e33978f6-6b51-42af-a62b-514ad24ab34e") ) (fp_line (start -6.72 1.11) @@ -1337,8 +1053,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "ee813e7b-743e-48c8-a33b-41b3ba11d334") + (uuid "2ce8542f-039f-4998-af6d-ec6f8bd98177") ) (fp_line (start -5.52 -1.79) @@ -1348,8 +1063,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "42e6a483-cf93-496c-98bc-4e08cea12359") + (uuid "061212c1-7018-4eb4-91b8-0265d434f92a") ) (fp_line (start -5.52 1.11) @@ -1359,8 +1073,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "58d9b622-d566-459d-8bc0-079cd4623b28") + (uuid "4056c971-de62-432a-8b7e-963c22b1c37f") ) (fp_line (start 5.03 -1.79) @@ -1370,8 +1083,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "2d6ff343-2366-4906-a746-dd87f92b327f") + (uuid "f656bcd9-78e5-4d30-b87e-cbc32fb67f6f") ) (fp_line (start 6.23 -1.79) @@ -1381,8 +1093,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "6b2d1724-4035-4a66-aefe-ffa4db30f5da") + (uuid "877b6024-5719-4134-bb2c-8b9c729ab615") ) (fp_line (start 6.23 1.11) @@ -1392,8 +1103,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "f4eef6ae-99b8-4956-987e-f13e4b97a125") + (uuid "ebc9ac93-16ca-4b19-8fcc-8b105a4d5447") ) (fp_line (start 9.925 -2.39) @@ -1403,8 +1113,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "dd94b78e-6cad-4b02-9d1a-97d701024741") + (uuid "70cbf992-1224-426d-a0bb-fc390d4e3c78") ) (fp_line (start 10.425 -2.89) @@ -1414,8 +1123,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "807f008b-e825-4a3a-ba55-cee6f4fb1c9a") + (uuid "819b17db-b39f-4e0f-8917-aecb78824166") ) (fp_arc (start -10.425 -2.89) @@ -1426,8 +1134,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "36a22a6b-09fd-4ccf-a244-4fb09edd9a03") + (uuid "d2b03aab-f8a3-417d-8c20-e3a50674d04a") ) (fp_arc (start -6.72 -1.79) @@ -1438,8 +1145,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "1c5ae64e-d887-423d-878d-2320e7dd28fd") + (uuid "933a8833-7ca0-4a98-b726-dfe5bf3f5c72") ) (fp_arc (start 5.03 -1.79) @@ -1450,8 +1156,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "c9cb3ec5-7f83-446c-b130-e8080d14dbb3") + (uuid "8980d936-dc66-429f-a66b-da0785678f8e") ) (fp_arc (start 9.925 -2.39) @@ -1462,8 +1167,7 @@ (type default) ) (layer "Edge.Cuts") - (net 204522252) - (uuid "0b450616-e2b7-4790-a14c-cec106b85437") + (uuid "7f3c8eb1-8791-4966-8037-d3e1cd03f085") ) (fp_line (start -0.71 -109.6) @@ -1473,8 +1177,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "4c4219e8-87c0-48a1-a37a-f1184fdf116c") + (uuid "8bf0fe97-a101-4bc5-81b7-400288e46831") ) (fp_line (start -0.71 -79.6) @@ -1484,8 +1187,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "0c43da4e-09c0-4b65-9d9f-98b660755d25") + (uuid "a7c6dedc-4a17-4a42-b610-c9c8f318f31a") ) (fp_line (start -0.71 -59.6) @@ -1495,8 +1197,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "f93b8bcb-d43f-42f1-a063-5680420e430d") + (uuid "0ab7ec8a-9277-4176-9c83-32068c29a29c") ) (fp_line (start -0.71 -41.6) @@ -1506,8 +1207,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "f23605a8-6677-4102-a015-857d81397cf5") + (uuid "de72e171-7126-478c-8b00-1166cf795ca4") ) (fp_line (start -0.71 -29.6) @@ -1517,8 +1217,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "a3ef9301-fd5c-467a-afc2-f63f9c842b29") + (uuid "06bf94d8-9793-4f12-8bd4-92a0350eb137") ) (fp_line (start 0.71 -109.6) @@ -1528,8 +1227,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "967eeb0f-4961-417e-bf95-d762c2407e0f") + (uuid "68a3d95d-8f01-45e5-9b31-403ec908d69d") ) (fp_line (start 0.71 -79.6) @@ -1539,8 +1237,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "79a8ee42-f8ca-40d5-abc5-f73a4e4ceb1d") + (uuid "c9569366-95a9-40de-b46e-06c58c86c19c") ) (fp_line (start 0.71 -59.6) @@ -1550,8 +1247,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "9298e5c6-dc0a-4b66-b192-8b6875c70e6d") + (uuid "0911e8b3-b3b0-4976-8e88-533fec461ef1") ) (fp_line (start 0.71 -41.6) @@ -1561,8 +1257,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "be50b8e0-4857-4f95-a938-fb494a0c069a") + (uuid "42bfbbc0-2740-401f-b1f0-5435340fd0c9") ) (fp_line (start 0.71 -29.6) @@ -1572,8 +1267,7 @@ (type default) ) (layer "User.3") - (net 204522252) - (uuid "bca63490-0915-4507-a5a7-537b73accf99") + (uuid "1ca16db0-1629-4154-b8fb-e9817c9fe0fc") ) (fp_rect (start -15 -108.89) @@ -1584,8 +1278,7 @@ ) (fill no) (layer "User.4") - (net 204522252) - (uuid "348881be-23eb-48b4-825c-d59f11556f52") + (uuid "c4ec8f34-a7c8-4659-b916-9c0dd30052cf") ) (fp_rect (start -15 -78.89) @@ -1596,8 +1289,7 @@ ) (fill no) (layer "User.4") - (net 204522252) - (uuid "50ad36dc-4073-48df-bf87-cce9c15d7275") + (uuid "b334419e-cf70-434f-9a44-ffbcb106f9d8") ) (fp_rect (start -15 -58.89) @@ -1608,8 +1300,7 @@ ) (fill no) (layer "User.4") - (net 204522252) - (uuid "ac612ee7-7531-484c-9d81-e958d3a1e041") + (uuid "42597310-f7a4-405e-8a7d-e71a2ecdcb0b") ) (fp_rect (start -15 -40.89) @@ -1620,8 +1311,7 @@ ) (fill no) (layer "User.4") - (net 204522252) - (uuid "3bc55156-bb84-4270-9631-6c9845b812a6") + (uuid "d56130ba-211e-4bd8-ab3f-345340039166") ) (fp_rect (start -15 -28.89) @@ -1632,8 +1322,7 @@ ) (fill no) (layer "User.4") - (net 204522252) - (uuid "26bdca08-ff01-492c-b742-a9a1f5fce678") + (uuid "b294598d-0278-4ff9-a4bc-a785eaa77e0f") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1661,8 +1350,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "00560072-6cee-467e-bad8-719c8b170c1d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0e5890ab-9e82-4e74-9bc0-9208c3cc8788") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "72a6449f-65b7-461e-8d4e-56647d927f60") @@ -1673,11 +1386,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "46e2c2f4-f1e0-4215-8499-0a189fda11e7") + (uuid "c01a172b-d9c4-4f0d-afa5-d81ea73d14cd") (effects (font (size 2 2) @@ -1686,7 +1399,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "171b8c1c-79ad-41be-bcba-2ccaee65f605") @@ -1698,7 +1411,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "b770068a-e3b2-4c25-8726-dcecb4dc9284") @@ -1712,197 +1425,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "28afe2b2-b686-421e-8e13-74409534028b") - (pts - (xy 117.185 159.34) (xy 117.185 117.34) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 146.58 138.34 90) - (layer "User.2") - (uuid "28afe2b2-b686-421e-8e13-74409534028b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "34df7d8c-6490-4c7d-b77a-622bb220fa2d") - (pts - (xy 117.17 159.34) (xy 117.17 79.34) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 172.855 119.34 90) - (layer "User.2") - (uuid "34df7d8c-6490-4c7d-b77a-622bb220fa2d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "45198d5a-9185-46fc-9215-d9826d26e23f") - (pts - (xy 117.185 159.34) (xy 117.185 49.34) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.625 104.34 90) - (layer "User.2") - (uuid "45198d5a-9185-46fc-9215-d9826d26e23f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4fb38cf2-118c-443d-be6f-f9fbe39594a6") - (pts - (xy 92.26 48.23) (xy 122.26 48.23) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 107.26 27 0) - (layer "User.2") - (uuid "4fb38cf2-118c-443d-be6f-f9fbe39594a6") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "67ba74b2-286e-402d-b601-9949e88b8cc0") - (pts - (xy 117.185 159.34) (xy 117.185 129.34) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.68 144.34 90) - (layer "User.2") - (uuid "67ba74b2-286e-402d-b601-9949e88b8cc0") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9348e07f-f7dd-4d7e-9358-d85c7145f714") + (uuid "0f808e34-2ed2-43aa-abce-4f9da4158f16") (pts (xy 96.26 49.34) (xy 118.26 49.34) ) @@ -1928,7 +1451,7 @@ (gr_text "22" (at 107.26 33.46 0) (layer "User.2") - (uuid "9348e07f-f7dd-4d7e-9358-d85c7145f714") + (uuid "0f808e34-2ed2-43aa-abce-4f9da4158f16") (effects (font (size 3 3) @@ -1940,9 +1463,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "bd9ee143-311f-4fc1-b1c6-91ad789b15f8") + (uuid "11604536-41c8-4cae-939c-ab699b0a5523") (pts - (xy 117.185 159.34) (xy 117.185 99.34) + (xy 117.185 159.34) (xy 122.26 129.34) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.68 144.34 90) + (layer "User.2") + (uuid "11604536-41c8-4cae-939c-ab699b0a5523") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1d57fd63-2c45-4c7b-b88b-5b17c281f398") + (pts + (xy 117.185 159.34) (xy 122.26 99.34) ) (height 45.245) (orientation 1) @@ -1966,7 +1527,159 @@ (gr_text "60" (at 159.13 129.34 90) (layer "User.2") - (uuid "bd9ee143-311f-4fc1-b1c6-91ad789b15f8") + (uuid "1d57fd63-2c45-4c7b-b88b-5b17c281f398") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "325d9c89-be4c-47d6-8d31-a89b1e5920bf") + (pts + (xy 117.185 159.34) (xy 122.26 117.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.58 138.34 90) + (layer "User.2") + (uuid "325d9c89-be4c-47d6-8d31-a89b1e5920bf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "48861cd3-e24c-4fc7-9a09-310ab712c83a") + (pts + (xy 117.17 159.34) (xy 122.26 79.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.855 119.34 90) + (layer "User.2") + (uuid "48861cd3-e24c-4fc7-9a09-310ab712c83a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cf0b4524-4e15-4b5a-9203-786f5ea76526") + (pts + (xy 92.26 48.23) (xy 122.26 48.23) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.26 27 0) + (layer "User.2") + (uuid "cf0b4524-4e15-4b5a-9203-786f5ea76526") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d92a800b-7488-4011-8b84-e8291f97e712") + (pts + (xy 117.185 159.34) (xy 122.26 49.34) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.625 104.34 90) + (layer "User.2") + (uuid "d92a800b-7488-4011-8b84-e8291f97e712") (effects (font (size 3 3) @@ -2510,9 +2223,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "7a679cf9-a756-4871-8fa0-42c2a54dbf6c") + (uuid "579fa096-ef6b-4372-804d-4c24b0baeb76") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2521,7 +2234,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2535,7 +2248,7 @@ ) (polygon (pts - (xy 118.26 155.34) (xy 118.26 159.34) (xy 96.26 159.34) (xy 96.26 155.34) + (xy 122.26 155.34) (xy 122.26 159.34) (xy 92.26 159.34) (xy 92.26 155.34) ) ) ) @@ -2543,7 +2256,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "be7a5cc0-05a1-49ed-87c9-1be6b69bf1a6") + (uuid "0c2796dc-f372-40af-bf3f-e0df46dfc5cd") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2554,7 +2267,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2635,7 +2348,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "0d9cc67f-a92f-436d-b571-ed4b779a1a67") ) (fp_line @@ -2646,7 +2358,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "51d85ce3-ce92-42a7-9da2-b111688dac74") ) (fp_line @@ -2657,7 +2368,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "2e36580e-2d54-45e1-930e-d6d67e470c1b") ) (fp_line @@ -2668,7 +2378,6 @@ (type solid) ) (layer "F.CrtYd") - (net 204522252) (uuid "9618c9be-a1ff-4b2c-b225-73d2b5446c00") ) (fp_line @@ -2679,7 +2388,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "af7e0524-5477-4e60-87ad-a578312554b6") ) (fp_line @@ -2690,7 +2398,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "40a2a4ea-ab4f-400b-bae9-8af8ff0f9401") ) (fp_line @@ -2701,7 +2408,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "b6aa5a1e-96f4-4e68-9ad5-6c7f11e302d6") ) (fp_line @@ -2712,7 +2418,6 @@ (type solid) ) (layer "F.Fab") - (net 204522252) (uuid "f5d7a646-d0c1-4250-b7ed-d3a8490e2dda") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb index 12074f0..5967aeb 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2230/M.2 B+M Key 2230.kicad_pcb @@ -475,7 +475,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "4c4dac5a-17cf-4d1d-ab8f-dfe1e02d5392") @@ -512,23 +512,10 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "779bef7d-519e-4e91-87f1-b67b1bc8e66e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (path "/83dcd142-0f4d-4852-9a7e-5099cdae9f20/3d3e8589-b67d-44ea-bd63-55352e50e68d") (sheetname "/M.2 B+M Key/") (sheetfile "M.2 B+M key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -538,7 +525,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "6b5ba148-8cc8-4257-8a9b-78f45fe26060") + (uuid "42e0c3b2-1454-4d42-b890-32eb4c26a511") ) (fp_rect (start -9.925 -1.44) @@ -549,7 +536,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "f2e6999e-2aa0-46f9-8be0-766614c4f8ff") + (uuid "ef81bc42-7a65-462c-98ba-6c9d9e651417") ) (fp_line (start -15 -108.89) @@ -559,7 +546,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "183f8b57-c885-4791-92c2-b1fa91055430") + (uuid "93bbe9e7-36bb-4f15-bc45-7bf6eafb0d5b") ) (fp_line (start -15 -78.89) @@ -569,7 +556,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "25ef3000-0ebb-4af3-9969-12ab28e1d7b8") + (uuid "1ecb2b24-7eb9-4d06-ba2e-489abf3625c7") ) (fp_line (start -15 -58.89) @@ -579,7 +566,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "722586a3-b4d9-4274-8545-836300a71e85") + (uuid "43084823-b633-413f-bb63-18763016569c") ) (fp_line (start -15 -40.89) @@ -589,7 +576,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c5441d7d-d123-4173-9b2a-4fcae5fbba95") + (uuid "0865d57c-4e88-41b3-903f-906a6035d05a") ) (fp_line (start -15 -28.89) @@ -599,7 +586,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8f148257-ef59-4a41-ac2d-870c1ac6488c") + (uuid "c6b76529-a319-4da0-becc-c0de3132cb03") ) (fp_line (start -15 -2.89) @@ -609,97 +596,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0135d179-929b-4f24-9c15-a0c14e19a7f7") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4b4b83bf-f073-4740-a939-dc360041163a") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "83e531dc-2905-4e66-b3ea-b6359916c7e3") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9565392b-70f1-489f-a3a2-be856ae41137") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1a576d42-6759-46e3-9055-08e82e882219") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8e202802-3524-4b1c-875e-c62a68122b72") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f31a712e-0ca5-48f0-8408-ba6473550133") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e763eee7-b59b-45d6-874e-b8747829d4e7") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c1be5f9c-a88e-4c7e-b1e6-3d667c461b64") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f4484b22-7a72-44fe-af6a-5634d4ca97e7") + (uuid "93a3e543-7188-42cd-a70b-fff9f68dbd36") ) (fp_line (start -11 -2.89) @@ -709,7 +606,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fb72aaf9-0255-43e4-bea3-d66a934bfc08") + (uuid "4304fbef-6ae2-42e6-aaba-ebcbf4ed539a") ) (fp_line (start -11 -2.89) @@ -719,47 +616,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3e841903-3f35-4826-a495-90979d6e3679") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8fc1e315-ede8-403d-930c-492394048337") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9e7b86a3-6c8a-4a1a-86b9-ab888f03010d") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fe5d06dc-168a-4ac5-89cb-48fe30a16c8c") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "86e1f77f-10f4-4b17-8dd8-ccb313c3ce95") + (uuid "1d023f7d-03f2-4c54-9cc3-3e5acc4d470f") ) (fp_line (start 11 -108.89) @@ -769,47 +626,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "87a09183-5f6f-49b6-9efb-2d23ebdbc99b") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4e94d853-29b3-46cc-ad6d-25039a5cfcf8") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5aaf3682-5a76-46a1-8442-8db945a2ea21") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1ef163c-7822-4357-a68c-e07d08b8e0fd") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1e3c23dc-7bc3-4770-8315-8a8834bc5826") + (uuid "6ac110dd-76b2-4a24-a81e-018d82d7842d") ) (fp_line (start 11 -2.89) @@ -819,7 +636,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "427de4c1-137f-47fc-af9d-ed03d7c215db") + (uuid "901404a0-ba88-4649-bcae-927ba71c63f2") ) (fp_line (start 15 -108.89) @@ -829,47 +646,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ec6fa7d8-240f-48c3-a7a9-705596d88661") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2bdf3964-13a4-41dc-a2de-86124df68413") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "44e62e1c-718d-455e-b955-80476f847e14") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6b1cb3b5-d079-4dac-8e8f-cdb6b4ef8491") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9ddd3862-4a39-4708-8937-62dc4455155c") + (uuid "2a24aab9-3604-4e61-bd36-ba48488330ed") ) (fp_line (start -11 -2.89) @@ -879,7 +656,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9cac0dd7-4388-4ef2-b166-79f1c1bc9b28") + (uuid "68a82fdb-2e1b-4c6a-84b8-004773134b8a") ) (fp_line (start -9.925 -2.39) @@ -889,7 +666,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "78851b76-4523-435e-be9e-24b7d413cd4f") + (uuid "0c46a96c-e18b-4279-83e3-60c59e0477df") ) (fp_line (start -6.72 -1.79) @@ -899,7 +676,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9d24b050-9c0e-457c-b832-a88c94ae98f0") + (uuid "df0ee249-468f-4683-95fe-aae7dabe5b16") ) (fp_line (start -6.72 1.11) @@ -909,7 +686,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f4fa6691-b7fc-4d3d-a2fc-2c5f745df47e") + (uuid "7c92f86d-0690-4220-8dc8-b77afd260863") ) (fp_line (start -5.52 -1.79) @@ -919,7 +696,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "517f6708-8048-4447-a15c-91649c48b183") + (uuid "754bf65c-d7bc-44da-aae3-eff181a1f89a") ) (fp_line (start -5.52 1.11) @@ -929,7 +706,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7ead9912-4a90-4fdd-b4d9-39c21c072901") + (uuid "26be945b-9921-49a8-867f-ea44b388d92d") ) (fp_line (start 5.03 -1.79) @@ -939,7 +716,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "923d0def-e5c4-4eb1-b5dc-e258b3708ec8") + (uuid "cfe61644-9ea8-4d01-b537-c50f35e684dd") ) (fp_line (start 6.23 -1.79) @@ -949,7 +726,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e3a72be5-5351-42e9-b6b4-705d0f15cca1") + (uuid "e382344f-93f9-4556-ba1f-c906206ed099") ) (fp_line (start 6.23 1.11) @@ -959,7 +736,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f9e1eced-6e01-45b9-b42e-a4a4685ec885") + (uuid "d3dbf4c6-b3fa-4308-ae10-9339e3b982b0") ) (fp_line (start 9.925 -2.39) @@ -969,7 +746,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f9e21866-12e4-440e-8ac4-e3d46bb71784") + (uuid "86cfd053-ff8a-4380-862f-101ba607f4e9") ) (fp_line (start 10.425 -2.89) @@ -979,7 +756,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bf9a5aa6-3fb5-40d9-b6a4-767f7c24d389") + (uuid "501b3bd7-e9f0-4ef6-b18d-ed88ca7cb394") ) (fp_arc (start -10.425 -2.89) @@ -990,7 +767,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "53f97e9f-82b8-4d22-be45-80ce96b3b098") + (uuid "25d5bc06-7e80-42df-aecc-1eb58f16a126") ) (fp_arc (start -6.72 -1.79) @@ -1001,7 +778,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f454f656-f3c2-42b9-b80a-f575a95cfccd") + (uuid "32baae62-9bf9-4d88-97d3-6698b793e3d1") ) (fp_arc (start 5.03 -1.79) @@ -1012,7 +789,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "20ab646c-1b65-4bb4-bc8b-7a9eda1d21b1") + (uuid "f05b8a3b-8b1b-40d9-b805-26832083ff65") ) (fp_arc (start 9.925 -2.39) @@ -1023,7 +800,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0012e20a-cf84-4302-b7c3-158ace727614") + (uuid "ff76de98-caa5-4090-9b38-d84a6b867449") ) (fp_line (start -0.71 -109.6) @@ -1033,7 +810,7 @@ (type default) ) (layer "User.3") - (uuid "1adac645-e20a-4f8d-9292-611da812a28e") + (uuid "e90b282d-f38f-475c-bece-8cc4e4d2a879") ) (fp_line (start -0.71 -79.6) @@ -1043,7 +820,7 @@ (type default) ) (layer "User.3") - (uuid "022378f1-5b8b-4679-baca-c6afee789de2") + (uuid "b627a9bc-3e8c-4e53-8a92-d14293a3b32c") ) (fp_line (start -0.71 -59.6) @@ -1053,7 +830,7 @@ (type default) ) (layer "User.3") - (uuid "826ffd6c-830c-44c4-9905-16553623d522") + (uuid "fc300401-d380-4d58-b329-e374279b99b2") ) (fp_line (start -0.71 -41.6) @@ -1063,7 +840,7 @@ (type default) ) (layer "User.3") - (uuid "a7d82dc6-5da1-4c47-8a19-9ef8972596c4") + (uuid "512e8e73-dc7f-406b-8b87-44f5ea3ea51b") ) (fp_line (start -0.71 -29.6) @@ -1073,7 +850,7 @@ (type default) ) (layer "User.3") - (uuid "cec71d9c-757b-41e3-8146-8153fa04b92d") + (uuid "c49f9882-b446-4c58-b41a-0f8989852a0b") ) (fp_line (start 0.71 -109.6) @@ -1083,7 +860,7 @@ (type default) ) (layer "User.3") - (uuid "9ffe7250-8258-442c-af6e-6eeb038d94f9") + (uuid "b4adbff3-ef4a-4173-9d3a-82d6578f9f4e") ) (fp_line (start 0.71 -79.6) @@ -1093,7 +870,7 @@ (type default) ) (layer "User.3") - (uuid "12d12952-9db5-4dd4-82ec-15c992f11e83") + (uuid "012043df-aa9b-4123-85ac-423197c0447b") ) (fp_line (start 0.71 -59.6) @@ -1103,7 +880,7 @@ (type default) ) (layer "User.3") - (uuid "78ff59a1-9e07-4cdc-a636-e838eebe50d7") + (uuid "68bb2d2c-4f31-46f1-8c22-5cbfe9094f3b") ) (fp_line (start 0.71 -41.6) @@ -1113,7 +890,7 @@ (type default) ) (layer "User.3") - (uuid "690f8906-94dd-4061-ba36-d2a89eef46b5") + (uuid "5fa82d3f-e12a-4973-af84-ce625b7ff270") ) (fp_line (start 0.71 -29.6) @@ -1123,7 +900,7 @@ (type default) ) (layer "User.3") - (uuid "d7c921ef-f2f7-40a0-a28e-147bcc0a9626") + (uuid "ecf769a1-b427-416e-aa6c-1bffa9ef4004") ) (fp_rect (start -15 -108.89) @@ -1134,7 +911,7 @@ ) (fill no) (layer "User.4") - (uuid "e1c5897c-8c3d-4612-9db3-1cbbd0aec6bc") + (uuid "246d557c-6873-4f70-ae1f-34e9dc3dad8c") ) (fp_rect (start -15 -78.89) @@ -1145,7 +922,7 @@ ) (fill no) (layer "User.4") - (uuid "48d496be-d2f4-44e2-aa6e-e411a39663a7") + (uuid "d589fc2d-7c2d-4066-8268-d13bbc4b6580") ) (fp_rect (start -15 -58.89) @@ -1156,7 +933,7 @@ ) (fill no) (layer "User.4") - (uuid "6810b3fe-4085-48ed-95a1-d920e9a2403b") + (uuid "d5b80a29-fda1-4ca2-a00e-85f6fd64ad86") ) (fp_rect (start -15 -40.89) @@ -1167,7 +944,7 @@ ) (fill no) (layer "User.4") - (uuid "949d8eff-be64-4408-9125-1329479361a8") + (uuid "b340a265-4bf0-4705-8bf9-b2c75c55868a") ) (fp_rect (start -15 -28.89) @@ -1178,7 +955,7 @@ ) (fill no) (layer "User.4") - (uuid "a12792f9-6acf-4fb2-8b45-0590bf65b992") + (uuid "d818f947-603c-455b-ab4e-18ea62d6eace") ) (fp_text user "B" (at 6.085 -2.395 0) @@ -1206,8 +983,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "52574c2b-1884-47a6-a813-5e5c5119d12e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "d88b1c64-eb7f-49c5-afac-8f0548fa1f71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "b9430e15-7626-4188-a24f-e8255e876aeb") @@ -1218,11 +1019,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "ca151d00-aaef-4cb4-a18f-7e95ad9b9ade") + (uuid "f8169ce4-9ec2-4b21-b33f-147ebf6664fb") (effects (font (size 2 2) @@ -1231,7 +1032,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "83692a42-1021-446b-80c9-9aec73330c16") @@ -1243,7 +1044,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "63bd577f-d466-483e-8de4-85a0631ba264") @@ -1257,197 +1058,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "25b1bfa9-7ef3-4a54-b422-70b425f7190e") - (pts - (xy 118.685 159.63) (xy 118.685 49.63) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.125 104.63 90) - (layer "User.2") - (uuid "25b1bfa9-7ef3-4a54-b422-70b425f7190e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4cef2bb4-680d-4222-83c7-edd2c3b06068") - (pts - (xy 97.76 49.63) (xy 119.76 49.63) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 108.76 33.75 0) - (layer "User.2") - (uuid "4cef2bb4-680d-4222-83c7-edd2c3b06068") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "577fdf52-5dc3-47a5-9bd0-d4e475accbcb") - (pts - (xy 118.685 159.63) (xy 118.685 129.63) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.18 144.63 90) - (layer "User.2") - (uuid "577fdf52-5dc3-47a5-9bd0-d4e475accbcb") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "6600048c-ad67-4659-aae3-092d2532d9e7") - (pts - (xy 118.685 159.63) (xy 118.685 117.63) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.08 138.63 90) - (layer "User.2") - (uuid "6600048c-ad67-4659-aae3-092d2532d9e7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9c64bd88-9476-4452-9ff4-5d9968e738ef") - (pts - (xy 118.685 159.63) (xy 118.685 99.63) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.63 129.63 90) - (layer "User.2") - (uuid "9c64bd88-9476-4452-9ff4-5d9968e738ef") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e6f11f00-c598-472a-afb6-01c1dbf6890c") + (uuid "0092dc14-f5ab-4f9f-9226-929e7f721267") (pts (xy 93.76 48.52) (xy 123.76 48.52) ) @@ -1473,7 +1084,7 @@ (gr_text "30" (at 108.76 27.29 0) (layer "User.2") - (uuid "e6f11f00-c598-472a-afb6-01c1dbf6890c") + (uuid "0092dc14-f5ab-4f9f-9226-929e7f721267") (effects (font (size 3 3) @@ -1485,9 +1096,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f5f56853-2634-492f-ae32-0e63f1aed0d9") + (uuid "2e3e1567-d8b3-44dc-8c15-0cee5bdd7e51") (pts - (xy 118.67 159.63) (xy 118.67 79.63) + (xy 118.67 159.63) (xy 123.76 79.63) ) (height 58.985) (orientation 1) @@ -1511,7 +1122,197 @@ (gr_text "80" (at 174.355 119.63 90) (layer "User.2") - (uuid "f5f56853-2634-492f-ae32-0e63f1aed0d9") + (uuid "2e3e1567-d8b3-44dc-8c15-0cee5bdd7e51") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "4d2690bf-0058-4dde-84f7-d6fecf75e4e6") + (pts + (xy 118.685 159.63) (xy 123.76 49.63) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.125 104.63 90) + (layer "User.2") + (uuid "4d2690bf-0058-4dde-84f7-d6fecf75e4e6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "569f6c13-eb75-40fa-b939-821c44bb96a2") + (pts + (xy 97.76 49.63) (xy 119.76 49.63) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.76 33.75 0) + (layer "User.2") + (uuid "569f6c13-eb75-40fa-b939-821c44bb96a2") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "864ff8cb-9713-48ca-8e67-36747fef72df") + (pts + (xy 118.685 159.63) (xy 123.76 99.63) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.63 129.63 90) + (layer "User.2") + (uuid "864ff8cb-9713-48ca-8e67-36747fef72df") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b5b396f8-9f7f-4632-87d1-2f3beb50d62a") + (pts + (xy 118.685 159.63) (xy 123.76 129.63) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.18 144.63 90) + (layer "User.2") + (uuid "b5b396f8-9f7f-4632-87d1-2f3beb50d62a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c2e421bd-5bbf-48f4-aa7c-3e4fb8ba8935") + (pts + (xy 118.685 159.63) (xy 123.76 117.63) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.08 138.63 90) + (layer "User.2") + (uuid "c2e421bd-5bbf-48f4-aa7c-3e4fb8ba8935") (effects (font (size 3 3) @@ -2055,9 +1856,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "86bfe5de-f41c-479b-befd-3291de36b056") + (uuid "da3a9671-8e63-4e11-aa92-54574700b545") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2066,7 +1867,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2080,7 +1881,7 @@ ) (polygon (pts - (xy 119.76 155.63) (xy 119.76 159.63) (xy 97.76 159.63) (xy 97.76 155.63) + (xy 123.76 155.63) (xy 123.76 159.63) (xy 93.76 159.63) (xy 93.76 155.63) ) ) ) @@ -2088,7 +1889,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "6e341dd2-2e8e-44cd-bef9-cf80f869a67f") + (uuid "d9ff4b14-7482-49e4-bd22-7c40b5564123") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2099,7 +1900,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb index ccbfb2f..bcc3a0b 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2242/M.2 B+M Key 2242.kicad_pcb @@ -322,7 +322,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "808f7d9e-b6bb-470f-9b43-8d6e67fafea0") ) (fp_line @@ -333,7 +332,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "7806edad-2042-4c36-8da7-98e81a32b8fe") ) (fp_line @@ -344,7 +342,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "1dfbca97-ab11-48e0-8def-14546e149713") ) (fp_line @@ -355,7 +352,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "af2ec699-954c-4745-a89d-059fd29627d6") ) (fp_line @@ -366,7 +362,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "4777ee8f-9edc-425d-8f0f-3c5b3bcc83e5") ) (fp_line @@ -377,7 +372,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "55ab2685-c810-43e8-81dd-e78c84866f7a") ) (fp_line @@ -388,7 +382,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "056f7449-485f-40d9-877c-7098e2360fbd") ) (fp_line @@ -399,7 +392,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "b778353d-6a50-4048-89ce-984c54bec73f") ) (fp_text user "${REFERENCE}" @@ -519,7 +511,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "d75b27e1-67ed-494f-af79-0bb890c9b4eb") ) (fp_line @@ -530,7 +521,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e28f987f-fd85-41c1-8e1a-f0d909e8d8bf") ) (fp_line @@ -541,7 +531,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "dae98ccf-9569-41eb-89ad-c5d60300b880") ) (fp_line @@ -552,7 +541,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e46734f5-3563-49a7-b52c-7cc2bfa8d304") ) (fp_line @@ -563,7 +551,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "b757ba5f-0c76-42b7-80e1-9ef276873723") ) (fp_line @@ -574,7 +561,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "702d6eb0-ddfd-412c-9afa-5ef6581c27bc") ) (fp_line @@ -585,7 +571,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f28f86dd-628e-4ecc-b0c0-2ce68047cfb8") ) (fp_line @@ -596,7 +581,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a494d833-dab4-4ce4-a11e-fb834a1dcd9a") ) (fp_text user "${REFERENCE}" @@ -672,7 +656,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "11f9d6ae-ad01-469c-bbc9-b7ea44b1e075") @@ -709,20 +693,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "72346c94-d1d5-4867-a727-3d50df20835f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -732,8 +703,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "b78173a5-4f91-4bcc-aab3-9ee4cdea6695") + (uuid "8ba35993-b4a7-4e71-b9e7-da88a5a89645") ) (fp_rect (start -9.925 -1.44) @@ -744,8 +714,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "a068490e-3b4b-472b-8e14-2bed714def46") + (uuid "32cce68f-27aa-4610-abd3-2252f1e0a631") ) (fp_line (start -15 -108.89) @@ -755,8 +724,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "f997d396-fa27-4368-956e-7ca65ac38334") + (uuid "6cb7e4df-010e-4f12-8a66-783a741453c3") ) (fp_line (start -15 -78.89) @@ -766,8 +734,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "a13e9667-6877-4c0b-8ddd-0eaf9efea97f") + (uuid "1ccc2dd0-b245-4b68-8e5e-58fc8580cf1a") ) (fp_line (start -15 -58.89) @@ -777,8 +744,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "5aa7abe0-d7ea-4f66-8aac-beb0fbaaf87d") + (uuid "2526c6b1-45c3-4276-929c-9af5991697eb") ) (fp_line (start -15 -40.89) @@ -788,8 +754,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0249d02c-2cf0-4b6e-8540-e598ff82354a") + (uuid "2bf482a7-b37d-4c43-ab10-c3e3cf4100bd") ) (fp_line (start -15 -28.89) @@ -799,8 +764,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "89615d22-f0e9-4b3b-a92c-49a9ff1a2442") + (uuid "9d983345-296a-4aa6-8c1d-407f9cea08bb") ) (fp_line (start -15 -2.89) @@ -810,107 +774,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "577be8b0-6359-4811-991e-70c627b0e55c") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "902dd404-38f0-44ff-8fb7-2c304aa0d601") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ab921c18-5136-4750-9f14-cbe34f9a27bd") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "20c9f60a-aa59-43c0-8ecc-bce33d69f19c") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "300504cb-60a3-4406-ad8f-846cc1506e1c") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "2927885e-0a4e-4163-8fb0-28e3ab2fcf8d") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c35c254d-18f3-48e4-a4cd-57e59f04508e") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d77aba1f-b5da-4dac-8494-152189b49d43") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d9e6833b-3aa0-41f0-a56f-740a9d420278") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "787835af-fd18-4a50-8903-675f2efc54ba") + (uuid "509a60df-000a-4b8a-8e2d-23e5b00af90d") ) (fp_line (start -11 -2.89) @@ -920,8 +784,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ee88e580-2496-4062-af9b-37b8277fc5ca") + (uuid "edf0ae6a-a3ab-4e4f-8fdf-cfd55a84f7d9") ) (fp_line (start -11 -2.89) @@ -931,52 +794,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "2bb2636b-70fe-4e37-aba4-ad5249eec615") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "cfeec3b5-0627-400e-87a4-6b03fce62e86") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "96393742-30e9-43b3-a692-4c9201426cd3") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9bcc1f7a-fe73-4a0d-9204-fcb46efe46a6") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9947e9bd-380b-41ae-870b-72025ee0c65e") + (uuid "e5e25c8d-7180-4e86-a247-453b1fdfd691") ) (fp_line (start 11 -108.89) @@ -986,52 +804,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "db3f2b87-3080-4c73-8006-c3aa4bcbcadf") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c15fc7e5-c509-4d70-b310-644c9df87cf5") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4ce67695-fe2e-4379-8573-288d0997a342") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "cec202af-45e4-4181-a8da-c014206b4c43") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "819ac1f3-23c3-4dc7-a740-93be5f101d09") + (uuid "432de716-e6c4-45a8-82d9-a2d07e074d24") ) (fp_line (start 11 -2.89) @@ -1041,8 +814,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "52a67850-894c-47c3-9d53-1dcc14378c5c") + (uuid "b28ce68b-f6e7-4266-bc03-91a58d485625") ) (fp_line (start 15 -108.89) @@ -1052,52 +824,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "434990c3-ddb1-48dc-979b-778da49314cc") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6c927462-b8cc-4a99-89c9-9631e15dd804") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "05861c52-adf8-444a-8b33-a78298f02a8d") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ef70f46a-d8aa-4176-8c02-30b7c1e3e441") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9ce07ffd-8c4a-4662-bb5f-27d9c8176306") + (uuid "7e65c54b-48ce-40a6-a61b-f4166e08e9e2") ) (fp_line (start -11 -2.89) @@ -1107,8 +834,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d1bd6123-c15f-4beb-8850-eaceaa9e30ee") + (uuid "2e1e34d5-7ba5-4037-b836-d05c57de8192") ) (fp_line (start -9.925 -2.39) @@ -1118,8 +844,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "8da27eda-0824-442b-ba8f-6ff80381ae56") + (uuid "31c82c92-2d6f-4303-b76b-9c089b2cf5f9") ) (fp_line (start -6.72 -1.79) @@ -1129,8 +854,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "411264c5-e045-4230-9acd-8f7445df3abd") + (uuid "190b6130-8ab0-47d5-a408-49353680b27f") ) (fp_line (start -6.72 1.11) @@ -1140,8 +864,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "abc2e90f-523e-4c9f-bc5a-104fc59394d4") + (uuid "ffffae26-db54-4a21-94e1-43d521b835e9") ) (fp_line (start -5.52 -1.79) @@ -1151,8 +874,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "e5654f4a-522c-49d0-8b52-c27dd6d6e779") + (uuid "c4787c18-1dc6-4e3b-ba2a-9932da4ecd9b") ) (fp_line (start -5.52 1.11) @@ -1162,8 +884,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "bb8e4131-c10f-4c2b-9dbe-c1312c597987") + (uuid "be443a70-3f06-49ab-9fd4-ddbcbb56343e") ) (fp_line (start 5.03 -1.79) @@ -1173,8 +894,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "fb9743b6-e9f0-406e-88cf-2cf8083af0dc") + (uuid "63ce31ae-e0fa-4a6c-8683-dc6aa76ea31f") ) (fp_line (start 6.23 -1.79) @@ -1184,8 +904,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "8df1e3e7-b8dd-48fc-999e-82d34766aaa1") + (uuid "5e4e5e05-38cb-441b-855d-e8762d6483aa") ) (fp_line (start 6.23 1.11) @@ -1195,8 +914,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "7b2736c0-f064-4359-a920-ee89897b24a2") + (uuid "03d8836d-5200-4722-aefc-e587bfb32394") ) (fp_line (start 9.925 -2.39) @@ -1206,8 +924,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b0a0e8de-7b05-4b1f-aa2c-b483066f0dcf") + (uuid "547d8f5d-a73a-48f9-a290-c56e0f40db8a") ) (fp_line (start 10.425 -2.89) @@ -1217,8 +934,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "91bdd841-f1cf-44be-a7cd-79436bfc7666") + (uuid "655e55bb-79f7-497b-b3c2-d9205e077ba3") ) (fp_arc (start -10.425 -2.89) @@ -1229,8 +945,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a0658af2-318a-42e4-89fa-73b8f730d698") + (uuid "5783e524-e830-4af1-aa84-8440f4b60550") ) (fp_arc (start -6.72 -1.79) @@ -1241,8 +956,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6ef5d675-f82c-48e1-a470-d09d345185b8") + (uuid "e8bbfb77-2114-4121-94ce-71bd3ff9ef59") ) (fp_arc (start 5.03 -1.79) @@ -1253,8 +967,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "31efc54f-8a1c-4684-84d2-92e1b9bc7363") + (uuid "5a2a0393-58a4-4987-b70b-ed1005ddf107") ) (fp_arc (start 9.925 -2.39) @@ -1265,8 +978,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "261b78e4-e46f-4766-b034-cf11ebe12071") + (uuid "7230bcbf-b9fb-46c8-98e6-a6433daf29c8") ) (fp_line (start -0.71 -109.6) @@ -1276,8 +988,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "0d542d15-0e0c-444f-9710-6deecce66fbd") + (uuid "a570cd7a-3784-4345-b791-8a0570e63325") ) (fp_line (start -0.71 -79.6) @@ -1287,8 +998,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "6e0a2163-a8ac-46a5-897f-b8e7ef7844f1") + (uuid "3f39d6a4-734d-435e-bf94-e52a1b959a2a") ) (fp_line (start -0.71 -59.6) @@ -1298,8 +1008,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "d56d260b-704e-4c66-b5ea-be0dcd39388a") + (uuid "306c3682-b025-4bbf-b315-ef67b42d5a68") ) (fp_line (start -0.71 -41.6) @@ -1309,8 +1018,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "9e3343d4-e16b-44cd-b98e-024206789465") + (uuid "89acc459-56a0-4146-9eab-35aadfc5041a") ) (fp_line (start -0.71 -29.6) @@ -1320,8 +1028,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "d120544a-ef24-4ecb-a986-7d960f2086bd") + (uuid "259c78a8-50e9-4f37-8e5f-0928ad299e19") ) (fp_line (start 0.71 -109.6) @@ -1331,8 +1038,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "563077e7-84a9-42c7-814d-d0724c091b16") + (uuid "9f3f0bf7-88f9-4037-afb9-47fcd822a028") ) (fp_line (start 0.71 -79.6) @@ -1342,8 +1048,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "0e724e8b-3eb6-4d64-a5f9-12f897ae4cf8") + (uuid "ad005863-d600-49db-bbbe-14d9ff988f20") ) (fp_line (start 0.71 -59.6) @@ -1353,8 +1058,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "6c4a64a5-528f-4b30-a260-2c1a04e114ea") + (uuid "b7e1e7ad-b89f-4dc2-9069-7f159bfd5835") ) (fp_line (start 0.71 -41.6) @@ -1364,8 +1068,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "8a5eca08-bc7d-4970-aa10-c03d7d001b09") + (uuid "f1b730ac-417f-45d4-8c02-3af4bf5b65a5") ) (fp_line (start 0.71 -29.6) @@ -1375,8 +1078,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "ff3e1394-20e6-46b0-a098-f52b53d7f29a") + (uuid "3aeec60f-c46c-4d21-9439-74652c8fb2ef") ) (fp_rect (start -15 -108.89) @@ -1387,8 +1089,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "510c2242-324b-4f97-a919-0ce853deb4e7") + (uuid "08672a29-8d73-4653-83e5-f4d539fd7e2c") ) (fp_rect (start -15 -78.89) @@ -1399,8 +1100,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "2547ab82-9711-443c-a061-09fb804a1c58") + (uuid "a99432e7-3257-42df-a66a-0d51d52cd673") ) (fp_rect (start -15 -58.89) @@ -1411,8 +1111,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "fde70efe-6894-4c33-87b3-f0f3f5182e85") + (uuid "b39e9a35-2da5-4cf3-9922-b073aab11f75") ) (fp_rect (start -15 -40.89) @@ -1423,8 +1122,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "a970e77f-f2b8-494a-954e-f373a669c180") + (uuid "fd7b2c71-21cb-4384-8bda-7ec0a4a66031") ) (fp_rect (start -15 -28.89) @@ -1435,8 +1133,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "e87dea62-0858-41fb-b5c3-18341ca9fe20") + (uuid "5e339b5c-14ac-43d6-bc89-be0821078d18") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1464,8 +1161,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2bd4235c-6589-4bd1-8510-d7fe4b170012") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f6a338ea-1cd5-44f6-9e52-1fa509a20c30") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "4368761f-2d2f-46f2-b45b-9957fd8ffa2b") @@ -1476,11 +1197,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "71ea942e-4b47-46c8-a0c7-ebb4bf7707c1") + (uuid "c243d765-5cb4-44e9-9a93-9b26122934c6") (effects (font (size 2 2) @@ -1489,7 +1210,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "e1f28d5d-e0b5-4578-85ab-bc322b215bbc") @@ -1501,7 +1222,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "711499c7-a967-4c0a-b9b4-2c3dbe585427") @@ -1515,235 +1236,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1120eaa6-75a6-48ae-82e1-966d43c50d03") - (pts - (xy 118.435 159.59) (xy 118.435 99.59) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.38 129.59 90) - (layer "User.2") - (uuid "1120eaa6-75a6-48ae-82e1-966d43c50d03") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4f2809dd-cd3d-4545-a41b-0269e9534857") - (pts - (xy 118.435 159.59) (xy 118.435 117.59) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.83 138.59 90) - (layer "User.2") - (uuid "4f2809dd-cd3d-4545-a41b-0269e9534857") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "59cdb5fe-f710-4434-a8c8-8f8e20098238") - (pts - (xy 97.51 49.59) (xy 119.51 49.59) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 108.51 33.71 0) - (layer "User.2") - (uuid "59cdb5fe-f710-4434-a8c8-8f8e20098238") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7a0947d6-3f2d-46d1-925f-bc71b5f2bc2f") - (pts - (xy 118.42 159.59) (xy 118.42 79.59) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.105 119.59 90) - (layer "User.2") - (uuid "7a0947d6-3f2d-46d1-925f-bc71b5f2bc2f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bbafe704-dda4-478d-ad3d-e58a2e87a1c7") - (pts - (xy 118.435 159.59) (xy 118.435 49.59) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.875 104.59 90) - (layer "User.2") - (uuid "bbafe704-dda4-478d-ad3d-e58a2e87a1c7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ccbc1368-04fe-4eb0-b8e8-6ab40496c9be") - (pts - (xy 118.435 159.59) (xy 118.435 129.59) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.93 144.59 90) - (layer "User.2") - (uuid "ccbc1368-04fe-4eb0-b8e8-6ab40496c9be") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d3669f81-41bc-41b3-9bf7-5f0d855a8680") + (uuid "0bbb5d3d-e938-4eb8-953b-b697e27d0091") (pts (xy 93.51 48.48) (xy 123.51 48.48) ) @@ -1769,7 +1262,7 @@ (gr_text "30" (at 108.51 27.25 0) (layer "User.2") - (uuid "d3669f81-41bc-41b3-9bf7-5f0d855a8680") + (uuid "0bbb5d3d-e938-4eb8-953b-b697e27d0091") (effects (font (size 3 3) @@ -1778,6 +1271,234 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "55bc3170-ee37-49c8-84a3-6aac93ee2c80") + (pts + (xy 118.435 159.59) (xy 123.51 49.59) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.875 104.59 90) + (layer "User.2") + (uuid "55bc3170-ee37-49c8-84a3-6aac93ee2c80") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6510ff8e-60f0-4a17-a805-b9afc4a1f13c") + (pts + (xy 97.51 49.59) (xy 119.51 49.59) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.51 33.71 0) + (layer "User.2") + (uuid "6510ff8e-60f0-4a17-a805-b9afc4a1f13c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "97994c57-c663-4aff-86f5-5bc6e89283c7") + (pts + (xy 118.435 159.59) (xy 123.51 117.59) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.83 138.59 90) + (layer "User.2") + (uuid "97994c57-c663-4aff-86f5-5bc6e89283c7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bb43f2b7-f52a-4b54-a5bb-157ac3ac662c") + (pts + (xy 118.42 159.59) (xy 123.51 79.59) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.105 119.59 90) + (layer "User.2") + (uuid "bb43f2b7-f52a-4b54-a5bb-157ac3ac662c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d7301a9b-29b0-459e-8b0d-a4c68124f5c5") + (pts + (xy 118.435 159.59) (xy 123.51 99.59) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.38 129.59 90) + (layer "User.2") + (uuid "d7301a9b-29b0-459e-8b0d-a4c68124f5c5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6cca717-871a-404e-8a16-ce55c9afcd41") + (pts + (xy 118.435 159.59) (xy 123.51 129.59) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.93 144.59 90) + (layer "User.2") + (uuid "e6cca717-871a-404e-8a16-ce55c9afcd41") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2313,9 +2034,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "85fd155c-4331-4b20-84db-ca21481f3934") + (uuid "7a4b4e8c-4a29-4b3d-b215-7c7d74e1fdc6") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2324,7 +2045,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2338,7 +2059,7 @@ ) (polygon (pts - (xy 119.51 155.59) (xy 119.51 159.59) (xy 97.51 159.59) (xy 97.51 155.59) + (xy 123.51 155.59) (xy 123.51 159.59) (xy 93.51 159.59) (xy 93.51 155.59) ) ) ) @@ -2346,7 +2067,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "e3c966e1-dc4f-40f3-9309-b47f2b46922f") + (uuid "3b3759b2-1bd6-495b-a6b2-94c05e84a7dc") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2357,7 +2078,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2438,7 +2159,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "645dd089-c8e2-4344-92b2-46861d53e4be") ) (fp_line @@ -2449,7 +2169,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "fba8e30b-7558-4331-9723-e9ed0f485a88") ) (fp_line @@ -2460,7 +2179,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "48a35715-f8ef-4af6-81f8-a51e0daeeabd") ) (fp_line @@ -2471,7 +2189,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "31499d37-d45f-4882-9781-4c0b9c93e66a") ) (fp_line @@ -2482,7 +2199,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "342e4136-9936-4fd3-9868-ce187a0c4dad") ) (fp_line @@ -2493,7 +2209,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "c644a583-0c06-4adc-93ff-fc946b2f3879") ) (fp_line @@ -2504,7 +2219,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "1b115f66-2668-44d4-88ab-415caf71720d") ) (fp_line @@ -2515,7 +2229,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a6aa671b-617a-4738-994c-d43b3e58ad73") ) (fp_text user "${REFERENCE}" @@ -2635,7 +2348,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "55be7f76-5ad0-4770-a58c-fedf499b1116") ) (fp_line @@ -2646,7 +2358,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "ba828968-a8d8-4d95-a69c-374a16c3e22b") ) (fp_line @@ -2657,7 +2368,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "756a5633-5aed-45b1-819b-f8ae74bbc0a0") ) (fp_line @@ -2668,7 +2378,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e30d9062-5687-4628-940a-f9d36429dd84") ) (fp_line @@ -2679,7 +2388,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f414d704-25d5-4af1-89cb-9c4d5a5be81c") ) (fp_line @@ -2690,7 +2398,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "644587bf-fadb-4f03-a16a-22a0e6bcb754") ) (fp_line @@ -2701,7 +2408,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a37997de-efa6-454a-a25a-49a47ffe122f") ) (fp_line @@ -2712,7 +2418,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "945858a7-df40-4548-b050-55e9e55e3bd6") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb index 9c9aca9..3a8ec07 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2260/M.2 B+M Key 2260.kicad_pcb @@ -372,7 +372,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "3b2f3199-994c-4f77-b5cb-d938f756e167") @@ -409,20 +409,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "5c9a14db-9abb-4278-a362-af91b4c38c6f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -432,7 +419,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "caf5fc5c-555e-422f-aea0-b06528cb7690") + (uuid "5521b7a4-71b0-4335-a83e-4d66fb3f66a8") ) (fp_rect (start -9.925 -1.44) @@ -443,7 +430,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "d484e026-a20f-48e8-acf3-f929b4970600") + (uuid "5cc56ee0-b49d-473e-a2d6-791a19ec3e6f") ) (fp_line (start -15 -108.89) @@ -453,7 +440,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c7a06784-2d7b-40f4-8372-720778911efc") + (uuid "c0576bb7-a2c9-4365-8261-f888fbbf914d") ) (fp_line (start -15 -78.89) @@ -463,7 +450,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "213204db-c598-4e69-8d06-fadb9b773fc5") + (uuid "2b4dcb22-b91e-48b9-9cec-fdbd1613d98e") ) (fp_line (start -15 -58.89) @@ -473,7 +460,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a70722b3-1276-4758-86c6-efc655c9be79") + (uuid "1cb399c5-3084-4bf2-bb60-e66bc12f3231") ) (fp_line (start -15 -40.89) @@ -483,7 +470,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9dd317f9-b1e5-487a-8643-9f03d7aa5629") + (uuid "3c8b63c5-fb78-4de5-9283-d2933c71e272") ) (fp_line (start -15 -28.89) @@ -493,7 +480,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "44325525-671b-4c32-99ee-3134859d4980") + (uuid "5f8b6037-ba1a-44ad-9f81-2dceb2f0e7d9") ) (fp_line (start -15 -2.89) @@ -503,97 +490,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f7695df5-1ff0-441f-8c20-cf527ef89610") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1a8086f5-5c68-4b44-a9f4-ab01ad918ec9") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8239e419-3e74-476d-89c2-cb3031910653") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fc6f442e-3099-46ab-bd33-38f13d720847") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "adbf7659-71de-4997-b7a5-7062fdd93d38") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ddd9532d-5e46-433a-b1d8-eb9f50194759") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "33f549a7-cec8-4e6a-846c-7c6b41fb142b") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9c5f7d47-11aa-48f2-9464-4acef7554d5a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5aa5d3a0-63ff-4722-b8cb-ba5e38bc219e") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ae867ee0-eb77-4fd1-885d-413e8537fcde") + (uuid "d7d7c01b-b6cb-4b84-a613-d49944d6d694") ) (fp_line (start -11 -2.89) @@ -603,7 +500,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "881e9a39-defe-4183-85c3-d374d89caa54") + (uuid "d31adc43-5fc7-4ba7-8eb6-05b484ae170d") ) (fp_line (start -11 -2.89) @@ -613,47 +510,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a20767f7-e58a-407f-a7f4-626937a91022") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "51d3eb12-498e-448c-9ee8-3212956beabd") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4d0c505b-173b-46c6-9e6b-80ce7dbd3bad") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "131837c3-f94f-4cf5-8610-a76fde8e929d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "697f45ba-6ad1-4378-8e0a-ed98f729da59") + (uuid "c4d85baa-0f74-43e7-9fc8-0e1fc7ebac6c") ) (fp_line (start 11 -108.89) @@ -663,47 +520,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8a8bf542-07eb-47b4-b2f2-9d0f9402e47c") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9e81463b-5c4c-4256-9d25-715d4c8f8b3f") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b12a53de-029c-4b3f-a273-ca3cbce83631") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75651d34-1bb5-423c-b89e-719ce875fbec") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2bed7c52-8a5c-4e8b-8fd2-ca7627231644") + (uuid "c19fb4fa-061d-462e-8745-03ebd074c5eb") ) (fp_line (start 11 -2.89) @@ -713,7 +530,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7ba6ad30-25d2-4384-b348-b57eefa3b955") + (uuid "7fc7b496-f1b3-4028-9cf6-3a361ddc13b2") ) (fp_line (start 15 -108.89) @@ -723,47 +540,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "346f4073-a850-45e6-aeae-81a8b13da68a") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6c3844f5-614f-42b9-8e8b-cb094a6170ba") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ea27ed39-a06d-40b3-9f5a-f11c98a514a3") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "925e0472-bb5b-43e3-bfa6-4dcdfb8a838c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "86299f85-ba28-4bdc-a633-19e09914d8cf") + (uuid "306ac074-7ed2-4c01-bd57-01ebb7a62a44") ) (fp_line (start -11 -2.89) @@ -773,7 +550,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "32f24068-85a7-4a95-b076-d83015a471da") + (uuid "f183c01d-8fb1-4fc5-a395-79cfee6dfe00") ) (fp_line (start -9.925 -2.39) @@ -783,7 +560,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9f6a3c3f-9d9f-4be5-8294-e72b723fbe6f") + (uuid "08d90d94-2ba5-497f-a15c-f6a9aeda6422") ) (fp_line (start -6.72 -1.79) @@ -793,7 +570,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d8482162-3811-4666-bb53-4f6fe7f83e52") + (uuid "22f4a44c-67dd-497f-a423-81802c9f5f9d") ) (fp_line (start -6.72 1.11) @@ -803,7 +580,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8757b532-5c49-4fd1-a713-b037d6856304") + (uuid "740bcea4-a926-4c96-aabb-5512230208f1") ) (fp_line (start -5.52 -1.79) @@ -813,7 +590,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "343c34aa-9ced-49bb-8bfb-fa93790607bc") + (uuid "79af55cc-d00a-4071-bae4-d4b959243978") ) (fp_line (start -5.52 1.11) @@ -823,7 +600,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "991089c0-688a-49d2-a245-be06934f5378") + (uuid "718cb24c-82d1-4696-8b87-0769fcbfe66c") ) (fp_line (start 5.03 -1.79) @@ -833,7 +610,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ae23e2c6-d3f3-42cd-8acd-7155ee7cb475") + (uuid "124230f7-5f51-4b31-82a1-1e223dba352c") ) (fp_line (start 6.23 -1.79) @@ -843,7 +620,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "07b23717-6f7e-40dd-9de8-c52f60ea98fa") + (uuid "16934381-4978-4155-8ce8-80dab4508624") ) (fp_line (start 6.23 1.11) @@ -853,7 +630,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8ff11013-d4d6-4bb4-9b25-1a1ab3c1658a") + (uuid "876039e2-2083-4bb3-ad2e-280b09576faf") ) (fp_line (start 9.925 -2.39) @@ -863,7 +640,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "05c4c9d5-1aac-4bcb-88a5-cf84f5fe5093") + (uuid "cc735b98-980b-49ff-a436-0f8204292c88") ) (fp_line (start 10.425 -2.89) @@ -873,7 +650,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5737b398-783b-4ed7-8937-0c0732d88871") + (uuid "ab58a13b-dd9a-4d39-a70e-34e31e96862b") ) (fp_arc (start -10.425 -2.89) @@ -884,7 +661,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d68d0a86-ab1b-4bdb-9b45-91e08449d7b7") + (uuid "dfad494b-cb7b-446f-a177-a21a8d417544") ) (fp_arc (start -6.72 -1.79) @@ -895,7 +672,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0a600223-cafb-4604-9075-42dc52cd15d3") + (uuid "1900c7a0-b935-42a1-bb17-5c92f660806f") ) (fp_arc (start 5.03 -1.79) @@ -906,7 +683,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "79a2718e-1c40-437a-8b16-816456c09247") + (uuid "d1bc14ad-7d68-4071-81c2-63de13b89338") ) (fp_arc (start 9.925 -2.39) @@ -917,7 +694,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a32830ab-4f63-46b9-8100-b6bc92e437d2") + (uuid "6bd239d7-d5ce-4629-b3a6-a4a6597c5839") ) (fp_line (start -0.71 -109.6) @@ -927,7 +704,7 @@ (type default) ) (layer "User.3") - (uuid "78b1d7ac-5671-41b2-bcdd-05551010a83c") + (uuid "27c87a6e-df95-44a5-82b5-e729a06e31c6") ) (fp_line (start -0.71 -79.6) @@ -937,7 +714,7 @@ (type default) ) (layer "User.3") - (uuid "af29b8c9-0b5a-42b7-9496-bf483fcef298") + (uuid "758aaf42-c6d3-4ab8-8da2-ab28413a49d2") ) (fp_line (start -0.71 -59.6) @@ -947,7 +724,7 @@ (type default) ) (layer "User.3") - (uuid "1c8a74b7-79bd-4841-976b-aa34ce45403f") + (uuid "fdcfd6a3-0346-40f8-85f3-29a211f62ca9") ) (fp_line (start -0.71 -41.6) @@ -957,7 +734,7 @@ (type default) ) (layer "User.3") - (uuid "fc28233e-fe78-422d-9166-1882ed2db3fd") + (uuid "ef10f5f0-f0b0-46a9-95c2-97cf9cccdc26") ) (fp_line (start -0.71 -29.6) @@ -967,7 +744,7 @@ (type default) ) (layer "User.3") - (uuid "e94eb0cd-15a6-4515-ae5b-cd9787b9884b") + (uuid "1cef234b-441e-4a6d-91ea-211807997914") ) (fp_line (start 0.71 -109.6) @@ -977,7 +754,7 @@ (type default) ) (layer "User.3") - (uuid "61f51205-dcd2-4b1d-8163-566e498186db") + (uuid "5c0563b8-c6f7-429d-9f8b-db722043f59d") ) (fp_line (start 0.71 -79.6) @@ -987,7 +764,7 @@ (type default) ) (layer "User.3") - (uuid "5ecb3862-f369-419b-a759-2f9c003d8707") + (uuid "44821b57-8304-4d29-a04b-4b22d4d241c5") ) (fp_line (start 0.71 -59.6) @@ -997,7 +774,7 @@ (type default) ) (layer "User.3") - (uuid "ae87c164-2ebc-4674-84c7-60974a59864d") + (uuid "6826111a-60e0-421e-8289-8b8566afd448") ) (fp_line (start 0.71 -41.6) @@ -1007,7 +784,7 @@ (type default) ) (layer "User.3") - (uuid "097c469c-5516-439d-88cc-5bde3071b11f") + (uuid "22f630f8-3a78-4a79-99e0-87efe05be454") ) (fp_line (start 0.71 -29.6) @@ -1017,7 +794,7 @@ (type default) ) (layer "User.3") - (uuid "901a233c-df88-4973-ac9c-e7d41e3d3112") + (uuid "6bfe452d-b876-4e19-ae4f-65103673749a") ) (fp_rect (start -15 -108.89) @@ -1028,7 +805,7 @@ ) (fill no) (layer "User.4") - (uuid "4dc2f799-e2f2-4fd9-8cbb-ad10dffb4312") + (uuid "3f25907b-067d-4760-9671-72b0a59d106e") ) (fp_rect (start -15 -78.89) @@ -1039,7 +816,7 @@ ) (fill no) (layer "User.4") - (uuid "d2065adb-b265-4927-aaba-653dbe5ef9db") + (uuid "95b7780e-f1f0-4912-84af-9bb142e01876") ) (fp_rect (start -15 -58.89) @@ -1050,7 +827,7 @@ ) (fill no) (layer "User.4") - (uuid "46d53feb-0590-469c-9b29-a7aea2391d58") + (uuid "0b590275-0a76-4b31-947e-07380fa01e71") ) (fp_rect (start -15 -40.89) @@ -1061,7 +838,7 @@ ) (fill no) (layer "User.4") - (uuid "4756970b-f709-4e95-9c18-1f1d04da833f") + (uuid "04efd812-d2cc-4926-a53b-a261c023f0d3") ) (fp_rect (start -15 -28.89) @@ -1072,7 +849,7 @@ ) (fill no) (layer "User.4") - (uuid "8b0f4248-82e6-489c-bcde-80cb0edd473f") + (uuid "6ef9f6bd-c1e1-4de1-bd39-d43645a00444") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1100,8 +877,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "75665b9a-fb7c-4cdb-a088-044a229c767f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f1a8e0e4-7e16-471c-8bf9-0b881f1b5eaf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "8333c8a0-f565-4e89-9144-4509cf3cb2b5") @@ -1112,11 +913,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "82115489-65af-4d38-a302-1a25eef4789b") + (uuid "cb56d14f-de71-4b27-9c43-3902f15b167e") (effects (font (size 2 2) @@ -1125,7 +926,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "e9fb1218-5726-4428-88e2-4633036bd8d5") @@ -1137,7 +938,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "3eb4af3b-5d10-44b0-aeb5-82c5edbef816") @@ -1151,9 +952,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "35f53451-80d9-403f-a90f-bb4eba1986df") + (uuid "555ce83e-246b-4a16-88bb-524a7ffb78d2") (pts - (xy 118.935 159.09) (xy 118.935 99.09) + (xy 118.935 159.09) (xy 124.01 99.09) ) (height 45.245) (orientation 1) @@ -1177,7 +978,7 @@ (gr_text "60" (at 160.88 129.09 90) (layer "User.2") - (uuid "35f53451-80d9-403f-a90f-bb4eba1986df") + (uuid "555ce83e-246b-4a16-88bb-524a7ffb78d2") (effects (font (size 3 3) @@ -1189,9 +990,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "6567a9e7-1f18-4b41-8e79-53639b187177") + (uuid "761f213e-319f-46a9-8dae-5c567b06cc5f") (pts - (xy 118.92 159.09) (xy 118.92 79.09) + (xy 118.92 159.09) (xy 124.01 79.09) ) (height 58.985) (orientation 1) @@ -1215,7 +1016,7 @@ (gr_text "80" (at 174.605 119.09 90) (layer "User.2") - (uuid "6567a9e7-1f18-4b41-8e79-53639b187177") + (uuid "761f213e-319f-46a9-8dae-5c567b06cc5f") (effects (font (size 3 3) @@ -1227,83 +1028,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "85053090-0c33-42d7-8ab2-43b4be82add7") - (pts - (xy 118.935 159.09) (xy 118.935 129.09) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 144.09 90) - (layer "User.2") - (uuid "85053090-0c33-42d7-8ab2-43b4be82add7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "cb8642e0-486c-4c8c-a174-0c348304301a") - (pts - (xy 118.935 159.09) (xy 118.935 49.09) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 104.09 90) - (layer "User.2") - (uuid "cb8642e0-486c-4c8c-a174-0c348304301a") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d73d6a5d-eda9-4b68-b5c6-639265c3567f") + (uuid "8bf49d2d-2851-4e7b-8a82-e94ba99062cc") (pts (xy 98.01 49.09) (xy 120.01 49.09) ) @@ -1329,7 +1054,7 @@ (gr_text "22" (at 109.01 33.21 0) (layer "User.2") - (uuid "d73d6a5d-eda9-4b68-b5c6-639265c3567f") + (uuid "8bf49d2d-2851-4e7b-8a82-e94ba99062cc") (effects (font (size 3 3) @@ -1341,7 +1066,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "daedbd02-c8ef-4717-b759-392148331b47") + (uuid "baee83ab-3464-4e6e-9bdc-582a21956e21") + (pts + (xy 118.935 159.09) (xy 124.01 49.09) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 104.09 90) + (layer "User.2") + (uuid "baee83ab-3464-4e6e-9bdc-582a21956e21") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "caa6c3fa-7454-45ec-b9fd-ff95d5fe572b") (pts (xy 94.01 47.98) (xy 124.01 47.98) ) @@ -1367,7 +1130,7 @@ (gr_text "30" (at 109.01 26.75 0) (layer "User.2") - (uuid "daedbd02-c8ef-4717-b759-392148331b47") + (uuid "caa6c3fa-7454-45ec-b9fd-ff95d5fe572b") (effects (font (size 3 3) @@ -1379,9 +1142,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ea3ce6be-2eb3-4ca6-a475-329fd4460419") + (uuid "e85d617b-ad18-4279-a327-2c5b6e1cc43e") (pts - (xy 118.935 159.09) (xy 118.935 117.09) + (xy 118.935 159.09) (xy 124.01 129.09) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 144.09 90) + (layer "User.2") + (uuid "e85d617b-ad18-4279-a327-2c5b6e1cc43e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f94a339b-babb-4ef7-9352-185066335297") + (pts + (xy 118.935 159.09) (xy 124.01 117.09) ) (height 32.695) (orientation 1) @@ -1405,7 +1206,7 @@ (gr_text "42" (at 148.33 138.09 90) (layer "User.2") - (uuid "ea3ce6be-2eb3-4ca6-a475-329fd4460419") + (uuid "f94a339b-babb-4ef7-9352-185066335297") (effects (font (size 3 3) @@ -1949,9 +1750,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "a09f4235-affa-4e55-adf8-0ba7258cc3a7") + (uuid "9e153ed4-351a-4364-ae19-8b8be7dde270") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1960,7 +1761,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1974,7 +1775,7 @@ ) (polygon (pts - (xy 120.01 155.09) (xy 120.01 159.09) (xy 98.01 159.09) (xy 98.01 155.09) + (xy 124.01 155.09) (xy 124.01 159.09) (xy 94.01 159.09) (xy 94.01 155.09) ) ) ) @@ -1982,7 +1783,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "e2194e95-2f23-4481-9fb4-66310ce54e89") + (uuid "1e9af635-7665-4a93-9782-4487b20c61fb") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1993,7 +1794,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb index 562bd96..9a4a3aa 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 2280/M.2 B+M Key 2280.kicad_pcb @@ -322,7 +322,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "91dbd4d3-50fc-47ac-941a-20aecc0013ae") ) (fp_line @@ -333,7 +332,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "2205bdd3-002b-4f9b-8b3d-ad7237d4cef1") ) (fp_line @@ -344,7 +342,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "b4583fae-f4de-48bb-a151-056230c78319") ) (fp_line @@ -355,7 +352,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "d297cfd4-c0e1-46be-a1b0-1b56be1c4afe") ) (fp_line @@ -366,7 +362,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "47fbe9db-805e-4cd4-8e12-17e32b87eda1") ) (fp_line @@ -377,7 +372,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "2a584c11-a9e3-4d52-9917-d6204ec81396") ) (fp_line @@ -388,7 +382,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "bd18ee71-18b3-4317-9034-baa3226128c0") ) (fp_line @@ -399,7 +392,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "deb566e4-85d2-44df-875d-570015703b14") ) (fp_text user "${REFERENCE}" @@ -519,7 +511,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "feb30c88-2f07-4fa5-8378-3ff0bc72e9ed") ) (fp_line @@ -530,7 +521,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "a243241f-0acd-4d8a-a32c-bc050306012e") ) (fp_line @@ -541,7 +531,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "2006d85f-b715-451f-8da0-b650788f46e4") ) (fp_line @@ -552,7 +541,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "d7e58509-5625-40d5-80da-1287e093c264") ) (fp_line @@ -563,7 +551,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "2dc1aa78-f4b9-4c5d-9e19-63bf4ff2e14e") ) (fp_line @@ -574,7 +561,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "665d9d77-e0f3-4372-a0ea-e26649bdb68d") ) (fp_line @@ -585,7 +571,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "b3bdd707-e37b-490c-88d9-c374a74c7ba3") ) (fp_line @@ -596,7 +581,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "083021d6-fecb-467f-9c61-07b5d7ce7cba") ) (fp_text user "${REFERENCE}" @@ -716,7 +700,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "0b2b5d1b-6176-46f7-94d6-7a6afd109546") ) (fp_line @@ -727,7 +710,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "4ed35b07-fdc7-4969-8948-600d4ab8254e") ) (fp_line @@ -738,7 +720,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "e95f50e6-0b83-49de-93b1-92a03213bfca") ) (fp_line @@ -749,7 +730,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "c2892775-b2d6-47fc-9371-788bd09068e9") ) (fp_line @@ -760,7 +740,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "7a12df81-fcbd-419d-9e08-734999cd70d8") ) (fp_line @@ -771,7 +750,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "4be22a25-b9b5-4297-98ec-95dd6991cb49") ) (fp_line @@ -782,7 +760,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "c021e566-bb77-4a39-a305-fe8f798456d2") ) (fp_line @@ -793,7 +770,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "473bcc7a-fc2d-4f0b-9d90-e53c07b45027") ) (fp_text user "${REFERENCE}" @@ -869,7 +845,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "6d87fac3-7b20-45a8-b26e-fd9e04f60f26") @@ -906,20 +882,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fe4291ca-8498-44f7-8523-f9e7d2f5609a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -929,8 +892,7 @@ ) (fill yes) (layer "F.Mask") - (net 673789998) - (uuid "8c3cdd33-d9ee-4dcb-bbc9-b191cc0697d1") + (uuid "d4f8c48a-e9f7-4a32-826a-51c67ae91152") ) (fp_rect (start -9.925 -1.44) @@ -941,8 +903,7 @@ ) (fill yes) (layer "B.Mask") - (net 673789998) - (uuid "1e198441-a248-4547-8bb3-205926191012") + (uuid "2072dd15-dd0d-47a5-873e-fdfe6371ff4c") ) (fp_line (start -15 -108.89) @@ -952,8 +913,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "21884235-b87f-45b4-9c5b-81de4e066215") + (uuid "3cd520bd-14c2-4b8f-8061-e0124d143433") ) (fp_line (start -15 -78.89) @@ -963,8 +923,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "5895e5a0-826c-42eb-af49-fdec91f70f12") + (uuid "59fb9da4-3678-4377-8ef0-ecf54deafcd2") ) (fp_line (start -15 -58.89) @@ -974,8 +933,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "5d68503f-6fcb-44b9-aae1-d77595b2a014") + (uuid "9c6b608a-33fb-4fc0-a8bd-bd15cc1fcfa2") ) (fp_line (start -15 -40.89) @@ -985,8 +943,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "54ea5483-6acf-4a27-90b8-e37860afd85a") + (uuid "5cae0b55-60df-4f89-9f29-72d98aeb09e3") ) (fp_line (start -15 -28.89) @@ -996,8 +953,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "5d77d2a2-9b6b-4857-8cd7-a576a76e8f2a") + (uuid "567d214c-7232-460b-b35d-68ebc1ea990b") ) (fp_line (start -15 -2.89) @@ -1007,107 +963,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "20d47313-4acb-4a5e-b07f-6dad2c499f81") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "061e0d36-fe72-47e1-90e4-1af5493368db") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "7ec08013-78c8-4f6b-b534-0e0ed6960963") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "b247aa59-4e4e-4930-bb32-ce64d41ec5c2") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "c88359e6-b8ed-4988-a462-ae641b7363a0") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "8806a68d-353b-4eb6-ae55-853a398e669c") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "926bf258-b4c8-4a61-af99-145e092c15d8") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "a351d945-b424-4a8a-9e90-05af82590b87") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "ba77a900-d1ac-4aaa-a74e-1eb11a27942b") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "b9a20c07-cc50-4f84-a22c-284d37df338b") + (uuid "18be7982-f7c7-42d2-8bb3-563ee7463737") ) (fp_line (start -11 -2.89) @@ -1117,8 +973,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "bf871f7a-1500-447e-9780-3b0ab83c38ad") + (uuid "788046e5-53a8-4f11-af23-5e25f0aef658") ) (fp_line (start -11 -2.89) @@ -1128,52 +983,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "9a0373f8-b4b3-4ccd-a990-63b3e276fd0b") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "95acf59e-bb13-43c5-89ed-d8b1d45d640b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "4899cd77-88f0-4913-8c59-2491118b1e22") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "91b0b1cf-913e-42a5-a269-09aa83bf3064") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "07ddc0cb-0ef4-4f96-92fc-9339250078d8") + (uuid "c32b36a4-ff26-420d-807d-353304956e95") ) (fp_line (start 11 -108.89) @@ -1183,52 +993,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "d235ee93-68dd-4be3-8e5c-ad66395a1407") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "f48abb83-d876-475c-828c-cc04c3ff57a9") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "bc0f1a18-cac0-41f3-90e3-c02068574a93") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "9a796f99-ae1d-4f3b-8d0f-7988caecef54") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "45a2e5b2-fd7f-4c41-9931-b44ec695ae08") + (uuid "3742f76a-df0b-4ec2-afc1-3bc2acc49788") ) (fp_line (start 11 -2.89) @@ -1238,8 +1003,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "18b61514-58c8-41ee-a51d-26d2a28e50f9") + (uuid "6259661e-4552-4a73-8cdc-9e9a44195189") ) (fp_line (start 15 -108.89) @@ -1249,52 +1013,7 @@ (type default) ) (layer "Dwgs.User") - (net 673789998) - (uuid "e4cd2474-69cf-4750-b232-77f551b5b91e") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "5c3185a3-3aa9-4bfc-91b0-ef7c7eeb48b8") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "6754aeef-7168-42fb-88d0-0dff679e20bd") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "01b01f7c-716e-47e8-abd7-0aad18ff02a1") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 673789998) - (uuid "fe9db93f-3b34-47fe-a78b-1c794f7565d9") + (uuid "7a764438-973e-4b9f-9fa9-12bbdd6e5408") ) (fp_line (start -11 -2.89) @@ -1304,8 +1023,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "9687face-1451-4c48-ac24-821f6d91408c") + (uuid "868fbe52-b629-459a-89e0-88ad4e656e51") ) (fp_line (start -9.925 -2.39) @@ -1315,8 +1033,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "7e11ff21-a2ac-44e9-8869-44166fc535de") + (uuid "27551322-0574-41a2-8e15-7d389b72679d") ) (fp_line (start -6.72 -1.79) @@ -1326,8 +1043,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "4be5798a-cf6f-4504-ae55-2ce0c438998d") + (uuid "d3586e19-a98b-40b5-8985-6814c3ca11df") ) (fp_line (start -6.72 1.11) @@ -1337,8 +1053,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "6a58a6df-a599-4769-bd25-d5b85b721847") + (uuid "fd514a20-ced1-4f46-9c37-19964933c8c1") ) (fp_line (start -5.52 -1.79) @@ -1348,8 +1063,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "1b48884a-65af-49ad-b9ed-14e86749c451") + (uuid "1b4a68d7-a7a0-437d-bcd9-af1420a27da0") ) (fp_line (start -5.52 1.11) @@ -1359,8 +1073,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "beeded44-60cc-4700-9826-97070e4c4cb8") + (uuid "8ee9a3fd-3145-4e67-9069-7249fd3eb6a1") ) (fp_line (start 5.03 -1.79) @@ -1370,8 +1083,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "39a3ff3b-05b0-4866-99c3-66ece5267433") + (uuid "4fde2d1e-a812-4c4b-9be2-bdbfe02f62c0") ) (fp_line (start 6.23 -1.79) @@ -1381,8 +1093,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "625943e7-4a77-4eef-8725-b3476e1e7024") + (uuid "d093a369-16b1-4abd-9088-df24a94ecf4e") ) (fp_line (start 6.23 1.11) @@ -1392,8 +1103,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "015e758d-8dee-49d9-9d0b-966b820ea70f") + (uuid "51308035-1994-4b97-85fd-a09c21ae9a94") ) (fp_line (start 9.925 -2.39) @@ -1403,8 +1113,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "aea2256c-ba60-4f4b-87aa-6ce2e163fdc3") + (uuid "cab11c29-abd9-47f1-9ce5-2a40deabfbf5") ) (fp_line (start 10.425 -2.89) @@ -1414,8 +1123,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "b413a5db-5954-4b7f-821e-00cf685a4e08") + (uuid "dd3af287-bb4b-4a52-939e-2207017bd631") ) (fp_arc (start -10.425 -2.89) @@ -1426,8 +1134,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "d993b007-c5d0-4f07-a0b5-d43d19670b09") + (uuid "fc28be63-6f0a-4c2a-80d1-e4dd4ff49ef3") ) (fp_arc (start -6.72 -1.79) @@ -1438,8 +1145,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "d19d2ca3-5384-4f98-a7e7-0117b93b9ff9") + (uuid "93b53345-c5fc-4579-b25a-b312e234b0a2") ) (fp_arc (start 5.03 -1.79) @@ -1450,8 +1156,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "ca59f905-9ccc-4597-9633-4c4d1dce177c") + (uuid "18ce75fa-2cff-44d0-98df-5f38e24e7564") ) (fp_arc (start 9.925 -2.39) @@ -1462,8 +1167,7 @@ (type default) ) (layer "Edge.Cuts") - (net 673789998) - (uuid "c50f100d-abb4-4860-a3cd-a6277c07bb1b") + (uuid "0205ff3f-1678-4d85-91af-91575a723c28") ) (fp_line (start -0.71 -109.6) @@ -1473,8 +1177,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "4458a03d-1bea-4c0b-8b6f-621d10c888b9") + (uuid "d8c92326-3b29-4970-9047-6cad0193fc86") ) (fp_line (start -0.71 -79.6) @@ -1484,8 +1187,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "a54c1113-5add-4144-8ec8-8b6522f805a1") + (uuid "ee01e117-e189-4d47-a50f-897c452a1be9") ) (fp_line (start -0.71 -59.6) @@ -1495,8 +1197,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "2a18aa6d-f6f3-4120-862b-579b2ed44ff1") + (uuid "c97456a9-229c-4cfc-8417-0b95aae4ae46") ) (fp_line (start -0.71 -41.6) @@ -1506,8 +1207,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "fa23f253-f121-4cf4-9616-54f6dfca61ec") + (uuid "86d0e34b-10e1-45b5-84c3-cfd370fad846") ) (fp_line (start -0.71 -29.6) @@ -1517,8 +1217,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "302e6ed2-a609-48ef-8af0-94f285c51503") + (uuid "80585b6c-34dc-49f0-ab41-db7d83b66f85") ) (fp_line (start 0.71 -109.6) @@ -1528,8 +1227,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "2f31b674-fe96-4f9d-8a4f-acc23fe61451") + (uuid "aed1baca-1461-4e48-83e4-96e26ad72373") ) (fp_line (start 0.71 -79.6) @@ -1539,8 +1237,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "3cf2ebab-4edc-40ff-9991-e3371d3780f8") + (uuid "cc40ea66-c069-4d2e-874c-9df7ef20014d") ) (fp_line (start 0.71 -59.6) @@ -1550,8 +1247,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "6054e38d-4ad7-4d27-b433-bb55dff3666d") + (uuid "dba87e74-959e-476f-bf4f-8948e7eaa575") ) (fp_line (start 0.71 -41.6) @@ -1561,8 +1257,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "86449dc2-ce38-4c7e-a5c4-0d934bffe751") + (uuid "374069cf-4c98-4595-a8d3-111d3667b104") ) (fp_line (start 0.71 -29.6) @@ -1572,8 +1267,7 @@ (type default) ) (layer "User.3") - (net 673789998) - (uuid "2a787e4d-d322-4c4e-b507-63ad43faebd8") + (uuid "077e9276-504e-4785-8f77-993883104923") ) (fp_rect (start -15 -108.89) @@ -1584,8 +1278,7 @@ ) (fill no) (layer "User.4") - (net 673789998) - (uuid "20235264-cce3-47db-b038-f0a1ded59f69") + (uuid "1480a241-415d-4c1c-84e9-b4e3b8f9fbfa") ) (fp_rect (start -15 -78.89) @@ -1596,8 +1289,7 @@ ) (fill no) (layer "User.4") - (net 673789998) - (uuid "421bca6f-cdd2-4aba-9f25-ff9b26358097") + (uuid "78d40a7c-04ac-4795-b578-a18b6eaf5e79") ) (fp_rect (start -15 -58.89) @@ -1608,8 +1300,7 @@ ) (fill no) (layer "User.4") - (net 673789998) - (uuid "099fc984-f25d-4d5b-bb20-01dce8c05f7f") + (uuid "4e567c91-c8c1-48c4-9f81-d0203a2ab638") ) (fp_rect (start -15 -40.89) @@ -1620,8 +1311,7 @@ ) (fill no) (layer "User.4") - (net 673789998) - (uuid "b1b7b08d-5722-45de-8aa3-d86932829f49") + (uuid "5b779b95-f41d-4ea6-9b8e-ca741dd5191d") ) (fp_rect (start -15 -28.89) @@ -1632,8 +1322,7 @@ ) (fill no) (layer "User.4") - (net 673789998) - (uuid "19d7b06b-31bf-480b-905a-72b62fb9e252") + (uuid "fdd08219-b007-4a4c-b73e-bbbe9985944d") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1661,8 +1350,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "4bcec735-cd97-4a3d-be06-7d46203788bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c58b7973-3e95-4993-809b-7e8372c6dcdb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "7d6401e4-8644-49f1-8ac5-b3ce8dd954a1") @@ -1673,11 +1386,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "fe396d05-4a3c-4b2a-b693-22ba294951f3") + (uuid "3f80e08c-cb14-40e6-8a7b-ab7935ed688d") (effects (font (size 2 2) @@ -1686,7 +1399,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "e9bbb834-23b4-4347-abc8-52766c181128") @@ -1698,7 +1411,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "1fbd86e0-a339-4e11-b033-f7bd9122d394") @@ -1712,85 +1425,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0eabd6d3-834d-479f-96c3-a8ee565dca32") + (uuid "2293ff53-5698-44b1-a932-4c7bca325440") (pts - (xy 117.935 158.84) (xy 117.935 128.84) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.43 143.84 90) - (layer "User.2") - (uuid "0eabd6d3-834d-479f-96c3-a8ee565dca32") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "205946e1-a2aa-4fc8-aacc-24a43001d1f9") - (pts - (xy 117.935 158.84) (xy 117.935 48.84) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.375 103.84 90) - (layer "User.2") - (uuid "205946e1-a2aa-4fc8-aacc-24a43001d1f9") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7bac3ae0-36aa-4240-8a7d-b2a6dfbdfecb") - (pts - (xy 117.92 158.84) (xy 117.92 78.84) + (xy 117.92 158.84) (xy 123.01 78.84) ) (height 58.985) (orientation 1) @@ -1814,7 +1451,7 @@ (gr_text "80" (at 173.605 118.84 90) (layer "User.2") - (uuid "7bac3ae0-36aa-4240-8a7d-b2a6dfbdfecb") + (uuid "2293ff53-5698-44b1-a932-4c7bca325440") (effects (font (size 3 3) @@ -1826,12 +1463,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8133ba81-6aa0-4ebf-a1c0-7255cdd60f5c") + (uuid "5d701ff0-9e25-44c4-a189-f32a2d021236") (pts - (xy 93.01 47.73) (xy 123.01 47.73) + (xy 117.935 158.84) (xy 123.01 116.84) ) - (height -17.83) - (orientation 0) + (height 32.695) + (orientation 1) (format (prefix "") (suffix "") @@ -1849,14 +1486,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 108.01 26.5 0) + (gr_text "42" + (at 147.33 137.84 90) (layer "User.2") - (uuid "8133ba81-6aa0-4ebf-a1c0-7255cdd60f5c") + (uuid "5d701ff0-9e25-44c4-a189-f32a2d021236") (effects (font (size 3 3) - (thickness 0.4) + (thickness 0.3) ) ) ) @@ -1864,7 +1501,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "850e1dbc-74ad-433f-ab37-ded534497a3c") + (uuid "74f4b8f3-57d5-4dee-9086-7015b50b2fa1") (pts (xy 97.01 48.84) (xy 119.01 48.84) ) @@ -1890,7 +1527,7 @@ (gr_text "22" (at 108.01 32.96 0) (layer "User.2") - (uuid "850e1dbc-74ad-433f-ab37-ded534497a3c") + (uuid "74f4b8f3-57d5-4dee-9086-7015b50b2fa1") (effects (font (size 3 3) @@ -1902,47 +1539,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "9b4fa9da-c4d6-41d0-8dd6-09c2c709fbff") + (uuid "84712645-b221-4bf5-95be-a78cb0e86ab8") (pts - (xy 117.935 158.84) (xy 117.935 116.84) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.33 137.84 90) - (layer "User.2") - (uuid "9b4fa9da-c4d6-41d0-8dd6-09c2c709fbff") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ac55f345-34ff-4523-afe5-d8fb8953a98e") - (pts - (xy 117.935 158.84) (xy 117.935 98.84) + (xy 117.935 158.84) (xy 123.01 98.84) ) (height 45.245) (orientation 1) @@ -1966,7 +1565,7 @@ (gr_text "60" (at 159.88 128.84 90) (layer "User.2") - (uuid "ac55f345-34ff-4523-afe5-d8fb8953a98e") + (uuid "84712645-b221-4bf5-95be-a78cb0e86ab8") (effects (font (size 3 3) @@ -1975,6 +1574,120 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8b41c8ef-0bf9-4e78-aaf3-0bf3e729a25b") + (pts + (xy 117.935 158.84) (xy 123.01 48.84) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 103.84 90) + (layer "User.2") + (uuid "8b41c8ef-0bf9-4e78-aaf3-0bf3e729a25b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b3ed60d1-0d10-4f24-ae63-51b6f6f5646e") + (pts + (xy 117.935 158.84) (xy 123.01 128.84) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 143.84 90) + (layer "User.2") + (uuid "b3ed60d1-0d10-4f24-ae63-51b6f6f5646e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e7285806-d2ff-45a4-bcdf-752927e3cd1c") + (pts + (xy 93.01 47.73) (xy 123.01 47.73) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 108.01 26.5 0) + (layer "User.2") + (uuid "e7285806-d2ff-45a4-bcdf-752927e3cd1c") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2510,9 +2223,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "95549eed-2123-4a02-be6b-dacc2d11bf81") + (uuid "995cef70-c64a-45f1-b93f-b05b008d6540") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2521,7 +2234,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2535,7 +2248,7 @@ ) (polygon (pts - (xy 119.01 154.84) (xy 119.01 158.84) (xy 97.01 158.84) (xy 97.01 154.84) + (xy 123.01 154.84) (xy 123.01 158.84) (xy 93.01 158.84) (xy 93.01 154.84) ) ) ) @@ -2543,7 +2256,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "fd958e7f-ec67-4e04-a0f8-5dc7e2e1ccf9") + (uuid "fd5eee94-f68a-4015-9846-86b8d6c049f4") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2554,7 +2267,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2635,7 +2348,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "aec4b4b3-2501-45b4-86d1-b50d43587559") ) (fp_line @@ -2646,7 +2358,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "9b5ed3c9-e58f-4dbe-abc3-0e3744ceb103") ) (fp_line @@ -2657,7 +2368,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "e8d7652d-4004-4b1c-a13d-b5ac92565f63") ) (fp_line @@ -2668,7 +2378,6 @@ (type solid) ) (layer "F.CrtYd") - (net 673789998) (uuid "4e642e11-efb5-4efe-8497-5d0e1f326c69") ) (fp_line @@ -2679,7 +2388,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "915e277b-3ea7-40aa-95cf-f1a6bd4154ff") ) (fp_line @@ -2690,7 +2398,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "7bdfd407-5900-48cd-b7ca-034d877eb083") ) (fp_line @@ -2701,7 +2408,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "9f9f3037-1a94-47f4-8299-2f549c078e6e") ) (fp_line @@ -2712,7 +2418,6 @@ (type solid) ) (layer "F.Fab") - (net 673789998) (uuid "80609164-52ba-401b-bba9-22afc0d8ba6f") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb index 9ef09be..1af32fc 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 30110/M.2 B+M Key 30110.kicad_pcb @@ -467,7 +467,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "4ba3175c-ad78-40ff-8898-d5eaa049473c") @@ -504,20 +504,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bf2d3256-0940-4350-a514-1fb4ad55bba3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -527,7 +514,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "55911fc3-9b06-4f4f-930d-5d67fccf770c") + (uuid "f5ec4ef1-41fa-4157-934a-0a3904c1b8a2") ) (fp_rect (start -9.925 -1.44) @@ -538,7 +525,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "8ad1a328-2aad-4c0b-9c97-d06a22bde189") + (uuid "96e0fb01-3276-41af-88a8-9cb55f1871f0") ) (fp_line (start -15 -108.89) @@ -548,7 +535,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ca2125af-59a7-4c58-ae3f-f1c1bc9c7645") + (uuid "7088cac9-c406-4255-921d-7dca7ad454f5") ) (fp_line (start -15 -78.89) @@ -558,7 +545,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "67f38855-b6ff-4172-baca-9e2143cd7561") + (uuid "0f406585-1ea6-4e4c-8b89-be8d06f73b77") ) (fp_line (start -15 -58.89) @@ -568,7 +555,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "092a7cd9-2169-4b4f-a517-caea0e5628cb") + (uuid "5eb1998a-436d-4778-a21f-a59443363f4d") ) (fp_line (start -15 -40.89) @@ -578,7 +565,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fca1a869-25c6-41ef-a5fa-db6fb68bbe2c") + (uuid "57535986-283d-4bd4-bc59-8c473dcf12f5") ) (fp_line (start -15 -28.89) @@ -588,7 +575,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "663d3895-0a06-424c-a11b-cde4bfef968b") + (uuid "331dae0e-a51f-4a0b-b36a-7e61b8533583") ) (fp_line (start -15 -2.89) @@ -598,97 +585,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dcd2d8c5-6121-44df-8f81-e96b2e57cec1") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e6267023-4c48-40f0-85ec-349a65faca4e") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "42cf1a5a-7039-40d8-8d30-3b31a508fa7a") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "005f695a-6e10-419d-9c3a-773e289df984") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dba5b867-0625-4bd5-a851-32b32c2645f2") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "51934e82-8e79-4b80-93b9-54a363d78baa") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b5332374-5463-4260-8c87-8499182d56be") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd291668-a174-4730-82e5-a807c217f2bc") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9a59f953-8bb4-494d-8b3b-1e83640993bb") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e73dbd55-6d5e-4615-b4a4-a667d5902eeb") + (uuid "92c64394-5162-4f59-aa83-bda5ad636b58") ) (fp_line (start -11 -2.89) @@ -698,7 +595,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d1cf86dd-8666-475b-8afb-694f24fcab78") + (uuid "cfd0a805-4f08-43ce-ab0a-073c74d40871") ) (fp_line (start -11 -2.89) @@ -708,47 +605,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1d8a87bd-2996-4f53-85bc-ea08fbf9545d") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "99a0c374-3427-4c2c-bf22-f2804dbd59f4") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c48a616d-86a0-427d-a60e-25f666f41f4a") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8d37c76e-f3fb-4f2d-a5c8-2ebba7909dc9") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8559e480-6544-41e4-9ff4-d70b98d93676") + (uuid "a241aa8b-e999-4d6f-9cf9-608f931057d0") ) (fp_line (start 11 -108.89) @@ -758,47 +615,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "907c0b71-4903-4836-85c1-3f6d80ff70b0") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d47d53be-148d-45fb-b13a-1281bfa9ecfd") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a2cf8939-a351-42d8-a3bb-47d35c1f7960") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "adbffae9-807f-48d3-b8c0-246401bb1f86") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e9eb3c91-25f7-48b8-a8ab-a4df98faf9dc") + (uuid "dbc5ebb3-2d5f-47a3-8cf6-2ed25bd26409") ) (fp_line (start 11 -2.89) @@ -808,7 +625,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ece6893f-2f3c-4828-9001-ca1a4a1db352") + (uuid "11481169-4e57-4307-ae43-d878639481bb") ) (fp_line (start 15 -108.89) @@ -818,47 +635,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "94ef9707-f6f2-4be9-ac8b-18f1d3a958f1") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "698b8c6b-b2a3-4bf6-aed8-023e9c181028") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "168ab3da-10bf-4ed5-a2c2-92076310151d") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "51d42a99-91c4-410d-8574-b18d948afa21") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e105bc0a-7e95-4326-b0bf-3f2a6c9270f6") + (uuid "39fc71c2-96ae-4744-82b5-9623b28c460d") ) (fp_line (start -11 -2.89) @@ -868,7 +645,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "baaff64f-ecb4-4356-9f7a-ae18385bd5f7") + (uuid "7458c2b5-6622-42cb-9e34-0941c04e8b86") ) (fp_line (start -9.925 -2.39) @@ -878,7 +655,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6dc530ec-381d-4b70-9621-dade32341e3a") + (uuid "9e8b7318-48ff-4bf9-a5ff-0fe2e0e30a75") ) (fp_line (start -6.72 -1.79) @@ -888,7 +665,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ae1d2076-3a84-484e-9a11-5e0c50f8a50b") + (uuid "b73a5804-46a4-44c7-a153-3480ebdf3f04") ) (fp_line (start -6.72 1.11) @@ -898,7 +675,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e085c85f-4f06-4ed8-a1ea-ca6739f588e4") + (uuid "b360f4d8-77d9-46b3-9084-58da0711a218") ) (fp_line (start -5.52 -1.79) @@ -908,7 +685,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ef5fe7e2-ecec-4ed9-963c-ca6bf06569a2") + (uuid "dffe9111-a1dc-41b4-b03c-b5bf7c74be53") ) (fp_line (start -5.52 1.11) @@ -918,7 +695,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8c4b4381-de7b-4480-be16-4a7e3838c328") + (uuid "075290e4-57e2-454f-ae11-7286bdf07890") ) (fp_line (start 5.03 -1.79) @@ -928,7 +705,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "23d91521-5d61-45fa-a42e-c6caeecbb768") + (uuid "f0f02d36-75d9-4e48-ab9b-19e25816f100") ) (fp_line (start 6.23 -1.79) @@ -938,7 +715,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "79b47783-6eab-4567-9c02-88095a1e9068") + (uuid "6416b68d-082e-4636-a64c-00d0b90546ed") ) (fp_line (start 6.23 1.11) @@ -948,7 +725,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fac833ab-ad14-4b28-a758-8f868fc0bb18") + (uuid "f062f313-305b-4cd1-867f-d12d3ba9c536") ) (fp_line (start 9.925 -2.39) @@ -958,7 +735,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "409a03ec-a6c3-47fb-b89e-534e754b2c5d") + (uuid "471d089c-67cf-43df-afe2-c80b66c28f50") ) (fp_line (start 10.425 -2.89) @@ -968,7 +745,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "786c42d4-f5b7-4e81-83f7-ffcf3bff7663") + (uuid "d9696503-9338-44e2-8e03-472bbb8c9b9f") ) (fp_arc (start -10.425 -2.89) @@ -979,7 +756,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "45d12392-00d4-478b-8754-3e4565b01d9a") + (uuid "8df9e4f5-9fda-4046-9a4a-caeb3398f18e") ) (fp_arc (start -6.72 -1.79) @@ -990,7 +767,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e3dccf32-f8fe-4b44-8d4f-0f5999e58ab6") + (uuid "66bff0ff-23db-44ba-82db-1425e10cace1") ) (fp_arc (start 5.03 -1.79) @@ -1001,7 +778,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b7a0daf2-8431-4073-bd75-ddad4c86a769") + (uuid "8a3166ab-420b-430f-822f-d88f94144bd5") ) (fp_arc (start 9.925 -2.39) @@ -1012,7 +789,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8d7e0ed2-f3ff-4696-8653-3c9a44a28d0d") + (uuid "72601758-d5be-4859-8fc7-3eb56abe4143") ) (fp_line (start -0.71 -109.6) @@ -1022,7 +799,7 @@ (type default) ) (layer "User.3") - (uuid "d58f3cc9-a437-45b7-93a0-1429deb11068") + (uuid "7722ab58-f5d3-453e-8519-426abcdabc4b") ) (fp_line (start -0.71 -79.6) @@ -1032,7 +809,7 @@ (type default) ) (layer "User.3") - (uuid "3e6054e5-dc1a-4c20-a40d-51de946e7783") + (uuid "2534291a-b461-49e0-baf5-939ab05edd7c") ) (fp_line (start -0.71 -59.6) @@ -1042,7 +819,7 @@ (type default) ) (layer "User.3") - (uuid "1fad16bc-51da-4655-bf8f-eff29be3b4a0") + (uuid "1ed7c579-86f7-4a2f-87cd-d02838af5f2a") ) (fp_line (start -0.71 -41.6) @@ -1052,7 +829,7 @@ (type default) ) (layer "User.3") - (uuid "1eebc08c-54de-4509-b61f-f3104c84d318") + (uuid "c2607734-e074-4b15-9f83-cd9bb8e146c2") ) (fp_line (start -0.71 -29.6) @@ -1062,7 +839,7 @@ (type default) ) (layer "User.3") - (uuid "5700d3a0-f81d-49dc-b2f5-ec463807a839") + (uuid "489717f0-f1bb-4590-b05c-9fd9a77eef06") ) (fp_line (start 0.71 -109.6) @@ -1072,7 +849,7 @@ (type default) ) (layer "User.3") - (uuid "c8bfddbf-037a-4be6-816e-6637d719703c") + (uuid "e1a62b40-4e0c-4d2f-b6ff-e94841fd3ba5") ) (fp_line (start 0.71 -79.6) @@ -1082,7 +859,7 @@ (type default) ) (layer "User.3") - (uuid "39f03b6c-7a1f-44f2-9759-db6c049358ce") + (uuid "504b9869-f4db-4d34-a201-b8291eaa5883") ) (fp_line (start 0.71 -59.6) @@ -1092,7 +869,7 @@ (type default) ) (layer "User.3") - (uuid "98084eed-6eac-43ce-8690-b81d351357f4") + (uuid "c0098f62-33b8-4ec9-be94-28373e7171c1") ) (fp_line (start 0.71 -41.6) @@ -1102,7 +879,7 @@ (type default) ) (layer "User.3") - (uuid "18fbcdb9-7e25-4fe4-90b2-5c30a279ccd6") + (uuid "fba9e292-d34f-4d93-8c8e-4b0b83273c43") ) (fp_line (start 0.71 -29.6) @@ -1112,7 +889,7 @@ (type default) ) (layer "User.3") - (uuid "afcdacbf-58ba-430b-bbcc-f6176a53ec09") + (uuid "a969c095-9a59-4b3d-a80a-403b3c176ea0") ) (fp_rect (start -15 -108.89) @@ -1123,7 +900,7 @@ ) (fill no) (layer "User.4") - (uuid "a978cbe9-049c-44f2-8c16-b0c626c7b308") + (uuid "9cf4ef2f-1732-42a0-8709-95aa9d64ade4") ) (fp_rect (start -15 -78.89) @@ -1134,7 +911,7 @@ ) (fill no) (layer "User.4") - (uuid "923d655a-c3e6-47f4-9bf1-db9b1f4be163") + (uuid "3f6b8168-13c6-4c4f-9a07-bedb1a6d5376") ) (fp_rect (start -15 -58.89) @@ -1145,7 +922,7 @@ ) (fill no) (layer "User.4") - (uuid "f5915a07-1590-49b3-90ad-2aac1e2fb7c7") + (uuid "149b2336-d294-4810-b7d0-59505af3a6b8") ) (fp_rect (start -15 -40.89) @@ -1156,7 +933,7 @@ ) (fill no) (layer "User.4") - (uuid "ec359e33-9da5-4da7-a07e-f3ca6b9c46ee") + (uuid "3348c1cb-1276-4f6a-b74a-f0621874c532") ) (fp_rect (start -15 -28.89) @@ -1167,7 +944,7 @@ ) (fill no) (layer "User.4") - (uuid "d663d0c4-2949-491f-ad36-7760f75001ba") + (uuid "4ad2ee74-caf7-4040-ada4-016165b27500") ) (fp_text user "B" (at 6.085 -2.395 0) @@ -1195,8 +972,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "48858709-a785-4e4e-bbf0-033e232db58c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "ade08b2d-333e-4e35-8d15-ecf8189eade8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "333114b6-b694-4291-9e50-b23b79937970") @@ -1207,11 +1008,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "67ebefd4-f1de-4d0f-8a8d-a87dd0c57116") + (uuid "99226152-db1b-4c47-9f31-d3f8cb174d27") (effects (font (size 2 2) @@ -1220,7 +1021,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "59407e43-4485-4992-b347-e810f379db4f") @@ -1232,7 +1033,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "f67b080f-d160-4eb9-8d7b-3444fa8b87ee") @@ -1246,7 +1047,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3f2cd0b2-80f9-4d33-a0dc-119cdd2e0b3d") + (uuid "0599e8f8-6d98-46fd-9fdb-dbe66271d2d2") (pts (xy 94.01 48.23) (xy 124.01 48.23) ) @@ -1272,7 +1073,7 @@ (gr_text "30" (at 109.01 27 0) (layer "User.2") - (uuid "3f2cd0b2-80f9-4d33-a0dc-119cdd2e0b3d") + (uuid "0599e8f8-6d98-46fd-9fdb-dbe66271d2d2") (effects (font (size 3 3) @@ -1284,85 +1085,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "7243d487-64a9-4f5d-8bb2-04104493c709") + (uuid "0889e87e-bce8-4a13-a23d-f501499c6980") (pts - (xy 118.92 159.34) (xy 118.92 79.34) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 119.34 90) - (layer "User.2") - (uuid "7243d487-64a9-4f5d-8bb2-04104493c709") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "82e90b35-1849-4905-a41c-bb45ca03a46f") - (pts - (xy 118.935 159.34) (xy 118.935 49.34) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 104.34 90) - (layer "User.2") - (uuid "82e90b35-1849-4905-a41c-bb45ca03a46f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "862f0865-c476-45fd-bda4-4f9c2c80d28e") - (pts - (xy 118.935 159.34) (xy 118.935 129.34) + (xy 118.935 159.34) (xy 124.01 129.34) ) (height 20.795) (orientation 1) @@ -1386,7 +1111,7 @@ (gr_text "30" (at 136.43 144.34 90) (layer "User.2") - (uuid "862f0865-c476-45fd-bda4-4f9c2c80d28e") + (uuid "0889e87e-bce8-4a13-a23d-f501499c6980") (effects (font (size 3 3) @@ -1398,11 +1123,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "94fbaf28-315f-44f9-8dba-243e7e6fc685") + (uuid "0ce5412c-41ec-4126-9b99-bb1f612891fe") (pts - (xy 118.935 159.34) (xy 118.935 99.34) + (xy 118.935 159.34) (xy 124.01 49.34) ) - (height 45.245) + (height 69.74) (orientation 1) (format (prefix "") @@ -1421,10 +1146,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 160.88 129.34 90) + (gr_text "110" + (at 185.375 104.34 90) (layer "User.2") - (uuid "94fbaf28-315f-44f9-8dba-243e7e6fc685") + (uuid "0ce5412c-41ec-4126-9b99-bb1f612891fe") (effects (font (size 3 3) @@ -1436,45 +1161,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "961faabd-caf4-46b3-9c85-961ef9653b57") - (pts - (xy 118.935 159.34) (xy 118.935 117.34) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 138.34 90) - (layer "User.2") - (uuid "961faabd-caf4-46b3-9c85-961ef9653b57") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ea6d123b-d970-4437-b02b-dc35cda333ac") + (uuid "7e20c4af-b28b-48e6-be1b-d62de9a6ed9c") (pts (xy 98.01 49.34) (xy 120.01 49.34) ) @@ -1500,7 +1187,7 @@ (gr_text "22" (at 109.01 33.46 0) (layer "User.2") - (uuid "ea6d123b-d970-4437-b02b-dc35cda333ac") + (uuid "7e20c4af-b28b-48e6-be1b-d62de9a6ed9c") (effects (font (size 3 3) @@ -1509,6 +1196,120 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a4727684-848a-44ab-8c51-c6c4998a7568") + (pts + (xy 118.92 159.34) (xy 124.01 79.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 119.34 90) + (layer "User.2") + (uuid "a4727684-848a-44ab-8c51-c6c4998a7568") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "de15ac9d-15e4-43eb-99d4-4cccefeb6434") + (pts + (xy 118.935 159.34) (xy 124.01 117.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 138.34 90) + (layer "User.2") + (uuid "de15ac9d-15e4-43eb-99d4-4cccefeb6434") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6d0dc52-14c1-459e-9045-4de08ba09869") + (pts + (xy 118.935 159.34) (xy 124.01 99.34) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 129.34 90) + (layer "User.2") + (uuid "e6d0dc52-14c1-459e-9045-4de08ba09869") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2044,9 +1845,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "e1f6863d-9cf1-4ced-8cf7-8d380c529d0f") + (uuid "f924285b-79f7-48e2-a02e-706bedf2bf22") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2055,7 +1856,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2069,7 +1870,7 @@ ) (polygon (pts - (xy 120.01 155.34) (xy 120.01 159.34) (xy 98.01 159.34) (xy 98.01 155.34) + (xy 124.01 155.34) (xy 124.01 159.34) (xy 94.01 159.34) (xy 94.01 155.34) ) ) ) @@ -2077,7 +1878,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "fd159bdb-367e-4453-8c07-62ff8be03f4e") + (uuid "3e9d1502-3f32-49a3-b026-2f3ea5970cc4") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2088,7 +1889,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb index 5c7cfa8..88ee5ec 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3030/M.2 B+M Key 3030.kicad_pcb @@ -322,7 +322,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "78315b5d-4585-4134-9af4-45b198f19003") ) (fp_line @@ -333,7 +332,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e3106d6c-6d95-41cc-9b77-e036cea82335") ) (fp_line @@ -344,7 +342,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "595b7b67-fc74-4687-b8ce-2778e629a95e") ) (fp_line @@ -355,7 +352,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9863c77d-0f9c-438d-9dae-7737575db0d8") ) (fp_line @@ -366,7 +362,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9acbb672-ce58-408e-a045-d5ee185e8dd9") ) (fp_line @@ -377,7 +372,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "15034d82-7afb-4bd1-bf88-4619aec285da") ) (fp_line @@ -388,7 +382,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a19374ea-ddf0-4e9c-b46b-a3b6cb741636") ) (fp_line @@ -399,7 +392,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "017c01d0-5c12-48e1-b746-9ef5a97af016") ) (fp_text user "${REFERENCE}" @@ -519,7 +511,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c30d09df-6c5b-49c5-b506-bd2e5c24924b") ) (fp_line @@ -530,7 +521,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "15da920c-2f20-4d01-b286-b91ee0e11ccf") ) (fp_line @@ -541,7 +531,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9e905fbf-cb05-4b5b-8748-76eb2db62307") ) (fp_line @@ -552,7 +541,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "765ae667-e7d0-4d28-a932-6303c7304982") ) (fp_line @@ -563,7 +551,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8b2a0d3a-5c59-47fb-b120-aefb36907450") ) (fp_line @@ -574,7 +561,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6805bed9-0d67-4ac8-91c7-6beb2a2e107f") ) (fp_line @@ -585,7 +571,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7c6abf5b-6c5f-4098-bb25-e59cff97f802") ) (fp_line @@ -596,7 +581,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "26d5ee74-d27b-4491-8ba0-61567c86ae7c") ) (fp_text user "${REFERENCE}" @@ -672,7 +656,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "faa980e9-6336-44ff-ab02-681fc638082d") @@ -709,20 +693,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c842220a-458f-408d-b28b-0ce9a4bfe2d9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -732,8 +703,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "eed8bb03-340f-4f10-9526-405264552f47") + (uuid "ca65312c-f635-45db-b0a2-cbf4284d2470") ) (fp_rect (start -9.925 -1.44) @@ -744,8 +714,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "85cee706-2962-4b19-9d41-6f0652068403") + (uuid "30bfcf38-e888-499c-a3a2-444d1a71dc99") ) (fp_line (start -15 -108.89) @@ -755,8 +724,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "b5cbb06f-2839-4deb-afb5-d6f2c07840e2") + (uuid "bc1cd617-0184-4f8e-b8a8-f66b022c7271") ) (fp_line (start -15 -78.89) @@ -766,8 +734,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "be747b71-506e-4442-b273-fe7c23309f70") + (uuid "374df105-dfd0-45b2-b00c-c5975ce96932") ) (fp_line (start -15 -58.89) @@ -777,8 +744,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7ef57d05-a0fe-44ee-9925-f579b3a9cb5f") + (uuid "fa6862fe-2978-4cb6-a94c-53a3c5235f9b") ) (fp_line (start -15 -40.89) @@ -788,8 +754,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "aa70ba20-f56b-4274-ade8-0d7e6e5cc928") + (uuid "d8db6a22-fadf-4aa7-88f1-60b6b927b846") ) (fp_line (start -15 -28.89) @@ -799,8 +764,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "c9543013-a628-482a-91ee-ab9b5ccad9bf") + (uuid "5e030ca9-21ad-4cfa-b0be-d866d1d5633c") ) (fp_line (start -15 -2.89) @@ -810,107 +774,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ebc1f91e-7a09-4db7-961a-02480d2e4435") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e29af596-6fa4-40d5-bbbd-84b049e76296") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "07b199b1-ca23-4ab9-98b6-a36ecf17cf50") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "79e972f5-e9e8-43d0-a0f4-ced2f1c49160") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9ac55273-dbe0-4467-9c93-9515f31313c2") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "75310f5e-4b87-4894-bb52-c979b2838f85") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "dd87e965-2c8c-4671-a04d-711a1bf14e74") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d8436961-1170-4808-b6e7-0c777fbd4968") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "5eec9bb7-dcb9-4ea3-bb4e-ac9a9acae573") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c637db7e-f00e-4d19-b311-973d62262e8a") + (uuid "2d3da1e8-7779-4bce-a7e5-e967efc37ed3") ) (fp_line (start -11 -2.89) @@ -920,8 +784,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7465aaf3-d3fd-4a23-a50f-a5f9f26c4c3c") + (uuid "b3caf592-a6c7-4931-b045-78610cc58001") ) (fp_line (start -11 -2.89) @@ -931,52 +794,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "25086e36-6f75-4919-9f04-82d966ca16dc") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9817a8cd-c429-4105-932c-b54e2db7df15") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b041ce74-5526-4824-9fc1-524f0b8951a0") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "dd5f28e1-ba56-4fc1-87ab-e4aeb5595e3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "213128c8-ba69-4121-bf5b-5753d342e4fa") + (uuid "784cf93d-fe97-4355-a7a5-7bbba0ac04b3") ) (fp_line (start 11 -108.89) @@ -986,52 +804,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ba0efa8a-82bf-4ea3-8fa0-69c2ec37a537") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "a6b575ec-05e0-4c8c-8fe6-bbbf6e458ff4") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "74f7bdbc-346a-498a-8bd5-7e1bcc45d63f") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "a870662f-8ae4-4d66-b311-95fb5ac8b325") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "2a6f344f-e471-4780-8421-2093f890a744") + (uuid "f631899a-55d5-426e-b935-605a6604f9e5") ) (fp_line (start 11 -2.89) @@ -1041,8 +814,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7dce6ff4-1a72-4b23-8064-47073a26780f") + (uuid "8178b946-7786-40a0-ba31-4387c2f20f33") ) (fp_line (start 15 -108.89) @@ -1052,52 +824,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "631ecd4d-d3a9-421f-9288-7891e08a29a8") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9dd1e663-2aea-4564-9efa-a3834c5efcb0") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "1318b83d-a0dd-40de-8e69-a13057d554fb") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "aa1e33e5-3c48-43a3-99e5-47bbad855353") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9d98e3aa-06fd-4989-83d4-dae9a79dd347") + (uuid "70823a23-f03c-4154-82da-70bb7644048b") ) (fp_line (start -11 -2.89) @@ -1107,8 +834,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "79a511f9-ed81-4589-af66-c28a32dbb29e") + (uuid "3bfd054e-d463-4902-8418-4de7f3c9cabb") ) (fp_line (start -9.925 -2.39) @@ -1118,8 +844,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "21fbaf4a-31b5-4edc-b589-26f1e89dfaf8") + (uuid "6324681e-9e84-4f8d-9f61-7a63d8e7529e") ) (fp_line (start -6.72 -1.79) @@ -1129,8 +854,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "57deb91c-09b0-4dfd-97fc-a48aeec5700f") + (uuid "c0250796-a79d-48f4-99a8-0b8d282af855") ) (fp_line (start -6.72 1.11) @@ -1140,8 +864,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "172c89a0-a892-4bbe-b90f-ccfc784bd2cd") + (uuid "1e680567-810f-46c4-9e82-d1104ec2e2bb") ) (fp_line (start -5.52 -1.79) @@ -1151,8 +874,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "51235d65-89c4-4450-af68-47d52bd7096e") + (uuid "1119fa94-e5d2-4db9-9fbf-a4a0fc29f4b6") ) (fp_line (start -5.52 1.11) @@ -1162,8 +884,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d8cedda0-6993-4e98-891f-5eb4f95ecba5") + (uuid "1a6e7986-f858-48a1-a4e2-e3e6d058dcbb") ) (fp_line (start 5.03 -1.79) @@ -1173,8 +894,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "5f9e7bf1-1278-4a9b-8570-6ff8cd81b310") + (uuid "8ccd9979-97a4-45c5-8c1e-28932a9b708e") ) (fp_line (start 6.23 -1.79) @@ -1184,8 +904,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "5c2094e9-260a-4b4a-8732-9119ddf2129a") + (uuid "d875b2da-5181-4028-b90f-420c3d4fcf65") ) (fp_line (start 6.23 1.11) @@ -1195,8 +914,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "8e942a5c-c773-4311-aa76-728f590ac004") + (uuid "c2f9aa9f-019d-4819-8c71-9c9897a41298") ) (fp_line (start 9.925 -2.39) @@ -1206,8 +924,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "c6ba4ecb-bb25-43e4-a529-23b139627c71") + (uuid "696d25bc-99a7-4389-8496-9d6340f99af5") ) (fp_line (start 10.425 -2.89) @@ -1217,8 +934,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "03535431-0003-479b-bafc-9968ecc18771") + (uuid "631f694f-e288-4d3c-8070-db4caa7b46aa") ) (fp_arc (start -10.425 -2.89) @@ -1229,8 +945,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "9501a9a9-045e-4100-aad6-c97e8aedc64c") + (uuid "e0ffb419-ecb8-4969-9b98-4bd47387b998") ) (fp_arc (start -6.72 -1.79) @@ -1241,8 +956,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "67afa64f-7aad-4f00-8b33-44a42bbaab11") + (uuid "cda5b498-9a0e-4cb9-975f-69a63ccd5590") ) (fp_arc (start 5.03 -1.79) @@ -1253,8 +967,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "65d94ea1-f6cc-4912-8ef8-bfad714613dd") + (uuid "7f8f7835-93a3-4b22-af4a-4c268734928b") ) (fp_arc (start 9.925 -2.39) @@ -1265,8 +978,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "e2c24822-a702-4841-b8e8-40e4508741da") + (uuid "7820e185-13e2-4840-8b97-d063ebad727d") ) (fp_line (start -0.71 -109.6) @@ -1276,8 +988,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "af8ded1d-24cb-4f57-9505-db62dda002ba") + (uuid "40446d65-8dc2-4e2b-85aa-0d8606889212") ) (fp_line (start -0.71 -79.6) @@ -1287,8 +998,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "c88bd4ce-f017-4097-8a3a-38b7bcf87b75") + (uuid "1cd1b049-61ac-4403-b4de-78ef61c75390") ) (fp_line (start -0.71 -59.6) @@ -1298,8 +1008,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "07b38ef4-9a05-4134-a6eb-884d30f03e7c") + (uuid "fbefb5af-5a62-4a59-9a6a-7b3c47d1ef8c") ) (fp_line (start -0.71 -41.6) @@ -1309,8 +1018,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "ba1f4646-77dd-4b98-9831-1f2711e74754") + (uuid "55d27a4e-a1ab-4b4e-beff-c586a320d761") ) (fp_line (start -0.71 -29.6) @@ -1320,8 +1028,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "ccfba611-6d1e-4f81-89d3-7df1442433e3") + (uuid "5024f438-19f0-4d47-9688-d261df136741") ) (fp_line (start 0.71 -109.6) @@ -1331,8 +1038,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "6bd88133-05f3-4a7f-9648-ce4094ee576a") + (uuid "22718d01-282a-41ae-a55a-29bfd9b32dd5") ) (fp_line (start 0.71 -79.6) @@ -1342,8 +1048,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "aeda4dd5-803d-408c-9f0f-d4847d4e0a00") + (uuid "aebcdf9a-7385-4893-a15c-f8019b8cf8ee") ) (fp_line (start 0.71 -59.6) @@ -1353,8 +1058,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "2e11762e-f4e7-487e-9d53-de00850f47ff") + (uuid "3ad0dc34-2978-4f0f-b05d-f9a494796258") ) (fp_line (start 0.71 -41.6) @@ -1364,8 +1068,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "6fe5ba54-73e8-435e-89b3-794a530f52c4") + (uuid "7e1674a5-94e2-4a1f-b764-adc25c3bc5ec") ) (fp_line (start 0.71 -29.6) @@ -1375,8 +1078,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "c4e9a6c9-3c71-47fa-a14e-e46439469142") + (uuid "d50c3767-dc73-4b48-8e27-2fc59a4169a0") ) (fp_rect (start -15 -108.89) @@ -1387,8 +1089,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "fb65b58b-ad5a-4717-a705-5141057c9ace") + (uuid "d9496f4e-e977-404f-8783-e2e8bf828f0e") ) (fp_rect (start -15 -78.89) @@ -1399,8 +1100,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "a95d0d14-a934-4eff-9b6d-6a05b78870f2") + (uuid "da2cc950-b082-4f99-a822-1605b5cef771") ) (fp_rect (start -15 -58.89) @@ -1411,8 +1111,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "d042738c-c333-43bd-95b4-b6b9082c496d") + (uuid "c0d4b2c6-07f5-4080-b466-1ffe4faab066") ) (fp_rect (start -15 -40.89) @@ -1423,8 +1122,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "db925861-7414-4d7d-af65-345a9951a7b4") + (uuid "a91cd1be-a0a5-46ac-885d-240159c4f07e") ) (fp_rect (start -15 -28.89) @@ -1435,8 +1133,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "dfd3955e-00fb-4919-a3ba-0ee7d5b22a05") + (uuid "f79d68a0-e500-4354-be0d-38f2ed808e48") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1464,8 +1161,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3fee64ad-1315-45df-8724-cfa9ebf8143d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "dfa179a5-50ad-40bc-8434-ea817537e717") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "9591a7b1-47eb-4167-9280-4f2faf1225db") @@ -1476,11 +1197,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "57bfdf75-6551-41eb-92c9-256d03cf4f3f") + (uuid "7562553e-697b-4c0b-b715-7667bd27f9de") (effects (font (size 2 2) @@ -1489,7 +1210,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "283d413c-c1e8-4eb7-8eaf-5cd075ab0d27") @@ -1501,7 +1222,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "b7b02739-0be1-4f07-891b-6fd935eb5758") @@ -1515,121 +1236,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "360f151e-692f-43be-ae3a-e33f84fdc643") - (pts - (xy 118.935 160.09) (xy 118.935 50.09) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 105.09 90) - (layer "User.2") - (uuid "360f151e-692f-43be-ae3a-e33f84fdc643") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4b1a445c-2c2b-435f-a95a-5d6a616e55a3") - (pts - (xy 118.935 160.09) (xy 118.935 100.09) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.88 130.09 90) - (layer "User.2") - (uuid "4b1a445c-2c2b-435f-a95a-5d6a616e55a3") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5aef30e6-ff86-4909-a20c-f5a980f6e526") - (pts - (xy 118.92 160.09) (xy 118.92 80.09) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 120.09 90) - (layer "User.2") - (uuid "5aef30e6-ff86-4909-a20c-f5a980f6e526") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "68e835c1-82e1-40e1-af85-468befc91176") + (uuid "0d3335e4-564f-4187-8ed6-6211fb073085") (pts (xy 98.01 50.09) (xy 120.01 50.09) ) @@ -1655,7 +1262,7 @@ (gr_text "22" (at 109.01 34.21 0) (layer "User.2") - (uuid "68e835c1-82e1-40e1-af85-468befc91176") + (uuid "0d3335e4-564f-4187-8ed6-6211fb073085") (effects (font (size 3 3) @@ -1667,7 +1274,197 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "764b3f43-4eaf-4ff8-9428-7916f5132bf2") + (uuid "11914cb2-48ba-46c7-a88b-5d15d8f04e15") + (pts + (xy 118.935 160.09) (xy 124.01 50.09) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 105.09 90) + (layer "User.2") + (uuid "11914cb2-48ba-46c7-a88b-5d15d8f04e15") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "810ab8d4-2fa6-4ca7-bf6c-aa4b37c378b9") + (pts + (xy 118.935 160.09) (xy 124.01 100.09) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.88 130.09 90) + (layer "User.2") + (uuid "810ab8d4-2fa6-4ca7-bf6c-aa4b37c378b9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a3ffa00b-e505-40c5-9667-483d9ca9bd38") + (pts + (xy 118.92 160.09) (xy 124.01 80.09) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 120.09 90) + (layer "User.2") + (uuid "a3ffa00b-e505-40c5-9667-483d9ca9bd38") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a8530e7e-c0bb-4577-a4c2-95c9bceab6d6") + (pts + (xy 118.935 160.09) (xy 124.01 118.09) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 139.09 90) + (layer "User.2") + (uuid "a8530e7e-c0bb-4577-a4c2-95c9bceab6d6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dec25194-1337-421e-af94-2728e221f326") + (pts + (xy 118.935 160.09) (xy 124.01 130.09) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 145.09 90) + (layer "User.2") + (uuid "dec25194-1337-421e-af94-2728e221f326") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f3f750af-0955-4618-aa17-89a3db73d39a") (pts (xy 94.01 48.98) (xy 124.01 48.98) ) @@ -1693,7 +1490,7 @@ (gr_text "30" (at 109.01 27.75 0) (layer "User.2") - (uuid "764b3f43-4eaf-4ff8-9428-7916f5132bf2") + (uuid "f3f750af-0955-4618-aa17-89a3db73d39a") (effects (font (size 3 3) @@ -1702,82 +1499,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "878ba2b2-a6c4-4ba0-8ed5-b0ceca7caf79") - (pts - (xy 118.935 160.09) (xy 118.935 130.09) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 145.09 90) - (layer "User.2") - (uuid "878ba2b2-a6c4-4ba0-8ed5-b0ceca7caf79") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "99738b50-f756-41d5-979e-1a1de45f700b") - (pts - (xy 118.935 160.09) (xy 118.935 118.09) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 139.09 90) - (layer "User.2") - (uuid "99738b50-f756-41d5-979e-1a1de45f700b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2313,9 +2034,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "6a26ed79-9ae1-480e-814d-cd7971ed2fc2") + (uuid "ee9aeee8-5349-44f1-b771-d619e8a83136") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2324,7 +2045,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2338,7 +2059,7 @@ ) (polygon (pts - (xy 120.01 156.09) (xy 120.01 160.09) (xy 98.01 160.09) (xy 98.01 156.09) + (xy 124.01 156.09) (xy 124.01 160.09) (xy 94.01 160.09) (xy 94.01 156.09) ) ) ) @@ -2346,7 +2067,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "0b2c5e4b-22ef-4c9b-83ae-55c0a91143d5") + (uuid "5b54afbd-1e1c-42eb-882c-708c086b49e5") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2357,7 +2078,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2438,7 +2159,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0eecab8a-4e6a-4f6b-83b5-cfc8be558478") ) (fp_line @@ -2449,7 +2169,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5b1a48e4-70bf-4aec-8e52-bf77a5eda91d") ) (fp_line @@ -2460,7 +2179,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "91106ffd-acdf-4a49-8ea1-7f6e6d491c18") ) (fp_line @@ -2471,7 +2189,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "7572e41d-f6d2-49aa-8f4b-724deb9b7f31") ) (fp_line @@ -2482,7 +2199,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "da50e5c9-0f9f-4a9d-a37a-cf795486b41b") ) (fp_line @@ -2493,7 +2209,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9654c48e-ba32-4258-8dfa-14d8074048f8") ) (fp_line @@ -2504,7 +2219,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "709c4511-5729-48c9-940d-a13f251590c3") ) (fp_line @@ -2515,7 +2229,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "927cdcad-2593-4e79-ae9f-22005f09a5ee") ) (fp_text user "${REFERENCE}" @@ -2635,7 +2348,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e2d37475-b3e4-4d70-93af-65d1c965a9e2") ) (fp_line @@ -2646,7 +2358,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "1da3cddc-e452-4f98-8d73-54e05d117889") ) (fp_line @@ -2657,7 +2368,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "aa87822f-f3a3-4ae2-b883-f677db1cd40d") ) (fp_line @@ -2668,7 +2378,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "95f4e945-b97d-4ea7-bb01-26a62737bc2a") ) (fp_line @@ -2679,7 +2388,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "d854da08-0d2c-43f4-8ebf-0394bd731242") ) (fp_line @@ -2690,7 +2398,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "82de1d45-fdc9-4d59-b372-988e7bbd7031") ) (fp_line @@ -2701,7 +2408,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6f68f053-ef27-469e-868e-d88a796d8160") ) (fp_line @@ -2712,7 +2418,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "3c27375e-b003-4405-b242-22ce551a00b9") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb index 9ad0299..b1e5d7a 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3042/M.2 B+M Key 3042.kicad_pcb @@ -183,7 +183,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "9f1fb57c-24e4-4014-84c8-dcfae4f2496a") @@ -220,20 +220,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d404ceb6-42ab-4532-8bc8-4f9dea3b63a1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -243,8 +230,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "dba34785-931e-4820-8097-66d5859cb259") + (uuid "7094412e-bbd1-4c89-b138-2945a035a232") ) (fp_rect (start -9.925 -1.44) @@ -255,8 +241,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "0702106e-62bf-4dba-949d-898dc55be8ca") + (uuid "eba27967-b5b5-413c-baa1-eee9d3388602") ) (fp_line (start -15 -108.89) @@ -266,8 +251,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "8c833ebe-b7ca-41c5-aec8-248640412031") + (uuid "4b0c3d54-ea66-4625-bab1-1b559b6ae375") ) (fp_line (start -15 -78.89) @@ -277,8 +261,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "d68c612a-d1ed-4757-a609-ea20d0aeba6d") + (uuid "88005a4f-2486-4c18-a624-444b4176a511") ) (fp_line (start -15 -58.89) @@ -288,8 +271,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "cd36c4f1-c009-4f31-a93c-003975413a49") + (uuid "c0733890-36f7-4bf4-84eb-6649dcb5b56a") ) (fp_line (start -15 -40.89) @@ -299,8 +281,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "42d755b0-36bf-4e2f-afb5-f13edb9e415f") + (uuid "ff54e1ff-fd1b-4471-ab8c-f833df408ada") ) (fp_line (start -15 -28.89) @@ -310,8 +291,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "85c69dcb-d063-43e2-bd31-d8d9ce8f1b43") + (uuid "291344db-fa5f-4473-bda3-c8766ae718ae") ) (fp_line (start -15 -2.89) @@ -321,107 +301,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0573357c-859c-4ff0-a845-99b5faa099b5") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "0ac70d2f-6178-44fa-8d82-ad325acff3bb") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "cc90297d-8758-4f2a-bcb6-c780bdaee603") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "12837f2b-1bbf-43c8-92a6-781a026b9063") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "099dc76c-0955-43b9-ad51-1ec5595d9195") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "fa78679f-88e6-4992-9fb9-43d6c5973931") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "495dcb64-2f25-4ee4-bf9d-c4207246c851") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "cb77e9f7-0676-48ac-a99f-f3d9e6a46d47") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b0bc621d-dd9f-4dc2-8fee-e868add81984") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ea86031f-479a-464e-9f7b-25624abfaccb") + (uuid "6ff44317-ee67-458f-a11a-91ad0e25c998") ) (fp_line (start -11 -2.89) @@ -431,8 +311,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "d51b5d2f-4aaf-41b9-83b9-c10499736299") + (uuid "45177dc2-bec1-416e-9252-b399b1f4dab6") ) (fp_line (start -11 -2.89) @@ -442,52 +321,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "23e22b3d-b93f-4c6a-8c2e-2650eb6d11bd") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7e118cf5-f50c-4ff0-953d-da3116b28004") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c24505e7-a86c-44d0-ad32-b96a50d9116e") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d6336bb6-f080-4bef-9d58-a493e0454660") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9e271ce2-1c5d-4ca9-98f9-ce0c2f7ca609") + (uuid "5628c6a4-82b2-4273-b3ea-97fdd878354c") ) (fp_line (start 11 -108.89) @@ -497,52 +331,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "dcf95567-bec3-4b0b-a53c-69673c14b474") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6f0d5dc9-2f12-433b-a244-592877362e4c") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "58a2beb4-9170-4c24-8085-bc19a7b1295c") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "bcd7c0aa-72af-4514-833f-e7d1b2c692ec") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e3fe0399-41ea-4258-bd32-dc7a7dd26b75") + (uuid "cb823f68-4364-4063-852a-467481e7a83a") ) (fp_line (start 11 -2.89) @@ -552,8 +341,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "84758866-6ebe-4a58-bba7-522c7de996b3") + (uuid "fff1792b-7e5c-4014-afeb-910760f1aa7a") ) (fp_line (start 15 -108.89) @@ -563,52 +351,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ca6d13fd-7174-4f98-94b3-aa447e5a3002") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "617fecc5-1766-45c0-b7ef-8c87b3d92d32") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "57de8722-de7b-4c80-a59b-f1b7abd48bed") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "3ffcaf20-804a-4810-a2e2-4fda2b8be85f") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "86084366-a242-4a9e-a0d5-a8918c9e04b5") + (uuid "82b39104-5ad6-4b3b-a7a2-bcde7d95cfa2") ) (fp_line (start -11 -2.89) @@ -618,8 +361,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "3092836b-4d78-492d-9658-af57d555ec2a") + (uuid "e5fbdc8d-b298-4733-a99f-8efdb20cf978") ) (fp_line (start -9.925 -2.39) @@ -629,8 +371,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "994a3772-3912-40c3-9036-43392b459c37") + (uuid "cb9c4dbf-9f14-4eb7-a082-081283a3b08a") ) (fp_line (start -6.72 -1.79) @@ -640,8 +381,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "abb0b648-8042-4d9d-a7e6-0e226a93038d") + (uuid "05735f13-418c-4d4e-8ae3-43e879cd4cc3") ) (fp_line (start -6.72 1.11) @@ -651,8 +391,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b7cc78bd-ee4a-492a-a049-ef81d9df884f") + (uuid "9b87320f-400e-4bb2-beee-21a1a1b30ede") ) (fp_line (start -5.52 -1.79) @@ -662,8 +401,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6c1da241-2c55-4978-b265-0f1e7033d35e") + (uuid "fc3e43e2-2493-4d1d-936f-2262c14d3040") ) (fp_line (start -5.52 1.11) @@ -673,8 +411,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "56e8db1f-0578-40b4-bbc2-f7686dbabeee") + (uuid "ce6f50d4-4dca-423e-a8e8-6cc1fc64c7e0") ) (fp_line (start 5.03 -1.79) @@ -684,8 +421,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "37cf433a-dde3-415c-addf-f5a28e3747d8") + (uuid "94f98496-c42a-454d-940a-cdeb97ae22d7") ) (fp_line (start 6.23 -1.79) @@ -695,8 +431,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "33f32e56-42fc-466e-aedb-1cda95c00ae1") + (uuid "d1ff8b05-b904-47f0-b33a-17f4b71008a4") ) (fp_line (start 6.23 1.11) @@ -706,8 +441,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "426beeca-1dbb-452f-b25a-a5e7cd8f59f0") + (uuid "1feffa27-a3b1-482d-a472-f0b293f6b95c") ) (fp_line (start 9.925 -2.39) @@ -717,8 +451,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b208a350-43b2-4379-9318-047561e88a46") + (uuid "90685aa5-dd4a-41fd-9158-b8b459e15427") ) (fp_line (start 10.425 -2.89) @@ -728,8 +461,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a6d025b8-28c9-4288-a474-9fe46a1b37ef") + (uuid "92226247-9e45-4823-a401-9a65ae6f3d23") ) (fp_arc (start -10.425 -2.89) @@ -740,8 +472,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "fa67de3f-a790-43e2-befc-73d0778cab67") + (uuid "2ac34545-7a86-4034-9f59-c6a037fbdfa7") ) (fp_arc (start -6.72 -1.79) @@ -752,8 +483,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "9e74d255-063c-4330-95ce-257fc022cf92") + (uuid "18026843-bc9d-452b-a6e9-5bb1da14d5f7") ) (fp_arc (start 5.03 -1.79) @@ -764,8 +494,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "ca96dc4d-7995-442b-a77d-92364392eff6") + (uuid "1c15cdbe-0010-4677-acaa-6eed3cd86699") ) (fp_arc (start 9.925 -2.39) @@ -776,8 +505,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "90a6ea68-6074-4cfc-ad32-41b2169ca04f") + (uuid "4ac41891-4bfd-4b0b-9f96-a40ffd3cccbe") ) (fp_line (start -0.71 -109.6) @@ -787,8 +515,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "01c49aec-27f1-4c80-9a21-e17caeedcb15") + (uuid "dee7bbdd-8307-4a4c-a1ac-13b2d1916e7f") ) (fp_line (start -0.71 -79.6) @@ -798,8 +525,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "c464a8f6-6e90-45c0-94a6-a1b496dbc4ee") + (uuid "fc2434de-a85c-4ca8-ac1d-dcb9846328d9") ) (fp_line (start -0.71 -59.6) @@ -809,8 +535,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "cb0f1415-9680-4096-aa3a-4a0f2e4b60cb") + (uuid "62cf68cc-219f-489d-8997-7177cc261073") ) (fp_line (start -0.71 -41.6) @@ -820,8 +545,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "fd220171-7d94-4f85-bc5b-93baaa70e6e6") + (uuid "afffc726-541c-4cec-a3fc-7b49b2be0a79") ) (fp_line (start -0.71 -29.6) @@ -831,8 +555,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f2a43793-4ae2-450e-9fa0-130c40d5b696") + (uuid "b7da0b28-4727-4ebb-bf35-d52e57afadc7") ) (fp_line (start 0.71 -109.6) @@ -842,8 +565,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "ec5ce5f9-68ae-4e3e-b29b-46f778850490") + (uuid "ec938185-b078-41fb-905f-f93bc4b0d632") ) (fp_line (start 0.71 -79.6) @@ -853,8 +575,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "19b7188b-aa7e-4b07-87f0-b7fb6eb1b702") + (uuid "29dcde38-9962-4769-815d-11f5c827fd36") ) (fp_line (start 0.71 -59.6) @@ -864,8 +585,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "a2634969-1515-4879-8fe9-6d3fbb55acf7") + (uuid "2ad9e758-3956-4d99-8806-020e04e58da0") ) (fp_line (start 0.71 -41.6) @@ -875,8 +595,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "e97b0ebf-deaa-4213-8888-a2b497258e46") + (uuid "88b9045a-3757-4185-8dca-fa24a7fc684b") ) (fp_line (start 0.71 -29.6) @@ -886,8 +605,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "585e3d6c-4b1c-42f8-a26d-8b03eaa80bfe") + (uuid "c79aa0d9-727b-4979-8f43-dc76996668d2") ) (fp_rect (start -15 -108.89) @@ -898,8 +616,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "0830bb8e-6fb3-498f-ac18-bc2c7020936d") + (uuid "111b6ede-7729-452b-b3e1-36c8c58ddb43") ) (fp_rect (start -15 -78.89) @@ -910,8 +627,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "f065383d-3c45-4cf5-ba6d-a4614bffeebb") + (uuid "80fc14cf-3d28-47c3-80e2-1adedcab3a7a") ) (fp_rect (start -15 -58.89) @@ -922,8 +638,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "b9036c09-2ec8-4377-ad88-85a8c1bf83b4") + (uuid "21095fdc-81db-41aa-9579-8df69a313d53") ) (fp_rect (start -15 -40.89) @@ -934,8 +649,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "f96653a1-8771-406e-ba89-cb291177fe42") + (uuid "d35730b3-7d97-405b-a7e7-1279683e919a") ) (fp_rect (start -15 -28.89) @@ -946,8 +660,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "29b8a8ab-8002-4493-88bc-3c924c2ed7e0") + (uuid "0b788246-b3d7-4e9a-9455-0e1f7bd7730a") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -975,8 +688,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "029c10d9-c43e-41ef-86f1-924754d454bf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3730ddcf-fe58-4037-a9bc-655c98707321") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "5bb65a5b-9042-43bd-8150-ea28886b8935") @@ -987,11 +724,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "15602370-7b97-4a97-8b7d-d33772bb11a6") + (uuid "aee3719c-f7e6-4797-932b-560febef5ae9") (effects (font (size 2 2) @@ -1000,7 +737,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "eb69f021-7faf-43ef-9b10-50a54de7ee08") @@ -1012,7 +749,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "6f00e54f-6f0b-45ac-9c10-4899940ebee6") @@ -1026,235 +763,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "051c01ba-223d-42be-b69a-7bd551b4ac50") - (pts - (xy 120.185 159.84) (xy 120.185 129.84) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.68 144.84 90) - (layer "User.2") - (uuid "051c01ba-223d-42be-b69a-7bd551b4ac50") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "282cdc99-9a6a-437e-89e9-34bca748c799") - (pts - (xy 120.185 159.84) (xy 120.185 49.84) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.625 104.84 90) - (layer "User.2") - (uuid "282cdc99-9a6a-437e-89e9-34bca748c799") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "2a62e064-25f1-4cd8-8534-cb5356a53c6e") - (pts - (xy 120.17 159.84) (xy 120.17 79.84) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.855 119.84 90) - (layer "User.2") - (uuid "2a62e064-25f1-4cd8-8534-cb5356a53c6e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "2f581053-de98-477e-944c-5d27fa4f04cd") - (pts - (xy 99.26 49.84) (xy 121.26 49.84) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 110.26 33.96 0) - (layer "User.2") - (uuid "2f581053-de98-477e-944c-5d27fa4f04cd") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9736aba7-3e07-4eee-b168-5d5176844e24") - (pts - (xy 120.185 159.84) (xy 120.185 117.84) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.58 138.84 90) - (layer "User.2") - (uuid "9736aba7-3e07-4eee-b168-5d5176844e24") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a841de69-f0ba-4761-b685-76e738eda1a0") - (pts - (xy 120.185 159.84) (xy 120.185 99.84) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 162.13 129.84 90) - (layer "User.2") - (uuid "a841de69-f0ba-4761-b685-76e738eda1a0") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ca370ca8-d047-437b-ac8f-772801b05ac4") + (uuid "14969218-fe70-40e6-a345-c592c9520545") (pts (xy 95.26 48.73) (xy 125.26 48.73) ) @@ -1280,7 +789,235 @@ (gr_text "30" (at 110.26 27.5 0) (layer "User.2") - (uuid "ca370ca8-d047-437b-ac8f-772801b05ac4") + (uuid "14969218-fe70-40e6-a345-c592c9520545") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "564bc85d-bf4e-487a-836d-ffe5ac2c8c8c") + (pts + (xy 120.185 159.84) (xy 125.26 49.84) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 104.84 90) + (layer "User.2") + (uuid "564bc85d-bf4e-487a-836d-ffe5ac2c8c8c") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9406c7d3-c4c9-4209-aca2-4abb64b9931d") + (pts + (xy 120.185 159.84) (xy 125.26 99.84) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 129.84 90) + (layer "User.2") + (uuid "9406c7d3-c4c9-4209-aca2-4abb64b9931d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd6be966-8493-4448-84be-8c516b84341a") + (pts + (xy 120.185 159.84) (xy 125.26 117.84) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 138.84 90) + (layer "User.2") + (uuid "bd6be966-8493-4448-84be-8c516b84341a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d320bc98-9d74-48eb-8a3f-1977fcb80d2a") + (pts + (xy 120.185 159.84) (xy 125.26 129.84) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 144.84 90) + (layer "User.2") + (uuid "d320bc98-9d74-48eb-8a3f-1977fcb80d2a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e5e58ea0-02bf-4ad3-af89-29a8181ebd11") + (pts + (xy 120.17 159.84) (xy 125.26 79.84) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 119.84 90) + (layer "User.2") + (uuid "e5e58ea0-02bf-4ad3-af89-29a8181ebd11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f740a06f-226b-445e-ab42-ddc8bc093932") + (pts + (xy 99.26 49.84) (xy 121.26 49.84) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.26 33.96 0) + (layer "User.2") + (uuid "f740a06f-226b-445e-ab42-ddc8bc093932") (effects (font (size 3 3) @@ -1824,9 +1561,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "458b6576-9647-47a6-bf10-0725de95ebc7") + (uuid "8c8e80fa-f7e4-4ecb-a222-8dd70d8827ac") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1835,7 +1572,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1849,7 +1586,7 @@ ) (polygon (pts - (xy 121.26 155.84) (xy 121.26 159.84) (xy 99.26 159.84) (xy 99.26 155.84) + (xy 125.26 155.84) (xy 125.26 159.84) (xy 95.26 159.84) (xy 95.26 155.84) ) ) ) @@ -1857,7 +1594,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "564ac042-32eb-46ec-9cd5-b6bde900455d") + (uuid "a5266ef2-0adf-4621-ba1b-671f06d15c2c") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1868,7 +1605,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1949,7 +1686,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4f5b8ee8-5687-4b8f-badd-24bba30c966a") ) (fp_line @@ -1960,7 +1696,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "fbf58b6b-c497-493f-98ae-9df1bbbe94ee") ) (fp_line @@ -1971,7 +1706,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0475d34d-da43-45e1-b895-35d10c657859") ) (fp_line @@ -1982,7 +1716,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e1426bfe-20c8-4f76-b227-716958da0b14") ) (fp_line @@ -1993,7 +1726,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9a5be7dd-43f3-477d-8f74-5e028211f309") ) (fp_line @@ -2004,7 +1736,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e623ecf6-feb3-4442-8ebc-1fc9ce86bde9") ) (fp_line @@ -2015,7 +1746,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9a905142-eebf-436e-b558-54aa3bc1374b") ) (fp_line @@ -2026,7 +1756,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a9f244d2-cd0a-4546-88ac-8914f144a0f5") ) (fp_text user "${REFERENCE}" @@ -2146,7 +1875,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "79afcdc0-3ec2-497e-a3de-ed0c0bfa4cdd") ) (fp_line @@ -2157,7 +1885,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "616c2508-67c3-47bc-af14-cb3c6e4dc2c4") ) (fp_line @@ -2168,7 +1895,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e96c21de-f6c3-44c6-bd3a-6d764f3f7d30") ) (fp_line @@ -2179,7 +1905,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "cb3b5b0f-5ccf-4056-995e-2b61e40955fc") ) (fp_line @@ -2190,7 +1915,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f7b371c7-0df5-4c6b-a8a2-bf5c3dab5cc9") ) (fp_line @@ -2201,7 +1925,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e417a222-fe10-450f-a233-5641ec25701a") ) (fp_line @@ -2212,7 +1935,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f01d3f58-19eb-411f-a392-3d01710451f3") ) (fp_line @@ -2223,7 +1945,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7b6f18ac-d306-4e6a-a407-da3db37c7e1c") ) (fp_text user "${REFERENCE}" @@ -2438,7 +2159,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "a7f6425f-cce4-4157-bae6-6576cfcdf770") ) (fp_line @@ -2449,7 +2169,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f04c7148-eda6-4a09-a497-8015223e417f") ) (fp_line @@ -2460,7 +2179,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "532c06a5-33fe-46ac-ae49-53287cb30cf6") ) (fp_line @@ -2471,7 +2189,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "345ccef5-7360-411f-a91f-5adcdde58148") ) (fp_line @@ -2482,7 +2199,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "945d40ae-ab8f-46b0-80c5-205e12261bb8") ) (fp_line @@ -2493,7 +2209,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "65140dbf-a62a-453f-afdc-0630dd36b05b") ) (fp_line @@ -2504,7 +2219,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f1ea73ba-b972-4bde-8038-8eb3612a114f") ) (fp_line @@ -2515,7 +2229,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f1a4533f-56ad-471e-9832-817dff6c3c16") ) (fp_text user "${REFERENCE}" @@ -2635,7 +2348,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f9a52442-af53-4dc6-8cd2-b376b1887232") ) (fp_line @@ -2646,7 +2358,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f1b14b82-3601-48aa-ae6a-26f9de2c6038") ) (fp_line @@ -2657,7 +2368,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "3765d21b-61f4-4b80-8e76-c86d185f77f9") ) (fp_line @@ -2668,7 +2378,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c9863679-a958-4216-8165-aa22899749be") ) (fp_line @@ -2679,7 +2388,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "16014d97-7da8-4b3f-a302-49b2cede3abe") ) (fp_line @@ -2690,7 +2398,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "d35c315d-efcd-4a89-b8a0-b7582e30cbd0") ) (fp_line @@ -2701,7 +2408,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "c554b95d-d5b5-4c50-9152-e26c9c67afa1") ) (fp_line @@ -2712,7 +2418,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0b9abf1b-c91f-469a-a14b-ecedc5615be8") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb index 4ca93b3..e1f6c04 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3060/M.2 B+M Key 3060.kicad_pcb @@ -939,7 +939,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "b127bf3a-6b25-4c22-8ead-b196bde636e8") @@ -976,20 +976,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e38779f4-ef81-4c33-a898-cfa883c4cae5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -999,7 +986,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "65636f90-4959-4a21-bfb4-447309470f9b") + (uuid "8a429bb2-fb5f-4c34-858f-8a19f46b4225") ) (fp_rect (start -9.925 -1.44) @@ -1010,7 +997,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "6770608d-8a0b-40fa-a644-16670e28f07d") + (uuid "4ad591df-5868-4449-ae88-4d80867585da") ) (fp_line (start -15 -108.89) @@ -1020,7 +1007,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "97c44172-560b-449d-9ebe-a54e9c3198a2") + (uuid "f8afd648-c31a-4c57-af0b-e46646f68cf1") ) (fp_line (start -15 -78.89) @@ -1030,7 +1017,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ca831378-26ec-41b5-be45-0efdbf2d5780") + (uuid "f03193d7-a325-40b6-b535-335216ba31f3") ) (fp_line (start -15 -58.89) @@ -1040,7 +1027,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5a4b22c0-9d30-4564-8310-652c2c90da64") + (uuid "173455f2-e310-4ff5-8ef0-1f8388ac0b76") ) (fp_line (start -15 -40.89) @@ -1050,7 +1037,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ed8a0853-0425-45e5-8c9f-262d5702f987") + (uuid "b4f362d7-1fb5-4379-9a02-075057ba972f") ) (fp_line (start -15 -28.89) @@ -1060,7 +1047,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4c2d1ae7-248f-4985-88ec-31a7c39373d3") + (uuid "e0f379a8-6bb6-4547-9916-6dca1411af6e") ) (fp_line (start -15 -2.89) @@ -1070,97 +1057,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "61507789-a851-439b-aba3-e6439c4bb42c") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bc7c6b11-cf28-4e80-a22d-732a6a0e84d3") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2eb81311-cef6-4be5-b427-f458d26c1cd1") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "63101f41-a5dd-44be-bbdf-afca78bbbfff") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9aa46506-014b-4c6b-a141-988ab4d2e2ec") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6bb6f63d-0bd8-4319-a3e2-4d31c05cce42") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5537c043-416c-46da-9f10-5cd313b455e2") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "be55a59d-64d6-4f47-803b-a91f3124e029") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c334f10e-98d5-4a70-bf4c-74d70b49c286") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "43729751-373e-40ed-aa88-900be869dfa8") + (uuid "f1ba0d32-b440-40ed-965d-9c38077bc1ef") ) (fp_line (start -11 -2.89) @@ -1170,7 +1067,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "975aaf4e-aa13-4eaa-904a-a5e23780b4a1") + (uuid "76f077da-5079-4dec-b71a-0e6f4b1253b1") ) (fp_line (start -11 -2.89) @@ -1180,47 +1077,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "38a94d8e-6bab-4d08-a1d1-030e4ab66b8f") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e7c2fda4-db8e-416b-8a78-e3c2a5a6a88d") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ebae10d0-25cb-4e81-8cb3-c0bf256b0322") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c9c5eda4-61ad-488e-89fe-70ac087553b6") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0b31fd14-29df-47db-89f2-551482a25964") + (uuid "f01eed60-73b3-4848-9afc-744fd2511237") ) (fp_line (start 11 -108.89) @@ -1230,47 +1087,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fce0ab8a-8757-464e-9e5f-9cd9d978156f") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dd07c5b9-4d64-4aca-859e-1caba69de015") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bfa5f689-bc6b-462e-b36b-552f4436e754") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "599dd7d8-7035-4e18-9d9f-97e2c11817d4") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "674d334e-2e1a-469a-b465-22a01d1bd2f2") + (uuid "7ff0ed66-e84a-44d7-a960-e2ff35800e27") ) (fp_line (start 11 -2.89) @@ -1280,7 +1097,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dfe10d9b-83c1-43c2-80d3-bbe7a8c9a97e") + (uuid "84d8744e-b14c-46b0-bb0c-a9d713a70c8a") ) (fp_line (start 15 -108.89) @@ -1290,47 +1107,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3820b0bf-42d0-4ef7-a834-dd9f7d5e00ca") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8900df90-cddd-48ee-85ea-a76a26c78ef6") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f8bc882f-8307-480f-abdf-fd68c1047f5e") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "812d169a-2dba-4283-9f28-2883a910166c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c3d810ff-a9b0-4e66-886c-29513e13cf3d") + (uuid "f74c8ad2-2f48-4d6e-bb2f-d502b7c91ea3") ) (fp_line (start -11 -2.89) @@ -1340,7 +1117,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0e2b1bb8-9645-45c6-83e6-13089d0477d4") + (uuid "a9ac66e3-787f-4733-ad7a-d44fa55abc28") ) (fp_line (start -9.925 -2.39) @@ -1350,7 +1127,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b785c818-404f-440e-961c-55e12b61c6d4") + (uuid "1c8d1ba4-bae3-4abe-918c-f9d85102abf1") ) (fp_line (start -6.72 -1.79) @@ -1360,7 +1137,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9a8b768c-d3f5-4c97-8331-0764d550f041") + (uuid "50a6f14f-017d-478b-80f8-afc19dc831bc") ) (fp_line (start -6.72 1.11) @@ -1370,7 +1147,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1353d814-bcba-4e39-ab41-8932c6c44caa") + (uuid "8a549e2a-669a-41ea-ad6c-a1df4a492d7d") ) (fp_line (start -5.52 -1.79) @@ -1380,7 +1157,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4610dc31-85f8-42da-9762-93969fce8df6") + (uuid "b73e364a-32be-4515-8199-7992d9e5b4fc") ) (fp_line (start -5.52 1.11) @@ -1390,7 +1167,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fe65adba-0b1d-4499-9426-9f964bef9151") + (uuid "3fe6ce50-14e8-4e9b-b93f-ca253db93992") ) (fp_line (start 5.03 -1.79) @@ -1400,7 +1177,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d80d9aab-04d0-4c74-8cf6-4b561f50ca87") + (uuid "140edc1e-cd0a-4c9e-b281-c2516ecbe66b") ) (fp_line (start 6.23 -1.79) @@ -1410,7 +1187,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3aa3c48f-06a6-4dbd-8a68-53b1a75a59ba") + (uuid "d2e5da81-d52b-47ea-9e6e-829cbcd9632f") ) (fp_line (start 6.23 1.11) @@ -1420,7 +1197,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "35c7e771-0d65-4216-8280-89a06eb48060") + (uuid "948ecba4-08d9-4aa0-9987-171ed6f2dad5") ) (fp_line (start 9.925 -2.39) @@ -1430,7 +1207,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "09c1ee68-3adf-4831-b7c6-d782c73328d6") + (uuid "f4380d3b-41df-4367-9342-3117a38085b6") ) (fp_line (start 10.425 -2.89) @@ -1440,7 +1217,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "779ac638-a9fa-4725-83c0-2650f93080a4") + (uuid "261f0602-5520-4d2d-a32b-8d99d2aec185") ) (fp_arc (start -10.425 -2.89) @@ -1451,7 +1228,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e64be741-7b7c-42d3-8d5b-9dfec157fd5c") + (uuid "6347db7c-0648-4e8d-b7c9-fdde9e6251d3") ) (fp_arc (start -6.72 -1.79) @@ -1462,7 +1239,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fb7f7fe2-1977-4706-8300-e01af603e9a4") + (uuid "c604b93d-8a6f-4b37-8bb5-925f2373317e") ) (fp_arc (start 5.03 -1.79) @@ -1473,7 +1250,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "63758e9d-aa15-42c7-b8fa-0271909a1aba") + (uuid "d566bf25-73ed-47ea-b919-3348197a440b") ) (fp_arc (start 9.925 -2.39) @@ -1484,7 +1261,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e3ef6124-60fc-4863-975b-0762af1dd14d") + (uuid "9cb31968-8dd8-4fa3-b556-31c159f28d3c") ) (fp_line (start -0.71 -109.6) @@ -1494,7 +1271,7 @@ (type default) ) (layer "User.3") - (uuid "416ce02e-7e0f-4046-814a-09e116c3dcfc") + (uuid "4694ef5b-9015-45b4-a057-ac804aabef2a") ) (fp_line (start -0.71 -79.6) @@ -1504,7 +1281,7 @@ (type default) ) (layer "User.3") - (uuid "4f68854b-074e-4cc9-a27f-c91f9935323d") + (uuid "aec9644f-35b6-45f1-b68a-5209ff6034e9") ) (fp_line (start -0.71 -59.6) @@ -1514,7 +1291,7 @@ (type default) ) (layer "User.3") - (uuid "55abb6f4-97b2-4a4a-899e-60b0290b05ff") + (uuid "c573f786-daad-46bb-aba4-a450b014b1bd") ) (fp_line (start -0.71 -41.6) @@ -1524,7 +1301,7 @@ (type default) ) (layer "User.3") - (uuid "e946db36-7a7a-4817-8298-7215517f96fe") + (uuid "44d32c65-9f89-4d37-b97b-07210e87dccc") ) (fp_line (start -0.71 -29.6) @@ -1534,7 +1311,7 @@ (type default) ) (layer "User.3") - (uuid "e197832b-234e-4949-bdc0-c60c6626e9e0") + (uuid "7c7d5b81-4261-4aba-a997-21010ab8117c") ) (fp_line (start 0.71 -109.6) @@ -1544,7 +1321,7 @@ (type default) ) (layer "User.3") - (uuid "42457767-c541-4af5-8141-d1293a58e9d7") + (uuid "a2b13154-960d-4438-aa90-a5345cbba76f") ) (fp_line (start 0.71 -79.6) @@ -1554,7 +1331,7 @@ (type default) ) (layer "User.3") - (uuid "cc347add-b730-4fe3-a2ac-8b93e0934800") + (uuid "573e00ce-cf0e-45a8-86e7-fcf5a6f2cc5e") ) (fp_line (start 0.71 -59.6) @@ -1564,7 +1341,7 @@ (type default) ) (layer "User.3") - (uuid "1d3416da-105c-47a9-9b08-ff711a446e63") + (uuid "46feda54-e4d7-44bc-857f-f9c337163cb7") ) (fp_line (start 0.71 -41.6) @@ -1574,7 +1351,7 @@ (type default) ) (layer "User.3") - (uuid "2c1e1b5d-64f3-4b8d-876f-5d681d43a5fa") + (uuid "a8741bf9-89e5-49c0-8dc4-65c2e6a02216") ) (fp_line (start 0.71 -29.6) @@ -1584,7 +1361,7 @@ (type default) ) (layer "User.3") - (uuid "6fd105b6-bc2a-4a36-8d2c-1fd4960a4a4f") + (uuid "dfe66e66-15b1-409d-ad80-bac2656f63df") ) (fp_rect (start -15 -108.89) @@ -1595,7 +1372,7 @@ ) (fill no) (layer "User.4") - (uuid "d049721f-51c9-4d11-826d-8d1cc5966561") + (uuid "309f5473-2a64-45c1-9aa7-59fded5146d4") ) (fp_rect (start -15 -78.89) @@ -1606,7 +1383,7 @@ ) (fill no) (layer "User.4") - (uuid "5188b3bf-db86-442d-b359-af756ce05356") + (uuid "f11a6995-2e43-46f2-95f5-9cc7317c1c3b") ) (fp_rect (start -15 -58.89) @@ -1617,7 +1394,7 @@ ) (fill no) (layer "User.4") - (uuid "85f39b1e-156f-4e98-bb55-d2f06d7c11fb") + (uuid "5e4ca63f-04d8-4b46-9168-f8447376ccd9") ) (fp_rect (start -15 -40.89) @@ -1628,7 +1405,7 @@ ) (fill no) (layer "User.4") - (uuid "7741ca4b-4d84-440b-a7cc-964ecc5840d8") + (uuid "2e92b129-74e6-4a4d-8262-782df088e8ba") ) (fp_rect (start -15 -28.89) @@ -1639,7 +1416,7 @@ ) (fill no) (layer "User.4") - (uuid "af271206-207c-4479-8cf7-b43b7bb4252d") + (uuid "daa89486-0159-4938-8182-18ad6553c44c") ) (fp_text user "M" (at -5.475 -2.49 0) @@ -1667,8 +1444,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "b5589bce-8fa7-4ef9-b151-e0528112d802") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f43d5083-1cc5-48e6-a425-184ddae70946") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "a5b9e447-b7cf-4bc7-839f-6b9620a5aa45") @@ -1679,11 +1480,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "d149c553-b315-4587-bbe4-78079934a4ad") + (uuid "f33736de-ecae-4956-bb00-71a5f46d182b") (effects (font (size 2 2) @@ -1692,7 +1493,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "d101a95d-84f4-4dfd-a329-36b6f3dfc2a8") @@ -1704,7 +1505,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "d3017a5c-c83c-4e90-a524-50bbdcf535a3") @@ -1718,197 +1519,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0527bea3-b482-42ba-aab0-48f360766ffb") - (pts - (xy 120.435 159.59) (xy 120.435 99.59) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 162.38 129.59 90) - (layer "User.2") - (uuid "0527bea3-b482-42ba-aab0-48f360766ffb") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "41d2c8da-11dd-428b-a553-b9da15c77df5") - (pts - (xy 120.42 159.59) (xy 120.42 79.59) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 176.105 119.59 90) - (layer "User.2") - (uuid "41d2c8da-11dd-428b-a553-b9da15c77df5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "79640c5a-b52f-4db5-83e9-41431fd54104") - (pts - (xy 120.435 159.59) (xy 120.435 117.59) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.83 138.59 90) - (layer "User.2") - (uuid "79640c5a-b52f-4db5-83e9-41431fd54104") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b3bf18a8-11bf-4bea-901e-491df4e26b8d") - (pts - (xy 120.435 159.59) (xy 120.435 129.59) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.93 144.59 90) - (layer "User.2") - (uuid "b3bf18a8-11bf-4bea-901e-491df4e26b8d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bb266297-b18e-41de-9d0f-846aaa660e5f") - (pts - (xy 95.51 48.48) (xy 125.51 48.48) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 110.51 27.25 0) - (layer "User.2") - (uuid "bb266297-b18e-41de-9d0f-846aaa660e5f") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ddb1892b-aca3-4e5d-a8d7-55a1d8ad0759") + (uuid "3e134c8c-b906-4112-aa19-d7c9d7645c49") (pts (xy 99.51 49.59) (xy 121.51 49.59) ) @@ -1934,7 +1545,7 @@ (gr_text "22" (at 110.51 33.71 0) (layer "User.2") - (uuid "ddb1892b-aca3-4e5d-a8d7-55a1d8ad0759") + (uuid "3e134c8c-b906-4112-aa19-d7c9d7645c49") (effects (font (size 3 3) @@ -1946,9 +1557,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f50a66a1-3abb-4b96-a693-a14f816a192b") + (uuid "3f24249e-f92e-48d8-9469-45d101b7ca53") (pts - (xy 120.435 159.59) (xy 120.435 49.59) + (xy 95.51 48.48) (xy 125.51 48.48) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.51 27.25 0) + (layer "User.2") + (uuid "3f24249e-f92e-48d8-9469-45d101b7ca53") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "51a0e31d-945c-4aa6-9ed7-f2546045b092") + (pts + (xy 120.435 159.59) (xy 125.51 99.59) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.38 129.59 90) + (layer "User.2") + (uuid "51a0e31d-945c-4aa6-9ed7-f2546045b092") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "621845bc-8ae6-4d29-b7ee-75061d1bcfb2") + (pts + (xy 120.435 159.59) (xy 125.51 129.59) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.93 144.59 90) + (layer "User.2") + (uuid "621845bc-8ae6-4d29-b7ee-75061d1bcfb2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ae7a83d8-377b-4a1f-8cfa-c703b7b3c98d") + (pts + (xy 120.435 159.59) (xy 125.51 49.59) ) (height 69.74) (orientation 1) @@ -1972,7 +1697,83 @@ (gr_text "110" (at 186.875 104.59 90) (layer "User.2") - (uuid "f50a66a1-3abb-4b96-a693-a14f816a192b") + (uuid "ae7a83d8-377b-4a1f-8cfa-c703b7b3c98d") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f3024f71-6671-4918-8a18-6ca3f7e31bd9") + (pts + (xy 120.42 159.59) (xy 125.51 79.59) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 176.105 119.59 90) + (layer "User.2") + (uuid "f3024f71-6671-4918-8a18-6ca3f7e31bd9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fe5d73d8-2204-48ce-b212-d778ff4f1b5b") + (pts + (xy 120.435 159.59) (xy 125.51 117.59) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.83 138.59 90) + (layer "User.2") + (uuid "fe5d73d8-2204-48ce-b212-d778ff4f1b5b") (effects (font (size 3 3) @@ -2516,9 +2317,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "716f1d9f-73f7-4f11-814f-731968a2808d") + (uuid "93a9ebdb-cad4-4cf0-80d0-b60964cb522a") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2527,7 +2328,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2541,7 +2342,7 @@ ) (polygon (pts - (xy 121.51 155.59) (xy 121.51 159.59) (xy 99.51 159.59) (xy 99.51 155.59) + (xy 125.51 155.59) (xy 125.51 159.59) (xy 95.51 159.59) (xy 95.51 155.59) ) ) ) @@ -2549,7 +2350,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "4e02005f-5000-4f19-9002-702ed098bae6") + (uuid "dfb7ac18-527c-4bc9-b78a-0db1a63237f1") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2560,7 +2361,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb index 18a5a3c..22e3d36 100644 --- a/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb +++ b/Templates/M.2 B+M Key Templates/M.2 B+M Key 3080/M.2 B+M Key 3080.kicad_pcb @@ -561,7 +561,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "0e8b22d6-0170-4987-8178-32e5a2be1652") @@ -598,20 +598,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "27cc1b0a-2a47-449c-84bf-cf9f61643c93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -621,7 +608,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "543b3733-2ae7-489b-80a9-be1507441c5e") + (uuid "3329c3ff-c950-47c8-b99a-ab1c8dfe2b6b") ) (fp_rect (start -9.925 -1.44) @@ -632,7 +619,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "d00d3ee4-0e2b-49e4-8fd1-8b2056915a90") + (uuid "20506a93-7920-4c8c-9177-cf1153c99808") ) (fp_line (start -15 -108.89) @@ -642,7 +629,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3f63381a-335d-4968-9821-0836308ac424") + (uuid "bbf844cc-dc1e-4314-b321-b64ce6ba66d5") ) (fp_line (start -15 -78.89) @@ -652,7 +639,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ba6fe6b1-965f-467e-b7b8-82cd6ce1309b") + (uuid "020b43b3-60f8-4d40-923f-e14a8a56a5e3") ) (fp_line (start -15 -58.89) @@ -662,7 +649,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d80c1fda-a88e-4fe0-98d9-45505652fcae") + (uuid "6f452e9c-e071-403d-a661-1b460ac16495") ) (fp_line (start -15 -40.89) @@ -672,7 +659,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "34ab0806-507a-4b35-aead-00699816c5fe") + (uuid "eaa31c49-0590-4cd4-9119-797b2a16f4aa") ) (fp_line (start -15 -28.89) @@ -682,7 +669,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "164e1cf9-0fc3-4822-b644-d74431c2d7bd") + (uuid "8b73969a-9286-41d2-abfc-caff9bd7577c") ) (fp_line (start -15 -2.89) @@ -692,97 +679,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "436ee6f7-1261-4df7-8e3c-50af5fd529c2") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a2055c47-fa34-4c61-bd58-c5053a833d87") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0a62e9c2-38fb-4e2f-9dd1-33239c769c99") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "88e8beba-4dbc-4ee0-9f79-4376f65635ac") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "983ab261-1fa5-49a1-8dfc-05bab4f4c7b6") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a817ec1e-d658-4386-aeef-10d09bfe34e1") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "08c53685-9f05-4dc1-aac4-d22d16525f4c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e43a31f9-867b-4a32-b7a4-aaf35e227813") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "17c6c052-8236-4505-af3d-a068d26b5322") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1135d36e-ef27-4bf8-8734-de73f503f345") + (uuid "b4a3a87c-e753-42ac-93e7-253c1783b77e") ) (fp_line (start -11 -2.89) @@ -792,7 +689,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f4d04394-3a69-4d2b-96a9-a2bc65a954dc") + (uuid "63201052-7c3e-4e07-9d28-7048c2ab1f61") ) (fp_line (start -11 -2.89) @@ -802,47 +699,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a7874168-7f1e-4b20-846e-ff7ea7eb0160") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "94889164-da47-4997-b680-271c19da3287") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b45e5fa4-ba44-459b-b504-8b72c7f4784c") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ded95d9-8220-471a-bd79-12de222ac0eb") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f108e72-b198-45a7-9dc2-4eee3498e08a") + (uuid "76de8860-719b-486d-9786-9937c8c4beb9") ) (fp_line (start 11 -108.89) @@ -852,47 +709,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "76866ae1-ab96-4eaf-8c46-43981b05c604") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "dac56fb6-d5e9-44c9-8dee-407fa584a64f") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "523c9728-5b2c-42d4-8aec-46d33eefa38d") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1c7870e5-f22e-4a73-b4c3-ad8794b75b8d") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e39e7dee-61c7-47b7-882c-b0306343c83c") + (uuid "c9f182c8-edd0-4b4e-bac4-44418d05e638") ) (fp_line (start 11 -2.89) @@ -902,7 +719,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1752110a-14ce-4387-bf3a-197b439f432f") + (uuid "2ffed3ed-819a-4aba-9178-706c6debec48") ) (fp_line (start 15 -108.89) @@ -912,47 +729,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e2dec6b6-cca6-47ab-a1d2-c08b842e0a11") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8922387b-dda1-4697-b93b-4737335d17af") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5fc596c5-f234-4e7c-a2b7-e0c11fe8c29c") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "079ebe28-6f48-45b0-be92-7bae607dfb8c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "83621dba-3c20-4f87-b8c5-800ca3572743") + (uuid "ec66d7eb-7d5f-45b6-8575-49069907c455") ) (fp_line (start -11 -2.89) @@ -962,7 +739,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "47a959c6-d6e0-4ecd-876b-1217a898cde0") + (uuid "aee21b31-8150-4ce9-b2b9-ba1bf6fbf919") ) (fp_line (start -9.925 -2.39) @@ -972,7 +749,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "41740628-6d51-4565-88d7-a5ec2bfb4be8") + (uuid "6fc743d6-95bf-4e6d-95d3-4fe75a37f67d") ) (fp_line (start -6.72 -1.79) @@ -982,7 +759,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "219b2147-32eb-4d3b-a8ed-72a2e66522f9") + (uuid "6cff38ce-25cf-4f9b-9412-55951d94ffd4") ) (fp_line (start -6.72 1.11) @@ -992,7 +769,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "66a7ec11-42e9-4bd3-b3bb-d1517fa757f3") + (uuid "c2c44560-8acf-4615-80de-cfd45ba063f1") ) (fp_line (start -5.52 -1.79) @@ -1002,7 +779,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "919af70b-f531-45f4-b258-e3b63ee1f8b4") + (uuid "66b4136b-d97d-4ce1-adf1-33f399816d97") ) (fp_line (start -5.52 1.11) @@ -1012,7 +789,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "97188053-770c-4627-907e-0d755acc083a") + (uuid "b941e965-7116-4e25-8936-46d335c368af") ) (fp_line (start 5.03 -1.79) @@ -1022,7 +799,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "039c7d2a-fe55-4d3e-a5fb-54f75cffee52") + (uuid "37a6eb7d-e33b-4827-840a-6e0045d0e94f") ) (fp_line (start 6.23 -1.79) @@ -1032,7 +809,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "14f8a132-4e9c-458d-a668-4b2a9d63142b") + (uuid "c90bceaf-5b0d-4fce-916e-e47b0c0d84c1") ) (fp_line (start 6.23 1.11) @@ -1042,7 +819,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1c2d193a-4504-4ea7-8dfb-d668570e884d") + (uuid "390368fd-b544-4ba3-910a-bc3e5e1374db") ) (fp_line (start 9.925 -2.39) @@ -1052,7 +829,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2d61a49b-5290-4000-9db7-8c84a0c2ba5a") + (uuid "a7e51336-b65e-471f-91f3-f21d052feeb2") ) (fp_line (start 10.425 -2.89) @@ -1062,7 +839,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0d4d5301-9727-4833-971d-0b739655057f") + (uuid "15b1429c-2ac2-4fb9-adf6-fcb18aa4ebad") ) (fp_arc (start -10.425 -2.89) @@ -1073,7 +850,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "daa2c92e-32c3-4ffc-81db-536a60023537") + (uuid "66c7f768-b251-43be-bcac-9d128336e6dd") ) (fp_arc (start -6.72 -1.79) @@ -1084,7 +861,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "62364b3e-2701-4dbb-90eb-fb6e08b325a7") + (uuid "b6c9655c-1eac-42c4-b04a-f0c8014ef1fd") ) (fp_arc (start 5.03 -1.79) @@ -1095,7 +872,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "38fb575c-a8b3-4635-ab5e-2e5cf95bb4ae") + (uuid "914012c5-42ca-4cb1-ae16-1964912d21b6") ) (fp_arc (start 9.925 -2.39) @@ -1106,7 +883,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "97d5751a-0739-4e33-94b1-37493a6b4fe5") + (uuid "562be3d2-f92f-4210-b784-d00440029ed7") ) (fp_line (start -0.71 -109.6) @@ -1116,7 +893,7 @@ (type default) ) (layer "User.3") - (uuid "3d42a393-531e-4f48-bba9-24f5637b06fa") + (uuid "51fce276-cfde-49af-acf3-edc7b268c8aa") ) (fp_line (start -0.71 -79.6) @@ -1126,7 +903,7 @@ (type default) ) (layer "User.3") - (uuid "a81ceca4-021b-41db-ae05-a739cd17a8be") + (uuid "86f4469c-fe80-4ff0-80c7-6343010be6b2") ) (fp_line (start -0.71 -59.6) @@ -1136,7 +913,7 @@ (type default) ) (layer "User.3") - (uuid "49debd7f-dd7f-4124-a6a9-85dbb7745c35") + (uuid "331bf64f-26b4-4c18-99ec-662c73a84489") ) (fp_line (start -0.71 -41.6) @@ -1146,7 +923,7 @@ (type default) ) (layer "User.3") - (uuid "1f3c4b0b-f7c3-4e64-85b8-58579d1d6bbc") + (uuid "dbccb4e6-c4ef-4695-916b-378aa5d8751f") ) (fp_line (start -0.71 -29.6) @@ -1156,7 +933,7 @@ (type default) ) (layer "User.3") - (uuid "3b1fd5d9-ffd4-48e2-b0dd-bf0e3969b48d") + (uuid "bcae2d58-f24a-49bb-97bd-dd73750c560d") ) (fp_line (start 0.71 -109.6) @@ -1166,7 +943,7 @@ (type default) ) (layer "User.3") - (uuid "b69ed86d-3182-4673-a3e5-af8d994ab443") + (uuid "e77f2ea8-afc4-4ef2-ac22-a94f503a7cee") ) (fp_line (start 0.71 -79.6) @@ -1176,7 +953,7 @@ (type default) ) (layer "User.3") - (uuid "97b95b60-e25a-4b14-8012-4e0a2eb214b1") + (uuid "4ff92b55-1d1f-457a-9b9f-898c09561780") ) (fp_line (start 0.71 -59.6) @@ -1186,7 +963,7 @@ (type default) ) (layer "User.3") - (uuid "28aa0a01-4703-4c24-abe5-ca42d5356ed0") + (uuid "08f5c714-1bb9-4b2e-93bb-ea32d617f449") ) (fp_line (start 0.71 -41.6) @@ -1196,7 +973,7 @@ (type default) ) (layer "User.3") - (uuid "181cc502-332a-4bd2-aa32-dda9a0c3c017") + (uuid "392a1d4e-9f44-48ea-83f4-c5b94c96b40b") ) (fp_line (start 0.71 -29.6) @@ -1206,7 +983,7 @@ (type default) ) (layer "User.3") - (uuid "e2e63177-303b-4541-bf5c-a5e6b791a36a") + (uuid "8b49172f-c83f-408d-b300-cdcd332b79de") ) (fp_rect (start -15 -108.89) @@ -1217,7 +994,7 @@ ) (fill no) (layer "User.4") - (uuid "b68eedaa-d192-4b14-965f-cb71b4148b62") + (uuid "6d89af48-f58f-4154-8d6b-6ff91423911e") ) (fp_rect (start -15 -78.89) @@ -1228,7 +1005,7 @@ ) (fill no) (layer "User.4") - (uuid "140d2459-c267-4d17-9eae-72f756635fdf") + (uuid "c662c966-d487-41b7-b5bf-bd521b5703eb") ) (fp_rect (start -15 -58.89) @@ -1239,7 +1016,7 @@ ) (fill no) (layer "User.4") - (uuid "20cd8391-c808-4354-9884-a9be34496f44") + (uuid "b5743ef8-ce9c-4c04-b2ee-90f6cf260fc6") ) (fp_rect (start -15 -40.89) @@ -1250,7 +1027,7 @@ ) (fill no) (layer "User.4") - (uuid "ca8b4a76-4e0c-4a78-b72a-c80cd0625861") + (uuid "fa05b4bd-c097-49ea-93ab-3bc659a73b9e") ) (fp_rect (start -15 -28.89) @@ -1261,7 +1038,7 @@ ) (fill no) (layer "User.4") - (uuid "84548087-6686-4796-9282-d109670a0b1b") + (uuid "4cfb5324-1ca7-4526-ac63-8473a0862def") ) (fp_text user "B" (at 6.085 -2.395 0) @@ -1289,8 +1066,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.625 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "aac49d76-6f5e-40f0-8d93-dc973374adcf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.175 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "e7b11df8-82d1-443c-b666-adec647d3b12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.5 0) (unlocked yes) (layer "F.Fab") (uuid "2eaa4191-1785-4241-97ce-cc270c065674") @@ -1301,11 +1102,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "91bf2d98-fd8c-42ae-a253-9a60e6a9f78c") + (uuid "7d0876ee-4b45-40a8-8931-a4f69a61d96b") (effects (font (size 2 2) @@ -1314,7 +1115,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "3fa5788b-5779-4702-89c7-13e9f00d304a") @@ -1326,7 +1127,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "18874a2b-d8ba-4e14-8ddb-2645b7cab42c") @@ -1340,7 +1141,159 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "017c312e-583d-4519-ad7a-a35ce4fb48ea") + (uuid "09ac492c-4ae6-431d-a499-4a34f1021313") + (pts + (xy 119.67 158.34) (xy 124.76 78.34) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.34 90) + (layer "User.2") + (uuid "09ac492c-4ae6-431d-a499-4a34f1021313") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "2a2077bd-a491-46a0-83c6-b8b5c2a9297b") + (pts + (xy 119.685 158.34) (xy 124.76 98.34) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.34 90) + (layer "User.2") + (uuid "2a2077bd-a491-46a0-83c6-b8b5c2a9297b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "40cbc3a2-88da-4da6-b26d-94e5c8df62ab") + (pts + (xy 119.685 158.34) (xy 124.76 116.34) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.34 90) + (layer "User.2") + (uuid "40cbc3a2-88da-4da6-b26d-94e5c8df62ab") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6a4dd909-6469-4620-ad4f-f18b2c5921d4") + (pts + (xy 119.685 158.34) (xy 124.76 128.34) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.34 90) + (layer "User.2") + (uuid "6a4dd909-6469-4620-ad4f-f18b2c5921d4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d76fb069-dd7b-4cf0-a94b-430247bd330e") (pts (xy 94.76 47.23) (xy 124.76 47.23) ) @@ -1366,7 +1319,7 @@ (gr_text "30" (at 109.76 26 0) (layer "User.2") - (uuid "017c312e-583d-4519-ad7a-a35ce4fb48ea") + (uuid "d76fb069-dd7b-4cf0-a94b-430247bd330e") (effects (font (size 3 3) @@ -1378,197 +1331,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "22327984-ab79-480b-9ee8-e218566c4aad") - (pts - (xy 119.67 158.34) (xy 119.67 78.34) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.355 118.34 90) - (layer "User.2") - (uuid "22327984-ab79-480b-9ee8-e218566c4aad") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "25b5afef-3478-4b14-9fb8-8625a77907f2") - (pts - (xy 119.685 158.34) (xy 119.685 98.34) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.63 128.34 90) - (layer "User.2") - (uuid "25b5afef-3478-4b14-9fb8-8625a77907f2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "455075bb-0d0d-41b2-bd8e-8638de90c808") - (pts - (xy 119.685 158.34) (xy 119.685 128.34) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.18 143.34 90) - (layer "User.2") - (uuid "455075bb-0d0d-41b2-bd8e-8638de90c808") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "65f2decd-5b9b-4e4b-88a5-1c720c6d58b4") - (pts - (xy 119.685 158.34) (xy 119.685 48.34) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 103.34 90) - (layer "User.2") - (uuid "65f2decd-5b9b-4e4b-88a5-1c720c6d58b4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bf2705c6-2673-4c99-b37a-b8b9c9f96512") - (pts - (xy 119.685 158.34) (xy 119.685 116.34) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.08 137.34 90) - (layer "User.2") - (uuid "bf2705c6-2673-4c99-b37a-b8b9c9f96512") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c6d99d7a-7641-4c1e-9724-3315919456a9") + (uuid "f2e6fa5c-5e06-4981-bfb0-cd2a5459e4fd") (pts (xy 98.76 48.34) (xy 120.76 48.34) ) @@ -1594,7 +1357,7 @@ (gr_text "22" (at 109.76 32.46 0) (layer "User.2") - (uuid "c6d99d7a-7641-4c1e-9724-3315919456a9") + (uuid "f2e6fa5c-5e06-4981-bfb0-cd2a5459e4fd") (effects (font (size 3 3) @@ -1603,6 +1366,44 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fd9689d5-d54c-4d4d-8b28-d9cd583587b5") + (pts + (xy 119.685 158.34) (xy 124.76 48.34) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.34 90) + (layer "User.2") + (uuid "fd9689d5-d54c-4d4d-8b28-d9cd583587b5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2138,9 +1939,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "d9ff52b3-8c22-4bf1-a052-26866cb9628e") + (uuid "bffabfca-098d-4a34-8f68-74b9ec8fe21e") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2149,7 +1950,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2163,7 +1964,7 @@ ) (polygon (pts - (xy 120.76 154.34) (xy 120.76 158.34) (xy 98.76 158.34) (xy 98.76 154.34) + (xy 124.76 154.34) (xy 124.76 158.34) (xy 94.76 158.34) (xy 94.76 154.34) ) ) ) @@ -2171,7 +1972,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "64b51d1f-5436-47ef-981d-04be16ae1e70") + (uuid "ca6941df-2d36-4511-b63f-7014f51d92eb") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2182,7 +1983,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb index b04f4b9..2abfb5a 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 22110/M.2 E Key 22110.kicad_pcb @@ -236,7 +236,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "49850b99-fbaf-4fae-bcfe-13fd6152e8d4") ) (fp_line @@ -247,7 +246,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "7bc32b53-1657-4087-b85f-cdaa675b37cf") ) (fp_line @@ -258,7 +256,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "9702d2f0-59b3-46ac-93d9-74ce935fc503") ) (fp_line @@ -269,7 +266,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "191a5f8f-3f3f-4c8a-8866-d8ded8976187") ) (fp_line @@ -280,7 +276,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "e12fbf0c-2de2-4d21-90c1-ed6aac8ac188") ) (fp_line @@ -291,7 +286,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "9265c9b0-eb44-45ec-832f-156efeeb140d") ) (fp_line @@ -302,7 +296,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "61305110-222a-448c-a3d2-c7118ec52031") ) (fp_line @@ -313,7 +306,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "bc3e4c11-e69c-4887-94ca-21d9cfc1cafb") ) (fp_text user "${REFERENCE}" @@ -433,7 +425,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "76a36ac7-1222-40c2-9369-b9a674387708") ) (fp_line @@ -444,7 +435,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "d4013c1f-c4d1-4e71-a9d6-5b127acdbde7") ) (fp_line @@ -455,7 +445,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "cebf2bf2-aed7-48b8-a0d7-8ca32e328dbb") ) (fp_line @@ -466,7 +455,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "8dfaddbd-7849-4bee-ae51-898e9f189134") ) (fp_line @@ -477,7 +465,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "5c1d0db6-3b15-49e7-989a-76dbf2d9075a") ) (fp_line @@ -488,7 +475,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "054acac3-7c0e-4720-9cca-723e98abe6fe") ) (fp_line @@ -499,7 +485,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "5c672eef-fb73-4d76-a5ba-76d6dab3703c") ) (fp_line @@ -510,7 +495,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "de4d4794-0127-4a15-ad04-191fc630e4c0") ) (fp_text user "${REFERENCE}" @@ -586,7 +570,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "1553baa5-845e-4fbb-94da-9259f60f54a6") @@ -623,7 +607,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -633,8 +617,7 @@ ) (fill yes) (layer "F.Mask") - (net 1899) - (uuid "bee83e79-493d-43af-ab9e-78c67f359d03") + (uuid "8478db3d-6104-407c-804c-2582264c19a4") ) (fp_rect (start -9.925 -1.44) @@ -645,8 +628,7 @@ ) (fill yes) (layer "B.Mask") - (net 1899) - (uuid "ef613482-c656-47f4-ab5e-de7e81edf25c") + (uuid "e59fec4f-b604-4c33-9e6e-30129bc5d64b") ) (fp_line (start -15 -108.89) @@ -656,8 +638,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "0dd94657-4c67-4ccd-8d48-8e9697b0e809") + (uuid "f567a216-234d-4b45-a211-2447ca8744e9") ) (fp_line (start -15 -78.89) @@ -667,8 +648,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "2c0dad61-c46d-4fb8-b7b4-93af8e986459") + (uuid "e324b2f9-0282-4bf3-84dc-dd75167812de") ) (fp_line (start -15 -58.89) @@ -678,8 +658,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "e00583a2-1b34-4f20-8900-b2f3b9d17919") + (uuid "4aed51d1-eab1-47d0-ba50-68c1824ab1e9") ) (fp_line (start -15 -40.89) @@ -689,8 +668,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "cfbd2aa3-a751-45bc-bf33-0753191aa990") + (uuid "7ea121bb-53d8-4f37-ba6b-ef7b35674a92") ) (fp_line (start -15 -28.89) @@ -700,8 +678,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "0026a905-4a41-4e49-bb43-c2e006d5c9af") + (uuid "038d684e-3911-46cd-9213-fd1d6b833220") ) (fp_line (start -15 -2.89) @@ -711,107 +688,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "4a16b183-45a4-468e-a4ab-bf4a99eac9a1") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "64e09210-2415-41b8-8751-edd1ec8a2699") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "785456da-0b36-4823-91a1-e92b0066b793") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "d60bbe64-6706-46ad-9e6e-3c2ae2c76a3b") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "02fe6cf8-4b6e-489e-ab5a-d94c30234051") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "29d3e608-99aa-4879-82f0-dd1a71461383") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "156c245b-f43d-405d-a94b-717e7adfb19b") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "b9c4eb7a-c14d-4e00-96d8-d469ad88439d") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "f5b27f2a-fd50-4f9b-9268-320ea24b29ee") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "1a6546df-5635-4c00-9fe6-1dcc3eba5c59") + (uuid "68ea74a4-15ee-4f94-a60f-9ab71cf75709") ) (fp_line (start -11 -2.89) @@ -821,8 +698,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "79d66ebf-758d-49d5-a15c-4806368d3f39") + (uuid "f6ceace0-4d67-4818-9a4d-15cd531610ba") ) (fp_line (start -11 -2.89) @@ -832,52 +708,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "c7c5dfd4-867f-4e5e-b040-1ea28054cad5") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "ec4c1f05-828b-4701-b131-58827a31be6a") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "b98d4525-90e6-427c-9183-f5acd7e61945") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "520e345a-96eb-48ed-bd41-974a03d7a481") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "480ccb10-b38f-468d-92ca-2e8d978b5642") + (uuid "1cda7f38-ff9f-463c-bbcf-4c27a941bfe9") ) (fp_line (start 11 -108.89) @@ -887,52 +718,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "b5923ec0-6663-4832-81c6-852ba52930c7") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "5f4096b1-60e4-4237-ac9c-6c7c628ee379") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "4a355257-ab44-48d7-9e85-d3fe94b8d3c0") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "e74bbe23-27ff-4556-9be9-5c913c57637f") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "e75e3a61-73d0-49a1-b49f-35084b2bb2ef") + (uuid "4a29dc77-ecaa-4341-9e21-ca916b920996") ) (fp_line (start 11 -2.89) @@ -942,8 +728,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "8cfb4a60-381e-45fd-9628-77af08315029") + (uuid "3bc4c2c8-f4e2-4d2c-97bd-e903601aa7a9") ) (fp_line (start 15 -108.89) @@ -953,52 +738,7 @@ (type default) ) (layer "Dwgs.User") - (net 1899) - (uuid "d899e495-ad7c-488f-9c89-f168315ec465") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "bdb38817-724e-439f-9f0b-15e6e01d6c97") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "72808170-258d-4cae-b408-8808081c5500") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "3a6edf34-8002-46b4-8535-2273452dcbe9") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1899) - (uuid "014192af-672c-4040-9e94-7eb854d29eba") + (uuid "21650d43-4e72-403d-beec-89d33be957a9") ) (fp_line (start -11 -2.89) @@ -1008,8 +748,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "64f1e4da-248e-48cf-b9b8-d5dd6424affd") + (uuid "dfdc6b6c-8ab6-46b5-a7da-863ad772687b") ) (fp_line (start -9.925 -2.39) @@ -1019,8 +758,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "4ee221bd-d28d-4974-b866-8ff6ae811ca9") + (uuid "a18e9d47-b2f0-470a-b14a-22ba65257a0c") ) (fp_line (start 2.02 -1.79) @@ -1030,8 +768,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "2f478b1b-3a52-41ad-9921-c5e4e36a61e0") + (uuid "9151bf51-b2e4-4e2f-a475-a6d0911f524e") ) (fp_line (start 2.02 1.11) @@ -1041,8 +778,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "2a46bce0-a83a-4285-885f-71c0f1cddfb9") + (uuid "13926e74-a1c3-43c0-afbc-9995a628e38e") ) (fp_line (start 3.22 -1.79) @@ -1052,8 +788,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "a5a11e21-1be2-4423-9ae4-a713df4b378d") + (uuid "cecfa870-675a-4ddb-9ba1-48ed45ee4e1c") ) (fp_line (start 3.22 1.11) @@ -1063,8 +798,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "0a70c9e1-86dc-41c2-a43d-dc2417f2b88c") + (uuid "4ea3028d-0999-45d1-a300-1b748676a669") ) (fp_line (start 9.925 -2.39) @@ -1074,8 +808,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "7715f15a-6b08-4fd3-86ac-fc46c0a8f4dd") + (uuid "e5a2f20a-85d9-47d5-a1be-f8c6e58663d7") ) (fp_line (start 10.425 -2.89) @@ -1085,8 +818,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "fd7f5235-85ad-4702-bb3d-5287f96f39b5") + (uuid "dc1593ad-a7d6-4c1b-9ec2-77f8dc6bd29a") ) (fp_arc (start -10.425 -2.89) @@ -1097,8 +829,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "1f8adf36-6029-4eaf-ba60-a312a711f30f") + (uuid "e4d17bf5-7efe-4320-bab7-c7885fcef1ae") ) (fp_arc (start 2.02 -1.79) @@ -1109,8 +840,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "07f58dd5-e800-45bf-b2e8-b2fc3a0f545a") + (uuid "f3fba064-5aed-4610-816d-b6cc38227ec2") ) (fp_arc (start 9.925 -2.39) @@ -1121,8 +851,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1899) - (uuid "ddbb8e3d-5455-40bc-90f8-25b01a31f36b") + (uuid "cfbee74d-a48d-4e78-93ba-92dc1f2383f1") ) (fp_line (start -0.71 -109.6) @@ -1132,8 +861,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "53b81247-434c-4e47-aadf-f4e538308141") + (uuid "57e541fc-4b35-4885-b5b1-350429e241b5") ) (fp_line (start -0.71 -79.6) @@ -1143,8 +871,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "80915b58-0ad2-4056-88c9-ceef55845b1b") + (uuid "5e8025f0-7b4b-418f-ae3b-def94da6cbfa") ) (fp_line (start -0.71 -59.6) @@ -1154,8 +881,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "8a511d03-e6e6-4a10-a564-275d46b7b2f3") + (uuid "beb60018-0ffc-4119-bf99-516079f73bae") ) (fp_line (start -0.71 -41.6) @@ -1165,8 +891,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "87d5600d-59e5-4617-a589-ecff99c9270f") + (uuid "e74e7f47-9f2e-497f-8ef1-5be4c429ec60") ) (fp_line (start -0.71 -29.6) @@ -1176,8 +901,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "11e21684-20c9-43da-b091-fc6be7b1b6d0") + (uuid "34b30117-0019-4486-8ef6-9003e0a8b0f7") ) (fp_line (start 0.71 -109.6) @@ -1187,8 +911,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "4e94526d-4dc1-4da9-bc08-ed122b8a9451") + (uuid "d6b274ed-0be1-407b-bd8b-881cff43392e") ) (fp_line (start 0.71 -79.6) @@ -1198,8 +921,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "b7be7f14-acaf-4828-a651-6aed3b20c451") + (uuid "acee0360-6b20-4033-af8e-dae5fe23bba3") ) (fp_line (start 0.71 -59.6) @@ -1209,8 +931,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "dcd953dc-996b-4184-a209-de2713b3faf7") + (uuid "4a3f7c13-b921-4b21-a8f9-cbf877c7e20b") ) (fp_line (start 0.71 -41.6) @@ -1220,8 +941,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "8f23d2a3-f2e8-41d0-998b-9ab44142e702") + (uuid "34353037-c6a1-4b5f-9223-df501b17da9b") ) (fp_line (start 0.71 -29.6) @@ -1231,8 +951,7 @@ (type default) ) (layer "User.3") - (net 1899) - (uuid "1b043f7a-c034-4f4d-aadd-456b452e9bdd") + (uuid "ad9af016-d354-49e5-a2f7-3a6dcbd0d35e") ) (fp_rect (start -15 -108.89) @@ -1243,8 +962,7 @@ ) (fill no) (layer "User.4") - (net 1899) - (uuid "a04b2db0-05e9-4392-b867-a063b1026b65") + (uuid "93c26439-1a52-4427-a879-3156dffeadf8") ) (fp_rect (start -15 -78.89) @@ -1255,8 +973,7 @@ ) (fill no) (layer "User.4") - (net 1899) - (uuid "3081c8fe-b166-4613-8491-a674f34d82ae") + (uuid "31e7592c-857d-47d2-9996-a3a0947f246c") ) (fp_rect (start -15 -58.89) @@ -1267,8 +984,7 @@ ) (fill no) (layer "User.4") - (net 1899) - (uuid "9e1ce45f-438a-4ceb-8e60-e77d3ace9664") + (uuid "3439c862-a3b6-4291-8cf3-e9ab35b59eda") ) (fp_rect (start -15 -40.89) @@ -1279,8 +995,7 @@ ) (fill no) (layer "User.4") - (net 1899) - (uuid "2f34213d-7af1-4320-9511-d6b5f8562d5e") + (uuid "f9647288-4e08-4cf1-8c84-abaf76435516") ) (fp_rect (start -15 -28.89) @@ -1291,8 +1006,7 @@ ) (fill no) (layer "User.4") - (net 1899) - (uuid "dbe452fb-21c9-4119-951e-05dc9110b795") + (uuid "d5eeced2-4c75-432f-88a2-49a40b6561c9") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1307,8 +1021,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "b5c97ebe-6c2d-4edc-a856-bad9338c1a5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f290fbf0-f670-4265-a6ac-ffc120129168") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "208de358-503f-4761-ae43-8dba9c1ffabc") @@ -1319,11 +1057,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "907315a7-f30b-4443-8dd7-2186ea330105") + (uuid "a7aa0158-23bf-40d1-a323-6cea992786d8") (effects (font (size 2 2) @@ -1332,7 +1070,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "58ca7098-b3c0-4deb-a2e5-63fb5d123275") @@ -1344,7 +1082,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "62dd054a-0814-4725-bc5e-206203247742") @@ -1358,85 +1096,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0ecb0324-6615-4c34-9f02-e48688f6ae1f") + (uuid "187a8851-61c3-471a-9b7a-ab88778c187b") (pts - (xy 96.76 48.7) (xy 118.76 48.7) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 107.76 32.82 0) - (layer "User.2") - (uuid "0ecb0324-6615-4c34-9f02-e48688f6ae1f") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "456a0190-f5c1-4107-bc97-2b40a3a2bd93") - (pts - (xy 117.685 158.7) (xy 117.685 48.7) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.125 103.7 90) - (layer "User.2") - (uuid "456a0190-f5c1-4107-bc97-2b40a3a2bd93") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "75276c1d-1ce7-4417-9ac8-d007016bcc33") - (pts - (xy 117.685 158.7) (xy 117.685 128.7) + (xy 117.685 158.7) (xy 122.76 128.7) ) (height 20.795) (orientation 1) @@ -1460,7 +1122,7 @@ (gr_text "30" (at 135.18 143.7 90) (layer "User.2") - (uuid "75276c1d-1ce7-4417-9ac8-d007016bcc33") + (uuid "187a8851-61c3-471a-9b7a-ab88778c187b") (effects (font (size 3 3) @@ -1472,45 +1134,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "86cc3972-d5ef-45b5-979b-b8d4c79a2155") - (pts - (xy 117.685 158.7) (xy 117.685 98.7) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.63 128.7 90) - (layer "User.2") - (uuid "86cc3972-d5ef-45b5-979b-b8d4c79a2155") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9487c0a4-91fc-4447-b4f1-ade4df0585f3") + (uuid "1fc50d14-2089-4059-8567-406496d68677") (pts (xy 92.76 47.59) (xy 122.76 47.59) ) @@ -1536,7 +1160,7 @@ (gr_text "30" (at 107.76 26.36 0) (layer "User.2") - (uuid "9487c0a4-91fc-4447-b4f1-ade4df0585f3") + (uuid "1fc50d14-2089-4059-8567-406496d68677") (effects (font (size 3 3) @@ -1548,9 +1172,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c4c27482-0fc7-4f0e-9c66-b8f1db92c4ea") + (uuid "368bbf74-759a-4924-9a3c-fca8c67e8629") (pts - (xy 117.67 158.7) (xy 117.67 78.7) + (xy 117.67 158.7) (xy 122.76 78.7) ) (height 58.985) (orientation 1) @@ -1574,7 +1198,7 @@ (gr_text "80" (at 173.355 118.7 90) (layer "User.2") - (uuid "c4c27482-0fc7-4f0e-9c66-b8f1db92c4ea") + (uuid "368bbf74-759a-4924-9a3c-fca8c67e8629") (effects (font (size 3 3) @@ -1586,9 +1210,85 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f305064c-714c-410f-a9d8-de5d354d9ed2") + (uuid "b198f9a1-5dd9-4bfe-8411-23f55e368950") (pts - (xy 117.685 158.7) (xy 117.685 116.7) + (xy 96.76 48.7) (xy 118.76 48.7) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.76 32.82 0) + (layer "User.2") + (uuid "b198f9a1-5dd9-4bfe-8411-23f55e368950") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b3010e92-8478-456e-8da5-04c798dfde7b") + (pts + (xy 117.685 158.7) (xy 122.76 98.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.63 128.7 90) + (layer "User.2") + (uuid "b3010e92-8478-456e-8da5-04c798dfde7b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c04aa687-57fb-4b7d-bf53-fd42752ac154") + (pts + (xy 117.685 158.7) (xy 122.76 116.7) ) (height 32.695) (orientation 1) @@ -1612,7 +1312,45 @@ (gr_text "42" (at 147.08 137.7 90) (layer "User.2") - (uuid "f305064c-714c-410f-a9d8-de5d354d9ed2") + (uuid "c04aa687-57fb-4b7d-bf53-fd42752ac154") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c479f96c-99a8-4729-aa9d-70ee2186586d") + (pts + (xy 117.685 158.7) (xy 122.76 48.7) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.125 103.7 90) + (layer "User.2") + (uuid "c479f96c-99a8-4729-aa9d-70ee2186586d") (effects (font (size 3 3) @@ -2228,9 +1966,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "1a77bf39-3572-44d5-a153-8a8e080c960c") + (uuid "226c56bc-d152-4565-afb9-14f50cbcd410") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2239,7 +1977,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2253,7 +1991,7 @@ ) (polygon (pts - (xy 118.76 154.7) (xy 118.76 158.7) (xy 96.76 158.7) (xy 96.76 154.7) + (xy 122.76 154.7) (xy 122.76 158.7) (xy 92.76 158.7) (xy 92.76 154.7) ) ) ) @@ -2261,7 +1999,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "60dd3ed0-0a4b-421b-9c4d-59397e50658c") + (uuid "980f3530-fa36-4a60-8ce6-c4b88e80b46b") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2272,7 +2010,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2353,7 +2091,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "10b83e79-7bbe-482e-91dc-947871a88931") ) (fp_line @@ -2364,7 +2101,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "65d58df4-fb0f-477f-9dd9-5777b5933757") ) (fp_line @@ -2375,7 +2111,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "33ef7674-9005-46e9-9e98-9b3d464e5243") ) (fp_line @@ -2386,7 +2121,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "4883db9d-cb28-4159-ae63-0e7fd9c4bd54") ) (fp_line @@ -2397,7 +2131,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "63944db4-4276-40a9-a07e-6b2b6aad4a11") ) (fp_line @@ -2408,7 +2141,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "6a4f852a-d8bf-4cfa-a567-b938f949b396") ) (fp_line @@ -2419,7 +2151,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "ac252a18-cd26-4537-b61b-0c85020453df") ) (fp_line @@ -2430,7 +2161,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "3d40603f-27b1-46fe-ae9a-fc35b6fa1235") ) (fp_text user "${REFERENCE}" @@ -2550,7 +2280,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "7337fd9d-d9a8-4499-b78f-18f0137a639c") ) (fp_line @@ -2561,7 +2290,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "cc693d2d-d5af-4102-bffe-cfb8e8ee0119") ) (fp_line @@ -2572,7 +2300,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "60d53aae-aec2-4c9f-98bb-178fa8ac390a") ) (fp_line @@ -2583,7 +2310,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1899) (uuid "5b4a78f6-bb09-401e-b6ad-30760b90f1f7") ) (fp_line @@ -2594,7 +2320,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "76376cc5-8f22-4b41-b6de-2643fb8a11e4") ) (fp_line @@ -2605,7 +2330,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "382b1591-ab59-4b6a-9788-a3d4f9a57e19") ) (fp_line @@ -2616,7 +2340,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "0e57e0bb-8f9e-45ba-b648-f56ce4140129") ) (fp_line @@ -2627,7 +2350,6 @@ (type solid) ) (layer "F.Fab") - (net 1899) (uuid "55aac147-7aa8-46e7-911c-a6af2f9581e1") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb index 958271e..6cbbdac 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 2230/M.2 E Key 2230.kicad_pcb @@ -1063,7 +1063,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "68678414-aec3-4add-916c-fbc9260688f9") @@ -1103,7 +1103,7 @@ (path "/1240ca36-3abd-446f-9cff-2fc07fb9ce0d/9f0c8932-7a32-4502-bbbd-5a7c9a01f77e") (sheetname "/M.2 E Key/") (sheetfile "M.2 E Key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1113,7 +1113,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "cc0a646e-4d8b-4f95-b228-894ea465b9ca") + (uuid "11c908ae-051a-40af-82ec-1e1499a3f1e2") ) (fp_rect (start -9.925 -1.44) @@ -1124,7 +1124,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "f43094a7-2227-41aa-89dd-f3a8d460bb07") + (uuid "f82ee0e1-e720-49e3-b03f-c7192e7892ea") ) (fp_line (start -15 -108.89) @@ -1134,7 +1134,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c04fbc6b-1f20-4b43-8d37-8f0e50a0e92b") + (uuid "8eda6360-d3e0-4cd1-b967-0b3968b79ba7") ) (fp_line (start -15 -78.89) @@ -1144,7 +1144,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a9da1c3-02f5-4d96-bfb1-b3d258f73298") + (uuid "86afe81e-3528-4ab7-bd18-1e918c5a7fb2") ) (fp_line (start -15 -58.89) @@ -1154,7 +1154,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "00e35224-7670-4631-abfa-b912a8c8cbd4") + (uuid "39d2a166-a3d1-487d-824f-f5b0c72f3914") ) (fp_line (start -15 -40.89) @@ -1164,7 +1164,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b4344478-3be2-4737-8a7b-0c40c3d07a33") + (uuid "0da3ece3-9012-4da9-9706-10bcc9151509") ) (fp_line (start -15 -28.89) @@ -1174,7 +1174,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9d3bc54f-50e6-48d1-9f7e-8f2cb54286b6") + (uuid "6d105f0b-09ae-4cdc-938b-377c48910f22") ) (fp_line (start -15 -2.89) @@ -1184,97 +1184,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "01b2e5c5-90b6-425d-99f6-bc8f4f39d261") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "68a4a8ec-68bd-4185-a361-9b1e9005efb0") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e81c92ad-2957-4742-9c34-ee57365e73ad") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6bb970de-3d18-4334-8f5e-ed4cdd81d65a") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c97526bc-7ed9-49fb-83d5-4ef9978f0b7f") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5f818e68-1a39-4be2-964b-02e0c8ec5826") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0794d273-0274-4297-bff3-59ff0014b618") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b203fdbc-7d16-45b0-9c46-15c7ec47c575") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fe529106-14a7-43d8-8757-440a9d1cce5a") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6fcfb0db-7ff6-4087-a76c-1cfb9edadd78") + (uuid "200b0ce5-0ae4-4ad5-aee8-90f9e7187e89") ) (fp_line (start -11 -2.89) @@ -1284,7 +1194,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ac61e1cd-fd4f-43b5-a718-664c06e20b8a") + (uuid "1be96e0c-0d94-4ede-b7f4-cfe0758c1254") ) (fp_line (start -11 -2.89) @@ -1294,47 +1204,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fe0f945d-b733-44e3-982d-3d478ee35f03") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "43891b72-03cf-46ed-affb-18b330cdb623") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0a65b19b-f2de-422c-adf3-704d44fbd481") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6dd9941d-bc5d-43c8-805f-4bd0f1659cae") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "875874a2-8a21-4a81-9881-9830e5af0ac3") + (uuid "8a88501e-1ce0-48c8-ab2f-ee7558f8e04d") ) (fp_line (start 11 -108.89) @@ -1344,47 +1214,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8c3607e1-6239-4965-847c-6a1b87229648") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b5e95a39-3536-43f1-9cfe-ff87db00d3df") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "865cba3b-74ee-4203-8f3c-26ccc571352d") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "eedffae7-664e-46ef-b3e5-5b5449f09071") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a679192a-926a-4cf6-81f0-22becbe09bf5") + (uuid "fcd800d7-5722-41f2-a66e-f7859176777f") ) (fp_line (start 11 -2.89) @@ -1394,7 +1224,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "401bc63d-0b97-4bcf-852c-16dda460cf77") + (uuid "7cb1de48-4e80-431e-8f28-572d67942850") ) (fp_line (start 15 -108.89) @@ -1404,47 +1234,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fd077dde-2e62-4d90-9d31-7ddde3324d41") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "696a081a-df7e-4c56-b10d-5151a664ad9b") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "42cf94cb-805e-412d-91e0-f41f30a13ad1") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "653135ac-2f42-475c-a4ff-ff99d55f6b64") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "44a96d46-c8b3-4e61-9d5b-eabef36c4cdb") + (uuid "6e2beb0d-53ac-4273-8925-6717ce7b4dbc") ) (fp_line (start -11 -2.89) @@ -1454,7 +1244,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "184d5326-5c0d-4886-9d7d-cb21764f2e54") + (uuid "9aa47a0f-d946-4318-8299-435cfbc7cb2e") ) (fp_line (start -9.925 -2.39) @@ -1464,7 +1254,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f502a121-be58-4e2a-9b18-1e9507a1960f") + (uuid "836d2cda-8135-4120-bfcb-061cb5b7e890") ) (fp_line (start 2.02 -1.79) @@ -1474,7 +1264,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "30d18c78-35a1-4275-bcde-4d889332062b") + (uuid "e23ea211-cb2e-4aa0-bb38-523c76a752ae") ) (fp_line (start 2.02 1.11) @@ -1484,7 +1274,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ab16c5e3-f5db-45c0-a44f-ed96bfd7f5da") + (uuid "0b3a0624-4b88-49f1-ab3f-22d013469a2e") ) (fp_line (start 3.22 -1.79) @@ -1494,7 +1284,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b34a4c0d-db50-400e-b0d2-3d51386b4d02") + (uuid "7118a2ef-8739-4959-a1e8-9bc2845b5b6c") ) (fp_line (start 3.22 1.11) @@ -1504,7 +1294,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ca5e195c-b747-4654-9473-466baa8d0782") + (uuid "0acca2e1-39a1-423d-b85f-3042e71a818b") ) (fp_line (start 9.925 -2.39) @@ -1514,7 +1304,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7ee8bebc-baf2-40c0-984c-a9cb96f6396b") + (uuid "b833309d-7bd3-4d57-ab34-f1ad0e9fe891") ) (fp_line (start 10.425 -2.89) @@ -1524,7 +1314,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ee54c09f-298e-4747-a9f9-9eb45b838fea") + (uuid "85d5d262-9dc8-4acf-9a3f-ecc1a5c2547f") ) (fp_arc (start -10.425 -2.89) @@ -1535,7 +1325,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0123c778-c221-47e2-af77-a464b112dc44") + (uuid "91278a9b-6716-43fa-820f-aabbcc75f7af") ) (fp_arc (start 2.02 -1.79) @@ -1546,7 +1336,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "79d2fe10-7bbf-41eb-9e32-0ef18ec09990") + (uuid "9a51e44c-95c0-4dfc-ad1d-6c528b697798") ) (fp_arc (start 9.925 -2.39) @@ -1557,7 +1347,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d7c35baf-8e0f-448f-93e7-9dfe0817d91f") + (uuid "82e921ea-9a0b-4c2e-b3e9-321adbaf7c9b") ) (fp_line (start -0.71 -109.6) @@ -1567,7 +1357,7 @@ (type default) ) (layer "User.3") - (uuid "edcc50d0-d424-4b96-a97d-f27e42ab1bb7") + (uuid "368dba32-9088-44f6-8b1d-0f5f2bed5057") ) (fp_line (start -0.71 -79.6) @@ -1577,7 +1367,7 @@ (type default) ) (layer "User.3") - (uuid "4f09f59d-0b60-44b5-8c5c-abadfbf5f7f2") + (uuid "bdea2a9c-1f57-4884-943a-a887ec2d2a4d") ) (fp_line (start -0.71 -59.6) @@ -1587,7 +1377,7 @@ (type default) ) (layer "User.3") - (uuid "2f305d93-558b-45eb-aca6-02a7216ce7f8") + (uuid "b5b8cb87-04b4-4196-9d21-4665c7d7390a") ) (fp_line (start -0.71 -41.6) @@ -1597,7 +1387,7 @@ (type default) ) (layer "User.3") - (uuid "91fda0d3-49f1-47fd-87dd-ccece96bc825") + (uuid "aa2ca0c3-d9c5-43bc-ac43-24f38b87110b") ) (fp_line (start -0.71 -29.6) @@ -1607,7 +1397,7 @@ (type default) ) (layer "User.3") - (uuid "fc7a940d-dad4-434b-8ad8-a6850a337857") + (uuid "23920d50-646d-4ae5-990f-5cc0fa1d5d4e") ) (fp_line (start 0.71 -109.6) @@ -1617,7 +1407,7 @@ (type default) ) (layer "User.3") - (uuid "f4689ecd-eefc-4cde-935e-39582f254349") + (uuid "377341c2-115b-4dab-811b-1b7543327b7b") ) (fp_line (start 0.71 -79.6) @@ -1627,7 +1417,7 @@ (type default) ) (layer "User.3") - (uuid "7b3880bb-ace4-46a0-b645-70fb6ff20b8b") + (uuid "f1b78ec7-beea-4673-b4cc-d97de3999668") ) (fp_line (start 0.71 -59.6) @@ -1637,7 +1427,7 @@ (type default) ) (layer "User.3") - (uuid "a4ef9067-d3b6-450a-9521-88d1d2778ff9") + (uuid "b549560d-897c-4f4c-b241-2873a5dbcc9b") ) (fp_line (start 0.71 -41.6) @@ -1647,7 +1437,7 @@ (type default) ) (layer "User.3") - (uuid "87c25081-95be-40da-9362-c8a10f610a5e") + (uuid "1d88ed4c-4450-46d8-b22f-f82498cb0c70") ) (fp_line (start 0.71 -29.6) @@ -1657,7 +1447,7 @@ (type default) ) (layer "User.3") - (uuid "7e2d2b51-3d89-4319-bcae-3d084ba6bfb9") + (uuid "d04fbef3-a530-4c72-920c-b026be8084a7") ) (fp_rect (start -15 -108.89) @@ -1668,7 +1458,7 @@ ) (fill no) (layer "User.4") - (uuid "cd265f06-c295-432a-95b3-b8457bb2ca29") + (uuid "de18881d-c0c9-48dd-ac02-a288c930dedf") ) (fp_rect (start -15 -78.89) @@ -1679,7 +1469,7 @@ ) (fill no) (layer "User.4") - (uuid "08d49210-34ed-404f-8138-ad7168fc31c5") + (uuid "53a68437-1a6e-4817-b7d4-a33b5c211c68") ) (fp_rect (start -15 -58.89) @@ -1690,7 +1480,7 @@ ) (fill no) (layer "User.4") - (uuid "8828f992-8638-4e63-9fc3-0193c9f0b047") + (uuid "4146670d-7d10-402e-a400-234cad198a46") ) (fp_rect (start -15 -40.89) @@ -1701,7 +1491,7 @@ ) (fill no) (layer "User.4") - (uuid "2f6494e0-9c00-414d-a918-d757224f0c37") + (uuid "55de5906-b79d-461a-a3e4-f6554df79767") ) (fp_rect (start -15 -28.89) @@ -1712,7 +1502,7 @@ ) (fill no) (layer "User.4") - (uuid "834851b4-8d14-4e6d-94f6-9624f3d188fd") + (uuid "9d19fa27-1d57-46c0-814c-60376dcd49d3") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1727,8 +1517,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "503cbf13-270a-4104-a9fc-c2e48a90e80c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f90d0e09-2d91-4ef1-8542-ad72b9b08c99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "813f3ec3-afb4-4352-b09b-4830a286b62d") @@ -1739,11 +1553,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "9a3a590b-8c28-428d-9a76-869b7048e34d") + (uuid "e7f28f13-e46a-4976-9bbf-84560510997a") (effects (font (size 2 2) @@ -1752,7 +1566,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "55347bd0-db26-4175-95ca-87c8b762171f") @@ -1764,7 +1578,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "976bfe31-3930-49e4-b987-6b9134b308d0") @@ -1778,121 +1592,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0c505937-8b08-48a2-a828-ed6e64eb150d") - (pts - (xy 119.935 159.88) (xy 119.935 49.88) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.375 104.88 90) - (layer "User.2") - (uuid "0c505937-8b08-48a2-a828-ed6e64eb150d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "1bf4be0e-4eb3-40f9-af06-0e1cef5c09a4") - (pts - (xy 119.935 159.88) (xy 119.935 99.88) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.88 129.88 90) - (layer "User.2") - (uuid "1bf4be0e-4eb3-40f9-af06-0e1cef5c09a4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ac4149a5-8bac-4106-a0f2-d9b742b45d4f") - (pts - (xy 119.92 159.88) (xy 119.92 79.88) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.605 119.88 90) - (layer "User.2") - (uuid "ac4149a5-8bac-4106-a0f2-d9b742b45d4f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b110c56f-9898-4705-8e43-771540b3cba2") + (uuid "286d1dbc-901a-46e3-b17f-8f56a6cf6ab6") (pts (xy 95.01 48.77) (xy 125.01 48.77) ) @@ -1918,7 +1618,7 @@ (gr_text "30" (at 110.01 27.54 0) (layer "User.2") - (uuid "b110c56f-9898-4705-8e43-771540b3cba2") + (uuid "286d1dbc-901a-46e3-b17f-8f56a6cf6ab6") (effects (font (size 3 3) @@ -1930,7 +1630,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "dd4e07ff-2f73-4295-8012-290c6641b98f") + (uuid "2edb7606-8d03-4fe1-bb5b-832df338bc55") + (pts + (xy 119.935 159.88) (xy 125.01 99.88) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.88 129.88 90) + (layer "User.2") + (uuid "2edb7606-8d03-4fe1-bb5b-832df338bc55") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a577d2eb-0f01-4622-89a9-1aded20998e3") (pts (xy 99.01 49.88) (xy 121.01 49.88) ) @@ -1956,7 +1694,7 @@ (gr_text "22" (at 110.01 34 0) (layer "User.2") - (uuid "dd4e07ff-2f73-4295-8012-290c6641b98f") + (uuid "a577d2eb-0f01-4622-89a9-1aded20998e3") (effects (font (size 3 3) @@ -1968,11 +1706,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "eec4bb06-618f-49a5-85c1-562de192de2e") + (uuid "a5808fea-fd49-48fd-bce4-790c2a7a61f6") (pts - (xy 119.935 159.88) (xy 119.935 129.88) + (xy 119.935 159.88) (xy 125.01 49.88) ) - (height 20.795) + (height 69.74) (orientation 1) (format (prefix "") @@ -1991,10 +1729,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 137.43 144.88 90) + (gr_text "110" + (at 186.375 104.88 90) (layer "User.2") - (uuid "eec4bb06-618f-49a5-85c1-562de192de2e") + (uuid "a5808fea-fd49-48fd-bce4-790c2a7a61f6") (effects (font (size 3 3) @@ -2006,9 +1744,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f0801970-6522-449c-8617-4f3df4632e46") + (uuid "baaf2645-cf70-42eb-9288-d9797505b0bf") (pts - (xy 119.935 159.88) (xy 119.935 117.88) + (xy 119.92 159.88) (xy 125.01 79.88) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.605 119.88 90) + (layer "User.2") + (uuid "baaf2645-cf70-42eb-9288-d9797505b0bf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bd7b4fdb-5e17-4da6-ad1e-01919666fef4") + (pts + (xy 119.935 159.88) (xy 125.01 117.88) ) (height 32.695) (orientation 1) @@ -2032,7 +1808,45 @@ (gr_text "42" (at 149.33 138.88 90) (layer "User.2") - (uuid "f0801970-6522-449c-8617-4f3df4632e46") + (uuid "bd7b4fdb-5e17-4da6-ad1e-01919666fef4") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e4f5dd28-d2c2-4bf4-903b-6582d33f6e38") + (pts + (xy 119.935 159.88) (xy 125.01 129.88) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.43 144.88 90) + (layer "User.2") + (uuid "e4f5dd28-d2c2-4bf4-903b-6582d33f6e38") (effects (font (size 3 3) @@ -2648,9 +2462,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "799b6c56-5411-4e08-b802-dbf7d78a3827") + (uuid "7da9d25d-956a-4636-ba8e-b02ddb10a068") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2659,7 +2473,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2673,7 +2487,7 @@ ) (polygon (pts - (xy 121.01 155.88) (xy 121.01 159.88) (xy 99.01 159.88) (xy 99.01 155.88) + (xy 125.01 155.88) (xy 125.01 159.88) (xy 95.01 159.88) (xy 95.01 155.88) ) ) ) @@ -2681,7 +2495,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "4ac24b31-ba61-410e-8d04-9bdd10a5071d") + (uuid "29566f37-6430-4d68-8fb6-2351a00f5306") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2692,7 +2506,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb index 366718f..d61b5ca 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 2242/M.2 E Key 2242.kicad_pcb @@ -854,7 +854,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "7018251f-bccf-423c-9c8d-91bbfc0e1189") @@ -891,7 +891,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -901,7 +901,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "1ecaf70a-6dba-445e-b343-e564beb8a3ef") + (uuid "02e49138-066f-4192-9063-eca5302ff3e4") ) (fp_rect (start -9.925 -1.44) @@ -912,7 +912,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "0cee629c-001c-49d4-9088-bd168ceecfea") + (uuid "02b64a5e-a800-41b0-9ec6-005263138f4f") ) (fp_line (start -15 -108.89) @@ -922,7 +922,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "55281722-0462-45d8-9df0-5b207ef59acb") + (uuid "82e123cf-e1ef-44f1-a029-6eb65ebdc081") ) (fp_line (start -15 -78.89) @@ -932,7 +932,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cdb6b269-0fcb-42a8-a3d5-163dce515ffa") + (uuid "1d5ca18a-5c82-4c67-901c-b1b0a7a45a2b") ) (fp_line (start -15 -58.89) @@ -942,7 +942,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "08dcaca7-9986-46ac-a958-6b41bc1a5895") + (uuid "80718030-2ec6-47e4-aac3-c267fa08858b") ) (fp_line (start -15 -40.89) @@ -952,7 +952,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1ccbeb03-4721-48d2-ad89-74ad596622a0") + (uuid "9e038ea2-4667-4790-ab22-2ac6de2faffb") ) (fp_line (start -15 -28.89) @@ -962,7 +962,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "12090bb0-34fb-43c3-90d3-820883f1cd31") + (uuid "a07cb9c7-cb29-4707-9360-9deb5c171a68") ) (fp_line (start -15 -2.89) @@ -972,97 +972,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a53e69f9-887d-4320-9c2b-fe50dc961857") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bb37a992-7e07-425a-be82-68e80578eee2") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d6535ab5-737f-4925-8a85-5823610d1af3") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bd650183-d87a-45ca-be3c-1bf6864f8f65") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5f86eae9-cd55-4812-9514-3b495f9afab3") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "00955af3-daac-486d-9058-9d6681c03bb3") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4291c4f9-b333-47c2-ba42-77dbd003a3db") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7b4e179b-df44-433f-8b51-5eb0ec841626") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "316224c3-77da-4c62-999b-5fb7e938560d") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "18388bf6-3bc7-4a55-ac3d-e87efa1a8f49") + (uuid "671cb8d3-646f-4506-9e09-e784a282ecbb") ) (fp_line (start -11 -2.89) @@ -1072,7 +982,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a8dbf7bb-d833-4a83-9bd8-b0c3d68e786c") + (uuid "2fa4f1a2-3c17-482c-8f03-c4d0235e6818") ) (fp_line (start -11 -2.89) @@ -1082,47 +992,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6e31a357-cb3f-46f6-b414-ef69b84d66da") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e4090d37-f768-4b13-af54-5a1fb5860f0f") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5f26763e-751f-41f4-beea-943c59cf45a4") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "76de42f6-39d2-4d3e-bb34-d90183af0cde") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3f38b505-35bb-464d-94e6-d2472c564621") + (uuid "0f6b8a5f-33a0-47d0-baf0-b8debc873f51") ) (fp_line (start 11 -108.89) @@ -1132,47 +1002,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "804390d3-48c9-4a70-a31e-366d2e8101f5") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1996dae4-1dbb-4bd8-b24f-8c6cb927055b") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "54d41ade-c8b4-42a6-889a-e81437d48a31") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0f8aef7b-6b5f-4661-b473-e968a52f4e82") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0e321691-2935-48f8-8344-173c957a43ce") + (uuid "e5515a76-44a8-4d87-8c76-4122c1d91b46") ) (fp_line (start 11 -2.89) @@ -1182,7 +1012,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "90489576-b698-4ba8-af97-d4f15029c494") + (uuid "2a6e15ba-9984-4a8e-9334-8557419e082a") ) (fp_line (start 15 -108.89) @@ -1192,47 +1022,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8814b652-5c40-4edd-8c5d-af455358daa1") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5e3afe3f-d005-4dd7-a4ca-00c1857aea32") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5eed7c2d-a476-4b31-9d37-79e7753ad1ce") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "03fbb663-0017-4f47-8fe0-ac5ea7be9be0") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5ab66dfd-ee53-4b72-b512-c0eb9cb5a457") + (uuid "53a6c0c4-3e4c-4c3b-8c76-356ea3d99ace") ) (fp_line (start -11 -2.89) @@ -1242,7 +1032,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a840b6f3-fbc3-4623-9a5c-b0a1d0ab00ef") + (uuid "dbfac754-7860-4304-b537-7547d6fcb17c") ) (fp_line (start -9.925 -2.39) @@ -1252,7 +1042,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "35170bf7-d7d6-479f-99ad-741319135b49") + (uuid "3d8b5275-fae1-43ec-afad-bddbd384913d") ) (fp_line (start 2.02 -1.79) @@ -1262,7 +1052,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e9654700-c530-4cac-bb4c-b5502a42db3a") + (uuid "d037d7f2-89df-4773-97b6-1a19b19ed869") ) (fp_line (start 2.02 1.11) @@ -1272,7 +1062,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "54235a5c-d511-4d3b-aceb-8c8843b26a63") + (uuid "47dfb932-a676-45d7-8578-88052ae9b61a") ) (fp_line (start 3.22 -1.79) @@ -1282,7 +1072,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ee10376f-a861-40be-b3aa-a6c6ac00a92d") + (uuid "819970d9-831d-4863-b7ca-dbae2a897f75") ) (fp_line (start 3.22 1.11) @@ -1292,7 +1082,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "af71afae-fc51-4bd8-ad37-481ffe323e90") + (uuid "087a8a86-c380-4735-bd31-f9e1d630a2de") ) (fp_line (start 9.925 -2.39) @@ -1302,7 +1092,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a6bcbe52-7a12-4e7b-ba89-15c9bcedb513") + (uuid "c2301465-2842-41f0-80f1-c98efb3bd68f") ) (fp_line (start 10.425 -2.89) @@ -1312,7 +1102,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d99f37cd-6c63-460e-9435-545487ccd5af") + (uuid "58855ba6-87d1-4215-8940-d0cbc06e8aa3") ) (fp_arc (start -10.425 -2.89) @@ -1323,7 +1113,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9e1b016f-4f1e-40c3-8c6a-504384045ba7") + (uuid "a070f0df-c8f3-4a64-bf3d-e3434055d9c2") ) (fp_arc (start 2.02 -1.79) @@ -1334,7 +1124,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7392b5d6-e85d-4ed5-beef-eed0c3542e1c") + (uuid "c854fce5-c715-4b4a-93fe-0bfb39469e56") ) (fp_arc (start 9.925 -2.39) @@ -1345,7 +1135,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "72c8eb8f-d946-4b31-b2d9-a467feb2363e") + (uuid "45ac4253-8da2-479a-bba3-af9243ef4ddd") ) (fp_line (start -0.71 -109.6) @@ -1355,7 +1145,7 @@ (type default) ) (layer "User.3") - (uuid "66b8bcbb-d313-4c24-b003-cbb0aab0bbf9") + (uuid "dbf1f5e5-3a3b-46fd-be6e-3c3b8fe413c3") ) (fp_line (start -0.71 -79.6) @@ -1365,7 +1155,7 @@ (type default) ) (layer "User.3") - (uuid "312ebd68-529c-46bf-bfef-907143d649d6") + (uuid "10f0846e-0d09-46fe-adc2-a5f95212e043") ) (fp_line (start -0.71 -59.6) @@ -1375,7 +1165,7 @@ (type default) ) (layer "User.3") - (uuid "2ff05103-b351-4dd4-8dcf-556833c092a3") + (uuid "1f5cbae2-e7f4-4496-a4c8-e300f093d3d8") ) (fp_line (start -0.71 -41.6) @@ -1385,7 +1175,7 @@ (type default) ) (layer "User.3") - (uuid "6df51367-3ac6-410e-bcd5-47ea48e098c7") + (uuid "e72ad503-14fa-44e3-8330-c34f3189f43e") ) (fp_line (start -0.71 -29.6) @@ -1395,7 +1185,7 @@ (type default) ) (layer "User.3") - (uuid "6af4509f-6ff5-404b-8f96-9a1716a93ce8") + (uuid "e84be7ca-2283-43ab-ae3a-57cf2dcd4673") ) (fp_line (start 0.71 -109.6) @@ -1405,7 +1195,7 @@ (type default) ) (layer "User.3") - (uuid "fb3dfeba-6c41-4fd9-a409-004828df0e9e") + (uuid "82ba3cb5-418b-4a63-ab6a-8db6b822cfd8") ) (fp_line (start 0.71 -79.6) @@ -1415,7 +1205,7 @@ (type default) ) (layer "User.3") - (uuid "11cb0fed-3f8e-4271-a0c7-7ae4e8affe3b") + (uuid "a424f2fc-f5b2-4163-846a-a3f374ed9f48") ) (fp_line (start 0.71 -59.6) @@ -1425,7 +1215,7 @@ (type default) ) (layer "User.3") - (uuid "e8ef7df0-f479-4471-a2ec-d86db20fbb1c") + (uuid "852cbb17-bc08-41ab-b42f-6f5c6f41b24a") ) (fp_line (start 0.71 -41.6) @@ -1435,7 +1225,7 @@ (type default) ) (layer "User.3") - (uuid "c4179d55-46e8-4aba-89aa-2a2d0e585be5") + (uuid "7c3ed460-c61f-4d57-a5d3-81ae3a5c407e") ) (fp_line (start 0.71 -29.6) @@ -1445,7 +1235,7 @@ (type default) ) (layer "User.3") - (uuid "14b9f87b-627e-409b-8ea8-9c95f518e3cc") + (uuid "4e74b8b6-7d70-48b6-8700-cbaf265dfac0") ) (fp_rect (start -15 -108.89) @@ -1456,7 +1246,7 @@ ) (fill no) (layer "User.4") - (uuid "ba941f36-fd16-4e13-9759-ec20faffa93d") + (uuid "e5385c87-087a-4f33-b702-4e52d0c2531b") ) (fp_rect (start -15 -78.89) @@ -1467,7 +1257,7 @@ ) (fill no) (layer "User.4") - (uuid "38c2659b-83bd-48d6-a231-88f4fa075107") + (uuid "9b901433-7fa5-4960-9988-109b19b93260") ) (fp_rect (start -15 -58.89) @@ -1478,7 +1268,7 @@ ) (fill no) (layer "User.4") - (uuid "f8445263-e3a8-4c53-8aa6-484139cf7607") + (uuid "02405606-8b75-44d5-9804-8a078e29cca5") ) (fp_rect (start -15 -40.89) @@ -1489,7 +1279,7 @@ ) (fill no) (layer "User.4") - (uuid "db08fac3-15f6-4871-bc98-82cfb6d10776") + (uuid "46f6d59f-3a2d-4f88-aacf-eaebc4fb95ea") ) (fp_rect (start -15 -28.89) @@ -1500,7 +1290,7 @@ ) (fill no) (layer "User.4") - (uuid "d5e4e944-efa7-4b38-9bc7-aef23211a215") + (uuid "b799fd38-7be7-462e-a3c2-219274b0596f") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1515,8 +1305,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "14f59154-5a30-468b-97bd-182e5b2f1408") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "17ee2156-a9fe-4742-a4b5-738a00e760af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "7f2df35d-1a13-446a-a3b5-5aa777fb44b4") @@ -1527,11 +1341,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "5e55ccfa-b3bb-43b0-b55d-dc19be4f8e14") + (uuid "7b1a103c-1e18-4b3b-9c9c-d3071ef5c9ec") (effects (font (size 2 2) @@ -1540,7 +1354,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "02c2360d-2e01-4453-9b6c-515d2917b65b") @@ -1552,7 +1366,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "3cebf787-75b9-4373-9063-76ceb7488ea5") @@ -1566,197 +1380,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "10e0ca22-452c-4778-a5de-be5bb273cbf1") - (pts - (xy 116.685 158.7) (xy 116.685 48.7) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.125 103.7 90) - (layer "User.2") - (uuid "10e0ca22-452c-4778-a5de-be5bb273cbf1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3ae0594d-7f03-42e4-aac4-53dc95572bef") - (pts - (xy 116.685 158.7) (xy 116.685 128.7) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.18 143.7 90) - (layer "User.2") - (uuid "3ae0594d-7f03-42e4-aac4-53dc95572bef") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3cc83624-4491-41a3-b78f-3ec114f82961") - (pts - (xy 116.685 158.7) (xy 116.685 116.7) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 146.08 137.7 90) - (layer "User.2") - (uuid "3cc83624-4491-41a3-b78f-3ec114f82961") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "405998b8-9367-4774-b3b8-42afc080f530") - (pts - (xy 116.685 158.7) (xy 116.685 98.7) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 158.63 128.7 90) - (layer "User.2") - (uuid "405998b8-9367-4774-b3b8-42afc080f530") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4664aa51-faa4-4404-b91d-003518535031") - (pts - (xy 95.76 48.7) (xy 117.76 48.7) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 106.76 32.82 0) - (layer "User.2") - (uuid "4664aa51-faa4-4404-b91d-003518535031") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7d789d97-6615-4b64-9545-4c3b3fd1dd47") + (uuid "2dee860e-03dd-4838-aa6a-47f7a58e133a") (pts (xy 91.76 47.59) (xy 121.76 47.59) ) @@ -1782,7 +1406,7 @@ (gr_text "30" (at 106.76 26.36 0) (layer "User.2") - (uuid "7d789d97-6615-4b64-9545-4c3b3fd1dd47") + (uuid "2dee860e-03dd-4838-aa6a-47f7a58e133a") (effects (font (size 3 3) @@ -1794,9 +1418,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "934b29fa-5aad-460f-9145-bec75649fc54") + (uuid "4630b66c-9530-4d2f-be7b-0fb174e7d32b") (pts - (xy 116.67 158.7) (xy 116.67 78.7) + (xy 116.685 158.7) (xy 121.76 98.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 158.63 128.7 90) + (layer "User.2") + (uuid "4630b66c-9530-4d2f-be7b-0fb174e7d32b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "63e52fcc-c587-4cea-ab7c-822d5ce6b4e1") + (pts + (xy 116.67 158.7) (xy 121.76 78.7) ) (height 58.985) (orientation 1) @@ -1820,7 +1482,7 @@ (gr_text "80" (at 172.355 118.7 90) (layer "User.2") - (uuid "934b29fa-5aad-460f-9145-bec75649fc54") + (uuid "63e52fcc-c587-4cea-ab7c-822d5ce6b4e1") (effects (font (size 3 3) @@ -1829,6 +1491,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "80d65019-3c9e-4496-921b-ef19f977543e") + (pts + (xy 116.685 158.7) (xy 121.76 128.7) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.18 143.7 90) + (layer "User.2") + (uuid "80d65019-3c9e-4496-921b-ef19f977543e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "975bbed7-94c5-4050-91e0-dc21ed60d25e") + (pts + (xy 116.685 158.7) (xy 121.76 116.7) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.08 137.7 90) + (layer "User.2") + (uuid "975bbed7-94c5-4050-91e0-dc21ed60d25e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c191c793-54a0-44a8-bdb5-16e80bac50c2") + (pts + (xy 116.685 158.7) (xy 121.76 48.7) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.125 103.7 90) + (layer "User.2") + (uuid "c191c793-54a0-44a8-bdb5-16e80bac50c2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e6a459bb-8877-4c37-90f9-d769c43ac9eb") + (pts + (xy 95.76 48.7) (xy 117.76 48.7) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.76 32.82 0) + (layer "User.2") + (uuid "e6a459bb-8877-4c37-90f9-d769c43ac9eb") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2436,9 +2250,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "f8fa164a-91a4-46c0-9866-5f918a24901c") + (uuid "fcfdbd17-3daa-464b-8526-736b03e2e471") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2447,7 +2261,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2461,7 +2275,7 @@ ) (polygon (pts - (xy 117.76 154.7) (xy 117.76 158.7) (xy 95.76 158.7) (xy 95.76 154.7) + (xy 121.76 154.7) (xy 121.76 158.7) (xy 91.76 158.7) (xy 91.76 154.7) ) ) ) @@ -2469,7 +2283,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "b0181542-1240-47fb-ad92-4d2e6e8a1c58") + (uuid "b9050e8e-a17b-4153-bc92-afd3dcad025c") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2480,7 +2294,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb index 7b2c91c..610c255 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 2260/M.2 E Key 2260.kicad_pcb @@ -665,7 +665,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "37bded20-4ceb-45ea-8853-04338db48872") @@ -702,7 +702,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -712,7 +712,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "0b0a1904-60a4-4a3e-8089-8c92da204991") + (uuid "897ea020-4525-47e1-86a5-03c3d0882259") ) (fp_rect (start -9.925 -1.44) @@ -723,7 +723,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "c3943a3a-21c3-4644-a90b-6a660204c061") + (uuid "85bea45f-2e85-4bae-aae2-af439d398788") ) (fp_line (start -15 -108.89) @@ -733,7 +733,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2d1cd9b7-5b0b-4665-bb7e-d3e888ffdd07") + (uuid "ace75d2e-00ce-4357-b02b-21c710f3c3cd") ) (fp_line (start -15 -78.89) @@ -743,7 +743,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a6f64dd8-5300-493d-b812-d3875d5d7d22") + (uuid "85d7a4a0-a3d3-4dfa-ba7c-54f99453dd04") ) (fp_line (start -15 -58.89) @@ -753,7 +753,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5fddeee1-bf1b-44e3-a5b2-548b27717dd8") + (uuid "a57eaf2d-1f72-48e8-a485-19d05c6f9947") ) (fp_line (start -15 -40.89) @@ -763,7 +763,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "29850720-be24-4627-b0cd-8c04d439b4ed") + (uuid "a757a5a9-f916-4354-b953-20ac19aa9293") ) (fp_line (start -15 -28.89) @@ -773,7 +773,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c210c766-4e2b-468b-b045-75897c30c77a") + (uuid "921be81e-8a60-4a45-a6df-7a57eef2ee08") ) (fp_line (start -15 -2.89) @@ -783,97 +783,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5761d9ed-2b85-4427-b256-c538b8017789") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "398d5bd1-7eb4-4a63-942e-01d29fc3a59a") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f51fea2b-d861-448e-b920-78fc48f7255f") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5f1bad86-ab98-47d9-b8bd-241a9b4fecfc") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "38d12a4d-faaa-42c3-b1b2-88e1cd5feb83") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fa1636d2-8fda-4bfd-97ec-504571da1b62") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75db269a-89e9-4341-95ed-318063a91090") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "05a7ad53-691c-4f13-a606-dfac3cd0ff68") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "47b647eb-3470-4f90-9f6b-b7af77af7278") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e3946f4-fea6-4e78-9b7b-954232256888") + (uuid "4131ff6f-3fe3-429b-8131-d7c5cdd6c8e6") ) (fp_line (start -11 -2.89) @@ -883,7 +793,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dedee95b-c24e-4d75-9bc6-5acf830778e6") + (uuid "4a8aef71-e5de-4acf-abaf-c925167992c3") ) (fp_line (start -11 -2.89) @@ -893,47 +803,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "09a9d839-f494-459e-a596-b3fd7b34f219") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89a79369-97d5-404e-9510-de575619e29b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "83697bfe-919d-43da-b33c-96d54271ddad") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "caa5004c-6da6-4e75-8fe8-d8e144361d5c") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "00857090-7093-4207-ad3e-28da97033cad") + (uuid "b5739ebb-8e34-4ddd-ba78-156a62a06b22") ) (fp_line (start 11 -108.89) @@ -943,47 +813,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "53679073-f3d9-43fb-8a65-e31e463a8b14") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "00623ad2-84e7-4783-997c-88c4e26efe08") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1caf763d-3ee3-4781-a5c9-366a491edc45") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cbf8b232-5253-41b2-80e4-58186e0c7a48") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1eec0087-13e7-4320-9362-caff3d79bd6b") + (uuid "2e3c8073-a778-4992-bad6-ca22c11dfdd0") ) (fp_line (start 11 -2.89) @@ -993,7 +823,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ced88fb7-bdc5-4ad8-abae-37decd758555") + (uuid "409fc15d-56cb-4d16-920f-0d1f07d12443") ) (fp_line (start 15 -108.89) @@ -1003,47 +833,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9e431ce0-9b8a-4a4c-82ef-2e703c98807c") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "912a826a-c67a-4135-b926-471bf0db8965") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b3a845ca-37f8-4d79-a54e-d006c41b67ed") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "243dcfc5-c286-493a-9ec7-b81407d07a07") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9a6be0ec-809d-43ec-89ea-cdab68716c8b") + (uuid "158546ef-9768-4094-81f5-fd512c18c61c") ) (fp_line (start -11 -2.89) @@ -1053,7 +843,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a10fa869-7a83-4d14-99d0-101810d9686f") + (uuid "903e72b4-a78c-4d19-917b-41ed90164053") ) (fp_line (start -9.925 -2.39) @@ -1063,7 +853,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "eab9cc8d-3b90-4f6b-8761-6e2961107cfd") + (uuid "8f413b4d-9429-4e74-9bf0-42b109955dc3") ) (fp_line (start 2.02 -1.79) @@ -1073,7 +863,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b1b9a855-d34e-4879-bef9-e2e97d6df558") + (uuid "08f45011-4a4d-427f-b513-77c25dc4c72f") ) (fp_line (start 2.02 1.11) @@ -1083,7 +873,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1669d73b-6b1f-4a33-97ed-77c2d3c2f4d9") + (uuid "e5338c72-95c0-4d23-b8a4-fa7630689bb8") ) (fp_line (start 3.22 -1.79) @@ -1093,7 +883,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b0887db8-4a93-4e92-a8c5-b726c8c88d77") + (uuid "855a15ab-cc6f-4831-86b2-e4edcc9387cd") ) (fp_line (start 3.22 1.11) @@ -1103,7 +893,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fbfe3e43-718a-41c6-b03a-b181a6187a48") + (uuid "5b8be232-15d5-43e5-b6e6-2e7c7782e732") ) (fp_line (start 9.925 -2.39) @@ -1113,7 +903,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fa69d194-7eb6-4718-a3d9-7abb0f79e482") + (uuid "07071a20-c2b6-4285-bf9e-2baf608a8cac") ) (fp_line (start 10.425 -2.89) @@ -1123,7 +913,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b2e4a936-d51a-44ca-93be-8908077e079e") + (uuid "3046bc36-2b2c-49fa-a443-a52525cfa3ea") ) (fp_arc (start -10.425 -2.89) @@ -1134,7 +924,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "721f09b9-826c-4638-81db-c432a218cfeb") + (uuid "fa57cc5e-922e-4ae9-964d-d6165856a8a0") ) (fp_arc (start 2.02 -1.79) @@ -1145,7 +935,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a3415db6-4786-42e0-921d-351d8d2a6724") + (uuid "9e69adc5-b745-4354-ab4c-1f0fe3e6158b") ) (fp_arc (start 9.925 -2.39) @@ -1156,7 +946,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b493ffa7-8118-4a78-a699-2554aea7f34c") + (uuid "3d765757-b0a9-4106-b544-10488b877897") ) (fp_line (start -0.71 -109.6) @@ -1166,7 +956,7 @@ (type default) ) (layer "User.3") - (uuid "c99f3262-e3a4-46f9-af92-a2bdc9bf27b8") + (uuid "024e47a7-37f3-4318-9b53-9d6a758508d9") ) (fp_line (start -0.71 -79.6) @@ -1176,7 +966,7 @@ (type default) ) (layer "User.3") - (uuid "bfe9adcb-c5cc-47ef-8093-95842ed3ffa5") + (uuid "b4f1bcb7-d0bc-43ed-bc41-88e00e871c32") ) (fp_line (start -0.71 -59.6) @@ -1186,7 +976,7 @@ (type default) ) (layer "User.3") - (uuid "dc67c049-c9ef-4409-81cc-b161f04b9fe5") + (uuid "71b85761-8266-4c1b-9727-e7c503c6bf83") ) (fp_line (start -0.71 -41.6) @@ -1196,7 +986,7 @@ (type default) ) (layer "User.3") - (uuid "8d680529-681c-4f19-8235-db8bf5feffbb") + (uuid "6ed116d3-5180-4131-b94b-d675b95d4f3e") ) (fp_line (start -0.71 -29.6) @@ -1206,7 +996,7 @@ (type default) ) (layer "User.3") - (uuid "ad650abe-4f35-4da9-b061-2bb6ec6627a6") + (uuid "c8a42798-30b4-4021-b4f3-c944ccdee016") ) (fp_line (start 0.71 -109.6) @@ -1216,7 +1006,7 @@ (type default) ) (layer "User.3") - (uuid "34d97c84-9060-4ae6-b1b2-4116c3186824") + (uuid "b9eccc1c-84f7-4ef0-871f-29d78355f056") ) (fp_line (start 0.71 -79.6) @@ -1226,7 +1016,7 @@ (type default) ) (layer "User.3") - (uuid "108077b7-596e-4ad1-bb76-3d0d406056c0") + (uuid "4f041766-c06d-4d1b-ab87-3ef8787ddbb8") ) (fp_line (start 0.71 -59.6) @@ -1236,7 +1026,7 @@ (type default) ) (layer "User.3") - (uuid "3726531e-a1e8-4b40-970d-b2ddaf75947e") + (uuid "aaf6c607-6d62-4706-a04e-98047e726338") ) (fp_line (start 0.71 -41.6) @@ -1246,7 +1036,7 @@ (type default) ) (layer "User.3") - (uuid "f81923fd-8421-49cd-8670-bc2519452b46") + (uuid "3de26218-1c3c-4c5e-adef-7421bf3938fc") ) (fp_line (start 0.71 -29.6) @@ -1256,7 +1046,7 @@ (type default) ) (layer "User.3") - (uuid "c2feecd9-1c85-4d29-a46a-3b02a01f45b6") + (uuid "92d1db7c-6acd-4539-b2e7-83167b0538b6") ) (fp_rect (start -15 -108.89) @@ -1267,7 +1057,7 @@ ) (fill no) (layer "User.4") - (uuid "ef9d55b1-7299-4a7b-95a5-b29f7f68a2ce") + (uuid "c50602d6-e3b2-404b-a2bf-946c02eea0a2") ) (fp_rect (start -15 -78.89) @@ -1278,7 +1068,7 @@ ) (fill no) (layer "User.4") - (uuid "84efd737-f813-4ccb-934b-f2540d94f753") + (uuid "87f7d3ae-e5fc-4c7d-8029-ea78abcb63a4") ) (fp_rect (start -15 -58.89) @@ -1289,7 +1079,7 @@ ) (fill no) (layer "User.4") - (uuid "f952b041-7a96-4889-b489-d5a706555a59") + (uuid "5549de66-fae9-4012-8297-86cd7013c603") ) (fp_rect (start -15 -40.89) @@ -1300,7 +1090,7 @@ ) (fill no) (layer "User.4") - (uuid "e103be5d-916d-4932-aa69-3b090f2b28fa") + (uuid "a18fc9af-46d9-409d-b85b-6a0d127b0e80") ) (fp_rect (start -15 -28.89) @@ -1311,7 +1101,7 @@ ) (fill no) (layer "User.4") - (uuid "f01039b1-a7ef-43ea-b8a8-178f42aa4117") + (uuid "357e0914-87c5-4c30-9d71-350a8d9b694d") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1326,8 +1116,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5b3e4339-f9b3-4e4a-ba1e-a3fb0cd555f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a1ae58ee-c9d6-41d2-a21a-be6f54f01bd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "18d4f78c-68d1-4856-bd9f-2c997ba134f2") @@ -1338,11 +1152,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "7b01ac11-0006-4ba3-8352-a45d4952bfe7") + (uuid "7b7f2a63-10be-4e97-8ee7-d669af834a82") (effects (font (size 2 2) @@ -1351,7 +1165,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "7c210e57-e1ad-48c8-ada6-499e4a33adbf") @@ -1363,7 +1177,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "33d7a842-f4bc-4bb8-aad8-7bdab8b85ba8") @@ -1377,45 +1191,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "29281db4-3ead-4e30-9c99-d615bf474e09") - (pts - (xy 117.435 159.95) (xy 117.435 117.95) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 146.83 138.95 90) - (layer "User.2") - (uuid "29281db4-3ead-4e30-9c99-d615bf474e09") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "2fc23d27-dabb-4fd0-a54b-67e61dccac47") + (uuid "24ea0655-f253-485f-b3eb-29c0f37959fc") (pts (xy 96.51 49.95) (xy 118.51 49.95) ) @@ -1441,7 +1217,7 @@ (gr_text "22" (at 107.51 34.07 0) (layer "User.2") - (uuid "2fc23d27-dabb-4fd0-a54b-67e61dccac47") + (uuid "24ea0655-f253-485f-b3eb-29c0f37959fc") (effects (font (size 3 3) @@ -1453,9 +1229,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "54d48bc1-afec-4389-a06b-b5d4980a6a3c") + (uuid "2a15f47b-0fc3-4654-84f5-efdee3ceade2") (pts - (xy 117.42 159.95) (xy 117.42 79.95) + (xy 117.42 159.95) (xy 122.51 79.95) ) (height 58.985) (orientation 1) @@ -1479,7 +1255,7 @@ (gr_text "80" (at 173.105 119.95 90) (layer "User.2") - (uuid "54d48bc1-afec-4389-a06b-b5d4980a6a3c") + (uuid "2a15f47b-0fc3-4654-84f5-efdee3ceade2") (effects (font (size 3 3) @@ -1491,7 +1267,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "9325b33f-6f91-4d05-8ba3-e31d92f359ab") + (uuid "40a1fb2b-a1ea-456e-ac5e-6fd48892ae08") + (pts + (xy 117.435 159.95) (xy 122.51 49.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.875 104.95 90) + (layer "User.2") + (uuid "40a1fb2b-a1ea-456e-ac5e-6fd48892ae08") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "53caa0d0-7ed0-4101-9334-0e0c55753207") + (pts + (xy 117.435 159.95) (xy 122.51 99.95) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.38 129.95 90) + (layer "User.2") + (uuid "53caa0d0-7ed0-4101-9334-0e0c55753207") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7d7e6c74-c5cf-4ab7-932d-c860b04150c4") (pts (xy 92.51 48.84) (xy 122.51 48.84) ) @@ -1517,7 +1369,7 @@ (gr_text "30" (at 107.51 27.61 0) (layer "User.2") - (uuid "9325b33f-6f91-4d05-8ba3-e31d92f359ab") + (uuid "7d7e6c74-c5cf-4ab7-932d-c860b04150c4") (effects (font (size 3 3) @@ -1529,9 +1381,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "a14ba2e5-ae3c-4037-bbd2-46633e53af4b") + (uuid "93f42768-af08-48a2-9b61-c0b16b0c1ea4") (pts - (xy 117.435 159.95) (xy 117.435 129.95) + (xy 117.435 159.95) (xy 122.51 129.95) ) (height 20.795) (orientation 1) @@ -1555,7 +1407,7 @@ (gr_text "30" (at 134.93 144.95 90) (layer "User.2") - (uuid "a14ba2e5-ae3c-4037-bbd2-46633e53af4b") + (uuid "93f42768-af08-48a2-9b61-c0b16b0c1ea4") (effects (font (size 3 3) @@ -1567,11 +1419,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c3595c7c-1d77-4e03-bf30-a5abe4a2d92b") + (uuid "d1cbc12c-b536-42bc-b7a2-7446a9f83126") (pts - (xy 117.435 159.95) (xy 117.435 49.95) + (xy 117.435 159.95) (xy 122.51 117.95) ) - (height 69.74) + (height 32.695) (orientation 1) (format (prefix "") @@ -1590,48 +1442,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "110" - (at 183.875 104.95 90) + (gr_text "42" + (at 146.83 138.95 90) (layer "User.2") - (uuid "c3595c7c-1d77-4e03-bf30-a5abe4a2d92b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f88a4dcc-52a0-4608-97fd-6ce7207e6f28") - (pts - (xy 117.435 159.95) (xy 117.435 99.95) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.38 129.95 90) - (layer "User.2") - (uuid "f88a4dcc-52a0-4608-97fd-6ce7207e6f28") + (uuid "d1cbc12c-b536-42bc-b7a2-7446a9f83126") (effects (font (size 3 3) @@ -2247,9 +2061,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "7c2ea8f3-a085-4bbd-94eb-0a683bd866df") + (uuid "70e6765c-37ba-4ae7-84f3-ace8cb907506") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2258,7 +2072,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2272,7 +2086,7 @@ ) (polygon (pts - (xy 118.51 155.95) (xy 118.51 159.95) (xy 96.51 159.95) (xy 96.51 155.95) + (xy 122.51 155.95) (xy 122.51 159.95) (xy 92.51 159.95) (xy 92.51 155.95) ) ) ) @@ -2280,7 +2094,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "30237e91-2e6d-4f69-8c79-694e25282487") + (uuid "e2ecc2a5-83b3-44cb-858e-85770ba479fb") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2291,7 +2105,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb index 35be37d..a9c0ade 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 2280/M.2 E Key 2280.kicad_pcb @@ -236,7 +236,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "8dfeb27f-a606-4bc5-a98f-3992be9f2e6c") ) (fp_line @@ -247,7 +246,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "ef69e39f-d2df-45e7-9d4c-e7c6a1ee82a8") ) (fp_line @@ -258,7 +256,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "347ec884-c206-4dc4-9fb5-2b752d83ea8d") ) (fp_line @@ -269,7 +266,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "41c4e1bf-af37-4d23-92a3-8f83e932560e") ) (fp_line @@ -280,7 +276,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6ddd0fdf-92c9-4dda-8c12-9333d30d4aad") ) (fp_line @@ -291,7 +286,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "dafb900f-ec53-40c5-bd86-0e5b28f37d68") ) (fp_line @@ -302,7 +296,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "d8cb5dbf-cb07-4e93-85f5-453f900eb830") ) (fp_line @@ -313,7 +306,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "189a3d6a-cf9e-4052-9192-140cc9167f58") ) (fp_text user "${REFERENCE}" @@ -433,7 +425,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c435d445-f296-4cec-a0a3-4707865eafd1") ) (fp_line @@ -444,7 +435,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "01f10909-180c-4449-8dd2-57eb7cbe95fc") ) (fp_line @@ -455,7 +445,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "253fe2bf-1a7a-4e35-b32c-4b69b2130b4f") ) (fp_line @@ -466,7 +455,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0dd44701-0713-453f-9b7b-65c62671fda0") ) (fp_line @@ -477,7 +465,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "5ba48bea-4c6e-4f19-b1f3-2466a7e3b49c") ) (fp_line @@ -488,7 +475,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "617aeccb-cb91-4af8-a621-82f093069db5") ) (fp_line @@ -499,7 +485,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "5025801f-386d-4469-b69b-7e11a3126988") ) (fp_line @@ -510,7 +495,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f342c47c-6990-4201-8695-047f53189c3e") ) (fp_text user "${REFERENCE}" @@ -725,7 +709,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e0065484-ec97-458c-b426-e37073877d91") ) (fp_line @@ -736,7 +719,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "679b067a-6a61-4fd6-bedf-cca5996288dc") ) (fp_line @@ -747,7 +729,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "f4932123-d21e-4755-bbf2-9f902db338e3") ) (fp_line @@ -758,7 +739,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "03fcdbcf-5998-4cfb-ac95-8434ed14ae8d") ) (fp_line @@ -769,7 +749,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "cf485071-d474-43b0-8e89-e99de001dabb") ) (fp_line @@ -780,7 +759,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e6da0941-c1ad-4bd2-b01a-1f870a5500fc") ) (fp_line @@ -791,7 +769,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e85df08a-5f7b-4720-942f-d53350fff320") ) (fp_line @@ -802,7 +779,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "2d61ab10-8cdc-4c5c-8e86-f3f37c7619fa") ) (fp_text user "${REFERENCE}" @@ -922,7 +898,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "6aef449d-600f-4ce2-8f5d-9e0edacc785b") ) (fp_line @@ -933,7 +908,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c4a18e35-41e9-49f7-8b85-36dc15d85a89") ) (fp_line @@ -944,7 +918,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4168fe4b-13ba-4195-8eb4-714cbc380287") ) (fp_line @@ -955,7 +928,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "3722fc6c-1000-40da-8046-3a04e22e8c64") ) (fp_line @@ -966,7 +938,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "a5807418-b556-4894-944d-963004eda122") ) (fp_line @@ -977,7 +948,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "fe7e892e-8757-426f-9f21-132a9b700e38") ) (fp_line @@ -988,7 +958,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0a50ec92-9ba8-4b71-880f-ffb4441ddeb7") ) (fp_line @@ -999,7 +968,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "990f81e5-8d27-4cae-93fb-bded6b8076bd") ) (fp_text user "${REFERENCE}" @@ -1075,7 +1043,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "f5c203a9-673b-4477-a6ca-4dff7866b38b") @@ -1112,7 +1080,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1122,8 +1090,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "40360caa-a516-4301-96c4-f5030b189753") + (uuid "82c2f5ed-f5ca-460a-addd-9e18717e6331") ) (fp_rect (start -9.925 -1.44) @@ -1134,8 +1101,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "7998cbb7-f681-446c-9356-052926f728df") + (uuid "0021135f-1b1a-4ed8-90c0-92d5d8644900") ) (fp_line (start -15 -108.89) @@ -1145,8 +1111,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "960a3be4-eb1d-4813-91d9-0279873d04d4") + (uuid "081df741-eaa1-41b3-9bd7-6404e47484f0") ) (fp_line (start -15 -78.89) @@ -1156,8 +1121,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "e14a6cdf-64af-4b31-857b-2ba5efaa1dd1") + (uuid "d71b305e-9d70-4ed4-a6a2-ce9b71a4f857") ) (fp_line (start -15 -58.89) @@ -1167,8 +1131,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "f00a8254-050d-421a-bce9-6fe5d5b3a234") + (uuid "3247e5f7-10aa-4a78-8cb5-bd8d9f5bbb1f") ) (fp_line (start -15 -40.89) @@ -1178,8 +1141,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "9b690c52-86c7-4faa-8dbc-a2e7fc264728") + (uuid "4661026e-7ade-4b7f-8888-62121494d2ed") ) (fp_line (start -15 -28.89) @@ -1189,8 +1151,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "46a1527a-13ae-4b23-9dcb-63ea285df9cc") + (uuid "df314cda-51b2-4499-a492-4af8b68c85c6") ) (fp_line (start -15 -2.89) @@ -1200,107 +1161,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "32bd1ca0-d72e-4dbd-b2fc-817b14ebaa33") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6eccea91-518e-44e0-837d-ba0328c93f63") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ac25d287-4489-4028-a701-59fe5eb9faac") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "3699e061-8103-4ea8-91eb-5df34594458c") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7896daab-b6a6-4b60-97d4-7fd584ea3e94") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "78f06ee5-82f6-4937-a6f8-e868b04b9021") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "078d75d8-af49-42a1-b6c3-2d53e67c261d") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d632c300-946e-482d-9988-4d13b12d6b69") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "f0ddcfcd-89bf-4bef-87a8-3983dccbcae6") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "84fd04bf-8a08-4e36-9f53-d753b5a0371a") + (uuid "8723288a-0e76-47b3-97fc-4ef1dd1790b0") ) (fp_line (start -11 -2.89) @@ -1310,8 +1171,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "e315e3a2-8775-4e1d-b00c-8d5f7e65c15a") + (uuid "79e2a4e2-3e4c-4273-8bb5-f5339ab3e9e4") ) (fp_line (start -11 -2.89) @@ -1321,52 +1181,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0f9b5a47-40b7-4cb6-8c25-113b293d31c1") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "5788ae36-def1-46db-8d98-0b845c14dc12") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "270babe8-273d-4a23-89ac-a41fde862ac5") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4f95af89-8095-4fd0-a1aa-df822f57c0dc") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "67e7831d-0c0b-4153-83fa-2380574602f5") + (uuid "ed5507ee-81e3-4300-9fb1-91269550a735") ) (fp_line (start 11 -108.89) @@ -1376,52 +1191,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "55009124-da8c-47ac-826e-a919973a9249") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4e851a6e-754d-4ad0-a55d-8aef971f7372") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "8c7411f8-0ba1-481f-9911-f4982f961350") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4ae8d5ad-1598-4edf-8a70-a7692b5de9b0") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "923e940d-904a-467a-bcdc-f9ab504a5439") + (uuid "9b603912-5a00-4d98-a94a-cb9fde3dc731") ) (fp_line (start 11 -2.89) @@ -1431,8 +1201,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7eccb3f2-f436-4cf3-82e6-637cb336371f") + (uuid "dc890704-dc61-41ec-bb68-895ba4603ecb") ) (fp_line (start 15 -108.89) @@ -1442,52 +1211,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "6607d4b3-984a-4f11-bd5c-627daee4c704") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "309f95dd-3d0c-4948-bda0-6fb16ec2fb39") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "34c1670c-0197-49b5-add3-7f4b55e26b33") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "47d017b9-376b-403c-8818-e2b2571c0a74") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "9c0fd2a5-f3f5-497e-ab98-146154efe793") + (uuid "2f691fba-afde-4d28-af4d-51929d8843c5") ) (fp_line (start -11 -2.89) @@ -1497,8 +1221,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "912d1d9b-9c49-4234-8a99-b33a228dba68") + (uuid "f1bb7cc3-1436-4d12-8e54-669b006bc4da") ) (fp_line (start -9.925 -2.39) @@ -1508,8 +1231,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "17754f38-5696-40f7-b1ac-12517530747c") + (uuid "7a61548d-cfb1-49b4-a4c5-49def851f99a") ) (fp_line (start 2.02 -1.79) @@ -1519,8 +1241,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "c228665e-6aaf-4aed-8109-91b161a716d5") + (uuid "62966967-e43b-44ba-9996-d3b0bf71f569") ) (fp_line (start 2.02 1.11) @@ -1530,8 +1251,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "70a6be2a-a208-4cc2-8c34-d43831b513e7") + (uuid "322e5bc6-869f-442b-b6e8-81cdd9e66e57") ) (fp_line (start 3.22 -1.79) @@ -1541,8 +1261,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d41e2cd0-a5cb-4081-9600-ad9dcb3a1750") + (uuid "6cc83478-6083-4489-bd6f-9082aa5dadc1") ) (fp_line (start 3.22 1.11) @@ -1552,8 +1271,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d9eb88d6-0959-4c54-a16b-e31a1e5b5e54") + (uuid "64c64855-b0c1-4e65-a0f1-35ef68c4649f") ) (fp_line (start 9.925 -2.39) @@ -1563,8 +1281,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a336f09c-d420-44ae-b5b7-b6042d1db6ec") + (uuid "6a3f3452-3a96-4adc-abd3-4fac2ae933b5") ) (fp_line (start 10.425 -2.89) @@ -1574,8 +1291,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "64475659-6399-4ed1-9c04-94759628a13d") + (uuid "483350b4-2c42-48b6-86c9-67ad6f1bc587") ) (fp_arc (start -10.425 -2.89) @@ -1586,8 +1302,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "2654094d-a78f-4d9d-a98b-4ec0c63168ef") + (uuid "5b4ce0c4-bb16-47a5-a805-52d7caa8c30b") ) (fp_arc (start 2.02 -1.79) @@ -1598,8 +1313,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "9c48305b-e206-43eb-ab81-0edb92640376") + (uuid "7f575b31-f299-4756-845c-900fb90683c4") ) (fp_arc (start 9.925 -2.39) @@ -1610,8 +1324,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "befb4300-48f9-4212-8108-a86a764e8c8b") + (uuid "bc144132-90d6-46a7-acca-4eb1ee1c3ca2") ) (fp_line (start -0.71 -109.6) @@ -1621,8 +1334,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "a4d00e26-7cb2-4c2d-9641-151889734b8d") + (uuid "79807fc7-5cab-474e-bd3f-a3d5c0a39c06") ) (fp_line (start -0.71 -79.6) @@ -1632,8 +1344,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "b2820fb5-a90c-4784-9c58-d6d1dcc9f9fd") + (uuid "9824362a-f35c-49ed-be9f-11e194c1b239") ) (fp_line (start -0.71 -59.6) @@ -1643,8 +1354,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "781d5e5f-8dfc-43a6-860f-7bbd801d69d4") + (uuid "8b11413c-9aac-4dc2-9cc6-3e7473bb7de8") ) (fp_line (start -0.71 -41.6) @@ -1654,8 +1364,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "7012c86b-910b-4b44-ae6c-9e9c165a572f") + (uuid "6ce43aa4-45fb-4742-99de-b720f95e8642") ) (fp_line (start -0.71 -29.6) @@ -1665,8 +1374,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "9d483d20-d218-4222-8296-5d3884973760") + (uuid "2a4fd426-b567-4361-8bcd-6566aa416aac") ) (fp_line (start 0.71 -109.6) @@ -1676,8 +1384,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "fe04d9cc-adc7-4677-a8c7-c651bb0530be") + (uuid "167e48bf-d6fe-429a-b987-ee06ff38f6b1") ) (fp_line (start 0.71 -79.6) @@ -1687,8 +1394,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "51e9d9db-8e71-4668-a57e-137c09418621") + (uuid "1740b67d-11c4-4f75-ac9c-8a4fb72f263c") ) (fp_line (start 0.71 -59.6) @@ -1698,8 +1404,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "455d75a3-90a4-4a92-8db8-434b911e2e9d") + (uuid "8fa5c662-cf20-4174-bf60-b73e6fe44295") ) (fp_line (start 0.71 -41.6) @@ -1709,8 +1414,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "46b8aec2-ea7f-4785-95e7-e86559fbf49d") + (uuid "d736ce04-53b7-4cb5-83b6-960627091d97") ) (fp_line (start 0.71 -29.6) @@ -1720,8 +1424,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "3b45d33d-050a-4596-bd9c-64fb79de4e88") + (uuid "bd78f44a-828c-47bb-ba0e-81726950b9ce") ) (fp_rect (start -15 -108.89) @@ -1732,8 +1435,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "4d1cdce5-df2e-43ff-a202-ea1695fb37ac") + (uuid "6a104b69-5df9-4115-8730-69eacd26de9b") ) (fp_rect (start -15 -78.89) @@ -1744,8 +1446,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "b6119298-7a2b-4ee6-9023-99b977e28bec") + (uuid "b086d319-ff9c-4b6b-bc86-d988ca089a78") ) (fp_rect (start -15 -58.89) @@ -1756,8 +1457,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "1e5fd78b-c451-498b-9888-060020c7bfb8") + (uuid "4c17dcd9-b10b-4d85-bca9-12671be59856") ) (fp_rect (start -15 -40.89) @@ -1768,8 +1468,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "5d597fa6-a5c5-467a-9d8c-461cc157152c") + (uuid "6e1fa777-5651-4bab-9acd-6a9075f887fe") ) (fp_rect (start -15 -28.89) @@ -1780,8 +1479,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "419aa39c-5455-422e-a962-c290599c353b") + (uuid "e7c779f1-eff0-4338-a655-08c16ac3b917") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1796,8 +1494,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "1dab8417-5c4c-481d-8606-46d6d2fa883f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "80f6daab-c865-4d8a-a255-f5cccb998c8f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "2bc01b36-cf88-4a06-a058-369cdec6e8f3") @@ -1808,11 +1530,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "7c065dc6-097b-490f-b015-1b8e4a18025b") + (uuid "f0d79a89-defa-4dce-9260-20785b9262de") (effects (font (size 2 2) @@ -1821,7 +1543,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "68f6676c-0390-4317-97c2-0c5ddf864b56") @@ -1833,7 +1555,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "bba85de0-01db-40ee-a1cf-bf73e9cf56f5") @@ -1847,121 +1569,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2b73ddfc-f605-4f49-93ac-9696c26077a9") - (pts - (xy 119.935 158.2) (xy 119.935 116.2) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.33 137.2 90) - (layer "User.2") - (uuid "2b73ddfc-f605-4f49-93ac-9696c26077a9") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "50ca0bbf-4fba-42df-95ab-87bf9ec602e4") - (pts - (xy 95.01 47.09) (xy 125.01 47.09) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 110.01 25.86 0) - (layer "User.2") - (uuid "50ca0bbf-4fba-42df-95ab-87bf9ec602e4") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "71e9d5f7-c33e-466f-b805-320a8561a1a7") - (pts - (xy 119.92 158.2) (xy 119.92 78.2) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.605 118.2 90) - (layer "User.2") - (uuid "71e9d5f7-c33e-466f-b805-320a8561a1a7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7d034663-dd2f-4b98-9657-32a3e0822926") + (uuid "575d343f-5a38-44d3-bbdd-b1e32eb9fbca") (pts (xy 99.01 48.2) (xy 121.01 48.2) ) @@ -1987,7 +1595,7 @@ (gr_text "22" (at 110.01 32.32 0) (layer "User.2") - (uuid "7d034663-dd2f-4b98-9657-32a3e0822926") + (uuid "575d343f-5a38-44d3-bbdd-b1e32eb9fbca") (effects (font (size 3 3) @@ -1999,47 +1607,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "87c1f352-0654-43cd-abd0-c99d79947077") + (uuid "98721b07-7595-4482-a55e-2359ae788afa") (pts - (xy 119.935 158.2) (xy 119.935 48.2) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.375 103.2 90) - (layer "User.2") - (uuid "87c1f352-0654-43cd-abd0-c99d79947077") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9c88e3e4-7d4d-4bda-9eae-ef45e12f104f") - (pts - (xy 119.935 158.2) (xy 119.935 128.2) + (xy 119.935 158.2) (xy 125.01 128.2) ) (height 20.795) (orientation 1) @@ -2063,7 +1633,7 @@ (gr_text "30" (at 137.43 143.2 90) (layer "User.2") - (uuid "9c88e3e4-7d4d-4bda-9eae-ef45e12f104f") + (uuid "98721b07-7595-4482-a55e-2359ae788afa") (effects (font (size 3 3) @@ -2075,9 +1645,123 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ca904d42-cfca-496d-9e54-fabd294adc2c") + (uuid "9a4bb521-d44c-4ba7-82bb-3ea68fc595ec") (pts - (xy 119.935 158.2) (xy 119.935 98.2) + (xy 95.01 47.09) (xy 125.01 47.09) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.01 25.86 0) + (layer "User.2") + (uuid "9a4bb521-d44c-4ba7-82bb-3ea68fc595ec") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b1b1540c-0830-4778-99f8-6ec06acde0a6") + (pts + (xy 119.935 158.2) (xy 125.01 48.2) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.375 103.2 90) + (layer "User.2") + (uuid "b1b1540c-0830-4778-99f8-6ec06acde0a6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b4a63d19-d5e7-4225-af5c-c43cfed99a4b") + (pts + (xy 119.92 158.2) (xy 125.01 78.2) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.605 118.2 90) + (layer "User.2") + (uuid "b4a63d19-d5e7-4225-af5c-c43cfed99a4b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "e07a4145-14da-49fa-9a3f-53d690845532") + (pts + (xy 119.935 158.2) (xy 125.01 98.2) ) (height 45.245) (orientation 1) @@ -2101,7 +1785,45 @@ (gr_text "60" (at 161.88 128.2 90) (layer "User.2") - (uuid "ca904d42-cfca-496d-9e54-fabd294adc2c") + (uuid "e07a4145-14da-49fa-9a3f-53d690845532") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f69ae65a-23f9-42dc-82f3-9daae42ab87e") + (pts + (xy 119.935 158.2) (xy 125.01 116.2) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.33 137.2 90) + (layer "User.2") + (uuid "f69ae65a-23f9-42dc-82f3-9daae42ab87e") (effects (font (size 3 3) @@ -2717,9 +2439,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "b97e1d7d-8ab4-410f-90c7-999101646d3e") + (uuid "17ae578a-f9f3-4166-95b8-049630c69a43") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2728,7 +2450,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2742,7 +2464,7 @@ ) (polygon (pts - (xy 121.01 154.2) (xy 121.01 158.2) (xy 99.01 158.2) (xy 99.01 154.2) + (xy 125.01 154.2) (xy 125.01 158.2) (xy 95.01 158.2) (xy 95.01 154.2) ) ) ) @@ -2750,7 +2472,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "697fac94-82f5-46a2-a7a5-53698ca549c2") + (uuid "def9638f-1be7-4cad-9bbd-78209ca069bf") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2761,7 +2483,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb index 91221a8..a3d183e 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 30110/M.2 E Key 30110.kicad_pcb @@ -192,7 +192,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "b4f4624d-4c28-48a2-ab43-33f5bb52ea82") @@ -229,7 +229,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -239,8 +239,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "9cd32852-feb0-402a-aaca-5215d7b28ed9") + (uuid "1e60f226-6c13-43e8-ab6c-d5701bcb51c0") ) (fp_rect (start -9.925 -1.44) @@ -251,8 +250,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "c2118c82-9baa-4718-83c2-ec88eaf4ca84") + (uuid "c5c03dbb-ec56-466e-bde4-c36366536225") ) (fp_line (start -15 -108.89) @@ -262,8 +260,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "25a28f5f-e515-42a1-b32b-dfd6c03f9e74") + (uuid "58296947-58c4-4520-86dc-58a0a6bf9e28") ) (fp_line (start -15 -78.89) @@ -273,8 +270,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "f2fbf580-853a-4b19-bed3-7afcf7a4a3f4") + (uuid "c8ea9a0b-b9a6-4755-a43a-c74a676e3e15") ) (fp_line (start -15 -58.89) @@ -284,8 +280,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "3380c291-3620-4e23-801e-09c91ed1a020") + (uuid "8ebf30d9-f3b9-4133-948d-82674202076f") ) (fp_line (start -15 -40.89) @@ -295,8 +290,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "fa2e6e8c-cc93-4249-bf21-d55b80010d39") + (uuid "361b7e78-9886-4413-808f-4878d1bbbb40") ) (fp_line (start -15 -28.89) @@ -306,8 +300,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "471b5196-d50f-4c3c-96bb-f54fe91b2498") + (uuid "ca2c709e-e6be-4533-8f7e-624e004385ae") ) (fp_line (start -15 -2.89) @@ -317,107 +310,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "11b625d9-25df-4e34-ae1f-0cb82f6a43dc") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "003504e1-b010-48d7-b8f3-e9d8af3657ba") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "50dcc870-de6f-4867-83f4-aeaf6a7fe02d") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c7f8f47f-e953-4014-87f2-b712f7c05c36") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "17a87026-f5fe-4741-b456-4d8cd90bfafe") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "abc64bb8-929c-4a80-9074-8b8ba8788502") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "1eef24b7-d48d-4b72-8a01-8562acc891f9") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "22e17e29-6c41-4c67-b121-adbc2469fafd") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "edd2735e-ef27-41d4-803b-d52a11fbaac0") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "10936cf7-67b1-4c6c-8045-fd424fb5a16c") + (uuid "1a071327-cba4-4679-b1f0-31564b14e4b9") ) (fp_line (start -11 -2.89) @@ -427,8 +320,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "673efd50-2f6d-450c-8a77-52c0928bfd8c") + (uuid "2667b735-515c-4688-aad4-c698b27b26ff") ) (fp_line (start -11 -2.89) @@ -438,52 +330,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7c87f98e-5e85-461e-aed5-7e0bb6becb03") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "29407e7c-b0ff-4fcc-a9d3-616d022bae41") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d6f49cc4-de70-4ce0-80d0-43f91d2af3a3") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "df4b63ff-2d4b-43b5-abe2-287b07d0391a") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "a3d925f1-96bd-42ad-a0e9-24f19e2be51b") + (uuid "f058cf09-af50-4cc6-9c95-cf03601b42f9") ) (fp_line (start 11 -108.89) @@ -493,52 +340,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7250fc0b-ac58-47c4-aa23-f41731aaaa6c") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c5508d33-f37a-4e47-bac4-6ed344cd485b") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "14edc981-e328-4b6f-933c-72fbae439578") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6b8f61cd-3272-4808-9b79-6a9b192aaceb") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "84197668-701a-4a5a-817d-9107357147f3") + (uuid "c5b933f2-582d-40b1-a0cb-517e44592330") ) (fp_line (start 11 -2.89) @@ -548,8 +350,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "2ebe5d8d-4ea1-4157-beae-880c7dc2b67f") + (uuid "e04c5c79-7aa0-4a43-be35-c45ff2fdb296") ) (fp_line (start 15 -108.89) @@ -559,52 +360,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "9066a52f-546d-4db9-ad5d-82edf09d6b14") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "779d6272-7d3e-4092-aabb-94f8c60b535c") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "6de1a8d3-4de4-40b4-88f5-d22788baaf2c") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "dec4b245-e58d-4491-b88d-7f1b994b6961") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "1d906e20-73da-4305-bc6d-80fb2b0b2602") + (uuid "fd91efe0-8217-471b-bd16-9144a859d54f") ) (fp_line (start -11 -2.89) @@ -614,8 +370,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "987355e8-f11e-49ab-a92f-ed350a860c91") + (uuid "ad927f2b-0a34-4da2-8454-b151d4791b91") ) (fp_line (start -9.925 -2.39) @@ -625,8 +380,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "19dada06-d91b-4709-b0e0-dd2882a5c8dd") + (uuid "d7ab80f6-abaf-43c8-a97a-f8a38299e6ef") ) (fp_line (start 2.02 -1.79) @@ -636,8 +390,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "be55efca-2640-427c-bf7f-9326fa9938d1") + (uuid "82fcaac0-46db-4bbe-add7-326575608a3e") ) (fp_line (start 2.02 1.11) @@ -647,8 +400,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "68ddb783-0981-49da-9f58-3d61411800a6") + (uuid "46681f12-845f-46b3-a7f2-d7e194b9a8cc") ) (fp_line (start 3.22 -1.79) @@ -658,8 +410,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "667bf4f9-8828-462f-9cb0-4c680a909f34") + (uuid "f76d7208-ce86-4d51-9a21-c0e1aaded4ce") ) (fp_line (start 3.22 1.11) @@ -669,8 +420,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "bb39462e-ff9e-449a-a05a-23fd99bb991a") + (uuid "5bb3ea1d-a468-45f9-8606-ac1593cf6d47") ) (fp_line (start 9.925 -2.39) @@ -680,8 +430,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a4b085fc-33d9-437a-b16d-25d21aca0f3c") + (uuid "9dacf455-dce1-4d66-9c83-511af16ae268") ) (fp_line (start 10.425 -2.89) @@ -691,8 +440,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "5cd68520-3ba4-4c0d-a59b-820c1dbbf3bf") + (uuid "6b843626-0e54-4e0c-b2df-9850d8b8baed") ) (fp_arc (start -10.425 -2.89) @@ -703,8 +451,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "889aba4c-920e-463b-903a-2c8d800484e0") + (uuid "2119390e-c49f-4ab9-8e44-5a6065c44792") ) (fp_arc (start 2.02 -1.79) @@ -715,8 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "fb7ec356-453e-4908-86bc-0151a30da42b") + (uuid "ca20344a-8e1d-45d6-9462-84ad0b7dbbd1") ) (fp_arc (start 9.925 -2.39) @@ -727,8 +473,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "1735ad0e-10d2-485c-8710-2b0398d5805f") + (uuid "15891f2d-1dae-4a8d-a896-da9332c9af35") ) (fp_line (start -0.71 -109.6) @@ -738,8 +483,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "23d92a75-98c0-463c-92a8-c4c136c8217c") + (uuid "0a3c2a3f-f83f-4bb3-8b8f-c1d31c4b7688") ) (fp_line (start -0.71 -79.6) @@ -749,8 +493,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "fa035fb3-c3dc-4c17-b4a5-6b7cd9a2ffce") + (uuid "d2163a97-a58a-43bf-a7a5-21a46c8835e8") ) (fp_line (start -0.71 -59.6) @@ -760,8 +503,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "16a9d60e-17de-4718-b591-dc0ce9dc65a3") + (uuid "9992c902-f073-4e60-bcd6-5ad199424310") ) (fp_line (start -0.71 -41.6) @@ -771,8 +513,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "e5727d65-d3ba-42dc-8cfa-d0c2ac22bf38") + (uuid "466e934f-a7b3-4752-a0b5-29ddae98e33b") ) (fp_line (start -0.71 -29.6) @@ -782,8 +523,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f300bc3e-e0e5-4153-9fc8-109592939a16") + (uuid "562b147c-8042-43a0-beab-ee5d4e4e11e0") ) (fp_line (start 0.71 -109.6) @@ -793,8 +533,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "253c991d-4988-48e1-81c7-68588bcf63eb") + (uuid "bfef859c-13bd-4c44-a47c-4063a81d6841") ) (fp_line (start 0.71 -79.6) @@ -804,8 +543,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "d7acec61-4138-4f10-900f-904d61627b9b") + (uuid "deba5561-91d0-4bc3-92f6-2de16c55db04") ) (fp_line (start 0.71 -59.6) @@ -815,8 +553,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "02e740df-9d99-4a86-9178-83bffbca1496") + (uuid "d28f67bb-d714-49a5-95a2-2a9158e0c7a2") ) (fp_line (start 0.71 -41.6) @@ -826,8 +563,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f355a268-220d-4a25-bb06-610c17691c44") + (uuid "2b4c5900-ef9a-4857-87ab-95464c9171d0") ) (fp_line (start 0.71 -29.6) @@ -837,8 +573,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "395c333f-6ae6-477f-8e7f-c05907fc4218") + (uuid "c2bcf92a-fbed-4dcb-a6c1-277f9a4bac0a") ) (fp_rect (start -15 -108.89) @@ -849,8 +584,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "0b0dac4a-3693-4fff-8935-2c09a79d37ff") + (uuid "66a70b8a-9db8-4e05-9a32-a8f870d87063") ) (fp_rect (start -15 -78.89) @@ -861,8 +595,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "935133d2-ea38-4a00-98b6-08061672da55") + (uuid "333e4ab4-4536-4415-8cf1-1c808eed7fa6") ) (fp_rect (start -15 -58.89) @@ -873,8 +606,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "4a6b2eb5-34d5-4a5f-b479-1e5d8f52c3a4") + (uuid "bf9f59bb-3ecd-4e5e-ac18-fb9d3d09421d") ) (fp_rect (start -15 -40.89) @@ -885,8 +617,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "c93f3413-aff5-4bce-a8d6-d711371db418") + (uuid "6c579d1b-50a9-4cb1-ab28-49b1cdf44cf4") ) (fp_rect (start -15 -28.89) @@ -897,8 +628,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "1c0bf5a7-0547-4fe7-9d4f-921771f6dd2f") + (uuid "22f3768b-0caf-4104-ad57-6f3b60ebd7bd") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -913,8 +643,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3a2c83d5-9003-43a4-b0a5-52c80f35d411") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "472ae715-f47c-4f63-afa3-5c29b321f3de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "4af758f0-62ab-42f4-9063-7769be5ef54e") @@ -925,11 +679,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "afc84460-cc50-43be-b866-67531f302a01") + (uuid "1c809666-10c2-4b22-a5d4-714ee324aa41") (effects (font (size 2 2) @@ -938,7 +692,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "28e5a79f-e6b9-4a91-bde7-b31cc33fd285") @@ -950,7 +704,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "932e50ca-42cb-4356-905f-d12a496c7dc2") @@ -964,83 +718,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0faa88c8-a2c4-49ca-b028-42fa19ea5820") - (pts - (xy 119.435 158.78) (xy 119.435 128.78) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.93 143.78 90) - (layer "User.2") - (uuid "0faa88c8-a2c4-49ca-b028-42fa19ea5820") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "33ad610e-48ee-4971-bd35-bfafff268766") - (pts - (xy 94.51 47.67) (xy 124.51 47.67) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.51 26.44 0) - (layer "User.2") - (uuid "33ad610e-48ee-4971-bd35-bfafff268766") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3ac91512-4dbb-4945-8df9-b802b95c3a0c") + (uuid "1e076543-4d7f-48b2-9212-8f69224584ee") (pts (xy 98.51 48.78) (xy 120.51 48.78) ) @@ -1066,7 +744,7 @@ (gr_text "22" (at 109.51 32.9 0) (layer "User.2") - (uuid "3ac91512-4dbb-4945-8df9-b802b95c3a0c") + (uuid "1e076543-4d7f-48b2-9212-8f69224584ee") (effects (font (size 3 3) @@ -1078,123 +756,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "521a8bf5-49ab-4ece-aceb-119f5959b594") + (uuid "20b7baec-b417-42ed-9fab-a20f27181c10") (pts - (xy 119.435 158.78) (xy 119.435 48.78) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.875 103.78 90) - (layer "User.2") - (uuid "521a8bf5-49ab-4ece-aceb-119f5959b594") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9426eeea-e037-4616-966a-94b03c2e6699") - (pts - (xy 119.435 158.78) (xy 119.435 116.78) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.83 137.78 90) - (layer "User.2") - (uuid "9426eeea-e037-4616-966a-94b03c2e6699") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a5231fe5-feb7-47a3-8053-7ec80c7330ff") - (pts - (xy 119.435 158.78) (xy 119.435 98.78) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.38 128.78 90) - (layer "User.2") - (uuid "a5231fe5-feb7-47a3-8053-7ec80c7330ff") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d790b56a-42b2-4add-9cae-a473c94fa757") - (pts - (xy 119.42 158.78) (xy 119.42 78.78) + (xy 119.42 158.78) (xy 124.51 78.78) ) (height 58.985) (orientation 1) @@ -1218,7 +782,197 @@ (gr_text "80" (at 175.105 118.78 90) (layer "User.2") - (uuid "d790b56a-42b2-4add-9cae-a473c94fa757") + (uuid "20b7baec-b417-42ed-9fab-a20f27181c10") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3854f267-a691-4e67-8a23-bf5800c2faba") + (pts + (xy 119.435 158.78) (xy 124.51 128.78) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 143.78 90) + (layer "User.2") + (uuid "3854f267-a691-4e67-8a23-bf5800c2faba") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6e1c7a5d-0148-48c7-bde9-0a039cbc8944") + (pts + (xy 119.435 158.78) (xy 124.51 98.78) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 128.78 90) + (layer "User.2") + (uuid "6e1c7a5d-0148-48c7-bde9-0a039cbc8944") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cb6c7941-5ec4-4478-90a8-65b80202275a") + (pts + (xy 94.51 47.67) (xy 124.51 47.67) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 26.44 0) + (layer "User.2") + (uuid "cb6c7941-5ec4-4478-90a8-65b80202275a") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "cca73294-702d-409e-a538-c8a0fc55929b") + (pts + (xy 119.435 158.78) (xy 124.51 48.78) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 103.78 90) + (layer "User.2") + (uuid "cca73294-702d-409e-a538-c8a0fc55929b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f0cefa5a-ecad-412c-bd4e-7b7683f4c67e") + (pts + (xy 119.435 158.78) (xy 124.51 116.78) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 137.78 90) + (layer "User.2") + (uuid "f0cefa5a-ecad-412c-bd4e-7b7683f4c67e") (effects (font (size 3 3) @@ -1834,9 +1588,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "6d0d04d7-153e-4b01-aaf1-291275dfc0cb") + (uuid "a55899cf-dda2-45ed-9447-d9301d194314") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1845,7 +1599,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1859,7 +1613,7 @@ ) (polygon (pts - (xy 120.51 154.78) (xy 120.51 158.78) (xy 98.51 158.78) (xy 98.51 154.78) + (xy 124.51 154.78) (xy 124.51 158.78) (xy 94.51 158.78) (xy 94.51 154.78) ) ) ) @@ -1867,7 +1621,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "0baf63c1-577c-49cd-9e4a-c5bd2abdca39") + (uuid "c167926c-6d46-4c5c-80e8-b3fc40e34951") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1878,7 +1632,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1959,7 +1713,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "3369f59f-6c90-460d-a139-ce47c88ecbdc") ) (fp_line @@ -1970,7 +1723,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "1af488cc-3693-4810-b326-b9fb32a31a14") ) (fp_line @@ -1981,7 +1733,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "45ef5457-013c-4c66-a3c7-81343e2646bd") ) (fp_line @@ -1992,7 +1743,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "c9096ac7-24d1-4bac-886b-b2febdfd0f72") ) (fp_line @@ -2003,7 +1753,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "5dfb6675-117a-44aa-bb58-50e6358c3313") ) (fp_line @@ -2014,7 +1763,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0490adea-860c-4a75-97f7-3d081dcbd2d9") ) (fp_line @@ -2025,7 +1773,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "57431253-de9f-414f-adc6-7c89e7380298") ) (fp_line @@ -2036,7 +1783,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "42300321-10a2-46ba-b1c9-af6c95da5f6d") ) (fp_text user "${REFERENCE}" @@ -2156,7 +1902,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9244f02b-537c-49cf-9610-1dea31400caf") ) (fp_line @@ -2167,7 +1912,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "d027fa24-7282-4e8f-91f4-ebb19c4c4c36") ) (fp_line @@ -2178,7 +1922,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "3d6c7edd-fbb3-4c85-95d2-107c8630fb1c") ) (fp_line @@ -2189,7 +1932,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "d82730e0-bc89-4476-8e0f-83f506c06cb2") ) (fp_line @@ -2200,7 +1942,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "2dc22989-a704-46e4-99ff-538051ab9961") ) (fp_line @@ -2211,7 +1952,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "eeaae5bf-b2ce-43db-88e4-ed944081838a") ) (fp_line @@ -2222,7 +1962,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ff21160a-6a59-417b-a296-12c1061f2af7") ) (fp_line @@ -2233,7 +1972,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ceccc706-a912-4f3e-9bc3-7385c8a80e4e") ) (fp_text user "${REFERENCE}" @@ -2353,7 +2091,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9f493e5f-3b3a-4178-b54e-ac0bdc5e82c5") ) (fp_line @@ -2364,7 +2101,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "074e59ba-1873-4823-9123-e3b48d4c1b91") ) (fp_line @@ -2375,7 +2111,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e8acf96c-590c-45f2-a554-1392cd50880f") ) (fp_line @@ -2386,7 +2121,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "119fb53b-228b-46d3-8323-4232a85c57d9") ) (fp_line @@ -2397,7 +2131,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8db21732-a095-4aa6-acdd-77cd1541b810") ) (fp_line @@ -2408,7 +2141,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "1258432c-b639-4cf1-a329-0b6147153348") ) (fp_line @@ -2419,7 +2151,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "bd426862-1f48-41fb-bdbb-4f774161775d") ) (fp_line @@ -2430,7 +2161,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "415f052d-bb44-40f3-9d68-0e663188b741") ) (fp_text user "${REFERENCE}" @@ -2550,7 +2280,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "a0788b53-438b-4610-b315-bbdf4ca4aa22") ) (fp_line @@ -2561,7 +2290,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "6d85f58f-1a48-4b48-afdd-5444462476b5") ) (fp_line @@ -2572,7 +2300,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4a883c65-b9f5-41c3-a2e1-5cbe532ec4aa") ) (fp_line @@ -2583,7 +2310,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "063bf2d1-9465-4cb8-8a21-268262e15310") ) (fp_line @@ -2594,7 +2320,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "64cd86ee-6066-4453-9d17-da03ac4e085b") ) (fp_line @@ -2605,7 +2330,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7d9a746a-9862-4abf-b717-f21987c57e28") ) (fp_line @@ -2616,7 +2340,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9d7ac13f-f07f-4c06-b7a4-8d6a8ed03032") ) (fp_line @@ -2627,7 +2350,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "2e0e8735-d032-455d-a291-39339b361e3e") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb index 5a2fff7..47d8edb 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 3030/M.2 E Key 3030.kicad_pcb @@ -192,7 +192,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "9effdca9-5ec1-425f-8cbf-375d364b3746") @@ -229,7 +229,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -239,7 +239,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "bc3e666d-b0ac-465e-85ea-f97660f37d26") + (uuid "bdcb8395-be26-4637-9cef-7a14de5444de") ) (fp_rect (start -9.925 -1.44) @@ -250,7 +250,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "448702f8-3c61-4ecd-ace7-b84920682499") + (uuid "91fb5148-95c1-4ec1-b1cf-152c8822aad4") ) (fp_line (start -15 -108.89) @@ -260,7 +260,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "51bbcc64-577e-43b2-ba57-fc8b06a94c9d") + (uuid "e035be60-2983-46d0-a181-8ddd0bea0536") ) (fp_line (start -15 -78.89) @@ -270,7 +270,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "385b626d-ea72-4d3f-bc3b-e344c8b95615") + (uuid "82a64a02-5afd-443a-9dd5-a4a6c6adab2d") ) (fp_line (start -15 -58.89) @@ -280,7 +280,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "af515180-d835-4079-9e2e-09cec914b7f5") + (uuid "f24f0e26-5810-42ed-b3b2-bb20abcf3556") ) (fp_line (start -15 -40.89) @@ -290,7 +290,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "600aacc5-4d86-4f34-ac6a-42d07431a244") + (uuid "514d8544-7aa8-47ff-89d9-7aecaf40849e") ) (fp_line (start -15 -28.89) @@ -300,7 +300,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eb89af4a-5303-4c9e-9bfd-2ad8907fd2a1") + (uuid "1a03978b-dff1-42de-aea8-19fc6128337a") ) (fp_line (start -15 -2.89) @@ -310,97 +310,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eefb7586-37ef-4113-a24d-81cafbd41ac6") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b1885762-240a-478b-bd76-a60b5ccfaa18") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3fc19927-9612-45db-9b90-6360bbb007c9") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c91e6217-c77f-4ed3-9934-e092b6d951dd") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "82ecc5e1-8521-4a0c-b775-6f116b911bb4") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a5c7b4be-6441-4634-b75b-46002c436dfc") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1355695d-fdf0-4196-b2f7-2564fcb5ee68") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e1b38ab0-abc1-4b31-af26-b22d00d5e0de") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8d06444f-6c3c-4c2d-8a47-56b751fc6543") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0e853aa3-b686-4e7a-b349-9051ecc5eb90") + (uuid "4782a4e0-932a-4416-8aa0-11f328d0b8ba") ) (fp_line (start -11 -2.89) @@ -410,7 +320,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "417a507d-2672-4a20-8751-5dc9fdb1581b") + (uuid "2af5d2c2-5b77-49be-ba24-daa531f5e253") ) (fp_line (start -11 -2.89) @@ -420,47 +330,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2d0b4ed7-918b-446c-8d40-9daf9cdb24fe") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b28d57b-b83a-4fb3-a809-91e3a3c7eda5") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "30df512d-c84f-4d65-a66f-c089e86cdbc2") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1d69a4cd-6904-4c89-8d45-f7445c355c0a") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ab679345-b98d-4f1e-a490-0d6139818abe") + (uuid "4c01917b-8dcb-477d-8f73-c6a11b844e06") ) (fp_line (start 11 -108.89) @@ -470,47 +340,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "78f487bd-f62a-49ce-b23e-9137bea71a9a") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f86a4cf8-f7b8-4c93-bcf8-8f0613259934") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9c6f1d3a-bbb8-4751-a264-94843b7c6b2e") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0d44ff72-2a83-435a-a21a-adc51008ec7d") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8ed36091-6f31-4511-a7c4-9ce8464ad8e2") + (uuid "5094960a-11a8-4f45-9031-9f73a1f266fd") ) (fp_line (start 11 -2.89) @@ -520,7 +350,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8606225f-d155-4c39-ab92-79130d92b1c0") + (uuid "18ab2fa3-afdf-424a-9ebc-0306054e3e58") ) (fp_line (start 15 -108.89) @@ -530,47 +360,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "54bbeeaa-4c55-4d02-bf6e-8ae865bb950d") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b9c9b8ed-f453-4aeb-b116-67497ffe9027") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "32c76229-bafe-4008-aaaf-6330bf624c2d") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4476cd18-d1f5-40ba-a532-e1f7bbed174b") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2d79dadd-217b-4058-a6b9-159a7d8e8eeb") + (uuid "18ef2dac-842c-4013-81a9-f492fea268a4") ) (fp_line (start -11 -2.89) @@ -580,7 +370,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ba26e10b-c7f4-488a-9bb7-d0fd34b7d6ce") + (uuid "7c22b14a-82cd-45a1-bea8-0a9e63c9c018") ) (fp_line (start -9.925 -2.39) @@ -590,7 +380,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2a20f7fd-5c02-4f89-bc39-7eacd19fe9e3") + (uuid "e7b22e31-1f5a-46e4-85e1-8c645922826c") ) (fp_line (start 2.02 -1.79) @@ -600,7 +390,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "982e3db7-c4ad-4024-9212-a6c472c6729f") + (uuid "3ad697d6-847c-40f4-bcb9-0ec43007d3f9") ) (fp_line (start 2.02 1.11) @@ -610,7 +400,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ee24ab4d-aa3c-4e13-92ae-c6348e1735e0") + (uuid "deeb7581-07ae-4558-b503-50a6a6461400") ) (fp_line (start 3.22 -1.79) @@ -620,7 +410,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "85149d31-19d9-491a-af72-0a6a5caaca8c") + (uuid "14723a80-1f40-42c2-a274-79fba5629ae2") ) (fp_line (start 3.22 1.11) @@ -630,7 +420,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c4e411e8-d2db-4765-8c28-4285bbe04c4b") + (uuid "49c47c24-be37-461c-80f4-5861c6539b02") ) (fp_line (start 9.925 -2.39) @@ -640,7 +430,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4168d0ca-ba3c-4d94-bad2-a0155bfe7c27") + (uuid "a20e772d-8ae3-449d-a385-a56184117a83") ) (fp_line (start 10.425 -2.89) @@ -650,7 +440,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5ca99b7e-8e6d-4420-a589-cbaacd89e524") + (uuid "699ac9d8-13a7-45e1-82ec-5a5e29c48026") ) (fp_arc (start -10.425 -2.89) @@ -661,7 +451,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ba25e32e-0f8b-4336-a741-e2178eed4fbd") + (uuid "6d06b370-a776-457e-92a5-1d67271dbf73") ) (fp_arc (start 2.02 -1.79) @@ -672,7 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "23199ef7-4785-4c86-892f-02362847c139") + (uuid "77edb7a5-73c7-409a-a10f-0db9b74c2fd5") ) (fp_arc (start 9.925 -2.39) @@ -683,7 +473,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "17f5f301-0907-42ed-a5c8-baf70925e2c4") + (uuid "ef9d98e2-53ed-4f5a-8cd2-b0e3aaf57e52") ) (fp_line (start -0.71 -109.6) @@ -693,7 +483,7 @@ (type default) ) (layer "User.3") - (uuid "33cb6b06-a1d0-42f7-bec0-70b91b252441") + (uuid "d456c00e-41ec-4b56-9686-8950facf26ed") ) (fp_line (start -0.71 -79.6) @@ -703,7 +493,7 @@ (type default) ) (layer "User.3") - (uuid "c0365a30-9c0f-4f1a-b182-50536598cf74") + (uuid "ae6a5caa-b459-4125-b649-218b3e6e148d") ) (fp_line (start -0.71 -59.6) @@ -713,7 +503,7 @@ (type default) ) (layer "User.3") - (uuid "52e5c925-54ac-476d-8011-e9537c84ab2c") + (uuid "4a8ebbcd-bd91-4c13-ba7b-6b93d4bd6261") ) (fp_line (start -0.71 -41.6) @@ -723,7 +513,7 @@ (type default) ) (layer "User.3") - (uuid "aa80667f-b851-4fd1-9ecd-655f82d5d5a2") + (uuid "7a407ccf-4589-4e93-8381-0e31245d635f") ) (fp_line (start -0.71 -29.6) @@ -733,7 +523,7 @@ (type default) ) (layer "User.3") - (uuid "cf1d895a-9afd-4564-82eb-853bf7fba92f") + (uuid "be9d6093-a3bc-44b5-9cdd-cc740371d58a") ) (fp_line (start 0.71 -109.6) @@ -743,7 +533,7 @@ (type default) ) (layer "User.3") - (uuid "e463abf3-3ded-4a84-a369-327ab0b518aa") + (uuid "5215b780-7d76-4938-aa96-b0aa231d992e") ) (fp_line (start 0.71 -79.6) @@ -753,7 +543,7 @@ (type default) ) (layer "User.3") - (uuid "a5fa564c-4323-4377-a2fc-72851ea0bf5b") + (uuid "45483831-7b88-4226-ab8d-61dda7f939d2") ) (fp_line (start 0.71 -59.6) @@ -763,7 +553,7 @@ (type default) ) (layer "User.3") - (uuid "39324e1a-8c74-4b77-b821-b9e5c8c6ea45") + (uuid "692fd768-34bf-4cb4-aefb-8756a57f4bfd") ) (fp_line (start 0.71 -41.6) @@ -773,7 +563,7 @@ (type default) ) (layer "User.3") - (uuid "2cddeccd-c077-4f75-b9ba-f5c89a5cb27c") + (uuid "5deece6c-3310-4011-96c7-ea1bde72daad") ) (fp_line (start 0.71 -29.6) @@ -783,7 +573,7 @@ (type default) ) (layer "User.3") - (uuid "f4d16038-3a65-4f3c-a722-a6fb88826c00") + (uuid "4d0ee2b7-a1ba-4370-a286-adf0c6f362e3") ) (fp_rect (start -15 -108.89) @@ -794,7 +584,7 @@ ) (fill no) (layer "User.4") - (uuid "329eb6ac-f5e8-426f-8122-8a26a21bf49c") + (uuid "3f30d205-3af0-40ac-8549-38ea7efc5ebc") ) (fp_rect (start -15 -78.89) @@ -805,7 +595,7 @@ ) (fill no) (layer "User.4") - (uuid "6580e194-8bc2-4655-864c-d82fce9e81ae") + (uuid "ce8859f6-6218-4acd-bfac-edfe5cb068cf") ) (fp_rect (start -15 -58.89) @@ -816,7 +606,7 @@ ) (fill no) (layer "User.4") - (uuid "011ca43d-f82d-49b4-95b7-d287e3688e53") + (uuid "f11bec06-6efa-4426-b227-887f1ce579ca") ) (fp_rect (start -15 -40.89) @@ -827,7 +617,7 @@ ) (fill no) (layer "User.4") - (uuid "5f39234a-185a-4c97-a556-c4eeea2d3f07") + (uuid "c82e714a-ba7c-40ee-986b-76ca16d02743") ) (fp_rect (start -15 -28.89) @@ -838,7 +628,7 @@ ) (fill no) (layer "User.4") - (uuid "745c7e67-aa72-42b9-b162-8aa2567bc6fd") + (uuid "6878dc04-0f5c-44b2-b005-f1830bc4ca04") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -853,8 +643,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0a4db50f-996e-46b5-a33a-90eca75461ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "24b27221-ad7f-413d-9203-ea80f114572c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "16caa454-0580-4e6a-8fb8-10fc048d2ce5") @@ -865,11 +679,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "a2cc961a-c9e3-43f6-bf98-414711bc4ac2") + (uuid "51805235-a3b9-4f07-859c-a484a889e13a") (effects (font (size 2 2) @@ -878,7 +692,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "209cc199-2be1-48f7-8771-4043954945ba") @@ -890,7 +704,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "e993b80c-18a9-4539-afb8-e6bf4a6c029b") @@ -904,9 +718,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "12081e80-e95c-4d76-93e4-5d7f46138300") + (uuid "4f75204b-6ed5-4d98-85a2-48bcffb33cf1") (pts - (xy 119.67 158.95) (xy 119.67 78.95) + (xy 119.67 158.95) (xy 124.76 78.95) ) (height 58.985) (orientation 1) @@ -930,7 +744,7 @@ (gr_text "80" (at 175.355 118.95 90) (layer "User.2") - (uuid "12081e80-e95c-4d76-93e4-5d7f46138300") + (uuid "4f75204b-6ed5-4d98-85a2-48bcffb33cf1") (effects (font (size 3 3) @@ -942,83 +756,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "31972107-986a-4fc2-86d2-71f2eb76ad1e") - (pts - (xy 119.685 158.95) (xy 119.685 116.95) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.08 137.95 90) - (layer "User.2") - (uuid "31972107-986a-4fc2-86d2-71f2eb76ad1e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "64f26170-8b6d-4eaa-972c-facb21cea38e") - (pts - (xy 119.685 158.95) (xy 119.685 98.95) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.63 128.95 90) - (layer "User.2") - (uuid "64f26170-8b6d-4eaa-972c-facb21cea38e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "784b4115-91d4-46b7-af65-7d1ac34ba247") + (uuid "c1eca289-230b-4f32-9236-97fd79a4d1fb") (pts (xy 94.76 47.84) (xy 124.76 47.84) ) @@ -1044,7 +782,7 @@ (gr_text "30" (at 109.76 26.61 0) (layer "User.2") - (uuid "784b4115-91d4-46b7-af65-7d1ac34ba247") + (uuid "c1eca289-230b-4f32-9236-97fd79a4d1fb") (effects (font (size 3 3) @@ -1056,7 +794,159 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8302bd4f-d7d4-400c-89eb-6f72fb940d89") + (uuid "ca09d7ae-1112-496f-888b-fd4ee355bdeb") + (pts + (xy 119.685 158.95) (xy 124.76 48.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.95 90) + (layer "User.2") + (uuid "ca09d7ae-1112-496f-888b-fd4ee355bdeb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "dcbfe615-1311-4178-8c66-661982da5492") + (pts + (xy 119.685 158.95) (xy 124.76 98.95) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.95 90) + (layer "User.2") + (uuid "dcbfe615-1311-4178-8c66-661982da5492") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ee004138-073e-467a-9036-c96a72a27c9a") + (pts + (xy 119.685 158.95) (xy 124.76 116.95) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.95 90) + (layer "User.2") + (uuid "ee004138-073e-467a-9036-c96a72a27c9a") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ee83eecc-5ff7-4a4b-ab68-824b48ad5751") + (pts + (xy 119.685 158.95) (xy 124.76 128.95) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.18 143.95 90) + (layer "User.2") + (uuid "ee83eecc-5ff7-4a4b-ab68-824b48ad5751") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ff5ac39d-6dde-41cf-8bc2-e472ba041ca0") (pts (xy 98.76 48.95) (xy 120.76 48.95) ) @@ -1082,7 +972,7 @@ (gr_text "22" (at 109.76 33.07 0) (layer "User.2") - (uuid "8302bd4f-d7d4-400c-89eb-6f72fb940d89") + (uuid "ff5ac39d-6dde-41cf-8bc2-e472ba041ca0") (effects (font (size 3 3) @@ -1091,82 +981,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b3ffb3a0-a839-4a9b-8ae9-d8f3cb54cc62") - (pts - (xy 119.685 158.95) (xy 119.685 48.95) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 103.95 90) - (layer "User.2") - (uuid "b3ffb3a0-a839-4a9b-8ae9-d8f3cb54cc62") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ebb89e4c-f29c-4550-bdeb-769fc09a7238") - (pts - (xy 119.685 158.95) (xy 119.685 128.95) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.18 143.95 90) - (layer "User.2") - (uuid "ebb89e4c-f29c-4550-bdeb-769fc09a7238") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1774,9 +1588,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "fd08d2e4-e6bc-4434-8b39-b52aadea00a0") + (uuid "1a80fda9-8922-4766-8a92-ca91b3f98cc7") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1785,7 +1599,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1799,7 +1613,7 @@ ) (polygon (pts - (xy 120.76 154.95) (xy 120.76 158.95) (xy 98.76 158.95) (xy 98.76 154.95) + (xy 124.76 154.95) (xy 124.76 158.95) (xy 94.76 158.95) (xy 94.76 154.95) ) ) ) @@ -1807,7 +1621,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ea667cc3-0ab4-491b-a948-3530421098e7") + (uuid "5203f8fc-cebf-41e0-aaa6-ce887f914c7f") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1818,7 +1632,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb index 2300ff9..367b6ba 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 3042/M.2 E Key 3042.kicad_pcb @@ -381,7 +381,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "25ee4abd-85e4-4202-ad42-a2252979e0f0") @@ -418,7 +418,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -428,7 +428,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "2efa5f2e-46a4-4625-882b-da368490ba33") + (uuid "21ea8216-8749-4886-b1ef-f18ddc9236a5") ) (fp_rect (start -9.925 -1.44) @@ -439,7 +439,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "993db56c-a92e-4a08-8a13-2ec1b585dfbe") + (uuid "5f12f77c-9d3c-4211-ac1e-5131d9a97f94") ) (fp_line (start -15 -108.89) @@ -449,7 +449,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9580cc21-2dd3-4767-a955-947ba7715a67") + (uuid "182da901-4684-4adb-94db-b22c26699305") ) (fp_line (start -15 -78.89) @@ -459,7 +459,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ec4b854c-d08d-4a45-b6da-ffca825c3220") + (uuid "d35e624e-0365-49cd-9efe-1b61e8183ad5") ) (fp_line (start -15 -58.89) @@ -469,7 +469,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "784a7317-bbf0-4c51-9b28-18ec206bc07c") + (uuid "45436fb0-a1c4-463b-adaf-319ecba202f4") ) (fp_line (start -15 -40.89) @@ -479,7 +479,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e0f701fb-fdbb-4608-b7ab-43ec94c545db") + (uuid "18c49902-8147-4333-b954-f26e95471d8f") ) (fp_line (start -15 -28.89) @@ -489,7 +489,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "031c8a42-d5a6-41db-af24-8cfc2286441c") + (uuid "0681da3b-f798-455e-aad6-60c0cb386d1c") ) (fp_line (start -15 -2.89) @@ -499,97 +499,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ab596907-b490-42af-a64c-5b847cc291a8") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "807e3419-8197-4886-9e38-68a32d9c69dd") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3eae73fd-f78d-4309-a7c4-444764a48774") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "89ae8297-e4aa-417d-ab7c-7cbab93e7ede") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2b386f94-70c6-4bd9-a7a7-162ba098e992") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b89ef348-a9e2-4259-a174-e17f9c1f48c5") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8106df14-ae57-4d84-84db-c57bbd1294e8") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cfcbbc35-71b1-4629-aa8a-f803842bba68") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8dc2e3c5-45d9-4c5c-b11b-1ab3d3fcebbd") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b3e143d5-45f6-45ea-be7f-5885df7bb70c") + (uuid "62748e4d-199f-4126-b95c-20d4f4ac9bcf") ) (fp_line (start -11 -2.89) @@ -599,7 +509,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7bdcd1fb-2981-42a3-8626-e15821cf2e11") + (uuid "96c69a1c-7325-454d-98e2-bfdf2bb26eb8") ) (fp_line (start -11 -2.89) @@ -609,47 +519,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "99b3f5da-17a6-4a38-9336-7f980c710401") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a3366d8d-45d6-48fe-adf9-a749648bf9ed") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "849074c6-fb5d-4caa-b3fb-d1c496b1ccdb") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c1d90fc9-e5a5-4433-87b5-c4a26f252909") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "15f85ba2-edc6-45d5-b530-e1656d62d1ca") + (uuid "f1359511-f9a6-4e40-9239-3abcfab75e9c") ) (fp_line (start 11 -108.89) @@ -659,47 +529,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bf7f42c0-b2d2-455b-8783-691cc47dc43b") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5881f9e3-2416-4402-8f46-52ea91163cf4") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b13850e-d219-47e6-897b-5bf2b441154e") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4b48626c-b718-4f4b-8464-d4504549a16d") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b0a3cbff-4e7d-4c30-a846-b9f63cef53d4") + (uuid "9fc40b65-cc97-4d7b-8ce7-ab8db67a26dc") ) (fp_line (start 11 -2.89) @@ -709,7 +539,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "23436f76-7409-4775-918a-dc2af599b5b7") + (uuid "27642ca9-34d5-4716-a965-045815a712aa") ) (fp_line (start 15 -108.89) @@ -719,47 +549,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "00195c5d-c032-4ffd-87c6-0527b4720696") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "169f5202-49d6-4773-ba1d-374cffbc3364") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4be22e60-56ff-4ec1-93e5-c7541e12ce73") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "52c2c6cd-87c4-4552-8b2f-beb9d8a786df") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e34d9673-cac8-45d2-addc-91ea31c355cf") + (uuid "f1fb90e1-1e3a-45b3-a2a6-750afa1a262b") ) (fp_line (start -11 -2.89) @@ -769,7 +559,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0c85ffa9-f4a5-4a58-8ff4-e8e9d15001b2") + (uuid "8d021f23-7283-44ef-9844-2fac6b1f86df") ) (fp_line (start -9.925 -2.39) @@ -779,7 +569,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f0939f72-da4b-44a1-8c3d-e13c1cc59a34") + (uuid "a4aa14d4-6ec8-4de8-b618-9b2107b54e4b") ) (fp_line (start 2.02 -1.79) @@ -789,7 +579,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d1053c73-371c-4cca-a9f5-68d3a31f7694") + (uuid "d680d668-853b-4d64-8ea7-dae29e6f1bfa") ) (fp_line (start 2.02 1.11) @@ -799,7 +589,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e808df14-c5c4-4e50-8fed-2f3b03c5207b") + (uuid "aa093552-3734-4676-9f70-760eb07f38ee") ) (fp_line (start 3.22 -1.79) @@ -809,7 +599,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "95438f0b-745e-40d5-a204-3c84f213bdc2") + (uuid "7725f561-ea29-4bd2-b27d-8ab50f5c5081") ) (fp_line (start 3.22 1.11) @@ -819,7 +609,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2b1a7581-3cb6-47f3-9927-ca78bb39ad25") + (uuid "b1da4cef-27db-4529-b623-91cd187257b5") ) (fp_line (start 9.925 -2.39) @@ -829,7 +619,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4d097abe-06d2-4f67-9d4f-84e766d3fd44") + (uuid "ee24e2aa-d02c-4836-b06d-79f158d67052") ) (fp_line (start 10.425 -2.89) @@ -839,7 +629,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e2bb0117-fb1a-4f91-875c-80bae90db56c") + (uuid "12739108-4f0f-4701-8a01-c6dc9a702e1d") ) (fp_arc (start -10.425 -2.89) @@ -850,7 +640,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fa27afa2-880c-4b07-b73c-8ed68d56f568") + (uuid "214e6eac-4e95-4cf6-bf1d-ffb568267093") ) (fp_arc (start 2.02 -1.79) @@ -861,7 +651,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bbdf76e5-c91d-47e1-846a-5186da20bb07") + (uuid "6526aa11-fd1b-4cde-8eef-6dc90b91a590") ) (fp_arc (start 9.925 -2.39) @@ -872,7 +662,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "020d700a-631e-41db-8144-825514c348d1") + (uuid "6ae27b6b-3fec-4e15-9ef0-4f7f93f145ec") ) (fp_line (start -0.71 -109.6) @@ -882,7 +672,7 @@ (type default) ) (layer "User.3") - (uuid "d271d42c-0362-4fb3-b064-47ddf2434c4d") + (uuid "5491954f-1cb9-4b52-97ef-f9dae09d4b18") ) (fp_line (start -0.71 -79.6) @@ -892,7 +682,7 @@ (type default) ) (layer "User.3") - (uuid "5e696306-e7e3-4bb1-b243-1fb0d3072979") + (uuid "b32a1bf9-4bd0-4cac-9b8b-af5bd812b96c") ) (fp_line (start -0.71 -59.6) @@ -902,7 +692,7 @@ (type default) ) (layer "User.3") - (uuid "1757390e-43a6-4ff6-9f8f-9d08397a9205") + (uuid "414838b5-5941-4afb-8cdb-405fa64bb50c") ) (fp_line (start -0.71 -41.6) @@ -912,7 +702,7 @@ (type default) ) (layer "User.3") - (uuid "854b9c4c-a058-4c72-a40d-a99bd1ec656b") + (uuid "eeda820d-6a0b-47ae-91ba-9bfe9264c2ef") ) (fp_line (start -0.71 -29.6) @@ -922,7 +712,7 @@ (type default) ) (layer "User.3") - (uuid "e482c426-1a5e-4e22-9032-ac9e516e82ea") + (uuid "80e498d7-ce8a-4c20-8a56-8ee7a0863e7f") ) (fp_line (start 0.71 -109.6) @@ -932,7 +722,7 @@ (type default) ) (layer "User.3") - (uuid "e676050f-5d1a-4272-a183-69a7dcc4a4d6") + (uuid "1a1ac088-b4ed-4f60-8fee-6e05592d8476") ) (fp_line (start 0.71 -79.6) @@ -942,7 +732,7 @@ (type default) ) (layer "User.3") - (uuid "d83116a7-b949-4183-96c4-023da9812f1d") + (uuid "f7046b94-4916-4c11-b875-87a49427b5d9") ) (fp_line (start 0.71 -59.6) @@ -952,7 +742,7 @@ (type default) ) (layer "User.3") - (uuid "5db2472c-806a-4806-aa13-04eb33504143") + (uuid "ae1f0766-1c5c-4660-9e3d-b15c2ce83925") ) (fp_line (start 0.71 -41.6) @@ -962,7 +752,7 @@ (type default) ) (layer "User.3") - (uuid "449babe0-4e6c-4c84-bdcb-baeb7b44c53c") + (uuid "d0da1885-a177-4518-9fff-9b3978235520") ) (fp_line (start 0.71 -29.6) @@ -972,7 +762,7 @@ (type default) ) (layer "User.3") - (uuid "f6717181-db63-4571-9dd4-311b79c4ca08") + (uuid "54a74ffa-4c35-4e8d-acb5-dfc09eee8a1a") ) (fp_rect (start -15 -108.89) @@ -983,7 +773,7 @@ ) (fill no) (layer "User.4") - (uuid "6d50df35-7824-4235-9628-acd08669430f") + (uuid "e36eee03-4e4b-42cc-b0e7-07d67c0fe826") ) (fp_rect (start -15 -78.89) @@ -994,7 +784,7 @@ ) (fill no) (layer "User.4") - (uuid "73b5a04c-334f-42e3-92c9-8180d111a6ae") + (uuid "21ba8761-5cda-477b-bfe7-2624beaba66e") ) (fp_rect (start -15 -58.89) @@ -1005,7 +795,7 @@ ) (fill no) (layer "User.4") - (uuid "abb354c8-21b9-4240-a014-b3afe25e5587") + (uuid "81994e86-dbcf-4f50-8ec0-d1f7384cb3c7") ) (fp_rect (start -15 -40.89) @@ -1016,7 +806,7 @@ ) (fill no) (layer "User.4") - (uuid "30348536-4ac7-40a7-8585-eda795d62407") + (uuid "d4d17cee-7f86-4652-a4f5-7d8ed15786ef") ) (fp_rect (start -15 -28.89) @@ -1027,7 +817,7 @@ ) (fill no) (layer "User.4") - (uuid "96798362-2d90-49b6-b150-9fabd331f6cd") + (uuid "4253345a-98d6-4f9e-b098-2ec4f1e37090") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1042,8 +832,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "33645276-1d05-45ff-a82c-492183d2cf98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "5904eb25-c9e0-42e3-8dde-2b6cf58ca8cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "57044ed3-0a60-485b-8f46-c6ba258edfb8") @@ -1054,11 +868,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "bc449ede-c8cd-44d3-a61c-c286eb8ec7db") + (uuid "bd9b7092-6a63-43b9-a2b8-7eb6ba19294c") (effects (font (size 2 2) @@ -1067,7 +881,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "7e064b9c-f05b-498c-8da5-c8fb57599da7") @@ -1079,7 +893,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "49f23c88-ef18-4889-9ba2-a88ddf44ec13") @@ -1093,199 +907,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "110e3cb1-ce03-4948-8efa-9560c8013efa") + (uuid "80d4db06-456c-4808-a332-0a8609807f52") (pts - (xy 119.435 159.7) (xy 119.435 99.7) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.38 129.7 90) - (layer "User.2") - (uuid "110e3cb1-ce03-4948-8efa-9560c8013efa") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "5dee6e2e-0dc8-4d11-ba3f-04d4518973d9") - (pts - (xy 94.51 48.59) (xy 124.51 48.59) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.51 27.36 0) - (layer "User.2") - (uuid "5dee6e2e-0dc8-4d11-ba3f-04d4518973d9") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "640ca639-eaca-4543-a7f0-74bf51db65fc") - (pts - (xy 119.435 159.7) (xy 119.435 117.7) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.83 138.7 90) - (layer "User.2") - (uuid "640ca639-eaca-4543-a7f0-74bf51db65fc") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "deb18e3a-f137-4618-a0b4-de5c714dc35f") - (pts - (xy 119.42 159.7) (xy 119.42 79.7) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.105 119.7 90) - (layer "User.2") - (uuid "deb18e3a-f137-4618-a0b4-de5c714dc35f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e4ee2329-cfd4-454d-9e0f-7094cab3e1d5") - (pts - (xy 119.435 159.7) (xy 119.435 129.7) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.93 144.7 90) - (layer "User.2") - (uuid "e4ee2329-cfd4-454d-9e0f-7094cab3e1d5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e965c7c0-7d3c-45c6-a7ca-d9f6dcea0376") - (pts - (xy 119.435 159.7) (xy 119.435 49.7) + (xy 119.435 159.7) (xy 124.51 49.7) ) (height 69.74) (orientation 1) @@ -1309,7 +933,7 @@ (gr_text "110" (at 185.875 104.7 90) (layer "User.2") - (uuid "e965c7c0-7d3c-45c6-a7ca-d9f6dcea0376") + (uuid "80d4db06-456c-4808-a332-0a8609807f52") (effects (font (size 3 3) @@ -1321,7 +945,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fc05b18d-f2f4-4ac3-9399-7ef3cd8d984e") + (uuid "89604337-1e0b-412c-aeb8-e44daeaac5a0") + (pts + (xy 119.435 159.7) (xy 124.51 99.7) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.38 129.7 90) + (layer "User.2") + (uuid "89604337-1e0b-412c-aeb8-e44daeaac5a0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "92fee4ad-4017-4c87-9c41-44764378314c") (pts (xy 98.51 49.7) (xy 120.51 49.7) ) @@ -1347,7 +1009,7 @@ (gr_text "22" (at 109.51 33.82 0) (layer "User.2") - (uuid "fc05b18d-f2f4-4ac3-9399-7ef3cd8d984e") + (uuid "92fee4ad-4017-4c87-9c41-44764378314c") (effects (font (size 3 3) @@ -1356,6 +1018,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b0e601bb-19af-467b-bd48-299618d707bd") + (pts + (xy 94.51 48.59) (xy 124.51 48.59) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 27.36 0) + (layer "User.2") + (uuid "b0e601bb-19af-467b-bd48-299618d707bd") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b53ec269-d514-4720-b572-3d88760d3b11") + (pts + (xy 119.435 159.7) (xy 124.51 129.7) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 144.7 90) + (layer "User.2") + (uuid "b53ec269-d514-4720-b572-3d88760d3b11") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "deea7a8a-ce7a-4955-a820-7edf0ea2ffa9") + (pts + (xy 119.435 159.7) (xy 124.51 117.7) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.83 138.7 90) + (layer "User.2") + (uuid "deea7a8a-ce7a-4955-a820-7edf0ea2ffa9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f7968b6a-5fe4-47d8-acd9-0f8a0e775c53") + (pts + (xy 119.42 159.7) (xy 124.51 79.7) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.105 119.7 90) + (layer "User.2") + (uuid "f7968b6a-5fe4-47d8-acd9-0f8a0e775c53") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1963,9 +1777,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "d6c2f454-4eea-452d-93b4-9f67a7776b41") + (uuid "1a845c3c-ce01-45fd-8fff-277d01dea86b") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1974,7 +1788,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1988,7 +1802,7 @@ ) (polygon (pts - (xy 120.51 155.7) (xy 120.51 159.7) (xy 98.51 159.7) (xy 98.51 155.7) + (xy 124.51 155.7) (xy 124.51 159.7) (xy 94.51 159.7) (xy 94.51 155.7) ) ) ) @@ -1996,7 +1810,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "0d37a07c-03f7-4d00-9cdc-563723d5113a") + (uuid "42559ce8-83fa-4307-9a22-888022ecdee0") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2007,7 +1821,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb index ab8ff5a..96ef34e 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 3060/M.2 E Key 3060.kicad_pcb @@ -236,7 +236,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "be868ff6-eca1-4dbd-846a-d91d54b4325c") ) (fp_line @@ -247,7 +246,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0460209d-05a0-47c4-929d-59a645282b28") ) (fp_line @@ -258,7 +256,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5de1758f-6fee-4459-9e29-a822bf2a24d0") ) (fp_line @@ -269,7 +266,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e1380f6b-9de5-459c-a515-96490eb3581c") ) (fp_line @@ -280,7 +276,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6cb61818-be74-4c8e-b9af-107d4fe20737") ) (fp_line @@ -291,7 +286,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e428c3ae-f30f-4792-b617-e94a02c12376") ) (fp_line @@ -302,7 +296,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7550ab6d-78d2-4968-8766-562e657c1712") ) (fp_line @@ -313,7 +306,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "3359ff58-94fd-4d32-a7b5-bd557bdf9ed4") ) (fp_text user "${REFERENCE}" @@ -389,7 +381,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "83d786e0-59fe-4b5a-bed3-6e896610b4d3") @@ -426,7 +418,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -436,8 +428,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "668731c9-9d28-4408-ba8c-692052098bd2") + (uuid "f2820b5c-d4c1-47f3-959a-f2dba37c5bc3") ) (fp_rect (start -9.925 -1.44) @@ -448,8 +439,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "6b19ecea-884a-4c92-a1dc-776920d16df8") + (uuid "9340ea87-e80d-4a02-b800-1fb05b794760") ) (fp_line (start -15 -108.89) @@ -459,8 +449,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "c5934ced-602b-491a-a6e4-df23d532f111") + (uuid "f16632da-54cf-48e3-8d6e-2d16fa5ead2a") ) (fp_line (start -15 -78.89) @@ -470,8 +459,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "a328001a-ef63-4fad-8ac8-11354b869ab4") + (uuid "79ea782b-8abb-45c0-aa19-0646348bd5d8") ) (fp_line (start -15 -58.89) @@ -481,8 +469,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "2dfe1157-5dd2-4471-a195-7e62169551eb") + (uuid "056cbd94-d8e2-4a92-9967-f7d8a37049c6") ) (fp_line (start -15 -40.89) @@ -492,8 +479,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "59057ff3-fd32-430a-98d3-5248748d3fba") + (uuid "1dc677a7-0265-4cb5-a87b-98f55249e0b9") ) (fp_line (start -15 -28.89) @@ -503,8 +489,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "4417ea06-81b4-4865-9488-908c08d5bf8f") + (uuid "369850d0-c675-44db-bc07-a12cd31358df") ) (fp_line (start -15 -2.89) @@ -514,107 +499,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0bec6026-cbe0-49b3-8411-476327385ae7") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "f27c6ee4-8d5b-439e-b5fc-5efee2cc5022") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4126e0e0-d604-4dae-82a4-37092867fd4c") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "34b8101e-f3f5-412b-b33e-6cb629b43605") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d342d795-e04f-49c4-9adf-3a1e30f3b4cc") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "3371980d-cf35-461a-a660-40776f906e6d") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "66be95c5-ddfb-4a2a-9564-b4130852a57d") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "3d48f5a8-340e-4d59-ae8b-b76bd628a41f") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "cac45d13-0cd6-4095-8f9e-a26c514aa3d9") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e827f58a-eb4a-4c1f-bc0a-76801b600e45") + (uuid "ee7819bb-85a1-46be-a128-18ba721144e2") ) (fp_line (start -11 -2.89) @@ -624,8 +509,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "ee17fca6-7f61-43ff-b029-b5d87d257a5a") + (uuid "ebcce387-ae9a-4601-88cc-5a8e1ea601b1") ) (fp_line (start -11 -2.89) @@ -635,52 +519,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "bd4d76c6-703f-4245-970c-2a1554eb35a0") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "ace0ca3d-f97e-4ecf-adb3-b592c5113d06") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e7949c23-705c-4218-96a2-9a904ee4a6fe") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "1062d958-3206-468c-977c-b0d84d10dc7b") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "db0e531e-3dd3-45d5-a935-7d6cf728d387") + (uuid "4885b793-c9c3-4fe9-9409-f98c5413dac0") ) (fp_line (start 11 -108.89) @@ -690,52 +529,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "7bce214e-4812-4f1a-ad24-9af948e966e6") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "68eafbe3-d67f-41b3-8a6f-1e1284459faa") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "46ee5d8a-43bf-4d60-a949-b08a96197f80") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "8b532661-c996-4734-ae96-228875345153") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "fe34325b-6791-4a73-ab7f-d60ec8351dc3") + (uuid "3afc51e3-0a98-4a60-b293-26634fd1ebbf") ) (fp_line (start 11 -2.89) @@ -745,8 +539,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "0573bbd1-530b-40dd-9302-7b32860943f8") + (uuid "98049ddd-9157-49cd-b2bf-a56165a31650") ) (fp_line (start 15 -108.89) @@ -756,52 +549,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "de645f4d-898a-44e6-8ab6-4ab4e365e239") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "0b1adf06-ab38-4f0d-8506-87ebc944c227") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c14661a1-57c9-479b-a0c3-24adcab1cf4e") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "952b4eee-6860-46f9-90f3-6fa117be743a") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7d3acdc5-1e59-4cce-a690-8ef30aba831d") + (uuid "28861768-d4ef-4d04-8521-1168af66e054") ) (fp_line (start -11 -2.89) @@ -811,8 +559,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "88fd29a4-40af-4dcf-8d68-70c7cd7c2ad5") + (uuid "5bf0ac84-b45e-48f8-a7d9-113c7f68f8d3") ) (fp_line (start -9.925 -2.39) @@ -822,8 +569,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "67c7aa37-fe5d-4a19-8c48-360f0ef5c737") + (uuid "28fd0dc2-8da4-43ff-ab54-f83fbba1bc96") ) (fp_line (start 2.02 -1.79) @@ -833,8 +579,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "75868606-7cfc-46cb-bd9a-2c8c65cf3f71") + (uuid "85b352c6-b9f0-48da-80a8-d0317c837d3e") ) (fp_line (start 2.02 1.11) @@ -844,8 +589,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "1f9913d7-259b-40f5-9d85-e4fc82620619") + (uuid "d69a4f9c-b4a6-4c92-adf5-7deeaedd0a03") ) (fp_line (start 3.22 -1.79) @@ -855,8 +599,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "e55879da-3720-420d-a68a-07908ff9e3be") + (uuid "7e1e2f2a-1f49-4b16-8c28-5861f8115d3d") ) (fp_line (start 3.22 1.11) @@ -866,8 +609,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6248c71e-a63c-4b49-b945-0a141d66f0f0") + (uuid "7fc70b9f-9db4-4548-ae2d-bf22d2d7f0d6") ) (fp_line (start 9.925 -2.39) @@ -877,8 +619,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a6f6bc52-40bf-451c-9b49-db64f87728ad") + (uuid "2c3bf484-6e32-43e3-a8dc-ddaedf71f2ed") ) (fp_line (start 10.425 -2.89) @@ -888,8 +629,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a9fe1c9b-0b54-47ad-bcac-d75555cdfc89") + (uuid "8bd38c03-b017-417c-a7be-2db85ca63b32") ) (fp_arc (start -10.425 -2.89) @@ -900,8 +640,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "a8aa2003-2547-4c7e-8e09-07c8f80e0a94") + (uuid "47d5bdee-6aba-495b-ab48-7d9a4f46bb1a") ) (fp_arc (start 2.02 -1.79) @@ -912,8 +651,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "d02192ec-69e9-40e2-b192-ffc0f37b751f") + (uuid "58d8703c-3302-4448-abdb-b61903b98bdc") ) (fp_arc (start 9.925 -2.39) @@ -924,8 +662,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "26b1446f-fad4-4bf9-930d-e8428b695a54") + (uuid "1ab873b8-fa76-4f39-bb8b-8802e394838c") ) (fp_line (start -0.71 -109.6) @@ -935,8 +672,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "54da9b6e-9143-491d-a8ed-a3fd3d5670e9") + (uuid "9f1e16d8-6452-4df6-98d3-5b38e05dda5b") ) (fp_line (start -0.71 -79.6) @@ -946,8 +682,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "f778e86e-0779-49b7-80b1-a6ba0fb81d10") + (uuid "a4dceb16-0585-45dd-960a-a5c4d186e399") ) (fp_line (start -0.71 -59.6) @@ -957,8 +692,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "5f87c0ac-29d9-45c3-a595-2a09d43b3257") + (uuid "a37b82b6-6702-42f3-9864-3b1b87a94d02") ) (fp_line (start -0.71 -41.6) @@ -968,8 +702,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "09764e3a-2111-4102-8528-53cf56049917") + (uuid "8c961544-bc0f-46f0-ac1e-b0260aebe9b8") ) (fp_line (start -0.71 -29.6) @@ -979,8 +712,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "7c52abb8-6fd7-40a7-8f24-b8154f9a1062") + (uuid "09afdd03-b8a8-4791-8c70-d09e0690433d") ) (fp_line (start 0.71 -109.6) @@ -990,8 +722,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "abe64eaf-2e04-491a-9135-60bc4faa6588") + (uuid "bed5aaa6-55e2-4c26-a3dc-bf2af0aca3f3") ) (fp_line (start 0.71 -79.6) @@ -1001,8 +732,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "46f9cddb-8a19-4851-a362-daf57acd3438") + (uuid "1c281d2c-5efe-4320-a05e-21ea975d12a5") ) (fp_line (start 0.71 -59.6) @@ -1012,8 +742,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "fb6844fc-837f-40ac-adda-cc03c5402a86") + (uuid "70c8733b-f3e3-4d8c-8b24-c351110ec55b") ) (fp_line (start 0.71 -41.6) @@ -1023,8 +752,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "197e014f-9fe5-4f06-aaed-9af25c11a929") + (uuid "c27c5796-60c6-4d4d-ba58-4ff49fd8c51f") ) (fp_line (start 0.71 -29.6) @@ -1034,8 +762,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "57e8d0c7-7f4f-410c-8d2e-b73c59cad91b") + (uuid "7a7b948f-7eb4-4e7f-8b29-bb9f8d0ee0f4") ) (fp_rect (start -15 -108.89) @@ -1046,8 +773,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "a021656b-a315-4221-b8ba-982f9cfb657d") + (uuid "3e25c57b-5eaa-4319-b39a-1af75f491cd4") ) (fp_rect (start -15 -78.89) @@ -1058,8 +784,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "57305c1e-3d8d-4cae-b189-4e8dc8fe613e") + (uuid "ac5680c8-1237-438c-b366-224b6d654d89") ) (fp_rect (start -15 -58.89) @@ -1070,8 +795,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "d2e498a9-055a-42ea-8976-ec0deed0c8ae") + (uuid "93420f9e-5f56-4c8d-922a-86f16fb4b345") ) (fp_rect (start -15 -40.89) @@ -1082,8 +806,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "08f6fb4d-50e3-4bd2-8a36-c4bf344d0591") + (uuid "8c3e02b1-0956-4d68-91f4-6d5f2a20b9c8") ) (fp_rect (start -15 -28.89) @@ -1094,8 +817,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "69035c8a-8a80-4e92-ad57-d5f5b3b9e3e4") + (uuid "e7326628-a3d1-49ce-ae70-95b5f4996fa5") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1110,8 +832,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "06eb9fe1-d2de-41ee-b32c-4004b0d3eaa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "c69daf98-0a19-4552-8506-0c76df45027b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "7f6529a7-68a5-44be-a486-e850f59ec182") @@ -1122,11 +868,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "d9f2ad6f-d14e-4526-a2df-359e3be24875") + (uuid "9b16ef06-39d5-4860-9591-0e7b286af7a5") (effects (font (size 2 2) @@ -1135,7 +881,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "fa8f2fd2-7060-46c9-8410-90b554593372") @@ -1147,7 +893,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "0cf0d799-86bb-44d6-bfad-7460a2d8e06c") @@ -1161,85 +907,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0d092d09-939a-4a4c-a3be-95480f2d71f0") + (uuid "11db62ac-b098-4e18-8902-d43eb09cc187") (pts - (xy 119.435 158.95) (xy 119.435 116.95) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.83 137.95 90) - (layer "User.2") - (uuid "0d092d09-939a-4a4c-a3be-95480f2d71f0") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a5af37ea-3f84-4d0d-98c5-bd59da95c20c") - (pts - (xy 119.435 158.95) (xy 119.435 128.95) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.93 143.95 90) - (layer "User.2") - (uuid "a5af37ea-3f84-4d0d-98c5-bd59da95c20c") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bf20c2c2-8eb5-410e-bda2-9d17df366321") - (pts - (xy 119.435 158.95) (xy 119.435 98.95) + (xy 119.435 158.95) (xy 124.51 98.95) ) (height 45.245) (orientation 1) @@ -1263,7 +933,7 @@ (gr_text "60" (at 161.38 128.95 90) (layer "User.2") - (uuid "bf20c2c2-8eb5-410e-bda2-9d17df366321") + (uuid "11db62ac-b098-4e18-8902-d43eb09cc187") (effects (font (size 3 3) @@ -1275,9 +945,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d4e335d6-b56e-48ee-b615-35ab51201e13") + (uuid "33a097cd-2bcf-46b9-a565-a67612d0ea23") (pts - (xy 119.42 158.95) (xy 119.42 78.95) + (xy 119.435 158.95) (xy 124.51 128.95) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.93 143.95 90) + (layer "User.2") + (uuid "33a097cd-2bcf-46b9-a565-a67612d0ea23") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6273a11c-28f4-483b-a31c-3624ad2b607d") + (pts + (xy 119.42 158.95) (xy 124.51 78.95) ) (height 58.985) (orientation 1) @@ -1301,7 +1009,7 @@ (gr_text "80" (at 175.105 118.95 90) (layer "User.2") - (uuid "d4e335d6-b56e-48ee-b615-35ab51201e13") + (uuid "6273a11c-28f4-483b-a31c-3624ad2b607d") (effects (font (size 3 3) @@ -1313,49 +1021,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "df8b0d90-b4de-4689-8007-3efa9590af82") + (uuid "a33ed8cd-7fd4-4f72-859c-3d387fdba6a6") (pts - (xy 94.51 47.84) (xy 124.51 47.84) + (xy 119.435 158.95) (xy 124.51 116.95) ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.51 26.61 0) - (layer "User.2") - (uuid "df8b0d90-b4de-4689-8007-3efa9590af82") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e6e609b2-47a8-4e72-a4b0-2746628c0ce8") - (pts - (xy 119.435 158.95) (xy 119.435 48.95) - ) - (height 69.74) + (height 32.695) (orientation 1) (format (prefix "") @@ -1374,10 +1044,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "110" - (at 185.875 103.95 90) + (gr_text "42" + (at 148.83 137.95 90) (layer "User.2") - (uuid "e6e609b2-47a8-4e72-a4b0-2746628c0ce8") + (uuid "a33ed8cd-7fd4-4f72-859c-3d387fdba6a6") (effects (font (size 3 3) @@ -1389,7 +1059,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f7f91b27-7f4a-4ad9-b034-cc19a20cefaf") + (uuid "b272efdc-a2ed-4556-bcc3-dd8dec76c142") (pts (xy 98.51 48.95) (xy 120.51 48.95) ) @@ -1415,7 +1085,83 @@ (gr_text "22" (at 109.51 33.07 0) (layer "User.2") - (uuid "f7f91b27-7f4a-4ad9-b034-cc19a20cefaf") + (uuid "b272efdc-a2ed-4556-bcc3-dd8dec76c142") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ec5c6169-20d2-4a2f-ad8d-cde4f3d07b1f") + (pts + (xy 119.435 158.95) (xy 124.51 48.95) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.875 103.95 90) + (layer "User.2") + (uuid "ec5c6169-20d2-4a2f-ad8d-cde4f3d07b1f") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ef4e3551-e1b7-4ee5-bf42-49b22b6d8962") + (pts + (xy 94.51 47.84) (xy 124.51 47.84) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.51 26.61 0) + (layer "User.2") + (uuid "ef4e3551-e1b7-4ee5-bf42-49b22b6d8962") (effects (font (size 3 3) @@ -2031,9 +1777,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "a56da509-ba78-408d-bde9-3e2b556c4944") + (uuid "8f532ae5-8b19-4e1d-a2bc-7a8bb63a5f64") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2042,7 +1788,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2056,7 +1802,7 @@ ) (polygon (pts - (xy 120.51 154.95) (xy 120.51 158.95) (xy 98.51 158.95) (xy 98.51 154.95) + (xy 124.51 154.95) (xy 124.51 158.95) (xy 94.51 158.95) (xy 94.51 154.95) ) ) ) @@ -2064,7 +1810,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "f35d2443-34c5-4f35-b4d1-c31b3328a53a") + (uuid "bbb0aa4f-ecfd-4ff0-a503-be128f8b57a6") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2075,7 +1821,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2251,7 +1997,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "60138a48-24f6-41c6-bcd3-4de7455a3db1") ) (fp_line @@ -2262,7 +2007,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "8e622cf9-3483-452d-b35f-6acc2b3cc74a") ) (fp_line @@ -2273,7 +2017,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "8265842c-8286-44c7-a4fb-e3c50f2db341") ) (fp_line @@ -2284,7 +2027,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "92989ea3-3e64-4825-a12b-aff24cfe102f") ) (fp_line @@ -2295,7 +2037,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "81bfb754-5729-476c-8f33-5ae048038efc") ) (fp_line @@ -2306,7 +2047,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "caac2f2a-08f2-4e59-a6d1-2e814c1cfb04") ) (fp_line @@ -2317,7 +2057,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "53302394-e506-42a8-a70c-6862300a477f") ) (fp_line @@ -2328,7 +2067,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "7e62d0a4-0827-4424-b44c-3516d2b5cec3") ) (fp_text user "${REFERENCE}" @@ -2448,7 +2186,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "2f479ba5-3cff-4636-b61f-f97145f340d8") ) (fp_line @@ -2459,7 +2196,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5cd8449b-b899-405f-bc82-421f3186b51f") ) (fp_line @@ -2470,7 +2206,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4395c6e9-967a-41d7-81d0-d08bc5c7fa5e") ) (fp_line @@ -2481,7 +2216,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "69047463-1ff5-4495-b812-823874bf8b8d") ) (fp_line @@ -2492,7 +2226,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "23d3e753-43b4-4abe-9a84-188ed641aeed") ) (fp_line @@ -2503,7 +2236,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8bfccaed-5d25-4b10-9ca9-ca2246a8cf65") ) (fp_line @@ -2514,7 +2246,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8dfa970e-b418-4899-83ee-5f5acdbe2d15") ) (fp_line @@ -2525,7 +2256,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8626acf1-3d11-4ef3-9f1c-32272fba1659") ) (fp_text user "${REFERENCE}" @@ -2645,7 +2375,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "0af7c00c-7ac6-4867-bbb9-868905aaefbc") ) (fp_line @@ -2656,7 +2385,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "5c7a53a9-2e78-4891-8282-0547a2403dd8") ) (fp_line @@ -2667,7 +2395,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "95578f33-73be-41e4-8953-57e7750c5f13") ) (fp_line @@ -2678,7 +2405,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "36395798-d6a2-4898-b5af-0a8d3a2068eb") ) (fp_line @@ -2689,7 +2415,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "0b62ed69-6f6a-4eb4-8289-5df95dd59b8d") ) (fp_line @@ -2700,7 +2425,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "1b2b0a37-bb48-4dbf-92d0-48659062609b") ) (fp_line @@ -2711,7 +2435,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "9d6fccfb-3193-4103-9354-b27f53823334") ) (fp_line @@ -2722,7 +2445,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "b57def14-758b-4626-8bb6-a2469d162fb7") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb index c208888..480ba40 100644 --- a/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb +++ b/Templates/M.2 E Key Templates/M.2 E Key 3080/M.2 E Key 3080.kicad_pcb @@ -236,7 +236,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "da6548ab-4ab5-44c4-bfba-a74815d0ce45") ) (fp_line @@ -247,7 +246,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "433741b2-ef88-47bd-8393-ec8dbf1109ee") ) (fp_line @@ -258,7 +256,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "95add3d4-052f-4c79-ab1d-1cbb7ee71e10") ) (fp_line @@ -269,7 +266,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "7f9966fa-524a-4099-8202-780563a225b6") ) (fp_line @@ -280,7 +276,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "cb3958a6-4d7a-4097-9bea-7572f6def861") ) (fp_line @@ -291,7 +286,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "56539cbb-340a-4045-aeba-efb9c5f332c1") ) (fp_line @@ -302,7 +296,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f6786083-8708-4a1b-9a53-403f0cc69842") ) (fp_line @@ -313,7 +306,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "09ac8d60-c887-4144-be37-0aff29651c3d") ) (fp_text user "${REFERENCE}" @@ -528,7 +520,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "9df1be34-304b-4d2f-8e21-0f43e748dee9") ) (fp_line @@ -539,7 +530,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "43bb5bc7-73c0-436c-9aa5-5b064bd327ae") ) (fp_line @@ -550,7 +540,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "6aa721dc-abba-42e1-9955-69bde2d7e1a2") ) (fp_line @@ -561,7 +550,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "15f2fc10-c6b7-408a-be9b-a82f1b8b1eb1") ) (fp_line @@ -572,7 +560,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "6f30c2fa-dfa1-4167-baf9-35b2cb6b87b0") ) (fp_line @@ -583,7 +570,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "3798f4c8-68a3-4e5c-be14-460676baf94f") ) (fp_line @@ -594,7 +580,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e7bedff2-f3cb-4018-bd77-fd83a5a5ecba") ) (fp_line @@ -605,7 +590,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "11038379-6800-41b3-953b-61d6ded2271e") ) (fp_text user "${REFERENCE}" @@ -681,7 +665,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "bfa74add-f2ad-48b5-806d-5dd2462c0fa7") @@ -718,7 +702,7 @@ ) ) ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -728,8 +712,7 @@ ) (fill yes) (layer "F.Mask") - (net 1) - (uuid "86af0245-3468-4092-8787-7c1f99c2ab91") + (uuid "62c60b67-e2e1-46c1-b47b-84dfb26b589c") ) (fp_rect (start -9.925 -1.44) @@ -740,8 +723,7 @@ ) (fill yes) (layer "B.Mask") - (net 1) - (uuid "668a2465-7c0c-4988-b764-3caa3f243dc8") + (uuid "8781f03b-bd96-45a6-a830-008ae6c3ef77") ) (fp_line (start -15 -108.89) @@ -751,8 +733,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "4c564f17-04db-482c-bd6d-21a777180570") + (uuid "6e3fd705-194b-4363-8946-8f64ef775b5f") ) (fp_line (start -15 -78.89) @@ -762,8 +743,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "5c35a345-9491-45ab-bd6c-cdde6664f3cb") + (uuid "dfb1bdc0-ff40-4d75-8801-09e6f74750ca") ) (fp_line (start -15 -58.89) @@ -773,8 +753,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "661cde5e-1ba1-4df7-ac05-46436a5b9c2c") + (uuid "65f236aa-dc5f-4ade-8d65-65c10cb4e1cf") ) (fp_line (start -15 -40.89) @@ -784,8 +763,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "a1cb61ac-8f0f-4596-b542-9583bf0bf913") + (uuid "e7b63dab-da20-4dcf-8cab-ffee5a25466f") ) (fp_line (start -15 -28.89) @@ -795,8 +773,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "be01a315-e086-452f-bf71-e73a59a1b6a0") + (uuid "17f86b2c-b229-4f21-a929-5ca5c24df097") ) (fp_line (start -15 -2.89) @@ -806,107 +783,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "e6580ac2-28fe-4ef6-9f51-f55c2df45ee1") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "c2123653-b6b9-4cae-9c30-2a5f762bd6c2") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "44d2dc4f-b1f5-4900-8348-fe0e979a0f9a") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7157d3be-b81c-40b1-9c97-d1e7a4075051") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "fae3b256-055d-4f64-8a9f-08a3c3ee1e75") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "54de381c-5092-49a0-8df5-f79760c04f36") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "349d3731-3874-4b81-a001-1731c69fc21f") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "44ac384a-9c3f-4a20-b339-b3105f820b7a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "fa09cfb1-e0f8-4f1b-b3bc-b3a709676da0") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d9e1ed6e-a9d0-48b7-aac5-f91cd976d3ad") + (uuid "dd84c246-a704-4462-b334-912d9c142542") ) (fp_line (start -11 -2.89) @@ -916,8 +793,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "77a7be81-b437-4f31-a4a7-bd9fb826d9c6") + (uuid "dccfdff4-62c5-4162-b134-3b2145f5e454") ) (fp_line (start -11 -2.89) @@ -927,52 +803,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "64a60a21-8e47-4c07-947f-7a4fc8630185") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "24ea8cdd-bf4f-42a6-8e7a-8c25a5ab8df4") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "374b0de2-c960-4f75-a828-d3728c7464b6") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e2374e7a-beba-4d13-97d8-12cc1dc36457") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "171fd2ed-d41b-43b5-ba7d-77ea5fdb8a86") + (uuid "46b55b26-d480-401e-83a0-1d6c264ba34e") ) (fp_line (start 11 -108.89) @@ -982,52 +813,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "542fe4fd-19a0-4fb3-91d7-c619952c630b") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "436bfa07-cdaa-4ffe-bdef-9d1cb1f46d9a") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "4f7205ec-5c7e-4a3b-a276-ef69d78a4cf6") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7682568f-870e-4377-9b5f-3c5a09692a3c") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "7164527d-6ab4-498c-bb4a-a99975508e0f") + (uuid "cd0f7b51-2ba4-4826-83f3-f28401082345") ) (fp_line (start 11 -2.89) @@ -1037,8 +823,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "b8f33366-a8bc-4b8c-8bbd-f5b8f2be20cc") + (uuid "eb2871dc-2eda-4947-b72f-6e8de925cf09") ) (fp_line (start 15 -108.89) @@ -1048,52 +833,7 @@ (type default) ) (layer "Dwgs.User") - (net 1) - (uuid "02022104-6a13-450a-b27d-67cea9238e4d") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "e63a57e4-3dc3-480e-a7ad-2849f1f19878") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "d5c18d0d-5995-461a-857a-2765b309e613") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "2ef16048-5c31-4b83-99c5-a5518e55aeeb") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 1) - (uuid "b1778df9-b553-4ed1-a07a-d2a6754f3611") + (uuid "dd183c3d-bf46-41e2-aa07-aef1242a536e") ) (fp_line (start -11 -2.89) @@ -1103,8 +843,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "5e0b9106-1b77-415f-b01b-b00fac276d92") + (uuid "ac1b246e-8ac7-4523-8657-b0e58ed44ea4") ) (fp_line (start -9.925 -2.39) @@ -1114,8 +853,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "e2aa06c0-42e6-47a1-a0c8-8518e55a2e18") + (uuid "27f1bcc3-b70b-4eec-a287-f605dffd7d0e") ) (fp_line (start 2.02 -1.79) @@ -1125,8 +863,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "092b99a2-42c3-4aa0-80b6-da412276c087") + (uuid "1ed4b209-27ee-4a62-bb85-003afc94149b") ) (fp_line (start 2.02 1.11) @@ -1136,8 +873,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "f3ba6be0-c69b-4085-8ad2-f70627f67e38") + (uuid "bc688b60-d3f2-4252-b738-b7295f0ed19e") ) (fp_line (start 3.22 -1.79) @@ -1147,8 +883,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "1ecea884-af2c-4c10-b4ce-1ebfb0c47156") + (uuid "7da38ea5-a585-4330-8fc2-230d3121ad73") ) (fp_line (start 3.22 1.11) @@ -1158,8 +893,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b0b0aae1-74f9-4616-be4a-de778ce2282e") + (uuid "2d17b671-cba1-4339-b4fe-74189d446545") ) (fp_line (start 9.925 -2.39) @@ -1169,8 +903,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "1f55c70e-8f15-4610-9bc6-ad042380efb6") + (uuid "5ce4d6a4-d903-4046-aca4-2f31c2832208") ) (fp_line (start 10.425 -2.89) @@ -1180,8 +913,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "99444e8f-355c-4269-a669-fc118aaed8b0") + (uuid "f23b945c-81a3-46b0-8080-5bbcd7056850") ) (fp_arc (start -10.425 -2.89) @@ -1192,8 +924,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6943871b-965a-4eab-b839-96daab43fe1d") + (uuid "440c3815-3453-4316-a317-ab1856366b7c") ) (fp_arc (start 2.02 -1.79) @@ -1204,8 +935,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "6bf9ae7b-cd13-4d3f-957f-e2dfec087029") + (uuid "a36aaffb-79e0-4aa3-be0e-f7362993cbcd") ) (fp_arc (start 9.925 -2.39) @@ -1216,8 +946,7 @@ (type default) ) (layer "Edge.Cuts") - (net 1) - (uuid "b0a2acb9-f024-4504-b6a5-eee361865121") + (uuid "165efa97-0518-4d28-a37f-db4a2e9ca572") ) (fp_line (start -0.71 -109.6) @@ -1227,8 +956,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "8c6cc177-4b6d-4179-9383-07edad0d3581") + (uuid "d2816f25-1d43-4b82-9d09-c7ce8b0a1fd5") ) (fp_line (start -0.71 -79.6) @@ -1238,8 +966,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "e7e31d70-44e4-408e-a3ff-7c3286572d76") + (uuid "5d7040df-840b-4390-ba0a-5eb43c435b92") ) (fp_line (start -0.71 -59.6) @@ -1249,8 +976,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "bf03c7fd-82b1-43d2-8a18-511b10e644e1") + (uuid "2db4f8c2-776f-400e-9ad5-3b2a5a0ef450") ) (fp_line (start -0.71 -41.6) @@ -1260,8 +986,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "ecdc0747-149e-46ac-a8de-da63ab7f9493") + (uuid "46e359d9-d88f-4b65-914d-565c46a2b140") ) (fp_line (start -0.71 -29.6) @@ -1271,8 +996,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "23a10423-22d7-4318-969d-221da3e988d2") + (uuid "eab57f10-b91f-46f1-9969-42a2d33ce73b") ) (fp_line (start 0.71 -109.6) @@ -1282,8 +1006,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "72067096-cfad-4632-a48c-57eb25e995e5") + (uuid "6e19f85e-f5fd-454e-9747-8a9a9308ae23") ) (fp_line (start 0.71 -79.6) @@ -1293,8 +1016,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "1f85e007-3542-439f-babe-18ff7de5d3a6") + (uuid "cef2184d-6bf6-4d5e-8d8d-48b2a54f9a85") ) (fp_line (start 0.71 -59.6) @@ -1304,8 +1026,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "dafca57a-fbfa-4dbb-ab1e-6cda35ee60ed") + (uuid "31fb49b9-1a3f-4ca5-a160-00a84f6049a7") ) (fp_line (start 0.71 -41.6) @@ -1315,8 +1036,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "38494562-ebf2-4a0c-9dcb-1951de6c6fa4") + (uuid "cdfe1b23-ab77-40c8-ab68-edd568381dff") ) (fp_line (start 0.71 -29.6) @@ -1326,8 +1046,7 @@ (type default) ) (layer "User.3") - (net 1) - (uuid "b9a1e37d-aede-4684-b754-44b34a279290") + (uuid "46829db9-19dc-4404-b13d-7dc6479045b1") ) (fp_rect (start -15 -108.89) @@ -1338,8 +1057,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "f5d795ec-2aa0-43fb-9471-b2908c905415") + (uuid "f0db2343-68ab-45eb-9fd7-62819dcd9c68") ) (fp_rect (start -15 -78.89) @@ -1350,8 +1068,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "e1f49ef9-a3e9-4cb4-a83e-549d7d1144ef") + (uuid "10c32458-5db7-4108-9921-35df21522975") ) (fp_rect (start -15 -58.89) @@ -1362,8 +1079,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "b54c5940-47c6-4058-bd59-76d1e0687698") + (uuid "eca73ffc-4a36-4370-8d13-9ffb3a5be363") ) (fp_rect (start -15 -40.89) @@ -1374,8 +1090,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "a10aaac6-6726-4158-a9b5-49223746006d") + (uuid "c49575ef-1538-4836-81d5-8db9e182efa5") ) (fp_rect (start -15 -28.89) @@ -1386,8 +1101,7 @@ ) (fill no) (layer "User.4") - (net 1) - (uuid "d1cbe562-b9fa-4bfc-add5-74bc412918f2") + (uuid "ae1bfe5f-f5b4-4501-9ded-9ed458aed980") ) (fp_text user "E" (at 3.245 -2.395 0) @@ -1402,8 +1116,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "56f64b0c-ce06-4fb8-8671-d30f53316531") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "a63e8b43-e88e-4c20-b686-5e8dc687a408") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "4a5cee67-270e-4fd5-99ba-35125afe90ee") @@ -1414,11 +1152,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "5d60e0aa-1e6a-444a-b52b-7d6214dd3010") + (uuid "e18ef6be-d2fd-4a2f-9b88-0c191f98fdc5") (effects (font (size 2 2) @@ -1427,7 +1165,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "a641af95-1967-48ce-b51f-a38686f9fcb3") @@ -1439,7 +1177,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "4de457f8-ea11-431b-8356-e0cd60156a14") @@ -1453,11 +1191,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "00cdb764-0317-4ae3-b149-839963af2799") + (uuid "1a3eb4ac-5b55-4632-9d16-0a8e2629aef8") (pts - (xy 117.185 158.78) (xy 117.185 128.78) + (xy 117.185 158.78) (xy 122.26 116.78) ) - (height 20.795) + (height 32.695) (orientation 1) (format (prefix "") @@ -1476,10 +1214,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 134.68 143.78 90) + (gr_text "42" + (at 146.58 137.78 90) (layer "User.2") - (uuid "00cdb764-0317-4ae3-b149-839963af2799") + (uuid "1a3eb4ac-5b55-4632-9d16-0a8e2629aef8") (effects (font (size 3 3) @@ -1491,11 +1229,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "236290fd-ccce-4b08-aa5b-5b59f5d36351") + (uuid "3184dd28-9c63-4910-8166-6a8e8120349c") (pts - (xy 117.185 158.78) (xy 117.185 98.78) + (xy 117.17 158.78) (xy 122.26 78.78) ) - (height 45.245) + (height 58.985) (orientation 1) (format (prefix "") @@ -1514,10 +1252,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 159.13 128.78 90) + (gr_text "80" + (at 172.855 118.78 90) (layer "User.2") - (uuid "236290fd-ccce-4b08-aa5b-5b59f5d36351") + (uuid "3184dd28-9c63-4910-8166-6a8e8120349c") (effects (font (size 3 3) @@ -1529,83 +1267,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "51d88aee-c8f9-4987-a006-d1271b1d3554") - (pts - (xy 117.185 158.78) (xy 117.185 48.78) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.625 103.78 90) - (layer "User.2") - (uuid "51d88aee-c8f9-4987-a006-d1271b1d3554") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7eb5cf9b-f567-486b-b688-cba68038690a") - (pts - (xy 92.26 47.67) (xy 122.26 47.67) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 107.26 26.44 0) - (layer "User.2") - (uuid "7eb5cf9b-f567-486b-b688-cba68038690a") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7f1208b1-91bc-402d-837c-770063f0fef3") + (uuid "4dc1523b-393b-4383-8079-1cafd97e9985") (pts (xy 96.26 48.78) (xy 118.26 48.78) ) @@ -1631,7 +1293,7 @@ (gr_text "22" (at 107.26 32.9 0) (layer "User.2") - (uuid "7f1208b1-91bc-402d-837c-770063f0fef3") + (uuid "4dc1523b-393b-4383-8079-1cafd97e9985") (effects (font (size 3 3) @@ -1643,11 +1305,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "a85a1111-0311-4572-a3a5-7ad807ae8d8d") + (uuid "57ac3ba4-7675-48d2-96e6-e0ae3da426b9") (pts - (xy 117.17 158.78) (xy 117.17 78.78) + (xy 117.185 158.78) (xy 122.26 48.78) ) - (height 58.985) + (height 69.74) (orientation 1) (format (prefix "") @@ -1666,10 +1328,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 172.855 118.78 90) + (gr_text "110" + (at 183.625 103.78 90) (layer "User.2") - (uuid "a85a1111-0311-4572-a3a5-7ad807ae8d8d") + (uuid "57ac3ba4-7675-48d2-96e6-e0ae3da426b9") (effects (font (size 3 3) @@ -1681,11 +1343,49 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f85dde4d-790d-492b-b831-aedd08007504") + (uuid "6234572c-005d-4340-a221-4758c036ad48") (pts - (xy 117.185 158.78) (xy 117.185 116.78) + (xy 92.26 47.67) (xy 122.26 47.67) ) - (height 32.695) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.26 26.44 0) + (layer "User.2") + (uuid "6234572c-005d-4340-a221-4758c036ad48") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "813a4447-4a2e-4e31-b747-afcee801feba") + (pts + (xy 117.185 158.78) (xy 122.26 128.78) + ) + (height 20.795) (orientation 1) (format (prefix "") @@ -1704,10 +1404,48 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 146.58 137.78 90) + (gr_text "30" + (at 134.68 143.78 90) (layer "User.2") - (uuid "f85dde4d-790d-492b-b831-aedd08007504") + (uuid "813a4447-4a2e-4e31-b747-afcee801feba") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "857f76f4-e7c4-4c23-b57c-647e1580a54e") + (pts + (xy 117.185 158.78) (xy 122.26 98.78) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.13 128.78 90) + (layer "User.2") + (uuid "857f76f4-e7c4-4c23-b57c-647e1580a54e") (effects (font (size 3 3) @@ -2323,9 +2061,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "6e5df8c5-ef46-4923-b854-f9c334bd77aa") + (uuid "35d1a8bd-8a02-4408-8d75-813f7e045686") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2334,7 +2072,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2348,7 +2086,7 @@ ) (polygon (pts - (xy 118.26 154.78) (xy 118.26 158.78) (xy 96.26 158.78) (xy 96.26 154.78) + (xy 122.26 154.78) (xy 122.26 158.78) (xy 92.26 158.78) (xy 92.26 154.78) ) ) ) @@ -2356,7 +2094,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "358cb7b4-89aa-4b0e-ac8f-09d7a8aebb81") + (uuid "d0ac2ef7-4a6a-442b-b874-81550a6ef174") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2367,7 +2105,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2448,7 +2186,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "fd98a860-9359-42fd-9476-8d1f37d3f024") ) (fp_line @@ -2459,7 +2196,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "eefd141a-3734-4478-bc04-c6c365e9f343") ) (fp_line @@ -2470,7 +2206,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "b62a4246-0fe3-4277-b8d5-51681a5cd2f4") ) (fp_line @@ -2481,7 +2216,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "82057c88-fc78-4aa7-8993-c1daf7d87659") ) (fp_line @@ -2492,7 +2226,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "f4150410-ff82-4e75-9e4f-5efd8aa0ea3b") ) (fp_line @@ -2503,7 +2236,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "02c9830f-5afa-4756-9391-556d34eba512") ) (fp_line @@ -2514,7 +2246,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "765e74ef-0892-4e39-9013-e94946e6b42f") ) (fp_line @@ -2525,7 +2256,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "ca0b2666-73d9-4318-9edb-64c34c6c6a92") ) (fp_text user "${REFERENCE}" @@ -2645,7 +2375,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "cdc305ae-052b-4727-a537-c35ac0fe82f7") ) (fp_line @@ -2656,7 +2385,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "4c2d0e7c-d3fd-48cf-aff7-532b6e1467ae") ) (fp_line @@ -2667,7 +2395,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e834906c-6359-4810-8d38-4470a4df104c") ) (fp_line @@ -2678,7 +2405,6 @@ (type solid) ) (layer "F.CrtYd") - (net 1) (uuid "e2a1ab33-2836-4396-b0ce-3857e0d66bbe") ) (fp_line @@ -2689,7 +2415,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "8d19657a-e484-47b4-83fc-3b41f31714db") ) (fp_line @@ -2700,7 +2425,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "e6dbdb27-6ab8-44cd-982c-0d45849e525d") ) (fp_line @@ -2711,7 +2435,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "4335d0ae-cd1d-450a-a0c2-83c53cd7af46") ) (fp_line @@ -2722,7 +2445,6 @@ (type solid) ) (layer "F.Fab") - (net 1) (uuid "138bc307-e15d-4fa8-8f3e-a5184022e363") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb index 4524178..14dd092 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 22110/M.2 M Key 22110.kicad_pcb @@ -850,7 +850,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "b33b8d5d-e667-4e9d-ac0a-09facc10a623") @@ -887,20 +887,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "c8a9ce3a-5ac4-471e-937c-f2fa4e801046") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -910,7 +897,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "d4ba5130-e3b8-4940-8060-9400128224f0") + (uuid "23a02a54-3dbf-4c01-a78c-4ea5a1f64da9") ) (fp_rect (start -9.925 -1.44) @@ -921,7 +908,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "ae69bd39-7911-4896-981c-fa0d3f890c06") + (uuid "87e4971f-27ab-4c6c-89ea-f407604d332a") ) (fp_line (start -15 -108.89) @@ -931,7 +918,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ca527bed-2181-4d02-9518-ce0712e0460d") + (uuid "be070433-86dc-4990-b284-8cc93a888c38") ) (fp_line (start -15 -78.89) @@ -941,7 +928,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fc2bb415-f807-4647-a2fb-4a481f44899e") + (uuid "fef8347e-80d1-470d-ab3c-d57dd7687b19") ) (fp_line (start -15 -58.89) @@ -951,7 +938,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5cf3f450-7200-40bd-b902-6843ad2b8614") + (uuid "6116d9c6-3e62-492a-8d15-bbbe6545c6c0") ) (fp_line (start -15 -40.89) @@ -961,7 +948,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bc0f4531-274e-4c9d-8048-d5ad3a10d0b8") + (uuid "02746fdf-f965-4abc-b82e-c73b03b6b4ff") ) (fp_line (start -15 -28.89) @@ -971,7 +958,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4d80c57f-4670-459c-b7f5-3a19f2dc6d78") + (uuid "dbd98885-330a-433a-af48-bc7be5f81fe7") ) (fp_line (start -15 -2.89) @@ -981,97 +968,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "96cab584-959f-4c77-99cd-024058c27758") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "41602f83-e807-4ede-8dde-78914a275efe") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8766fa0e-7e91-4587-83cc-b12a00920d48") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d3f0be54-26e1-4b90-9a32-458fdbfb9fe7") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8a085220-adcb-4a0e-a779-946b423b6d25") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "761f1270-5856-473b-8791-89b9d8184701") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2098afa5-5278-4af5-aad8-947e95c0724c") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5fe97a51-0a34-4e4a-9c31-7b9c5be3aa8d") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5640854b-65d3-44c5-9ff0-749c342d9486") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "13abe106-6a32-471d-8e4e-667d4e792db1") + (uuid "309d9655-a5bd-4b08-aaff-38dad8f09420") ) (fp_line (start -11 -2.89) @@ -1081,7 +978,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4eb151cb-31dd-48a5-ad46-f2739faab1d8") + (uuid "15eeb42d-2e85-4877-af7d-7d756106bc4c") ) (fp_line (start -11 -2.89) @@ -1091,47 +988,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f7439f0c-f0e4-4ee4-808b-46c4933d29c2") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "13b8f4fc-91fc-430a-a76b-e071fb93ed1b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b49d41b2-132d-425e-8634-0ae65c1b95a9") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "658caed7-ef12-40c7-98de-131db2801177") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "24c99615-5644-4b80-972b-80be2da2d6cc") + (uuid "e7ece09a-657b-4dde-a793-7cbac527734e") ) (fp_line (start 11 -108.89) @@ -1141,47 +998,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9ae0a0e7-a90e-424f-9387-1871bc3d76c0") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "94ab2f83-6fa8-4710-9e7d-4cc01ae32520") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7265fbdc-5585-4a32-8017-8b8e1236c273") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3bb9e702-82f6-45e1-a83b-e7865658104b") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b90858b3-36ff-4a5a-9b93-f763dd0e30f7") + (uuid "7fe7a2cd-7249-4b11-88ba-2598d7ded5ad") ) (fp_line (start 11 -2.89) @@ -1191,7 +1008,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "79960ce4-92cd-4e72-a761-9bf5d162896d") + (uuid "9ed0d382-7a3e-4402-9f27-a2bb29198455") ) (fp_line (start 15 -108.89) @@ -1201,47 +1018,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3f1b4a56-a7a0-4664-8f09-5c6f76f696c3") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "604746fd-1ddf-4b46-bc1b-8b79f24c1fb4") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1c3d12c8-c3fc-45ab-9c18-fa590d1c3e5f") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9ba3b026-af11-447b-9584-66a268133e2d") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ef87b51e-a2e5-4100-834f-a23d66459444") + (uuid "9be2d379-7cd9-4bd5-9216-f9a68567804a") ) (fp_line (start -11 -2.89) @@ -1251,7 +1028,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "de318f74-25dc-4820-8e38-5c6841836881") + (uuid "8e1743c6-3385-468e-9d9e-cdd3968e5741") ) (fp_line (start -9.925 -2.39) @@ -1261,7 +1038,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "95d81da3-3b2a-4145-aee1-3a043347f865") + (uuid "48d44b21-8e48-453a-a257-62a7b02ea212") ) (fp_line (start -6.725 -1.79) @@ -1271,7 +1048,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d9d1b2c6-ecd8-48c0-a22d-eca7ef1704a2") + (uuid "0f31d718-6eea-4150-8263-a97cdeb6cfed") ) (fp_line (start -6.725 1.11) @@ -1281,7 +1058,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "744927cd-b1bd-49f7-b15e-c603891369a0") + (uuid "cf45a837-61e3-4938-b4b8-91ca491910ec") ) (fp_line (start -5.525 -1.79) @@ -1291,7 +1068,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f1ed97da-5ebd-49b0-928e-056c2839f8c9") + (uuid "4b6a0589-b93b-4755-9076-e968ab480123") ) (fp_line (start -5.525 1.11) @@ -1301,7 +1078,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "37cce4b3-66c6-446e-87f3-ad003eb22fbf") + (uuid "fb0bba52-fdce-424b-87f8-ac308d2749f7") ) (fp_line (start 9.925 -2.39) @@ -1311,7 +1088,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "66ec5569-643a-4705-89a5-c9b5fc4275a0") + (uuid "48c6461a-9ae0-44a5-a261-5f59aed46d70") ) (fp_line (start 10.425 -2.89) @@ -1321,7 +1098,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e05e8d53-c74c-42d2-9507-7d8708c5b35f") + (uuid "2419fdda-2dcc-4fd0-be2b-71100d5ebfe9") ) (fp_arc (start -10.425 -2.89) @@ -1332,7 +1109,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9a3643d1-41f2-4f69-aff1-f023cbf5837b") + (uuid "794450e3-cc3c-4102-8eb2-7ead820d82e8") ) (fp_arc (start -6.725 -1.79) @@ -1343,7 +1120,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b9dd92d8-e446-48d7-b9cf-80a10a1564aa") + (uuid "2e3bd51a-a601-42c0-8b15-a820bacf5858") ) (fp_arc (start 9.925 -2.39) @@ -1354,7 +1131,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "331a4622-58f1-4618-8b34-6df4f8f82824") + (uuid "92aea52e-7407-4b8d-b0c5-b7b08ca8d42c") ) (fp_line (start -0.71 -109.6) @@ -1364,7 +1141,7 @@ (type default) ) (layer "User.3") - (uuid "a9dfcf59-b84d-4b38-90e0-23a5e1ae4c5a") + (uuid "cd776f7b-cd08-4a77-90d6-cb882d3cdc5d") ) (fp_line (start -0.71 -79.6) @@ -1374,7 +1151,7 @@ (type default) ) (layer "User.3") - (uuid "b64a3df0-8911-4349-b4b3-d18eac5de40d") + (uuid "ed2032c8-8d3f-4468-b953-aae373aa880d") ) (fp_line (start -0.71 -59.6) @@ -1384,7 +1161,7 @@ (type default) ) (layer "User.3") - (uuid "6a6829ee-5820-4c7b-a3df-1466b8ba14fa") + (uuid "78a0ee9a-3190-4c01-93a4-67b3b6e3d71e") ) (fp_line (start -0.71 -41.6) @@ -1394,7 +1171,7 @@ (type default) ) (layer "User.3") - (uuid "860e5ba5-9f61-4040-bf80-780e80b39a47") + (uuid "1166946d-5992-430c-881b-8e3026e7ffe5") ) (fp_line (start -0.71 -29.6) @@ -1404,7 +1181,7 @@ (type default) ) (layer "User.3") - (uuid "6f9547b9-d05a-4330-9636-8c6ee641eaac") + (uuid "a0ae01fd-1417-4316-a144-8f1dc23caf38") ) (fp_line (start 0.71 -109.6) @@ -1414,7 +1191,7 @@ (type default) ) (layer "User.3") - (uuid "ae0839d7-90f8-4a28-97d8-2906dd9edd82") + (uuid "d4a6935b-9f77-40b4-bb5b-52ac963d2123") ) (fp_line (start 0.71 -79.6) @@ -1424,7 +1201,7 @@ (type default) ) (layer "User.3") - (uuid "585eb33d-d7af-45c2-80d2-9f5076242380") + (uuid "e7440846-897b-444b-af51-2b4e64c5a5aa") ) (fp_line (start 0.71 -59.6) @@ -1434,7 +1211,7 @@ (type default) ) (layer "User.3") - (uuid "71256414-e50d-4f13-a78a-ba0ded691f0d") + (uuid "d9ce8e33-d46e-4888-8842-dbf33622c810") ) (fp_line (start 0.71 -41.6) @@ -1444,7 +1221,7 @@ (type default) ) (layer "User.3") - (uuid "fe1f12ba-381e-4957-a177-ed749e182b8a") + (uuid "e66e49bb-cce4-4a91-99d6-45548fe59ad0") ) (fp_line (start 0.71 -29.6) @@ -1454,7 +1231,7 @@ (type default) ) (layer "User.3") - (uuid "b94f5a78-9167-4803-89e9-73ad724726f0") + (uuid "4ae7609c-246d-4460-a472-50fedcaa3ab4") ) (fp_rect (start -15 -108.89) @@ -1465,7 +1242,7 @@ ) (fill no) (layer "User.4") - (uuid "2ebc8c3b-dfbf-495e-a131-6e6a1228b814") + (uuid "67864609-cc84-4f9b-942d-52e089540ffe") ) (fp_rect (start -15 -78.89) @@ -1476,7 +1253,7 @@ ) (fill no) (layer "User.4") - (uuid "9e997d9a-9c35-44d2-925e-b8258d90ecb4") + (uuid "3bed6d36-29b4-424e-b5c4-5faf61399fa3") ) (fp_rect (start -15 -58.89) @@ -1487,7 +1264,7 @@ ) (fill no) (layer "User.4") - (uuid "9c2e1924-9ef0-47e1-920a-713af1f4aef1") + (uuid "1558c5ce-b43b-4b5b-b187-88767e955efa") ) (fp_rect (start -15 -40.89) @@ -1498,7 +1275,7 @@ ) (fill no) (layer "User.4") - (uuid "56fc0fca-76a4-4949-8187-a9261b818a0e") + (uuid "98433a03-0189-44a0-94cf-ca09321439e0") ) (fp_rect (start -15 -28.89) @@ -1509,7 +1286,7 @@ ) (fill no) (layer "User.4") - (uuid "dab2fc41-8b9d-44f1-9872-447e63ff205c") + (uuid "483bad0f-348c-4dc5-ba0e-1d89b0c75fb8") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1524,8 +1301,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "6ea01b19-e798-403a-b09e-d665570029cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "e6f1b991-10e0-48a7-8b2d-b25bd1ae8d70") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "32134838-3289-4c35-9016-5fa1fc4d2b40") @@ -1536,11 +1337,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "4c6f838c-a3c4-46d4-9aae-1f15312ea501") + (uuid "0467cbf5-e87d-4927-b3f2-6874accfd8ab") (effects (font (size 2 2) @@ -1549,7 +1350,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "0a575702-691c-4c7e-9b26-c1015ddd34b5") @@ -1561,7 +1362,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "f99a1644-fec0-48ca-9a83-c0d9a3acc69a") @@ -1575,161 +1376,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4cac01c9-aebf-49f7-a410-bb66659849a2") + (uuid "03f5c36b-eabe-46d0-b485-43e811fd44f5") (pts - (xy 116.135 157.78) (xy 116.135 127.78) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 133.63 142.78 90) - (layer "User.2") - (uuid "4cac01c9-aebf-49f7-a410-bb66659849a2") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d75c48f0-1980-467e-9e03-2e209f0a12ed") - (pts - (xy 95.21 47.78) (xy 117.21 47.78) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 106.21 31.9 0) - (layer "User.2") - (uuid "d75c48f0-1980-467e-9e03-2e209f0a12ed") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "df0d53b7-e270-44f2-8138-3e90320ff51e") - (pts - (xy 116.135 157.78) (xy 116.135 47.78) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 182.575 102.78 90) - (layer "User.2") - (uuid "df0d53b7-e270-44f2-8138-3e90320ff51e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e63d1356-7c7e-469c-b876-c6618d61bd94") - (pts - (xy 116.135 157.78) (xy 116.135 115.78) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 145.53 136.78 90) - (layer "User.2") - (uuid "e63d1356-7c7e-469c-b876-c6618d61bd94") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f4216229-488a-4d17-bf95-8ff471786f41") - (pts - (xy 116.12 157.78) (xy 116.12 77.78) + (xy 116.12 157.78) (xy 121.21 77.78) ) (height 58.985) (orientation 1) @@ -1753,7 +1402,7 @@ (gr_text "80" (at 171.805 117.78 90) (layer "User.2") - (uuid "f4216229-488a-4d17-bf95-8ff471786f41") + (uuid "03f5c36b-eabe-46d0-b485-43e811fd44f5") (effects (font (size 3 3) @@ -1765,9 +1414,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fad97b15-6c74-41df-9c5b-8f6ff3ab83f6") + (uuid "19c3660b-6f98-4027-b34f-e7245d148cff") (pts - (xy 116.135 157.78) (xy 116.135 97.78) + (xy 116.135 157.78) (xy 121.21 97.78) ) (height 45.245) (orientation 1) @@ -1791,7 +1440,7 @@ (gr_text "60" (at 158.08 127.78 90) (layer "User.2") - (uuid "fad97b15-6c74-41df-9c5b-8f6ff3ab83f6") + (uuid "19c3660b-6f98-4027-b34f-e7245d148cff") (effects (font (size 3 3) @@ -1803,7 +1452,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fbda0217-a36a-403c-a36f-634a2db0a7c5") + (uuid "57d420b7-c078-4c3e-baa1-3e22f0ce0991") + (pts + (xy 116.135 157.78) (xy 121.21 47.78) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 182.575 102.78 90) + (layer "User.2") + (uuid "57d420b7-c078-4c3e-baa1-3e22f0ce0991") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6dc9fe5e-03e9-4c54-bb92-2ca8c1731e80") (pts (xy 91.21 46.67) (xy 121.21 46.67) ) @@ -1829,7 +1516,7 @@ (gr_text "30" (at 106.21 25.44 0) (layer "User.2") - (uuid "fbda0217-a36a-403c-a36f-634a2db0a7c5") + (uuid "6dc9fe5e-03e9-4c54-bb92-2ca8c1731e80") (effects (font (size 3 3) @@ -1838,6 +1525,120 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9c1b794e-627a-406d-837f-721fcee98abb") + (pts + (xy 116.135 157.78) (xy 121.21 127.78) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 133.63 142.78 90) + (layer "User.2") + (uuid "9c1b794e-627a-406d-837f-721fcee98abb") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b97037a1-d139-46f2-8fbb-fabc87b2e8b1") + (pts + (xy 95.21 47.78) (xy 117.21 47.78) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 106.21 31.9 0) + (layer "User.2") + (uuid "b97037a1-d139-46f2-8fbb-fabc87b2e8b1") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f3271529-411e-4b8c-afcd-fb9cc0c52ef9") + (pts + (xy 116.135 157.78) (xy 121.21 115.78) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 145.53 136.78 90) + (layer "User.2") + (uuid "f3271529-411e-4b8c-afcd-fb9cc0c52ef9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2445,9 +2246,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "b39463a8-8491-4a7a-a261-323cd22deec6") + (uuid "5406ff63-a2e4-4706-8f56-1bb40a110897") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2456,7 +2257,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2470,7 +2271,7 @@ ) (polygon (pts - (xy 117.21 153.78) (xy 117.21 157.78) (xy 95.21 157.78) (xy 95.21 153.78) + (xy 121.21 153.78) (xy 121.21 157.78) (xy 91.21 157.78) (xy 91.21 153.78) ) ) ) @@ -2478,7 +2279,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "22e8858b-f252-4dda-a82a-969087b6e6bb") + (uuid "b24ce52b-daee-4955-8222-57ea08b1e745") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2489,7 +2290,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb index ed2eb9c..bc0dbe1 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 2230/M.2 M Key 2230.kicad_pcb @@ -1252,7 +1252,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "92c0601f-6c09-4d29-8a6a-e16b970c57b4") @@ -1289,23 +1289,10 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ad2cdc34-1f1f-4740-8727-9e5d985ae442") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) (path "/63519646-dcc0-4eb2-a912-36e68cdd7779/718c2037-81ed-4f33-95ba-c2eaee52a443") (sheetname "/M.2 M Key/") (sheetfile "M.2 M Key.kicad_sch") - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1315,7 +1302,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "0fd31cb6-2272-434b-89e9-16d4811c50c8") + (uuid "4afe574a-15e7-422d-8451-a33dd8c3093d") ) (fp_rect (start -9.925 -1.44) @@ -1326,7 +1313,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "13df84a0-00c5-434e-ae33-188fdd213c3a") + (uuid "c4360300-7074-4594-9773-eedbcb94889d") ) (fp_line (start -15 -108.89) @@ -1336,7 +1323,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5f949c66-a9b4-4ed8-932d-6d490d29d0bd") + (uuid "85bfd74c-0375-4c5f-9bc2-6ff8b7099aa1") ) (fp_line (start -15 -78.89) @@ -1346,7 +1333,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3c7a1ca4-c3a2-438e-80ac-cc6feb420fd9") + (uuid "7d9fcb18-deaf-49b7-b4dd-eac5a623171e") ) (fp_line (start -15 -58.89) @@ -1356,7 +1343,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8c6dd43f-d386-4680-bbd3-fa806d50b8c0") + (uuid "cb000062-3c97-4f05-b00e-de5819408e8c") ) (fp_line (start -15 -40.89) @@ -1366,7 +1353,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b409a39e-f5f3-4592-9c09-2e7f5bd6d806") + (uuid "eafe387d-72c8-43df-83c0-9537441e4adb") ) (fp_line (start -15 -28.89) @@ -1376,7 +1363,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d31fde7c-0a2f-4157-9169-f907487f0dc4") + (uuid "7aabf49f-63a3-4be2-892c-70da5bb127b8") ) (fp_line (start -15 -2.89) @@ -1386,97 +1373,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5ad3454d-472e-4b31-891c-3b8af07e84f5") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "52412c08-2146-4dc3-a122-a27dddadd75a") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "54c7ed56-7912-4839-8fa7-112388228c5d") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "38ee0d72-0e91-42cb-8f8f-967252eac857") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ec08effa-19e2-448f-8f10-5e24b27a541b") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c18f7339-0efb-4054-a92c-6f28d1f5d93c") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c89a3f88-707b-49b5-93c7-c55b2281bf19") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "93a10ecf-7c27-4131-807c-8ac422fa806c") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f4177075-e51f-48bf-813c-7cfd2410d1e4") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7ceed9c-2a7c-4db8-b8c1-2e4103bedf51") + (uuid "51db6770-3d67-4276-a6a1-21fd550be5b3") ) (fp_line (start -11 -2.89) @@ -1486,7 +1383,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6d2d8639-4ee7-4a65-be29-72fbbef0f105") + (uuid "8d0c6676-ed61-484c-975c-5839ec154a3d") ) (fp_line (start -11 -2.89) @@ -1496,47 +1393,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "232daba2-e536-46f3-b1f6-66ef6770cc4a") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1f9363eb-ef52-4d41-b29f-0caf62c31069") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fe150e98-8a3b-4dcb-893b-bfca078bbfc4") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75e52a99-d349-4b5a-8a96-a9382dde7d09") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cc2adce7-b097-4af2-bcc8-1b19e42cf952") + (uuid "eb7d30f6-dee4-436d-805b-eb2cf8241dec") ) (fp_line (start 11 -108.89) @@ -1546,47 +1403,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "593cd756-9dbb-4e2c-a34e-7610998a0bea") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "db7f94b2-cd52-447c-b083-21b3052ce08b") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "24e1f674-04e1-4a56-bfde-f2dadad9ba49") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "22e53f62-6d7e-498d-90c7-8d10b2a48a17") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2483b0ba-0967-4ab7-82ec-dfa9fa54d5cc") + (uuid "831fcc72-c155-41e9-8d98-9c190e491340") ) (fp_line (start 11 -2.89) @@ -1596,7 +1413,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "01745ae9-fbd8-44a9-8b20-fb7931436d73") + (uuid "a17db2f9-1c9a-488b-a661-12c8c84e0eae") ) (fp_line (start 15 -108.89) @@ -1606,47 +1423,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a5c5246-c02d-41e5-831e-a720b5780f57") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4051cc0a-c979-4c9e-822e-7d014f9a4544") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1e62741-5561-4a0d-bc58-610c7b5159f4") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b5f9792-4b22-4f1f-8313-4acff8b488ee") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bc8071bf-96bd-4a4d-ad4e-b7b096aa113e") + (uuid "8b4467be-9667-4d8b-940c-090fd0575fbf") ) (fp_line (start -11 -2.89) @@ -1656,7 +1433,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9f462ac3-cfbf-4381-a904-326cf22afa22") + (uuid "48cab0fc-0154-4243-a3c8-f469b493d32b") ) (fp_line (start -9.925 -2.39) @@ -1666,7 +1443,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a42524be-7898-40b4-be08-20a9857954a7") + (uuid "780c4652-b699-4e31-94af-9e717e304a28") ) (fp_line (start -6.725 -1.79) @@ -1676,7 +1453,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "43d047d5-fb72-4fd9-99e2-8e4d8e151fbe") + (uuid "a815ab75-1c18-4168-b22e-57f0022173e1") ) (fp_line (start -6.725 1.11) @@ -1686,7 +1463,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a9a0acb3-f500-4b34-97e0-ae59a12e70b4") + (uuid "3c7b1108-289c-4fbe-a103-a289a3a57d49") ) (fp_line (start -5.525 -1.79) @@ -1696,7 +1473,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5730a30d-cbde-435e-bfdd-f86e00fe969a") + (uuid "4387349f-4a2f-4bab-a77a-5d2fbe63ca8e") ) (fp_line (start -5.525 1.11) @@ -1706,7 +1483,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "09f643f9-97d7-4499-852d-8581d0e61274") + (uuid "44359bfe-8ec3-49cc-b52e-9fb296825565") ) (fp_line (start 9.925 -2.39) @@ -1716,7 +1493,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a38c4e8e-3516-4a1c-9336-594885382a74") + (uuid "63d89ef5-fdb4-4e4c-93cd-210fbdae3e01") ) (fp_line (start 10.425 -2.89) @@ -1726,7 +1503,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "da00b424-5814-4f21-acdc-367f33844943") + (uuid "3a39a1d5-4fe2-414e-a7cb-2570e691e75d") ) (fp_arc (start -10.425 -2.89) @@ -1737,7 +1514,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "db115ed5-0dec-4934-8d6b-db05179fc4fe") + (uuid "58571a0c-d305-42e4-ad73-46b28c3fa988") ) (fp_arc (start -6.725 -1.79) @@ -1748,7 +1525,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f6ae524e-75dd-4fab-ade9-71d0926a7adc") + (uuid "0d4ea237-ce0f-4886-a13d-147be7c82f1c") ) (fp_arc (start 9.925 -2.39) @@ -1759,7 +1536,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "12831f3d-70f2-4958-8bea-e2c38aad7012") + (uuid "59f88424-f745-4158-a7b1-e7a8039a1026") ) (fp_line (start -0.71 -109.6) @@ -1769,7 +1546,7 @@ (type default) ) (layer "User.3") - (uuid "af50d1e6-2849-45f0-b959-cf33d3651895") + (uuid "e19f6b8f-8fdb-4c95-82eb-1c76b556afa5") ) (fp_line (start -0.71 -79.6) @@ -1779,7 +1556,7 @@ (type default) ) (layer "User.3") - (uuid "527ffe89-d3a5-412e-a3fb-8401bd4c0a99") + (uuid "767af634-4097-4096-9157-0ca533f2455e") ) (fp_line (start -0.71 -59.6) @@ -1789,7 +1566,7 @@ (type default) ) (layer "User.3") - (uuid "6e3bb9d6-10a5-4d09-9128-8f2379e075e5") + (uuid "67c385ee-a917-4bbb-b0ac-6d02568292c1") ) (fp_line (start -0.71 -41.6) @@ -1799,7 +1576,7 @@ (type default) ) (layer "User.3") - (uuid "989f43f7-d7b2-4d7e-86af-6a20f2a13465") + (uuid "1f39ac0f-337e-4714-8723-8861d6ef8275") ) (fp_line (start -0.71 -29.6) @@ -1809,7 +1586,7 @@ (type default) ) (layer "User.3") - (uuid "801b7bcc-7293-41e6-a18b-41e400ae6293") + (uuid "aad73905-95bc-40cc-8f0a-e5b49458c80a") ) (fp_line (start 0.71 -109.6) @@ -1819,7 +1596,7 @@ (type default) ) (layer "User.3") - (uuid "02270605-b5f2-44af-bf82-97a247eccb9b") + (uuid "fe7678bc-6754-4709-849c-a37533d9ce45") ) (fp_line (start 0.71 -79.6) @@ -1829,7 +1606,7 @@ (type default) ) (layer "User.3") - (uuid "96793c3b-728b-4107-a3f4-3687382f4229") + (uuid "696e9a37-2a35-4f73-a572-f2e0c2951123") ) (fp_line (start 0.71 -59.6) @@ -1839,7 +1616,7 @@ (type default) ) (layer "User.3") - (uuid "152a2de2-ce02-4422-9bde-fac118e00e08") + (uuid "bb88400b-08ce-4e8f-bde5-d25d85dbc165") ) (fp_line (start 0.71 -41.6) @@ -1849,7 +1626,7 @@ (type default) ) (layer "User.3") - (uuid "25f3ebea-fbc4-4d93-96da-3c03ec579ee6") + (uuid "524be1c8-8393-4143-87f8-01b301056865") ) (fp_line (start 0.71 -29.6) @@ -1859,7 +1636,7 @@ (type default) ) (layer "User.3") - (uuid "a9601ae2-8f03-4ffa-a562-a2476569203b") + (uuid "55924a24-a10d-47e5-a109-647537857456") ) (fp_rect (start -15 -108.89) @@ -1870,7 +1647,7 @@ ) (fill no) (layer "User.4") - (uuid "3c1a9ade-d191-4a5d-89c4-2641fb21789c") + (uuid "a1502b05-db5f-4f29-a884-335af13d891c") ) (fp_rect (start -15 -78.89) @@ -1881,7 +1658,7 @@ ) (fill no) (layer "User.4") - (uuid "8a52a1a2-03dc-49f7-a197-22f1d9b7a309") + (uuid "0e20ae8c-959a-45e4-b5ad-16a12f7eebaa") ) (fp_rect (start -15 -58.89) @@ -1892,7 +1669,7 @@ ) (fill no) (layer "User.4") - (uuid "149981be-ad81-4073-b9ca-8e5f93e8d18a") + (uuid "2723322c-d1c6-4149-aae7-94be18a89aa9") ) (fp_rect (start -15 -40.89) @@ -1903,7 +1680,7 @@ ) (fill no) (layer "User.4") - (uuid "9c3d9fd4-1fbb-4aa4-8758-01044d1b9662") + (uuid "ca16f795-1709-4eba-92a3-2debadde852a") ) (fp_rect (start -15 -28.89) @@ -1914,7 +1691,7 @@ ) (fill no) (layer "User.4") - (uuid "bf967349-c835-4822-972c-cfd984d21059") + (uuid "10a64bb2-fd8a-4a25-86bc-0fec355a2c51") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1929,8 +1706,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2b26c520-e4ae-4078-8fe2-a66b6306bba4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "78ce959f-901a-41c9-b3d0-1e0fadaa98b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "36be25f9-addc-4d15-8c9e-1187e022b98d") @@ -1941,11 +1742,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "7b8e7f48-05e9-4b46-a48e-e250dcd64708") + (uuid "5480ef4e-c8f4-459d-bed2-2973e3b54aa1") (effects (font (size 2 2) @@ -1954,7 +1755,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "67065ce2-3651-4089-a362-2790e40c62be") @@ -1966,7 +1767,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "42f04b1d-2737-4f4a-a13b-35ab10492a01") @@ -1980,49 +1781,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "22bbf2d3-ed06-407d-82f9-dc1503d4637d") + (uuid "2c8545e9-eb95-4640-aff8-06c63dd19452") (pts - (xy 92.99 46.65) (xy 122.99 46.65) + (xy 117.915 157.76) (xy 122.99 115.76) ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 107.99 25.42 0) - (layer "User.2") - (uuid "22bbf2d3-ed06-407d-82f9-dc1503d4637d") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "54278f10-4ebf-4cd4-aca1-e29a823d31cb") - (pts - (xy 117.915 157.76) (xy 117.915 127.76) - ) - (height 20.795) + (height 32.695) (orientation 1) (format (prefix "") @@ -2041,10 +1804,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 135.41 142.76 90) + (gr_text "42" + (at 147.31 136.76 90) (layer "User.2") - (uuid "54278f10-4ebf-4cd4-aca1-e29a823d31cb") + (uuid "2c8545e9-eb95-4640-aff8-06c63dd19452") (effects (font (size 3 3) @@ -2056,45 +1819,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "988c9991-faa7-438a-8f6b-319857e22d49") - (pts - (xy 117.915 157.76) (xy 117.915 97.76) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.86 127.76 90) - (layer "User.2") - (uuid "988c9991-faa7-438a-8f6b-319857e22d49") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c702b0a7-7c5e-47e6-9291-0ce3a4071ab0") + (uuid "3510e33c-b1f1-4ec7-a7af-c014a46117bb") (pts (xy 96.99 47.76) (xy 118.99 47.76) ) @@ -2120,7 +1845,7 @@ (gr_text "22" (at 107.99 31.88 0) (layer "User.2") - (uuid "c702b0a7-7c5e-47e6-9291-0ce3a4071ab0") + (uuid "3510e33c-b1f1-4ec7-a7af-c014a46117bb") (effects (font (size 3 3) @@ -2132,11 +1857,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ce5743b0-7520-4a48-9e55-0e3166e862cd") + (uuid "362dfaa7-a43f-4dd4-b425-c93b2dc8713a") (pts - (xy 117.915 157.76) (xy 117.915 115.76) + (xy 117.915 157.76) (xy 122.99 97.76) ) - (height 32.695) + (height 45.245) (orientation 1) (format (prefix "") @@ -2155,10 +1880,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 147.31 136.76 90) + (gr_text "60" + (at 159.86 127.76 90) (layer "User.2") - (uuid "ce5743b0-7520-4a48-9e55-0e3166e862cd") + (uuid "362dfaa7-a43f-4dd4-b425-c93b2dc8713a") (effects (font (size 3 3) @@ -2170,47 +1895,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d4794a73-3b31-4afb-9741-4553c40168ca") + (uuid "6047b4d0-2316-4b23-9308-6bf7440eb8af") (pts - (xy 117.915 157.76) (xy 117.915 47.76) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.355 102.76 90) - (layer "User.2") - (uuid "d4794a73-3b31-4afb-9741-4553c40168ca") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "ef3d4c80-cd65-4a77-b9ba-43c9fa65668e") - (pts - (xy 117.9 157.76) (xy 117.9 77.76) + (xy 117.9 157.76) (xy 122.99 77.76) ) (height 58.985) (orientation 1) @@ -2234,7 +1921,7 @@ (gr_text "80" (at 173.585 117.76 90) (layer "User.2") - (uuid "ef3d4c80-cd65-4a77-b9ba-43c9fa65668e") + (uuid "6047b4d0-2316-4b23-9308-6bf7440eb8af") (effects (font (size 3 3) @@ -2243,6 +1930,120 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6a907825-d1b9-4b73-9c2f-7ab95f146451") + (pts + (xy 117.915 157.76) (xy 122.99 127.76) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.41 142.76 90) + (layer "User.2") + (uuid "6a907825-d1b9-4b73-9c2f-7ab95f146451") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "88e0cf4f-b83e-48c7-9d71-91af708dc684") + (pts + (xy 117.915 157.76) (xy 122.99 47.76) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.355 102.76 90) + (layer "User.2") + (uuid "88e0cf4f-b83e-48c7-9d71-91af708dc684") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fc5f40ef-2768-4501-9cca-b697a3143bd3") + (pts + (xy 92.99 46.65) (xy 122.99 46.65) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.99 25.42 0) + (layer "User.2") + (uuid "fc5f40ef-2768-4501-9cca-b697a3143bd3") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2850,9 +2651,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "0b8db0cf-a1f1-4869-9f92-34b179d7a2cd") + (uuid "003398d4-1083-4f61-8270-389846a8883c") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2861,7 +2662,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2875,7 +2676,7 @@ ) (polygon (pts - (xy 118.99 153.76) (xy 118.99 157.76) (xy 96.99 157.76) (xy 96.99 153.76) + (xy 122.99 153.76) (xy 122.99 157.76) (xy 92.99 157.76) (xy 92.99 153.76) ) ) ) @@ -2883,7 +2684,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "96ea6ff0-f04b-4ac9-9d9b-de96e0f3cc7f") + (uuid "158e6b4f-16dc-4668-9a60-0ee5a22d814e") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2894,7 +2695,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb index f6efb95..a621991 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 2242/M.2 M Key 2242.kicad_pcb @@ -232,7 +232,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "191bf27e-1294-4f7a-b7e5-4dd7a2e2c42c") ) (fp_line @@ -243,7 +242,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "2b5a974b-0829-4b47-aa7d-ee7c0b44d511") ) (fp_line @@ -254,7 +252,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "ccb3610b-9d37-4e4d-9795-005b593a94d4") ) (fp_line @@ -265,7 +262,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "08d8aa38-a5d1-43f0-8758-80523604a293") ) (fp_line @@ -276,7 +272,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "930b3b89-202b-4ec5-972b-c7aa7ceedeb6") ) (fp_line @@ -287,7 +282,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "0f5215e8-6c22-43ac-a51e-d7e98c775031") ) (fp_line @@ -298,7 +292,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "3430d10f-4cd0-448a-86a2-ed15847306a2") ) (fp_line @@ -309,7 +302,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "2f33ee12-6e16-4020-89f2-ca54b9851266") ) (fp_text user "${REFERENCE}" @@ -429,7 +421,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "6e372a25-9bdf-4507-9184-271586c1fe94") ) (fp_line @@ -440,7 +431,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "1a8ddb12-d440-4779-8e14-f31b706bf3c1") ) (fp_line @@ -451,7 +441,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "3b303e10-ddb9-4720-a2d5-d19f09691a01") ) (fp_line @@ -462,7 +451,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "3918c073-dbe3-4a4f-b8de-6a7184411162") ) (fp_line @@ -473,7 +461,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "088d1396-1a78-477c-b767-c262cde6ea1e") ) (fp_line @@ -484,7 +471,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "d10e3b4c-3ec0-4a2d-abb7-33280c5d4c6d") ) (fp_line @@ -495,7 +481,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "fad99559-7b56-4489-9be2-949fecab4b3f") ) (fp_line @@ -506,7 +491,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "c2631883-3b53-4ce9-bd0b-efa9bda0f5ae") ) (fp_text user "${REFERENCE}" @@ -582,7 +566,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "5117cc2d-d528-48de-9f98-3c1814f8b2e7") @@ -619,20 +603,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e8dc84f6-f7e3-417a-87b1-1f88dc19ff69") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -642,8 +613,7 @@ ) (fill yes) (layer "F.Mask") - (net 256) - (uuid "0b08d528-4acb-4892-870d-241c078ed605") + (uuid "f64eccb2-4f76-4383-aec5-9a3f4ebde003") ) (fp_rect (start -9.925 -1.44) @@ -654,8 +624,7 @@ ) (fill yes) (layer "B.Mask") - (net 256) - (uuid "0b0f4ef3-1e43-4e8c-8b3e-819cc22e4e3f") + (uuid "ccfb79e9-068d-409e-912f-571ed5a3ec9c") ) (fp_line (start -15 -108.89) @@ -665,8 +634,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "d56c286e-59ac-49a0-8863-82542dbe6b39") + (uuid "dadcb80f-42d6-418c-ac59-9ac11143a548") ) (fp_line (start -15 -78.89) @@ -676,8 +644,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "de0e5dbb-0414-405d-ac1d-1b64371d37ff") + (uuid "88b5e4b8-f6ec-4e4c-b671-c6f83a9ae229") ) (fp_line (start -15 -58.89) @@ -687,8 +654,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "b05f8eee-36f2-4a60-83c2-b9d05d03cbec") + (uuid "7e824dfc-89fd-4925-8c01-e431c7d9755b") ) (fp_line (start -15 -40.89) @@ -698,8 +664,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "75a941d0-c809-4a94-bad6-a083e48ca9d4") + (uuid "14d46315-8893-4f8b-ab05-9afeb9e9df5a") ) (fp_line (start -15 -28.89) @@ -709,8 +674,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "147e5be7-de06-4a68-99bc-4e9549e73887") + (uuid "747977d0-1546-4cd7-b484-48666346fd0a") ) (fp_line (start -15 -2.89) @@ -720,107 +684,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "efaf00db-edae-4255-ab31-daf54e82f3b1") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "5673b0d0-de77-471c-ab6f-285de40bc34f") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "9a83c91a-98a4-4a9a-a54c-2f00560c23e9") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "8535ae65-694e-4a7d-8073-2cd1f44fa867") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "c40a0ae6-2d73-48da-8805-2999f22ea9d3") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "c59ad92a-b4b8-4069-8528-3bc0fa5f75cf") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "f374d531-ce05-4e24-8f90-da1a42184df8") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "19b21949-c422-43ce-921a-17b3fea51d1b") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "baf3df16-c9a2-43b2-94b0-662f28ae44e8") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "5f9dd491-81c0-4541-b2ad-74587bdaeab2") + (uuid "e68f0937-2851-4754-a5f0-55d88561aeed") ) (fp_line (start -11 -2.89) @@ -830,8 +694,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "ce6fd84d-0cab-4e2f-bf6f-04280c43bd29") + (uuid "c24413b4-5f0d-49db-bc89-6b8a23d052a2") ) (fp_line (start -11 -2.89) @@ -841,52 +704,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "f604753c-4354-4b12-ab2b-96afca032021") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "f4bad1f8-2ff3-41f3-985d-ba962efa99ad") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "eebddeef-c3aa-4122-bc5b-f7b8fc87e06e") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "a9a4c8db-8fbd-4669-8af8-645e7a2abc48") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "8d265dc7-bc7c-479f-a3b4-94942a1da4c1") + (uuid "5703bfc6-417d-44a7-850d-f7f6349dc771") ) (fp_line (start 11 -108.89) @@ -896,52 +714,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "b146c899-dfe6-4ed3-a358-a1807a892432") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "71370d42-aa64-47b8-8fe0-d0c0a51f33ca") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "c271b523-0fda-4bcd-b4fe-51fb09714703") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "977a93af-2ba5-4fc7-9609-7cd850e7ecf7") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "89893f44-ee4e-4c66-8aa8-1b1edea9f1fc") + (uuid "a9642ee4-cc32-4e3d-b4bc-dd66d7196999") ) (fp_line (start 11 -2.89) @@ -951,8 +724,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "8016b04c-dc51-4ec4-8a25-37d53bae75c9") + (uuid "b8e9b348-4a4a-48a5-a682-fdc6500657f3") ) (fp_line (start 15 -108.89) @@ -962,52 +734,7 @@ (type default) ) (layer "Dwgs.User") - (net 256) - (uuid "ce942d62-657c-4380-a7be-b96991ff6f70") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "4bd050ef-057c-4b15-a6de-1ca5e6f4163b") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "d48ea985-98fa-4bce-9871-dd1e7fe3973b") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "c2afe450-b55b-41c7-88b7-e136d360d032") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (net 256) - (uuid "3f93c232-7a1c-4c14-b8f2-196e602dc0b9") + (uuid "12342398-80f9-4c61-96d7-27e37829aac7") ) (fp_line (start -11 -2.89) @@ -1017,8 +744,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "67059865-9bd1-43b8-b44d-0abaa4c08a0a") + (uuid "fc386fb6-9e9c-4f95-b7e1-209be330b0af") ) (fp_line (start -9.925 -2.39) @@ -1028,8 +754,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "ccd78208-4718-48e1-bc97-da4ba20ff28d") + (uuid "87812d92-4e9c-4971-9de8-3344c45f625f") ) (fp_line (start -6.725 -1.79) @@ -1039,8 +764,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "96aa6e98-bbb6-49fe-9579-14a446636649") + (uuid "4b449fb7-6923-4c4b-a61e-ce1d65313500") ) (fp_line (start -6.725 1.11) @@ -1050,8 +774,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "c8e6be01-0e24-4719-b98a-ecdf528ef11c") + (uuid "f44cf82c-9975-4dc0-b000-5c252850fd73") ) (fp_line (start -5.525 -1.79) @@ -1061,8 +784,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "5125b693-af0a-4ec4-93aa-4611b1d533f1") + (uuid "3fdbac8c-3138-42eb-8def-ce0867530dfd") ) (fp_line (start -5.525 1.11) @@ -1072,8 +794,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "6a310244-1c90-44ec-87df-0f9bcd9142a8") + (uuid "c1437fbe-c7b8-4641-a9af-6a74d17218a4") ) (fp_line (start 9.925 -2.39) @@ -1083,8 +804,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "396ab35e-8f98-4b37-9550-4ce7a2788824") + (uuid "52b482af-e5a9-4f60-880b-b16759d500d9") ) (fp_line (start 10.425 -2.89) @@ -1094,8 +814,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "683a7853-56c1-4713-abd4-42dad2b57f7c") + (uuid "11c7d2ac-d4d8-44b8-bc93-0e453b4cae96") ) (fp_arc (start -10.425 -2.89) @@ -1106,8 +825,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "d45610db-3b49-4434-9297-b2d4b9269969") + (uuid "9e9e1d58-0103-4b28-aac3-8d48af4a7eed") ) (fp_arc (start -6.725 -1.79) @@ -1118,8 +836,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "4c171c32-54e1-4e57-9874-1b8678f2af9b") + (uuid "614c9c73-6991-4798-9220-053a45dc3c82") ) (fp_arc (start 9.925 -2.39) @@ -1130,8 +847,7 @@ (type default) ) (layer "Edge.Cuts") - (net 256) - (uuid "b0b97657-3d91-483b-8225-07351871c0c2") + (uuid "1615e1fe-5dc2-429a-93d7-f26e553ff7e1") ) (fp_line (start -0.71 -109.6) @@ -1141,8 +857,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "3f11b986-0f61-4568-99fd-638875084d38") + (uuid "9196e704-eb83-495f-b504-a013b87e60ec") ) (fp_line (start -0.71 -79.6) @@ -1152,8 +867,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "e4037ce4-be37-4a50-b657-16428e0a9585") + (uuid "0542b321-e7b1-484d-adec-b87cfbb3b663") ) (fp_line (start -0.71 -59.6) @@ -1163,8 +877,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "f6ed61de-f01a-4334-976a-1330682fc41c") + (uuid "35b0e72a-02d1-41ca-bb3f-72b1693154c6") ) (fp_line (start -0.71 -41.6) @@ -1174,8 +887,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "efbab56c-5d0b-4e6e-9fa7-5b3b4e31d3b2") + (uuid "98d4a303-5e8f-45df-9e38-b7892686c028") ) (fp_line (start -0.71 -29.6) @@ -1185,8 +897,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "7a8f8620-052a-44d2-9166-b2323c9b3671") + (uuid "8012cf15-42cc-4be8-a205-4c51462b1fc2") ) (fp_line (start 0.71 -109.6) @@ -1196,8 +907,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "002b350d-2bb2-45aa-a5ee-96b1b6e2efcc") + (uuid "521e05dc-fe11-469c-91d6-b86c815f4cf7") ) (fp_line (start 0.71 -79.6) @@ -1207,8 +917,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "fea25bd6-8ef1-456a-aeaa-f692e83f09b9") + (uuid "538588f1-94e3-444d-b3e2-26659027bc29") ) (fp_line (start 0.71 -59.6) @@ -1218,8 +927,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "df4ec6ac-1b89-4dd9-873e-9beeb271a861") + (uuid "2adc3e4e-fc0b-46fb-b607-19af3d97862b") ) (fp_line (start 0.71 -41.6) @@ -1229,8 +937,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "045d76bb-4b56-4dac-b2fc-a9d7c0cc1ca1") + (uuid "ad680dbd-b643-4cef-b74c-7b4cceb37de2") ) (fp_line (start 0.71 -29.6) @@ -1240,8 +947,7 @@ (type default) ) (layer "User.3") - (net 256) - (uuid "a20edcbc-66a1-4c66-a0c0-9805511a5f01") + (uuid "1017f1d0-9836-4ed1-a767-d19391451b82") ) (fp_rect (start -15 -108.89) @@ -1252,8 +958,7 @@ ) (fill no) (layer "User.4") - (net 256) - (uuid "c036e7ea-329f-4849-8fc9-7e2293096cda") + (uuid "bd93f81e-585a-486e-8b94-10ee2057d890") ) (fp_rect (start -15 -78.89) @@ -1264,8 +969,7 @@ ) (fill no) (layer "User.4") - (net 256) - (uuid "b07550a6-b913-4189-8b6d-c3475742cfdf") + (uuid "0934f6e1-e2dd-4154-aa65-453c39c62578") ) (fp_rect (start -15 -58.89) @@ -1276,8 +980,7 @@ ) (fill no) (layer "User.4") - (net 256) - (uuid "a10a6cc8-3a07-4b5b-ac01-3ae78a8cfc0f") + (uuid "33144cc5-3df1-4878-8023-319edd913db4") ) (fp_rect (start -15 -40.89) @@ -1288,8 +991,7 @@ ) (fill no) (layer "User.4") - (net 256) - (uuid "a22afea8-f40b-4c53-8a2b-940fdd0fc14d") + (uuid "d99ca236-5cf0-4201-8370-8e9d4e69f02f") ) (fp_rect (start -15 -28.89) @@ -1300,8 +1002,7 @@ ) (fill no) (layer "User.4") - (net 256) - (uuid "0a21898f-0159-4bb0-bc69-84f107945a71") + (uuid "0f531859-afc1-4947-806f-e96bb189f2fd") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1316,8 +1017,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2b40693c-6487-4406-8e78-3d2fc2466f6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "f3c29be9-4a77-48ed-b0c1-6cc96ffb5d99") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "4717f486-bafc-4449-a45b-6ded45d2c2a8") @@ -1328,11 +1053,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "38c20c60-c99f-4c88-94de-dd7c7a46debb") + (uuid "a58a511c-ed8a-4b51-9c36-a40a8416a3c5") (effects (font (size 2 2) @@ -1341,7 +1066,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "22d7964c-726b-4a09-8cc1-5f43c38e9d6d") @@ -1353,7 +1078,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "e78faf33-cb01-4b63-8ca4-c810275bf7ef") @@ -1367,47 +1092,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0c1479fb-1a6a-4533-aab1-937adf92401b") + (uuid "37501090-986b-4272-bdb1-c7fa14029dcc") (pts - (xy 118.37 158.075) (xy 118.37 128.075) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.865 143.075 90) - (layer "User.2") - (uuid "0c1479fb-1a6a-4533-aab1-937adf92401b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "11aeebab-92dd-4fb1-96d5-5bef3235e471") - (pts - (xy 118.37 158.075) (xy 118.37 48.075) + (xy 118.37 158.075) (xy 123.445 48.075) ) (height 69.74) (orientation 1) @@ -1431,7 +1118,7 @@ (gr_text "110" (at 184.81 103.075 90) (layer "User.2") - (uuid "11aeebab-92dd-4fb1-96d5-5bef3235e471") + (uuid "37501090-986b-4272-bdb1-c7fa14029dcc") (effects (font (size 3 3) @@ -1443,7 +1130,159 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3b792a7b-84c0-4f82-b430-13ba4656fbdb") + (uuid "4104301f-1d55-4d6a-86c2-dba34998a645") + (pts + (xy 118.37 158.075) (xy 123.445 98.075) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 160.315 128.075 90) + (layer "User.2") + (uuid "4104301f-1d55-4d6a-86c2-dba34998a645") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6d72276f-a0c4-4bd7-a730-a88935b447e1") + (pts + (xy 118.37 158.075) (xy 123.445 116.075) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.765 137.075 90) + (layer "User.2") + (uuid "6d72276f-a0c4-4bd7-a730-a88935b447e1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "8eb6a7de-fc45-43f8-a737-0cf44636398b") + (pts + (xy 118.37 158.075) (xy 123.445 128.075) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.865 143.075 90) + (layer "User.2") + (uuid "8eb6a7de-fc45-43f8-a737-0cf44636398b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ba1d7201-efcd-4cbf-8328-d652a7cfb4b9") + (pts + (xy 118.355 158.075) (xy 123.445 78.075) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.04 118.075 90) + (layer "User.2") + (uuid "ba1d7201-efcd-4cbf-8328-d652a7cfb4b9") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d6edbd5d-5e5e-46b4-ae25-cede67a32931") (pts (xy 93.445 46.965) (xy 123.445 46.965) ) @@ -1469,7 +1308,7 @@ (gr_text "30" (at 108.445 25.735 0) (layer "User.2") - (uuid "3b792a7b-84c0-4f82-b430-13ba4656fbdb") + (uuid "d6edbd5d-5e5e-46b4-ae25-cede67a32931") (effects (font (size 3 3) @@ -1481,121 +1320,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3fb6be7f-a3ec-43f6-bf41-81fee2ee13c7") - (pts - (xy 118.37 158.075) (xy 118.37 98.075) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 160.315 128.075 90) - (layer "User.2") - (uuid "3fb6be7f-a3ec-43f6-bf41-81fee2ee13c7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4cdb7469-64da-40aa-8e58-a88ba5980baa") - (pts - (xy 118.355 158.075) (xy 118.355 78.075) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.04 118.075 90) - (layer "User.2") - (uuid "4cdb7469-64da-40aa-8e58-a88ba5980baa") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "7c526289-65ca-49ee-a929-598de0541be4") - (pts - (xy 118.37 158.075) (xy 118.37 116.075) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.765 137.075 90) - (layer "User.2") - (uuid "7c526289-65ca-49ee-a929-598de0541be4") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "be6e5973-fdd3-4026-89f7-3b56fd0894ce") + (uuid "e88d97c1-f24f-47cd-bd5e-5e2c9701d0fa") (pts (xy 97.445 48.075) (xy 119.445 48.075) ) @@ -1621,7 +1346,7 @@ (gr_text "22" (at 108.445 32.195 0) (layer "User.2") - (uuid "be6e5973-fdd3-4026-89f7-3b56fd0894ce") + (uuid "e88d97c1-f24f-47cd-bd5e-5e2c9701d0fa") (effects (font (size 3 3) @@ -2237,9 +1962,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "18e5bfbd-45a1-41d9-9dd3-337b7247faf8") + (uuid "9ae20ec0-70aa-4160-bba8-487f86f38286") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2248,7 +1973,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2262,7 +1987,7 @@ ) (polygon (pts - (xy 119.445 154.075) (xy 119.445 158.075) (xy 97.445 158.075) (xy 97.445 154.075) + (xy 123.445 154.075) (xy 123.445 158.075) (xy 93.445 158.075) (xy 93.445 154.075) ) ) ) @@ -2270,7 +1995,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "2e6efa00-f308-43d3-83e5-e7f9cb3fa0f5") + (uuid "b4b6ef82-bc31-45fa-9921-d8d0b6c3fb5b") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2281,7 +2006,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2362,7 +2087,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "a41136c9-02e1-42ca-ac28-2559123741f4") ) (fp_line @@ -2373,7 +2097,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "cd63628d-5fe5-40aa-9723-42d394c8e2c8") ) (fp_line @@ -2384,7 +2107,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "8e93e9d5-c03a-4aeb-a565-069d7d649f24") ) (fp_line @@ -2395,7 +2117,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "be4a9f3f-c7b0-4289-907b-881de979c24f") ) (fp_line @@ -2406,7 +2127,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "02b68c30-e4c3-4c70-9042-b25eb220fcdf") ) (fp_line @@ -2417,7 +2137,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "2c79d4b4-d4fd-4a01-abbf-cb69d2e817f7") ) (fp_line @@ -2428,7 +2147,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "c2d43e5e-c8e6-47ce-ab3c-cf9af547ae99") ) (fp_line @@ -2439,7 +2157,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "478692f3-86dc-46d6-abad-7f6d85981735") ) (fp_text user "${REFERENCE}" @@ -2559,7 +2276,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "7f891f20-b59e-414c-aa16-0c15433425fd") ) (fp_line @@ -2570,7 +2286,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "62f41c1d-2855-45ed-a9fa-f8ae25ddfffe") ) (fp_line @@ -2581,7 +2296,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "cfd78eda-1381-4c4e-8007-b41d6cc5387e") ) (fp_line @@ -2592,7 +2306,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "4df48159-d3b9-46df-8e67-70fbcd725452") ) (fp_line @@ -2603,7 +2316,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "b4365250-e09d-4e2d-9f6a-452aca478b23") ) (fp_line @@ -2614,7 +2326,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "200fbc81-7ee3-4af5-9080-4d3b9086d246") ) (fp_line @@ -2625,7 +2336,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "4e8227dd-3539-45c5-b6f6-e3363882f07d") ) (fp_line @@ -2636,7 +2346,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "eb33a1fb-4c7b-4fe2-8a75-521fbed35005") ) (fp_text user "${REFERENCE}" @@ -2756,7 +2465,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "f34b8c1c-80a6-4650-81a3-837f28ba27d2") ) (fp_line @@ -2767,7 +2475,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "dbfc44ca-9aad-4cc3-8f66-0936e9e92f85") ) (fp_line @@ -2778,7 +2485,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "f8d79677-9f25-4020-b2be-3d3e282d3182") ) (fp_line @@ -2789,7 +2495,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "18f2020e-fffb-45bc-a462-71327c8f5b8e") ) (fp_line @@ -2800,7 +2505,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "f4976feb-6d43-4908-8e6b-42e03e9d07e2") ) (fp_line @@ -2811,7 +2515,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "51abb625-75d1-4ff4-9263-b22242e4a884") ) (fp_line @@ -2822,7 +2525,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "1d430304-59fc-4671-87a5-7441e2f85b53") ) (fp_line @@ -2833,7 +2535,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "8206a366-262d-4cc1-8f71-e6e259403866") ) (fp_text user "${REFERENCE}" @@ -2953,7 +2654,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "400d93e8-3b49-4368-a62f-108bd00e6663") ) (fp_line @@ -2964,7 +2664,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "3f302694-d1f2-4c2c-9993-7a826ea064e0") ) (fp_line @@ -2975,7 +2674,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "e69984ed-962b-4edc-9d8e-865a50d37c76") ) (fp_line @@ -2986,7 +2684,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "bd1ae95f-15a6-4201-b137-f94df9a0fa48") ) (fp_line @@ -2997,7 +2694,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "25980b91-57e5-4d47-9467-b22c62607697") ) (fp_line @@ -3008,7 +2704,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "653045e1-9241-4715-a5b0-04f15f1ed739") ) (fp_line @@ -3019,7 +2714,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "e35420d6-35e1-423f-bc77-a0476909b428") ) (fp_line @@ -3030,7 +2724,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "71fa7aa7-71f0-49f4-a3d9-cb5a6c3862f6") ) (fp_text user "${REFERENCE}" @@ -3150,7 +2843,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "e68d3bf4-1a85-428c-8e6c-f146294f8acb") ) (fp_line @@ -3161,7 +2853,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "ca65f8ca-e019-4e91-8e91-e23a003c7efb") ) (fp_line @@ -3172,7 +2863,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "61861344-4416-4149-8f40-371ff8ce8c36") ) (fp_line @@ -3183,7 +2873,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "100b021e-791e-4592-9034-e3b598a6e5e3") ) (fp_line @@ -3194,7 +2883,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "a4cd1619-e42c-4562-99f3-37ec2cefde83") ) (fp_line @@ -3205,7 +2893,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "9ff9bba0-c369-4e4e-b1cc-bae750f91716") ) (fp_line @@ -3216,7 +2903,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "9c33d683-1b9e-4187-bdce-034e50788567") ) (fp_line @@ -3227,7 +2913,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "d7e10b80-6c73-4f4c-a07a-7a3cc21a3eb6") ) (fp_text user "${REFERENCE}" @@ -3347,7 +3032,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "3ae3ea31-e06b-4b50-a008-7a25a1c5a4a1") ) (fp_line @@ -3358,7 +3042,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "8e08f6c2-ceeb-4027-bd84-338b78d761d3") ) (fp_line @@ -3369,7 +3052,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "2660da4d-6fec-4cb5-942a-977854a71555") ) (fp_line @@ -3380,7 +3062,6 @@ (type solid) ) (layer "F.CrtYd") - (net 256) (uuid "058317ef-b76d-4f6b-a9f1-76c91ca58b3e") ) (fp_line @@ -3391,7 +3072,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "f1bed282-1363-4938-8a5d-491912f7c702") ) (fp_line @@ -3402,7 +3082,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "992c2f17-957e-4e3c-a28a-0ed20918ad64") ) (fp_line @@ -3413,7 +3092,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "0714bb5a-7467-4f19-8cf1-a9bd3d5e5058") ) (fp_line @@ -3424,7 +3102,6 @@ (type solid) ) (layer "F.Fab") - (net 256) (uuid "47d40556-810e-44cf-981b-3929ca510803") ) (fp_text user "${REFERENCE}" diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb index 249e57c..dfa03c9 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 2260/M.2 M Key 2260.kicad_pcb @@ -1228,7 +1228,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "2ab57363-aa83-4d3c-8c9d-9986b6cd63e2") @@ -1265,20 +1265,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6b5fbc3e-97c9-4447-a7bd-b3fd8cb23ffc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1288,7 +1275,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "6cb70fd4-b7f7-45ee-ab82-264980bf511f") + (uuid "bc150537-a04a-4d20-8dcd-2fa4afe5292e") ) (fp_rect (start -9.925 -1.44) @@ -1299,7 +1286,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "e48163d0-6dd2-46b5-a70b-73c874d5b74d") + (uuid "d7dac55a-5575-4d3c-983f-465b2e925387") ) (fp_line (start -15 -108.89) @@ -1309,7 +1296,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3b94d14d-d839-4200-baa8-283283d727e3") + (uuid "6d1e9039-a36a-4022-97ee-748183a06fa4") ) (fp_line (start -15 -78.89) @@ -1319,7 +1306,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fd801931-078b-4b9f-b2ec-fd45cb0413b0") + (uuid "291cd647-8753-4718-8ad9-1e414350c0ca") ) (fp_line (start -15 -58.89) @@ -1329,7 +1316,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0ff54fe7-8130-457b-8085-13eb5432b439") + (uuid "1363329c-d044-4375-8697-6d40c05583ab") ) (fp_line (start -15 -40.89) @@ -1339,7 +1326,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6b521dc3-950c-4d59-a231-543625fa67a3") + (uuid "eee3bb0e-52ec-4429-b3e7-17df857b4bcf") ) (fp_line (start -15 -28.89) @@ -1349,7 +1336,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "627411f4-2c69-4a72-8de9-4c293961a6ec") + (uuid "e7189915-e428-4d5f-9204-3fc95584a227") ) (fp_line (start -15 -2.89) @@ -1359,97 +1346,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b4d66c08-4afb-4fe1-8f75-407b20cbbe14") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "72bac1e3-4c89-4ad9-944e-d378984b761e") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e5c5f379-98aa-47fa-8c67-51dc247def73") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3641c1ed-01c2-4486-8b88-52c0aab2c365") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "36dd869a-f3bf-4fd2-a6a3-98f1f367badd") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "59dd9dd4-3c8c-44b3-9d59-33b1887dfdd3") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "27d719a6-11a0-4d6f-92de-1e892d3c289d") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "14ddee96-31ac-4763-8e89-700c5b28132a") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9a84641a-0c41-41ae-9b18-0d6c8b9b4352") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7e95b361-3267-435e-a56e-40adbfb2f1ac") + (uuid "3d139407-0a4d-4a21-a208-707d5b800062") ) (fp_line (start -11 -2.89) @@ -1459,7 +1356,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dabda935-3e97-40d9-a4a5-f075cd523044") + (uuid "9528e1bc-cf04-4ade-8a5b-cb7cb1fa80f8") ) (fp_line (start -11 -2.89) @@ -1469,47 +1366,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "56cde53a-0a6b-4dbb-8fc1-51f92b36435a") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "64d8595e-62d2-422f-b77d-b781e9669803") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8573c711-b1c6-43c2-b0b1-766237bf0339") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c4c88aa6-8ab2-4b8b-941d-41857a99630a") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c15bbf1a-9e0c-4fab-9256-61597d94d197") + (uuid "71898b0f-d418-4bd4-a317-f132ac91428d") ) (fp_line (start 11 -108.89) @@ -1519,47 +1376,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d50687d7-1ddf-405c-ae33-bfe7740e2250") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "355efcbf-47aa-4bc0-9c43-023ecb94046e") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7945b124-cd38-43e7-9504-bef45e3c4afe") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "07749608-ec1d-4908-8ce7-7b0ac53d2f00") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f414df8e-da90-466b-ac2b-de725ffb059f") + (uuid "6678b1eb-ede2-4efd-99b8-775d10dc5f35") ) (fp_line (start 11 -2.89) @@ -1569,7 +1386,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8164fe2c-b3b7-4578-b1a6-d8d7a41dad52") + (uuid "10114f7f-4824-4fa9-9333-ae9f5207a551") ) (fp_line (start 15 -108.89) @@ -1579,47 +1396,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f6640399-c8ff-4a2a-961c-46a621c1e8d7") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aca568d1-572b-4729-9884-8291efd575ec") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aec4432b-dade-4480-ae3d-bfcd49b18ebe") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fe9b9815-8935-476c-bd82-683941708b8a") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "61a2afff-ba2b-4225-ade1-758a5affb17d") + (uuid "51303641-ab52-487d-82fd-a38689fead61") ) (fp_line (start -11 -2.89) @@ -1629,7 +1406,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "12ff0265-2cce-4c50-9325-08fd54dafdc6") + (uuid "7a4ff578-0955-40e4-8ccd-8a87e8f2198c") ) (fp_line (start -9.925 -2.39) @@ -1639,7 +1416,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1065ae0f-9117-40e7-ad73-927c220dc512") + (uuid "a332c8ba-52c4-4e0e-801c-76e567aaf15e") ) (fp_line (start -6.725 -1.79) @@ -1649,7 +1426,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "589b0f1b-9d5f-4767-8756-6bbae9592309") + (uuid "227cb551-19d7-4e58-813c-9de79b7bf8d1") ) (fp_line (start -6.725 1.11) @@ -1659,7 +1436,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "41e3e002-3d78-43b7-a1b8-64b6ad3490f8") + (uuid "1d463fd9-11fc-45d7-852b-c3eb8b70f4b2") ) (fp_line (start -5.525 -1.79) @@ -1669,7 +1446,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "00922db6-aeb4-4e98-9e73-2526fea8c9ff") + (uuid "7c799456-ad58-4e5c-837f-355937fb34b9") ) (fp_line (start -5.525 1.11) @@ -1679,7 +1456,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2e79d9b4-f036-41b9-94e9-8317c0bfc6c4") + (uuid "256de12e-2ffd-4f20-bf00-e45768b74970") ) (fp_line (start 9.925 -2.39) @@ -1689,7 +1466,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a65dccbd-d255-4be4-a04c-aec848f99302") + (uuid "2115d8dc-af59-4bb8-a926-c481ce5a7360") ) (fp_line (start 10.425 -2.89) @@ -1699,7 +1476,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "115c2848-5a28-4468-91cb-a83cfdb21677") + (uuid "21a590ad-ab05-4c86-ba3b-a15aa97542c9") ) (fp_arc (start -10.425 -2.89) @@ -1710,7 +1487,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "32d3bd61-1caa-404b-9adf-e2273f695e1e") + (uuid "f4971011-8589-40da-9a83-72e619fc6046") ) (fp_arc (start -6.725 -1.79) @@ -1721,7 +1498,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "82432581-d69e-4021-a8e8-7bafb9a4c491") + (uuid "c1fffd37-ca88-4c14-be6e-979cba2e1d5e") ) (fp_arc (start 9.925 -2.39) @@ -1732,7 +1509,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "633d16c8-be52-40c8-a07d-95feb7e54bcd") + (uuid "16754592-e566-4d67-9762-74a6f8480f11") ) (fp_line (start -0.71 -109.6) @@ -1742,7 +1519,7 @@ (type default) ) (layer "User.3") - (uuid "111a193e-c4ed-4d73-97f4-1053b4a70a14") + (uuid "78c0b028-90e3-45f8-b18e-41897be45674") ) (fp_line (start -0.71 -79.6) @@ -1752,7 +1529,7 @@ (type default) ) (layer "User.3") - (uuid "48f493db-796e-44f6-8165-06b2ffadf974") + (uuid "0112f76e-48b3-424b-9526-21713a419e28") ) (fp_line (start -0.71 -59.6) @@ -1762,7 +1539,7 @@ (type default) ) (layer "User.3") - (uuid "68983fcd-1d85-467d-96c2-0d4e4dbbad37") + (uuid "1427f2ce-984e-4a3b-b56b-97b7dc786643") ) (fp_line (start -0.71 -41.6) @@ -1772,7 +1549,7 @@ (type default) ) (layer "User.3") - (uuid "712a8165-cca6-4cfa-a745-dcf7b4e5b3e8") + (uuid "bcbf570e-bdd9-41d6-bf10-620939998683") ) (fp_line (start -0.71 -29.6) @@ -1782,7 +1559,7 @@ (type default) ) (layer "User.3") - (uuid "bfbe73d1-1138-4762-8d51-91c5b6a9b17a") + (uuid "accbf971-a807-41ac-9c09-c611eea7504b") ) (fp_line (start 0.71 -109.6) @@ -1792,7 +1569,7 @@ (type default) ) (layer "User.3") - (uuid "79b47bfb-bd3e-48f5-b29e-e82b0ca499b2") + (uuid "63c82aa1-c9f9-42cd-aa65-7fb81b46cd97") ) (fp_line (start 0.71 -79.6) @@ -1802,7 +1579,7 @@ (type default) ) (layer "User.3") - (uuid "fa8bd55b-140f-4809-a43c-73e6f13b2cd5") + (uuid "f8061105-2f24-43a1-89c7-3573a73be72b") ) (fp_line (start 0.71 -59.6) @@ -1812,7 +1589,7 @@ (type default) ) (layer "User.3") - (uuid "c4f83659-58d9-40a4-9078-4950e3f95223") + (uuid "ec9bd818-446b-4edf-9d26-8e3d225d1dd4") ) (fp_line (start 0.71 -41.6) @@ -1822,7 +1599,7 @@ (type default) ) (layer "User.3") - (uuid "a03057a3-5536-40c8-b3d5-a71b27a0f0ba") + (uuid "1358489a-6a7e-4cfd-8442-f065311eab5d") ) (fp_line (start 0.71 -29.6) @@ -1832,7 +1609,7 @@ (type default) ) (layer "User.3") - (uuid "1b4ead54-3596-4c8a-b72c-b9317d734b03") + (uuid "6eb438d9-9137-46ad-bd47-a368697ea85e") ) (fp_rect (start -15 -108.89) @@ -1843,7 +1620,7 @@ ) (fill no) (layer "User.4") - (uuid "94249248-5160-4b3c-9aaa-9e926331cbba") + (uuid "e57bd17f-f013-4668-8302-77b694fdc622") ) (fp_rect (start -15 -78.89) @@ -1854,7 +1631,7 @@ ) (fill no) (layer "User.4") - (uuid "229dde54-b877-456b-9920-89ddb6243dd3") + (uuid "32c984f6-57da-4406-9ab1-99b797ab4a02") ) (fp_rect (start -15 -58.89) @@ -1865,7 +1642,7 @@ ) (fill no) (layer "User.4") - (uuid "9894fdfe-6593-4b94-97bd-5d032f02927a") + (uuid "60677200-80c4-46ac-81db-60922aa56f2e") ) (fp_rect (start -15 -40.89) @@ -1876,7 +1653,7 @@ ) (fill no) (layer "User.4") - (uuid "60680968-08f6-4f30-b5b0-7a547ecc226f") + (uuid "934783bc-8171-4e13-be44-d174526968f2") ) (fp_rect (start -15 -28.89) @@ -1887,7 +1664,7 @@ ) (fill no) (layer "User.4") - (uuid "f356c8da-3705-4c17-8c7e-122a602973ba") + (uuid "c9c01839-ad2a-4d25-a3aa-f15fd41023c7") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1902,8 +1679,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "583dbce2-dd02-44bc-b40a-3a0ff41b1fec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "fea8df62-fd10-46ae-894d-92b92555c929") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "c5a579bb-c0b9-401e-8e61-6936f1180394") @@ -1914,11 +1715,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "6db94ac0-9729-4270-9804-b82dbd5b89f5") + (uuid "b9286d6d-8567-495a-9548-25259675bbf7") (effects (font (size 2 2) @@ -1927,7 +1728,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "cc68fadd-13a2-4bd2-a9ee-a81858f95e3a") @@ -1939,7 +1740,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "88b43e1c-99f1-40e6-b55f-8514f3a9fd5f") @@ -1953,9 +1754,85 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "15c356e4-7092-48d7-80ca-fe42583538ac") + (uuid "062cffc5-50cf-48fc-8d14-d4947aa2d463") (pts - (xy 118.38 159.51) (xy 118.38 117.51) + (xy 118.38 159.51) (xy 123.455 49.51) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.82 104.51 90) + (layer "User.2") + (uuid "062cffc5-50cf-48fc-8d14-d4947aa2d463") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "0d77b1df-a8cf-4e04-9635-9049d608314e") + (pts + (xy 118.38 159.51) (xy 123.455 129.51) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.875 144.51 90) + (layer "User.2") + (uuid "0d77b1df-a8cf-4e04-9635-9049d608314e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "3c3bb855-3746-49f8-9aa6-968033c0cff0") + (pts + (xy 118.38 159.51) (xy 123.455 117.51) ) (height 32.695) (orientation 1) @@ -1979,7 +1856,7 @@ (gr_text "42" (at 147.775 138.51 90) (layer "User.2") - (uuid "15c356e4-7092-48d7-80ca-fe42583538ac") + (uuid "3c3bb855-3746-49f8-9aa6-968033c0cff0") (effects (font (size 3 3) @@ -1991,45 +1868,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2afd2e64-359a-48d9-9faa-c8dab2abd84f") - (pts - (xy 93.455 48.4) (xy 123.455 48.4) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 108.455 27.17 0) - (layer "User.2") - (uuid "2afd2e64-359a-48d9-9faa-c8dab2abd84f") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "36124d3d-a3af-42d3-8ac2-53c8fc43efe3") + (uuid "425818c3-117b-4dc6-b13b-ac4ce1a4c09b") (pts (xy 97.455 49.51) (xy 119.455 49.51) ) @@ -2055,7 +1894,7 @@ (gr_text "22" (at 108.455 33.63 0) (layer "User.2") - (uuid "36124d3d-a3af-42d3-8ac2-53c8fc43efe3") + (uuid "425818c3-117b-4dc6-b13b-ac4ce1a4c09b") (effects (font (size 3 3) @@ -2067,12 +1906,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "8531ed3e-9ce3-47a5-a71a-1493b840aaab") + (uuid "505db656-e6aa-4d39-9cee-133bd220c273") (pts - (xy 118.365 159.51) (xy 118.365 79.51) + (xy 93.455 48.4) (xy 123.455 48.4) ) - (height 58.985) - (orientation 1) + (height -17.83) + (orientation 0) (format (prefix "") (suffix "") @@ -2090,14 +1929,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 174.05 119.51 90) + (gr_text "30" + (at 108.455 27.17 0) (layer "User.2") - (uuid "8531ed3e-9ce3-47a5-a71a-1493b840aaab") + (uuid "505db656-e6aa-4d39-9cee-133bd220c273") (effects (font (size 3 3) - (thickness 0.3) + (thickness 0.4) ) ) ) @@ -2105,9 +1944,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "afff11a9-150c-4550-a2b6-02192ad01547") + (uuid "d56044c6-1d30-4494-aaa3-f7a12abd243a") (pts - (xy 118.38 159.51) (xy 118.38 99.51) + (xy 118.38 159.51) (xy 123.455 99.51) ) (height 45.245) (orientation 1) @@ -2131,7 +1970,7 @@ (gr_text "60" (at 160.325 129.51 90) (layer "User.2") - (uuid "afff11a9-150c-4550-a2b6-02192ad01547") + (uuid "d56044c6-1d30-4494-aaa3-f7a12abd243a") (effects (font (size 3 3) @@ -2143,11 +1982,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b0bf0317-4c1c-4d8a-a532-42a0e83f3631") + (uuid "e2a97b80-7f55-4b45-bcd1-d1a77ba0a56f") (pts - (xy 118.38 159.51) (xy 118.38 129.51) + (xy 118.365 159.51) (xy 123.455 79.51) ) - (height 20.795) + (height 58.985) (orientation 1) (format (prefix "") @@ -2166,48 +2005,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 135.875 144.51 90) + (gr_text "80" + (at 174.05 119.51 90) (layer "User.2") - (uuid "b0bf0317-4c1c-4d8a-a532-42a0e83f3631") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c6fec9f7-3796-4151-9257-1d36465a9e84") - (pts - (xy 118.38 159.51) (xy 118.38 49.51) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.82 104.51 90) - (layer "User.2") - (uuid "c6fec9f7-3796-4151-9257-1d36465a9e84") + (uuid "e2a97b80-7f55-4b45-bcd1-d1a77ba0a56f") (effects (font (size 3 3) @@ -2823,9 +2624,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "17e5ce41-c04a-49ce-ad70-220f74042379") + (uuid "afabfa1c-e4d5-4336-ba0c-ddae6f95e867") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2834,7 +2635,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2848,7 +2649,7 @@ ) (polygon (pts - (xy 119.455 155.51) (xy 119.455 159.51) (xy 97.455 159.51) (xy 97.455 155.51) + (xy 123.455 155.51) (xy 123.455 159.51) (xy 93.455 159.51) (xy 93.455 155.51) ) ) ) @@ -2856,7 +2657,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "647404b4-b31f-44fe-83a0-7cb50e280cf4") + (uuid "93be44b8-f2e0-43d0-8a9c-43b20bca26c1") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2867,7 +2668,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb index db41209..b93a63e 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 2280/M.2 M Key 2280.kicad_pcb @@ -188,7 +188,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "e194af1a-ca71-4394-8be7-f3ce997784e5") @@ -225,20 +225,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6c8eb4bd-b818-4dec-87c0-505af1b0b222") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -248,7 +235,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "a65d4b93-3d5e-4ca3-9e75-a000b010b5b3") + (uuid "49ca1672-808a-40d6-8808-9ce6a4e29285") ) (fp_rect (start -9.925 -1.44) @@ -259,7 +246,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "ac65e911-2413-4927-8300-db1c5c07cf17") + (uuid "7e50d58b-3eee-4bb5-a527-950cc0168d7a") ) (fp_line (start -15 -108.89) @@ -269,7 +256,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ba38c7f1-18b9-4077-a087-a9c03cc60c28") + (uuid "5590d823-a1d9-4272-966f-28613e02ae84") ) (fp_line (start -15 -78.89) @@ -279,7 +266,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "51fd9012-6e27-4347-b5f9-4f7c629e8a27") + (uuid "46a00f99-f8ad-4bfb-8d1b-d5225b45eb82") ) (fp_line (start -15 -58.89) @@ -289,7 +276,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6df2f853-5db7-4e84-809d-cdac3e3f1470") + (uuid "b63b1608-f87f-4281-9d90-9ce081c3d4bc") ) (fp_line (start -15 -40.89) @@ -299,7 +286,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c1802cd3-e01a-4260-8e31-1eabcc9d65ae") + (uuid "19833023-8cda-4012-9a7a-78ede5b1d0b9") ) (fp_line (start -15 -28.89) @@ -309,7 +296,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "19690bf6-810c-4eb0-a1f0-97e737d802f6") + (uuid "c11d8932-a0d9-43af-8634-4bf0309b96ca") ) (fp_line (start -15 -2.89) @@ -319,97 +306,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e6233888-0e7f-4168-88eb-2b3bc6a0c521") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7c70c87c-0ce1-4747-ad41-e561b9c8fe8b") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e3c3d13e-574a-4ef3-af85-1cc0886ac58d") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ea60f07-939a-4fe0-8ec7-fa2e630ac4e1") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3ae69e67-ebac-4e98-87f9-e11bcbe7fd56") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7027b096-82fa-4b93-9d77-2077468e11d8") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c5b8b0d8-2c66-421d-872f-c2904f3e67c8") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b2c59ce7-f940-48b3-b912-f67b5e298293") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "763097b7-90fd-4fa0-bd4b-08bad7a15a40") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6a3e18a0-6a51-4173-8dd8-e2e7027bc95c") + (uuid "25d106ca-e860-450f-9aaa-5595fede5f95") ) (fp_line (start -11 -2.89) @@ -419,7 +316,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "53ede197-17c3-4fe5-a375-95806472f190") + (uuid "80ca795d-8ba5-4037-8385-f040cdb3a290") ) (fp_line (start -11 -2.89) @@ -429,47 +326,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7fc60729-1f42-497a-bf2b-5c898a53d831") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bc26cadd-af54-4f1b-9320-4b9cfb1c413f") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "52bd4027-d4c1-4b14-a7e3-3c0e3a62ed58") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "13813c75-ef8d-42d8-9ab8-8a59a2705b3e") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0d8d7591-1b7b-43bb-900d-85423ec3cbaf") + (uuid "2a9859ac-c276-49a7-bacd-a891f93b190c") ) (fp_line (start 11 -108.89) @@ -479,47 +336,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b22f616c-edfd-4ab6-86b3-4cd375b25bed") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ccac8e7-46f0-4e0e-9c2f-c4383b7c5719") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aeadbfb3-6d7b-41b2-8ac8-72804538505b") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "47f9af8f-30eb-4014-b908-328dfcac168b") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e6f51e49-7e3e-4959-9eff-05348402a371") + (uuid "dbf3251e-5d04-4723-9f9b-0871541b45cd") ) (fp_line (start 11 -2.89) @@ -529,7 +346,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "20f10be4-298f-41c3-8c0e-b7708f67dad5") + (uuid "07d2c8f3-4696-44d0-8b06-ec95784dd84f") ) (fp_line (start 15 -108.89) @@ -539,47 +356,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bba7ef6b-b29d-465a-ace4-6a5104cc8895") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "edd61265-45ca-4817-95d4-3a5adc13b9e3") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8d435997-3257-4ff7-95bd-3b830509df0a") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9a72f174-8d45-49d2-9a94-a2fbd2f4bc2c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b49080b3-074a-4640-aa43-2c8121cb9f05") + (uuid "f4ce9d9f-6163-4f7e-b480-e1d0336250ea") ) (fp_line (start -11 -2.89) @@ -589,7 +366,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c5489160-55c9-407c-90eb-4dd378bf7792") + (uuid "27026bf7-b8c0-46a7-b8e1-066b23a7e47f") ) (fp_line (start -9.925 -2.39) @@ -599,7 +376,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4fc21efa-3c24-407b-82ce-52716897004d") + (uuid "d5aa8400-8781-4349-ae9f-34120aadbdbd") ) (fp_line (start -6.725 -1.79) @@ -609,7 +386,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a99c118b-05a4-4129-b74e-d9783e7cb917") + (uuid "2bf62ce6-f52e-4912-8a1e-64a1132b680b") ) (fp_line (start -6.725 1.11) @@ -619,7 +396,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "31e90352-5c06-461c-b0b9-847b13f09c03") + (uuid "d4b9733a-dc75-4312-a4b3-500c0e053382") ) (fp_line (start -5.525 -1.79) @@ -629,7 +406,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b27c4aca-ca7d-49c9-b696-d584de957528") + (uuid "a4472a7e-890e-4b85-bb9d-8fc64c4a906d") ) (fp_line (start -5.525 1.11) @@ -639,7 +416,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "61cbb632-2a36-46ef-8ccf-810e744c8ce5") + (uuid "be67b928-8ac2-4214-900c-f50c20872e0d") ) (fp_line (start 9.925 -2.39) @@ -649,7 +426,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7142b7ed-ec8a-4fd5-a564-324da245eb57") + (uuid "1dbf4526-51c0-4251-a364-6742e95b79ae") ) (fp_line (start 10.425 -2.89) @@ -659,7 +436,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9fe1fb85-7446-4494-9467-f1b3d1b87ee4") + (uuid "947f3ce5-2cf7-43c4-ab5c-a6a308ea4822") ) (fp_arc (start -10.425 -2.89) @@ -670,7 +447,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4207975c-78ae-4f0a-946d-ed5ed94c2085") + (uuid "84eb8667-14f5-400e-a8c7-d5f1e4d9c0f6") ) (fp_arc (start -6.725 -1.79) @@ -681,7 +458,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "67a9eb3a-4bc7-4f71-89c5-1dc5a4c7dca7") + (uuid "5a3a328f-3687-47b3-a67a-c63ee51dbd0b") ) (fp_arc (start 9.925 -2.39) @@ -692,7 +469,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "33f0d89e-4413-414f-91ed-191d94981768") + (uuid "562da135-47f5-443a-b566-9ae465205bf6") ) (fp_line (start -0.71 -109.6) @@ -702,7 +479,7 @@ (type default) ) (layer "User.3") - (uuid "8479a417-e687-4375-a885-497dcb66defa") + (uuid "a54beaa2-580f-4ed6-ac9a-d76a9e69bc44") ) (fp_line (start -0.71 -79.6) @@ -712,7 +489,7 @@ (type default) ) (layer "User.3") - (uuid "ca10a164-1bf4-4b99-8d95-daf558707073") + (uuid "b9c2b7b0-fa71-4275-b1f3-931abd11f82f") ) (fp_line (start -0.71 -59.6) @@ -722,7 +499,7 @@ (type default) ) (layer "User.3") - (uuid "a69481f1-8bd8-4a9a-bf13-4d13eaeef75e") + (uuid "74d36a54-b86d-4a25-9d1f-f0d4012cbe7e") ) (fp_line (start -0.71 -41.6) @@ -732,7 +509,7 @@ (type default) ) (layer "User.3") - (uuid "69566aeb-3e3c-403f-8080-c94c1cf2eb92") + (uuid "7c69f5d4-7458-47ed-9973-a489c7ed5e00") ) (fp_line (start -0.71 -29.6) @@ -742,7 +519,7 @@ (type default) ) (layer "User.3") - (uuid "76dd24a4-d519-4c42-b7f4-73cf5a5a9d26") + (uuid "d10f2533-e167-429a-9df0-a73a15de0919") ) (fp_line (start 0.71 -109.6) @@ -752,7 +529,7 @@ (type default) ) (layer "User.3") - (uuid "1a447c00-550c-4d7b-b0d9-d327dd060ea2") + (uuid "1f7ed7a8-2b24-4d54-b04a-9456e9585a0a") ) (fp_line (start 0.71 -79.6) @@ -762,7 +539,7 @@ (type default) ) (layer "User.3") - (uuid "d07d01d1-881e-4b90-8b1b-423e5350c17e") + (uuid "4c3f1915-e941-49a1-b7a4-178d6832dbd4") ) (fp_line (start 0.71 -59.6) @@ -772,7 +549,7 @@ (type default) ) (layer "User.3") - (uuid "e171b0db-8f77-4563-80f3-f47f73cb1e3e") + (uuid "48574ab7-f7bc-4df3-9a84-922f56efeee2") ) (fp_line (start 0.71 -41.6) @@ -782,7 +559,7 @@ (type default) ) (layer "User.3") - (uuid "908513f1-9518-405c-901e-14f40fad6a45") + (uuid "375230d9-3a51-4188-88f1-bcf19e190540") ) (fp_line (start 0.71 -29.6) @@ -792,7 +569,7 @@ (type default) ) (layer "User.3") - (uuid "267a11a5-eb5b-4f06-bbdc-e1627da3f7a4") + (uuid "7ab3c649-d4a4-45ff-ae1b-682e2195aa27") ) (fp_rect (start -15 -108.89) @@ -803,7 +580,7 @@ ) (fill no) (layer "User.4") - (uuid "f3aacb05-549d-4c5a-b787-64cc9572ad61") + (uuid "481f5e59-7e4a-4b32-8880-301e2b262382") ) (fp_rect (start -15 -78.89) @@ -814,7 +591,7 @@ ) (fill no) (layer "User.4") - (uuid "36dcc085-04d2-41ee-9ca3-cc28bf9a2917") + (uuid "6bd078c6-337e-4b95-a5fb-545026991dd1") ) (fp_rect (start -15 -58.89) @@ -825,7 +602,7 @@ ) (fill no) (layer "User.4") - (uuid "0762a91e-e798-4713-b9d5-6db2c457e6bd") + (uuid "037ab3e2-1c4c-40c0-b5ee-be904a06120b") ) (fp_rect (start -15 -40.89) @@ -836,7 +613,7 @@ ) (fill no) (layer "User.4") - (uuid "bd23940d-efab-459f-b003-13829e6b46b6") + (uuid "561f6869-af36-44af-bf79-e2b86b0357c0") ) (fp_rect (start -15 -28.89) @@ -847,7 +624,7 @@ ) (fill no) (layer "User.4") - (uuid "166742de-6122-4695-9c73-6c7612b1591b") + (uuid "bcb9b067-ba9e-4b44-9dae-d635c2fd6287") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -862,8 +639,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "65bc1fef-5016-4758-a491-e4482e6dbbf2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "d65d3555-8732-4bd2-b2ad-e81fd319cdd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "e72993f2-760d-4ca2-9ada-91c822dfc827") @@ -874,11 +675,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "4c32ed3a-7f33-40e1-bd98-6580de14b0b2") + (uuid "88ed365a-32c4-4364-b63b-9f4668cd39a7") (effects (font (size 2 2) @@ -887,7 +688,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "e8d37f04-4637-43ac-b08e-ba7378a542cb") @@ -899,7 +700,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "b4d70882-4625-45ef-825b-cbf5e2f992df") @@ -913,83 +714,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2a6a7db5-5465-4159-aa8b-1fcf95da2c45") - (pts - (xy 119.72 159.075) (xy 119.72 79.075) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.405 119.075 90) - (layer "User.2") - (uuid "2a6a7db5-5465-4159-aa8b-1fcf95da2c45") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4d21efb1-a11b-4416-9bd1-a51013cad876") - (pts - (xy 119.735 159.075) (xy 119.735 129.075) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.23 144.075 90) - (layer "User.2") - (uuid "4d21efb1-a11b-4416-9bd1-a51013cad876") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "79425c4b-cc10-4694-8e2c-aaf02cd109c8") + (uuid "1bb1e1b0-4c8d-4506-a032-12206a9ae91a") (pts (xy 98.81 49.075) (xy 120.81 49.075) ) @@ -1015,7 +740,7 @@ (gr_text "22" (at 109.81 33.195 0) (layer "User.2") - (uuid "79425c4b-cc10-4694-8e2c-aaf02cd109c8") + (uuid "1bb1e1b0-4c8d-4506-a032-12206a9ae91a") (effects (font (size 3 3) @@ -1027,9 +752,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "7b9d8188-c7e8-4700-a1aa-12d3d05ccfe4") + (uuid "236b383a-8b8a-4a50-b9de-6629f1ed3200") (pts - (xy 119.735 159.075) (xy 119.735 99.075) + (xy 119.735 159.075) (xy 124.81 129.075) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.23 144.075 90) + (layer "User.2") + (uuid "236b383a-8b8a-4a50-b9de-6629f1ed3200") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "27ba9031-5703-4f01-9e44-ac07e7a3edee") + (pts + (xy 119.735 159.075) (xy 124.81 99.075) ) (height 45.245) (orientation 1) @@ -1053,7 +816,7 @@ (gr_text "60" (at 161.68 129.075 90) (layer "User.2") - (uuid "7b9d8188-c7e8-4700-a1aa-12d3d05ccfe4") + (uuid "27ba9031-5703-4f01-9e44-ac07e7a3edee") (effects (font (size 3 3) @@ -1065,7 +828,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b9fa6305-57b7-464a-a516-3f09ae3ca5d3") + (uuid "8a194676-b05c-42a9-b41e-2f24400c1cb0") + (pts + (xy 119.735 159.075) (xy 124.81 49.075) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.175 104.075 90) + (layer "User.2") + (uuid "8a194676-b05c-42a9-b41e-2f24400c1cb0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ad56aec3-d406-4f67-ba5c-2280c66a03f1") + (pts + (xy 119.735 159.075) (xy 124.81 117.075) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.13 138.075 90) + (layer "User.2") + (uuid "ad56aec3-d406-4f67-ba5c-2280c66a03f1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ceccf13d-4f3d-4dda-b1e8-71f2364fc5b1") + (pts + (xy 119.72 159.075) (xy 124.81 79.075) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.405 119.075 90) + (layer "User.2") + (uuid "ceccf13d-4f3d-4dda-b1e8-71f2364fc5b1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d55abe07-c647-4cd0-ba81-5aa53d806910") (pts (xy 94.81 47.965) (xy 124.81 47.965) ) @@ -1091,7 +968,7 @@ (gr_text "30" (at 109.81 26.735 0) (layer "User.2") - (uuid "b9fa6305-57b7-464a-a516-3f09ae3ca5d3") + (uuid "d55abe07-c647-4cd0-ba81-5aa53d806910") (effects (font (size 3 3) @@ -1100,82 +977,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d873dcef-081d-4c83-acdd-e62eda8d32f8") - (pts - (xy 119.735 159.075) (xy 119.735 49.075) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.175 104.075 90) - (layer "User.2") - (uuid "d873dcef-081d-4c83-acdd-e62eda8d32f8") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e876d27f-35c9-441f-91c5-db4a11e38518") - (pts - (xy 119.735 159.075) (xy 119.735 117.075) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.13 138.075 90) - (layer "User.2") - (uuid "e876d27f-35c9-441f-91c5-db4a11e38518") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1783,9 +1584,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "2e6379b8-a4c6-41ef-a99b-63a1f6e832f3") + (uuid "b0d6c727-657a-4b4f-bd6e-b1f46a843fcd") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1794,7 +1595,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1808,7 +1609,7 @@ ) (polygon (pts - (xy 120.81 155.075) (xy 120.81 159.075) (xy 98.81 159.075) (xy 98.81 155.075) + (xy 124.81 155.075) (xy 124.81 159.075) (xy 94.81 159.075) (xy 94.81 155.075) ) ) ) @@ -1816,7 +1617,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "09ce0d30-322a-4cd9-8846-fdc8a26f3b69") + (uuid "19d86b50-2719-4b6b-96c1-1602c593bff8") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -1827,7 +1628,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb index 0eb6add..b21789c 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 30110/M.2 M Key 30110.kicad_pcb @@ -1606,7 +1606,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "86b3f098-b615-4ce1-bcaf-706643e9ed6c") @@ -1643,20 +1643,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "38ad9664-c1a7-4e5b-95e2-bdb46a363cb9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1666,7 +1653,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "320b5b91-f4c4-4511-921c-06a1afb23249") + (uuid "b4635388-66d2-45a8-a00a-8094d1c173d1") ) (fp_rect (start -9.925 -1.44) @@ -1677,7 +1664,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "0ac63761-cda6-47ce-80c0-aa0c6884c3ac") + (uuid "e911ac86-9a7f-48b2-b776-52b77670044b") ) (fp_line (start -15 -108.89) @@ -1687,7 +1674,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "31b58546-f93a-40c4-a428-4e5812da6bbf") + (uuid "7da0261e-b22a-4ee6-a5a7-9532183223d1") ) (fp_line (start -15 -78.89) @@ -1697,7 +1684,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7013ed98-efca-4eb0-bf37-d4cd7dec98d5") + (uuid "b079fa72-fffd-47e9-9950-2d3f9a3acba2") ) (fp_line (start -15 -58.89) @@ -1707,7 +1694,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "799e6614-d0b1-4a85-a0c6-b38ffb2763eb") + (uuid "a675e6bd-b36c-4606-981a-ec676aa63cf7") ) (fp_line (start -15 -40.89) @@ -1717,7 +1704,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9609294e-0d1c-4894-b8ea-f817c23e3a68") + (uuid "5eb640d2-7f9f-44bb-95fa-539ef643442a") ) (fp_line (start -15 -28.89) @@ -1727,7 +1714,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "594cc7d5-1c44-41d6-afa2-9c2042f761a8") + (uuid "43fde78a-fa7a-406d-bfa3-a6e0ec620cf3") ) (fp_line (start -15 -2.89) @@ -1737,97 +1724,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0e3b0fd0-542e-456f-b152-8090cd3ac98c") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "86d9290c-18ba-49ab-bab3-b4d74883c8c2") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6f5b7abd-b1f8-4904-a789-75d142fd1421") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "296e1d7e-f6e3-4b27-966f-c5537bfc16e1") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b24c1a8f-e5e5-4250-a3bc-723fb634435d") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04175c45-daaf-456f-a32f-bd1708fa39bc") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "289eb06e-fd35-452e-b2cb-aee873594b2d") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "190c1f1f-3aa6-4894-a8e1-cea76c13852c") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd69c472-6e69-44d9-99c3-d213be1cb1b3") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d86a84a7-539c-4769-8d7c-cce40437fb88") + (uuid "59480511-9ed0-45ff-b506-8a28f9fafbe9") ) (fp_line (start -11 -2.89) @@ -1837,7 +1734,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "26030de7-1de3-43dc-982f-8c608fb209bf") + (uuid "57c9b497-3538-4e39-ba8e-f263b0e7b2e0") ) (fp_line (start -11 -2.89) @@ -1847,47 +1744,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d2bf59bb-ff8a-4ef7-811f-104c491934ae") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "92a03583-f266-429f-9eeb-1e9234a0bdf2") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "da8c67b8-9cc6-4bb0-8421-b9173b29670a") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "33c6673e-6952-47c1-955e-a2868baacff8") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a23b060f-6bb3-4513-b874-d81d3cfc1872") + (uuid "8c81e477-c7c0-43f6-ae7d-4bc61a03565c") ) (fp_line (start 11 -108.89) @@ -1897,47 +1754,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5cb6a444-2ad8-4c88-8fca-c71d7ea7b510") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "deae7eaa-acd7-4140-a603-1057436bfb26") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8ec6031b-fca1-421a-abc3-c6b8c4f94210") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0efdda04-0071-4e71-8526-53ffcd15109e") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c7118dcb-1cd7-4040-a6b7-087edf81ab5b") + (uuid "562a75b6-6f4e-4e2a-9a6c-3f8ac20ead02") ) (fp_line (start 11 -2.89) @@ -1947,7 +1764,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "890b9b91-c838-4a36-97cc-8e47e0d1e9c2") + (uuid "4e5dd171-26be-4ac5-a74f-a5ce6e619f1f") ) (fp_line (start 15 -108.89) @@ -1957,47 +1774,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "66f00f71-a6b6-4470-aaad-05c644e13d43") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "37442189-ff45-4238-9ca9-57ce7f8fe291") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ac87ac01-0dec-42e1-a9d7-21acba2be5f3") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "98125812-32c4-4ce4-aebe-55eb3471951e") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "57b27ab7-6a08-4853-b7ce-4df874737e27") + (uuid "136b93b0-f270-4b89-8b5b-6c80d9afb262") ) (fp_line (start -11 -2.89) @@ -2007,7 +1784,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6961d425-9322-4396-a169-ea996a78ab4d") + (uuid "37f52382-cabc-49fb-8e1f-5f7963e18539") ) (fp_line (start -9.925 -2.39) @@ -2017,7 +1794,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "40bc1fde-152b-4f40-b9bb-dc2d3a23c128") + (uuid "02db94b2-7278-4572-b3c7-424323fcbc5c") ) (fp_line (start -6.725 -1.79) @@ -2027,7 +1804,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "217509a8-0408-40e0-af30-a0406e2cc6e9") + (uuid "07cc2a8a-3a17-480f-ad24-deaf488a7ea6") ) (fp_line (start -6.725 1.11) @@ -2037,7 +1814,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c79aa714-ab5d-483b-95bd-3fd407fe31e9") + (uuid "480e402c-08c5-4984-893a-d4e7e19abce0") ) (fp_line (start -5.525 -1.79) @@ -2047,7 +1824,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0ae09f1e-8639-44ee-8ac6-641437d9102a") + (uuid "9b3389db-fdbd-4ddb-9931-4edf3b083143") ) (fp_line (start -5.525 1.11) @@ -2057,7 +1834,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b53fb2e7-65c5-45b2-9e29-ac02919cb010") + (uuid "615da151-ddf9-46d4-bfa0-e060e7cf3236") ) (fp_line (start 9.925 -2.39) @@ -2067,7 +1844,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3eb8f2bc-7443-4af0-839a-57f72f35fe38") + (uuid "780bc57e-9b68-40fe-aa44-fdd90e17ca1f") ) (fp_line (start 10.425 -2.89) @@ -2077,7 +1854,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "16aa51bd-a27a-4eda-9916-e8d62f0ee9f2") + (uuid "0cc6c384-f7ae-4538-b9f4-4b1227ac6ac2") ) (fp_arc (start -10.425 -2.89) @@ -2088,7 +1865,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3cdb741b-c2ff-4525-9b3d-589d34630756") + (uuid "7ed86e82-3957-44df-ae00-c12ab749c144") ) (fp_arc (start -6.725 -1.79) @@ -2099,7 +1876,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "86427119-c6ce-4bcf-b5c2-da9b1117748d") + (uuid "4e44918d-d870-470d-8bad-9124fcbb5bf6") ) (fp_arc (start 9.925 -2.39) @@ -2110,7 +1887,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "22cb7b8c-e2e7-4cd7-837d-a9886a043d67") + (uuid "720ebd6e-fa7d-47e1-a19a-b86703d35569") ) (fp_line (start -0.71 -109.6) @@ -2120,7 +1897,7 @@ (type default) ) (layer "User.3") - (uuid "3de7a294-d34c-4f6b-8ae7-45a442f2c935") + (uuid "304b74a4-e122-4c24-8ee7-058da52c4ba8") ) (fp_line (start -0.71 -79.6) @@ -2130,7 +1907,7 @@ (type default) ) (layer "User.3") - (uuid "d48e1e7c-661d-408e-836d-cc3c5bbd9a21") + (uuid "1cabb868-b968-4a72-9b4a-775be3dd2354") ) (fp_line (start -0.71 -59.6) @@ -2140,7 +1917,7 @@ (type default) ) (layer "User.3") - (uuid "8f5ba083-a30d-4536-a9a5-b547f12812c7") + (uuid "07e49c3c-e5a8-407f-96ec-1a0c825e82aa") ) (fp_line (start -0.71 -41.6) @@ -2150,7 +1927,7 @@ (type default) ) (layer "User.3") - (uuid "4183699d-dc83-4844-9fb8-c2f3464600b2") + (uuid "88cdf43b-d81c-4287-bdd4-47329ce9dcb0") ) (fp_line (start -0.71 -29.6) @@ -2160,7 +1937,7 @@ (type default) ) (layer "User.3") - (uuid "5829f745-8980-475e-998a-018e829ceba2") + (uuid "d9eb9d51-79f9-44b4-8923-79083fc5f161") ) (fp_line (start 0.71 -109.6) @@ -2170,7 +1947,7 @@ (type default) ) (layer "User.3") - (uuid "6c100ba3-c673-45fa-84ba-76544cddfe3c") + (uuid "dedf18f1-c549-465a-ae40-0c0396cccd09") ) (fp_line (start 0.71 -79.6) @@ -2180,7 +1957,7 @@ (type default) ) (layer "User.3") - (uuid "2cbcce93-dddc-432a-ae0f-28916c41d06b") + (uuid "134f0936-daa7-437d-bb6d-fa1e9de3b8bf") ) (fp_line (start 0.71 -59.6) @@ -2190,7 +1967,7 @@ (type default) ) (layer "User.3") - (uuid "b50ce737-df8d-4810-9972-6324bc3a838f") + (uuid "504f45bf-fdf6-4335-b1ae-8762dbb0fcd8") ) (fp_line (start 0.71 -41.6) @@ -2200,7 +1977,7 @@ (type default) ) (layer "User.3") - (uuid "5fe8fe0e-f697-4172-b2db-5f3edfaae9b9") + (uuid "3ee7eb81-a579-4eb3-af04-63ef0bc0867e") ) (fp_line (start 0.71 -29.6) @@ -2210,7 +1987,7 @@ (type default) ) (layer "User.3") - (uuid "7ff4b183-fffa-4aea-9990-9bfcd4b05451") + (uuid "f0dfb496-0f52-4c43-9fff-3c8e6467d146") ) (fp_rect (start -15 -108.89) @@ -2221,7 +1998,7 @@ ) (fill no) (layer "User.4") - (uuid "4c1ae9b2-c4f0-4cc4-875d-62a02e029101") + (uuid "26af78f1-8114-4d37-a3b2-bda138651d8f") ) (fp_rect (start -15 -78.89) @@ -2232,7 +2009,7 @@ ) (fill no) (layer "User.4") - (uuid "367e867f-f83b-43e5-bc4f-3316d1e4fdff") + (uuid "9137d079-433b-4149-94c4-32f1e022acef") ) (fp_rect (start -15 -58.89) @@ -2243,7 +2020,7 @@ ) (fill no) (layer "User.4") - (uuid "930bf4b4-756b-47c2-b54d-187e0a3e413b") + (uuid "db7bfdf3-9dea-4a94-8ae4-66922803c14c") ) (fp_rect (start -15 -40.89) @@ -2254,7 +2031,7 @@ ) (fill no) (layer "User.4") - (uuid "c988cf7a-8741-4d8b-a42a-4b2ba703af30") + (uuid "b20837e1-98f8-4d0d-b50b-6b5aa58901ec") ) (fp_rect (start -15 -28.89) @@ -2265,7 +2042,7 @@ ) (fill no) (layer "User.4") - (uuid "545cd742-022c-45ff-95b7-27f3540a0de0") + (uuid "4a0d76ac-15ca-4265-a3df-a415b06017d5") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -2280,8 +2057,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "35cbf8ff-07ee-4336-8b04-054f20ab9896") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "88ef81b3-839b-4b33-b5a0-ce96718a87eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "1fd7495e-0046-4c33-951f-56fe18741c4d") @@ -2292,11 +2093,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "7a426365-0848-4891-8840-07ded9706f98") + (uuid "8fcc9093-f389-4ab6-a237-8b0fbbe10117") (effects (font (size 2 2) @@ -2305,7 +2106,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "92c51b82-fb89-4b45-8ad5-6e135d27b561") @@ -2317,7 +2118,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "ee6a9024-8438-4199-93af-99f0bdaaf87f") @@ -2331,7 +2132,159 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "2382fe30-65a8-4f24-8d7e-b7a24eaaeeb6") + (uuid "14fab703-a3bc-49ed-8337-b69359c205c7") + (pts + (xy 113.655 157.04) (xy 118.73 115.04) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 143.05 136.04 90) + (layer "User.2") + (uuid "14fab703-a3bc-49ed-8337-b69359c205c7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a81bc8c8-c125-4f27-9d2d-aa7eea64bdce") + (pts + (xy 113.655 157.04) (xy 118.73 47.04) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 180.095 102.04 90) + (layer "User.2") + (uuid "a81bc8c8-c125-4f27-9d2d-aa7eea64bdce") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b1f47be9-e61f-4076-8305-3554de3d7533") + (pts + (xy 113.64 157.04) (xy 118.73 77.04) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 169.325 117.04 90) + (layer "User.2") + (uuid "b1f47be9-e61f-4076-8305-3554de3d7533") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d4598805-50f7-4197-9b70-7920c8881ea6") + (pts + (xy 113.655 157.04) (xy 118.73 97.04) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 155.6 127.04 90) + (layer "User.2") + (uuid "d4598805-50f7-4197-9b70-7920c8881ea6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "da872144-dc5d-4289-bc68-c48411d543d7") (pts (xy 88.73 45.93) (xy 118.73 45.93) ) @@ -2357,7 +2310,7 @@ (gr_text "30" (at 103.73 24.7 0) (layer "User.2") - (uuid "2382fe30-65a8-4f24-8d7e-b7a24eaaeeb6") + (uuid "da872144-dc5d-4289-bc68-c48411d543d7") (effects (font (size 3 3) @@ -2369,11 +2322,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3ed2939f-221a-46a5-8d17-6b5b46c94678") + (uuid "f2b7ac7a-72f0-4f1a-823a-6bbe75e76628") (pts - (xy 113.655 157.04) (xy 113.655 115.04) + (xy 113.655 157.04) (xy 118.73 127.04) ) - (height 32.695) + (height 20.795) (orientation 1) (format (prefix "") @@ -2392,10 +2345,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 143.05 136.04 90) + (gr_text "30" + (at 131.15 142.04 90) (layer "User.2") - (uuid "3ed2939f-221a-46a5-8d17-6b5b46c94678") + (uuid "f2b7ac7a-72f0-4f1a-823a-6bbe75e76628") (effects (font (size 3 3) @@ -2407,7 +2360,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "439aa6c0-5343-4e3c-873f-9bbf9540732a") + (uuid "f8e67f36-53bb-44a3-9e7b-2341f99f7d03") (pts (xy 92.73 47.04) (xy 114.73 47.04) ) @@ -2433,7 +2386,7 @@ (gr_text "22" (at 103.73 31.16 0) (layer "User.2") - (uuid "439aa6c0-5343-4e3c-873f-9bbf9540732a") + (uuid "f8e67f36-53bb-44a3-9e7b-2341f99f7d03") (effects (font (size 3 3) @@ -2442,158 +2395,6 @@ ) ) ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "63f1f7aa-e178-4df1-8265-4533d476ee2e") - (pts - (xy 113.655 157.04) (xy 113.655 47.04) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 180.095 102.04 90) - (layer "User.2") - (uuid "63f1f7aa-e178-4df1-8265-4533d476ee2e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "87374e31-3789-4a89-bf7a-ea55c21be5c5") - (pts - (xy 113.655 157.04) (xy 113.655 127.04) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 131.15 142.04 90) - (layer "User.2") - (uuid "87374e31-3789-4a89-bf7a-ea55c21be5c5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bb0425cf-c93b-4579-9799-99c42b9cded1") - (pts - (xy 113.64 157.04) (xy 113.64 77.04) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 169.325 117.04 90) - (layer "User.2") - (uuid "bb0425cf-c93b-4579-9799-99c42b9cded1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "fef0ce78-23b7-4d69-a6f7-ae421f4c2c88") - (pts - (xy 113.655 157.04) (xy 113.655 97.04) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 155.6 127.04 90) - (layer "User.2") - (uuid "fef0ce78-23b7-4d69-a6f7-ae421f4c2c88") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -3201,9 +3002,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "86e2b107-6b26-4cc2-9b35-e2bfe0f021de") + (uuid "3d392522-5790-45f8-b082-67267ef1c557") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -3212,7 +3013,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -3226,7 +3027,7 @@ ) (polygon (pts - (xy 114.73 153.04) (xy 114.73 157.04) (xy 92.73 157.04) (xy 92.73 153.04) + (xy 118.73 153.04) (xy 118.73 157.04) (xy 88.73 157.04) (xy 88.73 153.04) ) ) ) @@ -3234,7 +3035,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ec084e7e-feb1-49a0-bdbe-6c295fca1c7f") + (uuid "8af48c90-b16c-4c1a-8215-eddd05e644a7") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -3245,7 +3046,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb index 972a3de..1ba8839 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 3030/M.2 M Key 3030.kicad_pcb @@ -1795,7 +1795,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "c66634f7-2dc4-44b6-be4d-e04928d1b2b4") @@ -1832,20 +1832,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bb545efb-0ea0-478f-9f5c-4c18b97ac50d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1855,7 +1842,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "6d273ca2-7983-47c8-95ba-af200d86fcb8") + (uuid "58c34585-a775-43dc-9b48-09d1cf7f4e14") ) (fp_rect (start -9.925 -1.44) @@ -1866,7 +1853,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "2621abbd-0b27-44d4-a3d9-1792896a4a33") + (uuid "1aa4affa-4c2c-4f54-9d8d-9e2fbf7b29f4") ) (fp_line (start -15 -108.89) @@ -1876,7 +1863,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a016a29-70ab-4cb9-8274-4dd978262962") + (uuid "a3dc1859-8287-48b2-9bb7-96aed7a457c1") ) (fp_line (start -15 -78.89) @@ -1886,7 +1873,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0f0c1e94-e46a-4770-98a6-15874148deaa") + (uuid "be61bd83-403d-4338-b4c3-cd1a124e8071") ) (fp_line (start -15 -58.89) @@ -1896,7 +1883,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bf388943-c66d-4168-bfad-b5794d78a9e4") + (uuid "a8216ea3-4e28-46c0-bfcd-38372b579f72") ) (fp_line (start -15 -40.89) @@ -1906,7 +1893,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bfd6bb14-8e8c-4395-bdc6-e937382f38f2") + (uuid "2c048b77-4b76-43b6-809d-7beb09ad0eb8") ) (fp_line (start -15 -28.89) @@ -1916,7 +1903,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f214d07f-09b6-4ec3-8eff-74a8b67de1b0") + (uuid "783a59cc-2174-4b5d-a745-48888ea45666") ) (fp_line (start -15 -2.89) @@ -1926,97 +1913,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c198ad14-6c8c-424f-9294-e218a9e0c1d6") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e847ae1f-af18-4dfd-9bc1-2330c68243ea") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c9c77256-233e-44d1-8198-e640b5fcc454") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "81438348-c735-4c89-84e6-ee2abae5b6d3") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5a8fa679-90d7-4490-93eb-85116ea7dd1e") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cc87db89-41e2-47a4-8af8-d12c7977039e") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "98c0bf6f-baf6-4ba3-98ee-cce3e9d444d4") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5cdec8e8-1b12-4fed-ba72-4e9070e05d7c") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "96a6c8c6-8e94-45d4-879f-a60aeda2b697") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "90c498fe-8283-41d9-9631-0dc2af02cddf") + (uuid "ab0098ba-6aaf-4522-9da0-38b9ab58df7e") ) (fp_line (start -11 -2.89) @@ -2026,7 +1923,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c4cc8405-d5d0-4f67-bd2c-8d0468de13e4") + (uuid "98f0d8b3-18bd-4c3f-ba5b-11dc8ee683cd") ) (fp_line (start -11 -2.89) @@ -2036,47 +1933,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1e4ed147-6d70-4e2e-b71b-0f256a46e077") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e202b81c-cfb5-473e-b579-379ba535be22") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8eb9be32-4373-4022-a889-aa1c9b92214b") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8c13a18b-6742-40e5-bbe2-51a181683432") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a136bda2-9908-48a0-9ef1-b15dcc4425be") + (uuid "fccecee0-c439-42ef-89bd-6ae0d3cbef1b") ) (fp_line (start 11 -108.89) @@ -2086,47 +1943,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0ddc115a-48c9-4af4-a344-34e393b5b21a") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6645263e-3bab-468a-8da2-028558020fdb") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "df6fcd4c-af01-4c72-8129-a30b7f6b4f44") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b9c2fb1-7bc2-40e2-b06e-e0e2718363e1") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "12088c36-c630-4e6d-830e-ba8038290442") + (uuid "ca75782c-86c7-4fc5-86c4-f5cc931eb181") ) (fp_line (start 11 -2.89) @@ -2136,7 +1953,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4839221c-3d19-4402-bcce-d932db37b6da") + (uuid "05762a88-d605-4e25-b224-c6e497b8226b") ) (fp_line (start 15 -108.89) @@ -2146,47 +1963,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "940046f6-8193-4839-b7be-6ff8eb7c78bf") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a8cdf93b-fbf5-4e55-a467-db2dc7ff6ad7") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "eeeccf55-894c-4094-81c8-c09432f27cbe") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1b96f206-75ca-44d4-a1fb-7bf5c57160da") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "925b9b63-8eb0-44d9-9e40-447866631485") + (uuid "0252e05c-50f5-4552-b52e-12bef6ec5f82") ) (fp_line (start -11 -2.89) @@ -2196,7 +1973,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9f6e011f-2f88-4ccc-8b1b-eeb8cb042797") + (uuid "3ce9884b-f3e3-4515-a6f4-9895b25b38e4") ) (fp_line (start -9.925 -2.39) @@ -2206,7 +1983,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "991b20a2-28ee-4ea4-8144-9b508fb22475") + (uuid "af61c26b-6f67-4684-a8dc-616cf331fedf") ) (fp_line (start -6.725 -1.79) @@ -2216,7 +1993,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3340d4c5-ec9d-4ce8-90e5-b683523ec12a") + (uuid "cca4b2f7-3c6f-467e-90e4-92f990a5411e") ) (fp_line (start -6.725 1.11) @@ -2226,7 +2003,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b7afdcba-ae30-4ad6-976f-503d63354569") + (uuid "e6bd7da2-9770-4bab-a74b-829479f112f1") ) (fp_line (start -5.525 -1.79) @@ -2236,7 +2013,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4fa45b87-973d-4806-8673-64ed0b1d6825") + (uuid "5858e90a-5b87-494a-ba1c-f300999adddc") ) (fp_line (start -5.525 1.11) @@ -2246,7 +2023,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "429a5738-e2c0-4c27-945e-1f6f65330068") + (uuid "fe528c02-bd03-4a03-83a7-b16160aa9a6d") ) (fp_line (start 9.925 -2.39) @@ -2256,7 +2033,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "189d9de3-2d51-424e-b708-4c15b540de3b") + (uuid "bd3533bb-1215-48f9-ad23-d645ce5c4cd9") ) (fp_line (start 10.425 -2.89) @@ -2266,7 +2043,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "304bc2ee-9bb1-4c48-bb70-15e438b9b02f") + (uuid "5fdf17ee-e2f0-4532-a2c4-6764659059cf") ) (fp_arc (start -10.425 -2.89) @@ -2277,7 +2054,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "800cce2f-b06c-4161-a70e-a97b6babbca4") + (uuid "eb7cb7db-bbad-40cd-8fce-a77a2cdb02b7") ) (fp_arc (start -6.725 -1.79) @@ -2288,7 +2065,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b21ac66e-fa07-445e-b233-cdb9ea18e588") + (uuid "d742720d-6136-411f-b85d-46dc9b3a0a81") ) (fp_arc (start 9.925 -2.39) @@ -2299,7 +2076,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ec9e5510-0a8d-4e9a-899e-1b2c28150b16") + (uuid "1d723736-2387-4aed-88d4-b9d692ae2511") ) (fp_line (start -0.71 -109.6) @@ -2309,7 +2086,7 @@ (type default) ) (layer "User.3") - (uuid "cd834975-f4a1-4b67-989d-a682bfc84cbf") + (uuid "73c6e0a5-7c43-499f-8c7a-592e0bc34640") ) (fp_line (start -0.71 -79.6) @@ -2319,7 +2096,7 @@ (type default) ) (layer "User.3") - (uuid "1b069590-55f0-4ecd-a1e1-11d4a17e73f5") + (uuid "78b8cb43-b716-477f-9ad1-2b88d887f51c") ) (fp_line (start -0.71 -59.6) @@ -2329,7 +2106,7 @@ (type default) ) (layer "User.3") - (uuid "d03f0557-d192-466b-a37c-2cbc8f62d2ee") + (uuid "f5447847-67dd-4f67-918e-7e5b217e52ac") ) (fp_line (start -0.71 -41.6) @@ -2339,7 +2116,7 @@ (type default) ) (layer "User.3") - (uuid "ede17a7b-b0ba-4ae2-b3af-cbaf6701c2f0") + (uuid "9f2a76c4-2026-4d71-8e23-ddbbe678ace1") ) (fp_line (start -0.71 -29.6) @@ -2349,7 +2126,7 @@ (type default) ) (layer "User.3") - (uuid "502ec4d7-c38c-4842-9bd1-aa37f9ba48c2") + (uuid "2d06bfb9-fbe3-460f-8c07-effbdcc05e95") ) (fp_line (start 0.71 -109.6) @@ -2359,7 +2136,7 @@ (type default) ) (layer "User.3") - (uuid "d7426e9a-f535-40b2-92dc-b5369509a5e1") + (uuid "ecf72873-df6e-420b-a348-cd1387dfc78b") ) (fp_line (start 0.71 -79.6) @@ -2369,7 +2146,7 @@ (type default) ) (layer "User.3") - (uuid "bc715bd6-2f7e-480b-a293-6141e60bf4f7") + (uuid "ef37176f-7e2c-498d-9f7b-7d5f209f6d3b") ) (fp_line (start 0.71 -59.6) @@ -2379,7 +2156,7 @@ (type default) ) (layer "User.3") - (uuid "0a19b563-358e-4a3f-a89c-1c7bf5667e6c") + (uuid "fe946c77-1d3e-4f3f-8768-0adaed4fdb69") ) (fp_line (start 0.71 -41.6) @@ -2389,7 +2166,7 @@ (type default) ) (layer "User.3") - (uuid "21791e39-7300-4fda-88d1-7f59f8b84bca") + (uuid "bb1af4af-8962-415d-821f-36b80b6e5282") ) (fp_line (start 0.71 -29.6) @@ -2399,7 +2176,7 @@ (type default) ) (layer "User.3") - (uuid "442f11de-d96c-4f04-87a8-7726546bc44f") + (uuid "49419733-888d-4463-b162-6b39a635b62e") ) (fp_rect (start -15 -108.89) @@ -2410,7 +2187,7 @@ ) (fill no) (layer "User.4") - (uuid "a9c7fa17-3747-4dcd-9cc0-be5e7ed9d5e1") + (uuid "61c95a5e-53e5-44c0-8291-68c01f25316d") ) (fp_rect (start -15 -78.89) @@ -2421,7 +2198,7 @@ ) (fill no) (layer "User.4") - (uuid "25c6e201-95bf-44d1-a5e5-4c7cbd272bc1") + (uuid "365ccedd-ee9d-4c1c-8992-a044d449b9a7") ) (fp_rect (start -15 -58.89) @@ -2432,7 +2209,7 @@ ) (fill no) (layer "User.4") - (uuid "dbb8f063-d7ae-423a-95e5-4a0bf9c02542") + (uuid "04f23a38-ab57-4eba-a3ce-c9dbff572330") ) (fp_rect (start -15 -40.89) @@ -2443,7 +2220,7 @@ ) (fill no) (layer "User.4") - (uuid "e00fb1b9-bc7e-45a2-b82a-49cf681d5eb8") + (uuid "27535fe9-6b00-4ccb-87e1-ef0f4a8cea5b") ) (fp_rect (start -15 -28.89) @@ -2454,7 +2231,7 @@ ) (fill no) (layer "User.4") - (uuid "ca27a10b-5437-443b-a8bb-2aa50c28beae") + (uuid "036b1e41-7337-481f-a648-c80e7d427464") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -2469,8 +2246,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "3ca73f0f-ab4f-4e51-a8f3-fa3c02363d37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "eae88197-33d4-40a8-b503-10b40940d98c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "0e1ff3ce-6e93-4074-9c6e-5792052368da") @@ -2481,11 +2282,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "b42bc10d-4537-4c7e-b7a8-76e93a29ef06") + (uuid "6227dee2-8309-463e-99b1-f167d592e9a3") (effects (font (size 2 2) @@ -2494,7 +2295,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "dcc01eff-557c-4286-9071-da606d27b1c8") @@ -2506,7 +2307,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "0f000721-44a3-448b-a41e-76db508e75b6") @@ -2520,7 +2321,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1a14479c-9073-49cd-9054-0a2f80e92186") + (uuid "35a8d6fc-013d-47ee-8aa2-ca0ff21f626f") (pts (xy 96.205 45.3) (xy 118.205 45.3) ) @@ -2546,7 +2347,7 @@ (gr_text "22" (at 107.205 29.42 0) (layer "User.2") - (uuid "1a14479c-9073-49cd-9054-0a2f80e92186") + (uuid "35a8d6fc-013d-47ee-8aa2-ca0ff21f626f") (effects (font (size 3 3) @@ -2558,9 +2359,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "20648ee8-1540-40d0-84d4-f1c9570a36e7") + (uuid "74db9331-f27f-4515-aef9-f625b8c28518") (pts - (xy 117.13 155.3) (xy 117.13 95.3) + (xy 117.13 155.3) (xy 122.205 45.3) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.57 100.3 90) + (layer "User.2") + (uuid "74db9331-f27f-4515-aef9-f625b8c28518") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "970011b1-63e4-43c9-b5a1-ebcf9cf73b96") + (pts + (xy 117.13 155.3) (xy 122.205 95.3) ) (height 45.245) (orientation 1) @@ -2584,7 +2423,7 @@ (gr_text "60" (at 159.075 125.3 90) (layer "User.2") - (uuid "20648ee8-1540-40d0-84d4-f1c9570a36e7") + (uuid "970011b1-63e4-43c9-b5a1-ebcf9cf73b96") (effects (font (size 3 3) @@ -2596,7 +2435,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "26c54401-5f12-4aae-91f6-7b9ee6dece52") + (uuid "acf71fcb-3e4f-43a1-b19c-9debd7a7cbc2") (pts (xy 92.205 44.19) (xy 122.205 44.19) ) @@ -2622,7 +2461,7 @@ (gr_text "30" (at 107.205 22.96 0) (layer "User.2") - (uuid "26c54401-5f12-4aae-91f6-7b9ee6dece52") + (uuid "acf71fcb-3e4f-43a1-b19c-9debd7a7cbc2") (effects (font (size 3 3) @@ -2634,9 +2473,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "33198705-6c21-43a4-a8aa-ea81e7fac522") + (uuid "bd893bac-af44-446c-92b0-0d49d84d1caf") (pts - (xy 117.13 155.3) (xy 117.13 125.3) + (xy 117.13 155.3) (xy 122.205 125.3) ) (height 20.795) (orientation 1) @@ -2660,7 +2499,7 @@ (gr_text "30" (at 134.625 140.3 90) (layer "User.2") - (uuid "33198705-6c21-43a4-a8aa-ea81e7fac522") + (uuid "bd893bac-af44-446c-92b0-0d49d84d1caf") (effects (font (size 3 3) @@ -2672,9 +2511,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3abe60fa-238c-40d8-8edd-43e097a2c95f") + (uuid "be0bdf1a-6239-485d-8551-08b18345d235") (pts - (xy 117.115 155.3) (xy 117.115 75.3) + (xy 117.115 155.3) (xy 122.205 75.3) ) (height 58.985) (orientation 1) @@ -2698,7 +2537,7 @@ (gr_text "80" (at 172.8 115.3 90) (layer "User.2") - (uuid "3abe60fa-238c-40d8-8edd-43e097a2c95f") + (uuid "be0bdf1a-6239-485d-8551-08b18345d235") (effects (font (size 3 3) @@ -2710,47 +2549,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "530a0830-7041-4abe-bab0-e738fab9a4d7") + (uuid "d1439bbb-dd5e-488a-8490-d5af69be2a4e") (pts - (xy 117.13 155.3) (xy 117.13 45.3) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.57 100.3 90) - (layer "User.2") - (uuid "530a0830-7041-4abe-bab0-e738fab9a4d7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "6bb63594-1337-4cf3-994d-bc8f9852401a") - (pts - (xy 117.13 155.3) (xy 117.13 113.3) + (xy 117.13 155.3) (xy 122.205 113.3) ) (height 32.695) (orientation 1) @@ -2774,7 +2575,7 @@ (gr_text "42" (at 146.525 134.3 90) (layer "User.2") - (uuid "6bb63594-1337-4cf3-994d-bc8f9852401a") + (uuid "d1439bbb-dd5e-488a-8490-d5af69be2a4e") (effects (font (size 3 3) @@ -3390,9 +3191,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "87abb462-01c0-4203-a5a5-ab260e8e46f0") + (uuid "433d36d5-8d6a-4b32-88f2-376dc7259dc0") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -3401,7 +3202,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -3415,7 +3216,7 @@ ) (polygon (pts - (xy 118.205 151.3) (xy 118.205 155.3) (xy 96.205 155.3) (xy 96.205 151.3) + (xy 122.205 151.3) (xy 122.205 155.3) (xy 92.205 155.3) (xy 92.205 151.3) ) ) ) @@ -3423,7 +3224,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "7a43ec78-10b5-4f8f-a9ee-9a5abd29b7f7") + (uuid "9f84a0c3-48e1-4b5d-bcf5-511e20e1b716") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -3434,7 +3235,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb index 259a708..2fa5a93 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 3042/M.2 M key 3042.kicad_pcb @@ -377,7 +377,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "4cdae8a9-909b-4341-8b03-1b8f67947520") @@ -414,20 +414,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "bae8e124-1aa6-480b-be6d-53449aa72d3f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -437,7 +424,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "c31dff6f-4db8-494b-8f32-ae19dbf6c18e") + (uuid "0abd9f0e-6781-41cb-9904-7d0487ed5039") ) (fp_rect (start -9.925 -1.44) @@ -448,7 +435,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "0658ab50-ee2f-4620-9906-7635cbf5906a") + (uuid "c89fea21-1638-475c-99d6-17260f2e6a1a") ) (fp_line (start -15 -108.89) @@ -458,7 +445,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8a423e86-c8ea-40bd-96dd-cd75de243cb8") + (uuid "40ddc4ab-b94c-44a7-a0b6-63e631b2ef79") ) (fp_line (start -15 -78.89) @@ -468,7 +455,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8467e1dd-7a75-4a60-81eb-33d5701e9f34") + (uuid "938833ed-fffc-4822-b2d6-1d13b8411b9a") ) (fp_line (start -15 -58.89) @@ -478,7 +465,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "06b50748-05fc-4be2-bbeb-03c5e9b4eec3") + (uuid "8a71de5e-61d6-4c4f-b82b-3f25a7e9c48e") ) (fp_line (start -15 -40.89) @@ -488,7 +475,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0d45aeba-c6bc-4c18-9394-2d1a6e508b9e") + (uuid "76944137-3f28-4879-a709-8392a85b2abc") ) (fp_line (start -15 -28.89) @@ -498,7 +485,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "413add31-856e-4467-b2e7-e8668f467f17") + (uuid "5a544b95-6961-4d9a-bde3-76820697f885") ) (fp_line (start -15 -2.89) @@ -508,97 +495,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eb44cf4b-f43c-4317-9e9f-5ae57c6ba338") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "26d4f7b2-8c2f-47e1-afcc-33f3c069d6a0") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e28a03be-93e6-4c3f-a946-26d7b8381917") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c01a7118-8a40-4ec9-a5ed-8a5e0454cc4a") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "724e1692-540e-4e42-bcbc-b326d8ae80f0") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cade771c-75bb-4662-89f1-204806bde75d") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2f040542-4e1c-46ce-873b-18c04495a58f") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b0fcde5a-52a2-4d19-aac4-7fd701533238") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fc86593d-b6cf-4649-ac63-2c80f8d8c0b1") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "945356b1-7562-43fc-9224-5e9bda7745d4") + (uuid "09a245ab-a823-410c-8f14-bcfce2a498ff") ) (fp_line (start -11 -2.89) @@ -608,7 +505,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "84feb477-3e10-4b93-b284-1745c59c7f58") + (uuid "df4b5e7f-3549-4903-9fd3-b8618c386264") ) (fp_line (start -11 -2.89) @@ -618,47 +515,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "52dfc045-8e6b-47d2-9a5e-35b1c31f7947") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ba23300f-f636-4136-be86-8e0749f333cc") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5389ba24-af79-47a3-b7f4-f149d4c7e91f") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7100fe63-b9f2-4f8e-a25f-465ccd243872") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "07de4363-e476-452d-9e8f-380420f01d04") + (uuid "e37db3e8-0088-4801-aa81-6cee646887bc") ) (fp_line (start 11 -108.89) @@ -668,47 +525,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ccda39e3-69bc-44f1-aa70-2c8c47f177bf") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e092e42-fa67-4977-b111-eb0d1e4b4ec5") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75d9888b-1f9a-4e6a-a166-eb8f774fe43b") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "26dbf714-677d-4a22-9493-41c98c5fe96c") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "257f67a3-b4e8-478d-831f-9bb3d6127130") + (uuid "b6fa6fdf-20c1-452e-853b-08a0933ea783") ) (fp_line (start 11 -2.89) @@ -718,7 +535,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2dae862f-f4a8-4b84-90b0-a48a717ddfb6") + (uuid "c5bfce65-43ee-40c1-a337-06188900e39a") ) (fp_line (start 15 -108.89) @@ -728,47 +545,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "278cad63-468f-4884-9684-c2b79d09fe44") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0bafa8e1-09a6-4b7b-bc25-3f1dabffd751") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9693701e-464b-4650-952f-e90cd8dac046") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cece5b97-09fa-4514-8871-ca30272c399c") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c55f976d-7910-4df7-8797-1f53d7fd2c65") + (uuid "e10be2b7-66af-4ad6-a91f-b7a8b40c6865") ) (fp_line (start -11 -2.89) @@ -778,7 +555,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2fef1f78-5ff4-498d-ad4b-d02c7b0e4bd2") + (uuid "eb907d16-c247-4f29-9924-6bbfd645ece6") ) (fp_line (start -9.925 -2.39) @@ -788,7 +565,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a8e968cc-2a88-408b-bb27-2f20456878e7") + (uuid "d8d499ea-032b-46ed-8a48-83b17978542f") ) (fp_line (start -6.725 -1.79) @@ -798,7 +575,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2dc4c8fd-84fc-4bbd-8f14-35cf7e63cf5a") + (uuid "13a3d4e6-0b5c-4dfa-ab1b-92ab190b0a26") ) (fp_line (start -6.725 1.11) @@ -808,7 +585,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "05dc8d17-c71d-420a-b33c-ad768d1eeff4") + (uuid "7038b0f6-060a-4a79-9cf6-161d48cc616b") ) (fp_line (start -5.525 -1.79) @@ -818,7 +595,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b15892b0-c460-4ec2-8a18-08e4e22648c4") + (uuid "6f24e1d9-a55c-4383-84e2-5a81f68a0af4") ) (fp_line (start -5.525 1.11) @@ -828,7 +605,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "82f0c73d-3f14-480b-ae76-6d08b3fcc8db") + (uuid "b923fd5a-502c-425a-88d9-4be9ae35781f") ) (fp_line (start 9.925 -2.39) @@ -838,7 +615,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cc892094-bc55-4a4a-b4f4-019a4e0e9013") + (uuid "d81fc1ab-a52f-465a-8b31-bc46df1f7d24") ) (fp_line (start 10.425 -2.89) @@ -848,7 +625,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b93c5ecd-06a5-4214-8431-794e0fbf3282") + (uuid "499dc110-f924-475e-afe2-b21fbdf86ebe") ) (fp_arc (start -10.425 -2.89) @@ -859,7 +636,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c3cc4ac9-2616-4354-aa21-1b073f7b4790") + (uuid "9888763d-2ac1-4208-8967-9417260ddf41") ) (fp_arc (start -6.725 -1.79) @@ -870,7 +647,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4b384f26-e402-467f-a413-dc64a5ef1b52") + (uuid "6f27160a-687e-4dc0-8610-3194c7ae1cda") ) (fp_arc (start 9.925 -2.39) @@ -881,7 +658,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "52bba397-39ba-4a86-9f30-dcf60ef4a71f") + (uuid "6df1c0ba-7ffb-4049-b04a-24faa45f7af7") ) (fp_line (start -0.71 -109.6) @@ -891,7 +668,7 @@ (type default) ) (layer "User.3") - (uuid "f648a489-dbd0-44a3-8b12-ac62c109e8e3") + (uuid "4e152030-b862-4293-ae59-97cedd13058b") ) (fp_line (start -0.71 -79.6) @@ -901,7 +678,7 @@ (type default) ) (layer "User.3") - (uuid "7d651148-ca45-4c72-9943-9a61185ebb63") + (uuid "470f910d-142e-44b9-a180-429955817d35") ) (fp_line (start -0.71 -59.6) @@ -911,7 +688,7 @@ (type default) ) (layer "User.3") - (uuid "cc049f48-b8b1-4c1c-abe5-c9614d43e293") + (uuid "4d323a5f-8683-468f-a1ec-3192fea36bea") ) (fp_line (start -0.71 -41.6) @@ -921,7 +698,7 @@ (type default) ) (layer "User.3") - (uuid "dd613d5f-6398-42f4-b7c5-c72f2b0e8704") + (uuid "3722cfd5-a301-424f-86d9-af9756fbac97") ) (fp_line (start -0.71 -29.6) @@ -931,7 +708,7 @@ (type default) ) (layer "User.3") - (uuid "fe94ab91-5b9e-4321-a5b7-d304eb86fbea") + (uuid "93e2d490-fc97-47f9-b6b7-a09be8b0de1d") ) (fp_line (start 0.71 -109.6) @@ -941,7 +718,7 @@ (type default) ) (layer "User.3") - (uuid "75db880a-dcad-49f4-a309-292395c2cdfb") + (uuid "bde66147-f3be-4c13-b38e-569c3166b131") ) (fp_line (start 0.71 -79.6) @@ -951,7 +728,7 @@ (type default) ) (layer "User.3") - (uuid "905b9c3d-3f8e-4a5c-adda-70d069ee6032") + (uuid "43287d7f-71b9-4237-9389-4d0aa5f40492") ) (fp_line (start 0.71 -59.6) @@ -961,7 +738,7 @@ (type default) ) (layer "User.3") - (uuid "23150140-42fc-4ae5-b221-ba9c336fe290") + (uuid "501220db-8bb6-4abc-8e63-97287123354d") ) (fp_line (start 0.71 -41.6) @@ -971,7 +748,7 @@ (type default) ) (layer "User.3") - (uuid "e907d413-1f34-4389-a8eb-c44ac76f7dc9") + (uuid "0b0c21e7-769d-44e1-9e02-973d3bb15fc0") ) (fp_line (start 0.71 -29.6) @@ -981,7 +758,7 @@ (type default) ) (layer "User.3") - (uuid "a2d2ab4c-b0a5-4125-845d-7c917581f151") + (uuid "bba0f85c-4981-4640-a923-d6256bf16d50") ) (fp_rect (start -15 -108.89) @@ -992,7 +769,7 @@ ) (fill no) (layer "User.4") - (uuid "6bf8be68-21c7-4c81-ad52-390a84acc5f2") + (uuid "48ebfdde-0984-4922-9498-2dd513c127dd") ) (fp_rect (start -15 -78.89) @@ -1003,7 +780,7 @@ ) (fill no) (layer "User.4") - (uuid "aafc99e3-4e8a-4ad5-b19b-26e2a9ddb9b9") + (uuid "52a28621-4a62-4780-8b9d-545fe3def484") ) (fp_rect (start -15 -58.89) @@ -1014,7 +791,7 @@ ) (fill no) (layer "User.4") - (uuid "9a67ab1c-8e60-414d-9ead-e87c6c155bc5") + (uuid "95898e27-3a7d-4c87-abe5-2f14a9ba5cf5") ) (fp_rect (start -15 -40.89) @@ -1025,7 +802,7 @@ ) (fill no) (layer "User.4") - (uuid "95e0aca0-a4ab-4f53-9c27-6f8f4a0f8c5f") + (uuid "268d65e3-3ac3-450d-9e75-159ebf077fc5") ) (fp_rect (start -15 -28.89) @@ -1036,7 +813,7 @@ ) (fill no) (layer "User.4") - (uuid "c95b2a86-5719-4d79-b586-d5cd36b6e274") + (uuid "2fbfaefd-39aa-41a0-b1b1-c6d09790eaaf") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1051,8 +828,32 @@ (justify left bottom) ) ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "1ae7613d-8fdb-4855-8f8e-8aefe38f4aa9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "9bcb986b-2c88-4ca2-b2dc-3214b7405d79") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "ccc6531f-63d1-43f0-97f8-97f81210db9f") @@ -1063,11 +864,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "ce544adb-2afd-4680-bde4-3ca31d9ee3f6") + (uuid "7b72b089-c5eb-4ee3-99b6-85ebdd59ac38") (effects (font (size 2 2) @@ -1076,7 +877,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "ba1d2eb9-b482-4562-9295-fb4c11dd52ee") @@ -1088,7 +889,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "54d8fa2d-eb46-434a-855d-2c7b919017ca") @@ -1102,11 +903,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1c4682cc-bd2f-428b-9b69-f26d5f9b4f07") + (uuid "15c58534-9201-40ef-8f4f-2c29da307088") (pts - (xy 117.13 159.02) (xy 117.13 117.02) + (xy 117.13 159.02) (xy 122.205 99.02) ) - (height 32.695) + (height 45.245) (orientation 1) (format (prefix "") @@ -1125,10 +926,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "42" - (at 146.525 138.02 90) + (gr_text "60" + (at 159.075 129.02 90) (layer "User.2") - (uuid "1c4682cc-bd2f-428b-9b69-f26d5f9b4f07") + (uuid "15c58534-9201-40ef-8f4f-2c29da307088") (effects (font (size 3 3) @@ -1140,7 +941,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "49031bfd-7819-4568-83e6-78740c2d40d1") + (uuid "281ab1e2-44f8-43c6-ac59-2723481c693e") (pts (xy 92.205 47.91) (xy 122.205 47.91) ) @@ -1166,7 +967,7 @@ (gr_text "30" (at 107.205 26.68 0) (layer "User.2") - (uuid "49031bfd-7819-4568-83e6-78740c2d40d1") + (uuid "281ab1e2-44f8-43c6-ac59-2723481c693e") (effects (font (size 3 3) @@ -1178,47 +979,9 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "5f8e1001-a287-46c7-a6b4-43fe3f48ba7d") + (uuid "583ab21f-168f-4f5a-9f9e-785c2faaee26") (pts - (xy 117.13 159.02) (xy 117.13 129.02) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.625 144.02 90) - (layer "User.2") - (uuid "5f8e1001-a287-46c7-a6b4-43fe3f48ba7d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9d84307e-1698-4bc3-ac2d-d5af55f9b21d") - (pts - (xy 117.115 159.02) (xy 117.115 79.02) + (xy 117.115 159.02) (xy 122.205 79.02) ) (height 58.985) (orientation 1) @@ -1242,7 +1005,7 @@ (gr_text "80" (at 172.8 119.02 90) (layer "User.2") - (uuid "9d84307e-1698-4bc3-ac2d-d5af55f9b21d") + (uuid "583ab21f-168f-4f5a-9f9e-785c2faaee26") (effects (font (size 3 3) @@ -1254,7 +1017,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "acd9e7fe-9774-402b-a54a-a6d5317a5385") + (uuid "61ec14b8-4d23-49a9-96b5-765ab8cc9afb") (pts (xy 96.205 49.02) (xy 118.205 49.02) ) @@ -1280,7 +1043,7 @@ (gr_text "22" (at 107.205 33.14 0) (layer "User.2") - (uuid "acd9e7fe-9774-402b-a54a-a6d5317a5385") + (uuid "61ec14b8-4d23-49a9-96b5-765ab8cc9afb") (effects (font (size 3 3) @@ -1292,11 +1055,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b67df038-9500-4e1e-aeee-841c29869211") + (uuid "818f4e89-b8d5-42aa-9210-7ddf623d5bd6") (pts - (xy 117.13 159.02) (xy 117.13 99.02) + (xy 117.13 159.02) (xy 122.205 129.02) ) - (height 45.245) + (height 20.795) (orientation 1) (format (prefix "") @@ -1315,10 +1078,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 159.075 129.02 90) + (gr_text "30" + (at 134.625 144.02 90) (layer "User.2") - (uuid "b67df038-9500-4e1e-aeee-841c29869211") + (uuid "818f4e89-b8d5-42aa-9210-7ddf623d5bd6") (effects (font (size 3 3) @@ -1330,9 +1093,47 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f9a22859-400f-4a61-9a19-2a208241116b") + (uuid "c0405aea-eab9-4135-9aa1-7d27da64f197") (pts - (xy 117.13 159.02) (xy 117.13 49.02) + (xy 117.13 159.02) (xy 122.205 117.02) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.525 138.02 90) + (layer "User.2") + (uuid "c0405aea-eab9-4135-9aa1-7d27da64f197") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d8521b82-500a-4404-bfb9-42a31c3968e8") + (pts + (xy 117.13 159.02) (xy 122.205 49.02) ) (height 69.74) (orientation 1) @@ -1356,7 +1157,7 @@ (gr_text "110" (at 183.57 104.02 90) (layer "User.2") - (uuid "f9a22859-400f-4a61-9a19-2a208241116b") + (uuid "d8521b82-500a-4404-bfb9-42a31c3968e8") (effects (font (size 3 3) @@ -1972,9 +1773,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "94dc2692-438e-4917-82a4-cc2861bd248a") + (uuid "021145b8-cf93-476a-808b-28fb034204b6") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -1983,7 +1784,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -1997,7 +1798,7 @@ ) (polygon (pts - (xy 118.205 155.02) (xy 118.205 159.02) (xy 96.205 159.02) (xy 96.205 155.02) + (xy 122.205 155.02) (xy 122.205 159.02) (xy 92.205 159.02) (xy 92.205 155.02) ) ) ) @@ -2005,7 +1806,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "074af237-129a-495f-8cc7-aef3a64c0d3e") + (uuid "3bb76cc4-5da9-4e1f-8b38-24728f55c53e") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2016,7 +1817,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb index 620bd45..4575823 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 3060/M.2 M Key 3060.kicad_pcb @@ -1795,7 +1795,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "eb9ace84-aa0a-4a0a-9dbc-2e00e352ab84") @@ -1832,20 +1832,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0e1fccb4-5bb0-4796-a7fe-1f522bdf5c22") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1855,7 +1842,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "5f208750-2e4b-43ea-bdd1-9657c1cb8c10") + (uuid "00e5c6b3-a3df-40bf-90e1-86b9065dd560") ) (fp_rect (start -9.925 -1.44) @@ -1866,7 +1853,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "e7b3cb4a-95e3-4408-a4f5-798b42669e82") + (uuid "04b5ae86-865d-49ae-b4e4-bfb08c5a77d8") ) (fp_line (start -15 -108.89) @@ -1876,7 +1863,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d8c6d96c-22da-4683-9c24-e5c519eef0be") + (uuid "cb1898a5-3dfe-4f48-b09b-568b9012c2b3") ) (fp_line (start -15 -78.89) @@ -1886,7 +1873,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "91beece5-2fe0-4a44-9a0e-a589e391edfe") + (uuid "da96d724-9954-485d-b30f-4af6f6f6cc3a") ) (fp_line (start -15 -58.89) @@ -1896,7 +1883,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b0bd8850-7893-47e6-97d0-2790f117990f") + (uuid "54edb9fc-1a23-4875-913b-7f7138e3f985") ) (fp_line (start -15 -40.89) @@ -1906,7 +1893,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "30b4e7b9-fa24-4aad-b2ff-54cadd60eb53") + (uuid "e7ccba17-1041-4e24-88a7-447e4fe1894a") ) (fp_line (start -15 -28.89) @@ -1916,7 +1903,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6f2d01ca-6661-46cc-8062-8f03f5b6bae5") + (uuid "0dc1576a-5e1e-4791-96ad-95bbc4c2d7ed") ) (fp_line (start -15 -2.89) @@ -1926,97 +1913,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cd357f1a-53a7-443d-a67b-80de1e6a698a") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "216a3ef0-9271-4810-b189-062fcfacef9a") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cbe12372-8559-450e-a5dd-36b065961eab") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d73cd1d5-9d37-4aae-88f8-96ffdcf0472b") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ad5ac8d8-773d-4444-bbbd-715164e3ceb5") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2e22daa2-c364-4f1f-b8a2-bf6f843cc658") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e9c1e554-2b8c-41b9-847b-b07ab869aa8f") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6b92a915-c581-4794-ad37-07e2c3766458") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "198665f4-e41e-432c-a0e6-43d277993da8") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9684c77d-c9fa-4ee0-956a-4b06ac8f74b3") + (uuid "e1d858ed-bbe0-49b9-887e-aedf66b36d5c") ) (fp_line (start -11 -2.89) @@ -2026,7 +1923,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "42a9a31d-a02a-4467-81dc-6fc4d2f9f61a") + (uuid "83142140-5022-4a8a-972b-3ba50d05d860") ) (fp_line (start -11 -2.89) @@ -2036,47 +1933,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d160b382-0a2b-40fb-8adc-6c749948ede6") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8d68c460-19b8-496f-bd75-9ca8d54c907a") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1e0e29c3-60d7-4f8b-92a7-925370a29d8d") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4600f886-5cb3-465b-8d4d-0663f2765bb5") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "689217b3-b7fa-4a5a-b040-6b63ccae47da") + (uuid "a40338a4-dc83-4f39-a30f-a66176d53024") ) (fp_line (start 11 -108.89) @@ -2086,47 +1943,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "592dec6b-5a81-4791-8823-45768902bc91") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7e69b640-5781-4881-84ee-06a8f12d57ce") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0e903329-8ba2-4fcc-b710-e412acdaca1e") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0efda137-cb65-4d73-9bbe-ee1ae5df85c9") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c630795a-48d9-4974-829c-27300302b800") + (uuid "db23e196-f5d0-42fd-b3d7-afc18c2ab520") ) (fp_line (start 11 -2.89) @@ -2136,7 +1953,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8e65e72a-9b9b-4da4-bcf8-c0776510faa9") + (uuid "da9be178-9b02-4289-af76-4a21e8e7e734") ) (fp_line (start 15 -108.89) @@ -2146,47 +1963,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f1384160-3f2f-457e-bbcc-fcf4cdea23a5") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "c21a5df4-bd49-48a8-992a-01ce9f9a349e") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a861112f-6768-475b-beb8-51f9b9a0877e") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "99843330-a95b-4632-b4b7-9569d6bcf9a0") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "09be9981-3e61-4082-a3c7-245c0f11fe9a") + (uuid "d8f694c3-d6c8-4b6c-befb-33ac09c972ad") ) (fp_line (start -11 -2.89) @@ -2196,7 +1973,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "29540727-fa50-4fb7-bb80-1be132a4c2ad") + (uuid "0dde4cd4-023f-47be-8e83-ecf869a16440") ) (fp_line (start -9.925 -2.39) @@ -2206,7 +1983,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "83282bdc-044a-4ac0-89a5-932e0abf79a2") + (uuid "f4d9866d-13bb-4eb2-a3db-1f07f55a126b") ) (fp_line (start -6.725 -1.79) @@ -2216,7 +1993,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6e839b02-5620-42c8-80dc-ea7f195210e5") + (uuid "76a01483-0836-4b8b-870d-d4cee2e6c323") ) (fp_line (start -6.725 1.11) @@ -2226,7 +2003,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b97bdb04-3713-4fd3-90c8-77cd1ab1c76d") + (uuid "b4d311ba-b593-4eee-9dca-7ff49a91f760") ) (fp_line (start -5.525 -1.79) @@ -2236,7 +2013,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "495dcf65-fccc-4b28-8e5f-ddc1c3ad812d") + (uuid "af10e24d-f336-4a12-8ea9-4b097c1a8462") ) (fp_line (start -5.525 1.11) @@ -2246,7 +2023,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "10999fe8-6c74-47ad-8b12-611435651933") + (uuid "b4ae3b3a-f84f-48f4-a57d-d8283af65ec2") ) (fp_line (start 9.925 -2.39) @@ -2256,7 +2033,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cbf991b9-a67b-454c-a04f-4baf6abc0240") + (uuid "07262fd7-2ffe-475d-8f4f-09a447a80dec") ) (fp_line (start 10.425 -2.89) @@ -2266,7 +2043,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "05b0d55b-6caf-4800-83eb-ceb3b68f0e88") + (uuid "f0c9fed2-da61-49b0-882c-726bcce9807b") ) (fp_arc (start -10.425 -2.89) @@ -2277,7 +2054,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d7ea7011-9c5f-449b-bcbf-b635d5b11f10") + (uuid "0fde3e2a-f40c-4abd-bcc2-ea8dd6808cc8") ) (fp_arc (start -6.725 -1.79) @@ -2288,7 +2065,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b50f5b87-c04c-4754-bad4-03eb79367cee") + (uuid "a39ea708-d3ad-4165-903f-3a6484844a55") ) (fp_arc (start 9.925 -2.39) @@ -2299,7 +2076,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a4f01090-e45e-4d82-ae31-bf42e616b234") + (uuid "46546b11-0d53-4cc7-a923-8a679f248d0f") ) (fp_line (start -0.71 -109.6) @@ -2309,7 +2086,7 @@ (type default) ) (layer "User.3") - (uuid "af2e4099-1277-4b4f-847f-e91b1ffa95ff") + (uuid "1196db71-5c43-4c9c-884a-9250c625c443") ) (fp_line (start -0.71 -79.6) @@ -2319,7 +2096,7 @@ (type default) ) (layer "User.3") - (uuid "99114716-065d-420a-8ec1-444a0484b4a4") + (uuid "01252b15-1424-4948-830b-fd626452e373") ) (fp_line (start -0.71 -59.6) @@ -2329,7 +2106,7 @@ (type default) ) (layer "User.3") - (uuid "1c4d0440-1415-4a0e-8829-d96db7e381b4") + (uuid "5d6fae6d-b80d-4714-b5d5-401edbdb6e7c") ) (fp_line (start -0.71 -41.6) @@ -2339,7 +2116,7 @@ (type default) ) (layer "User.3") - (uuid "e0c0c421-ec9d-4864-954f-0583b91a0eac") + (uuid "88867750-52fe-4a0b-bd68-b149cc7cd598") ) (fp_line (start -0.71 -29.6) @@ -2349,7 +2126,7 @@ (type default) ) (layer "User.3") - (uuid "fcfaf598-2c61-41eb-b5aa-db3b30b10de8") + (uuid "004f51f1-0f77-4cb4-9c89-56c4394ea7f3") ) (fp_line (start 0.71 -109.6) @@ -2359,7 +2136,7 @@ (type default) ) (layer "User.3") - (uuid "1cb0aaff-77bb-4bfa-ae17-bf1d06978fa7") + (uuid "348ff9a2-8732-4167-9c9a-4975d1eccdbc") ) (fp_line (start 0.71 -79.6) @@ -2369,7 +2146,7 @@ (type default) ) (layer "User.3") - (uuid "e9bf6cf8-d416-400c-a860-0961e57f60df") + (uuid "9ad3ad85-8911-40a8-85c0-e916fbf27551") ) (fp_line (start 0.71 -59.6) @@ -2379,7 +2156,7 @@ (type default) ) (layer "User.3") - (uuid "5e6264b5-c142-4b0d-9d8c-7d1411a115d6") + (uuid "688a1c98-78ce-4dfa-8610-87c4214c248c") ) (fp_line (start 0.71 -41.6) @@ -2389,7 +2166,7 @@ (type default) ) (layer "User.3") - (uuid "844c2db9-25ae-46e6-a4f9-75e8e3d4a928") + (uuid "39155824-19de-44f9-8d00-25b41bb10647") ) (fp_line (start 0.71 -29.6) @@ -2399,7 +2176,7 @@ (type default) ) (layer "User.3") - (uuid "54e9d221-e802-483a-96c4-ca7cfb254d62") + (uuid "f4c37021-ad57-4208-b92c-d15c4bd1fbf2") ) (fp_rect (start -15 -108.89) @@ -2410,7 +2187,7 @@ ) (fill no) (layer "User.4") - (uuid "c7e749d3-3bb7-4c1b-a043-648a5a53decf") + (uuid "ab4853c5-a2c0-4c89-9536-da47ad4e59d9") ) (fp_rect (start -15 -78.89) @@ -2421,7 +2198,7 @@ ) (fill no) (layer "User.4") - (uuid "18f4b6c8-7b44-44bf-b134-e98084e30598") + (uuid "a2ce7eec-c60e-4c91-8e5c-5fe3c0de0357") ) (fp_rect (start -15 -58.89) @@ -2432,7 +2209,7 @@ ) (fill no) (layer "User.4") - (uuid "538aed84-28e8-4d1d-ad1c-3b9460c4aff9") + (uuid "55c749c2-bfd5-45f6-a0b2-97e75c368ffa") ) (fp_rect (start -15 -40.89) @@ -2443,7 +2220,7 @@ ) (fill no) (layer "User.4") - (uuid "c73bd046-a378-4d73-a44c-53966bce68ce") + (uuid "46ca5a74-0c93-4aa9-91f6-db1ce88e2c25") ) (fp_rect (start -15 -28.89) @@ -2454,7 +2231,7 @@ ) (fill no) (layer "User.4") - (uuid "9612a30f-32f9-4874-957a-a67943f37dd6") + (uuid "3b5ec5c8-9b10-4a0f-a014-11b275f84d97") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -2469,8 +2246,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "2e3974e9-d33b-4b4a-ac73-0b07d2b7a00f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "400a4d38-7cc7-47aa-a3f5-99884e542308") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "d6a1fb06-5710-4103-afbd-3d2de3e13969") @@ -2481,11 +2282,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "d55ef5c9-a176-42a8-b708-bbf0093792ef") + (uuid "acab8f8c-bb6d-40f2-81fc-5079766edb22") (effects (font (size 2 2) @@ -2494,7 +2295,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "3b83e59b-45ba-446f-9100-a9bc8641fc44") @@ -2506,7 +2307,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "39a69736-223e-4e76-88b0-8a5104553c5b") @@ -2520,11 +2321,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "10cfff30-04c5-43d0-94c0-afb9c719a3ff") + (uuid "1f75f78d-abf3-46b7-952f-63403ec40566") (pts - (xy 114.895 158.525) (xy 114.895 98.525) + (xy 114.895 158.525) (xy 119.97 48.525) ) - (height 45.245) + (height 69.74) (orientation 1) (format (prefix "") @@ -2543,10 +2344,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "60" - (at 156.84 128.525 90) + (gr_text "110" + (at 181.335 103.525 90) (layer "User.2") - (uuid "10cfff30-04c5-43d0-94c0-afb9c719a3ff") + (uuid "1f75f78d-abf3-46b7-952f-63403ec40566") (effects (font (size 3 3) @@ -2558,7 +2359,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "143edc59-adab-4bdc-9aee-0d50a4d61584") + (uuid "41ab35a7-0da0-4f59-8bf5-00c0005bbad2") + (pts + (xy 114.88 158.525) (xy 119.97 78.525) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 170.565 118.525 90) + (layer "User.2") + (uuid "41ab35a7-0da0-4f59-8bf5-00c0005bbad2") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "7616e1f1-d766-4910-a6a9-0f49e167b662") (pts (xy 93.97 48.525) (xy 115.97 48.525) ) @@ -2584,7 +2423,7 @@ (gr_text "22" (at 104.97 32.645 0) (layer "User.2") - (uuid "143edc59-adab-4bdc-9aee-0d50a4d61584") + (uuid "7616e1f1-d766-4910-a6a9-0f49e167b662") (effects (font (size 3 3) @@ -2596,7 +2435,83 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "4ddcdd1c-907c-451c-82d8-e121a5ecac71") + (uuid "bd8c8747-0be4-4ffb-aaa5-530381c15b0e") + (pts + (xy 114.895 158.525) (xy 119.97 116.525) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 144.29 137.525 90) + (layer "User.2") + (uuid "bd8c8747-0be4-4ffb-aaa5-530381c15b0e") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d5982b90-9de8-49f8-83c1-b576186f3ea0") + (pts + (xy 114.895 158.525) (xy 119.97 128.525) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 132.39 143.525 90) + (layer "User.2") + (uuid "d5982b90-9de8-49f8-83c1-b576186f3ea0") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "eb370cc5-4891-4166-ae75-09677f2b46c9") (pts (xy 89.97 47.415) (xy 119.97 47.415) ) @@ -2622,7 +2537,7 @@ (gr_text "30" (at 104.97 26.185 0) (layer "User.2") - (uuid "4ddcdd1c-907c-451c-82d8-e121a5ecac71") + (uuid "eb370cc5-4891-4166-ae75-09677f2b46c9") (effects (font (size 3 3) @@ -2634,11 +2549,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "65b273db-b28e-4adc-ac65-5ddd4591d563") + (uuid "ed4a2da2-8b16-4ae9-9258-f1412ffbc1ea") (pts - (xy 114.88 158.525) (xy 114.88 78.525) + (xy 114.895 158.525) (xy 119.97 98.525) ) - (height 58.985) + (height 45.245) (orientation 1) (format (prefix "") @@ -2657,124 +2572,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 170.565 118.525 90) + (gr_text "60" + (at 156.84 128.525 90) (layer "User.2") - (uuid "65b273db-b28e-4adc-ac65-5ddd4591d563") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a84778e2-a5c8-473b-9ef1-feffeaac4589") - (pts - (xy 114.895 158.525) (xy 114.895 116.525) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 144.29 137.525 90) - (layer "User.2") - (uuid "a84778e2-a5c8-473b-9ef1-feffeaac4589") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b61c50db-59ce-41a7-b3ff-58262dd5efff") - (pts - (xy 114.895 158.525) (xy 114.895 48.525) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 181.335 103.525 90) - (layer "User.2") - (uuid "b61c50db-59ce-41a7-b3ff-58262dd5efff") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f7f7ce09-bd57-4d4f-b597-99fffdc6686c") - (pts - (xy 114.895 158.525) (xy 114.895 128.525) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 132.39 143.525 90) - (layer "User.2") - (uuid "f7f7ce09-bd57-4d4f-b597-99fffdc6686c") + (uuid "ed4a2da2-8b16-4ae9-9258-f1412ffbc1ea") (effects (font (size 3 3) @@ -3390,9 +3191,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "265a53a5-b352-422f-b43d-fbff4ef8b726") + (uuid "aadafe82-7665-4075-92ea-669b61ccbb64") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -3401,7 +3202,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -3415,7 +3216,7 @@ ) (polygon (pts - (xy 115.97 154.525) (xy 115.97 158.525) (xy 93.97 158.525) (xy 93.97 154.525) + (xy 119.97 154.525) (xy 119.97 158.525) (xy 89.97 158.525) (xy 89.97 154.525) ) ) ) @@ -3423,7 +3224,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "de5c18ce-ae7d-42f8-b6ff-c1a36eef481d") + (uuid "452d46e8-9726-4c2b-a052-186b0e6b0c9f") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -3434,7 +3235,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) diff --git a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb index 2daf1f3..39c878c 100644 --- a/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb +++ b/Templates/M.2 M Key Templates/M.2 M Key 3080/M.2 M Key 3080.kicad_pcb @@ -1228,7 +1228,7 @@ ) ) (property "Value" "~" - (at 0 1 0) + (at 0 5 0) (unlocked yes) (layer "F.Fab") (uuid "fcb3c461-042f-4e59-b58c-8a1d5bcf984c") @@ -1265,20 +1265,7 @@ ) ) ) - (property "Note" "Check PCIe M.2 Specification for Pin Alt mode functions. Check your socket pinout for pin functions." - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "6af86d1d-cf42-48ed-9cc2-2712156e63c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (attr exclude_from_pos_files) + (attr exclude_from_pos_files exclude_from_bom) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -1288,7 +1275,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "46a087f9-6b3a-4392-9f50-adf4a0cfed5f") + (uuid "303f3f8e-e1b2-4a53-8dea-50e9aa64e9a9") ) (fp_rect (start -9.925 -1.44) @@ -1299,7 +1286,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "2b7bb74d-1258-4381-babe-d35f5d2818c4") + (uuid "89d101e9-caf4-433a-ad58-ebbfbbd012b7") ) (fp_line (start -15 -108.89) @@ -1309,7 +1296,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "91ab9172-681f-415d-acda-794c5ced604b") + (uuid "767b8723-0f0e-43a1-bbfa-b68256cc6bbb") ) (fp_line (start -15 -78.89) @@ -1319,7 +1306,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d7fdc420-67b8-4fd2-aac1-8c9bd33bcdcc") + (uuid "2d0f5aac-876c-44ef-9188-843dc9a139cc") ) (fp_line (start -15 -58.89) @@ -1329,7 +1316,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d12236e9-784b-4f02-b12e-bc4b6bf93c32") + (uuid "f4603225-74ec-4264-a99a-f31be892957c") ) (fp_line (start -15 -40.89) @@ -1339,7 +1326,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e33d460f-ec21-4a7d-a54f-ed7090e4a226") + (uuid "b92fc911-29eb-41ba-896e-ba36feb899b1") ) (fp_line (start -15 -28.89) @@ -1349,7 +1336,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f0962c9b-50e6-4cad-a45b-def576fb88eb") + (uuid "02001f54-92f0-43c2-a644-b8b4043d1bed") ) (fp_line (start -15 -2.89) @@ -1359,97 +1346,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7a0881a9-975b-4b4d-88c1-3bf4155edd96") - ) - (fp_line - (start -15 -2.89) - (end -15 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d6333db5-d722-4bee-9751-610d7fcc7284") - ) - (fp_line - (start -15 -2.89) - (end -15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fedfa7f4-0b98-4914-a810-1b0d67405e7d") - ) - (fp_line - (start -15 -2.89) - (end -15 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "08bb29c7-9d7e-4db6-9a0d-ebdccdc4da3f") - ) - (fp_line - (start -15 -2.89) - (end -15 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e84d08a2-a7a0-462a-a8bf-634bcfae574f") - ) - (fp_line - (start -11 -108.89) - (end 11 -108.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "63c3514a-f641-479a-b29e-fcf85bf6f73f") - ) - (fp_line - (start -11 -78.89) - (end 11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d29633c6-6aa3-48a8-a37f-da3555a6f6ed") - ) - (fp_line - (start -11 -58.89) - (end 11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "159c2864-88b2-4aa0-9294-d76047c3fcec") - ) - (fp_line - (start -11 -40.89) - (end 11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9405a5fd-d9a7-4622-8291-bf4536dcc304") - ) - (fp_line - (start -11 -28.89) - (end 11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "47582045-27a8-49c5-8967-b855fc77bdc8") + (uuid "44d52493-806f-407a-a116-52f0aef7d095") ) (fp_line (start -11 -2.89) @@ -1459,7 +1356,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eedaf460-17c3-4743-b2fd-80d33441eb8d") + (uuid "110a1c06-9c03-473e-b533-b443b0c68f2e") ) (fp_line (start -11 -2.89) @@ -1469,47 +1366,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b6d53e6d-d786-485e-a81c-4e7f33ef03d2") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "81226e17-ceeb-4347-a12a-5022568cc70d") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "69eb6cce-0b9e-4fe6-94d5-a865a5b8c8d8") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ec900ea7-55ce-45b3-a628-9bd9aad88fd3") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "02bf28b4-7aeb-4754-8669-7e3899c7d5f9") + (uuid "774e5924-4a63-4a0d-a561-a4050fa8edfc") ) (fp_line (start 11 -108.89) @@ -1519,47 +1376,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4a4dc885-7892-44eb-81d1-48049048f12d") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4bdcbad9-8fa7-4a55-b908-6dd1ed8f7396") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "11947d93-73ab-4970-a950-b828c6ee1f65") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "73bd1615-9c8d-40a1-be0a-c30d10e7d310") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04813bd1-dd01-4b95-8149-c26eef8ebe0a") + (uuid "d0f2afc0-4a2f-4589-83a8-a3fa163272ab") ) (fp_line (start 11 -2.89) @@ -1569,7 +1386,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e19eab60-de50-4d7d-9e67-4339afc27d58") + (uuid "5724f1ef-60f0-467a-b03b-2136119a2071") ) (fp_line (start 15 -108.89) @@ -1579,47 +1396,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "eaa558f6-d69f-4f04-8b72-95b9de8b217a") - ) - (fp_line - (start 15 -78.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "38240457-1202-421a-b661-b35e71449678") - ) - (fp_line - (start 15 -40.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "533826da-c78c-4be8-bb5c-5c0aa35d66ed") - ) - (fp_line - (start 15 -28.89) - (end 15 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "37f67b97-64af-4f53-a66b-19f680e86e25") - ) - (fp_line - (start 15 -2.89) - (end 15 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "78821dba-9e29-40e7-8cc6-46f28b50621b") + (uuid "2d1ff6e2-d411-4b3a-b955-3286d32a2324") ) (fp_line (start -11 -2.89) @@ -1629,7 +1406,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9e9ce604-06e5-4982-90d0-9ec240444bc6") + (uuid "52ef4114-1dba-49d1-befc-3078b03b36ff") ) (fp_line (start -9.925 -2.39) @@ -1639,7 +1416,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8b2fccfd-b8a8-4b00-8761-841daf6a6447") + (uuid "7f2c07ba-6409-45af-8ad6-26502662a827") ) (fp_line (start -6.725 -1.79) @@ -1649,7 +1426,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cb2b03a3-56f0-42d1-bde1-00c13541a50a") + (uuid "9cddf617-c489-4178-997c-321cbde41677") ) (fp_line (start -6.725 1.11) @@ -1659,7 +1436,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0d253a65-ae38-47a6-b219-993f309a52cc") + (uuid "f4d72957-0507-4536-9416-beb325ae0d19") ) (fp_line (start -5.525 -1.79) @@ -1669,7 +1446,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0c506731-03ee-4deb-a24c-8fcb51385cd6") + (uuid "7694ee4d-51e0-494a-9c51-94af0ea0e411") ) (fp_line (start -5.525 1.11) @@ -1679,7 +1456,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "381aa2dd-dd0d-4882-9fc0-14dd6786985c") + (uuid "46e187e8-5da9-412f-98e0-7d232e72e853") ) (fp_line (start 9.925 -2.39) @@ -1689,7 +1466,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "dea48fc0-dc0a-4fd8-8826-9939d7cf9226") + (uuid "6d0fe3ca-41dc-46c1-ad9b-d8aee790ec2c") ) (fp_line (start 10.425 -2.89) @@ -1699,7 +1476,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d9bd84ff-d310-4a0e-87ea-e960b11a5852") + (uuid "86384270-e43b-401b-ba10-42980f089409") ) (fp_arc (start -10.425 -2.89) @@ -1710,7 +1487,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9ce2b8b4-1235-4b3a-98e8-0d2946e69b22") + (uuid "7c0c6d54-f5cd-4a1c-bce0-5d4ff2fb720d") ) (fp_arc (start -6.725 -1.79) @@ -1721,7 +1498,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c8f3bf78-908a-4f06-a948-60c4c2ce09a8") + (uuid "97c2128f-f4be-479e-8166-0d11b9c9337a") ) (fp_arc (start 9.925 -2.39) @@ -1732,7 +1509,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "558c13bc-a1c9-44bc-8b65-77f98fe5568e") + (uuid "825b9190-1b1b-469c-99e4-7a039ab9c65b") ) (fp_line (start -0.71 -109.6) @@ -1742,7 +1519,7 @@ (type default) ) (layer "User.3") - (uuid "bb3fa174-8905-4ef5-aaea-cdc7bccd8ba9") + (uuid "0e38d131-a418-448f-b094-a4c6063f71ea") ) (fp_line (start -0.71 -79.6) @@ -1752,7 +1529,7 @@ (type default) ) (layer "User.3") - (uuid "297de2e8-de98-417f-9516-0ee8f7b79ce5") + (uuid "854c436f-89c6-48b8-887d-9028bfba6a1d") ) (fp_line (start -0.71 -59.6) @@ -1762,7 +1539,7 @@ (type default) ) (layer "User.3") - (uuid "8a6ba378-f23b-4de8-a8b0-50a76b14c0e7") + (uuid "954bb608-10ca-4890-a4ee-57d7c503a09f") ) (fp_line (start -0.71 -41.6) @@ -1772,7 +1549,7 @@ (type default) ) (layer "User.3") - (uuid "da6dd659-890f-4947-a314-4bd6fb8a28b2") + (uuid "41c112f4-d85e-4a67-9a8c-177916e0e5aa") ) (fp_line (start -0.71 -29.6) @@ -1782,7 +1559,7 @@ (type default) ) (layer "User.3") - (uuid "09484dfd-2b0b-4401-9f8d-ddac1bd4af53") + (uuid "dbdafd65-f616-4495-9107-fc3c8201ec21") ) (fp_line (start 0.71 -109.6) @@ -1792,7 +1569,7 @@ (type default) ) (layer "User.3") - (uuid "8236b610-ee86-4d54-a2b6-61dee7c95baf") + (uuid "baf953d8-ac40-49fb-abc1-78ae4d769273") ) (fp_line (start 0.71 -79.6) @@ -1802,7 +1579,7 @@ (type default) ) (layer "User.3") - (uuid "78a9e5c4-0542-42fd-be2e-55b39077cae9") + (uuid "e213601b-0c71-43d7-a2af-c55c4bc952af") ) (fp_line (start 0.71 -59.6) @@ -1812,7 +1589,7 @@ (type default) ) (layer "User.3") - (uuid "ebb26c94-dd19-44be-8a60-96d0e9c107a3") + (uuid "11ca9f77-79cc-4608-ba49-f1e85c8043d4") ) (fp_line (start 0.71 -41.6) @@ -1822,7 +1599,7 @@ (type default) ) (layer "User.3") - (uuid "c064fcf3-3cc1-4e6c-8612-86e6458c7d2d") + (uuid "27f1e7ec-d307-43ad-a598-ab09756436d0") ) (fp_line (start 0.71 -29.6) @@ -1832,7 +1609,7 @@ (type default) ) (layer "User.3") - (uuid "40283929-c168-4e48-b53b-649255a390f3") + (uuid "63da706f-e484-4132-afa2-392769a91f0c") ) (fp_rect (start -15 -108.89) @@ -1843,7 +1620,7 @@ ) (fill no) (layer "User.4") - (uuid "8dd2f1fa-e5dd-4e8b-93bd-fa18377f12f2") + (uuid "f261ff71-99b4-4152-b8d5-4624e59faea8") ) (fp_rect (start -15 -78.89) @@ -1854,7 +1631,7 @@ ) (fill no) (layer "User.4") - (uuid "19b8882c-9fe5-43ee-8730-b0f97662731a") + (uuid "e0361d2b-3ec0-4a08-8527-59c7820a5eaf") ) (fp_rect (start -15 -58.89) @@ -1865,7 +1642,7 @@ ) (fill no) (layer "User.4") - (uuid "2374aa2c-29f2-4701-b69b-c9e1d71cbaf5") + (uuid "fef93cbb-dce4-4673-8db4-ee7da192d82c") ) (fp_rect (start -15 -40.89) @@ -1876,7 +1653,7 @@ ) (fill no) (layer "User.4") - (uuid "a5f5b027-9949-406f-b945-13909b276ccb") + (uuid "b01b7130-d9a3-4ec3-9c4b-c28191d10de6") ) (fp_rect (start -15 -28.89) @@ -1887,7 +1664,7 @@ ) (fill no) (layer "User.4") - (uuid "e0ca15aa-668f-4d3d-b0e0-f7857781981f") + (uuid "30bd7ec1-7595-4576-8a34-5fa48908ade8") ) (fp_text user "M" (at -5.475 -2.375 0) @@ -1902,8 +1679,32 @@ (justify left bottom) ) ) + (fp_text user "Area Rules near connector are component keepout zones" + (at 0 3.5 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "0c2cbb20-1445-4cfd-89fe-d8755fd19bbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "PCB Thickness 0.8mm" + (at 0 2.05 0) + (unlocked yes) + (layer "Cmts.User") + (uuid "edbcb7af-dd6c-46f0-a523-700cf3fe81c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) (fp_text user "${REFERENCE}" - (at 0 2.5 0) + (at 0 6.75 0) (unlocked yes) (layer "F.Fab") (uuid "29865c6f-866f-4a04-913b-e340eb171824") @@ -1914,11 +1715,11 @@ ) ) ) - (fp_text user "22, 30mm width and 30, 42, 60, 80, 110mm length shown in Blue (User.2 Layer)" - (at 0.02 14.055 0) + (fp_text user "Standard 22, 30mm widths and 30, 42, 60, 80, 110mm lengths shown in Blue (User.2 Layer)" + (at 0 18.055 0) (unlocked yes) (layer "User.2") - (uuid "36affbc2-b511-4cd5-b18b-b13e21126a4a") + (uuid "b2a20cd8-5a8d-4665-9c97-351b9969d058") (effects (font (size 2 2) @@ -1927,7 +1728,7 @@ ) ) (fp_text user "Place grounded \"M.2 Mounting Pad\" footprint from library on Teal (User.3 Layer) X's" - (at -0.13 9.4 0) + (at 0 13.4 0) (unlocked yes) (layer "User.3") (uuid "357782a2-0dd9-4301-9c20-2be02a0f0f07") @@ -1939,7 +1740,7 @@ ) ) (fp_text user "Yellow areas (User.4 Layer) reserverd for RF recepticals or for components when no RF recepticals used." - (at 0.165 4.83 0) + (at 0 8.83 0) (unlocked yes) (layer "User.4") (uuid "123ea2b8-5eba-444e-81df-5137bcfcbd1a") @@ -1953,235 +1754,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "07ef3acc-fd9b-4065-abba-d1886486bfd3") - (pts - (xy 117.13 159.02) (xy 117.13 49.02) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.57 104.02 90) - (layer "User.2") - (uuid "07ef3acc-fd9b-4065-abba-d1886486bfd3") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "25e7b2cc-8dbc-4cfd-a874-942b6f37d188") - (pts - (xy 117.115 159.02) (xy 117.115 79.02) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 172.8 119.02 90) - (layer "User.2") - (uuid "25e7b2cc-8dbc-4cfd-a874-942b6f37d188") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "55b1d499-53a7-497a-8e65-5bc984108998") - (pts - (xy 117.13 159.02) (xy 117.13 129.02) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.625 144.02 90) - (layer "User.2") - (uuid "55b1d499-53a7-497a-8e65-5bc984108998") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "62ad9fe0-a0cb-4529-a650-b628f6a4ea3d") - (pts - (xy 96.205 49.02) (xy 118.205 49.02) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 107.205 33.14 0) - (layer "User.2") - (uuid "62ad9fe0-a0cb-4529-a650-b628f6a4ea3d") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "99697588-7798-444a-86d1-4d95e876d75f") - (pts - (xy 117.13 159.02) (xy 117.13 99.02) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.075 129.02 90) - (layer "User.2") - (uuid "99697588-7798-444a-86d1-4d95e876d75f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a2301411-bd36-4a3f-9cb3-f70e321369f9") - (pts - (xy 117.13 159.02) (xy 117.13 117.02) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 146.525 138.02 90) - (layer "User.2") - (uuid "a2301411-bd36-4a3f-9cb3-f70e321369f9") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "adc9add1-ce19-4dbd-872d-d2aa38d8a9d9") + (uuid "00c2c34b-0620-4b6a-bb34-e4bb6a767e26") (pts (xy 92.205 47.91) (xy 122.205 47.91) ) @@ -2207,7 +1780,7 @@ (gr_text "30" (at 107.205 26.68 0) (layer "User.2") - (uuid "adc9add1-ce19-4dbd-872d-d2aa38d8a9d9") + (uuid "00c2c34b-0620-4b6a-bb34-e4bb6a767e26") (effects (font (size 3 3) @@ -2216,6 +1789,234 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "1ffa0c7b-372c-4362-a0d4-cd07a27419ac") + (pts + (xy 117.13 159.02) (xy 122.205 117.02) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 146.525 138.02 90) + (layer "User.2") + (uuid "1ffa0c7b-372c-4362-a0d4-cd07a27419ac") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "20fc5948-ebd3-4bd6-8cdb-61c272e915bc") + (pts + (xy 117.13 159.02) (xy 122.205 129.02) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.625 144.02 90) + (layer "User.2") + (uuid "20fc5948-ebd3-4bd6-8cdb-61c272e915bc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "32259ae1-1903-4592-95cb-80b9c3cdbf51") + (pts + (xy 117.115 159.02) (xy 122.205 79.02) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.8 119.02 90) + (layer "User.2") + (uuid "32259ae1-1903-4592-95cb-80b9c3cdbf51") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "39feb69e-203f-441e-8ae5-1cc83789e476") + (pts + (xy 96.205 49.02) (xy 118.205 49.02) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.205 33.14 0) + (layer "User.2") + (uuid "39feb69e-203f-441e-8ae5-1cc83789e476") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "99560834-6a54-4d0f-9159-411a93b4e872") + (pts + (xy 117.13 159.02) (xy 122.205 49.02) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 183.57 104.02 90) + (layer "User.2") + (uuid "99560834-6a54-4d0f-9159-411a93b4e872") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fa2ec2fd-2536-49a6-b7cc-98af48ea37cc") + (pts + (xy 117.13 159.02) (xy 122.205 99.02) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.075 129.02 90) + (layer "User.2") + (uuid "fa2ec2fd-2536-49a6-b7cc-98af48ea37cc") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2823,9 +2624,9 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "aa940131-6705-4ef0-85cb-3dcd191c0eb0") + (uuid "a9f67113-8cba-4d40-9027-c979917ffd74") (name "Front Component Keepout") - (hatch edge 0.5) + (hatch full 0.5) (connect_pads (clearance 0) ) @@ -2834,7 +2635,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) @@ -2848,7 +2649,7 @@ ) (polygon (pts - (xy 118.205 155.02) (xy 118.205 159.02) (xy 96.205 159.02) (xy 96.205 155.02) + (xy 122.205 155.02) (xy 122.205 159.02) (xy 92.205 159.02) (xy 92.205 155.02) ) ) ) @@ -2856,7 +2657,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "73e58acb-73fc-45f5-8f57-1596746af3a9") + (uuid "5f320af3-a205-4344-bdb2-bffbe389a17d") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads @@ -2867,7 +2668,7 @@ (keepout (tracks allowed) (vias allowed) - (pads not_allowed) + (pads allowed) (copperpour allowed) (footprints not_allowed) ) From cc2d72e9e4b2a2ebd865cf84b2c4256bb2751814 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 19 Jun 2025 15:02:29 -0400 Subject: [PATCH 27/34] Updated A+E Key Footprint updated A+E Key footprints to remove extra lines and updated their templates --- .../M.2 A+E Key Connector.kicad_mod | 80 --- .../M.2 A+E Key 22110.kicad_pcb | 350 ++++------ .../M.2 A+E Key 2230.kicad_pcb | 630 ++++++++---------- .../M.2 A+E Key 2242.kicad_pcb | 486 ++++++-------- .../M.2 A+E Key 2260.kicad_pcb | 498 ++++++-------- .../M.2 A+E Key 2280.kicad_pcb | 558 +++++++--------- .../M.2 A+E Key 30110.kicad_pcb | 342 ++++------ .../M.2 A+E Key 3030.kicad_pcb | 494 ++++++-------- .../M.2 A+E Key 3042.kicad_pcb | 558 +++++++--------- .../M.2 A+E Key 3060.kicad_pcb | 486 ++++++-------- .../M.2 A+E Key 3080.kicad_pcb | 494 ++++++-------- 11 files changed, 2048 insertions(+), 2928 deletions(-) diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod index 4683dda..68bc760 100644 --- a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -156,46 +156,6 @@ (layer "Dwgs.User") (uuid "f28d68b8-fe7f-4646-bff5-3d0ffefe8d82") ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a7b40686-b853-4880-af47-16d3954ab709") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "6e998948-1ac9-417a-9614-fcf71fbd5751") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3e9d1a94-1893-45e2-858b-391605409c3d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a288a9e-eb09-4fdb-9e10-6a1214d7875e") - ) (fp_line (start 11 -108.89) (end 11 -2.89) @@ -206,46 +166,6 @@ (layer "Dwgs.User") (uuid "135aefc0-0e2b-4030-b0dc-5673f8033443") ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "cd14bb83-d926-40ec-95de-5b5222d81616") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "04f3b255-84f6-432c-990f-9946a2754206") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0ae5492b-054c-4d04-87e4-e2d589b98b96") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "75649bc8-c1e9-4401-aa3a-0dda5762478e") - ) (fp_line (start 11 -2.89) (end 15 -2.89) diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb index d375cf8..1f3548a 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 22110/M.2 A+E Key 22110.kicad_pcb @@ -704,7 +704,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "579b98c4-2d02-4231-b596-bb042936fd38") + (uuid "71d5199a-f0db-45cf-aa79-b5cf098359b2") ) (fp_rect (start -9.925 -1.44) @@ -715,7 +715,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "f9c75b68-1c95-4c53-ac2d-762424497005") + (uuid "4efbbd23-abc5-4ef7-91d3-aa20228e8000") ) (fp_line (start -15 -108.89) @@ -725,7 +725,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7e699fef-5720-4c64-9840-619cb1e84f92") + (uuid "af9d803c-196c-4481-b859-c2f21abea463") ) (fp_line (start -15 -78.89) @@ -735,7 +735,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d47324c3-be9c-401b-b945-8cdc6065079d") + (uuid "be72d928-7147-4d98-928f-a29967b6c216") ) (fp_line (start -15 -58.89) @@ -745,7 +745,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ea60b5f8-1374-4501-89eb-90d26394b3f1") + (uuid "9534454d-b651-49cb-811b-2946f522265b") ) (fp_line (start -15 -40.89) @@ -755,7 +755,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7240edf1-d479-41d2-b82f-9b197044832b") + (uuid "69da98aa-3d5b-488e-9c06-0b22f53e5fb0") ) (fp_line (start -15 -28.89) @@ -765,7 +765,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "92cc8500-fe5d-4f7f-ad13-cd47caca6171") + (uuid "78ffb4f2-b686-42b3-a585-b9ad27ccbe2c") ) (fp_line (start -15 -2.89) @@ -775,7 +775,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "289ec389-984d-4372-8528-e5d2b5f18ba0") + (uuid "93663b4f-b05e-481f-8e88-89a0a20eac0f") ) (fp_line (start -11 -2.89) @@ -785,7 +785,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "270acb53-6abb-427b-b853-555df78fb8ae") + (uuid "f9b5dce9-1ea4-4123-8ac6-68034649dca8") ) (fp_line (start -11 -2.89) @@ -795,47 +795,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6f554d17-9841-4145-b685-ca1924684a71") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "139554a9-78b7-4dbc-8ec7-c330640f555c") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7330d24f-72b5-4e33-956d-c5273f8429c4") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9a0db656-a467-439e-aac8-ff0056257334") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "21df3708-bb08-4000-b9d4-efbf7d38a545") + (uuid "6a543df8-a9db-43a0-899d-becea54f2ded") ) (fp_line (start 11 -108.89) @@ -845,47 +805,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "07ce43e7-94fe-47b6-9925-35618a2e1f9d") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9e0e7927-7eb0-4efd-a9d9-3339ba6fe929") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a09ca701-77a7-41bd-8f50-25e178aa3fd6") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4212e17e-f428-4f5e-b65c-6ea35e493cde") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a683090f-d4e6-4078-96c7-86a62adfe885") + (uuid "a3503522-6d20-4566-a797-50abe60a8d76") ) (fp_line (start 11 -2.89) @@ -895,7 +815,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e6b02103-2b7f-4287-8384-1762b043f2ef") + (uuid "0236d804-f334-41d4-8fb5-333a8ce2a98d") ) (fp_line (start 15 -108.89) @@ -905,7 +825,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d9f27f84-ccca-4a60-8b76-0c48a1e600c0") + (uuid "efea902b-88f6-4594-be1a-88a328b62bda") ) (fp_line (start -11 -2.89) @@ -915,7 +835,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "55d4964c-dabe-486b-b288-e0a4ef22e995") + (uuid "947220c1-a7ce-4635-8c1c-4aae56bc5858") ) (fp_line (start -9.925 -2.39) @@ -925,7 +845,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9214cd40-b57f-4c9d-a015-70bee940f63b") + (uuid "2dd7ee10-52a4-45c0-9f0a-ff6d3bdd2b18") ) (fp_line (start 2.025 -1.79) @@ -935,7 +855,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "27a10704-15bb-46fa-bb50-6b76ebb37496") + (uuid "9b8e0343-b14a-404a-91cf-38a6e9aae838") ) (fp_line (start 2.025 1.11) @@ -945,7 +865,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5b3b172e-3ba3-4e48-b20a-26774f7e5a09") + (uuid "f287d028-2805-44dc-86c1-91d9d175f30c") ) (fp_line (start 3.225 -1.79) @@ -955,7 +875,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0948d819-b433-4c7f-b1d9-54bf3a9f6869") + (uuid "f847d616-5a0f-4aa1-a922-2f8bd7bd31ce") ) (fp_line (start 3.225 1.11) @@ -965,7 +885,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6095307c-b89f-4327-a0ca-d84d4c09f837") + (uuid "b80579d9-50dd-454f-a845-65cdfc8f8c02") ) (fp_line (start 6.025 -1.79) @@ -975,7 +895,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "48aeec88-65ed-4758-8a2c-74900d7a5904") + (uuid "2ff3b1f5-4b9a-4b18-ae52-048df90f5d63") ) (fp_line (start 7.225 -1.79) @@ -985,7 +905,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d4ccd045-740f-4b0e-95aa-1a365aa771c5") + (uuid "b4f0d2b1-4d11-4dc5-b0db-948b446ce830") ) (fp_line (start 7.225 1.11) @@ -995,7 +915,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "152c5529-7975-4e75-bbfc-2a620d4e7e8c") + (uuid "cabd5617-004b-47b7-b557-2d861185d5f2") ) (fp_line (start 9.925 -2.39) @@ -1005,7 +925,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "48bd64b7-37ec-4998-9852-ead3e8cd822a") + (uuid "8289b648-489f-4a14-aa24-825dec3c66d0") ) (fp_line (start 10.425 -2.89) @@ -1015,7 +935,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e843c96e-f845-401e-990b-66840402f785") + (uuid "c285333c-a927-4288-9ad5-b3c932a6c59c") ) (fp_arc (start -10.425 -2.89) @@ -1026,7 +946,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f47f7040-1560-43f9-93c1-1a997ef51c93") + (uuid "cd091443-cee4-4ea3-8ac5-2f1e4d59f5df") ) (fp_arc (start 2.025 -1.79) @@ -1037,7 +957,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f0527a95-1526-4117-8c52-9f7545a34b52") + (uuid "9471e18e-b4d8-4b60-86ed-691170a6ff28") ) (fp_arc (start 6.025 -1.79) @@ -1048,7 +968,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "83220a84-d20c-4b0d-b531-b991045b70fd") + (uuid "cc49d344-f165-424c-93fb-e8134342081e") ) (fp_arc (start 9.925 -2.39) @@ -1059,7 +979,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d730257a-4eb3-4854-b76d-5d51f78a61d6") + (uuid "a78ad5ab-8577-4de7-afa2-526a5b9348c4") ) (fp_line (start -0.71 -109.6) @@ -1069,7 +989,7 @@ (type default) ) (layer "User.3") - (uuid "7904a86e-6322-4432-b1c6-4d8d1f3d338b") + (uuid "82a392a4-7631-48cd-b12a-3309042fbf12") ) (fp_line (start -0.71 -79.6) @@ -1079,7 +999,7 @@ (type default) ) (layer "User.3") - (uuid "027ca3b0-2f96-471c-a7fc-64a50425f55e") + (uuid "e132dee9-7df7-49d3-ba99-86e53abb7aac") ) (fp_line (start -0.71 -59.6) @@ -1089,7 +1009,7 @@ (type default) ) (layer "User.3") - (uuid "5841f95e-c01e-4a05-bd2d-1308d46a0332") + (uuid "2d4c8d0e-4200-4261-ad1d-9a2e2a049165") ) (fp_line (start -0.71 -41.6) @@ -1099,7 +1019,7 @@ (type default) ) (layer "User.3") - (uuid "2d57faa5-ba59-4b3a-8465-4db40583b157") + (uuid "0d0bb50b-05dd-43d2-8933-cde147d09a87") ) (fp_line (start -0.71 -29.6) @@ -1109,7 +1029,7 @@ (type default) ) (layer "User.3") - (uuid "8abeed1f-ad63-4246-b9bd-9c2f03480d3f") + (uuid "d5f9456c-03d0-4d6f-9878-dd375df021d2") ) (fp_line (start 0.71 -109.6) @@ -1119,7 +1039,7 @@ (type default) ) (layer "User.3") - (uuid "7273bfc2-4c9b-4e7a-9670-dc07b1e4a2c8") + (uuid "e9e60e1d-82a9-4937-b8c8-4d6c844c6c31") ) (fp_line (start 0.71 -79.6) @@ -1129,7 +1049,7 @@ (type default) ) (layer "User.3") - (uuid "0e9d7ff8-2e54-4dcc-838e-6c2be040c2ad") + (uuid "8be60ab8-cf05-4397-9ccd-c4a49749c1b1") ) (fp_line (start 0.71 -59.6) @@ -1139,7 +1059,7 @@ (type default) ) (layer "User.3") - (uuid "085d75bd-19d2-40c4-a1a0-2a65cd1a6f00") + (uuid "8faed3b5-85e9-4e41-8f9d-50bb95cbab3e") ) (fp_line (start 0.71 -41.6) @@ -1149,7 +1069,7 @@ (type default) ) (layer "User.3") - (uuid "609e15fa-8efb-48cf-b2b5-ec7c3f14f122") + (uuid "195f5585-252e-492d-a904-33cfc5ba5d31") ) (fp_line (start 0.71 -29.6) @@ -1159,7 +1079,7 @@ (type default) ) (layer "User.3") - (uuid "fabed795-997b-4c8b-b4cf-7091b12bc377") + (uuid "e90b27d2-5065-4555-8c5c-095e253825b7") ) (fp_rect (start -15 -108.89) @@ -1170,7 +1090,7 @@ ) (fill no) (layer "User.4") - (uuid "8f1c3af3-5a36-4af0-9b37-a601e90d4f32") + (uuid "1dc8c347-e578-4067-8026-a8e5349911fc") ) (fp_rect (start -15 -78.89) @@ -1181,7 +1101,7 @@ ) (fill no) (layer "User.4") - (uuid "dc665f2f-a716-43d3-9e04-d2d0b0cba018") + (uuid "55318605-6b65-494c-b273-801286b5d7c0") ) (fp_rect (start -15 -58.89) @@ -1192,7 +1112,7 @@ ) (fill no) (layer "User.4") - (uuid "21e5f4c0-bd3e-43ef-8990-d33ebc51836f") + (uuid "c7c48001-6bea-4f31-acf3-6e09480dfddf") ) (fp_rect (start -15 -40.89) @@ -1203,7 +1123,7 @@ ) (fill no) (layer "User.4") - (uuid "1ec938a2-fd29-43b7-aa61-907d72f1bc17") + (uuid "2518e34b-af48-4660-a397-9858aaae3a6f") ) (fp_rect (start -15 -28.89) @@ -1214,7 +1134,7 @@ ) (fill no) (layer "User.4") - (uuid "b87b6e2d-9a66-4fbf-8c4a-49bd5c193486") + (uuid "55005b5e-9d1a-4f5d-8113-73c2de185a0b") ) (fp_text user "A" (at 7.265 -2.345 0) @@ -1317,7 +1237,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "10c8845d-b05f-4cd0-aeac-6da96fb5a671") + (uuid "829087f7-dc13-4fd5-88c6-24ee2fa694ce") (pts (xy 116.835 158.86) (xy 121.91 116.86) ) @@ -1343,7 +1263,7 @@ (gr_text "42" (at 146.23 137.86 90) (layer "User.2") - (uuid "10c8845d-b05f-4cd0-aeac-6da96fb5a671") + (uuid "829087f7-dc13-4fd5-88c6-24ee2fa694ce") (effects (font (size 3 3) @@ -1355,83 +1275,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1d8f4f83-a59d-4dab-bd9d-3e15bb07b388") - (pts - (xy 116.835 158.86) (xy 121.91 48.86) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 183.275 103.86 90) - (layer "User.2") - (uuid "1d8f4f83-a59d-4dab-bd9d-3e15bb07b388") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "56ad1903-2c6a-4c38-b863-258734e8c1c7") - (pts - (xy 116.835 158.86) (xy 121.91 128.86) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 134.33 143.86 90) - (layer "User.2") - (uuid "56ad1903-2c6a-4c38-b863-258734e8c1c7") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "68b8df46-2fb5-41bc-9d2b-4c65a769d731") + (uuid "a0df391f-978e-4c4f-bc88-730beae482eb") (pts (xy 116.835 158.86) (xy 121.91 98.86) ) @@ -1457,7 +1301,7 @@ (gr_text "60" (at 158.78 128.86 90) (layer "User.2") - (uuid "68b8df46-2fb5-41bc-9d2b-4c65a769d731") + (uuid "a0df391f-978e-4c4f-bc88-730beae482eb") (effects (font (size 3 3) @@ -1469,7 +1313,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "6b48b485-9a57-41f6-9560-92074a882795") + (uuid "b0bec1b8-e2f2-49e4-9683-4d280debc19b") (pts (xy 91.91 47.75) (xy 121.91 47.75) ) @@ -1495,7 +1339,7 @@ (gr_text "30" (at 106.91 26.52 0) (layer "User.2") - (uuid "6b48b485-9a57-41f6-9560-92074a882795") + (uuid "b0bec1b8-e2f2-49e4-9683-4d280debc19b") (effects (font (size 3 3) @@ -1507,11 +1351,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c84a8ee9-b09e-4048-9795-9f3ec6b1eace") + (uuid "ca838f27-edc2-409f-95df-2004a3367d0d") (pts - (xy 116.82 158.86) (xy 121.91 78.86) + (xy 116.835 158.86) (xy 121.91 48.86) ) - (height 58.985) + (height 69.74) (orientation 1) (format (prefix "") @@ -1530,10 +1374,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "80" - (at 172.505 118.86 90) + (gr_text "110" + (at 183.275 103.86 90) (layer "User.2") - (uuid "c84a8ee9-b09e-4048-9795-9f3ec6b1eace") + (uuid "ca838f27-edc2-409f-95df-2004a3367d0d") (effects (font (size 3 3) @@ -1545,7 +1389,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "cb996c88-dcff-4231-82f3-000a7f72bba9") + (uuid "cd622e6b-e54e-47c0-a765-b76ff7080273") (pts (xy 95.91 48.86) (xy 117.91 48.86) ) @@ -1571,7 +1415,7 @@ (gr_text "22" (at 106.91 32.98 0) (layer "User.2") - (uuid "cb996c88-dcff-4231-82f3-000a7f72bba9") + (uuid "cd622e6b-e54e-47c0-a765-b76ff7080273") (effects (font (size 3 3) @@ -1580,6 +1424,82 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d244430e-fa96-4e0d-b3ea-6485bfd005bf") + (pts + (xy 116.835 158.86) (xy 121.91 128.86) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 134.33 143.86 90) + (layer "User.2") + (uuid "d244430e-fa96-4e0d-b3ea-6485bfd005bf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "df06ae4b-8388-48a6-af5f-8f11a456f499") + (pts + (xy 116.82 158.86) (xy 121.91 78.86) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 172.505 118.86 90) + (layer "User.2") + (uuid "df06ae4b-8388-48a6-af5f-8f11a456f499") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2115,7 +2035,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "b2929b30-eb9b-46fe-92d7-b8f4d3861b79") + (uuid "e2c01a68-1767-44f2-b6a5-3f7b4238a31e") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -2148,7 +2068,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "4a7a878f-7310-4b9e-a47a-12958c65c737") + (uuid "9e0ba1a3-9a65-4bca-a568-735449a5843b") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb index a52498d..015a563 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key 2230.kicad_pcb @@ -1006,7 +1006,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "3e6c7de0-7845-4113-acda-bcfeb50f13fc") + (uuid "98cf88c0-f3fb-4ad8-9c58-7a58ae3f40ba") ) (fp_rect (start -9.925 -1.44) @@ -1017,7 +1017,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "e3e6261c-690e-4b9b-913a-881359032ce1") + (uuid "806d5074-ae72-47f4-8eaf-323d686c40c2") ) (fp_line (start -15 -108.89) @@ -1027,7 +1027,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "56579eb7-c57e-4682-b33f-f1be2a8f0c60") + (uuid "4d82a04c-e120-495a-bd96-b5902542e9a5") ) (fp_line (start -15 -78.89) @@ -1037,7 +1037,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4c60d491-7a1d-4bcd-877b-6e9234171087") + (uuid "ce1533c0-a2b4-43d6-9e3c-431370a1392a") ) (fp_line (start -15 -58.89) @@ -1047,7 +1047,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2ed804b0-0295-4e03-8e68-f947a54bf9ad") + (uuid "101ac57d-b91f-482e-aa8a-518e6d553cf4") ) (fp_line (start -15 -40.89) @@ -1057,7 +1057,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "fca061c4-c388-42d4-aeec-1d80e7fe3342") + (uuid "b2842adc-6977-4d29-a07b-15fc5784a694") ) (fp_line (start -15 -28.89) @@ -1067,7 +1067,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1a853321-17d2-42de-b68f-3e884028a47a") + (uuid "3df6b9be-8603-4aa0-99c4-0cbc99d75b63") ) (fp_line (start -15 -2.89) @@ -1077,7 +1077,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e8abc48f-a3b2-4475-a7a7-cd8b9b566022") + (uuid "056fe7bb-0cd0-42af-a78f-5430d67e0dde") ) (fp_line (start -11 -2.89) @@ -1087,7 +1087,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c922013c-8b0b-423a-a9a0-d7098b4092b4") + (uuid "b5d1f0b3-6e87-4e8e-a87b-9133d1c1dfb6") ) (fp_line (start -11 -2.89) @@ -1097,47 +1097,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "558d24a7-9ba7-45d2-be94-a79b19a371f2") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3ded5986-a545-4e5a-8367-0f735bc2663b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "11a3d21f-d450-490b-b446-e2e32a9f9874") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "63eb9a40-b449-4f4c-9520-d473a255533d") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "1371e4ad-bb90-4eef-865d-fe63a35f8705") + (uuid "d0cb3eda-2ad5-4d5a-a989-764ad0f7d13b") ) (fp_line (start 11 -108.89) @@ -1147,47 +1107,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "32fe89d9-91c8-4078-8e51-daa8b012d0c0") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bcdf526a-4aee-4910-b6ed-aad41f6aae51") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ff993e93-95e7-4b86-8177-a33c170a8f51") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f9006abd-127b-48d1-a297-4eba01962e62") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a1745940-9958-42e3-9e3f-a60085b1f258") + (uuid "070f77de-88d0-47d1-a266-acb8b3e620b4") ) (fp_line (start 11 -2.89) @@ -1197,7 +1117,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "93998b01-d7af-4eca-877b-8c5e69cacb6b") + (uuid "5b9d11bb-4fc5-44c9-87b0-c04e1f397a65") ) (fp_line (start 15 -108.89) @@ -1207,7 +1127,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b1f8d288-2385-4972-ad38-7032dd2b0ff4") + (uuid "96c17bef-d194-49a9-8ef7-4d8a00c072ee") ) (fp_line (start -11 -2.89) @@ -1217,7 +1137,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bcf184c7-a532-4ccc-9847-fa71d90d30f8") + (uuid "b82a8bc5-5137-4890-bf48-3a07a75350ca") ) (fp_line (start -9.925 -2.39) @@ -1227,7 +1147,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6fe726c7-f9eb-453a-ad98-bb1dcfe3539e") + (uuid "8ce94ec7-15cf-4f28-9ca9-3a6ef4737ef5") ) (fp_line (start 2.025 -1.79) @@ -1237,7 +1157,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2812713f-a7f6-4b22-8dd6-b73a7671b16e") + (uuid "dd6463ed-f778-4879-8b95-b40e48c9e662") ) (fp_line (start 2.025 1.11) @@ -1247,7 +1167,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1e3cb764-0737-4e75-80c7-2af38d754bee") + (uuid "ce4861eb-a20d-4ef5-858d-189aa6fb1908") ) (fp_line (start 3.225 -1.79) @@ -1257,7 +1177,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7dc4dcab-8936-4efb-b78e-1dab9557e839") + (uuid "42e80dae-973c-44e1-91ab-e7f3c97e868b") ) (fp_line (start 3.225 1.11) @@ -1267,7 +1187,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "11b4d094-7bd8-45a7-b8b6-284cebff8a0b") + (uuid "30bfe6f1-734c-42be-9ae3-98ea62d54d50") ) (fp_line (start 6.025 -1.79) @@ -1277,7 +1197,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0fe14ffd-7021-42ef-a727-b6867f1a867d") + (uuid "f0eb2e57-bd4c-4bfd-8df9-e07b59a1115a") ) (fp_line (start 7.225 -1.79) @@ -1287,7 +1207,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6e4678fb-3a03-4fb3-ba24-7525c54e20f8") + (uuid "0369882d-b5b9-4b72-a8b4-d8285fa3cb10") ) (fp_line (start 7.225 1.11) @@ -1297,7 +1217,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f76f2309-8eac-45d6-959e-f86d103e210b") + (uuid "e16234d2-4ef7-4166-94f6-cbfe17987cef") ) (fp_line (start 9.925 -2.39) @@ -1307,7 +1227,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "65c4eb3e-a55c-4561-a0e0-6aefa111ed02") + (uuid "7414b30b-c186-4803-84d9-4b52d80a4836") ) (fp_line (start 10.425 -2.89) @@ -1317,7 +1237,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4e378a6e-7de6-44be-afc3-62222e11490b") + (uuid "2d24dbf5-8a13-4840-bff9-3efcb52e7a83") ) (fp_arc (start -10.425 -2.89) @@ -1328,7 +1248,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e7e1805a-34f6-4413-8242-bd2b75b4adb4") + (uuid "776e2e85-3683-4f87-a12f-8b9c0ff0160a") ) (fp_arc (start 2.025 -1.79) @@ -1339,7 +1259,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "146bff21-c931-4959-bdf8-01e8d44fff85") + (uuid "02541e78-d7e4-490d-9bf0-253e0b6facae") ) (fp_arc (start 6.025 -1.79) @@ -1350,7 +1270,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a0dd9ef1-6a00-45bc-9031-65f36c46a347") + (uuid "28e7227e-15d6-4e2b-88b9-bd77a5030adb") ) (fp_arc (start 9.925 -2.39) @@ -1361,7 +1281,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e8b79dd6-6e8c-49c4-bcd8-3600f682adf6") + (uuid "d1589e7f-c1bc-4fec-9014-4070cb7abce8") ) (fp_line (start -0.71 -109.6) @@ -1371,7 +1291,7 @@ (type default) ) (layer "User.3") - (uuid "fa0cfaeb-24d7-43c2-be64-5f52ec588298") + (uuid "cbeec0e8-4abc-4a2a-b0e8-0c5101945008") ) (fp_line (start -0.71 -79.6) @@ -1381,7 +1301,7 @@ (type default) ) (layer "User.3") - (uuid "330d9550-4e6b-4ff0-9dfb-a21ec7482f37") + (uuid "3bca62c5-8444-4d57-95d8-6565dad4cde9") ) (fp_line (start -0.71 -59.6) @@ -1391,7 +1311,7 @@ (type default) ) (layer "User.3") - (uuid "9ad0656e-0392-4e7b-899f-c1e10407c2e3") + (uuid "08df3ebc-055b-4f0f-a139-79e4c573be53") ) (fp_line (start -0.71 -41.6) @@ -1401,7 +1321,7 @@ (type default) ) (layer "User.3") - (uuid "cf138879-fd1a-4dee-9d50-0676887d5f95") + (uuid "0c470e0c-7549-412d-a143-8c993ebc44ec") ) (fp_line (start -0.71 -29.6) @@ -1411,7 +1331,7 @@ (type default) ) (layer "User.3") - (uuid "7bc5b952-d140-447e-81e4-2dc7671fbd0f") + (uuid "9d0bdfeb-d6d5-42ff-86c2-1b801de50bbe") ) (fp_line (start 0.71 -109.6) @@ -1421,7 +1341,7 @@ (type default) ) (layer "User.3") - (uuid "452f0301-76a5-45d2-9b5f-e3110f439650") + (uuid "7f58a565-7530-4cd7-97be-27e2381995ac") ) (fp_line (start 0.71 -79.6) @@ -1431,7 +1351,7 @@ (type default) ) (layer "User.3") - (uuid "6fbfef11-922e-421c-9eaa-6054db8b4bec") + (uuid "3d721ccd-e145-4b35-a63a-b812f887e200") ) (fp_line (start 0.71 -59.6) @@ -1441,7 +1361,7 @@ (type default) ) (layer "User.3") - (uuid "e6dedeb3-9f9a-4dcb-aaf2-4b2e2bcd4d3d") + (uuid "51148905-8566-46a4-bd0e-857004d094fc") ) (fp_line (start 0.71 -41.6) @@ -1451,7 +1371,7 @@ (type default) ) (layer "User.3") - (uuid "1ab93910-6986-46ec-94ed-98d39358f564") + (uuid "57d922a8-55e1-4524-9ae1-f57cb45a3b62") ) (fp_line (start 0.71 -29.6) @@ -1461,7 +1381,7 @@ (type default) ) (layer "User.3") - (uuid "965c2f97-5696-4afb-b3fe-2b1448d925ff") + (uuid "41dbb67b-e722-46c1-be86-0fccbbc15b3d") ) (fp_rect (start -15 -108.89) @@ -1472,7 +1392,7 @@ ) (fill no) (layer "User.4") - (uuid "12e51f78-ee68-4a90-9466-6f3df6cd1acd") + (uuid "77129823-e553-4e16-ac24-f079dc0a7224") ) (fp_rect (start -15 -78.89) @@ -1483,7 +1403,7 @@ ) (fill no) (layer "User.4") - (uuid "c981d3f7-42c0-4fc5-ad63-6ad52f0f45a2") + (uuid "f1143ba3-73f0-4bb7-9857-ff900d8c3519") ) (fp_rect (start -15 -58.89) @@ -1494,7 +1414,7 @@ ) (fill no) (layer "User.4") - (uuid "99bbd0b4-b5b0-49c0-a9bd-4fcd0296698e") + (uuid "4fd7070e-e743-4e9e-8837-f47ac343627b") ) (fp_rect (start -15 -40.89) @@ -1505,7 +1425,7 @@ ) (fill no) (layer "User.4") - (uuid "186994ee-83f8-4366-a09a-04faace6c67a") + (uuid "c30a0bbb-b65a-437b-b997-f393f20ed738") ) (fp_rect (start -15 -28.89) @@ -1516,7 +1436,7 @@ ) (fill no) (layer "User.4") - (uuid "dc04554b-fc13-49db-a074-e2d8ae89066a") + (uuid "0fb4e12d-97ed-4111-afa7-2d322ee0f046") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1619,235 +1539,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1de7adb3-bf1f-46a0-8c44-1a19076b3f73") - (pts - (xy 120.185 157.88) (xy 125.26 47.88) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.625 102.88 90) - (layer "User.2") - (uuid "1de7adb3-bf1f-46a0-8c44-1a19076b3f73") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "548d6f33-c68e-4e8e-a3a1-d8b5e9b2c9a5") - (pts - (xy 120.185 157.88) (xy 125.26 127.88) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.68 142.88 90) - (layer "User.2") - (uuid "548d6f33-c68e-4e8e-a3a1-d8b5e9b2c9a5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "851988da-af34-4fb9-9953-ef6c9ce1452d") - (pts - (xy 120.185 157.88) (xy 125.26 115.88) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.58 136.88 90) - (layer "User.2") - (uuid "851988da-af34-4fb9-9953-ef6c9ce1452d") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "bd68ec0b-1001-4531-b9a9-51374808f18f") - (pts - (xy 95.26 46.77) (xy 125.26 46.77) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 110.26 25.54 0) - (layer "User.2") - (uuid "bd68ec0b-1001-4531-b9a9-51374808f18f") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c321512c-1e8b-48b7-9d7c-c507e9fb8713") - (pts - (xy 120.17 157.88) (xy 125.26 77.88) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.855 117.88 90) - (layer "User.2") - (uuid "c321512c-1e8b-48b7-9d7c-c507e9fb8713") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c879d09d-8d30-40ea-9a54-b7ab4ca5a736") - (pts - (xy 120.185 157.88) (xy 125.26 97.88) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 162.13 127.88 90) - (layer "User.2") - (uuid "c879d09d-8d30-40ea-9a54-b7ab4ca5a736") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "f6de0041-c533-4770-b303-ddf6d4adb5a5") + (uuid "2d53732c-7c87-4845-b60d-14d88edce5a3") (pts (xy 99.26 47.88) (xy 121.26 47.88) ) @@ -1873,7 +1565,7 @@ (gr_text "22" (at 110.26 32 0) (layer "User.2") - (uuid "f6de0041-c533-4770-b303-ddf6d4adb5a5") + (uuid "2d53732c-7c87-4845-b60d-14d88edce5a3") (effects (font (size 3 3) @@ -1882,6 +1574,234 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "49e997f3-7bac-4a84-9118-301bec81578b") + (pts + (xy 120.17 157.88) (xy 125.26 77.88) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.855 117.88 90) + (layer "User.2") + (uuid "49e997f3-7bac-4a84-9118-301bec81578b") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5e2351c1-134d-4687-80bd-11ed4d69fe56") + (pts + (xy 120.185 157.88) (xy 125.26 127.88) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 142.88 90) + (layer "User.2") + (uuid "5e2351c1-134d-4687-80bd-11ed4d69fe56") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "90145073-2251-41b7-9b16-bf4eaadde429") + (pts + (xy 120.185 157.88) (xy 125.26 115.88) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.58 136.88 90) + (layer "User.2") + (uuid "90145073-2251-41b7-9b16-bf4eaadde429") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "943960cc-6d65-4422-970f-63bdd8694460") + (pts + (xy 120.185 157.88) (xy 125.26 97.88) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 162.13 127.88 90) + (layer "User.2") + (uuid "943960cc-6d65-4422-970f-63bdd8694460") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "adaf9900-e2e0-4e32-a7ce-d1161c8bf8fe") + (pts + (xy 95.26 46.77) (xy 125.26 46.77) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 25.54 0) + (layer "User.2") + (uuid "adaf9900-e2e0-4e32-a7ce-d1161c8bf8fe") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "edebaa5d-d3e6-4867-bb57-42f94c7fd0db") + (pts + (xy 120.185 157.88) (xy 125.26 47.88) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 102.88 90) + (layer "User.2") + (uuid "edebaa5d-d3e6-4867-bb57-42f94c7fd0db") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2417,7 +2337,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "edeb97fa-52a5-4010-b4c9-383e9206b13c") + (uuid "ab645396-6180-42de-bd0e-5b8db43ce819") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -2450,7 +2370,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "2752a06d-f7af-415a-83bb-811378e7d81e") + (uuid "3ea80598-69f5-419b-837d-c81989240ab2") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb index 33e1544..cf58240 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key 2242.kicad_pcb @@ -515,7 +515,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "1b0e6257-dd17-4390-9a25-883ebc00afc5") + (uuid "1290cf7a-457d-4472-b1db-0e0b37be5e60") ) (fp_rect (start -9.925 -1.44) @@ -526,7 +526,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "f1902492-043b-4e5a-ba29-056a3c2be501") + (uuid "ef736589-604a-4393-9f8d-18bcee710d5f") ) (fp_line (start -15 -108.89) @@ -536,7 +536,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d73587ba-e6d2-4ac3-9543-42c4ef6b990d") + (uuid "8a6564c5-bbc4-4ab8-87af-e6c271af5c1d") ) (fp_line (start -15 -78.89) @@ -546,7 +546,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "16d24a5e-caf6-4e1a-99d1-c6ec013317ee") + (uuid "1234f10f-933e-46f8-a1d6-188c234a5ae3") ) (fp_line (start -15 -58.89) @@ -556,7 +556,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5d513d9a-d08c-4d50-b25d-82ac0fa17cde") + (uuid "1c595a8b-8fac-41a1-ae6e-674c61f6908b") ) (fp_line (start -15 -40.89) @@ -566,7 +566,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "ce2db39f-bed9-42fa-b6fa-8c3301268bab") + (uuid "275473e4-eb1b-4f71-8d4b-4fa51bc5f8a8") ) (fp_line (start -15 -28.89) @@ -576,7 +576,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "85526c0c-e20d-4673-8705-735798114820") + (uuid "f8a2b035-fafa-42e0-afb6-c93acb5b1558") ) (fp_line (start -15 -2.89) @@ -586,7 +586,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "62f2fd72-8fdc-463f-b92e-fdb7fc04dc5d") + (uuid "5925c6d3-1d68-4de0-af05-8eb1ae9fe445") ) (fp_line (start -11 -2.89) @@ -596,7 +596,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "df344b38-01ee-43cc-8e8e-5e3f9d3c0311") + (uuid "dfe25968-08a9-4404-a97b-89efc1515f8e") ) (fp_line (start -11 -2.89) @@ -606,47 +606,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "73ea2a4a-4a17-44bd-afdf-54e547e3d3b7") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "67e9ec8a-29e2-4755-b06c-231bd49b689a") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "03e3ac01-76a6-4e1a-bd9a-48dcbdb1a838") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9c0d00a3-1962-44ed-ace4-853c75a6f830") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b53d80e9-7bd5-4d10-bf89-8aced1f77136") + (uuid "32f802e2-8d12-4034-ae8c-9e328ddfd180") ) (fp_line (start 11 -108.89) @@ -656,47 +616,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0c0edd2d-1ff7-47b3-b8cc-8adcea49be66") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4fe1fc8a-fc54-4d45-99ab-82b4806bc3e2") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "939f87b3-d77b-4d9d-8cc9-9264edaea704") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "558d867f-2b9a-4886-b60b-60a248705881") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "674d806d-a2d8-41bd-a43c-bdac2c080b23") + (uuid "4d2d0db8-59c5-4a8d-89e1-fb7b721e3f0f") ) (fp_line (start 11 -2.89) @@ -706,7 +626,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "59bd9524-a955-4fe4-a8c6-ca96ea0b67ab") + (uuid "ab88510b-2925-45da-9146-1a6408281e0a") ) (fp_line (start 15 -108.89) @@ -716,7 +636,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "646b24c4-63a4-4113-ba14-c578118a9a49") + (uuid "17c32082-1af6-4703-a0b5-d607eb3830ce") ) (fp_line (start -11 -2.89) @@ -726,7 +646,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3b177deb-e497-43d9-a52a-2d61c92061c6") + (uuid "c9d9f889-f6ee-4aa6-b53a-6b2c2b301131") ) (fp_line (start -9.925 -2.39) @@ -736,7 +656,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2cf64127-3dca-4a5b-8aa9-372d8874cbca") + (uuid "0023744b-4005-4a3e-a24f-fe75a33887d2") ) (fp_line (start 2.025 -1.79) @@ -746,7 +666,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "baeb3522-1f41-4039-9977-e35d3f54729e") + (uuid "99dc8638-e87a-4463-9c43-75250acbb454") ) (fp_line (start 2.025 1.11) @@ -756,7 +676,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "374ad1d3-ebac-4393-a960-19819b235fff") + (uuid "0028f477-6d02-43ee-b974-8e1d8f299dff") ) (fp_line (start 3.225 -1.79) @@ -766,7 +686,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "38fb1e13-560b-41b8-8539-abb87cbe1f79") + (uuid "34f9e3b3-2bee-4108-a31c-766b4adf71a2") ) (fp_line (start 3.225 1.11) @@ -776,7 +696,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "44f24c24-179f-41bb-be55-3e413f945bc5") + (uuid "939a2f62-ed48-4da5-ad4d-4dcbd3eb4e21") ) (fp_line (start 6.025 -1.79) @@ -786,7 +706,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8437573a-027a-4c0b-8bc6-781c95ca0683") + (uuid "84e85e64-690e-4f5d-afd9-014b3a95b5f1") ) (fp_line (start 7.225 -1.79) @@ -796,7 +716,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9de107c2-e12d-42ca-ad90-9bbe29013c4f") + (uuid "eb12bab1-a001-4268-98f7-deafb91f42dc") ) (fp_line (start 7.225 1.11) @@ -806,7 +726,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d2eb7337-a794-408f-b76e-97ef57c5b116") + (uuid "2d0dd355-270d-4dcd-97fd-23b8dc74dc46") ) (fp_line (start 9.925 -2.39) @@ -816,7 +736,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "430ae467-8581-4fd3-ba13-e098e212a60f") + (uuid "72e4222b-3a01-4835-ad42-30bb2169113d") ) (fp_line (start 10.425 -2.89) @@ -826,7 +746,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fbe6536b-4135-4189-9452-03ae4216a818") + (uuid "5a5e9ace-d9e7-434e-ae51-47d4ccaf8dbf") ) (fp_arc (start -10.425 -2.89) @@ -837,7 +757,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cc7b3fb3-1d44-47d1-961d-19f9be5c6dd6") + (uuid "2b221415-788d-4c0c-8197-36782b33d528") ) (fp_arc (start 2.025 -1.79) @@ -848,7 +768,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bdbd80fc-3b4f-47ae-9fa8-d09c256816d4") + (uuid "c405555a-839f-44d3-a8ad-e918f2233e4d") ) (fp_arc (start 6.025 -1.79) @@ -859,7 +779,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d8e70595-e9b8-462a-b6d3-10bb7c6cc702") + (uuid "d2193a3e-b8bc-41a5-adb5-6e2138fd0e59") ) (fp_arc (start 9.925 -2.39) @@ -870,7 +790,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "fc90027c-05eb-43b4-81ad-fc4ae29864bf") + (uuid "e2f888a2-5fc4-4e09-8f6a-8176518db463") ) (fp_line (start -0.71 -109.6) @@ -880,7 +800,7 @@ (type default) ) (layer "User.3") - (uuid "8bfe3998-955f-4eed-9d83-935c928e6aee") + (uuid "55410559-07b0-41d9-bb78-2174b52ac6fd") ) (fp_line (start -0.71 -79.6) @@ -890,7 +810,7 @@ (type default) ) (layer "User.3") - (uuid "c4723f1f-f0f2-4a70-b288-5845a0ec1d82") + (uuid "5c34f96b-7a40-4050-8a30-2cbd73f726f6") ) (fp_line (start -0.71 -59.6) @@ -900,7 +820,7 @@ (type default) ) (layer "User.3") - (uuid "c05dffca-13d5-4032-b4d9-6bdf7bf2c949") + (uuid "a1a3f717-e80a-4569-886b-439cf477cbe3") ) (fp_line (start -0.71 -41.6) @@ -910,7 +830,7 @@ (type default) ) (layer "User.3") - (uuid "114eb1f4-48b1-4df9-ae52-5ef68b3c4a9d") + (uuid "911d2656-0a94-4590-a9a3-1f9397fd4c2e") ) (fp_line (start -0.71 -29.6) @@ -920,7 +840,7 @@ (type default) ) (layer "User.3") - (uuid "bc81c14c-6de6-47cd-9731-c91bcbde2925") + (uuid "28092fa0-e70e-4409-a2e8-cd3c08a33252") ) (fp_line (start 0.71 -109.6) @@ -930,7 +850,7 @@ (type default) ) (layer "User.3") - (uuid "384fedd8-2046-49a6-adc4-7642bc5a9487") + (uuid "fb42e12e-ddfd-4a4e-a3a2-4c2334758a16") ) (fp_line (start 0.71 -79.6) @@ -940,7 +860,7 @@ (type default) ) (layer "User.3") - (uuid "31fec41b-7d78-40b2-af52-d5b433a365e2") + (uuid "8af7f693-ab44-4ae1-9e9c-86ec79412b20") ) (fp_line (start 0.71 -59.6) @@ -950,7 +870,7 @@ (type default) ) (layer "User.3") - (uuid "6379cd1d-22d8-4812-9710-40c26cde8f2e") + (uuid "2768342b-9324-414a-ba36-3ed09b0d02a2") ) (fp_line (start 0.71 -41.6) @@ -960,7 +880,7 @@ (type default) ) (layer "User.3") - (uuid "48ef0039-80e5-4ec8-af32-c94cd2459085") + (uuid "2a9d7390-a40f-43ab-b985-6753a5e9d155") ) (fp_line (start 0.71 -29.6) @@ -970,7 +890,7 @@ (type default) ) (layer "User.3") - (uuid "38ca36cd-91ce-4920-9bc7-66037af653ce") + (uuid "215a6102-a758-4318-aecd-d7b326993594") ) (fp_rect (start -15 -108.89) @@ -981,7 +901,7 @@ ) (fill no) (layer "User.4") - (uuid "b8bb867d-b91e-4deb-914a-6dcc5fb522f7") + (uuid "53772b2d-a308-42f5-86c7-de4cd5b65b2d") ) (fp_rect (start -15 -78.89) @@ -992,7 +912,7 @@ ) (fill no) (layer "User.4") - (uuid "6fb8df4a-ee18-4547-a72a-9e36e4264bd9") + (uuid "fb7d8a18-ddf9-4cf9-8d6c-66cb6d9c7a01") ) (fp_rect (start -15 -58.89) @@ -1003,7 +923,7 @@ ) (fill no) (layer "User.4") - (uuid "ab644c85-04dc-4d90-bd84-6c99fc534d61") + (uuid "2eee1437-8389-4adb-a450-5e548dcd312c") ) (fp_rect (start -15 -40.89) @@ -1014,7 +934,7 @@ ) (fill no) (layer "User.4") - (uuid "158bab41-d020-4d4c-bbc7-1d009e0ce240") + (uuid "144c62bc-40fb-4989-8307-cd3ae2d0fe21") ) (fp_rect (start -15 -28.89) @@ -1025,7 +945,7 @@ ) (fill no) (layer "User.4") - (uuid "95515927-c257-41e5-aee8-508f729f10ab") + (uuid "be3c9a58-c324-45af-9f9e-9d20bf34d59e") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1128,121 +1048,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3bf72848-f623-4ef3-86d9-244ad1ef2ace") - (pts - (xy 119.67 158.65) (xy 124.76 78.65) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 175.355 118.65 90) - (layer "User.2") - (uuid "3bf72848-f623-4ef3-86d9-244ad1ef2ace") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3ed4d221-9a48-4b39-9d18-4840190e8f5e") - (pts - (xy 119.685 158.65) (xy 124.76 98.65) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.63 128.65 90) - (layer "User.2") - (uuid "3ed4d221-9a48-4b39-9d18-4840190e8f5e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "768f2e2e-a0c2-47c0-a240-4d49befdea04") - (pts - (xy 119.685 158.65) (xy 124.76 116.65) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 149.08 137.65 90) - (layer "User.2") - (uuid "768f2e2e-a0c2-47c0-a240-4d49befdea04") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "786f2a41-29db-4cc3-a017-9dbfe1acb3ea") + (uuid "2bf8851d-7678-4dfc-9d15-c0d2355b84b4") (pts (xy 98.76 48.65) (xy 120.76 48.65) ) @@ -1268,7 +1074,7 @@ (gr_text "22" (at 109.76 32.77 0) (layer "User.2") - (uuid "786f2a41-29db-4cc3-a017-9dbfe1acb3ea") + (uuid "2bf8851d-7678-4dfc-9d15-c0d2355b84b4") (effects (font (size 3 3) @@ -1280,45 +1086,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "cb24d744-4eb3-4c4f-859b-655f7d4f4d87") - (pts - (xy 119.685 158.65) (xy 124.76 48.65) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.125 103.65 90) - (layer "User.2") - (uuid "cb24d744-4eb3-4c4f-859b-655f7d4f4d87") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e2c84198-d072-472a-9d5d-4d7a2f050517") + (uuid "39fb0e65-782d-433b-ab9d-fab4842c2aac") (pts (xy 119.685 158.65) (xy 124.76 128.65) ) @@ -1344,7 +1112,7 @@ (gr_text "30" (at 137.18 143.65 90) (layer "User.2") - (uuid "e2c84198-d072-472a-9d5d-4d7a2f050517") + (uuid "39fb0e65-782d-433b-ab9d-fab4842c2aac") (effects (font (size 3 3) @@ -1356,7 +1124,121 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "fd3ed2ec-6d46-4afb-ad53-816d77087204") + (uuid "8f68ba9b-08a2-4fbe-8c76-6f71977172c6") + (pts + (xy 119.685 158.65) (xy 124.76 48.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.125 103.65 90) + (layer "User.2") + (uuid "8f68ba9b-08a2-4fbe-8c76-6f71977172c6") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a071acfa-d9f0-4ee3-b989-d24dbbe37b26") + (pts + (xy 119.685 158.65) (xy 124.76 116.65) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 149.08 137.65 90) + (layer "User.2") + (uuid "a071acfa-d9f0-4ee3-b989-d24dbbe37b26") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "abcc5809-f068-4db5-a377-a73e2b9fdbdf") + (pts + (xy 119.685 158.65) (xy 124.76 98.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.63 128.65 90) + (layer "User.2") + (uuid "abcc5809-f068-4db5-a377-a73e2b9fdbdf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d5d1604f-6fa8-4627-b92a-330f296bdeb1") (pts (xy 94.76 47.54) (xy 124.76 47.54) ) @@ -1382,7 +1264,7 @@ (gr_text "30" (at 109.76 26.31 0) (layer "User.2") - (uuid "fd3ed2ec-6d46-4afb-ad53-816d77087204") + (uuid "d5d1604f-6fa8-4627-b92a-330f296bdeb1") (effects (font (size 3 3) @@ -1391,6 +1273,44 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d764084f-a6ed-4442-b508-54ecfae673c5") + (pts + (xy 119.67 158.65) (xy 124.76 78.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 175.355 118.65 90) + (layer "User.2") + (uuid "d764084f-a6ed-4442-b508-54ecfae673c5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1926,7 +1846,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "72130ba6-10bf-467b-93ce-b33432b8d183") + (uuid "30e8a774-0993-4961-b9d2-dfc638f9f289") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -1959,7 +1879,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "5ac18521-f7c9-41ba-9899-f5d0807a9b41") + (uuid "dfc68b5b-c16f-4ff6-adb0-a97e819a2591") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb index 6f9c758..fac3d86 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key 2260.kicad_pcb @@ -231,7 +231,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "eece417c-c430-4b71-bec7-66578ea7548b") + (uuid "8c86ddae-85a0-4cbc-b13d-260c59fb9913") ) (fp_rect (start -9.925 -1.44) @@ -242,7 +242,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "9c924f67-214f-4994-865f-342e60b076d3") + (uuid "ed2802e7-589a-4a74-9b53-250aef3be293") ) (fp_line (start -15 -108.89) @@ -252,7 +252,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9a3360db-a156-4e4a-b8ef-f98de4423f64") + (uuid "c758a399-f284-43eb-876b-ae1485779e34") ) (fp_line (start -15 -78.89) @@ -262,7 +262,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0773345b-232e-4585-9299-10ea2421ab95") + (uuid "4a2594d0-b4c0-4c7e-95ad-038dd222fbf7") ) (fp_line (start -15 -58.89) @@ -272,7 +272,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "619f7254-2f1f-42e7-8fd2-92e0c9c6cc36") + (uuid "caa17248-eea8-4b6e-98da-8a1cba574ace") ) (fp_line (start -15 -40.89) @@ -282,7 +282,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b615fd61-c96d-4224-9b44-7d0a772d8541") + (uuid "566121e1-668a-4b97-8fe7-8358d787cb84") ) (fp_line (start -15 -28.89) @@ -292,7 +292,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "4c1dc4ba-a9a2-45c8-af7d-2ae6430a728a") + (uuid "d6f5828c-c579-49fe-939d-93debde4b51a") ) (fp_line (start -15 -2.89) @@ -302,7 +302,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "dbe6b753-a9d4-4353-9e9b-6e54f9cddd9b") + (uuid "373e990a-879e-49b3-84fc-caedc16f4df6") ) (fp_line (start -11 -2.89) @@ -312,7 +312,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3402d50f-ffb4-443d-9c37-b839a690ced1") + (uuid "eb5ef2ad-4fa4-4577-97d8-58c74479bea4") ) (fp_line (start -11 -2.89) @@ -322,47 +322,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3726eeed-f2db-40f1-86f1-c867ce63693f") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "199cc8c4-f3d4-4f35-8a16-85f45b299a62") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "9b2533ae-552e-45b3-a01e-2355c193a266") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "28a8a08e-ccc2-440f-95b0-2f5d4da0aaa4") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e938f2f3-1240-4dee-917c-867bf29e0b87") + (uuid "b22dfa49-edfb-46cb-b487-190a33f4b1a6") ) (fp_line (start 11 -108.89) @@ -372,47 +332,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c0d5d79d-456c-447e-96e5-cf0e6fbd00af") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0daf1005-2900-4113-bedc-425f6dfb4cb1") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "5d5e36fc-bba2-433b-860f-6afe103e0994") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7844a02f-8451-4d4b-90a8-3cc0f05487b2") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "fbec2c31-8427-4801-b2df-d409cd569f3b") + (uuid "5cfedd30-0dab-423f-bb69-0be1d5cd805b") ) (fp_line (start 11 -2.89) @@ -422,7 +342,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3ff7e9f9-02ac-49a1-9855-42da6e87e595") + (uuid "a9dff443-5849-4597-b046-24c67c46f0f0") ) (fp_line (start 15 -108.89) @@ -432,7 +352,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3e291e8a-c557-4268-82ac-be2637309d98") + (uuid "5d64ef5b-39f5-4e64-a3fc-273c6cfe739f") ) (fp_line (start -11 -2.89) @@ -442,7 +362,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "16f85446-0b15-4d6e-9165-210f22aa1da8") + (uuid "fce4ff54-d57b-41ac-8d27-0292d2cb0712") ) (fp_line (start -9.925 -2.39) @@ -452,7 +372,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7ba9c6b3-4edd-4620-956c-6a2da14778c2") + (uuid "846e21aa-77f3-4279-9dd0-ba64e94ce305") ) (fp_line (start 2.025 -1.79) @@ -462,7 +382,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c5845b20-fa9d-45bf-a56b-568fae89b0cf") + (uuid "d26f22f6-ad04-4439-95c9-84186de18b50") ) (fp_line (start 2.025 1.11) @@ -472,7 +392,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8c77b613-e2ec-4bdc-bf5b-4c04f1cb59fb") + (uuid "8e94bf3c-21cb-4d4f-9a91-7741504dfe01") ) (fp_line (start 3.225 -1.79) @@ -482,7 +402,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "eae7a83c-57de-49f9-b8ff-e99924214420") + (uuid "62585559-e43f-455e-a536-ceaa43cb7789") ) (fp_line (start 3.225 1.11) @@ -492,7 +412,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0832c857-5a9c-4924-afb5-18d9d6721350") + (uuid "d4d85533-156b-40af-b19d-309d19843b46") ) (fp_line (start 6.025 -1.79) @@ -502,7 +422,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f6c92a33-1210-4f7a-9c34-82a645bf41f0") + (uuid "866b5da0-d258-4d85-9b14-96fe2130ef89") ) (fp_line (start 7.225 -1.79) @@ -512,7 +432,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "63fd7e0b-6f4d-41ab-8ef9-2efd68ea8a1b") + (uuid "fc197f85-618b-4221-9dea-d9d592b2726e") ) (fp_line (start 7.225 1.11) @@ -522,7 +442,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4eae8030-7c6c-43ac-ab3e-12d0156288bf") + (uuid "d5d89b61-5e07-429d-b72b-faf00b41745b") ) (fp_line (start 9.925 -2.39) @@ -532,7 +452,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "dd29f5bb-1306-40aa-a327-3fb7c07bf3cc") + (uuid "39f8346a-f11a-4d56-9d64-dea240acdc34") ) (fp_line (start 10.425 -2.89) @@ -542,7 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a570c3d2-20aa-4d76-87dc-4dc6dba212b4") + (uuid "ece41d07-bc99-48bb-a504-06cbdc389150") ) (fp_arc (start -10.425 -2.89) @@ -553,7 +473,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "133d0df8-25b0-4897-85d1-3077a63dedaf") + (uuid "3fa519ec-dd41-47e3-9f61-bca33a5a9a11") ) (fp_arc (start 2.025 -1.79) @@ -564,7 +484,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "db76084b-4f2b-4236-bfd4-735934661421") + (uuid "38737792-b5e4-43ca-9af5-5400015a3555") ) (fp_arc (start 6.025 -1.79) @@ -575,7 +495,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7e784ab8-3e76-4818-9513-3583f8896ad8") + (uuid "3ec6ff75-0bd5-4dd0-b9f5-a3bd9e70c4cf") ) (fp_arc (start 9.925 -2.39) @@ -586,7 +506,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8fced45f-3b57-413c-aea5-73a80a40cfd1") + (uuid "4073726f-bfd1-484e-9535-2ea775de1a39") ) (fp_line (start -0.71 -109.6) @@ -596,7 +516,7 @@ (type default) ) (layer "User.3") - (uuid "db2e9a43-89dc-4087-8e2c-ec65827aea95") + (uuid "d5ff4121-c4b7-402d-bdf5-dcc8f806deb7") ) (fp_line (start -0.71 -79.6) @@ -606,7 +526,7 @@ (type default) ) (layer "User.3") - (uuid "04eca138-9418-4d05-987a-62131e5fce59") + (uuid "9d0b475b-c5e1-48c6-abdb-f7daa9e98eed") ) (fp_line (start -0.71 -59.6) @@ -616,7 +536,7 @@ (type default) ) (layer "User.3") - (uuid "bd1731f8-ae3f-43d3-8d93-6fd89d1e8080") + (uuid "beb4a6f5-13e4-4510-9f4b-27477d99a6a2") ) (fp_line (start -0.71 -41.6) @@ -626,7 +546,7 @@ (type default) ) (layer "User.3") - (uuid "4f223ed5-1a8a-42d5-8e04-59b1ecdfdc1f") + (uuid "f48ad6a5-702f-460b-a65a-c480b9e2e987") ) (fp_line (start -0.71 -29.6) @@ -636,7 +556,7 @@ (type default) ) (layer "User.3") - (uuid "24623ef3-ea9b-4874-9fe0-b08300ee5241") + (uuid "67f4e9c7-5a1a-4a53-9fc8-b2928c784b31") ) (fp_line (start 0.71 -109.6) @@ -646,7 +566,7 @@ (type default) ) (layer "User.3") - (uuid "90afde10-8260-45ca-b1ff-3b956c38f762") + (uuid "6a706d3e-b249-405b-9acf-22e1a836d484") ) (fp_line (start 0.71 -79.6) @@ -656,7 +576,7 @@ (type default) ) (layer "User.3") - (uuid "cdcd7a23-74f6-4014-8c37-7779ab911995") + (uuid "b5ac7c87-dbeb-4f74-81dd-86fba935382a") ) (fp_line (start 0.71 -59.6) @@ -666,7 +586,7 @@ (type default) ) (layer "User.3") - (uuid "0cf4e7b1-c271-4788-8e83-96034dbfb028") + (uuid "bdf87e9b-365b-41ab-a36a-3bbc89cb75d6") ) (fp_line (start 0.71 -41.6) @@ -676,7 +596,7 @@ (type default) ) (layer "User.3") - (uuid "2142d748-3591-4f55-8d88-eb291c77f5d8") + (uuid "88d2a28b-d2d7-42c0-8eea-47d55f808e3a") ) (fp_line (start 0.71 -29.6) @@ -686,7 +606,7 @@ (type default) ) (layer "User.3") - (uuid "792a5396-c26a-4245-9d06-9eb4fc6a41bf") + (uuid "2bb02e8c-aaa4-4662-83ed-dce27fadf7b9") ) (fp_rect (start -15 -108.89) @@ -697,7 +617,7 @@ ) (fill no) (layer "User.4") - (uuid "d0a79acf-2bda-4f0c-a4d0-f6a338f57e6e") + (uuid "e93f3592-2fd5-4bd0-bcbd-cf67ad94c5c4") ) (fp_rect (start -15 -78.89) @@ -708,7 +628,7 @@ ) (fill no) (layer "User.4") - (uuid "326deacb-8a20-4b9c-92da-7cdbbb41df41") + (uuid "1ccc7f35-b1dd-49cc-b3cf-a64d6fb4ff0f") ) (fp_rect (start -15 -58.89) @@ -719,7 +639,7 @@ ) (fill no) (layer "User.4") - (uuid "528d7652-f6a0-40a5-8359-a61835686ef1") + (uuid "4f66a293-67f6-4389-b222-24bf30f51d6e") ) (fp_rect (start -15 -40.89) @@ -730,7 +650,7 @@ ) (fill no) (layer "User.4") - (uuid "f3881552-0f6e-4540-8142-99fd5a334b13") + (uuid "5c8ad8ab-6b54-4aaa-8abf-58eab9d7932e") ) (fp_rect (start -15 -28.89) @@ -741,7 +661,7 @@ ) (fill no) (layer "User.4") - (uuid "ed7785c4-3be4-45c5-94b8-a63ee9105075") + (uuid "b0f4c802-7ecc-4c8c-9305-51b1e7446d81") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -844,159 +764,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "0c29cd39-d26c-4fc4-983f-a710fecb319b") - (pts - (xy 117.96 157.19) (xy 123.05 77.19) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.645 117.19 90) - (layer "User.2") - (uuid "0c29cd39-d26c-4fc4-983f-a710fecb319b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "0d7d9b9c-c9ff-441a-b79b-e3fe63d992d1") - (pts - (xy 117.975 157.19) (xy 123.05 115.19) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 147.37 136.19 90) - (layer "User.2") - (uuid "0d7d9b9c-c9ff-441a-b79b-e3fe63d992d1") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "20a93488-6554-4a69-ba7e-9eda82192b93") - (pts - (xy 117.975 157.19) (xy 123.05 127.19) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.47 142.19 90) - (layer "User.2") - (uuid "20a93488-6554-4a69-ba7e-9eda82192b93") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "77c40b56-611a-4452-a63b-01d441b40fd6") - (pts - (xy 117.975 157.19) (xy 123.05 97.19) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.92 127.19 90) - (layer "User.2") - (uuid "77c40b56-611a-4452-a63b-01d441b40fd6") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "8cfb1582-25dd-43ee-bd42-719508aa89a9") + (uuid "60c8fc49-24d5-432d-a49c-080024a29222") (pts (xy 117.975 157.19) (xy 123.05 47.19) ) @@ -1022,7 +790,7 @@ (gr_text "110" (at 184.415 102.19 90) (layer "User.2") - (uuid "8cfb1582-25dd-43ee-bd42-719508aa89a9") + (uuid "60c8fc49-24d5-432d-a49c-080024a29222") (effects (font (size 3 3) @@ -1034,12 +802,12 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c491dea0-e0d6-4daf-9e7c-4e939eae5086") + (uuid "8bb60a35-8abf-4556-b6e5-f052d5e5d5aa") (pts - (xy 97.05 47.19) (xy 119.05 47.19) + (xy 117.975 157.19) (xy 123.05 127.19) ) - (height -12.48) - (orientation 0) + (height 20.795) + (orientation 1) (format (prefix "") (suffix "") @@ -1057,14 +825,14 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "22" - (at 108.05 31.31 0) + (gr_text "30" + (at 135.47 142.19 90) (layer "User.2") - (uuid "c491dea0-e0d6-4daf-9e7c-4e939eae5086") + (uuid "8bb60a35-8abf-4556-b6e5-f052d5e5d5aa") (effects (font (size 3 3) - (thickness 0.4) + (thickness 0.3) ) ) ) @@ -1072,7 +840,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "d65e422c-a973-4b52-9837-89aa7a5fb3d2") + (uuid "9a3c3c7d-9158-40a8-835a-7938f886120e") (pts (xy 93.05 46.08) (xy 123.05 46.08) ) @@ -1098,7 +866,7 @@ (gr_text "30" (at 108.05 24.85 0) (layer "User.2") - (uuid "d65e422c-a973-4b52-9837-89aa7a5fb3d2") + (uuid "9a3c3c7d-9158-40a8-835a-7938f886120e") (effects (font (size 3 3) @@ -1107,6 +875,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "a244626a-dd36-40a6-a571-bdc99334a670") + (pts + (xy 117.96 157.19) (xy 123.05 77.19) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.645 117.19 90) + (layer "User.2") + (uuid "a244626a-dd36-40a6-a571-bdc99334a670") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "bae3b4fa-ff82-4835-8dd6-543267913f10") + (pts + (xy 117.975 157.19) (xy 123.05 97.19) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.92 127.19 90) + (layer "User.2") + (uuid "bae3b4fa-ff82-4835-8dd6-543267913f10") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "c0728698-95b2-42fd-af2f-17af84caf06b") + (pts + (xy 97.05 47.19) (xy 119.05 47.19) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.05 31.31 0) + (layer "User.2") + (uuid "c0728698-95b2-42fd-af2f-17af84caf06b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "d3e7fd3f-9dc9-4240-a216-206e400d9281") + (pts + (xy 117.975 157.19) (xy 123.05 115.19) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 147.37 136.19 90) + (layer "User.2") + (uuid "d3e7fd3f-9dc9-4240-a216-206e400d9281") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1642,7 +1562,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "0552c31d-0f82-41b1-aedd-2c4807d333ba") + (uuid "d6afdcf7-71d9-4ea9-b243-ec8bb8b69ec7") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -1675,7 +1595,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "523cbe49-cca7-4c43-8eab-6b7751acc3cb") + (uuid "0c4b21ae-166e-46be-bb5a-000007bfa96a") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb index b169a28..94f33ab 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key 2280.kicad_pcb @@ -609,7 +609,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "7bbc27cc-baa7-4b3d-a073-d0c698386cb0") + (uuid "6bdc8b8c-b6b4-492a-b9c1-eb81fa6ea2e5") ) (fp_rect (start -9.925 -1.44) @@ -620,7 +620,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "595b6aeb-44f4-4887-94cf-7ad72e063b86") + (uuid "f897ddd5-feea-4aa8-a959-fe24a0a364d9") ) (fp_line (start -15 -108.89) @@ -630,7 +630,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6cdef29c-5788-46e3-8086-ff0acdb07dee") + (uuid "c2bb9e54-cb74-4b1c-93b7-4aeb566efdcc") ) (fp_line (start -15 -78.89) @@ -640,7 +640,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0b951802-8f24-41f8-bfb6-42af3faf2f10") + (uuid "60b1bd62-07cb-4735-b14c-023925eff6d8") ) (fp_line (start -15 -58.89) @@ -650,7 +650,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "782992af-88f8-41db-95f3-136b8e9ee99a") + (uuid "8c2e8fca-4b85-4713-aa1a-1ef0506d47d7") ) (fp_line (start -15 -40.89) @@ -660,7 +660,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f3c95853-96ce-4d46-9e7a-669134ee03bc") + (uuid "0dd35505-6b7e-4f51-a96c-cdf37e29dab6") ) (fp_line (start -15 -28.89) @@ -670,7 +670,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c2348b6a-af73-4567-99fa-8c52464eab62") + (uuid "c09aa62e-d09b-4ae3-a6e4-c20fcbef497f") ) (fp_line (start -15 -2.89) @@ -680,7 +680,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "47ff360f-2040-4fac-9c7e-b89e313bd3ee") + (uuid "4576d2bd-dd07-4eec-9d93-e13a75306537") ) (fp_line (start -11 -2.89) @@ -690,7 +690,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8abab689-0019-4463-8bf0-17d73fae2168") + (uuid "79a57068-8791-4f99-abb4-210fcdf3556f") ) (fp_line (start -11 -2.89) @@ -700,47 +700,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f15f2c2b-14bf-4b3c-84ac-cd56af52e4ce") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "327b079d-f157-47af-9a91-5386d5de825b") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d46b7845-3466-4ee2-98bb-afe8bbf36b8d") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d9189cf1-3a60-4816-81e6-58aed0c9bd97") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "ebabb4fc-9d6c-4fa1-83f2-5a90bee057dd") + (uuid "af9e615d-b954-4cac-bac1-e557fefd5595") ) (fp_line (start 11 -108.89) @@ -750,47 +710,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7fe36cd0-39fa-4c77-9a4e-58faf8392fdc") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e018f280-5524-40b5-bcab-4228c615e331") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "adccbc58-ad02-4545-977c-2545b91fd039") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2ad79a66-cd37-4da9-9667-790f47ee4b4f") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a2d94417-44e9-41fb-9f05-5f20450d5c8f") + (uuid "3109f385-a14b-43f5-8ce4-58f261a8739c") ) (fp_line (start 11 -2.89) @@ -800,7 +720,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "25cceae0-b453-4a4e-b7db-6521897f236a") + (uuid "0b479e78-b66c-44fc-8189-6d5f21543033") ) (fp_line (start 15 -108.89) @@ -810,7 +730,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5895ac12-2515-4d68-b37b-ca8828c3c758") + (uuid "c49fdeb2-8fb7-4276-af3c-911b62a59bc1") ) (fp_line (start -11 -2.89) @@ -820,7 +740,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b33bda49-1f15-487b-9bcf-a08b3a1accd1") + (uuid "a8955266-5339-4b00-b7d7-7c405164911f") ) (fp_line (start -9.925 -2.39) @@ -830,7 +750,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "16804f52-83b4-4071-b141-7d88bb575049") + (uuid "f74d0f41-945b-42e5-9311-14b7b70b09c1") ) (fp_line (start 2.025 -1.79) @@ -840,7 +760,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cdbed4f4-4953-48cc-9ce6-ae336be12ef3") + (uuid "61eb3e1e-13e0-4033-b2fe-3ffcf47ac8bb") ) (fp_line (start 2.025 1.11) @@ -850,7 +770,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "acca1598-5060-415c-8e8c-1866406cbba2") + (uuid "cef05b9d-1d3f-44fa-8382-aa4ea65710f1") ) (fp_line (start 3.225 -1.79) @@ -860,7 +780,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "20d3e1a9-96c4-4b8c-b456-7f6f22bf821a") + (uuid "6ed01740-7ed2-4752-a660-21bdb49653fa") ) (fp_line (start 3.225 1.11) @@ -870,7 +790,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "26423c4b-3b0c-4bda-900a-28534e43b93d") + (uuid "bda103e2-055d-417f-b46d-64c78cc65437") ) (fp_line (start 6.025 -1.79) @@ -880,7 +800,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b2de7757-5b8c-4459-b612-6bc7e2de36c6") + (uuid "81edcd50-5e91-41e7-aff1-c6e15ad3c44c") ) (fp_line (start 7.225 -1.79) @@ -890,7 +810,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "9fbd7ed5-4fd1-46b3-911f-6f0f59d29257") + (uuid "db396844-55ff-4f06-8ff4-ed8b76e41f93") ) (fp_line (start 7.225 1.11) @@ -900,7 +820,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8671f310-b85d-4603-8856-0d8573cb2754") + (uuid "588c3066-7480-499a-913d-f846c47ad7f0") ) (fp_line (start 9.925 -2.39) @@ -910,7 +830,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b39df79a-d6a7-480c-8f00-33c77c4cf6e0") + (uuid "ddf49104-304f-43b4-99dc-893b426ce02b") ) (fp_line (start 10.425 -2.89) @@ -920,7 +840,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "f883e58d-f88f-41aa-9f3c-7632a96e4d39") + (uuid "4d742521-9871-4961-a3ad-22e41e047938") ) (fp_arc (start -10.425 -2.89) @@ -931,7 +851,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4a00f8a6-595e-468c-9bad-d834286d82b5") + (uuid "8d5ebb2c-deff-49f6-9382-cb2e504f8cd4") ) (fp_arc (start 2.025 -1.79) @@ -942,7 +862,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bce00c46-2712-42f8-8b2e-44de646df741") + (uuid "f969c063-85d3-405e-b219-fef79c305ed4") ) (fp_arc (start 6.025 -1.79) @@ -953,7 +873,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "214a7fde-9974-4d27-b2df-9050a7e966cf") + (uuid "88327ae6-5cbb-40b9-b685-130361c64fd7") ) (fp_arc (start 9.925 -2.39) @@ -964,7 +884,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1322d5fa-6808-4ace-a02a-6922d0a6e8fe") + (uuid "1cc34e54-02f1-407f-91c9-1fba1221c1a6") ) (fp_line (start -0.71 -109.6) @@ -974,7 +894,7 @@ (type default) ) (layer "User.3") - (uuid "74e27636-58ff-473a-ac7a-c4e64b21f77c") + (uuid "e6144bf6-77af-49b6-8c52-a0304c837cec") ) (fp_line (start -0.71 -79.6) @@ -984,7 +904,7 @@ (type default) ) (layer "User.3") - (uuid "b72f0925-bd15-4578-b5d8-77e4968e27a0") + (uuid "76f281f7-baa5-4574-961f-6cab60b3e68c") ) (fp_line (start -0.71 -59.6) @@ -994,7 +914,7 @@ (type default) ) (layer "User.3") - (uuid "0a9d3cf9-dfe7-452e-a7f5-56a3287dbe8f") + (uuid "d08b1770-f857-4a1c-af95-79cdce89ab96") ) (fp_line (start -0.71 -41.6) @@ -1004,7 +924,7 @@ (type default) ) (layer "User.3") - (uuid "cc6e8199-c1ff-4457-8c7a-29c760b6a5e7") + (uuid "fe5b9d96-57d0-42c1-9036-d3ec11d9c37f") ) (fp_line (start -0.71 -29.6) @@ -1014,7 +934,7 @@ (type default) ) (layer "User.3") - (uuid "85a46a8e-1ef8-45b3-8f9f-6df8326336ba") + (uuid "c8c4077f-2512-4d65-929d-d69f3b381368") ) (fp_line (start 0.71 -109.6) @@ -1024,7 +944,7 @@ (type default) ) (layer "User.3") - (uuid "217fd99b-46fe-43c3-8819-8e1b32dc2342") + (uuid "c76b63a4-f238-4bac-8749-aafdaa8c03e5") ) (fp_line (start 0.71 -79.6) @@ -1034,7 +954,7 @@ (type default) ) (layer "User.3") - (uuid "0b5dfb2c-7a52-4cec-b1ac-83e301b9ec9d") + (uuid "1a067982-5d3e-42d1-a5a1-266f52bea270") ) (fp_line (start 0.71 -59.6) @@ -1044,7 +964,7 @@ (type default) ) (layer "User.3") - (uuid "f5e613dd-304f-4f12-9168-86fb7081d8be") + (uuid "b2294297-07fd-4e3f-9169-75834abfc7f4") ) (fp_line (start 0.71 -41.6) @@ -1054,7 +974,7 @@ (type default) ) (layer "User.3") - (uuid "9f2d2997-c4ce-4fdf-b28a-ff910cbe2c25") + (uuid "d80b94cb-5866-4447-ab0a-9fd8afe9f671") ) (fp_line (start 0.71 -29.6) @@ -1064,7 +984,7 @@ (type default) ) (layer "User.3") - (uuid "2ec816ff-5ae3-4960-bb40-35f53de14ed7") + (uuid "d8f98882-9e85-4ddd-9f0e-dfe6cb0bfab5") ) (fp_rect (start -15 -108.89) @@ -1075,7 +995,7 @@ ) (fill no) (layer "User.4") - (uuid "3693bf94-0f8a-43bb-861f-1100d1b22766") + (uuid "2df81e62-ae3d-4b63-a631-f30a968abb16") ) (fp_rect (start -15 -78.89) @@ -1086,7 +1006,7 @@ ) (fill no) (layer "User.4") - (uuid "ae730655-f038-42ec-b154-bbfaf6385063") + (uuid "99e68b89-5eae-4402-bfe9-16e822b5ea0f") ) (fp_rect (start -15 -58.89) @@ -1097,7 +1017,7 @@ ) (fill no) (layer "User.4") - (uuid "d0e7b499-3b3c-4b7d-9413-1690d42209bc") + (uuid "78254f4b-c794-46f0-a54a-369090ccccda") ) (fp_rect (start -15 -40.89) @@ -1108,7 +1028,7 @@ ) (fill no) (layer "User.4") - (uuid "0f7ce111-1e74-45d5-9c7c-a53efcb4bb35") + (uuid "e50b5793-8d35-4900-bdde-9d3e6e0be134") ) (fp_rect (start -15 -28.89) @@ -1119,7 +1039,7 @@ ) (fill no) (layer "User.4") - (uuid "85a94279-53d8-4189-ab41-458670ba88ee") + (uuid "1e5a7bf9-60f8-4f7c-afd9-d481fc16f9e8") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1222,83 +1142,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "3875ebf9-cb9e-488d-999a-8452aa96f8bd") - (pts - (xy 96.76 48.4) (xy 118.76 48.4) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 107.76 32.52 0) - (layer "User.2") - (uuid "3875ebf9-cb9e-488d-999a-8452aa96f8bd") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "42a1a6a0-08f0-47e7-8084-73f38f590411") - (pts - (xy 92.76 47.29) (xy 122.76 47.29) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 107.76 26.06 0) - (layer "User.2") - (uuid "42a1a6a0-08f0-47e7-8084-73f38f590411") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4527dcb8-7eac-4b7b-abb1-fe22a80cdccc") + (uuid "1152fead-d27e-4faf-80d0-0f50ee206550") (pts (xy 117.685 158.4) (xy 122.76 98.4) ) @@ -1324,7 +1168,7 @@ (gr_text "60" (at 159.63 128.4 90) (layer "User.2") - (uuid "4527dcb8-7eac-4b7b-abb1-fe22a80cdccc") + (uuid "1152fead-d27e-4faf-80d0-0f50ee206550") (effects (font (size 3 3) @@ -1336,121 +1180,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "646cba48-a628-4024-b847-0788c5e9ea98") - (pts - (xy 117.685 158.4) (xy 122.76 48.4) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 184.125 103.4 90) - (layer "User.2") - (uuid "646cba48-a628-4024-b847-0788c5e9ea98") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "c0b3f573-d584-48c2-b978-df1631fc8250") - (pts - (xy 117.685 158.4) (xy 122.76 128.4) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.18 143.4 90) - (layer "User.2") - (uuid "c0b3f573-d584-48c2-b978-df1631fc8250") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "d6536237-53c9-41b9-a9ce-ce2042b1f6bc") - (pts - (xy 117.67 158.4) (xy 122.76 78.4) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.355 118.4 90) - (layer "User.2") - (uuid "d6536237-53c9-41b9-a9ce-ce2042b1f6bc") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e538e3bd-a414-48ee-b71f-4395d513e6f7") + (uuid "38590bc8-4858-460a-a3be-bc43c8987aea") (pts (xy 117.685 158.4) (xy 122.76 116.4) ) @@ -1476,7 +1206,197 @@ (gr_text "42" (at 147.08 137.4 90) (layer "User.2") - (uuid "e538e3bd-a414-48ee-b71f-4395d513e6f7") + (uuid "38590bc8-4858-460a-a3be-bc43c8987aea") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5f819b9e-fed5-4991-a529-8e256348e5cf") + (pts + (xy 117.67 158.4) (xy 122.76 78.4) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 173.355 118.4 90) + (layer "User.2") + (uuid "5f819b9e-fed5-4991-a529-8e256348e5cf") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "66234a98-8c3e-40e8-b33f-96f5ece8d3c1") + (pts + (xy 92.76 47.29) (xy 122.76 47.29) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 107.76 26.06 0) + (layer "User.2") + (uuid "66234a98-8c3e-40e8-b33f-96f5ece8d3c1") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "6990ea76-b612-43a8-bc91-2640fdcf4baa") + (pts + (xy 96.76 48.4) (xy 118.76 48.4) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 107.76 32.52 0) + (layer "User.2") + (uuid "6990ea76-b612-43a8-bc91-2640fdcf4baa") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "92aa66ca-f808-42e7-9a25-a13dc1836dc5") + (pts + (xy 117.685 158.4) (xy 122.76 48.4) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.125 103.4 90) + (layer "User.2") + (uuid "92aa66ca-f808-42e7-9a25-a13dc1836dc5") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f6014c27-40dd-439d-ac53-d09ea4b41566") + (pts + (xy 117.685 158.4) (xy 122.76 128.4) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.18 143.4 90) + (layer "User.2") + (uuid "f6014c27-40dd-439d-ac53-d09ea4b41566") (effects (font (size 3 3) @@ -2020,7 +1940,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "bc8d4736-b820-40d8-bca7-9b6a94766ba9") + (uuid "dd0b8be3-ff37-4416-9ce9-081a0ab7c213") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -2053,7 +1973,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "7c13ffa2-3edb-4b0e-b612-944665683b33") + (uuid "3db362b8-baa6-4906-8f3e-779e0a47874a") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb index 88b4bee..fc283d0 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 30110/M.2 A+E Key 30110.kicad_pcb @@ -231,7 +231,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "b39412bd-8e00-44c5-a124-f813d82c0c95") + (uuid "94f57a89-e0a6-41af-9ad6-f5191e7551af") ) (fp_rect (start -9.925 -1.44) @@ -242,7 +242,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "36605fb1-9968-45a4-ba0f-045169d0985b") + (uuid "92a7d6ef-f40e-47b9-93f9-40fc261efaa9") ) (fp_line (start -15 -108.89) @@ -252,7 +252,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1211f51a-f176-4907-96ba-cd44dd35a7a1") + (uuid "de4b8d8f-89f9-4a9b-b3e9-caa8fc25e76a") ) (fp_line (start -15 -78.89) @@ -262,7 +262,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "01e64908-9dff-401d-9dfe-0419accc7693") + (uuid "4f5a9fd1-4bd7-4566-a74c-f2e000939c9b") ) (fp_line (start -15 -58.89) @@ -272,7 +272,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "708fcccf-9e3e-4def-b987-b6a371f86099") + (uuid "247f4321-c6eb-4756-a586-b053b5ce62c8") ) (fp_line (start -15 -40.89) @@ -282,7 +282,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d41d3fa3-c19d-4eb7-8da1-29abe764309e") + (uuid "2b678454-8d91-428c-abe3-9d63657f521c") ) (fp_line (start -15 -28.89) @@ -292,7 +292,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "8f4ecdda-7afa-4db2-abaa-3fbe5e11093c") + (uuid "60e2334e-b3ad-41fd-b87f-81d4cf942608") ) (fp_line (start -15 -2.89) @@ -302,7 +302,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5f97f730-fccb-44ed-b4f7-abfd2cc465be") + (uuid "383a9eee-dbf7-44de-8463-54107b6220c2") ) (fp_line (start -11 -2.89) @@ -312,7 +312,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3fd9cebb-2cba-4aab-97cc-07e1cc8674de") + (uuid "2161d8c8-2cd7-4be3-a70f-2a289982395b") ) (fp_line (start -11 -2.89) @@ -322,47 +322,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7272f4c3-2482-40c5-a9e3-73dbb2a2fb8b") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2a793968-60a8-41e0-b041-53d34e244121") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4c8ee3cb-7831-4256-b487-47e60f844c6f") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bff08a3c-60f2-4154-aa8a-6b6f0c8af06a") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "14ae44cb-401a-4cb7-93a7-4b9592c6b928") + (uuid "11db99a7-53f8-4fca-b394-a654e4c10e15") ) (fp_line (start 11 -108.89) @@ -372,47 +332,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "45c79356-a321-4287-ba26-42ba2c4e2175") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "789a6ef8-b1b3-4eac-8aa2-e7c940813b6a") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "0da4678b-5209-483e-8358-56202ad5ad2b") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f7b1b0f7-0e1b-4036-8084-926f9fdc9d37") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e72ad4c1-b6d5-4f4e-8101-c4e7b0fec8c5") + (uuid "a1f598e6-fa02-407f-85db-95f9581bdf7a") ) (fp_line (start 11 -2.89) @@ -422,7 +342,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e9b826cd-2442-43d7-ba6a-693f3302f97e") + (uuid "1e997dd0-056d-41f4-9424-3822dc434ad4") ) (fp_line (start 15 -108.89) @@ -432,7 +352,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7b933881-687c-4bef-8571-4fb15242bbc2") + (uuid "6022ad90-8064-4b8d-9400-0c36d0f7586e") ) (fp_line (start -11 -2.89) @@ -442,7 +362,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "873e86b9-697a-4ecd-84bf-ac30400c3458") + (uuid "71de1cd7-e3b4-470f-8475-2ebd2ac12312") ) (fp_line (start -9.925 -2.39) @@ -452,7 +372,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a2249567-1a68-4620-a833-e531c544776d") + (uuid "50974436-82a2-4529-89e5-aa23db0c2bce") ) (fp_line (start 2.025 -1.79) @@ -462,7 +382,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "98465bca-f182-4139-81a9-5a76c138d650") + (uuid "e7b3a3e8-8f4a-4046-ad0e-523b67616cba") ) (fp_line (start 2.025 1.11) @@ -472,7 +392,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8aa30242-ca34-48de-a4ff-fc8842e26c67") + (uuid "48a410cb-79db-46eb-b770-6d05f0d4010c") ) (fp_line (start 3.225 -1.79) @@ -482,7 +402,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e951e73c-3b98-4445-8ce3-b0bdd96f8c71") + (uuid "4991aa50-a0c1-44cb-9bc4-6732ed930b4a") ) (fp_line (start 3.225 1.11) @@ -492,7 +412,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "257d1805-11c7-4ac3-80a6-a74ee78f6c03") + (uuid "29979e0f-141c-4c66-912d-5510d9c91892") ) (fp_line (start 6.025 -1.79) @@ -502,7 +422,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "dac9a0dc-3146-4373-8f26-c4aa46e042c5") + (uuid "fe1dd25d-94a5-417d-b3b0-ea59e3c3d991") ) (fp_line (start 7.225 -1.79) @@ -512,7 +432,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d97daca5-4cfd-4909-a2e4-11c5b4daeb27") + (uuid "eae24316-3226-4be1-bd45-536bcca9334f") ) (fp_line (start 7.225 1.11) @@ -522,7 +442,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "55543dbd-0706-4223-b252-4c7ae405b554") + (uuid "1b3a5319-c07b-47a7-84bd-4037310b65f0") ) (fp_line (start 9.925 -2.39) @@ -532,7 +452,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "933298f1-b7ed-46cd-90c4-3ff54ad9c02e") + (uuid "d45bb249-610f-4a14-8785-9f5f5f500b79") ) (fp_line (start 10.425 -2.89) @@ -542,7 +462,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "96616230-6836-44c0-ab0d-0cc72ae87beb") + (uuid "d45fac47-4f0d-4512-9464-489916906079") ) (fp_arc (start -10.425 -2.89) @@ -553,7 +473,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6b42346b-df02-49b2-81ff-62952677a011") + (uuid "15015ff0-feae-4daf-b454-474bdaf0aa41") ) (fp_arc (start 2.025 -1.79) @@ -564,7 +484,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2d3b23b0-f2d3-4afa-bd8a-9ce75fcb566a") + (uuid "4822277f-7999-4535-bc5d-10beaa6cd3a1") ) (fp_arc (start 6.025 -1.79) @@ -575,7 +495,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "cf75060a-7913-412c-8de8-86740c42e483") + (uuid "86baeb82-451d-43aa-bffa-5c84dea48896") ) (fp_arc (start 9.925 -2.39) @@ -586,7 +506,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "54633437-7012-41fa-b223-9634136f9146") + (uuid "bbf4ab49-954c-4ddd-b1ed-1b57210b168a") ) (fp_line (start -0.71 -109.6) @@ -596,7 +516,7 @@ (type default) ) (layer "User.3") - (uuid "dfa82b28-30db-40c5-9c67-d92d84a09f3f") + (uuid "587283e2-03da-4fbc-86cb-6affca99d827") ) (fp_line (start -0.71 -79.6) @@ -606,7 +526,7 @@ (type default) ) (layer "User.3") - (uuid "974e0fbb-4766-49c2-a391-581fba712000") + (uuid "e6375118-af54-44b2-b016-2fa6437bc258") ) (fp_line (start -0.71 -59.6) @@ -616,7 +536,7 @@ (type default) ) (layer "User.3") - (uuid "e5cd04c6-cb55-4a56-923b-d7b312f53459") + (uuid "f963cad5-d983-4f42-824d-a69458e6acad") ) (fp_line (start -0.71 -41.6) @@ -626,7 +546,7 @@ (type default) ) (layer "User.3") - (uuid "9a358dd2-87a9-420b-adea-3247f419baa2") + (uuid "5f51d8f8-fa8e-46df-a936-c3b25e05d934") ) (fp_line (start -0.71 -29.6) @@ -636,7 +556,7 @@ (type default) ) (layer "User.3") - (uuid "23d380d2-f68e-43f3-bf46-4c57d2b5c96f") + (uuid "0a589aab-908d-4aaa-9e83-c409926a1758") ) (fp_line (start 0.71 -109.6) @@ -646,7 +566,7 @@ (type default) ) (layer "User.3") - (uuid "16a5e70e-a687-420f-b8b1-27516ad1c7ba") + (uuid "53de2269-ccdd-49e3-b689-a0b4ce527b08") ) (fp_line (start 0.71 -79.6) @@ -656,7 +576,7 @@ (type default) ) (layer "User.3") - (uuid "c4bf1e54-762d-43b1-ac07-a4e8cb3845a9") + (uuid "2314f6c4-825b-4dea-bea4-b05c2d72b72e") ) (fp_line (start 0.71 -59.6) @@ -666,7 +586,7 @@ (type default) ) (layer "User.3") - (uuid "b655ae27-75c2-44fe-9c81-60301f8db4b0") + (uuid "4776bcd0-666b-4f0e-922d-5e4d67a1c32c") ) (fp_line (start 0.71 -41.6) @@ -676,7 +596,7 @@ (type default) ) (layer "User.3") - (uuid "1a760b62-18ca-4e92-9c60-7b2bee05b4d9") + (uuid "43df7e68-56de-4f90-95d8-1709902129fd") ) (fp_line (start 0.71 -29.6) @@ -686,7 +606,7 @@ (type default) ) (layer "User.3") - (uuid "1afdd738-7da7-4c77-ad62-a8ddec40a520") + (uuid "8d05feb6-7c85-4d1d-b9a7-cb147713f42d") ) (fp_rect (start -15 -108.89) @@ -697,7 +617,7 @@ ) (fill no) (layer "User.4") - (uuid "df376b78-510c-458c-8fab-fd8da6f4e268") + (uuid "a545fe4a-e9eb-4048-9ca3-dc555078829e") ) (fp_rect (start -15 -78.89) @@ -708,7 +628,7 @@ ) (fill no) (layer "User.4") - (uuid "ea20fd5a-ea2a-4298-8cc2-adb232daf173") + (uuid "f8e84401-ed25-48db-b3aa-8c9b1cfb4b5a") ) (fp_rect (start -15 -58.89) @@ -719,7 +639,7 @@ ) (fill no) (layer "User.4") - (uuid "4393b3dc-ccc4-430f-8111-0c0ef6e818f2") + (uuid "e362a478-9396-4fb2-949b-b9f4d62fc5eb") ) (fp_rect (start -15 -40.89) @@ -730,7 +650,7 @@ ) (fill no) (layer "User.4") - (uuid "6fb9962f-62f9-4a4d-9a63-ce0f6193d27f") + (uuid "d4f35480-72a0-4a97-9d40-0ef4d9644aa3") ) (fp_rect (start -15 -28.89) @@ -741,7 +661,7 @@ ) (fill no) (layer "User.4") - (uuid "4a53731d-f748-4698-aff0-6b65a48b4e12") + (uuid "42d88c4b-580b-4418-b3d4-dfc4fd6ea0ce") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -844,7 +764,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "649e7d60-02c3-4074-b8d7-bd5b095f2cdd") + (uuid "08a02435-5640-4822-831c-01a6e6188957") (pts (xy 98.01 50.65) (xy 120.01 50.65) ) @@ -870,7 +790,7 @@ (gr_text "22" (at 109.01 34.77 0) (layer "User.2") - (uuid "649e7d60-02c3-4074-b8d7-bd5b095f2cdd") + (uuid "08a02435-5640-4822-831c-01a6e6188957") (effects (font (size 3 3) @@ -882,7 +802,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "83eec2c4-918d-4f12-89e0-bda52744830d") + (uuid "1b259f79-d09e-489b-ac24-84d0432a3f83") (pts (xy 118.935 160.65) (xy 124.01 100.65) ) @@ -908,7 +828,7 @@ (gr_text "60" (at 160.88 130.65 90) (layer "User.2") - (uuid "83eec2c4-918d-4f12-89e0-bda52744830d") + (uuid "1b259f79-d09e-489b-ac24-84d0432a3f83") (effects (font (size 3 3) @@ -920,45 +840,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "9ac9e303-c9c5-4ecf-8af1-8addb09f86e5") - (pts - (xy 118.92 160.65) (xy 124.01 80.65) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 120.65 90) - (layer "User.2") - (uuid "9ac9e303-c9c5-4ecf-8af1-8addb09f86e5") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "cf9177e8-4984-4b17-a9f4-142a22bcbf52") + (uuid "2dc4ab0e-dff1-47e1-891d-8c898873a580") (pts (xy 118.935 160.65) (xy 124.01 118.65) ) @@ -984,7 +866,7 @@ (gr_text "42" (at 148.33 139.65 90) (layer "User.2") - (uuid "cf9177e8-4984-4b17-a9f4-142a22bcbf52") + (uuid "2dc4ab0e-dff1-47e1-891d-8c898873a580") (effects (font (size 3 3) @@ -996,7 +878,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "cfc41685-0031-44b6-b53a-547362be522e") + (uuid "5733f713-fa82-4d6c-843b-80279bc0deff") (pts (xy 118.935 160.65) (xy 124.01 130.65) ) @@ -1022,7 +904,7 @@ (gr_text "30" (at 136.43 145.65 90) (layer "User.2") - (uuid "cfc41685-0031-44b6-b53a-547362be522e") + (uuid "5733f713-fa82-4d6c-843b-80279bc0deff") (effects (font (size 3 3) @@ -1034,45 +916,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "f4d28124-5e8a-4c33-8442-f2774f94ef6a") - (pts - (xy 118.935 160.65) (xy 124.01 50.65) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 105.65 90) - (layer "User.2") - (uuid "f4d28124-5e8a-4c33-8442-f2774f94ef6a") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "fb33dfdf-9fed-4277-86aa-20a286a20c76") + (uuid "63b633ab-2c86-457b-bedf-c4295b7e33c9") (pts (xy 94.01 49.54) (xy 124.01 49.54) ) @@ -1098,7 +942,7 @@ (gr_text "30" (at 109.01 28.31 0) (layer "User.2") - (uuid "fb33dfdf-9fed-4277-86aa-20a286a20c76") + (uuid "63b633ab-2c86-457b-bedf-c4295b7e33c9") (effects (font (size 3 3) @@ -1107,6 +951,82 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "73d7f33a-c6be-4785-9c1c-0555add5a063") + (pts + (xy 118.92 160.65) (xy 124.01 80.65) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 120.65 90) + (layer "User.2") + (uuid "73d7f33a-c6be-4785-9c1c-0555add5a063") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "91d5c173-5494-4e2f-85e0-82641f1c4d81") + (pts + (xy 118.935 160.65) (xy 124.01 50.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 105.65 90) + (layer "User.2") + (uuid "91d5c173-5494-4e2f-85e0-82641f1c4d81") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1642,7 +1562,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "a7b936c3-d670-456a-ae0e-f1e34fb9fc2a") + (uuid "10ea9fce-7539-45c0-bc48-4ce6231be3a0") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -1675,7 +1595,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "056ecbf8-b97a-46e5-bb06-9ec3e5f24ec0") + (uuid "a492a0ea-1af0-4e90-a721-79afe09fc5b5") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb index cd19ffa..26ff524 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3030/M.2 A+E Key 3030.kicad_pcb @@ -515,7 +515,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "0388a482-fd94-4a15-90ec-d8350833c5d0") + (uuid "eb0c7eaa-83d2-416d-99c8-e94a9ff9b8d1") ) (fp_rect (start -9.925 -1.44) @@ -526,7 +526,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "13be2b39-f457-4c77-8e04-964040d9381b") + (uuid "3ac98439-1c8d-4145-8b37-f53e6047327b") ) (fp_line (start -15 -108.89) @@ -536,7 +536,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a6ddb210-1ac2-4a88-b51e-aa829d3a2f22") + (uuid "ef1f9358-18e2-4292-ac82-e1165919eda4") ) (fp_line (start -15 -78.89) @@ -546,7 +546,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "26fe05b2-3804-4fe0-abd6-44292cd70409") + (uuid "f0705842-a06d-4045-927b-d8f7efc0cce2") ) (fp_line (start -15 -58.89) @@ -556,7 +556,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "782c28ae-7bf6-4824-a50d-1dc556d16b5a") + (uuid "92d7ce11-50bb-4a67-843a-559336198342") ) (fp_line (start -15 -40.89) @@ -566,7 +566,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "60456c3f-071c-4027-913c-ece8dc237bb7") + (uuid "e54b043c-0908-43b6-a847-497c455d82e1") ) (fp_line (start -15 -28.89) @@ -576,7 +576,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "f6098d97-69ee-4d2e-a026-6d9729439d4e") + (uuid "cc4c82e2-f637-4888-b55b-d5cad4ca9640") ) (fp_line (start -15 -2.89) @@ -586,7 +586,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "707a857c-c7f1-42d5-8e48-79f66efe9311") + (uuid "8ff0ec3b-f795-4790-bb6a-c35b3ea3a083") ) (fp_line (start -11 -2.89) @@ -596,7 +596,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c77a3bfd-1472-4c79-a3e6-8593ce030f1a") + (uuid "9d4054d9-b0aa-4562-8457-8d4b75c71722") ) (fp_line (start -11 -2.89) @@ -606,47 +606,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9ca4d6a2-6c14-4d05-b751-0bc879987c80") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "d9c5dddd-5297-435c-a667-b09d918a36f4") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "80181118-2773-4336-a88b-4fe7b688cccf") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "85155905-024d-49d2-b548-3835aa7166ab") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4419ba5c-7f95-4c0d-abae-127f6e845a53") + (uuid "5c6ae474-3903-4aa1-a4fe-993df2b7aaeb") ) (fp_line (start 11 -108.89) @@ -656,47 +616,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0ba746c4-c10c-4e96-a265-78122bb5c0d7") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "8a2115c2-e140-473e-bdec-5e55738a0d1d") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "27780c0b-3c3d-409a-9a35-2271ed312532") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "49dd2eb4-3e2e-4d9c-a459-5d9c5cef0a93") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "18701393-d78e-4f24-a3ad-8e161aaa1be7") + (uuid "38db29bd-eec8-4c56-b777-a2b15d4e9bc5") ) (fp_line (start 11 -2.89) @@ -706,7 +626,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7423717f-57f5-42e6-a924-f33e33a02db8") + (uuid "6e4f52e5-35ed-480f-92de-c3564ba48ac2") ) (fp_line (start 15 -108.89) @@ -716,7 +636,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "662476ef-6a06-484f-a333-06490791e004") + (uuid "a1d689c4-f034-4c4d-a44c-7902863dbfdd") ) (fp_line (start -11 -2.89) @@ -726,7 +646,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "866c90e5-8fa7-4f71-9812-ca37622bb441") + (uuid "794a2d41-46ae-4b37-804b-d11aee5e96cb") ) (fp_line (start -9.925 -2.39) @@ -736,7 +656,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "93c49e7e-85fd-4654-aa13-79e206f75ba4") + (uuid "cd5eceb3-9837-48c3-a4c6-20087c76ca4f") ) (fp_line (start 2.025 -1.79) @@ -746,7 +666,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c8e63f06-aae8-40c5-a383-fbaddf80c655") + (uuid "6989d9c5-d0e5-4aac-a8d9-ced90b601fd4") ) (fp_line (start 2.025 1.11) @@ -756,7 +676,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "17384381-25c4-41b2-a5c1-84a97e4a1404") + (uuid "74e8c190-ecf4-4b21-b0ac-3b8261e40f72") ) (fp_line (start 3.225 -1.79) @@ -766,7 +686,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3133ba5f-fee0-4571-9d95-e02c0038a39f") + (uuid "7c0632d3-ecd2-4479-9515-10e147657751") ) (fp_line (start 3.225 1.11) @@ -776,7 +696,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2c907467-c224-44c4-b9c1-7e5df4467ff8") + (uuid "e75b215e-c80c-46f3-8550-adb2314feb94") ) (fp_line (start 6.025 -1.79) @@ -786,7 +706,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1361a038-6f41-4bf9-9dc9-da4e349a2b4b") + (uuid "92aa2b2f-b5eb-4949-b6c2-ed3a2c4459cb") ) (fp_line (start 7.225 -1.79) @@ -796,7 +716,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8bbe020d-ae13-4883-ba0a-22fc7054a21c") + (uuid "ed0ab8c3-7203-42ad-b7f8-07bc12a01543") ) (fp_line (start 7.225 1.11) @@ -806,7 +726,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "b1e9afd7-fb56-4f8b-9faa-b96efbfa1db0") + (uuid "dcaba553-658e-46c9-9b3e-d4923cd4222f") ) (fp_line (start 9.925 -2.39) @@ -816,7 +736,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e67900e5-b8e4-48e2-a336-b939a890428a") + (uuid "71444d92-4b02-46ae-91dc-c603cdfa00d3") ) (fp_line (start 10.425 -2.89) @@ -826,7 +746,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "db231354-96b4-40b6-95d5-afad980e36ee") + (uuid "82b2f68d-ebff-48cd-94db-fb514e7a37a2") ) (fp_arc (start -10.425 -2.89) @@ -837,7 +757,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "92ef3404-59e3-408c-9d71-1a64be3baaca") + (uuid "08c3de83-0495-47b6-a584-d12e55f3dd48") ) (fp_arc (start 2.025 -1.79) @@ -848,7 +768,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4979e57c-ea09-4369-9e35-43af0bd5ef73") + (uuid "c5ba7c72-b1f3-441d-b56b-77f6c1d03392") ) (fp_arc (start 6.025 -1.79) @@ -859,7 +779,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "4526b25b-e363-4572-86d1-db482da1b484") + (uuid "527a3699-31aa-440d-a283-4bcb22f3b589") ) (fp_arc (start 9.925 -2.39) @@ -870,7 +790,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a74e66ba-907e-47df-8f79-57183e7a5e1b") + (uuid "f14f357f-3a1d-42bc-81a6-1b49bd2040e8") ) (fp_line (start -0.71 -109.6) @@ -880,7 +800,7 @@ (type default) ) (layer "User.3") - (uuid "7737e32d-6924-4365-b330-079083d3e21a") + (uuid "09364995-b9cf-470d-854e-b869707a429e") ) (fp_line (start -0.71 -79.6) @@ -890,7 +810,7 @@ (type default) ) (layer "User.3") - (uuid "a1b07a59-d0cf-4310-9286-77f37632979f") + (uuid "250b21b1-67ff-449c-9f3e-08339397b3f6") ) (fp_line (start -0.71 -59.6) @@ -900,7 +820,7 @@ (type default) ) (layer "User.3") - (uuid "fe5c5cb7-69db-4395-aa7e-65e43fc647b5") + (uuid "28b7369e-6429-41ec-b5c0-c27fe38e1c7f") ) (fp_line (start -0.71 -41.6) @@ -910,7 +830,7 @@ (type default) ) (layer "User.3") - (uuid "db91e473-af8f-4f1f-af0b-2c793f458c8a") + (uuid "1c35d6ec-26da-4770-a047-7821b2df4640") ) (fp_line (start -0.71 -29.6) @@ -920,7 +840,7 @@ (type default) ) (layer "User.3") - (uuid "def3dd69-3c6d-4399-a42c-650dfe3397d4") + (uuid "d1154117-f4d6-4c68-9b8e-aa2fbda274d7") ) (fp_line (start 0.71 -109.6) @@ -930,7 +850,7 @@ (type default) ) (layer "User.3") - (uuid "073f381d-97f1-4b2b-b91d-6d004d8e8ff0") + (uuid "2ee71a45-d8c0-4969-855c-8ecae4f9d0bb") ) (fp_line (start 0.71 -79.6) @@ -940,7 +860,7 @@ (type default) ) (layer "User.3") - (uuid "0e5e401e-0d1a-4200-a3a4-0253fef2bb77") + (uuid "56f4e66c-fa0b-4ac6-941e-d07095187ef8") ) (fp_line (start 0.71 -59.6) @@ -950,7 +870,7 @@ (type default) ) (layer "User.3") - (uuid "35d28fa4-e220-4721-97ec-dff4bce73e65") + (uuid "a2d9e57e-b1bb-4f79-bc8a-48cad99bd15c") ) (fp_line (start 0.71 -41.6) @@ -960,7 +880,7 @@ (type default) ) (layer "User.3") - (uuid "7b0efc5e-bba6-42ed-891a-76e95323098a") + (uuid "d40fb75e-7f57-4856-b093-56f465f8de9f") ) (fp_line (start 0.71 -29.6) @@ -970,7 +890,7 @@ (type default) ) (layer "User.3") - (uuid "0a31849a-c833-4162-b12c-2c53159e259b") + (uuid "27de73e5-2882-43ef-a606-9fe246884847") ) (fp_rect (start -15 -108.89) @@ -981,7 +901,7 @@ ) (fill no) (layer "User.4") - (uuid "0d659c9d-9b4a-4c10-8a48-0826d43352c1") + (uuid "6ff91d95-7187-4be4-b3b0-6f5b8daa3364") ) (fp_rect (start -15 -78.89) @@ -992,7 +912,7 @@ ) (fill no) (layer "User.4") - (uuid "47dfcdbe-7863-44cc-81f6-29842b41daea") + (uuid "6d18070a-ce63-4392-b1cc-43871e0fb71f") ) (fp_rect (start -15 -58.89) @@ -1003,7 +923,7 @@ ) (fill no) (layer "User.4") - (uuid "d83655a6-bec3-4581-8095-5c36fc67477d") + (uuid "8b5906bf-5b55-423b-a4ac-52453aa797e2") ) (fp_rect (start -15 -40.89) @@ -1014,7 +934,7 @@ ) (fill no) (layer "User.4") - (uuid "df402c3d-85e6-4b52-ad26-6716f6f76d5e") + (uuid "4b1ad174-da3b-4a7b-9271-bf70649bdab9") ) (fp_rect (start -15 -28.89) @@ -1025,7 +945,7 @@ ) (fill no) (layer "User.4") - (uuid "fc30950c-f4b3-42ad-9501-75f4d218448b") + (uuid "3e3282b7-9894-43a4-94fd-27ad16073185") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1128,159 +1048,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "507815b4-21ba-49a5-84e6-0e57f4f120ef") - (pts - (xy 119.185 157.9) (xy 124.26 47.9) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.625 102.9 90) - (layer "User.2") - (uuid "507815b4-21ba-49a5-84e6-0e57f4f120ef") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "731adf4b-4c54-46f1-b709-4f7f6f353718") - (pts - (xy 119.17 157.9) (xy 124.26 77.9) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.855 117.9 90) - (layer "User.2") - (uuid "731adf4b-4c54-46f1-b709-4f7f6f353718") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "af163e98-8658-4448-87a8-36cf4d18298e") - (pts - (xy 98.26 47.9) (xy 120.26 47.9) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 109.26 32.02 0) - (layer "User.2") - (uuid "af163e98-8658-4448-87a8-36cf4d18298e") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b1b8c1b3-4976-47e1-b290-304730bfc5fd") - (pts - (xy 119.185 157.9) (xy 124.26 97.9) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 161.13 127.9 90) - (layer "User.2") - (uuid "b1b8c1b3-4976-47e1-b290-304730bfc5fd") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "b873bab6-7b50-49ed-91dd-7bcc4a5844ab") + (uuid "1794927e-80c8-4c23-8cf4-56c3bebc34b5") (pts (xy 94.26 46.79) (xy 124.26 46.79) ) @@ -1306,7 +1074,7 @@ (gr_text "30" (at 109.26 25.56 0) (layer "User.2") - (uuid "b873bab6-7b50-49ed-91dd-7bcc4a5844ab") + (uuid "1794927e-80c8-4c23-8cf4-56c3bebc34b5") (effects (font (size 3 3) @@ -1318,11 +1086,49 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "c7295449-222f-405f-9a24-3b591ec600ad") + (uuid "23b5d0df-e2c3-404c-a322-78099933529e") (pts - (xy 119.185 157.9) (xy 124.26 127.9) + (xy 98.26 47.9) (xy 120.26 47.9) ) - (height 20.795) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 109.26 32.02 0) + (layer "User.2") + (uuid "23b5d0df-e2c3-404c-a322-78099933529e") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "53451bed-e703-49d2-9cd3-9ba0217b8a77") + (pts + (xy 119.17 157.9) (xy 124.26 77.9) + ) + (height 58.985) (orientation 1) (format (prefix "") @@ -1341,10 +1147,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "30" - (at 136.68 142.9 90) + (gr_text "80" + (at 174.855 117.9 90) (layer "User.2") - (uuid "c7295449-222f-405f-9a24-3b591ec600ad") + (uuid "53451bed-e703-49d2-9cd3-9ba0217b8a77") (effects (font (size 3 3) @@ -1356,7 +1162,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e165a603-8eb6-4daf-a13c-e47a511c3aa3") + (uuid "5a2aebdc-cb5b-4a28-b8c9-d14ef793d8f1") (pts (xy 119.185 157.9) (xy 124.26 115.9) ) @@ -1382,7 +1188,121 @@ (gr_text "42" (at 148.58 136.9 90) (layer "User.2") - (uuid "e165a603-8eb6-4daf-a13c-e47a511c3aa3") + (uuid "5a2aebdc-cb5b-4a28-b8c9-d14ef793d8f1") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b6f49f11-e456-40d2-8652-2d26a476d2d7") + (pts + (xy 119.185 157.9) (xy 124.26 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.68 142.9 90) + (layer "User.2") + (uuid "b6f49f11-e456-40d2-8652-2d26a476d2d7") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ef69a603-3a8b-4847-8930-7adf43f752a3") + (pts + (xy 119.185 157.9) (xy 124.26 47.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.625 102.9 90) + (layer "User.2") + (uuid "ef69a603-3a8b-4847-8930-7adf43f752a3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f82148ff-8c6d-46e6-8d53-e91a24365968") + (pts + (xy 119.185 157.9) (xy 124.26 97.9) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 161.13 127.9 90) + (layer "User.2") + (uuid "f82148ff-8c6d-46e6-8d53-e91a24365968") (effects (font (size 3 3) @@ -1926,7 +1846,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "ea9e5e3a-56af-4857-adfc-71cf85965067") + (uuid "969bbf74-a386-4d99-a577-9a22fef3a470") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -1959,7 +1879,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "f9c94c4a-c484-49c1-a03d-13609b3e2c2d") + (uuid "93a143d3-ad05-4669-9f28-acc277d45ad1") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb index 3d34e30..e8dadb8 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3042/M.2 A+E Key 3042.kicad_pcb @@ -1082,7 +1082,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "65d64f43-8958-4dc4-94aa-c196fda9fbcc") + (uuid "2c81cddf-d713-448f-906b-94f45a2815f3") ) (fp_rect (start -9.925 -1.44) @@ -1093,7 +1093,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "31e15f4c-f1fe-4491-9b05-094ead77490b") + (uuid "62a74e94-0fa0-488f-8618-f340e6223e75") ) (fp_line (start -15 -108.89) @@ -1103,7 +1103,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "d197e613-e6c6-485d-a733-51111022b454") + (uuid "25327415-426d-4ef1-9f9f-7ab79e224ca2") ) (fp_line (start -15 -78.89) @@ -1113,7 +1113,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "074759e1-ad43-4d83-b875-cc407580192a") + (uuid "6287f309-796a-4938-9d7d-61c1b7f37463") ) (fp_line (start -15 -58.89) @@ -1123,7 +1123,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a91f979b-4aca-4b0f-9a00-e81113e11d18") + (uuid "3cf4d726-3f00-407d-88ea-554047274933") ) (fp_line (start -15 -40.89) @@ -1133,7 +1133,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "286ba7b9-17cb-40cd-a96c-6e4e949e2501") + (uuid "f92ff32e-054e-4000-9a88-481f9d0e3e41") ) (fp_line (start -15 -28.89) @@ -1143,7 +1143,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "613fa97b-e50a-4f03-8a39-1689f3738428") + (uuid "fe839b2a-6d5e-4a03-a424-73c0115e0285") ) (fp_line (start -15 -2.89) @@ -1153,7 +1153,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "577f03c9-57a0-435b-bdb4-3a162a377d08") + (uuid "693bd6d4-844a-4b0e-9160-443bd204f1b2") ) (fp_line (start -11 -2.89) @@ -1163,7 +1163,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "2a232e19-0037-4014-8cb1-bc4b06f7abbb") + (uuid "979028bb-a816-48dd-8866-0a076e921191") ) (fp_line (start -11 -2.89) @@ -1173,47 +1173,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "96f48455-3999-4098-b385-307e018c3860") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7fbf3284-3f76-4d86-91dd-e6bf4a82fc73") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b4dd71d3-37f8-449f-8e8c-176e0a8925fc") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "4fa44bc9-4339-4a75-8bf6-5d35ede91e53") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3b04357e-7f70-44f1-bf60-8c5a82276947") + (uuid "c7907061-74bd-4016-8bc6-816974cef9e9") ) (fp_line (start 11 -108.89) @@ -1223,47 +1183,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "c83baf6a-24af-411e-9a2b-bcd6a7bf9644") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b6129fb4-c6f7-4db0-b920-cb84ac91bdc7") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "bfd41341-8033-4034-9a34-f22d732de05d") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f82cee90-f4f8-4547-828b-e33ddd4b0985") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "54cec64b-badd-4804-ab24-fc596110d294") + (uuid "a0a07bbb-e043-4ebe-b6f3-54cba757f6e4") ) (fp_line (start 11 -2.89) @@ -1273,7 +1193,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9e250303-afa0-47cd-8c59-37177a6fd1e7") + (uuid "859e88b2-1c7b-4d5a-9db3-1bb85d4001c7") ) (fp_line (start 15 -108.89) @@ -1283,7 +1203,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "1f9ffdd8-acba-4526-9f0e-1b531e52c895") + (uuid "87459ad9-9018-487f-9016-48e1a5b7ac20") ) (fp_line (start -11 -2.89) @@ -1293,7 +1213,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8778dd8d-41d0-410f-b615-dfeeb86293ff") + (uuid "12449452-95ac-481c-a2f8-6343a56e3180") ) (fp_line (start -9.925 -2.39) @@ -1303,7 +1223,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2e703228-c376-4408-a67d-393b8003764d") + (uuid "ac37c160-f625-4852-8453-886aa1cb933d") ) (fp_line (start 2.025 -1.79) @@ -1313,7 +1233,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "848b3e07-a375-4b08-a701-7ef3c09a97ac") + (uuid "eae45580-31f6-468b-93ec-a11048f6d87e") ) (fp_line (start 2.025 1.11) @@ -1323,7 +1243,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1f4d4228-c8f3-429f-951f-5ebbe2e3a54d") + (uuid "6e065f78-a68b-4476-95c0-830992dc27ac") ) (fp_line (start 3.225 -1.79) @@ -1333,7 +1253,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3a6ff946-bccf-487c-b507-7fff0a5a01a7") + (uuid "aac2fc6b-35e5-48b1-b419-b56bfee163af") ) (fp_line (start 3.225 1.11) @@ -1343,7 +1263,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e7740e19-e777-4933-972f-2be5debbe98a") + (uuid "7dc4cb5c-97d4-4fd2-9a07-35d06646b1f4") ) (fp_line (start 6.025 -1.79) @@ -1353,7 +1273,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "eca63a45-124b-40aa-ba8a-ec7a3a57a022") + (uuid "42f379a7-9797-4edf-be94-57d9b862dd24") ) (fp_line (start 7.225 -1.79) @@ -1363,7 +1283,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3fb10446-1533-4a0e-a236-083b924ca28c") + (uuid "19cb62ad-1013-4665-956e-64c018ce65d4") ) (fp_line (start 7.225 1.11) @@ -1373,7 +1293,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "719bacb6-57c8-4815-94b3-f5185cedec92") + (uuid "034e615d-17db-4a3a-92bb-09450f5dc7cc") ) (fp_line (start 9.925 -2.39) @@ -1383,7 +1303,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d71d5fd9-e37a-4690-aaa0-885dbeac21b8") + (uuid "a0969c7e-656c-4407-b8bd-26f33f56b7b8") ) (fp_line (start 10.425 -2.89) @@ -1393,7 +1313,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0a1a5def-a4b1-4448-8954-50be13f3bb70") + (uuid "fbe44b7e-8f30-4b8c-b780-18425606dfab") ) (fp_arc (start -10.425 -2.89) @@ -1404,7 +1324,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "17fa934f-acf3-4c41-b934-cc0d24d5efca") + (uuid "0b98b23f-c8bf-4094-8fa1-589aedf58a8f") ) (fp_arc (start 2.025 -1.79) @@ -1415,7 +1335,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1505d180-2db3-4a26-8f89-8357768e97d2") + (uuid "4dc526db-badd-4c55-b326-f27795c89e6f") ) (fp_arc (start 6.025 -1.79) @@ -1426,7 +1346,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "2c77b7aa-aa65-4544-b341-f935bad9b7bd") + (uuid "db7e39c0-98c7-4098-bf12-cf914654ed23") ) (fp_arc (start 9.925 -2.39) @@ -1437,7 +1357,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "0e640bb1-73f3-4673-b652-b37503161d0d") + (uuid "89447b85-8bac-4f97-bddb-7ec0621812ea") ) (fp_line (start -0.71 -109.6) @@ -1447,7 +1367,7 @@ (type default) ) (layer "User.3") - (uuid "d598f04b-77b2-49e8-9946-cc043ce59c2f") + (uuid "813e36b6-433b-46cb-aa73-ec6523e2a5c5") ) (fp_line (start -0.71 -79.6) @@ -1457,7 +1377,7 @@ (type default) ) (layer "User.3") - (uuid "e2c864d3-2993-41e5-9ead-6c4a41d418e1") + (uuid "a1e6c3e1-3394-4719-97de-f1492396bd41") ) (fp_line (start -0.71 -59.6) @@ -1467,7 +1387,7 @@ (type default) ) (layer "User.3") - (uuid "47b78dde-17e1-4d2e-b85e-7c35b5bfe5a3") + (uuid "86387204-e4c2-4a8c-a4d3-b7b65a828885") ) (fp_line (start -0.71 -41.6) @@ -1477,7 +1397,7 @@ (type default) ) (layer "User.3") - (uuid "37bb53f4-d16a-4697-9471-18ebef4a44ba") + (uuid "657c4a21-841e-4065-97ac-1b7285649b75") ) (fp_line (start -0.71 -29.6) @@ -1487,7 +1407,7 @@ (type default) ) (layer "User.3") - (uuid "777abe77-ebda-4b41-b967-6830b5a7dbb7") + (uuid "7fb12dec-9fac-410a-80d9-02865abf3f78") ) (fp_line (start 0.71 -109.6) @@ -1497,7 +1417,7 @@ (type default) ) (layer "User.3") - (uuid "f477ccee-f792-4a94-9cd1-250995b84215") + (uuid "ca6af516-7f05-4d9c-9486-6a56cdb60f42") ) (fp_line (start 0.71 -79.6) @@ -1507,7 +1427,7 @@ (type default) ) (layer "User.3") - (uuid "a9b9932e-dcb6-4020-9497-cb455c1eb4c9") + (uuid "dc6541db-e96b-406a-8e64-dc7d10f2e67e") ) (fp_line (start 0.71 -59.6) @@ -1517,7 +1437,7 @@ (type default) ) (layer "User.3") - (uuid "db84c045-b663-4f28-861f-abc259058fc2") + (uuid "1436d19c-085a-4be0-81d1-36738179375c") ) (fp_line (start 0.71 -41.6) @@ -1527,7 +1447,7 @@ (type default) ) (layer "User.3") - (uuid "00bd2e22-0835-4218-888c-41dfdf5ad214") + (uuid "304d7f5e-5457-40e0-b416-7fa2097a13e0") ) (fp_line (start 0.71 -29.6) @@ -1537,7 +1457,7 @@ (type default) ) (layer "User.3") - (uuid "7de6868d-9ad2-48b8-b603-d534ad450d55") + (uuid "95ac952d-05ef-4763-9593-37e90083cee0") ) (fp_rect (start -15 -108.89) @@ -1548,7 +1468,7 @@ ) (fill no) (layer "User.4") - (uuid "4232b3a7-06d8-4bf5-8e31-f4aa61c59387") + (uuid "1ffee888-bca7-4bf6-857d-0c04d1bb563e") ) (fp_rect (start -15 -78.89) @@ -1559,7 +1479,7 @@ ) (fill no) (layer "User.4") - (uuid "2145fc79-3e1f-43c7-be55-8aa8e28a8b1a") + (uuid "a21924b3-a983-41ac-975b-8dcc6f353875") ) (fp_rect (start -15 -58.89) @@ -1570,7 +1490,7 @@ ) (fill no) (layer "User.4") - (uuid "2381e281-8c99-4734-a7ce-7bf1664bb9ff") + (uuid "d828cd9d-c6f8-4996-8538-606ef3f26ea9") ) (fp_rect (start -15 -40.89) @@ -1581,7 +1501,7 @@ ) (fill no) (layer "User.4") - (uuid "bd8fbafd-eafd-4ef8-88bb-85edc6e36b84") + (uuid "50383f8a-0914-413c-9dac-aa80953af51f") ) (fp_rect (start -15 -28.89) @@ -1592,7 +1512,7 @@ ) (fill no) (layer "User.4") - (uuid "96d56dbd-8674-4b3a-8ad7-e8281f27e6a9") + (uuid "ab7eae37-9ce5-40f0-9dbf-18768fef041f") ) (fp_text user "A" (at 7.265 -2.345 0) @@ -1695,45 +1615,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1e12ad77-7d71-42dd-a07b-6517c8f2319b") - (pts - (xy 118.92 157.9) (xy 124.01 77.9) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 174.605 117.9 90) - (layer "User.2") - (uuid "1e12ad77-7d71-42dd-a07b-6517c8f2319b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "253d20fc-beaa-478d-a8dd-9dc8c10e1bfe") + (uuid "16510d85-da1e-45cd-83c0-4744d19206fb") (pts (xy 118.935 157.9) (xy 124.01 97.9) ) @@ -1759,7 +1641,7 @@ (gr_text "60" (at 160.88 127.9 90) (layer "User.2") - (uuid "253d20fc-beaa-478d-a8dd-9dc8c10e1bfe") + (uuid "16510d85-da1e-45cd-83c0-4744d19206fb") (effects (font (size 3 3) @@ -1771,159 +1653,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "53b3b4a4-f55b-457c-b089-90a5ec2a3efa") - (pts - (xy 94.01 46.79) (xy 124.01 46.79) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 109.01 25.56 0) - (layer "User.2") - (uuid "53b3b4a4-f55b-457c-b089-90a5ec2a3efa") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "6d5b6ac0-aca1-4b2f-bc04-fe897bc2779e") - (pts - (xy 118.935 157.9) (xy 124.01 127.9) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 136.43 142.9 90) - (layer "User.2") - (uuid "6d5b6ac0-aca1-4b2f-bc04-fe897bc2779e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "9a53c81a-a383-4312-8658-005eab41020f") - (pts - (xy 118.935 157.9) (xy 124.01 47.9) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 185.375 102.9 90) - (layer "User.2") - (uuid "9a53c81a-a383-4312-8658-005eab41020f") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e5697154-641c-42ef-9c89-3968b30cd626") - (pts - (xy 118.935 157.9) (xy 124.01 115.9) - ) - (height 32.695) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "42" - (at 148.33 136.9 90) - (layer "User.2") - (uuid "e5697154-641c-42ef-9c89-3968b30cd626") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e778a31c-7658-45b1-8988-19cc6ea0081a") + (uuid "3a9fc658-6caf-45b7-a0d2-1efdeb6deaf3") (pts (xy 98.01 47.9) (xy 120.01 47.9) ) @@ -1949,7 +1679,7 @@ (gr_text "22" (at 109.01 32.02 0) (layer "User.2") - (uuid "e778a31c-7658-45b1-8988-19cc6ea0081a") + (uuid "3a9fc658-6caf-45b7-a0d2-1efdeb6deaf3") (effects (font (size 3 3) @@ -1958,6 +1688,196 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "5797072d-ef66-4abd-9a2d-395c3a2c7267") + (pts + (xy 118.92 157.9) (xy 124.01 77.9) + ) + (height 58.985) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "80" + (at 174.605 117.9 90) + (layer "User.2") + (uuid "5797072d-ef66-4abd-9a2d-395c3a2c7267") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "74a0e8d7-a647-4dd2-8d51-32f3a65de163") + (pts + (xy 118.935 157.9) (xy 124.01 115.9) + ) + (height 32.695) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "42" + (at 148.33 136.9 90) + (layer "User.2") + (uuid "74a0e8d7-a647-4dd2-8d51-32f3a65de163") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "9edd1eb0-8a1c-4fab-84d9-9e7b1017806b") + (pts + (xy 94.01 46.79) (xy 124.01 46.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 109.01 25.56 0) + (layer "User.2") + (uuid "9edd1eb0-8a1c-4fab-84d9-9e7b1017806b") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "daf27644-07b4-4a52-9a82-c7239afbd614") + (pts + (xy 118.935 157.9) (xy 124.01 127.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 136.43 142.9 90) + (layer "User.2") + (uuid "daf27644-07b4-4a52-9a82-c7239afbd614") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f31a61e1-c58d-4d18-bb6c-16bebb55e957") + (pts + (xy 118.935 157.9) (xy 124.01 47.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 185.375 102.9 90) + (layer "User.2") + (uuid "f31a61e1-c58d-4d18-bb6c-16bebb55e957") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2493,7 +2413,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "600ec0d4-a7ae-44a5-ac40-098ce5cf43d0") + (uuid "9b39c6b5-fb79-48f7-8c97-bb8e778a7633") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -2526,7 +2446,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "cd85884d-395a-4ef2-afc9-735f35cf2834") + (uuid "51d94f44-1a20-4304-b510-6c6fbd820b57") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb index b867fbe..6e37eb6 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3060/M.2 A+E Key 3060.kicad_pcb @@ -326,7 +326,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "7ead0285-29cf-4250-bc9e-1f615e5cc9eb") + (uuid "9825119a-7353-46a5-a24a-74f099454385") ) (fp_rect (start -9.925 -1.44) @@ -337,7 +337,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "1f0488f2-7a39-4892-ba93-0adb067c22a2") + (uuid "b883f201-6bfc-4b65-8e93-8de93e940d50") ) (fp_line (start -15 -108.89) @@ -347,7 +347,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "7885bcce-42ff-4756-9bf0-157b3e9509d3") + (uuid "ce829d29-0def-4833-bc53-f6766df38cd7") ) (fp_line (start -15 -78.89) @@ -357,7 +357,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a75d450c-38f8-4145-9894-074c36217649") + (uuid "6f1aff9c-b5e1-410f-ba71-fc6b181ea0d6") ) (fp_line (start -15 -58.89) @@ -367,7 +367,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9b01181f-4a9a-45f3-b226-835005636286") + (uuid "a385874d-c63f-4b56-b3f7-3adc0c926e43") ) (fp_line (start -15 -40.89) @@ -377,7 +377,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "cb1e1205-0928-4fca-84a0-7812f2dc52c7") + (uuid "5fff4e93-c087-487a-afe3-5ed423938023") ) (fp_line (start -15 -28.89) @@ -387,7 +387,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "5cfd633c-b515-471c-8071-dbca3066e1e6") + (uuid "81cbac2e-3fce-478a-89f1-fe38f6d95f5d") ) (fp_line (start -15 -2.89) @@ -397,7 +397,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6df70760-373e-4065-b908-32f80dbd35bd") + (uuid "da9ec509-07e4-4743-883a-d0309da7954b") ) (fp_line (start -11 -2.89) @@ -407,7 +407,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "0c9836ef-65e6-4a53-b51b-f67a25164d3d") + (uuid "9441daa4-2328-47dc-ad7f-9c7678c1334c") ) (fp_line (start -11 -2.89) @@ -417,47 +417,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "3e571435-c537-4939-84c3-849b3ef544f0") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "a0dcd29a-c2aa-4a3a-a3a5-51e7da7d1146") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e11949d0-e645-4594-a7f9-f6a05e5b9389") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e55f0e73-4252-4949-8505-6d5cea488fa1") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "aab4e978-ef69-4e2b-807e-a1b2d30f1729") + (uuid "ce989bf2-921e-4294-98a3-e1cbf913b1ec") ) (fp_line (start 11 -108.89) @@ -467,47 +427,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "123ef3ab-b7e2-474a-ad3d-f6ed1a7f1b40") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "b20d27f8-2c3c-40fc-b431-f467dc9db2a8") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "3364eca6-9b34-4086-a248-c1734c600545") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "2b5a51e8-e96b-4668-ad25-d9d9db37442b") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "26cd706b-12b4-4602-ac6b-157162b69c01") + (uuid "0a904cab-0416-4d1c-b975-4fffd455178c") ) (fp_line (start 11 -2.89) @@ -517,7 +437,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "a03827b5-4523-4d34-9412-6f652c473970") + (uuid "957ffc23-6a75-40b9-96cf-d9c98e960b70") ) (fp_line (start 15 -108.89) @@ -527,7 +447,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "495cf4b4-6074-4c2e-bdce-f385a6d8b67b") + (uuid "5c6e4624-5355-49be-b161-f814d58bcfb0") ) (fp_line (start -11 -2.89) @@ -537,7 +457,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c763fc1b-a194-4ede-904c-5b2ee924051b") + (uuid "2f6116e7-4353-416b-869b-daa8fbcb6f18") ) (fp_line (start -9.925 -2.39) @@ -547,7 +467,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d008d349-8278-487d-925b-7876cf5b9305") + (uuid "80795b70-51dd-40f0-9f8a-3b5461b4a105") ) (fp_line (start 2.025 -1.79) @@ -557,7 +477,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c71811d3-5241-4846-9d72-bde91df2e9ea") + (uuid "231e692a-5612-46a3-af4e-34261a0411f4") ) (fp_line (start 2.025 1.11) @@ -567,7 +487,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "90125b40-9c05-4be6-9a9b-6aa589f52752") + (uuid "d7f5e258-eb6f-4dac-a8f8-b5e8dfdc0fb1") ) (fp_line (start 3.225 -1.79) @@ -577,7 +497,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "575a7216-d396-4e83-baac-7db8d4aec2d3") + (uuid "a95b7994-d5ac-4c7f-ae1a-cead2aee4edf") ) (fp_line (start 3.225 1.11) @@ -587,7 +507,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "908eec53-015b-4d43-adbd-79f7bf40b281") + (uuid "16066050-4e53-4d73-8b0f-1a86a4f2a8b5") ) (fp_line (start 6.025 -1.79) @@ -597,7 +517,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "83b9dda9-9386-4e67-81cd-db939716be5c") + (uuid "4b12dd0f-b317-4a0d-a79d-dcf96af1ceca") ) (fp_line (start 7.225 -1.79) @@ -607,7 +527,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "8e4f9553-bf39-47cc-ac06-3e26d94bb47d") + (uuid "4632a318-c00b-4201-9c86-b1dcbbb2bac0") ) (fp_line (start 7.225 1.11) @@ -617,7 +537,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "c143f3bc-6983-48f6-bf53-6365f1873561") + (uuid "27c3c6bc-467e-4be7-a82e-74926d0097b8") ) (fp_line (start 9.925 -2.39) @@ -627,7 +547,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "1613e64b-3006-4d64-90b1-3c3246bb135b") + (uuid "060745fb-fcec-4cc2-b7f5-52fff4a20bce") ) (fp_line (start 10.425 -2.89) @@ -637,7 +557,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "7f8471f9-3bdf-4fd4-81bd-62a75d3b9982") + (uuid "fec03c64-35be-46f3-b981-d940e47a48b9") ) (fp_arc (start -10.425 -2.89) @@ -648,7 +568,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "a7939f2b-8872-4c0c-a480-878a39b71377") + (uuid "2d2e4111-9f28-47ad-b211-7eda7b6f67e8") ) (fp_arc (start 2.025 -1.79) @@ -659,7 +579,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e0b98794-7e34-46b6-b6a6-3fedf7f8f4ee") + (uuid "cc96c352-b2b3-4024-ad58-a8931d4b8d69") ) (fp_arc (start 6.025 -1.79) @@ -670,7 +590,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "22cc7d47-a17a-4ded-bdfc-c2f53641169c") + (uuid "72728d0c-3bde-43de-b098-9d454d2ea998") ) (fp_arc (start 9.925 -2.39) @@ -681,7 +601,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bf2a527b-5f4c-42ba-b702-ce2dc6b0c798") + (uuid "e241214c-8667-4cf7-9e43-5e36cc37a0f0") ) (fp_line (start -0.71 -109.6) @@ -691,7 +611,7 @@ (type default) ) (layer "User.3") - (uuid "254e1bb5-3983-4c63-bd3a-139c9837bcad") + (uuid "54db4df0-ecf5-4b6c-9325-54a85aa026a4") ) (fp_line (start -0.71 -79.6) @@ -701,7 +621,7 @@ (type default) ) (layer "User.3") - (uuid "9b0f0a11-ce63-4292-8064-70fbd71f9de0") + (uuid "3315cfbd-9b7b-446a-b556-cd278a45797e") ) (fp_line (start -0.71 -59.6) @@ -711,7 +631,7 @@ (type default) ) (layer "User.3") - (uuid "2f2b5cb5-9dd6-4af6-8677-5967aeb6c0f8") + (uuid "b5e3e161-f385-435e-beed-5fb03f455b36") ) (fp_line (start -0.71 -41.6) @@ -721,7 +641,7 @@ (type default) ) (layer "User.3") - (uuid "07a84cfd-f749-453f-9038-83722304a36f") + (uuid "de3e1f4c-d57b-48eb-a88a-20d14fde0591") ) (fp_line (start -0.71 -29.6) @@ -731,7 +651,7 @@ (type default) ) (layer "User.3") - (uuid "5a0eb223-9284-4540-a579-5e44f4af93af") + (uuid "93538ef1-4f48-4962-a1ea-9a9e81669766") ) (fp_line (start 0.71 -109.6) @@ -741,7 +661,7 @@ (type default) ) (layer "User.3") - (uuid "8c5a6638-6109-4215-b426-2def799967a9") + (uuid "1d16cf5a-0180-4669-8302-22b8523f0b77") ) (fp_line (start 0.71 -79.6) @@ -751,7 +671,7 @@ (type default) ) (layer "User.3") - (uuid "fb70969c-39ee-4964-884c-3c43e1f9b4a0") + (uuid "738550fd-a8bb-4309-9984-5ad04d16f09b") ) (fp_line (start 0.71 -59.6) @@ -761,7 +681,7 @@ (type default) ) (layer "User.3") - (uuid "57507807-fd99-4d50-885f-e90dc7ce2073") + (uuid "f2058d0c-5ae7-4a85-b694-7175f2860540") ) (fp_line (start 0.71 -41.6) @@ -771,7 +691,7 @@ (type default) ) (layer "User.3") - (uuid "6644daed-57a2-41d2-ae3a-8c79c13c9ff5") + (uuid "7e877c35-33ec-416c-994a-a710afecdc7b") ) (fp_line (start 0.71 -29.6) @@ -781,7 +701,7 @@ (type default) ) (layer "User.3") - (uuid "11b5c15c-ef5d-48a3-a7b3-dfed2c339a95") + (uuid "0c103a29-78cc-41c9-ba6b-e2180ad4d145") ) (fp_rect (start -15 -108.89) @@ -792,7 +712,7 @@ ) (fill no) (layer "User.4") - (uuid "55ed1351-b681-4a72-a018-d527efaf5292") + (uuid "66df8c0a-2471-4495-827d-ada43fbef43c") ) (fp_rect (start -15 -78.89) @@ -803,7 +723,7 @@ ) (fill no) (layer "User.4") - (uuid "148d0584-f249-4c8a-a20c-f185967713ee") + (uuid "038a31a4-920a-4634-bc3f-319c7bee864e") ) (fp_rect (start -15 -58.89) @@ -814,7 +734,7 @@ ) (fill no) (layer "User.4") - (uuid "7becd856-1e3d-471f-be02-612d706bab56") + (uuid "ee86dfea-ad81-4792-8b18-48ef06fffc65") ) (fp_rect (start -15 -40.89) @@ -825,7 +745,7 @@ ) (fill no) (layer "User.4") - (uuid "beb5245f-e4ce-4899-9f3f-5d172e6223d0") + (uuid "e8cdcd67-b0ac-457c-ac26-7f93181e9559") ) (fp_rect (start -15 -28.89) @@ -836,7 +756,7 @@ ) (fill no) (layer "User.4") - (uuid "6e51ee7f-0814-4c12-84ac-d7edc9c8b5c6") + (uuid "f4a1fc81-2f92-40bb-b8ad-a5b201440f0d") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -939,121 +859,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "417237a1-c28d-4802-bd66-0d70eefffd7b") - (pts - (xy 120.185 158.9) (xy 125.26 48.9) - ) - (height 69.74) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "110" - (at 186.625 103.9 90) - (layer "User.2") - (uuid "417237a1-c28d-4802-bd66-0d70eefffd7b") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "4287a502-9331-43ee-a621-50fb8286dace") - (pts - (xy 120.185 158.9) (xy 125.26 128.9) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 137.68 143.9 90) - (layer "User.2") - (uuid "4287a502-9331-43ee-a621-50fb8286dace") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "42b885f9-e2d8-4564-af92-a8948da50232") - (pts - (xy 99.26 48.9) (xy 121.26 48.9) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 110.26 33.02 0) - (layer "User.2") - (uuid "42b885f9-e2d8-4564-af92-a8948da50232") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "a020bb9e-9632-49c8-a393-b6a3a35a9614") + (uuid "31d2e531-6294-4000-839a-58189ff3a7ff") (pts (xy 120.17 158.9) (xy 125.26 78.9) ) @@ -1079,7 +885,7 @@ (gr_text "80" (at 175.855 118.9 90) (layer "User.2") - (uuid "a020bb9e-9632-49c8-a393-b6a3a35a9614") + (uuid "31d2e531-6294-4000-839a-58189ff3a7ff") (effects (font (size 3 3) @@ -1091,45 +897,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "b80f27e7-73d7-41c6-b2a6-e8fb18c8fe23") - (pts - (xy 95.26 47.79) (xy 125.26 47.79) - ) - (height -17.83) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 110.26 26.56 0) - (layer "User.2") - (uuid "b80f27e7-73d7-41c6-b2a6-e8fb18c8fe23") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "cfa67685-4127-4d1f-a592-13016591ccc9") + (uuid "37d58065-4156-4ce4-bffb-7e45d683ef00") (pts (xy 120.185 158.9) (xy 125.26 116.9) ) @@ -1155,7 +923,7 @@ (gr_text "42" (at 149.58 137.9 90) (layer "User.2") - (uuid "cfa67685-4127-4d1f-a592-13016591ccc9") + (uuid "37d58065-4156-4ce4-bffb-7e45d683ef00") (effects (font (size 3 3) @@ -1167,7 +935,45 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "e6e2f6a0-35f6-494b-b43c-81b7b77bd4e7") + (uuid "46a04852-327d-4caf-9909-a66167b6c012") + (pts + (xy 120.185 158.9) (xy 125.26 48.9) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 186.625 103.9 90) + (layer "User.2") + (uuid "46a04852-327d-4caf-9909-a66167b6c012") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f1a4c218-a5d2-4f47-9b7f-5e47fe221695") (pts (xy 120.185 158.9) (xy 125.26 98.9) ) @@ -1193,7 +999,7 @@ (gr_text "60" (at 162.13 128.9 90) (layer "User.2") - (uuid "e6e2f6a0-35f6-494b-b43c-81b7b77bd4e7") + (uuid "f1a4c218-a5d2-4f47-9b7f-5e47fe221695") (effects (font (size 3 3) @@ -1202,6 +1008,120 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f7741eb0-0a98-484a-a992-d08d10e16ca8") + (pts + (xy 120.185 158.9) (xy 125.26 128.9) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 137.68 143.9 90) + (layer "User.2") + (uuid "f7741eb0-0a98-484a-a992-d08d10e16ca8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "f99dbcb8-f720-46be-b594-e202e837d820") + (pts + (xy 95.26 47.79) (xy 125.26 47.79) + ) + (height -17.83) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 110.26 26.56 0) + (layer "User.2") + (uuid "f99dbcb8-f720-46be-b594-e202e837d820") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "fee7a35f-da0e-4f5a-8d0f-3de9c721c162") + (pts + (xy 99.26 48.9) (xy 121.26 48.9) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 110.26 33.02 0) + (layer "User.2") + (uuid "fee7a35f-da0e-4f5a-8d0f-3de9c721c162") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -1737,7 +1657,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "40b1ff49-d39c-4f68-a96f-e81fbda1ec56") + (uuid "774121c5-0e0b-4cb9-be58-33e388e31124") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -1770,7 +1690,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "aab5d497-59b6-4b46-8496-9b3037d5f1e0") + (uuid "d31bd3cc-868a-4a80-93bf-36a34d29510d") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb index 4da9174..4f16d8f 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 3080/M.2 A+E Key 3080.kicad_pcb @@ -1082,7 +1082,7 @@ ) (fill yes) (layer "F.Mask") - (uuid "65d2cfe8-944f-4784-b657-8fe5a010bb94") + (uuid "99a14865-d0eb-4e77-ab58-31b31578e9cc") ) (fp_rect (start -9.925 -1.44) @@ -1093,7 +1093,7 @@ ) (fill yes) (layer "B.Mask") - (uuid "d9e3b099-d1e6-4571-857c-bdf694b4624b") + (uuid "0305740e-d093-4179-9e89-6fdef7e754b8") ) (fp_line (start -15 -108.89) @@ -1103,7 +1103,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "9d9cf054-555c-4ab7-bed2-80738e6ad562") + (uuid "cf468e59-9dd4-41d1-8329-66af3df27729") ) (fp_line (start -15 -78.89) @@ -1113,7 +1113,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "df0312bb-5c30-4242-b7ee-c1e88bbc6221") + (uuid "cf75f5fe-2f44-4ee6-82eb-71a703293e18") ) (fp_line (start -15 -58.89) @@ -1123,7 +1123,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "41dc3389-6380-453e-bcd2-08d3cbababa3") + (uuid "bf5625c6-91c2-4922-8805-cb98bc919c45") ) (fp_line (start -15 -40.89) @@ -1133,7 +1133,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "b671466e-43fe-4b9a-8b23-3f630118a85d") + (uuid "c3370a12-49e2-47b5-81c0-8ae58212cd95") ) (fp_line (start -15 -28.89) @@ -1143,7 +1143,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "83444f62-afa8-4b7a-8cb7-307f757942ad") + (uuid "246977eb-9a7e-40bb-bd6b-c46f00de6e34") ) (fp_line (start -15 -2.89) @@ -1153,7 +1153,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "591553d5-da70-4b9a-8fe7-1d16a53207f4") + (uuid "fbf88b9b-af46-4fb1-9b36-a1cace834913") ) (fp_line (start -11 -2.89) @@ -1163,7 +1163,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "461f2e10-cf88-43a9-9142-cc663ce1b7dc") + (uuid "5cb9b8b8-2bd2-4446-a835-3d9d0cf8d7d5") ) (fp_line (start -11 -2.89) @@ -1173,47 +1173,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e17ed8c2-10ed-4598-9919-a3a9e59176b2") - ) - (fp_line - (start -11 -2.89) - (end -11 -78.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "e4667b3e-49bf-4830-a94d-d1e27750addb") - ) - (fp_line - (start -11 -2.89) - (end -11 -58.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "31118d26-03d4-4315-b9ff-b5dc62c61f84") - ) - (fp_line - (start -11 -2.89) - (end -11 -40.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "7fe7bb26-dca0-41d5-b2e8-c8faa9824000") - ) - (fp_line - (start -11 -2.89) - (end -11 -28.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "34306072-32a6-41c7-ab4b-d95f7deb8028") + (uuid "35b4873d-7a61-49eb-9e62-cf3e8b1132d8") ) (fp_line (start 11 -108.89) @@ -1223,47 +1183,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "6ad2b04c-8582-47cc-9271-88bf10738c6c") - ) - (fp_line - (start 11 -78.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "be9bddfc-1775-4fc0-80bf-57f6597ccaf1") - ) - (fp_line - (start 11 -58.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f4aa1669-07a8-40b4-988a-d3f1d09dc29d") - ) - (fp_line - (start 11 -40.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "062233fa-6d53-4091-8e69-1c9ac071c642") - ) - (fp_line - (start 11 -28.89) - (end 11 -2.89) - (stroke - (width 0.1) - (type default) - ) - (layer "Dwgs.User") - (uuid "f7bad1cd-df57-4719-abfd-821864a74af0") + (uuid "f8794222-abb9-4a4e-8af5-61c9e5c7edc4") ) (fp_line (start 11 -2.89) @@ -1273,7 +1193,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "bbbc28c5-89cc-487b-9af7-a6c824abb0a5") + (uuid "cb1938fb-f955-4aee-9025-418d02498b2c") ) (fp_line (start 15 -108.89) @@ -1283,7 +1203,7 @@ (type default) ) (layer "Dwgs.User") - (uuid "e479219b-15e8-4c59-8e4f-9c89316593c7") + (uuid "51c2b4ee-7884-415c-9316-2d8cc6d4c2ca") ) (fp_line (start -11 -2.89) @@ -1293,7 +1213,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5d779b17-8605-4e3c-947c-2788e02f6698") + (uuid "8441a180-dbac-4568-a19a-bcd12e787cd2") ) (fp_line (start -9.925 -2.39) @@ -1303,7 +1223,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "3fca5d61-42fd-4705-b0c2-0f1fb518dde6") + (uuid "843ce7b2-7146-47e9-9b3b-a352fcc69996") ) (fp_line (start 2.025 -1.79) @@ -1313,7 +1233,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "ed9e3cc0-9343-4f25-8e09-ebe14ff13bb6") + (uuid "bcee3701-3fa9-4792-b965-8464cee38e62") ) (fp_line (start 2.025 1.11) @@ -1323,7 +1243,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d0ad2d3b-251f-474a-88bc-8866fcf350c4") + (uuid "eddef674-9bab-4987-9b33-730f0682c17f") ) (fp_line (start 3.225 -1.79) @@ -1333,7 +1253,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d2038ee1-4407-4a28-a8a1-f4923b9935fe") + (uuid "7955e6fb-e677-4a75-80cd-e8e6bd3bb8a9") ) (fp_line (start 3.225 1.11) @@ -1343,7 +1263,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "5fd9e8d4-3eec-4f6a-861e-7bb70274c16a") + (uuid "046e88c6-77f7-4b09-8a1c-061f273ec96b") ) (fp_line (start 6.025 -1.79) @@ -1353,7 +1273,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "13f50489-2c28-4095-94b3-09c230361414") + (uuid "00e03a70-86f2-408e-89a9-86bf13d3f328") ) (fp_line (start 7.225 -1.79) @@ -1363,7 +1283,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "941c6f53-07c9-4ebb-97f6-fa6bf5d97c56") + (uuid "51db5259-97eb-4ab2-b53c-9adca4c48aff") ) (fp_line (start 7.225 1.11) @@ -1373,7 +1293,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "64af9769-40af-4205-b618-ceeb50996370") + (uuid "f9d51531-06e4-43ef-b502-a5c256323ce2") ) (fp_line (start 9.925 -2.39) @@ -1383,7 +1303,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "70b9c629-0884-4a70-b220-2c38d8957c72") + (uuid "feb35f7c-1191-4baa-9a31-de1747e215f0") ) (fp_line (start 10.425 -2.89) @@ -1393,7 +1313,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "986853c7-2482-446f-a468-58c6a8436110") + (uuid "55253beb-af8d-4d61-b965-a26356b2a308") ) (fp_arc (start -10.425 -2.89) @@ -1404,7 +1324,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "bdd6d557-18a8-4cfa-b839-85bff1c7b4bb") + (uuid "c3498ae7-fbe6-419e-b1b9-d1f7ac770ae0") ) (fp_arc (start 2.025 -1.79) @@ -1415,7 +1335,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "e770700f-5ff9-473e-a717-d66d28b82afb") + (uuid "6a4736b5-66a3-4a2c-9bdc-91dee0463f4e") ) (fp_arc (start 6.025 -1.79) @@ -1426,7 +1346,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "d5b2a4d9-0bbc-491f-ac73-2417a6034f5c") + (uuid "8398e3b1-9792-4f7a-88bb-b5833849c21c") ) (fp_arc (start 9.925 -2.39) @@ -1437,7 +1357,7 @@ (type default) ) (layer "Edge.Cuts") - (uuid "6453423f-9fa9-4718-98d8-5e1a15403717") + (uuid "ef5a5204-110e-42bc-ac3d-5a78c79739c8") ) (fp_line (start -0.71 -109.6) @@ -1447,7 +1367,7 @@ (type default) ) (layer "User.3") - (uuid "ed65e21b-62d7-4ebd-bb0c-ed638b25aea1") + (uuid "57a1803a-6edc-4593-9c54-104429312bf8") ) (fp_line (start -0.71 -79.6) @@ -1457,7 +1377,7 @@ (type default) ) (layer "User.3") - (uuid "1e45c584-e152-4708-a69a-f3752dbe7d05") + (uuid "f3a50394-45f6-4ed8-9847-a2b220151e9a") ) (fp_line (start -0.71 -59.6) @@ -1467,7 +1387,7 @@ (type default) ) (layer "User.3") - (uuid "f581f598-939f-4de7-8262-e99b64e85c0a") + (uuid "d2ccd312-9835-498e-b5f6-ec3f221946bb") ) (fp_line (start -0.71 -41.6) @@ -1477,7 +1397,7 @@ (type default) ) (layer "User.3") - (uuid "8178c431-8a44-4ab8-9345-2017587121d5") + (uuid "f5b03b09-5932-4810-af61-a20334e0996d") ) (fp_line (start -0.71 -29.6) @@ -1487,7 +1407,7 @@ (type default) ) (layer "User.3") - (uuid "2c1d1235-0eee-418a-ab80-40e9a404e246") + (uuid "70671027-2a39-4cb8-a00b-fed822886840") ) (fp_line (start 0.71 -109.6) @@ -1497,7 +1417,7 @@ (type default) ) (layer "User.3") - (uuid "6840a715-f480-4246-b004-1bb26c3ed03f") + (uuid "83544790-5879-4315-b175-b16984f9f13b") ) (fp_line (start 0.71 -79.6) @@ -1507,7 +1427,7 @@ (type default) ) (layer "User.3") - (uuid "a8639575-0abb-425a-b53c-22724f5f14c3") + (uuid "f16c797a-d75e-48d2-b04c-2dd672a7b79f") ) (fp_line (start 0.71 -59.6) @@ -1517,7 +1437,7 @@ (type default) ) (layer "User.3") - (uuid "f59ea349-5966-48c0-abba-227a85145c2a") + (uuid "57e2fc71-4cf3-417e-b181-3125ea9a14a9") ) (fp_line (start 0.71 -41.6) @@ -1527,7 +1447,7 @@ (type default) ) (layer "User.3") - (uuid "e2bc629d-4980-4341-bcec-4b358a9b88a2") + (uuid "1bd905e6-0fb4-4ab5-b663-fefaedbaff1e") ) (fp_line (start 0.71 -29.6) @@ -1537,7 +1457,7 @@ (type default) ) (layer "User.3") - (uuid "8259ad36-e361-4dd5-b512-78643ff9e2c2") + (uuid "4e271dd1-c483-4071-991b-4d91c056b171") ) (fp_rect (start -15 -108.89) @@ -1548,7 +1468,7 @@ ) (fill no) (layer "User.4") - (uuid "011ccbcc-8e6b-4905-b927-4fe36582877d") + (uuid "3e13bfc0-c7c8-4edd-acd7-9cfb94ccd7e8") ) (fp_rect (start -15 -78.89) @@ -1559,7 +1479,7 @@ ) (fill no) (layer "User.4") - (uuid "bbbd934e-0486-4985-9c1e-89bb8cb388e9") + (uuid "d3fc270e-1413-4251-82f0-8e8c1a840d47") ) (fp_rect (start -15 -58.89) @@ -1570,7 +1490,7 @@ ) (fill no) (layer "User.4") - (uuid "52dd0aa6-907b-41a4-9015-f48aed75410d") + (uuid "5a61d730-b798-4814-be4e-f9e7dd6d70c8") ) (fp_rect (start -15 -40.89) @@ -1581,7 +1501,7 @@ ) (fill no) (layer "User.4") - (uuid "ba74ce20-73b9-4c31-8c4c-a0717c8635f0") + (uuid "13b31cda-033f-4718-ab24-fa4efb8da816") ) (fp_rect (start -15 -28.89) @@ -1592,7 +1512,7 @@ ) (fill no) (layer "User.4") - (uuid "757b9cf9-e179-46ae-ba9d-fe309f27783c") + (uuid "7dd9dcea-71a2-43f6-864c-bfa23613935e") ) (fp_text user "E" (at 3.28 -2.32 0) @@ -1695,121 +1615,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "1e6c8be0-01eb-47f6-a192-dc66b7bd69a2") - (pts - (xy 97.01 47.65) (xy 119.01 47.65) - ) - (height -12.48) - (orientation 0) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "22" - (at 108.01 31.77 0) - (layer "User.2") - (uuid "1e6c8be0-01eb-47f6-a192-dc66b7bd69a2") - (effects - (font - (size 3 3) - (thickness 0.4) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "38cd324c-2fd5-4ecd-af6b-4136de795a83") - (pts - (xy 117.935 157.65) (xy 123.01 97.65) - ) - (height 45.245) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "60" - (at 159.88 127.65 90) - (layer "User.2") - (uuid "38cd324c-2fd5-4ecd-af6b-4136de795a83") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "3b737e30-613f-4481-8bfa-0b02eeb0c229") - (pts - (xy 117.92 157.65) (xy 123.01 77.65) - ) - (height 58.985) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "80" - (at 173.605 117.65 90) - (layer "User.2") - (uuid "3b737e30-613f-4481-8bfa-0b02eeb0c229") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "494889bf-da8a-4b03-bc2d-6692ebb3ecaf") + (uuid "158fbe25-1834-4ed2-bb6d-3b67a7028555") (pts (xy 117.935 157.65) (xy 123.01 115.65) ) @@ -1835,7 +1641,7 @@ (gr_text "42" (at 147.33 136.65 90) (layer "User.2") - (uuid "494889bf-da8a-4b03-bc2d-6692ebb3ecaf") + (uuid "158fbe25-1834-4ed2-bb6d-3b67a7028555") (effects (font (size 3 3) @@ -1847,11 +1653,11 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "71bb602c-082d-4a34-9bca-4e76975539de") + (uuid "2a792b35-1da4-4523-84af-cc212fd403f7") (pts - (xy 117.935 157.65) (xy 123.01 47.65) + (xy 117.92 157.65) (xy 123.01 77.65) ) - (height 69.74) + (height 58.985) (orientation 1) (format (prefix "") @@ -1870,10 +1676,10 @@ (extension_offset 0.5) (keep_text_aligned yes) ) - (gr_text "110" - (at 184.375 102.65 90) + (gr_text "80" + (at 173.605 117.65 90) (layer "User.2") - (uuid "71bb602c-082d-4a34-9bca-4e76975539de") + (uuid "2a792b35-1da4-4523-84af-cc212fd403f7") (effects (font (size 3 3) @@ -1885,45 +1691,7 @@ (dimension (type orthogonal) (layer "User.2") - (uuid "ac0e9f0b-f005-4471-9474-e50b84a5fb9e") - (pts - (xy 117.935 157.65) (xy 123.01 127.65) - ) - (height 20.795) - (orientation 1) - (format - (prefix "") - (suffix "") - (units 3) - (units_format 0) - (precision 4) - (suppress_zeroes yes) - ) - (style - (thickness 0.1) - (arrow_length 1.27) - (text_position_mode 0) - (arrow_direction outward) - (extension_height 0.58642) - (extension_offset 0.5) - (keep_text_aligned yes) - ) - (gr_text "30" - (at 135.43 142.65 90) - (layer "User.2") - (uuid "ac0e9f0b-f005-4471-9474-e50b84a5fb9e") - (effects - (font - (size 3 3) - (thickness 0.3) - ) - ) - ) - ) - (dimension - (type orthogonal) - (layer "User.2") - (uuid "e0ebb7d9-a9a6-4563-8ff1-de44beb48ed1") + (uuid "2f063b26-2d77-4441-9b44-b67dd2b02491") (pts (xy 93.01 46.54) (xy 123.01 46.54) ) @@ -1949,7 +1717,7 @@ (gr_text "30" (at 108.01 25.31 0) (layer "User.2") - (uuid "e0ebb7d9-a9a6-4563-8ff1-de44beb48ed1") + (uuid "2f063b26-2d77-4441-9b44-b67dd2b02491") (effects (font (size 3 3) @@ -1958,6 +1726,158 @@ ) ) ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "64b57e87-48c7-4060-8d4d-3ecf6128a2e3") + (pts + (xy 117.935 157.65) (xy 123.01 47.65) + ) + (height 69.74) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "110" + (at 184.375 102.65 90) + (layer "User.2") + (uuid "64b57e87-48c7-4060-8d4d-3ecf6128a2e3") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "ab0a7238-cb61-46c9-9550-d00162c2c5b8") + (pts + (xy 117.935 157.65) (xy 123.01 127.65) + ) + (height 20.795) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "30" + (at 135.43 142.65 90) + (layer "User.2") + (uuid "ab0a7238-cb61-46c9-9550-d00162c2c5b8") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "b2683112-6473-47a1-9700-1a9959de63ee") + (pts + (xy 97.01 47.65) (xy 119.01 47.65) + ) + (height -12.48) + (orientation 0) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "22" + (at 108.01 31.77 0) + (layer "User.2") + (uuid "b2683112-6473-47a1-9700-1a9959de63ee") + (effects + (font + (size 3 3) + (thickness 0.4) + ) + ) + ) + ) + (dimension + (type orthogonal) + (layer "User.2") + (uuid "efc4d3b3-dc60-40f1-9350-fa0c919cac88") + (pts + (xy 117.935 157.65) (xy 123.01 97.65) + ) + (height 45.245) + (orientation 1) + (format + (prefix "") + (suffix "") + (units 3) + (units_format 0) + (precision 4) + (suppress_zeroes yes) + ) + (style + (thickness 0.1) + (arrow_length 1.27) + (text_position_mode 0) + (arrow_direction outward) + (extension_height 0.58642) + (extension_offset 0.5) + (keep_text_aligned yes) + ) + (gr_text "60" + (at 159.88 127.65 90) + (layer "User.2") + (uuid "efc4d3b3-dc60-40f1-9350-fa0c919cac88") + (effects + (font + (size 3 3) + (thickness 0.3) + ) + ) + ) + ) (pad "1" smd rect (at 9.25 -0.04 180) (size 0.35 1.7) @@ -2493,7 +2413,7 @@ (net 0) (net_name "") (layer "F.Cu") - (uuid "bfa87528-5dee-48d2-818e-198bb75518d7") + (uuid "5901d220-257d-4226-baf0-10e2ee2a07cf") (name "Front Component Keepout") (hatch full 0.5) (connect_pads @@ -2526,7 +2446,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "6f36c952-3b74-4349-b451-c61da7858341") + (uuid "97589396-17cd-4a1e-86e3-e6b82cbc97f5") (name "Rear Component Keepout") (hatch full 0.5) (connect_pads From 75f5cf128c6b1dd6b4337a9e3093c958cf92d6f9 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 19 Jun 2025 18:41:33 -0400 Subject: [PATCH 28/34] Updating PCIe Symbols updated the PET/PER pins on the pcie symbols changed the pin type for power and pci signal pins --- Library/PCIexpress.bak | 938 +++++++++++++++++------------------ Library/PCIexpress.kicad_sym | 938 +++++++++++++++++------------------ 2 files changed, 938 insertions(+), 938 deletions(-) diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index e370ab6..0e5e4cc 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -8100,7 +8100,7 @@ (pin bidirectional line (at 34.29 -16.51 180) (length 2.54) - (name "PCM_CLK/I2C_SCK" + (name "PCM_CLK/I2S_SCK" (effects (font (size 1.27 1.27) @@ -19038,7 +19038,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x1" - (at 0 -24.13 0) + (at 0 6.604 0) (effects (font (size 1.27 1.27) @@ -19108,7 +19108,7 @@ (type background) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -19126,7 +19126,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -19144,7 +19144,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -19162,7 +19162,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -19180,10 +19180,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -19198,10 +19198,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -19216,7 +19216,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -19234,7 +19234,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -19270,7 +19270,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -19288,7 +19288,7 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) (name "~{WAKE}" @@ -19324,7 +19324,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -19342,10 +19342,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -19360,10 +19360,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -19378,7 +19378,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -19414,7 +19414,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -19450,7 +19450,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -19468,7 +19468,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -19486,7 +19486,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -19576,7 +19576,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -19594,7 +19594,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -19612,7 +19612,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) (name "~{PERST}" @@ -19630,7 +19630,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -19648,7 +19648,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -19666,7 +19666,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -19684,7 +19684,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -19702,10 +19702,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -19720,10 +19720,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -19738,7 +19738,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -19783,7 +19783,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x16" - (at 0 -24.13 0) + (at 0 6.096 0) (effects (font (size 1.27 1.27) @@ -19911,7 +19911,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -19929,7 +19929,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -19947,7 +19947,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -19965,7 +19965,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -20019,7 +20019,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -20037,7 +20037,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -20073,7 +20073,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -20127,7 +20127,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -20145,10 +20145,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -20163,10 +20163,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -20181,7 +20181,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -20217,7 +20217,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -20235,10 +20235,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -20253,10 +20253,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -20271,7 +20271,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -20289,7 +20289,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -20307,10 +20307,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -20325,10 +20325,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -20343,7 +20343,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -20361,7 +20361,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -20379,10 +20379,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -20397,10 +20397,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -20415,7 +20415,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -20469,7 +20469,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -20487,10 +20487,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" + (name "PERp4" (effects (font (size 1.27 1.27) @@ -20505,10 +20505,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" + (name "PERn4" (effects (font (size 1.27 1.27) @@ -20523,7 +20523,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -96.52 0) (length 3.81) (name "GND" @@ -20541,7 +20541,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -99.06 0) (length 3.81) (name "GND" @@ -20559,10 +20559,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" + (name "PERp5" (effects (font (size 1.27 1.27) @@ -20577,10 +20577,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" + (name "PERn5" (effects (font (size 1.27 1.27) @@ -20595,7 +20595,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -106.68 0) (length 3.81) (name "GND" @@ -20613,7 +20613,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -109.22 0) (length 3.81) (name "GND" @@ -20631,10 +20631,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" + (name "PERp6" (effects (font (size 1.27 1.27) @@ -20649,10 +20649,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" + (name "PERn6" (effects (font (size 1.27 1.27) @@ -20667,7 +20667,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -116.84 0) (length 3.81) (name "GND" @@ -20685,7 +20685,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -119.38 0) (length 3.81) (name "GND" @@ -20703,10 +20703,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" + (name "PERp7" (effects (font (size 1.27 1.27) @@ -20721,10 +20721,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" + (name "PERn7" (effects (font (size 1.27 1.27) @@ -20739,7 +20739,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -127 0) (length 3.81) (name "GND" @@ -20775,7 +20775,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -132.08 0) (length 3.81) (name "GND" @@ -20793,10 +20793,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" + (name "PERp8" (effects (font (size 1.27 1.27) @@ -20811,10 +20811,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" + (name "PERn8" (effects (font (size 1.27 1.27) @@ -20829,7 +20829,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -142.24 0) (length 3.81) (name "GND" @@ -20847,7 +20847,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -144.78 0) (length 3.81) (name "GND" @@ -20865,10 +20865,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" + (name "PERp9" (effects (font (size 1.27 1.27) @@ -20883,10 +20883,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" + (name "PERn9" (effects (font (size 1.27 1.27) @@ -20901,7 +20901,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -152.4 0) (length 3.81) (name "GND" @@ -20919,7 +20919,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -154.94 0) (length 3.81) (name "GND" @@ -20937,10 +20937,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" + (name "PERp10" (effects (font (size 1.27 1.27) @@ -20955,10 +20955,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" + (name "PERn10" (effects (font (size 1.27 1.27) @@ -20973,7 +20973,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -162.56 0) (length 3.81) (name "GND" @@ -20991,7 +20991,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -165.1 0) (length 3.81) (name "GND" @@ -21009,10 +21009,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" + (name "PERp11" (effects (font (size 1.27 1.27) @@ -21027,10 +21027,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" + (name "PERn11" (effects (font (size 1.27 1.27) @@ -21045,7 +21045,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -172.72 0) (length 3.81) (name "GND" @@ -21063,7 +21063,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -175.26 0) (length 3.81) (name "GND" @@ -21081,10 +21081,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" + (name "PERp12" (effects (font (size 1.27 1.27) @@ -21099,10 +21099,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" + (name "PERn12" (effects (font (size 1.27 1.27) @@ -21117,7 +21117,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -182.88 0) (length 3.81) (name "GND" @@ -21135,7 +21135,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -185.42 0) (length 3.81) (name "GND" @@ -21153,10 +21153,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" + (name "PERp13" (effects (font (size 1.27 1.27) @@ -21171,10 +21171,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" + (name "PERn13" (effects (font (size 1.27 1.27) @@ -21189,7 +21189,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -193.04 0) (length 3.81) (name "GND" @@ -21207,7 +21207,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -195.58 0) (length 3.81) (name "GND" @@ -21225,10 +21225,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" + (name "PERp14" (effects (font (size 1.27 1.27) @@ -21243,10 +21243,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" + (name "PERn14" (effects (font (size 1.27 1.27) @@ -21261,7 +21261,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -203.2 0) (length 3.81) (name "GND" @@ -21279,7 +21279,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -205.74 0) (length 3.81) (name "GND" @@ -21297,10 +21297,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" + (name "PERp15" (effects (font (size 1.27 1.27) @@ -21315,10 +21315,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" + (name "PERn15" (effects (font (size 1.27 1.27) @@ -21333,7 +21333,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -213.36 0) (length 3.81) (name "GND" @@ -21405,7 +21405,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -21423,7 +21423,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -21441,7 +21441,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -21531,7 +21531,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -21549,7 +21549,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -21585,7 +21585,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -21603,7 +21603,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -21621,7 +21621,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -21639,7 +21639,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -21657,10 +21657,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -21675,10 +21675,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -21693,7 +21693,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -21729,7 +21729,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -21747,10 +21747,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -21765,10 +21765,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -21783,7 +21783,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -21801,7 +21801,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -21819,10 +21819,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -21837,10 +21837,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -21855,7 +21855,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -21873,7 +21873,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -21891,10 +21891,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -21909,10 +21909,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -21927,7 +21927,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -21981,7 +21981,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -93.98 180) (length 3.81) (name "GND" @@ -21999,10 +21999,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" + (name "PETp4" (effects (font (size 1.27 1.27) @@ -22017,10 +22017,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" + (name "PETn4" (effects (font (size 1.27 1.27) @@ -22035,7 +22035,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -101.6 180) (length 3.81) (name "GND" @@ -22053,7 +22053,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -104.14 180) (length 3.81) (name "GND" @@ -22071,10 +22071,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" + (name "PETp5" (effects (font (size 1.27 1.27) @@ -22089,10 +22089,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" + (name "PETn5" (effects (font (size 1.27 1.27) @@ -22107,7 +22107,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -111.76 180) (length 3.81) (name "GND" @@ -22125,7 +22125,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -114.3 180) (length 3.81) (name "GND" @@ -22143,10 +22143,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" + (name "PETp6" (effects (font (size 1.27 1.27) @@ -22161,10 +22161,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" + (name "PETn6" (effects (font (size 1.27 1.27) @@ -22179,7 +22179,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -121.92 180) (length 3.81) (name "GND" @@ -22197,7 +22197,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -124.46 180) (length 3.81) (name "GND" @@ -22215,10 +22215,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -127 180) (length 3.81) - (name "PERp7" + (name "PETp7" (effects (font (size 1.27 1.27) @@ -22233,10 +22233,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" + (name "PETn7" (effects (font (size 1.27 1.27) @@ -22251,7 +22251,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -132.08 180) (length 3.81) (name "GND" @@ -22287,7 +22287,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -139.7 180) (length 3.81) (name "GND" @@ -22305,10 +22305,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" + (name "PETp8" (effects (font (size 1.27 1.27) @@ -22323,10 +22323,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" + (name "PETn8" (effects (font (size 1.27 1.27) @@ -22341,7 +22341,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -147.32 180) (length 3.81) (name "GND" @@ -22359,7 +22359,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -149.86 180) (length 3.81) (name "GND" @@ -22377,10 +22377,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" + (name "PETp9" (effects (font (size 1.27 1.27) @@ -22395,10 +22395,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" + (name "PETn9" (effects (font (size 1.27 1.27) @@ -22413,7 +22413,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -157.48 180) (length 3.81) (name "GND" @@ -22431,7 +22431,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -160.02 180) (length 3.81) (name "GND" @@ -22449,10 +22449,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" + (name "PETp10" (effects (font (size 1.27 1.27) @@ -22467,10 +22467,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" + (name "PETn10" (effects (font (size 1.27 1.27) @@ -22485,7 +22485,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -167.64 180) (length 3.81) (name "GND" @@ -22503,7 +22503,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -170.18 180) (length 3.81) (name "GND" @@ -22521,10 +22521,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" + (name "PETp11" (effects (font (size 1.27 1.27) @@ -22539,10 +22539,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" + (name "PETn11" (effects (font (size 1.27 1.27) @@ -22557,7 +22557,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -177.8 180) (length 3.81) (name "GND" @@ -22575,7 +22575,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -180.34 180) (length 3.81) (name "GND" @@ -22593,10 +22593,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" + (name "PETp12" (effects (font (size 1.27 1.27) @@ -22611,10 +22611,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" + (name "PETn12" (effects (font (size 1.27 1.27) @@ -22629,7 +22629,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -187.96 180) (length 3.81) (name "GND" @@ -22647,7 +22647,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -190.5 180) (length 3.81) (name "GND" @@ -22665,10 +22665,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" + (name "PETp13" (effects (font (size 1.27 1.27) @@ -22683,10 +22683,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" + (name "PETn13" (effects (font (size 1.27 1.27) @@ -22701,7 +22701,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -198.12 180) (length 3.81) (name "GND" @@ -22719,7 +22719,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -200.66 180) (length 3.81) (name "GND" @@ -22737,10 +22737,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" + (name "PETp14" (effects (font (size 1.27 1.27) @@ -22755,10 +22755,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" + (name "PETn14" (effects (font (size 1.27 1.27) @@ -22773,7 +22773,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -208.28 180) (length 3.81) (name "GND" @@ -22791,7 +22791,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -210.82 180) (length 3.81) (name "GND" @@ -22809,10 +22809,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" + (name "PETp15" (effects (font (size 1.27 1.27) @@ -22827,10 +22827,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" + (name "PETn15" (effects (font (size 1.27 1.27) @@ -22845,7 +22845,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -218.44 180) (length 3.81) (name "GND" @@ -22890,7 +22890,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x2" - (at 0 -26.67 0) + (at 0 5.842 0) (effects (font (size 1.27 1.27) @@ -22980,7 +22980,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -22998,7 +22998,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -23016,7 +23016,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -23034,7 +23034,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -23052,10 +23052,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -23070,10 +23070,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -23088,7 +23088,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -23106,7 +23106,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -23142,7 +23142,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -23160,7 +23160,7 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) (name "~{WAKE}" @@ -23196,7 +23196,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -23214,10 +23214,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -23232,10 +23232,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -23250,7 +23250,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -23286,7 +23286,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -23304,10 +23304,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -23322,10 +23322,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -23340,7 +23340,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -23358,7 +23358,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -23394,7 +23394,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -23412,7 +23412,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -23430,7 +23430,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -23520,7 +23520,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -23538,7 +23538,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -23556,7 +23556,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) (name "~{PERST}" @@ -23574,7 +23574,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -23592,7 +23592,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -23610,7 +23610,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -23628,7 +23628,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -23646,10 +23646,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -23664,10 +23664,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -23682,7 +23682,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -23718,7 +23718,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -23736,10 +23736,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -23754,10 +23754,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -23799,7 +23799,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x4" - (at 0 -26.67 0) + (at 0 7.874 0) (effects (font (size 1.27 1.27) @@ -23889,7 +23889,7 @@ (type background) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -23907,7 +23907,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -23925,7 +23925,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -23943,7 +23943,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -23997,7 +23997,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -24015,7 +24015,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -24051,7 +24051,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -24105,7 +24105,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -24123,10 +24123,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -24141,10 +24141,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -24159,7 +24159,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -24195,7 +24195,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -24213,10 +24213,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -24231,10 +24231,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -24249,7 +24249,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -24267,7 +24267,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -24285,10 +24285,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -24303,10 +24303,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -24321,7 +24321,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -24339,7 +24339,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -24357,10 +24357,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -24375,10 +24375,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -24393,7 +24393,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -24447,7 +24447,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -24483,7 +24483,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -24501,7 +24501,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -24519,7 +24519,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -24609,7 +24609,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -24627,7 +24627,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -24663,7 +24663,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -24681,7 +24681,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -24699,7 +24699,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -24717,7 +24717,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -24735,10 +24735,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -24753,10 +24753,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -24771,7 +24771,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -24807,7 +24807,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -24825,10 +24825,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -24843,10 +24843,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -24861,7 +24861,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -24879,7 +24879,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -24897,10 +24897,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -24915,10 +24915,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -24933,7 +24933,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -24951,7 +24951,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -24969,10 +24969,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -24987,10 +24987,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -25005,7 +25005,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -25068,7 +25068,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x8" - (at 0 -24.13 0) + (at 0 6.096 0) (effects (font (size 1.27 1.27) @@ -25126,8 +25126,8 @@ ) (symbol "PCIexpress_x8_1_1" (rectangle - (start 11.43 0) - (end -11.43 -134.62) + (start -11.43 0) + (end 11.43 -134.62) (stroke (width 0.254) (type default) @@ -25176,7 +25176,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -25194,7 +25194,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -25212,7 +25212,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -25230,7 +25230,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -25284,7 +25284,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -25302,7 +25302,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -25392,7 +25392,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -25410,10 +25410,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -25428,10 +25428,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -25446,7 +25446,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -25482,7 +25482,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -25500,10 +25500,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -25518,10 +25518,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -25536,7 +25536,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -25554,7 +25554,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -25572,10 +25572,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -25590,10 +25590,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -25608,7 +25608,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -25626,7 +25626,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -25644,10 +25644,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -25662,10 +25662,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -25680,7 +25680,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -25734,7 +25734,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -25752,10 +25752,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" + (name "PERp4" (effects (font (size 1.27 1.27) @@ -25770,10 +25770,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" + (name "PERn4" (effects (font (size 1.27 1.27) @@ -25788,7 +25788,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -96.52 0) (length 3.81) (name "GND" @@ -25806,7 +25806,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -99.06 0) (length 3.81) (name "GND" @@ -25824,10 +25824,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" + (name "PERp5" (effects (font (size 1.27 1.27) @@ -25842,10 +25842,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" + (name "PERn5" (effects (font (size 1.27 1.27) @@ -25860,7 +25860,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -106.68 0) (length 3.81) (name "GND" @@ -25878,7 +25878,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -109.22 0) (length 3.81) (name "GND" @@ -25896,10 +25896,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" + (name "PERp6" (effects (font (size 1.27 1.27) @@ -25914,10 +25914,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" + (name "PERn6" (effects (font (size 1.27 1.27) @@ -25932,7 +25932,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -116.84 0) (length 3.81) (name "GND" @@ -25950,7 +25950,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -119.38 0) (length 3.81) (name "GND" @@ -25968,10 +25968,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" + (name "PERp7" (effects (font (size 1.27 1.27) @@ -25986,10 +25986,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" + (name "PERn7" (effects (font (size 1.27 1.27) @@ -26004,7 +26004,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -127 0) (length 3.81) (name "GND" @@ -26040,7 +26040,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -132.08 0) (length 3.81) (name "GND" @@ -26076,7 +26076,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -26094,7 +26094,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -26112,7 +26112,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -26202,7 +26202,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -26220,7 +26220,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -26256,7 +26256,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -26274,7 +26274,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -26292,7 +26292,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -26310,7 +26310,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -26328,10 +26328,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -26346,10 +26346,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -26364,7 +26364,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -26400,7 +26400,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -26418,10 +26418,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -26436,10 +26436,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -26454,7 +26454,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -26472,7 +26472,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -26490,10 +26490,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -26508,10 +26508,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -26526,7 +26526,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -26544,7 +26544,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -26562,10 +26562,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -26580,10 +26580,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -26598,7 +26598,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -26652,7 +26652,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -93.98 180) (length 3.81) (name "GND" @@ -26670,10 +26670,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" + (name "PETp4" (effects (font (size 1.27 1.27) @@ -26688,10 +26688,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" + (name "PETn4" (effects (font (size 1.27 1.27) @@ -26706,7 +26706,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -101.6 180) (length 3.81) (name "GND" @@ -26724,7 +26724,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -104.14 180) (length 3.81) (name "GND" @@ -26742,10 +26742,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" + (name "PETp5" (effects (font (size 1.27 1.27) @@ -26760,10 +26760,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" + (name "PETn5" (effects (font (size 1.27 1.27) @@ -26778,7 +26778,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -111.76 180) (length 3.81) (name "GND" @@ -26796,7 +26796,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -114.3 180) (length 3.81) (name "GND" @@ -26814,10 +26814,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" + (name "PETp6" (effects (font (size 1.27 1.27) @@ -26832,10 +26832,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" + (name "PETn6" (effects (font (size 1.27 1.27) @@ -26850,7 +26850,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -121.92 180) (length 3.81) (name "GND" @@ -26868,7 +26868,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -124.46 180) (length 3.81) (name "GND" @@ -26886,10 +26886,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -127 180) (length 3.81) - (name "PERp7" + (name "PETp7" (effects (font (size 1.27 1.27) @@ -26904,10 +26904,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" + (name "PETn7" (effects (font (size 1.27 1.27) @@ -26922,7 +26922,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -132.08 180) (length 3.81) (name "GND" diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 2178c26..96a170d 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -19038,7 +19038,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x1" - (at 0 -24.13 0) + (at 0 6.604 0) (effects (font (size 1.27 1.27) @@ -19108,7 +19108,7 @@ (type background) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -19126,7 +19126,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -19144,7 +19144,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -19162,7 +19162,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -19180,10 +19180,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -19198,10 +19198,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -19216,7 +19216,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -19234,7 +19234,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -19270,7 +19270,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -19288,7 +19288,7 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) (name "~{WAKE}" @@ -19324,7 +19324,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -19342,10 +19342,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -19360,10 +19360,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -19378,7 +19378,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -19414,7 +19414,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -19450,7 +19450,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -19468,7 +19468,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -19486,7 +19486,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -19504,7 +19504,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -19576,7 +19576,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -19594,7 +19594,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -19612,7 +19612,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) (name "~{PERST}" @@ -19630,7 +19630,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -19648,7 +19648,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -19666,7 +19666,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -19684,7 +19684,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -19702,10 +19702,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -19720,10 +19720,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -19738,7 +19738,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -19783,7 +19783,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x16" - (at 0 -24.13 0) + (at 0 6.096 0) (effects (font (size 1.27 1.27) @@ -19911,7 +19911,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -19929,7 +19929,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -19947,7 +19947,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -19965,7 +19965,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -20019,7 +20019,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -20037,7 +20037,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -20073,7 +20073,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -20127,7 +20127,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -20145,10 +20145,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -20163,10 +20163,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -20181,7 +20181,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -20217,7 +20217,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -20235,10 +20235,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -20253,10 +20253,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -20271,7 +20271,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -20289,7 +20289,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -20307,10 +20307,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -20325,10 +20325,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -20343,7 +20343,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -20361,7 +20361,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -20379,10 +20379,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -20397,10 +20397,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -20415,7 +20415,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -20469,7 +20469,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -20487,10 +20487,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" + (name "PERp4" (effects (font (size 1.27 1.27) @@ -20505,10 +20505,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" + (name "PERn4" (effects (font (size 1.27 1.27) @@ -20523,7 +20523,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -96.52 0) (length 3.81) (name "GND" @@ -20541,7 +20541,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -99.06 0) (length 3.81) (name "GND" @@ -20559,10 +20559,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" + (name "PERp5" (effects (font (size 1.27 1.27) @@ -20577,10 +20577,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" + (name "PERn5" (effects (font (size 1.27 1.27) @@ -20595,7 +20595,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -106.68 0) (length 3.81) (name "GND" @@ -20613,7 +20613,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -109.22 0) (length 3.81) (name "GND" @@ -20631,10 +20631,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" + (name "PERp6" (effects (font (size 1.27 1.27) @@ -20649,10 +20649,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" + (name "PERn6" (effects (font (size 1.27 1.27) @@ -20667,7 +20667,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -116.84 0) (length 3.81) (name "GND" @@ -20685,7 +20685,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -119.38 0) (length 3.81) (name "GND" @@ -20703,10 +20703,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" + (name "PERp7" (effects (font (size 1.27 1.27) @@ -20721,10 +20721,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" + (name "PERn7" (effects (font (size 1.27 1.27) @@ -20739,7 +20739,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -127 0) (length 3.81) (name "GND" @@ -20775,7 +20775,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -132.08 0) (length 3.81) (name "GND" @@ -20793,10 +20793,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" + (name "PERp8" (effects (font (size 1.27 1.27) @@ -20811,10 +20811,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" + (name "PERn8" (effects (font (size 1.27 1.27) @@ -20829,7 +20829,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -142.24 0) (length 3.81) (name "GND" @@ -20847,7 +20847,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -144.78 0) (length 3.81) (name "GND" @@ -20865,10 +20865,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" + (name "PERp9" (effects (font (size 1.27 1.27) @@ -20883,10 +20883,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" + (name "PERn9" (effects (font (size 1.27 1.27) @@ -20901,7 +20901,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -152.4 0) (length 3.81) (name "GND" @@ -20919,7 +20919,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -154.94 0) (length 3.81) (name "GND" @@ -20937,10 +20937,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" + (name "PERp10" (effects (font (size 1.27 1.27) @@ -20955,10 +20955,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" + (name "PERn10" (effects (font (size 1.27 1.27) @@ -20973,7 +20973,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -162.56 0) (length 3.81) (name "GND" @@ -20991,7 +20991,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -165.1 0) (length 3.81) (name "GND" @@ -21009,10 +21009,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" + (name "PERp11" (effects (font (size 1.27 1.27) @@ -21027,10 +21027,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" + (name "PERn11" (effects (font (size 1.27 1.27) @@ -21045,7 +21045,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -172.72 0) (length 3.81) (name "GND" @@ -21063,7 +21063,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -175.26 0) (length 3.81) (name "GND" @@ -21081,10 +21081,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" + (name "PERp12" (effects (font (size 1.27 1.27) @@ -21099,10 +21099,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" + (name "PERn12" (effects (font (size 1.27 1.27) @@ -21117,7 +21117,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -182.88 0) (length 3.81) (name "GND" @@ -21135,7 +21135,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -185.42 0) (length 3.81) (name "GND" @@ -21153,10 +21153,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" + (name "PERp13" (effects (font (size 1.27 1.27) @@ -21171,10 +21171,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" + (name "PERn13" (effects (font (size 1.27 1.27) @@ -21189,7 +21189,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -193.04 0) (length 3.81) (name "GND" @@ -21207,7 +21207,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -195.58 0) (length 3.81) (name "GND" @@ -21225,10 +21225,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" + (name "PERp14" (effects (font (size 1.27 1.27) @@ -21243,10 +21243,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" + (name "PERn14" (effects (font (size 1.27 1.27) @@ -21261,7 +21261,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -203.2 0) (length 3.81) (name "GND" @@ -21279,7 +21279,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -205.74 0) (length 3.81) (name "GND" @@ -21297,10 +21297,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" + (name "PERp15" (effects (font (size 1.27 1.27) @@ -21315,10 +21315,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" + (name "PERn15" (effects (font (size 1.27 1.27) @@ -21333,7 +21333,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -213.36 0) (length 3.81) (name "GND" @@ -21405,7 +21405,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -21423,7 +21423,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -21441,7 +21441,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -21531,7 +21531,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -21549,7 +21549,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -21585,7 +21585,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -21603,7 +21603,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -21621,7 +21621,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -21639,7 +21639,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -21657,10 +21657,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -21675,10 +21675,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -21693,7 +21693,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -21729,7 +21729,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -21747,10 +21747,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -21765,10 +21765,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -21783,7 +21783,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -21801,7 +21801,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -21819,10 +21819,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -21837,10 +21837,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -21855,7 +21855,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -21873,7 +21873,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -21891,10 +21891,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -21909,10 +21909,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -21927,7 +21927,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -21981,7 +21981,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -93.98 180) (length 3.81) (name "GND" @@ -21999,10 +21999,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" + (name "PETp4" (effects (font (size 1.27 1.27) @@ -22017,10 +22017,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" + (name "PETn4" (effects (font (size 1.27 1.27) @@ -22035,7 +22035,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -101.6 180) (length 3.81) (name "GND" @@ -22053,7 +22053,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -104.14 180) (length 3.81) (name "GND" @@ -22071,10 +22071,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" + (name "PETp5" (effects (font (size 1.27 1.27) @@ -22089,10 +22089,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" + (name "PETn5" (effects (font (size 1.27 1.27) @@ -22107,7 +22107,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -111.76 180) (length 3.81) (name "GND" @@ -22125,7 +22125,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -114.3 180) (length 3.81) (name "GND" @@ -22143,10 +22143,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" + (name "PETp6" (effects (font (size 1.27 1.27) @@ -22161,10 +22161,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" + (name "PETn6" (effects (font (size 1.27 1.27) @@ -22179,7 +22179,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -121.92 180) (length 3.81) (name "GND" @@ -22197,7 +22197,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -124.46 180) (length 3.81) (name "GND" @@ -22215,10 +22215,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -127 180) (length 3.81) - (name "PERp7" + (name "PETp7" (effects (font (size 1.27 1.27) @@ -22233,10 +22233,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" + (name "PETn7" (effects (font (size 1.27 1.27) @@ -22251,7 +22251,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -132.08 180) (length 3.81) (name "GND" @@ -22287,7 +22287,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -139.7 180) (length 3.81) (name "GND" @@ -22305,10 +22305,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" + (name "PETp8" (effects (font (size 1.27 1.27) @@ -22323,10 +22323,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" + (name "PETn8" (effects (font (size 1.27 1.27) @@ -22341,7 +22341,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -147.32 180) (length 3.81) (name "GND" @@ -22359,7 +22359,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -149.86 180) (length 3.81) (name "GND" @@ -22377,10 +22377,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" + (name "PETp9" (effects (font (size 1.27 1.27) @@ -22395,10 +22395,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" + (name "PETn9" (effects (font (size 1.27 1.27) @@ -22413,7 +22413,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -157.48 180) (length 3.81) (name "GND" @@ -22431,7 +22431,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -160.02 180) (length 3.81) (name "GND" @@ -22449,10 +22449,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" + (name "PETp10" (effects (font (size 1.27 1.27) @@ -22467,10 +22467,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" + (name "PETn10" (effects (font (size 1.27 1.27) @@ -22485,7 +22485,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -167.64 180) (length 3.81) (name "GND" @@ -22503,7 +22503,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -170.18 180) (length 3.81) (name "GND" @@ -22521,10 +22521,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" + (name "PETp11" (effects (font (size 1.27 1.27) @@ -22539,10 +22539,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" + (name "PETn11" (effects (font (size 1.27 1.27) @@ -22557,7 +22557,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -177.8 180) (length 3.81) (name "GND" @@ -22575,7 +22575,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -180.34 180) (length 3.81) (name "GND" @@ -22593,10 +22593,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" + (name "PETp12" (effects (font (size 1.27 1.27) @@ -22611,10 +22611,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" + (name "PETn12" (effects (font (size 1.27 1.27) @@ -22629,7 +22629,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -187.96 180) (length 3.81) (name "GND" @@ -22647,7 +22647,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -190.5 180) (length 3.81) (name "GND" @@ -22665,10 +22665,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" + (name "PETp13" (effects (font (size 1.27 1.27) @@ -22683,10 +22683,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" + (name "PETn13" (effects (font (size 1.27 1.27) @@ -22701,7 +22701,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -198.12 180) (length 3.81) (name "GND" @@ -22719,7 +22719,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -200.66 180) (length 3.81) (name "GND" @@ -22737,10 +22737,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" + (name "PETp14" (effects (font (size 1.27 1.27) @@ -22755,10 +22755,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" + (name "PETn14" (effects (font (size 1.27 1.27) @@ -22773,7 +22773,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -208.28 180) (length 3.81) (name "GND" @@ -22791,7 +22791,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -210.82 180) (length 3.81) (name "GND" @@ -22809,10 +22809,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" + (name "PETp15" (effects (font (size 1.27 1.27) @@ -22827,10 +22827,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" + (name "PETn15" (effects (font (size 1.27 1.27) @@ -22845,7 +22845,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -218.44 180) (length 3.81) (name "GND" @@ -22890,7 +22890,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x2" - (at 0 -26.67 0) + (at 0 5.842 0) (effects (font (size 1.27 1.27) @@ -22980,7 +22980,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -22998,7 +22998,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -23016,7 +23016,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -23034,7 +23034,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -23052,10 +23052,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -23070,10 +23070,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -23088,7 +23088,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -23106,7 +23106,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -23142,7 +23142,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -23160,7 +23160,7 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) (name "~{WAKE}" @@ -23196,7 +23196,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -23214,10 +23214,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -23232,10 +23232,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -23250,7 +23250,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -23286,7 +23286,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -23304,10 +23304,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -23322,10 +23322,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -23340,7 +23340,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -23358,7 +23358,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -23394,7 +23394,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -23412,7 +23412,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -23430,7 +23430,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -23520,7 +23520,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -23538,7 +23538,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -23556,7 +23556,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) (name "~{PERST}" @@ -23574,7 +23574,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -23592,7 +23592,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -23610,7 +23610,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -23628,7 +23628,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -23646,10 +23646,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -23664,10 +23664,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -23682,7 +23682,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -23718,7 +23718,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -23736,10 +23736,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -23754,10 +23754,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -23799,7 +23799,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x4" - (at 0 -26.67 0) + (at 0 7.874 0) (effects (font (size 1.27 1.27) @@ -23889,7 +23889,7 @@ (type background) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -23907,7 +23907,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -23925,7 +23925,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -23943,7 +23943,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -23997,7 +23997,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -24015,7 +24015,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -24051,7 +24051,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -24105,7 +24105,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -24123,10 +24123,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -24141,10 +24141,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -24159,7 +24159,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -24195,7 +24195,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -24213,10 +24213,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -24231,10 +24231,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -24249,7 +24249,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -24267,7 +24267,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -24285,10 +24285,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -24303,10 +24303,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -24321,7 +24321,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -24339,7 +24339,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -24357,10 +24357,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -24375,10 +24375,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -24393,7 +24393,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -24447,7 +24447,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -24483,7 +24483,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -24501,7 +24501,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -24519,7 +24519,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -24609,7 +24609,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -24627,7 +24627,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -24663,7 +24663,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -24681,7 +24681,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -24699,7 +24699,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -24717,7 +24717,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -24735,10 +24735,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -24753,10 +24753,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -24771,7 +24771,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -24807,7 +24807,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -24825,10 +24825,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -24843,10 +24843,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -24861,7 +24861,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -24879,7 +24879,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -24897,10 +24897,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -24915,10 +24915,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -24933,7 +24933,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -24951,7 +24951,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -24969,10 +24969,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -24987,10 +24987,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -25005,7 +25005,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -25068,7 +25068,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x8" - (at 0 -24.13 0) + (at 0 6.096 0) (effects (font (size 1.27 1.27) @@ -25126,8 +25126,8 @@ ) (symbol "PCIexpress_x8_1_1" (rectangle - (start 11.43 0) - (end -11.43 -134.62) + (start -11.43 0) + (end 11.43 -134.62) (stroke (width 0.254) (type default) @@ -25176,7 +25176,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -25194,7 +25194,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -25212,7 +25212,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -25230,7 +25230,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -25284,7 +25284,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -25302,7 +25302,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -25392,7 +25392,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -25410,10 +25410,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -25428,10 +25428,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -25446,7 +25446,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -25482,7 +25482,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -25500,10 +25500,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -25518,10 +25518,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -25536,7 +25536,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -25554,7 +25554,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -25572,10 +25572,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -25590,10 +25590,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -25608,7 +25608,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -25626,7 +25626,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -25644,10 +25644,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -25662,10 +25662,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -25680,7 +25680,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -25734,7 +25734,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -25752,10 +25752,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" + (name "PERp4" (effects (font (size 1.27 1.27) @@ -25770,10 +25770,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" + (name "PERn4" (effects (font (size 1.27 1.27) @@ -25788,7 +25788,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -96.52 0) (length 3.81) (name "GND" @@ -25806,7 +25806,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -99.06 0) (length 3.81) (name "GND" @@ -25824,10 +25824,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" + (name "PERp5" (effects (font (size 1.27 1.27) @@ -25842,10 +25842,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" + (name "PERn5" (effects (font (size 1.27 1.27) @@ -25860,7 +25860,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -106.68 0) (length 3.81) (name "GND" @@ -25878,7 +25878,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -109.22 0) (length 3.81) (name "GND" @@ -25896,10 +25896,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" + (name "PERp6" (effects (font (size 1.27 1.27) @@ -25914,10 +25914,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" + (name "PERn6" (effects (font (size 1.27 1.27) @@ -25932,7 +25932,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -116.84 0) (length 3.81) (name "GND" @@ -25950,7 +25950,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -119.38 0) (length 3.81) (name "GND" @@ -25968,10 +25968,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" + (name "PERp7" (effects (font (size 1.27 1.27) @@ -25986,10 +25986,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" + (name "PERn7" (effects (font (size 1.27 1.27) @@ -26004,7 +26004,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -127 0) (length 3.81) (name "GND" @@ -26040,7 +26040,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -132.08 0) (length 3.81) (name "GND" @@ -26076,7 +26076,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -26094,7 +26094,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -26112,7 +26112,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -26202,7 +26202,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -26220,7 +26220,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -26256,7 +26256,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -26274,7 +26274,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -26292,7 +26292,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -26310,7 +26310,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -26328,10 +26328,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -26346,10 +26346,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -26364,7 +26364,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -26400,7 +26400,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -26418,10 +26418,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -26436,10 +26436,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -26454,7 +26454,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -26472,7 +26472,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -26490,10 +26490,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -26508,10 +26508,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -26526,7 +26526,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -26544,7 +26544,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -26562,10 +26562,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -26580,10 +26580,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -26598,7 +26598,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -26652,7 +26652,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -93.98 180) (length 3.81) (name "GND" @@ -26670,10 +26670,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" + (name "PETp4" (effects (font (size 1.27 1.27) @@ -26688,10 +26688,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" + (name "PETn4" (effects (font (size 1.27 1.27) @@ -26706,7 +26706,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -101.6 180) (length 3.81) (name "GND" @@ -26724,7 +26724,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -104.14 180) (length 3.81) (name "GND" @@ -26742,10 +26742,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" + (name "PETp5" (effects (font (size 1.27 1.27) @@ -26760,10 +26760,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" + (name "PETn5" (effects (font (size 1.27 1.27) @@ -26778,7 +26778,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -111.76 180) (length 3.81) (name "GND" @@ -26796,7 +26796,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -114.3 180) (length 3.81) (name "GND" @@ -26814,10 +26814,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" + (name "PETp6" (effects (font (size 1.27 1.27) @@ -26832,10 +26832,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" + (name "PETn6" (effects (font (size 1.27 1.27) @@ -26850,7 +26850,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -121.92 180) (length 3.81) (name "GND" @@ -26868,7 +26868,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -124.46 180) (length 3.81) (name "GND" @@ -26886,10 +26886,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -127 180) (length 3.81) - (name "PERp7" + (name "PETp7" (effects (font (size 1.27 1.27) @@ -26904,10 +26904,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" + (name "PETn7" (effects (font (size 1.27 1.27) @@ -26922,7 +26922,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -132.08 180) (length 3.81) (name "GND" From 660b96d7538fcc4c4b711504cecb610ce83868e8 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 20 Jun 2025 00:34:18 -0400 Subject: [PATCH 29/34] Updated PCIe Symbols fixed pins on all PCIe Symbols input and output are the perspective of the card. --- Library/PCIexpress.bak | 182 +++---- Library/PCIexpress.kicad_sym | 182 +++---- .../M.2 A Key 2230/M.2 A Key.kicad_sch | 18 +- .../M.2 A Key 2230/PCIe Couple Caps.kicad_sch | 4 +- .../M.2 B Key 22110/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 2230/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 2242/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 2260/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 2280/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 30110/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 3030/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 3042/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 3060/M.2 B key.kicad_sch | 8 +- .../M.2 B Key 3080/M.2 B key.kicad_sch | 8 +- .../PCIexpress_connector.kicad_sch | 4 +- .../PCIexpress_connector.kicad_sch | 462 +++++++++--------- .../PCIexpress_x16_full/sym-lib-table | 2 +- 17 files changed, 467 insertions(+), 467 deletions(-) diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index 0e5e4cc..1c5b1d0 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -19252,10 +19252,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -19291,7 +19291,7 @@ (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -19306,10 +19306,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -19399,7 +19399,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -19435,7 +19435,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -19504,7 +19504,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -19522,7 +19522,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -19540,7 +19540,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -19558,7 +19558,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -19615,7 +19615,7 @@ (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -19983,10 +19983,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -20001,10 +20001,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -20055,10 +20055,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -20091,10 +20091,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -20109,10 +20109,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -20202,7 +20202,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -20433,10 +20433,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -20454,7 +20454,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -20760,7 +20760,7 @@ (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -21354,7 +21354,7 @@ (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -21390,7 +21390,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -21459,7 +21459,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -21477,7 +21477,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -21495,7 +21495,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -21513,7 +21513,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -21567,10 +21567,10 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -22890,7 +22890,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x2" - (at 0 5.842 0) + (at 0 -8.636 0) (effects (font (size 1.27 1.27) @@ -23124,10 +23124,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -23163,7 +23163,7 @@ (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -23178,10 +23178,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -23271,7 +23271,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -23379,7 +23379,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -23448,7 +23448,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -23466,7 +23466,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -23484,7 +23484,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -23502,7 +23502,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -23559,7 +23559,7 @@ (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -23879,8 +23879,8 @@ ) (symbol "PCIexpress_x4_1_1" (rectangle - (start 11.43 0) - (end -11.43 -88.9) + (start -11.43 0) + (end 11.43 -88.9) (stroke (width 0.254) (type default) @@ -23961,10 +23961,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -23979,10 +23979,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -24033,10 +24033,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -24069,10 +24069,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -24087,10 +24087,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -24180,7 +24180,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -24411,10 +24411,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -24432,7 +24432,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -24468,7 +24468,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -24537,7 +24537,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -24555,7 +24555,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -24573,7 +24573,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -24591,7 +24591,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -24648,7 +24648,7 @@ (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -25248,10 +25248,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -25266,10 +25266,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -25320,10 +25320,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -25356,10 +25356,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -25374,10 +25374,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -25467,7 +25467,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -25698,10 +25698,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -25719,7 +25719,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -26025,7 +26025,7 @@ (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -26061,7 +26061,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -26130,7 +26130,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -26148,7 +26148,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -26166,7 +26166,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -26184,7 +26184,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -26241,7 +26241,7 @@ (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 96a170d..9fc7ff6 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -19038,7 +19038,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x1" - (at 0 6.604 0) + (at 0 -8.382 0) (effects (font (size 1.27 1.27) @@ -19252,10 +19252,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -19291,7 +19291,7 @@ (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -19306,10 +19306,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -19399,7 +19399,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -19435,7 +19435,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -19522,7 +19522,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -19540,7 +19540,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -19558,7 +19558,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -19615,7 +19615,7 @@ (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -19983,10 +19983,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -20001,10 +20001,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -20055,10 +20055,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -20091,10 +20091,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -20109,10 +20109,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -20202,7 +20202,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -20433,10 +20433,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -20454,7 +20454,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -20760,7 +20760,7 @@ (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -21354,7 +21354,7 @@ (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -21390,7 +21390,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -21459,7 +21459,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -21477,7 +21477,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -21495,7 +21495,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -21513,7 +21513,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -21567,10 +21567,10 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -22890,7 +22890,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x2" - (at 0 5.842 0) + (at 0 -8.636 0) (effects (font (size 1.27 1.27) @@ -23124,10 +23124,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -23163,7 +23163,7 @@ (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -23178,10 +23178,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -23271,7 +23271,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -23379,7 +23379,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -23448,7 +23448,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -23466,7 +23466,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -23484,7 +23484,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -23502,7 +23502,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -23559,7 +23559,7 @@ (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -23879,8 +23879,8 @@ ) (symbol "PCIexpress_x4_1_1" (rectangle - (start 11.43 0) - (end -11.43 -88.9) + (start -11.43 0) + (end 11.43 -88.9) (stroke (width 0.254) (type default) @@ -23961,10 +23961,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -23979,10 +23979,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -24033,10 +24033,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -24069,10 +24069,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -24087,10 +24087,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -24180,7 +24180,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -24411,10 +24411,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -24432,7 +24432,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -24468,7 +24468,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -24537,7 +24537,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -24555,7 +24555,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -24573,7 +24573,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -24591,7 +24591,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -24648,7 +24648,7 @@ (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -25248,10 +25248,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -25266,10 +25266,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -25320,10 +25320,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -25356,10 +25356,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -25374,10 +25374,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -25467,7 +25467,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -25698,10 +25698,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -25719,7 +25719,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -26025,7 +26025,7 @@ (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -26061,7 +26061,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -26130,7 +26130,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -26148,7 +26148,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -26166,7 +26166,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -26184,7 +26184,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -26241,7 +26241,7 @@ (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch index 708294a..71cae55 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/M.2 A Key.kicad_sch @@ -3040,7 +3040,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0977443d-6a03-411f-a8f4-f66f5dd33907") - (property "Reference" "#PWR?" + (property "Reference" "#PWR05" (at 148.59 137.16 0) (effects (font @@ -3113,7 +3113,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0ef3c449-fc4d-402f-a1b4-cbaee52e1d97") - (property "Reference" "J?" + (property "Reference" "J1" (at 121.285 40.64 0) (effects (font @@ -3391,7 +3391,7 @@ (dnp no) (fields_autoplaced yes) (uuid "34996016-5ffe-4907-b56b-7316847d250f") - (property "Reference" "#PWR?" + (property "Reference" "#PWR03" (at 93.98 152.4 0) (effects (font @@ -3463,7 +3463,7 @@ (dnp no) (fields_autoplaced yes) (uuid "374df39b-c37d-4fef-a113-c7ba1f55aad0") - (property "Reference" "#PWR?" + (property "Reference" "#PWR07" (at 148.59 50.8 0) (effects (font @@ -3536,7 +3536,7 @@ (dnp no) (fields_autoplaced yes) (uuid "5a35d60b-e588-4440-bc3f-07df5549d0af") - (property "Reference" "#PWR?" + (property "Reference" "#PWR01" (at 210.82 90.17 0) (effects (font @@ -3608,7 +3608,7 @@ (dnp no) (fields_autoplaced yes) (uuid "9c09e48e-5369-4971-8a95-69f1f6e85e57") - (property "Reference" "#PWR?" + (property "Reference" "#PWR06" (at 148.59 48.26 0) (effects (font @@ -3681,7 +3681,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ecd2b19e-5273-463d-9eed-1e13166f8d14") - (property "Reference" "#PWR?" + (property "Reference" "#PWR04" (at 148.59 139.7 0) (effects (font @@ -3754,7 +3754,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ee6ab7c7-3ac8-4e33-8101-baa55eebd22f") - (property "Reference" "#PWR?" + (property "Reference" "#PWR02" (at 146.05 152.4 0) (effects (font @@ -3826,7 +3826,7 @@ (dnp no) (fields_autoplaced yes) (uuid "fc40ee40-7563-4c50-b8d8-82936f0aec8a") - (property "Reference" "H?" + (property "Reference" "H1" (at 213.36 72.3899 0) (effects (font diff --git a/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch index ab18b0f..754e764 100644 --- a/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch +++ b/Templates/M.2 A Key Templates/M.2 A Key 2230/PCIe Couple Caps.kicad_sch @@ -239,7 +239,7 @@ (dnp no) (fields_autoplaced yes) (uuid "2016188b-af52-4362-a831-61bc1de993d6") - (property "Reference" "C?" + (property "Reference" "C2" (at 133.35 99.0599 0) (effects (font @@ -323,7 +323,7 @@ (dnp no) (fields_autoplaced yes) (uuid "a9ef9354-d3cb-4e55-896f-ff5d6835b2b3") - (property "Reference" "C?" + (property "Reference" "C1" (at 147.32 99.0599 0) (effects (font diff --git a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch index 4239735..f27f4c7 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 22110/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch index ef72a7f..a709e79 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 2230/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch index 07d73bd..ef7899a 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 2242/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch index 246a6ec..c7b10e3 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 2260/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch index 6d0fbdc..ab53e3b 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 2280/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch index a50a154..a91e734 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 30110/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch index 3518f1e..8071dcb 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 3030/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch index cfbeca1..3ba9d09 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 3042/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch index 97828e6..fcd196c 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 3060/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch index 2183e89..09bb351 100644 --- a/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch +++ b/Templates/M.2 B Key Templates/M.2 B Key 3080/M.2 B key.kicad_sch @@ -182,7 +182,7 @@ ) ) (symbol "M.2_B_Key_1_1" - (pin bidirectional line + (pin output line (at -22.86 -7.62 0) (length 2.54) (name "CONFIG_3" @@ -290,7 +290,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -33.02 0) (length 2.54) (name "CONFIG_0" @@ -722,7 +722,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -93.98 0) (length 2.54) (name "CONFIG_1" @@ -776,7 +776,7 @@ ) ) ) - (pin bidirectional line + (pin output line (at -22.86 -101.6 0) (length 2.54) (name "CONFIG_2" diff --git a/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch index d985b03..cfd36db 100644 --- a/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch +++ b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch @@ -2099,7 +2099,7 @@ (on_board yes) (dnp no) (uuid "00000000-0000-0000-0000-00005d4febd7") - (property "Reference" "J2" + (property "Reference" "J1" (at 105.41 18.6182 0) (effects (font @@ -2252,7 +2252,7 @@ (instances (project "" (path "/d4a655a4-a1b2-4c75-b7b5-cc7400a5115b/00000000-0000-0000-0000-00005d508b15" - (reference "J2") + (reference "J1") (unit 1) ) ) diff --git a/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch index 3e24f05..99ca01a 100644 --- a/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch +++ b/Templates/PCIe x16 Templates/PCIexpress_x16_full/PCIexpress_connector.kicad_sch @@ -94,7 +94,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x16" - (at 0 -24.13 0) + (at 0 6.096 0) (effects (font (size 1.27 1.27) @@ -222,7 +222,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -240,7 +240,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -258,7 +258,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -276,7 +276,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -294,10 +294,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -312,10 +312,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -330,7 +330,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -348,7 +348,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -366,10 +366,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -384,7 +384,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -402,10 +402,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -420,10 +420,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -438,7 +438,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -456,10 +456,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -474,10 +474,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -492,7 +492,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -513,7 +513,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -528,7 +528,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -546,10 +546,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" + (name "PERp1" (effects (font (size 1.27 1.27) @@ -564,10 +564,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" + (name "PERn1" (effects (font (size 1.27 1.27) @@ -582,7 +582,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -58.42 0) (length 3.81) (name "GND" @@ -600,7 +600,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -60.96 0) (length 3.81) (name "GND" @@ -618,10 +618,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" + (name "PERp2" (effects (font (size 1.27 1.27) @@ -636,10 +636,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" + (name "PERn2" (effects (font (size 1.27 1.27) @@ -654,7 +654,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -68.58 0) (length 3.81) (name "GND" @@ -672,7 +672,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -71.12 0) (length 3.81) (name "GND" @@ -690,10 +690,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" + (name "PERp3" (effects (font (size 1.27 1.27) @@ -708,10 +708,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" + (name "PERn3" (effects (font (size 1.27 1.27) @@ -726,7 +726,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -78.74 0) (length 3.81) (name "GND" @@ -744,10 +744,10 @@ ) ) ) - (pin no_connect line + (pin output line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" + (name "PWRBRK#" (effects (font (size 1.27 1.27) @@ -765,7 +765,7 @@ (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -780,7 +780,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -86.36 0) (length 3.81) (name "GND" @@ -798,10 +798,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" + (name "PERp4" (effects (font (size 1.27 1.27) @@ -816,10 +816,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" + (name "PERn4" (effects (font (size 1.27 1.27) @@ -834,7 +834,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -96.52 0) (length 3.81) (name "GND" @@ -852,7 +852,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -99.06 0) (length 3.81) (name "GND" @@ -870,10 +870,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" + (name "PERp5" (effects (font (size 1.27 1.27) @@ -888,10 +888,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" + (name "PERn5" (effects (font (size 1.27 1.27) @@ -906,7 +906,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -106.68 0) (length 3.81) (name "GND" @@ -924,7 +924,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -109.22 0) (length 3.81) (name "GND" @@ -942,10 +942,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" + (name "PERp6" (effects (font (size 1.27 1.27) @@ -960,10 +960,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" + (name "PERn6" (effects (font (size 1.27 1.27) @@ -978,7 +978,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -116.84 0) (length 3.81) (name "GND" @@ -996,7 +996,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -119.38 0) (length 3.81) (name "GND" @@ -1014,10 +1014,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" + (name "PERp7" (effects (font (size 1.27 1.27) @@ -1032,10 +1032,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" + (name "PERn7" (effects (font (size 1.27 1.27) @@ -1050,7 +1050,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -127 0) (length 3.81) (name "GND" @@ -1071,7 +1071,7 @@ (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -1086,7 +1086,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -132.08 0) (length 3.81) (name "GND" @@ -1104,10 +1104,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" + (name "PERp8" (effects (font (size 1.27 1.27) @@ -1122,10 +1122,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" + (name "PERn8" (effects (font (size 1.27 1.27) @@ -1140,7 +1140,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -142.24 0) (length 3.81) (name "GND" @@ -1158,7 +1158,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -144.78 0) (length 3.81) (name "GND" @@ -1176,10 +1176,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" + (name "PERp9" (effects (font (size 1.27 1.27) @@ -1194,10 +1194,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" + (name "PERn9" (effects (font (size 1.27 1.27) @@ -1212,7 +1212,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -152.4 0) (length 3.81) (name "GND" @@ -1230,7 +1230,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -154.94 0) (length 3.81) (name "GND" @@ -1248,10 +1248,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" + (name "PERp10" (effects (font (size 1.27 1.27) @@ -1266,10 +1266,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" + (name "PERn10" (effects (font (size 1.27 1.27) @@ -1284,7 +1284,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -162.56 0) (length 3.81) (name "GND" @@ -1302,7 +1302,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -165.1 0) (length 3.81) (name "GND" @@ -1320,10 +1320,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" + (name "PERp11" (effects (font (size 1.27 1.27) @@ -1338,10 +1338,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" + (name "PERn11" (effects (font (size 1.27 1.27) @@ -1356,7 +1356,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -172.72 0) (length 3.81) (name "GND" @@ -1374,7 +1374,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -175.26 0) (length 3.81) (name "GND" @@ -1392,10 +1392,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" + (name "PERp12" (effects (font (size 1.27 1.27) @@ -1410,10 +1410,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" + (name "PERn12" (effects (font (size 1.27 1.27) @@ -1428,7 +1428,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -182.88 0) (length 3.81) (name "GND" @@ -1446,7 +1446,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -185.42 0) (length 3.81) (name "GND" @@ -1464,10 +1464,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" + (name "PERp13" (effects (font (size 1.27 1.27) @@ -1482,10 +1482,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" + (name "PERn13" (effects (font (size 1.27 1.27) @@ -1500,7 +1500,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -193.04 0) (length 3.81) (name "GND" @@ -1518,7 +1518,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -195.58 0) (length 3.81) (name "GND" @@ -1536,10 +1536,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" + (name "PERp14" (effects (font (size 1.27 1.27) @@ -1554,10 +1554,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" + (name "PERn14" (effects (font (size 1.27 1.27) @@ -1572,7 +1572,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -203.2 0) (length 3.81) (name "GND" @@ -1590,7 +1590,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -205.74 0) (length 3.81) (name "GND" @@ -1608,10 +1608,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" + (name "PERp15" (effects (font (size 1.27 1.27) @@ -1626,10 +1626,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" + (name "PERn15" (effects (font (size 1.27 1.27) @@ -1644,7 +1644,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -213.36 0) (length 3.81) (name "GND" @@ -1665,7 +1665,7 @@ (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -1701,7 +1701,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -1716,7 +1716,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -1734,7 +1734,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -1752,7 +1752,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -1770,7 +1770,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -1788,7 +1788,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -1806,7 +1806,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -1824,7 +1824,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -1842,7 +1842,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -1860,7 +1860,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -1878,10 +1878,10 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -1896,7 +1896,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -1914,7 +1914,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -1932,7 +1932,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -1950,7 +1950,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -1968,10 +1968,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -1986,10 +1986,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -2004,7 +2004,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" @@ -2040,7 +2040,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -55.88 180) (length 3.81) (name "GND" @@ -2058,10 +2058,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" + (name "PETp1" (effects (font (size 1.27 1.27) @@ -2076,10 +2076,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" + (name "PETn1" (effects (font (size 1.27 1.27) @@ -2094,7 +2094,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -63.5 180) (length 3.81) (name "GND" @@ -2112,7 +2112,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -66.04 180) (length 3.81) (name "GND" @@ -2130,10 +2130,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" + (name "PETp2" (effects (font (size 1.27 1.27) @@ -2148,10 +2148,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" + (name "PETn2" (effects (font (size 1.27 1.27) @@ -2166,7 +2166,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -73.66 180) (length 3.81) (name "GND" @@ -2184,7 +2184,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -76.2 180) (length 3.81) (name "GND" @@ -2202,10 +2202,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" + (name "PETp3" (effects (font (size 1.27 1.27) @@ -2220,10 +2220,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" + (name "PETn3" (effects (font (size 1.27 1.27) @@ -2238,7 +2238,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -83.82 180) (length 3.81) (name "GND" @@ -2292,7 +2292,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -93.98 180) (length 3.81) (name "GND" @@ -2310,10 +2310,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" + (name "PETp4" (effects (font (size 1.27 1.27) @@ -2328,10 +2328,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" + (name "PETn4" (effects (font (size 1.27 1.27) @@ -2346,7 +2346,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -101.6 180) (length 3.81) (name "GND" @@ -2364,7 +2364,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -104.14 180) (length 3.81) (name "GND" @@ -2382,10 +2382,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" + (name "PETp5" (effects (font (size 1.27 1.27) @@ -2400,10 +2400,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" + (name "PETn5" (effects (font (size 1.27 1.27) @@ -2418,7 +2418,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -111.76 180) (length 3.81) (name "GND" @@ -2436,7 +2436,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -114.3 180) (length 3.81) (name "GND" @@ -2454,10 +2454,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" + (name "PETp6" (effects (font (size 1.27 1.27) @@ -2472,10 +2472,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" + (name "PETn6" (effects (font (size 1.27 1.27) @@ -2490,7 +2490,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -121.92 180) (length 3.81) (name "GND" @@ -2508,7 +2508,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -124.46 180) (length 3.81) (name "GND" @@ -2526,10 +2526,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -127 180) (length 3.81) - (name "PERp7" + (name "PETp7" (effects (font (size 1.27 1.27) @@ -2544,10 +2544,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" + (name "PETn7" (effects (font (size 1.27 1.27) @@ -2562,7 +2562,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -132.08 180) (length 3.81) (name "GND" @@ -2598,7 +2598,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -139.7 180) (length 3.81) (name "GND" @@ -2616,10 +2616,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" + (name "PETp8" (effects (font (size 1.27 1.27) @@ -2634,10 +2634,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" + (name "PETn8" (effects (font (size 1.27 1.27) @@ -2652,7 +2652,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -147.32 180) (length 3.81) (name "GND" @@ -2670,7 +2670,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -149.86 180) (length 3.81) (name "GND" @@ -2688,10 +2688,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" + (name "PETp9" (effects (font (size 1.27 1.27) @@ -2706,10 +2706,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" + (name "PETn9" (effects (font (size 1.27 1.27) @@ -2724,7 +2724,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -157.48 180) (length 3.81) (name "GND" @@ -2742,7 +2742,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -160.02 180) (length 3.81) (name "GND" @@ -2760,10 +2760,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" + (name "PETp10" (effects (font (size 1.27 1.27) @@ -2778,10 +2778,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" + (name "PETn10" (effects (font (size 1.27 1.27) @@ -2796,7 +2796,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -167.64 180) (length 3.81) (name "GND" @@ -2814,7 +2814,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -170.18 180) (length 3.81) (name "GND" @@ -2832,10 +2832,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" + (name "PETp11" (effects (font (size 1.27 1.27) @@ -2850,10 +2850,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" + (name "PETn11" (effects (font (size 1.27 1.27) @@ -2868,7 +2868,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -177.8 180) (length 3.81) (name "GND" @@ -2886,7 +2886,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -180.34 180) (length 3.81) (name "GND" @@ -2904,10 +2904,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" + (name "PETp12" (effects (font (size 1.27 1.27) @@ -2922,10 +2922,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" + (name "PETn12" (effects (font (size 1.27 1.27) @@ -2940,7 +2940,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -187.96 180) (length 3.81) (name "GND" @@ -2958,7 +2958,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -190.5 180) (length 3.81) (name "GND" @@ -2976,10 +2976,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" + (name "PETp13" (effects (font (size 1.27 1.27) @@ -2994,10 +2994,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" + (name "PETn13" (effects (font (size 1.27 1.27) @@ -3012,7 +3012,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -198.12 180) (length 3.81) (name "GND" @@ -3030,7 +3030,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -200.66 180) (length 3.81) (name "GND" @@ -3048,10 +3048,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" + (name "PETp14" (effects (font (size 1.27 1.27) @@ -3066,10 +3066,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" + (name "PETn14" (effects (font (size 1.27 1.27) @@ -3084,7 +3084,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -208.28 180) (length 3.81) (name "GND" @@ -3102,7 +3102,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -210.82 180) (length 3.81) (name "GND" @@ -3120,10 +3120,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" + (name "PETp15" (effects (font (size 1.27 1.27) @@ -3138,10 +3138,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" + (name "PETn15" (effects (font (size 1.27 1.27) @@ -3156,7 +3156,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -218.44 180) (length 3.81) (name "GND" diff --git a/Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table b/Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table index 0f91e04..993ca18 100644 --- a/Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table +++ b/Templates/PCIe x16 Templates/PCIexpress_x16_full/sym-lib-table @@ -1,3 +1,3 @@ (sym_lib_table - (lib (name "PCIexpress")(type "KiCad")(uri "${KIPRJMOD}/../Library/PCIexpress.kicad_sym")(options "")(descr "")) + (version 7) ) From 098bfe0e48ec2139b6d91839033478991f0e4400 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 20 Jun 2025 00:35:07 -0400 Subject: [PATCH 30/34] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 57d37d9..caa491b 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Updated for KiCad 9.0.1 **Notes:** * Transmit and Recieve pairs on M.2 Symbols are from the perspective of module not the host. -* Transmit and Recieve pairs on PCIe symbols are from the perspective of the host not the module. This will be changed in the future. +* Transmit and Recieve pairs on PCIe symbols are from the perspective of module not the host. * Triple check the pinout on your specific M.2 socket to ensure correct wiring. ### License From 51dda745037629eb04ffdc8f7282f1ce6d24338b Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Fri, 20 Jun 2025 00:35:37 -0400 Subject: [PATCH 31/34] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index caa491b..0978314 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # PCIexpress-KiCad PCI Expressâ„¢ libraries and templates for KiCad -Made using guidelines from PCI Expressâ„¢ Card Electromechanical Specification Rev. 1.2 and PCI Expressâ„¢ M.2 Specification Revision 1.0 +Made using guidelines from PCI Expressâ„¢ Card Electromechanical Specification Rev. 4.0 Version 0.9 and PCI Expressâ„¢ M.2 Specification Revision 1.0 Updated for KiCad 9.0.1 From 89d8b5851c22fd8a89731272d48e080e1a528090 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Thu, 31 Jul 2025 20:16:34 -0400 Subject: [PATCH 32/34] updated names on symbols updated the "Value" field in the m.2 symbols so the name of the connector is shown in your schematic. updated a few templates with new m.2 symbols --- Library/PCIexpress.bak | 30 +++--- Library/PCIexpress.kicad_sym | 30 +++--- .../M.2 A+E Key 2230/M.2 A+E Key.kicad_sch | 4 +- .../M.2 A+E Key 2242/M.2 A+E Key.kicad_sch | 4 +- .../M.2 A+E Key 2260/M.2 A+E Key.kicad_sch | 4 +- .../M.2 A+E Key 2280/M.2 A+E Key.kicad_sch | 4 +- .../PCIexpress_connector.kicad_sch | 94 +++++++++---------- .../PCIexpress_x1_full/sym-lib-table | 2 +- 8 files changed, 86 insertions(+), 86 deletions(-) diff --git a/Library/PCIexpress.bak b/Library/PCIexpress.bak index 1c5b1d0..49fbb49 100644 --- a/Library/PCIexpress.bak +++ b/Library/PCIexpress.bak @@ -14,7 +14,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -1149,7 +1149,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A Key Connector" (at 0 0 0) (effects (font @@ -2428,7 +2428,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 B+M Key Connector" (at 0 0 0) (effects (font @@ -3563,7 +3563,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 B Key Connector" (at 0 0 0) (effects (font @@ -4842,7 +4842,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 C Key Connector" (at 0 0 0) (effects (font @@ -6112,7 +6112,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 D Key Connector" (at 0 0 0) (effects (font @@ -7382,7 +7382,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 E Key Connector" (at 0 0 0) (effects (font @@ -8652,7 +8652,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 F Key Connector" (at 0 0 0) (effects (font @@ -9922,7 +9922,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 G Key Connector" (at 0 0 0) (effects (font @@ -11192,7 +11192,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 H Key Connector" (at 0 0 0) (effects (font @@ -12462,7 +12462,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 J Key Connector" (at 0 0 0) (effects (font @@ -13732,7 +13732,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 K Key Connector" (at 0 0 0) (effects (font @@ -15002,7 +15002,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 L Key Connector" (at 0 0 0) (effects (font @@ -16272,7 +16272,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 M Key Connector" (at 0 0 0) (effects (font @@ -19038,7 +19038,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x1" - (at 0 6.604 0) + (at 0 -8.382 0) (effects (font (size 1.27 1.27) diff --git a/Library/PCIexpress.kicad_sym b/Library/PCIexpress.kicad_sym index 9fc7ff6..779c2a2 100644 --- a/Library/PCIexpress.kicad_sym +++ b/Library/PCIexpress.kicad_sym @@ -14,7 +14,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -1149,7 +1149,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A Key Connector" (at 0 0 0) (effects (font @@ -2428,7 +2428,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 B+M Key Connector" (at 0 0 0) (effects (font @@ -3563,7 +3563,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 B Key Connector" (at 0 0 0) (effects (font @@ -4842,7 +4842,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 C Key Connector" (at 0 0 0) (effects (font @@ -6112,7 +6112,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 D Key Connector" (at 0 0 0) (effects (font @@ -7382,7 +7382,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 E Key Connector" (at 0 0 0) (effects (font @@ -8652,7 +8652,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 F Key Connector" (at 0 0 0) (effects (font @@ -9922,7 +9922,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 G Key Connector" (at 0 0 0) (effects (font @@ -11192,7 +11192,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 H Key Connector" (at 0 0 0) (effects (font @@ -12462,7 +12462,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 J Key Connector" (at 0 0 0) (effects (font @@ -13732,7 +13732,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 K Key Connector" (at 0 0 0) (effects (font @@ -15002,7 +15002,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 L Key Connector" (at 0 0 0) (effects (font @@ -16272,7 +16272,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 M Key Connector" (at 0 0 0) (effects (font @@ -17551,7 +17551,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 No Key Connector" (at 0 0 0) (effects (font diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch index 1b6f230..e1d0b23 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2230/M.2 A+E Key.kicad_sch @@ -124,7 +124,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -2855,7 +2855,7 @@ ) ) ) - (property "Value" "~" + (property "Value" "M.2 A+E Key Connector" (at 126.365 45.72 0) (effects (font diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch index 622ada2..eff7748 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2242/M.2 A+E Key.kicad_sch @@ -124,7 +124,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -2855,7 +2855,7 @@ ) ) ) - (property "Value" "~" + (property "Value" "M.2 A+E Key Connector" (at 126.365 45.72 0) (effects (font diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch index b71cfea..dc0dec3 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2260/M.2 A+E Key.kicad_sch @@ -124,7 +124,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -2855,7 +2855,7 @@ ) ) ) - (property "Value" "~" + (property "Value" "M.2 A+E Key Connector" (at 126.365 45.72 0) (effects (font diff --git a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch index fae6db4..5c23bc4 100644 --- a/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch +++ b/Templates/M.2 A+E Key Templates/M.2 A+E Key 2280/M.2 A+E Key.kicad_sch @@ -124,7 +124,7 @@ ) ) ) - (property "Value" "" + (property "Value" "M.2 A+E Key Connector" (at 0 0 0) (effects (font @@ -2855,7 +2855,7 @@ ) ) ) - (property "Value" "~" + (property "Value" "M.2 A+E Key Connector" (at 126.365 45.72 0) (effects (font diff --git a/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch index cfd36db..e0eab8d 100644 --- a/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch +++ b/Templates/PCIe x1 Templates/PCIexpress_x1_full/PCIexpress_connector.kicad_sch @@ -94,7 +94,7 @@ ) ) (property "Footprint" "PCIexpress:PCIexpress_x1" - (at 0 -24.13 0) + (at 0 -8.382 0) (effects (font (size 1.27 1.27) @@ -164,7 +164,7 @@ (type background) ) ) - (pin power_out line + (pin power_in line (at -15.24 -2.54 0) (length 3.81) (name "+12V" @@ -182,7 +182,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -5.08 0) (length 3.81) (name "+12V" @@ -200,7 +200,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -7.62 0) (length 3.81) (name "+12V" @@ -218,7 +218,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -10.16 0) (length 3.81) (name "GND" @@ -236,10 +236,10 @@ ) ) ) - (pin open_collector line + (pin input line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" + (name "SMBCLK" (effects (font (size 1.27 1.27) @@ -254,10 +254,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" + (name "SMBDAT" (effects (font (size 1.27 1.27) @@ -272,7 +272,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -17.78 0) (length 3.81) (name "GND" @@ -290,7 +290,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -20.32 0) (length 3.81) (name "+3.3V" @@ -308,10 +308,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" + (name "TRST#" (effects (font (size 1.27 1.27) @@ -326,7 +326,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -25.4 0) (length 3.81) (name "+3.3V_aux" @@ -344,10 +344,10 @@ ) ) ) - (pin open_collector line + (pin bidirectional line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" + (name "WAKE#" (effects (font (size 1.27 1.27) @@ -362,10 +362,10 @@ ) ) ) - (pin no_connect line + (pin bidirectional line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" + (name "CLKREQ#" (effects (font (size 1.27 1.27) @@ -380,7 +380,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -35.56 0) (length 3.81) (name "GND" @@ -398,10 +398,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" + (name "PERp0" (effects (font (size 1.27 1.27) @@ -416,10 +416,10 @@ ) ) ) - (pin output line + (pin input line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" + (name "PERn0" (effects (font (size 1.27 1.27) @@ -434,7 +434,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -43.18 0) (length 3.81) (name "GND" @@ -455,7 +455,7 @@ (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" + (name "PRSNT2#" (effects (font (size 1.27 1.27) @@ -470,7 +470,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at -15.24 -48.26 0) (length 3.81) (name "GND" @@ -491,7 +491,7 @@ (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" + (name "PRSNT1#" (effects (font (size 1.27 1.27) @@ -506,7 +506,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -5.08 180) (length 3.81) (name "+12V" @@ -524,7 +524,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -7.62 180) (length 3.81) (name "+12V" @@ -542,7 +542,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -10.16 180) (length 3.81) (name "GND" @@ -560,7 +560,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -12.7 180) (length 3.81) (name "TCK" @@ -578,7 +578,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -15.24 180) (length 3.81) (name "TDI" @@ -596,7 +596,7 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -17.78 180) (length 3.81) (name "TDO" @@ -614,7 +614,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -20.32 180) (length 3.81) (name "TMS" @@ -632,7 +632,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -22.86 180) (length 3.81) (name "+3.3V" @@ -650,7 +650,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -25.4 180) (length 3.81) (name "+3.3V" @@ -668,10 +668,10 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" + (name "PERST#" (effects (font (size 1.27 1.27) @@ -686,7 +686,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -33.02 180) (length 3.81) (name "GND" @@ -704,7 +704,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -35.56 180) (length 3.81) (name "REFCLK+" @@ -722,7 +722,7 @@ ) ) ) - (pin output line + (pin input line (at 15.24 -38.1 180) (length 3.81) (name "REFCLK-" @@ -740,7 +740,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -40.64 180) (length 3.81) (name "GND" @@ -758,10 +758,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" + (name "PETp0" (effects (font (size 1.27 1.27) @@ -776,10 +776,10 @@ ) ) ) - (pin input line + (pin output line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" + (name "PETn0" (effects (font (size 1.27 1.27) @@ -794,7 +794,7 @@ ) ) ) - (pin power_out line + (pin power_in line (at 15.24 -48.26 180) (length 3.81) (name "GND" diff --git a/Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table b/Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table index 0f91e04..993ca18 100644 --- a/Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table +++ b/Templates/PCIe x1 Templates/PCIexpress_x1_full/sym-lib-table @@ -1,3 +1,3 @@ (sym_lib_table - (lib (name "PCIexpress")(type "KiCad")(uri "${KIPRJMOD}/../Library/PCIexpress.kicad_sym")(options "")(descr "")) + (version 7) ) From c9c6993b056b29cca57987a7f694f385456d1ae7 Mon Sep 17 00:00:00 2001 From: SuperCookie <81391319+Supercookiegaming@users.noreply.github.com> Date: Wed, 6 Aug 2025 14:50:52 -0400 Subject: [PATCH 33/34] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0978314..25cf3f1 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,7 @@ Updated for KiCad 9.0.1 * M Key M.2 with multiple card outlines * A+E Key M.2 with multiple card outlines * B+M Key M.2 with multiple card outlines +* M.2 Mounting Pad * x1 with multiple card outlines * x2 with multiple card outlines * x4 with multiple card outlines From efb5ea7d4e6b977a15ab6a312c45c6d05c768622 Mon Sep 17 00:00:00 2001 From: Supercookiegaming <81391319+Supercookiegaming@users.noreply.github.com> Date: Wed, 6 Aug 2025 23:22:14 -0400 Subject: [PATCH 34/34] updated all footprints added allow soldermask bridge option so DRC would not flag errors for different signals existing on the connector set all pad types to edge connector set m.2 mounting hole to a solid connection --- .../M.2 A Key Connector.kicad_mod | 136 +- .../M.2 A+E Key Connector.kicad_mod | 120 +- .../M.2 B Key Connector.kicad_mod | 136 +- .../M.2 B+M Key Connector.kicad_mod | 120 +- .../M.2 C Key Connector.kicad_mod | 136 +- .../M.2 D Key Connector.kicad_mod | 136 +- .../M.2 E Key Connector.kicad_mod | 136 +- .../M.2 F Key Connector.kicad_mod | 136 +- .../M.2 G Key Connector.kicad_mod | 136 +- .../M.2 H Key Connector.kicad_mod | 136 +- .../M.2 J Key Connector.kicad_mod | 136 +- .../M.2 K Key Connector.kicad_mod | 136 +- .../M.2 L Key Connector.kicad_mod | 136 +- .../M.2 M Key Connector.kicad_mod | 136 +- .../M.2 Mounting Pad.kicad_mod | 1 + .../M.2 No Key Connector.kicad_mod | 152 +- .../PCIexpress.pretty/PCIexpress_x1.kicad_mod | 1266 +++++++-- .../PCIexpress_x16.kicad_mod | 2328 ++++++++++++++--- .../PCIexpress.pretty/PCIexpress_x2.kicad_mod | 2 +- .../PCIexpress.pretty/PCIexpress_x4.kicad_mod | 1462 +++++++++-- .../PCIexpress.pretty/PCIexpress_x8.kicad_mod | 1700 ++++++++++-- 21 files changed, 6914 insertions(+), 1869 deletions(-) diff --git a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod index 9b2c7a4..44395a0 100644 --- a/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod index 68bc760..69624a0 100644 --- a/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 A+E Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -859,355 +859,355 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod index 57bae9e..ebacaa3 100644 --- a/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod index fc35cfe..3ae4ae2 100644 --- a/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 B+M Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -859,355 +859,355 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod index cb151ed..d46630f 100644 --- a/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 C Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod index 53911fa..2432cae 100644 --- a/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 D Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod index 27c7645..8d354bc 100644 --- a/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 E Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod index 4e81482..e3be9b4 100644 --- a/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 F Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod index 5873f64..b9d89de 100644 --- a/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 G Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod index 0c84107..0f3ecdb 100644 --- a/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 H Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod index b67da9c..d7c7f8e 100644 --- a/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 J Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod index b0329a7..80901c8 100644 --- a/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 K Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod index 5eec582..875c96f 100644 --- a/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 L Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod index c66024c..bb6ebc6 100644 --- a/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 M Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -805,403 +805,403 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod b/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod index d43d2e8..a6bb616 100644 --- a/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 Mounting Pad.kicad_mod @@ -73,6 +73,7 @@ (property pad_prop_castellated) (layers "*.Cu" "*.Mask") (remove_unused_layers no) + (zone_connect 2) (uuid "cc590ad5-81d2-46aa-b4dc-4b10a598f102") (padstack (mode front_inner_back) diff --git a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod index 3cddf3c..88bae66 100644 --- a/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod +++ b/Library/PCIexpress.pretty/M.2 No Key Connector.kicad_mod @@ -53,7 +53,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_rect (start -9.925 -0.94) (end 9.925 1.11) @@ -751,451 +751,451 @@ ) ) ) - (pad "1" smd rect + (pad "1" connect rect (at 9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3d4ee158-1c68-4654-ac1b-db6aadfd4193") ) - (pad "2" smd rect + (pad "2" connect rect (at 9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ab2a0152-3f56-4468-b760-b2c3162a4a30") ) - (pad "3" smd rect + (pad "3" connect rect (at 8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "3181608a-b4fd-41c4-ad79-0ccd5f672c07") ) - (pad "4" smd rect + (pad "4" connect rect (at 8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dbd26d0f-59dc-4418-a777-ae35712ace8e") ) - (pad "5" smd rect + (pad "5" connect rect (at 8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "4ca3510b-5b02-4795-8f25-aa28137af661") ) - (pad "6" smd rect + (pad "6" connect rect (at 8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "e70dc44a-d7a9-4c5f-ad31-e2db7cef2b01") ) - (pad "7" smd rect + (pad "7" connect rect (at 7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a546dcda-fa2a-4818-9ddf-f8d69a756a01") ) - (pad "8" smd rect + (pad "8" connect rect (at 7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "fc270a2c-d4a8-4265-988a-e3d8380a7f42") ) - (pad "9" smd rect + (pad "9" connect rect (at 7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "199fc270-9276-4324-9015-ef98ecc6a81d") ) - (pad "10" smd rect + (pad "10" connect rect (at 7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c15aba62-3280-438d-b936-c316320ae6bc") ) - (pad "11" smd rect + (pad "11" connect rect (at 6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "0c6191ed-ce78-448b-a1ed-408ae7cb1715") ) - (pad "12" smd rect + (pad "12" connect rect (at 6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "843a8efb-7e4e-4990-a4be-339205ea75e6") ) - (pad "13" smd rect + (pad "13" connect rect (at 6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "771c4e82-d291-445e-897e-bb46e27fa502") ) - (pad "14" smd rect + (pad "14" connect rect (at 6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "37eb73c7-8e65-4b95-81bb-913abf91683b") ) - (pad "15" smd rect + (pad "15" connect rect (at 5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ac72e029-0f3c-4dd8-97ca-46debe1f8a78") ) - (pad "16" smd rect + (pad "16" connect rect (at 5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "019c0c47-d845-4774-9829-6a94f121e113") ) - (pad "17" smd rect + (pad "17" connect rect (at 5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e202819c-6b58-4bbb-a466-f98d16f06a93") ) - (pad "18" smd rect + (pad "18" connect rect (at 5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "00fcddd2-3fbe-45d8-be0a-b5057cf778ed") ) - (pad "19" smd rect + (pad "19" connect rect (at 4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c7813b30-e4e0-4fa9-8625-838aa58df752") ) - (pad "20" smd rect + (pad "20" connect rect (at 4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "a4769f35-04a3-40ec-817b-0b904951af83") ) - (pad "21" smd rect + (pad "21" connect rect (at 4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7683cb9e-862f-41ee-8d02-566dab1fde3b") ) - (pad "22" smd rect + (pad "22" connect rect (at 4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "54bbb1f3-fb64-4c37-948f-0d395defb250") ) - (pad "23" smd rect + (pad "23" connect rect (at 3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "125472cc-0116-4c74-a82f-783bef924c1d") ) - (pad "24" smd rect + (pad "24" connect rect (at 3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dedfd1e0-0d0b-4490-b63a-b1f0be7a798b") ) - (pad "25" smd rect + (pad "25" connect rect (at 3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "7367b1b8-17d8-42f4-9488-41dbc04f3ec7") ) - (pad "26" smd rect + (pad "26" connect rect (at 3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c03cb1d3-ce35-4a83-8ad7-7dbc1beb5310") ) - (pad "27" smd rect + (pad "27" connect rect (at 2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "5bbc2b6e-96ae-49cd-afac-c8b62186a3c1") ) - (pad "28" smd rect + (pad "28" connect rect (at 2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "cf971939-e7d7-4b60-9ba8-c15ce4202000") ) - (pad "29" smd rect + (pad "29" connect rect (at 2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "71a1a2b7-b8ba-4f2c-91e9-8d6d41f76f94") ) - (pad "30" smd rect + (pad "30" connect rect (at 2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "90881e95-0686-46f7-b3dc-e7533420d5f7") ) - (pad "31" smd rect + (pad "31" connect rect (at 1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "f28777f6-8773-4981-8549-f601df33b8a7") ) - (pad "32" smd rect + (pad "32" connect rect (at 1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "444c9c13-16b5-4ccd-9ee4-e9c9dc60ac71") ) - (pad "33" smd rect + (pad "33" connect rect (at 1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "02a93394-a9cc-49be-9f42-8076ec4c15f6") ) - (pad "34" smd rect + (pad "34" connect rect (at 1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6bf64faf-eb45-4407-9665-fcfc2c51ce71") ) - (pad "35" smd rect + (pad "35" connect rect (at 0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d1b6c7db-5061-41ea-be98-b2acdd54895f") ) - (pad "36" smd rect + (pad "36" connect rect (at 0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "6fd7a7ff-2817-4f26-96a3-b34553a11f72") ) - (pad "37" smd rect + (pad "37" connect rect (at 0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c0e43607-94f8-496b-acdd-5f1261bbef75") ) - (pad "38" smd rect + (pad "38" connect rect (at 0 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "d038712e-1cb1-4579-a428-72b9632d1724") ) - (pad "39" smd rect + (pad "39" connect rect (at -0.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "58bd3a0d-6f28-4dfa-8d23-88293eb4df29") ) - (pad "40" smd rect + (pad "40" connect rect (at -0.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "bd6abd44-447b-40f1-804c-ca0dcfd4786f") ) - (pad "41" smd rect + (pad "41" connect rect (at -0.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "94b6194c-d33a-4abf-96df-123600e22663") ) - (pad "42" smd rect + (pad "42" connect rect (at -1 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "aed1104b-7d87-4ea4-a09a-b232ca78fd39") ) - (pad "43" smd rect + (pad "43" connect rect (at -1.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "ddb2d6f3-6a24-4d7b-86c2-65a0849daba6") ) - (pad "44" smd rect + (pad "44" connect rect (at -1.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f0875a53-5846-49e6-bdf5-6b6471426377") ) - (pad "45" smd rect + (pad "45" connect rect (at -1.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "98c1f934-5c06-43f7-9ee4-cc30d40d97b2") ) - (pad "46" smd rect + (pad "46" connect rect (at -2 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "72767cf5-5bef-4551-81b6-5e1b0a100e2e") ) - (pad "47" smd rect + (pad "47" connect rect (at -2.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "87ce3df8-c567-4963-99e5-a5fb4228b918") ) - (pad "48" smd rect + (pad "48" connect rect (at -2.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ccb9321a-a9d5-4c50-9dfe-aa8984736e30") ) - (pad "49" smd rect + (pad "49" connect rect (at -2.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a77f0c5c-f780-42c0-9f30-2ec609724ac3") ) - (pad "50" smd rect + (pad "50" connect rect (at -3 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "4b1949eb-32cf-4864-a6df-5e147b0e825e") ) - (pad "51" smd rect + (pad "51" connect rect (at -3.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "aea5f8db-3d7c-43cc-afc0-4d2b72483424") ) - (pad "52" smd rect + (pad "52" connect rect (at -3.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "9d2dd827-0497-4320-96e3-476c99a6c63b") ) - (pad "53" smd rect + (pad "53" connect rect (at -3.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6cc90286-dbd1-4a79-bb36-383fb71ab547") ) - (pad "54" smd rect + (pad "54" connect rect (at -4 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "dca8c69b-0ebe-4726-a60f-29d5e32c3fbb") ) - (pad "55" smd rect + (pad "55" connect rect (at -4.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "533f07d0-724f-4bc5-a378-3a05451b7ae4") ) - (pad "56" smd rect + (pad "56" connect rect (at -4.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "30fd98f9-0cfd-4e4c-8cce-6ece9c46c99c") ) - (pad "57" smd rect + (pad "57" connect rect (at -4.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "6f2ada47-1cc8-4836-83c9-c4649a1c89a5") ) - (pad "58" smd rect + (pad "58" connect rect (at -5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14cbeec0-3020-42d1-be12-fb85df50f50e") ) - (pad "59" smd rect + (pad "59" connect rect (at -5.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "cbe873bf-d11c-4792-b0bd-a6d507780af0") ) - (pad "60" smd rect + (pad "60" connect rect (at -5.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "f2e08787-2ab6-4fd7-8913-d3197583f780") ) - (pad "61" smd rect + (pad "61" connect rect (at -5.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a627ab2c-efef-466d-b8e4-49e2ed250886") ) - (pad "62" smd rect + (pad "62" connect rect (at -6 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "80b17273-ce6a-4bd4-9bb0-abb9535d1006") ) - (pad "63" smd rect + (pad "63" connect rect (at -6.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "b8d2cf28-ca14-4cc2-999f-7ab93dea54f9") ) - (pad "64" smd rect + (pad "64" connect rect (at -6.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "ef9d0a1c-6356-4f87-a3ec-e350ca82843b") ) - (pad "65" smd rect + (pad "65" connect rect (at -6.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "d048e7f8-3541-4a32-a7d7-7b0ff5e252f6") ) - (pad "66" smd rect + (pad "66" connect rect (at -7 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "473c7e8a-65fd-4911-9eb7-10e353b343b4") ) - (pad "67" smd rect + (pad "67" connect rect (at -7.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "a64604f2-f8ce-484c-b214-1dead7340d77") ) - (pad "68" smd rect + (pad "68" connect rect (at -7.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "14de7a5a-588b-41fc-80c2-92c8d927295b") ) - (pad "69" smd rect + (pad "69" connect rect (at -7.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "99701112-b2a5-4f95-8556-198358f00cdb") ) - (pad "70" smd rect + (pad "70" connect rect (at -8 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "c3ef7a3e-8238-438e-bf3e-1d012e57f5df") ) - (pad "71" smd rect + (pad "71" connect rect (at -8.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "e3e7b4c2-36bc-42a0-b859-52669aef63f3") ) - (pad "72" smd rect + (pad "72" connect rect (at -8.5 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "332fbe63-eaf0-4a3e-8edc-9813e23824ca") ) - (pad "73" smd rect + (pad "73" connect rect (at -8.75 -0.04 180) (size 0.35 1.7) (layers "F.Cu") (uuid "c06572c1-d764-4172-b897-7d0b4b14fdd5") ) - (pad "74" smd rect + (pad "74" connect rect (at -9 -0.29 180) (size 0.35 2.2) (layers "B.Cu") (uuid "424d8695-af46-4f73-b82c-12353796f215") ) - (pad "75" smd rect + (pad "75" connect rect (at -9.25 -0.04 180) (size 0.35 1.7) (layers "F.Cu") diff --git a/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod index a5c7307..6cd4019 100644 --- a/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod @@ -1,156 +1,1112 @@ -(module PCIexpress_x1 (layer F.Cu) (tedit 5D338A37) - (descr "PCIexpress x1 footprint") - (tags PCIexpress) - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BUS_PCIexpress_x1 (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 20.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 20.15 -12.75) (end 20.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 20.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) - (fp_poly (pts (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) - (fp_line (start 20.15 -0.5) (end 19.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 20.15 -0.5) (end 20.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start 13.45 0) (end 19.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_text user %R (at 0 -17.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) - (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) +(footprint "PCIexpress_x1" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress x1 footprint") + (tags "PCIexpress") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "8241b40a-0623-4be3-8f24-7d003371cfc1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BUS_PCIexpress_x1" + (at 0 -23 0) + (layer "F.Fab") + (uuid "731d78e1-6812-49f6-98ad-6c44edb2172b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7e9a1de2-db1f-4820-8bbe-5a70564503ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a252d099-a52b-4940-90ec-0811f221f533") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "e962b3c4-e1ea-4ea0-9bfa-1f7cc64bd4f8") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "e0ffa2d0-3c75-493f-81b2-5775fad5bb31") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "64abc423-f576-4dc8-955c-0f22d22fe482") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "cae1f68f-30c8-49ea-bca7-a638409400c0") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "195e34c1-d227-4c9a-9abb-ae50dd886b67") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62f1bfa2-cd59-4d9e-83e6-a1ef01ff9571") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7bb09b5e-4ee4-4fc8-beb2-adc1023fa626") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d32b8ebf-3d70-4192-8ad4-029ee806d70f") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d005c7cd-cb46-4c24-9e41-9ec0b2a18246") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "141e9f4b-a3d9-4f61-a889-9babf3d75649") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6379764c-f7ea-4935-8fb4-872bb1b82da5") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "22d31460-beb4-41c5-b2ed-d1a9487a1d1f") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5531255-02a0-4de1-9926-59c81c3c6554") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0afb6c3f-9c7b-4ede-be7e-9b241925baf2") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "516125d2-dc95-45c7-91e3-2c06ebb3a916") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c179efb-397c-4602-ba4b-cec32bc37c08") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c9d83a33-78e6-4e50-8309-a081c692982a") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8bf91301-f9d9-4bc1-96bb-73bdcdbc0fe6") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "afcbe0e2-8099-4f50-b012-9ed81bff9deb") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "71f799f6-837c-4168-9a9b-48f62e206c24") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a0a683c-576a-40a0-8bad-f03e1d4a6465") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1ae673be-7931-40c9-b6ce-4bca0fbfe324") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b9000e74-cb12-4392-91c2-23c07b701766") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7fadfedb-d157-4413-b3d6-56b828e1fe56") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ef6dd30d-5bf9-4c99-9665-d682ceab6b45") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84c6dee5-ed20-4a76-a72a-e74866dd0270") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e487bde2-dfe4-4ca2-979d-9529fae7219e") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa4dc256-705c-4459-8935-6ce9ff558fa7") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2c2a71d7-a539-4747-b914-a1cbbf3bdbc9") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "24e24e61-a43a-4445-aed9-5467f4c817dd") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6676985f-6d3a-418a-a674-c1c9e7cc2557") + ) + (fp_line + (start 13.45 0) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2d2a2cf8-ffde-47e7-b556-106e35de6dda") + ) + (fp_line + (start 20.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2401fe13-c56f-45a4-abf9-9514ccd4fff2") + ) + (fp_line + (start 20.15 -12.75) + (end 20.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a265ca8a-1949-46aa-af78-daf85481649a") + ) + (fp_line + (start 20.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8c876a2e-7228-4f7c-9590-e92c37771fa2") + ) + (fp_line + (start 20.15 -0.5) + (end 19.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cef3999b-3447-4217-bed3-209cd22ea680") + ) + (fp_line + (start 20.15 -0.5) + (end 20.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b92ce164-c19d-40ae-a59a-3f81324701dc") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "64f4809b-79bc-4572-9517-8ac3116542e6") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e532ea05-750c-4755-a349-be5976e66783") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c6326183-a918-40a1-9672-d6fc959e2cd8") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a85cb042-5677-476d-ad96-45302a53bd7b") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "925f61b2-a72b-474e-a8a9-46b1b96afb32") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6459cd34-575f-499d-be13-e057aeb4efa0") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5dec57ed-fa57-46c4-bd41-3d98ea379a74") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "34de21a8-5ca0-49d1-a206-5e1a6fba68ab") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3fdd99a1-16b9-43c5-87d4-eaeff362bc5b") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77acc9b1-1f3f-45e7-989d-c1d3449b9310") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a47e698d-4b1c-4493-a6d7-edc1907b9aa1") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5d1b8a6c-a80c-4657-924c-fb35c595f8ac") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "48caf753-0205-42fa-9532-27735e18351e") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e9437a20-633b-4f73-8838-4650b2dbf006") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c9173b4-1bee-4f42-8d0c-86b68252f46f") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21e9f146-871b-40fb-ad46-120cbe7cf6d0") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5a570437-de77-4eae-bf19-1317f7a5c739") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4571ed9b-19dc-4cbb-bceb-3c8d708afd33") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "765f0210-83e8-442f-ad16-4d740c051e78") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "908a3bd7-f993-4a97-98b9-064dacbaa9c9") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "56b89c07-ecbd-449e-95cd-b80af1faef78") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "116f40c6-96b6-46de-a24d-27c1e0abc86f") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "482fc2fa-cb62-46f9-9d32-1ec3159dbde1") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8fcdde6c-41fb-4408-bc86-9af11e0a1e4b") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "6c3dd2c3-db9e-441b-8aa0-2af9e0df52b9") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c883224b-bf15-4da4-8263-5ae89e89d94c") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "414fcc65-5232-4be7-be26-6eb7a9e7155b") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "71eefd6b-3d37-43c3-938b-826aca1942eb") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "480331c5-60a4-4a7d-9d11-a16d1eb5d00e") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "340dab84-5b63-469b-9bb3-0bc2563a17dd") + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "2926d9f0-c9a1-449f-a818-624e60e8945e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "4867fc47-ae20-4c92-a07d-722eda8af83c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "5a7fa827-790e-4eff-8c1c-c4f19a64bf1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "6b9dbb55-0322-4d76-880f-cabdd4786f34") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "806e798e-ffe1-4a02-aebc-f97ec77fa6a3") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "8543e5f2-8bf2-4325-b52a-a0dd5c922f4f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "8c6fec11-3e41-4c96-9246-2fdae8e3aed8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "a889a549-4a9d-4ba6-9d04-fb0fe8857068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "be1def32-6a52-42e8-87fa-6ec751517049") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "e090635d-bbe1-4c4e-b10e-041870ee84f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "eca5e8b8-4aeb-4ead-92f9-fa53b64629fb") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "ed6ce25a-9a1e-4f13-ad79-0487441af0c7") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "f60cf18d-f1d6-4132-b581-dffdb6960a15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "acd97c28-4693-4a51-a9b3-4572a02587f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (uuid "9900b12c-46a5-4989-b418-525d6547907f") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "a54bae9d-ccfc-4f8b-9d21-fb30a2d62ba3") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3c533737-a990-4c95-b075-8725a9121f4a") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b6fcb8be-972c-4028-adba-7b6b4428a8a5") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "369bda9d-286d-441b-b640-e4e429036278") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d29925ba-5929-4c70-94e1-cbbe6d45e7d9") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "11839aa1-9b29-46b3-a2c5-3116ad2b97f8") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "a1417a63-1b0d-41fc-bdd5-1be33f2f50a2") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ececbcdb-21fa-403c-8751-253773e4ea0f") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2bfc2fb8-7e63-4b61-b39f-84a6bcf5fe2b") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7816f038-713b-466e-a8d3-648f0e3b04d1") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "04335a8e-af94-4c34-b215-50cbb6640639") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b6b30c38-41f0-4d9e-a5a6-8ae9841bfdfa") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "16b88451-7b47-4f9f-8886-89c24730d460") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "486d1e7d-382e-4303-b5ea-f0cbf448080d") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b1d2dec6-61cf-45f8-9c8a-02670a6606fc") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "5f102948-167b-4467-b98c-7b7974c04d13") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "82c2de97-c774-4438-888f-6e8a027f105f") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "da1c78cc-4ee0-444c-883e-e992e12e2258") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "5ca3805e-c14f-440d-87fd-59f0cf5be12a") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "c053d74f-224b-4d01-b1dc-f8cc9f14c6e6") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "72f6f222-e6f6-484f-899c-10feebd8cf06") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "ad21847c-d49d-4985-8e8e-866e53067a10") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4b268490-6a80-4ad7-a97a-7eb79439264c") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "6f05b943-26ce-4346-b1e7-7ccda2f8422c") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "236b80ad-e393-4232-a3f8-5b6ed147c11b") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "e3998ae2-95f1-4284-bf2d-888821002ec9") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4f19c9aa-d403-4f7e-9195-1275dd52db01") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "e813cdc9-f0d3-4907-94ed-2715df45e901") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "ff32cd45-c88a-4084-8bfd-c7b7df3aace9") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "c1ce4934-c612-43ec-a8be-089deebd1025") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "e936117c-df44-48e1-b31c-903f154440be") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "30f77f19-96c1-4941-a343-d854f1e6fe11") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "837d499a-7de6-4798-ae67-920ba5cb94ce") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "84781cc7-9e11-46c7-a9bd-8bc5c638ab24") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f0283e48-55cb-43a1-abc4-fd5fb44f5ef6") + ) + (embedded_fonts no) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod index 3bbd936..f95e648 100644 --- a/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod @@ -1,302 +1,2028 @@ -(module PCIexpress_x16 (layer F.Cu) (tedit 5D338A18) - (descr "PCIexpress x16 footprint") - (tags PCIexpress) - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BUS_PCIexpress_x16 (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) - (fp_text user "Keep out components and traces component side" (at 126 -9 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 84.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 84.15 -12.75) (end 84.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 84.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) - (fp_poly (pts (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) - (fp_line (start 84.15 -0.5) (end 83.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 84.15 -0.5) (end 84.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start 13.45 0) (end 83.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_text user %R (at 0 -17.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 87.4 -2.95) (end 98.2 -2.95) (layer Dwgs.User) (width 0.12)) - (fp_line (start 86.9 -3.45) (end 86.9 -7.95) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 85.525 -7.95) (end 86.9 -7.95) (angle -180) (layer Dwgs.User) (width 0.12)) - (fp_line (start 86.9 -3.45) (end 87.4 -2.95) (layer Dwgs.User) (width 0.12)) - (fp_line (start 99.6 -5.5) (end 99.6 -7.95) (layer Dwgs.User) (width 0.12)) - (fp_line (start 95.9 -7.95) (end 86.9 -7.95) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 95.9 -9.7) (end 94.15 -9.7) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start 95.9 -7.95) (end 99.6 -7.95) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 95.9 -11) (end 95.9 -12.75) (angle -90) (layer Dwgs.User) (width 0.12)) - (fp_line (start 94.15 -11) (end 94.15 -9.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 98.2 -2.95) (end 99.6 -5.5) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) - (xy 87.4 -2.95) (xy 86.9 -3.45)) (layer F.Mask) (width 0)) - (fp_poly (pts (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) - (xy 87.4 -2.95) (xy 86.9 -3.45)) (layer B.Mask) (width 0)) - (fp_text user "Keep Out Cu" (at 93 -1.75) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) - (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A48 connect rect (at 49.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad B33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B48 connect rect (at 49.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B50 connect rect (at 51.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B51 connect rect (at 52.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B52 connect rect (at 53.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B53 connect rect (at 54.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B54 connect rect (at 55.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B55 connect rect (at 56.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B56 connect rect (at 57.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B57 connect rect (at 58.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B58 connect rect (at 59.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B59 connect rect (at 60.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B60 connect rect (at 61.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B61 connect rect (at 62.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B62 connect rect (at 63.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B63 connect rect (at 64.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B64 connect rect (at 65.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B65 connect rect (at 66.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B66 connect rect (at 67.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B67 connect rect (at 68.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B68 connect rect (at 69.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B69 connect rect (at 70.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B70 connect rect (at 71.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B71 connect rect (at 72.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B72 connect rect (at 73.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B73 connect rect (at 74.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B74 connect rect (at 75.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B75 connect rect (at 76.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B76 connect rect (at 77.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B77 connect rect (at 78.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B78 connect rect (at 79.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B79 connect rect (at 80.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B80 connect rect (at 81.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B81 connect rect (at 82.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B82 connect rect (at 83.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A50 connect rect (at 51.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A51 connect rect (at 52.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A52 connect rect (at 53.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A53 connect rect (at 54.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A54 connect rect (at 55.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A55 connect rect (at 56.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A56 connect rect (at 57.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A57 connect rect (at 58.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A58 connect rect (at 59.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A59 connect rect (at 60.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A60 connect rect (at 61.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A61 connect rect (at 62.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A62 connect rect (at 63.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A63 connect rect (at 64.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A64 connect rect (at 65.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A65 connect rect (at 66.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A66 connect rect (at 67.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A67 connect rect (at 68.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A68 connect rect (at 69.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A69 connect rect (at 70.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A70 connect rect (at 71.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A71 connect rect (at 72.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A72 connect rect (at 73.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A73 connect rect (at 74.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A74 connect rect (at 75.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A75 connect rect (at 76.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A76 connect rect (at 77.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A77 connect rect (at 78.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A78 connect rect (at 79.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A79 connect rect (at 80.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A80 connect rect (at 81.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A81 connect rect (at 82.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A82 connect rect (at 83.5 -3.5) (size 0.7 4.2) (layers B.Cu)) +(footprint "PCIexpress_x16" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress x16 footprint") + (tags "PCIexpress") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "bde73f9a-e139-4358-b464-d41919bdcd5a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BUS_PCIexpress_x16" + (at 0 -23 0) + (layer "F.Fab") + (uuid "e5d8005d-fbc6-42fa-bb1a-667780b57bd0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9148ce94-e2cf-4197-89de-71452f62ca56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d6ea9326-6226-44b4-b874-e8bab5e6dd13") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "c3aff9c4-84cb-46df-b2f7-602363a3e134") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "83617a29-283c-49c6-a41a-37a105bc1c52") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "51b81522-b490-482b-b2c4-6dfb9215b596") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "4c144897-eb35-49c7-8d17-82cd50f41cdf") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "fcc8fc96-1082-47cb-b7f5-e9ac18c073b8") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "91ab418f-b4a7-4cda-9a65-bf3dc7d399bf") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a4ccca0-9cab-4f83-b86d-446d9bcf99ad") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "afc653cf-3f3c-451a-ada3-ee4d824cd673") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "498437e9-fdd9-4f91-b539-20d1da014fcc") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90dab46e-b657-415f-8a8b-d85e3ef01118") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c9d30654-9453-4060-8829-5de26d8fd41f") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8ed1ed0c-108c-453a-99fa-467eaebad069") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5c319d24-ef95-4979-9691-24c7b05c724f") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9817fa10-e25e-4d2c-917d-d19eed62fc33") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a1ea5db8-9c4d-485a-b26e-6ebb566415a3") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f13e2d07-124d-448a-93f0-b1ca4ab2fe44") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "db5db620-3fb1-419f-9299-c66715e28d93") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "963361ca-961a-4169-a9bf-f38f1d51f4d9") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c7cd7b9-d488-458f-adaf-d77168453b80") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "55680363-e05d-4272-be5b-130c50ae8574") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "06e153a2-cad9-40f5-8e89-3cd4ced1f6ad") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "173a7473-7692-42fa-a966-fc8e9578a5d6") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0701cef6-c97f-49ff-bd8b-c67d4e23c28e") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d34af05-3190-4c7f-b6b1-6b25e016e80d") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d83eb14a-14b8-475b-ae92-01f7d979a883") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2cdc1736-817e-4478-a2e3-ee7b20f722c3") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4f112253-fc03-4163-bcd8-7c075c48d73b") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8dceb547-daf0-4908-b87b-f23ba83a2d08") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c976d3ff-8232-454e-ad36-fdb86316c13a") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af463d30-109a-4b5f-8ca2-75b9492db94c") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a35bf3a-da43-4008-9c1a-68f486f43197") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "81f75f1e-b10f-438b-9e97-80675b23bfb9") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "baa481b5-8aba-4d9c-92ca-cd26b57b61d4") + ) + (fp_line + (start 13.45 0) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0aef518c-fe5f-49e2-9140-20bbfb4e176f") + ) + (fp_line + (start 84.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5d0dfec-9b87-4987-8f77-091892c8de22") + ) + (fp_line + (start 84.15 -12.75) + (end 84.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2de04399-e071-46d6-8068-1377cc331ea4") + ) + (fp_line + (start 84.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ce8d5a43-34e6-49e9-8285-63e22131d40a") + ) + (fp_line + (start 84.15 -0.5) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b9727d93-c68e-4750-9cde-d37f318419fb") + ) + (fp_line + (start 84.15 -0.5) + (end 84.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3f3210ce-e3e0-4b34-82cb-2cd97473c609") + ) + (fp_line + (start 86.9 -3.45) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ad80f716-2f5d-415b-bd53-c25d0501c3f9") + ) + (fp_line + (start 86.9 -3.45) + (end 87.4 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "47bc41e1-bda0-42c5-b440-fd90c3adc60e") + ) + (fp_line + (start 87.4 -2.95) + (end 98.2 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7d53f530-9b52-4190-9dcc-6f52993b0802") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "49c241a3-3dfe-45f4-a233-c610c59cd028") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "03e38fbc-df69-432d-9c21-4f3a7020a00b") + ) + (fp_line + (start 94.15 -11) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f08ee977-f758-4679-aedf-05e1d9378b74") + ) + (fp_line + (start 95.9 -7.95) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "944841cb-32bc-40bb-9e07-45d96636ed14") + ) + (fp_line + (start 95.9 -7.95) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "28f75ada-f1fb-4b45-ab99-beedacb8beab") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d3f566c-e810-4181-8a14-c77d7d240603") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5eff5888-92b3-4c17-9b5e-a37eb40ad8c1") + ) + (fp_line + (start 98.2 -2.95) + (end 99.6 -5.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fa6c73af-ec39-4a1c-8eb1-10f3f96c7323") + ) + (fp_line + (start 99.6 -5.5) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89e88eda-a239-48e5-a41d-17a4ad08e364") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1c0b2554-c5ad-4d39-96d9-75ea6f80cb62") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b11ce7df-1d3c-424f-8db9-326030ed1a7c") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "209c95ca-2f5e-42a0-a435-ce0cbb00fc3b") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "81d8ee94-a28c-4902-8143-7c5efcaf953c") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dc08fdd3-16e2-4482-96e6-c9487ee7c4b0") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "98eed60c-5660-4830-8d1c-567a36df9f37") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c5b5fc2-4e06-4fe7-942d-cb514debe600") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "65d21513-3340-45ad-b1dc-4b832bea4eb6") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c1d4bbd2-e078-46f1-bf0c-ba6ddd003945") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "db104fb2-2117-434d-9b4e-4135fe7785d4") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "95fd1235-49ca-4819-9435-59233d42a552") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6039587c-9f59-400e-bec3-b69ec37abc98") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e7010bb6-1b1f-4899-8dfe-293a1474cd68") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e4884eb-d109-46e6-b8ad-7ddd372a4377") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "608edc28-42d7-444b-a9ab-7d886110b547") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5d4e437-d285-4ff4-9268-6dd03194074f") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe730af2-3592-4399-9963-5b57f06584b2") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f6ab1efb-213f-494c-bb7d-69bef14ab431") + ) + (fp_arc + (start 84.15 -7.95) + (mid 85.525 -9.325) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe4de181-bab7-46ed-8a22-1f6aa42b9558") + ) + (fp_arc + (start 94.15 -11) + (mid 94.662563 -12.237437) + (end 95.9 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aa53db6b-1697-4e84-8495-53eb68291646") + ) + (fp_arc + (start 95.9 -7.95) + (mid 94.662563 -8.462563) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe036223-54a1-4b0d-ab24-a9d7ee14f50b") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "7bd9bba9-ad1e-4382-957a-23bb8781c832") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "78930abc-e675-404f-b935-95a64ef317e4") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c8c574d1-b71f-4e74-a0e3-1dc85f03e190") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "acbc048c-452c-4f28-b694-8173eb93506f") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "0df088d6-166c-44b0-ac34-f0ea3cc78c5e") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b1651310-85c8-4a8f-b5e2-efef91ef8cb0") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "72fcb72b-41ed-4513-bfe5-54907273a32a") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "b4053b94-5f86-43c0-9565-00397ecc7051") + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "0258492b-3d66-4925-a6b5-902c98b576f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "0b874da4-f584-4a0b-b4f0-5e8fb32b96c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "2e638ce8-8f14-40a5-8f5b-144a149d9057") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "4a3475ba-5ec6-411e-8627-4dbb91908613") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "4f4b5120-0a30-4b69-9c09-58f88aaff837") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "633cfdd6-d8c1-4a4f-a965-73a1e15a86cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "7ec6f447-8d0b-43d2-943b-47217ed3d052") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "a6b9b565-b83b-4022-bb4f-eb5a2f8a3fba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "b7224e83-2233-4000-8415-7ab6c513a42f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at 93 -1.75 0) + (layer "Cmts.User") + (uuid "c365737a-7763-4b69-acec-255ed4b8dff6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "d1ebcea1-ca53-4da8-9fc9-da1976b4f6bf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 126 -9 180) + (layer "Cmts.User") + (uuid "d26b389e-d412-49c7-b19e-e0397c82a7e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "e31bdceb-88ed-4ca5-88c6-fa945e680426") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "f75ca65f-5752-49ed-8270-1998e69f1dbd") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "352ded66-250b-481a-a11f-8e1bfafcfde1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (uuid "a6e507bd-e269-4266-a913-aa9974063320") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7a9703e0-72b0-432f-88e8-a376a413a6b1") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "582729ba-676f-4358-8cbd-8c2f04a14e62") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3dad1c10-7f06-485a-9497-5f9882199f58") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "98af173c-cab3-461f-ab7a-94fbc3e453a0") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "094209c0-c42e-440f-8d1d-66c0c85a9654") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8984d4e7-469c-4b2c-bb65-ca611d56652d") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7937e97c-9b7e-4ebd-bdbe-007d2e96f6a1") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "bc2e6f3b-c782-43e5-9368-d02b83950d54") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2225733b-6076-4acf-bf11-398966dfbc02") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "979e7909-8b09-4066-bf9a-82a468906121") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c9cd7cd3-6e50-44e1-8b02-f53097710012") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b23e4e60-18b3-4c09-a15b-5a849c755511") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "be859fa7-7a97-4a22-b2ad-16c3bc1b279a") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ec48a910-1e51-41e4-b856-4e3ca2f6328b") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "fe381911-6b7d-4e53-a296-620968ece789") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "0f56732d-87a0-4970-bb78-25bf18d69aa6") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "1cfe81bb-0561-4afd-b9c1-e7cc2e18249f") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "645a9f75-ae3c-49cf-9efb-bc0a05423b90") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4e4f0faa-b7ea-4f0e-8b91-633a3c8329dc") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f0816af1-2737-4ba3-95e8-0f6b7a6cf24c") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "dd5bd006-0e92-4f26-8303-c44b6d5a61d7") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "6231adc8-7606-464b-bfdb-6f688d035303") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "778c61f6-dbc1-4064-9142-de5517c1c65d") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3de890f4-a43a-4424-be80-d6c6119ca55a") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "6e9960eb-fb48-40cd-aa12-fe2f11dfd464") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "9445ce7c-19cc-45c7-9aef-e65304398d48") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ecd97e78-5a42-4bba-99be-c492f0a3c351") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c4be88c6-f774-4566-b93f-49cf46d987d8") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3bfbf944-8ca1-42c5-ae76-a7107e40bc9e") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e89c3191-4f92-47f4-ab91-29a213e184ea") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e067aa09-5d0b-473d-ac14-5b77da61879b") + ) + (pad "A33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d504e770-17cd-4520-8187-1c22f79ded65") + ) + (pad "A34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "85d6a28e-ad30-4b7e-90b4-0e80d708dc40") + ) + (pad "A35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8c8b5cd0-5d85-45cf-8eba-d2b54d3ac23a") + ) + (pad "A36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c5539580-8b2e-4ed7-9b5f-06b524cec17d") + ) + (pad "A37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3adcb432-03a1-4c09-a409-8d3f97681432") + ) + (pad "A38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "a604f653-a103-46b4-be7f-3dfd56561121") + ) + (pad "A39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "07e4a556-e67c-46c1-8320-e4918848a070") + ) + (pad "A40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e8fc14c0-f0c0-44a4-b5e0-02dd13455795") + ) + (pad "A41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "996ae985-870b-4c62-a7de-840f787a97cd") + ) + (pad "A42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "097e6266-7c4f-44df-9742-65c018e6d1be") + ) + (pad "A43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ebb27d14-ce0b-4800-a921-cee79007c772") + ) + (pad "A44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d03a8051-0b94-412f-a23c-69cf26dc39e8") + ) + (pad "A45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "57d45af3-ce18-4e2c-826b-69e5b18ae8d1") + ) + (pad "A46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4627f424-b22c-4de8-b85e-e26476c9c319") + ) + (pad "A47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3e5bbd79-cbeb-4251-9110-d666e9a02258") + ) + (pad "A48" connect rect + (at 49.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3760deb5-e44e-4fcb-9fa7-3021644bf6c7") + ) + (pad "A49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "938aa025-8309-4e81-829e-cfa715bee48f") + ) + (pad "A50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "588bbaac-000b-4a36-8a54-a5598f6ff008") + ) + (pad "A51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3579bbad-c8f9-42dc-8abe-fd99cd270db3") + ) + (pad "A52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f6f6ce2a-e9b5-4044-bb6c-bed40c8e6a40") + ) + (pad "A53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "db4f372e-1be9-4cde-a078-c06594977d88") + ) + (pad "A54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7ebda26a-6375-437a-b634-cae80d9a7293") + ) + (pad "A55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8f30e28c-0200-44b8-b9b1-9e63c0bce55f") + ) + (pad "A56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "51003b4c-1803-4fae-b5b1-2bcb81635937") + ) + (pad "A57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "08a3b8a2-d12c-4318-a701-38e2326e5d13") + ) + (pad "A58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "9ad90167-f983-4148-97f0-85039d757dfa") + ) + (pad "A59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "fe8b69da-ab6d-44a7-8687-afba87b8c674") + ) + (pad "A60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2a350d83-0eee-44cb-b990-81e1d795aaec") + ) + (pad "A61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "6bbe4a16-b6c0-4ffa-a4f4-9756f8d6f312") + ) + (pad "A62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e8a77135-f521-474c-80c3-635b33c89eb1") + ) + (pad "A63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4b63e835-81fd-4f26-8e8c-3fc2d640adc7") + ) + (pad "A64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4730278c-bab9-4fba-85c0-ca891d2ff77b") + ) + (pad "A65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "287db61f-ef8b-40ba-9601-3d687acdeee1") + ) + (pad "A66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "888ff908-53aa-4748-a0dc-1ae6106615d8") + ) + (pad "A67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "919ab688-cf37-49db-b392-d5098fc35588") + ) + (pad "A68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "bdea4ce8-a773-4cc9-b5f6-d1bd8a0e5247") + ) + (pad "A69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "12bf07e1-ef6c-4948-9755-c33617d18fd9") + ) + (pad "A70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "cb25225f-3ca2-4327-bd10-1ec6fee67043") + ) + (pad "A71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b16d6d92-05f1-4009-902a-153c42f7dd1b") + ) + (pad "A72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2767dca8-0e3e-413e-9017-97fa2e19528b") + ) + (pad "A73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "00d3d2d6-c4f1-4c8e-bbe7-7741e39be020") + ) + (pad "A74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "836a7501-c951-4492-8a45-28162e8485a0") + ) + (pad "A75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "150bdb9e-899b-48a8-a0b2-3266c9b6d566") + ) + (pad "A76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7ca3fdc1-e8e0-4f65-be9e-468153abc19a") + ) + (pad "A77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d25bf25a-8127-47b3-85a3-68ea7b427210") + ) + (pad "A78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "75d73eb5-898f-4652-9479-7624868dff01") + ) + (pad "A79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8526c8c1-726d-44ab-9bc2-3b7342f182d4") + ) + (pad "A80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d8820746-8c85-41cf-8e54-cb1024f7b4d5") + ) + (pad "A81" connect rect + (at 82.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "26655132-1a89-401e-858e-33a8cde254b0") + ) + (pad "A82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d1cc300f-8412-4d4f-948b-57e5c3006f20") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b2fbc5d6-9484-4976-ba75-d06e97a5c198") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "57091bee-226b-414f-b642-ed5589333628") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "91734d4d-85f6-4169-8cea-ca85e3695533") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7394bb33-024a-4234-9558-91a2b5bca868") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "20ace74b-0276-4905-9121-4d64d90b204c") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "5544f698-854d-4f00-b331-213530c98b41") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "fa948a29-fedc-42ad-93b1-f6c8e3319db2") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "04ba3edb-0f2f-48d5-8ba1-023f0d5e0b07") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "23ed5b49-399c-432a-9c3f-a00d5e22b386") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "60b8ad5e-6ef5-427f-81f5-35c03816283c") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "994f3f0c-dd3d-49a1-8c1b-78993af02292") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "1c1e40f6-b18b-48b6-8839-47a8e5079987") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "5ba7c258-67ab-43e6-b821-1bfef4cb8b74") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "2c1bf498-45a4-455a-82a7-862d8ab5f58f") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d09192f8-371b-4a43-b154-d258223a8150") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7cdd6f99-c4cc-4a6f-b93a-6f0bd2f3e693") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "9f3cf383-e806-429a-b5cb-0820eec37781") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "128ff63d-aeb1-4197-820a-ff551290ebbf") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3e2a5f6f-96fc-46a5-9cf5-4b33057d7ff0") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7cdb0391-f8e2-49b1-a131-c46ba1d23e70") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "240639fb-8284-4a37-b4cc-60e1ac87d94c") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3043d1b9-7ab3-4575-9dfb-24cbf20d1d0c") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "afce9dc4-a162-4c89-9277-634e670417b4") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9d967fca-9b97-44cb-8b97-ca65bbd3f80b") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3e11ac9d-1450-4029-ad94-05e3407543f7") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "dfc325e8-1e11-4176-be9f-ec15f33b52e6") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3210c79f-055c-4504-9d8e-4cf33200085a") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "6b9c214f-facf-458b-a055-7df95ff43a22") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "27575c47-7414-4a87-bcdf-ccc0cc9a4c64") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "db5d4cdc-e685-474e-bb20-00e73e40204d") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "95dacb6b-611a-4bc0-bf80-db4077eb188f") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "922e1086-339e-4616-8fb5-52744f133a5b") + ) + (pad "B33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "dce86d2f-98ef-4118-b4d8-d7c255af3fc3") + ) + (pad "B34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "db6ba476-4c03-4ffd-9cc7-16ac3d5c8bd3") + ) + (pad "B35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9be17a45-da08-419f-85d1-6e30d396d727") + ) + (pad "B36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "86605416-d88d-4b57-bf15-139766b199db") + ) + (pad "B37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "ef47ca5a-d6da-4d3f-a415-1b5bbfb7cdbd") + ) + (pad "B38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "a995b350-4d88-440a-ab19-57a30be8822a") + ) + (pad "B39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "faeb9236-e432-4109-82a1-fc743a9dc8aa") + ) + (pad "B40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "aaae70e1-fa02-4214-9018-11345faf471a") + ) + (pad "B41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "cb8ddd3b-1bb5-4d8b-b5c5-1c1f45227e84") + ) + (pad "B42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f66855c7-07ea-485d-aaba-cb78160f791a") + ) + (pad "B43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9d126f3a-4255-46c5-92cb-4d4851387b1d") + ) + (pad "B44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "6af8bd52-1cda-48b9-9a3f-32f83173611b") + ) + (pad "B45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7ac8289a-37ea-497c-a411-b1646786fc3a") + ) + (pad "B46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "598184e9-67f7-4b5b-9f0e-507d06582294") + ) + (pad "B47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "59eb8788-d68f-48e5-94d6-224c0ea62563") + ) + (pad "B48" connect rect + (at 49.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "c1e05da5-2730-43a6-b33e-b27ea0580f45") + ) + (pad "B49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "062057eb-c4e5-4d88-a86a-74c292319141") + ) + (pad "B50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "1f9f8947-3643-4ca5-97d0-65c55cdeb790") + ) + (pad "B51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b36b9527-28c5-4e42-84af-62fb4cae37e2") + ) + (pad "B52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "308e1c61-998c-4429-9ca7-c5870a179c8e") + ) + (pad "B53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "72919b72-cf87-4f14-bdd0-140aa42106af") + ) + (pad "B54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "236c9295-58c2-4fec-a363-887e6b64f41b") + ) + (pad "B55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f60a4dd5-185b-4440-94d4-fe0228fbf1cf") + ) + (pad "B56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "6e67bdd3-0301-44bf-ac07-73c06130ab4c") + ) + (pad "B57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d421c507-3c54-431d-9cba-e45d7c65bfcb") + ) + (pad "B58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "c60fea7c-2e0b-46c2-aa15-f920e95ac1a2") + ) + (pad "B59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "033db623-6183-4281-b234-e155ee8674c4") + ) + (pad "B60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b240f4de-aca9-4907-beb8-b0ea7a2ee23a") + ) + (pad "B61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "68f5b883-32a7-45ea-b691-ed7bc339a8da") + ) + (pad "B62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "78d43a40-ea57-40a1-bf18-4c1b6fc395a3") + ) + (pad "B63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "431861b6-5959-48a7-b6e7-7239b0495c18") + ) + (pad "B64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "96e4304b-9fa1-4c3a-b8c6-ee0dc374c5e5") + ) + (pad "B65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9bbf9555-7490-4055-b0eb-c2dc8c34f389") + ) + (pad "B66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "fe4098ef-2faf-4373-a21e-5a2179b226c1") + ) + (pad "B67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "155da171-b44d-4202-86eb-f1df012bbf0e") + ) + (pad "B68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "2bd97316-474d-49c6-ba58-12002eaf787f") + ) + (pad "B69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9a7d13fb-72db-411e-b830-dc88574dbc84") + ) + (pad "B70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "a1ce95fb-addd-42df-8e68-9268a4a33246") + ) + (pad "B71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "89720089-93e4-4989-8e87-db8225d5cdd7") + ) + (pad "B72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f8b0fa10-bf8c-44e3-98b7-436f9087db89") + ) + (pad "B73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "839ccda0-0725-43ea-bcc5-04c670e94c20") + ) + (pad "B74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "956df8ac-47b3-4f24-b3bb-a9751bb796ad") + ) + (pad "B75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3c26118c-43d0-4903-ac0d-181e93aa8329") + ) + (pad "B76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "043c4f54-a846-4753-8b88-49dc7a18fbbb") + ) + (pad "B77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "19c07edf-5c82-4069-8d67-80f81284fbee") + ) + (pad "B78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "17def66f-a031-4e39-af3e-55c2cf1226c1") + ) + (pad "B79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "cd9cf075-de12-4c75-a88a-2aa144841ea0") + ) + (pad "B80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "97f8709d-ed52-4151-850c-0b627f0299b9") + ) + (pad "B81" connect rect + (at 82.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "15fa41c2-899a-4ae9-9f5a-c31baf241d87") + ) + (pad "B82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "be4112a0-2112-45af-ba9e-3a5a6dca11c6") + ) + (embedded_fonts no) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod index 074cea0..b9672b5 100644 --- a/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_x2.kicad_mod @@ -52,7 +52,7 @@ ) ) ) - (attr exclude_from_pos_files exclude_from_bom) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) diff --git a/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod index 80aa690..b40cc9f 100644 --- a/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod @@ -1,184 +1,1280 @@ -(module PCIexpress_x4 (layer F.Cu) (tedit 5D338A2E) - (descr "PCIexpress x4 footprint") - (tags PCIexpress) - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BUS_PCIexpress_x4 (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 34.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 34.15 -12.75) (end 34.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 34.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) - (fp_poly (pts (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) - (fp_line (start 34.15 -0.5) (end 33.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 34.15 -0.5) (end 34.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start 13.45 0) (end 33.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_text user %R (at 0 -17.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) - (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) +(footprint "PCIexpress_x4" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress x4 footprint") + (tags "PCIexpress") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "1ea512b1-cfca-4d6d-a9b4-cebefa64fbb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BUS_PCIexpress_x4" + (at 0 -23 0) + (layer "F.Fab") + (uuid "e18e9989-1d46-42bb-bd0e-318ab381b933") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fdaa906a-b8d5-4942-a561-b3778dbc2a26") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "19ceba30-1877-4760-b83d-ab1835065b58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "ff864811-c8ff-4232-8dc5-9ccab1b06229") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "9e0bc876-1204-4cf4-b65a-d3c4819b3e90") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "262beab0-b7d2-4020-a5a5-5f54759d3ad7") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "d58476d6-d27d-40ff-a69c-4ce0334a515e") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a17ac460-9424-4183-99d4-7416daa920f3") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7a2cb051-a312-4c14-9582-ee6e956becb2") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "73155a70-ea99-4815-8b3d-5ab5bb772ef9") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b2551265-de60-4db8-8fa9-162600c36f32") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7122846a-ed14-4567-807f-4f5b99871e3b") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9e2d338f-cdab-4034-bd88-7836c8d1ce9a") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4b747c93-12ff-4cc3-a2a8-d55d8a98f8e8") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cded3ab0-5cdd-4e06-8cbc-a2440804c760") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b3cc2f71-5976-4921-acda-0bcedca12042") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "53a57686-ac2b-4de0-a9fb-a322aa0a84c1") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "71a18be4-50cd-4ade-9ebb-9d8d659df72f") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6e4b3ea6-12c9-44ae-a0fd-50739124a18e") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "295e6c70-fff8-45bb-a5fd-b9cbaa59568b") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bd1ba806-d302-46e9-a52e-299f7f9e7e91") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8057c15b-1484-4deb-8427-226f714470a3") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2daf475d-376e-40a2-bd4d-cdc3224e33e8") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5e2bdd63-1352-4bcc-9fed-66c79c76b48c") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "65f04f82-8a9c-490f-9476-39343dd6d294") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "14308579-dcb5-475d-8985-f89b88bb29e4") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8f74451-6472-48be-880f-8e3fb19b77f7") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "816e8314-315a-4c48-8ac9-b3749543b356") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6012a0ce-2987-4edc-9a17-9a8be6b76f20") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0050a01e-6310-4c8e-935d-dbc3682d1ef1") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5aae350f-b666-40bf-b8e6-da031b2f615e") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7ce3ed07-c3c0-4ee6-a81f-5cd5eb161e17") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fe9aee1b-aaee-4d33-97c0-019a6a396d63") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b9aad33f-3ba2-4a1b-ad9a-81f02a8434cb") + ) + (fp_line + (start 13.45 0) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9b1d2327-ac7e-4948-a0cb-b10fbdd97ff1") + ) + (fp_line + (start 34.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "34e1c276-c7c2-4008-89e5-4ca370b6729f") + ) + (fp_line + (start 34.15 -12.75) + (end 34.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "47efe63e-b6c2-455b-b7fa-914be745182c") + ) + (fp_line + (start 34.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "89cd91c3-2097-47f6-b4e6-8cc65a2ad94c") + ) + (fp_line + (start 34.15 -0.5) + (end 33.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5bfbaf9d-cd3a-4471-ad51-bc3abe24a345") + ) + (fp_line + (start 34.15 -0.5) + (end 34.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "264bc3b4-8265-49b6-9c05-cb03b1d18d0b") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9422b6d2-961d-45aa-812e-7d3bad8c1bb9") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "93992977-fc88-4ffd-aafb-42ce7060a1f0") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a3c3cbbe-0523-4e1c-b202-f6a417cc83a4") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1e2ef74b-5fdc-429d-b7cb-dccf68038597") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a9d26df9-5ff5-4374-b956-107c315de48c") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "dd225d02-9b20-49c6-9c8c-f4086dc0bfc2") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "04eb80f8-effb-4a6c-b00b-20e044dd0258") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "abeab2ab-f64d-440e-a849-1caa5e76e9a9") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a222dfcb-968b-4ee5-9ad3-72d8f6111d6f") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0d5fdbae-0169-4b64-b249-83826461b0d9") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "79d7a9bb-fda9-4994-9d86-b669c4ce205a") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4937c59d-0e0a-4de0-a7f3-a6332bbf15ee") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae9c93ec-ceab-4c51-80bd-cb24a1aee2d2") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42a2d829-f58c-4bb7-9703-782b5f71ac26") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fb6fc602-06ae-4135-b603-81a4aeb2cc9e") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a05b934c-f3e9-40a4-9f95-d7c8765beeb9") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5280f064-1091-4abd-8a1e-d0d032c1d8ec") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ec38393d-9db8-44f6-8d9a-fbef6d584797") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6d2257fc-8d18-4ff4-9543-3d8e545f5e02") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f94f9526-15fc-43e5-8386-af0e00517447") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb670015-0f68-44fb-a452-3b723fec4c40") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4c2387ee-4640-4c68-8707-1c7880ba85c8") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9c7289a3-2e7a-409b-9935-12da3e23cd1c") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "7faf556e-294e-4d56-9e41-56acbfc8ed58") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "36278ded-99d6-49e1-9f44-e2a7f0fb3e79") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "237a55cb-391d-4e71-9d7c-47656ae5ce91") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "ccd442f2-f826-47b5-9c37-5648ca923a6c") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "dae95882-95eb-4c18-b955-c8ddc55481db") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "1efdb828-b490-4edd-bd99-7982235e102b") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "e473f899-611f-4317-b9c1-9ab1d0aa3072") + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "033f43d1-93cf-4e51-8bb6-c7c95f5f7bd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "038fdd30-3347-490b-a6bc-66a3e83178b9") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "10ed3641-794f-4cee-b258-1c4957cf1455") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "232fae75-4ef5-489c-bd73-cdb0711aab41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "27506987-2256-4cc9-9e4c-f82aa036fd9f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "323c109b-bbe4-4c33-aa22-a347610dfb6d") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "5492c2cc-09ff-429d-aeca-bba43f74d883") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "78ae2933-08f5-492f-a80b-2260e2429abb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "8198c7dd-90b6-4b6b-8646-1b5e7b8dc182") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "a495a114-10da-4486-bb70-7e374e5f4a37") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "cc1ae88a-cb9f-4883-9893-13d424009e03") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "d00349a8-7d96-4b85-a99c-0e69f1f18304") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "e4cdaebd-bc65-475d-ba13-9dfb8e839fcd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "711f3f2a-b55d-4dc1-b7fe-3ecd57d5c906") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (uuid "7d216b98-6a15-4b80-ac97-fcb8330dfbea") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "1825f83b-6d20-4c5d-b30c-4369b7cea88b") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ea3544bd-a1df-4269-9ee5-bb4a7dac3d9a") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f1616f46-b7b1-42bb-a0df-0553ccc0e61d") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "65aef076-367e-4011-9abf-dde199fe96fe") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "7898aedc-218e-41c6-b3f4-9eed5e16ac97") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "da59bac3-f829-4ef9-a481-ab41da87c064") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e2bc73c0-472b-46c1-aa3f-188476eb5cb2") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d63bacb8-43d6-456e-ae81-0bd504fa71d7") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "486f6a6d-e418-4204-91d2-27012ac5dbda") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d48e1966-02bb-467e-b01e-f1008840fb11") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4af2318d-fcad-4a6f-99a8-232dd5728aa5") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "95e68981-eaa7-41c9-acb8-8b583b738f51") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "14b55c30-918c-40f4-9983-7940f788ac2f") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "aa47f460-1d4b-4ee5-ba53-01c87429df8d") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "bf9aa940-8f46-4b1c-9874-f42647a0250a") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "9cd13941-567b-4e4b-a99c-25a4575caada") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d151210c-8e99-4a2b-93bb-5452135d903c") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "537aeeac-027b-4c3e-8669-9733da4f62e0") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ef097066-5c02-49a0-a420-713404cf90fb") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "136860e3-0c88-4c68-9a38-105a5c8e8ef4") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d69567e1-806f-42d5-b614-3743f889fc61") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "feec8378-507a-49d0-8d39-9b3bc5836801") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d991028f-9471-4cda-9097-2107e1326a18") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c5558936-a3fb-475b-b2b6-eb24b2f1c2dd") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8bb8a8cd-e2ce-4f0a-a561-12c969dea72b") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "3805dec2-e99d-46b1-9ed8-c6e99629151d") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c62b3fbc-5ffc-4db4-9da8-56b4e1333cbb") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "599b31aa-0112-41c9-a1bc-179cc3470b39") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "94fc3b97-480a-4845-9cdf-d86d763a68ec") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d2930bd6-4753-481e-a9c9-4443f281d783") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "647480dc-1769-46a0-bca9-e22a58231132") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d8defcbf-3679-4614-aec8-d08361c02457") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "fb11053e-7d02-434d-8f30-fbbf5fd18fb1") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "59d7e911-8436-4268-99d6-4990906e7c98") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "df31f182-562e-414a-aae6-d29dd93072aa") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "bc5fc957-34b4-4140-aa18-4b2148ef2d32") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "60838242-2c16-438c-a7db-3fc6e4fe3370") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "72d35d22-e91b-4809-a258-65a3c0b57efd") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b0217738-5b76-492a-a8b4-74774dac3f85") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4b152ef7-3b31-40cf-acbb-a91dd208d7a5") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "921ac966-4ae8-4ae0-b9d6-ae5daa32fba3") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "18d00af1-b4ff-4412-ae39-1456753d8889") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "eb7ded37-4de1-4804-8262-944fd67cbec8") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "af5e0c07-6d9a-4a46-ade6-804d556d9b38") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4092cae2-102c-4654-822e-e22cd46bdc59") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b754570f-5f60-4ca1-a1ce-6fa15d2d662c") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "08e096ee-23ad-4dae-b247-31fc532ff8fb") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "85ff313a-a99c-443c-906e-39b52d43ebc6") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "477b2ff5-f7a9-4d5b-8eb4-9a9ccccc4a96") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "a9ab6e12-b773-437a-8185-106d4761fa43") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "8fe239c2-1637-41a1-a5a5-673605097b65") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "deb09a75-aa1b-4da5-a9cb-db3fa68b0bcb") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "1794ade9-8d9a-4d6b-b5c9-6cacd7b4be3c") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "420e6316-d13b-48dd-883e-4a4a6820541e") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "a8408970-bf12-4da5-9b93-5d451eeac841") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7c441e20-abdc-430b-a81c-358c559de7ac") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b6c0135c-827e-429e-8b1d-22aaca5ae24c") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "0c9e51b7-15d6-4277-b485-c2b02356666d") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "be344b6f-3151-4a00-a2e5-609359ee2101") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "138737b0-a642-439e-ab7d-dc8225e46661") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d2f2e7f5-fdb2-46b4-8bfc-4b4def5a0829") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "b302b296-4f9d-4db6-86ef-1c32b61a8ca9") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "6af66af4-b7e1-43f1-8463-902b9646f268") + ) + (embedded_fonts no) ) diff --git a/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod index fb07d91..e4a302b 100644 --- a/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod +++ b/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod @@ -1,218 +1,1484 @@ -(module PCIexpress_x8 (layer F.Cu) (tedit 5D338A24) - (descr "PCIexpress x8 footprint") - (tags PCIexpress) - (attr virtual) - (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BUS_PCIexpress_x8 (at 0 -23) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) - (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 51.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 51.15 -12.75) (end 51.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) - (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) - (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) - (effects (font (size 2 2) (thickness 0.25))) - ) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) - (fp_line (start 51.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) - (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) - (fp_poly (pts (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) - (fp_poly (pts (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) - (fp_line (start 51.15 -0.5) (end 50.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 51.15 -0.5) (end 51.15 -12.75) (layer Dwgs.User) (width 0.12)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) - (fp_line (start 13.45 0) (end 50.65 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) - (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) - (fp_text user %R (at 0 -17.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) - (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A48 connect rect (at 49.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad A49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers B.Cu)) - (pad B33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers F.Cu)) - (pad B48 connect rect (at 49.5 -4) (size 0.7 3.2) (layers F.Cu)) - (pad B49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers F.Cu)) +(footprint "PCIexpress_x8" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "PCIexpress x8 footprint") + (tags "PCIexpress") + (property "Reference" "REF**" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "c1983de1-cd6e-41e1-8f74-454167b6953f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "BUS_PCIexpress_x8" + (at 0 -23 0) + (layer "F.Fab") + (uuid "78527218-5f23-4c13-8305-c5bb781ed421") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "114ea099-5b4e-4bec-bc9d-d85775f7b8a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "63e7cf02-7bf5-4606-8472-8d0569a259e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "fddfc66f-a750-423b-a2fa-36f3d1e8400b") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "8197e733-2333-4fc9-bf11-e74e1d7205e9") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "7bb15d72-378c-4e59-9a4b-8db8f5a46d86") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "baa7ea78-cb5c-4cf9-91d5-bc7303612f81") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21244a42-f1d5-464c-9ebf-5c3d0fb615e1") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b00b2f49-0db3-487a-b8f4-8346307d8fa9") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a02b457b-f2d6-474b-b1d9-5961ab54c731") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f66f51d0-2261-4d77-93d6-de46bd8d65b4") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5775df58-bd6a-4fa1-900c-39aab71fde21") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8dacde56-e2c5-46fe-b441-33e004e8a468") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "63a4bea5-93dc-4903-802f-8a9597a3d446") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d9689ba4-833c-453f-ab16-d837a4ae74c4") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "559df3ca-3fa7-44dd-98db-bcd4b1171a17") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e4fcbf15-694b-44f7-999a-7cfaf20eddba") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4bd5e9cb-846c-4d3b-8864-368e81c95474") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae5c7390-5496-4379-b4a0-9ae617e6bbea") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "003e34b8-fe46-4968-bc78-ebe3df04ad4b") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fde3ef54-fdee-41ed-a764-ebe5fd9c9f7d") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "579064a8-73c1-4520-a70a-a5f87985c98c") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b23d201-66ac-42c2-ad1a-e667f7f73cd7") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2fd17fd1-09f6-49c0-8bf3-cb07312071cd") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a48aaa4c-c3c3-427c-b3c1-e3da61d60782") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bf9ecaa2-4965-4ea6-911d-2cf3c3a9495d") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9806fb69-1a4e-4bb3-abbb-d421230958b7") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b6aef2bb-a349-4eec-8022-c5777bd33c93") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "10c721f2-776a-4189-8ce8-bd536b7a7060") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "121cb6c5-94b9-431e-8350-f0afbc7cb0c6") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "03b5ee4a-a687-4bd1-8bf5-7b861ba5174c") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7db2cddb-96d9-4a07-a4b4-d4bce00fe514") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f988f649-2090-4bc5-b64a-a6e966a47a07") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "335d2401-cace-4b59-866e-5513a5a56e3f") + ) + (fp_line + (start 13.45 0) + (end 50.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "85bb359d-9ce5-4991-8076-3365bbd4a1aa") + ) + (fp_line + (start 51.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "21e8d99d-839f-463e-9a02-205c4e4917a2") + ) + (fp_line + (start 51.15 -12.75) + (end 51.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cdf9818f-8aad-4faf-b532-7e2c89bff4fb") + ) + (fp_line + (start 51.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "edd83749-aa47-486f-993d-2d6f2cebfb8e") + ) + (fp_line + (start 51.15 -0.5) + (end 50.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c5cf11b-3144-4b93-b60e-6e396d1980f1") + ) + (fp_line + (start 51.15 -0.5) + (end 51.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5921b0d2-0b8d-4a82-a818-714d3aaf3c41") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af29304b-df62-42f7-a1bc-13288fb697a3") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0938cf97-c9e3-42b2-8323-b8dca82d10c5") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9072f1cc-0007-44fc-b5e3-f211435c8e3b") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e8067d9f-7d80-48d8-8b63-01f7e5c2af3c") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d19390e3-1c79-4301-aeba-9dac975a63a1") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f7d7fcc1-1ee2-4aba-a1d2-a25d2e256912") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d1989b86-8280-455e-9f5b-6b2e63086e04") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "996e1c81-9da7-40bf-bf9b-129c0272f4ab") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a9c3a6c2-9d9e-4133-8130-01185c47edf8") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2da17f22-e07d-4964-aeb9-59165e375dcd") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a753a502-e7c0-4043-b047-9034d4d75d4d") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2ebb8e83-3456-48c3-a22a-6150aec043de") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6dd41104-7451-4eaa-bb62-2b6f34c7fbd8") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0cb27d7b-106d-4263-8b88-12fba3ab0728") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "adcb9e94-7230-4855-a99c-2ce46f36fec5") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f175ccbd-7371-468a-a115-dcbaf74ebc75") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "986aa379-89c1-4b64-b9df-6f7b1505b87b") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "39a2107e-eb27-4969-a24e-1450d5546e0a") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4298ce78-6bcf-41a5-8dd4-a62c286d0e70") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "67b203e2-b6e3-45d1-8fa0-7cbf127630ae") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "924b280b-3c7b-445a-8905-3e95b630d6cb") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6a924d5b-7bd2-4bdd-b59a-64f7b7676d5a") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "48f40d34-238e-4653-a6ea-cf41bc139424") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "fb46b31c-5635-4273-975b-84851e1754ab") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9f6c4b2a-9bd5-4a53-91ba-d8147b21b3be") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "eca4b08d-b140-41e0-84d8-42976b493913") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "655692ca-927f-4941-a0eb-cab2b3f2a407") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "8584ee76-44b3-4511-ba70-96c3fae66935") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "53a7b4fd-573e-4ca2-a0a0-3433014791c9") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "a58fc408-5067-44fa-9135-a68bb415612f") + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "0e42bb2a-6a8d-47d0-937d-803689742b97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "12fb7dd4-6b54-4329-9f0c-461115dbe4f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "1731af57-b192-47f4-b4d3-0521de72bd21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "45d691cf-0f10-42b8-8067-586496582b7f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "7bbf3bbb-f8c9-44a5-acbf-5a7fadf77d25") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "8023f3f3-3215-4a31-a4f9-c6b3dbb617cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "90efe22f-7af8-4295-ac39-da451d6e6177") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "9a0fedcc-6bae-44f4-b11b-067ddc7c450b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "9c672240-265e-46a6-b54b-530bb787dbc3") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "ad03db25-2299-4e8a-8c0d-33f78a11efbc") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 107.75 -9 180) + (layer "Cmts.User") + (uuid "b81b997a-3e67-4e6a-a04c-f028aa654a45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "f3365c12-f8ab-4bac-8360-2aa02f16a507") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "f5cbca0f-3f44-4355-8fc4-28026217b42e") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "9037026b-9fc0-45cd-aa75-342cf5af95c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (uuid "54a896e5-a628-4f8e-9aa5-53a6f39b39be") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "0419b05b-9b87-41d6-ac78-a1f3b40f82cf") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "00db416c-ba64-4d35-b64c-c021b1202390") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "123a5825-8a90-431f-8700-55265232b6cf") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "56cdbc8a-0ea8-4775-9596-70714837b09a") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c61ddd86-da71-4c1f-bb7b-befd15b0fb8a") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "aeb7f720-b62b-459e-abfe-c975e2657632") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "16e88798-295f-48de-8d59-c238b23b0613") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "35127b71-e4f7-49d2-8e6b-a2662ae51ab8") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "284bc719-6be6-412b-8c90-44a681936e6b") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ba5e4dce-1e03-4b65-93c5-40a7ea7c8db6") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f7c4cd6e-3b5c-4cf4-a9ab-c298e14dfbd4") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8ba1bebc-073c-4f7b-98cc-e085c2906d3a") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c6d6bd4a-9ce0-403e-87ab-f63593dae825") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "a48d0ce9-b1f6-450b-99a2-c34496ff2d6c") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "5c49b185-6fe6-4f8c-81ad-76a3594e442b") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "52bfb72b-26fe-4a5d-9c22-a922b34bbf6b") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "b5e26707-7b7a-4093-99d5-c8c27c046442") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f3caee5d-e50d-428b-97bb-8bfb3d3b8b22") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4bd76d6e-a166-4faa-a8a0-661113a1fe6a") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d1bc93c0-ea7c-4586-b52a-28895760cd6b") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f6c944f1-bf60-4da9-b248-c108a81a2e03") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "666589f1-d6df-4aac-bedc-121447658252") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "6c188f00-75b5-4a8c-95ca-1e7dfd33ead9") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8e9c7664-70f7-412c-977c-7e946df4503c") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "017e908e-fd51-4b69-926b-559ef92bdfbb") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "af56586c-6ebd-4e62-be68-5e8c71db1f64") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "f651e0e2-ef6e-417a-b0c6-1dafb8222eb7") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "88148e8c-33bc-4ca5-a09f-903be136ee21") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e3614da4-f402-4e02-9f86-6b098d48f5ca") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "1496b2eb-08a3-4ea8-aabd-414437a5792f") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "535cd906-8697-43ef-a60e-f851de1a5632") + ) + (pad "A33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d736401e-bdd7-4b7c-98a8-ef594ea00123") + ) + (pad "A34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "1b42138b-c77e-46ff-95a9-cd073f213b55") + ) + (pad "A35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d43cbb1d-a6b1-4378-bfcf-fc5c4d915bfc") + ) + (pad "A36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "1a8a2cf2-4aad-46a4-9107-1e44d3dc0952") + ) + (pad "A37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "e15dd8fa-2974-4b50-af7c-ca8a8d13039e") + ) + (pad "A38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d58f08c8-5fcc-4fa6-b482-496886775f7e") + ) + (pad "A39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "ee1c6ecc-e95d-4f9c-8f4d-f4a68a0a0075") + ) + (pad "A40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "60076bec-7954-45be-b5a6-2e6e6899a5e3") + ) + (pad "A41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "9e804e8d-fb2e-4320-b55c-382ff0e08f25") + ) + (pad "A42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d536b59d-7c46-42b8-8e24-71c95125cb6c") + ) + (pad "A43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "8743df65-9d58-4d7c-b221-4f4d99de6977") + ) + (pad "A44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "d1d4bf93-770e-49c5-af0c-0988780dbd32") + ) + (pad "A45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "4016e0d4-5150-4ee1-83a6-26fd75c613a5") + ) + (pad "A46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "c58c811f-f726-4df1-a8ae-840c31742061") + ) + (pad "A47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "a8f50d07-fadc-4f94-830f-ea8dccee30db") + ) + (pad "A48" connect rect + (at 49.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "2b5a3033-e31f-42ea-8aed-bbcfaa7bc2c0") + ) + (pad "A49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (uuid "09f323b4-706d-4b8e-a7c6-244b624c622f") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "3bfdcd74-4a8e-47c2-a720-4134529b99a4") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "db8822c6-cfac-414f-9ab2-e4f3210a2df3") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d6bc84e3-dfa1-4c17-92c2-c239c97d9ca1") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "2295edfc-bb87-4c91-9a55-5ebd09e7d201") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7729cffc-1dc0-454f-a927-7efcef81857f") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9aa932aa-6740-4144-bffe-53d6432dc5f5") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "05cda5fe-7de0-44c2-969c-12a181eba6b3") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "7dd25afc-3270-428a-82e0-0de24a0cac3a") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f7bf6435-6f69-4a26-8a43-ba941b45898d") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "18fa24c3-d591-40bb-a759-17c636ae2948") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d0212ebb-85e1-4eaa-9205-368df1fad87f") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "261744d3-6d07-41fa-b06d-9f0887b6800a") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "053b3e3b-c74a-4c3f-b82c-4fa3f833399e") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b01bdd6e-61e7-4a36-bf8f-23a49aa5b441") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9ba35abb-d8ec-42c4-b146-923257145dbc") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "c59dd25b-1892-4b91-8d96-1dae77679ef4") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "bd8033d1-eb9a-4ffb-9b9e-26bf9fbf8f2f") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f9b1c086-ab64-4dc1-b31f-454fa225dc34") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d9b4417c-f58f-4d4c-94c9-0ee9c30486ce") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "45092511-9e4d-4ac8-a318-b85f2252e82a") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "79ef76b5-92d0-499a-886d-3afb722e3744") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "de5959c1-d11b-459a-808e-761b410b9768") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9ef6ffca-62ac-4a0b-bcea-7552c89775eb") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "cc106d32-495d-4d68-9d41-5996173c3a2c") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "16102d78-920a-4d85-995b-3b58f22d3f11") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "26d0fa60-1382-4c20-8879-6b067ccc95ea") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "12fbd621-0281-44d4-93fe-d7eaa8c4185f") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "db5abca7-3d50-49ff-ad71-b3c07c7a8794") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "5ec36fca-562b-4305-b6f5-5e9eb3fabfcb") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "af8eda35-87d0-4b36-8c19-df44314b3cd6") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "3bcb66a6-d14b-450a-a1ef-1c5f3980f18a") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4a03d167-1fe7-4a70-81cf-4455d6973a86") + ) + (pad "B33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "67b31ed6-a34c-40ea-92d6-a63a7466abfa") + ) + (pad "B34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "ff879669-fc3a-485a-8942-3cd64123ff81") + ) + (pad "B35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "b8645724-67e6-4174-b0e3-6af2eb2a4e32") + ) + (pad "B36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "08652dfe-561a-434e-b578-df23c6f0ca72") + ) + (pad "B37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f238ce17-c2ed-4341-9b63-8da7be1d4766") + ) + (pad "B38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "19ad5405-fdf0-4d4e-9b4f-157897593b76") + ) + (pad "B39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "1635fd4f-86eb-4ed9-bd26-ccc2a0b17d1a") + ) + (pad "B40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "c3583295-2645-4d85-bfe6-3482c7bb12a4") + ) + (pad "B41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "d37206f2-2dd6-40d3-90b5-0dbcad887a7d") + ) + (pad "B42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "f3d54fce-26f1-433e-9199-95c6b869c1b6") + ) + (pad "B43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "4022679b-0df8-4930-a1a1-b102bb1094e5") + ) + (pad "B44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "61453c5a-37f7-47b3-b766-6900051b59d5") + ) + (pad "B45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "8cec5b11-b5ab-4fd1-a81d-e9f29018985e") + ) + (pad "B46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "319336c7-2ca8-4dcb-abac-ed6372d9c61a") + ) + (pad "B47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "9ca8b911-7ddf-4062-9dc7-756e7c522219") + ) + (pad "B48" connect rect + (at 49.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (uuid "7de43a09-537c-4584-b269-09744b49b0c8") + ) + (pad "B49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (uuid "52475b09-a020-46fd-9f39-1266cd054ff3") + ) + (embedded_fonts no) )

    2. This is a KiCad 5 template - diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_184713.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_184713.zip deleted file mode 100644 index 455897ce96cdae6f325ffaf7d69e755713d1c713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50261 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�%o=r*mUPnT1^Uo}XtPNVV@EV?zp{#AhOLkI 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 diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl deleted file mode 100644 index 291b811..0000000 --- a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl +++ /dev/null @@ -1,136 +0,0 @@ -{ - "board": { - "active_layer": 0, - "active_layer_preset": "All Layers", - "auto_track_width": true, - "hidden_netclasses": [], - "hidden_nets": [], - "high_contrast_mode": 0, - "net_color_mode": 1, - "opacity": { - "images": 0.6, - "pads": 1.0, - "shapes": 1.0, - "tracks": 1.0, - "vias": 1.0, - "zones": 0.6 - }, - "selection_filter": { - "dimensions": true, - "footprints": true, - "graphics": true, - "keepouts": true, - "lockedItems": false, - "otherItems": true, - "pads": true, - "text": true, - "tracks": true, - "vias": true, - "zones": true - }, - "visible_items": [ - "vias", - "footprint_text", - "footprint_anchors", - "ratsnest", - "grid", - "footprints_front", - "footprints_back", - "footprint_values", - "footprint_references", - "tracks", - "drc_errors", - "drawing_sheet", - "bitmaps", - "pads", - "zones", - "drc_warnings", - "locked_item_shadows", - "conflict_shadows", - "shapes" - ], - "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", - "zone_display_mode": 0 - }, - "git": { - "repo_type": "", - "repo_username": "", - "ssh_key": "" - }, - "meta": { - "filename": "PCIexpress_x16_half.kicad_prl", - "version": 5 - }, - "net_inspector_panel": { - "col_hidden": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false - ], - "col_order": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "col_widths": [ - 162, - 147, - 91, - 67, - 91, - 91, - 91, - 71, - 91, - 91, - 91, - 91 - ], - "custom_group_rules": [], - "expanded_rows": [], - "filter_by_net_name": true, - "filter_by_netclass": true, - "filter_text": "", - "group_by_constraint": false, - "group_by_netclass": false, - "show_unconnected_nets": false, - "show_zero_pad_nets": false, - "sort_ascending": true, - "sorting_column": 0 - }, - "open_jobsets": [], - "project": { - "files": [] - }, - "schematic": { - "selection_filter": { - "graphics": true, - "images": true, - "labels": true, - "lockedItems": false, - "otherItems": true, - "pins": true, - "symbols": true, - "text": true, - "wires": true - } - } -} diff --git a/PCIexpress_x16_half/meta/info.html b/PCIexpress_x16_half/meta/info.html deleted file mode 100644 index 0455aa8..0000000 --- a/PCIexpress_x16_half/meta/info.html +++ /dev/null @@ -1,3 +0,0 @@ -PCIEx16_half -

    This is a KiCad 5 template - diff --git a/PCIexpress_x16_half/PCIexpress_x16_half-backups/PCIexpress_x16_half-2025-05-17_200445.zip b/PCIexpress_x16_half/PCIexpress_x16_half-backups/PCIexpress_x16_half-2025-05-17_200445.zip deleted file mode 100644 index adf2730fbacb693ba2b1624905e2c841a99c4d7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129062 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ڱp$^#UzN?6Edd2d>u5EvTE1TGyuNBAwEUw6O-P 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

  2. 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 #m$G;eR6wfNytRf#hSVEQT}7UBodLL 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 Pfd8k!)u7(@r}qB=`SPj+ literal 0 HcmV?d00001 diff --git a/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip b/PCIexpress_x2_full/PCIexpress_x2_full-backups/PCIexpress_x2_full-2025-05-17_191234.zip new file mode 100644 index 0000000000000000000000000000000000000000..4a71c2d716a7e057e7437b5a0fc727c724854297 GIT binary patch literal 82363 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%0AAHh$nx)Et-;e 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≫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 cFx>xsKPbz=!u?T30{+vQs$y)Q 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�%o=r*mUPnT1^Uo}XtPNVV@EV?zp{#AhOLkI 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 literal 0 HcmV?d00001 diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb index 0044312..f5e7755 100644 --- a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb +++ b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pcb @@ -1,9646 +1,21274 @@ -(kicad_pcb (version 20211014) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "B") - (title_block - (title "PCIexpress_x16_full") - (company "Author: Luca Anastasio") - ) - - (layers - (0 "F.Cu" power) - (1 "In1.Cu" power) - (2 "In2.Cu" power) - (31 "B.Cu" power) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 109.625 194.125) - (grid_origin 109.625 194.125) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (svguseinch false) - (svgprecision 6) - (excludeedgelayer true) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") - (net 1 "GND") - (net 2 "Net-(J2-PadA50)") - (net 3 "Net-(J2-PadB82)") - (net 4 "Net-(J2-PadA33)") - (net 5 "Net-(J2-PadA32)") - (net 6 "Net-(J2-PadA19)") - (net 7 "+12V") - (net 8 "+3V3") - (net 9 "+3.3VA") - (net 10 "Net-(J2-PadB12)") - (net 11 "Net-(J2-PadB30)") - (net 12 "/PER0_P") - (net 13 "/PER0_N") - (net 14 "/PER1_P") - (net 15 "/PER1_N") - (net 16 "/PER2_P") - (net 17 "/PER2_N") - (net 18 "/PER3_P") - (net 19 "/PER3_N") - (net 20 "/PER4_P") - (net 21 "/PER4_N") - (net 22 "/PER5_P") - (net 23 "/PER5_N") - (net 24 "/PER6_P") - (net 25 "/PER6_N") - (net 26 "/PER7_P") - (net 27 "/PER7_N") - (net 28 "/PER8_P") - (net 29 "/PER8_N") - (net 30 "/PER9_P") - (net 31 "/PER9_N") - (net 32 "/PER10_P") - (net 33 "/PER10_N") - (net 34 "/PER11_P") - (net 35 "/PER11_N") - (net 36 "/PER12_P") - (net 37 "/PER12_N") - (net 38 "/PER13_P") - (net 39 "/PER13_N") - (net 40 "/PER14_P") - (net 41 "/PER14_N") - (net 42 "/PER15_P") - (net 43 "/PER15_N") - (net 44 "/~{PRSNT2x16}") - (net 45 "/PET15_N") - (net 46 "/PET15_P") - (net 47 "/PET14_N") - (net 48 "/PET14_P") - (net 49 "/PET13_N") - (net 50 "/PET13_P") - (net 51 "/PET12_N") - (net 52 "/PET12_P") - (net 53 "/PET11_N") - (net 54 "/PET11_P") - (net 55 "/PET10_N") - (net 56 "/PET10_P") - (net 57 "/PET9_N") - (net 58 "/PET9_P") - (net 59 "/PET8_N") - (net 60 "/PET8_P") - (net 61 "/~{PRSNT2x8}") - (net 62 "/PET7_N") - (net 63 "/PET7_P") - (net 64 "/PET6_N") - (net 65 "/PET6_P") - (net 66 "/PET5_N") - (net 67 "/PET5_P") - (net 68 "/PET4_N") - (net 69 "/PET4_P") - (net 70 "/~{PRSNT2x4}") - (net 71 "/PET3_N") - (net 72 "/PET3_P") - (net 73 "/PET2_N") - (net 74 "/PET2_P") - (net 75 "/PET1_N") - (net 76 "/PET1_P") - (net 77 "/SMCLK") - (net 78 "/SMDAT") - (net 79 "/~{TRST}") - (net 80 "/~{WAKE}") - (net 81 "/PET0_P") - (net 82 "/PET0_N") - (net 83 "/~{PRSNT2x1}") - (net 84 "/~{PRSNT1}") - (net 85 "/TCK") - (net 86 "/TDI") - (net 87 "/TDO") - (net 88 "/TMS") - (net 89 "/~{PERST}") - (net 90 "/REFCLK-") - (net 91 "/REFCLK+") - (net 92 "/PCIexpress_connector/_PER0_P") - (net 93 "/PCIexpress_connector/_PER0_N") - (net 94 "/PCIexpress_connector/_PER1_P") - (net 95 "/PCIexpress_connector/_PER1_N") - (net 96 "/PCIexpress_connector/_PER2_P") - (net 97 "/PCIexpress_connector/_PER2_N") - (net 98 "/PCIexpress_connector/_PER3_P") - (net 99 "/PCIexpress_connector/_PER3_N") - (net 100 "/PCIexpress_connector/_PER4_P") - (net 101 "/PCIexpress_connector/_PER4_N") - (net 102 "/PCIexpress_connector/_PER5_P") - (net 103 "/PCIexpress_connector/_PER5_N") - (net 104 "/PCIexpress_connector/_PER6_P") - (net 105 "/PCIexpress_connector/_PER6_N") - (net 106 "/PCIexpress_connector/_PER7_P") - (net 107 "/PCIexpress_connector/_PER7_N") - (net 108 "/PCIexpress_connector/_PER8_P") - (net 109 "/PCIexpress_connector/_PER8_N") - (net 110 "/PCIexpress_connector/_PER9_P") - (net 111 "/PCIexpress_connector/_PER9_N") - (net 112 "/PCIexpress_connector/_PER10_P") - (net 113 "/PCIexpress_connector/_PER10_N") - (net 114 "/PCIexpress_connector/_PER11_P") - (net 115 "/PCIexpress_connector/_PER11_N") - (net 116 "/PCIexpress_connector/_PER12_P") - (net 117 "/PCIexpress_connector/_PER12_N") - (net 118 "/PCIexpress_connector/_PER13_P") - (net 119 "/PCIexpress_connector/_PER13_N") - (net 120 "/PCIexpress_connector/_PER14_P") - (net 121 "/PCIexpress_connector/_PER14_N") - (net 122 "/PCIexpress_connector/_PER15_P") - (net 123 "/PCIexpress_connector/_PER15_N") - - (footprint "PCIexpress:PCIexpress_x16" (layer "F.Cu") - (tedit 5D338A18) (tstamp 00000000-0000-0000-0000-00005d3b6d54) - (at 109.625 194.125) - (descr "PCIexpress x16 footprint") - (tags "PCIexpress") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J2" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0535ca37-a7e9-4768-9986-d067986380e5) - ) - (fp_text value "PCIexpress_x16" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 532e4456-8a40-4111-9edf-c96d8470cff4) - ) - (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 145946af-6c8d-483c-9bb8-c2f75d4ca708) - ) - (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 234001ed-d86d-4eda-bb1d-03bdb30def42) - ) - (fp_text user "Keep out components and traces component side" (at 126 -9 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5b6b7e4b-6051-4be4-ab19-81c814c19e0b) - ) - (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5fc9d009-62f4-4f8f-81da-a2adafe6623e) - ) - (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 60cd753c-1750-4ba3-add8-87d6923fc61c) - ) - (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6b11da07-c805-4819-95fb-0bc1d59f256d) - ) - (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6c48ef03-f809-4ccc-a6e1-7d52eb54dbb6) - ) - (fp_text user "Full length max" (at 269 -74 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp 7210b2cf-a98e-49b6-8c53-7754cac660f6) - ) - (fp_text user "Keep Out Cu" (at 93 -1.75) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8cc234bc-2820-4817-b785-5fe0c1999210) - ) - (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp af2cab6e-ea30-4c33-9d28-dc7045c3b6aa) - ) - (fp_text user "Half length max" (at 124.5 -72.25 90) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp c73dfd06-6c3b-4666-87df-857aee7cfc9f) - ) - (fp_text user "Full height max" (at 36.75 -108.25) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp ce75a307-63d2-4732-ac52-f5b107d7e2ac) - ) - (fp_text user "Low profile max height" (at 39.25 -71) (layer "Cmts.User") - (effects (font (size 2 2) (thickness 0.25))) - (tstamp eb039561-08e0-489e-97a3-9f868e7ccdc6) - ) - (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer "Cmts.User") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fe9a7a1e-f07d-42c2-9690-42a2cf879e01) - ) - (fp_text user "${REFERENCE}" (at 0 -17.5) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a4224af7-5af3-4462-87da-7c941ee0d95a) - ) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 84.25 -5.5) - (xy 84.25 0) - (xy -0.25 0) - ) (layer "B.Mask") (width 0.2) (fill solid) (tstamp b015e7ac-46af-4a9a-9d78-65c13281cce8)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp e1b49f70-9c6f-4f84-8670-b844a038d574)) - (fp_poly (pts - (xy 86.9 -7.95) - (xy 99.6 -7.95) - (xy 99.6 -5.5) - (xy 98.2 -2.95) - (xy 87.4 -2.95) - (xy 86.9 -3.45) - ) (layer "B.Mask") (width 0) (fill solid) (tstamp f61fb28e-ed79-4b5e-af4b-913989256fbf)) - (fp_poly (pts - (xy -0.25 -5.5) - (xy 84.25 -5.5) - (xy 84.25 0) - (xy -0.25 0) - ) (layer "F.Mask") (width 0.2) (fill solid) (tstamp 89fb2d9e-0f34-4636-a3e5-60f74e88a0b7)) - (fp_poly (pts - (xy -11.8 -4.5) - (xy -11.8 -8) - (xy -3.8 -8) - (xy -3.8 -4.5) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp d2e33926-d124-4334-a380-06bec35a1085)) - (fp_poly (pts - (xy 86.9 -7.95) - (xy 99.6 -7.95) - (xy 99.6 -5.5) - (xy 98.2 -2.95) - (xy 87.4 -2.95) - (xy 86.9 -3.45) - ) (layer "F.Mask") (width 0) (fill solid) (tstamp dc5c0d3c-cb1e-4350-a2f0-e9f66a97e318)) - (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 0150eaca-9aed-4e3f-ac4a-3aeccc5c560f)) - (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer "Dwgs.User") (width 0.12) (tstamp 035a2f5c-6812-4db3-9f8e-fcc9a620ce0f)) - (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 04391a98-9dc5-496a-8cd6-7fcf671a6abb)) - (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 07aa20d6-6d38-4996-a647-dafda4dff316)) - (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp 0f5eb532-5179-4ef0-a107-c5cad2217686)) - (fp_line (start 12.95 -0.5) (end 13.45 0) (layer "Dwgs.User") (width 0.12) (tstamp 1dc16cf1-e49f-41b7-91cb-3abe085ee868)) - (fp_line (start 0.35 0) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 1fb33565-627e-4e79-962f-31ec27cf9845)) - (fp_line (start 84.15 -13.75) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 219aaca5-f6da-43f2-935f-84d06769edb5)) - (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 277f6fb3-c765-4363-bf71-cce216a7418b)) - (fp_line (start 95.9 -7.95) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp 2f2d81ff-2e9c-4ec9-8b36-b73f0debbdb1)) - (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 38596420-c3a4-431a-9060-84f03d29cc18)) - (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp 38b13ca9-0af4-44b0-aacd-c723f646b6bd)) - (fp_line (start 98.2 -2.95) (end 99.6 -5.5) (layer "Dwgs.User") (width 0.12) (tstamp 3dec794e-f0b0-4271-b868-55272ac0c96b)) - (fp_line (start 11.05 -0.5) (end 10.55 0) (layer "Dwgs.User") (width 0.12) (tstamp 411d9504-b96f-4ff6-9da8-4a4c25649013)) - (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 4a2a6c29-3bb9-4b36-a683-85671e7c8c24)) - (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 4d485d78-8639-4fe9-a967-d941b3cbe141)) - (fp_line (start 84.15 -12.75) (end 122.5027 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 514d41be-9a04-4e4d-8df6-e612e1812368)) - (fp_line (start -11.8 -8) (end -3.8 -8) (layer "Dwgs.User") (width 0.12) (tstamp 51d80fa5-cd0c-45b5-b880-f30024f47b0c)) - (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 52bd1247-aff1-4f2d-9e5d-8508dc37c0e0)) - (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp 5cbd6e0b-803e-4849-89fc-8fc122c272e1)) - (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer "Dwgs.User") (width 0.12) (tstamp 5f60ac33-2d30-4ea7-bbf4-af7323bd6645)) - (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 62dffc29-3f76-4223-97c0-df3e5ce2ed72)) - (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer "Dwgs.User") (width 0.12) (tstamp 64806d4b-9ffb-4988-9838-2b3e4cd35f8c)) - (fp_line (start 87.4 -2.95) (end 98.2 -2.95) (layer "Dwgs.User") (width 0.12) (tstamp 78cf6b0b-6de3-44d9-b39b-342cfcf7ca19)) - (fp_line (start 95.9 -7.95) (end 99.6 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp 7b4eb50c-53d0-444e-a9e7-9eb1e0c8c885)) - (fp_line (start 86.9 -3.45) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp 7c51badb-df0d-42e8-9355-09d6def91fda)) - (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 7c70028d-fc50-413c-9f37-be4086c90c3a)) - (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp 848afe7a-46f3-4356-8327-baf9d8afd020)) - (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp 868771ed-c5a2-4c2f-a415-53ec6e18def8)) - (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp 86d4625b-6ac1-4d49-b487-166f4b0fbaf4)) - (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp 95f93d48-74c6-4cdc-904b-02b9da2302c3)) - (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp 998f255b-7b20-4fbe-a106-6015c6aaefa5)) - (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 9ecce85d-2f7a-414a-848e-e6ca45063834)) - (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer "Dwgs.User") (width 0.12) (tstamp 9f3038cf-18d8-4e79-a660-60a83dd790f1)) - (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp a5281a77-67cd-460b-a71d-a31d6a75cce7)) - (fp_line (start 99.6 -5.5) (end 99.6 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp a63e4646-f850-44d4-b7a3-c5dd4722a71d)) - (fp_line (start 13.45 0) (end 83.65 0) (layer "Dwgs.User") (width 0.12) (tstamp a93ce915-6e26-48ce-b059-8eb97c5a2701)) - (fp_line (start 86.9 -3.45) (end 87.4 -2.95) (layer "Dwgs.User") (width 0.12) (tstamp aad4ef48-13cc-4d8e-8bd2-1d633185486d)) - (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer "Dwgs.User") (width 0.12) (tstamp ac53526d-b6fe-40a9-80fa-94983b9811cf)) - (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp ad9d9be0-c02f-4d04-8d9d-07f7db458bf5)) - (fp_line (start 92 -110.15) (end 92 -108.15) (layer "Dwgs.User") (width 0.12) (tstamp b074c993-b508-421c-a2a1-12864394b7c0)) - (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer "Dwgs.User") (width 0.12) (tstamp b57f41c8-19c5-4633-80ed-9993c59b748f)) - (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp b6c17ad4-d2e3-4e24-90f5-67c931b0974b)) - (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp b9745855-39a3-4ea1-8f8f-bc8187c195e7)) - (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer "Dwgs.User") (width 0.12) (tstamp bade420c-b805-4315-87c1-b06dbc45de2c)) - (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp bc4772c2-5fbd-41ac-8bad-4749f0dbca28)) - (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp bd988c06-73ea-42c9-9d90-5f51647c4d17)) - (fp_line (start 84.15 -0.5) (end 83.65 0) (layer "Dwgs.User") (width 0.12) (tstamp c9a44202-7590-4aee-9384-cde5030beeff)) - (fp_line (start 84.15 -0.5) (end 84.15 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp cd73d7cb-b1ca-4269-9757-f897200c6db6)) - (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer "Dwgs.User") (width 0.12) (tstamp ce8e444f-f6c1-4f37-a6e7-df2dc26d9cf2)) - (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d56984d7-0114-477a-899f-7a82937bfeeb)) - (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp d668991c-7f2d-4aae-bf42-faa88e970d05)) - (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer "Dwgs.User") (width 0.12) (tstamp d729fe5e-8121-4524-a316-046de622fa7d)) - (fp_line (start 94.15 -11) (end 94.15 -9.7) (layer "Dwgs.User") (width 0.12) (tstamp d8b52686-0bdb-46a4-ae4c-de75a62ef8c9)) - (fp_line (start -0.15 -0.5) (end 0.35 0) (layer "Dwgs.User") (width 0.12) (tstamp ded5c657-9de5-4112-bf82-073cd20f76d8)) - (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer "Dwgs.User") (width 0.12) (tstamp e82ac200-0913-47e3-bf88-f8b175520414)) - (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp e95dd0d6-c589-49e8-ab30-5189b91c7745)) - (fp_line (start 84.15 -12.75) (end 84.15 -13.75) (layer "Dwgs.User") (width 0.12) (tstamp e991cb6a-bca1-4f32-9801-c0d29ebffa4f)) - (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer "Dwgs.User") (width 0.12) (tstamp fa56d25e-aa69-43f2-8b8e-201465001c6a)) - (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp fa5e6a1c-16d8-4036-9418-e7ca82d447fb)) - (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer "Dwgs.User") (width 0.12) (tstamp ffdf7794-4f0a-474f-8fbf-43fb138e364b)) - (fp_arc (start 94.15 -11) (mid 94.662563 -12.237437) (end 95.9 -12.75) (layer "Dwgs.User") (width 0.12) (tstamp 17b85a60-8d9f-47de-9360-1cc067e370e2)) - (fp_arc (start 95.9 -7.95) (mid 94.662563 -8.462563) (end 94.15 -9.7) (layer "Dwgs.User") (width 0.12) (tstamp a3ac4324-8cce-44c6-ab34-6834016d62bb)) - (fp_arc (start 84.15 -7.95) (mid 85.525 -9.325) (end 86.9 -7.95) (layer "Dwgs.User") (width 0.12) (tstamp d87793c8-d15a-4759-9575-8a6bf7b093f8)) - (fp_arc (start 11.05 -7.45) (mid 12 -8.4) (end 12.95 -7.45) (layer "Dwgs.User") (width 0.12) (tstamp e8130eec-d1c7-466e-9232-2ee9431f102d)) - (fp_arc (start -3.8 -10.925) (mid -1.975 -12.75) (end -0.15 -10.925) (layer "Dwgs.User") (width 0.12) (tstamp f48b7a37-8077-45f0-bdef-4fa104c912ea)) - (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 32a2ecf2-92cc-459d-a9a4-ec75e58b4272)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 6d8620af-8608-4253-809b-bd0493f0b57f)) - (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 8dc82fff-4995-49f7-9d3a-a9dfe3ed8df8)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp c1e2cbbb-6310-4566-bd72-6354212f64a3)) - (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp e71fa0fb-76a7-4a88-b381-dbc52d7bbafd)) - (fp_line (start 107.5 -15) (end 107 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 4184891a-7ad9-40c7-91e1-1cd0ed06b086)) - (fp_line (start 107.5 -15) (end 108 -14.5) (layer "Cmts.User") (width 0.12) (tstamp 48b7e853-bc9c-492e-8e51-f6c2cf910c49)) - (fp_line (start 107.5 -10) (end 107.5 -15) (layer "Cmts.User") (width 0.12) (tstamp f96f0e23-8d86-497a-8ba3-f4274a9a08a3)) - (pad "A1" connect rect locked (at 0.5 -4) (size 0.7 3.2) (layers "B.Cu") - (net 84 "/~{PRSNT1}") (tstamp ce22944f-e18a-44ba-9366-1c99c0654c4d)) - (pad "A2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 7 "+12V") (tstamp ef966103-9c2c-45a3-aa2a-d5351278b527)) - (pad "A3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 7 "+12V") (tstamp 1bc578f2-7f15-4dae-b616-ecb1401ae68a)) - (pad "A4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp a709a465-bd0d-4e49-a468-6b90d16c5294)) - (pad "A5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 85 "/TCK") (tstamp a676f248-55d8-485a-aea0-a40ecbe9f006)) - (pad "A6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 86 "/TDI") (tstamp 5f35f473-be19-43fb-9912-9615c608dedf)) - (pad "A7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 87 "/TDO") (tstamp 7047c719-d01c-4941-a7c7-32faf95df8c0)) - (pad "A8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 88 "/TMS") (tstamp 7edc3782-bfc1-43f3-aabe-c18062ffe042)) - (pad "A9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 8 "+3V3") (tstamp 963f1dd7-8d7b-4b94-885f-616c4eb77225)) - (pad "A10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 8 "+3V3") (tstamp 03e9fe00-e4d5-4126-99ef-40d71b9740a6)) - (pad "A11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 89 "/~{PERST}") (tstamp a555a04f-0500-4948-b8f0-aab944bdd6a6)) - (pad "A12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp b57a6ff3-0a63-4574-a29d-e6964a964d91)) - (pad "A13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 91 "/REFCLK+") (tstamp 513cf59c-9cb5-4eb7-9a4b-bec23bd264a8)) - (pad "A14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 90 "/REFCLK-") (tstamp 92d5384d-b8f5-470b-9ef1-09ace3d20158)) - (pad "A15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3272c32d-8502-4406-b4c9-5331e6c34522)) - (pad "A16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 92 "/PCIexpress_connector/_PER0_P") (tstamp f32a2e60-00c0-44e9-87d5-9af0c907a8a2)) - (pad "A17" connect rect locked (at 18.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 93 "/PCIexpress_connector/_PER0_N") (tstamp 2d2a953c-d65f-4379-9ee3-8379ce94e413)) - (pad "A18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3e381b59-b05a-4fd2-86ae-7eb58bcde96e)) - (pad "A19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 6 "Net-(J2-PadA19)") (tstamp c40b6ad1-b935-4ca4-8c54-957b554808d5)) - (pad "A20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 57982a46-cf1b-407b-b042-bdd12281df4d)) - (pad "A21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 94 "/PCIexpress_connector/_PER1_P") (tstamp a4be3835-71c0-4506-bb64-c782ff0bbb62)) - (pad "A22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 95 "/PCIexpress_connector/_PER1_N") (tstamp 80f9c8be-5724-4434-ba88-63b5c9558085)) - (pad "A23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp fd93a1a1-c6fb-4ec2-a6a2-204ea075fd6b)) - (pad "A24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 37bdac9c-f253-4f2f-953e-2ab25c3fea0b)) - (pad "A25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 96 "/PCIexpress_connector/_PER2_P") (tstamp 35414c75-6462-43b4-afcf-447cf3565e6e)) - (pad "A26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 97 "/PCIexpress_connector/_PER2_N") (tstamp bb36bb50-4895-4f8b-8c3d-c1b041253b3f)) - (pad "A27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 37261738-68ff-4162-9020-2e489ca156b7)) - (pad "A28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ffa15d0b-7f7f-42dc-a3a0-889554437783)) - (pad "A29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 98 "/PCIexpress_connector/_PER3_P") (tstamp 4cba12c1-89c1-4aad-9189-3406b29ce345)) - (pad "A30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 99 "/PCIexpress_connector/_PER3_N") (tstamp b988790d-0358-4f28-8723-986b09549035)) - (pad "A31" connect rect locked (at 32.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp efc2c95e-e527-480f-8ac0-91d4eafef6c2)) - (pad "A32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 5 "Net-(J2-PadA32)") (tstamp 6cd7d944-da58-4c7a-a02e-a574f91969ca)) - (pad "A33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 4 "Net-(J2-PadA33)") (tstamp d5402288-f588-43c0-883c-121496730eb7)) - (pad "A34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c7396c8f-fc2f-4d00-b3fe-a2fa130eca4d)) - (pad "A35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 100 "/PCIexpress_connector/_PER4_P") (tstamp da468e0c-0e31-4cca-b4b3-b0189738b8c3)) - (pad "A36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 101 "/PCIexpress_connector/_PER4_N") (tstamp 29fb23dc-ef82-4fae-889d-0e4ac57b9242)) - (pad "A37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp cb2fb204-1615-4a87-8d31-0f5eba2af17e)) - (pad "A38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ebdf520f-8c09-4799-b336-cd203ba542c1)) - (pad "A39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 102 "/PCIexpress_connector/_PER5_P") (tstamp e6871ae8-e361-40e7-a647-c37ad1dbb33b)) - (pad "A40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 103 "/PCIexpress_connector/_PER5_N") (tstamp ff466d63-1a0a-4231-9ab1-2ff90e4f1aa7)) - (pad "A41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c1b1aba3-3c93-47af-9d56-e062df9f5eed)) - (pad "A42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 1e081a35-7595-4f7d-a0e1-98dc24a91195)) - (pad "A43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 104 "/PCIexpress_connector/_PER6_P") (tstamp 346d77d4-2453-4fd1-9509-84509e8814f5)) - (pad "A44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 105 "/PCIexpress_connector/_PER6_N") (tstamp 28847768-7b77-456b-a75d-8b3d2fcf9de8)) - (pad "A45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 84b05099-2936-4562-82d1-334c768454d8)) - (pad "A46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 6f8522ad-fcad-439b-8c30-2ba6c6344379)) - (pad "A47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 106 "/PCIexpress_connector/_PER7_P") (tstamp 073dcfb3-9ec7-4d0c-82e5-6b6987d20e82)) - (pad "A48" connect rect locked (at 49.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 107 "/PCIexpress_connector/_PER7_N") (tstamp 1971cf0b-e8a0-4442-a6c3-179f826ce420)) - (pad "A49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 229120b6-35c7-4016-9205-cfdb5b53accf)) - (pad "A50" connect rect locked (at 51.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 2 "Net-(J2-PadA50)") (tstamp 5f564cf1-b17d-4961-accd-e67d2edd4fa2)) - (pad "A51" connect rect locked (at 52.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c086af3d-7e1b-4da1-9df1-ac6438a49d62)) - (pad "A52" connect rect locked (at 53.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 108 "/PCIexpress_connector/_PER8_P") (tstamp 0d66deab-cca0-47cc-8a5f-1e082cc978b7)) - (pad "A53" connect rect locked (at 54.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 109 "/PCIexpress_connector/_PER8_N") (tstamp 12b1042b-e91d-4388-943d-ef749f6efbe9)) - (pad "A54" connect rect locked (at 55.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp ad7a0c9f-978d-49e4-b5f6-e18c27ffae26)) - (pad "A55" connect rect locked (at 56.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 40c0f4c6-fb7b-4101-a713-8ec2b89f5adb)) - (pad "A56" connect rect locked (at 57.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 110 "/PCIexpress_connector/_PER9_P") (tstamp ee9146db-daed-40be-906a-248b0f91d389)) - (pad "A57" connect rect locked (at 58.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 111 "/PCIexpress_connector/_PER9_N") (tstamp 4380c1e4-2d68-4dae-b408-6420b7cdae0b)) - (pad "A58" connect rect locked (at 59.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 4803d2c3-5b8c-46d1-a25f-2976beed085a)) - (pad "A59" connect rect locked (at 60.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 410be3d5-8ee4-425d-979e-5e0cb4fb6486)) - (pad "A60" connect rect locked (at 61.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 112 "/PCIexpress_connector/_PER10_P") (tstamp aa02f4d8-05e5-49d4-bea6-563e10515716)) - (pad "A61" connect rect locked (at 62.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 113 "/PCIexpress_connector/_PER10_N") (tstamp b4389f3b-92b7-42c1-9195-ac46cbde171b)) - (pad "A62" connect rect locked (at 63.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 138bd2e8-e274-4377-b707-1a0f84e56522)) - (pad "A63" connect rect locked (at 64.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 4b720bf2-3866-4753-bacf-698552d62e62)) - (pad "A64" connect rect locked (at 65.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 114 "/PCIexpress_connector/_PER11_P") (tstamp c3b141c6-3078-47ff-bb71-b70983004122)) - (pad "A65" connect rect locked (at 66.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 115 "/PCIexpress_connector/_PER11_N") (tstamp 93b2480d-dfac-4652-9061-4e03eaf7bfe2)) - (pad "A66" connect rect locked (at 67.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp c598c967-516c-40d8-a6d2-9c5dfbfb0a77)) - (pad "A67" connect rect locked (at 68.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp bac043c9-55d7-4b0f-901f-3ef5faeb93c3)) - (pad "A68" connect rect locked (at 69.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 116 "/PCIexpress_connector/_PER12_P") (tstamp 7b58f7ee-1ae7-42bc-81a9-ab75759e3728)) - (pad "A69" connect rect locked (at 70.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 117 "/PCIexpress_connector/_PER12_N") (tstamp 610146ce-7dfd-46cb-b5fd-fe00edebb9f7)) - (pad "A70" connect rect locked (at 71.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp afd88002-8568-49d3-852e-79082d342ee4)) - (pad "A71" connect rect locked (at 72.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp d4d546ba-68c9-4d81-86f1-d4f4a0b0323f)) - (pad "A72" connect rect locked (at 73.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 118 "/PCIexpress_connector/_PER13_P") (tstamp fb68fcdc-7d3b-46b0-9af1-5f09af9650e5)) - (pad "A73" connect rect locked (at 74.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 119 "/PCIexpress_connector/_PER13_N") (tstamp 335d733c-d82f-476d-9c73-d85d7f241d04)) - (pad "A74" connect rect locked (at 75.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 3b6f8212-3926-4863-bd16-01c3e2be4533)) - (pad "A75" connect rect locked (at 76.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 619ee1df-f459-4481-83b8-f1c68f82a3e5)) - (pad "A76" connect rect locked (at 77.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 120 "/PCIexpress_connector/_PER14_P") (tstamp 90425bf6-e4c0-4367-b587-d27f1edca110)) - (pad "A77" connect rect locked (at 78.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 121 "/PCIexpress_connector/_PER14_N") (tstamp f2ae7bc1-0406-43ea-94b4-2a0c467bd427)) - (pad "A78" connect rect locked (at 79.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp e1a2df0c-51b7-4203-9c56-013e6f505788)) - (pad "A79" connect rect locked (at 80.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 957e9f30-0146-4973-a597-7e88034669ba)) - (pad "A80" connect rect locked (at 81.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 122 "/PCIexpress_connector/_PER15_P") (tstamp 75c569fc-cf45-423a-82a0-3dbbb2ed3faf)) - (pad "A81" connect rect locked (at 82.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 123 "/PCIexpress_connector/_PER15_N") (tstamp e2b2d0f2-9871-4268-a366-cd9c9a84d8fd)) - (pad "A82" connect rect locked (at 83.5 -3.5) (size 0.7 4.2) (layers "B.Cu") - (net 1 "GND") (tstamp 49f29361-4034-48cb-a4d0-68f582bc7c70)) - (pad "B1" connect rect locked (at 0.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp 625f73ef-2570-4394-abcb-45bd6da631b3)) - (pad "B2" connect rect locked (at 1.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp 4ce923b7-284c-4318-9d31-ee9a1b073835)) - (pad "B3" connect rect locked (at 2.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 7 "+12V") (tstamp 9e6f0386-8998-46ce-9d87-ee35d6fd51ee)) - (pad "B4" connect rect locked (at 3.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 629d597a-391e-4ddb-83b1-f0bc3a7c2baf)) - (pad "B5" connect rect locked (at 4.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 77 "/SMCLK") (tstamp 5b8dc078-77e3-4116-a58b-b14ca7d21359)) - (pad "B6" connect rect locked (at 5.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 78 "/SMDAT") (tstamp 8d8bdfc7-f32a-474d-85cb-5d2e3a9e047c)) - (pad "B7" connect rect locked (at 6.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e3d37364-cc40-45f7-9866-31e142b6025e)) - (pad "B8" connect rect locked (at 7.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 8 "+3V3") (tstamp 04763a8e-a423-4f9d-9654-b955b2c67642)) - (pad "B9" connect rect locked (at 8.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 79 "/~{TRST}") (tstamp ae9a1bd1-4caa-4165-a10b-d880668b524a)) - (pad "B10" connect rect locked (at 9.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 9 "+3.3VA") (tstamp 29e892e0-4989-4fa1-bf86-f1e792c30757)) - (pad "B11" connect rect locked (at 10.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 80 "/~{WAKE}") (tstamp 07a5dc90-13e8-4f1c-9475-8be6b14cc5f6)) - (pad "B12" connect rect locked (at 13.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 10 "Net-(J2-PadB12)") (tstamp 33fc4bd9-5c54-41ed-b925-5feeda787bfd)) - (pad "B13" connect rect locked (at 14.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 15043bc5-92ba-47c8-b34e-4a358771df53)) - (pad "B14" connect rect locked (at 15.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 81 "/PET0_P") (tstamp cbf339aa-4f93-4a13-950a-a6040c3562d7)) - (pad "B15" connect rect locked (at 16.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 82 "/PET0_N") (tstamp 11f1e5ba-1106-436b-aa74-8b961881bb87)) - (pad "B16" connect rect locked (at 17.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 583065c1-7f51-4217-a04a-7925bafe03d0)) - (pad "B17" connect rect locked (at 18.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 83 "/~{PRSNT2x1}") (tstamp 1ef7ecc3-542d-473e-b839-c1890405a18e)) - (pad "B18" connect rect locked (at 19.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b90189ac-0dd7-49ee-b913-58134ff40b76)) - (pad "B19" connect rect locked (at 20.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 76 "/PET1_P") (tstamp c8b718e4-7e57-412e-bb7e-1c171be39a45)) - (pad "B20" connect rect locked (at 21.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 75 "/PET1_N") (tstamp 0c5cb400-b0b5-4784-b075-d24a6566a0c7)) - (pad "B21" connect rect locked (at 22.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp ce7827f6-2908-45ed-835d-86981ccc9511)) - (pad "B22" connect rect locked (at 23.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 14972fc2-49a3-402d-a535-12fa6466d716)) - (pad "B23" connect rect locked (at 24.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 74 "/PET2_P") (tstamp dd2a656f-5659-4fb3-8115-08d8fdce4da9)) - (pad "B24" connect rect locked (at 25.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 73 "/PET2_N") (tstamp 069c7be0-adc0-45dc-a8ac-f65ea6d974d9)) - (pad "B25" connect rect locked (at 26.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e2969f4c-360a-4de4-8948-df2e4823d5c0)) - (pad "B26" connect rect locked (at 27.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 03fa9690-0284-4fea-8c4f-e0c84673d6ba)) - (pad "B27" connect rect locked (at 28.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 72 "/PET3_P") (tstamp 0c98c221-81e3-4287-b11c-244efa67084d)) - (pad "B28" connect rect locked (at 29.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 71 "/PET3_N") (tstamp c808eddd-c6b8-41b2-a2ae-9977fdba8f18)) - (pad "B29" connect rect locked (at 30.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 42e1c0a7-c23e-445b-8f7e-a96059dc1951)) - (pad "B30" connect rect locked (at 31.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 11 "Net-(J2-PadB30)") (tstamp c4ba917a-0f5e-4a4d-b4ed-25fc83ffac1a)) - (pad "B31" connect rect locked (at 32.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 70 "/~{PRSNT2x4}") (tstamp 440f2d5d-1fcf-455b-be9b-ea73e2526c3b)) - (pad "B32" connect rect locked (at 33.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b7059bb9-043a-4064-b105-36ecd5dfca9b)) - (pad "B33" connect rect locked (at 34.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 69 "/PET4_P") (tstamp b857d755-8bb6-4390-8834-1103a143dcb2)) - (pad "B34" connect rect locked (at 35.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 68 "/PET4_N") (tstamp 323265be-7c53-4f74-a2ff-f89353b90cbc)) - (pad "B35" connect rect locked (at 36.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp e55e9809-db5f-481f-af2e-2228046d0c73)) - (pad "B36" connect rect locked (at 37.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a9296b9e-f909-4432-aa6a-8f70e3c59988)) - (pad "B37" connect rect locked (at 38.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 67 "/PET5_P") (tstamp de195289-bc17-4b60-b95a-cbb562ad36bb)) - (pad "B38" connect rect locked (at 39.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 66 "/PET5_N") (tstamp f07c8102-4fb7-4eb4-9f94-8b99bd116a83)) - (pad "B39" connect rect locked (at 40.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 41539e16-7600-4ec2-9f19-4a1069bdb962)) - (pad "B40" connect rect locked (at 41.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 2e896183-cb7c-41b7-8300-9010ea2061f0)) - (pad "B41" connect rect locked (at 42.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 65 "/PET6_P") (tstamp e7b0f488-5201-4997-a6f3-93971ca71223)) - (pad "B42" connect rect locked (at 43.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 64 "/PET6_N") (tstamp 45034c5c-404c-44b6-bd5d-a3a331eba007)) - (pad "B43" connect rect locked (at 44.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 964f2665-6b44-4cb3-9ccb-8b5a2c046f1c)) - (pad "B44" connect rect locked (at 45.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp d0769a94-c672-4e4b-9d29-767fd3c738fe)) - (pad "B45" connect rect locked (at 46.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 63 "/PET7_P") (tstamp 8ea9f802-b80e-4521-bc08-a317e5498b61)) - (pad "B46" connect rect locked (at 47.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 62 "/PET7_N") (tstamp be1eb4b6-5e3f-4e0d-b7b6-80012b97252b)) - (pad "B47" connect rect locked (at 48.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a6f0ec1d-9abd-4687-a126-a0e722582962)) - (pad "B48" connect rect locked (at 49.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 61 "/~{PRSNT2x8}") (tstamp 4605fc2d-fe25-449c-a273-65649abe3c3a)) - (pad "B49" connect rect locked (at 50.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 77dbf3db-9072-43ee-9936-738b3f6e665e)) - (pad "B50" connect rect locked (at 51.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 60 "/PET8_P") (tstamp 40756be8-296d-421f-9045-1863d406ee92)) - (pad "B51" connect rect locked (at 52.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 59 "/PET8_N") (tstamp eb2abba4-9f6d-4ab7-b79a-d6b414c8ba22)) - (pad "B52" connect rect locked (at 53.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 57ba46aa-a9ef-47c2-be97-a31a693f8787)) - (pad "B53" connect rect locked (at 54.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 6f5c9ff9-5db6-4d5b-b1fa-ad64a3932842)) - (pad "B54" connect rect locked (at 55.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 58 "/PET9_P") (tstamp 18e28beb-af0e-4b92-8191-0287566f7bb8)) - (pad "B55" connect rect locked (at 56.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 57 "/PET9_N") (tstamp b036a78b-8a54-4bab-be8f-f1320f524040)) - (pad "B56" connect rect locked (at 57.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 0218e65d-6e4f-418a-b7e3-d9d34ecb5007)) - (pad "B57" connect rect locked (at 58.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 48fbdf19-22cd-4a35-a80f-f2824cf36322)) - (pad "B58" connect rect locked (at 59.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 56 "/PET10_P") (tstamp 0ab72793-2dec-4a96-9adc-0bbab131402d)) - (pad "B59" connect rect locked (at 60.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 55 "/PET10_N") (tstamp 746acc5e-77cb-44a0-96af-3744d87aa272)) - (pad "B60" connect rect locked (at 61.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp c4450613-58dd-47c6-ad46-9cd523617c99)) - (pad "B61" connect rect locked (at 62.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 7e521ce5-e4ba-4294-ad39-fdcaa41549bb)) - (pad "B62" connect rect locked (at 63.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 54 "/PET11_P") (tstamp b9348953-df4a-40c7-9a2f-0438e5aff7f2)) - (pad "B63" connect rect locked (at 64.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 53 "/PET11_N") (tstamp 18c17665-a0d2-475f-8384-dadd518bf0e1)) - (pad "B64" connect rect locked (at 65.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f95cea93-b57f-4ea0-9554-46ce449346a1)) - (pad "B65" connect rect locked (at 66.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp b1f2e401-4c1e-4599-95f5-b9a9aeda5ce2)) - (pad "B66" connect rect locked (at 67.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 52 "/PET12_P") (tstamp cb272d5e-bd3c-46ce-b0a8-c06d4d6a9765)) - (pad "B67" connect rect locked (at 68.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 51 "/PET12_N") (tstamp 0c8c7b95-aaeb-4321-96e5-e34d68431438)) - (pad "B68" connect rect locked (at 69.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 121b9353-2399-47e8-82c7-79da3b29efc2)) - (pad "B69" connect rect locked (at 70.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 5ae1902e-8f59-4b11-9295-41c7c7173564)) - (pad "B70" connect rect locked (at 71.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 50 "/PET13_P") (tstamp 43224f01-016a-4adf-814a-4382ef326655)) - (pad "B71" connect rect locked (at 72.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 49 "/PET13_N") (tstamp 5f369819-87bc-4c76-bb27-a6d82296c4a7)) - (pad "B72" connect rect locked (at 73.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp f3c921cf-62ed-4361-a3a9-f9ff8e21d99f)) - (pad "B73" connect rect locked (at 74.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp abf2d0ec-e96e-4b28-8efb-f6da17b4e3f9)) - (pad "B74" connect rect locked (at 75.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 48 "/PET14_P") (tstamp d437593f-7595-476b-b059-0d551b5910f1)) - (pad "B75" connect rect locked (at 76.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 47 "/PET14_N") (tstamp cd021577-fe07-4d56-8b42-f21488eeb46e)) - (pad "B76" connect rect locked (at 77.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp 9369d245-f938-423c-ba2e-0c7fe6e6ebc0)) - (pad "B77" connect rect locked (at 78.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp a5f978b0-55f5-46dd-9d3d-462dc37b2a2d)) - (pad "B78" connect rect locked (at 79.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 46 "/PET15_P") (tstamp a859b334-9f24-418e-8e60-b099651217e1)) - (pad "B79" connect rect locked (at 80.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 45 "/PET15_N") (tstamp 6d857a88-6c31-4dd4-80e5-732f502e8d0a)) - (pad "B80" connect rect locked (at 81.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 1 "GND") (tstamp cb3568de-0ebe-446b-8486-af6c10838251)) - (pad "B81" connect rect locked (at 82.5 -4) (size 0.7 3.2) (layers "F.Cu") - (net 44 "/~{PRSNT2x16}") (tstamp 5ebac2e7-cf55-43c8-9b12-aa14259bcdcd)) - (pad "B82" connect rect locked (at 83.5 -3.5) (size 0.7 4.2) (layers "F.Cu") - (net 3 "Net-(J2-PadB82)") (tstamp 720bd681-be08-4dd4-99f9-4633ee148639)) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91e8) - (at 127.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R1" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 96c0e569-9858-4a86-bc4b-44f5e47a1983) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7d1acead-b435-416f-8a80-04d7b3266355) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 291e2121-c380-460e-918c-62eb964f1eba) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 45dab435-a177-4e86-a4ef-880e34102228)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 541573d4-85f1-4d36-85cd-8c9190326755)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 20c6b8de-f337-4985-941f-b03b52aba850)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 28ad7f61-e2a5-4012-bbf2-b78acafbaaeb)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp be0e5027-e8f1-4184-bed9-4a9cfc09f067)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c8229ff3-1387-440c-9636-0446f6c8c8cc)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6078a087-61de-4f01-bec5-fa050acf1357)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a6b080b0-02fd-4b5b-8387-2d040d4c0ff7)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c38e4e04-179c-47e4-992f-dd94edcd4836)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e8f64104-cd87-47bb-b1de-3b7df6bd67a9)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 82 "/PET0_N") (tstamp 95982e71-9f38-4ee7-93e7-5f510f24a8d5)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp a77c2c4f-2291-48dc-94e8-8620fe672188)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b91f9) - (at 124.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R2" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c5ab1195-b1e1-43a0-a3b2-d9af461cdf6d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b818d3e0-177d-4679-a436-0d92ae583688) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 831bda11-2ae4-4c07-bcdd-b93523e34e9e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 1829338c-c977-4357-bc51-02bc1bd6bcab)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 6ce8cdd9-13ae-4e87-8db0-cc66d77034cc)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 062e6197-188e-49b2-89ac-ab058c100510)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 358121b9-d2d5-4372-93c0-aeca6107846f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8c574f61-241e-4403-a509-4f17232bcc5d)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp de97106b-f3ce-4773-a38f-71832b5ec7d1)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 13a7d3c7-a5c7-41fc-bd0c-3a8a4c37c6a1)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4a42feb7-d7ed-44e0-908b-4f8b099bcc32)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 621cb6bd-305a-448d-b2a3-778e6bb3f6a1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp cde1fcab-612e-46d9-b7bf-245402d5eadf)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 81 "/PET0_P") (tstamp c3e3b086-dec6-46de-abf6-c9d78eae3d39)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp c3e083b8-36c2-4c80-8e05-3b95325738fd)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f3b) - (at 136.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R5" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 141986d1-5f60-42e7-be05-5653c4d539d0) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1aeac213-ead4-432e-aefb-8e89ab411452) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 54a04c57-c7e4-4d29-9323-828fe0c9f93b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 7143e35c-09c6-4fb1-a915-93595bec68bc)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 85580aca-bafe-4696-a6e4-b2632fc51bb1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7e47e402-35d5-4c65-b710-24ded39db9c9)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a09adc05-6444-4f42-8a57-4c1567962881)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e33185a0-6300-4bca-a513-01e256966bd1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp eb29dad3-9eae-4bf5-ae34-632f381fda56)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6ce07e97-a504-4ab1-a3c9-a4c2f1997687)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b0614e12-1265-4b4f-9f8d-42990986ac62)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp d717cbea-fc7f-48e7-bb8e-0c2cadc5381a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp da58edfb-f05c-45ca-bcd7-548d6a46a921)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 73 "/PET2_N") (tstamp 8802faa2-9288-4039-b1fb-8f0675c9331a)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 146ca99c-02ed-44c4-ae2d-9b0bd3aac093)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f4c) - (at 133.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R6" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4f407f45-9d6e-4ffc-b250-ae4c5c691585) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 49bca5dd-e953-4d0d-8923-1854565dc6bd) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 5737b98f-23c3-4301-9612-4be22d97659e) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0cbb0fae-ded1-4af5-ad52-725581a0875e)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 74c737c4-475e-4366-ba79-06078245d259)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8d3a57bd-71a4-4363-9f3e-eb63eb02834e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9a46a590-0b0a-4df0-a177-a48daad9ddd3)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a38935f9-6763-41c5-b168-8244a807e009)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a84544b2-e20a-4893-adfb-046a59d1a89a)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 20410326-0e20-42e8-a9df-a8330b6a35ba)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 330351cb-dd9c-495e-a9ae-fdffbe2cb636)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b7b32b31-8de3-4031-b5e6-9099b88078ba)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c8764717-5b43-463b-bcda-22ac0031632f)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 74 "/PET2_P") (tstamp 8476e212-d9d1-4e15-a700-383dfa84831c)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1b45acaa-2964-43d0-8ae6-397873dfa190)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f5d) - (at 140.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R7" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 942760b1-34dc-4220-bc80-061ad9eed3da) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d1f87d90-4e3f-411e-89cf-518264541f38) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 56b28f08-6782-4f89-a2da-ddd58e3feaa6) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 4bc096a6-344c-427b-992b-f7e9271070e0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp aac87582-b5de-4605-a433-b8091b89ad8d)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4d5a033c-7fe6-4d62-ab77-01d784002b45)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 646577d4-2614-42dd-bb1f-5d5a51295aad)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9bea9d78-3a5b-48f4-ac50-10c3706fb02d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c3e8d74b-aa90-4b1c-9183-bedb02190944)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1d2f1916-c87c-4cdb-be97-c6399a886dcf)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 33fc3dd6-16dc-4ce8-b0fd-4a99904a108e)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 33fe30aa-6150-461f-b55e-1365052a5667)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 81893c19-142f-410e-9223-cc345b007c31)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 71 "/PET3_N") (tstamp 0eae53e2-e749-48b4-8797-05a70ea1d8e4)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 9fe42b00-8c04-4163-97f8-9b01f84de90c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f6e) - (at 137.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R8" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 31c47257-b423-4b03-a014-2fc040271312) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp af66e914-64ee-466d-9784-f1966e3449bd) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp d82f09f2-5292-4f71-ba70-3c83157b887c) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0cf03598-5fa1-4e32-82e2-e5a31720c6ef)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp aa588b64-e517-499b-bc88-d6adb189917d)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5d3a7ab3-700b-46b7-b31d-0f40eae09135)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7249a8ad-4527-4f7c-ae84-df118ad75797)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 945b67ae-43d2-4f5f-9c26-5703ed9a6809)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp da2477f1-d842-4cfd-93bd-593aefeeb479)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 00fcb0bb-4adb-423a-ac21-a2610becb3db)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 686696f5-7d42-4b5c-9db7-5491d729ea07)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp aee6dca0-2934-4905-baee-c0ec0528a588)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dc5a0a7e-1c91-439f-87c4-4d4eb50a05e0)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 72 "/PET3_P") (tstamp c92c0956-17e8-443b-b301-e45efa4ce967)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp a4789d5d-a773-4179-b99f-a741c11e9653)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f7f) - (at 146.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R9" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fe02860e-38cf-49f3-b6d5-3dbe820f918a) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 262e3ebc-f910-4bc3-80c5-e43d5e6ff1c6) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 68f28368-0b4a-41f6-9187-468a80cb2c34) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 10c293ed-5e1a-4762-aadf-f1e7ed5ed508)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9756d04c-8dcc-438c-b7b8-1a6eb6d05ae0)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 22db11b2-d44c-4c47-985e-9d415923019e)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 26730860-7fb7-46ff-9cd6-dad54f4fece5)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dbd7e1a3-f892-40e3-861f-18b25ad134f3)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f0eb3797-c6dd-4cf6-816c-c11e551d7f58)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2602de1c-15be-472b-9547-a524ce1006b5)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 5edd86d3-f278-4fbf-a3dc-5d34a2b97577)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b8b83c01-4412-4158-a5d8-bfc31418ab70)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c6c11edd-5e78-48ca-a60f-bcc9547b1511)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 68 "/PET4_N") (tstamp 9e6a5c82-0209-4a72-9ae7-c7c653c275ec)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e25ef984-739e-4120-85b5-a77dea35d133)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9f90) - (at 143.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R10" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ad9164a8-578b-4cfb-9d20-7df29277c07f) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f97085a3-c42f-4145-ae45-bfc07cbb969c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 50ee7006-f7d0-463e-80e0-9ad946a2ebfb) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 4f30357e-a87f-4b74-ac5f-c99e9c524c1a)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp b846c565-77c1-4667-8623-58d37ea367a6)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0d2dbabb-1c26-407a-95aa-d8fa8b97de14)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9cd734cf-645e-450f-98b1-f1363e8229fe)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c601d82a-362e-4c48-bf81-17363ee92623)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp eb8d9a84-e490-45dd-a7dd-972f320454b6)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3cc0d30a-bd0c-47d7-a269-a264e59d6fb0)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6eab3d53-83b7-4d99-9c94-8cbcbca1b569)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a0bee867-b5e7-449c-b6e9-5f391ae475a5)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp cc06ac55-48ce-4e93-b251-c09636496e34)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 69 "/PET4_P") (tstamp 32cdf3d0-94c1-4227-9a01-e741da44d08d)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp bc69b6aa-0796-42bb-af7a-77fbdccb9b38)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fa1) - (at 150.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R11" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e627ff11-f206-4aab-9b08-4b47e8ae1aa5) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4b816a8e-cbe4-442c-ba47-2f59492ebda4) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 11e2e5da-9ade-4d74-937e-b0129244fabb) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 646c263b-b7da-41ea-8454-6d7d7588e7ef)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp dde3a2f3-81ba-46a1-a2bc-d95f968833a0)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 78c061a9-0596-4f42-a9fe-f9c9103a5205)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 9a0f1dc6-4f79-4f86-86d3-00e4b0330099)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c0627449-9bc5-44a9-ba4f-520d4e80a1ca)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d5800ab9-2777-4b3e-adb2-47367f2681dc)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 21654882-9846-47a8-96ac-5c4bbe017831)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 3fb54550-d9b8-4ae3-8e75-46a21c7cca4d)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8dd8fd3e-aa3a-4e17-920b-eacbdd53cdad)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ebe3b81b-7b27-4d85-a679-eafa885b91d6)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 66 "/PET5_N") (tstamp 8f558fe9-fc84-48f0-bcc6-5031cb09fa59)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 24f17774-e2de-492c-b02a-8c784c9ea071)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fb2) - (at 147.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R12" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f516b850-3f5c-4793-b0db-7a1077d21a5b) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 556c13cc-4f62-4623-a51d-0d74fc29f87d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 00b1da2d-d087-4257-b9d9-d16423c7afcf) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 4cfc0272-f652-43c8-a0f1-5d5f09f37cdc)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 8b2f0432-8ec0-4e4a-9beb-a6679309a0fb)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 39427a35-d364-4894-b3b2-587f9289aeb1)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3f4b6d93-ece0-4d58-a2fe-80f8eae8b661)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ac9586c0-dd2f-4b6e-9368-a150047e6c63)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b280f3ba-b5cc-419e-be37-e4091c5c6fed)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 080cdee8-4bb4-48a1-814e-1fab46289de0)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6080bd89-fb8e-4577-aed6-a89772b332e7)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 839ea18e-b850-4348-93d7-fa37a3b0ff8b)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e551ac96-bbe8-494c-a7c9-0e50db1b1235)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 67 "/PET5_P") (tstamp 01c2f7e0-a257-46b9-bd8e-0e4e426ef236)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 186eb98e-a71e-4377-8149-e7e58a19461a)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fc3) - (at 154.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R13" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 69220832-ecad-4b49-800d-8533d95d283c) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp addb3d2f-bf26-416a-b313-d3483de6c7d7) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 7c99fdfd-b5f6-4899-a9c0-14b139d3a5af) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 822a7204-a69f-4968-80d9-dc6eb1a18423)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a47d74d9-4e36-46bd-887b-7381f32a9baf)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 11a00e49-8bb4-4d73-9a8d-803d558edd7a)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 62130990-66e7-43ca-b466-47f329c3b5d1)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 88d84065-69cd-44b9-b5c1-8bfb35dc315c)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c9006f9d-b541-4b8b-b745-eb8b1b703fe4)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 840d7c1d-9d78-42d4-973f-a78135e9ba33)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ad89fe41-f07b-4980-b236-983e3512d291)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e14da129-aa2c-4716-bc0b-daaefc19a028)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f60113b7-d1fc-4854-b5c1-0b7205f07e61)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 64 "/PET6_N") (tstamp 37a4ea0f-83af-4144-834f-8ede40946d81)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp ca8eaac4-d30d-4ff1-bae2-4a0dfb84968c)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fd4) - (at 151.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R14" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7129d906-3946-4e89-876a-3820dea4d298) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5e3badc4-2ef8-4c77-8107-4512d4d0d8b6) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 11aecba5-f5fa-4551-9c18-b894a12acaf0) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 2ab4ab8e-bcdc-412c-99b2-e74fd72907df)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ece0b308-6edd-4dec-97db-66b54bd5c066)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1716fd97-6cfa-4f67-b757-d6809fcf4f95)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 274ddc92-0635-4851-b79b-79c01f5adbf6)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6a7403c4-6739-4d01-8d5f-574cd5583c6a)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6f232452-ae54-4adb-b8b1-9fda9edaf25c)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2f7efeff-3f6f-4291-971b-a2a5000fc6fb)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6788e8c8-a614-421c-b50f-0ecc7bde791b)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 88544482-874e-4043-b24c-4a1990963168)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp d1c80524-8238-4c8e-998d-104ee0f59bcc)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 65 "/PET6_P") (tstamp d4977077-fa99-41ed-b29f-0637afc18a68)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 17a82917-b79b-4e7b-a083-3f75391e7479)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9fe5) - (at 158.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R15" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 18967120-ba0f-41b5-9ff8-7680863d98eb) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1edb50d0-5e0e-4076-8825-75e4bd84f45d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 6c93adf8-7d34-4ab1-aeee-4149af8e6773) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 3e3a978e-ae99-4366-837c-9dee6c28044f)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 436deda1-9672-4141-b05a-592c43a81c19)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 023b4147-2f55-49ef-9a75-49a3f58501cc)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b49a0611-5f63-4756-a84c-65f362af8e93)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp c211d6f2-5078-4ae0-ad51-544688b428c3)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c67eec5c-1d3d-402c-b366-5657cff83445)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 757d4e69-0e57-4151-8627-58bb48d074a4)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8bf8b57b-e536-40d1-99e4-98aa794e0874)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ccb735e4-de53-4921-825b-72f627e3034e)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fa5a8d8d-a52e-4aab-8dd9-c89585d579ef)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 62 "/PET7_N") (tstamp aefc70fe-30e9-4899-82c9-15c21c8be690)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp f01a030f-d3b6-47ec-8cde-3a5c9a1e9800)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3b9ff6) - (at 155.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R16" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp efb4b99b-bbb1-40f8-aea2-d6b231da2449) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 102aa1d4-1b2b-463e-8014-a7e5ff45074f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 071e2ef3-a679-4498-8bce-e659b6c8303a) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 44d7e2ef-658f-40c8-9fd9-896ffa378217)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp c8d3f3f7-2504-48c9-8f24-67799774b9c1)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0744d49a-7ba2-40f4-b61e-86a8f0ca19e7)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3f229a36-16ff-4929-bf51-b874ef2b8c90)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 41a71d46-bede-46a4-a818-0d70c545320b)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp dd6e2dba-ade0-419d-9186-acf598ec3413)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2585fc9b-2eff-4038-9c29-b1e7933de126)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c059d81e-ac97-46cc-93b8-31fa6c1f4a8d)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c9658823-e39c-4b52-8ece-26e314535211)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp dd4259aa-2d60-4b7f-bb76-e6f5f7e92a98)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 63 "/PET7_P") (tstamp 11992db4-6762-479b-bc03-990e20aee497)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 793a6235-dec8-4cf2-9434-f833bb9062e3)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba007) - (at 163.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R17" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a3b32c5d-0a81-4872-b420-0a5a45b3e5fa) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 596cdb83-5529-417b-9424-f416bf7b8afb) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp e231665e-560c-4ecd-9fd5-49b3c9ff0eac) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 05d42640-fb1e-4b61-b04b-cb09bbba0e8b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e4fc2d3e-b466-44d8-bd74-095377174d18)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 35de34d5-86dd-4493-bef6-cba2be2f5c23)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 57013920-a585-4384-be61-fa923f46c104)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 63a2b83b-0d25-427b-9bb4-7f078cfc3208)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp bb7afaf6-3140-4a1a-a1ce-40f724dd2dc7)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0af3fc83-fb9f-40c8-8c22-bd4cd33526fc)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 71ba5163-971c-4646-8d6c-980551710f36)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c0fbb827-2198-4f42-916d-27d3ae88cc63)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp d2a265c7-98a9-421d-a6c4-6adc6b22ee4e)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 59 "/PET8_N") (tstamp 0b15683a-bb2d-4ba2-a1b3-c37ff08abdf0)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1fae8322-15d3-49ae-9739-ee2aadc6eb71)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba029) - (at 167.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R19" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6ca58463-d935-4c3e-b5b1-f32ec5e7696d) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8c22e9c2-4ad6-46a6-b8ba-16e4e575552c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 3dbd8c95-6496-4ad9-928d-2890e2b5149d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 01083281-5cb4-42f6-a75a-5dc6413acc83)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp fdd010be-3afb-4485-ba06-b017cdf0471b)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 686e84b6-15b6-4096-9ee3-5cbac7f176ed)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 81ee023c-23ba-4bdd-8264-5e1f1b76ca8e)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d04f6329-b857-4f86-83c5-79a1795bb85c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dc65dde9-79ea-484d-a196-7d470be34e98)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 039c70da-8cd4-429a-8c3c-1f51f1c6bef6)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4f99f492-c81a-4beb-abe3-dafee4ebac3d)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 73ee4e5b-6b7f-4698-b61c-97b793d0d0bb)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a1c964d0-f778-4bc3-9c68-be2afec4b80f)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 57 "/PET9_N") (tstamp 19dab23d-f1d8-4438-b589-ca0ff6b7f7bf)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp d5ab028f-c2f7-41c2-bc36-494caa1f67c4)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba03a) - (at 164.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R20" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8edbe177-e49e-48eb-b00d-fe444391b9f2) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 74d5e4c2-4e15-49d8-8479-51a9fd91dc31) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 804119bb-6cec-41c2-8be6-6dd671cec57c) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 452a05c2-5274-4009-8d76-64d67230b7b4)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 5ef0ca6e-f1a4-48cd-8b8b-c4431ebc4237)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 17139162-c6fc-4ab5-9697-9f478615d801)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2759e5d1-bb7d-46f3-b152-114c7c8dc5b2)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 565872a5-e0d0-4d64-801e-ab5d22e8e4e7)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7dac538f-a6ca-483e-8267-3cdf7dd6f492)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0fe8cd88-a644-485f-b4d8-6f0e08b28a9c)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 318b793e-e4d6-4c91-b4ce-d77903af4625)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4024a7fb-8bf6-492d-82f3-d3c2d52e44ca)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 795e1d38-f73e-4692-9eba-481820a1d4de)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 58 "/PET9_P") (tstamp 4a6b1ff0-f15c-4746-adaf-f24c7379096a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 5c27f24e-6d92-4eb3-881f-34dd753d6063)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba04b) - (at 171.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R21" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e7a3226c-88fd-4ebe-ad83-340eebf536b7) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 74f2af78-4e65-486a-8ffd-0693ed293be8) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 441c8e60-8d71-4b5a-a5b0-ce52c21bcad0) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 85cc23fc-26da-41a8-9fea-51f581fb87bb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a6a7152d-48a0-436e-afd2-ddc853846cd5)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 19cc77bf-06b1-4afc-84ad-953e7c15ffc2)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 63eb5d06-49ae-4d09-a3f5-bee886653dcb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d977cfbb-c839-4e3e-b209-48256b74d8cd)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp ff180902-5522-4623-8d8b-f56c34290034)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2256986b-8848-4a39-9978-5e186523b17d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 54e43c9f-bb5f-4217-a994-23f6e2e963f6)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 91b74233-2c60-4a87-8048-5e5329d0f606)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp ea92fe35-4769-4c70-aeaf-cb76f7646988)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 55 "/PET10_N") (tstamp 19558739-f777-4173-ae24-911c44b6b631)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp fae71c14-bc08-4a33-9a9b-ab77b06fdda4)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba05c) - (at 168.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R22" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 703b8249-56c6-48cb-8a99-9227e1e1bec3) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d8e6ac72-5c53-472f-b8d9-d28ef491fc4e) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ceca979f-a998-438e-956f-8457238f4e19) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 6bc0fcd7-7d82-42da-a3a5-fa26fa9482f5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp e884a667-50f6-4ee9-b2b9-7e2d03e64035)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0dc140d7-9366-4f35-a0c7-251d3c6650fa)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 30cb1768-2a2e-4b74-be95-e2a549526b68)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 39fe9589-eeeb-4e21-b7f5-fd7b423a8b47)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp c8f9cc90-e5bc-4d45-8bf6-764a1bfd27d0)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0bcf8373-cb22-467c-bcc8-0373c2c998f4)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 204ff610-5706-4ea9-a2c1-221c3f905da3)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3d9e1d74-80e8-4daf-b294-061e2fc94b74)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4c304739-3a59-4e6a-8fd2-0d8d80509099)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 56 "/PET10_P") (tstamp 12067606-f76e-4c04-8749-a141cc933ffe)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp d52a2279-ec0b-40ad-aaec-0e222472b889)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba06d) - (at 175.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R23" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7a1155be-d26a-4487-9595-3804d943f179) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fc52d1c5-39be-4172-b382-44b43b56b68c) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 42b46b04-2dc0-4893-8bf7-579585aa95be) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp a9ef3d1d-a03c-4e97-b5ec-bd7a43727ebf)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp af8f54b8-d149-47ab-a562-bcae8c4c57e1)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 271af90b-409b-4bbd-b061-1d3b0279253a)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 2d1a638e-2754-452c-bb31-0daaa2c3dc70)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5b29813c-6575-4f01-84b0-49d19edb9adc)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6e73affd-42e2-425c-9ba7-587b9823db37)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 15e08eb2-c82f-4672-95ab-9fc7eafce997)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 6fa9770c-75b5-4b63-883c-080c06839bfd)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b4b7ed1a-987c-4cd6-9d73-39fbc611e33a)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c432b91a-830a-473f-9e43-dd64c46550a8)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 53 "/PET11_N") (tstamp 3003c589-d153-46b8-87d7-0e53dad99272)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 36413e31-d70f-4bf7-a8bf-3f32fb403207)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba07e) - (at 172.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R24" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f3d28355-7934-4479-ba36-342234e823cf) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0436c033-461f-4ec1-980d-9fb64ca83979) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 444c3c5d-1f28-4121-a4f6-0d02242efd51) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 10559e87-7790-4f37-a6ea-dc10dbc9a80a)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b3a12e49-9ac2-46a9-8d97-32523334778f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 512b92d3-c102-42fb-97a2-30997e9f73fe)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6d7d5306-4637-41a9-9428-12c38ea495b1)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8e918a13-f4bd-43d3-910d-b54cef6cde1c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp bda2e91c-a4a5-425b-b2dd-51035c8e3395)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4a33317d-1492-44be-b810-1eac65e18cc0)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 7a7a70da-737d-46e9-9bb0-e19077911c28)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp af579e28-36a1-4c05-8fbb-7a90e45d73c4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp bff39338-7bb2-4fdb-b84c-f6b3d6db709a)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 54 "/PET11_P") (tstamp 9df42bdd-12d2-45b7-bbf3-6ff2dfe0f66a)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 91a74b52-7496-47ea-9927-5c0cf9f29ce9)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba08f) - (at 179.135 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R25" (at -0.01 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3d1abf41-6f74-4b86-b8af-5fa0626e0afc) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6b532551-caf2-4d7f-9f1a-1a9a06088a21) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp db7fddba-53fa-4017-afab-709e19626cd5) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 4af54e39-5631-45d9-b23d-b3dda6cb87ae)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 4b5ce76e-c7ea-4793-a922-b0ffa2b66b63)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 021fff86-9503-44a1-9d87-565bfd960c3e)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 10e3b1ec-e40a-48b9-a891-b756e6f128cb)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 362f84bd-a75a-42e3-8432-94be2b33c4c1)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp bee7b3a6-3981-4ece-b329-6942e29f82aa)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 0280611c-2ae2-4527-9644-89a33d6914c4)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 3763969f-b878-4eb9-9f3c-5dc73bf86fd8)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4f8e1b19-9283-4d26-9f17-a61e166f62ed)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 9750d5e2-67a1-4033-90d0-aae4324d2a66)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 51 "/PET12_N") (tstamp b4df0f7b-dd09-4463-901c-b2b534f47af1)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp e22faf49-de87-432b-acde-d3aaf5abe102)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0a0) - (at 176.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R26" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 14911e95-c39e-41d9-bbf4-68f1b4cca73e) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 89e72b4c-4ee0-4f04-a0b0-35f040533858) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp b984cf6f-8b75-4e6b-b5f9-319926d5b44f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 5d507270-54e9-425e-bb08-f74681d5e2f8)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b650c662-ddda-4d93-9973-c77306018874)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 1f1de7c9-eeea-41aa-acd1-fbc7161df0d6)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 967c847f-2abd-4b22-a78c-b1c8534292cd)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp acee8f9f-0f13-494a-8ab4-ae2cc73d53ed)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp e893eb26-445f-4fdf-8351-9f8f02ae4a2c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 04738717-89c1-4786-8f79-b5197a14892b)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 09ba8853-c51b-445a-be5e-72246569f6f1)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 13855b80-ebb4-4015-a09f-a6eb40b5c971)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8631d40b-65fe-461e-a917-974c90226877)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 52 "/PET12_P") (tstamp ed00d871-82b1-42ee-a0b8-bf8ad6b21da5)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp fbe4b710-2a30-42e5-9d8d-f0202e934f1e)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0b1) - (at 183.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R27" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cf53fded-e757-4e44-ae06-62653f6b55b2) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 265b7951-af9b-40e2-bf7b-80b0ad68a2b7) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp a32e1aa1-f751-47f2-8b14-82889bacccb4) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp ad078942-5985-4165-b189-524441bf6d86)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp bbfb75bb-0ffb-46e8-ad25-766a7596dd74)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 23eded01-5991-4af5-b46e-008ecd8fbc46)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 35cb86e9-b800-4dee-b566-73eaf4d2a5ba)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 75a4cbdf-a6b6-4016-9b39-069ea67f4608)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b2450fdf-3525-4697-97a2-15ebb26e85d2)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0dc49881-db0e-48d8-8d92-dc63b12c49c9)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 32c1c7ea-8eee-403d-bb8a-ba78b6731d32)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp dc279d8e-3bce-42f3-ab42-1b34174381e7)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e50b5c8b-1a61-4e08-94bd-655d96bf28e2)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 49 "/PET13_N") (tstamp 98feb8bc-aa8f-43a3-8264-ebed06425940)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 11dc4810-cfbc-4ded-a750-fc56dc5c72b0)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0c2) - (at 180.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R28" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fa9d65ab-a9b3-4099-91bb-97671a2f3ac6) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bf3abb55-a1b0-4f2c-a12b-34ea7d234cf6) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 375a4494-0999-4343-918c-60987a4c608e) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 8429847f-76bc-4c24-bbec-377dba440ebd)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 9257378b-7456-4e5e-bd07-fc2b024f467d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 25b42291-6b4f-4392-9403-1a3f1cb21120)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 515b126d-dbba-40cb-8198-e55a3652f60d)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6a2b424a-e69b-4be2-9bbb-b2e6f2e312c3)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp eef69a5b-fd04-4de4-a55e-c19703534dd1)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 93c4f0df-3765-43a0-ad25-ff34daf3b962)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a4867625-b5c3-4014-b0db-e02475fe3c4c)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp f01f6239-7555-4d0e-b992-16ebd34037e1)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f2cdfff7-8e90-45a0-ba3d-a63f7ee6e3ae)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 50 "/PET13_P") (tstamp 803c2e01-29be-4869-99e9-e6ed0b02994b)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 7e871b1e-cbce-471d-8b1b-bf0c11a3eaf8)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0d3) - (at 187.125 180.625) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R29" (at 0 -1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp cdb991c4-c890-4e31-94a0-aa045ed8d945) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9f4df066-8b85-4cc3-9fc8-a6835f396eba) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 739137b9-7cde-4732-ad9c-3325eb66be79) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 03f9ed50-ee48-439b-83bf-841430d80bcb)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp b2f52513-249a-40d2-bc59-8cd8f8924302)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 54cb5a44-930a-403d-a552-a1d096b3e3b8)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 5735a373-5529-460f-83d4-c0874d44d97c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b02f4950-2f28-4309-8ba8-77db5b6d7b51)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dd08fbd3-bfa4-40e7-907b-1b5f95258151)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 24d8a5be-900b-4222-851d-f76cac2a602d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 28ba6485-406c-44b7-8129-d3e42a5d936a)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 61f6f816-ca24-471c-bbda-9e689e388c02)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a97940c9-3464-422e-96f0-cbdcb581009f)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 47 "/PET14_N") (tstamp 4d3df828-4168-4fe5-855d-dbaec899a191)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8c004345-f823-4dcd-af7c-744a447e9e2b)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0e4) - (at 184.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R30" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 41a815b7-7146-4b3a-8e3a-b07fc087bf8b) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 04084b6f-2d5a-4915-a335-0b6ab8aa88d1) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp e8727048-eaff-489c-b43a-46bde5a0eb9b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 0f9c1554-4c4a-4209-9f2b-cd0190e49645)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp a5d395b9-1cad-4a20-ada3-de5aafa04cff)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 072ffdcc-8750-4f78-bc4c-3c4d224dfe53)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0bfc9859-78c3-4c55-96bc-5cb56194af52)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 45acc28c-e9ad-4f96-8a88-284668e679c4)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp af0a8caa-0f1d-4db0-9282-854f12d1fb39)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 018f4174-ce32-44d0-8035-f21e78748a15)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 1e2a7a9f-6429-4233-921d-3c01cce609b4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a768829c-8109-44ff-b82e-5210ea349d2d)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp f3b1d3e7-577e-4dbb-ac61-6a00b594b69d)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 48 "/PET14_P") (tstamp 88140431-4afb-47da-82b2-6357ee9eff25)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp ed3efabf-4864-40b0-afb8-2c20fc939ca5)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba0f5) - (at 191.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R31" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 623cbc14-e974-454d-8437-a4a8d487e757) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp aae93fc8-a34e-43b2-b362-8d8a43cb53d3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 592aee53-44e6-4d3c-a3b0-6718cd45fbfc) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 215efcc5-a11e-44c0-a82f-e1765a215201)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp b4270d21-a1a3-4d0c-aefe-86e32b4d0b38)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 449ddbf3-a211-4125-a3bc-354d81d0264c)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 45b14d2d-dbb0-470c-ada2-c9af3edd74b7)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 4ef269dd-fd8a-433f-9ddc-2ac8728cc6a3)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7887eb3d-50db-4ff8-9ad3-c40a821f6df3)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 37c6bec4-908b-4b1e-a1f0-964cbc18123a)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 46fb473d-356e-4f96-8ff2-af419fa4ffba)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 99849671-04fc-4825-ac75-d6647fdec657)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp cee9b996-f45d-4f1e-9227-357a2b483cd6)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 45 "/PET15_N") (tstamp ca1d26a6-d122-4a69-9d63-1eb210393abc)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 3874053c-eeb5-4a52-baed-bffcb8cca21f)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3ba106) - (at 188.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R32" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 922865b9-5677-40fc-a2ab-fc9c72f5017b) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b7612bb8-2113-446b-840e-7d85e9f34ca8) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp c2205d5a-0f94-405d-8c35-cd50f907083b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 447040fb-fc66-4115-a334-5cbe63e41b6c)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 66d1bf01-18d3-4aed-bd13-3ae02460fb3b)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp b8a6f749-9524-464a-8659-ed1e76d3b160)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp dd9e8f87-20d3-42cd-9ad0-1e0b76c80e9c)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp e672b5bf-23ee-4b39-b973-1200a51afb3f)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f1721e64-2881-48ac-85d0-6e642be8ea68)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 4da0f803-8005-4de2-8371-cb115fd07b0c)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 99d59fda-c5ac-472e-ae9e-793f767e9da5)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp a6d5868a-5f54-4d1a-840a-6a970667e215)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp b1005bb1-d0b5-461c-98b8-7bf91c23ae4d)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 46 "/PET15_P") (tstamp 1af76f5e-3dfa-4c17-b363-4e4c240752ae)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 2d3ad92d-3b8f-4976-9ffe-bd30cdd0927e)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c1e90) - (at 160.125 180.625 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R18" (at 0 1.375) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ad723230-01bb-43a3-87eb-629d0d5379b2) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c462b01d-6802-443e-b214-ef4554ac5cb3) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp ba6f34e0-3553-491b-af82-ce191df8258d) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 209ef0a7-a64a-411a-9589-437af42bde8d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp cb5c3b30-f0b6-4a34-9048-74050aaef784)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 3bd60603-35ee-4fcd-ac18-5f7c9e1c04aa)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6bf77f78-6856-4300-aa07-9c3782bc8269)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dc73084c-c070-4df5-9320-eff4c01e1cf7)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp eb70babd-ff3d-411c-bab5-95b98ce6ea21)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 5eb91801-5f71-4dfc-b711-128ef7c8c07d)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 79fb053e-75fa-40ea-a184-34012f520bd8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8459fd51-f68a-4015-b405-ca7e045f652d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp ccc889d7-ecac-43d0-af5a-5439d5d396ee)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 60 "/PET8_P") (tstamp ede992d1-62e1-49fa-93a8-ec6f2d8a4cc1)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 1b3883da-4fc3-4119-9344-e7ff9265cef2)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c3012) - (at 129.125 183.875 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") - (attr smd) - (fp_text reference "R4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5ab307df-e1f7-4749-b308-b25687b2e5d1) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp da427784-b068-4e29-adde-2478fb6ec1a0) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp caa7d2ae-9106-488f-b5f4-775a94859dba) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 60b2697a-1f64-42b9-8f01-b110c0e08f7e)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp bdbfcbfb-c683-4b79-991e-d14b640c034e)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 413de9ac-85b2-434e-94c8-2b6c1c341e36)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 41b7aa35-d506-44c3-8fa5-c1069d072122)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 77f99b8d-50ce-4c45-9296-ac31cec57a19)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp eb26cb95-6132-4e1d-b082-12e0e15481a4)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8464e1ed-4b0e-4e18-b695-c8a4c873e3a2)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp c2598e03-15c2-47e2-adea-f5b2e9c67091)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e0779d0a-3cdf-4b13-a02b-75a602bb63a2)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp e84710f1-9e3f-4b67-9984-3425720ae77b)) - (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 76 "/PET1_P") (tstamp 954f7a1a-a04f-4b4d-b056-2e199159397d)) - (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp 8ed9c1ab-e191-403b-9e65-ca6f020a9571)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005d3c42ee) - (at 132.125 183.875) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2b665b54-f01d-4f76-9178-f6dbbaa282c2) - ) - (fp_text value "49.9" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e2ffbb88-02a7-470f-af25-09735373b7e6) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 52b42226-9287-4175-8247-c23874596e21) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 02b58ad6-dea3-4cf0-8538-69f5e2c63bc6)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 8cc8f876-5337-4a15-9045-723d756c01af)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 68272210-3555-4255-9a6d-715c943be4fc)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp cc260a01-f0f7-4a0f-855e-c24749bb71a4)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp d53e8e47-c0d6-4581-b81a-e49fbf25da93)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f99b5528-57d7-4103-938d-dd6f1f90e3a8)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp afe4da14-da8f-4b2a-bfbf-fb19053dc182)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp d19fe477-4282-4962-9df8-70780b9624fd)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp e7a328cf-2980-4e2f-85d5-3a6395541391)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp fc84fa00-88eb-4ad8-a70c-cc00b4aec83f)) - (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 75 "/PET1_N") (tstamp 42b55c99-67a3-4fef-b331-d74f328deea5)) - (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "GND") (tstamp f3ab59e2-74da-4cbe-a172-05d0bc56e08e)) - (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "PCIexpress:PCIexpress_bracket_full" (layer "F.Cu") - (tedit 5D33889E) (tstamp 00000000-0000-0000-0000-00005d4ee42f) - (at 109.625 194.125) - (descr "PCIexpress full height bracket") - (tags "PCIexpress bracket") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") - (attr exclude_from_pos_files exclude_from_bom) - (fp_text reference "J1" (at 0 -19.75) (layer "F.SilkS") hide - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 18e3a8fe-14d1-4535-b207-fe2719852438) - ) - (fp_text value "PCIexpress_bracket" (at 0 -23) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5ab20180-d059-4e5d-a435-108f94d6f096) - ) - (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 15a441aa-9dd4-45b0-98d7-51d3a371422b)) - (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer "Dwgs.User") (width 0.12) (tstamp 18fe6fa7-2057-40e1-8f11-18c628cda5fb)) - (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp 4201fbd2-0340-4609-8c1f-5bfc8754e407)) - (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 4ba191a6-77c7-4fa8-a540-50512b25d30d)) - (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer "Dwgs.User") (width 0.12) (tstamp 4e084b09-4200-40c7-b222-9f7507402ea8)) - (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 6af68d2f-3bdc-4a0b-ba92-07646f4c46ab)) - (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 7363ebe2-ec21-4d6e-8635-5ddeb5f8bc5b)) - (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer "Dwgs.User") (width 0.12) (tstamp 757c2c60-70da-40fa-8c5b-2c3a8ac6dbc7)) - (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer "Dwgs.User") (width 0.12) (tstamp 78e68325-5a75-4a0a-854d-7b82f1781b8e)) - (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer "Dwgs.User") (width 0.12) (tstamp 86892a07-19f7-4e50-a7b3-632636e60c31)) - (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp a232abb1-dba5-41b6-b690-ad111f427ecb)) - (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer "Dwgs.User") (width 0.12) (tstamp ab169ea9-cbff-4f72-93a7-4c78a6dc8673)) - (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer "Dwgs.User") (width 0.12) (tstamp c3cb0640-9857-4277-b4ce-7bfda05eace0)) - (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp d16719bc-869a-4f68-aec7-58f4fdc87b5c)) - (fp_arc (start -35.74 -98.725) (mid -34.841974 -98.353026) (end -34.47 -97.455) (layer "Dwgs.User") (width 0.12) (tstamp 045dbed6-5b7e-4031-ab7a-42dbf24b85e8)) - (fp_arc (start -47.04 -105.72) (mid -46.431888 -105.468112) (end -46.18 -104.86) (layer "Dwgs.User") (width 0.12) (tstamp 51e813f1-af92-469a-95fd-3c3ba39b0142)) - (fp_arc (start -34.47 -6.645) (mid -34.841974 -5.746974) (end -35.74 -5.375) (layer "Dwgs.User") (width 0.12) (tstamp bb5a0dc6-17b2-4ce5-9ef8-4bcd1ad738a9)) - (fp_arc (start -35.74 -13.325) (mid -34.841974 -12.953026) (end -34.47 -12.055) (layer "Dwgs.User") (width 0.12) (tstamp d1a7a548-0fbd-4006-9e37-ed82fcb8f955)) - (fp_arc (start -34.47 -92.045) (mid -34.841974 -91.146974) (end -35.74 -90.775) (layer "Dwgs.User") (width 0.12) (tstamp ee018504-ea16-4d5c-9bc3-4da366fa69bd)) - (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 266bb908-b86f-433d-947f-8c3fbfc6f6e2)) - (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp a0274c01-4999-4f55-b505-c6ca0b084a53)) - (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" - (offset (xyz -46.18 104.86 15.86)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 90)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a7d) - (at 126.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C1" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a2702561-e3c7-4514-b199-cc39e3be9d18) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 73ff3652-354f-4631-98c4-c472bab484ca) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp a91e4634-7458-4dbd-a2d8-b3689b332c29) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 47e12db6-bd7e-405d-8b69-6e5be12a28b1)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 9f561190-388e-4c38-a88b-1d5dcb8f42c7)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 23b221f4-3fd0-4f47-b4f9-4e1db21cd7aa)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4d10534f-67e0-4981-8fd2-d12d6fe05c32)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp bd48e9f2-93f2-436c-b5ad-376eca3697c8)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c1a25f1a-61a8-48e0-a50b-c9de52877816)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 2c10211c-5a97-48b0-9d07-078e4655435d)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 88e841d0-0f7e-406c-b5f4-79c47c992ccf)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 91a0efd4-1016-45b1-bba9-83b1815a42b3)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b21dab02-042a-401c-bd4f-f716442f3a41)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 12 "/PER0_P") (tstamp ab0de0ce-32bb-44c0-b0d5-8f380e4ff2f5)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 92 "/PCIexpress_connector/_PER0_P") (tstamp 65273236-2a34-4d3c-a90e-7c05b92a432f)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a8e) - (at 128.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C2" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 1a7422e3-cd27-43f7-874e-5522bd5259d4) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 549bf8fa-8361-4aaf-849e-69017ab6935d) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 97d6100a-2a96-4b19-afb0-9d726101d3a7) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 063728fb-a185-46a5-be71-fb1c174e15ff)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4e146c76-7e94-4aa8-90a7-63b2a33042c0)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8a60d856-34f2-4f44-8700-8d6a21d0fa19)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8d8482ed-0634-4c79-88de-2389e5a56a56)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9403003c-811f-46ae-b736-3bf25385d5de)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b6287ae6-897a-4c66-93ba-afcade6d520c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 05615909-71c6-49fd-83c2-23f493c44b58)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 79758cf4-22db-435f-a785-b7eb93911cc4)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e4933c00-a14b-46c0-ad3f-01d5377a555f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f6343600-2dfe-4846-a889-558f0485f285)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 93 "/PCIexpress_connector/_PER0_N") (tstamp d6f4c11b-2346-45d2-9031-cea7b05651d6)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 13 "/PER0_N") (tstamp 80603fa3-7b1b-426e-92f2-1e59af051f33)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9a9f) - (at 131.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C3" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 413ff0a6-b023-458b-841b-8f0d8ce1cbff) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bdad804a-7675-48e9-aaa6-857e80eee002) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b5931abe-ad04-4b56-b596-082f6c276b42) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 055f1df6-81b6-4d6c-a919-2bd0046d7a3e)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp c34c78e6-5164-4b39-bdd0-063e11f81611)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 14b69bb3-5949-4bbb-b9fb-bd646ffc089e)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2021ef1e-3c25-4a51-a514-6741eb729d5f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 44ee30d6-7570-4281-8a0b-2242c4fb1a15)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp a17a2cec-fcc5-435b-be2e-cee65b2260a6)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0515e59b-12dd-4636-83db-cec7d0758631)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1b0fa6e9-6c63-4f0f-ab43-94cad2a5b00c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2b61a274-a3fe-40e8-b3f8-5e050dcccd33)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e081c377-bc14-4187-aef1-158bc9b2a4aa)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 14 "/PER1_P") (tstamp 7ae64f15-e091-4a21-97bf-c7e2b7bd27a4)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 94 "/PCIexpress_connector/_PER1_P") (tstamp cdfe382a-8994-4107-bdab-53a601a72cf9)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ab0) - (at 133.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C4" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fc8734aa-b61b-4e9b-8fd1-0efa4c087c8e) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp daf7a5d1-89ff-4eeb-9d56-6d023a4ba99e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d39ba9d8-be7d-4930-8b90-f9cd5e8c3bd7) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 0c6a4223-a498-4973-9245-9d2926b9412f)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 807a9560-c265-4ba4-9d16-9e785c58e9e5)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 017a5c56-22fd-4d44-9543-f8e6538cc1d5)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9f248b1c-0ff6-4a99-9fd0-d6be2af76822)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c9290db6-1106-4498-b6f2-db4586bd0313)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f6098c81-496a-4315-ac20-9ac868540921)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 276f3551-f4e3-4752-b582-ad0d0b36b324)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 599d6436-16e7-458c-be5c-9a4f24c43b87)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 66542a31-74e5-4460-8e5d-c071f2847ebf)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 66589a40-9c8a-430f-8ae3-2edb8318c585)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 95 "/PCIexpress_connector/_PER1_N") (tstamp c003e5d5-72af-4570-b3f6-282a62d1abaa)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 15 "/PER1_N") (tstamp 29a03807-de46-4211-a6ed-7b5624f08e68)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ac1) - (at 135.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C5" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8c2440b5-c27e-45e1-a04c-51dd4ba85d67) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2cdf0cde-1b7b-4e00-98e7-aa172a0b53fd) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp e47215b6-cc00-4be8-879a-1213ae814d9f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4cd44e30-f5e3-4c80-8820-d01c79f290a0)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 841778fc-f070-4b2c-944f-4b7ae1d91986)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2b114b75-85ee-4939-809f-6dd12218de71)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2e39c273-5877-421d-ab03-9e6decffbcc3)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 79aba0aa-40c0-4de5-81ae-4703b7c9d6d2)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d964dd57-29b0-4043-9649-2e06098b927d)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 7b2c98c6-458d-409b-b554-cacaac2d269e)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 859d9bd7-3c80-499b-bd22-93ace7064798)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b279eb00-a968-4182-9760-fa5bd4e07e0a)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp bcce5e0e-1a0f-4def-b81f-62410838dac0)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 16 "/PER2_P") (tstamp c2b544bd-48f6-4a66-8802-a18a70c8d345)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 96 "/PCIexpress_connector/_PER2_P") (tstamp 520ab2d0-3624-4cab-90a2-5cc9b4e59738)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ad2) - (at 137.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C6" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 08d511a8-56bf-4a93-b79c-79f5dd911560) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3ce51895-a9ab-4a6c-8d8b-dd7facc6e646) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp caac0224-e356-48c9-85c0-f58fbaea5fed) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp c8619f25-0810-4b68-b4ab-ba9273540e95)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp fa9b98d1-ea5c-4fd3-8b71-e5ad760a5b01)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4ff0b780-bc6f-4ac7-9690-1fe5b6f539ed)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b7811859-7b21-4671-b054-d3915bba523b)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp bc8f5edc-41ec-48b1-ae7f-2bb270b9c981)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d38e90f4-3662-45f0-abfc-c6f900c03c8f)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 23801d79-e3f3-4bbe-8a7e-7b096ff06022)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 334adf39-84a2-4849-96e0-7152bbab34c3)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 90896a03-5e84-4c6f-af26-8d9baccc471e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b1b54347-55b1-4293-b9f8-76417a023de2)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 97 "/PCIexpress_connector/_PER2_N") (tstamp 48b063a8-dd3f-450b-8f9a-cd638d1c349f)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 17 "/PER2_N") (tstamp 7b37e732-6512-4840-895e-d944b0ab4bf2)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9ae3) - (at 139.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C7" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3e87f637-c2f4-4288-aac1-11b036973302) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 721f6ca3-b934-4b25-9416-e25708114d84) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 558f12da-3a47-444b-a548-34a4fe3a7b9f) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 31fe658d-a43f-4c1c-a86e-114cfa1b82e9)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 6b6064e4-78ef-4e24-9f36-3e26766a0512)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1d14a91e-ab77-4df3-b73d-093767e60be1)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4e57c3ae-3e01-4a85-9247-4b92c46a7a30)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 7db40725-60ad-47f4-9bc6-b9bea850120e)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b86f578f-c7d8-420b-bfb1-2e41906b300f)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4f2d6612-e9b1-4a0f-bc3e-48d7d8680ca6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5f1ce0a5-b86a-4b8d-aa14-40a9815e3c2b)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b8ee4d3b-ecd6-427a-b938-1f5e76ddf8c8)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f61927f0-18a9-4d45-a87e-28efdaec87af)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 18 "/PER3_P") (tstamp a11389dc-9c46-4d8c-b7b3-7d49e2ae7c3d)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 98 "/PCIexpress_connector/_PER3_P") (tstamp dfe74e84-3819-4a28-b90f-eb9ed668f8c7)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9af4) - (at 141.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C8" (at -2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 57e258f6-b55d-4d64-a403-eb07dae980e6) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8e4a3981-770c-48ba-9b5d-240caecf5d19) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 9cdc5340-27dc-4aa0-9465-9fb388233144) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp d5d744a7-e6f9-4a62-b341-0ab5817764bd)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ec60284d-2915-4c13-82f3-5a3a54b9c448)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4bf50d2e-4913-4d1e-9982-6d62104ec632)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 84fe04d1-6c5c-444d-b973-5bf387a7d524)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp bc2f6347-e558-4813-8796-580180620659)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fa18b80f-0f63-4d56-b4ce-5c5b2f9da29a)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9aa50a4b-6008-4413-9afb-f74a897ffa9e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ad2abb33-bfa4-4d04-8e9d-6bee898f37f6)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cfd14f3d-1cc5-4bf4-8625-15195f842696)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp fe3ac70b-70ea-4d30-b169-6f7c4dfb32a7)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 99 "/PCIexpress_connector/_PER3_N") (tstamp 5f7b9f5d-6595-4641-84ed-bf8a68ba223a)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 19 "/PER3_N") (tstamp 3e34de55-34ba-4338-b13e-d1a07f4ccf57)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b05) - (at 145.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C9" (at 2.5 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3b42f935-fc41-434b-b128-65e7adb5d2c9) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp d40c404f-867a-4708-a47d-4a72d0ab272a) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 36284bee-90c2-474e-89b8-3f7cded45cb5) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 45ba3510-314f-4c51-8193-0837bb4bd1bb)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 656a9082-8b9d-4c8a-a926-1ab2a5df9b82)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 316b0b35-be11-4274-8ec9-0e51ca69724a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5a85799f-54cf-4c55-b439-0285b343ea7c)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 65aa54e9-4578-4d0a-a689-0a6654204dab)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c9f74db7-c288-4875-be97-555fe67dbf04)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 71b2578d-2252-437a-85e2-fab86847cc63)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 76cd1834-cf58-49e1-a025-79cd4d84ed4d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp cd9c5705-4c6b-4855-82cb-deaa0a36df9b)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e9e7fe44-43d7-4ca0-8af6-75f6eda559db)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 20 "/PER4_P") (tstamp 573b7a32-006a-4abe-a7db-810ad64b717a)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 100 "/PCIexpress_connector/_PER4_P") (tstamp 0917d02d-7503-4f8a-a2b6-517d740dbf98)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b16) - (at 147.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C10" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ebaf76dd-a0e7-449d-a5ef-87e2525f6502) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 0db32dbd-68ba-40d1-a54c-f5eb03a22d36) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 9bc4688f-5d72-4ec3-9eee-54489b0a3d53) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 492b4262-c78a-4c38-8c39-4bcd48789c93)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp fc1fd737-8a48-485c-bb05-63776f24a893)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 578f1097-cdbb-444d-9262-6bcbb896bc6a)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp ca7190dd-00a5-4452-966c-aa50aa15839f)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f3c6d54a-ed8e-44d1-bb05-7479517d3365)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fc08dc91-23c4-4d1b-aa33-885d81a3d39d)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 236c3664-82fe-4a02-9ef3-a77663bce91c)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 96ceba2b-34d6-4a81-90ab-dc3698a85840)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp ad3f7ffd-c91a-4d2d-9432-51c30f2cc6ed)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c4dadada-1ce2-48f8-b38e-be1e9ffcb711)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 101 "/PCIexpress_connector/_PER4_N") (tstamp d6582437-c011-4bad-9bb0-ca4b077a85ae)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 21 "/PER4_N") (tstamp 0d5cec55-a604-48fc-9d50-4cadd27bb3ec)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b27) - (at 149.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C11" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp c4096bdb-8822-4826-baef-abdf7fa4ec22) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 10acf117-03b4-4ff9-ab33-4f96cc1bdcf9) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8bc6225e-c5f2-41e2-9430-e3d576e205d0) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 89477571-01b3-4a67-a5cf-df5e11c3751b)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e4067ae9-d398-4600-a616-4570b75bfd38)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 090b9eca-2106-431d-94a8-3ffca5a9ff36)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 18226984-1f15-42a5-85f3-97a84bb924ae)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 44c46ad3-c9d2-4339-a835-2b8af1430018)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8d849e60-b3cc-4a61-b418-f2830e7e74da)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3c4933cd-340b-4fb4-8981-9c197cfee0fe)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 75b1e8b7-e98f-4ce2-bbf9-68ed62806c79)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9d737fde-1b21-47f9-8e29-b6d4644a170c)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c43ee5f6-8a77-4bb6-9028-ba7bdbd03657)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 22 "/PER5_P") (tstamp 4d25e7c4-bfc0-47ff-bb5a-24fea586ebee)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 102 "/PCIexpress_connector/_PER5_P") (tstamp a03c2af7-cc90-4bf4-80fc-553192656712)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b38) - (at 151.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C12" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 3a92a788-37c0-4d2e-81e0-bef475969a11) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2a21e935-9368-4522-a8aa-f0e8ace8ff64) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 1ab1d994-bece-4b56-a98d-3fd4cb7dc18e) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 3da318c1-f51d-48ad-a114-213bdecb962c)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp d4ab302a-b48e-4f75-9f49-bca7d99948ce)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4fe9e25b-16f8-41fc-88d2-e262bf967924)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ba569a71-be3d-431f-b7c1-939c93247a99)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c05f6db0-af09-4841-a898-32ac2f9be82f)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f76a00e4-d339-4c98-a188-07e6963b96c6)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 487e61d3-d90b-4b52-bb1d-a4aa91689c91)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6baaa3cf-1bbe-4361-b97b-56f7a986f999)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a529a6d6-cc23-483e-8195-b4537a27e7e3)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cd366c57-405f-434f-987a-c28cc414d3c2)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 103 "/PCIexpress_connector/_PER5_N") (tstamp ef668808-708e-425b-8ef6-2f29fdca0eac)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 23 "/PER5_N") (tstamp 86061f41-277a-497e-9801-645538b1fab8)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b5a) - (at 155.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C14" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 10355bd4-0acb-4f94-bd81-b77d7fd09fbd) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 8e85e428-ba09-4a11-8c62-b8cabb0013e3) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp e368500d-c2a2-4744-afb3-4ab752a4be0b) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 2620eb54-89c3-4298-91a0-c4b17bd4f9c2)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 2901511b-e592-4712-9a79-c8623082e7c2)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0c43573d-dc8d-476c-a1b3-edcf62f838cc)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 44c1b9e4-a272-4740-b7f2-1a28b612347e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8b7f68ed-e275-49e2-817d-0cc04907d922)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 951bb454-ca8a-4ff0-bf8f-481ee2135a4e)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2180d61c-c277-42d5-aa5d-aad377ca12a7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 32608b45-ac15-43d2-b9ed-4897cf8d0dc3)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 67ca8f9c-caf8-4d86-bfcd-da0fe289ddbf)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d2a80af7-f253-452a-abfd-e71e9f725525)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 105 "/PCIexpress_connector/_PER6_N") (tstamp 8ad02bf8-6a29-410f-a624-d5d64ec4fe25)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 25 "/PER6_N") (tstamp 19569afb-44bb-4dd9-8160-9fc070597b36)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b6b) - (at 157.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C15" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 625f49ec-436f-4528-b18c-54d76af63b2a) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 36de3946-529c-4733-8e47-b063ed2a467d) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 68d2f5a6-b5e7-4616-8cee-893c45062b06) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 30256e00-275a-4fea-93d1-b2347d0e7278)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 401dd688-b8d2-4425-8e25-810fe2b59230)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 262b37df-9da3-4901-91d9-417c77e5566c)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3cd9df6b-5f2e-4972-9029-d19e1583d50c)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b02e2850-b429-4676-9fdb-805c00cc214b)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b9be665e-867b-4252-b3bf-3d30238d677e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5309a253-b55e-4562-86bb-f80c77be6023)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 8211ebc9-35b4-4a15-a9e0-b0dd2119b3b9)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 829b4d99-caef-4cbd-8099-4e087978de63)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e6111d71-0241-45b2-9a2d-240da2fe250b)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 26 "/PER7_P") (tstamp 3c51039d-bebe-4f49-ab88-037b32aa2ee6)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 106 "/PCIexpress_connector/_PER7_P") (tstamp 4b4a210e-58a5-4dbc-a712-fb3e8a6f65f0)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b7c) - (at 159.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C16" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2d758ced-893c-4185-95a9-50f3c61a4867) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp e0fa3a4a-8d99-484c-bcc4-2da1aaad1eea) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 8ef9402f-77b9-4be7-8d09-0a960c364ac7) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 012091a3-83a0-4774-84dc-538aa44a8cf2)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp b0fc5e06-d081-4d77-841b-d17e7855e14a)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 56e19ffc-1280-40f8-9cb3-5f959e02b2a2)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d278088f-3738-4615-8f42-5d2fb73d3649)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp d938b78b-00ad-45be-a84a-6280dfc6311a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp eb1125b4-045e-48a3-b077-a9e0203eea46)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 57dff672-1d28-4b40-a4b1-28d77d3f88be)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 962a92b1-1a50-4109-94ba-97ca344c7f53)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ad98462f-e918-410f-936b-784c39a2bd55)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b6cec5a1-bbcb-4e8d-87f8-147d867516ec)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 107 "/PCIexpress_connector/_PER7_N") (tstamp 61da658c-2d85-408a-8db4-97f3bc56da35)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 27 "/PER7_N") (tstamp ebbe82a0-a6d4-46da-a2f9-e01b43b9a395)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b8d) - (at 162.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C17" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 9ee56884-78d5-4553-84da-99cc9007680b) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 96ae416d-c523-4b07-a74f-fa17608387d9) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp a9ec82ef-6f7b-4e07-b538-c844e6ee439e) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 748a7df5-3c23-4889-beb3-535ebebefd00)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp d0e07cf7-32b1-42a3-920b-78d8b51f2b07)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0defdeda-9b39-4c96-a970-514fc0966e4e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1841e0e1-1ae2-4d45-9bb8-625cf87b385d)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5f5d2065-6eb8-4d9a-9b94-066274e14871)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 9ab41ebb-b8c5-4a70-9a8e-1ea90fa08138)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp aa58fb2a-879b-4d79-a714-d32cdf0c55b6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp c5ae43bb-4abd-4298-844e-02db88af860a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cc42a3bc-5f77-4306-b708-a60c39f151a0)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cf7db2fd-eac7-400d-88c6-2a57a5140096)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 28 "/PER8_P") (tstamp 5edaa84b-ce0f-4796-a3bf-8e5dd8cbec0e)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 108 "/PCIexpress_connector/_PER8_P") (tstamp 365643b8-1eab-48dd-81e9-e9b33076e674)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9b9e) - (at 164.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C18" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 1ebca825-435e-4805-8b10-b545c17c6048) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 641fb20e-f8a6-42c5-bb47-3d075b2c53fa) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 27315a9a-8f36-4dab-83bb-a31482611c4c) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 14a9570d-3db4-4019-ae5c-fb360fe3df0d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 3dadb56e-63ca-4b84-9899-d369f455a7de)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 30a1fa47-ab04-4694-be12-90acc76d5766)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 62a030b9-b8f3-4661-933f-0f2599363203)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 85b08e1f-c3ae-46cc-b0ba-2e2e5e1bcc66)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d5f817c6-c867-41eb-8600-1013341bd887)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 1be3218b-914e-4102-bd47-16edc034af82)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 44c98a80-d8b7-4534-b10c-b5d7a8ba6fd9)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 914e55db-018e-4f91-9bbe-51b052a5e9be)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e0b229da-9205-4efb-aaf6-549e1712851b)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 109 "/PCIexpress_connector/_PER8_N") (tstamp 56aeb611-5fb9-4047-b8e6-f5144f30986f)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 29 "/PER8_N") (tstamp bca7da0b-a14b-4747-a975-875ebcc182d5)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9baf) - (at 166.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C19" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fbca5e11-25d2-4774-9548-cad1ba8eb270) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp cf41694d-abb8-4beb-bb7e-653281f057be) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b4914699-dd83-49fb-92cc-c3115dc5d94c) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 9d4e4ccd-0387-45ab-a51a-0faae6ff6f5a)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp f43bef7e-2a74-4bb3-b83d-1ef27e81fb72)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1e877bd1-1f47-494f-a4d3-a4380645dc63)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 45014cbb-c3d8-4b07-b5f4-208e3f26a59d)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 74bb8535-b35a-47b2-a0aa-22fa00cd8df4)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp fe1d1eff-7f7b-492a-8259-dd301ef60992)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0c27f3f8-0411-4e3e-a610-56a640f98e17)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 456abf28-dfed-4eda-acd6-2ea245a5077a)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp bb9cd300-bd08-4a9f-b8fa-2ba5c2a88743)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp fad0529b-de22-4d02-9dc5-d7bae8d5cf97)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 30 "/PER9_P") (tstamp a5d04be5-bb58-4ec0-a650-d89f2433b124)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 110 "/PCIexpress_connector/_PER9_P") (tstamp 59e18541-88ad-4b03-848d-57e4ba17b78b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bc0) - (at 168.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C20" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp fe863c71-ad80-4e60-8195-5140ac428e80) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 25a08ad3-13b4-4db5-952c-9cbf68808885) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 9860e65b-c5e0-4b9b-a236-ff31bdb3aa42) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 5e6a0185-2336-4af0-b8b9-e16f1c9bc23f)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ca02f5df-f665-4bdb-9f47-3b5ccac9fe51)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 091e9258-24a8-48b1-a351-0687abc3dccc)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 205bc98d-5efc-4257-a53d-3f56b9954dca)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5bda0299-942a-41ae-a0a4-91c48987c079)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8f96f9d3-6110-4a91-972b-5be96d419633)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0d87b161-9b0c-4a18-8275-b76d307df59e)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 3eb8e690-87ad-4d4f-bc39-63013c059680)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 9e895c97-dfaa-48d7-81b2-7d88ea8c5fd1)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f8620711-2dd9-4382-914e-6957b4536d2b)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 111 "/PCIexpress_connector/_PER9_N") (tstamp 73c552b6-c8ba-4bbb-b39d-1f43501fbc3e)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 31 "/PER9_N") (tstamp d88efab7-40fc-414f-a27e-db68cc022929)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bd1) - (at 170.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C21" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 6966ffa7-d572-48a3-9c69-84c5eb9a07ad) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 329bf82e-8438-4234-9ce3-9d160b2d4a02) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d784d74d-1086-4d74-a06d-c21d225d1091) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 098c7f88-20f6-4bc4-926a-7aaaf034e4f5)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ac7ad00d-28eb-4f84-bdeb-3dccaf93c472)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 03fbe9d8-9e56-4302-8ac7-3ad02c88363e)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 17d2c8ab-eafa-46f8-9a5f-992b3187e07c)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp aae0580e-11e6-4b9e-85bb-eba1de9c20f5)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp f318adb8-cbe1-4140-84fe-19c3611fb38a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2452378c-7dc2-4321-b7e0-c7f393af8577)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 65c42c65-6451-448c-8540-bd3396f57337)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 7feaf00e-9635-4323-a9eb-ef0241c30539)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 8afc5e21-d06a-46ca-ad77-86d6fdd5c8fa)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 32 "/PER10_P") (tstamp ea192786-a91e-4d6f-8098-68785ec7a3ff)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 112 "/PCIexpress_connector/_PER10_P") (tstamp 23033a07-44b0-4c18-ad99-452d6dc8fcb7)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9be2) - (at 172.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C22" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp aeb5b186-3201-432c-8aa6-e8c3025d608f) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 1094813e-6445-42ce-a80e-1a9f01c3621f) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 44741250-8274-4403-aed8-b20478d62603) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 414353b2-0599-4573-9b7d-6780c957d5b1)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp c86ea32b-1bb2-4669-9d0f-cc167d10a65b)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1861c2cc-9127-4497-abef-a27fe3b09bb9)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 23424551-7d49-4158-ac21-9b1105bfad54)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 323a40b5-9e7b-438e-b912-3f32da45833b)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4e432994-b5b6-4203-8ade-d383dd13e485)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 07082ccc-b164-4d65-9f20-ec66d86f0c1b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1143c620-51bf-4d2e-a6f6-a53fd0f9fae4)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 5e9dd30f-7c50-4e97-bdbd-197826ef9f1e)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp f3484b76-3239-40f8-81a1-af99103cd108)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 113 "/PCIexpress_connector/_PER10_N") (tstamp 660e33a1-95be-49be-b8ae-39182d35fa70)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 33 "/PER10_N") (tstamp 356d16c8-1fd5-4a20-bb8b-c64546180783)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9bf3) - (at 174.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C23" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ec0a6c44-34cd-4a71-9f07-e3f60bc87ed7) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp f34fc5f9-1d00-4835-ac0b-5048f55d1afe) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 156299e2-f340-4054-be35-ba3079c91fdc) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 629143be-288d-4238-9ef4-38615be67966)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ef43f72e-a240-4d9b-b6d9-c6ddee64f2d1)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 76d27c26-6895-4181-9a3d-27f646b153e2)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp a5046508-2b3b-455b-bafb-be914c8732a0)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b9a20ba7-e953-401a-a38e-fa0ade05be20)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ef662f78-b773-4591-b9ee-b8e5111aa521)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2dadb3b8-3fc6-49e7-b101-9097ad2633c7)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b00a2120-cac7-4c0d-8847-8d13ddf29c45)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b89b2f14-8940-4f4d-b742-ae7193a1c3fe)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cc5c5b45-b36f-4664-ab72-98f6e297b905)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 34 "/PER11_P") (tstamp 8a8811be-7ee1-41bd-b9ae-8b8e16412250)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 114 "/PCIexpress_connector/_PER11_P") (tstamp 9a31098d-fdc4-4c58-bd25-7d623a1ecdbb)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c04) - (at 176.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C24" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b936f8de-b68c-4cf0-aee8-de883c4fe03d) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp b8aa0d44-166a-4771-9878-ead4ef53ac23) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 468bc06c-f543-473d-bffb-2bfc04e6f303) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 41b2a498-c203-4da5-ad5b-dd55d5786b58)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 61559679-5f5c-48d2-b115-17f6e5f34fea)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 8b13c187-c433-4857-b4ec-1c7c8d8bfe23)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp b10e8fdb-5f71-4384-a0e2-fcc10077e310)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp b45e7590-4124-4d20-8164-ce72b0c01634)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp e1a4d973-c1c8-47ea-8b44-717aba7ce51d)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 30c7968b-4d8f-4fe5-90fe-852e97abfcc6)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 4a79cc61-9ae5-4985-9d27-734de0ab1b01)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 5ab98965-8ce9-43ee-a859-63e4195a729d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e6317d51-e373-4a33-a825-292f19667164)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 115 "/PCIexpress_connector/_PER11_N") (tstamp 75b6e958-e817-4b69-bb52-42dd44c3c40d)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 35 "/PER11_N") (tstamp 7c5a48dc-3b11-4e44-9be0-41204c461773)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c15) - (at 178.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C25" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 972d99f8-6268-4e5f-b8e0-1d41dfe6396b) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4e873d06-9e19-46e9-b49a-a43158324dec) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp f2256ed0-6cb4-4189-8aae-4ebba36fbf9d) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 2e408656-f4d5-4d3d-bf1f-16f674e17a30)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 6547bcb0-2943-4d71-acd1-fa57d00dbde6)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 14d5b9cc-eb57-403e-912d-ccd31f85eb70)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5f18acc9-0237-46e5-aa83-f799fe13939e)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 79889548-ade9-4268-a989-8ab69a1c0a2c)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp d0a28c8e-3c43-4bb2-bf4d-5b0820055ec8)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 8fa7f9bd-73ea-4806-9be7-cce34bb17be0)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp a890ad53-4933-4e81-a2d7-f3009a35af1b)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ac7ff2cf-1a2c-458d-a309-ee119c0b24e2)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b265b6b3-4c41-44ee-839d-20d777992947)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 36 "/PER12_P") (tstamp 6863f871-8e88-4aa8-b7ba-022a58ce47e1)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 116 "/PCIexpress_connector/_PER12_P") (tstamp a3297bc4-f85c-4102-94e1-9f8c154f8374)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c26) - (at 180.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C26" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 59138b4b-28ef-4286-856f-9c763eace61d) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a666e6bf-192f-4039-8983-21dd40ff7d78) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 359ff8d3-7ca0-4ff0-ac42-a7b9998bc056) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e21c4518-16a6-4261-894c-5ff0b1b9bede)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp e3f3ab1b-19fc-4ec6-bcb3-03887a5f42cb)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 041f1ab8-cc3c-46da-ada4-24131b3da0c9)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 5a28941a-7bcd-4b18-a882-cc7cee68a3cf)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6353dbe6-03ec-41c8-8b6b-717779df008a)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6755590b-00fb-4e2e-803a-ce587861d26a)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 1a9dfd3f-4a3a-40ae-a83c-223fa5b3daf0)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 38a6e72e-7890-483f-8cc2-1d8ab60e6e0e)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 86d207ba-7892-40e5-b54c-4b40c0d43202)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp abe30b6a-e81a-4656-8676-a1b1df18ad25)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 117 "/PCIexpress_connector/_PER12_N") (tstamp 9009b13e-1f92-4d52-bc2b-30a934e9b8a1)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 37 "/PER12_N") (tstamp fc6067ae-7297-4b5c-92ff-76fdef385927)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c37) - (at 182.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C27" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5a0624a3-b97b-40cb-bc9c-7b30a80eca0b) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bc9f064c-5dda-40c4-9b4a-2167f8c54a32) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 1c5ff780-6806-4bb6-bb50-80fcb3713cd1) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 48f95fca-b682-46e5-82c2-37d4f259ce34)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp c3632e9e-2242-469e-938b-936395455f76)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 1903845a-8955-4ee5-a646-80cebc829835)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 833fff13-d8e2-4a88-a3c3-d79b4c060bf6)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c10a9b8a-7979-4f2f-8857-77a2687ba0f7)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f2e57d1e-51e6-4684-9c08-5614a8022afe)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0eea257e-76d1-44c1-9587-13b29f18704a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 18eb9dc3-069c-4841-9106-f3210bb526cd)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 376257df-ada2-48a1-a370-8ecc5d145496)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp ed6e5d60-9883-4264-aed1-dded94057cea)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 38 "/PER13_P") (tstamp ab8abe71-cf13-4caa-8890-264254b5f94e)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 118 "/PCIexpress_connector/_PER13_P") (tstamp 17720e7b-9142-423f-aaac-9018d1cd0c88)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c48) - (at 184.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C28" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 47e3e931-e6c0-4970-b617-e0a655b358f2) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp ba412e13-0e01-40fe-877c-497f3045f379) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp c9d4363c-4596-40fe-a798-93a21ed1a1b1) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 15dfc96d-342a-4fb0-8577-426ce4fe7124)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 55e5463a-8f9d-4a06-9d21-fc9287789821)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 4c41dc06-481d-4773-9522-da60e6508239)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6844aedc-8784-45a4-8a4d-16804de7d107)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 6abebed1-2b92-4d9a-8da7-69eb27ed08f2)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp eae2fd5c-1273-43f2-ab78-2d17a2fbf758)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 04ef6465-19a9-4576-bd81-e90ca169b03f)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 6d80a100-ce67-433c-8c2c-2d14da81233e)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp e5aea0a9-87b0-476b-9db7-fc3e147c0517)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp f8693f63-8089-4a5e-8ff2-122fdd299df3)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 119 "/PCIexpress_connector/_PER13_N") (tstamp 250f9a84-3bee-4600-9634-2ec69eb8c3ac)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 39 "/PER13_N") (tstamp b63634a4-9449-4dc7-9d6b-00c5d47ba151)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c59) - (at 186.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C29" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 27976a7b-9578-42aa-9486-ff57e3915ae6) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 5b93538e-6c46-4f9d-a92a-4eb29ab218c7) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp b84946d4-2521-4084-a47a-e8f045b80a37) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 861071fe-0767-4925-8714-43b642faa816)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 9b4f140c-20f1-4601-8492-d2639ccb7446)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 2055aada-680d-421a-8e44-fd398144adce)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 52853d93-dd5b-4da7-9cd5-9e9011cedcfe)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 756a5df3-b5e7-47a3-a9c2-901f77f9d963)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp e0ecc9c9-cf63-40d6-832a-2245405c2e2b)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 0c0c4043-7831-42fb-81ec-7f817f33ad3a)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 97303887-1a6a-4d17-8caf-5bf51c33290c)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp b0f0fbe9-a5fe-4c0a-aef7-c722e11139a6)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cb43eb7d-89f3-46a4-a735-ba8448a2b88e)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 40 "/PER14_P") (tstamp 27fc34e6-c7cc-445d-b856-15e3e3d39272)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 120 "/PCIexpress_connector/_PER14_P") (tstamp 8bbccdf0-b021-4b92-af2e-332efd97cb48)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c6a) - (at 188.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C30" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp a1e0140a-b3b0-4b55-ac31-fad2ec180d12) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 4a7a962a-d62d-400e-963f-e6212b184608) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp 11548dac-c216-48e9-83ca-941c08308735) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 859154b1-e820-4d48-b913-dde833a0cf41)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp ccb9568b-270c-46b4-9a0a-54d8b5e0504e)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 548927ee-9733-421f-bb01-f6a017be2870)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp abf2cdb4-cd3f-466a-954e-311e014b9cbe)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp bd4d73bc-6c78-4a3a-8d82-6b9d51baf0bd)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp f9e7e3da-d2ee-41a9-8e18-a1fa6acbba0d)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2381f586-6690-4a80-a75b-fbac43740f2d)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6468c334-ee62-469a-bd57-d7f2ca85fec5)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp c261c51a-069d-4817-ab53-9b67d2bc33b3)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp d15dafce-ea4d-4eb8-b471-7c6ab3477020)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 121 "/PCIexpress_connector/_PER14_N") (tstamp e6331b11-b829-4dd0-a1b1-ecd59208d41f)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 41 "/PER14_N") (tstamp 3e9f9c07-5ff2-4f9c-934a-7b65dda8c5b2)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c7b) - (at 190.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C31" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 576ced35-5139-41bf-b5a8-dbcd9aad45c2) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 446b5fbd-2dcc-4ae4-ab46-5e4d906a966b) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp d28ecd97-6263-47b8-85e6-d4f14a760853) - ) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp 4a22fe64-b5c6-4a55-bbff-14b9d4654a8d)) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp 98cc203c-37a9-4e81-a95d-ef56b21d1a92)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 0bca4873-bbd3-4c6d-9dbd-9bb51ea493cf)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 13249c62-b2e8-4923-8f63-c5559907ee50)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 68296776-8b2b-478e-bedf-289027148269)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp fce80440-b50f-485d-957d-bf2dde318d91)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 0fd1a9a3-499c-41c4-b793-dca0c3e45aa6)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 833ce85e-9c9b-4be7-9e95-e5659d17df70)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 9e76da34-0c27-4270-8d45-31152e7e18b4)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp b002072f-2bd3-4231-8f17-d7b0af077293)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 42 "/PER15_P") (tstamp 3780fce0-9305-40fc-aa04-85207fca1196)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 122 "/PCIexpress_connector/_PER15_P") (tstamp e886cb07-9c1e-4c31-9b25-55ca2a4f271b)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3b9c8c) - (at 192.375 183.125 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f") - (attr smd) - (fp_text reference "C32" (at -3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp aa81e51c-98d8-4f12-90cd-f8fc4a90a46a) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 311db450-43e7-422c-8c14-6817c94ab039) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp ed4df0f4-c4ed-4ee1-921e-9ce670470c8c) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp e3746f3d-59c4-4520-aded-4b192b0845bf)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp f913db06-ac82-4326-b8e4-ef9844a18372)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 12888ac3-125c-43bb-88fa-3803a68d0cab)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 43db085c-c4e4-43b0-a86d-d81ccaa68b57)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 89894dbd-c8bf-4854-85d4-0f71fb2fbd17)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp c6790428-2727-4590-96f8-a56b0b0d716b)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 6a2f209e-3f42-4d40-b842-a12006f4d292)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 908839d4-dd71-4e44-b242-6bd9687c5ca0)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp cb55cdb6-37e8-489e-a6ef-49ee270652a1)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp e1c31c50-d739-4b88-9ead-2697b3c12bde)) - (pad "1" smd roundrect locked (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 123 "/PCIexpress_connector/_PER15_N") (tstamp 785e6ea1-6d3f-4f72-87dc-e8d959b23eb0)) - (pad "2" smd roundrect locked (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 43 "/PER15_N") (tstamp eee0d4fc-366f-4662-bee2-308fe96cf0e2)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "B.Cu") - (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005d3cfd6c) - (at 153.875 183.125 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") - (attr smd) - (fp_text reference "C13" (at 3 0 90) (layer "B.SilkS") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp 2b533c78-bd9d-434d-8105-53c04f43e080) - ) - (fp_text value "100n" (at 0 -1.43 90) (layer "B.Fab") - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - (tstamp bee4ccf3-7b59-4df8-961f-71ee203d192a) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror)) - (tstamp c2f48bfa-030e-4ff0-88fc-e0d86887e603) - ) - (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "B.SilkS") (width 0.12) (tstamp a03e0df3-63a8-4555-b34a-2db03d32b843)) - (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "B.SilkS") (width 0.12) (tstamp e1a71aee-3f01-4ee3-b62a-50050ff1f93f)) - (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3baa031e-213e-4bfd-b6a0-224ed7028ccd)) - (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp 3c0e41e0-a5f7-4a5e-8a06-39159f259da3)) - (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer "B.CrtYd") (width 0.05) (tstamp ae04ecc3-fc2b-4cc7-8ac4-c3e3e32de313)) - (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer "B.CrtYd") (width 0.05) (tstamp c187fa43-e583-42a6-91e6-34900d1886de)) - (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp 02ac069f-3359-4e35-ae82-f429a0106d0f)) - (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 2961a7fd-562b-4be1-a36b-a4ceea0a43e3)) - (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "B.Fab") (width 0.1) (tstamp 600978c5-f5b0-48a2-9f44-bd25837e7306)) - (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "B.Fab") (width 0.1) (tstamp a38311b8-b2fd-423b-b642-35fbcf1bb2e4)) - (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 24 "/PER6_P") (tstamp 803efc19-4b75-4cf0-b1c3-47a2be74a002)) - (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) - (net 104 "/PCIexpress_connector/_PER6_P") (tstamp 09a59a90-0463-4aae-a0a3-9680532fa507)) - (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (gr_line (start 193.775 193.625) (end 193.775 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 0ea2c4f3-ef14-4cdd-aa3c-c203b9317f56)) - (gr_line (start 193.775 180.375) (end 206.525 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 1218d664-87f3-425a-8c2a-655e70992398)) - (gr_line (start 64.475 104.425) (end 64.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 22f06b55-e8bd-4356-a6ea-62bc4c6890fa)) - (gr_line (start 77.175 83.975) (end 77.175 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 2f9c352e-46d4-46a3-a0aa-865415a79c78)) - (gr_line (start 206.525 180.375) (end 206.525 180.025) (layer "Dwgs.User") (width 0.15) (tstamp 56af4704-8def-496b-93b1-af462ef37fc6)) - (gr_line (start 219.925 178.025) (end 219.925 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 6068f489-2828-4cc7-b0e8-6b81bb4c0389)) - (gr_line (start 64.475 180.375) (end 109.475 180.375) (layer "Dwgs.User") (width 0.15) (tstamp 69369293-c6dc-4832-98ed-8e7af3be67e6)) - (gr_line (start 201.625 83.975) (end 77.175 83.975) (layer "Dwgs.User") (width 0.15) (tstamp 76db2c4a-4e8f-4070-ba58-1ea93c70d822)) - (gr_line (start 366.275 85.975) (end 201.625 85.975) (layer "Dwgs.User") (width 0.15) (tstamp 908f3fa2-82ac-4461-8509-48d76f3b2651)) - (gr_line (start 77.175 104.425) (end 64.475 104.425) (layer "Dwgs.User") (width 0.15) (tstamp 90c5f745-7373-49bc-a72b-db95db748d26)) - (gr_line (start 109.475 180.375) (end 109.475 193.625) (layer "Dwgs.User") (width 0.15) (tstamp 9a5d2666-1e5a-4658-9084-359cbc81ffe7)) - (gr_line (start 206.525 180.025) (end 214.675 180.025) (layer "Dwgs.User") (width 0.15) (tstamp b5cdab37-123d-4dd6-9cc7-e12c5f31a90c)) - (gr_line (start 219.925 180.375) (end 366.275 180.375) (layer "Dwgs.User") (width 0.15) (tstamp ca2f0cf0-85df-4716-a537-eb35ee7e6324)) - (gr_line (start 201.625 85.975) (end 201.625 83.975) (layer "Dwgs.User") (width 0.15) (tstamp cca0f877-f700-4ff1-9624-865e2affbac2)) - (gr_line (start 69.555 104.425) (end 69.555 180.375) (layer "Dwgs.User") (width 0.15) (tstamp e160ea5d-a347-4199-b923-6cd7d0f8bce9)) - (gr_line (start 214.675 178.025) (end 219.925 178.025) (layer "Dwgs.User") (width 0.15) (tstamp e3fd0d0d-80d4-42a1-b99b-6841dd986770)) - (gr_line (start 214.675 180.025) (end 214.675 178.025) (layer "Dwgs.User") (width 0.15) (tstamp e5570263-c82b-4733-8312-e3ae7e52ce9c)) - (gr_line (start 122.575 186.675) (end 122.575 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 03f1b917-c66f-47f9-a6d7-30c328639360)) - (gr_arc (start 205.525 186.175) (mid 204.287563 185.662437) (end 203.775 184.425) (layer "Edge.Cuts") (width 0.15) (tstamp 04dffeeb-d218-431b-84be-6c73b852dfb4)) - (gr_arc (start 120.675 186.675) (mid 121.625 185.725) (end 122.575 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 0523d291-e6aa-4c21-adf7-fefdb3cc377b)) - (gr_line (start 109.475 183.2) (end 109.475 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 0eff4014-ba80-46d4-96fa-089969d485c1)) - (gr_line (start 64.475 82.975) (end 232.125 82.975) (layer "Edge.Cuts") (width 0.15) (tstamp 1143cbab-5aba-4ba1-99bd-76281b6a819f)) - (gr_line (start 79.475 181.375) (end 97.825 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 16a4813c-5a06-4897-9c49-24565107ccf5)) - (gr_line (start 120.175 194.125) (end 120.675 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 230f62b2-34c8-48c6-8906-7a825c191e48)) - (gr_arc (start 193.775 186.175) (mid 195.15 184.8) (end 196.525 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 24ae6b27-078f-4ff7-9432-d36e62a55dc3)) - (gr_arc (start 203.775 183.125) (mid 204.287563 181.887563) (end 205.525 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 31774c8b-dd69-49a3-bb17-99ecd1070145)) - (gr_line (start 193.275 194.125) (end 193.775 193.625) (layer "Edge.Cuts") (width 0.15) (tstamp 416ca9fa-70cb-4f6f-b45c-149ed9f0b43c)) - (gr_line (start 79.475 189.625) (end 79.475 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 4350a3af-be22-4fc1-9421-a08c89fad773)) - (gr_line (start 203.775 184.425) (end 203.775 183.125) (layer "Edge.Cuts") (width 0.15) (tstamp 4b05b570-ca5d-47c0-bacf-9582d99ba20c)) - (gr_line (start 207.825 191.175) (end 209.225 188.625) (layer "Edge.Cuts") (width 0.15) (tstamp 4e5f112d-e170-4872-960a-1091e721e0b6)) - (gr_line (start 196.525 186.175) (end 196.525 190.675) (layer "Edge.Cuts") (width 0.15) (tstamp 5c0dc534-308b-4341-970f-131dbde9fc82)) - (gr_line (start 123.075 194.125) (end 193.275 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 5ca683ae-8f48-46f3-85cd-0b64917bedff)) - (gr_line (start 64.475 82.975) (end 64.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp 5e4084ef-2328-4335-9d21-38d3256a483c)) - (gr_line (start 209.225 188.625) (end 209.225 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 61dcea0f-63e9-447e-bd12-09ac3112a006)) - (gr_line (start 120.675 193.625) (end 120.675 186.675) (layer "Edge.Cuts") (width 0.15) (tstamp 65bcbe75-9fee-44a1-ace2-24371204cd70)) - (gr_line (start 193.775 193.625) (end 193.775 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp 6721d196-1a2e-44ee-bf11-06fc554481fa)) - (gr_line (start 109.975 194.125) (end 120.175 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 75221484-8e3b-4bb7-a733-7c447feea68c)) - (gr_line (start 232.1277 181.375) (end 205.525 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp 79b850bb-66d4-494d-a00b-534066cf0ca6)) - (gr_line (start 122.575 193.625) (end 123.075 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 7c1495e6-06ea-455f-94ad-cf0bb9a18ae2)) - (gr_line (start 197.025 191.175) (end 207.825 191.175) (layer "Edge.Cuts") (width 0.15) (tstamp 7dec300f-6c2a-47f9-86cd-a21e59313c56)) - (gr_line (start 105.825 189.625) (end 105.825 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp 87e7ea30-41a6-4683-9fbb-e905bcedc315)) - (gr_line (start 109.475 193.625) (end 109.975 194.125) (layer "Edge.Cuts") (width 0.15) (tstamp 91ad5a2b-a44e-425b-a100-8ba8e99e1947)) - (gr_line (start 196.525 190.675) (end 197.025 191.175) (layer "Edge.Cuts") (width 0.15) (tstamp a1f814cd-83e7-47f9-9160-9b8fdc496a63)) - (gr_line (start 232.125 82.975) (end 232.1277 181.375) (layer "Edge.Cuts") (width 0.15) (tstamp ae4d8570-8740-4aee-9578-6aa67a8b4ada)) - (gr_circle (center 71.975 184.775) (end 73.575 184.775) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp b0a4a5c5-f241-442f-ba58-e874cb61ff20)) - (gr_arc (start 105.825 183.2) (mid 107.65 181.375) (end 109.475 183.2) (layer "Edge.Cuts") (width 0.15) (tstamp d7db7ac7-1d6d-462f-a712-abdd62296d11)) - (gr_line (start 97.825 181.375) (end 97.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp df4fbc36-9ad2-4d1c-b264-ba54dcfbcdd9)) - (gr_circle (center 71.975 99.375) (end 73.575 99.375) (layer "Edge.Cuts") (width 0.15) (fill none) (tstamp e2d5c2a8-8dd1-421d-94c2-9a042d8696a5)) - (gr_line (start 64.475 189.625) (end 79.475 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp e99bf3a0-d950-415d-96ed-6a753df5fa56)) - (gr_line (start 97.825 189.625) (end 105.825 189.625) (layer "Edge.Cuts") (width 0.15) (tstamp ea4abd77-ad94-4a95-a76a-20b3e9ab815c)) - (gr_line (start 209.225 186.175) (end 205.525 186.175) (layer "Edge.Cuts") (width 0.15) (tstamp ebb57a88-577d-4872-a000-767dcada9fea)) - (target plus (at 109.625 194.125) (size 5) (width 0.05) (layer "Edge.Cuts") (tstamp db633200-7b46-4f88-a6d0-62049d4e9270)) - - (segment (start 113.125 188.125) (end 113.125 188.125) (width 0.7) (layer "F.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5ebf)) - (segment (start 113.125 190.625) (end 113.125 188) (width 0.7) (layer "F.Cu") (net 1) (tstamp 2905ce79-1f01-4198-bc07-ee6ab6a2803c)) - (via (at 186.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df5)) - (via (at 188.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df6)) - (via (at 166.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df7)) - (via (at 124.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df8)) - (via (at 143.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5df9)) - (via (at 162.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfa)) - (via (at 157.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfb)) - (via (at 135.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfc)) - (via (at 139.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfd)) - (via (at 178.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dfe)) - (via (at 133.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5dff)) - (via (at 129.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e00)) - (via (at 155.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e01)) - (via (at 149.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e02)) - (via (at 147.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e03)) - (via (at 180.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e04)) - (via (at 164.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e05)) - (via (at 145.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e06)) - (via (at 184.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e07)) - (via (at 182.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e08)) - (via (at 190.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e09)) - (via (at 192.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0a)) - (via (at 174.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0b)) - (via (at 160.125 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0c)) - (via (at 151.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0d)) - (via (at 153.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0e)) - (via (at 176.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e0f)) - (via (at 170.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e10)) - (via (at 172.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e11)) - (via (at 126.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e12)) - (via (at 131.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e13)) - (via (at 137.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e14)) - (via (at 168.625 185.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 00000000-0000-0000-0000-00005d3b5e15)) - (via (at 139.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 02776832-1c9c-48f3-bc30-add880bfe339)) - (via (at 160.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 05edb8c1-5ab6-42fe-a59f-51c8d5b4be87)) - (via (at 151.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1a224b8f-25d7-49b3-a0db-b9d4549aaa91)) - (via (at 133.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1b0998d8-cf3e-4a62-a2db-d3a6ae1c0e41)) - (via (at 147.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1b29999e-b1a3-4f11-89f9-c2329f2049cd)) - (via (at 170.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1b5422c1-2aa9-4bfa-ad5a-6124d0aa28bc)) - (via (at 155.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2543259d-b90e-48fb-a08e-df64bb0be00b)) - (via (at 162.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 254d8e4a-91a9-4fb0-b3f4-37464a7facc0)) - (via (at 172.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2a7449ce-1082-4f51-8dfb-8335fc84c0c4)) - (via (at 164.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 2e2af35f-8fe7-449b-835a-9c3671c2b86a)) - (via (at 180.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 30dda26e-f4d0-4d58-9f9f-587b57a0d055)) - (via (at 126.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 31acbaa7-cf77-4dbd-b339-54ace1236bd9)) - (via (at 157.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 33424d09-a141-4f50-8fd6-049d0ddbcbce)) - (via (at 131.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 33c9d8d6-0d46-4e5e-a8e3-387852c21cc2)) - (via (at 174.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 34a50500-66f9-42a4-b2fa-921b4849b3de)) - (via (at 192.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3630ee5a-4954-4702-88d3-c3939c66cfd9)) - (via (at 188.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3bc429b4-e7e1-4416-928b-1027aa0ebebb)) - (via (at 155.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3d2c02e2-08a3-49a2-a351-363c265a7554)) - (via (at 162.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3d2f0f65-807d-4958-ad08-d4de1c510731)) - (via (at 174.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3de87a35-bb08-4d34-91c8-251519509a24)) - (via (at 149.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 427cf8cd-08cb-4ec7-b8a5-6f7f389ded98)) - (via (at 172.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 489eed7d-1b75-4942-98d3-062e06c4fc9b)) - (via (at 164.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4ae7858f-c0bb-409d-8426-c0116cbfd70a)) - (via (at 149.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 522104dc-8572-45e9-a4f1-b3d96a383b7c)) - (via (at 135.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 52ff2ae1-a85c-492d-9be5-cda196a54f27)) - (via (at 166.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5b27bee0-3d5d-407c-888f-f865b2894597)) - (via (at 143.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5bd1416b-ef4d-4530-b056-bdb97c39d976)) - (via (at 178.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5bef1898-a69e-4247-bc2e-b555baf39da3)) - (via (at 182.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 611e8591-83e5-4004-87a8-b62993a2bdc2)) - (via (at 168.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6424ccd4-b45f-46e8-933d-9548c11937c2)) - (via (at 190.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 682356c5-aa59-49e4-a9de-a0b631094c8c)) - (via (at 182.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 685beac2-9954-4e07-9cf8-3387ed32d7bb)) - (via (at 166.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6887d215-98f1-4b10-9079-d0501a4d0054)) - (via (at 170.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6a2eba44-2f04-414b-bad8-9014c16abaae)) - (via (at 192.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6ec2bd4e-37f2-4072-902a-05ccd348758d)) - (via (at 145.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6f29c45b-57e6-42d1-b9e7-33d0a33c027b)) - (via (at 124.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 759ff557-0bd0-4a6b-b923-63e1f77e11e4)) - (via (at 131.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7625be57-0bb2-4c92-866a-2558fd3347a9)) - (via (at 113.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 82ed3331-f456-4b66-9642-780d1fceec89)) - (via (at 145.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 875a7077-c8a2-4c35-b17b-a8a2e700ec4f)) - (via (at 147.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 89aefed0-6f6c-49d8-896b-7e3a41584aad)) - (via (at 135.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 94a09133-6f6b-4730-9d21-1262b0d11bd2)) - (via (at 160.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 98a2e7a2-e6c4-4e49-914a-1f84b03b4989)) - (via (at 151.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a3d374cc-76b3-45cd-88cd-6e3f55ec4980)) - (via (at 124.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a513fb9b-36fd-4e3e-91e0-2d0b13815975)) - (via (at 178.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp a5eb53fc-2d49-4cd7-8ffb-870910f6b58d)) - (via (at 168.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ac3cf286-9e89-4fb4-bac9-55bf10d110c9)) - (via (at 157.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b3159343-49bd-489d-983e-55d2deb0030f)) - (via (at 190.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp b976262f-66ff-4f47-a367-aeabca3bfa2b)) - (via (at 139.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp bd225a7e-fafe-4be6-a31b-399a6a2ab834)) - (via (at 129.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c4392a24-e7a9-4b69-8263-b49cc67fed76)) - (via (at 188.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp c6612ceb-b947-497f-a52b-594af3e5855d)) - (via (at 186.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp d46265aa-6a5d-425c-8884-d5b15bfdf192)) - (via (at 176.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp d5b9c363-4c57-4385-aa7e-1a436a5422e8)) - (via (at 126.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp da08d7c2-b499-4d9a-ba6c-ec1bff1ecef8)) - (via (at 184.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp db0546ec-79a1-43f9-9aaf-783390c24eb3)) - (via (at 143.125 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp dbba3649-369f-4e25-956a-27c7c8c864d0)) - (via (at 133.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e02e4414-0ea6-48f7-9aba-8ffa6ff5f522)) - (via (at 137.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e0d745e0-8351-4e62-a2fb-74c76c0e2ead)) - (via (at 180.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e198c730-fae3-4c84-8d9d-8d72749849bf)) - (via (at 184.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e1a9efb5-d66e-45e2-9435-99294f5d492d)) - (via (at 153.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp e68628b3-f151-41a6-a9c6-ebac454dd45c)) - (via (at 137.625 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ec957ee2-fe9a-4663-9a99-894ff0b767de)) - (via (at 129.125 186.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fba41f54-152c-4fac-a784-15310f56e798)) - (via (at 186.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fd7b4e8a-6cfa-4236-9f82-28d562cfa3f1)) - (via (at 176.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fddd6b3d-3d72-45e8-a07f-d0df799f9965)) - (via (at 153.625 187.5) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp fe7b8fea-4829-482d-9bb1-7a2533bf28ba)) - (segment (start 111.125 190.625) (end 111.125 188) (width 0.0889) (layer "F.Cu") (net 7) (tstamp 29db5c42-481d-44c1-ac2c-29837a5ea4c1)) - (via (at 112.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 7) (tstamp 54bb0363-3635-44fa-9f05-075ce684c8ec)) - (via (at 111.125 188) (size 0.55) (drill 0.3) (layers "F.Cu" "B.Cu") (net 7) (tstamp 98ba56f7-0593-4bb2-8c34-68cffff7cea4)) - (segment (start 190.3375 184.5375) (end 190.3375 183.875) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af4)) - (segment (start 190.125 188.375) (end 189.825 188.075) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af5)) - (segment (start 189.825 188.075) (end 189.825 185.05) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4af7)) - (segment (start 190.125 190.625) (end 190.125 188.375) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4afb)) - (segment (start 189.825 185.05) (end 190.3375 184.5375) (width 0.2) (layer "F.Cu") (net 45) (tstamp 00000000-0000-0000-0000-00005d3d4afc)) - (segment (start 189.425 185.05) (end 188.9125 184.5375) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af3)) - (segment (start 189.125 188.375) (end 189.425 188.075) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af6)) - (segment (start 189.125 190.625) (end 189.125 188.375) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af8)) - (segment (start 188.9125 184.5375) (end 188.9125 183.875) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4af9)) - (segment (start 189.425 188.075) (end 189.425 185.05) (width 0.2) (layer "F.Cu") (net 46) (tstamp 00000000-0000-0000-0000-00005d3d4afa)) - (segment (start 186.125 188.375) (end 186.125 190.625) (width 0.2) (layer "F.Cu") (net 47) (tstamp 448db9f3-2fe7-409e-aa24-223d70723207)) - (segment (start 186.3375 180.625) (end 186.3375 181.2875) (width 0.2) (layer "F.Cu") (net 47) (tstamp 75f5ed9e-29f0-4e10-9e09-23d0937a905d)) - (segment (start 185.825 188.075) (end 186.125 188.375) (width 0.2) (layer "F.Cu") (net 47) (tstamp 8b7d41a7-094b-48af-b7e8-60d7982d1767)) - (segment (start 185.825 181.8) (end 185.825 188.075) (width 0.2) (layer "F.Cu") (net 47) (tstamp 9bf6b035-a690-4f3d-9c14-b117672e31e5)) - (segment (start 186.3375 181.2875) (end 185.825 181.8) (width 0.2) (layer "F.Cu") (net 47) (tstamp c30b7bf1-098c-4cf6-8b30-17247d8d7116)) - (segment (start 185.125 188.375) (end 185.125 190.625) (width 0.2) (layer "F.Cu") (net 48) (tstamp 141bcfc6-f89b-434e-9dcf-55b27c45efc7)) - (segment (start 184.9125 181.26875) (end 185.425 181.78125) (width 0.2) (layer "F.Cu") (net 48) (tstamp 1621289f-2c62-45e7-8208-eeca2f2f9dc8)) - (segment (start 184.9125 180.625) (end 184.9125 181.26875) (width 0.2) (layer "F.Cu") (net 48) (tstamp 21c815b7-a9c4-4668-b258-152775438cc7)) - (segment (start 185.425 188.075) (end 185.125 188.375) (width 0.2) (layer "F.Cu") (net 48) (tstamp 69e1b036-102f-4290-ae3a-8a1dbfdf7ca8)) - (segment (start 185.425 181.78125) (end 185.425 188.075) (width 0.2) (layer "F.Cu") (net 48) (tstamp d56dbb49-8cab-4ab9-a1c7-ead43f891427)) - (segment (start 181.825 185.05) (end 182.3375 184.5375) (width 0.2) (layer "F.Cu") (net 49) (tstamp 0dd40510-2957-4260-a33e-724aaf0dfd0d)) - (segment (start 182.3375 184.5375) (end 182.3375 183.875) (width 0.2) (layer "F.Cu") (net 49) (tstamp 165777b3-6e06-4ff9-8661-e8f7be85fc30)) - (segment (start 182.125 188.375) (end 181.825 188.075) (width 0.2) (layer "F.Cu") (net 49) (tstamp 7d6a1759-9047-4b79-8606-fe5c181c19d0)) - (segment (start 182.125 190.625) (end 182.125 188.375) (width 0.2) (layer "F.Cu") (net 49) (tstamp 949845fc-24c8-49b6-9773-9dc3423f7f94)) - (segment (start 181.825 188.075) (end 181.825 185.05) (width 0.2) (layer "F.Cu") (net 49) (tstamp d2001ecb-b28f-4283-a9f3-57bf8442801e)) - (segment (start 181.125 190.625) (end 181.125 188.375) (width 0.2) (layer "F.Cu") (net 50) (tstamp 225e2bbb-2b52-4f44-8aa0-73590a42fab5)) - (segment (start 180.9125 184.5375) (end 180.9125 183.875) (width 0.2) (layer "F.Cu") (net 50) (tstamp 243741f3-3fa7-4d92-908d-6e3e975aa61e)) - (segment (start 181.125 188.375) (end 181.425 188.075) (width 0.2) (layer "F.Cu") (net 50) (tstamp 26746da9-9549-451c-9bf4-7064f82477bb)) - (segment (start 181.425 188.075) (end 181.425 185.05) (width 0.2) (layer "F.Cu") (net 50) (tstamp 49f83be0-e4ff-432c-98ec-d569e234a62f)) - (segment (start 181.425 185.05) (end 180.9125 184.5375) (width 0.2) (layer "F.Cu") (net 50) (tstamp f9d9694e-eec9-4148-b3ca-c2a47243de2b)) - (segment (start 178.3375 181.2875) (end 177.825 181.8) (width 0.2) (layer "F.Cu") (net 51) (tstamp 0ddb5aa7-b40c-4977-8929-30cf29856384)) - (segment (start 177.825 188.075) (end 178.125 188.375) (width 0.2) (layer "F.Cu") (net 51) (tstamp 1dd1fa36-f684-414b-85a3-b8bbc054171a)) - (segment (start 178.125 188.375) (end 178.125 190.625) (width 0.2) (layer "F.Cu") (net 51) (tstamp 2e9ab2a7-c748-46ee-b5f5-629cdc5f3f27)) - (segment (start 178.3375 180.625) (end 178.3375 181.2875) (width 0.2) (layer "F.Cu") (net 51) (tstamp 61b58f1d-58c2-4c5f-bb6f-6828f8af1877)) - (segment (start 177.825 181.8) (end 177.825 188.075) (width 0.2) (layer "F.Cu") (net 51) (tstamp 6a672549-1563-4275-a07f-6810d680fdb6)) - (segment (start 176.9125 181.26875) (end 177.425 181.78125) (width 0.2) (layer "F.Cu") (net 52) (tstamp 63cc5ac3-1b4d-4169-a5d2-c63ee56065d8)) - (segment (start 177.425 181.78125) (end 177.425 188.075) (width 0.2) (layer "F.Cu") (net 52) (tstamp 9c392d9c-e2e8-45e9-b87e-7170c9b8665f)) - (segment (start 177.425 188.075) (end 177.125 188.375) (width 0.2) (layer "F.Cu") (net 52) (tstamp a90ebd90-d7de-4562-ae79-7ef5d5ab273f)) - (segment (start 177.125 188.375) (end 177.125 190.625) (width 0.2) (layer "F.Cu") (net 52) (tstamp c5348d93-0a75-461b-b503-49874a712e52)) - (segment (start 176.9125 180.625) (end 176.9125 181.26875) (width 0.2) (layer "F.Cu") (net 52) (tstamp d35b1c1d-e768-4fbe-a8bf-78069de961a4)) - (segment (start 173.825 188.075) (end 173.825 185.05) (width 0.2) (layer "F.Cu") (net 53) (tstamp 17c5ce8a-3070-4e06-ac41-16524def8e49)) - (segment (start 174.125 188.375) (end 173.825 188.075) (width 0.2) (layer "F.Cu") (net 53) (tstamp 4b1c9cde-f34a-4e5f-8670-1e6783a1b42a)) - (segment (start 173.825 185.05) (end 174.3375 184.5375) (width 0.2) (layer "F.Cu") (net 53) (tstamp 9e853a59-5eb9-4de6-9996-647d02665657)) - (segment (start 174.125 190.625) (end 174.125 188.375) (width 0.2) (layer "F.Cu") (net 53) (tstamp b2f48562-5676-4d13-b500-c0d4fdeb1a16)) - (segment (start 174.3375 184.5375) (end 174.3375 183.875) (width 0.2) (layer "F.Cu") (net 53) (tstamp cb3b5c8b-085a-4598-8776-1d40d2868ff3)) - (segment (start 172.9125 184.5375) (end 172.9125 183.875) (width 0.2) (layer "F.Cu") (net 54) (tstamp 08b66388-7437-4807-be89-795e4d4f6889)) - (segment (start 173.125 190.625) (end 173.125 188.375) (width 0.2) (layer "F.Cu") (net 54) (tstamp c67e118b-35ba-4495-b85d-f99233bedad4)) - (segment (start 173.125 188.375) (end 173.425 188.075) (width 0.2) (layer "F.Cu") (net 54) (tstamp d93698ed-9213-40c3-a6fa-e4a9d209a7a3)) - (segment (start 173.425 188.075) (end 173.425 185.05) (width 0.2) (layer "F.Cu") (net 54) (tstamp fe6eaacb-e9bc-437a-a213-f0f4976db5a3)) - (segment (start 173.425 185.05) (end 172.9125 184.5375) (width 0.2) (layer "F.Cu") (net 54) (tstamp ff353727-b5d3-453f-ab47-d4a634d82d22)) - (segment (start 169.825 188.075) (end 170.125 188.375) (width 0.2) (layer "F.Cu") (net 55) (tstamp 0520fbc7-03f2-4025-b677-fc14f2bb4403)) - (segment (start 170.3375 181.2875) (end 169.825 181.8) (width 0.2) (layer "F.Cu") (net 55) (tstamp 57684dcf-fbd5-4161-90f8-e4e7bb927d13)) - (segment (start 170.125 188.375) (end 170.125 190.625) (width 0.2) (layer "F.Cu") (net 55) (tstamp 72528503-3d7e-413c-925f-d574e39a6b01)) - (segment (start 170.3375 180.625) (end 170.3375 181.2875) (width 0.2) (layer "F.Cu") (net 55) (tstamp 82d73a8b-194b-4245-bb9f-1ef0c575c99f)) - (segment (start 169.825 181.8) (end 169.825 188.075) (width 0.2) (layer "F.Cu") (net 55) (tstamp fe3d57b6-b8dd-41e7-b273-c24305ecafb0)) - (segment (start 169.425 188.075) (end 169.125 188.375) (width 0.2) (layer "F.Cu") (net 56) (tstamp 234d99d0-8bdb-43c5-9b38-74ecd756518a)) - (segment (start 168.9125 181.26875) (end 169.425 181.78125) (width 0.2) (layer "F.Cu") (net 56) (tstamp 408dc7dd-8ea3-4114-a520-34b912e313ad)) - (segment (start 168.9125 180.625) (end 168.9125 181.26875) (width 0.2) (layer "F.Cu") (net 56) (tstamp a075f14f-ba4f-4909-8891-38ea3b613515)) - (segment (start 169.125 188.375) (end 169.125 190.625) (width 0.2) (layer "F.Cu") (net 56) (tstamp d025d69d-28f9-4cbf-84c5-9dcc5d62bd27)) - (segment (start 169.425 181.78125) (end 169.425 188.075) (width 0.2) (layer "F.Cu") (net 56) (tstamp ff38e05f-0f8c-4121-bb45-4e35d33218a5)) - (segment (start 165.825 188.075) (end 165.825 185.05) (width 0.2) (layer "F.Cu") (net 57) (tstamp 02fd42c2-5697-4f55-ab8b-b66b1dca115c)) - (segment (start 166.125 190.625) (end 166.125 188.375) (width 0.2) (layer "F.Cu") (net 57) (tstamp 2e642841-4563-496f-b6a1-9b4c3be0a80a)) - (segment (start 166.3375 184.5375) (end 166.3375 183.875) (width 0.2) (layer "F.Cu") (net 57) (tstamp 7e85fb3b-76a7-49d8-a273-ed3fe178fd5c)) - (segment (start 165.825 185.05) (end 166.3375 184.5375) (width 0.2) (layer "F.Cu") (net 57) (tstamp b3eef917-dd70-41f4-bf56-8af0b82f2081)) - (segment (start 166.125 188.375) (end 165.825 188.075) (width 0.2) (layer "F.Cu") (net 57) (tstamp d9c52c58-530e-4646-aebb-9e1e2bd27e19)) - (segment (start 165.425 185.05) (end 164.9125 184.5375) (width 0.2) (layer "F.Cu") (net 58) (tstamp 0eda57e1-5bf4-4cd6-bda9-a5b1eb3dfb83)) - (segment (start 164.9125 184.5375) (end 164.9125 183.875) (width 0.2) (layer "F.Cu") (net 58) (tstamp 124dc801-9cb1-4192-b3ac-1f951fff3c2b)) - (segment (start 165.125 188.375) (end 165.425 188.075) (width 0.2) (layer "F.Cu") (net 58) (tstamp 350cddfb-d28f-473a-ab38-f810478b7599)) - (segment (start 165.125 190.625) (end 165.125 188.375) (width 0.2) (layer "F.Cu") (net 58) (tstamp cb48f867-3a9a-494b-bfbf-8c18edb9a2d1)) - (segment (start 165.425 188.075) (end 165.425 185.05) (width 0.2) (layer "F.Cu") (net 58) (tstamp f038e12d-8aa1-4ad1-bb84-480e41d2c977)) - (segment (start 162.3375 181.2875) (end 161.825 181.8) (width 0.2) (layer "F.Cu") (net 59) (tstamp 705b291f-4956-4e17-85c6-64af1d8809bb)) - (segment (start 162.125 188.375) (end 162.125 190.625) (width 0.2) (layer "F.Cu") (net 59) (tstamp a2071e63-364e-4d83-96b3-e81551b0a7aa)) - (segment (start 161.825 181.8) (end 161.825 188.075) (width 0.2) (layer "F.Cu") (net 59) (tstamp b4286cc9-b91e-4544-9905-2e0f2b0e3a17)) - (segment (start 162.3375 180.625) (end 162.3375 181.2875) (width 0.2) (layer "F.Cu") (net 59) (tstamp d61e8fa3-d69a-476b-a858-80b099463f45)) - (segment (start 161.825 188.075) (end 162.125 188.375) (width 0.2) (layer "F.Cu") (net 59) (tstamp f1163059-9076-476e-b55b-2ca58a82b4dc)) - (segment (start 161.425 181.78125) (end 161.425 188.075) (width 0.2) (layer "F.Cu") (net 60) (tstamp 19f52a3d-3c4f-4715-9888-2e1d70754d0c)) - (segment (start 160.9125 180.625) (end 160.9125 181.26875) (width 0.2) (layer "F.Cu") (net 60) (tstamp 210d477a-2271-4573-849c-b57a7a637c4c)) - (segment (start 160.9125 181.26875) (end 161.425 181.78125) (width 0.2) (layer "F.Cu") (net 60) (tstamp 8692dfbe-1b2e-4669-bd1d-3d832de964fd)) - (segment (start 161.425 188.075) (end 161.125 188.375) (width 0.2) (layer "F.Cu") (net 60) (tstamp 8f663408-29fc-4807-b5aa-e9d42a7c0561)) - (segment (start 161.125 188.375) (end 161.125 190.625) (width 0.2) (layer "F.Cu") (net 60) (tstamp f176b0ed-d390-4da4-89a2-5d58ce3856e9)) - (segment (start 157.125 190.625) (end 157.125 188.375) (width 0.2) (layer "F.Cu") (net 62) (tstamp 094a80b0-95ac-4f9e-bab3-5d2eac56f9eb)) - (segment (start 157.125 188.375) (end 156.825 188.075) (width 0.2) (layer "F.Cu") (net 62) (tstamp b038cd45-52d3-41ff-8e3e-5c7e38e89e08)) - (segment (start 157.3375 184.5375) (end 157.3375 183.875) (width 0.2) (layer "F.Cu") (net 62) (tstamp ca31b1d4-e6a2-4a92-af70-d448057fb7f8)) - (segment (start 156.825 188.075) (end 156.825 185.05) (width 0.2) (layer "F.Cu") (net 62) (tstamp f162ab3a-a01e-4ac2-bb9b-bcb1dacfe6ba)) - (segment (start 156.825 185.05) (end 157.3375 184.5375) (width 0.2) (layer "F.Cu") (net 62) (tstamp f84d31d6-58f2-438e-8a07-5184a45b2616)) - (segment (start 156.425 188.075) (end 156.425 185.05) (width 0.2) (layer "F.Cu") (net 63) (tstamp 16b9510b-781e-42d1-bd46-c486886fbee5)) - (segment (start 155.9125 184.5375) (end 155.9125 183.875) (width 0.2) (layer "F.Cu") (net 63) (tstamp 43b14b5e-e44b-4d02-af1b-b5e94bc93740)) - (segment (start 156.125 190.625) (end 156.125 188.375) (width 0.2) (layer "F.Cu") (net 63) (tstamp 6568c960-ba4c-4db8-af71-a0a5f499c784)) - (segment (start 156.425 185.05) (end 155.9125 184.5375) (width 0.2) (layer "F.Cu") (net 63) (tstamp 66002438-0c04-4b4d-92c5-1f30a4f12dbe)) - (segment (start 156.125 188.375) (end 156.425 188.075) (width 0.2) (layer "F.Cu") (net 63) (tstamp cdb4bed3-12e2-43c7-83b2-460cd8b9eddd)) - (segment (start 153.3375 181.2875) (end 152.825 181.8) (width 0.2) (layer "F.Cu") (net 64) (tstamp 073e365d-e5c7-4946-a865-2df17f3bce28)) - (segment (start 153.125 188.375) (end 153.125 190.625) (width 0.2) (layer "F.Cu") (net 64) (tstamp 41e38274-6ca6-49d0-8a74-ef56272a7524)) - (segment (start 152.825 188.075) (end 153.125 188.375) (width 0.2) (layer "F.Cu") (net 64) (tstamp 9b224e65-c732-4dc4-a88f-c73645a594d7)) - (segment (start 152.825 181.8) (end 152.825 188.075) (width 0.2) (layer "F.Cu") (net 64) (tstamp 9eab7acb-6299-40d8-959a-22ab3d448112)) - (segment (start 153.3375 180.625) (end 153.3375 181.2875) (width 0.2) (layer "F.Cu") (net 64) (tstamp dd26078a-0c1d-498e-8e79-c18c282b0de1)) - (segment (start 152.125 188.375) (end 152.125 190.625) (width 0.2) (layer "F.Cu") (net 65) (tstamp 02b80689-669a-49be-b6e9-14d26ba8d27e)) - (segment (start 152.425 188.075) (end 152.125 188.375) (width 0.2) (layer "F.Cu") (net 65) (tstamp 4d220153-8b15-4364-8ecf-c181751dc153)) - (segment (start 151.9125 180.625) (end 151.9125 181.26875) (width 0.2) (layer "F.Cu") (net 65) (tstamp 99f09974-3fe9-46b2-a9a1-85a1b0ffd16b)) - (segment (start 152.425 181.78125) (end 152.425 188.075) (width 0.2) (layer "F.Cu") (net 65) (tstamp bec31356-c494-4aab-9d75-5a3631dd33e2)) - (segment (start 151.9125 181.26875) (end 152.425 181.78125) (width 0.2) (layer "F.Cu") (net 65) (tstamp cdffce4e-f685-4b92-b062-17be38c0da38)) - (segment (start 148.825 188.075) (end 148.825 185.05) (width 0.2) (layer "F.Cu") (net 66) (tstamp 24ba7c32-af47-4ad9-b4d1-478d3f3c5021)) - (segment (start 149.125 188.375) (end 148.825 188.075) (width 0.2) (layer "F.Cu") (net 66) (tstamp 3605907e-78b1-44a9-86bd-f8f3e1829e01)) - (segment (start 149.125 190.625) (end 149.125 188.375) (width 0.2) (layer "F.Cu") (net 66) (tstamp 5fdf0797-17d0-4889-951f-8e7ea0ff1f31)) - (segment (start 149.3375 184.5375) (end 149.3375 183.875) (width 0.2) (layer "F.Cu") (net 66) (tstamp a40def51-7aab-4c67-a064-0d73f202232e)) - (segment (start 148.825 185.05) (end 149.3375 184.5375) (width 0.2) (layer "F.Cu") (net 66) (tstamp e017fefe-719c-4fa7-bfe8-0200186dc220)) - (segment (start 148.125 190.625) (end 148.125 188.375) (width 0.2) (layer "F.Cu") (net 67) (tstamp 543fd029-6485-4c1e-bfa4-181641d35135)) - (segment (start 148.425 188.075) (end 148.425 185.05) (width 0.2) (layer "F.Cu") (net 67) (tstamp a90316cd-ca35-418f-aa0d-5871bb5266e5)) - (segment (start 147.9125 184.5375) (end 147.9125 183.875) (width 0.2) (layer "F.Cu") (net 67) (tstamp ab05c672-4646-44f1-b023-dffcfd40059b)) - (segment (start 148.425 185.05) (end 147.9125 184.5375) (width 0.2) (layer "F.Cu") (net 67) (tstamp c2b1ec32-fd36-451b-977d-5d917fcc62d4)) - (segment (start 148.125 188.375) (end 148.425 188.075) (width 0.2) (layer "F.Cu") (net 67) (tstamp fe3947ed-e85e-4dd3-9004-00df38b61810)) - (segment (start 145.3375 180.625) (end 145.3375 181.2875) (width 0.2) (layer "F.Cu") (net 68) (tstamp 1e4399b1-d377-4a2e-8f43-657e65b6c8be)) - (segment (start 144.825 181.8) (end 144.825 188.075) (width 0.2) (layer "F.Cu") (net 68) (tstamp 2c6403cf-5d6b-4554-83ce-178f459cfee5)) - (segment (start 144.825 188.075) (end 145.125 188.375) (width 0.2) (layer "F.Cu") (net 68) (tstamp 7d38ffdc-7503-4b07-9a51-9061e5c37ca1)) - (segment (start 145.125 188.375) (end 145.125 190.625) (width 0.2) (layer "F.Cu") (net 68) (tstamp 85b1df48-fd22-4de7-abcf-243a4e48c0e2)) - (segment (start 145.3375 181.2875) (end 144.825 181.8) (width 0.2) (layer "F.Cu") (net 68) (tstamp fdb797d7-f7ba-4831-bb81-1e411ba71ff3)) - (segment (start 143.9125 180.625) (end 143.9125 181.26875) (width 0.2) (layer "F.Cu") (net 69) (tstamp 10d67db2-91dc-4db8-8df1-e61a9a6c63e3)) - (segment (start 144.125 188.375) (end 144.125 190.625) (width 0.2) (layer "F.Cu") (net 69) (tstamp 93f04ec3-0045-477a-95b0-5f234dd1b4b1)) - (segment (start 144.425 188.075) (end 144.125 188.375) (width 0.2) (layer "F.Cu") (net 69) (tstamp becea784-cd62-4f9d-9f86-f49b039f3101)) - (segment (start 143.9125 181.26875) (end 144.425 181.78125) (width 0.2) (layer "F.Cu") (net 69) (tstamp e5c1aa7d-bdc7-4a36-82fc-c3adf9a85a1d)) - (segment (start 144.425 181.78125) (end 144.425 188.075) (width 0.2) (layer "F.Cu") (net 69) (tstamp ef3dd757-3d8a-41f2-a719-58d54076ce1a)) - (segment (start 139.125 190.625) (end 139.125 188.375) (width 0.2) (layer "F.Cu") (net 71) (tstamp 2eb208e1-6065-4fe8-9734-2fd3a3a0c819)) - (segment (start 139.125 188.375) (end 138.825 188.075) (width 0.2) (layer "F.Cu") (net 71) (tstamp 3cd35373-184b-41b2-aee2-34a4db498350)) - (segment (start 138.825 188.075) (end 138.825 185.05) (width 0.2) (layer "F.Cu") (net 71) (tstamp 77bf0f8a-8932-4eee-9ca6-72853ee70330)) - (segment (start 138.825 185.05) (end 139.3375 184.5375) (width 0.2) (layer "F.Cu") (net 71) (tstamp d4a7facb-114b-4f05-a0bd-c9f9f741edb4)) - (segment (start 139.3375 184.5375) (end 139.3375 183.875) (width 0.2) (layer "F.Cu") (net 71) (tstamp dc334e08-da17-4b23-8ccd-379b65f0ee7e)) - (segment (start 138.125 190.625) (end 138.125 188.375) (width 0.2) (layer "F.Cu") (net 72) (tstamp 0bffd695-7454-4729-a88d-3f1d0ac49ece)) - (segment (start 138.425 188.075) (end 138.425 185.05) (width 0.2) (layer "F.Cu") (net 72) (tstamp 35ce0ae0-09e6-47e4-8502-9bcc09b0aec1)) - (segment (start 138.425 185.05) (end 137.9125 184.5375) (width 0.2) (layer "F.Cu") (net 72) (tstamp 43507277-e095-45bc-8043-43d80151fc3c)) - (segment (start 138.125 188.375) (end 138.425 188.075) (width 0.2) (layer "F.Cu") (net 72) (tstamp ed84533e-b48a-46c9-8e30-716e9e8bd695)) - (segment (start 137.9125 184.5375) (end 137.9125 183.875) (width 0.2) (layer "F.Cu") (net 72) (tstamp f2651d6f-2f5e-47f7-9f29-b842567f0a14)) - (segment (start 135.3375 181.2875) (end 134.825 181.8) (width 0.2) (layer "F.Cu") (net 73) (tstamp 1e52ad70-9dfa-424a-813d-8df1de0985b8)) - (segment (start 135.3375 180.625) (end 135.3375 181.2875) (width 0.2) (layer "F.Cu") (net 73) (tstamp 5d1e846f-574a-462d-abcd-0300d7bc02ad)) - (segment (start 134.825 188.075) (end 135.125 188.375) (width 0.2) (layer "F.Cu") (net 73) (tstamp 94d53924-4028-4047-ac6f-d55c7ab23af8)) - (segment (start 135.125 188.375) (end 135.125 190.625) (width 0.2) (layer "F.Cu") (net 73) (tstamp a2c707f8-598c-4326-ba01-f4ae32350288)) - (segment (start 134.825 181.8) (end 134.825 188.075) (width 0.2) (layer "F.Cu") (net 73) (tstamp fd1fb423-9889-479a-8d6a-8e86ec91072d)) - (segment (start 134.425 181.78125) (end 134.425 188.075) (width 0.2) (layer "F.Cu") (net 74) (tstamp 134aa31e-5205-4a25-a87d-0a8d546645de)) - (segment (start 133.9125 181.26875) (end 134.425 181.78125) (width 0.2) (layer "F.Cu") (net 74) (tstamp 4928d89d-3e43-48d1-b5df-bf9e04bb2d1f)) - (segment (start 134.425 188.075) (end 134.125 188.375) (width 0.2) (layer "F.Cu") (net 74) (tstamp 8057f7ea-d8d0-4ff0-ba93-e8362af59122)) - (segment (start 133.9125 180.625) (end 133.9125 181.26875) (width 0.2) (layer "F.Cu") (net 74) (tstamp 8ec5f3e0-0ed6-401e-a7e7-e4dd4445f640)) - (segment (start 134.125 188.375) (end 134.125 190.625) (width 0.2) (layer "F.Cu") (net 74) (tstamp ef35ce55-6add-4591-9627-621775cd5e71)) - (segment (start 131.125 190.625) (end 131.125 188.375) (width 0.2) (layer "F.Cu") (net 75) (tstamp 0e832134-467a-4466-aead-392b66d8b346)) - (segment (start 130.825 185.05) (end 131.3375 184.5375) (width 0.2) (layer "F.Cu") (net 75) (tstamp 39a06bc8-1412-41e7-8db9-0b0267061f08)) - (segment (start 131.125 188.375) (end 130.825 188.075) (width 0.2) (layer "F.Cu") (net 75) (tstamp 8fa43a91-979c-4ac7-a614-3d4d55949044)) - (segment (start 130.825 188.075) (end 130.825 185.05) (width 0.2) (layer "F.Cu") (net 75) (tstamp 900fa415-f11e-43ff-a21c-ff40240bba6d)) - (segment (start 131.3375 184.5375) (end 131.3375 183.875) (width 0.2) (layer "F.Cu") (net 75) (tstamp caf73568-e902-41ec-898f-077b642bab38)) - (segment (start 129.9125 184.5375) (end 129.9125 183.875) (width 0.2) (layer "F.Cu") (net 76) (tstamp 56a98734-d8e7-4870-992d-2fdd2bb27739)) - (segment (start 130.125 188.375) (end 130.425 188.075) (width 0.2) (layer "F.Cu") (net 76) (tstamp 82da65cf-011e-43ab-9a5a-b836da8c403f)) - (segment (start 130.425 188.075) (end 130.425 185.05) (width 0.2) (layer "F.Cu") (net 76) (tstamp 8c10beb4-c600-4476-8d14-0a32d47174a7)) - (segment (start 130.425 185.05) (end 129.9125 184.5375) (width 0.2) (layer "F.Cu") (net 76) (tstamp abd60b99-f50a-42fc-bee1-aac270b7c43f)) - (segment (start 130.125 190.625) (end 130.125 188.375) (width 0.2) (layer "F.Cu") (net 76) (tstamp dac7989a-a39d-41ae-9fcc-518b7090c75e)) - (segment (start 124.9125 181.26875) (end 124.9125 180.625) (width 0.2) (layer "F.Cu") (net 81) (tstamp 89490e02-6c20-4472-a738-11432c16a26d)) - (segment (start 125.425 181.78125) (end 124.9125 181.26875) (width 0.2) (layer "F.Cu") (net 81) (tstamp d050de71-4197-42b8-a336-2460cf3bde2a)) - (segment (start 125.125 188.375) (end 125.425 188.075) (width 0.2) (layer "F.Cu") (net 81) (tstamp f8709294-2814-42c3-9f93-cb0fdec96edd)) - (segment (start 125.125 190.625) (end 125.125 188.375) (width 0.2) (layer "F.Cu") (net 81) (tstamp fcc913d9-88ef-46a1-9f63-f4d784a1aeb6)) - (segment (start 125.425 188.075) (end 125.425 181.78125) (width 0.2) (layer "F.Cu") (net 81) (tstamp fdee52f6-2ba1-4df5-90aa-90a48d8200f7)) - (segment (start 125.825 188.075) (end 125.825 181.8) (width 0.2) (layer "F.Cu") (net 82) (tstamp 07d343df-3920-4603-8823-e77dc6183636)) - (segment (start 126.3375 181.2875) (end 126.3375 180.625) (width 0.2) (layer "F.Cu") (net 82) (tstamp 17653a22-c672-41c6-b2cb-c42331deb73d)) - (segment (start 126.125 188.375) (end 125.825 188.075) (width 0.2) (layer "F.Cu") (net 82) (tstamp 6c15bf80-8cb2-43d5-91c9-17b6f45495fb)) - (segment (start 125.825 181.8) (end 126.3375 181.2875) (width 0.2) (layer "F.Cu") (net 82) (tstamp afeea17c-4b68-41a2-8640-222f5c666897)) - (segment (start 126.125 190.625) (end 126.125 188.375) (width 0.2) (layer "F.Cu") (net 82) (tstamp c9694bd3-ed94-4f7c-87b5-039b5aa8f613)) - (segment (start 127.425 185.05) (end 127.425 188.075) (width 0.2) (layer "B.Cu") (net 92) (tstamp 2cdb2610-4412-43be-9a6a-e544011c1ff3)) - (segment (start 127.425 188.075) (end 127.125 188.375) (width 0.2) (layer "B.Cu") (net 92) (tstamp 686dee09-8f23-4ba2-8b0e-0bf0b0f1d279)) - (segment (start 127.125 188.375) (end 127.125 190.625) (width 0.2) (layer "B.Cu") (net 92) (tstamp a9c38a68-b107-4974-954e-e0decea3df4f)) - (segment (start 126.875 183.9125) (end 126.875 184.5) (width 0.2) (layer "B.Cu") (net 92) (tstamp cc85dbcd-f894-434a-9de3-bc9c1e015652)) - (segment (start 126.875 184.5) (end 127.425 185.05) (width 0.2) (layer "B.Cu") (net 92) (tstamp d166b216-8ee0-4ee0-9ff5-3d47958e1989)) - (segment (start 128.375 184.5) (end 127.825 185.05) (width 0.2) (layer "B.Cu") (net 93) (tstamp 2f6b5779-6739-4e2a-9fbf-b9d447fc88fd)) - (segment (start 127.825 188.075) (end 128.125 188.375) (width 0.2) (layer "B.Cu") (net 93) (tstamp 3d18aa09-bae5-4bb7-ac9a-1a724bb061d7)) - (segment (start 127.825 185.05) (end 127.825 188.075) (width 0.2) (layer "B.Cu") (net 93) (tstamp 6c71d34f-1e75-49ed-8172-a3bebab0bc65)) - (segment (start 128.375 183.9125) (end 128.375 184.5) (width 0.2) (layer "B.Cu") (net 93) (tstamp a15f71c7-1eac-4360-9297-f59a3054f64c)) - (segment (start 128.125 188.375) (end 128.125 190.625) (width 0.2) (layer "B.Cu") (net 93) (tstamp ae640cf7-d289-4468-84fb-eeab12986666)) - (segment (start 132.425 188.075) (end 132.125 188.375) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d293c)) - (segment (start 132.425 185.05) (end 132.425 188.075) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d293f)) - (segment (start 131.875 184.5) (end 132.425 185.05) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2941)) - (segment (start 132.125 188.375) (end 132.125 190.625) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2942)) - (segment (start 131.875 183.9125) (end 131.875 184.5) (width 0.2) (layer "B.Cu") (net 94) (tstamp 00000000-0000-0000-0000-00005d3d2944)) - (segment (start 133.125 188.375) (end 133.125 190.625) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d293d)) - (segment (start 132.825 185.05) (end 132.825 188.075) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d293e)) - (segment (start 133.375 184.5) (end 132.825 185.05) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2940)) - (segment (start 133.375 183.9125) (end 133.375 184.5) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2943)) - (segment (start 132.825 188.075) (end 133.125 188.375) (width 0.2) (layer "B.Cu") (net 95) (tstamp 00000000-0000-0000-0000-00005d3d2945)) - (segment (start 136.425 188.075) (end 136.125 188.375) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2def)) - (segment (start 136.425 185.05) (end 136.425 188.075) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df2)) - (segment (start 135.875 184.5) (end 136.425 185.05) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df4)) - (segment (start 136.125 188.375) (end 136.125 190.625) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df5)) - (segment (start 135.875 183.9125) (end 135.875 184.5) (width 0.2) (layer "B.Cu") (net 96) (tstamp 00000000-0000-0000-0000-00005d3d2df7)) - (segment (start 137.125 188.375) (end 137.125 190.625) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df0)) - (segment (start 136.825 185.05) (end 136.825 188.075) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df1)) - (segment (start 137.375 184.5) (end 136.825 185.05) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df3)) - (segment (start 137.375 183.9125) (end 137.375 184.5) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df6)) - (segment (start 136.825 188.075) (end 137.125 188.375) (width 0.2) (layer "B.Cu") (net 97) (tstamp 00000000-0000-0000-0000-00005d3d2df8)) - (segment (start 140.425 188.075) (end 140.125 188.375) (width 0.2) (layer "B.Cu") (net 98) (tstamp 0bf6f205-461e-404f-a608-5d50db276d6d)) - (segment (start 140.425 185.05) (end 140.425 188.075) (width 0.2) (layer "B.Cu") (net 98) (tstamp 271ee063-df5d-4c71-bc34-2cf50fef7d3a)) - (segment (start 139.875 183.9125) (end 139.875 184.5) (width 0.2) (layer "B.Cu") (net 98) (tstamp 32e13cc9-4e19-4df8-bc2f-9d8bd2373eab)) - (segment (start 139.875 184.5) (end 140.425 185.05) (width 0.2) (layer "B.Cu") (net 98) (tstamp 7d09d347-b61f-4fbc-aaae-90d677130459)) - (segment (start 140.125 188.375) (end 140.125 190.625) (width 0.2) (layer "B.Cu") (net 98) (tstamp 98daaaf0-d7d6-4a21-b426-db6e70739966)) - (segment (start 141.375 184.5) (end 140.825 185.05) (width 0.2) (layer "B.Cu") (net 99) (tstamp 405704d3-46c0-4d43-81ec-ac5d126a7473)) - (segment (start 140.825 185.05) (end 140.825 188.075) (width 0.2) (layer "B.Cu") (net 99) (tstamp 42e314c4-c207-4eea-93d0-77e3730ce9f7)) - (segment (start 141.375 183.9125) (end 141.375 184.5) (width 0.2) (layer "B.Cu") (net 99) (tstamp c30834a7-4faa-4fc5-81c2-a02d0c19394f)) - (segment (start 140.825 188.075) (end 141.125 188.375) (width 0.2) (layer "B.Cu") (net 99) (tstamp eb20a358-0791-4813-bff7-fb96b84c816b)) - (segment (start 141.125 188.375) (end 141.125 190.625) (width 0.2) (layer "B.Cu") (net 99) (tstamp f2a1e910-6a0b-4366-8217-c913870426e7)) - (segment (start 146.125 188.375) (end 146.125 190.625) (width 0.2) (layer "B.Cu") (net 100) (tstamp 45e18675-ad65-4849-a010-976e9740c44d)) - (segment (start 146.425 185.05) (end 146.425 188.075) (width 0.2) (layer "B.Cu") (net 100) (tstamp 733d30c0-1884-4d6d-9f2a-037f762d1d3c)) - (segment (start 146.425 188.075) (end 146.125 188.375) (width 0.2) (layer "B.Cu") (net 100) (tstamp 77508960-2b8f-4e63-b996-84996bc03a65)) - (segment (start 145.875 183.9125) (end 145.875 184.5) (width 0.2) (layer "B.Cu") (net 100) (tstamp eeb12ad4-0611-4e84-af7f-3e986ebdc49a)) - (segment (start 145.875 184.5) (end 146.425 185.05) (width 0.2) (layer "B.Cu") (net 100) (tstamp efaa4b04-1a23-4205-902e-1b964f63675f)) - (segment (start 146.825 188.075) (end 147.125 188.375) (width 0.2) (layer "B.Cu") (net 101) (tstamp 0795d3b7-1176-4585-9abc-81a012d3c129)) - (segment (start 147.375 184.5) (end 146.825 185.05) (width 0.2) (layer "B.Cu") (net 101) (tstamp 467a8f8a-cbd4-482d-8fc5-cddae3bf0f16)) - (segment (start 146.825 185.05) (end 146.825 188.075) (width 0.2) (layer "B.Cu") (net 101) (tstamp 55c57530-6184-4a71-9bdf-62ed4b7c1cbd)) - (segment (start 147.375 183.9125) (end 147.375 184.5) (width 0.2) (layer "B.Cu") (net 101) (tstamp 94dbb91b-7f39-4c45-9d04-5b6337cd8bdc)) - (segment (start 147.125 188.375) (end 147.125 190.625) (width 0.2) (layer "B.Cu") (net 101) (tstamp f6eee545-15e9-4b1b-a89e-951c25ae034d)) - (segment (start 149.875 184.5) (end 150.425 185.05) (width 0.2) (layer "B.Cu") (net 102) (tstamp 3207b9f8-a245-4eb5-99d4-aaebfb243049)) - (segment (start 150.125 188.375) (end 150.125 190.625) (width 0.2) (layer "B.Cu") (net 102) (tstamp 3398be59-485c-4bfc-9357-a6fa0f6af624)) - (segment (start 150.425 188.075) (end 150.125 188.375) (width 0.2) (layer "B.Cu") (net 102) (tstamp 7ee94f5d-7ea1-47dc-9155-7089e677445a)) - (segment (start 149.875 183.9125) (end 149.875 184.5) (width 0.2) (layer "B.Cu") (net 102) (tstamp 88eed0a7-2338-4f6e-bac6-16ab1d65a153)) - (segment (start 150.425 185.05) (end 150.425 188.075) (width 0.2) (layer "B.Cu") (net 102) (tstamp dbee12ce-a2f1-4680-9725-2d94f4baa8e0)) - (segment (start 150.825 185.05) (end 150.825 188.075) (width 0.2) (layer "B.Cu") (net 103) (tstamp 01efaf11-fa01-49a5-a507-7ad3eb939b9e)) - (segment (start 151.375 184.5) (end 150.825 185.05) (width 0.2) (layer "B.Cu") (net 103) (tstamp 2ea7f2da-024c-4878-ae32-71404f81d72a)) - (segment (start 151.125 188.375) (end 151.125 190.625) (width 0.2) (layer "B.Cu") (net 103) (tstamp 464f78b0-a68e-4e3a-8343-859df407ac14)) - (segment (start 150.825 188.075) (end 151.125 188.375) (width 0.2) (layer "B.Cu") (net 103) (tstamp 4f9353be-d5bc-4ba8-b114-c26ef8674de3)) - (segment (start 151.375 183.9125) (end 151.375 184.5) (width 0.2) (layer "B.Cu") (net 103) (tstamp 8699571f-e4ee-4142-bc52-b12013939e6a)) - (segment (start 153.875 183.9125) (end 153.875 184.5) (width 0.2) (layer "B.Cu") (net 104) (tstamp 6b098bb8-fa24-403d-954d-3cd716a9ebd0)) - (segment (start 153.875 184.5) (end 154.425 185.05) (width 0.2) (layer "B.Cu") (net 104) (tstamp a602db08-0b68-4e03-8084-b1a57e0069b0)) - (segment (start 154.425 188.075) (end 154.125 188.375) (width 0.2) (layer "B.Cu") (net 104) (tstamp b6bcc848-d797-484d-97dd-47dc65728661)) - (segment (start 154.425 185.05) (end 154.425 188.075) (width 0.2) (layer "B.Cu") (net 104) (tstamp c152aed6-1fcd-4f81-8101-1fd01069e3e8)) - (segment (start 154.125 188.375) (end 154.125 190.625) (width 0.2) (layer "B.Cu") (net 104) (tstamp fc3c05d8-db80-4e4f-9f5c-e5b3035d6e2e)) - (segment (start 155.375 184.5) (end 154.825 185.05) (width 0.2) (layer "B.Cu") (net 105) (tstamp 38117ef1-7afe-44d2-8694-0451ea240110)) - (segment (start 154.825 188.075) (end 155.125 188.375) (width 0.2) (layer "B.Cu") (net 105) (tstamp 4bd17819-9e33-4a53-9fd7-17d2c881e322)) - (segment (start 155.375 183.9125) (end 155.375 184.5) (width 0.2) (layer "B.Cu") (net 105) (tstamp 8cd4891c-bba9-4eb0-8f74-d0d55b52630d)) - (segment (start 155.125 188.375) (end 155.125 190.625) (width 0.2) (layer "B.Cu") (net 105) (tstamp de7f4a73-ef18-41cf-a09b-5342a5d350c1)) - (segment (start 154.825 185.05) (end 154.825 188.075) (width 0.2) (layer "B.Cu") (net 105) (tstamp f3c31ac1-413a-4cfd-8245-a67efe858acc)) - (segment (start 157.875 184.5) (end 158.425 185.05) (width 0.2) (layer "B.Cu") (net 106) (tstamp 5d672f93-44fd-4a13-b743-e9dd9eeee7c5)) - (segment (start 158.425 185.05) (end 158.425 188.075) (width 0.2) (layer "B.Cu") (net 106) (tstamp b1ee59f9-fd59-4513-8fea-4530f4f493ea)) - (segment (start 158.425 188.075) (end 158.125 188.375) (width 0.2) (layer "B.Cu") (net 106) (tstamp b2071a4c-08ea-4ca7-8eb9-ed8a63a68cf0)) - (segment (start 157.875 183.9125) (end 157.875 184.5) (width 0.2) (layer "B.Cu") (net 106) (tstamp ba22e42f-ac89-4497-b3eb-7410d0534980)) - (segment (start 158.125 188.375) (end 158.125 190.625) (width 0.2) (layer "B.Cu") (net 106) (tstamp c8988d00-0bfd-44f6-97c0-299f1e8b7f85)) - (segment (start 158.825 185.05) (end 158.825 188.075) (width 0.2) (layer "B.Cu") (net 107) (tstamp 08e52abd-2160-459a-a4a2-2a95d0d67a59)) - (segment (start 159.375 184.5) (end 158.825 185.05) (width 0.2) (layer "B.Cu") (net 107) (tstamp 3b4b6fe1-91d7-4809-8af2-cbca3876c716)) - (segment (start 159.125 188.375) (end 159.125 190.625) (width 0.2) (layer "B.Cu") (net 107) (tstamp 518bea07-6f2e-4a8d-862b-33a62bdae6ea)) - (segment (start 158.825 188.075) (end 159.125 188.375) (width 0.2) (layer "B.Cu") (net 107) (tstamp 747435fc-dc3e-4658-b66f-ea8c365765ea)) - (segment (start 159.375 183.9125) (end 159.375 184.5) (width 0.2) (layer "B.Cu") (net 107) (tstamp cf41614e-8662-4d04-b18e-088a69e07300)) - (segment (start 163.425 188.075) (end 163.125 188.375) (width 0.2) (layer "B.Cu") (net 108) (tstamp 2dc5784a-b196-4162-a71d-cf8378a24682)) - (segment (start 163.125 188.375) (end 163.125 190.625) (width 0.2) (layer "B.Cu") (net 108) (tstamp 5b44607b-0cd0-4b89-a540-7446961c6b0f)) - (segment (start 163.425 185.05) (end 163.425 188.075) (width 0.2) (layer "B.Cu") (net 108) (tstamp 7a8cfb2e-296c-4c52-8cd0-78ff2656f1b1)) - (segment (start 162.875 184.5) (end 163.425 185.05) (width 0.2) (layer "B.Cu") (net 108) (tstamp 95d266ef-9ff7-49ca-b46f-ee911479a2b3)) - (segment (start 162.875 183.9125) (end 162.875 184.5) (width 0.2) (layer "B.Cu") (net 108) (tstamp d8db440d-ce7c-4f95-94d7-82687d9525f1)) - (segment (start 164.125 188.375) (end 164.125 190.625) (width 0.2) (layer "B.Cu") (net 109) (tstamp 0012d60e-44bc-4497-a54e-4e15bff8c541)) - (segment (start 164.375 183.9125) (end 164.375 184.5) (width 0.2) (layer "B.Cu") (net 109) (tstamp 60d81c60-9adc-4a12-b05f-e91e630a37a6)) - (segment (start 163.825 185.05) (end 163.825 188.075) (width 0.2) (layer "B.Cu") (net 109) (tstamp 8ab8c52f-99bd-43fa-a7a3-c3b6234db11c)) - (segment (start 163.825 188.075) (end 164.125 188.375) (width 0.2) (layer "B.Cu") (net 109) (tstamp b00ed732-5030-46c0-93af-5b10b74a508b)) - (segment (start 164.375 184.5) (end 163.825 185.05) (width 0.2) (layer "B.Cu") (net 109) (tstamp b0fdc17a-23a3-4bf5-846f-cc8110692ff3)) - (segment (start 166.875 184.5) (end 167.425 185.05) (width 0.2) (layer "B.Cu") (net 110) (tstamp 4db70cb9-1711-4267-948e-b0dbc49bb226)) - (segment (start 167.425 188.075) (end 167.125 188.375) (width 0.2) (layer "B.Cu") (net 110) (tstamp 5d557235-9bfa-4a74-909d-8bb7bd5734f4)) - (segment (start 166.875 183.9125) (end 166.875 184.5) (width 0.2) (layer "B.Cu") (net 110) (tstamp 66829c4d-4a0f-4691-9454-6daaa1867381)) - (segment (start 167.425 185.05) (end 167.425 188.075) (width 0.2) (layer "B.Cu") (net 110) (tstamp 7abe47e6-bfb8-45f2-8013-fcd3cd3ee83d)) - (segment (start 167.125 188.375) (end 167.125 190.625) (width 0.2) (layer "B.Cu") (net 110) (tstamp efcd6365-16e3-4d9c-88a5-ca87a10b9993)) - (segment (start 167.825 188.075) (end 168.125 188.375) (width 0.2) (layer "B.Cu") (net 111) (tstamp 4da6afe2-76b3-4ab2-99c5-03b583d7af30)) - (segment (start 168.125 188.375) (end 168.125 190.625) (width 0.2) (layer "B.Cu") (net 111) (tstamp 53ac3ff8-f0b9-495b-a71a-76acf905dc0c)) - (segment (start 168.375 184.5) (end 167.825 185.05) (width 0.2) (layer "B.Cu") (net 111) (tstamp 68b063aa-902f-4d1a-897d-261959629485)) - (segment (start 168.375 183.9125) (end 168.375 184.5) (width 0.2) (layer "B.Cu") (net 111) (tstamp c9c229ba-5980-4568-9144-41e4afa5c0b1)) - (segment (start 167.825 185.05) (end 167.825 188.075) (width 0.2) (layer "B.Cu") (net 111) (tstamp e7f2bb78-8b05-480b-9e94-fdf50ed47be5)) - (segment (start 171.425 188.075) (end 171.125 188.375) (width 0.2) (layer "B.Cu") (net 112) (tstamp 0f63d34b-c193-43db-9c4c-47b6280c42af)) - (segment (start 170.875 184.5) (end 171.425 185.05) (width 0.2) (layer "B.Cu") (net 112) (tstamp 50375f6b-1167-411e-b13c-ea679fa72670)) - (segment (start 171.425 185.05) (end 171.425 188.075) (width 0.2) (layer "B.Cu") (net 112) (tstamp 796ff4e6-ba6d-4699-9be0-99e612d2cef1)) - (segment (start 170.875 183.9125) (end 170.875 184.5) (width 0.2) (layer "B.Cu") (net 112) (tstamp b2166b18-4828-459c-bff0-36ab80663243)) - (segment (start 171.125 188.375) (end 171.125 190.625) (width 0.2) (layer "B.Cu") (net 112) (tstamp cc5921fb-b9fd-4180-98b6-afbef0328a6a)) - (segment (start 171.825 188.075) (end 172.125 188.375) (width 0.2) (layer "B.Cu") (net 113) (tstamp 0414f46a-f614-488d-ac86-dde9b528bc27)) - (segment (start 172.375 184.5) (end 171.825 185.05) (width 0.2) (layer "B.Cu") (net 113) (tstamp 26cab241-cc08-4ae1-b505-2de6ce04e59f)) - (segment (start 171.825 185.05) (end 171.825 188.075) (width 0.2) (layer "B.Cu") (net 113) (tstamp b41f6617-c418-48bd-873e-5db76368708f)) - (segment (start 172.375 183.9125) (end 172.375 184.5) (width 0.2) (layer "B.Cu") (net 113) (tstamp b7658761-c967-4d2f-9a35-5d15c3ed2bf9)) - (segment (start 172.125 188.375) (end 172.125 190.625) (width 0.2) (layer "B.Cu") (net 113) (tstamp daf0b281-d245-4e08-907d-b69ad5781aaa)) - (segment (start 175.125 188.375) (end 175.125 190.625) (width 0.2) (layer "B.Cu") (net 114) (tstamp 41063a36-3c7c-4f25-8116-7c893346bb43)) - (segment (start 174.875 184.5) (end 175.425 185.05) (width 0.2) (layer "B.Cu") (net 114) (tstamp 702c362c-ecc1-4af7-a3be-c1d8164f354e)) - (segment (start 174.875 183.9125) (end 174.875 184.5) (width 0.2) (layer "B.Cu") (net 114) (tstamp a016d40e-ab45-4354-91d6-56e6fdc6f7c8)) - (segment (start 175.425 188.075) (end 175.125 188.375) (width 0.2) (layer "B.Cu") (net 114) (tstamp b4cd49f9-c8f3-42b8-84b7-38a1cf0ffbb9)) - (segment (start 175.425 185.05) (end 175.425 188.075) (width 0.2) (layer "B.Cu") (net 114) (tstamp f57fcf7f-edc0-4ba8-b9ef-0842e7e17c5a)) - (segment (start 175.825 188.075) (end 176.125 188.375) (width 0.2) (layer "B.Cu") (net 115) (tstamp 642e74b3-7d4e-4822-93cc-3d696ecccf54)) - (segment (start 176.375 184.5) (end 175.825 185.05) (width 0.2) (layer "B.Cu") (net 115) (tstamp 70427bbc-4842-4b20-bb4d-569456f08e79)) - (segment (start 175.825 185.05) (end 175.825 188.075) (width 0.2) (layer "B.Cu") (net 115) (tstamp c0df0c88-02ce-4244-9073-0c36f6deb7b6)) - (segment (start 176.375 183.9125) (end 176.375 184.5) (width 0.2) (layer "B.Cu") (net 115) (tstamp cbbf632a-82aa-44f7-b740-9f88a0998b83)) - (segment (start 176.125 188.375) (end 176.125 190.625) (width 0.2) (layer "B.Cu") (net 115) (tstamp e99dd948-96d6-408a-9d1f-6c4001940d43)) - (segment (start 178.875 184.5) (end 179.425 185.05) (width 0.2) (layer "B.Cu") (net 116) (tstamp 2f685678-459d-4899-82fc-9e326c906d73)) - (segment (start 179.425 185.05) (end 179.425 188.075) (width 0.2) (layer "B.Cu") (net 116) (tstamp 4ef26e8c-d59a-4440-ac93-9a9577625259)) - (segment (start 179.125 188.375) (end 179.125 190.625) (width 0.2) (layer "B.Cu") (net 116) (tstamp 519a1c09-049a-46cb-90f1-99ae5fe120cc)) - (segment (start 178.875 183.9125) (end 178.875 184.5) (width 0.2) (layer "B.Cu") (net 116) (tstamp 7b9f07f1-ae51-46e0-bed0-8221b9a37eea)) - (segment (start 179.425 188.075) (end 179.125 188.375) (width 0.2) (layer "B.Cu") (net 116) (tstamp eb298650-4869-47e1-92b8-b937b7c28ba8)) - (segment (start 179.825 185.05) (end 179.825 188.075) (width 0.2) (layer "B.Cu") (net 117) (tstamp 0f8ad660-f9cb-442d-959a-975c854290c5)) - (segment (start 179.825 188.075) (end 180.125 188.375) (width 0.2) (layer "B.Cu") (net 117) (tstamp 2890c99a-3989-4303-b4a9-d06e4056b69e)) - (segment (start 180.125 188.375) (end 180.125 190.625) (width 0.2) (layer "B.Cu") (net 117) (tstamp 7884461a-e88a-4344-9e42-dedffc273177)) - (segment (start 180.375 183.9125) (end 180.375 184.5) (width 0.2) (layer "B.Cu") (net 117) (tstamp b3a9048f-f61d-4920-b2a1-c213fb1b9b7e)) - (segment (start 180.375 184.5) (end 179.825 185.05) (width 0.2) (layer "B.Cu") (net 117) (tstamp bb376eb4-4ae8-4e1c-90f5-58ae9303dce9)) - (segment (start 183.425 188.075) (end 183.125 188.375) (width 0.2) (layer "B.Cu") (net 118) (tstamp 1259441c-fd0d-4850-aae0-28b1303e2d7f)) - (segment (start 183.125 188.375) (end 183.125 190.625) (width 0.2) (layer "B.Cu") (net 118) (tstamp 3f5709a5-7675-4e31-b283-18a4085c6f0b)) - (segment (start 182.875 183.9125) (end 182.875 184.5) (width 0.2) (layer "B.Cu") (net 118) (tstamp 48756721-9e5e-4b29-aaf1-d4d07f600ada)) - (segment (start 183.425 185.05) (end 183.425 188.075) (width 0.2) (layer "B.Cu") (net 118) (tstamp a6e48d33-9209-4248-850f-1567aff5cce0)) - (segment (start 182.875 184.5) (end 183.425 185.05) (width 0.2) (layer "B.Cu") (net 118) (tstamp c14cec6b-3d1c-40e5-9dbf-519b1f998019)) - (segment (start 183.825 188.075) (end 184.125 188.375) (width 0.2) (layer "B.Cu") (net 119) (tstamp 3b6a2b48-eadd-4823-9115-412edfb7f617)) - (segment (start 184.125 188.375) (end 184.125 190.625) (width 0.2) (layer "B.Cu") (net 119) (tstamp b87e5a2c-958f-4450-acb1-72b850209c8a)) - (segment (start 184.375 184.5) (end 183.825 185.05) (width 0.2) (layer "B.Cu") (net 119) (tstamp c3208f44-2697-4d6c-8f5a-e04693981516)) - (segment (start 184.375 183.9125) (end 184.375 184.5) (width 0.2) (layer "B.Cu") (net 119) (tstamp cc121f79-d64f-44dc-92bd-5a94970a4ac4)) - (segment (start 183.825 185.05) (end 183.825 188.075) (width 0.2) (layer "B.Cu") (net 119) (tstamp f567a520-f33e-4b91-b2ba-149b46bf0d10)) - (segment (start 187.125 188.375) (end 187.125 190.625) (width 0.2) (layer "B.Cu") (net 120) (tstamp 4b9e5b0b-6d8a-4370-b894-f0bf73cdcbd4)) - (segment (start 187.425 185.05) (end 187.425 188.075) (width 0.2) (layer "B.Cu") (net 120) (tstamp 5a8f1f83-94c2-4ff4-b074-6ee0dbb2e2f4)) - (segment (start 186.875 184.5) (end 187.425 185.05) (width 0.2) (layer "B.Cu") (net 120) (tstamp 5ce0f9d7-ede9-466b-8fe0-558653e88083)) - (segment (start 187.425 188.075) (end 187.125 188.375) (width 0.2) (layer "B.Cu") (net 120) (tstamp cfe50b4f-e199-43e6-86ad-a22ffa958e2a)) - (segment (start 186.875 183.9125) (end 186.875 184.5) (width 0.2) (layer "B.Cu") (net 120) (tstamp e868a450-136a-451f-8bda-4b241405c1ec)) - (segment (start 188.125 188.375) (end 188.125 190.625) (width 0.2) (layer "B.Cu") (net 121) (tstamp 03230f79-f255-4e7e-bdff-b98b054f27f6)) - (segment (start 187.825 188.075) (end 188.125 188.375) (width 0.2) (layer "B.Cu") (net 121) (tstamp 055172e4-24a4-4691-9edd-faeb92a82bb6)) - (segment (start 188.375 184.5) (end 187.825 185.05) (width 0.2) (layer "B.Cu") (net 121) (tstamp 8f9f8629-c91c-499f-a9fa-a9cb64633fce)) - (segment (start 188.375 183.9125) (end 188.375 184.5) (width 0.2) (layer "B.Cu") (net 121) (tstamp b8673a0b-ef2c-4e49-8a93-c6a3de8889cb)) - (segment (start 187.825 185.05) (end 187.825 188.075) (width 0.2) (layer "B.Cu") (net 121) (tstamp e0942f04-efc9-4cf6-b274-de2e0cb3b78c)) - (segment (start 191.125 188.375) (end 191.125 190.625) (width 0.2) (layer "B.Cu") (net 122) (tstamp 3e29d91d-845d-4ba0-b60e-b6c6a7e49d03)) - (segment (start 191.425 185.05) (end 191.425 188.075) (width 0.2) (layer "B.Cu") (net 122) (tstamp 48e8222f-83df-4ad9-9f9a-8609952ba140)) - (segment (start 191.425 188.075) (end 191.125 188.375) (width 0.2) (layer "B.Cu") (net 122) (tstamp b42c6758-34bd-40a7-b25e-372a1a6bdbff)) - (segment (start 190.875 184.5) (end 191.425 185.05) (width 0.2) (layer "B.Cu") (net 122) (tstamp e730cbba-19df-4201-81ba-08bbc1a34a2b)) - (segment (start 190.875 183.9125) (end 190.875 184.5) (width 0.2) (layer "B.Cu") (net 122) (tstamp fa69cb58-d507-49c3-b99b-910d7f34e187)) - (segment (start 191.825 188.075) (end 192.125 188.375) (width 0.2) (layer "B.Cu") (net 123) (tstamp 0e172f8f-6eff-4f3f-9c19-8c001b1db139)) - (segment (start 191.825 185.05) (end 191.825 188.075) (width 0.2) (layer "B.Cu") (net 123) (tstamp 803a549c-1513-422d-a51d-64ba0fa6574f)) - (segment (start 192.375 183.9125) (end 192.375 184.5) (width 0.2) (layer "B.Cu") (net 123) (tstamp 997874a7-adf2-4ad5-85d4-55cb3ae78012)) - (segment (start 192.375 184.5) (end 191.825 185.05) (width 0.2) (layer "B.Cu") (net 123) (tstamp bb74c429-7c0b-4539-8d5a-eab6f0cf676f)) - (segment (start 192.125 188.375) (end 192.125 190.625) (width 0.2) (layer "B.Cu") (net 123) (tstamp bb8785a8-e270-4dda-9a0d-72bd58fa1128)) - - (zone (net 7) (net_name "+12V") (layer "F.Cu") (tstamp 00000000-0000-0000-0000-00005d3b7f86) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 109.375 188.526) - (xy 109.375 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 112.5 188.401) - (xy 109.675 188.401) - (xy 109.675 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "F.Cu") (tstamp 2d4dae86-1714-4f34-a4e4-fcc761817571) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 231.927695 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.335914) - (xy 193.557252 188.326427) - (xy 193.516932 188.314196) - (xy 193.475 188.310066) - (xy 192.775 188.310066) - (xy 192.733068 188.314196) - (xy 192.692748 188.326427) - (xy 192.655589 188.346289) - (xy 192.625 188.371393) - (xy 192.594411 188.346289) - (xy 192.557252 188.326427) - (xy 192.516932 188.314196) - (xy 192.475 188.310066) - (xy 191.775 188.310066) - (xy 191.733068 188.314196) - (xy 191.692748 188.326427) - (xy 191.655589 188.346289) - (xy 191.623019 188.373019) - (xy 191.600876 188.4) - (xy 190.776699 188.4) - (xy 190.746535 188.343566) - (xy 190.705921 188.294079) - (xy 190.656434 188.253465) - (xy 190.599974 188.223287) - (xy 190.538711 188.204703) - (xy 190.514607 188.202329) - (xy 190.480084 188.13774) - (xy 190.426974 188.073026) - (xy 190.410762 188.059721) - (xy 190.25 187.89896) - (xy 190.25 185.22604) - (xy 190.623263 184.852778) - (xy 190.639474 184.839474) - (xy 190.660755 184.813544) - (xy 190.692583 184.774761) - (xy 190.692584 184.77476) - (xy 190.732048 184.700927) - (xy 190.75072 184.639374) - (xy 190.764936 184.635062) - (xy 190.859215 184.584669) - (xy 190.941851 184.516851) - (xy 191.009669 184.434215) - (xy 191.060062 184.339936) - (xy 191.091094 184.237637) - (xy 191.101572 184.13125) - (xy 191.101572 183.61875) - (xy 191.091094 183.512363) - (xy 191.060062 183.410064) - (xy 191.009669 183.315785) - (xy 190.941851 183.233149) - (xy 190.859215 183.165331) - (xy 190.764936 183.114938) - (xy 190.662637 183.083906) - (xy 190.55625 183.073428) - (xy 190.11875 183.073428) - (xy 190.012363 183.083906) - (xy 189.910064 183.114938) - (xy 189.815785 183.165331) - (xy 189.733149 183.233149) - (xy 189.665331 183.315785) - (xy 189.625 183.391239) - (xy 189.584669 183.315785) - (xy 189.516851 183.233149) - (xy 189.434215 183.165331) - (xy 189.339936 183.114938) - (xy 189.237637 183.083906) - (xy 189.13125 183.073428) - (xy 188.69375 183.073428) - (xy 188.587363 183.083906) - (xy 188.485064 183.114938) - (xy 188.390785 183.165331) - (xy 188.308149 183.233149) - (xy 188.240331 183.315785) - (xy 188.189938 183.410064) - (xy 188.158906 183.512363) - (xy 188.148428 183.61875) - (xy 188.148428 184.13125) - (xy 188.158906 184.237637) - (xy 188.189938 184.339936) - (xy 188.240331 184.434215) - (xy 188.308149 184.516851) - (xy 188.390785 184.584669) - (xy 188.485064 184.635062) - (xy 188.499281 184.639375) - (xy 188.517952 184.700926) - (xy 188.557416 184.774759) - (xy 188.610526 184.839474) - (xy 188.626743 184.852783) - (xy 189.000001 185.226042) - (xy 189 187.898959) - (xy 188.839238 188.059721) - (xy 188.823027 188.073026) - (xy 188.769917 188.13774) - (xy 188.75892 188.158315) - (xy 188.735394 188.202329) - (xy 188.711289 188.204703) - (xy 188.650026 188.223287) - (xy 188.593566 188.253465) - (xy 188.544079 188.294079) - (xy 188.503465 188.343566) - (xy 188.473301 188.4) - (xy 186.776699 188.4) - (xy 186.746535 188.343566) - (xy 186.705921 188.294079) - (xy 186.656434 188.253465) - (xy 186.599974 188.223287) - (xy 186.538711 188.204703) - (xy 186.514607 188.202329) - (xy 186.480084 188.13774) - (xy 186.426974 188.073026) - (xy 186.410763 188.059722) - (xy 186.25 187.89896) - (xy 186.25 181.97604) - (xy 186.623262 181.602779) - (xy 186.639474 181.589474) - (xy 186.65583 181.569545) - (xy 186.682443 181.537117) - (xy 186.692584 181.52476) - (xy 186.732048 181.450927) - (xy 186.750158 181.391226) - (xy 186.75072 181.389374) - (xy 186.764936 181.385062) - (xy 186.859215 181.334669) - (xy 186.941851 181.266851) - (xy 187.009669 181.184215) - (xy 187.060062 181.089936) - (xy 187.091094 180.987637) - (xy 187.101572 180.88125) - (xy 187.101572 180.36875) - (xy 187.091094 180.262363) - (xy 187.060062 180.160064) - (xy 187.009669 180.065785) - (xy 186.941851 179.983149) - (xy 186.859215 179.915331) - (xy 186.764936 179.864938) - (xy 186.662637 179.833906) - (xy 186.55625 179.823428) - (xy 186.11875 179.823428) - (xy 186.012363 179.833906) - (xy 185.910064 179.864938) - (xy 185.815785 179.915331) - (xy 185.733149 179.983149) - (xy 185.665331 180.065785) - (xy 185.625 180.141239) - (xy 185.584669 180.065785) - (xy 185.516851 179.983149) - (xy 185.434215 179.915331) - (xy 185.339936 179.864938) - (xy 185.237637 179.833906) - (xy 185.13125 179.823428) - (xy 184.69375 179.823428) - (xy 184.587363 179.833906) - (xy 184.485064 179.864938) - (xy 184.390785 179.915331) - (xy 184.308149 179.983149) - (xy 184.240331 180.065785) - (xy 184.189938 180.160064) - (xy 184.158906 180.262363) - (xy 184.148428 180.36875) - (xy 184.148428 180.88125) - (xy 184.158906 180.987637) - (xy 184.189938 181.089936) - (xy 184.240331 181.184215) - (xy 184.308149 181.266851) - (xy 184.390785 181.334669) - (xy 184.485064 181.385062) - (xy 184.505545 181.391275) - (xy 184.513074 181.416094) - (xy 184.517953 181.432177) - (xy 184.557417 181.50601) - (xy 184.57804 181.531139) - (xy 184.594318 181.550973) - (xy 184.610527 181.570724) - (xy 184.626739 181.584029) - (xy 185 181.957291) - (xy 185.000001 187.898958) - (xy 184.839243 188.059717) - (xy 184.823026 188.073026) - (xy 184.769916 188.137741) - (xy 184.735394 188.202329) - (xy 184.711289 188.204703) - (xy 184.650026 188.223287) - (xy 184.593566 188.253465) - (xy 184.544079 188.294079) - (xy 184.503465 188.343566) - (xy 184.473301 188.4) - (xy 182.776699 188.4) - (xy 182.746535 188.343566) - (xy 182.705921 188.294079) - (xy 182.656434 188.253465) - (xy 182.599974 188.223287) - (xy 182.538711 188.204703) - (xy 182.514607 188.202329) - (xy 182.480084 188.13774) - (xy 182.426974 188.073026) - (xy 182.410762 188.059721) - (xy 182.25 187.89896) - (xy 182.25 185.22604) - (xy 182.623263 184.852778) - (xy 182.639474 184.839474) - (xy 182.660755 184.813544) - (xy 182.692583 184.774761) - (xy 182.692584 184.77476) - (xy 182.732048 184.700927) - (xy 182.75072 184.639374) - (xy 182.764936 184.635062) - (xy 182.859215 184.584669) - (xy 182.941851 184.516851) - (xy 183.009669 184.434215) - (xy 183.060062 184.339936) - (xy 183.091094 184.237637) - (xy 183.101572 184.13125) - (xy 183.101572 183.61875) - (xy 183.091094 183.512363) - (xy 183.060062 183.410064) - (xy 183.009669 183.315785) - (xy 182.941851 183.233149) - (xy 182.859215 183.165331) - (xy 182.764936 183.114938) - (xy 182.662637 183.083906) - (xy 182.55625 183.073428) - (xy 182.11875 183.073428) - (xy 182.012363 183.083906) - (xy 181.910064 183.114938) - (xy 181.815785 183.165331) - (xy 181.733149 183.233149) - (xy 181.665331 183.315785) - (xy 181.625 183.391239) - (xy 181.584669 183.315785) - (xy 181.516851 183.233149) - (xy 181.434215 183.165331) - (xy 181.339936 183.114938) - (xy 181.237637 183.083906) - (xy 181.13125 183.073428) - (xy 180.69375 183.073428) - (xy 180.587363 183.083906) - (xy 180.485064 183.114938) - (xy 180.390785 183.165331) - (xy 180.308149 183.233149) - (xy 180.240331 183.315785) - (xy 180.189938 183.410064) - (xy 180.158906 183.512363) - (xy 180.148428 183.61875) - (xy 180.148428 184.13125) - (xy 180.158906 184.237637) - (xy 180.189938 184.339936) - (xy 180.240331 184.434215) - (xy 180.308149 184.516851) - (xy 180.390785 184.584669) - (xy 180.485064 184.635062) - (xy 180.499281 184.639375) - (xy 180.517952 184.700926) - (xy 180.557416 184.774759) - (xy 180.610526 184.839474) - (xy 180.626743 184.852783) - (xy 181.000001 185.226042) - (xy 181 187.898959) - (xy 180.839238 188.059721) - (xy 180.823027 188.073026) - (xy 180.769917 188.13774) - (xy 180.75892 188.158315) - (xy 180.735394 188.202329) - (xy 180.711289 188.204703) - (xy 180.650026 188.223287) - (xy 180.593566 188.253465) - (xy 180.544079 188.294079) - (xy 180.503465 188.343566) - (xy 180.473301 188.4) - (xy 178.776699 188.4) - (xy 178.746535 188.343566) - (xy 178.705921 188.294079) - (xy 178.656434 188.253465) - (xy 178.599974 188.223287) - (xy 178.538711 188.204703) - (xy 178.514607 188.202329) - (xy 178.480084 188.13774) - (xy 178.426974 188.073026) - (xy 178.410763 188.059722) - (xy 178.25 187.89896) - (xy 178.25 181.97604) - (xy 178.623262 181.602779) - (xy 178.639474 181.589474) - (xy 178.65583 181.569545) - (xy 178.682443 181.537117) - (xy 178.692584 181.52476) - (xy 178.732048 181.450927) - (xy 178.749706 181.392715) - (xy 178.774936 181.385062) - (xy 178.869215 181.334669) - (xy 178.951851 181.266851) - (xy 179.019669 181.184215) - (xy 179.070062 181.089936) - (xy 179.101094 180.987637) - (xy 179.111572 180.88125) - (xy 179.111572 180.36875) - (xy 179.101094 180.262363) - (xy 179.070062 180.160064) - (xy 179.019669 180.065785) - (xy 178.951851 179.983149) - (xy 178.869215 179.915331) - (xy 178.774936 179.864938) - (xy 178.672637 179.833906) - (xy 178.56625 179.823428) - (xy 178.12875 179.823428) - (xy 178.022363 179.833906) - (xy 177.920064 179.864938) - (xy 177.825785 179.915331) - (xy 177.743149 179.983149) - (xy 177.675331 180.065785) - (xy 177.63 180.150594) - (xy 177.584669 180.065785) - (xy 177.516851 179.983149) - (xy 177.434215 179.915331) - (xy 177.339936 179.864938) - (xy 177.237637 179.833906) - (xy 177.13125 179.823428) - (xy 176.69375 179.823428) - (xy 176.587363 179.833906) - (xy 176.485064 179.864938) - (xy 176.390785 179.915331) - (xy 176.308149 179.983149) - (xy 176.240331 180.065785) - (xy 176.189938 180.160064) - (xy 176.158906 180.262363) - (xy 176.148428 180.36875) - (xy 176.148428 180.88125) - (xy 176.158906 180.987637) - (xy 176.189938 181.089936) - (xy 176.240331 181.184215) - (xy 176.308149 181.266851) - (xy 176.390785 181.334669) - (xy 176.485064 181.385062) - (xy 176.505545 181.391275) - (xy 176.513074 181.416094) - (xy 176.517953 181.432177) - (xy 176.557417 181.50601) - (xy 176.57804 181.531139) - (xy 176.594318 181.550973) - (xy 176.610527 181.570724) - (xy 176.626739 181.584029) - (xy 177 181.957291) - (xy 177.000001 187.898958) - (xy 176.839243 188.059717) - (xy 176.823026 188.073026) - (xy 176.769916 188.137741) - (xy 176.735394 188.202329) - (xy 176.711289 188.204703) - (xy 176.650026 188.223287) - (xy 176.593566 188.253465) - (xy 176.544079 188.294079) - (xy 176.503465 188.343566) - (xy 176.473301 188.4) - (xy 174.776699 188.4) - (xy 174.746535 188.343566) - (xy 174.705921 188.294079) - (xy 174.656434 188.253465) - (xy 174.599974 188.223287) - (xy 174.538711 188.204703) - (xy 174.514607 188.202329) - (xy 174.480084 188.13774) - (xy 174.426974 188.073026) - (xy 174.410762 188.059721) - (xy 174.25 187.89896) - (xy 174.25 185.22604) - (xy 174.623263 184.852778) - (xy 174.639474 184.839474) - (xy 174.660755 184.813544) - (xy 174.692583 184.774761) - (xy 174.692584 184.77476) - (xy 174.732048 184.700927) - (xy 174.75072 184.639374) - (xy 174.764936 184.635062) - (xy 174.859215 184.584669) - (xy 174.941851 184.516851) - (xy 175.009669 184.434215) - (xy 175.060062 184.339936) - (xy 175.091094 184.237637) - (xy 175.101572 184.13125) - (xy 175.101572 183.61875) - (xy 175.091094 183.512363) - (xy 175.060062 183.410064) - (xy 175.009669 183.315785) - (xy 174.941851 183.233149) - (xy 174.859215 183.165331) - (xy 174.764936 183.114938) - (xy 174.662637 183.083906) - (xy 174.55625 183.073428) - (xy 174.11875 183.073428) - (xy 174.012363 183.083906) - (xy 173.910064 183.114938) - (xy 173.815785 183.165331) - (xy 173.733149 183.233149) - (xy 173.665331 183.315785) - (xy 173.625 183.391239) - (xy 173.584669 183.315785) - (xy 173.516851 183.233149) - (xy 173.434215 183.165331) - (xy 173.339936 183.114938) - (xy 173.237637 183.083906) - (xy 173.13125 183.073428) - (xy 172.69375 183.073428) - (xy 172.587363 183.083906) - (xy 172.485064 183.114938) - (xy 172.390785 183.165331) - (xy 172.308149 183.233149) - (xy 172.240331 183.315785) - (xy 172.189938 183.410064) - (xy 172.158906 183.512363) - (xy 172.148428 183.61875) - (xy 172.148428 184.13125) - (xy 172.158906 184.237637) - (xy 172.189938 184.339936) - (xy 172.240331 184.434215) - (xy 172.308149 184.516851) - (xy 172.390785 184.584669) - (xy 172.485064 184.635062) - (xy 172.499281 184.639375) - (xy 172.517952 184.700926) - (xy 172.557416 184.774759) - (xy 172.610526 184.839474) - (xy 172.626743 184.852783) - (xy 173.000001 185.226042) - (xy 173 187.898959) - (xy 172.839238 188.059721) - (xy 172.823027 188.073026) - (xy 172.769917 188.13774) - (xy 172.75892 188.158315) - (xy 172.735394 188.202329) - (xy 172.711289 188.204703) - (xy 172.650026 188.223287) - (xy 172.593566 188.253465) - (xy 172.544079 188.294079) - (xy 172.503465 188.343566) - (xy 172.473301 188.4) - (xy 170.776699 188.4) - (xy 170.746535 188.343566) - (xy 170.705921 188.294079) - (xy 170.656434 188.253465) - (xy 170.599974 188.223287) - (xy 170.538711 188.204703) - (xy 170.514607 188.202329) - (xy 170.480084 188.13774) - (xy 170.426974 188.073026) - (xy 170.410763 188.059722) - (xy 170.25 187.89896) - (xy 170.25 181.97604) - (xy 170.623262 181.602779) - (xy 170.639474 181.589474) - (xy 170.65583 181.569545) - (xy 170.682443 181.537117) - (xy 170.692584 181.52476) - (xy 170.732048 181.450927) - (xy 170.750158 181.391226) - (xy 170.75072 181.389374) - (xy 170.764936 181.385062) - (xy 170.859215 181.334669) - (xy 170.941851 181.266851) - (xy 171.009669 181.184215) - (xy 171.060062 181.089936) - (xy 171.091094 180.987637) - (xy 171.101572 180.88125) - (xy 171.101572 180.36875) - (xy 171.091094 180.262363) - (xy 171.060062 180.160064) - (xy 171.009669 180.065785) - (xy 170.941851 179.983149) - (xy 170.859215 179.915331) - (xy 170.764936 179.864938) - (xy 170.662637 179.833906) - (xy 170.55625 179.823428) - (xy 170.11875 179.823428) - (xy 170.012363 179.833906) - (xy 169.910064 179.864938) - (xy 169.815785 179.915331) - (xy 169.733149 179.983149) - (xy 169.665331 180.065785) - (xy 169.625 180.141239) - (xy 169.584669 180.065785) - (xy 169.516851 179.983149) - (xy 169.434215 179.915331) - (xy 169.339936 179.864938) - (xy 169.237637 179.833906) - (xy 169.13125 179.823428) - (xy 168.69375 179.823428) - (xy 168.587363 179.833906) - (xy 168.485064 179.864938) - (xy 168.390785 179.915331) - (xy 168.308149 179.983149) - (xy 168.240331 180.065785) - (xy 168.189938 180.160064) - (xy 168.158906 180.262363) - (xy 168.148428 180.36875) - (xy 168.148428 180.88125) - (xy 168.158906 180.987637) - (xy 168.189938 181.089936) - (xy 168.240331 181.184215) - (xy 168.308149 181.266851) - (xy 168.390785 181.334669) - (xy 168.485064 181.385062) - (xy 168.505545 181.391275) - (xy 168.513074 181.416094) - (xy 168.517953 181.432177) - (xy 168.557417 181.50601) - (xy 168.57804 181.531139) - (xy 168.594318 181.550973) - (xy 168.610527 181.570724) - (xy 168.626739 181.584029) - (xy 169 181.957291) - (xy 169.000001 187.898958) - (xy 168.839243 188.059717) - (xy 168.823026 188.073026) - (xy 168.769916 188.137741) - (xy 168.735394 188.202329) - (xy 168.711289 188.204703) - (xy 168.650026 188.223287) - (xy 168.593566 188.253465) - (xy 168.544079 188.294079) - (xy 168.503465 188.343566) - (xy 168.473301 188.4) - (xy 166.776699 188.4) - (xy 166.746535 188.343566) - (xy 166.705921 188.294079) - (xy 166.656434 188.253465) - (xy 166.599974 188.223287) - (xy 166.538711 188.204703) - (xy 166.514607 188.202329) - (xy 166.480084 188.13774) - (xy 166.426974 188.073026) - (xy 166.410762 188.059721) - (xy 166.25 187.89896) - (xy 166.25 185.22604) - (xy 166.623263 184.852778) - (xy 166.639474 184.839474) - (xy 166.660755 184.813544) - (xy 166.692583 184.774761) - (xy 166.692584 184.77476) - (xy 166.732048 184.700927) - (xy 166.75072 184.639374) - (xy 166.764936 184.635062) - (xy 166.859215 184.584669) - (xy 166.941851 184.516851) - (xy 167.009669 184.434215) - (xy 167.060062 184.339936) - (xy 167.091094 184.237637) - (xy 167.101572 184.13125) - (xy 167.101572 183.61875) - (xy 167.091094 183.512363) - (xy 167.060062 183.410064) - (xy 167.009669 183.315785) - (xy 166.941851 183.233149) - (xy 166.859215 183.165331) - (xy 166.764936 183.114938) - (xy 166.662637 183.083906) - (xy 166.55625 183.073428) - (xy 166.11875 183.073428) - (xy 166.012363 183.083906) - (xy 165.910064 183.114938) - (xy 165.815785 183.165331) - (xy 165.733149 183.233149) - (xy 165.665331 183.315785) - (xy 165.625 183.391239) - (xy 165.584669 183.315785) - (xy 165.516851 183.233149) - (xy 165.434215 183.165331) - (xy 165.339936 183.114938) - (xy 165.237637 183.083906) - (xy 165.13125 183.073428) - (xy 164.69375 183.073428) - (xy 164.587363 183.083906) - (xy 164.485064 183.114938) - (xy 164.390785 183.165331) - (xy 164.308149 183.233149) - (xy 164.240331 183.315785) - (xy 164.189938 183.410064) - (xy 164.158906 183.512363) - (xy 164.148428 183.61875) - (xy 164.148428 184.13125) - (xy 164.158906 184.237637) - (xy 164.189938 184.339936) - (xy 164.240331 184.434215) - (xy 164.308149 184.516851) - (xy 164.390785 184.584669) - (xy 164.485064 184.635062) - (xy 164.499281 184.639375) - (xy 164.517952 184.700926) - (xy 164.557416 184.774759) - (xy 164.610526 184.839474) - (xy 164.626743 184.852783) - (xy 165.000001 185.226042) - (xy 165 187.898959) - (xy 164.839238 188.059721) - (xy 164.823027 188.073026) - (xy 164.769917 188.13774) - (xy 164.75892 188.158315) - (xy 164.735394 188.202329) - (xy 164.711289 188.204703) - (xy 164.650026 188.223287) - (xy 164.593566 188.253465) - (xy 164.544079 188.294079) - (xy 164.503465 188.343566) - (xy 164.473301 188.4) - (xy 162.776699 188.4) - (xy 162.746535 188.343566) - (xy 162.705921 188.294079) - (xy 162.656434 188.253465) - (xy 162.599974 188.223287) - (xy 162.538711 188.204703) - (xy 162.514607 188.202329) - (xy 162.480084 188.13774) - (xy 162.426974 188.073026) - (xy 162.410763 188.059722) - (xy 162.25 187.89896) - (xy 162.25 181.97604) - (xy 162.623262 181.602779) - (xy 162.639474 181.589474) - (xy 162.65583 181.569545) - (xy 162.682443 181.537117) - (xy 162.692584 181.52476) - (xy 162.732048 181.450927) - (xy 162.750158 181.391226) - (xy 162.75072 181.389374) - (xy 162.764936 181.385062) - (xy 162.859215 181.334669) - (xy 162.941851 181.266851) - (xy 163.009669 181.184215) - (xy 163.060062 181.089936) - (xy 163.091094 180.987637) - (xy 163.101572 180.88125) - (xy 163.101572 180.36875) - (xy 163.091094 180.262363) - (xy 163.060062 180.160064) - (xy 163.009669 180.065785) - (xy 162.941851 179.983149) - (xy 162.859215 179.915331) - (xy 162.764936 179.864938) - (xy 162.662637 179.833906) - (xy 162.55625 179.823428) - (xy 162.11875 179.823428) - (xy 162.012363 179.833906) - (xy 161.910064 179.864938) - (xy 161.815785 179.915331) - (xy 161.733149 179.983149) - (xy 161.665331 180.065785) - (xy 161.625 180.141239) - (xy 161.584669 180.065785) - (xy 161.516851 179.983149) - (xy 161.434215 179.915331) - (xy 161.339936 179.864938) - (xy 161.237637 179.833906) - (xy 161.13125 179.823428) - (xy 160.69375 179.823428) - (xy 160.587363 179.833906) - (xy 160.485064 179.864938) - (xy 160.390785 179.915331) - (xy 160.308149 179.983149) - (xy 160.240331 180.065785) - (xy 160.189938 180.160064) - (xy 160.158906 180.262363) - (xy 160.148428 180.36875) - (xy 160.148428 180.88125) - (xy 160.158906 180.987637) - (xy 160.189938 181.089936) - (xy 160.240331 181.184215) - (xy 160.308149 181.266851) - (xy 160.390785 181.334669) - (xy 160.485064 181.385062) - (xy 160.505545 181.391275) - (xy 160.513074 181.416094) - (xy 160.517953 181.432177) - (xy 160.557417 181.50601) - (xy 160.57804 181.531139) - (xy 160.594318 181.550973) - (xy 160.610527 181.570724) - (xy 160.626739 181.584029) - (xy 161 181.957291) - (xy 161.000001 187.898958) - (xy 160.839243 188.059717) - (xy 160.823026 188.073026) - (xy 160.769916 188.137741) - (xy 160.735394 188.202329) - (xy 160.711289 188.204703) - (xy 160.650026 188.223287) - (xy 160.593566 188.253465) - (xy 160.544079 188.294079) - (xy 160.503465 188.343566) - (xy 160.473301 188.4) - (xy 159.649124 188.4) - (xy 159.626981 188.373019) - (xy 159.594411 188.346289) - (xy 159.557252 188.326427) - (xy 159.516932 188.314196) - (xy 159.475 188.310066) - (xy 158.775 188.310066) - (xy 158.733068 188.314196) - (xy 158.692748 188.326427) - (xy 158.655589 188.346289) - (xy 158.623019 188.373019) - (xy 158.600876 188.4) - (xy 157.776699 188.4) - (xy 157.746535 188.343566) - (xy 157.705921 188.294079) - (xy 157.656434 188.253465) - (xy 157.599974 188.223287) - (xy 157.538711 188.204703) - (xy 157.514607 188.202329) - (xy 157.480084 188.13774) - (xy 157.426974 188.073026) - (xy 157.410762 188.059721) - (xy 157.25 187.89896) - (xy 157.25 185.22604) - (xy 157.623263 184.852778) - (xy 157.639474 184.839474) - (xy 157.660755 184.813544) - (xy 157.692583 184.774761) - (xy 157.692584 184.77476) - (xy 157.732048 184.700927) - (xy 157.75072 184.639374) - (xy 157.764936 184.635062) - (xy 157.859215 184.584669) - (xy 157.941851 184.516851) - (xy 158.009669 184.434215) - (xy 158.060062 184.339936) - (xy 158.091094 184.237637) - (xy 158.101572 184.13125) - (xy 158.101572 183.61875) - (xy 158.091094 183.512363) - (xy 158.060062 183.410064) - (xy 158.009669 183.315785) - (xy 157.941851 183.233149) - (xy 157.859215 183.165331) - (xy 157.764936 183.114938) - (xy 157.662637 183.083906) - (xy 157.55625 183.073428) - (xy 157.11875 183.073428) - (xy 157.012363 183.083906) - (xy 156.910064 183.114938) - (xy 156.815785 183.165331) - (xy 156.733149 183.233149) - (xy 156.665331 183.315785) - (xy 156.625 183.391239) - (xy 156.584669 183.315785) - (xy 156.516851 183.233149) - (xy 156.434215 183.165331) - (xy 156.339936 183.114938) - (xy 156.237637 183.083906) - (xy 156.13125 183.073428) - (xy 155.69375 183.073428) - (xy 155.587363 183.083906) - (xy 155.485064 183.114938) - (xy 155.390785 183.165331) - (xy 155.308149 183.233149) - (xy 155.240331 183.315785) - (xy 155.189938 183.410064) - (xy 155.158906 183.512363) - (xy 155.148428 183.61875) - (xy 155.148428 184.13125) - (xy 155.158906 184.237637) - (xy 155.189938 184.339936) - (xy 155.240331 184.434215) - (xy 155.308149 184.516851) - (xy 155.390785 184.584669) - (xy 155.485064 184.635062) - (xy 155.499281 184.639375) - (xy 155.517952 184.700926) - (xy 155.557416 184.774759) - (xy 155.610526 184.839474) - (xy 155.626743 184.852783) - (xy 156.000001 185.226042) - (xy 156 187.898959) - (xy 155.839238 188.059721) - (xy 155.823027 188.073026) - (xy 155.769917 188.13774) - (xy 155.75892 188.158315) - (xy 155.735394 188.202329) - (xy 155.711289 188.204703) - (xy 155.650026 188.223287) - (xy 155.593566 188.253465) - (xy 155.544079 188.294079) - (xy 155.503465 188.343566) - (xy 155.473301 188.4) - (xy 153.776699 188.4) - (xy 153.746535 188.343566) - (xy 153.705921 188.294079) - (xy 153.656434 188.253465) - (xy 153.599974 188.223287) - (xy 153.538711 188.204703) - (xy 153.514607 188.202329) - (xy 153.480084 188.13774) - (xy 153.426974 188.073026) - (xy 153.410763 188.059722) - (xy 153.25 187.89896) - (xy 153.25 181.97604) - (xy 153.623262 181.602779) - (xy 153.639474 181.589474) - (xy 153.65583 181.569545) - (xy 153.682443 181.537117) - (xy 153.692584 181.52476) - (xy 153.732048 181.450927) - (xy 153.750158 181.391226) - (xy 153.75072 181.389374) - (xy 153.764936 181.385062) - (xy 153.859215 181.334669) - (xy 153.941851 181.266851) - (xy 154.009669 181.184215) - (xy 154.060062 181.089936) - (xy 154.091094 180.987637) - (xy 154.101572 180.88125) - (xy 154.101572 180.36875) - (xy 154.091094 180.262363) - (xy 154.060062 180.160064) - (xy 154.009669 180.065785) - (xy 153.941851 179.983149) - (xy 153.859215 179.915331) - (xy 153.764936 179.864938) - (xy 153.662637 179.833906) - (xy 153.55625 179.823428) - (xy 153.11875 179.823428) - (xy 153.012363 179.833906) - (xy 152.910064 179.864938) - (xy 152.815785 179.915331) - (xy 152.733149 179.983149) - (xy 152.665331 180.065785) - (xy 152.625 180.141239) - (xy 152.584669 180.065785) - (xy 152.516851 179.983149) - (xy 152.434215 179.915331) - (xy 152.339936 179.864938) - (xy 152.237637 179.833906) - (xy 152.13125 179.823428) - (xy 151.69375 179.823428) - (xy 151.587363 179.833906) - (xy 151.485064 179.864938) - (xy 151.390785 179.915331) - (xy 151.308149 179.983149) - (xy 151.240331 180.065785) - (xy 151.189938 180.160064) - (xy 151.158906 180.262363) - (xy 151.148428 180.36875) - (xy 151.148428 180.88125) - (xy 151.158906 180.987637) - (xy 151.189938 181.089936) - (xy 151.240331 181.184215) - (xy 151.308149 181.266851) - (xy 151.390785 181.334669) - (xy 151.485064 181.385062) - (xy 151.505545 181.391275) - (xy 151.513074 181.416094) - (xy 151.517953 181.432177) - (xy 151.557417 181.50601) - (xy 151.57804 181.531139) - (xy 151.594318 181.550973) - (xy 151.610527 181.570724) - (xy 151.626739 181.584029) - (xy 152 181.957291) - (xy 152.000001 187.898958) - (xy 151.839243 188.059717) - (xy 151.823026 188.073026) - (xy 151.769916 188.137741) - (xy 151.735394 188.202329) - (xy 151.711289 188.204703) - (xy 151.650026 188.223287) - (xy 151.593566 188.253465) - (xy 151.544079 188.294079) - (xy 151.503465 188.343566) - (xy 151.473301 188.4) - (xy 149.776699 188.4) - (xy 149.746535 188.343566) - (xy 149.705921 188.294079) - (xy 149.656434 188.253465) - (xy 149.599974 188.223287) - (xy 149.538711 188.204703) - (xy 149.514607 188.202329) - (xy 149.480084 188.13774) - (xy 149.426974 188.073026) - (xy 149.410762 188.059721) - (xy 149.25 187.89896) - (xy 149.25 185.22604) - (xy 149.623263 184.852778) - (xy 149.639474 184.839474) - (xy 149.660755 184.813544) - (xy 149.692583 184.774761) - (xy 149.692584 184.77476) - (xy 149.732048 184.700927) - (xy 149.75072 184.639374) - (xy 149.764936 184.635062) - (xy 149.859215 184.584669) - (xy 149.941851 184.516851) - (xy 150.009669 184.434215) - (xy 150.060062 184.339936) - (xy 150.091094 184.237637) - (xy 150.101572 184.13125) - (xy 150.101572 183.61875) - (xy 150.091094 183.512363) - (xy 150.060062 183.410064) - (xy 150.009669 183.315785) - (xy 149.941851 183.233149) - (xy 149.859215 183.165331) - (xy 149.764936 183.114938) - (xy 149.662637 183.083906) - (xy 149.55625 183.073428) - (xy 149.11875 183.073428) - (xy 149.012363 183.083906) - (xy 148.910064 183.114938) - (xy 148.815785 183.165331) - (xy 148.733149 183.233149) - (xy 148.665331 183.315785) - (xy 148.625 183.391239) - (xy 148.584669 183.315785) - (xy 148.516851 183.233149) - (xy 148.434215 183.165331) - (xy 148.339936 183.114938) - (xy 148.237637 183.083906) - (xy 148.13125 183.073428) - (xy 147.69375 183.073428) - (xy 147.587363 183.083906) - (xy 147.485064 183.114938) - (xy 147.390785 183.165331) - (xy 147.308149 183.233149) - (xy 147.240331 183.315785) - (xy 147.189938 183.410064) - (xy 147.158906 183.512363) - (xy 147.148428 183.61875) - (xy 147.148428 184.13125) - (xy 147.158906 184.237637) - (xy 147.189938 184.339936) - (xy 147.240331 184.434215) - (xy 147.308149 184.516851) - (xy 147.390785 184.584669) - (xy 147.485064 184.635062) - (xy 147.499281 184.639375) - (xy 147.517952 184.700926) - (xy 147.557416 184.774759) - (xy 147.610526 184.839474) - (xy 147.626743 184.852783) - (xy 148.000001 185.226042) - (xy 148 187.898959) - (xy 147.839238 188.059721) - (xy 147.823027 188.073026) - (xy 147.769917 188.13774) - (xy 147.75892 188.158315) - (xy 147.735394 188.202329) - (xy 147.711289 188.204703) - (xy 147.650026 188.223287) - (xy 147.593566 188.253465) - (xy 147.544079 188.294079) - (xy 147.503465 188.343566) - (xy 147.473301 188.4) - (xy 145.776699 188.4) - (xy 145.746535 188.343566) - (xy 145.705921 188.294079) - (xy 145.656434 188.253465) - (xy 145.599974 188.223287) - (xy 145.538711 188.204703) - (xy 145.514607 188.202329) - (xy 145.480084 188.13774) - (xy 145.426974 188.073026) - (xy 145.410763 188.059722) - (xy 145.25 187.89896) - (xy 145.25 181.97604) - (xy 145.623262 181.602779) - (xy 145.639474 181.589474) - (xy 145.65583 181.569545) - (xy 145.682443 181.537117) - (xy 145.692584 181.52476) - (xy 145.732048 181.450927) - (xy 145.750158 181.391226) - (xy 145.75072 181.389374) - (xy 145.764936 181.385062) - (xy 145.859215 181.334669) - (xy 145.941851 181.266851) - (xy 146.009669 181.184215) - (xy 146.060062 181.089936) - (xy 146.091094 180.987637) - (xy 146.101572 180.88125) - (xy 146.101572 180.36875) - (xy 146.091094 180.262363) - (xy 146.060062 180.160064) - (xy 146.009669 180.065785) - (xy 145.941851 179.983149) - (xy 145.859215 179.915331) - (xy 145.764936 179.864938) - (xy 145.662637 179.833906) - (xy 145.55625 179.823428) - (xy 145.11875 179.823428) - (xy 145.012363 179.833906) - (xy 144.910064 179.864938) - (xy 144.815785 179.915331) - (xy 144.733149 179.983149) - (xy 144.665331 180.065785) - (xy 144.625 180.141239) - (xy 144.584669 180.065785) - (xy 144.516851 179.983149) - (xy 144.434215 179.915331) - (xy 144.339936 179.864938) - (xy 144.237637 179.833906) - (xy 144.13125 179.823428) - (xy 143.69375 179.823428) - (xy 143.587363 179.833906) - (xy 143.485064 179.864938) - (xy 143.390785 179.915331) - (xy 143.308149 179.983149) - (xy 143.240331 180.065785) - (xy 143.189938 180.160064) - (xy 143.158906 180.262363) - (xy 143.148428 180.36875) - (xy 143.148428 180.88125) - (xy 143.158906 180.987637) - (xy 143.189938 181.089936) - (xy 143.240331 181.184215) - (xy 143.308149 181.266851) - (xy 143.390785 181.334669) - (xy 143.485064 181.385062) - (xy 143.505545 181.391275) - (xy 143.513074 181.416094) - (xy 143.517953 181.432177) - (xy 143.557417 181.50601) - (xy 143.57804 181.531139) - (xy 143.594318 181.550973) - (xy 143.610527 181.570724) - (xy 143.626739 181.584029) - (xy 144 181.957291) - (xy 144.000001 187.898958) - (xy 143.839243 188.059717) - (xy 143.823026 188.073026) - (xy 143.769916 188.137741) - (xy 143.735394 188.202329) - (xy 143.711289 188.204703) - (xy 143.650026 188.223287) - (xy 143.593566 188.253465) - (xy 143.544079 188.294079) - (xy 143.503465 188.343566) - (xy 143.473301 188.4) - (xy 142.649124 188.4) - (xy 142.626981 188.373019) - (xy 142.594411 188.346289) - (xy 142.557252 188.326427) - (xy 142.516932 188.314196) - (xy 142.475 188.310066) - (xy 141.775 188.310066) - (xy 141.733068 188.314196) - (xy 141.692748 188.326427) - (xy 141.655589 188.346289) - (xy 141.625 188.371393) - (xy 141.594411 188.346289) - (xy 141.557252 188.326427) - (xy 141.516932 188.314196) - (xy 141.475 188.310066) - (xy 140.775 188.310066) - (xy 140.733068 188.314196) - (xy 140.692748 188.326427) - (xy 140.655589 188.346289) - (xy 140.623019 188.373019) - (xy 140.600876 188.4) - (xy 139.776699 188.4) - (xy 139.746535 188.343566) - (xy 139.705921 188.294079) - (xy 139.656434 188.253465) - (xy 139.599974 188.223287) - (xy 139.538711 188.204703) - (xy 139.514607 188.202329) - (xy 139.480084 188.13774) - (xy 139.426974 188.073026) - (xy 139.410762 188.059721) - (xy 139.25 187.89896) - (xy 139.25 185.22604) - (xy 139.623263 184.852778) - (xy 139.639474 184.839474) - (xy 139.660755 184.813544) - (xy 139.692583 184.774761) - (xy 139.692584 184.77476) - (xy 139.732048 184.700927) - (xy 139.75072 184.639374) - (xy 139.764936 184.635062) - (xy 139.859215 184.584669) - (xy 139.941851 184.516851) - (xy 140.009669 184.434215) - (xy 140.060062 184.339936) - (xy 140.091094 184.237637) - (xy 140.101572 184.13125) - (xy 140.101572 183.61875) - (xy 140.091094 183.512363) - (xy 140.060062 183.410064) - (xy 140.009669 183.315785) - (xy 139.941851 183.233149) - (xy 139.859215 183.165331) - (xy 139.764936 183.114938) - (xy 139.662637 183.083906) - (xy 139.55625 183.073428) - (xy 139.11875 183.073428) - (xy 139.012363 183.083906) - (xy 138.910064 183.114938) - (xy 138.815785 183.165331) - (xy 138.733149 183.233149) - (xy 138.665331 183.315785) - (xy 138.625 183.391239) - (xy 138.584669 183.315785) - (xy 138.516851 183.233149) - (xy 138.434215 183.165331) - (xy 138.339936 183.114938) - (xy 138.237637 183.083906) - (xy 138.13125 183.073428) - (xy 137.69375 183.073428) - (xy 137.587363 183.083906) - (xy 137.485064 183.114938) - (xy 137.390785 183.165331) - (xy 137.308149 183.233149) - (xy 137.240331 183.315785) - (xy 137.189938 183.410064) - (xy 137.158906 183.512363) - (xy 137.148428 183.61875) - (xy 137.148428 184.13125) - (xy 137.158906 184.237637) - (xy 137.189938 184.339936) - (xy 137.240331 184.434215) - (xy 137.308149 184.516851) - (xy 137.390785 184.584669) - (xy 137.485064 184.635062) - (xy 137.499281 184.639375) - (xy 137.517952 184.700926) - (xy 137.557416 184.774759) - (xy 137.610526 184.839474) - (xy 137.626743 184.852783) - (xy 138.000001 185.226042) - (xy 138 187.898959) - (xy 137.839238 188.059721) - (xy 137.823027 188.073026) - (xy 137.769917 188.13774) - (xy 137.75892 188.158315) - (xy 137.735394 188.202329) - (xy 137.711289 188.204703) - (xy 137.650026 188.223287) - (xy 137.593566 188.253465) - (xy 137.544079 188.294079) - (xy 137.503465 188.343566) - (xy 137.473301 188.4) - (xy 135.776699 188.4) - (xy 135.746535 188.343566) - (xy 135.705921 188.294079) - (xy 135.656434 188.253465) - (xy 135.599974 188.223287) - (xy 135.538711 188.204703) - (xy 135.514607 188.202329) - (xy 135.480084 188.13774) - (xy 135.426974 188.073026) - (xy 135.410763 188.059722) - (xy 135.25 187.89896) - (xy 135.25 181.97604) - (xy 135.623262 181.602779) - (xy 135.639474 181.589474) - (xy 135.65583 181.569545) - (xy 135.682443 181.537117) - (xy 135.692584 181.52476) - (xy 135.732048 181.450927) - (xy 135.750158 181.391226) - (xy 135.75072 181.389374) - (xy 135.764936 181.385062) - (xy 135.859215 181.334669) - (xy 135.941851 181.266851) - (xy 136.009669 181.184215) - (xy 136.060062 181.089936) - (xy 136.091094 180.987637) - (xy 136.101572 180.88125) - (xy 136.101572 180.36875) - (xy 136.091094 180.262363) - (xy 136.060062 180.160064) - (xy 136.009669 180.065785) - (xy 135.941851 179.983149) - (xy 135.859215 179.915331) - (xy 135.764936 179.864938) - (xy 135.662637 179.833906) - (xy 135.55625 179.823428) - (xy 135.11875 179.823428) - (xy 135.012363 179.833906) - (xy 134.910064 179.864938) - (xy 134.815785 179.915331) - (xy 134.733149 179.983149) - (xy 134.665331 180.065785) - (xy 134.625 180.141239) - (xy 134.584669 180.065785) - (xy 134.516851 179.983149) - (xy 134.434215 179.915331) - (xy 134.339936 179.864938) - (xy 134.237637 179.833906) - (xy 134.13125 179.823428) - (xy 133.69375 179.823428) - (xy 133.587363 179.833906) - (xy 133.485064 179.864938) - (xy 133.390785 179.915331) - (xy 133.308149 179.983149) - (xy 133.240331 180.065785) - (xy 133.189938 180.160064) - (xy 133.158906 180.262363) - (xy 133.148428 180.36875) - (xy 133.148428 180.88125) - (xy 133.158906 180.987637) - (xy 133.189938 181.089936) - (xy 133.240331 181.184215) - (xy 133.308149 181.266851) - (xy 133.390785 181.334669) - (xy 133.485064 181.385062) - (xy 133.505545 181.391275) - (xy 133.513074 181.416094) - (xy 133.517953 181.432177) - (xy 133.557417 181.50601) - (xy 133.57804 181.531139) - (xy 133.594318 181.550973) - (xy 133.610527 181.570724) - (xy 133.626739 181.584029) - (xy 134 181.957291) - (xy 134.000001 187.898958) - (xy 133.839243 188.059717) - (xy 133.823026 188.073026) - (xy 133.769916 188.137741) - (xy 133.735394 188.202329) - (xy 133.711289 188.204703) - (xy 133.650026 188.223287) - (xy 133.593566 188.253465) - (xy 133.544079 188.294079) - (xy 133.503465 188.343566) - (xy 133.473301 188.4) - (xy 131.776699 188.4) - (xy 131.746535 188.343566) - (xy 131.705921 188.294079) - (xy 131.656434 188.253465) - (xy 131.599974 188.223287) - (xy 131.538711 188.204703) - (xy 131.514607 188.202329) - (xy 131.480084 188.13774) - (xy 131.426974 188.073026) - (xy 131.410762 188.059721) - (xy 131.25 187.89896) - (xy 131.25 185.22604) - (xy 131.623263 184.852778) - (xy 131.639474 184.839474) - (xy 131.660755 184.813544) - (xy 131.692583 184.774761) - (xy 131.692584 184.77476) - (xy 131.732048 184.700927) - (xy 131.75072 184.639374) - (xy 131.764936 184.635062) - (xy 131.859215 184.584669) - (xy 131.941851 184.516851) - (xy 132.009669 184.434215) - (xy 132.060062 184.339936) - (xy 132.091094 184.237637) - (xy 132.101572 184.13125) - (xy 132.101572 183.61875) - (xy 132.091094 183.512363) - (xy 132.060062 183.410064) - (xy 132.009669 183.315785) - (xy 131.941851 183.233149) - (xy 131.859215 183.165331) - (xy 131.764936 183.114938) - (xy 131.662637 183.083906) - (xy 131.55625 183.073428) - (xy 131.11875 183.073428) - (xy 131.012363 183.083906) - (xy 130.910064 183.114938) - (xy 130.815785 183.165331) - (xy 130.733149 183.233149) - (xy 130.665331 183.315785) - (xy 130.625 183.391239) - (xy 130.584669 183.315785) - (xy 130.516851 183.233149) - (xy 130.434215 183.165331) - (xy 130.339936 183.114938) - (xy 130.237637 183.083906) - (xy 130.13125 183.073428) - (xy 129.69375 183.073428) - (xy 129.587363 183.083906) - (xy 129.485064 183.114938) - (xy 129.390785 183.165331) - (xy 129.308149 183.233149) - (xy 129.240331 183.315785) - (xy 129.189938 183.410064) - (xy 129.158906 183.512363) - (xy 129.148428 183.61875) - (xy 129.148428 184.13125) - (xy 129.158906 184.237637) - (xy 129.189938 184.339936) - (xy 129.240331 184.434215) - (xy 129.308149 184.516851) - (xy 129.390785 184.584669) - (xy 129.485064 184.635062) - (xy 129.499281 184.639375) - (xy 129.517952 184.700926) - (xy 129.557416 184.774759) - (xy 129.610526 184.839474) - (xy 129.626743 184.852783) - (xy 130.000001 185.226042) - (xy 130 187.898959) - (xy 129.839238 188.059721) - (xy 129.823027 188.073026) - (xy 129.769917 188.13774) - (xy 129.75892 188.158315) - (xy 129.735394 188.202329) - (xy 129.711289 188.204703) - (xy 129.650026 188.223287) - (xy 129.593566 188.253465) - (xy 129.544079 188.294079) - (xy 129.503465 188.343566) - (xy 129.473301 188.4) - (xy 128.649124 188.4) - (xy 128.626981 188.373019) - (xy 128.594411 188.346289) - (xy 128.557252 188.326427) - (xy 128.516932 188.314196) - (xy 128.475 188.310066) - (xy 127.775 188.310066) - (xy 127.733068 188.314196) - (xy 127.692748 188.326427) - (xy 127.655589 188.346289) - (xy 127.623019 188.373019) - (xy 127.600876 188.4) - (xy 126.776699 188.4) - (xy 126.746535 188.343566) - (xy 126.705921 188.294079) - (xy 126.656434 188.253465) - (xy 126.599974 188.223287) - (xy 126.538711 188.204703) - (xy 126.514607 188.202329) - (xy 126.480084 188.13774) - (xy 126.426974 188.073026) - (xy 126.410762 188.059721) - (xy 126.25 187.89896) - (xy 126.25 181.97604) - (xy 126.623263 181.602778) - (xy 126.639474 181.589474) - (xy 126.65583 181.569545) - (xy 126.682443 181.537117) - (xy 126.692584 181.52476) - (xy 126.732048 181.450927) - (xy 126.750158 181.391226) - (xy 126.75072 181.389374) - (xy 126.764936 181.385062) - (xy 126.859215 181.334669) - (xy 126.941851 181.266851) - (xy 127.009669 181.184215) - (xy 127.060062 181.089936) - (xy 127.091094 180.987637) - (xy 127.101572 180.88125) - (xy 127.101572 180.36875) - (xy 127.091094 180.262363) - (xy 127.060062 180.160064) - (xy 127.009669 180.065785) - (xy 126.941851 179.983149) - (xy 126.859215 179.915331) - (xy 126.764936 179.864938) - (xy 126.662637 179.833906) - (xy 126.55625 179.823428) - (xy 126.11875 179.823428) - (xy 126.012363 179.833906) - (xy 125.910064 179.864938) - (xy 125.815785 179.915331) - (xy 125.733149 179.983149) - (xy 125.665331 180.065785) - (xy 125.625 180.141239) - (xy 125.584669 180.065785) - (xy 125.516851 179.983149) - (xy 125.434215 179.915331) - (xy 125.339936 179.864938) - (xy 125.237637 179.833906) - (xy 125.13125 179.823428) - (xy 124.69375 179.823428) - (xy 124.587363 179.833906) - (xy 124.485064 179.864938) - (xy 124.390785 179.915331) - (xy 124.308149 179.983149) - (xy 124.240331 180.065785) - (xy 124.189938 180.160064) - (xy 124.158906 180.262363) - (xy 124.148428 180.36875) - (xy 124.148428 180.88125) - (xy 124.158906 180.987637) - (xy 124.189938 181.089936) - (xy 124.240331 181.184215) - (xy 124.308149 181.266851) - (xy 124.390785 181.334669) - (xy 124.485064 181.385062) - (xy 124.505545 181.391275) - (xy 124.517952 181.432176) - (xy 124.557416 181.506009) - (xy 124.610526 181.570724) - (xy 124.626743 181.584033) - (xy 125.000001 181.957292) - (xy 125 187.898959) - (xy 124.839238 188.059721) - (xy 124.823027 188.073026) - (xy 124.769917 188.13774) - (xy 124.75892 188.158315) - (xy 124.735394 188.202329) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.593566 188.253465) - (xy 124.544079 188.294079) - (xy 124.503465 188.343566) - (xy 124.473301 188.4) - (xy 123.649124 188.4) - (xy 123.626981 188.373019) - (xy 123.594411 188.346289) - (xy 123.557252 188.326427) - (xy 123.516932 188.314196) - (xy 123.475 188.310066) - (xy 122.775 188.310066) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.623019 188.373019) - (xy 116.600876 188.4) - (xy 115.649124 188.4) - (xy 115.626981 188.373019) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 109.675 187.2861) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 5431967b-2dc4-4e4b-90ef-b6a97b4b82f4) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 193.775 186.175) - (xy 193.775 180.375) - (xy 227.045 180.375) - (xy 227.045 85.975) - (xy 201.625 85.975) - (xy 201.625 83.975) - (xy 77.175 83.975) - (xy 77.175 104.425) - (xy 64.475 104.425) - (xy 64.475 82.975) - (xy 232.125 82.975) - (xy 232.125 181.375) - (xy 205.525 181.375) - (xy 205.525 186.175) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 827442ef-331e-41e1-80da-5ae8a974ba9f) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 109.475 180.375) - (xy 109.475 183.2) - (xy 105.825 183.2) - (xy 105.825 186.125) - (xy 97.825 186.125) - (xy 97.825 181.375) - (xy 79.475 181.375) - (xy 79.475 189.625) - (xy 64.475 189.625) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp 9bf42a39-fc73-41e3-a6c3-660c3482dc2c) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 196.525 186.175) - (xy 209.225 186.175) - (xy 209.225 188.625) - (xy 207.825 191.175) - (xy 197.025 191.175) - (xy 196.525 190.675) - ) - ) - ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp ab650b21-59ab-4ca3-a715-74e73d6a2d7b) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 206.525 180.375) - (xy 206.525 180.025) - (xy 214.675 180.025) - (xy 214.675 178.025) - (xy 219.925 178.025) - (xy 219.925 180.375) - ) - ) - ) - (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "In2.Cu" "B.Cu") (tstamp b92422a6-a365-4d93-9556-2fd711c4bd75) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 97.825 186.125) - (xy 105.825 186.125) - (xy 105.825 189.625) - (xy 97.825 189.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 98893356-c0df-4555-8032-1270973d224f) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 231.927695 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005d3b6f5d) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 231.927695 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.4) - (xy 112.406355 188.4) - (xy 112.436656 188.379754) - (xy 112.504754 188.311656) - (xy 112.558258 188.231581) - (xy 112.595112 188.142607) - (xy 112.6139 188.048152) - (xy 112.6139 187.951848) - (xy 112.595112 187.857393) - (xy 112.558258 187.768419) - (xy 112.504754 187.688344) - (xy 112.436656 187.620246) - (xy 112.356581 187.566742) - (xy 112.267607 187.529888) - (xy 112.173152 187.5111) - (xy 112.076848 187.5111) - (xy 111.982393 187.529888) - (xy 111.893419 187.566742) - (xy 111.813344 187.620246) - (xy 111.745246 187.688344) - (xy 111.691742 187.768419) - (xy 111.654888 187.857393) - (xy 111.6361 187.951848) - (xy 111.6361 188.048152) - (xy 111.654888 188.142607) - (xy 111.691742 188.231581) - (xy 111.745246 188.311656) - (xy 111.813344 188.379754) - (xy 111.843645 188.4) - (xy 111.406355 188.4) - (xy 111.436656 188.379754) - (xy 111.504754 188.311656) - (xy 111.558258 188.231581) - (xy 111.595112 188.142607) - (xy 111.6139 188.048152) - (xy 111.6139 187.951848) - (xy 111.595112 187.857393) - (xy 111.558258 187.768419) - (xy 111.504754 187.688344) - (xy 111.436656 187.620246) - (xy 111.356581 187.566742) - (xy 111.267607 187.529888) - (xy 111.173152 187.5111) - (xy 111.076848 187.5111) - (xy 110.982393 187.529888) - (xy 110.893419 187.566742) - (xy 110.813344 187.620246) - (xy 110.745246 187.688344) - (xy 110.691742 187.768419) - (xy 110.654888 187.857393) - (xy 110.6361 187.951848) - (xy 110.6361 188.048152) - (xy 110.654888 188.142607) - (xy 110.691742 188.231581) - (xy 110.745246 188.311656) - (xy 110.813344 188.379754) - (xy 110.843645 188.4) - (xy 109.675 188.4) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 7) (net_name "+12V") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d3b68c0) (hatch full 0.508) - (priority 2) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 112.625 188.526) - (xy 110.625 188.526) - (xy 110.625 187.5) - (xy 112.625 187.5) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 112.5 188.401) - (xy 110.75 188.401) - (xy 110.75 187.625) - (xy 112.5 187.625) - ) - ) - ) - (zone (net 1) (net_name "GND") (layer "B.Cu") (tstamp 00000000-0000-0000-0000-00005d4f00c3) (hatch edge 0.508) - (connect_pads thru_hole_only (clearance 0)) - (min_thickness 0.25) - (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.5 83) - (xy 232.125 83) - (xy 232.125 181.375) - (xy 205.5 181.375) - (xy 205.5 186.125) - (xy 193.75 186.125) - (xy 193.75 188.525) - (xy 109.375 188.525) - (xy 109.375 183.25) - (xy 105.875 183.25) - (xy 105.875 186) - (xy 97.75 186) - (xy 97.75 181.375) - (xy 79.5 181.375) - (xy 79.5 189.625) - (xy 64.5 189.625) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 231.927695 181.175) - (xy 205.515183 181.175) - (xy 205.514835 181.175034) - (xy 205.512079 181.175044) - (xy 205.503391 181.175927) - (xy 205.494656 181.175866) - (xy 205.491878 181.176139) - (xy 205.152209 181.211839) - (xy 205.134484 181.215477) - (xy 205.116645 181.21888) - (xy 205.113972 181.219687) - (xy 204.787706 181.320683) - (xy 204.771003 181.327704) - (xy 204.754188 181.334498) - (xy 204.751723 181.335809) - (xy 204.451287 181.498254) - (xy 204.436288 181.508371) - (xy 204.42109 181.518316) - (xy 204.418927 181.520081) - (xy 204.155766 181.737787) - (xy 204.143 181.750643) - (xy 204.130041 181.763333) - (xy 204.128267 181.765479) - (xy 204.128262 181.765484) - (xy 204.128258 181.765489) - (xy 203.912399 182.030159) - (xy 203.902371 182.045252) - (xy 203.892126 182.060214) - (xy 203.890798 182.062671) - (xy 203.730455 182.364232) - (xy 203.723562 182.380956) - (xy 203.716405 182.397653) - (xy 203.71558 182.400321) - (xy 203.616864 182.727284) - (xy 203.613353 182.745017) - (xy 203.609574 182.762797) - (xy 203.609282 182.765574) - (xy 203.575954 183.105484) - (xy 203.575954 183.105508) - (xy 203.575001 183.115183) - (xy 203.575 184.434816) - (xy 203.575034 184.435164) - (xy 203.575044 184.437921) - (xy 203.575927 184.446609) - (xy 203.575866 184.455344) - (xy 203.576139 184.458122) - (xy 203.611839 184.797791) - (xy 203.615477 184.815516) - (xy 203.61888 184.833355) - (xy 203.619687 184.836028) - (xy 203.720683 185.162293) - (xy 203.727699 185.178983) - (xy 203.734498 185.195812) - (xy 203.735809 185.198277) - (xy 203.898254 185.498713) - (xy 203.908371 185.513712) - (xy 203.918316 185.52891) - (xy 203.920081 185.531073) - (xy 204.137787 185.794234) - (xy 204.150643 185.807) - (xy 204.163333 185.819959) - (xy 204.165484 185.821738) - (xy 204.384055 186) - (xy 196.708645 186) - (xy 196.693707 185.866827) - (xy 196.689944 185.849125) - (xy 196.686417 185.831313) - (xy 196.685591 185.828646) - (xy 196.604449 185.572856) - (xy 196.597328 185.55624) - (xy 196.590401 185.539435) - (xy 196.589072 185.536979) - (xy 196.459792 185.301819) - (xy 196.449576 185.286899) - (xy 196.43952 185.271764) - (xy 196.43774 185.269613) - (xy 196.265246 185.064042) - (xy 196.252304 185.051368) - (xy 196.239521 185.038496) - (xy 196.237363 185.036737) - (xy 196.237358 185.036732) - (xy 196.237353 185.036728) - (xy 196.02822 184.868581) - (xy 196.013055 184.858658) - (xy 195.998024 184.848519) - (xy 195.995562 184.84721) - (xy 195.995554 184.847206) - (xy 195.757743 184.722881) - (xy 195.740928 184.716087) - (xy 195.724225 184.709066) - (xy 195.721552 184.708259) - (xy 195.464117 184.632492) - (xy 195.446329 184.629099) - (xy 195.428554 184.62545) - (xy 195.425775 184.625178) - (xy 195.158527 184.600857) - (xy 195.140434 184.600984) - (xy 195.122274 184.600857) - (xy 195.119496 184.60113) - (xy 195.119494 184.60113) - (xy 194.852613 184.62918) - (xy 194.834888 184.632818) - (xy 194.817049 184.636221) - (xy 194.814376 184.637028) - (xy 194.558025 184.716382) - (xy 194.541311 184.723408) - (xy 194.524507 184.730197) - (xy 194.522041 184.731508) - (xy 194.285985 184.859143) - (xy 194.270954 184.869282) - (xy 194.255789 184.879205) - (xy 194.253631 184.880966) - (xy 194.253625 184.88097) - (xy 194.25362 184.880975) - (xy 194.046855 185.052025) - (xy 194.034089 185.064881) - (xy 194.02113 185.077571) - (xy 194.019351 185.079722) - (xy 193.849744 185.287681) - (xy 193.839719 185.302769) - (xy 193.829471 185.317737) - (xy 193.828143 185.320193) - (xy 193.70216 185.557134) - (xy 193.695272 185.573846) - (xy 193.68811 185.590555) - (xy 193.687285 185.593222) - (xy 193.609723 185.850122) - (xy 193.606208 185.867873) - (xy 193.602433 185.885634) - (xy 193.602143 185.888402) - (xy 193.602141 185.888412) - (xy 193.602141 185.888421) - (xy 193.575955 186.155483) - (xy 193.575955 186.155498) - (xy 193.575001 186.165183) - (xy 193.575001 188.4) - (xy 192.776699 188.4) - (xy 192.746535 188.343566) - (xy 192.705921 188.294079) - (xy 192.656434 188.253465) - (xy 192.599974 188.223287) - (xy 192.538711 188.204703) - (xy 192.514607 188.202329) - (xy 192.480084 188.13774) - (xy 192.426974 188.073026) - (xy 192.410763 188.059722) - (xy 192.25 187.89896) - (xy 192.25 185.22604) - (xy 192.660762 184.815279) - (xy 192.676974 184.801974) - (xy 192.730084 184.73726) - (xy 192.769548 184.663427) - (xy 192.771891 184.655703) - (xy 192.839936 184.635062) - (xy 192.934215 184.584669) - (xy 193.016851 184.516851) - (xy 193.084669 184.434215) - (xy 193.135062 184.339936) - (xy 193.166094 184.237637) - (xy 193.176572 184.13125) - (xy 193.176572 183.69375) - (xy 193.166094 183.587363) - (xy 193.135062 183.485064) - (xy 193.084669 183.390785) - (xy 193.016851 183.308149) - (xy 192.934215 183.240331) - (xy 192.839936 183.189938) - (xy 192.737637 183.158906) - (xy 192.63125 183.148428) - (xy 192.11875 183.148428) - (xy 192.012363 183.158906) - (xy 191.910064 183.189938) - (xy 191.815785 183.240331) - (xy 191.733149 183.308149) - (xy 191.665331 183.390785) - (xy 191.625 183.466239) - (xy 191.584669 183.390785) - (xy 191.516851 183.308149) - (xy 191.434215 183.240331) - (xy 191.339936 183.189938) - (xy 191.237637 183.158906) - (xy 191.13125 183.148428) - (xy 190.61875 183.148428) - (xy 190.512363 183.158906) - (xy 190.410064 183.189938) - (xy 190.315785 183.240331) - (xy 190.233149 183.308149) - (xy 190.165331 183.390785) - (xy 190.114938 183.485064) - (xy 190.083906 183.587363) - (xy 190.073428 183.69375) - (xy 190.073428 184.13125) - (xy 190.083906 184.237637) - (xy 190.114938 184.339936) - (xy 190.165331 184.434215) - (xy 190.233149 184.516851) - (xy 190.315785 184.584669) - (xy 190.410064 184.635062) - (xy 190.47811 184.655704) - (xy 190.480453 184.663427) - (xy 190.519917 184.73726) - (xy 190.573027 184.801974) - (xy 190.589239 184.815279) - (xy 191 185.226041) - (xy 191.000001 187.898958) - (xy 190.839243 188.059717) - (xy 190.823026 188.073026) - (xy 190.769916 188.137741) - (xy 190.735394 188.202329) - (xy 190.711289 188.204703) - (xy 190.650026 188.223287) - (xy 190.593566 188.253465) - (xy 190.544079 188.294079) - (xy 190.503465 188.343566) - (xy 190.473301 188.4) - (xy 188.776699 188.4) - (xy 188.746535 188.343566) - (xy 188.705921 188.294079) - (xy 188.656434 188.253465) - (xy 188.599974 188.223287) - (xy 188.538711 188.204703) - (xy 188.514607 188.202329) - (xy 188.480084 188.13774) - (xy 188.426974 188.073026) - (xy 188.410763 188.059722) - (xy 188.25 187.89896) - (xy 188.25 185.22604) - (xy 188.660762 184.815279) - (xy 188.676974 184.801974) - (xy 188.730084 184.73726) - (xy 188.769548 184.663427) - (xy 188.771891 184.655703) - (xy 188.839936 184.635062) - (xy 188.934215 184.584669) - (xy 189.016851 184.516851) - (xy 189.084669 184.434215) - (xy 189.135062 184.339936) - (xy 189.166094 184.237637) - (xy 189.176572 184.13125) - (xy 189.176572 183.69375) - (xy 189.166094 183.587363) - (xy 189.135062 183.485064) - (xy 189.084669 183.390785) - (xy 189.016851 183.308149) - (xy 188.934215 183.240331) - (xy 188.839936 183.189938) - (xy 188.737637 183.158906) - (xy 188.63125 183.148428) - (xy 188.11875 183.148428) - (xy 188.012363 183.158906) - (xy 187.910064 183.189938) - (xy 187.815785 183.240331) - (xy 187.733149 183.308149) - (xy 187.665331 183.390785) - (xy 187.625 183.466239) - (xy 187.584669 183.390785) - (xy 187.516851 183.308149) - (xy 187.434215 183.240331) - (xy 187.339936 183.189938) - (xy 187.237637 183.158906) - (xy 187.13125 183.148428) - (xy 186.61875 183.148428) - (xy 186.512363 183.158906) - (xy 186.410064 183.189938) - (xy 186.315785 183.240331) - (xy 186.233149 183.308149) - (xy 186.165331 183.390785) - (xy 186.114938 183.485064) - (xy 186.083906 183.587363) - (xy 186.073428 183.69375) - (xy 186.073428 184.13125) - (xy 186.083906 184.237637) - (xy 186.114938 184.339936) - (xy 186.165331 184.434215) - (xy 186.233149 184.516851) - (xy 186.315785 184.584669) - (xy 186.410064 184.635062) - (xy 186.47811 184.655704) - (xy 186.480453 184.663427) - (xy 186.519917 184.73726) - (xy 186.573027 184.801974) - (xy 186.589239 184.815279) - (xy 187 185.226041) - (xy 187.000001 187.898958) - (xy 186.839243 188.059717) - (xy 186.823026 188.073026) - (xy 186.769916 188.137741) - (xy 186.735394 188.202329) - (xy 186.711289 188.204703) - (xy 186.650026 188.223287) - (xy 186.593566 188.253465) - (xy 186.544079 188.294079) - (xy 186.503465 188.343566) - (xy 186.473301 188.4) - (xy 184.776699 188.4) - (xy 184.746535 188.343566) - (xy 184.705921 188.294079) - (xy 184.656434 188.253465) - (xy 184.599974 188.223287) - (xy 184.538711 188.204703) - (xy 184.514607 188.202329) - (xy 184.480084 188.13774) - (xy 184.426974 188.073026) - (xy 184.410763 188.059722) - (xy 184.25 187.89896) - (xy 184.25 185.22604) - (xy 184.660762 184.815279) - (xy 184.676974 184.801974) - (xy 184.730084 184.73726) - (xy 184.769548 184.663427) - (xy 184.771891 184.655703) - (xy 184.839936 184.635062) - (xy 184.934215 184.584669) - (xy 185.016851 184.516851) - (xy 185.084669 184.434215) - (xy 185.135062 184.339936) - (xy 185.166094 184.237637) - (xy 185.176572 184.13125) - (xy 185.176572 183.69375) - (xy 185.166094 183.587363) - (xy 185.135062 183.485064) - (xy 185.084669 183.390785) - (xy 185.016851 183.308149) - (xy 184.934215 183.240331) - (xy 184.839936 183.189938) - (xy 184.737637 183.158906) - (xy 184.63125 183.148428) - (xy 184.11875 183.148428) - (xy 184.012363 183.158906) - (xy 183.910064 183.189938) - (xy 183.815785 183.240331) - (xy 183.733149 183.308149) - (xy 183.665331 183.390785) - (xy 183.625 183.466239) - (xy 183.584669 183.390785) - (xy 183.516851 183.308149) - (xy 183.434215 183.240331) - (xy 183.339936 183.189938) - (xy 183.237637 183.158906) - (xy 183.13125 183.148428) - (xy 182.61875 183.148428) - (xy 182.512363 183.158906) - (xy 182.410064 183.189938) - (xy 182.315785 183.240331) - (xy 182.233149 183.308149) - (xy 182.165331 183.390785) - (xy 182.114938 183.485064) - (xy 182.083906 183.587363) - (xy 182.073428 183.69375) - (xy 182.073428 184.13125) - (xy 182.083906 184.237637) - (xy 182.114938 184.339936) - (xy 182.165331 184.434215) - (xy 182.233149 184.516851) - (xy 182.315785 184.584669) - (xy 182.410064 184.635062) - (xy 182.47811 184.655704) - (xy 182.480453 184.663427) - (xy 182.519917 184.73726) - (xy 182.573027 184.801974) - (xy 182.589239 184.815279) - (xy 183 185.226041) - (xy 183.000001 187.898958) - (xy 182.839243 188.059717) - (xy 182.823026 188.073026) - (xy 182.769916 188.137741) - (xy 182.735394 188.202329) - (xy 182.711289 188.204703) - (xy 182.650026 188.223287) - (xy 182.593566 188.253465) - (xy 182.544079 188.294079) - (xy 182.503465 188.343566) - (xy 182.473301 188.4) - (xy 180.776699 188.4) - (xy 180.746535 188.343566) - (xy 180.705921 188.294079) - (xy 180.656434 188.253465) - (xy 180.599974 188.223287) - (xy 180.538711 188.204703) - (xy 180.514607 188.202329) - (xy 180.480084 188.13774) - (xy 180.426974 188.073026) - (xy 180.410763 188.059722) - (xy 180.25 187.89896) - (xy 180.25 185.22604) - (xy 180.660762 184.815279) - (xy 180.676974 184.801974) - (xy 180.730084 184.73726) - (xy 180.769548 184.663427) - (xy 180.771891 184.655703) - (xy 180.839936 184.635062) - (xy 180.934215 184.584669) - (xy 181.016851 184.516851) - (xy 181.084669 184.434215) - (xy 181.135062 184.339936) - (xy 181.166094 184.237637) - (xy 181.176572 184.13125) - (xy 181.176572 183.69375) - (xy 181.166094 183.587363) - (xy 181.135062 183.485064) - (xy 181.084669 183.390785) - (xy 181.016851 183.308149) - (xy 180.934215 183.240331) - (xy 180.839936 183.189938) - (xy 180.737637 183.158906) - (xy 180.63125 183.148428) - (xy 180.11875 183.148428) - (xy 180.012363 183.158906) - (xy 179.910064 183.189938) - (xy 179.815785 183.240331) - (xy 179.733149 183.308149) - (xy 179.665331 183.390785) - (xy 179.625 183.466239) - (xy 179.584669 183.390785) - (xy 179.516851 183.308149) - (xy 179.434215 183.240331) - (xy 179.339936 183.189938) - (xy 179.237637 183.158906) - (xy 179.13125 183.148428) - (xy 178.61875 183.148428) - (xy 178.512363 183.158906) - (xy 178.410064 183.189938) - (xy 178.315785 183.240331) - (xy 178.233149 183.308149) - (xy 178.165331 183.390785) - (xy 178.114938 183.485064) - (xy 178.083906 183.587363) - (xy 178.073428 183.69375) - (xy 178.073428 184.13125) - (xy 178.083906 184.237637) - (xy 178.114938 184.339936) - (xy 178.165331 184.434215) - (xy 178.233149 184.516851) - (xy 178.315785 184.584669) - (xy 178.410064 184.635062) - (xy 178.47811 184.655704) - (xy 178.480453 184.663427) - (xy 178.519917 184.73726) - (xy 178.573027 184.801974) - (xy 178.589239 184.815279) - (xy 179 185.226041) - (xy 179.000001 187.898958) - (xy 178.839243 188.059717) - (xy 178.823026 188.073026) - (xy 178.769916 188.137741) - (xy 178.735394 188.202329) - (xy 178.711289 188.204703) - (xy 178.650026 188.223287) - (xy 178.593566 188.253465) - (xy 178.544079 188.294079) - (xy 178.503465 188.343566) - (xy 178.473301 188.4) - (xy 176.776699 188.4) - (xy 176.746535 188.343566) - (xy 176.705921 188.294079) - (xy 176.656434 188.253465) - (xy 176.599974 188.223287) - (xy 176.538711 188.204703) - (xy 176.514607 188.202329) - (xy 176.480084 188.13774) - (xy 176.426974 188.073026) - (xy 176.410763 188.059722) - (xy 176.25 187.89896) - (xy 176.25 185.22604) - (xy 176.660762 184.815279) - (xy 176.676974 184.801974) - (xy 176.730084 184.73726) - (xy 176.769548 184.663427) - (xy 176.771891 184.655703) - (xy 176.839936 184.635062) - (xy 176.934215 184.584669) - (xy 177.016851 184.516851) - (xy 177.084669 184.434215) - (xy 177.135062 184.339936) - (xy 177.166094 184.237637) - (xy 177.176572 184.13125) - (xy 177.176572 183.69375) - (xy 177.166094 183.587363) - (xy 177.135062 183.485064) - (xy 177.084669 183.390785) - (xy 177.016851 183.308149) - (xy 176.934215 183.240331) - (xy 176.839936 183.189938) - (xy 176.737637 183.158906) - (xy 176.63125 183.148428) - (xy 176.11875 183.148428) - (xy 176.012363 183.158906) - (xy 175.910064 183.189938) - (xy 175.815785 183.240331) - (xy 175.733149 183.308149) - (xy 175.665331 183.390785) - (xy 175.625 183.466239) - (xy 175.584669 183.390785) - (xy 175.516851 183.308149) - (xy 175.434215 183.240331) - (xy 175.339936 183.189938) - (xy 175.237637 183.158906) - (xy 175.13125 183.148428) - (xy 174.61875 183.148428) - (xy 174.512363 183.158906) - (xy 174.410064 183.189938) - (xy 174.315785 183.240331) - (xy 174.233149 183.308149) - (xy 174.165331 183.390785) - (xy 174.114938 183.485064) - (xy 174.083906 183.587363) - (xy 174.073428 183.69375) - (xy 174.073428 184.13125) - (xy 174.083906 184.237637) - (xy 174.114938 184.339936) - (xy 174.165331 184.434215) - (xy 174.233149 184.516851) - (xy 174.315785 184.584669) - (xy 174.410064 184.635062) - (xy 174.47811 184.655704) - (xy 174.480453 184.663427) - (xy 174.519917 184.73726) - (xy 174.573027 184.801974) - (xy 174.589239 184.815279) - (xy 175 185.226041) - (xy 175.000001 187.898958) - (xy 174.839243 188.059717) - (xy 174.823026 188.073026) - (xy 174.769916 188.137741) - (xy 174.735394 188.202329) - (xy 174.711289 188.204703) - (xy 174.650026 188.223287) - (xy 174.593566 188.253465) - (xy 174.544079 188.294079) - (xy 174.503465 188.343566) - (xy 174.473301 188.4) - (xy 172.776699 188.4) - (xy 172.746535 188.343566) - (xy 172.705921 188.294079) - (xy 172.656434 188.253465) - (xy 172.599974 188.223287) - (xy 172.538711 188.204703) - (xy 172.514607 188.202329) - (xy 172.480084 188.13774) - (xy 172.426974 188.073026) - (xy 172.410763 188.059722) - (xy 172.25 187.89896) - (xy 172.25 185.22604) - (xy 172.660762 184.815279) - (xy 172.676974 184.801974) - (xy 172.730084 184.73726) - (xy 172.769548 184.663427) - (xy 172.771891 184.655703) - (xy 172.839936 184.635062) - (xy 172.934215 184.584669) - (xy 173.016851 184.516851) - (xy 173.084669 184.434215) - (xy 173.135062 184.339936) - (xy 173.166094 184.237637) - (xy 173.176572 184.13125) - (xy 173.176572 183.69375) - (xy 173.166094 183.587363) - (xy 173.135062 183.485064) - (xy 173.084669 183.390785) - (xy 173.016851 183.308149) - (xy 172.934215 183.240331) - (xy 172.839936 183.189938) - (xy 172.737637 183.158906) - (xy 172.63125 183.148428) - (xy 172.11875 183.148428) - (xy 172.012363 183.158906) - (xy 171.910064 183.189938) - (xy 171.815785 183.240331) - (xy 171.733149 183.308149) - (xy 171.665331 183.390785) - (xy 171.625 183.466239) - (xy 171.584669 183.390785) - (xy 171.516851 183.308149) - (xy 171.434215 183.240331) - (xy 171.339936 183.189938) - (xy 171.237637 183.158906) - (xy 171.13125 183.148428) - (xy 170.61875 183.148428) - (xy 170.512363 183.158906) - (xy 170.410064 183.189938) - (xy 170.315785 183.240331) - (xy 170.233149 183.308149) - (xy 170.165331 183.390785) - (xy 170.114938 183.485064) - (xy 170.083906 183.587363) - (xy 170.073428 183.69375) - (xy 170.073428 184.13125) - (xy 170.083906 184.237637) - (xy 170.114938 184.339936) - (xy 170.165331 184.434215) - (xy 170.233149 184.516851) - (xy 170.315785 184.584669) - (xy 170.410064 184.635062) - (xy 170.47811 184.655704) - (xy 170.480453 184.663427) - (xy 170.519917 184.73726) - (xy 170.573027 184.801974) - (xy 170.589239 184.815279) - (xy 171 185.226041) - (xy 171.000001 187.898958) - (xy 170.839243 188.059717) - (xy 170.823026 188.073026) - (xy 170.769916 188.137741) - (xy 170.735394 188.202329) - (xy 170.711289 188.204703) - (xy 170.650026 188.223287) - (xy 170.593566 188.253465) - (xy 170.544079 188.294079) - (xy 170.503465 188.343566) - (xy 170.473301 188.4) - (xy 168.776699 188.4) - (xy 168.746535 188.343566) - (xy 168.705921 188.294079) - (xy 168.656434 188.253465) - (xy 168.599974 188.223287) - (xy 168.538711 188.204703) - (xy 168.514607 188.202329) - (xy 168.480084 188.13774) - (xy 168.426974 188.073026) - (xy 168.410763 188.059722) - (xy 168.25 187.89896) - (xy 168.25 185.22604) - (xy 168.660762 184.815279) - (xy 168.676974 184.801974) - (xy 168.730084 184.73726) - (xy 168.769548 184.663427) - (xy 168.771891 184.655703) - (xy 168.839936 184.635062) - (xy 168.934215 184.584669) - (xy 169.016851 184.516851) - (xy 169.084669 184.434215) - (xy 169.135062 184.339936) - (xy 169.166094 184.237637) - (xy 169.176572 184.13125) - (xy 169.176572 183.69375) - (xy 169.166094 183.587363) - (xy 169.135062 183.485064) - (xy 169.084669 183.390785) - (xy 169.016851 183.308149) - (xy 168.934215 183.240331) - (xy 168.839936 183.189938) - (xy 168.737637 183.158906) - (xy 168.63125 183.148428) - (xy 168.11875 183.148428) - (xy 168.012363 183.158906) - (xy 167.910064 183.189938) - (xy 167.815785 183.240331) - (xy 167.733149 183.308149) - (xy 167.665331 183.390785) - (xy 167.625 183.466239) - (xy 167.584669 183.390785) - (xy 167.516851 183.308149) - (xy 167.434215 183.240331) - (xy 167.339936 183.189938) - (xy 167.237637 183.158906) - (xy 167.13125 183.148428) - (xy 166.61875 183.148428) - (xy 166.512363 183.158906) - (xy 166.410064 183.189938) - (xy 166.315785 183.240331) - (xy 166.233149 183.308149) - (xy 166.165331 183.390785) - (xy 166.114938 183.485064) - (xy 166.083906 183.587363) - (xy 166.073428 183.69375) - (xy 166.073428 184.13125) - (xy 166.083906 184.237637) - (xy 166.114938 184.339936) - (xy 166.165331 184.434215) - (xy 166.233149 184.516851) - (xy 166.315785 184.584669) - (xy 166.410064 184.635062) - (xy 166.47811 184.655704) - (xy 166.480453 184.663427) - (xy 166.519917 184.73726) - (xy 166.573027 184.801974) - (xy 166.589239 184.815279) - (xy 167 185.226041) - (xy 167.000001 187.898958) - (xy 166.839243 188.059717) - (xy 166.823026 188.073026) - (xy 166.769916 188.137741) - (xy 166.735394 188.202329) - (xy 166.711289 188.204703) - (xy 166.650026 188.223287) - (xy 166.593566 188.253465) - (xy 166.544079 188.294079) - (xy 166.503465 188.343566) - (xy 166.473301 188.4) - (xy 164.776699 188.4) - (xy 164.746535 188.343566) - (xy 164.705921 188.294079) - (xy 164.656434 188.253465) - (xy 164.599974 188.223287) - (xy 164.538711 188.204703) - (xy 164.514607 188.202329) - (xy 164.480084 188.13774) - (xy 164.426974 188.073026) - (xy 164.410763 188.059722) - (xy 164.25 187.89896) - (xy 164.25 185.22604) - (xy 164.660762 184.815279) - (xy 164.676974 184.801974) - (xy 164.730084 184.73726) - (xy 164.769548 184.663427) - (xy 164.771891 184.655703) - (xy 164.839936 184.635062) - (xy 164.934215 184.584669) - (xy 165.016851 184.516851) - (xy 165.084669 184.434215) - (xy 165.135062 184.339936) - (xy 165.166094 184.237637) - (xy 165.176572 184.13125) - (xy 165.176572 183.69375) - (xy 165.166094 183.587363) - (xy 165.135062 183.485064) - (xy 165.084669 183.390785) - (xy 165.016851 183.308149) - (xy 164.934215 183.240331) - (xy 164.839936 183.189938) - (xy 164.737637 183.158906) - (xy 164.63125 183.148428) - (xy 164.11875 183.148428) - (xy 164.012363 183.158906) - (xy 163.910064 183.189938) - (xy 163.815785 183.240331) - (xy 163.733149 183.308149) - (xy 163.665331 183.390785) - (xy 163.625 183.466239) - (xy 163.584669 183.390785) - (xy 163.516851 183.308149) - (xy 163.434215 183.240331) - (xy 163.339936 183.189938) - (xy 163.237637 183.158906) - (xy 163.13125 183.148428) - (xy 162.61875 183.148428) - (xy 162.512363 183.158906) - (xy 162.410064 183.189938) - (xy 162.315785 183.240331) - (xy 162.233149 183.308149) - (xy 162.165331 183.390785) - (xy 162.114938 183.485064) - (xy 162.083906 183.587363) - (xy 162.073428 183.69375) - (xy 162.073428 184.13125) - (xy 162.083906 184.237637) - (xy 162.114938 184.339936) - (xy 162.165331 184.434215) - (xy 162.233149 184.516851) - (xy 162.315785 184.584669) - (xy 162.410064 184.635062) - (xy 162.47811 184.655704) - (xy 162.480453 184.663427) - (xy 162.519917 184.73726) - (xy 162.573027 184.801974) - (xy 162.589239 184.815279) - (xy 163 185.226041) - (xy 163.000001 187.898958) - (xy 162.839243 188.059717) - (xy 162.823026 188.073026) - (xy 162.769916 188.137741) - (xy 162.735394 188.202329) - (xy 162.711289 188.204703) - (xy 162.650026 188.223287) - (xy 162.593566 188.253465) - (xy 162.544079 188.294079) - (xy 162.503465 188.343566) - (xy 162.473301 188.4) - (xy 161.649124 188.4) - (xy 161.626981 188.373019) - (xy 161.594411 188.346289) - (xy 161.557252 188.326427) - (xy 161.516932 188.314196) - (xy 161.475 188.310066) - (xy 160.775 188.310066) - (xy 160.733068 188.314196) - (xy 160.692748 188.326427) - (xy 160.655589 188.346289) - (xy 160.623019 188.373019) - (xy 160.600876 188.4) - (xy 159.776699 188.4) - (xy 159.746535 188.343566) - (xy 159.705921 188.294079) - (xy 159.656434 188.253465) - (xy 159.599974 188.223287) - (xy 159.538711 188.204703) - (xy 159.514607 188.202329) - (xy 159.480084 188.13774) - (xy 159.426974 188.073026) - (xy 159.410763 188.059722) - (xy 159.25 187.89896) - (xy 159.25 185.22604) - (xy 159.660762 184.815279) - (xy 159.676974 184.801974) - (xy 159.730084 184.73726) - (xy 159.769548 184.663427) - (xy 159.771891 184.655703) - (xy 159.839936 184.635062) - (xy 159.934215 184.584669) - (xy 160.016851 184.516851) - (xy 160.084669 184.434215) - (xy 160.135062 184.339936) - (xy 160.166094 184.237637) - (xy 160.176572 184.13125) - (xy 160.176572 183.69375) - (xy 160.166094 183.587363) - (xy 160.135062 183.485064) - (xy 160.084669 183.390785) - (xy 160.016851 183.308149) - (xy 159.934215 183.240331) - (xy 159.839936 183.189938) - (xy 159.737637 183.158906) - (xy 159.63125 183.148428) - (xy 159.11875 183.148428) - (xy 159.012363 183.158906) - (xy 158.910064 183.189938) - (xy 158.815785 183.240331) - (xy 158.733149 183.308149) - (xy 158.665331 183.390785) - (xy 158.625 183.466239) - (xy 158.584669 183.390785) - (xy 158.516851 183.308149) - (xy 158.434215 183.240331) - (xy 158.339936 183.189938) - (xy 158.237637 183.158906) - (xy 158.13125 183.148428) - (xy 157.61875 183.148428) - (xy 157.512363 183.158906) - (xy 157.410064 183.189938) - (xy 157.315785 183.240331) - (xy 157.233149 183.308149) - (xy 157.165331 183.390785) - (xy 157.114938 183.485064) - (xy 157.083906 183.587363) - (xy 157.073428 183.69375) - (xy 157.073428 184.13125) - (xy 157.083906 184.237637) - (xy 157.114938 184.339936) - (xy 157.165331 184.434215) - (xy 157.233149 184.516851) - (xy 157.315785 184.584669) - (xy 157.410064 184.635062) - (xy 157.47811 184.655704) - (xy 157.480453 184.663427) - (xy 157.519917 184.73726) - (xy 157.573027 184.801974) - (xy 157.589239 184.815279) - (xy 158 185.226041) - (xy 158.000001 187.898958) - (xy 157.839243 188.059717) - (xy 157.823026 188.073026) - (xy 157.769916 188.137741) - (xy 157.735394 188.202329) - (xy 157.711289 188.204703) - (xy 157.650026 188.223287) - (xy 157.593566 188.253465) - (xy 157.544079 188.294079) - (xy 157.503465 188.343566) - (xy 157.473301 188.4) - (xy 155.776699 188.4) - (xy 155.746535 188.343566) - (xy 155.705921 188.294079) - (xy 155.656434 188.253465) - (xy 155.599974 188.223287) - (xy 155.538711 188.204703) - (xy 155.514607 188.202329) - (xy 155.480084 188.13774) - (xy 155.426974 188.073026) - (xy 155.410763 188.059722) - (xy 155.25 187.89896) - (xy 155.25 185.22604) - (xy 155.660762 184.815279) - (xy 155.676974 184.801974) - (xy 155.730084 184.73726) - (xy 155.769548 184.663427) - (xy 155.771891 184.655703) - (xy 155.839936 184.635062) - (xy 155.934215 184.584669) - (xy 156.016851 184.516851) - (xy 156.084669 184.434215) - (xy 156.135062 184.339936) - (xy 156.166094 184.237637) - (xy 156.176572 184.13125) - (xy 156.176572 183.69375) - (xy 156.166094 183.587363) - (xy 156.135062 183.485064) - (xy 156.084669 183.390785) - (xy 156.016851 183.308149) - (xy 155.934215 183.240331) - (xy 155.839936 183.189938) - (xy 155.737637 183.158906) - (xy 155.63125 183.148428) - (xy 155.11875 183.148428) - (xy 155.012363 183.158906) - (xy 154.910064 183.189938) - (xy 154.815785 183.240331) - (xy 154.733149 183.308149) - (xy 154.665331 183.390785) - (xy 154.625 183.466239) - (xy 154.584669 183.390785) - (xy 154.516851 183.308149) - (xy 154.434215 183.240331) - (xy 154.339936 183.189938) - (xy 154.237637 183.158906) - (xy 154.13125 183.148428) - (xy 153.61875 183.148428) - (xy 153.512363 183.158906) - (xy 153.410064 183.189938) - (xy 153.315785 183.240331) - (xy 153.233149 183.308149) - (xy 153.165331 183.390785) - (xy 153.114938 183.485064) - (xy 153.083906 183.587363) - (xy 153.073428 183.69375) - (xy 153.073428 184.13125) - (xy 153.083906 184.237637) - (xy 153.114938 184.339936) - (xy 153.165331 184.434215) - (xy 153.233149 184.516851) - (xy 153.315785 184.584669) - (xy 153.410064 184.635062) - (xy 153.47811 184.655704) - (xy 153.480453 184.663427) - (xy 153.519917 184.73726) - (xy 153.573027 184.801974) - (xy 153.589239 184.815279) - (xy 154 185.226041) - (xy 154.000001 187.898958) - (xy 153.839243 188.059717) - (xy 153.823026 188.073026) - (xy 153.769916 188.137741) - (xy 153.735394 188.202329) - (xy 153.711289 188.204703) - (xy 153.650026 188.223287) - (xy 153.593566 188.253465) - (xy 153.544079 188.294079) - (xy 153.503465 188.343566) - (xy 153.473301 188.4) - (xy 151.776699 188.4) - (xy 151.746535 188.343566) - (xy 151.705921 188.294079) - (xy 151.656434 188.253465) - (xy 151.599974 188.223287) - (xy 151.538711 188.204703) - (xy 151.514607 188.202329) - (xy 151.480084 188.13774) - (xy 151.426974 188.073026) - (xy 151.410763 188.059722) - (xy 151.25 187.89896) - (xy 151.25 185.22604) - (xy 151.660762 184.815279) - (xy 151.676974 184.801974) - (xy 151.730084 184.73726) - (xy 151.769548 184.663427) - (xy 151.771891 184.655703) - (xy 151.839936 184.635062) - (xy 151.934215 184.584669) - (xy 152.016851 184.516851) - (xy 152.084669 184.434215) - (xy 152.135062 184.339936) - (xy 152.166094 184.237637) - (xy 152.176572 184.13125) - (xy 152.176572 183.69375) - (xy 152.166094 183.587363) - (xy 152.135062 183.485064) - (xy 152.084669 183.390785) - (xy 152.016851 183.308149) - (xy 151.934215 183.240331) - (xy 151.839936 183.189938) - (xy 151.737637 183.158906) - (xy 151.63125 183.148428) - (xy 151.11875 183.148428) - (xy 151.012363 183.158906) - (xy 150.910064 183.189938) - (xy 150.815785 183.240331) - (xy 150.733149 183.308149) - (xy 150.665331 183.390785) - (xy 150.625 183.466239) - (xy 150.584669 183.390785) - (xy 150.516851 183.308149) - (xy 150.434215 183.240331) - (xy 150.339936 183.189938) - (xy 150.237637 183.158906) - (xy 150.13125 183.148428) - (xy 149.61875 183.148428) - (xy 149.512363 183.158906) - (xy 149.410064 183.189938) - (xy 149.315785 183.240331) - (xy 149.233149 183.308149) - (xy 149.165331 183.390785) - (xy 149.114938 183.485064) - (xy 149.083906 183.587363) - (xy 149.073428 183.69375) - (xy 149.073428 184.13125) - (xy 149.083906 184.237637) - (xy 149.114938 184.339936) - (xy 149.165331 184.434215) - (xy 149.233149 184.516851) - (xy 149.315785 184.584669) - (xy 149.410064 184.635062) - (xy 149.47811 184.655704) - (xy 149.480453 184.663427) - (xy 149.519917 184.73726) - (xy 149.573027 184.801974) - (xy 149.589239 184.815279) - (xy 150 185.226041) - (xy 150.000001 187.898958) - (xy 149.839243 188.059717) - (xy 149.823026 188.073026) - (xy 149.769916 188.137741) - (xy 149.735394 188.202329) - (xy 149.711289 188.204703) - (xy 149.650026 188.223287) - (xy 149.593566 188.253465) - (xy 149.544079 188.294079) - (xy 149.503465 188.343566) - (xy 149.473301 188.4) - (xy 147.776699 188.4) - (xy 147.746535 188.343566) - (xy 147.705921 188.294079) - (xy 147.656434 188.253465) - (xy 147.599974 188.223287) - (xy 147.538711 188.204703) - (xy 147.514607 188.202329) - (xy 147.480084 188.13774) - (xy 147.426974 188.073026) - (xy 147.410763 188.059722) - (xy 147.25 187.89896) - (xy 147.25 185.22604) - (xy 147.660762 184.815279) - (xy 147.676974 184.801974) - (xy 147.730084 184.73726) - (xy 147.769548 184.663427) - (xy 147.771891 184.655703) - (xy 147.839936 184.635062) - (xy 147.934215 184.584669) - (xy 148.016851 184.516851) - (xy 148.084669 184.434215) - (xy 148.135062 184.339936) - (xy 148.166094 184.237637) - (xy 148.176572 184.13125) - (xy 148.176572 183.69375) - (xy 148.166094 183.587363) - (xy 148.135062 183.485064) - (xy 148.084669 183.390785) - (xy 148.016851 183.308149) - (xy 147.934215 183.240331) - (xy 147.839936 183.189938) - (xy 147.737637 183.158906) - (xy 147.63125 183.148428) - (xy 147.11875 183.148428) - (xy 147.012363 183.158906) - (xy 146.910064 183.189938) - (xy 146.815785 183.240331) - (xy 146.733149 183.308149) - (xy 146.665331 183.390785) - (xy 146.625 183.466239) - (xy 146.584669 183.390785) - (xy 146.516851 183.308149) - (xy 146.434215 183.240331) - (xy 146.339936 183.189938) - (xy 146.237637 183.158906) - (xy 146.13125 183.148428) - (xy 145.61875 183.148428) - (xy 145.512363 183.158906) - (xy 145.410064 183.189938) - (xy 145.315785 183.240331) - (xy 145.233149 183.308149) - (xy 145.165331 183.390785) - (xy 145.114938 183.485064) - (xy 145.083906 183.587363) - (xy 145.073428 183.69375) - (xy 145.073428 184.13125) - (xy 145.083906 184.237637) - (xy 145.114938 184.339936) - (xy 145.165331 184.434215) - (xy 145.233149 184.516851) - (xy 145.315785 184.584669) - (xy 145.410064 184.635062) - (xy 145.47811 184.655704) - (xy 145.480453 184.663427) - (xy 145.519917 184.73726) - (xy 145.573027 184.801974) - (xy 145.589239 184.815279) - (xy 146 185.226041) - (xy 146.000001 187.898958) - (xy 145.839243 188.059717) - (xy 145.823026 188.073026) - (xy 145.769916 188.137741) - (xy 145.735394 188.202329) - (xy 145.711289 188.204703) - (xy 145.650026 188.223287) - (xy 145.593566 188.253465) - (xy 145.544079 188.294079) - (xy 145.503465 188.343566) - (xy 145.473301 188.4) - (xy 144.649124 188.4) - (xy 144.626981 188.373019) - (xy 144.594411 188.346289) - (xy 144.557252 188.326427) - (xy 144.516932 188.314196) - (xy 144.475 188.310066) - (xy 143.775 188.310066) - (xy 143.733068 188.314196) - (xy 143.692748 188.326427) - (xy 143.655589 188.346289) - (xy 143.625 188.371393) - (xy 143.594411 188.346289) - (xy 143.557252 188.326427) - (xy 143.516932 188.314196) - (xy 143.475 188.310066) - (xy 142.775 188.310066) - (xy 142.733068 188.314196) - (xy 142.692748 188.326427) - (xy 142.655589 188.346289) - (xy 142.623019 188.373019) - (xy 142.600876 188.4) - (xy 141.776699 188.4) - (xy 141.746535 188.343566) - (xy 141.705921 188.294079) - (xy 141.656434 188.253465) - (xy 141.599974 188.223287) - (xy 141.538711 188.204703) - (xy 141.514607 188.202329) - (xy 141.480084 188.13774) - (xy 141.426974 188.073026) - (xy 141.410763 188.059722) - (xy 141.25 187.89896) - (xy 141.25 185.22604) - (xy 141.660762 184.815279) - (xy 141.676974 184.801974) - (xy 141.730084 184.73726) - (xy 141.769548 184.663427) - (xy 141.771891 184.655703) - (xy 141.839936 184.635062) - (xy 141.934215 184.584669) - (xy 142.016851 184.516851) - (xy 142.084669 184.434215) - (xy 142.135062 184.339936) - (xy 142.166094 184.237637) - (xy 142.176572 184.13125) - (xy 142.176572 183.69375) - (xy 142.166094 183.587363) - (xy 142.135062 183.485064) - (xy 142.084669 183.390785) - (xy 142.016851 183.308149) - (xy 141.934215 183.240331) - (xy 141.839936 183.189938) - (xy 141.737637 183.158906) - (xy 141.63125 183.148428) - (xy 141.11875 183.148428) - (xy 141.012363 183.158906) - (xy 140.910064 183.189938) - (xy 140.815785 183.240331) - (xy 140.733149 183.308149) - (xy 140.665331 183.390785) - (xy 140.625 183.466239) - (xy 140.584669 183.390785) - (xy 140.516851 183.308149) - (xy 140.434215 183.240331) - (xy 140.339936 183.189938) - (xy 140.237637 183.158906) - (xy 140.13125 183.148428) - (xy 139.61875 183.148428) - (xy 139.512363 183.158906) - (xy 139.410064 183.189938) - (xy 139.315785 183.240331) - (xy 139.233149 183.308149) - (xy 139.165331 183.390785) - (xy 139.114938 183.485064) - (xy 139.083906 183.587363) - (xy 139.073428 183.69375) - (xy 139.073428 184.13125) - (xy 139.083906 184.237637) - (xy 139.114938 184.339936) - (xy 139.165331 184.434215) - (xy 139.233149 184.516851) - (xy 139.315785 184.584669) - (xy 139.410064 184.635062) - (xy 139.47811 184.655704) - (xy 139.480453 184.663427) - (xy 139.519917 184.73726) - (xy 139.573027 184.801974) - (xy 139.589239 184.815279) - (xy 140 185.226041) - (xy 140.000001 187.898958) - (xy 139.839243 188.059717) - (xy 139.823026 188.073026) - (xy 139.769916 188.137741) - (xy 139.735394 188.202329) - (xy 139.711289 188.204703) - (xy 139.650026 188.223287) - (xy 139.593566 188.253465) - (xy 139.544079 188.294079) - (xy 139.503465 188.343566) - (xy 139.473301 188.4) - (xy 137.776699 188.4) - (xy 137.746535 188.343566) - (xy 137.705921 188.294079) - (xy 137.656434 188.253465) - (xy 137.599974 188.223287) - (xy 137.538711 188.204703) - (xy 137.514607 188.202329) - (xy 137.480084 188.13774) - (xy 137.426974 188.073026) - (xy 137.410763 188.059722) - (xy 137.25 187.89896) - (xy 137.25 185.22604) - (xy 137.660762 184.815279) - (xy 137.676974 184.801974) - (xy 137.730084 184.73726) - (xy 137.769548 184.663427) - (xy 137.771891 184.655703) - (xy 137.839936 184.635062) - (xy 137.934215 184.584669) - (xy 138.016851 184.516851) - (xy 138.084669 184.434215) - (xy 138.135062 184.339936) - (xy 138.166094 184.237637) - (xy 138.176572 184.13125) - (xy 138.176572 183.69375) - (xy 138.166094 183.587363) - (xy 138.135062 183.485064) - (xy 138.084669 183.390785) - (xy 138.016851 183.308149) - (xy 137.934215 183.240331) - (xy 137.839936 183.189938) - (xy 137.737637 183.158906) - (xy 137.63125 183.148428) - (xy 137.11875 183.148428) - (xy 137.012363 183.158906) - (xy 136.910064 183.189938) - (xy 136.815785 183.240331) - (xy 136.733149 183.308149) - (xy 136.665331 183.390785) - (xy 136.625 183.466239) - (xy 136.584669 183.390785) - (xy 136.516851 183.308149) - (xy 136.434215 183.240331) - (xy 136.339936 183.189938) - (xy 136.237637 183.158906) - (xy 136.13125 183.148428) - (xy 135.61875 183.148428) - (xy 135.512363 183.158906) - (xy 135.410064 183.189938) - (xy 135.315785 183.240331) - (xy 135.233149 183.308149) - (xy 135.165331 183.390785) - (xy 135.114938 183.485064) - (xy 135.083906 183.587363) - (xy 135.073428 183.69375) - (xy 135.073428 184.13125) - (xy 135.083906 184.237637) - (xy 135.114938 184.339936) - (xy 135.165331 184.434215) - (xy 135.233149 184.516851) - (xy 135.315785 184.584669) - (xy 135.410064 184.635062) - (xy 135.47811 184.655704) - (xy 135.480453 184.663427) - (xy 135.519917 184.73726) - (xy 135.573027 184.801974) - (xy 135.589239 184.815279) - (xy 136 185.226041) - (xy 136.000001 187.898958) - (xy 135.839243 188.059717) - (xy 135.823026 188.073026) - (xy 135.769916 188.137741) - (xy 135.735394 188.202329) - (xy 135.711289 188.204703) - (xy 135.650026 188.223287) - (xy 135.593566 188.253465) - (xy 135.544079 188.294079) - (xy 135.503465 188.343566) - (xy 135.473301 188.4) - (xy 133.776699 188.4) - (xy 133.746535 188.343566) - (xy 133.705921 188.294079) - (xy 133.656434 188.253465) - (xy 133.599974 188.223287) - (xy 133.538711 188.204703) - (xy 133.514607 188.202329) - (xy 133.480084 188.13774) - (xy 133.426974 188.073026) - (xy 133.410763 188.059722) - (xy 133.25 187.89896) - (xy 133.25 185.22604) - (xy 133.660762 184.815279) - (xy 133.676974 184.801974) - (xy 133.730084 184.73726) - (xy 133.769548 184.663427) - (xy 133.771891 184.655703) - (xy 133.839936 184.635062) - (xy 133.934215 184.584669) - (xy 134.016851 184.516851) - (xy 134.084669 184.434215) - (xy 134.135062 184.339936) - (xy 134.166094 184.237637) - (xy 134.176572 184.13125) - (xy 134.176572 183.69375) - (xy 134.166094 183.587363) - (xy 134.135062 183.485064) - (xy 134.084669 183.390785) - (xy 134.016851 183.308149) - (xy 133.934215 183.240331) - (xy 133.839936 183.189938) - (xy 133.737637 183.158906) - (xy 133.63125 183.148428) - (xy 133.11875 183.148428) - (xy 133.012363 183.158906) - (xy 132.910064 183.189938) - (xy 132.815785 183.240331) - (xy 132.733149 183.308149) - (xy 132.665331 183.390785) - (xy 132.625 183.466239) - (xy 132.584669 183.390785) - (xy 132.516851 183.308149) - (xy 132.434215 183.240331) - (xy 132.339936 183.189938) - (xy 132.237637 183.158906) - (xy 132.13125 183.148428) - (xy 131.61875 183.148428) - (xy 131.512363 183.158906) - (xy 131.410064 183.189938) - (xy 131.315785 183.240331) - (xy 131.233149 183.308149) - (xy 131.165331 183.390785) - (xy 131.114938 183.485064) - (xy 131.083906 183.587363) - (xy 131.073428 183.69375) - (xy 131.073428 184.13125) - (xy 131.083906 184.237637) - (xy 131.114938 184.339936) - (xy 131.165331 184.434215) - (xy 131.233149 184.516851) - (xy 131.315785 184.584669) - (xy 131.410064 184.635062) - (xy 131.47811 184.655704) - (xy 131.480453 184.663427) - (xy 131.519917 184.73726) - (xy 131.573027 184.801974) - (xy 131.589239 184.815279) - (xy 132 185.226041) - (xy 132.000001 187.898958) - (xy 131.839243 188.059717) - (xy 131.823026 188.073026) - (xy 131.769916 188.137741) - (xy 131.735394 188.202329) - (xy 131.711289 188.204703) - (xy 131.650026 188.223287) - (xy 131.593566 188.253465) - (xy 131.544079 188.294079) - (xy 131.503465 188.343566) - (xy 131.473301 188.4) - (xy 130.649124 188.4) - (xy 130.626981 188.373019) - (xy 130.594411 188.346289) - (xy 130.557252 188.326427) - (xy 130.516932 188.314196) - (xy 130.475 188.310066) - (xy 129.775 188.310066) - (xy 129.733068 188.314196) - (xy 129.692748 188.326427) - (xy 129.655589 188.346289) - (xy 129.623019 188.373019) - (xy 129.600876 188.4) - (xy 128.776699 188.4) - (xy 128.746535 188.343566) - (xy 128.705921 188.294079) - (xy 128.656434 188.253465) - (xy 128.599974 188.223287) - (xy 128.538711 188.204703) - (xy 128.514607 188.202329) - (xy 128.480084 188.13774) - (xy 128.426974 188.073026) - (xy 128.410763 188.059722) - (xy 128.25 187.89896) - (xy 128.25 185.22604) - (xy 128.660762 184.815279) - (xy 128.676974 184.801974) - (xy 128.730084 184.73726) - (xy 128.769548 184.663427) - (xy 128.771891 184.655703) - (xy 128.839936 184.635062) - (xy 128.934215 184.584669) - (xy 129.016851 184.516851) - (xy 129.084669 184.434215) - (xy 129.135062 184.339936) - (xy 129.166094 184.237637) - (xy 129.176572 184.13125) - (xy 129.176572 183.69375) - (xy 129.166094 183.587363) - (xy 129.135062 183.485064) - (xy 129.084669 183.390785) - (xy 129.016851 183.308149) - (xy 128.934215 183.240331) - (xy 128.839936 183.189938) - (xy 128.737637 183.158906) - (xy 128.63125 183.148428) - (xy 128.11875 183.148428) - (xy 128.012363 183.158906) - (xy 127.910064 183.189938) - (xy 127.815785 183.240331) - (xy 127.733149 183.308149) - (xy 127.665331 183.390785) - (xy 127.625 183.466239) - (xy 127.584669 183.390785) - (xy 127.516851 183.308149) - (xy 127.434215 183.240331) - (xy 127.339936 183.189938) - (xy 127.237637 183.158906) - (xy 127.13125 183.148428) - (xy 126.61875 183.148428) - (xy 126.512363 183.158906) - (xy 126.410064 183.189938) - (xy 126.315785 183.240331) - (xy 126.233149 183.308149) - (xy 126.165331 183.390785) - (xy 126.114938 183.485064) - (xy 126.083906 183.587363) - (xy 126.073428 183.69375) - (xy 126.073428 184.13125) - (xy 126.083906 184.237637) - (xy 126.114938 184.339936) - (xy 126.165331 184.434215) - (xy 126.233149 184.516851) - (xy 126.315785 184.584669) - (xy 126.410064 184.635062) - (xy 126.47811 184.655704) - (xy 126.480453 184.663427) - (xy 126.519917 184.73726) - (xy 126.573027 184.801974) - (xy 126.589239 184.815279) - (xy 127 185.226041) - (xy 127.000001 187.898958) - (xy 126.839243 188.059717) - (xy 126.823026 188.073026) - (xy 126.769916 188.137741) - (xy 126.735394 188.202329) - (xy 126.711289 188.204703) - (xy 126.650026 188.223287) - (xy 126.593566 188.253465) - (xy 126.544079 188.294079) - (xy 126.503465 188.343566) - (xy 126.473301 188.4) - (xy 125.776699 188.4) - (xy 125.746535 188.343566) - (xy 125.705921 188.294079) - (xy 125.656434 188.253465) - (xy 125.599974 188.223287) - (xy 125.538711 188.204703) - (xy 125.475 188.198428) - (xy 124.775 188.198428) - (xy 124.711289 188.204703) - (xy 124.650026 188.223287) - (xy 124.625 188.236663) - (xy 124.599974 188.223287) - (xy 124.538711 188.204703) - (xy 124.475 188.198428) - (xy 123.775 188.198428) - (xy 123.711289 188.204703) - (xy 123.650026 188.223287) - (xy 123.593566 188.253465) - (xy 123.544079 188.294079) - (xy 123.503465 188.343566) - (xy 123.473301 188.4) - (xy 122.775 188.4) - (xy 122.775 186.665183) - (xy 122.774931 186.664483) - (xy 122.774902 186.660334) - (xy 122.773953 186.651307) - (xy 122.773953 186.642219) - (xy 122.773661 186.639442) - (xy 122.752994 186.45519) - (xy 122.749233 186.437497) - (xy 122.745705 186.419678) - (xy 122.744878 186.417011) - (xy 122.688817 186.240282) - (xy 122.681695 186.223663) - (xy 122.674769 186.20686) - (xy 122.67344 186.204404) - (xy 122.584119 186.04193) - (xy 122.573881 186.026978) - (xy 122.563846 186.011874) - (xy 122.562072 186.00973) - (xy 122.562067 186.009723) - (xy 122.562061 186.009718) - (xy 122.442889 185.867693) - (xy 122.429963 185.855036) - (xy 122.417164 185.842147) - (xy 122.415 185.840383) - (xy 122.270506 185.724206) - (xy 122.255341 185.714283) - (xy 122.24031 185.704144) - (xy 122.237845 185.702833) - (xy 122.073535 185.616934) - (xy 122.056748 185.610152) - (xy 122.040017 185.603119) - (xy 122.037344 185.602312) - (xy 121.85948 185.549964) - (xy 121.841692 185.546571) - (xy 121.823917 185.542922) - (xy 121.821139 185.54265) - (xy 121.636495 185.525846) - (xy 121.618401 185.525973) - (xy 121.600241 185.525846) - (xy 121.597462 185.526119) - (xy 121.41307 185.5455) - (xy 121.39535 185.549137) - (xy 121.377508 185.552541) - (xy 121.374835 185.553348) - (xy 121.197719 185.608174) - (xy 121.181041 185.615185) - (xy 121.1642 185.621989) - (xy 121.161735 185.6233) - (xy 120.998642 185.711484) - (xy 120.983617 185.721619) - (xy 120.968445 185.731547) - (xy 120.966289 185.733306) - (xy 120.966282 185.733311) - (xy 120.966276 185.733317) - (xy 120.823423 185.851496) - (xy 120.810694 185.864315) - (xy 120.797699 185.87704) - (xy 120.795919 185.879192) - (xy 120.678736 186.022872) - (xy 120.668724 186.037942) - (xy 120.658463 186.052927) - (xy 120.657136 186.055383) - (xy 120.570092 186.219088) - (xy 120.563193 186.235826) - (xy 120.556042 186.25251) - (xy 120.555217 186.255177) - (xy 120.501629 186.432671) - (xy 120.498114 186.450422) - (xy 120.494339 186.468183) - (xy 120.494049 186.470951) - (xy 120.494047 186.470961) - (xy 120.494047 186.47097) - (xy 120.475955 186.655483) - (xy 120.475955 186.655498) - (xy 120.475001 186.665183) - (xy 120.475001 188.310066) - (xy 119.775 188.310066) - (xy 119.733068 188.314196) - (xy 119.692748 188.326427) - (xy 119.655589 188.346289) - (xy 119.625 188.371393) - (xy 119.594411 188.346289) - (xy 119.557252 188.326427) - (xy 119.516932 188.314196) - (xy 119.475 188.310066) - (xy 118.775 188.310066) - (xy 118.733068 188.314196) - (xy 118.692748 188.326427) - (xy 118.655589 188.346289) - (xy 118.625 188.371393) - (xy 118.594411 188.346289) - (xy 118.557252 188.326427) - (xy 118.516932 188.314196) - (xy 118.475 188.310066) - (xy 117.775 188.310066) - (xy 117.733068 188.314196) - (xy 117.692748 188.326427) - (xy 117.655589 188.346289) - (xy 117.625 188.371393) - (xy 117.594411 188.346289) - (xy 117.557252 188.326427) - (xy 117.516932 188.314196) - (xy 117.475 188.310066) - (xy 116.775 188.310066) - (xy 116.733068 188.314196) - (xy 116.692748 188.326427) - (xy 116.655589 188.346289) - (xy 116.625 188.371393) - (xy 116.594411 188.346289) - (xy 116.557252 188.326427) - (xy 116.516932 188.314196) - (xy 116.475 188.310066) - (xy 115.775 188.310066) - (xy 115.733068 188.314196) - (xy 115.692748 188.326427) - (xy 115.655589 188.346289) - (xy 115.625 188.371393) - (xy 115.594411 188.346289) - (xy 115.557252 188.326427) - (xy 115.516932 188.314196) - (xy 115.475 188.310066) - (xy 114.775 188.310066) - (xy 114.733068 188.314196) - (xy 114.692748 188.326427) - (xy 114.655589 188.346289) - (xy 114.625 188.371393) - (xy 114.594411 188.346289) - (xy 114.557252 188.326427) - (xy 114.516932 188.314196) - (xy 114.475 188.310066) - (xy 113.775 188.310066) - (xy 113.733068 188.314196) - (xy 113.692748 188.326427) - (xy 113.655589 188.346289) - (xy 113.623019 188.373019) - (xy 113.600876 188.4) - (xy 112.8389 188.4) - (xy 112.8389 187.5) - (xy 112.83479 187.45827) - (xy 112.822618 187.418144) - (xy 112.802851 187.381164) - (xy 112.77625 187.34875) - (xy 112.743836 187.322149) - (xy 112.706856 187.302382) - (xy 112.66673 187.29021) - (xy 112.625 187.2861) - (xy 110.625 187.2861) - (xy 110.58327 187.29021) - (xy 110.543144 187.302382) - (xy 110.506164 187.322149) - (xy 110.47375 187.34875) - (xy 110.447149 187.381164) - (xy 110.427382 187.418144) - (xy 110.41521 187.45827) - (xy 110.4111 187.5) - (xy 110.4111 188.310066) - (xy 109.775 188.310066) - (xy 109.733068 188.314196) - (xy 109.692748 188.326427) - (xy 109.675 188.335914) - (xy 109.675 183.190183) - (xy 109.674931 183.189486) - (xy 109.674817 183.173122) - (xy 109.673868 183.164093) - (xy 109.673868 183.155002) - (xy 109.673576 183.152225) - (xy 109.633873 182.798267) - (xy 109.630107 182.780551) - (xy 109.626583 182.762754) - (xy 109.625757 182.760087) - (xy 109.51806 182.420582) - (xy 109.510939 182.403966) - (xy 109.504012 182.387161) - (xy 109.502683 182.384705) - (xy 109.356473 182.11875) - (xy 126.073428 182.11875) - (xy 126.073428 182.55625) - (xy 126.083906 182.662637) - (xy 126.114938 182.764936) - (xy 126.165331 182.859215) - (xy 126.233149 182.941851) - (xy 126.315785 183.009669) - (xy 126.410064 183.060062) - (xy 126.512363 183.091094) - (xy 126.61875 183.101572) - (xy 127.13125 183.101572) - (xy 127.237637 183.091094) - (xy 127.339936 183.060062) - (xy 127.434215 183.009669) - (xy 127.516851 182.941851) - (xy 127.584669 182.859215) - (xy 127.625 182.783761) - (xy 127.665331 182.859215) - (xy 127.733149 182.941851) - (xy 127.815785 183.009669) - (xy 127.910064 183.060062) - (xy 128.012363 183.091094) - (xy 128.11875 183.101572) - (xy 128.63125 183.101572) - (xy 128.737637 183.091094) - (xy 128.839936 183.060062) - (xy 128.934215 183.009669) - (xy 129.016851 182.941851) - (xy 129.084669 182.859215) - (xy 129.135062 182.764936) - (xy 129.166094 182.662637) - (xy 129.176572 182.55625) - (xy 129.176572 182.11875) - (xy 131.073428 182.11875) - (xy 131.073428 182.55625) - (xy 131.083906 182.662637) - (xy 131.114938 182.764936) - (xy 131.165331 182.859215) - (xy 131.233149 182.941851) - (xy 131.315785 183.009669) - (xy 131.410064 183.060062) - (xy 131.512363 183.091094) - (xy 131.61875 183.101572) - (xy 132.13125 183.101572) - (xy 132.237637 183.091094) - (xy 132.339936 183.060062) - (xy 132.434215 183.009669) - (xy 132.516851 182.941851) - (xy 132.584669 182.859215) - (xy 132.625 182.783761) - (xy 132.665331 182.859215) - (xy 132.733149 182.941851) - (xy 132.815785 183.009669) - (xy 132.910064 183.060062) - (xy 133.012363 183.091094) - (xy 133.11875 183.101572) - (xy 133.63125 183.101572) - (xy 133.737637 183.091094) - (xy 133.839936 183.060062) - (xy 133.934215 183.009669) - (xy 134.016851 182.941851) - (xy 134.084669 182.859215) - (xy 134.135062 182.764936) - (xy 134.166094 182.662637) - (xy 134.176572 182.55625) - (xy 134.176572 182.11875) - (xy 135.073428 182.11875) - (xy 135.073428 182.55625) - (xy 135.083906 182.662637) - (xy 135.114938 182.764936) - (xy 135.165331 182.859215) - (xy 135.233149 182.941851) - (xy 135.315785 183.009669) - (xy 135.410064 183.060062) - (xy 135.512363 183.091094) - (xy 135.61875 183.101572) - (xy 136.13125 183.101572) - (xy 136.237637 183.091094) - (xy 136.339936 183.060062) - (xy 136.434215 183.009669) - (xy 136.516851 182.941851) - (xy 136.584669 182.859215) - (xy 136.625 182.783761) - (xy 136.665331 182.859215) - (xy 136.733149 182.941851) - (xy 136.815785 183.009669) - (xy 136.910064 183.060062) - (xy 137.012363 183.091094) - (xy 137.11875 183.101572) - (xy 137.63125 183.101572) - (xy 137.737637 183.091094) - (xy 137.839936 183.060062) - (xy 137.934215 183.009669) - (xy 138.016851 182.941851) - (xy 138.084669 182.859215) - (xy 138.135062 182.764936) - (xy 138.166094 182.662637) - (xy 138.176572 182.55625) - (xy 138.176572 182.11875) - (xy 139.073428 182.11875) - (xy 139.073428 182.55625) - (xy 139.083906 182.662637) - (xy 139.114938 182.764936) - (xy 139.165331 182.859215) - (xy 139.233149 182.941851) - (xy 139.315785 183.009669) - (xy 139.410064 183.060062) - (xy 139.512363 183.091094) - (xy 139.61875 183.101572) - (xy 140.13125 183.101572) - (xy 140.237637 183.091094) - (xy 140.339936 183.060062) - (xy 140.434215 183.009669) - (xy 140.516851 182.941851) - (xy 140.584669 182.859215) - (xy 140.625 182.783761) - (xy 140.665331 182.859215) - (xy 140.733149 182.941851) - (xy 140.815785 183.009669) - (xy 140.910064 183.060062) - (xy 141.012363 183.091094) - (xy 141.11875 183.101572) - (xy 141.63125 183.101572) - (xy 141.737637 183.091094) - (xy 141.839936 183.060062) - (xy 141.934215 183.009669) - (xy 142.016851 182.941851) - (xy 142.084669 182.859215) - (xy 142.135062 182.764936) - (xy 142.166094 182.662637) - (xy 142.176572 182.55625) - (xy 142.176572 182.11875) - (xy 145.073428 182.11875) - (xy 145.073428 182.55625) - (xy 145.083906 182.662637) - (xy 145.114938 182.764936) - (xy 145.165331 182.859215) - (xy 145.233149 182.941851) - (xy 145.315785 183.009669) - (xy 145.410064 183.060062) - (xy 145.512363 183.091094) - (xy 145.61875 183.101572) - (xy 146.13125 183.101572) - (xy 146.237637 183.091094) - (xy 146.339936 183.060062) - (xy 146.434215 183.009669) - (xy 146.516851 182.941851) - (xy 146.584669 182.859215) - (xy 146.625 182.783761) - (xy 146.665331 182.859215) - (xy 146.733149 182.941851) - (xy 146.815785 183.009669) - (xy 146.910064 183.060062) - (xy 147.012363 183.091094) - (xy 147.11875 183.101572) - (xy 147.63125 183.101572) - (xy 147.737637 183.091094) - (xy 147.839936 183.060062) - (xy 147.934215 183.009669) - (xy 148.016851 182.941851) - (xy 148.084669 182.859215) - (xy 148.135062 182.764936) - (xy 148.166094 182.662637) - (xy 148.176572 182.55625) - (xy 148.176572 182.11875) - (xy 149.073428 182.11875) - (xy 149.073428 182.55625) - (xy 149.083906 182.662637) - (xy 149.114938 182.764936) - (xy 149.165331 182.859215) - (xy 149.233149 182.941851) - (xy 149.315785 183.009669) - (xy 149.410064 183.060062) - (xy 149.512363 183.091094) - (xy 149.61875 183.101572) - (xy 150.13125 183.101572) - (xy 150.237637 183.091094) - (xy 150.339936 183.060062) - (xy 150.434215 183.009669) - (xy 150.516851 182.941851) - (xy 150.584669 182.859215) - (xy 150.625 182.783761) - (xy 150.665331 182.859215) - (xy 150.733149 182.941851) - (xy 150.815785 183.009669) - (xy 150.910064 183.060062) - (xy 151.012363 183.091094) - (xy 151.11875 183.101572) - (xy 151.63125 183.101572) - (xy 151.737637 183.091094) - (xy 151.839936 183.060062) - (xy 151.934215 183.009669) - (xy 152.016851 182.941851) - (xy 152.084669 182.859215) - (xy 152.135062 182.764936) - (xy 152.166094 182.662637) - (xy 152.176572 182.55625) - (xy 152.176572 182.11875) - (xy 153.073428 182.11875) - (xy 153.073428 182.55625) - (xy 153.083906 182.662637) - (xy 153.114938 182.764936) - (xy 153.165331 182.859215) - (xy 153.233149 182.941851) - (xy 153.315785 183.009669) - (xy 153.410064 183.060062) - (xy 153.512363 183.091094) - (xy 153.61875 183.101572) - (xy 154.13125 183.101572) - (xy 154.237637 183.091094) - (xy 154.339936 183.060062) - (xy 154.434215 183.009669) - (xy 154.516851 182.941851) - (xy 154.584669 182.859215) - (xy 154.625 182.783761) - (xy 154.665331 182.859215) - (xy 154.733149 182.941851) - (xy 154.815785 183.009669) - (xy 154.910064 183.060062) - (xy 155.012363 183.091094) - (xy 155.11875 183.101572) - (xy 155.63125 183.101572) - (xy 155.737637 183.091094) - (xy 155.839936 183.060062) - (xy 155.934215 183.009669) - (xy 156.016851 182.941851) - (xy 156.084669 182.859215) - (xy 156.135062 182.764936) - (xy 156.166094 182.662637) - (xy 156.176572 182.55625) - (xy 156.176572 182.11875) - (xy 157.073428 182.11875) - (xy 157.073428 182.55625) - (xy 157.083906 182.662637) - (xy 157.114938 182.764936) - (xy 157.165331 182.859215) - (xy 157.233149 182.941851) - (xy 157.315785 183.009669) - (xy 157.410064 183.060062) - (xy 157.512363 183.091094) - (xy 157.61875 183.101572) - (xy 158.13125 183.101572) - (xy 158.237637 183.091094) - (xy 158.339936 183.060062) - (xy 158.434215 183.009669) - (xy 158.516851 182.941851) - (xy 158.584669 182.859215) - (xy 158.625 182.783761) - (xy 158.665331 182.859215) - (xy 158.733149 182.941851) - (xy 158.815785 183.009669) - (xy 158.910064 183.060062) - (xy 159.012363 183.091094) - (xy 159.11875 183.101572) - (xy 159.63125 183.101572) - (xy 159.737637 183.091094) - (xy 159.839936 183.060062) - (xy 159.934215 183.009669) - (xy 160.016851 182.941851) - (xy 160.084669 182.859215) - (xy 160.135062 182.764936) - (xy 160.166094 182.662637) - (xy 160.176572 182.55625) - (xy 160.176572 182.11875) - (xy 162.073428 182.11875) - (xy 162.073428 182.55625) - (xy 162.083906 182.662637) - (xy 162.114938 182.764936) - (xy 162.165331 182.859215) - (xy 162.233149 182.941851) - (xy 162.315785 183.009669) - (xy 162.410064 183.060062) - (xy 162.512363 183.091094) - (xy 162.61875 183.101572) - (xy 163.13125 183.101572) - (xy 163.237637 183.091094) - (xy 163.339936 183.060062) - (xy 163.434215 183.009669) - (xy 163.516851 182.941851) - (xy 163.584669 182.859215) - (xy 163.625 182.783761) - (xy 163.665331 182.859215) - (xy 163.733149 182.941851) - (xy 163.815785 183.009669) - (xy 163.910064 183.060062) - (xy 164.012363 183.091094) - (xy 164.11875 183.101572) - (xy 164.63125 183.101572) - (xy 164.737637 183.091094) - (xy 164.839936 183.060062) - (xy 164.934215 183.009669) - (xy 165.016851 182.941851) - (xy 165.084669 182.859215) - (xy 165.135062 182.764936) - (xy 165.166094 182.662637) - (xy 165.176572 182.55625) - (xy 165.176572 182.11875) - (xy 166.073428 182.11875) - (xy 166.073428 182.55625) - (xy 166.083906 182.662637) - (xy 166.114938 182.764936) - (xy 166.165331 182.859215) - (xy 166.233149 182.941851) - (xy 166.315785 183.009669) - (xy 166.410064 183.060062) - (xy 166.512363 183.091094) - (xy 166.61875 183.101572) - (xy 167.13125 183.101572) - (xy 167.237637 183.091094) - (xy 167.339936 183.060062) - (xy 167.434215 183.009669) - (xy 167.516851 182.941851) - (xy 167.584669 182.859215) - (xy 167.625 182.783761) - (xy 167.665331 182.859215) - (xy 167.733149 182.941851) - (xy 167.815785 183.009669) - (xy 167.910064 183.060062) - (xy 168.012363 183.091094) - (xy 168.11875 183.101572) - (xy 168.63125 183.101572) - (xy 168.737637 183.091094) - (xy 168.839936 183.060062) - (xy 168.934215 183.009669) - (xy 169.016851 182.941851) - (xy 169.084669 182.859215) - (xy 169.135062 182.764936) - (xy 169.166094 182.662637) - (xy 169.176572 182.55625) - (xy 169.176572 182.11875) - (xy 170.073428 182.11875) - (xy 170.073428 182.55625) - (xy 170.083906 182.662637) - (xy 170.114938 182.764936) - (xy 170.165331 182.859215) - (xy 170.233149 182.941851) - (xy 170.315785 183.009669) - (xy 170.410064 183.060062) - (xy 170.512363 183.091094) - (xy 170.61875 183.101572) - (xy 171.13125 183.101572) - (xy 171.237637 183.091094) - (xy 171.339936 183.060062) - (xy 171.434215 183.009669) - (xy 171.516851 182.941851) - (xy 171.584669 182.859215) - (xy 171.625 182.783761) - (xy 171.665331 182.859215) - (xy 171.733149 182.941851) - (xy 171.815785 183.009669) - (xy 171.910064 183.060062) - (xy 172.012363 183.091094) - (xy 172.11875 183.101572) - (xy 172.63125 183.101572) - (xy 172.737637 183.091094) - (xy 172.839936 183.060062) - (xy 172.934215 183.009669) - (xy 173.016851 182.941851) - (xy 173.084669 182.859215) - (xy 173.135062 182.764936) - (xy 173.166094 182.662637) - (xy 173.176572 182.55625) - (xy 173.176572 182.11875) - (xy 174.073428 182.11875) - (xy 174.073428 182.55625) - (xy 174.083906 182.662637) - (xy 174.114938 182.764936) - (xy 174.165331 182.859215) - (xy 174.233149 182.941851) - (xy 174.315785 183.009669) - (xy 174.410064 183.060062) - (xy 174.512363 183.091094) - (xy 174.61875 183.101572) - (xy 175.13125 183.101572) - (xy 175.237637 183.091094) - (xy 175.339936 183.060062) - (xy 175.434215 183.009669) - (xy 175.516851 182.941851) - (xy 175.584669 182.859215) - (xy 175.625 182.783761) - (xy 175.665331 182.859215) - (xy 175.733149 182.941851) - (xy 175.815785 183.009669) - (xy 175.910064 183.060062) - (xy 176.012363 183.091094) - (xy 176.11875 183.101572) - (xy 176.63125 183.101572) - (xy 176.737637 183.091094) - (xy 176.839936 183.060062) - (xy 176.934215 183.009669) - (xy 177.016851 182.941851) - (xy 177.084669 182.859215) - (xy 177.135062 182.764936) - (xy 177.166094 182.662637) - (xy 177.176572 182.55625) - (xy 177.176572 182.11875) - (xy 178.073428 182.11875) - (xy 178.073428 182.55625) - (xy 178.083906 182.662637) - (xy 178.114938 182.764936) - (xy 178.165331 182.859215) - (xy 178.233149 182.941851) - (xy 178.315785 183.009669) - (xy 178.410064 183.060062) - (xy 178.512363 183.091094) - (xy 178.61875 183.101572) - (xy 179.13125 183.101572) - (xy 179.237637 183.091094) - (xy 179.339936 183.060062) - (xy 179.434215 183.009669) - (xy 179.516851 182.941851) - (xy 179.584669 182.859215) - (xy 179.625 182.783761) - (xy 179.665331 182.859215) - (xy 179.733149 182.941851) - (xy 179.815785 183.009669) - (xy 179.910064 183.060062) - (xy 180.012363 183.091094) - (xy 180.11875 183.101572) - (xy 180.63125 183.101572) - (xy 180.737637 183.091094) - (xy 180.839936 183.060062) - (xy 180.934215 183.009669) - (xy 181.016851 182.941851) - (xy 181.084669 182.859215) - (xy 181.135062 182.764936) - (xy 181.166094 182.662637) - (xy 181.176572 182.55625) - (xy 181.176572 182.11875) - (xy 182.073428 182.11875) - (xy 182.073428 182.55625) - (xy 182.083906 182.662637) - (xy 182.114938 182.764936) - (xy 182.165331 182.859215) - (xy 182.233149 182.941851) - (xy 182.315785 183.009669) - (xy 182.410064 183.060062) - (xy 182.512363 183.091094) - (xy 182.61875 183.101572) - (xy 183.13125 183.101572) - (xy 183.237637 183.091094) - (xy 183.339936 183.060062) - (xy 183.434215 183.009669) - (xy 183.516851 182.941851) - (xy 183.584669 182.859215) - (xy 183.625 182.783761) - (xy 183.665331 182.859215) - (xy 183.733149 182.941851) - (xy 183.815785 183.009669) - (xy 183.910064 183.060062) - (xy 184.012363 183.091094) - (xy 184.11875 183.101572) - (xy 184.63125 183.101572) - (xy 184.737637 183.091094) - (xy 184.839936 183.060062) - (xy 184.934215 183.009669) - (xy 185.016851 182.941851) - (xy 185.084669 182.859215) - (xy 185.135062 182.764936) - (xy 185.166094 182.662637) - (xy 185.176572 182.55625) - (xy 185.176572 182.11875) - (xy 186.073428 182.11875) - (xy 186.073428 182.55625) - (xy 186.083906 182.662637) - (xy 186.114938 182.764936) - (xy 186.165331 182.859215) - (xy 186.233149 182.941851) - (xy 186.315785 183.009669) - (xy 186.410064 183.060062) - (xy 186.512363 183.091094) - (xy 186.61875 183.101572) - (xy 187.13125 183.101572) - (xy 187.237637 183.091094) - (xy 187.339936 183.060062) - (xy 187.434215 183.009669) - (xy 187.516851 182.941851) - (xy 187.584669 182.859215) - (xy 187.625 182.783761) - (xy 187.665331 182.859215) - (xy 187.733149 182.941851) - (xy 187.815785 183.009669) - (xy 187.910064 183.060062) - (xy 188.012363 183.091094) - (xy 188.11875 183.101572) - (xy 188.63125 183.101572) - (xy 188.737637 183.091094) - (xy 188.839936 183.060062) - (xy 188.934215 183.009669) - (xy 189.016851 182.941851) - (xy 189.084669 182.859215) - (xy 189.135062 182.764936) - (xy 189.166094 182.662637) - (xy 189.176572 182.55625) - (xy 189.176572 182.11875) - (xy 190.073428 182.11875) - (xy 190.073428 182.55625) - (xy 190.083906 182.662637) - (xy 190.114938 182.764936) - (xy 190.165331 182.859215) - (xy 190.233149 182.941851) - (xy 190.315785 183.009669) - (xy 190.410064 183.060062) - (xy 190.512363 183.091094) - (xy 190.61875 183.101572) - (xy 191.13125 183.101572) - (xy 191.237637 183.091094) - (xy 191.339936 183.060062) - (xy 191.434215 183.009669) - (xy 191.516851 182.941851) - (xy 191.584669 182.859215) - (xy 191.625 182.783761) - (xy 191.665331 182.859215) - (xy 191.733149 182.941851) - (xy 191.815785 183.009669) - (xy 191.910064 183.060062) - (xy 192.012363 183.091094) - (xy 192.11875 183.101572) - (xy 192.63125 183.101572) - (xy 192.737637 183.091094) - (xy 192.839936 183.060062) - (xy 192.934215 183.009669) - (xy 193.016851 182.941851) - (xy 193.084669 182.859215) - (xy 193.135062 182.764936) - (xy 193.166094 182.662637) - (xy 193.176572 182.55625) - (xy 193.176572 182.11875) - (xy 193.166094 182.012363) - (xy 193.135062 181.910064) - (xy 193.084669 181.815785) - (xy 193.016851 181.733149) - (xy 192.934215 181.665331) - (xy 192.839936 181.614938) - (xy 192.737637 181.583906) - (xy 192.63125 181.573428) - (xy 192.11875 181.573428) - (xy 192.012363 181.583906) - (xy 191.910064 181.614938) - (xy 191.815785 181.665331) - (xy 191.733149 181.733149) - (xy 191.665331 181.815785) - (xy 191.625 181.891239) - (xy 191.584669 181.815785) - (xy 191.516851 181.733149) - (xy 191.434215 181.665331) - (xy 191.339936 181.614938) - (xy 191.237637 181.583906) - (xy 191.13125 181.573428) - (xy 190.61875 181.573428) - (xy 190.512363 181.583906) - (xy 190.410064 181.614938) - (xy 190.315785 181.665331) - (xy 190.233149 181.733149) - (xy 190.165331 181.815785) - (xy 190.114938 181.910064) - (xy 190.083906 182.012363) - (xy 190.073428 182.11875) - (xy 189.176572 182.11875) - (xy 189.166094 182.012363) - (xy 189.135062 181.910064) - (xy 189.084669 181.815785) - (xy 189.016851 181.733149) - (xy 188.934215 181.665331) - (xy 188.839936 181.614938) - (xy 188.737637 181.583906) - (xy 188.63125 181.573428) - (xy 188.11875 181.573428) - (xy 188.012363 181.583906) - (xy 187.910064 181.614938) - (xy 187.815785 181.665331) - (xy 187.733149 181.733149) - (xy 187.665331 181.815785) - (xy 187.625 181.891239) - (xy 187.584669 181.815785) - (xy 187.516851 181.733149) - (xy 187.434215 181.665331) - (xy 187.339936 181.614938) - (xy 187.237637 181.583906) - (xy 187.13125 181.573428) - (xy 186.61875 181.573428) - (xy 186.512363 181.583906) - (xy 186.410064 181.614938) - (xy 186.315785 181.665331) - (xy 186.233149 181.733149) - (xy 186.165331 181.815785) - (xy 186.114938 181.910064) - (xy 186.083906 182.012363) - (xy 186.073428 182.11875) - (xy 185.176572 182.11875) - (xy 185.166094 182.012363) - (xy 185.135062 181.910064) - (xy 185.084669 181.815785) - (xy 185.016851 181.733149) - (xy 184.934215 181.665331) - (xy 184.839936 181.614938) - (xy 184.737637 181.583906) - (xy 184.63125 181.573428) - (xy 184.11875 181.573428) - (xy 184.012363 181.583906) - (xy 183.910064 181.614938) - (xy 183.815785 181.665331) - (xy 183.733149 181.733149) - (xy 183.665331 181.815785) - (xy 183.625 181.891239) - (xy 183.584669 181.815785) - (xy 183.516851 181.733149) - (xy 183.434215 181.665331) - (xy 183.339936 181.614938) - (xy 183.237637 181.583906) - (xy 183.13125 181.573428) - (xy 182.61875 181.573428) - (xy 182.512363 181.583906) - (xy 182.410064 181.614938) - (xy 182.315785 181.665331) - (xy 182.233149 181.733149) - (xy 182.165331 181.815785) - (xy 182.114938 181.910064) - (xy 182.083906 182.012363) - (xy 182.073428 182.11875) - (xy 181.176572 182.11875) - (xy 181.166094 182.012363) - (xy 181.135062 181.910064) - (xy 181.084669 181.815785) - (xy 181.016851 181.733149) - (xy 180.934215 181.665331) - (xy 180.839936 181.614938) - (xy 180.737637 181.583906) - (xy 180.63125 181.573428) - (xy 180.11875 181.573428) - (xy 180.012363 181.583906) - (xy 179.910064 181.614938) - (xy 179.815785 181.665331) - (xy 179.733149 181.733149) - (xy 179.665331 181.815785) - (xy 179.625 181.891239) - (xy 179.584669 181.815785) - (xy 179.516851 181.733149) - (xy 179.434215 181.665331) - (xy 179.339936 181.614938) - (xy 179.237637 181.583906) - (xy 179.13125 181.573428) - (xy 178.61875 181.573428) - (xy 178.512363 181.583906) - (xy 178.410064 181.614938) - (xy 178.315785 181.665331) - (xy 178.233149 181.733149) - (xy 178.165331 181.815785) - (xy 178.114938 181.910064) - (xy 178.083906 182.012363) - (xy 178.073428 182.11875) - (xy 177.176572 182.11875) - (xy 177.166094 182.012363) - (xy 177.135062 181.910064) - (xy 177.084669 181.815785) - (xy 177.016851 181.733149) - (xy 176.934215 181.665331) - (xy 176.839936 181.614938) - (xy 176.737637 181.583906) - (xy 176.63125 181.573428) - (xy 176.11875 181.573428) - (xy 176.012363 181.583906) - (xy 175.910064 181.614938) - (xy 175.815785 181.665331) - (xy 175.733149 181.733149) - (xy 175.665331 181.815785) - (xy 175.625 181.891239) - (xy 175.584669 181.815785) - (xy 175.516851 181.733149) - (xy 175.434215 181.665331) - (xy 175.339936 181.614938) - (xy 175.237637 181.583906) - (xy 175.13125 181.573428) - (xy 174.61875 181.573428) - (xy 174.512363 181.583906) - (xy 174.410064 181.614938) - (xy 174.315785 181.665331) - (xy 174.233149 181.733149) - (xy 174.165331 181.815785) - (xy 174.114938 181.910064) - (xy 174.083906 182.012363) - (xy 174.073428 182.11875) - (xy 173.176572 182.11875) - (xy 173.166094 182.012363) - (xy 173.135062 181.910064) - (xy 173.084669 181.815785) - (xy 173.016851 181.733149) - (xy 172.934215 181.665331) - (xy 172.839936 181.614938) - (xy 172.737637 181.583906) - (xy 172.63125 181.573428) - (xy 172.11875 181.573428) - (xy 172.012363 181.583906) - (xy 171.910064 181.614938) - (xy 171.815785 181.665331) - (xy 171.733149 181.733149) - (xy 171.665331 181.815785) - (xy 171.625 181.891239) - (xy 171.584669 181.815785) - (xy 171.516851 181.733149) - (xy 171.434215 181.665331) - (xy 171.339936 181.614938) - (xy 171.237637 181.583906) - (xy 171.13125 181.573428) - (xy 170.61875 181.573428) - (xy 170.512363 181.583906) - (xy 170.410064 181.614938) - (xy 170.315785 181.665331) - (xy 170.233149 181.733149) - (xy 170.165331 181.815785) - (xy 170.114938 181.910064) - (xy 170.083906 182.012363) - (xy 170.073428 182.11875) - (xy 169.176572 182.11875) - (xy 169.166094 182.012363) - (xy 169.135062 181.910064) - (xy 169.084669 181.815785) - (xy 169.016851 181.733149) - (xy 168.934215 181.665331) - (xy 168.839936 181.614938) - (xy 168.737637 181.583906) - (xy 168.63125 181.573428) - (xy 168.11875 181.573428) - (xy 168.012363 181.583906) - (xy 167.910064 181.614938) - (xy 167.815785 181.665331) - (xy 167.733149 181.733149) - (xy 167.665331 181.815785) - (xy 167.625 181.891239) - (xy 167.584669 181.815785) - (xy 167.516851 181.733149) - (xy 167.434215 181.665331) - (xy 167.339936 181.614938) - (xy 167.237637 181.583906) - (xy 167.13125 181.573428) - (xy 166.61875 181.573428) - (xy 166.512363 181.583906) - (xy 166.410064 181.614938) - (xy 166.315785 181.665331) - (xy 166.233149 181.733149) - (xy 166.165331 181.815785) - (xy 166.114938 181.910064) - (xy 166.083906 182.012363) - (xy 166.073428 182.11875) - (xy 165.176572 182.11875) - (xy 165.166094 182.012363) - (xy 165.135062 181.910064) - (xy 165.084669 181.815785) - (xy 165.016851 181.733149) - (xy 164.934215 181.665331) - (xy 164.839936 181.614938) - (xy 164.737637 181.583906) - (xy 164.63125 181.573428) - (xy 164.11875 181.573428) - (xy 164.012363 181.583906) - (xy 163.910064 181.614938) - (xy 163.815785 181.665331) - (xy 163.733149 181.733149) - (xy 163.665331 181.815785) - (xy 163.625 181.891239) - (xy 163.584669 181.815785) - (xy 163.516851 181.733149) - (xy 163.434215 181.665331) - (xy 163.339936 181.614938) - (xy 163.237637 181.583906) - (xy 163.13125 181.573428) - (xy 162.61875 181.573428) - (xy 162.512363 181.583906) - (xy 162.410064 181.614938) - (xy 162.315785 181.665331) - (xy 162.233149 181.733149) - (xy 162.165331 181.815785) - (xy 162.114938 181.910064) - (xy 162.083906 182.012363) - (xy 162.073428 182.11875) - (xy 160.176572 182.11875) - (xy 160.166094 182.012363) - (xy 160.135062 181.910064) - (xy 160.084669 181.815785) - (xy 160.016851 181.733149) - (xy 159.934215 181.665331) - (xy 159.839936 181.614938) - (xy 159.737637 181.583906) - (xy 159.63125 181.573428) - (xy 159.11875 181.573428) - (xy 159.012363 181.583906) - (xy 158.910064 181.614938) - (xy 158.815785 181.665331) - (xy 158.733149 181.733149) - (xy 158.665331 181.815785) - (xy 158.625 181.891239) - (xy 158.584669 181.815785) - (xy 158.516851 181.733149) - (xy 158.434215 181.665331) - (xy 158.339936 181.614938) - (xy 158.237637 181.583906) - (xy 158.13125 181.573428) - (xy 157.61875 181.573428) - (xy 157.512363 181.583906) - (xy 157.410064 181.614938) - (xy 157.315785 181.665331) - (xy 157.233149 181.733149) - (xy 157.165331 181.815785) - (xy 157.114938 181.910064) - (xy 157.083906 182.012363) - (xy 157.073428 182.11875) - (xy 156.176572 182.11875) - (xy 156.166094 182.012363) - (xy 156.135062 181.910064) - (xy 156.084669 181.815785) - (xy 156.016851 181.733149) - (xy 155.934215 181.665331) - (xy 155.839936 181.614938) - (xy 155.737637 181.583906) - (xy 155.63125 181.573428) - (xy 155.11875 181.573428) - (xy 155.012363 181.583906) - (xy 154.910064 181.614938) - (xy 154.815785 181.665331) - (xy 154.733149 181.733149) - (xy 154.665331 181.815785) - (xy 154.625 181.891239) - (xy 154.584669 181.815785) - (xy 154.516851 181.733149) - (xy 154.434215 181.665331) - (xy 154.339936 181.614938) - (xy 154.237637 181.583906) - (xy 154.13125 181.573428) - (xy 153.61875 181.573428) - (xy 153.512363 181.583906) - (xy 153.410064 181.614938) - (xy 153.315785 181.665331) - (xy 153.233149 181.733149) - (xy 153.165331 181.815785) - (xy 153.114938 181.910064) - (xy 153.083906 182.012363) - (xy 153.073428 182.11875) - (xy 152.176572 182.11875) - (xy 152.166094 182.012363) - (xy 152.135062 181.910064) - (xy 152.084669 181.815785) - (xy 152.016851 181.733149) - (xy 151.934215 181.665331) - (xy 151.839936 181.614938) - (xy 151.737637 181.583906) - (xy 151.63125 181.573428) - (xy 151.11875 181.573428) - (xy 151.012363 181.583906) - (xy 150.910064 181.614938) - (xy 150.815785 181.665331) - (xy 150.733149 181.733149) - (xy 150.665331 181.815785) - (xy 150.625 181.891239) - (xy 150.584669 181.815785) - (xy 150.516851 181.733149) - (xy 150.434215 181.665331) - (xy 150.339936 181.614938) - (xy 150.237637 181.583906) - (xy 150.13125 181.573428) - (xy 149.61875 181.573428) - (xy 149.512363 181.583906) - (xy 149.410064 181.614938) - (xy 149.315785 181.665331) - (xy 149.233149 181.733149) - (xy 149.165331 181.815785) - (xy 149.114938 181.910064) - (xy 149.083906 182.012363) - (xy 149.073428 182.11875) - (xy 148.176572 182.11875) - (xy 148.166094 182.012363) - (xy 148.135062 181.910064) - (xy 148.084669 181.815785) - (xy 148.016851 181.733149) - (xy 147.934215 181.665331) - (xy 147.839936 181.614938) - (xy 147.737637 181.583906) - (xy 147.63125 181.573428) - (xy 147.11875 181.573428) - (xy 147.012363 181.583906) - (xy 146.910064 181.614938) - (xy 146.815785 181.665331) - (xy 146.733149 181.733149) - (xy 146.665331 181.815785) - (xy 146.625 181.891239) - (xy 146.584669 181.815785) - (xy 146.516851 181.733149) - (xy 146.434215 181.665331) - (xy 146.339936 181.614938) - (xy 146.237637 181.583906) - (xy 146.13125 181.573428) - (xy 145.61875 181.573428) - (xy 145.512363 181.583906) - (xy 145.410064 181.614938) - (xy 145.315785 181.665331) - (xy 145.233149 181.733149) - (xy 145.165331 181.815785) - (xy 145.114938 181.910064) - (xy 145.083906 182.012363) - (xy 145.073428 182.11875) - (xy 142.176572 182.11875) - (xy 142.166094 182.012363) - (xy 142.135062 181.910064) - (xy 142.084669 181.815785) - (xy 142.016851 181.733149) - (xy 141.934215 181.665331) - (xy 141.839936 181.614938) - (xy 141.737637 181.583906) - (xy 141.63125 181.573428) - (xy 141.11875 181.573428) - (xy 141.012363 181.583906) - (xy 140.910064 181.614938) - (xy 140.815785 181.665331) - (xy 140.733149 181.733149) - (xy 140.665331 181.815785) - (xy 140.625 181.891239) - (xy 140.584669 181.815785) - (xy 140.516851 181.733149) - (xy 140.434215 181.665331) - (xy 140.339936 181.614938) - (xy 140.237637 181.583906) - (xy 140.13125 181.573428) - (xy 139.61875 181.573428) - (xy 139.512363 181.583906) - (xy 139.410064 181.614938) - (xy 139.315785 181.665331) - (xy 139.233149 181.733149) - (xy 139.165331 181.815785) - (xy 139.114938 181.910064) - (xy 139.083906 182.012363) - (xy 139.073428 182.11875) - (xy 138.176572 182.11875) - (xy 138.166094 182.012363) - (xy 138.135062 181.910064) - (xy 138.084669 181.815785) - (xy 138.016851 181.733149) - (xy 137.934215 181.665331) - (xy 137.839936 181.614938) - (xy 137.737637 181.583906) - (xy 137.63125 181.573428) - (xy 137.11875 181.573428) - (xy 137.012363 181.583906) - (xy 136.910064 181.614938) - (xy 136.815785 181.665331) - (xy 136.733149 181.733149) - (xy 136.665331 181.815785) - (xy 136.625 181.891239) - (xy 136.584669 181.815785) - (xy 136.516851 181.733149) - (xy 136.434215 181.665331) - (xy 136.339936 181.614938) - (xy 136.237637 181.583906) - (xy 136.13125 181.573428) - (xy 135.61875 181.573428) - (xy 135.512363 181.583906) - (xy 135.410064 181.614938) - (xy 135.315785 181.665331) - (xy 135.233149 181.733149) - (xy 135.165331 181.815785) - (xy 135.114938 181.910064) - (xy 135.083906 182.012363) - (xy 135.073428 182.11875) - (xy 134.176572 182.11875) - (xy 134.166094 182.012363) - (xy 134.135062 181.910064) - (xy 134.084669 181.815785) - (xy 134.016851 181.733149) - (xy 133.934215 181.665331) - (xy 133.839936 181.614938) - (xy 133.737637 181.583906) - (xy 133.63125 181.573428) - (xy 133.11875 181.573428) - (xy 133.012363 181.583906) - (xy 132.910064 181.614938) - (xy 132.815785 181.665331) - (xy 132.733149 181.733149) - (xy 132.665331 181.815785) - (xy 132.625 181.891239) - (xy 132.584669 181.815785) - (xy 132.516851 181.733149) - (xy 132.434215 181.665331) - (xy 132.339936 181.614938) - (xy 132.237637 181.583906) - (xy 132.13125 181.573428) - (xy 131.61875 181.573428) - (xy 131.512363 181.583906) - (xy 131.410064 181.614938) - (xy 131.315785 181.665331) - (xy 131.233149 181.733149) - (xy 131.165331 181.815785) - (xy 131.114938 181.910064) - (xy 131.083906 182.012363) - (xy 131.073428 182.11875) - (xy 129.176572 182.11875) - (xy 129.166094 182.012363) - (xy 129.135062 181.910064) - (xy 129.084669 181.815785) - (xy 129.016851 181.733149) - (xy 128.934215 181.665331) - (xy 128.839936 181.614938) - (xy 128.737637 181.583906) - (xy 128.63125 181.573428) - (xy 128.11875 181.573428) - (xy 128.012363 181.583906) - (xy 127.910064 181.614938) - (xy 127.815785 181.665331) - (xy 127.733149 181.733149) - (xy 127.665331 181.815785) - (xy 127.625 181.891239) - (xy 127.584669 181.815785) - (xy 127.516851 181.733149) - (xy 127.434215 181.665331) - (xy 127.339936 181.614938) - (xy 127.237637 181.583906) - (xy 127.13125 181.573428) - (xy 126.61875 181.573428) - (xy 126.512363 181.583906) - (xy 126.410064 181.614938) - (xy 126.315785 181.665331) - (xy 126.233149 181.733149) - (xy 126.165331 181.815785) - (xy 126.114938 181.910064) - (xy 126.083906 182.012363) - (xy 126.073428 182.11875) - (xy 109.356473 182.11875) - (xy 109.331093 182.072584) - (xy 109.320878 182.057666) - (xy 109.310821 182.042528) - (xy 109.309041 182.040377) - (xy 109.080095 181.76753) - (xy 109.067172 181.754875) - (xy 109.054371 181.741984) - (xy 109.052207 181.740219) - (xy 108.774624 181.517037) - (xy 108.759459 181.507114) - (xy 108.744428 181.496975) - (xy 108.741962 181.495664) - (xy 108.426316 181.330648) - (xy 108.409529 181.323866) - (xy 108.392798 181.316833) - (xy 108.390125 181.316026) - (xy 108.048439 181.215463) - (xy 108.030665 181.212073) - (xy 108.012877 181.208421) - (xy 108.010098 181.208149) - (xy 107.655386 181.175867) - (xy 107.637292 181.175994) - (xy 107.619132 181.175867) - (xy 107.616353 181.17614) - (xy 107.262127 181.213371) - (xy 107.244389 181.217012) - (xy 107.226564 181.220412) - (xy 107.223891 181.221219) - (xy 106.883642 181.326544) - (xy 106.866939 181.333565) - (xy 106.850124 181.340359) - (xy 106.847659 181.34167) - (xy 106.534348 181.511076) - (xy 106.5193 181.521226) - (xy 106.504151 181.531139) - (xy 106.501995 181.532898) - (xy 106.501988 181.532903) - (xy 106.501982 181.532909) - (xy 106.227548 181.75994) - (xy 106.214782 181.772796) - (xy 106.201823 181.785486) - (xy 106.200049 181.787632) - (xy 106.200044 181.787637) - (xy 106.20004 181.787642) - (xy 105.97493 182.063654) - (xy 105.964912 182.078732) - (xy 105.954657 182.093709) - (xy 105.95333 182.096165) - (xy 105.786114 182.410653) - (xy 105.779236 182.427339) - (xy 105.772064 182.444073) - (xy 105.771239 182.446741) - (xy 105.668293 182.787716) - (xy 105.664778 182.805467) - (xy 105.661003 182.823228) - (xy 105.660713 182.825996) - (xy 105.660711 182.826006) - (xy 105.660711 182.826015) - (xy 105.625955 183.180483) - (xy 105.625955 183.180498) - (xy 105.625001 183.190183) - (xy 105.625001 185.875) - (xy 98.025 185.875) - (xy 98.025 181.384817) - (xy 98.025967 181.375) - (xy 98.022105 181.335793) - (xy 98.010669 181.298093) - (xy 97.992098 181.263349) - (xy 97.967105 181.232895) - (xy 97.936651 181.207902) - (xy 97.901907 181.189331) - (xy 97.864207 181.177895) - (xy 97.834817 181.175) - (xy 97.825 181.174033) - (xy 97.815183 181.175) - (xy 79.484817 181.175) - (xy 79.475 181.174033) - (xy 79.465183 181.175) - (xy 79.435793 181.177895) - (xy 79.398093 181.189331) - (xy 79.363349 181.207902) - (xy 79.332895 181.232895) - (xy 79.307902 181.263349) - (xy 79.289331 181.298093) - (xy 79.277895 181.335793) - (xy 79.274033 181.375) - (xy 79.275001 181.384827) - (xy 79.275 189.425) - (xy 64.675 189.425) - (xy 64.675 184.596609) - (xy 70.163764 184.596609) - (xy 70.163764 184.953391) - (xy 70.233369 185.303318) - (xy 70.369903 185.632942) - (xy 70.568121 185.929596) - (xy 70.820404 186.181879) - (xy 71.117058 186.380097) - (xy 71.446682 186.516631) - (xy 71.796609 186.586236) - (xy 72.153391 186.586236) - (xy 72.503318 186.516631) - (xy 72.832942 186.380097) - (xy 73.129596 186.181879) - (xy 73.381879 185.929596) - (xy 73.580097 185.632942) - (xy 73.716631 185.303318) - (xy 73.786236 184.953391) - (xy 73.786236 184.596609) - (xy 73.716631 184.246682) - (xy 73.580097 183.917058) - (xy 73.381879 183.620404) - (xy 73.129596 183.368121) - (xy 72.832942 183.169903) - (xy 72.503318 183.033369) - (xy 72.153391 182.963764) - (xy 71.796609 182.963764) - (xy 71.446682 183.033369) - (xy 71.117058 183.169903) - (xy 70.820404 183.368121) - (xy 70.568121 183.620404) - (xy 70.369903 183.917058) - (xy 70.233369 184.246682) - (xy 70.163764 184.596609) - (xy 64.675 184.596609) - (xy 64.675 99.196609) - (xy 70.163764 99.196609) - (xy 70.163764 99.553391) - (xy 70.233369 99.903318) - (xy 70.369903 100.232942) - (xy 70.568121 100.529596) - (xy 70.820404 100.781879) - (xy 71.117058 100.980097) - (xy 71.446682 101.116631) - (xy 71.796609 101.186236) - (xy 72.153391 101.186236) - (xy 72.503318 101.116631) - (xy 72.832942 100.980097) - (xy 73.129596 100.781879) - (xy 73.381879 100.529596) - (xy 73.580097 100.232942) - (xy 73.716631 99.903318) - (xy 73.786236 99.553391) - (xy 73.786236 99.196609) - (xy 73.716631 98.846682) - (xy 73.580097 98.517058) - (xy 73.381879 98.220404) - (xy 73.129596 97.968121) - (xy 72.832942 97.769903) - (xy 72.503318 97.633369) - (xy 72.153391 97.563764) - (xy 71.796609 97.563764) - (xy 71.446682 97.633369) - (xy 71.117058 97.769903) - (xy 70.820404 97.968121) - (xy 70.568121 98.220404) - (xy 70.369903 98.517058) - (xy 70.233369 98.846682) - (xy 70.163764 99.196609) - (xy 64.675 99.196609) - (xy 64.675 83.175) - (xy 231.925006 83.175) - ) - ) - ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 494d18d1-ba92-41f3-b781-f82625ec8a22) (hatch edge 0.508) - (connect_pads (clearance 0)) - (min_thickness 0.254) - (keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 64.475 180.375) - (xy 69.555 180.375) - (xy 69.555 104.425) - (xy 64.475 104.425) - ) - ) - ) +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "B") + (title_block + (title "PCIexpress_x16_full") + (company "Author: Luca Anastasio") + ) + (layers + (0 "F.Cu" power) + (4 "In1.Cu" power) + (6 "In2.Cu" power) + (2 "B.Cu" power) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (aux_axis_origin 109.625 194.125) + (grid_origin 109.625 194.125) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes no) + (usegerberadvancedattributes no) + (creategerberjobfile no) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "GND") + (net 2 "Net-(J2-PadA50)") + (net 3 "Net-(J2-PadB82)") + (net 4 "Net-(J2-PadA33)") + (net 5 "Net-(J2-PadA32)") + (net 6 "Net-(J2-PadA19)") + (net 7 "+12V") + (net 8 "+3V3") + (net 9 "+3.3VA") + (net 10 "Net-(J2-PadB12)") + (net 11 "Net-(J2-PadB30)") + (net 12 "/PER0_P") + (net 13 "/PER0_N") + (net 14 "/PER1_P") + (net 15 "/PER1_N") + (net 16 "/PER2_P") + (net 17 "/PER2_N") + (net 18 "/PER3_P") + (net 19 "/PER3_N") + (net 20 "/PER4_P") + (net 21 "/PER4_N") + (net 22 "/PER5_P") + (net 23 "/PER5_N") + (net 24 "/PER6_P") + (net 25 "/PER6_N") + (net 26 "/PER7_P") + (net 27 "/PER7_N") + (net 28 "/PER8_P") + (net 29 "/PER8_N") + (net 30 "/PER9_P") + (net 31 "/PER9_N") + (net 32 "/PER10_P") + (net 33 "/PER10_N") + (net 34 "/PER11_P") + (net 35 "/PER11_N") + (net 36 "/PER12_P") + (net 37 "/PER12_N") + (net 38 "/PER13_P") + (net 39 "/PER13_N") + (net 40 "/PER14_P") + (net 41 "/PER14_N") + (net 42 "/PER15_P") + (net 43 "/PER15_N") + (net 44 "/~{PRSNT2x16}") + (net 45 "/PET15_N") + (net 46 "/PET15_P") + (net 47 "/PET14_N") + (net 48 "/PET14_P") + (net 49 "/PET13_N") + (net 50 "/PET13_P") + (net 51 "/PET12_N") + (net 52 "/PET12_P") + (net 53 "/PET11_N") + (net 54 "/PET11_P") + (net 55 "/PET10_N") + (net 56 "/PET10_P") + (net 57 "/PET9_N") + (net 58 "/PET9_P") + (net 59 "/PET8_N") + (net 60 "/PET8_P") + (net 61 "/~{PRSNT2x8}") + (net 62 "/PET7_N") + (net 63 "/PET7_P") + (net 64 "/PET6_N") + (net 65 "/PET6_P") + (net 66 "/PET5_N") + (net 67 "/PET5_P") + (net 68 "/PET4_N") + (net 69 "/PET4_P") + (net 70 "/~{PRSNT2x4}") + (net 71 "/PET3_N") + (net 72 "/PET3_P") + (net 73 "/PET2_N") + (net 74 "/PET2_P") + (net 75 "/PET1_N") + (net 76 "/PET1_P") + (net 77 "/SMCLK") + (net 78 "/SMDAT") + (net 79 "/~{TRST}") + (net 80 "/~{WAKE}") + (net 81 "/PET0_P") + (net 82 "/PET0_N") + (net 83 "/~{PRSNT2x1}") + (net 84 "/~{PRSNT1}") + (net 85 "/TCK") + (net 86 "/TDI") + (net 87 "/TDO") + (net 88 "/TMS") + (net 89 "/~{PERST}") + (net 90 "/REFCLK-") + (net 91 "/REFCLK+") + (net 92 "/PCIexpress_connector/_PER0_P") + (net 93 "/PCIexpress_connector/_PER0_N") + (net 94 "/PCIexpress_connector/_PER1_P") + (net 95 "/PCIexpress_connector/_PER1_N") + (net 96 "/PCIexpress_connector/_PER2_P") + (net 97 "/PCIexpress_connector/_PER2_N") + (net 98 "/PCIexpress_connector/_PER3_P") + (net 99 "/PCIexpress_connector/_PER3_N") + (net 100 "/PCIexpress_connector/_PER4_P") + (net 101 "/PCIexpress_connector/_PER4_N") + (net 102 "/PCIexpress_connector/_PER5_P") + (net 103 "/PCIexpress_connector/_PER5_N") + (net 104 "/PCIexpress_connector/_PER6_P") + (net 105 "/PCIexpress_connector/_PER6_N") + (net 106 "/PCIexpress_connector/_PER7_P") + (net 107 "/PCIexpress_connector/_PER7_N") + (net 108 "/PCIexpress_connector/_PER8_P") + (net 109 "/PCIexpress_connector/_PER8_N") + (net 110 "/PCIexpress_connector/_PER9_P") + (net 111 "/PCIexpress_connector/_PER9_N") + (net 112 "/PCIexpress_connector/_PER10_P") + (net 113 "/PCIexpress_connector/_PER10_N") + (net 114 "/PCIexpress_connector/_PER11_P") + (net 115 "/PCIexpress_connector/_PER11_N") + (net 116 "/PCIexpress_connector/_PER12_P") + (net 117 "/PCIexpress_connector/_PER12_N") + (net 118 "/PCIexpress_connector/_PER13_P") + (net 119 "/PCIexpress_connector/_PER13_N") + (net 120 "/PCIexpress_connector/_PER14_P") + (net 121 "/PCIexpress_connector/_PER14_N") + (net 122 "/PCIexpress_connector/_PER15_P") + (net 123 "/PCIexpress_connector/_PER15_N") + (footprint "PCIexpress:PCIexpress_x16" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6d54") + (at 109.625 194.125) + (descr "PCIexpress x16 footprint") + (tags "PCIexpress") + (property "Reference" "J2" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "0535ca37-a7e9-4768-9986-d067986380e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 -23 0) + (layer "F.Fab") + (uuid "532e4456-8a40-4111-9edf-c96d8470cff4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "20224199-595e-4fca-a86a-959c6ebfe4be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "32ba1c96-d199-4358-a41b-a3c4becc1418") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad") + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "d2e33926-d124-4334-a380-06bec35a1085") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "89fb2d9e-0f34-4636-a3e5-60f74e88a0b7") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "F.Mask") + (uuid "dc5c0d3c-cb1e-4350-a2f0-e9f66a97e318") + ) + (fp_poly + (pts + (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "e1b49f70-9c6f-4f84-8670-b844a038d574") + ) + (fp_poly + (pts + (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0) + ) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "b015e7ac-46af-4a9a-9d78-65c13281cce8") + ) + (fp_poly + (pts + (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) (xy 87.4 -2.95) (xy 86.9 -3.45) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.Mask") + (uuid "f61fb28e-ed79-4b5e-af4b-913989256fbf") + ) + (fp_line + (start -45.15 -111.15) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fa56d25e-aa69-43f2-8b8e-201465001c6a") + ) + (fp_line + (start -45.15 -111.15) + (end 122.5 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38b13ca9-0af4-44b0-aacd-c723f646b6bd") + ) + (fp_line + (start -45.15 -89.7) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f5eb532-5179-4ef0-a107-c5cad2217686") + ) + (fp_line + (start -45.15 -68.9) + (end 122.5 -68.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5f60ac33-2d30-4ea7-bbf4-af7323bd6645") + ) + (fp_line + (start -45.15 -58.5) + (end -32.45 -58.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac53526d-b6fe-40a9-80fa-94983b9811cf") + ) + (fp_line + (start -44.15 -58.5) + (end -44.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e95dd0d6-c589-49e8-ab30-5189b91c7745") + ) + (fp_line + (start -40.07 -13.75) + (end -40.07 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "04391a98-9dc5-496a-8cd6-7fcf671a6abb") + ) + (fp_line + (start -32.45 -110.15) + (end -32.45 -89.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ce8e444f-f6c1-4f37-a6e7-df2dc26d9cf2") + ) + (fp_line + (start -32.45 -110.15) + (end 92 -110.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f3038cf-18d8-4e79-a660-60a83dd790f1") + ) + (fp_line + (start -32.45 -67.9) + (end 121.5 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5cbd6e0b-803e-4849-89fc-8fc122c272e1") + ) + (fp_line + (start -32.45 -58.5) + (end -32.45 -67.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ffdf7794-4f0a-474f-8fbf-43fb138e364b") + ) + (fp_line + (start -30.15 -12.75) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fa5e6a1c-16d8-4036-9418-e7ca82d447fb") + ) + (fp_line + (start -30.15 -4.5) + (end -45.15 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "998f255b-7b20-4fbe-a106-6015c6aaefa5") + ) + (fp_line + (start -30.15 -4.5) + (end -30.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38596420-c3a4-431a-9060-84f03d29cc18") + ) + (fp_line + (start -11.8 -8) + (end -3.8 -8) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "51d80fa5-cd0c-45b5-b880-f30024f47b0c") + ) + (fp_line + (start -11.8 -4.5) + (end -11.8 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9ecce85d-2f7a-414a-848e-e6ca45063834") + ) + (fp_line + (start -11.8 -4.5) + (end -3.8 -4.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62dffc29-3f76-4223-97c0-df3e5ce2ed72") + ) + (fp_line + (start -3.8 -4.5) + (end -3.8 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bc4772c2-5fbd-41ac-8bad-4749f0dbca28") + ) + (fp_line + (start -0.15 -13.75) + (end -45.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bd988c06-73ea-42c9-9d90-5f51647c4d17") + ) + (fp_line + (start -0.15 -10.925) + (end -0.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d56984d7-0114-477a-899f-7a82937bfeeb") + ) + (fp_line + (start -0.15 -0.5) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "95f93d48-74c6-4cdc-904b-02b9da2302c3") + ) + (fp_line + (start -0.15 -0.5) + (end 0.35 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ded5c657-9de5-4112-bf82-073cd20f76d8") + ) + (fp_line + (start 0.35 0) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1fb33565-627e-4e79-962f-31ec27cf9845") + ) + (fp_line + (start 11.05 -7.45) + (end 11.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d729fe5e-8121-4524-a316-046de622fa7d") + ) + (fp_line + (start 11.05 -0.5) + (end 10.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "411d9504-b96f-4ff6-9da8-4a4c25649013") + ) + (fp_line + (start 12.95 -7.45) + (end 12.95 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5281a77-67cd-460b-a71d-a31d6a75cce7") + ) + (fp_line + (start 12.95 -0.5) + (end 13.45 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1dc16cf1-e49f-41b7-91cb-3abe085ee868") + ) + (fp_line + (start 13.45 0) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a93ce915-6e26-48ce-b059-8eb97c5a2701") + ) + (fp_line + (start 84.15 -13.75) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "219aaca5-f6da-43f2-935f-84d06769edb5") + ) + (fp_line + (start 84.15 -12.75) + (end 84.15 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e991cb6a-bca1-4f32-9801-c0d29ebffa4f") + ) + (fp_line + (start 84.15 -12.75) + (end 122.5027 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "514d41be-9a04-4e4d-8df6-e612e1812368") + ) + (fp_line + (start 84.15 -0.5) + (end 83.65 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c9a44202-7590-4aee-9384-cde5030beeff") + ) + (fp_line + (start 84.15 -0.5) + (end 84.15 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cd73d7cb-b1ca-4269-9757-f897200c6db6") + ) + (fp_line + (start 86.9 -3.45) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c51badb-df0d-42e8-9355-09d6def91fda") + ) + (fp_line + (start 86.9 -3.45) + (end 87.4 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aad4ef48-13cc-4d8e-8bd2-1d633185486d") + ) + (fp_line + (start 87.4 -2.95) + (end 98.2 -2.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "78cf6b0b-6de3-44d9-b39b-342cfcf7ca19") + ) + (fp_line + (start 92 -110.15) + (end 92 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b074c993-b508-421c-a2a1-12864394b7c0") + ) + (fp_line + (start 92 -108.15) + (end 117.42 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "868771ed-c5a2-4c2f-a415-53ec6e18def8") + ) + (fp_line + (start 94.15 -11) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d8b52686-0bdb-46a4-ae4c-de75a62ef8c9") + ) + (fp_line + (start 95.9 -7.95) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f2d81ff-2e9c-4ec9-8b36-b73f0debbdb1") + ) + (fp_line + (start 95.9 -7.95) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7b4eb50c-53d0-444e-a9e7-9eb1e0c8c885") + ) + (fp_line + (start 96.9 -14.1) + (end 96.9 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d668991c-7f2d-4aae-bf42-faa88e970d05") + ) + (fp_line + (start 96.9 -14.1) + (end 105.05 -14.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "035a2f5c-6812-4db3-9f8e-fcc9a620ce0f") + ) + (fp_line + (start 98.2 -2.95) + (end 99.6 -5.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3dec794e-f0b0-4271-b868-55272ac0c96b") + ) + (fp_line + (start 99.6 -5.5) + (end 99.6 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a63e4646-f850-44d4-b7a3-c5dd4722a71d") + ) + (fp_line + (start 105.05 -16.1) + (end 110.3 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bade420c-b805-4315-87c1-b06dbc45de2c") + ) + (fp_line + (start 105.05 -14.1) + (end 105.05 -16.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b9745855-39a3-4ea1-8f8f-bc8187c195e7") + ) + (fp_line + (start 110.3 -16.1) + (end 110.3 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "07aa20d6-6d38-4996-a647-dafda4dff316") + ) + (fp_line + (start 117.42 -108.15) + (end 117.42 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ad9d9be0-c02f-4d04-8d9d-07f7db458bf5") + ) + (fp_line + (start 121.5 -67.9) + (end 121.5 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c70028d-fc50-413c-9f37-be4086c90c3a") + ) + (fp_line + (start 122.5 -111.15) + (end 122.5 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "277f6fb3-c765-4363-bf71-cce216a7418b") + ) + (fp_line + (start 122.5 -111.15) + (end 266.85 -111.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b57f41c8-19c5-4633-80ed-9993c59b748f") + ) + (fp_line + (start 122.5 -108.15) + (end 256.65 -108.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52bd1247-aff1-4f2d-9e5d-8508dc37c0e0") + ) + (fp_line + (start 122.5 -13.75) + (end 256.65 -13.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "848afe7a-46f3-4356-8327-baf9d8afd020") + ) + (fp_line + (start 122.5027 -12.75) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b6c17ad4-d2e3-4e24-90f5-67c931b0974b") + ) + (fp_line + (start 256.65 -108.15) + (end 256.65 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0150eaca-9aed-4e3f-ac4a-3aeccc5c560f") + ) + (fp_line + (start 256.65 -99.7) + (end 261.77 -99.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "64806d4b-9ffb-4988-9838-2b3e4cd35f8c") + ) + (fp_line + (start 256.65 -22.9) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a2a6c29-3bb9-4b36-a683-85671e7c8c24") + ) + (fp_line + (start 256.65 -13.75) + (end 256.65 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e82ac200-0913-47e3-bf88-f8b175520414") + ) + (fp_line + (start 261.77 -99.7) + (end 261.77 -22.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "86d4625b-6ac1-4d49-b487-166f4b0fbaf4") + ) + (fp_line + (start 266.85 -111.15) + (end 266.8527 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d485d78-8639-4fe9-a967-d941b3cbe141") + ) + (fp_arc + (start -3.8 -10.925) + (mid -1.975 -12.75) + (end -0.15 -10.925) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f48b7a37-8077-45f0-bdef-4fa104c912ea") + ) + (fp_arc + (start 11.05 -7.45) + (mid 12 -8.4) + (end 12.95 -7.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e8130eec-d1c7-466e-9232-2ee9431f102d") + ) + (fp_arc + (start 84.15 -7.95) + (mid 85.525 -9.325) + (end 86.9 -7.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d87793c8-d15a-4759-9575-8a6bf7b093f8") + ) + (fp_arc + (start 94.15 -11) + (mid 94.662563 -12.237437) + (end 95.9 -12.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "17b85a60-8d9f-47de-9360-1cc067e370e2") + ) + (fp_arc + (start 95.9 -7.95) + (mid 94.662563 -8.462563) + (end 94.15 -9.7) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a3ac4324-8cce-44c6-ab34-6834016d62bb") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c1e2cbbb-6310-4566-bd72-6354212f64a3") + ) + (fp_circle + (center -37.65 -63.25) + (end -36.05 -63.25) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "32a2ecf2-92cc-459d-a9a4-ec75e58b4272") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "6d8620af-8608-4253-809b-bd0493f0b57f") + ) + (fp_circle + (center 261.77 -106.13) + (end 263.37 -106.13) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e71fa0fb-76a7-4a88-b381-dbc52d7bbafd") + ) + (fp_circle + (center 261.77 -16.6) + (end 263.37 -16.6) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8dc82fff-4995-49f7-9d3a-a9dfe3ed8df8") + ) + (fp_line + (start 107.5 -15) + (end 107 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "4184891a-7ad9-40c7-91e1-1cd0ed06b086") + ) + (fp_line + (start 107.5 -15) + (end 108 -14.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "48b7e853-bc9c-492e-8e51-f6c2cf910c49") + ) + (fp_line + (start 107.5 -10) + (end 107.5 -15) + (stroke + (width 0.12) + (type solid) + ) + (layer "Cmts.User") + (uuid "f96f0e23-8d86-497a-8ba3-f4274a9a08a3") + ) + (fp_text user "Keep out components and traces both sides" + (at 120 -87.75 90) + (layer "Cmts.User") + (uuid "145946af-6c8d-483c-9bb8-c2f75d4ca708") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" + (at 40 -44.25 0) + (layer "Cmts.User") + (uuid "234001ed-d86d-4eda-bb1d-03bdb30def42") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces component side" + (at 126 -9 180) + (layer "Cmts.User") + (uuid "5b6b7e4b-6051-4be4-ab19-81c814c19e0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -42.25 -77.5 180) + (layer "Cmts.User") + (uuid "5fc9d009-62f4-4f8f-81da-a2adafe6623e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 121.893243 -40.134926 90) + (layer "Cmts.User") + (uuid "60cd753c-1750-4ba3-add8-87d6923fc61c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at -7.75 -3.5 0) + (layer "Cmts.User") + (uuid "6b11da07-c805-4819-95fb-0bc1d59f256d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces solder side" + (at -44.75 -36 90) + (layer "Cmts.User") + (uuid "6c48ef03-f809-4ccc-a6e1-7d52eb54dbb6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Full length max" + (at 269 -74 90) + (layer "Cmts.User") + (uuid "7210b2cf-a98e-49b6-8c53-7754cac660f6") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep Out Cu" + (at 93 -1.75 0) + (layer "Cmts.User") + (uuid "8cc234bc-2820-4817-b785-5fe0c1999210") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at 264.25 -65.25 90) + (layer "Cmts.User") + (uuid "af2cab6e-ea30-4c33-9d28-dc7045c3b6aa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Half length max" + (at 124.5 -72.25 90) + (layer "Cmts.User") + (uuid "c73dfd06-6c3b-4666-87df-857aee7cfc9f") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Full height max" + (at 36.75 -108.25 0) + (layer "Cmts.User") + (uuid "ce75a307-63d2-4732-ac52-f5b107d7e2ac") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Low profile max height" + (at 39.25 -71 0) + (layer "Cmts.User") + (uuid "eb039561-08e0-489e-97a3-9f868e7ccdc6") + (effects + (font + (size 2 2) + (thickness 0.25) + ) + ) + ) + (fp_text user "Keep out components and traces both sides" + (at -21.75 -12 0) + (layer "Cmts.User") + (uuid "fe9a7a1e-f07d-42c2-9690-42a2cf879e01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 -17.5 0) + (layer "F.Fab") + (uuid "a4224af7-5af3-4462-87da-7c941ee0d95a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A1" connect rect + (at 0.5 -4) + (size 0.7 3.2) + (layers "B.Cu") + (net 84 "/~{PRSNT1}") + (uuid "ce22944f-e18a-44ba-9366-1c99c0654c4d") + ) + (pad "A2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 7 "+12V") + (uuid "ef966103-9c2c-45a3-aa2a-d5351278b527") + ) + (pad "A3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 7 "+12V") + (uuid "1bc578f2-7f15-4dae-b616-ecb1401ae68a") + ) + (pad "A4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "a709a465-bd0d-4e49-a468-6b90d16c5294") + ) + (pad "A5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 85 "/TCK") + (uuid "a676f248-55d8-485a-aea0-a40ecbe9f006") + ) + (pad "A6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 86 "/TDI") + (uuid "5f35f473-be19-43fb-9912-9615c608dedf") + ) + (pad "A7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 87 "/TDO") + (uuid "7047c719-d01c-4941-a7c7-32faf95df8c0") + ) + (pad "A8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 88 "/TMS") + (uuid "7edc3782-bfc1-43f3-aabe-c18062ffe042") + ) + (pad "A9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 8 "+3V3") + (uuid "963f1dd7-8d7b-4b94-885f-616c4eb77225") + ) + (pad "A10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 8 "+3V3") + (uuid "03e9fe00-e4d5-4126-99ef-40d71b9740a6") + ) + (pad "A11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 89 "/~{PERST}") + (uuid "a555a04f-0500-4948-b8f0-aab944bdd6a6") + ) + (pad "A12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "b57a6ff3-0a63-4574-a29d-e6964a964d91") + ) + (pad "A13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 91 "/REFCLK+") + (uuid "513cf59c-9cb5-4eb7-9a4b-bec23bd264a8") + ) + (pad "A14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 90 "/REFCLK-") + (uuid "92d5384d-b8f5-470b-9ef1-09ace3d20158") + ) + (pad "A15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3272c32d-8502-4406-b4c9-5331e6c34522") + ) + (pad "A16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 92 "/PCIexpress_connector/_PER0_P") + (uuid "f32a2e60-00c0-44e9-87d5-9af0c907a8a2") + ) + (pad "A17" connect rect + (at 18.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 93 "/PCIexpress_connector/_PER0_N") + (uuid "2d2a953c-d65f-4379-9ee3-8379ce94e413") + ) + (pad "A18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3e381b59-b05a-4fd2-86ae-7eb58bcde96e") + ) + (pad "A19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 6 "Net-(J2-PadA19)") + (uuid "c40b6ad1-b935-4ca4-8c54-957b554808d5") + ) + (pad "A20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "57982a46-cf1b-407b-b042-bdd12281df4d") + ) + (pad "A21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 94 "/PCIexpress_connector/_PER1_P") + (uuid "a4be3835-71c0-4506-bb64-c782ff0bbb62") + ) + (pad "A22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 95 "/PCIexpress_connector/_PER1_N") + (uuid "80f9c8be-5724-4434-ba88-63b5c9558085") + ) + (pad "A23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "fd93a1a1-c6fb-4ec2-a6a2-204ea075fd6b") + ) + (pad "A24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "37bdac9c-f253-4f2f-953e-2ab25c3fea0b") + ) + (pad "A25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 96 "/PCIexpress_connector/_PER2_P") + (uuid "35414c75-6462-43b4-afcf-447cf3565e6e") + ) + (pad "A26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 97 "/PCIexpress_connector/_PER2_N") + (uuid "bb36bb50-4895-4f8b-8c3d-c1b041253b3f") + ) + (pad "A27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "37261738-68ff-4162-9020-2e489ca156b7") + ) + (pad "A28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ffa15d0b-7f7f-42dc-a3a0-889554437783") + ) + (pad "A29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 98 "/PCIexpress_connector/_PER3_P") + (uuid "4cba12c1-89c1-4aad-9189-3406b29ce345") + ) + (pad "A30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 99 "/PCIexpress_connector/_PER3_N") + (uuid "b988790d-0358-4f28-8723-986b09549035") + ) + (pad "A31" connect rect + (at 32.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "efc2c95e-e527-480f-8ac0-91d4eafef6c2") + ) + (pad "A32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 5 "Net-(J2-PadA32)") + (uuid "6cd7d944-da58-4c7a-a02e-a574f91969ca") + ) + (pad "A33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 4 "Net-(J2-PadA33)") + (uuid "d5402288-f588-43c0-883c-121496730eb7") + ) + (pad "A34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c7396c8f-fc2f-4d00-b3fe-a2fa130eca4d") + ) + (pad "A35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 100 "/PCIexpress_connector/_PER4_P") + (uuid "da468e0c-0e31-4cca-b4b3-b0189738b8c3") + ) + (pad "A36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 101 "/PCIexpress_connector/_PER4_N") + (uuid "29fb23dc-ef82-4fae-889d-0e4ac57b9242") + ) + (pad "A37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "cb2fb204-1615-4a87-8d31-0f5eba2af17e") + ) + (pad "A38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ebdf520f-8c09-4799-b336-cd203ba542c1") + ) + (pad "A39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 102 "/PCIexpress_connector/_PER5_P") + (uuid "e6871ae8-e361-40e7-a647-c37ad1dbb33b") + ) + (pad "A40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 103 "/PCIexpress_connector/_PER5_N") + (uuid "ff466d63-1a0a-4231-9ab1-2ff90e4f1aa7") + ) + (pad "A41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c1b1aba3-3c93-47af-9d56-e062df9f5eed") + ) + (pad "A42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "1e081a35-7595-4f7d-a0e1-98dc24a91195") + ) + (pad "A43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 104 "/PCIexpress_connector/_PER6_P") + (uuid "346d77d4-2453-4fd1-9509-84509e8814f5") + ) + (pad "A44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 105 "/PCIexpress_connector/_PER6_N") + (uuid "28847768-7b77-456b-a75d-8b3d2fcf9de8") + ) + (pad "A45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "84b05099-2936-4562-82d1-334c768454d8") + ) + (pad "A46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "6f8522ad-fcad-439b-8c30-2ba6c6344379") + ) + (pad "A47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 106 "/PCIexpress_connector/_PER7_P") + (uuid "073dcfb3-9ec7-4d0c-82e5-6b6987d20e82") + ) + (pad "A48" connect rect + (at 49.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 107 "/PCIexpress_connector/_PER7_N") + (uuid "1971cf0b-e8a0-4442-a6c3-179f826ce420") + ) + (pad "A49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "229120b6-35c7-4016-9205-cfdb5b53accf") + ) + (pad "A50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 2 "Net-(J2-PadA50)") + (uuid "5f564cf1-b17d-4961-accd-e67d2edd4fa2") + ) + (pad "A51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c086af3d-7e1b-4da1-9df1-ac6438a49d62") + ) + (pad "A52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 108 "/PCIexpress_connector/_PER8_P") + (uuid "0d66deab-cca0-47cc-8a5f-1e082cc978b7") + ) + (pad "A53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 109 "/PCIexpress_connector/_PER8_N") + (uuid "12b1042b-e91d-4388-943d-ef749f6efbe9") + ) + (pad "A54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "ad7a0c9f-978d-49e4-b5f6-e18c27ffae26") + ) + (pad "A55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "40c0f4c6-fb7b-4101-a713-8ec2b89f5adb") + ) + (pad "A56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 110 "/PCIexpress_connector/_PER9_P") + (uuid "ee9146db-daed-40be-906a-248b0f91d389") + ) + (pad "A57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 111 "/PCIexpress_connector/_PER9_N") + (uuid "4380c1e4-2d68-4dae-b408-6420b7cdae0b") + ) + (pad "A58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "4803d2c3-5b8c-46d1-a25f-2976beed085a") + ) + (pad "A59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "410be3d5-8ee4-425d-979e-5e0cb4fb6486") + ) + (pad "A60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 112 "/PCIexpress_connector/_PER10_P") + (uuid "aa02f4d8-05e5-49d4-bea6-563e10515716") + ) + (pad "A61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 113 "/PCIexpress_connector/_PER10_N") + (uuid "b4389f3b-92b7-42c1-9195-ac46cbde171b") + ) + (pad "A62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "138bd2e8-e274-4377-b707-1a0f84e56522") + ) + (pad "A63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "4b720bf2-3866-4753-bacf-698552d62e62") + ) + (pad "A64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 114 "/PCIexpress_connector/_PER11_P") + (uuid "c3b141c6-3078-47ff-bb71-b70983004122") + ) + (pad "A65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 115 "/PCIexpress_connector/_PER11_N") + (uuid "93b2480d-dfac-4652-9061-4e03eaf7bfe2") + ) + (pad "A66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "c598c967-516c-40d8-a6d2-9c5dfbfb0a77") + ) + (pad "A67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "bac043c9-55d7-4b0f-901f-3ef5faeb93c3") + ) + (pad "A68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 116 "/PCIexpress_connector/_PER12_P") + (uuid "7b58f7ee-1ae7-42bc-81a9-ab75759e3728") + ) + (pad "A69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 117 "/PCIexpress_connector/_PER12_N") + (uuid "610146ce-7dfd-46cb-b5fd-fe00edebb9f7") + ) + (pad "A70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "afd88002-8568-49d3-852e-79082d342ee4") + ) + (pad "A71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "d4d546ba-68c9-4d81-86f1-d4f4a0b0323f") + ) + (pad "A72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 118 "/PCIexpress_connector/_PER13_P") + (uuid "fb68fcdc-7d3b-46b0-9af1-5f09af9650e5") + ) + (pad "A73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 119 "/PCIexpress_connector/_PER13_N") + (uuid "335d733c-d82f-476d-9c73-d85d7f241d04") + ) + (pad "A74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "3b6f8212-3926-4863-bd16-01c3e2be4533") + ) + (pad "A75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "619ee1df-f459-4481-83b8-f1c68f82a3e5") + ) + (pad "A76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 120 "/PCIexpress_connector/_PER14_P") + (uuid "90425bf6-e4c0-4367-b587-d27f1edca110") + ) + (pad "A77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 121 "/PCIexpress_connector/_PER14_N") + (uuid "f2ae7bc1-0406-43ea-94b4-2a0c467bd427") + ) + (pad "A78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "e1a2df0c-51b7-4203-9c56-013e6f505788") + ) + (pad "A79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "957e9f30-0146-4973-a597-7e88034669ba") + ) + (pad "A80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 122 "/PCIexpress_connector/_PER15_P") + (uuid "75c569fc-cf45-423a-82a0-3dbbb2ed3faf") + ) + (pad "A81" connect rect + (at 82.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 123 "/PCIexpress_connector/_PER15_N") + (uuid "e2b2d0f2-9871-4268-a366-cd9c9a84d8fd") + ) + (pad "A82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "B.Cu") + (net 1 "GND") + (uuid "49f29361-4034-48cb-a4d0-68f582bc7c70") + ) + (pad "B1" connect rect + (at 0.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "625f73ef-2570-4394-abcb-45bd6da631b3") + ) + (pad "B2" connect rect + (at 1.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "4ce923b7-284c-4318-9d31-ee9a1b073835") + ) + (pad "B3" connect rect + (at 2.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 7 "+12V") + (uuid "9e6f0386-8998-46ce-9d87-ee35d6fd51ee") + ) + (pad "B4" connect rect + (at 3.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "629d597a-391e-4ddb-83b1-f0bc3a7c2baf") + ) + (pad "B5" connect rect + (at 4.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 77 "/SMCLK") + (uuid "5b8dc078-77e3-4116-a58b-b14ca7d21359") + ) + (pad "B6" connect rect + (at 5.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 78 "/SMDAT") + (uuid "8d8bdfc7-f32a-474d-85cb-5d2e3a9e047c") + ) + (pad "B7" connect rect + (at 6.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e3d37364-cc40-45f7-9866-31e142b6025e") + ) + (pad "B8" connect rect + (at 7.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 8 "+3V3") + (uuid "04763a8e-a423-4f9d-9654-b955b2c67642") + ) + (pad "B9" connect rect + (at 8.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 79 "/~{TRST}") + (uuid "ae9a1bd1-4caa-4165-a10b-d880668b524a") + ) + (pad "B10" connect rect + (at 9.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 9 "+3.3VA") + (uuid "29e892e0-4989-4fa1-bf86-f1e792c30757") + ) + (pad "B11" connect rect + (at 10.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 80 "/~{WAKE}") + (uuid "07a5dc90-13e8-4f1c-9475-8be6b14cc5f6") + ) + (pad "B12" connect rect + (at 13.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 10 "Net-(J2-PadB12)") + (uuid "33fc4bd9-5c54-41ed-b925-5feeda787bfd") + ) + (pad "B13" connect rect + (at 14.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "15043bc5-92ba-47c8-b34e-4a358771df53") + ) + (pad "B14" connect rect + (at 15.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 81 "/PET0_P") + (uuid "cbf339aa-4f93-4a13-950a-a6040c3562d7") + ) + (pad "B15" connect rect + (at 16.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 82 "/PET0_N") + (uuid "11f1e5ba-1106-436b-aa74-8b961881bb87") + ) + (pad "B16" connect rect + (at 17.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "583065c1-7f51-4217-a04a-7925bafe03d0") + ) + (pad "B17" connect rect + (at 18.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 83 "/~{PRSNT2x1}") + (uuid "1ef7ecc3-542d-473e-b839-c1890405a18e") + ) + (pad "B18" connect rect + (at 19.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b90189ac-0dd7-49ee-b913-58134ff40b76") + ) + (pad "B19" connect rect + (at 20.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 76 "/PET1_P") + (uuid "c8b718e4-7e57-412e-bb7e-1c171be39a45") + ) + (pad "B20" connect rect + (at 21.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 75 "/PET1_N") + (uuid "0c5cb400-b0b5-4784-b075-d24a6566a0c7") + ) + (pad "B21" connect rect + (at 22.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "ce7827f6-2908-45ed-835d-86981ccc9511") + ) + (pad "B22" connect rect + (at 23.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "14972fc2-49a3-402d-a535-12fa6466d716") + ) + (pad "B23" connect rect + (at 24.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 74 "/PET2_P") + (uuid "dd2a656f-5659-4fb3-8115-08d8fdce4da9") + ) + (pad "B24" connect rect + (at 25.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 73 "/PET2_N") + (uuid "069c7be0-adc0-45dc-a8ac-f65ea6d974d9") + ) + (pad "B25" connect rect + (at 26.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e2969f4c-360a-4de4-8948-df2e4823d5c0") + ) + (pad "B26" connect rect + (at 27.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "03fa9690-0284-4fea-8c4f-e0c84673d6ba") + ) + (pad "B27" connect rect + (at 28.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 72 "/PET3_P") + (uuid "0c98c221-81e3-4287-b11c-244efa67084d") + ) + (pad "B28" connect rect + (at 29.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 71 "/PET3_N") + (uuid "c808eddd-c6b8-41b2-a2ae-9977fdba8f18") + ) + (pad "B29" connect rect + (at 30.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "42e1c0a7-c23e-445b-8f7e-a96059dc1951") + ) + (pad "B30" connect rect + (at 31.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 11 "Net-(J2-PadB30)") + (uuid "c4ba917a-0f5e-4a4d-b4ed-25fc83ffac1a") + ) + (pad "B31" connect rect + (at 32.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 70 "/~{PRSNT2x4}") + (uuid "440f2d5d-1fcf-455b-be9b-ea73e2526c3b") + ) + (pad "B32" connect rect + (at 33.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b7059bb9-043a-4064-b105-36ecd5dfca9b") + ) + (pad "B33" connect rect + (at 34.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 69 "/PET4_P") + (uuid "b857d755-8bb6-4390-8834-1103a143dcb2") + ) + (pad "B34" connect rect + (at 35.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 68 "/PET4_N") + (uuid "323265be-7c53-4f74-a2ff-f89353b90cbc") + ) + (pad "B35" connect rect + (at 36.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "e55e9809-db5f-481f-af2e-2228046d0c73") + ) + (pad "B36" connect rect + (at 37.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a9296b9e-f909-4432-aa6a-8f70e3c59988") + ) + (pad "B37" connect rect + (at 38.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 67 "/PET5_P") + (uuid "de195289-bc17-4b60-b95a-cbb562ad36bb") + ) + (pad "B38" connect rect + (at 39.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 66 "/PET5_N") + (uuid "f07c8102-4fb7-4eb4-9f94-8b99bd116a83") + ) + (pad "B39" connect rect + (at 40.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "41539e16-7600-4ec2-9f19-4a1069bdb962") + ) + (pad "B40" connect rect + (at 41.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "2e896183-cb7c-41b7-8300-9010ea2061f0") + ) + (pad "B41" connect rect + (at 42.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 65 "/PET6_P") + (uuid "e7b0f488-5201-4997-a6f3-93971ca71223") + ) + (pad "B42" connect rect + (at 43.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 64 "/PET6_N") + (uuid "45034c5c-404c-44b6-bd5d-a3a331eba007") + ) + (pad "B43" connect rect + (at 44.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "964f2665-6b44-4cb3-9ccb-8b5a2c046f1c") + ) + (pad "B44" connect rect + (at 45.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "d0769a94-c672-4e4b-9d29-767fd3c738fe") + ) + (pad "B45" connect rect + (at 46.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 63 "/PET7_P") + (uuid "8ea9f802-b80e-4521-bc08-a317e5498b61") + ) + (pad "B46" connect rect + (at 47.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 62 "/PET7_N") + (uuid "be1eb4b6-5e3f-4e0d-b7b6-80012b97252b") + ) + (pad "B47" connect rect + (at 48.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a6f0ec1d-9abd-4687-a126-a0e722582962") + ) + (pad "B48" connect rect + (at 49.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 61 "/~{PRSNT2x8}") + (uuid "4605fc2d-fe25-449c-a273-65649abe3c3a") + ) + (pad "B49" connect rect + (at 50.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "77dbf3db-9072-43ee-9936-738b3f6e665e") + ) + (pad "B50" connect rect + (at 51.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 60 "/PET8_P") + (uuid "40756be8-296d-421f-9045-1863d406ee92") + ) + (pad "B51" connect rect + (at 52.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 59 "/PET8_N") + (uuid "eb2abba4-9f6d-4ab7-b79a-d6b414c8ba22") + ) + (pad "B52" connect rect + (at 53.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "57ba46aa-a9ef-47c2-be97-a31a693f8787") + ) + (pad "B53" connect rect + (at 54.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "6f5c9ff9-5db6-4d5b-b1fa-ad64a3932842") + ) + (pad "B54" connect rect + (at 55.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 58 "/PET9_P") + (uuid "18e28beb-af0e-4b92-8191-0287566f7bb8") + ) + (pad "B55" connect rect + (at 56.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 57 "/PET9_N") + (uuid "b036a78b-8a54-4bab-be8f-f1320f524040") + ) + (pad "B56" connect rect + (at 57.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "0218e65d-6e4f-418a-b7e3-d9d34ecb5007") + ) + (pad "B57" connect rect + (at 58.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "48fbdf19-22cd-4a35-a80f-f2824cf36322") + ) + (pad "B58" connect rect + (at 59.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 56 "/PET10_P") + (uuid "0ab72793-2dec-4a96-9adc-0bbab131402d") + ) + (pad "B59" connect rect + (at 60.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 55 "/PET10_N") + (uuid "746acc5e-77cb-44a0-96af-3744d87aa272") + ) + (pad "B60" connect rect + (at 61.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "c4450613-58dd-47c6-ad46-9cd523617c99") + ) + (pad "B61" connect rect + (at 62.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "7e521ce5-e4ba-4294-ad39-fdcaa41549bb") + ) + (pad "B62" connect rect + (at 63.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 54 "/PET11_P") + (uuid "b9348953-df4a-40c7-9a2f-0438e5aff7f2") + ) + (pad "B63" connect rect + (at 64.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 53 "/PET11_N") + (uuid "18c17665-a0d2-475f-8384-dadd518bf0e1") + ) + (pad "B64" connect rect + (at 65.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f95cea93-b57f-4ea0-9554-46ce449346a1") + ) + (pad "B65" connect rect + (at 66.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "b1f2e401-4c1e-4599-95f5-b9a9aeda5ce2") + ) + (pad "B66" connect rect + (at 67.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 52 "/PET12_P") + (uuid "cb272d5e-bd3c-46ce-b0a8-c06d4d6a9765") + ) + (pad "B67" connect rect + (at 68.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 51 "/PET12_N") + (uuid "0c8c7b95-aaeb-4321-96e5-e34d68431438") + ) + (pad "B68" connect rect + (at 69.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "121b9353-2399-47e8-82c7-79da3b29efc2") + ) + (pad "B69" connect rect + (at 70.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "5ae1902e-8f59-4b11-9295-41c7c7173564") + ) + (pad "B70" connect rect + (at 71.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 50 "/PET13_P") + (uuid "43224f01-016a-4adf-814a-4382ef326655") + ) + (pad "B71" connect rect + (at 72.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 49 "/PET13_N") + (uuid "5f369819-87bc-4c76-bb27-a6d82296c4a7") + ) + (pad "B72" connect rect + (at 73.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "f3c921cf-62ed-4361-a3a9-f9ff8e21d99f") + ) + (pad "B73" connect rect + (at 74.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "abf2d0ec-e96e-4b28-8efb-f6da17b4e3f9") + ) + (pad "B74" connect rect + (at 75.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 48 "/PET14_P") + (uuid "d437593f-7595-476b-b059-0d551b5910f1") + ) + (pad "B75" connect rect + (at 76.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 47 "/PET14_N") + (uuid "cd021577-fe07-4d56-8b42-f21488eeb46e") + ) + (pad "B76" connect rect + (at 77.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "9369d245-f938-423c-ba2e-0c7fe6e6ebc0") + ) + (pad "B77" connect rect + (at 78.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "a5f978b0-55f5-46dd-9d3d-462dc37b2a2d") + ) + (pad "B78" connect rect + (at 79.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 46 "/PET15_P") + (uuid "a859b334-9f24-418e-8e60-b099651217e1") + ) + (pad "B79" connect rect + (at 80.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 45 "/PET15_N") + (uuid "6d857a88-6c31-4dd4-80e5-732f502e8d0a") + ) + (pad "B80" connect rect + (at 81.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 1 "GND") + (uuid "cb3568de-0ebe-446b-8486-af6c10838251") + ) + (pad "B81" connect rect + (at 82.5 -4) + (size 0.7 3.2) + (layers "F.Cu") + (net 44 "/~{PRSNT2x16}") + (uuid "5ebac2e7-cf55-43c8-9b12-aa14259bcdcd") + ) + (pad "B82" connect rect + (at 83.5 -3.5) + (size 0.7 4.2) + (layers "F.Cu") + (net 3 "Net-(J2-PadB82)") + (uuid "720bd681-be08-4dd4-99f9-4633ee148639") + ) + (embedded_fonts no) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91e8") + (at 127.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "96c0e569-9858-4a86-bc4b-44f5e47a1983") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "7d1acead-b435-416f-8a80-04d7b3266355") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "00574f2c-d23a-46cf-9cf7-18e5dd9173a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "57cc194c-1965-4184-a2e8-a41783705a3e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45dab435-a177-4e86-a4ef-880e34102228") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "541573d4-85f1-4d36-85cd-8c9190326755") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8229ff3-1387-440c-9636-0446f6c8c8cc") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be0e5027-e8f1-4184-bed9-4a9cfc09f067") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "28ad7f61-e2a5-4012-bbf2-b78acafbaaeb") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20c6b8de-f337-4985-941f-b03b52aba850") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c38e4e04-179c-47e4-992f-dd94edcd4836") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6b080b0-02fd-4b5b-8387-2d040d4c0ff7") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8f64104-cd87-47bb-b1de-3b7df6bd67a9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6078a087-61de-4f01-bec5-fa050acf1357") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "291e2121-c380-460e-918c-62eb964f1eba") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 82 "/PET0_N") + (uuid "95982e71-9f38-4ee7-93e7-5f510f24a8d5") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "a77c2c4f-2291-48dc-94e8-8620fe672188") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b91f9") + (at 124.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "c5ab1195-b1e1-43a0-a3b2-d9af461cdf6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "b818d3e0-177d-4679-a436-0d92ae583688") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "ca77198b-f6ab-4c1b-9c90-72761a62f840") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4c91f0c2-afdb-4578-9343-93378560d2ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ce8cdd9-13ae-4e87-8db0-cc66d77034cc") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1829338c-c977-4357-bc51-02bc1bd6bcab") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "358121b9-d2d5-4372-93c0-aeca6107846f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "de97106b-f3ce-4773-a38f-71832b5ec7d1") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "062e6197-188e-49b2-89ac-ab058c100510") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c574f61-241e-4403-a509-4f17232bcc5d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "621cb6bd-305a-448d-b2a3-778e6bb3f6a1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13a7d3c7-a5c7-41fc-bd0c-3a8a4c37c6a1") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4a42feb7-d7ed-44e0-908b-4f8b099bcc32") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cde1fcab-612e-46d9-b7bf-245402d5eadf") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "831bda11-2ae4-4c07-bcdd-b93523e34e9e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 81 "/PET0_P") + (uuid "c3e3b086-dec6-46de-abf6-c9d78eae3d39") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "c3e083b8-36c2-4c80-8e05-3b95325738fd") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f3b") + (at 136.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R5" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "141986d1-5f60-42e7-be05-5653c4d539d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1aeac213-ead4-432e-aefb-8e89ab411452") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7f398cd1-7c0a-499b-9e0f-d9fcba93df05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "afab91d9-66a7-47cd-85d4-15109b9cfba8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85580aca-bafe-4696-a6e4-b2632fc51bb1") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7143e35c-09c6-4fb1-a915-93595bec68bc") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb29dad3-9eae-4bf5-ae34-632f381fda56") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a09adc05-6444-4f42-8a57-4c1567962881") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e33185a0-6300-4bca-a513-01e256966bd1") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e47e402-35d5-4c65-b710-24ded39db9c9") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0614e12-1265-4b4f-9f8d-42990986ac62") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d717cbea-fc7f-48e7-bb8e-0c2cadc5381a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da58edfb-f05c-45ca-bcd7-548d6a46a921") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ce07e97-a504-4ab1-a3c9-a4c2f1997687") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "54a04c57-c7e4-4d29-9323-828fe0c9f93b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 73 "/PET2_N") + (uuid "8802faa2-9288-4039-b1fb-8f0675c9331a") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "146ca99c-02ed-44c4-ae2d-9b0bd3aac093") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f4c") + (at 133.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "4f407f45-9d6e-4ffc-b250-ae4c5c691585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "49bca5dd-e953-4d0d-8923-1854565dc6bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "b731a0ce-715f-4ece-96af-a804607d964f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "08973ffc-913d-4305-8d75-da84e7874fe2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cbb0fae-ded1-4af5-ad52-725581a0875e") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74c737c4-475e-4366-ba79-06078245d259") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a46a590-0b0a-4df0-a177-a48daad9ddd3") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8d3a57bd-71a4-4363-9f3e-eb63eb02834e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a84544b2-e20a-4893-adfb-046a59d1a89a") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a38935f9-6763-41c5-b168-8244a807e009") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c8764717-5b43-463b-bcda-22ac0031632f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b7b32b31-8de3-4031-b5e6-9099b88078ba") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "20410326-0e20-42e8-a9df-a8330b6a35ba") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "330351cb-dd9c-495e-a9ae-fdffbe2cb636") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5737b98f-23c3-4301-9612-4be22d97659e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 74 "/PET2_P") + (uuid "8476e212-d9d1-4e15-a700-383dfa84831c") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1b45acaa-2964-43d0-8ae6-397873dfa190") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f5d") + (at 140.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "942760b1-34dc-4220-bc80-061ad9eed3da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d1f87d90-4e3f-411e-89cf-518264541f38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "485198ee-0c31-4007-acb0-76c30b058aab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d475e60a-4106-451b-84af-4d15bd055189") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aac87582-b5de-4605-a433-b8091b89ad8d") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4bc096a6-344c-427b-992b-f7e9271070e0") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4d5a033c-7fe6-4d62-ab77-01d784002b45") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3e8d74b-aa90-4b1c-9183-bedb02190944") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "646577d4-2614-42dd-bb1f-5d5a51295aad") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9bea9d78-3a5b-48f4-ac50-10c3706fb02d") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33fc3dd6-16dc-4ce8-b0fd-4a99904a108e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33fe30aa-6150-461f-b55e-1365052a5667") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81893c19-142f-410e-9223-cc345b007c31") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1d2f1916-c87c-4cdb-be97-c6399a886dcf") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "56b28f08-6782-4f89-a2da-ddd58e3feaa6") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 71 "/PET3_N") + (uuid "0eae53e2-e749-48b4-8797-05a70ea1d8e4") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "9fe42b00-8c04-4163-97f8-9b01f84de90c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f6e") + (at 137.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R8" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "31c47257-b423-4b03-a014-2fc040271312") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "af66e914-64ee-466d-9784-f1966e3449bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "d1408eeb-3d03-4c66-9591-c001628c9c7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "e3a2a135-3fc6-4f7d-bc23-148a0a176443") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cf03598-5fa1-4e32-82e2-e5a31720c6ef") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa588b64-e517-499b-bc88-d6adb189917d") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "945b67ae-43d2-4f5f-9c26-5703ed9a6809") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d3a7ab3-700b-46b7-b31d-0f40eae09135") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7249a8ad-4527-4f7c-ae84-df118ad75797") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "da2477f1-d842-4cfd-93bd-593aefeeb479") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc5a0a7e-1c91-439f-87c4-4d4eb50a05e0") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "686696f5-7d42-4b5c-9db7-5491d729ea07") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aee6dca0-2934-4905-baee-c0ec0528a588") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00fcb0bb-4adb-423a-ac21-a2610becb3db") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d82f09f2-5292-4f71-ba70-3c83157b887c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 72 "/PET3_P") + (uuid "c92c0956-17e8-443b-b301-e45efa4ce967") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "a4789d5d-a773-4179-b99f-a741c11e9653") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f7f") + (at 146.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R9" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "fe02860e-38cf-49f3-b6d5-3dbe820f918a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "262e3ebc-f910-4bc3-80c5-e43d5e6ff1c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ec4b6e00-6f9d-456d-83e7-cb445ab51e5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aef0e090-62e7-4fa2-b843-c506e386c8c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9756d04c-8dcc-438c-b7b8-1a6eb6d05ae0") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "10c293ed-5e1a-4762-aadf-f1e7ed5ed508") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22db11b2-d44c-4c47-985e-9d415923019e") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f0eb3797-c6dd-4cf6-816c-c11e551d7f58") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dbd7e1a3-f892-40e3-861f-18b25ad134f3") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "26730860-7fb7-46ff-9cd6-dad54f4fece5") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6c11edd-5e78-48ca-a60f-bcc9547b1511") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2602de1c-15be-472b-9547-a524ce1006b5") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5edd86d3-f278-4fbf-a3dc-5d34a2b97577") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b8b83c01-4412-4158-a5d8-bfc31418ab70") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "68f28368-0b4a-41f6-9187-468a80cb2c34") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 68 "/PET4_N") + (uuid "9e6a5c82-0209-4a72-9ae7-c7c653c275ec") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e25ef984-739e-4120-85b5-a77dea35d133") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9f90") + (at 143.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R10" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "ad9164a8-578b-4cfb-9d20-7df29277c07f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "f97085a3-c42f-4145-ae45-bfc07cbb969c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "e1ff91fd-6d1c-41bf-818e-70fa22e613dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "440e6e9e-9655-42f0-b61a-5905ca2c9f3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b846c565-77c1-4667-8623-58d37ea367a6") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f30357e-a87f-4b74-ac5f-c99e9c524c1a") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0d2dbabb-1c26-407a-95aa-d8fa8b97de14") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb8d9a84-e490-45dd-a7dd-972f320454b6") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c601d82a-362e-4c48-bf81-17363ee92623") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9cd734cf-645e-450f-98b1-f1363e8229fe") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc06ac55-48ce-4e93-b251-c09636496e34") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a0bee867-b5e7-449c-b6e9-5f391ae475a5") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6eab3d53-83b7-4d99-9c94-8cbcbca1b569") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3cc0d30a-bd0c-47d7-a269-a264e59d6fb0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "50ee7006-f7d0-463e-80e0-9ad946a2ebfb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 69 "/PET4_P") + (uuid "32cdf3d0-94c1-4227-9a01-e741da44d08d") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "bc69b6aa-0796-42bb-af7a-77fbdccb9b38") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fa1") + (at 150.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R11" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "e627ff11-f206-4aab-9b08-4b47e8ae1aa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "4b816a8e-cbe4-442c-ba47-2f59492ebda4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e5671715-7e40-4805-9e1e-ba2e4ef463b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4dcacd9c-cb17-4994-8bfe-c8a289f5dc46") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dde3a2f3-81ba-46a1-a2bc-d95f968833a0") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "646c263b-b7da-41ea-8454-6d7d7588e7ef") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d5800ab9-2777-4b3e-adb2-47367f2681dc") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78c061a9-0596-4f42-a9fe-f9c9103a5205") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a0f1dc6-4f79-4f86-86d3-00e4b0330099") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0627449-9bc5-44a9-ba4f-520d4e80a1ca") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21654882-9846-47a8-96ac-5c4bbe017831") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebe3b81b-7b27-4d85-a679-eafa885b91d6") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8dd8fd3e-aa3a-4e17-920b-eacbdd53cdad") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3fb54550-d9b8-4ae3-8e75-46a21c7cca4d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "11e2e5da-9ade-4d74-937e-b0129244fabb") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 66 "/PET5_N") + (uuid "8f558fe9-fc84-48f0-bcc6-5031cb09fa59") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "24f17774-e2de-492c-b02a-8c784c9ea071") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fb2") + (at 147.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R12" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "f516b850-3f5c-4793-b0db-7a1077d21a5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "556c13cc-4f62-4623-a51d-0d74fc29f87d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "db126273-aae7-49a6-8ac4-af9cfbe9e2b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "462fff43-ebaa-42ab-a3e5-ad59d8cabe35") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b2f0432-8ec0-4e4a-9beb-a6679309a0fb") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4cfc0272-f652-43c8-a0f1-5d5f09f37cdc") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39427a35-d364-4894-b3b2-587f9289aeb1") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f4b6d93-ece0-4d58-a2fe-80f8eae8b661") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac9586c0-dd2f-4b6e-9368-a150047e6c63") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b280f3ba-b5cc-419e-be37-e4091c5c6fed") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e551ac96-bbe8-494c-a7c9-0e50db1b1235") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6080bd89-fb8e-4577-aed6-a89772b332e7") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "080cdee8-4bb4-48a1-814e-1fab46289de0") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "839ea18e-b850-4348-93d7-fa37a3b0ff8b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "00b1da2d-d087-4257-b9d9-d16423c7afcf") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 67 "/PET5_P") + (uuid "01c2f7e0-a257-46b9-bd8e-0e4e426ef236") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "186eb98e-a71e-4377-8149-e7e58a19461a") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fc3") + (at 154.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R13" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "69220832-ecad-4b49-800d-8533d95d283c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "addb3d2f-bf26-416a-b313-d3483de6c7d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f7807291-b97c-4ed4-ba45-f1825c1c261d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6eedcc7c-1fff-43b7-9ce5-8f869f627a53") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a47d74d9-4e36-46bd-887b-7381f32a9baf") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "822a7204-a69f-4968-80d9-dc6eb1a18423") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9006f9d-b541-4b8b-b745-eb8b1b703fe4") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11a00e49-8bb4-4d73-9a8d-803d558edd7a") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "88d84065-69cd-44b9-b5c1-8bfb35dc315c") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "62130990-66e7-43ca-b466-47f329c3b5d1") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ad89fe41-f07b-4980-b236-983e3512d291") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "840d7c1d-9d78-42d4-973f-a78135e9ba33") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f60113b7-d1fc-4854-b5c1-0b7205f07e61") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e14da129-aa2c-4716-bc0b-daaefc19a028") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "7c99fdfd-b5f6-4899-a9c0-14b139d3a5af") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 64 "/PET6_N") + (uuid "37a4ea0f-83af-4144-834f-8ede40946d81") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "ca8eaac4-d30d-4ff1-bae2-4a0dfb84968c") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fd4") + (at 151.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R14" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "7129d906-3946-4e89-876a-3820dea4d298") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "5e3badc4-2ef8-4c77-8107-4512d4d0d8b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "b8b766b2-6828-413c-9ab4-d4d3d8584843") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "bd748bf7-a99c-4904-9a93-9ca65fb31891") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2ab4ab8e-bcdc-412c-99b2-e74fd72907df") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ece0b308-6edd-4dec-97db-66b54bd5c066") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1716fd97-6cfa-4f67-b757-d6809fcf4f95") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a7403c4-6739-4d01-8d5f-574cd5583c6a") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "274ddc92-0635-4851-b79b-79c01f5adbf6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f232452-ae54-4adb-b8b1-9fda9edaf25c") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f7efeff-3f6f-4291-971b-a2a5000fc6fb") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6788e8c8-a614-421c-b50f-0ecc7bde791b") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1c80524-8238-4c8e-998d-104ee0f59bcc") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "88544482-874e-4043-b24c-4a1990963168") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "11aecba5-f5fa-4551-9c18-b894a12acaf0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 65 "/PET6_P") + (uuid "d4977077-fa99-41ed-b29f-0637afc18a68") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "17a82917-b79b-4e7b-a083-3f75391e7479") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9fe5") + (at 158.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R15" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "18967120-ba0f-41b5-9ff8-7680863d98eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "1edb50d0-5e0e-4076-8825-75e4bd84f45d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2de7534-71be-4d30-b9e1-db5b4f6f8859") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "93008cfd-f000-4c37-a6c7-50c304d240b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "436deda1-9672-4141-b05a-592c43a81c19") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e3a978e-ae99-4366-837c-9dee6c28044f") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "023b4147-2f55-49ef-9a75-49a3f58501cc") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c211d6f2-5078-4ae0-ad51-544688b428c3") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c67eec5c-1d3d-402c-b366-5657cff83445") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b49a0611-5f63-4756-a84c-65f362af8e93") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "757d4e69-0e57-4151-8627-58bb48d074a4") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8bf8b57b-e536-40d1-99e4-98aa794e0874") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ccb735e4-de53-4921-825b-72f627e3034e") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa5a8d8d-a52e-4aab-8dd9-c89585d579ef") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6c93adf8-7d34-4ab1-aeee-4149af8e6773") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 62 "/PET7_N") + (uuid "aefc70fe-30e9-4899-82c9-15c21c8be690") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "f01a030f-d3b6-47ec-8cde-3a5c9a1e9800") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ff6") + (at 155.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R16" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "efb4b99b-bbb1-40f8-aea2-d6b231da2449") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "102aa1d4-1b2b-463e-8014-a7e5ff45074f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "f2569b70-bd01-48ca-a096-4ddd39fd6385") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "bd699c99-2d69-4389-a512-99c82273fe45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "44d7e2ef-658f-40c8-9fd9-896ffa378217") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8d3f3f7-2504-48c9-8f24-67799774b9c1") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f229a36-16ff-4929-bf51-b874ef2b8c90") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41a71d46-bede-46a4-a818-0d70c545320b") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd6e2dba-ade0-419d-9186-acf598ec3413") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0744d49a-7ba2-40f4-b61e-86a8f0ca19e7") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c059d81e-ac97-46cc-93b8-31fa6c1f4a8d") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd4259aa-2d60-4b7f-bb76-e6f5f7e92a98") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c9658823-e39c-4b52-8ece-26e314535211") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2585fc9b-2eff-4038-9c29-b1e7933de126") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "071e2ef3-a679-4498-8bce-e659b6c8303a") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 63 "/PET7_P") + (uuid "11992db4-6762-479b-bc03-990e20aee497") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "793a6235-dec8-4cf2-9434-f833bb9062e3") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba007") + (at 163.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R17" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "a3b32c5d-0a81-4872-b420-0a5a45b3e5fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "596cdb83-5529-417b-9424-f416bf7b8afb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4235f8e1-67ea-4812-949f-99112aa00621") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "685e0d62-27e5-4b2b-940c-92e25e736780") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4fc2d3e-b466-44d8-bd74-095377174d18") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "05d42640-fb1e-4b61-b04b-cb09bbba0e8b") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bb7afaf6-3140-4a1a-a1ce-40f724dd2dc7") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "57013920-a585-4384-be61-fa923f46c104") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63a2b83b-0d25-427b-9bb4-7f078cfc3208") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35de34d5-86dd-4493-bef6-cba2be2f5c23") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2a265c7-98a9-421d-a6c4-6adc6b22ee4e") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0af3fc83-fb9f-40c8-8c22-bd4cd33526fc") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0fbb827-2198-4f42-916d-27d3ae88cc63") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "71ba5163-971c-4646-8d6c-980551710f36") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e231665e-560c-4ecd-9fd5-49b3c9ff0eac") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 59 "/PET8_N") + (uuid "0b15683a-bb2d-4ba2-a1b3-c37ff08abdf0") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1fae8322-15d3-49ae-9739-ee2aadc6eb71") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba029") + (at 167.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R19" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "6ca58463-d935-4c3e-b5b1-f32ec5e7696d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "8c22e9c2-4ad6-46a6-b8ba-16e4e575552c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "47d0d0b1-5d1a-4ee5-a414-7be2b657f959") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f3e5d527-5689-4395-ab46-a1e174f5a291") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "01083281-5cb4-42f6-a75a-5dc6413acc83") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fdd010be-3afb-4485-ba06-b017cdf0471b") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d04f6329-b857-4f86-83c5-79a1795bb85c") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81ee023c-23ba-4bdd-8264-5e1f1b76ca8e") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc65dde9-79ea-484d-a196-7d470be34e98") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "686e84b6-15b6-4096-9ee3-5cbac7f176ed") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "73ee4e5b-6b7f-4698-b61c-97b793d0d0bb") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a1c964d0-f778-4bc3-9c68-be2afec4b80f") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "039c70da-8cd4-429a-8c3c-1f51f1c6bef6") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f99f492-c81a-4beb-abe3-dafee4ebac3d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3dbd8c95-6496-4ad9-928d-2890e2b5149d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 57 "/PET9_N") + (uuid "19dab23d-f1d8-4438-b589-ca0ff6b7f7bf") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "d5ab028f-c2f7-41c2-bc36-494caa1f67c4") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba03a") + (at 164.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R20" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "8edbe177-e49e-48eb-b00d-fe444391b9f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "74d5e4c2-4e15-49d8-8479-51a9fd91dc31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "ddf353c6-8dff-44de-9755-30a8ccabc7d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "3dcdf7e8-dcbc-4b29-b17b-2da406503741") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ef0ca6e-f1a4-48cd-8b8b-c4431ebc4237") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "452a05c2-5274-4009-8d76-64d67230b7b4") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dac538f-a6ca-483e-8267-3cdf7dd6f492") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2759e5d1-bb7d-46f3-b152-114c7c8dc5b2") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "17139162-c6fc-4ab5-9697-9f478615d801") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "565872a5-e0d0-4d64-801e-ab5d22e8e4e7") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "795e1d38-f73e-4692-9eba-481820a1d4de") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "318b793e-e4d6-4c91-b4ce-d77903af4625") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4024a7fb-8bf6-492d-82f3-d3c2d52e44ca") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fe8cd88-a644-485f-b4d8-6f0e08b28a9c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "804119bb-6cec-41c2-8be6-6dd671cec57c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 58 "/PET9_P") + (uuid "4a6b1ff0-f15c-4746-adaf-f24c7379096a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "5c27f24e-6d92-4eb3-881f-34dd753d6063") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba04b") + (at 171.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R21" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "e7a3226c-88fd-4ebe-ad83-340eebf536b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "74f2af78-4e65-486a-8ffd-0693ed293be8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8cdf0e84-0c00-40e2-b9c6-9ca26fda6439") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8d790397-2f88-441b-9076-d0462af068d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6a7152d-48a0-436e-afd2-ddc853846cd5") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85cc23fc-26da-41a8-9fea-51f581fb87bb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d977cfbb-c839-4e3e-b209-48256b74d8cd") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ff180902-5522-4623-8d8b-f56c34290034") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63eb5d06-49ae-4d09-a3f5-bee886653dcb") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "19cc77bf-06b1-4afc-84ad-953e7c15ffc2") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91b74233-2c60-4a87-8048-5e5329d0f606") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea92fe35-4769-4c70-aeaf-cb76f7646988") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2256986b-8848-4a39-9978-5e186523b17d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54e43c9f-bb5f-4217-a994-23f6e2e963f6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "441c8e60-8d71-4b5a-a5b0-ce52c21bcad0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 55 "/PET10_N") + (uuid "19558739-f777-4173-ae24-911c44b6b631") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "fae71c14-bc08-4a33-9a9b-ab77b06fdda4") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba05c") + (at 168.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R22" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "703b8249-56c6-48cb-8a99-9227e1e1bec3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "d8e6ac72-5c53-472f-b8d9-d28ef491fc4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "a5fc6502-54cc-49bc-ba25-1014722b2b65") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "a464769f-5e43-42f9-87c8-5d5d6f80765c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6bc0fcd7-7d82-42da-a3a5-fa26fa9482f5") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e884a667-50f6-4ee9-b2b9-7e2d03e64035") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c8f9cc90-e5bc-4d45-8bf6-764a1bfd27d0") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "30cb1768-2a2e-4b74-be95-e2a549526b68") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0dc140d7-9366-4f35-a0c7-251d3c6650fa") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39fe9589-eeeb-4e21-b7f5-fd7b423a8b47") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0bcf8373-cb22-467c-bcc8-0373c2c998f4") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c304739-3a59-4e6a-8fd2-0d8d80509099") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d9e1d74-80e8-4daf-b294-061e2fc94b74") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "204ff610-5706-4ea9-a2c1-221c3f905da3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ceca979f-a998-438e-956f-8457238f4e19") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 56 "/PET10_P") + (uuid "12067606-f76e-4c04-8749-a141cc933ffe") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "d52a2279-ec0b-40ad-aaec-0e222472b889") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba06d") + (at 175.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R23" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "7a1155be-d26a-4487-9595-3804d943f179") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "fc52d1c5-39be-4172-b382-44b43b56b68c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3b58f347-1cf1-42cd-8721-1a9d8633e9b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d44bb784-d3ae-4d14-8a58-9071a73b437c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af8f54b8-d149-47ab-a562-bcae8c4c57e1") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9ef3d1d-a03c-4e97-b5ec-bd7a43727ebf") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2d1a638e-2754-452c-bb31-0daaa2c3dc70") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b29813c-6575-4f01-84b0-49d19edb9adc") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "271af90b-409b-4bbd-b061-1d3b0279253a") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6e73affd-42e2-425c-9ba7-587b9823db37") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fa9770c-75b5-4b63-883c-080c06839bfd") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c432b91a-830a-473f-9e43-dd64c46550a8") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15e08eb2-c82f-4672-95ab-9fc7eafce997") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b4b7ed1a-987c-4cd6-9d73-39fbc611e33a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "42b46b04-2dc0-4893-8bf7-579585aa95be") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 53 "/PET11_N") + (uuid "3003c589-d153-46b8-87d7-0e53dad99272") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "36413e31-d70f-4bf7-a8bf-3f32fb403207") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba07e") + (at 172.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R24" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "f3d28355-7934-4479-ba36-342234e823cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "0436c033-461f-4ec1-980d-9fb64ca83979") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "4bb7873a-7fb0-4bd4-aee8-8e7269860406") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "fbcac0b5-70db-4bec-bc47-dfa2daa0a0af") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "10559e87-7790-4f37-a6ea-dc10dbc9a80a") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3a12e49-9ac2-46a9-8d97-32523334778f") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d7d5306-4637-41a9-9428-12c38ea495b1") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bda2e91c-a4a5-425b-b2dd-51035c8e3395") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e918a13-f4bd-43d3-910d-b54cef6cde1c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "512b92d3-c102-42fb-97a2-30997e9f73fe") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bff39338-7bb2-4fdb-b84c-f6b3d6db709a") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "af579e28-36a1-4c05-8fbb-7a90e45d73c4") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a7a70da-737d-46e9-9bb0-e19077911c28") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4a33317d-1492-44be-b810-1eac65e18cc0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "444c3c5d-1f28-4121-a4f6-0d02242efd51") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 54 "/PET11_P") + (uuid "9df42bdd-12d2-45b7-bbf3-6ff2dfe0f66a") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "91a74b52-7496-47ea-9927-5c0cf9f29ce9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba08f") + (at 179.135 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R25" + (at -0.01 -1.375 0) + (layer "F.SilkS") + (uuid "3d1abf41-6f74-4b86-b8af-5fa0626e0afc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "6b532551-caf2-4d7f-9f1a-1a9a06088a21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7b8930bf-980a-499c-aed8-4173a83b7287") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f7c5d848-79b9-49e0-843e-8c5daeec547d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4af54e39-5631-45d9-b23d-b3dda6cb87ae") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4b5ce76e-c7ea-4793-a922-b0ffa2b66b63") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "362f84bd-a75a-42e3-8432-94be2b33c4c1") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "10e3b1ec-e40a-48b9-a891-b756e6f128cb") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "021fff86-9503-44a1-9d87-565bfd960c3e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bee7b3a6-3981-4ece-b329-6942e29f82aa") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3763969f-b878-4eb9-9f3c-5dc73bf86fd8") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0280611c-2ae2-4527-9644-89a33d6914c4") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9750d5e2-67a1-4033-90d0-aae4324d2a66") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f8e1b19-9283-4d26-9f17-a61e166f62ed") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "db7fddba-53fa-4017-afab-709e19626cd5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 51 "/PET12_N") + (uuid "b4df0f7b-dd09-4463-901c-b2b534f47af1") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "e22faf49-de87-432b-acde-d3aaf5abe102") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0a0") + (at 176.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R26" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "14911e95-c39e-41d9-bbf4-68f1b4cca73e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "89e72b4c-4ee0-4f04-a0b0-35f040533858") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "1b6799c7-052e-4c17-a983-087948b38b55") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "a5d576f6-b7ae-42da-a50b-9917a07e73fa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d507270-54e9-425e-bb08-f74681d5e2f8") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b650c662-ddda-4d93-9973-c77306018874") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "967c847f-2abd-4b22-a78c-b1c8534292cd") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f1de7c9-eeea-41aa-acd1-fbc7161df0d6") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e893eb26-445f-4fdf-8351-9f8f02ae4a2c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "acee8f9f-0f13-494a-8ab4-ae2cc73d53ed") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09ba8853-c51b-445a-be5e-72246569f6f1") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8631d40b-65fe-461e-a917-974c90226877") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13855b80-ebb4-4015-a09f-a6eb40b5c971") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04738717-89c1-4786-8f79-b5197a14892b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "b984cf6f-8b75-4e6b-b5f9-319926d5b44f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 52 "/PET12_P") + (uuid "ed00d871-82b1-42ee-a0b8-bf8ad6b21da5") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "fbe4b710-2a30-42e5-9d8d-f0202e934f1e") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0b1") + (at 183.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R27" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "cf53fded-e757-4e44-ae06-62653f6b55b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "265b7951-af9b-40e2-bf7b-80b0ad68a2b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7aefaec7-ca00-4850-95f9-27c62d768d07") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8d79fa59-da7b-4ee7-9043-00e0b7222512") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad078942-5985-4165-b189-524441bf6d86") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bbfb75bb-0ffb-46e8-ad25-766a7596dd74") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "35cb86e9-b800-4dee-b566-73eaf4d2a5ba") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23eded01-5991-4af5-b46e-008ecd8fbc46") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75a4cbdf-a6b6-4016-9b39-069ea67f4608") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2450fdf-3525-4697-97a2-15ebb26e85d2") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc279d8e-3bce-42f3-ab42-1b34174381e7") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "32c1c7ea-8eee-403d-bb8a-ba78b6731d32") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0dc49881-db0e-48d8-8d92-dc63b12c49c9") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e50b5c8b-1a61-4e08-94bd-655d96bf28e2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a32e1aa1-f751-47f2-8b14-82889bacccb4") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 49 "/PET13_N") + (uuid "98feb8bc-aa8f-43a3-8264-ebed06425940") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "11dc4810-cfbc-4ded-a750-fc56dc5c72b0") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0c2") + (at 180.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R28" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "fa9d65ab-a9b3-4099-91bb-97671a2f3ac6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "bf3abb55-a1b0-4f2c-a12b-34ea7d234cf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "2860c93d-bce7-4613-8aa0-914b5363745c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "7737618c-a873-4d18-a8bb-2d58dd3c8d24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8429847f-76bc-4c24-bbec-377dba440ebd") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9257378b-7456-4e5e-bd07-fc2b024f467d") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "515b126d-dbba-40cb-8198-e55a3652f60d") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eef69a5b-fd04-4de4-a55e-c19703534dd1") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "25b42291-6b4f-4392-9403-1a3f1cb21120") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a2b424a-e69b-4be2-9bbb-b2e6f2e312c3") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93c4f0df-3765-43a0-ad25-ff34daf3b962") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f01f6239-7555-4d0e-b992-16ebd34037e1") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a4867625-b5c3-4014-b0db-e02475fe3c4c") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2cdfff7-8e90-45a0-ba3d-a63f7ee6e3ae") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "375a4494-0999-4343-918c-60987a4c608e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 50 "/PET13_P") + (uuid "803c2e01-29be-4869-99e9-e6ed0b02994b") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "7e871b1e-cbce-471d-8b1b-bf0c11a3eaf8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0d3") + (at 187.125 180.625) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R29" + (at 0 -1.375 0) + (layer "F.SilkS") + (uuid "cdb991c4-c890-4e31-94a0-aa045ed8d945") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "9f4df066-8b85-4cc3-9fc8-a6835f396eba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "86862dc5-2ff1-4feb-bb47-a66df551bcb8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "082d2b20-09a9-4d1a-ac2f-6d4a36b66da8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2f52513-249a-40d2-bc59-8cd8f8924302") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "03f9ed50-ee48-439b-83bf-841430d80bcb") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54cb5a44-930a-403d-a552-a1d096b3e3b8") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5735a373-5529-460f-83d4-c0874d44d97c") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b02f4950-2f28-4309-8ba8-77db5b6d7b51") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd08fbd3-bfa4-40e7-907b-1b5f95258151") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a97940c9-3464-422e-96f0-cbdcb581009f") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61f6f816-ca24-471c-bbda-9e689e388c02") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24d8a5be-900b-4222-851d-f76cac2a602d") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28ba6485-406c-44b7-8129-d3e42a5d936a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "739137b9-7cde-4732-ad9c-3325eb66be79") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 47 "/PET14_N") + (uuid "4d3df828-4168-4fe5-855d-dbaec899a191") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8c004345-f823-4dcd-af7c-744a447e9e2b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0e4") + (at 184.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R30" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "41a815b7-7146-4b3a-8e3a-b07fc087bf8b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "04084b6f-2d5a-4915-a335-0b6ab8aa88d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "2730d0eb-b40c-4a0c-a2d3-69f8a162d501") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0ccb869c-5d4d-42ce-bdd9-ad79a86ce358") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0f9c1554-4c4a-4209-9f2b-cd0190e49645") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a5d395b9-1cad-4a20-ada3-de5aafa04cff") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af0a8caa-0f1d-4db0-9282-854f12d1fb39") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0bfc9859-78c3-4c55-96bc-5cb56194af52") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "072ffdcc-8750-4f78-bc4c-3c4d224dfe53") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45acc28c-e9ad-4f96-8a88-284668e679c4") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a768829c-8109-44ff-b82e-5210ea349d2d") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e2a7a9f-6429-4233-921d-3c01cce609b4") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "018f4174-ce32-44d0-8035-f21e78748a15") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3b1d3e7-577e-4dbb-ac61-6a00b594b69d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e8727048-eaff-489c-b43a-46bde5a0eb9b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 48 "/PET14_P") + (uuid "88140431-4afb-47da-82b2-6357ee9eff25") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "ed3efabf-4864-40b0-afb8-2c20fc939ca5") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba0f5") + (at 191.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R31" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "623cbc14-e974-454d-8437-a4a8d487e757") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "aae93fc8-a34e-43b2-b362-8d8a43cb53d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8a24e664-9b16-444c-b5ed-08651e2c26fa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a01037c3-d137-445f-ab9a-25b62e307643") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "215efcc5-a11e-44c0-a82f-e1765a215201") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4270d21-a1a3-4d0c-aefe-86e32b4d0b38") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ef269dd-fd8a-433f-9ddc-2ac8728cc6a3") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "449ddbf3-a211-4125-a3bc-354d81d0264c") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7887eb3d-50db-4ff8-9ad3-c40a821f6df3") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45b14d2d-dbb0-470c-ada2-c9af3edd74b7") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46fb473d-356e-4f96-8ff2-af419fa4ffba") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cee9b996-f45d-4f1e-9227-357a2b483cd6") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99849671-04fc-4825-ac75-d6647fdec657") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "37c6bec4-908b-4b1e-a1f0-964cbc18123a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "592aee53-44e6-4d3c-a3b0-6718cd45fbfc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 45 "/PET15_N") + (uuid "ca1d26a6-d122-4a69-9d63-1eb210393abc") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "3874053c-eeb5-4a52-baed-bffcb8cca21f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3ba106") + (at 188.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R32" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "922865b9-5677-40fc-a2ab-fc9c72f5017b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "b7612bb8-2113-446b-840e-7d85e9f34ca8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "71e2d821-1ab6-43a5-ad06-66cccdb50348") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "0c7fa7d1-f61f-4918-b1a0-f47870b5a696") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "447040fb-fc66-4115-a334-5cbe63e41b6c") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "66d1bf01-18d3-4aed-bd13-3ae02460fb3b") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e672b5bf-23ee-4b39-b973-1200a51afb3f") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8a6f749-9524-464a-8659-ed1e76d3b160") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dd9e8f87-20d3-42cd-9ad0-1e0b76c80e9c") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f1721e64-2881-48ac-85d0-6e642be8ea68") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99d59fda-c5ac-472e-ae9e-793f767e9da5") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4da0f803-8005-4de2-8371-cb115fd07b0c") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6d5868a-5f54-4d1a-840a-6a970667e215") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b1005bb1-d0b5-461c-98b8-7bf91c23ae4d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "c2205d5a-0f94-405d-8c35-cd50f907083b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 46 "/PET15_P") + (uuid "1af76f5e-3dfa-4c17-b363-4e4c240752ae") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "2d3ad92d-3b8f-4976-9ffe-bd30cdd0927e") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c1e90") + (at 160.125 180.625 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R18" + (at 0 1.375 0) + (layer "F.SilkS") + (uuid "ad723230-01bb-43a3-87eb-629d0d5379b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "c462b01d-6802-443e-b214-ef4554ac5cb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "6a0b5428-bb22-4853-95b7-5527920c3627") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "1a885004-3894-4818-96b3-fa6d7ceb2b19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "209ef0a7-a64a-411a-9589-437af42bde8d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb5c3b30-f0b6-4a34-9048-74050aaef784") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dc73084c-c070-4df5-9320-eff4c01e1cf7") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3bd60603-35ee-4fcd-ac18-5f7c9e1c04aa") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb70babd-ff3d-411c-bab5-95b98ce6ea21") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bf77f78-6856-4300-aa07-9c3782bc8269") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ccc889d7-ecac-43d0-af5a-5439d5d396ee") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8459fd51-f68a-4015-b405-ca7e045f652d") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79fb053e-75fa-40ea-a184-34012f520bd8") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5eb91801-5f71-4dfc-b711-128ef7c8c07d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ba6f34e0-3553-491b-af82-ce191df8258d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 60 "/PET8_P") + (uuid "ede992d1-62e1-49fa-93a8-ec6f2d8a4cc1") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "1b3883da-4fc3-4119-9344-e7ff9265cef2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c3012") + (at 129.125 183.875 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 -1.5 0) + (layer "F.SilkS") + (uuid "5ab307df-e1f7-4749-b308-b25687b2e5d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "da427784-b068-4e29-adde-2478fb6ec1a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "66e359a8-b354-4586-b77a-0c9a836bc825") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 180) + (layer "F.Fab") + (hide yes) + (uuid "7321d5e1-7113-4187-bb2a-0f4fe273fd76") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "60b2697a-1f64-42b9-8f01-b110c0e08f7e") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bdbfcbfb-c683-4b79-991e-d14b640c034e") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb26cb95-6132-4e1d-b082-12e0e15481a4") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77f99b8d-50ce-4c45-9296-ac31cec57a19") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "413de9ac-85b2-434e-94c8-2b6c1c341e36") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41b7aa35-d506-44c3-8fa5-c1069d072122") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e84710f1-9e3f-4b67-9984-3425720ae77b") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e0779d0a-3cdf-4b13-a02b-75a602bb63a2") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c2598e03-15c2-47e2-adea-f5b2e9c67091") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8464e1ed-4b0e-4e18-b695-c8a4c873e3a2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "caa7d2ae-9106-488f-b5f4-775a94859dba") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 76 "/PET1_P") + (uuid "954f7a1a-a04f-4b4d-b056-2e199159397d") + ) + (pad "2" smd roundrect + (at 0.7875 0 180) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "8ed9c1ab-e191-403b-9e65-ca6f020a9571") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0603_1608Metric" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3c42ee") + (at 132.125 183.875) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.5 0) + (layer "F.SilkS") + (uuid "2b665b54-f01d-4f76-9178-f6dbbaa282c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "49.9" + (at 0 1.43 0) + (layer "F.Fab") + (uuid "e2ffbb88-02a7-470f-af25-09735373b7e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "96881a06-d4e5-4b1a-a774-d7870adc6372") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7ce4c1c1-c824-4fa5-bb2d-24a7ce5d6458") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8cc8f876-5337-4a15-9045-723d756c01af") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02b58ad6-dea3-4cf0-8538-69f5e2c63bc6") + ) + (fp_line + (start -1.48 -0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d53e8e47-c0d6-4581-b81a-e49fbf25da93") + ) + (fp_line + (start -1.48 0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "68272210-3555-4255-9a6d-715c943be4fc") + ) + (fp_line + (start 1.48 -0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f99b5528-57d7-4103-938d-dd6f1f90e3a8") + ) + (fp_line + (start 1.48 0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc260a01-f0f7-4a0f-855e-c24749bb71a4") + ) + (fp_line + (start -0.8 -0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7a328cf-2980-4e2f-85d5-3a6395541391") + ) + (fp_line + (start -0.8 0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d19fe477-4282-4962-9df8-70780b9624fd") + ) + (fp_line + (start 0.8 -0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "afe4da14-da8f-4b2a-bfbf-fb19053dc182") + ) + (fp_line + (start 0.8 0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc84fa00-88eb-4ad8-a70c-cc00b4aec83f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "52b42226-9287-4175-8247-c23874596e21") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 75 "/PET1_N") + (uuid "42b55c99-67a3-4fef-b331-d74f328deea5") + ) + (pad "2" smd roundrect + (at 0.7875 0) + (size 0.875 0.95) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (uuid "f3ab59e2-74da-4cbe-a172-05d0bc56e08e") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCIexpress:PCIexpress_bracket_full" + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d4ee42f") + (at 109.625 194.125) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (property "Reference" "J1" + (at 0 -19.75 0) + (layer "F.SilkS") + (hide yes) + (uuid "18e3a8fe-14d1-4535-b207-fe2719852438") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 -23 0) + (layer "F.Fab") + (uuid "5ab20180-d059-4e5d-a435-108f94d6f096") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "01eebd3c-d58e-4dc9-a2f1-1a925f6d85fa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2e398dd6-2190-46da-a35e-8aee96970278") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7") + (attr exclude_from_pos_files exclude_from_bom) + (fp_line + (start -58.47 -104.86) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4ba191a6-77c7-4fa8-a540-50512b25d30d") + ) + (fp_line + (start -47.48188 15.140707) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "78e68325-5a75-4a0a-854d-7b82f1781b8e") + ) + (fp_line + (start -47.04 -105.72) + (end -58.47 -105.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "757c2c60-70da-40fa-8c5b-2c3a8ac6dbc7") + ) + (fp_line + (start -47.04 -104.86) + (end -58.47 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a232abb1-dba5-41b6-b690-ad111f427ecb") + ) + (fp_line + (start -47.04 -104.86) + (end -47.04 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "86892a07-19f7-4e50-a7b3-632636e60c31") + ) + (fp_line + (start -47.04 10.09) + (end -47.48188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15a441aa-9dd4-45b0-98d7-51d3a371422b") + ) + (fp_line + (start -46.18 -104.86) + (end -46.18 10.09) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7363ebe2-ec21-4d6e-8635-5ddeb5f8bc5b") + ) + (fp_line + (start -46.18 10.09) + (end -46.62188 15.140707) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6af68d2f-3bdc-4a0b-ba92-07646f4c46ab") + ) + (fp_line + (start -35.74 -98.725) + (end -46.18 -98.725) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c3cb0640-9857-4277-b4ce-7bfda05eace0") + ) + (fp_line + (start -35.74 -90.775) + (end -46.18 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4201fbd2-0340-4609-8c1f-5bfc8754e407") + ) + (fp_line + (start -35.74 -13.325) + (end -46.18 -13.325) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ab169ea9-cbff-4f72-93a7-4c78a6dc8673") + ) + (fp_line + (start -35.74 -5.375) + (end -46.18 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d16719bc-869a-4f68-aec7-58f4fdc87b5c") + ) + (fp_line + (start -34.47 -97.455) + (end -34.47 -92.045) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4e084b09-4200-40c7-b222-9f7507402ea8") + ) + (fp_line + (start -34.47 -12.055) + (end -34.47 -6.645) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "18fe6fa7-2057-40e1-8f11-18c628cda5fb") + ) + (fp_arc + (start -47.04 -105.72) + (mid -46.431888 -105.468112) + (end -46.18 -104.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "51e813f1-af92-469a-95fd-3c3ba39b0142") + ) + (fp_arc + (start -35.74 -98.725) + (mid -34.841974 -98.353026) + (end -34.47 -97.455) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "045dbed6-5b7e-4031-ab7a-42dbf24b85e8") + ) + (fp_arc + (start -35.74 -13.325) + (mid -34.841974 -12.953026) + (end -34.47 -12.055) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d1a7a548-0fbd-4006-9e37-ed82fcb8f955") + ) + (fp_arc + (start -34.47 -92.045) + (mid -34.841974 -91.146974) + (end -35.74 -90.775) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ee018504-ea16-4d5c-9bc3-4da366fa69bd") + ) + (fp_arc + (start -34.47 -6.645) + (mid -34.841974 -5.746974) + (end -35.74 -5.375) + (stroke + (width 0.12) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb5a0dc6-17b2-4ce5-9ef8-4bcd1ad738a9") + ) + (fp_circle + (center -37.65 -94.75) + (end -36.05 -94.75) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "266bb908-b86f-433d-947f-8c3fbfc6f6e2") + ) + (fp_circle + (center -37.65 -9.35) + (end -36.05 -9.35) + (stroke + (width 0.12) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "a0274c01-4999-4f55-b505-c6ca0b084a53") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step" + (offset + (xyz -46.18 104.86 15.86) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a7d") + (at 126.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "a2702561-e3c7-4514-b199-cc39e3be9d18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "73ff3652-354f-4631-98c4-c472bab484ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ee67bfec-453c-4314-86a8-e95c72fde0c0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "3220f98c-e527-44f0-b35b-2094064dc75c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9f561190-388e-4c38-a88b-1d5dcb8f42c7") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "47e12db6-bd7e-405d-8b69-6e5be12a28b1") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4d10534f-67e0-4981-8fd2-d12d6fe05c32") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "23b221f4-3fd0-4f47-b4f9-4e1db21cd7aa") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd48e9f2-93f2-436c-b5ad-376eca3697c8") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1a25f1a-61a8-48e0-a50b-c9de52877816") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2c10211c-5a97-48b0-9d07-078e4655435d") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88e841d0-0f7e-406c-b5f4-79c47c992ccf") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "91a0efd4-1016-45b1-bba9-83b1815a42b3") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b21dab02-042a-401c-bd4f-f716442f3a41") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "a91e4634-7458-4dbd-a2d8-b3689b332c29") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "/PER0_P") + (uuid "ab0de0ce-32bb-44c0-b0d5-8f380e4ff2f5") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 92 "/PCIexpress_connector/_PER0_P") + (uuid "65273236-2a34-4d3c-a90e-7c05b92a432f") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a8e") + (at 128.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "1a7422e3-cd27-43f7-874e-5522bd5259d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "549bf8fa-8361-4aaf-849e-69017ab6935d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0944182e-319b-4302-b499-394e372693f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "08ce8b91-db90-4732-b623-05d8d4415ebf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "063728fb-a185-46a5-be71-fb1c174e15ff") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4e146c76-7e94-4aa8-90a7-63b2a33042c0") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d8482ed-0634-4c79-88de-2389e5a56a56") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6287ae6-897a-4c66-93ba-afcade6d520c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9403003c-811f-46ae-b736-3bf25385d5de") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8a60d856-34f2-4f44-8700-8d6a21d0fa19") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f6343600-2dfe-4846-a889-558f0485f285") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "79758cf4-22db-435f-a785-b7eb93911cc4") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "05615909-71c6-49fd-83c2-23f493c44b58") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e4933c00-a14b-46c0-ad3f-01d5377a555f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "97d6100a-2a96-4b19-afb0-9d726101d3a7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 93 "/PCIexpress_connector/_PER0_N") + (uuid "d6f4c11b-2346-45d2-9031-cea7b05651d6") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "/PER0_N") + (uuid "80603fa3-7b1b-426e-92f2-1e59af051f33") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9a9f") + (at 131.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C3" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "413ff0a6-b023-458b-841b-8f0d8ce1cbff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bdad804a-7675-48e9-aaa6-857e80eee002") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "35695236-bdb1-4e43-88d6-bd1ff1859275") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "eeb0ac97-e352-418b-bc25-2cc9e37d3ff8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c34c78e6-5164-4b39-bdd0-063e11f81611") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "055f1df6-81b6-4d6c-a919-2bd0046d7a3e") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44ee30d6-7570-4281-8a0b-2242c4fb1a15") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14b69bb3-5949-4bbb-b9fb-bd646ffc089e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a17a2cec-fcc5-435b-be2e-cee65b2260a6") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2021ef1e-3c25-4a51-a514-6741eb729d5f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1b0fa6e9-6c63-4f0f-ab43-94cad2a5b00c") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2b61a274-a3fe-40e8-b3f8-5e050dcccd33") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e081c377-bc14-4187-aef1-158bc9b2a4aa") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0515e59b-12dd-4636-83db-cec7d0758631") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b5931abe-ad04-4b56-b596-082f6c276b42") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "/PER1_P") + (uuid "7ae64f15-e091-4a21-97bf-c7e2b7bd27a4") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 94 "/PCIexpress_connector/_PER1_P") + (uuid "cdfe382a-8994-4107-bdab-53a601a72cf9") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ab0") + (at 133.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C4" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "fc8734aa-b61b-4e9b-8fd1-0efa4c087c8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "daf7a5d1-89ff-4eeb-9d56-6d023a4ba99e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1ee13fa0-bf6f-49cc-9284-9ce6b42ce0cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7981d6a2-09e4-4d77-b7c6-fbc54f7c125d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "807a9560-c265-4ba4-9d16-9e785c58e9e5") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0c6a4223-a498-4973-9245-9d2926b9412f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9290db6-1106-4498-b6f2-db4586bd0313") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9f248b1c-0ff6-4a99-9fd0-d6be2af76822") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f6098c81-496a-4315-ac20-9ac868540921") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "017a5c56-22fd-4d44-9543-f8e6538cc1d5") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "599d6436-16e7-458c-be5c-9a4f24c43b87") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66542a31-74e5-4460-8e5d-c071f2847ebf") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "276f3551-f4e3-4752-b582-ad0d0b36b324") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66589a40-9c8a-430f-8ae3-2edb8318c585") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d39ba9d8-be7d-4930-8b90-f9cd5e8c3bd7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 95 "/PCIexpress_connector/_PER1_N") + (uuid "c003e5d5-72af-4570-b3f6-282a62d1abaa") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "/PER1_N") + (uuid "29a03807-de46-4211-a6ed-7b5624f08e68") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ac1") + (at 135.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C5" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "8c2440b5-c27e-45e1-a04c-51dd4ba85d67") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "2cdf0cde-1b7b-4e00-98e7-aa172a0b53fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "33d7d6fa-b520-4b6a-9978-a8a1db455a5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "84843912-463f-409b-ab59-dcaa1d88866a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4cd44e30-f5e3-4c80-8820-d01c79f290a0") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "841778fc-f070-4b2c-944f-4b7ae1d91986") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e39c273-5877-421d-ab03-9e6decffbcc3") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d964dd57-29b0-4043-9649-2e06098b927d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79aba0aa-40c0-4de5-81ae-4703b7c9d6d2") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2b114b75-85ee-4939-809f-6dd12218de71") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bcce5e0e-1a0f-4def-b81f-62410838dac0") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7b2c98c6-458d-409b-b554-cacaac2d269e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b279eb00-a968-4182-9760-fa5bd4e07e0a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "859d9bd7-3c80-499b-bd22-93ace7064798") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "e47215b6-cc00-4be8-879a-1213ae814d9f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 16 "/PER2_P") + (uuid "c2b544bd-48f6-4a66-8802-a18a70c8d345") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 96 "/PCIexpress_connector/_PER2_P") + (uuid "520ab2d0-3624-4cab-90a2-5cc9b4e59738") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ad2") + (at 137.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C6" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "08d511a8-56bf-4a93-b79c-79f5dd911560") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "3ce51895-a9ab-4a6c-8d8b-dd7facc6e646") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f49d7190-11df-4b6c-be9d-03cf8c417590") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f75f4a51-7872-44eb-b4b9-124b23f6a704") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8619f25-0810-4b68-b4ab-ba9273540e95") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fa9b98d1-ea5c-4fd3-8b71-e5ad760a5b01") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b7811859-7b21-4671-b054-d3915bba523b") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4ff0b780-bc6f-4ac7-9690-1fe5b6f539ed") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc8f5edc-41ec-48b1-ae7f-2bb270b9c981") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d38e90f4-3662-45f0-abfc-c6f900c03c8f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "90896a03-5e84-4c6f-af26-8d9baccc471e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b1b54347-55b1-4293-b9f8-76417a023de2") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "334adf39-84a2-4849-96e0-7152bbab34c3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "23801d79-e3f3-4bbe-8a7e-7b096ff06022") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "caac0224-e356-48c9-85c0-f58fbaea5fed") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 97 "/PCIexpress_connector/_PER2_N") + (uuid "48b063a8-dd3f-450b-8f9a-cd638d1c349f") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 17 "/PER2_N") + (uuid "7b37e732-6512-4840-895e-d944b0ab4bf2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9ae3") + (at 139.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C7" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "3e87f637-c2f4-4288-aac1-11b036973302") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "721f6ca3-b934-4b25-9416-e25708114d84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "37f5f759-f361-44b5-a994-03d3718d75ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "dc2c8bf8-81f0-49b4-a912-7e176c83bf5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "31fe658d-a43f-4c1c-a86e-114cfa1b82e9") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b6064e4-78ef-4e24-9f36-3e26766a0512") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4e57c3ae-3e01-4a85-9247-4b92c46a7a30") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d14a91e-ab77-4df3-b73d-093767e60be1") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7db40725-60ad-47f4-9bc6-b9bea850120e") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b86f578f-c7d8-420b-bfb1-2e41906b300f") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5f1ce0a5-b86a-4b8d-aa14-40a9815e3c2b") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f61927f0-18a9-4d45-a87e-28efdaec87af") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4f2d6612-e9b1-4a0f-bc3e-48d7d8680ca6") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8ee4d3b-ecd6-427a-b938-1f5e76ddf8c8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "558f12da-3a47-444b-a548-34a4fe3a7b9f") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 18 "/PER3_P") + (uuid "a11389dc-9c46-4d8c-b7b3-7d49e2ae7c3d") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 98 "/PCIexpress_connector/_PER3_P") + (uuid "dfe74e84-3819-4a28-b90f-eb9ed668f8c7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9af4") + (at 141.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C8" + (at -2.5 0 90) + (layer "B.SilkS") + (uuid "57e258f6-b55d-4d64-a403-eb07dae980e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "8e4a3981-770c-48ba-9b5d-240caecf5d19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "8feba972-07dd-4c5e-b2a8-2a1364d093dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c00569cd-c969-4501-a07c-9642dd50ca9b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ec60284d-2915-4c13-82f3-5a3a54b9c448") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5d744a7-e6f9-4a62-b341-0ab5817764bd") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc2f6347-e558-4813-8796-580180620659") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "84fe04d1-6c5c-444d-b973-5bf387a7d524") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4bf50d2e-4913-4d1e-9982-6d62104ec632") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fa18b80f-0f63-4d56-b4ce-5c5b2f9da29a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cfd14f3d-1cc5-4bf4-8625-15195f842696") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad2abb33-bfa4-4d04-8e9d-6bee898f37f6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9aa50a4b-6008-4413-9afb-f74a897ffa9e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe3ac70b-70ea-4d30-b169-6f7c4dfb32a7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "9cdc5340-27dc-4aa0-9465-9fb388233144") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 99 "/PCIexpress_connector/_PER3_N") + (uuid "5f7b9f5d-6595-4641-84ed-bf8a68ba223a") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 19 "/PER3_N") + (uuid "3e34de55-34ba-4338-b13e-d1a07f4ccf57") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b05") + (at 145.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C9" + (at 2.5 0 90) + (layer "B.SilkS") + (uuid "3b42f935-fc41-434b-b128-65e7adb5d2c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "d40c404f-867a-4708-a47d-4a72d0ab272a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "e789de01-02ee-43d7-98ec-01fea824e7bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "2522592d-5acb-456c-93f9-605ce5429ab3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "656a9082-8b9d-4c8a-a926-1ab2a5df9b82") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "45ba3510-314f-4c51-8193-0837bb4bd1bb") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65aa54e9-4578-4d0a-a689-0a6654204dab") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5a85799f-54cf-4c55-b439-0285b343ea7c") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9f74db7-c288-4875-be97-555fe67dbf04") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "316b0b35-be11-4274-8ec9-0e51ca69724a") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cd9c5705-4c6b-4855-82cb-deaa0a36df9b") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "76cd1834-cf58-49e1-a025-79cd4d84ed4d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9e7fe44-43d7-4ca0-8af6-75f6eda559db") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "71b2578d-2252-437a-85e2-fab86847cc63") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "36284bee-90c2-474e-89b8-3f7cded45cb5") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 20 "/PER4_P") + (uuid "573b7a32-006a-4abe-a7db-810ad64b717a") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 100 "/PCIexpress_connector/_PER4_P") + (uuid "0917d02d-7503-4f8a-a2b6-517d740dbf98") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b16") + (at 147.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C10" + (at -3 0 90) + (layer "B.SilkS") + (uuid "ebaf76dd-a0e7-449d-a5ef-87e2525f6502") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "0db32dbd-68ba-40d1-a54c-f5eb03a22d36") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "78d95cdd-ab04-4cc2-8b32-e6eb238b3e88") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "709e124c-9423-4d70-83f6-35babbe13323") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fc1fd737-8a48-485c-bb05-63776f24a893") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "492b4262-c78a-4c38-8c39-4bcd48789c93") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca7190dd-00a5-4452-966c-aa50aa15839f") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "578f1097-cdbb-444d-9262-6bcbb896bc6a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f3c6d54a-ed8e-44d1-bb05-7479517d3365") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc08dc91-23c4-4d1b-aa33-885d81a3d39d") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c4dadada-1ce2-48f8-b38e-be1e9ffcb711") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad3f7ffd-c91a-4d2d-9432-51c30f2cc6ed") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "96ceba2b-34d6-4a81-90ab-dc3698a85840") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "236c3664-82fe-4a02-9ef3-a77663bce91c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "9bc4688f-5d72-4ec3-9eee-54489b0a3d53") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 101 "/PCIexpress_connector/_PER4_N") + (uuid "d6582437-c011-4bad-9bb0-ca4b077a85ae") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 21 "/PER4_N") + (uuid "0d5cec55-a604-48fc-9d50-4cadd27bb3ec") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b27") + (at 149.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C11" + (at 3 0 90) + (layer "B.SilkS") + (uuid "c4096bdb-8822-4826-baef-abdf7fa4ec22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "10acf117-03b4-4ff9-ab33-4f96cc1bdcf9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "6d1c194d-9e87-4b62-aa1f-de986ae378a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "188003ea-55ec-4027-8a39-f4effbd4e79b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "89477571-01b3-4a67-a5cf-df5e11c3751b") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e4067ae9-d398-4600-a616-4570b75bfd38") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d849e60-b3cc-4a61-b418-f2830e7e74da") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18226984-1f15-42a5-85f3-97a84bb924ae") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44c46ad3-c9d2-4339-a835-2b8af1430018") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "090b9eca-2106-431d-94a8-3ffca5a9ff36") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "75b1e8b7-e98f-4ce2-bbf9-68ed62806c79") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d737fde-1b21-47f9-8e29-b6d4644a170c") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c43ee5f6-8a77-4bb6-9028-ba7bdbd03657") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3c4933cd-340b-4fb4-8981-9c197cfee0fe") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8bc6225e-c5f2-41e2-9430-e3d576e205d0") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 22 "/PER5_P") + (uuid "4d25e7c4-bfc0-47ff-bb5a-24fea586ebee") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 102 "/PCIexpress_connector/_PER5_P") + (uuid "a03c2af7-cc90-4bf4-80fc-553192656712") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b38") + (at 151.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C12" + (at -3 0 90) + (layer "B.SilkS") + (uuid "3a92a788-37c0-4d2e-81e0-bef475969a11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "2a21e935-9368-4522-a8aa-f0e8ace8ff64") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "280d2834-57bd-4592-866e-f5ea5c5c40b9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "b2e207a9-7388-4118-a55e-30d4f89078f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d4ab302a-b48e-4f75-9f49-bca7d99948ce") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3da318c1-f51d-48ad-a114-213bdecb962c") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f76a00e4-d339-4c98-a188-07e6963b96c6") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba569a71-be3d-431f-b7c1-939c93247a99") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4fe9e25b-16f8-41fc-88d2-e262bf967924") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c05f6db0-af09-4841-a898-32ac2f9be82f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cd366c57-405f-434f-987a-c28cc414d3c2") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "487e61d3-d90b-4b52-bb1d-a4aa91689c91") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6baaa3cf-1bbe-4361-b97b-56f7a986f999") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a529a6d6-cc23-483e-8195-b4537a27e7e3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "1ab1d994-bece-4b56-a98d-3fd4cb7dc18e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 103 "/PCIexpress_connector/_PER5_N") + (uuid "ef668808-708e-425b-8ef6-2f29fdca0eac") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "/PER5_N") + (uuid "86061f41-277a-497e-9801-645538b1fab8") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b5a") + (at 155.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C14" + (at -3 0 90) + (layer "B.SilkS") + (uuid "10355bd4-0acb-4f94-bd81-b77d7fd09fbd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "8e85e428-ba09-4a11-8c62-b8cabb0013e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e4bc37eb-56b3-4c35-accb-e7d5d6badebf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c155cb17-b0ff-4aa1-8361-5faeac4d525a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2901511b-e592-4712-9a79-c8623082e7c2") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2620eb54-89c3-4298-91a0-c4b17bd4f9c2") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44c1b9e4-a272-4740-b7f2-1a28b612347e") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c43573d-dc8d-476c-a1b3-edcf62f838cc") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b7f68ed-e275-49e2-817d-0cc04907d922") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "951bb454-ca8a-4ff0-bf8f-481ee2135a4e") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2180d61c-c277-42d5-aa5d-aad377ca12a7") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "32608b45-ac15-43d2-b9ed-4897cf8d0dc3") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "67ca8f9c-caf8-4d86-bfcd-da0fe289ddbf") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2a80af7-f253-452a-abfd-e71e9f725525") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "e368500d-c2a2-4744-afb3-4ab752a4be0b") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 105 "/PCIexpress_connector/_PER6_N") + (uuid "8ad02bf8-6a29-410f-a624-d5d64ec4fe25") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 25 "/PER6_N") + (uuid "19569afb-44bb-4dd9-8160-9fc070597b36") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b6b") + (at 157.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C15" + (at 3 0 90) + (layer "B.SilkS") + (uuid "625f49ec-436f-4528-b18c-54d76af63b2a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "36de3946-529c-4733-8e47-b063ed2a467d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "477608eb-535f-4139-b945-0c663b24c4c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "d3c13e27-2a5d-4c86-9018-40fbdcf4d183") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "30256e00-275a-4fea-93d1-b2347d0e7278") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "401dd688-b8d2-4425-8e25-810fe2b59230") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "262b37df-9da3-4901-91d9-417c77e5566c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b02e2850-b429-4676-9fdb-805c00cc214b") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b9be665e-867b-4252-b3bf-3d30238d677e") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3cd9df6b-5f2e-4972-9029-d19e1583d50c") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5309a253-b55e-4562-86bb-f80c77be6023") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "829b4d99-caef-4cbd-8099-4e087978de63") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e6111d71-0241-45b2-9a2d-240da2fe250b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8211ebc9-35b4-4a15-a9e0-b0dd2119b3b9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "68d2f5a6-b5e7-4616-8cee-893c45062b06") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 26 "/PER7_P") + (uuid "3c51039d-bebe-4f49-ab88-037b32aa2ee6") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 106 "/PCIexpress_connector/_PER7_P") + (uuid "4b4a210e-58a5-4dbc-a712-fb3e8a6f65f0") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b7c") + (at 159.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C16" + (at -3 0 90) + (layer "B.SilkS") + (uuid "2d758ced-893c-4185-95a9-50f3c61a4867") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "e0fa3a4a-8d99-484c-bcc4-2da1aaad1eea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "73b5f070-295e-464b-acf5-8b34ca0c8ebf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "85c10bb9-2bae-4012-8516-cf6a259d1bb6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b0fc5e06-d081-4d77-841b-d17e7855e14a") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "012091a3-83a0-4774-84dc-538aa44a8cf2") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d278088f-3738-4615-8f42-5d2fb73d3649") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d938b78b-00ad-45be-a84a-6280dfc6311a") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb1125b4-045e-48a3-b077-a9e0203eea46") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56e19ffc-1280-40f8-9cb3-5f959e02b2a2") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57dff672-1d28-4b40-a4b1-28d77d3f88be") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6cec5a1-bbcb-4e8d-87f8-147d867516ec") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad98462f-e918-410f-936b-784c39a2bd55") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "962a92b1-1a50-4109-94ba-97ca344c7f53") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "8ef9402f-77b9-4be7-8d09-0a960c364ac7") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 107 "/PCIexpress_connector/_PER7_N") + (uuid "61da658c-2d85-408a-8db4-97f3bc56da35") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 27 "/PER7_N") + (uuid "ebbe82a0-a6d4-46da-a2f9-e01b43b9a395") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b8d") + (at 162.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C17" + (at 3 0 90) + (layer "B.SilkS") + (uuid "9ee56884-78d5-4553-84da-99cc9007680b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "96ae416d-c523-4b07-a74f-fa17608387d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "19f127f7-f8cf-4776-9587-a7b58c752181") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b13ac068-22b6-4fdf-9b77-ed37f392bffd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d0e07cf7-32b1-42a3-920b-78d8b51f2b07") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "748a7df5-3c23-4889-beb3-535ebebefd00") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9ab41ebb-b8c5-4a70-9a8e-1ea90fa08138") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1841e0e1-1ae2-4d45-9bb8-625cf87b385d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f5d2065-6eb8-4d9a-9b94-066274e14871") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0defdeda-9b39-4c96-a970-514fc0966e4e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5ae43bb-4abd-4298-844e-02db88af860a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cf7db2fd-eac7-400d-88c6-2a57a5140096") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aa58fb2a-879b-4d79-a714-d32cdf0c55b6") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc42a3bc-5f77-4306-b708-a60c39f151a0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "a9ec82ef-6f7b-4e07-b538-c844e6ee439e") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 28 "/PER8_P") + (uuid "5edaa84b-ce0f-4796-a3bf-8e5dd8cbec0e") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 108 "/PCIexpress_connector/_PER8_P") + (uuid "365643b8-1eab-48dd-81e9-e9b33076e674") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9b9e") + (at 164.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C18" + (at -3 0 90) + (layer "B.SilkS") + (uuid "1ebca825-435e-4805-8b10-b545c17c6048") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "641fb20e-f8a6-42c5-bb47-3d075b2c53fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "c9967ff1-c597-4c61-b339-d14ded97138a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a2ba01b2-e806-4431-86da-84d4c0185db0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3dadb56e-63ca-4b84-9899-d369f455a7de") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "14a9570d-3db4-4019-ae5c-fb360fe3df0d") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62a030b9-b8f3-4661-933f-0f2599363203") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85b08e1f-c3ae-46cc-b0ba-2e2e5e1bcc66") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5f817c6-c867-41eb-8600-1013341bd887") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30a1fa47-ab04-4694-be12-90acc76d5766") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "44c98a80-d8b7-4534-b10c-b5d7a8ba6fd9") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "914e55db-018e-4f91-9bbe-51b052a5e9be") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0b229da-9205-4efb-aaf6-549e1712851b") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1be3218b-914e-4102-bd47-16edc034af82") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "27315a9a-8f36-4dab-83bb-a31482611c4c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 109 "/PCIexpress_connector/_PER8_N") + (uuid "56aeb611-5fb9-4047-b8e6-f5144f30986f") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 29 "/PER8_N") + (uuid "bca7da0b-a14b-4747-a975-875ebcc182d5") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9baf") + (at 166.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C19" + (at 3 0 90) + (layer "B.SilkS") + (uuid "fbca5e11-25d2-4774-9548-cad1ba8eb270") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "cf41694d-abb8-4beb-bb7e-653281f057be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "435d4ff3-15e1-46e7-8ad0-5b2d3721dd5a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "f2f7506b-640a-4705-a945-4bfd6ae4a511") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f43bef7e-2a74-4bb3-b83d-1ef27e81fb72") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9d4e4ccd-0387-45ab-a51a-0faae6ff6f5a") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fe1d1eff-7f7b-492a-8259-dd301ef60992") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45014cbb-c3d8-4b07-b5f4-208e3f26a59d") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74bb8535-b35a-47b2-a0aa-22fa00cd8df4") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e877bd1-1f47-494f-a4d3-a4380645dc63") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "456abf28-dfed-4eda-acd6-2ea245a5077a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bb9cd300-bd08-4a9f-b8fa-2ba5c2a88743") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c27f3f8-0411-4e3e-a610-56a640f98e17") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fad0529b-de22-4d02-9dc5-d7bae8d5cf97") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b4914699-dd83-49fb-92cc-c3115dc5d94c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 30 "/PER9_P") + (uuid "a5d04be5-bb58-4ec0-a650-d89f2433b124") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 110 "/PCIexpress_connector/_PER9_P") + (uuid "59e18541-88ad-4b03-848d-57e4ba17b78b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bc0") + (at 168.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C20" + (at -3 0 90) + (layer "B.SilkS") + (uuid "fe863c71-ad80-4e60-8195-5140ac428e80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "25a08ad3-13b4-4db5-952c-9cbf68808885") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7194baf3-95ea-4813-b28f-f6974725c08b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "84d263c0-3dbd-4344-8baf-f5f16ed5e0f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca02f5df-f665-4bdb-9f47-3b5ccac9fe51") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e6a0185-2336-4af0-b8b9-e16f1c9bc23f") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5bda0299-942a-41ae-a0a4-91c48987c079") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f96f9d3-6110-4a91-972b-5be96d419633") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "091e9258-24a8-48b1-a351-0687abc3dccc") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "205bc98d-5efc-4257-a53d-3f56b9954dca") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3eb8e690-87ad-4d4f-bc39-63013c059680") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0d87b161-9b0c-4a18-8275-b76d307df59e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9e895c97-dfaa-48d7-81b2-7d88ea8c5fd1") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f8620711-2dd9-4382-914e-6957b4536d2b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "9860e65b-c5e0-4b9b-a236-ff31bdb3aa42") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 111 "/PCIexpress_connector/_PER9_N") + (uuid "73c552b6-c8ba-4bbb-b39d-1f43501fbc3e") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 31 "/PER9_N") + (uuid "d88efab7-40fc-414f-a27e-db68cc022929") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bd1") + (at 170.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C21" + (at 3 0 90) + (layer "B.SilkS") + (uuid "6966ffa7-d572-48a3-9c69-84c5eb9a07ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "329bf82e-8438-4234-9ce3-9d160b2d4a02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ad5744ab-1aea-445b-8ef6-d6ce3ff75140") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "ed900cdc-1fb9-42c8-b5d6-a6c2d8ff426d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "098c7f88-20f6-4bc4-926a-7aaaf034e4f5") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ac7ad00d-28eb-4f84-bdeb-3dccaf93c472") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "03fbe9d8-9e56-4302-8ac7-3ad02c88363e") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f318adb8-cbe1-4140-84fe-19c3611fb38a") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aae0580e-11e6-4b9e-85bb-eba1de9c20f5") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "17d2c8ab-eafa-46f8-9a5f-992b3187e07c") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8afc5e21-d06a-46ca-ad77-86d6fdd5c8fa") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "65c42c65-6451-448c-8540-bd3396f57337") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7feaf00e-9635-4323-a9eb-ef0241c30539") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2452378c-7dc2-4321-b7e0-c7f393af8577") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d784d74d-1086-4d74-a06d-c21d225d1091") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 32 "/PER10_P") + (uuid "ea192786-a91e-4d6f-8098-68785ec7a3ff") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 112 "/PCIexpress_connector/_PER10_P") + (uuid "23033a07-44b0-4c18-ad99-452d6dc8fcb7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9be2") + (at 172.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C22" + (at -3 0 90) + (layer "B.SilkS") + (uuid "aeb5b186-3201-432c-8aa6-e8c3025d608f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "1094813e-6445-42ce-a80e-1a9f01c3621f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "656eead4-394d-45b6-9d4f-be75252511d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "485d990d-224f-4b82-adbe-1cd1347862fc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "414353b2-0599-4573-9b7d-6780c957d5b1") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c86ea32b-1bb2-4669-9d0f-cc167d10a65b") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "23424551-7d49-4158-ac21-9b1105bfad54") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4e432994-b5b6-4203-8ade-d383dd13e485") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1861c2cc-9127-4497-abef-a27fe3b09bb9") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "323a40b5-9e7b-438e-b912-3f32da45833b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f3484b76-3239-40f8-81a1-af99103cd108") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5e9dd30f-7c50-4e97-bdbd-197826ef9f1e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1143c620-51bf-4d2e-a6f6-a53fd0f9fae4") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "07082ccc-b164-4d65-9f20-ec66d86f0c1b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "44741250-8274-4403-aed8-b20478d62603") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 113 "/PCIexpress_connector/_PER10_N") + (uuid "660e33a1-95be-49be-b8ae-39182d35fa70") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 33 "/PER10_N") + (uuid "356d16c8-1fd5-4a20-bb8b-c64546180783") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9bf3") + (at 174.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C23" + (at 3 0 90) + (layer "B.SilkS") + (uuid "ec0a6c44-34cd-4a71-9f07-e3f60bc87ed7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "f34fc5f9-1d00-4835-ac0b-5048f55d1afe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "4910a0e6-df8a-4686-95ba-79b0cd108478") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "de657d0b-d4c5-41c1-b00f-c730e566f393") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "629143be-288d-4238-9ef4-38615be67966") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ef43f72e-a240-4d9b-b6d9-c6ddee64f2d1") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "76d27c26-6895-4181-9a3d-27f646b153e2") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b9a20ba7-e953-401a-a38e-fa0ade05be20") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef662f78-b773-4591-b9ee-b8e5111aa521") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a5046508-2b3b-455b-bafb-be914c8732a0") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b89b2f14-8940-4f4d-b742-ae7193a1c3fe") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc5c5b45-b36f-4664-ab72-98f6e297b905") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b00a2120-cac7-4c0d-8847-8d13ddf29c45") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2dadb3b8-3fc6-49e7-b101-9097ad2633c7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "156299e2-f340-4054-be35-ba3079c91fdc") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 34 "/PER11_P") + (uuid "8a8811be-7ee1-41bd-b9ae-8b8e16412250") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 114 "/PCIexpress_connector/_PER11_P") + (uuid "9a31098d-fdc4-4c58-bd25-7d623a1ecdbb") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c04") + (at 176.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C24" + (at -3 0 90) + (layer "B.SilkS") + (uuid "b936f8de-b68c-4cf0-aee8-de883c4fe03d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "b8aa0d44-166a-4771-9878-ead4ef53ac23") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "37304c31-6e67-4e7c-a974-c57b59df1086") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "34308a13-053a-427d-b6ba-343e77358630") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "61559679-5f5c-48d2-b115-17f6e5f34fea") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "41b2a498-c203-4da5-ad5b-dd55d5786b58") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b10e8fdb-5f71-4384-a0e2-fcc10077e310") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b45e7590-4124-4d20-8164-ce72b0c01634") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b13c187-c433-4857-b4ec-1c7c8d8bfe23") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e1a4d973-c1c8-47ea-8b44-717aba7ce51d") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e6317d51-e373-4a33-a825-292f19667164") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "30c7968b-4d8f-4fe5-90fe-852e97abfcc6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5ab98965-8ce9-43ee-a859-63e4195a729d") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a79cc61-9ae5-4985-9d27-734de0ab1b01") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "468bc06c-f543-473d-bffb-2bfc04e6f303") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 115 "/PCIexpress_connector/_PER11_N") + (uuid "75b6e958-e817-4b69-bb52-42dd44c3c40d") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 35 "/PER11_N") + (uuid "7c5a48dc-3b11-4e44-9be0-41204c461773") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c15") + (at 178.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C25" + (at 3 0 90) + (layer "B.SilkS") + (uuid "972d99f8-6268-4e5f-b8e0-1d41dfe6396b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4e873d06-9e19-46e9-b49a-a43158324dec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "4c70030f-686e-4ab6-bfbc-8ffbaadaac10") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b8ed7a85-de46-4ba6-8685-a964d6e79271") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6547bcb0-2943-4d71-acd1-fa57d00dbde6") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e408656-f4d5-4d3d-bf1f-16f674e17a30") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79889548-ade9-4268-a989-8ab69a1c0a2c") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14d5b9cc-eb57-403e-912d-ccd31f85eb70") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f18acc9-0237-46e5-aa83-f799fe13939e") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d0a28c8e-3c43-4bb2-bf4d-5b0820055ec8") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b265b6b3-4c41-44ee-839d-20d777992947") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac7ff2cf-1a2c-458d-a309-ee119c0b24e2") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8fa7f9bd-73ea-4806-9be7-cce34bb17be0") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a890ad53-4933-4e81-a2d7-f3009a35af1b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "f2256ed0-6cb4-4189-8aae-4ebba36fbf9d") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 36 "/PER12_P") + (uuid "6863f871-8e88-4aa8-b7ba-022a58ce47e1") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 116 "/PCIexpress_connector/_PER12_P") + (uuid "a3297bc4-f85c-4102-94e1-9f8c154f8374") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c26") + (at 180.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C26" + (at -3 0 90) + (layer "B.SilkS") + (uuid "59138b4b-28ef-4286-856f-9c763eace61d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "a666e6bf-192f-4039-8983-21dd40ff7d78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2cd15839-8b0f-4e74-881c-461a446206ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "550c6ff0-9197-4279-a39c-ba0b2f42cbb4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e21c4518-16a6-4261-894c-5ff0b1b9bede") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e3f3ab1b-19fc-4ec6-bcb3-03887a5f42cb") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6353dbe6-03ec-41c8-8b6b-717779df008a") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5a28941a-7bcd-4b18-a882-cc7cee68a3cf") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6755590b-00fb-4e2e-803a-ce587861d26a") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "041f1ab8-cc3c-46da-ada4-24131b3da0c9") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "abe30b6a-e81a-4656-8676-a1b1df18ad25") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "38a6e72e-7890-483f-8cc2-1d8ab60e6e0e") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1a9dfd3f-4a3a-40ae-a83c-223fa5b3daf0") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "86d207ba-7892-40e5-b54c-4b40c0d43202") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "359ff8d3-7ca0-4ff0-ac42-a7b9998bc056") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 117 "/PCIexpress_connector/_PER12_N") + (uuid "9009b13e-1f92-4d52-bc2b-30a934e9b8a1") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 37 "/PER12_N") + (uuid "fc6067ae-7297-4b5c-92ff-76fdef385927") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c37") + (at 182.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C27" + (at 3 0 90) + (layer "B.SilkS") + (uuid "5a0624a3-b97b-40cb-bc9c-7b30a80eca0b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bc9f064c-5dda-40c4-9b4a-2167f8c54a32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "d79531e1-662a-4870-94f2-0a663917a39e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "06209a33-986d-4908-a97d-e2d1aa283a62") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3632e9e-2242-469e-938b-936395455f76") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "48f95fca-b682-46e5-82c2-37d4f259ce34") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "833fff13-d8e2-4a88-a3c3-d79b4c060bf6") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c10a9b8a-7979-4f2f-8857-77a2687ba0f7") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f2e57d1e-51e6-4684-9c08-5614a8022afe") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1903845a-8955-4ee5-a646-80cebc829835") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0eea257e-76d1-44c1-9587-13b29f18704a") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ed6e5d60-9883-4264-aed1-dded94057cea") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "376257df-ada2-48a1-a370-8ecc5d145496") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "18eb9dc3-069c-4841-9106-f3210bb526cd") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "1c5ff780-6806-4bb6-bb50-80fcb3713cd1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 38 "/PER13_P") + (uuid "ab8abe71-cf13-4caa-8890-264254b5f94e") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 118 "/PCIexpress_connector/_PER13_P") + (uuid "17720e7b-9142-423f-aaac-9018d1cd0c88") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c48") + (at 184.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C28" + (at -3 0 90) + (layer "B.SilkS") + (uuid "47e3e931-e6c0-4970-b617-e0a655b358f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "ba412e13-0e01-40fe-877c-497f3045f379") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "d2165ff1-a607-47e9-b9f3-a96e011dacba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "1824cecd-b9cf-4f45-9ad0-7c55dad6cafc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "15dfc96d-342a-4fb0-8577-426ce4fe7124") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "55e5463a-8f9d-4a06-9d21-fc9287789821") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6abebed1-2b92-4d9a-8da7-69eb27ed08f2") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eae2fd5c-1273-43f2-ab78-2d17a2fbf758") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6844aedc-8784-45a4-8a4d-16804de7d107") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c41dc06-481d-4773-9522-da60e6508239") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "04ef6465-19a9-4576-bd81-e90ca169b03f") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e5aea0a9-87b0-476b-9db7-fc3e147c0517") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6d80a100-ce67-433c-8c2c-2d14da81233e") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f8693f63-8089-4a5e-8ff2-122fdd299df3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c9d4363c-4596-40fe-a798-93a21ed1a1b1") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 119 "/PCIexpress_connector/_PER13_N") + (uuid "250f9a84-3bee-4600-9634-2ec69eb8c3ac") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 39 "/PER13_N") + (uuid "b63634a4-9449-4dc7-9d6b-00c5d47ba151") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c59") + (at 186.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C29" + (at 3 0 90) + (layer "B.SilkS") + (uuid "27976a7b-9578-42aa-9486-ff57e3915ae6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "5b93538e-6c46-4f9d-a92a-4eb29ab218c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "78f6b859-f9ce-4258-b376-9108412602da") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "52f695fb-9166-4711-a188-b0a1a10f73b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "861071fe-0767-4925-8714-43b642faa816") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b4f140c-20f1-4601-8492-d2639ccb7446") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "756a5df3-b5e7-47a3-a9c2-901f77f9d963") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0ecc9c9-cf63-40d6-832a-2245405c2e2b") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "52853d93-dd5b-4da7-9cd5-9e9011cedcfe") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2055aada-680d-421a-8e44-fd398144adce") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b0f0fbe9-a5fe-4c0a-aef7-c722e11139a6") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb43eb7d-89f3-46a4-a735-ba8448a2b88e") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0c0c4043-7831-42fb-81ec-7f817f33ad3a") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "97303887-1a6a-4d17-8caf-5bf51c33290c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "b84946d4-2521-4084-a47a-e8f045b80a37") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 40 "/PER14_P") + (uuid "27fc34e6-c7cc-445d-b856-15e3e3d39272") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 120 "/PCIexpress_connector/_PER14_P") + (uuid "8bbccdf0-b021-4b92-af2e-332efd97cb48") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c6a") + (at 188.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C30" + (at -3 0 90) + (layer "B.SilkS") + (uuid "a1e0140a-b3b0-4b55-ac31-fad2ec180d12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "4a7a962a-d62d-400e-963f-e6212b184608") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2b64f523-75a4-4ef5-9abc-630533f6f88c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9e0c724b-dddf-44f7-b74c-eda04650eef4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ccb9568b-270c-46b4-9a0a-54d8b5e0504e") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "859154b1-e820-4d48-b913-dde833a0cf41") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd4d73bc-6c78-4a3a-8d82-6b9d51baf0bd") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "abf2cdb4-cd3f-466a-954e-311e014b9cbe") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "548927ee-9733-421f-bb01-f6a017be2870") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9e7e3da-d2ee-41a9-8e18-a1fa6acbba0d") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2381f586-6690-4a80-a75b-fbac43740f2d") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6468c334-ee62-469a-bd57-d7f2ca85fec5") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c261c51a-069d-4817-ab53-9b67d2bc33b3") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d15dafce-ea4d-4eb8-b471-7c6ab3477020") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "11548dac-c216-48e9-83ca-941c08308735") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 121 "/PCIexpress_connector/_PER14_N") + (uuid "e6331b11-b829-4dd0-a1b1-ecd59208d41f") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 41 "/PER14_N") + (uuid "3e9f9c07-5ff2-4f9c-934a-7b65dda8c5b2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c7b") + (at 190.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C31" + (at 3 0 90) + (layer "B.SilkS") + (uuid "576ced35-5139-41bf-b5a8-dbcd9aad45c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "446b5fbd-2dcc-4ae4-ab46-5e4d906a966b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "70d77496-3086-4981-bfe7-634766140578") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "b791276f-c786-4dc4-99d5-f968f09b42f5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a22fe64-b5c6-4a55-bbff-14b9d4654a8d") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "98cc203c-37a9-4e81-a95d-ef56b21d1a92") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0bca4873-bbd3-4c6d-9dbd-9bb51ea493cf") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fce80440-b50f-485d-957d-bf2dde318d91") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68296776-8b2b-478e-bedf-289027148269") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "13249c62-b2e8-4923-8f63-c5559907ee50") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9e76da34-0c27-4270-8d45-31152e7e18b4") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0fd1a9a3-499c-41c4-b793-dca0c3e45aa6") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "833ce85e-9c9b-4be7-9e95-e5659d17df70") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b002072f-2bd3-4231-8f17-d7b0af077293") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "d28ecd97-6263-47b8-85e6-d4f14a760853") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 42 "/PER15_P") + (uuid "3780fce0-9305-40fc-aa04-85207fca1196") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 122 "/PCIexpress_connector/_PER15_P") + (uuid "e886cb07-9c1e-4c31-9b25-55ca2a4f271b") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b9c8c") + (at 192.375 183.125 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C32" + (at -3 0 90) + (layer "B.SilkS") + (uuid "aa81e51c-98d8-4f12-90cd-f8fc4a90a46a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "311db450-43e7-422c-8c14-6817c94ab039") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "a84e10bd-9921-4765-96db-b388bf3ea372") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "63648da6-9173-48d8-97a7-d47f191bb6bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f") + (attr smd) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e3746f3d-59c4-4520-aded-4b192b0845bf") + ) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f913db06-ac82-4326-b8e4-ef9844a18372") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "43db085c-c4e4-43b0-a86d-d81ccaa68b57") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12888ac3-125c-43bb-88fa-3803a68d0cab") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89894dbd-c8bf-4854-85d4-0f71fb2fbd17") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c6790428-2727-4590-96f8-a56b0b0d716b") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e1c31c50-d739-4b88-9ead-2697b3c12bde") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a2f209e-3f42-4d40-b842-a12006f4d292") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cb55cdb6-37e8-489e-a6ef-49ee270652a1") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "908839d4-dd71-4e44-b242-6bd9687c5ca0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "ed4df0f4-c4ed-4ee1-921e-9ce670470c8c") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 123 "/PCIexpress_connector/_PER15_N") + (uuid "785e6ea1-6d3f-4f72-87dc-e8d959b23eb0") + ) + (pad "2" smd roundrect + (at 0.7875 0 90) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "/PER15_N") + (uuid "eee0d4fc-366f-4662-bee2-308fe96cf0e2") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0603_1608Metric" + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3cfd6c") + (at 153.875 183.125 -90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C13" + (at 3 0 90) + (layer "B.SilkS") + (uuid "2b533c78-bd9d-434d-8105-53c04f43e080") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100n" + (at 0 -1.43 90) + (layer "B.Fab") + (uuid "bee4ccf3-7b59-4df8-961f-71ee203d192a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "5a43777c-3b03-48d9-b277-d819d97866d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 270) + (layer "F.Fab") + (hide yes) + (uuid "06a5c845-f74c-4c31-bc12-6de10cfff7f8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859") + (attr smd) + (fp_line + (start -0.162779 0.51) + (end 0.162779 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e1a71aee-3f01-4ee3-b62a-50050ff1f93f") + ) + (fp_line + (start -0.162779 -0.51) + (end 0.162779 -0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a03e0df3-63a8-4555-b34a-2db03d32b843") + ) + (fp_line + (start -1.48 0.73) + (end 1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3baa031e-213e-4bfd-b6a0-224ed7028ccd") + ) + (fp_line + (start 1.48 0.73) + (end 1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c0e41e0-a5f7-4a5e-8a06-39159f259da3") + ) + (fp_line + (start -1.48 -0.73) + (end -1.48 0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae04ecc3-fc2b-4cc7-8ac4-c3e3e32de313") + ) + (fp_line + (start 1.48 -0.73) + (end -1.48 -0.73) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c187fa43-e583-42a6-91e6-34900d1886de") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a38311b8-b2fd-423b-b642-35fbcf1bb2e4") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "600978c5-f5b0-48a2-9f44-bd25837e7306") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "02ac069f-3359-4e35-ae82-f429a0106d0f") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2961a7fd-562b-4be1-a36b-a4ceea0a43e3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "c2f48bfa-030e-4ff0-88fc-e0d86887e603") + (effects + (font + (size 0.4 0.4) + (thickness 0.06) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "/PER6_P") + (uuid "803efc19-4b75-4cf0-b1c3-47a2be74a002") + ) + (pad "2" smd roundrect + (at 0.7875 0 270) + (size 0.875 0.95) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 104 "/PCIexpress_connector/_PER6_P") + (uuid "09a59a90-0463-4aae-a0a3-9680532fa507") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 193.775 193.625) + (end 193.775 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0ea2c4f3-ef14-4cdd-aa3c-c203b9317f56") + ) + (gr_line + (start 193.775 180.375) + (end 206.525 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1218d664-87f3-425a-8c2a-655e70992398") + ) + (gr_line + (start 64.475 104.425) + (end 64.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "22f06b55-e8bd-4356-a6ea-62bc4c6890fa") + ) + (gr_line + (start 77.175 83.975) + (end 77.175 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f9c352e-46d4-46a3-a0aa-865415a79c78") + ) + (gr_line + (start 206.525 180.375) + (end 206.525 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "56af4704-8def-496b-93b1-af462ef37fc6") + ) + (gr_line + (start 219.925 178.025) + (end 219.925 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6068f489-2828-4cc7-b0e8-6b81bb4c0389") + ) + (gr_line + (start 64.475 180.375) + (end 109.475 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "69369293-c6dc-4832-98ed-8e7af3be67e6") + ) + (gr_line + (start 201.625 83.975) + (end 77.175 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76db2c4a-4e8f-4070-ba58-1ea93c70d822") + ) + (gr_line + (start 366.275 85.975) + (end 201.625 85.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "908f3fa2-82ac-4461-8509-48d76f3b2651") + ) + (gr_line + (start 77.175 104.425) + (end 64.475 104.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90c5f745-7373-49bc-a72b-db95db748d26") + ) + (gr_line + (start 109.475 180.375) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a5d2666-1e5a-4658-9084-359cbc81ffe7") + ) + (gr_line + (start 206.525 180.025) + (end 214.675 180.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5cdab37-123d-4dd6-9cc7-e12c5f31a90c") + ) + (gr_line + (start 219.925 180.375) + (end 366.275 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ca2f0cf0-85df-4716-a537-eb35ee7e6324") + ) + (gr_line + (start 201.625 85.975) + (end 201.625 83.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cca0f877-f700-4ff1-9624-865e2affbac2") + ) + (gr_line + (start 69.555 104.425) + (end 69.555 180.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e160ea5d-a347-4199-b923-6cd7d0f8bce9") + ) + (gr_line + (start 214.675 178.025) + (end 219.925 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e3fd0d0d-80d4-42a1-b99b-6841dd986770") + ) + (gr_line + (start 214.675 180.025) + (end 214.675 178.025) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e5570263-c82b-4733-8312-e3ae7e52ce9c") + ) + (gr_line + (start 122.575 186.675) + (end 122.575 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "03f1b917-c66f-47f9-a6d7-30c328639360") + ) + (gr_arc + (start 205.525 186.175) + (mid 204.287563 185.662437) + (end 203.775 184.425) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "04dffeeb-d218-431b-84be-6c73b852dfb4") + ) + (gr_arc + (start 120.675 186.675) + (mid 121.625 185.725) + (end 122.575 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0523d291-e6aa-4c21-adf7-fefdb3cc377b") + ) + (gr_line + (start 109.475 183.2) + (end 109.475 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "0eff4014-ba80-46d4-96fa-089969d485c1") + ) + (gr_line + (start 64.475 82.975) + (end 232.125 82.975) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "1143cbab-5aba-4ba1-99bd-76281b6a819f") + ) + (gr_line + (start 79.475 181.375) + (end 97.825 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "16a4813c-5a06-4897-9c49-24565107ccf5") + ) + (gr_line + (start 120.175 194.125) + (end 120.675 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "230f62b2-34c8-48c6-8906-7a825c191e48") + ) + (gr_arc + (start 193.775 186.175) + (mid 195.15 184.8) + (end 196.525 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "24ae6b27-078f-4ff7-9432-d36e62a55dc3") + ) + (gr_arc + (start 203.775 183.125) + (mid 204.287563 181.887563) + (end 205.525 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "31774c8b-dd69-49a3-bb17-99ecd1070145") + ) + (gr_line + (start 193.275 194.125) + (end 193.775 193.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "416ca9fa-70cb-4f6f-b45c-149ed9f0b43c") + ) + (gr_line + (start 79.475 189.625) + (end 79.475 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4350a3af-be22-4fc1-9421-a08c89fad773") + ) + (gr_line + (start 203.775 184.425) + (end 203.775 183.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4b05b570-ca5d-47c0-bacf-9582d99ba20c") + ) + (gr_line + (start 207.825 191.175) + (end 209.225 188.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "4e5f112d-e170-4872-960a-1091e721e0b6") + ) + (gr_line + (start 196.525 186.175) + (end 196.525 190.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5c0dc534-308b-4341-970f-131dbde9fc82") + ) + (gr_line + (start 123.075 194.125) + (end 193.275 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5ca683ae-8f48-46f3-85cd-0b64917bedff") + ) + (gr_line + (start 64.475 82.975) + (end 64.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "5e4084ef-2328-4335-9d21-38d3256a483c") + ) + (gr_line + (start 209.225 188.625) + (end 209.225 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "61dcea0f-63e9-447e-bd12-09ac3112a006") + ) + (gr_line + (start 120.675 193.625) + (end 120.675 186.675) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "65bcbe75-9fee-44a1-ace2-24371204cd70") + ) + (gr_line + (start 193.775 193.625) + (end 193.775 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "6721d196-1a2e-44ee-bf11-06fc554481fa") + ) + (gr_line + (start 109.975 194.125) + (end 120.175 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "75221484-8e3b-4bb7-a733-7c447feea68c") + ) + (gr_line + (start 232.1277 181.375) + (end 205.525 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "79b850bb-66d4-494d-a00b-534066cf0ca6") + ) + (gr_line + (start 122.575 193.625) + (end 123.075 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7c1495e6-06ea-455f-94ad-cf0bb9a18ae2") + ) + (gr_line + (start 197.025 191.175) + (end 207.825 191.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "7dec300f-6c2a-47f9-86cd-a21e59313c56") + ) + (gr_line + (start 105.825 189.625) + (end 105.825 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "87e7ea30-41a6-4683-9fbb-e905bcedc315") + ) + (gr_line + (start 109.475 193.625) + (end 109.975 194.125) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "91ad5a2b-a44e-425b-a100-8ba8e99e1947") + ) + (gr_line + (start 196.525 190.675) + (end 197.025 191.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "a1f814cd-83e7-47f9-9160-9b8fdc496a63") + ) + (gr_line + (start 232.125 82.975) + (end 232.1277 181.375) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ae4d8570-8740-4aee-9578-6aa67a8b4ada") + ) + (gr_circle + (center 71.975 184.775) + (end 73.575 184.775) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "b0a4a5c5-f241-442f-ba58-e874cb61ff20") + ) + (gr_arc + (start 105.825 183.2) + (mid 107.65 181.375) + (end 109.475 183.2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "d7db7ac7-1d6d-462f-a712-abdd62296d11") + ) + (gr_line + (start 97.825 181.375) + (end 97.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "df4fbc36-9ad2-4d1c-b264-ba54dcfbcdd9") + ) + (gr_circle + (center 71.975 99.375) + (end 73.575 99.375) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "e2d5c2a8-8dd1-421d-94c2-9a042d8696a5") + ) + (gr_line + (start 64.475 189.625) + (end 79.475 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "e99bf3a0-d950-415d-96ed-6a753df5fa56") + ) + (gr_line + (start 97.825 189.625) + (end 105.825 189.625) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ea4abd77-ad94-4a95-a76a-20b3e9ab815c") + ) + (gr_line + (start 209.225 186.175) + (end 205.525 186.175) + (stroke + (width 0.15) + (type solid) + ) + (layer "Edge.Cuts") + (uuid "ebb57a88-577d-4872-a000-767dcada9fea") + ) + (target plus + (at 109.625 194.125) + (size 5) + (width 0.05) + (layer "Edge.Cuts") + (uuid "db633200-7b46-4f88-a6d0-62049d4e9270") + ) + (segment + (start 113.125 188.125) + (end 113.125 188.125) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5ebf") + ) + (segment + (start 113.125 190.625) + (end 113.125 188) + (width 0.7) + (layer "F.Cu") + (net 1) + (uuid "2905ce79-1f01-4198-bc07-ee6ab6a2803c") + ) + (via + (at 186.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df5") + ) + (via + (at 188.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df6") + ) + (via + (at 166.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df7") + ) + (via + (at 124.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df8") + ) + (via + (at 143.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5df9") + ) + (via + (at 162.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfa") + ) + (via + (at 157.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfb") + ) + (via + (at 135.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfc") + ) + (via + (at 139.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfd") + ) + (via + (at 178.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dfe") + ) + (via + (at 133.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5dff") + ) + (via + (at 129.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e00") + ) + (via + (at 155.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e01") + ) + (via + (at 149.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e02") + ) + (via + (at 147.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e03") + ) + (via + (at 180.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e04") + ) + (via + (at 164.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e05") + ) + (via + (at 145.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e06") + ) + (via + (at 184.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e07") + ) + (via + (at 182.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e08") + ) + (via + (at 190.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e09") + ) + (via + (at 192.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0a") + ) + (via + (at 174.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0b") + ) + (via + (at 160.125 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0c") + ) + (via + (at 151.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0d") + ) + (via + (at 153.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0e") + ) + (via + (at 176.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e0f") + ) + (via + (at 170.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e10") + ) + (via + (at 172.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e11") + ) + (via + (at 126.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e12") + ) + (via + (at 131.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e13") + ) + (via + (at 137.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e14") + ) + (via + (at 168.625 185.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "00000000-0000-0000-0000-00005d3b5e15") + ) + (via + (at 139.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "02776832-1c9c-48f3-bc30-add880bfe339") + ) + (via + (at 160.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "05edb8c1-5ab6-42fe-a59f-51c8d5b4be87") + ) + (via + (at 151.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1a224b8f-25d7-49b3-a0db-b9d4549aaa91") + ) + (via + (at 133.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1b0998d8-cf3e-4a62-a2db-d3a6ae1c0e41") + ) + (via + (at 147.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1b29999e-b1a3-4f11-89f9-c2329f2049cd") + ) + (via + (at 170.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "1b5422c1-2aa9-4bfa-ad5a-6124d0aa28bc") + ) + (via + (at 155.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2543259d-b90e-48fb-a08e-df64bb0be00b") + ) + (via + (at 162.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "254d8e4a-91a9-4fb0-b3f4-37464a7facc0") + ) + (via + (at 172.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2a7449ce-1082-4f51-8dfb-8335fc84c0c4") + ) + (via + (at 164.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "2e2af35f-8fe7-449b-835a-9c3671c2b86a") + ) + (via + (at 180.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "30dda26e-f4d0-4d58-9f9f-587b57a0d055") + ) + (via + (at 126.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "31acbaa7-cf77-4dbd-b339-54ace1236bd9") + ) + (via + (at 157.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "33424d09-a141-4f50-8fd6-049d0ddbcbce") + ) + (via + (at 131.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "33c9d8d6-0d46-4e5e-a8e3-387852c21cc2") + ) + (via + (at 174.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "34a50500-66f9-42a4-b2fa-921b4849b3de") + ) + (via + (at 192.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3630ee5a-4954-4702-88d3-c3939c66cfd9") + ) + (via + (at 188.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3bc429b4-e7e1-4416-928b-1027aa0ebebb") + ) + (via + (at 155.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3d2c02e2-08a3-49a2-a351-363c265a7554") + ) + (via + (at 162.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3d2f0f65-807d-4958-ad08-d4de1c510731") + ) + (via + (at 174.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "3de87a35-bb08-4d34-91c8-251519509a24") + ) + (via + (at 149.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "427cf8cd-08cb-4ec7-b8a5-6f7f389ded98") + ) + (via + (at 172.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "489eed7d-1b75-4942-98d3-062e06c4fc9b") + ) + (via + (at 164.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "4ae7858f-c0bb-409d-8426-c0116cbfd70a") + ) + (via + (at 149.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "522104dc-8572-45e9-a4f1-b3d96a383b7c") + ) + (via + (at 135.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "52ff2ae1-a85c-492d-9be5-cda196a54f27") + ) + (via + (at 166.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5b27bee0-3d5d-407c-888f-f865b2894597") + ) + (via + (at 143.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5bd1416b-ef4d-4530-b056-bdb97c39d976") + ) + (via + (at 178.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "5bef1898-a69e-4247-bc2e-b555baf39da3") + ) + (via + (at 182.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "611e8591-83e5-4004-87a8-b62993a2bdc2") + ) + (via + (at 168.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6424ccd4-b45f-46e8-933d-9548c11937c2") + ) + (via + (at 190.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "682356c5-aa59-49e4-a9de-a0b631094c8c") + ) + (via + (at 182.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "685beac2-9954-4e07-9cf8-3387ed32d7bb") + ) + (via + (at 166.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6887d215-98f1-4b10-9079-d0501a4d0054") + ) + (via + (at 170.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6a2eba44-2f04-414b-bad8-9014c16abaae") + ) + (via + (at 192.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6ec2bd4e-37f2-4072-902a-05ccd348758d") + ) + (via + (at 145.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "6f29c45b-57e6-42d1-b9e7-33d0a33c027b") + ) + (via + (at 124.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "759ff557-0bd0-4a6b-b923-63e1f77e11e4") + ) + (via + (at 131.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "7625be57-0bb2-4c92-866a-2558fd3347a9") + ) + (via + (at 113.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "82ed3331-f456-4b66-9642-780d1fceec89") + ) + (via + (at 145.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "875a7077-c8a2-4c35-b17b-a8a2e700ec4f") + ) + (via + (at 147.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "89aefed0-6f6c-49d8-896b-7e3a41584aad") + ) + (via + (at 135.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "94a09133-6f6b-4730-9d21-1262b0d11bd2") + ) + (via + (at 160.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "98a2e7a2-e6c4-4e49-914a-1f84b03b4989") + ) + (via + (at 151.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a3d374cc-76b3-45cd-88cd-6e3f55ec4980") + ) + (via + (at 124.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a513fb9b-36fd-4e3e-91e0-2d0b13815975") + ) + (via + (at 178.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "a5eb53fc-2d49-4cd7-8ffb-870910f6b58d") + ) + (via + (at 168.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ac3cf286-9e89-4fb4-bac9-55bf10d110c9") + ) + (via + (at 157.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b3159343-49bd-489d-983e-55d2deb0030f") + ) + (via + (at 190.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "b976262f-66ff-4f47-a367-aeabca3bfa2b") + ) + (via + (at 139.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "bd225a7e-fafe-4be6-a31b-399a6a2ab834") + ) + (via + (at 129.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c4392a24-e7a9-4b69-8263-b49cc67fed76") + ) + (via + (at 188.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "c6612ceb-b947-497f-a52b-594af3e5855d") + ) + (via + (at 186.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "d46265aa-6a5d-425c-8884-d5b15bfdf192") + ) + (via + (at 176.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "d5b9c363-4c57-4385-aa7e-1a436a5422e8") + ) + (via + (at 126.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "da08d7c2-b499-4d9a-ba6c-ec1bff1ecef8") + ) + (via + (at 184.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "db0546ec-79a1-43f9-9aaf-783390c24eb3") + ) + (via + (at 143.125 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "dbba3649-369f-4e25-956a-27c7c8c864d0") + ) + (via + (at 133.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e02e4414-0ea6-48f7-9aba-8ffa6ff5f522") + ) + (via + (at 137.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e0d745e0-8351-4e62-a2fb-74c76c0e2ead") + ) + (via + (at 180.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e198c730-fae3-4c84-8d9d-8d72749849bf") + ) + (via + (at 184.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e1a9efb5-d66e-45e2-9435-99294f5d492d") + ) + (via + (at 153.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "e68628b3-f151-41a6-a9c6-ebac454dd45c") + ) + (via + (at 137.625 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "ec957ee2-fe9a-4663-9a99-894ff0b767de") + ) + (via + (at 129.125 186.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fba41f54-152c-4fac-a784-15310f56e798") + ) + (via + (at 186.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fd7b4e8a-6cfa-4236-9f82-28d562cfa3f1") + ) + (via + (at 176.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fddd6b3d-3d72-45e8-a07f-d0df799f9965") + ) + (via + (at 153.625 187.5) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "fe7b8fea-4829-482d-9bb1-7a2533bf28ba") + ) + (segment + (start 111.125 190.625) + (end 111.125 188) + (width 0.0889) + (layer "F.Cu") + (net 7) + (uuid "29db5c42-481d-44c1-ac2c-29837a5ea4c1") + ) + (via + (at 112.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 7) + (uuid "54bb0363-3635-44fa-9f05-075ce684c8ec") + ) + (via + (at 111.125 188) + (size 0.55) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 7) + (uuid "98ba56f7-0593-4bb2-8c34-68cffff7cea4") + ) + (segment + (start 190.3375 184.5375) + (end 190.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af4") + ) + (segment + (start 190.125 188.375) + (end 189.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af5") + ) + (segment + (start 189.825 188.075) + (end 189.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4af7") + ) + (segment + (start 190.125 190.625) + (end 190.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4afb") + ) + (segment + (start 189.825 185.05) + (end 190.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "00000000-0000-0000-0000-00005d3d4afc") + ) + (segment + (start 189.425 185.05) + (end 188.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af3") + ) + (segment + (start 189.125 188.375) + (end 189.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af6") + ) + (segment + (start 189.125 190.625) + (end 189.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af8") + ) + (segment + (start 188.9125 184.5375) + (end 188.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4af9") + ) + (segment + (start 189.425 188.075) + (end 189.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "00000000-0000-0000-0000-00005d3d4afa") + ) + (segment + (start 186.125 188.375) + (end 186.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "448db9f3-2fe7-409e-aa24-223d70723207") + ) + (segment + (start 186.3375 180.625) + (end 186.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "75f5ed9e-29f0-4e10-9e09-23d0937a905d") + ) + (segment + (start 185.825 188.075) + (end 186.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "8b7d41a7-094b-48af-b7e8-60d7982d1767") + ) + (segment + (start 185.825 181.8) + (end 185.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "9bf6b035-a690-4f3d-9c14-b117672e31e5") + ) + (segment + (start 186.3375 181.2875) + (end 185.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 47) + (uuid "c30b7bf1-098c-4cf6-8b30-17247d8d7116") + ) + (segment + (start 185.125 188.375) + (end 185.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "141bcfc6-f89b-434e-9dcf-55b27c45efc7") + ) + (segment + (start 184.9125 181.26875) + (end 185.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "1621289f-2c62-45e7-8208-eeca2f2f9dc8") + ) + (segment + (start 184.9125 180.625) + (end 184.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "21c815b7-a9c4-4668-b258-152775438cc7") + ) + (segment + (start 185.425 188.075) + (end 185.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "69e1b036-102f-4290-ae3a-8a1dbfdf7ca8") + ) + (segment + (start 185.425 181.78125) + (end 185.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "d56dbb49-8cab-4ab9-a1c7-ead43f891427") + ) + (segment + (start 181.825 185.05) + (end 182.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "0dd40510-2957-4260-a33e-724aaf0dfd0d") + ) + (segment + (start 182.3375 184.5375) + (end 182.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "165777b3-6e06-4ff9-8661-e8f7be85fc30") + ) + (segment + (start 182.125 188.375) + (end 181.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "7d6a1759-9047-4b79-8606-fe5c181c19d0") + ) + (segment + (start 182.125 190.625) + (end 182.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "949845fc-24c8-49b6-9773-9dc3423f7f94") + ) + (segment + (start 181.825 188.075) + (end 181.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "d2001ecb-b28f-4283-a9f3-57bf8442801e") + ) + (segment + (start 181.125 190.625) + (end 181.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "225e2bbb-2b52-4f44-8aa0-73590a42fab5") + ) + (segment + (start 180.9125 184.5375) + (end 180.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "243741f3-3fa7-4d92-908d-6e3e975aa61e") + ) + (segment + (start 181.125 188.375) + (end 181.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "26746da9-9549-451c-9bf4-7064f82477bb") + ) + (segment + (start 181.425 188.075) + (end 181.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "49f83be0-e4ff-432c-98ec-d569e234a62f") + ) + (segment + (start 181.425 185.05) + (end 180.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "f9d9694e-eec9-4148-b3ca-c2a47243de2b") + ) + (segment + (start 178.3375 181.2875) + (end 177.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "0ddb5aa7-b40c-4977-8929-30cf29856384") + ) + (segment + (start 177.825 188.075) + (end 178.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "1dd1fa36-f684-414b-85a3-b8bbc054171a") + ) + (segment + (start 178.125 188.375) + (end 178.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "2e9ab2a7-c748-46ee-b5f5-629cdc5f3f27") + ) + (segment + (start 178.3375 180.625) + (end 178.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "61b58f1d-58c2-4c5f-bb6f-6828f8af1877") + ) + (segment + (start 177.825 181.8) + (end 177.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "6a672549-1563-4275-a07f-6810d680fdb6") + ) + (segment + (start 176.9125 181.26875) + (end 177.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "63cc5ac3-1b4d-4169-a5d2-c63ee56065d8") + ) + (segment + (start 177.425 181.78125) + (end 177.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "9c392d9c-e2e8-45e9-b87e-7170c9b8665f") + ) + (segment + (start 177.425 188.075) + (end 177.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "a90ebd90-d7de-4562-ae79-7ef5d5ab273f") + ) + (segment + (start 177.125 188.375) + (end 177.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "c5348d93-0a75-461b-b503-49874a712e52") + ) + (segment + (start 176.9125 180.625) + (end 176.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "d35b1c1d-e768-4fbe-a8bf-78069de961a4") + ) + (segment + (start 173.825 188.075) + (end 173.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "17c5ce8a-3070-4e06-ac41-16524def8e49") + ) + (segment + (start 174.125 188.375) + (end 173.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "4b1c9cde-f34a-4e5f-8670-1e6783a1b42a") + ) + (segment + (start 173.825 185.05) + (end 174.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "9e853a59-5eb9-4de6-9996-647d02665657") + ) + (segment + (start 174.125 190.625) + (end 174.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "b2f48562-5676-4d13-b500-c0d4fdeb1a16") + ) + (segment + (start 174.3375 184.5375) + (end 174.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "cb3b5c8b-085a-4598-8776-1d40d2868ff3") + ) + (segment + (start 172.9125 184.5375) + (end 172.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "08b66388-7437-4807-be89-795e4d4f6889") + ) + (segment + (start 173.125 190.625) + (end 173.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "c67e118b-35ba-4495-b85d-f99233bedad4") + ) + (segment + (start 173.125 188.375) + (end 173.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "d93698ed-9213-40c3-a6fa-e4a9d209a7a3") + ) + (segment + (start 173.425 188.075) + (end 173.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "fe6eaacb-e9bc-437a-a213-f0f4976db5a3") + ) + (segment + (start 173.425 185.05) + (end 172.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "ff353727-b5d3-453f-ab47-d4a634d82d22") + ) + (segment + (start 169.825 188.075) + (end 170.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "0520fbc7-03f2-4025-b677-fc14f2bb4403") + ) + (segment + (start 170.3375 181.2875) + (end 169.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "57684dcf-fbd5-4161-90f8-e4e7bb927d13") + ) + (segment + (start 170.125 188.375) + (end 170.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "72528503-3d7e-413c-925f-d574e39a6b01") + ) + (segment + (start 170.3375 180.625) + (end 170.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "82d73a8b-194b-4245-bb9f-1ef0c575c99f") + ) + (segment + (start 169.825 181.8) + (end 169.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 55) + (uuid "fe3d57b6-b8dd-41e7-b273-c24305ecafb0") + ) + (segment + (start 169.425 188.075) + (end 169.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "234d99d0-8bdb-43c5-9b38-74ecd756518a") + ) + (segment + (start 168.9125 181.26875) + (end 169.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "408dc7dd-8ea3-4114-a520-34b912e313ad") + ) + (segment + (start 168.9125 180.625) + (end 168.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "a075f14f-ba4f-4909-8891-38ea3b613515") + ) + (segment + (start 169.125 188.375) + (end 169.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "d025d69d-28f9-4cbf-84c5-9dcc5d62bd27") + ) + (segment + (start 169.425 181.78125) + (end 169.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 56) + (uuid "ff38e05f-0f8c-4121-bb45-4e35d33218a5") + ) + (segment + (start 165.825 188.075) + (end 165.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "02fd42c2-5697-4f55-ab8b-b66b1dca115c") + ) + (segment + (start 166.125 190.625) + (end 166.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "2e642841-4563-496f-b6a1-9b4c3be0a80a") + ) + (segment + (start 166.3375 184.5375) + (end 166.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "7e85fb3b-76a7-49d8-a273-ed3fe178fd5c") + ) + (segment + (start 165.825 185.05) + (end 166.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "b3eef917-dd70-41f4-bf56-8af0b82f2081") + ) + (segment + (start 166.125 188.375) + (end 165.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 57) + (uuid "d9c52c58-530e-4646-aebb-9e1e2bd27e19") + ) + (segment + (start 165.425 185.05) + (end 164.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "0eda57e1-5bf4-4cd6-bda9-a5b1eb3dfb83") + ) + (segment + (start 164.9125 184.5375) + (end 164.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "124dc801-9cb1-4192-b3ac-1f951fff3c2b") + ) + (segment + (start 165.125 188.375) + (end 165.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "350cddfb-d28f-473a-ab38-f810478b7599") + ) + (segment + (start 165.125 190.625) + (end 165.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "cb48f867-3a9a-494b-bfbf-8c18edb9a2d1") + ) + (segment + (start 165.425 188.075) + (end 165.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 58) + (uuid "f038e12d-8aa1-4ad1-bb84-480e41d2c977") + ) + (segment + (start 162.3375 181.2875) + (end 161.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "705b291f-4956-4e17-85c6-64af1d8809bb") + ) + (segment + (start 162.125 188.375) + (end 162.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "a2071e63-364e-4d83-96b3-e81551b0a7aa") + ) + (segment + (start 161.825 181.8) + (end 161.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "b4286cc9-b91e-4544-9905-2e0f2b0e3a17") + ) + (segment + (start 162.3375 180.625) + (end 162.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "d61e8fa3-d69a-476b-a858-80b099463f45") + ) + (segment + (start 161.825 188.075) + (end 162.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 59) + (uuid "f1163059-9076-476e-b55b-2ca58a82b4dc") + ) + (segment + (start 161.425 181.78125) + (end 161.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "19f52a3d-3c4f-4715-9888-2e1d70754d0c") + ) + (segment + (start 160.9125 180.625) + (end 160.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "210d477a-2271-4573-849c-b57a7a637c4c") + ) + (segment + (start 160.9125 181.26875) + (end 161.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "8692dfbe-1b2e-4669-bd1d-3d832de964fd") + ) + (segment + (start 161.425 188.075) + (end 161.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "8f663408-29fc-4807-b5aa-e9d42a7c0561") + ) + (segment + (start 161.125 188.375) + (end 161.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "f176b0ed-d390-4da4-89a2-5d58ce3856e9") + ) + (segment + (start 157.125 190.625) + (end 157.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "094a80b0-95ac-4f9e-bab3-5d2eac56f9eb") + ) + (segment + (start 157.125 188.375) + (end 156.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "b038cd45-52d3-41ff-8e3e-5c7e38e89e08") + ) + (segment + (start 157.3375 184.5375) + (end 157.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "ca31b1d4-e6a2-4a92-af70-d448057fb7f8") + ) + (segment + (start 156.825 188.075) + (end 156.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "f162ab3a-a01e-4ac2-bb9b-bcb1dacfe6ba") + ) + (segment + (start 156.825 185.05) + (end 157.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "f84d31d6-58f2-438e-8a07-5184a45b2616") + ) + (segment + (start 156.425 188.075) + (end 156.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "16b9510b-781e-42d1-bd46-c486886fbee5") + ) + (segment + (start 155.9125 184.5375) + (end 155.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "43b14b5e-e44b-4d02-af1b-b5e94bc93740") + ) + (segment + (start 156.125 190.625) + (end 156.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "6568c960-ba4c-4db8-af71-a0a5f499c784") + ) + (segment + (start 156.425 185.05) + (end 155.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "66002438-0c04-4b4d-92c5-1f30a4f12dbe") + ) + (segment + (start 156.125 188.375) + (end 156.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "cdb4bed3-12e2-43c7-83b2-460cd8b9eddd") + ) + (segment + (start 153.3375 181.2875) + (end 152.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "073e365d-e5c7-4946-a865-2df17f3bce28") + ) + (segment + (start 153.125 188.375) + (end 153.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "41e38274-6ca6-49d0-8a74-ef56272a7524") + ) + (segment + (start 152.825 188.075) + (end 153.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "9b224e65-c732-4dc4-a88f-c73645a594d7") + ) + (segment + (start 152.825 181.8) + (end 152.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "9eab7acb-6299-40d8-959a-22ab3d448112") + ) + (segment + (start 153.3375 180.625) + (end 153.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "dd26078a-0c1d-498e-8e79-c18c282b0de1") + ) + (segment + (start 152.125 188.375) + (end 152.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "02b80689-669a-49be-b6e9-14d26ba8d27e") + ) + (segment + (start 152.425 188.075) + (end 152.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "4d220153-8b15-4364-8ecf-c181751dc153") + ) + (segment + (start 151.9125 180.625) + (end 151.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "99f09974-3fe9-46b2-a9a1-85a1b0ffd16b") + ) + (segment + (start 152.425 181.78125) + (end 152.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "bec31356-c494-4aab-9d75-5a3631dd33e2") + ) + (segment + (start 151.9125 181.26875) + (end 152.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "cdffce4e-f685-4b92-b062-17be38c0da38") + ) + (segment + (start 148.825 188.075) + (end 148.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "24ba7c32-af47-4ad9-b4d1-478d3f3c5021") + ) + (segment + (start 149.125 188.375) + (end 148.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "3605907e-78b1-44a9-86bd-f8f3e1829e01") + ) + (segment + (start 149.125 190.625) + (end 149.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "5fdf0797-17d0-4889-951f-8e7ea0ff1f31") + ) + (segment + (start 149.3375 184.5375) + (end 149.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "a40def51-7aab-4c67-a064-0d73f202232e") + ) + (segment + (start 148.825 185.05) + (end 149.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "e017fefe-719c-4fa7-bfe8-0200186dc220") + ) + (segment + (start 148.125 190.625) + (end 148.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "543fd029-6485-4c1e-bfa4-181641d35135") + ) + (segment + (start 148.425 188.075) + (end 148.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "a90316cd-ca35-418f-aa0d-5871bb5266e5") + ) + (segment + (start 147.9125 184.5375) + (end 147.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "ab05c672-4646-44f1-b023-dffcfd40059b") + ) + (segment + (start 148.425 185.05) + (end 147.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "c2b1ec32-fd36-451b-977d-5d917fcc62d4") + ) + (segment + (start 148.125 188.375) + (end 148.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "fe3947ed-e85e-4dd3-9004-00df38b61810") + ) + (segment + (start 145.3375 180.625) + (end 145.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "1e4399b1-d377-4a2e-8f43-657e65b6c8be") + ) + (segment + (start 144.825 181.8) + (end 144.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "2c6403cf-5d6b-4554-83ce-178f459cfee5") + ) + (segment + (start 144.825 188.075) + (end 145.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "7d38ffdc-7503-4b07-9a51-9061e5c37ca1") + ) + (segment + (start 145.125 188.375) + (end 145.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "85b1df48-fd22-4de7-abcf-243a4e48c0e2") + ) + (segment + (start 145.3375 181.2875) + (end 144.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "fdb797d7-f7ba-4831-bb81-1e411ba71ff3") + ) + (segment + (start 143.9125 180.625) + (end 143.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "10d67db2-91dc-4db8-8df1-e61a9a6c63e3") + ) + (segment + (start 144.125 188.375) + (end 144.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "93f04ec3-0045-477a-95b0-5f234dd1b4b1") + ) + (segment + (start 144.425 188.075) + (end 144.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "becea784-cd62-4f9d-9f86-f49b039f3101") + ) + (segment + (start 143.9125 181.26875) + (end 144.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "e5c1aa7d-bdc7-4a36-82fc-c3adf9a85a1d") + ) + (segment + (start 144.425 181.78125) + (end 144.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "ef3dd757-3d8a-41f2-a719-58d54076ce1a") + ) + (segment + (start 139.125 190.625) + (end 139.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "2eb208e1-6065-4fe8-9734-2fd3a3a0c819") + ) + (segment + (start 139.125 188.375) + (end 138.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "3cd35373-184b-41b2-aee2-34a4db498350") + ) + (segment + (start 138.825 188.075) + (end 138.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "77bf0f8a-8932-4eee-9ca6-72853ee70330") + ) + (segment + (start 138.825 185.05) + (end 139.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "d4a7facb-114b-4f05-a0bd-c9f9f741edb4") + ) + (segment + (start 139.3375 184.5375) + (end 139.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 71) + (uuid "dc334e08-da17-4b23-8ccd-379b65f0ee7e") + ) + (segment + (start 138.125 190.625) + (end 138.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "0bffd695-7454-4729-a88d-3f1d0ac49ece") + ) + (segment + (start 138.425 188.075) + (end 138.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "35ce0ae0-09e6-47e4-8502-9bcc09b0aec1") + ) + (segment + (start 138.425 185.05) + (end 137.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "43507277-e095-45bc-8043-43d80151fc3c") + ) + (segment + (start 138.125 188.375) + (end 138.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "ed84533e-b48a-46c9-8e30-716e9e8bd695") + ) + (segment + (start 137.9125 184.5375) + (end 137.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 72) + (uuid "f2651d6f-2f5e-47f7-9f29-b842567f0a14") + ) + (segment + (start 135.3375 181.2875) + (end 134.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "1e52ad70-9dfa-424a-813d-8df1de0985b8") + ) + (segment + (start 135.3375 180.625) + (end 135.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "5d1e846f-574a-462d-abcd-0300d7bc02ad") + ) + (segment + (start 134.825 188.075) + (end 135.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "94d53924-4028-4047-ac6f-d55c7ab23af8") + ) + (segment + (start 135.125 188.375) + (end 135.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "a2c707f8-598c-4326-ba01-f4ae32350288") + ) + (segment + (start 134.825 181.8) + (end 134.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 73) + (uuid "fd1fb423-9889-479a-8d6a-8e86ec91072d") + ) + (segment + (start 134.425 181.78125) + (end 134.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "134aa31e-5205-4a25-a87d-0a8d546645de") + ) + (segment + (start 133.9125 181.26875) + (end 134.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "4928d89d-3e43-48d1-b5df-bf9e04bb2d1f") + ) + (segment + (start 134.425 188.075) + (end 134.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "8057f7ea-d8d0-4ff0-ba93-e8362af59122") + ) + (segment + (start 133.9125 180.625) + (end 133.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "8ec5f3e0-0ed6-401e-a7e7-e4dd4445f640") + ) + (segment + (start 134.125 188.375) + (end 134.125 190.625) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "ef35ce55-6add-4591-9627-621775cd5e71") + ) + (segment + (start 131.125 190.625) + (end 131.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "0e832134-467a-4466-aead-392b66d8b346") + ) + (segment + (start 130.825 185.05) + (end 131.3375 184.5375) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "39a06bc8-1412-41e7-8db9-0b0267061f08") + ) + (segment + (start 131.125 188.375) + (end 130.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "8fa43a91-979c-4ac7-a614-3d4d55949044") + ) + (segment + (start 130.825 188.075) + (end 130.825 185.05) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "900fa415-f11e-43ff-a21c-ff40240bba6d") + ) + (segment + (start 131.3375 184.5375) + (end 131.3375 183.875) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "caf73568-e902-41ec-898f-077b642bab38") + ) + (segment + (start 129.9125 184.5375) + (end 129.9125 183.875) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "56a98734-d8e7-4870-992d-2fdd2bb27739") + ) + (segment + (start 130.125 188.375) + (end 130.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "82da65cf-011e-43ab-9a5a-b836da8c403f") + ) + (segment + (start 130.425 188.075) + (end 130.425 185.05) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "8c10beb4-c600-4476-8d14-0a32d47174a7") + ) + (segment + (start 130.425 185.05) + (end 129.9125 184.5375) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "abd60b99-f50a-42fc-bee1-aac270b7c43f") + ) + (segment + (start 130.125 190.625) + (end 130.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "dac7989a-a39d-41ae-9fcc-518b7090c75e") + ) + (segment + (start 124.9125 181.26875) + (end 124.9125 180.625) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "89490e02-6c20-4472-a738-11432c16a26d") + ) + (segment + (start 125.425 181.78125) + (end 124.9125 181.26875) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "d050de71-4197-42b8-a336-2460cf3bde2a") + ) + (segment + (start 125.125 188.375) + (end 125.425 188.075) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "f8709294-2814-42c3-9f93-cb0fdec96edd") + ) + (segment + (start 125.125 190.625) + (end 125.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "fcc913d9-88ef-46a1-9f63-f4d784a1aeb6") + ) + (segment + (start 125.425 188.075) + (end 125.425 181.78125) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "fdee52f6-2ba1-4df5-90aa-90a48d8200f7") + ) + (segment + (start 125.825 188.075) + (end 125.825 181.8) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "07d343df-3920-4603-8823-e77dc6183636") + ) + (segment + (start 126.3375 181.2875) + (end 126.3375 180.625) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "17653a22-c672-41c6-b2cb-c42331deb73d") + ) + (segment + (start 126.125 188.375) + (end 125.825 188.075) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "6c15bf80-8cb2-43d5-91c9-17b6f45495fb") + ) + (segment + (start 125.825 181.8) + (end 126.3375 181.2875) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "afeea17c-4b68-41a2-8640-222f5c666897") + ) + (segment + (start 126.125 190.625) + (end 126.125 188.375) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "c9694bd3-ed94-4f7c-87b5-039b5aa8f613") + ) + (segment + (start 127.425 185.05) + (end 127.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "2cdb2610-4412-43be-9a6a-e544011c1ff3") + ) + (segment + (start 127.425 188.075) + (end 127.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "686dee09-8f23-4ba2-8b0e-0bf0b0f1d279") + ) + (segment + (start 127.125 188.375) + (end 127.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "a9c38a68-b107-4974-954e-e0decea3df4f") + ) + (segment + (start 126.875 183.9125) + (end 126.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "cc85dbcd-f894-434a-9de3-bc9c1e015652") + ) + (segment + (start 126.875 184.5) + (end 127.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 92) + (uuid "d166b216-8ee0-4ee0-9ff5-3d47958e1989") + ) + (segment + (start 128.375 184.5) + (end 127.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "2f6b5779-6739-4e2a-9fbf-b9d447fc88fd") + ) + (segment + (start 127.825 188.075) + (end 128.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "3d18aa09-bae5-4bb7-ac9a-1a724bb061d7") + ) + (segment + (start 127.825 185.05) + (end 127.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "6c71d34f-1e75-49ed-8172-a3bebab0bc65") + ) + (segment + (start 128.375 183.9125) + (end 128.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "a15f71c7-1eac-4360-9297-f59a3054f64c") + ) + (segment + (start 128.125 188.375) + (end 128.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 93) + (uuid "ae640cf7-d289-4468-84fb-eeab12986666") + ) + (segment + (start 132.425 188.075) + (end 132.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d293c") + ) + (segment + (start 132.425 185.05) + (end 132.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d293f") + ) + (segment + (start 131.875 184.5) + (end 132.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2941") + ) + (segment + (start 132.125 188.375) + (end 132.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2942") + ) + (segment + (start 131.875 183.9125) + (end 131.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 94) + (uuid "00000000-0000-0000-0000-00005d3d2944") + ) + (segment + (start 133.125 188.375) + (end 133.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d293d") + ) + (segment + (start 132.825 185.05) + (end 132.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d293e") + ) + (segment + (start 133.375 184.5) + (end 132.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2940") + ) + (segment + (start 133.375 183.9125) + (end 133.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2943") + ) + (segment + (start 132.825 188.075) + (end 133.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 95) + (uuid "00000000-0000-0000-0000-00005d3d2945") + ) + (segment + (start 136.425 188.075) + (end 136.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2def") + ) + (segment + (start 136.425 185.05) + (end 136.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df2") + ) + (segment + (start 135.875 184.5) + (end 136.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df4") + ) + (segment + (start 136.125 188.375) + (end 136.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df5") + ) + (segment + (start 135.875 183.9125) + (end 135.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 96) + (uuid "00000000-0000-0000-0000-00005d3d2df7") + ) + (segment + (start 137.125 188.375) + (end 137.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df0") + ) + (segment + (start 136.825 185.05) + (end 136.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df1") + ) + (segment + (start 137.375 184.5) + (end 136.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df3") + ) + (segment + (start 137.375 183.9125) + (end 137.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df6") + ) + (segment + (start 136.825 188.075) + (end 137.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "00000000-0000-0000-0000-00005d3d2df8") + ) + (segment + (start 140.425 188.075) + (end 140.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "0bf6f205-461e-404f-a608-5d50db276d6d") + ) + (segment + (start 140.425 185.05) + (end 140.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "271ee063-df5d-4c71-bc34-2cf50fef7d3a") + ) + (segment + (start 139.875 183.9125) + (end 139.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "32e13cc9-4e19-4df8-bc2f-9d8bd2373eab") + ) + (segment + (start 139.875 184.5) + (end 140.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "7d09d347-b61f-4fbc-aaae-90d677130459") + ) + (segment + (start 140.125 188.375) + (end 140.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 98) + (uuid "98daaaf0-d7d6-4a21-b426-db6e70739966") + ) + (segment + (start 141.375 184.5) + (end 140.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "405704d3-46c0-4d43-81ec-ac5d126a7473") + ) + (segment + (start 140.825 185.05) + (end 140.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "42e314c4-c207-4eea-93d0-77e3730ce9f7") + ) + (segment + (start 141.375 183.9125) + (end 141.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "c30834a7-4faa-4fc5-81c2-a02d0c19394f") + ) + (segment + (start 140.825 188.075) + (end 141.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "eb20a358-0791-4813-bff7-fb96b84c816b") + ) + (segment + (start 141.125 188.375) + (end 141.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 99) + (uuid "f2a1e910-6a0b-4366-8217-c913870426e7") + ) + (segment + (start 146.125 188.375) + (end 146.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "45e18675-ad65-4849-a010-976e9740c44d") + ) + (segment + (start 146.425 185.05) + (end 146.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "733d30c0-1884-4d6d-9f2a-037f762d1d3c") + ) + (segment + (start 146.425 188.075) + (end 146.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "77508960-2b8f-4e63-b996-84996bc03a65") + ) + (segment + (start 145.875 183.9125) + (end 145.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "eeb12ad4-0611-4e84-af7f-3e986ebdc49a") + ) + (segment + (start 145.875 184.5) + (end 146.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 100) + (uuid "efaa4b04-1a23-4205-902e-1b964f63675f") + ) + (segment + (start 146.825 188.075) + (end 147.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "0795d3b7-1176-4585-9abc-81a012d3c129") + ) + (segment + (start 147.375 184.5) + (end 146.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "467a8f8a-cbd4-482d-8fc5-cddae3bf0f16") + ) + (segment + (start 146.825 185.05) + (end 146.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "55c57530-6184-4a71-9bdf-62ed4b7c1cbd") + ) + (segment + (start 147.375 183.9125) + (end 147.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "94dbb91b-7f39-4c45-9d04-5b6337cd8bdc") + ) + (segment + (start 147.125 188.375) + (end 147.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 101) + (uuid "f6eee545-15e9-4b1b-a89e-951c25ae034d") + ) + (segment + (start 149.875 184.5) + (end 150.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "3207b9f8-a245-4eb5-99d4-aaebfb243049") + ) + (segment + (start 150.125 188.375) + (end 150.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "3398be59-485c-4bfc-9357-a6fa0f6af624") + ) + (segment + (start 150.425 188.075) + (end 150.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "7ee94f5d-7ea1-47dc-9155-7089e677445a") + ) + (segment + (start 149.875 183.9125) + (end 149.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "88eed0a7-2338-4f6e-bac6-16ab1d65a153") + ) + (segment + (start 150.425 185.05) + (end 150.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 102) + (uuid "dbee12ce-a2f1-4680-9725-2d94f4baa8e0") + ) + (segment + (start 150.825 185.05) + (end 150.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "01efaf11-fa01-49a5-a507-7ad3eb939b9e") + ) + (segment + (start 151.375 184.5) + (end 150.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "2ea7f2da-024c-4878-ae32-71404f81d72a") + ) + (segment + (start 151.125 188.375) + (end 151.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "464f78b0-a68e-4e3a-8343-859df407ac14") + ) + (segment + (start 150.825 188.075) + (end 151.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "4f9353be-d5bc-4ba8-b114-c26ef8674de3") + ) + (segment + (start 151.375 183.9125) + (end 151.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 103) + (uuid "8699571f-e4ee-4142-bc52-b12013939e6a") + ) + (segment + (start 153.875 183.9125) + (end 153.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "6b098bb8-fa24-403d-954d-3cd716a9ebd0") + ) + (segment + (start 153.875 184.5) + (end 154.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "a602db08-0b68-4e03-8084-b1a57e0069b0") + ) + (segment + (start 154.425 188.075) + (end 154.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "b6bcc848-d797-484d-97dd-47dc65728661") + ) + (segment + (start 154.425 185.05) + (end 154.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "c152aed6-1fcd-4f81-8101-1fd01069e3e8") + ) + (segment + (start 154.125 188.375) + (end 154.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 104) + (uuid "fc3c05d8-db80-4e4f-9f5c-e5b3035d6e2e") + ) + (segment + (start 155.375 184.5) + (end 154.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "38117ef1-7afe-44d2-8694-0451ea240110") + ) + (segment + (start 154.825 188.075) + (end 155.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "4bd17819-9e33-4a53-9fd7-17d2c881e322") + ) + (segment + (start 155.375 183.9125) + (end 155.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "8cd4891c-bba9-4eb0-8f74-d0d55b52630d") + ) + (segment + (start 155.125 188.375) + (end 155.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "de7f4a73-ef18-41cf-a09b-5342a5d350c1") + ) + (segment + (start 154.825 185.05) + (end 154.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 105) + (uuid "f3c31ac1-413a-4cfd-8245-a67efe858acc") + ) + (segment + (start 157.875 184.5) + (end 158.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "5d672f93-44fd-4a13-b743-e9dd9eeee7c5") + ) + (segment + (start 158.425 185.05) + (end 158.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "b1ee59f9-fd59-4513-8fea-4530f4f493ea") + ) + (segment + (start 158.425 188.075) + (end 158.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "b2071a4c-08ea-4ca7-8eb9-ed8a63a68cf0") + ) + (segment + (start 157.875 183.9125) + (end 157.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "ba22e42f-ac89-4497-b3eb-7410d0534980") + ) + (segment + (start 158.125 188.375) + (end 158.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 106) + (uuid "c8988d00-0bfd-44f6-97c0-299f1e8b7f85") + ) + (segment + (start 158.825 185.05) + (end 158.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "08e52abd-2160-459a-a4a2-2a95d0d67a59") + ) + (segment + (start 159.375 184.5) + (end 158.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "3b4b6fe1-91d7-4809-8af2-cbca3876c716") + ) + (segment + (start 159.125 188.375) + (end 159.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "518bea07-6f2e-4a8d-862b-33a62bdae6ea") + ) + (segment + (start 158.825 188.075) + (end 159.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "747435fc-dc3e-4658-b66f-ea8c365765ea") + ) + (segment + (start 159.375 183.9125) + (end 159.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 107) + (uuid "cf41614e-8662-4d04-b18e-088a69e07300") + ) + (segment + (start 163.425 188.075) + (end 163.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "2dc5784a-b196-4162-a71d-cf8378a24682") + ) + (segment + (start 163.125 188.375) + (end 163.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "5b44607b-0cd0-4b89-a540-7446961c6b0f") + ) + (segment + (start 163.425 185.05) + (end 163.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "7a8cfb2e-296c-4c52-8cd0-78ff2656f1b1") + ) + (segment + (start 162.875 184.5) + (end 163.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "95d266ef-9ff7-49ca-b46f-ee911479a2b3") + ) + (segment + (start 162.875 183.9125) + (end 162.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 108) + (uuid "d8db440d-ce7c-4f95-94d7-82687d9525f1") + ) + (segment + (start 164.125 188.375) + (end 164.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "0012d60e-44bc-4497-a54e-4e15bff8c541") + ) + (segment + (start 164.375 183.9125) + (end 164.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "60d81c60-9adc-4a12-b05f-e91e630a37a6") + ) + (segment + (start 163.825 185.05) + (end 163.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "8ab8c52f-99bd-43fa-a7a3-c3b6234db11c") + ) + (segment + (start 163.825 188.075) + (end 164.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "b00ed732-5030-46c0-93af-5b10b74a508b") + ) + (segment + (start 164.375 184.5) + (end 163.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 109) + (uuid "b0fdc17a-23a3-4bf5-846f-cc8110692ff3") + ) + (segment + (start 166.875 184.5) + (end 167.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "4db70cb9-1711-4267-948e-b0dbc49bb226") + ) + (segment + (start 167.425 188.075) + (end 167.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "5d557235-9bfa-4a74-909d-8bb7bd5734f4") + ) + (segment + (start 166.875 183.9125) + (end 166.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "66829c4d-4a0f-4691-9454-6daaa1867381") + ) + (segment + (start 167.425 185.05) + (end 167.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "7abe47e6-bfb8-45f2-8013-fcd3cd3ee83d") + ) + (segment + (start 167.125 188.375) + (end 167.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 110) + (uuid "efcd6365-16e3-4d9c-88a5-ca87a10b9993") + ) + (segment + (start 167.825 188.075) + (end 168.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "4da6afe2-76b3-4ab2-99c5-03b583d7af30") + ) + (segment + (start 168.125 188.375) + (end 168.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "53ac3ff8-f0b9-495b-a71a-76acf905dc0c") + ) + (segment + (start 168.375 184.5) + (end 167.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "68b063aa-902f-4d1a-897d-261959629485") + ) + (segment + (start 168.375 183.9125) + (end 168.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "c9c229ba-5980-4568-9144-41e4afa5c0b1") + ) + (segment + (start 167.825 185.05) + (end 167.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 111) + (uuid "e7f2bb78-8b05-480b-9e94-fdf50ed47be5") + ) + (segment + (start 171.425 188.075) + (end 171.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "0f63d34b-c193-43db-9c4c-47b6280c42af") + ) + (segment + (start 170.875 184.5) + (end 171.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "50375f6b-1167-411e-b13c-ea679fa72670") + ) + (segment + (start 171.425 185.05) + (end 171.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "796ff4e6-ba6d-4699-9be0-99e612d2cef1") + ) + (segment + (start 170.875 183.9125) + (end 170.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "b2166b18-4828-459c-bff0-36ab80663243") + ) + (segment + (start 171.125 188.375) + (end 171.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 112) + (uuid "cc5921fb-b9fd-4180-98b6-afbef0328a6a") + ) + (segment + (start 171.825 188.075) + (end 172.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "0414f46a-f614-488d-ac86-dde9b528bc27") + ) + (segment + (start 172.375 184.5) + (end 171.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "26cab241-cc08-4ae1-b505-2de6ce04e59f") + ) + (segment + (start 171.825 185.05) + (end 171.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "b41f6617-c418-48bd-873e-5db76368708f") + ) + (segment + (start 172.375 183.9125) + (end 172.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "b7658761-c967-4d2f-9a35-5d15c3ed2bf9") + ) + (segment + (start 172.125 188.375) + (end 172.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 113) + (uuid "daf0b281-d245-4e08-907d-b69ad5781aaa") + ) + (segment + (start 175.125 188.375) + (end 175.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "41063a36-3c7c-4f25-8116-7c893346bb43") + ) + (segment + (start 174.875 184.5) + (end 175.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "702c362c-ecc1-4af7-a3be-c1d8164f354e") + ) + (segment + (start 174.875 183.9125) + (end 174.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "a016d40e-ab45-4354-91d6-56e6fdc6f7c8") + ) + (segment + (start 175.425 188.075) + (end 175.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "b4cd49f9-c8f3-42b8-84b7-38a1cf0ffbb9") + ) + (segment + (start 175.425 185.05) + (end 175.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 114) + (uuid "f57fcf7f-edc0-4ba8-b9ef-0842e7e17c5a") + ) + (segment + (start 175.825 188.075) + (end 176.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "642e74b3-7d4e-4822-93cc-3d696ecccf54") + ) + (segment + (start 176.375 184.5) + (end 175.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "70427bbc-4842-4b20-bb4d-569456f08e79") + ) + (segment + (start 175.825 185.05) + (end 175.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "c0df0c88-02ce-4244-9073-0c36f6deb7b6") + ) + (segment + (start 176.375 183.9125) + (end 176.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "cbbf632a-82aa-44f7-b740-9f88a0998b83") + ) + (segment + (start 176.125 188.375) + (end 176.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 115) + (uuid "e99dd948-96d6-408a-9d1f-6c4001940d43") + ) + (segment + (start 178.875 184.5) + (end 179.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "2f685678-459d-4899-82fc-9e326c906d73") + ) + (segment + (start 179.425 185.05) + (end 179.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "4ef26e8c-d59a-4440-ac93-9a9577625259") + ) + (segment + (start 179.125 188.375) + (end 179.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "519a1c09-049a-46cb-90f1-99ae5fe120cc") + ) + (segment + (start 178.875 183.9125) + (end 178.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "7b9f07f1-ae51-46e0-bed0-8221b9a37eea") + ) + (segment + (start 179.425 188.075) + (end 179.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 116) + (uuid "eb298650-4869-47e1-92b8-b937b7c28ba8") + ) + (segment + (start 179.825 185.05) + (end 179.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "0f8ad660-f9cb-442d-959a-975c854290c5") + ) + (segment + (start 179.825 188.075) + (end 180.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "2890c99a-3989-4303-b4a9-d06e4056b69e") + ) + (segment + (start 180.125 188.375) + (end 180.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "7884461a-e88a-4344-9e42-dedffc273177") + ) + (segment + (start 180.375 183.9125) + (end 180.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "b3a9048f-f61d-4920-b2a1-c213fb1b9b7e") + ) + (segment + (start 180.375 184.5) + (end 179.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 117) + (uuid "bb376eb4-4ae8-4e1c-90f5-58ae9303dce9") + ) + (segment + (start 183.425 188.075) + (end 183.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "1259441c-fd0d-4850-aae0-28b1303e2d7f") + ) + (segment + (start 183.125 188.375) + (end 183.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "3f5709a5-7675-4e31-b283-18a4085c6f0b") + ) + (segment + (start 182.875 183.9125) + (end 182.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "48756721-9e5e-4b29-aaf1-d4d07f600ada") + ) + (segment + (start 183.425 185.05) + (end 183.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "a6e48d33-9209-4248-850f-1567aff5cce0") + ) + (segment + (start 182.875 184.5) + (end 183.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 118) + (uuid "c14cec6b-3d1c-40e5-9dbf-519b1f998019") + ) + (segment + (start 183.825 188.075) + (end 184.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "3b6a2b48-eadd-4823-9115-412edfb7f617") + ) + (segment + (start 184.125 188.375) + (end 184.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "b87e5a2c-958f-4450-acb1-72b850209c8a") + ) + (segment + (start 184.375 184.5) + (end 183.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "c3208f44-2697-4d6c-8f5a-e04693981516") + ) + (segment + (start 184.375 183.9125) + (end 184.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "cc121f79-d64f-44dc-92bd-5a94970a4ac4") + ) + (segment + (start 183.825 185.05) + (end 183.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 119) + (uuid "f567a520-f33e-4b91-b2ba-149b46bf0d10") + ) + (segment + (start 187.125 188.375) + (end 187.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "4b9e5b0b-6d8a-4370-b894-f0bf73cdcbd4") + ) + (segment + (start 187.425 185.05) + (end 187.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "5a8f1f83-94c2-4ff4-b074-6ee0dbb2e2f4") + ) + (segment + (start 186.875 184.5) + (end 187.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "5ce0f9d7-ede9-466b-8fe0-558653e88083") + ) + (segment + (start 187.425 188.075) + (end 187.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "cfe50b4f-e199-43e6-86ad-a22ffa958e2a") + ) + (segment + (start 186.875 183.9125) + (end 186.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 120) + (uuid "e868a450-136a-451f-8bda-4b241405c1ec") + ) + (segment + (start 188.125 188.375) + (end 188.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "03230f79-f255-4e7e-bdff-b98b054f27f6") + ) + (segment + (start 187.825 188.075) + (end 188.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "055172e4-24a4-4691-9edd-faeb92a82bb6") + ) + (segment + (start 188.375 184.5) + (end 187.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "8f9f8629-c91c-499f-a9fa-a9cb64633fce") + ) + (segment + (start 188.375 183.9125) + (end 188.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "b8673a0b-ef2c-4e49-8a93-c6a3de8889cb") + ) + (segment + (start 187.825 185.05) + (end 187.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 121) + (uuid "e0942f04-efc9-4cf6-b274-de2e0cb3b78c") + ) + (segment + (start 191.125 188.375) + (end 191.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "3e29d91d-845d-4ba0-b60e-b6c6a7e49d03") + ) + (segment + (start 191.425 185.05) + (end 191.425 188.075) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "48e8222f-83df-4ad9-9f9a-8609952ba140") + ) + (segment + (start 191.425 188.075) + (end 191.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "b42c6758-34bd-40a7-b25e-372a1a6bdbff") + ) + (segment + (start 190.875 184.5) + (end 191.425 185.05) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "e730cbba-19df-4201-81ba-08bbc1a34a2b") + ) + (segment + (start 190.875 183.9125) + (end 190.875 184.5) + (width 0.2) + (layer "B.Cu") + (net 122) + (uuid "fa69cb58-d507-49c3-b99b-910d7f34e187") + ) + (segment + (start 191.825 188.075) + (end 192.125 188.375) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "0e172f8f-6eff-4f3f-9c19-8c001b1db139") + ) + (segment + (start 191.825 185.05) + (end 191.825 188.075) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "803a549c-1513-422d-a51d-64ba0fa6574f") + ) + (segment + (start 192.375 183.9125) + (end 192.375 184.5) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "997874a7-adf2-4ad5-85d4-55cb3ae78012") + ) + (segment + (start 192.375 184.5) + (end 191.825 185.05) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "bb74c429-7c0b-4539-8d5a-eab6f0cf676f") + ) + (segment + (start 192.125 188.375) + (end 192.125 190.625) + (width 0.2) + (layer "B.Cu") + (net 123) + (uuid "bb8785a8-e270-4dda-9a0d-72bd58fa1128") + ) + (zone + (net 7) + (net_name "+12V") + (layer "F.Cu") + (uuid "00000000-0000-0000-0000-00005d3b7f86") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 109.375 188.526) (xy 109.375 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 109.675 188.526) (xy 109.627165 188.516485) (xy 109.586612 188.489388) (xy 109.559515 188.448835) + (xy 109.55 188.401) (xy 109.55 187.625) (xy 109.559515 187.577165) (xy 109.586612 187.536612) (xy 109.627165 187.509515) + (xy 109.675 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "F.Cu") + (uuid "2d4dae86-1714-4f34-a4e4-fcc761817571") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) (xy 193.75 186.125) + (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) + (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) + (xy 205.500599 181.30091) (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) + (xy 205.146759 181.340389) (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) + (xy 204.807334 181.447841) (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) + (xy 204.495243 181.619176) (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) + (xy 204.22237 181.847871) (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) + (xy 203.999116 182.12521) (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) + (xy 203.833983 182.440626) (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) + (xy 203.733258 182.782126) (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) + (xy 203.7 183.121324) (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) + (xy 203.70091 184.4494) (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) + (xy 203.740388 184.803237) (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) + (xy 203.847844 185.142669) (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) + (xy 204.019176 185.454756) (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) + (xy 204.247872 185.72763) (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) + (xy 204.503783 186.03592) (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) + (xy 204.384055 186.125) (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) + (xy 196.59316 186.047835) (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) + (xy 196.567325 185.873405) (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) + (xy 196.481761 185.603877) (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) + (xy 196.345462 185.356075) (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) + (xy 196.16361 185.139449) (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) + (xy 195.943154 184.962286) (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) + (xy 195.69249 184.831321) (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) + (xy 195.421192 184.751545) (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) + (xy 195.13956 184.725981) (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) + (xy 194.858311 184.755604) (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) + (xy 194.588135 184.839307) (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) + (xy 194.339396 184.97388) (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) + (xy 194.121546 185.154191) (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) + (xy 193.942861 185.373386) (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) + (xy 193.810163 185.623092) (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) + (xy 193.728477 185.893861) (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) + (xy 193.700353 186.167752) (xy 193.700001 186.171325) (xy 193.700001 188.335914) (xy 193.690486 188.383749) + (xy 193.663389 188.424302) (xy 193.622836 188.451399) (xy 193.575001 188.460914) (xy 193.527166 188.451399) + (xy 193.516077 188.446154) (xy 193.509185 188.44247) (xy 193.492429 188.437387) (xy 193.46886 188.435066) + (xy 192.78114 188.435066) (xy 192.75757 188.437387) (xy 192.740817 188.442469) (xy 192.725372 188.450724) + (xy 192.7043 188.468019) (xy 192.661286 188.49101) (xy 192.612748 188.495791) (xy 192.566076 188.481633) + (xy 192.5457 188.468019) (xy 192.524627 188.450724) (xy 192.509182 188.442469) (xy 192.492429 188.437387) + (xy 192.46886 188.435066) (xy 191.78114 188.435066) (xy 191.75757 188.437387) (xy 191.740817 188.442469) + (xy 191.725373 188.450724) (xy 191.711835 188.461835) (xy 191.697502 188.4793) (xy 191.6598 188.510241) + (xy 191.613127 188.524398) (xy 191.600876 188.525) (xy 190.776699 188.525) (xy 190.728864 188.515485) + (xy 190.688311 188.488388) (xy 190.666458 188.458924) (xy 190.642095 188.413344) (xy 190.617105 188.382894) + (xy 190.586655 188.357904) (xy 190.551907 188.339331) (xy 190.514203 188.327893) (xy 190.502355 188.326727) + (xy 190.455683 188.312569) (xy 190.417981 188.281628) (xy 190.404366 188.261253) (xy 190.375646 188.207521) + (xy 190.338157 188.161842) (xy 190.331462 188.156347) (xy 190.322374 188.14811) (xy 190.161612 187.987349) + (xy 190.134515 187.946796) (xy 190.125 187.89896) (xy 190.125 185.22604) (xy 190.134515 185.178205) + (xy 190.161612 185.137652) (xy 190.534875 184.76439) (xy 190.543964 184.756152) (xy 190.550656 184.75066) + (xy 190.588146 184.704978) (xy 190.616005 184.652856) (xy 190.631103 184.603088) (xy 190.654094 184.560075) + (xy 190.691796 184.529134) (xy 190.714437 184.519756) (xy 190.716871 184.519017) (xy 190.789432 184.480232) + (xy 190.853035 184.428035) (xy 190.905232 184.364432) (xy 190.944016 184.291873) (xy 190.967903 184.213129) + (xy 190.976572 184.12511) (xy 190.976572 183.624889) (xy 190.967903 183.53687) (xy 190.944016 183.458126) + (xy 190.905232 183.385567) (xy 190.853035 183.321964) (xy 190.789432 183.269767) (xy 190.716873 183.230983) + (xy 190.638129 183.207096) (xy 190.55011 183.198428) (xy 190.12489 183.198428) (xy 190.03687 183.207096) + (xy 189.958126 183.230983) (xy 189.885567 183.269767) (xy 189.821964 183.321964) (xy 189.769768 183.385565) + (xy 189.73524 183.450164) (xy 189.704299 183.487865) (xy 189.661286 183.510857) (xy 189.612748 183.515637) + (xy 189.566075 183.501479) (xy 189.528374 183.470538) (xy 189.51476 183.450164) (xy 189.480231 183.385565) + (xy 189.428035 183.321964) (xy 189.364432 183.269767) (xy 189.291873 183.230983) (xy 189.213129 183.207096) + (xy 189.12511 183.198428) (xy 188.69989 183.198428) (xy 188.61187 183.207096) (xy 188.533126 183.230983) + (xy 188.460567 183.269767) (xy 188.396964 183.321964) (xy 188.344767 183.385567) (xy 188.305983 183.458126) + (xy 188.282096 183.53687) (xy 188.273428 183.624889) (xy 188.273428 184.12511) (xy 188.282096 184.213129) + (xy 188.305983 184.291873) (xy 188.344767 184.364432) (xy 188.396964 184.428035) (xy 188.460567 184.480232) + (xy 188.533129 184.519017) (xy 188.535569 184.519758) (xy 188.578582 184.54275) (xy 188.609522 184.580453) + (xy 188.618899 184.60309) (xy 188.633995 184.652858) (xy 188.661855 184.70498) (xy 188.699341 184.750658) + (xy 188.706042 184.756157) (xy 188.715131 184.764395) (xy 189.088389 185.137654) (xy 189.115486 185.178207) + (xy 189.125001 185.226042) (xy 189.125 187.898959) (xy 189.115485 187.946794) (xy 189.088388 187.987347) + (xy 188.927626 188.148109) (xy 188.918541 188.156344) (xy 188.911845 188.161839) (xy 188.874354 188.207521) + (xy 188.845635 188.261253) (xy 188.814694 188.298955) (xy 188.77168 188.321946) (xy 188.747645 188.326727) + (xy 188.735796 188.327893) (xy 188.698092 188.339331) (xy 188.663344 188.357904) (xy 188.632894 188.382894) + (xy 188.607904 188.413344) (xy 188.583542 188.458924) (xy 188.552601 188.496626) (xy 188.509588 188.519617) + (xy 188.473301 188.525) (xy 186.776699 188.525) (xy 186.728864 188.515485) (xy 186.688311 188.488388) + (xy 186.666458 188.458924) (xy 186.642095 188.413344) (xy 186.617105 188.382894) (xy 186.586655 188.357904) + (xy 186.551907 188.339331) (xy 186.514203 188.327893) (xy 186.502355 188.326727) (xy 186.455683 188.312569) + (xy 186.417981 188.281628) (xy 186.404366 188.261253) (xy 186.375646 188.207521) (xy 186.338156 188.161839) + (xy 186.331464 188.156348) (xy 186.322375 188.148111) (xy 186.161612 187.987349) (xy 186.134515 187.946796) + (xy 186.125 187.89896) (xy 186.125 181.97604) (xy 186.134515 181.928205) (xy 186.161612 181.887652) + (xy 186.534874 181.514391) (xy 186.543962 181.506153) (xy 186.550657 181.500657) (xy 186.588146 181.454978) + (xy 186.616005 181.402856) (xy 186.631103 181.353088) (xy 186.654094 181.310075) (xy 186.691796 181.279134) + (xy 186.714437 181.269756) (xy 186.716871 181.269017) (xy 186.789432 181.230232) (xy 186.853035 181.178035) + (xy 186.905232 181.114432) (xy 186.944016 181.041873) (xy 186.967903 180.963129) (xy 186.976572 180.87511) + (xy 186.976572 180.374889) (xy 186.967903 180.28687) (xy 186.944016 180.208126) (xy 186.905232 180.135567) + (xy 186.853035 180.071964) (xy 186.789432 180.019767) (xy 186.716873 179.980983) (xy 186.638129 179.957096) + (xy 186.55011 179.948428) (xy 186.12489 179.948428) (xy 186.03687 179.957096) (xy 185.958126 179.980983) + (xy 185.885567 180.019767) (xy 185.821964 180.071964) (xy 185.769768 180.135565) (xy 185.73524 180.200164) + (xy 185.704299 180.237865) (xy 185.661286 180.260857) (xy 185.612748 180.265637) (xy 185.566075 180.251479) + (xy 185.528374 180.220538) (xy 185.51476 180.200164) (xy 185.480231 180.135565) (xy 185.428035 180.071964) + (xy 185.364432 180.019767) (xy 185.291873 179.980983) (xy 185.213129 179.957096) (xy 185.12511 179.948428) + (xy 184.69989 179.948428) (xy 184.61187 179.957096) (xy 184.533126 179.980983) (xy 184.460567 180.019767) + (xy 184.396964 180.071964) (xy 184.344767 180.135567) (xy 184.305983 180.208126) (xy 184.282096 180.28687) + (xy 184.273428 180.374889) (xy 184.273428 180.87511) (xy 184.282096 180.963129) (xy 184.305983 181.041873) + (xy 184.344767 181.114432) (xy 184.396964 181.178035) (xy 184.460567 181.230232) (xy 184.53313 181.269018) + (xy 184.541831 181.271658) (xy 184.584845 181.294649) (xy 184.615786 181.332351) (xy 184.625162 181.354988) + (xy 184.633995 181.384107) (xy 184.661854 181.436228) (xy 184.699343 181.481907) (xy 184.706039 181.487403) + (xy 184.715127 181.495641) (xy 185.088388 181.868903) (xy 185.115485 181.909456) (xy 185.125 181.957291) + (xy 185.125001 187.898958) (xy 185.115486 187.946793) (xy 185.08839 187.987346) (xy 184.927632 188.148105) + (xy 184.918542 188.156343) (xy 184.911841 188.161841) (xy 184.874353 188.207521) (xy 184.845635 188.261252) + (xy 184.814694 188.298954) (xy 184.771681 188.321946) (xy 184.747645 188.326727) (xy 184.735796 188.327893) + (xy 184.698092 188.339331) (xy 184.663344 188.357904) (xy 184.632894 188.382894) (xy 184.607904 188.413344) + (xy 184.583542 188.458924) (xy 184.552601 188.496626) (xy 184.509588 188.519617) (xy 184.473301 188.525) + (xy 182.776699 188.525) (xy 182.728864 188.515485) (xy 182.688311 188.488388) (xy 182.666458 188.458924) + (xy 182.642095 188.413344) (xy 182.617105 188.382894) (xy 182.586655 188.357904) (xy 182.551907 188.339331) + (xy 182.514203 188.327893) (xy 182.502355 188.326727) (xy 182.455683 188.312569) (xy 182.417981 188.281628) + (xy 182.404366 188.261253) (xy 182.375646 188.207521) (xy 182.338157 188.161842) (xy 182.331462 188.156347) + (xy 182.322374 188.14811) (xy 182.161612 187.987349) (xy 182.134515 187.946796) (xy 182.125 187.89896) + (xy 182.125 185.22604) (xy 182.134515 185.178205) (xy 182.161612 185.137652) (xy 182.534875 184.76439) + (xy 182.543964 184.756152) (xy 182.550656 184.75066) (xy 182.588146 184.704978) (xy 182.616005 184.652856) + (xy 182.631103 184.603088) (xy 182.654094 184.560075) (xy 182.691796 184.529134) (xy 182.714437 184.519756) + (xy 182.716871 184.519017) (xy 182.789432 184.480232) (xy 182.853035 184.428035) (xy 182.905232 184.364432) + (xy 182.944016 184.291873) (xy 182.967903 184.213129) (xy 182.976572 184.12511) (xy 182.976572 183.624889) + (xy 182.967903 183.53687) (xy 182.944016 183.458126) (xy 182.905232 183.385567) (xy 182.853035 183.321964) + (xy 182.789432 183.269767) (xy 182.716873 183.230983) (xy 182.638129 183.207096) (xy 182.55011 183.198428) + (xy 182.12489 183.198428) (xy 182.03687 183.207096) (xy 181.958126 183.230983) (xy 181.885567 183.269767) + (xy 181.821964 183.321964) (xy 181.769768 183.385565) (xy 181.73524 183.450164) (xy 181.704299 183.487865) + (xy 181.661286 183.510857) (xy 181.612748 183.515637) (xy 181.566075 183.501479) (xy 181.528374 183.470538) + (xy 181.51476 183.450164) (xy 181.480231 183.385565) (xy 181.428035 183.321964) (xy 181.364432 183.269767) + (xy 181.291873 183.230983) (xy 181.213129 183.207096) (xy 181.12511 183.198428) (xy 180.69989 183.198428) + (xy 180.61187 183.207096) (xy 180.533126 183.230983) (xy 180.460567 183.269767) (xy 180.396964 183.321964) + (xy 180.344767 183.385567) (xy 180.305983 183.458126) (xy 180.282096 183.53687) (xy 180.273428 183.624889) + (xy 180.273428 184.12511) (xy 180.282096 184.213129) (xy 180.305983 184.291873) (xy 180.344767 184.364432) + (xy 180.396964 184.428035) (xy 180.460567 184.480232) (xy 180.533129 184.519017) (xy 180.535569 184.519758) + (xy 180.578582 184.54275) (xy 180.609522 184.580453) (xy 180.618899 184.60309) (xy 180.633995 184.652858) + (xy 180.661855 184.70498) (xy 180.699341 184.750658) (xy 180.706042 184.756157) (xy 180.715131 184.764395) + (xy 181.088389 185.137654) (xy 181.115486 185.178207) (xy 181.125001 185.226042) (xy 181.125 187.898959) + (xy 181.115485 187.946794) (xy 181.088388 187.987347) (xy 180.927626 188.148109) (xy 180.918541 188.156344) + (xy 180.911845 188.161839) (xy 180.874354 188.207521) (xy 180.845635 188.261253) (xy 180.814694 188.298955) + (xy 180.77168 188.321946) (xy 180.747645 188.326727) (xy 180.735796 188.327893) (xy 180.698092 188.339331) + (xy 180.663344 188.357904) (xy 180.632894 188.382894) (xy 180.607904 188.413344) (xy 180.583542 188.458924) + (xy 180.552601 188.496626) (xy 180.509588 188.519617) (xy 180.473301 188.525) (xy 178.776699 188.525) + (xy 178.728864 188.515485) (xy 178.688311 188.488388) (xy 178.666458 188.458924) (xy 178.642095 188.413344) + (xy 178.617105 188.382894) (xy 178.586655 188.357904) (xy 178.551907 188.339331) (xy 178.514203 188.327893) + (xy 178.502355 188.326727) (xy 178.455683 188.312569) (xy 178.417981 188.281628) (xy 178.404366 188.261253) + (xy 178.375646 188.207521) (xy 178.338156 188.161839) (xy 178.331464 188.156348) (xy 178.322375 188.148111) + (xy 178.161612 187.987349) (xy 178.134515 187.946796) (xy 178.125 187.89896) (xy 178.125 181.97604) + (xy 178.134515 181.928205) (xy 178.161612 181.887652) (xy 178.534874 181.514391) (xy 178.543962 181.506153) + (xy 178.550657 181.500657) (xy 178.588146 181.454978) (xy 178.616004 181.402859) (xy 178.630088 181.35643) + (xy 178.653079 181.313416) (xy 178.690781 181.282475) (xy 178.713422 181.273097) (xy 178.726872 181.269017) + (xy 178.799432 181.230232) (xy 178.863035 181.178035) (xy 178.915232 181.114432) (xy 178.954016 181.041873) + (xy 178.977903 180.963129) (xy 178.986572 180.87511) (xy 178.986572 180.374889) (xy 178.977903 180.28687) + (xy 178.954016 180.208126) (xy 178.915232 180.135567) (xy 178.863035 180.071964) (xy 178.799432 180.019767) + (xy 178.726873 179.980983) (xy 178.648129 179.957096) (xy 178.56011 179.948428) (xy 178.13489 179.948428) + (xy 178.04687 179.957096) (xy 177.968126 179.980983) (xy 177.895567 180.019767) (xy 177.831964 180.071964) + (xy 177.779767 180.135567) (xy 177.74024 180.209518) (xy 177.709299 180.24722) (xy 177.666286 180.270211) + (xy 177.617748 180.274992) (xy 177.571076 180.260834) (xy 177.533374 180.229893) (xy 177.51976 180.209518) + (xy 177.480232 180.135567) (xy 177.428035 180.071964) (xy 177.364432 180.019767) (xy 177.291873 179.980983) + (xy 177.213129 179.957096) (xy 177.12511 179.948428) (xy 176.69989 179.948428) (xy 176.61187 179.957096) + (xy 176.533126 179.980983) (xy 176.460567 180.019767) (xy 176.396964 180.071964) (xy 176.344767 180.135567) + (xy 176.305983 180.208126) (xy 176.282096 180.28687) (xy 176.273428 180.374889) (xy 176.273428 180.87511) + (xy 176.282096 180.963129) (xy 176.305983 181.041873) (xy 176.344767 181.114432) (xy 176.396964 181.178035) + (xy 176.460567 181.230232) (xy 176.53313 181.269018) (xy 176.541831 181.271658) (xy 176.584845 181.294649) + (xy 176.615786 181.332351) (xy 176.625162 181.354988) (xy 176.633995 181.384107) (xy 176.661854 181.436228) + (xy 176.699343 181.481907) (xy 176.706039 181.487403) (xy 176.715127 181.495641) (xy 177.088388 181.868903) + (xy 177.115485 181.909456) (xy 177.125 181.957291) (xy 177.125001 187.898958) (xy 177.115486 187.946793) + (xy 177.08839 187.987346) (xy 176.927632 188.148105) (xy 176.918542 188.156343) (xy 176.911841 188.161841) + (xy 176.874353 188.207521) (xy 176.845635 188.261252) (xy 176.814694 188.298954) (xy 176.771681 188.321946) + (xy 176.747645 188.326727) (xy 176.735796 188.327893) (xy 176.698092 188.339331) (xy 176.663344 188.357904) + (xy 176.632894 188.382894) (xy 176.607904 188.413344) (xy 176.583542 188.458924) (xy 176.552601 188.496626) + (xy 176.509588 188.519617) (xy 176.473301 188.525) (xy 174.776699 188.525) (xy 174.728864 188.515485) + (xy 174.688311 188.488388) (xy 174.666458 188.458924) (xy 174.642095 188.413344) (xy 174.617105 188.382894) + (xy 174.586655 188.357904) (xy 174.551907 188.339331) (xy 174.514203 188.327893) (xy 174.502355 188.326727) + (xy 174.455683 188.312569) (xy 174.417981 188.281628) (xy 174.404366 188.261253) (xy 174.375646 188.207521) + (xy 174.338157 188.161842) (xy 174.331462 188.156347) (xy 174.322374 188.14811) (xy 174.161612 187.987349) + (xy 174.134515 187.946796) (xy 174.125 187.89896) (xy 174.125 185.22604) (xy 174.134515 185.178205) + (xy 174.161612 185.137652) (xy 174.534875 184.76439) (xy 174.543964 184.756152) (xy 174.550656 184.75066) + (xy 174.588146 184.704978) (xy 174.616005 184.652856) (xy 174.631103 184.603088) (xy 174.654094 184.560075) + (xy 174.691796 184.529134) (xy 174.714437 184.519756) (xy 174.716871 184.519017) (xy 174.789432 184.480232) + (xy 174.853035 184.428035) (xy 174.905232 184.364432) (xy 174.944016 184.291873) (xy 174.967903 184.213129) + (xy 174.976572 184.12511) (xy 174.976572 183.624889) (xy 174.967903 183.53687) (xy 174.944016 183.458126) + (xy 174.905232 183.385567) (xy 174.853035 183.321964) (xy 174.789432 183.269767) (xy 174.716873 183.230983) + (xy 174.638129 183.207096) (xy 174.55011 183.198428) (xy 174.12489 183.198428) (xy 174.03687 183.207096) + (xy 173.958126 183.230983) (xy 173.885567 183.269767) (xy 173.821964 183.321964) (xy 173.769768 183.385565) + (xy 173.73524 183.450164) (xy 173.704299 183.487865) (xy 173.661286 183.510857) (xy 173.612748 183.515637) + (xy 173.566075 183.501479) (xy 173.528374 183.470538) (xy 173.51476 183.450164) (xy 173.480231 183.385565) + (xy 173.428035 183.321964) (xy 173.364432 183.269767) (xy 173.291873 183.230983) (xy 173.213129 183.207096) + (xy 173.12511 183.198428) (xy 172.69989 183.198428) (xy 172.61187 183.207096) (xy 172.533126 183.230983) + (xy 172.460567 183.269767) (xy 172.396964 183.321964) (xy 172.344767 183.385567) (xy 172.305983 183.458126) + (xy 172.282096 183.53687) (xy 172.273428 183.624889) (xy 172.273428 184.12511) (xy 172.282096 184.213129) + (xy 172.305983 184.291873) (xy 172.344767 184.364432) (xy 172.396964 184.428035) (xy 172.460567 184.480232) + (xy 172.533129 184.519017) (xy 172.535569 184.519758) (xy 172.578582 184.54275) (xy 172.609522 184.580453) + (xy 172.618899 184.60309) (xy 172.633995 184.652858) (xy 172.661855 184.70498) (xy 172.699341 184.750658) + (xy 172.706042 184.756157) (xy 172.715131 184.764395) (xy 173.088389 185.137654) (xy 173.115486 185.178207) + (xy 173.125001 185.226042) (xy 173.125 187.898959) (xy 173.115485 187.946794) (xy 173.088388 187.987347) + (xy 172.927626 188.148109) (xy 172.918541 188.156344) (xy 172.911845 188.161839) (xy 172.874354 188.207521) + (xy 172.845635 188.261253) (xy 172.814694 188.298955) (xy 172.77168 188.321946) (xy 172.747645 188.326727) + (xy 172.735796 188.327893) (xy 172.698092 188.339331) (xy 172.663344 188.357904) (xy 172.632894 188.382894) + (xy 172.607904 188.413344) (xy 172.583542 188.458924) (xy 172.552601 188.496626) (xy 172.509588 188.519617) + (xy 172.473301 188.525) (xy 170.776699 188.525) (xy 170.728864 188.515485) (xy 170.688311 188.488388) + (xy 170.666458 188.458924) (xy 170.642095 188.413344) (xy 170.617105 188.382894) (xy 170.586655 188.357904) + (xy 170.551907 188.339331) (xy 170.514203 188.327893) (xy 170.502355 188.326727) (xy 170.455683 188.312569) + (xy 170.417981 188.281628) (xy 170.404366 188.261253) (xy 170.375646 188.207521) (xy 170.338156 188.161839) + (xy 170.331464 188.156348) (xy 170.322375 188.148111) (xy 170.161612 187.987349) (xy 170.134515 187.946796) + (xy 170.125 187.89896) (xy 170.125 181.97604) (xy 170.134515 181.928205) (xy 170.161612 181.887652) + (xy 170.534874 181.514391) (xy 170.543962 181.506153) (xy 170.550657 181.500657) (xy 170.588146 181.454978) + (xy 170.616005 181.402856) (xy 170.631103 181.353088) (xy 170.654094 181.310075) (xy 170.691796 181.279134) + (xy 170.714437 181.269756) (xy 170.716871 181.269017) (xy 170.789432 181.230232) (xy 170.853035 181.178035) + (xy 170.905232 181.114432) (xy 170.944016 181.041873) (xy 170.967903 180.963129) (xy 170.976572 180.87511) + (xy 170.976572 180.374889) (xy 170.967903 180.28687) (xy 170.944016 180.208126) (xy 170.905232 180.135567) + (xy 170.853035 180.071964) (xy 170.789432 180.019767) (xy 170.716873 179.980983) (xy 170.638129 179.957096) + (xy 170.55011 179.948428) (xy 170.12489 179.948428) (xy 170.03687 179.957096) (xy 169.958126 179.980983) + (xy 169.885567 180.019767) (xy 169.821964 180.071964) (xy 169.769768 180.135565) (xy 169.73524 180.200164) + (xy 169.704299 180.237865) (xy 169.661286 180.260857) (xy 169.612748 180.265637) (xy 169.566075 180.251479) + (xy 169.528374 180.220538) (xy 169.51476 180.200164) (xy 169.480231 180.135565) (xy 169.428035 180.071964) + (xy 169.364432 180.019767) (xy 169.291873 179.980983) (xy 169.213129 179.957096) (xy 169.12511 179.948428) + (xy 168.69989 179.948428) (xy 168.61187 179.957096) (xy 168.533126 179.980983) (xy 168.460567 180.019767) + (xy 168.396964 180.071964) (xy 168.344767 180.135567) (xy 168.305983 180.208126) (xy 168.282096 180.28687) + (xy 168.273428 180.374889) (xy 168.273428 180.87511) (xy 168.282096 180.963129) (xy 168.305983 181.041873) + (xy 168.344767 181.114432) (xy 168.396964 181.178035) (xy 168.460567 181.230232) (xy 168.53313 181.269018) + (xy 168.541831 181.271658) (xy 168.584845 181.294649) (xy 168.615786 181.332351) (xy 168.625162 181.354988) + (xy 168.633995 181.384107) (xy 168.661854 181.436228) (xy 168.699343 181.481907) (xy 168.706039 181.487403) + (xy 168.715127 181.495641) (xy 169.088388 181.868903) (xy 169.115485 181.909456) (xy 169.125 181.957291) + (xy 169.125001 187.898958) (xy 169.115486 187.946793) (xy 169.08839 187.987346) (xy 168.927632 188.148105) + (xy 168.918542 188.156343) (xy 168.911841 188.161841) (xy 168.874353 188.207521) (xy 168.845635 188.261252) + (xy 168.814694 188.298954) (xy 168.771681 188.321946) (xy 168.747645 188.326727) (xy 168.735796 188.327893) + (xy 168.698092 188.339331) (xy 168.663344 188.357904) (xy 168.632894 188.382894) (xy 168.607904 188.413344) + (xy 168.583542 188.458924) (xy 168.552601 188.496626) (xy 168.509588 188.519617) (xy 168.473301 188.525) + (xy 166.776699 188.525) (xy 166.728864 188.515485) (xy 166.688311 188.488388) (xy 166.666458 188.458924) + (xy 166.642095 188.413344) (xy 166.617105 188.382894) (xy 166.586655 188.357904) (xy 166.551907 188.339331) + (xy 166.514203 188.327893) (xy 166.502355 188.326727) (xy 166.455683 188.312569) (xy 166.417981 188.281628) + (xy 166.404366 188.261253) (xy 166.375646 188.207521) (xy 166.338157 188.161842) (xy 166.331462 188.156347) + (xy 166.322374 188.14811) (xy 166.161612 187.987349) (xy 166.134515 187.946796) (xy 166.125 187.89896) + (xy 166.125 185.22604) (xy 166.134515 185.178205) (xy 166.161612 185.137652) (xy 166.534875 184.76439) + (xy 166.543964 184.756152) (xy 166.550656 184.75066) (xy 166.588146 184.704978) (xy 166.616005 184.652856) + (xy 166.631103 184.603088) (xy 166.654094 184.560075) (xy 166.691796 184.529134) (xy 166.714437 184.519756) + (xy 166.716871 184.519017) (xy 166.789432 184.480232) (xy 166.853035 184.428035) (xy 166.905232 184.364432) + (xy 166.944016 184.291873) (xy 166.967903 184.213129) (xy 166.976572 184.12511) (xy 166.976572 183.624889) + (xy 166.967903 183.53687) (xy 166.944016 183.458126) (xy 166.905232 183.385567) (xy 166.853035 183.321964) + (xy 166.789432 183.269767) (xy 166.716873 183.230983) (xy 166.638129 183.207096) (xy 166.55011 183.198428) + (xy 166.12489 183.198428) (xy 166.03687 183.207096) (xy 165.958126 183.230983) (xy 165.885567 183.269767) + (xy 165.821964 183.321964) (xy 165.769768 183.385565) (xy 165.73524 183.450164) (xy 165.704299 183.487865) + (xy 165.661286 183.510857) (xy 165.612748 183.515637) (xy 165.566075 183.501479) (xy 165.528374 183.470538) + (xy 165.51476 183.450164) (xy 165.480231 183.385565) (xy 165.428035 183.321964) (xy 165.364432 183.269767) + (xy 165.291873 183.230983) (xy 165.213129 183.207096) (xy 165.12511 183.198428) (xy 164.69989 183.198428) + (xy 164.61187 183.207096) (xy 164.533126 183.230983) (xy 164.460567 183.269767) (xy 164.396964 183.321964) + (xy 164.344767 183.385567) (xy 164.305983 183.458126) (xy 164.282096 183.53687) (xy 164.273428 183.624889) + (xy 164.273428 184.12511) (xy 164.282096 184.213129) (xy 164.305983 184.291873) (xy 164.344767 184.364432) + (xy 164.396964 184.428035) (xy 164.460567 184.480232) (xy 164.533129 184.519017) (xy 164.535569 184.519758) + (xy 164.578582 184.54275) (xy 164.609522 184.580453) (xy 164.618899 184.60309) (xy 164.633995 184.652858) + (xy 164.661855 184.70498) (xy 164.699341 184.750658) (xy 164.706042 184.756157) (xy 164.715131 184.764395) + (xy 165.088389 185.137654) (xy 165.115486 185.178207) (xy 165.125001 185.226042) (xy 165.125 187.898959) + (xy 165.115485 187.946794) (xy 165.088388 187.987347) (xy 164.927626 188.148109) (xy 164.918541 188.156344) + (xy 164.911845 188.161839) (xy 164.874354 188.207521) (xy 164.845635 188.261253) (xy 164.814694 188.298955) + (xy 164.77168 188.321946) (xy 164.747645 188.326727) (xy 164.735796 188.327893) (xy 164.698092 188.339331) + (xy 164.663344 188.357904) (xy 164.632894 188.382894) (xy 164.607904 188.413344) (xy 164.583542 188.458924) + (xy 164.552601 188.496626) (xy 164.509588 188.519617) (xy 164.473301 188.525) (xy 162.776699 188.525) + (xy 162.728864 188.515485) (xy 162.688311 188.488388) (xy 162.666458 188.458924) (xy 162.642095 188.413344) + (xy 162.617105 188.382894) (xy 162.586655 188.357904) (xy 162.551907 188.339331) (xy 162.514203 188.327893) + (xy 162.502355 188.326727) (xy 162.455683 188.312569) (xy 162.417981 188.281628) (xy 162.404366 188.261253) + (xy 162.375646 188.207521) (xy 162.338156 188.161839) (xy 162.331464 188.156348) (xy 162.322375 188.148111) + (xy 162.161612 187.987349) (xy 162.134515 187.946796) (xy 162.125 187.89896) (xy 162.125 181.97604) + (xy 162.134515 181.928205) (xy 162.161612 181.887652) (xy 162.534874 181.514391) (xy 162.543962 181.506153) + (xy 162.550657 181.500657) (xy 162.588146 181.454978) (xy 162.616005 181.402856) (xy 162.631103 181.353088) + (xy 162.654094 181.310075) (xy 162.691796 181.279134) (xy 162.714437 181.269756) (xy 162.716871 181.269017) + (xy 162.789432 181.230232) (xy 162.853035 181.178035) (xy 162.905232 181.114432) (xy 162.944016 181.041873) + (xy 162.967903 180.963129) (xy 162.976572 180.87511) (xy 162.976572 180.374889) (xy 162.967903 180.28687) + (xy 162.944016 180.208126) (xy 162.905232 180.135567) (xy 162.853035 180.071964) (xy 162.789432 180.019767) + (xy 162.716873 179.980983) (xy 162.638129 179.957096) (xy 162.55011 179.948428) (xy 162.12489 179.948428) + (xy 162.03687 179.957096) (xy 161.958126 179.980983) (xy 161.885567 180.019767) (xy 161.821964 180.071964) + (xy 161.769768 180.135565) (xy 161.73524 180.200164) (xy 161.704299 180.237865) (xy 161.661286 180.260857) + (xy 161.612748 180.265637) (xy 161.566075 180.251479) (xy 161.528374 180.220538) (xy 161.51476 180.200164) + (xy 161.480231 180.135565) (xy 161.428035 180.071964) (xy 161.364432 180.019767) (xy 161.291873 179.980983) + (xy 161.213129 179.957096) (xy 161.12511 179.948428) (xy 160.69989 179.948428) (xy 160.61187 179.957096) + (xy 160.533126 179.980983) (xy 160.460567 180.019767) (xy 160.396964 180.071964) (xy 160.344767 180.135567) + (xy 160.305983 180.208126) (xy 160.282096 180.28687) (xy 160.273428 180.374889) (xy 160.273428 180.87511) + (xy 160.282096 180.963129) (xy 160.305983 181.041873) (xy 160.344767 181.114432) (xy 160.396964 181.178035) + (xy 160.460567 181.230232) (xy 160.53313 181.269018) (xy 160.541831 181.271658) (xy 160.584845 181.294649) + (xy 160.615786 181.332351) (xy 160.625162 181.354988) (xy 160.633995 181.384107) (xy 160.661854 181.436228) + (xy 160.699343 181.481907) (xy 160.706039 181.487403) (xy 160.715127 181.495641) (xy 161.088388 181.868903) + (xy 161.115485 181.909456) (xy 161.125 181.957291) (xy 161.125001 187.898958) (xy 161.115486 187.946793) + (xy 161.08839 187.987346) (xy 160.927632 188.148105) (xy 160.918542 188.156343) (xy 160.911841 188.161841) + (xy 160.874353 188.207521) (xy 160.845635 188.261252) (xy 160.814694 188.298954) (xy 160.771681 188.321946) + (xy 160.747645 188.326727) (xy 160.735796 188.327893) (xy 160.698092 188.339331) (xy 160.663344 188.357904) + (xy 160.632894 188.382894) (xy 160.607904 188.413344) (xy 160.583542 188.458924) (xy 160.552601 188.496626) + (xy 160.509588 188.519617) (xy 160.473301 188.525) (xy 159.649124 188.525) (xy 159.601289 188.515485) + (xy 159.560736 188.488388) (xy 159.552498 188.4793) (xy 159.538164 188.461835) (xy 159.524626 188.450724) + (xy 159.509182 188.442469) (xy 159.492429 188.437387) (xy 159.46886 188.435066) (xy 158.78114 188.435066) + (xy 158.75757 188.437387) (xy 158.740817 188.442469) (xy 158.725373 188.450724) (xy 158.711835 188.461835) + (xy 158.697502 188.4793) (xy 158.6598 188.510241) (xy 158.613127 188.524398) (xy 158.600876 188.525) + (xy 157.776699 188.525) (xy 157.728864 188.515485) (xy 157.688311 188.488388) (xy 157.666458 188.458924) + (xy 157.642095 188.413344) (xy 157.617105 188.382894) (xy 157.586655 188.357904) (xy 157.551907 188.339331) + (xy 157.514203 188.327893) (xy 157.502355 188.326727) (xy 157.455683 188.312569) (xy 157.417981 188.281628) + (xy 157.404366 188.261253) (xy 157.375646 188.207521) (xy 157.338157 188.161842) (xy 157.331462 188.156347) + (xy 157.322374 188.14811) (xy 157.161612 187.987349) (xy 157.134515 187.946796) (xy 157.125 187.89896) + (xy 157.125 185.22604) (xy 157.134515 185.178205) (xy 157.161612 185.137652) (xy 157.534875 184.76439) + (xy 157.543964 184.756152) (xy 157.550656 184.75066) (xy 157.588146 184.704978) (xy 157.616005 184.652856) + (xy 157.631103 184.603088) (xy 157.654094 184.560075) (xy 157.691796 184.529134) (xy 157.714437 184.519756) + (xy 157.716871 184.519017) (xy 157.789432 184.480232) (xy 157.853035 184.428035) (xy 157.905232 184.364432) + (xy 157.944016 184.291873) (xy 157.967903 184.213129) (xy 157.976572 184.12511) (xy 157.976572 183.624889) + (xy 157.967903 183.53687) (xy 157.944016 183.458126) (xy 157.905232 183.385567) (xy 157.853035 183.321964) + (xy 157.789432 183.269767) (xy 157.716873 183.230983) (xy 157.638129 183.207096) (xy 157.55011 183.198428) + (xy 157.12489 183.198428) (xy 157.03687 183.207096) (xy 156.958126 183.230983) (xy 156.885567 183.269767) + (xy 156.821964 183.321964) (xy 156.769768 183.385565) (xy 156.73524 183.450164) (xy 156.704299 183.487865) + (xy 156.661286 183.510857) (xy 156.612748 183.515637) (xy 156.566075 183.501479) (xy 156.528374 183.470538) + (xy 156.51476 183.450164) (xy 156.480231 183.385565) (xy 156.428035 183.321964) (xy 156.364432 183.269767) + (xy 156.291873 183.230983) (xy 156.213129 183.207096) (xy 156.12511 183.198428) (xy 155.69989 183.198428) + (xy 155.61187 183.207096) (xy 155.533126 183.230983) (xy 155.460567 183.269767) (xy 155.396964 183.321964) + (xy 155.344767 183.385567) (xy 155.305983 183.458126) (xy 155.282096 183.53687) (xy 155.273428 183.624889) + (xy 155.273428 184.12511) (xy 155.282096 184.213129) (xy 155.305983 184.291873) (xy 155.344767 184.364432) + (xy 155.396964 184.428035) (xy 155.460567 184.480232) (xy 155.533129 184.519017) (xy 155.535569 184.519758) + (xy 155.578582 184.54275) (xy 155.609522 184.580453) (xy 155.618899 184.60309) (xy 155.633995 184.652858) + (xy 155.661855 184.70498) (xy 155.699341 184.750658) (xy 155.706042 184.756157) (xy 155.715131 184.764395) + (xy 156.088389 185.137654) (xy 156.115486 185.178207) (xy 156.125001 185.226042) (xy 156.125 187.898959) + (xy 156.115485 187.946794) (xy 156.088388 187.987347) (xy 155.927626 188.148109) (xy 155.918541 188.156344) + (xy 155.911845 188.161839) (xy 155.874354 188.207521) (xy 155.845635 188.261253) (xy 155.814694 188.298955) + (xy 155.77168 188.321946) (xy 155.747645 188.326727) (xy 155.735796 188.327893) (xy 155.698092 188.339331) + (xy 155.663344 188.357904) (xy 155.632894 188.382894) (xy 155.607904 188.413344) (xy 155.583542 188.458924) + (xy 155.552601 188.496626) (xy 155.509588 188.519617) (xy 155.473301 188.525) (xy 153.776699 188.525) + (xy 153.728864 188.515485) (xy 153.688311 188.488388) (xy 153.666458 188.458924) (xy 153.642095 188.413344) + (xy 153.617105 188.382894) (xy 153.586655 188.357904) (xy 153.551907 188.339331) (xy 153.514203 188.327893) + (xy 153.502355 188.326727) (xy 153.455683 188.312569) (xy 153.417981 188.281628) (xy 153.404366 188.261253) + (xy 153.375646 188.207521) (xy 153.338156 188.161839) (xy 153.331464 188.156348) (xy 153.322375 188.148111) + (xy 153.161612 187.987349) (xy 153.134515 187.946796) (xy 153.125 187.89896) (xy 153.125 181.97604) + (xy 153.134515 181.928205) (xy 153.161612 181.887652) (xy 153.534874 181.514391) (xy 153.543962 181.506153) + (xy 153.550657 181.500657) (xy 153.588146 181.454978) (xy 153.616005 181.402856) (xy 153.631103 181.353088) + (xy 153.654094 181.310075) (xy 153.691796 181.279134) (xy 153.714437 181.269756) (xy 153.716871 181.269017) + (xy 153.789432 181.230232) (xy 153.853035 181.178035) (xy 153.905232 181.114432) (xy 153.944016 181.041873) + (xy 153.967903 180.963129) (xy 153.976572 180.87511) (xy 153.976572 180.374889) (xy 153.967903 180.28687) + (xy 153.944016 180.208126) (xy 153.905232 180.135567) (xy 153.853035 180.071964) (xy 153.789432 180.019767) + (xy 153.716873 179.980983) (xy 153.638129 179.957096) (xy 153.55011 179.948428) (xy 153.12489 179.948428) + (xy 153.03687 179.957096) (xy 152.958126 179.980983) (xy 152.885567 180.019767) (xy 152.821964 180.071964) + (xy 152.769768 180.135565) (xy 152.73524 180.200164) (xy 152.704299 180.237865) (xy 152.661286 180.260857) + (xy 152.612748 180.265637) (xy 152.566075 180.251479) (xy 152.528374 180.220538) (xy 152.51476 180.200164) + (xy 152.480231 180.135565) (xy 152.428035 180.071964) (xy 152.364432 180.019767) (xy 152.291873 179.980983) + (xy 152.213129 179.957096) (xy 152.12511 179.948428) (xy 151.69989 179.948428) (xy 151.61187 179.957096) + (xy 151.533126 179.980983) (xy 151.460567 180.019767) (xy 151.396964 180.071964) (xy 151.344767 180.135567) + (xy 151.305983 180.208126) (xy 151.282096 180.28687) (xy 151.273428 180.374889) (xy 151.273428 180.87511) + (xy 151.282096 180.963129) (xy 151.305983 181.041873) (xy 151.344767 181.114432) (xy 151.396964 181.178035) + (xy 151.460567 181.230232) (xy 151.53313 181.269018) (xy 151.541831 181.271658) (xy 151.584845 181.294649) + (xy 151.615786 181.332351) (xy 151.625162 181.354988) (xy 151.633995 181.384107) (xy 151.661854 181.436228) + (xy 151.699343 181.481907) (xy 151.706039 181.487403) (xy 151.715127 181.495641) (xy 152.088388 181.868903) + (xy 152.115485 181.909456) (xy 152.125 181.957291) (xy 152.125001 187.898958) (xy 152.115486 187.946793) + (xy 152.08839 187.987346) (xy 151.927632 188.148105) (xy 151.918542 188.156343) (xy 151.911841 188.161841) + (xy 151.874353 188.207521) (xy 151.845635 188.261252) (xy 151.814694 188.298954) (xy 151.771681 188.321946) + (xy 151.747645 188.326727) (xy 151.735796 188.327893) (xy 151.698092 188.339331) (xy 151.663344 188.357904) + (xy 151.632894 188.382894) (xy 151.607904 188.413344) (xy 151.583542 188.458924) (xy 151.552601 188.496626) + (xy 151.509588 188.519617) (xy 151.473301 188.525) (xy 149.776699 188.525) (xy 149.728864 188.515485) + (xy 149.688311 188.488388) (xy 149.666458 188.458924) (xy 149.642095 188.413344) (xy 149.617105 188.382894) + (xy 149.586655 188.357904) (xy 149.551907 188.339331) (xy 149.514203 188.327893) (xy 149.502355 188.326727) + (xy 149.455683 188.312569) (xy 149.417981 188.281628) (xy 149.404366 188.261253) (xy 149.375646 188.207521) + (xy 149.338157 188.161842) (xy 149.331462 188.156347) (xy 149.322374 188.14811) (xy 149.161612 187.987349) + (xy 149.134515 187.946796) (xy 149.125 187.89896) (xy 149.125 185.22604) (xy 149.134515 185.178205) + (xy 149.161612 185.137652) (xy 149.534875 184.76439) (xy 149.543964 184.756152) (xy 149.550656 184.75066) + (xy 149.588146 184.704978) (xy 149.616005 184.652856) (xy 149.631103 184.603088) (xy 149.654094 184.560075) + (xy 149.691796 184.529134) (xy 149.714437 184.519756) (xy 149.716871 184.519017) (xy 149.789432 184.480232) + (xy 149.853035 184.428035) (xy 149.905232 184.364432) (xy 149.944016 184.291873) (xy 149.967903 184.213129) + (xy 149.976572 184.12511) (xy 149.976572 183.624889) (xy 149.967903 183.53687) (xy 149.944016 183.458126) + (xy 149.905232 183.385567) (xy 149.853035 183.321964) (xy 149.789432 183.269767) (xy 149.716873 183.230983) + (xy 149.638129 183.207096) (xy 149.55011 183.198428) (xy 149.12489 183.198428) (xy 149.03687 183.207096) + (xy 148.958126 183.230983) (xy 148.885567 183.269767) (xy 148.821964 183.321964) (xy 148.769768 183.385565) + (xy 148.73524 183.450164) (xy 148.704299 183.487865) (xy 148.661286 183.510857) (xy 148.612748 183.515637) + (xy 148.566075 183.501479) (xy 148.528374 183.470538) (xy 148.51476 183.450164) (xy 148.480231 183.385565) + (xy 148.428035 183.321964) (xy 148.364432 183.269767) (xy 148.291873 183.230983) (xy 148.213129 183.207096) + (xy 148.12511 183.198428) (xy 147.69989 183.198428) (xy 147.61187 183.207096) (xy 147.533126 183.230983) + (xy 147.460567 183.269767) (xy 147.396964 183.321964) (xy 147.344767 183.385567) (xy 147.305983 183.458126) + (xy 147.282096 183.53687) (xy 147.273428 183.624889) (xy 147.273428 184.12511) (xy 147.282096 184.213129) + (xy 147.305983 184.291873) (xy 147.344767 184.364432) (xy 147.396964 184.428035) (xy 147.460567 184.480232) + (xy 147.533129 184.519017) (xy 147.535569 184.519758) (xy 147.578582 184.54275) (xy 147.609522 184.580453) + (xy 147.618899 184.60309) (xy 147.633995 184.652858) (xy 147.661855 184.70498) (xy 147.699341 184.750658) + (xy 147.706042 184.756157) (xy 147.715131 184.764395) (xy 148.088389 185.137654) (xy 148.115486 185.178207) + (xy 148.125001 185.226042) (xy 148.125 187.898959) (xy 148.115485 187.946794) (xy 148.088388 187.987347) + (xy 147.927626 188.148109) (xy 147.918541 188.156344) (xy 147.911845 188.161839) (xy 147.874354 188.207521) + (xy 147.845635 188.261253) (xy 147.814694 188.298955) (xy 147.77168 188.321946) (xy 147.747645 188.326727) + (xy 147.735796 188.327893) (xy 147.698092 188.339331) (xy 147.663344 188.357904) (xy 147.632894 188.382894) + (xy 147.607904 188.413344) (xy 147.583542 188.458924) (xy 147.552601 188.496626) (xy 147.509588 188.519617) + (xy 147.473301 188.525) (xy 145.776699 188.525) (xy 145.728864 188.515485) (xy 145.688311 188.488388) + (xy 145.666458 188.458924) (xy 145.642095 188.413344) (xy 145.617105 188.382894) (xy 145.586655 188.357904) + (xy 145.551907 188.339331) (xy 145.514203 188.327893) (xy 145.502355 188.326727) (xy 145.455683 188.312569) + (xy 145.417981 188.281628) (xy 145.404366 188.261253) (xy 145.375646 188.207521) (xy 145.338156 188.161839) + (xy 145.331464 188.156348) (xy 145.322375 188.148111) (xy 145.161612 187.987349) (xy 145.134515 187.946796) + (xy 145.125 187.89896) (xy 145.125 181.97604) (xy 145.134515 181.928205) (xy 145.161612 181.887652) + (xy 145.534874 181.514391) (xy 145.543962 181.506153) (xy 145.550657 181.500657) (xy 145.588146 181.454978) + (xy 145.616005 181.402856) (xy 145.631103 181.353088) (xy 145.654094 181.310075) (xy 145.691796 181.279134) + (xy 145.714437 181.269756) (xy 145.716871 181.269017) (xy 145.789432 181.230232) (xy 145.853035 181.178035) + (xy 145.905232 181.114432) (xy 145.944016 181.041873) (xy 145.967903 180.963129) (xy 145.976572 180.87511) + (xy 145.976572 180.374889) (xy 145.967903 180.28687) (xy 145.944016 180.208126) (xy 145.905232 180.135567) + (xy 145.853035 180.071964) (xy 145.789432 180.019767) (xy 145.716873 179.980983) (xy 145.638129 179.957096) + (xy 145.55011 179.948428) (xy 145.12489 179.948428) (xy 145.03687 179.957096) (xy 144.958126 179.980983) + (xy 144.885567 180.019767) (xy 144.821964 180.071964) (xy 144.769768 180.135565) (xy 144.73524 180.200164) + (xy 144.704299 180.237865) (xy 144.661286 180.260857) (xy 144.612748 180.265637) (xy 144.566075 180.251479) + (xy 144.528374 180.220538) (xy 144.51476 180.200164) (xy 144.480231 180.135565) (xy 144.428035 180.071964) + (xy 144.364432 180.019767) (xy 144.291873 179.980983) (xy 144.213129 179.957096) (xy 144.12511 179.948428) + (xy 143.69989 179.948428) (xy 143.61187 179.957096) (xy 143.533126 179.980983) (xy 143.460567 180.019767) + (xy 143.396964 180.071964) (xy 143.344767 180.135567) (xy 143.305983 180.208126) (xy 143.282096 180.28687) + (xy 143.273428 180.374889) (xy 143.273428 180.87511) (xy 143.282096 180.963129) (xy 143.305983 181.041873) + (xy 143.344767 181.114432) (xy 143.396964 181.178035) (xy 143.460567 181.230232) (xy 143.53313 181.269018) + (xy 143.541831 181.271658) (xy 143.584845 181.294649) (xy 143.615786 181.332351) (xy 143.625162 181.354988) + (xy 143.633995 181.384107) (xy 143.661854 181.436228) (xy 143.699343 181.481907) (xy 143.706039 181.487403) + (xy 143.715127 181.495641) (xy 144.088388 181.868903) (xy 144.115485 181.909456) (xy 144.125 181.957291) + (xy 144.125001 187.898958) (xy 144.115486 187.946793) (xy 144.08839 187.987346) (xy 143.927632 188.148105) + (xy 143.918542 188.156343) (xy 143.911841 188.161841) (xy 143.874353 188.207521) (xy 143.845635 188.261252) + (xy 143.814694 188.298954) (xy 143.771681 188.321946) (xy 143.747645 188.326727) (xy 143.735796 188.327893) + (xy 143.698092 188.339331) (xy 143.663344 188.357904) (xy 143.632894 188.382894) (xy 143.607904 188.413344) + (xy 143.583542 188.458924) (xy 143.552601 188.496626) (xy 143.509588 188.519617) (xy 143.473301 188.525) + (xy 142.649124 188.525) (xy 142.601289 188.515485) (xy 142.560736 188.488388) (xy 142.552498 188.4793) + (xy 142.538164 188.461835) (xy 142.524626 188.450724) (xy 142.509182 188.442469) (xy 142.492429 188.437387) + (xy 142.46886 188.435066) (xy 141.78114 188.435066) (xy 141.75757 188.437387) (xy 141.740817 188.442469) + (xy 141.725372 188.450724) (xy 141.7043 188.468019) (xy 141.661286 188.49101) (xy 141.612748 188.495791) + (xy 141.566076 188.481633) (xy 141.5457 188.468019) (xy 141.524627 188.450724) (xy 141.509182 188.442469) + (xy 141.492429 188.437387) (xy 141.46886 188.435066) (xy 140.78114 188.435066) (xy 140.75757 188.437387) + (xy 140.740817 188.442469) (xy 140.725373 188.450724) (xy 140.711835 188.461835) (xy 140.697502 188.4793) + (xy 140.6598 188.510241) (xy 140.613127 188.524398) (xy 140.600876 188.525) (xy 139.776699 188.525) + (xy 139.728864 188.515485) (xy 139.688311 188.488388) (xy 139.666458 188.458924) (xy 139.642095 188.413344) + (xy 139.617105 188.382894) (xy 139.586655 188.357904) (xy 139.551907 188.339331) (xy 139.514203 188.327893) + (xy 139.502355 188.326727) (xy 139.455683 188.312569) (xy 139.417981 188.281628) (xy 139.404366 188.261253) + (xy 139.375646 188.207521) (xy 139.338157 188.161842) (xy 139.331462 188.156347) (xy 139.322374 188.14811) + (xy 139.161612 187.987349) (xy 139.134515 187.946796) (xy 139.125 187.89896) (xy 139.125 185.22604) + (xy 139.134515 185.178205) (xy 139.161612 185.137652) (xy 139.534875 184.76439) (xy 139.543964 184.756152) + (xy 139.550656 184.75066) (xy 139.588146 184.704978) (xy 139.616005 184.652856) (xy 139.631103 184.603088) + (xy 139.654094 184.560075) (xy 139.691796 184.529134) (xy 139.714437 184.519756) (xy 139.716871 184.519017) + (xy 139.789432 184.480232) (xy 139.853035 184.428035) (xy 139.905232 184.364432) (xy 139.944016 184.291873) + (xy 139.967903 184.213129) (xy 139.976572 184.12511) (xy 139.976572 183.624889) (xy 139.967903 183.53687) + (xy 139.944016 183.458126) (xy 139.905232 183.385567) (xy 139.853035 183.321964) (xy 139.789432 183.269767) + (xy 139.716873 183.230983) (xy 139.638129 183.207096) (xy 139.55011 183.198428) (xy 139.12489 183.198428) + (xy 139.03687 183.207096) (xy 138.958126 183.230983) (xy 138.885567 183.269767) (xy 138.821964 183.321964) + (xy 138.769768 183.385565) (xy 138.73524 183.450164) (xy 138.704299 183.487865) (xy 138.661286 183.510857) + (xy 138.612748 183.515637) (xy 138.566075 183.501479) (xy 138.528374 183.470538) (xy 138.51476 183.450164) + (xy 138.480231 183.385565) (xy 138.428035 183.321964) (xy 138.364432 183.269767) (xy 138.291873 183.230983) + (xy 138.213129 183.207096) (xy 138.12511 183.198428) (xy 137.69989 183.198428) (xy 137.61187 183.207096) + (xy 137.533126 183.230983) (xy 137.460567 183.269767) (xy 137.396964 183.321964) (xy 137.344767 183.385567) + (xy 137.305983 183.458126) (xy 137.282096 183.53687) (xy 137.273428 183.624889) (xy 137.273428 184.12511) + (xy 137.282096 184.213129) (xy 137.305983 184.291873) (xy 137.344767 184.364432) (xy 137.396964 184.428035) + (xy 137.460567 184.480232) (xy 137.533129 184.519017) (xy 137.535569 184.519758) (xy 137.578582 184.54275) + (xy 137.609522 184.580453) (xy 137.618899 184.60309) (xy 137.633995 184.652858) (xy 137.661855 184.70498) + (xy 137.699341 184.750658) (xy 137.706042 184.756157) (xy 137.715131 184.764395) (xy 138.088389 185.137654) + (xy 138.115486 185.178207) (xy 138.125001 185.226042) (xy 138.125 187.898959) (xy 138.115485 187.946794) + (xy 138.088388 187.987347) (xy 137.927626 188.148109) (xy 137.918541 188.156344) (xy 137.911845 188.161839) + (xy 137.874354 188.207521) (xy 137.845635 188.261253) (xy 137.814694 188.298955) (xy 137.77168 188.321946) + (xy 137.747645 188.326727) (xy 137.735796 188.327893) (xy 137.698092 188.339331) (xy 137.663344 188.357904) + (xy 137.632894 188.382894) (xy 137.607904 188.413344) (xy 137.583542 188.458924) (xy 137.552601 188.496626) + (xy 137.509588 188.519617) (xy 137.473301 188.525) (xy 135.776699 188.525) (xy 135.728864 188.515485) + (xy 135.688311 188.488388) (xy 135.666458 188.458924) (xy 135.642095 188.413344) (xy 135.617105 188.382894) + (xy 135.586655 188.357904) (xy 135.551907 188.339331) (xy 135.514203 188.327893) (xy 135.502355 188.326727) + (xy 135.455683 188.312569) (xy 135.417981 188.281628) (xy 135.404366 188.261253) (xy 135.375646 188.207521) + (xy 135.338156 188.161839) (xy 135.331464 188.156348) (xy 135.322375 188.148111) (xy 135.161612 187.987349) + (xy 135.134515 187.946796) (xy 135.125 187.89896) (xy 135.125 181.97604) (xy 135.134515 181.928205) + (xy 135.161612 181.887652) (xy 135.534874 181.514391) (xy 135.543962 181.506153) (xy 135.550657 181.500657) + (xy 135.588146 181.454978) (xy 135.616005 181.402856) (xy 135.631103 181.353088) (xy 135.654094 181.310075) + (xy 135.691796 181.279134) (xy 135.714437 181.269756) (xy 135.716871 181.269017) (xy 135.789432 181.230232) + (xy 135.853035 181.178035) (xy 135.905232 181.114432) (xy 135.944016 181.041873) (xy 135.967903 180.963129) + (xy 135.976572 180.87511) (xy 135.976572 180.374889) (xy 135.967903 180.28687) (xy 135.944016 180.208126) + (xy 135.905232 180.135567) (xy 135.853035 180.071964) (xy 135.789432 180.019767) (xy 135.716873 179.980983) + (xy 135.638129 179.957096) (xy 135.55011 179.948428) (xy 135.12489 179.948428) (xy 135.03687 179.957096) + (xy 134.958126 179.980983) (xy 134.885567 180.019767) (xy 134.821964 180.071964) (xy 134.769768 180.135565) + (xy 134.73524 180.200164) (xy 134.704299 180.237865) (xy 134.661286 180.260857) (xy 134.612748 180.265637) + (xy 134.566075 180.251479) (xy 134.528374 180.220538) (xy 134.51476 180.200164) (xy 134.480231 180.135565) + (xy 134.428035 180.071964) (xy 134.364432 180.019767) (xy 134.291873 179.980983) (xy 134.213129 179.957096) + (xy 134.12511 179.948428) (xy 133.69989 179.948428) (xy 133.61187 179.957096) (xy 133.533126 179.980983) + (xy 133.460567 180.019767) (xy 133.396964 180.071964) (xy 133.344767 180.135567) (xy 133.305983 180.208126) + (xy 133.282096 180.28687) (xy 133.273428 180.374889) (xy 133.273428 180.87511) (xy 133.282096 180.963129) + (xy 133.305983 181.041873) (xy 133.344767 181.114432) (xy 133.396964 181.178035) (xy 133.460567 181.230232) + (xy 133.53313 181.269018) (xy 133.541831 181.271658) (xy 133.584845 181.294649) (xy 133.615786 181.332351) + (xy 133.625162 181.354988) (xy 133.633995 181.384107) (xy 133.661854 181.436228) (xy 133.699343 181.481907) + (xy 133.706039 181.487403) (xy 133.715127 181.495641) (xy 134.088388 181.868903) (xy 134.115485 181.909456) + (xy 134.125 181.957291) (xy 134.125001 187.898958) (xy 134.115486 187.946793) (xy 134.08839 187.987346) + (xy 133.927632 188.148105) (xy 133.918542 188.156343) (xy 133.911841 188.161841) (xy 133.874353 188.207521) + (xy 133.845635 188.261252) (xy 133.814694 188.298954) (xy 133.771681 188.321946) (xy 133.747645 188.326727) + (xy 133.735796 188.327893) (xy 133.698092 188.339331) (xy 133.663344 188.357904) (xy 133.632894 188.382894) + (xy 133.607904 188.413344) (xy 133.583542 188.458924) (xy 133.552601 188.496626) (xy 133.509588 188.519617) + (xy 133.473301 188.525) (xy 131.776699 188.525) (xy 131.728864 188.515485) (xy 131.688311 188.488388) + (xy 131.666458 188.458924) (xy 131.642095 188.413344) (xy 131.617105 188.382894) (xy 131.586655 188.357904) + (xy 131.551907 188.339331) (xy 131.514203 188.327893) (xy 131.502355 188.326727) (xy 131.455683 188.312569) + (xy 131.417981 188.281628) (xy 131.404366 188.261253) (xy 131.375646 188.207521) (xy 131.338157 188.161842) + (xy 131.331462 188.156347) (xy 131.322374 188.14811) (xy 131.161612 187.987349) (xy 131.134515 187.946796) + (xy 131.125 187.89896) (xy 131.125 185.22604) (xy 131.134515 185.178205) (xy 131.161612 185.137652) + (xy 131.534875 184.76439) (xy 131.543964 184.756152) (xy 131.550656 184.75066) (xy 131.588146 184.704978) + (xy 131.616005 184.652856) (xy 131.631103 184.603088) (xy 131.654094 184.560075) (xy 131.691796 184.529134) + (xy 131.714437 184.519756) (xy 131.716871 184.519017) (xy 131.789432 184.480232) (xy 131.853035 184.428035) + (xy 131.905232 184.364432) (xy 131.944016 184.291873) (xy 131.967903 184.213129) (xy 131.976572 184.12511) + (xy 131.976572 183.624889) (xy 131.967903 183.53687) (xy 131.944016 183.458126) (xy 131.905232 183.385567) + (xy 131.853035 183.321964) (xy 131.789432 183.269767) (xy 131.716873 183.230983) (xy 131.638129 183.207096) + (xy 131.55011 183.198428) (xy 131.12489 183.198428) (xy 131.03687 183.207096) (xy 130.958126 183.230983) + (xy 130.885567 183.269767) (xy 130.821964 183.321964) (xy 130.769768 183.385565) (xy 130.73524 183.450164) + (xy 130.704299 183.487865) (xy 130.661286 183.510857) (xy 130.612748 183.515637) (xy 130.566075 183.501479) + (xy 130.528374 183.470538) (xy 130.51476 183.450164) (xy 130.480231 183.385565) (xy 130.428035 183.321964) + (xy 130.364432 183.269767) (xy 130.291873 183.230983) (xy 130.213129 183.207096) (xy 130.12511 183.198428) + (xy 129.69989 183.198428) (xy 129.61187 183.207096) (xy 129.533126 183.230983) (xy 129.460567 183.269767) + (xy 129.396964 183.321964) (xy 129.344767 183.385567) (xy 129.305983 183.458126) (xy 129.282096 183.53687) + (xy 129.273428 183.624889) (xy 129.273428 184.12511) (xy 129.282096 184.213129) (xy 129.305983 184.291873) + (xy 129.344767 184.364432) (xy 129.396964 184.428035) (xy 129.460567 184.480232) (xy 129.533129 184.519017) + (xy 129.535569 184.519758) (xy 129.578582 184.54275) (xy 129.609522 184.580453) (xy 129.618899 184.60309) + (xy 129.633995 184.652858) (xy 129.661855 184.70498) (xy 129.699341 184.750658) (xy 129.706042 184.756157) + (xy 129.715131 184.764395) (xy 130.088389 185.137654) (xy 130.115486 185.178207) (xy 130.125001 185.226042) + (xy 130.125 187.898959) (xy 130.115485 187.946794) (xy 130.088388 187.987347) (xy 129.927626 188.148109) + (xy 129.918541 188.156344) (xy 129.911845 188.161839) (xy 129.874354 188.207521) (xy 129.845635 188.261253) + (xy 129.814694 188.298955) (xy 129.77168 188.321946) (xy 129.747645 188.326727) (xy 129.735796 188.327893) + (xy 129.698092 188.339331) (xy 129.663344 188.357904) (xy 129.632894 188.382894) (xy 129.607904 188.413344) + (xy 129.583542 188.458924) (xy 129.552601 188.496626) (xy 129.509588 188.519617) (xy 129.473301 188.525) + (xy 128.649124 188.525) (xy 128.601289 188.515485) (xy 128.560736 188.488388) (xy 128.552498 188.4793) + (xy 128.538164 188.461835) (xy 128.524626 188.450724) (xy 128.509182 188.442469) (xy 128.492429 188.437387) + (xy 128.46886 188.435066) (xy 127.78114 188.435066) (xy 127.75757 188.437387) (xy 127.740817 188.442469) + (xy 127.725373 188.450724) (xy 127.711835 188.461835) (xy 127.697502 188.4793) (xy 127.6598 188.510241) + (xy 127.613127 188.524398) (xy 127.600876 188.525) (xy 126.776699 188.525) (xy 126.728864 188.515485) + (xy 126.688311 188.488388) (xy 126.666458 188.458924) (xy 126.642095 188.413344) (xy 126.617105 188.382894) + (xy 126.586655 188.357904) (xy 126.551907 188.339331) (xy 126.514203 188.327893) (xy 126.502355 188.326727) + (xy 126.455683 188.312569) (xy 126.417981 188.281628) (xy 126.404366 188.261253) (xy 126.375646 188.207521) + (xy 126.338157 188.161842) (xy 126.331462 188.156347) (xy 126.322374 188.14811) (xy 126.161612 187.987349) + (xy 126.134515 187.946796) (xy 126.125 187.89896) (xy 126.125 181.97604) (xy 126.134515 181.928205) + (xy 126.161612 181.887652) (xy 126.534875 181.51439) (xy 126.543964 181.506152) (xy 126.550656 181.50066) + (xy 126.588146 181.454978) (xy 126.616005 181.402856) (xy 126.631103 181.353088) (xy 126.654094 181.310075) + (xy 126.691796 181.279134) (xy 126.714437 181.269756) (xy 126.716871 181.269017) (xy 126.789432 181.230232) + (xy 126.853035 181.178035) (xy 126.905232 181.114432) (xy 126.944016 181.041873) (xy 126.967903 180.963129) + (xy 126.976572 180.87511) (xy 126.976572 180.374889) (xy 126.967903 180.28687) (xy 126.944016 180.208126) + (xy 126.905232 180.135567) (xy 126.853035 180.071964) (xy 126.789432 180.019767) (xy 126.716873 179.980983) + (xy 126.638129 179.957096) (xy 126.55011 179.948428) (xy 126.12489 179.948428) (xy 126.03687 179.957096) + (xy 125.958126 179.980983) (xy 125.885567 180.019767) (xy 125.821964 180.071964) (xy 125.769768 180.135565) + (xy 125.73524 180.200164) (xy 125.704299 180.237865) (xy 125.661286 180.260857) (xy 125.612748 180.265637) + (xy 125.566075 180.251479) (xy 125.528374 180.220538) (xy 125.51476 180.200164) (xy 125.480231 180.135565) + (xy 125.428035 180.071964) (xy 125.364432 180.019767) (xy 125.291873 179.980983) (xy 125.213129 179.957096) + (xy 125.12511 179.948428) (xy 124.69989 179.948428) (xy 124.61187 179.957096) (xy 124.533126 179.980983) + (xy 124.460567 180.019767) (xy 124.396964 180.071964) (xy 124.344767 180.135567) (xy 124.305983 180.208126) + (xy 124.282096 180.28687) (xy 124.273428 180.374889) (xy 124.273428 180.87511) (xy 124.282096 180.963129) + (xy 124.305983 181.041873) (xy 124.344767 181.114432) (xy 124.396964 181.178035) (xy 124.460567 181.230232) + (xy 124.53313 181.269018) (xy 124.541831 181.271658) (xy 124.584845 181.294649) (xy 124.615786 181.332351) + (xy 124.625163 181.35499) (xy 124.633995 181.384108) (xy 124.661855 181.43623) (xy 124.699341 181.481908) + (xy 124.706042 181.487407) (xy 124.715131 181.495645) (xy 125.088389 181.868904) (xy 125.115486 181.909457) + (xy 125.125001 181.957292) (xy 125.125 187.898959) (xy 125.115485 187.946794) (xy 125.088388 187.987347) + (xy 124.927626 188.148109) (xy 124.918541 188.156344) (xy 124.911845 188.161839) (xy 124.874354 188.207521) + (xy 124.845635 188.261253) (xy 124.814694 188.298955) (xy 124.77168 188.321946) (xy 124.747645 188.326727) + (xy 124.735796 188.327893) (xy 124.698092 188.339331) (xy 124.663344 188.357904) (xy 124.632894 188.382894) + (xy 124.607904 188.413344) (xy 124.583542 188.458924) (xy 124.552601 188.496626) (xy 124.509588 188.519617) + (xy 124.473301 188.525) (xy 123.649124 188.525) (xy 123.601289 188.515485) (xy 123.560736 188.488388) + (xy 123.552498 188.4793) (xy 123.538164 188.461835) (xy 123.524626 188.450724) (xy 123.509182 188.442469) + (xy 123.492429 188.437387) (xy 123.46886 188.435066) (xy 122.775 188.435066) (xy 122.727165 188.425551) + (xy 122.686612 188.398454) (xy 122.659515 188.357901) (xy 122.65 188.310066) (xy 122.65 186.667819) + (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) (xy 122.629454 186.475199) + (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) (xy 122.571514 186.283898) + (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) (xy 122.47753 186.107514) + (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) (xy 122.351064 185.952726) + (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) (xy 122.196946 185.825455) + (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) (xy 122.021039 185.730541) + (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) (xy 121.830052 185.671604) + (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) (xy 121.631252 185.650885) + (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) (xy 121.432212 185.669176) + (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) (xy 121.24052 185.725776) + (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) (xy 121.063476 185.81853) + (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) (xy 120.90781 185.943913) + (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) (xy 120.77947 186.097134) + (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) (xy 120.683331 186.272372) + (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) (xy 120.62306 186.462949) + (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) (xy 120.600358 186.667681) + (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) (xy 120.600001 188.310066) + (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) (xy 120.475001 188.435066) + (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) (xy 119.725372 188.450724) + (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) (xy 119.566076 188.481633) + (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) (xy 119.492429 188.437387) + (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) (xy 118.740817 188.442469) + (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) (xy 118.612748 188.495791) + (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) (xy 118.509182 188.442469) + (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) (xy 117.75757 188.437387) + (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) (xy 117.661286 188.49101) + (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) (xy 117.524627 188.450724) + (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) (xy 116.78114 188.435066) + (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725373 188.450724) (xy 116.711835 188.461835) + (xy 116.697502 188.4793) (xy 116.6598 188.510241) (xy 116.613127 188.524398) (xy 116.600876 188.525) + (xy 115.649124 188.525) (xy 115.601289 188.515485) (xy 115.560736 188.488388) (xy 115.552498 188.4793) + (xy 115.538164 188.461835) (xy 115.524626 188.450724) (xy 115.509182 188.442469) (xy 115.492429 188.437387) + (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) (xy 114.740817 188.442469) + (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) (xy 114.612748 188.495791) + (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) (xy 114.509182 188.442469) + (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) (xy 113.75757 188.437387) + (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) (xy 113.697502 188.4793) + (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) (xy 112.8389 188.525) + (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) (xy 112.7139 188.4) + (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) (xy 112.698415 187.450947) + (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) (xy 112.642224 187.413401) + (xy 112.61886 187.4111) (xy 109.675 187.4111) (xy 109.627165 187.401585) (xy 109.586612 187.374488) + (xy 109.559515 187.333935) (xy 109.55 187.2861) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) + (xy 108.988269 181.852561) (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) + (xy 108.70107 181.61829) (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) + (xy 108.373829 181.444259) (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) + (xy 108.019021 181.337105) (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) + (xy 107.650143 181.300906) (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) + (xy 107.281274 181.337046) (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) + (xy 106.926446 181.444146) (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) + (xy 106.599181 181.618123) (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) + (xy 106.311935 181.852358) (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) + (xy 106.075663 182.137918) (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) + (xy 105.899353 182.463936) (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) + (xy 105.789724 182.817994) (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) + (xy 105.750358 183.192681) (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) + (xy 105.750001 185.875) (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) + (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) + (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "ab650b21-59ab-4ca3-a715-74e73d6a2d7b") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 206.525 180.375) (xy 206.525 180.025) (xy 214.675 180.025) (xy 214.675 178.025) (xy 219.925 178.025) + (xy 219.925 180.375) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "5431967b-2dc4-4e4b-90ef-b6a97b4b82f4") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 193.775 186.175) (xy 193.775 180.375) (xy 227.045 180.375) (xy 227.045 85.975) (xy 201.625 85.975) + (xy 201.625 83.975) (xy 77.175 83.975) (xy 77.175 104.425) (xy 64.475 104.425) (xy 64.475 82.975) + (xy 232.125 82.975) (xy 232.125 181.375) (xy 205.525 181.375) (xy 205.525 186.175) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "827442ef-331e-41e1-80da-5ae8a974ba9f") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 109.475 180.375) (xy 109.475 183.2) (xy 105.825 183.2) (xy 105.825 186.125) + (xy 97.825 186.125) (xy 97.825 181.375) (xy 79.475 181.375) (xy 79.475 189.625) (xy 64.475 189.625) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "9bf42a39-fc73-41e3-a6c3-660c3482dc2c") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 196.525 186.175) (xy 209.225 186.175) (xy 209.225 188.625) (xy 207.825 191.175) (xy 197.025 191.175) + (xy 196.525 190.675) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu") + (uuid "b92422a6-a365-4d93-9556-2fd711c4bd75") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 97.825 186.125) (xy 105.825 186.125) (xy 105.825 189.625) (xy 97.825 189.625) + ) + ) + ) + (zone + (net 7) + (net_name "+12V") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d3b68c0") + (hatch full 0.508) + (priority 2) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 112.625 188.526) (xy 110.625 188.526) (xy 110.625 187.5) (xy 112.625 187.5) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 112.547835 187.509515) (xy 112.588388 187.536612) (xy 112.615485 187.577165) (xy 112.625 187.625) + (xy 112.625 188.401) (xy 112.615485 188.448835) (xy 112.588388 188.489388) (xy 112.547835 188.516485) + (xy 112.5 188.526) (xy 110.75 188.526) (xy 110.702165 188.516485) (xy 110.661612 188.489388) (xy 110.634515 188.448835) + (xy 110.625 188.401) (xy 110.625 187.625) (xy 110.634515 187.577165) (xy 110.661612 187.536612) + (xy 110.702165 187.509515) (xy 110.75 187.5) (xy 112.5 187.5) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "B.Cu") + (uuid "00000000-0000-0000-0000-00005d4f00c3") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) (xy 193.75 186.125) + (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) + (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) + (xy 205.500599 181.30091) (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) + (xy 205.146759 181.340389) (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) + (xy 204.807334 181.447841) (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) + (xy 204.495243 181.619176) (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) + (xy 204.22237 181.847871) (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) + (xy 203.999116 182.12521) (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) + (xy 203.833983 182.440626) (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) + (xy 203.733258 182.782126) (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) + (xy 203.7 183.121324) (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) + (xy 203.70091 184.4494) (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) + (xy 203.740388 184.803237) (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) + (xy 203.847844 185.142669) (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) + (xy 204.019176 185.454756) (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) + (xy 204.247872 185.72763) (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) + (xy 204.503783 186.03592) (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) + (xy 204.384055 186.125) (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) + (xy 196.59316 186.047835) (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) + (xy 196.567325 185.873405) (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) + (xy 196.481761 185.603877) (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) + (xy 196.345462 185.356075) (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) + (xy 196.16361 185.139449) (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) + (xy 195.943154 184.962286) (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) + (xy 195.69249 184.831321) (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) + (xy 195.421192 184.751545) (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) + (xy 195.13956 184.725981) (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) + (xy 194.858311 184.755604) (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) + (xy 194.588135 184.839307) (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) + (xy 194.339396 184.97388) (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) + (xy 194.121546 185.154191) (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) + (xy 193.942861 185.373386) (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) + (xy 193.810163 185.623092) (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) + (xy 193.728477 185.893861) (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) + (xy 193.700353 186.167752) (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) + (xy 193.663389 188.488388) (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 192.776699 188.525) + (xy 192.728864 188.515485) (xy 192.688311 188.488388) (xy 192.666458 188.458924) (xy 192.642095 188.413344) + (xy 192.617105 188.382894) (xy 192.586655 188.357904) (xy 192.551907 188.339331) (xy 192.514203 188.327893) + (xy 192.502355 188.326727) (xy 192.455683 188.312569) (xy 192.417981 188.281628) (xy 192.404366 188.261253) + (xy 192.375646 188.207521) (xy 192.338156 188.161839) (xy 192.331464 188.156348) (xy 192.322375 188.148111) + (xy 192.161612 187.987349) (xy 192.134515 187.946796) (xy 192.125 187.89896) (xy 192.125 185.22604) + (xy 192.134515 185.178205) (xy 192.161612 185.137652) (xy 192.572374 184.726891) (xy 192.581462 184.718653) + (xy 192.588157 184.713157) (xy 192.625646 184.667478) (xy 192.659307 184.604503) (xy 192.660036 184.604892) + (xy 192.675264 184.576404) (xy 192.712966 184.545463) (xy 192.735606 184.536085) (xy 192.791872 184.519016) + (xy 192.864432 184.480232) (xy 192.928035 184.428035) (xy 192.980232 184.364432) (xy 193.019016 184.291873) + (xy 193.042903 184.213129) (xy 193.051572 184.12511) (xy 193.051572 183.699889) (xy 193.042903 183.61187) + (xy 193.019016 183.533126) (xy 192.980232 183.460567) (xy 192.928035 183.396964) (xy 192.864432 183.344767) + (xy 192.791873 183.305983) (xy 192.713129 183.282096) (xy 192.62511 183.273428) (xy 192.12489 183.273428) + (xy 192.03687 183.282096) (xy 191.958126 183.305983) (xy 191.885567 183.344767) (xy 191.821964 183.396964) + (xy 191.769768 183.460565) (xy 191.73524 183.525164) (xy 191.704299 183.562865) (xy 191.661286 183.585857) + (xy 191.612748 183.590637) (xy 191.566075 183.576479) (xy 191.528374 183.545538) (xy 191.51476 183.525164) + (xy 191.480231 183.460565) (xy 191.428035 183.396964) (xy 191.364432 183.344767) (xy 191.291873 183.305983) + (xy 191.213129 183.282096) (xy 191.12511 183.273428) (xy 190.62489 183.273428) (xy 190.53687 183.282096) + (xy 190.458126 183.305983) (xy 190.385567 183.344767) (xy 190.321964 183.396964) (xy 190.269767 183.460567) + (xy 190.230983 183.533126) (xy 190.207096 183.61187) (xy 190.198428 183.699889) (xy 190.198428 184.12511) + (xy 190.207096 184.213129) (xy 190.230983 184.291873) (xy 190.269767 184.364432) (xy 190.321964 184.428035) + (xy 190.385567 184.480232) (xy 190.45813 184.519018) (xy 190.514396 184.536087) (xy 190.55741 184.559078) + (xy 190.588351 184.59678) (xy 190.594495 184.611614) (xy 190.624354 184.667478) (xy 190.661843 184.713157) + (xy 190.668539 184.718653) (xy 190.677627 184.726891) (xy 191.088388 185.137653) (xy 191.115485 185.178206) + (xy 191.125 185.226041) (xy 191.125001 187.898958) (xy 191.115486 187.946793) (xy 191.08839 187.987346) + (xy 190.927632 188.148105) (xy 190.918542 188.156343) (xy 190.911841 188.161841) (xy 190.874353 188.207521) + (xy 190.845635 188.261252) (xy 190.814694 188.298954) (xy 190.771681 188.321946) (xy 190.747645 188.326727) + (xy 190.735796 188.327893) (xy 190.698092 188.339331) (xy 190.663344 188.357904) (xy 190.632894 188.382894) + (xy 190.607904 188.413344) (xy 190.583542 188.458924) (xy 190.552601 188.496626) (xy 190.509588 188.519617) + (xy 190.473301 188.525) (xy 188.776699 188.525) (xy 188.728864 188.515485) (xy 188.688311 188.488388) + (xy 188.666458 188.458924) (xy 188.642095 188.413344) (xy 188.617105 188.382894) (xy 188.586655 188.357904) + (xy 188.551907 188.339331) (xy 188.514203 188.327893) (xy 188.502355 188.326727) (xy 188.455683 188.312569) + (xy 188.417981 188.281628) (xy 188.404366 188.261253) (xy 188.375646 188.207521) (xy 188.338156 188.161839) + (xy 188.331464 188.156348) (xy 188.322375 188.148111) (xy 188.161612 187.987349) (xy 188.134515 187.946796) + (xy 188.125 187.89896) (xy 188.125 185.22604) (xy 188.134515 185.178205) (xy 188.161612 185.137652) + (xy 188.572374 184.726891) (xy 188.581462 184.718653) (xy 188.588157 184.713157) (xy 188.625646 184.667478) + (xy 188.659307 184.604503) (xy 188.660036 184.604892) (xy 188.675264 184.576404) (xy 188.712966 184.545463) + (xy 188.735606 184.536085) (xy 188.791872 184.519016) (xy 188.864432 184.480232) (xy 188.928035 184.428035) + (xy 188.980232 184.364432) (xy 189.019016 184.291873) (xy 189.042903 184.213129) (xy 189.051572 184.12511) + (xy 189.051572 183.699889) (xy 189.042903 183.61187) (xy 189.019016 183.533126) (xy 188.980232 183.460567) + (xy 188.928035 183.396964) (xy 188.864432 183.344767) (xy 188.791873 183.305983) (xy 188.713129 183.282096) + (xy 188.62511 183.273428) (xy 188.12489 183.273428) (xy 188.03687 183.282096) (xy 187.958126 183.305983) + (xy 187.885567 183.344767) (xy 187.821964 183.396964) (xy 187.769768 183.460565) (xy 187.73524 183.525164) + (xy 187.704299 183.562865) (xy 187.661286 183.585857) (xy 187.612748 183.590637) (xy 187.566075 183.576479) + (xy 187.528374 183.545538) (xy 187.51476 183.525164) (xy 187.480231 183.460565) (xy 187.428035 183.396964) + (xy 187.364432 183.344767) (xy 187.291873 183.305983) (xy 187.213129 183.282096) (xy 187.12511 183.273428) + (xy 186.62489 183.273428) (xy 186.53687 183.282096) (xy 186.458126 183.305983) (xy 186.385567 183.344767) + (xy 186.321964 183.396964) (xy 186.269767 183.460567) (xy 186.230983 183.533126) (xy 186.207096 183.61187) + (xy 186.198428 183.699889) (xy 186.198428 184.12511) (xy 186.207096 184.213129) (xy 186.230983 184.291873) + (xy 186.269767 184.364432) (xy 186.321964 184.428035) (xy 186.385567 184.480232) (xy 186.45813 184.519018) + (xy 186.514396 184.536087) (xy 186.55741 184.559078) (xy 186.588351 184.59678) (xy 186.594495 184.611614) + (xy 186.624354 184.667478) (xy 186.661843 184.713157) (xy 186.668539 184.718653) (xy 186.677627 184.726891) + (xy 187.088388 185.137653) (xy 187.115485 185.178206) (xy 187.125 185.226041) (xy 187.125001 187.898958) + (xy 187.115486 187.946793) (xy 187.08839 187.987346) (xy 186.927632 188.148105) (xy 186.918542 188.156343) + (xy 186.911841 188.161841) (xy 186.874353 188.207521) (xy 186.845635 188.261252) (xy 186.814694 188.298954) + (xy 186.771681 188.321946) (xy 186.747645 188.326727) (xy 186.735796 188.327893) (xy 186.698092 188.339331) + (xy 186.663344 188.357904) (xy 186.632894 188.382894) (xy 186.607904 188.413344) (xy 186.583542 188.458924) + (xy 186.552601 188.496626) (xy 186.509588 188.519617) (xy 186.473301 188.525) (xy 184.776699 188.525) + (xy 184.728864 188.515485) (xy 184.688311 188.488388) (xy 184.666458 188.458924) (xy 184.642095 188.413344) + (xy 184.617105 188.382894) (xy 184.586655 188.357904) (xy 184.551907 188.339331) (xy 184.514203 188.327893) + (xy 184.502355 188.326727) (xy 184.455683 188.312569) (xy 184.417981 188.281628) (xy 184.404366 188.261253) + (xy 184.375646 188.207521) (xy 184.338156 188.161839) (xy 184.331464 188.156348) (xy 184.322375 188.148111) + (xy 184.161612 187.987349) (xy 184.134515 187.946796) (xy 184.125 187.89896) (xy 184.125 185.22604) + (xy 184.134515 185.178205) (xy 184.161612 185.137652) (xy 184.572374 184.726891) (xy 184.581462 184.718653) + (xy 184.588157 184.713157) (xy 184.625646 184.667478) (xy 184.659307 184.604503) (xy 184.660036 184.604892) + (xy 184.675264 184.576404) (xy 184.712966 184.545463) (xy 184.735606 184.536085) (xy 184.791872 184.519016) + (xy 184.864432 184.480232) (xy 184.928035 184.428035) (xy 184.980232 184.364432) (xy 185.019016 184.291873) + (xy 185.042903 184.213129) (xy 185.051572 184.12511) (xy 185.051572 183.699889) (xy 185.042903 183.61187) + (xy 185.019016 183.533126) (xy 184.980232 183.460567) (xy 184.928035 183.396964) (xy 184.864432 183.344767) + (xy 184.791873 183.305983) (xy 184.713129 183.282096) (xy 184.62511 183.273428) (xy 184.12489 183.273428) + (xy 184.03687 183.282096) (xy 183.958126 183.305983) (xy 183.885567 183.344767) (xy 183.821964 183.396964) + (xy 183.769768 183.460565) (xy 183.73524 183.525164) (xy 183.704299 183.562865) (xy 183.661286 183.585857) + (xy 183.612748 183.590637) (xy 183.566075 183.576479) (xy 183.528374 183.545538) (xy 183.51476 183.525164) + (xy 183.480231 183.460565) (xy 183.428035 183.396964) (xy 183.364432 183.344767) (xy 183.291873 183.305983) + (xy 183.213129 183.282096) (xy 183.12511 183.273428) (xy 182.62489 183.273428) (xy 182.53687 183.282096) + (xy 182.458126 183.305983) (xy 182.385567 183.344767) (xy 182.321964 183.396964) (xy 182.269767 183.460567) + (xy 182.230983 183.533126) (xy 182.207096 183.61187) (xy 182.198428 183.699889) (xy 182.198428 184.12511) + (xy 182.207096 184.213129) (xy 182.230983 184.291873) (xy 182.269767 184.364432) (xy 182.321964 184.428035) + (xy 182.385567 184.480232) (xy 182.45813 184.519018) (xy 182.514396 184.536087) (xy 182.55741 184.559078) + (xy 182.588351 184.59678) (xy 182.594495 184.611614) (xy 182.624354 184.667478) (xy 182.661843 184.713157) + (xy 182.668539 184.718653) (xy 182.677627 184.726891) (xy 183.088388 185.137653) (xy 183.115485 185.178206) + (xy 183.125 185.226041) (xy 183.125001 187.898958) (xy 183.115486 187.946793) (xy 183.08839 187.987346) + (xy 182.927632 188.148105) (xy 182.918542 188.156343) (xy 182.911841 188.161841) (xy 182.874353 188.207521) + (xy 182.845635 188.261252) (xy 182.814694 188.298954) (xy 182.771681 188.321946) (xy 182.747645 188.326727) + (xy 182.735796 188.327893) (xy 182.698092 188.339331) (xy 182.663344 188.357904) (xy 182.632894 188.382894) + (xy 182.607904 188.413344) (xy 182.583542 188.458924) (xy 182.552601 188.496626) (xy 182.509588 188.519617) + (xy 182.473301 188.525) (xy 180.776699 188.525) (xy 180.728864 188.515485) (xy 180.688311 188.488388) + (xy 180.666458 188.458924) (xy 180.642095 188.413344) (xy 180.617105 188.382894) (xy 180.586655 188.357904) + (xy 180.551907 188.339331) (xy 180.514203 188.327893) (xy 180.502355 188.326727) (xy 180.455683 188.312569) + (xy 180.417981 188.281628) (xy 180.404366 188.261253) (xy 180.375646 188.207521) (xy 180.338156 188.161839) + (xy 180.331464 188.156348) (xy 180.322375 188.148111) (xy 180.161612 187.987349) (xy 180.134515 187.946796) + (xy 180.125 187.89896) (xy 180.125 185.22604) (xy 180.134515 185.178205) (xy 180.161612 185.137652) + (xy 180.572374 184.726891) (xy 180.581462 184.718653) (xy 180.588157 184.713157) (xy 180.625646 184.667478) + (xy 180.659307 184.604503) (xy 180.660036 184.604892) (xy 180.675264 184.576404) (xy 180.712966 184.545463) + (xy 180.735606 184.536085) (xy 180.791872 184.519016) (xy 180.864432 184.480232) (xy 180.928035 184.428035) + (xy 180.980232 184.364432) (xy 181.019016 184.291873) (xy 181.042903 184.213129) (xy 181.051572 184.12511) + (xy 181.051572 183.699889) (xy 181.042903 183.61187) (xy 181.019016 183.533126) (xy 180.980232 183.460567) + (xy 180.928035 183.396964) (xy 180.864432 183.344767) (xy 180.791873 183.305983) (xy 180.713129 183.282096) + (xy 180.62511 183.273428) (xy 180.12489 183.273428) (xy 180.03687 183.282096) (xy 179.958126 183.305983) + (xy 179.885567 183.344767) (xy 179.821964 183.396964) (xy 179.769768 183.460565) (xy 179.73524 183.525164) + (xy 179.704299 183.562865) (xy 179.661286 183.585857) (xy 179.612748 183.590637) (xy 179.566075 183.576479) + (xy 179.528374 183.545538) (xy 179.51476 183.525164) (xy 179.480231 183.460565) (xy 179.428035 183.396964) + (xy 179.364432 183.344767) (xy 179.291873 183.305983) (xy 179.213129 183.282096) (xy 179.12511 183.273428) + (xy 178.62489 183.273428) (xy 178.53687 183.282096) (xy 178.458126 183.305983) (xy 178.385567 183.344767) + (xy 178.321964 183.396964) (xy 178.269767 183.460567) (xy 178.230983 183.533126) (xy 178.207096 183.61187) + (xy 178.198428 183.699889) (xy 178.198428 184.12511) (xy 178.207096 184.213129) (xy 178.230983 184.291873) + (xy 178.269767 184.364432) (xy 178.321964 184.428035) (xy 178.385567 184.480232) (xy 178.45813 184.519018) + (xy 178.514396 184.536087) (xy 178.55741 184.559078) (xy 178.588351 184.59678) (xy 178.594495 184.611614) + (xy 178.624354 184.667478) (xy 178.661843 184.713157) (xy 178.668539 184.718653) (xy 178.677627 184.726891) + (xy 179.088388 185.137653) (xy 179.115485 185.178206) (xy 179.125 185.226041) (xy 179.125001 187.898958) + (xy 179.115486 187.946793) (xy 179.08839 187.987346) (xy 178.927632 188.148105) (xy 178.918542 188.156343) + (xy 178.911841 188.161841) (xy 178.874353 188.207521) (xy 178.845635 188.261252) (xy 178.814694 188.298954) + (xy 178.771681 188.321946) (xy 178.747645 188.326727) (xy 178.735796 188.327893) (xy 178.698092 188.339331) + (xy 178.663344 188.357904) (xy 178.632894 188.382894) (xy 178.607904 188.413344) (xy 178.583542 188.458924) + (xy 178.552601 188.496626) (xy 178.509588 188.519617) (xy 178.473301 188.525) (xy 176.776699 188.525) + (xy 176.728864 188.515485) (xy 176.688311 188.488388) (xy 176.666458 188.458924) (xy 176.642095 188.413344) + (xy 176.617105 188.382894) (xy 176.586655 188.357904) (xy 176.551907 188.339331) (xy 176.514203 188.327893) + (xy 176.502355 188.326727) (xy 176.455683 188.312569) (xy 176.417981 188.281628) (xy 176.404366 188.261253) + (xy 176.375646 188.207521) (xy 176.338156 188.161839) (xy 176.331464 188.156348) (xy 176.322375 188.148111) + (xy 176.161612 187.987349) (xy 176.134515 187.946796) (xy 176.125 187.89896) (xy 176.125 185.22604) + (xy 176.134515 185.178205) (xy 176.161612 185.137652) (xy 176.572374 184.726891) (xy 176.581462 184.718653) + (xy 176.588157 184.713157) (xy 176.625646 184.667478) (xy 176.659307 184.604503) (xy 176.660036 184.604892) + (xy 176.675264 184.576404) (xy 176.712966 184.545463) (xy 176.735606 184.536085) (xy 176.791872 184.519016) + (xy 176.864432 184.480232) (xy 176.928035 184.428035) (xy 176.980232 184.364432) (xy 177.019016 184.291873) + (xy 177.042903 184.213129) (xy 177.051572 184.12511) (xy 177.051572 183.699889) (xy 177.042903 183.61187) + (xy 177.019016 183.533126) (xy 176.980232 183.460567) (xy 176.928035 183.396964) (xy 176.864432 183.344767) + (xy 176.791873 183.305983) (xy 176.713129 183.282096) (xy 176.62511 183.273428) (xy 176.12489 183.273428) + (xy 176.03687 183.282096) (xy 175.958126 183.305983) (xy 175.885567 183.344767) (xy 175.821964 183.396964) + (xy 175.769768 183.460565) (xy 175.73524 183.525164) (xy 175.704299 183.562865) (xy 175.661286 183.585857) + (xy 175.612748 183.590637) (xy 175.566075 183.576479) (xy 175.528374 183.545538) (xy 175.51476 183.525164) + (xy 175.480231 183.460565) (xy 175.428035 183.396964) (xy 175.364432 183.344767) (xy 175.291873 183.305983) + (xy 175.213129 183.282096) (xy 175.12511 183.273428) (xy 174.62489 183.273428) (xy 174.53687 183.282096) + (xy 174.458126 183.305983) (xy 174.385567 183.344767) (xy 174.321964 183.396964) (xy 174.269767 183.460567) + (xy 174.230983 183.533126) (xy 174.207096 183.61187) (xy 174.198428 183.699889) (xy 174.198428 184.12511) + (xy 174.207096 184.213129) (xy 174.230983 184.291873) (xy 174.269767 184.364432) (xy 174.321964 184.428035) + (xy 174.385567 184.480232) (xy 174.45813 184.519018) (xy 174.514396 184.536087) (xy 174.55741 184.559078) + (xy 174.588351 184.59678) (xy 174.594495 184.611614) (xy 174.624354 184.667478) (xy 174.661843 184.713157) + (xy 174.668539 184.718653) (xy 174.677627 184.726891) (xy 175.088388 185.137653) (xy 175.115485 185.178206) + (xy 175.125 185.226041) (xy 175.125001 187.898958) (xy 175.115486 187.946793) (xy 175.08839 187.987346) + (xy 174.927632 188.148105) (xy 174.918542 188.156343) (xy 174.911841 188.161841) (xy 174.874353 188.207521) + (xy 174.845635 188.261252) (xy 174.814694 188.298954) (xy 174.771681 188.321946) (xy 174.747645 188.326727) + (xy 174.735796 188.327893) (xy 174.698092 188.339331) (xy 174.663344 188.357904) (xy 174.632894 188.382894) + (xy 174.607904 188.413344) (xy 174.583542 188.458924) (xy 174.552601 188.496626) (xy 174.509588 188.519617) + (xy 174.473301 188.525) (xy 172.776699 188.525) (xy 172.728864 188.515485) (xy 172.688311 188.488388) + (xy 172.666458 188.458924) (xy 172.642095 188.413344) (xy 172.617105 188.382894) (xy 172.586655 188.357904) + (xy 172.551907 188.339331) (xy 172.514203 188.327893) (xy 172.502355 188.326727) (xy 172.455683 188.312569) + (xy 172.417981 188.281628) (xy 172.404366 188.261253) (xy 172.375646 188.207521) (xy 172.338156 188.161839) + (xy 172.331464 188.156348) (xy 172.322375 188.148111) (xy 172.161612 187.987349) (xy 172.134515 187.946796) + (xy 172.125 187.89896) (xy 172.125 185.22604) (xy 172.134515 185.178205) (xy 172.161612 185.137652) + (xy 172.572374 184.726891) (xy 172.581462 184.718653) (xy 172.588157 184.713157) (xy 172.625646 184.667478) + (xy 172.659307 184.604503) (xy 172.660036 184.604892) (xy 172.675264 184.576404) (xy 172.712966 184.545463) + (xy 172.735606 184.536085) (xy 172.791872 184.519016) (xy 172.864432 184.480232) (xy 172.928035 184.428035) + (xy 172.980232 184.364432) (xy 173.019016 184.291873) (xy 173.042903 184.213129) (xy 173.051572 184.12511) + (xy 173.051572 183.699889) (xy 173.042903 183.61187) (xy 173.019016 183.533126) (xy 172.980232 183.460567) + (xy 172.928035 183.396964) (xy 172.864432 183.344767) (xy 172.791873 183.305983) (xy 172.713129 183.282096) + (xy 172.62511 183.273428) (xy 172.12489 183.273428) (xy 172.03687 183.282096) (xy 171.958126 183.305983) + (xy 171.885567 183.344767) (xy 171.821964 183.396964) (xy 171.769768 183.460565) (xy 171.73524 183.525164) + (xy 171.704299 183.562865) (xy 171.661286 183.585857) (xy 171.612748 183.590637) (xy 171.566075 183.576479) + (xy 171.528374 183.545538) (xy 171.51476 183.525164) (xy 171.480231 183.460565) (xy 171.428035 183.396964) + (xy 171.364432 183.344767) (xy 171.291873 183.305983) (xy 171.213129 183.282096) (xy 171.12511 183.273428) + (xy 170.62489 183.273428) (xy 170.53687 183.282096) (xy 170.458126 183.305983) (xy 170.385567 183.344767) + (xy 170.321964 183.396964) (xy 170.269767 183.460567) (xy 170.230983 183.533126) (xy 170.207096 183.61187) + (xy 170.198428 183.699889) (xy 170.198428 184.12511) (xy 170.207096 184.213129) (xy 170.230983 184.291873) + (xy 170.269767 184.364432) (xy 170.321964 184.428035) (xy 170.385567 184.480232) (xy 170.45813 184.519018) + (xy 170.514396 184.536087) (xy 170.55741 184.559078) (xy 170.588351 184.59678) (xy 170.594495 184.611614) + (xy 170.624354 184.667478) (xy 170.661843 184.713157) (xy 170.668539 184.718653) (xy 170.677627 184.726891) + (xy 171.088388 185.137653) (xy 171.115485 185.178206) (xy 171.125 185.226041) (xy 171.125001 187.898958) + (xy 171.115486 187.946793) (xy 171.08839 187.987346) (xy 170.927632 188.148105) (xy 170.918542 188.156343) + (xy 170.911841 188.161841) (xy 170.874353 188.207521) (xy 170.845635 188.261252) (xy 170.814694 188.298954) + (xy 170.771681 188.321946) (xy 170.747645 188.326727) (xy 170.735796 188.327893) (xy 170.698092 188.339331) + (xy 170.663344 188.357904) (xy 170.632894 188.382894) (xy 170.607904 188.413344) (xy 170.583542 188.458924) + (xy 170.552601 188.496626) (xy 170.509588 188.519617) (xy 170.473301 188.525) (xy 168.776699 188.525) + (xy 168.728864 188.515485) (xy 168.688311 188.488388) (xy 168.666458 188.458924) (xy 168.642095 188.413344) + (xy 168.617105 188.382894) (xy 168.586655 188.357904) (xy 168.551907 188.339331) (xy 168.514203 188.327893) + (xy 168.502355 188.326727) (xy 168.455683 188.312569) (xy 168.417981 188.281628) (xy 168.404366 188.261253) + (xy 168.375646 188.207521) (xy 168.338156 188.161839) (xy 168.331464 188.156348) (xy 168.322375 188.148111) + (xy 168.161612 187.987349) (xy 168.134515 187.946796) (xy 168.125 187.89896) (xy 168.125 185.22604) + (xy 168.134515 185.178205) (xy 168.161612 185.137652) (xy 168.572374 184.726891) (xy 168.581462 184.718653) + (xy 168.588157 184.713157) (xy 168.625646 184.667478) (xy 168.659307 184.604503) (xy 168.660036 184.604892) + (xy 168.675264 184.576404) (xy 168.712966 184.545463) (xy 168.735606 184.536085) (xy 168.791872 184.519016) + (xy 168.864432 184.480232) (xy 168.928035 184.428035) (xy 168.980232 184.364432) (xy 169.019016 184.291873) + (xy 169.042903 184.213129) (xy 169.051572 184.12511) (xy 169.051572 183.699889) (xy 169.042903 183.61187) + (xy 169.019016 183.533126) (xy 168.980232 183.460567) (xy 168.928035 183.396964) (xy 168.864432 183.344767) + (xy 168.791873 183.305983) (xy 168.713129 183.282096) (xy 168.62511 183.273428) (xy 168.12489 183.273428) + (xy 168.03687 183.282096) (xy 167.958126 183.305983) (xy 167.885567 183.344767) (xy 167.821964 183.396964) + (xy 167.769768 183.460565) (xy 167.73524 183.525164) (xy 167.704299 183.562865) (xy 167.661286 183.585857) + (xy 167.612748 183.590637) (xy 167.566075 183.576479) (xy 167.528374 183.545538) (xy 167.51476 183.525164) + (xy 167.480231 183.460565) (xy 167.428035 183.396964) (xy 167.364432 183.344767) (xy 167.291873 183.305983) + (xy 167.213129 183.282096) (xy 167.12511 183.273428) (xy 166.62489 183.273428) (xy 166.53687 183.282096) + (xy 166.458126 183.305983) (xy 166.385567 183.344767) (xy 166.321964 183.396964) (xy 166.269767 183.460567) + (xy 166.230983 183.533126) (xy 166.207096 183.61187) (xy 166.198428 183.699889) (xy 166.198428 184.12511) + (xy 166.207096 184.213129) (xy 166.230983 184.291873) (xy 166.269767 184.364432) (xy 166.321964 184.428035) + (xy 166.385567 184.480232) (xy 166.45813 184.519018) (xy 166.514396 184.536087) (xy 166.55741 184.559078) + (xy 166.588351 184.59678) (xy 166.594495 184.611614) (xy 166.624354 184.667478) (xy 166.661843 184.713157) + (xy 166.668539 184.718653) (xy 166.677627 184.726891) (xy 167.088388 185.137653) (xy 167.115485 185.178206) + (xy 167.125 185.226041) (xy 167.125001 187.898958) (xy 167.115486 187.946793) (xy 167.08839 187.987346) + (xy 166.927632 188.148105) (xy 166.918542 188.156343) (xy 166.911841 188.161841) (xy 166.874353 188.207521) + (xy 166.845635 188.261252) (xy 166.814694 188.298954) (xy 166.771681 188.321946) (xy 166.747645 188.326727) + (xy 166.735796 188.327893) (xy 166.698092 188.339331) (xy 166.663344 188.357904) (xy 166.632894 188.382894) + (xy 166.607904 188.413344) (xy 166.583542 188.458924) (xy 166.552601 188.496626) (xy 166.509588 188.519617) + (xy 166.473301 188.525) (xy 164.776699 188.525) (xy 164.728864 188.515485) (xy 164.688311 188.488388) + (xy 164.666458 188.458924) (xy 164.642095 188.413344) (xy 164.617105 188.382894) (xy 164.586655 188.357904) + (xy 164.551907 188.339331) (xy 164.514203 188.327893) (xy 164.502355 188.326727) (xy 164.455683 188.312569) + (xy 164.417981 188.281628) (xy 164.404366 188.261253) (xy 164.375646 188.207521) (xy 164.338156 188.161839) + (xy 164.331464 188.156348) (xy 164.322375 188.148111) (xy 164.161612 187.987349) (xy 164.134515 187.946796) + (xy 164.125 187.89896) (xy 164.125 185.22604) (xy 164.134515 185.178205) (xy 164.161612 185.137652) + (xy 164.572374 184.726891) (xy 164.581462 184.718653) (xy 164.588157 184.713157) (xy 164.625646 184.667478) + (xy 164.659307 184.604503) (xy 164.660036 184.604892) (xy 164.675264 184.576404) (xy 164.712966 184.545463) + (xy 164.735606 184.536085) (xy 164.791872 184.519016) (xy 164.864432 184.480232) (xy 164.928035 184.428035) + (xy 164.980232 184.364432) (xy 165.019016 184.291873) (xy 165.042903 184.213129) (xy 165.051572 184.12511) + (xy 165.051572 183.699889) (xy 165.042903 183.61187) (xy 165.019016 183.533126) (xy 164.980232 183.460567) + (xy 164.928035 183.396964) (xy 164.864432 183.344767) (xy 164.791873 183.305983) (xy 164.713129 183.282096) + (xy 164.62511 183.273428) (xy 164.12489 183.273428) (xy 164.03687 183.282096) (xy 163.958126 183.305983) + (xy 163.885567 183.344767) (xy 163.821964 183.396964) (xy 163.769768 183.460565) (xy 163.73524 183.525164) + (xy 163.704299 183.562865) (xy 163.661286 183.585857) (xy 163.612748 183.590637) (xy 163.566075 183.576479) + (xy 163.528374 183.545538) (xy 163.51476 183.525164) (xy 163.480231 183.460565) (xy 163.428035 183.396964) + (xy 163.364432 183.344767) (xy 163.291873 183.305983) (xy 163.213129 183.282096) (xy 163.12511 183.273428) + (xy 162.62489 183.273428) (xy 162.53687 183.282096) (xy 162.458126 183.305983) (xy 162.385567 183.344767) + (xy 162.321964 183.396964) (xy 162.269767 183.460567) (xy 162.230983 183.533126) (xy 162.207096 183.61187) + (xy 162.198428 183.699889) (xy 162.198428 184.12511) (xy 162.207096 184.213129) (xy 162.230983 184.291873) + (xy 162.269767 184.364432) (xy 162.321964 184.428035) (xy 162.385567 184.480232) (xy 162.45813 184.519018) + (xy 162.514396 184.536087) (xy 162.55741 184.559078) (xy 162.588351 184.59678) (xy 162.594495 184.611614) + (xy 162.624354 184.667478) (xy 162.661843 184.713157) (xy 162.668539 184.718653) (xy 162.677627 184.726891) + (xy 163.088388 185.137653) (xy 163.115485 185.178206) (xy 163.125 185.226041) (xy 163.125001 187.898958) + (xy 163.115486 187.946793) (xy 163.08839 187.987346) (xy 162.927632 188.148105) (xy 162.918542 188.156343) + (xy 162.911841 188.161841) (xy 162.874353 188.207521) (xy 162.845635 188.261252) (xy 162.814694 188.298954) + (xy 162.771681 188.321946) (xy 162.747645 188.326727) (xy 162.735796 188.327893) (xy 162.698092 188.339331) + (xy 162.663344 188.357904) (xy 162.632894 188.382894) (xy 162.607904 188.413344) (xy 162.583542 188.458924) + (xy 162.552601 188.496626) (xy 162.509588 188.519617) (xy 162.473301 188.525) (xy 161.649124 188.525) + (xy 161.601289 188.515485) (xy 161.560736 188.488388) (xy 161.552498 188.4793) (xy 161.538164 188.461835) + (xy 161.524626 188.450724) (xy 161.509182 188.442469) (xy 161.492429 188.437387) (xy 161.46886 188.435066) + (xy 160.78114 188.435066) (xy 160.75757 188.437387) (xy 160.740817 188.442469) (xy 160.725373 188.450724) + (xy 160.711835 188.461835) (xy 160.697502 188.4793) (xy 160.6598 188.510241) (xy 160.613127 188.524398) + (xy 160.600876 188.525) (xy 159.776699 188.525) (xy 159.728864 188.515485) (xy 159.688311 188.488388) + (xy 159.666458 188.458924) (xy 159.642095 188.413344) (xy 159.617105 188.382894) (xy 159.586655 188.357904) + (xy 159.551907 188.339331) (xy 159.514203 188.327893) (xy 159.502355 188.326727) (xy 159.455683 188.312569) + (xy 159.417981 188.281628) (xy 159.404366 188.261253) (xy 159.375646 188.207521) (xy 159.338156 188.161839) + (xy 159.331464 188.156348) (xy 159.322375 188.148111) (xy 159.161612 187.987349) (xy 159.134515 187.946796) + (xy 159.125 187.89896) (xy 159.125 185.22604) (xy 159.134515 185.178205) (xy 159.161612 185.137652) + (xy 159.572374 184.726891) (xy 159.581462 184.718653) (xy 159.588157 184.713157) (xy 159.625646 184.667478) + (xy 159.659307 184.604503) (xy 159.660036 184.604892) (xy 159.675264 184.576404) (xy 159.712966 184.545463) + (xy 159.735606 184.536085) (xy 159.791872 184.519016) (xy 159.864432 184.480232) (xy 159.928035 184.428035) + (xy 159.980232 184.364432) (xy 160.019016 184.291873) (xy 160.042903 184.213129) (xy 160.051572 184.12511) + (xy 160.051572 183.699889) (xy 160.042903 183.61187) (xy 160.019016 183.533126) (xy 159.980232 183.460567) + (xy 159.928035 183.396964) (xy 159.864432 183.344767) (xy 159.791873 183.305983) (xy 159.713129 183.282096) + (xy 159.62511 183.273428) (xy 159.12489 183.273428) (xy 159.03687 183.282096) (xy 158.958126 183.305983) + (xy 158.885567 183.344767) (xy 158.821964 183.396964) (xy 158.769768 183.460565) (xy 158.73524 183.525164) + (xy 158.704299 183.562865) (xy 158.661286 183.585857) (xy 158.612748 183.590637) (xy 158.566075 183.576479) + (xy 158.528374 183.545538) (xy 158.51476 183.525164) (xy 158.480231 183.460565) (xy 158.428035 183.396964) + (xy 158.364432 183.344767) (xy 158.291873 183.305983) (xy 158.213129 183.282096) (xy 158.12511 183.273428) + (xy 157.62489 183.273428) (xy 157.53687 183.282096) (xy 157.458126 183.305983) (xy 157.385567 183.344767) + (xy 157.321964 183.396964) (xy 157.269767 183.460567) (xy 157.230983 183.533126) (xy 157.207096 183.61187) + (xy 157.198428 183.699889) (xy 157.198428 184.12511) (xy 157.207096 184.213129) (xy 157.230983 184.291873) + (xy 157.269767 184.364432) (xy 157.321964 184.428035) (xy 157.385567 184.480232) (xy 157.45813 184.519018) + (xy 157.514396 184.536087) (xy 157.55741 184.559078) (xy 157.588351 184.59678) (xy 157.594495 184.611614) + (xy 157.624354 184.667478) (xy 157.661843 184.713157) (xy 157.668539 184.718653) (xy 157.677627 184.726891) + (xy 158.088388 185.137653) (xy 158.115485 185.178206) (xy 158.125 185.226041) (xy 158.125001 187.898958) + (xy 158.115486 187.946793) (xy 158.08839 187.987346) (xy 157.927632 188.148105) (xy 157.918542 188.156343) + (xy 157.911841 188.161841) (xy 157.874353 188.207521) (xy 157.845635 188.261252) (xy 157.814694 188.298954) + (xy 157.771681 188.321946) (xy 157.747645 188.326727) (xy 157.735796 188.327893) (xy 157.698092 188.339331) + (xy 157.663344 188.357904) (xy 157.632894 188.382894) (xy 157.607904 188.413344) (xy 157.583542 188.458924) + (xy 157.552601 188.496626) (xy 157.509588 188.519617) (xy 157.473301 188.525) (xy 155.776699 188.525) + (xy 155.728864 188.515485) (xy 155.688311 188.488388) (xy 155.666458 188.458924) (xy 155.642095 188.413344) + (xy 155.617105 188.382894) (xy 155.586655 188.357904) (xy 155.551907 188.339331) (xy 155.514203 188.327893) + (xy 155.502355 188.326727) (xy 155.455683 188.312569) (xy 155.417981 188.281628) (xy 155.404366 188.261253) + (xy 155.375646 188.207521) (xy 155.338156 188.161839) (xy 155.331464 188.156348) (xy 155.322375 188.148111) + (xy 155.161612 187.987349) (xy 155.134515 187.946796) (xy 155.125 187.89896) (xy 155.125 185.22604) + (xy 155.134515 185.178205) (xy 155.161612 185.137652) (xy 155.572374 184.726891) (xy 155.581462 184.718653) + (xy 155.588157 184.713157) (xy 155.625646 184.667478) (xy 155.659307 184.604503) (xy 155.660036 184.604892) + (xy 155.675264 184.576404) (xy 155.712966 184.545463) (xy 155.735606 184.536085) (xy 155.791872 184.519016) + (xy 155.864432 184.480232) (xy 155.928035 184.428035) (xy 155.980232 184.364432) (xy 156.019016 184.291873) + (xy 156.042903 184.213129) (xy 156.051572 184.12511) (xy 156.051572 183.699889) (xy 156.042903 183.61187) + (xy 156.019016 183.533126) (xy 155.980232 183.460567) (xy 155.928035 183.396964) (xy 155.864432 183.344767) + (xy 155.791873 183.305983) (xy 155.713129 183.282096) (xy 155.62511 183.273428) (xy 155.12489 183.273428) + (xy 155.03687 183.282096) (xy 154.958126 183.305983) (xy 154.885567 183.344767) (xy 154.821964 183.396964) + (xy 154.769768 183.460565) (xy 154.73524 183.525164) (xy 154.704299 183.562865) (xy 154.661286 183.585857) + (xy 154.612748 183.590637) (xy 154.566075 183.576479) (xy 154.528374 183.545538) (xy 154.51476 183.525164) + (xy 154.480231 183.460565) (xy 154.428035 183.396964) (xy 154.364432 183.344767) (xy 154.291873 183.305983) + (xy 154.213129 183.282096) (xy 154.12511 183.273428) (xy 153.62489 183.273428) (xy 153.53687 183.282096) + (xy 153.458126 183.305983) (xy 153.385567 183.344767) (xy 153.321964 183.396964) (xy 153.269767 183.460567) + (xy 153.230983 183.533126) (xy 153.207096 183.61187) (xy 153.198428 183.699889) (xy 153.198428 184.12511) + (xy 153.207096 184.213129) (xy 153.230983 184.291873) (xy 153.269767 184.364432) (xy 153.321964 184.428035) + (xy 153.385567 184.480232) (xy 153.45813 184.519018) (xy 153.514396 184.536087) (xy 153.55741 184.559078) + (xy 153.588351 184.59678) (xy 153.594495 184.611614) (xy 153.624354 184.667478) (xy 153.661843 184.713157) + (xy 153.668539 184.718653) (xy 153.677627 184.726891) (xy 154.088388 185.137653) (xy 154.115485 185.178206) + (xy 154.125 185.226041) (xy 154.125001 187.898958) (xy 154.115486 187.946793) (xy 154.08839 187.987346) + (xy 153.927632 188.148105) (xy 153.918542 188.156343) (xy 153.911841 188.161841) (xy 153.874353 188.207521) + (xy 153.845635 188.261252) (xy 153.814694 188.298954) (xy 153.771681 188.321946) (xy 153.747645 188.326727) + (xy 153.735796 188.327893) (xy 153.698092 188.339331) (xy 153.663344 188.357904) (xy 153.632894 188.382894) + (xy 153.607904 188.413344) (xy 153.583542 188.458924) (xy 153.552601 188.496626) (xy 153.509588 188.519617) + (xy 153.473301 188.525) (xy 151.776699 188.525) (xy 151.728864 188.515485) (xy 151.688311 188.488388) + (xy 151.666458 188.458924) (xy 151.642095 188.413344) (xy 151.617105 188.382894) (xy 151.586655 188.357904) + (xy 151.551907 188.339331) (xy 151.514203 188.327893) (xy 151.502355 188.326727) (xy 151.455683 188.312569) + (xy 151.417981 188.281628) (xy 151.404366 188.261253) (xy 151.375646 188.207521) (xy 151.338156 188.161839) + (xy 151.331464 188.156348) (xy 151.322375 188.148111) (xy 151.161612 187.987349) (xy 151.134515 187.946796) + (xy 151.125 187.89896) (xy 151.125 185.22604) (xy 151.134515 185.178205) (xy 151.161612 185.137652) + (xy 151.572374 184.726891) (xy 151.581462 184.718653) (xy 151.588157 184.713157) (xy 151.625646 184.667478) + (xy 151.659307 184.604503) (xy 151.660036 184.604892) (xy 151.675264 184.576404) (xy 151.712966 184.545463) + (xy 151.735606 184.536085) (xy 151.791872 184.519016) (xy 151.864432 184.480232) (xy 151.928035 184.428035) + (xy 151.980232 184.364432) (xy 152.019016 184.291873) (xy 152.042903 184.213129) (xy 152.051572 184.12511) + (xy 152.051572 183.699889) (xy 152.042903 183.61187) (xy 152.019016 183.533126) (xy 151.980232 183.460567) + (xy 151.928035 183.396964) (xy 151.864432 183.344767) (xy 151.791873 183.305983) (xy 151.713129 183.282096) + (xy 151.62511 183.273428) (xy 151.12489 183.273428) (xy 151.03687 183.282096) (xy 150.958126 183.305983) + (xy 150.885567 183.344767) (xy 150.821964 183.396964) (xy 150.769768 183.460565) (xy 150.73524 183.525164) + (xy 150.704299 183.562865) (xy 150.661286 183.585857) (xy 150.612748 183.590637) (xy 150.566075 183.576479) + (xy 150.528374 183.545538) (xy 150.51476 183.525164) (xy 150.480231 183.460565) (xy 150.428035 183.396964) + (xy 150.364432 183.344767) (xy 150.291873 183.305983) (xy 150.213129 183.282096) (xy 150.12511 183.273428) + (xy 149.62489 183.273428) (xy 149.53687 183.282096) (xy 149.458126 183.305983) (xy 149.385567 183.344767) + (xy 149.321964 183.396964) (xy 149.269767 183.460567) (xy 149.230983 183.533126) (xy 149.207096 183.61187) + (xy 149.198428 183.699889) (xy 149.198428 184.12511) (xy 149.207096 184.213129) (xy 149.230983 184.291873) + (xy 149.269767 184.364432) (xy 149.321964 184.428035) (xy 149.385567 184.480232) (xy 149.45813 184.519018) + (xy 149.514396 184.536087) (xy 149.55741 184.559078) (xy 149.588351 184.59678) (xy 149.594495 184.611614) + (xy 149.624354 184.667478) (xy 149.661843 184.713157) (xy 149.668539 184.718653) (xy 149.677627 184.726891) + (xy 150.088388 185.137653) (xy 150.115485 185.178206) (xy 150.125 185.226041) (xy 150.125001 187.898958) + (xy 150.115486 187.946793) (xy 150.08839 187.987346) (xy 149.927632 188.148105) (xy 149.918542 188.156343) + (xy 149.911841 188.161841) (xy 149.874353 188.207521) (xy 149.845635 188.261252) (xy 149.814694 188.298954) + (xy 149.771681 188.321946) (xy 149.747645 188.326727) (xy 149.735796 188.327893) (xy 149.698092 188.339331) + (xy 149.663344 188.357904) (xy 149.632894 188.382894) (xy 149.607904 188.413344) (xy 149.583542 188.458924) + (xy 149.552601 188.496626) (xy 149.509588 188.519617) (xy 149.473301 188.525) (xy 147.776699 188.525) + (xy 147.728864 188.515485) (xy 147.688311 188.488388) (xy 147.666458 188.458924) (xy 147.642095 188.413344) + (xy 147.617105 188.382894) (xy 147.586655 188.357904) (xy 147.551907 188.339331) (xy 147.514203 188.327893) + (xy 147.502355 188.326727) (xy 147.455683 188.312569) (xy 147.417981 188.281628) (xy 147.404366 188.261253) + (xy 147.375646 188.207521) (xy 147.338156 188.161839) (xy 147.331464 188.156348) (xy 147.322375 188.148111) + (xy 147.161612 187.987349) (xy 147.134515 187.946796) (xy 147.125 187.89896) (xy 147.125 185.22604) + (xy 147.134515 185.178205) (xy 147.161612 185.137652) (xy 147.572374 184.726891) (xy 147.581462 184.718653) + (xy 147.588157 184.713157) (xy 147.625646 184.667478) (xy 147.659307 184.604503) (xy 147.660036 184.604892) + (xy 147.675264 184.576404) (xy 147.712966 184.545463) (xy 147.735606 184.536085) (xy 147.791872 184.519016) + (xy 147.864432 184.480232) (xy 147.928035 184.428035) (xy 147.980232 184.364432) (xy 148.019016 184.291873) + (xy 148.042903 184.213129) (xy 148.051572 184.12511) (xy 148.051572 183.699889) (xy 148.042903 183.61187) + (xy 148.019016 183.533126) (xy 147.980232 183.460567) (xy 147.928035 183.396964) (xy 147.864432 183.344767) + (xy 147.791873 183.305983) (xy 147.713129 183.282096) (xy 147.62511 183.273428) (xy 147.12489 183.273428) + (xy 147.03687 183.282096) (xy 146.958126 183.305983) (xy 146.885567 183.344767) (xy 146.821964 183.396964) + (xy 146.769768 183.460565) (xy 146.73524 183.525164) (xy 146.704299 183.562865) (xy 146.661286 183.585857) + (xy 146.612748 183.590637) (xy 146.566075 183.576479) (xy 146.528374 183.545538) (xy 146.51476 183.525164) + (xy 146.480231 183.460565) (xy 146.428035 183.396964) (xy 146.364432 183.344767) (xy 146.291873 183.305983) + (xy 146.213129 183.282096) (xy 146.12511 183.273428) (xy 145.62489 183.273428) (xy 145.53687 183.282096) + (xy 145.458126 183.305983) (xy 145.385567 183.344767) (xy 145.321964 183.396964) (xy 145.269767 183.460567) + (xy 145.230983 183.533126) (xy 145.207096 183.61187) (xy 145.198428 183.699889) (xy 145.198428 184.12511) + (xy 145.207096 184.213129) (xy 145.230983 184.291873) (xy 145.269767 184.364432) (xy 145.321964 184.428035) + (xy 145.385567 184.480232) (xy 145.45813 184.519018) (xy 145.514396 184.536087) (xy 145.55741 184.559078) + (xy 145.588351 184.59678) (xy 145.594495 184.611614) (xy 145.624354 184.667478) (xy 145.661843 184.713157) + (xy 145.668539 184.718653) (xy 145.677627 184.726891) (xy 146.088388 185.137653) (xy 146.115485 185.178206) + (xy 146.125 185.226041) (xy 146.125001 187.898958) (xy 146.115486 187.946793) (xy 146.08839 187.987346) + (xy 145.927632 188.148105) (xy 145.918542 188.156343) (xy 145.911841 188.161841) (xy 145.874353 188.207521) + (xy 145.845635 188.261252) (xy 145.814694 188.298954) (xy 145.771681 188.321946) (xy 145.747645 188.326727) + (xy 145.735796 188.327893) (xy 145.698092 188.339331) (xy 145.663344 188.357904) (xy 145.632894 188.382894) + (xy 145.607904 188.413344) (xy 145.583542 188.458924) (xy 145.552601 188.496626) (xy 145.509588 188.519617) + (xy 145.473301 188.525) (xy 144.649124 188.525) (xy 144.601289 188.515485) (xy 144.560736 188.488388) + (xy 144.552498 188.4793) (xy 144.538164 188.461835) (xy 144.524626 188.450724) (xy 144.509182 188.442469) + (xy 144.492429 188.437387) (xy 144.46886 188.435066) (xy 143.78114 188.435066) (xy 143.75757 188.437387) + (xy 143.740817 188.442469) (xy 143.725372 188.450724) (xy 143.7043 188.468019) (xy 143.661286 188.49101) + (xy 143.612748 188.495791) (xy 143.566076 188.481633) (xy 143.5457 188.468019) (xy 143.524627 188.450724) + (xy 143.509182 188.442469) (xy 143.492429 188.437387) (xy 143.46886 188.435066) (xy 142.78114 188.435066) + (xy 142.75757 188.437387) (xy 142.740817 188.442469) (xy 142.725373 188.450724) (xy 142.711835 188.461835) + (xy 142.697502 188.4793) (xy 142.6598 188.510241) (xy 142.613127 188.524398) (xy 142.600876 188.525) + (xy 141.776699 188.525) (xy 141.728864 188.515485) (xy 141.688311 188.488388) (xy 141.666458 188.458924) + (xy 141.642095 188.413344) (xy 141.617105 188.382894) (xy 141.586655 188.357904) (xy 141.551907 188.339331) + (xy 141.514203 188.327893) (xy 141.502355 188.326727) (xy 141.455683 188.312569) (xy 141.417981 188.281628) + (xy 141.404366 188.261253) (xy 141.375646 188.207521) (xy 141.338156 188.161839) (xy 141.331464 188.156348) + (xy 141.322375 188.148111) (xy 141.161612 187.987349) (xy 141.134515 187.946796) (xy 141.125 187.89896) + (xy 141.125 185.22604) (xy 141.134515 185.178205) (xy 141.161612 185.137652) (xy 141.572374 184.726891) + (xy 141.581462 184.718653) (xy 141.588157 184.713157) (xy 141.625646 184.667478) (xy 141.659307 184.604503) + (xy 141.660036 184.604892) (xy 141.675264 184.576404) (xy 141.712966 184.545463) (xy 141.735606 184.536085) + (xy 141.791872 184.519016) (xy 141.864432 184.480232) (xy 141.928035 184.428035) (xy 141.980232 184.364432) + (xy 142.019016 184.291873) (xy 142.042903 184.213129) (xy 142.051572 184.12511) (xy 142.051572 183.699889) + (xy 142.042903 183.61187) (xy 142.019016 183.533126) (xy 141.980232 183.460567) (xy 141.928035 183.396964) + (xy 141.864432 183.344767) (xy 141.791873 183.305983) (xy 141.713129 183.282096) (xy 141.62511 183.273428) + (xy 141.12489 183.273428) (xy 141.03687 183.282096) (xy 140.958126 183.305983) (xy 140.885567 183.344767) + (xy 140.821964 183.396964) (xy 140.769768 183.460565) (xy 140.73524 183.525164) (xy 140.704299 183.562865) + (xy 140.661286 183.585857) (xy 140.612748 183.590637) (xy 140.566075 183.576479) (xy 140.528374 183.545538) + (xy 140.51476 183.525164) (xy 140.480231 183.460565) (xy 140.428035 183.396964) (xy 140.364432 183.344767) + (xy 140.291873 183.305983) (xy 140.213129 183.282096) (xy 140.12511 183.273428) (xy 139.62489 183.273428) + (xy 139.53687 183.282096) (xy 139.458126 183.305983) (xy 139.385567 183.344767) (xy 139.321964 183.396964) + (xy 139.269767 183.460567) (xy 139.230983 183.533126) (xy 139.207096 183.61187) (xy 139.198428 183.699889) + (xy 139.198428 184.12511) (xy 139.207096 184.213129) (xy 139.230983 184.291873) (xy 139.269767 184.364432) + (xy 139.321964 184.428035) (xy 139.385567 184.480232) (xy 139.45813 184.519018) (xy 139.514396 184.536087) + (xy 139.55741 184.559078) (xy 139.588351 184.59678) (xy 139.594495 184.611614) (xy 139.624354 184.667478) + (xy 139.661843 184.713157) (xy 139.668539 184.718653) (xy 139.677627 184.726891) (xy 140.088388 185.137653) + (xy 140.115485 185.178206) (xy 140.125 185.226041) (xy 140.125001 187.898958) (xy 140.115486 187.946793) + (xy 140.08839 187.987346) (xy 139.927632 188.148105) (xy 139.918542 188.156343) (xy 139.911841 188.161841) + (xy 139.874353 188.207521) (xy 139.845635 188.261252) (xy 139.814694 188.298954) (xy 139.771681 188.321946) + (xy 139.747645 188.326727) (xy 139.735796 188.327893) (xy 139.698092 188.339331) (xy 139.663344 188.357904) + (xy 139.632894 188.382894) (xy 139.607904 188.413344) (xy 139.583542 188.458924) (xy 139.552601 188.496626) + (xy 139.509588 188.519617) (xy 139.473301 188.525) (xy 137.776699 188.525) (xy 137.728864 188.515485) + (xy 137.688311 188.488388) (xy 137.666458 188.458924) (xy 137.642095 188.413344) (xy 137.617105 188.382894) + (xy 137.586655 188.357904) (xy 137.551907 188.339331) (xy 137.514203 188.327893) (xy 137.502355 188.326727) + (xy 137.455683 188.312569) (xy 137.417981 188.281628) (xy 137.404366 188.261253) (xy 137.375646 188.207521) + (xy 137.338156 188.161839) (xy 137.331464 188.156348) (xy 137.322375 188.148111) (xy 137.161612 187.987349) + (xy 137.134515 187.946796) (xy 137.125 187.89896) (xy 137.125 185.22604) (xy 137.134515 185.178205) + (xy 137.161612 185.137652) (xy 137.572374 184.726891) (xy 137.581462 184.718653) (xy 137.588157 184.713157) + (xy 137.625646 184.667478) (xy 137.659307 184.604503) (xy 137.660036 184.604892) (xy 137.675264 184.576404) + (xy 137.712966 184.545463) (xy 137.735606 184.536085) (xy 137.791872 184.519016) (xy 137.864432 184.480232) + (xy 137.928035 184.428035) (xy 137.980232 184.364432) (xy 138.019016 184.291873) (xy 138.042903 184.213129) + (xy 138.051572 184.12511) (xy 138.051572 183.699889) (xy 138.042903 183.61187) (xy 138.019016 183.533126) + (xy 137.980232 183.460567) (xy 137.928035 183.396964) (xy 137.864432 183.344767) (xy 137.791873 183.305983) + (xy 137.713129 183.282096) (xy 137.62511 183.273428) (xy 137.12489 183.273428) (xy 137.03687 183.282096) + (xy 136.958126 183.305983) (xy 136.885567 183.344767) (xy 136.821964 183.396964) (xy 136.769768 183.460565) + (xy 136.73524 183.525164) (xy 136.704299 183.562865) (xy 136.661286 183.585857) (xy 136.612748 183.590637) + (xy 136.566075 183.576479) (xy 136.528374 183.545538) (xy 136.51476 183.525164) (xy 136.480231 183.460565) + (xy 136.428035 183.396964) (xy 136.364432 183.344767) (xy 136.291873 183.305983) (xy 136.213129 183.282096) + (xy 136.12511 183.273428) (xy 135.62489 183.273428) (xy 135.53687 183.282096) (xy 135.458126 183.305983) + (xy 135.385567 183.344767) (xy 135.321964 183.396964) (xy 135.269767 183.460567) (xy 135.230983 183.533126) + (xy 135.207096 183.61187) (xy 135.198428 183.699889) (xy 135.198428 184.12511) (xy 135.207096 184.213129) + (xy 135.230983 184.291873) (xy 135.269767 184.364432) (xy 135.321964 184.428035) (xy 135.385567 184.480232) + (xy 135.45813 184.519018) (xy 135.514396 184.536087) (xy 135.55741 184.559078) (xy 135.588351 184.59678) + (xy 135.594495 184.611614) (xy 135.624354 184.667478) (xy 135.661843 184.713157) (xy 135.668539 184.718653) + (xy 135.677627 184.726891) (xy 136.088388 185.137653) (xy 136.115485 185.178206) (xy 136.125 185.226041) + (xy 136.125001 187.898958) (xy 136.115486 187.946793) (xy 136.08839 187.987346) (xy 135.927632 188.148105) + (xy 135.918542 188.156343) (xy 135.911841 188.161841) (xy 135.874353 188.207521) (xy 135.845635 188.261252) + (xy 135.814694 188.298954) (xy 135.771681 188.321946) (xy 135.747645 188.326727) (xy 135.735796 188.327893) + (xy 135.698092 188.339331) (xy 135.663344 188.357904) (xy 135.632894 188.382894) (xy 135.607904 188.413344) + (xy 135.583542 188.458924) (xy 135.552601 188.496626) (xy 135.509588 188.519617) (xy 135.473301 188.525) + (xy 133.776699 188.525) (xy 133.728864 188.515485) (xy 133.688311 188.488388) (xy 133.666458 188.458924) + (xy 133.642095 188.413344) (xy 133.617105 188.382894) (xy 133.586655 188.357904) (xy 133.551907 188.339331) + (xy 133.514203 188.327893) (xy 133.502355 188.326727) (xy 133.455683 188.312569) (xy 133.417981 188.281628) + (xy 133.404366 188.261253) (xy 133.375646 188.207521) (xy 133.338156 188.161839) (xy 133.331464 188.156348) + (xy 133.322375 188.148111) (xy 133.161612 187.987349) (xy 133.134515 187.946796) (xy 133.125 187.89896) + (xy 133.125 185.22604) (xy 133.134515 185.178205) (xy 133.161612 185.137652) (xy 133.572374 184.726891) + (xy 133.581462 184.718653) (xy 133.588157 184.713157) (xy 133.625646 184.667478) (xy 133.659307 184.604503) + (xy 133.660036 184.604892) (xy 133.675264 184.576404) (xy 133.712966 184.545463) (xy 133.735606 184.536085) + (xy 133.791872 184.519016) (xy 133.864432 184.480232) (xy 133.928035 184.428035) (xy 133.980232 184.364432) + (xy 134.019016 184.291873) (xy 134.042903 184.213129) (xy 134.051572 184.12511) (xy 134.051572 183.699889) + (xy 134.042903 183.61187) (xy 134.019016 183.533126) (xy 133.980232 183.460567) (xy 133.928035 183.396964) + (xy 133.864432 183.344767) (xy 133.791873 183.305983) (xy 133.713129 183.282096) (xy 133.62511 183.273428) + (xy 133.12489 183.273428) (xy 133.03687 183.282096) (xy 132.958126 183.305983) (xy 132.885567 183.344767) + (xy 132.821964 183.396964) (xy 132.769768 183.460565) (xy 132.73524 183.525164) (xy 132.704299 183.562865) + (xy 132.661286 183.585857) (xy 132.612748 183.590637) (xy 132.566075 183.576479) (xy 132.528374 183.545538) + (xy 132.51476 183.525164) (xy 132.480231 183.460565) (xy 132.428035 183.396964) (xy 132.364432 183.344767) + (xy 132.291873 183.305983) (xy 132.213129 183.282096) (xy 132.12511 183.273428) (xy 131.62489 183.273428) + (xy 131.53687 183.282096) (xy 131.458126 183.305983) (xy 131.385567 183.344767) (xy 131.321964 183.396964) + (xy 131.269767 183.460567) (xy 131.230983 183.533126) (xy 131.207096 183.61187) (xy 131.198428 183.699889) + (xy 131.198428 184.12511) (xy 131.207096 184.213129) (xy 131.230983 184.291873) (xy 131.269767 184.364432) + (xy 131.321964 184.428035) (xy 131.385567 184.480232) (xy 131.45813 184.519018) (xy 131.514396 184.536087) + (xy 131.55741 184.559078) (xy 131.588351 184.59678) (xy 131.594495 184.611614) (xy 131.624354 184.667478) + (xy 131.661843 184.713157) (xy 131.668539 184.718653) (xy 131.677627 184.726891) (xy 132.088388 185.137653) + (xy 132.115485 185.178206) (xy 132.125 185.226041) (xy 132.125001 187.898958) (xy 132.115486 187.946793) + (xy 132.08839 187.987346) (xy 131.927632 188.148105) (xy 131.918542 188.156343) (xy 131.911841 188.161841) + (xy 131.874353 188.207521) (xy 131.845635 188.261252) (xy 131.814694 188.298954) (xy 131.771681 188.321946) + (xy 131.747645 188.326727) (xy 131.735796 188.327893) (xy 131.698092 188.339331) (xy 131.663344 188.357904) + (xy 131.632894 188.382894) (xy 131.607904 188.413344) (xy 131.583542 188.458924) (xy 131.552601 188.496626) + (xy 131.509588 188.519617) (xy 131.473301 188.525) (xy 130.649124 188.525) (xy 130.601289 188.515485) + (xy 130.560736 188.488388) (xy 130.552498 188.4793) (xy 130.538164 188.461835) (xy 130.524626 188.450724) + (xy 130.509182 188.442469) (xy 130.492429 188.437387) (xy 130.46886 188.435066) (xy 129.78114 188.435066) + (xy 129.75757 188.437387) (xy 129.740817 188.442469) (xy 129.725373 188.450724) (xy 129.711835 188.461835) + (xy 129.697502 188.4793) (xy 129.6598 188.510241) (xy 129.613127 188.524398) (xy 129.600876 188.525) + (xy 128.776699 188.525) (xy 128.728864 188.515485) (xy 128.688311 188.488388) (xy 128.666458 188.458924) + (xy 128.642095 188.413344) (xy 128.617105 188.382894) (xy 128.586655 188.357904) (xy 128.551907 188.339331) + (xy 128.514203 188.327893) (xy 128.502355 188.326727) (xy 128.455683 188.312569) (xy 128.417981 188.281628) + (xy 128.404366 188.261253) (xy 128.375646 188.207521) (xy 128.338156 188.161839) (xy 128.331464 188.156348) + (xy 128.322375 188.148111) (xy 128.161612 187.987349) (xy 128.134515 187.946796) (xy 128.125 187.89896) + (xy 128.125 185.22604) (xy 128.134515 185.178205) (xy 128.161612 185.137652) (xy 128.572374 184.726891) + (xy 128.581462 184.718653) (xy 128.588157 184.713157) (xy 128.625646 184.667478) (xy 128.659307 184.604503) + (xy 128.660036 184.604892) (xy 128.675264 184.576404) (xy 128.712966 184.545463) (xy 128.735606 184.536085) + (xy 128.791872 184.519016) (xy 128.864432 184.480232) (xy 128.928035 184.428035) (xy 128.980232 184.364432) + (xy 129.019016 184.291873) (xy 129.042903 184.213129) (xy 129.051572 184.12511) (xy 129.051572 183.699889) + (xy 129.042903 183.61187) (xy 129.019016 183.533126) (xy 128.980232 183.460567) (xy 128.928035 183.396964) + (xy 128.864432 183.344767) (xy 128.791873 183.305983) (xy 128.713129 183.282096) (xy 128.62511 183.273428) + (xy 128.12489 183.273428) (xy 128.03687 183.282096) (xy 127.958126 183.305983) (xy 127.885567 183.344767) + (xy 127.821964 183.396964) (xy 127.769768 183.460565) (xy 127.73524 183.525164) (xy 127.704299 183.562865) + (xy 127.661286 183.585857) (xy 127.612748 183.590637) (xy 127.566075 183.576479) (xy 127.528374 183.545538) + (xy 127.51476 183.525164) (xy 127.480231 183.460565) (xy 127.428035 183.396964) (xy 127.364432 183.344767) + (xy 127.291873 183.305983) (xy 127.213129 183.282096) (xy 127.12511 183.273428) (xy 126.62489 183.273428) + (xy 126.53687 183.282096) (xy 126.458126 183.305983) (xy 126.385567 183.344767) (xy 126.321964 183.396964) + (xy 126.269767 183.460567) (xy 126.230983 183.533126) (xy 126.207096 183.61187) (xy 126.198428 183.699889) + (xy 126.198428 184.12511) (xy 126.207096 184.213129) (xy 126.230983 184.291873) (xy 126.269767 184.364432) + (xy 126.321964 184.428035) (xy 126.385567 184.480232) (xy 126.45813 184.519018) (xy 126.514396 184.536087) + (xy 126.55741 184.559078) (xy 126.588351 184.59678) (xy 126.594495 184.611614) (xy 126.624354 184.667478) + (xy 126.661843 184.713157) (xy 126.668539 184.718653) (xy 126.677627 184.726891) (xy 127.088388 185.137653) + (xy 127.115485 185.178206) (xy 127.125 185.226041) (xy 127.125001 187.898958) (xy 127.115486 187.946793) + (xy 127.08839 187.987346) (xy 126.927632 188.148105) (xy 126.918542 188.156343) (xy 126.911841 188.161841) + (xy 126.874353 188.207521) (xy 126.845635 188.261252) (xy 126.814694 188.298954) (xy 126.771681 188.321946) + (xy 126.747645 188.326727) (xy 126.735796 188.327893) (xy 126.698092 188.339331) (xy 126.663344 188.357904) + (xy 126.632894 188.382894) (xy 126.607904 188.413344) (xy 126.583542 188.458924) (xy 126.552601 188.496626) + (xy 126.509588 188.519617) (xy 126.473301 188.525) (xy 125.776699 188.525) (xy 125.728864 188.515485) + (xy 125.688311 188.488388) (xy 125.666458 188.458924) (xy 125.642095 188.413344) (xy 125.617105 188.382894) + (xy 125.586655 188.357904) (xy 125.551907 188.339331) (xy 125.514203 188.327893) (xy 125.46886 188.323428) + (xy 124.78114 188.323428) (xy 124.735796 188.327893) (xy 124.698086 188.339333) (xy 124.683922 188.346904) + (xy 124.63725 188.361061) (xy 124.588712 188.35628) (xy 124.566078 188.346904) (xy 124.551913 188.339333) + (xy 124.514203 188.327893) (xy 124.46886 188.323428) (xy 123.78114 188.323428) (xy 123.735796 188.327893) + (xy 123.698092 188.339331) (xy 123.663344 188.357904) (xy 123.632894 188.382894) (xy 123.607904 188.413344) + (xy 123.583542 188.458924) (xy 123.552601 188.496626) (xy 123.509588 188.519617) (xy 123.473301 188.525) + (xy 122.775 188.525) (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) + (xy 122.65 188.4) (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.310066) (xy 120.590486 188.357901) (xy 120.563389 188.398454) (xy 120.522836 188.425551) + (xy 120.475001 188.435066) (xy 119.78114 188.435066) (xy 119.75757 188.437387) (xy 119.740817 188.442469) + (xy 119.725372 188.450724) (xy 119.7043 188.468019) (xy 119.661286 188.49101) (xy 119.612748 188.495791) + (xy 119.566076 188.481633) (xy 119.5457 188.468019) (xy 119.524627 188.450724) (xy 119.509182 188.442469) + (xy 119.492429 188.437387) (xy 119.46886 188.435066) (xy 118.78114 188.435066) (xy 118.75757 188.437387) + (xy 118.740817 188.442469) (xy 118.725372 188.450724) (xy 118.7043 188.468019) (xy 118.661286 188.49101) + (xy 118.612748 188.495791) (xy 118.566076 188.481633) (xy 118.5457 188.468019) (xy 118.524627 188.450724) + (xy 118.509182 188.442469) (xy 118.492429 188.437387) (xy 118.46886 188.435066) (xy 117.78114 188.435066) + (xy 117.75757 188.437387) (xy 117.740817 188.442469) (xy 117.725372 188.450724) (xy 117.7043 188.468019) + (xy 117.661286 188.49101) (xy 117.612748 188.495791) (xy 117.566076 188.481633) (xy 117.5457 188.468019) + (xy 117.524627 188.450724) (xy 117.509182 188.442469) (xy 117.492429 188.437387) (xy 117.46886 188.435066) + (xy 116.78114 188.435066) (xy 116.75757 188.437387) (xy 116.740817 188.442469) (xy 116.725372 188.450724) + (xy 116.7043 188.468019) (xy 116.661286 188.49101) (xy 116.612748 188.495791) (xy 116.566076 188.481633) + (xy 116.5457 188.468019) (xy 116.524627 188.450724) (xy 116.509182 188.442469) (xy 116.492429 188.437387) + (xy 116.46886 188.435066) (xy 115.78114 188.435066) (xy 115.75757 188.437387) (xy 115.740817 188.442469) + (xy 115.725372 188.450724) (xy 115.7043 188.468019) (xy 115.661286 188.49101) (xy 115.612748 188.495791) + (xy 115.566076 188.481633) (xy 115.5457 188.468019) (xy 115.524627 188.450724) (xy 115.509182 188.442469) + (xy 115.492429 188.437387) (xy 115.46886 188.435066) (xy 114.78114 188.435066) (xy 114.75757 188.437387) + (xy 114.740817 188.442469) (xy 114.725372 188.450724) (xy 114.7043 188.468019) (xy 114.661286 188.49101) + (xy 114.612748 188.495791) (xy 114.566076 188.481633) (xy 114.5457 188.468019) (xy 114.524627 188.450724) + (xy 114.509182 188.442469) (xy 114.492429 188.437387) (xy 114.46886 188.435066) (xy 113.78114 188.435066) + (xy 113.75757 188.437387) (xy 113.740817 188.442469) (xy 113.725373 188.450724) (xy 113.711835 188.461835) + (xy 113.697502 188.4793) (xy 113.6598 188.510241) (xy 113.613127 188.524398) (xy 113.600876 188.525) + (xy 112.8389 188.525) (xy 112.791065 188.515485) (xy 112.750512 188.488388) (xy 112.723415 188.447835) + (xy 112.7139 188.4) (xy 112.7139 187.506139) (xy 112.711598 187.482775) (xy 112.706573 187.466208) + (xy 112.698415 187.450947) (xy 112.687434 187.437565) (xy 112.674052 187.426584) (xy 112.658791 187.418426) + (xy 112.642224 187.413401) (xy 112.61886 187.4111) (xy 110.63114 187.4111) (xy 110.607775 187.413401) + (xy 110.591208 187.418426) (xy 110.575947 187.426584) (xy 110.562565 187.437565) (xy 110.551584 187.450947) + (xy 110.543426 187.466208) (xy 110.538401 187.482775) (xy 110.5361 187.506139) (xy 110.5361 188.310066) + (xy 110.526585 188.357901) (xy 110.499488 188.398454) (xy 110.458935 188.425551) (xy 110.4111 188.435066) + (xy 109.78114 188.435066) (xy 109.75757 188.437387) (xy 109.740818 188.442469) (xy 109.733927 188.446153) + (xy 109.687255 188.460312) (xy 109.638717 188.455532) (xy 109.595703 188.432542) (xy 109.564761 188.394841) + (xy 109.550602 188.348169) (xy 109.55 188.335914) (xy 109.55 183.191605) (xy 109.549934 183.190357) + (xy 109.549862 183.180104) (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) + (xy 109.510333 182.818276) (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) + (xy 109.400757 182.464198) (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) + (xy 109.246935 182.178969) (xy 109.224503 182.138166) (xy 109.21774 182.128289) (xy 109.216761 182.126837) + (xy 109.215467 182.124889) (xy 126.198428 182.124889) (xy 126.198428 182.55011) (xy 126.207096 182.638129) + (xy 126.230983 182.716873) (xy 126.269767 182.789432) (xy 126.321964 182.853035) (xy 126.385567 182.905232) + (xy 126.458126 182.944016) (xy 126.53687 182.967903) (xy 126.62489 182.976572) (xy 127.12511 182.976572) + (xy 127.213129 182.967903) (xy 127.291873 182.944016) (xy 127.364432 182.905232) (xy 127.428035 182.853035) + (xy 127.480231 182.789434) (xy 127.51476 182.724836) (xy 127.545701 182.687135) (xy 127.588714 182.664143) + (xy 127.637252 182.659363) (xy 127.683925 182.673521) (xy 127.721626 182.704462) (xy 127.73524 182.724836) + (xy 127.769768 182.789434) (xy 127.821964 182.853035) (xy 127.885567 182.905232) (xy 127.958126 182.944016) + (xy 128.03687 182.967903) (xy 128.12489 182.976572) (xy 128.62511 182.976572) (xy 128.713129 182.967903) + (xy 128.791873 182.944016) (xy 128.864432 182.905232) (xy 128.928035 182.853035) (xy 128.980232 182.789432) + (xy 129.019016 182.716873) (xy 129.042903 182.638129) (xy 129.051572 182.55011) (xy 129.051572 182.124889) + (xy 131.198428 182.124889) (xy 131.198428 182.55011) (xy 131.207096 182.638129) (xy 131.230983 182.716873) + (xy 131.269767 182.789432) (xy 131.321964 182.853035) (xy 131.385567 182.905232) (xy 131.458126 182.944016) + (xy 131.53687 182.967903) (xy 131.62489 182.976572) (xy 132.12511 182.976572) (xy 132.213129 182.967903) + (xy 132.291873 182.944016) (xy 132.364432 182.905232) (xy 132.428035 182.853035) (xy 132.480231 182.789434) + (xy 132.51476 182.724836) (xy 132.545701 182.687135) (xy 132.588714 182.664143) (xy 132.637252 182.659363) + (xy 132.683925 182.673521) (xy 132.721626 182.704462) (xy 132.73524 182.724836) (xy 132.769768 182.789434) + (xy 132.821964 182.853035) (xy 132.885567 182.905232) (xy 132.958126 182.944016) (xy 133.03687 182.967903) + (xy 133.12489 182.976572) (xy 133.62511 182.976572) (xy 133.713129 182.967903) (xy 133.791873 182.944016) + (xy 133.864432 182.905232) (xy 133.928035 182.853035) (xy 133.980232 182.789432) (xy 134.019016 182.716873) + (xy 134.042903 182.638129) (xy 134.051572 182.55011) (xy 134.051572 182.124889) (xy 135.198428 182.124889) + (xy 135.198428 182.55011) (xy 135.207096 182.638129) (xy 135.230983 182.716873) (xy 135.269767 182.789432) + (xy 135.321964 182.853035) (xy 135.385567 182.905232) (xy 135.458126 182.944016) (xy 135.53687 182.967903) + (xy 135.62489 182.976572) (xy 136.12511 182.976572) (xy 136.213129 182.967903) (xy 136.291873 182.944016) + (xy 136.364432 182.905232) (xy 136.428035 182.853035) (xy 136.480231 182.789434) (xy 136.51476 182.724836) + (xy 136.545701 182.687135) (xy 136.588714 182.664143) (xy 136.637252 182.659363) (xy 136.683925 182.673521) + (xy 136.721626 182.704462) (xy 136.73524 182.724836) (xy 136.769768 182.789434) (xy 136.821964 182.853035) + (xy 136.885567 182.905232) (xy 136.958126 182.944016) (xy 137.03687 182.967903) (xy 137.12489 182.976572) + (xy 137.62511 182.976572) (xy 137.713129 182.967903) (xy 137.791873 182.944016) (xy 137.864432 182.905232) + (xy 137.928035 182.853035) (xy 137.980232 182.789432) (xy 138.019016 182.716873) (xy 138.042903 182.638129) + (xy 138.051572 182.55011) (xy 138.051572 182.124889) (xy 139.198428 182.124889) (xy 139.198428 182.55011) + (xy 139.207096 182.638129) (xy 139.230983 182.716873) (xy 139.269767 182.789432) (xy 139.321964 182.853035) + (xy 139.385567 182.905232) (xy 139.458126 182.944016) (xy 139.53687 182.967903) (xy 139.62489 182.976572) + (xy 140.12511 182.976572) (xy 140.213129 182.967903) (xy 140.291873 182.944016) (xy 140.364432 182.905232) + (xy 140.428035 182.853035) (xy 140.480231 182.789434) (xy 140.51476 182.724836) (xy 140.545701 182.687135) + (xy 140.588714 182.664143) (xy 140.637252 182.659363) (xy 140.683925 182.673521) (xy 140.721626 182.704462) + (xy 140.73524 182.724836) (xy 140.769768 182.789434) (xy 140.821964 182.853035) (xy 140.885567 182.905232) + (xy 140.958126 182.944016) (xy 141.03687 182.967903) (xy 141.12489 182.976572) (xy 141.62511 182.976572) + (xy 141.713129 182.967903) (xy 141.791873 182.944016) (xy 141.864432 182.905232) (xy 141.928035 182.853035) + (xy 141.980232 182.789432) (xy 142.019016 182.716873) (xy 142.042903 182.638129) (xy 142.051572 182.55011) + (xy 142.051572 182.124889) (xy 145.198428 182.124889) (xy 145.198428 182.55011) (xy 145.207096 182.638129) + (xy 145.230983 182.716873) (xy 145.269767 182.789432) (xy 145.321964 182.853035) (xy 145.385567 182.905232) + (xy 145.458126 182.944016) (xy 145.53687 182.967903) (xy 145.62489 182.976572) (xy 146.12511 182.976572) + (xy 146.213129 182.967903) (xy 146.291873 182.944016) (xy 146.364432 182.905232) (xy 146.428035 182.853035) + (xy 146.480231 182.789434) (xy 146.51476 182.724836) (xy 146.545701 182.687135) (xy 146.588714 182.664143) + (xy 146.637252 182.659363) (xy 146.683925 182.673521) (xy 146.721626 182.704462) (xy 146.73524 182.724836) + (xy 146.769768 182.789434) (xy 146.821964 182.853035) (xy 146.885567 182.905232) (xy 146.958126 182.944016) + (xy 147.03687 182.967903) (xy 147.12489 182.976572) (xy 147.62511 182.976572) (xy 147.713129 182.967903) + (xy 147.791873 182.944016) (xy 147.864432 182.905232) (xy 147.928035 182.853035) (xy 147.980232 182.789432) + (xy 148.019016 182.716873) (xy 148.042903 182.638129) (xy 148.051572 182.55011) (xy 148.051572 182.124889) + (xy 149.198428 182.124889) (xy 149.198428 182.55011) (xy 149.207096 182.638129) (xy 149.230983 182.716873) + (xy 149.269767 182.789432) (xy 149.321964 182.853035) (xy 149.385567 182.905232) (xy 149.458126 182.944016) + (xy 149.53687 182.967903) (xy 149.62489 182.976572) (xy 150.12511 182.976572) (xy 150.213129 182.967903) + (xy 150.291873 182.944016) (xy 150.364432 182.905232) (xy 150.428035 182.853035) (xy 150.480231 182.789434) + (xy 150.51476 182.724836) (xy 150.545701 182.687135) (xy 150.588714 182.664143) (xy 150.637252 182.659363) + (xy 150.683925 182.673521) (xy 150.721626 182.704462) (xy 150.73524 182.724836) (xy 150.769768 182.789434) + (xy 150.821964 182.853035) (xy 150.885567 182.905232) (xy 150.958126 182.944016) (xy 151.03687 182.967903) + (xy 151.12489 182.976572) (xy 151.62511 182.976572) (xy 151.713129 182.967903) (xy 151.791873 182.944016) + (xy 151.864432 182.905232) (xy 151.928035 182.853035) (xy 151.980232 182.789432) (xy 152.019016 182.716873) + (xy 152.042903 182.638129) (xy 152.051572 182.55011) (xy 152.051572 182.124889) (xy 153.198428 182.124889) + (xy 153.198428 182.55011) (xy 153.207096 182.638129) (xy 153.230983 182.716873) (xy 153.269767 182.789432) + (xy 153.321964 182.853035) (xy 153.385567 182.905232) (xy 153.458126 182.944016) (xy 153.53687 182.967903) + (xy 153.62489 182.976572) (xy 154.12511 182.976572) (xy 154.213129 182.967903) (xy 154.291873 182.944016) + (xy 154.364432 182.905232) (xy 154.428035 182.853035) (xy 154.480231 182.789434) (xy 154.51476 182.724836) + (xy 154.545701 182.687135) (xy 154.588714 182.664143) (xy 154.637252 182.659363) (xy 154.683925 182.673521) + (xy 154.721626 182.704462) (xy 154.73524 182.724836) (xy 154.769768 182.789434) (xy 154.821964 182.853035) + (xy 154.885567 182.905232) (xy 154.958126 182.944016) (xy 155.03687 182.967903) (xy 155.12489 182.976572) + (xy 155.62511 182.976572) (xy 155.713129 182.967903) (xy 155.791873 182.944016) (xy 155.864432 182.905232) + (xy 155.928035 182.853035) (xy 155.980232 182.789432) (xy 156.019016 182.716873) (xy 156.042903 182.638129) + (xy 156.051572 182.55011) (xy 156.051572 182.124889) (xy 157.198428 182.124889) (xy 157.198428 182.55011) + (xy 157.207096 182.638129) (xy 157.230983 182.716873) (xy 157.269767 182.789432) (xy 157.321964 182.853035) + (xy 157.385567 182.905232) (xy 157.458126 182.944016) (xy 157.53687 182.967903) (xy 157.62489 182.976572) + (xy 158.12511 182.976572) (xy 158.213129 182.967903) (xy 158.291873 182.944016) (xy 158.364432 182.905232) + (xy 158.428035 182.853035) (xy 158.480231 182.789434) (xy 158.51476 182.724836) (xy 158.545701 182.687135) + (xy 158.588714 182.664143) (xy 158.637252 182.659363) (xy 158.683925 182.673521) (xy 158.721626 182.704462) + (xy 158.73524 182.724836) (xy 158.769768 182.789434) (xy 158.821964 182.853035) (xy 158.885567 182.905232) + (xy 158.958126 182.944016) (xy 159.03687 182.967903) (xy 159.12489 182.976572) (xy 159.62511 182.976572) + (xy 159.713129 182.967903) (xy 159.791873 182.944016) (xy 159.864432 182.905232) (xy 159.928035 182.853035) + (xy 159.980232 182.789432) (xy 160.019016 182.716873) (xy 160.042903 182.638129) (xy 160.051572 182.55011) + (xy 160.051572 182.124889) (xy 162.198428 182.124889) (xy 162.198428 182.55011) (xy 162.207096 182.638129) + (xy 162.230983 182.716873) (xy 162.269767 182.789432) (xy 162.321964 182.853035) (xy 162.385567 182.905232) + (xy 162.458126 182.944016) (xy 162.53687 182.967903) (xy 162.62489 182.976572) (xy 163.12511 182.976572) + (xy 163.213129 182.967903) (xy 163.291873 182.944016) (xy 163.364432 182.905232) (xy 163.428035 182.853035) + (xy 163.480231 182.789434) (xy 163.51476 182.724836) (xy 163.545701 182.687135) (xy 163.588714 182.664143) + (xy 163.637252 182.659363) (xy 163.683925 182.673521) (xy 163.721626 182.704462) (xy 163.73524 182.724836) + (xy 163.769768 182.789434) (xy 163.821964 182.853035) (xy 163.885567 182.905232) (xy 163.958126 182.944016) + (xy 164.03687 182.967903) (xy 164.12489 182.976572) (xy 164.62511 182.976572) (xy 164.713129 182.967903) + (xy 164.791873 182.944016) (xy 164.864432 182.905232) (xy 164.928035 182.853035) (xy 164.980232 182.789432) + (xy 165.019016 182.716873) (xy 165.042903 182.638129) (xy 165.051572 182.55011) (xy 165.051572 182.124889) + (xy 166.198428 182.124889) (xy 166.198428 182.55011) (xy 166.207096 182.638129) (xy 166.230983 182.716873) + (xy 166.269767 182.789432) (xy 166.321964 182.853035) (xy 166.385567 182.905232) (xy 166.458126 182.944016) + (xy 166.53687 182.967903) (xy 166.62489 182.976572) (xy 167.12511 182.976572) (xy 167.213129 182.967903) + (xy 167.291873 182.944016) (xy 167.364432 182.905232) (xy 167.428035 182.853035) (xy 167.480231 182.789434) + (xy 167.51476 182.724836) (xy 167.545701 182.687135) (xy 167.588714 182.664143) (xy 167.637252 182.659363) + (xy 167.683925 182.673521) (xy 167.721626 182.704462) (xy 167.73524 182.724836) (xy 167.769768 182.789434) + (xy 167.821964 182.853035) (xy 167.885567 182.905232) (xy 167.958126 182.944016) (xy 168.03687 182.967903) + (xy 168.12489 182.976572) (xy 168.62511 182.976572) (xy 168.713129 182.967903) (xy 168.791873 182.944016) + (xy 168.864432 182.905232) (xy 168.928035 182.853035) (xy 168.980232 182.789432) (xy 169.019016 182.716873) + (xy 169.042903 182.638129) (xy 169.051572 182.55011) (xy 169.051572 182.124889) (xy 170.198428 182.124889) + (xy 170.198428 182.55011) (xy 170.207096 182.638129) (xy 170.230983 182.716873) (xy 170.269767 182.789432) + (xy 170.321964 182.853035) (xy 170.385567 182.905232) (xy 170.458126 182.944016) (xy 170.53687 182.967903) + (xy 170.62489 182.976572) (xy 171.12511 182.976572) (xy 171.213129 182.967903) (xy 171.291873 182.944016) + (xy 171.364432 182.905232) (xy 171.428035 182.853035) (xy 171.480231 182.789434) (xy 171.51476 182.724836) + (xy 171.545701 182.687135) (xy 171.588714 182.664143) (xy 171.637252 182.659363) (xy 171.683925 182.673521) + (xy 171.721626 182.704462) (xy 171.73524 182.724836) (xy 171.769768 182.789434) (xy 171.821964 182.853035) + (xy 171.885567 182.905232) (xy 171.958126 182.944016) (xy 172.03687 182.967903) (xy 172.12489 182.976572) + (xy 172.62511 182.976572) (xy 172.713129 182.967903) (xy 172.791873 182.944016) (xy 172.864432 182.905232) + (xy 172.928035 182.853035) (xy 172.980232 182.789432) (xy 173.019016 182.716873) (xy 173.042903 182.638129) + (xy 173.051572 182.55011) (xy 173.051572 182.124889) (xy 174.198428 182.124889) (xy 174.198428 182.55011) + (xy 174.207096 182.638129) (xy 174.230983 182.716873) (xy 174.269767 182.789432) (xy 174.321964 182.853035) + (xy 174.385567 182.905232) (xy 174.458126 182.944016) (xy 174.53687 182.967903) (xy 174.62489 182.976572) + (xy 175.12511 182.976572) (xy 175.213129 182.967903) (xy 175.291873 182.944016) (xy 175.364432 182.905232) + (xy 175.428035 182.853035) (xy 175.480231 182.789434) (xy 175.51476 182.724836) (xy 175.545701 182.687135) + (xy 175.588714 182.664143) (xy 175.637252 182.659363) (xy 175.683925 182.673521) (xy 175.721626 182.704462) + (xy 175.73524 182.724836) (xy 175.769768 182.789434) (xy 175.821964 182.853035) (xy 175.885567 182.905232) + (xy 175.958126 182.944016) (xy 176.03687 182.967903) (xy 176.12489 182.976572) (xy 176.62511 182.976572) + (xy 176.713129 182.967903) (xy 176.791873 182.944016) (xy 176.864432 182.905232) (xy 176.928035 182.853035) + (xy 176.980232 182.789432) (xy 177.019016 182.716873) (xy 177.042903 182.638129) (xy 177.051572 182.55011) + (xy 177.051572 182.124889) (xy 178.198428 182.124889) (xy 178.198428 182.55011) (xy 178.207096 182.638129) + (xy 178.230983 182.716873) (xy 178.269767 182.789432) (xy 178.321964 182.853035) (xy 178.385567 182.905232) + (xy 178.458126 182.944016) (xy 178.53687 182.967903) (xy 178.62489 182.976572) (xy 179.12511 182.976572) + (xy 179.213129 182.967903) (xy 179.291873 182.944016) (xy 179.364432 182.905232) (xy 179.428035 182.853035) + (xy 179.480231 182.789434) (xy 179.51476 182.724836) (xy 179.545701 182.687135) (xy 179.588714 182.664143) + (xy 179.637252 182.659363) (xy 179.683925 182.673521) (xy 179.721626 182.704462) (xy 179.73524 182.724836) + (xy 179.769768 182.789434) (xy 179.821964 182.853035) (xy 179.885567 182.905232) (xy 179.958126 182.944016) + (xy 180.03687 182.967903) (xy 180.12489 182.976572) (xy 180.62511 182.976572) (xy 180.713129 182.967903) + (xy 180.791873 182.944016) (xy 180.864432 182.905232) (xy 180.928035 182.853035) (xy 180.980232 182.789432) + (xy 181.019016 182.716873) (xy 181.042903 182.638129) (xy 181.051572 182.55011) (xy 181.051572 182.124889) + (xy 182.198428 182.124889) (xy 182.198428 182.55011) (xy 182.207096 182.638129) (xy 182.230983 182.716873) + (xy 182.269767 182.789432) (xy 182.321964 182.853035) (xy 182.385567 182.905232) (xy 182.458126 182.944016) + (xy 182.53687 182.967903) (xy 182.62489 182.976572) (xy 183.12511 182.976572) (xy 183.213129 182.967903) + (xy 183.291873 182.944016) (xy 183.364432 182.905232) (xy 183.428035 182.853035) (xy 183.480231 182.789434) + (xy 183.51476 182.724836) (xy 183.545701 182.687135) (xy 183.588714 182.664143) (xy 183.637252 182.659363) + (xy 183.683925 182.673521) (xy 183.721626 182.704462) (xy 183.73524 182.724836) (xy 183.769768 182.789434) + (xy 183.821964 182.853035) (xy 183.885567 182.905232) (xy 183.958126 182.944016) (xy 184.03687 182.967903) + (xy 184.12489 182.976572) (xy 184.62511 182.976572) (xy 184.713129 182.967903) (xy 184.791873 182.944016) + (xy 184.864432 182.905232) (xy 184.928035 182.853035) (xy 184.980232 182.789432) (xy 185.019016 182.716873) + (xy 185.042903 182.638129) (xy 185.051572 182.55011) (xy 185.051572 182.124889) (xy 186.198428 182.124889) + (xy 186.198428 182.55011) (xy 186.207096 182.638129) (xy 186.230983 182.716873) (xy 186.269767 182.789432) + (xy 186.321964 182.853035) (xy 186.385567 182.905232) (xy 186.458126 182.944016) (xy 186.53687 182.967903) + (xy 186.62489 182.976572) (xy 187.12511 182.976572) (xy 187.213129 182.967903) (xy 187.291873 182.944016) + (xy 187.364432 182.905232) (xy 187.428035 182.853035) (xy 187.480231 182.789434) (xy 187.51476 182.724836) + (xy 187.545701 182.687135) (xy 187.588714 182.664143) (xy 187.637252 182.659363) (xy 187.683925 182.673521) + (xy 187.721626 182.704462) (xy 187.73524 182.724836) (xy 187.769768 182.789434) (xy 187.821964 182.853035) + (xy 187.885567 182.905232) (xy 187.958126 182.944016) (xy 188.03687 182.967903) (xy 188.12489 182.976572) + (xy 188.62511 182.976572) (xy 188.713129 182.967903) (xy 188.791873 182.944016) (xy 188.864432 182.905232) + (xy 188.928035 182.853035) (xy 188.980232 182.789432) (xy 189.019016 182.716873) (xy 189.042903 182.638129) + (xy 189.051572 182.55011) (xy 189.051572 182.124889) (xy 190.198428 182.124889) (xy 190.198428 182.55011) + (xy 190.207096 182.638129) (xy 190.230983 182.716873) (xy 190.269767 182.789432) (xy 190.321964 182.853035) + (xy 190.385567 182.905232) (xy 190.458126 182.944016) (xy 190.53687 182.967903) (xy 190.62489 182.976572) + (xy 191.12511 182.976572) (xy 191.213129 182.967903) (xy 191.291873 182.944016) (xy 191.364432 182.905232) + (xy 191.428035 182.853035) (xy 191.480231 182.789434) (xy 191.51476 182.724836) (xy 191.545701 182.687135) + (xy 191.588714 182.664143) (xy 191.637252 182.659363) (xy 191.683925 182.673521) (xy 191.721626 182.704462) + (xy 191.73524 182.724836) (xy 191.769768 182.789434) (xy 191.821964 182.853035) (xy 191.885567 182.905232) + (xy 191.958126 182.944016) (xy 192.03687 182.967903) (xy 192.12489 182.976572) (xy 192.62511 182.976572) + (xy 192.713129 182.967903) (xy 192.791873 182.944016) (xy 192.864432 182.905232) (xy 192.928035 182.853035) + (xy 192.980232 182.789432) (xy 193.019016 182.716873) (xy 193.042903 182.638129) (xy 193.051572 182.55011) + (xy 193.051572 182.124889) (xy 193.042903 182.03687) (xy 193.019016 181.958126) (xy 192.980232 181.885567) + (xy 192.928035 181.821964) (xy 192.864432 181.769767) (xy 192.791873 181.730983) (xy 192.713129 181.707096) + (xy 192.62511 181.698428) (xy 192.12489 181.698428) (xy 192.03687 181.707096) (xy 191.958126 181.730983) + (xy 191.885567 181.769767) (xy 191.821964 181.821964) (xy 191.769768 181.885565) (xy 191.73524 181.950164) + (xy 191.704299 181.987865) (xy 191.661286 182.010857) (xy 191.612748 182.015637) (xy 191.566075 182.001479) + (xy 191.528374 181.970538) (xy 191.51476 181.950164) (xy 191.480231 181.885565) (xy 191.428035 181.821964) + (xy 191.364432 181.769767) (xy 191.291873 181.730983) (xy 191.213129 181.707096) (xy 191.12511 181.698428) + (xy 190.62489 181.698428) (xy 190.53687 181.707096) (xy 190.458126 181.730983) (xy 190.385567 181.769767) + (xy 190.321964 181.821964) (xy 190.269767 181.885567) (xy 190.230983 181.958126) (xy 190.207096 182.03687) + (xy 190.198428 182.124889) (xy 189.051572 182.124889) (xy 189.042903 182.03687) (xy 189.019016 181.958126) + (xy 188.980232 181.885567) (xy 188.928035 181.821964) (xy 188.864432 181.769767) (xy 188.791873 181.730983) + (xy 188.713129 181.707096) (xy 188.62511 181.698428) (xy 188.12489 181.698428) (xy 188.03687 181.707096) + (xy 187.958126 181.730983) (xy 187.885567 181.769767) (xy 187.821964 181.821964) (xy 187.769768 181.885565) + (xy 187.73524 181.950164) (xy 187.704299 181.987865) (xy 187.661286 182.010857) (xy 187.612748 182.015637) + (xy 187.566075 182.001479) (xy 187.528374 181.970538) (xy 187.51476 181.950164) (xy 187.480231 181.885565) + (xy 187.428035 181.821964) (xy 187.364432 181.769767) (xy 187.291873 181.730983) (xy 187.213129 181.707096) + (xy 187.12511 181.698428) (xy 186.62489 181.698428) (xy 186.53687 181.707096) (xy 186.458126 181.730983) + (xy 186.385567 181.769767) (xy 186.321964 181.821964) (xy 186.269767 181.885567) (xy 186.230983 181.958126) + (xy 186.207096 182.03687) (xy 186.198428 182.124889) (xy 185.051572 182.124889) (xy 185.042903 182.03687) + (xy 185.019016 181.958126) (xy 184.980232 181.885567) (xy 184.928035 181.821964) (xy 184.864432 181.769767) + (xy 184.791873 181.730983) (xy 184.713129 181.707096) (xy 184.62511 181.698428) (xy 184.12489 181.698428) + (xy 184.03687 181.707096) (xy 183.958126 181.730983) (xy 183.885567 181.769767) (xy 183.821964 181.821964) + (xy 183.769768 181.885565) (xy 183.73524 181.950164) (xy 183.704299 181.987865) (xy 183.661286 182.010857) + (xy 183.612748 182.015637) (xy 183.566075 182.001479) (xy 183.528374 181.970538) (xy 183.51476 181.950164) + (xy 183.480231 181.885565) (xy 183.428035 181.821964) (xy 183.364432 181.769767) (xy 183.291873 181.730983) + (xy 183.213129 181.707096) (xy 183.12511 181.698428) (xy 182.62489 181.698428) (xy 182.53687 181.707096) + (xy 182.458126 181.730983) (xy 182.385567 181.769767) (xy 182.321964 181.821964) (xy 182.269767 181.885567) + (xy 182.230983 181.958126) (xy 182.207096 182.03687) (xy 182.198428 182.124889) (xy 181.051572 182.124889) + (xy 181.042903 182.03687) (xy 181.019016 181.958126) (xy 180.980232 181.885567) (xy 180.928035 181.821964) + (xy 180.864432 181.769767) (xy 180.791873 181.730983) (xy 180.713129 181.707096) (xy 180.62511 181.698428) + (xy 180.12489 181.698428) (xy 180.03687 181.707096) (xy 179.958126 181.730983) (xy 179.885567 181.769767) + (xy 179.821964 181.821964) (xy 179.769768 181.885565) (xy 179.73524 181.950164) (xy 179.704299 181.987865) + (xy 179.661286 182.010857) (xy 179.612748 182.015637) (xy 179.566075 182.001479) (xy 179.528374 181.970538) + (xy 179.51476 181.950164) (xy 179.480231 181.885565) (xy 179.428035 181.821964) (xy 179.364432 181.769767) + (xy 179.291873 181.730983) (xy 179.213129 181.707096) (xy 179.12511 181.698428) (xy 178.62489 181.698428) + (xy 178.53687 181.707096) (xy 178.458126 181.730983) (xy 178.385567 181.769767) (xy 178.321964 181.821964) + (xy 178.269767 181.885567) (xy 178.230983 181.958126) (xy 178.207096 182.03687) (xy 178.198428 182.124889) + (xy 177.051572 182.124889) (xy 177.042903 182.03687) (xy 177.019016 181.958126) (xy 176.980232 181.885567) + (xy 176.928035 181.821964) (xy 176.864432 181.769767) (xy 176.791873 181.730983) (xy 176.713129 181.707096) + (xy 176.62511 181.698428) (xy 176.12489 181.698428) (xy 176.03687 181.707096) (xy 175.958126 181.730983) + (xy 175.885567 181.769767) (xy 175.821964 181.821964) (xy 175.769768 181.885565) (xy 175.73524 181.950164) + (xy 175.704299 181.987865) (xy 175.661286 182.010857) (xy 175.612748 182.015637) (xy 175.566075 182.001479) + (xy 175.528374 181.970538) (xy 175.51476 181.950164) (xy 175.480231 181.885565) (xy 175.428035 181.821964) + (xy 175.364432 181.769767) (xy 175.291873 181.730983) (xy 175.213129 181.707096) (xy 175.12511 181.698428) + (xy 174.62489 181.698428) (xy 174.53687 181.707096) (xy 174.458126 181.730983) (xy 174.385567 181.769767) + (xy 174.321964 181.821964) (xy 174.269767 181.885567) (xy 174.230983 181.958126) (xy 174.207096 182.03687) + (xy 174.198428 182.124889) (xy 173.051572 182.124889) (xy 173.042903 182.03687) (xy 173.019016 181.958126) + (xy 172.980232 181.885567) (xy 172.928035 181.821964) (xy 172.864432 181.769767) (xy 172.791873 181.730983) + (xy 172.713129 181.707096) (xy 172.62511 181.698428) (xy 172.12489 181.698428) (xy 172.03687 181.707096) + (xy 171.958126 181.730983) (xy 171.885567 181.769767) (xy 171.821964 181.821964) (xy 171.769768 181.885565) + (xy 171.73524 181.950164) (xy 171.704299 181.987865) (xy 171.661286 182.010857) (xy 171.612748 182.015637) + (xy 171.566075 182.001479) (xy 171.528374 181.970538) (xy 171.51476 181.950164) (xy 171.480231 181.885565) + (xy 171.428035 181.821964) (xy 171.364432 181.769767) (xy 171.291873 181.730983) (xy 171.213129 181.707096) + (xy 171.12511 181.698428) (xy 170.62489 181.698428) (xy 170.53687 181.707096) (xy 170.458126 181.730983) + (xy 170.385567 181.769767) (xy 170.321964 181.821964) (xy 170.269767 181.885567) (xy 170.230983 181.958126) + (xy 170.207096 182.03687) (xy 170.198428 182.124889) (xy 169.051572 182.124889) (xy 169.042903 182.03687) + (xy 169.019016 181.958126) (xy 168.980232 181.885567) (xy 168.928035 181.821964) (xy 168.864432 181.769767) + (xy 168.791873 181.730983) (xy 168.713129 181.707096) (xy 168.62511 181.698428) (xy 168.12489 181.698428) + (xy 168.03687 181.707096) (xy 167.958126 181.730983) (xy 167.885567 181.769767) (xy 167.821964 181.821964) + (xy 167.769768 181.885565) (xy 167.73524 181.950164) (xy 167.704299 181.987865) (xy 167.661286 182.010857) + (xy 167.612748 182.015637) (xy 167.566075 182.001479) (xy 167.528374 181.970538) (xy 167.51476 181.950164) + (xy 167.480231 181.885565) (xy 167.428035 181.821964) (xy 167.364432 181.769767) (xy 167.291873 181.730983) + (xy 167.213129 181.707096) (xy 167.12511 181.698428) (xy 166.62489 181.698428) (xy 166.53687 181.707096) + (xy 166.458126 181.730983) (xy 166.385567 181.769767) (xy 166.321964 181.821964) (xy 166.269767 181.885567) + (xy 166.230983 181.958126) (xy 166.207096 182.03687) (xy 166.198428 182.124889) (xy 165.051572 182.124889) + (xy 165.042903 182.03687) (xy 165.019016 181.958126) (xy 164.980232 181.885567) (xy 164.928035 181.821964) + (xy 164.864432 181.769767) (xy 164.791873 181.730983) (xy 164.713129 181.707096) (xy 164.62511 181.698428) + (xy 164.12489 181.698428) (xy 164.03687 181.707096) (xy 163.958126 181.730983) (xy 163.885567 181.769767) + (xy 163.821964 181.821964) (xy 163.769768 181.885565) (xy 163.73524 181.950164) (xy 163.704299 181.987865) + (xy 163.661286 182.010857) (xy 163.612748 182.015637) (xy 163.566075 182.001479) (xy 163.528374 181.970538) + (xy 163.51476 181.950164) (xy 163.480231 181.885565) (xy 163.428035 181.821964) (xy 163.364432 181.769767) + (xy 163.291873 181.730983) (xy 163.213129 181.707096) (xy 163.12511 181.698428) (xy 162.62489 181.698428) + (xy 162.53687 181.707096) (xy 162.458126 181.730983) (xy 162.385567 181.769767) (xy 162.321964 181.821964) + (xy 162.269767 181.885567) (xy 162.230983 181.958126) (xy 162.207096 182.03687) (xy 162.198428 182.124889) + (xy 160.051572 182.124889) (xy 160.042903 182.03687) (xy 160.019016 181.958126) (xy 159.980232 181.885567) + (xy 159.928035 181.821964) (xy 159.864432 181.769767) (xy 159.791873 181.730983) (xy 159.713129 181.707096) + (xy 159.62511 181.698428) (xy 159.12489 181.698428) (xy 159.03687 181.707096) (xy 158.958126 181.730983) + (xy 158.885567 181.769767) (xy 158.821964 181.821964) (xy 158.769768 181.885565) (xy 158.73524 181.950164) + (xy 158.704299 181.987865) (xy 158.661286 182.010857) (xy 158.612748 182.015637) (xy 158.566075 182.001479) + (xy 158.528374 181.970538) (xy 158.51476 181.950164) (xy 158.480231 181.885565) (xy 158.428035 181.821964) + (xy 158.364432 181.769767) (xy 158.291873 181.730983) (xy 158.213129 181.707096) (xy 158.12511 181.698428) + (xy 157.62489 181.698428) (xy 157.53687 181.707096) (xy 157.458126 181.730983) (xy 157.385567 181.769767) + (xy 157.321964 181.821964) (xy 157.269767 181.885567) (xy 157.230983 181.958126) (xy 157.207096 182.03687) + (xy 157.198428 182.124889) (xy 156.051572 182.124889) (xy 156.042903 182.03687) (xy 156.019016 181.958126) + (xy 155.980232 181.885567) (xy 155.928035 181.821964) (xy 155.864432 181.769767) (xy 155.791873 181.730983) + (xy 155.713129 181.707096) (xy 155.62511 181.698428) (xy 155.12489 181.698428) (xy 155.03687 181.707096) + (xy 154.958126 181.730983) (xy 154.885567 181.769767) (xy 154.821964 181.821964) (xy 154.769768 181.885565) + (xy 154.73524 181.950164) (xy 154.704299 181.987865) (xy 154.661286 182.010857) (xy 154.612748 182.015637) + (xy 154.566075 182.001479) (xy 154.528374 181.970538) (xy 154.51476 181.950164) (xy 154.480231 181.885565) + (xy 154.428035 181.821964) (xy 154.364432 181.769767) (xy 154.291873 181.730983) (xy 154.213129 181.707096) + (xy 154.12511 181.698428) (xy 153.62489 181.698428) (xy 153.53687 181.707096) (xy 153.458126 181.730983) + (xy 153.385567 181.769767) (xy 153.321964 181.821964) (xy 153.269767 181.885567) (xy 153.230983 181.958126) + (xy 153.207096 182.03687) (xy 153.198428 182.124889) (xy 152.051572 182.124889) (xy 152.042903 182.03687) + (xy 152.019016 181.958126) (xy 151.980232 181.885567) (xy 151.928035 181.821964) (xy 151.864432 181.769767) + (xy 151.791873 181.730983) (xy 151.713129 181.707096) (xy 151.62511 181.698428) (xy 151.12489 181.698428) + (xy 151.03687 181.707096) (xy 150.958126 181.730983) (xy 150.885567 181.769767) (xy 150.821964 181.821964) + (xy 150.769768 181.885565) (xy 150.73524 181.950164) (xy 150.704299 181.987865) (xy 150.661286 182.010857) + (xy 150.612748 182.015637) (xy 150.566075 182.001479) (xy 150.528374 181.970538) (xy 150.51476 181.950164) + (xy 150.480231 181.885565) (xy 150.428035 181.821964) (xy 150.364432 181.769767) (xy 150.291873 181.730983) + (xy 150.213129 181.707096) (xy 150.12511 181.698428) (xy 149.62489 181.698428) (xy 149.53687 181.707096) + (xy 149.458126 181.730983) (xy 149.385567 181.769767) (xy 149.321964 181.821964) (xy 149.269767 181.885567) + (xy 149.230983 181.958126) (xy 149.207096 182.03687) (xy 149.198428 182.124889) (xy 148.051572 182.124889) + (xy 148.042903 182.03687) (xy 148.019016 181.958126) (xy 147.980232 181.885567) (xy 147.928035 181.821964) + (xy 147.864432 181.769767) (xy 147.791873 181.730983) (xy 147.713129 181.707096) (xy 147.62511 181.698428) + (xy 147.12489 181.698428) (xy 147.03687 181.707096) (xy 146.958126 181.730983) (xy 146.885567 181.769767) + (xy 146.821964 181.821964) (xy 146.769768 181.885565) (xy 146.73524 181.950164) (xy 146.704299 181.987865) + (xy 146.661286 182.010857) (xy 146.612748 182.015637) (xy 146.566075 182.001479) (xy 146.528374 181.970538) + (xy 146.51476 181.950164) (xy 146.480231 181.885565) (xy 146.428035 181.821964) (xy 146.364432 181.769767) + (xy 146.291873 181.730983) (xy 146.213129 181.707096) (xy 146.12511 181.698428) (xy 145.62489 181.698428) + (xy 145.53687 181.707096) (xy 145.458126 181.730983) (xy 145.385567 181.769767) (xy 145.321964 181.821964) + (xy 145.269767 181.885567) (xy 145.230983 181.958126) (xy 145.207096 182.03687) (xy 145.198428 182.124889) + (xy 142.051572 182.124889) (xy 142.042903 182.03687) (xy 142.019016 181.958126) (xy 141.980232 181.885567) + (xy 141.928035 181.821964) (xy 141.864432 181.769767) (xy 141.791873 181.730983) (xy 141.713129 181.707096) + (xy 141.62511 181.698428) (xy 141.12489 181.698428) (xy 141.03687 181.707096) (xy 140.958126 181.730983) + (xy 140.885567 181.769767) (xy 140.821964 181.821964) (xy 140.769768 181.885565) (xy 140.73524 181.950164) + (xy 140.704299 181.987865) (xy 140.661286 182.010857) (xy 140.612748 182.015637) (xy 140.566075 182.001479) + (xy 140.528374 181.970538) (xy 140.51476 181.950164) (xy 140.480231 181.885565) (xy 140.428035 181.821964) + (xy 140.364432 181.769767) (xy 140.291873 181.730983) (xy 140.213129 181.707096) (xy 140.12511 181.698428) + (xy 139.62489 181.698428) (xy 139.53687 181.707096) (xy 139.458126 181.730983) (xy 139.385567 181.769767) + (xy 139.321964 181.821964) (xy 139.269767 181.885567) (xy 139.230983 181.958126) (xy 139.207096 182.03687) + (xy 139.198428 182.124889) (xy 138.051572 182.124889) (xy 138.042903 182.03687) (xy 138.019016 181.958126) + (xy 137.980232 181.885567) (xy 137.928035 181.821964) (xy 137.864432 181.769767) (xy 137.791873 181.730983) + (xy 137.713129 181.707096) (xy 137.62511 181.698428) (xy 137.12489 181.698428) (xy 137.03687 181.707096) + (xy 136.958126 181.730983) (xy 136.885567 181.769767) (xy 136.821964 181.821964) (xy 136.769768 181.885565) + (xy 136.73524 181.950164) (xy 136.704299 181.987865) (xy 136.661286 182.010857) (xy 136.612748 182.015637) + (xy 136.566075 182.001479) (xy 136.528374 181.970538) (xy 136.51476 181.950164) (xy 136.480231 181.885565) + (xy 136.428035 181.821964) (xy 136.364432 181.769767) (xy 136.291873 181.730983) (xy 136.213129 181.707096) + (xy 136.12511 181.698428) (xy 135.62489 181.698428) (xy 135.53687 181.707096) (xy 135.458126 181.730983) + (xy 135.385567 181.769767) (xy 135.321964 181.821964) (xy 135.269767 181.885567) (xy 135.230983 181.958126) + (xy 135.207096 182.03687) (xy 135.198428 182.124889) (xy 134.051572 182.124889) (xy 134.042903 182.03687) + (xy 134.019016 181.958126) (xy 133.980232 181.885567) (xy 133.928035 181.821964) (xy 133.864432 181.769767) + (xy 133.791873 181.730983) (xy 133.713129 181.707096) (xy 133.62511 181.698428) (xy 133.12489 181.698428) + (xy 133.03687 181.707096) (xy 132.958126 181.730983) (xy 132.885567 181.769767) (xy 132.821964 181.821964) + (xy 132.769768 181.885565) (xy 132.73524 181.950164) (xy 132.704299 181.987865) (xy 132.661286 182.010857) + (xy 132.612748 182.015637) (xy 132.566075 182.001479) (xy 132.528374 181.970538) (xy 132.51476 181.950164) + (xy 132.480231 181.885565) (xy 132.428035 181.821964) (xy 132.364432 181.769767) (xy 132.291873 181.730983) + (xy 132.213129 181.707096) (xy 132.12511 181.698428) (xy 131.62489 181.698428) (xy 131.53687 181.707096) + (xy 131.458126 181.730983) (xy 131.385567 181.769767) (xy 131.321964 181.821964) (xy 131.269767 181.885567) + (xy 131.230983 181.958126) (xy 131.207096 182.03687) (xy 131.198428 182.124889) (xy 129.051572 182.124889) + (xy 129.042903 182.03687) (xy 129.019016 181.958126) (xy 128.980232 181.885567) (xy 128.928035 181.821964) + (xy 128.864432 181.769767) (xy 128.791873 181.730983) (xy 128.713129 181.707096) (xy 128.62511 181.698428) + (xy 128.12489 181.698428) (xy 128.03687 181.707096) (xy 127.958126 181.730983) (xy 127.885567 181.769767) + (xy 127.821964 181.821964) (xy 127.769768 181.885565) (xy 127.73524 181.950164) (xy 127.704299 181.987865) + (xy 127.661286 182.010857) (xy 127.612748 182.015637) (xy 127.566075 182.001479) (xy 127.528374 181.970538) + (xy 127.51476 181.950164) (xy 127.480231 181.885565) (xy 127.428035 181.821964) (xy 127.364432 181.769767) + (xy 127.291873 181.730983) (xy 127.213129 181.707096) (xy 127.12511 181.698428) (xy 126.62489 181.698428) + (xy 126.53687 181.707096) (xy 126.458126 181.730983) (xy 126.385567 181.769767) (xy 126.321964 181.821964) + (xy 126.269767 181.885567) (xy 126.230983 181.958126) (xy 126.207096 182.03687) (xy 126.198428 182.124889) + (xy 109.215467 182.124889) (xy 109.210478 182.117379) (xy 108.988269 181.852561) (xy 108.979715 181.844185) + (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) (xy 108.691017 181.611712) + (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) (xy 108.362705 181.439765) + (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) (xy 108.007246 181.33486) + (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) (xy 107.638169 181.300991) + (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) (xy 107.269523 181.339459) + (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) (xy 106.915377 181.448799) + (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) (xy 106.589199 181.624856) + (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) (xy 106.30348 181.860873) + (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) (xy 106.069027 182.147907) + (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) (xy 105.894803 182.474976) + (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) (xy 105.787397 182.829748) + (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) (xy 105.750356 183.19268) + (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) (xy 105.740486 185.922835) + (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) (xy 98.025 186) (xy 97.977165 185.990485) + (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) (xy 97.9 181.384817) (xy 97.900442 181.375815) + (xy 97.898913 181.360298) (xy 97.894623 181.346156) (xy 97.887661 181.333131) (xy 97.878289 181.32171) + (xy 97.866868 181.312338) (xy 97.853843 181.305376) (xy 97.839701 181.301086) (xy 97.824184 181.299557) + (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) (xy 79.460298 181.301086) (xy 79.446156 181.305376) + (xy 79.433131 181.312338) (xy 79.42171 181.32171) (xy 79.412338 181.333131) (xy 79.405376 181.346156) + (xy 79.401086 181.360298) (xy 79.399558 181.375811) (xy 79.400001 181.384827) (xy 79.4 189.425) + (xy 79.390485 189.472835) (xy 79.363388 189.513388) (xy 79.322835 189.540485) (xy 79.275 189.55) + (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) (xy 64.559515 189.472835) + (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) (xy 70.353565 185.266856) + (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) (xy 71.176268 186.269323) + (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) (xy 72.466856 186.396434) + (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) (xy 73.469323 185.573731) + (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) (xy 73.596434 184.283143) + (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) (xy 72.773731 183.280676) + (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) (xy 71.483143 183.153565) + (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) (xy 70.480676 183.976268) + (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) (xy 64.55 99.208919) (xy 70.288764 99.208919) + (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) (xy 70.665216 100.449915) + (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) (xy 71.808919 101.061236) + (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) (xy 73.049915 100.684783) + (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) (xy 73.661236 99.54108) + (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) (xy 73.284783 98.300084) + (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) (xy 72.141081 97.688764) + (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) (xy 70.900084 98.065216) + (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) (xy 70.288764 99.208919) + (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) (xy 64.627165 83.059515) + (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layer "B.Cu") + (uuid "494d18d1-ba92-41f3-b781-f82625ec8a22") + (hatch edge 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.475 180.375) (xy 69.555 180.375) (xy 69.555 104.425) (xy 64.475 104.425) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In1.Cu") + (uuid "98893356-c0df-4555-8032-1270973d224f") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) (xy 193.75 186.125) + (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) + (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) + (xy 205.500599 181.30091) (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) + (xy 205.146759 181.340389) (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) + (xy 204.807334 181.447841) (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) + (xy 204.495243 181.619176) (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) + (xy 204.22237 181.847871) (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) + (xy 203.999116 182.12521) (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) + (xy 203.833983 182.440626) (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) + (xy 203.733258 182.782126) (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) + (xy 203.7 183.121324) (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) + (xy 203.70091 184.4494) (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) + (xy 203.740388 184.803237) (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) + (xy 203.847844 185.142669) (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) + (xy 204.019176 185.454756) (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) + (xy 204.247872 185.72763) (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) + (xy 204.503783 186.03592) (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) + (xy 204.384055 186.125) (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) + (xy 196.59316 186.047835) (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) + (xy 196.567325 185.873405) (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) + (xy 196.481761 185.603877) (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) + (xy 196.345462 185.356075) (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) + (xy 196.16361 185.139449) (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) + (xy 195.943154 184.962286) (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) + (xy 195.69249 184.831321) (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) + (xy 195.421192 184.751545) (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) + (xy 195.13956 184.725981) (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) + (xy 194.858311 184.755604) (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) + (xy 194.588135 184.839307) (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) + (xy 194.339396 184.97388) (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) + (xy 194.121546 185.154191) (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) + (xy 193.942861 185.373386) (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) + (xy 193.810163 185.623092) (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) + (xy 193.728477 185.893861) (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) + (xy 193.700353 186.167752) (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) + (xy 193.663389 188.488388) (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 122.775 188.525) + (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) (xy 120.522836 188.515485) + (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) (xy 112.317967 188.488388) + (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) (xy 112.317967 188.311612) + (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) (xy 112.447484 188.17237) + (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) (xy 112.474915 187.893854) + (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) (xy 112.29737 187.677515) + (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) (xy 112.018854 187.650084) + (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) (xy 111.802515 187.827629) + (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) (xy 111.775084 188.106145) + (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) (xy 111.91309 188.296066) + (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) (xy 111.947579 188.469445) + (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) (xy 111.406355 188.525) + (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) (xy 111.281355 188.4) + (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) (xy 111.356974 188.282659) + (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) (xy 111.4889 188.035841) + (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) (xy 111.407658 187.768024) + (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) (xy 111.160842 187.6361) + (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) (xy 110.893024 187.717341) + (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) (xy 110.7611 187.964158) + (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) (xy 110.842341 188.231975) + (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) (xy 110.966243 188.375612) + (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) (xy 110.868033 188.522598) + (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) (xy 109.586612 188.488388) + (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (zone + (net 1) + (net_name "GND") + (layer "In2.Cu") + (uuid "00000000-0000-0000-0000-00005d3b6f5d") + (hatch edge 0.508) + (connect_pads thru_hole_only + (clearance 0) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 64.5 83) (xy 232.125 83) (xy 232.125 181.375) (xy 205.5 181.375) (xy 205.5 186.125) (xy 193.75 186.125) + (xy 193.75 188.525) (xy 109.375 188.525) (xy 109.375 183.25) (xy 105.875 183.25) (xy 105.875 186) + (xy 97.75 186) (xy 97.75 181.375) (xy 79.5 181.375) (xy 79.5 189.625) (xy 64.5 189.625) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 231.972841 83.059515) (xy 232.013394 83.086612) (xy 232.040491 83.127165) (xy 232.050006 83.174997) + (xy 232.052695 181.174997) (xy 232.043181 181.222832) (xy 232.016086 181.263386) (xy 231.975534 181.290484) + (xy 231.927698 181.3) (xy 205.518844 181.3) (xy 205.51603 181.300286) (xy 205.502518 181.300924) + (xy 205.500599 181.30091) (xy 205.171351 181.335515) (xy 205.159616 181.337924) (xy 205.157907 181.338263) + (xy 205.146759 181.340389) (xy 204.830512 181.438284) (xy 204.819441 181.442938) (xy 204.817831 181.443601) + (xy 204.807334 181.447841) (xy 204.51612 181.6053) (xy 204.506187 181.612001) (xy 204.504732 181.612967) + (xy 204.495243 181.619176) (xy 204.240153 181.830205) (xy 204.231698 181.83872) (xy 204.230457 181.839953) + (xy 204.22237 181.847871) (xy 204.013127 182.104429) (xy 204.006485 182.114427) (xy 204.005509 182.115874) + (xy 203.999116 182.12521) (xy 203.843697 182.41751) (xy 203.839131 182.428589) (xy 203.838452 182.430203) + (xy 203.833983 182.440626) (xy 203.738297 182.757556) (xy 203.735973 182.769295) (xy 203.735622 182.771004) + (xy 203.733258 182.782126) (xy 203.700357 183.117682) (xy 203.700355 183.117681) (xy 203.700352 183.117761) + (xy 203.7 183.121324) (xy 203.7 184.431156) (xy 203.700286 184.43397) (xy 203.700924 184.447482) + (xy 203.70091 184.4494) (xy 203.735515 184.778648) (xy 203.737924 184.790384) (xy 203.738263 184.792093) + (xy 203.740388 184.803237) (xy 203.838288 185.119498) (xy 203.842931 185.130543) (xy 203.843598 185.132159) + (xy 203.847844 185.142669) (xy 204.0053 185.433879) (xy 204.012001 185.443813) (xy 204.012967 185.445268) + (xy 204.019176 185.454756) (xy 204.230205 185.709846) (xy 204.23872 185.718302) (xy 204.239953 185.719543) + (xy 204.247872 185.72763) (xy 204.463059 185.903132) (xy 204.494115 185.940739) (xy 204.508415 185.987368) + (xy 204.503783 186.03592) (xy 204.480923 186.079004) (xy 204.443316 186.11006) (xy 204.396687 186.12436) + (xy 204.384055 186.125) (xy 196.708645 186.125) (xy 196.66081 186.115485) (xy 196.620257 186.088388) + (xy 196.59316 186.047835) (xy 196.584424 186.013934) (xy 196.570167 185.886836) (xy 196.567676 185.875116) + (xy 196.567325 185.873405) (xy 196.565123 185.862285) (xy 196.487145 185.616469) (xy 196.482435 185.605479) + (xy 196.481761 185.603877) (xy 196.477431 185.593373) (xy 196.3532 185.367398) (xy 196.346437 185.35752) + (xy 196.345462 185.356075) (xy 196.339177 185.346616) (xy 196.173419 185.149072) (xy 196.164845 185.140676) + (xy 196.16361 185.139449) (xy 196.155627 185.13141) (xy 195.954666 184.969834) (xy 195.944613 184.963256) + (xy 195.943154 184.962286) (xy 195.933774 184.955958) (xy 195.70525 184.836489) (xy 195.6941 184.831984) + (xy 195.69249 184.831321) (xy 195.682062 184.826938) (xy 195.434689 184.754132) (xy 195.422908 184.751885) + (xy 195.421192 184.751545) (xy 195.410104 184.749268) (xy 195.153285 184.725896) (xy 195.141311 184.725981) + (xy 195.13956 184.725981) (xy 195.128215 184.725901) (xy 194.871755 184.752856) (xy 194.86002 184.755265) + (xy 194.858311 184.755604) (xy 194.847166 184.757729) (xy 194.600828 184.833984) (xy 194.589751 184.838641) + (xy 194.588135 184.839307) (xy 194.577645 184.843544) (xy 194.350814 184.966191) (xy 194.340855 184.97291) + (xy 194.339396 184.97388) (xy 194.329932 184.980072) (xy 194.131242 185.144443) (xy 194.122787 185.152958) + (xy 194.121546 185.154191) (xy 194.113458 185.16211) (xy 193.950473 185.36195) (xy 193.943832 185.371946) + (xy 193.942861 185.373386) (xy 193.936462 185.382731) (xy 193.815398 185.61042) (xy 193.810841 185.621479) + (xy 193.810163 185.623092) (xy 193.805686 185.633535) (xy 193.731154 185.8804) (xy 193.728827 185.892154) + (xy 193.728477 185.893861) (xy 193.726118 185.904956) (xy 193.700358 186.167681) (xy 193.700356 186.16768) + (xy 193.700353 186.167752) (xy 193.700001 186.171325) (xy 193.700001 188.4) (xy 193.690486 188.447835) + (xy 193.663389 188.488388) (xy 193.622836 188.515485) (xy 193.575001 188.525) (xy 122.775 188.525) + (xy 122.727165 188.515485) (xy 122.686612 188.488388) (xy 122.659515 188.447835) (xy 122.65 188.4) + (xy 122.65 186.667819) (xy 122.649638 186.664376) (xy 122.648953 186.651307) (xy 122.648953 186.649034) + (xy 122.629454 186.475199) (xy 122.626965 186.463488) (xy 122.626613 186.461775) (xy 122.62441 186.45065) + (xy 122.571514 186.283898) (xy 122.566801 186.2729) (xy 122.566127 186.271299) (xy 122.561796 186.260793) + (xy 122.47753 186.107514) (xy 122.470742 186.0976) (xy 122.469766 186.096152) (xy 122.463507 186.086731) + (xy 122.351064 185.952726) (xy 122.342509 185.944349) (xy 122.341266 185.943114) (xy 122.333276 185.935068) + (xy 122.196946 185.825455) (xy 122.186899 185.818881) (xy 122.18544 185.817911) (xy 122.176062 185.811585) + (xy 122.021039 185.730541) (xy 122.009924 185.726051) (xy 122.008309 185.725385) (xy 121.997858 185.720992) + (xy 121.830052 185.671604) (xy 121.818271 185.669357) (xy 121.816555 185.669017) (xy 121.805466 185.66674) + (xy 121.631252 185.650885) (xy 121.619278 185.65097) (xy 121.617527 185.65097) (xy 121.606183 185.65089) + (xy 121.432212 185.669176) (xy 121.420482 185.671584) (xy 121.418776 185.671922) (xy 121.407627 185.674048) + (xy 121.24052 185.725776) (xy 121.229482 185.730417) (xy 121.227866 185.731083) (xy 121.217346 185.735332) + (xy 121.063476 185.81853) (xy 121.053519 185.825247) (xy 121.052061 185.826215) (xy 121.042598 185.832406) + (xy 120.90781 185.943913) (xy 120.899393 185.952391) (xy 120.89815 185.953626) (xy 120.890026 185.96158) + (xy 120.77947 186.097134) (xy 120.772841 186.107114) (xy 120.771861 186.108565) (xy 120.765455 186.117918) + (xy 120.683331 186.272372) (xy 120.678761 186.28346) (xy 120.678084 186.28507) (xy 120.673621 186.295482) + (xy 120.62306 186.462949) (xy 120.620733 186.474703) (xy 120.620383 186.47641) (xy 120.618024 186.487505) + (xy 120.600358 186.667681) (xy 120.600356 186.66768) (xy 120.600353 186.667752) (xy 120.600001 186.671325) + (xy 120.600001 188.4) (xy 120.590486 188.447835) (xy 120.563389 188.488388) (xy 120.522836 188.515485) + (xy 120.475001 188.525) (xy 112.406355 188.525) (xy 112.35852 188.515485) (xy 112.317967 188.488388) + (xy 112.29087 188.447835) (xy 112.281355 188.4) (xy 112.29087 188.352165) (xy 112.317967 188.311612) + (xy 112.33691 188.296066) (xy 112.356974 188.282659) (xy 112.407658 188.231975) (xy 112.447484 188.17237) + (xy 112.474915 188.106145) (xy 112.4889 188.035841) (xy 112.4889 187.964158) (xy 112.474915 187.893854) + (xy 112.447484 187.827629) (xy 112.407658 187.768024) (xy 112.356975 187.717341) (xy 112.29737 187.677515) + (xy 112.231145 187.650084) (xy 112.160842 187.6361) (xy 112.089158 187.6361) (xy 112.018854 187.650084) + (xy 111.952629 187.677515) (xy 111.893024 187.717341) (xy 111.842341 187.768024) (xy 111.802515 187.827629) + (xy 111.775084 187.893854) (xy 111.7611 187.964158) (xy 111.7611 188.035841) (xy 111.775084 188.106145) + (xy 111.802515 188.17237) (xy 111.842341 188.231975) (xy 111.893025 188.282659) (xy 111.91309 188.296066) + (xy 111.947578 188.330553) (xy 111.966243 188.375612) (xy 111.966243 188.424385) (xy 111.947579 188.469445) + (xy 111.913092 188.503933) (xy 111.868033 188.522598) (xy 111.843645 188.525) (xy 111.406355 188.525) + (xy 111.35852 188.515485) (xy 111.317967 188.488388) (xy 111.29087 188.447835) (xy 111.281355 188.4) + (xy 111.29087 188.352165) (xy 111.317967 188.311612) (xy 111.33691 188.296066) (xy 111.356974 188.282659) + (xy 111.407658 188.231975) (xy 111.447484 188.17237) (xy 111.474915 188.106145) (xy 111.4889 188.035841) + (xy 111.4889 187.964158) (xy 111.474915 187.893854) (xy 111.447484 187.827629) (xy 111.407658 187.768024) + (xy 111.356975 187.717341) (xy 111.29737 187.677515) (xy 111.231145 187.650084) (xy 111.160842 187.6361) + (xy 111.089158 187.6361) (xy 111.018854 187.650084) (xy 110.952629 187.677515) (xy 110.893024 187.717341) + (xy 110.842341 187.768024) (xy 110.802515 187.827629) (xy 110.775084 187.893854) (xy 110.7611 187.964158) + (xy 110.7611 188.035841) (xy 110.775084 188.106145) (xy 110.802515 188.17237) (xy 110.842341 188.231975) + (xy 110.893025 188.282659) (xy 110.91309 188.296066) (xy 110.947578 188.330553) (xy 110.966243 188.375612) + (xy 110.966243 188.424385) (xy 110.947579 188.469445) (xy 110.913092 188.503933) (xy 110.868033 188.522598) + (xy 110.843645 188.525) (xy 109.675 188.525) (xy 109.627165 188.515485) (xy 109.586612 188.488388) + (xy 109.559515 188.447835) (xy 109.55 188.4) (xy 109.55 183.191605) (xy 109.549934 183.190357) (xy 109.549862 183.180104) + (xy 109.549553 183.177159) (xy 109.548868 183.164093) (xy 109.548868 183.161817) (xy 109.510333 182.818276) + (xy 109.507839 182.806542) (xy 109.507488 182.804831) (xy 109.505288 182.793724) (xy 109.400757 182.464198) + (xy 109.396046 182.453205) (xy 109.395372 182.451603) (xy 109.391042 182.441099) (xy 109.224503 182.138166) + (xy 109.21774 182.128289) (xy 109.216761 182.126837) (xy 109.210478 182.117379) (xy 108.988269 181.852561) + (xy 108.979715 181.844185) (xy 108.978475 181.842953) (xy 108.970474 181.834896) (xy 108.70107 181.61829) + (xy 108.691017 181.611712) (xy 108.689558 181.610742) (xy 108.680177 181.604414) (xy 108.373829 181.444259) + (xy 108.362705 181.439765) (xy 108.36109 181.439099) (xy 108.350637 181.434705) (xy 108.019021 181.337105) + (xy 108.007246 181.33486) (xy 108.005526 181.334519) (xy 107.994422 181.332239) (xy 107.650143 181.300906) + (xy 107.638169 181.300991) (xy 107.636418 181.300991) (xy 107.625074 181.300911) (xy 107.281274 181.337046) + (xy 107.269523 181.339459) (xy 107.26781 181.339798) (xy 107.256683 181.34192) (xy 106.926446 181.444146) + (xy 106.915377 181.448799) (xy 106.913767 181.449462) (xy 106.90327 181.453702) (xy 106.599181 181.618123) + (xy 106.589199 181.624856) (xy 106.587744 181.625822) (xy 106.578304 181.631998) (xy 106.311935 181.852358) + (xy 106.30348 181.860873) (xy 106.302239 181.862106) (xy 106.294152 181.870024) (xy 106.075663 182.137918) + (xy 106.069027 182.147907) (xy 106.068051 182.149353) (xy 106.061648 182.158703) (xy 105.899353 182.463936) + (xy 105.894803 182.474976) (xy 105.894128 182.476581) (xy 105.889644 182.487043) (xy 105.789724 182.817994) + (xy 105.787397 182.829748) (xy 105.787047 182.831455) (xy 105.784688 182.84255) (xy 105.750358 183.192681) + (xy 105.750356 183.19268) (xy 105.750353 183.192752) (xy 105.750001 183.196325) (xy 105.750001 185.875) + (xy 105.740486 185.922835) (xy 105.713389 185.963388) (xy 105.672836 185.990485) (xy 105.625001 186) + (xy 98.025 186) (xy 97.977165 185.990485) (xy 97.936612 185.963388) (xy 97.909515 185.922835) (xy 97.9 185.875) + (xy 97.9 181.384817) (xy 97.900442 181.375815) (xy 97.898913 181.360298) (xy 97.894623 181.346156) + (xy 97.887661 181.333131) (xy 97.878289 181.32171) (xy 97.866868 181.312338) (xy 97.853843 181.305376) + (xy 97.839701 181.301086) (xy 97.824184 181.299557) (xy 97.815183 181.3) (xy 79.484817 181.3) (xy 79.475815 181.299557) + (xy 79.460298 181.301086) (xy 79.446156 181.305376) (xy 79.433131 181.312338) (xy 79.42171 181.32171) + (xy 79.412338 181.333131) (xy 79.405376 181.346156) (xy 79.401086 181.360298) (xy 79.399558 181.375811) + (xy 79.400001 181.384827) (xy 79.4 189.425) (xy 79.390485 189.472835) (xy 79.363388 189.513388) + (xy 79.322835 189.540485) (xy 79.275 189.55) (xy 64.675 189.55) (xy 64.627165 189.540485) (xy 64.586612 189.513388) + (xy 64.559515 189.472835) (xy 64.55 189.425) (xy 64.55 184.608919) (xy 70.288764 184.608919) (xy 70.288764 184.94108) + (xy 70.353565 185.266856) (xy 70.480676 185.573731) (xy 70.665216 185.849915) (xy 70.900084 186.084783) + (xy 71.176268 186.269323) (xy 71.483143 186.396434) (xy 71.808919 186.461236) (xy 72.141081 186.461236) + (xy 72.466856 186.396434) (xy 72.773731 186.269323) (xy 73.049915 186.084783) (xy 73.284783 185.849915) + (xy 73.469323 185.573731) (xy 73.596434 185.266856) (xy 73.661236 184.94108) (xy 73.661236 184.608919) + (xy 73.596434 184.283143) (xy 73.469323 183.976268) (xy 73.284783 183.700084) (xy 73.049915 183.465216) + (xy 72.773731 183.280676) (xy 72.466856 183.153565) (xy 72.141081 183.088764) (xy 71.808919 183.088764) + (xy 71.483143 183.153565) (xy 71.176268 183.280676) (xy 70.900084 183.465216) (xy 70.665216 183.700084) + (xy 70.480676 183.976268) (xy 70.353565 184.283143) (xy 70.288764 184.608919) (xy 64.55 184.608919) + (xy 64.55 99.208919) (xy 70.288764 99.208919) (xy 70.288764 99.54108) (xy 70.353565 99.866856) (xy 70.480676 100.173731) + (xy 70.665216 100.449915) (xy 70.900084 100.684783) (xy 71.176268 100.869323) (xy 71.483143 100.996434) + (xy 71.808919 101.061236) (xy 72.141081 101.061236) (xy 72.466856 100.996434) (xy 72.773731 100.869323) + (xy 73.049915 100.684783) (xy 73.284783 100.449915) (xy 73.469323 100.173731) (xy 73.596434 99.866856) + (xy 73.661236 99.54108) (xy 73.661236 99.208919) (xy 73.596434 98.883143) (xy 73.469323 98.576268) + (xy 73.284783 98.300084) (xy 73.049915 98.065216) (xy 72.773731 97.880676) (xy 72.466856 97.753565) + (xy 72.141081 97.688764) (xy 71.808919 97.688764) (xy 71.483143 97.753565) (xy 71.176268 97.880676) + (xy 70.900084 98.065216) (xy 70.665216 98.300084) (xy 70.480676 98.576268) (xy 70.353565 98.883143) + (xy 70.288764 99.208919) (xy 64.55 99.208919) (xy 64.55 83.175) (xy 64.559515 83.127165) (xy 64.586612 83.086612) + (xy 64.627165 83.059515) (xy 64.675 83.05) (xy 231.925006 83.05) + ) + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl new file mode 100644 index 0000000..291b811 --- /dev/null +++ b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_prl @@ -0,0 +1,136 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "PCIexpress_x16_half.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ], + "col_widths": [ + 162, + 147, + 91, + 67, + 91, + 91, + 91, + 71, + 91, + 91, + 91, + 91 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro index 4c3439e..335971d 100644 --- a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro +++ b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_pro @@ -1,15 +1,19 @@ { "board": { + "3dviewports": [], "design_settings": { "defaults": { - "board_outline_line_width": 0.049999999999999996, - "copper_line_width": 0.19999999999999998, + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, "copper_text_italic": false, "copper_text_size_h": 1.5, "copper_text_size_v": 1.5, "copper_text_thickness": 0.3, "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, + "courtyard_line_width": 0.05, "dimension_precision": 4, "dimension_units": 3, "dimensions": { @@ -20,13 +24,13 @@ "text_position": 0, "units_format": 1 }, - "fab_line_width": 0.09999999999999999, + "fab_line_width": 0.1, "fab_text_italic": false, "fab_text_size_h": 1.0, "fab_text_size_v": 1.0, "fab_text_thickness": 0.15, "fab_text_upright": false, - "other_line_width": 0.09999999999999999, + "other_line_width": 0.1, "other_text_italic": false, "other_text_size_h": 1.0, "other_text_size_v": 1.0, @@ -57,35 +61,56 @@ "rule_severities": { "annular_width": "error", "clearance": "error", + "connection_width": "warning", "copper_edge_clearance": "error", + "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "error", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", + "holes_co_located": "warning", "invalid_outline": "error", + "isolated_copper": "warning", "item_on_disabled_layer": "error", "items_not_allowed": "error", "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "error", "pth_inside_courtyard": "ignore", "shorting_items": "error", + "silk_edge_clearance": "warning", "silk_over_copper": "warning", "silk_overlap": "warning", "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -101,24 +126,100 @@ "allow_microvias": false, "max_error": 0.005, "min_clearance": 0.0, + "min_connection": 0.0, "min_copper_edge_clearance": 0.075, + "min_groove_width": 0.0, "min_hole_clearance": 0.25, "min_hole_to_hole": 0.25, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, "min_silk_clearance": 0.0, - "min_through_hole_diameter": 0.19999999999999998, - "min_track_width": 0.08889999999999999, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.44999999999999996, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.2, + "min_track_width": 0.0889, + "min_via_annular_width": 0.05, + "min_via_diameter": 0.45, + "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], "track_widths": [ 0.0, 0.0889, 0.127, 0.2 ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, "via_dimensions": [ { "diameter": 0.0, @@ -140,7 +241,16 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, - "layer_presets": [] + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] }, "boards": [], "cvpcb": { @@ -331,11 +441,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -344,8 +464,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -357,12 +483,12 @@ }, "meta": { "filename": "PCIexpress_x16_half.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.0889, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -372,14 +498,15 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2, "diff_pair_via_gap": 0.25, @@ -388,115 +515,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "Diff-100-PCIe", - "nets": [ - "/PCIexpress_connector/_PER0_N", - "/PCIexpress_connector/_PER0_P", - "/PCIexpress_connector/_PER10_N", - "/PCIexpress_connector/_PER10_P", - "/PCIexpress_connector/_PER11_N", - "/PCIexpress_connector/_PER11_P", - "/PCIexpress_connector/_PER12_N", - "/PCIexpress_connector/_PER12_P", - "/PCIexpress_connector/_PER13_N", - "/PCIexpress_connector/_PER13_P", - "/PCIexpress_connector/_PER14_N", - "/PCIexpress_connector/_PER14_P", - "/PCIexpress_connector/_PER15_N", - "/PCIexpress_connector/_PER15_P", - "/PCIexpress_connector/_PER1_N", - "/PCIexpress_connector/_PER1_P", - "/PCIexpress_connector/_PER2_N", - "/PCIexpress_connector/_PER2_P", - "/PCIexpress_connector/_PER3_N", - "/PCIexpress_connector/_PER3_P", - "/PCIexpress_connector/_PER4_N", - "/PCIexpress_connector/_PER4_P", - "/PCIexpress_connector/_PER5_N", - "/PCIexpress_connector/_PER5_P", - "/PCIexpress_connector/_PER6_N", - "/PCIexpress_connector/_PER6_P", - "/PCIexpress_connector/_PER7_N", - "/PCIexpress_connector/_PER7_P", - "/PCIexpress_connector/_PER8_N", - "/PCIexpress_connector/_PER8_P", - "/PCIexpress_connector/_PER9_N", - "/PCIexpress_connector/_PER9_P", - "/PER0_N", - "/PER0_P", - "/PER10_N", - "/PER10_P", - "/PER11_N", - "/PER11_P", - "/PER12_N", - "/PER12_P", - "/PER13_N", - "/PER13_P", - "/PER14_N", - "/PER14_P", - "/PER15_N", - "/PER15_P", - "/PER1_N", - "/PER1_P", - "/PER2_N", - "/PER2_P", - "/PER3_N", - "/PER3_P", - "/PER4_N", - "/PER4_P", - "/PER5_N", - "/PER5_P", - "/PER6_N", - "/PER6_P", - "/PER7_N", - "/PER7_P", - "/PER8_N", - "/PER8_P", - "/PER9_N", - "/PER9_P", - "/PET0_N", - "/PET0_P", - "/PET10_N", - "/PET10_P", - "/PET11_N", - "/PET11_P", - "/PET12_N", - "/PET12_P", - "/PET13_N", - "/PET13_P", - "/PET14_N", - "/PET14_P", - "/PET15_N", - "/PET15_P", - "/PET1_N", - "/PET1_P", - "/PET2_N", - "/PET2_P", - "/PET3_N", - "/PET3_P", - "/PET4_N", - "/PET4_P", - "/PET5_N", - "/PET5_P", - "/PET6_N", - "/PET6_P", - "/PET7_N", - "/PET7_P", - "/PET8_N", - "/PET8_P", - "/PET9_N", - "/PET9_P", - "/REFCLK+", - "/REFCLK-" - ], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.1016, "diff_pair_via_gap": 0.25, @@ -505,16 +533,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-3.5", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.1, "diff_pair_gap": 0.127, "diff_pair_via_gap": 0.25, @@ -523,16 +551,16 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC2313-100d-4", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 }, { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.2032, "diff_pair_via_gap": 0.25, @@ -541,34 +569,506 @@ "microvia_diameter": 0.3, "microvia_drill": 0.1, "name": "JLC7628-100d-8", - "nets": [], "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.0889, "via_diameter": 0.45, "via_drill": 0.2, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 2 + "version": 4 }, - "net_colors": null + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PCIexpress_connector/_PER9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PER9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET0_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET10_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET10_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET11_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET11_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET12_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET12_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET13_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET13_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET14_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET14_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET15_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET15_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET1_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET2_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET3_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET4_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET5_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET6_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET7_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET8_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET8_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET9_N" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/PET9_P" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK+" + }, + { + "netclass": "Diff-100-PCIe", + "pattern": "/REFCLK-" + } + ] }, "pcbnew": { "last_paths": { "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, "default_line_thickness": 6.0, "default_text_size": 50.0, "field_names": [], @@ -579,6 +1079,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 0.0, "text_offset_ratio": 0.08 }, @@ -599,15 +1104,21 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 }, "sheets": [ [ "148df24a-5859-4411-9e44-87ad79f56f11", - "" + "Root" ], [ "00000000-0000-0000-0000-00005d508b15", diff --git a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch index 1033857..8b07a1a 100644 --- a/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch +++ b/PCIexpress_x16_half/PCIexpress_x16_half.kicad_sch @@ -1,1347 +1,2460 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 148df24a-5859-4411-9e44-87ad79f56f11) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - ) - - - (wire (pts (xy 31.75 149.86) (xy 34.29 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07505e2a-70b2-4115-bb08-3019cc7d8ca1) - ) - (wire (pts (xy 57.15 60.96) (xy 59.69 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0b51d660-9530-4bfa-9e40-0e6ae2e28a77) - ) - (wire (pts (xy 31.75 140.97) (xy 34.29 140.97)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0e56531b-ec0b-4000-b380-90cf182fe61d) - ) - (wire (pts (xy 31.75 99.06) (xy 34.29 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f249db2-615e-4977-9597-1e9b5515735d) - ) - (wire (pts (xy 57.15 118.11) (xy 59.69 118.11)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12398061-b9ea-4b41-abd3-cdd5f7260c55) - ) - (wire (pts (xy 31.75 34.29) (xy 34.29 34.29)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15580b6e-df86-4ddd-9797-f46437cc7590) - ) - (wire (pts (xy 57.15 43.18) (xy 59.69 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 168a9400-9414-4960-9562-ce7d6e526a8d) - ) - (wire (pts (xy 31.75 90.17) (xy 34.29 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 19162d40-5ba9-482a-b0c4-e6b86f92b71c) - ) - (wire (pts (xy 31.75 43.18) (xy 34.29 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1aa016e8-dcb7-40a8-9edc-cbebe5b5cea7) - ) - (wire (pts (xy 31.75 53.34) (xy 34.29 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b7ec145-44ee-40fe-9f8c-b0ccf5ae2d5a) - ) - (wire (pts (xy 57.15 102.87) (xy 59.69 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 25dcac00-6a25-4840-9be0-a4fa8f137a1e) - ) - (wire (pts (xy 57.15 105.41) (xy 59.69 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 264df426-3b74-4675-95f3-62ec84aa058d) - ) - (wire (pts (xy 31.75 121.92) (xy 34.29 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28ecff6f-1788-4f35-9033-f982ac95b396) - ) - (wire (pts (xy 31.75 109.22) (xy 34.29 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2e2c9979-eaf3-4d6b-8c74-aba88cb85fe0) - ) - (wire (pts (xy 57.15 124.46) (xy 59.69 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 32ac0e74-ccc3-4612-a2dc-ebe35f43bc18) - ) - (wire (pts (xy 57.15 58.42) (xy 59.69 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 36b956b7-3ca4-444d-85be-cade61c8bf9c) - ) - (wire (pts (xy 57.15 71.12) (xy 59.69 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 37fbeb07-48a9-42a8-9338-391a73fe7fc2) - ) - (wire (pts (xy 57.15 137.16) (xy 59.69 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3c13ef58-090b-442f-b9ca-40a39c970f43) - ) - (wire (pts (xy 57.15 149.86) (xy 59.69 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3d6067ae-2062-465b-a67a-e80598ef4eb8) - ) - (wire (pts (xy 31.75 124.46) (xy 34.29 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3e155010-27f0-4cd3-ab43-2742ad894fe4) - ) - (wire (pts (xy 57.15 99.06) (xy 59.69 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3fbe5939-a5d6-4b23-93fb-02644e5241e9) - ) - (wire (pts (xy 57.15 96.52) (xy 59.69 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 411baaa9-dafc-489c-a96d-d4e566031b25) - ) - (wire (pts (xy 31.75 39.37) (xy 34.29 39.37)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 42ab7a9a-3635-4024-940b-2b069977c022) - ) - (wire (pts (xy 57.15 134.62) (xy 59.69 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 443e49b2-fe48-4d46-abbc-4b1b8443cfaf) - ) - (wire (pts (xy 57.15 80.01) (xy 59.69 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4972a7c0-4c0e-4b7a-828a-d7d0349059ca) - ) - (wire (pts (xy 57.15 35.56) (xy 59.69 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4a475fdd-8bc2-4d0d-909f-3c357163b723) - ) - (wire (pts (xy 57.15 121.92) (xy 59.69 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4bb515f7-340d-45ab-a348-69e34a9f1185) - ) - (wire (pts (xy 57.15 128.27) (xy 59.69 128.27)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4be09b10-a897-40bb-82bb-17c1e5fc4596) - ) - (wire (pts (xy 57.15 130.81) (xy 59.69 130.81)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e134fea-5ef5-4922-847e-9fe97ba21e9f) - ) - (wire (pts (xy 57.15 64.77) (xy 59.69 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4ffba883-43aa-4f31-a953-62591bee5ee4) - ) - (wire (pts (xy 57.15 147.32) (xy 59.69 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 50b51fd6-86fb-4501-9bfe-a77cae357f47) - ) - (wire (pts (xy 31.75 31.75) (xy 34.29 31.75)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 552f5eee-584e-4541-9280-ade4441a26e1) - ) - (wire (pts (xy 57.15 143.51) (xy 59.69 143.51)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5531128d-039f-40d2-a834-366afb2df4e2) - ) - (wire (pts (xy 31.75 105.41) (xy 34.29 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5836ca57-f640-4ba1-9633-bad51552997e) - ) - (wire (pts (xy 57.15 86.36) (xy 59.69 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c7fde73-47df-48ca-adb5-99d020151e73) - ) - (wire (pts (xy 31.75 80.01) (xy 34.29 80.01)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5e50bc4a-c34c-40e2-b793-a9911e629117) - ) - (wire (pts (xy 31.75 36.83) (xy 34.29 36.83)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 63d8cbbc-1712-4e56-8ce9-d9b5e0a95eeb) - ) - (wire (pts (xy 57.15 77.47) (xy 59.69 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 695ad987-8308-4f44-907a-712f6a03c60c) - ) - (wire (pts (xy 31.75 128.27) (xy 34.29 128.27)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6d9cf16f-9b1f-4cbe-b31c-6d657ef30ea5) - ) - (wire (pts (xy 31.75 153.67) (xy 34.29 153.67)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 736031f8-cb1b-4f4d-91df-f4f2f70c6cb1) - ) - (wire (pts (xy 31.75 92.71) (xy 34.29 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 74f8d450-339b-4c09-9925-11214953079d) - ) - (wire (pts (xy 57.15 83.82) (xy 59.69 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7871f659-ccf6-4f7c-893d-b340e0654414) - ) - (wire (pts (xy 31.75 115.57) (xy 34.29 115.57)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a2368db-d756-407c-9466-8b6d259959f3) - ) - (wire (pts (xy 31.75 50.8) (xy 34.29 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7be166e0-f6e5-4d13-ba6c-bcaa3fbfa29d) - ) - (wire (pts (xy 57.15 111.76) (xy 59.69 111.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e04cbab-f9b3-4297-a9cb-c59ec2e34896) - ) - (wire (pts (xy 31.75 147.32) (xy 34.29 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8031c00c-2f72-4892-95d9-8dee12bc3fb4) - ) - (wire (pts (xy 31.75 96.52) (xy 34.29 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 837d08a5-a03a-4b12-b8b1-c34143e83d67) - ) - (wire (pts (xy 31.75 134.62) (xy 34.29 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 852ec76a-8b1c-4f05-a908-7a8689229642) - ) - (wire (pts (xy 57.15 156.21) (xy 59.69 156.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 85e51fef-9c36-4f0d-aae9-1b27b6cb15ce) - ) - (wire (pts (xy 31.75 130.81) (xy 34.29 130.81)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f4f6594-7128-4385-9ba4-00b551019f3b) - ) - (wire (pts (xy 57.15 50.8) (xy 59.69 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 933813ef-1423-41b8-8d96-d476c28e2270) - ) - (wire (pts (xy 57.15 53.34) (xy 59.69 53.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 93a2fc64-1677-4921-8536-0bf71ef67625) - ) - (wire (pts (xy 31.75 156.21) (xy 34.29 156.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 954e0291-0dcf-4ec7-850d-eec2a83ff3c1) - ) - (wire (pts (xy 31.75 46.99) (xy 34.29 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9b26487d-c974-4cc6-8efa-02f610a6e769) - ) - (wire (pts (xy 31.75 77.47) (xy 34.29 77.47)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a5018b6e-3a35-488f-a64c-feb67cb05f6e) - ) - (wire (pts (xy 31.75 102.87) (xy 34.29 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid abf3e6c7-7363-4271-82df-04d6d2988b32) - ) - (wire (pts (xy 31.75 60.96) (xy 34.29 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ac576953-4a00-42ea-a271-ce503cbabb5a) - ) - (wire (pts (xy 57.15 67.31) (xy 59.69 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ad03531d-4084-44c9-997a-0168888d0d53) - ) - (wire (pts (xy 57.15 153.67) (xy 59.69 153.67)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b3e55bf3-4cd2-47ef-a7fa-273f8c023276) - ) - (wire (pts (xy 31.75 58.42) (xy 34.29 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5df2a42-dfdb-40c3-927b-c534425aa6ca) - ) - (wire (pts (xy 31.75 143.51) (xy 34.29 143.51)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c206fa56-42ce-481f-9dfa-d7bfbd898393) - ) - (wire (pts (xy 57.15 109.22) (xy 59.69 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c2852a3b-203c-447f-9c5d-b3f5e75d1ff0) - ) - (wire (pts (xy 31.75 137.16) (xy 34.29 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd480d6d-0795-4d48-93e1-15062b2ad54d) - ) - (wire (pts (xy 31.75 83.82) (xy 34.29 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid de1916c1-84fa-4b21-9295-22d2d55027ad) - ) - (wire (pts (xy 31.75 73.66) (xy 34.29 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid de5f90a2-3440-434b-b022-c71ed4a886d0) - ) - (wire (pts (xy 31.75 86.36) (xy 34.29 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df9ed59b-7be2-4062-bc74-c345d1db48ee) - ) - (wire (pts (xy 57.15 90.17) (xy 59.69 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e28cf29f-1c83-4365-83b1-b0f26ccb43a9) - ) - (wire (pts (xy 57.15 46.99) (xy 59.69 46.99)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e3ddf4d2-f324-441f-af93-07aedb2d5f76) - ) - (wire (pts (xy 31.75 111.76) (xy 34.29 111.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8f675bd-5a5a-40b1-bc1d-06fa7c50b5e2) - ) - (wire (pts (xy 31.75 64.77) (xy 34.29 64.77)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e93c0acd-0c66-40f1-ae45-7ef2f881b828) - ) - (wire (pts (xy 57.15 115.57) (xy 59.69 115.57)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ee35307e-a6b3-487f-af12-792c79b94753) - ) - (wire (pts (xy 57.15 92.71) (xy 59.69 92.71)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eeef387e-b831-4472-a18a-859b90da58da) - ) - (wire (pts (xy 31.75 29.21) (xy 34.29 29.21)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f08989ed-1c79-40ee-97f3-d43857d0c3aa) - ) - (wire (pts (xy 57.15 38.1) (xy 59.69 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f126f138-4c0e-4660-a741-0cdcc4f0bda5) - ) - (wire (pts (xy 31.75 67.31) (xy 34.29 67.31)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f428c5b5-330a-477b-b644-7bdc4ed949cb) - ) - (wire (pts (xy 57.15 40.64) (xy 59.69 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7b273d2-f338-40ca-b23e-ba6af9a44521) - ) - (wire (pts (xy 57.15 140.97) (xy 59.69 140.97)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f9aca337-c3af-40b6-8d4e-ae98acfc384f) - ) - (wire (pts (xy 57.15 73.66) (xy 59.69 73.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa8de0cc-bd47-4b8d-b16a-d7bf461a8a9d) - ) - (wire (pts (xy 31.75 118.11) (xy 34.29 118.11)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe28be6c-129e-4833-aba8-5608f2b43450) - ) - (wire (pts (xy 31.75 71.12) (xy 34.29 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fe59e63e-69e7-4a0d-afdf-162089b75fb5) - ) - - (label "PER7_P" (at 31.75 102.87 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 064be00f-adf2-464a-a4a6-e25f5cb695ee) - ) - (label "TDO" (at 31.75 43.18 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 06e83ae1-f085-43c8-aaaa-40c18d21793f) - ) - (label "PER3_P" (at 31.75 77.47 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0b1a0278-06ad-4836-bc50-d8c922a0d3e5) - ) - (label "PET13_N" (at 59.69 143.51 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 0dc2efd6-8cc2-4493-bac0-b0472699a79a) - ) - (label "PER14_P" (at 31.75 147.32 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 0f858302-013f-4fe7-b6b8-ad35a357173f) - ) - (label "PER5_P" (at 31.75 90.17 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1157323e-3808-4f0f-8a0e-0bd37fbc2e31) - ) - (label "TDI" (at 59.69 40.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1225fdf1-18b8-496a-bd96-9cf92dfa7f45) - ) - (label "PER6_N" (at 31.75 99.06 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 12c2f310-c280-4c22-914e-3d4ca7b2c628) - ) - (label "PER13_N" (at 31.75 143.51 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 1589e96c-148d-4832-86d0-4f645a1e026a) - ) - (label "PET2_N" (at 59.69 73.66 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1b076d0c-3640-473f-bbc5-7f2762ff550f) - ) - (label "PET12_N" (at 59.69 137.16 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 1e3300b1-d878-459a-a7f8-f7b8f474bd37) - ) - (label "PER2_P" (at 31.75 71.12 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 2045df47-f94e-4e06-bdbb-8b16f04c04c4) - ) - (label "PET3_N" (at 59.69 80.01 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2731ccbd-a481-4adb-8e44-cb4340728510) - ) - (label "PET4_P" (at 59.69 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 32704da2-33dc-4d25-b285-be8bd12f44ad) - ) - (label "PET2_P" (at 59.69 71.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3cbeee4b-4c38-4ac2-aeb9-b7d2268e611f) - ) - (label "PET1_N" (at 59.69 67.31 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 41f3bcba-1596-4656-9b08-57574f4d8331) - ) - (label "PET7_P" (at 59.69 102.87 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 422ee666-08b8-4dca-9b78-8755aa1c2b7c) - ) - (label "PER10_N" (at 31.75 124.46 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 428dbab9-0530-4c92-a17c-017386b29a48) - ) - (label "PER12_P" (at 31.75 134.62 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 446035a2-702f-4391-b8b7-d7143f5750ca) - ) - (label "PET12_P" (at 59.69 134.62 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4892b399-3823-4d3b-8ccd-6417a5a8b5cd) - ) - (label "PER12_N" (at 31.75 137.16 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 496cb60a-218d-4fa6-aefd-b25b1eca848a) - ) - (label "PET1_P" (at 59.69 64.77 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 507a2701-8166-459d-9138-cb32de297881) - ) - (label "~{PRSNT2x8}" (at 31.75 36.83 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 53513290-0091-4867-9316-71bbdd705768) - ) - (label "~{PRSNT1}" (at 31.75 29.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 56b4bef2-5894-478a-9891-88307c71f03a) - ) - (label "PER11_P" (at 31.75 128.27 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 59d26bf5-ac1b-40b7-9090-74b9c5c9eee7) - ) - (label "PER7_N" (at 31.75 105.41 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 5e14b860-2cfc-4472-94e6-0a5e1ec48aa7) - ) - (label "PER13_P" (at 31.75 140.97 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 628a6cd8-c95c-49f7-a0b1-9a26724d5bb1) - ) - (label "PER3_N" (at 31.75 80.01 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 66d18110-a198-4a6d-80a2-bd666b398ccd) - ) - (label "PER9_P" (at 31.75 115.57 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 6939572b-c608-4e8c-8ed6-026d4857d4e7) - ) - (label "PET14_P" (at 59.69 147.32 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 69692add-d310-45a3-bbe4-fd33d2d79865) - ) - (label "PER0_N" (at 31.75 60.96 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 69b0432c-d055-49dd-85f0-f0edcd79f569) - ) - (label "PET5_P" (at 59.69 90.17 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 743e2522-c617-45c0-ad42-0faa11bc4a80) - ) - (label "PER4_P" (at 31.75 83.82 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 784f8be1-6332-4124-a928-aa1892f6e6ee) - ) - (label "PET4_N" (at 59.69 86.36 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7c1cd32c-f812-4bfa-9521-ec499953b344) - ) - (label "PET10_N" (at 59.69 124.46 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7c723cf1-131b-497f-a63b-297774a4b1cb) - ) - (label "PET9_N" (at 59.69 118.11 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 7cc1074c-c9a2-4a1a-bf6e-725bf7f3006d) - ) - (label "PER14_N" (at 31.75 149.86 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7fc958c3-7e54-44da-9244-a9430f15f4b1) - ) - (label "PET11_N" (at 59.69 130.81 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 812a4f64-f76e-4a4f-834f-385a3abde6a5) - ) - (label "PER8_P" (at 31.75 109.22 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 814a0270-5e9f-4dd0-8564-3bcd49d0bd42) - ) - (label "PER6_P" (at 31.75 96.52 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 82104fbc-5da2-4e1e-8099-fc5e15955a23) - ) - (label "PER1_N" (at 31.75 67.31 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 8381198c-bb4e-4dcc-85c3-ea3e5a0038cf) - ) - (label "PET10_P" (at 59.69 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 8468b16b-e2e6-4394-b4a0-0c61e3144c8b) - ) - (label "PET15_N" (at 59.69 156.21 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 85b72338-ab26-4f75-9d65-39ccb92406cc) - ) - (label "PER4_N" (at 31.75 86.36 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 8a4e301e-e2fc-4eba-8969-d2d1664e9393) - ) - (label "SMCLK" (at 31.75 50.8 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 8a7fb862-b04c-4249-b62d-f9421f100cdb) - ) - (label "PET9_P" (at 59.69 115.57 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 91a903c4-a2f2-418f-98b0-bff6d3f55ad4) - ) - (label "~{PRSNT2x4}" (at 31.75 34.29 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 98c206e0-bdd9-499b-9cf6-b941a6c0c07f) - ) - (label "PET15_P" (at 59.69 153.67 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9aa2a9c1-6359-40ac-b25a-d6d33d68985d) - ) - (label "PER11_N" (at 31.75 130.81 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 9f009bd0-60e7-44bf-9e17-87da8dbf653e) - ) - (label "SMDAT" (at 31.75 53.34 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a02834f3-0c7a-4bce-8d7a-a9e1fbde3656) - ) - (label "PER15_P" (at 31.75 153.67 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a2a00ce3-0065-49f6-acf7-37e30908d4ab) - ) - (label "PER5_N" (at 31.75 92.71 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid a7f5286e-c57a-4361-90b9-ccca3793dc0a) - ) - (label "PET13_P" (at 59.69 140.97 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b7c80db8-0d93-4e48-8f85-dc14bfa9c67e) - ) - (label "PER10_P" (at 31.75 121.92 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid bbe7d1c8-83f3-4ce8-af6a-53b908adc8c8) - ) - (label "~{PRSNT2x16}" (at 31.75 39.37 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid bc84bd4b-e570-4e0e-bbe1-8cb3147c31f3) - ) - (label "~{WAKE}" (at 31.75 46.99 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid be3a4864-2f3c-4e3d-a61c-f01d13c6069f) - ) - (label "PET6_P" (at 59.69 96.52 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c93a08cb-8cb1-4f93-a22b-04b00ca41f85) - ) - (label "PET0_N" (at 59.69 60.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ca251a86-4db8-45cc-95ef-9e397ff49993) - ) - (label "REFCLK-" (at 59.69 53.34 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cb4cedd0-fee7-471f-8788-5424681252a5) - ) - (label "PET8_N" (at 59.69 111.76 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cebd10e1-ce43-48ed-aed2-bdddc67c5d65) - ) - (label "PET0_P" (at 59.69 58.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cf868ab2-c0db-40e9-b2b6-b696a2dac816) - ) - (label "~{PERST}" (at 59.69 46.99 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid dffcd1f0-a67a-434e-977d-b678ea3ddf72) - ) - (label "PER1_P" (at 31.75 64.77 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e220f427-dc50-4ecf-a9b0-4fbd8ef0ee5b) - ) - (label "PER2_N" (at 31.75 73.66 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid e61de8e7-2ded-4aaf-97e9-cc99990095f4) - ) - (label "PET14_N" (at 59.69 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ea0509ce-8f07-4e4f-88eb-40579b7abe45) - ) - (label "REFCLK+" (at 59.69 50.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ea5042ae-b66d-413b-8af2-23d801c2daf1) - ) - (label "PET11_P" (at 59.69 128.27 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ea65db84-23ff-428e-8c51-8be3c7f8b9e3) - ) - (label "PER0_P" (at 31.75 58.42 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid ea79536c-aeb3-4766-b532-241a4b81bea0) - ) - (label "TMS" (at 59.69 35.56 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ec7d0d9d-f69a-4a75-aef7-ebfbabfc12b2) - ) - (label "TCK" (at 59.69 38.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f09f64c1-5d64-460f-bb5f-8d841e6fbaaf) - ) - (label "PET8_P" (at 59.69 109.22 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f0e31f7f-31cb-4e87-abcd-c5474ea638b4) - ) - (label "PER15_N" (at 31.75 156.21 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f2aec816-3734-4062-9d25-5b5ba84bd2d4) - ) - (label "~{PRSNT2x1}" (at 31.75 31.75 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f3b85eac-bb8d-4189-bcce-a85eff34cd4d) - ) - (label "PET3_P" (at 59.69 77.47 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid f5d22922-61b4-4599-8078-9d6bbbaffdfb) - ) - (label "PER8_N" (at 31.75 111.76 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f7bd9ba8-0a66-4f41-abcb-04269f724a2e) - ) - (label "PER9_N" (at 31.75 118.11 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid f9fd8dec-b992-4495-8b9d-f7ab744081dc) - ) - (label "PET7_N" (at 59.69 105.41 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fac9e04c-6bb8-43bb-8778-61136b3eef6b) - ) - (label "~{TRST}" (at 59.69 43.18 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fc1ad306-e56f-41b0-8e45-01de09de9acc) - ) - (label "PET5_N" (at 59.69 92.71 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fcab220c-3649-4b22-afed-3808db375d2e) - ) - (label "PET6_N" (at 59.69 99.06 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fd75f7a8-8ef9-4dcf-b0eb-4cebdfe240d2) - ) - - (sheet (at 34.29 26.67) (size 22.86 132.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d508b15) - (property "Sheet name" "PCIexpress_connector" (id 0) (at 34.29 25.9584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "PCIexpress_connector.kicad_sch" (id 1) (at 34.29 159.3346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "PET0_P" output (at 57.15 58.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e68c9d56-e63f-4e45-bff6-5a2cef18bd94) - ) - (pin "PET0_N" output (at 57.15 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 0010e7d3-77fe-46d8-9b59-fe20d35bf2fc) - ) - (pin "REFCLK+" output (at 57.15 50.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ec44ae5f-31a2-4614-9691-c34903e3c14c) - ) - (pin "REFCLK-" output (at 57.15 53.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8437795c-74da-47d7-adac-5657031a977f) - ) - (pin "~{PRSNT2x16}" passive (at 34.29 39.37 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0c2e25fd-c68d-4dd7-8c6d-2832ea4fb0b9) - ) - (pin "TDO" input (at 34.29 43.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9ad47f0f-150c-4aad-8224-186562706935) - ) - (pin "TMS" output (at 57.15 35.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 438f8815-bb92-46eb-962f-bc2792dfc8c6) - ) - (pin "TDI" output (at 57.15 40.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 82ff72ee-a795-44ed-99dc-76e75f03cbba) - ) - (pin "TCK" output (at 57.15 38.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9642c1a9-ce62-4b76-99c3-6fc14a9dcf45) - ) - (pin "PET1_P" output (at 57.15 64.77 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 388d1292-b559-4ffc-8f6a-b6b18b26ce8c) - ) - (pin "PET1_N" output (at 57.15 67.31 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c364b455-be28-41c5-b27b-0aede7e42937) - ) - (pin "PET2_P" output (at 57.15 71.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9afcbdfb-cc64-4071-9bcc-986dec574fbb) - ) - (pin "PET2_N" output (at 57.15 73.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cec5f34e-547b-49e6-8024-b092371fbedd) - ) - (pin "PET3_P" output (at 57.15 77.47 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 279daca0-dfd3-489d-8fbc-6461dd820d7b) - ) - (pin "PET3_N" output (at 57.15 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 03792a74-4544-46c5-a622-81b9e29a0ad3) - ) - (pin "PER1_P" input (at 34.29 64.77 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7ed95977-141e-4b09-80b2-744e8abbf7c3) - ) - (pin "PER1_N" input (at 34.29 67.31 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3ba88060-0620-4b18-9f7c-90be3df69a7d) - ) - (pin "PER2_P" input (at 34.29 71.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 308b8031-bec1-41a7-bfbc-f868c7057017) - ) - (pin "PER2_N" input (at 34.29 73.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 62773874-9226-481d-8749-ec8dee2ab80e) - ) - (pin "PER3_P" input (at 34.29 77.47 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c813909f-b142-4ea1-95e8-41ee8e6ab591) - ) - (pin "PER3_N" input (at 34.29 80.01 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 63afd03c-8219-48c4-a533-5bd94c98ec83) - ) - (pin "PER4_P" input (at 34.29 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 86a14e00-eac1-42b8-8169-436f99d9ac8f) - ) - (pin "PER4_N" input (at 34.29 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c5624cbf-6e21-4f36-adc8-184f8892e0d5) - ) - (pin "PER5_P" input (at 34.29 90.17 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 76ae4546-8b27-4ceb-8ab5-dd919186eede) - ) - (pin "PER5_N" input (at 34.29 92.71 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8c97de2d-bea9-4af8-8273-6656e8580240) - ) - (pin "PER6_P" input (at 34.29 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ce5a7a9a-3cb2-4e9c-88e3-d7dff3c1044a) - ) - (pin "PER6_N" input (at 34.29 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 45f1361a-a571-4913-bf15-c1ed330e8ef8) - ) - (pin "PER7_P" input (at 34.29 102.87 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 26796d08-b892-41b7-9177-eade62a0086d) - ) - (pin "PER7_N" input (at 34.29 105.41 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a2ccf65c-2a72-4497-b2ba-3623c9741def) - ) - (pin "~{WAKE}" input (at 34.29 46.99 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d0f79534-05da-46ef-ba58-b239c4325107) - ) - (pin "~{TRST}" output (at 57.15 43.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3a157506-4552-4707-b928-c03b9bae3493) - ) - (pin "SMCLK" bidirectional (at 34.29 50.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4b4296b0-7c2a-4ac5-a417-6bbbc6931bab) - ) - (pin "SMDAT" bidirectional (at 34.29 53.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ac9b35c6-6285-4d56-82a4-f2f814107c04) - ) - (pin "~{PERST}" output (at 57.15 46.99 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 95eeada2-4b61-4d53-9811-7b99d6f2099c) - ) - (pin "~{PRSNT1}" passive (at 34.29 29.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0e848d7f-c8ad-433e-b383-07fc0e8f3367) - ) - (pin "~{PRSNT2x8}" passive (at 34.29 36.83 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a68653e1-7c0a-4a05-b00d-67a0d7f0f7a1) - ) - (pin "~{PRSNT2x4}" passive (at 34.29 34.29 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 533b3635-b849-421c-b95e-a8e037b68e35) - ) - (pin "~{PRSNT2x1}" passive (at 34.29 31.75 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ecaa9952-6afe-490c-a231-bd242397710f) - ) - (pin "PET4_P" output (at 57.15 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 30a29f4a-3b25-442b-ae01-07a60c954355) - ) - (pin "PET4_N" output (at 57.15 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d2a92e96-9781-4a8e-bdab-eafa335d82d2) - ) - (pin "PET5_P" output (at 57.15 90.17 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b4b5b4e1-8de3-4f97-9e33-da473c193d33) - ) - (pin "PET5_N" output (at 57.15 92.71 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 59b3b2ff-4054-4919-aabb-653235678af1) - ) - (pin "PET6_P" output (at 57.15 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ee0a9c5b-6544-42ff-ba49-a5bb5bef56dc) - ) - (pin "PET6_N" output (at 57.15 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f5527830-a076-4b43-be89-bbbc47ebab2a) - ) - (pin "PET7_P" output (at 57.15 102.87 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e11778a4-9b1e-427d-b4ce-2425afac1e7a) - ) - (pin "PET7_N" output (at 57.15 105.41 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 50f40bff-f711-4568-88a6-d6cb6421beb0) - ) - (pin "PER0_N" input (at 34.29 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f5a69b90-1b72-4ede-8d91-680909eacc63) - ) - (pin "PER0_P" input (at 34.29 58.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fed9eddd-a375-445a-b965-6ed64dde19cb) - ) - (pin "PER8_P" input (at 34.29 109.22 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c839b5d5-d0e7-460f-a07f-739ea053ea4e) - ) - (pin "PER8_N" input (at 34.29 111.76 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1bf49ac1-2dbf-4c48-9b07-87cd592c48d8) - ) - (pin "PER9_P" input (at 34.29 115.57 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 11b2ba32-1f4e-4e26-967f-bff729590b9f) - ) - (pin "PER9_N" input (at 34.29 118.11 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 4abd9277-5445-48e7-8555-436d22f7c3f9) - ) - (pin "PET8_P" output (at 57.15 109.22 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1ad8bf51-6322-479a-b5fa-11778915514b) - ) - (pin "PET8_N" output (at 57.15 111.76 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 61ef2a7a-6677-4957-a4ad-a1948fe032c9) - ) - (pin "PET9_P" output (at 57.15 115.57 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5c24bfe5-fb3f-4e3c-ac45-faf97858326c) - ) - (pin "PET9_N" output (at 57.15 118.11 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 10a18c35-d0fa-4e10-81e5-c51c41782f79) - ) - (pin "PER11_P" input (at 34.29 128.27 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 527dc5f6-5934-48a0-bcd5-1b823a2ffaf9) - ) - (pin "PER11_N" input (at 34.29 130.81 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 59097960-8b41-4501-8ca9-5c4ca5442ba8) - ) - (pin "PER12_P" input (at 34.29 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a38e8791-9860-47a7-af33-8fb836de270b) - ) - (pin "PER12_N" input (at 34.29 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7890a348-8e3a-4c57-bcf3-bd8bb8085fba) - ) - (pin "PER13_P" input (at 34.29 140.97 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bc79a06e-ffb3-4ac5-b4a0-af309a29ecb6) - ) - (pin "PER13_N" input (at 34.29 143.51 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7e9bea5a-86d8-4b31-9248-dffa7e11cb3c) - ) - (pin "PER14_P" input (at 34.29 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1216b099-7b87-4318-b3f2-19e899e414a0) - ) - (pin "PER14_N" input (at 34.29 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ea7fb98c-3504-442c-853e-98aedd592789) - ) - (pin "PER15_P" input (at 34.29 153.67 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5ae4568f-cb8f-4877-9b0c-b08aa7205ade) - ) - (pin "PER15_N" input (at 34.29 156.21 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b68d0a36-b101-4c14-bcd6-dd44825e2d34) - ) - (pin "PER10_N" input (at 34.29 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 32f7f016-e35f-46b8-a7da-2d4f68627ad8) - ) - (pin "PER10_P" input (at 34.29 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e57ecb20-858c-4c8a-8566-329b24bea09b) - ) - (pin "PET10_P" output (at 57.15 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 92dc37e4-593e-448a-bec8-2d58fcb227f0) - ) - (pin "PET10_N" output (at 57.15 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a126f969-8114-42e5-8a21-34d05e622b14) - ) - (pin "PET11_P" output (at 57.15 128.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6b621328-742c-4b6f-8232-da32e69f7646) - ) - (pin "PET11_N" output (at 57.15 130.81 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5aca975a-6e38-424f-bed6-16cd235c8843) - ) - (pin "PET12_P" output (at 57.15 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ffbea27b-5ab8-47fc-9cc5-7fa94983cb04) - ) - (pin "PET12_N" output (at 57.15 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 079b616a-a806-4f52-b47d-66f7265593c3) - ) - (pin "PET13_P" output (at 57.15 140.97 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 92b05650-5909-4b27-9338-6a197adc8b8b) - ) - (pin "PET13_N" output (at 57.15 143.51 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a61ceccb-069b-4431-b4ca-ff6af904d513) - ) - (pin "PET14_P" output (at 57.15 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid aa440b56-78ef-4989-bd27-cbdd02d6b165) - ) - (pin "PET14_N" output (at 57.15 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 98b8bd7b-17ad-41eb-9919-46354c4c8538) - ) - (pin "PET15_P" output (at 57.15 153.67 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b82b2c31-7adc-4be4-b96c-7fa9d35d934e) - ) - (pin "PET15_N" output (at 57.15 156.21 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f573ca03-38eb-4012-88af-d532d8cb5b2c) - ) - ) - - (sheet_instances - (path "/" (page "1")) - (path "/00000000-0000-0000-0000-00005d508b15" (page "2")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" (page "3")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" (page "4")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" (page "5")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" (page "6")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" (page "7")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" (page "8")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" (page "9")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" (page "10")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" (page "11")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" (page "12")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" (page "13")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" (page "14")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" (page "15")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" (page "16")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" (page "17")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" (page "18")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" (page "19")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" (page "20")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" (page "21")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" (page "22")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" (page "23")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" (page "24")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" (page "25")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" (page "26")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" (page "27")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" (page "28")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" (page "29")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" (page "30")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" (page "31")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" (page "32")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" (page "33")) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" (page "34")) - ) - - (symbol_instances - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb3" - (reference "#PWR0101") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adb9" - (reference "#PWR0102") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae8a" - (reference "#PWR0103") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae90" - (reference "#PWR0104") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae96" - (reference "#PWR0105") (unit 1) (value "+3.3V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ae9c" - (reference "#PWR0106") (unit 1) (value "+3.3VA") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea2" - (reference "#PWR0107") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51aea8" - (reference "#PWR0108") (unit 1) (value "+12V") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0109") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0110") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0111") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0112") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0113") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0114") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0115") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0116") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0117") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0118") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0119") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0120") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0121") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0122") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0123") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0124") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0125") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0126") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0127") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0128") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0129") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0130") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0131") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0132") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0133") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0134") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0135") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0136") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0137") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0138") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e619" - (reference "#PWR0139") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52ec15" - (reference "#PWR0140") (unit 1) (value "GND") (footprint "") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab6859" - (reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272/00000000-0000-0000-0000-00005dab685f" - (reference "C2") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab6859" - (reference "C3") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f/00000000-0000-0000-0000-00005dab685f" - (reference "C4") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab6859" - (reference "C5") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257/00000000-0000-0000-0000-00005dab685f" - (reference "C6") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab6859" - (reference "C7") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0/00000000-0000-0000-0000-00005dab685f" - (reference "C8") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab6859" - (reference "C9") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f/00000000-0000-0000-0000-00005dab685f" - (reference "C10") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab6859" - (reference "C11") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029/00000000-0000-0000-0000-00005dab685f" - (reference "C12") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab6859" - (reference "C13") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033/00000000-0000-0000-0000-00005dab685f" - (reference "C14") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab6859" - (reference "C15") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a/00000000-0000-0000-0000-00005dab685f" - (reference "C16") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab6859" - (reference "C17") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b/00000000-0000-0000-0000-00005dab685f" - (reference "C18") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab6859" - (reference "C19") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125/00000000-0000-0000-0000-00005dab685f" - (reference "C20") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab6859" - (reference "C21") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f/00000000-0000-0000-0000-00005dab685f" - (reference "C22") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab6859" - (reference "C23") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139/00000000-0000-0000-0000-00005dab685f" - (reference "C24") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab6859" - (reference "C25") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432/00000000-0000-0000-0000-00005dab685f" - (reference "C26") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab6859" - (reference "C27") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c/00000000-0000-0000-0000-00005dab685f" - (reference "C28") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab6859" - (reference "C29") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446/00000000-0000-0000-0000-00005dab685f" - (reference "C30") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab6859" - (reference "C31") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450/00000000-0000-0000-0000-00005dab685f" - (reference "C32") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51ada7" - (reference "J1") (unit 1) (value "PCIexpress_bracket") (footprint "PCIexpress:PCIexpress_bracket_full") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d51adad" - (reference "J2") (unit 1) (value "PCIexpress_x16") (footprint "PCIexpress:PCIexpress_x16") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52dcbc" - (reference "R1") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb/00000000-0000-0000-0000-00005d52e298" - (reference "R2") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52dcbc" - (reference "R3") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906/00000000-0000-0000-0000-00005d52e298" - (reference "R4") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52dcbc" - (reference "R5") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049/00000000-0000-0000-0000-00005d52e298" - (reference "R6") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52dcbc" - (reference "R7") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3/00000000-0000-0000-0000-00005d52e298" - (reference "R8") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52dcbc" - (reference "R9") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438/00000000-0000-0000-0000-00005d52e298" - (reference "R10") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52dcbc" - (reference "R11") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440/00000000-0000-0000-0000-00005d52e298" - (reference "R12") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52dcbc" - (reference "R13") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446/00000000-0000-0000-0000-00005d52e298" - (reference "R14") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52dcbc" - (reference "R15") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd/00000000-0000-0000-0000-00005d52e298" - (reference "R16") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52dcbc" - (reference "R17") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2/00000000-0000-0000-0000-00005d52e298" - (reference "R18") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52dcbc" - (reference "R19") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa/00000000-0000-0000-0000-00005d52e298" - (reference "R20") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52dcbc" - (reference "R21") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907/00000000-0000-0000-0000-00005d52e298" - (reference "R22") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52dcbc" - (reference "R23") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d/00000000-0000-0000-0000-00005d52e298" - (reference "R24") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52dcbc" - (reference "R25") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913/00000000-0000-0000-0000-00005d52e298" - (reference "R26") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52dcbc" - (reference "R27") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919/00000000-0000-0000-0000-00005d52e298" - (reference "R28") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52dcbc" - (reference "R29") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923/00000000-0000-0000-0000-00005d52e298" - (reference "R30") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52dcbc" - (reference "R31") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - (path "/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929/00000000-0000-0000-0000-00005d52e298" - (reference "R32") (unit 1) (value "49.9") (footprint "Resistor_SMD:R_0603_1608Metric") - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "148df24a-5859-4411-9e44-87ad79f56f11") + (paper "A4") + (title_block + (title "PCIexpress_x16_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols) + (wire + (pts + (xy 31.75 149.86) (xy 34.29 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07505e2a-70b2-4115-bb08-3019cc7d8ca1") + ) + (wire + (pts + (xy 57.15 60.96) (xy 59.69 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b51d660-9530-4bfa-9e40-0e6ae2e28a77") + ) + (wire + (pts + (xy 31.75 140.97) (xy 34.29 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e56531b-ec0b-4000-b380-90cf182fe61d") + ) + (wire + (pts + (xy 31.75 99.06) (xy 34.29 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f249db2-615e-4977-9597-1e9b5515735d") + ) + (wire + (pts + (xy 57.15 118.11) (xy 59.69 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12398061-b9ea-4b41-abd3-cdd5f7260c55") + ) + (wire + (pts + (xy 31.75 34.29) (xy 34.29 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15580b6e-df86-4ddd-9797-f46437cc7590") + ) + (wire + (pts + (xy 57.15 43.18) (xy 59.69 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "168a9400-9414-4960-9562-ce7d6e526a8d") + ) + (wire + (pts + (xy 31.75 90.17) (xy 34.29 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19162d40-5ba9-482a-b0c4-e6b86f92b71c") + ) + (wire + (pts + (xy 31.75 43.18) (xy 34.29 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aa016e8-dcb7-40a8-9edc-cbebe5b5cea7") + ) + (wire + (pts + (xy 31.75 53.34) (xy 34.29 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7ec145-44ee-40fe-9f8c-b0ccf5ae2d5a") + ) + (wire + (pts + (xy 57.15 102.87) (xy 59.69 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25dcac00-6a25-4840-9be0-a4fa8f137a1e") + ) + (wire + (pts + (xy 57.15 105.41) (xy 59.69 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "264df426-3b74-4675-95f3-62ec84aa058d") + ) + (wire + (pts + (xy 31.75 121.92) (xy 34.29 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28ecff6f-1788-4f35-9033-f982ac95b396") + ) + (wire + (pts + (xy 31.75 109.22) (xy 34.29 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e2c9979-eaf3-4d6b-8c74-aba88cb85fe0") + ) + (wire + (pts + (xy 57.15 124.46) (xy 59.69 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32ac0e74-ccc3-4612-a2dc-ebe35f43bc18") + ) + (wire + (pts + (xy 57.15 58.42) (xy 59.69 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36b956b7-3ca4-444d-85be-cade61c8bf9c") + ) + (wire + (pts + (xy 57.15 71.12) (xy 59.69 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37fbeb07-48a9-42a8-9338-391a73fe7fc2") + ) + (wire + (pts + (xy 57.15 137.16) (xy 59.69 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c13ef58-090b-442f-b9ca-40a39c970f43") + ) + (wire + (pts + (xy 57.15 149.86) (xy 59.69 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d6067ae-2062-465b-a67a-e80598ef4eb8") + ) + (wire + (pts + (xy 31.75 124.46) (xy 34.29 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e155010-27f0-4cd3-ab43-2742ad894fe4") + ) + (wire + (pts + (xy 57.15 99.06) (xy 59.69 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fbe5939-a5d6-4b23-93fb-02644e5241e9") + ) + (wire + (pts + (xy 57.15 96.52) (xy 59.69 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "411baaa9-dafc-489c-a96d-d4e566031b25") + ) + (wire + (pts + (xy 31.75 39.37) (xy 34.29 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42ab7a9a-3635-4024-940b-2b069977c022") + ) + (wire + (pts + (xy 57.15 134.62) (xy 59.69 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "443e49b2-fe48-4d46-abbc-4b1b8443cfaf") + ) + (wire + (pts + (xy 57.15 80.01) (xy 59.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4972a7c0-4c0e-4b7a-828a-d7d0349059ca") + ) + (wire + (pts + (xy 57.15 35.56) (xy 59.69 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a475fdd-8bc2-4d0d-909f-3c357163b723") + ) + (wire + (pts + (xy 57.15 121.92) (xy 59.69 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4bb515f7-340d-45ab-a348-69e34a9f1185") + ) + (wire + (pts + (xy 57.15 128.27) (xy 59.69 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4be09b10-a897-40bb-82bb-17c1e5fc4596") + ) + (wire + (pts + (xy 57.15 130.81) (xy 59.69 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e134fea-5ef5-4922-847e-9fe97ba21e9f") + ) + (wire + (pts + (xy 57.15 64.77) (xy 59.69 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ffba883-43aa-4f31-a953-62591bee5ee4") + ) + (wire + (pts + (xy 57.15 147.32) (xy 59.69 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50b51fd6-86fb-4501-9bfe-a77cae357f47") + ) + (wire + (pts + (xy 31.75 31.75) (xy 34.29 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "552f5eee-584e-4541-9280-ade4441a26e1") + ) + (wire + (pts + (xy 57.15 143.51) (xy 59.69 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5531128d-039f-40d2-a834-366afb2df4e2") + ) + (wire + (pts + (xy 31.75 105.41) (xy 34.29 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5836ca57-f640-4ba1-9633-bad51552997e") + ) + (wire + (pts + (xy 57.15 86.36) (xy 59.69 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c7fde73-47df-48ca-adb5-99d020151e73") + ) + (wire + (pts + (xy 31.75 80.01) (xy 34.29 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e50bc4a-c34c-40e2-b793-a9911e629117") + ) + (wire + (pts + (xy 31.75 36.83) (xy 34.29 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63d8cbbc-1712-4e56-8ce9-d9b5e0a95eeb") + ) + (wire + (pts + (xy 57.15 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "695ad987-8308-4f44-907a-712f6a03c60c") + ) + (wire + (pts + (xy 31.75 128.27) (xy 34.29 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d9cf16f-9b1f-4cbe-b31c-6d657ef30ea5") + ) + (wire + (pts + (xy 31.75 153.67) (xy 34.29 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "736031f8-cb1b-4f4d-91df-f4f2f70c6cb1") + ) + (wire + (pts + (xy 31.75 92.71) (xy 34.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74f8d450-339b-4c09-9925-11214953079d") + ) + (wire + (pts + (xy 57.15 83.82) (xy 59.69 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7871f659-ccf6-4f7c-893d-b340e0654414") + ) + (wire + (pts + (xy 31.75 115.57) (xy 34.29 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a2368db-d756-407c-9466-8b6d259959f3") + ) + (wire + (pts + (xy 31.75 50.8) (xy 34.29 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7be166e0-f6e5-4d13-ba6c-bcaa3fbfa29d") + ) + (wire + (pts + (xy 57.15 111.76) (xy 59.69 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e04cbab-f9b3-4297-a9cb-c59ec2e34896") + ) + (wire + (pts + (xy 31.75 147.32) (xy 34.29 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8031c00c-2f72-4892-95d9-8dee12bc3fb4") + ) + (wire + (pts + (xy 31.75 96.52) (xy 34.29 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "837d08a5-a03a-4b12-b8b1-c34143e83d67") + ) + (wire + (pts + (xy 31.75 134.62) (xy 34.29 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "852ec76a-8b1c-4f05-a908-7a8689229642") + ) + (wire + (pts + (xy 57.15 156.21) (xy 59.69 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85e51fef-9c36-4f0d-aae9-1b27b6cb15ce") + ) + (wire + (pts + (xy 31.75 130.81) (xy 34.29 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f4f6594-7128-4385-9ba4-00b551019f3b") + ) + (wire + (pts + (xy 57.15 50.8) (xy 59.69 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "933813ef-1423-41b8-8d96-d476c28e2270") + ) + (wire + (pts + (xy 57.15 53.34) (xy 59.69 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "93a2fc64-1677-4921-8536-0bf71ef67625") + ) + (wire + (pts + (xy 31.75 156.21) (xy 34.29 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "954e0291-0dcf-4ec7-850d-eec2a83ff3c1") + ) + (wire + (pts + (xy 31.75 46.99) (xy 34.29 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b26487d-c974-4cc6-8efa-02f610a6e769") + ) + (wire + (pts + (xy 31.75 77.47) (xy 34.29 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5018b6e-3a35-488f-a64c-feb67cb05f6e") + ) + (wire + (pts + (xy 31.75 102.87) (xy 34.29 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abf3e6c7-7363-4271-82df-04d6d2988b32") + ) + (wire + (pts + (xy 31.75 60.96) (xy 34.29 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac576953-4a00-42ea-a271-ce503cbabb5a") + ) + (wire + (pts + (xy 57.15 67.31) (xy 59.69 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad03531d-4084-44c9-997a-0168888d0d53") + ) + (wire + (pts + (xy 57.15 153.67) (xy 59.69 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3e55bf3-4cd2-47ef-a7fa-273f8c023276") + ) + (wire + (pts + (xy 31.75 58.42) (xy 34.29 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5df2a42-dfdb-40c3-927b-c534425aa6ca") + ) + (wire + (pts + (xy 31.75 143.51) (xy 34.29 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c206fa56-42ce-481f-9dfa-d7bfbd898393") + ) + (wire + (pts + (xy 57.15 109.22) (xy 59.69 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2852a3b-203c-447f-9c5d-b3f5e75d1ff0") + ) + (wire + (pts + (xy 31.75 137.16) (xy 34.29 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd480d6d-0795-4d48-93e1-15062b2ad54d") + ) + (wire + (pts + (xy 31.75 83.82) (xy 34.29 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de1916c1-84fa-4b21-9295-22d2d55027ad") + ) + (wire + (pts + (xy 31.75 73.66) (xy 34.29 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de5f90a2-3440-434b-b022-c71ed4a886d0") + ) + (wire + (pts + (xy 31.75 86.36) (xy 34.29 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9ed59b-7be2-4062-bc74-c345d1db48ee") + ) + (wire + (pts + (xy 57.15 90.17) (xy 59.69 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e28cf29f-1c83-4365-83b1-b0f26ccb43a9") + ) + (wire + (pts + (xy 57.15 46.99) (xy 59.69 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3ddf4d2-f324-441f-af93-07aedb2d5f76") + ) + (wire + (pts + (xy 31.75 111.76) (xy 34.29 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8f675bd-5a5a-40b1-bc1d-06fa7c50b5e2") + ) + (wire + (pts + (xy 31.75 64.77) (xy 34.29 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e93c0acd-0c66-40f1-ae45-7ef2f881b828") + ) + (wire + (pts + (xy 57.15 115.57) (xy 59.69 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee35307e-a6b3-487f-af12-792c79b94753") + ) + (wire + (pts + (xy 57.15 92.71) (xy 59.69 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eeef387e-b831-4472-a18a-859b90da58da") + ) + (wire + (pts + (xy 31.75 29.21) (xy 34.29 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f08989ed-1c79-40ee-97f3-d43857d0c3aa") + ) + (wire + (pts + (xy 57.15 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f126f138-4c0e-4660-a741-0cdcc4f0bda5") + ) + (wire + (pts + (xy 31.75 67.31) (xy 34.29 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f428c5b5-330a-477b-b644-7bdc4ed949cb") + ) + (wire + (pts + (xy 57.15 40.64) (xy 59.69 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7b273d2-f338-40ca-b23e-ba6af9a44521") + ) + (wire + (pts + (xy 57.15 140.97) (xy 59.69 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9aca337-c3af-40b6-8d4e-ae98acfc384f") + ) + (wire + (pts + (xy 57.15 73.66) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa8de0cc-bd47-4b8d-b16a-d7bf461a8a9d") + ) + (wire + (pts + (xy 31.75 118.11) (xy 34.29 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe28be6c-129e-4833-aba8-5608f2b43450") + ) + (wire + (pts + (xy 31.75 71.12) (xy 34.29 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe59e63e-69e7-4a0d-afdf-162089b75fb5") + ) + (label "PER7_P" + (at 31.75 102.87 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "064be00f-adf2-464a-a4a6-e25f5cb695ee") + ) + (label "TDO" + (at 31.75 43.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "06e83ae1-f085-43c8-aaaa-40c18d21793f") + ) + (label "PER3_P" + (at 31.75 77.47 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0b1a0278-06ad-4836-bc50-d8c922a0d3e5") + ) + (label "PET13_N" + (at 59.69 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0dc2efd6-8cc2-4493-bac0-b0472699a79a") + ) + (label "PER14_P" + (at 31.75 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0f858302-013f-4fe7-b6b8-ad35a357173f") + ) + (label "PER5_P" + (at 31.75 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1157323e-3808-4f0f-8a0e-0bd37fbc2e31") + ) + (label "TDI" + (at 59.69 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1225fdf1-18b8-496a-bd96-9cf92dfa7f45") + ) + (label "PER6_N" + (at 31.75 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "12c2f310-c280-4c22-914e-3d4ca7b2c628") + ) + (label "PER13_N" + (at 31.75 143.51 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1589e96c-148d-4832-86d0-4f645a1e026a") + ) + (label "PET2_N" + (at 59.69 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1b076d0c-3640-473f-bbc5-7f2762ff550f") + ) + (label "PET12_N" + (at 59.69 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1e3300b1-d878-459a-a7f8-f7b8f474bd37") + ) + (label "PER2_P" + (at 31.75 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2045df47-f94e-4e06-bdbb-8b16f04c04c4") + ) + (label "PET3_N" + (at 59.69 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2731ccbd-a481-4adb-8e44-cb4340728510") + ) + (label "PET4_P" + (at 59.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "32704da2-33dc-4d25-b285-be8bd12f44ad") + ) + (label "PET2_P" + (at 59.69 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3cbeee4b-4c38-4ac2-aeb9-b7d2268e611f") + ) + (label "PET1_N" + (at 59.69 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "41f3bcba-1596-4656-9b08-57574f4d8331") + ) + (label "PET7_P" + (at 59.69 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "422ee666-08b8-4dca-9b78-8755aa1c2b7c") + ) + (label "PER10_N" + (at 31.75 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "428dbab9-0530-4c92-a17c-017386b29a48") + ) + (label "PER12_P" + (at 31.75 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "446035a2-702f-4391-b8b7-d7143f5750ca") + ) + (label "PET12_P" + (at 59.69 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4892b399-3823-4d3b-8ccd-6417a5a8b5cd") + ) + (label "PER12_N" + (at 31.75 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "496cb60a-218d-4fa6-aefd-b25b1eca848a") + ) + (label "PET1_P" + (at 59.69 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "507a2701-8166-459d-9138-cb32de297881") + ) + (label "~{PRSNT2x8}" + (at 31.75 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "53513290-0091-4867-9316-71bbdd705768") + ) + (label "~{PRSNT1}" + (at 31.75 29.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "56b4bef2-5894-478a-9891-88307c71f03a") + ) + (label "PER11_P" + (at 31.75 128.27 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "59d26bf5-ac1b-40b7-9090-74b9c5c9eee7") + ) + (label "PER7_N" + (at 31.75 105.41 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5e14b860-2cfc-4472-94e6-0a5e1ec48aa7") + ) + (label "PER13_P" + (at 31.75 140.97 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "628a6cd8-c95c-49f7-a0b1-9a26724d5bb1") + ) + (label "PER3_N" + (at 31.75 80.01 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "66d18110-a198-4a6d-80a2-bd666b398ccd") + ) + (label "PER9_P" + (at 31.75 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "6939572b-c608-4e8c-8ed6-026d4857d4e7") + ) + (label "PET14_P" + (at 59.69 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "69692add-d310-45a3-bbe4-fd33d2d79865") + ) + (label "PER0_N" + (at 31.75 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "69b0432c-d055-49dd-85f0-f0edcd79f569") + ) + (label "PET5_P" + (at 59.69 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "743e2522-c617-45c0-ad42-0faa11bc4a80") + ) + (label "PER4_P" + (at 31.75 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "784f8be1-6332-4124-a928-aa1892f6e6ee") + ) + (label "PET4_N" + (at 59.69 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7c1cd32c-f812-4bfa-9521-ec499953b344") + ) + (label "PET10_N" + (at 59.69 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7c723cf1-131b-497f-a63b-297774a4b1cb") + ) + (label "PET9_N" + (at 59.69 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7cc1074c-c9a2-4a1a-bf6e-725bf7f3006d") + ) + (label "PER14_N" + (at 31.75 149.86 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7fc958c3-7e54-44da-9244-a9430f15f4b1") + ) + (label "PET11_N" + (at 59.69 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "812a4f64-f76e-4a4f-834f-385a3abde6a5") + ) + (label "PER8_P" + (at 31.75 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "814a0270-5e9f-4dd0-8564-3bcd49d0bd42") + ) + (label "PER6_P" + (at 31.75 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "82104fbc-5da2-4e1e-8099-fc5e15955a23") + ) + (label "PER1_N" + (at 31.75 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8381198c-bb4e-4dcc-85c3-ea3e5a0038cf") + ) + (label "PET10_P" + (at 59.69 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8468b16b-e2e6-4394-b4a0-0c61e3144c8b") + ) + (label "PET15_N" + (at 59.69 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "85b72338-ab26-4f75-9d65-39ccb92406cc") + ) + (label "PER4_N" + (at 31.75 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a4e301e-e2fc-4eba-8969-d2d1664e9393") + ) + (label "SMCLK" + (at 31.75 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8a7fb862-b04c-4249-b62d-f9421f100cdb") + ) + (label "PET9_P" + (at 59.69 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "91a903c4-a2f2-418f-98b0-bff6d3f55ad4") + ) + (label "~{PRSNT2x4}" + (at 31.75 34.29 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "98c206e0-bdd9-499b-9cf6-b941a6c0c07f") + ) + (label "PET15_P" + (at 59.69 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9aa2a9c1-6359-40ac-b25a-d6d33d68985d") + ) + (label "PER11_N" + (at 31.75 130.81 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9f009bd0-60e7-44bf-9e17-87da8dbf653e") + ) + (label "SMDAT" + (at 31.75 53.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a02834f3-0c7a-4bce-8d7a-a9e1fbde3656") + ) + (label "PER15_P" + (at 31.75 153.67 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a2a00ce3-0065-49f6-acf7-37e30908d4ab") + ) + (label "PER5_N" + (at 31.75 92.71 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "a7f5286e-c57a-4361-90b9-ccca3793dc0a") + ) + (label "PET13_P" + (at 59.69 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b7c80db8-0d93-4e48-8f85-dc14bfa9c67e") + ) + (label "PER10_P" + (at 31.75 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bbe7d1c8-83f3-4ce8-af6a-53b908adc8c8") + ) + (label "~{PRSNT2x16}" + (at 31.75 39.37 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "bc84bd4b-e570-4e0e-bbe1-8cb3147c31f3") + ) + (label "~{WAKE}" + (at 31.75 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "be3a4864-2f3c-4e3d-a61c-f01d13c6069f") + ) + (label "PET6_P" + (at 59.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c93a08cb-8cb1-4f93-a22b-04b00ca41f85") + ) + (label "PET0_N" + (at 59.69 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ca251a86-4db8-45cc-95ef-9e397ff49993") + ) + (label "REFCLK-" + (at 59.69 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb4cedd0-fee7-471f-8788-5424681252a5") + ) + (label "PET8_N" + (at 59.69 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cebd10e1-ce43-48ed-aed2-bdddc67c5d65") + ) + (label "PET0_P" + (at 59.69 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cf868ab2-c0db-40e9-b2b6-b696a2dac816") + ) + (label "~{PERST}" + (at 59.69 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "dffcd1f0-a67a-434e-977d-b678ea3ddf72") + ) + (label "PER1_P" + (at 31.75 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e220f427-dc50-4ecf-a9b0-4fbd8ef0ee5b") + ) + (label "PER2_N" + (at 31.75 73.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e61de8e7-2ded-4aaf-97e9-cc99990095f4") + ) + (label "PET14_N" + (at 59.69 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea0509ce-8f07-4e4f-88eb-40579b7abe45") + ) + (label "REFCLK+" + (at 59.69 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea5042ae-b66d-413b-8af2-23d801c2daf1") + ) + (label "PET11_P" + (at 59.69 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ea65db84-23ff-428e-8c51-8be3c7f8b9e3") + ) + (label "PER0_P" + (at 31.75 58.42 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ea79536c-aeb3-4766-b532-241a4b81bea0") + ) + (label "TMS" + (at 59.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec7d0d9d-f69a-4a75-aef7-ebfbabfc12b2") + ) + (label "TCK" + (at 59.69 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f09f64c1-5d64-460f-bb5f-8d841e6fbaaf") + ) + (label "PET8_P" + (at 59.69 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f0e31f7f-31cb-4e87-abcd-c5474ea638b4") + ) + (label "PER15_N" + (at 31.75 156.21 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f2aec816-3734-4062-9d25-5b5ba84bd2d4") + ) + (label "~{PRSNT2x1}" + (at 31.75 31.75 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f3b85eac-bb8d-4189-bcce-a85eff34cd4d") + ) + (label "PET3_P" + (at 59.69 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f5d22922-61b4-4599-8078-9d6bbbaffdfb") + ) + (label "PER8_N" + (at 31.75 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f7bd9ba8-0a66-4f41-abcb-04269f724a2e") + ) + (label "PER9_N" + (at 31.75 118.11 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f9fd8dec-b992-4495-8b9d-f7ab744081dc") + ) + (label "PET7_N" + (at 59.69 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fac9e04c-6bb8-43bb-8778-61136b3eef6b") + ) + (label "~{TRST}" + (at 59.69 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fc1ad306-e56f-41b0-8e45-01de09de9acc") + ) + (label "PET5_N" + (at 59.69 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fcab220c-3649-4b22-afed-3808db375d2e") + ) + (label "PET6_N" + (at 59.69 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fd75f7a8-8ef9-4dcf-b0eb-4cebdfe240d2") + ) + (sheet + (at 34.29 26.67) + (size 22.86 132.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d508b15") + (property "Sheetname" "PCIexpress_connector" + (at 34.29 25.9584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PCIexpress_connector.kicad_sch" + (at 34.29 159.3346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PET0_P" output + (at 57.15 58.42 0) + (uuid "e68c9d56-e63f-4e45-bff6-5a2cef18bd94") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET0_N" output + (at 57.15 60.96 0) + (uuid "0010e7d3-77fe-46d8-9b59-fe20d35bf2fc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK+" output + (at 57.15 50.8 0) + (uuid "ec44ae5f-31a2-4614-9691-c34903e3c14c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "REFCLK-" output + (at 57.15 53.34 0) + (uuid "8437795c-74da-47d7-adac-5657031a977f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT2x16}" passive + (at 34.29 39.37 180) + (uuid "0c2e25fd-c68d-4dd7-8c6d-2832ea4fb0b9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TDO" input + (at 34.29 43.18 180) + (uuid "9ad47f0f-150c-4aad-8224-186562706935") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "TMS" output + (at 57.15 35.56 0) + (uuid "438f8815-bb92-46eb-962f-bc2792dfc8c6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TDI" output + (at 57.15 40.64 0) + (uuid "82ff72ee-a795-44ed-99dc-76e75f03cbba") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "TCK" output + (at 57.15 38.1 0) + (uuid "9642c1a9-ce62-4b76-99c3-6fc14a9dcf45") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_P" output + (at 57.15 64.77 0) + (uuid "388d1292-b559-4ffc-8f6a-b6b18b26ce8c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET1_N" output + (at 57.15 67.31 0) + (uuid "c364b455-be28-41c5-b27b-0aede7e42937") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_P" output + (at 57.15 71.12 0) + (uuid "9afcbdfb-cc64-4071-9bcc-986dec574fbb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET2_N" output + (at 57.15 73.66 0) + (uuid "cec5f34e-547b-49e6-8024-b092371fbedd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_P" output + (at 57.15 77.47 0) + (uuid "279daca0-dfd3-489d-8fbc-6461dd820d7b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET3_N" output + (at 57.15 80.01 0) + (uuid "03792a74-4544-46c5-a622-81b9e29a0ad3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER1_P" input + (at 34.29 64.77 180) + (uuid "7ed95977-141e-4b09-80b2-744e8abbf7c3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER1_N" input + (at 34.29 67.31 180) + (uuid "3ba88060-0620-4b18-9f7c-90be3df69a7d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_P" input + (at 34.29 71.12 180) + (uuid "308b8031-bec1-41a7-bfbc-f868c7057017") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER2_N" input + (at 34.29 73.66 180) + (uuid "62773874-9226-481d-8749-ec8dee2ab80e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_P" input + (at 34.29 77.47 180) + (uuid "c813909f-b142-4ea1-95e8-41ee8e6ab591") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER3_N" input + (at 34.29 80.01 180) + (uuid "63afd03c-8219-48c4-a533-5bd94c98ec83") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_P" input + (at 34.29 83.82 180) + (uuid "86a14e00-eac1-42b8-8169-436f99d9ac8f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER4_N" input + (at 34.29 86.36 180) + (uuid "c5624cbf-6e21-4f36-adc8-184f8892e0d5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_P" input + (at 34.29 90.17 180) + (uuid "76ae4546-8b27-4ceb-8ab5-dd919186eede") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER5_N" input + (at 34.29 92.71 180) + (uuid "8c97de2d-bea9-4af8-8273-6656e8580240") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_P" input + (at 34.29 96.52 180) + (uuid "ce5a7a9a-3cb2-4e9c-88e3-d7dff3c1044a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER6_N" input + (at 34.29 99.06 180) + (uuid "45f1361a-a571-4913-bf15-c1ed330e8ef8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_P" input + (at 34.29 102.87 180) + (uuid "26796d08-b892-41b7-9177-eade62a0086d") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER7_N" input + (at 34.29 105.41 180) + (uuid "a2ccf65c-2a72-4497-b2ba-3623c9741def") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{WAKE}" input + (at 34.29 46.99 180) + (uuid "d0f79534-05da-46ef-ba58-b239c4325107") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{TRST}" output + (at 57.15 43.18 0) + (uuid "3a157506-4552-4707-b928-c03b9bae3493") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "SMCLK" bidirectional + (at 34.29 50.8 180) + (uuid "4b4296b0-7c2a-4ac5-a417-6bbbc6931bab") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "SMDAT" bidirectional + (at 34.29 53.34 180) + (uuid "ac9b35c6-6285-4d56-82a4-f2f814107c04") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PERST}" output + (at 57.15 46.99 0) + (uuid "95eeada2-4b61-4d53-9811-7b99d6f2099c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "~{PRSNT1}" passive + (at 34.29 29.21 180) + (uuid "0e848d7f-c8ad-433e-b383-07fc0e8f3367") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x8}" passive + (at 34.29 36.83 180) + (uuid "a68653e1-7c0a-4a05-b00d-67a0d7f0f7a1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x4}" passive + (at 34.29 34.29 180) + (uuid "533b3635-b849-421c-b95e-a8e037b68e35") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "~{PRSNT2x1}" passive + (at 34.29 31.75 180) + (uuid "ecaa9952-6afe-490c-a231-bd242397710f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET4_P" output + (at 57.15 83.82 0) + (uuid "30a29f4a-3b25-442b-ae01-07a60c954355") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET4_N" output + (at 57.15 86.36 0) + (uuid "d2a92e96-9781-4a8e-bdab-eafa335d82d2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_P" output + (at 57.15 90.17 0) + (uuid "b4b5b4e1-8de3-4f97-9e33-da473c193d33") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET5_N" output + (at 57.15 92.71 0) + (uuid "59b3b2ff-4054-4919-aabb-653235678af1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_P" output + (at 57.15 96.52 0) + (uuid "ee0a9c5b-6544-42ff-ba49-a5bb5bef56dc") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET6_N" output + (at 57.15 99.06 0) + (uuid "f5527830-a076-4b43-be89-bbbc47ebab2a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_P" output + (at 57.15 102.87 0) + (uuid "e11778a4-9b1e-427d-b4ce-2425afac1e7a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET7_N" output + (at 57.15 105.41 0) + (uuid "50f40bff-f711-4568-88a6-d6cb6421beb0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER0_N" input + (at 34.29 60.96 180) + (uuid "f5a69b90-1b72-4ede-8d91-680909eacc63") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER0_P" input + (at 34.29 58.42 180) + (uuid "fed9eddd-a375-445a-b965-6ed64dde19cb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER8_P" input + (at 34.29 109.22 180) + (uuid "c839b5d5-d0e7-460f-a07f-739ea053ea4e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER8_N" input + (at 34.29 111.76 180) + (uuid "1bf49ac1-2dbf-4c48-9b07-87cd592c48d8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER9_P" input + (at 34.29 115.57 180) + (uuid "11b2ba32-1f4e-4e26-967f-bff729590b9f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER9_N" input + (at 34.29 118.11 180) + (uuid "4abd9277-5445-48e7-8555-436d22f7c3f9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET8_P" output + (at 57.15 109.22 0) + (uuid "1ad8bf51-6322-479a-b5fa-11778915514b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET8_N" output + (at 57.15 111.76 0) + (uuid "61ef2a7a-6677-4957-a4ad-a1948fe032c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET9_P" output + (at 57.15 115.57 0) + (uuid "5c24bfe5-fb3f-4e3c-ac45-faf97858326c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET9_N" output + (at 57.15 118.11 0) + (uuid "10a18c35-d0fa-4e10-81e5-c51c41782f79") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PER11_P" input + (at 34.29 128.27 180) + (uuid "527dc5f6-5934-48a0-bcd5-1b823a2ffaf9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER11_N" input + (at 34.29 130.81 180) + (uuid "59097960-8b41-4501-8ca9-5c4ca5442ba8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER12_P" input + (at 34.29 134.62 180) + (uuid "a38e8791-9860-47a7-af33-8fb836de270b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER12_N" input + (at 34.29 137.16 180) + (uuid "7890a348-8e3a-4c57-bcf3-bd8bb8085fba") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER13_P" input + (at 34.29 140.97 180) + (uuid "bc79a06e-ffb3-4ac5-b4a0-af309a29ecb6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER13_N" input + (at 34.29 143.51 180) + (uuid "7e9bea5a-86d8-4b31-9248-dffa7e11cb3c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER14_P" input + (at 34.29 147.32 180) + (uuid "1216b099-7b87-4318-b3f2-19e899e414a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER14_N" input + (at 34.29 149.86 180) + (uuid "ea7fb98c-3504-442c-853e-98aedd592789") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER15_P" input + (at 34.29 153.67 180) + (uuid "5ae4568f-cb8f-4877-9b0c-b08aa7205ade") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER15_N" input + (at 34.29 156.21 180) + (uuid "b68d0a36-b101-4c14-bcd6-dd44825e2d34") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER10_N" input + (at 34.29 124.46 180) + (uuid "32f7f016-e35f-46b8-a7da-2d4f68627ad8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PER10_P" input + (at 34.29 121.92 180) + (uuid "e57ecb20-858c-4c8a-8566-329b24bea09b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PET10_P" output + (at 57.15 121.92 0) + (uuid "92dc37e4-593e-448a-bec8-2d58fcb227f0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET10_N" output + (at 57.15 124.46 0) + (uuid "a126f969-8114-42e5-8a21-34d05e622b14") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET11_P" output + (at 57.15 128.27 0) + (uuid "6b621328-742c-4b6f-8232-da32e69f7646") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET11_N" output + (at 57.15 130.81 0) + (uuid "5aca975a-6e38-424f-bed6-16cd235c8843") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET12_P" output + (at 57.15 134.62 0) + (uuid "ffbea27b-5ab8-47fc-9cc5-7fa94983cb04") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET12_N" output + (at 57.15 137.16 0) + (uuid "079b616a-a806-4f52-b47d-66f7265593c3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET13_P" output + (at 57.15 140.97 0) + (uuid "92b05650-5909-4b27-9338-6a197adc8b8b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET13_N" output + (at 57.15 143.51 0) + (uuid "a61ceccb-069b-4431-b4ca-ff6af904d513") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET14_P" output + (at 57.15 147.32 0) + (uuid "aa440b56-78ef-4989-bd27-cbdd02d6b165") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET14_N" output + (at 57.15 149.86 0) + (uuid "98b8bd7b-17ad-41eb-9919-46354c4c8538") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET15_P" output + (at 57.15 153.67 0) + (uuid "b82b2c31-7adc-4be4-b96c-7fa9d35d934e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PET15_N" output + (at 57.15 156.21 0) + (uuid "f573ca03-38eb-4012-88af-d532d8cb5b2c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_half" + (path "/148df24a-5859-4411-9e44-87ad79f56f11" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/PCIexpress_x16_half/decap.kicad_sch b/PCIexpress_x16_half/decap.kicad_sch index 67f8b39..55ee049 100644 --- a/PCIexpress_x16_half/decap.kicad_sch +++ b/PCIexpress_x16_half/decap.kicad_sch @@ -1,130 +1,489 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 15b91cd1-7de1-4c48-a56d-547d12ec1e50) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -2.032 -0.762) - (xy 2.032 -0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 0.762) - (xy 2.032 0.762) - ) - (stroke (width 0.508) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - - (wire (pts (xy 163.83 81.28) (xy 166.37 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0d3841f9-4410-40c5-94fb-068a10094d2a) - ) - (wire (pts (xy 163.83 93.98) (xy 166.37 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 127f4921-c338-473e-9621-b2aa4ef64c39) - ) - (wire (pts (xy 156.21 93.98) (xy 153.67 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c7d1364-7b32-4acd-ba5b-220222029ecb) - ) - (wire (pts (xy 156.21 81.28) (xy 153.67 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 988ee12e-71ae-4e05-9bbf-a9d8e38d71c9) - ) - - (hierarchical_label "OUT+" (shape output) (at 153.67 81.28 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 08c3653c-8482-42fd-b311-5baa90b60665) - ) - (hierarchical_label "IN+" (shape input) (at 166.37 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3685d9b5-7715-4a7e-9bc8-42727972af6b) - ) - (hierarchical_label "IN-" (shape input) (at 166.37 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b3241eeb-6309-4957-aa9a-cafa0d9a36a3) - ) - (hierarchical_label "OUT-" (shape output) (at 153.67 93.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c2948ebd-8ce5-4c4a-abae-56a17fdbb5a1) - ) - - (symbol (lib_id "Device:C") (at 160.02 81.28 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab6859) - (property "Reference" "C?" (id 0) (at 160.02 74.8792 90)) - (property "Value" "" (id 1) (at 160.02 77.1906 90)) - (property "Footprint" "" (id 2) (at 156.21 82.2452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 81.28 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid bf9e022e-95e3-4e17-a776-e4450f25beb0)) - (pin "2" (uuid bd32a405-6567-4240-8f63-5772824be7e7)) - ) - - (symbol (lib_id "Device:C") (at 160.02 93.98 90) (mirror x) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005dab685f) - (property "Reference" "C?" (id 0) (at 160.02 87.5792 90)) - (property "Value" "" (id 1) (at 160.02 89.8906 90)) - (property "Footprint" "" (id 2) (at 163.83 94.9452 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 160.02 93.98 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 18eda269-ddc1-4427-bc3e-9968869657d9)) - (pin "2" (uuid 797794a7-d36f-4ff6-8854-feca0a9b426f)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "15b91cd1-7de1-4c48-a56d-547d12ec1e50") + (paper "A4") + (title_block + (title "PCIexpress_x16_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 163.83 81.28) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d3841f9-4410-40c5-94fb-068a10094d2a") + ) + (wire + (pts + (xy 163.83 93.98) (xy 166.37 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "127f4921-c338-473e-9621-b2aa4ef64c39") + ) + (wire + (pts + (xy 156.21 93.98) (xy 153.67 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c7d1364-7b32-4acd-ba5b-220222029ecb") + ) + (wire + (pts + (xy 156.21 81.28) (xy 153.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "988ee12e-71ae-4e05-9bbf-a9d8e38d71c9") + ) + (hierarchical_label "OUT+" + (shape output) + (at 153.67 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "08c3653c-8482-42fd-b311-5baa90b60665") + ) + (hierarchical_label "IN+" + (shape input) + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3685d9b5-7715-4a7e-9bc8-42727972af6b") + ) + (hierarchical_label "IN-" + (shape input) + (at 166.37 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b3241eeb-6309-4957-aa9a-cafa0d9a36a3") + ) + (hierarchical_label "OUT-" + (shape output) + (at 153.67 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c2948ebd-8ce5-4c4a-abae-56a17fdbb5a1") + ) + (symbol + (lib_id "Device:C") + (at 160.02 81.28 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab6859") + (property "Reference" "C1" + (at 160.02 74.8792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 77.1906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 156.21 82.2452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "bf9e022e-95e3-4e17-a776-e4450f25beb0") + ) + (pin "2" + (uuid "bd32a405-6567-4240-8f63-5772824be7e7") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C1") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C3") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C5") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C7") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C9") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C11") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C13") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C15") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" + (reference "C17") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" + (reference "C19") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" + (reference "C21") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" + (reference "C23") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" + (reference "C25") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" + (reference "C27") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" + (reference "C29") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" + (reference "C31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 160.02 93.98 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005dab685f") + (property "Reference" "C2" + (at 160.02 87.5792 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 160.02 89.8906 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 163.83 94.9452 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 160.02 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "18eda269-ddc1-4427-bc3e-9968869657d9") + ) + (pin "2" + (uuid "797794a7-d36f-4ff6-8854-feca0a9b426f") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dab5272" + (reference "C2") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005db8e95f" + (reference "C4") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dba1257" + (reference "C6") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbb44a0" + (reference "C8") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc901f" + (reference "C10") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9029" + (reference "C12") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbc9033" + (reference "C14") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbde98a" + (reference "C16") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf611b" + (reference "C18") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6125" + (reference "C20") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf612f" + (reference "C22") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dbf6139" + (reference "C24") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10432" + (reference "C26") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc1043c" + (reference "C28") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10446" + (reference "C30") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005dc10450" + (reference "C32") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x16_half/term.kicad_sch b/PCIexpress_x16_half/term.kicad_sch index ba19285..9a2712d 100644 --- a/PCIexpress_x16_half/term.kicad_sch +++ b/PCIexpress_x16_half/term.kicad_sch @@ -1,220 +1,875 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid 05d0aa2b-6e6a-4215-8b40-75516d8855ed) - - (paper "A4") - - (title_block - (title "PCIexpress_x16_half") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 146.05 90.17) (diameter 0) (color 0 0 0 0) - (uuid 65f70909-ce3d-4184-977c-d2c172ca5d29) - ) - (junction (at 120.65 90.17) (diameter 0) (color 0 0 0 0) - (uuid bc1a10a8-a65d-4c4b-bf5d-da24fb705fed) - ) - - (wire (pts (xy 118.11 90.17) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 327743e5-7ccd-459b-85a8-160c81c05c4f) - ) - (wire (pts (xy 120.65 90.17) (xy 123.19 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 47529214-216d-4b63-9bd7-421604996be5) - ) - (wire (pts (xy 146.05 100.33) (xy 146.05 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4e8c264a-d0cd-4c65-a356-e38142431591) - ) - (wire (pts (xy 120.65 100.33) (xy 120.65 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 67eed78b-5d3c-4ff2-8f43-7f60cc3c2b31) - ) - (wire (pts (xy 143.51 90.17) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7e823f53-68cf-4669-9437-13f8874c162a) - ) - (wire (pts (xy 146.05 90.17) (xy 148.59 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b0946702-3925-47b5-89c5-d5e4fdc0f413) - ) - (wire (pts (xy 120.65 92.71) (xy 120.65 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b3a77e91-2c00-43ce-8209-6a4c3b4f3979) - ) - (wire (pts (xy 146.05 92.71) (xy 146.05 90.17)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ce7ad249-e378-48ed-bee8-bc465b1d6acc) - ) - - (hierarchical_label "IN+" (shape input) (at 148.59 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 13a44d49-9024-44a0-96f3-656071f03d25) - ) - (hierarchical_label "OUT+" (shape output) (at 143.51 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ebf156e-f513-4b28-a1ea-07c4286b0b95) - ) - (hierarchical_label "OUT-" (shape output) (at 118.11 90.17 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b06be224-7a36-4672-b9c4-d238b85ed9ea) - ) - (hierarchical_label "IN-" (shape input) (at 123.19 90.17 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e742b5bf-05f8-4df4-aa44-829e811b7cf7) - ) - - (symbol (lib_id "Device:R") (at 120.65 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52dcbc) - (property "Reference" "R1" (id 0) (at 122.428 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 122.428 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 118.872 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 120.65 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 27ec87de-5085-47e1-ba89-5a5ba1a0d372)) - (pin "2" (uuid 02b079f7-023f-4c1a-a1d8-434b4d098428)) - ) - - (symbol (lib_id "Device:R") (at 146.05 96.52 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e298) - (property "Reference" "R2" (id 0) (at 147.828 95.3516 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "" (id 1) (at 147.828 97.663 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 144.272 96.52 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 146.05 96.52 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid d6dcdcdc-5472-4de8-9a8f-7a98a7f8f0c1)) - (pin "2" (uuid 9c55c179-6e3f-45e2-8706-3b485861382d)) - ) - - (symbol (lib_id "power:GND") (at 120.65 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52e619) - (property "Reference" "#PWR0109" (id 0) (at 120.65 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 120.777 107.2642 0)) - (property "Footprint" "" (id 2) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 120.65 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0ade963a-47ec-4acf-9b97-ea363c6d60d5)) - ) - - (symbol (lib_id "power:GND") (at 146.05 102.87 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d52ec15) - (property "Reference" "#PWR0110" (id 0) (at 146.05 109.22 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 146.177 107.2642 0)) - (property "Footprint" "" (id 2) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 146.05 102.87 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c25b7a8d-2f87-459d-898c-78e90bcec21a)) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "05d0aa2b-6e6a-4215-8b40-75516d8855ed") + (paper "A4") + (title_block + (title "PCIexpress_x16_half") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 146.05 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "65f70909-ce3d-4184-977c-d2c172ca5d29") + ) + (junction + (at 120.65 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "bc1a10a8-a65d-4c4b-bf5d-da24fb705fed") + ) + (wire + (pts + (xy 118.11 90.17) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "327743e5-7ccd-459b-85a8-160c81c05c4f") + ) + (wire + (pts + (xy 120.65 90.17) (xy 123.19 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47529214-216d-4b63-9bd7-421604996be5") + ) + (wire + (pts + (xy 146.05 100.33) (xy 146.05 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e8c264a-d0cd-4c65-a356-e38142431591") + ) + (wire + (pts + (xy 120.65 100.33) (xy 120.65 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67eed78b-5d3c-4ff2-8f43-7f60cc3c2b31") + ) + (wire + (pts + (xy 143.51 90.17) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e823f53-68cf-4669-9437-13f8874c162a") + ) + (wire + (pts + (xy 146.05 90.17) (xy 148.59 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0946702-3925-47b5-89c5-d5e4fdc0f413") + ) + (wire + (pts + (xy 120.65 92.71) (xy 120.65 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3a77e91-2c00-43ce-8209-6a4c3b4f3979") + ) + (wire + (pts + (xy 146.05 92.71) (xy 146.05 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce7ad249-e378-48ed-bee8-bc465b1d6acc") + ) + (hierarchical_label "IN+" + (shape input) + (at 148.59 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "13a44d49-9024-44a0-96f3-656071f03d25") + ) + (hierarchical_label "OUT+" + (shape output) + (at 143.51 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ebf156e-f513-4b28-a1ea-07c4286b0b95") + ) + (hierarchical_label "OUT-" + (shape output) + (at 118.11 90.17 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b06be224-7a36-4672-b9c4-d238b85ed9ea") + ) + (hierarchical_label "IN-" + (shape input) + (at 123.19 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e742b5bf-05f8-4df4-aa44-829e811b7cf7") + ) + (symbol + (lib_id "Device:R") + (at 120.65 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52dcbc") + (property "Reference" "R1" + (at 122.428 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 122.428 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 118.872 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "27ec87de-5085-47e1-ba89-5a5ba1a0d372") + ) + (pin "2" + (uuid "02b079f7-023f-4c1a-a1d8-434b4d098428") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R1") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R3") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R5") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R7") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R9") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R11") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R13") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R15") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "R17") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "R19") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "R21") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "R23") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "R25") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "R27") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "R29") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "R31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e298") + (property "Reference" "R2" + (at 147.828 95.3516 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "49.9" + (at 147.828 97.663 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 144.272 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d6dcdcdc-5472-4de8-9a8f-7a98a7f8f0c1") + ) + (pin "2" + (uuid "9c55c179-6e3f-45e2-8706-3b485861382d") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "R2") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "R4") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "R6") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "R8") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "R10") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "R12") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "R14") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "R16") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "R18") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "R20") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "R22") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "R24") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "R26") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "R28") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "R30") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "R32") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52e619") + (property "Reference" "#PWR0109" + (at 120.65 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.777 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 120.65 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "0ade963a-47ec-4acf-9b97-ea363c6d60d5") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0109") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0111") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0113") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0115") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0117") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0119") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0121") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0123") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "#PWR0125") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "#PWR0127") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "#PWR0129") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "#PWR0131") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "#PWR0133") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "#PWR0135") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "#PWR0137") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "#PWR0139") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 146.05 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d52ec15") + (property "Reference" "#PWR0110" + (at 146.05 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 146.177 107.2642 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "c25b7a8d-2f87-459d-898c-78e90bcec21a") + ) + (instances + (project "" + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d516dfb" + (reference "#PWR0110") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d5df906" + (reference "#PWR0112") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d761049" + (reference "#PWR0114") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d76cfc3" + (reference "#PWR0116") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b438" + (reference "#PWR0118") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b440" + (reference "#PWR0120") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d87b446" + (reference "#PWR0122") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d88a9fd" + (reference "#PWR0124") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667f2" + (reference "#PWR0126") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9667fa" + (reference "#PWR0128") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5907" + (reference "#PWR0130") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e590d" + (reference "#PWR0132") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5913" + (reference "#PWR0134") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5919" + (reference "#PWR0136") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5923" + (reference "#PWR0138") + (unit 1) + ) + (path "/148df24a-5859-4411-9e44-87ad79f56f11/00000000-0000-0000-0000-00005d508b15/00000000-0000-0000-0000-00005d9e5929" + (reference "#PWR0140") + (unit 1) + ) + ) + ) + ) ) diff --git a/PCIexpress_x16_low/PCIexpress_connector.kicad_sch b/PCIexpress_x16_low/PCIexpress_connector.kicad_sch index 37b54be..390ecc2 100644 --- a/PCIexpress_x16_low/PCIexpress_connector.kicad_sch +++ b/PCIexpress_x16_low/PCIexpress_connector.kicad_sch @@ -1,4018 +1,11968 @@ -(kicad_sch (version 20211123) (generator eeschema) - - (uuid f23c0b6a-ea48-4140-bd4a-31f36366ae21) - - (paper "A4" portrait) - - (title_block - (title "PCIexpress_x16_low") - (company "Author: Luca Anastasio") - ) - - (lib_symbols - (symbol "PCIexpress:PCIexpress_bracket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "PCIexpress_bracket_*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "PCIexpress:PCIexpress_x16" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "PCIexpress_x16" (id 1) (at 0 1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "PCIexpress:PCIexpress_x16" (id 2) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 -24.13 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PCIexpress_x16_0_0" - (polyline - (pts - (xy 11.43 -134.62) - (xy -11.43 -134.62) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -88.9) - (xy -11.43 -88.9) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (text "x16" (at 0 -219.71 0) - (effects (font (size 1.27 1.27))) - ) - (text "x4" (at 0 -87.63 0) - (effects (font (size 1.27 1.27))) - ) - (text "x8" (at 0 -133.35 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "PCIexpress_x16_1_1" - (polyline - (pts - (xy 11.43 -50.8) - (xy -11.43 -50.8) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 11.43 -30.48) - (xy -11.43 -30.48) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 11.43 0) (end -11.43 -220.98) - (stroke (width 0.254) (type default) (color 0 0 0 0)) - (fill (type background)) - ) - (text "notch" (at 0 -29.21 0) - (effects (font (size 1.27 1.27))) - ) - (text "x1" (at 0 -49.53 0) - (effects (font (size 1.27 1.27))) - ) - (pin passive line (at 15.24 -2.54 180) (length 3.81) - (name "~{PRSNT1}" (effects (font (size 1.27 1.27)))) - (number "A1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -25.4 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A10" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -27.94 180) (length 3.81) - (name "~{PERST}" (effects (font (size 1.27 1.27)))) - (number "A11" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -33.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A12" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -35.56 180) (length 3.81) - (name "REFCLK+" (effects (font (size 1.27 1.27)))) - (number "A13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -38.1 180) (length 3.81) - (name "REFCLK-" (effects (font (size 1.27 1.27)))) - (number "A14" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -40.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A15" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -43.18 180) (length 3.81) - (name "PERp0" (effects (font (size 1.27 1.27)))) - (number "A16" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -45.72 180) (length 3.81) - (name "PERn0" (effects (font (size 1.27 1.27)))) - (number "A17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -48.26 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A18" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -53.34 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -5.08 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A2" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -55.88 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A20" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -58.42 180) (length 3.81) - (name "PERp1" (effects (font (size 1.27 1.27)))) - (number "A21" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -60.96 180) (length 3.81) - (name "PERn1" (effects (font (size 1.27 1.27)))) - (number "A22" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -63.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A23" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -66.04 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A24" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -68.58 180) (length 3.81) - (name "PERp2" (effects (font (size 1.27 1.27)))) - (number "A25" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -71.12 180) (length 3.81) - (name "PERn2" (effects (font (size 1.27 1.27)))) - (number "A26" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -73.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A27" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -76.2 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A28" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -78.74 180) (length 3.81) - (name "PERp3" (effects (font (size 1.27 1.27)))) - (number "A29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -7.62 180) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "A3" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -81.28 180) (length 3.81) - (name "PERn3" (effects (font (size 1.27 1.27)))) - (number "A30" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -83.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A31" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -86.36 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A32" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -91.44 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A33" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -93.98 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A34" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -96.52 180) (length 3.81) - (name "PERp4" (effects (font (size 1.27 1.27)))) - (number "A35" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -99.06 180) (length 3.81) - (name "PERn4" (effects (font (size 1.27 1.27)))) - (number "A36" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -101.6 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A37" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -104.14 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A38" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -106.68 180) (length 3.81) - (name "PERp5" (effects (font (size 1.27 1.27)))) - (number "A39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -10.16 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A4" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -109.22 180) (length 3.81) - (name "PERn5" (effects (font (size 1.27 1.27)))) - (number "A40" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -111.76 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A41" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -114.3 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A42" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -116.84 180) (length 3.81) - (name "PERp6" (effects (font (size 1.27 1.27)))) - (number "A43" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -119.38 180) (length 3.81) - (name "PERn6" (effects (font (size 1.27 1.27)))) - (number "A44" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -121.92 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A45" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -124.46 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A46" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -127 180) (length 3.81) - (name "PERp7" (effects (font (size 1.27 1.27)))) - (number "A47" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -129.54 180) (length 3.81) - (name "PERn7" (effects (font (size 1.27 1.27)))) - (number "A48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -132.08 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A49" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -12.7 180) (length 3.81) - (name "TCK" (effects (font (size 1.27 1.27)))) - (number "A5" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at 15.24 -137.16 180) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "A50" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -139.7 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A51" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -142.24 180) (length 3.81) - (name "PERp8" (effects (font (size 1.27 1.27)))) - (number "A52" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -144.78 180) (length 3.81) - (name "PERn8" (effects (font (size 1.27 1.27)))) - (number "A53" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -147.32 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A54" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -149.86 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A55" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -152.4 180) (length 3.81) - (name "PERp9" (effects (font (size 1.27 1.27)))) - (number "A56" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -154.94 180) (length 3.81) - (name "PERn9" (effects (font (size 1.27 1.27)))) - (number "A57" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -157.48 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A58" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -160.02 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A59" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -15.24 180) (length 3.81) - (name "TDI" (effects (font (size 1.27 1.27)))) - (number "A6" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -162.56 180) (length 3.81) - (name "PERp10" (effects (font (size 1.27 1.27)))) - (number "A60" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -165.1 180) (length 3.81) - (name "PERn10" (effects (font (size 1.27 1.27)))) - (number "A61" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -167.64 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A62" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -170.18 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A63" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -172.72 180) (length 3.81) - (name "PERp11" (effects (font (size 1.27 1.27)))) - (number "A64" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -175.26 180) (length 3.81) - (name "PERn11" (effects (font (size 1.27 1.27)))) - (number "A65" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -177.8 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A66" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -180.34 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A67" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -182.88 180) (length 3.81) - (name "PERp12" (effects (font (size 1.27 1.27)))) - (number "A68" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -185.42 180) (length 3.81) - (name "PERn12" (effects (font (size 1.27 1.27)))) - (number "A69" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -17.78 180) (length 3.81) - (name "TDO" (effects (font (size 1.27 1.27)))) - (number "A7" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -187.96 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A70" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -190.5 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A71" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -193.04 180) (length 3.81) - (name "PERp13" (effects (font (size 1.27 1.27)))) - (number "A72" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -195.58 180) (length 3.81) - (name "PERn13" (effects (font (size 1.27 1.27)))) - (number "A73" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -198.12 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A74" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -200.66 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A75" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -203.2 180) (length 3.81) - (name "PERp14" (effects (font (size 1.27 1.27)))) - (number "A76" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -205.74 180) (length 3.81) - (name "PERn14" (effects (font (size 1.27 1.27)))) - (number "A77" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -208.28 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A78" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -210.82 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A79" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 15.24 -20.32 180) (length 3.81) - (name "TMS" (effects (font (size 1.27 1.27)))) - (number "A8" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -213.36 180) (length 3.81) - (name "PERp15" (effects (font (size 1.27 1.27)))) - (number "A80" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 15.24 -215.9 180) (length 3.81) - (name "PERn15" (effects (font (size 1.27 1.27)))) - (number "A81" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -218.44 180) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "A82" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at 15.24 -22.86 180) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "A9" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -2.54 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B1" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -25.4 0) (length 3.81) - (name "+3.3V_aux" (effects (font (size 1.27 1.27)))) - (number "B10" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -27.94 0) (length 3.81) - (name "~{WAKE}" (effects (font (size 1.27 1.27)))) - (number "B11" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -33.02 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B12" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -35.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B13" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -38.1 0) (length 3.81) - (name "PETp0" (effects (font (size 1.27 1.27)))) - (number "B14" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -40.64 0) (length 3.81) - (name "PETn0" (effects (font (size 1.27 1.27)))) - (number "B15" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -43.18 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B16" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -45.72 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B17" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -48.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B18" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -53.34 0) (length 3.81) - (name "PETp1" (effects (font (size 1.27 1.27)))) - (number "B19" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -5.08 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B2" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -55.88 0) (length 3.81) - (name "PETn1" (effects (font (size 1.27 1.27)))) - (number "B20" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -58.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B21" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -60.96 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B22" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -63.5 0) (length 3.81) - (name "PETp2" (effects (font (size 1.27 1.27)))) - (number "B23" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -66.04 0) (length 3.81) - (name "PETn2" (effects (font (size 1.27 1.27)))) - (number "B24" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -68.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B25" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -71.12 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B26" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -73.66 0) (length 3.81) - (name "PETp3" (effects (font (size 1.27 1.27)))) - (number "B27" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -76.2 0) (length 3.81) - (name "PETn3" (effects (font (size 1.27 1.27)))) - (number "B28" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -78.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B29" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -7.62 0) (length 3.81) - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "B3" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -81.28 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B30" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -83.82 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B31" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -86.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B32" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -91.44 0) (length 3.81) - (name "PETp4" (effects (font (size 1.27 1.27)))) - (number "B33" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -93.98 0) (length 3.81) - (name "PETn4" (effects (font (size 1.27 1.27)))) - (number "B34" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -96.52 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B35" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -99.06 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B36" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -101.6 0) (length 3.81) - (name "PETp5" (effects (font (size 1.27 1.27)))) - (number "B37" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -104.14 0) (length 3.81) - (name "PETn5" (effects (font (size 1.27 1.27)))) - (number "B38" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -106.68 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B39" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -10.16 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B4" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -109.22 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B40" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -111.76 0) (length 3.81) - (name "PETp6" (effects (font (size 1.27 1.27)))) - (number "B41" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -114.3 0) (length 3.81) - (name "PETn6" (effects (font (size 1.27 1.27)))) - (number "B42" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -116.84 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B43" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -119.38 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B44" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -121.92 0) (length 3.81) - (name "PETp7" (effects (font (size 1.27 1.27)))) - (number "B45" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -124.46 0) (length 3.81) - (name "PETn7" (effects (font (size 1.27 1.27)))) - (number "B46" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -127 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B47" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -129.54 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B48" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -132.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B49" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -12.7 0) (length 3.81) - (name "SMCLK" (effects (font (size 1.27 1.27)))) - (number "B5" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -137.16 0) (length 3.81) - (name "PETp8" (effects (font (size 1.27 1.27)))) - (number "B50" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -139.7 0) (length 3.81) - (name "PETn8" (effects (font (size 1.27 1.27)))) - (number "B51" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -142.24 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B52" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -144.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B53" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -147.32 0) (length 3.81) - (name "PETp9" (effects (font (size 1.27 1.27)))) - (number "B54" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -149.86 0) (length 3.81) - (name "PETn9" (effects (font (size 1.27 1.27)))) - (number "B55" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -152.4 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B56" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -154.94 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B57" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -157.48 0) (length 3.81) - (name "PETp10" (effects (font (size 1.27 1.27)))) - (number "B58" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -160.02 0) (length 3.81) - (name "PETn10" (effects (font (size 1.27 1.27)))) - (number "B59" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector line (at -15.24 -15.24 0) (length 3.81) - (name "SMDAT" (effects (font (size 1.27 1.27)))) - (number "B6" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -162.56 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B60" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -165.1 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B61" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -167.64 0) (length 3.81) - (name "PETp11" (effects (font (size 1.27 1.27)))) - (number "B62" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -170.18 0) (length 3.81) - (name "PETn11" (effects (font (size 1.27 1.27)))) - (number "B63" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -172.72 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B64" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -175.26 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B65" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -177.8 0) (length 3.81) - (name "PETp12" (effects (font (size 1.27 1.27)))) - (number "B66" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -180.34 0) (length 3.81) - (name "PETn12" (effects (font (size 1.27 1.27)))) - (number "B67" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -182.88 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B68" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -185.42 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B69" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -17.78 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B7" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -187.96 0) (length 3.81) - (name "PETp13" (effects (font (size 1.27 1.27)))) - (number "B70" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -190.5 0) (length 3.81) - (name "PETn13" (effects (font (size 1.27 1.27)))) - (number "B71" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -193.04 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B72" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -195.58 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B73" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -198.12 0) (length 3.81) - (name "PETp14" (effects (font (size 1.27 1.27)))) - (number "B74" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -200.66 0) (length 3.81) - (name "PETn14" (effects (font (size 1.27 1.27)))) - (number "B75" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -203.2 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B76" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -205.74 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B77" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -208.28 0) (length 3.81) - (name "PETp15" (effects (font (size 1.27 1.27)))) - (number "B78" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -210.82 0) (length 3.81) - (name "PETn15" (effects (font (size 1.27 1.27)))) - (number "B79" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -20.32 0) (length 3.81) - (name "+3.3V" (effects (font (size 1.27 1.27)))) - (number "B8" (effects (font (size 1.27 1.27)))) - ) - (pin power_out line (at -15.24 -213.36 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "B80" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at -15.24 -215.9 0) (length 3.81) - (name "~{PRSNT2}" (effects (font (size 1.27 1.27)))) - (number "B81" (effects (font (size 1.27 1.27)))) - ) - (pin no_connect line (at -15.24 -218.44 0) (length 3.81) - (name "RSVD" (effects (font (size 1.27 1.27)))) - (number "B82" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at -15.24 -22.86 0) (length 3.81) - (name "~{TRST}" (effects (font (size 1.27 1.27)))) - (number "B9" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PCIexpress_x16_low-rescue:+3.3V-power" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3V-power" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3V-power_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3V-power_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3V3" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3.3VA" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+3.3VA_0_1" - (polyline - (pts - (xy -0.762 1.27) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 0 2.54) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 2.54) - (xy 0.762 1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "+3.3VA_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+3.3VA" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "global power" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 -1.27) - (xy 1.27 -1.27) - (xy 0 -2.54) - (xy -1.27 -1.27) - (xy 0 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - ) - (symbol "GND_1_1" - (pin power_in line (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 123.19 86.36) (diameter 0) (color 0 0 0 0) - (uuid 097132a5-fb25-4e23-ac7b-e294d4369c5a) - ) - (junction (at 123.19 106.68) (diameter 0) (color 0 0 0 0) - (uuid 115eba64-f45e-484d-b3f6-dade95257d8a) - ) - (junction (at 87.63 167.64) (diameter 0) (color 0 0 0 0) - (uuid 155eb6be-8a80-4bbf-8f7a-2e1fde2ff7f1) - ) - (junction (at 123.19 233.68) (diameter 0) (color 0 0 0 0) - (uuid 16a35238-a1c9-45cd-bcdc-05cf55bd18b8) - ) - (junction (at 123.19 231.14) (diameter 0) (color 0 0 0 0) - (uuid 1b4ba8c2-e310-493e-9773-dc30259013a7) - ) - (junction (at 87.63 154.94) (diameter 0) (color 0 0 0 0) - (uuid 205dd724-5aa9-4931-be40-339e1f82818b) - ) - (junction (at 123.19 200.66) (diameter 0) (color 0 0 0 0) - (uuid 23d96f51-212c-4fde-9ef5-4d0eea990322) - ) - (junction (at 87.63 175.26) (diameter 0) (color 0 0 0 0) - (uuid 247b1d4c-ec02-4e18-8093-af0e0aba4780) - ) - (junction (at 87.63 228.6) (diameter 0) (color 0 0 0 0) - (uuid 2aa643cf-ce60-4ab1-8203-178b3b8894d2) - ) - (junction (at 123.19 99.06) (diameter 0) (color 0 0 0 0) - (uuid 2d9b6f76-ff14-4592-aacc-dad5f3271a7a) - ) - (junction (at 87.63 208.28) (diameter 0) (color 0 0 0 0) - (uuid 2e6f0b8c-0ab2-44da-9c53-7c24830bd494) - ) - (junction (at 123.19 144.78) (diameter 0) (color 0 0 0 0) - (uuid 2f8dbecf-ae44-4cb5-ad5f-bd08c53e66d8) - ) - (junction (at 87.63 149.86) (diameter 0) (color 0 0 0 0) - (uuid 3211c28a-7df8-4c45-baf5-4c362670fc30) - ) - (junction (at 87.63 142.24) (diameter 0) (color 0 0 0 0) - (uuid 347639e4-2afb-4415-a09e-c9c852b4ed48) - ) - (junction (at 87.63 215.9) (diameter 0) (color 0 0 0 0) - (uuid 3a0baff0-b0f8-4a47-a2a4-b991d03d3a72) - ) - (junction (at 87.63 198.12) (diameter 0) (color 0 0 0 0) - (uuid 3f4a200b-9109-4d5d-a2fc-ff5b10ab0e5b) - ) - (junction (at 123.19 116.84) (diameter 0) (color 0 0 0 0) - (uuid 42d14863-4846-4b8c-9f0a-40c74290f3e8) - ) - (junction (at 87.63 185.42) (diameter 0) (color 0 0 0 0) - (uuid 42ec8b4a-caa7-4f3c-962a-ed4016600337) - ) - (junction (at 123.19 170.18) (diameter 0) (color 0 0 0 0) - (uuid 43394e9f-df8c-4f93-bd0c-7abfb002e9d2) - ) - (junction (at 123.19 241.3) (diameter 0) (color 0 0 0 0) - (uuid 46abeaa5-e0c1-45a6-88ac-2ab33b46646c) - ) - (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0) - (uuid 5115ad40-0d26-4870-a2e8-9e475e730ead) - ) - (junction (at 87.63 205.74) (diameter 0) (color 0 0 0 0) - (uuid 51d04f03-6d4f-42d2-ab36-6b8087b564c5) - ) - (junction (at 87.63 81.28) (diameter 0) (color 0 0 0 0) - (uuid 54e476d2-b0b4-48a7-b540-730da3964bfa) - ) - (junction (at 87.63 236.22) (diameter 0) (color 0 0 0 0) - (uuid 57ecc544-2c24-4b6a-90b8-c8690e7aa0b7) - ) - (junction (at 123.19 71.12) (diameter 0) (color 0 0 0 0) - (uuid 5df0224d-706f-429c-a0e5-5683f270c047) - ) - (junction (at 87.63 195.58) (diameter 0) (color 0 0 0 0) - (uuid 61b4632a-1d31-4bbd-8d96-1684e1166368) - ) - (junction (at 123.19 203.2) (diameter 0) (color 0 0 0 0) - (uuid 688ddba1-52a6-41bb-b8b2-b623a8a77478) - ) - (junction (at 123.19 182.88) (diameter 0) (color 0 0 0 0) - (uuid 69de5de9-9497-4fce-98d4-35f57886c574) - ) - (junction (at 87.63 58.42) (diameter 0) (color 0 0 0 0) - (uuid 6ccd3111-09d3-4cf3-8619-72fdf327e11f) - ) - (junction (at 87.63 139.7) (diameter 0) (color 0 0 0 0) - (uuid 6f49bce7-7b11-46fa-a5ce-0b3d3b5e4158) - ) - (junction (at 87.63 27.94) (diameter 0) (color 0 0 0 0) - (uuid 7568f022-4673-413b-9ce1-3af2bc0e2d05) - ) - (junction (at 123.19 190.5) (diameter 0) (color 0 0 0 0) - (uuid 75d05bf4-2a4e-4e71-ba4d-b08340fbcc28) - ) - (junction (at 123.19 147.32) (diameter 0) (color 0 0 0 0) - (uuid 763f47e3-5661-4099-9d50-b66386ff0884) - ) - (junction (at 87.63 165.1) (diameter 0) (color 0 0 0 0) - (uuid 7acabe4a-4eeb-4cc3-9e68-18ff454c70d2) - ) - (junction (at 87.63 226.06) (diameter 0) (color 0 0 0 0) - (uuid 7df45e3c-0937-4127-90fd-43cb7f231264) - ) - (junction (at 87.63 93.98) (diameter 0) (color 0 0 0 0) - (uuid 8363f517-ebf8-4cd5-b8ac-762fce2c75ee) - ) - (junction (at 87.63 132.08) (diameter 0) (color 0 0 0 0) - (uuid 878cafa4-500e-4284-b56d-f25608bc131c) - ) - (junction (at 123.19 78.74) (diameter 0) (color 0 0 0 0) - (uuid 8ce6d326-92bd-4271-9bce-85bd6e4cd16e) - ) - (junction (at 123.19 124.46) (diameter 0) (color 0 0 0 0) - (uuid 901d499b-cbed-495b-805b-cf3b001c22f9) - ) - (junction (at 87.63 101.6) (diameter 0) (color 0 0 0 0) - (uuid 91540353-4d91-4633-8f3a-472ea57584ec) - ) - (junction (at 123.19 213.36) (diameter 0) (color 0 0 0 0) - (uuid 939e836c-9de2-49a1-92fd-3e7d14c8ffe2) - ) - (junction (at 123.19 127) (diameter 0) (color 0 0 0 0) - (uuid 9bb4f743-5eb4-4aa0-b839-e4aa0cf226aa) - ) - (junction (at 87.63 119.38) (diameter 0) (color 0 0 0 0) - (uuid a2869807-be21-402a-b357-e5d4351cc4c1) - ) - (junction (at 123.19 154.94) (diameter 0) (color 0 0 0 0) - (uuid a7d37649-d05d-4d1f-9bc4-72694ad09f12) - ) - (junction (at 123.19 134.62) (diameter 0) (color 0 0 0 0) - (uuid a9ff8c00-dee0-4109-b5fb-66b47ca23811) - ) - (junction (at 123.19 172.72) (diameter 0) (color 0 0 0 0) - (uuid aaa0a7c9-a1f4-4768-a483-03099407c095) - ) - (junction (at 87.63 83.82) (diameter 0) (color 0 0 0 0) - (uuid ad79b8f1-d622-4c58-b576-e7829cbc853e) - ) - (junction (at 123.19 223.52) (diameter 0) (color 0 0 0 0) - (uuid b1f392d2-6284-4bb6-a23c-8e8545c0407f) - ) - (junction (at 123.19 55.88) (diameter 0) (color 0 0 0 0) - (uuid b35927cb-03e3-478f-bee8-3bd9937a0e92) - ) - (junction (at 87.63 66.04) (diameter 0) (color 0 0 0 0) - (uuid b92a3ae3-ee02-4ae8-a7ac-ee077c84f232) - ) - (junction (at 123.19 63.5) (diameter 0) (color 0 0 0 0) - (uuid ba4dc57c-efcc-404b-ae21-729e7cf84cf6) - ) - (junction (at 87.63 129.54) (diameter 0) (color 0 0 0 0) - (uuid c8b9a593-1549-46da-bef2-27caa60056e2) - ) - (junction (at 87.63 218.44) (diameter 0) (color 0 0 0 0) - (uuid cdd5f3e9-2ffc-45fe-8f74-68e5bb71e840) - ) - (junction (at 87.63 25.4) (diameter 0) (color 0 0 0 0) - (uuid d0353a34-2004-41d2-9cfa-3fbbe4f5e04c) - ) - (junction (at 123.19 220.98) (diameter 0) (color 0 0 0 0) - (uuid d107835a-880a-455e-a62d-fb1b032c07b8) - ) - (junction (at 87.63 187.96) (diameter 0) (color 0 0 0 0) - (uuid d3c7d5ab-e248-457a-857b-e2fe20858be8) - ) - (junction (at 87.63 109.22) (diameter 0) (color 0 0 0 0) - (uuid d6196696-fdec-4cfd-a191-a2cb5653c266) - ) - (junction (at 123.19 137.16) (diameter 0) (color 0 0 0 0) - (uuid d681639b-a0a1-4a4d-95e8-739eec8251e8) - ) - (junction (at 87.63 40.64) (diameter 0) (color 0 0 0 0) - (uuid db8dc1b9-4c6b-4b3d-8078-9841ed769d9d) - ) - (junction (at 123.19 88.9) (diameter 0) (color 0 0 0 0) - (uuid dcba35ae-26ad-4051-8536-af0b4892cb33) - ) - (junction (at 123.19 162.56) (diameter 0) (color 0 0 0 0) - (uuid de5b26fb-4d0a-484b-8938-89fa15bcfd6a) - ) - (junction (at 87.63 91.44) (diameter 0) (color 0 0 0 0) - (uuid e0d41e94-f95e-476f-be66-ceb9fd1712fc) - ) - (junction (at 123.19 193.04) (diameter 0) (color 0 0 0 0) - (uuid e2d2415a-0558-44a5-ab2e-249272c19724) - ) - (junction (at 123.19 180.34) (diameter 0) (color 0 0 0 0) - (uuid e791af1b-5116-4804-8a37-c26b524d3293) - ) - (junction (at 87.63 177.8) (diameter 0) (color 0 0 0 0) - (uuid f35e3799-3a26-4263-973e-8e4143abb1dc) - ) - (junction (at 87.63 121.92) (diameter 0) (color 0 0 0 0) - (uuid f3f2ed05-05f1-4abb-9525-df458b5b38ba) - ) - (junction (at 123.19 27.94) (diameter 0) (color 0 0 0 0) - (uuid f8893658-05e4-4046-8dc5-4b85cc6e03e8) - ) - (junction (at 123.19 210.82) (diameter 0) (color 0 0 0 0) - (uuid fa941e4e-0070-4468-8f7f-75892332764d) - ) - (junction (at 123.19 96.52) (diameter 0) (color 0 0 0 0) - (uuid fc008483-8051-4bf0-8bb7-f387feb8ca70) - ) - - (wire (pts (xy 90.17 93.98) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00c27cf1-c512-41cc-aec7-1b063f213016) - ) - (wire (pts (xy 120.65 218.44) (xy 142.24 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 00fffdf4-bef3-4905-a376-ef391b908c1f) - ) - (wire (pts (xy 123.19 55.88) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 025efd14-192d-460a-9915-182a4421cf38) - ) - (wire (pts (xy 90.17 177.8) (xy 87.63 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 02bedf0c-db37-463a-9bdf-01c9af79b02e) - ) - (wire (pts (xy 66.04 124.46) (xy 90.17 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 03a043bf-489f-4999-a5b1-27b9f847e7cf) - ) - (wire (pts (xy 120.65 152.4) (xy 142.24 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 03d73876-a0c2-464f-8490-e079b7bb0a37) - ) - (wire (pts (xy 154.94 238.76) (xy 157.48 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0571c4a8-b967-412b-a89d-378eca39d7fc) - ) - (wire (pts (xy 154.94 198.12) (xy 157.48 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05860d5e-9d2d-4d40-9a6e-a0341373d39b) - ) - (wire (pts (xy 123.19 200.66) (xy 123.19 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 05fe32a3-f5be-4a3f-85c3-79a258233900) - ) - (wire (pts (xy 120.65 233.68) (xy 123.19 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 062929f8-c3cb-401a-aa1a-273b2095d510) - ) - (wire (pts (xy 50.8 86.36) (xy 53.34 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 06ad3d22-0486-4cf3-8a83-fde688abf2cf) - ) - (wire (pts (xy 90.17 218.44) (xy 87.63 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 06daadd2-652e-4352-8543-35a54281dd5d) - ) - (wire (pts (xy 87.63 30.48) (xy 87.63 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07690146-ee6a-4c41-b32d-15d83d30e686) - ) - (wire (pts (xy 87.63 25.4) (xy 87.63 22.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 07c1778a-ffcb-438a-8646-5989ef98574c) - ) - (wire (pts (xy 123.19 182.88) (xy 123.19 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 09daee8c-ad4b-4bd3-bfd2-b8797012b73a) - ) - (wire (pts (xy 90.17 121.92) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ab6856d-0628-450d-808b-b4ab50fe47ab) - ) - (wire (pts (xy 90.17 228.6) (xy 87.63 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0beabcec-5008-494d-8707-9464661fe4d6) - ) - (wire (pts (xy 87.63 27.94) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0db14ca9-baeb-4ac7-bb62-b728efac535a) - ) - (wire (pts (xy 90.17 66.04) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0de9396d-1a62-4b42-995b-a806553dfdf3) - ) - (wire (pts (xy 66.04 78.74) (xy 90.17 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0ebf9e2f-9e21-4681-9808-131060dda794) - ) - (wire (pts (xy 154.94 83.82) (xy 157.48 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0f8d0378-5be4-4471-b38e-d399dbf986ea) - ) - (wire (pts (xy 66.04 170.18) (xy 90.17 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 0fa5354e-ca00-4d66-a46a-b633baee8c26) - ) - (wire (pts (xy 120.65 187.96) (xy 142.24 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 103c798a-9a7f-497b-b57a-dd0a6fd40eb9) - ) - (wire (pts (xy 154.94 185.42) (xy 157.48 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1042ba42-9aee-4092-9186-a38cb0b9afc6) - ) - (wire (pts (xy 66.04 144.78) (xy 90.17 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 106a055f-757e-4e3c-9f36-cd902c81a2e0) - ) - (wire (pts (xy 154.94 81.28) (xy 157.48 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 11086cda-3092-40cd-b625-2f9513aa64b8) - ) - (wire (pts (xy 120.65 190.5) (xy 123.19 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 117676fb-5388-4e32-a617-d8fcb3f6115f) - ) - (wire (pts (xy 123.19 203.2) (xy 123.19 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 11e4f451-7dfa-42ff-8334-e7b4ba421546) - ) - (wire (pts (xy 120.65 132.08) (xy 142.24 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12874b03-25f1-477c-abbc-7260c98abe67) - ) - (wire (pts (xy 123.19 96.52) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12d04449-e4c0-40d9-af16-473133d981fe) - ) - (wire (pts (xy 50.8 233.68) (xy 53.34 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 12f55b6c-1cd1-4c8e-9c24-d12edb15425e) - ) - (wire (pts (xy 90.17 165.1) (xy 87.63 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 137c13c0-6f63-43f2-b27e-8d26cf3ca080) - ) - (wire (pts (xy 66.04 233.68) (xy 90.17 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 13fb7ec6-9c0a-4150-af66-626f84b2c32f) - ) - (wire (pts (xy 120.65 86.36) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 14ab1f74-c983-47e1-8c40-3ee9b959d8db) - ) - (wire (pts (xy 120.65 50.8) (xy 125.73 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 15352bbd-c747-4e9e-bfe5-936f15d6b4be) - ) - (wire (pts (xy 87.63 243.84) (xy 87.63 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 177f3c02-4ab5-4492-a3f9-8334bd025dc8) - ) - (wire (pts (xy 123.19 63.5) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 17aced90-91b7-4949-9f40-58bf1a05dddf) - ) - (wire (pts (xy 66.04 193.04) (xy 90.17 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 18c841aa-1e3c-4325-80cb-89411fea3e89) - ) - (wire (pts (xy 154.94 142.24) (xy 157.48 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 19524588-d07b-4516-b3e3-a52a4ec9e9dd) - ) - (wire (pts (xy 85.09 106.68) (xy 90.17 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1b687788-bcfd-4a66-9aa9-849d4913fffd) - ) - (wire (pts (xy 50.8 182.88) (xy 53.34 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1bacecea-4e26-4a96-bdeb-0398c0006c7a) - ) - (wire (pts (xy 154.94 215.9) (xy 157.48 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1c858d29-862c-457e-a542-d3340b4564a6) - ) - (wire (pts (xy 87.63 226.06) (xy 87.63 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1e30aa45-5403-4ed3-99f1-73addb9d2a84) - ) - (wire (pts (xy 120.65 91.44) (xy 142.24 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1eb4c5e2-1d48-449a-827e-2eaf214594aa) - ) - (wire (pts (xy 120.65 205.74) (xy 142.24 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 1f574d91-7bb7-48ec-ba5e-571e361fd131) - ) - (wire (pts (xy 87.63 109.22) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 202a13bc-dc3a-4050-b6a3-fbf61bc7487a) - ) - (wire (pts (xy 123.19 223.52) (xy 123.19 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 22c77a69-24f0-491b-82cd-e0d5c09e2216) - ) - (wire (pts (xy 120.65 241.3) (xy 123.19 241.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 24051dc9-c444-4666-966d-fcc22874c87f) - ) - (wire (pts (xy 85.09 48.26) (xy 90.17 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 262fef83-fb62-40b7-8bf5-042ed782b49e) - ) - (wire (pts (xy 120.65 231.14) (xy 123.19 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 26e6a2cf-f56e-409c-bbb1-e2729c4c37c6) - ) - (wire (pts (xy 123.19 106.68) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 270a8800-0376-4d18-8638-8c39e8ed78d8) - ) - (wire (pts (xy 50.8 190.5) (xy 53.34 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 274362d4-4b49-4b4f-80e4-61a378ef7de0) - ) - (wire (pts (xy 120.65 236.22) (xy 142.24 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 282b01cb-2dfa-4f06-9ef9-79b5e1c42f20) - ) - (wire (pts (xy 120.65 193.04) (xy 123.19 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2854b3c4-2d27-454d-a5e7-3b3b90f6bc04) - ) - (wire (pts (xy 66.04 162.56) (xy 90.17 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 28bb9f3a-797d-47a8-a427-ada842a3c998) - ) - (wire (pts (xy 87.63 121.92) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 29a05175-9f7c-45b7-8af5-3174feced690) - ) - (wire (pts (xy 123.19 137.16) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2a9a0528-f9e4-4504-8453-07cc364b41c8) - ) - (wire (pts (xy 90.17 40.64) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2ae4142b-3c5d-42b6-88cb-f196ebfc7f62) - ) - (wire (pts (xy 120.65 139.7) (xy 142.24 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2bf11477-bb37-4a1a-b5ca-53b6a412f2cd) - ) - (wire (pts (xy 50.8 99.06) (xy 53.34 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2bf9854f-7699-46d0-9099-cd64e5757b53) - ) - (wire (pts (xy 66.04 203.2) (xy 90.17 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2d5f7216-a728-4fc4-8ee0-287a044af3a3) - ) - (wire (pts (xy 123.19 144.78) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2f9cb171-ed56-4a03-a7c0-0cc3f42191aa) - ) - (wire (pts (xy 50.8 180.34) (xy 53.34 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2fae20a2-c2ad-4046-bace-b571207db965) - ) - (wire (pts (xy 90.17 132.08) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 305b866a-51ac-48ea-87e4-8a838e084ab3) - ) - (wire (pts (xy 120.65 162.56) (xy 123.19 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 314445ce-b040-418b-8823-7831518a3c99) - ) - (wire (pts (xy 120.65 124.46) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 33c60b57-5190-4786-8242-25642f4363a5) - ) - (wire (pts (xy 87.63 58.42) (xy 87.63 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 33d7a70f-ccc3-4f27-8e95-553721349986) - ) - (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3603a504-6ab2-4b7c-8d8a-0ecfe14ac5ff) - ) - (wire (pts (xy 90.17 215.9) (xy 87.63 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3719bea2-ea10-42e9-a86e-d6bb26d068d8) - ) - (wire (pts (xy 120.65 203.2) (xy 123.19 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a6a7292-fd3d-492c-9325-fe830baec246) - ) - (wire (pts (xy 90.17 68.58) (xy 85.09 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a887237-518d-4eec-a734-57f53a3b5104) - ) - (wire (pts (xy 85.09 50.8) (xy 90.17 50.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a9871a7-4d3a-42a9-8fcc-cdcf0f347448) - ) - (wire (pts (xy 123.19 124.46) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3c46b601-d5e4-480e-905b-5e3e6b446aca) - ) - (wire (pts (xy 85.09 43.18) (xy 90.17 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3d91d4ab-aba8-4986-93e4-4e1531354b05) - ) - (wire (pts (xy 120.65 96.52) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3faad24a-b94e-4f71-9693-ae2b113aa666) - ) - (wire (pts (xy 50.8 78.74) (xy 53.34 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 408e69e4-220b-4741-9ce5-9b6029d83517) - ) - (wire (pts (xy 87.63 165.1) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 40dab66e-8529-4942-ad74-f2320650cbef) - ) - (wire (pts (xy 50.8 223.52) (xy 53.34 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 40e14f42-deeb-4e6c-9938-ddf0f96ed28d) - ) - (wire (pts (xy 87.63 175.26) (xy 87.63 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 40ff96ab-3071-4745-995f-8a3e0de5ec1c) - ) - (wire (pts (xy 154.94 149.86) (xy 157.48 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4216b1d7-d818-49a6-8f3e-410c408b5f65) - ) - (wire (pts (xy 87.63 71.12) (xy 87.63 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 42b657aa-973a-4b69-a417-4c49d9f726ab) - ) - (wire (pts (xy 90.17 58.42) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 42d5c2f5-6418-4c56-8e44-93ff85cef88f) - ) - (wire (pts (xy 90.17 129.54) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 443fe476-1fc4-4ac6-b02a-02a99fd851dd) - ) - (wire (pts (xy 120.65 60.96) (xy 125.73 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4667c821-9ea3-4238-82de-d10681d92a14) - ) - (wire (pts (xy 90.17 175.26) (xy 87.63 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 476fde6f-7a18-4663-9017-794c1e5d8acb) - ) - (wire (pts (xy 87.63 149.86) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 48c555b2-db54-47a2-b19d-8274e235679d) - ) - (wire (pts (xy 66.04 137.16) (xy 90.17 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4a124738-5470-446a-bb63-020b5c25fbdd) - ) - (wire (pts (xy 50.8 231.14) (xy 53.34 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4ae9049e-599b-47dc-aaef-9b27ec88f0a8) - ) - (wire (pts (xy 66.04 160.02) (xy 90.17 160.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4d2a6759-9b08-422f-a22b-67aad3a2320f) - ) - (wire (pts (xy 90.17 149.86) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 4eb4b558-5704-4c0b-9fda-ce74d28f30d5) - ) - (wire (pts (xy 120.65 223.52) (xy 123.19 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5082cd06-2a07-4431-acfe-7deb8b87f14a) - ) - (wire (pts (xy 120.65 99.06) (xy 123.19 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 50888fd3-e007-4ba3-80cd-c7026cf02055) - ) - (wire (pts (xy 120.65 93.98) (xy 142.24 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 517ffef9-93c2-4eb0-8405-a55a001847db) - ) - (wire (pts (xy 90.17 208.28) (xy 87.63 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53243658-f113-44ee-ba83-c8a2f46a5967) - ) - (wire (pts (xy 123.19 180.34) (xy 120.65 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 53adeeae-f5f4-467d-9b96-09ac0a67a6a4) - ) - (wire (pts (xy 90.17 119.38) (xy 87.63 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 543bca2d-e225-4d56-8a81-97d633e1b48f) - ) - (wire (pts (xy 123.19 241.3) (xy 123.19 243.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 544fd362-00f5-4bf2-9536-bc58f82097da) - ) - (wire (pts (xy 120.65 30.48) (xy 123.19 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5496f311-3823-4f78-bab0-53c4a326f276) - ) - (wire (pts (xy 154.94 187.96) (xy 157.48 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 56f88dea-0f26-4cf9-9cd6-b6c4b7defeaf) - ) - (wire (pts (xy 50.8 170.18) (xy 53.34 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 58b8078f-7e32-41b7-833c-197f62ebf644) - ) - (wire (pts (xy 87.63 119.38) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 58eae73a-d082-41d8-90c4-4292a0abee56) - ) - (wire (pts (xy 120.65 116.84) (xy 123.19 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 59a8e2e6-dbaf-461d-8ba5-3b71c2ce198b) - ) - (wire (pts (xy 120.65 63.5) (xy 123.19 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 59c4ce34-0d40-4a28-a109-d2ebd1602c5b) - ) - (wire (pts (xy 66.04 220.98) (xy 90.17 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5a4b80a7-b68f-4cef-9a68-3e478ccf347a) - ) - (wire (pts (xy 120.65 175.26) (xy 142.24 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5c0749d2-1983-453e-94b8-ed4b1a0dcb7f) - ) - (wire (pts (xy 123.19 30.48) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5ca00d75-d06a-48e1-baba-c7722bbe5e22) - ) - (wire (pts (xy 66.04 213.36) (xy 90.17 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5fbe4db7-bff2-444c-ac73-be316226aad7) - ) - (wire (pts (xy 120.65 213.36) (xy 123.19 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 608704d4-2ebf-4a61-a1cc-931fff4e6677) - ) - (wire (pts (xy 87.63 93.98) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6105aac5-5387-4a8d-9ea2-9692ff049b50) - ) - (wire (pts (xy 123.19 78.74) (xy 123.19 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6265f0e5-8a63-456d-aba2-2dfe1919c81e) - ) - (wire (pts (xy 50.8 144.78) (xy 53.34 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 63b8c125-30ac-4007-b4c8-98515166f5d7) - ) - (wire (pts (xy 154.94 121.92) (xy 157.48 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 650ca79f-5d46-4230-8349-bcbea4a2e8f6) - ) - (wire (pts (xy 90.17 226.06) (xy 87.63 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 65da9550-b8a3-4ee1-afc4-eadcc90e6b85) - ) - (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66047b4a-7390-4fd1-bee8-3b29d24ac743) - ) - (wire (pts (xy 123.19 99.06) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6640e480-9e0c-442c-95d3-12c005c0a87b) - ) - (wire (pts (xy 87.63 198.12) (xy 87.63 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 66626f60-4a3f-4958-8f65-f732d26fac15) - ) - (wire (pts (xy 90.17 83.82) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 688d77a0-06cd-46da-9cfd-14ab46da907d) - ) - (wire (pts (xy 120.65 226.06) (xy 142.24 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6a4f0e71-b9c0-4fcb-a552-e6e24d796cfb) - ) - (wire (pts (xy 66.04 223.52) (xy 90.17 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6af85332-e9d0-4425-a2cd-d1799410151c) - ) - (wire (pts (xy 87.63 33.02) (xy 90.17 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6c982d8a-bf3b-4aca-b0e9-0e306b1aee9d) - ) - (wire (pts (xy 120.65 167.64) (xy 142.24 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6d237a9e-7966-4455-b3b9-c095e22b1a9f) - ) - (wire (pts (xy 90.17 187.96) (xy 87.63 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6df51343-5e56-4d5f-94ca-b04a6dfe3436) - ) - (wire (pts (xy 50.8 124.46) (xy 53.34 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 6fbf0c6f-8a6d-430b-845f-5e4c86866ea2) - ) - (wire (pts (xy 120.65 129.54) (xy 142.24 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 701bacf8-02e5-422a-bdcf-ffaedf0d1da2) - ) - (wire (pts (xy 154.94 66.04) (xy 157.48 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7119a770-2f56-46f7-aa0a-230854a82866) - ) - (wire (pts (xy 66.04 190.5) (xy 90.17 190.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7130aa0c-b65c-4c0a-a1f2-db2237d09fa1) - ) - (wire (pts (xy 90.17 236.22) (xy 87.63 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7191adc9-0f5c-44a2-a3d6-5fcd6e8cfa5b) - ) - (wire (pts (xy 154.94 236.22) (xy 157.48 236.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 741076e6-b3e9-4548-99b8-2687da178f28) - ) - (wire (pts (xy 87.63 154.94) (xy 87.63 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 75aa392f-fb7e-432a-b839-5f7ade8f5d53) - ) - (wire (pts (xy 123.19 220.98) (xy 120.65 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 78a3c8a2-3a9d-4b38-8bc1-2f063429fb91) - ) - (wire (pts (xy 66.04 134.62) (xy 90.17 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 790cc52e-2496-4eee-9c87-59093155eba9) - ) - (wire (pts (xy 120.65 121.92) (xy 142.24 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79ad5018-41dd-4b6e-9f9e-aff68d07c6a8) - ) - (wire (pts (xy 90.17 30.48) (xy 87.63 30.48)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79aee948-e1a1-4f54-90e7-330427173bf0) - ) - (wire (pts (xy 87.63 236.22) (xy 87.63 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 79cdf6a6-8061-44dc-b941-84d7b75b0b59) - ) - (wire (pts (xy 120.65 170.18) (xy 123.19 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7a00efd8-f4bd-400a-a11c-722d7d616252) - ) - (wire (pts (xy 50.8 203.2) (xy 53.34 203.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b833cc0-3ab4-4950-a0d9-26e499c046dd) - ) - (wire (pts (xy 87.63 185.42) (xy 87.63 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7b889803-ecd4-4efe-acb5-6aae23eda327) - ) - (wire (pts (xy 120.65 71.12) (xy 123.19 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 7fc38d46-3956-4051-8d6f-e16ddd975c91) - ) - (wire (pts (xy 87.63 228.6) (xy 87.63 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8115f5a5-c745-4676-9a81-038f344da23c) - ) - (wire (pts (xy 120.65 147.32) (xy 123.19 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 81d1380e-cf0f-4148-a120-5a740cc100a9) - ) - (wire (pts (xy 123.19 231.14) (xy 123.19 233.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 83dfb873-66f1-4257-ad67-a46c98dfd090) - ) - (wire (pts (xy 120.65 185.42) (xy 142.24 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 84a1ba96-ca1c-4263-be02-5ed9e2f2a4b3) - ) - (wire (pts (xy 123.19 190.5) (xy 123.19 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 885ed2c5-739e-4bbd-8912-cc86818fb5aa) - ) - (wire (pts (xy 120.65 134.62) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 886039f4-e1f3-4f21-853f-4b2072588392) - ) - (wire (pts (xy 120.65 35.56) (xy 125.73 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 88a82960-ad93-47e4-a03a-936dc9289341) - ) - (wire (pts (xy 90.17 81.28) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 88f85ebe-05e0-41ad-8c7e-e98a5cb559af) - ) - (wire (pts (xy 90.17 25.4) (xy 87.63 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8966f339-7b53-4e41-8350-f21818e29526) - ) - (wire (pts (xy 120.65 165.1) (xy 142.24 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 898f8f84-c51b-435d-9dd2-1f6e3227df6b) - ) - (wire (pts (xy 120.65 88.9) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 89e78ae2-9873-4a6d-8308-aa50ced59808) - ) - (wire (pts (xy 120.65 48.26) (xy 125.73 48.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8a322223-52e6-41c6-b24c-a2928dbfa62e) - ) - (wire (pts (xy 87.63 66.04) (xy 87.63 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8af8285f-bc24-4729-8dd8-b8b7b0c577bb) - ) - (wire (pts (xy 87.63 205.74) (xy 87.63 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8b5f1322-94e2-480f-987f-9b5a17445020) - ) - (wire (pts (xy 66.04 210.82) (xy 90.17 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8bb10863-2c55-4b44-9c9d-c32044b2e13c) - ) - (wire (pts (xy 123.19 154.94) (xy 123.19 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8e8a0051-c21e-41e3-9181-23f6df897f48) - ) - (wire (pts (xy 123.19 147.32) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8ecdcf09-d8af-4210-9c7c-e3603111ace8) - ) - (wire (pts (xy 120.65 177.8) (xy 142.24 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8ed0c31f-4e9d-426b-b2b3-80efa850f2d1) - ) - (wire (pts (xy 87.63 27.94) (xy 90.17 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f1f1a42-76f8-4d34-9cba-ef5493003723) - ) - (wire (pts (xy 123.19 127) (xy 123.19 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8f2cfbce-a09c-4c34-8c24-24b7a5b6c6bd) - ) - (wire (pts (xy 120.65 40.64) (xy 125.73 40.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8fda3124-d3c2-4ef0-8df5-ef25c61d5d19) - ) - (wire (pts (xy 123.19 27.94) (xy 120.65 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8fed18b0-4ef2-4994-93f6-df5a7d657158) - ) - (wire (pts (xy 66.04 96.52) (xy 90.17 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 90dab5fd-b3dd-4534-9201-ebbe4e736a5b) - ) - (wire (pts (xy 154.94 205.74) (xy 157.48 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 918857d2-4f61-4b29-bae8-ccaa2c4c040b) - ) - (wire (pts (xy 123.19 33.02) (xy 120.65 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92d1247e-9af3-45b4-b644-301989156733) - ) - (wire (pts (xy 50.8 220.98) (xy 53.34 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92d4b764-02fd-4c70-bdab-fa28895d58af) - ) - (wire (pts (xy 90.17 205.74) (xy 87.63 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9322741e-2e58-4c03-a40e-d5b4ce2df83a) - ) - (wire (pts (xy 87.63 208.28) (xy 87.63 205.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 94a88043-d9d5-4af9-afa9-2fbd466abaab) - ) - (wire (pts (xy 87.63 139.7) (xy 87.63 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 95e81360-9437-4431-843b-7903bffd8cb8) - ) - (wire (pts (xy 87.63 40.64) (xy 87.63 33.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 960137d7-18ac-4e1f-8cdf-4a8132a96d80) - ) - (wire (pts (xy 85.09 152.4) (xy 90.17 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 96f5220a-0703-4704-a655-693b397c17bf) - ) - (wire (pts (xy 120.65 200.66) (xy 123.19 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 97eec92f-ecae-40c6-a0df-03123db4814e) - ) - (wire (pts (xy 120.65 83.82) (xy 142.24 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9a980db8-4c70-44e4-83b4-d74b449f9630) - ) - (wire (pts (xy 123.19 193.04) (xy 123.19 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9d94d5c8-9f2d-4257-ba62-ffa07481e633) - ) - (wire (pts (xy 85.09 238.76) (xy 90.17 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9df1618c-8c0c-4fab-b02f-b2c2a0ba8535) - ) - (wire (pts (xy 154.94 208.28) (xy 157.48 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e13b8bf-4607-45c8-8661-217344664b0c) - ) - (wire (pts (xy 90.17 101.6) (xy 87.63 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9e142496-8b86-4ac3-a5ac-9dac7bd39f68) - ) - (wire (pts (xy 66.04 231.14) (xy 90.17 231.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9efe7fc9-45fd-4d93-8ab1-2897034b3bd2) - ) - (wire (pts (xy 87.63 187.96) (xy 87.63 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9f9b5435-3796-4ed0-ae84-cd95b8969b0a) - ) - (wire (pts (xy 120.65 66.04) (xy 142.24 66.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9fa622b8-a99b-4d10-9621-108965494a7a) - ) - (wire (pts (xy 120.65 238.76) (xy 142.24 238.76)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a030daac-f35f-47a8-b677-1a90f79a78fa) - ) - (wire (pts (xy 50.8 60.96) (xy 53.34 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0aea670-0ab6-48fe-bdc0-329f67f7e01b) - ) - (wire (pts (xy 154.94 104.14) (xy 157.48 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0cbc9b9-4937-4edd-b446-51de202f54a9) - ) - (wire (pts (xy 120.65 78.74) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a0de5b67-9e29-4cf0-963c-928b09ff62a3) - ) - (wire (pts (xy 123.19 33.02) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a17cde1b-a3e2-4102-8b34-3923241bebd7) - ) - (wire (pts (xy 87.63 215.9) (xy 87.63 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a1ad97f4-82de-48e4-9447-4f0ea0f84025) - ) - (wire (pts (xy 50.8 127) (xy 53.34 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a3d51ad4-edff-4709-9e05-300531f888e7) - ) - (wire (pts (xy 90.17 198.12) (xy 87.63 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a48092a4-a03c-4453-85a8-b7b17043d78b) - ) - (wire (pts (xy 120.65 58.42) (xy 125.73 58.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a4c09e17-eb73-4656-a244-640ac824296a) - ) - (wire (pts (xy 123.19 180.34) (xy 123.19 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a56984c1-2783-472b-ac8f-a1711a18bce0) - ) - (wire (pts (xy 90.17 139.7) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a86a038c-969b-4e82-b779-d8dfe9d23fea) - ) - (wire (pts (xy 50.8 76.2) (xy 53.34 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a87a3b27-ca45-4665-a5f6-9f8609071f3d) - ) - (wire (pts (xy 120.65 149.86) (xy 142.24 149.86)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9713be5-1f3c-428f-84fc-ce8615baa6dd) - ) - (wire (pts (xy 154.94 152.4) (xy 157.48 152.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a9a3a86c-3e4e-4dd9-ac6a-7af4bf1a3b5a) - ) - (wire (pts (xy 120.65 101.6) (xy 142.24 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aa0d38c3-f374-4e7b-873d-6e7d15734199) - ) - (wire (pts (xy 120.65 208.28) (xy 142.24 208.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ae128305-2775-4fdc-b27f-1142fb38bdbb) - ) - (wire (pts (xy 154.94 175.26) (xy 157.48 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ae8a09be-5228-4709-9f8f-627ec85887d6) - ) - (wire (pts (xy 123.19 88.9) (xy 123.19 96.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid aeb2dd0b-dc39-4526-a489-76743c0b49f6) - ) - (wire (pts (xy 87.63 83.82) (xy 87.63 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af108a5d-bd32-4d0b-86b7-1e6d8acf6e7a) - ) - (wire (pts (xy 120.65 198.12) (xy 142.24 198.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af1aabaf-1c63-4446-b7b6-4182efbe5b0e) - ) - (wire (pts (xy 87.63 132.08) (xy 87.63 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid af400523-373a-4f0e-ba8c-671405daf523) - ) - (wire (pts (xy 120.65 81.28) (xy 142.24 81.28)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid afa77b15-14ff-4591-8d9e-1166731a2c96) - ) - (wire (pts (xy 120.65 195.58) (xy 142.24 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b200bc17-e705-464a-b99b-b00ccf43cf1d) - ) - (wire (pts (xy 120.65 104.14) (xy 142.24 104.14)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b2d8e6b7-d00e-4561-ab89-09deac520e80) - ) - (wire (pts (xy 120.65 38.1) (xy 125.73 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b408b89e-011f-445c-817c-bdbd5d1837ec) - ) - (wire (pts (xy 50.8 172.72) (xy 53.34 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b4f68ae6-61ef-4781-af8f-d1a8fd3509ae) - ) - (wire (pts (xy 154.94 226.06) (xy 157.48 226.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b625ce60-7c00-47d0-8880-57e58e6b2f01) - ) - (wire (pts (xy 50.8 162.56) (xy 53.34 162.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b6f71c3a-a8fc-4d4b-9e61-9af96b90ed80) - ) - (wire (pts (xy 66.04 76.2) (xy 90.17 76.2)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b7a19824-e45a-4eac-bc57-4af763d27ddc) - ) - (wire (pts (xy 123.19 134.62) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b8f8560c-c798-4da6-a940-f790171d7362) - ) - (wire (pts (xy 66.04 180.34) (xy 90.17 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b90a74a8-ef83-425d-8f49-23af29303e4f) - ) - (wire (pts (xy 90.17 154.94) (xy 87.63 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b990795a-24f8-44d6-888d-7c943ea36810) - ) - (wire (pts (xy 120.65 215.9) (xy 142.24 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b9ef0d5d-544c-46c4-8434-e459c6e14f8f) - ) - (wire (pts (xy 120.65 55.88) (xy 123.19 55.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ba871a27-3ae3-46b1-b0dd-eecf9ab1e6ce) - ) - (wire (pts (xy 87.63 91.44) (xy 87.63 83.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bc6e1b00-4657-4e7c-8c9c-e56519dfc408) - ) - (wire (pts (xy 87.63 129.54) (xy 87.63 121.92)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bf74a949-2e2c-4072-9494-f7c19d0ff8bb) - ) - (wire (pts (xy 154.94 218.44) (xy 157.48 218.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c077bbe3-c644-4ff5-b481-2e07bc1e3da0) - ) - (wire (pts (xy 154.94 119.38) (xy 157.48 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c0dd8541-8d95-4e26-989e-92cb5cdf1844) - ) - (wire (pts (xy 123.19 71.12) (xy 123.19 78.74)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c17bd7fa-b631-4a94-b4ad-00aaf3cbb038) - ) - (wire (pts (xy 66.04 182.88) (xy 90.17 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c17f49e1-e130-498e-b4e8-133fd471b596) - ) - (wire (pts (xy 90.17 109.22) (xy 87.63 109.22)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c1e487d9-9271-4c2e-8a99-7811195196ac) - ) - (wire (pts (xy 123.19 22.86) (xy 123.19 27.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c32b5d79-8d55-4032-94bb-7500cead644f) - ) - (wire (pts (xy 120.65 142.24) (xy 142.24 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c3f1fa9f-7c50-46af-9df6-d73c3625e52f) - ) - (wire (pts (xy 85.09 38.1) (xy 90.17 38.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c45e4386-0fb8-4361-acdd-42816292c066) - ) - (wire (pts (xy 120.65 25.4) (xy 125.73 25.4)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c492463e-5eb6-4120-8d01-3d895f46a1de) - ) - (wire (pts (xy 154.94 165.1) (xy 157.48 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4c4696e-2c1b-41e3-b495-5dca0815ff64) - ) - (wire (pts (xy 120.65 172.72) (xy 123.19 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c4c5a21a-6b10-4b87-a1fb-7d01ef0d3078) - ) - (wire (pts (xy 87.63 177.8) (xy 87.63 175.26)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c7660c31-358b-474f-9887-173ffec7f03b) - ) - (wire (pts (xy 85.09 35.56) (xy 90.17 35.56)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c96f864a-9185-4eac-ae3e-fa6ad1a162cb) - ) - (wire (pts (xy 87.63 81.28) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid c9a4dae4-562b-4d9a-a066-5c87c6577462) - ) - (wire (pts (xy 66.04 127) (xy 90.17 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ca553c8e-8d4d-42f9-b255-6d4294e2968d) - ) - (wire (pts (xy 120.65 210.82) (xy 123.19 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ca883513-feb5-48df-b841-c1e21904b7aa) - ) - (wire (pts (xy 154.94 177.8) (xy 157.48 177.8)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cabec34b-434d-49eb-a5c4-b62e639f91a6) - ) - (wire (pts (xy 66.04 99.06) (xy 90.17 99.06)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb505b2c-5472-448c-af14-790f00d09234) - ) - (wire (pts (xy 50.8 160.02) (xy 53.34 160.02)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cb7ceff4-b0b3-4cfa-9028-3a661f46db9e) - ) - (wire (pts (xy 154.94 129.54) (xy 157.48 129.54)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc44f6d5-0579-4bb7-bf2e-bc7ccebe5ff0) - ) - (wire (pts (xy 50.8 63.5) (xy 53.34 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cc6180ee-be93-44b1-bb8d-b5a0a7f8f0c2) - ) - (wire (pts (xy 123.19 172.72) (xy 123.19 180.34)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cd2de214-47e2-42bd-aba4-67ee9fc24601) - ) - (wire (pts (xy 154.94 195.58) (xy 157.48 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cf385c54-210e-428a-a14f-35ea17b1c4a4) - ) - (wire (pts (xy 123.19 220.98) (xy 123.19 223.52)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid cfe5ad7c-5cad-416b-ac69-caaa57e57f27) - ) - (wire (pts (xy 66.04 116.84) (xy 90.17 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d0445d45-aa60-4e21-8e5a-626a63ecf6e1) - ) - (wire (pts (xy 120.65 106.68) (xy 123.19 106.68)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d0ce90d3-6a30-4bb2-810f-d34768676039) - ) - (wire (pts (xy 66.04 60.96) (xy 90.17 60.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d1b8bbb7-aebc-4b48-afd4-dcc30c4dc231) - ) - (wire (pts (xy 50.8 116.84) (xy 53.34 116.84)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d237182a-0eab-40b8-ab25-e428690af7f2) - ) - (wire (pts (xy 66.04 200.66) (xy 90.17 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d2968753-72ab-43ce-ba1b-6313416b7a34) - ) - (wire (pts (xy 87.63 101.6) (xy 87.63 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d50d810b-7c5f-4bcc-896d-64736bfe072c) - ) - (wire (pts (xy 90.17 195.58) (xy 87.63 195.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d5223d56-5e22-47aa-8c32-38328128b4f1) - ) - (wire (pts (xy 87.63 167.64) (xy 87.63 165.1)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d57e296d-3239-4abe-9719-91b0bc3ddd5b) - ) - (wire (pts (xy 85.09 45.72) (xy 90.17 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d5873ee6-388e-4ccc-a11f-1d6a81595d2e) - ) - (wire (pts (xy 50.8 114.3) (xy 53.34 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d5dee4a8-5e13-459d-9fa2-115d3734e030) - ) - (wire (pts (xy 120.65 144.78) (xy 123.19 144.78)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d7f30a66-2b12-446a-8f53-93933fd8e989) - ) - (wire (pts (xy 123.19 116.84) (xy 123.19 124.46)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d815e215-40a2-4e12-bd33-4315747223da) - ) - (wire (pts (xy 66.04 63.5) (xy 90.17 63.5)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8223e64-2419-41a5-aa68-ac87c902734e) - ) - (wire (pts (xy 90.17 167.64) (xy 87.63 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d8407604-def4-43cf-baa7-f20bd4e57676) - ) - (wire (pts (xy 154.94 93.98) (xy 157.48 93.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d9387b36-8937-4053-b45a-35dafd9d1720) - ) - (wire (pts (xy 50.8 213.36) (xy 53.34 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d96012ea-7c5c-4d37-96cd-2f581f6c3699) - ) - (wire (pts (xy 87.63 218.44) (xy 87.63 215.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d9e7984e-758e-474f-a60e-d41fba456806) - ) - (wire (pts (xy 50.8 210.82) (xy 53.34 210.82)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d9ef9252-db81-45b2-96ae-1d40a3ea5638) - ) - (wire (pts (xy 120.65 43.18) (xy 125.73 43.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dae07d1d-5428-4650-92bc-ce24693e4a11) - ) - (wire (pts (xy 123.19 162.56) (xy 123.19 170.18)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db20081d-1744-4131-8ed0-f6ddf1f73c0b) - ) - (wire (pts (xy 90.17 71.12) (xy 87.63 71.12)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid db80187e-1059-4ec2-9ca7-4b334b38de65) - ) - (wire (pts (xy 154.94 139.7) (xy 157.48 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dbd571d6-4480-4b89-97b1-274fd3412000) - ) - (wire (pts (xy 123.19 210.82) (xy 123.19 213.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dc395446-2ddd-4b99-9fdb-c90d3d0d4f77) - ) - (wire (pts (xy 123.19 170.18) (xy 123.19 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dca35fa8-d301-46c2-a423-da4368e8c276) - ) - (wire (pts (xy 154.94 91.44) (xy 157.48 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid dd48a87f-2dc9-4c2e-8925-ae1097fe9d12) - ) - (wire (pts (xy 123.19 233.68) (xy 123.19 241.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid deade6f0-46e6-4e38-96fa-85a9d62401f0) - ) - (wire (pts (xy 66.04 88.9) (xy 90.17 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid df527eee-7fb1-4f63-b729-1c46991e1b57) - ) - (wire (pts (xy 120.65 182.88) (xy 123.19 182.88)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e027b2ef-3d50-4558-83cf-db95fdef19d8) - ) - (wire (pts (xy 120.65 119.38) (xy 142.24 119.38)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e047d27c-3299-456c-8382-c3707194fe99) - ) - (wire (pts (xy 50.8 193.04) (xy 53.34 193.04)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0709e07-8025-49a6-9a3f-d02549db1718) - ) - (wire (pts (xy 90.17 185.42) (xy 87.63 185.42)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e0e019ab-00f5-49b1-ae7d-2a6b0af1f26b) - ) - (wire (pts (xy 120.65 137.16) (xy 123.19 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e355f6a6-f2a3-4649-83f2-e5859e824334) - ) - (wire (pts (xy 50.8 147.32) (xy 53.34 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e6715b1f-08ec-486d-a90a-521b6c44a871) - ) - (wire (pts (xy 120.65 68.58) (xy 142.24 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e76bff11-91eb-49ce-9a3e-416c7dce4b7a) - ) - (wire (pts (xy 120.65 228.6) (xy 142.24 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e800caee-44a1-4c15-9c47-6427db946ad8) - ) - (wire (pts (xy 154.94 167.64) (xy 157.48 167.64)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e8eb7afd-c7a1-411c-b304-7beae6cc60bd) - ) - (wire (pts (xy 154.94 101.6) (xy 157.48 101.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid e94f31d2-2e17-4540-8dd4-fcf49d518e02) - ) - (wire (pts (xy 90.17 142.24) (xy 87.63 142.24)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid eb565e60-ab48-46c4-98b4-f792e0e460c3) - ) - (wire (pts (xy 87.63 195.58) (xy 87.63 187.96)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ece0f1cb-5094-4d96-9604-fb8a7b779195) - ) - (wire (pts (xy 123.19 213.36) (xy 123.19 220.98)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ed6c4356-963f-4d61-9531-658eeb4c625a) - ) - (wire (pts (xy 120.65 154.94) (xy 123.19 154.94)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid edd43e86-4dee-42b3-badc-d2f074aaf372) - ) - (wire (pts (xy 154.94 68.58) (xy 157.48 68.58)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ef3631ba-363f-4809-8345-5346534e5714) - ) - (wire (pts (xy 66.04 147.32) (xy 90.17 147.32)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f0560e45-e83a-43b8-bc89-c1f7e27692d3) - ) - (wire (pts (xy 66.04 172.72) (xy 90.17 172.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f082549d-1c85-48ad-af7c-f6f8faf0d8d5) - ) - (wire (pts (xy 50.8 137.16) (xy 53.34 137.16)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f1a5433c-2e66-4242-a70e-533fab923d9f) - ) - (wire (pts (xy 120.65 45.72) (xy 125.73 45.72)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f3e66db5-5317-41ab-8934-1b5c608dec27) - ) - (wire (pts (xy 154.94 132.08) (xy 157.48 132.08)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f51dce68-774a-43c0-8a15-b1400674e208) - ) - (wire (pts (xy 120.65 127) (xy 123.19 127)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f5c52aa0-7e1b-4dee-a287-436f70f35bef) - ) - (wire (pts (xy 87.63 142.24) (xy 87.63 139.7)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f623ad2e-7c10-443e-b765-fa97e4e38454) - ) - (wire (pts (xy 90.17 91.44) (xy 87.63 91.44)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f6c3f715-92cd-489e-b8dd-6fe56ed74958) - ) - (wire (pts (xy 50.8 200.66) (xy 53.34 200.66)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f78fa818-1242-4e23-b020-8cb5d50ab64c) - ) - (wire (pts (xy 154.94 228.6) (xy 157.48 228.6)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f7f5d82d-1ec8-4b47-b1a5-8ddb1601f07b) - ) - (wire (pts (xy 66.04 114.3) (xy 90.17 114.3)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid f88d4587-0148-4871-ac22-2aea012c8797) - ) - (wire (pts (xy 123.19 86.36) (xy 123.19 88.9)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fa8633f2-7db5-4777-afb2-38009730176f) - ) - (wire (pts (xy 66.04 86.36) (xy 90.17 86.36)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid fef62e25-c800-40b0-85fc-854df30b4954) - ) - (wire (pts (xy 50.8 134.62) (xy 53.34 134.62)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid ff28f2d6-d2b6-42fd-af5f-b61fb9726b81) - ) - - (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" - (at 139.7 55.88 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 470d29f9-5d9b-403b-8827-cc20e912b1de) - ) - (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" - (at 71.12 54.61 180) - (effects (font (size 1.27 1.27)) (justify right bottom)) - (uuid 7ffa429c-fc43-45aa-83ec-20fe3c2dfc9a) - ) - - (label "_PER12_P" (at 125.73 205.74 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 00efbc19-82cc-4c83-9353-88f9fec15d3d) - ) - (label "_PER1_N" (at 125.73 83.82 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 01943d9c-9529-4025-8d70-769f7460b894) - ) - (label "_PER13_N" (at 125.73 218.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 0f96143c-1aca-49d6-a0f6-cc34527bc948) - ) - (label "_PER8_N" (at 125.73 167.64 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 12352223-345a-4e0a-9312-fc21654a4cca) - ) - (label "_PER14_P" (at 125.73 226.06 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 18984fbe-1074-44cb-b8db-de3455d9b87f) - ) - (label "_PER14_N" (at 125.73 228.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 19497987-3a3d-4193-b5d7-3af3f712bcfc) - ) - (label "_PER2_P" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 28754797-c70c-4ef1-8893-fc08038b18bf) - ) - (label "_PER3_N" (at 125.73 104.14 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 2a1e8579-05de-4de9-9e3f-c7189eafdb51) - ) - (label "_PER7_N" (at 125.73 152.4 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3139aed9-a85e-4301-aecb-5baa231050bb) - ) - (label "_PER2_N" (at 125.73 93.98 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3b4734fa-2c26-4d49-96f3-81e6231266ba) - ) - (label "_PER11_P" (at 125.73 195.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 3ca2be9b-ce51-48f1-8a3a-395bc3c9b650) - ) - (label "_PER1_P" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 40541555-0031-4ff4-9b75-7fc1e54f40c1) - ) - (label "_PER13_P" (at 125.73 215.9 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 4e9c0fef-f11e-43af-b303-e94e871367ac) - ) - (label "_PER5_P" (at 125.73 129.54 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 5361996a-97d7-4c04-8c19-91abe0b36731) - ) - (label "_PER8_P" (at 125.73 165.1 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 62715795-23c5-4cfe-9515-9efa0754f9d9) - ) - (label "_PER9_P" (at 125.73 175.26 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 6b38da90-4992-4f6b-911a-4bf1dfaf1857) - ) - (label "_PER3_P" (at 125.73 101.6 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 897cb071-f19a-4180-b726-2e69d6e1c255) - ) - (label "_PER15_N" (at 125.73 238.76 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 98216b64-62ac-4665-ac70-09d04574bcd1) - ) - (label "_PER4_N" (at 125.73 121.92 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid 9d7603a4-a6dc-4881-9f6a-2036ce045cc0) - ) - (label "_PER12_N" (at 125.73 208.28 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid a2624770-294b-4d77-8eec-6b06d8625abf) - ) - (label "_PER6_N" (at 125.73 142.24 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b53c44b1-631a-4725-886b-88c21d4a9b9d) - ) - (label "_PER0_N" (at 125.73 68.58 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid b6132ecf-2edd-4b80-9602-886cc23f74e5) - ) - (label "_PER4_P" (at 125.73 119.38 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid bc579749-1627-4ccc-a846-ce259c0671f4) - ) - (label "_PER10_P" (at 125.73 185.42 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c2f6d3be-855c-4c33-b719-341882f87e7a) - ) - (label "_PER0_P" (at 125.73 66.04 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid c9f44401-d9bb-412d-921d-f0cd18687691) - ) - (label "_PER9_N" (at 125.73 177.8 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid cb550a6a-2b4c-4e8b-b059-e5f78f3790b8) - ) - (label "_PER10_N" (at 125.73 187.96 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ccd4b50c-3474-463a-b476-3724b2ac7efd) - ) - (label "_PER5_N" (at 125.73 132.08 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid ce21f24f-d3b9-4c1b-9a47-7f1755d3ceff) - ) - (label "_PER11_N" (at 125.73 198.12 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d0b4d50c-4b0d-44e4-ba25-541e12af3f78) - ) - (label "_PER6_P" (at 125.73 139.7 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid d2da0c91-049f-4374-85e3-ed93bd1e4e75) - ) - (label "_PER7_P" (at 125.73 149.86 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fc845ad1-b7c2-4f94-98cb-231d73eacd4b) - ) - (label "_PER15_P" (at 125.73 236.22 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - (uuid fd089dd3-e5ce-40ef-8fa1-6775b2e9825d) - ) - - (hierarchical_label "PER6_P" (shape input) (at 157.48 139.7 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 041e10c9-3637-4580-a68d-7130b7d20d86) - ) - (hierarchical_label "PER3_P" (shape input) (at 157.48 101.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 065bb911-a5b5-4da3-a91b-d4c5775ca283) - ) - (hierarchical_label "PER12_P" (shape input) (at 157.48 205.74 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0da22052-1fd1-49c3-a192-a89364394d99) - ) - (hierarchical_label "~{PERST}" (shape output) (at 125.73 50.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 155ccf6f-8fbd-4a32-93c3-d215c5af0eca) - ) - (hierarchical_label "PET1_P" (shape output) (at 50.8 76.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 15e9f87e-2c51-4bdf-ad57-984d7ab6eddc) - ) - (hierarchical_label "PET3_P" (shape output) (at 50.8 96.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 16116bff-3804-457b-8f0d-c43148fca028) - ) - (hierarchical_label "PER0_N" (shape input) (at 157.48 68.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 17b7e123-af54-4284-8d23-632bab00004b) - ) - (hierarchical_label "~{WAKE}" (shape input) (at 85.09 50.8 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1afdcc5e-50a7-4f72-8925-9e08614069db) - ) - (hierarchical_label "PER2_P" (shape input) (at 157.48 91.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 20cf6d6e-74c8-4bb9-be2d-099b9537c423) - ) - (hierarchical_label "PER7_P" (shape input) (at 157.48 149.86 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 23dcb7fe-4a7d-4799-82e9-266b317799d1) - ) - (hierarchical_label "PER5_P" (shape input) (at 157.48 129.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 25cd7e5e-d769-4337-a043-3120c7e5b8ff) - ) - (hierarchical_label "PER5_N" (shape input) (at 157.48 132.08 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3061d18f-9403-4343-9028-3712516c2caa) - ) - (hierarchical_label "PET5_N" (shape output) (at 50.8 127 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 30b31a69-c380-4e6d-a439-5143f9986915) - ) - (hierarchical_label "SMCLK" (shape bidirectional) (at 85.09 35.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3e05af98-e8da-4a2d-955d-6f2c47516ef1) - ) - (hierarchical_label "PER15_N" (shape input) (at 157.48 238.76 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3ff54436-39ae-40ba-9f5e-0476d1e1d3f3) - ) - (hierarchical_label "PET13_N" (shape output) (at 50.8 213.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 412572ad-bb04-406f-abcb-6f5e375d4ac1) - ) - (hierarchical_label "PER14_N" (shape input) (at 157.48 228.6 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 41bb608d-a834-45da-a89c-868be09ad996) - ) - (hierarchical_label "PER1_P" (shape input) (at 157.48 81.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 431920bd-968c-4a77-849b-12e6f3a901fa) - ) - (hierarchical_label "PER14_P" (shape input) (at 157.48 226.06 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 452c576e-f74f-42d7-8201-4121870beeb2) - ) - (hierarchical_label "PET9_P" (shape output) (at 50.8 170.18 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4807f11d-3c80-4a17-9a34-3b779e118887) - ) - (hierarchical_label "SMDAT" (shape bidirectional) (at 85.09 38.1 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 491867d1-d7ca-4f9d-98d7-d3295a1a603a) - ) - (hierarchical_label "PER8_N" (shape input) (at 157.48 167.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 49e18031-2c09-4c32-ab4e-3732074a9367) - ) - (hierarchical_label "PET13_P" (shape output) (at 50.8 210.82 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4bf97aea-d96c-4503-8d6a-e9deac82c894) - ) - (hierarchical_label "PET4_P" (shape output) (at 50.8 114.3 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4c8fb263-98f6-4176-a6cf-eb90e36ed3ce) - ) - (hierarchical_label "PET6_P" (shape output) (at 50.8 134.62 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5996dd75-249f-4a72-8fa2-e3dce24e5f5e) - ) - (hierarchical_label "PER6_N" (shape input) (at 157.48 142.24 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 61efb792-362b-4b89-a7db-57781d3d2bcb) - ) - (hierarchical_label "~{PRSNT2x16}" (shape passive) (at 85.09 238.76 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 644c2148-23a7-4abe-861f-a84f65854b68) - ) - (hierarchical_label "PET15_P" (shape output) (at 50.8 231.14 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 69b87789-5356-4f90-9b68-2e147a83c21b) - ) - (hierarchical_label "PET12_N" (shape output) (at 50.8 203.2 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ef36606-dbf8-463c-ab0b-1d22a9dbaab2) - ) - (hierarchical_label "~{PRSNT1}" (shape passive) (at 125.73 25.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6f1f68b4-1c73-4cf2-8ae5-c192a34db27a) - ) - (hierarchical_label "PER2_N" (shape input) (at 157.48 93.98 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 768edf08-a1e8-4dae-bdaf-a6b802916b06) - ) - (hierarchical_label "REFCLK+" (shape output) (at 125.73 58.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 78f4433d-7bf7-4729-a265-15c8bbff7f2f) - ) - (hierarchical_label "PET15_N" (shape output) (at 50.8 233.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7be418b0-8eeb-4dbd-abc6-a47bdcdf5543) - ) - (hierarchical_label "PET1_N" (shape output) (at 50.8 78.74 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7cb3b331-21cf-4f66-993e-7c1922ee6e71) - ) - (hierarchical_label "PER1_N" (shape input) (at 157.48 83.82 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 80720946-ae7d-40fb-8f2f-fda890573d47) - ) - (hierarchical_label "~{PRSNT2x1}" (shape passive) (at 85.09 68.58 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 837e0b53-25ab-4c84-97e0-fea92c27ba8a) - ) - (hierarchical_label "PER0_P" (shape input) (at 157.48 66.04 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 84676374-6f6e-4e39-82ec-b277d585bdaf) - ) - (hierarchical_label "~{PRSNT2x4}" (shape passive) (at 85.09 106.68 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8baaed6b-6cf2-462d-8f4e-d67d4ccbb865) - ) - (hierarchical_label "PET14_P" (shape output) (at 50.8 220.98 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8c0e4761-94b2-47dd-b845-c0d38ce67a40) - ) - (hierarchical_label "PER12_N" (shape input) (at 157.48 208.28 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8fb19a8e-ee33-4548-ad06-75686e0b9cfe) - ) - (hierarchical_label "PER9_N" (shape input) (at 157.48 177.8 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 93dbdbf7-b699-4306-951c-e12ecff80d5b) - ) - (hierarchical_label "PER4_P" (shape input) (at 157.48 119.38 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 947d615d-164c-444d-89a4-31f5569ef29c) - ) - (hierarchical_label "PET3_N" (shape output) (at 50.8 99.06 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9700ed52-0969-4ffc-b338-a8d5634a07f3) - ) - (hierarchical_label "PET11_P" (shape output) (at 50.8 190.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9a98b698-d4cb-4208-a7e7-2f6da2b5d260) - ) - (hierarchical_label "REFCLK-" (shape output) (at 125.73 60.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9de0effa-3a74-451f-9932-564b5adc575e) - ) - (hierarchical_label "PET10_N" (shape output) (at 50.8 182.88 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9eb63ccd-6176-44ad-ac7c-f793b5b24efa) - ) - (hierarchical_label "TCK" (shape output) (at 125.73 35.56 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9f71b33b-bc38-4a85-91b4-6a8bd611f3c8) - ) - (hierarchical_label "TMS" (shape output) (at 125.73 43.18 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a405cbcf-8bdc-4778-9718-8d36cfa34cc1) - ) - (hierarchical_label "PET6_N" (shape output) (at 50.8 137.16 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid af03e3f2-f01b-4f5d-a74e-a80f16ee0e85) - ) - (hierarchical_label "PET2_N" (shape output) (at 50.8 88.9 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b0bc6433-3ad1-48cf-bc61-0777f4d63a22) - ) - (hierarchical_label "PER15_P" (shape input) (at 157.48 236.22 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b1a21398-d5a7-484c-b7fe-d9cf65daeb08) - ) - (hierarchical_label "PER13_P" (shape input) (at 157.48 215.9 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b1fe26ce-b3a2-4304-8e8f-26f95628d2d8) - ) - (hierarchical_label "TDI" (shape output) (at 125.73 38.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b1ff4faf-769c-406c-b48e-e378848dc3b8) - ) - (hierarchical_label "PER11_N" (shape input) (at 157.48 198.12 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b558ab88-d5ec-47c2-8735-5186618a4b87) - ) - (hierarchical_label "~{TRST}" (shape output) (at 85.09 45.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b693461b-3c4a-4ca9-a404-7f580348368a) - ) - (hierarchical_label "~{PRSNT2x8}" (shape passive) (at 85.09 152.4 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b94f5778-4f42-49dd-8af7-bf61e47c21fb) - ) - (hierarchical_label "PET11_N" (shape output) (at 50.8 193.04 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid be82a3cb-8a33-4427-b9d0-0cba2c89f54b) - ) - (hierarchical_label "PET0_N" (shape output) (at 50.8 63.5 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid bf1f33b0-ff64-4d61-8f13-ce101aa91a39) - ) - (hierarchical_label "PET8_P" (shape output) (at 50.8 160.02 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c1ec14b7-f9cc-4a2b-ae72-90ae9bbdc01f) - ) - (hierarchical_label "PET8_N" (shape output) (at 50.8 162.56 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c4489ba5-01a1-465f-beb5-0c793920f90a) - ) - (hierarchical_label "TDO" (shape input) (at 125.73 40.64 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c4e9826d-cbd6-4f9a-8f5c-413c278f08ff) - ) - (hierarchical_label "PET4_N" (shape output) (at 50.8 116.84 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c7584155-9c72-45e7-9cf8-71d9771acd13) - ) - (hierarchical_label "PER4_N" (shape input) (at 157.48 121.92 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid c9378244-41cc-4ca5-9419-ebe9698a24fe) - ) - (hierarchical_label "PET2_P" (shape output) (at 50.8 86.36 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cbbdcd3e-29d8-4637-9011-e737b0df4ddd) - ) - (hierarchical_label "PET10_P" (shape output) (at 50.8 180.34 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ce0412ac-961e-4348-8b19-1617f689a575) - ) - (hierarchical_label "PER9_P" (shape input) (at 157.48 175.26 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d8e03fdc-c0ce-4495-b081-020dbef63d54) - ) - (hierarchical_label "PER8_P" (shape input) (at 157.48 165.1 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid dfbabf4b-e66c-4da5-a71a-91ea4dc1c236) - ) - (hierarchical_label "PER3_N" (shape input) (at 157.48 104.14 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e0ea9102-c5cd-4f35-84e9-81141cb4718b) - ) - (hierarchical_label "PET9_N" (shape output) (at 50.8 172.72 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e1323801-a54e-48f3-96a2-f43f094212e6) - ) - (hierarchical_label "PER10_P" (shape input) (at 157.48 185.42 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e156fbbd-54f6-4c2a-9539-482394a9aa87) - ) - (hierarchical_label "PET14_N" (shape output) (at 50.8 223.52 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e213d01b-2d9a-4c66-8c20-65b25ba5541b) - ) - (hierarchical_label "PER11_P" (shape input) (at 157.48 195.58 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e31e21a1-95cb-4c5b-9e16-aa0e01177a88) - ) - (hierarchical_label "PET0_P" (shape output) (at 50.8 60.96 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e3e008f2-fbf2-43fa-a0fa-4bf51507ba85) - ) - (hierarchical_label "PET7_P" (shape output) (at 50.8 144.78 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ea0cc3ac-32d0-44b9-a992-bdb122bcee73) - ) - (hierarchical_label "PET5_P" (shape output) (at 50.8 124.46 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ef4d9c69-8089-412e-8206-85d9af145439) - ) - (hierarchical_label "PER7_N" (shape input) (at 157.48 152.4 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f1176d9d-95ae-4ac6-aeb3-749488605549) - ) - (hierarchical_label "PET7_N" (shape output) (at 50.8 147.32 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f478a9b6-5fa6-4408-85ed-d2725a27d619) - ) - (hierarchical_label "PET12_P" (shape output) (at 50.8 200.66 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f4d232da-1e91-42bd-86f7-11e724a984fb) - ) - (hierarchical_label "PER13_N" (shape input) (at 157.48 218.44 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid fec721cc-7403-4386-a2a9-13bc789b563d) - ) - (hierarchical_label "PER10_N" (shape input) (at 157.48 187.96 0) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ff4e78ca-0518-49af-a86c-896e99ee435d) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_bracket") (at 55.88 273.05 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ada7) - (property "Reference" "J1" (id 0) (at 56.515 271.8816 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "PCIexpress_bracket" (id 1) (at 56.515 274.193 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "PCIexpress:PCIexpress_bracket_low" (id 2) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 55.88 273.05 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - - (symbol (lib_id "PCIexpress:PCIexpress_x16") (at 105.41 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adad) - (property "Reference" "J2" (id 0) (at 105.41 18.6182 0)) - (property "Value" "PCIexpress_x16" (id 1) (at 105.41 20.9296 0)) - (property "Footprint" "PCIexpress:PCIexpress_x16" (id 2) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 105.41 46.99 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "A1" (uuid 37456aac-6d32-4c8f-9f46-24ba4c8c2e7a)) - (pin "A10" (uuid 579fbcd6-fde2-4604-bf0c-afa7f92cbd68)) - (pin "A11" (uuid 4ed35f0a-8371-4c43-ab24-be9e23c1bef1)) - (pin "A12" (uuid be4f0c8e-b324-4473-ad5f-d79555b46101)) - (pin "A13" (uuid ac0b0ef4-99cd-4ea4-bd1d-bee0a463d48e)) - (pin "A14" (uuid aa6927a8-1223-40e7-a62c-95ed5492bbdc)) - (pin "A15" (uuid 27b69cf8-43da-46bc-a406-3e9423a6e390)) - (pin "A16" (uuid cc207977-3374-46a2-a443-2edb6b65a4e2)) - (pin "A17" (uuid 173a1430-7579-48da-b642-5eaff8cb2fdd)) - (pin "A18" (uuid 75e00b39-5439-42d2-b880-bb9f8f9104dd)) - (pin "A19" (uuid 07e8c451-1566-4cb8-bfd0-fda046d4273e)) - (pin "A2" (uuid b3e9ca34-ba78-4fcf-82ea-ee6d9bfdec1c)) - (pin "A20" (uuid e558ebd3-454f-4dac-81d4-e9383baaef56)) - (pin "A21" (uuid 3e46a498-154e-4185-a46d-04dc294b49de)) - (pin "A22" (uuid f7208239-17d1-4311-842d-710490392194)) - (pin "A23" (uuid 3c8559fd-f59c-42bc-b0de-122d4f43866e)) - (pin "A24" (uuid 41e2f0a9-2c47-47ac-9d79-0e73c4a039c7)) - (pin "A25" (uuid 2570d968-6130-4f9d-a85e-78d3b2478f4e)) - (pin "A26" (uuid eda146cc-f2dd-4f5e-b823-b60fd7e4f5ea)) - (pin "A27" (uuid 6fd0cd74-b9c7-457d-90f9-f914a5b5a787)) - (pin "A28" (uuid a1ca97c9-be13-4088-8754-b8799492530c)) - (pin "A29" (uuid 2b27dbb1-7d7b-465e-bdbf-57c86884c738)) - (pin "A3" (uuid 19a0e29d-c37f-452e-893c-523107d37077)) - (pin "A30" (uuid 978edac8-fdc6-41df-8786-b694bd54f6f6)) - (pin "A31" (uuid d5577870-5dc1-4f3c-907b-c1e87d85da7b)) - (pin "A32" (uuid 1fb9ced1-f22f-434f-a794-eae33eaaff46)) - (pin "A33" (uuid 269e8ce4-9831-46e9-b1f3-8eb1fba5c84e)) - (pin "A34" (uuid 8861369d-1d49-478c-9fb1-8812e090e246)) - (pin "A35" (uuid c60af7f0-28d2-4372-bf57-3b7e630dc7b4)) - (pin "A36" (uuid 6b6946bf-5095-4085-8725-04c7dbd61ceb)) - (pin "A37" (uuid 852bad75-7d2d-470c-b44f-e12c6bb43fda)) - (pin "A38" (uuid 5bb7d429-847e-4701-a26e-a2c4a62c244b)) - (pin "A39" (uuid 088326fb-2522-4682-b45a-083c32751f00)) - (pin "A4" (uuid 1c4cb8c2-577a-4e53-8bf6-767d3fd5382a)) - (pin "A40" (uuid fc7da0de-05e9-4e12-8d4e-0603423e76e7)) - (pin "A41" (uuid ae792fb0-e503-49f8-a60c-5c03e98fbce5)) - (pin "A42" (uuid 64ba2006-5e98-4c6c-bac4-e3d0fec5f957)) - (pin "A43" (uuid 1c83d6c1-d2cf-42a8-a61a-65931c9b13f7)) - (pin "A44" (uuid 46c1f059-d809-4036-91bf-79f2f5b89ad5)) - (pin "A45" (uuid fb4c2049-f445-4381-87b7-205557c87cad)) - (pin "A46" (uuid 3e57c4a5-6529-4dd0-bb93-deec128809e6)) - (pin "A47" (uuid 96bfdc7d-b687-4e1f-b34c-2ab16316ce26)) - (pin "A48" (uuid 5c7d4e7d-8a10-4286-8eeb-a87156855be7)) - (pin "A49" (uuid 883df4ef-71d3-4c48-9fea-a10e48e72259)) - (pin "A5" (uuid e73a38c0-b587-4f5a-854f-f29abcc544ed)) - (pin "A50" (uuid 08c78796-f462-4afe-bd1f-5c60f4cda320)) - (pin "A51" (uuid 0b06df47-aae5-4bc9-8fe4-09a6d3fd9472)) - (pin "A52" (uuid 84450916-a831-4dfc-8b8a-b7f4876337aa)) - (pin "A53" (uuid e95608ca-e8a9-46fd-9e97-bb71d008ad1f)) - (pin "A54" (uuid bf22ed9e-0e7a-4e0a-83ca-d30ee7bc4a56)) - (pin "A55" (uuid 53f69beb-291d-4290-ae3b-6fa5d2684bdc)) - (pin "A56" (uuid 76ac74ae-570b-4345-b58a-dc45a087dc69)) - (pin "A57" (uuid 55b95044-7cbc-4c3d-9943-cd59b899cd39)) - (pin "A58" (uuid 5a8af9c5-e698-458f-8fbc-0f143bf0d561)) - (pin "A59" (uuid 8e742e0a-c331-4cdc-965f-ad9b69b341db)) - (pin "A6" (uuid 23e4cc0b-5fd4-4b08-b79b-091fdcb3d279)) - (pin "A60" (uuid d74eb133-960e-45f5-8b9f-1b80a7e03b09)) - (pin "A61" (uuid e4c3ed3e-eed7-42f4-8a8c-147090876a07)) - (pin "A62" (uuid ca9f3453-55b5-48e8-ba05-6da608c9477b)) - (pin "A63" (uuid bdf55849-20fa-4d11-9811-abd32958325b)) - (pin "A64" (uuid 5465c583-31ad-4b02-b0e1-1b43276a0d34)) - (pin "A65" (uuid c7507cf4-a1b6-4f38-9216-cc718667c29f)) - (pin "A66" (uuid 472c05d8-811b-4ea0-ab45-14a73ed27c61)) - (pin "A67" (uuid 12b74d72-1de6-483a-8f41-410828fad3df)) - (pin "A68" (uuid 7e61991c-335d-4888-919e-45170bb1b0ea)) - (pin "A69" (uuid 033fac58-f92d-4f42-bd06-0e5120f6b9ab)) - (pin "A7" (uuid 7e19c540-dbc0-4894-bb7d-62f01f35118e)) - (pin "A70" (uuid e03df5e0-1246-4a1f-a93f-e31532822112)) - (pin "A71" (uuid e322d9dd-e14e-4226-b7b2-8aa9e435162b)) - (pin "A72" (uuid 0d9d0e05-dd8f-4c7c-8e43-2b35e53d5353)) - (pin "A73" (uuid ffd737d6-399c-49a6-a1d1-8e3adc5f3cc3)) - (pin "A74" (uuid 0de69311-1884-4de4-9f7b-ac739b18eae1)) - (pin "A75" (uuid 7f504a4e-2b59-45a3-b8d4-3bccc36feac5)) - (pin "A76" (uuid 2d7ea227-97a9-463b-9a87-4bfca503361a)) - (pin "A77" (uuid 2228af2c-0e25-45d6-be1f-45d94d0a0477)) - (pin "A78" (uuid cc426730-c666-4bb2-951f-a30592920b66)) - (pin "A79" (uuid 9bf86b3f-9cf4-4381-9706-352b6bf3410e)) - (pin "A8" (uuid c64c6ebb-1580-4f42-8f4a-659c8fb7bc20)) - (pin "A80" (uuid 7024475d-5e22-4e59-a098-674a0744804f)) - (pin "A81" (uuid 8cff945e-1ecc-4eb8-8f03-32e50cc50346)) - (pin "A82" (uuid 59df7012-75f2-494b-a05b-a1d11ca2255e)) - (pin "A9" (uuid 7bf8ea77-2658-47f3-b528-032842fcd246)) - (pin "B1" (uuid 66fc84f8-6169-462b-9d35-32dc48775a23)) - (pin "B10" (uuid d51c22d7-1866-4d73-9b1e-33cbb398bbb3)) - (pin "B11" (uuid 5b42ff74-8553-4830-97fc-1f5bbdc4958e)) - (pin "B12" (uuid 2df90098-4247-46c3-8dc9-5e9ab6127e69)) - (pin "B13" (uuid 2d3d352b-3279-46c8-91b5-5f28176acaf4)) - (pin "B14" (uuid b6d64391-245f-4a2c-8812-62a7deb66281)) - (pin "B15" (uuid 312747d9-04f8-4c91-bb45-8b354fb65a42)) - (pin "B16" (uuid 25d899c7-0a08-43a6-a273-f426e837308b)) - (pin "B17" (uuid f18035fc-3eb3-4e1c-8ee8-6b0455e85a04)) - (pin "B18" (uuid f92bf782-4815-4725-8561-339a47022708)) - (pin "B19" (uuid 2d69b725-8716-4702-9579-ffefa6a5c1e0)) - (pin "B2" (uuid 3444fb63-4186-4bbd-962c-689365234083)) - (pin "B20" (uuid 47cb769d-1e78-48e1-a922-fc19767d8841)) - (pin "B21" (uuid 3691d87f-9496-4b2a-90ca-4040726a3385)) - (pin "B22" (uuid 12795a39-ae8d-4b2a-b6dd-46cc6da0f122)) - (pin "B23" (uuid 61f7599c-2686-4680-9e69-fb2fd3f447f7)) - (pin "B24" (uuid a241457f-ba84-4a72-b90b-d27e6b11ebe1)) - (pin "B25" (uuid 26bcd7aa-bf7b-47ff-94fa-c37deb395228)) - (pin "B26" (uuid 96df61f0-ccc3-4974-a4eb-d7ce27ef6f95)) - (pin "B27" (uuid 97ac5a42-d563-4d87-98e5-fd5d42da16e2)) - (pin "B28" (uuid 712d90d8-4416-496f-b34b-7cd31c1fb4eb)) - (pin "B29" (uuid fa7ba2a5-3e4f-474b-86f9-12d7e8672904)) - (pin "B3" (uuid ca684478-8588-4ad3-9892-5d0052b65956)) - (pin "B30" (uuid 95fc81b3-a6a6-49ba-a902-e82466317e3e)) - (pin "B31" (uuid 5cb76599-42f0-48cb-9cd3-e5937050ccf8)) - (pin "B32" (uuid 734420a9-0def-4896-aacc-c11e657284ea)) - (pin "B33" (uuid 1f6ccaf3-f4a0-4edd-87b2-2593c9113dbc)) - (pin "B34" (uuid dc27caff-cb57-4485-989d-312061cd133a)) - (pin "B35" (uuid 51a59010-3de9-41b4-93d9-44b053e62c6e)) - (pin "B36" (uuid 119e7830-d5a3-4e69-b887-28cda184656c)) - (pin "B37" (uuid e1000737-a7c4-4da8-b897-36046934cc7b)) - (pin "B38" (uuid 2ab6c0b2-14b5-4a2a-86bf-0034eb534364)) - (pin "B39" (uuid edf6f5c5-6a8f-4c25-a0d7-404629551e04)) - (pin "B4" (uuid 4425a1c4-284d-4e40-9311-086b47cb1b20)) - (pin "B40" (uuid a737f278-d4c7-4a7d-bbdd-9dce20ad2613)) - (pin "B41" (uuid f0fefa1c-611b-48c5-965f-4bebdf3def6a)) - (pin "B42" (uuid 45733b99-95ed-4fa2-b622-db7947c56034)) - (pin "B43" (uuid 10912efa-3a75-493a-a7a1-e3c65f9ee547)) - (pin "B44" (uuid b9dd794f-be58-4d1d-8627-b91e3a147750)) - (pin "B45" (uuid 83afd290-6c2b-4c5d-942e-8afd12c5370d)) - (pin "B46" (uuid 1cacf0ec-4c87-4f49-bd0e-d613be3dc0d2)) - (pin "B47" (uuid d1390b2e-c2b7-4ff3-9e04-1e50d9f9932c)) - (pin "B48" (uuid aa5d2ced-e264-4aa9-809f-4b60f7e28e44)) - (pin "B49" (uuid a1dca1af-8010-422a-a12a-f5886271e646)) - (pin "B5" (uuid 8bb1489a-4c52-43d5-9804-18f91a5bc87d)) - (pin "B50" (uuid b8ecbef5-b7ae-4a0b-be59-1ce8c8b8f0ae)) - (pin "B51" (uuid e558fd1b-a4e7-4b8f-9e94-5a02e64043df)) - (pin "B52" (uuid 06251837-4625-4a0a-b177-45840b8d560f)) - (pin "B53" (uuid 79c899a5-525a-4db6-8566-a9396d298b8e)) - (pin "B54" (uuid 9f50c5c8-a811-4afe-b35b-429a32ff4ec5)) - (pin "B55" (uuid 392b5c9e-a5d3-4c0d-bd62-539e19783ac6)) - (pin "B56" (uuid 6810fa72-e104-4c58-baf0-13d2ed6fe582)) - (pin "B57" (uuid 59792b5b-db10-4d58-9966-e1c6e00f5daa)) - (pin "B58" (uuid 6e6367b6-3b8c-4bcb-b75b-e9a1d8abf4e6)) - (pin "B59" (uuid 8ad87b2c-ab9e-4305-98f8-9fcfdb5a8d07)) - (pin "B6" (uuid 65346a0e-b485-4b74-b1aa-1be1f2254f74)) - (pin "B60" (uuid d31a9e19-2619-405f-9b91-44f4717d6ab4)) - (pin "B61" (uuid 0dce5566-0e99-4173-acc6-28e1b951a74c)) - (pin "B62" (uuid 2d43c9a2-6f6a-4af2-8368-4252b3df485f)) - (pin "B63" (uuid 246f5a2c-9913-46de-b154-6453b5567c90)) - (pin "B64" (uuid cba4bfd5-807a-4398-8909-b9dd9dfae4eb)) - (pin "B65" (uuid 7d473fac-13f1-4ecd-bf0d-d1a9efdc1e8c)) - (pin "B66" (uuid 7ca2f690-8a60-4e5e-96f5-9601374eecdf)) - (pin "B67" (uuid f73eb847-f8a8-475d-97c4-698e2796c189)) - (pin "B68" (uuid 53f70910-de29-48ef-8188-c750637f9528)) - (pin "B69" (uuid a2194521-c8d5-42df-89db-d02247c21505)) - (pin "B7" (uuid dc08ab54-028a-4cc7-929c-d80accb2f486)) - (pin "B70" (uuid 4c21120f-3366-45a7-a18b-5a72b70b0700)) - (pin "B71" (uuid aefcb814-8aa6-4cc4-af6f-ba7b4ca21da3)) - (pin "B72" (uuid c5ba674c-be90-4baa-ad80-f4dbecec7e52)) - (pin "B73" (uuid e69a2a74-71a1-42e7-88d8-d79fde771527)) - (pin "B74" (uuid 739df397-54a8-4d06-829b-1949486e9228)) - (pin "B75" (uuid 67725c75-5278-4793-a776-377a055d4f8b)) - (pin "B76" (uuid 438cd54e-a253-484a-bb43-feb7317ff68a)) - (pin "B77" (uuid f9d4beb6-00ee-4e6a-bf49-8c88f8882908)) - (pin "B78" (uuid 52c7bb45-98fc-4a1a-a8a2-db4c3bf47e87)) - (pin "B79" (uuid 9206ea94-cd9c-43f9-913d-e5952d109940)) - (pin "B8" (uuid 20db3a2d-e2d2-4950-b8e2-3df054514445)) - (pin "B80" (uuid 00166844-0bbb-41c6-b943-4f8421acafcf)) - (pin "B81" (uuid 7c59d612-d37a-47cd-812b-e01be24d7a33)) - (pin "B82" (uuid 945c58bb-61a8-483c-88f3-f3a1697d97d9)) - (pin "B9" (uuid 62d7bd5c-70b2-4b98-9f09-f4e7ab6f6678)) - ) - - (symbol (lib_id "power:GND") (at 87.63 243.84 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb3) - (property "Reference" "#PWR0101" (id 0) (at 87.63 250.19 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 87.503 248.2342 0)) - (property "Footprint" "" (id 2) (at 87.63 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid af75cfaf-f5e3-4a77-921c-4ba5bb0372f8)) - ) - - (symbol (lib_id "power:GND") (at 123.19 243.84 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51adb9) - (property "Reference" "#PWR0102" (id 0) (at 123.19 250.19 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 123.063 248.2342 0)) - (property "Footprint" "" (id 2) (at 123.19 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 243.84 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid a3bc91fa-9082-463e-b6df-5faf9f0abdac)) - ) - - (symbol (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") (at 85.09 43.18 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae8a) - (property "Reference" "#PWR?" (id 0) (at 88.9 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8388 42.799 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 43.18 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 493280a6-e3d8-4fb9-8b32-d43093e95a11)) - ) - - (symbol (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") (at 125.73 45.72 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae90) - (property "Reference" "#PWR?" (id 0) (at 121.92 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 46.101 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 45.72 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 6e212253-4a8a-4a8a-8352-d6bfbcbeedb9)) - ) - - (symbol (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") (at 125.73 48.26 270) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae96) - (property "Reference" "#PWR?" (id 0) (at 121.92 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 128.9812 48.641 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 125.73 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 289903a1-d419-4f95-9209-35f8f99329dc)) - ) - - (symbol (lib_id "power:+3.3VA") (at 85.09 48.26 90) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51ae9c) - (property "Reference" "#PWR?" (id 0) (at 88.9 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 81.8642 47.879 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 85.09 48.26 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9cd8cf4f-ca76-422a-bd63-e7a2c8424fbf)) - ) - - (symbol (lib_id "power:+12V") (at 87.63 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea2) - (property "Reference" "#PWR?" (id 0) (at 87.63 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 88.011 18.4658 0)) - (property "Footprint" "" (id 2) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 87.63 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e97020b5-f071-47eb-8f2e-352961899be4)) - ) - - (symbol (lib_id "power:+12V") (at 123.19 22.86 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 00000000-0000-0000-0000-00005d51aea8) - (property "Reference" "#PWR?" (id 0) (at 123.19 26.67 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "" (id 1) (at 123.571 18.4658 0)) - (property "Footprint" "" (id 2) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 123.19 22.86 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 9d1f4dc6-d597-466c-80e0-89f2091291be)) - ) - - (sheet (at 53.34 59.69) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d516dfb) - (property "Sheet name" "term" (id 0) (at 53.34 58.9784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 65.3546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 60.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3d099575-9676-44d8-bc42-cff6e1f88044) - ) - (pin "IN-" input (at 66.04 63.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 43abf9f8-f19e-4501-a8ef-163f37c935a7) - ) - (pin "OUT+" output (at 53.34 60.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3f66a566-f602-470c-8e27-85b1c6279ce8) - ) - (pin "OUT-" output (at 53.34 63.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 002bc8df-fe25-4292-81d9-1a8befc13798) - ) - ) - - (sheet (at 53.34 74.93) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d5df906) - (property "Sheet name" "sheet5D5DF900" (id 0) (at 53.34 74.2184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 80.5946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 76.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ab7b616c-8856-4f1a-87d8-f89fbb6a9aa5) - ) - (pin "IN-" input (at 66.04 78.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 05596bb8-4d25-4291-9045-6bb0cdacc599) - ) - (pin "OUT+" output (at 53.34 76.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 04dceb7a-cdad-494c-be70-e9e1c4a21d71) - ) - (pin "OUT-" output (at 53.34 78.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cc1e605a-4d22-45ab-a22c-9da38eee89bf) - ) - ) - - (sheet (at 53.34 85.09) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d761049) - (property "Sheet name" "sheet5D761043" (id 0) (at 53.34 84.3784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 90.7546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 86.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 25bf11e7-29bf-482c-870f-798b15462604) - ) - (pin "IN-" input (at 66.04 88.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b760b289-c18b-4fd5-a54f-045d806d8ce0) - ) - (pin "OUT+" output (at 53.34 86.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9cddc892-01f7-4a12-b315-b74c53cc5fa9) - ) - (pin "OUT-" output (at 53.34 88.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7fca9106-8efd-41eb-ac54-0f27095eb235) - ) - ) - - (sheet (at 53.34 95.25) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d76cfc3) - (property "Sheet name" "sheet5D76CFBD" (id 0) (at 53.34 94.5384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 100.9146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 96.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1de226d4-b18c-4208-af3f-00d8602d2669) - ) - (pin "IN-" input (at 66.04 99.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f5f68a7b-8d69-4da8-a043-a7a2eae8bda5) - ) - (pin "OUT+" output (at 53.34 96.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 199c43ae-068f-43bd-8759-b9e4e62488a0) - ) - (pin "OUT-" output (at 53.34 99.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a74f16ca-61a2-4ee1-9a62-802f1958bf7a) - ) - ) - - (sheet (at 53.34 113.03) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b438) - (property "Sheet name" "sheet5D87B424" (id 0) (at 53.34 112.3184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 118.6946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 114.3 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3c84da6f-0fc3-4ce6-a4a5-ba31428a7a60) - ) - (pin "IN-" input (at 66.04 116.84 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c2d5a752-cf63-4fdb-89bc-d85426840d98) - ) - (pin "OUT+" output (at 53.34 114.3 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 78ec1701-1b46-417c-8f84-7aebfad5b92e) - ) - (pin "OUT-" output (at 53.34 116.84 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 360de69e-aa43-4476-bc7f-0e9e9a85870e) - ) - ) - - (sheet (at 53.34 123.19) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b440) - (property "Sheet name" "sheet5D87B425" (id 0) (at 53.34 122.4784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 128.8546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 124.46 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e7ddb5bd-dba6-41f1-9744-465661b792c9) - ) - (pin "IN-" input (at 66.04 127 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 987b2721-e88e-469e-9b40-87197b8f2ff6) - ) - (pin "OUT+" output (at 53.34 124.46 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0a961014-b146-4d53-bd8d-8e8ee0705bc1) - ) - (pin "OUT-" output (at 53.34 127 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ebc9713f-6091-4720-a026-45eaece31615) - ) - ) - - (sheet (at 53.34 133.35) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d87b446) - (property "Sheet name" "sheet5D87B426" (id 0) (at 53.34 132.6384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 139.0146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 134.62 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid db61dd3f-3fb3-4b03-9038-f010a4fa71eb) - ) - (pin "IN-" input (at 66.04 137.16 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8a7a6533-e649-49a6-aea1-bcae1ecea458) - ) - (pin "OUT+" output (at 53.34 134.62 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 59143818-8c50-4c0a-9a12-62affd2f2de7) - ) - (pin "OUT-" output (at 53.34 137.16 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 5fb87768-f3a6-43dd-9bcc-c9c0811ff467) - ) - ) - - (sheet (at 53.34 143.51) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d88a9fd) - (property "Sheet name" "sheet5D88A9F3" (id 0) (at 53.34 142.7984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 149.1746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 144.78 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 1b7a41fb-bf4b-4f79-a765-bd9e5b58e22b) - ) - (pin "IN-" input (at 66.04 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9a4f9df6-54f0-47d8-b239-847f5a781b67) - ) - (pin "OUT+" output (at 53.34 144.78 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0d0b9a79-59e9-4bbe-9453-67c1a724ced4) - ) - (pin "OUT-" output (at 53.34 147.32 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ae76d12c-3e79-4f01-8fb6-6eb5e9ee7db4) - ) - ) - - (sheet (at 53.34 158.75) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9667f2) - (property "Sheet name" "sheet5D9667E9" (id 0) (at 53.34 158.0384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 164.4146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 160.02 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e50696f0-8d06-4b66-bb79-3a19d6204a34) - ) - (pin "IN-" input (at 66.04 162.56 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9ddef0bc-9dbb-46e9-962d-e40b32fef02a) - ) - (pin "OUT+" output (at 53.34 160.02 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f291b30e-4b1e-4da9-8bea-a2b36be371e2) - ) - (pin "OUT-" output (at 53.34 162.56 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 204fc50a-6c22-4de8-bac5-a57b7dbe104b) - ) - ) - - (sheet (at 53.34 168.91) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9667fa) - (property "Sheet name" "sheet5D9667EA" (id 0) (at 53.34 168.1984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 174.5746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 170.18 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8e324979-37e8-497f-b2fd-4b52d5f4e596) - ) - (pin "IN-" input (at 66.04 172.72 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 37bacef8-0b87-4259-b917-ceb05185a4ac) - ) - (pin "OUT+" output (at 53.34 170.18 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 28e6a96e-5a79-4987-858b-8c2c4543f222) - ) - (pin "OUT-" output (at 53.34 172.72 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid be44bae9-4c45-4b11-886e-89475a8634d9) - ) - ) - - (sheet (at 53.34 179.07) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5907) - (property "Sheet name" "sheet5D9E58F4" (id 0) (at 53.34 178.3584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 184.7346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 180.34 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid eff48816-65f0-434a-aa57-5561f09d7e1c) - ) - (pin "IN-" input (at 66.04 182.88 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 550cc13c-f345-41e3-9c0c-5399276329bd) - ) - (pin "OUT+" output (at 53.34 180.34 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d60d938c-a7b4-4c46-b62c-0b21866aa8ef) - ) - (pin "OUT-" output (at 53.34 182.88 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 84f597b1-8b3a-450e-9747-19e3176bcde1) - ) - ) - - (sheet (at 53.34 189.23) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e590d) - (property "Sheet name" "sheet5D9E58F5" (id 0) (at 53.34 188.5184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 194.8946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 190.5 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 9d6b744e-6095-438f-b014-5cfb4a1e5113) - ) - (pin "IN-" input (at 66.04 193.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b3b19881-89cf-4121-ad8d-6f92650e04b6) - ) - (pin "OUT+" output (at 53.34 190.5 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d081233a-0fe8-40ac-ac14-c49cfe4424ac) - ) - (pin "OUT-" output (at 53.34 193.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b7bc0434-35db-4907-95b1-2740f5ec9f4c) - ) - ) - - (sheet (at 53.34 199.39) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5913) - (property "Sheet name" "sheet5D9E58F6" (id 0) (at 53.34 198.6784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 205.0546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 200.66 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid cd779997-cc97-46f1-9742-0d0e4a0f364c) - ) - (pin "IN-" input (at 66.04 203.2 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 53d97267-475e-4f27-b9e3-49775947fc79) - ) - (pin "OUT+" output (at 53.34 200.66 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 41269c83-beb1-499c-954d-70970cf65058) - ) - (pin "OUT-" output (at 53.34 203.2 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a7d02006-511f-438d-b4db-b7f5003c7abc) - ) - ) - - (sheet (at 53.34 209.55) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5919) - (property "Sheet name" "sheet5D9E58F7" (id 0) (at 53.34 208.8384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 215.2146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 210.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 74d92b7d-5e66-46ce-b939-460b323743a1) - ) - (pin "IN-" input (at 66.04 213.36 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b409e8e2-ec96-457e-b10b-c149b848490a) - ) - (pin "OUT+" output (at 53.34 210.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 921c5380-76fb-428e-bc79-3137444f5c58) - ) - (pin "OUT-" output (at 53.34 213.36 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 02710c1c-6a1e-4770-9b25-6efe99b6d817) - ) - ) - - (sheet (at 53.34 219.71) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5923) - (property "Sheet name" "sheet5D9E58F8" (id 0) (at 53.34 218.9984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 225.3746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 220.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 09ed92f0-b53b-40b2-901d-d3099a0c19f1) - ) - (pin "IN-" input (at 66.04 223.52 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 887bb684-2708-41c3-ab8b-5beba0203dda) - ) - (pin "OUT+" output (at 53.34 220.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3c75d16b-d73c-4314-bfd5-42841b4465ab) - ) - (pin "OUT-" output (at 53.34 223.52 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid be0aee92-ae51-4e25-a939-72fe3c1dd943) - ) - ) - - (sheet (at 53.34 229.87) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005d9e5929) - (property "Sheet name" "sheet5D9E58F9" (id 0) (at 53.34 229.1584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "term.kicad_sch" (id 1) (at 53.34 235.5346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 66.04 231.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a3feb1d4-44a0-41cc-88db-9c992c861963) - ) - (pin "IN-" input (at 66.04 233.68 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 40e59aae-d227-4de2-a056-2c7294818ac1) - ) - (pin "OUT+" output (at 53.34 231.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1a53fad0-3345-4d55-91d1-a4a30128e4e7) - ) - (pin "OUT-" output (at 53.34 233.68 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7ed1c4d2-1f93-4eb5-8bab-817de50e9b0c) - ) - ) - - (sheet (at 142.24 64.77) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dab5272) - (property "Sheet name" "decap" (id 0) (at 142.24 64.0584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 70.4346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 66.04 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3c6f5225-7c2e-4543-b79c-bc6c74d27193) - ) - (pin "OUT+" output (at 142.24 66.04 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 6ff27699-650a-4181-9dbc-06ec67f89e1b) - ) - (pin "OUT-" output (at 142.24 68.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 991c274f-8dd0-45ac-8045-4576a7112aa9) - ) - (pin "IN-" input (at 154.94 68.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 20ccd1b0-e2ee-4124-9c46-92b58ef64873) - ) - ) - - (sheet (at 142.24 80.01) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005db8e95f) - (property "Sheet name" "sheet5DB8E955" (id 0) (at 142.24 79.2984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 85.6746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 81.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f697d47c-cbe3-4586-80b6-b9bbcbe2cfc7) - ) - (pin "OUT+" output (at 142.24 81.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3d4958fb-4cb6-46fc-8d3b-0b468841a35f) - ) - (pin "OUT-" output (at 142.24 83.82 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 143db735-1045-468b-b853-e063af24e381) - ) - (pin "IN-" input (at 154.94 83.82 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8e4286ef-ff03-4ab6-a123-04234b5a7f04) - ) - ) - - (sheet (at 142.24 90.17) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dba1257) - (property "Sheet name" "sheet5DBA124D" (id 0) (at 142.24 89.4584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 95.8346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 91.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 78ed1e89-35d0-4194-b31e-419c4a503049) - ) - (pin "OUT+" output (at 142.24 91.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7e4864f7-fb54-4e85-b010-4b865f1b3571) - ) - (pin "OUT-" output (at 142.24 93.98 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 1ccbe85c-2a6d-413a-a06e-086d7297f9f6) - ) - (pin "IN-" input (at 154.94 93.98 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 4bd2a3a5-e0af-4524-9d7a-a8bbe680c291) - ) - ) - - (sheet (at 142.24 100.33) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbb44a0) - (property "Sheet name" "sheet5DBB4496" (id 0) (at 142.24 99.6184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 105.9946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 101.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 98781d4c-5f38-4683-a7d9-5202ca597096) - ) - (pin "OUT+" output (at 142.24 101.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 520164fa-714b-4f62-8aa1-e11fbea065f1) - ) - (pin "OUT-" output (at 142.24 104.14 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d318864d-1b80-49dd-be8d-436b76d1b0d7) - ) - (pin "IN-" input (at 154.94 104.14 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid afc661db-3d42-4212-9ef7-f9a228644c1c) - ) - ) - - (sheet (at 142.24 118.11) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc901f) - (property "Sheet name" "sheet5DBC9013" (id 0) (at 142.24 117.3984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 123.7746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 119.38 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d0b3828c-1161-48e8-92a8-7713db1126d8) - ) - (pin "OUT+" output (at 142.24 119.38 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 7e24c36c-45f3-449b-8349-3976869e4e99) - ) - (pin "OUT-" output (at 142.24 121.92 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b3249b66-f2bb-4c33-8ec2-271edb95dd00) - ) - (pin "IN-" input (at 154.94 121.92 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid c7154a7f-dfa4-4f04-8758-99ad2ac6ba9d) - ) - ) - - (sheet (at 142.24 128.27) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9029) - (property "Sheet name" "sheet5DBC9014" (id 0) (at 142.24 127.5584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 133.9346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 129.54 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 709f10a7-8d05-4813-b992-b268b677964e) - ) - (pin "OUT+" output (at 142.24 129.54 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 2b3815cd-fae8-48c2-92c9-4915e1c44790) - ) - (pin "OUT-" output (at 142.24 132.08 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b3fb96f6-bc92-47cb-8382-108ab28389e4) - ) - (pin "IN-" input (at 154.94 132.08 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3b3be49b-6cf5-4cfc-bbdd-3b1bfddb5e7c) - ) - ) - - (sheet (at 142.24 138.43) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbc9033) - (property "Sheet name" "sheet5DBC9015" (id 0) (at 142.24 137.7184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 144.0946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 139.7 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 7dea923b-284d-49c2-be97-980f3a7a4f3b) - ) - (pin "OUT+" output (at 142.24 139.7 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid da39cbe5-008c-4354-b381-b40350326868) - ) - (pin "OUT-" output (at 142.24 142.24 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid e62e948d-64fd-4722-bb14-3713f6b21ea2) - ) - (pin "IN-" input (at 154.94 142.24 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 5f634d05-e95a-4123-9bb3-d50d7083cf6d) - ) - ) - - (sheet (at 142.24 148.59) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbde98a) - (property "Sheet name" "sheet5DBDE980" (id 0) (at 142.24 147.8784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 154.2546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6d912ef1-4f50-4d91-b22b-3a004f9deb29) - ) - (pin "OUT+" output (at 142.24 149.86 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f38b1d69-51bc-4f8b-ab31-f85beef90bff) - ) - (pin "OUT-" output (at 142.24 152.4 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d33ff485-768a-4a01-9ed0-86796fbcb375) - ) - (pin "IN-" input (at 154.94 152.4 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ef56f0f0-221a-4444-986b-f3cf10e21599) - ) - ) - - (sheet (at 142.24 163.83) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf611b) - (property "Sheet name" "sheet5DBF610E" (id 0) (at 142.24 163.1184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 169.4946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 165.1 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3b7b2ecf-9d08-4447-9198-c05d1c233e85) - ) - (pin "OUT+" output (at 142.24 165.1 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid ebd194ca-554b-43fa-a75b-a644d00adb02) - ) - (pin "OUT-" output (at 142.24 167.64 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 89fe93fc-cfcc-47ae-ab75-18b3b709b410) - ) - (pin "IN-" input (at 154.94 167.64 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e6904185-18be-4e04-abf8-a05add425d9c) - ) - ) - - (sheet (at 142.24 173.99) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf6125) - (property "Sheet name" "sheet5DBF610F" (id 0) (at 142.24 173.2784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 179.6546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 175.26 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 28292af5-e119-4900-b2fa-c1dc4b450bf3) - ) - (pin "OUT+" output (at 142.24 175.26 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid b55c91cc-5aea-438f-b3a7-49decaef99ae) - ) - (pin "OUT-" output (at 142.24 177.8 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid bb97cf15-5e9d-4bc7-8a05-ee748d863434) - ) - (pin "IN-" input (at 154.94 177.8 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid e2dfa557-4979-40bd-bccc-eb47a3c1b30c) - ) - ) - - (sheet (at 142.24 184.15) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf612f) - (property "Sheet name" "sheet5DBF6110" (id 0) (at 142.24 183.4384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 189.8146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 185.42 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 63e7adc2-3875-402a-89ce-b2cefa6f5d0d) - ) - (pin "OUT+" output (at 142.24 185.42 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0620af7f-f971-481c-8168-95eeb3c581e1) - ) - (pin "OUT-" output (at 142.24 187.96 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 097d8cee-4fee-4afa-8326-6774a7b22f8e) - ) - (pin "IN-" input (at 154.94 187.96 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 960b99bf-bd7e-4c86-9aed-b4f52c3e82e0) - ) - ) - - (sheet (at 142.24 194.31) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dbf6139) - (property "Sheet name" "sheet5DBF6111" (id 0) (at 142.24 193.5984 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 199.9746 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 195.58 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 6ed0363e-cb14-4178-a134-16d58c54a0e2) - ) - (pin "OUT+" output (at 142.24 195.58 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 95885fcf-01d2-4451-af9e-cade3936f8eb) - ) - (pin "OUT-" output (at 142.24 198.12 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 8e61ea68-9b90-4a76-b241-fcf98a97e9bf) - ) - (pin "IN-" input (at 154.94 198.12 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 60d17994-cc22-469f-a31c-a0fba618ccdb) - ) - ) - - (sheet (at 142.24 204.47) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10432) - (property "Sheet name" "sheet5DC10425" (id 0) (at 142.24 203.7584 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 210.1346 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 205.74 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 22737dec-af25-43ae-a0b3-044635fb825d) - ) - (pin "OUT+" output (at 142.24 205.74 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 0e56166b-0ec2-4c81-a38b-8fba579c8627) - ) - (pin "OUT-" output (at 142.24 208.28 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 839ff369-ff0f-4e1a-9ebc-13b6cabc9a31) - ) - (pin "IN-" input (at 154.94 208.28 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ec6cba5a-6c53-4fab-8564-56bfd82f4a56) - ) - ) - - (sheet (at 142.24 214.63) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc1043c) - (property "Sheet name" "sheet5DC10426" (id 0) (at 142.24 213.9184 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 220.2946 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 215.9 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid d5d8faf2-db3c-46d6-b929-801e27fe0f24) - ) - (pin "OUT+" output (at 142.24 215.9 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid eaa1e241-38f8-431f-a348-967a3648a062) - ) - (pin "OUT-" output (at 142.24 218.44 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 3ed3aeb9-9315-400a-8add-e4edf9a487e7) - ) - (pin "IN-" input (at 154.94 218.44 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 3289d3c1-4750-43aa-8530-32d2f2acff50) - ) - ) - - (sheet (at 142.24 224.79) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10446) - (property "Sheet name" "sheet5DC10427" (id 0) (at 142.24 224.0784 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 230.4546 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 226.06 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid f8d5e59c-312c-471e-818f-85a9b3718d6b) - ) - (pin "OUT+" output (at 142.24 226.06 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid eac0e5d4-3aed-4707-9533-2f4974e2b558) - ) - (pin "OUT-" output (at 142.24 228.6 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid a40365f9-e216-4ead-96cc-937421883767) - ) - (pin "IN-" input (at 154.94 228.6 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid ec5f8221-c396-4b44-b038-21be1f181fe4) - ) - ) - - (sheet (at 142.24 234.95) (size 12.7 5.08) (fields_autoplaced) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (fill (color 0 0 0 0.0000)) - (uuid 00000000-0000-0000-0000-00005dc10450) - (property "Sheet name" "sheet5DC10428" (id 0) (at 142.24 234.2384 0) - (effects (font (size 1.27 1.27)) (justify left bottom)) - ) - (property "Sheet file" "decap.kicad_sch" (id 1) (at 142.24 240.6146 0) - (effects (font (size 1.27 1.27)) (justify left top)) - ) - (pin "IN+" input (at 154.94 236.22 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid b7140297-8f51-40b1-9ff2-48c231f22b50) - ) - (pin "OUT+" output (at 142.24 236.22 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid cf6296a1-9adb-49c9-8428-26dffd06cea9) - ) - (pin "OUT-" output (at 142.24 238.76 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid d84aa266-2b99-4dc1-b114-7eeb2d798749) - ) - (pin "IN-" input (at 154.94 238.76 0) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 009e0341-f59f-4aa5-959a-4d5c65e6cf5a) - ) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f23c0b6a-ea48-4140-bd4a-31f36366ae21") + (paper "A4" portrait) + (title_block + (title "PCIexpress_x16_low") + (company "Author: Luca Anastasio") + ) + (lib_symbols + (symbol "PCIexpress:PCIexpress_bracket" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "PCIexpress_bracket_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress:PCIexpress_x16" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 0 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PCIexpress_x16_0_0" + (polyline + (pts + (xy 11.43 -88.9) (xy -11.43 -88.9) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -134.62) (xy -11.43 -134.62) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "x4" + (at 0 -87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x8" + (at 0 -133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x16" + (at 0 -219.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "PCIexpress_x16_1_1" + (rectangle + (start 11.43 0) + (end -11.43 -220.98) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 11.43 -30.48) (xy -11.43 -30.48) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 11.43 -50.8) (xy -11.43 -50.8) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "notch" + (at 0 -29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "x1" + (at 0 -49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin power_out line + (at -15.24 -2.54 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -5.08 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -7.62 0) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -10.16 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 3.81) + (name "SMCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -15.24 0) + (length 3.81) + (name "SMDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -17.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -20.32 0) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -22.86 0) + (length 3.81) + (name "~{TRST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -25.4 0) + (length 3.81) + (name "+3.3V_aux" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -27.94 0) + (length 3.81) + (name "~{WAKE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -33.02 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -35.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -38.1 0) + (length 3.81) + (name "PETp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -40.64 0) + (length 3.81) + (name "PETn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -43.18 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -45.72 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -48.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -53.34 0) + (length 3.81) + (name "PETp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -55.88 0) + (length 3.81) + (name "PETn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -58.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -60.96 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -63.5 0) + (length 3.81) + (name "PETp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -66.04 0) + (length 3.81) + (name "PETn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -68.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -71.12 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -73.66 0) + (length 3.81) + (name "PETp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -76.2 0) + (length 3.81) + (name "PETn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -78.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -81.28 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -83.82 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -86.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -91.44 0) + (length 3.81) + (name "PETp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -93.98 0) + (length 3.81) + (name "PETn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -96.52 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -99.06 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -101.6 0) + (length 3.81) + (name "PETp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -104.14 0) + (length 3.81) + (name "PETn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -106.68 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -109.22 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -111.76 0) + (length 3.81) + (name "PETp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -114.3 0) + (length 3.81) + (name "PETn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -116.84 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -119.38 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -121.92 0) + (length 3.81) + (name "PETp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -124.46 0) + (length 3.81) + (name "PETn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -127 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -129.54 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -132.08 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -137.16 0) + (length 3.81) + (name "PETp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -139.7 0) + (length 3.81) + (name "PETn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -142.24 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -144.78 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -147.32 0) + (length 3.81) + (name "PETp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -149.86 0) + (length 3.81) + (name "PETn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -152.4 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -154.94 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -157.48 0) + (length 3.81) + (name "PETp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -160.02 0) + (length 3.81) + (name "PETn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -162.56 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -165.1 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -167.64 0) + (length 3.81) + (name "PETp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -170.18 0) + (length 3.81) + (name "PETn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -172.72 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -175.26 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -177.8 0) + (length 3.81) + (name "PETp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -180.34 0) + (length 3.81) + (name "PETn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -182.88 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -185.42 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -187.96 0) + (length 3.81) + (name "PETp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -190.5 0) + (length 3.81) + (name "PETn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -193.04 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -195.58 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -198.12 0) + (length 3.81) + (name "PETp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -200.66 0) + (length 3.81) + (name "PETn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -203.2 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -205.74 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -208.28 0) + (length 3.81) + (name "PETp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -210.82 0) + (length 3.81) + (name "PETn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 -213.36 0) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -15.24 -215.9 0) + (length 3.81) + (name "~{PRSNT2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -15.24 -218.44 0) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 -2.54 180) + (length 3.81) + (name "~{PRSNT1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -5.08 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -7.62 180) + (length 3.81) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -10.16 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -12.7 180) + (length 3.81) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -15.24 180) + (length 3.81) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -17.78 180) + (length 3.81) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -20.32 180) + (length 3.81) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -22.86 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -25.4 180) + (length 3.81) + (name "+3.3V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -27.94 180) + (length 3.81) + (name "~{PERST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -33.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -35.56 180) + (length 3.81) + (name "REFCLK+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -38.1 180) + (length 3.81) + (name "REFCLK-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -40.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -43.18 180) + (length 3.81) + (name "PERp0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -45.72 180) + (length 3.81) + (name "PERn0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -48.26 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -53.34 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -55.88 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -58.42 180) + (length 3.81) + (name "PERp1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -60.96 180) + (length 3.81) + (name "PERn1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -63.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -66.04 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -68.58 180) + (length 3.81) + (name "PERp2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -71.12 180) + (length 3.81) + (name "PERn2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -73.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -76.2 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -78.74 180) + (length 3.81) + (name "PERp3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -81.28 180) + (length 3.81) + (name "PERn3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -83.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -86.36 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -91.44 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -93.98 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -96.52 180) + (length 3.81) + (name "PERp4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -99.06 180) + (length 3.81) + (name "PERn4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -101.6 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -104.14 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -106.68 180) + (length 3.81) + (name "PERp5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -109.22 180) + (length 3.81) + (name "PERn5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -111.76 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -114.3 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -116.84 180) + (length 3.81) + (name "PERp6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -119.38 180) + (length 3.81) + (name "PERn6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -121.92 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -124.46 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -127 180) + (length 3.81) + (name "PERp7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -129.54 180) + (length 3.81) + (name "PERn7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -132.08 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A49" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 15.24 -137.16 180) + (length 3.81) + (name "RSVD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A50" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -139.7 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A51" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -142.24 180) + (length 3.81) + (name "PERp8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A52" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -144.78 180) + (length 3.81) + (name "PERn8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -147.32 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A54" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -149.86 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A55" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -152.4 180) + (length 3.81) + (name "PERp9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A56" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -154.94 180) + (length 3.81) + (name "PERn9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A57" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -157.48 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A58" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -160.02 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A59" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -162.56 180) + (length 3.81) + (name "PERp10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A60" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -165.1 180) + (length 3.81) + (name "PERn10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A61" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -167.64 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A62" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -170.18 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A63" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -172.72 180) + (length 3.81) + (name "PERp11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A64" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -175.26 180) + (length 3.81) + (name "PERn11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -177.8 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A66" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -180.34 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A67" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -182.88 180) + (length 3.81) + (name "PERp12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A68" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -185.42 180) + (length 3.81) + (name "PERn12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A69" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -187.96 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A70" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -190.5 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A71" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -193.04 180) + (length 3.81) + (name "PERp13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A72" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -195.58 180) + (length 3.81) + (name "PERn13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A73" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -198.12 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A74" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -200.66 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A75" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -203.2 180) + (length 3.81) + (name "PERp14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A76" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -205.74 180) + (length 3.81) + (name "PERn14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A77" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -208.28 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A78" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -210.82 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A79" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -213.36 180) + (length 3.81) + (name "PERp15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A80" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -215.9 180) + (length 3.81) + (name "PERn15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A81" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 15.24 -218.44 180) + (length 3.81) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A82" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PCIexpress_x16_low-rescue:+3.3V-power" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V-power" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V-power_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V-power_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+12V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+12V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3VA" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3VA\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3VA_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+3.3VA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary" + (exclude_from_sim no) + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "470d29f9-5d9b-403b-8827-cc20e912b1de") + ) + (text "From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary" + (exclude_from_sim no) + (at 71.12 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7ffa429c-fc43-45aa-83ec-20fe3c2dfc9a") + ) + (junction + (at 123.19 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "097132a5-fb25-4e23-ac7b-e294d4369c5a") + ) + (junction + (at 123.19 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "115eba64-f45e-484d-b3f6-dade95257d8a") + ) + (junction + (at 87.63 167.64) + (diameter 0) + (color 0 0 0 0) + (uuid "155eb6be-8a80-4bbf-8f7a-2e1fde2ff7f1") + ) + (junction + (at 123.19 233.68) + (diameter 0) + (color 0 0 0 0) + (uuid "16a35238-a1c9-45cd-bcdc-05cf55bd18b8") + ) + (junction + (at 123.19 231.14) + (diameter 0) + (color 0 0 0 0) + (uuid "1b4ba8c2-e310-493e-9773-dc30259013a7") + ) + (junction + (at 87.63 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "205dd724-5aa9-4931-be40-339e1f82818b") + ) + (junction + (at 123.19 200.66) + (diameter 0) + (color 0 0 0 0) + (uuid "23d96f51-212c-4fde-9ef5-4d0eea990322") + ) + (junction + (at 87.63 175.26) + (diameter 0) + (color 0 0 0 0) + (uuid "247b1d4c-ec02-4e18-8093-af0e0aba4780") + ) + (junction + (at 87.63 228.6) + (diameter 0) + (color 0 0 0 0) + (uuid "2aa643cf-ce60-4ab1-8203-178b3b8894d2") + ) + (junction + (at 123.19 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "2d9b6f76-ff14-4592-aacc-dad5f3271a7a") + ) + (junction + (at 87.63 208.28) + (diameter 0) + (color 0 0 0 0) + (uuid "2e6f0b8c-0ab2-44da-9c53-7c24830bd494") + ) + (junction + (at 123.19 144.78) + (diameter 0) + (color 0 0 0 0) + (uuid "2f8dbecf-ae44-4cb5-ad5f-bd08c53e66d8") + ) + (junction + (at 87.63 149.86) + (diameter 0) + (color 0 0 0 0) + (uuid "3211c28a-7df8-4c45-baf5-4c362670fc30") + ) + (junction + (at 87.63 142.24) + (diameter 0) + (color 0 0 0 0) + (uuid "347639e4-2afb-4415-a09e-c9c852b4ed48") + ) + (junction + (at 87.63 215.9) + (diameter 0) + (color 0 0 0 0) + (uuid "3a0baff0-b0f8-4a47-a2a4-b991d03d3a72") + ) + (junction + (at 87.63 198.12) + (diameter 0) + (color 0 0 0 0) + (uuid "3f4a200b-9109-4d5d-a2fc-ff5b10ab0e5b") + ) + (junction + (at 123.19 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "42d14863-4846-4b8c-9f0a-40c74290f3e8") + ) + (junction + (at 87.63 185.42) + (diameter 0) + (color 0 0 0 0) + (uuid "42ec8b4a-caa7-4f3c-962a-ed4016600337") + ) + (junction + (at 123.19 170.18) + (diameter 0) + (color 0 0 0 0) + (uuid "43394e9f-df8c-4f93-bd0c-7abfb002e9d2") + ) + (junction + (at 123.19 241.3) + (diameter 0) + (color 0 0 0 0) + (uuid "46abeaa5-e0c1-45a6-88ac-2ab33b46646c") + ) + (junction + (at 87.63 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "5115ad40-0d26-4870-a2e8-9e475e730ead") + ) + (junction + (at 87.63 205.74) + (diameter 0) + (color 0 0 0 0) + (uuid "51d04f03-6d4f-42d2-ab36-6b8087b564c5") + ) + (junction + (at 87.63 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "54e476d2-b0b4-48a7-b540-730da3964bfa") + ) + (junction + (at 87.63 236.22) + (diameter 0) + (color 0 0 0 0) + (uuid "57ecc544-2c24-4b6a-90b8-c8690e7aa0b7") + ) + (junction + (at 123.19 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "5df0224d-706f-429c-a0e5-5683f270c047") + ) + (junction + (at 87.63 195.58) + (diameter 0) + (color 0 0 0 0) + (uuid "61b4632a-1d31-4bbd-8d96-1684e1166368") + ) + (junction + (at 123.19 203.2) + (diameter 0) + (color 0 0 0 0) + (uuid "688ddba1-52a6-41bb-b8b2-b623a8a77478") + ) + (junction + (at 123.19 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "69de5de9-9497-4fce-98d4-35f57886c574") + ) + (junction + (at 87.63 58.42) + (diameter 0) + (color 0 0 0 0) + (uuid "6ccd3111-09d3-4cf3-8619-72fdf327e11f") + ) + (junction + (at 87.63 139.7) + (diameter 0) + (color 0 0 0 0) + (uuid "6f49bce7-7b11-46fa-a5ce-0b3d3b5e4158") + ) + (junction + (at 87.63 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "7568f022-4673-413b-9ce1-3af2bc0e2d05") + ) + (junction + (at 123.19 190.5) + (diameter 0) + (color 0 0 0 0) + (uuid "75d05bf4-2a4e-4e71-ba4d-b08340fbcc28") + ) + (junction + (at 123.19 147.32) + (diameter 0) + (color 0 0 0 0) + (uuid "763f47e3-5661-4099-9d50-b66386ff0884") + ) + (junction + (at 87.63 165.1) + (diameter 0) + (color 0 0 0 0) + (uuid "7acabe4a-4eeb-4cc3-9e68-18ff454c70d2") + ) + (junction + (at 87.63 226.06) + (diameter 0) + (color 0 0 0 0) + (uuid "7df45e3c-0937-4127-90fd-43cb7f231264") + ) + (junction + (at 87.63 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "8363f517-ebf8-4cd5-b8ac-762fce2c75ee") + ) + (junction + (at 87.63 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "878cafa4-500e-4284-b56d-f25608bc131c") + ) + (junction + (at 123.19 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "8ce6d326-92bd-4271-9bce-85bd6e4cd16e") + ) + (junction + (at 123.19 124.46) + (diameter 0) + (color 0 0 0 0) + (uuid "901d499b-cbed-495b-805b-cf3b001c22f9") + ) + (junction + (at 87.63 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "91540353-4d91-4633-8f3a-472ea57584ec") + ) + (junction + (at 123.19 213.36) + (diameter 0) + (color 0 0 0 0) + (uuid "939e836c-9de2-49a1-92fd-3e7d14c8ffe2") + ) + (junction + (at 123.19 127) + (diameter 0) + (color 0 0 0 0) + (uuid "9bb4f743-5eb4-4aa0-b839-e4aa0cf226aa") + ) + (junction + (at 87.63 119.38) + (diameter 0) + (color 0 0 0 0) + (uuid "a2869807-be21-402a-b357-e5d4351cc4c1") + ) + (junction + (at 123.19 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "a7d37649-d05d-4d1f-9bc4-72694ad09f12") + ) + (junction + (at 123.19 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "a9ff8c00-dee0-4109-b5fb-66b47ca23811") + ) + (junction + (at 123.19 172.72) + (diameter 0) + (color 0 0 0 0) + (uuid "aaa0a7c9-a1f4-4768-a483-03099407c095") + ) + (junction + (at 87.63 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "ad79b8f1-d622-4c58-b576-e7829cbc853e") + ) + (junction + (at 123.19 223.52) + (diameter 0) + (color 0 0 0 0) + (uuid "b1f392d2-6284-4bb6-a23c-8e8545c0407f") + ) + (junction + (at 123.19 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "b35927cb-03e3-478f-bee8-3bd9937a0e92") + ) + (junction + (at 87.63 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b92a3ae3-ee02-4ae8-a7ac-ee077c84f232") + ) + (junction + (at 123.19 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "ba4dc57c-efcc-404b-ae21-729e7cf84cf6") + ) + (junction + (at 87.63 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "c8b9a593-1549-46da-bef2-27caa60056e2") + ) + (junction + (at 87.63 218.44) + (diameter 0) + (color 0 0 0 0) + (uuid "cdd5f3e9-2ffc-45fe-8f74-68e5bb71e840") + ) + (junction + (at 87.63 25.4) + (diameter 0) + (color 0 0 0 0) + (uuid "d0353a34-2004-41d2-9cfa-3fbbe4f5e04c") + ) + (junction + (at 123.19 220.98) + (diameter 0) + (color 0 0 0 0) + (uuid "d107835a-880a-455e-a62d-fb1b032c07b8") + ) + (junction + (at 87.63 187.96) + (diameter 0) + (color 0 0 0 0) + (uuid "d3c7d5ab-e248-457a-857b-e2fe20858be8") + ) + (junction + (at 87.63 109.22) + (diameter 0) + (color 0 0 0 0) + (uuid "d6196696-fdec-4cfd-a191-a2cb5653c266") + ) + (junction + (at 123.19 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "d681639b-a0a1-4a4d-95e8-739eec8251e8") + ) + (junction + (at 87.63 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "db8dc1b9-4c6b-4b3d-8078-9841ed769d9d") + ) + (junction + (at 123.19 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "dcba35ae-26ad-4051-8536-af0b4892cb33") + ) + (junction + (at 123.19 162.56) + (diameter 0) + (color 0 0 0 0) + (uuid "de5b26fb-4d0a-484b-8938-89fa15bcfd6a") + ) + (junction + (at 87.63 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "e0d41e94-f95e-476f-be66-ceb9fd1712fc") + ) + (junction + (at 123.19 193.04) + (diameter 0) + (color 0 0 0 0) + (uuid "e2d2415a-0558-44a5-ab2e-249272c19724") + ) + (junction + (at 123.19 180.34) + (diameter 0) + (color 0 0 0 0) + (uuid "e791af1b-5116-4804-8a37-c26b524d3293") + ) + (junction + (at 87.63 177.8) + (diameter 0) + (color 0 0 0 0) + (uuid "f35e3799-3a26-4263-973e-8e4143abb1dc") + ) + (junction + (at 87.63 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "f3f2ed05-05f1-4abb-9525-df458b5b38ba") + ) + (junction + (at 123.19 27.94) + (diameter 0) + (color 0 0 0 0) + (uuid "f8893658-05e4-4046-8dc5-4b85cc6e03e8") + ) + (junction + (at 123.19 210.82) + (diameter 0) + (color 0 0 0 0) + (uuid "fa941e4e-0070-4468-8f7f-75892332764d") + ) + (junction + (at 123.19 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "fc008483-8051-4bf0-8bb7-f387feb8ca70") + ) + (wire + (pts + (xy 90.17 93.98) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00c27cf1-c512-41cc-aec7-1b063f213016") + ) + (wire + (pts + (xy 120.65 218.44) (xy 142.24 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00fffdf4-bef3-4905-a376-ef391b908c1f") + ) + (wire + (pts + (xy 123.19 55.88) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "025efd14-192d-460a-9915-182a4421cf38") + ) + (wire + (pts + (xy 90.17 177.8) (xy 87.63 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02bedf0c-db37-463a-9bdf-01c9af79b02e") + ) + (wire + (pts + (xy 66.04 124.46) (xy 90.17 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03a043bf-489f-4999-a5b1-27b9f847e7cf") + ) + (wire + (pts + (xy 120.65 152.4) (xy 142.24 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03d73876-a0c2-464f-8490-e079b7bb0a37") + ) + (wire + (pts + (xy 154.94 238.76) (xy 157.48 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0571c4a8-b967-412b-a89d-378eca39d7fc") + ) + (wire + (pts + (xy 154.94 198.12) (xy 157.48 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05860d5e-9d2d-4d40-9a6e-a0341373d39b") + ) + (wire + (pts + (xy 123.19 200.66) (xy 123.19 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05fe32a3-f5be-4a3f-85c3-79a258233900") + ) + (wire + (pts + (xy 120.65 233.68) (xy 123.19 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "062929f8-c3cb-401a-aa1a-273b2095d510") + ) + (wire + (pts + (xy 50.8 86.36) (xy 53.34 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06ad3d22-0486-4cf3-8a83-fde688abf2cf") + ) + (wire + (pts + (xy 90.17 218.44) (xy 87.63 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06daadd2-652e-4352-8543-35a54281dd5d") + ) + (wire + (pts + (xy 87.63 30.48) (xy 87.63 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07690146-ee6a-4c41-b32d-15d83d30e686") + ) + (wire + (pts + (xy 87.63 25.4) (xy 87.63 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07c1778a-ffcb-438a-8646-5989ef98574c") + ) + (wire + (pts + (xy 123.19 182.88) (xy 123.19 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09daee8c-ad4b-4bd3-bfd2-b8797012b73a") + ) + (wire + (pts + (xy 90.17 121.92) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ab6856d-0628-450d-808b-b4ab50fe47ab") + ) + (wire + (pts + (xy 90.17 228.6) (xy 87.63 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0beabcec-5008-494d-8707-9464661fe4d6") + ) + (wire + (pts + (xy 87.63 27.94) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0db14ca9-baeb-4ac7-bb62-b728efac535a") + ) + (wire + (pts + (xy 90.17 66.04) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0de9396d-1a62-4b42-995b-a806553dfdf3") + ) + (wire + (pts + (xy 66.04 78.74) (xy 90.17 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ebf9e2f-9e21-4681-9808-131060dda794") + ) + (wire + (pts + (xy 154.94 83.82) (xy 157.48 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f8d0378-5be4-4471-b38e-d399dbf986ea") + ) + (wire + (pts + (xy 66.04 170.18) (xy 90.17 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fa5354e-ca00-4d66-a46a-b633baee8c26") + ) + (wire + (pts + (xy 120.65 187.96) (xy 142.24 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "103c798a-9a7f-497b-b57a-dd0a6fd40eb9") + ) + (wire + (pts + (xy 154.94 185.42) (xy 157.48 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1042ba42-9aee-4092-9186-a38cb0b9afc6") + ) + (wire + (pts + (xy 66.04 144.78) (xy 90.17 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "106a055f-757e-4e3c-9f36-cd902c81a2e0") + ) + (wire + (pts + (xy 154.94 81.28) (xy 157.48 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11086cda-3092-40cd-b625-2f9513aa64b8") + ) + (wire + (pts + (xy 120.65 190.5) (xy 123.19 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "117676fb-5388-4e32-a617-d8fcb3f6115f") + ) + (wire + (pts + (xy 123.19 203.2) (xy 123.19 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11e4f451-7dfa-42ff-8334-e7b4ba421546") + ) + (wire + (pts + (xy 120.65 132.08) (xy 142.24 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12874b03-25f1-477c-abbc-7260c98abe67") + ) + (wire + (pts + (xy 123.19 96.52) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12d04449-e4c0-40d9-af16-473133d981fe") + ) + (wire + (pts + (xy 50.8 233.68) (xy 53.34 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12f55b6c-1cd1-4c8e-9c24-d12edb15425e") + ) + (wire + (pts + (xy 90.17 165.1) (xy 87.63 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "137c13c0-6f63-43f2-b27e-8d26cf3ca080") + ) + (wire + (pts + (xy 66.04 233.68) (xy 90.17 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13fb7ec6-9c0a-4150-af66-626f84b2c32f") + ) + (wire + (pts + (xy 120.65 86.36) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14ab1f74-c983-47e1-8c40-3ee9b959d8db") + ) + (wire + (pts + (xy 120.65 50.8) (xy 125.73 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "15352bbd-c747-4e9e-bfe5-936f15d6b4be") + ) + (wire + (pts + (xy 87.63 243.84) (xy 87.63 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "177f3c02-4ab5-4492-a3f9-8334bd025dc8") + ) + (wire + (pts + (xy 123.19 63.5) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17aced90-91b7-4949-9f40-58bf1a05dddf") + ) + (wire + (pts + (xy 66.04 193.04) (xy 90.17 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18c841aa-1e3c-4325-80cb-89411fea3e89") + ) + (wire + (pts + (xy 154.94 142.24) (xy 157.48 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19524588-d07b-4516-b3e3-a52a4ec9e9dd") + ) + (wire + (pts + (xy 85.09 106.68) (xy 90.17 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b687788-bcfd-4a66-9aa9-849d4913fffd") + ) + (wire + (pts + (xy 50.8 182.88) (xy 53.34 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bacecea-4e26-4a96-bdeb-0398c0006c7a") + ) + (wire + (pts + (xy 154.94 215.9) (xy 157.48 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c858d29-862c-457e-a542-d3340b4564a6") + ) + (wire + (pts + (xy 87.63 226.06) (xy 87.63 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e30aa45-5403-4ed3-99f1-73addb9d2a84") + ) + (wire + (pts + (xy 120.65 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1eb4c5e2-1d48-449a-827e-2eaf214594aa") + ) + (wire + (pts + (xy 120.65 205.74) (xy 142.24 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f574d91-7bb7-48ec-ba5e-571e361fd131") + ) + (wire + (pts + (xy 87.63 109.22) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "202a13bc-dc3a-4050-b6a3-fbf61bc7487a") + ) + (wire + (pts + (xy 123.19 223.52) (xy 123.19 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "22c77a69-24f0-491b-82cd-e0d5c09e2216") + ) + (wire + (pts + (xy 120.65 241.3) (xy 123.19 241.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24051dc9-c444-4666-966d-fcc22874c87f") + ) + (wire + (pts + (xy 85.09 48.26) (xy 90.17 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "262fef83-fb62-40b7-8bf5-042ed782b49e") + ) + (wire + (pts + (xy 120.65 231.14) (xy 123.19 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26e6a2cf-f56e-409c-bbb1-e2729c4c37c6") + ) + (wire + (pts + (xy 123.19 106.68) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "270a8800-0376-4d18-8638-8c39e8ed78d8") + ) + (wire + (pts + (xy 50.8 190.5) (xy 53.34 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "274362d4-4b49-4b4f-80e4-61a378ef7de0") + ) + (wire + (pts + (xy 120.65 236.22) (xy 142.24 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "282b01cb-2dfa-4f06-9ef9-79b5e1c42f20") + ) + (wire + (pts + (xy 120.65 193.04) (xy 123.19 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2854b3c4-2d27-454d-a5e7-3b3b90f6bc04") + ) + (wire + (pts + (xy 66.04 162.56) (xy 90.17 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28bb9f3a-797d-47a8-a427-ada842a3c998") + ) + (wire + (pts + (xy 87.63 121.92) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29a05175-9f7c-45b7-8af5-3174feced690") + ) + (wire + (pts + (xy 123.19 137.16) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a9a0528-f9e4-4504-8453-07cc364b41c8") + ) + (wire + (pts + (xy 90.17 40.64) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ae4142b-3c5d-42b6-88cb-f196ebfc7f62") + ) + (wire + (pts + (xy 120.65 139.7) (xy 142.24 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bf11477-bb37-4a1a-b5ca-53b6a412f2cd") + ) + (wire + (pts + (xy 50.8 99.06) (xy 53.34 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bf9854f-7699-46d0-9099-cd64e5757b53") + ) + (wire + (pts + (xy 66.04 203.2) (xy 90.17 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d5f7216-a728-4fc4-8ee0-287a044af3a3") + ) + (wire + (pts + (xy 123.19 144.78) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f9cb171-ed56-4a03-a7c0-0cc3f42191aa") + ) + (wire + (pts + (xy 50.8 180.34) (xy 53.34 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fae20a2-c2ad-4046-bace-b571207db965") + ) + (wire + (pts + (xy 90.17 132.08) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "305b866a-51ac-48ea-87e4-8a838e084ab3") + ) + (wire + (pts + (xy 120.65 162.56) (xy 123.19 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "314445ce-b040-418b-8823-7831518a3c99") + ) + (wire + (pts + (xy 120.65 124.46) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33c60b57-5190-4786-8242-25642f4363a5") + ) + (wire + (pts + (xy 87.63 58.42) (xy 87.63 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33d7a70f-ccc3-4f27-8e95-553721349986") + ) + (wire + (pts + (xy 50.8 96.52) (xy 53.34 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3603a504-6ab2-4b7c-8d8a-0ecfe14ac5ff") + ) + (wire + (pts + (xy 90.17 215.9) (xy 87.63 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3719bea2-ea10-42e9-a86e-d6bb26d068d8") + ) + (wire + (pts + (xy 120.65 203.2) (xy 123.19 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a6a7292-fd3d-492c-9325-fe830baec246") + ) + (wire + (pts + (xy 90.17 68.58) (xy 85.09 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a887237-518d-4eec-a734-57f53a3b5104") + ) + (wire + (pts + (xy 85.09 50.8) (xy 90.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a9871a7-4d3a-42a9-8fcc-cdcf0f347448") + ) + (wire + (pts + (xy 123.19 124.46) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c46b601-d5e4-480e-905b-5e3e6b446aca") + ) + (wire + (pts + (xy 85.09 43.18) (xy 90.17 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d91d4ab-aba8-4986-93e4-4e1531354b05") + ) + (wire + (pts + (xy 120.65 96.52) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3faad24a-b94e-4f71-9693-ae2b113aa666") + ) + (wire + (pts + (xy 50.8 78.74) (xy 53.34 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "408e69e4-220b-4741-9ce5-9b6029d83517") + ) + (wire + (pts + (xy 87.63 165.1) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40dab66e-8529-4942-ad74-f2320650cbef") + ) + (wire + (pts + (xy 50.8 223.52) (xy 53.34 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40e14f42-deeb-4e6c-9938-ddf0f96ed28d") + ) + (wire + (pts + (xy 87.63 175.26) (xy 87.63 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40ff96ab-3071-4745-995f-8a3e0de5ec1c") + ) + (wire + (pts + (xy 154.94 149.86) (xy 157.48 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4216b1d7-d818-49a6-8f3e-410c408b5f65") + ) + (wire + (pts + (xy 87.63 71.12) (xy 87.63 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42b657aa-973a-4b69-a417-4c49d9f726ab") + ) + (wire + (pts + (xy 90.17 58.42) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42d5c2f5-6418-4c56-8e44-93ff85cef88f") + ) + (wire + (pts + (xy 90.17 129.54) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "443fe476-1fc4-4ac6-b02a-02a99fd851dd") + ) + (wire + (pts + (xy 120.65 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4667c821-9ea3-4238-82de-d10681d92a14") + ) + (wire + (pts + (xy 90.17 175.26) (xy 87.63 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "476fde6f-7a18-4663-9017-794c1e5d8acb") + ) + (wire + (pts + (xy 87.63 149.86) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48c555b2-db54-47a2-b19d-8274e235679d") + ) + (wire + (pts + (xy 66.04 137.16) (xy 90.17 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a124738-5470-446a-bb63-020b5c25fbdd") + ) + (wire + (pts + (xy 50.8 231.14) (xy 53.34 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ae9049e-599b-47dc-aaef-9b27ec88f0a8") + ) + (wire + (pts + (xy 66.04 160.02) (xy 90.17 160.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d2a6759-9b08-422f-a22b-67aad3a2320f") + ) + (wire + (pts + (xy 90.17 149.86) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4eb4b558-5704-4c0b-9fda-ce74d28f30d5") + ) + (wire + (pts + (xy 120.65 223.52) (xy 123.19 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5082cd06-2a07-4431-acfe-7deb8b87f14a") + ) + (wire + (pts + (xy 120.65 99.06) (xy 123.19 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50888fd3-e007-4ba3-80cd-c7026cf02055") + ) + (wire + (pts + (xy 120.65 93.98) (xy 142.24 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "517ffef9-93c2-4eb0-8405-a55a001847db") + ) + (wire + (pts + (xy 90.17 208.28) (xy 87.63 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53243658-f113-44ee-ba83-c8a2f46a5967") + ) + (wire + (pts + (xy 123.19 180.34) (xy 120.65 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53adeeae-f5f4-467d-9b96-09ac0a67a6a4") + ) + (wire + (pts + (xy 90.17 119.38) (xy 87.63 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "543bca2d-e225-4d56-8a81-97d633e1b48f") + ) + (wire + (pts + (xy 123.19 241.3) (xy 123.19 243.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "544fd362-00f5-4bf2-9536-bc58f82097da") + ) + (wire + (pts + (xy 120.65 30.48) (xy 123.19 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5496f311-3823-4f78-bab0-53c4a326f276") + ) + (wire + (pts + (xy 154.94 187.96) (xy 157.48 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56f88dea-0f26-4cf9-9cd6-b6c4b7defeaf") + ) + (wire + (pts + (xy 50.8 170.18) (xy 53.34 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58b8078f-7e32-41b7-833c-197f62ebf644") + ) + (wire + (pts + (xy 87.63 119.38) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58eae73a-d082-41d8-90c4-4292a0abee56") + ) + (wire + (pts + (xy 120.65 116.84) (xy 123.19 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a8e2e6-dbaf-461d-8ba5-3b71c2ce198b") + ) + (wire + (pts + (xy 120.65 63.5) (xy 123.19 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59c4ce34-0d40-4a28-a109-d2ebd1602c5b") + ) + (wire + (pts + (xy 66.04 220.98) (xy 90.17 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a4b80a7-b68f-4cef-9a68-3e478ccf347a") + ) + (wire + (pts + (xy 120.65 175.26) (xy 142.24 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c0749d2-1983-453e-94b8-ed4b1a0dcb7f") + ) + (wire + (pts + (xy 123.19 30.48) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ca00d75-d06a-48e1-baba-c7722bbe5e22") + ) + (wire + (pts + (xy 66.04 213.36) (xy 90.17 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fbe4db7-bff2-444c-ac73-be316226aad7") + ) + (wire + (pts + (xy 120.65 213.36) (xy 123.19 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "608704d4-2ebf-4a61-a1cc-931fff4e6677") + ) + (wire + (pts + (xy 87.63 93.98) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6105aac5-5387-4a8d-9ea2-9692ff049b50") + ) + (wire + (pts + (xy 123.19 78.74) (xy 123.19 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6265f0e5-8a63-456d-aba2-2dfe1919c81e") + ) + (wire + (pts + (xy 50.8 144.78) (xy 53.34 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63b8c125-30ac-4007-b4c8-98515166f5d7") + ) + (wire + (pts + (xy 154.94 121.92) (xy 157.48 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "650ca79f-5d46-4230-8349-bcbea4a2e8f6") + ) + (wire + (pts + (xy 90.17 226.06) (xy 87.63 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65da9550-b8a3-4ee1-afc4-eadcc90e6b85") + ) + (wire + (pts + (xy 50.8 88.9) (xy 53.34 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66047b4a-7390-4fd1-bee8-3b29d24ac743") + ) + (wire + (pts + (xy 123.19 99.06) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6640e480-9e0c-442c-95d3-12c005c0a87b") + ) + (wire + (pts + (xy 87.63 198.12) (xy 87.63 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66626f60-4a3f-4958-8f65-f732d26fac15") + ) + (wire + (pts + (xy 90.17 83.82) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "688d77a0-06cd-46da-9cfd-14ab46da907d") + ) + (wire + (pts + (xy 120.65 226.06) (xy 142.24 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a4f0e71-b9c0-4fcb-a552-e6e24d796cfb") + ) + (wire + (pts + (xy 66.04 223.52) (xy 90.17 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6af85332-e9d0-4425-a2cd-d1799410151c") + ) + (wire + (pts + (xy 87.63 33.02) (xy 90.17 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c982d8a-bf3b-4aca-b0e9-0e306b1aee9d") + ) + (wire + (pts + (xy 120.65 167.64) (xy 142.24 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d237a9e-7966-4455-b3b9-c095e22b1a9f") + ) + (wire + (pts + (xy 90.17 187.96) (xy 87.63 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6df51343-5e56-4d5f-94ca-b04a6dfe3436") + ) + (wire + (pts + (xy 50.8 124.46) (xy 53.34 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6fbf0c6f-8a6d-430b-845f-5e4c86866ea2") + ) + (wire + (pts + (xy 120.65 129.54) (xy 142.24 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701bacf8-02e5-422a-bdcf-ffaedf0d1da2") + ) + (wire + (pts + (xy 154.94 66.04) (xy 157.48 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7119a770-2f56-46f7-aa0a-230854a82866") + ) + (wire + (pts + (xy 66.04 190.5) (xy 90.17 190.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7130aa0c-b65c-4c0a-a1f2-db2237d09fa1") + ) + (wire + (pts + (xy 90.17 236.22) (xy 87.63 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7191adc9-0f5c-44a2-a3d6-5fcd6e8cfa5b") + ) + (wire + (pts + (xy 154.94 236.22) (xy 157.48 236.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "741076e6-b3e9-4548-99b8-2687da178f28") + ) + (wire + (pts + (xy 87.63 154.94) (xy 87.63 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75aa392f-fb7e-432a-b839-5f7ade8f5d53") + ) + (wire + (pts + (xy 123.19 220.98) (xy 120.65 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78a3c8a2-3a9d-4b38-8bc1-2f063429fb91") + ) + (wire + (pts + (xy 66.04 134.62) (xy 90.17 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "790cc52e-2496-4eee-9c87-59093155eba9") + ) + (wire + (pts + (xy 120.65 121.92) (xy 142.24 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79ad5018-41dd-4b6e-9f9e-aff68d07c6a8") + ) + (wire + (pts + (xy 90.17 30.48) (xy 87.63 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79aee948-e1a1-4f54-90e7-330427173bf0") + ) + (wire + (pts + (xy 87.63 236.22) (xy 87.63 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79cdf6a6-8061-44dc-b941-84d7b75b0b59") + ) + (wire + (pts + (xy 120.65 170.18) (xy 123.19 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a00efd8-f4bd-400a-a11c-722d7d616252") + ) + (wire + (pts + (xy 50.8 203.2) (xy 53.34 203.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b833cc0-3ab4-4950-a0d9-26e499c046dd") + ) + (wire + (pts + (xy 87.63 185.42) (xy 87.63 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b889803-ecd4-4efe-acb5-6aae23eda327") + ) + (wire + (pts + (xy 120.65 71.12) (xy 123.19 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7fc38d46-3956-4051-8d6f-e16ddd975c91") + ) + (wire + (pts + (xy 87.63 228.6) (xy 87.63 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8115f5a5-c745-4676-9a81-038f344da23c") + ) + (wire + (pts + (xy 120.65 147.32) (xy 123.19 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81d1380e-cf0f-4148-a120-5a740cc100a9") + ) + (wire + (pts + (xy 123.19 231.14) (xy 123.19 233.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "83dfb873-66f1-4257-ad67-a46c98dfd090") + ) + (wire + (pts + (xy 120.65 185.42) (xy 142.24 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84a1ba96-ca1c-4263-be02-5ed9e2f2a4b3") + ) + (wire + (pts + (xy 123.19 190.5) (xy 123.19 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "885ed2c5-739e-4bbd-8912-cc86818fb5aa") + ) + (wire + (pts + (xy 120.65 134.62) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "886039f4-e1f3-4f21-853f-4b2072588392") + ) + (wire + (pts + (xy 120.65 35.56) (xy 125.73 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88a82960-ad93-47e4-a03a-936dc9289341") + ) + (wire + (pts + (xy 90.17 81.28) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88f85ebe-05e0-41ad-8c7e-e98a5cb559af") + ) + (wire + (pts + (xy 90.17 25.4) (xy 87.63 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8966f339-7b53-4e41-8350-f21818e29526") + ) + (wire + (pts + (xy 120.65 165.1) (xy 142.24 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "898f8f84-c51b-435d-9dd2-1f6e3227df6b") + ) + (wire + (pts + (xy 120.65 88.9) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89e78ae2-9873-4a6d-8308-aa50ced59808") + ) + (wire + (pts + (xy 120.65 48.26) (xy 125.73 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a322223-52e6-41c6-b24c-a2928dbfa62e") + ) + (wire + (pts + (xy 87.63 66.04) (xy 87.63 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8af8285f-bc24-4729-8dd8-b8b7b0c577bb") + ) + (wire + (pts + (xy 87.63 205.74) (xy 87.63 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b5f1322-94e2-480f-987f-9b5a17445020") + ) + (wire + (pts + (xy 66.04 210.82) (xy 90.17 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8bb10863-2c55-4b44-9c9d-c32044b2e13c") + ) + (wire + (pts + (xy 123.19 154.94) (xy 123.19 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e8a0051-c21e-41e3-9181-23f6df897f48") + ) + (wire + (pts + (xy 123.19 147.32) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ecdcf09-d8af-4210-9c7c-e3603111ace8") + ) + (wire + (pts + (xy 120.65 177.8) (xy 142.24 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ed0c31f-4e9d-426b-b2b3-80efa850f2d1") + ) + (wire + (pts + (xy 87.63 27.94) (xy 90.17 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f1f1a42-76f8-4d34-9cba-ef5493003723") + ) + (wire + (pts + (xy 123.19 127) (xy 123.19 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f2cfbce-a09c-4c34-8c24-24b7a5b6c6bd") + ) + (wire + (pts + (xy 120.65 40.64) (xy 125.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fda3124-d3c2-4ef0-8df5-ef25c61d5d19") + ) + (wire + (pts + (xy 123.19 27.94) (xy 120.65 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fed18b0-4ef2-4994-93f6-df5a7d657158") + ) + (wire + (pts + (xy 66.04 96.52) (xy 90.17 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90dab5fd-b3dd-4534-9201-ebbe4e736a5b") + ) + (wire + (pts + (xy 154.94 205.74) (xy 157.48 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "918857d2-4f61-4b29-bae8-ccaa2c4c040b") + ) + (wire + (pts + (xy 123.19 33.02) (xy 120.65 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92d1247e-9af3-45b4-b644-301989156733") + ) + (wire + (pts + (xy 50.8 220.98) (xy 53.34 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92d4b764-02fd-4c70-bdab-fa28895d58af") + ) + (wire + (pts + (xy 90.17 205.74) (xy 87.63 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9322741e-2e58-4c03-a40e-d5b4ce2df83a") + ) + (wire + (pts + (xy 87.63 208.28) (xy 87.63 205.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94a88043-d9d5-4af9-afa9-2fbd466abaab") + ) + (wire + (pts + (xy 87.63 139.7) (xy 87.63 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95e81360-9437-4431-843b-7903bffd8cb8") + ) + (wire + (pts + (xy 87.63 40.64) (xy 87.63 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "960137d7-18ac-4e1f-8cdf-4a8132a96d80") + ) + (wire + (pts + (xy 85.09 152.4) (xy 90.17 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96f5220a-0703-4704-a655-693b397c17bf") + ) + (wire + (pts + (xy 120.65 200.66) (xy 123.19 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97eec92f-ecae-40c6-a0df-03123db4814e") + ) + (wire + (pts + (xy 120.65 83.82) (xy 142.24 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a980db8-4c70-44e4-83b4-d74b449f9630") + ) + (wire + (pts + (xy 123.19 193.04) (xy 123.19 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d94d5c8-9f2d-4257-ba62-ffa07481e633") + ) + (wire + (pts + (xy 85.09 238.76) (xy 90.17 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9df1618c-8c0c-4fab-b02f-b2c2a0ba8535") + ) + (wire + (pts + (xy 154.94 208.28) (xy 157.48 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e13b8bf-4607-45c8-8661-217344664b0c") + ) + (wire + (pts + (xy 90.17 101.6) (xy 87.63 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e142496-8b86-4ac3-a5ac-9dac7bd39f68") + ) + (wire + (pts + (xy 66.04 231.14) (xy 90.17 231.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9efe7fc9-45fd-4d93-8ab1-2897034b3bd2") + ) + (wire + (pts + (xy 87.63 187.96) (xy 87.63 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f9b5435-3796-4ed0-ae84-cd95b8969b0a") + ) + (wire + (pts + (xy 120.65 66.04) (xy 142.24 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fa622b8-a99b-4d10-9621-108965494a7a") + ) + (wire + (pts + (xy 120.65 238.76) (xy 142.24 238.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a030daac-f35f-47a8-b677-1a90f79a78fa") + ) + (wire + (pts + (xy 50.8 60.96) (xy 53.34 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0aea670-0ab6-48fe-bdc0-329f67f7e01b") + ) + (wire + (pts + (xy 154.94 104.14) (xy 157.48 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0cbc9b9-4937-4edd-b446-51de202f54a9") + ) + (wire + (pts + (xy 120.65 78.74) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0de5b67-9e29-4cf0-963c-928b09ff62a3") + ) + (wire + (pts + (xy 123.19 33.02) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a17cde1b-a3e2-4102-8b34-3923241bebd7") + ) + (wire + (pts + (xy 87.63 215.9) (xy 87.63 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1ad97f4-82de-48e4-9447-4f0ea0f84025") + ) + (wire + (pts + (xy 50.8 127) (xy 53.34 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3d51ad4-edff-4709-9e05-300531f888e7") + ) + (wire + (pts + (xy 90.17 198.12) (xy 87.63 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a48092a4-a03c-4453-85a8-b7b17043d78b") + ) + (wire + (pts + (xy 120.65 58.42) (xy 125.73 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4c09e17-eb73-4656-a244-640ac824296a") + ) + (wire + (pts + (xy 123.19 180.34) (xy 123.19 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a56984c1-2783-472b-ac8f-a1711a18bce0") + ) + (wire + (pts + (xy 90.17 139.7) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a86a038c-969b-4e82-b779-d8dfe9d23fea") + ) + (wire + (pts + (xy 50.8 76.2) (xy 53.34 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a87a3b27-ca45-4665-a5f6-9f8609071f3d") + ) + (wire + (pts + (xy 120.65 149.86) (xy 142.24 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9713be5-1f3c-428f-84fc-ce8615baa6dd") + ) + (wire + (pts + (xy 154.94 152.4) (xy 157.48 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9a3a86c-3e4e-4dd9-ac6a-7af4bf1a3b5a") + ) + (wire + (pts + (xy 120.65 101.6) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa0d38c3-f374-4e7b-873d-6e7d15734199") + ) + (wire + (pts + (xy 120.65 208.28) (xy 142.24 208.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae128305-2775-4fdc-b27f-1142fb38bdbb") + ) + (wire + (pts + (xy 154.94 175.26) (xy 157.48 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae8a09be-5228-4709-9f8f-627ec85887d6") + ) + (wire + (pts + (xy 123.19 88.9) (xy 123.19 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aeb2dd0b-dc39-4526-a489-76743c0b49f6") + ) + (wire + (pts + (xy 87.63 83.82) (xy 87.63 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af108a5d-bd32-4d0b-86b7-1e6d8acf6e7a") + ) + (wire + (pts + (xy 120.65 198.12) (xy 142.24 198.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af1aabaf-1c63-4446-b7b6-4182efbe5b0e") + ) + (wire + (pts + (xy 87.63 132.08) (xy 87.63 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af400523-373a-4f0e-ba8c-671405daf523") + ) + (wire + (pts + (xy 120.65 81.28) (xy 142.24 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "afa77b15-14ff-4591-8d9e-1166731a2c96") + ) + (wire + (pts + (xy 120.65 195.58) (xy 142.24 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b200bc17-e705-464a-b99b-b00ccf43cf1d") + ) + (wire + (pts + (xy 120.65 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2d8e6b7-d00e-4561-ab89-09deac520e80") + ) + (wire + (pts + (xy 120.65 38.1) (xy 125.73 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b408b89e-011f-445c-817c-bdbd5d1837ec") + ) + (wire + (pts + (xy 50.8 172.72) (xy 53.34 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4f68ae6-61ef-4781-af8f-d1a8fd3509ae") + ) + (wire + (pts + (xy 154.94 226.06) (xy 157.48 226.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b625ce60-7c00-47d0-8880-57e58e6b2f01") + ) + (wire + (pts + (xy 50.8 162.56) (xy 53.34 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6f71c3a-a8fc-4d4b-9e61-9af96b90ed80") + ) + (wire + (pts + (xy 66.04 76.2) (xy 90.17 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b7a19824-e45a-4eac-bc57-4af763d27ddc") + ) + (wire + (pts + (xy 123.19 134.62) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8f8560c-c798-4da6-a940-f790171d7362") + ) + (wire + (pts + (xy 66.04 180.34) (xy 90.17 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b90a74a8-ef83-425d-8f49-23af29303e4f") + ) + (wire + (pts + (xy 90.17 154.94) (xy 87.63 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b990795a-24f8-44d6-888d-7c943ea36810") + ) + (wire + (pts + (xy 120.65 215.9) (xy 142.24 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b9ef0d5d-544c-46c4-8434-e459c6e14f8f") + ) + (wire + (pts + (xy 120.65 55.88) (xy 123.19 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba871a27-3ae3-46b1-b0dd-eecf9ab1e6ce") + ) + (wire + (pts + (xy 87.63 91.44) (xy 87.63 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc6e1b00-4657-4e7c-8c9c-e56519dfc408") + ) + (wire + (pts + (xy 87.63 129.54) (xy 87.63 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf74a949-2e2c-4072-9494-f7c19d0ff8bb") + ) + (wire + (pts + (xy 154.94 218.44) (xy 157.48 218.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c077bbe3-c644-4ff5-b481-2e07bc1e3da0") + ) + (wire + (pts + (xy 154.94 119.38) (xy 157.48 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0dd8541-8d95-4e26-989e-92cb5cdf1844") + ) + (wire + (pts + (xy 123.19 71.12) (xy 123.19 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c17bd7fa-b631-4a94-b4ad-00aaf3cbb038") + ) + (wire + (pts + (xy 66.04 182.88) (xy 90.17 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c17f49e1-e130-498e-b4e8-133fd471b596") + ) + (wire + (pts + (xy 90.17 109.22) (xy 87.63 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1e487d9-9271-4c2e-8a99-7811195196ac") + ) + (wire + (pts + (xy 123.19 22.86) (xy 123.19 27.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c32b5d79-8d55-4032-94bb-7500cead644f") + ) + (wire + (pts + (xy 120.65 142.24) (xy 142.24 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3f1fa9f-7c50-46af-9df6-d73c3625e52f") + ) + (wire + (pts + (xy 85.09 38.1) (xy 90.17 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c45e4386-0fb8-4361-acdd-42816292c066") + ) + (wire + (pts + (xy 120.65 25.4) (xy 125.73 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c492463e-5eb6-4120-8d01-3d895f46a1de") + ) + (wire + (pts + (xy 154.94 165.1) (xy 157.48 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4c4696e-2c1b-41e3-b495-5dca0815ff64") + ) + (wire + (pts + (xy 120.65 172.72) (xy 123.19 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4c5a21a-6b10-4b87-a1fb-7d01ef0d3078") + ) + (wire + (pts + (xy 87.63 177.8) (xy 87.63 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7660c31-358b-474f-9887-173ffec7f03b") + ) + (wire + (pts + (xy 85.09 35.56) (xy 90.17 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c96f864a-9185-4eac-ae3e-fa6ad1a162cb") + ) + (wire + (pts + (xy 87.63 81.28) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9a4dae4-562b-4d9a-a066-5c87c6577462") + ) + (wire + (pts + (xy 66.04 127) (xy 90.17 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca553c8e-8d4d-42f9-b255-6d4294e2968d") + ) + (wire + (pts + (xy 120.65 210.82) (xy 123.19 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca883513-feb5-48df-b841-c1e21904b7aa") + ) + (wire + (pts + (xy 154.94 177.8) (xy 157.48 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cabec34b-434d-49eb-a5c4-b62e639f91a6") + ) + (wire + (pts + (xy 66.04 99.06) (xy 90.17 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb505b2c-5472-448c-af14-790f00d09234") + ) + (wire + (pts + (xy 50.8 160.02) (xy 53.34 160.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb7ceff4-b0b3-4cfa-9028-3a661f46db9e") + ) + (wire + (pts + (xy 154.94 129.54) (xy 157.48 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc44f6d5-0579-4bb7-bf2e-bc7ccebe5ff0") + ) + (wire + (pts + (xy 50.8 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc6180ee-be93-44b1-bb8d-b5a0a7f8f0c2") + ) + (wire + (pts + (xy 123.19 172.72) (xy 123.19 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd2de214-47e2-42bd-aba4-67ee9fc24601") + ) + (wire + (pts + (xy 154.94 195.58) (xy 157.48 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf385c54-210e-428a-a14f-35ea17b1c4a4") + ) + (wire + (pts + (xy 123.19 220.98) (xy 123.19 223.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cfe5ad7c-5cad-416b-ac69-caaa57e57f27") + ) + (wire + (pts + (xy 66.04 116.84) (xy 90.17 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0445d45-aa60-4e21-8e5a-626a63ecf6e1") + ) + (wire + (pts + (xy 120.65 106.68) (xy 123.19 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0ce90d3-6a30-4bb2-810f-d34768676039") + ) + (wire + (pts + (xy 66.04 60.96) (xy 90.17 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d1b8bbb7-aebc-4b48-afd4-dcc30c4dc231") + ) + (wire + (pts + (xy 50.8 116.84) (xy 53.34 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d237182a-0eab-40b8-ab25-e428690af7f2") + ) + (wire + (pts + (xy 66.04 200.66) (xy 90.17 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d2968753-72ab-43ce-ba1b-6313416b7a34") + ) + (wire + (pts + (xy 87.63 101.6) (xy 87.63 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d50d810b-7c5f-4bcc-896d-64736bfe072c") + ) + (wire + (pts + (xy 90.17 195.58) (xy 87.63 195.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5223d56-5e22-47aa-8c32-38328128b4f1") + ) + (wire + (pts + (xy 87.63 167.64) (xy 87.63 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d57e296d-3239-4abe-9719-91b0bc3ddd5b") + ) + (wire + (pts + (xy 85.09 45.72) (xy 90.17 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5873ee6-388e-4ccc-a11f-1d6a81595d2e") + ) + (wire + (pts + (xy 50.8 114.3) (xy 53.34 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5dee4a8-5e13-459d-9fa2-115d3734e030") + ) + (wire + (pts + (xy 120.65 144.78) (xy 123.19 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7f30a66-2b12-446a-8f53-93933fd8e989") + ) + (wire + (pts + (xy 123.19 116.84) (xy 123.19 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d815e215-40a2-4e12-bd33-4315747223da") + ) + (wire + (pts + (xy 66.04 63.5) (xy 90.17 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8223e64-2419-41a5-aa68-ac87c902734e") + ) + (wire + (pts + (xy 90.17 167.64) (xy 87.63 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8407604-def4-43cf-baa7-f20bd4e57676") + ) + (wire + (pts + (xy 154.94 93.98) (xy 157.48 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9387b36-8937-4053-b45a-35dafd9d1720") + ) + (wire + (pts + (xy 50.8 213.36) (xy 53.34 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d96012ea-7c5c-4d37-96cd-2f581f6c3699") + ) + (wire + (pts + (xy 87.63 218.44) (xy 87.63 215.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9e7984e-758e-474f-a60e-d41fba456806") + ) + (wire + (pts + (xy 50.8 210.82) (xy 53.34 210.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9ef9252-db81-45b2-96ae-1d40a3ea5638") + ) + (wire + (pts + (xy 120.65 43.18) (xy 125.73 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dae07d1d-5428-4650-92bc-ce24693e4a11") + ) + (wire + (pts + (xy 123.19 162.56) (xy 123.19 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db20081d-1744-4131-8ed0-f6ddf1f73c0b") + ) + (wire + (pts + (xy 90.17 71.12) (xy 87.63 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db80187e-1059-4ec2-9ca7-4b334b38de65") + ) + (wire + (pts + (xy 154.94 139.7) (xy 157.48 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbd571d6-4480-4b89-97b1-274fd3412000") + ) + (wire + (pts + (xy 123.19 210.82) (xy 123.19 213.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc395446-2ddd-4b99-9fdb-c90d3d0d4f77") + ) + (wire + (pts + (xy 123.19 170.18) (xy 123.19 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dca35fa8-d301-46c2-a423-da4368e8c276") + ) + (wire + (pts + (xy 154.94 91.44) (xy 157.48 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd48a87f-2dc9-4c2e-8925-ae1097fe9d12") + ) + (wire + (pts + (xy 123.19 233.68) (xy 123.19 241.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "deade6f0-46e6-4e38-96fa-85a9d62401f0") + ) + (wire + (pts + (xy 66.04 88.9) (xy 90.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df527eee-7fb1-4f63-b729-1c46991e1b57") + ) + (wire + (pts + (xy 120.65 182.88) (xy 123.19 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e027b2ef-3d50-4558-83cf-db95fdef19d8") + ) + (wire + (pts + (xy 120.65 119.38) (xy 142.24 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e047d27c-3299-456c-8382-c3707194fe99") + ) + (wire + (pts + (xy 50.8 193.04) (xy 53.34 193.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0709e07-8025-49a6-9a3f-d02549db1718") + ) + (wire + (pts + (xy 90.17 185.42) (xy 87.63 185.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0e019ab-00f5-49b1-ae7d-2a6b0af1f26b") + ) + (wire + (pts + (xy 120.65 137.16) (xy 123.19 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e355f6a6-f2a3-4649-83f2-e5859e824334") + ) + (wire + (pts + (xy 50.8 147.32) (xy 53.34 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6715b1f-08ec-486d-a90a-521b6c44a871") + ) + (wire + (pts + (xy 120.65 68.58) (xy 142.24 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e76bff11-91eb-49ce-9a3e-416c7dce4b7a") + ) + (wire + (pts + (xy 120.65 228.6) (xy 142.24 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e800caee-44a1-4c15-9c47-6427db946ad8") + ) + (wire + (pts + (xy 154.94 167.64) (xy 157.48 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8eb7afd-c7a1-411c-b304-7beae6cc60bd") + ) + (wire + (pts + (xy 154.94 101.6) (xy 157.48 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e94f31d2-2e17-4540-8dd4-fcf49d518e02") + ) + (wire + (pts + (xy 90.17 142.24) (xy 87.63 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb565e60-ab48-46c4-98b4-f792e0e460c3") + ) + (wire + (pts + (xy 87.63 195.58) (xy 87.63 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ece0f1cb-5094-4d96-9604-fb8a7b779195") + ) + (wire + (pts + (xy 123.19 213.36) (xy 123.19 220.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed6c4356-963f-4d61-9531-658eeb4c625a") + ) + (wire + (pts + (xy 120.65 154.94) (xy 123.19 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "edd43e86-4dee-42b3-badc-d2f074aaf372") + ) + (wire + (pts + (xy 154.94 68.58) (xy 157.48 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef3631ba-363f-4809-8345-5346534e5714") + ) + (wire + (pts + (xy 66.04 147.32) (xy 90.17 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f0560e45-e83a-43b8-bc89-c1f7e27692d3") + ) + (wire + (pts + (xy 66.04 172.72) (xy 90.17 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f082549d-1c85-48ad-af7c-f6f8faf0d8d5") + ) + (wire + (pts + (xy 50.8 137.16) (xy 53.34 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1a5433c-2e66-4242-a70e-533fab923d9f") + ) + (wire + (pts + (xy 120.65 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3e66db5-5317-41ab-8934-1b5c608dec27") + ) + (wire + (pts + (xy 154.94 132.08) (xy 157.48 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f51dce68-774a-43c0-8a15-b1400674e208") + ) + (wire + (pts + (xy 120.65 127) (xy 123.19 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5c52aa0-7e1b-4dee-a287-436f70f35bef") + ) + (wire + (pts + (xy 87.63 142.24) (xy 87.63 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f623ad2e-7c10-443e-b765-fa97e4e38454") + ) + (wire + (pts + (xy 90.17 91.44) (xy 87.63 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6c3f715-92cd-489e-b8dd-6fe56ed74958") + ) + (wire + (pts + (xy 50.8 200.66) (xy 53.34 200.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f78fa818-1242-4e23-b020-8cb5d50ab64c") + ) + (wire + (pts + (xy 154.94 228.6) (xy 157.48 228.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7f5d82d-1ec8-4b47-b1a5-8ddb1601f07b") + ) + (wire + (pts + (xy 66.04 114.3) (xy 90.17 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f88d4587-0148-4871-ac22-2aea012c8797") + ) + (wire + (pts + (xy 123.19 86.36) (xy 123.19 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa8633f2-7db5-4777-afb2-38009730176f") + ) + (wire + (pts + (xy 66.04 86.36) (xy 90.17 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fef62e25-c800-40b0-85fc-854df30b4954") + ) + (wire + (pts + (xy 50.8 134.62) (xy 53.34 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff28f2d6-d2b6-42fd-af5f-b61fb9726b81") + ) + (label "_PER12_P" + (at 125.73 205.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "00efbc19-82cc-4c83-9353-88f9fec15d3d") + ) + (label "_PER1_N" + (at 125.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "01943d9c-9529-4025-8d70-769f7460b894") + ) + (label "_PER13_N" + (at 125.73 218.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0f96143c-1aca-49d6-a0f6-cc34527bc948") + ) + (label "_PER8_N" + (at 125.73 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "12352223-345a-4e0a-9312-fc21654a4cca") + ) + (label "_PER14_P" + (at 125.73 226.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "18984fbe-1074-44cb-b8db-de3455d9b87f") + ) + (label "_PER14_N" + (at 125.73 228.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "19497987-3a3d-4193-b5d7-3af3f712bcfc") + ) + (label "_PER2_P" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "28754797-c70c-4ef1-8893-fc08038b18bf") + ) + (label "_PER3_N" + (at 125.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "2a1e8579-05de-4de9-9e3f-c7189eafdb51") + ) + (label "_PER7_N" + (at 125.73 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3139aed9-a85e-4301-aecb-5baa231050bb") + ) + (label "_PER2_N" + (at 125.73 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b4734fa-2c26-4d49-96f3-81e6231266ba") + ) + (label "_PER11_P" + (at 125.73 195.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3ca2be9b-ce51-48f1-8a3a-395bc3c9b650") + ) + (label "_PER1_P" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "40541555-0031-4ff4-9b75-7fc1e54f40c1") + ) + (label "_PER13_P" + (at 125.73 215.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4e9c0fef-f11e-43af-b303-e94e871367ac") + ) + (label "_PER5_P" + (at 125.73 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5361996a-97d7-4c04-8c19-91abe0b36731") + ) + (label "_PER8_P" + (at 125.73 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "62715795-23c5-4cfe-9515-9efa0754f9d9") + ) + (label "_PER9_P" + (at 125.73 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6b38da90-4992-4f6b-911a-4bf1dfaf1857") + ) + (label "_PER3_P" + (at 125.73 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "897cb071-f19a-4180-b726-2e69d6e1c255") + ) + (label "_PER15_N" + (at 125.73 238.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "98216b64-62ac-4665-ac70-09d04574bcd1") + ) + (label "_PER4_N" + (at 125.73 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "9d7603a4-a6dc-4881-9f6a-2036ce045cc0") + ) + (label "_PER12_N" + (at 125.73 208.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a2624770-294b-4d77-8eec-6b06d8625abf") + ) + (label "_PER6_N" + (at 125.73 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b53c44b1-631a-4725-886b-88c21d4a9b9d") + ) + (label "_PER0_N" + (at 125.73 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b6132ecf-2edd-4b80-9602-886cc23f74e5") + ) + (label "_PER4_P" + (at 125.73 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc579749-1627-4ccc-a846-ce259c0671f4") + ) + (label "_PER10_P" + (at 125.73 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c2f6d3be-855c-4c33-b719-341882f87e7a") + ) + (label "_PER0_P" + (at 125.73 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c9f44401-d9bb-412d-921d-f0cd18687691") + ) + (label "_PER9_N" + (at 125.73 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cb550a6a-2b4c-4e8b-b059-e5f78f3790b8") + ) + (label "_PER10_N" + (at 125.73 187.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ccd4b50c-3474-463a-b476-3724b2ac7efd") + ) + (label "_PER5_N" + (at 125.73 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ce21f24f-d3b9-4c1b-9a47-7f1755d3ceff") + ) + (label "_PER11_N" + (at 125.73 198.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d0b4d50c-4b0d-44e4-ba25-541e12af3f78") + ) + (label "_PER6_P" + (at 125.73 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d2da0c91-049f-4374-85e3-ed93bd1e4e75") + ) + (label "_PER7_P" + (at 125.73 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fc845ad1-b7c2-4f94-98cb-231d73eacd4b") + ) + (label "_PER15_P" + (at 125.73 236.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fd089dd3-e5ce-40ef-8fa1-6775b2e9825d") + ) + (hierarchical_label "PER6_P" + (shape input) + (at 157.48 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "041e10c9-3637-4580-a68d-7130b7d20d86") + ) + (hierarchical_label "PER3_P" + (shape input) + (at 157.48 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "065bb911-a5b5-4da3-a91b-d4c5775ca283") + ) + (hierarchical_label "PER12_P" + (shape input) + (at 157.48 205.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0da22052-1fd1-49c3-a192-a89364394d99") + ) + (hierarchical_label "~{PERST}" + (shape output) + (at 125.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "155ccf6f-8fbd-4a32-93c3-d215c5af0eca") + ) + (hierarchical_label "PET1_P" + (shape output) + (at 50.8 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "15e9f87e-2c51-4bdf-ad57-984d7ab6eddc") + ) + (hierarchical_label "PET3_P" + (shape output) + (at 50.8 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "16116bff-3804-457b-8f0d-c43148fca028") + ) + (hierarchical_label "PER0_N" + (shape input) + (at 157.48 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "17b7e123-af54-4284-8d23-632bab00004b") + ) + (hierarchical_label "~{WAKE}" + (shape input) + (at 85.09 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1afdcc5e-50a7-4f72-8925-9e08614069db") + ) + (hierarchical_label "PER2_P" + (shape input) + (at 157.48 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "20cf6d6e-74c8-4bb9-be2d-099b9537c423") + ) + (hierarchical_label "PER7_P" + (shape input) + (at 157.48 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "23dcb7fe-4a7d-4799-82e9-266b317799d1") + ) + (hierarchical_label "PER5_P" + (shape input) + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "25cd7e5e-d769-4337-a043-3120c7e5b8ff") + ) + (hierarchical_label "PER5_N" + (shape input) + (at 157.48 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3061d18f-9403-4343-9028-3712516c2caa") + ) + (hierarchical_label "PET5_N" + (shape output) + (at 50.8 127 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "30b31a69-c380-4e6d-a439-5143f9986915") + ) + (hierarchical_label "SMCLK" + (shape bidirectional) + (at 85.09 35.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3e05af98-e8da-4a2d-955d-6f2c47516ef1") + ) + (hierarchical_label "PER15_N" + (shape input) + (at 157.48 238.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3ff54436-39ae-40ba-9f5e-0476d1e1d3f3") + ) + (hierarchical_label "PET13_N" + (shape output) + (at 50.8 213.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "412572ad-bb04-406f-abcb-6f5e375d4ac1") + ) + (hierarchical_label "PER14_N" + (shape input) + (at 157.48 228.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "41bb608d-a834-45da-a89c-868be09ad996") + ) + (hierarchical_label "PER1_P" + (shape input) + (at 157.48 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "431920bd-968c-4a77-849b-12e6f3a901fa") + ) + (hierarchical_label "PER14_P" + (shape input) + (at 157.48 226.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "452c576e-f74f-42d7-8201-4121870beeb2") + ) + (hierarchical_label "PET9_P" + (shape output) + (at 50.8 170.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4807f11d-3c80-4a17-9a34-3b779e118887") + ) + (hierarchical_label "SMDAT" + (shape bidirectional) + (at 85.09 38.1 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "491867d1-d7ca-4f9d-98d7-d3295a1a603a") + ) + (hierarchical_label "PER8_N" + (shape input) + (at 157.48 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "49e18031-2c09-4c32-ab4e-3732074a9367") + ) + (hierarchical_label "PET13_P" + (shape output) + (at 50.8 210.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4bf97aea-d96c-4503-8d6a-e9deac82c894") + ) + (hierarchical_label "PET4_P" + (shape output) + (at 50.8 114.3 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4c8fb263-98f6-4176-a6cf-eb90e36ed3ce") + ) + (hierarchical_label "PET6_P" + (shape output) + (at 50.8 134.62 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5996dd75-249f-4a72-8fa2-e3dce24e5f5e") + ) + (hierarchical_label "PER6_N" + (shape input) + (at 157.48 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "61efb792-362b-4b89-a7db-57781d3d2bcb") + ) + (hierarchical_label "~{PRSNT2x16}" + (shape passive) + (at 85.09 238.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "644c2148-23a7-4abe-861f-a84f65854b68") + ) + (hierarchical_label "PET15_P" + (shape output) + (at 50.8 231.14 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "69b87789-5356-4f90-9b68-2e147a83c21b") + ) + (hierarchical_label "PET12_N" + (shape output) + (at 50.8 203.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ef36606-dbf8-463c-ab0b-1d22a9dbaab2") + ) + (hierarchical_label "~{PRSNT1}" + (shape passive) + (at 125.73 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6f1f68b4-1c73-4cf2-8ae5-c192a34db27a") + ) + (hierarchical_label "PER2_N" + (shape input) + (at 157.48 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "768edf08-a1e8-4dae-bdaf-a6b802916b06") + ) + (hierarchical_label "REFCLK+" + (shape output) + (at 125.73 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "78f4433d-7bf7-4729-a265-15c8bbff7f2f") + ) + (hierarchical_label "PET15_N" + (shape output) + (at 50.8 233.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7be418b0-8eeb-4dbd-abc6-a47bdcdf5543") + ) + (hierarchical_label "PET1_N" + (shape output) + (at 50.8 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7cb3b331-21cf-4f66-993e-7c1922ee6e71") + ) + (hierarchical_label "PER1_N" + (shape input) + (at 157.48 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "80720946-ae7d-40fb-8f2f-fda890573d47") + ) + (hierarchical_label "~{PRSNT2x1}" + (shape passive) + (at 85.09 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "837e0b53-25ab-4c84-97e0-fea92c27ba8a") + ) + (hierarchical_label "PER0_P" + (shape input) + (at 157.48 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "84676374-6f6e-4e39-82ec-b277d585bdaf") + ) + (hierarchical_label "~{PRSNT2x4}" + (shape passive) + (at 85.09 106.68 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8baaed6b-6cf2-462d-8f4e-d67d4ccbb865") + ) + (hierarchical_label "PET14_P" + (shape output) + (at 50.8 220.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8c0e4761-94b2-47dd-b845-c0d38ce67a40") + ) + (hierarchical_label "PER12_N" + (shape input) + (at 157.48 208.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8fb19a8e-ee33-4548-ad06-75686e0b9cfe") + ) + (hierarchical_label "PER9_N" + (shape input) + (at 157.48 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "93dbdbf7-b699-4306-951c-e12ecff80d5b") + ) + (hierarchical_label "PER4_P" + (shape input) + (at 157.48 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "947d615d-164c-444d-89a4-31f5569ef29c") + ) + (hierarchical_label "PET3_N" + (shape output) + (at 50.8 99.06 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9700ed52-0969-4ffc-b338-a8d5634a07f3") + ) + (hierarchical_label "PET11_P" + (shape output) + (at 50.8 190.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a98b698-d4cb-4208-a7e7-2f6da2b5d260") + ) + (hierarchical_label "REFCLK-" + (shape output) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9de0effa-3a74-451f-9932-564b5adc575e") + ) + (hierarchical_label "PET10_N" + (shape output) + (at 50.8 182.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9eb63ccd-6176-44ad-ac7c-f793b5b24efa") + ) + (hierarchical_label "TCK" + (shape output) + (at 125.73 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9f71b33b-bc38-4a85-91b4-6a8bd611f3c8") + ) + (hierarchical_label "TMS" + (shape output) + (at 125.73 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a405cbcf-8bdc-4778-9718-8d36cfa34cc1") + ) + (hierarchical_label "PET6_N" + (shape output) + (at 50.8 137.16 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "af03e3f2-f01b-4f5d-a74e-a80f16ee0e85") + ) + (hierarchical_label "PET2_N" + (shape output) + (at 50.8 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b0bc6433-3ad1-48cf-bc61-0777f4d63a22") + ) + (hierarchical_label "PER15_P" + (shape input) + (at 157.48 236.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b1a21398-d5a7-484c-b7fe-d9cf65daeb08") + ) + (hierarchical_label "PER13_P" + (shape input) + (at 157.48 215.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b1fe26ce-b3a2-4304-8e8f-26f95628d2d8") + ) + (hierarchical_label "TDI" + (shape output) + (at 125.73 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b1ff4faf-769c-406c-b48e-e378848dc3b8") + ) + (hierarchical_label "PER11_N" + (shape input) + (at 157.48 198.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b558ab88-d5ec-47c2-8735-5186618a4b87") + ) + (hierarchical_label "~{TRST}" + (shape output) + (at 85.09 45.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b693461b-3c4a-4ca9-a404-7f580348368a") + ) + (hierarchical_label "~{PRSNT2x8}" + (shape passive) + (at 85.09 152.4 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b94f5778-4f42-49dd-8af7-bf61e47c21fb") + ) + (hierarchical_label "PET11_N" + (shape output) + (at 50.8 193.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "be82a3cb-8a33-4427-b9d0-0cba2c89f54b") + ) + (hierarchical_label "PET0_N" + (shape output) + (at 50.8 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "bf1f33b0-ff64-4d61-8f13-ce101aa91a39") + ) + (hierarchical_label "PET8_P" + (shape output) + (at 50.8 160.02 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c1ec14b7-f9cc-4a2b-ae72-90ae9bbdc01f") + ) + (hierarchical_label "PET8_N" + (shape output) + (at 50.8 162.56 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c4489ba5-01a1-465f-beb5-0c793920f90a") + ) + (hierarchical_label "TDO" + (shape input) + (at 125.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c4e9826d-cbd6-4f9a-8f5c-413c278f08ff") + ) + (hierarchical_label "PET4_N" + (shape output) + (at 50.8 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c7584155-9c72-45e7-9cf8-71d9771acd13") + ) + (hierarchical_label "PER4_N" + (shape input) + (at 157.48 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c9378244-41cc-4ca5-9419-ebe9698a24fe") + ) + (hierarchical_label "PET2_P" + (shape output) + (at 50.8 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cbbdcd3e-29d8-4637-9011-e737b0df4ddd") + ) + (hierarchical_label "PET10_P" + (shape output) + (at 50.8 180.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ce0412ac-961e-4348-8b19-1617f689a575") + ) + (hierarchical_label "PER9_P" + (shape input) + (at 157.48 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d8e03fdc-c0ce-4495-b081-020dbef63d54") + ) + (hierarchical_label "PER8_P" + (shape input) + (at 157.48 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfbabf4b-e66c-4da5-a71a-91ea4dc1c236") + ) + (hierarchical_label "PER3_N" + (shape input) + (at 157.48 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e0ea9102-c5cd-4f35-84e9-81141cb4718b") + ) + (hierarchical_label "PET9_N" + (shape output) + (at 50.8 172.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e1323801-a54e-48f3-96a2-f43f094212e6") + ) + (hierarchical_label "PER10_P" + (shape input) + (at 157.48 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e156fbbd-54f6-4c2a-9539-482394a9aa87") + ) + (hierarchical_label "PET14_N" + (shape output) + (at 50.8 223.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e213d01b-2d9a-4c66-8c20-65b25ba5541b") + ) + (hierarchical_label "PER11_P" + (shape input) + (at 157.48 195.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e31e21a1-95cb-4c5b-9e16-aa0e01177a88") + ) + (hierarchical_label "PET0_P" + (shape output) + (at 50.8 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e3e008f2-fbf2-43fa-a0fa-4bf51507ba85") + ) + (hierarchical_label "PET7_P" + (shape output) + (at 50.8 144.78 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ea0cc3ac-32d0-44b9-a992-bdb122bcee73") + ) + (hierarchical_label "PET5_P" + (shape output) + (at 50.8 124.46 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ef4d9c69-8089-412e-8206-85d9af145439") + ) + (hierarchical_label "PER7_N" + (shape input) + (at 157.48 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f1176d9d-95ae-4ac6-aeb3-749488605549") + ) + (hierarchical_label "PET7_N" + (shape output) + (at 50.8 147.32 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f478a9b6-5fa6-4408-85ed-d2725a27d619") + ) + (hierarchical_label "PET12_P" + (shape output) + (at 50.8 200.66 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4d232da-1e91-42bd-86f7-11e724a984fb") + ) + (hierarchical_label "PER13_N" + (shape input) + (at 157.48 218.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fec721cc-7403-4386-a2a9-13bc789b563d") + ) + (hierarchical_label "PER10_N" + (shape input) + (at 157.48 187.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ff4e78ca-0518-49af-a86c-896e99ee435d") + ) + (symbol + (lib_id "PCIexpress:PCIexpress_bracket") + (at 55.88 273.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ada7") + (property "Reference" "J1" + (at 56.515 271.8816 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PCIexpress_bracket" + (at 56.515 274.193 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_bracket_low" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 55.88 273.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress:PCIexpress_x16") + (at 105.41 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adad") + (property "Reference" "J2" + (at 105.41 18.6182 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PCIexpress_x16" + (at 105.41 20.9296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCIexpress:PCIexpress_x16" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 105.41 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A1" + (uuid "37456aac-6d32-4c8f-9f46-24ba4c8c2e7a") + ) + (pin "A10" + (uuid "579fbcd6-fde2-4604-bf0c-afa7f92cbd68") + ) + (pin "A11" + (uuid "4ed35f0a-8371-4c43-ab24-be9e23c1bef1") + ) + (pin "A12" + (uuid "be4f0c8e-b324-4473-ad5f-d79555b46101") + ) + (pin "A13" + (uuid "ac0b0ef4-99cd-4ea4-bd1d-bee0a463d48e") + ) + (pin "A14" + (uuid "aa6927a8-1223-40e7-a62c-95ed5492bbdc") + ) + (pin "A15" + (uuid "27b69cf8-43da-46bc-a406-3e9423a6e390") + ) + (pin "A16" + (uuid "cc207977-3374-46a2-a443-2edb6b65a4e2") + ) + (pin "A17" + (uuid "173a1430-7579-48da-b642-5eaff8cb2fdd") + ) + (pin "A18" + (uuid "75e00b39-5439-42d2-b880-bb9f8f9104dd") + ) + (pin "A19" + (uuid "07e8c451-1566-4cb8-bfd0-fda046d4273e") + ) + (pin "A2" + (uuid "b3e9ca34-ba78-4fcf-82ea-ee6d9bfdec1c") + ) + (pin "A20" + (uuid "e558ebd3-454f-4dac-81d4-e9383baaef56") + ) + (pin "A21" + (uuid "3e46a498-154e-4185-a46d-04dc294b49de") + ) + (pin "A22" + (uuid "f7208239-17d1-4311-842d-710490392194") + ) + (pin "A23" + (uuid "3c8559fd-f59c-42bc-b0de-122d4f43866e") + ) + (pin "A24" + (uuid "41e2f0a9-2c47-47ac-9d79-0e73c4a039c7") + ) + (pin "A25" + (uuid "2570d968-6130-4f9d-a85e-78d3b2478f4e") + ) + (pin "A26" + (uuid "eda146cc-f2dd-4f5e-b823-b60fd7e4f5ea") + ) + (pin "A27" + (uuid "6fd0cd74-b9c7-457d-90f9-f914a5b5a787") + ) + (pin "A28" + (uuid "a1ca97c9-be13-4088-8754-b8799492530c") + ) + (pin "A29" + (uuid "2b27dbb1-7d7b-465e-bdbf-57c86884c738") + ) + (pin "A3" + (uuid "19a0e29d-c37f-452e-893c-523107d37077") + ) + (pin "A30" + (uuid "978edac8-fdc6-41df-8786-b694bd54f6f6") + ) + (pin "A31" + (uuid "d5577870-5dc1-4f3c-907b-c1e87d85da7b") + ) + (pin "A32" + (uuid "1fb9ced1-f22f-434f-a794-eae33eaaff46") + ) + (pin "A33" + (uuid "269e8ce4-9831-46e9-b1f3-8eb1fba5c84e") + ) + (pin "A34" + (uuid "8861369d-1d49-478c-9fb1-8812e090e246") + ) + (pin "A35" + (uuid "c60af7f0-28d2-4372-bf57-3b7e630dc7b4") + ) + (pin "A36" + (uuid "6b6946bf-5095-4085-8725-04c7dbd61ceb") + ) + (pin "A37" + (uuid "852bad75-7d2d-470c-b44f-e12c6bb43fda") + ) + (pin "A38" + (uuid "5bb7d429-847e-4701-a26e-a2c4a62c244b") + ) + (pin "A39" + (uuid "088326fb-2522-4682-b45a-083c32751f00") + ) + (pin "A4" + (uuid "1c4cb8c2-577a-4e53-8bf6-767d3fd5382a") + ) + (pin "A40" + (uuid "fc7da0de-05e9-4e12-8d4e-0603423e76e7") + ) + (pin "A41" + (uuid "ae792fb0-e503-49f8-a60c-5c03e98fbce5") + ) + (pin "A42" + (uuid "64ba2006-5e98-4c6c-bac4-e3d0fec5f957") + ) + (pin "A43" + (uuid "1c83d6c1-d2cf-42a8-a61a-65931c9b13f7") + ) + (pin "A44" + (uuid "46c1f059-d809-4036-91bf-79f2f5b89ad5") + ) + (pin "A45" + (uuid "fb4c2049-f445-4381-87b7-205557c87cad") + ) + (pin "A46" + (uuid "3e57c4a5-6529-4dd0-bb93-deec128809e6") + ) + (pin "A47" + (uuid "96bfdc7d-b687-4e1f-b34c-2ab16316ce26") + ) + (pin "A48" + (uuid "5c7d4e7d-8a10-4286-8eeb-a87156855be7") + ) + (pin "A49" + (uuid "883df4ef-71d3-4c48-9fea-a10e48e72259") + ) + (pin "A5" + (uuid "e73a38c0-b587-4f5a-854f-f29abcc544ed") + ) + (pin "A50" + (uuid "08c78796-f462-4afe-bd1f-5c60f4cda320") + ) + (pin "A51" + (uuid "0b06df47-aae5-4bc9-8fe4-09a6d3fd9472") + ) + (pin "A52" + (uuid "84450916-a831-4dfc-8b8a-b7f4876337aa") + ) + (pin "A53" + (uuid "e95608ca-e8a9-46fd-9e97-bb71d008ad1f") + ) + (pin "A54" + (uuid "bf22ed9e-0e7a-4e0a-83ca-d30ee7bc4a56") + ) + (pin "A55" + (uuid "53f69beb-291d-4290-ae3b-6fa5d2684bdc") + ) + (pin "A56" + (uuid "76ac74ae-570b-4345-b58a-dc45a087dc69") + ) + (pin "A57" + (uuid "55b95044-7cbc-4c3d-9943-cd59b899cd39") + ) + (pin "A58" + (uuid "5a8af9c5-e698-458f-8fbc-0f143bf0d561") + ) + (pin "A59" + (uuid "8e742e0a-c331-4cdc-965f-ad9b69b341db") + ) + (pin "A6" + (uuid "23e4cc0b-5fd4-4b08-b79b-091fdcb3d279") + ) + (pin "A60" + (uuid "d74eb133-960e-45f5-8b9f-1b80a7e03b09") + ) + (pin "A61" + (uuid "e4c3ed3e-eed7-42f4-8a8c-147090876a07") + ) + (pin "A62" + (uuid "ca9f3453-55b5-48e8-ba05-6da608c9477b") + ) + (pin "A63" + (uuid "bdf55849-20fa-4d11-9811-abd32958325b") + ) + (pin "A64" + (uuid "5465c583-31ad-4b02-b0e1-1b43276a0d34") + ) + (pin "A65" + (uuid "c7507cf4-a1b6-4f38-9216-cc718667c29f") + ) + (pin "A66" + (uuid "472c05d8-811b-4ea0-ab45-14a73ed27c61") + ) + (pin "A67" + (uuid "12b74d72-1de6-483a-8f41-410828fad3df") + ) + (pin "A68" + (uuid "7e61991c-335d-4888-919e-45170bb1b0ea") + ) + (pin "A69" + (uuid "033fac58-f92d-4f42-bd06-0e5120f6b9ab") + ) + (pin "A7" + (uuid "7e19c540-dbc0-4894-bb7d-62f01f35118e") + ) + (pin "A70" + (uuid "e03df5e0-1246-4a1f-a93f-e31532822112") + ) + (pin "A71" + (uuid "e322d9dd-e14e-4226-b7b2-8aa9e435162b") + ) + (pin "A72" + (uuid "0d9d0e05-dd8f-4c7c-8e43-2b35e53d5353") + ) + (pin "A73" + (uuid "ffd737d6-399c-49a6-a1d1-8e3adc5f3cc3") + ) + (pin "A74" + (uuid "0de69311-1884-4de4-9f7b-ac739b18eae1") + ) + (pin "A75" + (uuid "7f504a4e-2b59-45a3-b8d4-3bccc36feac5") + ) + (pin "A76" + (uuid "2d7ea227-97a9-463b-9a87-4bfca503361a") + ) + (pin "A77" + (uuid "2228af2c-0e25-45d6-be1f-45d94d0a0477") + ) + (pin "A78" + (uuid "cc426730-c666-4bb2-951f-a30592920b66") + ) + (pin "A79" + (uuid "9bf86b3f-9cf4-4381-9706-352b6bf3410e") + ) + (pin "A8" + (uuid "c64c6ebb-1580-4f42-8f4a-659c8fb7bc20") + ) + (pin "A80" + (uuid "7024475d-5e22-4e59-a098-674a0744804f") + ) + (pin "A81" + (uuid "8cff945e-1ecc-4eb8-8f03-32e50cc50346") + ) + (pin "A82" + (uuid "59df7012-75f2-494b-a05b-a1d11ca2255e") + ) + (pin "A9" + (uuid "7bf8ea77-2658-47f3-b528-032842fcd246") + ) + (pin "B1" + (uuid "66fc84f8-6169-462b-9d35-32dc48775a23") + ) + (pin "B10" + (uuid "d51c22d7-1866-4d73-9b1e-33cbb398bbb3") + ) + (pin "B11" + (uuid "5b42ff74-8553-4830-97fc-1f5bbdc4958e") + ) + (pin "B12" + (uuid "2df90098-4247-46c3-8dc9-5e9ab6127e69") + ) + (pin "B13" + (uuid "2d3d352b-3279-46c8-91b5-5f28176acaf4") + ) + (pin "B14" + (uuid "b6d64391-245f-4a2c-8812-62a7deb66281") + ) + (pin "B15" + (uuid "312747d9-04f8-4c91-bb45-8b354fb65a42") + ) + (pin "B16" + (uuid "25d899c7-0a08-43a6-a273-f426e837308b") + ) + (pin "B17" + (uuid "f18035fc-3eb3-4e1c-8ee8-6b0455e85a04") + ) + (pin "B18" + (uuid "f92bf782-4815-4725-8561-339a47022708") + ) + (pin "B19" + (uuid "2d69b725-8716-4702-9579-ffefa6a5c1e0") + ) + (pin "B2" + (uuid "3444fb63-4186-4bbd-962c-689365234083") + ) + (pin "B20" + (uuid "47cb769d-1e78-48e1-a922-fc19767d8841") + ) + (pin "B21" + (uuid "3691d87f-9496-4b2a-90ca-4040726a3385") + ) + (pin "B22" + (uuid "12795a39-ae8d-4b2a-b6dd-46cc6da0f122") + ) + (pin "B23" + (uuid "61f7599c-2686-4680-9e69-fb2fd3f447f7") + ) + (pin "B24" + (uuid "a241457f-ba84-4a72-b90b-d27e6b11ebe1") + ) + (pin "B25" + (uuid "26bcd7aa-bf7b-47ff-94fa-c37deb395228") + ) + (pin "B26" + (uuid "96df61f0-ccc3-4974-a4eb-d7ce27ef6f95") + ) + (pin "B27" + (uuid "97ac5a42-d563-4d87-98e5-fd5d42da16e2") + ) + (pin "B28" + (uuid "712d90d8-4416-496f-b34b-7cd31c1fb4eb") + ) + (pin "B29" + (uuid "fa7ba2a5-3e4f-474b-86f9-12d7e8672904") + ) + (pin "B3" + (uuid "ca684478-8588-4ad3-9892-5d0052b65956") + ) + (pin "B30" + (uuid "95fc81b3-a6a6-49ba-a902-e82466317e3e") + ) + (pin "B31" + (uuid "5cb76599-42f0-48cb-9cd3-e5937050ccf8") + ) + (pin "B32" + (uuid "734420a9-0def-4896-aacc-c11e657284ea") + ) + (pin "B33" + (uuid "1f6ccaf3-f4a0-4edd-87b2-2593c9113dbc") + ) + (pin "B34" + (uuid "dc27caff-cb57-4485-989d-312061cd133a") + ) + (pin "B35" + (uuid "51a59010-3de9-41b4-93d9-44b053e62c6e") + ) + (pin "B36" + (uuid "119e7830-d5a3-4e69-b887-28cda184656c") + ) + (pin "B37" + (uuid "e1000737-a7c4-4da8-b897-36046934cc7b") + ) + (pin "B38" + (uuid "2ab6c0b2-14b5-4a2a-86bf-0034eb534364") + ) + (pin "B39" + (uuid "edf6f5c5-6a8f-4c25-a0d7-404629551e04") + ) + (pin "B4" + (uuid "4425a1c4-284d-4e40-9311-086b47cb1b20") + ) + (pin "B40" + (uuid "a737f278-d4c7-4a7d-bbdd-9dce20ad2613") + ) + (pin "B41" + (uuid "f0fefa1c-611b-48c5-965f-4bebdf3def6a") + ) + (pin "B42" + (uuid "45733b99-95ed-4fa2-b622-db7947c56034") + ) + (pin "B43" + (uuid "10912efa-3a75-493a-a7a1-e3c65f9ee547") + ) + (pin "B44" + (uuid "b9dd794f-be58-4d1d-8627-b91e3a147750") + ) + (pin "B45" + (uuid "83afd290-6c2b-4c5d-942e-8afd12c5370d") + ) + (pin "B46" + (uuid "1cacf0ec-4c87-4f49-bd0e-d613be3dc0d2") + ) + (pin "B47" + (uuid "d1390b2e-c2b7-4ff3-9e04-1e50d9f9932c") + ) + (pin "B48" + (uuid "aa5d2ced-e264-4aa9-809f-4b60f7e28e44") + ) + (pin "B49" + (uuid "a1dca1af-8010-422a-a12a-f5886271e646") + ) + (pin "B5" + (uuid "8bb1489a-4c52-43d5-9804-18f91a5bc87d") + ) + (pin "B50" + (uuid "b8ecbef5-b7ae-4a0b-be59-1ce8c8b8f0ae") + ) + (pin "B51" + (uuid "e558fd1b-a4e7-4b8f-9e94-5a02e64043df") + ) + (pin "B52" + (uuid "06251837-4625-4a0a-b177-45840b8d560f") + ) + (pin "B53" + (uuid "79c899a5-525a-4db6-8566-a9396d298b8e") + ) + (pin "B54" + (uuid "9f50c5c8-a811-4afe-b35b-429a32ff4ec5") + ) + (pin "B55" + (uuid "392b5c9e-a5d3-4c0d-bd62-539e19783ac6") + ) + (pin "B56" + (uuid "6810fa72-e104-4c58-baf0-13d2ed6fe582") + ) + (pin "B57" + (uuid "59792b5b-db10-4d58-9966-e1c6e00f5daa") + ) + (pin "B58" + (uuid "6e6367b6-3b8c-4bcb-b75b-e9a1d8abf4e6") + ) + (pin "B59" + (uuid "8ad87b2c-ab9e-4305-98f8-9fcfdb5a8d07") + ) + (pin "B6" + (uuid "65346a0e-b485-4b74-b1aa-1be1f2254f74") + ) + (pin "B60" + (uuid "d31a9e19-2619-405f-9b91-44f4717d6ab4") + ) + (pin "B61" + (uuid "0dce5566-0e99-4173-acc6-28e1b951a74c") + ) + (pin "B62" + (uuid "2d43c9a2-6f6a-4af2-8368-4252b3df485f") + ) + (pin "B63" + (uuid "246f5a2c-9913-46de-b154-6453b5567c90") + ) + (pin "B64" + (uuid "cba4bfd5-807a-4398-8909-b9dd9dfae4eb") + ) + (pin "B65" + (uuid "7d473fac-13f1-4ecd-bf0d-d1a9efdc1e8c") + ) + (pin "B66" + (uuid "7ca2f690-8a60-4e5e-96f5-9601374eecdf") + ) + (pin "B67" + (uuid "f73eb847-f8a8-475d-97c4-698e2796c189") + ) + (pin "B68" + (uuid "53f70910-de29-48ef-8188-c750637f9528") + ) + (pin "B69" + (uuid "a2194521-c8d5-42df-89db-d02247c21505") + ) + (pin "B7" + (uuid "dc08ab54-028a-4cc7-929c-d80accb2f486") + ) + (pin "B70" + (uuid "4c21120f-3366-45a7-a18b-5a72b70b0700") + ) + (pin "B71" + (uuid "aefcb814-8aa6-4cc4-af6f-ba7b4ca21da3") + ) + (pin "B72" + (uuid "c5ba674c-be90-4baa-ad80-f4dbecec7e52") + ) + (pin "B73" + (uuid "e69a2a74-71a1-42e7-88d8-d79fde771527") + ) + (pin "B74" + (uuid "739df397-54a8-4d06-829b-1949486e9228") + ) + (pin "B75" + (uuid "67725c75-5278-4793-a776-377a055d4f8b") + ) + (pin "B76" + (uuid "438cd54e-a253-484a-bb43-feb7317ff68a") + ) + (pin "B77" + (uuid "f9d4beb6-00ee-4e6a-bf49-8c88f8882908") + ) + (pin "B78" + (uuid "52c7bb45-98fc-4a1a-a8a2-db4c3bf47e87") + ) + (pin "B79" + (uuid "9206ea94-cd9c-43f9-913d-e5952d109940") + ) + (pin "B8" + (uuid "20db3a2d-e2d2-4950-b8e2-3df054514445") + ) + (pin "B80" + (uuid "00166844-0bbb-41c6-b943-4f8421acafcf") + ) + (pin "B81" + (uuid "7c59d612-d37a-47cd-812b-e01be24d7a33") + ) + (pin "B82" + (uuid "945c58bb-61a8-483c-88f3-f3a1697d97d9") + ) + (pin "B9" + (uuid "62d7bd5c-70b2-4b98-9f09-f4e7ab6f6678") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 87.63 243.84 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb3") + (property "Reference" "#PWR0101" + (at 87.63 250.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 87.503 248.2342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "af75cfaf-f5e3-4a77-921c-4ba5bb0372f8") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 243.84 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51adb9") + (property "Reference" "#PWR0102" + (at 123.19 250.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.063 248.2342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 243.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "a3bc91fa-9082-463e-b6df-5faf9f0abdac") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0102") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") + (at 85.09 43.18 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae8a") + (property "Reference" "#PWR0103" + (at 88.9 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 81.8388 42.799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "493280a6-e3d8-4fb9-8b32-d43093e95a11") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") + (at 125.73 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae90") + (property "Reference" "#PWR0104" + (at 121.92 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 46.101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "6e212253-4a8a-4a8a-8352-d6bfbcbeedb9") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0104") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCIexpress_x16_low-rescue:+3.3V-power") + (at 125.73 48.26 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae96") + (property "Reference" "#PWR0105" + (at 121.92 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 128.9812 48.641 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 125.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "289903a1-d419-4f95-9209-35f8f99329dc") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0105") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3VA") + (at 85.09 48.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51ae9c") + (property "Reference" "#PWR0106" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3VA" + (at 81.8642 47.879 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 85.09 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9cd8cf4f-ca76-422a-bd63-e7a2c8424fbf") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0106") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 87.63 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea2") + (property "Reference" "#PWR0107" + (at 87.63 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 88.011 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 87.63 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e97020b5-f071-47eb-8f2e-352961899be4") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0107") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 123.19 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005d51aea8") + (property "Reference" "#PWR0108" + (at 123.19 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 123.571 18.4658 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 123.19 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9d1f4dc6-d597-466c-80e0-89f2091291be") + ) + (instances + (project "" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (reference "#PWR0108") + (unit 1) + ) + ) + ) + ) + (sheet + (at 53.34 59.69) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d516dfb") + (property "Sheetname" "term" + (at 53.34 58.9784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 65.3546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 60.96 0) + (uuid "3d099575-9676-44d8-bc42-cff6e1f88044") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 63.5 0) + (uuid "43abf9f8-f19e-4501-a8ef-163f37c935a7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 60.96 180) + (uuid "3f66a566-f602-470c-8e27-85b1c6279ce8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 63.5 180) + (uuid "002bc8df-fe25-4292-81d9-1a8befc13798") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "3") + ) + ) + ) + ) + (sheet + (at 53.34 74.93) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d5df906") + (property "Sheetname" "sheet5D5DF900" + (at 53.34 74.2184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 80.5946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 76.2 0) + (uuid "ab7b616c-8856-4f1a-87d8-f89fbb6a9aa5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 78.74 0) + (uuid "05596bb8-4d25-4291-9045-6bb0cdacc599") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 76.2 180) + (uuid "04dceb7a-cdad-494c-be70-e9e1c4a21d71") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 78.74 180) + (uuid "cc1e605a-4d22-45ab-a22c-9da38eee89bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "4") + ) + ) + ) + ) + (sheet + (at 53.34 85.09) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d761049") + (property "Sheetname" "sheet5D761043" + (at 53.34 84.3784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 90.7546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 86.36 0) + (uuid "25bf11e7-29bf-482c-870f-798b15462604") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 88.9 0) + (uuid "b760b289-c18b-4fd5-a54f-045d806d8ce0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 86.36 180) + (uuid "9cddc892-01f7-4a12-b315-b74c53cc5fa9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 88.9 180) + (uuid "7fca9106-8efd-41eb-ac54-0f27095eb235") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "5") + ) + ) + ) + ) + (sheet + (at 53.34 95.25) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d76cfc3") + (property "Sheetname" "sheet5D76CFBD" + (at 53.34 94.5384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 100.9146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 96.52 0) + (uuid "1de226d4-b18c-4208-af3f-00d8602d2669") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 99.06 0) + (uuid "f5f68a7b-8d69-4da8-a043-a7a2eae8bda5") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 96.52 180) + (uuid "199c43ae-068f-43bd-8759-b9e4e62488a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 99.06 180) + (uuid "a74f16ca-61a2-4ee1-9a62-802f1958bf7a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "6") + ) + ) + ) + ) + (sheet + (at 53.34 113.03) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b438") + (property "Sheetname" "sheet5D87B424" + (at 53.34 112.3184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 118.6946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 114.3 0) + (uuid "3c84da6f-0fc3-4ce6-a4a5-ba31428a7a60") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 116.84 0) + (uuid "c2d5a752-cf63-4fdb-89bc-d85426840d98") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 114.3 180) + (uuid "78ec1701-1b46-417c-8f84-7aebfad5b92e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 116.84 180) + (uuid "360de69e-aa43-4476-bc7f-0e9e9a85870e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "7") + ) + ) + ) + ) + (sheet + (at 53.34 123.19) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b440") + (property "Sheetname" "sheet5D87B425" + (at 53.34 122.4784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 128.8546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 124.46 0) + (uuid "e7ddb5bd-dba6-41f1-9744-465661b792c9") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 127 0) + (uuid "987b2721-e88e-469e-9b40-87197b8f2ff6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 124.46 180) + (uuid "0a961014-b146-4d53-bd8d-8e8ee0705bc1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 127 180) + (uuid "ebc9713f-6091-4720-a026-45eaece31615") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "8") + ) + ) + ) + ) + (sheet + (at 53.34 133.35) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d87b446") + (property "Sheetname" "sheet5D87B426" + (at 53.34 132.6384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 139.0146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 134.62 0) + (uuid "db61dd3f-3fb3-4b03-9038-f010a4fa71eb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 137.16 0) + (uuid "8a7a6533-e649-49a6-aea1-bcae1ecea458") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 134.62 180) + (uuid "59143818-8c50-4c0a-9a12-62affd2f2de7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 137.16 180) + (uuid "5fb87768-f3a6-43dd-9bcc-c9c0811ff467") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "9") + ) + ) + ) + ) + (sheet + (at 53.34 143.51) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d88a9fd") + (property "Sheetname" "sheet5D88A9F3" + (at 53.34 142.7984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 149.1746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 144.78 0) + (uuid "1b7a41fb-bf4b-4f79-a765-bd9e5b58e22b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 147.32 0) + (uuid "9a4f9df6-54f0-47d8-b239-847f5a781b67") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 144.78 180) + (uuid "0d0b9a79-59e9-4bbe-9453-67c1a724ced4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 147.32 180) + (uuid "ae76d12c-3e79-4f01-8fb6-6eb5e9ee7db4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "10") + ) + ) + ) + ) + (sheet + (at 53.34 158.75) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9667f2") + (property "Sheetname" "sheet5D9667E9" + (at 53.34 158.0384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 164.4146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 160.02 0) + (uuid "e50696f0-8d06-4b66-bb79-3a19d6204a34") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 162.56 0) + (uuid "9ddef0bc-9dbb-46e9-962d-e40b32fef02a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 160.02 180) + (uuid "f291b30e-4b1e-4da9-8bea-a2b36be371e2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 162.56 180) + (uuid "204fc50a-6c22-4de8-bac5-a57b7dbe104b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "11") + ) + ) + ) + ) + (sheet + (at 53.34 168.91) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9667fa") + (property "Sheetname" "sheet5D9667EA" + (at 53.34 168.1984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 174.5746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 170.18 0) + (uuid "8e324979-37e8-497f-b2fd-4b52d5f4e596") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 172.72 0) + (uuid "37bacef8-0b87-4259-b917-ceb05185a4ac") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 170.18 180) + (uuid "28e6a96e-5a79-4987-858b-8c2c4543f222") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 172.72 180) + (uuid "be44bae9-4c45-4b11-886e-89475a8634d9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "12") + ) + ) + ) + ) + (sheet + (at 53.34 179.07) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5907") + (property "Sheetname" "sheet5D9E58F4" + (at 53.34 178.3584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 184.7346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 180.34 0) + (uuid "eff48816-65f0-434a-aa57-5561f09d7e1c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 182.88 0) + (uuid "550cc13c-f345-41e3-9c0c-5399276329bd") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 180.34 180) + (uuid "d60d938c-a7b4-4c46-b62c-0b21866aa8ef") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 182.88 180) + (uuid "84f597b1-8b3a-450e-9747-19e3176bcde1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "13") + ) + ) + ) + ) + (sheet + (at 53.34 189.23) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e590d") + (property "Sheetname" "sheet5D9E58F5" + (at 53.34 188.5184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 194.8946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 190.5 0) + (uuid "9d6b744e-6095-438f-b014-5cfb4a1e5113") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 193.04 0) + (uuid "b3b19881-89cf-4121-ad8d-6f92650e04b6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 190.5 180) + (uuid "d081233a-0fe8-40ac-ac14-c49cfe4424ac") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 193.04 180) + (uuid "b7bc0434-35db-4907-95b1-2740f5ec9f4c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "14") + ) + ) + ) + ) + (sheet + (at 53.34 199.39) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5913") + (property "Sheetname" "sheet5D9E58F6" + (at 53.34 198.6784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 205.0546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 200.66 0) + (uuid "cd779997-cc97-46f1-9742-0d0e4a0f364c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 203.2 0) + (uuid "53d97267-475e-4f27-b9e3-49775947fc79") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 200.66 180) + (uuid "41269c83-beb1-499c-954d-70970cf65058") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 203.2 180) + (uuid "a7d02006-511f-438d-b4db-b7f5003c7abc") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "15") + ) + ) + ) + ) + (sheet + (at 53.34 209.55) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5919") + (property "Sheetname" "sheet5D9E58F7" + (at 53.34 208.8384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 215.2146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 210.82 0) + (uuid "74d92b7d-5e66-46ce-b939-460b323743a1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 213.36 0) + (uuid "b409e8e2-ec96-457e-b10b-c149b848490a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 210.82 180) + (uuid "921c5380-76fb-428e-bc79-3137444f5c58") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 213.36 180) + (uuid "02710c1c-6a1e-4770-9b25-6efe99b6d817") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "16") + ) + ) + ) + ) + (sheet + (at 53.34 219.71) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5923") + (property "Sheetname" "sheet5D9E58F8" + (at 53.34 218.9984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 225.3746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 220.98 0) + (uuid "09ed92f0-b53b-40b2-901d-d3099a0c19f1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 223.52 0) + (uuid "887bb684-2708-41c3-ab8b-5beba0203dda") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 220.98 180) + (uuid "3c75d16b-d73c-4314-bfd5-42841b4465ab") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 223.52 180) + (uuid "be0aee92-ae51-4e25-a939-72fe3c1dd943") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "17") + ) + ) + ) + ) + (sheet + (at 53.34 229.87) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005d9e5929") + (property "Sheetname" "sheet5D9E58F9" + (at 53.34 229.1584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "term.kicad_sch" + (at 53.34 235.5346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 66.04 231.14 0) + (uuid "a3feb1d4-44a0-41cc-88db-9c992c861963") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "IN-" input + (at 66.04 233.68 0) + (uuid "40e59aae-d227-4de2-a056-2c7294818ac1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 53.34 231.14 180) + (uuid "1a53fad0-3345-4d55-91d1-a4a30128e4e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 53.34 233.68 180) + (uuid "7ed1c4d2-1f93-4eb5-8bab-817de50e9b0c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "18") + ) + ) + ) + ) + (sheet + (at 142.24 64.77) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dab5272") + (property "Sheetname" "decap" + (at 142.24 64.0584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 70.4346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 66.04 0) + (uuid "3c6f5225-7c2e-4543-b79c-bc6c74d27193") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 66.04 180) + (uuid "6ff27699-650a-4181-9dbc-06ec67f89e1b") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 68.58 180) + (uuid "991c274f-8dd0-45ac-8045-4576a7112aa9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 68.58 0) + (uuid "20ccd1b0-e2ee-4124-9c46-92b58ef64873") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "19") + ) + ) + ) + ) + (sheet + (at 142.24 80.01) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005db8e95f") + (property "Sheetname" "sheet5DB8E955" + (at 142.24 79.2984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 85.6746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 81.28 0) + (uuid "f697d47c-cbe3-4586-80b6-b9bbcbe2cfc7") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 81.28 180) + (uuid "3d4958fb-4cb6-46fc-8d3b-0b468841a35f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 83.82 180) + (uuid "143db735-1045-468b-b853-e063af24e381") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 83.82 0) + (uuid "8e4286ef-ff03-4ab6-a123-04234b5a7f04") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "20") + ) + ) + ) + ) + (sheet + (at 142.24 90.17) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dba1257") + (property "Sheetname" "sheet5DBA124D" + (at 142.24 89.4584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 95.8346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 91.44 0) + (uuid "78ed1e89-35d0-4194-b31e-419c4a503049") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 91.44 180) + (uuid "7e4864f7-fb54-4e85-b010-4b865f1b3571") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 93.98 180) + (uuid "1ccbe85c-2a6d-413a-a06e-086d7297f9f6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 93.98 0) + (uuid "4bd2a3a5-e0af-4524-9d7a-a8bbe680c291") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "21") + ) + ) + ) + ) + (sheet + (at 142.24 100.33) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbb44a0") + (property "Sheetname" "sheet5DBB4496" + (at 142.24 99.6184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 105.9946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 101.6 0) + (uuid "98781d4c-5f38-4683-a7d9-5202ca597096") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 101.6 180) + (uuid "520164fa-714b-4f62-8aa1-e11fbea065f1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 104.14 180) + (uuid "d318864d-1b80-49dd-be8d-436b76d1b0d7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 104.14 0) + (uuid "afc661db-3d42-4212-9ef7-f9a228644c1c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "22") + ) + ) + ) + ) + (sheet + (at 142.24 118.11) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc901f") + (property "Sheetname" "sheet5DBC9013" + (at 142.24 117.3984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 123.7746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 119.38 0) + (uuid "d0b3828c-1161-48e8-92a8-7713db1126d8") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 119.38 180) + (uuid "7e24c36c-45f3-449b-8349-3976869e4e99") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 121.92 180) + (uuid "b3249b66-f2bb-4c33-8ec2-271edb95dd00") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 121.92 0) + (uuid "c7154a7f-dfa4-4f04-8758-99ad2ac6ba9d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "23") + ) + ) + ) + ) + (sheet + (at 142.24 128.27) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9029") + (property "Sheetname" "sheet5DBC9014" + (at 142.24 127.5584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 133.9346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 129.54 0) + (uuid "709f10a7-8d05-4813-b992-b268b677964e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 129.54 180) + (uuid "2b3815cd-fae8-48c2-92c9-4915e1c44790") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 132.08 180) + (uuid "b3fb96f6-bc92-47cb-8382-108ab28389e4") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 132.08 0) + (uuid "3b3be49b-6cf5-4cfc-bbdd-3b1bfddb5e7c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "24") + ) + ) + ) + ) + (sheet + (at 142.24 138.43) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbc9033") + (property "Sheetname" "sheet5DBC9015" + (at 142.24 137.7184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 144.0946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 139.7 0) + (uuid "7dea923b-284d-49c2-be97-980f3a7a4f3b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 139.7 180) + (uuid "da39cbe5-008c-4354-b381-b40350326868") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 142.24 180) + (uuid "e62e948d-64fd-4722-bb14-3713f6b21ea2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 142.24 0) + (uuid "5f634d05-e95a-4123-9bb3-d50d7083cf6d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "25") + ) + ) + ) + ) + (sheet + (at 142.24 148.59) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbde98a") + (property "Sheetname" "sheet5DBDE980" + (at 142.24 147.8784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 154.2546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 149.86 0) + (uuid "6d912ef1-4f50-4d91-b22b-3a004f9deb29") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 149.86 180) + (uuid "f38b1d69-51bc-4f8b-ab31-f85beef90bff") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 152.4 180) + (uuid "d33ff485-768a-4a01-9ed0-86796fbcb375") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 152.4 0) + (uuid "ef56f0f0-221a-4444-986b-f3cf10e21599") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "26") + ) + ) + ) + ) + (sheet + (at 142.24 163.83) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf611b") + (property "Sheetname" "sheet5DBF610E" + (at 142.24 163.1184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 169.4946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 165.1 0) + (uuid "3b7b2ecf-9d08-4447-9198-c05d1c233e85") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 165.1 180) + (uuid "ebd194ca-554b-43fa-a75b-a644d00adb02") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 167.64 180) + (uuid "89fe93fc-cfcc-47ae-ab75-18b3b709b410") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 167.64 0) + (uuid "e6904185-18be-4e04-abf8-a05add425d9c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "27") + ) + ) + ) + ) + (sheet + (at 142.24 173.99) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf6125") + (property "Sheetname" "sheet5DBF610F" + (at 142.24 173.2784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 179.6546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 175.26 0) + (uuid "28292af5-e119-4900-b2fa-c1dc4b450bf3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 175.26 180) + (uuid "b55c91cc-5aea-438f-b3a7-49decaef99ae") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 177.8 180) + (uuid "bb97cf15-5e9d-4bc7-8a05-ee748d863434") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 177.8 0) + (uuid "e2dfa557-4979-40bd-bccc-eb47a3c1b30c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "28") + ) + ) + ) + ) + (sheet + (at 142.24 184.15) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf612f") + (property "Sheetname" "sheet5DBF6110" + (at 142.24 183.4384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 189.8146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 185.42 0) + (uuid "63e7adc2-3875-402a-89ce-b2cefa6f5d0d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 185.42 180) + (uuid "0620af7f-f971-481c-8168-95eeb3c581e1") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 187.96 180) + (uuid "097d8cee-4fee-4afa-8326-6774a7b22f8e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 187.96 0) + (uuid "960b99bf-bd7e-4c86-9aed-b4f52c3e82e0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "29") + ) + ) + ) + ) + (sheet + (at 142.24 194.31) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dbf6139") + (property "Sheetname" "sheet5DBF6111" + (at 142.24 193.5984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 199.9746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 195.58 0) + (uuid "6ed0363e-cb14-4178-a134-16d58c54a0e2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 195.58 180) + (uuid "95885fcf-01d2-4451-af9e-cade3936f8eb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 198.12 180) + (uuid "8e61ea68-9b90-4a76-b241-fcf98a97e9bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 198.12 0) + (uuid "60d17994-cc22-469f-a31c-a0fba618ccdb") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "30") + ) + ) + ) + ) + (sheet + (at 142.24 204.47) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10432") + (property "Sheetname" "sheet5DC10425" + (at 142.24 203.7584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 210.1346 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 205.74 0) + (uuid "22737dec-af25-43ae-a0b3-044635fb825d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 205.74 180) + (uuid "0e56166b-0ec2-4c81-a38b-8fba579c8627") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 208.28 180) + (uuid "839ff369-ff0f-4e1a-9ebc-13b6cabc9a31") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 208.28 0) + (uuid "ec6cba5a-6c53-4fab-8564-56bfd82f4a56") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "31") + ) + ) + ) + ) + (sheet + (at 142.24 214.63) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc1043c") + (property "Sheetname" "sheet5DC10426" + (at 142.24 213.9184 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 220.2946 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 215.9 0) + (uuid "d5d8faf2-db3c-46d6-b929-801e27fe0f24") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 215.9 180) + (uuid "eaa1e241-38f8-431f-a348-967a3648a062") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 218.44 180) + (uuid "3ed3aeb9-9315-400a-8add-e4edf9a487e7") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 218.44 0) + (uuid "3289d3c1-4750-43aa-8530-32d2f2acff50") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "32") + ) + ) + ) + ) + (sheet + (at 142.24 224.79) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10446") + (property "Sheetname" "sheet5DC10427" + (at 142.24 224.0784 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 230.4546 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 226.06 0) + (uuid "f8d5e59c-312c-471e-818f-85a9b3718d6b") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 226.06 180) + (uuid "eac0e5d4-3aed-4707-9533-2f4974e2b558") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 228.6 180) + (uuid "a40365f9-e216-4ead-96cc-937421883767") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 228.6 0) + (uuid "ec5f8221-c396-4b44-b038-21be1f181fe4") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "33") + ) + ) + ) + ) + (sheet + (at 142.24 234.95) + (size 12.7 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "00000000-0000-0000-0000-00005dc10450") + (property "Sheetname" "sheet5DC10428" + (at 142.24 234.2384 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "decap.kicad_sch" + (at 142.24 240.6146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "IN+" input + (at 154.94 236.22 0) + (uuid "b7140297-8f51-40b1-9ff2-48c231f22b50") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "OUT+" output + (at 142.24 236.22 180) + (uuid "cf6296a1-9adb-49c9-8428-26dffd06cea9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "OUT-" output + (at 142.24 238.76 180) + (uuid "d84aa266-2b99-4dc1-b114-7eeb2d798749") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "IN-" input + (at 154.94 238.76 0) + (uuid "009e0341-f59f-4aa5-959a-4d5c65e6cf5a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "PCIexpress_x16_low" + (path "/471e4bd0-31ab-43fd-9948-a6786f2fab83/00000000-0000-0000-0000-00005d508b15" + (page "34") + ) + ) + ) + ) ) diff --git a/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip b/PCIexpress_x16_low/PCIexpress_x16_low-backups/PCIexpress_x16_low-2025-05-17_200505.zip new file mode 100644 index 0000000000000000000000000000000000000000..d649b980da0cf4aab59c031b6fb4599a36406504 GIT binary patch literal 128865 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